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
341490462499	341490463018	341490463568	341490464118	341490464666	341490465218	341490465768	341490466318	341490466866	341490467418	341490467968	341490468518	341490469066	341490469618	341490470168	341490470718	341490471266	341490471818	341490472368	341490472918	341490473466	341490474018	341490474568	341490475118	341490475666	341490476218	341490476768	341490477318	341490477866	341490478418	341490478968	341490479518	341490480066	341490480618	341490481168	341490481718	341490482266	341490482818	341490483368	341490483918	341490484466	341490485018	341490485568	341490486118	341490486666	341490487218	341490487768	341490488318	341490488866	341490489418	341490489968	341490490518	341490491066	341490491618	341490492168	341490492718	341490493266	341490493818	341490494368	341490494918	341490495466	341490496018	341490496568	341490497118	341490497666	341490498218	341490498768	341490499318	341490499866	341490500418	341490500968	341490501518	341490502066	341490502618	341490503168	341490503718	341490504266	341490504818	341490505368	341490505918	341490506466	341490507018	341490507568	341490508118	341490508666	341490509218	341490509768	341490510318	341490510866	341490511418	341490511968	341490512518	341490513066	341490513618	341490514168	341490514718	341490515266	341490515818	341490516368	341490516918	341490517466	341490518018	341490518568	341490519118	341490519666	341490520218	341490520768	341490521318	341490521866	341490522418	341490522968	341490523518	341490524066	341490524618	341490525168	341490525718	341490526266	341490526818	341490527368	341490527918	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	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
21607	20219	27488	22765	20235	20237	10976	2768	1879	1527	1455	1146	935	778	676	596	571	473	472	466	356	362	380	354	300	314	283	326	269	262	283	272	255	243	239	241	269	217	206	231	232	209	226	239	205	229	220	201	204	200	200	173	201	186	193	217	218	216	191	208	182	179	175	183	206	201	223	203	195	190	193	208	196	204	196	189	221	217	209	202	183	189	190	189	185	201	211	181	182	203	199	216	193	212	207	186	182	203	189	197	191	169	207	206	182	199	197	187	195	191	195	208	184	202	206	187	185	165	183	193	192	185	185	203	203	198	178	189	205	202	189	180	189	196	186	188	188	194	202	176	191	201	190	185	191	180	170	194	170	198	147	198	180	187	190	198	188	182	175	192	188	191	208	174	201	202	172	184	199	181	183	167	194	190	219	167	191	191	183	200	203	165	186	206	179	185	188	168	201	187	211	185	198	194	165	207	185	180	175	204	179	176	180	181	220	180	203	172	201	171	186	192	224	174	204	171	170	191	192	194	176	183	190	199	186	199	196	188	196	197	213	181	178	203	183	191	192	221	187	188	182	225	204	207	178	198	195	174	194	196	182	181	177	165	185	208	201	194	176	176	214	181	178	199	198	174	180	173	214	179	201	208	163	225	211	175	215	217	209	199	191	205	184	216	196	205	191	192	189	173	182	151	172	208	196	187	169	192	192	217	197	193	195	195	171	189	198	204	204	187	215	186	206	189	183	209	184	183	203	205	193	184	221	197	215	214	222	187	192	190	193	163	183	198	183	190	216	199	211	192	180	192	192	176	212	203	210	184	180	179	204	200	209	191	185	187	225	206	195	167	186	182	202	195	179	183	195	193	180	170	178	202	179	207	191	197	181	185	184	185	188	187	198	205	182	192	173	196	185	190	197	207	206	197	172	207	217	186	179	186	185	189	207	186	190	191	189	181	191	193	181	195	171	190	190	192	192	204	179	204	206	191	168	194	187	184	183	199	197	189	181	189	201	209	203	182	183	208	215	191	207	190	194	194	180	182	200	200	206	203	198	176	200	202	192	186	206	188	204	203	189	174	182	189	208	203	187	205	205	168	199	172	174	186	176	192	181	181	213	189	183	191	188	169	227	182	226	192	176	204	182	180	201	222	171	207	202	207	199	180	172	193	202	220	185	194	176	187	194	201	204	201	197	171	194	171	182	191	194	204	204	187	219	202	198	200	185	206	207	190	188	183	189	179	206	186	182	199	195	174	223	198	186	205	200	194	205	200	197	219	204	216	178	196	201	190	178	198	191	205	193	182	194	174	188	182	212	193	199	199	171	207	193	207	179	176	196	192	199	208	190	200	163	184	192	215	183	184	202	188	183	178	194	189	202	198	197	198	173	193	168	169	183	180	192	208	204	191	205	202	199	164	206	202	202	172	176	186	186	225	189	170	193	188	203	183	188	167	179	194	191	207	179	177	196	178	209	209	193	169	197	197	208	195	213	193	181	211	197	180	198	191	200	177	193	207	196	188	173	189	194	204	186	179	205	166	172	204	210	203	206	163	209	190	190	196	194	253	209	174	180	182	195	198	186	182	199	176	213	179	188	198	181	209	209	190	213	179	161	198	175	186	176	178	198	200	191	181	191	158	180	180	185	183	196	212	189	186	176	190	201	212	193	208	187	190	192	190	201	220	212	185	241	180	193	173	178	208	189	177	187	168	190	208	195	207	190	200	162	211	194	207	155	197	185	174	193	182	193	186	227	222	202	206	207	195	197	179	170	162	170	179	170	187	188	186	202	186	218	199	180	195	175	182	177	177	185	177	186	216	188	166	206	177	189	167	197	195	182	183	201	183	214	220	211	186	182	187	208	178	193	173	177	217	176	194	216	202	167	184	150	171	194	216	188	214	184	192	202	162	194	194	165	209	224	187	217	171	182	200	192	208	218	189	194	192	178	189	179	189	178	193	200	171	185	178	198	193	222	193	181	207	192	196	208	202	199	188	196	182	196	189	195	177	198	202	196	204	206	209	190	186	189	197	180	197	172	195	178	177	200	174	211	205	195	195	181	183	192	180	173	178	204	209	183	186	190	210	177	182	191	203	189	195	188	222	186	207	182	176	185	189	195	245	202	195	183	187	189	184	217	192	181	205	178	198	208	216	190	196	177	195	182	190	206	179	199	172	191	212	185	206	183	195	185	185	206	190	177	188	205	189	208	186	190	197	203	207	188	192	195	192	200	181	199	168	178	186	170	178	182	202	183	189	183	186	169	174	182	200	184	209	208	167	184	173	218	184	159	205	205	170	172	188	199	199	177	194	183	200	208	191	193	197	190	197	189	212	215	214	189	182	194	177	206	206	196	175	193	216	207	196	190	190	193	196	181	188	178	212	197	181	185	205	194	175	190	178	158	184	189	183	214	183	211	226	209	187	208	205	201	213	203	191	210	197	189	199	211	175	182	164	197	171	199	215	207	212	208	168	168	184	191	189	199	178	205	185	205	196	198	190	187	198	175	207	189	169	191	204	175	180	192	212	194	187	196	202	187	178	210	182	187	196	203	204	191	184	175	179	197	185	198	190	212	206	187	183	199	188	185	213	186	221	203	201	184	181	213	204	151	212	189	201	190	191	185	201	199	180	192	195	172	191	164	207	207	184	213	183	201	175	184	194	179	192	191	198	183	187	206	182	174	177	202	186	170	192	198	213	191	211	191	176	198	187	209	205	205	183	187	205	205	215	175	191	214	178	182	199	178	220	192	207	168	178	192	212	194	194	192	228	182	217	158	182	210	182	181	199	201	197	196	204	193	198	187	169	181	214	181	207	215	179	194	192	189	161	191	185	200	201	203	206	197	180	189	185	172	192	199	174	179	223	196	200	173	182	188	173	187	179	183	206	190	198	225	189	171	197	185	193	192	199	190	191	229	180	230	172	196	182	183	196	178	183	227	204	217	196	177	194	185	177	201	191	183	173	175	213	173	202	196	204	186	181	173	205	209	191	187	178	188	193	175	197	185	190	208	197	215	212	199	165	188	189	182	179	177	187	183	167	213	193	174	183	167	209	188	197	196	193	200	190	193	200	186	184	195	189	197	213	208	199	202	199	188	185	186	201	181	176	203	162	182	174	172	213	192	203	190	185	188	196	188	186	222	202	193	206	192	190	209	181	206	207	176	201	213	185	212	214	199	193	205	192	201	203	183	157	198	188	199	224	197	205	180	204	189	231	209	198	178	206	193	174	214	188	193	196	184	173	172	198	172	203	192	185	175	168	195	190	195	190	205	191	190	217	195	171	216	159	210	192	186	187	195	193	182	224	182	186	190	194	208	206	188	192	181	184	207	200	191	190	168	203	191	183	163	197	193	204	192	190	191	181	188	188	202	194	204	176	188	188	193	209	191	178	176	190	195	203	198	195	212	179	199	192	199	188	169	214	195	180	214	211	186	182	189	180	215	202	181	203	196	194	184	210	198	192	193	190	196	191	192	188	188	193	165	200	187	176	205	195	203	212
34672	50959	41665	24998	12050	8028	6093	4751	4019	3264	2690	2265	1884	1579	1324	1128	959	860	743	725	595	594	576	500	482	470	464	425	369	401	372	350	321	301	320	341	314	284	313	301	274	261	277	256	288	257	257	265	245	253	267	241	253	239	269	261	210	249	238	243	241	234	235	253	251	244	264	224	237	225	253	221	213	236	212	252	237	220	208	205	239	239	215	204	237	219	222	185	195	252	239	250	238	259	215	231	196	249	243	237	232	193	255	248	203	224	223	233	229	225	219	216	229	219	242	195	237	239	240	236	204	225	243	233	227	233	234	225	223	239	237	226	209	189	244	268	230	225	239	225	236	238	225	207	216	205	218	210	235	230	237	243	240	229	257	192	218	247	208	220	226	248	235	249	224	194	213	215	217	201	211	218	245	221	201	231	232	238	217	233	230	260	208	243	222	222	227	214	237	213	228	243	210	253	230	237	210	216	212	220	239	229	246	232	226	214	192	225	219	235	237	238	231	237	219	201	248	260	232	201	225	216	225	216	241	227	217	228	252	231	225	207	197	242	243	207	198	227	256	255	209	234	221	213	245	228	252	243	238	223	248	209	249	227	216	219	221	233	229	230	244	252	224	215	220	208	224	217	248	238	223	203	210	222	223	203	216	233	238	207	238	221	203	231	236	216	231	215	238	221	240	185	232	223	251	204	209	248	266	234	218	240	231	204	222	228	213	232	215	222	210	239	205	218	236	229	218	226	223	208	212	206	242	208	224	235	232	226	227	240	201	243	238	230	261	230	211	232	234	254	217	205	220	240	215	221	210	213	228	220	217	202	205	229	210	233	199	267	235	226	220	233	230	234	212	236	212	244	225	229	243	226	215	243	230	209	231	229	231	231	233	226	208	201	202	202	212	221	215	210	212	185	199	245	228	226	233	224	211	247	221	212	234	216	218	221	221	202	209	232	228	229	201	246	234	224	232	210	215	215	221	235	203	207	228	235	224	229	238	225	214	246	238	219	223	238	219	214	229	207	223	235	203	236	223	237	231	244	218	227	223	224	228	225	238	227	235	205	236	246	213	243	235	220	231	224	253	211	248	220	240	218	228	253	224	220	208	213	246	248	223	228	222	211	225	206	248	232	231	224	226	220	222	230	234	201	237	237	230	232	225	196	229	198	241	216	240	253	230	225	212	231	243	237	213	232	266	217	233	253	220	210	228	242	224	213	242	219	219	268	239	238	203	230	194	214	222	235	268	233	257	225	228	233	244	248	225	220	220	195	223	197	226	202	241	194	237	227	248	268	248	255	219	227	238	240	227	267	232	185	238	192	224	217	231	248	198	223	205	224	196	242	234	217	240	244	241	255	234	212	212	258	236	226	244	231	227	230	240	231	247	250	226	243	247	213	255	238	234	223	212	210	205	215	189	234	229	227	238	226	227	208	239	224	185	239	241	219	220	243	226	215	214	238	220	210	209	211	235	215	237	211	229	229	261	227	229	229	210	214	227	229	249	234	214	251	232	234	221	223	235	228	231	230	220	226	238	225	240	221	219	231	233	236	207	225	226	235	211	219	237	221	250	227	220	235	238	209	227	220	214	242	221	218	222	215	242	217	244	201	225	239	212	250	221	243	228	255	201	224	210	238	231	235	199	210	225	220	230	233	246	204	225	236	264	228	231	243	237	245	221	231	227	233	231	235	238	207	234	224	209	220	245	219	211	216	210	210	235	251	226	249	253	230	233	235	220	249	229	207	230	209	222	228	223	233	219	227	251	203	232	230	202	237	221	221	231	247	225	216	251	216	223	241	238	207	210	211	220	236	247	235	220	227	241	220	229	230	212	221	262	242	257	230	211	250	252	211	196	253	241	252	218	225	234	208	198	248	222	242	234	246	211	278	217	238	202	208	241	220	246	235	228	254	226	229	205	218	238	212	222	227	230	229	230	259	193	218	236	229	227	217	244	203	205	232	232	224	225	248	230	253	234	192	238	201	243	240	223	236	199	231	209	233	252	252	215	253	203	226	207	220	245	212	211	229	213	228	226	226	217	216	236	254	227	198	229	214	250	212	245	217	214	226	213	183	213	220	236	239	244	243	233	232	212	227	267	220	230	266	192	205	249	226	236	252	219	197	238	234	238	242	199	229	224	224	197	232	231	222	206	224	250	220	209	214	218	236	243	208	245	239	212	254	222	209	241	233	234	202	229	192	235	216	254	215	236	208	209	253	233	233	248	233	224	232	208	224	242	219	237	238	214	227	202	216	221	230	206	238	222	214	233	233	195	236	249	224	245	240	244	218	219	217	219	211	231	230	220	219	237	218	228	250	219	244	225	227	219	223	257	249	229	251	237	214	230	266	231	237	226	221	227	206	233	247	228	200	253	240	219	215	247	225	227	226	262	241	218	244	209	219	222	217	205	234	218	222	246	231	216	224	229	241	207	227	238	207	258	233	217	217	241	238	191	234	201	241	230	220	223	215	243	232	233	241	226	215	244	233	218	224	233	225	243	235	239	224	213	225	220	230	240	237	220	217	223	242	222	223	237	238	227	224	203	210	234	211	215	229	220	231	235	231	223	214	225	216	251	247	236	214	219	231	229	233	213	223	222	235	236	258	218	204	216	267	226	230	198	229	188	246	213	222	187	219	228	216	239	232	223	217	240	234	233	216	224	220	190	221	220	217	243	236	216	232	204	234	211	237	213	205	212	210	217	245	201	234	232	222	208	232	240	212	256	225	214	220	226	224	245	201	212	229	233	249	227	236	219	256	220	205	220	257	224	191	196	255	243	217	223	231	219	233	232	231	217	251	228	243	236	222	233	251	209	235	265	220	221	244	230	249	223	207	223	221	245	259	210	198	228	242	201	223	227	250	238	214	216	257	216	217	226	233	202	225	230	210	228	208	236	270	235	238	230	198	219	217	221	213	243	203	228	225	224	225	245	217	231	222	246	222	222	226	247	220	220	223	228	224	220	214	222	207	244	243	227	210	212	211	247	236	225	240	235	248	207	239	228	224	221	225	211	202	231	230	246	250	258	227	210	246	245	226	228	231	208	214	225	228	229	232	226	221	232	200	205	233	234	220	204	247	233	233	228	221	222	233	231	223	215	213	212	223	219	202	239	232	246	218	214	226	222	236	219	206	204	217	222	198	214	215	252	231	250	214	228	230	241	248	224	213	211	207	230	215	240	215	234	214	226	243	230	213	223	230	222	245	238	220	233	212	221	230	217	216	224	217	206	211	199	204	242	219	226	207	227	222	214	220	240	256	204	232	225	247	232	223	206	213	230	209	219	242	219	220	232	228	230	245	225	201	207	211	237	213	218	228	235	224	226	211	223	217	230	221	255	205	215	232	240	206	222	223	200	247	253	239	238	220	231	225	216	207	220	225	214	234	250	243	214	218	220	227	232	207	224	215	225	217	241	220	224	219	217	225	211	225	239	229	210	226	230	229	246	241	205	228	233	257	219	242	233	242	227	236	229	210	213	237	224	219	218	230	233	221
31056	26022	25572	17328	4940	1941	1378	1035	910	811	726	612	565	460	490	413	400	347	393	355	371	362	343	339	274	327	300	322	310	282	270	290	312	274	299	272	270	300	305	269	261	283	290	279	282	280	284	262	283	312	303	284	263	303	261	270	270	299	293	290	266	282	248	260	288	289	255	272	265	267	289	283	272	265	267	283	275	279	279	270	255	286	265	293	263	278	266	268	285	264	276	269	242	268	251	252	283	264	261	282	313	259	275	263	263	259	252	275	255	271	279	246	258	255	253	266	262	266	251	223	253	257	293	287	269	273	283	268	275	264	267	252	268	265	269	277	256	272	261	277	266	267	263	263	273	279	280	234	274	260	283	287	267	250	276	290	274	258	260	267	251	289	250	281	276	268	294	282	302	289	262	247	269	249	260	308	274	283	249	272	246	250	263	266	243	282	273	237	298	293	283	286	272	262	267	273	282	269	271	274	258	276	260	279	287	311	279	263	273	260	243	242	254	274	270	277	276	261	279	269	246	249	300	275	276	275	260	264	257	251	272	262	249	245	272	261	267	261	269	279	267	246	268	261	274	302	279	276	294	268	282	289	234	254	276	277	256	258	282	294	269	284	238	261	269	293	266	290	277	230	259	289	290	272	257	305	254	277	276	232	276	260	258	251	252	276	281	264	295	276	263	278	264	264	292	292	240	284	238	268	260	265	264	269	279	300	297	286	251	285	242	264	259	284	270	288	245	266	258	280	283	259	276	261	288	299	300	280	267	283	296	278	266	268	233	276	288	260	252	248	262	253	293	241	266	276	279	287	284	280	292	270	276	271	267	259	286	256	270	299	269	234	263	275	272	267	295	254	285	239	271	318	269	287	267	263	282	285	306	268	248	262	273	254	276	290	275	276	286	289	265	244	259	257	283	262	266	253	254	304	232	245	270	269	280	255	271	283	273	281	294	283	274	239	287	264	286	258	290	287	281	250	234	245	250	257	253	279	249	263	291	281	280	299	285	251	267	256	241	271	257	254	276	256	302	264	248	273	227	298	242	302	278	299	270	238	274	265	286	277	266	273	268	276	269	271	296	269	276	287	275	278	261	231	249	293	287	280	288	269	239	261	270	296	294	250	265	272	241	250	262	296	258	285	254	304	264	266	289	266	283	288	276	270	288	279	225	287	238	262	262	267	298	269	249	273	272	258	283	242	299	293	266	266	237	257	228	288	273	290	278	267	243	286	306	270	277	279	244	251	278	264	272	275	287	262	269	297	276	252	296	251	268	276	268	280	271	272	281	290	279	282	289	268	274	281	280	290	291	254	276	254	265	274	280	249	248	251	279	258	255	240	265	294	297	310	282	279	287	277	278	275	263	280	235	271	255	270	280	275	278	246	262	277	296	280	246	279	273	279	300	290	253	279	271	277	287	311	275	272	281	293	265	262	253	269	276	259	274	274	278	303	276	275	242	289	281	314	281	241	255	252	290	299	286	284	289	294	238	302	239	264	261	276	279	262	258	279	298	262	287	264	265	267	255	279	273	272	276	246	246	274	287	266	255	273	263	261	248	296	271	247	256	242	277	271	280	264	250	258	264	307	264	264	266	286	288	299	304	252	296	285	285	289	264	284	281	283	276	273	254	289	243	275	249	256	282	283	303	287	265	292	277	296	280	285	276	278	258	280	247	284	262	287	284	259	250	286	290	243	291	278	270	289	263	276	281	267	270	255	259	275	276	294	243	268	272	257	292	263	264	283	249	306	281	270	266	284	245	271	281	272	278	269	275	300	267	244	241	252	261	277	253	267	269	288	281	273	305	239	254	267	269	255	294	283	224	273	278	280	269	249	219	286	265	277	277	244	266	294	279	256	288	280	272	275	272	275	279	263	254	293	265	270	268	306	281	280	286	276	255	279	271	284	257	273	238	292	268	294	262	259	280	255	248	294	255	256	273	286	270	263	268	249	277	246	241	264	302	295	300	286	263	268	228	264	282	285	270	279	254	263	271	252	253	296	289	255	237	285	267	285	255	259	280	271	278	282	254	277	266	266	264	254	237	265	279	257	286	275	260	260	304	299	246	239	280	267	252	273	276	278	282	286	281	254	268	264	233	273	258	258	261	284	293	304	235	269	292	255	263	304	267	270	259	288	270	255	269	283	279	258	271	244	277	262	267	289	216	278	234	268	268	256	269	239	296	275	272	308	275	277	268	291	255	256	273	270	286	254	257	270	279	263	264	272	289	298	272	245	253	292	265	296	262	279	284	279	297	279	239	260	308	280	274	272	287	259	296	259	252	269	281	290	293	297	252	275	293	274	278	288	291	267	267	241	242	273	280	270	260	261	280	271	281	248	274	272	285	256	237	261	285	266	255	275	310	297	250	273	282	248	259	265	248	288	254	253	281	269	260	300	277	278	278	257	285	309	278	263	263	272	279	261	268	279	278	290	277	245	256	261	273	264	289	270	269	274	301	303	288	280	277	272	288	248	310	274	295	243	299	298	270	255	277	263	260	244	244	276	271	265	297	287	278	274	283	247	246	275	283	263	276	251	272	286	291	264	272	282	280	276	270	262	284	312	278	300	267	284	279	264	258	257	286	262	262	264	260	255	256	296	273	243	243	285	252	289	268	276	257	254	301	286	287	300	288	268	282	258	273	282	264	276	273	274	257	270	298	252	258	289	269	282	289	249	261	268	279	218	261	261	246	252	248	256	281	267	265	258	278	256	270	287	282	281	283	266	277	283	254	264	280	279	267	271	288	269	252	269	266	243	293	291	257	275	272	236	292	287	244	260	277	265	278	274	232	293	279	260	247	279	246	279	268	267	248	275	271	284	261	263	271	291	300	270	261	258	269	291	280	266	280	252	300	293	266	285	248	271	252	273	263	288	285	285	253	253	275	247	278	290	266	294	280	272	261	246	282	263	286	273	297	268	278	288	282	273	266	260	231	286	270	268	285	255	259	270	246	295	270	256	275	291	277	273	277	259	269	247	269	271	280	277	260	269	274	269	285	263	295	270	257	278	270	261	269	296	292	290	261	281	240	274	286	257	259	286	271	273	318	264	250	291	283	261	275	240	277	271	288	282	257	288	256	272	280	283	296	264	277	282	269	269	284	252	246	264	269	308	276	273	260	276	237	290	289	260	245	278	269	272	269	266	252	272	282	255	269	233	283	269	274	284	276	286	288	258	276	291	277	305	291	286	330	239	280	261	295	264	267	289	251	281	269	297	271	274	258	309	276	264	239	273	274	267	227	256	280	253	261	279	276	316	262	274	280	291	265	273	264	282	283	262	302	278	291	266	287	253	247	261	290	276	256	274	311	284	274	253	289	279	264	276	275	245	270	278	261	264	246	270	267	272	272	300	268	269	259	263	278	281	224	254	299	250	253	285	285	299	262	290	269	279	275	283	297	249	261	289	265	300	259	282	269	280	283	248	291	288	273	303	271	263	284	265	272	273	253	286	266	293	250	275	292	293	289	271	295	253	300	259	263	265	303	268
35041	39891	29229	17340	6525	3812	2713	2164	1843	1564	1352	1121	942	856	705	678	589	592	533	499	461	424	426	437	419	403	371	384	332	386	408	361	380	379	319	375	357	312	339	353	337	359	315	314	336	329	346	316	307	323	305	346	327	296	316	322	342	315	303	340	309	325	309	309	315	312	314	333	300	303	315	340	325	314	329	313	303	293	353	307	350	356	349	324	327	314	305	327	324	325	315	318	298	320	328	343	328	291	303	309	343	286	313	314	319	359	330	343	338	318	325	300	338	311	288	324	321	300	322	327	315	294	323	330	322	338	343	306	327	322	309	329	308	326	343	326	323	335	314	331	312	321	315	322	358	321	306	311	316	354	337	315	302	289	315	353	298	322	349	348	326	307	342	341	361	328	317	322	328	328	341	351	342	316	338	334	311	308	330	335	325	317	337	332	316	305	326	325	291	313	329	335	316	323	340	333	327	293	315	308	299	299	308	329	334	287	315	327	291	310	357	306	303	289	301	321	327	310	308	332	318	338	322	310	317	311	318	297	310	319	353	316	339	293	294	321	320	312	306	334	321	321	342	312	334	290	284	301	327	277	322	326	298	340	314	353	331	308	307	278	308	317	285	300	334	287	316	351	332	302	297	314	299	317	339	308	320	306	323	301	336	344	317	361	310	343	335	292	327	318	334	321	325	304	358	344	323	335	313	325	304	326	318	327	317	313	328	332	294	325	329	280	330	337	336	307	329	323	324	328	308	324	317	307	335	320	341	286	344	294	315	310	323	339	282	348	345	311	317	339	286	325	305	295	313	319	321	317	324	295	311	344	327	314	310	342	336	322	314	314	331	315	321	288	333	325	312	300	297	325	303	319	320	331	295	319	315	303	326	326	300	298	345	333	313	310	312	321	324	297	323	344	314	335	303	309	325	304	320	310	308	302	312	312	357	304	313	308	295	288	309	319	315	328	325	308	299	345	301	287	354	374	296	334	354	342	317	294	339	343	311	317	336	341	323	325	296	302	317	286	337	328	327	326	352	294	328	318	318	302	331	305	315	311	319	321	309	297	311	309	334	344	321	329	299	302	339	295	325	312	328	298	321	317	330	345	316	305	297	288	309	335	329	314	315	340	301	361	323	324	333	302	306	332	363	315	305	296	320	331	304	318	308	321	379	324	322	296	318	322	300	338	353	335	347	328	308	291	320	293	329	335	300	285	310	323	284	310	298	321	337	332	312	316	314	316	363	317	318	293	347	319	337	301	330	317	323	344	320	350	343	305	343	301	311	314	334	310	291	309	295	320	335	324	363	307	336	294	328	306	331	324	310	319	337	342	319	340	321	325	322	296	301	316	335	318	349	341	362	310	314	311	317	303	312	301	302	300	318	344	331	337	312	310	344	332	297	318	297	375	334	341	331	306	312	322	341	355	347	326	306	346	350	333	308	296	302	305	327	330	301	322	324	306	338	340	329	310	315	333	330	309	324	306	313	296	314	342	311	356	315	349	328	326	311	321	309	348	329	328	307	296	307	337	324	313	335	339	302	325	314	315	344	353	313	326	319	316	363	298	297	341	341	310	295	314	338	346	316	325	328	340	316	338	337	287	333	326	313	310	284	329	315	336	321	287	339	302	338	307	294	297	312	299	315	326	297	321	309	301	301	320	323	315	337	288	319	305	320	352	330	340	326	321	320	340	303	378	313	326	326	325	321	297	343	299	319	303	316	331	329	313	285	292	308	305	284	357	325	299	285	332	363	283	313	312	328	318	315	315	311	315	310	322	332	311	319	303	334	333	327	334	336	289	321	328	306	336	311	311	352	327	327	310	330	302	338	307	312	276	307	298	326	307	310	304	277	328	335	344	291	308	322	316	317	299	316	338	286	339	327	326	301	297	298	320	330	300	297	290	336	298	328	320	292	362	314	340	342	322	313	320	313	336	310	322	320	312	330	324	301	306	316	297	330	343	312	346	338	321	326	304	322	303	309	342	335	335	303	311	358	337	322	317	348	307	313	320	295	299	317	309	319	336	310	324	311	312	344	305	295	315	335	324	328	310	310	318	312	364	290	314	324	321	336	335	281	318	316	318	303	332	334	340	348	310	314	331	312	314	346	288	329	353	305	316	346	320	325	333	307	357	313	315	290	338	319	291	307	329	348	308	324	315	332	276	321	304	322	326	312	299	281	319	325	326	304	325	321	282	304	291	337	299	304	312	322	296	302	344	316	337	336	310	355	332	327	288	288	361	313	360	312	302	319	326	302	321	359	312	317	318	321	322	313	300	298	358	347	335	289	315	348	326	314	324	323	308	334	329	309	319	305	294	342	313	265	316	313	322	316	311	338	305	309	335	322	324	323	306	315	323	313	308	322	334	308	302	356	308	310	331	354	310	286	318	328	310	306	344	330	304	322	307	316	318	299	319	338	323	348	318	329	331	300	344	333	317	311	285	383	303	308	309	316	290	285	318	294	305	325	344	311	304	316	316	320	315	337	310	318	344	321	333	346	308	312	321	319	295	330	316	324	319	306	324	315	286	311	335	366	323	322	319	332	331	329	311	345	320	317	309	334	325	343	304	284	336	332	355	343	318	303	344	330	291	329	324	302	319	288	335	334	289	308	322	291	324	328	336	324	329	297	297	319	333	297	338	312	311	305	308	304	270	352	315	324	303	319	301	318	346	310	295	315	332	308	325	320	290	330	323	321	361	340	316	318	319	314	272	316	338	335	343	316	332	323	315	303	324	304	317	329	318	323	307	338	330	319	323	309	315	301	310	301	304	343	360	318	370	340	325	313	303	335	295	326	323	329	299	366	289	321	345	320	339	345	301	321	328	337	303	335	333	350	322	322	333	297	309	310	321	347	318	290	311	295	338	320	340	296	310	323	325	336	334	322	308	311	315	335	324	312	293	312	312	331	349	305	303	344	326	324	320	306	298	339	325	345	316	286	293	334	322	343	326	327	328	306	336	299	324	328	330	336	292	316	330	310	322	300	327	330	301	328	301	290	313	313	311	316	308	283	312	316	311	277	338	345	276	293	304	310	320	326	321	294	316	347	312	304	334	326	340	319	327	298	330	327	309	332	299	318	311	272	353	337	324	301	330	311	343	305	321	334	302	313	334	300	320	338	335	287	330	328	296	331	316	337	346	363	334	328	332	315	336	287	307	320	339	339	355	316	313	308	328	329	284	327	339	319	313	295	324	301	303	295	354	288	314	293	308	333	303	299	319	346	323	302	283	304	314	272	357	307	319	323	329	325	314	324	320	296	314	308	289	309	319	309	290	344	311	316	311	346	303	291	314	346	296	341	337	321	325	317	304	338	325	310	306	331	307	325	323	329	299	323	333	322	332	318	356	349	284	334	304	306	347	289	326	323	311	304	308	309	284	308	343	325	299	301	323	307	309	288	316	302	318	311	323	322	310	327	324	312	287	319	334	347	355	296	306	312	314	318	321	333	316	329	293	326	332	319	296	292	334	305	278	294	318	329	300	290	284	304	336
24017	21486	28794	24761	21381	13249	3479	1923	1466	1226	1113	907	816	723	618	578	538	530	483	464	378	373	372	381	338	347	324	364	338	332	309	333	330	307	283	321	278	306	267	292	317	291	289	288	290	281	270	288	257	260	248	258	291	273	268	271	250	254	267	271	258	261	273	291	260	265	266	264	292	278	245	252	235	259	279	271	252	244	231	254	268	259	259	266	251	266	287	246	284	261	261	273	242	231	277	273	249	268	274	267	252	274	275	240	267	242	263	259	261	265	237	250	264	261	274	238	271	257	269	269	255	255	235	235	270	276	267	274	272	276	256	257	269	270	244	254	239	255	241	253	264	274	267	238	265	261	277	259	265	275	243	277	276	240	245	246	253	241	251	291	271	253	270	269	241	263	250	266	274	226	265	270	263	265	240	265	221	253	277	247	283	285	284	250	271	274	240	275	264	283	235	276	238	249	253	256	282	258	260	263	238	289	285	229	259	270	254	260	234	278	278	248	260	266	282	244	258	242	241	267	250	285	261	282	259	267	279	244	241	279	256	265	245	297	237	263	282	282	282	243	272	280	277	226	266	284	289	284	266	250	271	274	249	253	232	274	268	271	238	261	261	270	272	266	270	266	257	246	256	252	265	290	243	255	276	282	242	258	255	255	250	243	257	281	267	271	266	229	254	287	270	302	244	243	245	271	277	235	268	247	268	259	257	263	249	276	257	268	269	270	276	254	247	277	251	271	298	256	261	267	285	260	278	264	275	243	286	281	259	243	283	256	274	247	260	251	292	275	257	265	262	248	272	245	270	261	278	248	260	264	275	226	262	238	257	262	293	254	225	282	265	261	264	263	272	263	294	263	255	249	258	254	252	264	268	281	300	241	270	266	252	283	254	240	275	232	260	255	257	256	264	233	252	257	258	269	257	284	221	252	265	255	265	252	245	278	255	257	250	250	250	249	255	257	261	260	250	251	274	235	275	274	250	285	268	259	232	277	263	274	245	284	280	286	284	272	268	259	243	273	257	238	280	262	300	229	232	265	263	231	268	242	247	263	233	249	265	246	264	256	261	240	267	261	238	235	265	270	273	249	277	244	251	240	253	260	257	284	251	275	261	274	268	270	243	251	264	298	268	253	251	245	248	263	254	278	254	264	256	234	238	290	245	259	249	249	245	284	261	256	274	278	260	272	254	239	278	268	272	285	280	235	265	275	245	249	268	274	249	228	249	257	273	244	257	253	235	236	279	253	260	256	253	269	279	273	240	268	256	248	297	246	256	237	287	261	251	275	258	237	265	272	261	223	264	270	258	260	250	236	254	252	259	271	250	289	274	252	249	272	241	247	269	228	260	249	259	256	257	242	262	266	256	269	267	243	281	264	265	270	266	274	263	264	266	254	274	269	255	270	243	269	271	253	260	291	269	280	271	249	250	241	265	295	287	249	281	245	280	263	241	284	258	230	250	254	267	258	288	242	275	252	225	239	242	263	268	236	276	250	224	273	265	241	256	238	252	283	264	258	230	267	261	260	264	273	252	260	285	238	277	260	262	284	278	282	242	256	255	221	294	265	255	279	276	227	270	248	260	264	262	262	271	278	274	263	280	249	272	274	281	245	281	252	285	259	260	259	248	249	248	272	282	274	261	280	251	260	269	260	229	259	238	239	225	247	280	264	269	268	250	234	255	239	291	260	264	232	229	301	250	251	301	263	270	271	273	240	245	261	274	252	254	273	240	255	273	268	247	251	284	240	277	269	256	264	269	248	261	275	257	244	277	267	274	253	259	242	257	234	262	260	241	264	240	275	251	249	244	255	261	248	261	248	272	269	261	263	265	260	271	267	249	265	244	266	268	275	266	227	236	265	269	260	256	228	290	250	289	256	281	254	272	266	263	245	232	249	257	262	288	258	261	280	283	240	271	263	253	284	265	260	278	282	251	240	269	292	242	252	249	258	238	258	284	279	248	263	262	271	273	284	248	280	300	273	265	266	246	284	286	263	265	243	261	285	269	277	243	290	262	274	255	261	258	250	238	264	253	239	259	251	262	262	264	228	283	246	267	278	267	285	281	274	252	260	254	261	264	250	284	246	259	264	254	304	253	275	259	259	261	272	263	230	253	258	254	268	233	278	242	257	268	271	259	273	260	247	263	264	258	277	281	234	289	245	239	240	291	260	247	256	270	285	290	266	251	286	295	238	286	263	256	256	244	272	268	259	262	252	229	251	276	266	255	282	245	248	266	280	290	264	260	274	227	264	268	236	259	258	266	264	220	250	257	264	256	264	248	255	271	238	245	279	263	245	300	243	248	247	277	235	275	244	253	257	258	271	251	276	236	265	261	242	258	259	238	271	287	270	249	253	269	257	265	257	269	240	281	244	257	282	251	299	259	244	267	251	271	229	264	246	253	235	254	233	280	246	264	234	276	251	254	261	263	260	266	278	290	271	256	277	246	280	253	279	246	267	244	250	257	258	244	236	251	264	269	275	281	267	273	267	275	257	256	264	257	231	280	270	270	278	243	271	267	260	276	262	258	268	257	287	263	277	291	240	266	255	289	245	253	265	240	264	241	268	244	249	252	257	270	250	239	256	248	268	251	265	299	267	258	274	258	253	249	260	269	233	282	262	248	240	271	250	275	230	263	243	243	281	254	270	268	273	259	291	295	271	268	242	244	257	280	262	268	255	258	279	258	233	248	252	262	264	266	263	270	250	254	262	238	271	282	245	230	272	275	255	276	270	266	257	306	246	254	244	266	263	273	279	255	257	273	275	266	272	259	267	274	272	233	259	267	266	254	259	264	284	260	248	236	248	258	270	280	280	272	225	254	267	253	267	266	298	249	249	264	235	245	266	261	274	281	238	241	268	274	294	295	285	233	264	284	263	287	258	250	248	264	282	269	249	243	252	263	274	263	264	270	243	251	262	257	278	247	260	267	261	303	281	270	262	262	241	270	267	290	261	289	264	276	240	269	260	280	271	278	245	231	233	254	247	289	258	278	246	259	281	270	287	244	270	259	238	259	263	239	289	272	205	254	260	251	281	257	260	266	249	261	264	254	273	271	280	259	260	239	250	251	250	262	272	289	222	246	255	255	303	253	291	249	260	248	251	263	254	254	250	225	238	276	240	231	268	232	267	262	258	272	276	243	257	248	255	263	275	244	264	262	293	241	259	241	277	265	269	292	266	269	256	265	253	261	252	281	227	268	262	246	255	229	253	302	299	260	292	257	280	286	277	277	248	248	247	247	249	255	260	271	263	269	272	240	272	266	244	255	240	228	280	273	212	231	261	259	254	271	245	252	255	293	260	266	237	270	270	269	252	285	285	263	266	294	251	262	257	264	266	271	231	281	267	297	250	289	260	272	259	242	258	264	239	271	275	267	266	262	269	252	298	251	260	269	238	262	238	283	273	262	255	274	260	251	283	243	264	253	240	263	228	254	281	261	265	255	277	265	278	271	255	274	268	258	280	263	255	271	250	278	283	255	261	262	276	270	254
33506	48298	41978	24365	9650	6446	4687	3730	3043	2566	2078	1726	1501	1284	1126	951	864	783	690	632	579	595	545	504	527	399	445	431	451	417	389	393	397	443	369	385	351	356	338	336	379	314	371	350	343	283	325	313	333	329	340	307	318	323	355	307	318	336	337	338	334	323	293	326	309	319	329	285	303	315	325	298	313	299	292	328	287	329	319	307	325	289	319	325	314	300	324	329	329	279	335	303	323	347	302	302	286	297	262	303	333	320	288	290	316	328	317	311	310	320	307	301	299	322	318	319	329	294	305	270	294	295	324	300	348	327	315	299	310	286	313	303	337	301	338	326	304	315	314	280	345	302	298	304	324	304	295	264	354	309	298	332	303	327	296	291	300	325	322	319	307	332	283	298	302	288	343	319	316	319	315	312	309	332	307	313	298	295	335	277	287	286	297	324	299	308	301	287	330	294	313	304	319	329	302	307	295	305	325	289	334	303	315	313	308	315	287	318	285	323	309	338	278	335	307	282	326	303	303	293	298	345	301	326	297	306	289	286	324	308	288	314	347	291	300	280	295	315	291	307	305	325	342	316	349	299	339	304	317	324	303	295	297	280	302	347	286	319	282	288	328	321	325	278	298	315	321	308	346	334	308	295	294	310	307	293	313	319	277	305	284	319	304	316	335	301	330	313	320	302	306	306	311	287	302	310	289	314	289	326	296	321	313	301	297	297	356	294	315	300	331	307	336	281	290	318	278	298	276	355	318	322	336	324	293	300	302	280	313	309	298	312	284	307	318	323	316	337	306	267	288	317	335	322	319	311	317	287	317	319	316	314	318	317	331	316	305	333	292	273	314	277	317	336	293	320	290	316	308	306	294	267	309	307	295	295	296	289	315	299	305	280	320	291	277	306	339	308	283	337	297	294	318	301	315	301	290	306	314	302	353	306	321	306	298	323	274	298	299	312	305	337	328	309	322	302	299	322	293	298	323	340	297	287	320	292	319	282	308	322	327	323	327	311	314	280	316	306	297	309	303	303	288	307	341	295	325	289	295	303	323	317	316	290	313	280	300	290	294	299	286	306	275	297	324	302	304	286	292	317	328	324	332	307	304	320	293	308	336	326	320	299	311	309	318	277	352	311	310	281	309	283	326	298	317	343	296	291	337	321	289	329	304	303	271	300	309	330	308	282	289	307	292	365	310	310	321	297	326	301	297	309	286	313	337	341	312	323	320	301	318	320	330	338	318	314	290	322	302	305	311	287	298	310	284	302	260	288	332	318	317	297	324	290	281	343	318	326	294	327	323	313	312	291	320	310	302	329	352	331	317	305	309	303	311	302	292	287	321	319	282	331	311	309	327	337	337	304	304	302	313	295	307	307	300	333	309	315	292	310	304	312	307	310	297	264	329	314	289	341	270	333	328	301	323	291	290	319	315	290	341	349	311	326	307	301	321	303	314	311	263	298	316	316	295	287	309	332	294	291	316	339	309	333	326	279	315	316	308	270	329	310	329	317	335	303	274	307	301	292	289	316	310	294	323	329	310	290	331	308	321	298	302	316	317	316	307	311	298	331	292	256	315	305	297	285	335	310	312	333	326	297	314	278	304	281	291	322	289	274	356	321	308	301	305	297	315	336	282	332	309	332	325	309	282	302	303	312	326	303	291	314	289	288	310	310	282	351	301	304	300	288	330	312	304	339	351	293	285	306	320	321	301	327	316	318	330	295	323	324	305	286	314	318	303	304	301	307	303	323	304	316	285	322	317	291	323	295	326	289	323	320	300	315	323	316	295	306	312	334	286	281	312	317	281	313	285	306	293	331	304	287	321	298	329	311	301	309	331	318	316	311	324	315	306	304	318	327	314	309	278	318	327	324	320	307	304	297	308	326	304	315	277	319	332	310	316	312	287	301	273	352	334	312	335	297	339	312	320	322	316	319	351	303	292	296	313	299	294	284	335	288	312	284	306	297	288	321	317	298	297	290	307	302	297	315	359	327	313	334	339	329	326	315	308	319	310	283	317	321	309	294	325	295	305	299	344	310	295	314	340	342	331	340	297	317	305	307	290	349	309	303	290	300	270	327	321	283	316	313	335	306	301	298	312	348	314	308	285	293	314	288	348	311	332	334	284	324	328	306	307	285	349	294	321	308	304	331	334	314	305	301	303	291	281	334	291	314	299	278	305	315	296	308	330	264	287	316	295	278	330	291	266	319	299	308	298	294	298	317	333	310	318	314	322	313	269	303	301	316	288	305	287	306	317	304	278	307	349	329	303	294	302	287	327	324	350	301	281	311	317	286	317	313	304	283	351	299	308	282	302	360	280	301	296	309	321	304	304	332	317	332	288	297	305	302	300	301	325	317	301	333	319	321	287	296	307	295	288	326	316	320	308	304	315	323	301	297	335	298	316	307	315	350	299	297	322	329	272	333	318	323	322	298	325	321	322	281	314	324	286	346	291	339	277	293	276	299	304	316	296	282	295	340	308	321	306	298	297	269	293	307	325	315	314	305	300	304	306	306	299	296	306	326	312	313	290	303	317	302	286	309	270	309	311	340	306	317	314	302	295	321	275	321	312	309	294	301	305	272	315	299	293	306	300	304	288	294	309	300	284	335	293	315	303	315	311	288	305	338	292	298	331	290	278	324	297	319	317	294	273	334	326	329	309	307	309	303	313	311	288	280	319	315	284	334	340	348	313	336	294	316	282	327	334	296	294	310	308	317	337	306	324	323	314	317	301	305	311	310	308	320	310	305	323	312	267	307	307	307	335	293	304	311	317	320	316	290	318	289	310	291	287	320	298	312	302	320	315	311	292	292	331	293	315	285	320	326	312	284	323	322	309	300	304	291	316	309	328	321	293	292	323	318	301	310	316	314	311	299	319	306	312	315	331	349	322	313	314	289	332	326	316	321	329	325	317	280	302	309	315	307	294	299	308	296	294	305	305	316	314	293	301	315	280	281	288	326	316	309	325	308	300	300	291	312	306	316	302	287	317	295	321	327	323	279	316	306	300	274	306	318	316	317	324	280	305	301	305	314	305	315	299	279	299	281	271	293	315	322	294	330	288	292	330	307	323	310	302	323	314	341	358	312	306	334	319	308	299	335	310	279	305	335	301	331	311	280	342	309	302	296	287	306	308	305	315	300	298	305	322	317	297	320	318	314	321	291	318	268	298	291	315	329	278	318	354	324	320	321	280	327	314	298	300	345	358	314	287	333	306	314	340	314	321	317	329	306	326	303	289	301	318	320	311	342	297	291	312	311	348	279	326	327	288	321	320	329	333	328	314	312	311	336	310	307	320	295	309	311	302	282	301	300	314	320	285	317	325	311	291	297	320	297	328	301	322	294	312	319	294	292	299	284	314	326	308	295	297	287	307	349	329	337	291	329	300	327	271	303	301	307	308	289	305	333	339	289	293	316	321	287	317	295	318	277	323	338	310	318	309	348	302	291	355	298	286	297	300	318	287	300	306	341	270	341	271	319	327	293	318	315	306	316	311	312
25209	21524	27895	25671	13980	3322	1697	1337	1029	989	765	685	607	573	503	463	411	353	342	316	323	315	270	332	284	305	277	273	282	261	270	264	243	257	258	249	274	228	256	238	263	213	247	267	246	240	248	238	251	249	254	233	233	220	242	208	236	228	227	220	243	228	225	221	228	252	242	215	206	261	223	215	258	206	252	226	244	206	262	238	225	216	246	238	231	225	211	222	241	237	207	210	228	237	247	226	213	228	214	226	221	214	247	219	238	212	229	225	217	204	242	239	242	211	226	227	227	231	247	236	235	230	223	236	209	236	212	254	244	227	239	237	210	237	191	211	225	268	260	230	229	241	247	207	238	198	196	220	243	219	236	266	224	233	217	224	249	193	240	238	231	214	216	229	229	227	229	217	212	238	222	233	233	238	216	216	246	233	244	269	211	242	258	247	247	224	221	232	231	242	249	227	238	239	265	229	231	215	251	185	229	209	203	222	243	247	226	220	207	211	250	215	234	276	213	229	236	233	239	242	218	225	239	256	243	220	220	209	231	198	221	231	221	219	253	217	243	207	249	200	236	234	218	241	220	232	241	213	214	187	224	223	244	219	230	229	247	227	232	222	238	265	240	210	239	242	211	229	218	237	231	218	247	249	194	201	208	213	242	233	201	246	223	245	225	248	263	243	227	232	243	235	213	192	204	237	235	231	240	230	240	208	252	203	240	225	195	258	221	229	216	221	225	210	253	239	218	251	258	217	229	224	236	232	211	219	257	214	227	254	214	222	261	238	250	204	222	217	235	226	207	205	233	244	235	227	245	230	215	255	241	234	225	205	234	221	227	221	236	231	224	235	226	239	214	225	221	246	201	211	196	217	222	223	218	234	245	216	234	226	210	215	271	220	233	207	226	240	241	237	252	221	228	207	230	222	228	256	235	233	220	217	222	206	207	233	219	191	214	242	267	210	238	219	220	224	246	226	228	238	217	230	224	220	226	223	224	232	257	243	203	250	222	223	236	247	255	219	229	235	226	238	221	225	230	239	238	232	213	234	237	215	204	248	249	252	245	214	220	230	217	242	246	201	244	252	257	222	232	213	227	232	227	238	205	247	229	218	229	232	227	210	259	217	227	244	204	225	222	269	208	266	248	235	229	222	230	248	230	239	209	210	253	252	268	227	186	239	205	213	239	202	231	230	227	249	240	245	226	229	214	251	230	217	238	245	240	259	251	231	245	205	204	220	244	232	239	233	238	231	218	225	214	233	250	223	236	233	240	213	229	237	208	214	214	236	213	207	245	216	228	215	196	247	207	244	224	231	233	211	234	232	237	227	218	197	229	232	253	218	220	236	207	217	211	224	228	194	242	238	227	226	251	208	236	224	224	242	225	226	247	204	213	253	214	245	222	236	259	233	226	243	223	236	254	237	246	217	219	207	248	241	221	238	227	231	215	225	197	203	248	245	230	216	246	212	233	236	205	217	225	245	236	257	230	235	240	237	222	230	239	245	250	251	235	226	235	202	241	206	231	234	251	241	218	248	211	259	231	236	240	228	232	226	199	247	214	215	244	226	200	223	229	224	240	239	226	259	239	200	211	226	229	200	215	229	239	223	261	226	239	251	235	236	224	201	228	224	234	214	243	214	238	235	221	208	219	244	225	222	239	223	224	216	267	243	243	237	212	226	234	219	223	202	225	233	232	228	223	234	222	210	241	239	230	192	243	237	256	245	204	212	249	220	228	225	207	241	241	230	216	230	220	213	233	218	205	246	212	244	216	208	253	233	249	212	201	207	225	237	218	215	218	228	227	207	263	245	225	223	227	219	250	221	251	219	224	224	234	239	226	218	211	242	221	243	220	231	258	275	243	250	255	245	222	212	222	231	229	237	225	212	239	237	233	223	219	235	237	206	227	237	229	239	216	219	209	244	217	242	249	218	210	230	243	217	223	224	228	238	224	194	190	215	252	207	245	242	230	235	202	212	249	242	219	236	266	220	208	236	231	246	218	244	245	209	203	210	221	225	240	205	230	204	215	219	233	211	267	237	223	242	229	223	231	227	236	261	241	264	197	214	233	191	242	230	236	251	237	219	214	230	248	209	207	228	235	214	248	215	231	240	249	245	221	242	246	225	209	224	232	242	214	250	222	227	239	242	240	244	249	243	252	212	221	215	209	237	218	225	201	243	232	214	206	225	247	229	238	232	268	241	244	238	231	234	246	234	218	246	222	238	228	241	245	213	247	227	221	227	241	217	249	258	214	221	220	234	225	229	247	260	206	228	242	238	225	212	212	239	232	252	221	258	239	243	236	226	220	226	212	245	214	210	213	242	230	212	207	218	226	229	256	211	218	222	233	242	250	234	242	227	268	237	215	196	259	235	228	267	235	230	214	209	244	267	239	246	218	227	243	218	245	223	241	224	211	237	240	240	255	237	223	245	206	211	224	226	224	219	236	210	209	218	198	225	238	223	249	216	225	231	239	236	230	220	230	243	242	240	210	267	211	242	200	226	236	214	209	228	214	226	241	243	211	241	233	217	219	217	214	184	219	211	211	220	249	255	255	241	228	236	233	228	248	220	246	246	229	235	254	235	230	239	219	219	257	225	252	226	245	241	222	243	278	232	223	218	234	193	214	253	224	231	237	220	219	251	194	260	256	231	237	235	224	214	235	231	220	244	222	237	234	226	217	231	233	249	230	224	221	235	203	247	240	223	205	229	208	216	231	215	209	238	227	223	228	223	257	213	206	243	248	261	240	244	219	244	232	208	237	253	246	247	227	216	253	230	227	247	249	210	223	224	234	244	231	219	225	212	211	219	223	252	267	246	249	249	243	215	239	231	213	218	208	235	240	240	233	231	267	231	226	230	236	218	218	217	239	238	228	226	237	217	247	223	208	249	267	245	235	279	245	242	211	229	224	243	244	202	207	214	231	215	233	228	228	233	238	226	211	223	229	219	249	217	186	224	239	260	232	219	236	241	245	241	224	249	241	248	243	206	217	221	212	225	257	217	220	234	231	212	229	247	236	220	208	215	232	229	254	204	238	247	236	238	234	212	221	225	206	242	211	238	259	239	217	236	228	213	229	210	218	217	274	238	234	212	241	238	223	233	202	224	244	228	202	244	240	196	235	231	208	227	221	235	222	201	243	217	222	222	216	225	223	233	235	226	235	224	207	210	221	217	242	236	210	237	242	244	230	212	196	218	247	191	241	207	203	229	222	229	195	228	203	219	232	222	236	215	231	224	210	228	226	232	236	217	212	230	232	230	242	252	198	242	220	252	234	219	212	238	224	230	249	225	257	247	223	221	212	234	245	211	214	243	192	224	245	226	208	231	212	243	225	246	227	236	216	240	245	236	213	252	218	259	223	240	237	236	219	216	216	236	216	247	252	220	226	217	238	253	228	219	219	220	210	235	254	251	250	235	227	207	221	243	223	232	219	245	247	217	233	227	238	205	209	238	214	221	248	219	198	229	231	253	267	243	248	229	263	233	241	225	246	222
35940	49454	34672	18347	6924	4786	3458	2681	2165	1857	1551	1355	1096	969	827	730	696	600	531	512	489	468	453	415	416	394	379	357	402	368	348	350	327	344	299	326	312	312	311	304	319	300	264	291	276	292	281	268	282	303	281	279	272	267	287	254	260	255	278	261	310	277	254	272	275	279	289	301	282	270	268	266	278	283	279	257	258	262	306	275	259	260	270	271	256	272	269	258	273	285	260	311	280	284	295	249	259	279	258	243	265	269	281	297	270	286	267	249	271	263	263	275	293	257	274	282	260	310	249	293	277	279	248	278	276	263	293	253	259	287	269	276	276	271	257	320	289	273	281	278	248	297	270	277	285	248	261	255	271	276	269	282	270	304	260	270	271	265	271	279	264	300	282	275	280	264	270	249	253	257	274	289	277	242	280	254	291	254	281	268	282	278	291	274	280	270	266	253	262	293	271	271	265	283	280	242	253	251	296	264	276	262	260	286	263	268	278	268	263	259	279	296	261	273	247	244	274	243	250	245	276	278	281	283	253	268	235	282	257	258	281	246	256	278	260	260	274	270	296	318	262	249	274	270	277	261	262	270	258	264	301	271	281	274	297	236	272	255	279	290	259	289	268	262	263	278	235	270	284	259	266	248	255	272	299	267	269	279	287	283	234	258	258	273	286	280	307	268	243	303	277	261	246	276	259	277	283	255	268	289	277	264	279	259	262	259	293	282	286	248	284	241	269	249	288	256	250	267	282	258	270	261	293	225	305	266	262	247	274	270	266	299	282	271	268	258	252	285	274	285	294	227	254	265	260	265	252	280	302	269	277	282	263	302	283	262	268	264	298	282	292	288	244	259	290	281	259	252	271	277	280	295	261	285	249	280	296	260	253	279	259	230	279	283	292	269	263	276	268	279	263	270	266	275	255	284	259	284	264	256	264	270	289	300	311	285	291	297	266	291	298	258	253	295	274	229	261	258	298	293	276	260	255	280	271	265	247	284	264	287	269	267	261	270	266	269	282	244	268	273	251	265	267	251	274	281	230	270	245	297	239	274	244	304	255	286	251	299	282	259	270	287	259	265	286	259	267	272	267	252	268	291	277	275	253	269	288	252	283	277	292	260	251	285	274	258	271	275	255	277	293	256	252	277	296	259	278	257	267	264	284	258	236	311	300	284	251	270	254	276	283	262	251	279	290	262	293	263	254	261	257	254	283	258	262	263	280	258	262	290	251	264	273	261	240	286	268	256	299	267	266	258	267	251	274	249	284	251	309	281	293	266	283	266	254	290	264	278	246	282	251	263	255	266	253	290	260	271	266	263	285	268	263	253	293	300	291	248	259	275	279	260	256	270	241	267	284	284	288	262	256	295	278	263	251	262	263	240	262	252	270	280	277	302	251	274	284	238	277	269	292	280	264	276	268	274	277	265	250	274	260	267	274	292	278	273	311	274	268	264	258	262	268	283	276	251	291	252	256	267	275	274	263	271	264	245	262	312	275	256	298	271	270	280	268	275	284	271	278	251	287	246	280	257	291	281	277	263	275	266	282	269	285	270	242	274	270	247	266	276	273	296	260	256	271	265	259	260	272	305	277	280	233	282	276	258	244	296	270	252	272	281	242	286	289	293	258	260	278	266	264	271	261	255	247	252	279	270	266	277	257	290	274	293	285	256	275	273	259	257	264	284	281	273	288	288	268	276	263	264	278	268	282	229	264	294	248	270	255	245	246	259	294	276	252	270	272	282	279	266	264	266	278	283	273	304	269	269	274	282	277	293	258	239	259	284	290	281	252	279	270	259	238	281	273	299	256	289	255	256	271	293	297	263	290	270	286	263	259	284	279	275	290	244	278	255	275	280	300	270	274	294	274	277	264	286	281	267	283	243	258	233	274	256	278	278	258	269	281	284	271	262	288	284	264	236	271	243	263	270	260	231	228	264	287	268	258	272	280	275	290	286	270	251	282	267	266	262	265	267	280	251	277	272	267	248	273	262	269	294	246	283	263	265	274	259	289	253	284	280	289	284	290	266	271	290	274	267	249	256	296	274	278	241	267	272	272	266	265	262	264	273	278	278	254	290	238	293	251	262	290	287	261	266	310	285	252	284	250	262	280	283	266	294	285	312	292	266	273	291	288	269	274	282	275	248	243	279	255	243	254	282	282	273	282	266	290	251	276	293	251	292	290	295	277	278	269	248	272	263	267	269	266	258	286	251	279	254	284	230	265	267	245	272	273	258	271	263	271	264	248	250	290	264	257	243	265	295	288	260	271	237	311	294	257	253	280	288	278	274	266	275	279	264	301	255	243	267	254	259	260	253	269	254	283	289	268	272	259	301	260	245	272	263	312	266	272	264	256	296	279	274	277	247	273	233	264	272	280	248	274	260	282	275	262	289	253	315	260	268	267	257	286	232	255	293	271	227	299	271	265	270	248	272	270	261	246	284	274	270	279	267	275	278	257	257	288	269	275	251	257	296	263	288	298	283	258	268	267	275	278	259	281	265	268	283	266	264	250	258	263	272	269	252	272	278	260	274	236	254	276	287	292	271	276	272	257	290	280	289	274	240	279	272	289	259	292	252	259	288	256	263	262	282	297	275	294	252	295	305	266	287	273	237	285	258	286	280	280	271	276	275	271	279	244	255	265	279	288	305	296	275	279	272	266	277	271	259	264	243	290	290	259	279	268	280	317	265	296	296	260	286	284	275	274	250	307	305	272	231	258	290	263	290	300	267	291	280	268	265	280	283	285	250	254	259	285	262	250	272	268	281	271	261	263	300	259	257	260	271	274	258	279	278	293	255	245	292	267	261	271	264	263	276	296	273	289	257	261	260	241	264	271	265	268	266	325	259	283	265	257	262	288	252	250	284	273	261	295	297	272	243	272	265	240	238	267	276	246	264	250	254	254	277	288	286	272	241	263	274	285	263	293	267	259	274	237	254	278	276	249	276	222	307	244	282	286	270	295	242	289	257	268	277	276	287	274	267	299	258	304	269	279	259	295	262	269	280	255	271	314	297	310	249	290	269	282	310	270	265	270	266	266	251	271	287	286	266	292	281	263	267	272	269	255	259	237	282	290	251	287	278	250	257	271	265	233	263	249	258	300	297	248	286	271	250	247	277	283	279	284	265	272	305	289	294	269	296	251	278	268	265	276	292	272	282	254	264	257	257	274	284	291	259	281	256	252	248	277	267	220	276	287	287	273	278	244	227	276	285	277	272	255	282	270	279	276	268	255	248	248	244	274	271	281	292	286	266	276	270	252	254	260	250	265	261	277	269	238	282	300	285	310	288	267	261	254	278	284	290	254	257	251	257	277	289	252	287	287	261	257	291	301	270	270	263	236	267	245	268	288	257	256	248	263	268	257	249	306	253	279	240	275	288	283	310	271	278	265	269	263	273	272	282	278	260	303	249	244	297	285	276	280	258	259	256	285	243	268	261	263	280	274	272	251	263	265	277	251	278	320	275	286	292	281	282	264	300	263	254	326	274	258	277	256	287
22901	21500	29204	24248	21503	21532	11756	2748	1886	1595	1386	1078	956	855	714	646	549	531	451	411	429	392	355	334	357	324	283	318	301	301	287	284	271	259	274	225	261	249	268	251	243	234	238	226	211	213	233	242	222	211	250	203	221	211	218	201	243	203	236	223	200	211	219	234	216	229	213	210	227	226	221	240	205	240	215	211	196	196	211	207	171	200	201	200	217	208	207	231	212	199	211	206	215	184	246	224	211	195	227	206	215	216	226	211	179	211	184	228	192	203	215	205	174	204	224	202	213	187	180	204	212	220	195	186	205	202	217	219	212	196	195	208	240	191	229	197	207	212	190	210	206	231	218	209	205	214	194	205	211	212	201	227	204	202	199	205	189	218	200	196	249	208	209	220	198	234	218	209	186	228	214	213	176	206	180	224	212	204	245	220	216	196	199	200	180	210	213	220	194	215	204	209	209	202	221	207	200	229	195	212	229	212	231	191	201	214	223	210	190	212	209	211	206	205	221	218	183	224	222	221	211	234	211	168	233	217	217	203	190	212	194	226	215	209	201	214	212	205	198	226	212	214	201	209	203	223	194	183	208	209	198	210	227	218	232	183	230	210	214	212	228	183	214	196	221	220	194	213	237	197	194	195	211	209	246	213	197	198	198	204	225	218	219	209	217	195	186	202	206	182	211	203	223	222	191	174	198	194	191	235	207	211	215	213	172	198	200	213	228	197	201	212	188	209	219	213	197	232	233	204	233	205	211	212	190	205	210	208	215	200	214	199	220	203	219	197	239	207	196	199	228	225	213	212	218	215	195	224	230	197	226	200	217	212	212	194	204	202	173	184	221	200	198	209	214	224	203	189	196	229	200	195	191	239	223	212	210	200	222	196	210	218	204	232	195	187	193	186	211	210	223	208	220	225	209	194	188	210	225	223	209	216	239	222	218	224	202	230	205	193	218	204	225	228	187	215	216	189	181	182	223	214	196	205	206	225	216	200	202	213	237	191	220	180	207	220	196	237	205	215	209	215	192	223	222	210	213	230	232	229	194	210	192	197	203	202	208	183	227	218	217	205	224	214	200	206	210	204	182	186	227	182	219	221	219	226	188	207	219	219	234	197	193	209	215	207	204	213	181	229	203	219	197	225	212	218	190	216	218	217	213	203	201	220	187	226	191	220	182	194	220	227	220	193	187	211	214	232	198	197	203	202	183	203	200	187	214	200	225	172	189	203	223	218	182	192	214	219	223	227	216	219	221	206	212	189	207	192	214	200	200	212	228	189	216	218	193	236	206	227	216	211	194	216	229	186	220	192	224	216	210	213	207	204	194	193	207	196	212	201	208	201	218	230	237	220	194	213	209	230	206	223	217	199	184	220	189	198	225	225	229	216	221	201	222	184	187	208	199	191	197	215	213	218	220	217	228	238	198	190	197	218	231	195	193	196	211	199	214	206	188	213	233	185	194	199	233	210	201	217	206	220	223	211	209	209	171	202	211	196	206	208	220	222	207	211	206	210	195	195	211	229	207	201	184	211	203	207	198	208	216	210	206	203	196	194	199	207	215	243	221	215	194	225	205	210	199	202	219	215	205	221	231	204	205	200	197	187	190	202	227	204	197	216	223	195	221	208	217	207	229	216	223	216	216	198	204	206	186	219	203	214	225	208	220	214	209	218	225	214	209	199	206	205	204	192	201	208	190	240	198	205	202	215	220	241	232	233	189	204	196	230	219	202	212	190	230	236	227	213	213	192	223	220	197	212	213	211	216	200	190	233	215	197	186	189	205	205	219	241	206	224	213	216	191	220	224	226	219	213	210	215	179	209	198	197	181	224	204	215	201	226	192	201	216	235	191	181	203	184	195	197	209	201	202	196	216	218	224	231	229	206	209	180	201	194	204	213	194	178	188	219	192	168	254	208	227	198	220	192	197	195	194	186	198	216	198	187	210	211	219	208	204	233	217	212	210	220	208	212	192	239	216	204	212	216	192	214	206	200	194	227	228	199	197	202	215	201	196	200	211	216	220	196	201	186	204	235	237	202	211	214	182	211	189	220	177	214	208	213	201	215	214	207	197	219	220	219	190	220	204	198	187	214	229	189	227	221	195	193	212	205	241	213	194	207	223	170	183	178	207	203	210	225	208	223	236	195	192	216	236	226	192	215	228	218	204	219	187	224	203	207	210	203	192	207	211	189	194	188	215	206	205	228	229	227	214	218	201	233	227	190	209	204	223	214	230	212	221	195	163	206	214	194	218	234	235	195	228	187	207	212	227	206	233	215	206	208	248	230	215	199	214	199	211	207	227	180	195	199	207	181	224	216	206	215	224	203	195	193	209	211	192	200	177	211	210	203	185	200	220	206	206	201	214	184	211	222	196	210	193	192	210	237	216	212	183	220	217	205	218	222	196	207	198	228	202	208	204	183	214	197	220	192	207	212	199	219	221	205	222	179	217	173	194	193	234	187	217	205	181	196	198	209	204	229	197	191	216	183	233	201	195	198	202	230	217	165	202	197	198	217	206	201	215	215	220	175	221	205	219	186	199	194	213	206	213	218	192	229	207	209	196	200	207	214	224	204	210	196	202	188	201	210	206	193	210	201	191	207	188	198	196	197	198	221	229	195	199	193	190	197	185	195	223	196	224	202	219	180	197	207	226	218	202	224	222	214	200	194	203	219	220	212	229	200	208	181	182	209	215	192	218	187	211	198	231	201	193	210	208	201	224	181	192	171	210	193	191	230	210	197	198	225	213	215	171	224	226	199	213	209	185	200	185	204	196	184	253	218	222	191	190	200	190	215	223	198	187	207	213	209	202	202	207	208	189	220	208	202	202	228	178	225	205	208	216	209	197	192	194	189	216	195	230	239	202	208	203	219	199	205	207	199	213	194	215	194	198	196	192	194	192	212	202	227	214	221	216	198	236	222	209	195	210	193	214	210	202	214	225	224	186	210	186	178	190	220	223	236	199	231	217	186	223	183	195	177	227	235	227	181	186	224	212	213	208	201	202	179	221	204	215	195	203	200	208	222	207	199	191	221	196	200	216	216	215	233	214	215	221	196	226	189	195	209	216	200	219	213	227	202	223	227	201	224	230	170	215	232	200	184	225	202	208	203	191	231	216	220	225	211	211	186	195	217	200	219	224	227	197	192	217	246	236	230	232	204	214	192	230	200	189	199	211	178	231	187	195	188	192	214	214	206	229	218	230	209	223	224	201	217	217	187	192	220	236	210	193	202	204	207	217	218	208	225	228	238	205	213	174	221	204	201	198	207	220	178	225	203	208	227	224	228	204	189	233	186	205	207	203	189	219	225	210	202	219	188	180	210	202	200	210	183	205	185	229	218	190	214	186	228	208	196	217	198	214	211	217	199	173	228	199	213	201	236	207	211	203	220	195	213	191	204	225	205	186	230	209	223	195	218	191	221	190	214	215	222	203	207	244	201	223	226	203	213	214	226	232	204	213	217	211	234	227	234	211	220	203	204	233	203	234	207	242	227
38058	55109	44948	25166	11575	8564	6307	4919	3840	3358	2769	2266	1882	1536	1390	1117	1045	866	750	681	626	543	473	542	510	455	421	456	403	433	371	367	333	333	381	357	350	315	281	323	292	276	325	266	314	286	286	268	304	275	270	266	264	247	263	278	249	260	277	254	256	274	248	265	240	241	261	241	256	262	259	271	229	251	242	260	266	248	247	249	267	258	264	239	255	240	226	230	257	262	254	269	253	238	230	264	261	236	243	244	250	221	221	268	251	264	249	245	230	250	232	207	273	261	216	237	282	219	250	247	219	233	251	243	219	262	259	241	243	220	238	213	255	280	236	251	227	237	233	269	266	253	239	257	249	241	240	217	212	254	266	254	212	248	239	240	247	254	251	263	241	246	266	253	249	248	260	242	254	244	248	252	245	237	265	252	291	224	260	247	241	283	251	250	247	251	273	250	221	253	247	241	245	263	253	230	220	230	219	272	264	229	242	238	232	241	260	213	233	238	235	230	260	255	248	236	260	249	220	234	240	239	257	217	260	285	260	238	252	243	241	266	230	254	235	261	233	254	258	238	243	229	209	213	233	261	255	259	229	223	259	244	236	255	261	211	291	233	296	273	251	226	222	258	274	252	231	226	213	246	263	251	253	244	245	233	261	245	279	250	278	252	254	244	248	254	232	235	229	216	256	222	241	221	224	231	252	258	223	242	242	225	263	236	217	250	257	232	253	218	253	228	265	251	231	249	286	264	275	260	268	238	260	253	250	247	241	277	248	268	220	248	238	228	257	274	243	230	231	257	240	244	246	229	238	281	271	237	249	235	231	234	254	256	253	242	296	260	263	250	264	237	239	212	264	232	219	265	270	225	232	238	219	273	222	229	248	251	251	246	242	264	242	244	244	259	244	231	243	236	255	288	258	271	241	234	244	230	240	243	236	255	240	240	242	219	224	248	223	243	264	253	257	238	260	251	236	264	236	265	232	219	252	245	248	235	239	239	233	247	235	270	268	239	263	246	256	242	231	272	226	257	242	242	244	246	205	248	259	244	246	258	243	236	258	264	263	237	219	261	246	238	238	266	239	257	260	290	215	233	263	242	245	256	218	248	270	228	247	241	228	261	228	250	261	253	247	240	238	251	246	257	257	262	236	267	284	209	248	246	240	218	229	226	235	249	224	266	263	244	221	256	236	254	250	245	235	212	206	245	266	251	250	268	264	264	241	282	251	266	273	258	267	236	233	260	246	282	248	264	262	262	244	235	255	240	207	226	282	247	227	233	243	231	238	230	247	267	234	264	239	234	240	250	243	244	234	244	250	242	216	247	261	219	228	257	251	248	233	233	269	237	235	244	221	243	221	239	262	249	233	291	255	241	244	269	254	244	219	247	239	242	224	251	250	221	253	260	239	248	223	261	228	230	214	226	227	233	284	230	251	290	278	256	233	269	232	250	237	303	225	258	268	225	265	253	249	243	254	242	242	223	265	227	244	270	258	266	252	246	244	236	244	254	254	268	241	273	265	246	239	248	224	286	255	247	222	263	243	221	279	257	247	236	240	254	258	243	262	265	267	236	229	253	209	233	240	227	227	235	248	246	220	230	243	219	241	245	266	279	254	249	268	231	256	251	229	242	274	259	251	246	213	266	215	231	253	220	255	226	245	223	225	233	231	243	229	246	264	250	237	242	245	239	224	253	244	231	253	235	206	257	228	239	222	246	238	250	246	274	254	228	241	225	220	248	241	234	287	238	238	208	216	238	241	245	268	253	272	230	211	259	240	252	252	241	270	282	235	256	219	244	242	248	249	235	253	228	224	235	258	263	255	230	243	241	269	223	272	232	226	232	244	253	257	240	224	227	258	275	234	264	257	248	285	254	269	227	247	266	230	252	245	246	239	256	252	252	247	235	244	265	267	222	252	280	238	257	246	230	238	228	228	234	210	265	241	238	277	230	272	235	257	278	239	224	250	248	235	248	254	241	247	245	247	227	262	259	235	228	254	246	221	238	240	253	251	220	247	235	265	241	237	272	260	240	264	260	255	241	211	227	245	233	240	239	267	228	259	255	274	254	263	207	268	254	253	279	225	235	246	245	242	242	278	255	251	246	235	229	220	238	242	231	247	259	231	246	231	271	241	241	268	267	228	242	277	241	279	265	230	243	264	246	251	249	234	252	254	251	246	232	246	235	264	238	240	259	244	232	235	216	262	261	219	252	248	242	249	229	256	256	227	256	262	234	242	258	247	231	242	250	260	272	247	220	252	248	236	237	244	264	268	248	224	230	239	245	271	228	249	247	254	262	266	259	241	251	255	263	230	241	280	247	238	244	224	240	245	226	221	214	253	262	258	255	219	259	268	262	231	266	222	238	248	278	262	248	246	234	247	254	253	251	257	254	251	228	248	244	251	228	286	259	235	222	236	252	245	259	245	225	239	290	230	257	259	254	211	247	263	264	221	253	234	240	239	262	286	241	242	250	227	228	242	242	233	239	215	254	252	256	237	223	257	238	238	243	247	251	230	217	260	251	249	237	259	240	263	224	235	246	241	243	257	247	248	234	243	235	252	250	263	261	261	265	236	254	258	246	236	261	235	216	275	269	258	269	255	237	236	251	252	239	253	237	248	235	223	232	236	251	246	252	222	252	262	243	243	282	245	272	226	250	244	245	249	249	259	233	248	237	232	283	243	235	261	254	219	237	228	262	286	239	242	252	263	255	270	277	247	246	248	249	247	233	235	251	235	264	244	244	241	248	219	242	249	241	240	211	258	227	259	229	255	243	231	250	252	249	247	253	254	236	242	252	271	239	227	240	252	244	265	253	262	248	252	226	239	228	276	250	260	273	243	253	236	239	247	262	222	208	224	223	256	250	247	235	247	247	216	262	232	270	254	286	225	258	258	265	232	256	224	272	242	223	244	287	253	268	244	258	248	254	244	231	238	235	230	201	219	243	229	237	284	232	247	247	254	216	221	267	261	215	257	266	217	239	237	259	254	239	234	241	239	254	267	238	262	253	220	236	251	259	262	266	245	228	244	278	268	260	226	233	234	235	267	238	263	232	255	229	247	252	255	267	251	271	249	266	229	242	224	262	261	244	240	245	236	263	241	254	267	246	241	240	235	238	241	240	246	267	244	249	264	280	256	244	256	229	241	219	264	272	232	240	240	250	237	246	254	237	240	254	248	235	235	260	244	252	236	261	215	233	247	256	272	238	228	280	240	249	269	257	253	236	264	250	248	241	240	239	216	238	227	274	227	235	267	243	239	244	228	236	245	248	241	254	250	260	249	261	267	267	245	230	239	268	289	249	258	275	242	226	243	238	245	238	246	237	225	229	254	238	255	246	271	238	260	251	227	235	243	242	247	244	241	236	252	245	248	251	249	260	238	245	253	248	234	236	239	247	256	248	236	239	258	261	273	259	240	247	248	234	269	229	228	255	258	275	212	240	246	236	264	246	224	247	264	239	235	226	201	249	238	266	265	247	282	251	241	250	250	233	248	220
32373	27314	26823	16400	3633	1901	1275	1009	843	706	654	610	539	509	460	406	435	379	368	366	361	322	313	284	291	319	285	334	328	323	305	265	320	302	298	286	299	273	276	300	264	248	287	303	312	224	270	296	261	286	246	276	295	273	295	278	273	294	247	272	270	279	281	239	272	277	299	298	243	281	269	284	277	271	273	275	285	250	264	273	252	300	275	262	258	279	286	329	271	294	270	254	271	318	254	247	304	253	299	277	285	250	261	272	289	264	258	288	276	280	270	262	260	263	303	285	277	283	286	260	291	269	259	276	256	273	280	281	269	255	289	278	268	281	307	283	288	299	285	289	292	267	264	283	284	297	277	296	310	260	281	283	289	272	261	298	280	229	308	259	243	277	241	278	270	280	289	243	275	292	296	268	269	275	276	262	270	292	273	294	269	284	275	276	297	261	280	280	298	290	281	267	276	278	294	287	264	295	236	273	278	262	300	285	291	270	275	266	281	290	265	292	254	271	279	282	290	257	273	290	307	284	291	267	277	267	240	258	264	295	297	263	279	282	279	311	285	289	258	272	244	283	274	284	273	279	296	262	278	270	294	247	271	260	300	262	263	290	302	271	260	256	272	248	266	249	292	249	237	271	316	226	279	257	270	288	277	292	262	266	276	266	274	316	289	250	284	299	285	277	258	306	266	308	254	258	244	284	274	293	308	283	272	298	253	314	270	291	265	278	265	273	267	280	268	304	293	294	277	298	260	281	268	270	264	271	284	264	290	281	235	242	263	284	291	276	275	266	293	267	289	291	295	259	278	281	268	252	252	279	234	265	286	271	288	283	289	298	324	247	302	285	257	274	298	281	289	311	269	315	291	274	277	250	263	277	319	300	287	256	282	276	243	288	267	274	270	281	257	308	285	283	273	296	277	287	289	267	305	248	271	263	271	258	301	288	258	271	280	277	265	285	285	279	287	258	297	246	278	271	297	288	293	247	268	307	267	249	268	261	252	253	286	265	273	274	272	284	281	246	278	251	274	264	274	292	278	267	269	267	272	287	236	278	256	289	277	301	245	287	266	283	266	299	294	283	325	273	289	290	284	269	297	278	274	291	260	257	255	274	279	275	294	294	261	283	273	287	276	262	265	278	258	331	281	247	242	282	247	279	262	267	229	274	292	259	296	302	293	297	285	242	274	282	265	290	289	261	255	290	296	289	307	270	290	246	269	256	279	257	262	297	266	301	267	294	262	263	282	270	286	295	286	273	285	284	286	253	282	244	290	277	273	290	304	309	264	286	247	267	267	288	272	275	254	306	273	290	259	252	315	262	278	292	288	260	271	245	289	290	281	279	288	273	289	298	297	276	265	300	298	321	290	264	264	260	283	275	250	276	252	282	272	268	283	279	282	273	266	246	272	273	260	284	276	286	276	268	280	275	258	269	254	276	269	260	283	277	248	272	281	271	252	273	274	245	232	260	247	268	283	283	290	286	294	285	262	292	288	287	284	264	280	295	275	264	262	264	275	264	269	256	266	273	314	264	267	276	266	234	271	303	257	303	261	275	260	274	280	287	262	292	277	286	266	278	269	262	308	287	253	272	257	263	283	291	292	268	265	290	303	275	258	277	259	287	275	292	254	274	258	290	273	278	287	278	255	277	265	275	267	300	262	275	288	259	317	286	289	286	246	250	284	252	304	285	255	267	277	271	284	268	283	237	288	293	267	313	282	265	283	305	283	270	265	267	273	244	272	246	265	261	295	272	293	245	260	295	286	274	271	272	274	275	284	267	254	280	282	278	242	284	306	279	264	260	248	262	272	291	259	272	257	268	308	295	301	263	283	247	263	290	274	280	285	305	255	269	304	270	270	238	254	263	267	263	265	259	271	286	305	235	257	295	301	303	255	268	266	271	257	274	299	266	252	270	270	283	264	269	285	264	291	257	251	265	287	298	287	290	265	266	224	270	283	258	303	284	268	306	270	284	299	291	270	265	287	302	294	258	244	277	239	277	290	285	319	285	285	280	295	282	283	290	280	263	304	271	267	270	272	268	287	261	262	242	280	302	261	272	264	276	302	253	267	269	277	243	293	268	294	279	251	299	292	265	292	268	285	239	260	280	255	257	259	310	270	253	285	295	266	270	284	289	287	262	290	285	291	277	285	245	252	273	277	279	275	272	274	282	254	308	247	275	287	235	262	264	291	282	251	268	269	294	276	271	293	261	238	269	243	281	294	284	253	274	269	278	276	293	271	276	253	269	277	280	279	264	303	279	270	267	255	247	277	273	279	296	272	281	264	277	254	259	248	296	292	287	300	284	260	258	268	277	264	291	271	265	282	263	333	230	266	279	292	269	263	269	240	291	290	267	262	279	262	300	268	306	253	249	260	270	279	305	292	294	264	260	288	283	297	250	250	285	283	311	277	263	258	291	267	300	267	269	258	252	296	264	268	275	284	262	280	261	286	261	287	286	259	237	304	299	256	287	290	284	275	304	257	261	279	279	269	286	285	260	292	285	248	291	276	294	311	255	253	267	306	265	293	252	275	295	290	306	270	266	265	263	294	290	288	280	266	269	261	280	257	251	286	270	282	233	293	278	294	264	252	281	300	270	258	270	277	286	263	291	274	280	298	277	273	307	240	270	301	266	278	243	257	277	287	288	278	276	281	247	290	263	280	276	272	287	261	263	289	255	267	273	286	263	270	280	274	276	276	293	262	248	261	303	255	304	280	247	279	295	269	277	295	289	282	288	283	280	287	274	253	277	276	285	273	298	276	296	272	256	283	280	293	263	284	261	270	248	285	286	271	288	279	272	273	265	272	265	244	279	264	283	239	240	292	284	311	269	272	292	293	263	301	254	268	262	274	273	276	269	275	284	263	274	259	262	270	283	301	280	271	278	263	280	316	294	288	283	268	273	291	268	281	245	302	263	252	292	298	279	285	267	287	296	265	272	266	261	259	279	271	284	306	273	283	252	295	237	262	283	266	281	287	289	284	276	302	301	276	265	267	263	268	256	275	289	293	246	279	268	257	286	282	259	279	262	310	245	288	292	258	303	269	284	274	288	259	290	249	259	280	300	276	272	277	249	303	268	271	279	276	277	284	253	312	295	295	251	259	286	289	255	301	260	240	271	300	271	276	269	313	286	290	265	282	273	284	283	270	286	286	302	280	258	270	284	262	277	278	280	285	295	285	261	258	275	258	270	244	259	271	262	252	260	249	273	290	273	261	295	284	311	280	276	251	294	290	257	270	269	273	267	273	279	277	260	255	266	279	258	273	293	280	267	288	280	289	285	271	247	285	308	265	297	259	278	267	280	300	251	257	299	279	268	269	256	261	284	264	268	254	307	294	277	234	268	302	271	278	255	277	276	291	279	282	259	262	291	253	267	248	299	274	281	266	289	262	291	272	262	318	294	262	296	281	259	268	299	246	269	282	254	257	267	248	263	269	301	264	274	258	313	238	282	289	252	265	269	265	291	295	317	246	260	261	296	289	263	279	299
37730	41841	30501	15529	4923	3703	2674	1986	1635	1443	1167	1006	874	765	678	651	545	550	523	455	429	427	439	423	392	405	379	395	349	352	371	376	376	365	364	363	353	389	352	377	326	347	325	329	344	332	356	340	306	353	332	341	331	332	312	318	355	339	314	327	317	308	346	330	345	339	341	335	363	311	342	299	340	317	303	355	323	338	340	316	312	320	284	318	334	359	344	307	365	321	312	341	308	321	324	311	342	325	316	314	329	319	334	306	331	317	345	309	310	328	292	322	338	316	312	311	318	300	330	334	310	327	309	321	330	318	363	324	308	323	340	322	323	337	334	348	350	331	296	320	329	316	321	333	324	319	339	359	297	295	351	324	318	316	334	302	324	325	323	336	328	340	326	293	340	319	319	366	341	316	296	332	343	347	306	331	327	355	320	367	331	392	315	327	340	333	330	339	324	339	332	302	353	320	343	333	311	347	333	326	333	337	308	340	339	352	313	287	283	308	326	304	317	330	301	321	328	343	287	313	314	299	351	345	329	340	319	365	344	339	315	309	333	303	308	320	315	327	309	324	321	329	311	297	317	317	325	345	321	311	335	325	335	326	301	315	314	330	344	314	315	328	310	310	333	323	340	300	350	329	334	333	332	330	328	300	322	316	302	310	339	301	317	323	341	323	325	300	300	283	327	342	297	301	304	330	330	325	366	322	296	338	329	359	345	325	323	351	338	340	344	330	327	315	302	278	336	326	357	321	334	314	314	325	314	330	368	344	358	316	348	327	330	303	332	325	308	317	304	311	318	333	339	331	334	334	341	331	317	347	313	315	341	324	350	337	305	299	332	343	337	320	309	323	309	336	354	312	335	342	323	345	312	317	310	315	344	315	354	386	330	345	324	350	317	310	332	319	344	359	334	334	286	349	311	300	319	347	313	355	328	324	329	344	339	340	328	303	310	323	322	338	313	369	346	330	335	332	329	327	328	292	329	311	315	310	338	296	336	297	314	330	311	326	323	338	332	302	324	342	361	320	309	344	309	311	332	315	312	317	277	327	302	312	298	345	339	349	321	309	332	338	343	349	322	288	306	322	282	343	323	320	295	303	325	343	313	309	330	321	322	308	305	321	318	325	347	343	302	326	343	334	342	364	353	347	315	325	318	333	290	350	361	293	329	345	325	294	322	316	307	293	338	323	310	341	333	385	313	321	313	307	309	304	344	319	336	282	323	336	347	335	312	364	322	328	338	307	325	346	323	301	308	335	323	295	338	308	322	352	316	332	334	310	335	350	319	316	334	322	312	329	330	310	315	339	310	321	319	309	317	336	328	325	346	320	322	364	311	314	349	319	315	312	314	318	353	341	331	345	328	330	327	336	327	329	308	321	303	331	330	330	339	307	324	319	290	326	331	328	306	340	344	315	320	323	317	323	324	351	360	317	310	301	305	305	289	318	333	384	300	310	336	311	320	309	345	295	324	313	311	308	336	344	338	303	286	298	328	326	324	285	302	303	323	338	340	308	349	329	296	343	318	303	310	323	342	314	319	300	326	307	340	326	391	314	308	325	296	350	337	292	316	370	293	336	312	305	291	305	342	346	320	313	363	300	365	305	340	335	323	324	314	319	332	324	288	314	297	321	341	315	331	321	364	322	313	349	325	333	318	273	325	327	302	335	326	323	311	304	305	357	309	315	322	315	357	327	337	309	329	318	327	351	295	305	330	359	315	351	312	341	321	349	331	320	361	294	317	323	317	342	328	323	326	334	347	334	295	308	320	335	339	354	344	301	321	302	284	345	322	294	337	335	351	339	332	351	299	324	312	306	330	322	305	331	341	307	309	374	316	314	315	309	322	303	334	309	313	328	323	343	302	321	330	326	323	328	316	345	333	328	319	324	343	362	332	377	360	372	291	336	334	299	339	322	315	331	340	342	342	345	331	313	329	360	322	303	335	292	313	325	312	328	329	310	330	361	313	336	304	292	336	315	309	356	317	360	329	320	357	336	327	344	333	285	334	303	315	331	316	344	293	334	344	352	335	304	296	326	330	350	325	308	294	351	324	312	314	318	342	308	317	321	361	319	344	313	315	346	343	320	341	343	317	348	349	323	334	309	310	333	330	310	342	335	346	313	309	365	342	341	331	324	357	366	304	308	297	348	322	303	331	325	320	310	348	366	335	327	346	317	336	315	302	337	304	319	316	354	328	331	328	333	326	336	329	335	363	314	324	312	340	325	315	365	327	328	333	302	322	307	326	347	309	304	329	342	313	335	298	356	334	321	322	302	297	303	333	334	299	340	348	296	335	305	312	320	324	303	314	307	326	336	322	306	314	349	334	301	333	323	318	343	322	338	306	326	345	311	316	319	336	294	358	334	307	329	306	359	359	298	368	344	334	317	336	321	321	326	325	334	310	320	322	346	354	346	326	331	307	315	307	316	310	327	312	327	311	309	303	319	353	343	331	306	320	311	331	334	292	347	323	319	324	309	335	353	337	337	317	321	316	355	329	311	325	316	325	314	310	315	297	311	318	329	317	327	326	297	329	329	314	350	352	335	344	323	341	320	346	312	309	329	316	349	301	326	366	326	307	294	312	290	306	327	324	367	324	302	341	336	316	315	319	313	319	318	333	331	318	341	316	301	336	345	332	330	343	366	309	334	337	296	331	326	330	357	313	337	285	323	314	369	362	350	334	314	330	319	338	335	306	290	302	306	331	319	336	319	297	312	295	318	321	333	336	301	335	343	313	301	303	340	375	323	341	344	321	314	373	324	347	385	325	348	331	328	340	311	300	333	335	332	323	324	352	330	288	313	327	363	354	291	321	300	365	314	331	329	340	284	326	335	325	311	356	307	356	315	310	327	330	305	332	300	333	342	310	351	340	317	352	337	374	307	330	314	326	324	327	326	336	321	342	343	323	316	329	293	329	327	329	318	315	329	315	330	315	299	318	337	323	348	339	332	347	311	332	319	320	316	356	305	326	319	355	310	322	338	332	322	302	330	330	329	343	310	318	307	311	350	321	365	344	343	336	310	342	314	316	313	324	347	302	302	349	349	316	333	337	335	333	300	348	300	305	321	315	330	356	344	323	278	327	313	311	325	345	330	331	326	323	340	329	333	319	350	320	355	324	333	298	342	327	342	331	322	300	350	344	318	338	317	334	307	340	317	357	319	344	342	312	350	352	319	332	336	336	313	334	349	322	290	309	375	305	348	338	341	344	325	325	350	320	333	313	349	311	318	334	336	321	324	304	358	334	343	320	312	323	308	354	345	325	351	337	310	314	311	345	329	357	313	315	313	295	338	319	332	342	326	324	341	339	322	349	327	334	297	314	321	311	322	374	331	342	333	326	339	324	320	324	296	360	285	307	317	335	346	365	296	308	333	321	309	299	328	317	331	287	374	328	332	347	335	329	339	337	304	359	310	316	323	302	327	322	330	316	337	310	328	330	307	317	302	344	309	315	324	296	303	319	319	313	309	342	327	323	327	324	335	357	355	312	330
24027	21489	28779	24692	21339	12471	3035	1658	1264	1093	919	780	667	633	557	528	470	475	395	419	376	358	343	319	354	342	342	344	317	309	336	330	302	307	306	301	312	288	286	300	297	278	304	292	311	287	264	279	242	293	286	302	270	258	276	274	259	279	324	257	272	255	267	255	291	281	281	256	281	262	261	274	257	251	290	278	290	278	241	282	291	263	241	281	296	266	285	235	263	269	279	275	266	265	276	282	273	298	271	270	296	311	268	265	238	285	267	297	289	252	282	255	269	266	252	276	278	250	284	261	278	257	295	269	263	257	261	277	255	251	294	320	259	259	275	278	269	276	272	290	291	276	274	267	258	268	274	263	234	270	261	266	269	294	295	277	297	250	261	254	271	271	248	251	264	261	259	241	292	243	290	247	272	270	292	254	270	287	289	257	281	262	270	272	269	270	301	275	265	256	240	254	263	283	289	270	261	238	273	249	246	239	269	244	260	281	253	268	271	258	271	274	251	287	246	253	266	294	257	262	244	267	271	288	271	242	256	270	243	267	267	253	251	287	247	260	279	310	260	242	248	261	269	278	272	283	247	268	269	282	251	253	276	272	272	247	261	277	263	281	262	272	261	280	276	236	277	269	256	256	268	278	257	265	282	264	241	263	289	292	259	252	278	269	244	252	268	276	246	248	263	249	269	251	282	264	272	249	273	282	286	254	277	255	252	295	268	276	292	252	258	282	262	282	246	263	315	290	288	285	260	251	261	282	277	286	250	291	267	298	258	260	338	265	259	265	276	258	278	265	251	277	280	263	289	256	262	247	280	288	281	260	252	268	263	250	301	256	280	254	271	265	289	266	253	251	272	254	272	257	251	249	304	266	287	273	293	281	269	266	248	275	270	272	273	258	275	255	271	256	248	252	275	278	273	268	271	264	242	236	281	260	292	240	281	303	265	261	264	281	264	249	263	276	265	271	272	245	274	273	282	268	241	245	296	302	286	279	281	262	254	293	252	279	263	268	266	269	269	298	250	289	273	241	297	243	274	261	245	296	251	242	263	279	284	284	278	274	266	281	239	261	265	253	257	278	247	259	280	254	255	284	273	256	243	263	267	253	293	274	284	286	271	303	252	274	249	266	301	281	261	268	289	271	306	244	249	271	292	289	271	285	235	278	286	298	287	252	288	253	261	262	276	258	262	312	264	288	274	254	262	238	278	272	292	253	262	301	269	258	260	246	273	250	238	265	255	278	288	273	248	268	276	313	294	303	265	267	286	258	274	274	244	289	273	263	262	296	282	297	277	264	258	273	264	262	259	245	242	272	278	263	265	266	255	258	270	257	274	253	251	259	262	279	286	272	273	240	254	268	247	264	278	262	276	249	283	250	266	255	283	229	273	281	261	276	297	231	267	268	261	231	220	249	286	288	259	250	275	269	286	249	288	266	283	263	276	278	279	243	263	248	276	278	271	251	262	262	250	263	253	307	262	276	255	263	257	231	287	284	305	262	267	280	256	266	263	291	280	267	274	248	277	270	298	245	280	264	273	268	253	272	248	261	263	276	253	249	251	240	280	267	297	270	262	264	242	246	258	268	253	266	275	265	287	272	289	269	274	272	248	278	277	250	289	277	283	248	300	248	271	279	267	242	283	285	279	251	270	251	279	274	267	243	297	257	296	280	274	277	280	272	286	285	264	255	271	270	272	246	254	284	258	271	293	276	275	270	272	283	248	253	270	285	274	269	296	241	255	253	309	242	275	259	286	263	252	267	264	274	250	262	283	260	275	265	234	276	261	283	263	260	286	267	247	277	259	272	288	278	278	305	264	253	269	273	277	230	277	260	273	243	288	274	244	291	269	267	289	264	259	266	255	268	276	291	273	292	285	249	244	252	295	278	250	259	292	275	283	275	254	260	258	256	311	264	266	280	249	269	258	240	243	259	291	272	274	277	279	278	268	254	247	286	250	236	262	294	273	261	227	248	279	272	272	274	218	261	230	269	250	276	239	258	291	275	275	292	238	241	264	261	254	291	265	280	270	281	271	275	275	282	271	261	270	267	274	267	270	276	267	242	259	263	298	278	243	283	291	289	269	242	257	280	272	272	271	311	266	281	278	249	270	280	239	296	289	270	235	273	247	247	263	273	288	250	256	282	259	263	291	293	299	265	255	281	258	268	252	242	266	270	251	280	266	301	251	291	269	253	252	270	254	301	256	294	269	243	238	265	295	289	274	284	266	273	286	258	284	281	272	258	262	276	263	273	268	254	264	250	255	259	287	281	285	294	272	258	268	262	260	241	289	263	283	293	279	276	284	253	287	283	273	303	272	283	249	285	277	275	288	250	257	262	263	256	269	298	276	273	253	244	259	282	249	270	250	251	255	280	250	249	281	297	254	245	261	290	270	263	233	271	271	244	282	273	281	279	300	282	288	258	257	275	271	260	267	257	236	241	265	270	249	254	298	278	273	259	260	256	269	281	258	253	238	275	255	263	258	307	280	279	297	253	280	260	245	270	254	277	287	281	272	283	304	288	285	277	283	245	254	254	275	266	267	266	265	255	249	263	283	281	272	276	257	276	277	245	259	256	260	251	266	267	276	252	296	287	272	269	273	270	283	259	270	280	278	294	290	268	279	275	293	277	270	269	289	256	251	244	245	280	254	259	258	278	277	267	267	266	273	302	270	284	271	264	235	263	281	236	247	265	234	278	285	268	280	267	295	284	248	262	270	239	280	253	271	260	308	247	281	271	285	288	264	251	276	278	261	287	261	256	252	268	262	283	289	260	293	230	238	248	279	267	275	280	247	237	249	271	288	279	253	261	269	264	270	292	279	257	261	268	285	268	284	269	270	270	276	274	273	283	287	264	275	286	295	270	268	279	254	261	276	242	288	288	264	258	265	279	260	265	246	283	258	281	277	276	261	278	282	280	246	265	263	248	281	277	276	278	270	284	274	261	266	252	236	241	243	272	253	273	269	276	291	258	264	256	263	254	281	295	281	261	261	275	281	260	279	246	260	263	260	274	228	285	255	285	251	242	282	276	262	273	259	253	230	256	273	274	234	269	296	233	290	238	250	269	289	248	258	291	292	277	259	249	282	269	281	253	259	268	265	271	287	269	290	257	253	237	269	326	268	263	282	270	274	265	260	273	259	288	280	259	278	265	255	260	289	302	263	248	278	274	260	270	273	274	263	280	263	312	293	288	272	257	261	299	284	293	261	269	280	261	260	244	260	270	250	303	265	281	266	230	271	274	273	273	274	264	276	267	258	259	249	294	287	236	262	240	255	295	257	228	278	260	281	288	260	262	256	247	287	260	278	256	259	286	252	303	294	237	259	281	251	297	285	279	271	286	263	281	255	263	277	270	260	260	268	268	265	321	278	264	270	277	263	249	267	302	294	258	255	280	243	257	281	297	254	276	276	288	299	276	260	280	268	260	255	261	277	260	270	300	286	284	276	264	267	236	271	272	290	237	273	249	282	267	290	266	274	260	272	277	253	217
36348	49073	40680	19730	7413	5465	4029	3068	2515	2061	1701	1391	1213	1100	918	768	779	723	570	577	527	517	490	457	452	431	399	421	432	420	388	365	397	413	401	405	361	363	349	355	366	325	352	334	380	322	346	345	368	352	347	356	367	322	333	328	315	359	333	334	299	327	344	328	309	328	324	279	319	301	327	298	356	319	326	312	293	294	352	312	343	326	335	300	331	318	329	304	315	329	369	319	308	317	320	285	357	314	320	325	318	310	297	331	329	322	301	308	332	318	319	323	312	360	318	304	307	289	309	291	316	291	315	281	342	348	340	349	324	337	327	323	321	298	306	311	315	342	351	323	318	338	288	333	315	356	311	316	316	311	287	318	307	314	339	336	287	314	283	301	305	312	337	362	295	317	311	275	302	332	313	311	350	316	304	345	306	309	327	317	324	314	322	278	304	315	300	331	309	329	323	327	333	279	319	339	309	349	319	319	313	333	309	329	310	298	312	311	294	351	313	323	336	319	326	343	317	317	299	341	345	292	302	339	339	322	311	333	315	310	344	330	310	328	333	315	327	322	308	302	331	299	323	308	315	334	299	293	304	291	342	291	319	333	325	330	313	301	338	313	307	306	297	314	301	322	320	314	335	310	325	333	306	298	298	314	354	302	326	341	303	323	326	308	321	345	329	296	284	350	287	325	306	343	308	336	335	354	318	326	299	324	310	300	330	323	327	292	309	312	310	310	291	349	362	348	304	293	303	306	343	328	303	277	287	304	331	341	334	336	319	311	331	344	325	332	321	337	346	331	307	335	318	310	331	327	290	311	296	330	331	349	307	304	305	317	311	300	320	303	323	343	303	344	338	339	275	293	303	311	314	323	301	308	307	314	349	324	280	316	311	301	289	345	331	313	304	329	287	304	317	305	347	299	307	351	285	353	306	321	311	300	328	320	308	321	316	301	312	320	318	332	351	306	309	321	310	282	282	324	307	285	345	328	331	311	338	318	317	312	321	314	315	352	321	314	303	310	319	311	277	328	336	307	339	342	322	307	313	356	315	315	340	338	327	296	314	344	294	291	318	331	319	275	317	307	308	336	329	306	325	284	309	320	302	308	321	294	279	301	324	316	318	311	280	296	320	351	324	328	281	282	296	315	290	329	304	335	326	309	310	310	318	320	296	320	323	336	328	305	314	322	311	331	330	325	296	336	322	333	298	308	319	312	312	341	349	298	304	342	336	277	284	312	309	339	345	377	286	336	306	315	324	314	305	307	330	311	315	312	322	320	295	327	338	310	320	304	300	288	310	337	314	336	339	300	309	304	315	313	324	346	322	326	318	372	317	319	343	334	333	306	286	348	306	320	328	311	298	323	331	333	353	336	332	314	290	344	318	307	298	328	298	324	311	324	318	322	318	326	335	325	296	327	307	342	338	328	308	300	311	309	289	306	316	308	342	301	326	311	328	331	321	302	333	281	346	324	331	327	346	321	331	300	335	332	302	310	309	337	314	307	330	326	342	337	336	333	302	305	332	346	330	270	316	309	329	319	333	325	312	341	341	297	308	302	329	297	336	328	334	309	325	319	320	312	316	312	316	307	294	313	295	311	328	343	327	284	302	292	325	329	319	307	361	279	314	289	321	287	320	323	342	321	313	306	328	339	318	352	366	314	299	322	311	322	290	265	306	309	334	336	318	302	319	293	324	333	332	334	312	325	365	337	309	323	322	342	303	301	333	298	318	338	303	327	306	297	327	308	327	315	341	327	332	313	331	314	323	337	321	293	308	326	295	324	313	309	289	280	308	304	326	302	321	309	311	304	328	306	294	305	308	315	298	303	303	328	313	294	283	317	305	352	282	284	276	315	307	318	286	332	306	320	341	303	332	339	283	313	336	306	308	315	317	312	290	325	305	322	338	322	319	315	297	317	324	302	339	314	336	326	333	305	288	330	314	279	337	319	324	313	315	267	318	333	311	331	329	314	282	298	303	310	310	331	329	310	335	312	320	342	296	337	318	309	302	315	342	323	333	311	331	347	295	284	310	315	305	337	311	329	356	327	285	349	310	327	367	312	342	298	303	311	338	306	325	316	332	308	342	299	337	311	331	347	275	326	294	310	291	311	317	324	289	308	288	298	291	320	300	311	313	358	297	326	320	320	343	299	323	290	317	314	323	283	344	326	336	331	317	294	314	312	311	320	323	298	305	296	296	321	301	326	309	316	316	297	320	305	350	311	314	310	317	319	284	346	313	310	322	299	328	309	311	353	319	324	303	322	332	312	309	329	306	328	299	312	297	318	306	332	328	349	330	317	332	302	301	333	317	347	328	317	309	326	308	306	317	325	291	304	327	328	342	306	296	312	284	341	315	316	337	310	315	293	335	307	315	327	303	305	292	312	302	317	302	311	304	289	329	313	331	313	326	293	292	326	318	332	311	328	306	329	312	282	325	345	343	293	334	340	340	343	312	327	313	330	312	336	311	340	318	333	316	308	287	308	307	317	302	330	314	324	294	316	308	314	308	302	346	305	292	325	319	344	340	319	328	292	301	297	329	320	329	275	314	300	312	314	329	308	329	340	352	320	289	307	331	321	324	294	307	342	310	345	302	291	314	327	340	344	308	323	329	300	309	299	304	307	310	316	316	319	303	292	300	332	326	276	379	320	298	347	304	339	310	305	314	337	281	326	321	321	333	306	317	292	303	332	329	334	318	325	308	307	328	315	332	326	331	320	319	306	320	309	283	313	312	330	271	341	324	334	304	319	326	358	319	334	301	313	320	313	326	340	329	330	316	318	313	284	297	309	320	318	316	363	297	294	324	321	278	304	304	309	327	308	290	291	313	343	332	314	322	290	316	309	320	326	302	354	298	310	314	322	329	317	325	316	337	332	331	293	307	319	312	326	306	327	342	323	331	318	338	287	307	338	322	319	320	294	332	332	332	311	314	321	296	331	331	302	339	328	339	319	317	313	311	271	311	313	315	294	346	295	323	344	257	325	327	320	303	289	339	331	341	307	307	292	339	343	312	339	315	351	299	298	321	304	327	321	307	355	277	309	305	332	339	314	290	346	320	325	295	322	319	286	322	327	332	331	303	310	319	321	296	313	330	327	327	343	316	331	334	324	324	284	309	321	284	308	324	332	328	350	306	310	291	303	328	330	265	326	306	287	306	320	298	314	311	306	318	315	351	289	312	302	345	313	347	327	281	310	311	288	335	322	313	306	312	314	339	322	286	329	337	299	317	341	299	352	342	330	329	301	322	321	320	302	348	291	321	312	317	324	320	346	302	329	327	335	325	333	331	311	314	308	332	316	284	311	336	325	342	302	318	340	345	342	333	291	290	307	320	314	309	334	331	263	320	345	319	287	313	290	307	315	298	299	313	335	324	356	305	307	318	319	325	317	314	327	326	316	321	315	332	317	341	322	289	295	326	282	302	331	328	315	330	306	328	312	299	308	294	320	301	302	332	335	276	301	310	318	328	307	316	314	319	310	316	312	342	334	319	312
25243	21494	27944	25435	13076	2855	1612	1061	873	805	683	628	554	460	411	413	393	371	346	294	319	303	315	304	292	263	272	254	267	275	283	247	263	287	279	265	263	269	254	240	267	261	233	255	270	271	229	225	284	242	256	243	251	227	251	262	248	233	216	258	234	237	229	225	227	248	259	215	253	224	227	227	237	246	249	241	216	219	229	242	241	255	216	223	238	247	224	240	217	244	236	224	250	206	239	223	242	235	264	245	244	236	235	242	243	238	266	244	221	214	252	220	267	222	246	226	222	218	219	242	238	251	239	231	246	215	241	215	247	241	238	249	217	248	257	207	244	251	234	233	238	220	230	229	201	258	229	231	211	217	221	242	223	248	239	251	254	222	248	239	238	202	231	228	253	238	231	247	213	210	230	197	236	215	236	244	227	243	232	249	222	220	217	235	225	245	255	216	221	270	244	208	231	224	252	233	228	228	221	200	256	243	234	245	223	219	232	265	226	211	256	256	234	237	249	241	240	235	236	231	253	265	222	236	222	205	235	239	249	230	257	206	218	234	223	223	240	230	211	224	231	272	253	267	214	257	218	248	224	211	250	203	245	233	223	218	243	258	249	234	224	240	240	206	253	223	237	256	225	238	241	220	223	252	276	236	225	208	241	247	225	221	237	249	224	223	243	219	248	223	237	223	241	212	232	211	236	234	240	262	223	235	254	219	231	226	222	223	240	222	223	225	238	247	239	246	222	249	221	238	247	223	210	197	210	266	238	245	227	235	221	245	234	248	228	217	216	217	240	237	252	233	201	234	258	259	237	231	223	242	240	233	212	204	228	235	259	239	257	217	258	240	236	223	220	236	243	207	245	255	242	236	238	220	232	261	241	222	218	227	241	233	245	234	225	217	265	227	234	261	222	232	272	261	211	231	225	252	238	234	227	221	250	238	224	228	215	231	243	232	243	232	234	254	226	231	231	228	236	247	234	216	223	224	248	257	244	253	252	242	219	237	203	209	242	225	247	234	243	215	224	230	230	227	221	233	227	236	211	214	209	238	225	209	220	233	197	250	238	247	241	221	224	222	246	221	233	197	245	206	275	218	230	213	233	222	231	246	249	258	230	213	223	221	238	200	235	237	259	267	230	233	233	245	218	214	229	222	243	218	234	236	210	232	234	258	238	238	267	208	236	238	250	256	231	217	231	227	235	229	216	218	230	207	241	216	220	226	234	235	234	236	245	250	230	232	243	237	224	215	237	245	243	262	232	218	248	249	202	227	241	246	243	224	235	225	259	218	224	210	258	245	215	238	237	231	260	238	243	214	237	230	237	246	255	246	216	247	240	227	213	216	229	205	240	247	237	234	244	200	251	231	228	225	219	201	225	222	229	252	231	230	241	240	223	218	236	224	235	230	227	212	257	201	237	265	236	229	236	224	229	209	210	238	246	246	232	235	242	249	252	228	218	237	255	223	236	229	246	217	248	227	237	236	240	249	265	221	225	240	229	249	240	235	231	235	219	251	245	241	252	254	237	251	235	187	232	230	197	237	225	219	226	253	257	233	237	239	224	241	206	242	239	249	226	243	220	227	231	250	272	254	256	248	243	257	229	243	253	241	217	235	232	221	234	249	231	241	237	246	229	271	226	229	215	213	240	224	225	228	214	211	236	248	205	240	220	192	263	213	211	250	208	249	278	237	216	217	238	242	236	226	231	230	238	242	226	199	242	255	254	224	256	241	240	229	246	242	233	229	257	218	232	250	223	228	245	247	235	221	232	248	218	255	229	243	244	247	218	210	231	243	246	235	208	232	248	250	227	236	252	246	227	228	224	257	263	226	240	215	228	224	228	229	231	222	240	225	239	229	246	218	223	234	260	248	260	264	230	233	218	227	237	262	252	230	259	245	229	216	258	209	215	233	243	222	252	220	204	228	258	256	241	201	232	236	234	235	236	224	236	244	265	234	236	217	237	221	222	219	232	226	255	252	249	231	250	229	237	235	226	217	242	229	247	243	221	233	233	232	226	221	242	236	218	240	208	240	212	218	226	230	235	216	226	241	231	235	223	224	239	214	259	210	240	232	269	237	207	238	237	225	244	234	261	224	246	244	243	260	217	238	249	216	226	229	232	232	255	244	231	246	209	226	258	240	256	235	222	197	207	233	234	233	225	222	225	257	232	232	245	245	222	225	215	243	240	218	247	217	259	236	223	262	214	211	234	230	259	247	275	247	251	221	254	227	232	209	204	233	233	249	251	224	243	255	237	228	255	211	223	226	258	206	246	251	228	211	204	250	238	243	236	222	224	222	263	224	222	243	252	224	245	235	239	219	262	192	194	240	237	222	240	216	217	213	223	250	228	248	210	247	220	218	252	240	208	225	229	231	205	225	248	206	207	246	226	242	210	261	228	208	205	224	231	237	240	212	213	260	246	237	249	246	255	242	232	254	229	216	230	236	231	236	244	220	212	245	223	238	219	242	221	217	253	218	235	258	231	217	231	261	244	251	208	235	251	239	257	222	235	224	243	234	228	267	214	224	249	255	239	238	236	248	240	250	247	223	238	231	252	227	233	226	220	234	232	233	231	236	211	256	223	231	213	219	240	226	229	239	221	222	243	245	247	220	238	224	237	223	215	227	266	207	218	245	239	237	248	195	221	229	239	244	221	221	220	236	204	257	224	221	235	245	220	242	212	226	215	225	229	220	212	210	250	217	232	241	228	240	241	222	225	241	231	236	238	207	212	255	237	247	216	241	222	236	223	223	230	233	228	227	248	235	241	212	266	236	248	231	222	224	223	231	210	234	258	252	220	213	198	237	233	210	218	237	217	237	231	220	244	246	215	244	246	236	253	254	227	226	221	208	246	219	224	222	231	224	233	252	227	242	212	216	229	207	223	253	228	259	225	257	214	220	236	187	217	268	208	237	245	215	229	222	248	227	243	234	225	257	237	224	213	242	263	233	205	245	239	234	209	239	237	228	239	227	225	237	247	234	249	192	240	245	209	217	245	239	220	228	241	213	221	225	244	230	235	237	241	233	256	253	232	226	259	226	206	225	237	213	231	219	229	240	248	213	251	245	241	243	230	225	260	269	251	224	220	230	255	235	263	244	239	237	241	263	240	229	231	225	227	223	239	215	254	223	257	249	212	235	239	248	236	249	251	233	211	206	238	227	219	246	218	234	232	227	230	235	262	255	249	278	209	215	216	260	260	266	210	219	207	232	252	220	229	231	201	230	235	233	246	222	227	254	234	235	228	225	211	226	230	209	244	212	221	250	240	203	234	226	245	219	230	224	253	220	239	221	258	226	224	245	224	248	233	239	253	218	240	244	214	235	240	222	214	206	209	207	218	222	257	224	231	244	247	243	213	243	216	235	227	222	213	217	244	252	245	245	229	259	250	247	233	213	226	266	232	215	240	252	255	271	242	213	236	243	236	251	217	229	225	245	219	221	216	245	226	239	254	256	256	247	244	201	232	235	216	236	217	230	244	241	232	267	222	206
34553	45396	36595	12784	6252	4411	3282	2490	2033	1639	1398	1173	967	896	763	752	618	548	516	516	470	425	405	400	356	390	373	330	357	371	341	337	351	336	344	318	303	310	306	287	299	320	309	288	314	277	287	283	278	289	282	306	257	296	298	290	294	240	297	286	282	264	301	286	267	307	283	293	289	284	279	270	283	290	273	247	277	269	235	299	309	241	272	280	307	280	275	286	273	298	275	248	283	251	251	280	252	294	289	289	267	272	268	271	276	235	274	292	288	311	301	289	271	278	289	275	270	258	240	272	263	260	289	307	293	296	277	276	277	257	298	280	291	264	268	243	290	285	290	256	287	256	253	331	298	270	272	255	265	272	281	266	279	264	292	267	267	293	276	261	321	282	277	285	296	280	302	293	280	240	278	256	259	260	295	299	271	297	268	277	293	270	277	252	279	274	269	259	263	254	275	272	294	253	254	307	293	271	321	300	296	282	260	258	252	283	244	264	274	269	270	244	251	246	282	287	290	255	276	288	316	267	288	290	270	288	281	232	299	261	270	264	281	294	272	320	276	300	275	247	279	276	269	247	264	291	274	265	260	301	283	264	297	303	259	279	235	293	260	271	269	278	276	279	253	263	284	294	275	289	251	291	281	275	293	259	280	269	276	271	278	283	262	269	252	269	284	274	280	301	292	318	250	279	259	289	302	307	279	280	286	284	268	261	275	276	294	314	291	244	277	272	247	279	268	277	247	281	292	250	281	288	273	269	265	265	252	285	263	280	288	267	260	243	256	275	266	286	253	252	299	275	276	266	283	274	269	297	285	271	273	286	293	263	281	274	306	256	259	262	269	268	261	258	311	302	292	287	252	279	275	276	255	303	257	250	284	284	268	296	314	269	312	308	285	290	324	275	273	288	284	271	297	259	288	302	289	280	268	262	267	272	274	288	306	268	288	260	256	285	273	291	263	291	269	271	293	262	250	268	273	276	290	261	282	270	274	270	255	253	266	255	280	261	269	278	279	281	258	260	276	273	263	249	268	271	282	270	294	281	271	280	296	322	268	277	270	261	267	279	264	258	283	286	276	261	287	289	296	240	275	284	282	285	272	281	264	282	250	292	284	320	280	321	311	269	257	260	321	264	277	267	271	276	284	223	277	260	273	290	293	283	315	309	288	284	309	297	276	296	271	278	264	257	273	308	279	295	281	292	284	284	292	295	258	281	303	288	252	292	296	301	289	285	257	289	258	272	281	288	282	280	264	320	282	262	302	305	294	270	277	263	277	243	290	251	276	261	283	280	276	286	283	263	268	263	263	264	255	298	300	259	251	277	263	235	306	250	282	265	285	289	317	283	287	279	284	284	283	299	260	290	272	244	283	281	242	306	286	308	267	264	278	267	245	258	292	258	272	260	278	258	238	293	283	285	279	282	250	281	260	268	278	264	300	286	221	277	277	253	276	293	278	278	278	273	302	284	269	243	265	278	299	280	273	280	268	293	291	268	282	273	290	261	269	252	265	298	290	259	281	270	304	255	268	300	297	291	307	313	289	302	284	267	299	314	269	301	303	307	277	275	267	272	271	305	258	296	284	265	272	290	279	270	285	270	292	247	278	282	281	250	281	263	274	271	273	258	269	253	275	287	294	259	289	257	257	299	300	314	267	270	275	261	241	289	267	262	267	282	276	289	277	278	278	303	271	302	260	271	257	296	271	270	286	276	265	284	285	292	285	291	274	274	270	292	295	271	299	258	280	274	250	284	299	286	251	260	277	269	269	281	295	272	291	279	263	277	291	303	277	271	264	300	280	272	250	270	273	243	273	274	263	258	276	286	279	274	271	261	275	242	303	273	260	288	285	287	284	283	282	268	264	300	297	286	287	273	288	251	262	285	305	248	280	264	273	289	261	263	288	260	229	294	263	294	272	273	270	264	271	294	287	274	277	268	277	269	278	281	274	270	282	270	290	281	254	302	270	247	292	271	283	292	286	313	290	285	247	275	262	283	292	274	265	266	280	251	270	273	272	248	252	274	277	254	271	304	264	280	287	291	277	273	303	246	278	282	278	284	279	278	304	301	278	278	285	278	282	251	255	254	286	296	282	244	308	302	281	248	292	251	259	264	284	274	272	284	260	281	270	277	298	277	292	259	276	289	283	280	269	255	293	288	286	280	293	298	251	264	287	301	260	241	261	261	282	278	266	292	279	288	272	258	282	270	271	298	271	270	291	277	290	289	264	280	236	275	278	267	281	280	302	269	301	295	273	270	267	299	295	269	257	294	254	281	270	268	263	267	259	288	267	302	300	258	284	253	263	269	264	289	267	283	292	301	294	275	286	285	270	260	277	285	272	278	297	260	278	286	297	294	267	263	269	257	269	253	276	287	296	278	253	290	301	291	266	288	256	279	270	262	254	289	293	311	276	279	294	281	279	289	279	288	286	282	298	290	274	273	268	281	254	303	277	290	281	258	288	262	252	269	277	283	247	303	283	277	260	273	292	278	282	262	235	292	276	283	296	288	283	290	256	286	270	293	294	267	293	275	261	267	292	253	279	256	277	277	319	256	302	270	280	285	268	276	267	278	275	270	273	245	288	282	287	297	285	302	260	315	274	268	304	279	280	274	249	270	270	299	282	285	279	272	288	276	303	257	279	295	270	283	263	270	264	287	292	243	299	275	260	274	260	284	287	314	263	315	278	268	278	304	292	280	265	270	282	278	307	270	280	247	266	252	253	259	282	273	280	263	293	280	282	254	271	288	277	289	303	317	258	280	267	269	289	274	265	294	264	265	283	297	265	268	284	267	270	275	294	252	286	254	267	238	271	275	272	274	304	275	282	270	261	276	274	275	272	283	272	257	279	284	269	224	271	304	258	307	293	275	281	272	299	267	316	268	292	289	268	298	278	297	283	261	273	279	284	236	294	288	303	275	275	267	293	242	262	307	260	277	283	273	305	298	292	293	269	298	283	260	275	251	279	265	285	262	283	270	260	320	265	280	202	249	286	247	276	278	235	290	293	293	287	289	237	277	286	283	270	273	252	300	278	305	261	257	271	257	303	265	283	266	269	271	295	275	272	256	259	283	286	268	277	276	293	250	261	301	291	293	258	262	264	284	260	260	286	267	268	280	249	289	282	287	297	251	269	289	271	284	259	273	288	268	298	262	289	257	254	245	304	250	301	290	277	275	290	289	292	281	265	256	277	294	290	257	284	261	307	276	308	284	284	264	266	286	263	288	276	292	263	272	258	278	307	267	300	292	287	257	284	288	267	257	281	256	272	256	328	260	235	255	261	287	246	272	284	244	289	266	301	282	235	271	273	255	276	281	296	262	262	278	274	262	295	277	265	274	281	280	290	279	284	293	275	305	317	285	256	254	279	276	275	307	267	230	284	259	272	249	273	281	292	281	265	264	276	272	260	249	296	276	298	287	283	298	285	294	287	278	300	270	325	263	291	270	252	255	278	285	280	292	292	273	279	283	278	267	278	270	292	261	273	272	295	275
22939	21516	29234	24227	21509	21502	11550	2848	1934	1512	1225	1060	923	835	678	638	524	483	482	474	418	381	354	337	334	339	296	301	297	269	262	282	267	240	304	254	283	263	251	202	255	231	254	245	231	229	266	220	226	211	221	236	214	226	229	245	216	245	205	246	238	225	235	221	217	216	206	191	213	254	239	212	203	213	214	231	283	231	216	211	219	202	207	218	200	213	224	199	199	218	226	220	221	212	199	202	222	214	220	194	201	220	199	236	206	239	193	212	212	224	220	215	224	220	215	206	209	206	193	220	203	220	221	231	187	256	215	222	217	238	181	227	217	177	216	209	245	235	207	214	203	215	207	205	220	213	201	237	194	226	192	217	228	196	217	225	231	214	197	199	216	182	232	214	189	206	223	219	234	220	207	180	200	212	219	206	223	203	206	200	223	235	218	213	181	186	220	217	223	215	231	222	220	200	216	192	215	218	205	206	198	197	205	207	193	209	202	216	225	211	196	224	206	188	209	235	219	219	209	235	186	200	213	217	245	216	210	220	204	210	209	206	210	212	213	216	215	183	196	205	237	217	237	210	205	230	198	208	228	217	219	228	217	234	214	218	186	214	226	257	241	198	216	218	240	232	226	212	224	243	213	230	210	211	210	199	222	217	219	228	204	233	220	196	231	243	236	224	209	268	210	191	211	226	213	206	213	197	210	203	193	218	208	196	220	191	227	212	194	190	201	207	214	204	234	218	223	230	198	206	193	236	248	198	182	229	219	216	215	185	218	198	221	193	208	230	213	199	234	179	220	207	209	171	227	212	242	204	222	212	208	200	198	225	219	222	201	205	198	208	213	202	203	229	215	225	203	198	215	233	210	227	208	223	189	220	223	222	218	210	225	225	203	209	202	189	197	215	214	210	243	222	199	216	234	222	198	197	219	192	229	217	227	211	225	205	217	191	220	210	221	202	220	209	201	219	210	213	217	216	199	203	227	200	231	201	219	228	206	227	227	223	215	222	189	236	235	210	189	212	213	214	188	206	209	200	221	198	201	237	209	207	223	208	198	211	208	196	226	203	189	201	246	193	206	188	235	237	211	209	217	195	211	214	225	240	219	191	208	208	220	206	203	187	217	208	192	198	218	224	224	219	183	210	178	245	198	206	212	233	207	225	191	207	211	216	202	233	218	211	220	249	221	209	204	219	212	212	193	212	195	222	197	202	190	220	196	250	198	223	190	184	224	210	205	210	225	244	209	221	218	174	202	212	213	212	203	236	230	204	232	225	173	243	218	204	197	233	217	228	221	225	226	228	216	219	194	197	233	192	216	201	221	229	214	225	226	215	222	192	193	198	215	213	226	191	193	223	206	203	220	211	183	238	233	210	213	236	231	220	214	214	208	194	201	214	224	214	196	196	215	206	196	227	216	220	218	215	239	223	209	214	244	212	221	231	202	224	224	201	210	196	171	225	238	219	219	178	205	212	224	189	199	217	182	237	212	239	222	214	212	247	196	208	231	233	209	206	213	194	209	202	218	205	204	229	198	206	197	214	206	220	231	237	209	212	232	228	197	228	212	206	198	191	226	243	195	227	215	213	216	204	202	228	194	207	227	199	193	207	230	221	207	191	228	223	238	195	229	192	222	227	228	193	224	216	236	206	202	198	185	213	198	221	220	219	225	205	207	208	213	202	215	242	222	217	209	224	198	215	215	215	211	223	193	233	223	213	204	204	228	200	237	232	232	236	213	205	226	213	197	202	198	214	222	214	187	218	200	213	205	228	206	218	217	217	253	212	223	198	196	203	220	221	212	191	208	222	215	201	221	210	222	176	214	193	189	189	199	246	210	218	198	216	231	226	199	211	229	210	205	207	210	206	215	200	206	212	202	204	221	217	223	196	204	218	215	238	252	216	213	200	231	230	206	220	226	219	211	225	207	207	202	197	202	213	242	202	200	203	213	222	211	186	196	241	226	218	225	181	208	230	211	188	221	214	210	225	205	202	210	236	246	239	187	216	212	211	215	202	248	222	169	194	216	210	219	198	233	210	204	246	196	203	223	212	213	199	206	225	221	212	220	217	221	219	214	223	218	218	210	196	218	222	212	223	210	221	239	201	236	207	210	225	208	222	206	201	206	225	198	226	210	211	185	221	204	215	188	225	212	232	211	248	203	208	246	219	199	195	202	206	221	206	241	188	202	218	217	220	216	206	200	211	225	183	215	217	211	204	217	188	198	209	218	217	222	225	194	229	206	206	247	234	211	205	193	231	201	239	208	218	209	207	218	206	223	229	215	227	190	195	234	228	207	193	195	223	207	226	200	200	219	226	204	247	224	217	196	219	223	211	240	195	210	230	231	213	213	236	214	216	189	218	214	198	217	227	206	242	220	224	237	208	197	210	205	212	199	199	209	215	203	212	239	226	208	210	217	216	218	215	211	208	213	225	203	209	221	217	231	212	175	241	223	205	212	234	210	205	201	206	202	216	225	188	217	247	217	212	209	203	206	230	225	215	202	213	219	213	215	212	196	220	213	223	203	235	239	211	236	224	238	238	202	222	233	230	214	194	217	215	226	206	238	169	218	201	187	222	188	215	176	241	210	230	222	214	193	238	193	224	201	210	218	179	213	239	220	193	233	202	225	199	204	211	229	187	194	201	216	210	206	222	222	206	215	195	205	218	197	203	202	207	205	217	224	194	228	223	233	203	201	215	220	208	211	224	207	191	214	219	228	228	203	227	212	226	186	221	199	206	197	203	229	245	214	227	220	202	232	208	187	202	224	207	239	228	215	230	207	225	201	196	205	181	207	214	211	249	205	223	225	187	232	221	204	219	242	209	212	228	210	198	231	215	225	224	176	228	195	203	213	210	214	210	192	228	228	208	222	188	221	201	225	214	192	201	255	231	211	225	198	212	227	219	232	207	197	187	218	195	189	214	215	201	200	222	201	214	231	199	203	207	223	191	216	219	210	220	207	202	211	222	192	210	217	222	215	216	206	219	207	237	234	210	218	234	202	200	210	217	239	217	213	210	173	221	215	208	179	196	202	232	197	229	228	225	213	217	215	205	218	234	194	235	208	204	204	218	210	199	221	222	211	208	187	207	209	202	210	227	221	217	238	214	223	217	206	212	230	191	222	202	205	226	243	206	212	205	218	218	226	192	213	214	201	207	205	199	198	186	209	214	198	234	200	202	178	224	204	203	213	235	223	224	208	208	229	209	212	187	223	209	215	239	212	218	212	225	219	191	204	236	213	233	222	220	219	208	213	235	225	225	216	228	196	224	212	216	209	204	203	233	196	203	208	207	196	195	218	199	229	225	208	210	195	229	193	231	231	205	194	203	220	224	216	208	189	216	196	205	231	212	214	190	213	188	208	249	191	205	193	208	196	215	196	209	189	198	246	225	198	236	199	203	193	191	222	236	213	223	210	219	206	240	200	221	190	227	207	188	212	224	229	215	237	221	228	193	218	222	198	215	226	203	215	218	197	189	211	223	223	201	224	220
35556	59211	48978	21729	11724	8223	6376	4913	3855	3139	2428	2065	1843	1514	1263	1158	972	845	734	671	607	579	515	477	513	447	464	466	429	408	414	383	344	384	389	379	343	318	322	301	327	286	282	297	293	290	320	298	271	276	283	271	282	300	286	287	267	279	269	242	261	284	260	249	267	271	291	270	245	268	250	259	268	260	238	224	280	259	261	265	218	267	269	261	245	256	274	254	250	263	256	250	255	253	227	257	242	229	260	239	255	241	239	242	273	243	228	274	275	229	242	257	258	262	262	232	275	273	276	241	249	255	264	256	256	233	250	268	284	256	208	278	273	230	251	245	279	272	259	238	271	256	248	233	242	242	222	255	245	249	248	284	234	272	243	263	253	260	240	237	272	255	263	236	251	248	233	289	228	252	239	240	260	236	265	224	260	236	278	249	244	269	260	224	240	250	259	251	246	268	254	275	263	255	232	236	257	265	253	216	246	266	247	236	247	249	284	233	273	271	240	247	239	258	241	265	270	234	233	230	264	254	251	235	260	243	214	282	252	259	248	243	246	245	255	258	251	251	245	248	261	246	260	250	234	235	253	243	245	264	274	273	260	264	259	286	237	248	277	272	226	244	260	236	263	257	262	273	241	252	231	253	237	275	250	265	226	235	244	249	241	240	267	234	246	241	248	265	272	243	256	236	260	238	254	263	233	273	255	274	247	260	214	251	254	252	256	233	256	258	256	255	242	266	252	259	245	255	252	270	256	267	270	269	248	256	231	253	293	249	251	268	288	231	256	242	230	245	224	253	232	226	258	259	268	260	223	251	255	262	283	241	246	237	238	235	230	275	257	258	245	246	251	255	245	223	250	230	263	274	237	229	246	251	251	249	267	256	234	243	243	258	245	239	253	229	257	228	259	260	252	245	232	257	244	239	229	238	254	260	257	288	259	233	235	253	240	227	265	252	237	243	237	278	282	265	227	225	240	258	239	267	280	252	238	258	246	265	222	258	286	270	265	253	254	246	240	254	243	248	265	244	269	217	271	254	240	278	241	260	254	264	244	265	248	276	259	226	242	250	257	244	230	217	271	259	249	273	261	262	214	250	218	293	269	247	241	276	257	239	225	240	236	234	240	267	254	259	237	258	275	280	252	265	233	258	226	262	266	251	236	231	268	268	247	250	240	266	256	258	258	263	257	232	264	234	235	276	248	253	257	246	241	249	261	277	250	258	265	275	250	247	264	260	289	251	266	249	235	249	228	237	253	235	250	258	257	257	272	257	248	271	237	254	225	227	244	251	240	237	260	252	244	216	269	241	271	281	267	240	262	303	229	251	246	257	240	243	271	255	239	228	275	258	281	232	243	257	249	257	244	268	249	253	251	211	222	261	251	274	268	230	213	236	240	237	235	257	271	261	234	267	244	251	219	232	255	249	258	244	248	281	250	244	258	258	240	230	269	216	227	238	257	248	228	261	244	233	238	251	229	233	274	250	289	248	254	228	276	251	248	274	274	239	232	228	250	251	245	228	266	247	259	237	239	240	268	269	239	253	259	276	275	252	261	279	237	252	235	286	272	259	254	252	251	253	242	247	242	240	260	240	251	272	227	271	267	241	238	248	246	225	247	258	270	245	206	272	253	238	266	249	291	250	240	237	263	272	265	236	264	264	253	249	268	278	264	240	256	278	279	254	266	233	241	236	257	231	261	272	235	235	254	234	238	230	256	257	247	253	254	271	253	252	243	257	251	263	281	252	248	273	234	266	230	219	230	237	251	251	233	234	232	242	251	247	228	247	275	242	247	218	251	240	248	268	224	261	266	236	266	260	266	232	235	241	243	235	240	268	255	242	252	240	253	269	253	281	264	264	238	249	239	277	212	261	262	248	258	249	245	223	264	240	252	267	258	238	248	225	261	242	217	249	237	250	258	277	236	263	280	255	261	211	257	232	222	259	264	270	254	238	260	253	272	256	249	251	253	252	248	275	278	275	228	258	237	246	234	225	251	256	281	255	271	218	247	268	238	233	256	256	260	243	231	250	245	249	275	263	269	234	248	252	241	233	226	272	246	240	233	260	243	259	262	257	237	244	254	237	276	240	249	252	250	251	253	240	232	230	260	216	230	254	265	274	250	223	282	236	226	248	284	237	243	235	242	267	263	275	240	245	248	234	264	226	290	255	251	244	240	238	248	242	237	257	233	233	250	254	249	246	222	263	231	262	268	253	269	247	286	254	281	248	233	229	242	216	270	230	309	238	248	246	258	253	261	228	237	210	223	275	251	234	269	267	260	258	228	253	264	260	257	283	258	241	261	236	235	249	246	239	232	266	275	276	258	258	286	263	227	260	258	249	228	244	247	254	246	249	229	241	217	265	252	246	288	242	236	264	227	246	225	232	232	263	256	232	245	254	273	236	237	237	259	257	251	238	243	255	268	253	219	237	267	258	259	241	253	236	257	260	249	254	257	284	222	260	230	255	243	259	277	234	238	243	267	268	268	262	254	237	256	262	217	238	253	275	276	258	244	239	224	232	251	242	275	262	226	290	240	222	243	234	230	235	243	225	240	237	256	271	249	235	227	256	237	284	249	256	237	245	235	265	242	280	245	247	270	246	271	241	250	220	241	265	258	245	232	256	246	259	253	215	228	262	237	260	221	246	268	244	245	272	253	211	260	240	241	241	237	242	206	243	242	238	271	244	251	275	279	222	237	228	243	271	235	280	220	235	249	238	240	266	241	253	246	254	232	246	236	274	258	239	244	268	253	289	237	269	263	237	243	280	242	254	254	255	241	237	253	259	268	246	260	260	247	235	265	249	270	268	245	243	231	282	262	259	262	257	236	227	227	251	259	250	231	250	253	266	262	251	254	257	247	268	246	236	250	250	240	275	244	274	259	260	281	262	267	244	244	254	265	245	251	227	254	248	255	271	254	254	281	265	268	243	228	225	262	233	262	233	246	248	259	249	231	245	267	263	263	246	237	259	249	256	241	244	255	240	240	281	250	253	273	243	284	254	241	239	239	266	264	256	251	234	253	263	255	260	252	252	241	238	242	231	238	225	239	243	263	229	251	243	222	258	243	243	255	248	229	244	224	264	250	245	246	260	250	277	249	239	229	261	246	220	213	265	253	256	246	228	205	248	263	224	265	211	236	246	240	264	227	265	210	260	281	250	256	247	243	237	257	265	251	252	243	262	242	239	251	244	269	265	236	260	256	223	253	263	241	227	262	239	244	273	236	247	252	216	249	221	245	249	246	235	249	240	254	271	241	262	244	258	261	256	247	238	232	263	246	243	245	270	268	271	265	245	267	275	234	255	233	255	282	268	265	261	249	237	244	267	238	233	241	280	229	263	236	243	252	265	250	234	265	273	229	259	245	265	262	278	267	250	242	225	254	247	238	240	240	235	251	250	258	245	236	246	237	254	238	252	295	266	264	235	253	274	275	257	266	253	273	232	250	278	242	248	248	241	246	241	230	237	273	266	255	234	269	261	226	239	249	248	255	249
31372	28381	26850	13006	3147	1754	1208	1013	816	682	640	564	486	479	467	422	382	392	330	346	327	297	347	310	319	318	325	308	303	292	278	300	278	326	273	277	305	293	269	281	299	304	287	276	288	269	265	270	273	277	286	268	287	285	272	294	293	266	288	272	295	272	279	271	268	261	266	273	281	264	261	304	278	269	277	287	262	256	288	279	266	287	258	255	272	256	302	289	280	300	280	269	304	290	289	287	283	294	266	301	293	271	307	261	283	266	251	296	263	248	290	302	285	275	292	250	277	289	280	292	280	309	281	286	285	265	281	247	279	256	281	311	272	256	274	280	279	268	263	291	263	292	300	285	266	288	278	251	280	260	256	292	287	271	294	306	286	277	282	288	248	278	296	229	253	260	303	303	276	283	268	260	284	276	257	284	286	276	286	270	296	275	269	273	284	294	289	265	289	274	273	276	269	268	277	286	289	296	307	262	280	266	294	279	298	271	250	268	280	307	285	295	269	271	282	304	290	299	281	294	255	280	264	260	313	298	257	298	293	276	249	257	289	273	299	283	296	289	282	297	304	284	308	281	284	290	262	304	278	275	284	302	272	259	297	285	270	304	270	287	273	247	259	259	286	291	315	281	298	308	284	287	261	260	271	260	248	273	277	280	277	265	269	294	277	278	288	301	293	285	278	280	265	261	288	296	299	299	268	259	292	305	279	265	286	277	289	300	298	300	277	294	277	262	240	281	278	308	258	284	292	282	269	281	271	266	268	280	245	302	254	285	277	286	274	283	301	286	265	261	258	293	245	295	268	255	277	293	271	312	253	293	301	256	280	278	264	274	252	275	268	275	274	278	277	311	246	297	276	242	305	289	273	280	297	295	272	288	262	259	282	295	288	243	250	324	273	277	281	268	238	279	264	271	275	287	274	254	264	242	305	313	274	278	273	237	254	267	275	276	266	282	279	307	247	269	263	260	268	303	235	272	292	275	297	263	284	280	280	272	278	281	253	283	292	301	246	260	268	277	269	271	302	264	282	257	276	263	277	272	273	296	293	257	284	279	276	295	243	261	279	256	307	284	300	285	265	258	282	216	286	285	270	282	275	287	277	260	288	288	274	239	290	265	288	268	263	257	289	258	316	260	290	301	293	313	276	269	266	287	266	263	275	281	271	290	278	270	291	299	297	285	300	281	281	273	277	294	285	261	284	266	282	263	273	317	279	271	291	282	278	281	266	278	287	292	283	278	287	290	274	283	274	275	296	279	279	285	291	291	297	291	268	313	278	250	258	291	262	283	288	325	288	273	282	288	279	269	264	292	300	291	282	298	287	291	268	272	279	272	286	297	258	287	270	295	278	267	301	275	295	277	262	282	268	271	295	251	295	277	300	261	255	278	301	298	273	298	279	281	294	258	285	255	293	260	313	273	275	306	265	297	248	296	271	274	294	261	272	284	274	256	265	310	286	265	287	264	295	281	268	273	276	277	284	290	265	286	293	295	300	277	258	272	273	265	273	285	291	282	287	279	284	275	282	304	308	272	253	306	280	261	264	278	284	274	334	281	289	287	271	297	290	274	288	315	264	281	294	282	290	297	248	297	255	264	299	279	253	247	260	271	253	243	317	289	268	273	304	280	294	269	275	293	244	262	298	284	277	259	276	282	299	270	264	314	298	284	295	280	283	271	263	291	277	301	256	249	267	270	281	250	283	282	297	299	266	280	276	297	283	279	272	246	296	264	249	287	281	337	240	284	281	284	271	295	274	303	275	276	291	269	283	268	282	288	277	288	278	304	275	280	279	294	264	268	302	303	294	282	266	268	278	298	272	285	291	284	259	269	264	298	264	273	316	280	281	297	254	288	270	244	278	285	267	276	250	249	268	264	236	277	277	257	270	290	291	303	296	301	256	312	290	292	268	287	259	278	282	288	296	274	287	256	260	300	263	291	250	278	264	250	265	266	257	304	298	276	279	273	305	272	284	282	265	254	262	273	284	277	292	282	304	262	262	279	260	281	287	264	263	293	313	274	291	282	300	260	277	286	264	275	272	272	309	293	264	262	284	281	292	288	287	273	287	263	268	246	277	265	283	276	269	268	288	282	283	299	288	265	253	300	280	274	270	256	296	255	282	295	303	256	299	304	295	270	297	264	297	286	306	289	287	258	319	311	257	283	283	291	275	273	298	271	252	290	283	280	283	270	262	270	284	259	277	261	276	306	247	285	255	288	289	265	262	273	293	277	269	281	234	300	281	264	296	286	316	294	297	277	279	259	263	290	289	304	288	253	265	273	289	266	286	282	289	281	270	280	240	262	242	263	280	273	287	279	283	248	281	264	279	277	255	266	276	263	278	278	266	278	280	263	291	265	280	260	278	303	257	296	263	271	247	293	259	265	300	281	256	313	297	283	269	290	270	286	298	264	321	280	269	269	226	290	279	291	289	307	253	299	278	279	296	251	274	287	302	293	271	273	290	283	303	282	277	311	255	270	266	290	301	252	246	267	277	286	277	295	266	301	269	260	268	274	284	274	270	263	337	262	277	280	297	293	241	280	277	297	265	296	304	281	299	270	307	295	265	290	292	269	294	249	275	263	306	289	275	262	251	273	261	259	289	276	288	292	265	307	302	280	298	294	274	269	279	298	281	267	284	290	238	244	275	273	271	259	269	251	295	285	287	301	295	293	282	278	297	307	257	287	291	300	284	301	270	276	276	281	234	273	263	274	262	269	285	301	289	279	286	290	239	276	236	264	298	260	290	278	265	281	257	277	275	288	285	264	252	293	287	282	297	312	261	295	281	266	311	252	273	275	270	293	252	265	267	288	301	290	281	272	273	309	303	303	251	267	305	296	289	262	285	272	288	316	276	278	292	282	286	302	256	285	285	248	269	262	283	280	250	273	281	305	294	275	279	236	261	266	291	262	274	270	258	308	275	290	298	277	265	252	284	280	274	284	256	297	285	288	275	284	293	280	278	281	278	293	300	271	281	267	265	293	279	283	277	282	289	267	288	257	255	284	304	257	267	285	265	283	268	280	292	244	292	294	273	268	289	288	298	259	261	300	317	275	279	275	278	266	294	315	306	300	289	266	285	296	279	302	270	312	295	270	255	278	279	274	251	274	290	269	282	283	256	278	263	265	268	303	260	251	308	257	280	263	259	270	298	272	288	291	283	292	256	266	261	298	318	283	266	265	290	279	284	278	257	271	270	275	271	292	269	252	273	265	276	298	268	269	261	301	276	296	274	275	277	291	295	301	306	264	249	298	257	269	266	284	309	279	275	246	270	301	287	262	253	313	292	263	288	300	269	283	278	248	264	281	287	257	252	252	276	283	289	281	298	267	300	306	286	247	273	307	261	263	292	293	311	277	308	289	269	283	254	252	252	294	296	264	295	307	310	247	254	262	290	291	304	275	258	283	260	306	271	257	306	284	290	298	277	282	307	289	259	266	274	266	265	260	265	286	271	280	297	235	257	270	265	255	275	265	293	275	265	265	280	299
36647	44103	29238	11593	4886	3372	2519	1906	1547	1339	1075	989	884	785	655	622	543	504	490	432	472	429	462	424	417	423	402	398	378	417	390	397	372	369	349	369	364	355	366	324	352	362	339	333	350	361	352	313	327	373	343	348	313	356	333	362	326	327	349	332	366	343	325	302	323	372	329	340	345	363	352	347	334	334	336	323	343	338	342	332	345	327	390	329	340	319	331	337	331	288	321	331	322	322	346	350	344	383	333	305	346	318	317	323	335	306	327	303	348	305	357	347	372	348	334	324	311	335	323	348	315	346	311	313	356	311	361	329	315	326	313	350	322	332	292	338	335	341	326	323	335	335	300	361	307	338	339	356	289	339	302	336	313	319	272	342	337	342	324	327	343	324	341	321	322	352	330	326	318	327	327	336	317	329	324	325	339	331	301	347	325	328	330	347	309	315	297	331	352	346	310	327	327	365	348	298	305	358	350	354	324	348	328	335	311	305	334	343	342	299	366	338	355	347	323	354	329	323	355	323	343	353	303	339	327	341	299	314	358	329	306	335	347	348	320	324	354	351	310	360	297	320	353	337	348	326	339	327	334	325	357	319	332	348	339	324	331	324	341	325	351	294	330	327	339	327	322	350	339	328	315	340	320	332	334	327	321	337	336	336	323	316	279	325	319	305	315	327	315	330	328	322	308	331	340	343	312	316	342	309	341	317	338	303	326	350	336	351	325	350	331	333	349	303	320	301	338	357	320	292	334	336	321	315	333	315	368	315	338	317	347	323	338	343	303	304	325	331	316	330	290	308	328	333	321	330	317	315	337	341	341	340	335	307	351	346	368	322	339	325	335	361	352	360	328	330	324	352	286	345	339	344	320	345	295	312	331	316	326	337	337	334	344	322	309	336	336	363	345	305	353	357	344	331	353	330	308	307	334	319	327	332	323	358	337	313	374	293	319	340	350	336	338	344	345	312	334	314	328	326	385	348	338	316	326	368	335	337	353	312	339	357	342	341	351	320	337	336	334	335	265	315	337	320	361	312	332	350	338	292	353	334	319	316	330	334	323	318	354	331	346	342	327	368	326	336	323	354	340	343	319	325	308	351	316	301	330	318	353	335	304	326	323	342	295	324	356	324	320	341	342	304	332	314	330	338	331	336	322	373	310	344	348	341	327	303	342	337	330	336	323	322	302	333	307	340	326	304	357	305	342	338	355	301	385	336	306	332	314	350	333	343	340	345	325	345	342	307	329	342	351	350	327	323	331	340	311	323	343	332	326	295	323	324	313	356	305	355	367	333	334	345	340	334	339	330	334	320	341	346	337	347	282	341	332	338	350	339	350	335	321	341	354	345	351	339	344	320	334	318	322	326	310	329	318	286	319	297	330	338	326	329	345	323	360	343	340	315	322	348	307	357	353	356	326	398	338	323	352	304	373	329	362	333	310	298	315	333	349	326	340	339	318	321	337	319	304	326	334	349	351	327	341	315	299	336	337	320	333	341	365	311	330	312	332	330	345	330	354	342	361	350	332	331	333	328	309	325	288	334	334	316	327	324	327	339	336	352	304	353	313	343	350	301	306	321	348	319	345	315	360	330	325	334	316	348	305	327	325	335	335	328	371	312	363	348	320	332	347	335	334	328	329	350	347	348	305	349	374	333	369	335	314	303	309	299	383	340	309	328	323	325	323	322	326	343	342	333	317	291	340	326	315	337	347	333	322	293	308	321	364	347	344	331	312	307	318	311	324	357	355	347	321	339	331	336	375	343	313	305	363	350	334	310	345	302	364	343	335	316	329	360	313	341	300	323	361	324	312	290	332	327	331	359	339	322	333	312	326	342	309	334	290	331	347	293	346	341	309	328	352	287	285	359	332	322	324	338	333	318	325	324	296	307	313	285	346	303	317	320	328	341	332	310	335	291	322	307	353	342	328	350	330	323	352	326	324	348	339	311	308	338	315	359	319	317	343	330	307	341	334	328	318	316	323	342	343	345	319	360	344	327	351	323	335	382	364	356	333	307	308	354	346	323	345	308	353	331	308	313	309	354	314	366	357	321	340	347	326	300	357	339	315	300	310	331	359	343	355	349	333	310	342	323	358	332	315	335	340	306	312	330	317	349	319	310	328	354	331	323	371	341	334	329	354	313	322	327	341	343	318	340	351	325	313	346	306	314	313	306	332	318	320	338	326	348	346	361	315	315	316	343	342	310	359	326	313	325	319	317	311	305	324	334	324	380	284	316	296	347	338	329	335	308	339	331	330	309	348	334	309	304	339	312	344	312	343	336	335	344	328	348	333	321	349	350	326	324	310	328	337	345	294	329	338	307	329	295	317	373	332	345	348	336	336	347	352	302	326	304	327	335	322	335	337	325	343	322	333	353	335	366	331	357	318	339	301	331	334	321	341	339	345	335	330	326	325	330	348	345	346	311	328	361	331	327	332	317	313	335	337	313	325	352	351	355	339	346	323	338	340	315	318	318	334	335	335	337	348	315	326	312	318	346	330	337	324	351	309	330	349	303	337	328	342	331	284	335	314	339	359	327	310	327	336	339	339	356	314	318	319	333	327	326	305	337	300	315	348	304	319	353	343	326	318	343	335	289	335	327	304	322	325	333	342	310	349	341	314	355	371	339	335	326	306	368	331	330	346	332	340	331	351	318	350	329	326	372	356	322	338	343	349	337	317	325	344	331	335	328	329	310	298	331	331	324	332	309	343	341	365	345	330	367	346	368	346	344	319	315	330	317	345	313	330	302	335	359	308	324	303	320	301	364	314	344	337	343	326	351	305	327	313	319	343	304	347	327	307	308	332	320	331	332	315	338	371	342	328	335	337	334	339	324	313	347	285	329	296	327	328	310	335	344	330	336	343	329	344	286	297	302	308	297	357	321	335	340	361	368	312	350	323	341	323	336	288	339	361	341	334	344	321	327	348	332	338	338	321	343	330	372	350	340	344	250	346	334	320	334	327	333	325	352	319	309	358	323	312	351	363	323	310	310	349	327	343	352	353	354	299	306	319	337	358	335	334	332	334	316	340	324	363	349	290	320	344	323	323	318	360	370	349	317	357	347	311	336	354	343	348	330	350	324	327	327	354	318	339	310	327	318	340	342	322	342	292	344	343	329	280	354	306	311	314	301	338	312	316	306	309	350	323	340	337	303	346	308	332	305	348	327	321	299	327	320	283	354	363	317	346	324	307	366	307	352	350	338	340	322	339	295	382	319	359	310	334	313	341	332	303	298	324	304	317	300	327	290	313	296	327	355	333	300	333	335	302	309	310	340	324	348	327	325	277	314	348	338	330	340	343	325	332	310	314	331	308	341	296	327	317	309	336	363	315	342	335	331	328	344	352	311	338	333	331	372	326	281	300	329	321	331	358	320	342	341	330	326	335	346	310	349	331	331	334	309	325	343	346	334	327	312	318	321	319	313	347	300	338	317	338	319	324	303	335	294	309	330	319	340	341	336	330	344	321	313	312	331	339	330	358	299	322	309	337	328
23956	21478	28830	24635	21334	12862	3236	1761	1299	1121	891	794	748	631	597	542	485	419	403	403	410	418	366	359	332	332	321	357	342	332	317	321	329	309	291	332	322	296	272	292	289	277	283	277	280	276	273	284	286	275	306	270	314	272	304	288	281	285	280	305	272	281	264	280	277	266	291	276	284	250	276	265	272	281	276	276	255	258	281	275	283	251	263	281	258	269	265	276	276	269	271	282	278	236	247	289	251	249	303	281	281	254	282	261	260	277	287	286	290	257	296	245	248	290	305	287	303	264	244	283	269	287	294	274	268	241	265	327	303	279	268	271	278	265	251	259	276	293	278	278	272	299	281	260	278	314	271	270	284	303	289	280	276	274	265	300	266	263	287	262	277	275	262	257	297	279	280	262	280	279	253	254	286	244	279	256	259	244	288	263	272	277	274	312	253	255	287	284	276	237	286	264	253	272	259	269	261	282	270	271	273	238	280	285	265	274	297	272	268	252	268	288	237	272	259	268	262	256	280	247	292	289	255	261	274	286	287	247	281	250	280	233	274	266	280	278	279	262	252	258	285	280	230	279	254	249	263	270	310	253	261	268	282	282	269	258	279	277	275	261	249	277	252	282	268	248	267	253	292	282	251	237	260	258	262	251	258	267	259	272	270	275	265	266	255	262	278	281	261	271	297	266	285	281	261	265	274	289	268	265	266	285	274	298	259	243	298	235	294	253	264	284	273	296	322	281	289	259	285	270	279	265	300	276	285	289	262	268	263	237	262	273	280	271	289	261	235	277	272	276	251	274	285	322	295	243	288	264	269	260	275	283	286	253	247	300	271	284	251	270	270	251	267	261	287	232	243	257	248	292	258	287	241	282	277	269	298	289	269	279	287	254	261	290	250	276	303	263	297	279	283	265	278	264	255	302	276	246	290	303	264	289	235	251	287	288	268	283	301	299	258	291	264	279	279	257	252	272	260	249	276	253	269	277	272	244	260	275	292	273	251	271	274	289	262	284	276	276	272	259	276	249	275	266	297	252	265	269	265	280	274	238	262	255	284	268	279	255	299	274	300	243	232	280	258	284	270	264	295	277	296	252	288	282	268	274	294	292	279	246	285	292	257	259	328	298	267	308	276	294	256	250	254	293	274	287	254	228	269	270	269	308	273	281	261	288	281	239	272	258	259	252	277	279	284	273	276	256	276	265	260	270	267	241	301	259	287	274	304	272	280	271	268	276	297	279	286	278	276	269	298	262	280	281	302	257	265	275	261	243	268	264	260	281	278	282	285	270	264	277	294	290	232	242	281	258	238	279	256	263	271	269	283	263	277	270	260	246	273	244	283	284	277	276	244	286	274	281	279	240	274	293	286	255	249	292	267	235	277	279	320	286	286	264	279	241	290	304	295	286	288	285	292	309	306	283	273	250	254	288	278	274	260	315	272	295	263	277	277	251	231	316	250	281	305	283	279	297	242	304	249	255	282	282	300	254	275	270	283	272	248	238	227	278	254	259	265	270	266	246	261	258	265	258	245	272	255	277	272	267	274	260	295	283	270	284	312	291	262	279	302	275	256	254	255	288	275	260	281	291	286	273	258	297	247	283	285	271	262	266	258	266	289	303	281	257	262	278	245	308	281	252	248	277	274	287	277	284	266	287	293	293	240	310	278	256	263	262	270	273	293	295	305	254	268	277	273	254	258	289	283	290	285	259	243	281	253	248	286	277	274	284	242	281	293	290	281	269	265	274	284	274	261	298	304	285	260	254	271	285	267	295	291	256	269	258	271	274	243	255	223	288	261	290	267	260	272	272	307	252	253	279	296	265	299	278	272	262	270	288	274	282	263	266	284	280	283	294	296	297	238	255	249	260	296	262	255	285	281	271	280	283	263	281	267	300	298	260	269	283	303	274	267	259	283	263	269	275	264	253	280	297	267	269	269	270	260	257	265	249	261	250	286	267	263	257	271	277	315	290	266	267	298	274	272	287	277	264	260	265	287	294	256	275	274	272	281	285	289	269	236	279	276	280	289	275	270	259	258	284	255	237	257	276	251	275	254	300	303	283	283	277	280	248	258	275	273	282	253	266	259	249	277	272	299	246	245	267	260	289	306	295	267	299	279	236	257	260	261	298	297	261	263	291	255	246	279	270	261	258	299	279	259	255	278	286	267	254	267	241	281	248	277	263	269	251	270	264	279	268	270	297	273	259	286	251	277	282	292	310	276	262	268	300	254	276	275	240	293	260	278	246	276	248	302	299	279	266	311	254	259	246	258	291	265	294	272	275	289	277	304	273	272	248	267	278	269	271	276	291	273	268	267	273	271	257	312	266	268	266	273	290	291	270	282	255	272	270	290	283	271	250	258	292	243	300	274	262	294	272	277	268	234	288	246	271	235	260	295	279	281	266	264	244	285	264	284	267	272	288	282	267	267	259	295	307	263	256	275	250	271	272	252	278	274	285	289	247	282	256	265	268	291	268	257	262	265	283	280	294	279	256	278	276	268	256	273	297	247	279	277	250	259	266	282	253	254	255	261	274	271	259	303	281	247	283	256	279	247	287	248	251	284	282	279	300	262	260	294	249	268	242	279	281	272	281	290	267	282	249	277	241	249	243	299	271	271	252	270	275	260	280	284	283	265	281	316	272	266	242	285	294	275	265	298	265	297	242	298	312	298	264	275	274	228	263	262	303	266	255	270	291	264	270	281	278	256	279	295	273	281	270	281	256	294	271	277	256	284	303	277	250	268	275	307	245	242	241	243	291	285	269	261	272	271	256	279	233	258	288	271	257	263	286	284	255	262	283	300	277	276	256	252	287	292	269	274	268	307	246	267	275	260	292	294	285	246	268	260	262	260	255	257	263	275	272	280	253	269	261	311	251	288	293	250	278	298	271	282	286	284	262	268	276	297	282	273	264	224	254	296	269	227	275	289	249	270	249	256	304	255	253	267	275	275	298	269	259	282	272	270	292	251	266	268	255	253	240	255	273	265	272	298	269	272	257	266	266	252	268	252	285	240	267	242	275	265	271	268	276	265	284	298	279	270	280	280	268	305	256	250	257	282	274	255	278	295	255	281	267	260	263	260	269	303	249	250	270	265	256	262	264	260	232	272	259	231	275	274	264	262	269	264	283	288	264	282	250	257	292	289	272	272	290	259	246	244	270	274	279	272	249	273	310	286	246	285	269	291	279	294	249	271	268	270	280	286	325	268	264	257	257	262	290	293	269	265	265	264	296	281	240	294	270	251	262	290	290	259	281	254	294	264	300	294	286	260	265	262	271	268	268	245	267	271	285	236	256	291	281	247	267	248	246	263	280	296	256	264	255	271	269	257	280	271	259	235	271	252	272	245	266	265	265	265	268	282	262	251	248	262	288	232	273	279	284	294	277	252	271	260	255	254	267	272	290	247	266	265	310	291	265	268	270	269	269	246	291	278	245	255	269	255	269	272	280	272	261	247	269	277	285	253	261	279	275	263	266	281	260	262	248	274	278	278	273
33803	53197	43095	22580	8665	5525	4321	3363	2756	2159	1934	1612	1335	1117	955	859	775	662	654	571	586	542	502	452	516	459	467	465	469	449	417	429	390	396	393	372	364	373	411	367	407	348	387	341	328	332	349	332	327	356	341	333	340	348	342	312	354	338	322	312	319	360	334	356	305	315	348	314	353	329	332	329	329	341	334	332	348	335	306	298	349	318	309	339	303	327	288	336	324	328	317	305	312	311	312	329	309	305	323	311	324	326	326	337	304	294	337	329	315	332	307	332	327	314	271	330	317	339	333	316	338	309	311	333	310	318	331	333	288	342	309	327	337	317	287	319	310	309	297	309	273	315	292	283	324	310	323	316	286	312	275	293	321	304	325	327	317	329	347	332	320	307	332	291	325	302	346	315	342	326	313	308	298	300	302	297	320	307	307	293	343	277	326	321	340	307	340	322	327	302	337	308	339	337	321	305	340	303	280	329	341	308	288	314	317	308	315	336	339	315	301	338	305	300	333	346	324	299	321	304	302	300	332	318	360	297	322	340	297	361	306	327	354	335	345	345	309	328	317	340	357	319	327	311	298	325	333	364	311	326	311	330	303	345	338	320	312	349	299	330	304	312	284	303	339	356	352	284	331	308	313	351	341	318	325	305	309	306	302	314	333	282	313	340	305	340	324	314	296	324	318	324	285	331	338	345	323	302	281	294	344	309	314	354	324	300	296	330	322	326	309	345	315	343	310	327	316	371	316	300	327	341	315	300	331	305	326	311	316	305	293	343	279	311	322	309	322	299	331	322	295	297	309	343	305	324	302	319	308	329	296	329	301	327	319	307	354	310	338	325	315	306	275	315	307	316	344	317	304	325	288	336	303	315	335	327	309	302	302	331	299	333	312	325	326	328	320	315	329	322	341	275	316	332	327	313	339	330	332	325	356	301	317	315	300	305	310	335	331	307	304	306	316	328	311	301	326	302	343	307	316	326	322	297	340	341	297	298	346	294	314	302	318	347	303	327	326	321	291	309	311	331	320	341	306	297	307	316	322	328	314	330	323	278	311	350	339	295	352	308	335	328	328	293	303	323	309	308	298	328	301	339	323	322	358	310	326	327	270	281	313	330	320	332	332	339	358	323	297	326	344	313	321	301	310	351	317	306	300	331	307	320	322	351	360	300	323	345	319	339	331	330	308	329	300	308	293	318	312	323	346	316	289	308	307	335	316	339	333	301	304	323	317	334	352	306	312	304	320	328	314	340	340	324	315	334	337	358	313	314	300	327	308	305	349	334	320	306	333	340	305	311	335	301	326	306	336	299	309	316	333	314	309	326	330	359	312	355	311	308	316	341	316	309	324	340	339	330	311	309	332	328	301	331	332	354	340	335	320	301	322	327	321	339	331	296	331	325	328	318	320	328	306	293	365	340	318	319	292	280	320	323	343	317	333	334	338	314	301	296	335	293	305	326	323	317	289	313	306	342	325	296	306	290	334	333	323	326	325	305	332	352	346	292	304	319	342	344	313	321	322	322	337	333	322	347	311	319	348	333	297	329	336	349	343	324	347	331	337	311	345	319	296	341	338	308	323	311	312	315	287	317	331	318	317	308	318	310	329	329	323	330	326	305	343	328	332	318	345	305	307	304	326	303	335	350	295	327	296	296	345	298	302	322	304	323	340	328	370	350	312	342	333	309	288	320	309	317	327	321	311	335	338	350	296	327	353	308	320	321	307	314	299	319	319	304	310	363	333	344	325	291	304	330	306	329	318	317	334	324	304	334	311	295	324	316	349	311	330	334	321	337	261	339	330	330	319	327	318	282	341	336	345	322	321	325	328	302	339	330	344	305	316	322	323	366	329	292	337	318	312	319	321	330	296	305	319	333	301	266	334	295	331	328	332	326	369	305	311	326	348	317	298	343	317	317	334	306	315	301	305	338	310	309	321	335	310	318	324	322	312	328	330	275	308	301	324	308	327	303	341	334	319	325	325	341	284	308	308	297	340	331	328	327	371	302	327	298	306	315	333	312	328	360	327	326	323	347	310	327	325	361	310	336	309	311	326	322	336	319	301	328	296	306	323	339	318	347	326	313	326	334	285	333	318	297	330	301	315	280	302	322	328	337	307	321	329	340	327	321	322	305	295	319	306	324	345	286	326	323	301	324	307	291	341	345	322	355	318	335	316	301	341	336	306	336	325	319	300	311	328	314	313	322	305	356	327	314	281	331	294	334	309	330	339	307	331	309	323	334	325	357	356	335	303	337	335	331	343	359	304	343	300	340	313	290	329	336	313	345	330	342	300	266	351	322	328	304	340	325	336	314	309	314	318	317	323	328	356	306	338	311	309	348	298	319	325	310	309	356	349	303	288	302	317	310	322	348	333	313	327	321	336	323	324	320	330	343	347	335	328	312	289	369	363	305	342	299	325	311	324	318	339	321	324	310	310	321	331	292	294	340	320	310	322	295	313	319	318	338	316	314	283	321	306	312	334	316	310	311	356	323	306	334	332	288	322	310	327	319	315	329	327	313	282	341	316	309	304	314	337	332	346	344	340	297	314	296	314	347	311	301	340	313	320	307	305	319	314	325	276	364	330	334	309	326	314	296	317	326	350	343	326	309	303	341	309	325	337	312	327	339	363	305	318	308	308	344	330	299	331	291	306	315	333	317	378	311	319	317	331	307	349	338	346	308	318	327	331	307	316	366	313	334	347	329	314	315	351	338	308	320	315	302	349	352	311	309	338	313	322	318	318	336	354	333	291	325	317	319	325	317	362	274	308	301	302	284	303	320	294	323	329	317	312	317	324	324	327	282	304	286	312	342	320	339	313	296	313	306	340	324	338	321	317	311	335	313	324	330	337	322	346	327	350	313	300	307	345	298	351	348	329	359	329	352	295	331	314	308	284	314	327	321	305	343	349	303	322	368	323	328	313	347	340	295	354	327	322	295	304	290	316	333	312	344	309	321	321	307	313	342	328	302	335	330	313	289	293	314	335	288	323	331	341	305	352	344	331	323	340	297	323	318	342	291	330	328	334	289	334	307	354	324	309	360	336	314	309	343	343	313	324	323	317	324	309	347	314	339	334	320	317	312	334	306	352	319	295	301	333	310	298	322	310	317	337	331	290	352	313	343	319	299	304	319	332	327	313	330	285	294	294	308	296	336	323	301	338	328	332	302	284	342	326	310	333	341	320	324	328	317	335	321	337	375	330	329	327	324	320	298	352	315	348	333	314	312	322	313	345	325	317	290	327	314	316	320	323	296	315	366	327	303	339	343	326	306	305	347	326	313	359	324	336	325	321	318	275	338	333	328	322	301	306	319	330	294	304	334	324	326	327	314	311	322	323	287	342	309	304	373	354	357	335	336	328	341	318	342	306	321	315	328	296	289	323	325	344	325	352	343	297	321	305	285	356	329	313	352	327	322	318	303	341	332	327	317	285	335	309	309	318	328	326	336	323	348	311	292	319	306	327	334	356	350	335	302	349	352	324	312	326	292	310	329
25244	21500	27964	25584	13396	2770	1577	1062	880	742	692	639	546	470	427	386	371	373	343	335	291	309	317	267	296	276	290	278	250	284	278	278	287	228	254	255	289	282	281	255	276	252	246	244	247	248	236	217	243	234	229	220	227	221	240	242	232	238	248	214	247	235	263	243	244	231	251	213	265	222	245	249	263	234	250	236	222	238	236	227	235	230	238	227	226	206	267	245	223	206	247	234	247	246	246	225	246	235	251	236	245	215	241	251	253	222	245	230	267	228	233	234	219	243	225	238	222	237	232	242	235	246	236	237	218	247	207	249	202	217	259	256	233	266	233	256	232	249	240	243	216	241	232	244	235	258	253	257	248	255	213	218	235	271	231	248	216	229	251	286	213	234	258	232	263	247	234	221	253	279	257	250	223	220	224	247	237	247	259	215	235	261	247	260	242	222	244	259	255	221	258	242	235	261	236	227	249	273	216	243	236	239	236	258	221	212	241	277	255	213	254	261	222	284	247	226	211	231	250	258	265	245	231	205	227	263	247	222	238	251	222	242	231	248	253	240	222	249	240	245	258	247	230	227	253	227	211	245	247	263	224	220	237	238	233	274	220	260	236	231	241	228	238	268	235	215	202	230	224	220	265	233	251	220	251	228	214	249	240	249	236	243	239	240	228	217	241	247	226	255	225	207	249	269	245	234	221	248	254	247	213	239	235	239	275	228	239	270	239	215	228	266	256	259	245	246	237	226	231	241	213	234	233	219	224	233	242	243	234	253	223	255	221	235	235	238	250	253	231	213	236	233	239	238	223	215	247	230	259	260	240	258	219	254	248	235	263	257	218	227	244	276	246	246	237	228	250	226	221	262	230	207	246	221	236	195	232	235	215	228	242	228	224	252	231	268	253	254	241	246	234	233	228	236	228	236	245	267	242	233	237	246	250	233	240	230	250	236	224	231	265	222	259	262	255	254	242	226	244	215	242	246	225	232	242	239	228	230	231	240	268	232	227	278	260	239	237	226	241	245	259	229	247	225	249	248	246	261	196	237	240	227	243	220	254	249	235	249	252	258	241	233	242	243	221	219	219	226	235	231	229	237	234	234	249	240	259	229	257	249	226	263	246	248	210	235	249	244	256	257	258	232	243	241	230	226	223	234	245	252	233	250	230	236	231	257	215	246	244	236	239	218	232	247	252	233	267	238	247	209	223	244	216	239	245	215	229	236	247	210	248	225	249	248	239	240	243	252	251	217	263	229	230	225	242	237	236	236	219	249	264	253	271	218	221	201	210	235	253	235	241	236	253	278	239	244	246	229	238	231	228	222	231	246	216	239	226	218	265	241	232	255	237	228	243	223	255	239	223	254	250	206	243	240	204	242	232	240	249	255	234	244	244	275	229	226	223	229	229	243	241	229	231	224	233	211	231	244	253	237	240	250	257	235	222	260	226	223	255	238	256	229	267	229	236	247	229	251	224	232	223	242	214	251	240	251	241	233	246	267	231	257	249	236	238	249	257	267	243	218	244	217	245	236	232	234	237	201	214	242	251	254	220	234	243	248	233	188	219	225	239	226	236	220	238	247	239	255	236	241	258	244	258	217	226	263	236	265	213	240	257	232	223	228	222	214	220	232	230	218	275	210	219	251	239	268	244	262	235	195	226	252	289	227	239	246	257	225	257	231	257	244	246	217	239	235	242	218	228	253	257	238	225	233	240	254	224	235	255	240	217	231	256	252	233	204	250	246	253	193	228	221	240	244	235	245	256	233	205	255	237	268	237	256	222	212	226	218	241	258	231	231	266	244	241	231	243	236	232	238	241	206	204	236	229	245	240	260	247	227	253	252	261	203	244	257	218	237	229	234	224	241	204	222	235	243	229	226	255	249	235	242	231	238	216	266	213	226	235	224	215	225	260	240	259	217	229	242	222	230	218	231	210	239	235	233	239	226	268	227	243	208	234	247	225	227	233	244	231	237	227	239	205	229	261	229	268	258	257	252	236	218	233	209	232	224	251	246	262	276	254	244	239	241	225	241	253	248	264	239	258	254	201	226	223	247	227	252	238	228	270	250	228	233	218	227	213	238	245	232	267	242	248	230	240	234	253	209	230	235	233	227	241	236	249	240	225	236	265	208	240	212	227	241	237	227	223	246	223	240	224	246	235	234	221	217	230	238	256	228	239	263	222	267	211	245	209	220	257	199	234	189	218	227	235	249	223	242	217	245	228	211	238	246	234	226	233	261	240	253	248	216	233	232	224	243	226	235	214	210	234	244	244	237	269	219	211	236	245	212	248	224	268	236	242	242	230	244	210	229	225	201	265	255	234	227	241	207	224	252	266	247	231	258	247	233	269	252	269	225	263	236	229	242	216	241	215	255	254	232	239	237	236	251	240	234	233	243	235	216	222	245	227	226	205	239	231	224	216	241	258	237	242	254	208	227	260	258	232	228	246	254	250	224	216	246	252	244	216	220	233	245	237	240	225	265	222	262	248	241	250	220	216	259	239	242	224	245	242	236	233	241	242	221	246	237	219	251	233	233	228	232	234	246	231	240	224	216	227	235	260	226	245	254	233	234	275	238	227	237	213	214	265	250	202	226	242	229	232	255	226	244	230	230	237	255	229	215	213	250	230	232	246	223	230	263	239	271	222	245	254	228	245	253	261	224	240	227	246	246	226	251	226	227	238	227	230	239	226	222	243	241	211	242	267	236	259	236	252	230	251	263	211	252	230	227	245	248	252	232	239	237	244	222	249	232	241	273	221	246	261	232	212	244	243	266	222	235	239	241	237	250	225	239	232	265	248	237	255	187	230	227	220	225	201	227	218	247	243	241	253	234	249	256	245	245	253	238	246	228	244	236	234	241	232	248	225	254	232	198	231	220	223	230	241	221	283	206	230	221	226	217	256	208	210	215	247	271	228	240	226	223	201	234	249	232	238	224	227	226	231	248	240	249	263	210	236	228	228	234	242	263	213	248	265	239	246	231	228	250	217	217	244	224	239	250	222	238	236	244	238	227	238	246	234	238	244	231	242	269	244	212	239	255	233	256	264	213	249	253	231	239	237	239	247	219	243	253	240	253	207	218	247	214	246	231	223	234	238	239	231	212	262	251	232	258	218	242	228	234	280	237	222	261	235	232	247	261	204	232	229	219	248	235	269	228	233	237	230	239	219	257	234	229	255	224	229	198	245	218	227	239	226	211	238	212	220	223	236	244	223	214	240	225	256	267	228	237	270	231	246	231	242	239	242	210	247	242	215	230	235	199	229	238	251	240	234	235	228	240	250	234	250	236	235	234	252	236	230	205	253	234	244	235	239	251	222	254	230	218	248	280	248	226	237	239	219	224	250	213	225	261	237	218	238	221	214	229	239	231	265	239	243	233	263	250	223	272	242	228	220	238	231	242	254	240	243	241	231	238	255	210	222	231	259	254	244	242	228	243	253	232	241	235	228	256	224	267	246	245	245	262	233	260	224	225	220	253	246	253	234	224	217	233	237	237
33889	49426	38518	16539	5973	4017	3082	2389	1998	1603	1292	1168	1006	820	686	652	601	570	489	484	473	468	460	407	411	392	359	344	346	336	374	332	334	328	345	342	307	323	343	307	326	314	298	305	319	298	293	308	277	301	322	291	282	320	297	276	302	255	314	287	282	261	335	278	296	289	282	279	244	276	253	241	319	302	279	291	293	295	294	304	269	304	280	273	279	273	274	292	284	266	264	300	307	262	276	265	288	266	271	289	289	270	292	278	264	267	283	299	293	279	326	252	307	250	263	277	291	273	290	280	271	274	257	274	280	271	271	260	305	253	246	306	251	279	271	287	293	304	266	248	264	275	290	287	283	250	282	287	273	254	294	296	275	267	278	294	285	297	250	287	281	270	270	272	267	287	274	277	261	270	313	243	284	302	286	258	251	288	266	290	293	278	298	297	271	274	276	271	286	288	287	294	275	311	279	281	288	274	282	246	297	288	305	288	291	273	252	284	257	267	324	277	297	266	284	254	250	289	257	268	287	288	278	264	253	273	252	271	252	289	291	282	290	303	291	300	275	290	288	263	284	296	265	311	299	270	290	270	274	255	261	265	287	313	276	268	268	292	270	296	290	279	263	291	265	264	267	273	274	285	278	251	275	314	284	274	302	278	299	303	280	295	310	296	282	289	269	271	281	266	293	300	289	276	295	270	278	253	274	275	284	277	278	294	267	275	295	263	290	265	263	269	291	303	262	297	288	256	274	266	301	271	279	280	279	295	304	300	266	279	292	287	253	280	278	272	275	249	306	293	306	269	289	299	276	275	265	251	303	265	263	290	277	294	252	278	293	289	256	274	317	277	303	268	276	288	293	270	260	303	294	293	300	271	277	258	292	286	265	284	295	251	265	301	291	282	252	272	275	295	282	260	286	314	261	266	276	284	261	297	285	273	299	260	292	270	293	320	288	294	288	268	278	258	267	287	312	280	260	287	281	263	295	312	273	275	280	257	274	317	276	303	300	290	275	288	297	303	296	282	272	291	270	258	248	252	280	297	298	291	317	297	275	310	276	313	270	260	282	299	282	296	271	262	256	301	296	270	276	264	312	270	277	268	239	268	290	285	306	247	282	286	273	280	276	291	271	318	265	282	306	264	335	279	296	298	285	283	295	285	294	289	289	270	293	273	298	291	268	268	282	300	282	305	284	277	286	263	279	291	305	266	303	294	278	273	306	298	281	262	290	252	267	280	288	288	283	269	298	276	263	313	301	300	272	306	283	282	281	271	279	307	295	247	289	268	283	275	263	289	297	292	270	279	282	279	306	263	272	280	261	270	277	256	264	295	265	268	297	290	287	272	277	305	260	273	283	269	301	266	293	283	301	269	285	293	267	269	274	279	299	286	290	284	278	273	312	262	258	284	309	264	293	281	275	245	281	297	272	289	288	263	281	306	283	319	271	280	273	300	264	291	300	289	287	263	270	301	267	269	265	273	303	289	269	235	290	292	264	277	260	272	277	287	301	269	277	297	313	296	289	279	287	303	311	278	255	280	280	258	299	287	281	275	285	264	282	293	280	282	270	307	306	289	287	283	273	287	273	279	262	264	273	300	322	262	275	307	284	252	273	270	279	315	289	291	315	293	273	276	266	276	298	256	252	280	290	288	281	284	261	260	290	313	282	281	300	275	256	278	300	274	275	261	303	262	255	298	280	267	240	276	285	269	293	269	284	269	318	308	272	261	259	272	294	243	293	280	271	271	289	290	254	290	330	285	299	274	297	268	235	300	292	254	303	274	276	260	285	286	301	318	277	284	280	275	253	272	299	300	274	250	286	262	292	320	295	309	254	293	294	261	289	252	265	271	253	272	303	285	300	268	297	304	291	308	256	273	291	307	279	261	296	311	273	253	244	281	287	282	299	281	277	299	275	288	296	264	269	272	279	290	285	286	275	296	280	276	270	294	300	258	283	274	283	295	264	281	302	299	292	293	270	271	278	282	269	289	284	290	306	285	272	285	260	295	257	277	253	269	274	293	289	287	275	304	264	285	290	291	271	290	284	268	243	283	274	287	290	275	266	284	282	281	307	294	290	274	290	290	270	276	312	279	277	273	311	282	291	295	289	259	264	269	291	260	284	292	275	261	259	261	271	287	290	309	290	292	293	300	284	251	278	257	259	288	254	290	273	267	283	295	290	295	322	302	262	303	258	298	290	276	301	280	282	288	263	269	269	279	276	292	312	287	290	282	286	286	295	307	289	291	283	299	306	267	292	289	317	273	272	274	297	289	312	240	285	278	291	250	279	290	267	259	274	263	274	270	280	300	308	272	270	290	285	281	280	275	293	270	310	266	288	279	270	291	275	276	275	261	259	274	300	305	252	288	291	267	280	278	300	281	283	315	270	292	265	273	265	300	274	300	278	286	289	295	287	286	281	311	288	268	297	263	281	290	305	280	249	264	287	288	292	261	306	300	284	298	282	299	271	274	292	280	302	279	290	296	263	259	318	277	274	284	302	299	286	247	267	300	276	293	303	280	277	301	303	267	305	284	262	258	303	288	280	292	268	246	271	273	275	256	257	282	271	259	256	261	287	266	318	291	301	266	291	278	272	288	275	286	264	295	277	257	302	284	280	286	278	272	288	291	284	291	275	271	286	282	295	256	264	283	289	278	263	270	253	283	303	273	262	251	305	268	284	266	239	266	254	259	263	292	260	263	270	306	271	281	281	282	296	317	274	284	274	281	260	283	267	278	292	283	297	281	294	277	280	285	297	286	299	286	286	281	275	273	267	310	255	260	274	306	306	290	256	279	288	260	279	295	270	299	310	310	269	299	275	274	291	271	273	279	283	285	262	290	275	295	259	296	305	260	289	271	305	286	283	269	290	291	289	283	295	300	286	299	259	285	276	315	252	275	279	267	290	296	285	274	286	286	251	265	284	294	294	297	278	302	276	295	278	272	307	284	283	299	265	292	268	275	286	281	289	273	266	246	310	307	260	293	276	260	289	271	310	287	282	264	279	281	259	290	282	312	298	293	301	286	271	287	272	315	290	279	295	276	279	303	286	312	288	286	276	270	313	256	298	314	322	300	287	296	303	292	300	294	265	268	297	277	269	318	278	270	273	275	275	269	266	287	301	290	294	313	280	248	293	275	274	281	293	306	303	290	300	236	286	271	286	280	278	320	276	269	271	258	253	303	264	288	299	353	274	267	261	277	253	274	297	269	290	282	262	256	269	295	263	287	283	278	268	290	301	280	269	275	264	277	273	326	299	303	289	272	292	290	318	268	276	272	312	267	287	274	274	294	273	324	279	295	289	314	273	275	292	272	276	297	270	244	275	290	297	290	285	289	283	288	284	299	263	288	275	291	292	287	283	283	269	270	266	270	280	284	261	322	287	297	307	267	277	283	274	288	307	275	279	262	277	273	314	306	289	266	249	253	294	274	304	287	300	279	287	260	272	289	274	292	288	286	284	286	267	281	303	332	281	285	280	289	316	267	297	269	305	296
22890	21540	29233	24271	21527	21548	11046	2483	1676	1428	1140	1022	852	720	584	601	546	493	456	427	376	396	355	343	315	310	308	292	315	302	307	302	286	298	304	285	257	263	277	253	242	251	250	221	253	253	219	248	221	224	247	241	229	237	242	228	245	233	245	251	226	233	238	234	210	209	230	243	218	203	223	229	207	242	236	238	212	227	236	234	230	233	233	237	217	229	199	186	204	240	214	229	205	215	221	194	216	228	222	215	245	209	213	220	228	216	197	194	197	227	226	224	210	217	231	207	211	228	193	229	213	214	223	214	204	227	233	218	239	221	199	221	234	207	219	244	202	220	223	215	192	215	234	248	237	223	245	240	232	189	211	216	202	201	220	230	238	196	243	235	198	213	214	223	233	217	222	230	231	201	221	189	204	191	206	218	207	214	225	212	230	207	199	238	234	217	207	215	258	187	218	229	229	209	197	229	218	226	229	196	211	196	199	225	234	187	225	227	207	223	219	212	260	200	220	230	208	230	254	215	230	225	213	205	205	218	207	212	219	262	229	215	212	208	213	220	221	223	229	207	212	206	227	219	206	225	207	204	205	219	231	208	201	213	204	203	210	216	238	215	212	208	236	201	220	228	228	223	203	222	214	214	218	218	229	187	228	206	185	218	223	225	218	222	209	241	235	207	209	220	209	202	268	209	252	203	189	229	228	229	224	220	227	236	222	217	211	197	242	214	202	205	197	226	222	210	227	211	202	187	205	200	231	213	232	218	211	203	249	211	214	220	209	213	236	226	213	231	218	208	197	220	207	179	209	245	210	218	235	252	206	222	206	206	201	216	218	228	211	204	217	230	225	220	186	229	218	230	204	195	223	236	215	220	233	214	218	224	240	219	250	215	209	212	216	201	239	218	241	208	199	211	209	238	220	215	210	238	224	233	197	199	230	217	220	227	216	210	211	224	213	212	214	205	240	218	209	217	208	218	210	217	221	191	229	228	202	186	254	210	197	212	211	218	237	219	246	199	219	229	223	197	213	199	220	231	230	209	225	222	232	234	253	225	217	245	234	222	220	214	220	193	229	236	204	259	232	251	210	205	218	228	219	240	232	215	247	209	223	199	216	223	217	222	208	225	222	217	204	207	204	227	199	251	207	236	249	191	238	231	228	200	239	230	196	210	237	205	241	223	194	224	222	204	220	229	191	228	206	229	230	202	214	224	233	200	244	225	224	232	227	197	241	222	204	206	214	190	185	192	213	210	221	202	206	222	227	198	228	255	230	213	206	235	226	231	180	188	215	238	222	225	240	202	219	202	230	236	217	203	225	207	232	231	227	228	215	243	203	212	241	242	209	227	249	233	210	205	227	197	235	206	223	215	208	242	214	201	225	231	225	242	208	214	212	223	218	210	222	217	206	236	217	202	211	224	219	223	199	222	192	212	218	237	217	201	219	209	224	248	195	208	226	207	209	219	217	224	202	204	210	189	202	222	200	222	214	227	188	198	218	226	224	209	196	206	232	240	223	200	188	209	234	221	227	220	208	216	230	225	215	237	214	224	215	216	211	230	232	232	220	230	222	214	185	242	227	220	225	225	216	212	212	204	204	201	235	213	222	212	225	217	233	204	234	210	213	228	222	229	239	213	193	183	222	200	220	187	226	233	219	228	234	221	179	197	217	218	235	209	234	194	225	221	210	204	208	187	224	233	212	218	220	227	236	213	239	244	225	226	215	233	194	219	203	220	222	215	222	233	203	210	232	215	210	207	216	193	214	197	209	198	216	223	209	202	205	201	213	213	216	206	229	202	197	227	228	220	179	217	218	208	238	202	195	238	230	212	207	243	240	220	193	226	213	221	224	207	223	224	211	222	207	208	208	205	221	200	200	234	204	225	242	192	239	239	217	215	204	203	217	240	236	229	218	222	217	220	208	244	221	204	215	221	228	222	232	217	212	206	225	239	190	233	204	230	204	249	208	230	223	213	224	212	216	231	197	212	224	223	202	205	227	217	205	190	211	206	193	236	227	216	220	201	229	221	197	219	194	236	222	194	215	229	185	216	236	232	223	192	212	195	220	222	199	221	230	221	218	206	218	212	211	198	219	227	231	216	250	213	218	225	211	205	203	191	229	197	212	205	207	230	224	211	226	235	197	238	233	209	225	215	257	226	205	217	191	204	214	220	212	200	226	222	215	197	217	202	219	218	219	235	198	226	241	203	218	208	216	226	197	248	202	226	213	211	229	223	230	229	231	187	230	216	238	209	191	190	165	223	216	217	262	216	227	187	204	269	218	201	230	197	205	237	187	203	224	216	211	198	243	223	221	241	214	208	211	218	209	238	197	212	213	208	226	205	204	207	212	209	215	181	233	200	207	215	239	206	211	238	219	227	215	214	219	217	227	191	197	226	252	225	198	230	220	189	214	231	251	229	221	188	199	210	195	230	225	215	208	228	216	243	211	196	234	216	215	193	225	208	207	208	210	195	197	234	199	200	213	232	237	217	234	218	204	216	230	196	220	212	211	209	219	228	223	216	212	192	229	195	235	231	212	208	215	221	217	195	207	209	197	236	207	192	224	210	233	215	229	238	226	217	207	223	207	210	221	217	208	214	236	216	198	219	199	205	242	218	204	200	222	231	237	196	221	274	229	235	219	184	219	200	190	214	206	219	218	225	203	232	204	220	212	215	202	222	237	258	211	225	214	225	228	223	201	223	215	224	220	220	226	223	248	195	229	227	197	220	230	230	211	235	236	230	207	209	222	217	212	231	223	227	211	200	211	195	209	200	212	220	235	197	227	226	190	225	212	191	211	198	227	240	219	226	221	220	214	211	239	234	246	201	189	214	223	224	198	211	223	218	214	207	216	222	220	203	185	224	206	223	218	252	201	208	221	196	225	190	202	207	216	228	198	219	212	211	184	222	213	211	221	208	194	233	220	228	235	220	197	221	214	208	222	211	188	192	227	209	224	204	236	190	215	229	242	207	224	209	234	212	197	229	211	195	251	238	244	219	204	196	218	236	222	200	243	202	225	194	213	214	185	214	231	208	208	222	236	219	219	246	220	241	228	220	212	211	216	211	232	229	238	213	194	191	220	222	224	219	203	243	204	215	217	205	246	239	193	206	212	245	205	216	200	241	201	224	208	212	250	217	242	221	208	245	198	205	221	215	231	217	200	207	216	215	217	217	214	247	208	238	229	218	218	213	209	210	214	246	238	201	206	198	214	200	197	216	243	214	213	240	209	218	217	220	198	220	196	197	200	243	229	237	208	226	214	225	198	219	221	223	214	220	212	234	235	212	202	245	195	210	224	180	216	212	206	214	204	226	217	199	196	213	197	246	241	213	233	231	207	226	207	214	211	220	211	178	209	205	236	222	196	214	197	217	219	226	210	205	247	225	231	202	196	221	212	230	244	213	217	240	225	224	203	213	204	227	211	238	210	206	206	207	201	228	221	177	210	231	215	213	214	211	206	239	215	222	203	205	205	236	237	213	225	185	213	240
40290	61361	43459	17815	10788	7413	5780	4146	3500	2746	2373	2025	1637	1304	1189	1001	880	794	743	682	663	553	524	543	451	479	455	425	427	373	362	391	370	373	376	362	306	371	320	324	314	309	318	286	289	272	288	269	316	267	289	266	284	300	295	272	284	282	252	271	288	243	302	245	254	261	272	258	296	260	268	274	260	268	265	257	247	248	268	247	301	252	245	261	250	261	271	259	251	224	274	262	233	260	261	230	265	256	229	244	293	228	255	268	263	285	257	253	239	264	261	254	281	250	261	252	275	261	256	288	268	221	252	246	239	269	278	247	266	234	250	258	272	230	247	248	256	243	261	264	257	261	263	236	252	282	270	248	261	250	251	258	257	264	255	259	220	240	258	270	288	257	252	259	283	263	249	259	264	258	239	275	266	295	279	265	255	242	246	272	236	260	251	256	271	259	246	255	272	252	273	277	253	272	244	244	245	246	246	235	254	254	239	225	257	261	247	237	241	250	238	262	263	268	253	261	248	241	251	245	244	290	233	262	268	264	240	257	263	258	254	273	258	245	223	248	245	252	258	266	241	249	240	234	241	274	256	254	252	252	238	259	270	241	249	249	258	279	282	257	221	259	271	265	256	240	274	261	258	261	253	219	275	251	282	262	232	240	245	257	258	272	258	261	262	263	272	248	245	231	259	251	266	253	243	245	279	249	268	247	230	282	268	264	276	260	261	279	224	254	240	249	264	280	235	243	236	261	280	250	271	247	286	268	249	249	248	262	264	269	246	258	260	261	236	252	266	242	286	253	290	260	264	257	287	232	278	280	267	243	266	277	258	246	268	242	252	243	282	263	240	255	256	296	281	260	247	260	258	282	239	283	230	250	270	219	262	247	248	227	254	246	236	253	233	245	244	249	262	238	254	272	318	258	271	262	257	240	263	238	253	232	265	249	245	273	237	242	276	256	256	234	262	261	274	269	223	284	236	259	260	234	260	219	252	249	257	228	251	258	274	278	254	240	256	263	273	261	239	273	279	278	241	270	277	261	247	252	261	277	271	270	266	259	247	235	266	241	255	259	245	233	221	253	269	236	264	280	274	269	239	249	267	236	250	251	251	278	268	252	240	241	228	277	275	245	271	240	249	250	252	261	279	256	251	239	261	239	268	234	253	228	247	253	289	267	275	247	212	237	246	279	246	250	260	247	281	240	258	258	257	270	273	240	259	267	257	269	253	242	272	255	241	271	242	298	260	260	242	248	265	253	262	263	227	265	283	260	266	286	253	263	274	268	248	248	250	285	279	258	235	251	245	275	243	251	250	272	238	266	252	275	224	281	207	262	298	255	241	242	268	236	254	239	253	273	264	246	239	240	259	251	270	262	268	230	258	273	254	262	248	232	261	275	250	231	266	251	247	235	275	262	246	268	254	282	268	273	222	246	270	241	229	242	247	284	294	241	236	224	254	254	234	243	232	249	263	252	264	242	240	276	264	275	269	254	229	226	246	253	259	234	270	262	257	247	242	267	286	248	248	257	241	226	285	270	247	253	272	240	237	269	271	263	283	238	273	224	244	246	287	250	272	280	270	264	243	253	251	260	252	285	266	294	260	244	255	251	266	278	253	247	252	243	261	261	233	249	267	284	233	236	261	271	243	250	256	255	281	251	251	249	261	249	264	235	271	259	231	261	260	265	236	281	272	249	284	247	263	268	270	275	274	256	242	250	259	252	241	242	255	255	252	254	245	232	230	226	256	241	219	243	262	265	219	261	260	259	260	258	272	281	257	268	252	262	279	275	244	245	239	266	249	251	213	258	265	272	236	261	265	256	251	231	242	263	280	237	287	262	253	272	248	235	259	264	250	261	249	237	253	233	246	271	265	250	258	243	250	255	251	243	266	252	260	259	261	238	267	240	243	227	246	242	240	296	268	250	258	274	272	275	237	255	272	220	263	275	302	259	283	280	263	230	270	258	248	253	284	251	226	288	256	262	246	234	277	254	287	258	260	261	259	265	262	280	262	295	258	305	273	254	249	270	244	258	324	262	281	239	267	253	239	253	261	246	230	248	265	246	268	274	260	271	248	240	254	245	247	258	262	263	264	230	277	292	259	244	248	259	253	244	261	242	273	254	241	250	254	240	236	255	240	255	261	258	243	270	247	249	257	265	226	233	279	249	235	276	264	214	273	246	268	273	252	260	233	253	230	249	272	254	222	255	258	255	247	228	259	244	252	256	266	261	249	226	265	271	270	253	238	255	258	255	232	243	239	258	250	247	226	259	254	259	234	257	259	266	245	252	247	269	246	248	252	265	255	259	278	253	265	255	257	261	281	261	238	240	283	266	245	237	206	250	252	265	241	257	267	249	239	246	245	253	265	252	248	263	242	247	241	290	236	260	240	254	234	244	223	268	289	291	256	251	249	282	259	260	232	267	262	269	269	243	246	210	264	226	260	225	243	247	231	251	263	258	245	251	230	238	247	282	272	285	264	267	256	255	261	273	246	253	244	252	246	267	250	270	261	252	271	242	251	274	269	270	254	270	249	274	268	255	231	248	249	242	265	276	287	228	259	262	248	273	284	258	260	264	264	267	267	249	251	279	226	240	221	275	258	250	258	263	248	268	276	253	233	228	277	284	242	258	280	251	257	264	273	245	241	262	229	264	288	270	234	261	250	227	259	260	256	285	259	272	251	268	240	255	238	260	263	266	257	281	247	279	248	278	247	300	211	249	244	271	230	259	246	242	269	241	283	264	217	228	264	267	260	251	271	249	242	266	246	282	239	284	277	241	238	272	254	262	262	260	290	236	266	256	274	249	244	243	233	276	287	247	269	237	224	283	279	245	234	226	251	276	254	244	279	243	256	254	253	239	282	286	234	242	251	269	253	284	242	206	241	273	279	258	268	235	250	250	232	253	276	260	270	268	268	265	219	264	261	246	232	232	253	263	275	254	256	245	242	235	265	247	277	251	255	266	267	248	277	270	262	280	281	234	262	203	283	247	257	260	270	284	256	225	253	254	229	262	267	273	240	231	267	233	267	238	276	267	269	250	255	259	262	226	232	237	261	255	257	274	261	256	283	256	273	240	268	245	257	259	291	258	279	230	243	255	264	224	244	256	264	226	256	256	252	277	247	270	234	239	267	296	264	273	270	256	260	252	279	261	260	293	235	244	258	253	248	259	254	264	258	290	271	252	238	255	299	254	266	225	265	271	247	262	260	240	250	249	260	257	251	240	238	283	233	250	258	268	263	265	238	244	268	217	246	253	283	240	277	251	250	259	268	274	276	260	242	260	253	276	253	241	260	273	270	263	291	265	259	256	248	256	254	229	256	254	220	241	253	262	269	273	244	245	285	277	270	236	228	237	278	246	258	256	269	263	254	254	263	243	263	254	272	245	254	243	261	265	260	234	254	242	256	236	262	236	250	266	273	258	287	288	224	285	241	215	277	258	233	250	236	241	263	264	280	263	276	245	245	258	249	257	258	238	254	272	253	253	259	260	271	233
31736	29428	24001	10110	3181	1770	1217	929	832	740	638	581	508	466	419	413	365	416	321	350	345	363	319	336	333	320	348	312	330	317	344	309	304	287	301	313	274	317	320	308	304	294	290	320	249	280	293	291	300	259	284	267	289	291	308	334	294	278	276	278	266	298	292	298	275	293	256	261	279	258	286	322	285	257	259	270	265	297	262	306	311	296	294	301	274	307	272	274	278	308	279	318	303	264	294	299	249	268	283	295	288	268	299	278	323	262	314	298	257	271	270	296	275	311	289	287	303	292	280	318	285	288	294	288	286	295	289	267	264	281	260	292	335	278	315	280	303	308	279	281	278	260	285	278	264	300	320	276	269	301	272	289	289	289	295	315	279	265	282	270	275	297	296	273	288	310	288	287	264	308	268	327	282	250	276	259	284	289	313	295	305	298	294	314	276	293	271	285	277	283	272	293	281	308	318	291	277	312	281	290	297	299	258	326	314	283	302	283	288	291	311	287	298	282	277	278	291	298	294	271	302	292	278	265	286	259	279	291	285	272	283	264	289	299	290	247	288	284	309	297	289	272	314	299	293	274	287	261	284	266	306	269	257	258	281	256	312	306	289	304	253	292	303	270	302	312	268	272	298	307	260	276	286	294	287	298	318	288	300	256	286	300	285	241	264	308	284	298	292	305	281	282	274	314	247	300	288	294	297	304	284	290	303	309	283	278	268	274	297	264	298	275	296	311	294	296	290	277	256	312	268	284	325	284	282	304	262	308	255	303	304	295	271	277	294	297	289	316	272	270	304	276	284	300	273	278	276	296	272	252	282	297	283	251	273	267	268	285	290	310	255	286	274	288	305	312	278	297	297	305	306	297	285	278	289	300	266	280	273	309	288	302	272	274	294	282	288	272	293	298	273	290	262	277	301	289	268	310	281	287	292	277	265	299	296	293	299	277	259	298	282	311	295	280	307	327	275	281	310	291	314	285	297	285	257	257	296	265	266	307	278	291	291	273	283	285	297	284	255	287	280	294	254	301	285	279	270	258	298	296	304	260	297	275	286	280	297	249	287	251	300	304	323	296	264	280	288	274	291	294	294	303	271	249	268	289	305	273	255	302	268	282	270	294	308	309	282	284	301	268	288	312	299	264	294	284	293	280	283	298	288	296	259	300	276	287	317	265	260	266	278	281	294	272	310	273	284	295	272	278	289	292	290	263	300	286	282	272	264	275	273	286	286	291	268	294	272	305	288	316	290	273	292	294	250	299	294	300	296	302	283	289	261	298	288	295	251	316	272	291	268	252	296	298	299	245	258	295	282	264	301	298	299	272	282	293	271	272	266	276	282	283	299	286	321	277	295	292	272	301	290	272	311	272	292	306	272	292	280	273	253	291	270	291	245	310	252	293	309	313	304	240	274	274	295	307	303	292	270	282	303	291	276	289	325	301	259	289	250	279	276	248	301	266	289	294	310	272	264	262	283	295	285	282	271	301	284	290	302	316	292	296	284	277	289	293	286	302	289	301	304	288	290	291	289	258	300	290	314	287	295	257	278	290	284	316	289	265	269	266	279	310	278	289	276	273	268	257	316	284	295	302	266	282	297	283	281	296	276	302	293	302	309	333	294	292	299	258	305	272	295	306	274	303	257	268	269	281	308	264	263	278	240	317	287	280	294	276	263	279	294	291	305	316	311	292	292	286	282	292	268	293	279	271	289	300	250	269	298	310	303	275	265	301	258	269	291	259	299	318	271	260	285	293	263	282	269	299	305	257	273	233	301	305	321	257	279	297	266	304	273	288	302	273	271	289	294	286	291	279	283	319	273	326	292	303	291	267	296	271	278	294	288	263	291	274	291	321	277	318	306	267	281	273	285	282	282	250	298	275	301	297	313	287	294	319	292	318	293	308	307	276	273	314	288	272	259	281	264	282	276	292	289	261	273	261	268	309	271	298	310	297	290	300	288	293	269	298	282	285	276	290	305	281	311	316	269	274	266	256	302	276	303	298	296	307	298	286	285	300	304	277	266	279	293	285	307	263	285	290	262	289	297	306	271	296	267	268	283	285	318	295	267	277	289	269	271	292	285	272	295	275	274	291	262	282	281	311	275	339	299	282	268	279	284	258	279	247	295	271	252	278	286	255	305	289	294	296	282	322	288	322	272	314	282	290	281	298	291	266	309	290	276	299	263	269	244	281	272	280	283	307	268	306	293	315	307	317	294	277	278	281	281	291	284	290	315	282	278	266	301	246	290	317	278	250	288	257	297	286	307	274	277	282	271	287	279	297	296	280	259	284	319	291	322	262	306	292	257	304	254	263	288	299	280	295	310	280	272	290	286	296	285	294	281	291	282	281	288	265	309	283	274	303	261	284	280	279	246	283	272	301	306	256	288	293	286	285	315	297	272	264	251	271	268	259	306	272	288	305	276	302	274	298	290	262	298	285	273	292	276	283	281	284	264	281	275	259	280	275	271	245	317	297	311	287	282	290	290	299	303	315	263	301	288	268	288	270	305	282	293	266	298	280	265	255	295	279	282	283	258	275	292	295	288	291	287	287	275	267	278	293	282	267	313	282	298	304	324	287	307	278	272	269	269	276	289	276	285	292	297	295	300	319	309	283	284	290	249	290	238	283	285	319	303	271	296	285	290	275	295	316	273	295	306	263	294	293	296	287	295	283	301	287	290	307	281	288	272	283	299	265	279	260	252	295	292	271	274	308	327	267	274	289	283	308	310	271	282	289	266	300	284	277	253	274	250	253	309	304	310	295	280	284	308	312	267	248	310	287	297	306	260	283	302	287	246	276	267	280	293	293	263	289	273	302	313	288	292	293	279	280	320	306	293	292	263	285	287	269	249	258	293	274	278	322	305	302	286	291	271	284	275	272	261	281	305	307	277	295	269	283	283	284	314	301	285	284	292	258	292	288	290	304	301	257	332	299	274	294	300	269	298	275	303	308	279	285	298	277	287	275	272	310	268	304	285	293	277	283	273	280	280	300	317	262	275	306	303	285	261	286	282	315	326	263	271	261	265	277	288	272	303	274	268	280	287	295	279	285	295	314	293	267	256	306	307	285	266	284	303	304	297	271	288	300	265	301	324	284	294	276	242	309	294	305	267	284	276	302	276	283	275	280	267	300	285	310	283	311	280	287	264	286	263	258	304	274	267	280	277	275	290	274	262	288	280	263	286	266	296	293	296	297	289	254	273	307	274	271	296	252	277	285	287	314	285	277	280	296	278	265	275	306	288	323	317	306	294	313	270	270	281	310	309	269	301	303	302	267	266	303	261	266	288	299	252	279	296	265	305	278	292	277	265	286	270	270	271	298	297	298	280	269	279	289	257	277	250	287	294	270	294	283	256	283	257	302	274	283	258	273	286	293	286	257	252	284	282	288	282	267	309	296	276	283	289	254	277	312	320	267	286	279	312	277	300	256	260	276	282	294	261	286	260	267	299	288	272	285	284	307	288	309	292	248	293	289	270	291	247	281	270	239	268	285
36807	45271	24696	9243	5166	3394	2443	1922	1573	1231	1103	991	873	719	666	535	591	531	485	484	471	451	426	425	395	409	408	384	408	413	369	370	390	387	372	395	361	343	339	339	392	372	345	359	338	365	378	374	363	332	347	313	329	351	339	339	349	359	342	354	365	339	338	331	332	331	319	360	324	349	350	350	318	330	346	313	301	324	356	312	331	315	341	327	368	329	320	347	345	317	322	350	345	309	360	349	302	350	331	339	351	300	289	312	327	322	354	351	342	342	353	329	332	348	343	325	340	359	320	312	328	339	316	358	359	326	358	330	340	343	345	343	321	331	345	368	321	351	331	321	355	344	335	316	325	326	373	328	357	342	299	307	369	366	342	329	326	334	321	328	315	357	356	357	313	331	345	341	322	348	319	338	356	333	364	308	344	313	369	376	288	331	319	352	359	336	318	343	332	320	344	311	369	324	353	330	330	353	347	313	312	369	352	323	341	364	329	334	349	347	343	344	372	336	317	320	341	363	321	324	324	341	366	359	341	308	346	380	359	316	364	363	314	345	314	352	292	324	352	366	322	333	325	335	317	300	354	330	325	357	337	404	353	312	315	356	368	338	330	351	332	331	368	309	330	377	362	350	336	346	325	364	315	306	337	366	371	308	348	314	340	344	344	358	341	355	332	342	334	336	287	349	372	328	345	342	331	330	377	337	315	340	322	322	311	325	347	342	366	329	315	310	337	373	333	330	335	301	336	359	340	355	327	346	316	313	340	320	335	317	337	315	323	336	356	332	331	351	341	343	328	339	320	362	316	369	311	342	343	316	345	343	361	312	324	355	283	318	368	316	326	310	313	316	345	316	347	323	337	364	344	311	335	330	350	344	354	334	373	339	317	327	333	328	383	338	351	360	333	334	342	343	333	369	346	330	343	304	358	313	339	322	330	384	348	331	316	340	367	359	345	353	333	341	328	300	339	369	319	351	331	340	340	334	345	311	321	351	309	296	338	370	321	318	353	341	332	345	300	321	315	323	301	359	310	349	339	335	312	332	335	341	347	307	329	314	317	348	344	347	327	328	337	317	358	356	353	374	368	325	309	316	311	309	376	357	342	354	337	351	331	366	328	319	309	328	371	350	342	352	363	324	331	348	339	312	335	328	346	310	347	374	331	347	298	330	354	338	311	356	354	340	355	359	347	335	328	316	346	332	331	353	348	348	356	329	348	369	300	365	334	339	332	332	325	348	340	322	324	357	338	338	358	367	324	376	313	350	320	311	305	346	354	347	372	353	332	330	365	316	368	327	322	340	349	311	354	332	348	349	344	320	338	342	324	342	321	328	352	372	345	324	318	327	319	346	345	323	337	330	350	345	345	358	331	328	300	363	365	303	365	342	394	336	345	339	335	338	331	328	340	316	335	338	343	347	330	383	309	345	324	346	340	331	332	359	309	347	341	313	309	356	334	341	344	308	339	313	321	358	364	319	343	362	321	339	307	315	361	319	333	323	343	347	343	355	360	342	352	367	303	354	341	339	345	298	340	332	342	330	335	338	326	354	356	341	314	354	338	324	325	317	365	348	335	329	342	378	334	361	358	350	367	337	349	349	343	349	346	300	359	321	336	338	326	325	335	321	335	324	331	338	304	333	331	320	363	349	359	339	344	324	343	345	379	343	345	364	338	323	339	314	348	364	312	349	340	371	386	373	360	356	343	355	342	318	344	348	296	325	364	310	317	350	308	310	335	322	305	360	333	292	359	316	328	350	359	367	278	366	304	375	328	324	325	332	365	324	316	318	323	358	356	330	320	337	346	356	328	366	335	328	328	316	336	324	295	321	345	328	330	337	354	328	340	361	354	346	339	358	351	337	325	343	319	342	358	355	342	321	320	320	346	351	358	350	327	331	303	336	335	313	353	330	330	349	341	340	328	369	361	335	338	319	318	339	380	310	332	340	329	347	340	330	343	339	336	336	321	331	350	347	366	327	307	333	334	345	336	327	336	374	342	334	351	318	342	341	307	333	343	330	340	339	352	349	349	331	360	360	342	360	305	330	332	340	306	308	353	317	339	328	329	399	326	346	387	345	364	343	336	300	367	330	327	340	327	289	362	336	314	340	336	316	335	304	355	358	319	315	322	350	366	337	343	327	315	321	337	322	371	346	320	347	319	360	373	383	346	346	351	361	368	346	311	333	342	326	334	338	366	351	304	328	332	334	369	332	375	349	319	365	330	343	347	321	321	303	352	343	352	318	367	356	346	376	362	320	336	355	364	295	342	340	340	333	299	314	370	340	343	347	315	323	327	318	336	316	358	301	351	327	360	350	356	302	353	370	380	360	293	324	374	350	354	349	308	331	345	348	323	340	322	321	324	351	352	345	326	351	323	349	328	345	328	352	336	348	349	326	322	326	343	363	326	333	334	375	326	328	350	336	349	360	308	345	292	297	365	371	325	324	335	337	339	363	336	323	317	325	353	341	363	372	359	378	306	315	368	333	335	324	343	341	361	324	369	358	351	327	349	356	322	371	309	359	342	332	307	347	325	323	337	330	332	383	359	376	340	355	347	355	346	326	337	341	346	316	348	303	349	323	335	335	341	327	342	310	340	360	349	354	345	333	325	356	312	335	339	332	354	350	356	347	319	335	353	324	333	342	308	366	343	348	337	328	346	366	357	337	319	320	314	339	350	332	357	354	340	331	333	330	332	345	358	341	325	310	341	317	351	324	323	313	356	358	352	334	369	351	371	326	342	319	318	344	315	338	325	329	328	329	294	316	310	340	311	363	315	331	347	349	328	332	344	340	323	321	345	332	317	312	333	322	344	364	294	367	325	362	395	358	353	305	311	346	360	329	364	343	337	360	356	328	338	346	334	336	335	337	340	351	339	349	332	360	319	356	328	368	342	330	338	317	337	357	319	336	328	309	326	361	367	348	325	360	337	340	283	352	345	355	348	338	321	310	290	373	315	321	335	340	339	355	324	324	314	355	318	316	334	355	341	335	335	327	330	330	363	337	320	322	339	338	336	343	317	312	315	339	353	356	357	323	362	343	346	321	352	351	324	364	324	320	317	368	327	335	288	304	341	347	342	320	340	332	339	347	313	339	335	357	360	320	352	318	293	368	356	321	325	343	340	326	313	331	312	316	344	321	341	332	347	347	332	300	332	328	352	328	330	356	335	341	339	320	321	312	312	320	314	368	304	337	324	329	315	336	335	320	349	338	308	336	339	354	309	342	332	356	331	338	326	305	316	334	355	295	370	337	315	319	344	342	325	343	330	329	349	337	330	356	328	340	342	354	324	307	321	359	347	324	347	337	347	382	363	331	324	349	324	345	355	330	301	327	306	342	349	351	334	352	342	340	371	316	335	364	319	344	362	357	340	347	322	342	328	344	309	363	350	340	325	342	336	347	333	340	344	358	375	323	314	335	322	342	345	351	340	320	345	342	346	328	312	336	335	338	342	326	350	360	320	326	324	331	330	361	344	329	351	344	346	279	336	344
23987	21485	28730	24702	21440	12608	2839	1435	1181	960	838	715	709	592	560	480	468	412	435	419	382	405	400	372	310	365	347	322	328	341	336	329	310	283	323	317	293	279	318	293	278	291	282	318	271	280	291	289	279	281	257	268	252	288	296	291	280	263	286	311	272	283	297	296	295	296	263	285	278	277	255	287	283	246	285	269	267	277	289	262	307	288	303	259	264	291	247	267	297	301	301	264	270	279	308	284	282	256	297	297	280	268	312	261	311	269	261	276	269	268	266	286	272	274	277	288	288	282	292	293	286	224	281	283	253	296	259	297	238	287	300	296	285	242	241	268	274	255	275	264	248	252	299	265	297	250	251	276	276	259	261	306	279	286	284	236	281	272	291	264	257	306	270	264	294	257	267	297	276	278	291	285	283	274	271	280	302	260	283	298	284	263	272	292	279	286	301	287	295	284	289	267	266	271	281	277	288	272	262	289	268	270	274	267	293	283	271	285	273	282	252	258	271	303	272	282	266	245	247	279	292	282	253	301	281	300	289	237	292	301	257	251	283	288	275	278	278	259	292	272	278	300	282	324	300	265	270	233	274	296	286	263	278	259	275	291	267	267	305	269	272	291	254	284	282	290	310	275	253	275	281	289	279	260	274	289	263	269	297	288	278	270	298	312	272	261	273	288	286	272	259	238	273	262	290	290	284	320	280	292	299	258	261	243	276	268	279	261	284	266	297	250	321	276	259	270	295	276	305	289	282	291	261	259	249	275	278	259	299	247	264	290	284	279	281	272	288	264	262	287	307	284	293	301	277	291	298	275	295	273	253	258	269	253	281	263	276	260	277	300	273	289	312	297	269	310	282	315	297	255	259	266	274	274	264	289	301	303	276	287	265	265	308	274	305	273	274	293	296	296	282	264	259	284	288	266	290	294	288	256	285	256	266	287	305	280	278	279	264	265	275	332	280	282	278	254	298	260	251	265	277	268	300	289	287	311	265	268	251	268	281	255	290	304	288	264	250	286	309	247	279	260	259	308	267	282	295	275	289	293	278	236	282	297	271	285	276	282	281	275	256	263	259	281	299	273	282	266	268	258	265	294	240	313	267	292	280	263	287	286	267	295	309	276	301	285	272	267	274	285	260	261	284	288	248	276	295	265	296	268	275	271	285	252	268	293	264	302	280	278	289	275	271	240	256	262	313	274	310	281	281	263	249	248	258	297	305	259	281	296	288	296	282	283	292	281	269	240	278	256	281	274	281	268	243	281	283	270	272	293	247	276	260	263	266	273	269	251	275	305	285	275	279	270	251	271	264	249	253	286	276	296	313	267	303	276	289	271	249	289	296	298	312	268	253	267	279	259	263	267	275	285	266	295	317	289	291	292	259	300	266	278	301	281	288	290	275	270	301	293	267	280	318	299	297	284	272	247	255	259	290	267	288	265	315	282	279	295	280	278	282	255	295	287	281	269	270	276	297	288	251	282	266	279	275	267	297	254	284	286	256	274	301	269	255	279	292	271	281	268	276	276	276	284	242	301	266	292	267	272	243	267	284	257	296	285	264	288	281	274	267	282	283	286	278	280	272	247	280	300	270	242	263	233	297	288	279	275	268	285	257	307	294	299	262	270	270	269	284	280	306	256	262	267	282	280	277	277	285	299	254	267	294	275	279	262	271	264	305	271	263	271	260	278	274	272	264	290	273	268	283	282	259	301	274	266	247	295	285	254	286	272	273	257	253	287	284	264	270	269	306	299	306	271	286	270	295	259	275	283	276	267	296	284	293	266	271	257	268	301	279	293	277	289	281	272	284	243	267	265	316	284	285	262	303	295	268	277	261	266	261	266	305	280	267	263	280	255	281	293	274	242	289	280	275	285	294	281	261	272	265	262	261	338	271	293	280	261	284	267	305	279	281	281	303	261	290	263	292	284	312	315	260	276	278	274	263	296	269	298	294	294	251	287	274	282	270	273	272	289	291	260	283	281	251	297	281	310	266	252	286	303	271	236	309	278	284	284	270	274	266	280	281	295	277	274	261	253	273	290	274	260	299	275	295	269	272	278	297	256	280	261	285	265	273	261	302	267	264	263	260	281	252	260	293	321	243	290	285	277	260	303	248	298	277	285	260	286	253	272	281	245	310	291	274	277	269	258	281	322	284	297	312	284	258	282	289	272	269	274	287	271	279	314	267	267	295	304	287	304	269	295	291	276	251	249	264	279	271	259	292	277	263	261	324	261	273	290	286	269	247	270	251	268	261	249	262	294	280	282	275	259	290	285	281	288	254	258	265	299	308	310	241	273	250	249	277	268	304	267	263	263	271	256	276	272	267	239	247	276	285	273	267	270	280	303	272	270	285	291	274	268	308	292	292	241	266	287	315	244	316	272	313	260	268	266	256	287	266	294	259	284	267	265	279	291	266	292	264	272	288	289	309	275	246	286	298	286	261	288	268	277	302	290	269	312	263	268	299	257	251	288	308	290	272	282	276	280	277	276	282	262	275	272	273	272	263	271	270	310	272	299	291	258	269	290	271	289	293	261	272	252	262	285	243	286	307	274	279	246	295	278	283	298	265	286	247	266	250	274	262	303	263	275	273	276	283	276	300	303	323	282	253	270	286	286	283	283	240	269	253	255	256	259	290	241	288	284	269	265	272	293	292	298	263	295	276	257	264	269	297	294	289	269	291	292	272	272	243	284	275	239	299	278	244	293	298	297	270	242	291	277	274	260	274	264	288	263	298	285	280	280	312	288	284	264	264	285	297	273	276	282	284	297	309	247	284	296	281	263	275	261	240	257	288	283	292	280	272	250	287	271	269	263	271	295	295	258	242	274	284	287	262	257	283	263	301	301	299	255	254	306	305	288	293	301	276	259	270	289	255	261	262	278	278	280	303	276	272	272	285	267	279	260	264	279	299	264	275	239	242	268	286	276	274	255	283	279	287	292	266	292	306	293	261	263	290	273	281	255	287	263	281	280	275	270	264	259	279	275	300	272	270	281	270	278	297	297	263	278	271	243	282	294	274	280	271	272	263	304	290	270	272	266	259	296	287	282	247	280	276	290	256	259	261	296	301	283	283	283	284	309	273	297	243	273	308	246	271	284	254	269	295	287	282	299	282	279	277	294	314	261	281	253	276	276	235	246	266	299	265	289	282	281	295	264	274	282	295	310	305	296	288	269	286	283	287	282	279	298	294	275	258	240	275	289	294	284	262	268	279	272	278	261	281	316	290	278	263	269	280	300	274	279	278	278	275	283	303	273	296	281	276	283	264	273	293	293	277	284	270	278	263	249	268	277	274	249	318	276	264	273	294	260	317	274	275	271	277	289	283	259	270	257	285	282	269	289	280	266	258	273	272	282	271	285	264	276	281	301	284	281	274	277	282	275	302	266	261	276	281	260	286	295	267	277	265	279	288	260	258	287	267	301	244	277	306	255	284	300	289	281	280	283	306	282	266	297	290	279	252	268	276	281	268	292	288	290	283	281	264	265	260	275	235	279
36752	53439	31976	18976	9825	5475	4115	2883	2341	1952	1647	1388	1173	1045	852	770	708	661	644	535	541	517	491	529	452	474	491	451	411	407	398	402	429	384	410	378	404	394	348	369	376	351	318	390	342	342	353	355	386	353	335	338	343	338	337	346	345	344	335	327	362	408	325	317	353	326	333	338	343	357	320	356	345	360	302	335	337	342	356	353	327	325	303	314	300	295	342	325	329	367	299	347	296	334	332	320	347	296	346	357	329	309	296	338	317	342	336	299	304	292	310	307	333	323	335	331	346	339	348	340	303	318	306	337	294	315	312	290	329	337	330	330	329	292	344	336	303	313	337	320	336	326	350	320	319	319	353	332	301	327	353	327	346	342	299	327	316	340	359	333	312	330	335	312	294	335	331	324	311	331	360	308	298	324	338	343	349	333	301	294	341	342	329	344	307	303	333	349	331	340	339	323	335	343	317	320	320	314	320	322	293	315	361	363	344	333	319	348	298	324	338	353	311	354	337	361	334	342	318	325	329	317	362	320	290	341	298	329	325	340	339	326	335	310	327	345	315	334	315	338	314	319	319	379	364	306	326	337	342	341	348	314	348	323	296	342	307	309	323	324	309	336	334	326	349	322	319	333	351	322	340	337	323	329	341	310	327	295	310	323	341	307	301	313	329	343	326	314	335	312	351	349	339	333	329	337	332	345	315	342	304	325	327	311	357	312	338	324	337	337	325	330	320	338	353	316	328	332	348	334	318	308	354	334	323	312	304	329	323	329	319	300	339	340	300	308	341	316	342	362	350	323	308	338	374	322	317	328	320	311	324	351	338	324	324	360	327	363	333	300	346	310	314	326	316	380	343	328	372	348	328	365	299	325	374	321	339	322	333	336	326	349	305	323	346	301	326	320	323	337	284	304	323	316	337	300	333	342	339	334	321	312	331	333	336	307	323	341	294	317	359	301	354	346	361	309	286	341	346	307	334	329	323	315	319	332	333	314	343	317	347	308	331	315	313	346	328	341	304	318	317	329	334	324	301	319	330	321	304	345	294	324	352	348	331	357	368	311	355	317	351	316	347	347	308	297	347	338	317	315	340	344	327	344	346	351	321	324	324	320	309	345	334	337	353	333	308	358	304	307	339	333	330	280	306	341	304	298	320	318	370	324	340	330	358	330	323	335	309	321	297	332	328	349	330	316	333	293	318	329	331	334	352	332	354	352	304	301	321	301	313	312	305	321	333	360	331	320	325	329	319	310	302	309	325	301	336	329	323	344	312	305	350	295	333	322	337	348	341	332	321	340	317	318	337	331	339	338	313	350	334	329	320	293	340	343	297	307	348	282	329	339	330	342	320	318	300	339	355	312	301	316	311	296	374	316	294	312	392	332	321	324	319	335	344	330	302	325	347	336	328	330	348	337	357	316	327	333	347	337	322	343	341	311	322	329	312	331	321	328	303	354	315	309	312	298	308	311	335	341	366	321	338	299	306	336	320	354	328	327	341	333	302	327	335	328	303	323	336	358	337	335	320	332	349	344	334	282	330	302	297	327	297	346	363	293	344	316	360	349	309	373	284	328	291	307	295	328	314	315	343	350	315	327	323	315	314	312	341	346	354	329	333	336	333	326	324	351	314	330	348	302	325	321	300	309	323	345	341	333	328	355	311	343	308	347	295	321	313	315	332	358	327	345	335	307	336	319	345	329	311	351	323	318	305	346	324	368	322	332	320	336	322	319	371	312	330	317	317	312	351	317	343	317	334	297	307	305	343	337	348	331	328	331	333	332	290	371	333	323	329	306	328	334	349	334	294	338	317	300	332	302	344	347	359	318	307	307	353	305	321	318	264	350	333	327	302	317	323	313	309	319	316	338	337	284	288	317	307	318	361	321	346	351	304	307	362	356	319	309	324	312	355	291	317	337	330	332	352	312	301	326	332	335	344	316	348	313	320	333	331	312	322	302	299	316	314	333	338	316	314	319	303	311	359	313	333	323	356	338	337	346	319	315	329	308	358	308	351	327	375	313	326	302	346	335	330	295	326	330	364	304	332	316	323	338	317	301	313	338	350	334	338	347	302	326	339	310	337	333	325	315	317	313	362	287	356	308	321	331	328	318	324	300	343	343	306	298	340	316	351	305	311	330	308	296	314	334	319	315	330	334	327	328	297	335	347	327	347	338	310	370	276	310	309	335	347	331	305	304	319	311	367	361	327	379	325	351	336	325	302	318	322	323	312	308	371	296	290	295	307	293	347	339	329	343	290	333	326	321	333	324	296	320	324	328	319	324	348	337	310	317	352	334	315	350	331	316	331	321	285	336	328	318	349	311	312	335	323	322	332	310	354	323	355	334	292	291	308	316	303	321	300	333	316	353	319	348	317	357	357	356	335	317	355	321	340	320	327	367	301	310	329	318	358	327	355	312	331	336	315	315	340	315	327	326	328	328	373	312	308	324	358	323	322	333	316	345	327	346	324	347	325	290	318	301	319	337	326	363	322	308	340	322	364	346	335	312	357	316	317	323	303	346	337	310	313	337	339	323	325	341	301	361	327	352	342	318	298	320	372	310	354	316	330	330	317	374	371	334	315	329	327	306	296	300	327	311	353	309	369	308	325	328	326	327	314	348	353	339	344	330	316	300	333	320	341	326	325	309	321	333	319	313	334	324	346	316	328	332	339	350	343	302	320	352	345	332	320	338	323	320	295	310	311	333	298	306	318	302	341	339	308	326	322	314	332	323	327	306	331	309	339	302	330	331	328	309	341	338	357	315	319	318	310	332	356	352	297	312	310	326	338	329	324	348	319	321	327	337	324	333	313	331	340	317	333	312	313	337	326	342	329	326	336	324	325	332	333	345	334	342	322	316	346	321	346	320	352	316	344	315	299	327	336	322	347	335	324	344	345	304	355	305	339	355	338	329	338	357	320	317	364	331	316	343	348	342	325	321	275	322	314	315	338	320	310	316	339	350	318	300	343	335	329	308	319	318	311	307	303	332	319	305	338	292	332	320	326	318	292	361	331	331	342	334	332	326	303	319	313	321	319	326	301	352	345	330	315	372	334	363	300	347	312	356	307	317	344	335	355	353	321	332	305	350	331	320	334	325	298	336	336	327	318	333	319	306	309	322	336	358	323	304	359	368	306	317	339	341	335	314	313	328	320	324	330	321	323	342	319	312	338	317	294	314	341	322	319	330	333	341	331	278	311	337	302	326	332	319	292	323	361	310	362	313	303	340	336	333	335	335	315	290	315	356	339	291	326	343	324	331	331	333	363	330	328	326	345	306	298	348	311	379	335	330	309	340	335	307	320	345	363	300	328	338	302	352	329	311	356	329	317	275	322	310	329	344	328	311	392	353	289	326	340	353	305	349	321	320	334	301	314	323	281	325	337	319	320	333	318	308	354	300	309	324	319	328	350	294	335	331	318	308	311	352	312	316	310	324	301	321	305	305	342	297	345	336	333	328	307	305	345	307	332	336	334	315	314	333	328	369	341	312	347	325
25236	21534	27800	25561	14174	3454	1820	1238	966	806	723	602	535	523	486	378	389	366	397	346	319	331	335	318	295	315	306	292	297	287	278	267	286	303	295	280	264	269	258	263	245	282	278	244	245	255	265	278	255	274	251	242	253	258	256	253	234	237	228	239	263	260	231	257	255	248	243	251	227	231	228	224	227	254	262	232	238	267	215	264	242	245	232	219	252	240	227	244	223	249	243	251	251	234	234	244	236	238	223	218	254	250	234	219	267	243	260	226	218	250	252	235	272	249	230	236	243	275	243	215	249	223	246	244	239	220	255	240	268	245	238	245	222	247	246	219	244	219	264	245	240	223	242	211	248	254	264	240	262	231	232	234	227	258	225	264	248	228	255	250	233	227	269	237	262	247	240	249	257	251	221	226	257	235	240	248	237	242	248	243	235	238	254	252	230	241	241	236	246	217	248	259	229	237	230	228	240	240	256	251	258	244	260	254	246	238	230	271	265	229	260	224	229	214	238	244	239	241	249	226	217	256	229	221	264	245	247	265	257	283	221	242	257	246	230	249	248	267	216	235	257	238	247	234	275	227	253	259	221	251	249	246	228	261	217	217	251	225	265	249	255	241	245	231	257	260	256	253	220	240	244	226	210	232	242	251	237	230	230	251	240	219	246	241	226	246	281	245	237	237	260	240	228	259	255	248	251	261	247	256	241	252	252	249	242	242	260	247	238	246	232	273	239	266	262	260	271	261	226	254	263	267	244	257	243	248	243	227	219	244	230	221	266	248	221	205	223	267	271	239	257	273	285	247	244	237	253	268	228	275	222	232	221	256	230	235	242	268	228	272	265	232	262	229	232	247	227	254	242	227	257	267	248	246	255	224	252	243	223	245	239	221	240	235	252	251	238	256	259	260	259	255	246	246	217	253	265	266	235	208	257	237	253	255	243	251	217	234	226	249	245	233	228	229	281	239	267	249	248	272	259	227	226	242	250	231	223	246	223	241	228	267	220	245	247	227	262	236	242	263	252	281	256	249	275	227	243	238	248	239	271	233	249	245	261	239	255	232	253	255	238	215	250	221	219	265	263	231	223	226	229	260	253	237	238	227	238	214	229	253	200	212	216	244	230	248	239	256	244	236	228	245	228	262	244	220	268	231	264	232	226	220	243	217	249	248	246	246	263	246	235	257	229	222	248	227	264	234	224	245	231	245	245	244	279	245	249	245	241	206	253	246	222	251	233	252	257	257	246	250	245	237	230	239	220	232	232	265	258	253	248	241	248	269	250	234	245	234	253	226	236	242	256	264	211	258	247	257	247	237	255	239	260	244	252	241	214	212	242	228	247	248	227	253	266	224	234	230	202	231	252	293	234	231	249	245	244	234	235	239	222	238	257	207	260	236	272	218	266	246	226	237	247	247	223	256	258	234	233	237	247	237	265	242	223	238	208	274	231	234	215	243	278	227	259	241	221	251	228	225	254	244	232	220	240	248	244	231	249	248	257	258	244	238	227	235	269	258	251	281	231	236	244	221	225	218	232	263	236	269	220	257	241	270	214	241	229	234	222	247	236	242	234	250	263	262	244	233	247	259	264	237	257	255	274	252	250	242	237	256	256	249	253	268	268	256	228	232	240	260	233	257	226	219	273	254	256	226	234	243	252	247	253	265	241	253	253	257	228	256	231	253	225	233	251	255	244	246	214	210	248	244	238	253	250	228	266	258	223	249	247	254	277	248	239	252	240	212	285	241	239	248	236	234	242	242	266	232	245	248	227	235	247	244	231	225	208	252	254	250	260	270	241	242	234	244	267	238	240	273	234	241	264	256	249	247	239	258	236	257	262	229	250	221	268	265	235	251	234	246	250	255	237	246	240	250	242	251	256	261	265	252	266	241	255	237	263	223	236	263	240	256	245	268	258	228	215	234	270	249	260	217	235	242	216	248	247	251	239	227	215	269	264	236	263	237	280	226	281	280	261	245	266	239	229	253	261	234	244	239	262	259	243	217	245	213	247	240	236	222	223	251	250	266	239	262	220	241	235	229	239	259	226	237	229	275	261	240	232	238	244	216	232	278	246	254	252	244	237	225	265	260	232	219	236	233	269	231	263	258	228	233	244	230	224	230	240	256	281	219	261	223	248	276	253	263	273	209	267	230	266	236	209	248	243	239	237	241	235	255	247	210	252	223	264	207	249	263	258	245	227	265	227	236	228	238	233	230	205	256	246	248	221	258	274	258	264	239	224	265	259	252	239	248	238	226	256	249	224	217	226	229	225	261	275	264	244	251	258	236	265	244	237	248	236	241	238	249	236	227	223	250	247	253	249	268	237	240	263	270	228	221	256	231	228	216	265	226	257	254	241	228	240	248	262	239	234	275	252	271	212	220	210	247	254	238	258	248	242	214	232	246	243	227	222	260	229	247	232	246	210	241	256	213	211	244	231	251	256	246	221	233	250	260	244	266	241	244	267	250	224	240	236	209	263	231	245	238	219	229	233	254	258	206	229	219	226	228	245	246	239	251	219	246	217	271	213	244	256	248	261	213	252	259	243	233	240	259	230	234	220	287	241	248	263	264	246	246	208	225	239	249	236	243	237	270	239	248	208	221	260	259	274	241	252	232	266	224	244	270	241	252	240	255	254	249	224	252	280	239	212	230	264	245	226	226	246	239	244	230	250	240	266	247	238	260	221	256	260	234	205	244	236	240	248	229	272	248	251	235	227	237	235	233	244	206	241	256	241	237	230	226	247	280	220	236	248	278	234	240	244	253	226	233	252	238	253	247	270	235	260	229	219	245	231	237	238	235	246	222	252	246	229	236	246	236	232	233	241	238	258	241	251	209	269	265	229	237	256	242	250	240	252	257	232	243	258	268	232	223	238	237	228	232	257	227	245	231	247	239	233	237	256	250	277	240	239	265	244	246	249	251	243	240	258	228	250	238	248	232	236	231	276	233	259	260	263	241	274	231	205	261	235	238	265	239	229	244	251	235	252	228	219	237	280	243	238	232	247	246	216	222	261	266	252	236	232	250	251	266	241	237	249	264	245	230	252	216	244	251	233	238	248	272	253	228	247	246	244	251	236	257	224	222	232	243	224	213	285	254	262	239	252	253	218	217	209	256	264	235	279	212	216	242	249	230	258	220	251	225	240	263	234	265	222	263	260	221	209	250	231	243	224	249	246	261	208	291	254	235	227	229	245	249	239	237	232	222	268	260	241	258	230	234	255	232	238	233	222	258	266	248	241	217	243	230	236	225	206	243	234	257	257	229	244	255	257	231	261	265	247	241	253	214	220	247	245	263	233	258	244	289	241	226	240	244	247	248	246	225	242	250	228	246	250	267	227	229	212	270	246	236	240	267	242	263	247	226	217	262	222	244	265	234	250	225	253	266	253	243	224	224	254	206	246	268	264	240	217	249	242	241	253	243	242	236	264	252	240	221	234	237	229	247	220	237	239	233	236	255	254	250	252	247	264	243	235	238	261	242	227	239	269	250	230	236
36157	50705	30506	17161	8024	5167	3686	2625	2025	1668	1424	1228	1091	939	795	724	638	616	539	553	511	494	426	471	421	408	370	370	416	378	373	357	372	361	311	337	357	333	265	345	331	311	347	310	324	302	302	319	318	277	294	278	327	272	284	278	291	273	296	280	322	294	275	290	296	296	255	303	299	301	282	276	288	291	303	272	294	273	265	286	256	268	303	270	311	265	306	284	306	310	293	299	272	275	269	283	316	255	263	314	294	289	336	283	263	277	256	280	292	292	286	286	318	274	289	263	292	290	293	262	287	262	259	270	263	300	257	312	260	255	257	274	281	283	263	340	317	292	263	301	301	310	307	279	286	298	287	286	308	264	285	287	269	255	286	302	273	273	322	291	281	277	277	270	281	282	301	265	294	274	292	293	306	332	264	259	254	304	275	296	285	255	313	290	305	280	294	286	273	277	297	285	315	276	284	282	300	282	258	267	295	316	287	292	278	270	294	265	282	310	269	310	324	256	303	261	274	297	288	284	268	264	302	276	303	291	283	292	270	302	275	291	302	263	293	285	263	301	298	279	281	301	284	254	290	268	262	281	293	280	301	270	296	285	293	258	283	309	260	257	299	276	281	265	273	295	288	307	296	279	292	280	289	301	340	292	288	255	304	307	298	308	270	287	304	296	275	273	289	288	284	300	296	270	284	266	294	298	284	307	290	302	280	279	270	267	282	292	310	291	316	286	281	279	291	297	284	253	285	283	289	307	309	280	302	291	288	257	298	283	306	306	283	305	291	288	299	275	267	297	286	324	323	272	303	286	290	287	320	285	287	277	266	254	267	272	311	301	265	270	320	254	271	272	285	311	293	281	288	277	247	273	306	266	316	277	309	293	293	272	294	282	274	262	296	260	260	279	282	293	289	299	299	276	281	312	298	282	301	284	290	294	311	293	294	285	286	290	299	288	310	312	288	277	293	299	287	282	305	277	279	299	290	248	288	274	275	253	282	283	276	260	299	298	281	304	300	269	289	265	265	270	277	291	299	291	259	276	282	258	298	255	294	253	267	269	300	288	296	280	290	276	268	282	304	285	264	294	284	268	314	283	299	261	289	299	291	277	305	279	315	289	308	246	292	287	294	313	271	278	294	263	295	285	301	284	309	305	278	289	297	285	266	303	279	284	298	245	267	268	299	286	309	312	292	288	289	290	256	291	280	259	287	301	281	312	279	280	270	323	288	270	284	287	313	292	297	263	296	287	291	280	284	300	280	294	281	289	266	259	290	279	296	296	268	259	268	296	255	281	284	273	299	308	304	284	291	293	268	313	282	298	291	287	268	256	268	286	276	276	287	281	272	287	265	294	315	278	285	286	272	267	323	279	285	280	298	305	276	264	262	294	264	279	291	270	281	252	280	274	314	275	297	282	314	282	279	298	281	254	278	253	287	287	303	293	272	257	295	268	290	267	299	268	312	283	304	295	285	280	264	261	306	304	286	288	283	292	277	258	283	307	250	290	277	260	280	294	315	289	306	278	300	280	310	300	291	297	301	293	294	277	303	274	283	299	285	277	298	282	259	283	292	298	279	291	344	275	298	303	300	292	302	284	284	294	277	302	288	273	285	296	301	260	279	310	306	285	294	265	268	263	287	286	293	314	284	262	283	270	291	297	268	265	326	281	286	301	268	284	284	275	272	292	278	316	305	275	299	287	272	290	268	299	252	275	293	312	278	260	298	286	300	273	278	300	319	308	282	277	286	266	280	316	270	280	275	295	310	280	295	270	269	259	303	258	330	308	269	274	299	306	332	309	287	268	308	286	294	253	277	274	247	291	289	296	318	318	301	278	257	308	293	283	278	265	330	286	298	287	253	273	258	275	279	301	257	264	306	300	303	291	275	298	297	272	263	304	321	327	253	291	297	278	301	282	267	290	296	282	284	285	259	312	288	306	266	262	295	297	268	289	281	308	321	274	279	283	263	268	308	284	292	314	322	304	277	264	282	289	285	280	305	256	277	321	326	275	299	291	287	265	262	287	249	289	262	285	283	269	286	314	289	288	284	284	271	304	272	286	296	280	301	312	296	273	298	283	286	273	259	300	271	291	275	276	272	256	277	278	269	290	300	273	289	309	279	300	303	276	303	295	290	250	284	296	295	256	309	305	244	255	290	263	298	254	301	279	264	293	295	285	324	277	295	269	288	276	268	283	271	295	296	270	296	267	281	274	278	279	286	256	257	263	279	285	276	298	296	304	269	294	294	303	288	267	277	289	277	307	272	285	303	256	294	291	294	282	300	296	292	291	266	303	310	308	268	282	291	296	282	265	286	297	250	292	323	292	295	300	253	279	289	292	306	281	283	306	259	302	288	279	254	286	262	284	268	291	276	281	311	288	273	274	307	293	284	303	267	286	304	288	260	297	274	266	281	308	276	303	320	260	308	265	266	282	297	286	275	287	320	326	310	288	281	281	281	284	298	313	301	296	301	284	284	304	298	258	306	271	304	299	286	296	273	279	269	288	297	310	295	282	300	308	295	276	293	298	283	283	255	320	281	292	263	274	302	303	296	268	340	308	286	305	312	285	277	275	276	288	274	288	280	302	271	317	298	311	284	296	305	292	282	283	277	268	269	281	284	278	251	247	270	303	297	296	264	292	255	261	291	265	293	278	303	274	313	287	313	271	284	273	313	270	280	277	292	307	271	285	266	304	285	297	281	290	283	304	290	268	263	291	260	290	266	276	285	316	314	305	264	297	309	309	303	258	274	287	258	280	285	266	318	300	282	292	288	286	283	274	301	298	275	322	313	297	293	258	278	275	277	293	297	323	279	295	290	269	273	290	281	316	268	279	289	277	292	269	294	271	254	264	294	290	300	290	316	275	286	290	281	294	283	308	296	282	294	272	244	284	284	297	293	298	310	267	295	299	262	273	300	300	282	307	292	270	292	245	303	300	277	297	279	307	320	291	266	260	267	273	278	295	289	253	316	280	297	315	307	270	299	285	311	264	298	286	274	276	283	252	287	282	282	292	291	294	266	284	285	268	266	286	299	293	295	261	310	295	265	271	301	309	266	286	265	313	287	296	266	287	290	298	294	329	301	295	312	308	281	271	282	265	280	293	298	279	300	288	298	286	306	319	285	286	279	296	273	290	274	268	293	286	282	301	269	275	289	260	274	294	283	273	281	269	268	289	274	286	296	287	303	284	309	303	302	275	284	295	287	270	296	269	286	297	291	310	312	330	279	333	297	278	301	277	308	274	286	252	271	268	285	310	264	291	323	309	296	265	286	277	278	270	291	309	281	281	279	293	319	297	294	278	274	288	273	327	285	302	278	286	286	268	244	293	316	306	280	279	317	263	309	281	290	295	296	302	267	285	277	257	287	270	259	250	242	283	302	267	275	279	278	282	293	278	309	298	318	289	320	286	271	304	288	279	300	268	300	251	261	299	308	307	308	296	262	324	273	328	273	292	279	299	267	285	250	286	289	273	294	328	282	270	275	343	316	295
22920	21520	29273	24205	21522	21617	12290	2800	1786	1494	1233	1049	949	829	680	631	563	491	452	430	433	432	391	344	362	310	312	320	344	298	325	292	270	306	284	267	269	251	245	245	271	268	245	240	228	226	258	238	211	223	211	241	244	215	225	225	233	204	243	221	211	221	228	195	216	215	227	219	234	233	257	213	262	251	222	242	246	210	231	236	232	230	216	230	235	215	239	230	199	235	222	201	228	239	221	250	204	202	208	219	191	222	238	239	218	227	248	216	217	217	209	207	243	224	216	228	224	205	206	232	204	236	240	223	221	208	218	237	213	239	217	249	230	216	249	197	219	230	226	214	205	212	219	207	211	225	236	222	245	245	234	234	241	201	204	230	236	246	224	229	206	210	217	217	216	228	208	208	221	223	216	219	239	246	240	222	240	237	213	239	233	239	238	237	222	234	192	244	216	236	215	219	224	190	223	230	239	235	246	212	237	233	234	216	231	225	265	218	241	210	231	233	249	216	218	226	220	242	242	235	224	242	206	255	198	221	219	230	233	222	222	241	218	244	211	219	230	231	223	229	233	221	227	232	219	230	236	200	212	232	226	210	244	239	218	223	224	203	227	211	220	192	210	222	238	211	239	246	221	223	197	221	220	244	210	240	232	215	231	218	242	229	237	226	235	226	187	241	222	207	217	204	210	216	243	225	243	218	189	219	229	217	250	235	200	223	219	204	214	214	232	230	213	234	239	199	234	251	212	198	223	220	229	247	235	234	217	253	217	224	186	229	214	221	225	239	230	213	228	226	224	233	219	184	225	190	195	224	203	236	184	214	212	218	227	229	234	235	241	217	195	220	215	215	232	201	202	195	218	219	203	207	232	256	196	220	205	230	229	203	210	220	230	221	268	199	228	204	205	220	234	221	245	198	236	231	225	231	222	240	223	240	244	230	231	216	235	223	209	221	218	224	226	211	214	217	227	249	228	217	205	236	208	210	202	209	209	232	210	235	215	226	216	218	222	229	239	220	215	207	230	230	234	208	193	230	226	200	225	191	218	226	234	246	224	218	224	222	224	218	233	226	237	241	223	214	228	198	207	248	224	222	206	237	206	220	222	205	195	243	219	227	219	222	213	218	226	217	227	190	224	224	213	247	219	230	205	212	250	227	213	222	244	194	215	195	225	234	240	194	212	233	230	219	233	218	215	206	233	212	231	225	235	246	222	243	197	228	250	216	222	230	221	218	238	222	229	232	228	210	217	219	230	228	207	220	222	220	206	208	220	211	232	205	224	199	239	237	227	240	233	211	221	221	239	264	226	249	202	211	238	241	203	214	213	200	234	219	227	234	222	223	193	219	235	221	206	237	210	241	228	227	213	228	231	228	217	210	229	229	224	236	226	223	220	204	220	230	233	219	243	241	236	215	225	201	239	228	253	229	207	228	234	226	224	259	236	194	227	217	215	231	240	233	247	265	213	234	228	220	202	225	214	222	214	210	229	237	220	220	233	209	231	206	232	217	235	248	226	218	227	200	227	252	238	239	211	192	225	224	192	232	223	210	207	217	215	223	227	239	225	226	210	236	239	229	211	217	197	202	227	212	216	202	216	238	215	235	213	237	225	225	222	229	214	222	239	212	215	204	230	212	228	236	207	223	201	232	215	233	202	233	237	188	229	230	218	239	211	214	219	205	223	212	228	225	217	251	219	214	212	223	219	231	242	233	247	219	234	243	250	211	212	202	246	233	229	228	221	225	230	221	222	197	225	220	231	243	223	197	205	230	236	235	216	238	205	248	196	216	190	254	238	215	232	206	222	251	230	186	226	216	214	232	217	215	240	224	226	198	237	240	220	229	206	227	197	222	235	239	217	228	230	228	224	196	203	213	224	224	220	249	235	204	219	218	237	219	228	209	229	209	229	216	214	220	222	214	228	208	215	208	224	202	206	234	233	232	216	223	201	243	223	215	229	220	224	208	196	211	214	231	215	231	220	215	234	224	237	221	197	220	232	231	227	228	215	215	220	206	224	234	216	242	204	209	211	217	220	216	247	250	214	222	216	215	243	232	214	220	206	247	220	218	234	226	212	233	214	220	247	233	203	261	212	211	224	258	261	219	211	229	203	190	211	232	236	226	245	231	215	214	228	230	229	238	221	241	211	188	239	235	217	214	226	194	189	225	222	220	211	248	224	221	244	224	208	235	223	211	221	228	219	217	226	233	210	207	214	226	224	232	230	226	211	222	210	226	209	240	231	223	221	229	203	224	216	218	232	224	229	225	214	236	210	223	237	224	194	229	197	213	216	239	212	188	237	231	225	214	202	224	249	239	222	225	217	236	225	243	207	235	212	234	212	222	243	238	208	205	231	206	223	210	226	206	194	223	231	231	256	230	226	229	222	227	233	228	231	249	212	220	225	213	219	247	254	233	202	223	230	230	228	228	229	200	231	211	228	237	226	214	209	229	194	218	212	215	221	211	217	230	215	209	220	201	224	206	209	204	224	232	240	199	206	209	244	207	216	229	197	241	229	211	217	241	224	229	219	227	216	255	228	241	197	246	236	251	210	248	223	225	210	226	233	223	236	232	231	236	233	203	226	220	207	214	216	200	231	250	226	233	229	226	216	209	215	220	209	200	213	228	269	236	227	228	222	244	246	210	240	250	228	227	202	224	231	221	246	230	245	218	225	214	238	195	235	199	204	235	205	212	224	213	230	196	227	228	201	222	237	199	243	230	211	232	228	234	209	226	214	236	200	226	212	210	223	248	235	205	226	237	201	202	206	207	203	203	215	226	223	218	231	218	221	203	213	211	216	197	229	217	233	220	220	216	210	215	201	234	213	248	213	259	262	231	221	220	217	226	220	214	215	238	251	236	237	236	207	221	207	221	236	236	227	222	212	238	229	228	224	187	197	257	243	220	234	201	216	221	212	233	245	248	247	216	239	210	205	224	231	239	213	247	252	223	218	234	258	226	224	260	216	245	238	225	196	215	268	234	223	211	223	223	208	235	239	203	230	213	227	231	212	208	237	238	228	203	219	208	200	233	212	224	204	212	219	222	221	213	219	211	209	222	194	204	229	227	210	225	242	222	242	252	206	226	208	208	238	246	216	242	261	237	224	218	190	235	219	205	224	193	230	205	228	238	228	233	221	222	198	209	221	199	233	203	205	220	226	222	231	237	239	212	231	218	242	211	226	240	254	213	236	216	188	210	212	232	210	213	233	222	209	218	242	236	213	234	219	234	202	220	235	232	219	218	220	213	240	209	220	212	239	214	216	213	219	245	235	216	237	224	202	215	224	205	221	227	242	207	210	204	241	197	202	227	206	247	213	225	218	230	226	245	212	230	206	222	231	208	218	236	219	219	209	262	212	217	221	241	250	230	203	228	235	228	218	224	228	240	239	232	202	216	197	237	218	231	236	208	211	227	211	245	213	221	226	214	209	225	236	229	224	191	204	208	191	238	197	219	249	222	246	228	247	242	223	216	228	225	213	249	223	203	216	227
38584	63579	42101	25197	12603	9047	6715	4722	3728	3011	2411	2083	1821	1509	1267	1112	951	884	779	738	717	624	610	541	505	464	460	466	410	415	405	394	417	389	364	363	349	348	330	316	300	321	325	312	309	267	274	320	258	257	277	296	290	307	278	295	268	302	289	328	278	240	273	266	248	266	247	264	267	255	260	266	257	282	250	255	255	256	255	283	258	283	232	277	260	260	235	284	273	251	275	277	252	282	274	273	256	267	260	215	262	258	266	262	242	254	286	227	305	294	261	262	240	279	274	277	261	275	249	270	263	265	261	218	255	245	247	241	249	253	256	273	277	216	268	269	269	278	256	253	260	257	244	276	247	272	289	247	278	243	248	238	249	257	264	283	249	279	253	268	241	283	250	257	258	279	298	266	260	265	240	270	278	277	264	253	285	263	258	257	276	254	256	243	274	281	286	278	257	248	248	242	263	253	259	306	270	254	247	221	276	254	279	259	282	260	250	275	254	262	288	267	245	269	245	286	275	270	269	300	243	244	276	238	264	255	264	263	299	246	252	260	262	239	285	248	264	258	284	269	236	270	253	227	257	282	273	257	249	270	280	256	249	248	246	280	287	237	257	251	269	269	273	274	249	266	273	258	261	275	219	264	269	263	261	272	241	266	245	248	256	274	259	266	245	262	261	252	261	243	260	264	255	268	258	240	261	219	246	285	261	251	260	257	255	272	257	269	280	300	259	249	265	270	271	248	259	248	257	248	284	274	249	270	280	244	293	262	280	244	240	263	253	267	247	270	248	275	254	293	268	257	292	245	250	248	286	271	266	265	259	275	267	240	270	257	232	234	266	238	259	277	239	258	252	233	254	252	249	261	257	265	265	241	266	249	267	231	273	245	254	256	233	243	284	232	243	257	284	238	290	254	269	241	257	278	266	255	251	266	255	272	245	260	284	286	273	257	283	291	245	270	263	237	240	274	265	289	283	275	269	257	247	261	270	252	282	264	288	262	259	245	255	292	273	277	279	247	245	249	271	254	263	246	270	247	228	252	255	288	262	271	276	256	296	263	273	252	241	244	276	267	253	254	247	255	234	260	282	267	251	238	266	242	273	273	227	270	272	268	254	237	256	262	246	242	285	278	264	243	263	247	289	254	265	252	253	244	248	269	257	258	260	240	254	280	252	252	252	270	243	286	270	248	290	220	253	256	259	257	283	262	277	266	237	240	292	257	243	284	242	244	278	261	264	277	271	268	248	252	267	264	263	261	254	269	258	240	255	229	257	251	269	277	262	275	246	291	276	276	280	281	288	243	273	264	253	297	251	296	277	251	261	261	221	249	240	302	277	256	249	247	275	252	272	283	249	273	280	266	244	246	258	280	224	230	271	267	256	253	243	308	245	247	292	253	252	262	257	246	270	251	245	267	269	304	261	236	252	270	244	256	259	270	284	227	265	296	270	251	258	264	253	254	249	280	240	275	241	245	268	276	260	226	265	243	270	256	279	254	279	311	293	284	281	265	247	268	267	290	243	291	266	255	243	241	243	248	274	277	242	255	261	238	263	264	275	281	273	277	244	285	271	222	255	255	266	249	275	266	254	262	244	275	270	259	267	218	273	246	247	313	257	264	274	286	264	222	267	260	283	278	269	236	276	287	267	277	254	303	258	251	257	259	274	271	269	255	271	245	258	262	276	257	261	263	258	279	271	236	244	257	275	278	277	274	259	247	222	267	268	270	254	286	259	261	247	268	253	262	259	249	245	295	271	258	255	302	246	270	260	257	254	262	245	265	290	261	291	260	252	235	261	249	281	261	268	267	268	270	290	265	241	265	250	238	247	249	251	224	265	252	263	246	272	253	241	263	270	279	270	268	265	271	278	272	266	262	277	260	272	294	253	291	279	256	249	271	262	267	255	255	269	275	265	283	273	255	274	246	306	260	253	236	241	255	266	253	255	273	277	254	266	255	243	257	271	246	235	250	278	252	272	255	259	250	273	271	244	248	272	267	267	264	232	248	250	272	257	265	268	268	265	270	276	274	249	259	258	277	257	269	253	276	234	238	265	259	269	282	278	252	257	239	269	247	258	256	270	229	265	252	232	257	250	265	267	237	255	259	285	273	261	270	249	243	244	235	249	258	269	266	264	248	272	291	277	268	236	268	246	264	267	263	274	244	274	291	256	230	293	244	242	275	260	242	250	246	258	268	283	280	275	274	271	258	262	273	271	256	260	265	244	250	261	287	268	272	261	259	255	264	272	246	267	282	281	244	232	275	252	270	272	275	268	234	237	275	268	271	235	274	255	250	293	245	255	236	278	245	246	273	282	224	228	251	261	270	233	297	272	284	240	255	237	268	259	258	266	240	257	262	258	278	271	251	223	253	268	252	238	259	265	259	231	258	244	267	261	262	250	276	263	252	258	244	261	253	249	261	267	253	280	303	249	246	272	272	267	255	271	236	257	266	276	244	285	244	245	251	245	258	256	240	268	272	245	268	238	266	275	263	254	268	260	285	238	244	233	300	294	273	243	264	271	273	264	240	249	262	246	232	251	283	254	270	264	279	243	257	255	255	279	252	283	262	267	250	238	246	255	264	258	256	266	279	281	269	249	263	213	274	254	263	255	242	290	273	259	270	279	271	299	256	242	281	286	283	270	236	257	247	245	273	259	241	254	256	264	267	261	255	250	244	290	278	238	277	295	263	263	253	267	285	264	265	273	271	263	262	250	293	291	243	261	262	267	241	231	266	285	255	305	284	274	269	256	251	277	255	259	248	248	276	263	234	255	270	243	242	260	287	281	274	243	241	219	297	262	258	272	249	264	279	256	245	257	271	267	256	249	278	258	268	271	243	256	280	274	256	261	257	248	252	278	254	274	247	261	274	302	254	236	274	246	260	278	273	263	265	248	265	271	255	248	290	280	248	249	249	253	269	239	270	271	256	264	273	233	282	258	270	255	261	248	263	277	266	258	233	252	277	265	250	273	252	247	301	246	236	292	251	267	241	256	259	281	272	276	238	261	263	262	230	245	243	243	264	250	269	280	261	268	251	267	255	229	268	277	268	244	264	283	263	260	275	260	267	239	239	246	244	244	255	247	264	253	265	282	258	270	268	255	263	236	254	276	262	263	258	255	262	242	245	284	256	275	236	274	247	225	262	207	260	243	251	244	281	276	257	270	263	243	256	277	253	269	258	264	282	244	239	253	271	287	257	254	258	247	269	262	271	264	272	250	268	240	266	243	270	270	273	277	257	260	261	239	281	272	229	265	291	242	247	236	281	240	248	267	260	267	270	269	223	277	296	255	263	244	237	239	259	258	272	241	261	257	261	252	268	256	248	267	259	280	262	270	256	246	250	242	257	267	256	277	262	262	276	217	251	275	282	245	275	283	240	313	231	257	271	268	277	259	264	231	244	232	261	276	267	249	279	235	260	259	252	222	227	232	270	273	279	271	242	232	277	245	268	264	252	261	284	256	260	232	225	276	275	277	245	278	254	230	251	260	262
32022	29526	24925	12471	3859	2269	1524	1073	907	784	702	600	538	512	471	446	430	390	342	386	412	401	362	313	346	336	356	305	330	339	319	325	325	289	307	280	307	286	294	317	293	301	282	298	337	307	311	289	279	313	321	289	291	308	272	303	305	274	283	301	303	283	267	292	306	292	283	304	315	294	286	307	292	329	305	292	303	316	313	296	279	279	315	302	302	292	297	322	293	316	280	294	302	302	279	283	296	326	279	258	300	299	314	303	280	292	288	292	301	339	281	296	293	306	270	266	302	322	298	276	283	301	303	311	291	293	288	297	300	286	308	318	258	307	296	306	299	299	287	311	298	283	303	278	284	294	296	313	290	271	262	245	285	302	293	294	286	288	302	289	292	287	265	287	289	306	296	305	287	275	270	314	280	296	289	306	301	292	308	313	271	291	306	289	300	300	316	290	311	277	298	298	313	270	299	295	315	303	316	308	304	275	283	313	297	271	290	289	283	321	322	275	289	283	313	311	247	286	298	301	280	248	312	308	288	283	293	282	294	282	276	278	315	302	320	295	298	307	283	267	284	295	316	292	298	300	289	293	299	311	303	321	276	262	273	319	303	297	311	290	287	280	295	276	304	298	309	306	257	283	265	296	277	316	274	268	314	257	289	282	334	290	291	319	296	292	265	299	314	316	312	259	299	290	315	326	291	271	270	287	299	309	310	295	296	298	287	285	283	292	269	305	278	285	294	275	292	263	298	327	332	307	259	284	288	271	291	281	305	274	304	286	313	273	283	305	291	290	305	272	321	295	295	277	303	301	271	320	233	289	301	305	300	309	303	302	297	288	289	287	311	317	278	284	291	335	251	284	315	282	308	292	304	314	298	322	309	310	297	304	263	283	265	317	297	290	275	292	286	286	360	293	303	301	296	298	269	264	316	314	294	298	319	291	269	299	308	268	303	308	302	301	296	302	313	293	295	319	310	287	313	280	288	280	316	289	288	290	304	280	263	330	270	312	309	300	301	272	274	276	293	270	270	248	273	305	284	337	259	284	314	307	286	295	302	286	316	319	312	282	294	307	277	300	298	296	265	298	304	318	299	285	298	294	278	310	274	276	298	290	310	289	275	268	320	287	305	273	262	277	269	296	310	281	289	280	282	292	298	263	287	293	300	301	297	288	285	305	274	289	269	266	289	267	270	275	323	307	289	296	282	296	303	290	328	282	283	306	277	277	289	296	293	293	309	286	283	274	275	293	287	301	276	304	313	294	307	296	297	288	286	298	266	298	326	291	328	275	315	299	284	311	286	270	271	291	315	307	295	313	282	280	250	287	282	267	303	312	313	276	329	308	289	317	304	294	302	264	288	293	285	300	308	272	316	295	298	289	274	291	305	281	308	308	289	304	335	294	286	306	273	270	315	257	288	270	309	335	267	281	288	293	277	309	296	274	269	281	278	281	300	293	320	311	287	291	330	276	276	288	297	274	284	300	297	281	313	281	303	293	288	291	277	295	293	265	283	307	294	295	309	298	328	310	308	326	288	298	287	296	303	282	263	316	299	334	298	290	305	292	310	289	274	296	284	300	298	266	290	299	273	284	295	287	320	289	306	308	287	279	297	276	277	289	306	298	292	259	291	294	312	287	293	293	300	298	295	275	258	275	268	260	256	293	332	293	308	307	294	295	307	280	246	284	273	319	290	273	285	314	299	265	296	290	275	269	299	282	289	317	300	295	304	296	268	270	285	291	291	269	282	300	323	310	281	331	285	278	286	306	306	335	289	289	314	277	306	295	277	285	285	281	285	281	281	325	280	292	283	265	296	297	287	298	273	304	286	299	336	296	292	308	299	289	302	295	282	299	295	271	294	300	293	313	302	290	327	289	308	284	254	307	295	320	300	288	287	287	291	313	297	274	288	309	295	288	273	310	293	305	301	292	282	308	289	284	290	290	287	288	283	295	293	282	302	273	299	318	279	308	298	307	301	285	303	293	308	298	310	267	291	285	271	256	305	260	288	289	302	300	298	293	285	326	306	298	296	314	305	303	291	319	276	322	295	302	281	271	287	306	320	284	304	300	289	281	289	321	300	291	277	294	312	268	288	283	265	317	316	305	286	278	291	283	325	285	297	323	243	310	300	297	278	277	283	300	293	280	307	309	284	285	301	266	269	259	294	302	275	299	295	292	309	306	277	276	308	303	268	299	295	271	295	311	287	291	285	300	295	305	302	309	282	296	287	301	304	300	301	308	290	266	266	298	286	277	317	281	298	319	296	316	301	270	294	298	309	305	305	310	299	277	309	286	293	284	320	255	314	328	306	303	281	310	307	257	272	296	269	278	279	284	264	311	303	285	294	309	332	260	281	336	311	296	269	270	311	293	279	286	308	281	296	315	298	282	294	279	318	300	296	299	307	309	319	294	296	292	283	257	272	301	309	293	301	268	304	303	289	284	289	280	283	282	272	324	287	276	306	274	300	266	317	292	277	291	276	272	268	254	314	280	309	306	287	293	304	279	327	281	273	308	312	255	296	290	294	296	285	306	261	287	328	264	309	253	273	297	306	271	297	295	291	297	339	299	291	305	290	290	276	314	290	248	299	292	336	291	279	321	308	305	302	284	282	302	337	309	288	296	306	280	259	274	270	308	293	277	300	270	272	296	293	332	302	286	307	302	288	315	327	307	304	297	274	288	295	272	318	303	297	279	264	306	282	296	296	283	297	315	321	295	308	309	272	284	313	294	267	280	292	301	254	309	299	299	309	325	304	307	311	279	320	290	294	307	335	299	300	302	321	312	293	296	293	278	294	277	315	282	293	298	281	335	273	282	325	258	308	315	297	304	263	280	289	258	309	294	291	270	288	320	269	288	308	289	283	314	322	284	290	283	306	315	269	299	294	337	294	310	269	297	285	289	323	284	298	269	330	292	310	301	293	290	304	288	297	303	286	298	318	300	287	278	282	296	330	291	276	288	276	295	296	296	277	300	310	283	282	329	287	286	304	297	264	321	290	300	292	257	293	281	289	296	286	305	285	273	262	291	285	290	292	256	292	309	304	292	296	314	300	317	287	290	297	292	269	277	276	313	297	333	265	346	309	275	278	302	268	312	293	326	298	299	286	312	274	309	286	280	326	284	283	299	288	306	297	319	304	319	293	288	285	318	275	284	280	286	306	285	299	295	286	278	298	284	294	294	323	287	310	266	309	299	299	319	324	274	275	296	275	305	304	264	285	293	283	308	275	301	289	295	295	258	287	304	285	315	330	301	294	296	274	287	302	286	297	285	276	308	285	295	269	280	318	300	289	303	302	285	289	333	287	297	311	311	305	333	300	274	282	277	312	325	320	304	313	326	287	287	294	291	305	292	307	308	289	282	275	301	334	301	276	290	313	285	293	312	299	280	300	292	311	253	318	307	313	277	307	288	305	282	284	267	304	328	274	253	266	315	303	321	283	282	292	303	317	282	285	294	272	305	292	262	309	289	285	287	276	289	264	257	297	285	293	291
38023	44282	27058	11538	5976	4136	2976	2257	1828	1474	1201	1071	898	844	733	660	637	552	545	469	505	520	461	450	428	404	445	423	410	420	374	385	410	390	407	372	409	365	377	372	346	346	366	351	369	360	358	354	378	376	336	360	358	336	347	375	346	331	349	325	345	344	367	356	370	343	325	361	335	339	356	368	330	356	359	344	341	328	348	334	361	360	386	359	345	345	372	331	334	363	349	330	356	346	370	335	334	321	371	359	345	357	353	336	359	319	328	347	345	368	340	344	355	354	315	339	317	363	370	329	341	336	353	374	326	348	341	358	346	336	323	332	351	374	344	357	329	346	339	333	344	342	339	341	350	349	330	362	350	361	381	326	372	352	340	349	319	342	349	332	348	303	372	321	350	334	349	323	365	322	338	345	345	390	339	346	341	325	372	388	327	349	360	388	328	318	307	352	347	331	365	355	344	359	348	326	324	343	367	375	344	383	344	339	366	328	336	365	331	360	334	344	348	361	358	344	342	371	321	328	316	318	337	360	340	330	327	353	339	309	339	321	353	347	342	336	348	384	356	332	357	353	341	355	355	346	320	339	360	371	310	329	347	337	339	352	308	362	357	351	367	325	354	344	326	320	363	371	335	334	344	324	350	303	353	338	331	345	337	336	336	316	321	340	360	322	332	373	373	335	349	320	334	374	353	351	304	313	348	310	342	354	351	348	355	380	368	355	339	331	367	339	345	367	348	356	358	305	325	341	366	316	366	355	338	328	357	321	337	340	336	369	300	353	339	331	339	331	303	355	348	382	336	327	332	314	337	331	338	352	348	337	348	358	329	325	336	370	342	336	354	341	358	338	323	357	348	338	354	369	348	329	345	344	307	353	351	332	320	292	353	378	309	350	326	306	339	342	321	328	335	356	339	329	315	334	360	338	357	327	334	341	365	318	360	357	327	358	403	377	352	305	340	350	372	333	354	375	337	335	341	361	318	378	362	337	322	356	305	343	358	352	331	352	320	339	354	353	330	339	317	331	359	338	331	383	347	356	313	362	311	354	342	381	336	357	339	339	335	351	347	340	355	358	348	345	332	369	351	340	309	337	350	326	349	337	316	342	311	311	355	329	316	327	340	337	329	367	373	339	344	330	362	305	348	345	343	350	322	354	362	349	341	368	348	334	347	361	313	331	341	338	331	370	341	388	359	331	317	341	325	377	343	341	339	333	347	361	339	320	353	344	368	360	347	340	330	403	360	396	361	359	350	322	355	354	322	325	323	368	332	354	333	342	300	371	324	370	298	338	339	368	328	328	331	348	343	337	373	316	367	355	348	335	343	317	333	335	345	344	320	352	337	314	332	344	368	342	359	350	324	351	333	306	348	322	317	349	341	343	314	366	385	342	344	367	383	362	325	368	349	329	351	334	341	358	325	341	294	319	361	308	315	340	340	366	357	367	329	356	309	365	347	359	336	363	357	326	333	302	348	332	332	354	330	330	329	374	348	360	344	325	326	340	364	376	361	339	361	344	343	342	338	362	321	368	358	366	349	347	329	338	360	349	375	333	369	309	329	338	339	343	341	349	327	364	326	332	359	338	380	325	333	335	358	322	326	347	337	332	357	338	349	358	348	334	358	343	351	388	344	337	368	359	324	333	326	348	369	320	332	340	347	340	332	361	336	390	369	337	349	347	366	346	316	346	365	335	303	376	324	321	336	330	330	335	352	363	311	346	334	344	347	349	306	341	329	321	357	332	332	355	334	338	333	343	353	336	331	368	349	346	325	357	328	301	371	341	367	343	331	360	363	340	374	354	339	338	369	334	385	329	358	361	325	335	366	336	332	345	339	344	345	328	348	356	322	414	327	314	349	376	397	381	352	341	334	392	345	354	378	369	333	336	337	357	321	348	339	335	368	327	350	342	334	348	314	341	363	374	358	363	356	331	311	341	345	340	351	350	340	335	340	367	376	358	332	343	327	346	340	341	360	360	339	326	358	330	335	330	329	364	329	345	342	390	360	376	336	329	364	362	327	317	322	372	329	323	375	370	308	375	326	357	316	335	340	357	344	348	363	331	338	348	320	354	354	358	324	355	297	332	325	323	344	322	370	355	332	344	317	348	322	335	342	358	304	345	330	319	362	311	360	310	361	357	351	358	371	337	363	339	338	319	304	357	343	365	337	341	350	349	330	324	340	344	327	332	371	357	323	329	335	313	350	306	365	352	320	321	346	378	328	360	370	379	363	337	331	328	352	360	331	310	359	328	355	343	364	343	337	369	345	354	346	342	360	342	321	356	383	356	353	357	328	339	334	329	337	389	373	333	310	357	347	356	354	344	346	331	324	338	325	336	343	359	366	376	298	344	323	346	348	335	343	366	355	338	326	332	353	360	346	316	352	361	352	356	354	334	311	345	322	354	320	328	381	364	345	336	315	386	357	330	372	352	361	332	349	380	325	318	356	346	332	340	337	335	344	345	319	359	354	354	353	338	348	300	331	344	328	384	361	342	390	352	341	326	297	318	393	363	347	342	331	337	356	337	341	347	353	359	346	333	328	330	365	349	310	344	372	349	381	384	325	353	335	340	352	344	341	346	321	354	323	359	307	360	355	312	346	367	348	346	348	316	347	332	355	354	336	347	347	342	311	364	341	348	324	377	354	336	330	342	342	326	337	337	344	349	371	361	342	326	341	341	358	342	379	313	345	343	336	340	354	362	370	330	341	329	340	337	352	356	342	335	354	335	317	331	347	347	350	357	352	351	371	338	326	353	321	336	324	310	327	320	347	365	333	363	311	318	364	351	330	303	360	339	352	339	345	340	321	348	352	324	305	338	352	340	321	346	355	332	334	343	315	345	376	328	335	318	349	324	359	304	329	336	331	368	343	354	325	344	358	332	362	347	359	349	335	330	339	339	351	320	358	334	341	351	343	358	315	362	373	328	335	287	328	345	337	329	336	354	335	349	351	326	363	346	349	344	318	332	336	363	361	312	290	339	340	361	327	342	340	329	371	350	358	357	312	326	326	340	342	384	366	308	322	342	367	344	344	341	344	344	348	354	336	330	363	341	333	329	327	306	320	376	294	377	339	351	351	370	355	350	334	350	363	341	304	332	325	350	341	319	338	366	342	349	332	343	348	345	326	345	340	331	353	392	360	360	348	346	334	360	352	337	318	354	324	367	334	308	359	367	339	337	384	330	347	364	353	357	374	356	342	337	353	329	316	348	336	370	324	343	359	331	328	372	336	372	328	318	337	315	332	340	367	338	333	355	336	343	344	351	340	333	341	332	302	353	354	367	343	349	367	325	342	366	350	358	325	344	336	307	361	322	315	301	323	364	354	340	360	354	333	343	338	356	355	364	359	340	361	346	341	336	354	336	324	332	336	340	339	354	356	355	320	372	359	340	342	361	321	351	344	375	347	365	310	369	352	325	375	373	360	355	340	350	339	333	334	342	323	335	332	358	347	329	335	358	342	349	346	339	335	355	346	354	318	350	354	357	376	345
24011	21496	28780	24645	21448	13546	3608	1948	1465	1113	973	839	800	704	638	560	514	465	486	435	432	381	377	387	369	373	361	323	345	309	386	298	317	332	322	341	325	312	329	343	307	304	312	283	306	307	292	275	294	308	271	320	280	269	297	285	260	281	292	305	282	290	294	309	289	269	272	299	301	269	269	301	290	328	287	277	297	291	261	267	273	257	271	262	297	272	264	263	292	266	255	291	288	293	266	268	292	318	310	291	279	277	315	270	284	271	305	286	261	286	254	288	305	278	289	256	268	326	276	284	289	295	272	300	300	279	282	315	278	310	285	287	294	281	283	278	300	274	281	289	290	315	287	275	271	321	274	241	305	271	275	257	298	269	279	316	292	289	285	274	293	265	271	266	292	269	282	300	294	272	286	285	283	265	293	284	300	261	284	286	303	291	307	280	308	303	303	269	306	287	300	277	266	299	267	274	299	300	263	267	300	286	299	287	283	300	296	248	301	261	300	292	246	283	275	285	288	239	272	267	290	304	281	288	267	273	284	314	289	281	280	282	310	265	271	302	295	301	283	272	279	302	297	281	281	297	314	279	262	286	290	288	267	297	320	293	287	301	271	297	284	286	294	287	275	287	283	276	282	262	283	278	283	295	276	294	284	285	290	263	315	295	276	272	285	289	286	316	288	288	289	287	279	281	308	294	304	285	295	271	299	266	301	311	275	249	275	272	323	285	289	271	264	302	285	271	291	275	255	306	294	298	317	275	240	301	323	279	245	261	275	301	315	250	270	289	313	310	295	286	284	307	279	254	300	315	282	288	316	264	275	271	310	294	239	262	261	296	304	287	299	293	257	297	266	260	270	280	278	301	293	280	300	291	312	310	309	267	295	288	286	274	281	269	270	274	286	276	289	282	317	315	315	298	296	280	291	273	270	306	285	293	284	249	304	303	279	284	289	259	296	301	259	265	274	314	292	283	274	282	278	292	287	277	276	288	283	292	300	284	297	271	276	277	306	306	321	253	296	312	305	299	280	299	280	320	298	274	294	273	285	267	295	264	291	271	316	292	277	288	290	309	305	292	259	279	292	301	272	281	269	261	296	260	291	303	277	273	289	308	297	262	277	260	280	283	290	302	253	300	323	290	283	265	288	288	236	306	293	328	270	293	292	251	302	293	286	307	283	321	279	299	282	290	290	270	298	289	315	295	278	275	282	275	261	287	266	268	274	288	290	279	277	290	269	275	280	311	320	278	258	292	269	266	272	287	299	274	289	303	290	297	287	285	308	288	261	314	305	296	256	289	257	275	310	299	261	281	316	287	322	303	265	280	276	303	278	285	287	270	314	264	285	282	288	277	260	324	324	295	276	290	272	276	257	264	276	312	280	286	286	252	312	279	282	273	295	278	263	286	271	257	288	298	306	268	272	302	298	303	289	302	261	312	310	277	291	294	265	304	303	287	300	274	290	251	329	303	289	305	295	305	305	297	279	276	310	292	300	286	286	289	325	320	287	307	269	250	252	282	305	284	322	276	260	288	277	252	283	293	263	289	273	288	279	272	306	271	273	269	256	282	272	252	291	289	280	283	273	326	294	322	294	271	279	309	307	317	297	306	297	313	267	280	292	291	294	296	296	287	285	287	303	310	277	289	291	300	291	281	283	272	281	261	272	270	269	288	274	252	290	302	251	290	277	268	262	288	314	276	290	240	285	289	291	290	295	281	267	286	303	281	295	283	299	285	275	284	298	307	274	247	283	311	278	268	262	307	290	268	304	328	287	284	304	265	264	328	288	302	269	260	287	272	273	310	289	297	291	296	298	293	267	306	288	283	267	310	302	269	259	276	290	324	293	269	300	301	264	335	289	289	291	306	292	309	264	306	271	283	242	295	294	282	277	268	286	284	296	297	293	303	307	286	286	286	272	316	293	281	285	294	270	275	311	304	314	279	287	270	284	267	274	293	290	265	284	286	266	279	253	304	310	286	268	297	286	269	257	324	281	267	275	303	291	290	287	265	293	269	270	286	285	250	264	249	256	313	285	246	276	311	295	252	255	288	275	295	271	284	276	293	248	273	268	280	291	259	297	295	322	287	273	285	289	273	309	296	258	289	274	269	293	276	265	278	291	331	251	310	270	286	285	296	293	287	303	276	278	281	292	291	311	273	282	281	314	280	286	273	264	282	292	310	273	275	294	290	283	284	256	266	279	303	311	296	325	271	305	275	268	302	293	267	265	307	309	281	274	287	284	283	273	243	289	279	270	280	280	291	293	282	294	296	285	281	285	288	265	276	270	290	300	301	233	283	286	260	267	282	276	283	319	311	303	289	309	305	257	296	268	262	288	258	270	315	262	301	295	275	282	286	283	269	297	296	303	293	281	294	287	284	269	255	284	275	314	324	316	283	275	284	267	260	307	298	292	264	289	296	316	283	284	279	286	291	292	297	309	280	302	293	272	293	298	283	292	281	297	259	316	283	284	284	255	297	269	292	265	273	279	283	285	258	281	299	305	320	288	299	279	286	280	295	308	304	284	302	257	297	312	281	304	275	308	263	281	242	271	299	300	301	306	312	284	314	291	281	291	276	287	289	282	312	283	301	282	302	280	287	271	300	317	277	295	301	258	272	315	269	289	302	295	317	293	286	277	280	296	278	272	313	300	273	301	291	265	267	292	269	264	290	291	290	258	300	280	291	277	335	276	278	293	292	290	295	300	299	295	285	279	257	318	314	268	302	269	266	299	271	289	286	268	288	268	277	305	262	277	301	296	299	273	290	280	280	293	299	291	272	271	310	317	259	300	304	278	296	323	280	270	259	277	313	284	294	251	294	289	302	278	304	303	286	278	270	271	271	302	279	282	272	289	270	236	330	283	279	306	280	280	293	256	295	277	271	307	277	281	263	302	285	284	263	285	336	281	276	268	284	280	318	264	275	288	299	296	288	293	309	279	272	292	280	264	320	270	314	294	292	283	310	299	303	266	280	283	271	273	274	273	291	266	317	295	311	298	316	272	308	264	259	258	286	287	296	287	280	330	292	286	280	265	271	299	285	308	284	239	280	320	291	305	274	293	271	286	293	303	288	282	282	286	283	288	283	274	281	311	294	297	290	251	266	301	272	283	287	288	297	315	274	282	293	297	266	294	290	290	297	298	283	265	252	299	286	270	271	315	301	278	274	307	280	276	286	272	293	312	287	302	313	294	293	312	282	316	285	314	277	299	286	268	276	277	276	245	289	278	271	283	291	286	311	318	307	280	293	283	286	268	287	277	268	276	279	282	289	268	266	272	297	252	298	290	288	302	281	271	287	243	309	295	292	278	301	284	278	284	301	302	294	284	274	266	299	271	279	301	290	305	260	267	282	271	311	283	278	301	294	256	278	290	321	281	272	269	272	267	311	270	280	278	273	278	268	285	287	297	277	298	278	306	300	290	285	287	269	281	260	284	314	263	266	299	278	314	295	282	283	267	266	284	304	267	263	292	267	309	276	247	277	264	269	254	310
36691	51042	36999	15664	9272	6507	4987	3703	2866	2277	1781	1611	1336	1153	964	886	770	731	651	688	599	558	512	541	501	462	464	448	454	449	425	402	445	448	375	354	373	409	381	373	356	360	366	356	349	337	368	356	320	359	347	343	344	331	397	346	330	338	369	337	355	344	335	352	308	339	292	298	337	358	292	341	312	332	344	313	364	366	338	318	311	348	339	349	336	364	326	346	341	337	346	361	333	316	331	336	338	324	321	369	327	333	340	306	305	323	364	347	314	364	353	341	342	330	341	319	342	349	347	343	336	326	317	336	346	339	327	315	319	326	339	307	351	336	362	321	337	346	315	335	341	330	343	322	368	313	318	338	320	338	314	333	335	319	287	346	343	318	287	325	369	325	312	345	324	334	357	351	326	302	348	367	343	326	345	327	368	318	318	315	331	324	342	315	361	357	328	323	343	326	339	351	327	315	337	338	309	334	354	302	307	322	329	321	321	308	334	335	335	307	376	345	356	329	348	348	315	355	293	320	350	328	311	349	327	338	326	307	311	347	347	340	342	331	335	388	319	343	328	316	338	320	348	349	367	298	325	348	311	321	309	343	380	349	389	333	345	374	306	352	310	343	371	355	319	327	323	330	338	317	319	316	346	321	328	291	364	309	332	326	334	326	344	354	324	326	315	339	287	369	322	366	345	313	319	316	343	343	332	358	315	328	327	336	349	332	328	372	330	328	335	330	338	295	342	327	340	334	357	356	354	348	362	388	303	316	317	341	372	319	322	348	328	322	317	310	334	320	329	333	349	350	342	319	338	326	338	345	330	338	327	330	290	349	357	329	326	332	362	321	324	344	324	366	336	344	340	321	351	350	352	279	382	319	330	325	353	333	334	296	343	320	328	319	323	335	327	321	332	329	368	315	278	375	335	357	321	345	325	333	330	329	332	355	325	338	338	306	337	310	333	354	330	326	305	341	325	329	336	329	334	347	338	338	345	332	353	299	322	361	308	330	340	319	353	353	324	310	359	318	338	340	315	299	336	294	344	323	347	317	351	350	362	312	326	335	328	336	318	328	341	317	332	342	360	342	340	338	308	327	332	337	318	293	312	349	331	328	315	355	361	305	325	346	325	336	319	343	340	343	328	323	347	325	349	363	321	342	333	331	324	342	326	329	310	337	342	321	321	374	372	356	289	339	355	318	335	334	331	352	324	350	330	331	365	312	334	327	364	320	343	361	357	347	302	371	309	323	352	322	355	349	306	305	375	343	326	353	320	367	341	350	312	308	349	325	363	335	339	325	341	325	354	346	300	320	326	335	321	315	356	366	333	329	329	365	340	352	296	344	318	313	300	334	323	348	347	325	327	313	348	327	359	349	345	335	326	328	319	346	327	359	332	343	355	325	377	353	304	335	322	349	326	321	333	360	373	333	303	314	344	313	323	349	329	302	314	351	336	330	360	332	364	336	343	314	327	311	337	345	307	344	335	360	315	315	273	324	352	359	309	305	333	312	330	330	352	304	339	357	337	344	319	334	343	319	327	316	343	328	315	323	304	340	371	348	344	328	364	321	354	337	330	358	311	306	298	328	317	356	324	361	319	337	325	311	340	319	338	334	359	353	326	352	354	319	335	332	332	325	343	345	297	328	332	336	325	311	337	343	341	361	280	320	340	335	356	349	340	337	312	346	310	339	334	357	335	341	344	343	319	324	355	328	361	339	334	338	355	319	357	349	356	342	334	339	364	337	356	378	324	314	329	359	328	321	369	307	296	361	314	310	337	335	338	333	329	327	307	347	333	349	310	313	332	381	314	324	337	338	343	376	331	326	331	336	309	326	329	313	314	325	340	318	371	327	325	313	326	327	337	337	301	351	354	350	381	307	319	335	331	329	366	351	310	333	339	326	306	324	307	331	327	340	338	316	344	363	371	308	335	343	308	336	339	342	355	351	316	346	356	335	329	363	318	316	327	323	312	315	334	312	346	325	327	343	324	317	358	331	374	351	298	310	327	327	338	318	329	347	351	333	349	324	349	313	347	347	350	364	309	351	365	348	353	345	348	336	319	312	353	348	351	357	317	347	356	331	360	326	323	327	326	348	329	327	305	337	349	295	328	320	336	327	343	329	318	323	346	342	324	311	312	329	348	323	328	313	352	342	336	324	317	344	323	342	329	337	362	292	364	348	336	297	362	334	309	362	314	338	315	357	322	356	364	318	334	311	341	341	353	297	351	341	334	359	345	331	336	335	349	330	344	339	341	342	353	339	331	336	315	320	351	311	341	330	318	328	342	327	313	319	312	340	318	306	348	334	311	358	329	327	298	344	309	306	353	353	322	350	329	296	345	330	349	369	333	322	299	326	339	333	356	337	329	338	335	334	361	350	347	314	362	328	323	331	359	342	351	333	322	311	351	307	315	324	358	317	332	344	345	320	338	358	346	314	296	338	314	337	341	345	341	322	322	323	353	327	363	330	319	341	342	354	333	355	361	371	314	334	299	308	348	353	333	335	315	328	363	305	349	340	335	311	329	327	309	336	350	337	312	339	311	336	340	314	316	337	339	368	344	300	341	328	344	351	338	329	347	354	372	323	364	356	336	328	301	355	359	342	337	330	319	335	350	335	365	331	323	300	355	342	340	329	351	352	315	327	322	336	313	358	348	355	367	378	337	332	319	328	327	316	353	333	353	335	357	359	328	331	327	330	324	315	326	343	376	342	340	346	338	349	313	318	350	362	376	325	342	320	341	333	346	361	332	313	331	397	321	333	322	320	337	360	329	330	310	310	340	354	326	310	329	365	360	322	313	359	366	349	373	345	327	308	335	329	372	346	310	317	325	312	309	355	323	361	309	325	325	313	307	331	342	346	326	306	347	346	347	327	342	335	314	305	324	334	356	357	327	349	308	343	320	338	322	329	317	352	357	314	335	339	342	323	352	314	342	342	334	349	318	321	331	307	314	340	322	301	336	320	335	336	348	318	320	347	324	336	302	312	343	345	334	363	345	338	339	339	344	343	312	352	319	344	352	362	309	331	322	356	329	306	363	335	356	306	376	342	303	309	324	332	345	310	327	330	325	312	330	323	358	332	330	357	346	343	372	344	344	324	354	341	349	361	332	325	327	344	339	340	343	361	332	353	343	349	349	341	315	324	318	303	321	336	351	361	349	370	317	339	320	375	335	325	361	326	352	330	342	330	345	336	314	333	335	349	329	350	346	352	359	322	321	337	353	328	335	304	320	340	328	327	322	352	339	343	325	348	333	352	330	326	331	342	354	358	328	363	329	355	331	334	338	320	319	296	347	319	315	330	327	365	349	352	326	326	367	343	385	348	330	311	335	337	354	355	319	307	348	314	350	322	353	364	332	332	319	334	357	333	351	309	335	313	335	333	341	315	313	350	352	315	347	330	364	321	344	343	340	318	319	330	354	339	363	356	322	327	347	301	358	344	334	335	336	297	354	319	343	330	322	331	332	323	362	352	313	364	303	323	353	321	346	319	378	339
25262	21502	27881	25465	14127	3862	2256	1511	1220	953	815	688	654	554	564	455	421	444	410	399	347	346	378	332	325	312	306	327	284	285	266	296	304	266	258	270	298	244	285	242	264	269	259	268	258	257	294	260	262	249	251	263	256	217	271	263	223	270	254	275	281	242	250	247	245	241	252	256	246	227	275	246	261	266	258	265	222	257	237	259	246	239	277	236	251	228	238	233	252	271	244	240	269	268	244	243	236	238	268	249	245	232	263	278	263	253	268	255	280	234	250	266	228	255	268	262	242	257	256	234	250	271	271	249	249	235	227	261	215	241	247	248	255	246	238	241	233	220	250	223	270	246	278	254	281	275	258	270	286	273	249	240	223	232	262	268	268	241	242	270	266	260	261	265	263	270	252	277	258	262	247	249	257	250	250	247	259	259	284	260	261	237	242	253	281	258	259	247	253	235	272	236	280	241	282	255	255	248	270	253	232	238	261	250	248	257	212	268	242	235	226	267	284	269	264	243	241	265	225	275	251	249	231	227	234	247	248	279	249	229	271	245	255	255	234	249	257	225	265	254	260	260	257	250	278	231	238	255	264	234	242	257	247	269	239	263	234	252	247	260	237	250	251	251	237	246	251	236	225	261	259	242	263	235	249	261	235	247	249	265	262	277	242	237	263	242	254	271	274	254	253	264	245	241	254	210	260	241	257	263	253	252	237	261	253	274	225	239	266	261	241	246	225	227	254	253	230	268	230	253	254	252	290	244	222	234	249	238	265	245	270	252	262	217	232	291	242	227	229	251	279	268	259	235	248	277	262	245	228	252	243	226	248	258	285	232	238	239	248	256	267	241	226	242	264	238	249	226	247	254	245	251	232	234	264	248	227	293	247	250	248	249	254	255	266	273	243	254	272	242	267	240	265	265	226	233	253	228	265	251	267	247	220	287	234	232	265	235	266	244	227	224	258	272	245	261	256	238	248	253	243	254	263	226	221	253	256	296	234	246	264	267	237	251	268	250	232	270	280	204	250	239	239	262	240	223	242	229	256	257	265	237	225	256	244	264	256	260	278	249	220	256	235	242	213	244	229	274	279	234	255	225	268	253	260	246	258	244	208	260	246	211	244	245	257	246	249	205	267	272	259	257	230	233	241	232	243	276	242	279	250	249	231	257	264	236	239	209	228	262	252	281	255	247	250	243	228	239	246	257	269	238	263	262	257	240	267	251	255	242	243	255	281	269	275	240	238	251	249	235	250	261	257	261	252	238	258	256	247	239	216	263	251	259	249	231	217	243	240	281	244	249	261	253	253	243	253	288	234	249	242	258	282	271	223	274	248	247	227	264	267	259	225	276	242	267	233	235	231	234	257	266	258	232	230	259	270	255	271	264	266	260	251	227	264	230	234	258	248	256	246	269	221	239	263	240	234	252	247	260	258	240	243	277	259	226	269	275	262	267	226	271	270	242	255	254	258	243	259	273	253	245	249	217	274	266	234	256	232	236	259	274	248	284	281	258	269	242	265	245	265	269	259	241	271	237	226	232	247	225	269	258	269	248	288	241	271	260	279	247	275	256	235	229	220	244	271	266	272	275	261	265	254	258	264	257	238	281	256	279	264	250	245	242	257	256	269	264	279	269	233	269	229	266	230	244	249	243	241	241	267	240	259	265	257	265	264	237	233	233	248	243	279	253	233	250	249	209	228	238	273	275	239	248	242	251	256	274	264	252	257	236	209	264	242	247	248	240	245	257	253	254	253	278	243	247	275	232	246	254	223	267	241	250	244	239	226	239	237	285	254	267	243	237	256	254	264	239	211	278	236	249	246	249	254	266	257	233	230	243	246	257	271	236	238	257	250	235	230	251	262	262	240	248	245	257	258	279	255	235	238	231	254	243	237	262	275	259	273	249	233	275	248	226	237	255	239	254	250	243	241	258	252	218	240	274	252	248	244	254	238	278	238	241	250	256	251	247	233	234	264	214	242	248	262	267	259	246	300	264	242	251	232	259	275	252	295	252	271	234	228	254	259	236	259	277	255	253	251	243	245	246	259	241	231	232	259	255	245	244	247	269	271	260	237	252	285	285	242	259	269	271	267	254	244	245	261	242	267	241	256	251	241	232	238	220	277	257	263	244	239	253	255	247	245	254	252	259	270	254	254	261	225	264	262	269	259	242	257	243	256	230	233	272	249	248	267	267	214	259	264	270	246	269	230	236	244	251	248	228	243	265	251	259	283	251	255	261	248	276	257	264	237	246	260	247	241	253	252	229	241	268	252	227	236	251	251	236	261	257	245	261	258	221	258	272	232	247	250	250	285	240	268	239	220	250	262	227	257	242	239	230	244	255	259	278	255	260	242	248	256	243	266	246	235	231	264	272	276	224	270	270	229	243	244	268	226	241	271	260	236	254	243	244	238	276	231	242	213	251	259	247	270	225	245	294	234	282	238	218	268	247	265	252	273	236	289	240	244	258	260	260	253	242	228	282	269	247	296	250	243	258	247	254	213	253	229	238	267	278	255	268	232	237	220	251	254	252	261	251	235	201	252	258	246	234	250	238	241	254	241	255	248	225	247	262	264	262	259	250	221	274	244	253	273	251	265	256	249	261	266	269	252	235	251	249	222	251	237	252	221	236	256	227	251	258	248	284	229	235	263	258	273	256	274	254	289	251	240	248	227	264	274	231	247	267	257	238	248	292	270	266	260	240	245	241	251	249	237	265	240	242	268	249	298	241	232	307	236	241	267	242	244	263	228	261	265	264	266	231	274	239	262	244	235	240	258	247	257	243	260	253	257	247	270	255	241	227	256	249	221	251	249	250	269	268	265	226	237	258	240	244	239	267	237	218	268	259	247	249	235	285	258	220	255	242	261	247	284	273	224	268	265	259	237	208	266	228	233	267	248	247	226	266	290	248	244	249	250	274	266	233	229	245	240	229	241	241	234	254	224	231	242	225	245	236	250	241	239	270	252	278	250	239	259	248	282	250	229	248	249	260	269	239	270	267	248	231	257	237	241	229	259	254	267	256	241	263	235	240	217	230	240	228	245	260	249	267	257	252	282	257	253	238	259	252	225	278	225	245	250	251	235	250	261	241	251	254	252	240	261	214	275	253	239	237	276	249	250	250	263	261	249	253	259	250	229	248	269	293	255	249	235	248	251	242	263	265	255	241	250	265	267	235	268	239	279	265	259	267	234	236	242	262	250	242	241	242	269	217	263	232	255	231	231	231	226	248	251	276	255	255	259	240	259	236	246	245	243	247	292	256	240	241	249	237	264	250	245	227	267	235	241	260	250	259	241	261	218	228	261	243	257	251	230	261	230	270	250	230	238	260	261	226	244	223	241	273	250	225	257	239	214	221	237	265	262	253	233	266	228	260	266	239	232	247	250	231	271	240	261	226	232	252	236	218	250	217	258	202	238	270	264	249	267	257	265	276	220	259	261	245	290	272	266	221	273	246	257	275	240	233	270	245	236	240	244	263	238	253	252	266	263	276	271	289
33968	50876	33853	13249	7788	5853	4298	3156	2404	1961	1612	1380	1207	997	893	784	704	638	627	516	537	501	491	466	434	432	374	370	360	367	367	397	329	341	339	357	330	366	323	328	300	304	314	300	289	347	308	315	308	337	298	299	275	303	303	334	284	279	303	267	296	300	284	314	303	294	281	308	296	301	268	297	312	303	293	296	304	277	275	304	290	310	311	266	306	266	323	302	304	273	270	281	290	300	317	305	276	270	311	298	312	289	298	289	298	279	277	279	316	295	253	297	259	267	282	289	321	296	281	259	281	259	268	294	278	264	282	291	320	326	286	310	330	281	281	307	298	301	294	310	307	288	294	300	263	280	312	284	277	277	299	277	306	273	298	318	293	293	299	287	318	286	281	244	292	298	285	287	290	303	290	323	324	280	299	311	266	309	282	278	276	286	280	274	279	283	309	290	293	272	269	302	287	275	295	299	284	317	283	322	317	287	301	316	287	279	278	277	315	309	296	281	295	274	299	286	267	301	270	294	306	271	307	291	289	309	282	292	269	293	305	297	274	319	294	273	309	291	280	275	297	315	303	284	317	277	288	294	285	272	301	304	301	272	293	275	280	318	291	305	290	252	285	301	300	293	274	307	282	314	323	282	293	283	291	307	287	300	289	295	313	290	293	337	272	266	312	277	283	297	298	282	305	292	263	291	321	296	295	305	311	288	278	315	276	294	312	273	318	247	318	287	306	281	297	273	296	269	299	272	283	299	305	282	290	315	268	316	325	324	297	272	346	282	263	311	310	307	330	306	310	276	276	255	298	311	255	273	311	292	272	283	313	303	308	289	291	315	304	286	293	277	294	292	294	312	289	306	326	307	288	315	272	297	265	284	302	296	270	276	283	280	311	299	314	283	258	286	314	298	320	311	271	299	303	311	286	272	293	266	280	277	292	292	268	298	283	311	280	278	299	285	283	260	271	287	286	309	252	294	302	304	270	308	282	270	292	282	271	294	279	309	310	278	292	277	293	296	279	277	298	262	296	298	280	298	313	304	265	286	282	306	322	288	316	286	286	291	282	278	289	280	291	300	264	302	310	293	314	288	298	269	302	272	299	287	292	315	295	286	285	295	301	261	289	279	320	299	303	264	285	283	300	282	266	290	307	323	281	319	288	298	297	279	284	305	270	257	262	316	287	257	278	299	263	283	288	308	276	290	278	298	295	303	302	293	287	292	310	288	291	289	329	298	294	324	301	296	316	309	290	275	278	274	264	300	262	271	276	317	287	295	321	308	295	314	285	265	288	294	273	308	304	254	288	299	274	247	288	312	308	291	301	300	308	284	307	260	282	279	280	280	284	282	325	282	302	318	284	272	314	310	292	271	251	282	275	291	294	293	270	312	295	348	290	291	275	285	290	288	306	331	307	265	254	285	257	298	274	279	323	335	292	278	301	301	300	293	293	273	299	294	266	314	282	316	290	299	287	278	292	245	255	282	302	296	301	306	304	330	320	292	299	330	315	286	284	291	278	321	282	298	296	298	277	299	298	261	302	267	275	270	287	287	290	294	261	310	283	267	278	292	327	294	287	297	306	291	265	317	286	281	268	307	290	314	286	273	299	246	288	310	289	278	296	317	297	282	287	294	302	292	288	297	306	290	283	292	279	274	277	301	292	295	304	288	301	326	272	300	315	317	304	309	304	303	302	287	301	277	278	322	263	275	308	284	287	278	280	271	283	281	292	288	278	274	276	278	319	300	276	271	263	297	288	311	287	301	288	275	268	310	280	285	280	301	294	292	288	275	310	300	320	304	280	291	303	295	280	310	300	319	307	303	313	296	310	303	312	281	278	261	284	281	322	272	302	269	268	291	301	265	310	280	291	283	338	298	289	300	292	301	279	302	305	314	286	286	294	312	289	299	310	310	304	296	303	307	281	331	321	308	263	304	286	294	302	289	295	307	308	296	298	314	308	303	271	275	309	280	309	270	295	306	335	277	285	276	314	312	305	282	289	291	293	286	297	251	298	286	288	306	295	299	300	299	299	303	345	269	286	298	284	309	297	287	296	288	305	280	286	275	272	288	280	291	297	314	307	297	296	294	271	289	301	297	321	261	301	303	289	283	296	298	290	307	265	291	281	288	274	307	322	273	277	293	288	273	283	283	287	301	303	298	271	296	267	296	304	286	272	295	299	276	286	284	268	315	305	287	298	277	269	273	283	278	306	283	317	283	272	302	287	273	335	279	297	283	282	288	253	271	264	277	269	298	240	302	305	345	313	291	256	318	307	304	270	285	293	275	293	293	260	293	315	276	273	300	275	305	286	281	297	300	294	300	294	294	326	281	289	279	284	292	279	280	297	287	284	320	251	353	305	331	287	337	324	295	289	283	315	291	267	286	273	301	267	286	290	290	287	326	300	316	285	301	287	312	273	282	299	328	301	297	318	313	315	324	308	332	284	271	265	276	268	276	279	292	282	338	317	313	258	290	283	291	258	264	299	278	281	295	314	288	283	308	271	293	297	266	299	275	302	286	264	270	284	291	261	300	310	294	311	308	287	263	249	306	306	305	302	296	288	292	300	301	292	280	293	316	288	289	306	287	302	306	298	275	281	272	297	299	299	307	305	270	303	310	308	300	302	294	287	270	298	298	280	289	272	297	269	287	306	256	294	304	295	287	320	260	295	259	273	301	318	299	293	295	287	273	318	303	298	296	307	283	300	257	318	274	317	304	296	266	264	275	289	310	276	305	263	307	278	302	303	266	293	278	290	296	320	272	276	305	254	288	276	276	281	287	291	302	284	343	312	293	268	284	281	291	316	296	278	282	294	282	301	273	251	288	303	274	287	274	292	262	318	281	292	283	292	291	310	274	314	297	305	273	283	264	305	273	300	316	286	295	296	269	281	300	269	297	281	265	324	288	290	330	277	299	278	309	292	291	301	308	285	293	276	287	282	296	304	280	303	292	345	313	319	294	279	308	309	278	278	273	296	308	302	305	316	288	285	290	281	266	266	291	283	278	283	298	281	302	286	301	312	295	296	287	265	295	292	284	298	292	281	319	305	302	275	304	292	282	277	304	314	325	272	282	304	285	309	315	304	275	297	328	283	292	308	276	329	281	281	290	307	316	322	291	305	286	279	307	305	281	297	294	289	315	300	297	280	298	314	265	319	291	292	288	284	301	262	288	297	272	289	291	297	277	285	279	317	311	263	297	292	267	306	299	282	289	278	317	288	304	291	268	293	298	278	299	297	303	334	283	295	301	279	263	301	298	292	277	314	304	287	298	300	290	305	301	313	284	290	291	275	292	296	288	279	286	308	314	295	277	305	292	255	262	312	347	297	287	295	288	317	314	274	301	299	288	294	305	270	286	257	282	287	284	269	304	278	304	271	305	284	273	315	285	294	309	271	297	273	275	296	295	294	268	302	305	281	261	298	308	278	288	303	283	270	283	310	286	297	295	284	283	314	292	295	276	295	247	283	260	304	303	301	301	282	299	274	261	307	282
22888	21511	29218	24232	21507	21626	12505	3150	2010	1597	1339	1122	960	907	783	669	610	583	478	490	449	431	424	377	387	344	317	311	309	332	285	284	300	286	288	271	255	240	306	232	265	270	274	269	251	244	273	237	245	221	259	251	238	248	227	257	255	243	225	271	234	249	220	228	226	235	238	243	228	247	247	243	245	235	221	230	200	243	236	227	212	229	244	215	232	254	238	241	217	232	225	231	211	209	239	226	236	220	231	239	208	215	220	228	231	230	242	227	240	232	223	256	228	227	218	215	246	222	228	229	240	234	232	231	239	249	199	206	236	210	224	257	218	250	244	264	233	256	222	254	234	231	235	222	246	253	212	221	225	208	230	205	252	226	248	262	202	239	217	257	236	249	229	243	219	256	202	256	241	231	203	230	227	229	234	230	231	200	238	224	215	218	246	251	234	242	255	200	228	245	260	206	219	258	242	210	241	246	230	221	225	234	234	219	243	228	212	219	237	257	261	253	240	231	216	206	225	244	223	250	229	219	251	209	230	224	231	224	238	237	258	200	216	212	238	211	219	201	224	237	240	237	231	227	223	225	222	228	225	255	217	217	223	224	247	248	204	197	213	239	218	221	231	238	238	234	237	210	230	234	243	217	206	200	253	206	247	261	204	243	229	231	238	207	213	231	241	268	221	222	212	218	208	232	205	222	228	204	235	231	230	211	215	223	206	253	229	228	231	237	243	210	208	248	243	210	217	213	225	226	223	211	206	235	242	213	219	223	230	236	232	267	243	242	204	229	234	225	239	237	224	238	216	228	195	211	241	224	235	250	215	249	211	234	211	205	239	226	225	211	234	220	215	226	273	228	234	230	216	209	262	225	219	240	246	227	212	217	257	240	220	250	234	252	203	221	227	267	220	212	226	223	225	238	261	222	218	225	264	236	233	240	245	213	242	244	209	249	226	226	232	248	208	220	233	229	254	242	215	243	212	218	217	203	216	217	255	230	240	246	233	232	273	222	211	210	217	206	216	219	227	222	203	243	247	264	239	244	228	241	216	206	207	210	228	230	232	233	244	225	253	213	208	196	236	220	209	222	237	239	222	216	231	237	258	219	240	255	237	220	234	228	246	207	258	234	231	238	258	231	219	228	227	273	233	219	202	239	232	253	221	237	233	227	236	216	229	243	234	229	219	215	215	240	233	241	221	227	230	252	222	250	242	219	234	230	243	249	212	224	247	236	217	239	258	234	230	214	240	218	230	209	239	249	227	270	214	240	237	232	223	245	230	224	216	241	256	207	247	230	226	209	246	265	231	244	232	225	228	230	228	246	246	212	249	235	239	240	246	221	230	235	223	234	226	237	226	232	259	229	230	217	214	210	226	243	229	219	213	255	238	231	243	256	240	210	205	256	202	232	223	256	240	243	233	244	223	211	235	224	257	230	232	260	260	214	233	238	248	246	227	210	224	241	244	247	233	256	237	222	227	232	219	215	224	227	242	216	243	237	226	215	225	235	231	208	228	210	220	247	224	244	233	210	239	242	234	236	200	234	223	217	208	222	234	249	235	251	246	210	251	200	253	238	221	195	230	242	198	209	214	221	226	226	245	209	239	252	263	229	255	236	226	232	246	214	219	230	225	205	227	243	234	233	229	226	235	229	229	231	224	250	220	236	247	224	199	253	231	214	231	216	231	235	238	221	231	210	254	235	232	228	227	223	272	230	223	243	238	227	237	207	225	211	228	196	212	227	239	218	221	218	253	225	234	198	216	229	244	209	192	234	232	245	225	214	261	199	233	233	208	221	213	231	240	245	248	236	221	215	223	196	199	254	214	215	233	249	242	237	245	231	243	225	225	235	222	214	233	224	223	248	242	269	227	238	239	258	219	244	222	226	231	235	218	218	217	206	263	216	220	258	242	231	210	262	227	222	214	232	234	253	226	216	222	240	220	264	220	235	214	221	243	222	228	206	203	188	225	266	228	240	214	211	213	229	237	233	216	233	220	221	222	233	239	226	211	217	256	225	261	250	254	215	229	237	231	226	227	226	222	223	235	241	235	230	221	208	237	252	216	222	228	238	239	220	225	233	229	230	231	208	226	232	228	253	254	234	223	224	210	231	239	238	237	227	232	255	215	251	242	244	232	226	231	235	225	222	259	235	207	242	225	222	213	252	240	234	214	218	254	223	246	229	250	214	232	230	236	215	257	244	236	229	203	234	226	197	232	213	240	231	245	232	245	234	233	243	236	232	244	249	246	213	250	224	222	213	217	233	257	248	220	238	232	240	255	251	238	229	244	240	225	196	250	224	222	234	204	211	216	219	233	230	221	222	237	228	228	223	227	255	207	194	255	218	235	266	229	192	228	244	239	206	242	231	211	240	248	241	219	187	232	243	239	217	223	205	241	212	244	255	207	242	217	224	234	230	222	243	242	236	210	208	244	250	235	240	244	207	230	252	236	208	210	205	222	221	234	228	230	191	229	220	257	234	246	247	215	204	236	223	227	196	238	196	220	230	227	246	221	202	234	226	261	246	239	226	243	249	226	205	228	199	236	228	228	249	233	224	254	234	214	214	225	229	237	228	256	223	239	238	230	243	239	244	234	210	242	229	201	240	224	250	219	211	246	253	218	237	227	182	204	230	234	213	218	225	229	250	217	239	230	204	213	242	248	226	216	213	203	208	255	258	201	220	229	208	245	227	222	223	223	247	276	209	240	220	236	237	216	216	248	254	213	242	261	218	221	225	239	214	230	219	220	226	253	210	242	224	223	238	228	211	237	272	234	227	235	215	229	231	245	214	244	228	245	233	258	240	234	231	209	251	208	232	209	223	205	239	234	209	224	245	235	259	217	238	222	216	244	228	230	257	224	243	236	221	227	238	246	233	227	239	234	233	241	218	253	235	242	227	238	229	261	226	218	242	227	248	233	203	259	212	232	214	227	229	254	222	205	231	244	213	212	212	216	223	220	257	231	223	229	233	238	244	198	219	206	231	234	236	211	217	255	230	235	235	222	223	250	240	224	252	239	216	229	244	220	210	198	249	225	248	226	202	249	226	225	212	233	229	235	244	223	246	226	225	206	268	217	237	234	233	217	232	255	230	220	211	271	234	224	213	221	244	235	250	218	211	239	199	207	213	234	230	229	247	236	256	228	244	208	238	265	246	222	227	268	222	237	247	238	231	200	226	186	239	231	235	229	253	215	244	230	241	250	226	205	224	230	227	232	249	208	227	216	230	243	235	215	229	213	248	231	213	211	219	248	233	224	257	214	240	251	214	233	212	247	229	267	254	216	255	211	223	235	226	215	227	228	215	233	228	227	216	233	228	233	225	246	246	210	250	223	247	206	227	245	238	247	213	228	236	235	239	233	233	266	223	242	207	244	234	226	249	226	212	213	214	230	229	216	216	270	241	241	238	217	220	229	232	249	222	250	234	242	198	252	218	216	227	215	248	264	221	243	215	231	211	240	233	224	209	249	230	233	254	255	226	222	234	231	242	210	243
39282	61552	40414	20979	12455	9480	7110	5250	4170	3261	2572	2094	1816	1574	1338	1115	966	891	821	751	726	684	597	545	563	495	461	439	447	406	382	411	366	352	401	416	348	330	339	333	304	343	304	272	282	303	282	264	304	286	287	297	267	279	262	297	295	277	270	304	285	259	250	303	266	294	264	268	270	273	267	260	274	290	275	262	259	260	248	264	266	255	294	254	265	266	288	252	271	270	267	276	289	270	283	270	246	277	273	266	258	262	271	252	271	272	265	258	261	256	273	288	291	251	243	287	238	270	257	280	271	268	256	249	272	267	263	257	264	250	274	274	287	277	260	259	268	288	267	284	257	311	277	258	266	255	256	248	275	268	273	261	285	266	259	286	281	262	260	251	269	290	269	271	268	266	283	286	300	277	249	286	245	268	275	252	260	280	264	271	271	261	241	242	302	267	241	251	242	279	250	249	263	264	280	265	273	258	275	272	258	265	269	253	259	246	270	272	266	243	257	286	244	267	283	268	276	275	255	264	254	267	252	266	260	270	243	266	286	267	262	248	253	281	249	260	245	249	262	268	238	244	300	257	265	275	278	234	235	253	288	262	289	239	297	251	262	260	230	254	252	256	273	236	268	253	280	251	265	261	275	272	281	271	249	262	276	267	283	292	248	285	277	248	272	260	255	276	257	248	268	271	284	277	288	273	276	276	276	262	264	267	276	244	263	283	279	241	251	249	259	282	321	257	287	265	260	269	263	265	259	291	243	274	250	247	262	259	255	270	234	252	268	295	249	288	261	295	251	237	255	244	238	268	281	262	238	285	253	275	251	279	232	261	298	232	267	259	258	255	273	253	224	292	283	265	284	270	265	256	261	255	259	271	262	282	249	262	279	266	277	250	268	271	250	252	264	288	256	259	252	256	268	282	252	247	261	269	304	238	272	269	279	227	254	274	289	264	269	285	277	259	276	256	260	263	293	267	264	257	261	277	293	258	249	266	281	265	281	251	277	257	250	290	242	273	258	260	264	236	286	274	265	248	264	281	263	249	280	257	248	262	269	284	257	264	266	239	268	278	248	280	265	295	270	248	237	247	264	262	255	262	286	278	268	257	253	265	289	252	251	254	242	280	226	254	265	271	260	268	266	258	238	259	256	297	288	259	258	293	293	303	283	275	258	259	268	261	291	264	256	283	262	249	283	278	249	262	268	273	277	261	273	267	266	282	272	264	240	261	259	273	284	275	267	271	286	284	230	249	274	256	237	305	227	262	272	266	288	242	261	279	271	287	275	271	232	293	270	302	254	260	285	292	282	277	265	264	280	260	272	270	274	300	269	240	269	276	274	256	242	245	257	258	280	279	228	287	256	297	244	263	277	266	255	289	247	265	245	252	262	277	287	266	272	267	260	287	258	243	290	262	270	275	292	273	281	306	253	269	257	281	268	277	296	231	253	279	256	264	282	261	277	282	252	269	272	258	305	273	282	285	254	276	259	238	264	293	259	289	270	257	263	302	274	259	254	251	276	264	269	304	280	282	278	277	269	275	264	294	295	243	247	252	279	280	285	292	242	262	255	247	247	270	265	276	265	226	257	267	225	264	278	259	251	255	319	274	238	266	259	264	280	271	249	270	267	228	250	281	261	305	270	268	276	269	268	233	302	248	284	274	274	283	251	268	271	289	256	236	293	259	273	285	285	273	252	286	299	256	263	243	281	230	280	295	268	272	283	247	251	264	251	261	256	287	268	291	258	273	279	254	237	254	272	282	286	253	250	267	267	279	236	258	268	254	304	256	275	258	260	278	276	295	276	284	271	293	274	273	235	275	285	230	263	259	257	254	259	273	249	245	273	257	272	278	282	270	257	281	242	267	254	279	276	255	280	268	262	290	255	254	252	290	242	286	263	266	290	252	270	266	240	289	290	262	268	267	267	243	259	279	263	259	264	293	268	275	273	245	242	260	279	277	250	280	276	261	275	247	255	271	263	233	254	288	268	279	274	257	243	249	264	275	283	267	277	251	279	270	271	272	260	260	270	291	258	265	264	277	271	249	284	284	250	247	224	274	276	273	275	266	273	244	273	276	270	265	276	254	248	261	282	240	260	269	257	271	255	277	283	243	245	287	262	259	245	268	273	264	278	249	249	254	259	273	289	277	241	221	265	265	271	284	262	310	280	242	282	235	246	266	279	302	279	304	259	284	250	246	264	288	251	283	237	280	288	252	279	255	254	254	257	273	268	282	245	257	284	265	303	269	280	252	266	280	249	259	264	250	260	262	250	290	285	277	266	261	258	276	263	261	277	268	270	251	263	277	269	242	281	261	266	252	267	270	252	256	274	247	270	299	263	252	252	274	278	255	264	232	256	255	248	262	252	272	270	312	281	259	260	269	260	277	298	261	260	258	245	236	273	285	258	235	291	281	255	258	274	272	274	269	262	270	286	282	292	247	272	267	267	279	285	251	262	277	256	269	257	248	270	264	244	256	257	259	271	268	263	257	269	292	257	274	303	275	265	277	241	269	265	279	280	260	253	247	267	281	289	232	244	266	259	253	282	253	256	272	254	281	268	274	275	272	284	275	240	290	263	243	234	245	268	264	272	270	293	269	236	307	245	277	264	254	250	258	266	284	284	278	234	274	281	258	291	278	261	261	268	266	273	260	255	238	271	263	273	279	283	267	267	256	252	269	285	282	272	260	261	291	253	259	273	261	250	271	264	303	276	276	281	257	265	288	273	271	276	259	266	266	264	272	237	277	250	234	265	236	268	266	283	231	271	278	283	269	248	291	271	297	285	256	300	285	265	273	288	256	254	265	245	247	303	277	250	266	257	246	251	256	276	234	256	287	270	266	283	290	283	280	265	265	294	260	277	287	250	292	243	237	253	269	248	294	235	267	278	265	286	265	246	281	301	264	251	290	257	257	259	253	247	242	293	251	263	265	267	295	275	279	270	263	292	276	245	280	267	256	248	283	260	269	264	270	250	253	272	244	250	251	256	258	267	263	292	252	269	274	265	270	277	249	287	262	264	279	243	278	240	273	248	290	269	291	232	272	271	283	254	260	253	279	269	256	265	275	265	262	258	252	266	272	280	273	267	262	235	287	289	267	229	298	285	265	262	293	257	292	277	283	242	248	246	265	266	253	272	271	263	291	295	273	272	252	269	241	278	278	262	274	275	264	258	258	256	268	266	255	262	301	258	242	291	281	280	273	277	252	259	289	266	252	268	283	286	268	240	258	262	270	255	246	271	276	262	278	249	233	269	273	279	289	255	295	268	281	267	273	259	227	253	262	290	245	249	275	248	290	253	266	226	272	278	285	263	277	273	298	272	263	236	285	236	292	279	272	294	250	258	270	290	249	269	266	261	255	277	279	266	274	261	271	260	272	248	262	272	242	267	259	263	284	261	262	262	262	265	281	268	267	252	266	265	263	247	255	261	267	250	295	249	286	273	239	290	271	250	247	244	257	251	263	267	268	243	255	274	237	275	274	265	245	257	252	258	271
31772	29082	24930	11734	3773	2214	1543	1184	903	861	665	624	597	515	479	425	452	405	358	384	347	395	355	370	360	349	348	316	349	357	323	345	327	330	309	326	332	316	319	292	315	317	320	308	295	281	323	298	305	317	320	305	319	320	334	302	297	297	330	306	288	308	303	290	317	305	328	287	304	311	288	320	295	320	277	301	265	317	284	323	325	330	336	280	289	311	298	305	299	321	298	274	285	301	312	306	308	304	289	311	297	294	298	291	299	272	293	296	302	319	287	302	314	315	306	286	265	306	309	310	293	348	324	312	292	303	309	275	301	294	294	284	303	284	280	304	335	323	312	301	310	278	289	293	305	269	310	292	291	325	291	313	311	321	317	298	275	288	309	315	299	300	297	301	273	316	301	295	286	300	311	305	300	325	321	304	333	269	312	317	275	294	291	321	313	288	283	292	309	299	325	298	286	280	282	327	303	282	297	301	304	301	285	302	309	280	322	301	277	301	315	290	318	308	301	286	319	289	310	307	327	333	298	334	309	323	309	287	330	298	313	286	316	300	307	333	299	306	328	315	304	315	310	296	309	269	279	338	273	311	296	302	282	318	306	333	284	315	263	320	293	305	331	304	294	322	323	295	332	306	293	301	299	340	308	320	306	306	314	305	297	274	296	303	282	310	305	283	310	276	324	307	321	309	317	325	324	315	297	347	338	292	311	265	295	295	331	279	288	282	331	304	298	294	295	295	272	310	302	269	299	308	349	320	332	298	318	321	290	298	328	268	350	280	301	300	312	298	327	282	317	260	301	307	309	307	259	273	306	318	325	275	313	312	300	301	291	305	291	307	318	299	294	295	322	310	304	293	300	294	317	309	312	281	293	297	332	302	311	303	327	290	295	295	265	293	301	322	292	311	274	278	284	315	307	289	316	303	323	303	302	315	311	320	270	299	306	350	311	310	294	288	289	287	296	298	286	289	315	291	315	301	313	280	288	312	305	299	302	317	270	315	324	314	318	311	316	289	307	306	277	314	321	319	300	258	330	292	307	332	282	286	272	275	279	299	292	319	282	287	296	324	295	293	313	310	313	297	269	308	291	270	321	306	303	326	284	315	314	255	292	321	318	317	338	283	308	325	294	297	295	308	277	315	314	292	305	315	331	309	291	301	322	320	314	318	320	274	295	303	290	318	295	317	307	299	287	298	279	298	305	297	299	303	312	275	327	300	306	278	285	293	341	323	298	295	285	285	271	293	300	324	289	311	304	298	292	296	313	288	323	293	303	317	300	324	305	307	308	292	277	331	317	286	310	281	336	327	300	283	275	290	311	313	287	291	309	299	302	304	282	257	281	263	311	294	276	286	315	272	279	275	297	299	280	281	315	306	323	296	313	302	321	311	309	327	295	302	279	281	297	302	306	295	276	300	316	324	294	324	301	303	294	325	315	306	290	328	272	358	324	313	316	302	292	312	288	264	297	284	284	259	274	310	313	321	291	315	273	321	291	306	293	302	296	318	266	289	318	299	294	302	304	306	322	291	315	269	303	273	276	311	308	287	316	297	282	268	290	281	268	312	316	293	279	309	296	333	315	307	287	311	296	305	297	354	289	326	289	264	300	305	308	299	290	328	288	311	326	307	284	302	296	297	338	310	280	297	294	294	291	299	295	304	273	289	323	286	282	289	261	279	300	296	304	304	302	328	290	318	329	320	285	283	296	303	319	278	349	295	324	282	310	279	310	303	294	301	306	283	299	315	292	298	315	271	318	328	307	310	292	292	304	296	321	253	317	280	312	283	303	320	302	315	295	292	287	294	298	292	318	296	287	287	307	307	333	295	295	301	312	316	275	284	296	321	328	284	299	290	266	307	287	302	318	310	298	307	311	298	286	289	321	311	307	334	302	290	322	304	271	315	308	313	297	326	341	307	330	310	314	293	291	321	278	321	282	333	303	288	298	286	273	312	298	313	322	277	288	275	294	308	278	276	295	321	301	308	288	301	262	291	316	304	302	295	306	303	288	332	277	343	293	299	288	278	297	319	299	342	300	277	291	317	318	292	300	268	316	309	353	275	302	279	303	306	301	328	304	299	307	306	300	303	326	291	292	335	304	291	289	321	286	296	306	267	279	289	313	263	317	317	321	280	321	302	295	327	306	305	299	280	284	247	306	305	315	301	282	289	272	276	311	300	308	303	286	299	307	315	281	298	310	301	307	272	313	310	326	277	309	333	272	298	282	286	295	316	290	285	297	284	269	303	300	296	312	323	317	326	328	301	327	282	307	322	331	293	322	276	284	267	324	297	307	295	335	299	323	313	309	281	302	320	305	334	294	286	290	308	282	286	280	273	300	308	281	288	280	256	308	265	289	308	285	315	315	289	334	294	275	321	295	285	297	297	278	279	313	312	304	305	277	277	286	321	296	281	293	277	303	287	306	328	286	324	324	308	282	290	309	322	288	302	278	293	285	289	276	269	287	308	304	314	297	287	295	286	291	299	281	285	309	284	280	322	299	277	291	301	316	306	305	325	276	306	297	302	307	321	320	304	299	293	293	302	319	285	318	299	332	298	333	312	282	301	306	293	268	313	290	287	296	285	287	280	320	275	300	314	302	300	285	282	269	292	319	277	297	305	310	324	301	287	284	314	296	313	295	316	304	308	320	280	291	296	335	323	277	280	287	267	305	292	281	305	341	262	293	284	323	316	315	271	286	280	296	299	334	285	305	319	306	317	282	293	283	279	292	311	325	312	300	303	317	287	292	273	283	328	309	302	317	310	300	296	306	296	289	284	297	299	311	311	313	288	286	286	289	300	298	286	317	314	289	330	301	260	308	312	289	283	299	317	302	288	293	323	275	327	284	299	336	310	299	333	290	307	292	320	313	286	282	288	284	291	281	262	289	296	316	302	315	311	305	280	285	304	303	344	327	295	285	304	304	309	324	280	277	294	299	299	283	305	292	315	284	300	315	318	312	336	322	290	309	321	294	302	283	301	333	332	292	285	286	264	309	275	283	300	283	304	296	289	307	291	305	282	278	312	296	275	326	333	287	285	287	276	316	297	312	298	322	312	317	309	288	297	285	295	334	322	285	287	290	289	305	305	331	306	290	310	312	289	286	299	319	270	323	290	294	265	261	310	331	302	319	295	297	314	319	290	322	334	278	284	312	317	303	299	312	320	298	291	285	340	284	306	328	294	298	300	303	300	289	310	280	302	303	327	295	307	305	271	285	299	275	309	290	301	264	302	300	287	293	341	299	309	292	318	298	309	318	334	302	339	300	287	280	295	303	284	296	290	305	287	313	305	305	310	301	311	294	256	278	293	314	293	318	320	277	322	297	286	307	294	324	295	287	286	327	301	281	327	288	279	339	296	303	307	299	316	308	300	323	323	293	307	314	295	300	303	311	293	290	310	308	288	290	330	315	299	287	302	286	301	260	318	293	315	300	294	291	276	293	314	316	283	285	316	306	299	311	309	320	281	329	296	312	308	330	303	322	285	301	343
36990	45162	26534	10600	5951	4075	3186	2343	1826	1513	1165	1112	938	844	784	669	655	604	575	573	545	505	451	462	437	433	430	394	415	387	417	415	378	397	379	364	392	360	360	380	412	349	386	321	355	342	344	356	344	339	330	371	352	356	360	385	355	319	377	346	362	364	335	368	350	355	366	328	379	349	354	350	342	365	326	337	304	369	363	368	383	354	342	375	375	373	353	321	331	352	348	352	345	378	317	339	357	355	374	355	334	328	363	356	342	370	346	337	330	354	372	353	361	381	360	352	368	339	326	402	341	367	357	333	370	366	328	372	350	340	378	339	345	337	349	357	386	336	324	314	336	375	366	356	348	350	373	340	355	372	325	332	356	358	355	343	313	346	353	383	349	366	364	377	337	341	330	343	342	360	337	354	338	337	364	351	363	340	331	339	329	331	326	356	348	339	386	356	374	337	341	332	356	360	371	362	351	358	355	320	343	382	351	352	334	336	408	343	370	351	350	329	368	377	330	383	341	344	352	358	343	349	342	375	351	363	353	365	380	324	315	359	371	328	343	360	349	335	388	348	385	337	346	350	362	347	352	338	377	324	370	346	363	385	356	354	350	347	345	371	365	332	350	315	369	322	366	344	360	329	370	384	350	354	313	367	345	372	355	354	346	331	342	331	349	340	325	367	337	354	346	348	357	384	345	334	386	349	354	355	352	337	339	340	345	350	349	325	351	361	329	341	357	312	383	352	329	321	346	354	337	338	336	330	367	364	349	331	332	340	328	346	322	362	352	346	352	332	353	351	344	328	339	372	366	357	370	324	326	350	335	350	319	349	343	354	349	380	324	389	393	334	326	316	345	357	354	338	342	334	378	349	317	332	360	359	371	347	339	320	362	352	331	346	323	324	351	367	363	341	349	339	345	343	365	330	370	350	366	354	348	368	330	352	354	310	309	342	359	356	361	364	357	331	348	347	397	393	351	316	363	383	335	353	351	316	375	334	353	387	369	332	361	353	333	368	367	356	349	355	343	369	389	357	320	377	342	399	343	346	280	340	371	334	314	337	340	319	355	370	356	365	389	357	368	336	304	359	354	368	323	337	347	354	380	353	352	370	361	360	356	330	342	353	326	357	364	330	357	333	357	348	323	347	371	334	346	346	371	332	363	345	374	348	356	367	328	365	368	353	354	329	316	331	373	352	364	351	357	367	371	355	362	320	370	373	346	355	324	339	335	350	354	345	352	390	404	364	357	367	336	357	344	355	335	374	386	352	365	337	317	377	349	345	364	339	331	344	344	365	337	378	373	325	334	322	332	327	326	378	323	334	363	346	341	351	383	340	364	367	339	360	344	330	353	362	328	353	366	378	361	342	342	366	361	359	347	378	379	321	296	327	323	338	366	375	371	344	318	403	377	336	332	352	360	293	365	363	347	356	358	350	376	340	384	340	327	368	353	373	366	354	342	366	368	374	380	331	347	388	331	382	369	323	359	341	360	331	340	362	361	366	309	370	363	346	361	354	348	340	350	349	312	340	384	366	332	343	343	366	373	375	361	363	353	389	354	340	347	334	402	337	352	350	315	354	355	354	334	375	347	342	363	359	365	370	351	333	372	335	362	334	334	357	352	324	313	325	364	338	307	343	328	345	352	359	379	336	368	331	336	353	373	356	355	328	329	349	349	341	329	393	348	389	379	359	342	318	317	343	342	367	351	339	343	341	362	346	351	339	336	377	365	342	357	323	350	336	389	370	340	343	323	359	335	354	377	340	365	369	367	340	340	337	322	351	331	368	373	357	362	354	362	387	348	351	366	362	352	349	376	376	373	351	359	361	341	361	360	383	316	313	324	335	377	348	362	336	356	342	382	374	360	344	330	347	331	329	347	370	373	380	349	357	338	388	353	357	373	355	330	344	367	346	354	373	314	337	322	325	353	349	365	357	345	350	370	355	332	318	375	369	321	361	345	325	348	385	344	341	356	325	361	352	365	323	353	344	350	338	360	351	361	366	333	344	338	378	334	361	350	341	370	355	326	348	325	364	344	328	356	371	345	354	322	354	366	351	319	372	362	389	340	367	354	349	356	367	338	338	360	372	381	350	381	349	377	326	344	373	363	340	367	365	332	311	352	348	341	350	344	369	386	354	352	358	345	356	334	327	353	324	337	374	340	357	364	359	319	345	346	329	380	367	364	376	350	333	389	363	323	360	338	333	338	343	369	359	364	349	333	350	356	339	358	326	329	359	359	335	345	343	372	314	351	339	339	334	377	346	308	351	357	375	332	346	369	338	357	358	307	353	379	384	349	343	369	341	384	363	342	332	340	374	337	364	337	347	361	349	384	329	340	382	353	322	359	362	349	345	332	362	344	368	370	350	346	350	384	346	388	337	364	375	331	362	330	385	389	314	351	409	342	345	361	385	364	319	339	351	336	376	364	330	336	334	361	336	354	358	332	346	358	343	328	337	384	308	365	366	325	351	368	315	339	322	375	346	343	361	333	361	356	364	361	336	345	366	349	377	387	336	349	345	354	335	366	382	347	351	333	351	346	340	332	326	353	315	343	352	320	337	336	343	356	337	353	389	329	332	365	362	336	355	348	353	324	358	342	322	356	342	364	337	373	349	326	360	372	361	363	366	323	364	343	338	360	318	367	351	324	324	367	361	318	348	345	308	347	358	324	351	396	313	313	353	354	327	313	367	343	350	363	342	345	318	346	333	383	303	336	364	322	353	338	342	359	390	397	359	342	360	334	337	384	332	341	374	365	357	340	344	313	334	381	333	349	336	401	345	350	354	347	326	343	385	355	376	366	362	335	377	352	366	357	312	365	346	318	317	351	328	357	372	376	353	350	371	327	382	361	359	332	344	382	330	351	371	360	344	340	335	390	337	361	344	338	374	313	310	373	354	329	350	352	322	361	376	353	356	347	376	347	366	327	344	349	368	339	323	354	353	346	369	367	358	355	320	315	353	322	360	369	376	351	330	344	336	367	367	341	351	351	331	367	334	348	362	365	343	332	410	365	377	356	310	339	346	372	317	338	348	334	350	356	331	371	366	334	390	358	324	379	321	327	341	396	327	370	379	338	359	343	353	327	334	356	331	342	347	370	329	361	356	384	336	348	333	374	328	373	347	367	357	376	359	333	372	352	372	349	363	345	331	355	372	373	326	342	389	371	327	328	352	346	332	332	344	343	358	366	369	319	395	361	312	323	373	329	340	356	366	344	342	326	326	381	346	371	350	349	346	355	316	358	361	357	333	338	338	319	327	351	348	345	348	372	329	348	355	337	371	368	362	322	349	377	367	382	333	363	340	341	376	366	339	358	389	353	326	374	357	365	337	338	313	337	329	363	339	347	387	347	330	354	336	367	367	340	332	309	332	345	384	369	342	358	326	319	354	379	356	359	331	376	382	353	332	360	347	379	361	388	357	309	345	387	382	323	347	362	339	344	340	360	380	364	366	344	385	378	340	338	333	333	383	326	352	350	337	360	334	307	367	363	363
23957	21454	28734	24611	21415	13228	3768	2104	1490	1268	1072	930	867	779	651	618	562	497	488	472	414	431	423	412	402	356	363	373	347	307	323	349	323	308	324	322	290	319	291	320	304	326	316	314	315	289	318	301	307	308	293	304	325	310	329	297	312	308	283	291	319	266	308	317	296	291	302	327	332	297	319	305	293	283	301	316	296	289	296	269	278	269	304	295	314	301	269	275	304	299	315	272	299	285	283	288	266	288	292	272	256	276	297	310	288	284	272	314	292	281	277	257	305	281	299	264	265	276	307	287	304	298	307	288	301	277	296	293	281	313	305	306	308	291	295	289	291	266	268	305	282	296	298	308	298	296	303	276	285	293	278	303	332	293	294	298	315	299	307	306	287	296	315	310	336	289	298	273	297	280	305	308	285	272	300	259	312	287	266	295	271	272	266	295	260	298	315	282	266	278	310	310	286	301	277	282	300	279	277	302	273	309	320	271	286	283	311	280	283	274	292	279	291	276	271	268	311	315	268	266	316	296	274	304	320	316	290	266	259	302	284	306	275	281	269	300	305	268	296	284	298	304	304	267	282	316	321	277	265	301	287	283	275	281	297	324	266	275	258	252	278	257	272	303	263	285	274	302	286	261	288	296	263	301	270	287	281	307	314	291	270	281	284	289	310	308	319	273	277	308	293	304	293	295	264	309	301	314	282	302	296	276	272	289	279	288	324	273	328	328	276	304	281	281	311	280	277	264	242	255	302	265	316	259	310	280	309	294	289	285	264	338	275	278	302	274	294	293	294	328	278	297	287	303	297	289	293	296	296	312	296	299	289	318	297	282	251	279	237	270	295	287	264	298	297	293	308	301	260	288	297	299	317	327	270	284	312	314	304	278	293	320	305	268	309	283	305	283	286	288	284	293	280	259	292	292	300	306	279	273	297	268	297	288	300	296	283	300	310	257	279	317	291	301	264	270	292	300	277	273	300	297	302	283	308	298	308	272	293	289	304	294	270	277	270	271	265	248	328	266	261	270	285	285	251	279	297	306	290	274	281	280	307	255	270	322	266	275	275	325	301	262	322	309	295	289	287	297	281	297	317	294	297	280	307	281	313	276	292	267	293	276	299	303	319	292	264	270	295	276	261	271	271	303	288	290	289	275	292	313	275	281	301	259	286	284	321	316	313	318	311	289	278	274	311	319	305	293	272	272	314	300	337	288	299	321	259	279	269	309	282	316	289	283	277	276	290	279	302	254	312	277	267	310	270	280	298	296	285	298	278	282	297	273	309	290	273	282	286	288	284	291	308	278	268	270	293	264	312	295	280	282	292	283	265	280	288	285	292	315	272	283	295	275	307	272	278	270	255	280	281	299	325	297	302	295	297	290	265	271	295	303	309	268	266	283	284	257	293	284	280	284	267	264	299	268	326	284	275	304	296	307	304	287	291	275	276	284	274	285	302	271	310	296	298	296	302	269	301	308	274	308	282	290	276	299	293	282	308	287	280	286	300	299	272	272	281	325	324	266	288	290	272	281	301	295	300	264	276	297	290	270	304	274	296	275	313	319	261	302	279	294	311	287	308	309	316	274	301	266	288	277	280	286	297	270	326	310	299	278	291	304	303	317	271	318	280	285	286	276	273	261	299	291	311	290	296	310	269	290	287	264	258	276	274	321	283	300	308	300	301	320	288	274	285	300	277	295	287	268	300	284	256	272	309	276	292	298	322	282	269	296	272	274	268	281	297	303	294	319	272	283	282	284	281	303	319	263	310	295	285	300	284	308	291	278	278	278	302	261	272	289	272	281	287	313	308	323	305	289	286	334	276	263	320	307	314	281	287	297	267	315	299	265	290	272	275	292	272	303	309	292	306	288	298	315	298	288	304	297	269	300	254	291	296	287	295	291	289	298	278	290	265	306	276	292	285	293	316	285	316	275	288	283	283	295	305	284	302	324	288	296	279	279	298	286	271	306	273	277	268	289	303	284	306	279	282	318	279	277	293	299	286	307	285	296	287	273	292	279	286	286	268	265	247	297	314	305	283	309	302	277	287	273	306	307	307	299	295	311	308	283	293	267	275	283	234	261	264	286	318	290	283	288	294	290	296	274	288	265	306	270	293	302	300	308	322	304	263	303	305	296	321	303	313	289	308	292	314	285	278	297	287	273	307	293	296	277	299	302	283	313	281	323	302	277	300	305	292	269	311	311	294	274	278	273	303	283	284	273	292	295	293	291	270	296	295	287	303	311	299	303	260	295	291	298	300	254	267	305	289	290	313	285	318	280	281	304	287	260	286	276	278	293	282	298	288	285	282	306	311	273	279	275	289	299	298	304	287	291	249	326	292	320	275	283	311	300	266	294	266	273	323	275	295	297	291	320	307	270	282	283	303	287	272	317	305	294	291	287	285	291	297	285	307	273	298	275	315	271	289	276	323	269	263	280	281	301	291	297	293	276	287	281	276	306	302	285	272	250	273	313	267	284	285	269	310	278	303	286	307	281	285	284	284	278	303	270	273	291	293	262	274	289	281	277	336	271	274	281	286	294	291	287	284	304	300	306	293	305	254	301	291	297	283	269	292	293	285	280	312	255	305	307	268	241	285	275	287	303	266	307	300	296	309	293	303	314	291	274	300	289	289	294	326	283	253	297	292	271	317	283	272	293	296	301	287	269	299	303	282	296	298	293	285	324	267	292	290	307	312	300	325	287	293	300	260	282	307	299	311	266	262	309	269	276	299	299	314	288	295	331	318	267	292	271	299	271	304	318	288	320	278	284	273	280	270	324	279	294	303	289	291	301	281	307	317	305	321	273	282	271	230	304	300	290	304	293	283	300	296	262	293	304	275	295	290	276	262	301	288	269	289	323	311	285	284	293	309	297	276	287	293	311	284	300	297	264	326	277	288	296	291	283	310	308	300	300	301	257	288	289	285	318	284	330	259	284	297	303	269	298	292	283	270	291	304	290	311	276	279	304	333	312	267	287	279	277	281	311	273	323	314	287	286	308	289	269	293	282	272	283	316	306	296	310	283	298	279	284	280	273	307	294	288	264	306	282	279	282	298	295	265	306	285	296	259	324	264	279	287	299	322	309	292	274	287	280	281	312	291	304	307	295	310	273	293	291	267	303	328	299	293	295	275	270	274	299	324	302	287	313	277	302	285	294	300	275	293	264	326	293	280	272	266	287	305	296	302	291	281	280	293	291	300	260	302	282	287	307	247	317	304	291	308	307	294	287	307	294	315	303	270	282	292	299	292	313	336	329	270	305	294	295	275	269	249	314	309	269	277	310	321	316	312	306	296	290	281	261	296	284	302	261	319	275	266	267	309	316	275	306	289	298	262	291	275	277	276	308	300	315	312	294	296	306	306	256	337	272	304	282	267	285	292	323	307	306	286	268	267	288	313	285	275	274	297	318	281	271	257	265	306	288	306	274	318	294	255	297	317	282	310	301	276	312	287	266	291	301	311	314	289	310	300	253	304	327	307	312	308	286	279	288	317	277
36456	55457	36136	19301	10336	6792	5266	3886	2919	2448	1985	1780	1448	1279	1098	939	780	845	733	661	631	558	574	525	556	481	496	488	467	393	437	448	452	434	399	422	411	378	405	386	411	350	374	346	364	350	352	352	362	362	337	348	342	363	334	367	345	378	370	371	335	336	340	347	353	355	330	352	359	354	309	320	328	341	331	329	352	336	354	350	336	328	337	365	341	351	366	316	342	365	335	379	316	340	342	343	339	364	384	326	322	331	361	331	341	321	345	346	318	335	369	345	351	378	370	357	349	323	356	316	365	325	366	335	338	322	318	360	385	362	344	343	323	297	324	316	331	345	329	321	330	311	310	352	370	314	320	346	325	354	331	349	343	303	338	338	323	343	317	338	346	333	329	355	319	327	326	357	338	348	321	336	328	322	352	337	315	339	350	329	338	324	353	340	356	337	356	324	349	343	367	305	347	338	320	318	328	333	365	351	315	329	348	315	363	358	325	333	342	312	347	339	333	362	349	351	306	326	344	325	350	341	346	332	325	340	326	330	341	324	342	296	309	346	343	345	319	370	340	308	362	358	350	321	314	343	350	323	347	337	355	324	321	301	350	389	344	349	367	379	356	343	358	329	357	347	351	326	312	315	316	314	327	369	354	337	355	330	367	338	368	353	360	337	341	335	342	321	316	328	318	328	306	326	349	336	322	343	339	373	343	333	302	343	357	323	345	354	321	331	356	342	351	312	357	339	348	352	332	331	337	342	328	342	341	337	323	320	346	350	349	315	311	361	329	337	304	334	354	366	330	330	342	326	322	325	341	358	326	332	321	327	328	356	353	318	329	303	350	336	350	318	368	338	337	317	345	330	342	362	375	358	372	345	341	351	350	320	320	339	343	338	339	336	341	359	352	359	381	334	382	347	337	322	342	365	289	355	357	319	323	362	357	331	347	328	341	358	350	349	336	341	305	369	332	356	335	356	305	371	367	286	365	336	368	324	352	376	325	325	353	348	369	353	367	373	329	317	335	302	352	317	319	337	322	339	350	365	340	352	340	327	335	349	346	325	319	374	354	320	345	372	347	364	337	311	324	359	316	341	334	306	314	360	325	347	324	349	360	366	351	343	322	376	289	325	350	345	346	347	337	295	317	320	344	328	313	326	306	337	347	372	304	308	347	332	328	334	326	371	351	355	368	361	336	340	375	345	327	359	312	337	335	306	347	362	353	342	335	334	327	340	377	355	361	348	309	340	364	319	362	332	333	329	356	322	330	348	340	341	337	332	321	349	311	332	345	333	326	333	355	329	358	337	320	321	313	341	341	307	315	317	306	322	312	325	338	360	348	345	311	342	347	345	361	320	325	334	331	354	357	363	326	353	353	332	326	365	365	366	337	350	345	349	344	343	325	329	321	334	312	344	301	323	334	330	328	321	382	362	350	343	336	321	364	343	360	332	353	335	338	357	326	360	332	350	382	308	333	335	375	355	365	338	326	323	344	329	355	303	355	329	355	326	356	326	336	331	341	318	335	326	346	307	371	347	346	348	354	311	307	373	362	329	316	346	339	357	352	339	332	338	320	310	339	356	330	358	330	296	334	344	346	331	348	364	325	326	324	341	322	352	326	353	339	320	334	335	321	329	349	372	332	314	338	322	357	328	335	317	331	338	351	289	359	356	318	330	361	359	364	306	329	334	358	340	347	317	346	332	330	340	319	370	367	325	341	319	340	330	350	361	363	286	361	352	364	305	300	324	360	346	310	333	343	341	337	376	346	327	352	331	336	330	344	316	314	350	301	364	309	352	328	351	314	321	367	336	356	385	323	359	350	338	330	300	360	315	342	350	335	348	329	318	311	302	323	358	333	331	368	346	332	359	346	309	337	335	324	351	343	338	359	309	372	363	371	351	346	329	345	320	324	333	358	317	332	338	350	371	334	345	324	343	330	313	330	353	353	304	353	339	338	365	330	338	314	328	332	336	346	330	360	331	339	379	338	324	333	344	345	350	329	324	337	343	339	357	313	329	319	353	293	348	369	368	360	346	341	293	357	350	332	323	354	322	358	329	325	321	336	342	340	321	328	345	328	386	345	324	357	333	339	319	322	347	329	352	359	327	321	322	362	346	318	309	329	348	323	344	346	351	320	327	336	311	364	317	353	355	320	339	311	342	333	356	344	329	345	339	323	351	337	324	321	350	361	355	347	323	341	353	314	334	350	358	350	315	331	345	341	336	361	312	309	343	331	325	320	373	317	348	344	345	320	318	335	313	330	327	344	359	337	358	335	329	349	378	326	322	355	329	359	319	336	313	341	312	355	338	339	325	364	366	345	310	320	298	374	339	364	320	342	355	327	330	352	330	357	308	349	345	338	331	365	337	350	334	309	335	319	321	334	343	344	334	344	307	335	312	328	330	349	340	359	320	296	329	356	362	315	337	337	343	358	380	296	344	339	339	317	333	338	364	356	344	339	316	321	373	317	342	343	336	333	354	359	361	362	331	395	366	333	355	350	316	340	318	330	346	348	304	348	318	342	331	350	322	310	351	324	344	314	344	342	320	328	307	325	341	366	368	330	354	326	340	361	306	317	346	360	335	357	353	342	332	355	358	357	313	308	312	347	339	338	346	349	330	310	368	311	361	335	310	373	348	374	324	334	353	318	312	343	357	307	354	345	363	376	312	352	348	342	320	313	341	340	376	348	370	374	336	314	341	350	343	341	348	314	333	346	332	349	356	311	345	345	329	339	349	326	377	345	355	335	312	327	332	326	322	323	362	324	335	339	341	365	334	302	325	331	339	335	356	348	343	327	329	346	336	320	346	324	369	295	352	358	317	348	367	338	347	287	328	313	348	344	341	338	349	346	329	324	360	342	344	371	341	327	340	335	346	371	323	320	368	347	329	343	350	316	365	320	337	331	327	313	366	329	339	360	315	322	347	345	356	331	376	365	351	302	330	364	355	314	358	329	340	324	321	359	354	334	334	329	325	337	337	328	324	329	328	339	311	347	357	323	322	328	313	333	319	327	302	340	336	336	358	370	374	364	326	298	344	339	340	335	331	354	339	325	338	354	377	318	366	365	340	335	369	345	352	369	331	345	344	339	352	338	347	317	324	317	334	334	333	337	341	339	344	317	381	373	309	324	390	339	338	376	329	380	368	311	386	343	309	333	315	336	302	329	326	337	342	357	333	319	338	349	336	339	338	327	336	333	377	332	352	325	330	294	325	370	372	312	311	361	341	353	337	361	329	325	336	371	342	348	345	357	335	344	357	324	335	303	352	328	348	328	310	340	362	299	329	327	343	349	341	327	290	327	344	363	360	327	326	314	309	329	360	348	386	358	314	344	335	338	342	345	334	328	326	350	329	315	343	373	318	346	330	345	324	343	322	334	328	329	339	322	324	326	346	316	351	342	345	360	332	316	336	330	336	342	361	370	317	313	316	365	359	303	313	337	307	371	330	347	340	329	333	347	362	325	365	326	382	332	340	298	359	331	339	351	346	340	344
25292	21537	27699	25643	13754	3440	2115	1433	1066	899	759	672	638	520	541	464	420	393	385	370	367	332	376	324	335	302	284	304	289	295	276	285	280	285	291	269	304	283	279	253	292	253	260	273	247	266	231	274	238	233	280	315	263	283	266	273	266	263	251	259	271	223	250	254	272	260	268	244	243	275	252	262	230	283	248	241	253	273	211	231	274	255	239	279	256	255	272	266	271	245	259	247	249	242	247	269	255	269	262	257	257	286	258	288	248	251	232	235	256	242	258	255	256	258	284	265	252	249	235	218	261	283	258	248	243	249	252	249	245	272	249	235	229	254	231	278	248	241	231	270	235	240	268	252	253	272	266	253	255	279	269	254	243	267	239	280	251	268	253	238	242	273	250	272	228	267	261	230	206	269	267	258	265	231	223	248	252	260	235	254	257	238	242	241	245	265	275	244	264	267	293	271	233	252	269	275	268	253	251	244	256	297	259	252	230	280	247	292	250	316	294	256	241	277	264	247	260	247	246	236	250	253	269	264	263	279	215	253	256	252	243	257	261	259	255	250	276	234	258	235	232	247	290	268	249	258	244	259	291	284	262	265	272	250	274	230	256	224	249	211	294	259	248	272	247	275	267	231	259	261	263	272	235	252	260	270	260	257	246	264	243	258	263	240	256	262	267	233	260	267	287	294	248	258	253	269	249	250	263	232	235	286	219	289	246	252	280	258	271	260	226	247	241	258	257	256	277	257	274	258	248	245	268	258	254	253	274	248	237	241	258	272	252	249	258	248	260	243	254	280	280	262	269	270	260	264	235	263	239	256	230	226	243	259	261	233	267	250	261	270	251	251	278	248	255	238	272	261	261	240	250	255	248	266	271	257	285	280	243	277	259	221	232	253	286	276	248	277	247	242	254	254	274	245	229	225	281	259	248	272	259	274	257	294	251	267	272	243	246	271	221	248	266	255	262	232	250	242	268	264	263	246	258	254	246	258	252	267	244	263	236	229	260	258	268	236	253	277	237	253	273	260	261	261	282	279	276	252	247	239	227	262	241	246	247	262	249	243	232	254	226	269	235	285	230	227	269	245	241	240	233	242	267	268	226	280	262	265	267	237	274	271	278	247	257	253	249	253	270	240	285	256	240	247	258	242	270	255	256	263	247	261	223	254	255	251	272	236	259	262	270	262	286	262	257	266	297	242	245	243	266	281	267	240	246	250	232	256	267	278	260	272	231	247	238	257	257	260	258	254	241	275	215	272	253	255	242	259	289	240	271	264	255	252	233	237	212	256	285	274	258	271	245	252	244	244	241	255	278	274	274	227	252	259	282	232	268	254	280	242	251	255	261	243	267	258	250	242	259	273	269	233	263	264	251	273	262	260	264	240	269	259	261	266	284	259	257	279	258	269	273	299	264	222	273	244	261	241	250	259	250	257	271	280	274	279	236	222	232	277	262	237	269	286	252	246	243	267	258	263	261	267	237	262	267	261	259	233	256	269	268	246	267	256	271	249	233	259	278	234	247	249	270	241	271	269	270	239	258	242	269	261	258	272	260	241	222	254	224	262	248	234	252	245	246	233	233	254	255	263	264	262	241	284	259	239	267	242	266	263	264	271	262	286	250	256	255	241	228	274	246	282	229	274	257	253	243	245	254	277	249	238	263	263	266	285	241	263	287	250	243	241	260	264	261	256	254	244	261	244	251	280	261	249	263	219	246	267	262	262	280	258	285	252	264	256	250	252	271	264	265	271	253	275	226	239	237	254	263	242	255	257	259	247	261	266	258	260	241	246	237	253	246	273	250	243	249	232	264	252	273	264	248	245	256	243	266	253	251	278	293	263	284	245	250	239	238	255	248	252	286	261	263	237	263	263	287	287	248	265	260	257	253	257	282	252	248	255	281	230	256	270	251	270	243	283	260	253	265	244	235	244	233	233	247	264	262	234	277	227	242	233	294	286	239	249	248	259	236	267	284	257	264	254	276	262	258	229	258	264	247	235	246	255	266	259	248	275	268	245	250	248	289	213	255	247	265	280	246	255	250	240	272	233	220	248	256	263	252	234	264	280	254	255	252	234	283	238	264	230	259	256	224	245	250	287	256	294	255	258	286	252	249	257	241	248	280	274	241	250	236	265	251	273	258	231	231	257	251	243	243	275	266	227	248	233	272	267	258	248	241	254	270	277	247	230	270	250	248	270	266	236	236	257	245	238	268	249	236	279	247	263	275	260	262	256	264	243	208	235	243	259	243	258	247	268	244	250	236	268	313	231	297	254	235	253	232	261	258	270	229	231	276	235	268	252	222	251	249	268	241	236	246	251	272	233	248	259	243	261	232	238	233	257	248	243	230	288	284	273	239	242	278	263	273	229	259	272	260	249	287	255	259	215	240	270	232	247	254	241	256	253	259	254	268	252	261	255	238	253	253	266	270	275	271	258	241	256	235	230	256	243	277	260	240	253	278	278	266	234	266	266	268	232	232	256	243	262	266	244	224	277	273	275	260	257	265	269	263	256	241	276	235	274	231	271	243	278	258	258	271	227	251	248	262	244	257	274	230	294	231	265	217	245	266	275	222	275	241	269	236	295	263	243	244	236	268	271	232	260	241	265	244	242	241	239	256	243	251	234	238	256	238	254	253	251	275	269	270	245	238	273	279	250	261	266	260	265	260	223	259	234	246	230	258	237	244	264	268	263	247	254	254	262	280	276	251	246	243	242	252	266	244	255	246	245	280	253	278	272	276	264	258	251	276	216	245	241	224	228	279	278	261	248	264	224	262	263	273	255	254	253	275	260	257	256	263	246	251	264	238	253	249	234	242	229	263	262	280	247	255	281	247	254	248	254	277	268	270	260	277	259	262	244	244	255	250	245	263	233	257	266	274	255	253	264	272	244	266	275	220	285	240	276	252	280	265	256	250	263	281	248	256	253	245	261	280	246	248	275	227	239	255	269	242	253	252	246	250	275	246	260	262	249	231	230	250	288	251	236	229	230	260	263	240	246	250	254	251	272	246	245	226	243	259	272	255	268	257	268	246	236	262	281	233	264	254	241	250	247	241	267	228	240	279	262	265	274	255	267	246	261	251	254	294	259	244	255	265	294	243	249	236	238	249	269	234	248	271	280	283	259	263	243	227	271	257	253	251	273	258	248	233	247	239	247	243	261	261	251	235	269	264	242	266	265	260	244	254	279	257	257	283	250	248	243	260	270	254	261	271	245	241	276	269	270	246	255	237	248	280	260	265	270	248	278	249	269	269	258	286	277	264	263	255	240	251	249	251	242	268	251	252	233	269	243	258	236	224	251	267	240	220	255	276	245	269	253	261	268	247	254	259	263	246	239	261	238	254	226	260	277	288	247	253	223	276	247	235	280	278	263	253	274	248	278	233	207	246	258	244	222	232	235	258	226	253	262	293	241	255	227	253	250	257	267	224	259	218	240	245	252	277	255	249	250	267	256	274	268	237	286	266	275	239	258	280	243	284	254	249	266	265	249	266	258
37467	47158	31181	15626	7438	5268	4122	3035	2311	1871	1542	1293	1166	955	893	768	652	604	552	533	539	487	480	471	425	395	424	390	398	364	383	335	381	355	374	356	352	293	320	341	313	341	301	308	342	327	303	314	308	328	307	312	300	300	293	346	335	333	305	315	320	345	294	305	272	328	292	320	318	322	295	270	301	302	295	308	299	319	321	281	291	296	299	292	289	315	304	308	329	307	306	303	313	285	312	306	313	264	295	325	272	295	295	288	304	291	336	269	317	311	274	315	292	336	327	295	321	295	328	280	316	290	286	317	288	296	279	268	312	325	286	257	313	286	318	271	320	286	303	304	292	267	266	315	297	286	284	289	278	313	314	353	283	313	315	327	290	309	317	307	307	302	279	301	305	303	307	303	331	286	252	324	300	292	299	271	311	270	308	269	294	308	318	318	327	315	342	329	282	305	283	254	311	307	301	278	312	319	328	276	303	322	307	305	296	316	318	290	284	304	296	294	325	285	304	297	329	319	281	278	317	289	306	298	325	313	285	297	313	319	311	275	293	282	275	290	302	288	292	315	311	297	303	280	325	287	277	279	304	304	273	323	306	297	317	299	284	297	302	280	328	334	300	297	301	313	279	320	313	331	271	293	300	312	291	324	285	313	279	326	298	304	312	303	319	312	310	273	287	305	325	289	297	290	332	276	284	328	299	316	305	301	316	317	295	309	327	304	316	307	299	306	289	362	300	277	310	319	301	296	338	324	307	309	297	302	286	303	285	295	309	305	306	296	262	305	307	318	307	269	298	291	303	302	294	281	316	285	313	310	294	299	301	294	296	278	318	285	327	303	272	291	326	302	289	318	325	303	314	318	325	307	309	311	277	306	316	297	290	283	307	306	289	292	287	259	278	312	312	280	318	293	276	305	298	291	313	302	307	319	324	296	293	309	306	310	284	283	299	299	311	308	289	300	311	264	328	310	279	308	299	276	310	290	278	300	313	304	304	278	288	327	335	342	274	304	300	267	309	299	308	308	289	313	316	312	300	313	268	281	305	303	302	286	315	304	302	283	292	303	304	264	315	284	306	283	276	297	297	298	283	292	311	292	273	303	303	329	290	301	303	275	326	279	320	304	296	320	288	305	299	282	330	286	292	319	345	281	290	286	317	295	302	267	294	266	306	290	327	281	278	326	274	294	302	264	305	312	305	302	306	281	296	299	320	295	313	292	286	299	320	296	290	293	301	289	308	302	303	282	283	326	286	297	305	299	315	307	332	318	299	287	293	271	289	310	309	287	283	294	289	313	324	320	311	297	316	298	314	316	302	298	307	297	289	281	301	314	302	271	290	309	303	305	283	303	284	272	289	289	291	289	301	288	322	299	295	279	278	300	282	244	300	282	306	303	296	286	297	312	275	310	293	314	277	297	334	288	304	290	290	300	317	298	318	319	290	279	323	305	300	295	298	286	292	335	316	286	279	295	311	281	298	343	288	309	294	332	297	289	301	314	303	284	330	305	322	298	318	277	316	296	283	302	316	292	298	296	286	310	328	265	287	296	296	293	288	292	309	320	286	293	276	304	318	329	274	290	322	307	307	283	301	280	301	306	288	300	308	313	323	297	279	325	319	269	245	285	303	305	297	281	305	305	304	305	313	318	304	303	323	289	290	324	311	291	271	313	267	276	302	304	288	310	328	254	270	296	302	279	285	294	277	277	263	323	333	298	320	279	322	314	297	276	278	313	328	308	313	313	296	283	305	300	299	305	287	299	307	316	302	298	285	279	310	295	321	325	288	285	297	281	315	339	317	310	323	270	310	256	290	273	280	299	315	289	312	296	303	296	286	299	285	325	306	269	331	343	304	305	279	272	269	303	313	296	312	319	278	302	309	288	322	308	303	268	288	306	273	302	301	280	323	287	266	305	308	338	287	291	303	301	315	302	296	285	288	291	317	306	307	306	293	290	298	302	314	274	320	311	354	289	323	304	302	356	313	313	274	302	263	305	307	281	291	295	270	320	282	302	342	292	322	282	311	307	276	315	319	301	283	294	292	285	318	326	291	276	286	292	297	287	292	287	295	331	311	349	313	298	273	296	276	315	316	301	302	307	323	290	277	287	289	298	330	287	300	302	325	318	324	305	309	265	284	314	316	304	289	282	277	306	298	286	275	306	304	268	282	292	306	282	304	318	327	291	290	290	275	329	316	306	280	320	299	294	279	312	320	276	330	293	326	303	310	302	313	310	314	306	275	323	307	289	301	308	269	315	310	306	316	302	303	290	294	306	307	292	289	273	281	320	293	296	327	308	301	295	298	302	283	313	282	308	302	278	291	284	296	313	298	295	287	304	268	306	297	283	269	315	327	311	282	284	311	300	283	322	302	298	286	303	284	282	289	259	302	316	307	318	292	287	314	308	305	291	305	297	308	328	299	315	327	273	284	292	295	315	307	313	279	255	299	289	298	277	295	287	326	293	287	329	281	295	315	292	278	312	292	288	289	310	297	264	260	311	303	309	308	299	308	306	289	327	303	306	286	286	273	277	310	302	291	303	302	300	301	316	288	280	285	307	297	352	277	309	325	275	319	329	302	316	320	287	304	284	305	297	270	283	301	322	313	306	298	315	301	321	296	331	314	288	298	284	304	290	300	287	298	307	305	294	292	294	272	306	321	322	309	295	280	337	286	342	301	287	333	278	289	293	338	286	282	327	267	327	285	295	303	313	342	302	328	312	298	295	298	287	267	308	303	289	260	293	294	276	271	299	262	319	296	313	278	295	284	268	273	287	292	296	302	298	308	295	319	280	311	303	298	313	283	295	312	312	317	281	303	294	330	261	295	299	303	287	304	306	297	253	278	286	300	319	286	269	282	287	305	293	275	319	291	302	310	308	280	290	296	301	301	294	306	295	273	306	300	296	322	321	304	335	293	271	324	306	303	244	298	318	296	298	312	293	286	291	309	309	288	312	296	298	300	303	279	312	309	285	303	289	300	299	307	290	295	310	275	338	304	318	288	302	285	286	284	267	285	296	319	301	305	312	293	289	302	305	283	332	321	271	302	278	317	319	295	315	320	303	299	314	286	299	292	302	292	335	296	303	299	291	264	311	306	309	337	320	289	295	311	291	294	291	305	307	309	289	292	303	297	271	286	302	294	306	293	289	290	307	284	314	285	309	304	278	328	292	304	278	291	279	299	328	309	295	302	305	265	271	312	313	309	271	332	320	318	313	312	311	288	296	275	329	290	307	298	290	338	332	285	283	308	294	302	300	305	284	297	282	300	286	290	310	316	300	316	305	307	288	322	335	277	311	269	311	310	293	297	295	298	278	310	316	312	294	282	289	299	314	289	266	310	292	308	296	296	289	294	279	294	300	278	282	299	277	285	300	328	289	269	294	291	295	304	324	300	319	290	319	303	288	284	274	295	295	284	282	269	333	285	266	311	296	273	320	299	275	308	306	274	311	290	325	279	294	289	282	301	286	319	307	275	293	301	304	289	291	311	274
22887	21506	29236	24220	21514	21530	11862	3254	2025	1587	1378	1145	975	812	741	688	602	500	529	478	463	402	397	354	365	370	326	372	294	293	273	333	293	310	286	299	288	272	263	275	248	263	274	259	254	293	268	243	262	244	242	245	247	262	256	245	237	223	286	235	242	252	213	246	238	244	226	231	238	219	222	230	216	259	237	246	256	230	236	210	256	218	247	239	219	261	248	242	231	241	238	234	241	227	226	231	232	243	244	248	236	253	208	255	206	251	251	212	199	224	236	231	243	231	222	229	218	216	229	266	228	276	223	226	242	223	254	248	230	246	233	208	229	241	243	235	258	219	234	221	228	237	230	241	232	245	237	223	244	205	262	236	198	239	237	220	238	224	226	235	240	256	215	207	221	237	240	210	197	234	255	242	250	236	231	259	228	226	235	237	213	205	208	233	227	216	226	221	226	257	220	191	224	228	226	222	238	223	218	219	259	220	236	238	238	237	243	223	240	240	205	246	233	220	252	234	228	205	236	236	216	211	256	225	214	208	242	246	224	206	237	227	234	227	228	209	223	226	235	238	226	248	234	227	241	242	262	234	239	265	249	234	236	213	241	252	243	211	247	251	249	224	226	252	268	238	258	242	241	244	243	211	254	226	249	247	228	204	240	211	275	256	227	226	244	240	235	248	255	271	225	224	219	206	244	210	217	246	242	201	239	240	252	240	259	224	234	228	239	221	230	235	245	213	218	209	221	220	258	229	238	213	212	269	212	240	232	237	234	234	221	241	221	212	245	218	234	255	226	238	268	242	244	218	224	247	233	226	233	228	212	227	229	239	210	232	215	217	239	239	221	231	222	224	233	209	223	214	218	243	248	227	253	228	243	251	225	216	245	223	237	183	230	226	218	238	247	220	238	257	245	216	233	224	232	217	219	252	241	203	224	229	281	258	204	237	230	219	243	200	261	238	251	252	227	238	238	265	257	239	233	240	233	224	209	229	243	248	240	201	221	237	220	216	237	231	254	227	229	231	230	262	211	256	254	240	240	236	213	255	220	240	232	230	215	232	238	224	233	240	249	235	242	232	232	225	229	254	224	239	236	255	224	215	223	225	217	219	242	250	253	249	238	250	239	249	248	246	278	244	210	229	237	228	239	227	230	203	240	240	255	251	221	221	241	243	224	234	235	237	230	249	249	233	236	229	237	235	248	224	245	270	221	232	222	226	245	227	251	228	253	226	239	226	239	233	214	240	215	254	227	245	226	242	243	224	220	221	243	222	234	226	246	243	239	254	258	231	234	254	228	232	206	257	239	209	213	239	230	193	255	246	254	241	226	211	218	238	235	225	229	252	266	207	218	225	238	243	233	239	231	221	224	255	226	249	219	216	259	211	232	222	239	239	238	214	248	261	240	252	203	206	227	193	209	222	229	253	228	237	237	225	265	205	250	259	246	226	285	232	225	223	252	235	231	234	245	209	224	218	229	283	197	226	245	244	237	225	238	232	252	221	229	197	232	224	213	211	243	187	240	223	223	240	217	271	233	245	233	223	228	229	211	214	258	231	243	211	217	250	241	212	221	234	227	219	224	244	227	260	230	209	238	234	246	228	235	245	245	221	220	266	230	235	198	237	229	251	220	211	256	224	235	198	209	225	236	222	245	218	244	222	227	242	241	224	232	253	258	230	211	240	227	250	207	234	244	269	263	254	202	234	231	238	209	230	228	244	246	214	224	244	237	202	222	231	223	222	264	229	220	214	258	218	244	218	249	232	261	235	244	230	239	226	248	248	224	228	258	232	233	237	209	235	254	277	259	229	204	234	244	220	211	228	252	219	233	223	227	237	212	214	221	226	231	264	223	223	259	216	238	240	218	242	232	228	220	243	259	226	229	227	244	247	252	243	239	251	222	229	202	236	214	231	229	235	239	269	212	239	244	245	227	220	203	235	239	227	242	226	204	233	229	244	222	247	217	255	243	249	220	223	253	222	266	250	218	242	254	221	257	246	232	236	224	228	254	225	252	238	228	214	248	242	217	236	216	237	264	254	217	233	233	242	233	232	212	229	236	230	210	228	206	245	249	232	234	230	253	227	230	231	234	222	230	229	215	214	238	221	234	224	236	203	229	240	228	222	244	233	221	209	231	221	214	234	218	221	228	224	213	228	243	256	234	227	217	256	229	239	232	251	221	243	248	233	226	257	230	225	224	219	220	195	236	218	283	215	206	248	249	226	232	237	220	232	235	245	224	203	222	228	214	220	231	222	213	217	241	222	241	215	239	229	247	230	252	234	211	253	234	248	219	225	239	217	221	211	228	216	231	227	242	231	252	232	240	227	215	240	246	237	231	230	226	221	250	251	245	211	225	243	218	223	230	221	212	225	233	210	254	265	220	219	221	224	248	245	234	224	258	224	239	259	251	234	226	238	237	254	229	237	230	242	245	240	223	248	252	246	219	234	214	240	239	228	245	218	225	228	255	217	235	246	244	213	243	240	242	210	234	248	239	259	233	237	248	238	250	214	232	216	228	265	271	207	230	220	235	230	247	223	252	240	233	245	223	244	214	216	201	212	261	255	239	241	214	230	241	228	214	214	227	231	220	265	218	264	219	245	220	230	250	243	234	245	241	242	255	246	249	203	241	199	217	229	224	257	237	239	249	252	242	206	208	235	242	237	238	214	231	227	204	210	280	228	238	230	236	206	242	212	245	265	225	230	217	265	228	247	224	215	212	241	242	237	237	239	238	257	256	232	242	210	222	236	226	236	233	235	238	243	238	240	210	210	226	240	232	212	243	232	219	213	217	208	209	239	212	210	243	268	238	212	240	231	221	226	234	235	249	238	220	249	225	278	208	229	234	232	252	206	242	243	222	238	232	235	259	234	248	245	234	255	249	238	216	247	268	234	244	246	224	251	222	225	201	236	252	210	238	238	228	201	219	243	199	233	229	231	229	222	245	233	218	241	256	236	255	235	228	239	219	227	223	248	227	258	259	208	239	201	241	218	227	233	214	233	230	239	213	240	219	209	231	208	257	214	238	241	230	225	265	204	224	230	229	226	241	237	248	230	218	212	232	248	239	243	231	234	223	230	225	226	248	251	237	249	209	228	193	239	235	218	225	230	223	207	249	253	245	224	232	235	246	221	227	230	252	198	225	232	249	239	226	246	256	214	253	225	214	234	237	240	245	235	224	225	222	248	220	223	211	241	232	241	256	244	247	251	257	215	208	231	245	236	212	222	205	226	216	226	242	222	235	235	242	229	238	237	230	226	267	219	238	215	221	230	222	233	236	216	236	223	237	252	233	203	236	206	229	261	241	238	233	213	243	232	228	244	222	232	221	228	261	212	225	242	232	230	220	232	221	220	228	220	263	253	236	235	246	251	226	225	233	210	225	221	223	198	229	236	230	226	221	245	232	220	212	231	208	235	227	226	244	236	223	227	230	214	241	206	259	226	209	228	230	250	260	223	218	210	209	225	211	236	220	243	209	240	215	228	212	225	200	238
40108	57361	43499	26908	12963	8821	7009	5450	4089	3308	2687	2191	1913	1563	1281	1152	949	979	824	703	674	675	587	516	488	496	487	415	399	374	404	387	386	346	332	359	366	347	325	341	311	331	304	279	284	316	271	287	292	318	293	296	263	292	283	297	295	285	271	298	269	281	302	263	285	282	290	269	287	250	275	283	281	281	264	285	292	267	293	301	286	293	290	271	266	271	298	289	258	289	280	259	274	275	242	250	261	275	273	266	244	263	291	279	245	265	276	237	283	256	300	277	276	246	247	272	288	262	290	246	271	273	305	292	271	268	239	261	266	253	264	277	275	289	277	247	279	291	236	234	245	275	290	293	268	268	298	271	285	271	267	264	266	257	286	271	283	287	263	257	261	263	289	297	299	243	274	272	261	251	278	295	262	279	262	273	285	280	280	274	275	249	287	281	260	287	263	259	280	292	250	268	268	311	239	272	246	265	278	251	286	310	280	281	268	249	264	289	283	297	262	296	273	262	275	270	277	248	249	280	268	269	262	275	254	268	230	304	265	266	299	253	303	283	266	292	294	273	296	262	254	256	255	276	241	244	267	246	241	277	255	282	295	279	263	283	230	272	246	300	278	280	294	273	270	288	306	259	270	260	266	306	255	286	301	257	262	282	265	274	256	285	269	246	261	242	275	273	252	287	265	292	305	295	287	275	285	271	271	267	286	274	263	292	302	262	271	265	274	271	281	290	261	270	290	259	286	273	270	263	265	298	257	263	295	283	264	266	280	259	258	283	263	287	260	263	284	272	283	286	286	266	257	278	260	306	242	255	273	277	265	255	278	297	275	257	273	266	267	272	296	275	305	260	283	269	267	256	284	261	271	269	261	275	271	282	235	264	286	287	299	284	246	274	287	272	244	273	259	258	248	250	279	253	255	256	308	251	269	269	313	277	264	257	282	246	236	296	281	302	258	269	242	285	290	280	265	280	286	279	286	290	302	267	289	262	281	295	296	262	262	217	298	253	252	256	267	287	274	282	273	276	286	259	280	245	278	268	262	256	256	255	258	281	254	271	290	278	273	272	281	295	279	272	282	268	280	254	273	298	241	305	267	280	264	244	278	267	260	265	282	299	269	264	257	259	265	258	296	298	258	255	262	279	258	286	264	290	281	264	283	280	282	276	271	264	280	250	289	253	256	294	299	266	312	259	273	288	246	283	244	286	255	289	271	281	238	241	264	262	259	279	281	269	265	243	292	258	259	261	298	270	250	257	272	263	275	278	262	241	271	294	267	321	291	260	295	254	258	267	290	289	284	256	263	277	269	299	236	274	280	287	253	252	273	292	315	276	276	261	265	274	281	281	290	282	278	283	255	254	269	238	278	250	259	286	276	278	280	269	246	269	291	302	276	279	277	276	270	265	249	267	292	286	270	283	274	282	282	277	252	245	245	273	294	265	272	294	271	292	276	255	261	308	251	273	252	274	290	283	269	301	261	269	272	290	263	268	272	289	260	267	294	286	271	277	253	260	255	281	267	245	267	271	259	251	256	285	261	265	270	268	288	243	293	249	256	266	276	285	284	270	293	242	260	274	271	267	280	247	262	295	262	247	296	256	250	266	267	288	281	283	294	279	256	263	289	269	266	259	258	272	255	282	274	276	272	291	291	263	274	283	283	272	268	276	266	276	286	271	264	291	257	280	238	266	276	289	299	291	278	278	268	278	246	252	259	269	292	244	294	277	298	275	272	284	314	253	275	285	285	289	236	276	251	283	282	271	249	249	269	328	314	267	271	241	277	257	234	254	247	244	282	292	273	280	255	277	259	255	247	258	263	243	264	279	244	278	270	256	286	282	257	256	271	290	252	274	286	271	300	265	269	275	273	255	245	271	262	268	282	282	310	248	301	273	281	274	321	262	240	269	280	269	293	287	288	234	262	280	260	240	294	268	273	276	241	299	264	268	271	255	273	290	283	251	227	278	271	266	258	260	286	253	267	265	279	257	269	289	272	279	264	246	227	276	252	287	274	261	295	278	266	274	281	268	274	276	270	276	265	257	279	306	258	274	300	272	282	276	256	250	270	263	258	275	260	276	288	266	257	274	293	277	276	270	233	272	264	272	297	267	268	293	263	281	282	266	258	286	275	290	265	262	297	283	249	258	287	248	250	294	282	275	252	247	294	244	288	255	259	272	280	266	259	267	277	304	307	271	263	279	287	273	288	231	272	257	285	269	252	290	295	270	272	277	279	258	251	277	288	265	268	255	297	291	282	276	261	269	281	214	264	269	254	264	294	263	249	271	289	257	293	260	278	263	271	299	290	287	268	272	306	261	290	281	273	265	287	286	274	299	280	287	247	273	268	282	275	271	265	277	280	295	323	271	310	306	264	262	264	261	249	279	266	262	250	283	267	268	261	262	278	254	275	252	246	293	280	261	278	275	291	280	268	254	272	251	265	242	282	265	243	271	299	280	263	265	282	269	249	262	284	291	267	295	270	278	253	311	268	275	264	290	286	268	257	283	278	242	289	258	252	280	271	263	266	272	262	255	267	286	270	283	310	263	262	264	278	273	273	264	297	283	258	245	284	286	277	289	280	293	260	264	269	270	289	257	269	274	268	295	269	278	284	285	307	265	261	275	271	239	278	278	289	244	244	289	266	257	287	284	288	295	297	256	256	258	244	285	252	251	279	260	272	270	283	277	275	294	290	263	290	277	295	278	271	237	268	293	273	293	275	288	276	258	259	312	271	246	294	279	246	278	286	276	303	280	282	265	257	263	291	278	261	265	276	263	272	254	249	279	284	260	267	286	279	299	257	259	279	279	292	274	246	259	254	307	276	232	295	299	261	260	282	299	284	255	263	255	272	271	275	255	263	236	274	270	256	257	278	253	272	260	270	260	280	255	276	276	262	240	272	275	255	256	280	279	270	279	264	270	311	298	288	289	263	283	271	263	258	291	250	277	283	254	273	257	255	279	285	269	285	268	291	287	290	280	278	271	263	284	256	242	281	247	281	301	282	270	267	247	283	259	254	288	265	268	273	277	263	263	274	269	280	298	257	271	215	278	287	263	274	256	281	266	260	278	280	264	265	253	274	282	241	255	285	248	287	290	278	308	269	256	264	267	262	274	275	295	275	247	244	268	278	278	283	289	271	248	244	278	271	287	255	286	262	287	266	265	286	276	258	266	284	275	272	259	261	284	255	280	279	281	255	247	261	273	252	252	276	246	240	253	269	258	269	251	293	275	279	264	265	289	267	278	299	249	266	264	274	303	265	305	256	280	263	252	251	241	279	271	260	256	278	249	261	281	262	263	270	281	275	298	272	301	268	282	263	258	270	258	288	262	257	278	235	306	281	254	272	257	280	256	284	281	301	250	280	298	281	261	266	317	251	270	262	274	288	292	273	280	298	293	298	275	267	282	264	251	286	295	266	288	274	284	279	264	275	247	281	271	270	261	271	323	253	297	253	265	271	232	265	247	262	280	282	266	271	277	299	266	264	264	283	265
31648	29225	26816	15587	3696	1958	1480	1135	941	773	669	549	539	522	458	453	443	439	372	385	346	368	377	378	354	372	325	344	340	337	294	274	335	301	313	323	316	295	312	312	357	299	287	305	357	300	295	312	289	318	307	318	295	300	303	275	318	326	317	313	289	254	307	291	291	296	298	314	312	280	299	294	312	281	325	308	315	319	341	303	295	294	320	333	294	306	312	321	274	317	305	303	299	305	301	306	333	302	293	284	313	296	299	297	313	279	314	280	315	311	336	268	297	346	286	300	308	349	331	300	287	304	298	292	289	310	286	325	322	318	292	304	301	310	310	300	290	276	310	300	304	294	288	284	290	323	299	281	308	281	286	288	335	310	311	324	317	298	293	287	286	284	333	313	303	309	269	311	296	306	298	321	292	289	296	316	311	308	283	314	304	314	314	289	315	306	340	298	310	310	323	329	304	308	281	328	300	289	328	308	299	290	303	331	315	315	306	296	314	291	304	324	285	306	319	285	282	289	289	325	295	307	264	311	304	280	314	292	295	315	307	300	301	322	303	312	328	321	296	320	303	304	304	299	307	321	322	324	313	278	314	338	308	298	329	294	290	297	308	322	294	314	291	287	328	319	303	309	300	305	324	285	294	257	307	313	301	334	272	295	301	280	323	330	304	313	328	319	345	306	315	307	292	292	304	319	337	319	303	311	315	307	280	284	316	304	306	300	313	293	281	298	332	315	303	277	270	293	277	339	299	283	297	327	292	296	301	302	317	298	275	298	306	322	286	302	313	279	306	312	287	292	315	299	299	311	283	304	345	268	336	342	280	328	307	308	304	300	309	322	296	287	304	286	318	278	319	313	296	321	323	304	326	304	309	311	310	330	325	286	303	267	289	297	295	321	292	325	297	312	298	311	291	291	320	296	260	293	266	327	301	296	293	318	311	277	290	320	306	287	312	298	302	281	304	303	309	292	304	286	288	304	313	327	315	312	321	306	312	319	329	310	300	285	298	329	303	289	300	344	281	307	291	320	334	296	311	297	305	306	301	293	280	298	284	320	293	335	278	339	290	301	306	263	263	303	289	320	314	317	288	295	287	290	282	324	320	273	339	319	302	310	262	290	300	287	303	294	310	289	313	296	335	284	307	306	313	287	320	283	291	306	292	294	327	298	303	308	273	287	330	307	322	290	300	316	299	302	286	284	281	301	268	311	328	315	312	307	307	308	341	306	302	295	306	291	278	299	302	278	307	299	319	308	334	298	319	310	317	357	336	310	322	317	295	319	331	296	298	315	293	305	289	292	251	293	322	310	312	328	315	309	267	300	274	310	310	296	281	277	335	285	301	312	299	329	324	321	347	304	345	328	316	314	305	282	322	300	270	291	315	290	301	281	280	319	325	293	314	287	339	289	280	287	296	322	315	311	314	292	288	275	341	273	318	328	325	312	271	313	335	290	316	294	294	304	334	288	327	305	341	302	294	291	325	314	319	298	306	309	293	316	314	310	319	306	313	306	314	305	295	300	314	324	308	293	292	310	283	319	315	311	303	285	317	292	287	300	296	302	304	302	297	295	281	299	311	308	293	292	327	311	303	293	293	291	310	305	289	333	317	305	325	312	301	309	301	292	311	267	319	284	333	311	296	301	290	293	267	309	313	316	297	310	321	325	333	311	286	299	294	287	320	330	322	264	324	306	304	292	288	302	299	288	287	319	317	308	302	310	309	298	298	304	338	313	283	310	317	278	291	325	283	321	258	329	309	265	340	319	306	312	292	336	298	293	304	317	321	300	301	338	303	313	269	309	285	303	322	295	295	294	292	345	297	311	320	317	338	320	304	308	303	300	312	285	302	299	305	302	312	310	295	311	295	298	307	287	290	303	322	289	323	308	270	315	313	329	293	306	307	316	307	292	253	303	304	301	299	321	306	282	316	297	289	294	315	349	261	296	310	303	329	285	310	312	298	344	299	293	325	327	286	295	316	279	279	268	304	327	276	293	314	329	289	280	322	344	298	304	296	311	304	309	291	293	309	269	295	300	339	309	299	321	313	299	290	299	316	313	275	323	313	313	308	296	333	305	310	284	287	303	305	316	335	302	302	296	311	303	305	314	294	306	283	305	278	318	329	320	339	301	307	318	297	297	282	297	320	317	324	329	337	284	307	283	287	297	330	317	330	317	298	319	359	324	311	301	295	300	289	287	298	300	290	290	316	300	304	316	300	300	290	301	298	301	289	302	305	331	327	293	293	303	336	329	296	293	290	303	286	295	304	306	307	297	281	270	318	299	283	282	275	295	294	310	286	272	304	334	313	313	294	318	291	297	289	274	290	292	316	327	329	316	276	331	313	297	292	291	289	314	279	286	282	326	321	308	292	321	302	301	277	296	298	253	292	318	326	337	301	299	309	315	322	318	323	308	328	302	329	292	296	312	330	324	323	314	301	286	319	297	280	273	315	312	287	332	266	314	270	350	292	284	304	296	258	289	313	317	335	320	297	305	281	314	300	330	297	337	291	296	345	300	279	310	279	329	301	300	301	297	309	301	340	290	295	261	319	304	296	277	293	342	296	270	303	319	310	319	350	313	328	283	336	292	292	276	293	304	300	261	315	304	276	328	299	295	271	305	296	301	318	312	292	329	332	291	330	322	279	314	332	345	306	294	271	300	295	294	287	307	290	317	308	306	302	310	275	289	308	293	298	319	327	265	305	318	321	296	309	319	326	313	277	299	319	301	323	314	330	346	278	297	300	319	296	323	339	335	288	304	266	325	286	299	322	298	327	311	297	288	308	291	320	276	302	291	289	337	324	319	315	303	309	282	297	324	301	301	285	319	314	286	274	302	340	284	323	302	299	341	307	319	281	324	327	313	311	319	295	296	294	314	267	329	335	294	277	302	300	306	300	331	292	312	295	256	316	296	306	303	300	321	293	283	338	311	295	346	271	294	308	294	305	279	292	308	305	319	285	299	306	274	303	328	296	292	292	278	322	305	275	310	281	306	278	320	278	298	305	295	281	298	314	314	295	327	291	306	307	317	328	289	308	284	304	306	278	277	293	318	336	312	286	273	315	280	289	283	289	285	310	328	321	311	322	296	306	278	272	267	280	289	271	324	291	308	309	325	355	307	289	312	289	281	315	318	296	284	298	338	292	282	320	286	275	287	270	316	312	297	296	306	303	318	278	314	318	288	296	297	287	299	325	313	306	301	283	339	324	284	294	308	271	289	293	273	295	276	316	279	291	305	288	289	298	305	277	315	315	282	301	308	314	299	300	311	335	292	305	308	312	280	326	282	293	284	307	306	282	316	298	289	319	316	301	309	293	334	306	288	321	320	308	298	292	287	306	298	323	290	314	308	340	301	305	319	296	311	309	306	326	304	315	290	274	292	306	299	294	291	315	294	310	298	315	302	315	301	304	309	311	320	301	276	294	284	318	297	298	278	310	272	286	275	309	289	301	320	287	307	290	323	300	333	281	304	291	322	299	319	300	275	290	315
36775	45045	29776	14689	5383	3780	3033	2372	1773	1486	1140	988	889	796	726	648	621	557	507	517	495	473	441	458	425	412	408	409	437	370	405	368	370	409	344	370	412	378	376	357	372	354	357	352	351	349	361	378	357	402	313	381	370	361	381	388	339	358	349	357	384	357	360	379	326	350	325	350	374	342	352	355	376	386	413	362	342	341	362	348	385	389	365	351	364	373	379	354	357	378	349	361	317	324	358	341	352	368	360	365	389	332	361	358	358	368	382	358	343	313	365	354	360	371	357	357	358	348	388	397	355	331	360	356	331	331	350	336	331	382	353	383	330	358	370	353	335	330	353	374	349	348	360	385	369	346	348	331	347	347	350	360	352	352	385	353	332	358	370	343	324	352	355	293	336	355	378	375	359	343	376	345	383	372	357	372	355	333	356	358	353	333	333	345	359	340	341	363	344	400	388	370	351	332	302	337	350	367	322	346	368	369	355	352	325	338	366	353	371	343	365	377	362	367	326	319	341	353	374	348	330	340	341	344	317	350	341	343	318	384	347	374	374	372	362	372	350	353	366	351	337	300	396	342	362	331	377	310	339	393	351	382	373	346	324	334	337	359	329	339	379	384	344	411	353	405	358	330	325	354	337	362	377	329	344	327	371	378	339	338	366	361	342	330	337	343	373	347	365	320	368	358	340	346	375	367	368	406	380	362	334	314	389	331	369	308	397	350	345	363	344	387	367	335	326	361	336	362	340	331	364	346	349	314	384	343	353	391	392	349	325	346	365	348	347	347	348	352	334	344	342	325	338	337	326	330	373	352	338	321	360	299	344	369	362	366	329	326	379	357	328	333	342	338	337	371	360	355	367	341	368	362	365	365	336	344	324	338	367	357	368	384	342	369	367	342	326	358	380	392	361	344	357	349	356	361	337	370	358	331	383	383	337	341	357	379	335	353	346	375	358	338	355	343	354	360	349	343	345	340	353	328	355	341	319	376	354	370	364	340	377	371	344	337	352	361	322	347	351	350	349	407	355	355	335	325	359	356	361	328	325	370	365	351	372	355	347	376	359	340	354	359	358	344	334	366	354	376	375	333	379	368	372	354	378	357	342	331	308	369	368	346	360	367	347	384	349	350	367	341	362	356	317	399	345	365	360	332	398	340	354	343	349	327	357	370	346	351	320	351	360	370	346	348	357	346	384	333	339	352	336	352	349	360	342	352	328	360	354	326	346	341	344	346	307	334	374	336	354	357	355	346	334	369	356	397	366	359	347	353	336	371	315	327	347	385	327	318	362	359	342	338	366	316	356	353	371	339	356	339	343	320	371	350	345	364	353	344	343	344	371	374	328	377	347	364	334	359	386	378	353	363	356	347	370	375	355	366	406	349	366	356	348	372	369	371	336	352	390	356	338	358	376	363	369	372	385	349	348	343	334	388	342	384	343	355	388	362	341	385	356	347	348	375	363	346	342	347	340	347	342	339	340	295	351	337	360	361	328	357	339	360	347	342	345	372	328	338	338	396	374	379	378	320	357	348	335	353	383	343	351	372	351	361	377	384	329	341	361	349	353	347	383	399	357	388	371	335	315	348	369	357	377	357	383	346	364	366	387	377	361	342	339	351	348	316	362	374	346	363	363	393	353	354	340	334	359	353	357	348	355	357	379	354	369	351	342	343	382	326	364	351	352	351	362	340	345	336	358	335	382	366	359	330	369	374	387	322	358	360	364	375	348	352	362	420	370	352	380	381	364	347	333	349	356	321	363	373	382	367	351	388	305	364	367	345	361	377	342	337	344	358	364	353	364	329	341	348	342	338	335	359	363	354	314	313	333	371	332	337	371	343	318	354	361	333	348	384	357	390	341	350	368	362	333	355	346	380	349	387	341	334	342	378	367	353	328	384	386	353	359	330	360	350	364	331	347	358	341	344	328	366	374	360	362	346	373	350	373	311	345	349	364	348	383	361	350	337	341	349	326	342	355	348	364	309	398	364	345	366	348	354	363	336	369	336	354	349	343	322	371	377	364	368	321	363	324	348	324	357	388	322	345	360	351	368	364	344	357	331	323	338	380	398	337	341	343	348	349	375	357	365	375	372	329	386	350	359	325	349	372	338	368	341	308	357	348	337	357	361	349	346	353	372	349	347	364	376	360	349	369	358	338	333	326	373	401	354	339	371	370	341	342	375	341	361	360	332	367	355	328	379	338	368	360	359	369	373	327	363	356	379	394	341	343	376	365	370	358	380	345	351	316	355	356	355	379	386	356	354	364	351	349	358	356	369	353	373	363	354	338	349	362	383	378	366	350	352	388	360	336	311	362	329	309	324	375	344	382	362	342	351	359	373	323	389	341	346	313	382	338	348	374	339	323	354	341	381	369	361	353	367	382	338	347	358	342	346	337	359	369	373	382	355	387	364	382	332	356	347	384	360	361	333	372	345	372	385	341	377	367	349	353	336	335	349	324	338	318	344	334	352	351	376	356	342	338	328	339	339	362	347	367	332	369	349	343	361	344	337	381	373	349	342	360	367	373	385	373	349	334	363	360	340	335	317	360	341	365	356	397	337	391	341	347	385	372	363	382	370	354	368	367	349	337	346	361	365	319	364	349	358	370	356	287	380	357	359	364	365	349	348	348	348	364	356	347	351	365	371	378	375	389	353	351	375	359	361	372	345	361	352	348	325	357	366	352	361	367	346	341	342	366	359	349	369	352	377	399	335	333	379	367	379	367	385	387	328	358	359	350	324	342	339	360	352	369	370	344	380	340	363	364	339	354	367	331	382	328	365	334	369	339	348	346	377	364	353	385	359	342	346	373	335	355	367	358	354	343	366	355	327	343	323	370	331	353	353	366	353	354	345	380	391	352	357	348	370	364	358	327	338	325	325	392	346	333	338	374	372	345	327	357	367	339	343	333	326	329	352	352	326	346	360	369	351	345	352	331	359	361	353	332	378	334	350	354	375	349	390	339	367	342	332	332	357	367	362	372	372	359	362	364	351	361	367	380	364	373	347	362	357	355	372	374	330	372	342	328	318	361	368	324	317	358	357	368	352	360	351	362	371	388	373	342	332	345	340	350	316	379	347	301	349	343	374	358	337	392	364	347	318	346	363	345	359	362	350	319	351	343	376	322	350	370	337	356	301	333	374	363	353	346	357	385	327	362	366	377	343	369	400	355	362	337	386	333	354	347	387	357	364	346	331	339	339	329	333	337	334	332	362	344	334	331	372	375	373	345	368	352	360	356	370	344	385	359	365	324	322	341	359	354	363	338	339	345	296	374	372	370	356	325	341	352	354	391	379	316	377	352	342	344	375	349	349	333	377	373	344	333	343	360	373	371	321	341	330	331	373	337	362	340	363	307	352	386	366	342	357	363	350	378	370	338	353	346	340	355	346	364	359	376	347	345	377	373	329	325	369	358	372	350	370	336	402	343	340	354	344	353	381	353	361	329	353	367	356	362	371	392	349	333	335	389	386	344	326	370	373	384	336	361	403	364	369
23972	21493	28899	24579	21380	12694	3140	1781	1398	1147	941	784	751	639	596	506	500	446	445	377	392	400	403	397	356	357	376	344	361	345	367	340	350	337	312	350	305	327	309	349	335	319	332	311	320	315	263	280	291	286	296	296	284	283	300	304	268	310	282	318	295	280	294	310	317	305	273	298	302	295	307	305	307	316	288	320	302	296	276	294	314	293	293	274	296	307	315	321	309	276	306	277	306	290	287	286	285	300	262	277	310	324	303	277	306	302	275	295	301	307	291	303	279	295	326	312	297	292	317	316	306	262	312	309	285	299	281	306	288	297	283	303	297	311	314	295	288	287	317	290	287	322	292	277	330	277	319	280	284	301	291	311	285	309	306	288	308	297	331	288	288	276	305	307	311	310	303	281	286	294	301	297	310	320	285	319	305	279	265	322	301	321	324	306	310	298	304	277	284	284	294	306	316	287	305	306	305	301	272	283	282	268	253	288	281	321	307	297	309	306	298	332	294	311	303	323	287	285	307	289	325	287	280	282	269	288	297	273	319	319	316	308	308	319	312	306	282	296	335	325	329	295	317	296	291	299	315	271	295	281	314	305	335	286	302	269	291	294	314	285	320	298	312	309	288	308	272	290	303	289	258	304	276	332	316	322	257	308	296	307	316	303	328	297	306	301	278	303	279	293	294	306	283	270	282	300	296	297	316	293	284	289	283	307	306	269	248	299	268	293	300	313	291	276	297	306	331	284	280	287	288	305	295	294	315	299	284	296	266	289	279	295	303	333	305	319	289	269	305	298	318	305	317	292	300	321	284	312	277	307	274	294	304	295	273	302	300	319	322	287	298	274	277	304	302	312	282	281	280	284	313	290	255	274	297	283	276	308	290	314	346	286	286	307	285	331	328	304	263	320	314	281	303	328	286	278	314	273	303	285	295	322	272	292	263	307	294	287	291	301	288	331	317	295	289	313	294	291	266	310	288	318	281	303	298	314	288	324	311	271	284	283	316	269	280	293	286	318	263	286	296	299	287	300	306	294	282	322	284	291	296	258	250	270	288	341	303	310	309	310	324	279	324	280	317	284	316	306	305	294	295	303	316	283	301	295	308	324	282	294	302	261	291	294	307	301	307	327	272	297	279	303	328	299	316	315	301	276	321	272	320	299	277	306	304	295	294	271	324	288	284	330	276	298	263	302	330	273	294	308	277	302	286	325	312	324	294	315	263	288	269	300	265	307	314	289	304	306	294	295	258	305	291	300	264	270	303	314	348	309	313	303	281	302	315	281	326	318	297	281	254	282	303	317	303	292	341	267	289	299	277	323	296	292	279	310	251	303	305	279	306	316	305	308	321	305	284	259	292	289	251	280	321	332	306	272	316	276	293	307	301	289	271	307	287	294	281	309	295	287	285	281	284	298	298	294	304	278	304	268	304	294	256	284	317	320	305	298	293	282	298	326	282	327	299	314	297	301	287	299	273	325	272	310	304	302	301	316	298	311	316	267	303	292	279	270	290	291	321	303	278	308	287	317	281	298	334	293	329	300	289	283	276	315	286	284	317	271	290	299	304	307	297	289	299	308	301	317	292	315	286	324	280	273	317	268	299	293	292	333	306	272	283	295	282	311	275	286	302	339	290	301	283	290	268	275	295	276	333	310	298	299	338	283	306	267	293	315	276	298	301	296	319	307	296	287	307	303	327	303	308	300	283	289	299	301	271	294	313	280	308	267	303	293	308	282	295	315	296	280	337	284	328	297	273	314	277	271	308	293	289	327	316	320	318	263	267	258	292	308	279	276	291	325	315	315	300	306	285	313	338	305	275	333	297	301	321	270	306	337	324	299	299	282	333	325	303	317	324	309	339	319	272	292	289	279	264	292	312	287	281	300	279	280	266	300	290	291	291	301	285	294	297	302	305	295	308	290	317	262	307	305	289	294	303	275	272	288	338	318	316	305	299	292	292	290	286	311	310	327	289	279	304	272	306	305	307	293	278	291	307	277	301	274	294	291	256	272	297	288	283	281	323	325	287	318	341	306	286	301	271	299	281	314	283	277	326	294	291	334	268	297	274	301	278	318	302	298	258	294	303	317	298	305	283	318	321	273	276	311	279	296	284	293	256	319	292	311	292	290	298	288	289	310	291	326	304	313	301	283	275	267	315	313	277	292	295	286	302	296	279	297	311	320	289	303	301	300	310	315	285	337	295	309	306	299	277	280	296	295	303	305	289	324	301	302	300	316	274	302	310	282	288	314	318	304	307	268	286	298	305	256	262	288	298	312	313	263	310	294	282	285	321	304	322	310	291	305	302	326	280	280	301	311	293	310	345	285	291	305	291	328	291	284	291	260	297	310	300	307	312	300	313	322	312	288	316	325	290	311	270	290	293	291	334	307	305	302	278	309	262	296	288	283	270	281	274	307	311	292	311	293	252	298	311	276	329	288	307	296	335	327	295	324	296	312	282	282	290	291	293	320	300	304	280	317	284	312	286	281	286	322	352	293	288	277	306	282	313	287	296	316	289	315	316	284	299	297	293	321	291	299	289	310	287	298	282	299	304	316	287	280	287	311	310	254	317	308	314	301	319	295	298	303	356	276	256	270	271	337	307	314	311	289	278	292	300	276	320	309	310	313	314	298	303	302	292	291	293	275	312	270	294	326	311	304	306	295	298	283	285	332	295	307	320	292	292	311	296	315	299	280	319	277	278	312	301	294	298	311	280	291	296	296	318	296	298	280	312	263	288	299	309	296	312	292	296	267	321	293	299	310	309	284	276	325	295	283	310	286	303	292	304	274	259	316	298	292	286	293	286	298	312	298	284	293	279	304	307	310	288	312	280	290	288	295	253	293	290	301	280	314	315	282	320	289	283	310	312	265	304	307	297	275	277	298	329	297	299	269	320	306	293	299	309	284	289	300	289	315	317	290	273	286	306	290	304	287	341	299	287	317	256	313	291	304	281	300	312	297	294	297	309	295	302	272	300	300	305	292	286	317	310	288	275	295	304	314	296	297	302	316	306	290	271	285	304	266	269	286	298	286	306	271	329	284	285	299	274	286	284	321	324	280	330	315	283	250	282	316	308	308	315	287	293	283	313	313	293	307	318	269	321	284	292	275	282	281	322	288	285	295	288	305	289	290	283	268	302	273	301	298	311	283	319	277	286	276	327	293	276	300	296	319	302	296	305	333	327	291	332	267	286	266	293	310	288	280	290	311	309	303	285	306	287	295	314	288	289	290	282	311	304	257	281	296	302	291	305	299	283	282	288	280	300	308	282	302	303	287	284	306	267	315	298	317	287	299	293	282	308	328	275	322	283	298	285	286	301	301	272	269	333	297	265	309	291	299	290	336	264	310	293	288	286	285	275	306	292	309	287	312	338	284	312	297	296	271	315	271	293	277	303	293	299	293	316	298	272	281	300	330	289	297	314	295	293	284	282	290	314	299	307	313	275	269	245	315	307	310	300	293	279	311	301	301	302	327	306	318	320	297	292	292	309	326
37798	54117	39017	18226	8348	5724	4499	3435	2760	2235	1678	1451	1318	1066	919	862	737	686	612	605	586	559	553	475	471	472	474	470	450	419	448	374	435	414	383	381	384	394	396	355	381	371	343	379	367	345	373	372	374	368	347	342	349	379	365	387	392	379	343	331	344	332	378	346	350	390	356	347	375	341	342	341	330	353	336	359	374	339	339	328	303	354	374	378	339	357	305	351	356	357	326	344	363	329	317	339	364	360	341	335	375	332	340	340	347	361	348	353	401	374	342	356	328	362	355	340	320	322	341	359	351	366	356	327	344	330	379	359	340	359	379	332	332	369	336	365	323	348	355	403	332	360	350	334	349	342	335	345	336	362	362	306	354	330	347	365	334	357	347	358	352	366	342	372	338	373	381	369	338	322	355	353	338	330	377	354	319	346	356	375	334	343	321	356	361	349	327	356	352	331	298	346	322	362	327	370	366	372	373	382	356	365	344	338	327	362	334	327	326	350	364	349	338	351	322	364	358	339	334	340	338	328	370	395	362	356	341	343	364	376	333	337	376	371	398	344	360	352	349	360	322	356	310	325	340	301	329	359	381	353	334	351	360	321	335	334	362	318	338	364	366	310	343	335	334	339	337	330	311	340	348	315	371	349	377	340	371	347	362	353	347	381	329	347	352	332	365	328	350	336	367	333	326	367	332	355	367	339	332	370	342	357	348	348	350	357	372	361	317	354	364	385	349	329	374	342	349	341	322	336	365	352	317	336	361	327	364	325	387	352	340	336	317	368	343	343	331	368	326	373	328	332	363	360	330	345	387	339	350	344	332	367	332	347	318	340	352	297	353	365	359	347	361	325	361	356	321	318	318	372	353	333	338	341	352	351	340	330	354	330	348	333	343	332	327	329	317	373	356	360	363	329	333	357	336	334	361	328	313	334	344	315	354	367	371	353	347	340	341	334	343	354	344	326	346	358	348	338	351	358	300	333	346	374	301	348	361	337	351	389	356	363	331	334	335	353	364	338	321	361	377	386	357	344	367	336	351	335	377	363	331	333	341	362	344	360	341	334	365	314	332	328	374	355	322	353	362	322	344	341	344	332	359	330	350	334	355	333	341	318	343	321	342	355	345	345	348	346	364	326	331	354	348	361	309	374	325	362	326	363	345	351	336	347	375	372	351	347	352	355	384	369	341	331	331	352	326	361	349	349	370	360	349	361	353	344	365	322	338	376	345	365	331	350	309	337	355	337	339	354	362	327	322	332	337	327	349	350	363	330	328	322	378	327	377	388	342	339	338	354	325	338	344	386	379	353	373	341	379	324	329	345	342	336	350	359	342	353	358	375	351	344	356	312	337	342	332	344	349	340	309	355	342	357	332	323	361	385	376	340	341	368	351	370	350	346	346	319	342	358	306	322	327	339	343	317	343	407	312	356	343	348	357	365	327	362	336	361	332	367	354	331	347	334	336	355	344	342	376	360	349	341	327	317	337	299	295	351	346	351	325	378	360	373	347	337	336	338	318	353	350	339	362	346	346	366	349	358	330	381	350	342	349	377	323	360	366	315	380	374	365	341	367	377	348	360	348	367	357	356	345	348	348	369	335	338	349	360	360	363	353	372	349	338	352	319	319	343	338	378	327	322	337	331	349	330	355	327	319	353	331	343	318	327	322	360	374	350	341	390	343	352	352	361	361	334	336	325	351	338	350	329	355	333	363	363	334	350	352	349	363	361	365	323	363	343	339	325	373	323	340	342	376	339	329	319	360	325	347	329	350	354	368	319	353	369	371	358	348	354	335	336	329	356	335	362	364	324	399	356	352	327	329	330	366	369	355	401	341	342	336	377	374	364	342	327	332	378	332	342	340	335	326	326	356	308	339	323	331	367	337	373	360	351	369	356	356	294	338	358	362	342	330	327	342	382	330	339	371	321	329	320	347	338	350	329	369	333	340	367	351	354	345	382	357	337	384	374	357	352	325	361	368	343	352	354	342	346	372	365	349	305	366	337	358	353	339	345	328	362	361	344	331	372	335	298	378	320	378	311	317	335	357	319	365	345	383	314	338	356	380	332	351	350	348	322	387	379	322	349	341	323	361	361	327	350	379	382	346	337	341	343	363	337	358	377	349	372	358	356	375	337	338	330	353	355	315	333	330	353	338	337	325	317	360	323	313	329	335	359	329	309	327	332	358	360	304	319	344	309	349	355	338	354	360	319	338	331	359	373	338	370	337	338	335	308	332	362	341	350	351	338	358	358	348	335	362	337	348	318	343	340	345	332	343	346	327	379	346	360	361	382	365	344	334	337	372	325	345	341	386	355	377	313	392	367	379	350	369	364	327	355	332	330	317	344	349	334	335	338	324	344	353	361	407	331	341	344	338	368	326	365	312	355	332	320	346	340	353	349	323	374	354	349	348	319	346	328	344	362	389	354	368	316	330	350	328	318	310	379	356	358	311	342	367	370	380	364	358	348	372	324	313	347	336	340	339	353	371	348	347	363	346	365	356	365	333	364	334	337	315	346	363	327	330	329	380	361	337	350	350	344	352	380	355	337	402	344	351	390	326	363	331	356	362	351	356	336	335	352	340	316	394	374	313	345	349	361	356	372	323	376	315	344	353	351	323	362	375	341	340	339	327	336	345	350	347	343	351	326	341	349	317	346	344	357	332	346	339	317	322	345	327	347	352	355	293	313	338	369	333	351	348	334	333	339	367	355	335	354	363	313	356	337	342	306	368	327	336	355	337	367	352	317	362	348	337	326	345	327	353	316	342	337	331	346	324	341	370	360	330	352	366	325	298	337	356	340	346	339	371	334	361	366	361	375	369	353	374	331	386	349	318	327	326	322	349	380	349	365	375	345	341	363	362	351	385	340	358	347	355	335	321	333	354	370	348	339	337	341	350	358	331	377	310	310	323	329	353	355	347	307	355	368	347	325	344	347	365	360	353	352	320	395	365	326	373	337	348	354	347	363	365	335	372	388	335	354	323	302	330	333	352	365	340	346	360	364	346	337	363	330	337	373	335	336	334	352	319	332	333	355	362	338	372	325	308	339	353	350	364	357	344	379	351	332	369	348	372	360	344	348	357	342	343	361	382	302	310	341	333	330	366	346	324	388	336	334	327	324	317	332	357	357	349	347	368	376	317	343	375	371	349	345	334	332	343	328	347	301	357	332	357	370	327	310	350	334	317	328	338	353	338	334	355	311	335	343	358	337	357	347	368	337	349	352	377	336	371	334	358	382	348	336	347	324	353	330	376	333	303	363	323	341	367	319	319	332	369	358	327	341	363	352	339	334	329	319	323	349	339	355	331	359	357	329	333	343	344	355	349	372	343	347	318	367	350	363	357	361	327	356	356	349	326	383	329	319	359	356	334	353	328	348	362	379	348	345	330	356	338	355	339	350	362	347	352	342	375	335	309	338	321	348	348	349	316	369	316	372	327	329	336	349	359	352	347	354	370	294	365	340	378	360	344	348	340	347	350	343	373	318	371	348	339	345
25296	21529	27803	25520	13317	2965	1768	1217	992	842	726	606	539	504	462	447	431	383	362	373	333	362	324	320	307	306	303	292	286	302	290	298	266	268	277	269	294	294	290	311	254	293	284	295	282	259	287	257	256	266	270	273	271	249	266	283	251	262	272	254	271	253	239	264	255	273	258	241	295	268	249	277	256	258	280	263	282	253	223	240	225	303	248	262	240	222	286	259	240	275	237	258	226	236	260	258	284	272	253	236	268	254	238	250	247	238	262	233	229	286	281	260	248	266	249	265	264	249	252	254	249	257	275	260	252	258	269	259	253	242	275	274	262	244	265	271	248	227	258	256	260	246	280	280	253	267	261	246	246	247	274	296	271	252	282	236	257	262	234	240	236	265	246	250	286	251	242	237	255	255	279	259	259	276	268	259	244	231	274	295	233	243	263	252	238	256	266	235	228	260	270	239	258	282	246	251	265	241	261	262	296	278	268	250	249	254	263	278	217	265	262	256	287	247	252	276	229	230	263	267	257	249	242	267	270	257	257	271	266	266	252	250	243	253	247	248	254	239	268	257	238	269	263	240	219	246	284	235	270	227	245	262	252	245	291	235	262	255	281	227	242	260	243	277	253	253	247	241	263	243	238	288	257	238	275	271	233	288	230	252	270	251	270	253	221	273	252	244	244	270	277	253	285	267	248	245	242	245	271	241	253	262	258	254	233	250	242	256	269	275	237	246	259	228	249	241	273	250	245	247	256	251	243	304	248	288	248	271	253	245	280	243	255	238	256	253	264	258	247	267	264	246	266	260	224	249	253	243	256	255	240	272	238	247	255	266	257	250	289	245	285	236	244	239	248	259	264	217	267	216	254	243	253	273	285	248	254	256	224	277	271	257	270	267	259	247	260	258	258	246	236	257	254	246	238	254	271	256	238	247	276	266	255	290	262	238	235	271	252	253	225	269	239	289	284	239	266	248	266	252	267	247	242	224	253	238	257	300	247	243	273	271	237	288	247	257	259	224	265	264	263	265	249	222	273	249	255	267	256	242	220	237	229	268	256	237	260	263	268	282	259	278	247	300	226	274	248	278	261	265	257	251	257	246	254	254	259	261	262	279	236	244	261	257	265	237	266	273	244	247	247	270	261	242	229	279	263	266	250	268	248	245	247	263	273	267	270	253	269	240	274	259	268	266	290	251	249	316	265	269	288	251	227	274	243	233	261	268	230	266	241	272	261	268	282	236	285	274	254	266	268	229	272	242	253	249	219	278	269	275	266	244	259	269	243	237	256	265	230	247	245	265	258	270	247	289	281	239	243	242	230	280	255	264	276	250	265	260	254	249	277	268	233	270	289	248	264	270	266	255	273	257	257	261	227	253	264	276	236	261	274	284	257	238	241	269	264	284	276	269	286	305	248	272	245	269	262	257	260	268	264	246	258	266	253	255	263	255	255	245	256	261	240	256	273	254	264	249	245	287	275	269	283	237	256	254	259	261	250	246	249	262	255	231	233	272	283	287	262	254	274	304	253	239	265	260	271	271	282	282	264	282	263	238	271	236	232	246	265	267	258	243	242	243	270	235	269	232	267	269	258	281	298	264	260	254	267	261	264	280	251	264	264	231	261	258	244	258	259	242	271	276	246	268	233	274	268	252	269	288	300	281	257	253	254	250	266	255	290	270	263	255	253	243	267	279	259	257	260	263	266	281	235	252	238	268	292	230	249	258	248	283	245	259	255	241	236	295	260	275	254	262	240	274	269	246	257	263	282	281	283	257	262	274	252	268	279	243	260	238	235	255	252	244	242	278	245	262	245	277	262	267	257	266	252	242	248	246	261	264	243	230	275	268	272	255	258	248	227	277	237	251	267	243	265	283	266	246	252	273	254	274	248	300	274	263	241	270	246	256	250	263	272	250	256	244	252	256	228	262	237	270	222	268	256	252	272	251	271	271	251	275	243	245	243	277	272	278	245	239	267	250	267	249	257	269	251	259	274	228	263	227	239	262	276	244	271	285	237	266	262	238	265	256	256	252	265	269	259	250	233	248	271	299	253	280	239	248	278	269	272	277	266	273	273	245	250	274	251	247	265	277	274	257	265	237	260	235	274	278	246	257	229	266	257	250	249	265	235	265	246	256	243	252	268	266	240	264	246	231	266	266	257	237	245	278	248	251	259	286	269	274	294	264	244	278	275	273	279	253	252	264	269	210	270	258	269	286	258	258	277	238	227	279	248	271	265	289	274	247	296	253	252	278	253	256	269	266	226	277	301	237	260	239	230	218	246	290	260	256	244	260	266	268	281	248	248	274	239	273	254	228	264	258	250	234	235	291	257	281	256	292	226	249	276	247	250	263	272	252	284	311	255	251	231	272	248	297	264	258	279	253	249	293	276	254	259	291	246	251	249	235	274	252	237	235	248	250	252	255	260	242	273	239	279	263	258	290	295	255	253	234	288	247	303	233	252	258	271	240	260	266	281	241	248	255	253	263	273	245	274	260	259	242	247	266	257	265	289	286	266	256	257	278	256	270	246	250	236	252	242	263	221	243	238	278	253	267	255	235	246	256	244	257	260	270	280	284	246	286	246	263	265	259	260	274	276	250	289	229	252	262	279	248	243	248	260	245	242	275	250	268	260	264	235	262	255	288	261	245	239	286	261	240	263	262	268	281	247	265	259	279	279	244	242	250	251	248	277	261	262	244	259	242	252	259	243	253	242	260	246	257	240	265	275	250	220	238	252	262	231	253	252	254	265	247	255	263	240	247	231	264	253	258	257	239	247	272	259	261	258	258	263	262	250	289	241	227	267	271	265	276	272	277	263	262	257	274	231	284	271	247	247	259	209	293	246	268	281	241	280	269	279	271	249	280	298	251	296	260	268	293	255	220	289	263	240	274	238	260	255	269	243	257	287	253	271	250	267	270	275	251	269	259	241	270	248	249	248	285	258	252	249	276	239	241	231	260	260	263	242	261	268	246	252	257	241	290	275	236	250	276	236	265	266	286	277	280	259	284	247	259	252	251	270	276	240	260	245	224	272	278	246	243	252	246	270	281	278	217	269	243	260	264	256	280	248	224	260	271	258	256	229	239	238	270	262	275	268	246	245	248	244	243	257	270	254	267	278	255	258	258	246	266	254	282	280	256	257	259	255	253	241	246	275	268	267	265	264	290	271	285	256	231	252	258	248	260	243	292	250	266	280	247	238	243	278	288	282	267	277	246	247	258	262	232	245	260	292	271	261	261	282	251	241	246	284	266	287	273	266	251	269	249	272	287	242	280	279	247	254	281	282	256	269	249	253	249	258	236	243	264	266	247	261	288	252	235	269	261	280	269	258	272	270	256	280	265	280	285	296	237	240	246	235	267	262	222	251	240	272	292	249	245	214	245	266	261	271	262	244	277	260	286	243	235	253	275	249	290	255	256	276	255	275	274	275	250	255	288	238	257	267	251	283	241	226	250	246	223	267	260	245	258	274	256	242	244	247	276	254	266	246	272	268	275
37239	50702	34082	13925	6638	4610	3379	2740	2153	1751	1401	1167	1013	860	795	674	644	580	566	525	516	508	452	444	404	418	412	379	381	364	347	352	337	355	325	344	329	349	327	316	329	311	328	345	347	299	347	351	302	327	291	342	311	300	306	350	331	347	318	307	294	301	311	308	271	281	315	314	274	322	332	305	304	307	279	276	289	296	331	324	296	313	334	306	332	299	297	290	294	302	315	314	291	319	280	312	320	307	305	305	312	307	300	317	326	297	318	278	292	326	317	305	339	304	288	302	311	317	331	329	296	277	333	291	282	338	299	307	283	288	288	286	300	331	292	280	311	300	301	293	314	315	338	313	288	300	318	297	302	290	288	304	283	282	280	313	302	344	317	281	346	311	283	331	304	299	281	322	303	301	278	284	300	307	289	324	299	335	309	318	353	309	270	273	304	290	323	284	318	305	275	297	287	321	295	331	338	296	317	298	268	305	296	277	307	313	293	295	296	289	325	279	304	301	293	302	305	312	300	329	310	281	320	280	326	334	341	298	300	304	306	308	333	303	312	320	314	285	297	297	307	301	327	276	343	288	266	289	294	268	332	303	290	291	294	320	293	320	316	307	292	315	315	337	323	302	344	293	296	319	280	330	275	291	285	280	296	276	335	315	329	338	286	296	304	321	301	318	306	293	283	297	283	333	300	261	309	307	261	303	282	314	282	320	309	287	298	303	324	297	317	318	297	329	304	313	298	324	307	301	307	344	291	319	279	325	290	299	321	289	286	308	313	329	277	319	282	309	328	324	317	319	306	321	294	305	314	315	315	260	303	315	296	293	297	301	301	294	314	296	314	275	330	311	299	296	288	270	310	288	333	287	294	332	299	317	329	324	300	307	323	311	290	294	292	292	309	297	346	306	299	312	300	276	311	311	322	327	321	290	343	278	293	283	300	330	331	342	305	297	303	303	314	305	315	324	329	285	288	332	311	314	331	312	301	308	290	326	314	302	309	294	310	314	288	322	302	308	286	329	287	312	308	314	311	314	335	297	299	330	308	311	317	302	318	305	316	317	313	306	310	297	268	312	316	298	310	290	312	302	319	329	282	332	276	285	284	336	333	338	290	314	300	271	311	322	303	297	344	306	340	277	305	307	330	292	270	289	294	299	313	308	322	309	290	339	330	298	303	307	280	296	292	291	323	307	315	310	304	285	327	338	323	310	314	291	308	328	316	307	320	320	308	307	325	322	330	314	305	315	316	321	276	329	307	301	307	322	281	325	287	319	269	302	280	362	299	293	310	288	313	316	320	276	309	302	300	316	322	285	339	315	297	304	287	309	279	317	315	279	313	270	297	310	301	327	343	298	285	305	298	313	314	278	307	305	316	298	314	311	297	304	306	302	307	306	275	289	318	335	306	308	317	302	281	305	289	300	319	325	331	287	320	281	300	314	300	299	283	300	274	307	297	310	294	321	310	338	292	327	284	310	319	300	285	317	278	291	303	319	326	323	288	320	298	294	315	284	301	298	297	314	289	328	305	314	297	309	287	270	291	302	298	312	314	316	316	328	280	318	316	304	312	325	280	353	305	303	316	302	312	300	263	288	336	317	284	316	278	330	310	330	316	285	300	276	303	299	297	284	335	289	307	310	292	303	299	314	295	301	346	297	291	282	297	291	288	333	310	308	301	266	333	284	304	315	346	302	315	298	314	306	318	310	307	285	315	339	299	304	305	319	310	282	343	298	309	297	310	302	304	286	288	301	323	300	300	286	311	292	312	273	290	295	349	301	285	312	301	297	299	334	304	327	313	305	312	305	299	305	307	304	300	324	296	326	290	330	280	281	318	304	331	302	292	300	321	308	336	300	321	293	345	313	322	307	278	332	291	302	291	295	291	323	317	336	303	313	337	291	293	290	298	316	313	290	312	329	338	295	288	292	328	284	302	318	338	294	302	356	332	303	320	309	300	305	283	317	280	312	281	317	293	312	318	312	313	332	279	292	305	297	308	298	312	309	269	330	291	320	323	316	293	295	307	323	298	317	312	289	277	310	307	305	318	276	314	290	324	317	320	310	305	282	333	319	335	277	305	318	283	316	300	313	309	312	301	281	341	293	319	292	309	301	296	288	291	277	337	315	289	308	314	325	307	288	300	309	299	325	296	296	285	335	295	295	329	310	307	320	267	314	249	307	290	328	307	274	279	309	322	318	311	294	314	306	310	283	352	299	283	285	330	296	285	316	301	315	311	314	308	299	308	297	284	315	298	304	270	304	302	317	309	327	309	314	328	309	310	317	341	317	288	332	267	298	323	294	311	312	296	318	316	318	324	337	273	310	317	309	299	279	283	278	310	324	306	306	294	271	309	301	308	274	297	322	304	315	324	309	335	304	331	309	302	277	329	293	297	277	294	341	284	304	287	343	270	313	311	291	300	304	289	313	285	311	309	305	313	287	295	310	296	320	284	292	308	326	280	278	337	292	254	311	323	322	332	321	287	298	308	279	296	321	296	283	294	319	275	312	297	289	331	288	308	298	268	308	311	312	273	296	299	293	273	278	307	293	319	305	291	283	304	294	338	291	295	316	286	311	312	287	295	283	317	299	296	297	316	324	307	304	307	304	342	298	297	287	331	298	286	302	290	298	337	318	311	325	274	285	284	288	295	286	283	276	293	285	293	310	305	297	285	316	302	302	336	315	308	323	317	309	313	318	294	282	299	297	343	318	310	293	292	316	342	278	298	329	300	321	326	306	300	304	294	322	303	308	287	326	278	284	311	275	288	306	306	309	275	305	314	339	301	272	338	294	294	292	315	280	308	352	328	304	305	302	305	293	264	308	319	322	306	314	288	333	294	298	295	302	317	326	294	296	325	285	314	321	321	311	339	293	306	281	298	293	325	315	273	285	287	314	309	291	283	329	293	323	306	311	299	297	290	301	309	333	299	293	305	290	331	304	328	322	310	327	304	279	296	319	299	299	294	310	324	308	295	307	280	307	288	341	302	324	295	329	300	313	300	319	346	307	320	319	305	312	303	294	292	278	331	308	327	322	282	304	275	299	321	299	319	302	296	322	312	279	309	308	319	303	328	278	310	318	325	340	310	296	306	306	282	317	298	308	298	302	301	296	268	295	339	296	308	298	292	297	320	316	305	300	283	298	297	310	291	314	276	277	320	318	308	315	286	296	303	298	293	322	294	290	314	299	288	308	285	302	317	305	305	328	319	310	315	287	321	290	307	281	288	288	308	304	314	316	315	276	291	288	310	304	304	290	331	263	302	294	335	297	308	297	317	308	319	298	296	301	272	334	278	268	263	294	323	299	262	309	278	318	314	313	306	316	288	278	312	310	332	307	278	309	306	305	310	301	310	297	279	302	291	312	327	329	290	290	297	289	287	303	296	297	305	315	284	292	316	300	300	294	270	304	308	278	254	295	301	326	296	276	296	303	307	293	335	323	293	284	320	295	310	286	347	302	288	262	292	300	323	307	294	334	301	336	282	323	284	335
22951	21510	29206	24241	21507	21550	11717	2750	1901	1630	1294	1055	927	785	711	624	574	520	488	446	432	414	350	347	352	326	313	333	335	297	304	300	313	298	243	296	266	265	269	246	230	289	254	256	263	254	236	251	258	252	226	241	262	239	237	266	238	269	241	240	244	238	244	262	259	259	238	255	233	254	250	257	218	271	253	234	236	235	248	232	264	249	250	234	217	227	224	214	229	241	234	213	216	233	228	248	218	230	237	211	224	239	249	248	248	269	219	226	235	235	237	233	262	218	230	231	238	227	234	253	229	256	244	238	269	216	238	237	245	227	218	227	229	220	218	249	245	226	235	230	225	248	279	237	235	233	254	255	244	259	220	229	211	226	224	228	250	244	233	253	247	236	205	220	214	251	235	235	234	220	245	242	207	251	236	228	237	246	227	244	235	241	254	243	260	243	224	220	258	268	272	231	252	203	215	253	243	247	215	271	244	221	255	264	241	233	264	201	240	265	244	263	215	215	233	224	245	241	231	238	271	226	223	234	217	231	257	229	244	237	234	241	217	225	214	245	252	238	251	246	223	209	241	233	230	224	229	258	203	264	195	212	239	257	245	237	225	277	252	216	271	244	217	263	241	238	235	237	265	233	226	234	239	246	254	252	261	240	237	238	267	221	227	241	225	212	240	235	220	230	215	224	231	268	236	239	242	255	225	239	244	250	243	236	233	222	237	237	214	228	226	247	238	212	236	226	221	246	256	244	250	215	243	240	241	238	248	263	250	234	190	223	211	243	254	216	227	228	235	235	236	239	242	226	233	252	238	244	254	244	219	252	211	254	229	208	240	258	264	247	242	245	224	253	222	247	232	205	227	215	239	224	267	246	234	233	237	264	228	242	249	236	246	239	233	254	233	236	221	237	260	230	229	232	249	267	228	242	225	244	260	252	232	230	232	239	229	228	226	241	245	235	238	223	261	246	232	213	230	253	225	237	221	248	232	269	206	228	265	230	204	218	236	240	218	225	256	251	234	233	259	241	236	250	256	267	263	246	241	225	228	243	227	232	239	243	242	230	215	246	209	200	241	232	235	225	213	241	241	221	240	238	225	240	250	215	207	248	232	227	229	253	231	219	243	260	247	239	239	225	259	257	233	226	224	231	232	251	268	242	232	239	222	224	245	233	274	227	251	233	216	224	236	236	250	231	253	228	210	233	241	253	253	255	207	278	251	240	249	225	249	245	218	251	224	258	249	244	235	265	253	237	217	214	248	247	230	251	219	240	253	249	240	233	254	246	268	247	214	211	231	228	239	243	215	245	245	279	254	235	228	226	232	222	290	192	228	249	247	202	234	216	245	227	256	233	226	226	275	229	232	238	278	219	239	232	242	236	247	237	242	236	225	241	238	229	217	261	235	220	239	214	238	263	236	212	235	269	225	219	237	225	270	237	249	242	248	207	258	250	247	281	260	203	258	248	233	224	227	243	216	262	231	199	222	223	247	228	237	249	254	224	242	255	234	246	245	232	237	221	239	230	212	242	227	222	233	237	231	234	266	222	228	225	226	201	256	240	247	252	241	235	227	252	239	237	221	244	260	231	252	242	230	249	239	262	236	222	242	238	246	277	232	213	212	234	255	241	253	237	252	239	211	258	252	239	211	219	248	203	247	232	251	246	252	241	205	240	232	205	261	254	256	253	233	219	208	237	241	225	264	244	245	231	230	235	238	230	221	237	259	214	222	240	239	251	224	233	242	221	228	212	242	246	216	237	225	235	227	247	241	203	238	232	235	244	242	250	271	258	237	230	234	245	241	258	241	233	235	265	226	246	218	237	235	244	259	251	264	271	257	220	237	248	258	260	217	253	235	257	236	263	224	243	234	246	226	241	237	246	226	236	256	238	232	242	255	239	238	239	207	245	238	260	226	248	221	249	232	235	220	233	212	225	246	224	220	231	245	233	248	231	262	224	231	247	249	211	229	243	258	214	257	268	255	228	235	247	224	232	226	248	245	238	222	232	216	236	233	230	243	236	237	196	275	237	227	259	247	248	236	247	235	226	245	223	226	226	227	255	238	240	230	223	256	230	235	223	235	239	235	239	248	244	241	244	225	242	249	237	223	211	244	238	212	228	246	240	233	216	227	238	273	255	222	253	238	234	238	260	233	237	257	235	244	219	230	227	260	241	246	214	243	231	231	252	244	234	236	245	251	247	231	240	243	226	215	234	242	246	242	253	253	256	215	246	235	227	208	248	234	215	236	220	260	234	239	225	274	225	239	209	227	202	242	235	247	223	238	238	274	244	228	243	237	252	243	235	237	246	243	222	222	238	260	192	221	218	250	228	252	221	220	238	234	224	240	280	234	234	229	224	241	232	216	218	269	267	230	250	233	232	232	262	207	259	225	240	207	204	241	245	219	223	231	238	217	260	224	228	235	238	212	230	261	222	234	245	234	229	238	224	254	239	279	223	232	227	245	245	223	220	259	250	250	257	232	231	271	272	249	242	226	214	220	239	235	237	269	249	245	217	213	252	241	250	238	250	275	257	249	222	254	188	222	233	249	235	219	231	238	248	227	236	238	224	218	234	242	248	227	233	266	215	217	259	268	254	233	262	242	260	249	264	228	230	234	221	227	275	248	222	228	245	239	254	246	207	231	213	237	252	226	229	251	245	268	221	257	222	255	255	261	242	250	210	239	232	253	249	268	244	217	269	240	227	240	242	252	222	224	252	247	226	250	244	258	248	231	234	216	232	224	228	248	226	220	221	236	246	257	243	235	281	222	253	249	275	217	256	218	240	241	246	235	214	229	266	231	252	237	222	227	216	241	262	292	266	214	254	228	234	230	245	232	217	244	257	226	225	214	251	254	240	240	261	235	246	222	218	240	233	216	244	221	227	223	225	250	237	237	233	271	221	251	233	247	233	243	211	216	231	261	242	246	251	250	240	208	251	231	233	256	218	231	246	224	227	237	238	239	249	244	239	249	242	206	241	247	234	226	247	263	249	239	256	228	229	230	200	246	206	229	225	263	245	235	245	233	222	255	241	234	205	221	238	251	271	212	226	242	258	264	238	243	222	225	251	226	224	231	231	256	211	230	247	232	252	222	238	236	219	258	233	236	227	255	248	235	222	245	260	244	218	261	253	234	237	249	232	248	243	252	229	257	252	245	249	230	265	250	254	233	240	249	249	243	228	250	220	247	209	222	233	243	238	227	231	233	238	249	249	241	224	245	242	243	239	255	250	233	248	251	240	226	247	243	258	233	205	254	237	234	229	236	232	241	251	250	248	220	258	237	250	254	218	255	226	245	252	235	235	226	243	222	248	217	245	250	226	243	245	235	239	200	219	234	248	216	268	215	248	218	227	258	249	231	232	245	244	260	218	217	236	226	255	222	241	210	244	266	248	222	247	241	229	211	246	241	227	212	252	239	239	222	258	245	223	236	224	238	291	247	266	198	227	237	240	251	225	246	232	253	254	259	226	242	263	229	250	249	235	249	259	275	215
39031	59155	46276	23816	11883	8259	6296	4996	3881	3038	2445	1959	1717	1425	1136	1089	976	859	826	672	631	644	628	511	557	465	443	446	419	403	425	376	405	366	395	341	339	348	310	316	338	274	304	293	346	319	310	336	291	302	317	298	289	265	282	322	293	289	287	297	265	281	285	270	295	278	295	281	266	279	277	278	272	283	271	271	284	284	310	284	290	283	291	275	253	263	274	284	269	312	283	291	252	254	258	304	262	280	284	237	262	285	266	292	270	258	279	284	273	273	272	258	282	295	306	287	276	269	280	298	284	288	281	263	265	283	270	278	288	270	278	304	312	259	256	276	271	250	285	294	287	307	267	282	277	298	247	292	304	270	263	297	282	278	246	274	263	257	262	265	261	270	301	294	286	254	260	267	265	277	296	291	298	320	258	262	284	241	280	302	272	261	281	290	253	280	277	269	286	272	262	260	233	279	295	282	298	249	253	275	262	298	276	308	293	274	279	275	263	263	263	289	259	286	262	263	273	278	265	282	281	282	267	290	279	271	273	266	292	278	284	254	288	280	260	299	273	273	265	263	273	264	242	247	273	253	276	280	272	299	258	254	253	286	274	263	269	298	302	249	244	267	274	269	293	314	262	294	274	250	314	279	319	262	280	283	304	261	269	256	292	251	262	292	268	298	284	292	304	260	260	291	268	279	279	271	287	300	274	261	306	274	298	314	316	264	266	297	272	273	278	262	288	273	267	302	274	253	264	262	301	276	278	333	275	291	300	280	291	293	288	257	297	263	270	265	269	248	277	270	295	291	285	284	267	284	255	276	280	292	278	257	310	281	272	287	288	295	273	251	282	278	256	269	270	255	264	278	307	286	287	283	287	279	266	260	262	279	269	278	277	255	307	305	293	266	261	249	265	272	285	283	281	311	270	258	283	259	267	278	324	264	251	282	268	263	253	283	249	302	283	265	267	283	269	275	258	271	308	282	255	300	277	268	247	265	279	260	285	250	294	270	266	289	308	277	289	289	284	282	294	295	291	294	276	252	270	281	290	264	287	322	279	280	273	268	312	304	289	280	303	306	274	266	282	267	300	262	290	281	276	263	286	273	277	276	306	264	248	273	290	261	300	259	278	292	267	274	247	298	287	278	306	289	257	259	278	261	295	270	320	304	265	252	288	233	295	283	291	291	271	260	265	275	269	301	282	298	257	290	268	258	263	260	282	289	251	272	284	260	322	250	253	267	282	304	262	301	306	305	269	268	281	260	289	271	285	276	275	266	282	288	287	270	261	260	287	269	245	293	277	275	258	267	273	269	278	269	310	274	291	263	296	296	282	279	269	295	278	285	262	294	278	298	299	280	272	288	281	286	262	261	275	265	268	295	272	298	275	264	312	259	302	309	268	246	275	266	270	236	307	292	254	279	289	293	282	267	287	253	282	288	227	270	287	277	291	298	291	262	286	275	305	277	257	266	275	256	251	258	239	276	265	292	270	287	273	264	241	282	262	238	265	303	260	291	277	274	294	268	282	261	276	278	290	267	272	285	281	293	305	249	278	274	272	285	290	276	275	272	285	239	288	278	267	252	270	276	285	294	266	255	270	251	293	260	275	276	307	243	256	268	285	283	274	266	249	260	271	270	275	286	260	284	272	247	290	276	310	244	276	273	262	272	301	288	244	301	293	278	281	286	285	272	268	283	311	297	271	280	304	255	272	302	307	319	272	268	275	299	270	257	277	296	298	276	261	285	295	281	259	276	285	264	311	253	287	300	271	310	285	275	304	263	261	275	287	275	287	261	304	275	264	312	296	266	258	272	300	311	312	269	262	266	306	261	282	256	246	241	258	284	280	297	257	301	307	280	300	259	259	276	289	258	287	268	279	269	315	267	257	291	289	268	278	280	252	274	286	276	298	283	281	243	275	270	280	272	293	252	284	263	261	277	293	250	284	272	288	259	283	287	251	298	279	265	290	298	293	304	259	283	284	278	266	293	279	260	291	283	296	284	289	286	286	297	271	277	294	289	299	241	267	266	272	304	233	268	246	250	277	273	288	275	264	263	297	271	276	276	267	292	262	302	270	260	277	290	278	290	275	295	285	253	282	263	279	246	292	265	283	245	270	270	283	316	254	264	265	251	259	254	280	276	300	266	273	302	264	275	314	268	330	277	277	273	274	277	264	293	298	280	289	289	304	284	268	279	289	253	274	297	276	245	286	260	288	291	275	301	276	283	266	285	279	268	297	242	301	278	289	267	282	277	306	287	275	288	276	272	278	292	261	286	303	254	272	297	287	276	279	267	283	269	261	297	273	286	241	283	266	261	270	280	291	270	289	303	267	253	279	295	278	276	287	278	268	305	296	266	302	299	255	261	266	270	293	267	311	289	271	265	264	274	333	253	272	299	279	250	305	283	259	269	295	274	272	288	278	275	259	266	270	274	262	249	278	280	263	286	289	284	292	272	257	288	255	304	270	270	278	279	273	266	279	274	255	289	251	260	282	276	286	283	264	287	285	293	295	279	264	270	280	276	280	256	237	301	272	270	274	330	271	243	278	293	250	261	253	289	280	308	283	249	283	244	256	297	262	278	272	259	317	312	283	274	272	263	261	282	304	261	270	266	260	269	271	281	294	277	286	282	271	286	268	287	274	271	274	274	277	274	287	262	312	266	293	301	324	276	271	278	263	276	286	265	282	258	269	278	284	287	285	289	277	281	278	280	270	282	277	263	231	317	272	297	281	303	285	272	282	257	249	276	272	267	260	295	283	280	282	266	281	275	271	293	290	266	287	267	266	246	284	261	284	257	262	258	301	289	298	283	281	277	272	257	292	298	280	262	264	247	295	295	290	262	282	294	280	265	259	300	283	276	278	281	308	243	267	271	272	279	263	269	279	294	251	279	264	270	290	272	298	266	268	265	286	258	271	254	273	278	281	253	302	291	258	264	290	261	256	258	286	292	266	264	267	256	260	263	290	270	296	288	272	299	300	290	289	280	272	256	274	276	291	286	258	264	309	291	281	302	271	233	294	268	289	286	258	274	286	270	269	268	269	287	274	268	254	262	279	308	295	301	267	303	265	264	305	260	262	308	294	253	272	284	277	286	242	273	258	274	273	264	277	249	277	272	293	268	278	252	294	261	262	261	281	282	279	273	280	262	268	277	267	244	275	242	301	274	248	238	271	285	291	279	269	267	273	289	277	307	268	311	305	307	250	284	290	281	265	280	252	289	260	289	266	277	271	318	276	297	288	258	270	276	264	256	281	298	278	267	263	292	295	262	287	311	282	286	270	243	270	292	281	280	272	243	269	288	297	263	233	265	300	268	266	263	277	261	289	276	277	269	273	272	281	302	287	295	260	269	275	260	252	253	294	258	285	253	256	299	280	289	277	269	283	276	249	256	271	270	238	262	265	275	269	259	303	304	296	269	266	304	234	307	302	237	278	287	278	289	277	302	282	289	297	263	300	249	252	301	267	272	291	287	287	273	259	261	254	297	293	261	269	272
31844	29062	27340	13032	3633	2069	1475	1118	930	773	682	591	583	532	496	438	418	437	427	367	377	354	399	391	321	324	353	324	312	330	326	329	313	317	347	333	366	301	344	304	308	326	346	337	308	296	293	325	322	304	302	322	267	315	311	340	301	324	308	303	320	310	305	291	328	287	319	320	316	292	294	311	316	298	288	330	286	331	294	341	295	299	318	316	273	310	321	321	307	317	301	311	300	302	299	286	305	316	328	311	320	320	307	311	339	293	290	333	309	316	319	312	288	306	327	335	284	299	315	310	286	315	293	296	279	314	328	323	288	348	313	286	318	306	308	315	313	322	301	295	325	311	309	350	326	295	309	276	310	295	281	295	317	314	320	298	315	319	298	332	299	318	290	313	296	325	327	296	306	332	301	282	309	294	321	272	278	306	290	300	316	318	317	329	302	279	338	290	324	292	303	313	322	293	321	317	302	283	324	301	324	363	308	322	298	306	318	319	297	317	286	321	295	300	305	327	320	329	285	278	294	330	317	288	337	302	323	312	282	307	311	300	292	297	300	319	311	301	322	300	328	320	331	303	304	325	290	284	337	314	308	298	336	294	291	280	316	294	309	342	285	330	294	321	317	286	335	299	320	277	337	281	317	317	307	330	317	347	302	291	304	312	332	291	288	318	329	332	328	336	311	312	301	324	299	308	295	323	309	310	326	297	298	305	318	303	319	302	307	277	312	318	313	320	308	316	300	283	296	324	299	332	293	302	313	309	305	312	288	282	345	323	302	281	317	311	318	295	309	317	311	327	293	322	297	277	341	321	286	283	296	309	346	282	333	323	318	304	305	332	309	308	305	349	330	301	291	287	288	316	288	304	347	305	284	287	280	284	313	317	299	340	337	338	311	339	334	337	301	287	303	310	335	332	318	310	342	309	288	331	285	351	308	292	315	312	326	320	290	348	338	329	309	301	318	297	325	328	284	292	342	307	313	284	328	292	305	292	308	304	321	281	318	313	303	295	326	319	310	326	309	308	318	317	354	330	309	321	337	333	305	309	305	304	338	323	296	273	317	308	307	322	315	296	321	290	319	328	307	305	310	296	309	315	344	368	318	306	319	329	301	303	295	305	303	291	328	300	295	277	325	300	263	311	291	322	371	307	285	323	325	319	317	306	281	355	303	274	357	310	323	330	303	293	300	315	324	299	349	320	303	325	308	278	354	327	320	316	320	273	319	343	323	308	326	325	326	324	317	321	298	323	327	327	336	309	303	293	296	313	326	319	322	312	312	304	325	318	297	294	281	301	329	299	319	316	337	286	336	306	336	344	334	287	302	280	325	318	316	341	306	295	318	311	307	310	293	352	313	288	318	328	373	291	294	316	304	311	318	357	318	284	309	322	302	308	279	311	334	316	302	308	287	303	302	308	369	288	300	329	310	334	314	292	291	271	332	329	307	307	311	272	330	341	347	298	313	274	315	328	296	319	292	322	297	314	329	312	327	297	316	308	288	340	295	293	326	288	338	269	301	309	295	301	311	295	317	322	328	310	324	286	323	309	296	299	302	286	318	314	318	326	330	327	319	271	314	294	303	331	324	303	312	295	333	324	305	297	301	334	335	305	331	357	327	313	294	325	308	295	295	316	313	277	286	296	323	298	302	291	293	309	303	334	309	330	301	318	302	297	300	338	305	312	312	317	313	311	281	290	275	323	272	339	293	299	304	296	304	331	297	319	320	307	309	335	297	312	301	323	333	317	286	304	288	325	336	298	306	329	306	305	304	305	322	293	309	312	309	300	292	280	326	319	282	294	304	306	299	320	308	320	306	324	318	307	303	307	323	304	321	318	322	292	300	319	311	297	307	346	310	316	338	331	296	312	309	318	316	283	304	309	295	300	319	318	321	314	331	330	310	318	308	282	313	292	300	334	276	283	299	324	313	323	313	290	288	320	283	305	298	305	302	297	325	318	316	298	282	321	318	293	306	319	323	301	314	319	304	299	311	293	307	298	321	316	288	311	284	309	337	309	316	276	316	294	327	303	327	322	293	326	309	311	289	309	299	344	301	291	304	339	277	316	321	330	335	309	334	309	326	308	313	269	282	311	324	308	301	296	313	333	301	310	304	310	347	287	333	308	326	319	307	298	310	331	277	320	308	315	315	302	310	304	314	325	302	291	291	297	309	308	320	321	298	310	305	309	358	281	327	319	303	302	306	283	275	296	322	309	298	302	297	331	305	326	280	346	289	290	325	312	293	337	335	297	280	331	335	312	363	288	304	305	318	304	304	301	271	307	317	337	307	314	306	322	343	324	324	316	337	332	309	306	314	303	305	338	318	373	304	306	295	288	338	282	280	316	302	328	326	300	302	304	315	321	335	307	310	302	322	334	306	310	327	291	296	282	304	295	298	315	319	326	274	322	320	314	266	303	307	286	329	316	335	288	305	308	322	296	325	322	305	336	305	293	318	352	309	328	306	302	301	350	301	339	314	275	304	323	297	310	306	289	305	306	303	303	318	290	310	315	299	285	313	304	348	303	339	319	332	340	323	316	289	318	302	306	325	295	298	324	330	270	309	341	325	335	333	309	276	299	316	289	302	329	332	299	298	323	316	300	331	333	308	325	337	326	323	302	326	346	294	316	331	315	321	343	321	310	341	321	345	317	335	313	352	307	315	324	319	284	293	334	302	290	313	340	299	298	317	337	273	311	331	318	301	341	306	324	308	315	331	298	285	298	336	332	309	297	289	337	328	317	323	356	300	316	319	310	281	315	335	315	346	325	318	289	303	325	314	306	312	313	320	285	288	332	315	322	307	327	328	321	307	312	278	327	276	307	306	317	312	339	299	322	288	330	346	316	313	302	313	298	295	307	311	300	309	298	293	345	305	325	320	319	298	316	301	325	323	311	308	305	300	329	305	304	338	299	306	304	298	295	324	295	298	321	329	361	297	282	308	304	339	327	355	317	312	309	293	323	332	311	328	328	321	311	318	333	313	303	284	307	320	348	307	321	317	313	314	256	288	323	323	319	303	291	305	319	341	310	300	341	316	305	315	318	304	301	276	266	288	317	294	300	302	316	279	325	316	355	330	332	294	318	307	318	313	318	307	287	304	288	315	335	327	328	298	317	278	326	314	327	321	312	305	313	291	323	318	302	310	308	274	273	337	333	308	353	351	334	304	296	291	323	318	305	293	300	335	311	317	340	321	301	327	286	328	304	302	304	308	288	300	297	309	305	311	356	329	306	326	337	296	311	283	324	317	293	317	284	335	321	297	305	306	336	303	303	310	309	313	290	316	315	318	343	278	287	327	323	328	313	325	290	287	308	305	313	279	321	349	289	300	320	311	288	302	304	277	321	292	307	313	332	302	339	345	310	308	366	337	292	331	309	318	348	291	312	296	324	318	348	300	305	323	299	344	277	346	315	290	321	325	304	319	314	312	300	308	301	320	308	311	294	288	307	273	307	308	346	332	318	321	342	355	331	299	271	361	306	347	328	293	302
38071	44490	30286	11574	5512	3877	2794	2314	1865	1458	1237	1038	948	877	686	683	590	554	553	518	523	505	484	435	451	457	442	401	404	414	426	433	414	391	404	415	417	381	365	396	379	383	384	373	393	378	360	362	362	371	377	377	341	369	377	388	339	360	364	353	330	383	363	352	390	373	365	383	347	342	341	376	359	346	361	398	367	342	353	367	352	374	367	355	372	367	383	386	354	370	350	367	390	346	387	379	331	358	357	358	391	349	410	340	369	382	342	358	346	349	372	364	357	343	365	337	351	351	398	345	344	392	389	402	384	353	342	389	366	380	349	407	385	363	378	348	331	348	369	346	402	341	353	355	358	397	361	365	365	359	373	387	384	372	341	371	390	347	388	383	378	373	340	360	356	411	364	323	375	402	388	390	323	347	341	382	361	372	374	380	361	351	344	371	352	381	359	357	348	398	358	375	348	354	364	351	343	336	389	388	389	345	371	382	372	370	361	365	331	375	400	365	345	380	339	394	369	349	366	386	378	363	374	365	353	371	346	312	363	366	378	351	333	380	353	359	334	339	384	360	357	367	328	382	349	359	374	369	360	385	376	390	371	355	327	362	373	384	370	330	397	374	387	350	371	355	368	391	364	360	355	379	360	345	350	359	376	345	369	342	364	373	364	362	340	402	337	355	344	385	366	372	373	367	378	355	375	393	380	383	371	345	358	388	373	373	373	346	369	339	382	355	375	394	361	346	357	350	363	362	355	368	368	405	336	372	386	380	385	343	365	383	357	368	388	378	335	353	376	353	374	361	371	369	352	338	354	376	349	366	339	322	365	352	369	315	370	357	359	339	330	362	375	348	377	361	373	361	361	369	381	330	358	376	369	401	355	365	370	386	366	361	378	340	357	365	358	383	371	368	371	381	393	355	376	365	323	359	384	361	391	385	396	328	355	355	339	356	361	386	348	357	364	362	360	371	367	366	373	348	372	379	378	355	369	381	363	367	360	365	365	368	374	388	351	339	380	358	344	398	407	392	357	362	359	369	354	354	352	336	349	353	360	348	358	324	334	372	376	379	352	388	376	319	368	335	363	358	359	346	377	370	383	349	345	355	339	362	360	337	355	320	393	398	363	348	330	339	383	397	369	350	377	367	348	391	350	364	362	348	357	369	348	376	354	343	345	409	383	347	348	381	399	357	378	313	339	370	370	355	366	359	394	389	379	371	364	398	394	379	344	345	359	377	369	345	369	378	367	359	383	340	331	359	352	356	345	397	370	370	374	389	384	352	359	381	372	394	366	390	383	366	352	377	339	380	347	391	368	376	372	350	368	363	381	347	397	357	398	365	358	390	402	365	358	373	366	345	402	339	358	322	376	376	362	338	335	394	355	354	352	365	349	373	370	350	398	353	324	387	355	379	378	349	383	383	324	359	366	334	343	367	378	357	374	356	372	382	367	352	408	354	371	375	373	364	353	362	373	312	341	370	405	371	349	356	362	355	350	354	350	370	362	350	365	345	385	362	371	346	413	351	370	387	379	382	367	371	356	347	358	376	357	335	326	385	400	339	366	383	354	355	364	382	370	343	366	337	357	334	368	367	338	379	376	350	377	362	364	360	373	385	375	363	355	353	389	348	358	364	345	363	319	364	367	372	387	349	355	364	351	354	352	362	333	351	380	367	383	362	371	367	344	387	356	391	350	377	336	367	381	367	356	359	372	360	352	296	364	335	394	343	365	374	364	348	355	389	350	342	346	331	381	384	367	396	377	369	369	344	363	349	383	355	359	381	335	362	359	402	376	350	360	345	398	346	369	367	375	355	370	339	356	416	306	380	372	381	399	377	348	351	352	383	327	373	347	367	341	382	351	335	388	347	402	342	363	337	369	352	382	375	422	354	363	355	378	346	343	368	351	383	377	359	380	377	385	376	379	368	357	326	343	356	358	347	330	337	342	372	372	355	342	376	380	348	365	402	351	371	361	314	383	345	364	359	385	366	357	364	336	362	368	374	371	377	359	375	398	367	321	384	360	387	369	358	384	341	357	385	371	331	385	385	341	406	351	341	381	377	335	411	383	354	352	359	363	346	346	368	375	379	348	375	386	363	362	342	370	361	390	387	340	367	352	394	399	360	384	386	363	327	385	380	359	329	370	364	358	344	362	366	380	397	376	376	336	379	396	372	364	347	341	368	377	366	370	343	395	381	376	362	357	377	357	360	328	346	367	372	365	343	357	336	342	362	350	366	352	337	354	369	354	352	396	366	347	351	386	368	391	368	392	348	371	359	391	348	367	341	338	364	370	386	327	382	369	382	343	367	390	355	337	383	359	349	362	377	383	348	386	378	360	367	363	373	350	383	375	370	370	357	356	343	407	355	363	355	345	349	357	338	383	352	348	354	367	363	344	319	353	393	373	349	359	354	351	342	355	358	380	388	351	372	359	382	352	383	334	381	326	372	357	340	378	369	367	376	350	379	344	384	367	352	366	345	367	357	359	350	376	348	361	311	380	356	384	332	377	360	336	386	368	357	388	389	376	324	338	386	384	359	404	339	361	393	356	360	384	380	373	385	356	374	377	362	369	339	353	347	360	357	372	360	350	373	363	369	372	382	376	394	364	334	367	358	345	353	375	338	348	375	356	358	364	354	356	345	373	371	358	315	339	399	356	385	379	347	375	357	345	346	330	349	382	351	350	375	376	342	373	388	373	401	351	361	356	356	386	378	380	354	359	354	339	372	339	375	358	344	352	375	360	342	395	374	358	362	381	342	343	346	383	340	312	377	393	358	340	377	378	359	369	341	376	352	351	379	374	378	364	403	341	388	375	388	372	351	320	360	356	340	376	390	360	330	378	375	402	380	354	393	357	358	338	377	401	396	355	357	399	376	392	370	355	373	357	387	359	338	362	382	357	348	326	362	364	383	355	369	352	348	373	356	332	337	388	379	350	348	379	365	359	327	376	369	369	347	371	357	383	378	339	387	373	373	370	392	346	387	354	357	342	370	362	371	409	351	373	346	349	365	353	380	338	352	402	347	415	371	383	351	342	322	354	376	336	393	384	369	373	346	349	347	355	389	328	357	361	371	382	396	382	366	347	371	393	360	378	371	377	336	367	348	390	369	380	355	363	356	338	357	360	376	359	355	352	393	368	361	385	351	366	341	383	376	396	364	370	336	364	361	330	393	365	367	362	359	357	340	357	357	367	360	387	366	375	361	377	367	378	343	359	339	330	348	350	364	365	338	357	387	366	375	383	350	353	339	369	327	381	348	366	367	362	368	370	331	334	356	341	385	402	381	388	355	371	355	357	379	351	351	340	370	407	352	364	340	342	360	341	357	340	350	365	317	357	373	351	366	370	368	354	373	364	360	353	359	370	365	386	368	397	352	364	366	356	385	384	333	385	347	374	373	382	372	335	365	344	366	381	368	335	395	379	360	363	368	404	356	354	347	383	388	361	353	313	352	356	307	365	381	343	372	349	366	342	329	379	368	350	357	367	355	364	373
24011	21490	28812	24621	21363	12835	3449	1990	1452	1171	970	858	744	680	640	578	543	498	490	456	417	393	368	409	390	356	336	367	348	360	351	332	312	318	346	311	348	343	307	315	278	313	307	289	342	324	315	283	308	296	346	313	316	343	299	335	303	322	305	299	292	279	309	316	264	321	292	290	265	340	302	284	323	325	290	292	304	271	288	295	265	292	311	291	315	314	287	320	279	315	297	298	307	319	334	280	286	292	291	317	293	300	323	277	299	280	301	319	283	280	347	288	270	311	304	301	291	300	313	314	342	289	319	290	325	279	315	287	288	333	266	318	310	280	296	320	325	290	331	340	296	305	302	303	277	324	305	317	290	306	298	296	290	304	281	292	318	309	305	297	278	303	319	298	269	298	261	294	290	299	320	269	280	274	316	275	298	297	317	293	334	316	321	278	325	319	316	291	335	296	294	333	303	321	315	274	301	339	304	278	300	293	292	289	281	296	301	294	296	291	279	293	304	315	323	300	302	295	296	286	306	283	328	307	318	276	289	306	275	306	319	305	298	280	314	296	276	309	320	298	291	293	307	294	307	274	296	271	330	321	281	304	283	318	268	283	325	311	310	299	293	319	297	274	301	307	281	289	299	287	276	283	312	296	281	323	299	275	286	314	314	310	303	300	294	282	301	330	284	266	302	293	307	320	279	301	296	277	319	298	317	302	304	299	305	285	285	288	285	276	345	298	308	302	322	285	314	304	310	331	283	289	292	297	303	302	307	314	281	299	301	315	310	302	296	309	293	306	290	274	290	317	296	303	330	300	313	291	312	291	285	319	286	304	310	292	344	285	324	292	324	287	323	301	310	296	292	282	299	269	318	302	288	312	318	312	309	305	328	271	308	332	258	285	300	305	297	300	258	339	290	291	278	275	293	347	301	320	327	302	317	305	313	261	317	316	295	310	281	305	297	309	298	331	311	311	313	254	320	277	295	303	302	311	303	293	279	287	301	307	267	291	297	316	283	337	299	318	288	310	292	281	313	289	344	292	320	308	321	312	288	303	276	284	323	321	296	305	304	290	287	303	315	305	292	311	294	317	301	295	295	270	288	286	322	309	316	309	281	314	280	280	310	276	313	317	297	340	284	291	302	339	301	286	318	297	338	299	321	314	300	317	300	305	306	295	311	306	306	312	300	273	285	310	291	285	325	283	280	316	326	286	318	313	318	276	294	316	288	288	302	303	288	334	278	296	274	269	324	280	304	293	282	311	304	288	311	335	316	302	292	291	305	310	294	295	275	369	298	298	323	265	290	310	288	310	296	285	302	313	271	291	329	299	307	308	289	304	319	306	333	324	298	279	293	300	318	311	307	297	296	326	336	316	342	274	318	299	331	312	296	284	288	301	295	287	312	310	307	283	305	298	312	287	292	292	305	322	321	307	315	312	304	321	300	278	320	316	300	283	317	289	305	296	308	295	263	282	306	313	258	294	328	320	290	302	314	306	314	313	316	292	298	288	292	313	340	270	315	312	307	298	338	329	293	304	300	319	313	290	335	297	321	283	297	277	305	307	278	312	305	310	278	328	307	271	281	316	293	298	331	268	297	298	290	286	301	293	305	268	295	306	292	290	281	294	299	319	280	301	314	285	303	303	322	313	298	301	297	328	314	312	289	265	277	305	308	285	304	295	325	321	351	290	289	307	306	301	301	298	278	302	303	306	295	289	299	280	294	308	274	316	311	335	281	280	313	335	282	301	304	315	295	288	274	306	281	304	309	280	343	302	311	312	289	320	299	320	322	297	297	312	298	288	324	311	286	279	303	268	306	323	312	343	319	289	324	308	304	311	295	247	302	299	306	291	319	308	265	311	303	273	308	281	319	296	294	327	296	310	280	288	306	348	301	309	311	288	302	325	320	320	300	288	307	291	285	292	306	298	268	299	308	330	308	309	296	312	279	313	322	300	300	316	295	314	282	330	306	319	267	272	320	310	336	315	304	301	299	307	346	314	316	289	299	307	290	309	299	327	310	295	301	302	297	302	287	292	333	288	302	301	297	289	297	295	303	298	302	319	286	338	310	301	299	294	303	312	301	302	316	302	301	300	276	305	301	311	288	311	329	276	270	321	288	300	305	274	319	286	336	255	348	313	308	295	304	292	326	293	291	292	284	284	286	277	306	320	299	297	301	300	295	309	300	252	327	296	292	304	279	297	317	322	308	294	320	313	310	332	295	307	279	315	318	318	321	264	273	301	301	274	269	295	297	288	284	295	308	321	291	300	289	317	297	303	270	298	268	271	327	323	306	269	292	300	293	282	304	299	290	292	310	301	306	318	289	289	328	313	321	289	322	303	306	296	293	305	319	316	272	286	292	316	310	291	279	288	309	303	296	303	301	315	295	274	297	335	273	304	269	292	277	319	289	277	294	281	284	345	279	316	299	326	268	296	259	310	298	282	310	284	300	290	323	291	296	275	282	294	303	293	273	300	301	299	266	280	337	319	301	315	283	295	314	292	293	309	316	305	322	286	285	284	320	299	324	285	282	319	281	306	307	306	297	291	300	317	322	286	289	304	314	317	315	321	312	309	278	321	301	287	308	281	277	317	261	302	290	276	305	316	305	309	313	290	272	303	301	293	329	327	322	282	309	280	299	280	329	279	310	275	322	305	299	324	292	315	293	275	283	286	323	303	293	298	296	308	327	296	275	277	279	301	281	283	299	306	302	314	297	317	285	315	300	307	323	279	316	327	314	313	287	287	299	297	346	308	284	282	287	310	289	293	301	291	290	308	294	308	325	275	317	312	313	292	309	297	317	284	317	318	262	315	292	284	320	293	299	346	321	314	309	311	327	305	272	292	317	284	314	323	299	299	288	317	310	331	286	283	326	292	321	322	303	311	318	309	320	256	277	299	318	284	310	291	323	279	306	322	284	279	292	301	300	291	288	326	282	298	278	309	322	332	303	319	314	288	296	284	284	258	288	304	309	299	309	284	282	290	275	287	282	284	288	302	314	292	299	287	305	301	311	287	335	304	285	275	309	301	306	309	279	304	273	307	307	312	311	296	323	287	322	276	309	302	280	294	299	316	304	291	318	302	312	308	282	322	291	301	308	320	298	297	304	304	289	275	261	284	314	307	311	310	321	290	271	302	292	276	258	313	268	321	276	288	295	303	287	324	298	325	298	284	283	274	306	248	285	303	298	311	305	317	291	309	295	312	309	279	298	311	319	282	304	295	273	307	296	296	301	301	289	294	284	261	291	277	275	293	295	315	300	302	286	302	314	279	286	316	314	308	313	283	286	291	283	299	322	314	283	317	301	297	295	325	272	256	298	321	299	305	284	292	275	339	329	276	301	323	299	310	333	313	274	292	277	287	308	316	299	280	319	287	282	337	280	292	300	323	302	301	308	315	259	338	327	297	303	283	297	311	292	288	289	293	261	329	303	301	289	303	255	297	316	319	331	329	319	259	291	306	289	299	306	291	293	312	311	326	314	306	332	316	315	275
37528	53532	40452	17673	8901	6119	4676	3704	2873	2295	1871	1550	1374	1157	1053	865	812	724	737	668	630	595	525	557	503	478	474	496	403	482	396	397	416	420	391	405	412	394	409	385	374	373	399	369	395	389	362	375	346	360	376	349	383	381	392	372	363	372	385	344	340	336	342	338	349	323	356	361	366	341	339	336	333	357	356	371	336	387	354	329	329	361	353	330	335	337	326	321	338	358	381	322	329	351	356	334	359	381	346	329	374	332	351	371	349	354	385	364	359	347	348	356	354	342	318	361	377	347	312	367	347	362	329	390	377	332	356	363	354	319	401	370	371	330	332	360	338	329	352	341	358	305	375	365	334	344	378	335	355	371	330	356	322	354	366	320	357	361	328	361	342	357	347	353	370	350	372	338	314	335	296	361	362	356	391	353	359	358	312	357	331	329	339	344	344	344	357	333	343	338	370	323	317	373	366	357	366	341	351	392	350	378	384	381	383	314	380	335	341	356	363	351	373	331	343	320	346	357	340	383	365	320	378	355	327	332	338	357	357	325	346	323	351	352	327	401	384	325	349	383	348	355	349	331	364	315	332	313	347	371	356	337	363	350	370	350	349	346	366	383	368	357	360	349	361	345	356	324	377	397	369	357	349	372	316	342	333	366	331	336	382	342	342	330	345	347	359	334	347	344	348	369	344	357	355	351	389	383	311	346	332	361	358	350	351	300	340	337	357	353	350	360	349	381	304	363	331	356	343	367	364	335	380	375	384	311	349	348	321	351	378	330	343	356	372	368	344	344	337	331	327	346	346	367	348	368	343	339	344	355	344	330	356	331	382	365	333	340	361	331	341	346	322	377	355	374	337	365	353	344	358	360	348	363	348	327	368	347	349	314	362	347	419	348	334	364	387	370	372	334	338	366	337	365	379	365	330	396	331	349	358	394	348	362	357	343	364	349	352	355	314	362	356	360	395	322	330	342	347	338	351	341	328	345	341	331	326	358	368	368	350	340	371	378	332	336	351	365	296	365	333	332	320	318	357	352	335	323	342	366	330	309	341	367	342	343	352	349	330	359	361	336	357	330	383	362	378	305	344	351	352	339	359	333	343	330	376	342	321	335	372	359	362	349	350	362	336	366	341	347	332	340	363	328	350	361	335	360	349	334	352	358	358	363	364	351	336	368	331	351	360	343	362	374	356	356	382	361	353	359	363	367	338	326	336	354	355	360	343	345	363	330	347	371	353	349	355	359	353	362	358	363	328	325	305	340	392	336	311	375	379	321	377	340	361	343	396	343	353	336	360	377	349	354	365	360	335	341	353	321	373	369	357	354	336	387	341	345	335	347	351	367	337	370	313	328	349	357	344	331	342	350	355	342	356	382	340	333	339	325	365	358	377	355	372	355	359	346	332	353	340	373	333	377	387	335	338	369	355	339	339	356	345	350	331	334	325	316	365	380	337	362	343	339	353	311	351	348	331	354	352	370	389	327	325	355	350	376	362	366	385	356	318	338	362	369	346	341	371	353	361	355	344	360	347	341	379	334	356	363	368	375	354	358	346	380	357	355	331	366	367	390	329	352	340	345	329	397	346	370	383	323	327	370	364	308	348	337	393	325	313	324	352	351	371	366	359	380	354	394	348	362	401	343	329	344	339	376	356	347	384	353	333	324	389	372	336	357	355	350	339	332	328	348	344	338	322	354	353	344	360	368	344	331	337	365	336	341	339	381	347	356	330	313	340	408	389	359	329	372	332	365	383	332	361	365	350	336	353	328	333	336	357	362	345	368	349	369	385	346	352	370	355	327	354	339	312	382	378	381	336	404	358	339	369	330	334	359	361	330	344	352	327	358	330	366	327	352	317	352	314	348	359	365	363	354	348	335	338	354	341	363	332	380	355	338	354	364	386	344	335	372	362	311	354	380	333	335	372	324	334	338	371	372	337	327	328	372	370	346	344	331	348	328	363	356	330	339	348	360	379	331	359	343	407	347	353	356	336	366	352	369	359	362	333	351	335	366	365	357	388	371	362	365	369	367	358	347	369	366	373	342	350	329	354	331	331	344	332	327	351	374	326	350	351	322	343	342	363	328	335	349	369	382	346	323	336	362	348	347	346	321	343	385	354	341	367	358	368	321	322	352	352	388	390	339	354	359	391	336	342	329	368	340	376	307	342	339	349	327	350	362	343	368	377	332	329	354	370	380	366	352	383	338	367	336	355	330	346	361	358	357	338	376	328	345	328	337	384	353	350	355	330	340	375	358	363	403	392	369	362	318	346	370	385	358	361	353	306	337	354	344	345	361	366	344	335	378	370	348	347	359	328	362	333	314	377	363	329	346	377	338	357	327	341	336	385	369	336	344	340	320	341	346	362	381	350	330	368	325	350	331	338	315	339	371	354	336	353	327	370	334	367	378	310	355	322	339	353	338	338	337	384	349	349	328	383	340	325	407	374	370	364	383	349	342	335	379	347	328	312	348	330	334	331	337	361	328	369	370	359	383	353	335	337	341	347	303	376	359	334	359	360	363	330	340	337	335	346	362	354	302	370	292	365	366	378	392	369	332	355	346	365	330	367	381	349	352	340	347	369	356	363	323	337	359	351	328	362	380	354	333	352	358	310	363	367	340	339	353	376	337	331	342	358	360	395	358	314	326	339	365	344	317	349	335	348	368	374	369	365	338	373	377	347	327	349	355	329	360	341	396	381	360	378	366	325	354	377	325	352	335	362	338	376	373	363	332	370	350	364	367	330	352	352	346	346	368	354	383	365	326	355	340	343	331	325	352	324	357	384	348	360	347	366	345	308	359	356	343	343	382	347	327	349	344	377	327	360	314	383	366	366	373	331	337	337	334	331	379	328	380	332	363	372	336	327	305	329	309	320	302	345	365	341	338	361	329	349	316	374	352	342	366	347	370	358	327	332	354	346	359	368	361	343	370	326	363	355	361	328	317	344	368	328	344	343	370	335	340	348	338	338	353	352	333	343	334	347	352	376	339	374	357	313	340	374	344	358	346	339	374	332	364	333	360	335	323	340	335	357	366	350	345	360	375	331	366	369	351	368	330	345	329	364	346	351	330	384	358	343	314	359	336	372	344	370	384	337	339	344	359	348	330	350	356	358	327	323	359	346	344	336	371	333	347	324	314	358	355	347	378	343	357	354	355	372	351	344	384	346	355	353	357	326	352	350	358	308	354	353	368	343	380	348	358	350	362	350	348	363	340	346	364	370	326	327	378	333	327	332	362	316	340	334	370	344	346	335	374	323	380	387	326	356	343	378	363	316	355	322	331	369	308	337	397	344	325	340	340	320	324	355	355	328	377	358	331	347	353	328	334	329	349	371	356	331	359	354	335	355	348	340	373	363	292	331	377	343	330	341	333	367	339	360	340	345	334	390	343	346	350	337	344	335	333	394	350	331	353	361	372	341	332	343	355	361	367	374	357	289	352	340	342	368	338	368	348	341	347	375	336	353	356	348	341	366	330	348	333	332	375	343	339	374	368
25347	21499	27833	25480	13769	3510	2108	1404	1206	951	771	699	619	574	538	517	463	413	413	391	380	357	366	337	312	353	359	314	312	300	296	330	303	285	319	301	289	278	299	302	312	256	314	295	276	260	281	291	301	279	272	242	270	264	279	255	265	278	276	277	280	256	257	264	248	248	295	275	285	275	254	262	309	299	258	269	280	268	257	264	258	247	237	232	245	229	278	256	299	256	273	258	260	288	273	271	258	258	236	269	272	267	272	281	271	250	234	248	273	277	258	292	305	263	271	267	248	264	277	287	264	263	276	266	273	294	279	265	282	263	258	274	265	268	262	251	268	277	266	266	263	266	277	267	296	290	295	275	284	254	271	269	285	247	263	281	274	255	295	278	244	278	268	258	267	246	261	268	269	265	256	251	252	239	263	243	237	263	267	274	279	251	272	269	204	257	270	282	242	262	291	256	260	259	273	255	262	256	252	244	242	246	264	257	290	263	255	237	255	290	282	273	248	247	275	259	270	287	284	251	290	247	258	241	240	265	254	258	252	276	273	234	259	262	256	259	273	262	264	259	255	266	269	258	277	265	289	285	239	253	241	269	254	303	262	244	302	254	253	266	240	278	252	274	297	263	262	312	246	258	253	277	241	278	283	271	250	263	260	281	295	217	266	238	242	253	278	266	270	260	254	270	261	293	269	258	268	287	281	256	275	235	273	239	272	291	291	259	260	268	242	244	270	272	285	282	265	272	244	260	262	278	271	276	288	263	239	256	265	255	252	266	248	239	284	252	269	244	244	278	272	282	286	282	296	274	272	270	261	268	243	276	277	256	282	275	237	255	276	261	264	290	286	259	282	239	246	258	268	257	264	271	278	270	284	268	270	277	291	292	283	320	267	285	281	290	253	293	250	257	253	278	272	273	292	231	281	247	287	276	234	243	259	301	287	260	270	254	266	279	285	263	264	280	242	267	263	259	238	260	270	267	256	257	238	253	250	238	246	244	254	282	266	246	260	266	278	294	267	238	260	278	280	268	253	260	254	271	270	239	270	254	264	265	260	273	252	245	271	255	254	263	287	252	247	277	287	283	275	266	269	255	274	273	247	268	233	255	275	265	244	247	290	245	268	263	261	255	264	293	245	264	280	241	263	241	256	277	275	261	257	278	257	236	302	294	263	246	261	274	272	286	278	265	224	271	266	271	283	274	265	283	241	235	269	242	262	252	269	278	286	268	260	231	251	267	241	291	263	255	266	257	268	287	275	250	274	255	282	254	281	273	245	259	271	259	277	280	272	285	253	270	242	255	275	247	281	254	266	260	261	263	242	242	261	267	250	274	259	289	259	256	258	263	272	256	250	278	241	251	260	261	271	250	250	290	279	273	265	248	267	268	234	238	257	259	246	271	289	256	266	241	273	263	221	270	263	276	254	251	254	249	264	279	267	247	283	247	273	284	264	270	275	253	276	284	249	244	219	279	273	268	218	231	293	291	266	286	262	264	256	294	228	286	290	255	269	246	276	271	259	241	252	287	281	251	270	266	260	296	262	278	293	309	267	285	239	273	265	272	259	241	288	274	267	275	284	259	256	263	241	259	271	283	250	250	263	239	274	287	268	245	245	269	268	284	257	272	241	268	259	265	266	226	275	268	252	236	264	281	230	259	273	257	260	257	251	281	264	262	296	261	284	274	248	255	270	291	297	263	272	283	291	288	242	301	259	254	295	260	272	274	271	247	290	266	299	287	261	237	267	277	254	262	247	254	297	272	260	286	281	266	256	258	279	288	271	251	282	253	270	248	270	252	258	279	245	252	255	290	265	286	245	277	284	272	269	230	282	278	264	268	271	247	238	255	259	251	240	252	257	226	258	258	248	252	280	274	263	263	302	259	255	236	213	255	243	258	273	258	273	237	296	266	285	252	271	262	258	258	304	261	287	254	269	258	252	259	266	288	256	256	263	301	251	239	277	278	254	259	251	273	276	291	251	270	271	269	284	241	245	228	268	277	270	279	268	248	258	282	275	271	238	252	288	274	265	247	259	288	249	271	250	259	287	269	263	254	263	253	237	275	265	253	266	256	251	287	267	276	262	251	282	256	298	260	256	255	266	268	302	285	279	279	289	274	260	289	282	257	274	237	285	277	266	283	271	266	288	281	252	266	236	274	266	250	287	256	252	261	264	299	275	243	275	242	266	264	281	245	252	248	289	289	283	271	229	274	285	283	265	277	282	272	262	278	274	269	241	274	241	263	250	255	269	256	253	274	243	258	271	257	258	267	267	276	281	255	247	248	266	265	260	258	282	252	249	226	265	296	257	260	276	283	250	230	277	265	271	247	254	255	291	260	293	251	244	245	267	261	282	273	248	273	266	279	275	278	237	291	255	277	261	253	260	247	266	270	272	269	239	281	270	263	257	237	240	268	245	252	245	271	273	270	288	288	291	275	278	261	254	266	260	253	305	261	257	277	258	267	241	273	280	252	273	277	244	255	268	282	261	260	268	285	286	293	242	268	229	254	267	257	228	264	265	286	266	263	267	276	271	282	270	296	305	275	259	279	254	237	272	252	234	260	278	278	259	267	247	254	263	231	258	282	306	243	260	256	229	268	279	264	283	260	285	255	266	264	252	267	273	259	252	249	295	265	261	251	276	278	262	271	235	233	237	252	323	263	269	264	292	279	249	254	268	278	262	285	264	265	264	282	258	257	272	247	278	240	265	258	287	272	271	278	257	271	287	296	269	244	245	243	282	253	261	249	275	288	243	235	261	263	298	281	265	269	298	259	277	271	266	249	293	276	283	274	244	264	238	248	270	256	256	261	294	247	265	260	275	282	237	238	260	261	266	254	257	278	257	275	266	274	288	285	266	252	260	286	258	251	272	260	255	262	273	260	256	294	281	251	283	252	263	290	243	248	265	266	291	253	273	293	289	269	273	267	261	263	254	270	258	247	253	267	245	274	262	286	268	261	264	267	255	249	244	275	253	284	242	249	287	270	282	257	265	264	273	259	238	270	236	290	297	256	251	253	269	243	296	286	246	258	270	265	256	267	268	265	297	273	256	242	262	253	253	283	255	250	271	265	262	229	256	244	280	282	293	277	281	284	268	242	248	286	300	251	276	261	249	260	290	260	272	271	269	286	236	278	260	302	301	258	281	252	277	248	240	260	283	306	280	250	265	274	273	273	296	267	262	261	239	246	309	273	243	263	251	269	257	270	260	260	271	274	264	246	264	273	260	250	241	278	244	237	247	286	253	266	254	276	268	246	264	272	273	272	298	269	257	249	237	260	274	275	233	272	260	273	298	249	241	224	270	240	240	285	280	257	256	254	279	263	251	249	276	266	227	260	262	265	259	279	260	268	264	227	250	279	251	253	265	294	262	267	238	263	267	273	244	260	250	303	295	246	258	264	242	288	248	242	291	240	239	275	252	261	284	235	274	256	299	251	234	304	270	279	269	277	269	281	266	263	246	245	291	244	250	251	253	246	269	263	253	258	279	282
35357	49923	33333	14020	7605	5271	4054	3161	2485	2068	1637	1341	1206	1008	909	788	710	672	595	599	535	538	513	484	461	447	435	410	432	404	376	384	397	351	329	360	361	335	343	314	353	332	363	308	350	299	315	340	294	354	330	338	290	333	299	326	314	309	292	312	319	327	306	330	310	317	327	318	305	325	320	296	348	303	287	308	313	312	350	304	279	312	310	312	300	314	289	297	294	282	320	282	315	290	330	284	284	291	320	314	332	270	320	301	304	268	303	349	345	325	323	282	320	318	322	322	317	303	331	318	318	292	301	333	281	304	308	306	301	318	309	312	284	318	287	325	304	319	300	322	315	332	327	312	325	300	296	303	285	291	320	316	310	309	290	292	303	301	311	340	308	303	297	321	265	330	339	297	325	332	293	306	314	278	287	311	285	331	325	340	323	291	320	338	306	321	314	275	315	339	311	331	320	300	310	311	289	299	293	319	309	312	314	335	303	314	328	298	294	315	299	304	337	328	320	339	277	305	289	333	321	318	297	319	345	345	337	320	282	340	298	316	313	337	346	305	294	322	334	323	304	291	277	316	302	276	292	304	317	300	277	283	324	306	312	269	299	304	343	334	330	305	317	328	295	306	281	293	315	318	319	336	307	303	315	305	298	306	305	307	327	279	327	292	295	324	302	329	302	333	285	289	330	291	318	333	316	324	304	299	347	304	302	345	307	312	320	331	319	272	356	290	291	331	314	264	309	334	313	283	334	300	276	309	278	308	316	275	321	291	309	294	320	289	337	300	307	327	285	317	325	311	265	313	301	315	294	314	317	330	327	314	304	308	325	305	283	327	313	309	308	328	314	292	279	298	334	326	304	303	340	293	310	330	283	283	307	303	317	285	314	306	330	307	307	290	323	307	302	320	336	314	316	307	295	342	307	297	313	317	280	323	324	300	298	289	298	319	302	282	325	323	280	288	335	271	299	331	298	335	281	320	299	301	306	333	337	313	328	312	287	304	306	323	338	312	324	297	301	311	291	296	301	304	315	309	313	307	304	327	289	287	316	342	292	294	323	283	306	291	351	314	324	320	299	308	345	288	313	281	290	301	280	352	300	325	293	288	324	299	300	326	315	325	310	330	338	317	292	292	289	326	317	321	318	311	319	321	301	298	317	283	329	373	318	304	310	307	290	274	314	318	313	306	318	317	299	293	344	302	322	313	281	328	316	276	316	336	337	317	307	285	317	304	307	294	298	309	276	305	286	293	291	305	301	336	310	310	360	344	282	271	327	289	305	277	335	321	307	292	285	264	304	304	307	304	325	354	315	303	294	295	313	325	318	311	360	301	310	300	321	262	306	295	290	289	320	310	283	336	298	300	308	303	310	280	291	298	314	279	310	290	323	311	293	295	305	303	300	314	280	290	326	336	296	320	320	322	293	310	290	297	333	344	303	312	311	317	312	276	308	289	307	333	314	325	307	312	302	303	322	290	328	298	321	324	321	281	289	260	340	320	300	311	322	307	332	305	314	313	316	321	324	317	314	297	335	298	301	314	281	313	333	324	317	286	275	320	321	301	335	292	323	331	310	319	285	321	291	306	319	303	301	334	294	306	334	317	291	301	296	342	312	280	306	315	333	329	322	359	286	302	304	318	306	335	289	304	305	334	313	288	328	297	325	317	278	289	265	319	313	315	320	331	289	318	301	310	284	312	324	319	327	292	317	312	317	314	309	334	319	312	303	319	293	300	329	310	294	320	305	323	324	331	331	349	300	301	298	311	342	293	316	318	306	283	304	330	293	296	314	309	322	311	326	297	293	292	313	328	307	300	309	301	285	310	303	307	310	316	305	294	298	315	322	348	305	340	310	316	327	306	317	309	310	292	283	318	295	319	317	334	317	308	325	320	325	304	270	314	323	355	321	298	321	300	296	297	309	289	324	336	301	350	317	282	320	276	293	301	327	299	316	310	316	316	286	334	320	363	306	308	305	302	330	334	307	303	312	328	282	295	290	295	321	297	317	313	305	342	314	321	254	298	300	302	324	340	311	280	327	305	332	300	310	290	344	306	295	277	318	305	310	347	313	319	295	314	310	318	293	303	342	335	313	306	316	284	300	302	333	326	316	321	253	317	298	311	340	305	293	318	305	286	319	289	316	281	319	319	306	337	296	297	319	301	287	305	320	299	321	297	322	318	346	302	325	285	297	313	296	297	339	290	301	326	293	314	265	278	281	314	315	294	308	300	310	361	313	318	305	293	280	305	316	304	326	299	286	299	325	304	306	318	310	324	307	337	299	336	322	318	279	327	331	317	309	291	280	307	322	311	310	318	295	320	280	310	301	326	276	343	337	289	325	323	305	303	324	303	310	310	314	296	291	296	284	281	280	294	314	301	299	317	331	300	304	310	308	305	303	292	334	320	314	308	288	313	299	308	308	355	295	302	316	307	315	315	307	330	280	296	306	300	304	304	308	356	312	337	321	295	282	300	285	311	326	311	283	291	333	297	309	297	338	308	290	261	301	323	339	297	305	306	307	345	312	311	304	303	326	314	271	337	332	292	326	281	317	327	313	319	317	329	348	317	295	273	324	296	320	335	296	295	298	326	317	322	281	315	303	301	295	305	335	319	310	299	338	325	326	323	294	276	312	301	318	319	290	299	284	317	303	292	314	285	322	309	318	330	316	316	320	317	305	309	328	280	284	310	315	291	343	329	302	311	301	299	356	310	341	289	300	347	346	325	313	299	314	309	321	303	312	318	312	299	314	328	295	327	290	329	310	330	297	323	295	311	294	282	290	315	326	320	300	347	352	317	311	300	311	309	307	302	295	292	332	335	314	324	326	307	304	334	352	288	305	327	333	295	317	285	308	311	322	336	314	322	330	288	325	315	292	322	297	327	314	317	287	301	330	293	328	307	292	304	316	323	311	303	297	325	309	336	328	294	320	305	308	334	315	303	314	306	290	298	301	290	333	283	276	327	310	309	332	304	301	308	310	289	309	341	323	281	309	329	344	311	318	313	299	322	303	301	317	325	307	352	283	285	319	311	307	339	285	289	298	341	320	301	315	287	290	329	297	310	311	313	328	324	285	347	322	318	307	322	312	291	329	312	268	302	298	291	307	299	318	326	306	307	289	314	299	311	310	276	320	322	321	324	306	286	312	316	308	298	311	297	326	290	331	321	324	287	290	299	274	290	319	284	298	322	299	332	327	291	289	310	339	282	332	295	309	283	303	302	298	300	304	283	287	282	314	305	295	312	322	303	341	310	305	301	326	292	277	317	321	298	341	297	326	322	307	318	331	307	320	329	324	316	313	308	297	290	307	310	321	300	320	327	335	304	313	315	302	332	295	302	309	355	297	319	323	298	280	282	293	325	346	292	335	330	348	283	343	325	328	343	296	323	318	326	329	288	335	305	303	316	330	309	319	302	319	312	294	292	300	333	333	310	321	341	300	294	287	305	309	285	324	292	286	325	297	303	323	298	300	279	307	313	314	299	309	315	313	291
22952	21553	29263	24283	21551	21615	12075	3158	2058	1663	1343	1074	938	855	732	694	630	520	495	487	443	436	413	384	363	354	339	339	354	292	304	320	310	313	303	282	306	254	271	266	286	298	268	262	261	264	263	256	265	269	263	265	237	278	250	263	242	247	265	244	240	233	267	243	258	250	254	243	255	266	213	266	260	271	240	235	244	259	210	227	228	242	248	243	246	268	273	248	270	223	244	251	267	227	250	257	248	239	232	255	241	210	261	243	260	228	243	247	230	234	248	222	256	221	229	244	258	239	253	271	241	233	230	238	232	244	238	223	232	244	201	247	253	215	246	243	239	229	244	222	221	259	253	214	265	237	252	212	237	271	235	247	247	259	256	250	231	261	244	265	245	212	263	247	271	241	254	263	260	240	239	250	227	232	252	251	220	219	220	254	249	229	217	259	237	232	256	253	239	261	241	245	218	255	259	243	230	265	245	249	251	251	236	229	268	232	238	255	276	249	257	255	227	228	245	251	231	223	246	226	255	228	230	249	238	208	235	220	241	245	231	215	248	244	260	217	228	248	256	252	281	219	255	271	239	245	234	224	224	245	224	250	221	244	227	247	230	257	264	252	259	275	208	224	258	233	233	222	242	220	248	252	223	236	284	238	255	228	274	246	246	235	248	232	235	230	235	285	247	239	220	238	227	233	250	264	218	219	229	226	266	249	254	248	249	242	251	242	272	256	253	256	221	251	231	240	229	240	258	244	240	257	262	256	251	260	231	224	265	248	252	225	256	252	225	229	254	243	243	260	238	243	225	267	264	245	249	209	218	230	245	260	239	255	254	214	230	209	213	232	230	249	267	274	212	249	216	248	262	249	241	252	250	203	263	274	217	227	263	242	218	257	255	216	222	253	232	248	234	257	240	255	233	197	210	240	221	235	238	239	243	248	246	267	238	251	243	216	231	225	249	244	247	226	250	205	230	232	241	244	222	235	217	242	239	259	249	259	247	220	253	234	235	210	246	235	216	250	269	232	245	260	222	205	222	229	230	234	235	263	209	232	227	250	243	290	245	255	255	227	247	238	218	235	212	235	257	218	241	234	231	228	239	225	221	261	237	247	240	231	226	240	256	230	223	224	228	249	232	209	259	244	226	224	241	235	236	233	269	231	247	240	279	259	209	226	241	253	232	232	250	237	241	235	244	189	234	270	222	229	237	220	222	259	255	244	236	226	228	229	233	210	263	214	255	243	279	258	245	243	225	239	250	245	255	250	261	214	246	231	270	235	229	240	251	249	243	260	253	235	254	236	217	243	236	251	249	261	209	232	227	244	232	248	244	228	236	217	238	266	274	235	259	258	226	237	249	253	238	245	238	278	249	236	234	235	237	259	229	243	264	275	220	225	243	219	238	235	222	231	234	216	238	230	233	275	252	218	247	253	229	233	245	230	234	229	232	241	221	216	225	269	256	227	215	260	253	249	240	242	244	247	220	226	246	246	249	244	231	264	249	221	244	246	253	245	250	275	234	241	250	258	260	216	223	256	241	264	222	248	222	232	232	200	240	238	256	266	239	233	231	221	272	257	247	235	232	260	206	249	255	262	251	271	250	228	248	212	236	262	227	253	232	255	225	240	229	244	208	221	248	244	256	232	224	251	288	251	245	239	221	247	249	234	243	232	231	233	238	262	214	238	232	243	222	245	216	234	240	250	235	245	253	242	222	237	202	234	243	238	232	219	233	256	244	248	262	228	242	210	240	213	230	243	223	256	236	258	239	230	239	220	213	222	266	230	246	255	249	248	239	264	240	233	245	227	244	226	271	245	231	229	241	267	251	231	258	232	247	238	243	217	240	239	257	238	258	257	244	240	257	254	258	232	250	249	274	258	258	270	289	231	243	240	220	256	235	234	255	229	233	251	246	240	233	247	249	256	272	227	236	225	249	241	240	244	223	245	233	229	229	226	227	239	258	232	217	224	254	261	221	250	223	221	236	222	231	210	208	240	227	248	233	240	230	238	245	238	231	235	258	241	207	250	240	269	252	238	247	245	254	250	239	226	224	251	248	232	232	252	248	250	245	249	246	238	252	224	235	230	226	259	254	271	240	262	241	258	228	237	224	217	236	226	260	240	255	236	253	222	230	233	275	227	238	267	218	241	241	262	271	234	275	277	218	248	232	242	224	252	245	258	226	254	236	237	245	220	252	247	266	226	222	217	252	217	251	277	225	221	250	264	232	252	251	235	236	230	233	245	224	228	251	225	235	238	280	225	250	253	268	239	245	259	266	229	224	214	234	245	226	239	229	222	220	227	234	217	219	238	257	245	261	258	218	243	230	216	259	277	234	251	245	234	273	231	259	235	244	220	218	220	251	233	232	264	250	218	254	257	245	213	257	251	257	263	244	224	235	249	238	248	245	247	233	228	253	222	243	232	242	242	249	258	227	227	221	203	255	229	240	232	262	248	240	237	270	253	262	247	251	220	245	248	220	281	244	228	235	258	249	263	263	235	225	231	241	232	254	238	262	235	226	251	248	232	235	231	235	245	252	237	271	249	256	250	247	220	268	228	238	244	275	224	240	247	241	232	267	225	251	240	256	233	241	252	247	248	224	229	251	229	266	219	243	260	239	217	246	244	240	238	231	247	236	241	250	232	236	230	244	228	251	253	237	238	253	254	263	205	239	225	256	239	251	225	266	252	247	221	237	235	253	252	250	262	249	280	239	242	238	275	261	258	258	228	219	221	250	252	253	234	268	251	245	239	217	238	240	232	241	247	208	238	248	245	254	239	242	243	252	208	221	229	226	216	246	255	257	243	236	259	256	258	229	249	261	252	235	232	205	215	241	232	266	238	248	241	277	266	223	241	265	232	223	268	233	232	267	236	262	221	272	223	237	254	228	254	217	258	247	244	226	243	243	245	235	241	249	219	229	259	217	268	252	245	258	262	261	244	239	261	240	251	257	230	246	260	251	247	245	228	222	269	223	238	232	238	230	234	241	240	247	256	232	245	243	218	243	233	260	244	226	247	247	235	242	268	241	238	224	221	202	211	266	219	261	268	231	227	233	258	230	221	247	234	265	249	250	242	254	235	218	224	237	209	259	269	238	250	227	253	219	243	255	220	221	253	244	247	238	247	256	229	235	226	224	233	219	244	249	234	234	243	251	249	238	249	228	259	235	234	245	272	261	260	216	202	246	247	221	260	237	236	239	256	225	254	238	234	234	252	248	258	246	229	247	238	259	223	270	225	238	250	227	260	226	253	265	243	245	245	245	243	237	253	230	245	250	243	232	247	248	237	231	239	242	232	247	253	229	253	233	232	251	214	229	249	228	239	216	219	236	246	255	259	244	235	232	234	264	221	275	246	257	226	246	241	259	274	234	239	245	244	231	234	252	229	245	248	239	216	232	251	256	234	248	272	230	247	234	228	239	234	220	239	247	223	238	227	250	273	249	277	225	244	256	263	274	242	259	230	275	218	236	279	253	242	231	247	228	259	238	261	238	225
38305	61395	42700	22884	12741	8867	6807	5283	4228	3383	2671	2126	1789	1617	1341	1104	1046	880	857	794	703	651	626	606	543	474	468	481	444	428	413	434	401	358	370	346	379	334	342	353	326	343	317	327	335	332	343	299	284	295	312	311	303	314	312	315	276	256	279	291	307	299	264	274	300	278	272	285	308	282	294	281	277	304	285	300	286	304	310	300	306	296	289	282	287	281	293	270	261	287	287	284	271	281	274	338	289	300	259	309	308	248	265	287	330	303	294	287	297	284	267	319	303	292	324	268	313	291	262	274	266	285	287	278	290	285	297	279	293	305	239	312	254	275	274	280	305	289	294	266	273	265	332	263	308	299	266	296	293	286	303	299	293	265	285	312	319	296	297	291	272	296	289	279	260	290	271	276	284	287	310	271	297	270	255	271	259	289	293	281	276	255	242	280	269	285	275	281	254	268	265	261	307	285	300	286	268	291	286	289	276	280	263	276	291	286	290	284	294	254	287	287	274	304	319	276	268	264	292	296	283	295	267	272	249	290	270	283	271	267	271	274	293	277	259	256	273	289	282	269	316	275	277	313	259	268	265	293	282	306	294	275	294	278	247	291	284	323	298	297	269	266	268	260	283	305	273	274	278	299	274	268	289	298	296	266	292	260	298	268	298	263	297	283	279	277	295	254	295	260	297	278	281	300	284	288	315	258	290	273	283	311	273	266	295	276	275	273	291	268	270	275	275	284	295	261	269	293	290	317	266	295	300	297	287	260	286	281	295	253	321	294	307	257	289	257	275	303	313	290	284	278	322	280	274	279	310	309	290	290	267	285	272	312	283	271	267	289	286	302	289	246	298	272	280	264	306	273	290	309	289	272	261	269	296	265	257	240	274	266	283	275	285	295	274	272	289	275	272	284	265	295	270	294	296	267	279	299	274	276	275	271	280	300	287	290	265	249	267	257	274	289	264	292	275	293	270	282	288	258	295	271	264	295	302	296	282	268	282	313	256	272	286	267	266	289	271	299	292	274	286	281	294	263	318	312	278	271	280	295	281	289	266	297	273	291	277	254	307	267	312	283	262	283	265	286	276	265	262	276	286	279	313	310	264	269	292	281	273	280	262	274	248	308	257	289	268	264	291	297	274	257	270	278	282	304	305	290	270	251	302	277	272	269	290	263	271	271	283	255	281	302	285	266	275	301	292	299	270	255	260	289	278	272	270	261	282	280	284	262	278	273	291	280	310	270	268	319	301	271	287	256	272	283	289	284	269	287	277	278	265	262	297	285	260	288	274	308	266	292	304	274	251	278	286	271	295	278	265	298	276	256	247	299	287	289	287	279	285	295	298	288	270	297	287	305	333	268	315	289	259	301	282	280	266	323	282	264	265	268	274	288	262	281	281	303	276	284	304	307	271	280	277	317	277	277	290	265	261	271	255	293	279	313	269	270	254	290	254	273	309	264	264	292	280	261	309	277	273	265	289	254	303	286	309	276	317	246	279	267	272	274	294	272	276	283	294	279	287	271	288	290	308	307	264	322	260	270	276	315	297	294	274	282	242	292	279	275	290	278	275	276	291	293	266	267	279	265	288	276	308	296	299	263	279	257	276	307	266	275	287	286	302	273	268	269	280	262	293	247	284	291	274	257	287	297	255	267	273	269	271	300	257	278	269	295	290	290	292	294	294	285	282	273	258	283	292	274	303	276	282	272	295	308	294	261	292	282	280	296	285	290	306	297	273	269	290	281	294	290	255	271	286	271	287	286	248	306	300	267	295	270	266	289	296	279	268	294	263	264	278	289	295	294	260	290	252	265	260	283	309	303	287	276	280	268	296	292	279	266	287	297	298	312	277	276	283	307	284	282	271	275	310	266	278	247	275	278	306	292	284	283	253	262	262	268	277	293	299	292	284	278	275	294	255	258	273	271	276	260	295	294	270	309	295	259	282	285	252	282	272	280	283	309	273	265	319	273	277	280	280	309	269	275	262	250	299	270	278	272	261	296	284	287	307	271	295	266	299	263	299	274	265	280	293	317	306	249	263	279	262	263	300	259	287	304	299	264	285	287	264	269	269	282	284	283	267	306	301	316	316	291	270	262	295	249	276	268	304	278	316	297	303	267	287	272	250	287	298	283	288	267	311	270	275	290	274	273	271	274	300	321	283	273	268	272	277	303	287	296	277	285	314	292	258	315	249	263	282	287	270	281	270	295	276	285	295	299	281	276	260	281	278	248	276	304	272	287	290	283	297	292	281	298	299	287	294	274	280	293	271	291	261	306	260	283	292	267	278	283	284	272	277	262	304	262	295	286	295	254	244	291	301	274	269	289	266	285	277	324	291	276	282	278	314	273	270	298	288	274	274	285	273	274	268	283	274	278	295	294	278	306	271	259	304	278	289	275	298	268	289	311	292	304	304	296	270	275	307	270	268	301	298	250	262	287	271	280	278	269	279	282	293	289	292	277	293	279	283	272	290	287	257	269	307	276	275	276	275	278	282	277	249	267	294	258	271	255	270	318	271	266	274	275	293	298	301	264	277	300	283	298	274	276	270	324	289	273	298	254	285	268	291	264	272	295	292	274	293	263	275	285	261	272	343	294	268	285	249	311	275	274	284	282	305	275	269	304	276	284	249	282	282	292	264	270	303	287	303	244	262	262	284	256	273	278	254	280	304	249	267	278	262	281	252	259	261	303	275	313	308	293	269	289	260	281	271	284	279	280	277	269	281	278	268	286	253	289	276	271	301	250	272	290	264	273	256	281	278	310	309	285	285	279	276	259	257	294	295	275	250	300	277	300	266	258	256	308	295	238	267	289	333	271	314	257	302	279	292	305	304	288	284	260	275	297	274	290	243	292	265	307	293	300	326	285	309	298	263	275	311	277	298	286	275	298	305	287	309	244	263	263	289	250	289	264	280	299	290	265	288	295	277	294	254	294	275	263	261	275	268	279	295	280	267	276	257	263	270	286	313	280	298	252	294	284	293	293	285	279	307	274	274	265	286	260	290	292	278	250	283	283	277	255	308	287	262	285	283	295	274	267	271	271	249	271	309	285	297	288	258	289	289	295	255	275	293	293	286	275	298	289	287	284	286	307	293	245	292	281	259	276	284	276	240	309	277	285	271	281	266	276	291	273	275	276	250	268	280	298	292	296	271	276	263	282	275	302	271	257	271	282	252	272	295	257	271	247	294	270	265	288	239	274	297	305	284	284	286	325	291	283	277	303	269	301	298	291	325	293	288	337	283	289	286	245	298	283	276	278	257	312	275	281	294	298	246	278	312	266	282	280	284	280	281	289	292	284	286	282	290	305	289	268	304	279	267	300	285	302	270	273	283	286	276	305	296	254	285	274	306	270	296	286	281	255	266	289	299	275	322	294	269	298	277	275	282	259	282	301	276	284	278	288	277	279	276	284	257	322	284	273	258	292	295	285	252	284	285	280	262	283	279	296	308	271	275	292	298	282	284	248	271	276	288	249	290	267	286	262	295	302	264	269	283	287
32820	31305	26800	11123	3227	1922	1386	1029	861	782	642	569	535	510	459	458	454	417	455	432	348	374	366	388	353	406	353	366	356	336	333	331	326	361	298	343	363	326	345	350	324	316	299	294	353	329	317	305	308	296	329	336	292	342	290	337	335	316	291	288	326	342	323	317	357	316	315	328	317	330	332	326	297	307	316	301	302	326	326	325	335	309	321	319	304	325	331	309	296	314	311	301	315	357	314	350	297	336	353	346	317	293	316	355	321	293	316	296	343	333	329	331	300	340	322	322	322	298	289	309	324	319	304	335	317	284	306	318	271	346	333	289	325	338	312	319	326	331	328	348	339	301	300	297	289	315	309	316	335	329	318	321	298	332	329	298	330	326	313	311	319	320	317	337	293	340	335	333	307	315	288	334	309	299	307	320	323	320	305	314	288	320	330	353	331	329	315	314	304	339	278	325	315	324	302	331	306	315	318	313	305	288	329	299	308	325	281	329	303	305	310	332	303	349	342	318	308	321	312	323	296	314	333	294	323	296	299	345	319	300	307	306	306	331	309	290	327	332	309	335	274	292	319	310	300	340	311	328	308	302	310	328	301	321	283	319	316	319	336	314	363	295	275	316	308	339	300	318	309	322	308	297	311	308	308	305	329	312	315	335	338	312	322	292	299	298	316	303	320	325	322	334	343	340	287	330	319	346	306	302	317	333	318	304	329	311	312	317	314	322	333	324	311	321	290	324	317	327	315	348	327	320	325	315	345	340	310	306	306	300	310	296	306	298	322	327	323	279	336	344	332	313	281	298	326	323	293	329	305	309	319	293	320	323	327	306	337	320	325	309	319	295	347	327	293	287	316	319	308	333	329	318	332	307	322	304	342	303	349	331	330	339	314	324	308	281	315	327	329	324	297	305	336	316	308	324	305	316	294	324	333	316	330	336	294	328	316	307	278	313	361	299	299	307	336	296	313	309	313	310	314	315	297	329	313	338	309	337	324	287	307	278	335	318	326	343	303	311	294	311	266	336	292	326	337	304	334	329	329	336	326	323	309	307	321	322	296	334	305	335	287	307	288	297	346	319	319	308	338	336	325	338	336	321	310	295	365	320	300	315	327	348	316	325	352	331	305	317	303	315	324	308	366	329	313	311	297	301	330	345	303	328	323	328	278	340	328	283	315	305	341	327	296	342	323	266	319	319	335	299	313	315	317	318	322	326	332	323	341	308	309	289	309	287	304	304	314	343	327	326	335	320	306	316	343	296	322	313	297	282	325	308	303	319	300	336	329	326	303	303	315	323	330	302	275	324	330	317	344	337	317	356	339	313	302	292	301	297	337	320	345	328	305	291	306	273	321	327	316	312	284	319	318	335	334	319	326	300	321	309	324	326	318	308	323	303	307	325	306	278	333	285	323	303	303	297	318	351	314	321	343	355	308	323	299	334	346	323	302	309	306	316	336	311	333	339	344	334	296	295	302	337	321	325	325	314	318	319	334	323	316	293	287	316	304	340	303	296	303	341	328	331	302	322	271	305	341	326	317	332	321	317	302	289	298	303	356	319	308	328	295	299	309	316	345	284	334	336	291	322	324	344	308	361	340	319	333	311	336	339	321	303	339	341	350	323	319	316	358	334	350	307	321	319	332	319	339	348	341	317	307	317	312	321	315	332	317	347	307	307	305	290	271	285	307	343	333	313	277	279	295	326	317	340	290	297	334	332	316	340	313	323	300	297	332	352	344	303	323	301	297	319	307	319	317	341	361	355	364	326	278	316	304	327	301	322	320	319	310	305	324	321	323	333	300	319	312	337	298	307	318	303	294	287	321	313	353	305	268	336	334	298	307	338	338	294	322	314	314	322	309	342	314	294	327	362	318	345	313	314	303	318	321	355	300	336	324	293	291	322	308	287	309	323	311	337	299	333	344	365	279	333	319	285	329	318	305	325	341	295	327	303	307	305	343	279	301	300	310	331	314	288	291	325	310	309	344	309	300	319	299	290	340	317	298	317	326	325	342	305	295	319	342	311	337	325	333	325	337	303	316	330	311	332	332	322	296	304	354	313	336	305	325	293	331	324	316	285	323	309	317	310	333	307	308	307	338	347	307	314	352	299	311	343	278	288	303	314	328	314	308	297	330	319	340	318	360	299	326	338	321	340	318	332	311	336	285	296	332	310	330	310	306	305	302	335	307	310	273	310	345	305	319	270	304	279	308	344	328	299	340	289	304	312	325	306	312	357	324	302	318	291	324	315	292	326	310	258	318	307	296	319	296	322	299	308	296	326	298	326	321	315	317	334	318	300	331	361	314	293	328	302	316	315	317	311	314	315	299	298	291	304	312	285	311	315	316	321	317	341	323	310	298	346	285	279	341	322	332	305	315	326	294	298	306	299	297	315	300	290	330	327	290	315	334	346	341	356	318	335	324	290	348	303	309	317	307	308	318	283	324	345	311	322	310	338	332	331	322	322	323	282	294	309	314	304	272	312	297	288	301	331	325	290	326	348	336	331	310	307	319	317	345	307	306	308	283	309	349	306	338	291	300	306	329	304	330	320	257	311	310	330	300	300	319	328	313	303	328	344	316	327	326	319	296	300	310	333	336	301	330	310	321	297	320	347	350	344	337	323	292	305	297	329	312	346	312	340	320	317	313	305	302	328	320	361	324	301	316	270	325	306	323	299	299	314	339	329	324	320	330	318	313	333	306	315	284	331	302	329	336	312	337	319	327	323	317	324	287	301	338	318	312	329	299	319	306	322	314	330	325	346	320	324	334	329	342	333	327	288	299	304	328	300	305	344	315	308	341	312	278	353	334	279	338	304	295	311	326	309	330	309	301	326	320	328	320	337	311	336	285	331	300	341	324	292	311	327	293	298	319	314	307	290	340	324	311	316	343	343	296	281	292	335	328	352	369	348	297	343	293	307	328	307	284	304	332	301	308	333	335	297	312	341	294	324	316	321	328	306	319	325	316	311	298	362	316	309	348	328	318	285	304	312	351	314	306	316	310	341	320	315	338	344	322	305	305	308	307	309	306	329	285	343	295	320	332	315	325	323	318	314	321	300	345	309	297	317	303	309	284	291	321	291	326	276	300	303	302	317	307	310	296	279	296	284	301	319	304	302	318	302	326	319	295	303	313	331	333	325	340	299	326	343	288	313	327	332	281	330	305	324	326	349	277	305	290	313	308	328	327	344	340	303	338	306	327	314	304	302	335	331	338	307	333	309	330	323	297	345	306	311	354	365	290	283	301	339	309	309	322	282	303	278	311	335	298	295	338	291	340	306	308	309	321	328	306	312	290	334	297	309	325	354	318	288	306	338	296	313	297	327	316	293	318	312	317	282	317	329	319	318	291	283	324	333	352	297	339	317	338	312	311	325	299	312	325	358	359	312	347	303	285	324	334	309	315	360	321	347	334	314	318	304	302	326	330	319	307	328	320	336	324	298	343	318	342	275	334	308	296	306	302	294	293	345	340	290	305	319	317	322	309	332	328	320
38657	46404	28539	9698	5237	3552	2854	2192	1690	1396	1137	980	910	777	758	675	595	558	525	529	511	484	480	487	453	464	434	431	410	413	448	415	421	400	386	406	447	406	398	399	390	418	355	367	342	399	405	365	374	384	372	393	366	360	395	352	344	401	417	376	374	381	336	385	388	382	377	419	375	366	421	353	396	366	406	387	359	413	368	360	365	361	364	361	382	417	352	370	387	399	375	376	343	344	358	387	343	361	382	380	363	380	364	342	393	381	397	322	404	377	358	352	367	375	329	359	378	399	358	375	362	397	365	375	343	361	342	359	356	388	388	405	357	375	366	408	375	370	372	370	374	357	403	365	348	342	383	372	364	386	347	348	372	374	381	358	385	373	335	381	378	389	364	364	378	362	383	340	366	423	370	412	370	367	362	378	366	338	394	354	350	356	373	377	369	404	376	338	383	371	366	375	336	364	414	340	376	356	354	381	370	362	363	360	378	389	374	384	363	351	383	362	371	383	366	350	372	386	372	358	339	369	361	369	352	347	375	380	353	385	353	382	375	359	383	386	381	362	382	379	365	336	390	358	396	383	360	366	355	356	378	369	411	327	343	342	362	422	370	354	400	370	389	349	355	385	337	378	346	367	363	363	387	398	370	356	364	384	380	377	393	382	395	355	362	389	363	390	377	359	356	357	364	359	378	380	348	378	366	366	368	355	349	354	377	395	356	371	359	382	377	389	381	371	374	364	369	360	367	407	382	341	371	380	389	369	351	347	366	408	368	373	341	349	378	353	353	331	417	403	375	358	368	367	361	382	366	368	349	361	409	376	357	360	365	370	339	367	387	402	386	369	383	349	379	409	360	421	407	357	343	358	357	389	343	361	340	376	376	373	378	379	356	391	374	365	343	394	367	359	382	374	371	365	364	351	362	355	365	385	393	390	380	372	367	371	354	353	393	393	396	381	385	353	337	390	371	360	383	358	336	368	397	371	385	363	368	389	402	370	370	375	339	382	415	329	334	353	380	388	347	374	387	370	356	384	359	369	370	342	385	375	320	341	378	341	383	382	357	380	374	387	385	395	401	387	420	354	383	361	345	348	368	343	365	337	377	374	348	318	357	374	366	345	355	363	364	346	391	365	364	373	399	348	342	370	358	369	372	363	367	376	392	382	382	345	367	352	370	381	354	414	409	395	385	399	377	375	350	386	367	377	389	357	364	369	375	406	365	385	391	381	375	362	379	354	382	367	379	361	363	355	376	360	329	338	338	359	381	362	406	371	366	389	369	354	345	364	358	330	352	337	397	336	364	361	352	342	379	377	339	376	370	385	342	368	395	398	386	411	375	361	396	350	401	349	409	365	351	389	356	363	348	397	354	363	372	366	340	369	356	406	416	382	383	377	410	369	356	350	332	354	350	364	336	354	386	347	375	336	328	380	355	360	355	380	371	380	372	358	369	374	389	405	411	391	378	363	368	376	381	373	338	323	372	362	372	408	385	385	387	343	382	366	329	352	378	369	347	351	369	379	378	374	398	364	352	409	371	387	403	355	350	379	358	368	371	394	371	353	368	374	399	388	351	359	381	374	360	392	365	373	351	394	359	373	376	356	371	353	367	384	378	378	361	399	394	363	371	368	358	351	331	350	369	401	390	360	397	360	371	391	383	415	365	362	357	384	372	386	383	364	350	344	381	369	349	335	394	333	397	364	347	346	369	374	349	374	372	394	399	370	373	362	331	360	377	346	380	384	338	380	388	362	378	361	384	367	375	393	387	325	400	376	401	377	363	359	377	385	402	357	370	386	357	373	367	360	368	383	357	377	366	376	359	373	373	356	381	413	384	417	350	367	375	355	325	365	393	342	352	383	380	382	360	374	366	401	342	366	350	368	360	378	325	368	380	351	414	373	339	368	397	362	366	364	398	389	395	372	354	379	387	378	361	328	376	381	365	346	374	364	391	342	357	377	385	373	391	370	379	375	366	364	376	348	343	338	358	400	396	406	355	372	363	374	339	378	357	318	352	405	336	368	371	333	383	396	345	363	366	432	389	334	354	372	352	365	382	358	354	371	342	357	339	386	377	353	374	366	370	372	377	378	355	372	358	344	365	396	389	403	333	373	402	333	381	370	391	337	378	356	373	385	330	351	355	343	349	351	351	387	378	385	400	392	380	387	378	349	374	381	372	364	384	358	373	398	345	337	362	381	375	376	388	362	381	383	381	389	358	367	356	347	382	337	338	362	394	401	361	375	354	367	382	421	391	348	356	363	390	348	373	381	356	342	377	392	365	376	368	367	349	320	360	351	389	366	363	412	369	358	365	363	374	372	348	373	391	377	367	375	325	376	390	367	363	361	374	385	345	388	356	396	379	379	367	353	377	361	372	369	367	377	364	358	372	373	388	362	381	372	367	373	387	390	400	374	365	390	379	368	394	358	366	373	343	388	372	366	377	394	366	374	396	359	413	391	375	371	371	364	382	371	356	366	338	365	393	353	356	371	375	391	385	366	352	364	370	375	382	387	333	362	384	343	372	335	390	370	378	354	353	381	382	363	321	360	338	423	373	393	360	354	364	405	363	389	332	394	406	371	373	361	377	355	374	373	332	383	377	361	386	354	404	346	376	389	376	358	424	371	354	365	382	383	380	352	394	377	369	344	360	370	364	402	382	380	366	370	333	354	406	370	374	359	361	365	392	408	368	345	364	360	365	416	389	354	396	359	352	381	343	341	374	349	344	373	380	384	380	353	350	377	384	376	341	387	414	374	339	385	383	386	370	387	360	382	377	393	363	383	337	356	369	375	359	393	369	366	367	347	352	356	347	381	379	376	393	368	397	377	382	359	372	391	392	352	392	384	361	381	364	357	346	357	369	389	390	392	368	375	366	351	348	366	374	383	405	387	361	364	400	354	361	397	355	351	390	399	392	392	358	406	361	375	333	380	409	383	356	370	365	379	411	346	382	369	360	372	409	348	390	376	364	392	382	355	376	364	356	356	380	368	376	374	345	345	333	335	356	381	372	402	344	366	369	388	327	372	383	316	339	349	375	369	407	385	394	346	367	363	351	377	381	383	374	345	375	356	373	371	386	344	381	367	358	350	335	399	396	356	370	372	364	365	395	381	360	372	347	343	389	363	347	362	346	375	370	371	351	357	366	348	380	347	385	384	369	400	394	375	364	365	347	362	393	370	361	360	370	394	342	330	428	412	387	362	363	391	375	385	367	363	371	376	360	364	390	383	374	347	352	380	352	358	339	393	361	349	377	369	357	394	363	380	371	344	380	355	372	350	347	371	367	362	346	365	398	337	346	382	364	380	370	385	370	384	382	361	388	374	375	376	374	376	365	357	385	354	363	406	362	353	371	329	372	392	378	381	349	371	371	361	356	370	370	361	343	339	382	358	401	381	372	365	340	366	355	346	353	372	358	382	374	337	349	387	345	334	405	383	362	342	392	352	365	372	377	386	361	393	358	366	350	381	394	353	395	375	362	389	379	336	383	406
24010	21524	28832	24668	21466	12856	3148	1795	1376	1176	962	866	794	665	648	543	505	501	458	452	426	453	406	440	376	361	352	339	348	362	353	359	324	371	333	321	320	341	325	330	336	310	342	352	298	323	334	321	323	320	308	315	318	314	288	339	322	334	292	274	306	315	314	327	306	317	315	323	271	286	308	284	274	296	311	294	280	310	313	312	333	297	311	306	294	291	300	309	303	321	330	282	339	290	319	308	327	286	322	315	306	314	311	309	325	280	300	307	300	304	305	303	304	318	333	320	287	322	309	312	305	285	279	313	345	319	294	307	297	329	313	336	330	334	261	322	277	319	296	328	320	329	316	323	296	277	293	287	332	293	316	311	289	285	325	309	282	305	297	305	325	314	349	330	276	333	304	339	293	294	316	300	295	294	286	303	303	311	294	342	304	289	320	278	324	281	306	293	322	298	293	280	290	310	294	311	294	310	320	312	282	301	305	293	307	316	291	329	277	315	319	297	306	306	327	302	295	305	306	313	300	301	337	316	275	309	299	304	322	309	321	312	294	307	301	301	292	299	295	324	307	296	292	318	299	298	330	307	296	273	279	334	323	285	301	275	300	331	316	296	335	324	267	330	285	320	276	270	287	317	313	333	316	319	300	348	295	257	309	266	305	284	325	290	306	307	293	289	308	288	332	329	322	305	322	293	307	345	323	353	300	297	306	317	305	289	296	272	330	280	311	313	289	296	296	298	297	300	313	321	302	305	306	300	312	291	324	321	291	292	290	292	296	313	310	321	292	339	303	293	321	326	268	322	310	316	314	313	298	295	298	307	293	306	301	303	302	289	316	292	291	311	300	283	286	351	263	310	303	306	282	283	302	334	281	290	321	317	304	308	286	301	293	296	289	312	335	311	318	306	318	281	312	309	328	296	278	304	287	307	288	299	293	303	344	308	303	316	300	277	326	292	321	322	292	324	298	306	302	277	305	295	299	303	277	305	315	306	318	299	323	289	317	280	297	301	291	304	327	299	322	315	273	297	273	321	300	310	333	312	314	324	285	288	317	273	287	307	291	281	291	287	309	277	340	316	303	303	306	326	304	284	265	295	293	297	342	300	305	325	281	305	317	307	321	311	299	287	298	320	300	324	271	315	290	290	302	299	300	303	327	302	321	333	322	348	297	296	324	302	275	311	335	281	299	313	298	303	269	315	319	301	314	306	308	318	292	303	330	310	292	301	307	301	297	315	292	276	287	305	335	303	282	306	323	325	306	304	309	318	312	326	286	300	305	288	286	309	345	289	294	282	311	297	281	305	309	293	337	277	302	289	304	280	323	317	282	293	304	278	322	304	269	278	292	290	284	326	271	307	299	322	295	301	267	312	316	293	298	285	298	266	338	298	293	300	317	275	287	290	307	270	331	282	299	287	283	318	290	293	307	308	335	326	327	309	337	311	327	329	299	343	299	305	294	323	309	284	311	314	297	316	304	270	333	277	333	312	336	323	309	308	293	313	278	300	317	299	307	294	292	283	289	314	289	291	298	256	301	277	302	304	322	310	288	292	314	298	280	300	323	287	301	318	268	288	303	314	316	285	292	323	336	308	308	322	299	314	312	268	309	331	340	313	300	305	289	308	287	289	279	284	297	315	343	283	302	324	307	326	323	292	301	298	310	290	317	276	305	318	282	339	320	299	303	301	302	298	316	336	282	288	290	291	283	308	286	315	293	324	327	292	310	300	292	288	308	327	312	294	330	306	289	292	345	332	322	289	289	280	336	300	326	286	286	308	337	317	261	301	348	311	318	328	308	314	295	299	313	310	320	306	317	276	294	318	274	329	275	311	292	283	314	330	320	322	294	340	271	321	288	284	293	291	303	291	298	305	307	293	311	298	312	317	297	318	300	287	303	311	300	294	315	307	328	304	314	335	304	309	307	303	308	322	285	322	295	298	310	306	286	290	334	315	333	324	322	327	287	290	286	304	307	325	277	306	301	329	348	294	293	328	313	332	317	310	301	312	354	296	321	292	285	309	291	293	307	292	313	294	300	307	279	314	298	293	306	294	327	292	315	293	315	337	296	321	315	308	320	293	329	319	315	345	317	307	285	286	273	314	305	310	321	311	272	323	310	320	284	287	298	299	328	278	314	297	321	307	296	298	322	315	304	306	305	303	296	339	318	332	286	285	308	349	295	316	268	294	301	294	297	299	337	354	306	320	308	311	324	287	310	285	304	308	306	324	345	302	334	311	320	313	311	318	311	295	300	310	346	313	298	366	291	285	309	306	341	307	312	320	317	311	317	315	299	285	289	285	335	317	316	325	290	303	319	308	315	290	314	317	271	290	296	301	281	316	291	283	289	283	291	297	320	295	321	336	298	300	295	306	334	312	289	312	318	327	300	305	321	306	330	263	327	313	316	312	323	294	335	308	316	348	319	332	288	290	315	312	313	296	305	320	302	294	287	329	301	317	300	324	291	321	308	318	312	287	303	269	313	321	318	307	314	285	312	299	322	290	320	340	313	298	300	318	303	300	320	310	302	277	313	289	302	291	321	320	314	305	315	343	324	311	295	284	340	298	292	283	293	312	311	304	337	277	255	340	310	299	293	305	283	305	288	297	306	276	332	335	327	302	298	340	287	302	305	287	341	299	343	320	309	272	331	317	320	315	302	315	325	302	286	367	313	311	324	341	318	283	315	314	306	304	284	327	315	295	318	298	284	297	299	312	301	272	325	286	297	298	320	300	295	283	310	268	316	310	308	312	317	346	312	305	293	322	278	324	296	283	306	302	298	303	327	298	279	304	302	339	294	302	329	278	312	289	295	330	331	297	327	298	301	299	305	282	294	296	323	290	327	330	285	325	315	296	315	294	301	292	297	321	288	306	305	298	305	290	330	310	298	272	316	301	257	318	295	298	313	281	323	294	300	285	318	304	296	306	295	337	331	284	299	323	279	268	288	276	271	324	298	332	319	310	299	297	319	302	304	330	293	321	314	307	312	313	321	331	338	286	300	299	287	305	318	314	318	278	302	311	284	319	332	263	291	305	339	332	316	292	287	319	310	304	309	281	280	325	307	318	301	310	328	306	294	321	279	313	282	289	323	321	336	297	292	327	332	299	307	333	343	327	324	290	302	300	281	289	306	300	312	294	288	314	268	264	315	293	279	303	311	314	319	308	308	332	308	295	309	282	318	308	277	356	290	301	312	328	325	328	302	320	289	299	307	312	305	282	318	319	289	295	316	312	306	320	303	289	323	293	321	294	319	289	284	308	331	317	336	280	314	310	309	303	304	323	274	287	268	313	306	288	300	289	321	301	329	328	319	294	306	340	303	284	298	299	308	323	308	290	300	313	300	313	271	310	341	338	290	297	284	317	275	312	280	327	298	302	283	308	302	291	322	289	322	309	300	332	312	308	345	265	305	330	288	300	301	294	321	309	326	279	323	314	284	327	287	306	301	295	307	314	300	337	315	305	313	311	319	321	313	315	304	325	315	304	287	270
37625	56764	36237	16315	8401	5898	4617	3337	2696	2244	1821	1507	1290	1143	977	844	768	756	682	639	650	612	575	517	515	520	478	482	467	439	453	407	439	427	420	385	417	423	397	422	423	372	390	372	359	409	331	365	393	421	380	362	378	377	376	362	404	373	342	352	401	347	381	376	345	297	368	366	378	341	366	380	359	360	337	369	356	359	343	375	363	357	369	388	342	392	369	382	343	341	341	356	321	373	336	367	378	385	369	382	398	353	392	343	380	381	339	344	378	340	378	346	334	369	358	379	345	347	353	344	386	388	375	350	354	332	380	351	413	329	345	386	374	357	373	344	349	328	374	375	362	360	351	380	351	374	367	345	352	338	378	367	398	335	350	345	385	337	355	345	369	365	384	376	359	361	355	340	359	336	368	344	323	346	369	353	382	367	369	319	355	342	350	360	387	343	370	379	355	331	387	357	364	332	328	346	359	357	377	345	358	343	362	355	384	413	368	345	361	363	361	348	364	386	381	330	352	366	363	360	394	341	370	394	343	360	360	337	350	373	342	394	361	370	396	339	365	329	354	342	350	351	369	356	350	375	367	361	349	350	361	387	350	360	352	379	379	362	372	351	325	373	355	372	375	308	361	367	371	354	388	392	390	356	379	318	370	375	362	359	349	370	347	336	338	333	322	340	339	383	351	370	356	371	353	332	377	349	350	348	386	363	350	337	386	376	375	384	355	379	356	358	382	324	303	332	333	353	355	370	359	354	355	351	360	379	360	337	361	322	360	374	349	370	375	348	368	364	361	370	340	347	321	379	378	363	372	368	338	356	388	310	364	334	357	380	352	382	331	391	362	332	345	377	399	346	360	390	339	344	358	382	354	311	356	363	358	375	354	387	373	340	343	387	335	361	346	342	366	345	345	350	325	358	361	330	356	358	355	329	327	369	366	359	334	346	349	349	354	358	382	349	370	380	373	382	363	376	342	404	342	380	395	375	353	380	384	361	387	332	340	368	329	408	353	348	377	367	337	378	345	369	352	363	337	365	359	376	371	353	344	336	410	417	329	347	364	332	356	370	340	372	355	330	363	369	366	364	352	335	392	359	355	394	377	396	343	340	390	357	346	356	346	344	391	360	358	414	337	360	362	368	389	366	380	346	395	422	379	381	349	373	341	335	368	362	370	378	332	363	367	395	353	361	327	378	364	375	387	378	373	352	339	323	377	357	355	373	362	356	338	382	372	342	357	362	352	393	370	344	396	347	358	374	341	381	342	384	354	376	351	341	375	331	348	326	369	351	350	355	342	371	327	356	362	303	342	341	349	386	345	358	347	377	350	378	350	365	368	355	383	366	375	358	362	362	371	344	386	373	391	359	374	357	377	384	397	384	357	365	381	356	348	360	343	366	353	364	353	374	374	369	342	380	387	361	359	366	357	354	341	359	349	388	324	345	411	348	347	379	348	367	343	357	335	354	327	340	354	388	392	361	346	361	353	354	375	328	357	356	336	382	375	380	370	333	362	368	334	342	351	368	338	365	363	365	367	387	353	340	364	372	361	380	334	360	392	356	392	381	371	355	372	340	351	394	365	353	352	375	370	378	360	395	326	360	343	334	388	380	342	336	368	331	374	359	339	375	343	377	355	382	342	370	339	404	315	356	354	368	327	402	358	338	375	353	366	372	345	358	366	361	369	347	371	375	362	384	357	395	339	303	355	358	342	360	371	364	326	369	352	393	385	391	349	368	357	350	389	379	354	383	400	330	350	383	334	370	365	371	358	359	397	341	355	375	370	359	366	364	376	377	335	375	340	365	382	355	352	368	346	355	346	387	359	340	339	368	359	386	403	385	375	325	357	357	350	353	373	354	333	384	327	330	332	367	319	385	373	348	344	352	343	350	324	370	345	374	377	340	376	356	331	367	396	358	349	357	391	333	392	391	372	369	374	359	334	344	378	347	367	369	356	349	380	365	331	316	315	342	341	351	342	332	357	377	339	362	346	376	374	364	380	377	318	355	375	326	397	326	340	342	345	386	365	350	401	407	345	339	336	356	371	359	350	378	374	309	348	360	364	374	388	336	377	361	349	376	382	373	335	354	333	320	381	350	350	385	412	333	353	344	346	358	350	362	373	372	350	346	364	371	335	367	379	365	354	375	356	351	377	355	364	343	371	339	392	351	343	360	357	337	364	341	372	356	341	369	348	344	341	365	354	329	361	390	363	347	385	350	369	366	330	371	375	349	336	373	322	390	368	356	382	378	348	343	378	341	371	350	359	394	387	363	354	363	359	354	336	367	364	334	363	360	345	383	359	385	306	368	362	355	366	375	355	330	377	360	349	378	357	374	372	343	367	357	364	385	344	350	350	354	359	341	334	367	359	367	324	353	393	361	384	344	375	393	360	361	342	324	372	372	350	351	332	331	365	377	339	345	375	362	369	392	355	378	392	395	372	374	361	379	351	362	340	319	375	381	360	367	346	378	362	391	389	386	349	360	365	342	360	326	366	373	328	323	378	377	359	346	378	366	381	344	373	375	348	359	367	362	357	363	344	374	342	374	340	338	350	345	344	350	367	308	376	377	347	349	329	369	363	382	333	359	365	362	392	407	357	363	375	371	325	396	362	373	351	340	370	339	345	331	362	362	368	367	365	318	383	397	362	319	372	361	380	340	355	368	363	410	333	351	330	347	405	331	371	365	371	336	387	361	371	367	387	343	337	351	355	390	372	342	332	414	352	358	375	353	363	366	349	378	376	384	380	369	349	346	336	354	387	371	375	361	341	365	377	323	357	342	359	365	305	360	358	358	375	354	382	343	379	342	376	337	378	344	368	338	373	340	341	402	356	353	327	334	352	349	367	372	368	366	365	353	362	382	383	357	368	358	363	376	330	383	321	340	374	361	363	350	359	371	380	377	343	375	394	377	370	377	348	373	376	361	328	343	356	338	340	334	379	356	351	358	355	372	367	347	350	335	350	362	348	346	377	348	354	356	308	382	355	327	358	392	346	357	360	375	349	336	340	365	342	363	366	359	333	346	369	365	385	329	362	341	345	363	370	352	374	350	357	353	353	361	337	375	345	363	360	395	380	368	349	363	380	353	368	377	342	343	382	354	370	377	391	367	341	348	392	368	369	372	396	351	371	346	370	363	391	363	357	343	359	365	389	347	343	355	338	359	372	377	368	359	349	349	374	351	371	340	340	341	367	360	382	377	366	365	362	350	380	337	317	360	393	342	388	383	360	344	352	364	381	374	338	337	320	360	308	355	338	368	376	373	349	343	328	346	356	365	334	367	370	367	369	367	364	348	360	373	380	349	369	372	361	366	344	397	356	384	375	340	376	343	373	346	377	319	347	367	397	341	378	377	375	393	343	343	357	342	355	345	360	378	328	374	383	370	337	360	355	361	389	344	325	380	342	355	328	351	365	340	359	371	362	338	350	318	308	343	351	365	344	382	349	356	351	377	383	344	354	315	351	362	324	378	339	366	336	407	368	388	326	358	360	355
25230	21524	27794	25476	13631	3441	2048	1456	1161	967	806	670	593	572	554	452	454	439	416	397	387	381	403	323	320	281	315	300	301	298	306	299	304	282	318	287	296	301	312	277	266	293	275	271	280	287	267	272	288	283	270	263	284	286	275	256	255	273	272	262	272	278	264	286	260	264	297	298	267	260	308	283	288	277	308	262	282	266	255	276	265	271	275	308	281	270	270	297	260	269	283	284	297	275	278	267	257	270	251	254	260	256	259	271	261	249	310	259	282	272	261	274	281	263	278	264	238	265	272	280	278	261	279	242	246	262	283	275	301	289	290	285	290	278	267	267	273	259	281	253	263	294	257	272	266	293	281	291	285	243	266	252	274	248	270	290	271	271	274	245	266	278	274	265	263	277	260	227	299	256	264	269	265	272	295	269	266	265	295	254	293	270	271	248	270	251	269	283	281	272	278	277	240	273	291	266	288	290	283	269	283	279	280	278	261	301	278	259	250	284	256	274	260	311	246	278	268	300	271	238	255	283	270	272	268	237	256	258	274	233	270	275	271	240	239	295	273	251	266	268	269	272	243	227	275	285	260	301	276	253	266	252	263	259	273	258	294	237	288	280	268	290	260	278	290	276	249	284	251	287	277	253	306	311	238	271	265	281	284	262	273	283	242	260	245	269	267	274	266	276	288	297	283	279	301	254	253	242	264	258	271	257	275	280	278	290	265	293	269	261	283	274	263	277	271	313	289	248	312	295	266	278	289	289	282	282	268	282	248	243	290	284	271	262	259	252	276	246	248	272	273	269	275	274	264	292	253	246	295	279	270	265	276	271	259	269	294	229	296	296	261	285	279	285	271	288	247	255	274	281	268	253	248	260	249	270	261	263	247	292	264	303	261	258	263	268	279	284	275	274	261	234	236	247	284	259	244	264	287	272	279	282	229	273	261	266	266	256	291	292	250	270	270	282	293	307	290	299	250	269	261	295	269	287	284	267	285	257	274	275	271	293	290	275	271	253	249	288	275	295	272	295	250	276	285	260	283	274	270	268	268	262	262	273	249	258	296	242	270	248	287	257	298	284	269	312	272	272	269	263	279	253	257	245	286	257	232	268	294	267	295	256	267	282	255	273	273	302	276	287	275	291	272	249	257	262	270	262	260	251	282	244	264	254	294	241	272	296	268	252	289	252	259	272	251	277	271	278	293	271	287	269	260	286	261	294	283	273	256	261	291	247	258	269	264	276	296	271	276	244	280	274	275	280	273	271	271	235	261	277	297	291	301	292	267	296	280	276	260	266	263	258	252	243	263	261	275	309	309	253	288	294	263	261	258	288	272	270	283	260	265	281	276	273	277	247	290	290	252	296	299	288	293	261	281	265	239	274	287	266	263	253	249	249	277	268	286	300	288	269	299	275	271	266	247	236	268	258	262	223	263	273	273	278	256	285	252	286	260	307	292	239	268	242	292	287	292	283	260	253	278	271	284	281	274	246	243	277	277	300	302	279	249	284	261	301	257	272	264	266	283	276	283	291	238	258	267	296	270	249	298	291	284	282	270	268	278	287	252	274	276	277	272	273	276	246	294	271	300	270	293	245	289	251	279	258	238	281	256	251	295	271	284	260	265	244	273	264	268	282	275	274	269	289	300	291	259	266	257	288	290	267	281	257	274	259	283	278	247	278	270	273	276	282	251	285	255	283	284	286	278	263	298	255	261	265	259	241	279	281	304	289	294	283	282	262	267	246	269	289	263	286	278	299	289	312	279	275	279	291	265	268	275	275	279	268	276	262	285	286	262	255	249	257	300	238	256	309	285	295	290	264	283	247	266	263	246	231	245	258	272	290	263	261	299	274	254	277	271	264	278	263	277	278	283	281	278	266	270	262	280	275	243	280	266	299	266	254	304	275	296	255	263	297	265	257	271	297	271	263	263	262	281	262	271	259	276	276	267	303	271	269	267	268	272	243	247	261	275	265	272	292	280	252	282	240	266	249	265	247	259	269	284	236	271	285	286	263	310	275	275	299	283	264	279	309	258	275	250	273	255	290	278	269	272	294	270	259	297	264	257	261	252	284	256	251	280	276	268	258	283	256	269	270	269	308	293	271	258	293	273	275	275	234	272	300	279	262	306	293	284	291	262	260	255	291	287	246	287	268	263	293	282	292	272	260	279	274	270	298	258	254	295	266	263	252	281	264	301	267	253	252	259	267	274	258	248	277	277	277	272	276	233	289	266	269	226	258	285	252	256	285	272	268	252	238	275	245	294	255	274	243	288	287	263	264	288	292	276	271	282	248	242	290	255	280	291	297	262	268	254	291	289	256	293	280	266	258	277	287	292	298	305	284	251	258	279	275	253	280	297	238	254	276	261	254	285	267	303	282	265	282	253	279	261	304	270	245	270	286	289	289	322	275	243	274	257	286	287	283	278	272	249	256	295	277	226	254	279	295	275	255	296	261	264	248	293	271	283	263	268	294	245	295	274	314	291	289	263	279	284	304	266	250	284	281	257	243	271	277	267	305	263	263	297	282	266	286	270	252	292	274	251	253	271	287	279	281	275	266	315	249	256	265	292	252	275	297	268	285	267	246	276	257	238	280	279	287	267	263	283	273	266	230	280	266	267	269	267	302	272	252	251	269	264	244	245	280	272	275	286	255	259	253	257	268	263	250	245	270	281	258	262	288	280	247	252	254	284	329	275	256	309	277	245	297	259	268	274	241	258	285	280	258	277	261	260	278	278	278	286	250	310	250	288	267	260	285	301	258	270	260	259	261	250	252	269	262	255	267	269	283	271	294	279	260	252	280	271	266	279	256	283	269	261	266	275	283	260	291	296	270	265	273	303	266	258	272	268	265	276	277	294	270	285	277	267	296	249	261	244	288	297	273	300	273	258	250	259	283	278	296	265	291	272	274	266	287	270	269	261	283	256	264	289	272	281	240	282	264	263	288	240	275	285	294	263	231	275	274	251	276	287	236	260	274	290	246	259	259	263	262	285	271	262	281	292	293	278	291	262	257	272	289	264	255	266	264	256	278	244	281	247	286	288	252	280	262	266	269	267	269	307	274	256	232	284	298	276	244	252	236	282	253	281	280	273	259	265	263	279	246	240	282	243	276	261	296	262	265	279	327	268	281	272	251	294	279	274	266	251	287	269	261	273	280	276	269	296	282	276	262	274	235	288	272	287	262	285	262	286	274	268	277	268	255	263	261	279	257	267	252	254	262	249	289	251	257	276	290	247	281	260	275	254	279	270	270	270	263	255	286	270	238	296	256	239	292	260	287	283	279	274	276	252	260	242	290	279	260	292	265	281	244	269	265	267	263	276	293	262	230	268	276	281	253	278	256	285	268	286	264	260	268	289	257	252	283	234	281	270	275	261	261	261	313	287	275	284	289	259	280	269	239	279	254	307	247	249	270	258	298	275	254	262	253	269	279	274	317	262	259	254	258	246	260	236	287	269	264	274	269	282	257	278	259	271	248	282	303	251	270	236	250	272	286
36029	52000	32413	14096	7297	5281	3983	3029	2414	1945	1594	1296	1063	991	866	777	658	617	587	518	526	506	538	486	426	418	427	410	386	389	419	363	354	347	390	361	354	353	356	349	332	322	318	351	328	335	297	322	335	321	361	304	325	343	336	310	320	305	300	330	326	355	316	320	336	277	335	351	340	316	332	310	296	305	326	349	288	303	344	323	299	344	311	302	331	345	366	340	301	322	312	315	302	286	306	319	319	321	329	310	316	294	341	316	302	317	310	300	279	318	317	319	298	316	316	366	335	321	316	311	326	360	309	292	343	294	310	299	327	330	319	322	288	300	322	342	313	322	332	301	322	308	318	307	317	336	310	330	278	319	316	328	334	316	305	302	343	306	312	319	297	317	303	345	317	316	322	315	315	313	303	337	343	308	351	328	306	315	334	327	303	322	338	308	328	316	320	298	304	331	341	311	289	288	313	334	304	328	320	327	302	313	340	306	309	291	318	334	323	304	327	316	310	290	286	352	315	334	304	357	328	329	307	295	330	313	312	345	328	317	324	313	312	301	329	326	321	314	301	350	300	309	317	309	306	298	342	304	289	309	299	309	327	306	312	328	328	324	334	308	346	304	359	321	316	318	332	335	299	295	316	342	341	320	313	311	336	301	291	291	354	316	314	294	337	330	336	296	310	316	329	324	315	301	316	303	283	315	294	320	323	309	299	315	332	337	366	298	320	314	335	321	343	298	353	307	261	322	348	348	324	320	342	308	316	305	302	283	355	344	340	317	296	337	325	343	304	381	302	326	328	303	307	316	321	330	296	326	314	305	333	291	313	295	322	303	319	305	349	319	310	279	309	295	292	294	316	342	333	310	309	288	315	317	312	333	309	287	338	334	324	293	313	301	321	320	309	328	306	319	329	286	306	323	312	332	298	327	331	318	335	321	329	298	316	336	345	341	311	319	314	298	318	318	314	295	304	303	317	312	329	316	293	290	302	330	313	316	310	312	311	332	307	340	292	346	309	323	298	313	338	309	369	343	343	313	360	347	320	319	331	347	354	318	323	324	294	310	320	344	309	320	331	331	299	317	342	353	334	301	310	324	328	319	351	334	334	319	312	333	320	307	308	298	341	331	330	302	318	336	298	318	339	312	328	284	332	291	300	337	329	305	334	333	319	343	334	292	335	318	327	330	340	329	304	269	301	341	315	328	310	316	328	328	317	300	317	318	317	279	328	322	341	319	286	315	354	305	299	327	315	315	342	290	331	343	300	315	312	327	330	312	291	334	304	342	309	336	329	324	300	313	316	344	307	318	326	339	291	343	352	343	322	317	298	323	334	328	302	297	307	312	336	278	319	321	318	345	307	318	285	352	291	319	322	338	297	326	302	317	343	307	302	333	321	352	314	314	308	306	365	306	353	313	313	349	295	340	301	299	290	326	294	297	350	294	331	310	342	327	326	327	297	311	313	290	330	315	307	291	303	314	327	305	304	292	298	321	303	299	306	335	299	304	279	317	363	327	319	300	322	330	305	259	305	325	290	359	325	337	349	311	343	327	318	324	309	310	313	300	306	346	311	301	356	297	280	324	317	275	319	299	309	313	311	328	305	338	302	307	329	310	304	337	301	332	294	301	312	313	309	319	337	303	314	300	352	308	281	301	277	299	310	316	326	330	302	323	272	336	327	310	300	295	313	330	343	336	340	308	311	321	308	300	325	346	308	340	346	311	302	294	315	310	332	327	316	348	321	315	333	325	319	331	295	292	334	288	317	321	335	326	316	312	308	337	328	346	310	317	293	284	306	298	318	317	329	316	301	299	302	327	314	324	322	335	331	339	319	292	325	297	327	289	330	348	301	296	315	329	328	295	307	332	342	319	288	302	327	325	339	311	313	297	339	310	342	322	322	313	289	313	311	329	300	317	347	298	304	343	324	341	305	307	304	323	326	324	325	325	327	340	343	317	305	314	319	314	321	331	319	325	310	328	297	290	357	341	320	332	306	347	316	285	334	301	311	334	296	311	302	304	332	331	310	341	326	336	328	313	310	317	320	337	348	315	336	337	314	318	303	334	284	318	300	382	328	321	299	323	336	311	320	318	332	323	285	321	310	317	343	318	265	330	307	335	324	322	331	295	339	353	324	297	318	317	285	332	309	325	322	334	289	320	320	327	313	325	291	298	317	347	325	295	313	297	338	318	316	325	313	276	358	298	338	338	327	281	281	325	304	362	330	279	324	299	300	345	296	371	334	341	319	327	336	302	305	281	316	299	310	309	347	297	280	338	295	329	315	325	296	293	330	302	328	312	317	312	298	317	296	314	321	339	362	296	329	289	320	333	311	345	288	299	296	319	308	317	301	335	328	278	346	330	307	275	319	293	324	335	302	305	289	354	338	324	297	320	310	303	330	328	355	287	342	298	333	327	320	323	285	324	323	333	354	265	323	324	316	332	325	326	308	342	294	316	278	332	330	326	319	320	331	295	343	328	325	299	356	322	302	271	309	322	353	282	315	289	321	326	298	328	347	291	302	328	331	320	317	309	331	306	302	314	331	316	311	320	331	335	319	326	307	320	311	345	309	352	291	350	336	355	315	344	310	312	290	306	329	323	312	338	318	341	314	321	271	325	299	310	300	310	319	320	317	323	314	348	294	324	348	305	340	330	299	323	310	325	303	310	335	317	316	298	300	276	313	334	293	291	337	332	332	320	334	331	308	294	319	327	297	331	348	334	317	311	302	340	332	324	288	319	309	301	313	289	306	336	301	310	311	324	288	306	312	317	347	300	316	323	303	317	341	328	321	308	299	301	339	345	335	315	305	326	318	304	336	313	300	344	324	290	307	325	292	347	302	294	344	304	264	321	320	329	310	294	297	324	310	316	332	329	312	327	305	321	334	297	281	328	315	288	308	319	363	316	303	308	307	327	356	303	306	321	288	352	338	316	344	328	331	360	288	326	312	313	336	332	326	294	316	336	281	343	320	310	321	273	297	307	330	324	315	347	325	318	299	324	309	348	332	296	309	333	303	295	324	335	298	327	317	321	294	316	341	312	298	270	302	325	300	307	350	300	343	305	313	287	315	341	330	319	331	323	331	345	345	327	314	281	306	335	335	309	319	319	321	294	323	336	309	299	283	313	322	323	319	347	316	295	308	315	310	319	335	286	299	314	313	294	308	355	302	312	305	327	295	314	348	321	312	303	307	300	302	325	306	318	297	334	301	315	288	313	318	310	305	308	314	339	327	307	325	341	325	314	315	298	339	319	329	342	319	332	308	312	314	346	316	323	306	316	306	324	337	290	281	293	311	321	344	309	293	313	328	297	300	330	356	321	309	338	311	331	310	318	305	309	309	307	302	324	324	318	327	311	295	327	314	337	333	350	352	340	332	290	324	326	320	321	293	298	306	311	333	322	307	337	350	320	328	323	335	312	305	314	318	334	339	310	321	313	345	283	338	315	302	325	278	319	298	304	337	340	317	336	305	309	333	324	298	285	328	350	323	354
22975	21519	29211	24239	21524	21580	11841	3018	2041	1683	1244	1033	842	794	681	690	580	530	502	472	438	420	405	361	372	359	321	296	315	312	286	293	318	285	276	328	300	291	270	257	294	319	301	277	275	258	291	256	232	266	236	277	280	250	270	273	278	267	249	248	272	258	260	237	257	234	247	267	267	267	275	250	281	238	246	254	264	259	235	252	222	266	244	256	245	228	259	250	231	260	242	258	241	255	238	222	236	242	281	258	268	252	266	286	237	240	244	252	255	227	257	218	261	255	267	248	269	257	256	259	249	274	283	240	264	249	257	252	237	257	228	233	233	243	250	243	248	250	224	261	250	241	275	240	270	240	249	232	262	248	270	238	275	224	271	237	274	234	254	284	237	244	247	240	227	247	209	265	259	271	237	235	253	230	241	292	232	246	263	276	232	276	233	244	258	291	253	253	239	271	238	254	258	261	246	217	241	234	258	226	252	236	259	267	213	242	237	251	241	273	270	268	252	260	232	233	261	257	239	235	217	252	245	235	238	237	283	252	222	275	258	233	249	265	248	239	254	257	266	266	259	288	271	273	273	218	251	235	245	255	265	253	239	269	253	250	294	256	279	235	274	214	269	250	249	215	253	259	235	243	254	247	252	253	251	265	261	222	273	258	263	256	251	255	261	240	242	254	234	227	261	243	275	229	238	255	249	243	228	265	258	260	257	262	259	252	223	241	272	266	254	286	234	249	254	276	250	253	246	249	276	246	238	255	249	256	241	221	245	239	243	250	241	252	243	263	256	261	237	230	260	226	262	230	249	243	251	238	238	246	233	244	273	240	231	241	218	235	232	256	259	256	271	246	267	249	257	241	239	236	235	249	277	239	267	283	268	277	278	230	240	240	255	235	260	230	253	239	256	260	266	253	257	254	244	234	222	260	257	248	248	257	251	255	246	249	249	233	253	244	240	243	246	256	237	239	237	241	221	250	262	261	275	244	260	235	251	224	264	269	205	248	231	244	248	261	250	251	249	261	262	246	275	246	248	250	276	255	243	252	239	241	246	243	261	251	259	252	274	242	237	245	225	234	234	235	245	235	250	261	241	226	255	237	274	241	263	261	250	231	240	229	232	231	262	223	262	249	220	264	260	256	242	255	240	259	250	244	240	257	272	257	230	245	269	237	232	271	258	251	233	200	281	236	243	268	241	241	244	221	261	260	207	250	249	260	249	273	247	223	253	257	239	267	243	224	256	233	245	260	246	255	277	229	241	265	286	256	257	240	224	262	241	249	219	265	267	226	242	235	236	270	255	250	231	243	225	252	237	256	228	256	243	249	261	253	233	246	237	244	251	238	243	227	241	270	236	249	234	233	240	235	247	260	266	256	245	240	259	255	251	265	236	257	250	247	255	254	246	222	265	249	252	264	248	257	238	263	231	240	239	240	254	243	235	243	235	247	259	236	252	235	246	262	291	266	243	245	251	223	236	301	287	258	249	252	248	235	232	232	243	255	268	260	260	257	251	243	235	267	242	248	239	253	265	251	258	229	263	248	272	260	260	253	241	243	234	245	224	245	250	261	263	287	214	257	241	248	250	286	257	232	249	242	297	267	245	255	249	237	264	269	248	274	251	227	252	259	242	267	261	249	252	240	239	243	243	253	244	242	256	233	241	270	245	250	249	252	234	244	250	260	269	228	245	228	255	236	223	274	271	227	226	266	243	248	249	225	232	231	259	264	243	225	243	273	251	243	248	244	250	223	254	246	258	221	262	231	234	228	225	277	269	239	260	253	219	228	256	236	273	233	246	256	216	237	259	253	237	230	265	253	259	238	246	241	292	266	230	220	246	253	225	251	229	264	247	243	261	243	249	239	236	252	234	236	289	250	246	238	263	258	263	260	273	248	238	283	246	236	231	248	221	249	257	248	256	244	240	259	271	252	259	249	266	255	286	241	249	250	265	260	251	243	235	247	232	253	271	241	268	226	256	276	248	259	245	244	253	259	249	262	245	249	210	256	249	245	253	252	252	264	228	250	249	233	244	236	231	229	225	244	260	239	251	276	276	260	238	260	253	251	240	245	252	232	249	255	227	266	229	240	259	246	268	264	238	225	255	245	255	242	222	246	253	256	252	251	263	256	224	237	278	239	263	261	249	266	241	270	254	253	254	285	246	258	248	259	257	248	244	244	263	253	253	230	262	251	246	252	257	247	264	225	224	246	270	230	261	237	238	257	237	276	266	247	240	267	225	250	248	248	239	255	255	243	274	237	247	258	218	238	236	285	243	247	255	238	256	254	245	238	258	259	238	257	254	236	249	255	253	242	243	218	247	255	247	244	237	229	248	257	253	273	255	253	233	220	236	233	238	242	284	244	232	247	241	271	245	250	234	262	241	244	260	251	259	241	257	260	274	240	242	241	240	288	276	245	242	225	232	260	244	264	247	237	254	238	228	238	277	232	241	259	255	257	239	228	254	268	247	250	212	259	256	257	263	264	259	269	245	225	245	243	234	251	270	233	241	238	248	249	256	229	243	279	265	232	257	252	239	249	248	227	242	239	226	225	261	215	264	253	228	263	244	253	245	243	247	213	277	248	213	250	247	248	245	242	255	248	256	241	283	258	265	241	259	250	243	227	267	241	237	254	232	255	251	246	257	232	257	237	262	233	256	253	245	233	236	261	255	254	232	245	207	267	234	258	264	261	259	269	230	240	222	238	269	285	255	259	255	231	262	235	251	220	250	253	270	240	240	227	241	243	242	229	222	251	280	252	241	239	244	248	241	246	263	260	268	242	250	246	223	256	258	228	224	247	238	267	262	222	248	222	226	261	240	240	238	256	247	249	228	252	259	278	241	248	250	225	252	261	253	281	227	255	252	276	275	241	263	266	278	232	238	251	282	257	272	263	266	247	239	254	255	270	227	258	243	257	232	244	212	260	239	243	256	256	254	234	267	231	250	235	259	266	254	250	250	269	266	252	239	269	261	278	253	238	262	232	246	261	249	250	251	242	234	247	261	239	232	241	246	252	252	265	260	262	253	234	227	237	252	233	266	256	251	250	246	254	276	248	248	217	240	268	253	228	233	249	239	267	239	235	269	248	249	254	246	243	268	239	248	258	272	238	232	247	251	234	257	235	278	252	277	264	240	258	279	232	255	240	238	278	250	255	236	233	277	248	245	250	254	244	252	239	261	236	262	260	244	244	265	258	233	248	233	255	254	252	239	237	210	215	264	262	262	261	253	230	260	250	259	231	273	218	256	250	245	242	241	269	262	218	232	229	243	246	244	250	247	256	248	245	255	269	233	212	242	259	258	253	242	237	246	242	224	237	257	238	242	222	268	246	244	242	259	229	249	246	248	265	244	256	260	238	228	270	270	240	255	265	258	256	260	252	259	273	258	230	226	250	290	244	217	246	245	263	225	279	233	233	248	242	268	271	255	238	265	234	281	261	226	254	233	244	244	233	256	240	263	263	260	247	254	269	262	257	277	233	254	221	238	268	229	267
41226	62322	41338	21955	12334	8656	6685	5115	4045	3149	2543	2055	1715	1423	1275	1095	921	890	723	670	683	646	589	575	513	497	458	496	416	403	437	396	404	386	370	354	373	362	350	348	332	356	327	325	297	280	334	313	316	307	294	296	305	291	315	320	318	324	329	294	335	314	324	298	288	290	300	286	313	298	275	281	311	312	303	296	272	300	285	284	293	297	272	304	294	302	296	286	325	296	278	313	273	263	276	289	274	297	294	338	295	273	287	274	278	266	290	266	288	300	283	275	290	280	283	285	304	288	280	308	314	323	297	268	290	293	290	307	295	308	276	298	275	284	291	318	266	302	310	290	312	304	294	310	289	287	306	271	315	291	269	268	290	293	315	320	307	286	293	289	274	289	284	266	285	300	284	292	295	302	256	299	258	289	292	300	310	267	297	285	280	281	272	271	304	248	313	273	262	304	314	281	257	294	309	260	299	320	296	256	298	290	306	303	291	302	298	260	275	258	312	274	299	266	301	301	286	262	268	280	301	277	278	304	285	283	296	267	300	279	307	279	303	274	291	286	306	294	283	302	294	278	309	295	276	314	285	302	298	278	303	290	265	302	312	295	299	312	303	277	294	285	271	265	303	284	283	300	283	299	279	283	303	285	301	316	299	268	303	284	265	305	285	287	317	287	277	316	290	279	273	297	288	304	278	319	301	308	281	273	268	302	282	288	269	300	262	288	255	279	280	284	292	285	317	303	277	305	290	290	304	308	290	275	276	271	290	301	281	307	290	282	298	309	273	303	309	285	284	287	330	271	275	275	307	262	288	296	296	290	283	297	275	292	273	287	288	329	342	307	321	289	314	287	294	291	288	296	299	281	295	297	274	274	308	274	287	283	310	294	247	279	302	301	282	287	291	242	293	303	301	294	291	278	288	281	274	307	289	289	285	286	288	306	279	290	274	260	294	318	282	265	309	283	274	287	282	278	289	272	287	265	294	307	297	301	326	290	309	265	290	277	299	284	288	297	283	278	267	293	285	306	327	281	276	266	302	292	287	272	320	308	280	307	306	330	292	296	269	293	285	310	305	300	286	311	302	270	318	263	307	274	261	277	301	283	319	300	307	304	289	285	292	276	295	318	262	304	293	276	277	291	272	305	303	317	279	291	271	334	296	315	291	249	277	309	251	330	302	269	298	277	266	323	283	316	254	281	273	291	287	303	316	309	311	282	279	281	293	312	284	288	293	297	301	276	276	281	305	305	298	302	305	297	241	269	280	291	298	295	294	295	296	322	303	316	270	298	277	349	276	270	272	283	270	294	274	293	286	262	259	290	290	278	303	273	279	278	284	292	311	289	306	292	282	300	281	309	312	320	270	272	282	278	286	291	291	273	321	302	306	302	289	299	284	269	270	323	280	292	278	278	279	304	281	294	294	278	294	276	278	265	286	305	289	334	279	309	293	278	281	301	296	275	282	269	276	276	298	294	284	298	281	288	289	279	297	273	316	283	283	295	277	282	322	287	280	280	305	326	299	284	276	274	316	301	277	270	282	281	301	284	288	277	270	301	244	266	298	301	274	278	280	268	263	282	302	295	295	282	300	264	282	300	274	298	289	295	288	299	298	286	293	270	318	283	279	290	286	297	277	294	300	249	305	288	284	299	280	278	307	311	298	312	299	289	288	316	283	282	299	304	292	335	278	270	314	314	262	272	292	283	276	284	309	309	299	303	256	293	289	277	305	301	314	305	287	302	265	292	278	278	291	277	329	286	276	304	293	293	304	294	275	291	289	293	305	276	276	298	265	270	288	273	304	326	300	309	282	298	302	249	285	277	281	296	279	289	271	286	259	270	302	299	268	295	301	298	310	282	283	291	300	295	256	253	322	280	279	290	270	282	295	288	290	291	293	295	284	276	331	297	281	279	316	267	284	284	311	299	292	300	294	278	295	269	319	286	284	303	299	301	285	300	276	285	306	309	298	289	295	306	295	250	322	294	281	315	316	296	290	283	306	297	268	291	279	276	283	298	334	292	299	305	303	268	272	313	293	284	253	276	288	289	329	309	265	283	284	300	283	308	305	284	247	279	250	297	261	292	292	285	293	280	284	308	304	265	291	277	276	316	282	289	303	297	281	300	316	300	287	289	294	292	310	288	283	339	284	296	308	315	289	283	306	292	288	292	265	291	297	293	293	318	279	294	319	319	294	290	273	278	272	276	268	311	265	302	326	281	298	288	292	261	285	268	277	276	297	249	307	261	274	332	296	260	275	276	273	291	323	294	302	295	293	278	307	302	284	302	267	272	293	293	321	300	279	280	278	295	293	283	286	283	285	293	331	286	293	281	285	264	299	285	256	277	293	299	300	293	318	264	288	255	270	299	260	294	306	333	274	300	283	256	296	357	294	292	290	276	290	344	264	275	296	276	284	273	344	310	318	249	279	273	267	311	277	291	266	277	303	291	298	304	300	308	273	250	277	249	295	307	278	280	263	293	319	291	258	267	302	279	292	266	290	273	312	278	308	308	312	277	270	304	295	304	296	277	300	299	289	296	281	320	305	266	275	279	268	278	329	314	303	294	298	288	274	297	285	271	286	320	308	296	294	293	282	295	293	298	309	290	295	265	267	283	256	271	277	312	293	277	292	270	320	297	313	293	266	274	304	282	282	322	291	278	277	310	300	288	296	269	305	298	303	269	279	291	302	286	292	321	288	291	301	277	268	284	300	296	280	292	300	306	296	291	284	289	273	257	313	287	314	269	264	298	276	266	277	297	284	261	314	261	278	306	282	292	305	268	286	291	315	269	305	267	269	294	311	289	294	280	330	279	321	274	281	283	285	326	311	299	264	321	269	309	305	265	298	291	305	283	305	320	297	292	282	325	276	285	286	296	263	282	276	316	292	303	309	289	291	287	270	287	299	318	294	316	287	316	300	263	306	312	279	287	291	285	299	289	302	278	312	286	270	275	269	303	313	288	289	290	298	288	290	276	297	292	288	294	302	272	274	312	307	257	301	270	292	308	292	290	260	274	328	288	292	298	279	290	299	286	274	306	304	314	271	312	273	290	275	306	267	292	287	266	278	305	299	280	317	275	281	306	281	275	284	298	327	270	317	295	277	303	279	312	313	279	276	336	302	295	289	268	287	311	288	258	298	301	269	306	337	283	245	269	300	275	303	292	285	276	292	306	307	273	294	310	296	301	301	307	320	266	285	299	304	290	311	291	287	295	317	300	286	263	307	297	291	312	288	287	306	317	356	279	296	278	288	320	293	285	282	290	299	276	296	287	267	284	275	292	271	285	316	286	318	321	289	288	244	312	338	281	271	298	278	285	305	268	282	324	325	291	269	281	285	278	286	270	303	277	267	322	298	288	313	303	303	323	283	312	293	277	311	309	290	285	292	296	314	287	290	279	295	291	292	289	280	293	291	281	293	317	289	268	269	292	311	284	275	296	291	317	299	270	293	306	295	283	295	333	337	268	318	260	313	305	325	290	291	276	276	279	301	316
32278	29914	25221	11833	3461	1974	1440	1101	913	766	631	571	510	508	485	441	426	413	384	400	388	396	396	377	380	349	379	365	374	334	335	342	327	331	337	322	337	326	365	332	297	326	336	317	298	307	338	332	330	334	335	318	334	350	315	338	323	357	312	316	318	317	351	342	338	344	330	375	298	317	322	311	319	300	316	318	278	295	271	329	325	348	347	310	308	326	295	318	306	334	300	305	300	294	322	326	322	328	297	311	320	312	326	313	327	324	347	327	363	304	326	354	270	330	311	311	325	316	359	367	263	326	311	372	303	324	325	337	286	327	316	319	346	339	353	326	334	337	310	333	318	356	323	314	310	336	305	311	301	326	314	331	299	300	317	299	350	328	329	342	320	333	310	346	314	331	331	304	323	328	326	304	333	359	324	333	299	319	319	335	289	296	288	286	340	333	297	285	320	319	341	311	287	329	343	328	272	360	353	305	330	335	340	363	346	291	294	353	331	338	343	292	314	337	296	306	349	354	324	342	318	333	334	314	314	307	293	328	332	302	285	309	290	290	295	331	332	335	323	323	356	308	331	320	333	299	311	319	332	344	333	341	318	319	292	304	348	327	316	333	324	326	321	327	353	305	368	321	351	328	324	288	355	330	338	309	315	352	309	316	318	361	315	329	307	310	315	317	318	304	313	333	350	323	330	305	312	310	323	327	319	336	311	317	361	316	323	300	340	330	319	322	332	325	311	323	294	349	327	352	304	324	319	343	359	296	333	311	305	343	337	337	292	293	281	310	339	333	326	346	319	326	357	299	326	330	298	309	341	288	309	344	314	333	323	333	321	340	325	339	307	305	311	307	328	301	325	336	314	303	334	334	312	310	365	307	317	323	317	293	303	283	353	345	320	282	325	337	305	308	305	314	317	329	321	298	331	306	333	334	330	336	329	330	309	332	314	346	330	335	358	329	347	314	320	359	327	296	316	338	318	314	312	330	319	330	316	317	331	314	301	301	338	323	338	318	316	332	336	342	323	326	348	369	328	338	283	288	350	309	306	321	330	328	338	333	325	300	344	332	366	313	317	347	321	312	283	314	311	319	300	325	344	324	314	320	276	330	332	326	303	324	300	333	325	317	310	338	326	325	334	302	323	377	358	333	326	337	348	291	317	306	312	356	336	314	300	334	342	329	279	326	325	338	344	320	345	310	328	300	334	309	333	319	346	309	341	328	342	345	322	338	321	345	319	296	342	301	297	312	330	306	309	323	301	312	325	319	314	334	307	325	325	332	318	330	337	324	352	316	322	333	325	339	327	317	335	307	313	303	328	308	338	336	337	314	324	278	306	301	333	330	325	316	336	331	327	324	313	308	338	304	296	307	318	313	321	316	340	321	321	331	357	322	339	316	317	311	339	341	299	324	336	341	330	328	339	321	339	326	301	299	319	313	345	319	338	282	328	312	334	290	342	304	331	303	330	314	318	327	337	348	341	349	350	319	325	318	329	335	305	301	345	324	316	301	321	343	316	302	311	318	308	307	343	334	346	312	332	345	310	315	334	329	321	313	321	333	324	345	331	322	347	342	340	342	309	343	318	319	303	306	332	327	351	330	338	305	292	321	318	311	325	321	360	336	322	353	310	299	329	328	320	354	322	344	345	335	321	309	324	311	338	346	330	312	361	316	345	300	313	327	309	329	319	333	338	344	322	304	332	316	353	298	305	301	328	291	317	300	336	330	323	338	304	354	355	364	332	332	317	317	319	329	303	298	320	319	317	283	303	358	306	293	333	298	359	366	316	321	307	301	320	319	296	337	290	326	349	324	296	322	311	323	310	306	307	335	339	284	296	321	337	352	306	337	309	319	307	329	316	331	342	325	310	320	301	343	339	298	347	339	298	337	307	288	327	283	287	325	325	308	325	304	331	315	360	337	346	306	324	315	293	322	360	346	294	343	332	350	309	331	313	312	280	326	333	277	322	354	344	318	331	339	368	340	326	328	292	331	336	328	318	310	331	353	280	308	321	309	305	334	299	317	306	342	337	322	298	340	338	324	298	345	310	317	322	355	320	271	331	323	315	321	339	322	314	326	336	365	320	278	322	287	296	345	333	305	297	292	327	319	347	314	298	313	325	319	349	354	313	317	338	301	296	301	300	345	315	325	318	312	341	320	319	316	301	316	298	322	334	344	330	341	323	321	338	325	391	345	331	294	323	302	330	305	342	302	319	328	312	337	312	310	344	338	317	321	308	335	323	292	309	337	332	361	321	309	339	312	336	312	295	305	316	325	322	351	331	348	321	324	342	328	359	333	296	320	320	327	349	274	333	328	314	341	318	325	336	296	306	315	359	355	300	322	334	310	331	313	341	340	371	340	319	325	291	338	360	337	331	332	313	308	283	315	333	347	306	357	307	317	329	334	331	322	319	335	311	313	319	311	334	330	332	322	308	327	324	300	313	337	325	321	341	329	328	315	334	323	353	326	291	320	321	298	341	325	352	300	336	294	315	358	347	302	329	355	331	365	296	329	312	320	343	342	311	350	324	321	371	326	327	330	309	316	304	327	338	337	333	305	340	332	330	336	324	318	318	314	304	300	327	318	307	323	314	310	324	304	337	315	332	293	307	362	323	320	350	326	333	312	324	370	351	337	305	327	295	317	316	341	340	318	326	367	291	307	329	311	338	321	321	329	318	316	336	305	346	353	311	297	357	340	331	308	330	320	301	280	278	318	353	296	339	288	288	309	331	314	301	306	304	308	310	330	314	310	340	324	331	314	309	299	339	325	333	279	303	313	311	317	315	364	306	336	339	351	315	322	317	359	332	344	331	322	319	315	338	325	328	356	312	331	324	329	319	319	286	349	362	322	331	327	364	315	333	332	314	296	327	338	280	331	322	342	362	311	324	315	341	310	300	296	307	348	323	294	317	341	344	329	335	319	300	305	310	280	287	306	320	305	310	345	327	308	311	314	322	298	326	325	299	353	325	330	336	319	335	297	341	333	319	315	304	335	309	345	289	350	327	332	323	322	308	310	328	324	336	350	331	322	332	293	316	337	318	329	318	300	312	335	325	310	329	334	323	318	326	338	323	324	299	284	297	339	319	337	309	328	335	338	306	325	337	325	325	336	298	325	319	341	325	293	303	319	336	355	309	324	318	332	299	335	359	350	302	306	326	329	286	326	323	310	316	308	299	354	322	317	320	294	339	313	350	294	352	326	322	327	320	310	325	343	318	309	304	309	348	290	323	308	322	339	309	329	272	330	324	306	318	339	332	335	314	314	284	351	326	331	336	327	313	306	317	306	318	302	327	327	293	316	314	307	291	336	315	338	325	329	347	325	345	309	308	343	346	340	332	324	306	365	329	325	274	312	306	319	321	317	324	341	309	323	314	289	300	334	351	313	341	340	343	328	317	359	342	283	327	298	338	339	308	343	327	324	304	325	285	334	346	312	290	314	334	302	324	332	350	334	342	289	314	342	322	311	343	323	328	307	314	323	328	316	337	311
37955	45135	26710	10711	5573	3640	2877	2131	1720	1368	1149	948	849	804	637	670	579	564	490	513	521	492	501	488	453	476	446	412	451	468	433	403	428	386	414	408	410	401	396	398	406	381	360	380	402	355	395	424	381	357	391	413	356	408	381	404	395	400	390	382	350	410	375	355	375	362	399	399	366	379	408	403	373	379	340	380	363	358	365	372	372	416	371	378	403	357	376	401	357	367	386	372	385	371	370	366	341	368	376	383	386	356	361	348	380	386	383	355	340	374	350	361	380	375	389	373	381	384	388	372	397	379	386	369	359	375	372	385	343	373	387	376	380	366	392	364	370	395	366	419	384	446	385	340	374	375	373	359	375	355	377	369	372	364	365	393	368	362	373	367	382	361	398	365	358	400	400	369	384	385	358	392	369	384	355	385	387	366	322	378	380	416	370	372	388	349	381	381	385	394	347	390	374	365	388	401	361	363	387	403	375	404	357	361	345	359	352	402	386	351	386	341	385	346	362	348	377	340	349	368	387	377	362	398	374	402	390	406	366	343	375	372	359	380	408	386	401	377	351	381	343	380	373	370	359	349	371	414	391	359	352	372	355	391	379	377	367	368	383	389	367	389	355	392	349	356	352	350	386	364	383	351	394	350	381	384	365	395	369	359	382	381	373	380	403	350	394	369	355	392	351	370	369	360	359	377	379	359	399	415	370	381	386	378	392	392	373	377	389	347	393	352	327	376	397	381	331	391	394	379	376	357	376	398	405	370	391	399	372	376	342	420	409	383	327	418	370	395	369	340	379	357	376	361	410	356	383	371	391	349	392	353	373	390	370	370	404	376	362	376	358	371	380	376	399	361	345	412	349	367	359	357	385	376	383	376	387	366	388	380	372	386	381	387	394	370	366	382	409	360	383	355	382	371	415	396	374	365	355	373	383	360	368	390	402	376	398	413	384	370	348	409	373	399	364	363	355	347	357	379	345	376	359	404	366	351	376	411	369	362	380	401	357	376	374	395	415	390	385	368	369	381	380	376	373	394	346	386	373	395	368	373	364	382	379	396	369	391	385	359	386	370	369	378	336	384	372	375	366	385	361	340	391	366	382	359	360	372	355	374	385	379	323	365	372	368	388	372	394	424	392	375	338	378	368	367	366	399	415	392	389	366	398	384	391	353	376	378	377	395	380	410	390	378	372	397	393	392	398	392	363	350	385	346	361	393	401	374	350	362	363	373	368	406	381	374	357	348	400	388	389	380	366	382	385	380	397	368	388	373	388	375	430	374	395	361	364	357	423	352	364	393	357	389	383	357	353	401	363	377	423	349	353	387	381	361	390	387	386	387	374	384	369	394	378	394	391	359	361	386	359	403	406	383	390	331	390	365	418	387	366	411	386	336	359	402	375	394	409	386	376	358	400	382	411	383	370	386	377	407	370	361	366	398	354	359	396	354	383	343	361	363	389	390	377	361	380	364	347	321	367	355	374	376	388	386	366	365	386	350	415	370	375	390	379	358	364	367	386	375	355	364	362	394	335	375	396	390	410	369	387	361	391	364	394	378	338	369	366	366	400	372	397	380	392	366	361	402	393	356	396	375	356	367	404	375	372	382	370	365	360	396	357	376	373	359	332	380	369	383	356	371	368	358	402	387	377	343	400	394	387	365	364	369	421	345	366	367	372	393	379	354	359	395	375	394	382	400	405	350	380	377	395	382	406	356	395	379	406	398	377	403	407	376	344	384	394	385	391	368	359	373	388	368	354	375	374	375	364	384	359	353	373	382	387	431	341	409	378	352	414	407	362	367	386	387	367	389	369	347	342	383	375	367	338	377	395	414	326	348	385	403	378	361	387	387	362	386	351	415	351	365	369	396	377	357	377	424	384	383	374	348	374	374	371	382	360	393	347	334	369	361	369	366	364	370	365	383	372	403	375	385	378	375	385	354	387	374	406	369	402	396	388	378	351	374	378	400	361	376	342	386	347	354	368	390	360	429	352	346	391	396	360	373	377	376	363	387	374	381	373	358	377	413	358	370	398	379	350	361	405	367	358	367	368	367	382	369	350	394	401	402	377	375	373	389	377	391	378	342	381	378	406	411	405	357	369	375	389	325	367	359	389	406	354	373	362	357	398	366	344	370	376	381	379	404	356	373	373	399	371	393	349	376	358	341	364	387	355	377	382	386	413	345	413	384	370	403	353	375	400	352	358	364	392	380	332	392	368	371	400	367	336	362	363	410	354	375	372	390	369	410	348	401	367	388	401	362	368	399	403	360	386	399	357	373	368	340	328	389	386	376	390	398	388	368	385	356	360	374	375	363	332	381	395	379	401	380	390	355	380	397	357	367	412	376	369	324	362	354	352	355	406	377	371	327	366	394	395	405	367	396	401	366	382	380	360	365	380	383	359	363	347	354	366	410	368	390	359	405	367	358	379	355	356	373	382	401	359	398	354	390	356	378	350	397	376	382	371	407	386	342	387	326	397	348	384	376	382	367	389	363	393	363	373	377	357	363	367	439	393	390	349	378	361	401	361	356	373	409	369	377	362	377	383	422	354	414	365	383	397	371	414	401	352	369	372	422	422	384	407	391	378	396	387	397	351	367	363	362	374	375	405	347	386	409	350	421	358	375	380	371	357	400	418	376	393	396	364	367	389	362	384	377	360	392	374	373	349	357	396	359	341	423	389	374	364	373	367	404	400	383	394	389	366	347	362	403	379	386	388	390	384	397	368	380	369	403	355	375	369	332	333	380	381	365	382	344	364	363	373	361	397	361	326	354	364	400	343	397	366	377	376	383	365	391	382	361	350	353	343	359	412	378	363	362	395	395	344	367	392	362	385	362	399	377	376	391	367	362	366	358	355	366	386	373	354	414	351	391	358	371	365	407	349	356	349	392	375	395	376	337	383	391	356	373	365	414	390	379	376	388	372	347	368	405	397	387	337	395	381	375	358	341	360	387	398	385	358	330	436	376	370	366	369	356	356	366	358	372	382	391	401	376	369	389	413	366	358	353	373	358	366	380	352	375	377	374	366	387	378	370	383	376	424	383	366	373	378	342	386	371	416	412	391	410	360	405	355	385	394	374	387	384	363	377	371	343	387	364	384	401	369	362	380	376	364	418	340	358	361	365	366	393	397	367	353	373	360	365	345	357	357	374	393	384	365	365	407	386	389	389	374	395	364	363	397	387	382	369	387	348	369	360	378	404	362	366	341	367	327	365	407	379	376	387	382	371	410	367	400	385	379	368	392	368	372	365	355	416	374	370	409	360	360	346	378	380	349	371	339	386	379	365	389	378	390	343	386	340	377	375	404	371	360	335	423	395	370	404	363	370	382	392	390	386	358	419	384	380	368	361	381	366	399	391	351	359	387	366	340	364	369	352	384	375	353	353	320	359	377	394	400	376	387	351	395	377	373	361	405	377	375	349	334	386	368	383	391	404	345	364	355	378	372	383	405	422	373	407	390	349	386	358	387	373	367	382	337	360	385	408	368	381	385	403
23980	21462	28678	24703	21359	13021	3756	2153	1555	1236	1031	915	803	681	641	603	592	546	510	467	466	449	430	391	378	362	371	385	391	349	370	382	325	334	363	329	349	353	335	339	378	326	326	330	337	323	320	312	304	324	317	330	286	313	310	326	305	325	294	314	311	301	327	334	309	297	321	321	325	300	313	309	303	300	329	290	294	330	311	272	273	288	301	332	256	323	312	319	292	307	293	322	324	288	332	334	274	317	313	311	301	299	328	301	315	291	300	282	304	294	323	321	315	315	311	282	310	305	306	303	303	264	312	323	322	307	315	292	311	313	280	327	299	318	323	301	328	328	296	310	308	298	289	320	337	299	304	329	284	306	311	304	324	307	299	313	277	311	319	331	322	291	321	297	268	319	252	306	305	333	299	311	308	292	298	307	309	315	304	333	320	326	332	275	323	330	314	286	288	279	284	317	319	277	312	341	323	296	294	314	302	315	311	351	334	319	296	312	302	342	336	290	280	328	318	309	347	329	330	299	309	304	310	303	280	327	323	298	326	321	281	288	321	279	327	296	317	296	339	333	313	302	299	320	316	309	316	306	338	290	311	299	317	324	276	282	297	309	331	312	325	298	255	316	318	288	299	325	315	313	304	314	319	330	303	306	347	338	314	318	326	336	298	345	306	315	331	334	303	312	312	303	303	293	359	281	348	320	305	310	288	270	313	300	281	309	313	326	265	304	295	325	303	316	306	312	325	308	271	307	331	296	314	306	315	318	297	313	308	291	290	301	281	333	311	311	333	280	312	306	303	313	287	321	338	335	291	320	285	315	313	286	330	305	312	306	312	321	291	325	303	315	319	301	324	333	307	287	282	296	310	292	321	336	313	309	295	314	300	287	306	294	306	299	300	305	300	315	297	285	299	300	297	311	284	296	331	323	304	302	326	307	295	293	322	321	308	310	304	304	332	337	289	316	295	302	297	331	306	311	297	275	296	305	337	323	318	304	332	299	322	338	317	281	333	333	333	317	282	304	324	313	311	325	322	269	312	295	330	317	315	302	316	302	294	302	338	308	324	317	306	329	311	308	320	304	338	312	304	292	303	363	329	334	323	291	323	312	340	321	321	324	291	324	280	313	334	297	284	303	338	328	308	328	313	319	324	328	317	293	305	307	326	294	305	314	315	314	319	308	281	298	308	283	280	310	350	321	280	284	316	295	309	307	323	299	306	336	303	301	334	311	325	303	308	314	319	297	303	317	285	282	311	320	306	302	312	289	307	302	311	288	339	335	308	300	308	335	346	328	345	342	313	330	300	318	289	318	316	321	317	277	332	321	297	338	310	308	281	293	302	331	313	329	306	310	338	304	301	296	329	326	327	303	301	313	324	341	287	301	314	310	303	286	291	328	301	298	323	319	329	293	306	335	330	302	333	303	298	294	311	325	307	304	307	314	296	317	320	296	290	313	321	301	298	315	307	293	297	309	285	310	325	345	291	330	286	301	326	313	315	325	312	283	278	321	324	298	264	299	312	303	323	302	295	301	327	305	290	303	313	318	302	324	306	327	319	326	324	307	285	317	280	352	304	296	306	307	334	301	279	292	305	313	319	316	290	286	294	317	321	309	306	276	282	298	312	301	295	297	305	309	326	335	305	306	333	319	310	311	299	270	309	288	326	284	294	315	352	297	298	326	293	320	307	289	290	355	271	299	310	330	321	307	282	304	288	336	303	336	298	304	336	301	307	320	283	297	317	321	310	333	307	323	300	318	344	309	305	298	333	324	332	306	276	344	338	300	338	307	289	291	306	311	289	293	295	312	334	295	322	313	335	289	303	352	284	300	273	307	288	259	304	263	289	354	300	307	320	296	298	304	321	307	291	312	319	303	298	349	354	309	295	305	297	322	306	277	289	292	312	340	309	313	302	332	314	326	302	263	285	302	319	352	317	338	303	290	310	306	301	335	302	278	326	335	300	327	314	293	321	319	314	316	290	309	313	292	281	315	307	294	303	354	301	296	323	328	280	296	327	316	262	321	320	286	295	293	320	299	314	299	297	306	342	326	292	318	326	318	282	296	306	288	305	324	277	321	311	301	293	326	289	295	329	316	299	330	310	308	325	303	308	326	314	322	309	325	300	325	307	285	319	317	294	316	294	329	317	310	304	285	288	309	325	298	311	306	299	304	309	301	310	314	315	286	293	315	309	285	301	306	310	282	325	296	305	294	269	339	309	316	297	323	283	301	325	299	305	295	316	311	315	305	317	338	307	299	300	297	296	309	308	319	343	343	324	344	286	299	321	311	279	270	307	329	300	310	287	294	320	324	298	317	301	291	300	296	307	286	296	305	345	324	306	321	317	320	334	301	318	317	315	338	313	270	308	317	305	335	335	303	313	312	311	310	309	311	293	317	320	297	330	302	321	381	295	297	311	312	282	310	326	295	306	285	321	291	323	304	295	295	316	316	330	302	327	315	279	304	311	328	335	296	307	335	302	290	297	292	302	312	297	284	332	327	333	268	271	281	295	316	320	314	327	326	315	298	323	289	314	317	305	333	292	309	281	297	328	323	294	303	302	319	268	308	308	316	305	307	305	308	308	288	300	263	319	307	312	295	349	306	314	300	317	361	293	325	326	281	318	280	280	311	306	327	336	279	263	288	297	306	317	283	321	286	282	318	291	312	315	309	295	304	324	307	323	343	331	303	310	336	262	297	333	287	326	304	301	322	307	290	319	311	284	323	290	314	285	306	316	318	274	347	312	315	288	328	319	327	311	311	298	291	308	316	291	342	308	308	316	325	296	318	309	315	294	328	314	307	320	323	308	310	319	298	376	298	313	338	310	312	307	323	295	340	306	302	289	312	318	340	326	302	313	325	298	353	335	289	323	291	296	318	327	313	336	302	300	326	350	324	312	299	299	322	299	290	329	313	309	307	298	311	292	294	310	292	298	318	319	262	293	278	325	271	329	294	317	320	277	304	307	309	330	326	292	307	335	304	323	303	338	290	299	289	303	295	289	296	303	324	288	281	293	295	307	282	305	308	340	333	295	267	302	301	327	312	294	301	289	277	306	289	332	328	326	310	310	319	313	327	296	296	341	307	303	343	306	302	318	315	298	308	302	347	309	311	313	303	301	311	343	329	317	275	318	297	303	300	298	284	289	303	342	297	307	337	346	337	290	316	276	297	323	300	293	301	335	321	285	284	296	350	268	352	344	352	315	334	307	288	286	316	315	299	300	289	303	315	342	333	313	302	286	318	309	302	300	334	301	320	317	286	330	290	306	282	342	319	323	323	323	281	315	346	321	348	312	322	302	318	304	309	308	314	316	296	313	279	257	304	297	301	330	308	320	299	304	341	327	327	281	297	308	301	319	310	317	303	316	325	290	311	338	323	296	311	288	302	297	315	326	307	319	321	307	303	316	305	315	316	287	272	320	314	306	300	306	282	293	296	288	308	328	282	315	281	315	315	287	337	306	329	308	341	314	320	313	309	318	303	321	285	285	311
36790	54597	37902	17958	9524	6713	5315	4060	3044	2460	1968	1583	1375	1202	1046	922	845	780	714	682	675	576	605	528	599	542	503	470	496	495	457	480	432	462	419	411	433	404	365	374	420	392	405	384	373	378	428	414	374	368	409	382	358	391	350	375	353	379	365	369	368	406	383	344	381	370	318	358	357	364	382	404	360	393	338	352	352	347	348	343	392	360	358	354	403	366	370	357	351	383	361	361	343	302	340	307	373	349	324	344	360	367	328	364	380	371	355	374	339	383	375	382	393	380	363	344	383	372	381	376	375	361	367	395	365	392	380	374	353	333	395	395	361	358	371	386	402	359	372	346	364	394	303	403	383	370	387	395	356	390	361	370	368	342	366	358	349	378	388	343	381	347	395	331	384	376	367	400	372	362	377	362	330	317	360	368	361	365	365	377	369	394	378	351	354	363	395	367	363	314	375	327	340	367	389	352	369	368	359	335	371	349	370	373	355	333	358	330	383	379	365	373	349	367	361	347	378	334	372	391	372	353	361	375	365	328	360	375	340	344	341	388	364	375	394	367	374	380	398	377	325	390	368	360	366	383	356	368	379	383	413	347	384	377	381	357	353	376	372	376	363	368	334	378	320	363	375	376	359	362	379	355	349	348	366	358	371	372	363	372	384	377	346	350	344	374	376	355	340	363	346	339	400	353	339	373	347	356	337	371	353	354	377	350	382	356	355	354	358	358	356	363	376	339	385	356	375	367	364	398	361	374	382	379	388	370	355	358	340	373	357	341	364	352	384	365	354	354	357	394	339	347	381	355	343	361	362	329	365	387	374	355	383	370	359	373	334	355	348	367	360	395	344	363	325	353	371	380	363	361	386	357	402	348	375	343	368	341	386	320	359	338	382	344	352	370	351	396	392	379	377	385	383	369	330	357	351	371	336	362	364	340	342	360	354	375	358	351	353	346	369	360	391	357	360	309	368	374	378	367	366	382	389	392	348	363	345	369	359	385	382	353	373	386	348	357	382	348	356	358	359	365	377	367	402	373	377	378	356	351	371	375	399	365	376	357	366	362	368	358	370	403	344	358	359	358	357	341	376	361	368	386	357	351	342	345	357	393	330	364	351	357	373	387	364	359	350	326	388	370	369	343	317	366	355	349	366	374	331	342	374	377	344	346	373	390	355	373	363	389	368	345	357	348	350	409	368	354	332	375	375	382	380	341	375	376	359	350	356	373	369	349	397	362	350	364	378	337	372	345	377	369	365	371	366	365	392	362	368	339	388	363	360	325	383	390	366	356	388	381	358	365	355	361	386	394	373	366	373	385	350	374	359	361	368	395	386	353	349	380	371	348	372	354	342	367	352	368	345	368	376	358	352	323	389	385	353	348	372	383	378	358	378	338	384	384	356	394	347	377	344	369	349	395	349	329	345	370	369	337	350	364	345	355	380	329	384	365	320	390	385	321	347	367	364	358	355	360	370	395	378	349	334	350	331	385	354	372	383	379	344	335	374	366	375	373	363	360	332	395	332	358	371	366	364	376	351	384	349	350	351	375	369	373	339	358	382	343	372	388	392	377	379	407	371	348	351	388	358	381	398	359	367	347	369	345	360	343	371	366	340	378	329	357	365	412	361	379	355	373	356	334	372	382	347	348	378	355	385	415	359	334	333	374	380	362	359	350	390	395	375	377	393	362	376	354	382	379	356	403	363	312	365	351	362	367	360	364	375	337	348	354	364	346	367	368	355	354	352	391	376	372	363	393	368	344	361	355	355	363	381	333	361	377	331	389	397	380	361	385	374	407	318	375	330	365	325	355	345	348	362	379	363	357	336	399	360	362	378	380	354	351	379	323	370	352	387	341	371	375	379	373	380	381	331	390	329	353	356	362	355	360	351	331	387	354	368	359	380	331	343	344	386	385	409	356	345	386	360	336	376	354	353	353	363	396	360	364	369	362	376	384	369	360	372	354	358	352	351	334	362	367	356	344	325	372	362	359	347	351	368	396	379	382	331	361	351	363	350	381	393	370	409	338	360	330	352	344	384	376	348	366	400	393	313	370	338	341	360	311	376	373	389	346	393	392	366	374	373	420	370	349	365	349	351	357	349	386	391	372	363	374	355	382	389	374	361	367	327	339	399	347	361	369	359	354	414	324	361	379	356	372	344	376	327	362	357	379	346	362	372	351	348	337	357	326	357	358	372	368	364	376	350	373	338	375	395	349	374	377	370	349	381	364	319	367	361	374	353	390	385	362	388	354	354	342	325	363	327	356	404	364	377	380	369	411	332	381	318	346	375	366	377	352	364	335	388	395	311	383	386	367	362	355	374	343	330	336	350	346	385	369	344	385	403	356	357	355	406	401	375	354	396	357	404	359	340	366	356	375	349	373	363	373	363	373	335	337	384	355	389	361	339	371	333	342	367	368	359	410	364	362	402	399	377	385	382	366	352	370	379	366	351	380	350	379	355	387	370	385	341	387	353	348	370	356	392	351	342	342	371	378	361	333	373	348	384	342	382	390	363	361	405	358	375	383	365	339	354	363	347	406	378	407	363	402	355	347	360	368	401	392	362	410	380	364	377	382	350	371	373	362	379	384	351	353	356	338	315	341	359	381	365	356	394	353	328	358	379	360	388	401	378	350	363	385	354	419	368	369	359	392	376	324	372	371	366	376	364	365	382	354	357	334	353	376	388	329	379	373	384	371	384	345	352	360	367	358	367	343	399	349	380	360	383	355	361	359	357	373	386	373	367	375	413	347	365	350	356	342	363	338	362	342	353	355	370	331	349	373	375	357	385	362	361	360	370	368	386	361	366	382	371	354	355	370	344	387	333	348	342	416	339	366	375	379	334	348	363	345	347	342	371	347	367	351	354	363	340	378	361	342	338	375	401	356	369	323	372	372	348	347	360	374	374	363	369	341	385	366	355	358	369	376	370	359	365	357	330	366	359	379	362	369	355	357	392	381	401	347	345	379	364	384	345	369	355	333	352	364	369	378	352	346	348	369	389	343	347	388	376	345	355	343	380	378	348	372	398	360	340	366	372	388	369	376	343	356	364	346	338	354	372	367	375	392	370	389	373	363	330	374	356	383	373	371	356	343	353	355	355	358	391	382	364	369	389	356	383	384	334	355	361	336	368	369	366	353	342	370	338	349	366	381	329	373	385	350	317	373	372	370	351	363	344	392	358	393	358	386	333	350	347	373	370	340	399	337	372	356	363	374	389	363	357	358	333	355	371	343	365	342	397	351	356	383	370	366	375	333	385	319	370	351	357	348	380	388	348	383	357	341	357	353	364	358	362	364	363	391	346	356	369	356	364	377	350	369	356	410	351	382	367	379	338	348	355	367	384	361	387	357	369	355	348	365	367	347	351	364	365	362	297	407	384	397	381	349	366	368	378	359	345	343	387	362	360	385	361	377	324	402	366	342	359	366	354	376	347	374	369	363	363	348	366	345	371	361	366	369	370	380	333	376	367	369	370	350	367	370	367	343	369	368	384	342
25249	21533	27815	25546	13726	3552	2195	1536	1155	1043	810	749	595	564	502	478	458	373	433	367	380	408	358	357	349	312	337	325	317	344	332	332	315	317	302	306	287	277	273	287	296	281	314	276	292	248	282	294	281	280	284	284	249	319	277	295	295	304	287	326	291	294	248	287	286	286	270	274	300	269	262	297	264	268	304	286	274	288	276	241	275	255	285	282	282	268	261	245	267	255	277	278	299	250	255	281	258	292	286	284	298	275	249	259	268	261	266	251	249	270	284	282	239	259	244	270	280	258	260	252	309	253	258	260	274	275	293	277	263	253	278	294	279	304	296	281	291	268	252	277	278	331	271	268	291	288	311	264	280	269	263	260	276	267	276	245	280	266	267	285	273	279	281	264	281	311	271	263	281	276	253	301	285	279	275	266	268	288	268	287	285	279	255	303	258	238	277	242	273	264	271	286	264	289	293	283	270	307	269	289	299	276	282	250	265	264	296	288	278	280	268	274	272	287	274	273	287	279	283	275	283	303	281	276	279	258	284	283	263	251	322	279	271	246	291	269	298	267	278	277	275	291	277	273	315	243	256	257	273	274	272	302	266	294	278	277	309	278	279	264	282	261	291	266	297	286	262	264	264	295	275	268	262	300	288	272	277	262	279	262	282	261	276	260	300	285	300	263	272	298	271	268	256	277	283	298	266	284	266	294	290	275	286	285	303	245	284	271	297	257	269	298	275	272	272	287	290	271	282	271	304	270	275	270	249	314	260	293	278	244	258	274	276	261	279	318	296	262	293	279	266	262	272	285	271	288	274	268	267	304	306	279	289	272	275	254	281	278	302	286	280	271	261	289	268	286	255	304	255	278	280	278	291	277	274	273	284	266	279	292	251	304	247	306	236	279	282	280	283	310	294	287	261	249	281	285	283	311	246	268	271	281	275	233	299	260	286	280	276	308	263	264	279	283	271	253	257	262	248	280	275	272	270	286	254	277	282	297	276	278	257	284	273	274	277	273	305	276	296	265	232	244	269	271	282	297	301	285	253	296	314	281	285	268	310	256	297	299	280	273	255	253	272	267	262	315	253	276	272	251	289	289	283	272	304	304	290	300	271	245	269	266	289	279	267	273	272	256	272	294	264	297	278	282	268	288	271	276	254	251	267	240	308	262	293	304	273	274	294	261	295	270	243	287	294	281	249	267	274	306	276	270	294	284	260	288	292	259	269	252	265	287	270	280	254	277	284	259	285	275	277	286	276	296	300	268	249	271	293	263	267	235	291	292	310	282	313	266	254	302	302	282	278	317	292	287	295	265	284	270	279	258	293	284	311	303	272	250	282	294	253	283	280	279	296	276	275	312	298	277	298	289	257	289	269	308	281	269	253	269	266	283	302	280	291	252	279	304	304	276	293	260	269	237	272	280	288	260	304	287	280	308	262	282	283	291	275	309	283	254	288	258	245	282	276	270	292	323	245	280	256	294	285	288	264	277	267	260	294	258	267	265	257	258	296	268	279	276	244	253	254	272	262	259	285	317	313	267	294	260	272	286	305	267	283	272	287	233	284	265	280	275	275	274	271	288	265	250	276	283	281	268	258	287	286	298	320	251	253	276	278	270	311	301	271	233	271	283	292	292	249	304	264	284	256	294	284	269	275	260	251	290	235	275	315	267	279	300	260	275	277	272	278	267	289	289	252	283	242	285	267	307	278	269	268	292	300	271	263	278	306	288	258	270	281	249	258	291	285	264	269	286	273	288	268	250	270	264	264	314	272	284	271	251	261	256	281	245	288	303	254	291	267	244	277	270	300	265	277	292	256	252	274	249	269	271	292	306	281	278	262	262	293	264	278	283	305	286	293	280	275	298	261	272	302	287	236	275	275	289	281	270	279	272	284	270	302	295	222	276	293	294	278	269	291	278	290	270	252	274	295	281	280	275	251	272	246	281	304	269	280	279	258	283	272	267	300	279	272	261	275	291	298	299	279	289	301	277	253	264	257	279	271	299	258	255	274	271	276	264	274	283	316	303	313	268	298	295	290	303	285	280	256	309	277	253	246	260	253	264	278	293	268	285	252	273	263	292	273	270	291	289	249	301	259	271	303	262	283	296	291	294	285	285	279	262	277	279	279	244	296	268	241	279	299	293	273	328	267	300	289	241	280	275	275	310	266	291	278	286	273	298	299	260	276	263	286	279	270	291	265	279	281	281	264	288	263	281	260	267	269	274	258	286	297	269	286	285	268	271	268	252	274	280	282	244	242	253	292	271	281	343	238	261	273	304	274	259	287	298	261	259	274	281	292	263	282	279	285	261	264	272	335	299	249	300	303	265	288	266	282	258	276	284	267	280	273	285	265	258	308	279	244	283	271	308	298	266	258	284	283	253	279	281	263	285	272	287	317	299	254	272	280	271	277	271	278	273	255	253	294	296	260	290	275	285	298	312	277	267	280	286	273	284	245	248	271	279	267	299	263	293	300	279	285	235	292	290	259	271	267	267	283	305	274	283	268	279	279	260	255	276	301	283	273	296	254	279	278	297	284	282	276	315	277	291	306	245	338	269	284	261	282	255	272	291	287	267	275	263	279	320	291	277	280	254	289	281	276	287	293	268	265	273	257	235	278	269	260	265	306	258	280	277	302	269	268	288	280	265	277	299	283	255	276	266	283	260	281	252	298	277	291	284	267	286	289	251	257	250	285	260	250	277	275	286	266	259	270	267	308	297	295	287	284	282	266	296	281	250	274	267	303	271	274	259	256	308	268	295	284	276	266	255	270	265	280	276	301	280	297	285	284	261	289	297	278	252	277	298	258	286	281	277	280	270	287	302	278	275	247	290	275	265	315	257	284	260	263	240	288	272	279	266	270	258	271	273	255	267	286	325	276	286	290	245	294	273	270	261	248	252	277	263	251	250	276	272	296	272	261	270	260	290	307	259	281	255	302	296	250	286	266	284	272	269	256	280	285	244	267	283	282	253	286	309	275	281	253	283	266	267	256	279	267	274	272	294	277	273	277	252	280	283	276	312	259	264	296	280	262	279	274	261	283	283	271	262	286	250	272	296	291	269	275	286	291	281	289	285	271	284	267	298	304	281	274	273	254	273	253	241	284	273	285	273	288	259	290	279	278	291	253	271	304	298	291	241	278	263	306	271	301	312	260	261	282	267	259	259	260	321	257	248	301	268	260	279	253	296	303	277	257	241	310	268	281	261	270	267	290	283	258	278	287	285	290	270	268	272	257	286	280	298	244	290	294	256	296	293	227	287	257	268	277	275	288	289	280	283	292	257	259	262	280	280	288	257	257	306	292	284	316	259	282	285	269	286	285	272	314	299	287	278	267	278	256	275	284	284	267	302	281	255	247	278	262	284	280	274	294	258	254	275	289	297	263	272	276	244	292	291	263	278	282	259	286	290	296	271	294	277	274	272	290	263	280	278	289	240	260	289	306	282	275	285	254	262	273	276	273	282	264	290	247	278	292	260	283	306	294	257	267	289	255	269
37282	51030	33971	14679	7795	5214	4377	3351	2498	2003	1688	1314	1118	915	896	768	740	648	600	559	561	497	505	509	440	419	429	458	424	370	381	395	354	371	371	388	355	363	371	345	347	345	357	364	302	359	349	326	318	386	365	334	347	327	344	325	324	316	311	345	338	344	320	338	354	309	350	324	334	328	351	339	330	323	325	319	334	315	330	309	351	313	321	315	329	322	326	312	304	322	329	352	340	317	342	336	301	357	317	345	343	338	336	350	327	351	333	326	307	333	320	301	297	321	317	333	328	304	337	317	305	355	311	332	349	321	308	303	333	354	324	325	317	314	325	291	318	329	332	333	354	298	332	283	336	321	314	340	329	296	347	356	297	272	293	316	320	332	309	313	342	327	321	342	309	353	336	320	303	312	309	338	303	347	385	290	350	360	316	323	330	329	338	367	312	338	297	366	328	294	355	327	319	350	305	341	323	334	328	321	323	303	318	314	314	307	332	322	318	315	296	296	292	336	322	323	348	287	334	322	350	283	353	353	331	330	288	349	320	324	289	360	355	351	340	294	316	307	311	308	326	323	329	328	343	330	332	315	314	331	344	308	337	351	341	295	316	331	315	357	341	308	294	331	318	304	305	311	325	322	327	315	328	321	312	314	326	332	311	315	323	334	357	313	332	349	328	301	324	324	324	303	307	315	302	343	289	326	320	320	331	342	339	323	325	301	314	319	323	346	296	306	316	330	314	351	340	328	320	314	330	306	328	321	314	291	337	318	334	329	327	373	327	293	335	306	313	317	324	343	354	345	319	334	344	320	336	343	331	332	336	330	320	336	323	316	296	320	337	345	316	316	300	338	311	308	323	310	323	375	332	330	329	264	332	341	323	318	335	340	332	322	293	334	323	319	311	338	323	291	329	318	349	332	345	337	324	302	357	317	305	334	306	333	307	326	303	282	287	330	317	305	313	321	293	348	326	328	306	322	347	298	312	369	317	308	341	309	308	339	292	298	333	311	337	350	310	296	331	329	319	369	306	337	333	329	313	297	316	308	337	301	334	311	289	338	327	299	323	315	331	290	305	313	300	333	336	338	304	313	326	378	299	321	306	366	335	332	345	319	325	336	353	312	309	328	309	322	289	337	350	350	314	327	328	312	339	325	300	330	328	339	291	330	356	305	361	389	318	314	317	312	333	322	321	330	343	331	313	317	368	337	303	310	308	316	325	310	300	327	345	321	299	303	347	326	330	310	355	297	302	349	327	325	300	331	338	311	337	316	330	307	320	329	326	289	310	324	327	343	352	300	313	326	325	319	324	332	347	322	334	347	334	331	310	375	294	326	372	326	301	304	338	346	320	330	317	304	329	339	297	350	302	326	328	345	330	335	306	363	331	303	349	343	308	312	353	343	301	311	351	326	345	290	320	320	313	372	320	318	298	313	285	301	334	336	329	313	342	331	341	339	311	317	344	308	346	323	317	353	325	334	287	284	354	344	304	312	298	306	338	318	335	322	349	334	337	326	332	356	288	347	354	324	343	343	324	324	328	315	321	312	333	349	301	312	308	338	332	326	322	367	336	330	304	343	282	328	326	265	306	307	303	342	342	341	330	321	307	318	318	348	329	322	340	322	343	298	334	295	352	319	338	308	340	319	336	337	320	342	347	355	311	322	338	307	308	334	318	354	358	324	310	321	354	282	338	310	329	305	323	339	360	333	333	322	344	285	316	323	326	326	351	339	340	348	323	354	308	308	332	346	303	302	356	327	321	324	331	334	293	290	313	327	311	346	282	326	308	341	358	346	316	317	343	331	304	352	345	329	309	329	350	299	297	288	345	349	326	316	326	299	315	335	325	346	333	331	310	320	348	326	328	311	339	316	321	312	324	316	338	330	322	316	322	293	354	310	316	288	301	329	322	311	349	321	334	339	300	352	310	333	333	334	306	286	332	343	336	309	372	311	326	323	327	312	329	347	335	360	328	317	303	321	305	330	336	308	323	300	334	331	278	331	298	323	318	301	328	303	299	317	305	370	302	308	314	326	315	342	339	322	358	321	334	290	298	330	316	322	306	327	315	324	338	292	298	302	314	331	327	334	381	350	344	311	315	329	315	300	328	329	313	340	280	321	323	334	331	344	329	347	344	317	294	316	340	333	291	334	304	282	301	326	301	318	317	345	320	337	352	322	327	331	295	314	329	323	320	349	315	288	298	325	282	338	320	358	322	311	336	346	363	327	337	307	353	309	313	306	303	333	311	352	296	318	328	341	316	326	360	337	313	369	339	317	328	303	295	314	333	327	335	350	340	336	302	315	349	360	290	302	305	301	332	332	332	329	313	335	350	314	317	324	344	310	311	277	350	338	322	326	284	362	347	356	321	323	330	315	329	333	301	311	309	321	297	344	336	296	337	314	299	337	343	321	325	319	334	304	314	310	360	300	335	318	313	321	335	321	316	311	308	324	323	316	346	305	304	308	319	343	295	335	320	300	335	320	320	286	325	308	328	302	322	354	342	317	359	310	325	311	283	338	321	333	325	318	305	355	345	340	309	334	310	339	289	336	352	336	355	314	344	310	324	326	321	337	341	331	317	320	344	351	313	306	340	303	339	329	331	304	291	310	334	324	307	334	318	348	302	325	339	334	324	316	320	305	347	351	303	323	359	327	292	321	339	313	311	322	299	340	350	315	323	314	326	305	321	318	313	316	308	331	307	343	340	337	343	339	320	293	359	320	330	290	333	323	316	339	329	326	325	337	326	314	312	301	322	315	331	363	342	321	326	354	343	297	341	325	352	339	316	319	290	322	337	329	329	327	317	318	360	304	335	322	288	311	310	338	357	354	290	313	331	367	329	328	343	305	309	339	322	291	323	336	351	315	303	321	316	311	291	352	328	349	345	338	339	316	323	312	354	328	323	286	344	341	346	298	352	334	334	348	336	283	312	300	312	295	312	357	323	314	384	307	320	340	336	363	324	330	340	313	335	311	315	317	311	329	330	337	300	316	324	331	354	305	301	338	320	303	339	316	327	305	298	326	350	302	295	346	343	346	310	355	316	299	298	318	323	341	342	334	331	310	326	325	323	319	296	324	332	341	308	304	328	358	331	368	322	320	302	358	312	342	337	301	334	319	319	320	332	340	326	350	328	352	328	308	325	300	333	331	327	300	348	328	318	289	356	313	351	341	324	339	324	301	346	296	309	340	310	327	322	340	316	320	322	325	319	314	322	310	314	348	348	328	323	291	307	324	329	329	365	354	346	334	345	314	333	323	317	334	299	320	297	337	314	330	328	357	344	336	317	294	351	313	334	296	318	340	332	307	318	348	331	324	310	334	300	293	320	332	369	296	309	334	367	358	321	348	326	315	327	306	331	316	304	318	321	294	311	308	309	321	346	322	344	312	318	300	344	298	309	324	349	300	342	345	326	327	300	310	319	294	312	321	325	324	302	315	303	332	364	342	307	357	318	320	294	311	352	334	311	351	304	350	322	345	319	291	325	327	369	310
22910	21514	29256	24225	21519	21541	11741	3299	2096	1555	1288	1166	926	765	712	641	578	512	478	505	450	530	427	368	359	365	387	359	357	336	298	300	303	307	283	327	293	271	301	261	284	304	293	272	291	258	289	254	271	287	264	264	288	264	265	235	273	272	244	244	266	266	278	276	251	247	256	274	258	249	281	285	256	266	288	249	228	271	250	237	231	278	251	264	279	254	260	271	252	220	276	236	261	249	241	264	290	269	262	272	280	262	276	277	263	252	255	271	259	259	254	283	247	252	271	244	246	244	239	254	280	238	235	242	257	270	236	257	278	253	262	275	222	287	234	234	252	272	254	262	236	216	263	268	278	248	256	256	266	227	258	266	262	264	285	288	244	250	248	276	269	250	279	279	288	250	269	260	257	251	251	255	260	247	272	249	245	248	269	251	218	236	250	224	240	263	253	268	264	258	256	226	252	235	251	252	255	269	243	249	263	244	245	262	252	278	255	258	222	255	266	249	254	270	271	278	246	268	262	240	235	268	262	273	276	291	279	239	228	262	264	253	270	259	250	242	245	229	255	245	258	253	264	249	253	250	259	279	280	260	254	243	246	251	258	266	261	262	283	265	239	273	262	271	262	252	254	256	249	255	257	273	245	250	258	235	227	242	221	237	275	229	255	240	269	283	265	250	245	281	241	281	274	264	271	246	235	248	257	260	278	276	228	264	251	247	257	256	250	240	268	235	263	246	258	255	255	259	283	254	247	258	247	259	235	274	229	256	238	274	254	242	262	256	252	259	274	275	247	234	247	263	237	280	230	264	264	259	278	280	247	223	246	247	255	224	275	249	252	263	287	256	279	253	252	243	243	234	237	282	257	257	278	232	258	267	247	241	266	262	260	255	227	265	271	233	243	273	260	248	276	252	272	291	269	241	242	242	270	258	281	267	274	252	263	254	245	243	254	304	245	242	248	259	238	251	272	237	287	261	260	259	271	273	258	261	265	248	280	235	253	252	250	223	245	252	248	234	241	267	248	250	255	246	247	246	246	264	242	271	253	273	258	280	240	259	260	241	289	233	254	272	241	266	273	282	253	241	245	240	273	267	265	232	247	240	255	264	248	243	247	235	266	251	265	284	259	258	266	251	270	263	264	289	283	278	284	261	250	225	263	234	289	245	255	260	235	276	274	252	261	247	250	266	272	294	272	226	261	266	267	284	268	274	241	271	264	212	257	248	235	260	279	258	270	260	254	246	231	264	263	272	248	296	283	258	258	241	243	261	260	272	238	253	245	279	252	260	228	274	242	257	251	242	267	263	245	224	237	258	256	236	260	267	258	272	262	253	242	251	233	269	281	226	298	250	256	254	245	259	257	266	248	255	257	229	245	269	236	242	283	269	268	276	253	251	257	270	252	274	267	247	240	232	239	265	308	256	259	265	266	242	256	293	224	255	270	243	254	259	254	227	221	261	213	271	249	292	270	287	271	251	261	237	254	245	292	261	228	249	226	232	241	271	255	251	245	243	232	210	251	254	231	266	251	216	247	238	269	238	232	225	246	247	291	234	256	249	236	263	264	273	247	236	253	302	251	255	235	299	239	271	252	270	251	229	213	241	254	276	245	242	236	299	251	261	265	264	264	290	254	252	244	254	274	256	254	267	237	252	241	258	248	235	248	282	231	239	267	265	256	274	255	242	216	246	234	274	252	245	228	278	247	260	259	240	253	270	260	239	227	247	277	254	271	265	255	254	260	258	264	253	222	232	275	287	273	234	297	237	246	227	251	295	261	267	238	238	227	277	245	267	296	228	265	244	255	252	252	247	244	264	276	281	264	268	256	267	228	239	278	245	241	274	258	242	262	279	276	259	260	240	264	265	254	247	258	269	279	234	252	256	252	258	274	250	253	252	256	247	253	280	244	261	270	257	278	237	287	242	260	272	236	264	253	268	270	265	250	272	268	257	279	259	242	269	264	256	272	261	219	248	253	249	252	233	280	246	277	277	253	230	247	247	252	240	256	263	250	254	270	244	244	251	220	244	238	232	236	234	253	262	252	262	260	243	263	257	263	264	255	272	236	262	251	241	235	249	242	278	272	248	248	266	249	244	261	262	245	237	277	290	248	241	255	271	241	252	253	251	231	250	256	257	230	250	240	271	253	261	266	269	251	237	247	238	249	236	228	244	288	241	244	243	258	233	281	262	282	236	249	241	243	266	251	270	251	241	265	263	267	247	260	244	265	249	285	258	241	237	252	220	232	265	253	227	280	260	249	234	264	247	223	266	260	241	245	299	266	253	252	258	255	253	221	250	245	236	243	244	229	240	261	223	253	262	258	273	245	274	245	236	235	259	255	261	270	261	242	286	245	250	259	277	263	248	257	258	256	256	251	265	281	240	246	238	235	263	253	269	274	258	262	274	263	252	262	268	267	258	251	276	233	244	255	244	238	251	248	259	241	283	261	251	228	269	271	261	291	271	276	232	246	272	272	240	208	261	286	231	238	239	269	254	273	247	261	260	274	243	282	280	302	240	253	254	242	249	274	244	245	249	241	241	275	244	271	278	252	244	266	219	256	246	288	244	254	259	249	294	268	266	269	247	269	266	262	257	235	279	269	255	239	251	259	243	249	300	260	251	257	248	257	218	255	269	269	235	227	255	259	267	227	261	258	278	273	247	243	255	230	270	255	272	280	266	254	268	278	244	236	253	273	253	266	253	245	258	269	248	230	245	244	261	249	253	278	240	241	249	255	268	248	238	243	223	248	233	250	257	247	242	270	256	267	269	270	269	252	276	244	244	247	266	242	271	234	230	253	224	239	258	261	260	244	275	283	258	244	261	256	246	257	228	260	235	272	270	274	267	245	241	263	278	277	231	241	245	278	269	255	240	266	269	270	248	260	254	229	248	233	289	255	254	237	254	257	260	257	277	256	258	257	244	218	280	291	252	255	214	266	269	252	282	287	268	267	234	240	279	284	264	237	237	239	277	254	263	260	256	240	238	216	283	239	274	262	267	269	254	272	243	271	247	255	248	273	237	282	226	253	251	251	223	259	271	247	265	296	254	271	254	250	241	217	263	269	230	235	212	261	285	248	222	264	267	299	275	268	263	269	254	233	277	225	241	268	255	283	260	251	236	286	250	273	234	245	268	244	244	253	223	259	265	253	256	221	259	236	277	274	224	239	254	250	249	259	267	263	225	264	274	243	276	267	228	246	255	258	252	279	293	246	258	276	263	259	285	265	252	276	271	245	284	247	272	253	242	249	240	252	256	240	250	277	228	258	271	248	254	249	265	240	244	251	261	273	239	265	248	265	252	279	222	234	288	254	274	239	249	246	259	266	262	234	262	254	287	237	256	299	245	267	250	268	257	286	250	270	252	253	229	257	252	241	217	219	259	283	255	244	270	258	263	239	260	265	258	261	275	274	262	264	235	270	266	277	231	238	253	257	281	263	243	240	259	272	265	250	244	274	274	260	272	260	248	270	264	262	263	258	255	234	283	285	242
39887	61863	43848	20996	12179	8685	6823	5473	4105	3228	2557	2100	1710	1445	1217	1112	960	869	811	723	719	593	621	604	540	463	465	464	473	437	437	413	419	339	402	336	344	351	344	341	328	358	349	338	346	345	330	378	329	312	324	307	323	305	297	334	295	327	293	319	308	321	301	317	320	309	320	309	299	326	302	254	314	308	302	283	312	285	295	295	302	295	304	276	305	330	278	291	273	326	304	283	317	330	285	298	310	300	265	302	299	321	328	302	299	289	308	264	314	304	282	271	278	287	298	277	284	300	320	284	309	330	286	289	315	305	323	327	318	285	294	282	296	312	263	270	298	313	301	291	322	306	302	273	301	308	305	298	291	326	297	295	283	327	295	298	270	282	314	283	317	301	306	322	311	308	276	309	310	284	312	271	309	320	290	297	311	337	303	316	275	288	308	292	276	290	246	312	293	316	288	288	262	311	286	312	303	301	288	298	292	322	314	323	332	288	295	310	320	280	318	311	311	287	302	296	287	288	304	294	331	293	297	291	309	316	306	322	294	308	312	270	295	300	276	341	305	285	289	327	263	292	291	325	304	317	297	313	291	312	326	300	296	290	279	295	299	289	297	315	286	336	278	295	300	271	300	308	284	297	299	271	311	295	304	299	317	283	291	282	321	283	298	282	318	295	306	284	324	291	318	310	278	314	299	294	290	316	324	321	287	306	277	277	318	284	306	301	295	316	277	279	264	309	329	310	313	280	294	313	317	266	324	324	283	298	279	296	270	334	318	267	256	282	310	280	305	296	289	312	275	285	258	298	311	281	297	273	289	296	312	281	311	295	298	288	305	302	344	312	307	290	272	319	264	320	290	282	279	280	278	269	317	311	335	296	315	312	294	296	324	292	298	289	285	304	284	329	292	281	269	292	299	301	316	302	293	291	279	266	290	284	288	316	310	314	291	309	304	316	278	299	316	295	260	304	305	318	324	279	311	299	321	299	305	306	301	278	297	297	282	269	283	298	344	320	317	308	333	317	319	318	286	296	305	281	320	288	322	295	320	284	281	307	312	288	304	303	320	306	319	287	304	309	299	286	332	319	259	288	310	320	296	266	293	299	305	288	297	272	318	288	287	294	297	332	306	323	306	309	328	310	297	302	278	295	276	276	291	294	319	309	280	293	282	285	293	299	297	306	247	304	299	274	301	294	292	302	320	298	271	296	346	267	308	299	281	298	253	288	291	293	318	311	299	283	281	309	271	319	305	328	308	278	292	308	325	287	301	325	258	293	263	310	295	296	283	279	329	280	292	300	313	287	312	323	314	307	305	319	310	277	282	321	304	297	298	310	306	289	301	260	276	301	294	298	293	302	292	270	270	320	303	285	275	275	288	291	308	312	298	329	301	289	311	308	292	291	306	310	320	315	268	270	290	299	289	304	274	297	308	278	297	304	279	322	301	313	290	282	320	299	277	314	324	285	297	302	291	329	272	306	293	293	290	291	305	321	321	322	303	283	305	262	314	307	265	293	288	300	318	279	301	279	270	290	291	283	312	291	272	304	317	306	287	297	303	286	305	330	303	287	314	275	265	326	325	272	347	300	297	276	307	304	319	296	302	314	255	307	302	288	267	316	318	313	287	317	298	277	308	297	299	299	282	332	307	288	297	295	268	303	312	294	316	284	314	321	284	275	331	311	299	303	300	316	285	308	311	295	331	297	329	312	312	284	295	300	316	315	282	321	284	312	293	299	265	294	296	286	301	301	325	304	296	279	309	285	264	288	326	272	295	254	258	264	271	299	309	295	317	262	320	299	279	290	300	291	295	282	300	288	328	282	312	305	293	283	330	328	290	332	297	300	310	266	295	305	304	276	296	289	290	348	301	302	292	321	302	273	314	320	282	291	303	286	300	313	305	300	305	283	294	270	292	274	309	324	288	291	302	302	307	306	312	320	283	299	320	312	283	284	305	325	308	343	309	287	280	281	292	303	279	309	283	274	301	288	301	307	295	311	270	304	311	293	274	299	299	295	302	308	299	292	306	305	294	281	286	296	277	306	301	280	318	286	319	301	316	322	297	304	275	303	321	302	309	329	288	324	316	285	287	276	308	305	321	307	277	310	319	300	292	290	265	255	310	293	305	307	285	259	312	302	284	312	284	346	298	309	323	321	269	265	293	286	278	306	273	310	302	281	293	275	307	307	279	295	288	300	277	316	289	288	333	318	301	279	308	288	308	315	273	319	278	305	281	311	294	290	321	343	289	278	285	307	295	306	261	277	304	297	280	292	300	293	315	294	318	298	271	311	293	308	300	309	315	321	327	269	273	290	294	299	303	312	287	306	287	332	240	303	290	302	269	356	305	302	304	328	289	250	291	296	303	318	301	285	314	276	313	328	316	304	263	291	311	317	298	281	295	270	300	295	308	297	287	286	309	292	279	280	305	319	303	272	309	317	292	325	296	288	268	289	304	288	323	306	326	335	298	293	292	258	304	295	293	311	312	312	321	291	272	294	315	307	298	290	291	270	292	306	330	314	313	294	267	312	279	292	299	311	279	298	293	287	323	327	278	323	292	304	320	273	302	330	280	353	301	313	280	296	294	267	272	328	314	328	309	278	265	315	323	284	307	309	284	274	322	298	290	273	317	285	316	323	322	332	292	305	307	247	290	265	308	272	275	299	302	283	299	310	309	273	307	272	283	274	294	288	304	294	311	317	293	278	321	299	303	271	318	316	298	293	245	273	343	294	281	297	284	311	297	304	305	282	298	275	309	278	309	271	314	294	285	315	296	278	323	285	324	312	292	301	301	295	296	300	311	285	297	273	331	284	317	287	280	287	318	304	283	304	315	308	292	305	280	316	337	320	302	290	286	278	260	275	327	300	336	305	275	318	318	317	282	299	309	294	297	320	315	285	296	292	291	304	301	322	306	295	331	279	315	294	309	298	295	299	298	290	298	292	291	300	310	302	293	318	287	298	311	295	311	282	277	299	293	274	308	281	265	301	274	316	308	286	267	293	303	298	301	300	312	280	306	271	315	295	302	282	274	310	292	311	286	310	303	317	265	299	293	298	303	288	297	275	299	304	323	295	315	275	262	292	303	300	307	281	279	322	319	281	294	298	339	287	290	323	298	296	316	280	323	304	277	319	297	300	292	279	306	305	291	298	282	289	333	313	267	280	317	305	290	299	289	300	285	290	316	306	296	330	276	283	325	304	306	285	277	287	305	308	302	280	313	294	291	282	288	258	299	307	285	313	294	317	317	293	291	314	257	275	306	290	306	286	319	283	259	343	285	270	320	318	311	300	288	283	322	327	283	284	270	282	272	309	304	301	292	308	296	301	290	290	312	315	300	304	277	281	298	284	278	303	296	302	283	299	287	270	305	289	306	311	300	269	287	315	294	262	295	319	305	301	322	290	315	302	327	339	304	285	291	268	321	269	281	299	313	298	329	340	306	285	307	293	276	301	324	294	315	285	296	264	308	319	265	300	319	304	310	261	263	320	281	303
32116	30470	26672	11168	3516	1962	1485	1183	911	854	716	629	561	533	488	452	450	458	452	387	422	432	411	346	352	365	381	335	343	358	376	375	336	375	352	368	326	363	357	324	347	335	346	371	352	344	337	344	358	359	323	287	309	297	339	351	322	359	364	365	325	337	350	325	329	349	350	325	332	351	345	329	329	372	341	359	334	314	330	316	336	301	332	345	328	336	317	333	329	322	309	327	347	323	348	332	337	330	333	342	353	326	317	333	336	341	346	345	309	339	348	327	313	323	335	333	325	311	329	305	367	333	337	317	327	322	285	309	298	338	312	341	329	334	333	325	319	330	347	294	343	341	326	359	322	322	340	324	329	356	307	312	352	363	337	319	340	353	312	338	340	312	295	359	316	336	356	321	322	332	326	329	310	333	316	299	319	322	350	344	321	332	318	357	323	303	331	351	321	332	319	335	335	338	349	336	299	312	347	338	302	335	327	298	323	329	322	324	340	330	376	340	331	312	338	329	342	343	365	344	317	316	314	342	362	315	318	353	318	352	334	335	320	334	311	347	336	345	344	322	322	339	311	338	340	318	307	352	313	311	312	335	309	341	339	297	314	343	330	344	304	303	306	328	328	320	336	338	327	340	303	331	342	329	343	298	336	309	312	319	307	320	338	342	365	309	315	340	354	359	354	339	349	326	313	367	307	363	363	333	327	334	303	304	345	328	326	334	290	315	328	316	319	328	326	356	316	312	343	312	330	329	328	312	308	310	339	303	360	355	300	326	356	341	307	345	337	328	310	307	310	320	342	323	354	336	310	356	328	335	336	342	335	334	361	343	319	346	302	362	341	328	323	290	327	354	354	324	331	346	346	310	357	280	358	297	357	326	322	327	327	297	338	348	333	352	326	292	337	324	334	309	317	336	281	325	323	311	334	330	301	334	324	313	318	335	321	315	368	309	330	332	333	328	340	345	324	348	334	323	323	336	366	307	331	331	332	335	356	319	338	340	358	340	339	342	284	338	310	315	329	333	310	360	346	333	345	324	311	347	341	310	327	308	334	322	310	324	351	292	335	368	322	369	342	350	311	312	309	320	320	341	328	349	351	362	360	323	360	346	301	345	342	329	342	342	333	336	332	302	344	305	312	324	337	332	333	319	309	313	323	324	314	300	335	342	308	346	318	346	322	351	387	356	337	316	331	330	301	317	347	348	313	304	322	325	338	326	307	311	334	354	318	289	313	346	331	328	309	380	352	349	319	334	345	339	349	363	317	318	322	343	323	315	350	308	342	334	351	315	331	308	313	334	318	331	336	344	344	321	336	322	330	361	345	339	291	334	329	346	293	317	344	357	327	332	311	299	323	320	327	311	329	357	311	334	314	312	318	339	325	324	326	318	321	339	352	334	327	338	340	346	315	345	293	339	337	339	379	343	324	305	327	352	329	357	333	314	355	344	317	280	349	302	367	350	327	343	309	329	338	306	341	337	336	325	353	351	318	385	344	326	320	323	312	315	343	336	365	333	314	347	299	361	314	341	342	314	346	333	327	343	357	322	332	323	298	353	296	361	342	334	326	317	327	322	337	344	356	321	338	338	309	332	363	317	342	348	312	345	337	323	327	308	319	346	301	327	288	296	301	319	338	363	341	312	345	307	335	351	333	361	330	305	344	316	351	357	326	363	353	319	346	309	319	364	324	368	301	317	331	318	340	308	330	338	340	314	326	350	343	339	350	349	358	346	316	344	364	372	311	343	334	336	294	324	342	332	354	328	311	326	326	340	297	301	368	302	303	336	343	306	328	310	322	309	336	330	346	367	349	295	298	331	365	328	288	339	334	328	341	324	297	343	345	292	330	322	322	327	332	295	345	317	310	356	338	319	306	309	359	302	320	358	327	350	320	316	353	317	324	355	342	323	331	292	331	307	311	308	332	320	348	329	321	294	351	318	336	338	322	342	341	365	299	297	317	335	317	350	334	300	330	350	350	321	334	366	348	354	343	339	342	303	326	333	345	341	300	330	336	326	300	364	358	312	358	334	332	302	301	319	356	356	314	344	322	320	325	327	351	320	331	306	337	311	327	320	307	330	336	325	320	345	325	324	346	330	335	325	372	307	325	321	320	336	381	332	327	364	299	342	336	332	324	329	349	306	348	338	339	336	342	322	312	324	321	333	355	364	290	344	333	330	348	356	317	328	337	332	326	337	334	341	342	312	332	324	317	339	328	319	324	344	335	337	332	309	346	315	320	332	307	327	343	322	307	336	357	342	335	309	295	334	349	324	292	340	337	344	338	325	344	315	344	330	331	340	317	323	306	394	324	331	332	345	337	341	330	321	321	337	336	328	312	335	338	349	316	294	340	324	341	362	345	337	315	320	297	305	327	342	308	338	318	295	320	313	310	309	326	331	348	318	350	361	329	313	320	311	318	322	315	346	356	294	364	326	334	346	331	345	359	335	334	316	332	357	295	308	360	329	335	337	329	325	316	343	344	371	337	306	352	359	321	347	321	343	349	340	321	305	341	328	321	306	363	355	306	316	324	318	324	357	335	328	368	325	336	343	342	317	349	325	323	342	340	317	297	352	331	338	338	344	314	330	328	338	316	323	337	333	351	338	337	316	335	325	368	334	329	317	328	326	318	318	325	348	311	325	363	334	367	298	353	326	297	317	355	340	367	334	322	312	343	329	338	319	303	332	349	309	323	321	314	341	338	340	331	308	366	311	329	385	309	302	313	294	331	326	329	322	327	310	363	300	352	308	324	329	307	334	334	336	352	333	332	334	315	313	318	319	351	328	312	322	329	311	298	323	335	322	310	345	313	339	346	321	325	350	346	327	345	341	353	321	337	350	352	306	363	321	325	337	309	307	347	307	328	302	351	358	340	346	338	351	336	292	291	331	336	315	305	313	325	326	367	329	306	338	336	312	305	308	317	326	339	313	311	285	343	352	298	347	332	339	346	343	325	326	357	335	320	309	311	312	351	311	306	344	330	367	321	324	320	308	335	303	334	335	318	343	311	364	340	335	307	329	325	334	345	325	302	315	299	325	331	321	367	356	323	318	315	310	333	353	321	316	355	326	319	316	352	341	313	357	294	317	351	308	334	270	329	326	352	344	324	295	322	303	356	318	309	335	342	328	335	332	347	377	344	295	304	330	384	346	329	342	300	328	341	342	338	322	308	335	322	329	341	331	342	323	341	356	298	356	325	351	349	322	354	330	307	346	320	333	310	335	359	365	314	353	354	320	335	328	350	387	328	322	371	319	361	336	325	294	351	337	332	291	355	337	336	315	340	336	347	319	347	308	339	364	317	340	304	340	354	322	318	323	356	308	364	289	338	322	320	323	310	340	349	300	319	318	340	336	340	333	323	304	334	331	306	330	328	317	338	326	341	326	323	372	337	316	328	353	354	310	350	320	323	356	330	309	342	332	302	313	300	330	381	303	317	344	322	314	335	341	328	331	331	300	325	360	320	345	332	304	348	333	333	320	318	323	337	286
37730	46488	28059	9287	5619	3903	2977	2384	1861	1503	1294	1111	924	855	782	684	574	607	588	542	532	515	514	474	452	446	450	437	434	478	441	416	428	420	425	401	391	425	422	384	370	417	417	404	426	443	412	414	410	374	431	373	399	414	357	413	389	371	404	374	379	378	379	388	370	397	382	381	367	380	378	349	376	358	380	389	355	388	395	403	384	360	373	382	396	427	362	406	382	402	384	398	364	389	357	393	400	388	373	418	397	400	388	414	381	390	429	393	385	390	410	386	379	402	387	388	380	414	392	398	390	352	420	403	393	387	411	390	410	414	358	386	369	397	367	427	362	403	375	411	417	401	376	356	388	373	359	369	400	377	355	385	379	400	363	394	409	407	395	369	396	378	356	381	396	391	427	350	363	384	397	409	412	387	376	395	328	380	346	365	384	348	402	350	398	355	393	411	363	400	399	370	413	382	356	400	388	395	392	369	366	417	369	379	354	430	402	402	381	387	393	442	359	393	379	358	360	404	372	379	374	392	433	357	380	364	375	323	392	413	408	402	383	376	363	396	379	378	409	416	388	387	391	388	377	380	356	420	382	361	361	374	375	380	362	392	392	392	405	417	408	415	388	365	350	384	371	369	389	389	373	387	389	382	410	404	359	376	376	376	390	370	359	437	395	389	392	392	368	394	394	397	387	371	395	397	387	378	384	410	379	414	394	423	387	390	386	382	391	379	395	399	375	396	371	395	365	390	375	389	418	362	359	368	404	356	391	363	376	430	422	364	403	388	361	389	370	394	386	372	390	376	416	364	400	421	381	406	394	350	354	356	378	406	387	386	407	411	353	394	406	367	395	403	415	407	379	406	401	373	380	378	390	409	392	377	400	358	378	412	401	374	388	376	411	358	381	391	381	390	400	351	434	390	407	393	397	397	424	372	374	405	382	388	403	355	392	361	390	351	384	374	374	401	391	381	361	430	343	379	403	392	374	383	355	383	391	387	374	349	380	389	356	403	394	370	393	375	387	337	405	390	378	388	379	396	359	393	386	409	354	393	380	384	374	373	381	386	336	384	402	376	407	374	363	383	375	363	365	369	383	394	382	400	381	382	418	364	388	386	372	379	367	398	393	380	393	382	385	376	391	379	370	393	374	396	398	389	385	376	349	377	377	392	394	388	363	391	390	376	414	386	419	367	377	430	358	426	393	387	405	389	391	360	427	386	392	413	384	351	389	364	411	401	391	376	377	385	413	398	404	397	380	371	398	397	388	384	332	358	396	430	388	395	403	375	387	376	392	370	388	401	382	407	385	375	361	372	380	358	382	382	350	384	398	368	395	431	378	414	382	366	399	377	383	389	370	344	409	393	402	385	379	382	379	369	409	374	395	398	364	366	357	393	374	414	401	397	398	367	363	383	391	379	359	365	420	384	426	384	405	374	390	396	360	373	371	387	392	358	385	400	368	428	407	367	379	359	406	407	404	368	393	405	386	378	389	394	402	396	386	381	407	399	382	369	347	397	371	393	396	382	398	360	407	430	395	373	431	392	411	367	419	388	361	379	379	390	378	403	373	397	415	424	372	364	358	398	408	370	410	411	396	385	362	395	415	368	405	353	399	360	373	388	360	357	399	412	389	382	396	379	362	377	355	402	376	392	385	361	423	388	392	406	393	397	353	364	392	407	389	394	419	405	374	400	380	388	381	395	385	402	401	378	379	421	409	379	395	413	401	405	400	364	378	387	406	389	393	375	365	406	405	370	413	412	422	363	402	398	404	388	394	390	409	369	342	359	409	370	409	428	392	359	379	411	367	362	428	390	384	404	386	349	367	397	386	411	360	372	388	399	390	390	401	401	384	408	399	349	407	399	405	370	388	378	388	380	397	381	380	415	381	390	388	395	388	383	398	411	402	342	400	389	410	383	371	382	403	403	388	385	401	399	383	372	412	388	380	378	413	371	402	389	388	355	374	396	422	409	371	367	381	406	408	400	420	373	399	369	384	378	405	387	399	422	376	354	373	413	383	363	356	362	362	384	387	421	392	398	418	375	455	350	381	402	417	368	358	379	450	349	395	376	363	406	356	385	387	382	409	393	371	405	381	363	376	406	386	393	386	409	386	385	387	376	400	391	393	356	404	403	404	356	366	421	391	358	378	412	383	373	383	399	372	354	394	389	413	390	399	381	416	408	403	383	370	398	393	408	432	359	411	388	392	375	387	355	420	379	407	375	361	411	393	393	368	362	371	360	424	389	380	406	364	417	402	393	377	361	424	389	389	396	390	367	364	409	384	366	372	350	398	384	390	354	388	397	417	375	392	415	334	393	393	393	341	414	397	380	405	369	374	397	392	406	381	384	402	399	383	363	386	414	374	370	374	413	356	404	390	379	384	373	355	366	393	418	384	368	386	388	413	351	366	365	387	395	339	388	356	372	385	399	403	396	361	386	431	398	374	392	332	382	399	385	390	389	404	375	354	403	350	381	394	359	390	404	410	401	420	398	391	397	375	412	403	409	381	393	373	398	353	387	391	360	378	387	375	410	384	376	411	371	427	411	397	380	397	384	397	379	391	394	412	384	350	429	397	391	383	371	415	404	362	385	354	406	402	377	385	398	372	430	420	371	405	390	417	349	414	361	362	388	370	416	392	384	403	404	372	408	397	384	408	372	374	383	352	393	366	353	384	386	356	408	379	371	366	413	413	400	351	409	381	355	381	370	373	378	363	400	397	355	381	351	397	375	414	351	397	369	395	397	395	383	385	390	396	406	405	387	400	364	361	359	367	370	396	382	393	394	378	402	387	361	375	355	399	366	420	352	362	395	405	383	398	378	380	414	375	375	370	379	374	404	391	394	382	388	375	390	410	368	382	381	402	392	376	357	402	367	385	384	395	376	390	384	390	382	373	373	388	390	365	389	365	389	424	407	380	376	375	402	378	342	409	390	388	417	394	378	381	408	411	364	351	373	374	419	375	365	408	370	396	377	381	376	378	417	398	366	406	369	394	354	359	426	378	370	368	380	372	412	397	411	391	429	397	381	364	400	389	395	347	359	342	353	372	383	368	353	381	414	372	367	394	362	370	411	403	401	365	402	370	430	423	388	362	389	390	344	384	388	411	387	384	418	404	379	401	385	370	389	349	357	415	400	402	385	444	381	373	378	383	396	381	375	350	362	409	368	355	386	365	418	373	382	371	389	347	364	403	394	361	398	349	395	374	378	400	383	378	390	384	387	386	391	381	409	378	382	379	382	378	375	423	383	388	388	357	388	367	421	388	372	395	355	385	400	411	377	389	363	397	383	399	404	392	384	402	388	344	365	379	402	425	367	378	357	371	357	385	383	386	367	387	379	399	414	413	370	414	368	328	403	421	389	357	392	395	371	416	395	397	433	417	394	409	359	368	389	403	367	351	391	418	390	387	402	353	388	384	382	351	359	398	425	422	398	367	379	355	392	353	385	377	415	354	328	373	423	369	392	396	355	369	391	404	379	347	354	391	422	357	366
24013	21460	28762	24611	21392	13190	3721	2152	1619	1354	1118	912	821	762	624	592	544	561	560	517	487	445	447	417	401	409	401	405	406	404	362	348	366	332	350	379	334	357	359	367	369	367	334	360	313	351	342	336	318	333	328	347	333	305	324	309	318	293	344	327	340	315	312	336	294	314	346	330	338	332	334	318	343	351	310	322	311	326	317	306	317	341	290	332	326	336	320	331	295	301	299	315	329	326	298	304	345	317	343	311	348	309	308	324	330	330	322	323	310	347	312	353	324	310	307	312	325	284	334	300	319	332	300	319	284	334	293	335	343	316	317	293	332	329	332	305	299	337	319	297	335	320	324	300	336	318	306	315	305	319	290	322	350	317	324	299	333	316	333	319	296	326	304	331	331	299	319	293	330	353	314	334	292	307	339	316	319	311	342	348	302	301	331	328	316	318	319	350	340	286	306	320	362	322	335	329	332	367	319	336	350	322	339	337	332	310	304	290	303	331	338	322	337	303	341	333	292	326	342	308	326	328	309	309	292	343	299	328	307	326	338	308	331	329	320	327	306	292	346	330	324	319	296	319	290	347	307	333	330	319	309	308	334	272	300	299	314	342	331	320	288	294	317	311	319	352	326	328	335	316	341	338	300	331	298	317	305	338	334	334	351	297	303	367	362	337	334	353	307	310	333	278	311	325	327	311	324	313	321	337	298	307	299	309	323	328	321	308	328	341	338	328	324	338	309	311	305	320	320	297	335	297	345	300	298	312	321	327	313	317	302	352	301	319	269	308	305	316	329	313	328	300	333	323	330	311	366	300	313	312	343	320	331	325	293	338	348	283	303	334	300	293	335	303	303	335	312	326	331	368	306	359	332	331	333	319	320	297	307	310	325	280	332	281	311	321	332	313	319	317	302	339	299	325	327	305	325	331	272	330	321	318	337	329	292	329	327	311	307	351	353	316	299	312	340	267	280	342	342	312	292	298	309	333	336	326	303	311	343	341	305	333	308	315	311	326	318	351	301	336	329	324	301	284	324	305	316	320	321	295	301	345	331	318	324	326	369	276	325	353	340	329	296	312	324	316	324	278	322	329	324	329	306	318	305	315	303	326	293	323	317	317	309	320	333	320	280	331	343	342	317	337	312	331	341	326	308	328	331	344	316	329	314	321	358	330	326	308	321	295	325	322	320	302	306	303	329	298	333	325	319	328	325	289	330	343	339	341	329	333	308	324	318	300	343	331	296	322	348	295	334	323	331	298	326	299	285	322	342	300	305	320	345	293	314	354	299	327	314	323	309	328	339	360	311	306	320	296	321	286	320	325	282	318	293	315	296	323	314	295	290	317	314	309	321	328	314	306	335	354	324	348	333	292	325	316	324	318	311	334	304	304	305	316	302	326	316	343	357	331	289	336	347	349	307	293	321	284	341	313	319	330	351	317	308	319	311	317	302	342	349	336	317	296	314	349	344	318	327	308	337	343	301	318	343	324	342	345	349	317	287	315	304	307	319	304	324	342	303	317	289	297	316	303	301	307	314	352	314	340	296	318	311	291	305	302	357	332	348	326	317	299	321	314	328	315	326	301	307	324	310	318	327	331	331	344	335	309	301	320	357	318	346	327	321	310	317	298	307	302	343	327	322	318	295	333	327	335	313	322	321	302	324	302	309	326	327	330	325	315	321	288	354	357	347	336	332	281	305	344	307	319	309	312	334	334	330	340	329	337	286	327	296	310	319	332	302	307	350	328	293	313	323	319	315	353	342	322	293	334	341	337	311	339	342	316	317	350	301	346	345	336	317	307	304	334	311	306	320	322	339	340	313	313	326	315	319	325	309	306	333	343	297	309	308	307	369	331	325	322	306	315	305	300	345	308	334	347	315	301	320	345	336	305	297	298	315	326	328	323	298	317	314	326	307	321	277	321	326	320	280	290	299	362	299	326	283	342	297	299	341	346	339	312	313	319	302	305	304	341	293	301	333	323	350	336	345	326	333	343	287	313	291	309	326	355	327	316	335	323	343	322	335	341	318	324	332	305	295	356	326	308	297	331	341	302	341	317	312	353	343	317	316	299	338	289	316	340	326	308	293	322	314	324	326	326	316	334	329	334	297	353	323	330	316	295	319	319	334	319	302	324	352	305	300	327	284	301	330	322	337	334	319	312	350	311	305	328	326	313	342	301	343	325	328	289	308	292	319	322	316	294	314	323	311	328	299	321	327	365	310	310	343	296	310	373	302	297	323	303	351	304	314	327	353	324	337	346	307	326	292	326	296	307	363	310	313	315	325	321	332	323	308	339	319	315	290	311	291	301	314	336	321	315	300	330	320	331	305	317	345	318	314	309	330	312	318	298	324	311	341	307	285	327	312	282	304	306	292	345	333	320	344	314	319	306	321	348	294	327	324	305	309	338	302	325	298	368	312	303	324	296	342	307	305	317	307	303	312	341	320	319	304	308	331	304	353	292	308	319	339	323	322	317	314	327	317	333	295	324	329	314	320	322	319	317	331	304	339	304	359	313	319	309	346	337	320	330	307	326	312	301	348	324	300	295	334	323	326	303	311	303	328	336	305	323	303	321	333	302	334	325	341	313	335	328	320	320	314	324	308	331	311	318	314	326	308	349	306	280	357	321	312	300	321	318	323	316	311	350	316	313	337	335	322	317	307	324	318	297	311	325	317	299	317	308	319	333	300	355	325	325	328	327	320	320	337	331	313	319	317	314	329	333	341	323	320	301	315	306	347	325	372	304	292	330	327	307	305	299	299	331	295	291	312	329	324	316	303	342	329	353	357	329	320	338	343	319	312	316	324	317	332	334	355	338	302	304	300	333	325	340	335	303	300	308	310	331	327	339	297	295	323	329	309	343	339	289	348	312	325	299	327	309	318	306	337	307	313	287	327	292	317	315	354	316	282	318	328	303	338	298	348	295	344	302	314	314	328	326	309	291	335	322	338	330	316	306	313	323	335	338	331	300	326	336	330	321	333	306	334	318	353	332	295	339	315	309	334	305	339	303	292	325	316	339	304	318	334	320	304	310	304	333	319	326	282	339	328	350	341	336	294	336	313	326	304	319	343	318	319	294	345	304	331	323	352	304	335	342	309	334	309	316	318	308	297	299	295	321	318	335	298	286	316	336	318	306	336	339	313	309	319	338	321	335	319	290	299	316	300	329	330	333	314	327	321	303	324	333	313	293	312	304	330	310	328	331	320	324	320	321	343	309	311	330	331	291	328	308	301	334	347	304	335	319	349	299	296	326	319	342	311	305	299	327	368	326	327	303	349	302	325	350	357	345	347	297	318	315	306	317	324	329	317	340	321	339	315	339	288	309	318	321	299	318	326	334	320	324	326	331	294	307	341	327	302	338	299	348	310	296	328	334	319	333	313	282	317	306	301	354	336	318	314	318	336	337	323	319	337	324	318	328	325	326	325	341	352	320	322	313	330	303	292	315	332	304	278	318	267	315	343	322	302	315	319	310	344	350	294	298	300	309	319	293
34909	55556	36706	17789	9575	6918	5236	4113	3226	2614	1942	1696	1489	1255	1066	982	877	803	828	713	695	643	558	576	535	531	481	528	483	501	455	449	455	455	460	446	431	428	404	415	418	431	362	374	369	371	392	382	362	379	405	398	403	388	379	406	404	375	401	392	367	354	362	396	415	359	373	400	355	359	415	387	382	380	375	352	327	377	363	338	377	369	405	369	340	381	404	417	392	395	405	372	390	402	408	359	388	349	376	355	372	376	372	381	347	380	380	408	386	390	369	375	369	358	365	380	374	369	369	371	341	392	362	349	395	379	397	369	373	391	360	367	374	401	368	338	357	377	364	381	358	336	378	328	358	365	411	373	401	383	392	367	368	391	368	370	368	370	392	383	359	382	366	382	354	385	396	385	344	387	384	359	385	393	382	359	346	363	354	385	364	401	356	358	370	419	381	373	389	353	370	360	349	363	370	383	336	381	397	383	378	358	383	328	360	367	383	388	358	405	380	382	376	355	376	366	365	368	386	391	357	365	350	366	358	340	347	373	345	386	386	364	363	379	420	385	388	402	377	369	367	382	381	405	386	382	400	366	358	369	362	370	353	342	350	389	364	370	389	368	363	400	399	343	381	397	368	392	384	343	352	372	392	348	396	354	382	405	378	357	373	388	341	352	411	391	388	360	388	397	375	399	354	396	365	401	356	370	361	345	335	380	405	393	379	337	392	388	362	384	383	365	390	360	394	382	382	379	377	344	388	406	392	339	378	399	367	377	375	372	367	398	375	373	383	344	411	397	384	416	374	371	384	391	391	355	353	378	395	368	390	371	338	350	380	356	374	378	364	374	382	359	391	358	358	362	391	361	370	359	369	336	376	362	361	361	375	376	378	370	386	398	353	359	345	321	374	380	335	398	359	422	377	373	342	357	383	363	353	350	388	400	381	384	378	373	366	383	384	341	388	367	371	378	340	377	367	410	357	349	370	360	361	360	387	360	367	375	362	365	331	341	326	365	364	362	371	343	363	346	356	349	393	410	340	370	405	407	393	364	368	374	346	405	383	327	367	398	357	364	352	368	343	418	382	393	391	358	371	370	405	374	385	392	377	354	340	391	359	357	412	387	410	365	342	391	431	378	404	367	389	385	363	377	396	390	392	380	345	386	337	366	365	370	361	375	354	382	392	340	370	384	370	400	382	384	348	368	383	384	370	372	378	395	368	395	406	367	383	381	365	367	343	376	390	382	372	361	403	365	395	345	350	414	394	392	363	369	366	375	375	343	380	363	361	367	396	369	374	387	376	390	356	385	360	385	363	377	396	329	364	399	376	377	341	358	409	372	384	374	354	393	406	355	393	356	378	380	393	379	371	359	372	388	360	343	370	379	360	359	360	398	353	377	407	359	377	358	396	368	356	377	373	376	378	390	380	422	402	363	390	364	348	349	377	381	351	357	365	401	356	393	369	348	385	380	379	367	378	363	364	367	385	357	354	373	386	402	359	362	377	391	388	369	368	367	358	376	376	344	389	380	361	364	398	394	360	359	386	359	401	386	354	382	391	370	376	376	393	354	398	397	365	362	406	341	342	371	343	348	351	334	417	352	335	332	361	370	378	395	373	378	378	351	383	359	385	373	342	371	353	404	383	371	355	365	368	352	369	377	364	361	390	359	367	346	363	362	367	360	365	323	370	384	362	328	361	363	362	365	399	318	376	370	384	377	366	398	358	346	352	370	321	348	394	378	376	379	362	345	391	383	346	396	371	385	381	387	380	334	382	382	370	348	362	363	352	406	403	385	331	356	351	355	339	369	369	366	368	384	386	370	400	397	362	372	373	409	360	370	362	376	384	414	355	381	325	405	397	374	329	368	349	351	362	370	397	378	371	383	371	385	356	357	386	359	361	346	392	386	380	353	375	366	339	362	380	380	382	356	339	360	399	346	402	396	373	365	352	384	358	362	390	356	374	380	370	359	385	373	382	404	384	340	391	412	361	375	394	398	373	315	359	375	395	370	382	376	340	414	371	417	363	414	380	398	386	396	378	375	384	405	379	377	395	344	364	371	391	353	386	373	370	355	347	361	397	360	348	361	393	342	353	418	377	403	386	389	359	358	377	353	357	376	388	397	364	371	381	366	384	369	366	364	402	362	359	352	339	352	353	351	369	389	320	356	371	373	405	393	389	379	366	380	355	393	384	369	366	410	391	321	349	381	353	376	373	347	365	379	388	397	352	353	398	391	350	387	394	377	350	379	380	349	365	377	336	370	400	382	372	370	371	358	353	360	346	384	374	390	378	390	378	380	352	386	369	362	345	391	373	383	356	403	398	374	374	360	361	369	367	358	379	356	358	348	386	401	416	363	349	373	388	371	346	401	343	369	368	366	383	384	363	375	352	363	366	385	367	349	368	373	365	351	391	371	351	384	385	389	380	364	408	341	357	323	346	385	364	381	395	396	385	361	367	392	405	375	394	387	331	376	388	376	350	361	355	379	393	369	338	372	376	390	367	403	362	386	365	356	384	364	361	405	354	363	341	388	386	385	419	370	385	383	352	379	386	394	381	369	380	378	389	390	355	331	377	377	362	359	358	389	359	360	404	394	364	369	368	371	385	391	389	391	364	368	341	391	388	370	368	405	364	333	352	371	363	360	386	334	408	370	369	364	364	348	403	356	377	355	361	343	354	362	398	379	383	384	367	393	394	391	355	376	330	374	379	397	365	376	400	329	366	369	360	375	404	356	356	375	346	394	377	392	385	367	402	359	353	383	381	384	350	335	379	372	355	364	363	367	394	355	346	385	367	364	375	378	365	382	378	359	391	357	388	410	358	401	324	389	361	390	357	359	350	364	380	374	356	389	389	352	355	377	429	402	379	391	368	382	353	418	342	353	387	381	349	360	392	350	348	421	367	386	386	379	402	384	338	326	372	361	383	368	403	366	377	361	388	345	353	361	376	342	372	373	375	398	363	371	365	398	378	348	381	364	385	380	386	372	368	354	383	382	401	406	386	377	382	362	362	390	395	393	367	414	346	359	372	382	422	389	343	384	367	357	358	378	364	351	359	368	407	374	376	366	340	390	374	379	352	360	364	355	369	372	359	367	347	369	393	374	337	396	384	374	363	375	353	350	380	384	373	383	363	372	381	377	345	362	345	369	372	389	380	354	349	345	384	365	344	383	400	384	383	368	385	411	371	371	374	369	368	358	353	352	381	372	367	364	372	384	364	359	352	434	370	354	383	387	408	342	386	352	382	370	371	375	345	412	366	375	376	357	343	382	364	365	413	384	383	380	387	395	391	347	388	393	348	394	386	356	389	349	385	376	386	385	328	381	371	372	356	394	360	397	350	356	375	355	364	363	354	381	383	357	375	334	359	354	357	399	421	394	367	356	396	347	425	430	359	353	379	382	376	356	371	369	366	373	360	371	385	359	374	349	374	364	386	359	373	366	380	385	349	394	373	399	374	376	412	360	383	390	381	375	374	363	408	402	351	394	387	373	376	386
25261	21481	27770	25534	13825	3739	2129	1561	1188	1002	781	740	623	567	558	463	464	429	411	412	370	391	360	336	343	357	329	312	314	336	301	296	349	308	334	274	312	333	285	299	277	312	295	313	307	266	294	310	281	305	315	302	270	312	262	301	290	335	283	297	312	249	284	294	279	283	283	275	283	264	294	271	287	269	281	307	275	276	281	294	292	273	293	277	261	289	284	284	284	278	300	279	255	291	291	304	291	268	277	284	267	325	277	313	307	309	299	274	276	289	300	273	259	260	300	285	309	261	294	266	293	314	252	284	271	302	290	267	274	265	253	304	290	276	272	282	263	289	251	269	269	285	297	294	309	261	290	287	265	313	272	289	277	283	258	311	293	288	309	262	298	270	276	280	283	278	307	293	272	270	281	304	274	256	267	289	285	300	267	283	268	283	274	275	289	291	303	271	276	305	276	276	254	282	276	301	299	273	276	258	282	294	253	284	313	285	288	282	297	281	279	299	303	289	300	288	287	298	312	300	267	272	284	292	302	267	246	258	274	301	268	264	297	288	303	277	260	286	290	308	298	298	264	295	287	276	293	303	292	263	283	283	281	291	311	296	280	257	266	265	283	292	276	277	285	234	310	293	288	283	294	302	302	294	257	287	294	309	290	263	299	281	307	260	278	303	271	283	285	269	292	298	281	245	255	286	263	291	282	275	301	272	286	285	303	270	270	290	301	303	289	259	269	297	303	297	285	302	295	282	279	282	274	278	235	335	262	286	297	286	267	279	293	305	276	271	267	243	260	273	267	301	299	277	278	282	330	308	248	287	315	270	295	265	272	308	285	277	285	277	313	270	286	281	282	293	271	305	272	271	268	296	277	268	273	283	279	282	286	254	313	289	287	302	286	287	288	289	277	303	258	292	258	306	306	252	272	271	256	276	300	272	282	295	284	284	283	286	306	285	265	275	263	285	257	283	271	318	297	275	291	296	256	274	291	288	276	263	258	273	289	273	278	262	264	292	304	285	270	284	285	289	283	282	282	315	286	284	285	278	302	288	269	319	306	264	281	269	301	269	304	273	287	268	260	273	264	269	277	302	310	288	293	307	304	284	286	277	272	293	265	296	270	301	272	286	276	281	305	295	280	265	270	284	308	329	288	314	271	307	261	274	291	279	296	283	237	284	298	272	265	276	281	267	251	298	268	283	271	278	320	274	301	268	317	263	282	287	301	277	272	295	265	297	285	274	256	296	307	279	272	283	286	278	286	286	282	317	275	266	277	265	257	292	257	261	285	285	258	263	289	255	296	300	283	296	274	280	282	281	273	268	299	280	266	311	301	257	304	277	271	294	300	273	271	286	278	294	297	322	283	268	280	287	249	295	295	267	264	265	296	300	282	263	301	270	301	275	272	297	267	288	280	293	275	291	288	275	243	299	289	281	302	306	279	267	275	310	301	290	285	302	262	288	287	285	292	296	277	268	283	278	269	299	279	258	281	276	270	268	308	324	264	275	283	264	267	278	336	259	286	297	288	267	286	288	287	275	301	266	311	301	291	284	295	264	262	291	261	297	299	293	286	282	284	293	297	298	306	271	259	287	323	305	301	291	295	282	270	274	271	308	271	293	285	283	267	313	276	294	287	281	296	262	305	291	258	287	304	253	278	281	278	263	284	289	287	253	279	291	299	299	287	276	253	263	263	308	284	282	273	270	266	270	294	294	263	290	266	265	289	319	285	283	282	250	301	288	273	294	293	303	299	271	281	281	296	326	261	297	288	292	316	287	286	296	279	291	266	257	286	272	258	313	291	266	287	272	283	279	271	278	285	298	276	292	290	276	266	311	303	300	291	280	239	277	293	265	303	283	278	294	290	288	275	254	260	301	300	280	276	315	273	269	275	257	299	261	280	292	273	294	280	292	274	299	282	295	283	304	319	311	293	300	313	271	287	275	284	313	324	244	303	276	298	315	291	277	265	253	302	278	280	279	261	289	287	295	279	295	293	274	267	289	289	278	270	268	282	274	277	289	318	292	285	257	297	255	301	295	278	257	288	288	275	310	268	308	263	300	257	305	294	288	270	273	288	298	246	306	313	276	302	297	312	259	255	289	265	303	269	283	281	255	297	304	288	293	253	257	307	282	263	275	281	313	330	274	296	268	295	296	280	286	293	295	306	288	276	298	279	290	264	300	292	274	278	285	272	305	315	310	322	283	292	275	283	300	273	261	285	290	284	269	322	275	264	284	300	295	300	265	263	289	302	243	279	295	252	297	283	269	272	309	272	302	280	274	295	308	310	292	285	308	262	311	292	295	289	300	303	262	258	262	289	301	257	280	291	285	294	282	305	279	288	293	292	270	281	252	293	280	288	269	273	291	279	287	294	289	277	283	298	309	258	301	267	305	267	293	268	285	287	274	270	281	291	259	310	304	270	292	312	285	306	291	270	258	282	258	285	275	294	275	280	279	301	310	275	292	269	280	290	293	302	291	283	300	285	305	277	281	257	252	294	297	253	289	249	278	291	271	287	275	279	274	281	291	261	300	288	291	257	317	250	290	290	257	269	273	260	285	280	294	269	292	270	287	294	298	252	305	297	289	309	281	265	309	254	308	294	257	312	268	260	273	227	282	313	282	287	287	294	228	287	280	269	281	267	269	279	291	257	274	265	289	286	287	278	270	283	296	288	253	320	307	277	266	258	274	271	260	296	278	279	254	273	287	281	280	282	271	267	272	298	307	263	286	280	285	279	348	310	291	267	306	279	262	291	297	268	287	282	303	293	289	309	264	266	287	282	296	307	281	310	273	276	284	285	302	305	276	281	285	286	279	271	305	278	282	269	268	284	270	285	286	296	250	268	274	280	300	278	275	278	270	288	286	268	260	289	297	317	277	295	275	274	315	298	284	278	266	310	296	283	267	294	326	282	250	292	286	291	278	281	292	278	290	297	280	314	292	275	276	276	299	288	276	292	269	288	309	276	277	263	291	290	260	264	290	252	263	272	294	272	289	279	301	285	253	277	250	301	259	264	267	292	314	280	270	296	280	284	272	227	260	268	285	264	304	290	254	272	297	314	303	294	278	277	265	279	273	277	310	287	254	306	286	295	295	300	276	295	256	292	315	274	311	283	287	283	289	255	307	277	299	296	283	302	265	302	292	295	302	300	257	279	275	274	283	293	294	261	303	270	274	272	251	299	297	305	268	324	313	289	259	275	285	257	270	274	307	294	286	257	289	297	283	284	268	276	311	277	293	304	256	305	289	292	277	244	301	329	301	274	292	307	288	253	302	282	278	303	296	308	281	268	288	245	286	274	312	275	302	301	263	296	272	275	266	262	263	281	270	303	249	275	272	287	270	300	317	270	281	284	276	286	259	275	266	273	280	300	276	282	282	297	296	284	268	316	283	297	261	261	310	320	285	283	281	281	291	278	265	256	270	263	281	303	270	296	298	307	287	281	260	281	300	318	278	284	276	276	266	313	286	271	283	291	298	297	298	288	291	268	281
35319	46046	30925	14656	7604	5699	4279	3172	2601	1953	1670	1301	1214	983	940	813	667	678	611	578	569	521	511	516	481	472	469	447	413	403	384	394	403	419	442	385	395	390	373	384	384	405	356	333	384	330	349	359	320	356	301	357	365	320	333	337	347	354	332	315	383	311	303	346	318	339	322	336	358	344	313	328	335	358	304	372	342	332	333	318	327	351	331	331	308	337	337	327	348	342	337	315	323	332	319	322	321	315	304	329	354	344	345	351	345	327	353	349	373	343	329	319	323	332	296	333	332	358	335	344	308	346	339	323	351	315	395	323	349	323	329	311	364	323	320	355	319	300	344	345	318	325	300	285	313	310	344	356	344	329	318	350	317	326	365	333	327	317	344	295	343	339	321	308	309	344	358	349	342	378	329	324	367	304	296	338	342	335	319	332	318	301	328	325	330	304	329	330	331	368	328	331	329	325	337	333	332	318	357	333	344	340	346	327	336	313	330	323	335	328	331	321	345	330	340	355	334	309	316	347	308	337	352	312	320	342	335	338	340	356	322	305	326	324	336	339	321	313	324	356	332	362	349	337	324	306	344	329	335	329	313	336	305	328	342	325	318	306	333	340	321	347	311	338	324	327	335	331	360	329	324	314	308	342	323	347	331	351	300	311	352	309	333	321	325	330	319	317	327	335	334	321	348	335	333	340	289	332	308	334	352	322	361	340	334	363	333	320	344	342	289	356	334	330	352	352	327	338	334	340	333	349	333	328	336	323	342	339	355	319	330	348	358	302	359	325	351	311	315	344	290	336	308	337	330	340	331	316	328	311	346	336	331	320	334	326	342	322	315	353	308	336	327	343	311	335	331	328	317	348	344	320	324	316	326	311	303	346	319	336	317	334	318	321	347	314	277	329	315	352	323	317	317	287	349	267	301	341	338	341	363	359	314	338	298	319	343	341	329	339	344	372	335	338	305	298	316	322	309	342	341	355	345	344	307	303	317	350	332	361	337	340	313	373	328	354	329	333	346	331	311	319	333	302	337	369	318	345	333	321	325	318	333	337	333	353	342	327	336	326	316	318	309	332	305	355	349	313	318	346	311	317	354	341	324	341	321	313	299	312	316	334	331	350	332	351	310	329	354	342	299	352	353	333	342	365	317	335	331	332	323	323	308	321	318	319	340	344	337	355	325	351	338	314	345	307	354	326	335	343	338	325	345	301	340	344	352	297	358	329	333	336	333	332	373	328	339	351	298	358	301	356	364	325	337	360	342	326	312	326	327	317	314	314	303	322	317	333	337	368	310	364	379	348	312	325	340	327	363	343	344	313	323	340	331	364	337	362	319	327	341	300	357	329	306	333	342	356	326	348	374	335	326	314	328	306	342	308	310	347	356	322	331	334	336	310	360	357	324	334	345	343	336	323	305	346	316	333	326	301	332	321	342	329	322	325	346	334	325	334	347	319	349	347	343	329	318	355	335	377	325	361	333	325	348	347	348	340	335	357	307	336	367	329	338	364	317	326	343	354	344	308	315	332	325	344	339	352	325	338	322	364	355	346	334	352	301	324	303	320	316	326	329	345	341	328	328	304	343	335	360	332	300	347	317	310	341	325	338	328	324	329	343	330	346	340	339	319	306	338	326	332	330	364	330	312	330	367	309	370	291	325	337	328	312	322	345	324	349	321	376	336	334	361	362	366	326	371	312	332	292	326	338	376	327	331	323	277	333	333	331	301	320	328	318	356	359	326	313	340	338	303	351	361	309	338	328	308	324	343	338	347	332	318	329	339	335	349	357	347	336	298	323	344	343	355	338	349	312	336	329	342	353	329	393	341	317	324	348	333	346	335	311	341	306	318	349	365	345	306	332	314	309	302	369	335	336	309	325	375	347	369	321	310	331	343	337	347	332	343	334	328	319	337	310	341	307	350	319	360	330	328	346	377	347	330	311	340	320	289	342	313	322	339	291	347	326	320	338	334	349	327	336	331	306	319	336	330	346	300	327	349	343	335	354	355	303	332	368	354	332	334	353	330	300	348	345	314	321	340	307	348	321	355	333	298	317	343	339	329	347	340	318	319	341	366	364	331	336	298	372	314	334	326	325	307	335	316	349	341	347	358	319	335	325	332	344	319	333	342	348	351	322	304	319	309	319	341	314	341	345	331	348	328	330	334	314	305	319	339	346	324	343	329	334	340	327	350	324	347	351	373	319	317	323	310	325	292	341	331	356	327	354	307	324	380	321	314	328	322	319	324	381	342	316	328	340	364	319	362	354	329	322	327	341	335	355	322	314	349	340	300	305	363	330	328	333	324	294	318	333	363	323	314	353	353	318	329	352	342	324	362	342	337	343	349	326	338	325	329	363	357	330	336	308	347	323	340	326	329	322	347	330	339	357	330	299	348	353	336	319	339	307	337	342	343	365	327	320	375	325	353	328	334	306	336	367	343	359	334	350	317	323	342	327	338	366	376	310	357	327	329	313	358	346	352	332	326	326	364	344	338	343	332	325	330	363	337	337	322	324	338	356	341	336	368	317	324	350	346	333	338	322	333	318	319	348	333	341	345	329	321	333	305	320	350	331	312	329	310	325	347	337	328	321	318	346	328	312	305	350	337	317	318	339	303	340	310	335	338	353	321	346	301	343	339	312	335	329	332	364	328	342	329	305	358	339	337	336	351	339	331	314	323	310	324	348	329	338	306	310	328	355	312	336	287	309	331	376	321	361	325	350	337	378	340	350	307	331	317	345	289	337	332	332	358	326	312	340	328	334	366	332	328	326	314	389	356	334	310	340	344	342	329	344	323	335	315	365	330	357	324	302	354	313	325	314	330	316	328	343	328	323	299	358	299	316	348	356	333	357	357	329	359	324	322	350	338	335	313	363	351	345	338	313	328	339	313	336	327	332	343	333	336	355	371	318	368	345	348	342	352	310	330	337	347	326	332	363	355	318	332	318	327	350	330	335	325	352	334	305	306	292	313	287	284	326	335	333	370	364	345	354	329	334	319	312	333	326	350	337	362	349	328	328	352	338	301	309	325	322	307	343	324	305	344	328	341	324	321	323	307	324	356	324	309	344	365	342	337	327	348	319	339	346	307	311	328	356	318	339	336	350	319	322	321	335	322	322	350	353	322	319	338	352	317	320	348	328	323	341	330	333	318	330	316	337	330	320	350	332	322	339	323	320	342	344	318	332	346	325	333	327	342	303	304	388	342	303	339	346	360	330	323	331	352	322	321	321	317	340	352	343	328	332	317	329	343	339	355	311	346	324	335	317	312	380	320	334	362	307	362	346	334	346	328	353	324	351	331	337	329	319	313	311	339	339	301	340	377	318	333	359	335	301	306	318	301	324	315	354	348	335	335	332	364	316	360	336	352	322	343	330	331	315	316	347	314	330	341	335	292	333	326	299	323	369	344	353	350	314	317	324	334	311	297	355	310	330	339	352	356	328	328	314	323	351	342	316	324	324	356	324	329	351	337	340	361	334	289	336	330	321	346	334	324
22869	21499	29205	24230	21494	21605	12461	3361	2276	1785	1402	1217	1028	884	773	717	649	589	553	513	516	478	436	446	417	424	392	347	326	328	331	343	307	317	332	314	341	300	316	273	274	289	314	302	262	276	287	259	286	274	287	280	246	248	271	268	265	267	257	270	277	264	240	232	274	282	253	276	238	266	255	244	259	266	262	274	282	265	255	262	249	255	234	249	266	252	273	254	262	297	261	249	255	257	264	267	260	272	269	256	243	238	246	270	277	258	251	265	270	259	270	252	254	268	264	247	257	266	263	273	249	264	249	280	254	281	301	299	268	240	218	278	252	254	280	270	273	250	274	226	282	287	232	273	257	231	266	283	256	278	254	273	289	271	284	277	249	244	272	220	233	256	284	237	261	245	302	253	247	294	263	259	285	272	296	262	272	270	243	265	289	248	260	265	254	274	274	247	246	268	247	255	267	269	268	257	273	289	248	231	288	249	234	277	282	264	253	250	235	275	317	259	249	270	269	275	267	254	266	255	289	273	254	253	265	259	248	297	261	257	261	268	262	277	252	277	278	272	275	288	267	247	268	240	251	278	262	266	289	250	267	262	259	246	262	264	277	253	266	285	253	242	270	268	246	262	259	248	261	291	266	261	304	245	298	257	263	260	270	266	285	260	254	251	251	254	232	249	269	267	281	281	282	278	253	238	254	254	233	234	247	265	265	261	265	260	285	258	275	249	251	260	257	244	252	245	248	256	251	274	253	241	257	275	243	265	259	246	268	277	233	270	266	244	258	283	236	259	270	257	247	263	262	269	269	261	261	298	228	265	232	250	270	260	264	237	245	268	275	250	254	274	269	259	266	273	253	260	260	246	255	259	265	246	276	260	262	252	263	273	255	279	280	270	252	265	233	262	254	225	275	259	264	288	286	287	283	284	257	293	283	244	279	263	247	255	266	261	267	251	272	282	268	269	258	277	282	272	282	261	264	253	276	224	255	262	264	268	267	268	252	260	266	274	278	266	252	256	259	240	257	275	291	268	277	266	265	241	278	247	271	252	236	272	253	256	237	266	264	240	254	263	275	266	260	264	270	234	271	272	273	246	248	261	247	256	246	268	264	265	285	286	263	235	244	245	268	251	259	249	257	252	259	289	284	269	302	236	249	277	239	251	261	264	241	256	281	272	230	257	280	252	264	244	265	288	282	284	289	288	260	248	265	287	264	263	251	264	287	256	234	254	259	264	273	226	267	242	241	255	264	296	265	274	240	265	233	255	268	270	222	284	274	256	265	274	263	249	268	229	269	241	262	262	243	292	268	248	251	254	259	272	238	256	273	268	244	247	260	274	238	248	244	288	245	276	250	242	274	235	255	235	269	258	274	266	245	278	274	259	222	254	301	251	291	235	287	250	247	284	246	260	255	277	234	279	265	267	263	261	231	255	276	266	252	262	255	259	268	258	246	241	272	277	290	270	263	258	258	286	266	273	301	298	277	274	254	258	254	289	248	231	254	292	266	287	270	273	264	263	236	256	270	249	271	266	264	259	265	249	275	273	225	287	238	246	221	247	272	238	256	261	247	272	278	264	284	281	251	254	259	262	250	261	253	238	273	275	277	232	238	274	257	258	261	281	259	238	263	249	271	262	257	266	259	223	260	263	250	276	261	238	260	274	264	235	242	248	273	258	290	259	253	259	280	249	268	278	248	281	260	268	246	258	275	247	257	259	254	261	281	255	260	267	242	259	263	309	279	226	258	265	258	279	287	247	259	264	236	261	242	242	236	306	284	261	266	261	275	282	236	274	249	255	273	266	267	245	258	245	247	252	297	283	254	273	265	236	284	267	274	275	266	260	239	257	247	249	258	260	233	271	291	263	280	253	253	240	235	238	246	255	268	246	225	293	267	263	267	299	272	290	270	251	244	244	249	262	272	269	259	267	263	294	273	273	241	270	270	231	289	243	269	246	255	247	254	261	279	265	233	254	240	255	230	218	285	271	267	229	244	260	244	255	277	263	258	246	257	262	248	278	300	281	279	251	265	238	269	226	267	241	258	249	258	267	230	260	281	257	249	272	259	245	264	237	266	250	248	266	252	286	243	258	271	261	258	271	266	263	280	259	255	263	282	252	297	270	254	232	235	275	242	269	255	284	270	234	265	259	279	278	277	245	238	280	277	295	282	242	259	275	250	268	258	270	281	242	258	283	269	284	267	274	216	276	281	274	244	274	270	285	259	258	286	299	280	251	246	267	268	245	264	255	258	252	281	262	269	250	236	271	258	262	252	278	246	269	270	250	254	264	270	252	296	303	272	258	265	260	235	265	273	275	256	236	266	258	242	279	280	266	260	249	261	248	279	256	248	276	273	271	247	242	293	272	230	240	247	264	238	256	273	262	271	240	274	251	252	245	252	278	274	240	279	257	258	260	268	240	245	269	258	266	261	288	259	269	285	277	285	311	265	252	230	265	264	268	282	268	250	269	259	251	281	290	259	229	269	263	245	271	275	249	254	258	267	273	252	268	250	289	264	272	272	264	270	277	237	263	254	305	242	254	269	233	269	246	237	251	263	253	256	251	247	259	216	246	264	263	257	267	283	263	262	262	259	242	240	244	259	261	292	272	277	272	249	261	280	272	273	264	242	283	237	282	250	249	267	274	289	279	260	246	294	262	272	271	262	258	288	262	293	257	246	249	231	248	265	284	255	260	256	253	249	253	260	262	302	274	251	292	283	286	255	250	286	290	264	299	258	248	260	247	263	278	255	259	255	266	281	288	256	249	246	302	261	228	294	262	259	286	249	255	284	233	253	279	258	277	258	279	280	257	269	263	267	274	248	268	243	248	263	250	253	245	252	257	286	262	253	279	253	253	263	242	261	241	256	272	269	267	242	252	264	237	271	260	287	252	253	289	277	255	274	272	242	272	260	265	240	258	263	218	252	240	315	276	252	267	257	250	272	257	278	224	283	266	248	275	299	287	261	280	224	282	278	260	256	258	284	294	265	268	257	274	259	247	271	266	260	256	295	276	264	245	229	300	271	271	278	251	250	248	245	264	258	272	256	280	280	271	251	271	247	249	254	252	263	282	257	243	244	260	283	259	262	281	278	251	265	261	252	272	272	242	259	258	235	262	253	261	271	247	266	285	285	247	266	270	243	273	264	262	264	251	265	288	231	270	261	263	260	259	271	270	289	266	283	251	237	247	281	275	270	282	270	251	274	253	260	250	256	285	286	265	276	271	237	273	291	253	235	253	249	269	265	258	217	242	281	275	275	240	284	249	271	247	271	261	265	253	282	266	259	264	256	219	262	290	290	252	272	274	287	283	259	272	289	276	285	258	267	286	244	258	271	294	242	254	256	266	215	251	266	283	258	275	277	274	272	274	242	258	256	271	271	266	241	228	266	263	252	247	277	258	283	265	258	285	283	263	258	300	262	273	263	249	294	269	272	251	258	234	263	278	260	260	270	278	263	255	242	250	275	262	254	273	253	301	270	291	253	265	243	247
38573	55710	43195	23845	12984	9743	7214	5553	4543	3514	2823	2212	1875	1692	1372	1217	1117	1000	901	846	753	733	642	636	617	544	489	502	431	442	471	421	447	364	455	377	386	402	421	383	362	362	386	337	332	375	375	318	348	355	342	362	297	341	321	334	304	333	322	325	296	317	308	310	328	287	312	299	320	319	306	323	292	322	314	304	310	308	294	310	309	307	288	334	284	295	283	318	307	313	293	297	292	313	309	268	323	294	326	317	312	293	313	305	310	309	313	322	287	312	285	298	309	313	300	303	302	260	326	318	320	298	282	313	279	318	301	319	290	301	298	297	315	309	295	341	305	252	288	296	272	297	265	299	318	278	302	302	286	324	302	306	298	293	294	280	303	271	266	307	309	241	316	293	297	307	282	294	273	291	311	305	300	288	307	287	321	288	305	290	302	284	269	364	316	309	291	325	356	290	311	291	290	281	302	291	322	292	304	314	293	304	276	312	289	301	330	280	298	327	305	268	301	325	296	308	291	302	294	298	310	286	312	268	296	301	312	275	319	278	303	305	298	321	307	289	312	309	315	316	313	320	302	319	330	309	319	325	325	321	296	269	296	275	321	321	287	267	304	303	313	286	273	282	264	321	299	284	319	296	314	320	316	301	307	314	302	268	316	337	304	283	310	313	334	324	307	301	307	306	290	274	308	351	286	309	276	331	306	293	318	298	329	293	297	290	282	296	279	312	321	301	285	328	316	321	303	295	324	299	303	288	302	298	294	281	310	333	290	291	309	273	289	305	330	299	289	327	305	266	297	293	313	351	306	290	288	293	324	307	300	323	274	320	306	324	300	284	293	290	324	317	283	322	291	315	312	276	300	287	318	298	323	309	284	325	311	319	304	328	285	303	306	295	297	297	295	320	328	304	304	275	312	316	276	293	251	287	321	311	289	324	285	321	275	322	297	276	341	312	306	306	324	284	278	302	287	284	282	323	289	326	280	271	300	306	323	299	340	308	293	297	286	325	318	292	276	323	295	299	313	300	291	285	340	302	311	276	274	269	332	280	297	289	300	336	308	306	278	316	309	313	302	270	287	279	312	281	301	288	314	299	320	307	288	333	304	291	303	295	338	289	320	323	291	290	305	311	307	284	273	251	298	320	345	300	277	290	266	332	292	276	318	302	284	293	322	296	317	291	285	305	276	269	284	333	291	297	304	307	313	307	310	305	293	294	310	284	292	277	316	313	302	344	264	292	345	299	293	299	318	312	266	290	319	298	315	307	292	302	264	304	282	288	284	301	313	275	324	299	308	301	322	328	305	311	332	327	301	316	293	317	323	270	306	298	299	308	288	331	300	300	310	305	298	330	312	290	268	342	287	297	309	296	316	316	296	290	271	286	301	311	290	308	302	291	301	292	325	345	320	329	257	285	313	305	271	308	310	319	296	295	315	322	308	319	289	276	273	277	319	324	296	289	302	305	337	290	283	300	313	279	292	301	327	298	309	295	310	300	276	304	328	330	342	289	289	288	268	273	279	291	295	317	319	299	279	299	284	324	305	304	307	297	260	308	292	268	296	272	286	293	337	297	329	297	292	302	295	312	251	330	316	279	309	280	297	269	298	297	320	292	284	283	291	289	300	311	281	307	294	305	276	316	305	330	291	290	321	284	301	304	304	294	317	299	297	285	267	323	307	302	298	302	291	315	325	313	320	307	296	295	310	307	304	331	311	307	305	336	310	309	318	326	291	305	303	316	301	285	311	299	313	312	326	310	287	291	287	295	322	319	288	302	290	303	332	279	295	296	289	311	294	342	271	303	296	312	328	296	306	270	344	296	254	285	295	282	312	310	315	284	317	300	306	301	313	300	324	285	304	283	315	321	276	324	296	292	315	287	315	279	287	294	282	312	323	283	284	290	297	279	296	284	313	313	301	307	299	280	296	294	304	318	329	290	301	282	301	301	312	316	288	284	289	295	306	284	289	298	289	269	298	276	314	302	307	311	276	299	285	298	291	293	354	329	289	291	323	329	289	293	308	288	326	297	308	337	309	283	288	317	324	304	277	277	299	293	305	301	319	308	314	286	310	298	312	298	276	306	283	283	329	308	285	295	301	311	277	288	308	270	340	284	303	274	308	308	272	315	328	278	332	284	328	321	287	305	268	305	301	328	301	313	320	292	302	292	290	304	286	298	314	331	289	285	288	284	293	294	310	323	287	299	309	321	295	288	329	288	305	315	316	295	302	302	303	303	292	307	336	307	296	298	302	295	288	289	305	299	323	269	281	337	292	285	299	291	301	319	308	285	284	309	281	300	289	279	331	269	341	339	323	317	283	301	306	313	315	294	309	277	319	301	300	315	273	270	281	296	297	296	269	295	312	266	312	292	307	319	303	341	277	316	280	299	305	297	320	310	286	332	315	304	276	293	318	283	279	293	281	293	295	300	296	310	305	298	300	289	287	341	303	302	312	293	299	317	307	317	280	267	298	273	305	313	265	296	307	319	319	271	288	306	328	313	337	289	312	316	316	282	316	300	307	310	334	310	278	313	319	315	306	293	301	288	340	296	318	297	285	304	298	301	260	324	309	298	320	301	293	273	288	288	300	330	315	299	313	325	323	309	283	311	316	290	292	317	312	318	291	293	302	297	281	294	297	323	313	288	286	300	301	354	340	300	307	310	333	301	291	317	329	317	315	291	291	305	294	290	314	312	277	303	321	311	292	247	297	286	301	320	295	284	299	310	289	323	266	318	271	294	286	308	289	270	333	280	320	263	326	314	291	307	288	315	278	296	333	308	299	314	298	294	295	313	320	301	319	306	329	280	310	267	287	283	308	304	305	279	308	311	297	311	275	298	327	296	295	287	302	293	333	283	293	354	271	268	298	297	318	300	303	305	314	271	288	311	317	309	328	329	297	310	309	311	330	274	310	308	290	318	304	311	319	303	291	329	286	268	321	256	333	320	290	302	287	310	339	310	289	296	314	302	291	332	290	290	266	273	333	310	302	330	339	295	286	296	266	267	314	299	305	330	274	314	318	324	313	307	345	319	273	308	324	316	313	322	306	301	327	326	279	326	300	280	301	299	307	349	304	304	283	306	287	301	306	311	335	296	284	298	335	284	305	323	310	319	286	288	303	292	289	287	300	303	303	269	269	298	315	296	299	284	286	297	279	344	293	314	300	302	289	294	349	316	306	334	292	319	294	320	330	319	274	302	302	297	309	295	300	297	265	328	276	299	318	296	304	291	317	309	291	319	268	308	317	296	298	317	287	281	318	293	281	268	287	325	300	308	319	287	287	292	292	275	250	285	251	299	305	295	319	331	318	284	320	307	318	313	274	297	292	297	326	306	319	304	331	316	307	298	317	297	296	307	294	289	307	309	305	304	318	324	293	299	303	284	266	308	296	298	296	300	300	308	331	290	303	313	315	290	286	301	319	280	292	299	312	344	270	295	287	309	331	298	328	287	286	273	282	316	323	295	318	298	298	293	297	304	323	297	315	331	293	305
32313	27089	24764	12441	3721	2291	1642	1220	961	865	716	671	643	566	544	494	440	484	467	409	415	448	379	386	372	372	391	382	374	330	337	323	367	367	375	353	332	315	309	357	357	339	336	319	344	365	390	330	339	346	325	337	316	313	366	383	345	333	350	326	325	338	360	366	333	369	318	313	344	348	387	335	333	335	342	342	367	326	317	340	314	338	329	336	314	315	335	333	317	353	364	321	341	298	324	335	340	345	366	305	344	326	358	299	326	319	322	350	331	326	319	322	339	327	329	337	326	352	353	333	311	351	345	334	356	346	359	307	332	334	334	338	343	354	326	306	316	319	332	338	386	328	330	344	355	350	332	325	324	331	301	327	334	328	308	354	326	348	318	355	325	323	335	364	345	337	363	370	320	333	329	340	319	346	323	333	368	315	367	350	330	349	340	363	346	359	326	336	333	344	325	327	326	332	371	354	337	344	326	343	311	356	330	351	338	334	315	327	346	331	336	361	379	346	340	348	306	316	352	339	322	341	345	321	335	354	341	320	336	327	320	364	360	336	356	326	340	337	335	328	323	351	362	324	317	350	386	369	351	324	363	335	343	331	358	324	364	311	331	318	344	347	299	301	371	342	306	338	350	359	384	360	351	320	380	344	326	330	317	311	319	320	328	338	342	344	352	334	327	364	340	322	345	380	334	332	320	322	323	344	332	339	335	333	351	329	355	319	325	347	326	297	322	349	335	359	312	338	335	323	333	318	323	338	350	350	347	331	345	352	353	325	352	398	334	351	342	332	303	321	310	318	359	320	344	338	317	335	375	345	333	360	312	320	320	336	353	357	346	349	366	341	338	300	349	323	351	335	364	302	327	325	325	326	349	342	347	334	358	353	343	319	339	350	357	355	333	343	323	346	349	329	298	336	322	378	342	330	341	287	346	331	316	359	316	316	352	312	338	336	311	360	318	315	339	327	275	367	344	311	303	358	342	335	355	347	343	354	329	307	330	315	323	336	318	346	324	337	348	379	336	295	312	299	299	336	346	322	350	358	329	339	330	337	325	351	346	330	358	357	343	329	348	291	331	325	341	339	318	341	324	345	346	327	334	338	325	340	302	331	355	333	331	327	337	331	358	375	322	350	335	312	327	324	319	344	325	352	348	326	349	318	309	321	351	357	343	348	324	362	327	336	342	365	309	359	365	336	327	344	375	342	343	361	330	338	353	341	334	362	348	369	371	328	358	354	324	326	321	351	328	336	356	333	328	364	316	347	340	351	318	330	300	363	304	321	292	326	338	341	351	329	345	323	335	335	333	324	348	321	303	332	331	330	332	353	332	359	348	335	330	355	317	336	371	343	352	321	283	346	313	323	328	353	343	327	331	333	337	362	365	352	351	345	344	363	348	327	348	351	324	341	326	366	334	330	346	350	316	344	312	350	362	327	343	378	338	342	336	314	361	330	339	327	327	350	347	304	347	369	370	362	339	334	340	361	345	335	355	325	346	345	316	336	374	325	350	345	349	337	358	291	354	339	306	346	335	327	352	329	338	346	347	335	315	359	347	340	336	357	339	329	331	317	330	344	361	376	364	352	310	331	361	344	338	334	356	349	319	325	349	324	379	350	324	326	342	363	319	333	348	323	316	363	321	327	361	352	332	302	362	332	350	343	320	325	320	345	349	307	310	305	358	341	362	327	350	340	331	319	322	349	362	341	372	349	368	328	355	337	323	330	362	322	345	327	331	353	344	382	345	357	316	308	328	339	345	352	331	327	322	310	327	322	344	327	345	338	339	338	343	333	325	339	336	331	319	344	352	312	363	348	318	333	337	358	317	351	311	365	337	345	335	335	357	287	320	335	345	335	319	335	354	310	341	302	322	302	334	329	333	295	333	314	340	336	334	335	332	323	359	311	328	338	318	330	347	357	332	332	338	336	332	328	321	336	329	328	355	322	333	334	322	324	373	354	325	345	336	349	331	316	314	324	355	349	331	346	347	344	330	342	310	323	315	367	314	363	364	330	321	347	333	332	326	352	322	380	312	375	314	353	353	405	324	343	347	340	339	328	352	336	357	351	357	334	329	321	343	353	365	310	309	334	354	354	343	348	356	313	368	332	360	352	332	362	380	343	315	357	369	370	342	348	310	355	316	318	352	312	374	307	315	318	363	368	334	357	355	325	364	314	311	332	343	325	345	323	346	354	344	324	358	346	331	361	334	335	343	348	324	370	345	322	314	371	334	341	346	321	321	314	321	327	331	344	337	321	328	373	320	370	343	357	302	351	310	334	366	324	303	349	342	336	330	306	340	344	344	365	345	334	332	355	335	367	343	298	334	320	366	360	341	327	349	322	343	308	344	340	340	293	294	339	352	321	331	357	317	347	347	336	316	373	333	376	303	329	312	345	330	334	330	346	338	347	342	359	325	303	355	296	347	315	318	323	305	301	302	338	370	291	344	333	332	344	327	363	323	322	356	338	316	366	324	343	330	348	342	317	353	345	357	371	346	369	294	307	330	335	337	369	369	319	333	332	302	334	330	339	336	358	317	324	322	359	377	350	334	312	347	340	345	334	359	332	323	318	369	365	352	322	342	315	344	355	311	365	334	313	326	341	311	328	350	325	278	341	314	332	347	332	313	344	356	325	331	336	338	302	342	301	313	312	358	325	345	337	356	326	319	301	341	341	320	332	330	344	323	322	335	351	379	351	357	326	321	365	313	354	354	321	321	352	351	339	306	360	329	333	369	332	365	351	321	347	317	340	397	325	352	345	329	293	315	322	347	319	335	355	356	322	328	334	320	355	348	346	358	310	338	316	322	340	321	333	327	345	366	391	340	306	333	356	334	352	355	361	355	336	315	375	319	374	324	357	324	328	328	363	361	353	330	321	342	342	323	345	341	336	339	350	372	356	356	324	310	347	360	341	341	336	368	342	318	361	294	332	315	319	318	348	323	364	329	333	307	363	361	333	346	333	345	335	323	354	333	347	315	320	362	340	313	347	364	321	307	342	313	349	328	336	384	331	351	321	368	348	305	312	336	326	358	296	350	333	337	382	315	324	311	318	337	337	343	312	312	362	312	317	317	355	341	345	341	366	337	326	322	359	342	313	356	367	349	330	294	330	313	323	321	298	345	334	340	331	325	324	337	355	323	334	341	357	323	304	307	329	315	337	353	303	350	361	338	303	351	366	387	336	340	340	323	353	320	324	319	351	330	322	340	314	341	340	341	309	313	325	333	374	335	364	345	330	331	350	372	366	336	297	337	308	378	378	353	356	328	340	302	349	305	360	375	347	323	332	334	332	343	337	325	343	347	332	364	337	344	306	320	366	313	332	339	346	326	323	324	335	348	326	328	297	334	328	359	328	340	322	356	357	349	310	338	328	348	332	355	325	347	342	368	322	353	339	341	327	349	357	338	343	365	325	332	337	360	380	320	360	306	312	352	305	328	367	345	332	332	347	333	318	324	347	345	344	343	340	388	331	366	335	352	383	334	347	336	326
37019	41308	27325	11749	5874	4275	3131	2485	1922	1604	1343	1152	1032	874	823	730	685	625	632	576	593	540	529	485	543	508	460	446	459	449	444	440	430	430	442	440	410	427	403	427	421	448	405	378	399	389	404	421	394	431	425	386	424	395	392	445	359	387	362	385	390	380	394	423	380	413	411	362	391	377	380	375	396	375	418	369	402	353	366	391	389	382	365	391	370	396	410	383	421	415	392	392	393	379	363	432	403	431	360	368	409	375	374	375	370	389	397	414	428	387	389	363	369	348	391	406	371	389	375	371	399	383	371	389	393	388	391	376	386	380	406	343	385	358	409	402	437	383	382	393	403	376	381	402	372	374	399	423	406	397	412	384	366	351	410	359	368	383	408	412	411	412	406	383	403	397	374	396	391	400	386	404	387	406	384	394	391	377	407	422	383	415	385	406	409	373	403	396	364	415	382	425	356	417	366	430	383	395	403	415	348	397	400	372	366	380	395	406	409	406	410	396	402	360	399	406	405	412	387	364	370	355	372	446	380	427	385	381	398	361	419	358	397	399	403	417	367	381	414	368	385	401	371	362	400	393	405	367	422	416	400	414	445	398	413	404	415	364	373	422	408	427	407	378	399	382	369	397	403	380	406	400	389	398	383	374	385	385	396	390	393	424	387	392	381	418	404	393	393	400	434	400	386	380	428	419	381	387	369	395	377	380	423	362	381	392	402	382	381	380	393	404	354	371	411	374	386	409	374	365	383	409	390	381	385	399	392	425	388	394	375	395	390	417	340	382	389	387	385	359	412	409	369	365	432	380	417	406	376	370	408	375	384	399	391	369	382	384	363	393	424	407	388	391	391	365	378	390	356	385	402	399	402	398	422	364	388	403	388	390	387	408	375	357	413	369	359	392	403	410	421	380	384	409	380	396	392	413	376	391	425	391	389	350	382	401	412	429	410	405	392	377	406	417	414	408	373	410	418	383	396	380	383	417	353	364	400	394	391	414	407	369	419	378	388	385	389	425	376	427	414	418	390	380	392	361	343	387	385	361	359	395	379	372	387	365	410	390	401	401	380	366	394	397	363	400	395	417	347	396	376	424	367	376	383	366	393	390	392	419	379	355	385	381	398	391	398	407	403	421	404	394	394	388	388	388	394	402	397	420	427	394	388	380	368	403	374	397	379	379	385	396	378	385	389	434	395	397	373	401	398	446	407	444	373	414	392	401	370	411	399	389	387	386	365	365	363	403	431	391	412	419	427	370	386	388	402	357	401	384	373	384	409	418	407	401	403	378	392	366	409	380	402	449	368	359	396	401	388	345	407	393	385	395	341	395	398	383	383	358	382	375	372	389	376	393	381	415	383	394	404	360	374	424	415	350	392	399	414	390	377	347	380	397	397	381	395	398	388	391	394	397	403	354	396	373	400	393	370	377	388	389	390	390	405	386	398	392	396	361	423	366	354	427	403	390	378	418	380	392	427	374	383	401	420	440	421	380	364	359	408	426	391	397	370	388	424	419	421	382	403	394	392	386	360	386	411	385	445	406	395	368	402	429	399	406	386	379	363	398	383	418	396	429	376	368	426	416	375	368	404	389	406	407	382	372	342	404	364	358	404	392	414	407	402	365	394	404	407	358	388	392	416	410	396	395	433	346	381	405	399	373	417	397	406	414	381	367	350	384	393	397	397	389	390	389	417	397	383	396	407	393	411	365	398	373	398	381	340	388	373	399	424	373	378	407	409	403	414	401	416	376	377	404	396	438	395	399	396	361	373	410	383	362	383	416	395	417	390	390	402	358	385	351	389	383	362	380	382	387	443	395	396	434	397	371	417	393	405	371	396	412	377	415	415	380	350	399	385	382	360	374	398	380	405	371	378	351	367	401	369	406	377	377	378	427	368	383	378	386	387	391	407	420	392	392	389	393	402	388	386	412	396	394	409	381	384	389	387	411	389	361	398	409	420	408	351	373	437	387	411	415	394	383	360	437	413	402	418	410	416	393	356	346	383	362	381	406	402	369	404	404	389	354	354	396	368	410	394	390	405	384	394	384	395	402	418	398	399	340	360	378	379	414	409	420	384	373	367	377	387	420	381	391	426	425	367	375	363	383	398	395	390	407	407	376	412	400	375	410	372	378	416	412	420	401	374	403	373	431	383	369	399	386	396	393	417	396	363	407	379	382	401	416	395	387	425	363	373	404	416	392	379	419	378	386	374	405	341	383	387	401	405	385	392	390	392	413	385	387	384	388	417	385	376	398	366	396	407	394	399	384	390	400	398	395	363	384	395	403	395	390	393	429	383	396	367	404	395	371	404	383	363	360	390	393	367	412	406	373	407	394	404	368	397	360	375	394	397	373	418	440	396	383	376	387	387	382	386	414	399	398	391	379	425	416	379	413	396	432	397	422	379	364	420	392	395	393	376	375	375	400	367	377	424	380	383	406	385	416	378	422	377	399	409	413	381	413	386	405	356	381	360	418	381	394	397	392	378	341	385	394	387	366	403	390	370	382	371	396	391	338	414	427	393	406	437	337	374	395	379	416	387	384	386	392	388	388	396	402	378	407	394	398	403	383	397	383	372	412	401	411	389	385	394	410	384	378	411	418	405	378	400	392	425	378	399	406	377	384	367	390	348	402	373	380	388	412	384	397	400	379	372	371	376	409	414	371	419	397	396	398	383	369	354	357	349	402	413	389	406	361	420	383	413	381	384	400	397	407	368	368	397	395	400	359	418	397	375	371	380	379	364	394	426	403	376	399	423	422	424	454	382	444	371	381	386	414	399	402	371	375	395	373	413	435	385	395	390	382	380	407	381	390	398	368	412	404	368	376	406	398	368	362	388	385	353	358	361	382	438	368	376	383	370	405	388	386	379	406	433	387	391	400	384	420	379	430	374	372	396	373	410	439	370	382	374	402	421	385	402	409	395	415	414	404	411	407	394	421	385	383	409	379	406	432	424	396	380	387	387	388	395	375	388	408	389	412	392	388	383	370	389	369	373	407	389	333	369	404	422	357	356	381	387	389	368	401	378	382	383	418	385	410	365	403	445	401	417	382	398	398	392	368	388	395	414	380	414	396	373	419	364	376	369	379	367	380	411	389	376	379	344	393	396	404	368	389	366	361	389	385	417	380	386	368	376	413	422	373	411	396	404	401	422	406	410	402	407	411	380	368	393	416	375	362	413	414	386	362	373	424	387	383	384	398	382	385	393	396	408	367	399	421	431	406	399	379	415	427	415	363	398	383	399	357	394	389	422	405	413	393	426	382	398	435	369	383	354	362	407	388	383	392	363	380	408	399	377	392	456	384	420	399	362	408	391	413	388	423	394	372	435	418	371	387	372	396	409	403	397	397	355	388	404	375	368	430	377	364	404	397	365	369	394	392	384	393	382	370	405	364	401	365	415	413	422	365	382	370	389	369	381	397	395	371	390	378	370	409	389	398	411	401	405	388	395	371	432	414	406	402	344	395	380	365	375	387	402	400	392	395	401	371	408	408
23983	21473	28748	24664	21417	13737	4278	2282	1702	1403	1185	1005	835	792	777	657	678	553	538	520	512	468	462	497	439	436	395	401	382	408	365	335	363	386	374	376	387	377	379	321	366	370	339	378	335	375	343	326	342	330	332	331	341	330	294	343	325	339	332	318	331	330	334	318	341	334	331	338	334	350	304	352	312	339	345	320	354	328	353	320	336	337	347	330	323	319	321	329	355	327	328	335	342	339	329	335	334	346	346	321	307	315	360	301	275	340	306	345	350	336	311	338	336	327	299	329	322	315	337	329	331	321	353	328	319	310	335	347	340	328	318	325	349	330	299	312	351	322	342	335	311	331	320	340	301	321	303	322	323	303	338	318	362	316	320	325	304	346	369	296	311	342	336	345	331	339	316	280	323	325	353	339	349	316	328	300	323	292	301	322	327	322	322	331	320	307	313	321	342	319	318	328	322	306	320	319	325	348	311	350	279	309	318	321	328	364	339	329	319	349	317	331	350	361	343	335	324	325	292	314	340	325	327	284	332	376	302	340	325	338	350	321	318	331	310	340	320	310	322	306	376	297	314	334	312	319	311	313	306	311	363	335	293	327	299	309	333	325	337	322	363	310	298	353	342	295	335	327	329	364	323	351	338	339	345	319	332	303	333	330	324	308	334	332	373	339	373	310	325	326	321	319	328	332	341	351	320	320	322	346	310	321	316	313	302	320	333	316	318	301	344	340	325	319	318	340	325	318	314	347	328	316	346	322	313	328	310	313	355	314	349	343	310	323	324	308	323	334	308	332	324	330	316	315	343	335	318	328	317	320	346	355	341	302	333	315	342	354	312	327	320	327	321	331	339	305	336	331	325	320	325	317	334	353	327	345	327	318	292	325	341	319	288	347	345	348	329	302	293	335	325	320	322	329	333	315	339	329	343	345	313	326	350	336	319	305	338	325	325	333	313	317	337	283	354	300	316	358	328	286	302	359	328	305	310	349	340	342	310	329	325	325	321	352	318	323	345	335	320	386	317	300	320	350	329	371	318	309	331	313	311	359	303	339	300	298	345	329	348	371	307	305	300	304	314	324	312	337	303	338	335	357	335	328	314	326	299	348	322	341	334	299	320	310	344	304	330	347	314	337	347	313	292	343	297	360	337	282	341	327	354	360	356	339	298	300	312	316	312	332	345	338	367	327	363	305	314	328	332	308	307	315	345	326	319	336	327	312	327	277	300	317	371	328	361	308	306	339	315	337	346	327	309	338	285	342	302	329	325	365	299	356	300	319	347	336	322	329	351	309	342	334	324	327	339	317	296	347	320	283	345	319	330	343	321	314	322	351	297	334	334	329	313	303	332	348	316	322	333	310	361	328	349	344	295	320	347	329	346	322	324	319	311	317	320	343	301	298	354	289	306	346	307	331	334	324	349	305	350	344	352	297	354	356	329	337	303	303	315	330	323	333	336	304	324	327	322	313	335	335	343	343	334	343	315	332	308	329	343	315	310	337	324	350	296	349	337	353	282	263	290	300	349	292	305	320	332	315	318	349	323	311	332	316	323	328	352	325	290	311	337	333	333	351	344	336	303	284	290	315	301	325	328	315	357	312	356	298	334	312	338	345	315	336	304	348	315	317	351	330	310	294	318	337	345	327	338	320	342	317	335	354	339	293	327	306	323	305	333	310	324	302	321	337	339	291	324	335	327	283	321	340	332	320	320	341	329	333	339	328	320	328	324	310	325	318	340	336	355	343	338	337	318	332	361	314	301	335	350	335	322	317	340	321	328	349	363	286	330	319	337	327	327	306	312	289	339	277	308	301	337	342	307	331	322	290	290	306	318	308	349	348	335	320	323	287	342	313	309	307	310	341	331	308	320	325	310	321	342	339	338	307	311	328	310	297	319	330	317	319	352	331	304	295	323	298	338	295	344	300	330	302	314	333	339	346	349	312	312	316	323	320	314	348	318	334	328	339	311	334	333	339	330	349	312	346	362	325	318	332	338	332	314	355	340	335	306	316	301	356	338	342	319	316	330	303	310	333	308	325	316	332	377	339	302	319	333	309	322	325	321	330	338	341	303	338	363	312	328	332	302	338	323	316	284	316	326	353	326	289	352	334	350	302	317	327	303	320	317	338	311	320	337	314	318	331	318	337	350	352	317	330	331	323	340	329	303	325	346	358	310	327	338	313	310	305	296	358	340	341	333	319	314	350	338	360	315	287	333	322	367	323	313	336	332	354	310	323	316	313	281	340	331	316	313	317	354	311	352	299	308	296	319	302	342	365	316	325	324	327	340	319	327	311	354	336	324	351	318	323	310	318	335	332	287	342	340	334	298	312	317	328	310	322	292	343	324	335	356	325	335	327	323	330	325	330	341	327	308	339	263	313	338	324	316	329	313	340	314	325	318	339	314	360	358	355	340	313	334	322	279	331	336	311	286	341	338	312	334	351	309	356	311	341	346	334	322	299	310	346	299	311	299	334	331	314	336	289	357	344	337	323	302	357	339	308	347	303	322	294	311	334	320	310	320	339	328	359	335	329	365	345	350	332	358	363	331	346	336	336	360	317	317	315	327	325	331	343	339	359	319	327	364	345	323	357	350	347	358	311	328	313	321	337	324	327	320	319	315	337	349	345	308	310	324	339	326	365	320	331	333	342	355	322	340	360	330	325	329	351	319	316	320	299	313	322	359	307	344	321	299	304	328	311	340	309	314	330	326	312	347	315	330	305	332	363	375	346	305	329	326	327	326	322	303	307	362	319	356	354	346	323	327	337	334	350	353	339	312	334	313	319	336	329	301	330	323	337	325	320	320	317	371	336	383	322	299	316	348	314	331	292	349	309	311	309	322	334	309	317	327	298	326	342	286	314	334	370	322	308	327	320	311	315	317	327	337	305	317	317	318	316	320	356	313	343	330	325	339	332	335	307	340	298	335	309	318	323	324	336	315	306	323	324	357	303	351	342	325	317	333	328	311	329	329	328	312	340	345	295	348	349	330	328	322	349	316	362	314	320	303	316	313	300	312	334	325	327	335	317	324	335	317	324	315	310	300	323	322	338	297	338	333	311	364	329	312	340	345	310	294	298	316	316	337	341	330	307	344	344	315	318	317	308	336	319	328	305	316	325	320	321	348	321	358	344	330	320	319	336	336	299	334	341	329	327	301	328	338	315	323	331	325	312	331	336	313	317	324	341	300	334	338	302	380	324	337	344	343	362	330	314	342	338	303	261	295	348	346	328	310	327	325	337	335	332	333	351	321	325	313	349	320	311	340	338	348	305	326	325	340	336	323	324	321	334	306	340	377	318	280	301	355	344	304	316	344	344	317	364	309	317	339	333	305	357	322	317	311	316	310	315	330	338	331	326	305	314	317	319	302	313	331	344	319	352	288	343	331	328	352	341	309	332	326	334	314	294	332	309	306	335	342	329	299	341	337	342	314	317	328	336	300	315	357	321	289	314	272	309	314	334	299	342	290	316	322	311	324	310	310	365	334	340	307	315
34252	52651	39600	20494	10299	7612	5614	4361	3403	2718	2116	1772	1522	1380	1182	1038	917	831	792	784	721	699	639	607	530	558	495	492	514	521	506	511	463	477	465	461	417	412	420	427	414	421	421	420	440	407	431	380	409	391	387	406	415	400	399	386	362	428	393	394	388	389	416	388	389	377	369	362	385	399	385	363	365	369	398	371	410	369	381	346	366	365	372	395	377	373	370	374	391	383	362	383	412	349	349	390	355	357	345	391	354	369	385	401	358	370	405	398	368	400	386	381	349	383	351	350	432	390	410	403	379	380	383	388	401	395	379	394	379	312	380	406	369	355	382	377	372	383	379	416	419	402	365	363	369	389	361	391	346	394	390	369	332	382	403	355	387	401	384	404	383	344	395	356	388	400	411	370	408	362	381	391	379	364	391	365	398	381	367	403	387	371	365	379	391	371	416	371	373	389	403	359	362	371	381	380	347	384	396	388	380	350	407	368	399	360	342	377	391	373	371	373	347	372	412	365	368	386	381	342	374	370	363	393	371	367	345	369	378	378	385	415	406	415	374	409	378	388	401	356	382	373	369	329	395	366	365	399	380	352	340	419	398	384	394	377	350	400	411	406	388	373	367	389	382	337	403	380	365	370	382	396	334	387	354	389	386	389	387	362	388	357	373	376	397	387	364	365	369	384	347	373	376	387	357	404	381	405	389	399	367	359	381	395	403	391	415	349	384	347	402	365	377	385	385	371	403	366	357	361	389	390	376	409	401	340	371	360	393	387	380	370	392	361	410	385	384	354	387	378	388	420	404	384	374	388	383	397	356	368	363	390	388	355	394	404	358	393	373	381	394	408	382	382	373	351	348	394	350	406	368	386	377	372	367	388	381	398	336	433	377	399	375	351	379	376	385	381	397	394	406	394	396	381	361	371	378	373	389	402	352	371	420	379	405	392	388	385	375	386	414	361	426	365	411	354	383	354	409	378	372	396	364	353	388	386	348	377	401	376	357	361	387	342	371	356	403	375	359	377	400	409	365	379	367	356	394	380	334	389	376	339	391	367	412	378	402	343	332	379	404	426	355	385	371	399	342	355	388	394	388	359	374	399	383	359	386	359	387	317	381	371	352	366	385	384	381	384	371	364	373	335	374	382	375	372	398	372	358	376	409	350	398	432	422	379	372	369	361	406	371	378	342	346	388	374	390	393	333	384	377	390	364	385	370	398	366	361	378	361	370	399	379	391	366	356	392	342	361	404	403	368	331	430	338	379	434	379	340	373	360	400	395	406	362	329	389	380	390	411	384	399	396	373	367	364	363	369	384	358	364	384	374	391	375	386	381	343	379	340	402	366	362	363	383	323	365	356	399	349	389	372	354	355	370	420	397	345	371	400	403	345	346	389	368	394	390	412	399	382	383	390	387	391	369	358	381	380	369	394	380	363	365	407	397	383	378	389	374	348	401	354	353	364	375	392	412	389	373	381	362	383	342	382	394	412	404	356	393	393	359	363	378	374	372	382	365	384	372	395	406	383	353	382	390	351	397	358	402	354	378	400	386	362	397	370	392	385	376	404	386	376	373	428	352	366	360	357	407	365	377	387	394	358	360	353	358	404	384	402	368	403	386	365	403	373	399	368	335	393	372	362	378	356	374	346	395	391	404	374	386	431	396	358	359	383	354	397	365	352	370	380	382	362	373	368	400	392	411	358	411	374	379	373	328	389	376	368	379	407	378	390	353	401	374	384	345	354	377	366	366	383	394	369	391	373	383	365	356	388	412	375	359	362	397	372	380	364	411	350	391	389	398	413	375	375	399	390	385	406	423	376	388	407	361	381	380	419	362	370	391	377	396	369	374	387	379	362	370	367	375	392	397	411	381	375	405	362	373	385	384	372	388	392	386	362	379	372	379	386	380	372	355	396	390	363	405	387	386	354	372	392	375	359	379	344	380	371	339	400	398	353	385	373	353	347	390	338	361	367	410	364	376	374	391	364	361	385	360	394	353	392	389	356	391	393	407	365	350	382	389	378	353	374	369	371	412	410	385	374	370	345	389	403	352	387	397	352	354	391	376	386	360	361	419	383	370	366	387	361	348	426	362	361	360	395	386	383	388	390	418	391	393	385	368	380	369	366	400	364	340	374	377	353	403	371	377	381	393	377	397	386	393	388	355	391	384	401	382	371	365	386	388	389	391	349	391	325	357	364	391	385	430	365	368	379	380	386	376	398	386	390	359	398	381	346	373	364	417	367	385	375	390	377	421	394	399	380	399	374	372	376	378	371	343	354	363	357	378	398	397	356	396	381	419	371	371	399	345	407	365	373	375	366	323	397	380	373	384	365	364	398	366	364	391	384	371	334	394	400	381	403	357	381	390	388	396	382	352	397	381	376	360	412	369	377	375	382	378	325	389	365	365	408	361	404	392	416	368	357	348	396	386	376	376	359	382	368	390	367	378	394	396	350	377	395	368	361	350	364	366	403	346	375	382	367	376	405	372	367	394	392	398	405	343	355	403	382	347	346	391	401	399	375	392	385	400	374	393	408	411	380	402	394	386	396	367	374	372	366	379	406	381	374	383	356	371	396	355	366	366	390	371	390	366	386	358	396	350	388	383	394	393	386	350	394	384	392	369	404	368	361	363	356	364	361	373	381	392	365	353	378	357	372	355	355	376	366	373	404	375	380	386	402	419	372	386	397	368	387	361	381	376	387	385	365	346	378	388	392	376	376	374	396	401	375	332	378	366	403	341	392	377	360	379	406	358	389	421	386	401	369	360	394	388	377	404	383	359	356	387	416	377	348	361	383	414	397	394	422	402	374	361	366	347	355	386	397	376	436	364	390	388	329	373	357	367	393	399	357	375	363	361	424	366	378	392	373	385	395	424	383	391	382	376	410	402	401	353	389	396	342	353	395	396	367	374	351	380	374	392	353	368	373	340	379	381	379	407	359	385	348	380	355	391	375	403	345	384	381	381	359	373	412	378	365	390	378	371	352	434	390	389	398	375	390	387	339	385	384	377	355	405	329	390	402	373	398	384	395	389	382	359	370	376	390	383	348	330	359	373	394	393	398	392	366	383	392	384	346	375	372	385	385	386	342	369	384	337	384	369	394	396	369	375	356	368	367	383	357	402	384	392	370	386	349	361	400	389	358	405	393	382	385	353	371	372	380	350	355	370	365	350	383	378	363	391	353	378	356	364	379	387	389	371	342	359	367	365	373	354	373	384	377	398	352	348	369	355	406	394	370	364	390	405	378	379	366	378	394	351	389	360	381	363	369	403	391	369	371	385	374	418	379	361	355	401	405	372	363	361	404	396	381	361	341	375	390	384	413	357	402	389	384	362	404	426	367	371	378	362	390	380	372	379	379	358	401	405	380	399	398	390	383	370	408	384	374	369	367	368	384	375	368	391	389	373	366	371	413	384	392	359	356	395	406	349	391	384	348	391	375	435	376	354	384	364	368	393	389	378	385	381	363	356	409	370	334	367	413	376	362	375	374	389	349
25161	21509	27861	25629	13977	3941	2293	1617	1216	1070	863	721	683	646	570	536	485	491	453	443	391	406	361	376	394	378	334	333	340	350	328	339	351	330	314	305	326	296	294	327	302	305	295	309	319	326	305	328	278	299	290	286	303	282	297	269	327	282	300	295	307	265	288	281	267	299	299	293	293	301	281	301	308	298	328	285	274	297	298	295	296	297	294	285	319	309	289	296	269	306	305	261	318	293	281	279	249	291	268	301	325	282	284	296	240	299	288	284	291	295	317	285	283	279	281	267	284	270	255	279	304	321	270	280	297	293	286	306	263	286	265	300	265	282	283	312	267	270	301	275	301	283	286	272	292	310	295	285	309	306	301	292	287	292	295	266	269	289	319	269	292	285	301	295	307	314	288	283	311	269	269	286	258	281	271	297	279	323	287	279	289	266	281	296	279	275	281	268	304	277	295	277	261	298	270	285	288	279	304	285	279	293	251	301	284	293	281	298	304	276	289	287	284	295	287	278	311	297	277	285	262	277	303	280	298	323	302	272	282	275	316	292	290	307	298	278	300	275	291	294	278	266	288	288	292	285	286	290	292	305	305	270	277	283	266	304	294	272	288	287	256	292	278	303	290	317	292	300	289	269	271	294	295	287	289	294	293	289	306	295	281	280	290	266	258	290	281	283	308	324	294	300	311	292	294	305	295	308	320	293	268	312	308	255	295	284	258	305	304	270	312	314	261	265	307	253	296	277	281	309	267	276	307	299	269	306	273	283	297	284	294	275	260	301	270	279	278	289	261	325	291	289	290	294	288	291	282	276	312	293	296	288	290	293	300	294	283	274	311	318	305	288	298	269	271	291	287	292	330	282	284	277	278	310	280	291	285	280	295	312	293	301	273	272	301	283	289	280	298	320	282	300	275	274	273	280	295	261	301	293	310	276	285	306	266	298	275	318	283	319	308	284	261	264	319	291	268	275	297	277	304	272	262	267	300	278	312	311	289	272	298	282	296	274	267	284	277	293	269	310	285	292	294	293	285	270	278	275	290	286	302	286	290	289	322	273	302	287	287	326	263	282	305	288	281	274	277	282	304	279	274	261	267	271	292	285	283	295	309	296	283	265	276	274	280	286	285	277	267	262	286	308	298	285	285	299	270	302	284	278	322	295	250	286	288	334	266	259	267	304	303	296	338	306	279	291	315	290	280	292	274	288	306	297	298	270	309	281	305	310	288	276	263	283	324	303	284	278	311	291	296	311	255	310	261	276	311	284	330	289	290	257	285	314	241	298	325	264	299	281	262	282	280	288	294	286	295	266	269	279	294	314	271	292	306	273	287	279	289	282	290	287	280	313	295	271	285	288	311	301	265	284	300	273	273	279	286	270	265	289	317	303	259	311	279	284	287	296	281	305	283	240	288	287	296	304	317	305	298	275	273	277	328	265	313	289	294	309	261	310	266	310	312	255	296	276	289	268	277	276	296	305	239	271	306	272	294	290	313	299	281	277	297	267	288	271	305	314	300	289	294	288	316	293	295	259	283	296	258	281	303	299	325	284	283	251	309	280	282	285	271	269	299	275	285	295	270	267	286	290	299	291	267	311	305	324	246	282	318	251	305	283	274	296	291	275	260	299	278	259	264	303	295	270	282	270	276	305	254	264	280	284	286	275	321	288	292	249	305	326	295	277	284	300	313	280	283	287	278	260	303	280	321	284	274	273	295	292	256	299	312	287	301	323	288	309	298	304	264	272	283	312	290	301	256	297	282	279	263	286	300	276	297	256	290	311	288	285	291	300	280	277	263	308	291	298	341	311	278	295	280	285	294	291	276	293	279	289	279	282	258	294	287	311	278	285	292	278	268	294	266	289	298	268	278	292	308	277	285	288	306	269	298	292	260	264	299	282	272	294	308	302	271	308	274	281	255	274	292	275	290	274	312	295	296	274	287	292	291	263	275	306	296	279	291	303	295	266	292	295	285	273	303	280	281	264	281	260	274	271	314	279	314	292	298	275	282	268	304	300	315	239	297	296	295	292	287	288	290	264	318	281	252	290	291	272	298	309	288	298	279	292	272	274	288	309	288	293	258	298	283	302	295	280	290	264	305	304	285	289	290	296	271	299	292	301	257	290	277	281	295	271	254	262	301	303	306	312	301	273	277	303	269	331	279	294	282	295	283	314	286	283	268	313	307	265	255	295	298	278	295	292	258	308	271	268	289	257	293	275	298	289	297	299	315	294	248	283	310	285	304	311	304	277	284	269	292	281	274	297	290	295	288	285	300	292	292	289	284	299	304	275	277	303	295	312	297	298	302	313	309	295	267	307	281	278	307	281	268	299	278	297	283	298	280	291	275	288	288	281	328	298	287	282	295	284	290	273	268	306	305	289	256	344	307	273	326	247	295	304	280	293	297	292	278	293	304	261	282	271	291	301	328	262	255	276	300	310	297	265	316	294	307	304	288	293	298	305	299	275	308	275	304	264	313	277	307	279	273	262	301	293	272	266	286	258	264	304	278	281	269	278	300	284	282	266	299	295	281	298	278	310	265	316	285	313	295	282	287	288	286	316	324	277	306	267	295	265	311	287	306	290	269	301	273	292	305	300	284	264	312	295	290	252	283	289	255	274	302	282	268	261	290	287	288	260	262	289	317	278	285	277	247	290	285	312	262	270	271	314	274	303	282	287	254	280	285	299	299	284	288	260	277	307	269	282	283	305	274	303	263	279	279	287	302	292	297	332	249	260	293	309	317	290	266	286	285	277	286	264	262	293	272	274	307	298	304	294	290	335	288	306	309	284	309	267	277	303	283	304	288	309	284	271	269	292	311	286	300	282	307	308	304	282	266	284	288	278	300	285	288	300	272	292	288	335	299	318	286	266	304	306	287	288	279	311	299	280	282	296	292	280	274	299	285	271	290	303	279	319	304	243	298	268	295	268	270	289	291	288	272	278	289	280	273	280	300	299	292	262	306	297	278	264	297	293	288	284	267	299	280	294	284	297	269	292	288	306	248	299	264	279	309	258	270	260	308	298	280	292	308	286	285	257	284	298	287	322	289	281	301	295	323	278	315	298	259	303	283	319	301	280	284	298	308	278	317	290	320	271	288	286	276	266	310	306	284	289	293	297	280	287	282	296	287	260	315	314	309	320	253	256	275	305	284	317	286	298	310	258	278	309	288	294	303	311	310	311	283	253	295	289	300	296	289	292	282	295	266	330	266	288	295	270	285	274	287	322	298	282	296	261	304	273	293	301	324	286	288	337	306	286	297	270	276	301	269	284	305	273	276	293	303	266	276	296	262	304	305	291	271	290	257	277	301	294	274	327	281	322	311	275	319	243	276	271	303	265	295	302	297	275	286	288	284	262	268	276	278	289	285	264	283	254	291	285	279	288	258	269	308	266	312	299	289	310	285	260	272	274	286	313	310	268	281	284	282	299	285	291	319	296	305	306	310	304	310	271	267	322	295	286	320	310	275	287	259	275	283	288	278	299	286	297	296	282
35002	46153	35612	16882	8265	5947	4613	3468	2715	2222	1817	1514	1238	1109	1005	904	790	744	650	607	599	550	495	528	442	447	459	414	425	425	422	410	373	410	405	415	375	384	386	366	367	351	384	366	362	349	351	341	345	368	330	354	357	347	317	359	347	332	348	345	321	348	331	351	349	318	336	350	349	357	336	342	350	352	324	354	320	319	330	325	285	310	331	363	328	348	305	330	340	356	366	355	336	338	348	336	350	358	329	394	317	361	329	327	338	351	339	329	318	314	311	317	350	333	338	301	368	302	335	331	354	317	340	316	326	329	342	337	324	333	346	342	349	335	329	319	342	343	331	347	345	321	321	322	345	338	378	383	360	355	334	349	332	307	340	334	338	320	322	307	327	373	330	349	363	337	307	331	361	339	314	305	341	383	326	354	373	346	360	345	354	341	327	346	357	340	306	362	344	314	350	322	345	339	321	320	347	391	332	341	323	347	323	333	316	305	337	347	335	338	322	329	338	316	340	337	348	332	348	342	302	328	342	342	321	315	315	327	348	331	368	302	320	341	362	317	338	344	332	351	347	331	342	297	381	362	373	343	321	307	346	355	358	339	344	340	329	355	326	328	332	349	324	341	372	345	342	344	339	324	343	341	346	306	339	340	323	352	328	340	349	330	320	388	333	369	347	316	354	334	347	341	372	356	383	319	317	331	327	350	377	353	343	306	345	313	330	324	339	329	332	348	343	307	349	345	343	332	333	312	333	346	316	342	326	339	336	332	345	313	382	342	366	333	361	344	366	326	365	345	386	342	345	337	348	307	336	332	319	327	349	309	358	358	352	355	303	314	317	346	364	334	347	307	336	316	337	309	310	360	311	352	312	298	360	351	348	356	324	330	331	294	336	371	320	339	375	350	310	310	331	341	344	334	331	322	365	329	358	339	353	347	332	349	332	377	340	355	335	349	350	341	329	302	331	351	338	351	349	361	345	345	338	325	353	311	350	334	335	361	345	315	353	351	345	315	326	306	305	329	339	370	315	303	349	329	328	314	336	322	322	338	309	339	346	315	356	334	329	378	312	329	332	315	326	337	331	339	326	318	354	329	331	332	374	349	305	338	339	328	358	339	338	339	331	347	355	358	367	332	349	357	335	335	330	330	326	365	354	334	338	338	331	333	324	337	340	341	357	326	311	338	374	315	320	341	335	317	349	332	339	338	300	320	325	377	317	349	321	339	336	358	333	317	351	325	344	343	319	344	358	326	344	343	356	288	347	307	302	369	321	370	335	309	318	299	361	348	336	361	321	346	332	308	305	327	356	350	326	363	304	313	336	339	324	340	333	327	348	324	346	343	356	312	357	338	361	346	343	333	349	327	343	328	345	309	342	347	329	330	360	339	335	368	332	329	339	329	318	308	329	348	331	339	320	307	325	310	356	366	345	350	327	312	315	344	335	332	310	342	316	363	327	345	300	339	376	334	336	336	329	331	367	354	343	303	312	365	315	317	366	330	329	320	362	323	356	337	380	328	305	342	328	340	341	336	326	330	350	327	350	327	337	328	328	341	352	341	337	324	363	345	331	343	325	341	311	350	354	300	347	325	368	328	343	319	338	336	369	329	302	331	335	341	344	334	343	357	324	335	333	326	324	338	330	342	339	338	364	327	309	326	333	361	326	364	308	334	351	330	332	330	342	293	350	347	313	326	318	332	348	352	307	343	312	316	373	340	323	334	332	350	352	351	317	337	354	356	350	328	351	331	361	329	327	337	328	378	327	343	320	329	346	348	340	337	317	310	331	367	358	337	311	339	361	315	343	285	342	320	343	335	333	335	370	348	343	340	369	367	306	317	339	334	343	309	326	347	335	333	326	334	349	337	322	320	350	366	323	342	329	310	316	332	363	323	368	325	337	306	329	325	336	296	335	308	357	336	326	339	306	336	334	325	347	354	307	360	363	344	346	306	313	340	372	344	299	374	370	305	343	341	335	332	329	334	316	372	321	320	322	331	363	364	320	336	354	317	302	348	333	309	351	340	333	335	305	341	326	335	369	364	342	334	351	318	353	330	342	331	337	306	311	330	348	346	318	337	337	322	360	364	312	334	368	345	378	369	350	327	334	344	308	339	321	322	327	341	293	352	295	324	337	326	326	323	349	346	335	319	334	341	349	340	358	364	353	369	326	314	334	368	318	364	323	332	340	359	333	376	316	336	330	363	303	349	355	329	339	329	319	339	326	310	356	327	330	318	363	351	352	279	310	349	343	374	363	317	336	325	365	359	332	364	359	353	313	327	338	345	310	318	339	361	354	336	349	353	332	340	319	336	348	353	363	379	340	359	321	329	335	338	381	314	350	307	333	322	321	329	347	345	329	342	317	351	374	333	338	358	319	300	367	317	341	359	332	317	361	334	331	351	324	358	310	348	399	354	337	363	319	346	340	348	347	347	343	339	347	348	344	363	384	311	355	311	346	321	339	337	323	341	327	294	335	313	339	350	344	333	354	307	347	339	312	363	352	313	351	362	350	304	340	329	340	352	355	350	346	305	321	320	350	354	331	315	332	337	358	353	334	338	349	324	350	349	363	322	353	356	350	355	307	355	297	337	322	357	350	342	329	347	327	346	347	317	339	342	363	346	363	351	352	337	331	324	365	358	332	342	375	372	354	356	350	338	323	327	327	320	352	311	351	340	307	341	364	375	323	334	350	311	354	352	340	306	334	337	357	343	322	319	340	322	329	334	340	303	330	355	341	355	357	310	334	334	351	358	307	361	347	327	353	340	370	337	339	309	313	324	352	353	321	319	305	342	334	340	352	341	364	330	365	354	362	316	332	313	338	347	327	347	327	332	348	331	339	330	342	318	354	335	365	362	328	291	366	343	342	326	349	382	347	338	335	334	358	342	318	331	339	345	356	368	335	333	338	340	332	334	340	329	332	329	342	365	353	357	331	357	337	310	324	312	316	321	346	368	327	326	337	370	342	351	343	309	338	323	340	324	305	307	391	342	354	305	370	288	304	341	350	336	334	332	342	315	345	333	345	310	325	354	324	332	319	332	344	330	353	348	352	332	359	356	343	335	348	365	318	335	357	321	329	336	299	333	305	361	313	345	326	357	334	337	346	319	319	347	361	360	329	339	335	338	314	361	344	334	339	335	305	311	329	389	328	326	339	343	336	320	339	338	335	311	310	355	340	329	366	353	360	334	341	305	357	367	313	318	340	320	323	318	304	359	321	326	351	350	345	337	347	310	335	320	311	338	319	343	310	364	338	353	371	340	327	374	345	287	356	352	290	343	312	345	337	329	362	350	342	348	359	376	324	371	326	339	353	290	328	333	343	355	336	317	342	336	328	347	330	298	321	344	344	309	326	291	356	309	334	299	324	339	351	329	346	342	347	350	350	342	342	350	318	337	354	329	350	371	320	345	367	356	324	366	319	312	340	341	330	307	333	328	321	311	336	333	331	312	337	349	331	328	368	312	358	337	347	374	306	325	305	365	307	316	348	341
22912	21504	29194	24253	21511	21575	12278	3219	2186	1815	1507	1133	970	909	747	706	675	607	556	506	495	460	450	446	379	383	375	356	362	345	323	317	357	312	322	315	339	320	328	305	280	297	263	311	285	282	268	294	293	291	292	278	272	287	276	265	262	296	285	249	271	280	302	277	255	258	285	271	287	279	290	262	282	262	288	291	268	273	280	267	272	250	273	304	272	278	259	279	274	261	250	278	266	250	288	259	246	303	244	278	277	267	269	284	272	256	284	283	273	280	256	273	274	243	259	256	269	281	245	278	285	265	277	267	271	287	275	269	279	256	245	283	244	271	269	255	266	261	276	272	283	259	251	248	288	282	270	294	224	279	265	275	287	250	237	255	248	293	272	262	273	269	284	275	262	254	245	255	296	260	254	280	283	263	284	292	280	277	285	266	301	261	283	288	295	294	291	268	273	279	306	254	288	286	251	267	277	267	266	269	262	233	245	251	264	271	239	250	266	253	291	269	264	257	250	286	285	319	263	284	254	276	274	290	260	277	298	277	280	250	252	272	273	257	284	258	230	302	296	263	260	260	268	296	259	276	250	288	262	285	264	302	272	257	247	256	273	283	261	291	258	267	267	259	274	261	273	282	260	249	259	301	273	252	280	283	274	261	308	259	266	269	304	296	290	259	283	250	267	294	245	265	263	284	287	303	222	246	266	266	281	278	268	256	271	289	287	275	267	266	271	245	248	270	296	272	278	286	262	293	268	283	283	263	256	289	267	271	281	255	287	241	283	267	271	259	248	285	273	246	279	259	272	258	265	263	270	275	297	272	291	265	287	272	250	264	245	267	262	278	270	278	271	269	285	267	257	288	306	256	266	276	261	280	281	279	271	303	269	301	296	245	283	258	269	258	270	264	256	275	264	275	285	245	307	271	281	277	257	291	287	260	280	255	259	276	278	257	269	261	278	314	297	277	237	279	250	268	247	246	254	288	282	284	278	255	267	255	262	283	257	300	273	254	253	248	266	270	281	224	304	281	256	254	263	236	265	270	284	290	283	241	290	271	274	248	242	293	258	274	297	267	271	234	253	281	243	262	304	299	245	257	268	254	252	247	276	248	299	271	284	273	270	256	293	274	296	245	232	254	278	240	270	274	238	281	267	255	272	264	256	234	270	254	284	263	261	301	281	259	285	280	254	285	269	251	290	249	262	289	270	279	263	267	255	294	267	268	291	224	271	261	264	261	267	305	294	261	264	275	290	273	278	242	275	271	284	268	262	241	263	272	273	257	271	232	266	241	274	254	260	276	289	283	256	299	278	261	267	310	286	255	269	256	289	262	262	270	273	267	251	266	267	260	296	255	263	272	277	291	236	286	275	260	261	265	300	259	283	269	267	294	269	274	238	266	269	278	258	290	260	265	245	251	261	279	250	278	271	260	250	278	247	284	261	275	253	244	262	264	279	234	268	274	273	244	271	261	272	285	262	278	263	286	282	262	296	244	274	273	271	284	266	262	269	268	260	285	247	287	243	262	250	260	280	273	286	259	262	261	247	265	287	281	323	267	283	272	298	257	252	288	276	272	294	323	281	260	275	254	281	262	295	279	269	256	295	290	268	253	279	276	240	290	257	263	267	248	272	248	254	296	273	275	299	286	263	264	244	251	262	220	287	282	272	258	267	274	263	272	254	269	280	271	245	278	281	276	283	279	290	278	252	274	297	280	275	287	286	300	264	265	266	269	251	267	289	267	303	294	259	268	244	247	281	261	270	264	279	311	273	282	258	285	242	252	279	240	265	278	240	260	278	286	250	280	278	232	272	292	241	238	292	262	269	257	268	269	264	279	300	254	285	249	262	278	265	294	271	288	270	260	285	267	268	270	268	284	300	285	277	264	257	264	292	256	269	308	278	274	251	262	282	267	246	266	289	258	281	281	233	260	244	270	259	287	265	303	258	283	282	273	291	255	290	257	266	295	279	262	264	249	249	292	279	267	268	254	281	286	307	266	279	305	248	270	275	274	290	277	261	258	276	304	296	254	280	246	278	272	245	287	284	249	276	277	241	256	242	258	258	274	246	231	276	255	287	246	265	263	275	276	269	264	256	275	277	269	247	248	248	254	242	302	268	273	265	279	273	290	245	249	256	264	284	280	256	256	252	290	250	266	268	250	268	263	284	254	235	234	253	257	239	266	249	274	264	284	265	265	280	258	293	295	279	263	286	255	296	256	256	269	279	230	275	259	273	240	257	254	281	260	273	272	274	262	270	268	272	257	265	273	283	276	256	254	272	288	237	282	262	250	280	253	239	269	282	274	246	279	254	259	286	268	255	259	277	234	254	274	247	286	264	270	288	242	261	276	274	286	271	300	261	267	255	273	281	272	285	291	267	286	304	300	287	267	236	240	251	277	256	247	280	257	294	259	280	272	222	251	239	283	267	275	279	251	275	283	262	277	272	255	272	267	256	279	258	261	281	263	288	266	264	252	284	276	269	238	283	277	267	283	280	257	269	262	282	271	314	250	262	256	260	277	264	271	289	281	281	281	241	252	286	281	256	274	247	259	254	268	266	269	269	259	268	278	284	293	268	268	271	249	266	268	243	273	270	299	269	276	267	275	228	265	266	243	257	261	233	263	280	278	260	259	248	244	253	249	282	298	265	290	265	268	289	257	288	268	279	255	274	232	285	270	276	248	228	253	287	292	264	261	253	277	266	255	249	253	286	252	228	272	281	242	282	284	257	270	250	256	272	289	263	276	286	259	267	290	257	259	247	276	297	284	262	270	272	271	274	272	259	277	257	292	244	289	276	291	268	298	270	282	243	242	295	272	281	281	251	270	270	257	276	263	284	276	247	253	260	251	272	270	266	279	302	259	258	261	256	280	295	234	263	238	257	260	265	238	271	243	253	278	264	270	267	290	296	292	276	261	295	241	269	264	267	273	289	263	253	275	263	275	265	267	289	267	253	255	275	270	255	234	288	261	294	262	286	263	266	264	279	266	271	247	262	264	273	286	280	283	266	250	264	256	298	278	265	264	263	267	256	259	265	257	295	282	278	280	248	257	270	301	270	254	262	272	263	272	240	272	266	245	271	284	268	261	289	252	254	281	232	273	262	271	278	260	247	296	288	235	273	282	276	285	260	285	289	273	243	240	253	294	250	229	278	265	285	285	292	285	291	272	295	278	275	249	270	281	258	283	255	254	254	311	264	281	254	307	295	255	253	249	277	242	261	263	248	256	256	279	260	254	291	284	268	248	292	267	282	304	256	275	268	267	281	259	268	252	298	279	247	308	269	290	242	285	276	235	306	261	298	269	297	275	260	279	269	303	229	246	259	243	273	283	272	289	265	295	263	301	258	273	289	284	262	251	275	268	262	226	262	284	282	256	287	250	294	288	286	251	265	240	244	253	284	247	299	243	252	249	262	261	269	272	248	277	282	281	242	267	273	289	270	262	266	284	257	288	262	271	259	251	273	268	287	254	271	287	282	275	267	263	240	257	259	248
37956	57894	45105	23859	12462	8928	7183	5637	4288	3497	2823	2246	1795	1575	1448	1266	1056	979	843	789	734	738	634	588	560	532	499	476	479	514	417	412	448	420	414	384	409	355	394	371	377	378	337	348	348	338	319	329	349	335	328	330	353	332	287	323	361	330	305	303	307	321	327	292	311	314	308	309	304	320	315	290	331	316	286	314	314	335	297	308	295	311	308	327	301	299	302	308	296	328	319	286	295	313	314	331	289	283	316	304	292	325	319	325	351	352	291	293	315	302	285	301	310	323	326	310	309	326	310	312	298	355	350	312	323	281	302	299	296	319	292	256	301	331	327	284	319	313	323	317	268	340	334	305	319	316	343	314	321	314	290	320	314	326	331	301	335	280	329	317	280	316	312	279	307	301	313	299	317	306	286	326	310	290	335	280	310	298	310	321	362	332	295	312	301	320	314	288	280	334	318	299	286	307	311	331	310	289	314	336	321	292	341	306	284	326	313	306	284	302	326	307	305	319	314	280	337	301	298	325	292	314	315	298	354	305	307	306	317	321	337	301	290	302	265	317	297	330	311	307	321	294	354	269	310	318	304	329	319	318	287	322	319	331	329	331	317	308	291	296	307	324	290	341	263	316	307	324	302	270	298	319	303	316	326	297	294	340	316	317	284	285	329	306	302	311	323	305	308	336	297	323	347	306	314	314	308	332	290	322	307	315	298	295	309	315	299	326	310	302	288	308	318	284	269	326	282	333	299	332	303	300	304	307	307	316	322	293	313	298	292	322	306	293	302	297	317	291	333	315	310	340	328	312	335	311	314	295	301	313	285	312	272	302	301	321	321	288	301	300	309	312	296	310	313	320	333	297	279	307	334	334	347	299	289	319	327	321	320	331	318	312	317	305	304	306	311	320	315	287	317	312	321	329	313	341	315	285	320	326	315	315	328	333	317	303	326	281	317	322	320	284	299	297	295	294	308	320	323	333	300	303	323	341	318	272	298	318	311	317	283	292	332	310	302	278	289	304	305	318	292	304	304	297	319	313	315	324	285	330	331	339	323	303	318	265	287	325	316	335	305	287	304	306	314	316	311	307	319	298	310	327	341	338	303	273	313	296	295	298	327	327	299	284	319	307	290	306	277	303	296	281	289	342	305	269	301	292	323	288	292	315	334	323	303	312	311	286	324	307	303	301	305	321	300	307	313	299	296	299	304	307	305	328	277	345	321	313	315	314	320	315	298	322	316	308	321	320	318	330	318	331	298	337	297	312	317	310	320	289	319	330	310	311	330	336	297	326	274	306	290	304	317	313	317	303	316	283	311	300	307	329	321	280	285	317	294	299	307	315	330	299	304	295	275	314	292	312	327	298	300	296	334	308	351	332	341	278	306	303	298	297	310	290	301	336	305	302	322	299	308	316	328	291	322	281	300	308	287	318	262	309	298	336	294	335	303	333	334	297	299	341	331	324	309	297	276	300	309	316	296	314	318	301	293	289	313	306	334	347	309	279	330	285	318	324	317	326	316	313	320	318	290	270	306	318	307	301	286	311	306	290	310	301	326	308	293	299	330	304	277	324	310	295	306	339	292	300	323	294	302	290	304	285	306	307	310	313	305	286	289	331	312	276	328	308	277	333	287	320	318	336	304	300	309	318	343	314	307	312	304	301	298	289	307	285	310	289	308	304	285	305	310	336	335	332	298	273	301	322	319	295	281	306	349	304	332	327	299	295	331	298	304	276	342	323	309	314	301	322	314	328	327	298	308	293	303	270	309	303	309	299	291	276	266	306	297	328	336	319	287	309	319	347	302	297	297	339	317	313	339	300	311	302	301	309	308	306	301	310	297	318	295	280	308	325	291	302	287	337	310	342	311	319	291	312	264	290	343	340	298	295	327	291	297	294	319	319	304	288	299	311	332	311	311	336	326	329	306	299	313	293	312	322	311	311	322	300	348	311	299	322	294	352	264	298	335	288	343	296	337	310	312	295	317	305	324	299	288	309	312	323	355	293	319	291	320	283	312	307	296	307	328	320	315	299	317	309	287	316	302	292	329	304	285	305	291	310	303	323	349	313	310	300	337	320	321	328	293	302	297	311	303	302	290	301	286	293	327	309	310	332	305	319	345	310	307	301	321	295	309	290	326	308	306	313	328	346	332	295	306	295	311	313	302	290	316	315	301	325	277	326	324	301	301	319	335	289	316	308	301	325	298	314	314	338	307	272	293	342	327	296	313	291	291	276	285	308	299	296	324	306	314	320	293	329	318	295	321	304	298	336	306	297	307	323	314	277	320	286	267	264	328	302	283	320	319	300	327	334	290	324	304	319	315	337	278	289	325	306	302	302	314	280	307	298	300	317	283	297	305	319	326	284	312	322	324	314	323	325	314	301	277	299	322	318	279	326	305	331	297	306	304	298	326	309	291	317	311	328	293	293	331	320	292	332	294	292	313	287	318	328	307	291	321	285	322	310	333	285	301	309	300	301	306	303	326	347	315	307	319	307	295	319	287	316	325	310	322	305	309	301	327	295	323	302	331	309	318	316	309	292	270	296	299	301	299	298	312	317	310	301	301	324	315	298	289	287	333	301	308	302	303	300	312	354	332	280	305	314	332	279	299	326	318	324	326	319	347	307	299	281	296	312	305	291	287	323	288	333	291	311	310	313	317	321	291	325	333	299	317	287	311	331	325	307	296	300	328	272	309	289	321	271	331	303	320	336	317	274	294	309	342	306	317	354	317	319	316	329	329	340	293	294	303	350	298	300	319	310	305	305	285	316	345	325	309	322	318	308	304	320	303	331	307	310	325	341	320	312	313	309	309	311	323	289	299	340	304	308	337	324	316	335	304	312	315	303	292	330	315	269	367	307	287	318	303	273	293	318	305	310	299	315	346	287	308	284	312	312	309	294	323	313	282	276	294	311	297	313	298	295	335	292	290	313	305	321	304	311	311	283	308	315	334	272	331	305	319	295	318	332	309	338	306	299	325	301	306	317	294	308	333	329	300	323	324	309	297	286	310	311	316	302	294	290	298	306	316	310	307	308	316	289	308	291	277	295	319	287	321	268	308	334	311	281	288	309	306	320	343	325	293	308	324	328	312	284	309	310	263	303	310	320	286	302	335	297	318	325	312	329	320	306	295	303	301	309	341	300	311	291	287	293	320	296	312	328	265	306	309	336	279	296	310	289	311	333	286	333	335	311	272	342	307	326	308	327	298	299	337	297	359	305	327	305	305	302	290	284	292	335	300	301	348	295	314	311	296	315	301	286	310	327	330	300	317	315	294	324	310	291	278	306	317	326	308	301	299	310	323	309	324	305	305	330	318	305	332	313	281	312	290	284	332	294	299	324	296	340	303	341	334	333	302	298	318	319	331	302	302	314	323	293	305	310	315	302	336	318	343	296	336	325	285	303	321	295	285	289	343	296	307	315	305	306	310	307	325	336	296	297	302	264	313	301	322	323	283	296	301	316	324	294	368	313	323	318	293	309	308	300	322	302	296	303
32064	28058	27320	15227	3879	2089	1577	1217	1042	825	728	664	589	576	538	513	470	426	404	424	443	401	402	367	378	391	364	383	330	407	379	372	371	372	361	371	354	350	357	369	371	354	337	330	371	325	336	365	361	354	379	341	350	387	374	341	325	354	336	334	361	351	364	332	358	346	330	324	338	385	362	350	380	346	339	328	355	345	355	375	309	351	351	351	336	350	353	346	332	340	369	355	335	336	365	321	369	362	325	316	366	339	345	334	347	356	359	331	355	313	325	330	369	330	314	321	332	348	348	337	368	348	320	336	397	330	338	343	364	372	332	324	370	346	325	353	355	327	351	336	335	317	357	344	336	348	330	323	367	335	341	356	339	353	340	367	336	322	351	343	334	334	343	315	332	361	336	322	294	360	353	332	321	357	344	343	353	367	337	355	311	323	346	339	335	318	330	375	333	315	327	294	328	340	320	377	320	344	337	338	353	322	341	324	320	339	330	334	350	329	331	353	327	350	364	320	363	339	339	361	343	339	343	356	351	373	347	345	329	331	332	367	359	343	320	332	339	309	344	330	334	323	349	356	350	385	337	312	334	386	359	327	357	366	334	336	365	312	355	351	346	359	375	331	363	370	367	348	331	317	346	354	343	350	367	361	335	342	308	343	322	345	350	325	311	335	342	315	346	343	344	334	324	319	379	335	343	354	305	371	339	340	340	355	330	380	347	354	348	345	332	325	374	320	335	351	349	331	352	335	354	335	355	322	324	314	353	333	336	352	342	328	369	352	350	356	320	332	357	334	349	356	359	335	344	344	351	347	353	349	323	351	323	337	336	310	353	355	314	327	321	341	348	323	350	311	346	326	315	384	360	353	358	354	354	363	356	345	370	347	357	342	344	332	334	332	334	301	355	321	331	348	316	376	331	361	338	342	340	317	354	362	336	347	377	384	360	337	349	356	340	366	353	345	303	337	331	332	361	327	329	349	315	362	362	366	351	313	346	343	335	329	334	356	341	363	355	348	377	358	327	334	326	371	318	337	313	335	334	305	295	362	345	351	349	344	338	328	326	334	357	329	357	351	349	321	329	323	323	380	332	329	375	348	354	329	349	340	352	326	332	318	346	353	332	350	349	370	359	341	329	354	347	324	331	304	349	345	357	302	343	337	337	363	397	323	368	317	362	339	320	346	368	332	324	347	374	342	341	325	357	307	319	339	325	345	350	346	332	325	330	344	335	360	306	324	310	367	381	347	383	320	357	333	323	327	356	327	321	352	338	329	336	324	314	339	381	284	358	353	354	309	348	354	331	320	338	360	350	331	343	355	351	366	358	379	319	335	328	328	371	358	325	308	321	350	362	365	343	341	349	335	366	357	332	370	345	332	361	341	358	330	318	321	351	342	362	321	346	334	366	370	334	325	353	348	347	330	358	351	349	346	349	347	355	366	361	336	353	355	317	338	335	332	359	323	342	335	341	340	329	344	327	333	339	343	312	341	323	324	302	326	356	364	311	354	322	364	320	354	348	325	336	329	329	355	330	341	312	332	342	390	320	347	334	329	334	339	322	329	329	342	346	331	316	339	353	362	341	372	344	343	343	339	339	355	337	328	357	362	347	339	304	352	329	365	326	316	332	360	323	340	329	342	326	367	363	353	372	347	339	341	340	338	377	352	342	332	334	359	340	349	348	333	326	338	351	330	335	320	326	322	335	352	341	314	346	331	339	350	328	305	339	353	310	329	343	300	321	348	336	350	342	325	379	359	336	332	345	355	330	353	404	370	327	349	342	334	368	336	320	344	359	349	323	334	324	358	346	347	326	355	356	348	343	348	334	329	326	302	325	343	328	309	350	316	355	323	378	368	359	302	329	335	350	333	367	337	314	327	336	312	327	323	352	303	334	315	341	342	337	323	349	344	358	318	312	331	313	345	366	363	323	348	364	346	371	345	337	352	347	331	311	337	337	378	334	349	342	340	357	337	358	311	341	331	355	342	332	330	317	316	341	330	308	342	318	356	342	349	328	314	345	359	386	366	307	350	327	334	345	353	338	363	348	352	327	344	353	351	359	374	366	318	366	371	331	356	351	336	321	386	358	332	359	327	363	338	329	343	342	382	372	332	336	359	332	349	364	332	347	319	361	342	342	329	333	360	276	334	348	345	343	352	341	351	348	328	330	343	347	350	337	338	328	327	329	333	333	360	345	349	304	371	312	368	327	302	354	316	336	386	330	361	378	315	321	357	327	307	330	347	353	351	335	301	332	326	345	377	337	314	330	340	330	314	313	339	365	378	341	366	352	337	381	365	320	340	336	341	345	379	352	331	325	357	316	348	338	337	349	370	325	339	349	341	365	340	334	333	333	361	318	347	357	364	341	325	343	359	332	323	380	350	367	312	354	336	316	323	323	334	351	348	342	341	343	380	354	348	353	344	360	340	340	349	320	387	332	368	330	337	357	342	346	361	348	334	347	305	346	350	328	336	359	343	349	372	344	367	365	347	377	335	337	347	339	336	358	331	320	356	353	352	370	338	321	365	353	359	366	342	359	359	315	328	348	362	325	332	369	312	356	365	339	353	349	356	331	346	342	323	358	344	339	315	315	347	341	349	317	351	357	329	332	337	358	354	358	316	345	334	319	329	333	356	301	351	318	352	327	335	345	335	336	357	361	332	357	348	333	327	344	344	337	315	334	373	358	353	343	328	356	325	331	344	357	349	346	364	339	343	387	329	332	330	331	338	356	360	347	334	307	331	338	350	377	361	366	354	337	322	328	364	358	366	335	350	341	359	346	339	339	366	362	370	359	293	341	342	318	324	321	349	326	350	363	327	363	329	325	339	348	351	359	368	356	343	327	354	336	372	324	320	348	349	336	340	332	361	351	359	330	351	357	359	316	374	335	319	342	346	342	340	322	334	353	347	359	360	360	343	341	348	344	332	351	336	328	313	319	348	321	320	334	333	368	334	340	333	369	316	312	339	323	302	353	317	354	335	343	348	338	366	334	351	370	370	334	365	324	344	328	326	363	339	323	349	348	341	343	329	345	320	332	366	350	370	319	337	360	333	331	358	344	328	340	327	360	318	382	354	330	336	337	325	364	351	358	332	330	339	342	347	306	320	347	311	366	356	387	358	326	373	367	340	379	373	354	351	336	339	338	369	313	337	329	310	349	354	354	327	324	358	322	348	354	366	370	331	331	377	342	354	335	325	358	348	367	345	340	327	342	352	326	381	325	343	307	370	335	362	324	300	348	337	343	335	349	341	387	366	358	348	340	345	370	370	361	336	362	320	339	348	353	339	336	338	380	315	339	337	352	323	373	369	342	349	368	329	367	383	363	320	371	335	347	356	342	345	362	340	358	366	327	336	336	354	363	349	329	360	323	348	358	358	358	355	310	358	365	310	344	332	335	333	322	334	338	332	333	326	349	330	360	350	339	334	314	361	365	339	340	349	382	319	340	325	345	322	371	307	371	354	341	341	328	356	352	300	373	309	323	360	348	345
37692	42192	31137	13898	5687	4042	3013	2362	1984	1516	1351	1190	1027	834	766	803	681	611	613	567	551	563	521	499	496	464	486	470	448	453	435	458	467	437	410	444	445	416	386	415	405	448	420	388	446	437	404	392	436	392	398	435	375	388	416	406	394	396	379	441	428	417	412	411	401	421	387	395	381	405	422	413	383	367	382	415	377	388	432	397	404	422	423	408	371	380	404	373	391	371	420	375	393	411	350	391	413	413	418	378	387	391	394	381	415	389	420	355	414	385	387	373	381	406	437	411	380	381	433	385	427	417	411	401	382	369	398	392	396	411	383	395	390	426	372	429	448	414	386	392	409	397	405	428	403	398	422	378	390	404	384	382	384	385	378	407	415	395	404	377	396	400	361	398	407	416	406	405	376	394	414	412	368	377	391	401	361	366	392	409	393	401	400	426	393	409	380	408	376	398	359	382	380	405	375	372	384	415	396	434	383	432	385	402	424	397	406	390	401	388	393	405	392	420	387	384	401	374	404	397	410	370	397	431	430	427	405	408	401	418	412	372	438	411	434	393	433	358	394	414	409	366	431	378	394	400	445	408	417	416	384	385	367	395	387	404	394	406	400	378	404	411	389	372	423	402	401	450	381	408	423	406	397	452	445	447	369	395	397	398	399	373	401	400	408	362	421	403	403	406	418	376	432	405	413	415	405	354	392	376	410	413	363	396	415	375	385	421	387	410	410	390	373	401	395	399	410	391	405	384	388	390	395	427	363	387	415	372	405	414	383	404	433	386	384	408	398	422	382	386	415	396	402	398	394	368	388	397	398	361	381	405	390	427	417	377	403	416	399	370	429	397	378	425	426	407	403	403	409	371	360	406	397	409	420	394	372	407	398	384	413	379	399	401	402	376	416	421	418	384	376	374	394	374	423	394	395	383	379	422	417	392	387	398	390	402	407	436	399	354	405	430	391	400	398	416	413	398	374	415	402	390	365	396	393	393	404	366	382	379	396	407	385	394	421	343	383	424	407	402	406	457	389	396	409	411	371	375	410	384	379	379	386	432	396	381	372	358	389	431	405	367	422	400	404	394	399	410	385	369	373	393	427	412	418	417	370	383	415	393	381	370	397	379	404	381	382	373	410	419	406	430	376	395	389	404	436	393	410	408	409	408	386	381	368	354	407	415	402	425	386	434	378	438	406	394	400	397	398	416	430	417	417	372	404	387	400	366	402	404	407	384	370	393	424	410	420	388	394	458	355	380	404	410	395	382	424	400	397	375	383	414	361	393	391	385	375	432	387	401	394	374	402	396	385	363	387	413	416	357	420	366	433	401	408	381	387	408	411	416	413	389	384	405	389	393	395	408	402	418	383	391	391	432	396	380	409	400	395	379	414	403	385	407	435	386	385	410	409	394	414	360	388	374	408	416	410	439	393	363	392	390	386	406	392	344	386	390	382	413	367	383	406	424	411	401	350	397	383	389	390	399	411	443	449	389	394	389	401	414	391	354	416	383	419	387	415	366	384	392	415	404	413	386	404	401	391	431	401	407	398	388	393	407	424	409	388	380	380	394	377	412	411	377	392	371	419	375	392	414	418	403	388	448	408	417	387	423	396	404	371	386	398	395	381	403	424	412	386	405	380	391	396	426	440	396	398	397	412	358	372	369	409	407	401	373	416	386	435	385	373	405	400	404	408	423	376	398	391	394	373	424	379	368	381	381	389	376	366	404	390	415	414	394	389	409	357	384	414	382	391	406	403	412	357	405	403	373	414	393	414	393	396	384	437	419	406	396	415	386	389	424	360	385	409	428	388	377	405	384	414	403	396	421	379	422	413	370	393	400	386	374	359	373	389	383	371	362	382	369	414	372	399	402	365	376	413	390	375	431	432	390	383	396	382	402	432	406	386	378	419	375	410	400	416	378	374	405	391	378	415	395	401	393	377	374	377	408	404	410	400	392	374	391	418	372	387	406	420	395	396	419	399	365	361	404	385	377	405	399	411	368	394	397	392	407	412	411	421	403	396	426	419	383	368	378	414	373	419	388	443	362	396	368	408	417	421	383	416	422	401	387	369	389	398	388	400	408	354	389	394	374	420	367	407	419	375	395	402	428	366	408	391	388	381	388	392	397	406	416	392	395	394	406	418	414	426	438	370	375	371	407	429	411	427	397	371	398	403	430	417	395	380	396	377	383	385	382	396	364	409	359	379	413	386	410	428	406	385	380	429	416	389	373	445	422	409	367	410	374	415	405	399	412	365	401	408	375	409	371	393	390	384	397	396	411	407	381	383	411	421	395	370	370	366	388	396	387	398	425	402	414	376	391	382	396	422	402	396	404	390	405	378	390	409	402	453	412	382	415	389	408	376	406	416	390	386	389	379	391	376	414	385	396	357	399	384	380	394	376	398	390	403	383	401	399	399	411	394	415	358	380	422	394	424	416	416	448	360	394	406	412	419	378	409	379	401	436	409	434	393	371	379	426	389	410	351	395	385	370	406	359	410	395	431	419	355	389	411	356	437	400	361	402	434	410	420	392	395	399	388	433	405	375	408	402	433	434	370	378	393	437	390	384	429	397	413	372	404	396	365	367	407	409	403	405	416	400	375	416	389	396	382	419	393	374	393	391	416	392	407	406	399	435	397	424	395	390	391	391	420	381	377	401	426	415	379	409	381	390	383	385	358	375	389	387	392	404	400	358	406	371	389	405	388	402	365	411	415	370	409	439	430	411	397	411	390	384	383	391	421	424	375	384	402	412	380	388	371	397	407	416	379	381	394	399	376	389	419	369	429	376	440	403	394	414	404	403	416	424	411	418	388	416	416	374	427	389	398	391	346	401	405	381	385	385	397	363	429	386	411	405	397	377	372	410	435	374	406	425	386	388	382	382	415	357	384	409	396	375	459	368	440	399	415	379	424	441	417	374	438	399	413	399	408	399	380	382	398	405	380	413	431	399	393	357	414	411	373	427	388	394	405	362	407	374	390	398	387	416	449	404	397	409	419	402	363	389	428	393	414	404	408	394	353	435	386	384	377	440	374	385	384	407	441	378	400	384	420	414	377	425	385	403	382	440	439	425	397	400	402	428	368	420	369	420	405	366	378	431	342	404	368	399	409	426	427	413	381	390	380	416	380	424	366	428	376	418	338	419	431	413	406	393	424	368	409	376	408	382	394	376	402	379	435	393	400	390	388	398	399	379	377	390	374	380	406	417	404	385	386	374	421	371	382	378	429	392	404	403	364	393	443	416	375	393	386	388	396	417	426	431	403	383	412	405	429	423	370	389	418	419	384	386	410	395	367	414	388	427	364	358	429	377	402	420	403	428	431	397	410	410	414	412	380	369	423	392	405	408	378	377	412	415	388	397	391	414	399	422	416	407	403	434	375	400	404	439	402	400	402	362	378	384	377	422	388	426	399	402	401	385	370	385	395	399	421	377	368	377	399	413	388	375	359	400	401	418	380	364	400	391	366	393	400	417	412	418	378	396	437	367	394	399	404	433
24015	21492	28793	24633	21391	12712	3338	1862	1363	1129	1058	826	760	722	636	566	517	517	527	474	447	450	432	430	429	373	349	364	389	366	362	412	368	359	365	353	353	355	394	339	375	360	353	355	346	339	317	348	341	317	335	313	314	340	348	334	335	364	350	344	323	333	327	335	311	328	314	311	315	316	308	359	345	327	335	372	326	327	351	326	335	346	336	310	334	309	323	357	335	316	335	333	346	332	323	315	318	337	334	295	314	344	340	338	301	336	325	314	345	334	359	331	294	342	342	338	305	365	342	310	306	305	306	334	309	340	343	291	349	281	317	338	336	350	315	330	339	315	343	310	301	328	317	340	336	340	315	329	305	335	358	321	352	338	313	323	326	339	341	314	384	297	308	340	333	372	294	333	346	305	305	302	334	320	328	313	335	318	339	305	333	330	321	369	365	318	338	335	317	338	310	355	316	316	301	303	362	317	338	332	308	308	346	336	343	312	323	352	333	349	336	358	322	309	301	324	324	317	301	329	334	322	355	319	314	352	317	372	319	300	310	336	364	342	339	360	340	321	316	344	334	348	316	312	320	333	360	320	283	328	321	328	357	343	315	355	328	311	339	311	325	326	336	368	332	349	345	327	350	320	358	322	298	349	323	363	338	329	327	344	336	346	319	340	317	355	333	335	358	361	368	329	346	326	332	339	324	303	321	350	335	335	328	328	366	309	322	323	340	327	342	351	320	338	332	338	340	310	326	341	339	337	375	300	317	332	337	333	352	326	322	321	342	366	342	315	341	361	338	318	327	318	319	313	343	362	334	326	324	355	349	323	317	334	343	388	341	335	347	324	342	342	336	321	300	336	331	334	320	338	336	354	330	317	338	318	325	315	326	346	306	337	309	326	362	311	337	346	322	335	355	313	313	334	360	303	326	326	344	322	345	352	361	354	313	324	324	327	350	313	341	355	323	339	335	337	317	302	339	301	300	335	342	335	376	327	325	335	303	320	354	331	332	339	310	319	334	324	301	313	294	335	287	316	340	329	322	357	351	305	319	336	357	326	345	310	337	350	312	342	342	313	321	321	338	341	334	303	344	332	355	324	322	342	309	332	315	325	309	323	297	317	352	369	327	319	315	354	327	348	339	331	350	344	334	314	321	304	353	297	343	348	359	324	289	328	289	352	337	347	308	351	333	335	308	311	335	319	339	324	305	366	322	328	356	309	341	321	373	365	327	317	353	348	341	330	332	353	314	333	335	323	306	309	324	337	296	336	353	311	328	333	335	314	339	340	300	344	349	315	340	332	350	321	320	341	344	327	315	332	342	341	342	371	354	337	353	308	377	321	359	302	316	298	306	325	336	332	314	296	360	331	313	319	306	375	290	366	332	356	353	331	355	340	319	329	289	321	364	313	335	328	318	323	335	351	355	335	341	321	306	332	329	365	338	292	347	333	348	359	309	351	304	345	318	324	288	352	326	335	325	328	343	282	350	340	345	312	338	325	328	346	340	330	352	366	337	333	337	313	347	341	325	308	299	358	338	341	324	340	343	379	344	308	339	358	329	343	320	346	336	372	351	339	314	347	320	317	315	336	340	356	320	309	346	340	345	334	329	332	369	308	314	333	327	306	313	321	340	340	351	337	333	313	303	340	326	321	323	318	342	325	335	330	300	324	324	330	295	312	330	317	303	318	293	305	344	329	336	319	326	347	354	338	311	373	333	305	339	311	328	307	348	334	347	337	309	345	310	299	342	332	299	330	322	300	354	318	310	320	309	316	315	317	317	331	346	313	327	346	338	338	319	333	345	349	344	331	313	320	330	283	322	335	371	315	342	323	354	310	324	333	322	326	312	323	319	330	340	357	350	375	335	371	313	350	316	341	321	323	331	316	346	341	306	331	328	339	301	339	327	348	333	316	357	320	318	317	331	308	320	310	362	358	347	334	338	315	332	341	322	347	327	315	345	315	367	316	339	336	344	350	367	343	325	338	316	335	345	312	318	333	299	325	329	343	329	314	315	317	346	323	322	314	322	333	319	313	310	352	336	331	340	322	312	339	325	332	314	294	337	329	354	331	333	313	350	347	333	326	297	332	345	335	337	298	354	324	313	317	333	328	349	303	303	325	305	320	324	335	326	348	332	318	322	305	316	347	329	321	342	298	337	328	321	331	334	347	333	352	299	322	325	352	347	305	358	324	360	312	329	345	352	359	320	316	307	348	294	330	354	307	311	358	352	330	331	314	331	316	315	315	323	334	342	308	310	323	342	360	349	330	329	312	337	338	326	333	348	318	348	339	321	348	337	327	330	308	336	329	348	292	319	331	348	336	334	340	312	342	337	322	340	303	337	301	324	295	327	324	319	331	280	321	323	306	334	318	328	354	339	333	335	317	330	344	297	352	320	328	348	346	351	345	325	320	330	299	339	350	308	337	325	346	366	335	353	293	352	324	334	328	323	354	308	333	343	298	343	335	337	345	354	299	306	358	307	328	348	314	302	336	321	319	343	321	302	366	333	322	325	342	339	333	324	331	334	323	332	322	298	313	337	352	340	319	335	342	311	319	347	356	333	324	354	333	325	293	338	323	319	328	297	324	323	338	327	318	302	307	327	332	358	323	325	373	335	308	338	341	315	332	297	324	323	353	332	337	318	310	350	352	334	295	301	313	364	331	319	334	343	329	349	307	330	346	313	317	342	328	326	310	328	350	335	324	332	339	330	326	317	342	334	347	326	342	328	317	337	342	330	343	305	290	355	355	314	352	301	311	378	323	328	327	369	316	335	335	343	351	322	317	333	311	325	300	324	311	296	318	350	275	325	305	357	321	341	313	300	354	338	345	312	338	321	355	340	330	338	334	330	339	323	307	313	336	319	315	324	332	363	328	310	375	332	336	353	367	341	339	378	328	323	328	344	311	357	332	324	309	328	293	334	360	328	352	302	333	295	331	336	310	328	358	310	320	333	306	300	313	336	336	327	332	343	329	338	320	347	330	351	340	310	305	342	296	340	357	318	340	367	316	294	312	331	308	313	325	329	322	319	335	345	336	344	317	317	325	312	335	332	330	309	350	328	321	326	319	346	312	339	327	352	341	360	314	319	344	330	332	314	314	334	304	318	333	357	333	351	314	313	361	305	354	311	350	312	311	313	324	331	311	339	333	337	335	311	343	345	358	320	313	326	346	340	328	325	326	336	356	346	346	333	317	328	303	334	308	344	328	304	356	310	275	342	341	336	342	331	360	314	328	300	333	311	322	331	321	338	342	340	331	335	328	334	362	331	348	306	300	343	359	321	308	312	342	351	339	325	316	316	338	344	301	339	373	305	343	308	363	367	352	343	322	322	322	341	345	335	326	318	336	345	338	352	327	346	350	306	302	322	324	335	348	367	333	323	342	322	338	351	316	307	355	319	337	335	295	341	315	327	326	356	330	333	309	305	355	350	316	300	324	308	339	307	339	333	312	337	339	314	350	296	343	353	347	339	306	351	325	350	330	339	354	327	328
37926	52159	39055	17345	8420	6208	4718	3550	2888	2235	1832	1562	1339	1186	1054	1002	904	764	749	689	657	666	610	571	532	548	484	486	460	495	465	461	443	468	434	439	445	430	444	415	464	425	413	415	414	418	408	386	390	394	401	414	409	395	381	388	370	425	392	388	401	374	377	385	422	404	402	415	359	387	414	409	382	355	363	405	392	357	383	390	414	382	408	382	396	372	377	381	394	391	422	402	392	369	375	396	342	403	388	382	383	384	369	365	419	393	390	397	366	393	346	345	369	386	378	407	388	369	404	424	364	425	383	392	408	402	356	408	373	381	386	368	394	396	377	415	407	385	388	394	386	382	383	378	361	386	408	393	384	420	377	383	372	373	366	405	390	389	388	356	405	348	371	383	377	411	419	398	391	404	364	387	384	383	352	404	390	359	354	386	399	363	380	354	383	378	404	384	392	402	369	351	368	387	380	368	403	367	366	405	387	358	399	416	386	367	389	363	347	383	399	412	356	407	345	400	403	397	386	407	373	394	394	346	420	370	382	358	357	377	372	400	376	382	369	401	420	378	390	376	412	390	379	380	369	395	345	338	379	382	411	377	375	394	348	351	396	382	354	395	437	379	383	371	359	389	373	353	372	393	401	387	384	379	391	372	393	393	407	377	410	409	406	414	430	385	405	405	379	402	406	399	376	378	399	406	378	366	376	397	390	393	352	370	346	375	404	385	386	387	400	384	404	398	338	371	396	390	376	398	383	369	377	376	401	385	392	395	387	384	368	369	393	398	365	386	353	358	412	379	370	370	374	381	377	381	392	390	403	397	411	394	403	395	388	399	385	398	385	345	372	386	417	353	363	386	425	392	382	384	409	387	381	402	401	374	347	396	375	411	376	380	386	406	419	389	353	402	346	368	398	402	359	388	406	386	385	361	388	404	409	425	361	352	395	374	391	402	379	395	372	389	395	393	384	384	409	381	387	375	399	364	390	340	397	389	390	383	383	372	396	354	392	398	349	395	389	365	388	369	394	404	361	370	358	412	418	399	387	380	395	395	380	389	394	370	377	397	377	399	405	379	415	359	372	392	342	400	387	380	396	363	400	406	385	422	393	415	383	380	406	375	367	373	384	389	406	364	388	388	388	382	352	372	379	379	381	421	351	404	400	392	412	394	393	404	375	401	367	404	392	406	378	390	388	395	368	372	377	383	372	376	381	378	393	393	360	380	396	391	411	376	388	379	392	364	427	366	393	402	418	375	423	373	377	402	412	378	368	397	390	388	379	405	379	393	383	374	342	380	389	411	397	396	377	420	365	403	381	372	352	404	434	361	393	376	369	368	436	393	410	369	388	371	381	407	391	413	386	401	411	402	376	380	400	344	386	420	429	401	389	378	392	400	362	386	392	370	359	402	430	410	333	403	394	383	420	400	399	394	370	383	394	368	401	402	350	381	380	409	387	396	395	351	416	364	384	403	364	390	380	382	398	394	416	366	381	381	391	405	377	358	379	362	397	369	366	393	351	366	381	346	390	384	377	406	381	354	393	427	395	394	413	378	409	386	379	388	376	413	364	399	367	366	371	371	350	373	375	359	361	383	389	444	364	387	359	370	392	371	347	369	368	387	368	370	392	360	387	388	421	347	372	400	372	369	383	406	375	365	385	375	376	361	395	342	387	371	348	401	404	394	387	402	363	416	354	406	350	384	375	395	380	420	408	393	358	418	377	378	363	399	400	389	374	377	388	385	369	393	387	372	397	395	347	399	387	388	349	401	354	386	392	399	369	374	353	391	387	386	403	375	374	414	369	406	384	391	372	389	348	397	383	387	391	434	353	410	373	377	375	362	394	408	418	381	390	437	400	386	392	366	360	395	381	360	360	389	390	358	404	381	408	382	398	378	400	389	366	399	353	389	366	360	385	353	378	348	364	389	415	372	393	403	396	383	384	365	401	391	381	386	381	375	373	371	364	380	404	369	380	368	390	420	370	371	386	379	392	384	357	384	397	378	367	403	375	431	364	412	375	405	370	382	378	369	389	406	357	367	388	378	371	395	332	355	405	366	366	363	362	378	361	374	388	383	416	390	352	362	390	370	365	350	375	385	379	384	387	381	393	395	394	404	384	382	412	383	352	385	401	361	376	375	363	389	358	394	399	380	390	395	356	393	408	370	340	390	365	379	374	364	376	398	384	387	380	390	388	365	398	365	401	395	365	373	399	378	440	387	389	406	414	398	408	364	371	421	393	374	406	359	397	396	380	353	379	408	419	387	382	375	381	413	390	386	361	376	348	391	425	379	381	361	371	380	381	433	356	408	387	411	398	384	386	392	362	399	383	414	383	354	399	369	370	377	395	380	364	389	368	395	350	388	371	380	353	395	373	405	409	396	388	387	389	412	354	376	381	415	397	393	400	379	377	374	361	383	374	389	401	378	373	409	382	382	367	392	396	382	396	366	398	416	393	409	393	371	415	385	390	382	361	366	401	368	388	374	378	337	386	396	366	403	392	389	388	354	404	399	360	399	393	378	393	393	397	400	380	406	405	393	416	394	394	386	396	384	381	366	351	382	395	406	398	380	388	368	382	382	365	400	385	367	353	400	383	385	388	378	386	401	378	385	384	395	382	381	384	366	404	405	353	376	351	384	395	402	409	374	370	368	434	390	354	378	364	389	366	361	388	343	453	344	392	394	371	375	401	405	385	403	392	360	394	386	370	409	390	401	398	360	398	404	423	377	378	374	373	388	419	385	354	381	409	393	378	376	390	370	384	385	416	367	405	376	395	391	387	377	387	372	394	398	422	388	378	399	412	393	360	348	410	375	417	380	383	348	397	381	408	378	377	379	425	391	397	409	404	389	321	359	372	364	358	383	376	400	355	410	373	403	373	357	389	447	371	377	390	389	389	382	399	397	386	384	381	366	398	394	355	388	365	395	363	398	383	390	367	371	394	373	383	399	369	390	391	356	388	418	414	413	407	392	429	390	413	362	383	419	382	371	385	388	403	382	389	393	369	405	412	417	372	388	358	412	375	360	357	391	354	380	378	390	382	395	384	378	383	405	420	405	355	355	389	382	407	362	394	383	371	375	378	348	376	375	385	385	367	381	376	383	392	369	380	415	385	385	390	388	384	417	399	397	365	392	380	370	363	409	387	390	396	386	384	346	396	384	378	378	373	425	368	397	404	366	383	389	389	387	373	398	379	370	435	372	337	404	377	392	382	403	373	374	419	399	367	403	392	381	392	428	393	368	371	380	359	391	405	334	376	377	406	385	420	399	366	378	385	373	452	404	361	381	401	368	407	380	365	411	380	424	374	378	377	382	346	406	374	405	374	426	405	393	370	373	397	385	380	398	394	363	373	396	405	372	362	379	392	381	385	383	385	395	411	390	389	387	398	419	414	396	363	376	398	379	410	395	399	368	385	392	363	388	360	398	385	382	399	411	365	414	353	395	374	405	372	397	388	412	405	402	398	384	413	381	370	399	379	416	367	407	383	382	384	393
25247	21494	27867	25505	13782	3416	1825	1391	1141	916	808	739	646	562	595	541	504	395	454	414	408	391	345	368	348	383	372	329	320	351	306	327	335	341	316	303	312	322	309	330	287	318	283	301	269	284	339	305	287	302	294	283	289	304	272	283	275	310	287	323	298	294	314	279	300	303	309	300	345	277	284	319	252	282	304	314	283	298	287	309	314	326	244	324	310	291	288	302	279	317	305	290	292	329	263	287	304	271	304	277	289	281	258	280	272	273	303	299	265	312	303	277	286	304	291	289	310	306	284	284	264	299	295	311	308	302	289	300	280	299	344	298	297	303	314	287	282	295	302	285	254	255	286	306	291	291	297	312	329	298	279	284	302	292	303	281	307	310	265	312	333	286	254	308	298	307	271	289	333	279	271	281	296	296	327	300	296	265	287	301	269	296	309	282	263	312	313	260	291	269	300	264	300	297	290	282	296	278	275	299	272	307	290	266	324	282	287	280	303	283	293	295	270	291	311	298	303	283	297	276	285	279	306	308	314	310	274	299	320	276	277	272	312	293	285	295	304	297	296	249	296	293	269	280	299	295	294	278	270	303	303	278	298	292	300	283	268	316	319	322	298	315	285	294	282	297	326	277	279	311	303	321	274	272	266	330	274	288	271	299	305	325	306	290	296	300	295	303	309	310	292	293	314	313	282	301	260	292	313	310	315	283	281	296	276	273	286	293	291	292	283	281	298	334	305	301	317	273	268	284	327	276	268	278	316	277	289	313	321	261	287	285	285	297	284	294	294	306	283	286	314	281	307	317	292	313	277	299	293	272	296	319	284	288	307	326	291	297	335	329	254	310	293	293	317	303	301	314	285	265	304	299	328	247	276	280	281	294	274	299	290	312	296	278	296	300	288	293	287	290	300	316	296	304	305	290	283	299	303	309	283	308	295	282	303	294	306	283	306	281	278	297	297	257	300	337	284	314	280	268	278	309	279	321	281	297	329	276	312	297	315	303	299	266	299	283	327	296	295	305	287	289	306	299	269	279	273	295	282	292	299	331	282	284	296	295	282	267	288	281	310	286	285	308	290	252	303	303	304	273	282	259	273	299	302	273	285	304	314	269	286	305	285	248	271	268	316	277	329	283	304	301	274	327	309	294	268	308	274	273	279	302	287	294	295	260	291	267	304	304	327	320	312	328	254	306	302	293	311	287	319	271	289	299	329	272	331	287	330	285	289	283	273	307	287	296	302	272	280	261	309	279	284	301	314	294	285	292	311	289	301	295	295	307	308	308	308	282	298	282	298	289	291	288	279	273	301	325	304	271	292	281	319	295	310	286	289	317	294	265	275	286	282	290	303	302	273	346	276	286	299	303	261	298	293	292	325	274	283	296	268	309	323	305	311	330	281	322	294	269	306	295	304	284	270	290	290	308	288	296	284	268	241	304	300	270	279	278	282	317	296	280	283	292	290	254	288	281	303	279	306	284	290	313	290	293	296	291	278	338	284	282	306	284	297	313	307	291	287	281	281	272	302	268	299	302	277	284	307	307	315	305	292	278	280	315	294	311	272	285	281	295	319	279	294	326	275	286	298	296	293	327	325	297	273	318	267	284	301	283	309	272	290	292	314	314	306	288	325	292	312	306	293	298	283	330	300	290	272	332	298	297	313	277	300	296	305	295	295	290	299	316	302	298	305	299	297	293	291	301	298	307	261	268	301	301	295	272	305	282	281	303	290	300	270	268	310	326	289	341	306	286	311	277	271	299	289	270	288	293	283	292	293	322	269	268	295	293	305	282	301	279	279	283	263	284	304	315	252	276	266	306	291	303	293	270	321	279	315	314	280	305	299	281	284	329	287	300	299	310	292	258	312	301	283	315	322	314	291	304	299	307	312	288	262	303	272	303	287	282	277	329	316	294	299	299	308	255	266	330	279	265	277	335	291	316	267	333	303	337	269	315	295	305	304	335	288	314	305	293	321	300	294	295	304	292	258	316	262	260	329	309	323	287	300	300	313	302	299	313	297	251	299	288	295	289	312	293	307	281	298	282	298	298	295	288	283	310	309	294	278	318	287	314	310	312	268	310	295	305	283	282	308	303	291	274	306	302	309	289	305	298	299	301	309	296	307	300	316	275	273	262	275	296	322	267	322	281	300	304	292	302	290	299	320	290	301	300	284	287	285	295	313	317	310	273	320	303	298	304	308	288	289	319	283	277	294	303	283	306	282	304	297	282	334	314	303	307	301	292	295	254	296	295	303	295	314	275	340	296	293	307	295	301	304	305	277	297	290	314	286	310	298	293	301	300	272	283	263	267	313	305	270	319	298	290	316	262	291	269	307	302	306	327	317	320	275	269	294	300	306	272	287	281	318	300	284	276	283	299	307	286	307	272	281	309	304	289	316	284	304	292	265	302	301	295	271	291	276	291	289	287	283	291	292	328	311	283	293	273	282	299	255	280	264	318	275	304	319	265	309	296	316	296	292	273	290	304	282	318	328	282	301	300	325	275	282	298	305	279	261	275	276	313	285	280	316	285	300	274	309	311	283	296	297	281	262	326	289	297	304	291	306	333	302	293	285	285	299	275	315	285	294	285	296	277	296	282	305	270	297	282	301	293	293	294	302	321	290	300	302	289	308	276	308	292	305	302	284	290	321	349	258	288	302	306	299	302	285	307	284	295	308	286	284	272	291	287	332	268	297	292	296	287	286	287	301	315	284	283	308	277	300	318	289	297	268	299	302	288	280	284	304	279	306	300	309	294	291	266	304	292	311	327	300	287	253	305	288	273	260	284	292	319	280	292	297	280	283	282	292	305	284	286	306	324	313	297	278	326	309	309	303	312	277	302	270	312	278	301	316	293	286	252	282	280	297	295	273	281	286	295	307	305	309	301	298	319	326	279	269	309	316	274	333	296	310	295	325	287	296	285	265	287	303	272	290	317	307	301	305	324	261	292	282	299	308	326	263	301	315	265	265	321	298	255	300	302	294	324	279	281	287	302	286	283	301	290	282	280	289	295	295	308	289	285	296	301	310	273	325	306	295	306	300	306	316	287	302	275	283	303	277	305	295	295	297	303	277	253	263	302	291	322	308	285	299	301	277	305	290	289	297	316	317	316	271	305	328	266	317	324	309	312	313	310	302	258	300	264	308	280	296	295	294	297	309	303	347	316	267	331	298	290	293	284	278	301	259	301	294	268	317	297	322	286	273	308	282	282	315	268	290	309	281	302	333	283	291	284	268	299	288	277	302	301	290	268	292	278	267	289	291	294	298	303	304	293	318	289	294	308	308	307	255	264	321	282	289	311	286	296	272	310	299	290	290	301	286	300	305	296	328	281	326	292	275	310	279	276	291	303	319	318	299	321	267	263	328	310	288	272	300	294	285	306	309	276	294	293	274	299	318	289	245	283	297	315	292	289	274	280	270	286	272	305	291	318	317	302	310	302	307	301	296	283	297	289	301	284	292	314	264	253	287	288	304	342	297	287	285	291	305	300	310	279
35910	46393	34456	13489	7206	5347	3922	3018	2324	1885	1614	1339	1109	1016	899	850	761	645	588	615	565	511	525	483	486	456	484	464	424	453	429	381	427	379	387	417	411	351	395	368	368	354	394	360	396	365	366	406	347	366	359	368	393	355	364	395	361	344	373	371	382	371	379	302	356	323	349	354	310	360	360	332	345	314	384	348	345	363	347	375	337	332	347	342	368	349	364	340	358	351	334	344	365	346	345	348	344	352	362	363	331	386	385	361	334	331	354	326	326	358	350	345	335	372	344	332	389	347	336	365	326	328	313	360	334	346	357	343	359	373	336	315	323	347	344	337	339	362	357	351	375	330	324	356	373	338	352	337	346	339	365	346	335	318	358	352	310	372	339	346	333	337	330	360	374	350	350	325	343	370	374	327	336	364	326	318	341	349	351	315	350	359	322	349	343	357	351	345	363	335	333	348	358	339	353	353	332	342	331	365	354	358	336	362	349	340	323	325	315	368	385	327	361	343	367	363	342	336	348	348	343	365	330	341	339	350	355	364	393	359	313	357	347	376	343	343	326	352	325	386	345	339	325	379	319	306	381	337	362	348	357	341	373	322	335	334	330	375	347	337	342	360	318	328	317	349	315	335	355	361	355	352	319	327	335	346	317	333	331	336	391	312	347	347	375	359	323	328	378	362	372	326	317	371	343	347	340	344	345	318	354	358	331	366	309	349	356	334	333	343	347	355	389	368	352	360	375	339	342	335	356	341	329	336	356	339	346	386	350	361	372	391	343	345	359	323	338	319	336	363	323	332	332	356	341	342	332	330	326	328	328	373	335	321	381	365	364	347	335	355	348	340	336	331	354	327	377	353	344	379	344	377	354	369	377	343	365	384	350	358	349	341	359	335	356	372	341	368	398	318	325	298	334	367	345	397	369	331	355	342	377	328	332	355	339	356	298	355	340	355	351	338	333	359	350	341	349	318	312	366	371	329	334	330	358	327	331	347	343	363	374	367	346	328	358	344	329	370	344	369	324	373	359	329	359	374	357	292	359	343	337	361	385	350	362	330	350	356	343	322	340	353	367	331	354	357	359	342	359	375	334	361	350	314	345	358	355	369	331	330	370	332	341	355	363	336	335	349	342	332	350	349	356	339	366	362	376	336	342	328	360	350	392	338	349	372	354	360	348	372	337	319	353	342	324	315	332	332	365	326	352	342	323	368	318	336	333	350	374	328	360	335	360	376	335	342	341	354	335	318	344	337	347	337	351	367	338	372	343	326	352	351	346	337	357	369	347	333	317	330	315	348	330	316	384	352	367	373	339	327	342	387	300	341	374	358	334	322	362	367	345	346	336	356	360	332	333	335	359	361	322	347	338	332	341	351	312	336	340	353	349	343	331	349	320	344	349	355	332	318	379	356	361	320	360	337	362	365	357	323	356	319	330	379	385	344	366	315	312	302	322	328	356	344	352	340	327	367	343	324	298	319	351	352	351	334	327	321	324	329	361	342	383	358	351	348	354	343	352	358	357	365	335	324	340	371	316	344	321	351	349	323	361	365	351	360	396	356	356	373	347	328	324	292	334	333	343	342	347	361	345	341	333	329	343	318	336	360	347	336	356	366	327	327	339	341	324	348	334	339	350	335	330	320	345	364	336	340	345	350	316	356	350	359	313	340	356	350	308	351	304	369	319	377	292	312	337	331	361	338	376	345	302	337	334	357	345	343	302	378	327	383	359	338	319	312	367	353	332	355	346	331	335	342	328	352	338	332	333	352	402	352	332	367	320	371	356	342	378	323	315	370	341	362	324	356	351	353	356	358	360	351	343	346	345	361	317	359	354	383	338	349	368	335	339	358	369	359	367	327	373	360	375	337	343	355	340	352	352	348	339	335	314	345	324	351	346	357	349	377	321	341	365	319	359	343	346	392	368	327	355	355	337	343	366	335	338	315	357	333	339	340	352	379	345	344	360	356	351	339	360	328	347	352	393	309	333	323	354	346	337	358	338	332	380	348	345	371	354	372	372	333	351	331	326	343	328	319	363	377	355	356	355	356	350	338	343	354	348	356	332	377	348	349	343	360	403	345	339	333	338	346	324	330	361	354	348	368	345	325	348	348	340	343	350	353	333	340	322	377	334	347	336	353	353	357	344	338	345	318	313	349	343	359	339	353	351	331	323	344	360	334	332	381	324	334	388	296	345	308	345	320	336	316	349	340	366	367	364	366	340	347	336	350	338	326	332	351	338	316	345	342	332	345	338	357	321	374	390	354	325	365	349	329	345	331	393	331	362	340	332	372	321	351	359	326	358	346	341	320	365	348	335	330	381	309	331	366	333	349	340	335	329	383	349	328	320	323	349	367	344	339	349	346	326	365	329	345	328	379	378	345	371	369	355	340	358	370	370	359	338	349	360	341	310	329	342	350	363	350	332	335	323	366	332	352	342	334	360	355	333	349	385	340	354	328	351	331	368	366	356	375	347	348	348	324	338	326	372	371	364	330	338	360	363	361	347	309	335	361	377	313	334	325	347	316	314	333	350	329	368	359	368	354	292	357	347	348	338	345	345	360	320	329	347	340	349	342	337	336	318	326	318	342	342	402	349	363	349	316	355	376	345	310	374	372	376	339	349	343	344	331	329	343	321	326	311	342	364	349	374	373	346	359	370	336	331	350	343	335	347	357	363	312	333	332	364	351	354	378	343	347	329	336	344	324	343	349	336	363	366	323	338	338	334	302	338	313	360	325	346	369	375	358	328	347	348	371	334	328	349	369	380	332	376	342	356	344	328	351	346	363	334	345	351	346	369	328	366	336	372	329	369	404	336	347	345	373	380	326	354	342	364	347	387	309	342	358	355	349	357	355	342	332	327	338	329	327	347	368	336	344	354	340	350	312	321	331	341	351	331	338	359	357	352	354	352	341	333	355	353	364	350	365	369	329	365	315	371	307	353	341	339	345	351	332	349	339	336	361	327	344	362	347	339	335	376	378	341	353	313	313	324	335	369	329	366	357	341	331	298	365	374	366	349	331	380	330	363	391	378	360	355	341	309	335	359	345	349	319	360	324	329	350	363	346	341	324	343	340	345	363	336	363	348	359	339	366	346	297	339	345	348	336	361	354	343	369	365	356	319	330	331	361	346	318	335	362	345	363	358	358	320	352	339	330	333	342	328	332	339	353	336	315	349	320	335	342	335	351	317	320	361	340	331	340	352	340	321	350	369	328	328	321	340	328	339	335	393	342	320	358	363	322	371	333	373	318	369	302	364	325	317	349	351	342	333	352	340	345	346	350	309	342	363	305	310	328	369	328	367	317	369	331	368	308	353	315	311	360	350	345	353	375	365	338	337	310	341	337	363	375	343	328	313	347	347	331	351	345	352	343	346	345	333	351	338	319	367	340	358	338	351	339	319	309	357	360	365	360	358	317	345	344	345	362	349	369	353	342	331	342	352	326	361	350	353	356	337	314	353	331	319	368	371	359	371	334	356	381	330	366	367	361	318	345
22891	21512	29217	24233	21518	21588	12116	3163	2076	1648	1350	1170	990	904	764	751	671	638	583	574	510	516	421	406	418	372	385	368	377	368	330	322	323	357	335	334	286	292	322	360	323	278	308	280	273	302	297	277	292	316	281	286	283	250	285	281	271	277	275	291	271	313	292	280	277	274	252	234	290	273	268	299	309	290	277	284	249	262	263	271	302	258	236	269	258	270	281	273	257	272	264	281	307	266	273	265	264	270	264	266	281	265	284	281	241	260	253	268	268	247	262	263	287	297	265	269	263	299	297	243	257	263	247	293	234	265	291	279	271	265	277	274	253	256	288	258	295	290	276	264	247	270	263	307	280	257	256	312	263	281	276	270	259	265	305	250	286	254	300	263	288	283	265	295	260	239	274	277	279	288	286	283	278	271	266	281	271	284	237	270	266	266	260	308	248	264	275	266	289	259	277	260	282	261	282	247	255	243	289	279	289	278	270	266	278	249	235	274	272	272	242	263	243	254	252	259	276	279	262	300	264	278	247	258	252	269	287	279	254	232	260	261	284	264	251	235	296	284	256	296	245	267	262	306	285	266	286	280	261	278	300	265	297	282	277	264	247	272	253	282	269	283	230	264	244	265	239	285	272	262	268	262	256	292	238	261	280	262	306	257	267	319	276	280	237	250	249	274	260	257	297	257	269	288	296	314	281	267	252	277	264	264	266	271	300	266	282	281	238	257	270	250	298	246	248	271	252	277	265	260	290	275	263	265	295	293	245	289	276	261	250	303	241	276	276	273	253	227	263	262	264	254	258	287	247	295	266	299	241	250	280	264	268	257	288	271	275	272	243	247	260	269	278	250	276	283	289	301	314	273	291	251	248	265	273	286	261	274	278	284	258	263	275	249	279	277	280	255	266	259	292	261	287	260	241	246	240	298	277	289	242	279	286	259	249	312	318	273	260	293	280	262	275	255	292	240	268	288	271	254	290	266	258	292	265	266	284	266	286	280	253	266	264	280	263	254	271	254	271	274	279	297	282	301	275	282	262	240	303	288	313	294	289	290	244	266	292	291	256	269	272	308	298	288	268	251	254	264	282	273	279	291	252	294	312	264	316	270	292	308	315	258	263	264	266	270	284	271	243	311	259	256	268	276	277	267	261	266	243	245	248	236	272	264	267	274	252	286	286	271	268	262	281	265	271	264	270	257	280	299	272	237	266	280	245	287	280	259	269	288	284	276	297	279	239	273	266	242	297	288	258	238	279	291	247	290	289	287	261	273	265	264	241	268	269	306	232	281	244	297	271	245	254	284	253	287	289	278	267	293	286	293	253	283	264	271	269	264	247	274	261	268	281	272	290	276	274	247	277	256	270	256	281	233	273	252	271	245	244	272	260	289	273	289	295	273	284	263	296	252	258	263	266	277	287	282	290	276	279	266	283	254	271	265	306	271	278	266	285	273	280	269	270	282	289	311	281	254	270	293	255	278	282	254	276	266	285	255	274	271	295	276	253	277	284	274	241	245	284	267	272	273	283	293	268	284	230	294	265	266	251	287	263	267	273	262	277	288	273	284	254	249	284	258	277	281	283	268	255	260	264	274	284	279	272	267	292	285	282	286	276	274	271	324	251	291	280	260	283	289	278	270	252	279	262	267	260	258	291	252	280	259	306	266	258	266	251	254	266	256	260	280	263	294	256	265	244	292	272	249	264	271	256	275	263	282	308	304	272	260	281	278	266	265	274	277	252	305	264	263	289	290	270	253	262	255	291	271	286	295	278	278	277	284	273	258	253	258	255	283	262	260	268	267	270	250	266	277	297	235	277	256	265	274	268	275	270	247	254	307	297	249	292	255	258	271	283	262	268	273	276	260	266	241	290	290	273	244	274	262	252	273	286	274	278	247	286	284	300	273	276	272	254	284	226	263	270	263	292	275	260	279	254	290	276	255	262	296	265	271	251	301	299	297	266	273	282	296	290	256	273	247	255	278	285	264	268	268	278	243	259	276	279	253	292	266	268	265	287	270	279	278	314	250	268	291	265	256	247	294	260	289	251	282	260	266	292	251	282	263	279	291	284	286	238	262	299	263	277	293	255	297	294	246	289	298	257	278	293	277	289	265	250	275	275	275	257	287	252	253	267	270	268	253	248	262	289	294	265	260	274	236	279	250	253	264	281	274	258	251	292	273	294	276	277	319	262	296	286	294	249	260	286	295	253	250	271	312	267	302	265	257	279	268	254	271	268	251	299	251	276	295	258	258	266	273	258	247	279	294	277	257	253	266	284	264	234	267	312	252	262	265	255	266	272	250	290	260	279	287	281	284	289	275	262	255	272	261	300	263	272	238	223	267	264	302	254	272	259	308	270	304	275	278	255	257	277	268	287	290	251	273	258	251	255	235	313	282	272	252	251	275	285	293	280	269	298	266	261	254	263	290	257	264	260	253	263	297	253	269	300	262	260	275	274	256	231	241	262	280	290	247	275	261	272	259	239	286	278	244	262	277	262	279	278	303	254	261	256	264	287	281	256	301	289	270	288	310	283	253	255	291	284	266	276	253	258	279	267	255	291	254	248	269	280	276	280	253	265	250	273	263	287	264	280	274	255	281	259	281	251	300	256	244	266	271	272	290	288	260	276	260	240	284	264	272	273	289	294	304	260	265	286	265	238	280	279	268	260	281	262	261	256	270	260	276	273	305	255	292	281	265	257	261	288	295	250	290	298	267	271	289	247	254	289	266	261	276	268	266	269	279	266	266	268	284	259	280	255	282	281	262	274	263	271	288	272	269	298	275	262	247	280	260	262	260	262	250	238	264	299	281	290	297	281	255	275	240	274	255	259	259	279	325	281	259	265	244	282	285	260	286	273	270	268	279	279	259	286	265	311	294	238	268	272	279	258	273	280	241	264	250	269	278	308	255	286	270	273	277	253	279	285	277	270	313	251	259	256	266	239	271	238	255	274	281	281	269	268	276	291	270	279	289	248	281	273	284	273	240	261	279	271	269	260	305	267	262	274	293	248	281	278	304	287	280	269	276	258	249	279	287	274	268	292	261	270	290	277	268	281	254	289	253	255	298	269	298	242	258	277	294	288	282	272	274	275	269	271	284	270	291	275	266	267	287	273	264	250	285	266	242	255	274	290	264	262	271	259	285	263	295	272	273	288	247	270	284	268	305	275	272	284	283	271	282	277	250	285	282	244	284	282	269	259	291	247	298	271	287	296	291	284	249	247	268	307	240	288	243	250	294	290	287	246	257	259	286	267	253	252	241	297	272	277	274	282	287	277	239	284	248	245	265	313	276	257	254	260	279	269	296	261	274	279	275	294	284	257	294	253	262	261	246	281	298	276	285	267	244	251	289	255	259	273	290	260	265	253	241	260	289	258	311	268	273	258	262	249	278	285	257	275	276	248	263	258	258	289	298	248	296	261	287	271	269	286	283	291	276	269	272	266	288	298	282	256	279	318	264	286	287	252	279	287	272	282	266	248	279	254	276	243	243	296	258
36305	59237	44087	22308	12938	9363	7062	5428	4107	3180	2747	2330	1932	1558	1446	1321	1099	1012	860	813	768	682	692	612	579	554	547	519	460	468	462	451	422	423	449	437	397	386	389	382	389	376	373	365	360	342	327	351	364	351	331	303	342	331	350	341	313	338	303	332	297	317	335	310	340	341	329	310	325	329	308	291	324	310	296	350	333	328	319	298	330	347	291	330	295	329	306	315	343	284	304	327	322	318	306	342	353	317	300	326	319	326	306	290	272	321	326	308	304	330	291	336	294	286	302	339	330	323	310	332	313	318	325	314	313	322	322	315	334	300	325	273	311	327	303	343	287	322	314	364	323	277	311	345	326	303	338	328	319	321	336	320	338	339	284	315	341	296	347	314	329	334	319	313	334	332	318	314	323	312	319	307	307	294	332	310	287	275	291	339	311	333	318	326	344	344	320	290	315	314	309	282	305	315	327	302	315	347	326	311	314	320	339	307	287	290	293	326	298	328	346	313	295	294	324	324	329	297	304	336	301	298	316	316	317	335	294	307	310	276	327	311	299	310	296	333	335	335	338	283	331	311	314	318	324	294	302	266	317	314	304	330	306	313	301	303	298	322	345	318	298	317	309	330	324	330	311	335	291	324	304	322	331	321	316	307	329	310	317	332	308	306	285	301	323	283	319	312	330	299	336	300	293	315	312	301	305	328	336	304	311	322	292	327	323	337	306	334	316	329	339	316	292	308	324	294	310	307	320	291	313	314	341	338	295	292	294	345	317	318	333	322	267	316	327	332	308	323	295	307	288	328	323	310	315	309	305	320	333	322	309	312	315	335	302	307	360	337	292	343	322	324	323	336	318	314	293	316	313	327	291	312	293	310	313	316	325	286	298	311	328	302	308	314	291	317	299	294	326	325	334	307	292	317	281	308	341	300	320	303	277	313	301	329	358	307	306	297	317	308	310	311	331	325	300	333	355	323	301	310	337	334	297	296	317	319	307	289	305	336	329	287	282	298	376	284	295	373	266	313	313	297	338	291	329	328	311	287	314	325	289	324	310	319	284	287	319	312	305	298	350	317	308	308	303	303	298	334	337	314	334	311	298	322	310	329	292	321	304	319	331	308	321	305	304	330	298	307	313	323	310	308	324	339	312	355	320	276	313	318	350	319	274	349	311	323	306	296	326	316	305	322	300	296	314	322	298	322	332	301	352	310	303	308	332	322	292	286	315	320	314	275	324	338	320	334	294	312	344	328	302	305	286	303	321	308	328	311	300	321	303	326	322	323	326	328	283	341	331	287	303	306	321	332	342	330	338	309	319	303	272	312	282	293	320	313	322	348	303	300	303	329	307	347	345	322	334	310	311	309	368	301	317	318	332	329	313	318	339	295	289	327	309	299	322	295	330	320	320	313	324	329	311	317	298	335	298	304	305	343	304	326	317	315	316	321	308	324	334	338	344	313	332	306	298	289	329	300	315	325	318	346	296	279	331	326	310	315	292	314	303	338	306	311	347	316	327	314	292	281	316	318	320	302	295	331	323	304	308	327	320	280	313	327	306	306	299	313	287	306	328	316	280	306	322	284	288	328	279	297	309	296	318	327	325	306	325	299	325	354	312	320	312	323	292	320	322	294	327	308	314	303	308	330	302	305	309	319	335	313	330	321	332	307	359	315	300	311	316	337	318	315	305	306	334	310	346	305	327	337	275	328	326	324	298	339	322	313	286	328	352	325	308	340	304	321	307	300	360	303	333	335	285	331	316	306	328	319	283	306	315	335	311	325	298	323	324	329	315	309	297	312	325	333	321	336	314	306	320	337	290	307	327	322	344	322	323	317	305	321	324	320	327	312	314	332	326	321	312	324	336	323	312	313	299	289	303	319	294	305	304	303	312	320	320	291	328	298	301	350	336	309	309	302	329	332	332	309	320	339	320	317	308	297	301	307	323	309	302	296	300	304	287	300	312	314	343	302	338	310	348	309	316	320	308	266	276	329	308	324	291	317	305	308	298	310	286	280	289	302	304	336	329	319	328	299	308	278	309	297	299	277	307	316	304	308	316	292	325	323	336	282	316	337	341	322	326	297	322	324	354	321	298	312	324	299	324	291	304	295	328	277	273	315	367	319	309	316	336	303	333	322	343	293	349	338	318	336	355	351	317	322	329	328	307	319	346	290	308	346	309	277	329	320	320	333	331	332	313	299	298	312	310	335	319	300	329	302	326	328	311	327	321	332	326	296	319	324	315	298	302	352	303	304	304	343	313	316	280	322	323	314	289	322	322	325	312	322	324	296	304	323	324	298	299	292	319	275	320	301	323	317	336	315	321	295	317	327	318	306	320	290	304	341	332	329	310	288	298	341	311	320	309	290	293	347	303	293	315	332	311	313	311	343	334	307	303	305	298	292	348	320	320	339	325	340	296	327	294	310	320	337	309	311	312	323	307	289	294	331	288	302	324	296	306	319	281	321	298	324	346	324	306	325	307	316	291	312	320	322	315	343	291	320	342	266	301	311	322	325	322	307	322	359	294	308	329	306	339	285	329	334	291	318	309	326	313	336	328	315	311	335	318	301	289	307	285	289	311	290	280	324	305	341	307	304	303	304	295	326	347	312	273	312	326	353	317	328	331	317	296	333	317	314	306	301	288	321	331	317	323	295	345	334	307	296	348	315	313	331	312	315	319	324	310	312	302	320	314	321	302	328	341	307	283	308	329	314	309	321	302	274	327	300	317	328	316	302	292	327	305	317	312	332	317	306	307	306	312	340	286	308	316	303	302	308	291	311	310	330	293	341	295	297	343	322	303	335	296	305	326	321	324	316	304	331	333	332	323	313	303	322	297	334	330	308	335	303	284	330	357	295	323	334	305	296	321	295	352	285	319	327	322	320	292	314	340	311	356	317	333	279	334	297	283	288	319	303	295	322	312	312	343	311	344	315	294	353	302	297	300	310	292	341	342	310	315	328	298	308	338	363	283	343	283	319	335	329	307	338	314	302	322	328	288	304	313	292	315	297	315	322	327	319	311	316	325	306	334	327	318	287	309	321	297	321	330	313	337	317	319	310	314	335	301	336	296	308	296	307	297	303	295	344	339	319	313	304	332	300	322	349	300	299	314	304	310	321	313	268	303	332	335	331	296	313	295	354	322	310	313	346	318	337	293	305	313	323	306	291	303	347	318	319	316	300	305	304	307	336	295	294	309	284	308	318	330	315	346	293	304	320	316	308	346	328	312	324	314	331	331	346	299	319	345	339	307	314	304	306	299	346	309	324	283	323	316	285	298	294	332	307	319	338	329	318	287	323	345	310	354	323	320	285	308	306	336	343	324	310	305	333	300	331	304	314	315	334	338	318	307	316	327	307	342	328	312	327	304	302	323	327	278	336	281	333	331	291	331	322	300	333	306	304	330	277	302	336	319	303	308	293	322	318	308	294	314	307	306	339	318	310	312	303	312	329	308	298	324	325	336	319	309	296	305	318	313	301	287	336	319	303	312	315	329	319
31286	29486	27601	12701	3845	2100	1686	1226	1026	818	800	686	623	540	508	469	508	497	437	413	414	441	376	405	387	409	360	383	412	381	381	362	362	398	351	357	399	353	370	356	353	352	382	346	330	326	350	354	367	392	361	374	364	356	369	388	341	369	348	369	374	318	335	335	369	322	344	375	319	304	341	310	352	339	338	339	374	328	356	362	353	341	356	365	368	323	389	354	346	352	335	334	334	328	348	345	339	345	341	319	360	349	346	357	340	317	357	318	313	371	360	355	324	334	354	353	355	337	340	360	336	361	357	339	348	329	358	338	349	349	345	326	343	339	338	348	346	360	312	382	332	361	349	349	334	340	346	370	341	369	336	344	376	338	337	346	348	358	342	340	343	335	331	353	335	337	384	336	371	344	365	354	342	373	331	332	342	313	309	358	336	347	370	343	328	301	343	371	371	338	355	337	317	350	363	368	356	339	358	307	325	350	346	360	340	357	372	342	308	362	318	353	350	326	335	370	350	347	364	349	331	345	334	352	352	338	348	350	350	370	330	361	327	336	346	318	329	347	310	381	369	347	338	387	353	338	363	323	330	351	364	363	368	347	326	350	358	331	337	335	368	351	379	341	326	365	364	356	343	376	317	338	332	314	339	386	359	362	346	314	307	345	358	338	310	330	338	336	337	378	344	309	365	358	363	328	344	331	373	360	338	347	328	314	347	338	385	336	344	361	377	347	362	332	351	348	335	359	384	350	334	359	366	357	299	370	360	319	359	352	352	366	337	338	383	349	357	340	328	379	365	351	329	347	341	348	363	341	357	310	312	348	342	350	351	323	357	336	345	333	346	313	322	321	342	401	314	339	347	354	326	338	350	335	361	369	361	325	361	354	346	348	356	352	354	362	340	343	336	315	335	364	344	359	366	356	355	342	336	382	321	385	326	367	328	364	371	376	346	341	342	364	377	338	352	336	366	361	334	371	351	348	337	341	339	335	347	315	332	338	326	324	352	346	330	338	351	335	335	370	319	361	348	361	350	333	340	377	328	335	356	340	341	361	373	329	335	369	344	356	354	343	358	343	363	326	348	337	322	343	345	405	373	328	353	372	336	329	380	349	326	339	353	355	351	359	337	331	335	353	363	346	353	341	345	334	404	340	388	328	345	370	372	360	320	345	364	349	343	358	357	373	328	338	317	336	355	353	338	365	347	328	333	343	358	347	336	342	364	346	328	367	355	330	343	340	343	332	345	338	308	334	309	348	384	356	384	363	334	330	354	313	370	352	297	325	344	354	326	362	334	331	340	352	318	354	345	367	324	332	389	320	342	337	348	376	339	358	327	315	324	354	315	343	327	342	336	347	347	347	326	330	312	393	369	307	374	356	364	409	350	311	346	383	325	368	361	346	314	330	323	350	337	343	336	309	350	306	354	332	349	359	333	344	344	353	354	325	351	319	385	349	358	373	358	360	361	340	342	354	329	361	342	348	353	325	334	333	357	341	350	332	369	347	345	376	318	362	368	350	354	368	323	315	350	342	302	370	396	337	352	382	329	331	369	340	368	352	353	358	309	338	319	341	340	370	330	358	338	333	334	346	374	357	311	358	363	333	345	345	353	373	357	350	377	347	353	342	353	351	353	367	331	346	327	352	366	343	374	370	334	359	363	364	358	351	315	365	375	316	381	352	358	363	348	341	346	356	350	337	351	348	364	360	336	350	354	345	324	338	311	333	367	365	345	325	340	328	351	352	383	325	330	327	383	327	376	339	337	382	358	344	355	356	366	339	355	343	345	330	361	333	324	354	359	363	359	358	323	322	292	342	363	323	345	341	357	336	373	324	360	362	335	335	365	343	345	357	374	344	357	313	339	390	328	353	363	361	348	319	342	364	330	372	391	357	348	325	365	334	322	324	359	322	343	350	379	356	346	349	320	348	347	340	335	330	353	319	347	362	331	323	353	339	307	359	350	321	387	328	335	330	340	360	340	347	343	358	335	337	332	373	355	330	366	323	391	309	352	335	339	356	373	377	331	329	356	385	327	393	315	325	375	330	360	312	373	366	381	363	295	343	345	330	358	353	411	340	335	345	325	359	329	337	339	328	351	337	347	348	320	360	354	332	337	343	345	305	349	356	347	338	350	354	347	342	329	351	343	359	322	333	314	348	317	365	361	319	356	391	324	330	341	354	378	348	332	349	378	326	330	350	361	323	348	349	340	396	353	381	372	346	352	356	338	373	340	325	341	335	361	344	339	308	365	383	346	318	335	359	338	360	314	348	358	357	333	359	331	368	377	335	293	369	348	295	348	364	357	328	361	349	343	357	342	325	326	335	347	336	358	334	346	360	325	342	368	356	359	357	346	324	328	328	356	354	387	326	330	355	326	329	371	367	342	332	364	356	356	315	354	373	326	329	317	361	326	354	337	353	345	357	333	356	367	344	340	358	346	300	373	348	335	342	351	323	349	333	352	360	360	353	345	362	322	364	364	384	345	377	347	365	355	335	327	375	349	354	402	367	333	334	332	343	397	376	333	305	350	341	383	292	338	382	382	331	349	333	348	354	303	344	378	326	335	322	343	327	331	339	344	317	346	335	355	376	353	348	337	347	353	346	315	320	360	358	357	334	323	365	342	378	306	343	326	356	344	357	358	377	335	339	343	323	333	358	360	359	374	372	347	324	348	369	369	356	374	337	368	343	333	346	353	343	317	331	385	326	339	356	344	322	342	343	346	339	358	352	331	314	323	355	332	378	340	333	341	364	336	321	342	350	323	365	377	331	369	363	339	358	341	324	347	365	335	339	328	384	351	319	390	347	349	402	317	353	345	360	384	326	355	335	335	300	356	317	322	342	378	338	304	357	387	336	359	317	342	339	376	351	382	324	348	343	342	358	351	371	372	338	381	340	361	321	343	375	336	364	346	354	343	367	355	337	343	350	354	322	343	329	371	331	364	342	324	363	341	395	302	334	361	314	347	363	328	316	328	317	319	369	320	341	340	323	314	377	343	355	394	390	341	338	362	334	343	312	342	353	342	349	368	381	349	321	366	328	354	385	387	400	344	367	350	349	369	348	354	331	370	358	361	369	345	362	322	365	344	351	354	383	337	361	370	329	340	332	318	362	355	348	355	340	327	361	364	343	338	379	349	346	399	343	354	370	373	349	352	345	335	345	355	323	327	326	327	349	340	366	374	355	354	318	371	368	334	312	370	363	348	348	333	325	368	323	363	374	335	342	361	334	325	347	402	355	344	331	358	353	380	344	343	353	331	354	335	332	334	339	338	358	333	343	331	342	353	342	334	320	320	377	356	347	372	326	359	343	380	350	334	382	342	344	333	341	328	320	314	351	352	355	347	349	358	383	352	368	343	361	356	346	319	336	338	350	353	383	366	337	338	349	352	315	319	307	367	344	355	334	351	343	325	327	323	327	319	348	359	343	363	363	356	338	348	348	333	344	343	369	309	318	346	348	333	359	331	347	326	359	345	347	368	344	342	361	338	328
36009	45591	29719	11404	6015	4155	3209	2422	1904	1529	1345	1132	1000	919	800	762	703	668	589	615	572	560	543	501	496	477	478	480	433	468	446	460	431	416	484	462	439	448	409	414	424	425	410	430	451	448	413	410	405	421	437	402	421	422	430	391	419	447	401	421	398	426	376	401	434	384	398	438	420	417	398	439	412	434	389	427	417	419	399	416	402	419	414	421	375	402	475	400	433	380	398	385	422	409	393	407	408	427	394	404	404	403	405	429	415	404	407	345	371	402	443	405	440	412	407	413	405	411	408	399	378	431	401	402	349	422	401	388	432	357	385	380	432	419	392	421	390	424	425	445	388	408	424	458	400	421	427	368	422	384	398	430	393	396	405	400	419	403	410	407	389	434	397	400	401	450	406	379	402	389	393	385	428	402	394	409	400	443	452	395	425	408	443	386	413	405	397	435	426	403	412	456	409	390	440	435	414	408	394	386	431	391	389	389	409	416	390	399	422	353	386	405	408	387	347	396	445	405	433	427	450	391	417	408	382	386	410	429	390	435	398	410	399	407	393	434	382	366	377	459	392	401	361	428	422	395	397	386	408	415	394	433	399	397	371	398	418	453	392	407	420	385	423	377	400	385	426	390	448	428	401	371	443	389	374	391	447	450	436	400	417	370	407	417	413	407	446	369	413	382	377	372	390	409	393	411	391	379	389	404	411	442	404	424	426	425	411	400	392	413	382	396	390	427	405	410	391	387	412	400	385	405	426	396	419	373	385	424	407	374	389	429	418	394	400	401	351	440	415	408	390	401	389	381	401	408	400	345	411	410	393	427	365	439	392	398	408	428	399	380	409	389	377	427	407	398	396	390	409	419	394	398	401	414	407	406	404	406	418	387	412	395	421	397	387	380	411	416	441	357	401	391	409	406	387	411	380	417	370	390	390	422	413	432	380	416	415	417	419	408	412	404	410	424	409	416	395	401	426	398	418	405	414	405	402	409	396	402	400	404	395	391	402	419	376	381	448	419	413	399	414	445	407	397	403	455	411	448	388	364	423	401	402	400	426	400	412	421	390	413	378	404	393	404	415	418	394	406	383	382	422	392	406	393	404	416	429	396	427	388	409	415	382	404	419	427	409	400	427	431	397	377	448	388	433	392	383	458	398	387	416	445	423	432	387	422	445	372	387	388	420	409	411	378	387	395	414	392	390	415	433	422	407	427	392	418	400	402	389	399	416	414	410	397	402	400	397	364	386	397	400	362	414	415	392	390	390	402	453	369	431	378	351	407	418	384	412	399	382	409	412	409	413	406	428	402	415	416	405	406	401	385	378	460	409	411	402	367	369	381	374	416	400	389	369	407	408	378	408	395	408	393	429	426	395	446	426	397	393	383	403	458	372	443	390	423	402	407	418	394	378	392	405	416	399	383	409	378	401	411	407	406	414	411	449	438	423	428	436	415	388	401	394	438	405	410	400	372	404	438	390	415	398	406	389	384	414	420	431	397	377	390	379	374	413	416	416	406	397	413	417	426	410	394	396	391	406	386	417	391	404	389	434	417	393	408	397	410	402	440	407	437	417	393	396	396	425	435	439	382	410	414	421	382	434	388	382	419	438	439	395	418	367	400	430	411	417	415	402	418	423	404	380	361	381	431	420	417	425	354	387	365	424	409	436	432	394	420	409	415	406	386	388	409	363	412	383	366	400	379	393	397	419	415	357	392	411	392	441	432	392	434	401	387	406	375	407	403	417	391	414	416	449	395	394	399	400	403	425	402	397	405	428	425	396	420	402	391	416	433	415	416	385	398	397	388	399	377	382	409	414	379	422	381	398	376	416	409	367	426	386	400	386	413	389	404	418	381	395	408	435	408	390	421	431	393	362	456	399	430	427	392	427	397	397	372	441	389	388	376	423	409	432	416	391	454	409	384	400	419	372	390	394	390	398	406	395	373	361	440	426	368	437	389	412	412	447	398	453	402	410	410	403	407	405	429	373	398	378	440	419	398	396	436	389	436	386	393	410	443	386	418	381	477	407	377	408	423	374	407	415	441	412	377	411	399	404	378	357	403	427	406	406	391	417	433	420	426	402	435	442	385	436	388	391	402	427	425	409	390	452	390	408	402	421	374	367	398	405	439	376	410	402	423	388	416	391	404	415	434	440	412	422	421	399	387	405	400	427	395	365	372	395	389	375	386	388	403	411	428	385	393	453	426	413	397	373	398	426	431	424	396	389	409	365	436	401	435	430	410	409	404	420	428	389	422	420	423	378	401	407	414	427	418	427	381	383	420	440	371	402	392	385	393	409	414	381	377	354	406	405	358	385	409	424	414	402	409	371	433	370	413	416	414	420	389	431	393	370	404	419	410	427	395	402	394	415	419	418	442	402	384	426	412	435	430	411	414	396	431	422	415	415	416	422	423	379	412	360	404	407	383	411	390	409	411	402	382	416	382	414	426	428	378	416	426	403	391	376	429	384	401	373	421	402	404	426	386	407	427	408	404	421	397	415	414	424	432	430	408	433	393	434	410	399	435	403	399	390	408	385	414	464	401	375	358	439	420	428	380	437	391	423	378	420	447	398	414	414	392	398	412	404	387	421	421	417	412	411	399	409	381	417	366	397	403	379	392	425	407	426	461	403	407	423	403	432	448	403	399	423	432	386	381	405	401	427	463	416	405	383	393	406	403	405	423	427	454	387	369	439	386	413	353	453	413	417	381	379	392	435	411	392	415	420	410	400	415	375	408	409	380	406	419	398	384	409	384	371	415	408	410	393	378	392	421	411	384	382	381	397	412	403	412	379	384	430	391	369	379	402	365	398	413	434	383	405	421	373	426	404	402	424	362	407	409	426	415	418	466	388	380	402	416	367	447	416	434	395	403	430	394	417	440	375	418	414	395	429	439	409	393	391	421	396	424	439	427	423	393	387	402	420	417	436	409	399	430	423	411	381	374	406	396	436	389	408	414	357	403	394	416	424	415	394	398	423	410	373	401	413	438	405	418	397	424	381	383	401	398	413	405	398	378	396	398	409	410	401	405	378	375	404	388	397	392	404	387	405	390	396	385	356	404	402	405	371	405	405	389	401	380	371	438	377	431	398	404	419	401	387	429	415	448	385	416	419	390	433	428	384	403	400	402	421	420	395	419	400	391	450	400	435	411	442	400	362	385	393	404	436	393	390	386	411	376	407	399	420	405	412	428	399	420	377	396	366	419	403	423	436	416	443	416	404	379	421	396	435	443	413	391	346	426	386	362	401	410	422	452	401	372	394	415	429	412	379	370	390	435	411	380	390	397	439	430	407	427	445	418	399	399	383	427	406	404	434	412	389	387	432	389	354	358	423	417	434	419	414	401	409	407	384	423	395	410	389	383	408	420	419	406	408	391	372	402	417	383	412	452	389	413	420	388	388	391	430	429	415	424	380	422	388	421	394	400	432	374	444	412	409	430	369	408	423	394	401	379	399	395	415	410	393	369	413	397	411	410	396	394	427	362	366	438	382	406
23984	21491	28861	24612	21427	13543	4040	2173	1545	1344	1096	1024	855	788	728	709	562	570	500	564	466	468	475	474	436	409	404	418	402	404	392	355	386	393	366	405	331	372	363	406	373	344	383	359	361	336	353	336	353	365	355	318	327	351	357	326	329	351	355	367	350	350	332	336	323	364	337	340	337	348	322	345	347	369	349	354	379	361	335	319	346	329	365	296	335	334	342	332	333	349	365	326	314	342	369	321	332	315	309	346	336	341	329	325	315	344	341	329	317	337	342	337	337	319	343	311	357	310	367	290	339	325	333	337	329	290	314	312	332	330	367	319	358	337	345	322	304	331	325	363	351	320	330	328	346	305	328	357	356	344	333	328	320	344	321	329	342	376	324	331	325	344	348	365	351	326	330	344	320	341	364	372	345	298	304	341	348	347	291	343	331	309	335	334	357	356	364	371	352	356	308	311	340	319	324	345	321	324	357	377	352	337	322	325	357	293	342	340	329	320	360	308	357	308	316	338	341	345	327	322	356	338	337	351	348	363	336	329	372	323	335	327	347	331	350	295	356	338	312	320	328	323	296	309	321	366	323	305	336	349	366	336	348	326	369	382	329	314	346	329	332	349	311	339	358	300	349	317	361	336	339	306	316	360	310	347	324	313	311	355	315	306	353	344	332	325	327	347	386	316	339	329	338	349	362	347	316	384	360	316	304	350	344	357	351	353	346	345	364	325	344	367	345	368	341	327	352	341	308	345	334	329	344	340	342	324	317	323	319	371	337	336	312	331	310	348	359	336	344	354	356	348	343	327	321	345	332	334	315	320	326	337	335	342	346	318	321	310	300	318	339	358	338	339	356	326	335	323	337	336	373	346	317	367	363	322	306	340	359	338	337	353	344	330	329	320	334	341	329	354	313	327	333	329	327	344	328	288	337	331	335	337	312	368	336	318	342	314	331	327	314	338	343	373	370	331	363	342	377	359	335	347	372	347	318	318	325	362	345	350	345	335	336	379	344	319	336	298	323	340	356	294	329	336	323	321	346	343	354	336	341	353	339	357	315	340	338	317	305	336	360	308	310	318	337	321	364	308	313	338	357	353	355	335	364	381	307	314	352	319	353	355	331	332	318	336	338	336	329	320	355	316	351	345	359	312	324	323	287	357	337	307	367	321	352	329	357	318	357	361	346	352	347	358	349	315	344	375	305	313	336	346	352	319	325	328	351	326	329	356	337	340	326	356	359	368	352	330	334	361	350	342	346	359	336	356	362	348	335	312	330	326	361	367	313	337	336	312	321	321	334	325	346	357	372	344	326	334	322	340	322	344	319	318	347	351	334	304	342	334	325	335	319	334	340	320	342	375	332	361	366	314	326	345	341	344	334	340	304	357	312	325	362	348	342	318	314	362	356	355	353	336	358	313	334	362	350	349	351	301	353	345	365	355	343	315	350	303	338	326	341	331	325	326	319	341	305	383	328	337	337	373	343	354	333	367	318	337	387	328	323	341	326	329	317	335	338	359	357	340	331	326	343	345	378	339	341	342	341	319	357	316	337	329	349	335	331	334	317	330	334	319	342	335	329	343	310	332	364	316	354	309	348	316	328	321	332	355	340	353	358	360	329	350	312	318	356	372	332	349	331	364	326	298	321	324	354	346	325	331	336	354	327	352	311	323	330	338	358	342	355	352	301	352	322	362	346	344	314	363	334	323	337	321	351	328	327	328	317	359	371	321	325	332	340	320	321	300	359	342	345	353	359	347	318	340	340	320	365	330	327	349	345	322	303	344	346	337	333	353	335	330	338	332	334	311	326	329	335	351	337	337	333	361	377	328	325	318	338	312	337	309	351	315	353	330	345	312	320	335	344	334	318	334	344	325	345	330	305	330	297	329	362	324	338	317	342	339	335	324	349	349	342	332	323	350	348	320	350	328	341	343	332	348	330	318	317	361	344	352	353	328	337	322	364	343	339	365	308	332	339	328	362	311	316	320	305	329	337	357	338	309	331	349	344	353	313	328	296	328	301	357	332	347	365	332	309	365	340	357	315	350	329	336	353	325	392	352	316	384	349	308	321	346	311	348	319	331	331	344	350	301	311	338	349	304	333	325	350	354	328	337	338	342	356	349	301	376	320	326	348	313	339	345	339	340	349	302	346	336	322	357	355	347	329	303	304	326	356	307	343	340	330	338	356	334	339	356	334	353	335	351	337	300	309	335	298	326	330	336	352	347	377	340	350	326	331	347	335	382	354	354	335	349	342	351	344	344	329	306	341	324	334	331	359	334	304	352	331	362	324	307	348	349	345	326	348	316	303	320	290	339	317	345	344	338	376	348	340	329	338	336	310	338	333	350	341	330	317	335	325	335	341	317	334	350	351	354	332	338	328	338	321	323	342	310	296	350	346	348	326	328	354	331	327	329	348	329	358	362	304	326	306	330	337	318	336	309	310	329	334	308	350	337	339	333	355	355	337	316	315	286	318	320	349	355	328	358	316	337	318	344	318	325	341	335	328	365	341	367	310	351	347	306	315	329	358	356	319	321	318	344	303	327	323	299	321	308	343	305	303	356	351	363	329	363	305	360	331	353	348	343	352	339	362	324	350	313	354	312	354	372	376	324	308	373	374	309	302	322	317	370	353	333	386	338	339	334	310	347	336	340	345	327	328	356	342	309	334	311	365	360	343	347	338	321	338	378	315	312	326	338	333	338	345	328	338	343	349	287	343	340	337	312	321	334	337	337	331	318	311	318	362	355	315	336	355	339	299	294	320	338	332	391	336	350	332	356	358	334	318	322	332	332	325	357	296	341	327	320	317	363	343	321	327	306	316	360	330	331	340	340	330	371	330	363	344	319	330	357	337	366	357	327	358	346	339	353	337	356	340	331	342	312	306	356	317	319	362	314	321	315	343	335	332	351	320	332	341	309	296	317	330	358	343	346	352	344	339	351	348	345	334	344	349	326	359	333	332	364	320	320	323	341	345	348	355	355	318	328	316	345	352	304	353	340	304	354	349	357	328	321	355	339	333	323	361	310	339	362	338	343	342	331	315	346	341	372	330	368	336	344	343	365	364	301	353	325	326	361	305	324	319	331	346	355	302	327	313	341	331	362	313	328	344	331	312	338	339	360	326	373	298	326	324	338	306	321	349	342	330	313	355	366	308	346	312	366	316	361	332	319	345	334	347	327	345	333	302	377	345	327	354	315	348	362	356	315	311	343	340	310	327	299	355	309	336	337	346	337	379	333	330	351	371	362	332	333	375	367	345	353	349	337	338	334	331	355	330	345	318	355	341	345	332	341	325	320	297	333	309	324	342	332	352	335	376	341	327	331	346	324	341	342	366	356	337	366	332	308	353	333	341	346	343	344	316	349	324	357	335	332	353	341	331	358	328	326	316	319	334	301	309	295	364	314	338	313	350	338	332	364	332	312	345	339	351	333	333	321	321	327	318	339	377	339	343	319	325	343	339	300	355	337	298	349	377	309	308	325	332	340	351	344	348	313
35717	53561	40856	19044	9743	7221	5434	4246	3160	2607	2124	1851	1545	1240	1132	1057	975	830	751	691	647	643	599	584	569	545	531	508	515	463	504	442	503	450	486	463	415	447	431	440	430	416	382	428	434	426	417	409	398	405	456	394	390	398	409	407	396	433	414	413	403	446	417	376	417	372	396	401	408	374	381	412	386	383	405	398	392	418	404	396	420	406	373	396	376	394	419	394	397	380	418	380	400	405	392	383	374	394	402	366	422	387	394	409	386	367	398	398	402	382	395	407	386	405	406	382	412	360	367	388	405	417	411	399	404	423	395	394	382	358	412	394	410	396	391	354	369	406	401	369	393	378	363	436	385	373	403	385	381	398	358	394	364	341	413	392	385	393	360	406	387	365	410	388	390	384	376	374	361	397	391	398	405	390	396	394	407	396	352	403	397	401	393	400	434	386	402	370	374	422	386	388	410	395	395	391	389	407	371	419	395	435	385	374	402	452	376	391	400	384	434	398	391	382	396	400	429	407	375	378	394	439	402	466	391	379	436	402	384	375	374	391	385	350	443	380	362	403	394	396	388	374	386	413	375	413	405	405	373	390	405	421	392	355	403	374	409	381	380	389	386	448	384	430	399	410	370	421	393	417	419	418	399	387	432	374	417	359	420	385	392	405	411	411	403	398	374	365	387	406	379	412	420	447	370	409	366	348	409	389	410	398	395	406	401	384	418	404	411	377	401	385	392	386	377	382	384	436	410	416	384	391	392	385	408	373	377	375	354	377	416	382	390	371	391	403	412	399	359	408	395	416	393	398	406	410	379	383	421	376	395	393	403	401	395	389	384	403	377	396	346	395	378	390	376	408	388	387	402	398	399	418	421	359	392	394	405	362	393	418	445	414	380	381	397	397	380	392	385	412	397	431	400	383	368	421	391	410	373	387	393	386	403	416	373	435	403	372	404	417	378	362	441	405	389	398	363	417	410	366	381	374	369	395	385	417	402	385	383	391	371	442	388	369	406	408	393	402	404	410	422	402	382	415	390	419	410	413	376	374	428	396	394	416	429	391	389	394	415	384	383	391	407	395	403	403	385	360	377	383	416	404	406	410	400	402	388	372	383	372	376	377	362	412	411	400	426	423	381	402	344	384	370	372	383	412	369	356	394	418	397	364	396	399	390	413	372	393	401	375	405	337	360	417	381	401	388	399	349	381	394	408	369	401	379	397	371	353	401	373	387	403	431	395	383	407	398	412	426	395	374	416	413	386	412	359	381	360	403	395	381	378	403	402	384	373	363	378	424	400	377	376	394	385	420	368	396	376	378	380	388	390	365	387	387	418	404	380	420	415	392	411	387	360	395	359	389	377	374	394	385	410	377	453	398	404	389	397	400	352	384	403	433	390	395	379	352	394	401	424	398	381	373	387	397	399	361	403	416	396	387	399	407	363	372	359	387	368	400	408	395	418	403	405	348	418	391	388	396	373	393	401	381	427	399	381	398	385	397	418	407	385	380	369	430	390	381	415	414	388	396	408	418	352	389	404	375	424	395	404	397	419	401	403	386	368	428	362	412	405	374	386	406	428	374	372	388	388	402	364	387	395	383	372	381	380	387	400	399	386	376	399	391	438	379	414	359	392	408	411	393	417	389	418	360	395	397	358	424	365	373	390	392	428	377	384	381	408	428	374	425	394	407	394	370	374	390	364	375	409	377	392	392	414	396	388	360	352	363	395	419	406	393	346	400	365	402	389	373	385	395	352	375	406	388	399	397	396	368	381	411	433	425	386	407	383	406	408	356	388	408	367	364	366	349	367	398	414	434	382	410	372	409	430	408	399	406	374	424	402	394	426	393	388	393	416	387	403	387	417	413	389	378	401	430	396	401	394	368	371	381	370	394	388	380	394	413	400	395	381	393	388	390	419	376	385	354	354	381	386	376	380	384	426	414	361	410	381	370	395	383	430	412	437	383	403	383	361	376	400	370	401	390	384	359	371	415	407	381	415	367	405	403	364	399	393	415	393	386	360	418	391	394	384	393	390	348	403	408	400	405	373	413	409	369	358	424	386	394	393	388	398	335	424	387	387	421	377	399	367	400	379	355	408	393	413	384	411	414	378	412	378	380	384	373	399	374	368	411	389	421	382	393	362	366	398	402	401	392	403	421	406	400	415	445	394	374	379	370	363	412	387	389	395	393	409	353	374	390	354	396	376	370	369	377	418	422	398	409	352	420	427	396	378	419	412	416	397	390	388	360	392	368	394	390	416	376	386	384	413	392	398	406	374	365	397	350	407	393	360	358	395	376	390	377	400	428	411	419	390	405	380	404	380	376	419	369	367	403	422	402	380	367	391	357	377	387	394	385	394	406	381	379	397	376	386	404	406	386	379	409	374	399	389	405	358	410	381	375	390	392	408	393	396	392	429	415	389	339	392	357	405	381	390	384	414	384	389	375	411	400	365	364	405	350	402	393	400	374	393	366	375	389	384	407	377	389	383	411	377	392	387	406	411	380	376	441	398	394	365	408	409	396	393	416	369	410	422	358	384	404	376	371	386	385	390	388	424	395	356	357	371	392	360	375	380	392	410	399	369	406	368	405	416	407	358	434	408	395	405	357	424	430	374	375	416	389	376	397	409	403	418	390	396	396	404	399	393	380	385	395	397	377	394	363	392	345	378	395	395	378	427	410	403	401	388	416	389	381	362	380	364	405	391	371	379	392	392	388	441	380	403	381	374	386	401	441	395	374	411	375	374	439	436	349	409	408	386	366	415	399	399	398	424	381	424	411	427	420	350	398	348	369	407	404	379	365	377	387	415	378	409	364	390	399	368	378	391	370	381	400	392	382	389	395	360	417	374	391	367	378	398	407	388	401	424	392	367	421	397	381	393	408	401	379	408	368	349	403	391	388	358	425	426	357	376	399	395	410	371	385	384	396	401	404	373	400	389	372	358	372	397	412	387	404	404	377	395	388	400	420	401	374	395	397	349	386	381	387	375	413	382	374	355	373	393	365	380	366	393	382	394	371	392	434	406	403	384	419	394	420	385	395	366	391	346	384	391	404	395	397	389	408	386	401	420	383	370	396	389	411	392	388	412	408	384	353	416	427	394	379	394	367	420	380	383	401	365	363	406	387	370	417	395	444	370	372	382	391	373	376	391	422	371	364	382	407	382	394	405	431	366	362	350	423	375	411	374	391	389	375	364	391	396	423	402	413	404	401	409	392	414	407	425	387	393	400	385	394	400	377	428	360	400	376	392	402	421	403	365	369	387	401	422	416	374	404	375	388	391	426	401	410	413	371	364	412	441	383	370	369	397	389	381	398	390	399	370	433	394	420	379	395	361	357	391	397	401	415	379	388	392	407	412	402	386	408	380	382	407	444	398	345	380	385	385	427	396	366	365	398	422	375	363	377	406	425	389	393	361	367	379	404	379	354	438	422	360	391	411	392	365	400	447	389	418	389	369	342	364	382	386	378	416	376	381	370	436	409	407	419	387	381	387	379	392
25222	21505	27798	25502	14000	4033	2381	1635	1262	1070	967	819	739	610	542	573	488	467	443	407	395	361	376	381	353	379	371	339	331	298	358	354	311	354	351	339	359	348	319	331	301	312	283	320	293	315	345	332	314	298	297	317	294	285	302	311	309	308	306	300	278	306	292	310	302	286	323	324	270	306	345	294	303	293	303	314	277	293	288	307	311	311	288	308	286	295	304	319	306	298	296	301	330	314	284	291	312	306	299	298	317	329	280	317	274	311	298	293	335	333	314	319	297	288	314	274	318	320	307	305	307	319	303	282	301	309	296	304	332	319	314	280	324	308	322	290	311	286	287	323	287	309	286	272	330	282	309	296	306	314	293	312	299	302	343	311	281	319	276	308	291	284	290	316	314	292	290	314	290	321	299	292	267	297	299	326	318	290	285	299	330	323	328	299	287	291	269	284	321	312	266	305	305	299	318	302	310	304	324	322	318	311	285	305	305	305	266	274	275	296	307	288	321	278	300	298	303	328	317	279	284	328	312	314	320	297	284	289	299	310	346	323	300	259	320	302	292	329	321	278	296	326	348	263	289	333	268	347	299	304	305	292	285	299	297	309	305	323	304	302	292	309	272	295	306	315	298	309	311	301	314	292	313	322	301	322	308	281	306	291	290	317	298	269	298	310	342	294	327	329	282	275	305	320	305	320	304	287	280	297	283	282	325	294	271	286	290	333	274	337	318	304	264	275	309	323	285	298	306	328	313	292	258	300	310	273	296	310	306	308	308	310	318	295	305	301	333	281	307	277	282	303	320	305	328	312	295	299	304	298	291	288	324	294	310	302	299	279	280	333	341	294	308	307	310	290	323	302	310	307	298	272	307	297	298	328	299	270	310	293	273	276	304	297	331	283	314	295	289	324	302	332	330	315	294	311	320	350	300	283	280	296	311	309	292	311	272	291	309	259	319	270	312	330	321	291	295	322	332	293	310	289	289	318	321	282	296	314	283	312	292	291	314	322	313	288	304	260	298	327	339	294	327	306	309	306	291	306	287	294	315	328	304	330	279	308	291	302	302	316	290	319	293	287	281	289	271	306	317	302	290	319	264	315	294	291	305	315	269	308	296	307	329	291	338	316	294	295	282	268	267	299	292	300	329	319	319	300	320	288	315	309	305	321	306	318	288	323	307	289	282	321	312	292	313	325	311	270	309	299	299	289	300	266	304	294	288	312	305	301	282	312	309	286	295	294	294	298	306	318	301	319	321	309	311	309	285	275	320	291	325	315	292	280	298	310	261	278	271	270	291	275	324	298	286	285	289	327	279	299	305	313	278	284	282	315	312	290	288	306	263	308	304	310	295	283	296	299	284	311	329	302	295	299	322	291	289	303	310	272	281	331	300	304	292	322	321	306	288	338	264	321	298	315	289	317	306	333	296	296	318	287	282	317	303	277	317	296	306	299	306	298	292	276	289	293	322	272	295	294	304	312	296	296	304	275	323	304	358	276	307	293	337	320	303	318	298	336	293	294	330	317	284	309	267	279	295	321	312	311	322	292	291	321	282	285	302	263	274	295	302	297	295	282	290	287	291	286	278	276	268	321	275	280	284	292	306	306	300	326	301	303	300	258	305	312	284	288	311	297	301	287	312	302	317	278	262	267	298	286	305	276	306	307	288	348	310	294	310	330	284	280	290	304	297	310	322	324	318	296	309	283	318	310	288	329	295	292	321	321	285	314	304	294	306	299	311	301	318	303	281	303	330	335	334	275	300	315	286	301	282	316	304	317	305	307	311	284	295	318	283	294	317	287	281	310	301	308	294	294	297	332	305	304	316	291	281	305	318	294	293	304	279	300	278	298	297	284	298	279	298	302	306	301	277	282	275	302	308	310	291	307	305	290	270	310	290	289	310	306	308	294	316	282	280	264	306	287	309	276	288	316	285	299	306	316	306	286	263	305	289	288	270	287	298	289	290	297	305	303	278	291	287	281	316	329	288	326	283	286	308	278	286	309	303	271	306	302	275	326	302	319	302	292	300	305	318	269	297	295	302	282	286	280	314	285	282	283	287	297	305	315	273	313	278	307	297	296	326	304	295	281	288	326	306	320	295	288	307	307	325	328	299	305	319	280	284	322	279	280	282	279	281	307	295	273	265	320	315	282	286	282	317	304	313	307	293	307	324	356	286	280	299	276	323	294	291	310	294	290	331	285	305	296	311	317	311	278	316	315	284	284	284	292	299	301	285	281	303	322	307	300	317	292	328	295	316	295	323	294	285	319	292	312	290	316	327	298	311	281	306	284	300	281	306	307	307	289	301	261	310	328	355	311	322	311	316	316	275	285	284	292	264	278	316	318	292	296	316	291	302	297	311	277	283	294	294	301	289	283	338	296	287	309	318	297	299	265	286	296	308	299	267	286	306	296	320	311	292	304	304	311	307	299	287	302	280	329	290	304	295	277	309	305	301	294	285	278	313	309	267	340	294	310	284	299	298	276	309	293	314	290	307	298	297	288	293	268	328	300	297	282	306	304	330	301	296	282	293	316	314	272	323	284	297	294	285	323	276	300	307	291	301	329	302	306	296	275	311	289	278	286	309	313	281	337	307	300	311	267	306	278	294	319	311	293	295	313	295	311	287	288	289	278	295	298	315	288	282	295	257	313	280	304	287	292	302	322	302	324	294	323	311	285	286	328	321	314	312	289	262	294	293	299	305	322	282	276	317	322	311	337	296	294	306	304	311	283	278	301	282	333	265	280	322	301	321	299	271	271	321	307	280	294	277	316	282	304	302	280	264	280	296	328	283	322	279	275	292	280	316	288	295	295	316	305	306	295	305	333	310	296	298	296	306	312	291	279	279	293	314	271	293	301	272	305	333	298	316	305	305	300	304	293	275	307	242	325	293	296	286	318	316	301	286	290	317	294	323	277	286	306	299	319	307	298	289	313	269	320	284	326	329	283	288	295	291	340	297	332	290	312	299	337	295	303	313	306	322	322	281	299	336	311	316	298	315	310	272	304	318	318	322	266	287	315	311	285	329	281	307	297	315	306	296	275	288	287	313	316	326	295	283	320	296	306	311	306	281	291	300	282	322	299	333	296	311	315	270	277	291	296	287	297	296	281	308	289	294	294	303	289	311	302	325	320	285	326	294	307	274	288	279	295	293	328	324	297	321	304	297	297	278	313	285	301	298	296	296	317	296	284	323	305	297	289	304	306	317	288	283	277	272	293	307	278	284	293	319	295	280	289	274	287	314	281	329	290	278	284	298	301	307	300	309	315	278	292	290	313	291	293	273	274	264	304	284	293	269	312	302	291	315	315	280	299	316	281	262	312	305	316	296	305	294	276	330	312	319	277	287	327	307	306	308	297	292	306	295	285	319	291	321	297	304	277	283	301	274	298	306	316	341	292	297	273	313	275	296	293	293	287	304	317	287	292	293	303	276	299	305	294	299	299	299	302	296	323	287	305	285	291	303	265	286	272	307	296	300	285	302	330	293	294	285	287
36644	50880	32661	14443	8087	6014	4442	3406	2658	2094	1747	1495	1252	1127	972	843	788	682	607	605	590	564	522	462	471	472	479	439	401	417	444	428	402	419	423	390	378	392	406	381	373	403	381	384	348	393	365	392	380	347	364	385	356	370	361	373	350	375	375	359	344	328	380	366	371	372	352	370	342	340	374	341	379	354	381	344	345	359	363	363	325	338	321	337	379	394	349	399	336	383	345	350	383	330	338	351	342	333	364	346	378	363	356	360	364	352	350	360	360	400	345	328	376	379	323	347	354	381	334	357	342	354	330	374	349	376	365	345	370	361	360	358	364	387	361	345	339	341	351	351	326	355	343	344	360	369	332	367	353	367	347	342	359	363	317	303	371	333	358	339	356	358	358	350	340	374	363	347	352	359	339	368	335	336	330	346	380	349	347	386	371	353	371	327	316	360	399	324	375	394	384	340	331	333	326	352	347	360	322	333	365	341	313	353	343	351	368	371	370	348	356	333	370	343	358	358	375	372	361	344	318	369	351	337	340	353	328	337	396	305	320	351	367	330	353	344	363	370	370	372	347	400	353	302	336	342	341	321	367	370	309	361	372	345	367	369	388	314	343	337	338	354	339	331	332	329	342	341	360	337	327	356	372	358	349	300	351	369	361	352	329	356	358	350	352	337	335	335	322	340	391	355	363	314	351	339	352	342	364	367	349	383	366	390	384	368	369	312	391	334	381	329	321	368	350	351	366	373	341	348	330	330	360	320	361	367	355	337	362	326	367	346	348	345	344	374	338	342	359	348	342	361	324	325	325	384	333	322	379	307	355	371	342	384	370	363	342	350	319	390	333	349	351	349	355	349	358	370	369	337	341	365	344	360	365	331	334	376	323	357	351	341	355	369	350	327	347	346	378	380	345	356	349	356	335	372	375	348	368	375	328	349	336	386	349	315	327	338	398	365	364	374	351	351	373	366	359	372	341	339	335	344	334	364	331	360	360	359	369	349	375	360	370	350	340	350	352	365	337	356	402	327	373	348	346	350	357	356	390	364	334	338	369	328	335	366	363	335	358	385	348	350	336	343	312	379	341	343	348	354	358	391	323	351	364	352	347	373	373	340	367	361	368	383	337	388	328	327	348	356	367	359	351	370	351	406	354	343	337	368	381	309	351	359	344	325	349	361	347	339	346	348	355	361	312	344	367	336	354	353	351	352	373	331	341	359	368	374	342	335	334	322	335	364	357	345	369	373	352	355	360	352	369	316	337	380	326	355	331	335	384	379	345	365	353	377	347	326	387	321	374	344	365	363	331	323	358	344	348	333	344	340	329	352	338	348	358	362	372	350	348	306	331	349	322	390	387	376	370	360	354	348	364	340	353	350	334	386	362	348	345	323	332	335	354	377	350	342	363	369	327	347	361	312	341	373	372	360	381	310	325	380	351	400	372	335	314	331	357	321	342	352	355	351	346	332	360	334	336	358	347	338	340	366	357	339	333	330	332	349	376	363	327	384	314	360	352	307	340	326	356	367	343	359	332	349	332	337	344	352	349	378	322	365	350	339	374	351	337	344	332	331	336	347	355	328	363	388	356	348	349	359	343	346	351	352	361	329	350	357	338	336	359	303	356	364	335	343	325	347	362	364	329	322	307	370	337	336	355	356	353	363	348	351	355	351	328	353	343	369	343	379	328	375	357	358	356	342	359	355	362	343	390	353	321	356	343	364	373	359	323	344	368	335	353	335	335	350	371	339	384	331	345	391	339	346	336	390	328	340	352	329	345	374	354	333	350	374	315	353	361	315	355	319	318	348	385	352	362	347	376	371	351	366	358	368	340	338	383	383	336	374	378	397	360	339	357	329	321	354	341	364	376	371	321	349	351	351	324	337	331	369	355	343	363	344	340	342	375	343	365	337	326	334	342	314	355	331	330	372	330	351	355	309	374	338	355	357	352	337	348	360	333	357	304	364	335	350	332	342	367	361	353	391	355	337	357	312	339	350	354	335	353	345	341	333	332	384	331	336	344	356	359	336	343	376	331	393	356	360	351	319	340	353	348	351	316	332	343	347	374	330	368	344	359	336	347	365	354	345	377	380	354	332	347	371	383	346	358	381	392	368	353	350	338	369	334	348	344	344	335	342	371	354	376	368	348	347	362	378	352	350	344	350	361	332	356	338	335	326	336	351	367	355	341	344	380	332	355	336	337	316	332	360	339	341	355	340	364	332	344	348	360	338	340	302	352	333	335	337	377	333	376	328	348	373	341	351	343	376	351	345	352	384	355	331	396	384	357	348	358	340	349	340	376	321	380	343	363	350	350	355	359	326	345	363	362	366	364	336	356	363	376	335	363	358	356	377	344	343	335	339	349	365	394	341	339	360	342	335	343	340	345	334	359	328	343	350	349	340	330	366	328	351	398	325	320	297	338	330	343	352	357	385	362	345	365	328	390	325	344	349	334	348	381	346	366	375	357	345	364	406	357	346	358	354	354	340	327	378	358	352	376	336	364	357	400	388	358	387	336	356	354	344	353	336	380	337	376	361	345	344	340	332	338	335	354	355	324	333	371	349	352	339	335	366	318	349	374	371	316	353	336	353	366	341	338	342	355	354	381	330	327	367	315	365	333	342	371	334	351	303	308	326	366	361	338	351	350	399	377	374	364	335	343	345	341	360	335	341	370	373	350	389	360	338	336	356	344	356	365	354	338	323	329	379	342	366	346	337	335	353	342	355	336	325	339	374	367	374	335	364	336	332	358	357	331	337	336	333	352	355	328	328	322	351	359	358	368	346	294	349	322	363	346	342	348	372	334	362	318	339	369	329	314	378	369	351	383	366	354	338	373	386	350	354	360	329	373	328	361	337	337	369	354	352	344	358	331	341	318	352	344	382	336	329	333	338	305	335	391	355	369	368	345	387	336	337	355	333	382	369	352	351	350	353	370	368	316	353	350	337	349	342	315	371	346	349	368	350	359	337	326	366	378	344	323	359	344	386	348	365	355	312	343	329	329	340	330	326	355	337	355	355	361	343	323	327	349	342	332	376	363	357	354	359	364	361	332	369	359	345	352	359	345	330	384	352	382	368	363	336	333	352	333	334	329	343	326	375	341	376	359	344	343	352	334	363	376	400	373	316	356	333	391	338	365	342	303	343	353	353	352	374	349	368	368	380	367	365	360	389	375	312	350	353	356	344	375	367	374	378	312	355	361	348	383	351	369	345	337	366	363	306	341	355	365	330	351	349	388	346	338	346	322	344	324	350	347	340	355	375	330	363	350	376	383	366	349	368	373	374	375	349	350	379	348	349	360	356	324	345	325	351	343	340	365	336	378	370	322	353	364	342	337	381	382	352	307	376	347	374	336	341	307	372	367	351	330	359	333	330	303	364	349	353	360	364	341	370	344	328	307	361	376	362	337	351	336	361	352	359	347	344	335	368	344	339	341	329	341	341	354	336	329	347	344	324	359	350	357	321	341	370	379	373	357	349	347	352	336	348	354	371	379	351
22885	21496	29181	24262	21500	21534	12357	3276	2034	1738	1430	1098	1011	874	729	722	641	615	491	496	454	489	426	394	429	396	393	347	374	356	327	349	329	339	351	327	298	326	333	332	315	294	313	272	264	301	295	277	281	274	283	273	284	272	285	288	276	293	315	287	251	289	305	246	265	271	306	250	281	289	278	305	266	282	276	283	273	283	270	301	270	257	288	277	276	273	251	290	294	286	245	257	278	300	285	289	290	255	287	296	284	302	281	281	275	251	285	261	300	291	283	282	276	293	272	289	266	296	305	257	270	310	276	284	272	249	313	276	279	267	272	283	238	285	273	303	279	271	276	287	258	293	302	286	257	267	262	246	294	276	282	264	293	290	283	278	281	271	260	273	268	265	284	280	247	293	286	311	247	317	292	281	265	285	293	267	277	282	258	279	280	282	276	291	326	287	272	247	274	263	293	285	268	303	267	263	271	295	280	290	245	279	292	281	280	299	264	285	248	292	276	292	288	318	260	271	251	278	285	289	273	264	300	273	271	244	283	283	292	282	290	266	264	290	271	244	264	272	264	289	271	272	260	272	265	256	269	286	292	255	268	272	252	289	252	275	289	287	294	280	272	291	279	278	276	296	263	289	264	261	295	271	275	280	295	276	265	284	286	291	286	305	300	277	294	320	278	287	294	285	271	307	296	256	274	264	294	266	299	283	277	264	273	251	318	254	279	274	272	292	277	246	284	268	266	256	248	283	282	300	276	264	288	298	272	317	282	279	296	263	260	278	270	277	296	258	284	298	258	312	288	298	283	270	268	278	282	269	275	271	249	284	278	270	274	269	294	267	282	278	232	312	280	288	261	267	257	306	292	247	292	267	268	278	253	275	291	269	271	292	295	264	270	270	274	278	277	278	278	287	285	284	289	268	290	285	293	259	300	264	277	293	249	272	277	305	292	249	269	241	249	268	292	293	274	282	288	274	273	279	305	271	299	299	262	290	252	289	288	268	305	265	296	300	270	288	276	259	284	293	298	294	285	284	261	301	263	269	258	305	261	276	284	300	275	292	274	269	299	258	282	278	276	294	275	300	275	270	279	234	284	278	275	274	308	284	301	299	289	288	305	249	265	260	292	276	299	265	274	266	284	251	292	276	256	279	287	263	279	293	293	259	264	253	267	282	298	295	281	251	256	274	275	273	290	268	245	281	260	303	249	293	291	308	294	288	279	279	299	266	300	295	235	275	283	270	271	284	287	313	278	283	280	265	321	293	309	274	241	278	295	268	268	295	296	308	294	298	293	258	290	280	262	278	277	262	277	247	277	267	241	245	290	315	263	259	308	295	296	286	277	261	287	284	290	281	270	293	278	302	267	291	255	287	267	286	266	242	296	278	304	293	287	265	244	285	270	259	304	293	298	288	269	287	278	276	258	261	265	258	310	268	289	301	261	295	278	267	274	261	278	272	286	296	265	261	264	291	297	292	292	288	271	259	288	305	265	259	299	255	275	262	297	281	279	295	265	261	300	290	258	288	281	304	288	302	271	247	267	257	299	307	289	283	257	254	263	291	264	284	290	232	301	286	259	278	288	277	256	273	262	325	255	292	287	274	268	283	305	278	261	292	273	276	275	304	262	286	284	282	260	254	283	287	273	283	277	300	281	306	263	262	260	262	283	273	256	307	260	269	275	276	271	285	283	281	289	295	261	259	286	272	285	267	271	271	273	289	265	265	292	268	269	286	283	281	284	265	284	270	292	270	304	269	228	283	267	271	260	275	267	302	252	285	275	284	276	255	283	301	280	287	289	306	259	279	280	254	279	254	259	243	287	315	304	283	277	290	265	263	271	242	276	279	265	275	288	250	292	271	265	270	275	292	292	305	275	277	276	305	282	285	266	247	287	260	280	285	288	279	255	306	281	287	275	274	281	306	306	269	278	287	265	280	270	274	278	289	270	279	301	256	268	268	277	276	283	274	281	292	294	289	269	260	281	298	288	286	309	260	292	277	267	271	305	288	273	265	280	260	243	291	251	252	306	275	268	249	292	305	261	305	269	277	269	314	263	263	289	311	315	283	291	261	301	284	280	292	288	263	291	272	273	289	309	297	290	325	283	273	272	290	279	266	249	291	282	278	257	271	294	293	294	271	273	285	283	260	283	292	275	289	284	268	273	285	280	274	294	284	273	252	274	299	263	280	265	281	286	299	268	299	255	297	269	282	282	245	267	258	260	296	277	277	275	287	255	294	286	277	292	263	258	271	267	269	226	287	270	279	285	245	284	272	261	295	276	258	269	262	292	300	282	261	306	246	282	270	275	292	291	274	257	278	298	306	283	310	277	276	276	278	287	281	304	294	278	255	261	280	308	267	255	304	258	295	274	299	288	261	272	234	298	286	273	258	318	272	256	293	302	323	272	260	250	261	293	256	267	277	271	303	279	265	276	275	297	312	252	270	297	248	273	279	285	273	263	290	301	270	280	277	295	271	300	287	268	304	294	275	265	259	278	294	266	268	304	291	263	259	282	282	261	268	257	302	269	300	287	271	322	281	280	258	274	264	273	274	280	297	301	285	286	264	289	267	294	288	272	305	269	271	298	281	285	317	285	285	277	266	247	254	290	275	267	283	293	295	298	266	298	263	262	289	300	275	263	301	270	287	258	275	260	284	266	265	248	273	318	269	297	274	261	260	282	291	310	268	277	302	312	277	306	282	282	296	258	263	303	273	282	276	284	261	283	296	281	293	247	316	261	249	253	273	273	290	269	265	296	306	283	273	273	294	283	286	279	260	268	271	290	299	291	246	270	246	282	299	298	304	290	294	245	278	278	278	274	264	280	288	271	267	284	280	278	261	285	282	270	264	316	315	285	275	269	274	277	258	265	310	268	288	287	256	300	267	285	294	283	284	284	269	305	295	273	269	238	297	257	269	259	261	282	275	290	278	232	271	282	262	291	296	249	292	284	273	279	279	287	290	260	296	287	287	279	290	267	268	287	283	281	284	283	284	284	294	272	266	257	275	268	273	259	270	281	261	255	282	270	272	295	284	253	315	263	264	299	255	288	270	282	288	280	242	251	270	301	275	295	269	261	285	290	258	286	261	288	287	266	286	275	277	270	264	304	271	265	258	242	259	262	284	286	292	290	272	290	309	253	264	276	277	268	251	285	252	256	276	253	267	302	272	257	281	277	294	273	248	281	253	282	288	281	289	274	290	251	297	288	321	270	271	274	302	304	263	298	276	285	256	254	270	307	288	264	280	288	276	253	255	276	257	299	306	269	266	286	299	253	272	261	267	291	286	303	285	262	267	264	279	260	266	288	292	263	290	281	256	290	246	275	301	271	259	276	271	286	299	255	296	290	303	281	271	293	255	286	282	294	283	287	266	264	274	293	275	278	250	284	258	262	245	245	284	271	283	264	292	266	290	305	257	290	237	263	276	263	257	289	276	267	280	283	265	278	282	264	272	314	310	283	272	255	259	309	307	291	293	259	301	272	293	285	265	277	290
38918	58034	44040	22796	12600	9346	7043	5440	4053	3276	2693	2306	1871	1644	1326	1196	1019	886	794	748	688	698	672	601	535	579	508	466	460	468	436	452	445	433	450	392	363	395	413	378	377	360	376	383	358	376	384	327	348	333	354	342	388	360	321	370	332	353	315	341	333	371	331	325	341	308	344	355	346	331	307	314	326	339	348	318	359	328	315	301	357	301	309	324	297	343	335	295	330	332	298	308	325	329	301	346	315	309	328	324	341	319	318	330	307	336	291	307	319	304	351	304	278	341	316	329	318	317	322	324	339	300	319	370	327	319	342	324	352	312	314	308	260	327	326	302	321	330	304	315	325	349	302	320	304	306	321	334	340	311	309	307	353	299	326	294	279	354	306	293	309	305	329	312	307	315	353	324	346	314	317	347	307	298	298	326	355	310	346	335	348	359	315	332	333	311	295	324	307	318	291	333	354	337	347	303	320	312	338	292	343	343	328	362	354	335	311	314	325	334	311	338	274	329	335	307	325	336	334	313	326	318	328	300	305	331	304	345	282	333	356	342	341	347	326	314	318	340	308	321	317	349	328	334	322	320	315	344	348	368	305	301	283	334	327	326	318	323	319	340	318	303	310	328	326	314	335	351	324	335	315	326	338	367	312	359	346	295	342	313	299	325	342	300	281	310	331	322	333	314	332	338	332	371	347	346	301	306	324	345	306	322	292	357	338	346	341	288	318	312	388	362	335	293	314	310	323	349	316	340	324	339	316	308	332	309	332	309	306	333	311	308	312	340	344	311	308	316	329	294	319	329	321	351	288	345	334	314	317	312	340	310	320	336	321	327	314	311	349	329	341	334	339	290	282	305	318	313	310	285	335	341	306	309	308	300	332	320	340	307	346	316	333	331	278	334	320	340	327	323	304	317	347	333	319	338	328	303	338	323	337	322	310	306	283	313	323	331	304	309	299	337	321	334	350	309	310	318	321	355	337	312	321	309	311	330	331	317	334	290	307	331	313	303	303	320	341	331	308	342	316	321	326	328	311	325	307	322	341	285	332	318	319	308	327	306	317	328	314	303	311	311	336	292	345	351	344	326	339	343	318	335	338	311	334	327	319	342	317	299	308	335	289	266	323	315	315	297	325	324	366	310	307	340	316	338	342	346	321	312	335	309	310	317	310	307	309	332	305	350	343	339	346	321	328	292	316	319	334	321	312	290	334	324	317	337	284	345	290	310	303	344	347	330	341	280	301	311	345	300	345	335	305	310	330	316	357	307	316	338	330	303	315	343	334	333	320	329	305	301	350	314	320	344	343	283	335	331	300	281	325	345	296	326	335	349	310	334	350	335	331	318	280	318	373	308	338	317	327	339	346	318	329	338	320	318	317	310	299	321	332	316	318	323	332	346	326	354	324	311	331	319	320	320	292	274	331	336	328	322	331	340	312	333	339	329	326	339	349	325	337	324	311	317	313	333	320	308	309	290	337	290	316	345	318	317	327	317	311	334	334	329	331	295	339	335	319	326	320	353	280	310	316	324	339	332	333	321	332	309	322	310	327	337	337	327	317	288	358	322	324	342	366	275	306	290	337	330	312	304	329	333	340	339	329	324	314	320	317	338	331	336	328	338	327	312	324	345	322	342	327	323	320	340	334	316	322	342	310	315	331	323	314	329	320	330	308	332	354	315	332	317	325	343	331	323	308	354	343	349	290	348	343	328	311	313	345	313	320	325	325	335	335	347	322	311	299	336	306	327	317	324	325	326	319	348	317	318	296	356	311	332	317	292	288	324	308	344	284	301	332	324	331	284	345	317	310	307	294	327	329	321	319	288	347	297	322	335	302	298	313	314	317	311	319	303	291	308	308	319	326	308	365	318	315	308	321	311	312	318	278	302	325	356	313	297	307	330	299	342	341	328	325	313	345	354	306	312	306	315	326	308	310	361	314	311	309	311	330	329	307	318	307	324	326	312	324	314	336	354	336	335	304	339	320	297	324	323	352	299	309	317	319	330	341	296	347	317	332	296	329	334	334	346	307	319	283	354	342	297	310	335	283	311	312	278	329	326	339	302	329	321	301	359	309	331	329	329	324	318	299	331	326	313	341	320	344	316	301	321	291	300	330	299	328	325	319	348	311	328	321	322	320	353	360	343	328	318	346	329	342	299	307	309	312	326	296	318	354	311	294	280	318	311	331	339	303	354	320	338	302	278	301	328	323	317	290	323	317	330	293	342	327	323	311	329	334	323	339	304	328	316	319	345	296	359	354	335	333	295	293	332	365	317	333	337	307	319	340	307	339	344	337	323	334	316	304	326	314	320	328	345	312	312	316	322	341	329	308	308	325	321	317	336	270	316	321	296	341	305	306	327	310	342	342	309	307	317	320	314	347	338	350	314	357	307	329	327	310	328	313	305	328	336	357	342	311	323	344	339	345	298	297	318	320	340	289	331	345	316	297	317	278	326	331	315	327	298	324	309	284	350	306	343	335	325	319	307	318	327	316	326	332	331	328	330	318	311	345	319	312	362	327	351	325	332	327	308	323	318	315	306	334	336	315	321	324	349	327	296	327	319	304	346	346	314	316	302	316	327	335	301	322	302	326	305	302	337	319	320	310	308	312	303	338	314	323	300	318	330	351	288	303	319	283	331	304	368	289	318	350	334	337	320	331	329	294	314	307	295	323	311	322	313	328	308	326	337	317	319	298	328	307	308	320	333	320	337	328	334	339	362	333	317	295	325	310	321	333	342	330	353	312	341	341	314	300	318	310	282	320	306	348	322	307	318	337	310	336	310	306	327	355	326	302	319	297	303	302	333	312	352	292	304	338	325	348	342	336	318	318	319	312	332	304	300	312	342	309	313	321	324	339	293	344	343	307	312	317	313	316	320	318	346	322	324	326	317	319	301	350	328	329	329	283	316	333	316	343	349	315	343	323	332	333	295	322	327	322	319	313	321	330	326	303	345	311	372	348	327	352	322	325	340	303	353	329	351	315	335	307	301	301	295	313	339	319	339	330	298	333	325	354	326	305	310	333	321	300	305	340	304	313	315	302	359	287	311	302	317	347	328	293	334	329	300	308	342	326	310	313	308	335	337	339	301	326	337	317	289	337	338	296	354	317	295	332	324	321	309	322	322	305	329	321	327	322	326	330	331	329	283	336	346	311	332	310	343	292	335	267	295	314	296	328	329	306	344	319	295	306	308	303	313	321	310	337	317	333	339	354	311	339	364	300	341	323	309	333	265	304	315	335	334	314	344	325	330	351	316	331	313	320	316	293	319	325	310	342	306	305	324	345	307	340	282	333	297	321	350	349	320	324	319	303	318	300	298	337	337	307	334	304	290	344	312	320	302	324	311	328	349	303	298	321	343	328	290	345	286	311	326	310	295	294	339	350	307	318	310	309	307	391	279	315	323	285	311	326	321	312	341	336	319	324	310	297	305	302	358	316	305	324	329	328	304	326	307	298	352	298	342	333	317	314	358	314	312	329	345	320	315	328	336	335	322
32465	29286	26748	12067	3481	2127	1505	1149	1006	827	738	646	565	533	511	463	484	470	456	393	382	424	415	431	423	396	365	382	389	364	380	394	374	351	371	360	393	358	386	367	351	364	359	365	376	347	379	344	334	347	379	367	348	365	344	345	377	334	314	315	356	378	352	342	334	350	362	415	354	370	365	355	335	358	372	372	371	394	354	371	296	326	338	350	343	343	366	374	384	390	356	336	362	317	353	329	347	358	331	367	365	336	363	361	345	386	368	329	391	359	357	365	375	372	336	368	345	318	387	345	384	353	358	354	360	345	342	384	341	387	339	356	334	334	361	352	377	374	349	343	367	331	362	360	345	376	316	351	342	304	367	372	360	351	373	370	354	361	381	309	346	346	326	342	339	334	321	381	354	376	383	353	387	323	353	310	318	344	344	403	337	347	362	352	348	357	366	375	375	357	322	354	371	390	390	363	327	353	394	383	361	340	321	378	366	365	331	293	374	367	331	356	367	362	322	365	341	329	373	358	362	375	354	368	403	336	355	350	363	359	330	331	345	392	364	334	352	322	377	349	358	362	378	324	363	373	365	363	350	359	339	333	380	357	374	372	396	336	355	348	377	349	352	342	340	351	370	370	373	320	361	350	373	377	376	354	383	326	353	385	372	390	356	384	377	351	381	340	356	359	331	342	364	344	361	311	330	362	396	358	343	341	350	354	345	339	360	332	364	344	349	382	354	342	332	372	355	378	337	334	402	354	354	369	366	344	370	331	335	358	360	352	361	385	340	373	370	377	355	350	346	360	380	359	355	351	347	352	383	370	350	381	353	359	390	388	330	366	386	375	325	378	337	352	369	373	363	324	383	356	344	375	353	349	369	391	362	342	368	335	355	330	363	359	354	343	374	345	363	350	377	376	368	321	419	359	358	382	367	341	379	336	374	370	329	365	332	357	338	329	368	344	354	368	337	363	343	322	356	348	391	376	364	373	313	368	351	353	355	372	326	342	359	337	344	343	375	384	356	352	353	361	378	350	351	343	365	345	325	368	356	348	370	315	334	354	326	344	366	363	313	356	369	355	358	382	355	345	368	349	360	344	366	352	345	391	306	360	349	364	358	345	355	361	330	346	351	349	366	378	347	362	347	351	335	375	348	370	359	349	337	368	349	347	335	399	372	330	365	347	358	381	397	322	348	365	330	353	382	350	346	351	339	380	341	356	351	376	386	354	387	356	371	331	373	359	353	360	360	317	346	359	349	382	398	363	342	347	387	349	340	367	372	371	367	343	346	335	373	333	343	379	357	355	318	360	388	356	342	335	357	373	321	332	359	364	368	352	351	365	344	356	377	353	376	358	354	341	333	352	337	326	346	359	377	314	352	375	390	384	373	362	356	405	324	358	328	352	309	337	353	370	382	335	376	368	342	343	358	353	321	348	305	354	391	373	410	372	343	350	395	340	411	348	342	347	351	323	374	328	345	379	342	361	409	357	358	335	359	371	344	334	327	366	353	348	359	358	346	421	342	346	351	372	368	352	334	302	364	345	354	345	328	342	367	340	371	349	322	329	371	348	351	372	340	358	355	357	366	354	355	349	354	316	335	356	345	363	372	360	319	367	376	359	348	372	341	350	376	340	351	365	389	359	374	354	316	336	349	372	361	345	337	379	349	323	373	357	356	351	354	351	394	336	353	351	359	369	333	375	350	345	348	331	361	351	381	359	357	379	337	365	368	361	314	356	334	346	348	332	339	330	360	395	354	349	375	356	335	360	369	362	328	330	368	343	337	333	365	351	372	342	306	370	353	363	339	372	361	362	356	353	346	377	362	364	398	341	365	367	365	351	353	371	371	360	351	346	339	346	332	356	344	377	356	336	349	378	360	388	366	361	362	361	325	339	335	364	374	337	357	349	337	309	358	372	352	346	365	350	400	341	346	366	369	345	375	379	373	358	337	386	367	352	342	345	356	375	348	341	335	361	379	405	374	365	369	377	346	375	377	343	343	350	344	350	382	338	345	391	330	348	388	343	345	344	329	343	368	350	368	359	337	296	382	348	377	329	355	365	355	342	363	353	391	322	363	352	322	339	339	341	324	377	361	357	346	349	377	353	393	369	352	376	330	372	338	343	314	365	345	329	344	360	366	349	332	377	335	324	371	384	356	362	361	354	357	376	350	348	376	346	345	364	373	360	357	359	360	348	364	371	337	361	363	363	348	362	373	330	331	366	329	347	331	347	361	351	348	367	361	359	352	351	358	364	346	363	367	378	341	335	341	366	386	373	344	375	354	364	329	356	388	331	361	386	333	359	360	322	399	357	361	344	313	355	342	373	380	351	310	346	349	377	342	378	348	370	349	380	354	362	363	384	361	366	355	372	375	384	359	345	362	360	351	365	365	367	341	371	310	373	345	342	327	360	371	353	371	334	357	355	347	355	349	345	353	357	351	362	326	335	352	355	330	356	334	371	354	342	360	334	329	373	350	373	365	357	344	373	358	376	372	364	353	374	351	332	367	348	355	358	318	310	361	337	363	329	354	370	348	356	345	337	375	367	355	339	342	372	382	350	325	362	352	365	377	348	389	329	364	351	383	323	384	339	361	356	369	362	338	365	335	354	385	349	365	350	335	315	385	380	355	360	368	358	343	364	371	359	349	322	352	360	403	352	337	377	355	348	352	359	377	326	347	334	339	346	358	329	378	320	354	340	366	355	356	369	355	347	341	365	360	350	349	316	354	321	352	316	378	341	365	338	345	352	355	356	358	373	375	368	337	348	368	336	341	356	365	351	339	365	356	365	361	339	317	348	365	359	326	387	351	394	334	343	331	366	323	346	362	338	355	315	385	367	354	363	347	337	341	381	368	352	329	373	359	351	369	355	383	313	381	345	362	366	382	329	343	364	370	371	334	356	355	369	384	342	343	341	348	369	353	331	350	353	370	378	339	342	332	398	339	334	368	393	345	337	352	332	369	377	363	351	352	355	363	307	367	391	356	363	330	379	355	371	322	384	340	358	363	375	371	366	367	342	342	369	370	368	354	367	357	358	370	378	336	354	372	354	366	350	380	402	356	368	374	367	343	360	330	340	380	357	350	345	379	368	368	334	338	357	356	318	321	413	374	355	366	372	356	360	356	359	367	334	360	338	372	353	362	358	385	375	346	350	340	357	362	380	347	386	377	349	354	357	349	335	343	337	367	350	341	331	345	361	355	367	329	356	330	361	370	358	367	371	355	342	345	365	356	367	380	342	351	376	359	348	350	360	328	336	344	339	313	354	348	325	380	364	354	363	390	359	326	335	320	382	343	349	329	362	321	369	378	379	335	343	369	349	342	363	329	347	379	329	355	414	372	358	345	341	384	350	332	333	401	391	351	361	320	350	349	332	326	371	337	363	319	350	328	356	356	334	352	363	346	334	354	351	346	340	353	369	381	357	349	320	377	381	367	366	366	332	351	360	375	352	362	324	339	339	347	357	324	332	363	335	360	384	357	326	367	338	354	358
38028	44348	28789	11038	5453	3991	2981	2458	1830	1567	1328	1170	1045	839	764	711	739	620	625	585	555	530	577	491	549	468	452	449	433	468	459	409	419	433	440	431	461	431	467	415	454	466	482	410	404	454	438	382	435	409	442	433	439	434	398	439	397	419	409	393	400	389	443	406	425	397	399	403	378	399	393	397	392	391	443	423	400	412	408	395	448	409	421	395	388	422	401	444	396	412	439	433	404	388	384	438	413	425	411	394	372	420	424	418	392	432	431	418	431	430	405	413	409	409	384	415	432	406	380	417	420	366	426	396	417	413	433	401	445	417	419	400	408	418	375	402	435	414	422	415	444	446	412	438	402	387	402	445	436	447	408	439	372	397	430	436	446	432	418	417	423	392	427	421	415	382	424	433	415	416	398	397	424	419	412	455	391	410	427	409	395	412	431	419	402	440	421	415	427	405	387	423	407	427	439	412	420	440	412	410	374	400	425	426	419	398	411	408	437	460	428	408	433	417	395	448	443	412	401	393	451	399	417	423	446	424	384	405	382	419	416	399	406	392	430	436	431	411	393	429	428	448	386	425	408	402	425	414	398	416	429	400	418	408	453	456	430	389	403	464	397	421	423	361	436	366	394	406	418	436	418	390	434	387	395	369	385	392	395	447	424	406	421	432	381	445	389	429	412	416	442	371	403	460	437	406	412	406	404	400	412	415	387	414	412	445	417	432	392	402	409	431	393	416	444	396	433	432	405	382	396	409	385	381	430	378	416	418	421	396	421	438	384	436	399	395	378	415	402	441	404	413	444	428	380	400	437	411	447	414	426	418	435	413	425	444	400	403	435	420	391	405	415	422	418	398	403	406	412	381	374	436	387	401	436	447	392	410	420	419	409	415	392	419	423	418	416	411	408	413	380	418	391	410	421	390	398	450	424	394	456	391	404	432	403	434	419	405	403	387	419	441	434	393	432	413	404	402	426	434	438	409	401	446	355	430	422	391	427	401	415	428	439	410	391	431	405	412	404	415	455	385	420	385	469	428	412	402	420	429	418	407	396	414	456	406	424	422	403	419	419	389	391	412	444	394	427	374	439	422	413	392	398	398	436	408	421	452	418	411	410	413	419	380	426	379	445	417	375	409	401	422	425	422	399	427	411	403	441	404	417	416	414	415	404	418	405	388	409	409	428	402	404	356	402	402	429	415	446	437	374	429	385	430	442	434	393	394	393	403	427	414	453	386	445	397	418	398	406	423	395	409	427	395	369	408	457	419	417	404	369	396	470	422	423	426	436	395	418	420	446	419	415	435	358	428	442	427	395	409	399	387	412	421	416	419	399	410	401	431	387	407	407	430	409	421	435	425	401	426	431	432	407	423	403	405	417	422	409	382	417	441	441	472	417	424	442	402	403	400	418	416	430	431	418	402	441	395	407	451	436	419	419	404	416	428	404	403	431	426	437	375	428	427	396	387	413	411	396	417	407	399	439	419	425	415	407	412	435	416	423	427	394	431	415	422	427	412	428	416	385	438	421	371	403	367	422	413	417	415	403	398	379	406	417	445	432	420	413	403	395	402	440	408	447	409	406	412	377	406	418	411	401	427	431	391	397	379	427	433	404	427	420	419	421	431	409	406	400	441	427	424	385	443	429	455	418	423	423	383	419	401	421	399	444	422	404	409	386	405	434	404	421	418	433	398	449	428	421	385	434	432	455	416	431	409	397	375	417	386	421	390	438	425	410	414	409	405	433	436	424	421	396	427	415	394	387	426	402	424	408	437	407	393	412	416	394	418	433	403	391	421	386	408	408	444	423	404	416	430	412	437	393	437	395	400	411	397	392	439	417	429	477	421	425	424	452	415	429	412	441	413	424	414	443	398	407	413	461	387	419	438	427	442	403	432	432	400	388	398	428	436	442	391	385	392	411	389	423	441	425	415	415	386	423	400	399	423	391	388	397	416	404	403	406	421	392	430	415	391	405	427	399	434	412	408	404	396	383	437	415	434	437	419	437	444	380	389	348	419	429	411	407	394	391	415	411	444	437	418	411	388	399	393	429	380	405	433	419	399	395	411	431	410	416	403	419	449	434	396	392	414	437	436	394	439	415	422	429	407	416	411	393	400	425	424	407	451	446	404	404	393	406	392	427	423	419	370	396	401	439	407	415	408	388	400	405	406	401	381	439	401	443	393	416	447	387	399	398	397	399	389	402	405	393	396	414	407	381	415	413	418	392	433	456	426	410	430	408	387	385	380	433	414	422	428	439	431	412	399	417	394	437	437	425	394	393	442	384	429	423	412	398	456	397	427	406	430	385	432	391	416	400	420	382	426	405	426	432	388	418	420	384	432	390	408	397	440	407	440	387	403	388	423	417	425	416	412	398	434	396	399	437	411	391	400	398	376	417	429	411	394	430	432	421	423	392	420	420	400	438	415	428	409	427	443	413	439	419	438	433	402	382	393	437	411	436	451	417	388	423	409	421	432	394	433	427	417	392	398	421	428	392	397	449	449	430	363	425	455	411	404	425	406	395	398	414	417	414	436	397	425	415	419	408	414	370	443	420	435	388	395	394	431	435	385	394	390	458	417	440	394	424	424	402	385	447	428	413	395	420	395	444	406	435	384	421	395	420	429	407	419	456	426	395	406	437	428	419	388	449	405	434	429	432	426	443	373	391	418	402	427	436	408	422	426	410	435	419	441	390	378	415	425	400	449	394	398	405	411	423	415	431	430	415	393	423	449	378	434	425	418	437	401	419	410	407	413	403	411	429	423	392	402	405	407	379	377	448	384	395	425	400	418	442	424	417	418	423	385	454	445	423	395	401	413	412	387	432	399	412	428	428	382	436	418	427	402	432	440	400	386	455	405	423	437	412	386	387	434	433	442	415	431	389	412	411	410	438	434	398	393	422	394	443	452	412	425	411	391	415	382	383	421	420	423	419	408	350	382	417	426	415	395	398	389	400	401	438	395	408	418	444	422	394	445	394	439	419	426	441	460	404	429	409	367	365	427	407	432	413	411	415	430	393	378	396	371	388	430	424	436	446	418	394	397	423	401	421	397	374	452	397	391	417	413	397	381	421	428	426	405	413	461	412	426	423	415	441	394	407	398	404	453	416	401	436	385	410	393	415	411	404	447	422	418	411	391	409	407	393	400	427	416	410	437	371	427	443	406	374	381	416	396	465	415	403	399	403	454	388	424	391	418	447	392	375	418	417	394	402	432	393	403	379	375	430	437	401	420	400	411	389	394	441	394	395	409	432	413	413	421	412	426	404	427	410	409	419	444	441	406	412	408	414	410	466	408	415	431	397	391	391	435	444	395	380	448	383	423	433	438	436	383	427	432	435	458	422	454	449	416	422	397	411	417	413	377	434	449	422	382	414	443	391	382	442	457	403	420	413	411	382	416	419	408	448	366	429	385	423	418	386	403	397	416	431	415	412	440	454	436	436	385	438	413	369	416	401	424	403	433	401	439	397	410	407	408	431	419	405	420	434	422	415	394
23954	21484	28843	24598	21391	13267	3734	2185	1655	1356	1161	965	848	760	692	668	587	534	468	502	455	454	440	462	431	443	440	383	414	414	398	409	399	338	355	391	365	351	381	335	386	354	349	377	348	385	377	379	363	360	365	368	346	360	351	356	328	340	337	354	333	331	319	390	349	360	354	324	346	346	338	326	344	342	354	337	320	346	356	344	296	347	353	354	333	330	337	329	332	395	344	334	350	330	336	353	350	352	358	353	341	367	379	316	300	318	381	338	348	356	319	338	341	375	331	369	350	333	322	331	366	323	338	341	348	363	326	341	332	337	366	299	301	363	349	329	326	358	350	375	361	353	337	341	373	349	318	306	343	351	363	338	323	354	364	338	332	336	365	340	352	338	329	335	364	320	348	321	321	327	350	319	348	365	377	354	321	328	330	340	334	334	357	333	329	356	319	368	330	354	339	342	365	351	341	352	346	353	354	334	325	334	327	343	347	330	343	368	345	356	374	326	356	359	341	343	354	324	344	394	362	334	348	373	332	351	311	333	343	321	387	353	328	366	328	322	383	328	337	358	322	347	343	388	331	360	361	397	342	381	351	319	344	353	315	324	354	335	323	325	329	311	332	371	350	369	335	324	326	372	326	337	355	351	347	331	325	346	342	328	330	336	326	348	321	357	308	355	367	320	347	337	322	312	317	359	355	336	354	322	366	349	324	332	317	324	365	363	364	337	356	331	328	347	318	332	334	337	333	352	320	309	350	337	340	330	321	356	372	372	327	380	343	336	335	332	336	327	339	320	344	360	347	316	320	333	324	333	386	353	330	305	362	342	361	356	357	331	344	311	346	345	367	367	336	340	370	341	318	362	278	321	341	317	323	341	359	382	329	338	344	304	312	316	349	353	360	366	361	336	340	346	322	358	337	350	366	321	356	355	345	387	346	332	360	338	325	318	339	317	330	358	309	357	375	334	345	335	360	337	358	343	342	348	350	352	348	317	331	334	315	345	360	333	374	332	329	382	334	301	319	357	352	377	358	336	326	350	348	341	329	362	342	331	342	331	355	341	307	368	334	354	351	322	337	346	326	382	325	344	362	322	337	361	352	337	312	342	365	355	335	327	357	317	357	379	328	311	382	336	321	326	345	368	354	331	327	342	322	346	346	360	327	308	332	339	327	338	303	356	324	346	357	373	336	323	331	334	344	358	327	354	349	356	330	347	345	370	344	345	350	347	324	308	329	343	326	328	333	309	325	329	365	319	354	336	330	378	333	339	362	320	367	362	339	309	354	306	350	347	347	359	346	333	336	362	335	344	363	337	350	348	362	332	321	348	357	339	353	353	320	364	346	363	344	349	379	353	353	387	347	342	324	367	342	358	330	331	366	311	339	320	289	342	329	330	376	387	362	332	380	359	333	325	340	354	335	356	337	373	342	347	384	353	343	359	365	344	329	331	361	353	335	334	342	328	344	366	332	374	333	331	327	351	388	354	367	316	316	350	344	325	298	347	315	362	330	382	350	328	382	355	367	330	339	335	356	341	310	346	343	352	354	370	366	316	307	339	350	319	342	333	323	312	338	346	332	378	362	321	351	306	381	343	331	354	375	330	327	323	366	324	364	335	370	352	336	330	330	353	347	345	330	374	338	325	357	309	343	388	362	337	338	333	367	326	346	314	326	354	347	341	309	353	325	354	339	361	337	323	335	347	315	334	357	350	395	349	337	353	309	357	312	358	319	346	340	363	309	365	366	348	349	359	389	356	321	330	348	342	367	340	360	331	336	333	308	368	370	332	350	373	345	325	344	315	358	335	362	326	336	327	333	302	359	336	325	377	319	338	330	377	329	368	368	339	339	328	360	306	343	349	348	358	380	321	339	386	336	330	350	315	349	333	313	348	347	363	316	303	328	380	353	336	339	358	329	333	321	358	347	367	374	326	291	343	328	335	375	340	327	381	340	338	314	322	339	325	334	344	355	325	330	351	319	371	335	335	354	324	358	340	365	330	361	358	334	341	343	340	402	311	365	349	352	351	357	321	330	373	348	343	333	343	339	342	337	329	355	365	342	319	360	314	339	321	326	341	341	376	343	338	355	350	352	331	350	320	347	346	327	339	356	330	339	347	324	353	362	384	315	325	343	301	345	346	370	321	382	359	359	376	352	336	306	345	355	358	345	349	334	366	354	324	332	345	308	332	321	341	354	302	361	363	369	302	329	356	345	346	357	379	367	327	362	336	360	339	309	335	342	357	327	368	363	380	318	351	385	318	313	355	323	359	318	330	340	341	332	350	330	335	339	326	343	335	371	367	370	321	357	343	334	355	367	344	365	339	356	393	343	341	342	342	347	333	350	291	354	319	365	335	331	361	360	358	375	352	351	357	358	341	328	328	328	342	332	331	335	351	353	344	345	375	373	352	355	363	373	340	342	351	309	354	306	336	340	335	339	351	340	360	334	347	347	366	331	331	324	345	368	336	315	353	328	358	329	363	343	354	316	315	297	353	323	336	339	376	354	353	369	331	334	345	337	312	367	329	361	338	330	333	377	360	343	317	366	384	384	343	356	351	319	327	341	325	353	379	352	339	344	357	342	356	340	359	321	331	318	371	351	345	363	351	342	295	343	343	358	377	350	380	316	354	357	362	316	368	316	348	358	316	355	346	384	356	332	350	339	358	330	332	323	328	350	350	331	355	287	306	322	324	367	302	321	339	369	374	375	346	345	336	366	326	348	360	360	364	360	338	360	362	325	356	335	345	341	350	338	353	318	336	338	328	376	343	319	346	317	366	313	363	345	346	345	341	343	335	360	343	361	363	359	348	337	341	348	327	356	313	331	350	358	353	346	355	357	316	369	366	353	358	325	345	382	323	345	326	345	334	334	339	332	362	374	370	325	314	309	340	307	327	320	341	391	332	368	317	366	345	331	359	350	346	342	334	343	321	354	319	349	345	361	360	362	353	337	323	349	341	344	383	370	364	343	340	330	326	381	355	337	327	329	362	350	343	337	301	344	353	321	334	317	327	335	358	334	336	337	345	355	346	339	350	343	338	326	378	316	365	373	317	341	339	333	321	343	369	355	318	377	334	348	340	331	327	335	350	330	328	355	381	334	348	347	347	352	352	344	338	357	345	335	345	347	363	354	357	350	340	329	367	370	346	350	363	327	367	322	331	341	332	301	324	346	336	336	341	373	327	339	318	376	362	308	357	332	356	380	363	357	352	331	358	334	332	356	365	320	356	349	350	338	325	353	348	339	332	361	344	377	345	359	316	355	355	330	329	346	325	365	371	357	359	353	345	337	347	313	342	352	367	344	327	332	362	329	341	315	349	353	354	333	348	348	346	347	348	366	351	336	365	349	336	368	318	335	376	345	329	342	344	332	322	312	361	351	356	335	359	330	341	397	375	352	321	331	358	336	363	326	321	325	363	339	327	315	324	350	355	355	346	341	363	349	334	341	339	337	366	342	378	393	350	342	334	348	311	377	338	331	330	344	355	341	332
34882	55588	39898	17726	9214	6880	5163	4103	3233	2527	2185	1784	1552	1342	1108	957	909	874	730	704	641	653	607	621	612	529	505	560	488	497	523	508	480	496	449	461	464	446	438	463	430	394	440	433	442	397	417	420	450	392	410	429	427	450	414	439	406	387	426	372	416	404	418	395	407	385	399	373	424	394	404	398	416	440	363	401	392	416	364	370	387	414	390	400	360	428	430	394	402	418	403	413	430	394	409	390	411	432	386	383	427	398	394	425	428	387	386	412	417	367	402	386	380	390	394	399	405	434	417	417	363	395	423	357	424	383	415	391	412	383	428	390	409	410	383	413	413	399	394	414	396	389	392	411	388	399	364	395	388	406	390	366	403	369	398	384	407	390	412	409	397	408	405	411	402	383	400	394	389	396	400	389	379	411	421	425	397	386	395	411	431	402	389	422	386	383	411	372	408	391	385	376	404	406	394	383	419	405	415	397	444	399	388	420	398	398	398	383	369	417	378	392	396	388	438	389	411	362	365	367	387	391	397	409	388	420	383	400	422	392	355	428	388	361	392	394	406	431	386	409	387	410	392	386	397	389	401	441	390	372	387	367	405	404	422	405	403	426	437	420	378	397	436	403	428	372	346	400	401	430	423	389	435	383	363	377	393	408	403	368	384	391	383	398	399	392	386	407	378	378	396	391	409	427	402	388	379	378	397	415	392	395	414	384	402	383	373	428	403	405	418	361	402	372	388	406	419	406	433	411	396	378	394	402	425	393	425	403	432	352	422	399	438	364	400	402	398	372	385	384	406	400	402	382	366	403	418	395	415	425	414	382	451	379	395	368	396	392	413	401	405	373	375	403	385	406	410	439	365	410	392	378	420	375	426	404	383	433	407	388	378	392	379	429	424	387	365	402	381	410	392	411	404	403	369	389	402	392	392	389	401	388	400	415	392	414	420	378	393	351	428	422	407	395	422	419	424	378	399	421	399	413	381	418	419	424	420	398	390	367	407	402	414	403	364	404	399	394	424	355	399	412	418	391	388	413	418	432	402	372	366	392	391	417	386	365	403	397	392	381	418	395	382	407	377	390	422	430	387	366	387	411	393	430	406	370	418	367	416	432	383	392	400	377	377	400	402	409	387	392	384	378	424	414	425	373	367	408	404	389	427	364	344	375	366	342	395	381	400	422	397	420	381	425	404	418	419	381	391	423	436	400	388	423	413	359	387	385	377	376	399	397	397	387	404	407	396	386	415	395	370	360	376	456	394	390	406	381	396	371	404	410	423	418	376	379	401	385	391	421	415	403	395	404	422	406	405	397	378	424	392	404	371	403	394	415	400	389	381	407	354	392	429	416	431	374	423	392	418	373	413	403	430	418	431	362	439	394	407	430	400	409	357	392	390	402	378	400	413	366	406	411	404	373	400	449	379	413	412	412	382	411	417	395	402	419	355	417	417	418	370	404	365	434	399	394	384	391	400	430	384	378	423	362	421	412	402	403	407	375	381	437	421	366	384	392	398	397	402	427	393	391	409	428	396	434	359	441	418	411	406	397	421	392	358	359	424	403	404	372	409	353	363	405	419	414	395	407	424	388	413	444	449	388	384	396	414	374	413	394	387	404	397	413	435	405	376	389	436	364	379	377	407	377	395	400	382	411	432	383	361	400	362	386	385	386	334	432	440	431	375	375	389	373	401	390	419	407	388	379	396	424	370	392	379	403	408	399	399	358	374	415	355	374	423	392	402	380	397	409	407	373	398	399	419	400	364	378	369	420	420	433	417	432	397	379	390	413	431	397	419	410	415	396	382	396	414	405	339	393	403	403	396	394	404	395	414	372	436	371	380	387	400	391	410	388	397	398	362	415	417	405	400	396	413	399	387	387	445	408	388	397	402	423	370	390	376	386	374	384	403	382	378	374	420	418	447	421	430	379	390	384	409	382	405	425	423	417	443	406	401	413	385	416	442	380	447	412	427	392	368	407	401	404	382	373	397	417	417	371	395	396	389	418	386	434	417	405	381	415	413	385	393	389	375	448	416	426	374	403	415	412	387	404	373	379	412	401	392	407	398	390	406	426	435	410	404	426	404	426	383	409	400	384	375	414	408	400	385	430	404	381	380	367	432	409	372	403	420	384	442	429	420	399	412	409	425	380	403	425	455	419	373	392	405	396	354	398	396	391	369	420	398	425	408	397	402	396	419	387	386	368	403	394	394	394	391	389	443	407	414	403	402	385	416	384	391	392	407	411	431	399	379	415	440	386	411	416	388	410	402	398	441	439	431	401	400	394	370	341	383	399	385	376	389	388	389	401	401	423	383	419	409	372	388	365	381	389	396	394	420	391	399	387	395	443	423	411	404	384	384	405	418	431	383	389	406	405	417	402	375	401	412	374	416	407	427	415	367	411	402	393	374	367	415	386	423	372	379	391	418	383	460	393	410	429	403	449	382	394	430	406	401	391	361	345	398	387	437	405	418	411	397	425	402	389	389	400	372	428	399	431	427	441	401	400	415	418	377	427	386	402	371	371	394	401	397	373	364	375	387	431	373	413	397	389	403	387	429	385	440	398	390	363	379	371	389	404	389	453	380	421	384	423	413	422	412	403	375	440	398	417	411	410	388	404	391	410	434	395	376	404	378	399	382	396	394	377	397	376	439	401	386	405	377	383	385	417	413	404	383	396	402	401	407	417	406	414	410	347	371	380	423	387	416	396	372	420	387	398	422	405	403	389	415	388	372	386	409	369	389	397	406	396	384	363	391	394	388	424	371	387	366	392	413	373	379	384	379	396	396	360	418	356	406	388	371	392	413	417	427	399	407	407	403	363	351	411	390	392	372	392	405	384	399	401	392	370	412	378	384	403	409	415	425	405	416	408	386	372	390	409	358	414	388	405	375	389	466	388	388	416	373	403	434	414	402	411	417	417	397	412	387	420	377	392	404	413	411	393	419	404	380	443	381	396	443	391	375	432	387	394	413	408	416	406	404	404	371	422	400	383	413	429	414	435	370	405	418	389	383	415	432	393	399	388	414	396	400	393	380	426	383	399	393	390	407	415	394	376	400	394	372	407	415	409	426	397	382	402	416	363	400	386	396	395	373	412	412	379	403	392	370	461	386	415	373	406	454	380	403	431	377	410	421	423	429	386	373	417	416	420	393	392	412	404	368	421	411	372	401	384	408	406	384	403	392	430	407	358	426	398	395	368	409	415	381	416	372	350	374	396	393	386	386	381	400	387	426	420	411	397	399	388	436	426	405	420	373	416	405	386	389	378	410	405	422	398	400	426	401	375	419	370	359	358	429	425	417	405	403	398	406	407	443	421	410	389	415	396	394	406	425	422	424	414	370	380	390	422	395	410	390	448	393	423	425	384	410	410	365	392	425	441	415	393	417	391	414	416	368	423	400	397	399	398	412	408	403	376	413	422	390	414	424	360	370	417	375	411	419	400	389	432	379	395	391	402	421	404	419	426	377	370	394	392	397	415	370	399	367	391	395	401	379	360
25252	21526	27776	25468	13666	3555	2039	1566	1161	1013	886	730	662	667	541	515	506	427	416	462	398	433	400	378	380	390	368	355	353	363	361	352	337	323	341	319	352	340	337	340	354	337	327	344	334	330	315	311	326	308	302	305	332	295	315	305	300	283	313	303	321	323	315	307	313	304	327	322	316	341	298	283	341	305	310	351	303	310	317	298	338	305	320	308	298	331	326	296	298	329	307	294	285	291	305	335	322	275	304	321	315	312	320	284	299	298	301	305	331	339	346	286	336	274	294	305	308	316	333	288	335	326	320	301	321	324	303	293	308	275	306	300	330	341	287	298	317	319	307	325	320	298	289	329	322	312	302	312	311	285	316	318	314	319	297	327	316	339	291	324	315	282	297	324	312	295	331	320	303	309	298	276	321	289	329	295	295	295	300	317	310	287	358	285	327	300	334	319	348	298	301	327	343	268	305	340	290	314	296	325	308	313	305	325	293	310	294	317	321	321	298	282	324	319	307	305	308	313	320	298	325	309	315	283	284	291	284	293	291	291	290	286	302	300	307	300	298	329	298	309	294	298	325	292	293	313	324	314	313	291	289	312	298	290	328	325	315	314	329	271	299	324	280	279	282	291	282	313	324	305	274	318	329	309	315	301	293	292	293	308	311	316	297	321	282	300	343	275	280	307	311	322	288	286	309	311	320	321	307	308	324	295	319	293	315	285	282	311	296	304	302	307	313	324	307	296	272	343	293	320	303	306	293	304	284	298	278	338	314	342	296	291	286	326	298	295	306	259	278	317	304	316	296	303	318	287	330	312	319	363	287	310	304	299	315	323	316	308	304	306	298	300	313	296	315	300	304	322	301	314	309	309	301	321	315	289	312	293	301	257	330	292	284	316	303	306	307	335	317	298	331	318	304	303	303	281	308	293	312	300	304	296	289	301	269	304	304	274	288	272	318	323	302	316	277	322	301	285	280	307	289	288	328	300	323	310	303	309	303	312	341	290	328	303	330	357	283	309	322	279	307	333	287	331	312	326	305	304	286	313	315	330	317	313	299	316	304	297	299	337	309	307	315	314	304	303	289	294	318	291	303	291	322	288	306	297	331	283	332	323	296	316	303	323	319	326	314	307	307	302	330	325	300	291	304	299	297	298	329	301	323	314	305	324	341	297	298	289	328	291	334	293	308	279	300	309	296	311	333	298	338	301	308	311	289	311	313	305	302	321	310	310	313	337	328	300	303	290	309	319	286	299	304	288	297	328	330	320	350	292	306	281	326	315	322	303	322	309	309	315	312	302	290	308	275	329	295	294	291	315	311	321	330	329	298	295	288	322	331	302	310	293	318	310	326	301	322	296	278	327	293	294	331	330	317	313	287	323	330	297	315	298	296	286	293	321	313	284	302	275	329	315	297	280	317	317	293	313	324	326	316	313	338	282	342	270	293	299	310	326	306	305	366	320	304	292	272	289	322	310	327	315	308	274	337	348	271	309	303	336	310	317	303	327	340	310	299	307	291	301	299	285	290	297	303	320	288	291	305	317	332	302	303	330	312	318	311	276	296	354	329	297	324	340	322	331	319	322	310	288	320	317	280	279	326	296	335	302	293	303	343	306	329	309	309	284	292	307	311	311	300	308	295	320	280	320	316	278	301	313	294	279	303	300	286	329	307	323	277	272	276	283	307	308	330	301	303	290	271	294	300	285	290	306	307	289	292	288	324	327	277	314	329	297	292	320	290	332	324	328	339	306	267	292	343	281	336	307	327	330	301	346	284	316	307	296	331	307	337	310	307	275	309	310	332	340	312	305	299	293	292	307	319	312	291	288	310	289	320	327	295	285	316	290	297	308	314	319	292	302	303	302	311	304	278	300	335	298	328	323	316	329	294	293	301	294	284	300	312	312	314	292	297	314	317	320	328	290	290	310	273	304	325	283	284	283	294	296	315	311	302	321	316	306	287	297	305	287	334	312	299	286	319	314	314	308	307	315	321	320	332	334	337	332	291	313	288	324	302	311	294	310	297	327	290	306	304	299	324	311	305	335	309	360	297	318	313	290	305	311	326	329	319	320	300	331	292	321	286	335	300	274	329	291	328	323	335	317	304	278	330	310	345	290	335	321	315	315	332	309	306	285	292	310	300	340	285	314	319	325	325	263	338	319	304	290	325	300	286	281	298	308	334	310	289	311	318	339	275	303	308	314	298	333	324	288	293	291	288	300	321	278	313	285	310	316	300	291	297	312	332	281	285	303	300	308	288	286	296	288	292	327	303	309	320	305	305	321	316	279	301	299	301	343	287	338	279	317	332	337	353	302	311	281	274	292	311	316	289	316	336	365	307	291	285	311	306	290	320	330	274	315	329	302	279	315	317	328	319	314	306	271	304	296	313	302	350	290	286	301	314	328	310	317	315	306	300	299	288	281	287	314	297	298	255	342	297	303	315	314	302	323	268	321	347	311	305	301	295	326	310	312	313	298	307	311	294	316	319	314	305	301	292	313	303	297	328	297	334	312	313	333	316	296	313	294	328	313	293	303	321	315	324	292	305	309	326	294	293	309	297	309	300	320	319	304	352	321	302	310	313	321	278	329	332	320	294	294	306	285	309	306	328	313	307	302	301	317	307	298	305	307	275	299	278	296	316	306	295	320	320	329	311	316	301	310	339	307	288	275	275	298	280	320	291	332	325	311	298	324	282	285	300	291	302	347	304	314	337	328	318	297	312	289	319	284	324	340	306	317	315	292	305	308	289	289	335	313	306	308	343	338	309	331	334	301	327	313	293	316	315	273	335	311	301	286	283	297	323	303	322	278	356	286	311	330	297	293	312	302	272	322	297	289	317	309	307	335	326	324	336	279	326	302	332	288	293	290	334	316	289	313	296	295	342	303	316	324	289	274	301	280	311	291	307	322	297	300	324	340	290	281	327	293	289	289	302	313	292	303	320	339	355	277	307	272	294	308	332	326	289	327	283	291	315	280	317	292	275	318	290	324	361	320	293	288	300	331	281	311	276	287	304	301	283	304	275	325	297	324	304	287	309	320	333	309	295	327	348	300	332	325	299	271	321	279	295	297	314	323	311	327	298	274	312	321	301	311	331	307	333	324	277	295	314	339	289	278	296	327	286	267	326	301	300	326	351	309	289	304	296	320	309	294	314	298	311	302	305	287	292	277	329	317	310	316	325	323	320	320	325	304	336	306	299	317	292	356	315	311	316	332	303	317	332	275	297	318	306	341	322	317	330	303	359	331	289	290	307	324	307	309	313	321	290	306	292	318	301	317	287	297	306	278	297	304	293	333	333	345	288	337	302	307	353	298	281	322	331	302	293	273	304	275	303	279	332	300	290	301	322	328	297	317	296	332	298	344	302	311	292	286	302	272	314	298	318	318	296	301	290	295	334	317	339	303	334	315	309	297	325	293	306	299	280	322	282	325	308	296	307	301	274	299	338	303	317	290	307	322	347	337	288	309	325	298	314	281	304	319	330	301	299	326	301	329
36199	50731	33288	12102	7265	5295	3938	3099	2490	2019	1645	1349	1208	990	877	862	714	684	646	577	557	535	531	483	510	433	486	441	447	465	436	436	437	417	411	433	423	389	435	408	390	365	363	357	418	398	370	349	358	370	353	379	372	385	395	357	339	350	374	357	366	366	371	338	361	392	319	332	350	372	335	353	341	357	369	387	340	377	373	372	366	359	360	351	377	338	390	395	350	350	362	358	359	357	379	363	335	347	364	325	398	353	369	377	374	357	331	346	376	352	352	389	383	350	339	304	338	384	342	359	389	352	352	391	339	360	375	362	365	362	341	407	339	360	363	383	368	360	373	370	375	363	371	376	370	333	345	386	365	375	385	353	335	380	358	352	357	333	385	382	368	373	350	338	341	358	347	356	373	367	339	333	362	362	366	356	380	316	364	368	355	358	346	322	324	359	371	339	356	380	368	353	329	339	339	336	399	398	364	354	341	345	357	377	368	350	383	361	327	379	343	367	354	362	359	355	333	358	347	372	363	347	352	379	339	366	339	317	380	317	396	361	365	364	398	372	345	335	345	352	378	383	343	353	316	373	360	355	377	385	341	349	374	372	393	397	392	321	389	317	369	360	351	358	369	335	359	355	374	338	344	350	350	379	359	352	355	381	335	359	365	323	327	364	359	331	370	373	359	394	379	335	367	364	415	339	382	342	337	337	338	366	368	365	368	344	353	361	355	333	378	349	350	353	394	339	356	363	360	412	342	367	368	372	324	341	400	390	399	365	359	370	354	351	354	347	372	366	385	391	392	353	358	376	371	357	371	342	361	334	359	344	357	348	359	349	371	347	331	397	347	329	355	355	366	338	346	351	355	355	315	369	349	353	359	347	345	345	379	350	342	336	339	340	368	342	345	339	351	370	320	349	335	355	355	365	305	359	334	385	323	397	356	348	366	351	363	385	348	401	358	351	353	344	345	340	385	360	363	392	360	373	373	346	353	350	366	338	368	356	352	377	329	367	350	365	342	347	347	394	358	408	350	397	337	340	383	392	364	382	358	362	370	361	355	372	362	385	366	363	362	351	356	360	350	354	354	357	355	364	346	368	339	344	319	351	395	360	322	349	361	328	373	375	371	372	343	327	338	329	367	381	364	348	361	316	374	372	354	327	357	340	348	341	364	354	369	338	381	396	361	350	334	354	379	349	342	359	401	379	362	347	374	346	361	379	370	361	376	370	338	320	330	371	362	355	361	344	370	330	324	386	335	351	336	357	355	369	373	387	367	364	322	366	322	374	370	386	369	313	343	359	345	384	360	372	327	363	354	342	388	383	371	364	340	374	369	358	361	327	344	359	370	338	368	340	352	313	332	342	349	340	379	380	358	362	330	355	358	356	396	375	324	352	339	384	330	339	347	360	341	331	367	331	376	399	372	364	353	332	359	364	355	357	359	328	347	318	354	360	388	392	337	392	331	339	401	337	376	318	368	387	317	352	362	356	382	357	347	352	359	344	357	343	343	359	359	365	325	406	397	354	363	363	395	341	350	358	392	352	381	368	382	356	338	353	372	360	357	348	339	361	360	326	392	324	340	332	372	339	350	377	377	326	349	354	346	376	342	369	331	384	348	366	368	328	370	375	356	348	358	379	375	367	367	373	365	348	337	377	339	352	372	347	362	338	348	364	352	327	365	390	365	355	349	351	373	345	360	367	360	357	378	368	337	361	359	347	371	333	371	333	353	361	377	346	378	339	353	337	366	376	333	347	370	337	375	386	377	346	374	351	348	382	365	356	367	363	330	356	328	385	338	357	362	340	350	364	319	370	393	387	373	374	320	372	349	375	374	405	375	384	353	329	356	341	382	332	373	362	348	370	352	351	349	325	345	341	369	373	387	330	363	361	366	360	379	330	373	358	331	347	363	349	331	370	332	344	362	328	350	362	339	359	361	350	362	385	369	361	375	362	363	369	383	334	374	347	365	377	363	328	354	335	383	341	338	367	344	348	362	360	360	376	338	356	347	357	331	364	373	376	345	347	346	332	366	371	367	353	355	331	364	355	323	330	356	373	334	343	369	376	361	359	359	357	329	373	360	364	363	359	365	340	349	361	345	350	367	391	373	338	359	352	356	348	398	357	353	369	322	387	390	324	364	348	387	363	352	339	352	368	352	380	347	370	342	344	399	360	368	356	345	346	374	341	379	339	323	354	359	354	340	332	361	320	360	364	327	397	403	398	316	350	364	331	330	365	373	348	343	342	373	325	408	369	366	415	366	386	358	344	340	339	352	363	382	355	368	369	388	323	340	357	395	330	359	386	344	352	375	336	356	339	335	365	336	342	332	348	321	341	359	364	362	373	354	388	342	356	382	362	349	353	339	384	370	358	364	356	376	364	385	354	319	385	332	376	356	340	385	364	335	361	373	366	375	356	375	342	350	352	395	349	348	348	360	363	347	331	352	335	345	381	358	339	403	322	371	336	363	350	369	382	331	368	400	365	353	368	314	355	360	354	364	348	356	343	338	332	363	329	375	368	355	309	365	375	362	379	326	361	341	339	337	371	366	324	328	355	345	355	343	339	362	334	353	357	382	319	340	367	358	364	363	379	380	360	383	368	348	335	349	342	362	341	341	355	359	331	358	366	371	361	352	346	371	371	344	338	320	346	380	384	337	345	364	354	366	359	339	370	386	395	379	397	354	356	363	390	372	359	375	384	378	365	401	350	336	339	360	351	352	363	341	381	358	395	369	336	413	346	343	374	355	359	331	339	358	370	369	354	376	357	337	385	359	367	334	354	356	358	349	325	377	338	409	386	313	348	358	357	374	349	359	339	322	333	366	370	371	357	352	362	361	373	352	376	335	357	345	361	368	323	374	320	354	359	356	350	350	340	340	350	356	343	338	373	348	373	331	365	351	348	378	374	375	332	315	371	331	368	351	364	349	373	303	345	371	386	371	342	358	350	349	380	365	342	353	356	353	356	377	349	372	351	388	365	339	381	350	371	361	347	392	358	374	321	409	376	352	343	351	329	370	361	361	342	371	358	338	363	366	408	370	357	347	339	399	361	370	367	345	321	355	388	369	366	397	358	380	331	392	374	366	353	375	331	354	349	380	360	354	348	372	341	356	343	343	341	398	343	334	355	338	333	323	327	355	344	356	349	347	368	379	351	341	367	366	369	356	329	383	339	353	338	346	353	380	365	348	375	365	320	363	386	357	359	389	360	335	381	329	374	381	328	335	354	394	376	353	400	383	335	387	375	361	388	387	398	378	395	371	338	358	365	329	365	357	363	357	344	388	385	373	344	334	304	359	356	353	326	377	347	367	367	345	328	373	348	355	374	348	347	378	320	365	327	369	351	337	348	372	353	371	352	385	348	386	340	341	366	352	348	370	323	354	378	334	342	348	368	355	394	362	340	364	380	349	342	342	370	348	371	368	365	350	345	361	370	364	376	387	363	326	326	357	349	399	352	378	357	350	390	341	353	358	375	342	390	375	358	365	371	333	351
22858	21491	29229	24187	21499	21551	11765	3122	2100	1667	1471	1144	1004	863	699	691	679	594	498	475	458	458	442	454	409	399	388	420	399	401	358	344	338	357	331	326	316	360	297	320	327	304	302	304	287	311	275	301	271	302	273	301	284	324	293	305	300	302	261	296	291	277	265	307	284	284	264	294	263	251	289	304	281	275	284	275	285	248	296	294	248	293	309	277	314	266	258	298	242	288	288	264	262	286	298	266	291	274	292	279	273	275	305	303	288	299	290	269	268	270	317	285	283	275	284	257	264	283	292	274	297	278	277	270	266	292	267	288	296	287	282	260	299	297	289	295	263	242	276	282	267	273	256	269	310	270	303	291	319	280	294	314	273	278	284	284	291	314	276	258	259	272	282	275	289	286	269	258	258	291	257	275	299	276	294	262	273	299	284	289	320	291	298	269	299	307	289	272	304	282	289	279	256	309	280	305	306	278	272	271	278	249	273	319	283	267	299	296	277	293	282	282	280	264	302	260	279	263	307	260	272	273	271	303	284	268	299	297	276	295	278	259	282	287	299	279	302	272	254	304	295	275	257	284	282	289	295	284	284	269	288	249	324	278	285	260	288	283	282	294	287	274	291	295	270	290	255	311	262	289	295	274	279	307	271	278	300	299	270	292	284	284	275	301	258	309	286	274	306	271	287	279	274	308	284	302	281	265	284	275	286	255	295	278	283	281	287	298	279	275	272	260	267	324	313	253	262	276	287	262	262	287	288	276	269	291	266	286	276	271	284	276	318	281	274	257	278	284	258	301	272	295	278	288	325	284	294	291	280	293	275	286	304	286	294	265	289	311	270	290	264	278	270	273	275	311	298	298	251	257	270	296	304	281	278	210	265	276	261	295	289	292	270	277	276	299	258	261	269	309	293	284	300	274	299	277	280	303	295	269	304	276	289	269	261	263	288	301	285	273	282	290	294	260	264	311	278	291	281	309	302	305	315	275	260	297	250	324	273	259	287	285	289	298	279	281	320	279	294	295	286	303	285	300	274	267	264	291	289	289	293	296	287	273	307	279	288	310	277	274	287	304	277	288	288	286	283	268	281	265	270	277	274	247	282	293	278	262	273	292	314	285	236	288	307	246	284	281	309	289	259	279	264	281	263	281	292	310	292	299	260	254	300	283	264	245	269	257	289	258	291	308	284	301	270	277	258	277	273	264	274	279	292	269	277	288	294	299	290	278	265	266	284	309	266	297	271	283	282	308	307	283	265	300	266	286	279	270	311	281	261	280	289	285	291	245	275	270	281	264	284	262	279	260	308	296	294	290	286	295	273	287	258	282	286	305	287	280	310	287	302	274	327	293	235	272	283	295	251	279	267	257	315	311	282	263	272	263	282	317	311	258	282	298	289	313	280	256	306	300	294	289	277	273	297	279	291	319	276	239	287	257	280	286	290	265	290	286	297	298	290	299	281	268	297	270	274	294	283	273	281	250	267	265	315	281	266	243	262	278	272	292	285	256	285	262	300	279	280	273	303	246	290	307	259	285	263	270	306	287	296	289	280	277	288	298	282	291	268	296	268	274	280	272	287	272	280	278	276	303	286	307	305	270	264	266	268	301	275	279	312	259	303	278	281	293	298	243	259	254	270	259	315	296	257	305	261	301	281	282	255	314	288	287	284	278	287	257	314	288	265	293	285	263	264	282	293	273	277	277	276	301	282	301	262	263	300	293	311	289	292	274	264	274	293	292	285	285	277	287	306	296	284	311	312	320	283	294	253	293	297	278	270	283	287	301	320	296	262	253	265	271	258	282	269	297	279	334	281	266	297	273	273	273	293	243	304	271	255	279	256	273	281	287	266	286	255	283	295	303	292	329	266	257	284	265	274	325	281	272	313	288	268	278	282	297	300	288	295	270	283	283	274	293	273	272	257	278	295	265	275	257	300	262	242	278	279	274	281	322	284	254	274	263	292	297	286	300	305	262	330	286	273	297	287	273	307	264	301	285	312	280	285	308	266	281	256	318	284	293	284	264	291	280	282	266	275	285	273	273	275	282	281	277	269	261	255	292	296	303	271	278	312	298	300	285	298	285	258	287	283	269	278	267	291	292	292	286	315	287	277	269	261	299	272	282	298	282	281	254	291	284	272	269	246	282	304	251	274	306	290	267	263	295	266	278	253	288	279	300	320	282	302	244	302	301	280	277	277	288	295	245	263	277	267	272	274	289	271	308	301	284	283	301	296	246	296	302	283	265	288	269	277	264	293	299	302	302	299	280	276	315	257	275	275	284	262	296	290	295	272	293	284	245	282	269	251	271	286	263	247	293	247	271	267	281	303	294	284	274	275	294	291	289	306	280	272	290	271	290	262	284	293	279	309	276	219	280	303	287	282	279	292	278	274	277	263	292	263	267	274	291	286	295	285	273	286	267	264	270	262	248	259	296	266	295	262	302	273	272	302	298	274	309	305	272	261	323	294	279	290	274	257	288	280	273	256	288	283	274	304	323	286	306	329	284	282	280	287	273	266	306	302	273	315	293	271	258	254	267	295	295	293	308	305	322	299	264	283	294	276	313	282	289	311	295	306	270	280	295	286	292	309	281	287	275	279	279	276	255	292	272	266	278	280	278	291	277	282	279	289	254	264	259	290	275	280	266	292	266	274	315	250	274	270	272	272	297	289	291	271	286	277	263	283	295	276	278	277	296	303	289	301	292	272	287	256	258	296	255	255	262	270	319	283	304	286	271	294	257	258	273	295	282	271	279	290	297	285	282	283	301	272	288	294	301	292	278	268	275	289	284	281	305	281	296	257	262	276	284	247	269	304	285	270	272	290	282	274	254	272	286	295	276	308	261	278	302	292	290	286	301	270	276	267	286	290	251	277	275	311	287	281	299	291	271	275	286	275	325	299	264	245	288	286	274	275	292	273	301	284	276	284	268	260	278	275	263	274	302	317	288	291	269	295	300	289	284	267	260	274	275	278	302	268	285	290	265	276	282	275	259	288	268	286	268	275	280	250	264	297	275	242	281	260	300	295	277	269	270	307	266	253	248	309	263	295	265	295	273	271	291	260	297	255	287	323	267	276	307	292	304	283	283	283	298	265	290	292	298	270	301	278	263	307	256	261	294	266	285	261	265	275	275	273	302	286	249	240	306	293	248	264	278	295	262	288	284	289	249	289	290	299	269	250	281	286	270	286	286	285	291	253	267	296	263	265	292	302	257	265	327	262	264	291	284	316	290	277	305	274	251	314	254	277	286	277	284	262	279	302	253	273	295	281	279	278	263	280	298	282	304	266	281	277	280	268	285	288	278	274	284	268	293	282	275	288	278	288	305	290	284	266	249	280	258	258	269	302	270	272	280	254	302	307	274	276	288	299	279	283	295	235	265	301	264	266	287	294	268	296	274	276	292	277	273	292	263	269	302	294	265	323	273	310	285	288	260	289	255	269	268	280	279	277	301	268	324	311	309	295	290	246	284	288	270	298	270	312	283	283	314	287	285	274	273
37913	61695	42975	19982	12091	8946	6718	5235	4192	3286	2706	2168	1848	1555	1207	1150	992	867	774	697	645	612	657	636	598	507	483	481	456	482	486	436	450	457	434	423	435	409	365	381	400	392	385	355	361	386	351	338	346	374	338	350	333	355	345	328	314	318	339	329	349	329	335	331	360	314	363	325	342	336	335	359	319	341	351	300	343	332	326	297	316	312	321	297	334	349	323	291	323	294	350	327	287	357	326	313	327	304	326	343	325	346	350	311	311	324	313	325	347	324	351	329	363	334	319	316	345	309	290	316	339	283	334	322	305	322	286	317	321	354	317	291	304	311	313	361	308	330	328	327	311	330	308	330	330	323	308	330	306	327	303	338	314	352	313	331	331	318	354	296	325	342	316	334	300	338	310	362	305	316	328	351	293	332	307	330	324	309	301	321	309	337	354	328	304	341	329	317	320	331	319	319	358	322	333	331	336	330	347	290	283	315	348	334	317	312	295	310	292	334	326	330	316	342	335	331	312	320	322	296	332	310	333	316	324	312	342	346	332	333	307	367	325	304	298	329	270	340	327	290	319	329	311	284	320	365	326	307	330	304	321	341	325	314	329	343	346	318	354	308	327	373	348	297	298	363	323	359	317	320	321	322	301	333	309	313	329	298	327	332	358	340	306	310	329	323	339	321	331	317	350	358	337	335	335	314	328	359	306	325	362	346	314	302	347	330	306	309	320	352	312	305	300	306	349	337	321	352	336	313	334	359	313	328	327	322	347	309	301	307	317	338	317	340	306	315	378	327	311	359	323	290	291	321	310	333	344	339	343	326	344	320	324	322	355	325	332	307	307	354	346	298	321	302	369	312	366	313	314	319	294	298	297	349	319	308	303	338	331	328	300	339	316	348	332	310	344	272	294	317	367	319	357	335	319	302	328	306	308	337	351	342	337	308	317	310	332	358	327	337	337	322	328	319	331	334	316	353	325	312	351	330	345	348	276	331	343	309	327	352	297	342	307	293	290	322	339	317	352	339	348	329	326	303	336	350	322	345	332	330	328	309	359	317	306	337	326	316	313	353	355	337	340	337	334	295	346	300	336	308	345	338	326	318	321	348	302	318	320	321	318	318	291	341	328	323	319	292	305	353	332	285	310	315	324	353	297	304	331	317	333	324	333	315	347	338	336	331	320	329	328	332	323	342	303	335	329	307	315	325	322	335	307	343	320	329	312	355	306	328	358	337	323	303	328	327	340	331	327	309	298	350	356	322	308	354	324	326	335	352	302	337	329	338	323	350	312	344	331	314	340	323	313	297	304	322	311	336	345	310	335	327	320	355	318	295	324	346	280	324	336	330	317	304	341	308	319	337	342	298	311	319	333	303	318	313	350	350	358	331	320	376	347	315	308	298	315	337	330	320	333	331	313	313	310	345	319	344	279	334	282	341	281	343	316	322	328	337	352	330	343	323	357	292	303	349	314	344	302	316	350	353	339	351	300	331	340	329	334	302	342	318	322	355	359	337	310	272	349	302	356	356	324	344	317	353	299	344	316	320	314	310	330	321	297	320	355	308	325	336	337	338	335	327	317	326	330	351	319	335	318	312	351	346	305	321	328	322	334	302	325	299	302	312	299	320	324	338	346	335	304	350	304	336	350	363	312	322	322	329	303	320	328	357	328	350	290	335	342	327	325	344	327	336	318	335	329	319	328	316	334	335	308	298	311	338	294	330	324	307	318	313	353	296	328	347	320	328	340	323	318	341	350	307	354	325	339	380	317	344	331	315	340	345	336	311	314	303	333	333	362	297	324	307	325	328	326	357	309	366	325	346	339	349	310	327	340	329	347	303	289	335	341	311	330	341	332	323	327	290	309	326	314	365	330	343	317	366	306	327	342	332	302	337	322	342	327	326	338	324	343	342	316	354	324	335	329	353	327	332	322	344	333	310	318	327	293	313	325	351	331	349	359	344	329	374	349	302	323	316	324	326	334	314	312	323	314	332	339	328	334	315	333	328	313	321	327	312	317	308	321	305	352	340	330	328	327	310	308	311	317	332	341	314	325	303	349	298	329	349	348	325	336	332	315	341	326	311	300	334	317	321	328	329	312	328	354	309	303	318	336	311	361	315	307	318	320	332	367	303	339	306	318	302	329	347	339	340	330	321	331	311	296	329	340	311	316	310	307	377	303	321	357	326	333	324	316	331	333	298	295	339	347	298	351	294	317	332	316	331	335	318	316	318	330	322	316	342	337	313	329	291	320	342	313	316	333	329	326	322	346	332	310	359	323	324	302	350	325	315	307	308	290	330	333	347	353	345	317	347	318	323	323	294	322	349	340	336	306	368	295	303	339	316	325	330	339	306	304	334	325	328	331	320	312	290	346	327	284	333	318	292	315	305	278	322	294	324	332	313	334	319	282	351	330	333	337	339	307	326	290	331	309	330	322	356	335	327	330	336	321	322	324	322	335	353	343	334	305	328	333	351	322	335	313	338	321	339	317	306	369	309	285	333	342	337	311	312	338	329	304	326	309	347	292	314	331	280	339	348	330	344	314	329	303	323	306	340	339	354	288	322	311	334	344	320	333	337	302	316	337	339	343	310	321	376	338	317	306	339	320	347	332	290	325	276	331	346	348	328	348	308	347	321	318	330	323	341	318	316	332	338	334	281	321	340	314	358	319	322	331	343	335	297	312	305	345	354	311	304	333	323	309	319	319	296	318	300	348	302	334	322	328	334	337	313	322	328	288	311	354	334	301	344	348	310	333	290	335	316	330	330	329	324	354	304	343	312	318	328	309	319	354	303	317	336	308	312	314	312	341	365	319	328	334	313	332	308	323	301	358	333	296	360	303	319	336	359	321	319	307	299	379	328	373	337	320	368	304	326	344	363	305	317	325	354	320	321	333	289	321	330	326	321	311	305	349	325	347	301	356	318	325	295	356	313	332	328	359	351	325	359	341	338	348	335	337	331	318	298	319	317	318	314	354	336	312	311	352	284	354	310	332	329	309	308	353	293	325	309	338	341	302	313	315	340	293	349	354	331	321	339	305	302	349	349	318	295	332	316	304	319	347	332	310	373	309	306	329	342	338	297	351	292	312	329	306	343	311	303	318	328	304	321	291	321	298	314	342	319	348	329	328	296	302	320	320	356	349	340	313	313	337	333	291	363	332	342	316	308	313	330	329	330	322	324	320	348	291	321	326	334	357	350	315	315	333	317	336	318	331	332	339	317	344	351	341	336	317	329	316	330	295	347	314	347	292	326	324	343	349	334	355	365	340	340	336	324	332	343	380	348	322	321	324	347	289	316	301	307	315	350	316	340	333	341	346	302	329	352	363	317	284	340	327	316	324	305	337	345	320	343	327	346	326	317	333	364	314	312	307	324	356	356	347	305	319	314	327	314	333	306	325	330	335	316	320	320	305	295	306	335	337	378	343	329	306	352	301	299	283	314	325	297	332	293	341	335	302	313	344	305	332	331	330	312	299	329	346	340	312	311	349	314	327	333
32035	30254	24683	10943	3612	2074	1547	1156	977	867	736	679	628	550	545	457	495	477	434	465	439	425	415	379	400	404	392	391	351	383	408	423	386	374	378	391	391	385	369	363	356	356	375	335	375	369	363	361	421	379	351	360	372	376	337	362	370	358	365	376	371	390	361	344	353	382	338	376	382	392	342	365	345	374	384	355	369	367	370	336	346	406	373	356	424	361	365	350	397	346	384	378	379	389	350	364	353	384	333	352	341	393	339	376	364	350	360	341	394	385	369	378	310	370	389	347	367	337	396	359	383	335	362	350	352	366	354	359	391	374	394	323	374	365	328	329	358	344	339	337	364	373	370	375	343	347	364	384	374	371	364	355	354	392	363	385	347	358	371	383	361	369	362	373	352	346	341	351	318	352	383	354	354	332	369	370	365	329	368	365	368	333	368	389	329	375	328	376	368	419	351	387	335	374	350	394	349	384	341	387	362	354	364	381	369	349	349	339	377	366	346	368	363	358	375	361	345	354	359	340	371	380	352	351	369	369	360	365	380	355	352	346	366	391	325	380	357	351	371	336	387	369	383	341	372	336	353	341	352	337	386	366	348	385	342	346	360	363	351	375	363	327	388	363	354	349	363	375	362	389	339	330	388	397	378	364	347	346	356	386	383	426	337	393	399	363	365	310	346	351	355	370	362	329	360	362	360	388	337	373	350	321	387	357	355	368	361	346	353	383	362	366	355	377	355	320	371	392	355	342	306	390	354	351	369	347	413	337	360	351	353	335	361	362	350	363	347	363	335	348	356	352	356	363	359	373	354	341	318	345	367	364	347	354	333	357	364	380	354	343	380	371	355	366	369	366	359	375	358	363	364	334	358	378	341	354	356	367	377	363	387	361	355	352	344	353	355	366	313	368	361	386	359	353	392	375	359	349	381	355	374	369	380	321	341	352	336	398	383	370	359	376	373	375	389	376	354	366	341	345	421	359	360	362	349	355	346	356	378	407	378	362	400	391	347	353	387	348	374	343	387	383	389	358	359	381	397	340	374	387	347	388	355	370	358	334	344	386	367	372	369	336	401	358	358	341	361	328	353	347	388	387	369	349	337	379	387	404	364	345	343	374	372	339	349	370	350	374	356	385	350	365	361	379	358	350	329	357	385	381	357	373	375	335	374	377	385	361	352	328	360	313	388	383	373	345	406	339	362	369	419	363	358	354	372	367	366	377	343	347	391	344	362	369	375	350	367	327	388	375	364	339	344	360	370	366	335	373	377	359	365	388	350	363	383	333	374	357	373	363	341	372	381	364	360	372	334	365	366	378	348	328	359	370	386	353	317	358	358	381	369	368	368	339	361	360	341	365	370	380	368	380	373	371	362	341	356	374	338	376	379	370	377	354	380	347	327	333	376	377	359	346	361	354	333	347	367	347	358	387	380	365	354	383	369	373	337	366	334	326	370	353	390	348	361	344	332	374	358	364	375	350	392	358	367	356	319	359	344	325	350	400	368	396	349	406	362	376	338	368	316	398	347	355	349	375	374	328	375	360	345	352	338	352	344	373	362	368	397	361	377	359	339	363	334	353	376	352	360	371	390	379	358	389	380	354	359	367	358	369	396	360	361	353	360	346	338	318	369	356	360	367	363	391	346	380	377	368	362	361	341	369	376	393	361	350	354	338	357	381	348	354	375	386	344	367	362	399	358	378	333	312	398	335	339	345	355	328	384	332	354	374	360	393	352	319	374	357	331	372	361	381	361	385	381	380	385	353	355	373	336	376	381	339	420	359	344	345	379	369	349	352	381	372	353	365	407	367	386	361	348	365	380	355	369	402	348	341	339	367	377	340	347	361	341	408	389	334	371	372	391	361	379	366	383	389	325	374	370	358	369	370	319	383	360	358	359	391	363	363	362	370	342	352	378	369	360	372	360	371	380	330	365	363	365	348	357	372	343	338	326	348	359	381	367	363	339	324	351	352	338	376	373	371	352	352	381	349	384	365	357	357	373	340	362	373	347	378	354	352	353	365	406	367	354	357	368	319	392	357	377	344	339	373	362	391	390	368	364	358	359	375	378	370	366	366	370	344	376	368	382	350	382	371	354	373	338	342	373	351	385	365	341	350	316	356	326	343	371	382	356	379	354	351	362	372	335	368	353	353	353	378	387	354	356	373	340	379	324	363	355	321	349	394	345	358	352	383	355	385	360	403	363	349	376	359	372	358	344	385	361	376	383	381	356	398	367	394	358	357	373	346	349	342	335	366	369	359	362	382	355	378	345	375	374	319	370	360	380	342	335	350	388	351	387	347	372	370	353	394	382	389	346	399	362	379	369	360	382	371	345	361	365	377	369	353	371	374	356	350	364	361	367	366	372	363	347	383	369	414	346	351	352	351	346	376	376	348	342	377	366	343	388	360	384	383	357	353	363	394	355	369	368	388	362	359	374	340	366	358	355	340	349	387	361	336	354	328	341	332	325	318	403	349	369	357	370	385	380	335	354	358	355	369	361	407	367	353	323	366	369	374	331	355	352	367	372	335	340	337	344	342	387	397	343	360	356	354	374	334	351	366	367	327	345	382	358	330	361	363	335	363	382	351	365	365	363	378	339	365	350	345	405	367	379	364	378	342	375	355	370	362	340	355	336	336	374	374	370	386	397	344	362	369	354	355	375	378	363	340	363	371	348	373	345	339	349	361	338	351	355	347	371	377	325	360	363	353	361	395	354	333	383	364	420	363	397	364	351	333	376	355	406	387	349	354	370	373	384	389	355	357	342	349	375	403	363	358	363	368	327	335	382	319	359	332	348	354	378	370	349	347	327	361	373	362	345	381	366	352	357	377	387	356	341	393	379	352	372	350	349	324	365	356	364	335	350	401	393	386	332	410	392	401	347	346	399	353	363	404	369	344	321	358	374	375	348	377	332	356	347	348	374	365	376	357	392	352	368	346	357	349	332	353	389	403	350	336	367	352	351	390	374	337	371	366	342	383	371	338	346	347	366	356	370	400	365	371	378	403	372	352	396	364	371	356	363	357	360	335	357	340	342	359	372	353	345	392	358	382	369	368	371	364	329	372	346	354	383	351	381	371	399	368	386	351	368	398	366	355	377	383	358	348	396	377	353	350	411	360	358	363	373	354	345	399	374	344	394	373	365	367	334	335	356	355	390	341	324	333	361	375	340	336	359	413	354	347	374	353	369	372	360	415	352	360	349	349	349	362	344	286	346	368	361	400	384	347	339	384	365	374	370	371	398	430	352	340	340	378	354	355	390	370	382	365	345	342	346	329	386	368	332	336	382	387	339	372	366	360	382	356	356	348	363	355	346	354	328	371	331	348	358	343	394	364	383	381	349	375	367	346	327	353	338	349	387	366	322	354	374	326	374	381	365	357	336	334	356	396	354	338	381	336	343	379	351	381	389	353	355	377	360	370	353	364	386	363	363	402	373	345	358	365	375	381	373	364	362	388	325	348	359	352	389	353	333	353	324	385	355	369	373	326	356	392
36778	46167	24919	9905	5673	4016	3092	2294	1868	1598	1347	1136	940	886	766	746	671	643	572	527	544	538	542	562	491	499	552	499	448	462	456	446	413	462	456	450	417	434	445	423	443	440	458	483	465	421	422	391	416	440	415	427	423	418	418	410	435	472	411	409	458	447	433	434	441	422	426	422	441	415	448	416	426	395	429	367	405	407	433	401	432	409	420	438	441	452	423	414	390	398	460	447	422	398	425	419	420	410	405	390	453	430	441	422	412	456	418	403	418	412	459	416	391	404	430	435	391	433	479	428	422	394	410	409	400	387	414	414	434	442	420	425	414	409	414	408	420	445	430	392	423	401	426	372	447	414	417	400	383	414	466	438	457	436	439	415	415	420	409	433	461	422	404	398	403	418	422	409	376	435	431	412	433	395	436	419	434	396	414	418	433	413	415	421	404	445	384	392	390	410	403	438	390	365	431	459	415	421	438	436	425	447	416	388	446	419	428	409	388	413	403	384	428	391	404	413	413	407	389	426	438	456	435	420	420	437	422	397	440	412	430	407	384	487	449	402	431	419	405	390	425	420	439	430	411	422	394	441	424	452	420	421	446	400	416	387	416	443	426	433	412	433	417	433	415	429	456	412	439	436	428	446	430	406	422	393	424	391	431	414	430	408	379	391	454	440	415	400	427	388	425	413	449	413	427	419	393	437	424	447	398	413	441	417	412	418	434	420	422	409	410	427	429	413	435	395	427	432	429	410	454	425	408	416	399	410	369	462	399	399	425	413	416	426	455	397	418	394	433	409	413	410	395	403	452	421	450	389	420	426	445	406	431	433	430	407	371	424	450	428	417	459	423	415	413	415	414	425	448	394	430	436	409	415	408	418	420	397	419	401	402	413	394	403	388	425	419	417	456	433	406	421	416	391	429	404	445	394	399	419	387	437	417	437	401	418	369	416	426	419	415	456	400	401	398	422	414	415	436	412	373	422	403	455	378	427	412	413	396	395	469	404	393	413	438	397	424	427	442	445	440	442	405	379	426	424	439	393	402	401	432	421	406	384	417	415	433	415	409	470	414	442	437	389	407	423	436	464	428	401	385	400	412	359	386	430	416	435	401	424	451	456	421	427	428	397	437	417	457	415	396	425	405	419	416	436	409	423	408	417	439	410	433	396	457	427	425	412	426	435	401	404	406	420	437	424	416	467	410	374	435	436	421	432	428	419	378	426	402	416	438	427	416	426	434	422	422	397	415	462	439	419	424	411	458	414	425	423	435	409	433	388	362	442	429	447	427	406	448	449	405	425	382	405	421	441	416	447	425	388	499	417	450	434	409	452	437	425	420	421	384	435	411	405	428	368	404	426	410	465	442	435	441	432	432	442	434	423	438	403	422	421	402	429	398	430	444	422	391	421	439	398	438	406	413	423	442	405	455	420	404	415	406	437	406	414	392	417	428	449	443	420	419	423	384	428	426	434	392	408	434	396	392	439	417	406	449	383	420	470	400	409	454	424	444	432	411	403	407	462	393	406	422	449	371	460	436	411	413	407	422	426	421	372	413	406	410	425	386	386	427	417	411	423	412	397	462	426	409	408	428	400	405	390	388	393	376	409	399	381	438	398	416	419	419	411	395	410	451	397	422	445	434	398	422	429	416	453	392	377	452	405	397	440	412	436	369	419	398	409	417	431	383	447	447	392	429	439	386	393	418	395	423	419	431	391	366	439	430	418	439	415	408	420	400	423	388	449	452	398	431	392	423	462	388	389	438	397	396	443	452	430	409	409	421	401	430	406	415	382	401	432	402	406	415	418	427	377	405	452	423	434	445	392	387	416	402	415	402	428	453	428	441	396	417	430	437	401	448	424	414	432	410	414	389	359	402	436	456	409	412	382	412	410	400	422	412	412	410	404	419	409	425	401	401	400	374	413	419	392	416	424	429	445	398	446	410	415	423	430	433	397	409	413	416	418	371	396	399	422	413	410	432	414	419	426	431	418	444	439	394	414	431	445	406	413	411	392	437	392	415	430	456	439	430	413	450	419	449	425	404	421	412	444	445	383	445	384	443	403	414	401	405	435	407	430	417	417	418	411	457	423	417	405	405	391	444	457	426	428	413	447	428	461	412	404	448	409	432	443	460	437	400	408	417	462	417	423	416	444	423	435	491	423	435	434	410	408	405	413	407	442	433	390	414	423	421	417	408	400	418	431	400	412	372	397	413	383	423	406	419	433	451	392	387	419	419	390	445	405	411	462	420	431	406	430	412	425	426	384	404	420	448	416	446	391	431	409	414	409	431	407	425	415	418	423	408	428	401	371	414	442	424	443	391	410	425	439	430	410	416	416	430	391	421	396	408	429	438	406	429	409	399	435	415	400	402	424	413	409	404	410	434	362	420	425	443	429	385	440	432	410	416	442	399	437	413	437	410	413	416	408	420	396	435	396	396	420	421	389	438	442	393	415	379	421	377	447	400	409	399	450	434	402	400	385	429	444	458	402	427	454	455	417	387	439	411	410	412	425	434	442	433	430	447	419	423	433	386	424	465	437	408	390	413	404	395	409	423	446	411	431	433	439	381	447	400	391	456	429	356	432	436	415	386	424	460	430	406	407	406	435	433	433	438	404	432	415	413	429	423	424	419	463	392	367	433	441	446	370	435	403	361	441	438	385	420	431	406	409	394	399	449	425	411	378	442	417	413	448	442	369	425	411	432	404	437	422	413	418	421	411	421	414	384	400	411	423	431	411	440	404	408	465	402	433	430	413	443	417	430	436	453	439	434	428	409	403	424	382	402	403	465	470	444	448	429	415	422	403	438	454	440	432	431	403	436	386	421	448	430	430	438	423	430	413	447	426	396	444	431	406	428	437	404	386	412	415	468	420	397	415	433	410	415	410	390	451	410	408	407	419	433	414	470	400	456	421	432	409	423	401	437	389	424	420	439	457	416	434	420	421	384	436	422	479	401	426	429	433	407	415	428	397	445	424	461	418	446	447	405	436	468	427	439	420	419	443	433	414	420	397	447	412	435	428	422	401	379	450	437	371	424	406	451	421	427	391	400	413	405	441	383	424	421	447	415	437	439	418	400	428	425	435	387	426	405	424	426	429	399	406	413	428	446	448	399	413	388	451	422	413	433	382	403	427	415	384	415	426	459	462	447	402	444	394	418	448	421	433	450	453	396	442	397	430	427	427	432	433	424	393	447	416	435	412	432	462	430	404	385	393	418	426	432	435	394	391	427	405	421	439	390	425	442	427	414	442	407	420	402	408	404	401	441	393	429	424	404	436	440	431	401	428	444	394	436	427	462	416	418	434	419	428	444	428	429	391	439	422	414	436	418	397	419	394	395	441	411	419	411	361	440	420	396	379	405	412	442	438	399	428	430	430	387	417	401	404	431	398	407	405	362	436	444	451	403	393	469	421	419	415	416	440	449	409	407	457	406	447	412	375	420	433	429	434	441	386	410	427	433	460	444	391	438	439	433	399	403	414	407	438	421	450	406	412
23913	21470	28761	24639	21413	13154	3675	1964	1460	1219	1030	916	756	756	657	611	620	540	503	473	434	464	449	485	449	435	443	449	385	390	408	384	367	413	348	340	372	360	358	378	344	383	325	350	356	366	345	369	366	370	370	375	383	365	392	348	358	379	371	336	318	350	367	345	351	343	343	354	376	333	362	357	354	327	374	384	361	347	339	343	333	356	334	362	350	344	398	354	354	353	355	338	332	321	340	330	306	349	357	338	351	326	358	334	369	356	330	339	378	318	337	364	348	330	340	337	373	374	342	351	332	333	332	336	357	329	367	348	352	324	318	369	367	338	322	345	329	341	354	345	377	342	340	392	374	331	379	356	337	313	346	332	341	344	347	348	407	339	321	343	379	350	339	331	359	377	341	404	352	319	371	370	345	340	344	335	342	343	359	352	359	329	314	345	352	330	336	365	325	342	328	361	367	361	360	343	364	356	351	335	379	369	343	362	366	358	349	340	350	373	341	342	351	375	317	334	377	342	329	362	319	378	348	339	320	371	377	342	332	364	356	326	320	357	366	342	351	363	330	355	345	348	362	332	359	385	326	326	335	367	324	343	360	319	365	383	381	363	354	320	323	340	368	369	347	356	355	354	354	339	402	381	346	341	370	328	350	339	324	359	353	368	327	360	365	372	370	355	345	362	368	372	347	344	360	369	342	346	346	370	352	380	324	360	347	349	341	326	355	338	370	344	352	362	355	364	355	355	323	327	349	349	341	343	361	344	315	331	384	371	329	354	353	380	367	370	334	334	333	359	328	358	380	374	366	361	345	315	343	371	344	342	357	363	342	336	359	357	370	353	378	336	333	356	345	354	373	351	301	397	350	317	332	324	354	392	339	357	345	351	339	333	378	364	357	375	345	336	358	336	345	339	336	350	338	337	365	308	323	344	388	329	343	371	318	341	360	333	335	361	368	337	363	384	311	359	311	352	328	330	359	353	337	379	344	330	356	340	363	354	363	355	358	342	359	320	375	336	349	340	342	339	334	354	366	394	316	345	358	331	347	336	353	366	334	341	347	347	360	352	354	384	367	379	337	322	370	321	328	331	363	324	344	314	359	329	335	374	332	325	311	353	341	347	344	359	349	370	343	376	337	346	339	336	342	341	349	332	338	335	361	368	369	325	333	363	304	381	338	325	386	354	354	332	314	342	357	366	316	367	308	378	347	360	326	348	366	349	315	354	366	368	387	353	362	355	372	359	347	309	353	345	342	342	369	345	336	360	350	351	348	354	359	362	362	377	370	333	368	321	344	349	359	334	363	343	353	364	334	339	348	348	340	329	330	340	374	332	373	344	361	365	343	315	331	346	370	302	327	352	333	343	318	359	329	326	375	385	346	375	370	337	349	300	384	323	370	321	334	327	369	344	363	386	341	335	342	351	359	330	360	349	339	379	348	356	393	341	327	339	342	318	324	311	339	349	344	347	333	360	398	364	374	345	351	356	364	363	333	399	339	366	349	347	377	380	325	370	347	345	341	374	375	340	321	340	330	312	365	356	377	330	345	331	365	354	362	349	344	352	334	347	356	338	308	330	384	353	323	375	338	353	312	386	380	326	329	355	322	334	365	347	351	376	347	368	336	323	368	336	367	345	337	369	376	348	336	345	367	345	327	344	314	361	329	340	375	337	328	333	361	322	339	351	333	358	378	360	348	323	332	366	347	316	425	313	358	381	379	321	391	362	338	373	317	338	342	349	363	344	313	341	344	341	340	342	340	341	329	320	383	336	288	337	366	342	354	343	351	354	347	352	356	335	368	390	339	372	387	363	351	346	353	393	328	361	341	365	334	344	331	337	324	364	336	304	371	364	382	339	340	332	334	365	384	346	355	317	365	342	347	348	327	341	345	361	350	341	324	360	330	339	347	335	372	381	358	356	342	335	382	310	358	373	342	352	349	353	342	357	368	364	360	357	331	334	313	327	344	371	355	356	370	335	376	355	345	398	343	365	359	366	375	367	382	358	352	366	343	337	381	414	335	357	345	340	332	328	339	372	329	356	321	372	371	358	358	362	341	358	343	331	358	344	359	361	385	337	353	365	373	359	319	357	371	400	366	337	334	360	379	308	355	355	304	326	354	355	337	365	336	347	323	349	367	342	347	336	364	359	370	344	373	328	339	391	390	373	376	345	350	356	348	351	385	337	359	385	345	363	358	315	352	359	350	338	358	326	334	363	367	341	367	313	355	347	354	335	345	357	334	351	331	361	346	362	350	357	353	363	365	363	357	358	357	336	350	344	357	359	337	350	335	341	373	319	370	348	356	319	316	365	356	324	324	314	373	339	375	338	311	372	362	356	357	329	341	391	363	339	361	366	345	334	375	358	355	349	340	357	357	334	319	363	357	331	391	322	350	396	368	376	357	337	369	360	325	349	341	334	365	334	361	385	363	339	352	365	356	377	336	340	345	340	317	360	323	343	346	376	362	370	385	336	353	382	359	353	337	359	370	343	342	343	366	367	370	333	336	353	364	356	367	358	368	343	365	304	326	359	359	342	316	317	341	347	392	329	346	373	374	344	336	337	327	371	377	322	357	326	378	325	381	402	365	337	322	372	325	323	377	345	348	347	351	360	318	316	372	340	348	363	353	348	348	323	343	380	344	342	345	369	313	349	337	321	338	372	340	356	324	329	357	319	350	381	380	328	363	363	327	402	349	330	339	356	330	327	360	318	351	314	377	345	371	325	365	346	344	357	331	350	337	329	343	343	330	341	387	362	331	326	364	364	364	357	339	339	340	373	361	339	337	328	358	334	377	344	349	366	362	345	333	349	311	333	345	336	369	347	360	364	369	349	330	329	385	348	350	347	369	367	318	324	358	373	356	347	381	340	334	350	359	321	329	350	328	361	334	366	341	348	329	366	351	373	330	322	367	369	343	354	349	334	382	331	330	364	347	356	338	334	361	335	328	351	343	358	348	375	366	298	350	354	385	327	350	343	325	381	328	360	413	331	328	390	365	347	358	333	338	319	327	348	322	324	358	345	361	354	352	371	365	375	353	362	303	356	391	325	313	345	358	356	361	350	372	320	347	353	338	350	335	345	343	327	338	361	362	333	361	343	367	338	318	327	358	341	343	354	368	352	380	396	356	353	331	377	347	313	334	358	352	339	333	359	347	351	348	361	332	360	375	370	337	339	361	334	375	353	343	354	350	360	343	336	352	330	328	346	347	349	371	352	357	376	327	359	358	366	335	344	381	344	313	328	328	351	353	361	315	339	344	342	344	343	342	363	332	369	333	381	356	320	353	382	358	390	371	344	359	352	387	341	406	356	351	365	333	348	349	348	325	340	351	357	374	341	340	347	335	337	312	362	346	365	375	340	301	332	305	348	314	333	341	370	350	336	331	345	332	355	343	370	338	341	334	341	349	316	341	337	368	322	346	336	350	368	324	323	322	316	339	350	396	361	365	340	369	346	348	357	395	354	376	358	350	379	380	341	330	353	344	344	362	369
35685	55399	34351	15263	8750	6520	5023	3840	2885	2305	1945	1636	1338	1190	980	978	811	761	771	721	607	670	598	635	553	551	550	505	476	503	480	498	518	459	455	445	451	473	435	485	451	448	413	444	399	438	435	448	421	434	412	458	377	383	429	414	414	421	378	401	412	409	394	396	383	434	406	418	401	423	407	406	414	415	437	423	396	394	426	419	445	404	397	400	423	371	431	401	419	398	372	391	407	403	436	407	402	387	381	411	364	372	392	436	414	428	397	384	396	416	404	411	406	414	391	411	405	419	421	415	437	383	388	428	384	390	383	404	398	406	431	442	392	424	397	403	375	415	429	447	365	400	414	397	417	390	408	425	381	423	397	427	400	410	391	390	417	419	438	391	429	438	398	398	377	424	409	432	407	367	422	422	399	421	415	415	430	420	398	441	409	415	415	436	378	390	420	413	412	404	368	431	419	408	434	427	397	427	403	401	414	366	403	426	392	425	438	404	387	401	370	406	382	437	413	400	409	429	401	395	372	420	367	408	376	391	401	396	359	400	415	394	410	384	398	411	404	418	396	427	375	414	422	386	385	407	412	437	419	422	386	383	441	385	405	373	377	397	384	418	388	397	392	404	388	413	426	426	440	385	398	379	407	418	409	407	396	401	448	406	454	398	417	381	404	457	446	378	372	382	408	424	388	419	429	402	412	409	391	390	404	416	373	398	400	425	402	396	421	385	410	423	412	399	391	409	379	442	381	384	438	403	429	426	417	370	400	404	416	379	414	403	390	429	393	440	401	389	399	378	398	398	419	408	375	373	401	403	350	398	400	414	408	393	389	409	389	404	399	381	407	381	392	403	390	429	419	385	412	398	421	402	428	375	447	415	419	383	387	412	392	407	402	369	390	399	426	389	409	413	414	405	403	438	403	382	391	406	401	419	418	407	403	439	395	374	416	406	401	398	423	407	414	420	419	421	422	424	375	388	446	359	439	441	456	433	422	426	426	428	406	412	396	411	409	380	401	406	388	399	419	425	375	407	432	423	396	407	373	426	401	384	414	414	391	419	428	395	395	383	403	408	395	405	411	399	417	385	386	421	407	417	372	413	420	413	422	414	374	389	406	437	407	441	426	408	390	376	424	421	397	376	406	373	409	379	404	432	395	407	416	406	428	424	417	405	422	412	362	390	418	457	425	404	382	424	448	418	410	402	421	408	410	382	386	419	433	436	385	430	447	397	383	417	426	392	407	400	383	386	391	392	399	420	411	401	382	436	417	427	406	395	407	387	387	407	389	397	376	422	372	450	402	422	419	384	414	423	410	444	406	404	431	441	381	390	411	417	434	365	413	400	401	394	430	393	388	414	400	414	398	416	457	413	432	424	408	405	356	417	401	399	392	405	418	411	398	392	385	411	371	359	397	424	392	385	399	417	379	388	343	434	441	392	430	402	397	388	418	390	385	429	394	422	394	450	395	379	393	422	397	401	414	382	403	390	386	383	385	441	421	372	417	402	411	361	425	394	389	435	394	374	402	391	393	376	401	410	393	398	404	426	396	404	415	400	376	408	400	402	436	386	416	387	430	389	405	376	409	408	381	405	445	430	395	419	398	416	406	413	418	409	408	396	385	444	431	394	387	375	435	427	446	411	382	403	417	408	408	431	382	399	386	370	340	393	403	442	399	442	407	409	403	390	373	425	407	446	370	406	409	443	378	421	416	397	431	423	344	387	368	440	416	405	359	412	412	433	398	405	397	429	395	402	404	404	440	408	436	408	400	425	412	409	398	444	406	424	382	412	393	407	397	392	456	396	383	376	420	408	378	395	394	433	397	406	410	413	388	390	405	402	395	422	422	414	419	368	406	436	425	416	411	422	387	373	378	410	422	438	410	403	379	441	416	406	411	465	395	365	414	413	411	401	428	454	413	371	371	386	394	392	383	419	413	448	393	379	420	390	414	365	408	382	432	418	421	394	355	418	409	407	385	382	381	409	379	338	439	390	404	395	397	414	424	413	449	405	402	421	410	428	397	391	400	407	412	384	405	410	402	423	382	409	397	397	396	386	430	412	387	433	386	383	418	418	421	400	409	442	429	381	380	420	382	388	409	382	404	408	390	382	381	408	405	414	408	398	379	388	369	430	419	403	374	424	415	423	362	377	431	355	409	416	393	429	416	383	422	418	427	429	409	389	376	378	379	376	385	414	407	427	395	397	403	409	382	377	409	415	418	394	441	362	396	398	411	443	422	379	374	368	425	389	464	426	436	389	439	422	434	383	388	434	382	390	374	418	383	378	404	412	409	420	392	399	416	395	383	388	407	393	406	409	414	409	398	421	366	397	390	398	413	409	401	385	411	380	418	402	421	397	387	418	439	421	390	420	377	375	410	401	400	405	387	437	377	436	405	405	395	410	421	392	379	384	384	364	385	405	411	412	430	420	413	401	439	402	390	440	434	398	423	395	423	399	405	417	387	386	394	376	378	400	415	433	427	410	431	416	386	419	423	374	380	411	403	379	417	404	428	429	386	410	412	396	411	408	395	419	391	400	425	425	423	411	426	390	433	406	408	405	382	409	383	420	383	392	421	380	428	395	394	402	382	378	399	422	410	423	409	424	404	383	411	401	402	394	427	409	407	393	432	397	443	431	406	416	384	399	392	374	393	401	424	419	402	374	454	394	440	436	423	422	358	430	416	408	403	398	400	412	418	418	413	386	412	406	390	378	381	371	398	401	407	412	413	377	428	416	392	388	377	407	386	407	388	397	385	379	421	395	408	389	427	384	392	399	424	403	379	403	379	399	405	365	424	413	418	406	434	414	432	392	403	427	388	418	383	363	391	366	416	392	411	386	401	428	442	383	383	381	415	392	411	402	412	440	425	453	401	415	397	414	408	428	389	411	374	419	423	400	377	403	392	435	390	406	407	440	411	424	410	392	400	424	405	378	412	393	382	423	389	391	386	386	410	399	440	414	389	409	390	362	412	399	403	374	423	402	420	409	403	391	398	421	456	358	398	418	401	400	409	397	443	428	390	418	401	404	437	355	398	406	395	382	422	416	428	429	396	377	407	401	402	381	423	430	428	392	419	412	396	398	382	451	441	422	441	401	408	397	418	377	416	393	433	408	353	440	390	412	426	421	399	434	420	387	415	400	418	389	396	426	432	392	403	405	385	408	384	406	418	404	410	393	402	383	408	433	403	389	421	423	363	408	389	405	424	420	390	412	385	417	396	404	369	417	455	399	401	429	413	399	390	380	403	401	407	422	379	405	402	403	407	397	363	377	369	437	399	420	408	356	378	413	397	362	419	408	387	414	376	380	423	407	384	400	408	424	401	414	403	432	408	401	390	418	374	412	369	376	405	428	412	377	395	374	352	415	430	394	413	399	374	404	414	386	390	410	397	386	430	364	385	349	406	395	401	403	412	398	392	387	411	389	444	407	405	403	410	396	372	434	426	406	397	413	408	405	396	371	398	374	416	371	425	398	409	393	423	420	384	423	380	382
25235	21494	27635	25577	13459	3508	2095	1485	1186	966	846	758	640	596	577	497	509	448	464	419	414	426	408	412	367	376	360	340	345	333	365	334	340	313	320	328	348	377	348	318	316	345	375	302	360	308	316	315	320	346	321	309	298	298	322	334	291	329	297	292	286	325	307	290	328	345	319	283	318	311	300	327	294	310	340	282	326	306	305	318	338	255	310	324	290	294	324	316	292	316	290	332	314	335	293	304	372	313	314	300	294	302	286	297	277	332	336	304	322	298	308	319	355	305	304	323	292	314	307	335	314	334	290	285	327	289	359	312	288	322	299	317	318	324	314	328	304	301	305	345	291	305	306	343	320	302	298	297	311	298	324	302	334	327	320	317	332	335	302	323	308	281	312	298	310	326	313	281	283	307	274	298	301	304	260	295	308	306	314	299	326	327	330	327	288	317	294	342	280	339	335	301	335	323	312	299	337	316	350	292	319	302	340	294	329	306	301	340	320	304	312	309	305	307	278	269	318	296	355	305	282	297	307	301	293	296	296	306	284	283	295	320	310	312	294	315	314	318	308	336	304	296	324	331	298	325	313	293	315	325	288	316	311	303	305	313	292	334	286	304	322	310	340	343	331	295	349	304	299	317	279	305	286	325	340	314	294	336	271	334	352	301	283	299	319	316	282	291	324	295	331	286	303	286	310	304	309	331	324	319	296	303	334	329	309	306	299	291	329	331	322	297	300	281	333	299	297	295	317	331	317	323	302	288	322	262	303	288	309	334	306	329	316	291	300	325	310	300	341	327	321	308	295	325	300	314	328	288	306	340	357	330	316	326	283	348	288	315	338	303	301	315	329	310	306	284	312	329	302	291	302	315	292	303	309	301	290	310	288	292	322	292	291	289	314	358	304	284	302	297	336	313	318	294	355	333	336	315	295	335	296	295	308	327	309	313	329	322	309	296	310	295	290	298	300	307	326	301	316	343	307	314	330	290	352	327	296	289	319	304	331	323	315	309	317	303	288	312	294	303	320	327	306	336	300	347	358	296	311	314	364	317	312	315	310	302	328	282	295	302	323	310	337	305	277	311	353	353	308	326	312	291	299	302	351	337	292	343	346	314	291	310	332	312	360	302	295	325	298	335	314	326	350	313	300	314	286	291	292	315	309	310	309	323	304	318	288	323	332	316	321	275	306	304	347	306	283	329	300	294	334	325	307	303	282	317	307	267	344	329	345	322	292	279	310	308	307	334	314	299	294	310	306	327	271	305	301	309	343	303	282	293	319	330	309	284	319	310	293	308	290	293	332	356	300	279	336	323	293	294	299	304	288	275	306	281	317	294	331	301	312	345	331	310	305	302	315	296	321	297	302	289	319	312	326	326	284	285	286	269	316	307	317	347	303	298	348	281	296	288	324	297	324	317	323	295	303	322	295	307	326	317	311	313	332	311	315	314	280	281	300	328	335	305	285	327	298	316	339	342	317	336	336	278	325	310	311	309	297	279	307	326	307	345	315	332	279	346	310	297	315	320	332	312	314	288	320	313	332	310	324	323	333	316	302	325	304	282	325	317	326	310	294	285	342	314	311	347	301	338	316	290	261	319	344	352	308	284	287	344	315	293	320	291	280	290	299	340	292	316	315	308	319	309	339	296	297	311	320	323	325	326	321	314	314	323	337	291	346	291	334	327	318	299	297	302	296	308	330	332	303	290	290	319	287	317	286	310	339	321	312	332	331	334	309	309	323	334	313	327	299	340	319	300	351	317	330	311	295	304	297	297	284	310	304	318	330	309	305	316	314	320	292	281	316	320	281	296	283	296	325	299	291	290	301	327	310	336	316	354	311	316	319	315	314	304	330	300	316	295	329	339	338	261	289	289	313	322	285	281	295	309	312	311	306	319	288	311	309	310	306	320	319	285	299	289	314	333	330	325	306	357	300	296	310	320	332	277	320	293	322	329	301	302	290	325	337	298	298	306	315	295	302	309	296	309	312	344	345	293	292	278	314	288	308	289	303	310	299	302	298	318	309	312	347	301	295	320	307	299	333	304	338	328	308	295	296	303	327	316	302	328	318	329	304	308	304	318	327	312	318	310	324	319	327	298	298	299	303	319	291	317	307	289	335	321	303	274	294	280	313	283	363	311	337	266	309	333	299	308	314	327	303	290	334	315	299	315	292	328	325	294	316	293	323	313	331	322	293	281	287	282	321	300	274	327	282	319	298	314	314	309	345	289	307	324	293	303	296	320	313	309	310	320	293	308	280	328	323	320	304	298	274	318	296	294	309	342	327	308	333	310	323	317	312	321	294	303	311	279	321	305	312	321	313	319	318	305	318	318	328	329	329	296	310	327	303	328	342	291	329	313	333	299	311	323	290	298	318	324	348	326	323	310	313	309	297	344	294	326	304	286	308	323	323	268	305	334	319	304	321	310	309	287	333	311	294	322	311	322	328	316	320	291	324	317	310	339	290	310	318	299	312	325	297	314	306	287	329	314	288	333	317	303	301	315	306	306	321	284	314	325	306	286	327	274	297	309	335	328	294	317	291	312	319	285	349	306	311	335	288	284	320	315	332	302	296	293	316	320	289	357	316	329	318	332	305	312	316	301	299	317	283	339	300	325	293	323	290	343	310	295	280	310	328	310	320	343	299	293	321	346	284	303	307	311	312	282	305	309	328	328	340	293	318	317	325	348	306	264	308	317	319	324	301	330	317	310	286	348	317	294	317	296	311	311	309	274	302	345	318	329	328	313	320	318	328	307	302	323	293	283	311	337	337	269	309	336	317	319	288	310	306	308	303	335	300	311	329	319	315	309	305	347	333	314	337	283	294	311	307	331	314	322	336	301	310	291	288	306	283	335	342	290	330	309	319	331	316	304	299	323	296	312	318	329	313	320	311	325	290	294	301	329	337	339	314	329	300	332	292	310	316	323	301	316	315	300	324	314	348	313	290	297	269	325	309	318	326	346	313	324	325	323	297	319	306	318	300	323	341	322	317	293	297	333	297	299	271	309	263	295	274	317	297	311	299	321	353	299	323	326	299	312	295	317	307	324	296	315	320	302	314	287	316	346	288	315	262	327	314	336	309	325	306	291	304	297	293	329	332	318	293	305	318	312	295	318	301	291	329	302	290	309	321	310	327	300	318	327	300	284	279	348	333	312	329	291	287	294	303	304	299	275	290	312	320	324	298	273	299	294	286	313	312	290	316	311	281	321	344	304	305	300	295	317	311	303	324	310	325	301	290	276	294	269	282	335	329	297	311	299	292	329	301	313	328	299	306	314	306	320	302	320	299	335	300	314	317	285	317	304	318	311	323	317	295	303	277	321	323	321	309	322	354	336	346	316	317	307	316	297	312	278	306	299	312	284	293	326	301	280	298	310	312	294	278	293	322	325	326	295	336	321	313	305	302	306	301	331	288	323	294	277	287	325	300	293	311	317	323	306	306	269	317	322	299	322	307	264	328	313	255	295	295	338	322	350	300	317	308	278	352	324	311	328
35959	48097	29632	12496	7137	5205	4036	3116	2401	1921	1557	1309	1045	1022	882	814	717	647	606	564	542	567	521	564	540	467	468	484	438	451	446	427	445	407	412	397	408	385	329	426	416	339	415	412	370	398	386	378	376	387	427	381	338	371	381	375	387	350	366	381	345	370	345	392	335	346	377	372	346	378	352	352	365	363	361	350	345	359	342	382	333	363	356	368	358	356	334	354	347	355	376	362	359	337	352	351	410	392	374	365	360	336	375	360	398	386	383	402	324	353	351	344	406	364	336	385	366	353	339	379	371	351	367	384	348	350	389	370	349	364	355	350	353	371	355	354	333	410	308	362	340	388	357	367	387	334	380	356	367	376	343	367	357	352	368	331	396	387	373	379	340	362	314	351	381	321	404	359	367	351	359	378	359	364	360	341	369	373	392	377	331	352	366	357	378	349	362	356	339	389	362	344	341	374	371	331	306	371	336	360	377	359	369	356	334	347	345	384	368	339	356	395	344	326	330	367	358	340	362	330	367	365	334	347	387	380	371	383	394	355	331	348	332	370	352	372	351	362	400	381	370	355	359	376	393	387	350	378	371	357	409	361	374	387	353	343	377	347	362	341	349	351	373	338	366	356	366	369	368	377	346	334	376	359	352	330	376	353	334	348	340	373	374	348	362	375	352	391	345	343	366	360	355	361	365	385	368	386	373	361	357	365	327	383	353	373	344	359	353	360	375	369	333	358	337	381	343	355	348	366	387	350	329	364	348	386	332	367	330	341	358	370	358	379	414	382	344	345	361	354	346	351	351	356	348	359	357	398	400	347	376	361	343	334	346	349	362	357	348	366	385	365	386	353	346	370	331	361	363	353	359	357	344	350	355	364	345	353	333	321	366	366	374	375	343	359	357	364	352	365	357	333	326	352	361	344	373	361	355	342	399	336	372	386	367	365	372	370	326	363	373	367	347	387	343	353	329	388	379	380	371	372	345	381	354	372	356	393	336	372	352	375	355	368	348	349	355	357	352	342	384	366	361	370	348	340	353	384	337	343	367	372	356	342	366	406	378	363	348	332	334	352	367	374	325	369	346	371	373	358	358	394	363	373	357	342	375	361	370	370	354	371	350	359	371	361	358	394	353	333	411	384	351	347	355	369	369	361	368	369	375	363	361	375	318	359	342	352	327	368	349	382	348	369	345	366	349	345	337	321	349	389	386	374	377	345	345	341	362	354	367	370	358	380	369	367	397	376	377	324	353	322	381	391	375	375	387	369	395	373	371	381	351	365	371	371	335	374	389	381	369	399	348	376	350	350	338	323	373	393	356	335	367	348	355	374	349	375	395	351	377	358	360	418	335	389	383	393	380	374	346	380	371	371	394	368	374	368	362	388	377	352	359	366	337	353	329	340	373	376	349	410	360	343	373	369	365	416	367	351	347	387	346	324	348	378	364	374	349	329	370	352	362	358	373	370	376	349	367	373	374	369	369	364	337	386	365	360	376	389	346	398	372	359	373	399	366	371	357	366	351	343	372	369	356	311	389	364	372	382	324	393	352	332	358	375	342	374	384	358	330	365	365	370	367	355	346	357	356	354	351	370	364	393	369	406	349	338	348	358	362	351	326	399	374	374	358	345	340	349	377	372	361	345	327	350	329	379	353	418	395	369	360	356	424	372	373	381	334	359	374	352	364	351	392	372	359	379	379	363	353	354	359	332	384	360	373	367	368	364	378	361	370	347	385	354	354	339	367	333	379	324	383	389	352	366	346	379	377	358	347	357	375	318	370	412	345	366	376	360	345	359	363	340	353	326	347	367	364	347	347	373	337	357	410	333	341	351	348	351	348	347	373	362	392	342	358	371	352	371	347	368	387	383	322	365	355	364	375	339	363	369	352	340	391	389	349	338	330	377	398	365	339	343	377	353	367	343	374	393	372	367	364	345	377	415	382	365	359	359	362	390	381	352	368	329	358	320	355	366	340	387	382	367	333	356	350	334	358	357	369	329	385	369	357	370	362	383	378	367	339	366	347	367	365	371	391	372	344	362	366	343	349	351	365	350	308	366	351	349	357	374	367	375	354	383	368	362	377	329	371	348	392	357	399	357	336	381	393	342	351	354	330	367	385	348	350	367	358	344	354	330	335	344	316	389	365	366	351	338	360	359	376	377	353	377	335	367	362	372	348	376	349	334	302	348	352	349	343	357	353	351	332	383	369	359	346	365	354	402	355	367	360	406	351	378	382	367	339	350	334	386	352	390	373	353	356	330	356	361	354	352	329	347	333	371	359	369	338	359	343	349	350	373	343	393	370	376	381	342	408	346	355	349	340	359	361	365	373	344	372	385	311	355	364	361	371	381	345	364	393	355	349	367	330	368	404	377	348	386	355	322	322	327	398	360	339	343	376	365	346	361	386	343	379	380	311	361	342	351	353	351	324	390	369	397	348	389	337	360	396	324	372	375	369	376	332	383	355	370	367	388	370	368	370	344	389	366	379	373	374	382	335	376	373	344	378	383	383	350	367	368	358	375	406	369	400	347	390	383	337	412	356	323	350	349	333	372	371	373	388	353	346	361	372	354	335	371	374	359	357	336	334	343	402	379	388	349	340	402	364	327	347	366	378	370	359	352	346	357	365	370	341	346	339	359	395	327	389	372	395	377	396	388	329	366	375	376	375	382	384	367	385	358	387	359	348	371	366	376	372	379	342	368	370	349	352	382	354	361	370	361	379	349	341	337	366	374	372	355	355	382	345	377	349	373	369	405	351	315	360	372	385	357	344	344	374	348	353	379	397	379	356	331	376	344	388	390	375	364	344	360	385	391	384	344	345	337	338	350	333	353	369	377	378	361	428	364	362	387	356	368	387	376	366	334	336	347	350	355	348	342	359	336	360	359	341	334	369	359	355	340	391	379	352	356	362	370	369	356	367	383	367	338	379	357	363	396	355	342	360	339	339	357	350	374	346	378	389	422	356	353	372	386	367	365	377	359	330	370	331	385	364	369	365	344	357	362	352	385	344	362	370	370	382	396	339	369	363	369	380	365	348	382	361	356	383	373	371	344	358	366	359	357	366	323	385	372	369	357	359	360	372	347	372	356	357	370	365	356	360	377	360	347	367	382	376	332	349	357	333	329	353	326	354	344	377	351	358	382	383	374	346	362	340	367	332	355	360	386	350	369	336	340	378	360	334	348	365	364	379	376	376	342	361	379	345	378	356	365	383	348	363	325	354	384	388	344	371	361	373	341	419	372	351	377	387	375	384	348	360	393	383	379	387	335	377	391	345	385	350	365	357	356	381	351	384	355	352	380	332	343	351	376	365	362	374	374	349	350	369	376	379	364	355	334	375	335	367	348	359	359	388	384	369	368	369	340	365	368	364	361	364	302	348	370	321	363	418	348	341	348	363	360	352	364	337	342	346	326	380	360	352	354	334	312	373	362	355	349	351	359	358	344	387	397	348	344	343	343	379	360	337	367	354	357	344	368	376	351	357	375	345	375	351	355
22885	21513	29193	24241	21498	21559	11960	3197	2040	1625	1366	1109	992	887	741	682	645	570	546	499	454	450	434	427	459	424	397	403	415	379	351	372	345	313	337	328	329	334	302	308	309	341	300	280	304	303	328	312	278	309	271	289	324	322	276	289	290	294	290	283	282	303	277	303	293	289	278	332	297	312	308	269	287	278	288	270	262	278	322	315	292	315	259	325	287	265	283	285	302	305	290	304	290	275	285	278	290	279	291	276	296	283	271	253	298	294	272	282	312	283	302	253	272	275	291	265	274	270	280	297	293	286	297	283	262	290	278	242	280	286	271	294	313	278	313	300	285	282	298	306	304	265	278	296	294	285	263	251	281	331	279	284	259	288	297	286	253	280	289	283	300	286	275	292	302	279	283	319	267	275	282	274	276	274	296	256	285	294	291	289	303	314	270	269	276	293	306	278	274	276	284	272	277	303	275	267	281	271	268	272	238	294	298	281	287	272	285	303	293	277	313	281	318	299	277	264	288	292	290	256	266	305	290	264	291	305	281	301	298	290	275	277	272	279	312	310	275	289	288	300	275	286	290	305	302	287	294	261	283	299	274	271	274	293	295	277	280	289	293	271	298	265	294	271	283	303	307	295	284	249	308	279	256	282	281	294	268	272	275	301	308	259	294	261	286	265	278	304	304	285	290	294	290	336	298	287	268	278	305	318	281	291	276	279	281	294	264	308	315	299	286	295	309	302	276	298	286	299	266	276	300	272	281	289	291	304	275	281	301	280	300	265	294	278	287	291	245	276	298	275	257	293	282	288	294	278	269	266	256	256	270	280	297	313	259	309	305	280	309	292	289	283	266	295	268	268	289	287	258	268	260	357	320	288	260	315	242	303	283	294	270	287	297	288	305	269	278	257	297	280	290	281	287	295	299	282	285	258	288	266	314	306	278	254	270	272	291	291	290	276	283	259	275	294	265	290	270	283	253	282	308	279	282	281	273	281	271	296	289	282	287	302	281	294	287	293	299	275	321	301	304	289	287	281	280	264	262	263	300	277	271	267	296	274	293	287	293	273	265	267	263	309	261	302	283	264	300	295	272	295	286	296	279	276	302	307	286	296	285	274	304	293	290	276	310	293	280	311	271	279	262	279	308	266	301	269	270	313	263	317	265	279	268	254	322	290	275	279	270	285	290	290	287	290	271	269	258	272	283	275	283	277	302	301	260	270	306	251	257	277	280	283	279	301	286	302	278	292	275	305	294	319	295	282	284	270	290	269	293	300	255	295	274	263	267	306	269	275	293	267	294	283	277	277	312	327	272	258	279	266	280	306	283	272	291	305	324	314	268	288	311	258	274	281	270	276	301	298	280	289	286	272	272	272	279	274	303	298	265	316	291	296	263	292	279	283	283	290	271	288	273	303	284	288	302	285	282	279	272	274	309	267	293	256	247	290	283	315	305	257	299	292	292	271	298	295	294	272	241	288	284	301	270	279	250	287	276	275	287	282	256	294	264	286	273	264	300	275	275	253	308	265	300	289	294	264	288	282	278	275	281	260	276	279	307	294	305	276	296	279	222	292	273	258	280	297	242	291	281	282	299	292	259	295	277	281	316	267	268	294	259	259	295	281	290	248	280	279	285	273	295	305	260	297	280	285	283	294	306	313	294	268	267	276	284	248	292	297	289	293	287	307	286	309	297	268	287	250	288	260	293	299	300	247	280	265	259	261	270	302	262	296	282	275	304	280	271	280	290	303	281	288	293	286	273	290	276	260	277	271	278	280	278	298	272	267	276	259	280	274	272	297	283	278	276	288	262	299	309	275	292	273	290	266	273	256	271	297	310	282	296	286	260	252	286	245	292	304	255	274	269	295	262	275	260	282	287	276	276	297	268	277	264	306	273	270	301	294	270	324	297	282	258	290	307	268	257	311	287	292	264	285	280	283	253	277	270	270	313	274	257	289	304	316	274	299	282	288	281	293	272	269	284	263	266	241	271	246	295	261	280	299	313	282	275	293	265	301	269	297	281	272	263	280	306	299	290	270	289	264	267	276	293	293	273	266	282	259	275	264	298	278	289	285	254	292	281	297	295	278	271	301	257	322	269	269	276	266	249	300	259	300	307	295	270	287	312	256	259	257	335	295	304	272	260	273	280	289	278	271	270	264	286	305	252	251	280	290	276	316	286	276	325	262	294	292	270	287	276	304	300	289	265	283	292	302	295	274	277	288	289	265	272	284	280	259	284	301	287	290	275	294	280	293	307	299	282	289	295	293	271	290	303	274	311	295	281	258	285	295	271	264	307	310	313	281	285	285	278	300	266	281	268	269	260	269	254	286	271	291	247	282	259	316	262	318	317	252	301	278	307	286	279	294	331	287	293	303	303	293	267	293	283	280	291	293	279	291	293	316	275	264	263	282	278	283	266	295	280	279	310	290	292	286	322	256	240	281	279	287	278	278	278	285	292	250	304	322	292	272	269	288	287	275	273	275	274	296	270	254	278	291	285	269	269	254	328	266	285	307	256	276	258	274	266	267	286	299	291	295	290	286	286	274	287	282	272	278	298	271	263	297	308	270	274	281	280	280	284	304	260	278	279	281	297	276	282	225	273	301	292	260	296	295	305	283	287	273	264	271	277	287	269	266	263	328	303	314	263	308	252	265	312	301	284	293	264	265	293	275	292	278	300	278	270	304	299	292	269	282	282	272	280	283	307	279	320	279	275	297	293	293	243	289	263	285	280	321	258	297	300	298	260	304	259	269	289	267	289	291	295	278	266	284	304	274	303	267	262	285	277	279	279	260	289	297	291	247	300	264	258	274	277	293	297	280	260	261	286	273	299	256	296	279	304	281	258	266	303	301	297	304	282	274	270	272	258	252	278	266	291	324	286	291	294	274	316	282	286	259	284	290	256	277	266	311	289	297	274	299	264	267	303	257	299	276	274	279	310	259	285	269	286	287	272	268	305	280	311	300	290	306	272	288	286	270	329	306	288	260	287	277	263	266	294	269	248	289	278	288	274	284	279	262	275	297	260	278	264	284	307	288	289	290	286	289	282	257	315	267	302	292	267	274	272	268	299	279	301	270	282	291	289	305	274	256	278	286	307	291	278	315	272	299	266	304	249	256	308	293	293	258	291	292	269	277	279	281	270	269	271	312	292	271	282	274	282	293	274	297	302	279	273	285	272	255	282	297	288	303	279	291	279	279	297	268	273	271	292	258	280	299	303	267	274	298	280	286	293	273	281	253	281	306	281	256	302	320	281	310	270	272	288	299	300	301	272	271	281	295	286	252	291	292	273	285	269	283	287	290	281	294	271	297	275	274	309	286	308	259	297	306	298	302	253	308	293	282	292	265	260	270	282	306	297	272	280	271	279	283	280	287	284	280	269	287	262	306	297	298	293	285	305	277	273	283	289	273	299	281	284	240	282	290	286	291	285	302	270	275	269	290	321	280	256	302	279	309	255	279	269	272	285	313	296	277	280	288	280	266	290	275	268	280	298	288
39283	60787	40368	19612	12144	8820	6809	5217	3956	3102	2581	2181	1823	1520	1290	1180	1058	913	780	736	674	682	601	593	557	595	543	504	496	465	484	478	483	425	431	433	419	389	391	381	399	396	376	418	397	362	383	358	381	334	370	333	389	333	320	357	348	342	334	337	327	322	347	327	315	362	326	359	304	354	342	349	310	351	330	325	328	314	347	321	339	315	305	343	312	338	338	342	345	342	361	350	333	309	338	328	309	315	326	324	364	312	341	314	329	334	309	317	319	313	340	315	337	319	337	304	298	297	312	320	332	349	289	332	298	297	345	327	355	354	337	350	326	313	319	318	318	346	330	342	337	333	320	309	333	328	345	331	332	326	366	322	312	327	316	325	314	310	331	340	333	326	314	304	317	342	329	319	327	323	349	344	318	300	349	320	309	311	346	317	334	293	315	330	308	324	306	294	342	322	337	311	334	315	353	322	357	338	316	334	341	317	345	314	333	308	321	360	309	322	311	329	295	346	308	378	352	328	328	330	320	335	327	342	329	351	336	306	322	329	308	308	323	321	333	335	329	321	336	327	288	336	376	311	344	338	355	299	323	322	308	335	325	330	345	313	349	324	327	330	331	321	341	330	334	313	332	342	340	318	294	329	298	353	350	368	307	325	331	299	341	334	311	286	323	338	313	331	307	301	322	333	338	332	327	323	325	326	369	337	320	325	340	352	307	310	319	334	296	362	334	326	363	352	308	343	314	328	347	349	304	326	323	310	297	333	358	332	324	310	358	342	330	348	319	353	325	345	283	371	296	358	304	344	318	342	317	354	291	318	337	339	323	326	356	323	298	380	340	352	354	352	317	310	339	312	345	314	339	333	339	311	353	344	304	321	377	326	316	343	332	305	367	349	290	336	337	357	330	293	304	323	314	302	327	350	341	372	327	342	326	291	322	331	353	326	315	321	350	325	331	346	328	313	331	305	318	327	337	335	309	342	332	316	296	338	351	308	325	325	304	310	328	301	332	320	352	341	344	288	327	327	325	332	328	318	336	314	305	332	304	333	357	294	349	324	348	347	342	327	359	332	337	308	331	319	344	301	317	360	328	328	356	334	345	330	323	333	348	351	323	312	308	320	339	301	330	350	342	351	307	324	333	328	306	328	342	315	335	345	326	306	311	346	338	367	342	322	325	323	330	374	328	340	354	327	322	293	345	304	303	321	320	353	295	315	335	350	292	311	337	353	334	302	333	353	303	357	346	309	350	318	335	323	318	323	338	344	314	351	345	347	294	311	313	327	361	340	342	324	316	320	307	325	333	326	353	343	350	309	340	320	346	377	330	322	343	340	337	346	319	293	360	309	346	306	307	350	321	326	326	319	301	318	352	328	318	343	340	333	336	345	306	331	333	353	334	316	316	311	310	318	313	300	358	329	297	342	318	366	312	350	324	346	343	350	319	335	353	308	359	303	328	357	307	342	317	344	316	313	333	320	344	341	334	326	343	343	303	331	339	344	344	305	346	331	330	367	306	324	331	327	311	336	345	312	329	343	338	362	330	339	324	329	343	319	307	372	306	319	355	306	310	318	347	311	358	341	354	289	287	346	344	323	336	328	303	309	309	346	339	373	325	372	332	339	341	337	317	326	321	324	337	332	340	335	330	327	328	334	333	332	316	326	322	339	338	311	329	338	297	300	325	324	349	321	312	319	321	304	347	290	349	323	316	311	329	351	335	305	337	320	331	324	342	343	348	317	343	365	328	323	351	311	334	305	337	316	341	323	335	301	333	337	313	338	332	357	350	331	312	329	313	298	291	332	353	341	310	310	346	314	325	296	329	354	315	303	322	332	353	358	324	344	332	337	338	332	322	329	335	346	293	329	314	338	319	329	331	334	344	316	335	339	315	327	345	317	342	303	331	324	303	330	328	338	311	367	326	305	341	301	345	336	340	323	344	326	318	319	320	340	338	326	349	331	333	323	339	337	323	325	309	308	344	325	320	345	329	355	337	305	348	335	324	344	320	345	324	325	345	344	334	314	321	348	342	339	334	335	312	290	304	352	332	295	332	345	319	337	322	296	309	336	319	322	288	333	331	323	317	327	316	349	329	314	323	326	315	341	315	343	312	314	341	318	298	330	321	306	351	308	333	324	333	320	334	339	326	350	340	302	331	359	327	319	310	348	317	336	311	315	332	302	356	349	316	343	361	370	373	343	333	344	361	333	349	332	329	318	301	360	328	360	341	300	306	343	322	354	315	327	286	328	335	332	311	288	300	314	352	331	359	323	335	324	332	304	384	318	330	297	329	356	341	327	321	332	294	334	315	323	325	305	343	319	299	346	329	338	335	315	320	324	322	336	310	355	351	336	337	338	330	350	321	331	320	347	334	356	350	338	299	332	331	342	324	331	324	340	348	346	326	310	329	356	308	311	325	331	335	304	313	319	326	313	315	346	328	336	315	339	330	332	357	326	316	350	336	341	335	322	301	311	334	337	319	335	329	371	340	331	358	320	331	335	330	310	342	318	346	308	308	309	314	342	312	314	304	349	351	335	319	343	310	355	296	314	327	338	361	344	339	324	307	329	326	341	337	334	315	358	337	333	331	308	298	319	349	332	312	330	336	346	316	307	342	342	333	322	330	315	328	333	335	342	357	342	327	321	347	338	337	299	339	367	323	311	349	351	331	334	358	315	342	327	341	328	343	317	311	335	311	349	299	318	311	350	336	353	317	305	338	336	321	315	332	346	315	349	323	361	328	294	297	336	315	315	350	326	362	336	324	294	301	344	347	326	333	351	306	360	338	312	342	354	345	359	313	293	336	331	360	307	315	293	300	316	332	311	346	344	350	320	338	335	314	291	334	340	342	331	339	312	338	321	289	331	345	326	335	312	330	315	326	311	316	339	373	320	315	312	362	342	325	345	351	341	290	339	341	337	336	327	310	321	322	314	324	317	330	329	315	342	299	352	330	329	292	342	328	350	342	316	341	323	301	315	320	321	322	328	307	325	327	316	326	345	336	310	319	349	331	309	329	339	344	340	355	310	331	344	304	329	323	319	321	309	321	323	339	327	339	333	293	323	326	315	308	310	328	309	351	323	334	326	311	336	306	347	316	300	314	344	309	310	333	330	317	324	355	339	313	325	341	321	308	364	318	338	311	331	300	336	349	292	364	330	309	326	361	324	320	343	343	350	327	343	303	329	281	326	322	327	319	334	307	311	335	349	385	333	332	329	345	357	339	340	339	373	333	343	324	349	357	307	340	296	356	356	316	339	309	318	285	333	327	330	342	282	358	342	295	338	337	335	337	291	324	332	342	336	336	317	328	350	336	341	357	328	353	326	348	362	308	311	341	348	320	322	327	347	334	316	297	367	320	347	332	357	334	300	341	326	328	323	339	324	337	312	343	324	322	349	329	329	311	353	353	325	314	372	333	312	333	332	321	345	339	342	326	329	308	334	365	346	335	324	325	312	328	327	319	324	319	316	325	348	285	327	329	328	358	320	349	325
31685	28257	23348	10459	3902	2328	1709	1242	985	837	798	640	650	560	543	518	524	490	499	444	412	444	431	411	425	428	382	412	432	384	383	403	410	376	370	414	383	376	395	382	399	394	362	360	384	395	416	373	398	380	360	362	360	348	356	348	351	404	377	370	330	367	354	369	367	370	361	367	376	321	376	339	376	386	383	347	355	381	406	408	354	345	357	364	369	383	360	383	363	339	367	401	412	365	392	358	353	355	398	346	389	354	342	348	363	391	370	353	397	389	387	364	363	348	360	382	359	357	363	380	380	381	363	347	373	400	403	366	377	340	387	378	357	368	343	356	351	379	346	378	382	383	389	374	409	369	357	372	371	329	345	375	352	327	367	376	383	374	373	350	359	340	387	389	381	348	347	379	378	367	379	350	354	368	354	354	367	373	367	388	366	387	391	412	393	384	392	382	352	360	395	360	359	337	359	377	357	364	342	342	365	368	349	395	366	335	378	386	352	363	356	326	349	357	367	362	373	365	381	393	358	378	336	366	364	370	361	392	369	359	392	367	368	353	368	352	373	369	343	347	380	358	386	366	366	374	362	359	341	402	382	379	369	388	366	377	339	360	372	406	376	363	406	352	371	372	379	371	375	385	386	388	349	379	371	338	381	376	379	368	384	375	383	406	393	345	365	361	347	334	391	367	339	334	365	332	369	378	375	355	402	367	365	368	371	379	352	363	377	355	357	373	363	376	376	342	338	359	349	378	355	368	382	392	376	366	373	378	384	313	359	344	386	384	335	393	383	359	384	380	378	369	344	388	334	368	369	366	345	346	378	333	355	363	401	350	349	388	357	327	361	353	344	368	375	359	351	399	354	352	406	345	348	354	384	373	356	354	345	387	354	368	381	370	375	340	319	374	337	384	329	414	382	354	385	342	335	389	337	360	377	376	384	359	398	372	374	381	378	373	359	361	409	389	355	418	350	367	395	362	365	365	367	361	406	367	400	363	381	405	358	432	362	385	353	360	374	377	369	389	365	370	416	385	362	320	360	332	376	358	393	362	392	388	336	363	404	346	360	322	355	366	392	369	392	337	360	386	352	359	378	353	366	364	391	370	384	390	367	363	379	350	375	376	356	344	390	350	384	384	400	350	352	372	351	354	372	371	384	359	389	357	342	401	361	375	356	374	401	322	405	366	375	380	374	362	384	343	340	350	376	360	392	386	373	387	352	340	397	396	393	344	403	386	349	380	360	377	359	368	379	344	365	341	334	393	377	363	362	365	364	370	393	384	347	357	380	369	395	376	362	392	385	386	346	392	341	411	345	379	354	360	364	372	332	404	365	344	380	368	396	378	376	382	381	369	338	340	358	360	370	370	343	368	368	350	365	389	393	356	360	369	357	345	325	357	346	344	379	375	354	385	395	351	374	355	334	361	400	395	375	380	382	401	369	348	346	355	393	388	365	347	376	338	354	356	386	354	376	367	342	342	391	344	359	340	350	370	353	359	359	363	358	392	353	398	377	354	392	393	364	364	351	382	373	345	384	358	374	362	350	355	397	389	329	346	360	369	346	372	373	345	372	393	410	346	371	377	365	361	364	361	397	391	405	336	369	360	406	370	367	362	373	367	374	367	387	380	353	382	367	393	410	385	371	374	369	328	377	404	364	333	356	386	373	369	353	368	373	364	374	360	350	365	364	382	340	356	350	357	349	358	342	354	396	345	349	351	361	365	342	365	368	391	378	354	354	353	364	381	368	387	373	350	375	391	364	326	353	367	379	372	337	382	404	334	375	385	396	378	383	363	382	412	343	378	363	374	357	383	323	394	343	366	356	369	407	367	368	366	318	375	385	342	354	406	366	372	364	352	362	392	366	360	354	397	396	346	388	408	391	332	381	375	367	377	349	365	360	374	368	368	372	385	368	372	383	350	386	359	374	371	342	356	352	360	376	358	348	388	366	337	386	379	385	325	386	373	377	380	371	365	394	400	371	377	339	385	362	354	401	339	343	380	357	389	391	364	373	366	384	367	374	353	375	373	366	361	376	333	371	340	327	348	352	314	381	362	361	388	379	357	386	378	355	347	359	365	363	381	327	402	385	360	378	336	374	382	353	332	347	374	352	389	366	370	360	361	345	338	370	407	392	336	343	346	389	398	392	357	377	381	356	353	340	341	330	350	410	371	354	341	335	374	359	361	364	395	367	371	366	348	358	340	398	355	379	349	343	406	345	384	414	332	385	382	357	367	360	328	396	364	380	364	330	358	365	375	395	385	393	372	350	345	401	400	356	382	355	401	358	383	362	383	345	373	338	332	371	324	360	337	385	386	346	348	367	367	346	364	399	326	354	391	367	374	325	382	375	380	390	377	397	326	394	391	350	342	336	373	342	366	357	368	357	371	358	393	374	345	361	362	377	364	381	381	374	357	393	332	359	349	404	329	402	367	344	360	363	385	380	366	359	346	332	378	354	369	373	339	357	330	375	343	360	364	365	349	358	380	391	382	374	380	371	356	362	343	367	345	377	391	364	407	372	371	377	397	392	360	348	334	359	350	365	392	383	404	379	371	336	355	355	333	373	372	331	373	362	350	371	381	358	364	357	375	363	370	373	400	335	372	368	371	418	325	387	346	352	342	365	361	369	357	353	386	384	366	385	362	367	348	382	344	347	376	368	374	364	384	368	327	356	359	354	336	372	364	389	351	354	358	375	345	324	372	355	374	359	363	324	375	384	345	362	363	353	371	367	350	373	319	356	353	383	403	387	357	393	345	367	382	383	368	357	361	361	369	359	357	346	353	365	386	339	373	354	353	373	381	365	382	367	376	390	334	367	364	382	376	361	363	350	367	356	406	353	372	399	362	360	371	377	356	403	357	373	372	342	355	367	351	374	388	371	381	380	349	385	348	359	358	346	396	377	361	355	334	362	377	398	355	428	362	379	395	353	375	363	362	364	348	356	354	370	391	405	355	356	398	355	328	349	384	405	381	360	399	358	353	391	399	368	349	381	352	385	324	366	359	349	376	386	361	351	386	350	323	325	387	354	368	364	367	373	380	360	358	380	363	374	354	384	382	371	358	370	355	360	351	396	376	375	376	397	353	347	333	358	396	342	395	339	370	366	337	362	387	352	402	373	408	361	372	372	371	369	376	369	340	383	367	396	348	357	368	342	350	388	315	374	390	341	348	345	376	367	364	375	352	393	358	362	352	346	362	338	384	377	380	332	379	352	350	366	367	389	349	357	350	399	403	380	328	369	370	410	347	378	361	323	335	345	396	376	346	383	373	354	371	356	371	366	372	362	376	410	379	373	377	360	334	371	353	329	372	399	362	332	371	341	400	347	360	366	346	364	346	365	343	355	373	337	375	381	359	367	368	356	363	367	327	340	375	351	352	389	370	364	398	380	368	371	337	348	338	368	414	349	355	395	378	371	370	324	388	350	386	380	374	329	367	356	364	369	352	370	341	351	373	380	388	375	358	350	352	390	372	365	345	343	357	387	367	349	332
36762	42549	24646	9682	5979	4299	3307	2499	1999	1559	1292	1117	973	877	786	739	724	702	617	625	533	576	544	547	502	539	539	461	479	473	470	449	447	448	457	443	479	446	451	475	476	462	416	471	434	425	473	433	422	429	439	421	431	424	457	425	430	459	431	400	391	412	454	447	426	412	420	433	399	408	419	457	416	450	397	431	441	445	459	453	418	426	443	414	455	445	385	430	429	440	441	443	427	405	427	448	396	435	435	426	396	405	438	426	436	453	409	393	407	424	410	407	413	430	390	391	438	444	440	452	402	433	440	386	421	380	432	437	425	409	394	431	407	441	394	367	414	461	365	393	416	431	448	428	445	430	389	454	421	404	434	413	460	448	456	414	414	405	407	400	463	460	409	421	429	447	440	399	414	426	433	388	454	451	425	462	447	428	412	434	415	417	408	431	423	430	417	453	403	432	430	425	453	393	401	421	425	426	392	433	433	426	412	395	425	452	411	464	433	405	373	444	447	399	436	414	454	413	414	443	412	424	431	447	434	399	425	427	425	457	414	452	427	430	397	398	420	416	441	418	443	423	387	391	378	454	400	437	455	410	433	416	468	414	470	409	422	436	413	415	410	415	433	437	440	444	440	434	444	429	414	431	435	447	447	421	450	411	421	408	443	409	448	451	406	440	427	421	433	434	409	424	442	405	414	420	444	445	456	443	400	464	418	394	442	451	420	404	408	424	466	421	454	411	448	454	463	446	433	460	433	438	404	454	425	418	413	444	408	427	409	447	400	440	460	416	387	430	400	396	452	436	405	446	403	460	468	430	389	412	405	420	399	436	423	397	391	427	427	375	428	444	400	443	428	418	460	421	444	448	455	410	428	406	432	449	440	423	461	354	402	418	438	405	393	428	449	403	407	456	438	434	386	408	441	423	452	433	434	428	435	416	412	420	435	422	442	406	426	397	440	433	412	400	408	400	419	422	423	470	412	415	449	468	432	408	420	442	436	410	423	429	417	432	396	409	464	443	415	454	436	403	459	445	412	453	402	403	435	396	417	406	438	409	421	397	459	425	442	434	441	399	425	436	426	420	437	434	430	407	404	404	449	446	419	371	439	444	427	433	444	414	422	402	446	440	392	414	434	447	406	428	401	435	452	461	425	446	462	403	475	428	414	411	429	443	392	445	430	432	407	428	430	446	403	430	454	394	403	447	442	405	443	455	441	405	415	417	421	440	429	403	433	415	438	429	452	422	407	428	424	423	443	412	397	429	419	420	412	426	409	404	421	407	408	434	446	437	430	414	401	378	436	455	434	452	439	411	406	381	429	435	405	418	416	405	418	390	431	431	442	405	429	461	407	449	432	426	411	390	415	440	434	435	447	437	448	434	441	453	437	428	432	440	430	439	441	387	444	435	422	390	413	428	454	402	429	436	407	423	431	409	444	400	429	416	407	434	404	443	446	421	461	456	404	426	447	441	396	431	412	389	457	454	427	451	443	424	385	398	408	424	425	425	436	451	412	426	439	435	450	428	462	416	422	418	410	399	399	389	439	448	437	429	406	420	411	438	409	448	454	416	414	463	412	441	454	440	453	433	400	423	425	440	451	407	423	420	428	421	470	400	430	440	409	456	434	426	414	436	424	426	423	416	442	429	456	404	450	393	425	430	427	430	407	410	411	436	409	422	431	434	431	414	426	434	458	426	399	445	412	445	444	453	434	433	405	401	438	422	400	449	398	465	410	432	438	402	420	417	396	423	451	441	462	453	447	409	410	424	451	423	430	396	426	421	450	415	401	391	465	413	439	442	439	436	410	408	422	434	384	399	405	426	417	447	461	452	384	433	432	450	433	434	413	406	406	455	450	452	417	416	389	443	428	404	430	409	407	412	415	440	407	443	459	384	437	393	404	437	429	451	409	432	431	440	437	475	431	428	422	438	391	424	409	418	399	441	411	416	379	449	366	413	389	413	418	437	415	438	428	403	440	438	423	411	412	403	429	449	447	425	421	438	437	436	420	399	413	420	438	424	449	408	424	430	390	388	417	420	421	455	428	430	406	419	446	415	422	426	430	415	421	421	425	401	436	437	411	462	422	445	455	426	429	437	459	405	414	405	452	396	403	400	452	401	414	417	411	442	448	414	441	416	409	436	395	418	447	450	455	441	462	431	414	436	402	395	446	412	448	418	427	407	405	419	438	446	419	451	410	404	418	418	447	433	447	424	387	447	445	418	428	434	470	419	427	429	413	442	424	434	438	454	374	390	441	402	422	391	462	425	408	396	456	422	433	427	444	368	454	441	408	424	446	439	432	410	410	418	438	416	437	442	410	397	423	399	418	425	415	422	456	428	477	429	439	454	434	421	418	404	430	424	405	436	450	456	419	441	411	455	462	433	452	436	420	431	410	434	417	418	437	426	441	445	429	402	453	406	406	396	428	450	448	440	443	427	454	384	392	420	393	409	412	405	430	432	404	411	401	453	430	383	434	462	443	431	407	416	475	390	392	407	427	463	431	442	439	414	413	425	436	397	412	395	412	418	436	432	429	456	451	406	448	418	393	452	415	404	399	418	429	447	426	434	432	417	393	419	410	462	416	413	430	474	451	391	420	431	428	428	406	414	421	427	414	472	426	421	420	435	423	385	404	389	431	429	416	409	412	439	431	401	445	405	432	411	397	443	418	437	432	439	435	432	397	469	401	429	426	391	425	385	414	418	431	435	439	425	436	426	413	434	439	449	423	405	420	470	416	407	382	440	409	429	432	428	415	445	429	418	431	439	424	396	445	442	404	436	398	399	440	438	403	438	402	427	470	418	472	398	437	448	411	422	394	444	400	420	444	406	410	413	444	435	422	415	421	447	430	407	435	465	420	428	433	446	408	425	409	414	417	419	381	405	437	406	420	427	445	460	440	423	407	421	386	417	394	426	421	414	450	419	421	416	422	456	373	406	416	453	437	430	396	410	427	415	435	414	454	394	451	431	397	425	442	442	404	429	404	467	417	427	422	463	412	440	410	429	405	461	445	455	466	447	445	405	433	422	434	395	402	394	423	437	476	409	416	418	429	430	452	422	422	430	389	435	448	437	441	422	441	447	420	396	435	441	396	411	445	403	393	456	426	421	430	427	412	428	424	407	429	406	437	462	432	472	450	456	403	403	437	393	431	411	438	495	459	409	431	409	409	401	453	411	461	433	403	421	407	378	398	422	432	396	417	432	437	454	416	403	436	406	405	434	409	428	431	419	424	389	409	418	419	448	403	430	397	446	428	429	417	380	435	420	434	423	419	423	442	438	431	438	416	424	443	433	432	452	390	427	439	411	444	401	456	406	385	395	432	445	408	441	403	424	407	453	439	415	449	439	463	435	400	434	443	402	436	422	408	436	451	425	415	440	426	420	418	436	435	442	408	400	408	395	394	423	446	471	409	428	439	440	415	402	439	423	417	424	405	452	424	468	444	427	412	406	422	405	425	427	416	419	414	446	456	429	430	453	403	425	453	422	410	445
23953	21468	28722	24650	21405	13457	3801	2187	1572	1237	1054	937	823	734	678	662	589	551	491	547	501	448	433	469	435	446	429	424	394	390	413	413	427	421	380	407	403	379	394	394	370	399	369	353	380	376	398	363	390	376	360	353	364	394	319	371	360	397	370	355	370	369	365	355	355	388	379	364	344	362	324	356	357	384	364	359	361	363	358	355	362	346	404	376	331	334	327	375	377	359	350	396	374	344	363	365	332	350	373	363	347	368	355	360	390	393	394	375	378	341	322	336	387	362	360	362	377	379	364	384	317	350	347	369	381	337	356	374	331	344	377	358	365	364	326	368	340	362	377	341	366	382	345	398	355	370	344	371	337	354	360	367	354	364	349	350	371	370	326	376	361	330	345	314	366	359	367	394	390	341	376	365	343	370	353	362	355	303	335	351	310	346	333	369	369	342	345	353	350	322	341	374	320	388	368	341	340	373	384	346	376	339	340	361	343	357	350	346	331	349	381	359	360	390	348	353	308	372	352	344	341	374	351	336	304	381	355	341	335	329	356	351	362	365	387	353	371	375	364	349	355	329	340	349	392	343	352	354	348	316	365	326	324	379	349	330	360	362	388	349	385	385	363	370	356	353	359	381	340	383	360	365	360	370	347	354	341	347	387	340	341	379	364	355	328	389	335	361	390	390	342	341	367	367	370	361	359	371	365	387	350	367	386	366	357	360	353	363	393	365	378	364	353	376	369	376	345	356	384	357	354	332	359	357	363	372	364	387	365	339	381	369	344	346	350	337	337	311	343	376	380	375	344	358	303	357	338	360	319	352	365	331	350	334	355	338	340	365	344	395	357	380	355	353	354	353	387	340	368	363	342	365	332	314	370	371	373	368	320	349	341	367	373	346	341	348	370	334	344	357	329	339	362	364	358	345	333	334	385	360	324	325	336	380	355	319	326	354	363	367	358	341	368	370	348	369	366	358	371	354	376	373	375	361	380	349	366	330	390	362	335	355	347	330	344	357	339	362	376	370	334	367	343	363	380	367	369	353	352	362	367	350	362	385	353	349	342	375	353	345	338	360	394	380	359	368	364	364	355	367	352	353	375	358	358	356	344	340	385	309	364	355	379	359	379	345	339	356	377	347	305	352	348	351	387	357	336	394	367	371	336	369	401	339	347	354	365	353	347	352	375	365	362	402	324	354	343	349	379	341	360	354	372	370	356	334	377	381	345	368	370	352	378	371	358	322	376	354	353	337	369	371	371	373	344	355	352	362	350	377	319	358	347	331	332	367	342	348	380	363	360	346	373	367	353	365	334	356	352	331	387	335	372	365	331	347	359	336	342	341	324	380	349	357	355	398	336	330	332	340	332	361	360	353	365	330	391	360	335	361	379	329	354	340	343	371	339	363	365	351	377	324	341	342	311	350	370	344	375	329	364	379	344	346	359	366	382	345	337	357	318	324	373	369	363	362	347	363	349	359	330	355	331	359	351	373	392	382	362	336	415	324	344	357	335	345	348	372	370	334	343	345	323	310	348	357	362	352	320	379	375	363	334	379	331	369	317	361	349	356	347	345	343	370	369	355	344	373	347	341	348	378	350	382	330	339	360	337	321	355	344	392	338	380	351	369	354	357	370	344	379	371	345	349	357	373	388	348	381	371	364	341	355	349	353	349	333	375	377	322	356	361	399	346	352	354	352	357	350	340	365	375	358	366	346	367	359	364	358	353	344	351	351	346	330	357	390	379	366	381	361	332	353	342	341	373	350	337	378	348	362	378	356	328	362	380	358	336	363	354	395	349	369	358	337	325	338	397	339	350	371	360	359	357	384	357	349	371	361	351	351	365	344	381	330	346	393	360	355	332	338	382	350	367	350	339	374	364	353	398	328	372	346	399	336	355	358	348	356	356	358	365	324	347	353	403	363	367	386	359	353	369	342	361	364	348	337	356	320	381	369	346	335	358	353	352	384	375	406	372	364	365	366	378	370	383	338	358	372	389	382	354	368	357	361	355	331	406	357	343	366	335	346	379	397	337	355	359	387	332	315	369	354	369	374	379	358	375	376	348	406	350	352	345	351	370	346	395	375	362	342	373	318	357	337	332	351	354	337	371	363	330	320	349	344	354	356	345	362	350	351	375	350	367	373	413	371	315	381	357	356	357	378	379	380	301	370	340	355	351	365	341	349	335	359	361	351	355	359	368	358	341	360	329	341	353	379	334	349	339	375	354	369	374	367	346	380	337	391	382	383	334	381	407	349	380	355	366	342	356	360	409	342	354	399	371	363	337	348	393	345	381	380	344	330	358	363	378	324	344	393	341	360	331	343	403	340	358	373	378	357	381	341	370	347	353	362	397	393	355	325	309	329	376	351	365	350	350	345	350	347	323	329	360	386	364	324	356	331	367	363	339	378	377	375	371	355	324	343	374	352	369	361	336	374	347	374	365	361	365	395	338	355	378	349	381	394	354	350	369	338	331	331	376	364	346	366	351	373	361	364	371	381	329	320	367	368	330	362	324	386	355	352	342	370	368	350	359	314	341	332	339	320	352	313	376	376	338	393	375	353	374	385	353	338	316	334	337	343	360	346	369	349	360	365	338	340	368	333	333	348	357	372	367	335	354	359	354	365	344	385	364	354	324	357	378	368	356	343	346	358	329	351	348	367	377	391	341	365	371	343	368	344	382	349	381	354	373	334	394	382	328	364	367	347	347	362	399	339	365	386	353	367	328	385	408	365	383	352	366	366	365	370	369	381	400	348	387	330	373	361	379	339	375	365	359	353	358	336	357	347	344	314	368	344	370	363	378	353	371	336	367	348	372	357	389	348	371	325	364	351	374	368	325	348	337	363	347	338	318	353	381	358	370	340	365	344	339	346	362	379	369	329	352	373	328	363	307	348	330	364	375	377	364	359	370	339	370	339	346	352	354	372	377	350	349	323	376	361	374	354	339	359	346	356	364	348	344	349	350	347	341	325	356	379	370	345	393	378	334	361	346	365	337	348	350	358	355	381	377	359	343	354	361	335	350	359	385	360	345	330	371	362	365	346	379	357	372	356	368	340	401	369	382	351	391	364	379	343	351	359	356	348	343	364	389	376	313	358	358	348	371	329	352	369	364	367	364	366	354	359	342	363	351	359	348	369	355	377	330	371	371	332	368	329	351	356	380	375	344	317	371	347	334	367	340	345	340	362	416	360	373	368	360	376	384	341	335	369	377	342	392	352	358	384	379	372	352	375	360	340	384	374	339	345	348	323	353	359	347	358	388	358	375	374	344	385	373	350	354	364	351	333	365	360	349	360	373	389	339	395	351	351	341	348	354	361	336	357	341	332	325	348	399	379	340	324	365	337	357	347	354	343	377	359	368	357	351	332	348	361	346	374	380	352	378	384	369	332	404	353	352	348	373	343	354	370	361	351	349	376	342	360	350	331	344	361	382	340	369	351	306	374	364	355	346	335	384	364	363	339	355	328	338	367	355	349	336	345	339	358	375	384	331	360	330
37821	51749	34203	16466	9742	7022	5356	4033	3123	2481	2024	1669	1464	1319	1091	965	888	824	788	694	663	648	607	595	602	578	593	533	532	511	540	492	486	497	504	448	480	458	457	438	444	482	460	465	481	417	434	411	412	424	441	408	456	418	428	400	429	353	405	442	404	412	417	443	388	418	405	410	391	392	413	392	414	405	406	403	419	372	394	430	421	419	431	404	438	405	386	404	387	387	427	403	405	380	443	422	409	436	415	395	394	401	420	389	424	420	387	405	403	386	402	378	395	409	442	399	401	435	427	452	416	403	431	414	423	418	390	424	429	399	444	415	404	400	428	406	436	429	366	418	455	396	412	450	392	409	424	397	384	415	398	383	443	395	398	399	415	410	412	418	434	411	401	434	441	425	407	434	425	454	433	417	430	406	407	395	436	394	377	383	412	409	397	410	418	397	457	454	376	411	381	392	431	423	410	404	384	388	423	414	432	423	423	419	415	415	409	422	389	376	440	372	419	449	421	380	407	396	402	406	412	413	446	404	435	408	396	419	456	447	397	441	446	401	432	408	398	439	416	435	382	415	428	432	412	402	386	445	391	414	394	383	386	408	415	443	400	401	411	432	404	439	431	393	394	418	380	440	376	441	379	402	382	417	405	427	401	417	396	394	412	442	435	414	351	413	414	411	465	386	442	424	411	421	405	432	401	405	409	389	404	422	378	401	462	408	401	429	418	422	430	413	415	378	396	403	436	410	403	417	447	419	404	412	433	410	459	422	383	386	385	378	388	442	423	400	412	399	389	428	382	447	427	413	419	401	408	415	420	436	435	397	401	397	417	432	408	406	392	420	400	429	412	396	416	397	398	392	415	414	410	425	378	408	407	382	400	419	404	412	418	426	433	411	423	422	412	387	468	454	398	431	444	401	379	398	382	427	414	424	432	462	402	434	420	419	363	414	433	439	396	431	424	411	372	426	385	419	359	405	399	406	401	388	413	422	404	399	395	422	444	424	441	431	400	447	390	445	404	443	408	400	429	410	386	435	388	436	396	405	399	434	396	362	431	411	393	410	380	410	403	413	422	392	431	409	420	401	404	399	403	389	465	406	449	391	398	435	372	416	405	475	390	409	391	393	378	430	407	431	371	413	434	398	409	418	415	386	363	380	456	414	422	423	377	396	414	406	424	419	436	409	436	395	405	395	426	384	441	417	394	422	399	460	432	422	407	377	437	376	433	397	398	380	428	356	360	401	424	434	353	417	383	435	446	394	395	403	393	369	376	412	410	409	407	404	425	387	402	400	449	403	409	401	407	450	424	426	382	408	361	398	446	364	385	375	394	388	415	402	377	409	417	412	397	438	414	418	452	390	421	422	433	443	375	425	402	376	403	409	417	419	421	416	363	403	398	444	438	421	468	398	415	422	433	440	409	416	402	411	428	401	375	406	444	402	393	428	428	426	410	429	396	399	374	423	357	418	397	423	430	403	414	419	407	398	403	387	405	386	391	381	415	431	451	432	408	406	455	386	408	373	398	398	406	422	458	419	421	396	387	414	388	443	393	428	391	415	396	380	422	419	406	389	430	388	419	438	411	396	415	399	411	426	423	394	423	391	393	366	407	446	400	417	404	425	417	418	382	413	428	437	420	395	365	396	400	425	406	411	401	394	396	448	391	428	417	413	425	444	449	404	411	417	375	421	431	426	380	399	419	393	394	400	412	374	414	390	440	387	409	408	416	419	424	435	408	382	416	382	402	431	417	420	413	410	431	425	407	400	389	364	409	429	408	417	411	418	411	433	392	388	408	403	432	395	400	391	406	389	401	433	401	409	442	386	435	406	417	405	411	402	447	404	417	458	367	452	419	402	423	454	396	401	382	436	396	418	372	402	411	397	429	412	413	362	470	404	395	400	398	440	382	404	375	425	391	403	430	413	441	424	411	411	401	410	431	426	399	439	403	402	366	445	402	385	414	456	427	381	407	407	392	404	381	403	386	400	409	368	437	433	392	452	407	433	403	446	408	425	422	428	434	423	402	415	398	428	440	399	399	405	406	434	406	411	413	436	429	393	399	421	402	391	401	408	385	427	378	403	443	424	431	402	381	432	410	430	393	401	416	411	404	422	417	422	425	419	445	401	406	384	382	404	475	398	440	409	403	422	392	420	391	423	403	391	433	408	419	441	391	430	420	457	372	424	432	443	430	393	407	436	413	399	410	428	394	389	407	401	414	416	418	430	388	404	407	412	413	420	413	398	419	417	417	371	381	402	405	396	413	391	433	430	430	428	398	405	424	424	444	394	398	420	432	373	380	434	388	415	377	403	422	395	439	416	401	393	403	408	418	441	439	400	425	398	431	430	407	379	444	418	436	399	406	399	384	402	429	400	451	398	453	414	415	399	426	439	406	408	408	398	419	410	421	374	423	449	402	380	372	420	441	414	402	400	396	418	396	396	391	397	410	415	402	415	391	413	418	383	417	424	421	392	416	391	361	385	426	416	414	406	406	417	395	414	400	403	423	404	400	385	409	440	379	400	410	410	365	400	417	445	424	395	425	428	427	442	394	391	400	397	425	427	419	381	393	430	363	399	404	439	428	410	424	428	392	387	405	398	420	427	396	402	423	401	433	382	439	409	390	401	405	408	411	410	356	386	417	410	398	388	399	385	428	430	443	437	414	414	447	393	417	428	432	405	404	426	431	434	378	384	402	428	414	378	375	418	408	420	386	424	408	413	372	393	401	441	396	452	400	405	396	388	398	421	452	441	373	420	390	404	388	394	415	436	443	413	421	377	404	417	390	422	425	413	378	466	440	366	403	414	406	393	413	407	403	417	397	413	397	391	445	423	470	378	411	396	416	431	408	420	408	407	390	409	400	414	417	414	400	395	436	427	372	418	423	390	412	401	431	431	404	429	464	426	413	402	430	393	404	431	384	375	404	435	424	444	404	421	440	397	383	402	428	417	440	431	446	385	400	401	410	399	428	423	428	421	436	421	423	446	428	376	396	420	399	429	413	427	413	425	389	415	399	403	419	363	408	394	428	392	422	413	426	446	407	399	393	416	405	407	379	377	426	400	447	439	423	406	409	424	386	399	393	395	418	404	413	408	433	452	441	379	384	424	423	403	394	421	398	377	437	426	461	471	403	433	406	383	400	411	379	434	393	428	437	406	398	396	418	437	403	415	406	436	391	401	427	413	429	396	375	471	408	423	402	439	448	417	422	405	405	391	410	409	412	388	402	419	414	400	422	412	437	419	420	416	397	424	395	411	418	416	430	387	424	407	407	375	413	421	420	436	380	439	402	431	411	439	408	399	416	387	391	396	417	387	428	402	399	407	400	398	429	428	451	405	401	424	417	419	407	392	437	440	448	429	423	435	390	429	389	416	406	433	403	441	397	421	390	392	413	442	420	409	371	401	387	416	441	398	391	371	418	420	400	414	423	381	416	356	435	399	431	413	395	440	413	394	422	361	410	406	440	417	420	432	436	407	387	397	389	419	440	430
25130	21543	27852	25448	13670	3479	2165	1522	1123	890	796	723	631	581	542	539	499	441	449	436	428	394	374	359	394	397	338	392	376	364	396	315	385	362	312	302	345	352	354	330	334	346	326	340	326	354	314	370	309	338	329	330	314	325	336	320	290	317	292	345	320	313	361	329	317	344	299	339	303	313	308	318	352	308	332	330	301	316	322	309	341	325	309	348	293	303	311	345	306	330	305	324	316	303	326	338	331	318	287	313	316	339	301	327	292	331	307	333	308	299	322	322	317	314	307	307	296	322	317	306	317	320	312	278	302	280	305	311	316	310	318	293	316	313	276	290	306	344	321	335	325	329	309	321	295	310	295	323	334	309	327	323	323	314	325	329	326	318	305	323	319	324	325	332	302	278	303	325	300	313	320	352	340	334	311	307	342	306	310	328	340	303	326	284	304	323	331	285	336	341	307	321	361	288	323	315	307	278	316	288	329	293	314	322	308	350	347	283	320	321	320	357	306	335	336	312	314	301	310	304	327	302	368	290	286	318	333	330	311	293	338	305	310	306	313	324	293	307	306	314	335	326	316	351	292	356	319	303	313	323	310	325	284	285	313	310	344	299	306	303	322	309	306	348	340	323	303	331	319	347	308	327	325	323	293	336	324	308	340	340	336	330	335	335	297	280	321	291	325	311	334	337	323	327	359	323	315	319	312	323	322	299	296	297	330	309	306	323	324	305	322	300	327	330	305	297	331	326	323	329	346	305	292	319	333	313	291	290	288	303	303	306	313	311	306	311	304	309	311	310	322	294	322	318	327	309	310	335	307	317	321	325	298	299	346	305	320	299	332	331	276	351	328	333	307	341	324	297	326	321	330	319	337	330	280	302	347	308	318	309	312	312	333	316	305	331	338	329	313	326	348	357	315	326	310	323	291	336	315	321	288	304	337	298	325	333	307	339	307	309	299	285	341	325	311	354	326	315	314	325	353	346	317	321	312	313	330	331	347	296	307	290	340	329	316	329	310	325	337	341	303	303	325	305	292	310	314	306	308	303	310	324	317	351	337	307	286	343	286	324	343	359	333	318	307	338	330	314	348	316	337	317	306	313	316	338	363	287	293	316	307	289	295	348	321	320	327	298	296	331	314	299	300	314	310	323	294	331	291	308	321	301	326	308	310	326	333	301	314	290	298	301	342	316	321	300	313	320	326	337	323	329	307	297	326	325	319	353	302	300	321	326	338	305	295	326	297	303	342	310	313	359	313	338	351	315	293	312	326	307	311	304	317	336	294	328	314	333	309	314	293	305	324	311	297	314	331	316	330	296	316	342	303	289	335	293	333	334	301	320	312	307	319	322	335	333	324	307	314	294	342	349	322	308	309	292	329	313	352	314	314	286	316	337	318	324	315	316	310	309	314	305	313	285	279	343	322	334	311	308	297	336	285	321	320	317	320	301	310	312	338	331	294	350	328	300	342	342	305	303	337	301	319	311	341	315	299	349	302	289	316	289	338	306	306	282	314	323	335	325	297	286	281	335	307	301	367	299	346	330	307	312	297	319	331	319	316	339	319	303	320	316	324	331	320	352	335	329	330	324	301	288	325	322	306	325	305	353	349	319	321	309	284	325	340	320	313	324	312	283	322	320	299	324	336	300	326	323	287	324	323	349	305	339	301	312	347	307	317	315	320	304	311	345	318	320	343	287	300	283	326	324	294	315	324	342	289	300	307	314	308	327	321	314	330	296	331	311	316	298	308	310	291	348	332	322	327	284	312	315	300	285	318	327	318	292	328	345	325	301	301	327	291	282	338	310	326	286	314	316	336	321	306	313	345	327	356	298	316	331	335	284	318	327	302	342	309	321	334	298	327	325	311	327	320	309	300	288	307	321	304	310	297	311	315	300	289	304	322	323	350	277	368	300	285	311	317	306	281	335	320	326	319	300	342	309	310	320	320	310	303	336	316	300	294	299	319	312	291	306	309	314	338	349	312	334	299	332	320	292	314	307	326	303	333	300	318	307	320	327	340	312	338	310	304	297	365	296	335	308	322	304	303	330	316	320	315	288	299	308	305	348	334	330	296	302	362	336	315	309	327	309	320	300	325	331	323	301	313	344	319	327	332	331	289	324	325	321	306	305	322	330	329	295	340	297	334	284	302	327	337	326	297	283	297	315	299	319	321	311	333	319	336	314	342	318	306	325	315	345	322	307	307	305	328	328	330	320	343	299	327	328	310	314	307	318	318	289	292	298	293	269	316	301	304	321	309	316	336	310	308	282	331	280	330	317	302	309	334	320	297	304	341	311	305	288	331	321	328	319	325	289	301	320	317	340	292	328	296	299	353	302	345	329	326	325	311	304	328	306	306	347	341	344	287	283	332	324	304	300	308	321	319	308	341	333	351	327	317	339	303	316	315	311	296	320	316	315	287	308	316	306	305	322	296	308	328	350	313	299	308	321	324	295	335	302	303	310	322	291	323	339	314	328	310	343	306	329	327	320	329	324	365	280	303	283	339	313	330	319	338	305	340	316	329	331	349	323	332	329	304	287	297	308	335	275	295	303	323	318	274	277	306	320	312	321	339	296	317	341	284	319	324	310	312	309	337	329	311	327	343	342	305	342	348	309	325	324	312	316	313	331	311	318	294	323	301	348	339	320	318	320	328	290	343	296	319	324	345	315	286	323	306	335	344	314	294	328	351	336	329	287	312	344	317	320	295	296	309	284	326	335	311	331	317	313	331	291	307	302	291	337	324	337	328	314	311	315	314	359	300	325	306	315	336	295	311	290	306	309	278	320	320	328	329	312	304	345	283	292	306	338	329	362	322	334	285	304	341	293	324	293	343	330	307	318	278	344	333	289	345	326	328	313	305	318	318	324	313	308	295	325	306	293	335	307	334	306	293	326	300	305	306	339	326	327	333	327	288	337	304	294	325	321	293	289	314	319	300	324	361	327	331	321	307	300	320	285	325	283	332	344	328	283	325	284	346	337	307	287	312	331	329	304	314	308	297	326	318	318	329	294	312	341	311	317	315	319	323	330	320	309	317	306	299	317	321	335	331	300	314	293	330	314	385	302	321	328	320	312	296	327	327	350	338	350	353	318	343	320	308	326	303	368	298	313	306	323	327	286	296	324	346	298	320	311	324	297	310	337	306	316	322	307	311	318	338	327	308	301	322	284	333	337	322	323	315	316	308	314	349	322	363	334	323	332	286	296	345	319	322	308	301	314	331	276	291	314	338	294	339	330	320	308	334	351	338	341	336	325	322	299	320	314	343	295	342	299	325	300	334	304	292	316	332	324	320	310	329	326	319	329	303	324	318	335	304	299	324	314	347	319	324	323	327	337	316	338	314	329	333	318	307	297	294	340	324	321	293	323	309	301	283	305	320	308	298	301	345	329	327	329	326	297	348	300	303	312	329	316	280	316	310	321	356	303	314	327	288	311	328	317	305	319	316	340	343	285	327	324	295	310	351	306	299	302	327	304	294	302	331	324	292	301	319	336
36998	48399	31516	13892	7462	5476	4175	3176	2360	1883	1584	1396	1141	1027	846	837	735	741	648	646	555	561	548	536	481	491	488	461	455	479	439	409	472	418	446	379	388	457	410	430	395	396	405	421	397	401	387	376	395	373	383	378	419	385	407	396	405	367	339	382	369	378	397	356	399	392	342	372	391	392	377	378	334	411	382	386	349	339	360	355	376	364	391	384	373	376	327	393	366	373	366	344	368	354	371	361	351	399	354	327	395	389	374	375	358	372	381	368	362	343	385	360	399	389	375	367	363	361	347	342	387	389	392	399	380	368	362	371	356	377	371	366	405	399	364	365	342	392	338	364	397	377	369	378	351	364	401	356	360	398	347	365	364	349	349	364	359	363	388	362	369	346	372	365	395	360	382	401	364	350	334	400	403	368	362	357	368	387	346	368	364	349	400	342	422	363	342	374	335	356	353	393	337	393	364	343	367	334	368	393	362	378	330	367	416	389	388	378	422	344	360	352	351	380	351	385	390	379	338	393	415	385	371	381	365	381	380	368	386	349	325	349	335	387	368	342	368	360	362	360	386	372	385	362	392	406	353	378	360	357	392	378	340	358	391	344	404	351	364	348	370	336	388	391	363	354	343	354	330	396	378	362	352	380	388	386	376	341	375	384	352	370	345	381	348	368	379	381	343	365	372	374	378	361	354	389	358	344	375	349	369	350	368	387	364	389	377	361	344	370	368	382	337	351	374	364	375	341	403	375	357	361	332	377	382	379	371	364	332	400	380	371	364	351	404	374	374	365	351	357	361	354	366	338	371	368	364	378	384	337	368	380	354	355	369	342	372	364	374	372	370	383	372	363	368	381	324	370	379	362	394	349	368	401	360	374	333	343	373	364	333	387	373	374	366	373	361	391	360	359	350	364	426	377	342	396	376	382	401	353	332	368	395	356	373	343	389	349	365	396	368	359	343	385	394	386	415	345	363	337	351	391	338	356	400	367	373	399	319	359	371	376	390	388	344	360	396	387	373	379	373	365	347	403	392	368	370	363	370	387	342	360	379	364	369	367	362	379	407	360	371	379	366	369	377	360	366	370	381	395	379	393	377	356	360	360	366	356	339	405	397	357	389	368	391	393	404	350	355	382	354	385	357	350	353	384	393	361	379	355	373	364	349	363	372	373	349	371	378	395	373	379	360	344	358	382	362	355	376	365	369	392	373	375	380	375	378	359	340	373	374	357	381	352	379	341	359	351	372	391	356	342	367	361	427	357	372	355	367	393	362	353	362	349	386	376	367	382	387	392	380	406	352	350	365	354	386	355	387	368	392	324	348	354	361	349	335	363	359	352	392	370	379	361	378	357	392	344	385	342	352	339	395	379	393	339	363	394	373	379	367	396	368	329	365	388	376	364	338	339	338	358	326	389	361	395	358	366	368	381	382	370	374	387	371	336	362	358	353	347	378	350	337	412	330	402	376	376	406	326	373	348	346	398	332	371	361	371	364	350	385	373	384	374	392	367	373	347	378	372	385	369	351	377	393	350	377	359	329	367	373	363	378	383	373	351	368	343	375	339	334	355	382	357	386	373	309	378	355	360	360	352	382	370	353	375	341	370	401	348	333	346	372	360	392	344	376	403	351	360	355	400	328	353	366	392	394	357	372	377	377	385	351	364	369	355	402	429	381	365	397	396	346	360	395	366	405	381	405	351	376	361	401	350	368	375	404	368	374	341	378	359	373	357	372	369	396	401	388	398	376	381	367	362	339	396	343	384	357	380	368	423	383	367	373	394	344	372	390	342	359	415	387	327	389	388	293	375	351	403	373	383	355	351	373	383	362	390	393	400	352	403	368	373	395	363	330	316	338	373	368	380	395	331	337	333	376	361	390	368	336	393	405	386	365	433	356	361	373	391	370	374	370	367	377	352	384	352	348	358	397	385	369	401	401	374	362	388	366	380	396	390	344	383	370	376	381	377	388	383	372	398	386	377	378	397	390	351	396	387	379	351	343	373	402	350	349	364	382	353	342	385	418	384	383	369	326	368	360	372	388	355	367	386	373	370	349	351	355	420	384	410	352	379	387	395	380	376	388	386	378	358	361	364	398	392	373	365	377	365	388	368	364	371	379	352	364	422	395	368	374	363	373	346	374	349	398	393	383	385	379	398	383	377	413	354	408	348	364	392	362	353	370	376	382	363	370	401	359	359	370	332	373	406	395	359	382	359	340	380	401	353	350	377	377	347	424	355	367	361	389	377	328	328	369	367	390	368	366	342	363	362	373	375	353	364	364	357	331	395	374	346	355	360	367	377	381	387	393	353	365	363	379	386	359	352	362	352	375	345	394	351	349	376	410	385	353	392	367	362	367	398	364	384	381	403	389	373	381	347	359	342	346	384	356	330	354	368	358	342	371	384	401	340	379	355	348	369	378	356	368	410	356	374	370	361	416	373	356	400	394	365	377	384	392	396	359	334	392	352	382	357	364	376	389	389	383	375	332	371	358	352	387	371	368	350	383	393	351	358	383	384	365	390	350	359	370	357	373	377	345	384	327	364	379	357	397	389	362	363	370	375	372	365	365	347	403	371	358	368	341	346	363	371	351	375	372	362	374	335	361	355	371	397	346	369	345	347	360	371	371	394	395	377	340	339	336	355	379	347	368	370	354	389	370	391	376	350	364	367	345	378	325	353	343	379	370	368	377	385	365	366	375	400	355	343	343	355	383	385	359	365	398	385	373	352	379	390	339	374	393	376	374	411	324	389	384	367	376	369	374	404	391	383	388	394	382	336	334	416	381	386	376	379	366	361	401	387	339	347	350	386	343	353	350	377	374	394	377	364	411	378	368	335	367	361	384	374	381	329	353	358	361	387	366	326	392	365	383	375	398	319	423	343	386	354	380	382	363	381	407	371	358	382	383	357	354	364	371	389	377	354	370	376	333	378	389	382	356	360	341	358	366	380	411	379	336	357	371	358	355	409	388	389	360	379	318	391	367	363	354	363	380	344	344	388	378	389	368	371	345	389	346	374	366	323	350	349	344	389	346	370	375	389	375	351	404	329	399	382	339	368	422	354	379	337	372	392	398	335	370	374	390	355	364	380	382	376	378	398	356	404	340	375	414	359	349	389	368	380	365	343	361	395	403	368	392	383	357	378	347	377	369	386	393	405	383	372	365	326	379	387	423	384	372	376	340	378	349	374	385	378	350	400	386	391	423	389	345	402	364	349	358	389	355	390	392	355	385	374	347	372	395	372	333	387	396	363	370	366	365	350	370	389	359	377	344	379	399	368	355	378	384	382	340	362	367	372	389	368	384	392	343	401	366	323	399	362	375	357	349	373	374	390	357	346	383	376	410	405	330	378	352	360	389	368	380	370	354	390	379	356	393	340	365	388	417	375	400	360	346	379	373	370	389	368	351	381	368	413	360	356	370	385	381	379	407	372	370	362	392	353	363	372	338	386	375	338	386	391	393	377	366	362	371	352	354	381	375	382	363	393	356	380	323	367
22895	21509	29242	24241	21529	21630	12520	3565	2122	1682	1390	1136	1021	957	814	702	705	614	596	525	472	483	462	428	454	423	433	382	385	392	378	379	345	343	341	373	343	325	328	316	308	345	332	313	320	299	323	299	322	314	298	315	310	296	316	310	290	312	274	342	303	276	305	283	272	307	303	321	285	270	275	314	270	310	273	298	306	270	301	300	316	277	277	277	287	276	274	265	300	290	260	316	306	298	282	306	310	309	278	279	299	292	289	289	296	278	295	288	306	319	284	306	303	281	309	304	302	296	325	275	306	310	297	310	273	325	272	292	301	310	296	288	311	301	300	283	296	305	307	258	314	302	291	269	295	306	297	297	301	289	298	287	276	312	324	314	290	349	312	276	287	302	305	292	257	290	296	260	268	289	281	281	325	270	255	310	286	293	272	271	293	287	297	307	298	260	286	297	303	291	266	294	297	295	279	306	299	301	293	271	303	277	284	268	272	308	280	327	260	289	258	255	289	267	323	314	286	315	294	312	296	275	279	318	281	274	295	310	263	280	263	317	318	298	319	277	287	302	326	264	294	330	272	292	293	288	295	286	288	300	281	300	281	273	302	295	272	281	272	285	294	283	353	262	275	286	300	298	304	333	270	301	287	279	277	276	278	289	285	301	297	317	266	289	300	288	280	296	286	296	273	301	300	305	274	281	289	299	301	313	282	274	274	291	271	306	299	278	312	261	269	338	267	284	321	302	270	316	299	305	320	282	292	284	281	280	293	276	330	289	269	267	279	306	303	280	302	320	311	317	281	287	281	278	290	297	269	277	289	295	290	287	266	285	311	272	327	275	294	293	304	293	274	290	291	268	296	293	286	320	313	299	267	297	300	303	277	313	289	266	329	274	288	287	304	289	310	298	305	288	284	296	309	325	267	286	300	300	281	252	298	285	276	289	275	311	299	282	300	287	291	295	283	317	311	303	283	274	304	273	297	266	292	296	272	309	297	283	309	276	290	292	315	273	284	299	302	298	292	273	268	275	310	260	272	333	272	303	291	303	269	294	284	296	278	314	310	302	272	282	310	302	293	295	289	286	272	270	294	311	262	283	310	325	278	286	299	293	281	305	305	286	300	296	265	295	277	292	322	329	281	279	275	302	304	292	309	293	305	266	314	257	303	299	300	305	278	291	314	271	299	298	301	314	304	279	264	291	284	292	288	276	283	304	289	281	300	267	342	289	257	313	328	316	269	303	287	344	316	267	273	278	268	291	308	262	300	291	269	299	288	272	265	303	245	292	292	288	328	284	303	284	300	281	298	299	296	306	308	306	290	275	272	292	259	331	284	300	280	314	319	297	305	291	275	308	279	328	286	278	277	282	277	303	280	293	304	307	292	275	302	285	309	279	288	313	298	288	297	277	285	272	284	307	250	292	319	285	299	306	286	303	314	328	301	282	286	270	275	280	278	273	278	317	268	284	303	307	291	288	288	317	307	288	288	290	310	282	306	303	281	244	284	289	281	267	278	286	256	311	292	301	313	289	276	291	325	310	307	287	276	297	281	278	281	280	321	283	280	282	303	296	289	284	289	312	316	305	270	328	276	291	289	294	289	253	305	280	319	270	286	283	298	291	299	273	275	297	299	300	304	305	311	299	295	287	312	314	302	314	300	269	262	263	288	280	278	311	286	307	274	320	265	302	284	278	274	312	325	283	291	301	280	279	258	289	301	247	315	293	282	258	291	292	277	279	322	265	265	302	266	301	292	324	321	277	309	272	280	306	298	257	278	305	307	293	297	301	289	293	301	300	289	332	257	297	290	311	257	299	294	294	264	269	281	309	293	301	293	284	280	284	320	255	283	277	300	291	280	294	267	267	308	280	297	293	310	271	284	279	278	293	280	321	284	258	289	312	270	301	289	282	297	298	285	306	283	276	287	264	274	304	283	267	258	279	286	299	299	300	269	307	279	309	271	285	271	295	322	261	257	280	285	272	313	296	300	282	307	302	274	332	312	284	270	301	281	303	270	292	295	278	298	297	301	300	269	284	324	295	277	288	284	289	311	295	297	298	318	286	287	282	310	305	276	253	298	290	321	298	282	271	288	303	291	284	294	319	280	314	282	297	274	291	277	275	296	293	273	270	285	262	316	265	306	293	286	295	292	287	297	305	304	307	300	269	278	292	306	340	271	307	311	294	290	278	275	276	291	293	319	281	303	293	255	290	295	319	299	319	274	306	290	281	259	289	273	292	253	276	272	293	292	272	284	286	282	293	286	316	305	288	276	293	289	311	267	286	295	282	324	279	276	300	281	300	285	281	284	281	278	316	309	314	279	274	264	320	290	278	296	294	326	300	282	313	303	280	276	310	292	290	249	315	262	297	265	298	290	272	279	270	277	285	277	263	304	264	335	293	274	267	319	294	274	293	278	263	292	273	294	287	299	288	271	272	309	281	284	317	311	302	297	286	284	290	277	298	293	311	311	287	306	306	253	286	271	265	309	324	312	313	281	305	281	303	308	328	305	268	283	312	305	318	311	256	308	308	322	313	304	292	273	292	292	278	299	277	308	303	287	279	274	284	282	294	279	281	271	289	298	283	291	298	286	276	260	286	319	291	325	280	279	273	280	267	290	303	298	296	279	326	303	293	252	263	336	275	289	289	284	275	284	298	276	288	282	291	270	285	297	290	326	268	281	272	299	266	299	270	286	283	280	301	289	298	281	290	303	317	288	297	283	308	320	305	275	282	298	241	290	260	298	285	292	262	323	305	289	298	287	262	312	291	275	306	291	274	276	292	288	263	300	294	293	300	288	320	290	293	286	293	288	275	292	275	306	285	282	306	261	290	307	268	285	311	270	281	304	289	310	318	291	284	293	271	264	286	275	289	300	279	261	296	289	324	302	273	299	256	280	321	278	315	297	318	287	279	316	285	328	325	274	275	291	316	269	280	272	309	279	296	298	307	307	295	285	298	299	264	274	287	269	293	294	282	313	297	321	299	296	295	288	287	256	282	286	288	322	285	279	296	287	311	287	270	257	321	294	280	296	279	294	306	275	256	260	325	284	264	258	289	277	322	336	299	288	306	272	288	271	268	306	275	259	288	300	296	283	295	318	314	296	277	304	283	275	288	253	288	268	277	286	295	277	300	298	241	313	279	297	255	295	283	285	316	298	255	308	297	261	270	309	265	276	268	292	311	286	314	271	319	266	280	299	301	281	298	294	279	321	308	270	286	265	270	262	266	279	267	266	308	292	291	307	261	294	281	272	293	305	285	272	276	275	259	317	301	269	300	293	304	293	286	285	271	323	330	314	289	299	282	303	265	284	292	278	284	282	271	309	272	301	271	281	297	245	275	285	264	297	262	289	311	293	302	285	296	295	291	284	273	298	261	277	273	300	279	323	298	294	318	301	284	303	322	336	310	263	310	314	308	268	286	265	282	279	292	280	318	315	297	251	283	287	266	289	290	280	269	303	294	273	305	303	274	291	327	250	272	280	289	311	268	290	267
37930	58649	43143	21978	13174	9454	7375	5804	4228	3349	2647	2288	1848	1632	1394	1207	1133	974	904	779	818	689	691	682	596	590	569	535	498	534	478	455	473	432	474	447	439	437	440	385	382	380	380	378	380	423	398	378	351	376	334	392	376	357	381	326	307	349	344	349	344	384	340	336	334	347	344	373	357	318	326	329	331	300	359	338	323	344	326	337	360	356	332	351	359	346	345	328	338	315	373	325	348	343	334	337	348	333	342	311	322	321	338	302	338	355	332	349	336	343	319	351	348	332	291	327	353	321	318	371	324	329	335	321	318	311	365	336	358	296	324	359	359	343	336	373	330	331	311	334	333	334	334	346	335	328	319	349	339	373	328	319	337	319	322	317	343	375	332	307	319	361	367	329	313	336	329	324	305	364	341	338	330	338	378	319	339	344	334	316	333	326	345	335	344	331	349	331	316	332	324	344	346	313	338	340	327	333	317	314	351	292	305	326	319	337	378	316	355	317	373	336	370	370	354	333	360	330	328	348	346	346	346	359	364	342	335	327	331	334	327	341	355	351	332	324	323	344	365	339	325	310	331	290	328	343	321	351	296	337	315	302	341	318	328	304	318	366	387	312	338	350	333	331	331	297	350	358	327	321	312	327	375	331	326	352	346	338	358	308	344	338	337	339	321	342	358	329	330	348	328	328	338	341	321	341	328	306	330	313	330	358	346	341	321	315	340	308	335	338	344	312	339	306	337	349	292	366	321	309	303	342	343	331	348	343	354	331	315	342	348	332	333	356	357	361	320	311	324	363	317	338	352	334	326	318	327	330	316	331	328	332	310	319	306	337	346	339	318	358	371	350	337	328	332	337	340	311	347	372	335	333	367	331	331	360	347	313	329	335	335	310	329	332	325	356	355	341	363	351	362	379	310	322	332	323	299	357	344	351	344	374	349	341	356	341	347	315	312	326	322	355	326	349	361	331	310	330	351	345	328	348	314	303	340	318	330	316	351	343	324	351	315	333	334	307	309	304	372	342	325	347	355	335	307	311	330	345	313	319	336	349	303	344	367	346	357	372	359	307	356	377	321	357	335	326	347	331	339	330	385	340	329	364	320	329	346	325	334	327	324	333	356	337	332	318	336	330	339	317	317	339	311	371	341	344	316	344	330	321	348	346	336	330	326	317	336	336	326	305	355	321	354	329	336	311	319	350	321	314	349	335	339	328	350	360	323	325	341	362	340	345	325	341	320	329	317	354	338	320	313	325	355	357	315	312	341	342	355	324	334	343	315	333	357	351	362	340	335	305	333	316	333	317	327	338	353	352	349	367	322	362	332	340	319	357	380	323	330	333	338	338	326	369	369	334	392	346	341	321	309	310	344	340	333	307	325	380	341	337	316	319	345	319	382	333	328	327	341	304	331	360	350	320	327	329	358	341	292	314	340	329	324	341	329	333	329	315	377	300	331	325	301	343	337	354	335	322	337	327	332	349	318	309	344	312	343	348	360	364	301	347	332	337	341	319	300	311	339	315	337	348	303	351	354	297	326	333	322	333	318	348	349	332	329	335	349	341	299	315	361	332	338	324	371	338	316	362	347	351	296	347	331	308	347	341	344	323	328	325	326	332	336	356	330	311	325	326	348	348	320	345	328	318	323	344	339	329	316	340	354	355	345	320	341	311	326	323	319	311	364	351	322	304	313	345	331	317	332	379	366	357	321	324	329	339	341	316	336	333	317	307	321	355	344	373	322	309	306	366	340	335	310	345	325	357	304	359	348	371	328	341	327	363	346	364	357	383	306	354	334	326	308	348	366	346	330	334	327	321	341	337	326	374	350	345	356	328	335	318	317	339	359	344	317	344	313	336	341	340	354	319	325	350	337	341	320	326	359	351	348	284	346	330	319	360	358	324	328	357	339	345	342	317	357	332	322	338	334	338	372	348	348	354	334	338	341	329	340	288	347	355	336	352	332	345	283	343	343	345	344	318	365	360	345	333	319	303	345	358	303	309	323	337	305	359	322	336	336	310	308	319	300	314	333	331	321	319	325	303	375	360	358	362	331	344	335	318	370	343	348	340	346	324	368	330	350	333	320	345	312	333	348	314	328	327	353	310	327	315	334	308	310	334	315	337	281	336	340	328	347	327	330	356	305	327	350	308	328	338	327	340	328	350	329	313	312	314	345	336	320	339	331	338	332	339	330	328	345	335	310	341	361	313	336	325	331	358	329	298	321	343	327	333	348	349	310	372	318	314	323	313	348	336	314	342	345	306	342	319	345	317	299	353	322	335	322	331	355	341	338	334	361	337	328	333	347	337	340	345	347	341	352	315	333	310	316	331	328	339	323	325	321	306	310	315	336	318	375	339	341	338	321	339	316	336	332	309	312	327	335	370	305	308	337	335	336	332	328	326	332	339	320	336	322	357	326	358	359	333	317	343	340	349	334	335	329	300	352	345	350	329	354	319	358	314	309	365	338	336	319	348	350	360	349	294	329	343	325	314	324	353	347	348	357	343	387	348	338	329	334	362	323	322	368	327	290	323	326	344	323	343	356	344	343	299	323	325	344	347	333	347	337	319	335	353	316	325	342	339	327	348	333	285	363	342	335	316	339	302	351	325	312	358	322	329	299	338	334	344	340	325	368	321	325	326	330	332	313	349	351	342	338	307	321	321	327	326	345	322	343	344	352	338	335	342	318	310	351	328	328	376	343	318	321	347	327	356	309	366	339	334	335	342	360	330	348	358	334	360	303	357	323	310	310	348	335	340	347	349	333	343	325	342	333	310	352	337	325	323	322	357	323	318	323	337	338	349	337	327	309	321	365	316	297	332	309	345	359	329	321	348	340	353	352	327	343	341	342	350	330	336	331	293	332	311	361	300	325	355	339	342	357	320	334	351	345	313	330	336	357	322	332	334	354	351	352	328	322	369	337	328	326	312	330	379	322	345	342	319	325	347	338	319	329	370	346	348	323	307	316	329	355	357	344	353	355	330	334	346	365	309	363	333	302	345	338	340	341	365	315	331	351	340	355	331	297	323	338	330	343	305	304	337	327	323	331	324	350	361	327	346	336	330	333	325	325	352	324	342	363	329	329	393	327	333	350	366	338	360	328	327	337	304	342	359	357	318	354	338	296	321	371	329	321	327	345	314	324	333	336	327	307	348	319	329	328	326	310	336	290	344	346	358	348	358	363	348	342	321	356	333	291	309	325	351	325	336	326	369	337	325	368	309	354	333	326	336	360	333	339	358	324	317	330	284	318	341	307	344	322	349	327	346	332	341	308	309	324	318	358	330	350	331	366	339	325	329	338	339	336	327	312	347	318	338	321	307	367	281	373	347	347	332	327	309	323	324	315	331	326	369	316	294	349	365	323	326	348	328	379	336	333	360	378	351	324	354	361	354	313	338	282	341	334	312	354	307	347	322	326	343	324	337	330	309	345	323	368	330	342	356	333	327	339	328	328	333	311	316	376	327	337	371	337	299	302	345	324	306	335	322	332	339	277	336
32053	29385	26207	11468	3927	2240	1616	1195	1016	821	735	663	645	562	555	533	507	448	490	443	428	433	390	443	454	403	417	391	412	436	382	408	419	432	378	413	387	386	367	410	404	386	375	396	370	387	404	371	377	362	398	408	383	408	386	369	421	374	405	383	365	366	387	369	397	385	357	396	378	350	402	373	357	385	415	402	367	382	372	378	364	360	449	374	366	357	396	406	366	374	388	378	367	358	384	349	359	361	386	391	383	393	394	370	359	364	407	360	389	398	395	400	393	359	416	399	384	415	365	364	331	347	363	365	378	374	364	346	395	385	384	371	401	373	400	356	374	336	373	402	380	410	393	386	343	394	397	364	380	387	385	384	377	387	342	387	376	333	389	359	364	390	391	389	359	366	392	345	362	391	368	418	378	417	347	383	389	376	373	355	353	380	377	369	378	364	381	379	410	384	353	355	402	343	349	388	339	380	352	356	358	378	379	368	361	352	364	385	357	368	364	358	387	347	354	380	385	395	407	358	381	388	386	369	383	372	372	370	393	384	323	355	376	352	366	390	387	368	360	327	370	398	360	388	381	343	381	346	371	375	338	373	391	399	377	370	344	373	393	394	384	398	391	395	357	357	374	403	386	369	373	397	383	406	382	375	391	424	390	348	349	384	381	382	384	391	384	401	399	394	410	319	356	359	363	370	390	366	391	367	363	387	385	371	359	383	363	380	373	372	360	392	360	369	353	380	380	403	352	374	383	361	374	394	369	389	377	379	335	376	362	383	379	382	352	381	343	380	378	366	386	385	349	391	344	377	369	396	379	411	386	368	347	407	377	393	367	356	399	401	381	387	373	380	378	360	377	371	364	376	369	384	376	341	381	375	360	378	332	379	373	395	388	378	365	365	389	372	398	390	382	362	378	381	383	383	389	376	386	415	368	383	356	342	370	392	370	387	385	361	404	361	373	363	407	408	394	385	347	379	403	382	359	361	340	383	377	383	390	366	378	374	405	367	360	342	368	371	397	380	355	341	384	393	353	370	395	391	377	399	372	418	380	381	389	371	381	346	391	371	364	357	362	399	377	349	405	383	385	324	379	341	355	375	373	336	364	392	356	399	372	383	411	384	374	400	375	358	374	381	391	382	404	385	395	371	378	363	381	384	369	347	395	380	388	399	424	369	369	372	405	396	368	372	374	390	382	339	380	388	385	349	391	391	382	386	371	395	360	383	371	358	394	368	376	366	414	411	402	364	355	376	384	373	361	373	377	364	370	391	372	345	372	400	356	391	389	385	376	391	359	399	377	414	404	357	344	386	359	392	360	404	396	368	382	409	384	376	372	407	357	355	346	372	402	376	375	383	367	370	376	393	378	390	401	387	435	399	336	395	416	423	410	369	356	393	362	412	347	346	357	401	374	385	363	371	409	407	370	357	359	367	377	332	368	391	327	393	376	394	404	361	361	358	396	418	369	387	361	346	353	365	360	403	383	357	364	403	376	386	370	383	368	354	348	414	362	408	360	378	404	384	406	371	388	402	373	371	344	365	411	394	371	356	380	363	374	365	385	391	351	392	333	383	400	396	387	361	386	344	348	391	352	345	399	368	389	406	372	357	346	355	391	367	396	380	343	376	407	397	364	381	370	413	363	384	369	376	344	371	380	405	427	374	350	372	349	402	348	359	347	358	360	372	335	368	375	366	375	370	373	386	403	374	365	380	351	377	376	371	365	355	363	400	367	376	382	339	362	373	404	348	391	402	364	381	348	370	389	354	419	379	393	384	339	349	359	371	374	378	390	359	370	358	346	381	370	370	383	394	365	378	378	371	394	388	362	359	374	373	381	333	378	368	410	390	396	383	377	389	391	368	356	382	381	383	370	392	343	314	367	388	384	400	375	375	372	383	397	365	370	395	393	367	370	380	367	375	338	378	375	361	357	393	402	375	396	363	380	345	379	388	376	407	403	384	391	393	373	371	376	415	369	371	362	372	365	363	342	376	337	386	384	375	361	395	384	378	358	366	351	375	374	365	347	396	368	371	367	373	387	350	401	394	393	402	396	365	407	363	371	319	415	349	411	380	361	371	371	367	362	335	362	379	318	400	363	370	365	375	368	370	364	363	378	377	382	387	355	350	380	364	387	367	352	398	376	378	356	379	366	373	386	369	352	371	374	338	386	380	383	353	373	395	379	355	413	399	376	358	386	398	373	391	392	399	362	365	357	405	395	343	393	361	346	363	325	340	368	358	396	403	358	381	399	404	397	357	383	346	349	398	373	391	399	408	344	381	399	378	382	375	394	374	371	364	345	383	376	366	350	398	400	388	364	355	347	373	370	370	360	378	391	362	391	362	373	364	416	376	359	420	362	365	352	367	383	359	399	360	404	352	377	391	372	358	367	361	401	372	394	404	379	350	402	376	408	412	388	353	386	356	343	354	333	389	395	384	382	410	362	373	374	386	394	433	357	382	358	360	353	362	412	374	381	384	395	389	417	399	403	364	344	391	394	344	393	368	379	370	375	413	358	382	353	359	370	362	377	387	372	338	386	400	364	388	366	346	382	390	387	355	346	423	407	398	393	385	386	350	370	375	367	387	389	361	375	377	384	361	341	370	354	345	366	406	345	360	394	361	373	383	402	383	389	398	373	350	374	384	394	393	343	386	397	388	379	382	338	401	375	393	359	391	394	399	362	424	374	411	407	424	371	363	370	396	374	365	343	338	386	375	353	371	376	372	380	354	391	386	377	380	376	388	371	389	357	377	354	370	395	398	374	445	388	382	388	358	360	375	404	364	371	360	357	353	372	364	376	385	328	398	389	396	400	413	373	356	360	365	362	373	374	341	353	364	379	391	380	376	374	356	384	375	394	396	389	379	358	377	367	365	368	380	388	381	392	381	370	399	356	357	370	372	426	388	357	395	370	359	365	384	360	385	410	431	387	356	393	380	369	369	375	393	391	376	411	393	379	399	393	384	382	378	365	364	377	406	398	344	366	408	387	392	356	374	350	386	378	384	382	397	399	367	375	383	406	374	377	378	403	376	374	354	394	385	380	387	385	409	375	392	402	367	390	394	346	352	368	398	401	389	408	370	354	340	388	396	377	354	366	356	382	364	391	390	331	405	347	356	384	368	364	399	389	376	376	369	345	397	414	376	381	366	367	381	375	378	387	381	375	381	377	361	399	358	391	361	371	370	380	384	379	360	359	380	371	352	406	380	402	358	358	397	392	394	357	388	362	382	396	383	371	373	392	365	365	337	379	386	377	380	373	361	373	369	346	406	363	363	365	419	377	367	383	370	397	388	419	368	376	388	387	385	385	383	379	371	383	389	377	394	362	357	401	368	414	416	377	340	405	375	379	378	389	392	381	354	357	386	361	402	373	388	382	360	366	375	394	344	381	383	375	384	386	389	379	361	357	409	403	399	342	375	383	383	365	358	422	371	380	370	364	337	379	367	380	358	367	351	384	365	375	379	400	359	377	379	371	388	374	371	359	353	363	391
37449	44527	28331	10296	6165	4179	3193	2369	1909	1501	1298	1057	1022	875	808	731	684	638	642	598	585	550	574	554	488	547	502	473	518	488	470	446	421	477	462	458	460	490	452	478	465	442	462	464	423	433	423	446	457	441	442	485	449	396	415	410	475	462	445	432	423	438	439	460	460	438	449	457	445	439	426	405	431	429	458	407	472	437	430	441	426	447	433	453	428	441	454	462	443	416	459	437	442	430	442	427	421	388	424	434	415	417	454	439	429	465	450	435	425	419	432	463	441	424	402	469	409	439	455	417	417	455	420	411	433	446	447	440	447	467	437	432	453	464	428	453	439	409	424	418	449	411	448	439	410	466	455	431	443	459	431	426	470	450	455	412	437	411	424	432	407	461	480	395	436	419	412	399	449	449	444	433	427	427	402	406	445	428	428	405	422	433	433	407	423	436	437	439	429	464	453	401	402	400	441	418	444	419	428	452	446	403	481	438	432	419	437	415	408	440	436	401	425	402	401	440	448	425	461	420	456	432	446	398	439	437	423	406	429	444	434	452	396	418	429	440	437	432	431	459	423	428	435	458	430	409	406	448	454	444	438	445	399	445	426	439	402	426	438	422	429	438	430	437	469	430	443	434	416	412	444	434	410	441	445	459	457	395	430	443	421	422	478	464	424	418	422	436	454	414	436	468	452	427	410	465	446	405	415	447	440	441	448	427	399	421	459	404	417	422	439	429	427	395	465	435	445	427	426	441	413	440	410	436	442	415	427	428	454	412	446	436	412	454	431	462	448	471	443	413	427	435	425	503	440	424	434	444	417	434	400	437	445	440	422	424	457	462	381	447	452	405	401	423	419	477	414	457	441	430	411	440	416	431	426	382	458	456	421	439	460	447	435	433	413	436	451	427	422	450	395	461	444	469	418	407	448	428	421	413	431	441	446	421	448	433	450	453	433	435	434	454	414	455	461	448	418	439	451	441	453	432	391	438	435	406	429	399	419	453	456	418	399	441	453	412	455	422	416	418	428	440	441	448	425	422	406	420	432	426	442	462	443	460	441	434	421	422	444	451	465	407	434	472	434	429	424	405	408	441	407	440	434	446	403	408	415	410	434	442	423	459	458	425	454	450	412	437	423	436	452	441	463	486	427	412	433	446	433	388	407	418	417	459	419	473	418	479	440	440	431	431	417	456	451	400	413	431	449	466	424	493	428	428	442	405	471	429	374	424	436	420	430	461	432	418	431	452	461	418	444	407	436	427	439	418	438	437	392	465	442	430	448	413	446	444	417	413	467	469	463	404	440	409	442	397	417	414	441	448	440	418	441	415	425	444	411	428	438	410	437	439	455	461	458	443	431	405	437	439	434	447	437	411	449	439	453	408	424	441	438	421	423	379	448	415	389	421	454	460	452	433	408	439	469	437	404	428	439	422	416	463	464	454	439	431	430	396	411	433	402	443	465	450	428	426	425	417	460	449	444	419	444	461	461	415	416	386	441	424	447	450	407	430	432	455	402	454	428	446	427	404	447	406	442	448	431	391	453	416	434	407	416	393	423	432	415	443	432	405	429	419	452	437	433	466	455	402	412	453	433	402	429	421	441	435	396	415	437	402	425	425	437	463	442	456	416	443	416	432	489	418	406	433	400	445	410	447	415	408	442	404	451	429	429	422	420	425	421	443	430	476	426	419	415	412	431	423	435	425	426	427	425	419	451	455	444	412	433	442	453	447	479	437	430	404	444	448	432	428	426	425	391	417	434	443	473	437	434	425	420	396	447	446	412	423	436	445	453	440	446	478	418	433	401	466	465	436	382	474	446	440	413	419	423	429	401	448	473	424	400	438	487	438	418	428	423	452	457	436	432	446	469	480	461	437	447	425	440	460	430	439	450	446	427	417	433	432	463	431	436	420	405	420	415	443	470	432	418	445	464	417	417	427	418	448	455	434	445	441	419	427	471	473	424	459	395	407	438	449	460	409	407	409	428	415	425	411	415	419	425	478	468	421	425	433	440	431	414	451	413	401	412	442	449	463	395	459	424	465	441	445	454	446	456	445	438	399	457	419	381	437	491	475	436	438	402	443	416	455	472	418	409	389	457	426	429	466	470	458	471	440	425	446	393	421	412	472	444	411	431	404	438	442	465	405	429	400	439	451	455	465	435	452	421	452	442	403	466	417	416	451	449	415	454	469	430	419	466	438	403	422	435	466	474	425	412	419	425	412	439	441	397	437	433	433	419	371	430	412	450	407	441	442	406	443	434	421	405	460	436	432	383	440	411	446	452	430	442	483	436	431	421	441	450	415	436	470	437	435	413	438	416	472	427	434	416	432	433	430	382	429	402	429	473	444	435	414	460	414	435	410	405	437	387	422	446	441	435	443	428	385	425	421	426	437	462	396	431	426	419	435	453	429	421	463	423	448	426	431	448	448	423	474	441	444	408	440	420	428	445	450	426	421	428	403	445	427	473	429	397	458	420	416	420	452	397	425	443	425	438	421	431	427	423	458	433	449	434	421	428	414	418	449	426	464	430	439	429	388	412	431	420	407	434	424	431	469	442	404	406	447	430	428	419	435	440	425	392	468	462	381	471	389	454	419	413	401	431	469	439	438	407	440	392	427	411	451	409	417	416	455	409	468	424	460	451	412	445	455	466	432	437	384	467	428	430	438	427	439	447	457	435	446	422	420	451	441	434	387	440	419	428	427	420	433	412	442	439	428	400	432	454	422	452	440	412	424	409	439	458	400	420	453	381	458	468	431	416	440	447	417	387	457	446	413	411	442	462	459	425	454	399	456	455	419	447	453	467	449	446	435	456	471	400	429	428	432	438	387	419	471	431	448	448	440	394	403	425	409	436	428	406	434	418	483	429	429	430	452	471	464	416	421	473	374	428	431	369	406	451	412	421	442	396	448	453	425	405	409	441	454	472	400	459	435	416	456	389	469	428	458	381	463	412	429	433	449	452	426	447	425	399	434	427	425	442	441	468	444	440	433	418	422	439	446	430	424	416	435	469	409	388	420	443	435	448	414	449	438	415	451	395	471	424	422	447	441	473	436	439	441	420	447	424	423	420	433	425	403	426	459	443	423	460	427	421	400	467	415	465	438	397	476	412	427	405	396	439	468	394	434	401	471	415	451	434	416	400	444	403	427	419	441	420	431	453	442	430	458	423	421	422	462	439	408	443	443	419	432	446	428	422	461	438	389	444	408	431	387	402	408	512	451	447	431	451	425	436	442	451	416	418	442	383	484	437	417	429	459	430	440	436	467	411	413	439	450	432	435	447	431	471	434	429	446	404	455	428	402	421	441	430	397	426	450	406	451	444	466	440	457	419	437	438	446	431	446	431	460	428	399	440	406	423	459	405	447	441	475	419	421	422	446	403	447	434	429	422	452	422	464	425	415	452	445	427	423	417	434	433	402	449	464	459	435	456	432	496	406	406	439	467	443	400	423	451	425	423	424	438	399	445	475	439	443	406	418	443	456	419	443	443	434	453	416
23981	21539	28926	24599	21484	13452	3990	2066	1375	1176	1002	866	804	730	738	622	546	612	541	543	536	482	479	423	475	423	442	458	407	400	427	408	401	406	414	423	404	402	420	393	372	394	360	325	394	386	364	371	354	378	379	347	365	354	369	360	366	374	383	362	374	351	366	364	378	321	364	376	388	338	361	337	373	371	335	346	326	361	403	332	337	337	368	375	371	347	382	354	350	360	364	350	344	401	337	369	369	378	398	390	365	354	343	362	351	387	351	350	374	359	358	344	371	341	372	339	403	392	360	404	389	392	374	365	360	357	367	361	333	363	366	394	362	349	339	335	341	344	361	380	340	367	371	375	346	353	385	353	345	345	344	386	337	308	369	363	340	360	355	392	341	349	326	367	364	371	332	345	387	336	386	372	337	367	357	369	347	358	345	384	393	380	343	379	351	331	403	342	350	382	356	369	360	376	342	387	343	377	393	363	367	366	362	359	369	379	379	337	360	356	344	342	386	345	359	373	384	329	378	383	374	336	365	331	344	382	368	338	355	336	358	341	370	385	346	350	376	371	350	352	364	358	361	348	381	383	354	360	359	371	397	343	337	355	366	336	378	373	349	359	379	413	370	353	319	338	332	350	340	363	343	354	347	365	334	350	358	367	355	390	332	352	417	346	379	370	360	364	364	370	312	337	339	359	373	346	419	383	359	373	323	337	380	394	416	384	358	373	347	340	365	372	345	385	357	352	383	371	345	367	347	371	405	358	345	383	341	363	374	382	360	397	357	350	352	383	364	373	353	336	374	396	348	374	348	373	400	392	399	347	325	358	348	397	340	394	384	365	359	378	392	348	370	359	356	377	357	352	387	369	328	358	384	370	362	354	387	362	373	386	369	331	396	357	317	363	367	338	372	387	336	353	309	353	376	359	375	350	362	369	376	354	354	346	370	365	348	321	354	358	385	359	365	361	347	368	343	355	356	321	406	357	332	342	317	349	415	354	382	340	377	359	357	351	340	365	360	378	352	360	366	353	340	380	333	360	380	354	366	375	373	353	351	354	341	378	389	371	373	359	342	351	362	350	339	347	351	396	350	357	329	372	378	355	344	354	354	371	371	336	382	350	344	352	355	364	346	358	343	361	396	374	320	364	380	359	333	342	396	376	357	366	358	328	367	358	355	351	362	349	374	374	360	385	377	361	353	363	369	360	390	349	377	378	365	359	375	358	332	354	355	383	371	358	397	371	357	386	318	373	355	387	373	322	336	370	352	368	365	376	376	400	368	349	356	352	323	389	360	342	382	388	357	332	364	394	352	347	353	376	376	364	357	329	366	370	342	346	361	372	354	337	375	344	336	342	364	339	348	379	359	341	344	369	341	362	379	365	386	363	375	354	360	369	340	351	352	362	339	357	365	369	374	369	367	362	355	329	389	387	379	372	355	361	380	355	348	370	372	379	339	333	386	328	338	339	365	366	338	341	359	358	376	353	355	340	360	345	362	381	367	362	360	382	351	381	410	351	356	350	370	372	343	376	381	335	380	389	334	334	351	338	367	357	392	347	355	379	397	367	352	344	378	365	334	365	370	393	375	373	353	340	392	338	374	366	373	301	356	390	411	355	375	358	328	344	363	351	325	378	400	389	330	318	343	351	349	340	355	378	379	370	371	385	366	405	363	351	361	363	327	379	363	376	357	344	364	393	354	360	342	371	366	344	355	349	378	369	385	411	394	404	370	385	373	341	346	364	358	385	319	389	364	346	362	366	348	311	340	339	354	347	353	364	383	359	312	356	365	363	343	376	372	370	375	385	352	385	369	368	354	339	346	393	356	358	378	384	363	361	352	327	363	361	350	359	392	367	372	347	401	393	370	395	355	395	390	320	330	360	353	374	351	384	359	373	382	379	386	359	340	367	384	349	363	350	359	340	334	362	371	357	351	352	321	365	400	431	331	372	324	345	334	334	376	378	369	375	344	367	374	371	336	380	348	347	349	383	372	346	361	394	362	364	340	392	358	364	347	355	351	359	358	383	364	361	381	358	363	344	361	345	389	369	330	356	361	376	362	355	376	359	346	324	363	375	360	339	374	371	371	359	376	351	381	382	325	340	366	365	360	365	346	371	366	374	343	359	358	352	364	344	348	355	346	390	350	381	351	350	389	309	324	371	352	347	356	366	371	334	344	382	359	366	360	364	369	343	349	379	360	368	402	358	375	368	374	396	353	350	366	349	350	403	358	339	384	348	373	337	365	343	325	349	371	332	385	348	358	350	362	352	368	344	358	349	380	343	361	383	371	364	377	374	368	343	330	406	356	374	350	372	357	355	364	337	349	369	350	337	352	370	345	328	348	340	353	350	357	341	379	364	359	354	321	375	372	387	379	352	365	339	366	366	346	347	360	370	335	394	327	386	368	347	325	359	385	327	376	347	388	385	378	332	396	373	375	403	351	351	388	375	390	399	390	352	332	349	362	359	323	363	378	358	384	409	400	354	337	380	345	375	373	323	340	395	361	337	387	377	380	350	375	372	374	369	365	376	346	347	386	366	346	394	381	377	357	375	355	353	364	354	340	419	366	334	377	381	385	373	357	394	353	398	347	343	354	354	393	399	355	365	359	352	376	351	359	362	321	377	355	355	346	347	356	386	352	360	370	370	333	372	334	366	348	362	374	329	323	334	379	359	323	355	369	379	383	339	345	382	362	382	377	344	342	336	352	354	383	346	365	361	364	360	370	349	376	360	369	363	390	366	372	368	389	334	383	395	372	359	333	351	373	362	363	381	353	340	356	365	342	337	353	368	340	335	346	365	389	346	350	333	339	339	347	349	384	333	343	397	348	351	366	357	335	349	347	340	332	357	325	360	362	354	388	377	366	352	342	338	391	325	361	372	334	355	351	354	359	341	384	341	334	387	378	371	372	357	356	362	348	379	368	380	375	370	360	382	352	350	378	358	376	357	342	362	334	360	379	382	333	363	369	366	346	372	327	372	356	353	364	383	366	380	353	379	363	350	352	363	368	368	346	362	374	357	384	364	333	374	361	365	346	326	362	339	371	374	386	353	394	370	364	366	374	360	374	356	365	351	391	338	382	356	363	373	373	356	355	360	331	387	403	369	416	352	347	365	368	357	382	340	353	337	334	341	348	332	356	374	333	357	369	362	356	358	357	375	376	387	358	360	386	329	365	342	371	379	369	380	358	369	339	340	373	351	370	374	351	355	381	340	353	341	384	372	347	384	371	372	362	375	391	389	366	346	376	356	329	365	396	356	377	409	379	379	356	360	390	370	332	381	391	341	345	315	330	346	373	370	381	366	364	346	376	389	331	374	363	369	397	383	362	381	341	345	359	366	345	348	378	384	389	366	349	325	364	343	351	334	394	384	368	337	336	379	349	376	348	333	325	400	351	345	344	342	342	360	357	363	376	338	351	328	345	353	354	345	353	320	326	343	360	349	338	347	376	348	346	350	344	371	376	362	397	379	350	349	356	327	366	335	356	348	319	373
36968	55060	38251	16940	9823	7042	5189	3880	2962	2301	1882	1616	1358	1248	1109	1040	867	833	775	715	698	661	680	648	622	592	611	580	529	573	511	517	476	481	484	476	473	490	446	440	479	451	407	446	424	463	454	442	439	427	426	476	448	455	429	427	439	444	408	451	469	416	421	420	464	411	406	357	429	423	443	412	438	420	426	452	412	423	433	366	449	395	425	434	358	425	409	426	412	443	415	389	388	410	412	377	446	412	447	416	414	413	431	453	448	386	436	404	425	417	435	418	408	425	414	392	393	404	447	424	381	434	413	373	395	429	400	433	436	436	419	473	426	416	402	381	445	439	422	447	440	406	415	397	425	419	419	440	391	464	445	388	412	441	466	433	430	402	435	370	414	426	411	438	407	395	406	391	410	410	427	464	491	410	417	411	433	415	426	452	430	389	397	398	410	421	408	398	399	409	415	411	432	415	414	410	425	402	426	399	437	397	419	387	404	400	453	400	422	427	381	430	420	443	383	446	422	403	373	387	420	411	419	365	469	442	409	414	413	455	408	466	460	447	400	409	432	407	389	426	415	462	450	418	393	408	458	366	415	413	394	444	359	409	426	417	442	398	440	431	413	413	438	421	409	422	397	436	417	429	403	429	411	397	404	432	469	420	416	385	440	426	428	438	421	454	412	386	409	407	444	420	423	437	442	422	393	389	401	436	421	402	387	407	415	424	393	402	402	382	401	418	416	421	404	440	429	454	430	439	401	404	389	404	406	450	388	443	424	412	388	419	437	403	409	429	390	427	412	406	458	399	395	472	373	389	425	418	413	416	420	443	404	395	417	426	420	432	438	468	408	425	393	412	403	404	433	424	422	476	439	432	381	423	417	446	398	466	429	387	430	424	435	441	432	444	441	407	416	415	430	447	402	432	397	444	421	400	384	442	428	417	401	387	404	389	398	420	434	420	403	447	439	424	398	419	452	428	414	433	410	413	423	405	397	408	434	431	435	428	453	425	413	412	435	443	420	459	419	413	424	428	436	393	405	441	419	440	416	416	456	389	414	415	376	457	424	421	417	425	438	413	457	476	412	393	404	413	404	457	429	413	395	427	415	425	390	410	401	432	395	390	421	433	433	420	397	430	399	439	439	458	452	424	437	467	412	430	407	413	416	463	434	393	386	405	414	409	377	454	401	415	415	398	410	399	408	423	426	422	406	457	452	422	417	413	397	428	405	424	417	441	408	406	406	413	430	450	451	458	445	444	418	402	403	441	406	382	439	430	459	399	421	427	433	408	449	431	437	455	429	410	435	438	401	416	461	420	417	425	430	419	431	415	414	399	419	421	414	420	407	438	443	422	390	423	440	400	426	423	434	454	367	410	395	431	395	416	392	421	395	434	405	412	442	413	448	436	436	448	439	390	445	402	427	418	406	388	422	417	409	473	425	444	430	393	417	446	396	416	413	458	407	390	434	420	426	390	411	444	431	415	432	423	440	431	425	435	448	411	409	430	418	379	396	432	390	415	430	369	433	414	432	402	418	431	409	453	425	432	404	423	427	387	419	436	436	406	395	414	411	430	413	407	404	423	402	456	412	435	423	431	403	399	418	426	434	410	427	412	447	417	428	401	394	426	472	429	397	438	416	443	419	405	403	381	450	438	428	427	425	391	431	379	418	392	432	379	405	438	416	424	415	396	412	408	418	403	370	414	393	454	398	414	435	410	397	403	437	438	426	425	393	461	400	397	440	427	432	446	401	415	429	429	421	414	430	421	390	337	482	426	453	414	431	407	405	436	422	456	399	442	435	441	397	408	384	396	447	431	423	387	418	444	401	433	438	406	408	400	448	455	422	431	434	424	422	404	396	451	441	395	386	454	421	412	411	421	443	413	414	418	435	411	391	424	456	396	441	411	439	415	418	423	417	422	411	450	417	405	402	395	381	433	412	411	408	406	465	430	438	415	434	436	416	407	455	422	409	420	433	443	428	401	408	371	426	409	430	407	415	404	436	429	436	409	440	434	428	405	452	420	424	407	439	391	421	446	421	376	408	432	438	434	403	438	415	430	447	393	434	436	419	407	431	411	433	412	378	435	449	430	410	446	398	416	442	380	439	408	440	412	411	404	384	436	435	435	422	457	453	442	397	441	384	408	432	428	430	438	399	435	446	433	422	476	421	448	412	416	443	414	413	380	402	379	429	419	415	427	393	434	402	417	426	427	427	439	403	408	427	426	409	416	414	403	420	411	401	419	413	437	412	417	443	414	444	411	447	431	416	414	393	377	442	426	417	430	430	455	405	380	401	404	428	446	387	431	429	431	417	441	391	424	407	443	393	399	423	406	405	435	398	434	409	428	383	450	432	476	400	427	431	385	441	398	389	461	404	453	416	399	391	407	376	380	428	422	424	403	446	439	409	409	422	412	420	387	448	396	425	454	423	452	403	426	420	391	418	452	434	427	376	353	408	456	412	380	398	404	398	413	444	404	394	427	411	429	424	404	429	402	397	425	409	447	425	414	448	394	445	440	430	463	432	440	424	427	419	412	436	413	460	404	421	440	385	368	423	426	450	416	415	395	401	433	431	426	428	404	422	424	403	427	424	437	440	405	397	392	446	443	449	417	410	462	429	401	390	459	428	438	387	438	419	404	437	425	410	395	394	390	451	430	421	439	429	406	417	434	411	436	441	432	413	444	419	391	415	445	424	426	402	398	458	427	434	427	464	427	416	422	419	430	417	442	423	409	450	431	427	414	432	431	420	393	435	405	415	414	410	414	415	409	454	433	406	424	388	407	440	398	423	404	420	423	400	442	388	388	441	419	418	437	430	379	425	405	427	421	401	417	456	406	388	424	405	424	393	411	438	453	446	415	442	411	435	418	420	439	384	436	413	430	417	396	439	453	453	405	442	435	444	425	408	419	432	429	396	432	402	449	398	424	380	418	447	422	419	413	468	415	429	438	429	393	415	411	430	408	409	402	444	457	450	438	409	468	394	375	439	422	428	442	432	432	440	423	407	419	394	416	423	428	434	423	441	432	416	421	395	396	420	457	393	428	406	397	436	420	419	424	430	401	416	398	407	396	390	420	427	453	429	423	431	436	420	426	412	456	390	401	395	419	396	406	428	405	433	398	438	435	425	412	365	423	402	410	432	407	435	470	402	453	419	409	387	434	432	431	443	449	450	399	446	416	436	455	398	397	410	427	416	400	414	403	418	412	427	468	416	416	436	432	409	433	437	429	405	430	405	417	442	441	459	400	426	375	431	457	399	429	408	367	407	441	419	417	392	408	425	387	415	413	415	379	401	406	401	410	430	388	414	464	413	416	433	431	420	430	423	395	407	432	397	404	401	407	420	421	481	413	398	439	445	436	423	426	415	419	423	413	442	443	417	421	444	419	408	417	443	429	432	376	396	449	460	407	412	393	444	427	438	397	429	421	436	439	406	411	383	376	382	432	385	396	440	432	436	413	453	421	411	392	426	441	484	392	430	400	403	433	469	405	406	444
25235	21582	27897	25557	13947	3675	2239	1462	1031	927	769	725	626	592	563	476	488	475	478	419	434	392	411	409	360	371	376	341	369	348	375	359	371	343	340	384	373	313	357	326	352	347	325	344	314	333	326	347	304	303	317	378	336	364	330	381	310	332	321	321	330	323	317	348	345	334	325	305	330	305	330	319	295	309	319	324	309	337	342	332	323	317	324	334	341	357	348	324	332	307	320	304	323	322	343	353	282	320	314	295	327	303	330	322	309	350	307	336	293	331	340	326	310	316	343	353	318	315	288	324	343	337	336	309	325	347	344	327	322	308	334	305	323	324	328	337	356	339	291	308	300	356	289	325	351	333	331	310	311	315	348	361	335	311	342	330	324	337	322	350	307	321	315	316	329	315	330	351	335	344	347	337	339	314	330	343	340	326	334	289	319	312	286	342	333	315	312	312	370	351	339	287	323	326	360	323	343	320	337	356	331	324	333	348	323	315	325	334	317	328	334	328	316	310	330	315	312	316	317	336	331	318	317	338	328	344	330	319	338	333	332	310	361	366	314	332	349	352	331	312	335	299	318	321	331	374	303	319	312	363	369	329	338	336	277	315	320	315	320	326	326	317	320	339	338	338	309	328	320	318	326	299	316	325	296	367	337	332	340	341	320	343	366	349	304	313	339	316	332	329	350	300	337	318	329	308	337	313	307	327	334	307	312	339	323	308	308	323	307	309	372	355	328	342	338	290	327	334	312	302	324	319	329	298	351	334	321	313	341	348	318	298	317	326	295	305	314	329	324	318	340	293	297	289	345	318	322	325	320	323	325	317	300	329	337	367	359	327	350	291	327	296	343	294	336	319	342	314	327	329	348	354	347	329	344	315	319	341	308	327	341	287	302	343	308	298	323	307	335	356	330	332	323	343	312	313	353	360	299	330	327	337	313	365	292	353	308	322	350	302	309	322	331	276	331	361	304	304	329	349	316	297	313	297	295	310	321	319	338	320	298	333	282	310	325	336	306	340	310	285	343	296	328	300	327	303	312	359	338	381	310	310	316	320	341	357	320	337	375	324	302	333	325	327	318	331	302	336	324	327	305	326	283	353	316	303	329	293	332	365	358	352	319	323	322	335	279	343	309	337	341	337	337	331	307	305	314	316	331	332	314	317	318	327	328	318	312	329	309	330	321	305	315	335	317	356	310	319	324	330	325	346	320	314	326	294	297	333	336	312	317	304	316	360	369	297	363	343	357	325	345	347	308	341	347	318	332	327	328	316	315	338	318	335	363	360	317	318	315	332	323	313	338	324	323	332	358	322	345	303	319	337	297	315	335	330	311	338	307	330	330	330	324	344	310	330	332	290	311	325	319	343	305	332	335	312	327	321	364	341	312	321	299	325	316	326	332	307	338	310	321	348	316	333	358	325	308	334	313	307	337	321	342	333	360	337	326	307	326	329	325	317	313	324	314	328	330	355	316	343	317	299	338	318	319	296	312	346	297	321	304	329	355	335	299	303	345	331	306	313	321	328	345	328	362	310	327	304	343	328	340	333	324	323	326	324	327	331	333	333	360	314	307	327	331	339	290	313	347	323	317	317	322	345	356	357	337	332	295	332	309	316	309	302	295	355	324	333	322	314	343	342	343	335	319	319	332	325	347	303	334	325	338	333	330	310	355	347	323	308	325	320	337	309	355	332	352	342	317	302	291	328	333	317	286	327	325	357	329	317	337	331	322	323	320	282	332	323	346	346	307	346	327	315	352	300	323	318	315	329	356	339	332	317	348	321	331	294	310	307	340	338	323	295	303	314	319	318	316	324	318	318	323	342	338	330	341	332	352	335	319	350	329	328	317	294	335	363	333	277	350	340	306	326	305	316	330	341	336	312	321	314	318	312	330	301	342	328	314	325	339	329	317	329	359	323	363	348	316	315	304	336	305	305	334	339	344	349	326	319	297	346	313	333	316	340	358	310	335	332	304	354	344	324	310	303	337	346	300	337	339	329	330	318	348	303	318	343	301	316	337	344	311	313	292	281	334	345	300	332	360	318	309	319	345	357	337	336	313	322	349	315	363	340	310	304	323	332	349	294	319	292	281	301	323	330	322	312	336	315	329	311	299	326	316	347	306	337	331	316	310	343	336	351	335	310	332	312	309	328	315	324	309	332	301	334	322	345	310	296	316	362	325	331	301	342	373	307	327	317	309	311	318	328	343	369	333	345	309	340	320	331	335	329	345	348	287	314	298	327	312	320	335	311	330	320	317	335	316	331	285	352	350	346	331	336	303	324	333	313	302	326	304	300	298	335	328	348	322	304	334	351	322	354	320	331	325	355	318	337	352	337	335	326	309	289	308	317	305	307	338	313	347	320	328	336	302	295	315	347	329	304	326	290	341	321	320	339	317	316	313	324	312	373	328	329	298	339	320	341	325	350	293	306	352	347	300	330	346	337	327	333	319	310	341	306	308	339	301	310	295	287	334	337	321	336	334	328	347	348	335	305	348	313	308	302	323	330	325	331	356	349	356	317	294	316	333	327	305	296	321	302	306	338	322	349	341	321	304	336	304	349	305	307	335	345	336	353	345	327	299	349	362	313	301	307	292	336	313	319	338	322	321	360	307	316	318	326	322	283	314	325	347	320	331	333	316	311	324	349	315	329	349	329	306	321	368	320	325	313	323	319	311	355	313	348	323	337	345	317	326	315	321	327	321	344	313	305	333	341	330	321	312	333	316	320	355	306	348	336	322	317	305	311	307	331	331	325	322	334	367	342	321	339	296	300	343	347	308	305	332	333	352	298	327	326	339	331	345	298	330	343	266	315	303	316	325	361	312	314	323	333	300	333	342	312	344	313	338	308	311	336	342	329	361	286	324	327	318	342	324	303	355	297	340	330	326	280	327	293	332	362	336	320	301	306	318	320	318	340	294	308	335	343	304	319	323	296	381	339	314	328	298	336	310	312	351	323	332	345	326	299	311	355	331	353	325	315	316	329	323	311	343	335	306	315	365	332	314	342	307	334	329	362	325	316	312	314	308	290	291	353	295	340	309	355	332	321	293	315	363	332	301	359	363	283	334	312	340	331	323	316	306	321	318	322	361	301	326	340	339	319	355	331	347	340	325	322	335	330	354	320	337	327	325	315	348	337	304	324	325	339	325	295	332	333	292	319	320	305	325	318	349	330	326	312	333	328	308	330	339	362	297	326	319	326	318	333	307	322	322	339	318	301	324	303	342	336	299	348	315	311	341	307	315	335	343	362	291	282	323	320	323	347	313	345	305	320	329	300	346	346	298	328	319	337	294	325	333	344	314	323	352	315	302	311	342	320	338	321	336	319	329	340	284	304	351	318	326	312	352	306	310	324	316	322	321	310	340	294	342	312	338	333	296	317	330	313	359	318	358	322	320	334	328	339	322	298	326	307	293	352	340	361	333	355	372	363	338	302	325	339	335	322	314	314	334	335	312	326	321	332	314	345	307	320	335	333	322	333	319	328	317	331	360	325
35946	49793	31696	14119	7872	5604	4164	2920	2227	1788	1425	1164	1079	972	883	827	737	654	616	596	534	518	514	479	514	512	534	446	468	470	444	424	442	455	406	409	413	419	404	424	425	421	417	398	403	401	379	398	399	431	392	368	383	389	380	418	430	408	386	392	399	410	388	400	360	372	390	408	387	357	385	373	398	379	399	394	388	399	340	435	383	395	379	386	386	403	360	372	346	397	383	337	389	365	369	378	401	347	394	385	369	369	407	392	355	386	430	354	408	394	368	349	377	386	363	359	391	365	391	356	372	396	379	381	375	346	402	376	379	384	343	398	370	383	390	360	360	367	378	406	408	395	388	405	386	393	401	361	378	361	396	409	354	346	375	362	369	386	404	349	351	365	374	361	379	363	385	382	376	402	345	364	424	402	377	365	376	381	368	352	387	391	372	393	380	359	377	409	374	381	367	376	368	385	405	396	380	356	393	373	386	383	411	392	378	376	367	360	374	389	381	363	371	392	380	386	377	360	374	385	392	381	349	355	362	370	365	390	397	393	367	365	366	382	351	390	375	385	359	384	344	398	402	374	357	397	386	389	372	390	354	375	348	366	356	408	367	380	379	380	379	386	358	363	361	365	383	407	372	396	402	405	409	373	390	351	348	394	376	401	381	365	385	386	413	380	360	397	404	401	368	384	371	326	393	385	312	364	385	328	359	375	360	409	386	385	362	395	391	383	373	398	366	382	369	358	384	404	375	383	397	402	375	383	361	367	397	374	398	369	381	369	390	399	394	393	383	396	382	374	346	392	392	376	407	379	366	340	389	368	391	367	343	401	372	384	381	357	410	363	366	375	384	347	361	369	376	342	370	377	358	381	390	370	329	364	358	350	366	383	374	381	412	355	375	359	391	364	415	358	400	363	374	337	362	358	363	330	338	388	398	348	386	381	378	367	368	387	354	338	364	394	383	352	391	378	364	367	396	381	377	341	371	376	405	378	417	371	353	396	380	385	345	374	422	372	378	373	391	405	389	367	353	380	371	399	370	361	361	380	376	373	393	372	376	396	371	364	385	383	355	374	372	380	387	409	401	357	377	379	390	411	414	409	415	418	360	354	389	391	382	372	381	406	365	400	371	398	385	364	369	372	361	369	380	371	364	374	396	385	383	401	390	360	379	369	336	405	371	398	355	359	365	357	403	406	393	374	369	354	386	365	403	382	362	387	401	357	362	371	373	339	390	410	382	392	337	365	374	429	380	418	352	358	381	379	359	380	376	369	400	364	389	354	354	381	397	409	409	373	345	358	356	362	354	389	376	385	395	371	371	392	373	380	388	400	392	395	352	359	403	388	389	376	396	352	375	397	373	388	370	394	380	359	368	378	369	358	392	404	397	374	367	364	334	366	394	392	357	406	397	410	374	371	388	367	365	364	382	389	394	353	423	372	389	369	391	389	374	381	375	359	388	354	377	392	413	377	384	382	384	392	367	355	371	401	368	374	402	404	364	398	388	377	341	389	392	382	403	339	386	326	349	359	388	366	398	340	373	366	392	413	370	376	353	398	365	387	368	370	363	339	367	369	406	358	386	364	382	389	357	386	381	381	383	363	389	336	342	365	388	396	378	374	377	377	332	388	391	355	384	392	371	394	366	354	364	355	383	404	404	388	392	377	401	372	368	390	363	379	387	361	349	348	376	369	376	375	388	377	345	356	377	385	333	372	379	374	340	407	383	365	370	360	341	396	351	382	367	406	364	393	403	417	362	379	381	381	378	370	366	393	361	378	366	356	376	348	430	380	390	423	423	380	432	373	417	367	403	350	366	394	405	355	409	374	403	369	390	398	350	384	403	380	395	380	384	371	413	359	363	368	399	383	407	381	391	391	335	358	364	374	378	372	394	388	371	386	374	382	370	359	412	369	374	369	344	361	376	381	374	372	388	379	356	379	407	355	382	387	397	374	386	371	366	375	363	380	393	384	372	367	360	361	397	409	380	408	381	393	383	388	378	378	390	370	387	389	371	400	366	370	401	396	386	406	364	428	399	351	395	370	380	375	389	417	391	394	372	378	408	382	360	344	352	359	429	391	399	352	379	367	389	364	351	369	377	384	381	384	392	377	400	403	350	367	370	412	330	383	369	386	360	406	362	365	354	398	360	394	384	382	384	385	378	369	356	368	382	376	391	406	357	403	365	392	395	403	392	353	352	359	376	343	387	389	392	330	372	381	418	399	407	380	367	370	361	392	389	384	355	414	380	368	392	393	420	381	339	382	350	378	375	358	343	393	347	377	406	382	386	401	363	375	373	416	372	369	401	395	369	330	353	341	339	390	363	388	402	387	364	348	413	387	400	362	374	396	405	377	370	360	363	352	402	370	397	401	381	354	381	338	368	388	366	405	408	398	408	371	315	381	375	358	359	352	417	384	397	370	360	392	350	375	364	350	371	362	363	350	323	392	398	378	358	371	404	395	403	392	365	398	364	368	390	412	371	366	378	346	374	415	371	362	377	346	415	389	375	379	393	378	352	422	372	373	343	377	398	373	373	387	334	397	367	393	384	391	399	369	419	414	381	384	379	376	375	389	345	399	415	399	341	398	394	353	371	362	340	367	378	391	340	401	368	357	387	375	404	361	413	410	374	415	377	409	388	379	388	376	386	379	373	361	372	378	366	386	397	386	402	404	398	381	391	390	366	369	385	388	419	378	362	406	369	367	406	364	394	374	358	387	394	377	353	384	367	381	404	370	370	389	372	372	356	369	382	374	380	396	339	389	339	394	363	393	381	331	379	346	394	385	404	377	403	372	381	370	379	386	419	400	396	402	395	375	349	357	388	372	368	395	372	370	358	395	364	356	367	365	349	418	396	356	375	394	368	393	366	393	408	357	387	354	409	368	371	374	363	370	339	387	325	386	389	407	379	389	358	385	383	430	391	367	375	348	348	365	397	400	348	357	378	386	361	344	356	419	363	369	340	374	356	362	370	393	384	370	370	417	410	375	377	408	356	351	351	405	386	378	357	391	328	387	372	359	400	392	368	363	393	374	384	405	373	356	360	378	347	391	385	381	364	367	375	399	354	412	357	400	389	385	372	358	390	382	396	379	364	384	396	331	399	354	367	363	363	387	438	405	385	367	396	371	402	346	366	403	391	381	376	408	402	364	371	426	398	383	400	378	354	398	402	346	384	371	384	369	363	392	371	362	378	389	382	357	406	346	374	367	373	363	424	382	365	349	405	346	376	391	419	370	396	377	368	359	390	368	364	353	354	362	387	369	344	350	373	338	370	352	387	401	400	362	392	370	339	346	356	369	390	385	413	340	363	398	379	406	378	388	372	417	364	352	356	381	359	389	391	395	384	372	384	354	382	383	368	394	347	371	395	396	360	414	409	361	385	351	374	367	392	351	365	352	399	355	364	347	355	395	334	355	371	365	347	379	363	394	412	406	344	360	380	378	323	389	347	349	379	388	418	409	387	373	364	397	354	365	385	383	404	387	343	389	358	415
22964	21558	29281	24309	21574	21693	12650	3102	1945	1572	1388	1157	951	870	799	738	613	593	520	512	560	449	494	476	455	460	405	445	404	395	425	358	352	368	372	351	369	290	334	335	333	366	365	331	311	330	314	319	336	311	334	307	332	297	320	299	299	294	310	344	311	306	321	305	321	307	281	314	290	310	280	338	317	318	312	324	289	331	302	290	317	321	304	308	307	287	317	293	289	313	284	297	305	301	308	328	296	303	293	284	320	296	301	299	276	295	305	276	276	293	296	334	287	316	309	312	272	344	310	296	312	271	292	331	286	301	316	272	303	269	305	309	332	299	302	275	285	266	284	306	276	342	299	290	305	323	291	322	294	274	299	296	294	278	286	265	321	310	289	322	303	285	295	309	334	296	289	326	294	302	293	323	306	313	298	301	324	332	287	310	303	316	311	296	280	267	286	284	296	283	277	305	286	296	299	303	289	277	300	310	282	295	284	280	321	304	308	311	322	286	313	281	310	301	297	276	290	334	268	305	294	278	323	285	299	318	287	282	289	305	302	283	312	288	311	306	305	298	294	280	301	313	294	308	312	301	303	322	280	267	282	282	300	318	272	295	304	319	257	261	306	310	273	270	313	314	306	298	296	294	293	286	267	304	273	300	287	307	271	288	329	312	309	300	322	341	295	288	297	324	333	262	309	281	295	315	290	302	314	284	313	286	310	294	281	299	301	296	327	333	295	279	314	292	283	306	302	303	312	290	319	280	295	296	318	279	318	269	279	323	300	323	296	280	318	308	309	314	289	308	321	284	322	298	297	291	316	304	296	285	279	308	310	299	282	301	287	292	308	310	313	287	314	293	287	286	301	280	332	276	295	278	287	301	314	318	305	298	287	256	285	285	281	313	280	304	310	328	283	290	317	321	306	261	292	348	302	305	281	305	305	296	316	281	309	293	294	302	290	309	266	281	294	317	280	328	276	302	283	279	285	316	288	292	291	309	308	321	288	304	309	294	313	307	275	249	327	274	289	274	305	313	291	291	331	308	313	288	287	315	311	296	281	310	297	325	313	280	308	296	311	318	298	298	284	287	298	261	317	285	245	318	313	284	301	283	310	292	305	292	329	323	266	307	282	303	307	253	293	328	301	272	282	279	303	282	294	272	287	305	329	324	305	291	305	276	294	308	303	322	284	305	279	293	289	279	299	283	290	331	289	291	296	297	282	294	299	282	307	282	314	282	272	283	304	298	342	294	295	280	290	265	322	297	355	300	288	309	282	319	333	313	308	289	305	302	313	275	281	317	288	318	321	300	296	281	266	299	307	311	308	315	297	294	301	311	288	312	275	316	295	295	309	325	354	309	306	310	300	321	301	310	329	303	316	302	282	275	305	258	280	281	305	290	297	279	287	295	285	299	302	288	334	304	303	277	277	266	326	296	292	307	323	317	307	306	269	278	303	324	278	290	295	284	293	315	308	320	281	311	302	271	305	266	313	317	330	293	316	283	319	288	290	284	294	303	291	306	308	315	288	307	305	285	297	299	302	331	297	297	291	320	274	288	319	288	318	272	282	291	311	347	346	324	314	261	294	282	328	290	303	301	307	272	300	276	284	323	290	317	287	311	276	289	320	283	315	282	297	285	311	298	280	283	287	311	286	291	314	277	281	314	269	303	285	287	267	294	297	306	296	317	286	293	298	280	318	298	320	333	306	287	295	302	299	328	302	329	304	279	298	273	262	287	309	291	295	341	276	320	319	298	305	305	273	288	283	298	283	303	288	292	303	299	303	303	313	292	287	284	274	290	265	308	284	282	287	282	295	345	276	301	276	292	302	301	312	296	286	281	322	285	291	307	301	277	296	276	321	317	307	325	299	304	272	294	276	302	304	290	284	305	275	333	276	305	343	286	275	275	279	304	324	353	294	305	288	318	303	300	297	303	308	299	308	323	292	293	303	298	286	292	265	286	278	288	265	304	287	304	282	305	316	279	290	296	277	317	292	318	294	305	299	293	264	280	329	301	304	310	301	279	309	301	325	302	296	293	312	322	291	313	324	286	282	293	319	306	332	341	304	300	286	307	291	318	273	288	336	281	273	285	314	290	288	296	300	287	293	313	295	293	295	294	315	312	305	310	270	281	292	292	250	293	256	306	323	282	335	323	305	283	331	274	317	292	294	279	300	314	298	272	280	269	314	299	302	304	295	292	309	303	290	312	290	273	322	288	273	295	268	330	268	331	296	292	295	291	304	321	305	290	312	301	280	270	312	315	324	297	321	312	278	308	300	292	285	310	303	273	278	280	312	312	335	285	275	314	296	302	263	301	301	299	309	308	312	333	316	319	298	284	315	290	328	286	299	264	301	315	270	306	289	298	278	298	284	307	311	309	275	290	282	306	286	292	303	303	295	284	287	322	298	298	280	288	301	279	299	292	277	296	303	308	292	272	281	289	318	274	291	317	320	326	321	292	284	309	297	313	309	300	324	299	331	284	314	321	253	327	290	283	328	297	323	284	299	291	340	302	294	310	312	329	290	286	303	265	314	319	279	317	306	280	274	302	293	315	301	333	335	304	289	326	310	294	327	305	293	274	326	297	294	286	305	304	308	292	304	292	295	323	298	299	326	357	294	287	310	319	292	312	323	315	309	311	312	320	318	278	281	304	313	313	315	311	285	308	305	306	278	301	296	300	274	288	289	305	319	321	342	316	258	293	297	302	273	280	301	295	288	329	271	282	308	318	261	327	326	295	297	320	316	289	312	308	282	268	296	285	314	289	303	297	320	298	291	296	284	269	302	304	318	317	296	284	297	291	303	288	275	302	308	274	299	268	291	287	298	316	275	269	309	282	303	334	273	317	308	308	279	273	294	285	300	302	311	297	293	313	283	285	285	292	279	307	305	305	258	326	284	276	306	279	293	298	298	284	312	295	301	269	294	321	308	309	307	320	270	279	307	325	270	290	295	300	313	267	283	274	309	272	318	300	323	303	285	315	323	308	289	291	293	335	285	289	320	290	284	318	301	298	308	294	305	298	315	328	267	303	289	298	300	307	289	277	312	326	317	272	293	282	279	279	310	273	322	292	278	303	314	297	287	312	297	318	300	294	284	269	306	327	286	296	296	304	352	295	273	329	279	286	290	314	293	279	306	305	310	288	307	293	291	302	286	303	280	283	315	276	313	278	295	306	261	294	318	296	310	298	278	305	264	306	316	272	292	280	286	301	294	300	279	291	285	279	323	298	267	267	314	303	305	287	321	262	307	291	275	290	276	298	282	286	294	312	298	315	314	326	293	295	324	300	271	283	323	331	286	299	327	284	309	290	318	300	293	307	323	281	324	300	316	281	289	299	310	285	325	313	296	269	298	287	290	317	249	291	302	315	309	310	330	303	281	295	298	323	306	297	309	300	285	303	311	302	312	315	286	322	306	302	290	318	305	283	301	314	310	318	311	294	296	332	302	278	304	305	311	300	322	294	269	255	306	300	282	292	272	278	306	270	328	304	290	296
37213	60029	44225	21922	13536	9706	7370	5163	3972	3125	2536	2063	1806	1593	1336	1200	1029	1007	856	775	781	726	738	679	617	619	551	548	532	504	504	510	495	427	440	468	449	437	437	400	404	402	382	401	400	382	412	353	383	368	365	347	376	373	356	354	343	372	342	334	362	345	385	371	360	357	338	371	349	309	339	339	344	347	316	348	326	374	359	350	353	345	349	334	385	373	333	337	288	350	350	379	355	358	313	356	323	332	337	306	338	351	328	350	350	307	342	322	346	328	327	366	361	356	345	347	345	337	326	339	348	337	377	378	366	351	354	348	338	318	350	360	318	373	327	388	354	353	338	321	386	336	348	350	336	321	338	345	354	317	314	370	330	354	312	334	350	348	303	333	337	323	329	359	355	330	355	354	368	350	301	316	397	324	321	364	329	354	337	348	334	365	343	333	341	333	348	348	378	353	381	328	345	317	329	336	359	335	370	346	382	315	328	310	371	335	316	331	390	309	352	339	342	344	327	341	313	347	349	368	306	358	325	343	328	350	399	358	336	310	344	325	355	347	326	346	356	346	344	354	326	329	334	340	365	344	353	283	374	336	354	336	319	323	349	316	379	374	315	354	341	374	338	340	341	371	322	349	341	352	347	336	338	369	322	355	316	352	330	364	324	324	369	345	328	318	369	351	317	340	375	368	371	358	380	354	354	278	360	356	345	302	358	338	350	327	330	379	368	358	361	346	343	319	334	371	342	362	334	321	352	356	328	320	343	331	339	342	331	370	322	381	336	339	313	350	354	363	358	334	351	339	325	338	346	331	330	335	341	321	372	372	361	341	352	344	343	348	320	325	365	345	323	339	327	330	352	330	340	344	339	346	318	333	368	370	342	356	341	346	347	341	340	350	391	333	319	343	342	350	351	345	339	353	332	342	329	354	350	350	372	302	353	351	333	325	326	298	331	375	346	356	361	365	334	327	376	328	351	342	346	327	322	319	341	371	318	329	333	371	322	339	340	332	362	343	366	295	324	324	347	331	391	368	329	355	343	356	338	315	342	346	323	338	352	309	344	367	339	328	348	341	343	316	331	360	339	305	353	347	345	340	334	336	323	351	373	322	358	358	317	333	337	329	372	337	326	346	337	331	319	321	350	347	341	328	334	360	350	339	340	352	341	331	312	357	328	311	327	330	334	340	352	337	380	355	344	323	352	344	339	350	322	379	351	337	346	347	358	326	353	335	336	377	342	319	341	379	329	322	352	359	333	363	352	354	342	349	305	363	327	325	336	351	346	364	331	343	343	352	349	351	333	321	338	354	354	343	348	317	344	353	352	364	330	361	322	339	372	317	339	360	329	352	383	346	340	363	328	355	345	320	385	365	366	368	348	344	345	331	362	344	343	323	384	356	359	318	351	347	322	347	367	350	359	357	348	314	358	317	313	336	329	387	342	337	353	352	344	314	391	326	358	357	316	350	328	355	342	348	335	333	347	335	336	336	325	344	339	343	300	327	314	314	343	325	304	321	368	361	321	342	349	347	310	341	325	339	354	381	341	319	327	337	372	317	352	335	344	333	347	358	360	338	327	368	362	346	346	344	370	318	359	388	335	342	326	325	342	331	363	351	357	358	331	354	351	325	313	350	330	341	369	339	367	375	380	310	334	364	341	353	322	336	356	355	330	346	344	349	366	335	331	340	303	340	357	317	343	312	335	344	336	356	359	343	313	346	341	383	330	343	364	330	330	323	376	332	343	314	347	329	345	361	328	324	405	332	341	345	323	350	348	367	339	328	349	367	397	326	354	349	349	345	329	366	347	355	303	342	360	346	347	314	349	321	392	372	335	344	308	345	342	361	354	342	369	354	362	342	344	380	324	364	318	377	302	349	336	355	337	332	341	325	349	360	333	334	330	361	333	351	349	321	328	359	339	346	343	344	354	326	341	383	346	324	369	375	335	339	327	330	324	345	366	357	315	363	349	366	335	336	337	317	351	318	351	339	310	343	322	362	311	337	380	330	343	361	377	320	367	321	367	364	337	366	329	324	363	322	337	370	317	342	330	382	324	320	369	378	349	325	334	342	310	339	327	382	366	350	383	333	343	362	351	360	333	335	320	342	345	343	324	320	313	335	330	367	327	357	351	334	342	315	350	325	330	335	327	349	347	336	352	381	346	340	324	343	355	336	335	349	356	356	325	323	333	340	328	303	315	363	333	318	348	328	371	305	311	340	336	322	347	346	347	349	343	333	323	333	314	316	331	315	351	335	350	320	323	334	315	353	362	327	308	350	368	344	342	353	329	347	345	338	378	357	336	336	364	336	336	369	322	342	362	355	346	350	350	314	347	334	364	315	359	371	335	323	322	346	308	335	331	338	328	357	345	380	356	294	294	360	344	302	331	335	339	323	346	369	324	337	359	342	348	321	335	357	359	352	296	361	334	370	334	315	321	367	361	331	303	336	341	341	340	344	332	330	367	345	340	342	346	352	362	337	340	341	361	364	326	344	340	348	386	372	318	397	323	294	364	319	325	376	363	329	356	349	333	322	327	347	345	355	318	347	325	357	344	369	347	371	368	328	377	337	371	345	344	357	356	366	329	323	354	318	363	326	354	353	348	342	355	385	354	357	312	328	334	368	325	346	351	338	336	335	327	339	360	325	316	321	353	322	385	351	358	347	329	370	317	334	340	349	349	352	328	321	367	329	343	340	355	340	313	307	334	355	338	365	337	325	352	351	339	337	321	329	340	355	337	359	341	352	333	347	345	349	355	321	374	359	334	325	349	325	337	353	336	355	336	322	331	340	332	328	353	361	340	332	351	354	376	322	339	344	341	349	354	373	355	333	332	340	350	351	324	329	368	353	332	337	308	340	351	310	367	345	329	361	324	355	329	313	343	341	290	373	325	293	345	349	372	307	330	333	370	361	358	337	332	356	383	332	330	350	328	345	336	337	346	348	320	381	335	346	326	321	331	289	312	331	341	335	347	331	312	348	351	366	312	343	356	371	346	364	366	297	287	328	310	352	345	329	323	344	343	365	351	358	303	328	319	335	321	332	360	339	359	365	334	346	344	359	354	343	345	320	378	351	340	320	357	356	359	336	369	332	363	332	370	359	333	306	327	345	353	331	332	336	330	349	333	344	302	322	355	366	353	343	330	334	357	339	356	360	364	335	370	351	346	334	317	336	322	360	367	344	336	357	340	345	372	344	334	351	328	331	352	311	367	365	366	339	363	334	360	340	375	339	334	339	336	294	366	359	340	332	341	333	369	356	338	331	381	344	368	367	345	337	349	345	356	328	374	331	356	344	351	325	352	336	308	303	358	336	358	361	337	364	370	341	331	344	322	339	309	354	360	331	359	313	355	324	365	360	355	341	371	390	311	290	352	362	355	323	365	331	320	318	350	334	334	383	345	348	318	337	356	350	358	350	366	329	357	365	346	330	329	359	304	324	384	338	347	313	351	381	336	327	316	343	348	334	336	336	328	350	314	330	298	362	330	344	353	330
31474	29236	26834	12826	4369	2406	1816	1273	1041	895	756	654	631	598	577	515	481	508	476	464	447	482	439	453	462	441	446	424	431	426	420	403	398	411	395	432	380	394	394	420	425	356	415	402	401	382	412	396	371	359	368	395	377	397	377	400	370	430	383	390	385	388	379	379	382	352	405	359	377	416	371	410	409	354	381	363	365	403	363	393	399	395	393	376	379	408	380	397	389	380	364	352	378	358	362	383	392	345	377	417	415	384	344	410	363	356	381	401	372	389	349	389	390	378	395	388	358	361	378	378	367	396	398	358	378	382	386	374	378	389	363	378	382	373	370	388	390	391	382	406	383	378	406	363	431	370	349	376	420	384	395	398	395	362	389	422	369	393	396	407	389	365	354	383	374	371	355	372	396	400	379	374	368	402	349	380	389	348	385	424	377	392	359	382	391	374	418	390	366	369	380	399	373	374	373	346	386	409	388	391	386	401	382	415	379	428	379	385	438	367	369	393	365	363	416	380	377	375	383	425	405	356	375	381	406	387	353	340	366	427	390	379	382	391	356	354	368	404	400	393	360	393	349	407	373	376	433	370	373	400	385	395	389	375	369	380	402	364	385	382	386	381	409	392	402	364	361	379	389	412	403	392	393	357	363	387	385	382	367	409	399	389	384	394	377	368	380	371	391	413	372	375	407	391	391	371	413	423	384	363	366	382	390	414	384	419	382	396	369	385	371	417	388	389	360	376	397	368	379	371	424	399	398	382	407	441	389	353	409	376	441	376	418	381	418	378	393	381	348	386	373	351	365	378	363	388	373	404	363	390	392	403	396	390	378	362	409	388	366	392	397	347	366	361	408	418	371	390	369	366	384	389	369	370	381	371	387	418	405	380	391	383	380	375	401	347	419	386	364	360	402	382	396	373	406	423	404	381	382	378	386	372	396	338	359	419	395	403	383	374	385	391	389	373	390	356	387	348	368	393	353	406	339	355	370	398	387	357	345	390	406	388	409	354	375	361	390	389	342	360	394	384	417	358	365	375	372	368	406	397	396	370	391	350	388	377	365	349	379	416	403	396	392	423	390	405	377	359	364	359	354	421	393	374	376	398	405	403	360	363	380	355	380	379	376	372	360	389	378	381	406	396	376	401	396	329	374	390	409	408	378	370	372	416	392	396	367	397	386	402	383	401	385	360	410	375	431	387	379	364	378	374	364	338	387	390	375	376	390	390	350	389	386	374	390	410	374	413	402	376	398	399	411	368	409	356	383	391	388	397	391	362	398	393	385	390	370	391	393	343	347	357	392	355	345	388	363	359	401	398	396	398	365	368	376	381	393	382	425	386	408	428	408	393	394	360	349	392	398	364	353	386	411	421	379	392	389	359	370	394	380	356	373	394	406	351	419	392	374	354	367	379	376	384	370	396	374	383	408	413	379	365	369	423	381	394	387	418	365	403	385	374	333	375	368	385	387	352	346	395	364	390	398	410	371	362	383	355	370	418	399	365	384	407	391	404	387	406	373	386	401	385	398	370	360	358	381	380	370	369	385	379	374	366	378	370	405	396	366	373	333	390	380	328	381	385	388	378	364	398	385	385	403	398	409	384	392	383	360	377	376	354	361	396	334	395	390	373	386	359	415	381	378	385	350	400	369	405	398	364	390	376	385	401	338	405	402	391	376	380	365	386	391	389	362	394	392	372	378	395	424	390	387	396	380	422	359	406	367	388	341	383	384	355	400	389	391	387	381	384	380	376	383	369	417	388	398	394	354	407	390	405	389	385	392	386	388	346	385	357	367	369	352	377	415	394	361	411	395	370	372	387	396	375	398	404	382	392	369	370	356	389	378	414	384	366	386	368	368	370	384	392	396	393	377	362	372	374	357	365	374	407	397	364	442	375	399	403	389	443	402	384	365	386	401	383	349	370	360	395	351	378	369	375	358	377	378	378	389	378	376	343	410	376	401	391	361	382	415	374	402	380	389	412	354	397	383	391	422	363	404	386	378	382	351	325	391	399	381	367	399	415	394	382	370	363	363	356	377	419	360	410	353	385	419	380	381	386	356	395	367	365	367	366	394	374	369	358	350	357	402	356	379	352	366	361	390	370	420	389	412	372	344	385	380	380	398	379	391	393	397	314	402	367	390	437	386	401	372	393	375	399	370	382	404	419	387	376	362	389	373	387	372	395	385	382	405	379	403	412	342	354	393	343	385	388	422	384	381	396	364	393	359	386	368	366	375	383	363	396	393	353	379	380	386	403	374	436	378	368	381	360	372	378	374	385	371	416	369	397	431	372	377	388	365	346	415	348	404	385	360	379	392	401	415	369	399	395	383	370	387	394	401	366	376	377	392	393	412	396	389	363	404	402	349	380	392	411	376	408	389	380	383	348	355	390	371	374	372	353	385	373	414	392	378	414	388	374	379	367	375	325	382	368	388	377	387	383	391	384	370	348	376	357	409	359	418	409	387	369	381	357	401	403	381	373	359	389	395	376	364	402	376	390	374	396	366	371	369	385	415	384	369	408	367	359	367	399	421	405	401	390	368	404	444	419	357	396	409	387	409	377	402	413	371	420	367	392	367	408	386	370	360	389	409	354	406	401	338	374	422	411	365	391	353	396	379	390	364	351	425	398	396	399	410	401	387	384	388	393	409	367	370	374	369	379	391	415	375	380	382	392	351	385	380	414	418	357	404	373	350	368	375	370	371	370	387	363	374	407	384	380	383	372	381	396	392	355	393	405	396	339	381	406	408	398	376	355	370	389	373	415	356	422	393	366	344	404	404	394	389	374	395	370	406	390	409	383	373	375	356	403	382	389	368	353	383	334	357	352	406	362	368	365	400	389	372	420	388	402	376	421	362	384	403	398	355	395	388	401	367	397	361	356	366	374	391	368	389	411	382	370	385	389	364	394	402	372	387	390	377	354	390	372	387	379	387	408	368	381	405	403	387	364	371	354	360	361	359	419	377	395	384	371	378	362	386	383	364	359	368	387	393	410	411	345	396	359	418	378	393	376	356	366	389	400	398	375	363	384	384	390	386	399	409	376	427	382	361	391	380	379	377	395	379	380	386	412	400	387	384	371	356	397	394	377	399	378	413	377	382	368	351	366	407	408	372	409	399	384	389	422	389	391	397	346	404	393	410	399	367	372	395	366	380	370	368	357	360	405	408	376	373	401	377	375	391	402	397	378	373	348	424	394	343	364	371	359	435	372	383	407	408	403	392	366	380	356	400	389	375	379	392	371	376	362	406	413	392	409	373	393	372	399	381	397	417	389	356	393	352	372	398	362	413	387	359	383	359	383	374	354	382	398	393	376	365	393	358	390	360	392	362	380	386	382	397	367	384	361	403	380	373	395	402	391	396	350	386	363	410	438	364	344	400	372	397	433	390	405	417	407	384	399	389	403	391	389	351	400	365	384	397	399	380	365	392	383	408	373	390	385	395	377	362	366	361	414	414	385	387	441	412	400	376	383	410	367	359	350	355	380	371	385	403	348
36236	45059	29035	11612	6871	4718	3501	2560	1922	1421	1300	1150	964	993	788	745	668	654	651	595	613	547	609	538	555	524	535	524	568	520	562	456	478	462	465	520	495	440	461	419	480	455	436	481	482	452	476	450	466	413	442	464	479	462	451	429	442	456	437	459	443	449	453	409	482	443	407	418	481	452	462	444	415	491	453	432	420	446	446	454	448	420	462	445	423	428	438	454	458	432	421	425	465	402	414	421	444	435	434	457	445	436	424	394	472	462	428	445	438	448	471	455	454	470	458	428	449	459	430	480	457	435	458	450	451	437	421	453	460	417	465	488	434	463	458	427	413	451	461	435	442	421	428	432	403	456	440	431	447	437	455	419	375	434	462	419	428	411	386	401	431	424	419	463	461	456	424	396	431	431	451	473	431	448	390	389	405	459	462	425	405	405	445	449	444	454	434	416	435	412	417	390	441	418	422	374	393	450	414	441	462	399	440	428	413	457	466	409	462	468	422	450	396	439	455	421	443	423	433	454	453	456	437	428	453	469	447	422	426	421	450	443	441	424	448	444	461	438	440	449	443	456	470	437	454	392	453	417	416	425	426	470	478	460	445	408	438	425	425	449	439	461	412	418	414	429	398	442	452	437	422	491	430	375	437	472	440	438	470	438	452	415	423	419	432	393	438	467	397	468	437	451	447	508	463	431	452	465	436	413	444	426	431	444	424	425	417	475	434	427	457	449	462	442	457	410	459	459	457	402	419	467	416	463	460	455	422	427	444	443	459	424	447	437	421	455	459	437	422	427	458	399	425	437	457	386	434	440	452	419	433	448	482	463	460	451	450	426	450	444	453	453	425	472	450	426	481	467	452	430	460	446	419	457	434	418	451	468	424	397	429	456	399	478	422	422	423	404	449	462	474	453	424	465	478	395	439	457	379	424	426	460	407	480	389	460	423	439	441	450	424	479	412	458	445	439	420	441	449	475	488	465	382	457	412	430	438	409	439	424	438	446	440	450	466	474	412	439	423	445	430	438	409	441	437	444	450	421	463	501	441	429	447	434	445	444	446	442	449	468	464	473	472	447	455	454	426	437	443	458	441	450	454	456	485	415	463	457	415	461	449	412	458	417	455	436	431	437	464	474	436	421	445	439	428	468	461	445	460	409	405	455	451	423	409	440	467	441	448	440	440	421	487	457	423	447	413	454	457	474	441	407	429	413	434	422	426	411	422	410	429	462	442	446	427	476	470	429	444	452	432	430	439	433	424	426	457	403	440	493	454	436	428	452	463	440	444	445	444	433	431	468	419	428	457	464	441	439	420	438	477	458	433	426	456	446	448	455	482	471	438	453	454	431	465	484	446	467	446	451	415	473	447	426	459	424	429	431	403	451	434	455	468	441	439	457	423	433	442	458	439	425	455	420	415	440	431	440	440	443	420	435	444	476	473	426	470	475	493	474	444	426	439	427	420	448	442	404	462	435	468	451	427	427	442	458	436	409	434	380	422	454	482	405	413	443	435	421	447	432	437	435	424	446	462	412	430	443	439	472	460	412	441	395	449	406	442	429	472	446	416	472	379	443	470	431	419	425	443	445	466	459	414	452	436	440	442	459	447	431	437	443	485	429	440	435	449	410	424	452	441	452	441	411	469	459	402	456	417	455	418	435	455	437	398	464	414	429	416	442	443	465	434	456	438	448	414	447	423	427	438	453	458	445	426	446	440	408	419	417	453	421	456	443	437	474	439	458	432	487	459	420	438	404	433	456	448	407	436	389	402	400	457	446	424	453	416	472	457	418	432	459	412	466	436	489	475	452	407	474	446	470	458	449	466	425	440	418	447	423	455	454	422	429	432	463	425	459	390	430	442	424	471	432	395	416	446	463	415	429	457	494	457	432	442	430	409	444	488	475	462	410	437	461	426	436	458	455	422	433	401	460	412	450	458	444	445	464	434	513	431	423	441	445	464	429	454	462	451	437	445	421	454	453	426	419	433	459	399	470	452	483	433	467	436	440	459	512	443	434	411	437	462	430	463	463	423	445	417	450	445	425	457	416	496	405	442	428	444	411	396	430	433	473	427	417	446	460	478	427	456	430	433	472	456	443	441	413	449	423	445	409	434	474	451	472	445	464	437	450	437	451	452	455	421	445	422	457	458	464	447	438	428	438	398	402	432	428	470	393	436	448	424	452	435	403	476	407	487	400	441	425	452	441	474	418	472	404	459	487	454	400	429	451	435	425	411	418	426	474	451	407	449	446	455	427	463	453	480	428	447	422	422	426	442	438	427	427	495	452	441	452	419	445	444	450	417	462	434	419	447	487	431	448	472	405	441	452	410	429	474	473	425	474	434	433	482	405	455	456	444	443	435	423	447	408	452	430	425	447	426	441	405	466	462	446	435	428	445	430	435	405	419	436	482	460	417	444	461	445	459	451	466	419	430	431	453	418	432	451	422	424	439	446	420	443	423	439	445	447	436	426	372	396	458	454	447	473	429	432	456	444	449	434	439	427	397	484	455	450	449	410	402	474	461	416	417	466	443	443	444	404	440	464	448	427	452	395	422	425	415	421	466	415	439	432	418	432	441	440	438	458	458	470	423	467	432	425	459	439	415	450	435	444	434	447	461	441	437	433	389	445	459	467	441	439	440	447	461	444	440	465	422	452	440	446	446	450	413	454	416	430	456	428	461	463	415	431	443	453	430	451	447	464	428	419	410	432	440	447	465	444	469	425	455	428	446	398	451	443	451	439	447	426	401	457	486	464	442	420	433	488	485	440	444	400	406	445	459	400	429	440	430	430	464	467	440	469	464	452	409	440	473	444	443	413	457	420	463	430	426	448	489	456	432	459	450	428	461	426	449	429	425	454	428	460	455	453	450	452	427	436	445	438	422	446	445	467	476	402	451	464	419	449	439	454	431	426	418	441	477	422	413	413	437	415	449	438	451	455	441	445	436	431	470	434	431	432	445	424	427	445	450	434	430	469	444	412	430	428	454	435	463	395	450	475	460	467	423	447	477	438	466	437	428	444	453	405	438	408	442	435	389	468	414	410	455	440	438	485	462	426	464	429	415	431	422	419	417	415	438	428	420	466	439	442	463	396	419	436	431	415	446	421	465	414	461	423	442	416	430	442	431	459	458	460	432	436	427	429	441	488	441	425	449	463	426	446	463	432	447	431	439	463	455	462	474	422	419	461	415	420	466	481	423	373	423	428	469	406	451	467	444	427	437	422	433	426	415	429	461	425	455	457	428	434	390	476	447	423	441	389	485	446	441	453	476	438	424	459	489	410	458	473	454	420	436	450	429	416	419	442	425	437	414	450	487	452	439	483	450	447	453	419	406	458	463	409	395	466	431	475	443	439	474	462	425	445	429	436	451	421	457	450	431	415	437	435	438	429	421	437	421	457	401	452	465	460	441	418	436	484	413	441	425	452	458	453	414	442	467	453	399	451	435	438	436	461	444	429	441	401	426	452	424	449	449	436	424	475	457	426	423	464	449	483
23978	21544	28876	24685	21451	13746	3974	2062	1411	1200	1073	926	741	754	696	599	581	538	535	492	513	512	481	471	451	474	458	452	454	423	441	395	408	417	422	408	397	350	389	343	405	408	386	376	368	377	390	367	375	406	382	376	361	381	369	362	383	389	362	359	403	378	369	396	367	362	364	371	372	386	345	363	377	368	395	384	373	362	374	371	363	367	387	378	362	398	357	381	348	377	360	350	369	373	391	391	348	373	372	332	351	358	343	350	350	388	369	344	404	370	352	384	372	378	360	346	389	374	360	391	362	404	378	380	364	384	311	377	387	380	348	326	344	332	360	391	384	386	349	348	370	349	372	376	391	346	346	391	338	365	365	377	379	369	376	312	352	364	386	351	364	389	374	372	361	338	397	377	388	381	394	350	335	368	378	347	371	359	362	372	403	369	391	357	360	400	321	392	365	369	366	315	386	379	381	356	360	365	368	365	353	378	370	364	361	357	397	404	380	371	354	374	349	375	336	331	355	363	378	368	354	352	347	362	374	358	348	329	388	372	360	357	378	350	391	367	386	330	376	355	362	358	378	405	342	403	352	362	386	361	341	370	339	373	358	372	368	381	389	365	365	333	373	330	415	379	387	353	326	346	354	361	361	339	372	347	350	363	385	387	420	358	345	320	347	337	365	350	363	375	351	388	349	405	371	377	364	362	362	375	322	343	377	354	355	371	396	385	394	364	361	376	381	359	376	351	328	377	350	356	400	364	364	338	367	355	354	370	410	396	355	381	357	376	348	365	356	383	378	353	363	361	361	322	351	352	334	350	373	374	343	397	372	370	356	403	366	384	372	370	340	358	400	375	387	384	340	408	378	380	382	351	351	391	320	342	390	347	362	372	369	372	371	363	363	353	357	373	348	400	354	337	392	367	339	350	356	368	348	353	345	372	369	342	374	371	364	354	364	403	376	410	392	369	370	355	404	393	385	344	343	342	381	371	348	350	385	375	389	414	359	362	372	384	347	384	350	374	347	340	369	389	381	351	332	350	343	385	371	375	389	371	346	349	386	344	383	354	362	353	358	352	350	367	381	378	369	382	392	400	378	359	380	366	351	389	366	350	384	387	352	374	383	373	386	338	379	355	399	379	370	349	369	354	379	358	361	368	334	355	382	370	359	386	404	355	379	357	373	364	405	336	377	378	361	364	391	372	345	386	367	352	354	333	365	386	400	380	357	373	364	372	376	353	386	380	337	372	408	341	399	362	355	349	385	344	359	383	350	395	368	362	361	393	359	349	399	354	378	353	347	381	389	410	397	378	368	389	336	339	358	338	322	385	377	379	382	396	338	370	380	335	369	377	347	376	352	349	371	358	374	365	378	339	336	353	357	373	353	356	370	366	373	396	401	354	363	328	358	339	395	374	388	347	374	347	389	394	370	383	367	372	351	354	381	368	351	359	380	380	391	378	313	366	348	382	388	370	347	379	351	395	373	362	349	384	344	360	406	389	407	348	358	387	335	369	404	383	363	368	381	356	339	400	374	390	379	380	333	339	393	353	343	366	330	366	386	325	365	346	397	332	367	346	384	374	371	381	369	328	399	354	346	365	387	384	355	356	360	361	395	360	369	360	353	380	373	375	382	363	354	337	361	358	375	374	356	352	371	361	367	345	385	371	352	361	379	340	352	371	334	386	370	340	388	373	346	334	382	376	367	335	386	373	386	353	386	410	393	390	395	358	377	369	409	367	373	344	390	346	362	361	394	370	381	369	371	349	359	380	356	363	383	376	358	363	372	399	377	373	380	386	397	397	355	381	343	343	382	386	399	356	368	388	367	380	374	369	359	363	374	417	338	388	365	362	360	374	362	354	361	362	356	364	354	379	355	370	361	379	359	363	372	380	375	367	360	372	338	337	380	350	386	336	345	389	343	388	365	381	360	382	393	349	449	391	374	352	377	380	390	403	354	390	380	367	370	329	350	385	388	380	403	373	379	381	345	375	368	332	352	337	365	366	403	379	335	364	372	384	333	365	381	372	357	370	353	423	346	350	333	382	357	378	353	358	392	356	366	345	372	369	371	371	338	374	387	358	397	354	363	367	374	379	354	362	391	395	355	368	372	367	378	384	366	379	396	347	386	378	362	408	378	370	406	400	394	404	334	345	352	360	340	331	376	368	353	334	364	372	353	377	378	372	398	372	332	344	388	385	369	408	366	393	361	339	389	374	338	351	408	404	378	373	379	382	333	329	367	351	375	394	361	398	353	326	359	373	397	357	390	342	362	346	368	352	343	346	371	388	389	373	347	384	338	356	399	365	361	406	386	368	381	364	345	389	370	359	379	375	357	354	400	398	362	386	385	373	400	400	345	370	383	406	381	369	350	368	377	390	331	353	356	368	350	326	363	389	363	349	329	396	384	367	371	361	362	346	367	358	380	390	363	381	375	345	393	340	344	369	364	382	365	387	340	358	413	385	381	381	370	363	368	360	393	352	376	373	371	384	365	358	400	390	366	371	355	349	383	313	375	382	393	372	389	373	385	366	424	367	329	387	381	383	360	385	361	420	361	401	404	378	360	398	375	355	357	353	379	370	376	344	355	410	397	327	392	375	379	351	354	372	361	336	327	386	338	360	410	333	379	344	380	364	397	398	358	355	387	403	360	388	356	386	377	353	377	380	358	372	391	391	372	379	359	376	372	389	352	390	341	307	397	409	377	364	344	366	375	345	353	371	370	335	378	389	364	365	392	368	394	372	353	351	385	334	359	365	346	348	384	371	374	351	398	378	368	332	358	364	343	378	385	329	337	369	363	342	353	366	393	370	347	410	370	400	404	369	376	373	388	368	355	373	372	383	393	383	365	399	378	369	381	359	392	354	419	367	373	378	360	372	370	373	350	369	338	358	375	387	387	402	373	381	343	377	389	386	348	331	391	366	387	359	380	365	339	415	377	400	375	357	381	383	384	368	376	371	373	398	367	379	349	387	386	367	386	381	357	394	360	353	380	368	370	354	388	351	386	355	402	346	357	364	355	350	364	373	366	374	374	387	351	369	353	378	365	353	375	348	340	373	392	378	376	388	354	366	381	403	359	369	382	369	375	355	377	380	354	375	384	353	388	374	373	365	369	376	318	364	359	347	368	371	367	364	415	360	396	400	360	355	364	382	375	383	365	370	354	379	348	338	382	351	393	379	350	331	381	380	367	385	378	369	382	366	371	399	374	373	345	367	391	381	344	381	365	370	381	359	354	340	350	344	408	347	361	352	398	391	399	395	394	355	372	373	375	371	366	400	337	352	364	386	387	377	351	388	384	356	339	356	399	339	384	381	356	375	355	349	385	338	358	379	356	390	394	362	372	360	403	363	366	330	338	368	389	366	335	340	381	355	361	361	364	364	346	356	365	354	403	372	364	351	388	369	395	387	347	360	382	322	354	368	366	372	329	320	357	340	354	341	349	373	330	357	362	388	347	356	371	388	339	354	367	394	371	354	422	364	392	386	347	346	364	349
37382	56637	37118	17492	10361	7269	5212	3845	2873	2298	1928	1505	1367	1195	1063	963	912	854	734	714	695	599	631	623	571	601	538	563	558	553	534	520	518	501	482	481	468	516	471	465	487	456	458	447	489	496	452	461	443	427	485	389	425	455	455	442	428	433	445	424	439	444	447	416	412	401	394	439	484	454	429	435	421	438	403	465	472	382	407	396	444	417	461	404	429	391	421	385	446	418	469	413	441	428	419	410	378	459	411	420	417	463	419	422	425	474	412	428	430	426	419	435	454	392	422	454	426	457	430	442	457	441	412	467	470	456	417	426	462	424	446	443	407	430	435	463	389	365	409	426	414	429	377	413	413	393	418	458	420	436	425	397	429	417	425	436	450	400	460	417	454	419	438	452	435	399	377	439	459	443	447	428	412	442	449	428	449	443	392	437	419	441	409	422	429	439	420	433	452	434	436	425	452	406	415	418	450	422	451	409	417	396	416	445	375	408	425	443	456	448	428	418	450	421	414	406	436	431	406	417	458	421	469	438	385	408	413	404	417	413	408	413	440	434	414	392	432	429	445	428	436	412	425	436	428	402	412	385	435	438	405	407	399	405	465	408	451	408	405	397	446	458	428	411	416	438	409	440	428	450	401	463	426	430	424	450	425	377	428	421	456	450	454	414	450	426	411	433	421	436	462	400	430	425	423	457	423	415	423	440	437	431	403	456	454	447	431	435	390	408	457	416	411	450	417	396	445	417	417	438	418	467	422	422	411	417	411	432	415	417	400	429	449	409	408	420	417	412	438	405	436	464	464	437	439	441	417	434	428	406	438	393	441	424	424	391	451	456	417	388	425	407	444	415	397	443	429	431	438	422	420	436	403	419	420	421	438	411	424	428	422	399	409	407	428	450	405	455	417	377	463	436	448	405	392	388	407	461	445	449	462	405	433	457	435	404	406	412	416	407	403	407	446	386	412	430	397	407	446	410	394	411	466	421	432	474	433	424	400	380	436	429	415	461	416	468	408	381	437	425	429	435	416	434	404	399	390	459	416	412	399	405	415	418	423	411	454	424	416	472	460	395	395	473	402	432	430	402	419	408	431	398	401	471	449	414	444	437	445	407	404	454	443	404	446	401	426	406	360	439	439	427	440	415	480	410	416	396	402	433	442	452	436	425	387	472	399	424	374	394	427	424	431	419	434	463	434	404	415	443	392	433	381	414	447	426	467	427	428	420	397	427	423	442	388	430	455	457	416	428	419	391	415	432	400	418	379	447	392	425	428	430	441	396	381	464	414	413	425	453	410	446	399	391	439	373	404	435	427	415	416	454	425	437	443	436	446	449	427	432	421	402	454	395	431	426	425	389	429	409	418	453	398	399	390	457	432	431	419	478	453	388	451	421	464	394	448	424	460	425	417	429	433	436	444	395	400	427	426	386	422	426	442	445	436	383	443	415	444	420	433	431	428	399	439	466	418	439	449	434	428	399	444	389	381	410	381	436	430	407	414	422	431	426	444	460	401	418	429	427	436	416	429	429	429	403	442	435	440	426	439	414	448	449	403	387	432	474	423	405	456	416	449	442	487	463	412	481	382	446	432	441	419	442	454	460	428	437	402	415	465	440	407	432	402	435	427	398	445	404	419	458	456	435	395	417	383	430	383	418	441	421	411	436	380	466	417	416	406	413	412	429	445	420	407	454	410	447	447	463	404	436	404	447	449	388	434	421	440	413	410	442	433	485	455	421	432	449	414	432	424	429	433	430	436	410	439	423	424	445	366	420	395	436	422	353	423	420	415	455	444	401	423	467	443	417	431	437	456	411	413	408	461	442	427	463	442	435	431	470	463	414	434	409	435	435	472	396	412	417	439	436	425	438	400	422	440	419	402	399	412	449	446	427	412	451	440	419	423	448	445	425	458	458	453	433	413	412	423	438	497	429	420	406	398	458	404	483	453	422	426	443	416	444	429	412	436	438	423	415	433	434	394	466	413	393	430	420	452	405	449	427	434	421	420	416	439	411	408	414	419	411	454	393	419	412	391	426	446	448	428	426	420	449	460	446	405	460	411	424	403	392	410	451	469	458	423	450	400	441	421	463	434	414	438	386	413	442	451	473	434	420	443	417	446	454	419	432	422	420	433	411	399	431	387	427	414	402	449	426	443	409	417	441	415	433	404	411	403	455	448	408	402	396	428	447	459	396	371	449	438	444	422	435	404	422	411	415	451	441	437	413	439	417	372	430	442	425	419	430	401	456	423	423	441	437	467	416	436	427	382	411	431	378	438	462	424	465	424	442	411	409	418	442	428	417	414	409	415	439	440	456	396	444	410	413	422	429	400	422	421	441	424	398	409	437	483	425	456	433	409	408	408	441	459	431	407	442	403	409	403	432	440	449	391	413	420	422	433	434	429	402	437	438	436	458	454	466	417	436	424	382	389	433	437	410	428	453	430	419	389	432	442	445	438	430	441	421	428	422	437	439	438	426	379	449	389	426	426	394	434	450	406	442	412	389	439	417	436	431	452	420	429	412	391	420	423	443	425	443	428	419	397	431	432	444	438	424	428	436	411	414	452	451	433	416	405	443	433	388	457	457	386	417	439	434	435	448	418	435	404	409	397	451	445	420	421	455	429	415	403	441	437	423	444	423	385	455	434	420	459	420	438	431	422	413	413	440	437	412	397	432	427	463	397	429	423	409	446	412	431	451	441	429	401	449	457	429	420	409	417	437	441	406	441	430	448	439	417	463	370	452	392	398	410	441	422	434	434	405	410	463	452	410	431	413	452	411	428	465	418	432	433	422	422	427	415	403	416	440	439	422	406	446	409	425	416	411	406	438	424	389	448	410	413	411	414	376	431	419	443	403	407	454	434	455	425	412	442	446	415	426	415	442	423	421	417	410	424	428	422	437	402	385	427	438	415	427	430	458	427	451	487	419	423	433	419	372	434	421	405	460	413	401	419	435	417	454	434	432	424	424	418	441	402	421	412	418	400	436	401	402	411	398	458	405	400	433	434	403	466	420	434	397	412	412	414	455	422	391	427	393	437	391	388	434	431	433	430	452	428	438	406	431	463	424	422	444	423	434	431	424	412	407	427	431	430	401	423	445	384	422	459	433	413	429	427	454	435	448	402	416	440	435	447	414	424	421	423	413	442	423	388	411	419	449	423	406	424	388	418	446	430	429	465	399	433	424	444	430	421	450	438	429	453	425	423	421	460	446	426	435	420	425	442	411	381	444	413	436	398	442	486	432	392	424	434	450	445	434	444	412	426	395	422	413	468	397	395	462	438	419	408	430	439	416	415	445	433	459	426	418	446	442	442	399	426	466	447	445	467	438	444	421	428	420	444	449	421	424	441	383	402	431	451	424	431	422	422	444	409	394	439	391	401	422	478	400	403	413	442	422	425	451	394	400	454	412	418	456	405	383	434	424	419	471	423	416	433	406	455	397	450	432	426	396	429	450	450	460	418	375	455	419	430	439	386	482	449	405	448	463	410	469	420	436
25215	21604	27922	25591	14330	4132	2298	1664	1195	997	847	747	667	611	573	554	540	436	489	447	397	464	453	399	397	390	399	387	396	365	414	362	372	365	373	369	344	372	376	331	351	368	336	319	363	296	306	337	339	329	336	315	309	354	330	316	338	330	333	355	323	317	311	339	354	349	349	315	326	342	332	321	345	338	351	311	327	330	366	337	326	378	364	329	329	338	346	330	341	322	339	332	344	335	317	337	380	334	326	317	322	314	345	353	312	313	321	327	321	333	324	322	323	321	355	323	356	341	331	336	278	334	339	347	342	343	350	324	346	292	318	325	341	351	328	333	324	338	358	325	338	332	351	293	312	314	306	308	314	332	366	341	349	340	344	307	343	345	319	345	317	355	355	328	341	364	355	329	329	307	301	318	366	334	292	323	345	348	317	355	355	327	320	345	343	335	346	337	333	334	321	364	371	358	305	336	330	346	335	347	325	331	328	296	324	329	340	316	336	336	295	352	370	329	349	282	300	372	291	326	337	314	331	345	317	346	303	339	321	347	315	344	343	338	357	335	361	312	336	321	320	315	314	351	357	347	323	306	323	305	359	365	341	339	343	342	325	313	346	339	309	340	352	329	313	320	315	320	321	314	340	362	351	323	358	345	318	342	299	331	303	298	306	321	318	334	348	320	320	338	316	331	334	294	330	335	321	333	353	303	330	328	353	326	349	312	332	329	346	307	342	318	332	317	330	290	327	304	341	359	315	353	310	320	295	331	347	302	296	352	356	346	350	318	329	337	348	315	332	341	339	329	338	324	337	363	349	351	335	306	337	335	344	327	360	301	336	330	341	321	337	342	306	348	345	347	314	333	288	324	341	319	382	329	325	333	328	332	350	351	323	341	342	321	354	348	305	321	347	308	333	310	317	336	329	333	323	325	335	299	353	323	306	357	354	323	328	307	337	346	328	307	330	299	343	347	352	334	332	316	312	311	376	339	321	348	339	347	333	346	336	334	318	320	338	316	367	325	341	308	322	320	298	343	318	330	337	344	327	336	317	346	334	317	336	348	343	350	299	355	320	295	330	318	340	345	306	268	328	322	341	329	330	342	313	325	356	348	345	334	353	337	339	344	330	350	307	358	324	340	357	349	326	295	309	338	328	305	329	337	351	341	334	315	366	317	292	333	309	320	314	306	335	292	337	345	333	325	340	309	332	345	320	320	345	330	382	327	301	310	345	323	368	339	288	323	337	348	304	307	304	300	324	300	322	306	337	342	364	356	328	316	307	338	320	328	349	338	346	327	329	343	315	311	347	306	311	305	338	355	321	324	375	358	343	325	324	330	336	318	372	343	334	346	353	359	339	351	349	347	351	355	313	341	319	324	316	319	332	321	308	339	331	348	324	348	341	330	324	344	349	351	329	330	303	362	324	358	310	337	334	351	340	336	324	363	353	342	322	345	334	345	351	315	341	340	323	343	317	343	326	345	327	355	351	361	324	346	306	342	351	327	334	340	309	341	308	321	321	359	300	314	338	354	346	354	329	329	347	294	332	356	320	328	346	361	351	332	355	310	325	338	366	327	306	309	353	338	298	330	318	334	340	333	333	339	347	324	344	372	345	339	342	299	338	363	338	321	342	343	355	359	330	306	336	333	351	330	354	321	332	323	349	349	349	329	343	302	328	299	338	330	317	353	326	326	337	330	355	303	319	336	349	330	322	336	291	315	337	324	321	391	322	318	325	291	332	316	314	295	331	348	271	346	339	305	351	331	318	333	319	325	306	336	320	344	357	340	349	320	333	327	351	321	337	306	334	312	365	300	332	321	334	339	357	346	345	317	333	350	315	330	334	353	332	328	356	327	357	347	341	317	304	323	324	313	302	326	317	341	337	325	359	313	377	314	326	320	338	326	331	305	329	318	316	316	339	321	311	344	376	329	353	346	318	338	333	311	318	323	335	375	331	295	320	345	342	348	305	312	334	384	349	376	318	361	355	331	293	368	320	332	333	329	348	345	312	331	326	324	339	319	326	319	339	331	330	312	316	339	329	322	325	327	347	347	336	324	344	334	314	341	351	344	310	320	338	297	324	336	349	322	334	344	321	312	342	343	309	342	317	344	343	318	321	343	327	309	350	333	330	348	323	350	358	350	321	338	334	312	319	305	320	312	341	324	317	330	332	345	335	338	314	330	370	347	341	347	315	296	327	325	334	335	317	336	355	351	319	325	317	328	323	295	326	287	324	315	325	345	338	311	330	319	331	339	310	344	335	327	349	320	298	306	317	304	325	309	351	361	318	310	337	332	340	322	324	326	310	310	326	336	346	305	311	351	321	370	332	325	320	343	331	341	369	322	356	338	327	321	341	344	323	328	329	300	323	320	364	341	332	326	294	321	328	306	320	335	335	332	313	340	338	344	364	321	331	334	307	341	343	313	326	333	329	341	325	301	365	329	331	309	334	323	344	341	313	318	319	348	331	363	323	311	323	340	295	313	332	321	305	324	310	344	302	335	327	338	351	320	341	329	337	334	307	359	314	334	315	300	353	337	335	284	298	327	334	350	322	348	300	324	312	324	323	354	330	325	337	310	343	333	319	355	319	305	314	318	315	342	340	333	315	321	298	330	315	295	311	311	345	324	355	332	341	310	328	314	333	378	353	344	329	317	352	309	337	313	338	336	397	365	307	312	339	310	336	314	321	290	313	313	356	290	325	307	325	331	324	362	332	298	351	340	369	335	336	347	362	333	333	333	380	372	343	328	341	341	330	333	328	319	353	303	330	349	370	342	335	335	309	382	325	332	337	347	340	360	341	313	358	326	332	336	342	331	343	337	347	325	347	327	295	336	319	321	356	300	326	327	347	345	325	341	348	341	313	356	309	300	338	341	342	324	308	350	338	315	325	310	309	345	317	307	336	337	308	323	311	352	334	348	328	308	321	333	324	316	338	302	331	336	342	331	338	352	333	332	322	355	334	338	331	320	320	347	333	336	316	362	339	352	320	314	319	353	313	318	323	309	323	336	331	344	318	341	343	300	314	358	342	305	365	308	317	302	354	306	322	300	334	333	352	340	318	320	333	326	349	370	344	331	314	328	316	338	321	347	338	340	317	335	314	323	332	335	335	330	348	349	319	342	337	331	345	349	344	317	302	307	323	323	330	328	310	324	329	336	315	312	317	336	330	322	330	341	337	333	324	315	359	331	349	344	307	324	319	319	344	349	325	343	340	336	315	349	310	328	301	306	312	370	320	334	339	308	365	340	337	373	315	306	333	327	310	315	338	359	331	307	305	311	290	360	351	315	351	312	314	309	339	349	296	358	336	313	329	304	327	350	346	326	368	320	328	345	338	346	341	345	358	312	337	328	305	358	303	349	336	334	330	322	320	353	344	337	319	318	348	352	314	313	345	323	366	359	330	318	312	281	347	338	360	344	327	304	328	316	289	347	337	320	337	367	335	357	323	337	331	318	333	325	319	333	327	342	334	330	314	321	335	363	318	323	344	344
36964	50819	33428	15165	8726	6098	4502	3301	2336	1864	1537	1294	1079	1010	872	805	727	679	650	579	571	572	523	516	541	477	497	493	489	442	442	470	421	427	448	443	412	430	408	394	409	421	416	411	383	403	408	386	400	448	434	395	408	386	393	414	395	409	383	399	428	380	380	401	381	379	404	387	383	431	398	391	367	391	412	385	389	391	333	411	392	384	386	366	416	390	381	347	373	351	408	354	373	368	389	381	424	403	399	389	396	364	350	376	385	366	418	408	393	392	334	362	373	413	401	365	360	387	362	403	358	385	382	392	400	377	389	372	398	400	382	379	399	412	367	376	394	373	368	360	406	374	379	379	381	391	361	366	368	379	372	326	422	396	400	381	396	383	415	365	394	393	346	382	399	342	384	390	375	382	390	426	407	382	421	354	367	364	366	397	362	376	385	397	377	373	357	380	385	353	370	369	395	406	361	414	383	368	371	390	360	370	363	390	377	392	350	371	401	408	433	354	370	363	403	376	367	376	362	393	395	383	413	426	388	410	372	375	425	421	408	383	378	389	378	383	382	384	385	375	354	379	369	377	381	391	352	395	400	376	416	372	416	386	384	385	386	392	374	354	394	386	411	389	375	385	387	389	369	377	394	391	409	390	376	384	360	365	363	363	409	393	369	349	376	374	373	394	405	399	373	407	409	388	391	380	401	353	388	397	388	394	386	391	391	366	352	391	372	388	352	369	371	370	382	360	400	415	396	401	401	370	349	367	370	383	361	372	380	365	389	401	388	418	402	365	382	405	361	371	361	352	337	376	343	445	369	370	409	370	359	371	395	410	347	395	364	407	359	403	382	386	410	396	418	384	365	363	366	360	376	391	398	388	378	396	409	345	391	372	393	388	385	401	366	394	412	362	390	395	394	350	394	369	380	359	362	393	377	400	398	392	362	369	381	375	390	393	406	379	365	411	381	367	394	410	359	382	395	386	380	350	391	392	351	376	373	389	386	411	393	381	391	416	425	395	399	367	372	334	401	351	345	405	377	422	393	389	390	379	426	385	370	400	366	376	382	396	402	371	365	401	384	393	374	397	373	367	408	352	383	387	373	360	353	400	364	385	399	347	387	369	410	371	376	398	395	398	355	390	383	407	386	416	400	406	346	376	399	360	396	372	416	377	395	385	381	367	415	435	389	393	388	367	402	390	382	409	361	353	379	371	405	378	375	373	378	373	375	387	385	409	338	357	385	371	372	406	373	369	391	355	383	385	368	392	344	386	415	387	369	377	367	359	382	387	409	382	364	351	369	385	349	341	390	392	385	391	396	371	412	407	386	396	395	404	387	391	359	354	405	358	368	398	398	381	382	352	407	430	393	364	405	405	397	350	407	408	384	394	372	420	380	425	381	380	373	410	387	393	372	360	366	396	412	395	373	392	387	376	372	375	344	374	353	408	371	360	367	405	389	367	406	379	374	361	396	397	379	386	384	345	379	366	362	389	354	376	385	367	396	381	393	391	370	377	375	364	383	428	385	381	388	401	375	406	375	421	358	388	394	349	353	395	408	370	403	389	374	386	382	358	383	416	389	350	365	396	358	399	419	386	419	350	393	395	371	392	388	387	397	377	401	407	400	348	361	401	415	360	389	367	388	336	405	391	339	376	413	360	366	381	385	383	391	356	380	405	356	387	402	363	396	386	380	407	386	348	369	405	383	383	403	396	395	373	394	378	380	383	378	368	414	373	336	387	378	412	376	356	388	384	362	410	395	360	424	392	389	362	395	398	376	319	362	396	391	366	373	370	384	407	379	384	385	397	405	391	401	338	405	408	357	352	378	379	398	362	397	440	372	371	385	412	410	374	373	379	345	379	416	373	404	391	391	381	387	430	375	361	367	383	394	376	395	384	393	358	405	361	391	385	408	357	369	367	373	410	350	417	376	391	375	374	372	382	376	384	381	402	401	388	405	389	365	380	376	393	381	353	372	372	368	392	363	369	428	399	348	353	408	376	407	405	387	390	412	372	401	383	373	371	382	393	371	381	384	376	376	398	373	387	358	395	384	388	390	377	382	375	410	376	396	380	357	447	379	374	367	391	386	424	351	400	417	366	369	359	407	397	429	368	381	390	364	377	367	367	381	371	390	401	366	394	367	336	368	398	362	376	402	379	391	380	376	409	381	371	381	385	393	397	393	391	392	381	376	370	410	388	399	356	354	406	382	389	359	388	408	384	378	383	372	399	398	401	360	413	382	401	404	408	398	371	388	393	373	386	394	394	346	385	379	399	412	391	375	364	411	391	406	393	367	383	376	372	365	382	345	414	359	378	383	385	360	395	349	376	408	405	406	410	371	373	422	356	397	365	375	357	425	383	357	376	380	364	395	357	392	352	363	379	357	378	390	358	391	377	381	345	397	373	395	340	434	384	372	397	365	386	354	362	391	364	395	382	387	378	368	362	385	367	407	385	376	363	401	374	396	372	364	363	415	370	366	374	385	365	391	387	366	383	358	407	399	375	397	331	408	399	366	385	389	366	391	335	404	336	391	410	399	345	394	413	397	387	379	397	418	400	390	415	406	357	419	398	400	375	375	413	390	383	373	385	349	412	379	379	401	392	351	358	383	397	384	389	411	392	375	393	392	394	392	354	370	372	376	375	385	401	380	365	399	395	387	363	363	357	389	385	374	374	352	361	392	385	399	413	392	385	380	378	416	389	372	389	416	379	389	377	351	402	367	367	397	369	392	376	384	397	374	391	378	404	353	397	396	393	404	382	369	390	369	377	360	420	395	409	409	362	370	393	388	384	421	372	370	363	377	396	398	374	395	368	397	353	389	407	379	355	371	381	396	372	389	409	353	414	384	416	392	385	405	394	386	340	356	407	367	366	400	358	359	375	371	384	415	385	380	363	369	389	397	418	369	388	384	364	356	380	377	386	358	374	360	336	406	367	368	421	374	370	363	385	381	413	353	390	409	380	388	406	353	411	389	381	386	389	391	361	384	365	388	418	386	390	379	370	367	340	363	410	379	414	394	359	381	393	437	394	379	374	383	371	380	396	377	378	389	335	384	384	410	381	357	366	384	395	428	373	391	389	407	396	376	385	374	371	367	390	387	361	413	371	362	354	366	428	389	368	356	406	365	367	392	359	360	391	339	370	398	372	407	406	378	365	406	367	378	379	376	400	402	375	406	368	391	367	415	412	384	418	371	412	373	374	376	364	371	389	362	362	392	386	386	352	416	387	395	376	389	404	369	392	357	396	378	387	403	396	393	388	364	371	362	337	384	383	400	393	397	418	379	357	383	412	399	353	386	380	385	376	370	389	368	406	405	373	392	385	385	397	383	378	380	386	403	391	379	372	398	392	390	342	352	364	343	399	377	379	400	381	384	386	371	387	376	387	407	374	382	362	382	388	383	371	385	396	375	373	390	379	376	349	334	412	404	383	394	371	372	390	398	396	404	382	408	385	384	366	365	397	382	406	382	381	385	371	405	383	397	376	367	357	411	374
22944	21563	29263	24332	21568	21613	12000	2916	2010	1580	1236	980	876	765	743	651	611	560	530	518	502	454	429	454	439	408	408	361	383	360	354	397	397	374	385	339	327	326	349	317	329	328	346	318	348	313	301	326	339	336	323	330	318	305	329	314	294	306	332	330	322	296	340	317	303	310	280	319	311	281	303	320	343	315	275	312	305	308	301	306	316	265	319	310	293	330	317	322	300	282	294	327	311	303	292	296	302	302	327	287	286	268	327	290	343	301	317	275	331	299	312	309	332	309	288	338	321	287	285	304	339	261	297	300	303	293	275	283	306	294	318	271	304	311	307	333	321	295	290	311	294	275	315	300	320	300	303	305	296	297	272	298	338	311	299	298	290	309	289	312	299	325	306	295	325	317	308	303	292	317	276	270	327	316	309	280	291	358	326	304	293	318	281	266	274	316	301	291	361	312	329	306	304	282	311	297	302	303	305	310	305	317	283	312	287	310	324	298	275	353	282	299	313	307	324	347	305	295	307	317	334	279	280	342	275	319	320	279	288	329	305	311	330	279	318	356	281	313	310	291	310	307	326	330	313	332	332	316	333	330	290	320	310	315	303	307	335	315	283	304	329	321	317	338	312	288	310	281	302	280	326	295	313	307	303	291	309	290	320	298	306	323	306	311	294	297	297	312	307	301	316	295	324	289	318	284	310	310	296	310	320	299	309	306	303	299	302	313	314	363	313	335	319	303	315	305	314	287	271	322	297	306	327	285	288	297	292	308	308	296	309	319	316	274	336	302	311	331	294	307	319	285	320	289	297	303	309	283	298	294	309	299	287	296	301	316	295	293	309	290	291	339	328	293	329	273	317	310	287	286	301	311	279	313	293	325	294	309	325	332	284	306	304	304	310	313	310	333	266	288	302	299	292	291	287	305	305	307	338	314	325	283	315	317	293	302	328	306	286	297	311	327	313	279	310	290	295	305	307	287	302	287	313	287	314	300	289	323	292	275	288	291	326	316	284	310	333	297	329	285	319	286	316	301	352	305	330	301	278	319	338	328	300	287	300	300	303	294	309	305	284	299	287	301	304	324	293	310	315	296	308	304	324	317	299	294	305	325	303	305	283	312	313	304	311	298	289	302	315	289	312	311	324	284	301	334	315	298	288	272	307	294	310	331	299	323	300	293	288	329	308	329	276	289	301	287	271	302	318	325	304	289	323	302	327	308	320	285	304	310	290	317	298	304	306	281	314	306	288	289	337	309	317	312	274	303	340	280	332	293	284	337	309	295	297	308	308	288	268	328	319	306	338	302	306	281	305	305	309	326	300	302	318	306	290	324	310	317	304	283	294	319	282	284	318	299	291	279	332	296	328	294	281	329	287	310	307	287	343	305	311	315	330	285	339	317	309	342	331	307	321	326	323	316	330	292	289	308	321	298	315	309	289	301	317	271	287	302	291	321	278	298	299	305	334	275	275	250	303	315	328	294	336	307	316	304	330	320	323	331	317	314	279	316	290	311	275	323	287	281	292	305	280	303	337	331	309	310	337	293	291	290	304	308	331	286	324	287	299	318	315	327	294	287	311	323	296	310	289	327	331	310	287	317	285	292	340	297	324	308	308	300	309	292	295	316	306	339	281	314	328	300	274	312	332	276	309	289	291	323	324	295	318	297	294	296	338	302	289	287	316	303	299	311	293	305	297	323	312	283	298	275	323	274	294	310	302	322	317	293	333	325	326	327	325	293	350	306	298	281	299	295	333	321	301	305	270	322	313	308	309	305	326	270	277	323	282	274	337	294	300	303	320	314	343	303	290	285	318	289	320	306	277	339	300	315	349	330	273	325	284	285	301	324	326	309	290	333	340	322	295	276	315	318	321	330	295	293	299	306	295	316	315	298	315	305	307	295	298	306	308	320	283	312	296	302	309	332	278	317	275	301	323	277	316	281	337	317	351	299	335	315	299	283	310	298	301	284	301	278	285	299	335	280	290	304	298	299	321	298	304	302	318	321	289	314	297	300	303	339	300	325	325	304	324	287	325	288	323	330	313	305	303	305	301	290	314	286	311	290	292	299	333	318	293	314	308	337	280	310	308	341	297	292	293	295	309	281	285	294	301	313	294	278	322	301	305	315	315	308	248	311	284	308	311	326	315	286	296	332	298	316	292	325	298	327	294	337	289	302	315	274	301	347	308	298	291	267	293	334	290	297	313	318	300	286	331	336	305	326	273	326	293	302	268	272	286	315	269	308	287	293	283	306	312	287	317	340	362	299	318	319	281	315	298	301	292	294	287	296	330	296	304	277	322	324	325	304	277	307	316	291	327	271	284	292	311	310	281	293	320	321	301	289	320	286	304	337	283	298	306	299	294	292	324	299	312	330	322	299	301	307	321	300	297	320	302	306	291	279	262	290	295	294	319	283	322	269	331	340	301	330	305	302	316	294	269	312	300	315	317	304	348	324	308	279	287	292	309	334	288	304	321	338	285	293	319	273	308	308	328	328	291	311	282	293	289	307	311	302	293	333	300	304	292	314	297	281	304	293	315	306	278	318	298	311	297	321	303	329	317	289	312	319	317	321	309	305	328	316	314	335	251	317	315	297	335	305	295	313	346	307	323	301	288	298	313	300	306	347	293	298	316	289	343	307	289	302	344	307	324	301	276	299	297	310	263	304	305	323	303	323	317	300	282	290	309	295	289	303	303	343	288	299	268	307	334	291	279	265	287	295	288	289	289	310	302	311	334	290	318	297	293	317	290	297	314	305	288	318	286	309	304	306	330	329	311	300	291	304	294	304	294	321	324	292	273	309	311	291	304	294	296	322	303	294	297	339	304	301	310	285	306	307	344	289	305	310	276	311	329	293	301	274	290	284	310	280	284	290	271	309	324	275	306	271	291	324	306	289	305	323	318	304	275	293	310	292	304	300	309	321	302	315	281	309	288	273	286	300	347	281	306	319	291	297	306	296	298	298	308	299	305	291	313	332	302	276	305	280	306	298	322	321	281	297	301	298	282	297	324	294	346	295	318	312	316	281	326	320	340	313	279	295	313	342	308	318	294	277	314	313	310	277	336	285	316	308	292	318	322	289	339	279	297	286	284	339	311	289	300	298	323	327	301	342	338	307	295	320	326	287	327	293	294	312	275	312	304	292	308	290	324	332	319	323	264	275	287	323	289	284	314	327	301	301	313	332	267	347	294	306	328	293	306	330	300	334	302	338	356	343	317	321	277	304	299	296	303	314	314	299	297	346	312	345	300	295	280	284	311	301	302	329	257	316	303	293	311	316	289	302	337	293	315	283	317	327	292	304	300	313	312	302	312	297	324	303	308	316	304	321	317	279	290	275	309	306	309	318	304	317	310	283	290	315	313	326	337	316	293	300	315	293	305	287	317	316	288	314	313	295	291	294	319	290	332	307	331	288	303	296	302	301	310	304	320	326	301	272	297	317	327	249	293	324	321	266	302	299	281	288	303	291	318	316	313	295	290	249	271	325	313	282	288	285
41528	61172	43570	21100	12260	9101	6421	4902	3782	2800	2385	1887	1548	1341	1161	1060	941	904	815	721	710	632	603	567	552	557	545	527	520	531	504	441	483	462	449	432	421	401	414	416	391	414	395	399	408	364	365	370	368	392	368	356	346	342	373	380	361	341	372	403	342	341	352	340	383	345	355	337	384	337	349	351	358	324	341	364	354	372	368	380	360	362	315	355	352	309	346	373	365	369	364	373	342	384	370	349	334	356	348	328	344	335	399	355	347	323	360	343	344	315	374	343	346	358	360	366	355	358	336	349	344	349	338	337	344	327	355	360	365	349	326	335	363	353	346	351	338	363	357	347	344	360	349	338	373	362	330	359	340	363	365	339	353	342	360	356	370	341	346	344	343	357	395	343	337	343	378	354	339	342	379	363	324	338	366	361	378	377	352	318	324	344	369	378	351	353	341	339	350	370	373	348	301	333	353	352	328	342	338	353	337	375	356	368	342	333	358	327	352	330	351	362	323	368	387	356	348	337	329	363	382	377	359	357	345	356	373	365	360	365	391	338	356	348	341	328	338	341	389	381	349	365	357	373	390	353	330	367	386	319	345	348	355	364	350	323	358	355	335	352	362	363	321	362	351	362	363	313	386	375	372	373	363	380	350	341	349	344	364	374	378	337	386	354	322	339	348	352	359	346	331	306	339	313	347	367	365	348	381	298	361	337	369	335	329	342	354	331	352	384	341	330	333	310	335	334	357	357	320	348	362	359	320	337	335	396	352	375	373	355	371	358	347	325	366	368	336	380	379	331	322	358	349	336	353	353	344	357	367	369	353	345	357	355	361	324	370	346	368	346	328	344	317	375	346	333	396	325	345	362	371	343	344	389	351	331	355	326	331	339	328	387	389	353	353	377	339	356	353	370	370	367	341	326	316	351	351	334	347	370	357	354	361	337	382	366	352	343	336	366	384	367	354	350	374	347	351	342	377	376	357	384	341	321	333	354	325	322	330	377	367	392	324	324	344	360	335	387	327	366	370	335	353	318	357	358	383	341	340	325	368	327	358	364	341	334	297	363	342	357	339	358	373	366	337	368	357	344	329	347	348	334	355	358	314	333	354	336	317	374	349	341	350	343	339	361	342	359	360	366	372	338	337	376	356	374	374	340	369	353	355	350	306	316	338	323	316	334	357	333	371	364	358	346	349	352	330	351	337	358	345	349	367	348	328	371	345	329	365	372	357	340	353	366	355	364	338	359	341	349	331	305	312	350	336	352	339	375	363	317	337	367	361	346	349	348	334	330	361	352	314	358	353	329	349	377	342	393	378	330	344	347	362	332	356	357	311	352	320	323	354	338	335	324	351	326	337	321	378	350	333	333	355	343	326	346	330	382	337	353	362	371	329	355	351	322	364	357	356	327	345	355	360	359	343	370	343	329	352	334	354	365	362	341	343	328	349	385	335	357	386	350	356	341	357	359	347	356	330	352	370	333	335	344	350	331	342	334	367	347	336	348	356	345	344	380	354	386	352	355	375	354	351	366	387	339	359	360	328	347	337	334	352	305	354	353	370	365	372	320	326	346	361	343	343	354	370	344	346	364	379	327	332	297	367	357	385	333	363	323	326	329	338	318	347	366	382	332	328	347	370	361	330	363	351	359	346	330	333	328	358	347	386	333	327	412	333	394	331	379	323	358	332	345	332	349	354	340	368	343	357	364	368	353	388	349	388	336	314	334	340	359	359	348	335	332	366	315	343	348	354	347	338	358	332	358	344	321	354	364	346	366	381	354	352	375	326	358	343	368	381	338	369	361	347	338	335	315	349	339	345	353	331	346	373	360	323	371	347	356	359	363	356	342	366	381	351	369	359	378	344	347	362	351	347	366	374	368	379	337	340	402	340	355	353	370	355	348	343	360	341	352	322	381	339	356	351	320	308	352	342	361	370	376	314	349	341	374	354	353	340	339	357	365	338	356	353	326	331	335	333	327	382	363	367	324	352	351	367	318	351	348	332	333	354	384	330	324	357	361	350	308	342	360	322	320	372	377	347	361	318	362	351	352	343	352	361	326	371	356	355	375	346	355	357	317	328	341	341	375	359	364	358	343	333	333	361	327	375	348	337	336	372	359	341	336	348	299	353	360	330	356	341	351	347	353	355	318	338	366	382	351	364	343	334	338	352	328	347	368	345	385	373	343	368	350	323	347	351	354	354	342	327	360	346	322	337	337	323	352	370	377	331	352	360	364	334	324	353	327	341	355	333	397	330	348	371	337	329	348	365	335	358	361	361	368	358	315	329	364	321	326	332	334	401	388	343	372	360	349	335	333	358	329	346	378	381	341	365	349	358	324	355	367	336	396	354	372	375	347	333	359	352	322	330	343	350	367	320	351	378	334	350	342	349	351	371	346	373	351	323	378	348	356	332	360	331	375	373	336	345	352	364	347	338	328	338	326	333	362	335	361	338	340	368	324	340	357	332	347	347	343	372	370	335	364	325	329	364	359	329	332	360	351	343	345	346	359	403	346	332	381	345	342	350	327	376	344	375	342	340	368	352	362	333	352	358	357	353	342	349	329	330	344	335	353	336	345	364	341	329	371	351	347	357	352	325	357	389	354	370	364	360	363	362	327	317	350	343	338	350	318	346	352	355	327	338	344	343	333	353	380	347	324	331	347	345	355	366	379	341	347	347	328	371	391	348	346	364	370	363	351	338	347	368	343	345	353	361	382	350	353	327	335	370	340	364	362	383	344	334	346	353	376	358	316	318	322	339	363	317	361	332	348	358	351	363	348	350	349	339	327	319	374	348	338	321	352	370	368	322	381	339	364	358	345	318	369	378	352	368	378	340	356	355	343	330	343	324	378	353	322	356	370	308	363	380	363	357	306	343	350	341	349	335	341	333	333	355	331	342	339	310	374	360	371	370	385	320	338	328	349	348	342	354	354	356	380	363	347	345	375	392	386	348	356	334	335	342	348	356	369	346	355	367	351	348	355	368	351	330	362	333	313	345	341	355	372	359	336	360	356	350	356	355	355	336	369	367	335	341	319	329	346	342	348	338	367	368	304	360	324	332	371	361	340	330	334	381	341	360	366	379	312	348	318	348	365	330	351	371	338	338	332	365	341	318	347	373	304	400	331	306	357	375	370	346	339	342	350	330	369	341	341	343	365	310	357	347	338	351	343	333	353	358	403	380	348	390	405	358	367	325	366	384	373	352	322	371	341	376	339	347	353	329	373	369	354	333	370	340	379	372	323	338	372	346	337	376	345	348	342	365	330	342	357	350	351	359	342	360	300	378	364	361	359	333	350	327	342	310	328	322	347	350	338	341	356	320	347	363	344	346	356	343	367	354	358	375	350	379	379	362	336	342	371	338	322	304	342	358	351	326	364	350	357	326	353	365	328	315	364	351	343	357	359	346	345	353	347	337	365	368	326	369	391	364	336	334	343	350	333	345	346	367	318	335	373	346	343	383	364	331	344	371	336	363	350	358	363	328	368	361	399	350	335
32072	29266	27785	12583	3828	2317	1592	1297	1037	815	783	680	576	561	555	500	489	488	484	474	444	448	451	449	429	427	430	445	409	427	387	397	421	427	416	425	383	422	387	410	433	412	413	410	353	437	397	359	395	386	369	437	420	402	429	417	417	389	359	428	393	390	405	436	396	400	387	418	396	398	392	412	414	397	371	367	399	411	390	397	363	396	405	404	380	366	416	403	351	431	374	363	378	382	379	376	416	375	411	372	401	394	384	372	367	366	345	369	397	390	389	361	411	394	406	381	407	387	401	344	389	406	405	413	380	350	435	381	379	368	375	414	366	419	406	401	425	368	394	382	388	384	402	375	384	398	407	420	408	358	408	390	363	398	381	369	393	368	385	368	403	381	402	385	408	386	409	367	408	402	408	391	418	415	380	402	388	390	369	393	396	373	375	349	370	395	418	383	424	403	379	376	392	376	391	362	424	368	401	412	408	392	373	404	367	399	358	399	388	417	395	394	372	385	406	391	385	350	387	413	381	474	358	388	404	422	380	397	405	378	380	405	386	396	427	380	402	410	386	406	399	382	397	417	381	374	380	379	408	426	381	417	410	377	403	393	383	418	363	405	394	408	387	378	374	381	349	396	402	424	356	399	382	376	402	371	396	438	386	416	383	408	398	379	403	383	388	385	384	404	427	360	401	421	371	392	392	373	395	377	398	409	414	381	356	395	410	396	413	369	400	353	398	393	408	420	414	407	396	426	359	395	376	418	403	366	419	415	385	399	433	374	416	404	362	365	416	384	367	357	395	399	366	431	419	365	376	390	399	406	384	401	418	371	396	398	412	379	367	352	398	424	376	381	389	377	388	418	399	404	397	406	416	425	389	408	387	400	400	364	374	404	354	371	398	421	329	381	416	355	385	403	371	383	387	397	395	387	360	420	429	382	396	378	383	403	359	396	407	393	394	400	363	340	406	407	369	398	388	396	381	381	405	343	387	399	392	398	366	372	389	419	371	438	367	398	393	405	377	375	440	418	397	391	408	382	389	394	428	386	373	401	368	409	404	410	353	393	400	386	434	390	422	363	412	392	377	405	408	413	366	407	406	398	388	373	376	445	395	368	371	420	405	394	429	377	408	339	388	385	371	379	415	371	395	396	366	419	398	395	402	396	399	376	383	403	417	396	376	385	405	344	396	358	407	400	392	385	388	369	381	403	367	381	363	372	360	390	355	399	352	364	388	376	429	367	399	393	405	366	396	376	381	440	380	348	376	395	396	400	343	370	407	390	383	402	418	379	370	396	381	421	368	376	397	420	376	387	425	386	418	369	358	374	407	419	395	382	370	356	412	375	343	376	356	362	425	387	373	391	385	347	368	379	382	372	396	389	407	380	426	416	381	359	394	382	407	397	386	382	383	373	397	421	395	397	415	409	386	357	360	372	391	382	445	393	417	393	366	398	390	365	417	373	371	382	419	368	381	395	383	366	347	383	374	410	384	363	416	385	373	396	361	378	388	397	389	355	366	401	374	410	380	382	360	365	391	375	380	382	355	370	383	367	377	407	411	413	376	401	387	378	387	394	369	405	374	410	419	426	413	422	395	380	378	410	395	413	402	404	354	370	426	361	398	376	365	389	388	372	407	397	428	414	394	405	387	370	374	408	401	412	391	372	360	324	386	406	379	388	395	386	386	420	378	380	411	418	407	404	359	402	379	399	390	382	373	405	386	432	409	377	386	378	378	402	397	382	366	411	378	419	389	410	371	378	396	384	372	380	383	386	383	374	394	364	388	393	385	387	357	400	372	396	387	384	421	388	401	383	354	425	416	390	391	358	390	355	417	434	352	386	420	371	402	394	428	401	390	356	400	359	374	376	347	380	376	375	398	386	369	408	368	413	387	382	351	358	385	406	365	394	426	372	389	391	405	356	387	374	411	394	366	349	397	401	362	387	406	393	383	371	424	375	407	417	378	392	382	395	404	384	401	429	373	382	407	411	385	381	385	392	371	388	389	380	417	407	398	386	411	396	356	366	362	402	352	416	392	374	377	381	365	419	396	418	455	383	390	366	420	364	387	380	391	356	370	378	409	379	386	423	405	386	416	398	437	411	379	382	409	389	370	419	375	371	383	377	401	420	396	419	385	392	398	406	421	398	411	376	406	377	437	390	394	379	394	427	415	428	361	398	378	392	380	368	406	362	391	368	379	380	408	374	405	372	376	380	418	356	400	390	376	367	342	384	399	377	380	404	394	386	400	392	389	418	383	383	372	411	397	396	381	403	379	400	379	441	408	377	424	369	361	371	361	398	380	355	388	385	367	398	409	400	421	381	392	377	359	384	383	401	415	350	394	396	381	364	366	393	416	412	366	404	390	404	377	436	423	419	382	405	392	396	381	392	353	394	438	386	358	394	396	386	397	370	368	382	392	385	394	373	373	379	399	385	384	365	363	365	401	373	405	374	416	392	372	389	410	424	387	365	341	399	366	402	426	412	385	412	397	408	401	379	406	397	392	388	385	405	395	378	383	404	398	411	355	397	405	384	402	426	385	381	404	395	410	413	403	378	365	428	350	402	388	391	376	424	425	400	372	346	367	372	383	388	385	349	381	344	347	373	420	385	396	396	371	393	390	363	377	395	382	388	364	404	368	376	358	398	402	409	361	411	411	401	405	405	387	383	411	385	384	414	403	369	402	356	384	329	398	386	387	400	393	400	427	374	355	374	430	382	346	416	366	441	379	390	407	397	345	390	407	414	397	396	381	396	374	383	416	369	386	399	382	361	363	401	380	382	384	389	391	373	369	386	398	406	377	384	374	367	364	413	409	396	372	397	363	372	363	391	400	386	386	397	393	420	363	385	375	408	424	386	405	365	401	422	392	349	389	348	378	408	399	359	384	377	397	380	354	399	389	402	382	402	354	361	435	384	382	385	406	392	411	404	394	407	389	385	380	387	410	388	381	371	370	404	382	400	405	367	418	420	382	415	373	385	375	404	389	419	370	400	377	397	387	393	388	407	379	382	399	379	405	383	392	396	390	432	373	385	379	358	407	375	390	351	391	412	402	414	385	359	420	388	385	356	374	389	418	386	405	418	378	358	402	396	366	416	390	390	373	396	379	378	384	404	407	352	391	379	353	400	368	387	390	401	417	387	363	418	376	366	368	373	359	367	379	370	417	368	424	396	394	400	388	410	389	406	396	379	419	368	403	398	409	406	416	422	411	416	373	378	375	415	375	386	399	418	380	371	386	404	391	387	395	403	378	375	434	395	347	402	386	375	351	391	394	389	384	358	369	398	393	369	383	423	387	369	403	389	386	428	414	367	409	391	366	379	383	385	386	403	410	398	404	391	406	357	413	387	398	408	394	365	369	393	407	391	383	388	358	416	400	407	367	387	370	362	389	414	405	420	380	347	391	404	395	380	380	398	393	396	398	341	370	420	386	406	442	353	360	374	388	380	348	395	422	415	388	394	397	384	342	373	434	389	334	363	403	377	404	370	384	397
37496	45031	30442	10760	6100	4355	3168	2497	1896	1502	1202	1086	946	791	754	721	700	614	617	572	576	550	549	547	555	526	548	495	508	519	521	504	474	457	472	500	490	485	472	488	455	473	484	485	437	453	452	464	492	486	495	467	444	462	475	452	466	456	409	438	453	426	464	451	452	457	433	455	484	423	421	444	426	447	433	439	437	437	491	456	437	462	468	446	417	439	411	449	428	444	452	422	448	426	468	451	463	468	448	454	434	480	404	457	441	436	432	442	450	448	462	496	448	440	474	472	416	449	437	406	490	479	441	462	463	426	461	424	475	466	462	459	466	425	441	442	432	504	448	456	461	485	427	436	449	406	447	421	444	444	448	471	455	434	441	444	437	456	469	456	479	443	469	454	483	423	432	427	466	424	421	420	412	436	440	473	464	465	461	430	418	416	485	457	447	480	435	480	433	476	458	466	461	446	444	446	457	465	478	445	470	442	460	430	438	444	401	461	438	436	468	443	457	468	440	454	436	446	435	470	441	479	434	460	458	458	435	461	448	444	426	464	453	463	449	448	448	449	489	438	419	461	469	437	443	462	457	471	449	424	446	444	469	440	461	457	430	456	421	443	417	472	426	469	435	452	430	453	431	459	479	453	456	455	433	438	450	451	454	474	463	456	432	453	445	486	409	468	449	457	452	451	445	473	465	425	453	455	458	472	489	436	452	409	438	467	467	470	464	421	425	479	438	427	463	479	442	428	434	420	459	456	445	433	449	455	456	461	425	466	448	479	448	459	419	468	443	470	457	463	437	443	429	437	478	489	473	461	472	451	378	444	463	440	451	438	484	427	462	447	467	439	446	473	453	406	454	424	431	443	440	437	449	444	433	458	481	435	427	506	459	440	444	462	468	454	432	401	453	447	469	439	468	452	443	469	481	448	447	412	418	430	489	411	454	479	480	470	464	480	411	459	473	489	443	447	429	441	468	494	447	471	435	436	458	389	451	429	482	454	453	458	443	436	450	452	457	462	486	463	428	434	463	450	438	456	466	483	445	476	453	464	453	463	444	464	469	424	471	424	458	463	489	453	450	437	451	456	413	479	449	457	441	415	471	439	475	430	450	420	451	393	478	446	458	459	453	434	467	448	428	484	472	473	456	455	441	471	457	417	445	413	491	464	437	444	457	437	457	459	457	433	481	455	487	486	416	462	472	463	442	434	444	448	461	471	423	460	433	446	448	410	446	473	436	435	430	431	447	476	460	442	446	466	429	428	432	423	488	438	429	431	483	455	455	458	472	474	413	452	463	471	465	453	455	458	460	446	454	457	443	480	437	454	478	450	421	511	478	476	438	456	464	452	445	457	436	445	419	455	491	461	481	445	416	460	445	450	458	470	400	484	457	476	447	460	468	464	475	429	447	433	457	434	462	457	451	450	461	469	437	455	419	466	427	461	428	391	446	404	436	443	426	461	425	462	450	469	456	492	429	437	423	432	448	466	456	468	467	470	435	416	440	438	450	430	449	440	463	435	472	461	462	455	394	453	452	435	444	445	472	469	434	423	477	396	483	486	451	436	441	450	438	432	429	475	435	441	424	434	466	459	455	433	415	447	443	459	431	438	461	472	471	432	487	426	403	469	454	447	431	471	439	419	411	445	481	455	455	465	441	452	455	437	438	428	470	418	450	422	406	444	460	456	463	451	441	444	413	475	458	454	460	468	461	470	435	464	442	418	413	417	439	434	402	448	428	426	459	439	472	433	480	464	445	420	480	457	424	449	472	449	423	477	444	436	428	464	447	443	462	446	410	408	443	401	477	458	429	465	458	440	463	475	454	475	456	436	466	461	425	472	461	448	459	473	451	453	439	461	456	453	470	472	461	445	468	461	474	444	437	443	425	478	482	469	417	432	469	453	432	488	432	453	433	434	431	458	459	435	450	499	442	494	477	419	438	462	485	429	429	463	475	488	464	450	404	466	477	454	441	439	460	463	448	428	421	419	423	450	451	416	437	465	429	457	483	454	451	462	456	459	501	474	401	462	424	422	437	431	447	441	422	483	463	442	423	470	436	399	459	456	473	456	422	458	415	439	446	435	451	458	429	443	444	420	436	466	417	452	441	478	461	475	444	464	441	461	469	462	451	461	458	413	465	420	459	468	457	453	446	433	470	434	462	427	437	459	464	423	461	446	469	467	458	469	458	444	423	496	469	433	467	440	429	454	433	475	406	410	463	451	437	415	451	459	449	443	428	445	454	452	471	416	462	443	437	498	443	449	469	433	460	485	439	449	453	439	445	431	466	461	487	469	474	419	451	445	460	437	438	469	421	435	443	449	425	433	463	440	432	490	485	497	426	452	440	443	449	422	424	442	448	443	431	433	466	464	408	481	428	463	424	442	445	439	465	452	421	445	445	439	477	432	468	437	439	454	405	432	473	435	403	467	449	453	422	518	434	465	439	408	464	436	435	436	459	473	411	481	490	453	420	471	507	412	438	449	448	431	453	469	410	460	467	470	450	469	434	444	441	454	454	476	484	442	468	433	447	416	438	484	435	471	456	464	440	480	492	446	449	469	407	421	461	445	451	424	499	466	473	473	437	457	443	450	484	411	458	454	426	435	454	476	434	415	446	431	503	431	451	468	451	455	438	408	450	475	412	435	447	434	435	440	443	466	468	423	454	415	450	448	483	446	463	431	439	428	426	408	436	460	467	421	500	479	462	447	453	439	463	439	465	454	440	456	445	450	450	434	443	453	502	447	459	435	439	449	422	471	478	451	412	476	451	469	444	456	497	425	436	454	451	432	473	448	459	420	440	450	416	437	464	390	441	468	458	433	433	399	445	465	466	439	432	442	435	428	457	428	432	483	451	439	435	462	478	431	481	428	432	483	410	415	469	469	444	452	405	448	449	434	457	439	462	426	506	434	440	402	468	390	453	447	418	414	444	450	460	432	440	430	406	431	453	487	485	423	477	453	452	443	429	441	451	456	434	437	442	448	478	475	463	476	457	450	428	422	443	420	438	469	445	464	449	437	431	425	465	441	456	449	473	444	472	449	476	469	449	429	488	417	442	431	440	446	429	444	437	402	476	462	484	470	462	446	412	441	438	476	445	468	451	449	431	453	441	450	454	451	445	483	454	463	442	456	436	484	445	437	435	459	454	465	480	475	440	461	453	455	452	471	414	446	496	414	452	440	412	451	485	430	435	446	432	445	438	435	458	443	419	423	416	474	458	451	435	435	503	471	444	460	467	453	433	445	484	465	464	466	456	438	462	456	450	440	421	435	468	484	440	436	476	457	452	463	488	457	457	458	448	434	457	473	457	453	435	440	456	457	458	428	457	456	453	419	441	498	464	440	434	465	421	450	442	434	424	428	449	460	440	464	498	452	462	451	423	425	437	495	442	449	425	451	426	447	482	470	437	510	440	464	435	444	493	453	460	437	424	458	466	471	418	405	414	430	456	468	450	443	429	432	438	444	436	443	422	438	452	437	461	440	429	468	405	427
23987	21508	28837	24684	21456	13263	3685	1893	1465	1200	1009	832	760	678	646	648	597	514	511	509	476	508	464	425	466	442	429	449	464	387	424	424	467	387	397	408	392	376	421	391	415	367	417	387	396	382	396	390	379	366	397	356	371	400	360	389	375	356	340	387	386	374	394	383	379	388	414	391	388	385	375	345	412	364	372	368	363	417	396	376	406	373	397	359	387	366	355	392	375	377	339	362	422	370	385	396	372	362	376	385	312	370	362	358	370	333	419	354	380	342	390	370	375	368	378	405	390	380	399	367	342	364	354	403	364	362	393	381	400	401	335	390	383	383	361	369	389	402	414	376	361	352	385	363	341	356	356	364	399	370	378	374	400	346	349	371	394	332	383	365	357	392	376	367	375	385	399	358	359	380	391	388	376	413	361	408	359	350	413	404	384	370	358	379	372	368	390	410	389	358	367	397	393	404	369	375	342	344	381	376	382	380	353	341	367	355	414	351	389	393	376	410	364	383	366	374	348	348	376	375	399	387	359	368	386	349	391	380	394	309	375	337	371	376	385	383	346	374	358	365	369	370	356	406	393	409	352	361	356	382	370	380	374	417	378	352	379	366	374	371	378	407	406	359	353	358	382	408	381	393	367	354	391	373	388	384	385	345	395	392	382	359	391	377	369	353	389	332	416	361	352	394	388	373	360	352	367	394	376	369	354	361	393	395	376	393	380	353	360	384	364	417	394	371	373	385	370	357	371	414	384	350	377	362	355	376	358	342	370	390	376	358	363	347	396	373	404	355	383	374	385	378	406	391	375	407	377	361	394	362	398	370	421	397	392	350	377	369	402	384	362	395	386	352	382	385	372	390	373	404	401	378	408	383	380	388	402	383	346	384	374	380	394	358	413	355	385	395	412	380	424	407	331	389	388	339	346	381	378	383	376	396	361	383	363	335	353	381	363	389	312	361	357	381	338	402	387	382	370	373	425	376	413	408	347	363	389	405	380	391	373	384	359	348	407	382	370	375	340	353	382	380	350	371	385	367	362	386	410	353	373	374	400	354	361	374	404	405	338	395	366	371	349	410	387	370	386	383	370	380	398	408	381	372	333	359	402	363	365	389	368	388	340	379	376	377	352	364	371	396	363	355	382	368	351	375	372	398	357	346	371	342	367	376	355	357	370	331	398	356	382	355	372	405	389	374	384	394	378	370	368	365	376	370	405	380	364	395	370	344	367	396	351	384	357	381	393	346	369	358	399	396	349	397	376	401	377	369	363	370	379	364	383	364	362	383	381	359	360	366	355	402	389	373	374	354	431	371	397	347	391	378	373	368	346	361	338	372	366	395	332	348	375	388	375	366	367	396	366	369	355	383	361	370	380	380	379	377	374	395	361	345	379	356	375	367	334	403	378	403	394	379	357	400	382	400	380	355	384	420	347	403	368	380	395	370	384	371	361	397	386	399	368	402	358	393	375	411	392	411	386	379	347	384	364	356	374	414	395	381	364	362	352	390	352	383	353	352	357	377	379	382	414	389	368	378	362	370	377	345	414	410	367	413	372	351	369	349	358	357	376	348	399	374	372	407	330	373	386	379	375	350	375	402	365	367	365	359	390	365	343	392	356	358	350	396	387	383	376	397	392	411	371	355	386	391	397	355	381	395	356	395	356	408	350	362	391	380	384	359	361	359	368	358	375	368	398	382	391	366	378	372	378	376	355	371	390	410	349	402	344	342	392	350	359	387	430	371	373	351	350	375	383	395	383	389	392	350	337	340	401	380	378	365	388	357	416	373	397	369	379	353	415	376	363	362	360	358	363	389	358	362	390	357	389	394	405	369	410	431	435	335	384	368	322	348	355	411	373	369	374	385	380	361	365	411	379	381	399	357	374	394	350	388	363	388	391	375	377	339	389	388	381	367	373	402	393	369	354	398	382	402	341	366	360	375	399	376	380	372	381	367	369	382	397	371	397	368	360	382	393	368	406	360	388	393	371	395	356	355	391	374	375	376	374	368	372	393	389	374	371	388	349	362	378	396	383	392	357	401	352	397	391	371	378	355	381	392	381	356	385	368	387	413	376	404	371	384	403	355	399	372	367	396	359	357	362	390	370	388	397	382	345	335	369	365	398	400	362	366	346	367	354	371	378	395	380	331	388	392	378	378	393	376	385	380	360	350	365	378	385	315	373	388	365	387	371	369	374	373	382	401	375	363	355	409	391	376	390	347	407	399	382	416	363	377	396	427	387	374	410	393	348	394	402	409	338	372	388	407	392	400	371	367	346	368	386	360	393	374	411	347	375	394	344	385	385	369	376	359	358	365	367	337	405	382	354	345	398	363	393	382	352	354	356	384	376	363	358	391	369	393	378	384	369	374	399	373	394	381	405	402	366	372	400	393	355	402	394	408	400	358	369	381	371	398	348	399	369	383	341	372	359	385	381	358	378	403	378	373	389	358	358	350	346	363	377	366	356	342	399	387	363	361	383	374	355	394	361	354	342	374	367	379	385	371	333	350	390	386	405	386	339	392	363	357	367	357	362	328	402	360	370	364	317	408	381	377	355	356	359	403	372	389	417	391	387	331	379	380	383	381	393	356	370	343	376	375	369	356	362	381	392	387	377	370	349	377	370	382	394	345	362	381	389	384	363	347	326	368	376	375	336	360	401	412	360	379	397	377	377	373	382	396	375	382	349	373	357	369	338	403	380	373	382	376	348	366	377	402	381	388	388	320	367	370	381	364	389	337	369	345	400	363	415	356	378	387	396	374	389	367	363	371	373	353	402	400	379	390	393	346	377	393	368	374	363	377	347	368	370	357	410	376	373	352	336	362	371	367	402	371	376	399	348	408	395	377	348	364	379	392	358	383	368	380	346	352	379	396	364	367	352	404	356	382	373	344	338	347	374	393	388	375	390	345	400	344	371	351	400	360	378	366	371	380	400	377	299	376	368	362	407	372	376	384	366	389	418	393	381	378	368	392	344	401	363	395	389	374	350	370	352	380	334	357	356	399	344	394	334	360	382	373	379	387	391	374	370	371	328	376	371	343	387	363	389	373	392	397	359	354	379	357	346	379	345	360	359	369	394	393	388	390	398	352	347	380	357	381	370	381	387	389	369	358	369	392	371	372	374	362	372	393	362	373	380	402	374	381	374	389	376	342	364	372	390	394	373	376	378	330	383	378	385	389	364	391	352	405	355	391	365	361	363	384	353	394	376	363	343	356	358	366	394	398	386	368	397	352	361	362	375	353	386	383	362	351	401	355	366	371	363	353	400	400	363	380	401	371	391	371	408	367	355	380	353	364	399	338	350	375	363	381	397	404	370	373	357	352	362	375	352	362	396	359	378	374	368	372	359	382	393	372	408	373	370	369	380	388	434	380	330	346	389	362	379	348	365	391	367	382	413	371	366	374	359	361	355	402	412	365	373	397	348	380	362	348	369	361	376	354	409	375	359	361	407	361	420	370	357	394	385	382	381	387	369	371	353	364	358	376	377	347	373	365
37023	55022	39899	15090	8974	6597	4892	3589	2766	2181	1776	1417	1258	1106	1039	905	769	756	722	715	681	627	590	648	561	564	593	559	496	492	581	532	527	480	488	498	503	501	483	470	483	434	472	471	441	446	437	399	465	467	464	471	393	422	465	444	458	461	435	405	436	443	451	446	480	421	413	427	498	455	423	408	427	436	407	477	444	443	442	407	415	413	449	432	407	419	404	434	445	444	434	443	445	401	420	424	440	435	420	439	387	397	463	432	462	464	434	436	407	435	373	453	433	426	439	448	455	469	404	439	420	476	447	411	420	409	454	413	409	436	438	472	425	449	445	440	430	443	446	432	410	424	441	432	456	440	407	470	443	433	406	442	409	379	420	428	433	443	426	440	399	405	440	454	398	452	428	426	402	418	428	417	404	421	403	469	420	454	467	450	410	437	431	453	461	413	409	440	438	447	428	470	426	446	435	436	428	454	468	407	443	507	398	436	452	383	423	432	442	407	431	419	425	431	452	446	430	458	421	446	446	434	427	428	461	441	421	446	468	433	460	442	418	421	431	456	431	415	417	463	417	419	419	397	440	429	407	471	404	423	459	412	415	410	420	431	432	432	407	429	442	398	428	393	433	454	428	443	429	455	440	428	437	400	431	462	445	381	474	420	478	432	405	451	404	402	421	437	425	440	456	416	441	408	450	459	438	405	395	416	469	426	406	434	433	437	405	417	429	431	414	470	432	448	455	441	432	394	410	430	416	412	438	436	420	475	469	454	447	407	436	426	467	426	441	418	491	409	463	441	466	415	424	423	434	425	427	434	434	424	418	416	422	465	394	437	454	451	406	455	453	473	446	446	452	432	464	454	410	442	420	435	450	455	457	453	447	400	404	436	434	420	435	428	407	424	439	433	428	476	426	446	442	429	436	446	438	395	451	461	417	452	450	418	461	437	422	496	446	411	473	435	438	451	456	444	448	423	431	456	385	426	463	406	429	449	446	438	448	449	439	447	430	450	464	424	412	430	415	436	460	440	420	429	409	445	431	452	401	418	452	443	409	446	413	432	424	462	411	469	427	411	437	443	439	398	433	432	453	448	431	430	412	445	409	437	402	404	435	429	425	430	435	419	430	435	448	428	437	415	415	433	399	415	444	406	398	444	481	441	404	457	434	406	425	386	437	405	405	408	449	490	400	414	415	442	405	411	452	427	429	443	439	476	437	420	434	436	460	476	457	478	424	419	445	419	408	416	418	430	429	406	434	438	451	440	451	437	398	443	416	438	447	431	492	440	463	480	444	430	420	437	437	393	434	402	424	405	457	432	453	444	395	418	439	389	445	412	420	423	433	428	455	406	414	389	393	402	433	420	454	421	433	473	461	450	453	451	447	422	445	424	438	448	413	433	460	459	438	449	446	473	446	403	444	436	418	377	405	463	446	456	428	465	433	401	408	415	411	448	427	425	433	438	448	417	419	425	428	458	440	415	403	408	455	433	462	455	454	453	389	461	469	449	409	446	466	434	443	446	473	444	447	436	408	428	429	477	448	405	474	427	457	424	410	414	449	475	430	464	410	428	406	438	455	434	427	396	410	412	463	483	404	454	425	428	404	413	449	451	467	431	452	432	444	428	457	431	380	420	413	468	409	446	390	433	401	399	424	438	486	418	427	420	420	455	406	399	447	422	410	415	450	390	456	422	419	398	454	444	440	469	439	412	424	422	434	445	420	412	424	451	436	440	422	442	416	436	434	427	408	428	457	447	416	403	408	428	446	430	460	404	433	409	447	425	422	439	437	402	442	430	445	413	426	441	420	442	412	440	419	409	408	445	439	428	469	426	478	474	409	405	441	454	434	418	449	444	418	432	420	439	448	395	446	461	400	456	434	455	422	424	421	407	419	438	427	414	423	449	412	376	467	409	402	413	413	422	435	458	451	438	433	466	393	422	458	397	438	434	465	437	432	432	439	450	456	462	448	459	425	415	402	450	413	426	392	432	391	438	470	430	459	432	443	421	444	420	411	377	439	438	405	406	445	413	425	442	407	422	476	433	415	429	417	446	426	432	425	419	412	448	416	410	433	414	489	459	423	437	455	449	428	444	437	406	448	404	420	438	433	405	444	438	426	412	436	411	422	420	435	418	437	466	422	420	443	430	415	429	413	432	439	444	440	436	441	451	422	466	457	434	453	451	434	449	443	398	407	412	426	460	440	438	444	438	399	437	456	449	421	475	445	401	418	437	434	419	433	429	453	438	466	409	409	418	449	406	423	470	411	455	436	449	390	405	452	459	419	406	435	432	443	415	469	415	425	444	408	436	438	473	446	426	422	399	392	418	421	442	385	407	453	439	441	438	409	395	445	474	428	450	421	424	439	443	412	412	410	415	441	442	453	420	427	417	436	404	408	429	442	447	444	401	451	441	471	430	445	419	430	432	387	431	466	422	451	406	460	423	434	438	427	402	469	411	441	429	437	416	412	430	468	453	417	428	460	406	416	407	457	435	409	424	422	414	408	443	448	401	406	436	440	432	400	420	414	450	393	425	425	433	450	439	428	429	399	419	412	448	467	470	434	462	427	432	459	471	439	425	422	428	427	414	430	451	449	406	418	425	410	417	458	445	447	434	412	447	413	441	430	428	444	426	449	439	411	430	437	458	405	394	430	446	448	417	420	403	447	454	425	450	415	415	400	409	438	437	422	431	438	446	454	424	462	440	456	422	451	422	414	414	427	436	420	410	417	417	446	386	416	422	418	421	442	409	406	442	412	416	446	413	429	460	486	439	445	461	421	418	452	425	456	441	434	416	452	426	448	460	402	448	397	442	454	414	410	413	423	454	450	436	461	413	437	410	428	483	418	427	387	420	453	416	445	450	401	440	453	417	392	457	450	429	438	442	428	400	463	435	425	426	423	427	445	446	442	442	461	429	428	416	427	456	409	412	410	413	412	410	452	429	435	392	449	430	472	442	447	413	461	403	401	450	448	441	431	439	405	407	457	423	424	431	422	487	430	430	417	415	435	463	454	446	420	423	417	416	438	468	415	415	410	417	417	422	394	431	422	397	410	414	425	421	413	459	412	444	464	397	419	414	453	429	397	431	427	479	469	459	485	424	459	455	464	403	413	409	445	437	460	465	449	412	411	469	439	421	409	447	462	436	440	445	393	469	468	423	391	416	422	443	401	390	453	440	429	441	422	444	422	458	460	433	431	438	415	426	422	385	410	436	463	421	448	411	440	409	400	438	439	431	414	461	430	448	469	467	414	405	406	416	434	420	419	437	407	417	442	416	428	432	395	467	441	441	433	442	464	413	432	433	449	443	456	412	425	442	392	425	441	415	436	436	455	444	440	431	462	414	441	424	408	441	467	471	427	432	445	443	426	405	452	422	418	450	400	443	457	446	458	435	433	420	448	451	440	414	451	438	398	434	447	423	447	441	432	416	416	468	426	467	393	433	409	425	450	437	394	393	432	396	450	444	423	435	444	413	417	447	433	439	429	408	424	458
25193	21547	27885	25508	13943	3715	2262	1522	1152	957	833	666	693	593	545	550	494	471	404	454	445	407	397	410	416	385	391	383	347	365	391	386	330	345	384	388	333	376	356	378	360	385	335	352	371	349	361	345	305	327	338	361	364	337	333	345	348	335	320	347	343	319	313	374	345	338	347	337	338	340	279	357	408	362	341	377	328	359	337	350	331	350	338	338	330	338	344	339	339	333	336	320	308	354	306	358	317	352	329	340	345	330	324	365	315	342	348	337	348	365	368	314	324	321	329	288	340	293	356	308	332	319	354	332	284	348	312	303	340	372	333	338	333	374	366	322	351	348	339	323	321	337	351	311	341	377	322	346	337	314	336	332	297	355	363	344	350	323	353	357	357	359	322	357	331	344	335	334	370	330	319	324	322	338	335	333	342	302	361	318	376	344	343	344	325	341	332	321	326	309	342	354	331	319	315	326	371	314	370	327	319	311	312	355	332	321	317	336	339	344	364	384	329	352	353	297	324	348	356	346	349	351	321	343	344	315	331	322	366	351	294	360	335	367	343	335	344	381	344	343	329	330	372	342	334	337	340	348	336	302	328	317	310	285	334	331	334	344	341	343	338	336	344	326	322	334	328	333	354	334	374	319	338	333	338	310	366	370	333	345	338	322	370	352	336	350	291	347	338	338	356	338	339	321	339	303	376	324	317	341	334	368	345	301	329	338	341	332	382	316	324	320	316	388	364	354	312	341	358	331	337	359	348	367	338	334	329	353	348	368	340	356	331	315	351	349	330	335	330	371	317	318	315	339	339	341	374	327	316	303	344	315	319	328	368	317	334	373	316	358	310	309	326	364	350	344	360	318	327	317	330	353	362	337	342	339	375	335	321	370	335	344	345	344	354	334	326	317	351	327	358	315	357	322	351	365	354	351	327	345	310	358	334	324	356	324	301	368	291	344	319	331	326	301	333	351	357	323	331	337	335	348	325	326	341	351	331	326	342	324	343	346	315	287	317	369	380	325	340	335	319	360	329	354	325	326	339	338	339	306	344	356	353	308	359	328	318	319	332	312	283	351	361	340	333	331	346	359	314	340	339	346	352	351	341	320	340	339	347	303	329	338	345	323	320	332	330	325	334	342	366	327	320	321	315	334	320	327	337	350	339	333	335	326	351	311	349	358	314	350	354	348	361	318	299	341	333	352	346	332	341	325	354	309	321	345	331	340	352	315	339	318	325	353	341	327	299	357	291	321	335	332	337	346	332	341	342	350	342	355	346	323	352	344	326	369	342	356	314	321	337	356	339	311	337	346	344	337	325	375	347	335	329	369	346	345	338	327	340	352	317	411	341	346	313	320	315	345	341	361	317	315	319	304	362	330	339	320	357	325	372	307	372	334	333	341	346	351	351	300	354	343	370	379	360	354	331	332	328	395	350	328	365	319	378	346	349	322	375	354	337	326	293	324	337	323	316	337	346	335	367	325	320	351	325	326	342	364	338	310	343	338	363	314	347	318	318	350	344	338	366	355	333	338	352	372	348	340	378	324	323	322	318	322	341	371	332	333	338	356	334	341	356	348	333	328	337	345	338	337	345	353	321	337	355	325	311	338	350	321	316	298	336	315	336	357	344	340	317	370	320	320	367	365	335	344	327	313	348	309	328	325	317	351	308	332	376	339	310	366	348	342	331	325	349	296	316	332	338	344	356	341	312	350	338	324	379	330	286	337	318	327	326	352	343	365	328	337	306	375	327	355	341	349	327	365	349	327	318	315	356	313	320	336	362	354	320	340	350	338	323	328	315	334	349	332	357	350	348	304	339	337	332	326	323	340	358	327	355	361	298	349	346	321	342	354	346	321	321	311	332	337	337	333	343	340	354	332	334	327	331	357	332	357	324	353	355	379	335	318	355	326	355	356	330	329	385	343	325	343	336	343	357	303	365	339	346	349	310	330	344	333	329	347	312	319	341	343	341	377	370	337	340	331	314	358	319	350	349	296	349	311	346	343	327	342	303	295	292	326	371	349	347	332	337	321	334	339	328	363	319	288	349	344	331	326	350	338	301	330	344	336	330	337	365	338	328	360	344	315	337	315	345	346	326	342	341	322	375	329	381	338	324	344	312	318	315	315	351	336	366	327	348	358	344	357	313	354	298	342	301	339	358	352	352	364	316	347	352	360	314	324	350	350	320	348	330	340	346	324	336	327	345	325	337	344	353	328	325	353	323	340	343	336	308	353	339	367	335	352	344	312	366	354	349	359	303	358	341	341	345	331	318	361	339	321	311	357	341	309	358	288	311	326	311	354	332	334	313	360	342	323	342	360	318	352	361	353	394	334	329	331	327	326	364	338	329	345	338	336	294	321	359	330	338	342	325	389	338	352	338	316	337	321	320	343	355	325	345	347	319	339	330	344	345	370	349	358	312	306	343	338	283	321	348	306	336	371	324	362	326	350	330	364	321	367	323	351	336	333	321	320	373	335	368	301	318	298	339	358	337	383	326	288	331	320	343	360	366	327	322	351	311	317	342	338	322	339	337	325	320	323	348	330	337	343	332	328	336	318	344	362	336	318	308	352	357	321	317	317	329	323	363	321	346	341	312	341	356	335	308	360	344	353	338	326	318	311	353	336	332	351	329	358	342	323	337	323	341	342	335	289	352	362	322	322	375	334	340	347	312	336	320	345	336	368	311	340	322	340	347	338	320	335	366	291	345	318	321	318	318	338	330	349	332	323	347	352	351	309	342	319	328	329	325	356	328	331	294	342	318	313	335	317	351	340	295	345	354	359	325	337	320	345	309	350	339	369	325	300	351	345	309	296	366	361	294	326	381	331	300	337	378	321	332	331	344	320	358	321	351	357	337	343	368	339	331	325	353	346	323	317	324	378	350	340	338	326	337	320	315	320	347	333	363	337	333	340	311	309	347	315	311	353	334	315	364	324	312	332	332	357	330	315	354	316	325	302	348	338	311	346	328	330	314	304	295	351	326	338	340	341	333	333	304	377	341	334	358	357	322	373	359	348	336	331	306	366	344	330	338	339	374	318	358	350	357	328	342	317	346	316	332	366	308	323	337	308	360	352	357	377	332	353	324	318	346	343	357	331	341	325	341	344	346	342	337	326	345	361	370	342	331	325	340	320	344	333	337	324	337	344	343	363	371	310	348	306	346	364	336	350	331	302	330	338	329	354	332	362	334	340	327	355	332	331	356	374	343	356	338	342	313	338	341	326	338	363	347	338	312	358	319	312	314	341	339	353	333	351	307	345	343	319	326	354	330	345	314	336	342	337	349	343	341	354	332	326	353	356	354	326	337	316	315	335	309	338	343	319	320	357	311	316	347	346	298	315	353	301	351	312	355	314	373	344	343	319	325	315	321	347	313	327	337	351	359	362	314	299	318	344	361	322	322	351	332	354	377	374	358	356	334	343	351	333	339	347	361	346	323	329	337	315	359	337	335	337	330	332	333	327	350	351	358	327	354	354	347	329	341	345	320	314	363	310
37221	50934	32771	12743	7733	5740	4202	3145	2448	1748	1518	1255	1065	994	832	783	720	651	661	589	539	557	539	535	517	540	490	468	460	473	463	446	423	440	431	463	418	416	431	430	449	394	438	401	410	384	400	397	401	388	386	393	383	408	409	380	422	380	354	399	367	416	405	378	399	438	382	385	387	378	389	390	379	363	398	401	381	391	433	386	438	408	391	391	347	402	393	362	383	420	381	404	392	409	393	421	358	397	378	394	392	356	403	388	372	373	409	439	376	392	382	389	365	384	429	406	383	412	373	340	398	412	370	373	426	340	355	443	369	382	369	359	392	392	372	417	366	346	358	395	409	385	378	398	377	379	381	369	374	396	391	373	372	378	376	366	394	405	374	381	403	357	355	374	444	392	383	419	399	392	372	403	370	371	399	398	388	425	406	396	399	395	394	388	375	347	401	409	372	409	412	407	384	380	356	413	415	369	386	378	377	376	402	401	409	405	424	391	378	382	397	359	382	399	389	384	400	384	352	387	400	392	347	363	387	429	344	391	382	387	416	422	402	378	372	421	403	405	377	391	403	375	385	405	380	424	396	396	415	382	405	364	351	362	377	368	383	403	387	424	385	385	372	391	420	383	381	379	375	386	413	373	353	395	356	407	404	425	380	386	388	376	368	380	397	393	417	411	397	378	427	377	392	377	373	381	410	387	414	396	381	372	402	420	378	384	371	384	362	394	371	381	403	388	397	388	410	408	392	390	389	396	375	363	417	384	407	373	386	373	416	374	380	385	370	406	400	370	365	390	387	375	384	414	395	354	395	394	378	392	435	360	383	392	387	334	416	390	419	368	400	375	352	360	372	391	366	405	392	396	413	393	369	383	387	429	346	390	385	388	401	388	356	405	364	391	387	385	384	403	428	386	398	406	388	439	384	388	383	405	399	386	374	419	371	418	358	389	412	399	378	384	383	401	406	412	406	393	380	387	403	368	366	398	400	369	403	368	354	386	394	371	406	407	364	380	376	358	418	392	406	352	412	401	405	418	355	373	372	396	381	398	409	362	385	344	430	372	412	411	389	358	403	374	382	413	391	385	382	373	376	367	398	390	385	367	364	409	419	430	392	398	387	392	391	394	369	379	360	416	382	389	392	380	398	421	409	410	365	401	410	383	383	358	363	421	382	386	379	412	383	427	383	383	377	381	400	363	403	413	401	402	345	362	408	422	371	417	410	387	359	398	387	364	435	392	406	397	422	424	424	390	395	374	359	404	387	395	370	398	407	392	393	369	408	404	422	392	426	409	371	355	407	392	387	374	403	363	401	348	402	364	413	384	369	377	420	393	407	396	395	394	395	393	384	383	387	369	365	374	375	390	415	428	378	379	401	402	394	401	375	388	407	359	362	406	375	373	388	404	381	364	393	426	375	354	392	389	375	408	384	372	392	378	356	382	386	375	404	398	374	409	396	411	406	434	391	373	425	380	403	392	388	409	418	385	375	381	350	387	371	377	395	397	370	349	355	389	392	419	372	407	382	357	388	416	387	367	409	399	386	387	401	419	375	397	385	384	380	393	406	390	360	379	365	373	361	378	370	394	380	355	408	364	376	332	391	388	376	423	391	429	408	390	389	382	336	347	406	364	350	380	351	394	392	405	395	397	380	390	357	389	382	378	440	394	387	425	375	426	393	393	361	399	402	377	400	386	392	385	373	421	376	408	399	416	379	390	357	385	394	364	377	393	364	409	446	380	359	389	426	421	386	362	414	394	401	398	370	390	365	432	408	379	399	389	392	383	395	395	400	378	376	406	377	364	378	376	357	409	372	412	378	389	399	426	403	403	374	398	410	390	370	364	387	400	391	370	393	369	424	392	349	381	349	406	364	384	354	411	421	411	389	389	392	382	377	354	386	374	341	366	388	376	389	376	319	397	376	361	391	391	384	383	422	374	417	349	403	384	403	403	383	344	388	391	387	386	396	425	385	406	379	387	386	393	395	388	403	382	411	415	382	427	403	398	408	405	375	425	380	413	417	418	401	378	402	368	429	379	407	374	361	406	404	363	406	405	411	410	402	419	398	362	397	386	356	384	379	386	377	334	386	369	401	368	361	380	376	383	347	361	377	396	386	413	367	428	375	373	405	389	381	387	391	360	375	405	374	379	397	379	407	372	372	390	379	396	379	368	360	372	381	393	378	397	419	381	372	360	393	409	372	395	382	414	352	383	372	418	366	356	342	407	357	359	368	400	375	381	388	351	392	395	413	360	397	371	435	402	410	352	416	419	397	393	403	375	407	400	379	411	387	366	413	381	377	369	402	411	383	394	377	390	372	414	384	380	370	400	348	361	410	429	418	411	415	390	385	397	396	389	394	400	406	409	371	382	365	370	384	373	421	393	381	415	402	416	374	392	353	388	373	398	416	390	372	382	415	402	371	425	408	367	431	398	354	380	387	402	394	402	386	407	408	389	379	395	396	399	429	393	369	375	364	375	390	381	396	394	362	408	396	376	420	369	360	420	379	363	352	389	407	381	394	369	381	384	392	393	418	375	430	400	349	354	431	405	367	356	337	374	373	397	399	389	383	369	369	400	403	398	397	369	384	396	393	398	372	415	431	377	394	378	407	375	366	409	357	386	412	394	384	374	387	391	404	378	361	367	388	380	386	398	380	339	398	380	420	389	372	395	426	402	390	374	344	423	372	392	406	342	367	407	406	385	397	405	377	410	384	387	364	365	397	396	388	372	392	365	391	386	371	430	364	411	369	392	361	379	400	351	387	376	376	375	363	359	379	378	397	369	381	359	367	359	397	385	368	384	365	366	343	394	409	385	378	381	368	340	377	406	402	397	396	380	414	428	368	388	372	387	382	403	369	412	361	388	374	384	366	386	402	384	393	363	427	399	367	383	404	417	381	378	391	402	373	370	404	397	390	374	395	396	392	392	350	379	370	390	370	412	400	385	372	364	388	366	374	365	410	367	357	401	401	402	384	402	411	457	386	440	383	393	393	415	407	386	385	383	386	403	411	389	377	419	379	362	397	397	348	378	357	392	401	372	385	399	382	386	385	368	384	410	392	413	387	359	349	373	399	397	363	393	359	391	395	395	366	378	410	387	387	389	387	425	388	401	373	385	430	367	386	393	417	392	406	378	397	419	390	376	361	405	402	374	382	388	417	381	353	354	358	376	434	375	397	360	393	367	433	368	400	367	384	378	400	377	381	368	378	394	411	374	402	398	395	384	421	382	418	358	390	395	345	355	397	365	372	384	435	403	358	365	355	394	381	358	382	407	389	434	370	376	399	388	410	364	379	376	402	398	423	392	438	405	371	385	349	398	367	371	375	364	350	379	398	377	366	388	381	408	364	380	396	424	375	385	401	350	405	373	403	392	361	384	410	381	408	389	418	421	386	384	391	381	423	397	379	425	385	401	394	362	426	388	371	418	398	389	429	362	386	377	349	391	450	377	385	363	365	401	399	386	381	385	415	382	371	403	406	373	400	408	378	404
22882	21517	29235	24271	21532	21583	11836	2864	1844	1420	1222	938	870	774	723	649	598	560	511	524	518	489	474	437	435	408	453	399	401	398	353	369	364	340	360	341	384	348	337	333	343	338	298	353	351	280	351	342	334	329	313	325	347	322	321	292	322	281	312	286	302	358	322	326	330	302	315	302	313	334	292	301	331	320	330	306	331	314	320	304	307	294	323	324	358	313	323	311	336	300	311	285	321	316	307	325	291	327	305	335	312	332	317	328	301	322	295	326	320	321	293	295	306	290	329	322	289	290	314	324	315	321	311	320	321	304	339	365	289	294	325	303	313	327	315	309	297	310	323	321	293	285	291	302	293	285	299	299	303	312	303	307	301	331	321	298	310	303	295	314	308	327	346	295	326	335	300	339	304	339	330	340	310	319	322	296	325	330	310	318	291	267	334	344	278	308	306	314	330	325	309	330	319	302	316	283	315	296	332	287	278	317	320	290	306	299	306	280	316	317	314	303	312	298	316	310	353	323	318	292	315	295	299	326	307	324	332	323	324	324	309	299	307	297	289	308	320	332	262	311	319	315	329	304	282	288	308	319	343	330	278	356	319	318	291	294	336	291	334	309	303	282	324	341	322	300	300	316	315	287	325	315	281	319	296	307	316	321	293	271	314	326	327	298	318	300	309	327	313	273	317	297	324	314	320	301	282	289	313	329	296	299	324	323	336	311	328	311	280	315	341	322	301	318	286	320	297	307	286	293	308	307	291	350	330	322	295	343	328	326	279	289	310	292	309	301	312	293	334	280	321	326	296	318	311	306	285	315	299	334	325	328	307	309	309	310	332	342	310	291	338	323	304	290	330	300	313	302	328	305	289	316	297	304	347	335	320	324	271	259	285	320	313	304	300	329	322	331	297	306	332	279	300	286	295	289	310	325	297	322	289	341	314	285	334	333	322	321	324	293	307	289	323	305	297	301	338	302	331	326	305	310	312	306	305	306	301	314	337	310	308	314	313	313	301	296	312	311	338	305	291	311	344	338	289	290	326	323	325	307	291	306	312	297	321	295	302	343	301	305	303	281	338	294	300	317	332	288	317	323	316	319	313	316	346	305	313	353	294	310	313	328	307	312	308	326	327	299	280	281	347	320	318	313	298	318	299	306	330	293	296	306	345	312	330	312	308	334	290	294	311	316	313	340	333	347	329	323	277	310	318	321	323	311	297	312	299	309	305	350	332	285	302	293	280	324	308	310	288	312	331	306	299	320	306	314	294	315	346	289	343	291	301	300	311	307	369	301	324	309	313	301	288	331	300	322	316	292	328	307	285	313	284	293	318	332	299	291	308	322	290	308	334	278	315	298	326	289	276	302	329	290	321	309	290	311	337	312	333	311	277	312	311	307	322	285	303	308	349	326	294	314	304	315	315	282	320	304	314	338	362	324	338	277	322	275	327	319	286	287	316	316	304	300	302	282	325	330	300	275	313	307	303	313	326	319	297	313	317	276	277	301	346	315	298	326	327	274	289	308	309	310	311	310	283	312	315	324	327	296	297	325	275	286	314	316	324	323	313	300	286	319	334	309	305	325	308	306	310	348	300	299	318	327	310	315	293	288	310	305	284	317	325	319	270	300	320	317	345	267	332	326	326	329	331	311	312	304	308	307	307	337	312	306	314	318	306	339	314	310	314	270	339	268	314	302	316	312	287	303	303	294	347	310	343	294	321	335	301	329	322	288	284	324	306	334	308	281	316	306	296	306	305	287	315	311	324	319	330	318	327	317	318	293	309	355	328	308	258	295	297	326	310	299	307	311	289	358	295	324	334	305	301	313	316	332	289	325	305	319	335	329	330	324	302	288	302	337	285	277	308	299	297	310	314	272	301	307	327	336	332	278	334	288	288	329	319	330	306	283	311	311	324	310	310	297	322	330	283	326	312	279	315	316	298	307	293	301	290	316	309	335	292	298	295	329	327	314	313	319	322	307	302	321	328	315	296	291	314	310	320	328	321	335	293	319	290	329	329	346	319	328	307	278	298	323	314	321	318	296	304	280	296	330	303	306	314	336	305	309	331	315	289	313	312	288	309	298	318	347	324	292	284	330	319	304	306	332	322	322	296	310	329	329	289	310	319	303	318	320	323	297	328	301	330	332	285	288	308	330	292	289	352	318	296	313	321	299	330	282	295	334	300	300	308	308	304	296	280	302	298	301	311	289	329	315	321	326	304	328	328	307	308	298	282	319	318	320	319	312	279	297	317	299	293	302	336	344	306	303	304	313	308	297	329	328	325	311	320	300	328	283	292	331	320	307	336	312	332	299	292	303	296	301	290	302	322	312	342	337	299	329	309	316	329	322	310	308	335	311	311	306	325	318	312	305	281	330	319	295	317	300	319	322	323	338	314	303	315	317	280	293	304	343	334	332	315	314	311	328	301	307	327	320	317	314	327	307	296	327	311	304	328	312	315	309	295	277	315	290	283	272	310	324	321	287	330	307	337	331	312	281	320	325	302	336	319	336	305	312	300	314	317	298	317	303	319	307	313	320	273	308	310	306	328	303	323	314	320	314	345	304	291	296	296	313	289	300	307	302	296	308	301	275	278	321	335	323	316	318	309	314	317	312	337	344	315	330	327	327	306	299	299	319	323	319	322	331	307	322	277	312	290	285	304	273	281	305	295	309	306	298	292	283	312	306	300	307	349	310	323	317	300	304	312	298	295	297	334	310	322	271	323	312	283	337	314	307	311	308	280	335	329	290	326	315	326	280	322	310	298	320	353	312	336	316	297	288	315	312	319	313	327	292	289	303	331	297	311	287	292	314	301	294	334	275	314	287	306	298	297	342	319	303	310	339	296	292	321	312	320	316	343	273	341	356	301	299	289	331	324	317	269	318	304	321	289	310	304	299	306	298	297	280	299	364	299	301	310	327	298	264	295	312	306	308	282	276	291	294	291	319	326	337	343	294	293	317	292	313	369	304	320	309	303	322	313	289	282	331	320	287	303	310	303	296	317	299	328	318	259	277	324	301	297	314	319	328	307	322	306	278	298	265	308	332	297	282	340	319	313	354	320	316	311	301	326	346	316	282	315	283	325	312	300	324	298	300	291	309	330	311	311	351	322	323	326	305	281	294	346	331	325	321	318	319	296	308	310	331	332	311	289	295	292	297	320	322	319	332	303	305	333	303	293	296	310	317	332	291	296	329	308	299	279	294	350	327	296	283	296	329	301	309	309	329	318	316	313	321	316	306	316	286	325	312	290	340	296	288	316	312	313	296	304	363	330	286	321	313	323	341	284	287	307	283	322	304	287	340	293	312	323	321	303	287	303	323	320	335	324	283	327	291	300	325	303	353	308	305	309	314	319	303	320	292	299	311	318	322	338	286	309	302	293	303	302	330	313	306	317	310	323	319	298	314	304	349	303	317	291	326	336	319	295	327	335	329	328	330	288	325	316	320	296	298	306	333	328	318	362	319	356	288	338	301	321	298	336	286	311	320	349	323	314	315
40435	60879	39671	18093	11178	8572	6296	4707	3536	2784	2235	1759	1538	1332	1229	1030	902	804	797	715	687	693	626	608	596	543	585	539	470	525	512	479	459	423	413	434	430	454	413	406	388	376	388	385	389	395	371	367	437	378	372	401	398	374	334	377	403	380	390	370	359	351	371	379	344	393	371	357	386	341	358	350	362	367	371	370	338	390	377	349	377	328	368	371	368	378	332	338	351	343	351	346	358	351	350	369	348	358	321	360	369	377	339	375	304	356	331	319	365	347	341	352	352	362	349	375	355	330	375	364	382	389	357	375	364	396	362	356	341	402	377	358	368	362	367	376	330	398	346	377	355	375	350	334	347	308	360	351	348	332	374	347	352	366	351	342	329	372	324	333	365	388	361	341	351	349	342	373	341	369	352	333	366	357	376	361	343	351	355	340	316	334	360	350	369	376	311	340	372	374	339	373	365	369	349	342	393	344	314	315	323	335	340	370	357	371	361	344	380	353	322	385	344	326	334	352	338	340	357	347	346	355	382	352	341	357	323	364	387	354	365	371	362	384	364	327	388	324	378	334	386	363	357	364	355	374	338	353	328	362	352	396	359	328	336	358	365	379	347	341	353	342	393	393	364	372	344	392	364	339	367	372	349	382	351	359	355	328	356	354	382	347	342	366	367	369	341	340	359	337	335	370	365	371	336	340	373	367	363	366	368	346	373	340	350	340	322	360	352	342	386	357	382	355	358	403	375	365	399	375	359	360	334	345	357	355	388	349	348	326	381	358	342	339	335	362	379	400	379	349	344	358	339	363	355	394	338	373	369	349	367	355	320	368	346	336	362	340	356	361	368	372	343	357	339	367	361	372	382	366	344	370	350	362	359	355	352	374	370	344	333	355	345	343	358	394	359	385	330	363	347	342	323	370	355	343	369	317	357	350	359	355	360	336	359	331	339	333	374	336	361	372	348	357	319	360	368	350	346	358	392	365	365	369	331	376	364	374	350	376	377	361	375	329	353	352	394	354	352	341	354	363	335	358	368	344	356	349	338	378	350	332	369	338	327	368	331	355	355	356	374	370	316	345	358	364	372	364	355	376	359	367	364	346	375	321	373	323	356	360	357	337	369	372	373	361	365	364	370	327	370	353	369	365	332	349	361	377	353	372	351	353	337	345	336	355	345	353	356	350	323	339	370	329	371	354	381	350	360	399	356	340	353	355	343	344	369	328	413	364	353	376	381	377	328	324	335	348	321	350	382	348	375	352	365	349	359	337	391	329	349	340	358	351	372	358	335	335	351	368	331	337	351	352	327	354	338	386	378	394	363	329	378	325	347	340	396	361	338	375	354	362	366	360	358	367	341	334	338	358	338	338	371	348	387	353	350	337	333	341	371	377	353	337	393	343	324	372	356	349	346	354	364	359	353	353	377	351	349	350	346	355	388	354	356	381	331	356	346	332	352	358	350	373	369	340	358	339	342	356	330	366	352	358	363	334	346	361	339	339	355	363	356	344	363	355	355	360	371	341	348	366	358	367	347	357	328	374	329	374	333	350	361	368	397	334	331	345	343	351	358	352	336	332	356	329	333	376	358	360	356	343	380	355	371	353	358	354	326	373	346	356	342	366	358	360	382	386	344	376	360	364	354	354	367	363	377	365	397	358	326	337	370	357	349	347	351	365	372	383	379	345	353	338	365	340	323	349	363	334	368	374	373	368	336	353	362	378	334	363	322	343	365	322	369	347	384	321	358	337	359	343	388	368	352	341	316	354	380	353	364	378	385	343	340	347	355	399	341	315	349	377	369	358	391	395	349	346	349	320	395	366	367	356	388	330	368	343	316	372	360	353	389	373	337	366	327	365	323	352	357	356	362	371	336	372	357	336	375	327	348	336	361	327	347	347	346	380	345	376	349	306	373	364	366	359	379	339	388	399	365	351	340	329	395	361	368	359	354	385	335	350	371	341	331	375	359	374	333	345	389	377	353	368	362	376	375	343	355	362	371	351	367	388	334	392	359	376	340	313	332	332	343	349	357	383	336	349	374	334	371	376	348	353	375	337	372	368	365	338	329	373	366	343	362	357	356	362	387	351	350	377	357	332	359	332	334	340	375	335	333	348	350	360	357	391	368	341	326	374	405	350	379	327	331	352	338	368	388	390	340	340	360	369	346	334	322	382	369	356	366	357	345	358	336	352	359	396	336	328	370	358	362	336	381	335	350	333	350	345	369	341	358	326	368	345	361	348	346	334	355	362	386	336	333	334	367	351	397	371	357	361	337	317	357	349	383	359	361	374	342	377	344	383	327	354	372	361	369	370	351	367	351	374	335	380	346	357	378	394	354	368	343	354	379	370	353	331	342	344	332	354	331	336	339	323	362	389	347	355	380	346	330	355	380	340	343	379	357	340	379	318	364	340	372	355	367	361	355	368	401	372	346	335	401	371	355	341	327	380	377	326	386	362	331	371	342	362	348	359	356	354	369	332	393	366	356	346	313	344	344	370	365	359	341	349	362	359	336	371	349	326	343	346	313	312	378	360	366	351	392	367	350	337	349	352	377	380	389	399	363	334	368	386	366	324	365	328	375	336	345	326	360	339	344	354	339	373	332	385	361	350	389	361	360	386	318	362	382	365	367	360	391	372	374	378	335	339	368	351	358	360	330	338	398	347	369	382	374	387	348	346	350	377	365	344	372	347	376	330	359	341	353	372	357	334	338	355	356	383	347	364	355	343	371	380	321	343	350	361	351	338	372	371	356	334	347	357	326	374	385	373	354	332	390	346	335	384	362	366	346	346	363	385	345	372	386	366	337	377	351	374	343	349	326	318	343	363	346	344	366	346	356	362	368	328	370	348	332	369	334	345	361	370	384	346	371	358	372	375	378	338	367	341	350	322	334	357	344	337	326	339	377	347	369	338	358	352	342	350	372	359	362	358	361	362	357	337	389	329	343	371	349	355	354	342	356	391	340	382	338	347	375	370	352	352	321	354	368	366	333	339	373	370	337	358	327	365	366	348	332	365	370	327	358	304	354	371	361	342	339	339	372	357	381	334	366	336	382	377	338	351	363	327	365	336	362	355	352	345	347	352	342	324	357	324	319	336	387	359	345	381	370	348	336	326	342	351	356	352	367	324	367	345	392	351	361	343	363	380	380	330	364	364	360	355	347	346	341	380	328	322	369	374	340	378	408	358	332	340	319	340	386	361	349	394	373	360	368	362	360	349	409	344	379	314	371	356	346	362	322	370	356	337	355	339	364	334	378	339	346	350	335	366	333	320	351	330	377	395	364	345	378	372	341	369	345	343	338	331	382	352	372	356	347	376	349	397	370	383	348	340	342	367	350	329	360	354	329	370	382	313	378	369	368	368	364	343	344	360	373	350	323	337	362	391	363	366	361	326	363	374	365	337	351	371	336	349	393	361	363	370	351	337	370	362	326	330	350	349	357	361	362	332	322	377	357	360	357	363	346	350	360	389	357	355	361	340	334	359	367	355	350	388	350	363
32973	32171	24920	10234	3609	2380	1554	1159	1003	850	743	650	638	568	580	539	475	482	494	489	430	438	424	460	418	449	407	409	445	416	436	433	388	432	426	441	404	443	417	437	433	443	417	398	398	397	410	413	384	374	422	434	400	423	426	404	405	406	404	375	380	396	421	395	389	395	374	387	413	389	395	405	409	376	390	398	367	376	382	407	386	391	414	390	443	434	384	425	454	396	401	391	370	394	416	396	371	393	407	404	369	414	393	386	419	398	379	413	376	394	393	416	402	367	404	376	429	369	405	427	395	383	395	388	397	400	391	390	368	398	382	383	416	362	415	415	389	391	396	417	392	350	408	423	381	426	410	414	428	376	430	418	372	423	421	392	370	413	412	426	416	419	379	372	403	426	365	441	394	371	425	367	399	373	397	373	391	421	467	374	377	376	391	376	424	392	360	405	395	385	377	395	395	404	415	364	421	408	378	401	424	425	430	380	381	411	393	390	356	397	396	430	379	401	414	419	437	407	402	385	404	376	363	387	389	403	359	410	409	371	397	419	410	409	410	421	426	395	371	359	389	406	402	417	382	416	413	414	372	390	376	404	372	403	406	425	380	388	387	421	393	422	400	407	415	426	417	381	398	404	415	395	407	402	398	411	409	381	403	423	405	392	396	402	395	399	394	414	393	387	384	376	411	375	410	383	375	388	381	404	390	405	400	379	422	373	394	397	384	375	396	416	401	400	378	418	411	384	400	379	363	403	394	415	424	410	367	437	414	419	416	373	385	379	411	380	426	382	425	403	360	399	452	396	384	396	422	379	385	388	390	385	412	378	375	379	385	397	409	383	395	367	412	410	420	413	379	437	359	399	378	389	413	379	392	407	393	432	455	396	363	353	415	363	416	378	424	388	413	451	434	394	392	364	389	378	431	413	376	369	381	392	412	391	389	368	396	417	397	442	391	410	399	404	395	423	373	402	339	387	427	359	394	400	399	430	391	379	345	381	401	371	404	372	424	397	386	409	380	389	420	394	385	409	399	415	367	381	417	373	414	401	420	358	367	411	399	407	390	424	399	415	385	393	398	384	403	419	409	382	411	390	357	391	391	373	413	426	398	396	407	387	375	393	408	408	386	391	387	391	418	383	378	407	368	407	371	400	433	394	424	388	415	372	384	409	397	407	401	376	386	393	395	359	364	362	415	417	372	368	353	379	416	379	370	407	375	408	423	342	356	377	391	433	411	384	362	398	400	399	352	387	385	399	390	393	388	388	402	366	344	448	382	395	348	433	407	390	410	395	374	423	401	406	373	406	402	420	380	406	409	402	468	386	400	423	403	360	380	368	390	412	415	403	397	391	403	386	397	400	352	394	398	419	388	361	407	404	427	382	405	338	390	384	382	410	413	403	408	403	392	398	379	417	366	395	405	384	396	405	386	420	405	403	401	382	387	411	454	398	394	403	400	388	377	396	401	374	403	415	382	392	406	403	420	419	426	407	400	411	391	408	385	379	373	407	397	379	398	369	417	381	348	389	411	399	377	399	365	418	399	388	401	433	388	426	376	417	392	374	409	417	388	406	392	413	376	424	417	370	419	398	424	374	402	408	403	387	371	386	386	378	352	358	418	380	413	444	381	388	384	418	384	390	406	375	421	374	388	385	388	392	412	396	412	381	375	384	393	425	393	368	424	386	397	401	408	411	399	409	377	386	417	400	340	367	395	408	370	404	400	371	404	401	436	397	386	420	429	407	399	400	399	395	422	370	376	376	373	422	394	421	449	395	395	410	404	397	403	416	450	416	407	411	375	386	371	418	407	412	392	374	387	378	419	371	363	423	406	401	401	342	379	403	393	394	379	416	414	394	439	372	396	425	393	417	382	398	403	392	375	382	418	392	423	380	404	396	406	408	400	379	399	384	402	416	410	405	432	381	418	407	402	385	420	401	401	407	390	412	409	387	428	373	394	407	417	423	371	409	401	395	389	361	402	409	393	401	375	377	418	383	389	421	376	381	450	398	385	384	371	398	376	378	400	379	384	399	419	401	393	383	387	403	383	387	423	403	379	413	406	371	403	399	421	378	398	407	376	404	435	404	407	403	419	405	436	421	433	377	401	411	369	418	396	387	405	368	378	411	400	424	389	414	431	399	383	405	396	397	398	427	374	392	421	368	394	399	421	389	405	394	389	377	400	382	401	397	407	407	359	414	364	397	407	377	385	383	372	387	391	384	385	439	415	395	404	374	382	384	393	413	391	400	409	399	408	409	397	371	418	414	388	414	395	399	418	404	396	405	378	406	401	415	384	400	406	382	396	393	362	364	375	401	377	399	365	357	423	421	386	392	355	389	387	437	365	404	410	394	407	395	386	415	408	404	383	414	381	395	414	392	380	406	392	396	410	367	446	368	414	391	384	435	408	401	346	415	415	364	378	408	399	361	393	423	381	385	397	403	365	412	395	388	394	403	378	394	401	388	449	411	412	416	389	379	402	395	414	381	376	390	387	378	426	366	402	399	417	374	396	376	412	431	347	406	388	401	431	376	418	395	376	412	414	372	366	393	384	408	389	436	418	373	394	380	373	399	404	364	394	410	406	408	381	376	428	439	381	399	418	345	434	386	369	394	401	383	422	414	373	427	391	387	396	420	393	419	412	410	426	389	399	417	428	376	404	417	381	368	390	394	421	356	367	350	390	384	376	371	381	399	395	419	430	403	412	410	392	381	397	379	411	437	418	402	407	401	405	393	395	432	372	405	385	423	404	410	408	431	415	385	404	372	390	377	381	390	402	405	350	372	387	394	391	382	363	402	397	366	377	368	373	391	377	431	399	412	435	390	402	426	391	416	414	410	407	395	382	393	386	407	406	429	382	457	380	362	408	412	395	393	383	434	403	404	405	370	385	426	415	358	399	392	380	422	379	423	376	396	405	424	382	381	419	402	377	374	382	384	406	427	388	398	407	401	393	416	410	383	423	398	422	390	427	412	363	357	390	408	393	386	412	393	438	411	406	401	420	388	409	384	398	364	388	440	393	388	395	385	405	399	410	383	403	365	394	443	364	365	395	375	390	395	384	384	414	416	377	379	393	415	396	421	426	389	410	403	388	422	395	379	361	364	387	405	406	391	403	427	383	400	422	394	383	390	383	401	373	409	382	405	394	392	416	387	364	377	384	417	385	391	408	407	427	369	407	413	420	433	428	399	435	423	423	387	398	421	398	367	382	409	468	394	405	402	406	407	419	409	377	404	400	381	376	411	362	380	405	410	427	385	442	396	386	402	405	424	394	413	416	377	375	400	373	394	397	426	408	399	391	384	410	391	381	392	401	408	383	425	368	402	376	433	404	377	425	426	392	424	402	391	398	407	397	403	399	437	385	391	437	407	382	401	402	415	383	389	395	402	374	376	404	384	383	398	410	410	384	375	364	391	387	442	375	416	419	377	391	380	426	417	402	398	423	414	398	396	419	412	407	404	357	417	428	413	373	414	393	402	394	400	400	356	391	395
39609	47046	25285	8999	5707	4248	3111	2353	1838	1441	1205	1026	924	896	719	705	686	657	635	623	556	607	531	542	551	524	560	517	507	535	505	575	504	458	509	512	467	523	556	471	448	473	509	495	498	466	470	493	454	467	459	512	446	477	466	432	461	507	465	427	470	502	474	481	439	455	470	436	480	509	478	462	442	447	464	454	411	506	466	468	480	455	470	432	429	425	429	433	452	468	408	419	417	416	433	438	490	481	463	501	525	444	430	470	435	417	432	444	440	475	466	470	468	460	471	465	449	481	452	445	418	452	415	451	461	464	479	494	424	453	453	452	469	438	470	490	492	446	490	480	474	451	474	446	446	447	460	473	481	457	424	483	493	449	444	462	433	439	453	451	429	501	471	472	465	442	457	449	485	406	420	476	438	438	478	504	466	457	438	431	483	470	483	458	458	446	459	468	472	457	405	433	492	442	448	428	452	493	426	426	483	460	498	445	461	421	458	484	437	436	453	474	461	474	491	481	463	466	421	450	470	480	490	446	456	464	449	473	461	493	464	434	459	454	447	456	462	425	442	464	455	464	457	455	459	485	456	457	478	440	466	453	433	465	453	465	444	458	467	433	452	432	420	447	453	436	440	453	482	440	424	469	467	437	438	475	432	456	500	409	441	418	470	478	464	450	455	438	464	465	456	454	457	449	464	425	459	464	464	473	455	441	494	453	456	447	462	443	473	436	438	448	443	449	455	419	478	464	463	470	489	442	491	457	455	455	440	473	452	437	473	442	428	459	426	424	454	446	471	469	462	463	454	481	468	457	448	438	440	492	487	453	435	484	422	439	462	493	453	466	461	479	460	433	416	458	469	444	472	448	479	469	436	451	468	453	461	451	469	485	433	447	460	466	391	477	430	475	451	458	453	475	444	476	446	481	425	448	451	461	441	452	442	487	440	503	469	454	416	440	464	450	383	445	470	457	463	440	498	500	446	434	473	435	429	434	456	436	472	450	481	434	458	458	495	450	499	426	492	427	455	446	423	472	437	458	459	484	456	453	482	451	459	447	498	456	455	445	471	464	479	441	456	418	449	435	496	455	446	482	436	478	468	485	426	427	500	487	434	438	459	435	464	462	458	463	466	455	422	470	457	488	433	470	460	433	440	445	445	468	433	440	451	459	471	454	430	474	457	475	432	455	465	450	460	432	463	454	445	490	484	460	496	495	444	457	445	453	476	437	440	443	410	468	467	458	475	429	446	475	477	436	455	458	424	434	456	441	464	483	467	459	436	448	446	469	452	447	466	467	473	504	486	448	466	452	497	460	488	458	461	506	464	497	467	465	480	456	459	463	482	447	438	453	454	447	457	455	453	485	443	444	461	430	413	430	458	442	451	439	454	464	465	440	425	457	433	441	460	463	464	490	428	436	478	399	453	419	455	479	464	468	472	474	449	441	467	432	432	420	469	472	446	449	450	459	504	455	444	443	425	432	461	419	465	494	427	477	459	456	442	457	441	478	418	425	454	416	478	502	445	442	438	457	438	443	447	474	438	458	475	449	436	465	471	460	434	431	430	460	425	450	472	460	457	462	458	462	453	428	470	486	446	446	465	422	457	434	453	452	452	458	427	443	442	472	457	480	475	446	429	445	482	465	450	430	436	477	492	480	446	426	463	429	433	458	444	403	432	487	504	471	446	446	491	482	447	453	427	490	452	464	454	443	437	420	442	471	472	462	488	425	463	425	432	443	451	473	403	455	459	429	448	443	430	431	429	451	475	470	420	449	422	479	475	443	470	447	484	456	462	441	431	460	479	458	424	459	447	426	422	439	431	463	449	473	454	474	450	474	446	483	478	443	448	459	457	464	472	454	471	449	465	469	447	461	450	418	460	419	479	451	443	435	452	481	449	417	462	466	448	406	464	439	451	536	457	484	453	454	438	465	447	452	472	494	434	450	451	500	443	468	444	434	481	482	455	462	423	465	468	473	449	421	443	429	448	458	479	455	451	441	480	446	453	443	440	441	437	448	455	413	462	447	473	443	479	460	483	428	427	432	419	438	454	462	484	444	511	438	472	441	466	417	449	428	442	472	444	485	460	473	472	469	461	481	408	459	476	456	417	465	424	473	475	462	464	451	481	444	454	456	435	457	442	451	492	442	479	443	454	445	467	442	465	468	478	487	448	454	469	504	456	488	447	464	447	454	418	442	443	477	447	452	472	480	457	488	465	471	456	439	448	456	450	475	438	449	439	512	465	458	461	467	456	451	448	459	455	485	437	440	434	424	466	443	449	481	475	449	460	494	460	427	462	489	466	466	469	479	459	462	460	503	415	500	461	450	455	438	436	439	437	464	480	474	460	434	440	457	481	469	449	491	468	422	491	450	464	435	439	441	481	432	449	467	421	489	467	500	426	475	454	446	443	472	467	439	466	484	427	443	461	455	427	457	442	435	461	470	469	450	465	414	501	491	437	449	461	423	429	429	464	470	481	434	467	429	468	431	452	414	460	447	454	450	458	434	480	412	457	439	474	453	464	421	442	457	476	451	494	499	440	465	475	429	468	469	461	498	453	459	426	457	450	444	455	448	432	465	442	466	423	503	448	458	474	451	434	461	443	458	462	462	458	434	459	463	435	475	442	421	447	437	410	447	518	458	461	439	435	439	453	466	442	449	470	474	426	432	429	446	463	459	453	454	467	450	461	457	480	453	490	447	463	479	479	514	459	444	426	429	439	474	419	505	456	448	464	440	481	462	469	456	465	500	467	423	422	469	433	446	458	428	459	434	424	457	441	475	449	457	447	467	465	427	465	442	439	473	481	446	463	439	460	465	432	484	495	472	441	475	451	476	474	408	447	457	426	442	406	448	430	469	438	484	457	478	487	490	428	492	444	457	467	425	458	466	479	463	441	463	453	479	467	438	476	479	457	445	468	426	496	461	461	439	421	452	467	426	455	438	498	474	449	479	469	469	469	419	473	433	481	488	436	476	462	441	460	470	487	475	448	429	442	424	442	453	469	480	486	424	476	477	472	440	484	438	474	466	476	463	484	443	465	446	469	420	468	439	471	487	452	449	485	481	469	442	470	512	515	523	468	454	447	449	450	464	501	448	468	441	456	468	443	455	459	455	457	496	452	455	414	420	431	468	457	450	432	452	446	437	441	447	467	456	474	472	460	457	478	429	447	447	493	486	454	454	463	427	438	437	430	434	436	481	466	497	439	472	499	428	454	474	430	478	440	451	434	473	436	444	468	447	452	397	414	455	412	437	443	439	497	476	463	461	468	510	430	494	473	447	448	445	455	435	455	442	463	427	456	431	439	430	416	441	441	472	471	440	437	446	456	429	436	450	447	455	451	468	481	453	474	438	449	469	481	496	473	483	463	434	482	452	426	435	420	438	428	457	440	459	405	424	478	454	460	456	442	475	449	480	431	441	460	475	446	471	447	480	471	423	436	439	477	448	454	451	475	449	522	451	475	430	450	432	467	444	481	473	464	433	458	454	459	462
23877	21458	28715	24603	21415	13291	3778	2135	1446	1228	1013	892	751	715	690	653	659	576	596	526	520	480	515	466	455	462	436	473	432	450	451	407	428	378	410	413	401	398	387	365	395	405	366	407	383	372	397	414	370	381	404	414	395	371	387	392	370	364	375	425	410	418	389	374	384	368	394	390	386	424	342	383	346	398	425	387	378	376	382	372	365	344	381	371	364	357	334	375	394	369	383	378	408	396	381	383	369	398	369	401	370	389	363	415	393	362	383	385	357	334	370	402	367	366	354	381	381	362	389	353	398	403	386	409	392	391	369	369	384	381	403	352	371	415	417	376	337	354	382	392	362	365	367	333	353	379	374	384	396	356	403	332	400	411	405	381	338	381	358	398	380	367	371	344	369	384	396	358	385	406	372	387	380	399	401	363	404	356	364	403	373	388	396	371	408	357	393	359	394	416	368	358	386	397	346	357	391	373	374	370	372	354	352	369	376	372	370	344	419	367	353	385	355	406	395	350	402	361	370	351	378	371	386	392	403	400	379	396	379	369	424	393	386	361	383	370	381	387	347	359	361	347	401	358	395	389	406	363	381	438	375	398	373	399	364	400	397	389	366	420	382	372	373	356	361	355	362	359	420	369	371	359	375	388	376	395	367	375	385	348	400	361	380	346	384	361	381	373	373	396	353	349	398	407	362	430	369	350	381	363	410	398	351	370	366	383	349	384	347	387	358	370	394	377	375	371	377	372	378	388	400	405	402	382	381	386	343	366	372	384	358	398	401	374	367	374	377	356	410	371	389	384	419	394	390	399	377	375	383	385	370	365	368	387	395	430	366	389	381	363	352	392	346	355	342	372	377	373	379	347	302	380	441	390	365	395	399	382	369	376	375	371	394	390	369	389	401	334	391	356	357	346	393	392	364	363	365	379	365	411	390	370	361	373	367	346	391	342	374	401	333	331	377	393	393	392	361	389	367	377	372	353	384	387	395	383	369	415	371	417	369	347	343	371	368	358	373	381	364	401	377	371	358	395	372	413	369	413	341	381	355	385	388	386	409	364	388	399	372	377	330	375	401	379	379	396	364	380	408	389	363	380	393	379	359	421	404	360	365	395	396	396	366	378	369	405	390	388	383	394	370	362	351	343	358	355	377	372	404	381	324	369	414	357	364	383	396	405	383	373	357	377	378	370	392	382	395	386	368	366	405	392	404	369	366	347	364	366	392	343	378	411	357	384	380	370	352	384	365	382	376	358	383	372	363	355	381	375	360	375	375	373	364	408	374	393	387	331	381	369	368	384	372	402	363	409	351	369	393	340	385	385	375	403	392	383	384	386	394	388	408	381	366	417	387	345	412	366	399	383	362	354	370	367	402	380	399	391	388	371	335	390	432	391	386	402	379	377	356	375	353	370	393	387	353	374	392	372	382	407	386	395	375	384	370	365	365	394	380	406	369	371	384	372	360	373	365	405	398	401	404	391	363	355	391	396	402	365	383	372	355	389	372	396	392	400	390	368	416	380	418	389	411	365	390	374	390	352	404	387	405	392	384	369	388	370	344	365	364	362	357	366	363	362	383	398	400	368	394	386	355	360	359	381	366	375	369	356	375	366	368	345	392	342	390	368	373	389	393	374	410	387	354	352	371	413	413	355	349	344	394	362	418	372	354	369	387	371	367	351	387	407	407	366	385	377	392	355	383	385	374	395	359	382	370	379	350	368	392	383	341	362	395	408	417	413	398	385	370	353	365	402	371	400	387	371	386	375	372	335	345	403	408	389	368	377	400	353	410	365	384	359	352	379	370	367	377	342	397	388	378	386	405	361	377	379	347	395	361	383	337	388	359	373	407	388	388	347	376	390	383	399	365	410	415	350	378	344	388	411	392	401	367	375	360	384	396	349	394	355	359	356	381	390	354	384	398	304	371	386	365	345	384	416	372	345	397	381	388	395	329	392	368	365	405	371	423	402	351	377	399	350	387	375	402	400	369	360	365	399	354	376	380	350	377	382	384	367	390	369	365	385	379	379	387	400	347	372	371	381	361	371	361	348	381	367	363	369	352	379	384	398	376	342	391	381	367	389	395	390	382	387	353	393	383	365	363	410	385	355	365	385	374	398	361	377	352	348	353	406	370	364	380	359	381	386	381	373	400	409	387	361	396	433	361	417	391	420	405	369	377	357	373	343	336	373	369	355	411	404	390	394	376	378	373	370	403	420	350	383	399	353	359	333	389	365	402	334	403	368	373	380	401	371	359	398	359	371	365	382	389	337	361	371	393	401	376	381	379	344	347	360	392	336	365	380	375	387	402	374	344	395	407	381	371	377	356	363	406	325	380	383	355	409	374	366	381	366	392	390	367	366	376	399	373	407	376	336	372	376	401	398	370	384	389	381	353	369	388	373	387	398	416	384	382	358	376	375	341	363	367	387	351	376	374	380	423	386	380	360	386	352	377	391	377	357	376	365	369	358	371	375	329	353	375	378	371	352	360	395	360	368	336	399	360	380	330	399	375	369	355	379	393	346	405	368	345	366	372	369	360	408	368	387	351	389	378	369	377	362	375	386	373	398	364	360	402	379	343	392	365	359	397	364	388	345	355	378	382	391	395	389	397	363	393	377	386	381	366	372	386	372	400	364	366	356	371	385	377	354	359	377	400	394	380	391	387	422	380	357	359	374	389	325	381	359	376	354	384	387	375	346	356	387	385	366	421	379	367	376	357	388	383	386	392	393	359	381	380	360	365	350	349	374	352	372	391	388	385	392	411	377	348	362	360	393	413	409	397	406	378	387	403	401	392	347	362	407	370	373	387	382	348	351	372	388	399	376	379	362	395	367	372	360	381	383	384	370	394	301	376	393	362	367	390	368	387	395	366	350	371	362	384	336	358	383	370	376	361	384	349	361	378	354	374	400	367	362	378	405	397	397	344	379	349	378	369	370	348	375	375	392	367	329	380	367	366	362	403	406	398	373	354	360	329	375	387	365	417	416	350	389	355	385	367	372	397	443	373	388	375	390	364	356	368	378	397	370	372	403	398	375	374	385	399	338	395	372	349	374	407	382	375	390	379	378	363	331	425	404	388	362	386	403	328	368	359	384	339	378	382	394	406	356	375	358	393	351	379	352	353	327	413	391	381	383	381	364	404	370	390	387	376	396	386	412	402	388	402	334	396	368	372	395	373	412	385	360	360	331	393	372	367	365	377	390	409	381	342	377	368	404	363	374	360	366	388	373	367	364	368	420	399	368	382	428	380	357	379	348	402	417	371	372	387	373	381	370	352	388	359	337	386	372	363	370	379	375	403	356	350	355	414	352	397	374	367	361	396	378	358	375	356	391	358	373	386	371	372	410	394	378	360	337	376	368	354	418	410	387	363	372	388	396	354	397	381	388	358	356	358	380	375	388	363	374	383	369	400	399	379	374	396	340	430	391	351	351	390	364	370	360	373	374	383	433	382	370	406	395	358	369	362	368	366	358	400	419	373	372	383	386	391	406	345	373
38030	54362	34645	14176	9254	7040	5098	3822	2877	2294	1799	1546	1386	1206	1062	973	890	823	744	776	713	608	630	635	596	587	554	546	568	572	535	513	523	486	516	498	510	476	471	486	506	466	488	485	443	487	432	468	469	459	451	431	464	441	440	461	400	461	441	440	445	417	422	456	451	450	427	448	481	458	474	459	446	439	455	443	467	435	481	436	411	450	453	418	435	433	459	413	438	439	448	405	435	433	452	453	428	417	462	460	449	450	403	455	440	420	427	483	460	435	431	432	437	449	427	451	427	441	473	438	405	439	441	420	432	428	453	435	465	438	433	445	442	440	420	413	483	436	436	465	421	431	427	426	423	443	433	486	456	427	470	435	416	444	406	450	492	472	432	474	432	420	440	404	457	444	470	424	456	453	412	423	396	429	495	438	392	412	425	453	451	453	410	436	450	449	463	400	467	448	455	430	396	467	388	406	456	425	454	474	449	448	462	447	440	479	425	404	411	431	445	436	461	454	444	426	419	415	469	455	482	440	410	438	431	433	477	396	423	410	463	484	451	445	487	412	441	441	447	420	475	464	449	470	419	454	434	435	406	402	439	467	468	432	410	429	460	417	476	450	416	440	471	420	430	471	473	446	444	450	417	454	432	454	475	389	425	460	419	448	450	415	451	429	457	434	458	454	437	432	448	429	433	407	465	440	445	427	437	402	461	435	427	447	425	421	391	426	407	441	427	442	399	407	439	434	445	420	425	416	423	467	426	445	428	450	452	440	426	440	433	457	419	430	442	404	461	432	445	455	460	447	481	450	420	449	445	460	420	426	427	424	443	409	429	444	441	433	431	435	394	437	435	415	424	469	435	459	440	421	424	453	426	476	471	462	439	395	449	440	410	445	466	460	447	441	421	440	422	441	448	463	430	430	405	437	423	426	441	401	420	450	422	417	466	455	447	462	472	446	411	476	442	450	398	466	471	400	445	455	410	449	441	428	414	476	417	438	431	467	440	485	424	431	427	389	434	441	441	421	463	464	417	437	428	457	394	437	468	432	426	418	438	438	415	478	414	397	439	459	457	487	430	420	426	438	430	428	423	431	467	461	443	432	448	433	447	416	442	448	387	453	425	441	406	425	458	429	444	420	436	424	433	430	413	404	431	425	437	449	420	456	412	421	428	438	424	460	403	456	445	417	450	464	480	451	438	420	438	427	450	419	417	454	443	456	449	412	451	420	464	493	450	453	470	385	421	443	433	397	437	428	428	407	436	456	465	434	451	422	478	467	405	478	453	433	452	479	447	459	432	442	442	398	440	415	447	457	429	460	448	471	412	423	450	437	426	412	447	442	435	422	462	426	412	425	442	456	433	425	434	444	412	449	454	407	433	449	454	445	452	428	442	432	443	471	438	439	446	429	443	443	421	420	418	441	444	407	447	434	431	405	421	429	422	395	414	458	427	463	416	425	431	466	425	473	440	436	449	425	438	437	408	413	424	396	454	435	438	427	430	442	499	452	448	490	456	451	436	415	441	419	452	430	426	468	482	467	440	434	467	413	435	448	442	432	444	459	417	406	411	422	416	481	385	430	429	419	396	446	445	439	434	423	439	462	436	434	459	443	444	469	431	432	420	456	465	429	409	452	457	469	442	477	425	444	442	462	437	433	407	418	437	409	423	391	469	423	438	432	420	453	409	439	429	407	443	434	440	423	438	432	464	450	443	473	431	440	436	420	471	450	432	458	437	441	412	452	411	430	432	438	454	435	427	415	457	393	441	422	468	428	453	418	432	448	446	442	429	414	440	434	424	404	420	442	376	409	437	458	435	430	421	431	423	434	465	434	413	456	429	449	427	432	423	410	477	453	421	391	457	407	448	420	429	420	441	445	431	456	448	453	466	476	441	458	429	442	446	429	445	464	415	459	416	418	457	422	418	459	418	429	411	416	446	467	462	408	426	411	443	431	454	458	460	437	448	411	420	450	442	448	431	429	430	400	450	445	440	412	425	443	429	439	457	447	455	435	455	408	437	426	466	456	442	436	429	442	447	429	485	458	438	469	444	409	478	435	435	416	419	461	462	458	387	449	439	418	452	430	459	396	446	443	410	442	411	448	433	439	406	401	454	438	488	451	496	432	385	455	445	450	446	456	472	429	407	451	477	469	469	443	422	425	443	453	442	462	442	457	412	437	401	433	467	416	435	416	468	384	396	437	403	430	449	440	436	443	432	385	428	443	449	463	408	445	442	415	397	425	462	439	442	456	450	391	444	456	432	426	443	417	432	417	407	452	436	410	442	465	449	459	445	423	450	423	460	421	465	436	433	467	419	443	426	390	431	439	463	455	440	442	417	455	464	485	434	503	435	472	424	426	457	387	446	471	413	416	400	424	420	438	412	410	446	441	449	407	444	443	428	467	452	421	399	451	421	468	450	466	416	424	484	387	430	473	418	442	417	449	416	436	412	410	504	470	461	426	414	430	441	426	438	405	431	422	456	425	454	428	450	401	429	454	425	418	442	459	436	403	454	407	432	441	458	439	455	414	434	415	443	413	462	410	470	411	433	442	447	435	435	449	417	438	438	458	444	487	449	441	458	398	441	442	408	440	428	457	434	436	425	466	438	418	435	465	462	432	424	455	433	404	448	452	438	424	457	413	420	401	452	438	400	410	472	432	426	411	448	416	468	447	409	463	408	442	434	441	428	437	409	429	444	440	435	435	415	413	441	396	447	429	461	451	443	452	421	460	431	422	453	442	412	462	417	438	439	444	395	425	430	391	419	454	429	458	421	455	462	444	446	439	433	404	411	414	433	439	449	458	469	485	441	442	419	429	443	430	432	450	455	473	452	423	450	436	432	469	471	477	433	416	448	436	403	453	431	419	416	460	463	434	446	472	446	435	437	442	472	446	409	409	422	470	454	423	433	436	444	501	462	427	444	422	425	443	426	415	478	423	426	430	450	447	415	426	436	433	417	413	420	412	474	449	449	441	439	483	458	428	406	441	425	463	454	421	444	460	450	435	467	444	399	424	448	468	424	451	448	451	414	374	442	444	405	469	451	421	422	445	459	450	424	440	428	463	423	441	431	474	455	420	444	431	456	412	427	485	392	422	451	498	405	446	465	454	438	421	419	417	481	431	431	428	435	433	424	429	438	469	421	431	426	445	437	434	413	450	430	433	429	463	435	427	424	433	399	446	459	423	449	442	395	458	449	432	452	439	460	424	446	423	436	437	430	399	424	457	419	449	463	471	420	443	447	443	403	437	457	420	437	425	458	375	448	433	435	441	428	475	445	432	425	472	445	420	445	463	443	443	384	444	442	486	443	438	445	415	439	424	449	432	448	434	432	441	450	442	419	434	463	409	417	427	432	437	488	391	441	433	457	444	446	418	444	425	423	438	399	466	463	459	446	474	425	424	395	429	433	474	434	462	435	428	452	403	483	402	463	445	419	449	414	426	394	437	468	429	427	453	428	458	438	440	478	481	435	407	455	509	448	456	435	448	435	427
25215	21547	27705	25544	13491	3632	2088	1355	1088	832	778	714	620	583	609	525	485	457	423	428	433	428	397	419	364	436	404	375	388	393	399	377	413	377	386	390	337	378	368	348	363	386	377	370	354	358	361	341	343	348	347	345	360	363	350	345	347	359	314	330	354	342	355	345	337	377	346	323	316	311	314	345	348	343	366	363	353	350	342	323	343	358	334	316	330	366	331	338	339	336	360	341	302	338	338	336	369	327	348	368	324	382	341	330	332	324	330	346	336	327	329	349	340	372	345	345	373	329	365	339	325	341	335	336	354	342	378	339	350	294	334	304	345	316	356	365	348	334	368	326	312	347	367	339	344	347	361	376	342	346	340	370	332	364	356	364	330	308	337	329	359	326	346	334	345	359	340	334	341	365	346	326	333	324	330	339	355	296	345	349	344	336	347	340	347	341	353	348	340	333	328	332	322	294	355	343	363	372	362	357	347	358	354	343	335	347	334	326	304	352	344	356	328	341	350	327	320	333	361	394	358	352	385	357	352	359	352	337	324	362	326	321	346	347	370	366	335	314	330	328	357	325	310	314	305	348	324	333	326	331	345	359	330	356	330	354	333	307	345	369	322	370	324	364	366	322	334	320	340	328	350	320	341	350	322	365	354	342	359	303	338	352	355	359	325	370	346	332	335	326	354	335	321	374	326	317	369	346	317	333	386	325	333	323	342	344	353	341	331	362	329	346	310	343	346	349	331	340	351	332	349	353	351	330	343	376	332	340	306	350	336	362	364	347	349	325	315	333	369	389	366	350	389	302	326	355	366	340	332	367	336	344	369	345	332	334	316	326	343	359	374	334	331	352	354	348	354	346	351	334	346	363	328	368	370	359	339	365	353	366	325	327	350	344	377	356	389	337	347	320	307	318	379	340	363	316	334	334	339	324	337	339	340	346	319	325	332	372	337	380	337	339	359	360	337	340	328	341	360	331	373	353	362	370	330	343	325	353	325	356	358	348	334	323	333	342	347	381	319	372	348	362	360	381	329	334	357	321	331	370	346	323	331	319	327	351	322	353	358	331	354	348	359	334	366	316	309	346	342	355	319	333	340	318	327	322	371	331	333	327	326	342	344	346	328	337	346	337	321	376	334	335	356	353	334	339	332	334	359	350	346	361	340	360	324	367	333	360	347	344	353	361	316	353	347	326	357	338	328	324	330	379	335	370	328	363	366	350	321	343	374	305	348	346	343	355	317	313	356	327	335	321	334	316	356	330	339	353	363	367	325	328	320	356	357	388	346	369	306	334	354	381	311	357	346	329	318	363	339	320	332	354	326	336	322	359	328	361	327	361	348	362	366	345	330	330	313	344	304	384	352	377	330	345	351	372	340	362	337	348	369	335	337	367	327	310	326	330	362	334	328	348	373	338	318	349	359	354	323	342	379	332	338	356	378	358	378	323	355	343	365	329	377	323	338	343	344	353	331	355	354	312	333	320	332	347	342	374	321	353	337	336	328	358	314	342	328	330	353	337	338	340	364	350	361	354	380	309	334	311	309	345	345	311	329	329	350	358	320	348	351	335	306	329	308	345	316	372	362	374	353	343	346	325	348	378	342	350	379	373	366	378	336	348	366	372	378	336	332	348	348	334	349	388	388	363	330	377	352	351	345	340	386	298	338	358	354	329	378	315	390	332	357	339	336	324	366	313	366	360	339	352	377	343	333	340	345	355	326	318	345	386	333	330	354	357	329	361	357	339	356	334	337	344	335	343	366	360	355	352	341	384	314	364	360	330	345	355	332	357	336	363	341	359	351	346	344	346	362	337	327	320	358	360	348	330	306	353	355	338	325	320	343	313	350	331	347	347	348	352	310	344	360	349	330	347	351	331	338	345	351	323	337	348	331	332	357	330	347	332	331	376	330	325	354	323	304	317	347	328	346	336	335	356	341	367	361	307	347	339	360	344	336	312	317	312	339	367	369	346	387	355	387	328	357	316	370	331	337	327	361	335	341	342	333	360	321	331	305	346	320	290	317	309	353	346	337	328	354	369	359	324	360	344	348	314	346	329	361	343	343	304	363	326	343	353	320	344	346	347	361	334	350	359	342	331	341	332	330	320	343	377	352	370	316	352	332	342	390	336	373	338	360	368	364	347	314	335	350	351	308	331	342	357	322	333	333	318	348	313	302	321	334	332	313	330	324	335	329	338	361	348	359	332	327	345	378	325	361	387	330	343	350	352	325	336	301	333	363	331	348	325	379	350	368	373	347	326	345	356	358	361	365	352	370	342	330	332	357	352	332	373	342	365	333	328	339	341	339	346	355	309	343	348	374	315	349	331	358	393	351	377	358	353	350	322	344	329	323	323	332	370	379	340	338	339	356	334	335	357	304	331	346	387	304	311	350	380	364	343	310	308	328	300	321	346	372	355	301	335	327	335	365	331	351	314	304	330	362	355	321	364	358	355	369	350	325	357	330	363	337	355	344	360	297	340	324	324	336	320	340	333	348	334	348	331	344	308	370	399	316	363	371	313	352	334	332	332	339	319	344	320	352	342	321	324	347	348	338	377	343	343	341	363	348	346	318	319	335	331	329	341	345	326	335	360	339	352	347	367	324	340	355	359	341	361	351	389	300	331	360	321	337	363	353	315	345	365	335	368	330	327	367	314	368	324	324	330	349	365	356	357	317	358	360	333	345	324	352	307	362	363	342	382	362	354	353	369	341	355	357	346	344	297	323	320	307	371	330	335	350	341	326	333	346	343	332	293	355	343	359	348	330	352	378	327	347	377	313	333	375	353	334	351	359	349	356	304	316	341	350	380	344	381	328	374	350	366	335	325	336	358	343	345	347	363	310	354	357	346	339	373	305	321	335	356	347	336	322	343	336	358	364	343	358	342	342	319	357	341	384	318	355	347	319	322	323	291	360	347	371	332	372	341	330	314	326	365	328	335	367	346	327	343	376	335	359	337	318	382	366	338	377	343	326	394	327	293	357	327	332	334	339	366	337	362	348	367	351	333	353	316	335	342	360	312	344	342	348	357	327	347	350	316	295	340	310	377	344	330	357	365	367	324	329	365	330	367	347	366	343	332	299	335	359	343	329	342	337	346	343	369	331	351	315	310	357	334	335	378	352	376	331	369	385	342	328	334	364	361	322	319	355	333	348	345	338	321	356	328	353	357	317	362	333	330	343	330	378	355	334	332	349	347	295	371	337	358	407	331	328	330	358	369	332	378	345	324	344	352	357	384	344	329	329	313	379	327	355	341	350	303	339	371	359	333	343	334	357	346	331	323	332	381	350	328	313	345	345	354	346	393	350	348	325	341	360	323	306	354	359	342	355	335	334	324	346	334	367	326	359	328	303	338	326	372	373	362	305	343	343	356	326	338	381	352	336	328	337	393	369	332	340	312	332	335	360	344	327	325	337	346	334	371	364	359	343	373	363	361	347	319	352	337	324	348	329	329	334	328	321	320	354	313	370	370	390	333	316	293	316	359	334	329	297	359
37933	49796	29322	11515	7442	5411	3866	2938	2172	1623	1442	1242	1075	995	853	746	714	662	607	639	575	540	541	532	543	492	511	495	489	496	470	425	471	455	451	452	478	408	437	421	435	370	415	430	430	413	416	445	426	425	437	418	392	435	436	428	402	391	375	410	391	422	378	453	395	427	420	418	399	395	393	387	401	390	414	364	384	409	396	402	388	434	390	408	387	365	375	394	424	387	375	385	382	380	409	368	404	418	395	463	386	388	392	369	377	391	428	411	378	370	379	373	400	375	411	375	422	389	415	428	378	397	401	414	388	383	406	415	383	394	352	384	394	374	375	363	377	406	413	415	403	388	402	346	414	409	401	397	387	386	380	420	403	393	381	379	405	440	382	389	377	365	407	373	433	406	405	382	386	392	373	406	405	404	407	394	399	379	401	368	350	413	409	381	392	379	380	387	383	445	383	420	389	396	397	408	371	410	399	403	435	397	412	366	384	396	417	405	381	362	441	353	388	430	375	387	397	393	419	355	399	403	379	384	392	402	385	363	390	402	381	384	432	393	392	390	411	376	429	436	419	389	398	411	400	394	387	379	382	409	411	411	394	340	395	420	386	378	409	403	373	384	379	407	411	410	381	410	402	371	377	427	382	360	406	373	408	375	397	388	387	403	397	400	434	432	415	361	357	432	378	406	360	438	381	399	420	363	392	409	374	373	405	405	383	385	440	391	444	389	368	368	363	428	392	364	402	384	411	386	394	401	436	361	400	400	384	364	394	411	375	396	394	447	382	416	377	418	417	372	400	379	418	377	387	381	415	372	383	432	371	386	388	389	400	401	397	396	411	380	402	376	428	408	360	395	428	428	392	395	410	412	444	389	382	400	390	404	398	365	388	378	417	389	395	402	406	387	412	386	391	417	416	404	380	436	385	397	403	370	403	382	420	408	380	384	396	388	395	385	396	400	434	429	365	393	376	375	374	386	428	391	384	371	379	350	434	413	393	398	394	409	397	386	326	385	423	348	414	391	350	384	415	394	406	394	397	399	375	414	425	381	372	410	399	380	371	408	385	374	369	379	383	388	412	409	429	406	373	375	398	393	364	431	364	391	406	403	367	367	394	381	423	384	386	394	415	425	410	387	387	379	390	418	413	413	444	429	402	414	363	375	389	385	380	376	395	377	407	411	377	390	395	385	370	364	393	389	380	410	389	398	412	394	399	397	418	405	399	365	407	376	391	431	422	399	421	384	390	419	394	381	385	384	383	371	356	420	383	414	433	393	404	407	407	389	429	350	393	410	389	384	408	386	398	403	402	407	404	414	387	391	397	419	370	387	425	395	444	370	402	415	408	386	377	431	356	374	423	417	380	396	384	363	441	408	379	376	388	365	438	412	396	414	407	394	392	371	413	393	384	378	416	386	354	382	407	394	377	419	434	408	411	399	419	418	345	423	348	400	349	361	398	361	350	362	403	404	405	405	405	396	400	408	424	410	379	385	390	404	418	382	388	405	367	425	401	387	392	422	426	395	378	387	415	377	399	368	377	362	400	391	407	377	365	435	367	428	407	380	377	377	382	378	405	393	420	381	373	392	421	395	411	358	407	397	404	428	364	413	383	393	391	392	380	429	427	398	419	410	405	425	370	390	406	428	372	414	396	430	390	418	417	373	420	341	434	377	380	374	413	423	399	419	411	397	373	395	362	398	414	400	384	459	367	357	401	407	405	382	415	367	398	399	405	387	407	382	402	410	396	358	401	408	403	387	424	397	401	406	375	387	385	401	388	415	413	431	415	382	402	390	407	394	400	355	408	424	406	418	401	382	400	412	427	404	399	404	425	385	400	367	370	439	437	427	418	436	416	378	392	383	421	434	359	408	398	428	429	388	380	386	413	361	385	390	405	396	388	404	381	403	381	399	409	369	402	418	389	408	396	415	393	388	396	375	344	404	379	399	398	393	402	386	389	384	395	406	385	380	410	401	390	419	349	390	414	394	405	411	391	412	390	373	368	381	377	436	407	378	391	400	414	429	399	395	415	360	366	411	382	412	402	405	391	414	436	409	409	419	374	390	355	415	374	369	418	405	399	400	402	419	403	380	402	390	390	392	382	386	390	383	376	415	391	391	401	428	398	405	395	431	363	411	383	412	405	380	410	402	395	392	379	366	386	376	393	376	398	408	381	386	374	431	404	390	365	398	424	397	382	393	380	393	391	393	394	371	391	378	413	381	432	395	415	418	378	407	414	404	366	376	404	366	368	419	406	388	357	388	403	368	415	392	393	402	390	398	386	394	400	396	418	397	399	365	406	391	372	415	425	406	407	389	385	406	386	404	409	389	376	373	393	391	442	452	382	377	435	388	377	376	417	412	360	388	397	378	400	414	403	390	399	398	396	386	407	389	402	380	402	408	398	414	383	423	412	405	369	399	402	367	375	385	359	394	379	402	362	352	376	407	404	381	382	431	350	382	405	453	395	396	426	436	402	425	413	392	360	392	374	405	417	401	364	390	398	382	379	418	360	425	373	370	415	376	401	375	409	401	402	388	399	391	391	400	390	402	400	395	403	378	403	404	411	389	435	378	403	433	388	411	439	394	392	370	415	411	400	395	430	374	410	378	394	411	382	396	405	414	430	385	411	378	381	412	362	404	416	416	410	366	399	435	397	393	365	402	390	362	386	404	408	372	397	392	379	451	361	401	420	409	391	387	412	388	386	358	389	414	381	401	416	413	415	426	387	382	414	413	428	380	365	357	396	423	404	377	412	395	376	442	369	396	403	406	388	417	411	402	399	427	419	386	391	370	396	392	384	431	371	397	422	372	386	394	389	384	370	384	386	392	414	464	401	402	404	389	403	391	390	393	408	391	393	379	376	406	389	419	398	409	398	376	387	378	395	387	377	424	388	351	408	354	405	408	441	444	351	394	401	404	392	362	426	380	384	404	382	404	445	391	408	381	421	419	401	389	395	390	399	391	356	394	396	418	375	431	389	391	414	402	426	404	351	378	395	442	380	410	381	395	383	417	381	392	378	373	377	382	362	383	390	406	382	419	387	400	410	361	391	408	398	388	395	412	364	411	452	400	400	383	388	407	387	402	411	390	372	392	435	414	389	410	364	388	389	379	395	403	382	359	371	379	408	415	411	408	392	413	386	400	390	391	387	401	377	373	362	396	390	381	395	379	368	432	406	441	402	428	388	365	402	379	444	409	392	426	421	377	379	375	366	416	404	389	435	376	428	434	381	388	381	419	386	390	391	379	381	371	420	396	424	384	435	399	407	413	375	359	363	371	367	403	393	406	416	410	415	369	403	405	374	370	412	364	395	388	373	382	418	374	402	397	401	402	370	410	404	419	394	405	436	386	390	370	397	385	381	367	441	399	404	379	397	405	419	386	398	381	397	402	408	385	385	360	369	378	377	407	369	379	427	397	402	373	378	419	413	394	411	365	407	397	405	405	380	379	376	401	404	405	373	402	358	385	373	375	389	369	408	394	390	398	372	424
22900	21512	29238	24215	21502	21556	11709	3052	1934	1477	1259	1069	861	818	729	725	659	619	542	523	495	444	456	468	474	451	400	400	397	375	404	353	386	342	398	341	338	386	353	337	360	360	355	364	344	321	342	347	323	301	333	357	285	333	342	337	321	332	320	337	295	339	329	301	311	331	322	306	349	321	309	349	308	313	321	279	334	326	338	321	311	325	345	360	310	308	317	316	292	323	305	319	329	338	323	307	285	333	308	310	313	303	334	354	312	315	352	286	310	309	350	333	302	319	308	313	309	317	323	321	335	296	309	307	314	311	314	274	341	318	294	301	319	336	272	315	310	319	301	312	316	292	334	320	285	342	300	308	298	289	328	292	317	304	292	332	296	290	351	291	312	332	345	315	320	306	316	284	341	293	280	280	292	294	327	281	340	307	315	279	317	311	292	335	320	285	304	305	295	316	339	284	341	298	293	324	321	321	305	321	327	291	342	309	302	296	335	317	306	287	334	313	299	308	323	298	308	297	333	296	316	309	310	310	313	340	327	315	334	324	291	325	348	327	349	329	344	321	322	307	333	286	334	322	326	313	321	321	302	316	299	328	318	318	309	318	317	305	291	323	353	305	313	323	305	289	309	305	306	337	303	330	344	319	330	323	349	307	343	332	341	335	318	298	319	300	318	308	291	300	284	289	303	321	341	316	321	326	315	289	289	294	331	306	289	334	301	315	301	325	330	314	296	305	294	324	312	299	335	275	297	353	299	299	319	317	306	283	333	289	313	320	288	312	301	321	308	323	324	296	347	287	305	310	284	311	334	316	316	314	328	287	314	298	327	298	320	306	340	288	299	337	291	331	324	305	295	304	278	367	294	321	308	301	315	318	328	339	303	316	303	333	297	338	291	316	317	318	266	296	367	289	299	310	288	296	308	328	338	310	301	319	308	317	309	345	265	308	318	308	307	301	317	321	300	323	321	366	326	347	322	305	324	312	303	340	289	308	342	329	311	302	334	302	291	329	327	329	318	331	328	352	315	296	341	323	331	274	311	312	365	321	308	316	325	305	297	304	314	314	308	323	278	328	308	312	310	324	306	364	321	328	331	294	315	308	328	322	318	280	308	312	294	322	340	307	328	309	339	307	316	300	323	313	309	336	298	320	327	306	342	265	315	292	336	321	312	314	312	326	345	319	332	326	312	334	298	321	317	329	312	326	283	313	311	332	332	311	299	310	294	307	310	325	322	307	327	312	316	347	316	368	332	359	293	331	312	336	311	353	297	316	309	323	300	310	294	290	321	330	311	317	285	322	326	330	330	309	302	297	313	343	312	314	339	299	258	330	304	353	337	314	315	306	357	303	316	300	332	333	337	350	317	334	333	291	340	332	298	335	317	300	318	341	313	314	314	294	338	329	364	330	295	302	336	296	311	309	289	319	281	314	322	295	279	288	298	312	276	279	320	295	278	331	342	308	325	323	307	312	315	319	310	341	307	306	305	323	303	327	303	327	329	310	317	319	311	329	327	316	284	311	313	358	318	295	313	296	335	323	308	302	301	361	313	324	289	348	337	304	315	318	269	325	312	326	297	290	298	314	272	286	284	334	328	308	319	283	312	307	315	344	326	332	324	309	302	303	296	338	314	338	343	324	314	300	316	336	301	310	330	279	311	335	294	294	342	326	291	321	279	317	311	299	306	288	337	304	280	320	301	331	302	316	319	298	310	311	365	294	316	298	338	359	341	323	323	347	309	317	296	312	318	335	314	313	340	297	311	296	300	319	321	300	320	342	309	351	288	296	298	315	325	317	313	322	298	297	337	312	327	320	315	326	288	343	341	347	306	284	324	314	315	313	337	311	310	324	324	317	275	287	315	315	318	317	305	307	298	307	300	330	290	295	310	315	326	301	283	323	335	295	314	276	310	312	298	328	321	319	328	343	316	321	337	322	343	312	330	319	360	317	323	308	298	327	287	308	308	318	327	308	334	316	304	317	317	317	329	344	331	306	297	336	301	304	275	330	361	301	338	311	321	318	287	320	351	335	303	311	321	286	328	296	318	318	334	342	319	281	315	298	311	311	339	333	333	319	319	340	300	317	286	324	282	304	333	323	294	295	312	321	319	315	303	336	321	315	335	288	309	326	289	306	305	323	317	279	312	308	333	335	305	345	306	310	332	335	321	317	259	335	317	303	316	300	294	305	321	297	289	316	316	311	299	300	291	315	307	302	306	349	320	285	345	289	333	322	315	295	272	317	312	339	316	313	320	315	323	319	317	323	291	304	319	316	314	321	329	294	302	287	316	321	325	310	297	317	306	308	318	294	324	313	265	298	320	300	305	313	287	320	296	305	302	300	323	309	343	314	318	318	317	305	295	307	301	316	319	297	338	294	331	322	298	283	308	286	299	325	297	300	331	308	299	327	322	287	323	303	297	301	326	296	312	328	326	291	319	304	312	323	328	321	351	346	334	330	324	307	332	324	298	344	309	318	293	326	306	305	334	287	307	335	358	312	309	305	304	314	312	315	333	295	310	318	314	322	318	315	300	297	318	319	302	307	320	313	323	334	294	318	351	324	298	312	347	310	304	322	335	323	311	315	324	319	265	316	308	313	315	321	344	324	309	302	306	328	305	331	317	327	312	319	324	289	305	300	318	287	323	296	295	275	341	315	309	343	319	302	315	304	299	325	303	319	307	287	289	325	314	310	319	296	334	293	298	309	329	334	287	335	313	318	327	308	348	311	333	324	306	322	292	331	319	318	342	311	315	291	286	335	296	284	348	316	323	298	299	320	312	296	303	310	306	317	287	310	317	310	335	327	335	314	325	306	332	316	346	332	304	310	304	346	306	298	334	337	325	284	348	304	306	291	303	318	313	295	335	306	330	329	290	297	324	336	337	346	337	299	341	294	283	322	325	318	331	301	356	314	283	316	297	358	273	306	321	288	315	306	325	322	319	313	305	322	316	333	266	336	332	319	333	304	310	313	320	289	309	309	315	322	310	332	311	302	317	316	319	311	282	294	306	342	301	306	293	306	297	302	337	341	335	355	317	310	306	325	325	319	316	275	297	270	333	310	303	315	312	308	315	308	322	337	312	315	307	319	289	313	326	311	312	314	310	304	316	341	299	312	305	303	327	309	337	285	315	281	310	331	319	338	320	299	307	295	313	303	289	317	312	290	306	328	354	336	353	324	298	333	310	307	300	322	275	316	300	314	308	309	288	304	329	279	323	315	318	361	298	312	288	317	315	345	305	326	320	348	298	309	301	297	332	288	315	301	281	311	314	328	281	272	309	314	310	312	324	293	326	358	302	317	341	316	281	302	308	330	326	297	342	311	344	299	315	315	335	298	345	332	336	309	303	313	318	333	325	337	317	319	357	337	314	324	300	279	279	334	311	324	309	327	328	331	310	306	280	360	345	293	290	299	314	332	305	333	368	310	320	318	319	310	331	331	287	299	305	333	304	291	285	332	298	328	333	317	317	312	340	304	330	315	319	334	294	284
40692	57103	37479	18320	12208	8964	6567	5164	3737	2828	2287	1941	1575	1413	1307	1068	1037	915	856	764	748	686	641	654	615	634	581	520	515	486	564	472	448	478	442	489	452	407	435	448	414	412	453	413	423	410	440	384	392	364	404	400	378	397	393	385	362	375	368	365	353	388	389	369	358	410	390	352	365	365	353	373	356	347	362	345	404	349	383	362	361	346	373	346	371	351	376	393	380	348	349	367	339	352	359	393	365	367	372	379	363	351	357	365	355	374	351	359	381	371	391	338	366	344	391	335	379	344	355	375	369	336	381	372	379	343	377	342	372	370	335	328	351	356	372	334	346	370	385	362	374	365	343	361	352	378	381	341	393	353	384	360	338	360	336	368	369	357	379	354	361	365	354	364	336	370	351	369	378	361	356	351	362	350	383	362	387	348	375	382	379	350	348	358	350	356	354	351	360	343	359	396	374	378	365	348	321	345	368	366	370	340	370	327	328	332	340	346	383	367	374	372	358	366	389	363	369	339	373	364	355	359	317	344	345	379	357	366	343	354	373	342	345	373	363	357	332	358	367	313	378	367	335	357	392	359	352	347	404	369	396	383	348	382	369	388	362	370	347	366	357	380	383	363	327	338	338	368	383	362	366	361	373	371	313	354	342	407	336	404	376	373	332	383	373	364	343	386	342	342	358	353	343	356	367	350	387	390	387	360	342	365	350	385	352	370	362	364	336	324	378	338	403	354	381	346	363	385	361	364	385	393	356	373	334	354	376	356	333	347	351	355	383	373	362	369	351	367	384	332	365	348	377	366	351	353	367	335	365	418	383	375	361	337	382	320	346	356	349	358	359	355	383	371	338	336	361	377	353	360	357	377	359	347	357	347	379	355	336	397	389	344	365	345	314	380	370	334	333	321	355	408	350	360	340	375	406	352	331	335	397	325	361	352	387	368	372	362	362	362	346	364	374	355	380	315	392	367	371	358	372	388	351	375	378	335	371	364	369	332	361	371	364	330	350	361	365	369	358	372	340	351	380	360	350	346	358	390	361	356	376	332	393	359	346	396	380	369	357	350	378	368	356	356	351	369	358	389	360	364	370	371	408	366	339	353	350	342	351	359	385	349	338	359	353	386	340	355	357	368	362	362	358	362	317	373	399	358	372	375	346	362	376	354	349	386	377	348	369	371	352	338	353	402	357	347	372	356	337	367	372	370	344	352	362	349	388	367	365	324	358	394	357	382	371	390	383	361	376	365	353	336	381	378	358	368	347	389	370	339	373	340	380	376	324	378	379	377	353	355	382	383	393	359	359	361	347	377	370	366	359	361	322	371	344	319	361	353	348	342	351	357	351	379	372	362	366	398	389	388	364	377	391	346	354	348	322	353	339	336	346	370	349	364	346	361	357	347	358	379	351	324	342	339	367	358	357	353	366	367	355	331	370	381	351	371	343	377	341	359	332	365	377	349	385	340	346	348	342	358	352	345	358	381	377	370	382	364	354	362	365	345	348	367	346	377	361	348	358	381	358	344	354	366	367	355	371	338	399	380	377	376	369	370	348	364	362	373	368	330	364	372	379	365	340	367	380	375	360	350	399	358	347	399	402	350	355	374	349	378	342	375	353	362	357	362	358	358	348	386	358	372	365	322	397	357	346	341	350	363	389	368	380	343	360	353	370	385	382	365	381	335	368	316	358	347	376	358	369	343	329	365	333	357	372	332	338	344	361	363	352	358	365	339	393	298	359	349	339	339	339	375	372	346	357	354	357	336	342	389	367	368	350	381	334	364	330	369	360	347	364	385	378	370	369	342	341	344	331	386	329	341	337	372	366	346	322	367	368	370	357	353	370	351	373	370	353	398	372	368	364	350	344	363	337	398	368	376	354	374	326	397	386	347	360	375	353	360	384	354	375	374	356	338	366	377	377	343	351	381	386	374	369	376	350	362	321	359	328	378	335	360	371	357	366	384	340	380	351	354	346	372	327	394	357	366	405	364	362	327	376	368	364	328	340	369	355	362	364	375	375	358	364	356	368	381	388	340	359	368	346	320	338	372	358	361	325	378	396	341	386	380	411	373	365	374	359	376	382	322	378	354	370	381	350	413	366	365	358	363	365	355	345	369	350	360	365	324	365	357	336	376	329	328	373	370	359	342	344	366	360	369	377	372	379	348	363	369	373	373	351	366	355	333	362	401	361	371	386	352	344	328	360	404	378	361	387	354	363	363	339	352	364	380	353	355	389	355	387	367	379	394	352	393	401	349	367	363	344	400	360	341	363	383	378	369	358	337	387	375	372	383	420	338	387	341	354	319	341	363	327	382	379	356	372	328	358	370	355	348	332	368	373	373	427	376	330	348	372	357	330	358	340	364	366	342	364	373	343	361	374	369	379	371	360	327	402	371	350	350	369	355	334	354	359	400	376	376	316	346	339	354	370	374	360	365	341	344	336	374	395	351	373	346	361	358	397	372	372	366	322	369	377	366	363	370	357	353	362	345	378	361	403	375	387	330	386	361	367	378	375	358	354	364	373	375	349	356	357	373	383	342	391	338	366	363	368	402	383	364	356	364	348	402	345	378	366	366	377	388	364	386	373	337	369	370	343	337	367	324	315	332	374	362	359	351	361	339	384	357	393	390	355	380	337	356	346	372	382	387	353	368	360	355	380	367	358	357	350	382	364	359	364	369	368	357	342	380	349	349	369	370	357	355	369	359	358	362	369	373	368	380	345	353	388	341	353	367	378	331	384	377	367	385	349	335	352	356	391	359	369	358	391	335	342	366	345	327	374	386	335	372	344	365	334	343	357	339	351	345	367	384	358	390	330	351	390	371	401	342	368	374	392	372	357	348	339	364	368	395	370	356	373	388	343	356	385	390	376	326	375	355	354	372	376	341	346	362	346	345	369	362	328	365	371	340	349	332	400	345	347	339	387	339	358	397	361	334	361	334	370	370	339	372	359	356	372	391	335	343	390	348	343	379	356	370	363	340	318	321	375	361	342	375	367	378	369	334	358	369	348	409	364	375	362	363	374	347	388	371	377	365	393	345	335	384	351	337	373	368	365	336	369	343	348	359	354	337	385	357	335	312	350	377	367	355	361	387	307	397	375	339	341	358	352	330	346	358	356	361	345	372	368	362	363	387	353	394	339	332	326	379	340	355	365	358	345	358	373	371	372	355	349	377	378	405	349	379	386	383	364	354	368	373	387	375	383	333	386	380	331	337	302	385	389	398	332	364	384	359	383	359	361	330	393	363	364	375	344	338	372	382	323	328	358	334	364	387	389	312	334	343	318	392	369	340	364	350	366	359	376	395	365	354	372	357	351	368	348	364	365	321	379	367	360	353	350	350	357	361	357	365	394	394	356	343	365	349	338	351	342	325	367	361	404	339	399	385	343	354	350	382	346	353	390	369	352	335	364	356	387	341	372	355	340	357	353	333	373	373	370	368	342	356	358	348	366	392	385	355	360	363	353	352	357	372	350	342	350	354	363	373	394	362	358	371
32008	29221	22831	10134	3893	2397	1770	1456	1038	880	754	674	665	573	575	535	558	498	463	469	495	445	439	450	452	467	452	419	418	453	471	394	415	374	450	373	421	417	430	434	443	424	427	416	412	417	411	406	372	433	399	433	398	412	409	379	409	410	448	374	417	388	452	412	420	392	427	408	440	428	411	437	387	404	401	376	403	407	397	411	437	373	405	388	403	387	422	443	416	404	396	400	395	404	396	389	413	395	408	406	429	387	426	404	377	369	369	380	408	371	392	437	435	391	387	424	401	377	446	419	429	371	387	400	409	407	397	399	413	413	415	418	383	436	403	417	423	379	415	413	404	426	421	375	395	392	409	365	444	391	394	406	409	418	420	411	417	415	406	410	413	409	478	406	400	363	397	413	395	412	396	385	433	393	409	379	398	404	383	404	416	436	435	444	400	427	425	367	435	378	404	406	370	447	437	420	381	403	400	406	381	417	365	373	383	397	422	430	381	391	424	407	399	392	391	425	429	380	408	393	415	388	454	428	382	422	401	396	400	403	418	393	429	404	418	409	405	381	407	389	428	411	417	442	378	397	410	407	412	413	382	376	395	421	407	395	380	411	421	410	389	398	404	407	415	376	370	389	362	412	399	434	383	393	388	407	438	425	382	382	375	361	423	419	454	411	372	392	410	384	416	403	388	414	416	414	400	399	408	422	384	382	425	372	418	410	387	425	392	417	394	351	413	411	377	392	409	399	424	376	404	395	410	396	384	379	445	377	378	416	388	436	415	380	417	388	388	395	391	387	416	424	401	402	442	423	392	403	410	432	426	429	368	374	427	398	402	404	383	385	396	392	395	399	385	355	381	384	391	430	381	431	419	414	401	394	418	390	406	417	436	395	387	393	414	405	401	390	401	400	413	426	404	434	416	431	399	390	453	401	411	393	424	425	398	379	389	385	416	387	416	416	365	414	413	397	404	436	416	419	376	408	421	400	384	399	401	424	386	405	425	383	384	419	438	402	405	408	402	379	408	404	427	391	421	432	440	381	382	402	398	393	434	400	400	404	415	416	406	435	413	387	451	437	396	404	420	392	426	381	390	393	416	390	440	434	418	414	402	406	403	390	392	402	397	427	407	401	416	400	360	387	415	422	421	417	385	398	404	427	372	419	436	398	353	425	422	412	412	434	400	358	434	376	395	409	434	415	397	421	394	410	412	378	401	375	402	391	404	389	381	432	400	409	440	376	398	379	381	401	384	400	361	426	397	381	404	393	399	359	409	393	384	374	412	397	392	407	436	401	379	404	460	436	406	458	423	401	396	402	402	372	404	471	401	395	386	404	393	397	408	380	441	393	403	451	380	381	405	406	403	384	427	435	387	417	401	391	351	427	395	420	389	405	439	407	393	425	397	362	408	424	433	377	435	400	393	373	400	366	395	368	428	413	435	418	397	398	427	378	422	439	387	370	395	372	419	399	377	413	398	413	387	402	376	397	372	406	379	395	394	372	392	381	403	401	406	398	451	413	394	420	441	376	379	420	400	409	403	386	421	416	423	410	408	425	419	408	425	417	371	412	382	410	438	386	395	380	414	392	410	396	425	420	404	411	438	375	388	393	395	433	404	408	391	414	413	433	412	396	419	380	415	415	416	414	463	409	389	428	427	418	435	373	389	403	400	436	424	371	400	414	386	437	377	428	419	406	405	353	360	421	409	398	383	383	387	384	375	394	358	407	430	433	402	423	443	429	435	422	397	443	367	408	396	363	360	369	382	385	407	409	406	407	383	468	416	382	382	383	429	433	440	401	386	422	378	395	414	391	399	419	412	420	400	391	385	403	402	391	403	443	393	437	438	400	394	403	388	425	448	385	415	420	397	408	420	449	392	416	389	410	427	441	393	393	367	449	411	401	405	444	410	420	427	456	407	408	421	429	392	414	428	425	405	402	396	421	404	394	389	374	385	386	428	414	385	436	404	384	389	414	412	425	417	372	417	404	430	422	429	398	411	395	395	416	371	368	387	426	396	381	390	395	404	413	404	396	383	398	420	440	373	406	401	418	430	403	408	422	417	399	404	411	404	424	438	403	455	373	417	433	405	405	383	425	371	440	410	421	392	422	416	377	375	405	390	416	422	406	372	376	396	408	370	372	399	364	414	408	381	397	394	406	376	411	448	419	449	371	420	367	419	412	386	432	446	408	426	430	409	377	397	395	411	419	387	383	364	385	412	409	399	385	414	375	386	432	390	396	379	415	427	399	448	413	409	386	377	392	396	392	399	363	390	410	386	426	418	409	357	395	382	407	429	422	395	438	380	447	422	384	393	416	449	410	407	398	396	432	360	367	411	437	384	378	399	446	462	403	381	394	378	393	419	407	358	373	384	377	400	368	396	418	444	390	391	400	377	422	381	384	407	359	430	366	416	370	397	388	390	439	413	412	387	394	389	400	396	411	379	414	432	397	404	395	386	433	409	375	422	425	441	393	389	397	391	398	405	416	395	396	378	397	408	400	441	383	419	368	408	378	403	412	401	404	401	375	407	429	415	392	391	375	408	418	356	363	386	425	403	413	362	367	437	445	436	412	424	391	401	415	414	401	398	432	429	378	426	411	413	401	387	379	389	403	378	386	397	393	393	417	416	407	405	397	420	396	402	383	403	408	382	401	408	396	421	417	429	399	455	418	417	414	389	381	412	394	412	418	434	391	394	453	413	422	402	422	414	401	404	398	411	398	424	394	414	417	427	380	414	384	397	406	393	430	388	419	408	409	399	387	343	370	399	373	404	393	384	412	406	422	419	391	415	422	454	414	389	404	396	381	420	397	421	393	404	378	402	445	364	415	396	369	398	404	400	396	393	394	399	420	383	386	371	412	377	408	415	409	398	412	391	386	397	407	375	392	430	373	381	402	389	380	382	407	378	407	370	422	427	413	392	422	426	382	423	398	393	399	391	412	410	409	408	408	396	430	415	407	356	421	389	417	432	414	432	410	380	414	448	407	390	406	370	420	381	385	397	412	426	412	407	408	402	430	416	440	457	437	390	424	420	401	414	414	415	353	414	392	406	395	415	388	425	395	402	418	436	374	409	425	406	370	420	416	417	427	406	379	409	417	419	422	411	382	396	397	417	421	397	409	391	365	390	411	412	423	381	385	412	391	419	407	416	413	419	425	394	417	377	416	415	392	358	404	397	400	425	431	410	375	360	395	399	415	417	429	407	401	399	389	449	403	385	431	420	386	422	362	374	408	413	435	384	384	383	426	368	425	393	405	383	406	410	409	374	417	365	386	403	423	389	378	408	406	433	383	385	455	383	425	373	378	388	414	412	410	397	391	410	414	380	421	389	378	437	405	406	401	424	432	451	419	435	417	398	384	419	390	395	431	411	425	391	416	452	410	395	384	431	388	419	384	421	431	403	385	405	421	440	403	390	368	409	427	440	391	362	402	399	420	398	417	425	387	381	420	399	393	385	411	398	408	381	383	423	430	422	422	390	391	370	370	385	394
37376	44475	23104	9654	6232	4483	3387	2618	2081	1540	1239	1076	973	844	836	747	733	659	647	602	626	541	554	568	548	565	554	545	570	485	516	530	518	475	513	530	486	514	535	491	474	495	465	493	463	453	497	508	478	440	479	500	490	515	473	474	477	453	476	468	509	440	480	454	490	467	490	489	469	433	511	456	459	461	483	510	466	466	482	438	459	427	445	471	473	480	451	472	437	473	463	478	498	515	504	455	490	452	447	437	500	443	470	486	467	496	481	433	472	489	430	460	452	449	464	470	463	460	435	462	489	504	506	463	458	492	454	493	438	481	459	438	463	483	485	430	475	457	452	479	464	457	480	488	458	453	497	458	488	517	480	460	480	469	433	484	461	469	480	493	456	467	468	463	465	453	480	476	448	437	453	502	485	449	485	473	470	449	443	466	471	472	445	472	532	459	454	452	448	492	465	452	469	432	478	462	496	467	455	467	484	474	513	467	485	467	488	462	482	453	461	436	482	478	473	473	468	434	464	449	427	487	468	471	453	456	452	432	448	453	448	456	421	449	467	440	445	508	473	467	471	476	476	426	467	476	453	502	461	451	470	482	448	487	486	455	494	450	466	457	462	422	483	458	467	472	475	475	457	470	499	453	465	462	459	443	447	451	478	467	476	483	499	469	474	471	449	468	444	459	453	455	462	466	472	460	414	455	499	463	469	475	446	511	454	476	430	474	439	469	464	470	466	501	452	462	466	461	454	465	488	472	447	450	498	483	443	466	460	459	465	472	450	477	464	446	460	434	458	447	502	494	463	461	511	438	446	443	441	465	478	479	482	443	487	452	476	473	448	478	507	483	470	465	440	416	452	456	431	443	483	447	453	442	460	440	474	491	483	445	451	480	481	484	448	476	475	490	464	461	442	453	494	498	468	474	480	498	503	458	481	441	460	474	445	431	467	476	453	508	471	463	462	481	425	460	468	464	473	434	426	494	471	430	485	435	424	456	478	436	422	447	459	449	486	482	451	450	476	475	463	453	471	480	509	465	453	442	429	473	485	462	519	444	442	429	448	458	494	458	482	457	472	479	463	431	445	487	462	472	479	487	400	471	471	457	434	463	444	442	464	448	438	498	454	449	420	493	477	457	460	502	456	477	462	458	478	482	448	450	511	478	488	464	471	481	483	459	487	441	496	496	483	482	462	459	429	476	485	466	455	455	444	493	455	509	522	446	461	495	423	437	479	460	487	455	455	471	418	459	469	456	472	478	413	491	514	508	477	470	480	467	471	487	469	453	467	484	490	483	440	450	457	438	454	442	433	477	469	453	461	461	450	459	459	475	499	483	445	496	464	491	519	477	474	418	477	467	450	461	462	469	466	472	487	450	446	456	500	467	457	476	517	474	476	445	446	452	485	491	464	502	460	425	497	461	426	465	446	454	461	468	504	436	441	516	513	445	505	507	439	492	475	452	398	460	465	454	457	481	462	497	404	483	475	461	443	505	512	505	480	467	498	477	448	497	491	467	467	480	448	451	509	490	483	476	484	463	470	471	474	421	421	474	468	466	451	487	440	478	465	476	472	437	444	480	510	423	482	450	438	439	522	470	464	478	438	448	476	455	498	512	435	479	447	484	444	446	460	446	484	456	445	443	481	522	456	475	444	467	471	460	476	492	496	444	473	456	480	454	427	452	489	505	435	451	432	436	479	474	477	469	469	452	469	450	460	491	462	457	511	462	455	465	482	478	476	497	436	454	515	471	482	445	459	487	445	478	497	477	474	468	471	467	451	451	457	462	474	442	462	452	475	451	490	445	486	460	475	412	487	463	455	461	469	453	478	460	454	464	437	474	487	471	469	474	462	553	520	495	455	437	449	454	452	477	492	472	463	405	488	449	478	477	469	453	446	453	450	475	484	474	486	475	454	487	444	445	459	462	495	459	456	441	490	478	456	428	458	462	472	472	469	457	482	477	460	444	460	418	459	452	460	435	489	465	475	463	465	458	452	487	457	457	453	484	452	451	458	467	448	468	441	456	489	482	460	519	462	466	444	471	494	464	430	451	474	466	430	454	451	437	490	486	437	457	448	446	502	483	456	449	471	459	471	466	486	472	468	481	465	465	486	476	492	441	460	468	451	518	453	443	458	500	473	482	467	464	450	451	490	481	448	470	426	465	419	475	450	473	467	442	500	460	515	487	444	500	447	473	506	478	440	444	446	488	471	453	466	462	449	483	489	465	499	462	458	451	467	453	472	477	455	406	472	464	452	425	454	455	485	439	444	481	470	464	436	440	476	461	469	446	471	467	479	477	437	448	441	478	496	459	460	426	447	447	429	451	455	436	477	449	462	504	474	462	454	486	465	498	482	432	475	482	466	451	453	411	453	449	501	460	418	521	447	454	447	448	485	448	432	468	500	433	504	467	485	495	495	489	463	473	450	464	467	500	462	471	454	438	462	513	465	490	472	467	454	474	484	478	490	443	480	483	473	472	457	423	478	492	427	485	462	476	493	493	494	493	457	492	480	488	468	472	443	481	484	459	476	492	463	467	480	467	461	481	506	470	443	471	409	498	414	473	450	481	488	489	435	443	494	475	452	457	477	486	472	454	469	504	450	429	521	470	472	448	450	457	491	441	476	471	436	507	481	456	471	458	466	478	473	484	455	435	472	447	502	452	447	442	467	447	475	453	494	443	462	461	454	454	474	464	448	466	439	452	463	461	448	487	496	439	482	498	432	459	457	458	525	489	423	450	464	465	451	469	450	479	461	461	465	477	482	427	444	486	453	477	471	410	480	497	483	497	461	480	459	500	458	523	454	444	471	444	480	486	440	491	452	464	470	424	508	475	448	458	494	521	421	431	483	486	473	466	435	448	457	480	486	457	486	453	463	439	459	446	472	478	494	435	433	467	511	479	470	461	498	496	449	523	487	460	462	449	474	451	416	463	452	469	426	492	511	453	490	472	482	492	458	488	460	462	471	497	453	443	441	450	469	474	477	458	458	458	482	465	481	487	463	489	461	497	441	484	435	456	480	486	435	456	484	461	466	428	483	483	494	455	479	469	448	509	465	495	490	489	475	453	471	419	458	491	512	417	490	500	474	486	450	471	488	493	445	470	442	498	436	466	469	492	452	495	475	457	432	482	492	501	491	480	463	467	444	487	448	461	477	457	468	460	449	436	504	495	486	476	472	458	472	502	488	419	469	482	490	497	482	458	446	492	494	440	469	457	481	483	440	467	481	469	467	466	452	458	437	461	450	434	451	448	474	465	468	457	453	424	502	441	496	463	492	498	452	428	488	464	455	507	484	492	400	457	468	465	518	490	452	490	472	449	451	479	416	445	507	490	483	454	499	446	467	450	516	500	481	452	454	465	462	500	484	488	482	484	491	476	478	451	471	504	456	490	494	457	462	453	447	477	454	446	478	481	459	495	507	492	462	485	487	501	490	450	433	439	472	477	475	453	503	461	478	465	478	462	466	458	502	463	473	481	489	465	457	465	456	485
23989	21540	28836	24727	21527	13283	3890	2167	1623	1218	965	986	812	775	686	692	594	581	529	532	502	513	457	484	454	473	490	416	439	453	412	396	428	440	428	434	416	455	433	403	429	425	432	376	399	407	408	408	434	372	419	392	370	406	385	430	414	375	403	367	389	370	384	378	409	369	408	384	421	422	387	403	348	409	410	400	391	395	400	412	347	396	375	382	381	362	378	384	379	371	402	382	420	403	420	416	386	385	404	383	364	403	413	381	386	404	396	423	403	378	364	402	390	405	396	396	407	379	395	405	375	371	438	393	361	388	384	393	376	406	414	387	374	410	387	379	406	392	365	369	384	364	358	364	360	404	400	381	391	394	360	394	400	342	382	359	366	397	391	386	395	369	410	392	369	384	361	395	370	371	402	413	364	360	386	401	378	390	381	379	403	375	386	394	386	387	411	343	374	426	354	372	390	394	448	394	376	417	408	354	373	364	413	363	362	369	395	391	400	376	400	366	406	371	371	377	417	385	366	430	407	351	388	372	381	402	389	387	391	383	403	358	420	384	379	379	372	379	359	368	400	407	362	368	365	402	399	392	395	394	370	367	391	384	389	412	424	384	342	404	400	385	387	413	388	387	388	416	380	402	398	387	392	412	376	368	369	392	388	364	365	388	368	417	414	402	399	396	392	416	416	390	383	420	410	374	378	372	420	441	413	368	393	411	392	370	386	404	365	382	373	368	413	374	393	423	402	372	366	407	367	384	394	414	376	379	384	398	380	392	365	390	398	386	377	385	366	392	391	342	386	374	369	366	380	351	383	391	350	402	404	394	390	371	378	393	380	389	378	397	357	406	380	389	402	424	407	415	361	367	374	361	383	386	385	422	368	361	370	375	395	384	404	409	401	369	403	408	387	397	404	360	398	389	362	368	352	358	442	396	388	352	366	386	358	384	360	344	413	404	370	362	378	405	411	392	350	363	376	366	399	384	375	399	378	373	416	376	369	367	369	414	395	371	408	323	382	381	417	348	372	363	385	400	389	397	388	393	377	406	362	353	405	362	357	416	356	408	394	381	354	374	399	382	394	385	378	411	420	369	363	367	367	380	396	399	399	416	399	390	422	380	388	369	374	356	384	434	363	392	379	419	397	395	373	401	404	416	405	377	365	386	412	364	399	386	387	382	381	407	387	395	402	382	373	417	381	349	366	402	391	375	379	384	434	372	391	391	404	390	352	396	385	385	402	414	360	400	379	404	400	358	410	390	341	366	400	376	355	408	388	346	377	362	406	420	372	376	401	410	389	369	383	369	414	349	421	391	365	374	391	368	369	406	369	394	366	373	403	414	396	373	378	376	420	390	398	375	389	389	385	376	389	368	417	388	416	410	370	408	377	411	380	377	397	440	374	368	374	406	387	373	387	364	407	376	387	347	373	367	384	362	408	390	427	382	365	349	380	392	380	392	410	420	393	365	358	370	366	414	418	376	370	379	373	394	419	403	383	383	379	390	434	393	380	380	383	401	386	339	378	393	412	386	415	377	384	424	390	354	390	383	366	379	434	379	369	358	401	385	383	378	359	393	398	389	388	385	359	386	374	340	421	370	366	384	392	386	361	412	385	398	408	383	400	367	403	414	407	413	375	396	331	394	354	351	407	397	415	373	392	399	396	408	396	403	419	390	380	412	424	370	427	391	396	387	376	375	430	392	368	390	391	396	383	415	364	388	385	376	403	376	428	362	427	396	380	389	403	396	401	407	425	398	401	409	351	396	389	388	400	407	388	406	367	358	408	410	368	389	368	337	348	379	416	377	374	391	398	379	384	398	388	380	393	355	382	414	440	383	378	412	375	420	384	377	382	399	382	390	365	402	378	364	373	384	388	360	349	376	404	379	379	398	406	379	369	372	388	387	392	373	391	366	418	358	384	366	380	416	384	405	388	406	374	375	383	379	395	407	388	359	393	387	440	387	369	435	382	410	401	402	393	378	398	388	388	371	415	369	408	440	360	397	396	401	381	407	389	364	420	378	376	383	374	349	407	378	368	414	384	398	385	389	386	411	397	366	415	423	420	404	376	399	366	399	382	411	375	403	364	411	392	381	397	381	401	404	394	378	394	380	387	372	371	393	411	369	354	348	383	385	392	390	385	395	391	395	422	377	399	370	372	410	371	375	406	381	378	414	380	393	368	355	376	380	405	417	382	404	415	367	403	354	350	416	413	400	388	429	374	350	377	423	389	389	369	373	381	369	377	402	368	408	396	371	391	398	391	364	422	361	334	364	419	367	397	387	385	375	418	382	371	382	372	404	394	354	387	397	404	404	378	393	385	386	383	389	389	373	371	423	422	387	412	376	377	378	399	411	415	377	397	401	402	370	408	393	429	397	414	413	392	392	402	381	421	390	412	377	379	383	405	382	378	366	399	352	375	404	411	378	386	412	371	405	360	371	354	409	415	373	382	371	372	380	389	387	384	401	350	423	420	373	400	372	367	409	417	370	411	376	368	359	387	370	354	403	359	404	373	434	390	392	362	430	385	397	411	394	392	402	397	396	386	417	384	374	366	407	396	371	396	381	393	363	380	373	370	390	367	402	377	358	371	351	379	400	398	403	359	403	380	397	419	408	387	408	429	405	371	399	394	383	377	430	381	401	368	371	385	382	356	392	386	375	390	355	381	393	393	399	397	392	384	368	380	399	368	433	390	389	426	405	368	420	378	375	363	370	402	345	366	383	373	405	428	385	368	383	377	382	384	405	401	355	385	394	343	401	389	409	379	405	351	369	401	398	372	416	367	393	366	394	384	382	363	361	406	401	378	399	371	399	345	396	411	387	373	355	369	409	386	388	360	400	381	355	400	380	415	412	359	397	398	399	367	383	383	370	394	387	383	397	352	403	356	372	392	374	389	375	408	395	399	394	369	392	383	366	377	368	410	399	374	408	425	359	393	387	376	394	382	391	381	390	407	346	372	386	391	390	363	361	383	376	412	341	360	371	415	418	410	366	354	410	392	397	356	375	373	409	394	390	404	388	360	383	364	409	406	390	411	383	415	401	403	392	393	420	402	365	409	369	377	403	375	377	363	328	382	386	409	377	400	374	378	384	440	382	398	401	362	389	412	395	385	369	399	395	401	373	389	433	376	362	363	361	391	390	389	382	404	377	386	382	423	355	405	384	373	422	383	361	387	381	395	377	381	374	367	406	371	387	382	377	362	387	410	388	398	382	353	392	394	381	373	411	379	389	395	355	336	361	387	422	399	431	370	373	379	406	392	419	375	433	350	433	414	391	351	376	371	404	406	372	383	422	376	425	385	390	373	376	360	416	406	416	413	418	397	421	395	378	384	369	381	356	408	393	392	407	336	383	371	407	390	367	392	407	388	380	379	422	403	374	386	388	417	388	386	376	397	374	403	423	383	396	363	383	387	386	348	375	371	367	387	387	371	349	407	387	367	381	383	385	402	362	418	397	355	354	415	397	352	408	355	397	375	375	395	383	395	345	423	360
36695	51206	33205	14829	9639	7181	5380	4172	3065	2331	1811	1567	1302	1137	1022	946	884	825	769	728	695	641	627	662	643	605	608	560	576	585	511	518	513	539	528	521	506	494	506	478	495	503	483	486	481	473	457	474	473	463	484	459	477	488	451	468	426	470	452	453	487	451	444	435	497	462	436	452	457	434	426	451	476	459	467	473	454	424	442	442	418	437	431	449	459	453	441	477	435	447	489	432	470	464	460	483	469	415	498	460	479	468	472	422	450	477	425	450	451	449	442	478	467	453	421	449	459	470	478	476	447	456	467	449	460	442	472	425	438	442	440	423	490	465	472	393	443	465	421	455	423	444	455	475	464	473	465	432	433	442	424	478	431	422	440	455	441	464	430	461	452	451	473	467	482	503	430	433	472	428	465	449	435	482	427	460	441	415	449	433	482	434	472	466	409	418	464	430	457	408	429	441	436	467	424	437	497	428	466	456	442	447	415	440	450	458	450	419	471	460	464	476	439	441	431	433	468	445	467	445	438	439	470	448	414	439	435	458	457	469	459	439	501	431	424	446	473	424	441	454	457	506	492	427	476	461	397	465	453	424	464	454	484	463	442	454	423	431	415	476	451	431	482	442	427	441	423	501	478	440	412	457	469	463	431	489	440	483	485	431	454	486	441	450	455	415	449	450	474	453	405	455	439	449	443	453	470	411	425	441	451	507	433	454	453	425	481	451	424	469	419	430	443	442	428	469	436	430	469	431	432	445	437	439	440	445	486	407	445	456	462	411	462	423	439	436	439	458	458	439	455	469	449	453	449	470	420	448	475	475	433	429	441	459	430	435	454	441	400	457	422	462	421	469	408	446	447	462	453	416	456	478	432	450	485	442	448	444	417	473	446	442	484	474	431	428	442	435	461	431	450	418	459	421	444	440	446	438	462	436	429	473	444	437	458	472	419	458	400	471	458	478	424	463	465	436	441	441	464	484	453	462	461	449	444	465	461	485	454	454	434	460	411	425	436	452	468	451	422	448	454	457	453	416	441	481	437	484	435	478	426	478	444	465	447	392	440	448	445	433	453	454	471	433	467	449	421	449	424	414	438	465	446	431	435	469	437	455	411	478	428	448	453	426	456	418	453	458	441	454	474	442	423	412	463	458	461	457	470	457	446	483	450	455	412	442	440	409	456	449	453	449	429	469	474	443	449	422	454	458	416	467	478	444	469	398	436	450	468	433	455	459	423	464	448	495	432	448	434	475	444	450	449	450	451	454	446	442	444	470	440	466	449	433	418	458	488	432	445	438	438	432	429	442	438	450	441	455	475	436	448	411	474	451	468	460	477	445	471	442	482	470	474	427	481	452	493	450	459	428	447	423	450	435	404	486	475	443	410	477	455	419	448	466	471	464	476	444	433	427	435	450	410	421	432	447	480	460	467	468	441	450	440	423	478	452	425	448	474	477	448	436	438	444	491	469	436	450	424	453	450	477	487	427	453	433	416	482	422	452	434	443	413	403	436	481	482	431	432	452	472	426	446	460	461	452	467	442	444	437	440	465	468	431	471	444	390	441	446	478	452	426	475	422	471	463	465	449	471	451	447	415	450	439	475	445	474	426	430	440	437	444	493	463	474	466	393	461	444	405	448	452	411	451	448	421	439	467	449	442	447	449	402	463	441	438	461	431	466	425	429	448	478	444	457	397	465	430	455	450	463	465	447	465	402	421	387	429	425	441	475	469	482	451	447	439	460	450	424	452	480	462	433	461	448	438	447	424	477	470	444	428	459	419	460	414	465	438	469	473	440	474	487	440	446	438	425	451	412	451	460	445	398	432	460	426	480	438	427	437	477	448	463	447	434	455	441	436	431	419	436	448	447	481	434	448	448	398	464	445	433	446	456	469	462	467	442	424	450	443	425	418	474	454	479	440	449	485	463	410	442	459	467	467	436	460	439	446	436	481	470	479	470	480	448	411	447	466	458	461	453	462	465	462	443	479	416	470	453	440	432	481	469	452	458	431	414	456	448	470	444	478	419	469	446	449	471	461	457	473	443	447	470	454	461	463	463	480	445	432	434	452	462	427	450	447	439	443	450	441	477	454	432	453	485	413	434	454	443	467	452	479	434	441	481	429	427	450	449	452	483	438	461	474	430	442	473	436	439	462	437	435	458	448	444	431	472	443	441	468	427	472	495	460	440	453	450	470	424	468	456	473	458	409	465	440	429	428	449	438	433	488	458	478	437	501	423	416	429	452	458	450	497	445	419	434	457	433	443	472	468	417	423	416	428	439	455	475	421	466	439	416	443	454	425	460	444	474	410	478	483	379	438	501	442	458	428	410	451	477	443	491	439	426	469	478	451	452	454	464	447	441	462	423	441	465	466	443	476	430	439	397	472	421	432	444	437	462	456	448	441	445	479	445	447	484	478	457	473	455	447	446	452	472	458	460	443	453	438	430	434	481	449	453	462	419	436	456	472	466	468	430	457	458	422	461	468	447	398	431	514	435	405	447	446	461	479	463	469	427	412	462	474	417	417	445	470	467	413	458	419	450	449	485	450	420	498	462	419	430	455	437	465	415	443	456	437	454	477	464	478	416	449	396	476	427	456	486	440	435	442	443	430	469	437	446	474	460	449	456	413	429	409	463	460	425	468	468	432	457	436	440	430	453	489	485	430	448	450	470	474	425	429	467	465	444	450	463	418	497	453	485	424	475	454	421	474	426	439	462	459	493	428	434	461	441	452	449	424	437	440	460	429	492	414	439	431	482	437	451	467	452	411	504	486	444	439	437	418	445	472	452	448	434	445	421	434	438	439	449	451	428	436	462	425	471	441	463	441	456	440	435	469	463	461	473	415	425	466	440	462	480	443	453	488	458	435	446	442	449	464	472	486	435	425	439	474	472	455	445	423	478	415	431	422	457	436	459	441	483	468	452	410	436	456	504	462	442	453	430	476	466	449	450	431	420	473	453	464	459	453	443	444	445	445	406	454	471	444	450	425	460	449	440	429	440	417	455	450	449	455	445	456	458	434	431	427	450	442	449	458	465	452	456	445	423	458	461	432	459	488	465	476	464	476	444	463	422	476	496	446	471	445	434	465	421	394	450	461	446	421	460	498	438	457	459	477	427	457	480	458	492	474	470	458	444	433	442	422	484	452	442	450	453	477	464	430	431	492	441	436	412	488	417	442	428	411	449	454	451	435	436	405	442	469	473	447	459	462	441	451	482	463	432	420	438	423	471	439	443	436	453	446	462	444	449	445	423	476	430	473	456	448	429	422	429	421	419	446	436	459	464	451	449	449	446	427	442	451	456	445	411	412	429	439	480	416	469	431	473	438	470	479	458	415	453	445	470	411	458	442	451	421	450	418	406	458	456	466	436	441	453	422	440	472	453	461	449	469	446	428	391	468	489	469	450	452	449	442	462	445	437	470	403	439	488	477	442	456	444	456	445	460	421	447	423	437	454	478	407	456	429	449	499	488	452	472	436	459	438	446	485	447	432	476	474
25223	21552	27772	25609	13755	4061	2356	1830	1392	1012	884	761	639	599	597	555	516	454	448	514	424	430	414	443	409	390	414	429	402	353	360	423	362	361	354	415	374	374	330	376	375	358	354	362	349	361	361	351	369	389	359	321	350	322	380	385	375	369	367	368	365	379	355	351	355	343	333	360	351	342	358	350	362	354	382	318	345	340	346	375	361	364	345	343	359	312	361	336	349	329	340	364	326	338	332	372	343	345	353	329	343	356	362	363	337	356	326	388	366	390	364	352	341	348	341	335	314	358	346	349	325	338	358	345	352	347	318	374	381	356	360	355	309	358	366	320	346	328	324	322	385	311	359	362	375	347	366	356	359	381	321	361	355	341	345	346	331	335	319	368	391	374	321	360	383	345	332	368	364	330	335	352	332	353	342	374	322	345	370	344	334	348	339	352	339	346	342	345	349	335	375	358	338	368	373	381	384	321	357	341	338	341	377	366	359	341	325	351	358	359	325	372	379	331	344	344	370	359	366	373	334	373	353	343	331	361	361	359	295	359	335	306	373	358	366	357	331	329	348	342	351	355	324	355	345	345	366	369	334	351	315	359	354	362	353	347	326	350	375	351	358	349	332	346	323	377	345	352	389	355	332	357	362	335	348	368	382	329	352	327	382	344	339	320	335	331	349	360	318	378	319	302	322	327	313	353	344	336	371	363	342	355	355	347	369	330	320	372	361	348	354	357	338	374	357	385	346	350	337	332	349	331	325	332	348	356	335	326	367	362	369	357	362	330	338	354	317	349	333	303	361	347	348	382	351	351	348	335	369	340	343	375	345	357	323	325	361	338	320	349	328	358	337	347	342	305	342	364	354	357	357	350	313	366	349	351	347	323	352	352	355	363	345	371	378	389	389	381	353	355	361	342	329	336	339	357	342	351	349	359	338	334	337	376	339	353	373	343	326	368	335	370	364	350	349	341	348	360	332	359	342	361	372	331	348	329	344	361	344	315	366	386	335	333	349	334	338	363	349	372	358	304	349	353	344	351	330	346	341	330	322	365	360	357	365	345	340	368	362	383	332	366	353	341	361	369	362	360	347	368	353	360	343	336	343	337	348	372	355	345	334	340	338	320	350	353	361	318	331	356	348	336	372	371	358	316	318	348	344	352	351	301	344	341	358	344	349	365	311	365	352	350	363	355	333	349	335	322	312	341	369	330	346	355	353	355	359	327	347	330	358	358	349	343	298	350	336	415	362	345	308	357	330	352	354	369	333	329	385	364	354	369	338	328	383	343	352	376	339	325	324	365	330	347	351	344	370	329	337	335	336	343	329	350	344	369	309	356	330	318	341	341	369	391	368	328	351	335	317	350	365	324	335	355	335	355	383	327	339	370	338	367	356	354	350	353	338	336	307	353	358	332	356	384	365	345	383	329	357	363	340	334	335	352	338	343	346	365	367	360	378	326	376	322	358	363	360	326	341	344	346	367	383	352	357	375	328	330	352	349	334	326	349	365	336	349	371	350	371	331	332	330	344	352	344	360	303	343	357	366	353	328	334	358	339	369	335	340	333	354	348	378	364	335	370	367	336	340	348	352	336	352	355	363	330	338	298	348	338	328	378	340	332	367	340	329	356	340	324	354	319	362	366	354	363	333	347	340	348	310	341	329	342	357	327	416	348	364	332	361	341	323	317	377	356	331	363	312	372	357	364	332	355	341	327	390	349	326	365	345	366	326	395	342	357	352	343	353	321	336	306	341	365	349	370	318	319	343	355	319	340	370	381	339	369	345	350	342	329	365	345	346	332	349	321	345	367	327	362	386	401	354	338	344	374	385	362	347	331	357	317	309	355	306	361	346	373	372	344	302	358	360	345	351	335	362	341	386	345	333	356	354	309	349	346	347	357	370	341	362	327	381	346	369	346	331	367	361	338	348	351	356	327	340	318	326	324	337	392	339	345	312	341	340	309	359	357	327	375	355	362	345	355	378	373	346	395	360	354	361	367	349	347	345	360	353	317	361	320	386	384	366	354	354	345	376	344	398	331	350	331	341	343	339	365	372	360	359	340	391	343	339	360	353	349	316	335	373	305	371	340	358	326	341	322	350	321	379	371	315	366	337	360	375	327	327	317	330	331	325	335	346	353	356	362	362	332	350	344	344	342	360	316	345	378	342	373	340	393	322	344	351	332	333	344	349	360	338	333	371	355	315	404	355	360	354	368	333	387	345	347	378	370	366	331	365	292	348	341	337	348	330	338	368	367	356	375	364	367	374	354	313	348	328	333	324	359	347	346	321	321	353	377	378	356	354	327	344	350	377	348	363	324	362	352	354	364	351	342	362	334	343	378	375	369	345	369	367	342	367	354	370	342	327	359	362	335	360	352	355	385	336	344	347	352	345	321	355	368	372	351	346	323	347	326	344	363	336	327	342	353	361	348	360	324	350	324	354	365	360	316	333	359	398	347	316	345	343	358	359	337	326	322	356	356	356	350	350	307	370	358	389	379	352	355	317	346	349	329	361	319	339	371	343	349	345	381	356	367	373	350	357	355	352	326	349	377	345	331	348	380	380	370	351	373	365	323	368	314	352	340	340	335	348	373	357	340	349	322	340	319	326	351	332	357	355	349	341	354	368	329	347	301	329	326	349	349	345	342	332	331	356	340	376	374	346	334	326	372	354	360	358	373	358	349	347	340	339	340	357	353	372	352	358	354	350	324	330	358	333	361	352	361	338	347	351	293	324	346	339	337	351	360	355	362	358	337	347	349	355	356	360	340	352	315	334	337	309	306	327	355	346	355	305	324	341	341	362	334	345	360	354	319	319	312	354	355	381	323	356	376	323	323	353	363	351	346	357	339	328	330	350	354	329	326	337	369	374	312	349	361	331	347	358	335	339	358	325	346	359	358	368	354	309	383	334	351	328	320	375	343	326	386	332	341	363	362	340	357	348	371	354	337	359	325	334	336	338	328	343	374	354	331	361	360	355	340	363	376	361	360	383	353	349	360	340	359	352	359	364	362	358	372	370	357	353	339	370	366	336	339	357	340	324	330	327	328	385	323	332	358	337	376	351	300	355	393	360	328	369	364	317	344	350	344	341	368	326	399	339	356	354	364	355	343	356	370	352	332	335	321	362	353	359	364	377	345	328	367	356	347	356	376	303	330	335	332	351	337	356	358	370	335	326	337	340	336	342	372	386	350	352	361	327	335	342	350	356	378	341	312	340	343	370	382	340	367	362	365	360	372	341	353	320	354	355	370	320	337	367	298	356	341	342	351	346	334	355	362	335	330	328	388	372	388	356	351	337	350	376	348	384	345	352	382	348	347	335	359	315	340	393	348	363	376	354	332	318	329	352	334	363	366	351	342	326	356	357	346	353	380	332	355	355	363	362	340	335	351	338	355	312	306	358	325	332	339	344	332	351	313	361	358	331	355	361	368	347	325	364	347	356	352	339	343	360	342	369	338	347	357	364	335	350	346	320	348	362	324	329	331	378	358	357	332	350
35397	47371	30001	12486	8263	6164	4683	3569	2752	2043	1595	1403	1106	1010	948	794	733	765	641	590	605	550	565	551	548	539	542	521	522	481	459	487	490	483	440	419	454	472	479	443	433	448	435	397	410	420	441	405	447	446	425	435	404	420	404	388	394	381	394	379	403	406	416	457	392	406	398	411	394	416	420	431	360	417	413	377	372	419	432	394	393	413	420	415	383	414	407	425	410	400	398	406	411	419	407	411	436	430	405	410	444	404	405	435	371	361	385	371	416	416	411	384	403	412	405	408	387	411	396	395	373	419	397	395	427	367	409	397	391	438	400	421	386	375	372	423	400	404	389	394	434	375	451	425	402	419	430	411	452	420	388	417	459	433	409	389	379	443	403	394	406	412	371	385	383	397	426	419	424	402	395	415	408	379	445	390	384	403	404	431	385	400	390	396	437	419	428	378	369	399	388	442	408	412	443	356	414	405	393	399	420	390	391	377	407	430	369	390	376	401	377	371	441	396	382	392	387	380	406	418	374	419	363	415	431	432	399	428	427	423	383	420	408	426	394	379	404	404	409	402	390	360	382	412	390	399	395	419	413	391	404	414	374	409	411	366	398	400	394	399	411	414	397	405	479	406	414	384	390	402	397	383	368	412	405	380	386	374	409	429	390	387	399	411	406	390	426	421	414	405	372	372	387	394	384	358	401	400	397	426	396	405	408	402	429	408	395	440	384	408	376	406	422	421	398	415	404	427	367	412	411	424	418	402	379	390	404	393	369	424	443	423	388	380	427	390	388	390	383	351	382	441	399	414	391	413	424	381	399	406	433	399	430	410	417	385	402	380	387	408	397	358	416	340	406	429	422	394	449	367	361	417	402	448	405	426	434	406	383	431	424	449	371	417	417	365	395	400	405	419	417	372	412	423	416	416	373	386	393	393	416	400	429	406	401	377	404	414	396	381	402	378	432	417	413	397	411	444	416	412	411	415	393	419	412	442	384	403	412	435	372	368	395	379	372	371	394	424	418	396	398	411	379	400	391	394	334	396	392	381	367	416	413	422	421	418	399	396	422	410	453	378	388	402	383	398	408	405	427	421	401	395	398	404	370	416	388	425	413	420	397	370	382	393	402	441	414	439	423	407	406	423	447	405	398	417	425	400	421	418	384	380	411	437	451	405	427	376	453	360	396	417	398	412	430	403	399	386	400	400	393	410	387	425	411	385	405	417	390	389	384	398	407	399	358	400	404	384	389	379	382	436	392	379	444	387	389	417	428	405	451	398	385	401	418	403	383	429	399	408	395	398	449	384	415	422	385	400	388	413	386	428	401	417	389	417	397	436	439	382	366	386	402	392	445	410	409	395	400	407	394	408	374	389	391	424	405	417	400	374	415	380	412	382	388	425	356	404	380	386	403	416	399	429	411	373	410	441	414	401	409	438	424	412	378	380	410	394	373	377	410	395	399	409	418	394	398	403	401	427	377	409	395	395	409	378	405	401	426	424	411	394	395	389	441	375	395	423	396	398	401	408	388	401	384	391	416	380	410	389	400	445	398	372	397	398	418	400	364	394	381	404	425	384	423	391	391	395	393	426	421	407	413	422	415	409	408	427	381	410	413	406	396	387	408	386	449	431	394	415	397	387	390	388	386	358	420	363	405	358	395	402	408	375	391	400	386	415	407	393	401	379	422	356	388	424	411	408	431	410	425	417	356	412	378	391	428	411	396	432	419	413	390	410	387	403	406	440	410	427	416	425	393	406	376	399	399	417	386	419	379	424	399	405	399	406	368	381	423	394	407	421	431	382	396	392	381	402	387	429	412	369	422	406	415	404	357	426	416	409	403	381	400	397	401	428	432	425	408	441	411	384	406	421	382	415	387	421	380	352	398	416	418	434	389	398	385	411	395	383	399	398	418	421	401	399	426	413	420	435	381	422	406	404	394	396	428	415	385	404	379	424	402	418	402	405	406	410	403	411	449	397	400	409	417	421	408	402	407	383	415	393	405	408	414	394	384	385	413	424	424	408	399	463	403	424	388	422	418	388	396	412	413	423	421	371	361	334	408	392	411	415	418	404	374	404	413	394	413	399	419	415	383	389	405	385	385	407	449	359	442	369	402	408	393	410	393	421	429	396	394	441	408	431	382	446	383	382	418	412	409	410	390	390	400	411	388	401	413	388	414	420	427	379	387	394	364	406	390	405	388	372	385	394	417	398	400	397	416	412	412	395	383	421	400	401	414	392	435	393	417	398	388	422	401	423	422	418	420	393	385	407	398	347	376	384	442	363	438	415	422	398	391	408	403	383	398	388	387	417	404	404	366	425	397	396	346	380	395	413	397	431	431	409	382	392	395	391	401	373	365	425	400	397	407	380	402	421	407	410	389	380	388	407	396	379	394	410	414	375	450	393	382	414	406	395	385	419	423	413	395	387	350	405	411	391	388	381	398	427	385	426	420	347	406	379	424	449	404	410	382	454	371	400	429	370	375	422	427	375	384	412	387	410	382	417	420	402	404	392	396	404	433	401	417	409	420	433	414	385	424	407	443	375	404	387	410	406	395	374	434	392	401	381	424	419	393	404	410	429	436	400	410	369	373	372	428	374	433	371	379	430	397	393	384	374	400	438	414	379	391	403	432	412	410	415	440	446	404	423	384	386	438	359	393	408	376	409	438	398	403	402	413	388	376	386	397	408	408	383	403	364	414	433	416	388	390	390	387	371	415	392	385	408	410	449	457	397	421	433	374	387	381	430	407	410	348	395	410	401	386	363	402	393	402	424	436	397	375	381	394	442	374	442	457	423	432	385	398	385	423	424	398	411	403	380	420	368	404	411	401	375	371	376	391	421	404	386	412	436	411	389	451	385	422	394	398	425	447	387	398	370	407	433	385	417	363	379	414	427	377	449	352	405	391	404	403	404	410	395	400	413	397	407	398	395	394	439	410	413	403	420	392	364	352	403	376	375	430	428	386	410	392	396	396	405	375	371	394	415	384	442	406	448	398	390	414	425	407	378	406	399	419	398	426	402	374	413	433	379	397	419	423	420	394	386	399	429	414	389	401	397	404	369	420	406	406	403	447	412	401	411	394	422	422	392	398	394	420	397	435	450	386	389	408	367	402	409	349	407	413	403	366	375	412	420	417	423	428	371	415	393	397	408	445	420	414	421	397	383	394	406	422	405	453	397	378	437	406	392	387	408	411	371	382	384	383	392	391	426	437	439	397	406	396	404	383	400	420	382	408	423	404	400	370	409	390	418	442	410	378	384	380	355	378	368	381	382	377	369	394	419	379	399	426	395	396	371	395	406	400	415	388	367	429	430	397	411	425	410	374	417	372	430	368	379	392	430	393	380	405	384	389	385	418	406	439	396	389	392	397	396	423	396	410	360	400	412	425	369	425	367	402	396	423	387	399	401	411	373	397	434	382	394	391	383	411	435	419	420	476	422	415	418	439	431	427	364	418	454	424	403	403	396	364	419	400	381	423	411	391	359	386	404	397	393
22993	21583	29299	24307	21585	21753	12956	3797	2300	1877	1394	1198	980	869	771	697	672	666	533	526	532	516	499	466	454	431	437	440	459	425	422	404	384	418	389	388	355	374	378	368	372	306	359	362	330	370	343	346	334	381	351	344	342	334	317	333	340	364	331	352	328	346	321	303	351	353	322	330	375	297	301	315	316	292	332	322	304	351	322	329	335	291	341	323	315	325	348	312	320	333	323	331	327	303	333	305	324	346	340	293	307	353	312	304	314	323	302	347	307	312	304	307	344	305	339	334	314	311	352	322	337	341	303	319	322	342	335	349	340	291	317	305	320	332	305	318	288	344	320	341	328	294	297	290	323	315	279	329	324	336	293	315	341	316	332	297	320	331	353	315	313	326	307	316	306	317	351	303	354	330	319	315	323	298	316	314	310	352	328	337	299	352	326	275	340	324	320	349	334	339	308	361	335	308	318	318	347	342	320	364	290	307	320	313	338	349	298	347	334	320	313	313	319	303	304	351	320	330	322	312	304	320	318	324	326	317	343	313	309	351	335	329	313	318	317	318	320	303	333	355	338	308	303	339	332	326	311	329	322	314	345	330	319	311	310	307	338	320	351	336	327	283	297	347	315	339	298	318	319	331	319	353	323	290	323	351	306	350	312	318	329	329	350	349	302	336	304	307	323	338	346	297	326	303	329	294	355	321	315	298	306	329	321	317	299	315	332	299	349	355	303	339	304	344	344	315	361	311	288	329	323	363	311	324	307	310	326	332	321	340	328	339	335	329	295	304	302	324	336	348	360	318	321	359	342	337	335	346	315	335	313	321	318	307	326	320	332	341	323	262	300	338	337	301	323	315	328	349	309	344	324	347	321	342	332	303	323	302	325	339	318	305	345	303	315	323	322	340	364	341	318	306	322	343	308	343	340	307	312	352	316	331	317	329	351	330	308	314	325	324	311	337	306	304	327	364	303	313	307	315	322	335	321	336	341	330	325	339	336	324	348	330	284	339	370	326	351	328	289	328	266	308	325	347	288	313	298	311	317	307	341	327	335	302	340	320	341	288	357	315	337	335	319	304	317	331	320	329	343	340	329	303	310	325	324	347	351	339	325	322	332	324	334	311	309	306	337	360	309	330	341	319	312	337	316	298	305	305	337	342	333	313	322	335	313	311	337	310	312	305	359	306	325	326	356	322	299	354	333	322	343	323	314	330	300	344	305	327	305	339	307	331	318	313	329	289	300	343	290	333	317	318	303	315	316	304	304	312	308	313	306	345	334	272	293	307	308	322	349	343	308	308	310	313	321	322	338	315	316	314	283	323	291	342	311	345	314	318	332	343	312	323	304	309	321	307	328	324	315	305	308	324	323	356	304	309	302	318	339	307	315	330	317	322	299	297	306	349	309	329	351	344	344	329	294	311	321	341	307	360	320	293	358	315	320	327	314	325	339	308	312	323	354	326	330	345	328	360	316	303	269	309	326	339	329	301	338	286	308	300	360	306	342	349	314	335	316	328	306	336	349	366	313	317	327	283	340	317	291	362	305	332	305	310	299	312	314	311	332	317	329	359	314	330	297	332	304	349	305	293	324	346	388	332	302	324	308	320	332	315	331	316	306	300	339	322	329	304	332	334	305	323	315	324	335	328	328	359	323	325	335	318	316	307	332	342	316	308	336	327	312	288	319	302	304	304	352	329	343	323	327	339	315	337	343	298	308	329	336	317	297	292	286	335	316	317	329	358	335	339	325	322	329	337	336	317	367	326	282	316	350	326	326	319	326	322	374	341	319	310	342	314	283	311	324	301	321	336	296	310	311	308	300	329	337	316	329	333	330	317	326	338	334	341	354	318	300	333	320	324	350	297	307	334	313	342	310	356	319	299	351	312	349	321	304	320	341	310	310	354	327	329	302	297	335	318	345	316	314	299	325	336	350	317	356	324	336	334	341	295	312	318	323	319	316	318	307	325	372	344	325	325	303	312	311	332	332	350	317	320	332	326	344	299	347	296	305	293	341	310	331	298	309	310	331	331	292	327	331	330	326	313	328	275	339	300	330	320	316	326	324	310	321	306	342	302	329	346	323	319	308	323	308	326	322	317	328	329	291	305	326	335	320	319	323	285	327	306	333	319	333	335	307	351	336	342	343	304	303	330	369	326	334	317	316	318	323	344	322	336	329	327	339	323	315	339	332	306	314	350	309	297	326	303	323	327	338	315	316	307	318	336	355	329	376	340	344	303	315	320	312	309	311	305	307	342	318	315	317	350	339	339	348	321	332	335	331	312	334	302	353	326	307	326	311	311	331	327	347	339	325	319	327	317	312	319	287	308	332	360	308	309	301	326	353	314	342	345	311	333	325	360	310	301	336	337	298	321	307	313	327	342	296	314	313	341	335	339	319	304	313	347	339	335	339	317	300	295	350	333	304	312	334	311	287	328	338	294	330	362	320	326	313	355	337	319	332	360	308	321	305	348	317	355	310	319	304	311	291	326	321	307	350	344	304	315	311	316	312	283	323	299	326	314	314	319	363	304	352	303	338	321	301	277	364	309	326	326	323	338	335	298	372	316	320	323	356	312	334	316	325	335	334	317	347	311	310	300	333	323	335	349	309	317	347	324	294	301	320	316	311	318	327	319	272	294	324	325	318	322	293	323	333	332	329	292	291	293	335	314	330	344	313	321	296	305	335	333	331	334	329	322	335	305	335	341	336	335	341	299	328	312	299	305	312	328	307	330	303	304	315	322	311	311	321	311	326	351	294	360	337	310	321	335	301	322	308	297	323	315	329	334	311	322	331	325	331	318	321	317	316	280	313	334	286	316	309	345	335	311	346	354	313	321	323	332	322	352	321	309	287	328	326	343	337	338	330	310	287	311	287	313	330	311	309	339	303	321	313	307	299	309	323	348	326	300	318	326	307	288	333	325	304	356	322	343	320	314	336	321	336	318	315	342	312	283	340	305	309	329	324	297	308	319	301	328	326	308	344	330	335	304	323	301	298	299	307	313	307	299	303	280	319	316	332	339	324	325	301	298	321	278	319	348	329	298	314	290	354	353	309	324	303	350	318	350	281	291	327	320	331	306	316	324	339	329	302	312	335	317	335	353	319	342	326	346	287	321	336	323	318	303	315	322	307	307	307	313	317	301	331	325	332	306	316	316	313	304	296	356	329	320	331	328	311	319	301	332	307	336	329	339	303	312	303	308	309	303	308	303	299	339	326	322	341	298	311	314	334	331	338	348	361	319	331	313	299	334	286	342	335	329	318	301	309	321	355	317	335	323	329	293	324	310	303	351	300	331	339	319	314	334	325	355	332	326	330	319	351	317	325	325	306	302	348	312	360	337	327	342	308	302	334	332	347	314	303	323	297	297	333	319	319	319	291	325	344	320	356	329	314	339	328	324	305	320	322	315	309	341	309	311	343	319	331	304	308	324	321	348	302	330	338	284	352	313	305	339	327	320	337	324	332	334	329	334	331	337	329	300	313	285	334	357	314	300
38054	58122	40747	19779	13582	10183	8003	6331	4714	3445	2813	2240	1769	1519	1340	1138	1090	942	880	781	741	692	673	673	583	594	594	569	544	542	569	498	529	461	468	498	445	471	423	449	433	439	420	406	436	427	420	402	421	419	425	396	408	376	388	380	374	396	404	378	366	412	384	357	356	366	371	374	350	386	385	363	347	366	385	376	406	353	345	389	387	351	359	372	403	368	359	351	356	373	398	342	370	384	336	379	356	392	362	384	361	335	365	381	339	368	393	375	366	345	372	357	396	346	326	375	322	366	345	395	380	401	376	374	368	362	374	389	358	355	372	370	354	380	387	357	372	358	386	389	377	376	383	394	354	384	362	394	365	373	369	373	395	362	392	360	323	349	381	306	350	382	380	358	367	359	354	365	355	368	380	310	340	359	369	351	386	362	384	356	363	389	380	380	405	349	351	349	373	374	377	359	376	382	339	353	373	338	360	349	380	397	363	379	397	365	384	378	402	380	365	344	367	391	356	392	391	341	359	382	346	395	353	385	340	347	348	343	370	366	354	366	395	385	336	375	372	402	317	354	379	402	394	370	368	343	377	336	343	360	328	363	361	384	402	384	397	395	377	361	382	393	370	382	357	330	395	347	390	372	376	334	375	372	363	371	343	363	382	339	407	380	367	362	361	347	378	387	379	355	377	383	394	390	360	350	369	342	357	381	339	363	403	331	363	357	344	349	327	398	373	356	354	363	396	335	376	371	341	391	360	383	364	366	367	347	369	379	363	351	417	374	357	373	366	327	319	359	387	386	326	327	365	344	350	355	361	357	358	340	400	344	381	356	334	348	400	358	343	356	339	365	370	393	389	355	349	346	363	381	375	373	355	368	360	352	380	357	370	370	396	409	371	383	391	350	366	346	346	397	396	371	354	375	346	334	336	359	336	393	371	396	322	376	400	392	368	389	347	345	364	393	366	356	404	362	387	410	367	384	391	352	374	352	380	367	417	353	352	367	390	323	374	376	372	373	391	347	352	320	389	390	367	346	379	410	364	362	394	337	347	380	384	371	383	367	357	361	386	368	358	381	371	364	334	359	359	386	382	346	378	372	376	387	346	374	361	379	337	351	380	372	327	366	398	346	365	399	376	344	381	330	371	354	350	359	356	360	372	352	356	387	371	344	361	378	363	380	353	380	342	388	364	393	379	335	373	367	400	357	406	356	367	332	381	408	370	356	363	398	358	352	358	365	386	354	385	344	367	368	370	357	368	359	343	349	392	372	383	369	365	371	362	383	371	341	398	386	390	373	380	367	352	362	386	382	368	336	384	369	385	357	373	360	370	391	375	381	381	357	382	397	337	384	365	343	399	357	369	372	345	352	361	387	353	388	341	339	370	350	377	342	346	346	341	395	360	381	374	343	378	380	360	337	379	394	359	346	362	388	376	364	383	350	392	334	359	328	351	381	344	349	359	385	371	347	377	393	385	369	410	340	338	348	369	324	368	374	346	379	393	403	404	335	363	385	358	384	388	356	333	411	374	364	369	376	380	366	349	379	387	364	380	398	384	368	371	365	384	331	371	369	406	391	392	377	348	356	369	343	364	364	375	398	341	390	392	371	328	359	354	377	370	367	311	379	363	364	362	414	350	380	375	346	384	374	372	419	327	341	354	359	359	382	348	334	412	361	357	378	389	367	390	346	346	365	380	342	341	377	340	380	378	393	389	360	327	387	337	381	377	369	342	411	385	329	381	372	334	350	376	389	402	351	378	355	350	384	379	387	362	370	395	391	347	354	378	371	361	377	376	361	376	346	349	351	371	381	342	414	370	366	344	348	352	367	358	365	345	368	360	365	376	346	388	386	392	375	373	334	366	361	372	374	342	341	377	394	366	341	370	368	384	374	375	368	363	356	374	410	375	358	368	355	400	353	382	388	366	360	364	389	356	394	350	355	364	364	381	412	366	350	378	363	365	382	377	361	350	387	383	348	366	358	363	386	362	380	359	359	378	368	371	364	375	327	348	377	347	366	393	350	395	357	377	356	359	373	379	369	399	398	386	356	385	392	355	347	359	378	356	387	395	443	352	363	382	355	377	365	335	381	358	338	380	349	352	401	377	378	384	412	375	414	377	375	339	388	318	359	377	367	374	355	412	338	368	351	366	361	378	358	400	359	354	418	351	386	380	402	400	349	345	363	372	374	372	350	338	350	397	334	351	336	401	359	366	359	386	413	355	353	388	362	398	373	374	357	347	380	394	358	361	353	345	379	371	336	365	391	386	354	371	373	350	358	353	347	316	360	363	337	364	362	364	363	376	348	373	358	404	330	381	349	334	360	357	377	363	402	334	354	375	374	430	378	368	389	347	351	345	375	361	333	378	410	372	352	367	351	354	375	342	351	347	374	393	374	364	347	374	341	360	356	391	400	389	395	341	352	392	349	382	399	359	337	358	381	355	392	351	378	402	357	393	381	381	339	368	340	362	357	360	408	329	386	358	383	393	359	361	370	390	359	362	388	381	370	377	340	396	336	375	359	388	376	350	377	347	367	347	394	365	367	330	374	407	364	379	329	351	368	377	349	357	354	378	347	382	401	374	371	374	354	359	386	383	363	383	383	393	337	367	386	388	374	395	339	362	348	385	332	332	348	375	366	405	379	379	375	358	371	371	407	329	395	386	346	372	374	348	343	404	374	359	349	368	367	409	340	390	394	375	377	399	360	364	358	361	370	405	375	350	361	368	332	395	379	350	378	378	346	364	368	364	346	344	389	390	381	360	394	390	327	369	394	374	349	384	366	331	382	377	382	373	384	353	353	406	374	358	345	348	362	375	357	365	366	357	382	393	365	373	391	349	372	351	398	329	384	381	383	345	382	368	338	401	365	345	396	393	350	379	363	356	359	355	366	364	333	336	398	349	331	382	394	359	335	385	363	332	331	351	381	383	392	356	368	357	377	386	346	358	357	351	377	361	368	370	386	368	360	401	376	360	376	396	391	339	392	327	377	375	376	346	378	366	355	356	343	374	393	368	333	362	350	356	351	352	364	343	368	379	348	342	324	350	384	377	344	344	358	387	334	370	363	392	355	399	381	319	368	359	372	362	351	352	368	398	355	357	379	357	353	389	340	366	379	389	406	381	364	330	360	371	361	355	362	350	340	354	397	375	374	329	342	408	373	382	347	409	373	373	371	362	338	390	375	379	358	389	360	394	395	403	357	376	418	370	350	386	345	342	351	354	383	389	367	401	321	348	404	361	358	351	358	371	364	378	360	371	358	371	390	368	394	346	373	371	359	383	350	366	381	372	367	361	345	372	366	400	362	384	320	325	335	355	381	334	359	334	349	409	384	373	366	355	352	379	395	349	343	373	370	356	330	362	353	400	402	346	386	348	369	346	349	357	364	358	355	352	353	351	399	380	359	348	354	348	358	418	383	354	389	367	354	371	381	338	403	359	339	355	396	360	378	387	377	410	392	402	406	372	357	334	357	330	354	345	393	405	370	330	365	346	366
31556	28792	24421	11139	4393	2729	1913	1408	1149	950	829	760	680	628	556	588	532	508	547	446	489	469	446	460	513	438	412	461	443	394	473	427	440	420	425	449	432	427	407	458	404	410	398	407	443	407	410	416	401	408	437	426	412	444	404	415	434	414	397	368	400	458	407	405	441	363	411	399	412	398	386	443	395	407	383	423	405	406	413	410	418	384	384	398	434	394	448	417	390	425	403	414	431	418	371	405	417	427	450	406	333	415	379	430	396	399	414	406	425	416	396	401	342	395	406	396	403	378	390	395	388	429	431	436	432	416	408	434	415	369	397	367	398	401	394	407	432	446	425	422	424	418	424	370	425	406	411	370	399	407	403	429	403	402	420	418	409	465	442	381	378	422	412	432	427	443	396	416	389	430	433	416	398	428	412	429	363	427	414	419	437	408	408	448	422	374	401	426	373	404	389	378	426	400	407	393	458	381	447	417	412	382	431	412	376	412	410	404	403	434	401	425	405	407	415	400	418	413	385	402	390	405	405	407	450	401	419	430	388	437	429	407	430	409	438	417	400	420	384	431	401	419	377	384	411	418	435	454	448	403	396	422	431	415	391	376	450	417	426	412	401	410	374	390	426	428	379	390	412	442	402	410	391	426	426	410	398	430	382	374	419	396	437	463	438	403	474	416	408	448	423	434	434	417	385	400	393	389	414	440	408	415	389	439	395	438	414	461	416	397	414	410	370	401	443	405	411	429	429	439	407	398	409	420	415	408	416	400	409	428	383	406	407	389	420	409	406	369	439	406	426	427	375	387	431	433	390	428	378	415	462	432	411	427	406	394	428	406	415	372	438	425	401	417	454	409	459	369	387	428	426	412	431	421	390	454	420	417	413	412	443	437	362	418	407	403	434	412	446	420	396	415	429	417	412	457	409	383	388	427	408	387	384	391	398	407	392	364	426	402	418	423	355	366	482	421	412	384	405	396	428	413	412	392	415	379	419	425	426	393	419	409	426	408	373	394	436	448	408	410	417	403	393	365	399	407	400	430	413	432	433	439	416	422	406	432	433	388	389	401	415	425	424	397	414	410	415	386	392	381	398	437	417	402	430	432	402	391	413	454	412	396	407	402	403	428	416	404	431	407	423	422	398	423	391	421	426	415	372	365	403	426	410	408	407	407	414	384	396	406	424	392	401	403	409	391	436	421	391	461	401	392	420	445	385	406	411	384	425	416	405	415	381	425	388	367	401	413	436	426	438	394	445	432	386	402	398	376	392	428	409	416	405	426	447	410	425	397	437	424	410	411	370	407	423	412	395	389	425	424	412	414	445	427	433	436	409	403	399	413	432	410	429	412	395	414	416	435	411	406	408	447	396	414	388	414	378	407	401	389	398	430	372	373	415	376	397	424	387	403	399	412	450	441	401	407	366	403	378	448	384	422	385	438	429	419	431	420	421	409	395	410	386	411	416	400	411	378	393	402	410	382	438	446	389	396	368	437	393	430	406	399	439	425	387	423	379	426	422	420	388	385	382	400	413	422	415	433	415	408	361	417	411	405	377	409	394	383	446	427	417	405	399	415	395	438	385	453	376	412	383	380	405	429	435	412	406	386	420	359	388	406	415	416	402	437	438	424	443	413	434	414	376	399	421	404	369	404	389	414	408	402	400	403	398	404	406	391	450	410	389	406	413	386	403	383	406	421	419	409	424	359	457	436	423	430	416	390	430	441	457	417	424	456	399	407	388	414	414	396	436	399	435	405	415	417	390	384	404	392	452	400	420	409	388	434	447	400	398	451	426	392	409	442	374	400	404	401	400	427	415	398	396	399	425	369	412	421	432	399	447	385	425	379	443	407	436	412	387	410	367	422	409	386	445	401	434	391	439	398	413	416	418	388	412	396	425	429	446	392	401	423	387	421	407	378	389	442	418	387	433	393	380	423	418	400	372	414	434	376	448	394	390	453	417	408	379	410	422	433	404	395	376	382	402	410	405	429	420	400	415	418	389	434	385	440	408	395	428	393	414	420	375	403	402	455	402	383	467	412	446	392	420	387	370	387	413	403	442	415	375	437	397	420	413	410	407	400	459	417	424	402	407	426	402	393	394	427	425	414	396	428	437	422	433	372	425	397	412	388	422	374	415	372	393	449	437	412	424	400	434	422	380	421	400	371	434	397	423	419	419	441	400	393	415	405	405	402	382	425	404	402	409	409	377	418	407	378	406	417	428	437	420	461	408	406	393	412	414	427	410	421	425	406	434	408	424	376	383	398	419	369	387	433	416	407	445	424	393	390	413	424	427	371	428	414	399	417	427	449	431	412	390	391	380	401	426	385	432	404	432	419	383	396	386	422	384	397	388	411	395	422	379	420	407	370	400	426	376	406	406	415	405	393	425	400	443	412	419	398	385	396	378	423	445	402	387	406	388	396	443	398	421	456	398	431	429	385	449	401	412	400	431	398	387	382	432	429	399	432	394	410	384	391	401	376	411	413	391	396	387	401	425	413	436	432	387	402	394	434	402	438	418	413	423	403	422	401	396	396	388	395	435	390	400	370	393	383	430	398	403	438	438	393	403	403	414	432	380	426	401	434	387	391	427	380	394	415	419	421	380	397	416	377	408	416	447	453	429	433	386	388	414	414	443	388	423	414	408	450	411	440	386	424	407	383	444	422	389	407	372	387	401	413	425	444	380	430	419	401	399	445	411	415	417	428	404	405	415	415	393	418	457	426	402	412	409	437	405	416	407	408	396	466	427	419	417	411	408	399	410	386	372	354	392	429	429	384	395	405	413	401	425	417	379	378	388	417	395	405	455	407	405	395	436	411	422	381	378	411	407	452	406	444	400	408	401	405	386	442	449	437	414	422	431	467	406	441	410	408	382	456	415	406	428	418	446	393	408	425	418	442	398	418	446	403	426	409	419	447	378	427	405	402	430	397	416	390	425	402	402	400	396	381	420	404	432	389	440	410	397	406	396	429	397	408	426	458	400	417	443	405	379	407	364	431	431	401	400	432	414	394	415	420	407	406	436	373	426	411	395	413	416	425	369	388	426	415	418	431	441	420	399	417	406	403	419	431	418	461	438	372	404	391	417	389	439	417	421	456	397	400	462	400	418	408	415	414	399	406	459	397	381	420	401	412	377	437	420	417	432	409	416	430	381	432	361	411	400	429	421	414	450	373	449	419	416	424	413	408	427	399	423	433	396	395	423	423	376	423	413	418	421	408	429	457	427	403	381	401	432	407	400	409	419	399	422	437	417	423	410	394	429	394	400	408	399	383	436	382	425	442	408	390	410	388	428	432	412	421	408	394	405	408	369	397	433	434	406	404	430	389	412	407	377	395	413	374	405	394	401	423	396	427	397	376	419	408	428	450	411	429	401	418	388	417	396	428	404	398	422	374	406	458	396	425	408	380	453	415	399	396	403	407	417	427	429	443	419	405	431	426	388	378	431	393	424	413	412	442	384	351	423	418	419	482	417	414	423	379	408	373	445	425	377	435
36903	44271	25476	10478	6602	4908	3652	2770	2220	1776	1387	1155	1052	944	826	732	672	721	638	599	569	593	606	586	541	550	556	554	547	541	521	478	532	478	501	493	504	493	528	490	499	462	456	503	487	474	485	467	491	443	483	487	483	448	482	501	495	466	487	481	476	489	460	478	478	435	482	475	474	530	481	462	440	483	486	480	466	426	451	434	494	461	482	482	505	452	511	494	446	512	494	486	476	496	471	472	474	461	477	461	461	467	434	447	443	422	466	465	496	493	455	475	484	465	485	427	491	484	450	461	492	502	477	489	474	467	460	491	477	437	460	498	481	484	500	449	510	466	472	469	482	499	484	449	491	496	464	509	486	427	447	472	512	477	483	515	445	487	457	437	457	479	450	470	476	460	514	434	445	469	513	484	497	477	478	491	447	490	491	483	473	448	478	441	454	476	465	498	482	485	458	468	466	429	461	456	436	479	432	469	448	472	451	460	497	433	479	456	501	465	505	474	475	439	454	454	458	444	485	462	464	447	469	501	486	463	485	480	483	452	494	499	446	486	462	464	464	481	500	446	480	478	442	489	446	422	480	437	497	509	465	435	447	506	473	445	464	424	460	462	476	512	511	475	457	490	496	479	468	465	479	425	491	499	455	473	454	502	429	498	488	466	449	468	480	476	473	469	469	455	468	469	457	458	441	479	476	454	498	478	477	451	508	478	473	471	477	480	442	461	440	510	468	444	492	477	474	493	492	492	470	470	442	486	491	468	496	474	510	492	455	456	482	492	503	440	479	483	484	485	458	481	461	443	465	468	477	488	483	477	469	495	499	446	495	467	458	473	475	451	479	476	480	464	492	467	475	466	479	472	486	485	466	470	465	473	482	455	473	489	464	478	474	501	492	473	484	493	453	487	463	460	462	488	487	468	470	484	483	464	464	498	496	500	458	439	442	505	513	511	475	468	475	436	459	479	475	475	479	489	473	479	452	458	445	461	457	492	501	487	448	496	452	472	468	509	423	497	465	474	463	471	462	496	474	449	474	479	476	474	433	493	464	501	487	484	477	502	489	456	492	518	473	496	453	487	482	504	467	464	432	459	459	510	481	480	450	474	458	502	441	483	431	442	444	495	465	447	474	456	463	460	476	458	465	455	441	479	471	464	455	418	473	460	513	510	451	482	488	459	473	449	461	450	434	473	525	474	488	456	484	481	474	455	459	483	426	477	484	467	485	542	452	469	467	472	451	506	463	485	456	453	460	447	465	481	460	482	448	435	458	448	469	514	485	502	457	464	491	454	502	479	496	475	470	471	463	475	465	449	462	473	461	475	476	428	496	504	457	438	465	474	449	486	483	440	490	433	472	454	459	462	480	454	446	494	500	505	459	474	483	448	502	451	426	452	485	453	499	460	486	465	459	481	462	479	524	485	489	488	477	477	541	485	474	491	483	474	452	442	486	478	453	434	474	479	516	511	450	461	473	457	475	487	473	460	460	501	485	490	498	491	474	471	453	464	476	489	449	481	469	491	473	476	448	462	482	505	487	480	441	470	484	459	494	451	441	472	481	458	479	475	464	439	482	501	436	482	471	473	467	453	435	452	473	441	476	457	487	439	463	468	473	463	464	491	446	464	480	446	478	506	496	490	515	497	468	517	495	507	501	471	458	511	484	452	480	471	479	473	460	484	444	452	515	456	440	460	474	500	466	475	466	486	472	479	454	461	468	490	488	452	497	483	480	425	490	481	494	472	503	469	449	483	475	472	497	444	517	442	445	434	498	404	453	467	487	488	460	453	465	467	457	478	452	445	470	456	426	469	485	478	473	454	448	480	498	470	499	495	468	496	454	476	456	503	458	446	473	478	455	442	496	486	477	444	498	438	506	481	447	452	470	456	452	449	476	448	495	440	472	486	515	508	467	477	499	481	495	442	455	491	446	472	463	480	486	467	478	491	482	458	506	454	468	500	470	473	454	516	479	468	462	446	447	469	449	459	496	476	462	465	498	466	516	505	487	494	493	482	485	458	477	457	479	481	472	476	499	454	446	458	493	447	462	438	514	469	472	448	459	448	488	490	467	441	480	465	455	499	513	462	457	463	468	486	490	502	487	454	431	449	475	498	476	482	449	483	469	470	481	489	495	483	478	469	442	510	466	471	494	450	442	458	488	441	470	475	509	443	481	491	514	482	463	470	470	501	482	469	443	514	455	492	446	502	481	472	437	506	462	469	487	448	465	440	459	453	464	483	460	463	459	477	485	467	448	488	480	446	472	468	433	480	467	465	496	499	470	431	493	497	491	442	482	493	452	484	480	442	501	471	471	462	462	438	475	456	503	476	442	461	462	444	434	449	472	476	452	468	483	466	489	441	533	508	501	459	479	507	461	432	456	430	448	454	501	484	452	492	468	458	455	475	454	458	463	536	475	486	492	487	494	424	460	492	467	435	460	473	483	481	465	484	486	484	450	435	467	465	494	479	469	509	436	447	479	446	478	460	495	501	449	469	503	416	439	451	472	487	457	459	459	448	464	463	496	465	492	449	466	477	488	451	478	532	429	466	431	432	444	440	447	454	483	474	502	491	470	499	482	474	491	482	475	454	484	481	455	475	483	435	457	450	452	473	476	495	475	486	526	495	489	510	437	436	499	443	472	455	485	484	452	464	474	460	471	483	477	510	547	475	426	504	447	493	486	502	477	465	485	413	439	456	473	485	458	501	467	435	466	522	493	480	454	457	479	471	472	529	502	511	462	449	446	456	439	520	448	486	439	494	492	488	449	495	500	512	493	478	492	467	498	473	478	448	430	475	493	513	492	485	445	487	458	510	449	498	448	516	491	516	476	505	469	480	456	467	468	476	482	437	478	442	424	462	449	462	498	448	489	481	469	485	493	491	443	513	496	435	436	460	476	501	478	474	483	460	459	466	481	458	470	438	478	497	445	459	480	491	489	467	465	457	508	475	450	477	470	454	495	470	463	496	463	480	479	460	505	476	470	456	434	484	432	477	474	479	506	446	442	447	464	467	443	452	488	463	453	440	465	478	471	490	480	465	493	457	461	468	497	501	492	494	453	470	463	475	467	465	468	468	468	499	479	464	498	493	477	491	480	475	450	439	475	434	480	448	483	509	481	453	437	470	478	434	449	454	481	464	496	449	471	513	452	469	508	487	524	443	470	450	451	445	471	432	445	449	474	471	494	476	476	462	439	490	467	480	459	519	462	473	490	495	510	478	486	464	463	482	496	475	467	479	467	500	453	443	483	501	472	495	469	460	497	469	452	491	470	455	471	453	486	477	457	477	436	502	460	483	507	487	455	480	478	471	510	508	462	476	499	465	474	480	476	436	447	448	462	485	478	434	492	489	467	475	466	479	411	459	476	461	449	464	462	534	487	468	463	477	444	495	448	485	463	399	473	445	479	480	473	489	472	437	510	482	455	507	453	452	442	502	474	501	446	477	452	454	498	501	479	507	464	482	468	461	465	436	440	467	449	485	466	490	496	487
23964	21527	28821	24698	21519	13937	4344	2485	1841	1413	1189	947	888	803	737	660	688	610	564	552	528	513	511	485	504	493	445	449	507	485	418	479	431	445	427	408	476	438	410	479	419	376	434	423	428	412	379	418	391	369	396	430	413	429	405	397	374	402	403	399	376	397	381	383	385	388	403	408	410	408	381	389	373	405	404	428	386	382	391	395	386	403	412	391	378	411	417	381	409	417	423	406	416	396	368	376	392	411	400	398	388	335	382	388	459	356	392	428	394	409	390	423	399	415	411	392	417	381	369	411	419	414	366	392	402	400	411	389	395	384	398	403	376	377	408	396	374	375	371	420	379	379	406	434	402	426	400	391	391	397	400	387	398	378	370	377	437	386	379	378	397	381	393	404	384	404	395	388	387	438	404	427	393	405	390	407	430	350	396	399	396	390	389	398	401	389	384	407	374	369	373	429	399	436	382	408	403	376	396	387	383	408	385	369	371	407	397	368	407	406	354	407	387	373	371	397	411	407	421	379	389	369	396	397	423	375	399	366	384	392	415	381	377	420	430	409	427	368	419	398	403	364	373	417	392	391	380	381	424	383	396	425	373	395	430	425	362	416	396	366	407	392	388	393	407	408	391	393	384	389	410	376	430	355	386	400	389	420	372	372	402	384	432	407	389	402	388	403	374	398	371	411	410	393	389	383	381	397	368	387	385	392	385	407	406	415	393	390	372	366	400	395	399	420	389	383	363	419	386	391	422	426	403	395	379	412	366	409	386	402	370	424	386	413	414	394	362	387	351	379	402	375	419	411	376	425	380	399	375	377	368	378	398	381	378	396	417	401	413	423	410	419	404	391	403	407	380	386	412	365	398	382	383	385	423	425	352	374	418	412	401	436	416	382	393	425	370	364	395	415	393	369	345	384	424	388	404	412	381	398	393	413	411	400	392	392	359	383	390	388	396	403	391	400	393	409	374	380	386	403	397	407	377	394	402	396	361	384	420	422	380	410	411	412	394	417	414	412	380	392	372	406	394	396	369	400	390	404	405	399	392	365	423	366	391	406	399	402	359	394	379	424	385	400	369	415	400	370	376	392	407	383	387	383	406	377	379	378	414	394	434	401	400	409	429	385	390	370	396	379	380	417	380	379	400	395	404	378	413	403	371	419	388	387	369	396	393	418	410	434	395	364	390	394	389	403	422	397	371	385	436	369	386	417	387	405	378	381	380	386	363	417	406	398	430	366	408	401	382	375	389	399	361	403	373	408	426	405	368	401	383	401	398	378	422	430	425	411	397	385	387	400	363	384	397	390	379	416	417	369	363	396	367	335	364	359	368	412	405	366	382	365	381	405	408	374	363	375	427	423	404	382	363	403	416	406	396	401	391	397	403	372	371	403	376	393	393	413	398	393	432	396	387	386	404	384	386	397	389	374	380	380	406	389	365	384	371	416	407	390	365	420	413	385	410	389	384	371	394	378	381	380	424	354	412	383	384	369	451	447	421	364	364	425	395	382	381	386	377	402	379	392	410	370	384	389	389	378	421	389	371	421	371	408	367	360	372	395	456	362	402	368	377	378	363	403	379	396	397	363	380	425	387	375	398	376	418	359	410	403	360	385	359	351	390	419	386	416	373	360	414	397	391	373	404	407	403	385	394	400	426	370	414	384	408	410	393	429	409	410	401	420	378	392	401	371	373	388	405	394	401	385	405	428	369	429	419	417	412	356	390	401	411	394	418	383	400	398	392	395	380	397	378	407	404	391	424	399	370	385	380	419	429	428	373	384	403	408	371	377	394	383	438	418	397	388	376	377	424	383	365	407	381	385	381	405	376	406	397	398	397	412	411	443	403	411	408	379	358	396	399	398	424	390	406	394	407	398	407	403	431	434	422	375	392	398	390	402	396	405	378	427	385	403	401	376	377	400	421	408	400	412	392	455	403	404	408	401	363	381	392	433	392	394	401	389	381	403	423	392	363	406	431	395	397	386	374	402	397	390	426	407	364	409	387	365	418	423	425	426	389	399	414	429	368	437	393	391	370	391	387	401	330	422	368	382	378	374	337	412	402	405	398	387	388	401	387	369	402	394	410	365	396	387	379	397	374	415	355	395	399	388	412	383	380	429	402	425	379	396	387	428	381	390	406	397	395	414	395	396	410	434	407	357	424	399	423	417	397	414	383	407	371	369	364	381	413	427	423	405	385	407	389	407	378	384	394	390	427	417	393	387	399	404	346	422	386	424	423	431	387	408	414	381	415	423	394	410	384	404	402	358	387	443	392	393	426	384	385	418	430	396	381	369	416	376	428	394	381	386	396	411	439	375	368	397	422	406	402	367	422	353	405	396	408	382	375	406	364	406	394	409	388	395	398	374	359	424	416	389	383	370	387	378	387	424	424	379	378	412	385	406	361	391	401	391	418	390	386	373	376	401	392	351	386	357	398	408	391	428	404	367	366	371	375	366	375	415	382	394	391	395	462	386	397	382	396	402	413	385	415	370	362	410	402	413	403	398	398	413	376	372	372	380	401	431	407	424	390	406	368	413	401	391	402	396	415	400	417	403	421	400	436	399	401	381	407	389	381	417	400	397	384	349	392	393	395	383	417	390	387	407	369	397	442	387	372	371	386	387	393	382	410	412	390	423	436	382	397	406	392	386	389	425	384	402	402	430	375	367	436	426	396	413	400	428	416	378	389	391	368	403	431	407	376	366	397	374	406	408	387	395	390	392	407	404	373	381	417	381	372	395	367	402	420	400	404	401	375	383	413	387	400	374	376	432	377	428	376	370	364	389	415	380	401	423	404	359	365	412	359	402	376	401	377	384	409	420	416	376	394	408	406	458	395	373	402	371	379	404	412	391	419	399	382	411	384	370	402	396	371	409	402	382	370	393	394	399	370	394	394	389	392	390	382	374	374	379	387	384	396	387	369	412	376	368	401	396	386	388	399	393	393	364	385	392	372	395	435	392	354	409	372	359	410	403	432	438	447	381	391	373	411	396	410	357	404	396	428	393	422	396	390	367	404	393	371	433	394	408	392	372	371	382	387	393	400	373	413	352	393	367	393	385	415	411	403	396	393	390	383	364	359	414	405	391	364	394	399	402	389	421	405	369	442	391	406	431	366	383	395	373	403	410	410	386	384	396	394	401	412	388	392	403	402	369	362	395	415	387	415	374	407	383	427	400	401	386	385	401	425	357	400	404	387	427	399	360	403	337	404	360	386	385	421	384	404	406	393	407	389	436	392	403	357	402	383	418	384	422	382	369	407	370	386	399	411	397	389	388	415	352	412	427	406	404	393	394	420	360	420	392	393	380	392	399	367	385	384	364	378	385	375	413	402	390	354	362	415	373	435	381	369	388	389	391	427	416	404	384	355	361	372	419	383	378	367	391	393	361	399	422	384	390	394	390	398	374	398	424	363	382	407	404	441	389	417	383	391	399	391	392	409	375	358	402	381	397	411	372	381	370	390	364	382	429	393	354	365	415	407	385	397	401	429	403
36866	52596	34754	16007	10500	7822	5928	4481	3523	2654	2186	1712	1517	1267	1118	960	943	883	775	703	691	669	676	682	660	621	578	589	572	547	552	569	519	583	510	531	532	520	526	514	513	504	475	525	505	509	486	466	455	456	432	467	491	490	475	461	430	503	439	466	473	454	447	444	484	443	469	468	444	453	442	450	438	484	476	456	439	446	462	455	464	451	473	486	443	469	464	445	460	462	461	432	452	459	502	441	485	456	396	431	459	449	474	461	431	477	457	456	457	426	413	492	476	446	457	433	454	441	452	474	489	483	420	437	477	446	448	441	506	449	440	465	443	432	476	441	479	488	453	446	452	446	483	468	460	444	465	418	460	508	486	453	475	463	460	445	504	426	455	487	453	471	476	463	473	448	521	455	442	440	429	444	486	444	447	469	455	449	437	474	455	444	446	468	471	462	479	472	450	458	454	475	462	454	440	446	475	443	456	443	455	487	482	429	437	464	430	449	434	438	449	436	460	461	453	468	470	428	469	431	442	438	463	440	433	444	486	484	473	441	452	449	458	444	493	478	456	461	422	460	437	422	426	443	473	438	452	463	425	440	449	480	438	412	438	478	459	461	473	454	412	482	461	451	439	451	455	414	453	427	473	487	472	432	466	436	452	432	476	437	463	494	414	459	486	434	507	441	478	443	473	424	422	461	478	448	458	468	519	459	412	491	470	452	458	468	444	475	464	465	514	455	464	468	460	453	473	436	465	464	438	478	434	456	442	469	430	431	431	485	442	445	448	475	437	482	458	491	467	482	425	480	461	425	426	452	448	429	462	442	448	451	458	456	449	448	425	474	496	494	472	459	489	480	440	472	464	454	445	442	463	500	453	414	459	465	438	481	448	426	431	492	467	481	444	457	449	479	455	443	425	476	440	458	438	453	477	434	433	455	462	453	444	436	466	479	451	432	440	423	468	449	439	452	464	441	448	426	457	485	476	469	438	456	426	437	466	438	445	415	443	457	452	424	417	457	403	450	455	478	437	456	443	465	486	459	440	466	427	470	464	437	465	464	457	437	476	422	471	465	414	457	514	462	469	457	464	454	481	407	451	489	458	446	445	455	470	443	470	423	449	424	439	413	451	480	429	473	438	440	461	459	453	499	461	406	453	444	460	434	450	488	457	456	465	479	448	468	485	441	497	430	457	439	463	423	459	447	430	463	425	464	458	491	447	471	487	445	461	455	462	435	433	464	437	431	470	453	434	426	385	486	439	412	465	513	425	421	471	483	476	452	450	474	475	434	449	466	490	468	454	429	462	454	448	463	433	481	472	458	458	439	491	444	454	493	470	438	477	478	427	445	445	440	471	472	446	495	451	469	414	489	483	443	490	457	480	468	408	480	481	473	429	468	408	450	429	450	461	471	445	448	459	467	464	463	455	445	453	433	473	432	477	459	432	468	464	464	466	463	454	437	427	492	483	469	443	442	463	471	475	434	441	458	473	474	499	432	462	442	444	443	438	519	426	482	441	421	443	421	459	449	442	444	430	483	488	464	461	459	448	450	477	440	470	433	451	444	431	495	434	430	441	473	422	404	467	469	460	451	460	412	479	454	492	475	467	472	455	440	487	469	455	441	449	452	433	442	435	462	431	416	444	432	456	455	487	463	496	444	440	465	436	465	483	430	421	465	432	454	435	464	470	449	451	468	462	428	439	455	450	445	477	441	435	412	458	461	473	461	447	467	444	410	440	478	440	478	442	446	462	460	433	467	434	449	472	495	461	467	440	507	501	489	468	486	452	425	487	452	474	426	446	462	438	465	465	493	448	431	434	421	485	456	464	424	441	477	428	411	456	485	413	472	470	469	486	444	461	475	485	458	437	454	461	436	472	479	470	443	435	451	422	454	487	479	456	454	426	447	484	433	497	436	435	453	493	441	437	488	442	421	484	455	418	468	458	451	439	483	467	466	448	475	420	438	460	511	456	432	459	481	443	447	479	476	457	456	438	440	447	439	455	451	456	437	434	418	466	451	425	445	457	469	470	460	398	437	481	433	422	449	473	462	441	447	437	451	417	438	448	398	470	477	457	426	433	427	446	465	439	466	447	452	452	453	481	454	485	442	444	452	446	482	455	427	461	442	438	431	468	451	436	450	471	424	445	449	462	505	471	406	413	489	436	444	432	436	436	456	481	442	445	443	420	450	464	437	433	453	445	473	445	470	479	453	436	475	437	459	449	416	445	456	432	433	474	461	465	468	469	438	453	457	443	449	453	467	445	439	445	436	481	474	459	443	456	444	433	454	458	468	443	422	428	468	450	460	455	448	453	453	477	478	408	444	436	493	434	431	471	502	488	419	468	441	494	440	420	412	480	443	484	446	441	452	487	419	428	446	472	423	431	459	451	482	459	448	445	479	434	483	461	479	462	412	443	468	481	496	469	469	458	475	458	459	464	429	437	457	464	457	444	492	434	474	444	437	472	473	464	465	447	430	425	469	444	455	453	433	442	439	470	481	461	443	447	458	468	479	484	439	454	467	471	494	450	426	453	463	445	449	483	468	429	439	436	475	486	461	429	466	507	451	429	512	439	485	466	425	493	464	449	421	433	467	422	434	451	452	479	472	487	449	420	469	471	440	455	485	473	448	438	435	453	442	443	473	474	456	472	504	422	447	464	475	469	459	433	460	485	435	484	502	456	474	434	468	444	475	504	448	423	420	442	459	473	421	515	461	447	444	486	434	440	442	446	436	499	441	479	448	443	477	439	460	467	462	464	473	457	464	445	461	466	437	498	458	470	475	430	438	457	455	459	459	505	488	503	473	461	479	465	469	436	459	470	466	442	432	457	468	451	471	448	461	434	482	482	419	438	464	495	457	457	450	469	463	451	440	447	450	453	437	437	466	490	470	476	445	486	483	471	468	435	429	431	449	467	470	442	446	434	451	440	420	445	434	453	483	458	436	485	494	482	471	445	460	455	450	473	466	435	485	459	424	485	448	430	419	463	431	445	473	418	468	424	482	459	474	475	463	438	449	457	469	457	454	467	451	450	500	478	463	436	456	459	476	492	448	480	428	471	447	492	422	461	463	445	433	440	455	455	462	450	439	421	455	472	473	447	494	415	466	445	493	464	457	430	443	478	475	438	425	469	442	453	424	481	436	443	457	445	461	434	469	496	396	469	420	461	470	472	453	439	473	455	474	476	487	439	471	456	459	441	445	469	404	465	438	454	417	490	450	495	455	487	443	457	458	467	466	444	458	491	422	499	426	479	469	486	476	473	472	440	455	497	469	420	428	449	455	480	416	451	460	442	443	407	447	472	446	439	481	441	438	424	475	477	420	467	434	466	502	444	463	423	442	450	457	439	505	394	484	461	471	450	427	466	468	397	479	433	436	451	449	435	447	461	466	460	470	446	449	460	447	434	476	443	481	458	458	423	421	493	401	462	488	481	464	460	394	447	511	468	456	455	451	458	474	462	448	462	443	467	488	447	467	453	494	416	445	463	472	443	447
25226	21514	27773	25500	14298	4340	2679	1943	1424	1175	1038	888	746	656	595	573	570	491	470	492	436	438	453	393	434	407	444	428	382	347	381	403	430	418	397	364	356	387	363	371	367	372	396	398	378	350	342	383	312	380	374	363	352	366	389	360	349	379	381	365	375	344	360	339	362	368	384	383	379	354	342	340	380	362	348	334	360	336	395	340	345	360	349	344	338	371	374	339	333	366	372	393	351	376	346	338	363	360	361	398	329	361	360	360	371	375	388	384	382	316	377	332	355	343	354	358	342	380	363	365	348	336	364	363	370	356	364	366	342	342	356	363	332	335	356	380	353	354	335	329	333	383	337	386	362	355	336	347	375	337	375	347	370	339	334	333	316	355	380	373	346	382	344	385	352	334	372	384	335	361	352	350	355	343	359	337	346	360	342	333	347	324	349	378	381	376	395	366	365	354	359	416	392	339	349	363	362	373	354	366	355	358	325	339	366	375	339	320	350	370	321	368	366	377	351	358	369	374	354	362	347	345	338	383	380	344	386	376	377	338	363	358	343	366	358	334	392	349	347	324	374	346	362	342	346	369	375	361	323	382	353	378	345	361	365	361	370	376	375	365	356	380	336	378	339	349	365	379	332	367	346	365	347	342	359	369	355	356	322	363	353	386	355	341	390	380	366	346	397	363	349	339	375	335	367	369	361	337	364	361	370	355	367	309	309	323	339	384	328	334	366	347	377	347	387	359	357	318	356	328	348	336	337	337	346	359	355	374	383	363	358	375	336	329	362	326	354	354	382	321	352	350	336	353	330	355	363	356	390	338	351	381	344	393	370	368	353	350	366	352	394	373	339	358	350	373	356	314	364	371	350	380	356	355	372	378	368	346	346	363	367	354	348	369	355	345	335	370	361	355	367	330	344	387	383	365	357	352	339	310	360	358	342	342	337	364	344	337	334	345	371	357	363	357	332	336	345	353	345	379	350	347	378	387	349	342	380	367	353	334	347	333	358	356	350	362	357	353	361	368	346	328	354	352	346	359	353	356	404	333	381	348	381	356	352	360	349	354	316	326	342	377	370	372	364	358	349	347	343	347	353	390	344	360	396	388	312	360	342	352	372	378	350	381	358	340	384	358	353	361	380	340	354	367	361	354	388	372	368	361	379	377	350	365	343	328	350	347	365	367	336	354	340	381	362	371	345	327	374	330	353	341	360	323	345	349	335	363	381	419	346	351	320	366	390	317	365	366	366	343	391	351	354	368	344	370	341	376	335	350	354	379	363	342	339	336	351	375	342	360	329	385	368	345	346	325	307	384	386	357	356	353	352	338	334	331	303	350	323	364	318	310	363	365	359	305	358	359	341	368	373	368	335	330	349	370	378	388	381	332	357	360	374	352	338	375	354	332	350	365	342	336	337	332	335	360	378	330	337	382	366	339	338	352	349	345	385	381	361	343	352	327	304	341	349	378	379	344	359	376	383	376	336	330	388	362	374	355	321	383	364	351	368	323	388	344	397	387	343	333	373	347	320	336	350	346	338	335	334	406	356	327	353	360	350	357	306	389	347	391	374	335	387	374	352	346	360	333	378	344	362	331	338	364	338	343	365	349	317	351	345	337	360	352	379	372	334	356	329	344	381	402	351	361	355	343	346	387	372	386	362	359	372	348	362	365	356	330	341	352	359	385	356	348	351	350	343	351	373	378	334	357	344	375	347	342	363	367	352	375	344	340	364	360	373	375	349	375	373	302	360	367	364	344	337	340	324	362	361	351	372	360	354	364	351	368	343	360	379	347	315	362	356	369	329	348	350	359	358	339	370	348	336	347	386	371	340	327	326	347	315	345	339	385	355	351	317	342	358	361	349	400	349	341	331	373	342	350	353	359	337	349	344	354	338	349	363	386	361	351	326	357	331	319	366	330	367	345	358	404	355	357	344	321	350	328	336	366	365	367	351	367	366	395	336	354	333	391	339	364	344	381	355	342	356	364	398	379	363	384	414	358	379	342	360	346	350	373	358	333	374	326	361	335	343	341	350	380	357	348	370	355	358	354	316	344	375	324	359	386	366	376	356	391	374	332	355	320	387	351	341	364	332	362	380	393	323	348	363	366	381	368	372	358	385	354	382	355	355	381	353	359	350	349	346	359	377	383	354	342	314	345	309	355	370	352	365	326	372	370	349	357	360	360	363	360	356	352	357	367	334	362	377	343	364	350	354	323	357	347	375	344	343	389	353	347	363	367	331	375	366	380	341	323	359	367	379	361	346	344	358	371	359	334	354	351	360	325	362	341	343	349	366	342	376	360	383	357	329	333	338	313	342	340	367	348	354	340	395	333	377	361	337	348	342	363	338	395	328	339	336	332	345	338	340	391	347	346	361	369	332	323	372	334	345	403	379	379	328	365	331	330	334	368	350	368	367	338	394	367	319	351	384	329	320	328	358	356	364	351	387	349	337	353	363	353	382	339	325	369	319	354	350	352	379	381	364	358	340	363	367	346	345	349	356	359	341	334	363	358	378	369	376	346	363	355	354	352	350	360	348	321	358	367	376	336	342	361	355	341	349	358	388	363	340	357	384	344	356	368	329	356	373	354	355	347	346	340	366	362	333	370	348	375	407	351	371	383	333	357	372	327	350	379	340	341	381	352	368	341	360	354	357	332	334	374	378	342	366	334	376	378	352	350	342	366	373	313	373	357	336	381	367	362	346	367	335	344	410	354	378	353	356	356	341	356	353	349	406	341	355	350	374	375	340	340	345	359	370	353	361	372	348	350	336	376	381	352	356	375	364	381	326	362	347	352	365	358	363	356	369	383	362	380	368	378	359	410	351	374	347	375	387	366	352	325	365	344	389	386	358	361	339	379	344	335	391	345	366	347	340	314	354	327	359	373	370	370	365	380	360	401	378	380	361	336	353	376	338	380	376	346	410	383	308	374	351	324	360	316	351	352	335	354	370	366	356	379	334	369	394	340	372	375	415	374	339	376	320	329	342	346	387	333	369	360	357	374	341	400	343	361	331	353	372	360	345	371	370	327	318	370	359	331	344	387	374	379	313	366	369	354	336	338	350	360	336	365	327	375	334	335	365	343	386	338	355	355	385	361	347	358	372	343	356	356	365	378	378	351	340	397	370	344	343	356	352	365	343	333	371	331	348	358	369	381	334	329	339	380	360	345	345	341	356	333	356	394	360	345	360	369	374	321	338	350	370	372	332	355	361	382	390	339	360	321	356	366	364	370	375	334	333	357	385	355	349	360	334	333	370	354	340	381	351	370	346	372	340	337	367	363	358	332	373	342	362	368	341	383	360	364	348	312	364	380	346	367	344	328	346	354	344	353	305	348	334	372	367	351	392	357	359	371	351	351	348	366	354	356	351	362	373	336	354	367	362	346	347	376	361	341	355	335	411	357	335	363	340	364	348	360	347	371	348	385	360	352	368	339	354	381	349	341	366	340	339	347	326	337	356	326	390	388	337	350	336	324	327	370	366	350	337	342	366	337
35435	46541	30490	13893	8973	6592	5021	3779	2984	2285	1823	1559	1235	1075	973	871	793	735	690	626	578	625	607	579	561	559	545	484	475	488	489	448	466	489	491	439	435	438	478	448	451	467	435	391	434	456	406	396	421	422	421	433	393	452	438	441	406	399	440	428	442	414	385	377	433	399	411	431	408	437	392	395	443	401	397	376	414	388	398	401	395	444	431	388	403	378	404	388	433	405	403	399	422	419	392	403	382	444	403	413	416	433	389	472	389	405	417	415	385	394	464	425	403	406	387	399	403	446	363	474	412	415	415	407	448	370	398	428	421	428	414	424	414	427	417	408	415	433	425	441	368	419	418	430	446	403	417	403	397	385	418	406	460	389	391	379	414	389	453	386	421	439	439	408	426	409	436	417	411	382	402	428	412	408	408	430	416	425	404	426	402	426	413	431	420	402	429	393	395	447	441	395	410	416	443	417	394	397	389	396	379	430	423	399	434	425	416	397	410	428	393	429	418	423	421	414	403	399	440	417	411	407	438	445	401	424	419	398	396	416	420	411	431	417	401	381	369	405	408	413	382	431	429	413	410	413	389	396	379	402	412	426	392	408	431	372	388	400	420	422	406	423	383	403	377	424	438	399	414	372	390	407	435	454	422	412	416	380	447	415	395	353	412	387	412	403	390	420	409	387	401	422	402	422	382	393	396	407	408	413	403	422	397	414	425	399	443	410	434	410	425	413	387	418	422	412	403	393	372	392	420	445	391	399	413	401	415	448	403	411	385	429	404	419	415	456	425	428	434	387	410	420	398	457	415	430	429	430	391	419	425	399	454	412	427	386	404	420	415	410	437	413	380	415	398	421	406	393	385	407	391	405	393	403	400	386	418	408	454	413	420	404	405	404	370	416	418	402	421	401	410	419	398	428	450	426	416	428	419	417	405	407	413	451	408	395	414	390	428	436	401	361	426	407	410	422	398	403	443	435	443	434	393	407	415	412	415	436	408	416	393	382	438	420	449	444	434	421	389	381	422	401	401	412	408	404	461	440	389	398	420	447	417	394	415	426	445	437	401	417	417	450	406	403	424	417	367	403	425	398	403	399	413	429	421	406	404	395	382	405	422	435	402	421	411	470	402	407	419	387	403	438	384	442	417	429	429	414	383	405	418	387	371	406	418	426	432	427	417	406	378	445	401	404	404	397	404	411	392	457	414	407	380	413	429	450	388	402	408	397	411	414	405	415	390	425	405	389	432	376	385	415	384	430	424	422	429	411	374	419	451	414	383	423	398	443	396	394	423	414	448	412	385	431	381	382	382	394	407	437	380	420	399	417	427	395	405	397	414	433	402	407	409	424	424	407	413	388	429	394	413	365	432	417	444	415	406	391	390	393	436	396	401	432	411	405	394	391	424	403	399	416	414	386	399	408	427	427	432	428	430	405	397	406	379	405	431	393	413	439	416	431	373	408	418	410	385	422	433	430	425	414	421	380	428	432	414	419	402	371	419	411	409	424	422	413	386	426	406	412	418	460	424	385	421	416	411	395	405	426	412	447	425	440	417	445	414	410	390	432	398	417	386	417	395	368	418	351	395	368	432	394	415	414	447	399	415	420	406	441	406	418	456	426	400	419	434	430	398	393	390	409	368	429	376	436	417	422	438	415	381	403	444	442	358	432	405	403	424	422	432	394	419	417	397	436	391	404	402	426	405	400	430	427	402	424	405	412	413	439	419	395	392	434	411	426	409	416	407	401	406	412	402	416	463	385	412	437	430	383	420	433	402	393	411	410	397	403	420	388	406	448	431	406	403	389	403	445	418	373	403	403	385	389	375	414	430	409	431	403	452	417	417	385	411	390	397	398	408	364	420	395	381	419	400	393	403	394	416	418	421	403	417	435	425	378	425	392	429	415	423	434	432	436	371	369	410	400	399	401	430	415	427	394	402	397	389	401	406	397	408	399	409	421	408	393	435	431	404	392	417	386	404	377	406	413	427	415	415	401	390	410	405	409	385	434	385	421	376	419	385	430	432	386	409	420	417	448	444	419	361	376	381	432	403	408	413	399	400	389	438	420	414	437	408	428	433	431	387	394	416	442	404	439	404	397	429	409	419	416	444	416	439	453	436	395	413	386	408	414	388	395	415	431	391	372	391	414	422	410	429	395	407	434	378	394	400	447	425	431	438	439	405	390	407	388	397	415	420	414	405	410	433	405	388	427	382	428	432	419	377	372	398	430	450	440	396	402	456	432	455	416	428	381	418	411	407	396	427	420	410	431	413	419	428	420	409	394	400	402	405	411	425	400	400	396	409	411	418	399	426	435	367	395	428	392	432	416	404	404	409	403	379	435	420	413	406	414	409	422	413	414	421	396	449	421	440	428	454	391	428	388	385	428	408	458	437	404	412	435	389	424	409	402	383	417	417	388	396	406	392	437	426	442	451	413	402	393	422	415	430	420	434	447	409	386	441	399	392	413	389	427	400	431	411	388	417	392	403	398	404	372	421	397	427	402	418	387	413	390	425	426	446	399	411	425	371	427	389	411	411	443	402	431	464	428	393	386	469	410	405	422	384	440	382	429	409	472	366	370	357	416	428	413	417	407	422	420	394	399	400	399	390	397	385	398	414	394	381	412	388	418	394	445	449	386	379	438	388	415	351	433	410	391	437	404	438	420	390	434	416	402	407	405	403	405	391	385	420	452	384	398	401	377	406	417	393	426	407	410	418	399	400	397	443	423	393	434	403	404	391	413	397	402	378	415	380	407	428	427	398	402	412	443	393	410	420	427	418	393	401	436	384	398	404	402	405	392	409	394	403	384	373	416	435	402	432	393	421	378	418	399	431	441	410	385	377	364	391	427	370	416	420	393	408	456	421	405	446	417	417	423	416	400	383	416	408	403	402	370	384	425	408	450	421	416	376	434	390	413	379	454	380	391	401	441	437	442	428	430	375	398	394	417	401	409	381	423	429	386	377	386	394	384	389	433	440	418	391	426	407	444	396	400	440	393	391	432	405	427	419	427	403	387	382	391	462	375	407	387	384	376	392	383	412	408	405	439	405	378	429	381	381	388	383	421	451	422	390	474	398	428	399	412	405	437	406	429	381	403	426	429	421	407	410	401	409	445	385	401	406	408	384	415	409	414	421	404	431	384	395	426	418	381	395	449	413	436	415	403	398	428	455	422	411	401	424	408	437	411	409	409	396	420	426	397	405	408	374	381	402	376	389	429	401	406	400	397	401	409	371	376	405	391	403	408	390	409	442	424	421	432	397	425	379	404	401	426	416	443	398	386	407	394	410	427	423	404	381	410	416	391	389	382	413	365	424	451	435	369	445	391	372	399	401	378	447	394	408	457	455	379	416	439	410	387	421	415	416	407	416	409	421	428	413	434	430	418	413	405	409	440	432	431	424	384	399	410	436	406	380	386	445	392	406	433	410	425	373	431	412	393	406	425	429	430	425	431	415	415	402	390	383	445	387	451	435	427	407	398	401	417	431	368	368	396
22922	21558	29338	24244	21561	21676	13215	3944	2600	2071	1708	1309	1124	943	799	756	714	681	594	594	501	516	468	469	513	451	457	442	420	421	423	408	435	386	408	403	406	355	384	362	390	346	327	367	364	332	348	352	351	304	349	358	311	343	330	338	338	332	323	355	353	337	329	327	313	343	339	339	356	372	330	337	320	350	374	289	321	332	310	302	343	321	323	334	333	359	340	354	335	360	307	328	313	321	331	340	362	309	313	352	334	339	307	315	321	336	310	334	330	309	344	338	331	330	309	320	345	349	333	315	342	368	323	300	325	308	306	324	361	350	289	326	344	311	325	309	304	320	319	300	324	353	326	354	328	349	325	304	339	312	313	341	316	347	309	330	316	317	342	310	336	347	337	300	327	325	301	331	330	345	336	324	340	327	322	340	330	306	297	355	318	346	307	331	338	328	344	305	353	313	316	322	358	340	322	297	343	315	320	310	292	323	321	317	331	338	347	325	321	403	324	297	336	315	332	338	297	316	315	319	341	340	360	338	303	355	352	332	311	321	310	348	329	344	304	334	319	319	352	333	307	349	345	322	321	297	341	335	349	320	333	312	321	314	312	313	309	322	345	292	322	317	309	353	324	328	295	309	330	312	344	315	365	353	369	341	332	282	323	325	328	333	312	335	349	327	361	316	324	332	345	349	324	289	327	309	344	336	322	343	312	335	312	346	335	310	326	333	315	320	319	347	324	302	321	324	313	340	325	342	302	304	329	281	331	318	323	331	330	314	335	310	317	332	338	328	341	277	326	337	311	336	307	324	335	330	341	317	349	331	296	338	366	284	323	336	316	306	308	318	315	331	318	311	287	327	345	353	334	320	360	313	323	312	344	343	337	316	320	330	330	292	341	311	330	350	322	303	339	305	307	329	315	328	323	338	317	356	351	327	340	305	335	325	355	329	331	330	330	336	306	339	336	332	315	336	310	328	317	327	324	322	281	346	311	331	328	335	322	345	350	328	341	315	363	349	317	328	319	289	324	348	328	313	355	314	331	313	353	330	348	344	313	333	306	325	328	325	339	324	362	324	337	344	300	336	367	326	299	311	327	363	350	334	335	335	315	290	333	346	333	330	321	324	368	307	314	298	331	311	309	316	308	310	299	313	303	322	302	343	287	348	345	313	356	309	317	305	338	315	319	293	346	348	310	341	331	335	350	361	297	320	289	331	345	334	353	334	327	292	351	302	302	350	353	319	313	350	329	327	311	329	321	328	323	334	347	326	303	344	329	315	301	340	306	364	322	342	273	332	314	344	304	301	329	324	303	331	324	340	345	333	319	333	358	342	302	314	348	316	295	289	379	301	335	344	337	312	315	363	327	340	317	327	351	328	315	337	300	313	352	320	334	325	339	346	316	355	322	361	339	303	338	315	328	340	346	308	345	340	291	328	304	337	364	359	325	305	343	318	301	302	343	309	336	294	302	314	341	342	327	322	304	298	311	329	326	328	294	320	301	339	305	304	324	332	340	328	344	323	339	328	331	341	336	319	325	316	334	342	290	328	341	343	300	300	324	321	291	325	336	325	305	344	346	336	333	325	307	308	323	336	343	336	317	305	322	349	332	327	327	302	332	345	326	325	315	343	322	299	336	356	317	326	314	299	322	320	289	333	328	292	341	333	296	318	298	330	312	320	367	293	329	314	334	340	329	330	300	332	320	303	339	324	334	320	326	261	320	299	316	354	336	357	290	336	296	325	348	328	322	318	332	334	316	318	339	333	348	305	330	346	346	312	318	318	315	321	340	379	318	294	328	306	328	344	350	313	313	336	331	328	307	316	330	343	329	320	323	335	315	359	293	342	352	316	323	308	306	335	341	284	316	350	306	302	333	327	302	342	354	291	303	339	336	328	305	329	337	338	332	331	329	329	339	341	329	348	357	346	339	359	320	343	329	351	327	304	330	345	310	348	317	331	296	326	324	336	297	304	322	324	335	337	299	328	291	324	325	366	304	365	335	323	369	331	342	347	333	346	378	290	341	297	289	319	325	325	348	313	294	308	332	310	363	323	339	335	297	349	334	367	320	375	336	340	293	340	323	337	347	368	370	324	336	316	343	308	348	311	318	316	345	326	304	310	309	316	351	313	305	357	349	330	313	351	308	303	314	351	326	318	312	300	346	317	336	328	328	355	318	344	311	309	334	339	284	342	345	306	324	309	326	314	326	344	323	315	324	314	316	306	329	331	320	326	322	340	336	351	334	331	348	343	327	338	368	357	361	363	327	330	315	345	343	307	352	325	320	346	307	342	302	323	336	354	323	339	338	356	333	320	315	305	293	348	300	324	333	338	329	315	294	367	338	301	319	334	315	377	345	333	327	328	329	335	352	313	310	300	333	337	323	275	310	327	319	284	326	359	328	328	315	335	314	323	318	319	328	305	332	323	315	321	336	315	331	335	316	337	344	293	326	348	322	310	352	375	321	334	326	341	316	340	336	342	351	346	342	329	335	308	335	337	321	322	359	328	349	325	341	337	360	322	318	355	349	347	319	321	326	318	293	336	349	356	336	329	308	317	358	322	303	309	326	308	324	326	301	320	335	299	352	321	316	347	311	357	310	328	313	337	345	322	297	334	303	322	338	344	356	333	299	354	292	282	348	342	327	336	293	315	309	326	330	331	315	308	317	338	349	314	338	320	368	315	292	356	352	301	329	334	326	331	342	323	299	350	343	314	300	311	343	336	288	296	311	347	298	350	338	285	331	335	335	319	319	323	295	335	326	312	349	303	336	346	284	322	336	330	358	321	326	326	327	327	292	341	307	310	324	313	313	327	332	312	333	342	322	345	353	329	341	324	302	305	336	326	342	321	356	318	349	318	362	312	319	306	311	320	341	345	337	300	320	338	301	338	330	313	357	297	320	348	340	356	308	297	385	319	318	326	345	346	303	351	344	309	289	321	318	326	360	320	319	347	365	323	340	320	303	339	354	315	332	342	324	304	326	322	320	331	351	364	327	321	306	338	320	370	295	310	331	324	318	303	312	305	362	315	346	298	334	330	338	318	323	320	325	331	329	324	338	353	323	316	334	295	342	334	336	310	324	336	340	338	320	350	347	336	305	322	326	315	308	316	289	309	339	322	336	359	327	326	346	344	310	325	325	307	342	345	286	318	303	353	342	311	331	325	304	281	316	314	300	334	330	343	323	307	309	333	347	323	313	339	311	331	334	319	299	329	319	314	309	335	321	324	327	307	324	320	292	344	332	340	335	339	314	308	321	329	343	339	341	311	327	338	338	339	310	342	320	338	340	347	344	329	320	299	323	316	329	323	320	340	348	353	355	302	332	357	298	320	354	355	306	328	341	340	324	332	319	341	332	341	343	318	351	319	345	350	332	342	275	302	301	325	337	336	336	319	344	308	343	340	334	302	367	329	327	321	334	311	335	286	328	344	324	309	354	305	321	295	338	328	322	334	333	314	317	309	312	294	330	346	324	295	333	339	337	320	326	344	334	317
37959	56026	41480	21139	14356	10815	8102	6427	5122	4040	3249	2622	1963	1725	1388	1197	1158	1000	916	778	737	722	715	650	600	589	571	585	546	509	543	523	490	474	483	483	461	470	487	441	478	436	430	454	388	423	363	410	402	398	389	408	429	389	382	455	405	420	393	383	405	385	381	399	386	382	378	347	367	405	362	405	374	374	380	383	396	363	384	363	384	370	423	366	348	383	358	392	406	392	393	388	379	378	387	360	403	397	368	415	386	356	410	335	376	385	345	391	377	347	387	378	367	372	349	366	378	383	379	356	361	366	379	406	385	362	407	382	360	351	403	368	404	346	355	370	341	395	379	414	389	383	387	361	375	361	396	390	384	344	362	330	378	362	352	347	359	390	391	402	376	383	381	381	379	377	399	386	393	378	361	373	375	355	389	372	359	377	363	403	347	366	403	382	387	399	409	372	379	396	390	390	409	354	407	362	369	365	365	420	368	370	390	379	413	365	402	380	399	398	373	391	341	376	371	392	366	355	376	386	352	390	382	392	403	377	374	387	382	381	342	393	376	348	382	376	380	354	349	376	365	403	368	391	374	375	390	351	360	409	410	368	353	344	390	385	349	400	385	361	395	382	381	370	377	382	366	390	383	370	426	361	377	349	416	381	395	355	387	365	365	378	362	379	369	393	375	362	380	381	355	399	366	383	325	366	378	379	384	369	376	407	393	388	392	411	383	378	413	401	391	364	353	401	359	404	365	391	381	401	378	373	369	365	393	387	370	371	397	374	374	393	378	356	351	418	410	381	393	381	334	380	361	398	360	361	377	401	379	388	382	365	366	379	383	400	368	344	345	392	367	423	374	362	388	369	365	385	358	394	414	404	345	395	393	365	368	361	381	384	344	378	367	384	383	418	364	385	346	367	374	419	391	383	405	359	364	397	420	373	410	407	372	406	338	350	370	371	402	376	404	396	398	331	360	385	362	346	368	403	359	372	350	410	413	354	367	351	414	360	349	376	406	384	358	364	341	370	359	355	398	358	342	332	384	366	361	384	394	382	379	390	396	365	342	407	380	365	379	400	355	350	401	392	370	376	396	340	348	375	376	377	381	341	373	376	350	336	383	396	389	402	364	364	353	376	371	370	390	365	388	358	427	353	370	382	359	372	376	376	393	372	316	396	420	369	366	390	363	353	386	360	385	381	404	383	393	361	372	350	373	375	373	377	394	354	373	380	375	363	347	382	388	354	406	377	351	406	376	390	381	362	379	391	368	383	387	399	392	358	366	351	336	383	393	372	359	362	385	387	389	365	326	327	337	359	378	376	384	350	372	369	368	380	392	364	370	357	379	334	365	352	412	367	398	370	394	405	368	393	394	345	392	379	363	391	392	380	381	382	383	423	345	426	364	345	371	363	322	363	357	383	341	392	393	390	326	365	354	391	364	397	396	362	383	395	347	392	348	365	370	361	388	407	352	364	340	373	378	361	339	348	354	376	359	415	385	414	373	334	387	379	375	385	387	416	392	362	355	383	367	372	368	371	385	371	394	363	351	390	367	321	376	384	359	366	375	411	362	369	376	373	382	417	352	371	345	383	375	374	357	388	374	383	390	393	379	354	392	399	383	342	375	338	336	390	353	388	413	351	352	394	381	367	401	361	362	389	397	375	380	376	341	373	384	362	377	390	368	403	404	346	405	379	361	349	352	373	360	374	361	378	380	410	390	380	325	376	386	371	395	407	386	393	359	386	372	392	357	393	364	373	403	356	344	334	372	382	370	364	384	348	361	406	375	349	397	353	396	381	392	382	385	364	369	387	369	369	384	379	386	348	391	369	389	386	396	386	363	378	369	386	388	372	366	368	371	388	368	394	413	388	319	372	348	398	361	385	378	370	341	334	369	357	396	384	368	395	392	376	373	359	363	363	368	368	379	344	347	348	372	358	414	354	361	405	364	370	382	402	388	334	360	391	369	386	377	379	382	401	386	398	410	387	372	370	368	338	361	375	383	341	347	348	361	367	372	383	421	350	396	385	355	386	356	402	364	382	408	385	363	358	387	365	373	415	365	407	382	389	332	406	335	359	351	376	383	389	357	374	376	364	400	355	361	366	370	356	375	351	365	348	412	366	343	366	376	386	363	370	361	384	387	369	342	379	354	370	354	375	393	366	370	376	359	356	353	410	353	401	376	396	357	385	362	356	362	355	372	418	346	372	348	380	379	376	375	379	387	379	367	403	359	384	374	357	361	371	361	392	393	357	409	391	329	407	359	400	363	413	366	386	394	384	346	373	356	384	383	344	403	402	379	379	365	380	346	363	366	396	386	416	379	348	393	387	409	407	373	348	351	346	374	362	399	370	398	381	386	362	380	386	378	374	403	370	370	339	395	360	348	360	364	363	388	342	346	349	328	360	367	349	361	385	338	382	393	350	388	385	368	375	357	407	382	388	400	382	367	366	359	380	372	360	352	367	364	367	345	377	351	380	380	364	391	368	368	410	390	368	363	420	395	361	376	359	328	352	382	391	386	408	409	399	388	396	366	392	356	386	372	398	385	405	351	365	394	347	413	348	379	384	357	401	352	400	370	360	372	361	383	358	401	370	402	375	389	363	351	367	376	344	375	395	387	366	373	351	381	379	362	388	373	363	374	347	376	426	367	385	345	364	364	387	380	401	372	381	367	380	402	390	338	412	374	392	371	327	374	383	383	346	352	407	381	379	359	399	418	365	394	368	383	391	378	360	360	380	384	403	408	386	393	382	379	369	388	368	348	383	351	410	340	418	336	365	392	360	340	405	372	405	376	369	404	349	361	412	371	412	393	398	395	408	378	368	368	369	374	395	371	373	400	382	371	382	390	353	360	375	407	378	378	391	373	352	355	398	371	339	382	371	357	368	385	343	391	355	377	404	421	371	370	405	387	362	394	365	364	400	370	373	410	368	383	359	380	361	378	370	337	377	383	341	353	386	398	395	346	403	370	386	402	380	343	365	361	363	400	412	359	371	389	361	361	364	397	366	359	410	365	408	332	391	360	380	373	383	337	363	394	359	348	361	365	397	355	344	368	351	397	379	418	407	382	384	380	361	362	369	393	383	396	366	381	352	363	361	379	348	367	399	364	360	348	398	369	373	401	366	384	342	367	344	368	381	400	410	382	330	355	407	372	403	381	374	335	337	334	348	366	361	354	363	379	378	373	375	359	377	346	334	360	351	356	361	384	374	366	402	364	376	365	377	375	348	381	360	364	385	350	398	376	366	367	384	378	360	363	356	332	381	356	386	377	381	427	375	385	359	377	369	345	368	376	345	355	372	351	383	364	375	381	394	392	354	396	332	378	385	378	401	363	382	374	377	366	340	357	409	359	345	360	388	409	357	371	366	390	374	338	384	376	356	353	349	362	376	366	372	390	367	403	379	356	372	373	372	406	384	377	365	377	397	396	404	383	359	374	404	397	362	422	377	315	368	363	357	382	358	392	378	409	334	395	368	382	412	359	346	379	357	384	396	400	386
32934	28331	24250	10947	4212	2607	1820	1422	1125	975	851	758	722	629	580	549	538	557	516	451	488	493	453	454	463	465	482	445	427	429	448	463	484	474	440	413	455	410	456	426	429	424	426	448	403	424	407	397	432	452	413	438	437	442	439	430	431	439	445	446	438	422	395	434	440	434	406	434	448	368	416	411	407	404	422	410	421	429	379	405	430	438	437	385	448	443	401	440	401	422	433	440	410	417	435	424	419	415	474	440	368	445	419	409	425	398	388	424	425	426	393	412	416	429	397	411	480	420	417	377	445	418	392	444	386	420	419	405	397	398	445	439	447	426	436	418	385	378	441	399	418	402	411	421	437	426	401	419	395	391	414	421	414	420	410	446	438	405	434	415	393	374	425	415	420	453	442	435	405	430	384	436	374	405	461	438	417	397	399	416	427	415	405	435	439	452	431	420	390	419	418	404	394	370	433	416	404	374	442	387	402	402	424	403	437	435	407	393	414	410	379	421	401	416	432	410	394	414	399	428	423	407	442	397	427	432	413	441	428	380	435	437	416	445	445	372	415	434	449	401	434	410	409	435	406	408	397	421	419	434	381	463	422	442	408	425	414	387	425	443	434	390	419	422	440	390	399	426	410	432	423	385	424	430	429	424	413	421	406	399	458	421	431	423	404	431	442	401	408	415	430	436	406	382	388	483	402	398	440	390	433	418	440	465	380	403	418	446	425	406	422	388	406	381	435	404	423	412	394	417	420	448	433	405	378	453	445	379	450	426	445	416	375	408	433	436	403	472	397	408	401	412	419	424	409	417	404	469	453	430	412	396	444	455	437	420	394	417	400	439	418	417	431	403	415	387	445	430	407	440	383	421	437	418	443	430	442	405	411	415	408	415	402	441	414	438	399	400	400	419	455	407	419	438	441	402	408	437	383	399	430	438	405	415	453	409	449	459	426	410	448	424	384	434	427	426	370	412	407	406	441	419	402	398	453	402	423	410	447	429	401	393	440	420	431	430	426	444	431	402	381	404	397	395	446	426	384	433	446	400	418	436	399	404	414	443	424	465	393	412	440	428	430	456	427	417	423	396	407	429	427	430	418	401	429	436	436	406	413	419	410	420	423	388	379	413	492	436	426	401	396	429	436	419	444	479	403	452	402	419	457	430	421	449	398	425	394	431	425	390	431	389	394	441	445	430	456	416	388	429	407	412	427	418	351	392	419	422	401	405	455	389	407	432	439	405	407	462	394	402	403	391	413	395	372	436	398	384	398	422	436	435	400	414	430	381	419	428	433	411	379	412	389	433	440	422	392	392	405	418	401	431	401	432	432	416	397	438	416	441	414	407	400	431	414	406	400	419	419	413	451	395	406	435	403	427	430	424	412	443	411	410	416	430	431	432	408	376	382	437	402	427	449	442	404	436	409	410	432	432	414	427	396	396	417	410	412	414	416	432	413	398	411	386	429	390	420	415	389	400	386	376	409	409	393	436	440	451	400	410	461	430	414	400	419	410	405	418	404	446	442	418	416	394	430	395	437	402	424	425	407	408	405	417	434	407	444	401	447	444	395	423	427	399	403	388	447	398	472	429	434	408	444	433	446	393	418	415	419	417	423	438	412	405	416	431	424	402	413	404	408	435	424	414	385	412	359	408	406	375	421	419	408	361	437	407	408	401	434	377	406	401	433	434	410	444	412	466	405	418	434	424	433	383	409	449	449	415	405	427	415	410	401	397	395	418	431	447	398	416	389	450	416	442	410	422	412	429	393	436	421	376	436	438	433	382	408	451	427	431	424	426	379	411	384	449	430	447	424	419	439	410	406	421	411	433	408	419	424	423	417	397	395	430	428	398	418	409	417	418	430	432	396	415	439	433	442	420	426	391	406	448	418	429	423	425	382	421	427	402	395	433	425	422	374	417	459	424	441	440	417	425	445	414	448	400	436	447	411	441	446	398	385	398	420	423	412	418	423	443	454	424	422	433	434	434	425	412	385	425	399	438	447	415	429	434	412	397	402	421	402	395	398	444	409	397	420	399	435	395	441	393	408	431	428	439	417	424	440	431	436	391	397	408	402	395	395	420	382	436	402	440	428	392	419	410	463	411	444	424	439	397	418	422	444	425	434	420	427	412	429	388	436	416	390	413	430	416	474	401	395	413	401	411	406	431	416	434	420	426	431	438	414	400	437	398	456	405	407	408	428	440	409	416	405	451	415	426	414	434	414	414	429	423	414	418	451	415	399	403	399	408	407	414	420	417	386	399	450	401	424	436	452	423	411	409	402	417	387	396	445	454	411	412	430	397	413	398	413	398	416	422	383	408	395	433	413	431	448	416	427	378	438	476	397	393	439	421	416	407	401	414	416	401	412	381	407	404	382	456	390	403	368	372	441	447	391	420	407	425	404	440	419	411	427	396	410	435	406	421	392	445	399	406	422	440	423	409	433	401	411	418	404	423	428	417	434	398	435	411	422	429	426	400	428	423	421	432	437	403	405	428	427	436	419	403	413	412	398	398	389	417	442	400	416	390	443	396	388	375	425	428	414	368	426	445	375	438	384	390	378	409	413	427	410	410	410	441	414	409	439	403	413	410	403	461	413	472	436	411	372	456	375	374	448	463	419	438	409	447	421	435	452	422	445	423	455	410	437	419	427	461	404	416	420	428	436	422	398	400	439	455	413	415	397	390	444	396	412	434	435	409	419	421	425	451	420	439	365	476	411	424	416	411	414	451	434	428	404	405	436	468	419	407	425	447	426	430	401	402	422	423	400	426	401	404	409	409	422	398	431	411	402	414	436	403	392	435	450	419	396	440	445	413	409	431	419	454	395	435	445	434	438	444	422	442	418	423	415	408	413	419	417	415	411	418	439	408	441	409	433	448	434	427	383	427	409	395	411	429	423	402	434	424	424	408	433	433	399	418	420	410	451	439	419	394	458	420	398	428	399	448	424	429	427	370	427	380	426	428	406	423	430	434	406	379	408	410	439	403	416	413	414	426	415	431	429	422	403	400	442	403	422	441	431	438	423	437	401	401	417	461	392	412	426	378	419	405	376	422	408	411	443	402	397	456	447	432	410	397	430	400	436	406	381	405	403	396	408	423	394	397	464	431	435	410	415	426	443	427	442	446	452	401	396	418	396	424	421	427	418	427	422	439	405	435	431	456	407	404	404	456	451	414	422	416	406	397	390	427	420	406	427	430	435	440	383	449	395	415	436	403	416	408	425	381	389	424	459	387	393	420	399	418	393	406	396	410	387	419	408	406	416	413	416	423	415	394	413	394	432	399	415	443	418	423	416	413	414	443	425	418	438	430	412	462	382	414	456	409	413	401	400	438	401	421	444	399	427	424	427	439	400	420	441	397	450	427	439	402	398	409	445	412	407	399	401	421	417	428	441	410	440	404	430	418	432	388	429	418	422	415	413	432	416	456	402	435	425	429	428	459	418	426	397	444	392	408	438	406	417	424	430	362	396	460	437	422	394	425	383	421	426	404	409	402
38766	42539	25845	9949	6290	4778	3541	2683	2202	1827	1486	1249	1066	977	825	829	776	702	662	609	617	584	576	579	606	548	551	519	545	524	501	513	535	504	527	522	555	491	504	483	525	504	510	514	503	542	486	473	522	516	479	489	512	487	481	448	468	496	485	509	501	487	490	489	466	475	489	467	486	494	491	467	496	499	482	487	488	517	489	462	483	437	500	506	485	483	479	480	472	472	483	471	460	446	498	471	499	482	463	463	495	476	483	461	481	501	460	497	437	439	466	459	531	497	479	471	485	481	493	469	461	501	470	489	487	461	489	449	455	462	492	507	510	488	488	489	484	483	464	501	500	455	493	485	464	469	453	447	508	476	500	469	503	466	485	477	470	467	458	482	482	492	515	495	494	469	501	486	479	466	468	500	468	460	490	472	470	470	474	457	448	427	468	465	535	528	469	469	486	493	419	487	477	484	517	457	471	488	492	446	440	444	466	458	502	464	491	448	472	486	466	437	477	444	500	501	491	475	451	488	471	449	498	492	477	484	474	445	506	467	466	486	479	490	478	445	487	475	506	494	457	458	477	477	471	525	496	487	483	505	493	490	470	500	471	482	505	494	431	452	493	457	471	483	475	544	481	487	464	459	462	463	474	473	480	504	472	485	480	488	478	490	452	465	476	460	480	496	528	493	479	481	473	513	494	470	459	511	444	455	461	502	504	470	499	451	504	516	474	471	497	470	524	409	492	452	467	516	470	492	471	507	479	487	456	474	463	493	506	459	470	461	466	500	468	515	480	489	449	507	477	463	476	530	479	453	482	489	442	475	476	498	486	475	473	492	481	439	499	482	472	483	478	519	475	471	451	447	424	465	476	480	480	477	514	484	501	456	464	459	459	493	487	455	486	486	480	496	472	497	489	460	498	472	489	495	472	492	469	463	464	480	483	477	480	488	488	467	521	476	471	507	494	493	470	456	479	460	486	450	433	441	468	475	507	490	473	485	510	505	492	468	513	517	502	495	459	439	457	479	442	523	475	513	428	479	470	475	491	483	494	499	473	440	462	498	487	461	503	516	459	497	475	502	474	483	502	459	488	462	503	512	490	514	443	469	487	522	503	523	490	472	475	509	510	497	415	520	479	487	465	449	501	455	502	501	443	522	491	453	506	481	502	433	454	508	427	520	497	466	466	517	459	540	482	521	479	510	506	441	433	473	490	478	482	506	485	446	437	488	493	481	468	459	513	463	463	435	473	483	527	485	496	469	490	454	489	496	495	462	516	451	495	483	475	426	525	509	476	450	499	504	484	503	469	472	489	464	474	461	441	484	450	484	470	453	509	492	453	501	479	468	464	492	464	451	496	475	484	468	458	446	499	510	482	455	471	465	494	496	486	494	444	495	459	456	508	435	480	524	456	508	424	472	493	502	533	517	465	478	462	521	455	436	487	513	462	506	447	472	444	509	497	491	462	462	490	499	486	453	480	503	464	513	511	504	485	492	440	483	478	499	439	462	498	466	483	456	499	489	508	509	457	475	480	436	507	425	505	488	488	504	485	483	497	506	457	446	493	467	475	498	484	522	504	458	452	474	479	475	481	488	504	460	488	484	517	487	503	483	494	467	433	484	507	471	460	470	538	478	513	464	474	484	502	461	475	500	508	472	501	517	493	479	493	430	456	458	489	456	525	484	504	457	528	495	466	484	480	471	450	475	502	497	478	474	487	514	517	450	507	455	487	456	469	480	480	487	475	489	484	483	513	495	484	483	447	481	481	446	475	462	515	464	465	498	488	504	514	481	476	489	456	489	499	466	479	470	460	497	480	484	485	487	486	474	472	476	498	489	470	484	505	455	507	488	506	443	446	487	462	474	478	488	456	487	471	496	539	460	461	482	459	498	510	476	450	496	496	491	485	477	474	493	480	490	470	458	506	476	472	469	459	498	467	489	493	467	520	463	486	471	476	526	493	458	507	444	470	474	481	510	501	484	502	464	517	477	515	456	460	482	493	464	461	508	495	499	522	490	479	455	481	463	485	454	489	502	480	480	475	493	476	511	446	461	483	528	500	437	490	520	510	519	508	451	503	470	501	468	434	449	524	496	502	475	496	458	517	448	453	446	438	508	522	455	468	470	466	506	499	463	492	502	485	459	449	437	462	500	483	511	469	480	453	490	448	468	462	504	469	478	472	490	459	422	451	437	463	471	455	462	456	492	460	494	468	468	460	480	512	456	467	490	496	506	488	483	464	486	499	460	450	457	486	507	469	513	449	482	472	504	479	503	483	497	502	462	507	487	496	494	495	475	471	468	460	472	493	451	447	480	444	459	493	499	487	481	479	497	505	462	502	501	475	501	503	465	480	464	483	480	524	484	508	502	457	473	496	478	511	506	478	433	493	465	493	509	478	445	469	465	465	447	480	479	472	503	465	466	469	473	442	485	502	476	502	495	463	457	454	514	481	449	451	483	506	489	467	506	477	475	456	507	480	477	442	488	473	458	456	467	491	473	474	479	547	461	480	470	513	454	480	448	452	485	477	468	478	490	485	477	465	501	472	462	508	460	429	458	482	468	457	462	461	501	488	473	498	467	473	496	508	488	476	442	526	548	482	524	490	491	508	489	488	482	480	472	439	478	493	473	497	519	485	464	473	459	493	485	498	536	484	473	489	505	453	491	464	477	499	447	513	463	448	521	481	479	497	485	501	463	518	514	471	490	552	467	497	472	497	420	477	456	459	493	510	512	455	500	469	472	462	481	473	485	470	507	452	454	475	526	437	461	444	477	481	479	439	462	439	462	508	505	470	484	478	457	477	463	507	464	440	462	511	440	485	500	484	473	464	483	480	458	473	487	471	462	510	477	484	476	481	491	470	519	478	532	510	530	491	474	499	519	505	514	489	440	512	521	493	529	471	480	497	438	499	495	498	485	510	466	483	499	456	457	514	474	475	450	518	512	471	451	475	433	452	463	503	493	506	492	503	517	490	534	479	461	477	452	490	507	473	469	475	494	470	457	503	505	515	494	510	503	493	450	462	456	510	458	486	488	487	461	459	495	475	465	482	451	469	496	440	482	487	495	468	488	496	489	499	465	508	515	453	443	473	443	438	501	483	463	481	470	475	459	475	476	519	489	470	460	476	466	488	490	457	458	474	469	489	478	525	503	496	476	492	500	454	426	468	456	478	507	460	437	487	412	489	475	480	494	500	518	496	511	442	449	459	517	467	478	464	498	491	517	477	473	419	496	457	495	518	472	510	505	502	460	522	466	472	494	457	491	482	481	476	476	475	495	508	493	462	493	495	488	527	478	440	448	513	476	465	480	472	490	474	479	481	477	486	496	457	448	468	488	480	483	496	506	491	471	457	473	487	455	523	494	448	460	449	471	504	482	522	458	499	480	455	498	489	474	486	477	496	485	493	478	475	455	444	484	480	473	481	505	476	471	464	528	465	487	487	505	504	459	479	480	492	474	482	512	474	446	484	468	479	488	507	460	465	465	509	535	479	445
23913	21483	28759	24663	21439	14213	4651	2562	1922	1520	1299	1122	970	866	750	694	654	570	592	536	526	530	464	541	481	467	513	422	494	437	441	441	450	448	467	395	436	438	455	427	468	378	409	413	420	397	428	442	392	416	412	436	388	442	415	396	434	382	417	422	404	424	386	404	405	426	366	412	409	374	419	401	403	393	414	378	424	432	432	409	356	440	408	395	393	384	419	411	407	387	362	409	387	391	385	397	395	363	410	386	356	401	428	403	458	365	425	409	403	386	400	417	387	436	374	398	393	397	365	387	427	432	416	397	393	436	423	368	405	380	416	383	418	470	398	401	409	392	401	383	379	393	418	426	409	405	382	406	415	379	439	381	389	426	396	388	396	398	407	358	411	403	439	411	367	404	362	416	420	420	418	445	372	426	418	406	419	404	396	381	398	404	378	381	397	403	448	397	396	390	412	408	404	356	416	414	369	416	387	390	401	416	377	389	398	398	394	388	380	429	421	429	440	406	411	381	400	428	400	404	394	401	430	365	392	387	399	412	360	427	410	389	378	398	371	433	406	411	415	390	392	379	417	368	430	390	399	410	431	379	397	425	387	392	420	430	406	390	374	408	396	409	409	391	397	427	362	446	399	397	400	428	385	397	437	409	392	389	395	412	404	403	397	429	391	415	405	389	395	390	369	418	412	414	415	399	404	406	398	387	371	403	403	398	396	417	396	393	391	385	389	421	387	386	402	378	398	394	409	380	384	399	385	396	413	403	408	403	399	434	362	393	353	391	415	387	395	423	387	385	388	378	375	406	400	430	417	431	376	384	391	437	391	373	419	388	427	422	374	402	411	388	428	383	415	418	429	413	374	378	382	375	414	395	435	388	385	422	395	452	438	377	393	371	408	401	361	386	377	367	421	369	429	370	398	373	399	397	374	385	360	416	433	409	322	418	398	403	405	397	414	404	398	370	406	403	439	439	432	374	421	384	408	388	393	407	408	365	437	424	403	427	410	386	388	389	383	386	387	371	370	378	375	382	381	386	433	393	401	402	375	365	404	421	413	386	430	439	359	400	415	398	373	425	429	388	427	394	409	398	381	375	427	384	380	436	364	375	402	418	392	406	402	359	377	395	459	391	468	401	399	411	381	383	379	424	386	388	426	427	405	378	373	411	397	381	394	419	434	405	416	408	413	410	383	415	374	372	408	395	393	391	408	394	395	439	372	437	410	409	408	341	423	413	385	419	398	431	386	385	403	395	404	400	418	419	396	395	401	385	400	417	410	399	368	380	410	416	413	404	419	387	387	379	398	430	392	388	399	393	440	395	372	431	442	404	416	380	430	394	427	423	411	397	418	399	358	368	432	366	367	353	426	385	437	339	398	384	421	401	358	409	395	415	375	395	417	392	396	387	432	388	430	412	387	418	434	401	423	391	390	420	406	362	397	390	442	412	434	390	423	426	416	424	429	435	407	381	410	407	353	386	419	429	410	405	359	395	422	395	408	414	381	369	387	387	400	402	378	400	376	403	421	404	397	384	425	419	412	427	414	417	416	446	396	382	390	393	365	389	385	417	399	419	366	388	406	402	363	377	382	389	430	365	415	399	413	379	416	405	406	450	374	388	394	389	378	392	383	392	410	392	398	400	427	410	429	409	388	392	382	433	429	421	396	420	385	424	419	429	372	489	416	384	411	412	385	420	375	423	394	352	405	407	378	405	403	400	396	400	421	420	417	406	425	400	395	426	411	413	379	421	379	387	433	400	396	389	414	373	399	412	405	361	424	390	371	390	402	411	442	403	383	394	383	438	395	380	400	372	393	405	405	423	371	404	401	426	392	375	371	368	391	407	392	417	393	372	431	377	414	392	443	378	424	385	396	400	405	362	419	403	395	414	383	400	393	447	395	416	422	394	377	383	386	454	419	398	429	428	422	396	395	396	390	399	405	396	403	402	406	429	422	378	378	417	377	419	410	441	416	416	406	438	349	400	391	394	398	434	439	390	400	396	406	417	390	400	370	409	390	361	397	396	395	430	392	397	394	367	412	439	422	429	370	400	384	411	430	370	407	388	374	429	394	358	391	403	425	401	367	365	409	395	386	416	386	400	379	392	422	314	384	393	393	382	384	409	390	441	385	423	390	408	397	373	384	391	414	381	404	389	417	416	406	436	404	375	399	399	392	439	415	413	410	393	379	400	420	385	384	387	399	387	436	418	398	420	403	385	391	400	387	375	389	428	396	408	353	399	414	348	404	436	405	414	370	407	362	458	418	427	406	410	420	425	410	420	386	399	396	419	370	409	384	400	401	377	420	403	408	404	421	398	383	389	424	408	405	392	391	407	406	387	423	391	381	375	401	415	389	394	405	382	415	388	436	407	411	365	368	404	437	422	432	415	399	399	410	423	378	395	376	406	405	397	414	413	372	435	401	381	399	385	414	390	365	457	407	426	422	416	364	432	419	397	390	414	405	382	361	399	398	399	406	401	446	380	408	416	372	380	387	391	405	390	388	391	422	376	368	377	395	401	435	366	385	393	388	376	402	400	415	422	379	397	434	426	420	339	365	439	403	383	361	384	379	353	375	387	386	355	404	388	421	406	423	386	405	382	402	373	380	389	384	407	416	384	393	434	406	367	400	428	383	409	423	388	422	417	413	404	424	398	399	402	404	387	364	414	417	360	403	413	410	423	405	426	395	389	379	409	411	401	402	403	356	376	388	410	422	407	409	413	387	410	400	380	398	428	407	401	397	425	369	391	403	398	395	407	397	402	386	391	407	409	350	386	398	395	395	410	422	390	383	404	365	360	394	389	428	413	384	382	381	383	398	358	421	416	391	381	387	411	385	399	409	383	386	420	436	378	423	405	414	382	397	414	377	404	378	373	422	441	385	405	380	395	406	373	380	385	396	382	442	410	429	401	421	407	390	410	360	395	412	393	357	406	394	413	436	423	405	401	413	424	376	434	411	409	461	403	403	378	371	411	387	394	426	396	393	397	386	375	409	396	381	402	407	378	412	390	385	412	431	398	385	434	452	425	364	380	398	393	433	407	390	397	382	442	369	334	391	354	392	355	417	354	404	399	396	422	380	431	419	361	375	396	370	400	422	392	383	412	418	419	397	443	389	366	400	364	399	436	414	382	378	381	410	371	408	406	416	416	409	373	399	428	411	410	414	388	398	363	412	374	404	369	418	386	388	411	447	406	391	389	431	357	409	427	386	369	383	414	397	376	409	423	365	364	386	434	385	390	419	403	401	421	389	442	403	427	406	370	366	412	413	388	399	382	396	425	403	392	421	426	438	416	397	395	411	390	386	446	401	369	402	410	416	403	387	374	402	395	395	422	403	419	374	417	405	394	388	395	412	362	401	375	368	387	397	411	379	410	402	388	385	381	398	400	411	389	404	380	406	364	394	386	429	390	368	383	387	389	386	432	388	406	392	407	412	400	386	377	389	366	400	370	409	379	380	417	419	433	399	386	364	432	393	423	374	381	388	413	381	405
33902	51642	36418	16762	10741	8352	6154	4713	3693	2937	2410	1947	1605	1441	1226	1085	952	898	803	796	714	700	660	630	628	606	548	632	590	574	540	546	586	547	503	497	529	519	509	496	529	555	482	496	480	481	486	469	506	520	481	469	486	462	477	455	502	484	488	469	457	489	426	488	495	467	485	465	499	448	476	464	445	478	484	466	497	439	472	483	470	451	456	496	456	489	438	468	449	487	470	470	435	444	495	487	473	477	420	420	447	496	468	476	478	464	465	489	449	447	460	454	473	447	490	453	486	493	424	479	451	523	442	472	456	418	449	447	428	384	475	469	483	444	467	498	495	442	465	479	432	470	465	449	482	488	475	481	427	488	477	493	462	468	434	457	474	519	476	460	461	450	460	451	429	463	440	456	467	472	480	443	416	441	487	500	478	473	496	465	479	461	460	454	457	448	428	461	481	516	483	493	477	511	424	470	474	498	440	499	459	462	515	475	497	464	457	459	492	450	470	461	453	471	465	496	477	485	441	498	475	458	467	465	448	498	455	456	459	452	456	498	465	454	467	486	468	429	440	473	446	476	476	494	506	444	434	446	444	435	462	482	460	447	460	481	388	419	475	421	460	450	475	450	474	444	488	490	500	470	473	456	447	443	461	445	464	472	437	438	479	477	464	433	469	435	484	512	439	478	469	432	447	475	446	473	462	465	449	415	479	472	480	468	485	422	443	462	426	449	477	479	488	451	503	447	447	467	536	453	433	452	461	440	470	472	492	447	466	486	476	480	426	476	457	445	441	452	448	452	480	446	434	487	441	434	429	475	455	483	439	451	437	444	475	435	478	479	427	491	461	442	431	470	476	460	487	445	455	450	453	430	458	460	489	439	476	470	495	486	473	461	469	444	472	463	413	469	498	460	472	464	447	466	474	494	482	484	437	444	477	404	461	475	458	423	477	459	459	476	431	447	450	442	436	486	468	429	501	454	457	454	492	459	480	438	418	433	444	458	440	492	464	454	486	481	424	477	473	426	459	456	408	466	428	486	427	483	425	449	493	427	486	448	484	457	468	419	475	471	478	520	460	437	457	467	463	467	485	447	449	445	489	455	483	468	438	415	427	451	463	440	437	518	453	442	452	454	470	492	436	414	457	480	444	454	486	477	451	492	454	430	442	452	482	438	463	420	471	434	496	472	466	454	454	462	419	442	492	475	455	432	479	472	491	467	450	410	468	482	420	410	470	481	454	449	451	465	446	456	457	449	435	475	427	448	445	433	460	449	451	459	462	435	476	439	447	513	474	465	448	471	462	428	484	410	459	442	474	457	465	493	453	447	431	482	442	485	456	464	442	467	464	442	483	456	469	459	487	473	481	477	467	468	478	461	449	479	475	436	458	422	454	430	442	462	481	470	461	409	477	445	439	454	476	442	457	414	454	473	491	429	464	474	456	463	442	450	476	454	467	470	491	458	481	460	462	455	426	494	463	452	453	468	477	453	461	458	499	451	459	395	415	468	422	447	510	461	475	410	447	516	503	442	473	483	440	462	477	496	436	439	450	461	493	467	435	486	439	456	447	436	466	456	453	459	466	470	423	473	486	461	468	441	478	457	454	443	425	470	444	470	465	461	472	474	486	471	477	423	445	453	434	470	446	456	512	419	464	469	496	506	465	453	453	439	443	451	421	467	455	477	433	484	477	467	485	454	461	435	490	476	474	447	439	456	490	476	445	495	450	477	490	475	466	432	440	433	501	462	457	440	430	473	451	460	435	429	434	424	472	476	444	459	468	436	456	486	491	462	468	468	496	457	477	471	474	456	458	475	458	489	451	487	452	454	449	477	455	497	433	466	437	501	435	470	474	458	468	466	444	453	466	442	462	488	468	450	495	460	469	480	448	439	482	430	456	449	470	449	490	502	452	493	431	458	474	464	461	442	428	437	422	472	422	464	475	481	447	430	418	465	464	429	505	440	470	490	459	454	492	438	447	475	468	471	467	462	476	447	473	444	447	460	495	468	463	459	455	451	452	472	470	461	433	447	455	477	453	450	460	446	460	479	460	474	434	460	454	452	445	462	450	485	489	434	443	452	440	463	440	443	419	446	463	464	510	451	448	462	481	438	501	443	458	456	480	460	476	442	472	450	449	473	479	480	459	498	438	464	468	451	489	467	447	435	485	485	434	449	430	479	474	441	420	386	453	438	476	440	452	498	485	471	464	453	464	465	441	449	488	469	477	458	465	452	457	462	455	435	464	449	454	416	449	455	499	466	449	461	414	462	470	432	466	441	455	487	466	463	466	445	437	481	401	486	484	476	467	482	437	464	470	472	466	413	438	431	474	459	470	478	458	468	451	454	464	466	443	462	442	470	479	439	476	417	498	454	422	493	468	472	448	464	469	453	452	493	457	460	463	464	421	445	455	450	469	440	479	478	532	447	473	448	461	455	475	503	464	465	433	484	472	478	447	469	429	459	434	444	466	469	429	437	438	469	471	505	444	441	456	437	457	455	428	460	456	470	509	465	476	455	488	462	448	419	469	457	490	471	462	445	493	442	458	445	448	471	458	471	457	449	449	436	482	431	455	472	456	475	460	501	465	446	428	444	450	425	440	432	494	496	493	476	455	474	457	462	439	479	505	468	435	471	439	462	468	465	457	479	433	437	442	487	452	473	455	471	446	483	467	450	492	454	484	469	464	468	469	482	456	472	448	449	455	465	465	440	470	459	468	482	508	466	432	463	419	442	471	450	469	413	455	482	483	495	457	519	457	480	475	436	436	431	464	461	459	430	471	455	468	455	474	465	487	424	448	451	468	438	410	443	458	457	492	463	457	436	462	442	441	492	442	449	456	465	454	419	395	465	467	481	485	462	471	441	494	500	467	453	470	420	434	445	474	471	455	432	453	481	472	468	436	447	458	495	441	468	463	461	462	443	445	461	452	463	484	446	440	453	443	485	467	466	475	480	454	462	446	470	475	460	457	465	490	468	443	467	463	464	475	444	479	458	459	430	469	464	442	475	421	445	450	419	481	465	461	463	463	479	516	470	444	457	456	510	461	476	435	465	483	480	471	447	487	467	467	461	436	466	485	473	464	462	450	477	481	445	426	488	442	485	484	444	451	444	440	429	458	453	459	482	422	459	441	504	429	478	472	460	446	457	464	474	450	451	457	500	454	454	469	474	500	488	465	454	470	482	448	457	476	459	472	426	463	455	442	444	437	435	457	435	432	441	473	451	448	496	428	468	442	470	451	455	457	474	440	442	454	443	421	491	459	496	464	470	459	470	479	445	487	469	438	458	489	461	498	469	460	467	479	441	475	475	490	467	483	456	412	453	446	429	485	451	462	454	486	461	453	435	455	443	444	461	446	454	451	471	427	423	426	453	451	464	463	504	489	468	463	432	478	464	443	417	489	450	443	470	461	454	450	485	498	441	415	466	413	455	448	475	468	496	482	460	469	459	455	476	462	460	446	483	429	436	472	442	447	480	477	463	457	468	453	453	437	507
25214	21494	27702	25513	14087	4331	2467	1752	1386	1144	974	866	750	685	638	596	520	544	488	467	428	400	462	436	433	410	417	397	401	390	443	391	390	384	366	393	385	388	370	394	354	375	445	385	369	438	390	380	403	361	333	394	354	343	389	356	354	382	367	418	354	348	368	376	360	342	373	379	361	362	345	340	349	353	366	363	341	372	345	362	373	349	342	336	336	364	362	383	358	344	340	361	369	375	332	368	366	366	370	337	366	371	359	368	371	360	366	352	349	371	360	360	341	371	363	386	344	344	388	351	366	366	365	380	338	341	366	338	353	410	333	357	358	353	353	418	395	340	368	385	359	363	363	370	353	369	364	345	403	365	361	375	319	333	322	377	386	341	339	334	362	387	386	383	356	346	347	348	340	352	321	393	372	383	387	390	350	342	364	362	353	367	367	337	387	360	360	362	344	337	378	335	374	340	366	368	368	362	357	381	374	327	372	340	357	344	375	400	362	379	365	341	407	362	326	321	339	340	347	373	334	388	362	327	389	387	342	363	381	351	368	391	334	365	379	390	376	367	347	383	352	358	405	332	344	312	340	370	327	356	369	331	368	365	340	362	385	349	325	364	353	404	378	375	386	370	372	346	356	368	344	381	393	390	344	335	356	390	368	383	331	380	344	358	344	352	318	355	322	354	349	338	342	329	384	354	379	314	359	376	348	367	403	411	352	332	345	345	362	356	338	332	397	331	339	387	336	359	354	337	378	335	369	367	353	376	356	368	378	354	386	323	387	318	394	362	368	344	370	338	355	355	369	366	409	346	391	386	400	367	346	365	364	354	360	361	401	380	387	354	383	362	355	342	389	375	392	362	328	381	352	355	384	384	416	395	339	349	374	355	348	374	351	349	389	368	339	362	348	387	372	382	331	352	345	369	374	371	358	354	340	313	351	350	332	368	386	319	375	353	352	357	385	366	399	356	359	356	326	382	359	371	353	340	393	379	361	357	342	366	346	373	350	334	376	365	367	380	378	361	370	349	361	347	357	372	363	365	339	351	320	393	304	391	331	360	312	382	349	368	383	372	370	349	319	398	358	339	364	364	381	343	369	373	341	370	350	351	363	336	390	385	389	363	375	358	375	371	356	363	359	378	369	387	402	370	355	388	378	356	378	345	359	367	356	378	349	364	382	359	348	331	353	374	366	403	376	354	368	359	337	365	381	348	332	362	341	380	347	360	308	410	351	365	357	359	385	337	382	373	313	348	359	364	346	342	369	357	354	351	372	350	351	357	365	310	354	344	376	370	389	373	330	342	397	348	403	386	350	350	338	363	365	361	350	360	353	398	352	374	368	367	351	338	351	354	326	385	366	386	358	371	364	352	373	349	369	332	392	342	373	356	362	362	356	339	366	337	371	352	405	371	342	344	360	356	373	410	398	408	377	382	372	352	392	342	351	384	357	342	326	354	350	367	400	350	388	361	412	366	356	335	357	351	353	330	346	381	334	329	395	327	332	358	345	377	322	352	364	384	365	351	374	343	368	340	367	348	341	363	371	380	316	350	350	364	360	376	394	339	372	367	367	367	331	331	386	391	382	334	405	368	324	343	376	367	370	331	364	395	351	354	356	362	347	337	342	347	352	356	347	356	345	370	386	389	369	347	370	370	355	337	373	372	352	380	368	333	340	376	351	361	343	359	374	354	383	361	350	340	337	379	358	408	328	397	363	390	386	353	357	378	370	371	376	375	328	351	360	361	353	353	373	361	348	375	343	357	351	357	388	373	353	374	360	350	380	371	375	381	364	380	368	348	351	367	359	335	398	382	349	332	362	354	363	352	351	389	348	362	322	340	367	367	345	325	344	353	367	392	363	359	381	302	353	338	391	368	356	371	385	367	386	341	342	351	368	356	367	363	336	347	371	319	392	339	352	343	347	370	369	341	360	370	386	353	403	341	343	355	344	358	371	348	336	372	351	376	332	341	339	364	359	383	330	387	335	349	349	341	353	369	352	361	349	352	371	382	346	375	384	376	351	368	315	368	372	356	376	359	387	354	366	339	388	348	339	356	377	390	377	359	378	367	370	377	364	363	345	368	344	322	361	381	381	348	339	403	369	370	376	367	334	343	361	377	386	346	330	390	380	341	332	413	363	382	364	366	365	338	375	396	385	384	352	351	361	371	372	392	329	366	360	334	377	343	344	360	378	362	364	363	356	359	354	363	352	342	377	338	407	302	381	378	339	353	339	352	343	384	359	357	362	327	354	372	362	349	367	369	374	343	357	353	398	366	374	361	380	358	371	379	343	361	379	369	339	351	355	363	349	388	325	369	326	351	344	354	367	370	402	351	357	354	377	372	367	368	379	353	368	352	372	362	370	396	328	351	373	339	357	372	398	381	349	340	373	348	372	363	358	354	348	360	339	351	351	361	338	369	389	376	355	359	355	338	361	389	369	383	375	357	355	375	357	357	359	358	359	340	351	366	389	389	348	393	351	371	361	334	361	386	368	353	384	373	347	314	372	402	370	369	361	363	341	391	371	336	364	341	390	347	361	358	339	343	350	333	358	394	352	372	342	371	366	369	354	339	332	374	316	404	373	336	360	375	355	355	372	342	371	370	368	336	384	380	324	397	387	354	376	363	329	329	360	356	359	333	384	383	355	375	324	371	328	395	361	343	346	336	392	355	361	365	335	406	366	357	371	370	350	358	324	349	345	354	363	352	400	366	355	378	386	388	362	393	375	352	349	361	373	331	361	317	381	360	371	379	346	334	333	375	384	369	356	354	353	340	391	331	344	342	341	355	362	352	335	371	387	353	380	337	396	383	364	379	385	346	349	345	333	364	377	393	363	352	386	334	389	354	331	345	355	386	364	364	361	366	365	338	378	346	362	355	349	360	336	333	375	367	341	332	361	377	345	371	375	367	351	371	374	361	364	344	367	366	344	362	341	333	357	346	333	371	347	338	360	384	363	367	375	354	367	353	383	362	330	332	382	353	375	350	394	366	349	377	357	337	349	362	329	366	366	387	365	323	341	360	342	360	382	362	341	371	363	403	368	343	357	368	323	354	361	345	351	372	373	341	345	340	334	384	377	410	379	367	430	371	378	335	358	360	328	376	366	349	365	340	358	347	334	346	373	351	396	378	403	340	396	377	346	348	347	371	379	358	369	378	372	380	365	368	358	324	373	359	372	352	344	342	324	359	355	362	372	339	360	347	376	332	338	383	325	331	371	362	364	370	349	355	365	341	352	365	386	371	366	326	361	346	391	351	337	375	326	385	356	377	347	349	370	375	402	356	352	356	361	347	355	356	360	351	376	324	359	330	331	380	346	384	375	359	350	357	361	339	358	369	353	349	363	367	376	337	386	363	352	353	366	388	337	352	376	364	378	374	377	351	353	350	363	364	373	378	358	366	379	358	373	354	326	347	350	323	341	373	351	334	345	358	377	346	331	339	354	334	361	349	360	376	391	345	381	376	360	388	383	354	371	369	363	355	336	382	376	371
34488	47497	31437	13897	8361	6103	4630	3626	2834	2291	1913	1608	1303	1136	1017	931	839	725	670	668	621	561	545	579	547	559	545	531	529	559	518	502	457	436	499	469	482	455	465	447	438	431	455	434	435	420	434	390	451	427	455	459	420	434	407	412	427	443	429	453	400	426	420	443	421	395	390	417	466	405	415	445	389	453	392	434	430	413	430	425	461	425	418	426	418	438	438	415	431	395	420	458	425	370	434	418	438	431	424	418	414	373	428	404	390	410	463	444	416	395	405	425	389	417	384	403	392	467	408	445	401	428	400	425	425	423	444	424	403	444	418	382	421	410	400	413	388	456	438	426	412	427	402	415	396	450	385	447	411	400	428	410	442	407	415	436	405	472	392	413	395	415	392	436	449	428	423	432	414	420	381	379	417	394	411	415	403	418	412	438	404	500	384	440	432	435	423	414	388	400	424	438	373	402	391	423	443	422	397	423	409	397	405	403	441	431	427	420	379	405	411	435	408	424	413	421	409	404	403	415	407	460	398	437	429	432	404	419	403	438	423	441	410	424	438	418	415	468	437	438	404	411	407	422	453	431	425	394	409	428	464	409	398	370	408	406	390	431	420	431	379	384	406	382	394	401	418	409	417	410	417	443	431	418	440	400	445	476	431	403	358	437	448	382	384	400	407	427	445	370	402	402	407	411	421	410	403	400	412	443	418	415	401	427	399	429	419	427	412	426	406	383	388	399	413	398	443	449	386	419	430	434	465	406	428	409	426	401	440	433	416	423	426	412	437	441	403	429	404	430	435	434	409	413	429	386	454	406	401	392	434	407	404	455	385	430	404	374	394	415	408	403	438	415	419	402	415	415	441	429	410	419	421	417	398	432	450	404	426	435	404	419	379	412	392	433	425	417	400	449	424	430	398	417	426	403	441	429	401	427	409	419	456	434	413	410	424	414	443	421	405	397	405	404	430	446	438	418	379	433	425	452	443	420	399	423	425	437	402	434	411	436	408	448	411	417	404	469	381	426	417	428	393	438	407	402	440	416	409	428	404	410	365	409	401	434	414	430	393	398	405	396	392	418	430	406	423	429	425	390	423	419	438	433	416	430	421	421	402	412	447	434	384	431	462	412	408	429	419	413	428	386	399	388	430	414	429	447	417	431	411	384	391	421	388	429	402	443	436	415	437	418	419	387	398	412	374	418	434	408	414	406	427	387	385	432	412	403	416	414	460	422	406	425	437	389	375	422	424	394	441	438	436	408	380	423	410	403	437	360	391	399	445	444	404	391	402	430	424	399	429	438	401	390	433	370	440	404	389	413	402	430	430	438	435	416	422	417	386	420	440	413	417	401	410	399	401	399	359	420	399	466	390	386	390	420	437	416	395	420	429	411	427	434	412	426	386	413	432	416	439	430	448	426	416	394	381	419	403	420	439	449	435	438	387	406	369	423	415	424	424	394	478	433	437	413	420	421	389	385	400	399	396	398	410	405	417	418	431	436	428	434	404	391	414	410	441	427	422	429	441	423	421	429	487	416	398	396	422	428	398	428	384	435	409	431	434	412	406	406	405	455	397	424	430	411	413	418	387	385	401	445	425	366	423	420	424	410	403	425	422	422	423	418	429	406	417	460	427	425	437	407	422	409	418	390	420	403	446	427	420	422	436	427	424	400	426	396	425	398	402	412	439	405	414	415	421	446	451	442	412	393	429	448	413	379	425	424	392	396	426	420	401	413	407	435	430	455	407	412	399	427	435	414	460	420	444	447	437	409	397	452	411	403	417	494	398	399	405	432	425	386	434	404	442	438	411	427	400	412	407	413	427	414	413	435	413	413	416	421	445	407	414	398	421	427	417	409	431	405	438	426	436	432	404	444	425	407	463	417	434	426	477	408	418	447	421	433	420	425	422	431	412	395	423	393	426	408	409	422	366	405	404	419	428	444	412	415	415	421	422	413	434	408	435	394	372	405	409	453	410	431	436	442	401	431	409	428	391	439	433	401	416	452	434	460	460	424	448	409	432	402	431	384	420	393	431	451	398	408	386	413	410	410	385	385	388	389	425	417	430	420	417	411	431	403	423	425	449	465	403	404	397	435	459	410	426	396	385	375	435	412	428	400	410	420	410	430	410	397	416	434	380	425	411	418	427	400	416	440	411	432	405	406	405	425	422	423	434	430	422	428	437	419	408	423	459	444	417	368	423	408	414	423	414	378	431	385	420	426	419	443	403	423	423	417	420	441	432	412	389	409	446	423	445	414	413	386	416	400	376	425	422	405	410	385	435	397	400	424	390	426	416	405	437	428	430	426	393	424	377	382	400	450	428	416	428	415	398	441	446	417	389	418	407	408	415	428	468	401	430	388	436	434	435	419	426	409	425	407	449	423	442	416	404	381	412	414	394	424	406	404	403	419	414	420	409	441	406	413	400	435	408	412	401	406	395	435	376	424	408	430	431	395	396	378	393	409	395	427	430	437	418	356	437	414	407	407	421	440	459	438	421	405	453	402	400	413	412	465	393	376	424	416	399	451	413	415	414	400	460	397	403	399	406	401	447	416	391	406	435	461	455	413	433	438	402	442	418	420	398	427	383	431	402	435	410	436	431	367	393	420	398	401	414	411	382	425	420	405	420	426	389	373	397	451	411	389	395	425	440	385	411	417	432	410	398	456	423	414	450	433	410	446	430	417	429	413	445	418	430	431	425	410	407	438	433	407	447	400	364	411	411	407	435	428	413	420	401	391	405	444	423	396	423	445	452	425	403	428	396	406	390	427	404	418	425	416	451	424	418	389	401	468	448	436	395	428	432	412	419	416	395	374	442	379	410	419	409	404	398	382	436	410	457	437	419	402	391	467	396	438	397	423	406	457	426	395	414	411	429	414	411	432	423	397	428	443	407	416	422	407	427	406	414	425	423	394	413	388	403	389	428	406	449	402	414	418	404	409	406	410	419	433	417	413	394	427	401	437	437	418	451	405	429	450	455	447	420	411	425	436	412	409	424	422	400	429	426	396	397	441	416	428	400	452	425	415	391	436	428	443	379	378	416	434	466	419	410	436	395	412	419	410	440	424	415	427	414	411	408	437	422	408	398	401	403	422	444	406	403	412	404	400	416	409	431	392	442	423	399	417	391	415	439	430	427	390	442	403	430	393	427	437	433	433	382	409	414	378	417	401	390	395	369	448	386	422	467	447	395	437	423	417	405	396	404	406	433	425	424	406	424	458	459	411	385	421	383	426	449	418	416	441	409	433	380	408	410	393	425	430	426	419	428	421	433	404	401	397	431	406	430	423	394	379	384	408	425	415	414	399	396	442	421	427	433	421	452	403	430	424	422	406	435	391	435	446	431	417	434	377	454	396	376	414	426	414	460	383	409	386	413	459	415	393	397	414	406	406	381	447	409	396	390	438	420	430	430	405	414	419	383	415	384	447	400	436	417	420	384	430	423	421	407	399	396	400	455	437	418	396	402	397	385	416	416	427	406	441	438	425	392	442	415	416
22903	21510	29219	24236	21511	21637	13114	3789	2494	2021	1621	1392	1178	1034	965	827	701	642	554	547	564	510	523	513	484	414	425	427	393	424	423	413	414	386	365	371	415	380	378	364	367	357	357	316	352	392	372	358	356	357	318	376	363	345	362	343	369	327	327	333	345	352	312	324	348	346	321	350	328	349	297	324	347	370	329	336	317	291	301	357	336	302	356	317	342	338	331	349	335	320	330	356	295	334	318	328	350	327	322	309	316	348	335	351	345	329	344	327	376	356	323	307	320	322	343	333	319	359	318	363	324	316	324	338	323	342	314	323	313	312	355	331	350	316	341	367	327	332	333	317	331	359	337	313	332	337	367	338	359	314	339	316	329	386	314	348	343	366	349	295	321	311	305	321	307	316	331	346	315	319	341	299	332	338	359	298	337	340	306	290	319	314	341	333	339	321	292	338	337	352	318	325	326	324	336	320	352	291	336	353	339	315	349	313	347	329	318	345	357	340	318	347	305	323	349	321	343	346	316	324	326	343	355	362	317	341	342	315	362	338	285	342	317	348	316	360	372	319	350	336	285	315	350	332	311	335	314	330	310	359	315	317	303	344	354	343	341	328	316	301	306	281	327	331	315	319	328	331	327	338	322	315	357	350	358	358	322	318	349	351	298	329	332	328	345	317	312	366	331	349	319	329	352	368	340	335	295	306	357	344	348	334	322	299	313	316	334	314	302	313	333	335	324	354	312	351	296	312	315	327	318	318	361	351	321	323	327	311	339	319	323	343	325	342	352	339	347	351	319	324	358	335	314	318	336	346	347	339	314	311	345	317	327	347	353	325	293	350	311	342	320	298	306	345	315	331	324	340	309	319	328	321	343	346	322	341	317	340	373	308	353	311	324	344	362	345	323	329	335	329	362	325	338	305	346	336	334	305	338	348	327	340	351	315	317	307	366	310	293	321	322	366	301	352	354	334	302	353	339	337	315	357	321	319	386	332	346	354	349	341	316	326	354	307	359	316	337	360	328	330	298	317	328	345	354	333	310	322	354	343	345	343	346	359	321	335	311	299	335	328	320	340	310	307	352	351	341	364	357	331	345	346	334	341	325	323	349	336	349	332	325	314	364	290	303	317	317	339	355	323	325	343	319	324	336	352	324	313	352	322	316	344	301	332	332	336	332	365	320	335	344	332	318	346	327	356	329	325	319	342	357	313	360	332	355	330	349	290	322	337	299	331	333	303	327	345	326	336	320	344	343	339	320	335	328	334	349	335	341	338	325	314	311	282	301	360	305	311	316	315	358	356	315	317	316	357	349	336	358	299	335	351	320	293	361	363	324	317	356	332	314	344	318	317	324	312	334	321	345	339	287	338	320	332	297	312	301	321	305	346	329	344	326	368	333	298	312	320	321	301	343	341	352	319	354	328	327	327	321	346	315	311	346	334	331	348	305	351	297	313	341	313	325	343	339	325	325	326	337	354	306	350	326	332	318	348	327	330	358	361	351	334	338	346	306	313	333	351	319	310	347	319	368	336	304	316	340	314	328	316	317	357	356	366	333	278	305	304	360	326	317	324	335	377	311	312	298	349	353	336	346	341	354	325	346	358	338	334	334	368	351	359	322	342	341	356	322	309	357	340	351	310	324	301	342	325	327	319	314	317	317	362	363	337	331	321	346	345	349	322	344	359	333	334	367	322	368	319	322	325	346	345	338	321	353	324	365	337	338	317	308	334	323	348	324	313	337	355	325	320	320	354	321	284	344	310	325	346	345	344	318	349	324	321	308	316	365	335	344	347	338	350	329	339	342	347	322	358	350	346	333	327	330	347	345	347	329	340	338	346	323	317	362	320	333	356	315	382	320	325	341	318	338	319	304	295	334	292	333	329	356	327	330	344	344	337	319	323	324	341	307	331	345	327	335	309	353	333	315	334	322	316	333	325	319	352	352	342	336	335	347	344	346	323	298	344	318	350	314	313	337	317	305	329	295	310	338	336	332	343	330	334	327	325	342	319	350	299	286	336	320	361	311	339	351	319	340	316	335	333	354	341	302	361	347	364	323	371	328	384	353	341	315	344	320	315	320	340	347	334	330	325	336	288	348	325	333	361	357	301	324	337	323	336	349	333	337	349	325	307	313	319	328	337	310	351	333	317	319	324	350	331	312	312	315	321	330	318	334	312	317	344	341	318	340	327	320	322	319	356	303	370	336	340	352	312	342	301	324	336	347	350	369	336	362	332	326	342	302	365	310	333	327	337	334	343	319	319	358	309	315	348	345	298	365	328	338	323	299	353	323	333	335	317	347	342	331	353	328	343	313	326	343	360	340	340	339	313	320	354	311	285	329	346	327	358	345	329	343	318	352	327	339	327	299	348	341	312	339	300	354	326	359	333	347	331	312	328	334	336	341	335	341	328	349	308	332	367	334	305	328	316	311	338	321	314	304	356	339	345	332	333	311	327	326	334	313	348	301	321	347	328	329	343	331	328	346	333	364	326	295	338	338	334	341	331	348	311	321	309	320	340	322	310	284	362	347	349	335	326	341	309	335	347	329	332	323	349	316	330	353	330	325	298	335	330	335	358	331	337	327	323	351	346	366	345	302	330	332	344	346	347	323	313	322	311	310	310	381	334	325	314	319	316	358	340	357	375	354	332	329	332	345	283	296	329	342	331	317	354	327	319	325	321	333	322	309	325	322	347	298	329	332	355	376	345	327	344	324	341	325	333	340	332	283	332	343	365	321	314	315	310	314	327	340	308	327	320	306	334	342	324	334	344	332	345	391	340	365	351	305	327	318	347	328	355	324	338	359	340	326	331	357	343	342	324	320	332	329	312	311	325	337	335	308	325	344	335	352	325	301	334	331	372	342	355	345	321	355	320	319	335	331	296	293	319	309	332	354	313	347	339	323	342	310	333	307	328	294	314	343	340	292	362	313	365	324	326	344	307	381	357	294	345	315	349	337	371	364	338	328	382	329	360	351	333	340	311	310	347	326	357	330	337	341	314	333	341	322	348	317	343	343	324	330	289	349	343	336	355	320	328	349	320	337	322	356	329	337	334	331	332	330	357	337	339	325	333	321	331	375	352	316	316	359	350	315	355	359	306	335	324	316	350	358	329	326	321	333	292	354	321	328	362	329	317	369	343	335	291	325	346	336	340	304	292	310	367	338	346	338	343	336	321	330	303	359	335	288	331	328	339	343	361	307	346	343	312	312	326	321	308	300	335	380	334	334	318	346	344	325	318	310	311	327	332	297	316	327	283	348	329	322	332	350	317	348	337	289	334	345	333	329	317	277	312	335	299	360	353	344	332	335	347	316	331	347	347	309	320	318	339	332	306	335	348	325	315	349	343	303	324	332	343	338	340	335	329	334	312	326	331	348	313	343	299	289	325	329	316	331	314	342	328	333	330	317	356	337	335	322	329	344	340	327	333	320	337	350	330	323	328	349	333	324	371	328	332	333	324	357	350	332	319	356	341	335	364	309	318	313	340	321	308	315	310
36702	58473	42978	21194	13293	10460	7834	6273	4872	3896	3087	2585	2151	1866	1529	1297	1126	992	846	841	797	724	652	585	634	635	595	529	562	514	550	514	482	484	462	464	473	465	447	427	421	455	495	426	476	462	403	414	432	420	403	427	403	414	418	373	376	391	400	405	403	394	407	408	391	378	370	399	413	396	388	392	392	367	400	372	379	375	415	387	361	398	398	381	357	415	346	376	365	363	372	388	386	377	359	385	394	362	340	339	415	376	370	373	379	383	413	354	371	368	353	409	369	389	381	387	366	374	399	355	364	387	368	407	363	369	352	369	381	392	391	401	366	366	360	371	425	377	380	349	398	360	353	366	364	399	401	366	359	382	376	403	377	368	389	421	358	411	351	343	354	376	376	362	421	412	379	360	379	425	413	394	390	407	366	340	354	415	396	388	401	384	375	399	395	401	396	390	368	382	374	346	383	377	393	344	397	396	381	374	411	382	364	357	398	376	363	384	372	365	363	373	402	388	399	387	395	385	400	388	380	394	373	363	381	331	376	387	362	351	401	369	355	399	385	347	400	383	402	382	373	388	386	373	358	373	379	403	357	365	385	382	387	370	356	392	371	390	366	377	357	372	363	355	393	363	399	403	385	391	384	413	351	377	361	371	351	422	370	376	347	388	394	381	393	397	383	376	374	338	368	385	387	349	377	346	382	347	371	402	407	377	394	329	367	376	393	385	405	394	348	359	388	366	368	367	396	403	349	361	401	373	389	392	365	376	366	349	398	388	394	351	438	398	377	368	381	383	347	410	386	355	343	371	377	370	380	395	378	371	403	358	378	394	417	384	370	404	401	389	374	381	382	378	393	381	385	387	387	358	396	389	370	368	378	412	363	411	399	400	334	396	413	356	359	380	331	389	380	368	346	352	373	338	409	382	359	389	353	387	379	392	350	418	361	370	402	391	391	380	407	421	336	361	409	384	397	370	404	375	374	379	385	353	378	375	396	425	371	390	378	425	398	382	382	378	377	398	380	372	403	386	372	376	349	335	372	383	360	421	382	352	372	342	399	402	352	380	349	371	351	377	413	389	403	393	382	377	382	391	387	366	387	380	403	362	371	409	371	387	389	345	350	391	354	362	400	410	384	391	390	365	348	382	348	362	371	376	379	392	420	403	402	395	371	370	390	385	372	352	342	362	353	401	387	366	377	354	369	363	409	363	398	365	415	384	404	415	370	363	376	384	400	367	344	369	361	369	354	409	380	406	384	375	348	362	387	362	393	388	415	359	368	362	406	379	405	378	375	363	393	350	388	372	367	356	368	391	393	437	415	390	387	357	368	421	373	392	412	348	389	360	409	365	362	359	386	392	349	369	354	372	381	387	403	382	371	377	363	414	396	395	386	376	376	360	400	417	365	392	392	384	361	384	377	407	404	389	410	376	374	411	379	390	355	379	364	382	400	367	388	381	372	401	405	375	382	390	402	414	407	403	384	365	375	352	368	411	346	348	389	348	384	390	371	367	360	400	415	361	412	387	374	382	378	395	362	374	403	389	341	370	383	390	374	368	335	403	391	373	401	348	353	380	381	403	343	331	354	394	381	370	379	378	354	388	368	363	382	379	396	390	391	375	403	385	315	361	437	397	365	364	395	386	355	357	416	364	395	358	367	377	355	390	351	401	351	365	364	377	404	368	394	397	369	356	366	362	408	338	365	350	358	393	366	378	372	403	379	364	322	374	378	424	378	377	407	369	383	383	398	393	363	364	358	387	379	379	362	364	392	371	416	390	389	386	396	415	361	400	411	401	339	376	362	335	427	392	393	371	383	383	357	416	367	409	383	402	371	377	350	385	379	350	370	391	392	373	392	366	331	358	353	351	389	382	385	382	380	360	350	397	373	368	394	359	367	383	367	382	374	365	398	377	415	424	380	398	368	392	372	349	378	361	352	409	370	394	378	391	388	356	397	376	373	357	360	361	387	411	365	385	374	339	370	356	379	365	399	384	388	393	372	369	392	374	385	394	373	397	410	338	386	392	383	393	390	377	400	404	380	382	396	400	395	389	356	367	398	406	348	366	415	401	405	398	380	376	411	385	393	387	376	361	377	362	355	367	408	394	373	378	370	390	387	379	406	377	387	401	370	387	348	374	359	363	382	369	373	368	416	407	387	356	365	379	384	392	368	384	379	357	426	397	382	393	396	416	357	351	373	349	366	362	390	398	408	365	385	379	351	375	354	375	375	364	390	350	404	354	373	400	386	337	369	390	391	379	376	359	405	369	385	377	387	391	377	352	376	351	402	387	370	393	362	377	365	402	367	398	388	398	370	409	403	370	382	347	389	366	390	375	359	375	373	382	399	367	354	390	374	354	387	394	378	396	392	365	365	363	402	367	364	362	378	393	390	368	395	406	389	387	389	370	370	434	400	418	394	398	368	380	406	393	349	420	394	356	408	398	406	385	421	358	375	314	360	391	363	387	387	361	378	362	388	402	410	380	383	388	392	364	373	404	380	384	398	368	383	388	381	399	396	392	343	392	382	380	380	368	385	375	362	374	367	399	352	354	387	384	369	373	388	390	373	374	370	388	407	394	374	396	381	396	418	376	390	400	384	377	387	352	374	369	398	368	366	370	401	380	415	389	372	403	375	367	379	364	349	385	416	369	400	399	393	379	386	360	391	391	381	397	404	372	393	397	382	384	374	377	372	409	330	380	371	398	406	327	392	385	358	389	346	376	374	370	394	394	370	372	369	379	363	414	379	381	357	375	370	360	389	381	361	387	356	379	392	399	378	354	405	400	363	376	381	388	375	384	381	381	392	390	351	371	375	364	386	371	377	353	385	388	367	377	370	390	350	421	383	414	356	408	378	396	387	350	356	400	327	352	380	379	378	393	379	383	360	421	380	379	377	381	388	351	364	385	382	358	379	413	377	401	368	378	347	356	354	354	390	365	413	412	399	362	394	369	373	366	377	370	400	399	363	402	354	389	396	378	415	389	393	382	375	384	359	374	335	430	369	381	361	363	374	387	353	339	367	337	381	383	384	402	371	351	363	399	358	379	387	386	400	384	394	389	401	366	363	347	407	364	416	408	386	385	419	408	375	351	416	391	333	359	365	383	382	363	347	401	371	386	385	345	394	361	378	386	373	378	417	369	379	358	363	405	423	385	359	362	353	360	371	373	390	353	411	384	391	359	384	414	375	366	395	367	359	407	401	367	402	387	385	407	367	356	358	381	387	383	403	369	394	341	423	396	367	405	400	378	403	374	369	393	362	348	399	401	372	421	384	406	381	381	367	364	377	383	351	335	393	371	363	381	374	378	339	410	355	365	385	395	394	388	392	376	387	354	402	378	390	397	362	385	414	337	369	358	372	354	398	384	398	392	378	378	404	420	388	367	388	420	397	389	412	379	371	381	368	344	377	411	359	376	392	389	377	395	435	352	343	378	380	412	405	382	367	351	416	385	338	386	382	344	398	396	405	391	362	400	394	405	384	376	387	386	389	382
30961	28996	26992	13931	4267	2606	1874	1523	1219	1046	924	819	754	705	590	583	524	562	538	528	489	456	451	454	524	450	498	431	446	455	457	454	447	454	447	466	431	455	429	467	483	459	428	469	435	440	427	473	458	416	420	410	456	434	415	427	391	438	454	415	473	433	432	445	471	400	416	410	441	422	406	397	422	393	416	413	396	420	416	413	412	451	424	479	415	428	416	433	442	429	435	433	405	429	384	414	385	463	378	406	398	420	455	443	444	406	438	437	420	437	436	419	477	448	438	425	443	435	420	420	399	463	400	426	445	364	412	393	457	422	414	466	413	464	396	443	440	413	411	398	419	429	414	398	462	431	428	455	451	395	386	408	416	396	436	406	449	385	415	438	416	410	448	453	440	464	406	399	442	429	453	402	443	412	406	451	386	410	382	369	434	433	410	431	403	403	416	440	434	464	450	409	398	392	411	429	428	452	414	456	472	465	427	441	422	411	406	398	461	423	423	469	397	462	391	394	416	414	429	425	448	393	408	430	427	415	393	419	422	455	394	435	443	416	436	373	399	406	442	417	409	413	382	446	417	448	406	429	412	405	425	434	414	428	397	448	403	412	433	432	431	461	439	425	436	429	438	420	429	437	431	387	429	389	452	408	437	439	392	404	399	419	422	424	400	437	422	404	414	448	415	429	435	470	433	461	445	414	434	439	445	402	406	410	412	425	397	461	439	427	456	424	389	396	455	430	464	435	477	394	396	432	440	430	409	400	425	428	435	406	428	373	436	427	427	383	445	411	433	434	437	425	390	411	404	432	403	419	449	449	429	408	403	423	409	442	438	412	434	427	429	423	416	452	452	411	416	417	405	419	404	441	416	403	416	445	416	437	445	424	418	364	393	418	427	465	404	445	419	466	436	459	408	406	472	418	448	446	406	441	432	415	445	460	430	421	438	442	425	415	433	399	449	399	421	413	403	425	438	391	389	434	411	411	431	444	404	438	437	402	450	425	426	407	443	397	426	413	449	407	421	406	447	423	431	427	447	411	419	420	421	422	428	418	422	394	448	406	453	427	458	418	440	399	415	429	412	440	413	427	424	425	395	444	438	440	414	380	445	407	403	418	434	443	386	396	421	419	429	417	446	442	398	365	435	437	418	436	413	429	420	426	412	423	390	399	408	448	415	441	398	441	428	418	437	385	443	400	437	424	425	441	414	419	414	426	421	403	422	398	406	419	432	410	420	438	418	429	454	408	432	417	469	421	424	408	405	407	379	412	419	451	411	419	400	414	428	449	446	431	444	399	414	424	440	448	400	433	419	428	443	420	435	403	443	449	407	387	412	438	409	408	419	411	418	397	402	436	435	418	384	427	393	403	415	422	448	434	449	439	415	417	432	414	380	407	423	458	443	432	431	404	391	415	399	429	446	411	422	420	423	410	424	407	438	416	444	406	428	475	437	440	407	398	389	422	404	411	410	424	428	426	424	425	444	418	453	464	411	418	407	412	442	434	404	409	412	431	461	443	426	413	434	390	453	455	408	420	407	447	475	465	383	424	427	408	441	438	404	411	429	400	436	438	392	420	417	403	422	428	392	436	440	423	408	402	406	410	446	412	412	429	400	383	417	408	370	403	419	410	427	405	428	448	416	429	439	458	436	475	438	420	434	414	427	424	432	443	443	409	418	439	441	402	439	430	461	433	399	398	430	464	404	447	411	429	403	386	421	427	406	447	444	397	439	420	403	417	447	423	429	409	434	416	416	443	474	417	412	423	430	443	410	386	421	456	413	407	424	454	428	416	402	439	426	432	409	426	416	427	416	450	463	445	424	397	393	400	406	416	398	398	440	405	409	404	381	419	431	419	391	430	443	397	420	408	400	418	414	415	405	389	403	424	451	407	392	471	423	406	412	408	418	444	436	437	438	418	438	428	466	398	438	388	433	405	418	447	425	407	419	428	450	446	461	449	413	416	360	423	396	433	374	429	396	474	457	398	419	415	409	417	427	444	429	391	460	436	466	423	437	458	414	399	408	439	420	399	399	447	432	419	413	404	405	420	431	409	445	412	447	428	429	438	352	420	439	440	458	407	422	436	427	417	438	394	390	418	410	439	408	416	459	451	441	406	433	404	446	446	448	407	385	387	432	420	410	392	408	424	414	445	399	430	395	392	462	403	417	420	441	406	391	433	424	427	387	411	435	424	424	426	381	399	438	409	412	412	438	413	395	433	426	423	399	391	412	452	410	423	444	471	425	405	393	432	438	431	405	423	451	425	429	420	436	405	390	404	458	441	445	407	425	394	440	384	414	419	435	443	403	431	435	425	430	403	394	446	405	436	427	395	441	427	411	390	405	436	396	382	392	407	440	381	414	433	407	426	452	420	455	432	403	408	418	392	428	433	423	428	402	427	434	407	417	431	410	427	369	413	439	457	417	413	437	418	452	451	439	439	429	414	434	441	404	421	445	437	431	434	433	456	447	425	453	413	417	430	411	443	432	413	412	410	430	409	428	410	401	394	445	395	396	419	421	431	423	420	426	431	407	396	425	391	396	409	412	419	421	423	408	447	425	428	417	420	446	415	416	398	440	413	422	447	400	415	428	407	425	419	414	415	405	406	447	428	443	417	431	386	399	398	400	426	414	426	414	430	389	406	399	417	401	391	431	409	411	401	405	451	400	444	429	457	416	419	441	386	437	454	397	436	408	422	422	454	432	425	405	472	427	463	432	420	415	429	438	405	441	477	411	394	450	428	427	434	404	406	377	419	414	436	436	411	416	451	448	459	410	441	402	413	440	457	419	457	391	423	411	424	408	417	425	427	412	426	451	404	420	438	420	362	437	443	419	410	432	439	402	408	434	438	409	388	400	455	450	385	422	428	382	443	415	418	438	413	417	406	437	437	395	432	406	395	423	426	412	465	384	427	410	422	381	448	431	408	462	411	455	446	422	456	434	430	449	398	442	438	438	470	434	416	438	432	418	400	405	413	411	411	404	442	413	443	465	414	436	434	444	471	426	429	433	411	448	407	422	417	417	391	376	409	422	440	424	444	429	394	438	420	416	452	417	411	451	421	403	442	398	444	421	444	385	446	442	424	376	401	422	460	451	404	423	441	419	421	426	392	402	429	438	434	392	431	386	415	413	436	397	411	425	439	413	421	425	399	435	376	454	399	383	439	449	418	396	414	428	377	428	380	434	436	426	417	437	434	438	453	444	424	392	430	414	395	416	406	434	399	406	434	400	394	415	420	418	427	382	430	402	425	446	406	436	403	380	426	397	400	407	412	391	424	413	400	395	416	438	402	440	433	431	456	425	430	450	426	424	452	419	448	408	417	417	391	382	435	410	411	418	432	460	378	429	407	402	423	447	406	436	454	434	404	408	427	409	444	430	420	402	439	435	384	414	424	439	425	407	383	447	436	425	414	434	411	406	407	463	455	464	416	395	452	416	404	424	446	428	418	428	437	401	414	447	463	409	442	417	408	427	403	432	439	423	442	418	439
35165	44710	29797	12850	6472	4982	3641	2881	2285	1931	1566	1334	1243	1070	951	819	722	755	700	727	608	613	609	583	595	590	597	555	549	506	541	537	518	506	535	515	511	546	493	549	487	499	506	557	518	493	483	498	496	506	485	521	467	484	487	496	501	470	516	513	476	479	494	484	528	468	438	486	517	458	464	524	474	441	466	488	505	469	500	478	499	489	542	461	499	487	503	474	519	485	449	477	429	477	478	495	476	524	487	543	474	528	528	490	500	496	501	491	514	494	473	483	466	473	456	504	469	439	491	461	461	454	479	476	458	495	471	490	503	497	481	475	487	486	475	471	454	473	496	529	463	446	471	525	495	533	505	500	503	526	467	494	497	522	466	442	446	504	495	510	491	468	507	470	479	462	515	501	484	512	501	494	543	493	472	461	522	491	506	513	489	470	483	526	484	520	507	491	447	497	472	512	507	470	486	490	491	517	474	508	475	508	512	477	461	470	490	519	519	490	489	491	523	483	482	477	502	495	483	458	495	462	497	480	500	468	475	461	473	482	497	502	494	548	487	458	445	498	474	492	513	479	505	506	482	499	461	459	491	507	493	486	508	508	486	483	481	466	458	492	470	532	515	456	496	489	506	462	456	518	485	491	445	462	510	519	498	460	515	473	453	522	454	508	463	485	503	503	461	485	486	471	533	471	462	463	505	484	465	458	468	518	514	505	508	480	516	500	473	489	450	478	478	503	452	497	480	505	459	495	505	498	500	464	496	474	515	473	476	497	484	481	493	477	433	506	543	467	496	496	526	505	464	488	479	508	453	501	487	495	510	496	491	503	470	504	447	516	463	489	507	534	501	509	471	470	493	482	499	492	502	446	504	500	483	480	519	486	494	464	511	487	469	529	464	505	502	517	476	501	480	498	497	506	501	467	499	502	528	506	484	493	495	527	490	466	444	504	495	461	476	480	471	491	471	487	494	477	525	449	455	511	488	533	487	520	459	488	486	512	457	469	469	466	499	482	499	476	460	467	444	499	538	478	485	512	456	476	448	466	460	488	463	468	458	491	499	476	532	467	501	478	483	521	479	464	477	502	483	484	455	453	513	494	474	475	513	432	515	506	466	507	527	514	476	474	456	483	501	478	489	475	480	472	522	509	502	471	464	541	511	486	507	503	473	531	503	467	511	468	452	490	509	462	537	473	481	467	502	497	480	481	467	509	477	503	471	520	482	483	481	494	468	474	463	482	493	531	469	481	481	481	463	477	470	516	448	492	472	494	463	482	475	508	495	503	466	493	495	536	487	452	490	485	459	486	455	496	468	473	478	495	479	481	486	518	450	470	516	497	499	526	490	500	518	466	483	483	511	506	503	469	529	492	489	477	470	464	504	471	462	478	495	502	493	451	461	470	454	484	450	511	465	507	501	502	511	524	525	462	475	518	474	432	480	476	528	501	477	458	520	521	506	527	490	464	508	484	476	496	495	492	500	492	473	506	508	494	457	476	453	496	499	480	487	510	503	471	511	479	442	461	513	492	446	487	456	494	463	494	475	489	468	521	507	513	471	476	491	476	479	467	462	490	480	539	461	460	501	454	517	496	490	490	433	490	496	485	522	441	509	470	492	482	449	508	508	485	479	501	482	518	493	479	498	488	490	525	486	537	484	493	440	477	464	504	472	494	489	510	500	503	490	516	486	465	489	503	479	472	496	458	476	508	522	490	496	469	525	466	475	476	463	472	442	480	495	452	470	476	487	472	443	506	454	478	494	480	442	508	492	476	498	509	518	459	434	486	480	491	475	528	457	489	485	478	483	506	463	495	480	497	494	471	494	494	467	499	528	467	496	475	517	508	532	492	523	462	451	516	515	479	511	503	505	521	475	473	440	490	470	521	507	472	469	488	462	496	482	469	498	498	462	519	459	496	503	485	465	504	492	513	521	443	491	489	517	471	541	504	484	491	474	501	506	497	473	492	463	465	517	491	508	494	460	505	501	486	479	495	466	538	486	494	531	506	506	456	469	487	492	511	492	466	453	505	519	481	488	517	487	503	493	503	423	496	481	502	469	440	480	510	472	485	506	511	485	499	479	493	502	448	503	463	504	474	495	469	502	470	527	483	492	479	520	504	494	523	474	511	495	478	459	493	468	526	466	488	466	496	494	492	480	474	541	450	507	517	482	469	475	482	533	515	512	499	462	514	472	487	504	445	500	494	482	498	496	527	469	493	433	488	528	451	496	521	497	501	539	487	534	461	519	444	504	469	497	474	492	478	465	508	498	485	494	486	510	484	433	487	503	503	484	488	473	507	469	470	497	482	455	455	476	463	475	470	462	460	492	471	490	531	468	516	463	507	483	485	518	510	511	482	451	501	478	542	484	442	494	534	483	461	484	470	484	497	477	495	500	476	479	500	441	499	544	512	496	477	470	488	491	518	509	489	478	445	448	491	469	520	494	440	479	487	483	526	478	466	519	482	477	505	440	489	474	510	468	500	528	461	481	470	509	480	470	470	500	506	531	504	454	448	468	495	494	489	511	517	469	489	510	489	470	473	465	486	478	478	507	495	507	494	475	487	496	534	480	491	507	491	471	492	505	459	531	496	493	465	499	453	491	487	475	479	527	495	492	470	483	496	490	465	477	494	469	507	535	489	490	464	491	497	494	452	511	540	559	490	450	494	461	505	448	481	521	472	485	482	467	444	485	491	483	522	502	505	490	466	462	462	498	468	462	531	484	485	487	472	491	491	470	462	447	500	479	502	510	510	471	471	511	500	489	523	495	506	495	506	514	473	495	513	543	464	506	464	512	516	507	455	482	475	472	452	485	503	524	498	515	456	499	487	531	467	511	532	501	465	536	487	507	488	418	499	477	521	488	479	512	470	493	466	465	503	488	518	536	479	490	464	495	437	477	485	454	465	461	490	522	480	480	519	490	497	487	463	521	497	461	536	493	474	474	477	498	476	490	499	496	495	475	487	492	506	481	489	512	516	491	475	465	451	489	476	444	522	468	478	483	507	479	509	485	466	494	463	481	489	479	434	494	489	491	518	476	451	473	524	493	478	476	461	467	457	477	482	510	494	477	515	505	470	497	503	520	473	469	519	464	466	487	493	456	452	456	509	481	489	509	509	454	475	486	487	516	467	501	522	457	511	465	472	448	500	445	523	512	505	460	529	465	497	494	497	491	494	471	457	486	486	480	490	485	491	460	467	459	500	463	478	501	498	514	520	463	490	450	462	504	473	490	490	475	446	485	499	504	497	474	473	474	486	507	476	513	520	508	486	477	458	487	460	452	447	466	461	459	478	510	477	484	501	489	490	473	483	477	490	538	522	503	503	450	504	501	486	512	493	472	446	496	474	473	479	471	465	470	489	510	443	436	474	504	497	477	478	491	470	494	487	536	505	501	491	482	489	454	501	446	495	479	558	478	489	483	462	483	479	511	510	492	473	531	474	518	461	510	487	486	494	465	492	481	483	498	507	502	466	526	439	491	456	487	492	444	457
23887	21426	28727	24564	21338	13367	3891	2107	1584	1333	1136	1025	933	817	696	619	617	580	533	510	504	490	509	481	537	486	439	446	466	466	445	432	372	423	404	412	438	437	469	445	423	382	433	387	431	398	404	405	407	412	389	414	414	411	421	449	422	444	367	390	409	414	416	399	404	410	405	425	410	448	388	428	416	431	396	426	403	399	419	441	411	412	432	414	405	423	443	421	423	376	413	400	447	427	393	409	394	405	408	405	420	396	425	394	403	418	394	417	393	427	425	417	401	373	428	400	441	388	450	407	414	418	414	421	423	388	438	434	422	403	410	397	393	374	406	424	420	369	404	392	405	369	387	432	381	425	396	404	412	420	433	425	394	387	403	412	385	372	379	400	403	396	405	381	407	368	399	431	428	400	392	354	401	418	425	370	397	390	368	446	432	408	389	404	435	396	389	415	402	380	416	418	394	402	401	384	423	397	382	429	382	392	427	369	393	419	383	423	408	388	418	408	406	401	442	400	411	429	449	440	422	396	408	411	423	374	394	415	411	405	411	372	437	393	418	414	411	380	389	388	384	365	409	379	397	385	397	406	389	420	382	420	407	365	439	402	395	413	425	365	404	412	397	373	400	444	396	442	449	404	425	431	428	398	369	418	419	412	415	431	411	387	388	388	389	410	428	409	412	408	416	370	419	411	375	407	392	413	399	411	411	419	386	400	432	403	407	428	429	382	385	387	383	430	414	419	377	387	418	360	389	385	428	382	419	413	403	404	428	409	372	401	409	403	415	383	363	387	411	402	391	408	420	408	438	386	384	420	389	415	420	393	351	413	397	415	381	381	398	433	353	372	397	424	412	408	392	412	402	392	392	424	405	364	399	407	421	388	432	409	422	405	420	440	415	367	401	422	379	389	410	379	397	405	425	396	425	421	393	422	399	389	406	392	440	430	420	399	403	377	412	420	417	406	390	386	392	390	407	408	407	399	418	398	397	374	384	390	406	420	441	390	369	400	391	400	374	438	394	384	375	358	401	385	422	373	412	429	408	388	437	408	453	404	405	431	378	426	389	390	437	428	411	392	405	412	425	389	387	429	408	411	409	420	397	395	398	389	415	405	440	396	364	432	389	410	414	395	433	406	392	433	432	416	395	410	401	408	412	385	372	399	396	396	393	370	398	389	393	434	435	388	422	410	397	372	402	394	391	442	419	405	407	373	402	388	393	394	408	413	406	417	391	429	377	402	423	392	395	422	399	389	414	439	440	390	417	395	399	409	403	408	392	358	387	394	406	427	412	397	384	413	406	445	350	403	430	410	393	371	362	398	396	428	441	384	406	409	393	414	393	390	398	416	391	408	398	398	375	389	404	355	409	365	417	428	395	418	417	413	403	366	411	431	433	373	398	405	396	379	415	423	382	410	389	398	443	403	404	394	405	401	440	417	397	446	421	406	378	333	386	371	418	418	428	417	371	419	410	407	460	396	420	421	453	449	400	433	385	401	380	419	395	389	415	389	382	399	378	421	423	410	362	427	378	398	419	399	386	425	396	428	402	412	407	379	365	388	391	406	416	399	403	410	363	398	386	389	386	422	431	391	386	389	408	419	382	411	399	425	396	420	366	391	419	428	404	388	397	417	385	421	443	381	406	408	411	404	409	374	418	429	451	424	424	412	379	420	437	363	392	412	398	416	414	407	444	387	424	448	405	388	392	410	399	403	383	404	377	413	419	415	388	439	388	411	395	430	416	397	389	389	387	371	427	394	387	415	392	387	393	426	393	428	420	413	419	425	418	393	405	390	420	384	406	393	441	398	377	423	416	419	432	422	402	385	374	432	391	394	422	405	400	378	432	386	419	405	386	439	408	439	389	411	417	431	400	370	388	406	437	420	403	415	388	381	405	443	388	399	434	413	388	447	439	391	408	393	388	423	376	411	389	414	412	426	375	372	389	422	455	407	406	398	397	411	396	386	404	436	436	399	397	417	385	390	411	388	372	433	386	411	379	394	427	402	417	370	410	443	414	388	438	407	417	409	383	389	380	404	421	385	463	417	381	421	376	405	441	385	422	394	384	408	381	453	422	390	416	387	371	418	385	398	382	397	378	412	398	386	379	377	430	425	395	423	415	398	426	390	441	431	422	455	417	410	389	430	428	375	423	386	415	423	385	404	387	392	373	413	396	379	398	420	401	402	407	379	397	419	424	415	410	399	422	449	405	406	391	429	375	410	409	437	416	398	437	399	417	378	403	391	369	377	383	396	403	443	419	379	364	380	394	383	447	385	380	416	403	382	422	411	392	414	414	403	394	423	406	421	433	374	380	404	411	383	414	399	394	416	451	405	394	400	421	415	398	394	420	388	406	397	393	412	404	411	390	377	389	392	427	391	416	407	403	395	369	415	417	379	414	406	413	384	414	385	416	449	410	379	429	413	428	398	423	422	405	440	402	347	396	399	414	425	382	410	406	408	373	400	461	383	407	378	415	398	407	395	388	414	395	391	424	425	407	402	391	390	422	416	384	397	396	393	397	366	402	392	399	381	409	394	428	433	411	394	402	400	367	393	430	371	426	423	440	397	402	400	381	392	395	419	382	408	393	407	417	404	422	358	386	407	395	408	406	405	431	422	443	382	407	390	422	372	411	384	452	383	400	392	413	386	393	388	439	391	396	397	380	399	384	410	400	381	390	400	374	410	394	374	403	430	390	406	391	430	370	379	392	423	372	420	369	389	368	416	437	393	408	392	423	404	383	398	379	419	394	429	414	382	389	388	393	402	380	413	378	402	408	418	368	402	415	390	388	399	386	431	412	386	385	405	411	375	424	405	443	374	410	384	421	375	375	387	390	406	398	428	400	392	401	406	432	400	398	372	393	409	411	403	390	402	405	416	383	408	380	383	427	371	385	379	414	402	374	389	409	360	378	407	399	419	388	444	384	389	408	447	377	365	444	397	381	421	390	386	428	419	431	395	424	390	403	399	402	439	403	378	406	388	411	393	387	398	426	407	399	421	417	422	438	424	422	378	453	406	413	398	419	396	418	391	422	415	376	416	421	416	395	389	418	387	431	372	428	438	392	368	427	373	411	395	405	424	434	432	399	376	390	387	407	395	403	386	431	392	430	394	385	401	423	416	397	385	393	376	380	374	370	391	418	413	439	412	406	400	422	409	392	385	416	410	408	419	414	399	463	440	383	394	427	390	396	392	435	402	394	402	403	437	408	411	380	395	390	391	396	420	391	418	408	406	379	406	420	455	362	374	410	418	415	371	405	415	421	366	432	375	429	405	373	402	391	394	363	414	398	427	398	399	403	383	381	400	433	409	411	388	408	416	463	373	376	375	439	418	379	380	381	407	360	407	389	398	417	422	409	427	396	431	359	417	403	425	426	405	404	401	397	423	418	395	388	365	418	369	412	400	412	455	374	406	418	393	386	383	418	375	416	413	429	441	430	372	413	387	389	427	406	452	389	414	438	413	387	402	402	402	383	416	432	385	399	421	420	383
39019	50671	38874	16231	8954	6790	5119	3919	3091	2526	2104	1808	1612	1381	1157	928	898	859	826	716	683	653	643	612	590	599	589	575	534	566	535	548	553	540	467	543	512	520	534	508	502	501	493	465	513	499	467	475	505	502	486	490	482	477	506	487	470	519	494	483	467	484	473	514	455	501	463	492	429	453	485	525	496	481	444	472	482	470	497	491	462	497	483	482	480	462	466	495	462	450	474	468	493	471	495	473	472	424	457	484	455	455	441	471	456	441	432	471	459	450	476	496	498	472	489	497	443	504	463	469	483	476	461	444	467	458	430	473	471	443	496	455	448	452	483	458	488	457	466	459	480	453	478	426	464	436	455	440	450	462	446	476	484	487	488	499	482	489	506	445	448	452	455	446	510	464	450	471	485	458	459	492	467	482	462	458	447	485	482	468	488	462	492	494	442	478	475	462	480	465	497	470	465	462	487	481	457	486	486	466	481	485	444	455	452	500	478	507	443	476	466	452	468	435	478	463	444	458	469	454	466	467	467	431	469	461	470	456	489	503	477	475	474	466	458	458	449	458	466	473	460	456	494	456	486	428	461	487	448	451	417	466	478	470	490	505	448	459	477	489	512	501	450	491	477	409	446	492	485	441	463	478	477	503	466	458	501	445	423	453	468	487	455	470	467	451	454	481	446	483	458	495	493	481	438	426	474	463	476	452	519	452	481	509	474	491	446	445	484	479	503	463	492	481	465	479	468	449	475	434	449	478	479	504	471	470	444	427	459	450	459	488	459	500	418	445	471	454	497	467	484	465	487	494	471	491	493	440	491	472	428	463	478	469	468	470	436	460	459	459	440	460	449	412	493	458	462	472	483	455	455	479	482	466	460	442	424	488	483	487	492	460	480	455	430	466	465	494	458	448	445	477	495	496	463	471	469	484	439	461	487	455	481	445	473	488	493	454	449	452	465	485	442	448	443	493	437	486	461	462	485	486	418	463	502	504	510	478	423	470	492	461	455	453	511	463	468	481	492	482	462	508	462	480	479	487	418	481	502	462	454	445	449	460	502	459	481	479	480	466	478	500	466	483	427	486	499	487	437	467	490	481	451	468	453	431	439	465	447	481	487	464	460	486	484	457	470	480	484	434	455	527	453	454	451	460	492	491	472	486	457	437	481	470	461	462	459	476	484	485	465	450	468	447	440	492	412	480	441	465	475	469	499	485	471	459	430	472	449	470	434	446	472	433	485	475	475	462	442	475	398	443	461	424	465	469	465	433	461	465	459	470	474	543	503	490	446	498	491	429	433	462	443	449	467	469	481	435	458	440	474	459	436	457	460	450	465	480	493	425	482	457	483	472	447	466	441	419	469	441	488	455	456	445	512	456	445	477	488	490	466	473	467	464	453	462	494	462	470	482	455	481	497	418	504	477	477	462	492	488	469	495	466	454	467	472	478	497	484	477	470	476	459	479	454	491	463	463	495	477	461	446	475	461	474	449	464	452	474	483	459	448	494	464	507	437	473	485	456	477	485	511	456	443	468	475	481	473	466	496	421	492	443	477	489	447	451	472	429	498	465	451	495	457	496	411	463	482	487	445	474	470	480	445	449	486	484	473	417	492	480	500	484	482	458	427	482	471	439	492	471	516	487	456	459	476	468	443	491	453	482	507	477	448	467	461	483	502	476	473	516	472	489	454	471	460	436	476	469	443	467	483	484	471	475	474	451	492	489	486	463	454	485	412	513	494	456	512	501	471	467	501	444	476	439	498	478	502	453	496	511	480	475	491	494	483	489	462	500	482	467	460	468	464	463	461	481	461	449	452	482	483	490	472	472	456	479	507	438	484	463	497	486	479	450	469	479	495	448	474	497	463	459	463	456	449	477	477	479	483	481	449	482	447	434	481	495	480	483	451	446	483	455	480	465	497	451	481	507	439	493	470	498	461	524	486	470	449	464	424	459	412	476	439	452	510	477	460	473	504	470	451	468	468	483	480	506	467	452	471	490	436	485	465	448	461	460	473	441	455	491	470	448	505	487	462	491	486	495	417	457	450	452	484	466	457	463	465	479	504	499	460	465	457	450	433	475	448	447	493	460	449	497	441	461	478	501	477	490	463	458	450	497	461	436	466	474	493	497	445	453	490	502	461	494	474	461	435	470	447	457	518	480	496	491	457	477	462	475	500	483	435	479	476	449	483	475	470	472	408	503	472	483	454	484	496	483	460	463	452	469	456	459	428	484	484	449	468	484	477	460	487	459	441	459	459	493	457	453	461	466	472	458	468	484	493	468	487	464	468	477	467	491	455	470	466	447	485	478	455	473	436	486	506	471	465	450	453	458	499	496	482	456	453	475	462	469	501	488	444	482	460	470	452	464	465	481	504	485	507	432	450	459	459	442	494	481	467	429	515	466	467	461	498	512	447	480	458	468	485	464	480	475	506	514	462	443	461	489	427	475	443	461	455	439	479	474	484	458	430	469	442	468	482	466	475	460	470	463	477	483	482	470	434	504	435	454	455	506	497	513	433	442	499	450	484	471	486	436	516	491	428	453	503	489	517	455	493	496	482	448	459	491	458	486	453	507	453	457	468	464	495	481	522	479	443	476	481	494	478	461	491	486	463	436	473	440	492	459	513	453	501	506	463	481	489	475	459	479	449	447	462	461	414	419	456	463	442	478	419	472	447	478	441	456	497	460	481	486	427	491	468	476	479	456	493	466	457	463	460	427	475	447	475	458	491	460	464	480	484	474	483	491	449	483	445	492	481	493	465	456	503	441	455	466	456	445	480	462	474	493	440	511	426	454	479	452	443	488	469	520	451	507	423	468	489	465	497	458	485	510	472	493	478	479	444	491	511	493	471	468	512	501	483	446	482	455	453	471	457	484	473	439	451	493	484	447	498	481	451	488	455	446	454	474	474	481	509	496	483	459	476	455	487	460	470	453	446	453	508	489	489	454	465	449	522	512	461	490	486	450	480	465	498	496	486	506	437	470	447	467	497	451	469	474	477	448	438	483	476	468	461	464	456	527	462	471	450	442	444	447	502	483	470	450	442	438	483	468	507	469	487	457	450	421	511	495	494	425	463	454	487	472	438	514	490	495	425	466	489	477	458	473	480	473	451	431	470	464	453	477	509	466	435	465	505	481	481	479	492	524	463	467	471	512	505	480	506	473	450	448	484	479	463	477	495	452	485	440	430	463	443	467	446	500	492	482	450	470	441	447	454	438	437	476	480	492	476	460	446	473	489	434	468	436	504	478	449	463	495	475	447	425	467	464	471	484	461	443	455	449	449	486	460	482	462	494	503	498	453	496	461	442	482	505	467	470	497	492	458	508	479	470	493	467	445	487	468	455	439	449	440	457	433	452	453	445	472	488	473	488	488	465	488	461	441	471	456	507	483	461	458	451	471	497	457	452	463	440	475	502	504	465	492	482	442	512	475	497	482	462	491	489	475	452	483	447	468	470	498	467	460	491	467	480	466	471	483	468	422	500	491	486	458	466	430
25228	21515	27800	25546	14046	3844	2368	1654	1316	1075	906	873	781	674	619	542	499	535	498	454	450	426	403	420	436	445	415	440	393	396	403	398	401	438	374	371	369	361	409	381	375	369	404	386	360	364	388	378	352	418	388	368	378	388	359	389	378	359	362	365	376	376	390	377	348	402	364	360	386	349	330	393	357	368	381	399	390	377	354	382	349	374	405	341	364	373	382	357	391	351	398	329	351	399	398	351	370	357	360	397	358	390	303	355	366	386	371	342	339	364	341	356	406	386	379	398	393	341	351	341	383	390	361	361	391	384	380	355	371	379	379	384	378	367	345	376	388	396	364	350	375	366	371	356	381	380	355	370	349	389	333	372	393	346	342	352	370	347	370	322	349	370	383	418	354	379	357	384	396	372	370	405	380	373	378	380	366	368	341	382	379	382	356	340	375	389	386	396	349	393	350	366	352	361	361	355	410	374	387	361	372	368	341	369	347	378	371	358	407	354	359	395	381	374	395	373	364	396	400	352	375	365	339	355	379	406	354	332	363	359	320	374	331	356	352	358	355	399	359	340	371	360	348	372	365	354	388	348	364	395	376	387	369	358	378	369	367	385	343	389	368	349	408	361	376	395	362	356	368	374	369	362	342	352	376	358	352	383	367	376	346	362	351	369	378	376	377	368	367	390	337	387	356	325	372	379	385	366	376	352	378	364	361	375	372	377	356	372	408	356	391	357	329	331	404	362	333	376	341	355	367	415	406	354	361	367	350	364	358	368	377	374	359	379	424	367	346	350	370	371	413	397	391	372	375	348	347	368	381	341	342	358	382	377	334	385	389	362	363	388	333	379	346	352	375	385	414	363	383	361	382	363	364	350	368	349	362	366	363	374	366	352	374	412	346	391	413	359	383	356	370	381	367	370	370	394	376	428	372	356	381	351	342	381	381	368	365	372	383	373	325	386	345	356	354	364	342	348	388	354	361	382	371	386	355	364	387	358	355	371	369	402	359	362	328	418	386	362	397	350	365	354	375	359	369	393	387	350	424	372	394	389	369	338	350	356	343	381	336	333	379	380	371	329	378	378	365	398	332	335	417	358	351	380	334	380	375	349	395	328	377	359	327	379	351	365	364	357	363	343	351	361	344	343	341	379	369	395	370	365	405	373	391	373	355	367	387	343	363	381	350	368	365	377	379	378	347	387	341	366	396	400	350	358	385	394	381	385	386	385	357	332	385	371	372	361	362	384	364	359	344	391	394	353	372	403	399	416	374	362	412	371	395	313	365	352	374	368	367	352	378	360	369	345	383	387	335	375	391	379	373	380	382	360	378	389	358	373	389	404	371	348	360	372	379	397	367	374	356	372	347	340	357	379	393	348	391	365	338	376	336	356	364	360	382	359	377	387	359	369	362	359	405	358	352	373	361	358	361	339	390	352	365	355	356	366	373	340	325	407	363	363	397	339	385	380	356	402	358	342	366	317	371	365	388	385	369	338	370	356	371	357	387	392	335	366	369	368	395	380	344	350	336	372	376	344	343	379	373	404	361	386	349	367	364	368	407	352	376	397	365	373	346	366	363	365	375	393	348	377	353	366	339	365	350	386	392	372	366	399	360	367	366	368	381	344	376	348	383	344	390	343	343	360	374	412	362	324	367	360	380	358	369	357	375	357	393	382	368	397	359	367	363	398	354	402	378	370	415	372	354	363	353	366	301	369	374	335	366	335	363	353	332	387	403	332	363	392	368	374	354	357	385	359	362	406	374	354	356	380	357	363	330	333	356	339	368	366	411	381	366	357	341	376	357	389	347	383	337	389	372	377	363	378	383	372	341	373	369	384	385	375	384	347	383	408	356	376	367	378	364	370	378	402	387	370	353	368	399	377	374	338	345	354	342	402	380	373	352	377	357	382	369	377	395	337	386	383	367	385	334	386	348	381	363	357	371	370	387	373	402	388	397	383	355	369	390	402	362	394	349	373	358	368	390	364	364	342	316	360	415	359	394	393	342	349	401	366	335	390	373	349	364	380	411	375	397	370	384	362	353	365	355	399	356	376	373	354	390	357	393	377	330	382	376	359	363	372	389	374	408	363	334	360	340	370	373	373	384	380	356	359	365	352	382	381	315	350	353	345	348	373	407	346	382	384	369	387	360	368	344	385	387	367	383	341	367	365	362	365	363	374	373	360	390	345	368	359	372	331	364	381	332	364	377	382	361	385	352	322	356	360	347	365	362	344	351	375	358	349	351	371	381	378	366	390	359	366	353	345	349	340	336	335	389	375	348	357	366	375	363	351	378	340	377	342	398	372	363	362	378	338	362	361	391	354	360	358	378	383	394	386	349	384	337	384	349	363	383	353	371	381	365	393	339	351	354	384	349	406	391	382	354	326	376	409	344	375	349	370	380	406	335	377	389	407	353	346	358	365	385	388	381	367	407	377	381	317	358	369	366	396	360	343	344	332	367	382	390	396	310	370	356	356	346	359	359	382	356	359	347	365	383	387	388	381	351	357	341	356	372	355	355	356	369	390	387	354	350	352	387	412	384	376	364	362	349	384	354	362	363	391	329	383	370	387	357	361	350	349	376	350	394	379	361	336	372	327	341	354	397	362	410	360	344	382	349	319	375	373	367	358	348	339	349	349	352	355	390	370	364	365	389	367	342	382	392	421	365	368	364	380	395	375	375	351	381	363	373	345	356	355	343	393	354	353	378	378	334	372	333	377	356	375	364	352	372	363	376	386	388	396	396	335	372	362	351	377	340	364	387	395	360	364	361	394	401	366	370	351	360	360	351	343	396	398	377	368	343	370	356	361	345	355	384	315	327	362	357	360	360	369	350	405	403	396	332	372	372	379	388	389	352	362	355	374	379	361	362	361	370	362	338	370	356	354	375	380	379	338	371	350	379	361	319	391	352	360	377	397	401	345	362	347	336	400	350	361	358	373	369	361	390	382	369	385	374	385	378	343	392	386	349	335	355	367	398	367	396	368	412	388	384	387	358	369	333	345	362	368	366	399	383	342	382	359	337	387	351	352	353	380	372	379	390	382	393	364	386	413	377	406	362	406	357	395	408	388	336	326	368	353	380	350	361	367	370	361	391	333	354	360	362	344	368	348	361	332	370	349	364	373	380	387	359	360	356	346	369	374	348	386	370	366	369	354	368	381	386	339	389	377	379	344	398	360	358	339	360	375	328	415	368	365	389	390	400	385	363	354	380	370	397	363	385	363	380	389	360	387	370	372	357	364	361	368	346	339	336	340	352	391	365	372	352	378	378	367	350	368	363	368	413	356	387	363	365	370	381	360	346	355	352	371	348	340	370	358	377	408	348	330	327	353	364	353	373	389	384	404	375	368	386	421	384	359	379	399	390	365	375	344	366	369	354	337	352	372	414	389	353	366	337	395	372	366	373	351	386	361	380	375	383	365	395	361	367	375	358	378	395	379	380	354	369	387	360	359	401	360	364	350	403	386	371	326	389	359	366	356	357	388	345	376	338	375
34879	47429	34503	13206	7447	5537	4296	3286	2578	2083	1738	1513	1323	1094	959	780	792	750	660	657	614	613	573	552	536	496	527	501	470	497	498	492	477	522	503	434	518	496	451	483	453	460	440	453	432	420	453	426	432	482	441	437	428	442	440	437	430	422	434	456	437	441	445	461	436	406	484	426	428	457	423	447	436	446	411	430	449	439	445	389	422	453	380	387	418	411	412	446	427	415	435	428	418	404	406	454	463	421	449	399	415	440	448	447	407	429	403	458	410	434	434	396	438	453	420	468	422	438	405	455	456	461	459	419	415	412	431	424	436	419	407	421	439	399	439	433	418	420	429	428	417	471	415	449	430	438	454	411	408	411	454	423	445	453	442	458	422	431	421	456	437	430	406	413	451	425	409	416	419	413	393	404	425	444	433	449	439	397	452	438	413	435	443	435	479	440	396	425	417	451	417	461	442	420	418	437	434	456	384	432	421	421	432	395	442	419	441	423	434	463	429	435	419	433	415	451	416	446	447	437	400	398	409	483	429	449	425	432	410	458	470	420	417	404	461	411	399	441	409	474	459	445	414	393	424	453	407	387	456	407	459	438	452	454	366	428	449	398	444	443	444	417	392	435	436	429	388	422	414	490	401	405	429	458	377	437	420	415	413	449	420	453	441	413	451	445	427	423	412	425	455	446	430	424	461	407	428	409	417	366	435	483	435	407	415	389	407	444	402	427	469	447	424	406	438	411	446	440	392	481	433	420	439	398	412	398	431	443	475	462	427	390	464	447	465	445	423	419	423	454	442	424	401	429	456	456	384	451	421	391	438	449	412	431	441	398	453	389	442	442	401	447	449	417	431	481	434	413	427	413	446	424	444	468	422	423	449	409	403	454	407	452	441	421	434	407	405	414	459	397	395	424	419	435	443	397	435	424	400	418	416	433	440	401	398	423	436	419	412	379	423	446	400	442	449	437	422	418	432	434	448	413	441	413	424	439	443	440	417	412	420	417	434	423	420	463	404	422	436	436	400	448	424	432	440	405	460	418	432	444	442	402	404	404	448	453	462	419	378	432	427	407	389	441	410	419	444	411	421	417	425	458	417	444	382	469	415	441	407	464	445	399	408	448	453	431	436	446	421	436	449	407	430	415	415	439	387	403	433	417	424	406	447	419	400	465	422	400	451	428	443	405	454	405	424	410	384	386	452	378	425	410	457	433	447	415	405	402	429	408	441	441	438	446	443	443	422	439	427	420	410	467	428	428	394	423	467	407	456	463	416	407	398	438	428	473	433	419	457	414	416	403	397	418	392	463	417	411	426	425	440	367	399	425	475	422	390	422	437	420	408	407	403	433	465	413	453	436	422	465	429	411	425	455	460	442	439	418	432	433	420	434	435	400	443	441	439	478	414	417	396	455	426	433	405	404	438	444	420	439	455	463	427	403	454	428	447	414	385	461	454	424	432	421	430	471	428	392	456	441	401	467	415	446	409	432	449	412	431	425	430	424	407	434	430	437	425	413	396	417	423	422	444	419	396	450	380	400	448	422	369	398	423	442	378	423	412	434	431	430	408	424	423	431	415	432	392	420	441	402	449	445	409	432	391	416	381	441	411	419	424	418	408	400	466	410	427	404	419	425	430	412	405	418	405	437	401	447	430	417	435	439	450	458	439	422	445	419	433	432	399	456	419	431	387	430	430	425	413	452	470	445	448	430	396	409	384	459	386	421	422	452	424	408	428	441	401	420	453	423	437	419	447	442	442	466	405	430	486	430	439	442	413	434	426	440	463	452	394	439	439	426	430	432	390	405	409	438	407	424	423	399	404	427	427	445	450	426	445	443	423	418	404	459	416	408	449	400	406	407	425	411	425	447	449	443	452	407	412	425	432	437	434	398	436	420	422	397	446	411	395	385	404	484	425	385	434	418	419	428	458	422	406	424	428	403	443	437	423	408	390	400	430	428	435	456	478	427	393	412	421	422	381	408	395	427	413	439	446	431	414	417	431	436	430	444	409	467	437	412	411	414	411	443	414	432	439	456	478	456	435	433	423	413	402	418	480	436	458	428	430	401	462	403	439	456	394	432	460	439	449	429	438	444	414	424	418	449	442	442	446	434	426	430	426	386	423	414	414	430	430	413	408	420	428	457	453	437	440	451	411	424	395	403	433	453	420	416	369	429	468	447	439	450	443	424	396	408	414	460	415	427	461	437	431	434	416	410	431	441	450	468	447	414	419	398	436	429	442	429	411	431	458	441	423	449	430	439	430	424	452	413	384	440	431	432	432	468	428	467	443	427	459	441	403	439	423	451	439	414	415	458	430	447	437	416	402	417	379	415	397	460	439	423	409	395	426	429	417	476	423	435	425	408	436	415	400	438	424	433	376	443	438	418	412	463	412	420	432	447	428	416	459	442	397	465	440	430	425	438	454	456	442	396	410	387	409	435	414	472	422	413	404	421	424	408	422	439	436	410	411	440	455	446	454	404	385	430	398	399	451	417	418	436	398	442	443	436	468	399	430	420	447	432	411	443	431	428	437	453	425	397	421	434	448	458	431	452	433	404	420	392	434	431	443	419	401	441	423	468	430	434	413	382	430	435	401	402	409	401	400	415	429	428	432	438	410	427	435	403	427	410	354	400	400	444	418	459	418	388	455	395	462	399	371	434	407	405	415	449	450	434	428	426	422	426	432	498	393	431	416	413	422	435	455	395	396	437	430	445	437	424	387	404	467	422	419	447	398	397	424	411	392	440	411	441	417	441	415	430	389	432	455	426	430	427	397	396	413	413	467	447	393	416	420	419	432	382	442	415	419	419	414	423	397	436	433	427	425	454	404	449	431	436	423	402	423	390	377	429	423	426	433	434	416	433	399	431	447	421	407	430	456	450	387	425	425	451	431	428	465	436	471	384	474	435	447	443	433	430	442	409	449	431	413	453	447	439	402	432	447	454	428	394	441	432	452	446	413	430	430	434	432	407	446	398	416	419	450	430	459	372	464	450	449	419	400	436	403	416	454	436	383	450	422	455	438	392	419	441	396	421	414	388	444	407	423	437	413	418	404	353	493	460	447	420	430	423	452	439	431	425	432	403	437	430	485	434	429	403	420	432	436	438	396	444	434	431	407	431	403	451	446	416	455	428	446	442	425	427	437	464	423	421	438	422	438	458	445	446	405	439	388	420	430	440	441	419	441	416	398	450	428	460	438	455	429	402	409	391	399	430	430	422	403	450	450	433	403	436	426	424	429	420	442	406	460	412	428	451	418	420	430	426	422	451	400	412	400	427	449	435	420	421	417	468	401	442	428	438	427	406	457	416	409	404	420	411	429	449	462	389	434	426	423	412	414	435	427	429	449	420	427	420	393	387	455	433	407	405	432	410	414	458	415	442	397	425	409	451	445	434	441	433	431	371	425	402	448	448	421	418	392	419	415	427	416	456	401	420	412	433	436	408	414	443	437	439	448	434	423	423	462	422	467	435	398	465	442	410	423	428	432	450	401	432
22881	21506	29199	24195	21507	21613	12657	3475	2222	1803	1558	1286	1080	960	843	742	675	670	596	537	551	503	466	498	508	458	425	410	418	421	398	433	404	424	385	386	348	406	384	393	368	376	355	377	385	364	378	354	382	388	385	343	361	367	331	341	324	326	363	337	365	332	374	364	317	346	331	330	354	346	359	305	348	339	336	345	351	325	328	311	362	321	352	315	348	340	332	342	347	332	348	328	369	319	345	348	340	348	349	344	339	337	330	312	313	303	345	325	355	325	298	335	332	338	323	341	348	291	334	333	297	329	363	352	352	335	338	326	341	345	340	354	298	365	342	302	302	315	385	340	373	319	334	348	323	322	327	346	368	323	331	309	342	371	356	316	326	350	350	335	332	319	335	330	346	316	343	307	319	333	348	311	342	321	372	325	347	363	356	342	312	318	345	335	306	291	311	345	350	351	315	320	341	335	345	340	337	323	354	356	346	319	334	319	342	343	374	329	342	322	329	340	345	314	321	343	333	356	354	340	317	331	340	380	367	327	347	327	371	328	352	344	334	354	331	359	334	346	317	332	310	319	316	336	360	349	333	386	301	323	307	347	366	322	325	373	324	348	342	361	349	347	352	357	279	334	315	361	314	354	331	381	298	322	331	333	309	336	344	340	328	342	371	372	370	339	353	336	328	319	360	332	325	308	330	342	311	351	326	355	337	314	356	324	351	340	324	354	341	337	347	347	318	359	343	338	308	347	318	326	336	311	329	326	332	336	323	358	332	324	319	368	361	345	331	341	332	354	338	354	353	348	334	376	326	348	296	317	313	318	329	349	361	336	337	368	330	330	338	335	299	331	350	344	337	327	352	344	353	344	318	318	327	303	326	353	363	342	365	347	332	335	321	333	357	339	342	348	359	324	316	328	322	329	358	335	360	333	345	352	346	318	371	356	322	319	359	341	346	340	317	335	315	334	323	340	367	335	347	327	315	353	362	338	357	314	359	327	340	330	344	323	336	368	306	348	344	346	300	335	338	355	320	335	319	340	313	340	334	310	362	345	342	321	314	304	363	333	312	324	327	339	357	371	345	336	329	348	363	341	321	357	319	342	336	355	320	306	328	317	370	343	329	319	348	332	337	334	318	351	344	316	330	382	307	319	356	356	288	324	316	322	349	342	326	358	339	310	334	310	339	309	314	346	306	340	342	307	350	324	303	336	350	336	310	356	314	365	345	367	329	327	346	338	298	311	337	344	344	332	342	359	316	349	375	356	311	329	321	339	330	313	363	325	342	313	341	336	351	312	302	324	361	316	342	350	361	348	299	333	344	336	347	328	347	343	331	324	339	361	365	331	336	335	334	363	348	354	329	369	367	304	348	332	363	355	326	366	376	333	307	346	333	338	366	319	350	337	327	304	321	334	336	369	372	380	357	320	331	318	376	341	331	334	336	338	347	351	316	317	357	340	368	318	320	354	327	311	330	383	341	339	357	380	337	344	325	301	320	322	341	356	346	358	336	354	323	315	309	353	341	368	353	344	360	350	314	347	361	361	330	351	335	327	329	339	323	348	323	357	351	339	371	362	347	340	314	362	326	312	335	342	310	303	355	363	318	358	352	329	332	339	341	370	350	336	317	341	347	343	354	350	358	314	313	358	340	334	362	332	346	330	339	353	332	351	370	361	334	327	356	358	317	344	352	324	349	309	296	344	305	341	315	353	361	338	338	318	355	360	331	361	302	313	336	325	307	311	331	322	351	298	330	313	348	333	319	348	330	327	346	352	334	300	307	325	326	321	329	313	346	331	344	368	312	344	326	342	320	329	354	333	326	326	331	356	322	333	345	321	312	360	323	320	346	302	337	354	349	337	342	320	306	344	366	353	313	314	328	327	331	361	341	362	372	349	322	341	338	338	323	332	343	354	291	338	351	347	345	334	328	317	330	293	325	352	307	342	368	299	336	341	350	341	365	321	314	321	331	306	336	354	321	311	332	341	325	325	318	294	329	351	334	353	333	356	353	327	318	313	314	328	351	294	327	342	326	351	331	350	337	340	327	345	328	321	327	350	324	340	329	303	339	328	341	325	343	321	339	354	333	345	363	335	343	347	327	372	320	348	336	339	337	377	330	327	346	364	358	374	352	325	366	360	337	336	350	305	330	330	319	338	359	316	350	315	347	316	335	351	328	352	320	352	336	364	350	340	355	342	336	327	312	334	343	330	327	336	355	324	334	308	357	368	289	372	335	332	341	359	313	339	355	352	342	331	321	349	362	378	337	351	329	358	366	308	314	291	348	304	326	330	298	295	329	321	315	333	364	346	329	337	344	344	303	322	331	312	301	327	323	349	369	344	337	314	321	337	331	342	343	304	355	361	322	343	312	357	340	328	361	347	348	363	366	375	329	330	362	357	335	317	320	354	338	337	337	311	331	341	352	327	336	319	314	342	337	346	322	327	335	338	377	328	333	301	305	361	354	296	339	351	317	343	370	322	355	341	339	351	335	295	327	376	331	337	350	356	345	346	333	332	339	366	320	361	371	323	335	346	316	359	321	352	372	288	328	342	316	357	327	325	346	295	346	328	326	334	354	360	356	329	294	336	304	326	327	372	307	325	334	341	311	314	333	323	333	312	323	352	331	285	331	343	355	350	361	334	337	335	323	311	298	318	324	338	374	341	368	310	315	327	339	343	326	337	322	345	325	358	332	357	369	392	321	308	341	330	334	330	356	336	344	349	335	320	325	313	356	350	344	362	352	330	345	313	357	333	323	310	335	321	343	327	340	341	328	350	345	337	357	348	303	347	379	356	322	352	335	336	318	303	328	323	342	310	320	336	315	329	339	331	324	328	365	377	374	365	282	341	305	343	313	331	348	334	339	342	325	351	324	353	306	362	326	343	323	334	307	338	323	302	333	354	318	323	345	362	339	330	332	343	372	353	326	343	346	337	344	316	364	326	329	319	343	378	340	328	320	332	314	313	349	309	332	342	326	314	333	332	355	342	345	328	336	325	320	351	335	347	297	328	373	330	338	283	346	316	335	342	314	340	349	324	346	311	355	315	318	365	347	316	337	337	327	315	339	318	329	357	312	318	373	320	329	356	318	314	323	306	326	357	337	319	318	346	314	344	337	336	342	363	354	304	333	358	345	311	349	315	376	336	328	330	304	331	315	344	345	345	348	321	292	370	368	333	341	358	337	326	343	356	343	321	350	305	341	386	330	357	376	362	338	352	337	348	335	355	355	362	327	335	310	323	269	364	392	340	353	335	327	334	325	337	392	361	341	329	352	316	352	325	346	325	338	352	348	364	352	406	351	325	289	344	336	326	314	324	357	362	298	328	355	392	347	338	318	318	343	335	332	379	360	337	354	331	336	336	308	340	329	346	351	306	332	331	335	334	340	311	326	303	333	351	355	331	337	298	346	316	366	325	348	319	346	348	353	352	345	337	309	326	315	334	326	323	371	373	306	332	343	325	334	357	347	340	325	343	372	336	351	324	351	313	345	344
38043	60412	45911	21056	12960	9669	7402	5642	4488	3567	2950	2459	2090	1771	1405	1213	1045	1018	920	815	762	699	671	627	631	531	561	521	558	532	500	537	498	504	507	476	479	536	460	500	469	446	463	431	441	443	382	432	413	457	383	420	443	407	427	385	395	404	388	410	408	387	420	407	389	413	401	349	402	417	351	382	395	379	358	378	393	359	371	367	400	391	416	415	394	413	404	399	381	393	401	377	408	365	396	409	333	432	439	373	409	427	416	381	408	378	366	407	377	399	371	361	366	404	408	384	385	403	378	403	398	390	377	372	402	376	385	411	368	437	422	385	391	367	380	387	405	377	400	406	403	379	389	403	419	405	372	361	382	375	401	408	404	381	388	383	370	375	405	405	399	387	393	411	415	432	413	383	355	398	394	396	393	364	361	411	370	400	405	411	410	376	378	387	382	434	392	395	347	404	419	416	377	371	400	391	397	400	407	407	426	400	379	388	395	387	388	388	371	415	402	381	372	384	400	379	352	389	384	363	423	378	398	402	391	412	364	376	408	373	403	384	398	393	364	381	395	373	360	447	427	386	387	370	404	393	448	416	355	401	385	392	415	407	411	395	388	397	380	369	367	356	405	408	358	376	411	413	394	358	404	377	390	374	364	382	399	420	381	404	400	369	408	384	372	378	384	398	394	420	381	408	387	373	377	392	365	383	379	373	400	376	388	430	387	378	377	383	354	408	388	414	377	412	378	423	409	363	414	392	409	356	401	344	391	398	367	390	385	409	369	402	378	395	373	400	367	378	391	384	386	390	363	404	374	397	398	391	350	364	393	418	384	373	383	409	383	405	376	388	391	347	371	376	424	372	375	389	399	394	417	437	376	378	384	382	346	368	418	368	371	420	376	394	368	416	379	382	385	345	403	409	355	370	403	389	371	416	416	393	391	395	341	406	432	381	416	381	375	378	409	387	395	371	398	373	361	382	356	388	388	370	370	419	386	399	342	376	393	405	350	382	416	355	361	424	425	382	402	376	407	384	421	406	396	376	340	408	384	430	398	374	409	382	356	359	387	405	420	376	379	370	377	386	383	375	391	376	390	381	356	388	413	377	402	379	369	368	376	399	399	379	371	427	362	400	377	370	392	351	375	414	400	411	389	364	417	390	384	378	348	429	397	388	407	386	356	379	366	384	414	388	385	365	406	407	411	379	411	377	416	388	424	381	391	383	417	410	379	410	427	409	396	410	385	364	430	399	382	383	385	405	402	379	372	415	393	360	401	402	393	358	403	395	376	389	378	385	351	381	411	430	346	408	402	381	385	407	369	387	361	398	433	377	399	373	376	403	375	410	403	383	412	407	407	348	372	369	376	395	378	396	358	352	348	378	395	431	385	385	397	330	397	390	377	408	404	393	376	374	422	384	397	387	356	396	410	395	379	389	368	377	403	382	376	367	407	412	431	386	354	387	419	394	323	405	338	398	382	363	373	405	404	415	414	403	373	395	387	392	396	408	389	399	378	375	384	399	367	389	358	401	411	388	355	402	359	396	364	372	370	333	404	378	339	370	402	393	377	365	383	408	360	370	369	372	380	431	408	399	401	374	399	358	414	402	413	390	415	415	375	386	383	348	401	388	384	393	392	412	376	412	402	409	374	367	395	370	380	390	365	353	416	375	394	401	430	375	398	407	370	373	420	387	389	387	383	377	416	412	372	386	395	378	374	362	371	376	371	393	366	399	410	379	363	393	366	405	388	369	417	385	377	344	377	391	370	402	352	387	407	366	403	382	364	376	342	374	372	382	409	393	402	384	385	415	387	382	399	385	387	393	421	394	381	381	374	396	373	407	394	406	403	366	380	386	363	384	391	382	428	401	381	395	411	389	431	345	380	367	416	396	402	378	383	390	427	380	416	357	392	383	379	358	389	386	387	397	375	446	383	374	378	403	408	377	379	367	378	395	391	367	373	408	398	386	371	368	369	389	387	389	397	389	412	409	386	432	388	394	401	423	391	428	366	385	374	363	393	415	399	413	373	409	378	387	371	391	356	429	379	369	374	381	401	387	388	394	397	386	383	362	411	379	356	384	398	411	374	415	387	404	384	378	377	386	397	388	423	409	406	417	406	395	380	394	378	396	417	389	385	404	371	403	387	379	404	365	376	386	386	382	377	370	403	372	395	411	417	388	390	357	388	404	390	373	413	409	408	402	429	400	382	390	392	409	422	381	400	378	378	334	370	374	349	377	399	380	443	385	417	402	357	377	392	375	394	363	402	389	391	363	376	366	372	386	365	387	386	384	367	360	423	411	379	366	385	385	372	378	378	365	397	418	394	389	406	401	399	391	377	377	431	386	363	379	382	387	370	376	412	341	377	374	391	353	422	394	393	395	407	386	376	354	379	380	386	375	398	381	354	417	372	430	350	405	405	389	402	404	400	409	392	398	346	373	372	389	372	367	380	371	395	351	389	404	415	397	387	423	359	375	392	387	379	388	377	388	405	424	412	371	331	394	394	389	358	373	359	401	373	367	391	395	399	367	383	373	407	372	409	400	386	372	384	355	403	396	425	365	403	409	410	398	367	383	410	381	386	400	380	408	348	374	395	377	375	375	390	393	365	361	393	365	391	380	396	366	398	392	384	351	373	387	418	397	387	369	403	423	399	380	389	388	401	412	372	366	433	374	407	368	367	399	408	387	418	373	368	395	374	395	407	399	389	371	384	413	394	418	384	415	409	406	377	372	376	382	393	382	413	401	418	414	393	388	387	376	369	374	384	385	355	406	344	382	363	359	394	364	406	368	391	368	367	378	403	397	384	419	366	397	369	414	414	377	388	373	452	381	388	364	381	403	403	371	398	366	387	414	376	390	406	372	373	378	381	378	365	390	353	385	364	381	430	405	376	352	402	395	397	378	377	383	398	406	372	406	384	386	438	395	405	345	440	359	342	362	355	375	366	417	397	386	362	363	393	404	395	387	365	409	411	373	371	341	401	381	390	365	410	378	369	368	397	368	396	375	381	406	353	356	387	399	399	405	392	361	356	369	393	370	426	386	373	358	408	396	421	356	401	382	390	414	394	422	379	397	404	349	397	445	389	399	390	384	358	411	412	373	401	401	385	400	402	342	416	399	415	380	385	394	383	405	357	366	384	402	379	401	398	392	367	385	401	408	380	398	361	376	387	379	381	388	413	392	380	388	381	380	405	411	371	392	396	335	354	399	387	412	373	367	376	364	390	392	356	396	406	391	415	380	401	364	403	396	389	387	376	408	385	388	401	380	370	343	360	386	369	403	363	396	408	363	434	370	374	424	411	398	411	408	407	394	332	347	381	402	404	376	415	359	405	354	376	374	390	358	374	386	428	427	387	348	399	415	388	419	375	371	400	401	388	388	388	383	421	385	395	381	369	383	381	373	372	389	412	365	370	344	398	365	387	361	352	396	392	373	357	377	398	353	406	350	391	366	351	393	372	382	365	388	395	365	371	402	384	396	368	352	392	400	402	369	389	364
32471	30290	27503	12125	4258	2713	1824	1370	1134	965	859	759	667	654	633	599	529	582	558	517	478	494	514	505	496	455	442	492	448	448	481	451	438	472	463	423	444	419	429	430	430	423	431	442	465	438	475	406	445	459	438	400	434	453	451	457	403	462	409	404	460	499	468	422	449	417	449	419	449	431	446	424	449	415	398	421	455	433	439	415	443	403	412	438	481	429	415	459	425	449	384	441	408	411	434	432	448	407	439	433	435	418	434	411	435	425	415	438	443	435	412	402	447	423	423	443	429	403	412	419	416	416	432	407	410	443	437	436	424	429	417	450	420	429	417	444	392	442	418	443	461	483	411	435	432	402	445	440	459	401	437	414	402	435	419	474	435	454	381	463	437	420	409	450	431	420	456	417	417	441	428	441	441	395	424	431	441	428	404	437	423	449	390	409	424	445	418	437	437	471	428	362	428	453	404	416	441	374	431	409	465	421	425	413	431	398	421	434	435	420	458	449	419	422	426	430	415	471	409	423	435	450	460	420	388	433	376	396	420	424	426	417	448	447	434	439	417	413	413	432	427	418	440	443	471	464	438	448	453	446	437	410	407	408	427	440	393	428	432	467	411	461	417	429	419	421	403	443	432	431	462	427	417	431	413	433	400	399	417	452	452	429	411	431	468	432	439	452	420	424	457	426	440	393	427	421	419	441	428	479	456	415	459	421	388	422	441	421	426	464	437	457	398	457	394	421	411	419	396	432	450	385	417	425	454	384	441	420	463	421	391	403	418	450	414	457	419	418	449	414	435	393	434	443	441	442	425	445	439	458	429	398	424	433	436	440	429	432	408	444	451	426	452	449	432	404	474	442	417	422	461	450	440	374	399	444	417	445	404	405	440	432	435	422	426	457	418	460	441	431	422	394	443	433	409	470	409	400	427	431	461	434	436	432	400	440	445	432	451	426	418	439	445	397	413	447	433	438	449	457	446	428	453	413	457	432	434	411	440	454	436	412	475	423	433	421	449	435	432	416	408	427	471	413	410	398	419	450	446	432	410	420	476	405	422	443	437	435	408	432	428	427	434	407	394	441	432	429	437	424	425	413	437	442	431	425	460	460	450	444	415	434	392	393	467	437	464	421	377	426	444	442	413	409	420	427	441	444	459	448	413	449	432	434	421	447	433	442	435	433	429	383	421	441	413	432	435	421	458	451	456	451	434	424	415	447	420	422	463	416	455	409	435	391	430	419	436	452	419	429	437	439	439	396	412	422	458	411	434	445	453	426	416	418	428	418	430	420	422	415	431	428	440	377	481	450	419	451	381	412	388	430	415	410	440	439	424	438	412	426	435	458	458	402	409	425	439	419	432	436	415	468	444	439	426	418	410	416	443	453	420	441	406	416	449	403	438	460	408	423	429	403	415	417	433	435	438	382	413	413	415	400	441	426	404	418	374	434	414	428	435	455	402	424	444	402	397	458	411	393	463	427	443	435	430	440	461	439	452	419	453	423	425	480	421	436	429	402	403	433	460	442	460	429	453	395	436	444	422	440	416	409	423	407	418	419	443	428	421	441	485	439	434	441	429	454	412	444	426	420	401	416	426	473	441	423	437	411	404	405	418	427	476	425	441	461	447	422	439	432	415	395	464	451	421	442	420	469	443	438	411	455	400	393	415	422	406	425	426	425	382	470	417	451	419	424	439	435	437	430	431	457	460	439	449	427	447	429	403	393	471	439	440	434	403	442	446	401	436	426	456	416	464	455	404	431	407	414	451	450	465	462	416	432	419	405	412	430	430	446	404	413	420	438	427	372	462	421	441	437	414	437	444	473	417	452	425	453	407	472	414	450	380	442	412	439	427	428	417	379	444	434	446	443	427	406	426	410	437	424	425	461	431	436	407	467	438	449	447	429	407	394	420	420	444	438	445	410	434	404	393	476	433	407	429	441	408	427	462	434	420	410	418	433	438	444	455	419	419	459	417	469	467	436	441	400	425	428	384	372	437	397	444	408	438	405	409	467	437	409	430	425	455	456	403	433	434	461	421	438	426	427	452	438	435	427	451	400	440	415	365	432	438	437	404	432	395	408	411	425	409	399	416	441	439	423	449	412	435	455	449	442	427	466	438	426	411	424	442	437	438	412	405	440	434	430	443	417	439	417	450	426	417	427	437	449	415	447	409	433	427	412	422	431	452	470	407	439	456	432	393	434	433	428	433	433	416	436	464	419	425	412	422	435	431	437	409	459	459	446	464	429	458	396	414	424	444	449	415	417	415	454	446	423	435	415	446	443	416	450	412	471	431	380	427	446	395	465	412	402	414	440	436	479	424	405	425	442	434	406	400	427	444	415	416	417	421	424	428	443	412	429	431	471	431	448	421	406	442	461	421	440	435	460	442	403	441	437	445	440	447	455	434	432	427	393	436	422	433	452	432	433	437	443	427	427	389	434	458	413	384	421	414	443	407	414	410	420	412	454	395	434	449	407	459	414	432	442	438	461	431	421	459	383	400	422	435	432	430	423	457	475	446	426	460	380	428	419	437	425	452	432	449	392	418	400	423	453	441	410	429	449	448	429	399	447	436	426	438	471	414	404	434	437	440	396	412	437	392	455	427	414	417	422	377	415	443	434	445	430	432	392	446	409	399	398	441	427	461	401	402	438	417	447	412	385	440	445	449	394	411	425	430	434	427	449	405	385	452	446	450	435	410	435	418	416	427	447	445	411	469	418	438	414	410	399	426	432	398	418	428	418	446	420	420	411	413	450	396	427	430	426	427	411	435	457	439	422	411	444	431	402	428	432	447	408	421	406	433	437	396	439	434	422	441	444	409	398	439	404	428	412	452	428	447	432	397	431	484	401	427	430	441	434	447	425	462	421	417	406	439	433	439	420	404	421	441	449	431	445	402	429	451	418	443	393	401	422	431	458	462	466	435	464	405	447	456	405	378	396	443	440	396	406	405	458	414	397	415	397	440	430	430	428	411	413	398	424	451	408	392	438	409	469	427	396	424	418	478	439	452	445	467	447	419	446	416	443	455	453	470	406	480	413	411	444	436	435	447	454	420	428	411	409	407	428	413	469	435	416	379	419	394	411	462	388	425	369	427	437	430	452	436	411	411	469	439	433	448	437	430	406	384	460	459	430	427	449	441	441	443	410	431	439	422	441	427	406	423	406	437	475	439	391	402	423	407	456	452	410	415	422	454	435	443	468	433	446	421	433	425	432	432	415	422	422	443	429	435	404	387	414	406	424	425	448	446	401	437	431	421	434	450	405	437	457	418	429	483	396	427	394	433	408	431	459	419	413	468	427	438	460	461	414	450	460	434	414	407	424	407	408	426	413	453	467	391	438	418	433	454	408	439	420	432	459	409	441	414	433	416	457	457	429	385	410	480	423	431	431	437	449	435	402	462	434	465	469	438	437	425	434	430	402	450	431	427	448	442	427	457	459	459	393	434	430	439	443	481	457	435	441	440	412	445	415	440	407	415	461	434	435	429	437	456	448
38167	45887	29247	10730	6519	4539	3481	2627	2088	1730	1513	1317	1173	966	910	843	748	724	716	675	618	576	587	627	601	585	556	558	555	535	579	546	552	525	514	541	501	493	529	510	498	489	532	532	509	541	502	508	529	494	475	517	486	488	503	544	476	520	509	519	508	515	484	522	505	480	494	489	472	508	507	509	496	521	464	482	478	523	533	504	503	508	497	517	498	534	507	517	518	476	523	499	493	475	500	493	472	509	501	495	477	503	502	522	530	483	487	509	477	510	477	489	459	544	549	496	529	527	461	474	509	505	480	508	509	486	507	503	460	510	522	443	462	502	507	492	492	526	495	498	531	500	501	473	492	529	494	517	514	521	499	509	514	512	504	479	518	481	494	450	514	490	501	477	496	533	460	505	509	478	478	459	534	462	474	519	499	421	532	517	492	493	449	490	458	515	505	503	507	531	468	527	522	507	518	492	463	489	490	511	458	507	484	517	482	517	510	503	495	479	496	514	509	506	463	485	506	485	462	510	480	499	508	515	506	502	525	488	516	511	514	467	483	492	517	515	490	531	511	465	507	489	473	540	480	507	506	492	508	492	509	503	511	475	503	477	502	490	462	489	494	528	485	496	476	484	502	526	502	487	546	514	528	511	504	498	492	461	486	521	519	490	561	476	486	485	465	507	518	504	477	502	484	505	453	469	514	515	521	466	496	462	508	563	519	501	481	496	491	498	513	501	474	477	518	516	534	521	493	522	494	474	492	473	512	531	529	461	509	469	461	489	517	516	483	485	491	471	503	509	544	490	485	494	463	482	478	528	499	462	467	496	482	468	521	466	545	473	505	493	494	497	483	470	494	525	476	488	544	511	491	494	513	510	490	509	468	513	480	499	492	476	459	521	501	496	500	494	470	538	502	522	479	526	512	527	467	483	511	531	528	541	467	508	501	500	478	493	508	497	517	507	466	498	466	517	521	503	507	520	462	470	493	471	496	522	521	506	484	489	506	495	512	510	487	509	496	530	527	527	533	493	494	478	484	508	453	501	483	492	497	497	519	490	567	491	548	450	490	501	498	536	523	499	508	527	503	511	489	491	510	496	502	474	473	494	522	493	466	512	475	483	475	497	509	471	508	496	495	494	503	484	553	526	495	495	511	477	461	496	516	471	497	503	515	510	514	507	483	487	489	460	499	519	454	499	466	515	483	527	491	513	474	453	499	494	524	484	463	473	472	479	483	490	502	503	521	473	478	474	488	506	506	492	519	474	471	490	550	485	498	530	492	501	451	495	505	507	500	472	488	479	476	508	478	494	504	505	537	468	522	475	493	506	491	504	485	463	500	529	485	528	506	495	480	455	521	499	533	497	483	529	483	436	506	546	461	494	511	493	501	457	454	514	546	477	490	471	517	530	457	529	485	478	476	492	469	485	496	504	467	474	470	498	480	515	527	522	498	509	462	497	448	524	497	495	519	526	495	514	485	537	497	470	467	510	504	517	505	514	490	505	467	492	503	510	496	506	485	500	479	472	530	503	479	470	512	474	470	508	451	503	523	483	490	500	506	489	465	540	535	545	453	508	480	541	460	525	516	477	515	495	525	527	458	506	502	465	515	481	510	489	434	519	516	476	471	523	473	469	465	490	462	488	468	501	503	484	471	503	462	494	481	471	487	506	534	515	476	481	515	480	498	497	471	489	478	492	495	532	497	519	496	493	486	516	506	502	503	478	476	476	499	511	499	546	512	480	506	466	526	482	535	455	505	488	498	491	495	500	484	498	501	486	510	530	499	473	493	520	489	533	520	506	489	489	447	503	489	492	509	512	459	497	485	487	499	488	488	485	478	479	535	514	513	479	497	487	479	495	502	531	506	491	483	515	534	511	474	532	516	489	500	537	477	514	505	459	479	491	450	508	524	512	503	506	520	509	486	490	490	489	521	482	496	512	497	453	500	513	522	510	527	480	474	545	513	485	492	479	509	479	499	505	497	511	495	515	496	507	490	519	499	467	493	492	512	550	486	492	476	492	493	493	499	489	485	533	494	502	454	476	501	501	481	480	513	510	516	481	493	535	540	484	503	480	493	499	512	482	485	481	512	490	513	499	527	497	505	482	483	514	503	507	503	533	489	443	512	470	490	452	500	494	498	458	500	499	504	444	503	499	524	483	487	443	484	480	511	506	468	466	520	524	493	481	508	505	484	482	498	483	500	500	520	498	513	547	491	510	436	410	497	519	539	525	505	481	486	476	474	503	493	471	503	495	500	451	472	532	522	512	458	450	518	450	492	495	521	472	476	516	493	512	504	509	533	511	504	511	495	485	457	494	491	484	524	512	518	482	482	455	481	565	503	509	505	480	539	484	472	509	493	455	469	473	520	505	521	546	488	529	482	499	495	496	532	482	517	475	522	477	470	479	462	495	502	458	480	502	493	499	483	495	494	484	474	508	482	545	536	501	443	484	471	492	465	474	484	521	503	516	477	495	489	516	489	511	517	481	486	470	469	516	459	507	531	488	493	537	474	527	490	452	514	519	516	476	507	503	515	513	489	494	451	486	480	465	525	507	501	505	488	497	472	525	464	531	494	517	497	507	529	458	494	522	466	517	504	525	500	551	507	472	501	498	488	479	505	495	492	535	540	514	513	488	507	500	463	476	507	485	499	525	426	485	498	520	466	519	467	461	496	506	508	528	523	459	511	535	479	495	474	504	505	475	518	472	508	533	469	513	490	524	481	503	478	448	512	490	510	525	511	502	521	496	532	525	475	490	468	536	500	485	476	526	472	539	505	466	464	490	480	466	472	525	502	525	529	506	459	513	473	467	519	459	486	478	537	489	499	505	504	481	457	467	502	497	455	514	452	498	509	502	496	536	469	530	479	500	497	502	446	484	516	488	467	495	517	527	510	492	476	502	471	477	506	506	509	537	487	514	496	489	505	501	508	504	488	534	489	503	509	432	501	517	514	500	520	532	504	505	522	496	498	486	499	514	464	482	548	464	469	523	509	477	487	499	523	506	478	508	509	474	473	512	513	473	499	477	523	520	464	529	446	538	500	444	460	514	489	478	502	481	497	493	529	475	459	509	488	466	517	459	516	454	482	521	456	499	524	515	483	512	517	516	492	492	475	483	526	499	491	480	518	539	468	512	495	517	486	481	507	484	524	518	542	454	485	523	472	500	490	490	476	509	497	517	527	482	516	485	507	489	507	480	502	516	505	509	499	504	511	521	514	485	523	520	478	500	486	506	472	483	517	523	509	544	489	515	490	516	479	489	496	493	521	492	462	468	472	486	503	463	556	481	521	497	492	502	455	484	477	483	475	501	512	520	491	506	482	487	479	493	503	502	474	516	458	491	498	493	477	509	492	457	511	498	514	533	494	500	473	488	483	489	486	475	520	477	501	482	501	458	482	499	469	504	487	493	482	500	488	482	547	512	476	492	464	500	504	491	494	496	508	458	522	492	453	485	504	518	503	476	486	479	523	493	493	484	486	488	551	520	463	476
23972	21499	28812	24681	21439	13339	3851	2181	1738	1378	1269	1071	912	758	785	716	637	584	585	519	523	511	553	513	453	459	461	438	521	501	479	453	460	448	433	421	422	464	433	440	455	435	399	450	441	426	429	442	460	400	419	415	440	426	451	423	390	471	475	436	410	418	417	428	409	423	410	416	417	414	439	415	451	383	392	394	405	406	427	403	457	424	416	400	373	415	387	406	418	360	414	417	385	425	385	417	393	426	417	409	432	379	396	439	404	437	409	389	456	405	425	417	399	435	417	407	450	415	470	395	422	434	399	387	455	411	396	360	415	381	405	436	417	426	407	386	440	399	424	435	398	386	416	434	396	380	425	421	405	417	429	408	425	420	434	385	404	429	412	427	421	418	358	387	434	423	427	417	437	481	455	428	416	395	385	420	421	426	401	412	449	449	455	432	396	423	427	411	425	420	431	447	409	445	418	436	397	421	399	414	401	399	409	372	407	400	397	416	421	414	423	432	417	387	402	428	458	420	411	403	379	378	443	405	406	403	401	419	390	398	394	408	387	426	426	447	400	407	418	430	397	444	454	422	439	403	377	418	441	417	379	419	425	406	382	403	428	440	403	429	378	402	405	434	426	420	409	409	426	390	429	416	426	415	420	386	380	401	397	437	424	428	405	423	425	427	423	446	407	433	411	397	396	409	424	410	388	399	403	382	384	405	416	432	419	397	438	415	408	407	423	436	413	396	412	414	386	442	450	388	450	374	416	396	399	407	427	386	398	452	402	415	427	419	412	414	378	410	425	396	406	421	373	433	415	431	406	418	423	410	435	420	400	402	431	430	439	413	423	420	403	397	429	448	406	420	415	421	372	409	439	441	439	396	435	434	437	420	408	426	447	430	393	445	393	428	397	426	424	414	464	396	447	424	394	436	413	412	431	415	398	426	390	426	418	384	402	389	408	399	460	408	435	410	405	392	397	433	424	440	431	432	423	395	437	429	419	383	446	411	405	403	415	417	409	398	403	438	401	410	422	411	406	434	418	414	430	392	406	399	401	427	393	406	411	414	416	415	412	388	369	419	406	401	429	434	404	420	413	419	371	436	369	404	418	412	417	417	398	407	428	422	388	449	400	410	398	422	410	415	399	403	410	444	437	411	408	422	393	422	436	420	436	427	429	447	386	410	414	405	421	429	412	413	400	442	412	449	438	406	390	447	388	447	430	440	438	409	370	421	446	391	421	413	438	414	463	418	450	404	407	428	399	430	393	422	395	393	401	454	402	370	470	409	409	379	426	429	444	433	405	418	417	431	424	405	398	433	411	382	403	420	394	395	436	389	434	409	405	388	356	384	451	412	428	444	404	414	416	424	424	418	386	409	420	432	394	430	430	434	408	368	391	400	430	415	449	395	393	389	459	405	402	444	389	387	418	428	401	418	436	393	404	416	392	406	397	425	369	430	422	448	413	451	417	420	430	438	399	415	405	408	362	438	372	411	384	414	428	389	422	400	409	422	431	447	413	420	398	415	401	376	378	401	417	454	419	425	404	398	418	435	406	421	414	421	385	439	453	426	393	404	430	475	434	394	411	419	423	378	414	395	422	391	378	426	434	431	415	444	402	394	426	433	408	393	401	407	402	410	373	419	404	444	448	416	420	413	411	415	400	429	427	379	369	420	433	402	428	441	470	385	416	388	428	423	416	448	407	425	401	440	397	411	403	403	437	416	427	413	405	414	422	407	428	415	440	426	419	434	402	422	392	427	415	427	407	391	394	398	409	392	379	428	401	427	407	419	437	423	415	449	440	414	399	447	423	418	423	436	410	424	391	436	420	413	418	407	371	425	409	418	360	389	428	378	415	436	414	375	424	409	409	398	431	428	461	448	412	425	389	431	382	418	396	412	440	405	431	402	455	411	396	413	412	433	417	442	424	395	423	436	375	424	446	368	420	404	376	412	435	392	377	419	426	421	436	417	427	389	415	432	442	389	370	403	399	381	399	385	441	445	407	431	433	434	395	433	419	435	436	417	419	378	393	436	394	392	412	407	455	411	433	420	390	386	425	382	377	418	401	396	426	407	396	395	384	413	410	435	439	418	436	414	445	395	414	426	449	391	400	441	416	425	411	380	425	436	443	407	407	396	392	455	436	429	376	441	440	432	464	375	397	448	416	428	460	434	435	460	416	433	409	431	440	397	400	429	431	400	437	437	420	423	451	357	403	453	403	394	431	457	436	435	408	400	441	392	438	439	412	431	436	422	414	400	405	373	428	444	420	404	414	387	397	429	420	392	443	413	408	415	386	412	400	398	414	429	420	405	436	435	403	409	407	413	376	419	392	422	402	409	397	409	415	403	403	374	427	369	418	434	364	388	410	403	399	432	404	400	416	437	445	393	406	426	394	458	386	418	422	441	372	403	404	385	391	402	421	400	360	384	436	408	459	396	402	421	392	426	395	413	435	413	389	402	394	377	417	421	385	415	428	460	406	379	404	421	418	418	369	422	388	393	415	424	395	399	418	436	388	419	398	412	428	425	430	424	408	413	414	412	361	411	409	409	425	437	396	387	403	437	425	418	411	419	399	401	414	416	412	415	443	414	433	396	385	418	405	390	426	401	386	383	401	434	383	422	438	423	390	460	400	414	408	409	420	417	392	431	384	394	404	415	396	406	420	450	437	408	417	428	417	435	438	412	389	383	408	435	433	452	395	405	419	391	436	374	408	410	449	424	401	384	442	424	434	440	426	440	408	384	415	413	419	422	403	390	399	435	416	411	402	441	440	423	404	381	417	399	372	418	408	398	398	420	445	381	425	389	430	457	414	417	425	415	403	427	398	422	411	448	421	413	404	386	448	419	372	441	414	442	419	425	394	439	423	413	416	422	412	419	424	393	415	405	414	429	413	417	425	439	413	453	395	399	432	429	417	381	405	423	430	404	426	443	388	406	429	386	425	379	400	436	402	457	419	424	414	442	416	388	417	397	430	447	386	448	447	394	413	437	462	416	453	445	427	407	411	417	409	391	402	390	454	393	392	387	403	430	439	413	428	388	411	440	418	418	417	454	429	427	418	425	392	422	394	416	408	449	393	417	423	413	403	417	412	411	399	404	444	403	410	422	437	427	411	410	407	455	412	426	420	412	428	436	396	442	422	421	429	399	381	428	420	402	413	410	442	393	363	380	411	442	424	402	416	398	439	398	415	402	419	424	393	395	434	402	407	411	397	419	429	414	407	426	424	404	440	440	414	409	448	418	398	379	409	399	449	412	394	413	387	393	423	395	377	418	386	436	412	397	437	403	423	387	418	436	400	409	405	436	421	381	411	438	444	404	440	437	391	419	421	413	444	407	389	401	426	433	418	395	437	408	386	413	460	391	412	409	413	411	414	413	408	418	416	434	414	431	428	431	414	412	383	412	413	401	433	421	414	410	378	401	407	424	401	418	439	396	411	432	448	420	413	403	421	396	381	457	414	403	411	420	441	404	401	393	391	419	410	376	426	413	418	422
36622	54932	38067	15587	9143	6752	5138	4005	3187	2551	2127	1779	1497	1332	1207	1081	938	873	785	763	714	671	654	597	630	621	571	596	592	544	574	505	540	531	551	519	571	547	517	538	503	527	547	521	530	493	491	464	484	484	488	484	450	494	508	469	522	499	464	481	518	490	486	500	483	486	471	457	498	443	465	456	449	478	507	483	483	507	478	473	471	488	530	452	450	429	478	465	467	459	519	477	463	495	471	457	514	468	503	464	514	478	467	487	487	491	454	510	470	442	454	472	517	465	457	461	448	525	486	501	511	426	509	518	496	475	482	492	472	475	456	473	452	471	481	428	442	466	439	494	451	487	501	511	493	493	465	471	496	465	482	489	447	496	486	481	486	466	455	434	492	441	450	464	467	459	462	465	476	463	482	434	476	529	484	503	468	474	508	445	494	459	462	473	463	490	434	453	516	495	486	479	494	474	508	460	480	465	515	492	490	503	435	448	514	485	473	485	503	502	485	491	491	468	464	510	480	529	464	498	473	470	444	510	449	481	503	486	488	432	447	474	499	485	464	507	435	452	456	497	475	468	475	515	437	496	506	424	491	472	445	453	472	448	493	505	488	498	471	449	452	492	457	465	525	497	485	467	495	459	486	487	485	491	496	471	457	510	459	485	462	497	460	467	446	453	475	482	469	438	459	485	459	490	480	455	486	470	472	478	479	478	477	491	516	479	496	459	441	478	463	499	467	506	473	477	478	479	499	533	475	480	472	481	446	463	480	507	500	484	473	546	480	479	460	469	480	468	481	491	472	474	498	491	512	449	512	455	518	491	497	479	453	462	486	488	480	468	454	448	467	472	491	504	517	434	481	456	507	461	500	466	498	441	479	458	444	499	489	481	471	492	478	473	487	463	447	488	488	474	490	509	448	485	485	502	471	480	459	504	447	476	507	482	437	477	463	483	501	458	525	486	475	456	491	469	493	433	442	505	464	522	497	462	491	478	472	464	451	495	468	481	468	480	484	452	493	508	481	499	457	513	486	495	482	457	443	458	473	492	467	480	470	494	488	519	449	504	508	498	475	496	492	481	470	477	510	490	440	528	464	545	430	463	460	482	512	490	449	456	459	507	486	468	486	530	468	467	468	501	480	461	481	444	503	508	456	467	512	500	500	477	476	485	478	492	518	487	458	459	495	511	488	464	490	482	494	421	470	487	487	495	497	475	455	487	476	464	482	467	469	456	480	452	451	481	455	466	511	468	478	464	470	482	457	473	463	483	441	476	465	470	480	477	471	502	471	480	497	471	486	496	449	478	520	486	514	440	482	506	486	459	458	483	514	428	490	455	455	472	452	520	435	485	500	468	501	467	482	456	520	477	447	520	518	481	452	448	452	483	451	452	489	485	478	433	437	505	466	446	462	445	467	480	488	501	490	488	500	510	459	482	493	465	484	480	484	465	524	438	471	451	489	504	484	498	474	484	498	471	482	479	478	475	502	493	465	460	479	485	492	484	497	485	494	443	512	519	468	477	458	504	454	474	467	437	491	491	499	481	482	500	492	498	474	506	481	461	434	460	529	497	463	482	512	467	441	486	470	452	493	477	458	457	447	476	520	476	491	452	498	476	443	458	477	463	524	506	451	491	467	490	458	486	439	481	479	436	489	471	483	434	472	462	531	472	487	510	497	465	495	493	454	473	441	509	466	504	476	476	449	462	490	498	511	487	462	499	447	494	461	451	462	506	489	493	491	440	480	464	483	471	484	484	467	479	443	432	475	512	471	491	450	427	471	458	500	454	490	505	521	483	535	467	459	468	481	496	488	526	456	481	482	449	484	434	489	496	488	487	498	471	506	492	494	443	480	503	514	474	464	503	500	520	491	454	491	501	457	529	485	463	503	479	480	465	486	473	478	461	540	463	483	498	480	464	487	486	502	460	472	491	456	489	482	533	488	452	491	485	464	480	485	460	455	464	485	484	452	471	501	489	482	483	479	487	451	472	488	468	424	433	496	498	475	478	494	523	455	469	472	471	505	487	503	482	503	439	454	416	473	459	496	476	483	500	450	431	450	483	459	510	463	474	513	457	484	508	464	433	491	509	498	455	498	479	487	474	485	416	431	486	478	455	521	456	488	449	495	462	494	531	473	483	454	465	503	507	428	470	473	493	516	503	489	502	495	500	489	494	486	460	500	457	457	480	487	478	472	489	487	471	432	502	474	494	438	474	458	499	475	429	496	480	494	440	494	475	445	462	457	467	448	465	497	467	483	506	478	478	471	473	455	494	449	489	462	447	447	492	453	472	499	477	459	466	495	471	490	461	514	468	479	489	446	495	463	466	445	482	463	509	478	507	478	485	481	469	480	491	467	486	484	485	456	467	466	478	489	495	485	472	503	490	470	445	505	490	445	472	511	506	491	476	449	505	516	519	504	468	521	460	497	461	492	479	472	510	488	437	472	499	483	463	470	474	481	543	465	468	451	491	476	461	501	497	510	524	454	491	457	499	446	481	447	479	464	443	465	464	485	482	459	524	504	550	483	481	493	484	441	477	470	483	489	434	493	479	449	467	472	505	482	473	510	490	452	507	523	470	483	508	515	491	462	456	500	524	480	486	470	501	502	522	486	524	458	485	453	467	469	486	482	488	487	439	470	506	518	442	512	510	521	512	441	472	508	444	489	473	478	444	507	481	467	507	515	479	513	538	450	494	469	495	487	434	488	495	480	441	454	529	445	491	496	488	489	448	458	443	471	474	458	475	474	471	477	462	497	490	493	473	478	514	501	470	470	471	482	506	461	495	466	499	489	507	452	458	492	485	479	462	471	456	473	460	480	514	448	500	462	454	492	480	471	528	480	473	445	467	462	471	466	522	461	494	532	485	458	458	491	472	444	471	491	458	467	482	507	518	463	490	507	475	501	468	484	425	467	445	481	478	522	430	417	485	452	472	472	505	476	489	493	518	492	470	466	481	497	492	499	491	484	478	467	493	472	474	489	505	441	495	503	476	475	506	478	444	464	435	465	533	488	449	501	482	479	460	461	478	458	476	516	474	446	449	436	511	523	489	501	473	485	505	456	443	450	481	460	456	465	489	478	493	443	474	512	464	511	494	492	483	465	479	496	468	470	450	504	478	525	470	477	475	458	476	479	468	457	441	509	466	474	465	467	476	458	506	481	493	444	515	492	488	505	520	465	504	476	484	496	481	490	486	472	495	486	488	472	486	456	465	468	481	504	538	470	479	462	488	452	486	453	496	556	454	497	499	486	488	523	493	480	509	433	453	494	492	496	511	477	490	459	485	497	495	490	470	480	517	464	473	464	450	450	490	450	451	464	496	462	453	483	462	493	492	463	453	504	502	451	487	496	522	499	489	493	466	483	487	485	502	488	504	460	503	489	471	504	523	490	460	475	487	455	488	460	477	494	455	456	474	464	419	532	522	471	487	460	459	471	492	492	497	463	492	456	471	485	469	481	491	520	458	484	450	470	503	497	468	466	467	472	474	504	480
25194	21561	27887	25540	13624	3800	2263	1670	1345	1103	940	828	737	671	611	616	558	530	547	466	452	483	464	428	417	428	436	456	423	408	434	417	426	468	391	431	405	389	400	383	404	376	415	406	383	405	385	367	373	406	382	356	387	393	386	367	357	417	387	386	362	388	371	394	334	374	397	398	388	379	394	377	366	367	367	398	375	378	391	372	356	385	357	393	378	346	410	382	370	401	374	321	352	391	392	348	414	369	373	391	359	349	398	370	383	392	360	365	405	381	394	388	357	349	358	401	382	378	365	386	361	381	362	405	363	374	392	381	381	410	365	376	385	366	383	369	347	368	364	387	372	357	418	379	364	382	361	350	369	346	368	366	396	381	343	377	381	413	403	357	365	355	368	373	333	338	400	353	387	352	394	400	420	396	375	397	399	409	339	375	398	400	352	379	378	376	372	382	383	361	373	344	427	349	400	384	347	360	378	374	336	366	356	335	395	432	385	384	378	350	371	388	400	359	361	335	400	373	405	362	362	406	373	390	369	407	381	410	361	373	387	363	366	363	393	400	370	357	359	402	350	365	345	391	397	386	367	392	374	367	368	368	382	368	398	371	392	355	392	385	367	364	395	374	392	367	377	377	364	365	385	352	353	381	368	329	394	395	375	369	376	390	345	393	341	400	390	380	367	399	408	402	375	375	365	373	396	371	378	352	390	341	402	365	393	342	369	362	399	381	376	337	380	384	381	349	358	395	371	364	380	363	382	358	386	412	394	358	396	411	350	331	392	374	359	380	386	409	363	393	383	376	368	367	415	387	373	407	370	388	375	351	370	417	347	368	386	389	386	359	377	404	367	386	370	365	380	363	396	388	388	385	373	409	360	373	369	364	341	379	355	370	379	364	382	411	380	389	383	378	394	373	351	367	378	388	376	399	392	376	370	365	355	341	351	366	402	386	389	375	403	388	400	359	358	390	384	415	386	388	398	379	364	374	345	337	409	393	392	386	379	355	385	371	383	388	365	369	376	396	358	375	405	354	384	377	344	376	373	389	368	399	376	398	369	346	340	357	405	351	410	421	413	364	400	383	393	375	347	363	365	371	356	371	382	419	406	360	365	364	376	373	366	344	403	348	355	361	402	391	382	356	379	416	377	388	385	378	350	383	376	419	373	382	376	374	368	381	348	332	388	346	340	408	384	393	358	359	355	406	367	382	391	367	381	383	387	367	379	364	374	357	359	400	372	370	336	381	354	350	391	402	370	386	358	354	349	364	385	391	388	386	344	364	370	378	390	355	377	375	403	329	375	408	357	370	381	343	366	367	351	374	355	386	368	421	334	383	328	356	360	382	373	366	433	403	394	395	381	409	395	383	385	364	355	375	336	393	397	359	380	391	392	396	350	387	385	390	393	404	385	380	353	406	382	384	420	383	392	361	356	376	362	392	357	345	361	398	372	388	358	388	382	347	363	403	352	369	376	356	363	358	385	379	385	343	392	374	372	384	353	365	369	375	380	369	359	375	395	347	353	425	388	382	371	328	377	399	370	394	377	367	381	352	343	396	367	414	368	370	348	403	362	370	356	405	361	400	371	384	361	367	363	385	396	369	386	397	349	369	357	386	380	352	342	367	392	328	371	350	352	389	387	393	314	377	358	393	374	351	363	371	388	378	392	334	379	380	345	374	402	339	378	365	381	361	365	370	391	354	391	387	378	399	358	400	369	373	356	362	372	362	400	374	371	394	376	400	380	365	377	393	399	360	388	411	338	388	378	364	386	376	343	373	380	379	379	364	398	364	388	350	389	391	402	373	391	396	394	376	385	347	408	392	343	387	382	408	405	393	394	353	397	375	373	362	387	368	359	367	329	338	398	376	372	367	368	370	375	391	331	369	373	407	393	379	345	410	362	365	388	341	363	366	367	374	371	390	395	356	384	431	374	377	398	343	380	385	384	376	346	422	408	405	357	381	368	375	405	373	404	361	353	384	375	370	363	381	367	385	365	367	391	397	391	351	406	351	353	396	382	406	370	367	387	383	383	343	386	343	355	395	351	375	376	395	351	395	400	345	373	366	367	367	378	363	351	371	360	403	363	365	383	350	372	375	355	398	397	373	361	381	372	358	406	348	357	380	345	383	374	384	399	347	413	318	386	375	379	356	361	351	341	346	381	374	385	384	371	361	402	371	396	393	405	363	376	370	384	364	362	389	348	388	401	406	361	390	356	371	384	362	379	366	370	361	359	390	344	389	349	370	363	375	355	417	394	410	330	349	386	367	379	401	400	375	386	375	332	349	379	379	369	359	348	398	372	381	372	366	389	382	393	376	333	390	380	339	389	379	370	397	380	374	413	374	386	381	391	342	335	364	379	426	395	358	374	384	378	351	381	374	393	375	354	385	401	355	383	405	394	383	409	418	393	352	395	398	369	361	386	363	383	383	374	364	388	412	382	393	377	376	382	362	406	398	401	385	360	355	372	386	387	380	349	370	398	371	395	358	348	374	352	413	417	380	368	362	370	361	373	368	358	385	367	372	368	383	335	388	355	388	364	381	357	353	375	362	374	344	392	377	366	397	369	379	329	344	379	370	363	359	363	346	383	389	354	373	391	406	391	355	425	414	341	409	374	389	372	384	383	348	391	382	378	373	401	433	398	389	395	368	385	386	345	336	386	352	379	367	391	350	383	346	395	381	364	388	381	361	338	403	342	358	349	396	399	378	364	361	346	380	340	376	369	401	382	389	377	352	386	376	362	359	396	372	389	451	377	341	416	363	425	392	385	386	392	396	389	382	341	391	382	382	370	377	391	384	401	358	386	378	383	398	353	380	361	396	356	414	371	376	370	373	416	408	365	361	387	386	357	401	360	354	396	354	365	360	382	392	395	394	382	366	361	378	366	375	385	369	359	389	374	359	386	389	382	347	360	413	361	402	345	394	375	364	369	350	371	371	412	386	399	379	374	368	353	382	379	360	388	373	384	403	355	351	406	355	421	390	373	384	383	364	364	363	374	347	417	312	369	356	340	363	369	357	360	370	377	382	351	378	382	412	332	360	386	371	370	378	381	333	367	379	405	379	403	391	386	378	351	388	349	360	387	376	358	359	410	381	367	369	378	346	375	373	384	391	390	409	398	384	368	410	384	367	372	371	387	401	374	367	370	397	384	367	345	362	351	362	367	409	382	380	401	352	375	359	367	410	357	354	365	409	394	384	347	399	349	355	390	340	373	380	362	378	360	372	349	381	363	396	394	399	351	389	391	376	353	376	393	383	403	391	352	389	391	371	405	413	356	424	404	367	363	393	397	395	383	377	401	381	375	391	384	365	354	358	384	368	379	385	351	372	390	385	388	380	353	385	410	402	428	359	394	371	330	355	396	385	377	378	377	384	374	380	416	377	383	363	382	365	375	403	370	366	341	330	365	395	378	375	404	358	381	378	361	382	383	367	360	364	414	350	374	384	347	371	365	385	398	357	352	367	380	374	364	415	367	379	367	352	346	364	358	381
36590	50877	34492	12312	7450	5785	4351	3387	2618	2130	1749	1574	1307	1114	976	959	818	753	723	612	606	601	533	584	526	509	519	543	510	532	503	505	478	500	486	468	479	468	469	473	455	477	462	457	475	432	441	433	455	457	456	443	462	414	450	463	456	430	451	496	449	425	486	455	414	442	443	431	450	436	468	444	446	441	437	423	415	413	422	431	468	425	433	480	445	433	392	435	441	456	427	467	484	418	457	419	462	441	435	413	426	441	411	439	439	467	459	371	456	436	438	434	413	406	447	409	421	394	407	406	474	443	438	426	418	428	442	458	410	450	450	447	436	427	422	426	412	406	454	417	463	422	434	408	474	434	469	452	444	443	413	427	460	471	414	430	428	431	420	454	441	435	448	437	412	467	449	460	420	427	433	455	441	465	405	452	430	393	467	432	391	424	452	433	426	427	446	462	468	440	386	409	446	436	420	415	428	439	418	474	490	397	404	404	460	447	453	421	425	421	422	435	401	406	433	430	434	463	455	440	433	467	459	466	482	432	447	413	379	465	423	435	414	464	427	456	442	470	429	416	396	445	408	414	444	386	439	476	435	473	435	415	455	444	424	482	442	447	410	440	444	439	437	438	403	383	426	424	454	443	454	429	421	403	450	405	415	422	444	434	439	434	444	403	413	419	417	445	431	428	397	481	446	405	418	442	447	420	403	385	437	413	448	446	424	407	455	424	445	418	403	439	413	415	413	470	394	431	434	428	435	462	403	413	431	446	407	421	405	447	442	435	421	403	463	436	395	419	448	426	454	434	438	429	426	436	427	466	442	398	453	363	454	464	453	433	423	468	425	424	416	479	440	421	383	466	419	452	462	436	479	452	466	425	455	436	449	443	427	413	438	431	399	435	423	411	428	399	433	429	418	395	433	420	427	404	473	465	430	486	412	440	438	475	405	397	432	446	492	416	402	457	437	458	434	426	421	408	482	420	423	437	455	434	441	445	423	392	454	412	462	492	435	430	474	461	460	469	421	415	409	455	416	445	432	406	424	423	422	450	453	445	430	455	440	432	418	476	438	424	429	470	436	389	434	424	448	424	421	416	395	448	423	437	440	460	458	441	438	417	472	434	435	415	433	438	416	448	419	470	394	429	445	489	428	437	450	472	417	414	412	439	435	431	417	449	442	420	448	462	420	418	443	406	435	426	439	433	419	460	423	401	432	436	440	426	440	455	418	402	423	481	436	488	423	441	411	413	451	460	462	458	415	444	442	423	454	465	409	461	474	435	477	468	412	446	437	421	393	429	446	428	438	418	427	456	450	418	450	450	462	418	441	440	437	398	410	455	444	439	446	435	423	411	412	447	428	424	458	441	446	454	435	408	375	428	442	448	445	462	435	424	379	438	430	431	457	433	424	473	480	426	397	422	447	420	404	441	442	426	456	428	441	462	455	416	441	447	441	423	428	410	445	373	432	428	405	432	459	431	436	441	438	417	464	422	427	448	447	470	445	455	426	431	419	416	400	483	437	441	417	465	425	433	442	426	443	435	440	444	433	445	432	428	469	441	444	435	464	440	443	437	435	432	439	437	430	419	408	464	449	424	434	430	455	411	437	490	471	404	426	426	416	441	485	448	426	426	443	442	434	423	419	437	434	452	432	427	441	395	445	447	400	393	431	417	403	459	436	458	422	451	430	434	455	444	479	464	443	457	458	413	438	462	441	471	393	418	466	424	392	463	467	445	399	427	426	426	420	435	447	418	462	424	438	454	451	420	400	423	429	422	405	461	452	452	463	439	470	458	475	418	424	426	439	411	437	459	428	446	427	399	444	426	426	469	462	442	436	407	437	413	474	483	447	442	472	445	435	446	459	400	449	425	411	423	460	411	486	476	445	433	452	432	418	414	439	416	437	442	446	457	409	407	382	453	449	454	423	443	422	460	453	452	422	454	450	431	421	417	463	432	459	446	457	455	436	457	455	463	403	430	473	426	434	441	407	458	444	442	466	419	432	418	460	440	411	442	412	429	445	452	465	438	443	442	456	428	414	425	458	435	407	425	423	454	415	430	415	500	428	430	453	430	424	432	427	420	426	454	463	428	396	441	399	426	444	412	430	405	429	412	440	457	469	479	442	470	445	411	461	432	470	408	435	434	437	440	404	470	471	456	430	425	428	434	459	451	432	418	461	485	438	406	383	446	437	439	456	392	465	423	388	436	440	423	415	436	413	434	465	430	441	402	445	421	408	405	439	466	421	463	405	415	458	429	434	437	424	490	402	483	421	435	416	435	406	443	443	424	433	475	424	460	429	403	450	446	419	432	449	429	456	415	415	472	411	430	427	409	459	412	490	405	405	415	442	488	431	441	420	467	421	438	431	473	480	445	428	398	417	435	415	447	406	443	439	399	451	489	424	420	423	434	464	441	432	426	414	417	434	443	450	442	444	469	447	439	438	401	419	448	437	420	434	431	445	424	462	440	452	475	459	437	453	443	458	417	406	449	434	437	432	419	470	454	434	440	445	425	417	442	415	421	441	458	430	486	463	455	445	400	454	455	426	467	406	446	442	434	467	415	410	410	471	459	437	416	445	461	437	428	422	472	456	435	455	440	442	402	425	431	457	465	422	429	450	431	433	400	438	423	451	419	430	462	437	453	410	414	452	430	447	465	443	449	459	409	459	441	434	441	411	371	424	448	445	464	406	444	457	430	445	468	420	488	441	431	425	395	437	434	436	437	417	451	451	421	439	407	435	437	448	423	438	445	422	451	437	449	408	442	403	398	409	469	428	433	459	435	450	418	479	442	432	430	454	414	456	412	409	457	434	430	458	454	414	403	380	450	422	442	425	436	459	434	442	425	419	418	429	434	450	404	445	439	444	461	447	432	405	389	413	429	405	448	419	392	416	420	429	434	417	475	419	444	401	436	441	431	441	444	418	443	480	423	443	445	435	463	453	436	394	439	432	430	453	474	453	390	417	432	451	473	426	432	401	415	466	433	435	437	457	435	464	447	434	422	436	420	431	438	428	429	432	444	413	438	442	397	462	430	404	430	433	408	411	423	431	437	410	425	398	381	411	420	435	464	434	445	464	466	436	465	413	414	428	428	433	418	457	436	415	408	428	431	417	446	450	447	408	444	433	418	464	434	439	440	425	446	423	428	411	446	442	449	425	423	436	416	416	424	435	398	423	408	380	389	402	453	418	455	400	470	411	422	424	454	421	465	472	418	411	433	430	436	449	476	422	435	447	449	451	454	440	449	423	401	414	433	425	436	434	408	433	437	449	425	430	456	441	433	437	435	432	432	429	413	473	458	431	421	413	454	415	436	437	412	437	417	423	408	439	469	450	461	444	407	401	427	420	465	457	434	411	433	443	446	440	394	441	416	446	439	430	435	431	470	430	433	437	405	424	433	415	464	437	419	421	403	484	437	437	455	398	443	422	458	448	452	444	427	452	440	440	446	444	437	392	450	383	461	398	471	435	404	463	443	447	444	460	436	431	462	416	411
22983	21541	29297	24267	21543	21643	12230	3461	2255	1785	1532	1337	1080	927	910	740	686	657	567	566	499	533	533	483	466	438	442	435	456	403	432	435	409	420	359	398	334	419	394	404	361	354	367	350	375	398	368	367	361	331	365	370	347	336	365	387	375	350	331	345	368	372	339	327	358	352	361	342	334	332	369	398	388	355	324	328	363	367	380	370	349	353	345	332	368	348	330	351	372	361	349	328	372	372	366	324	332	344	326	356	381	366	354	348	354	331	341	327	359	334	353	346	351	342	322	373	348	338	367	341	349	343	350	313	361	308	359	337	336	329	381	350	360	367	348	345	371	329	360	343	371	338	355	326	341	341	339	309	366	376	324	321	334	334	364	332	366	361	365	363	330	347	365	337	349	345	317	366	342	345	333	355	316	338	327	311	376	338	339	320	338	336	344	320	367	370	350	325	322	329	348	353	395	362	324	352	346	326	375	339	331	344	302	323	342	329	357	334	341	348	376	355	344	347	323	337	352	335	359	383	340	334	334	315	352	361	363	349	359	359	350	356	336	342	360	367	350	351	335	367	389	352	361	350	339	343	351	345	341	380	354	325	354	345	360	333	332	331	326	329	335	366	368	323	361	359	343	338	331	368	340	360	327	358	350	317	335	332	320	346	331	311	353	349	340	365	323	316	331	347	324	323	362	356	340	369	352	332	334	328	352	316	344	355	347	376	357	347	306	344	331	330	348	357	336	320	382	334	346	354	349	345	374	362	335	367	328	334	331	346	317	367	349	348	319	352	356	330	325	345	364	350	301	336	325	373	386	362	335	312	335	352	362	352	331	338	357	372	333	348	323	363	354	366	357	326	360	346	304	360	317	328	324	341	343	331	362	355	356	369	341	360	332	338	351	367	362	337	306	351	338	337	355	347	354	390	339	341	361	364	356	352	332	388	362	338	348	317	374	331	343	352	349	330	341	366	343	361	330	327	349	351	312	373	339	380	358	368	279	340	357	345	320	337	334	366	341	338	336	343	329	342	318	353	310	325	340	340	348	373	353	340	341	371	353	314	354	340	341	319	330	376	371	338	341	369	353	340	363	328	359	355	343	355	356	340	339	369	374	332	348	379	366	355	381	356	362	334	324	317	325	321	340	346	319	319	341	334	349	346	336	346	324	368	352	321	354	355	348	351	331	352	335	333	327	326	356	335	338	322	333	346	339	334	341	327	328	337	335	324	374	351	341	385	353	346	352	353	355	346	318	379	335	331	333	338	360	343	361	342	359	354	339	318	341	343	354	364	310	365	340	347	346	333	371	348	357	330	360	295	353	334	366	348	353	360	363	333	313	336	350	327	334	333	335	340	337	365	324	339	366	327	357	363	316	361	345	335	358	353	369	340	356	392	335	377	361	330	348	354	318	343	374	341	318	336	366	342	336	337	322	344	329	345	365	358	358	328	327	369	327	355	352	355	315	368	375	329	346	325	327	333	366	335	350	344	302	327	317	370	319	386	336	376	325	355	348	353	342	344	381	347	364	330	337	334	354	354	311	340	360	354	324	324	324	333	315	358	365	340	355	354	337	354	355	372	348	369	338	336	322	335	348	359	344	368	324	391	366	333	335	356	363	375	318	339	382	333	396	336	337	336	289	366	349	328	363	353	368	327	333	347	347	360	370	308	342	326	319	325	341	329	342	332	341	342	340	351	365	370	352	368	358	332	368	365	352	364	341	324	328	332	360	346	307	321	372	325	350	340	371	365	345	385	332	366	361	356	350	359	306	350	340	323	329	359	348	347	365	328	326	328	353	357	318	334	373	330	334	316	379	310	336	321	345	324	324	333	350	327	341	335	338	337	346	359	352	332	349	345	353	324	333	344	321	345	344	348	322	331	331	334	329	317	341	331	355	355	361	346	368	357	333	359	336	332	347	342	333	357	338	353	354	323	373	350	343	337	353	364	359	343	353	369	340	351	346	302	347	341	328	315	347	316	341	329	348	345	354	328	337	383	319	353	365	332	335	343	331	352	357	331	373	363	351	362	319	339	350	319	338	305	364	342	352	370	380	356	302	342	335	336	357	334	347	378	342	357	357	336	309	371	357	333	331	328	340	372	319	344	329	338	338	334	359	328	345	320	340	359	322	369	337	344	366	335	322	334	309	350	335	354	329	339	353	350	344	351	339	343	349	353	376	334	319	360	366	337	358	360	352	356	342	355	318	338	341	367	322	316	404	336	310	358	353	336	350	333	331	341	371	379	403	362	360	333	364	319	330	320	339	366	342	390	325	321	355	362	323	332	375	332	353	358	329	323	345	320	383	371	355	368	326	352	359	318	316	334	341	345	353	338	370	374	346	366	354	369	340	349	374	323	331	343	375	333	316	350	359	352	365	366	342	373	321	356	349	353	342	347	371	348	345	391	342	329	345	351	354	323	343	317	350	352	341	351	351	331	301	308	351	367	367	318	368	374	348	305	367	337	327	345	373	351	344	337	336	357	378	326	346	362	363	349	371	339	324	365	336	364	340	333	361	379	347	342	337	315	333	371	352	346	328	337	339	322	328	332	369	312	380	343	339	340	354	329	339	354	337	353	366	359	308	341	367	350	334	327	339	317	352	339	340	347	338	358	338	323	340	343	361	320	353	347	361	354	327	364	336	365	347	348	347	372	363	332	332	335	328	329	390	355	339	378	348	334	356	350	343	354	324	352	349	341	330	359	358	372	342	330	364	371	349	344	343	354	329	363	352	367	340	364	374	349	360	330	334	353	306	317	361	367	383	357	345	339	381	348	326	356	332	352	345	354	356	342	348	351	347	333	325	344	340	324	352	362	339	356	335	329	353	347	375	358	339	321	340	345	358	388	331	371	313	339	344	339	348	365	330	376	349	349	342	348	311	346	367	327	324	315	349	343	346	315	363	334	332	338	345	337	374	371	333	366	359	329	375	353	343	366	351	331	323	323	300	341	336	338	321	343	353	328	333	346	363	302	316	337	353	346	354	363	331	378	317	343	361	356	345	361	295	342	359	354	356	337	331	365	362	364	356	336	332	323	331	331	341	319	369	308	314	344	359	349	301	319	306	329	356	342	363	338	342	299	316	354	320	369	333	333	305	351	353	333	335	363	347	341	297	335	335	327	347	359	363	364	379	351	328	291	344	320	347	357	392	339	321	382	338	357	352	350	326	339	316	322	336	359	353	368	369	362	367	369	339	356	298	344	335	367	340	341	351	362	350	359	340	322	348	317	300	335	344	350	341	342	331	324	318	351	364	345	346	369	356	324	326	352	332	368	366	319	330	351	329	299	310	378	354	357	346	345	366	374	343	363	342	311	342	348	373	360	367	311	347	339	322	343	328	324	352	342	350	359	370	342	352	369	341	337	363	338	377	349	350	373	343	362	362	329	335	365	372	358	347	352	362	351	348	374	339	319	360	345	310	348	340	365	345	321	349	317	351	362	366	340	353	366	322	336	338	333	345	355	363	348	331	364	338	313	334	366	327	368	305	333
39780	62407	41984	18214	12067	9272	7101	5584	4294	3465	2910	2446	1914	1673	1475	1188	1056	989	888	817	729	746	703	627	635	576	585	561	516	528	507	544	505	475	479	482	472	502	477	472	447	454	475	430	455	442	448	414	426	431	453	422	415	420	413	437	417	408	402	399	394	405	411	401	357	399	389	452	413	430	436	412	423	378	387	389	397	434	425	383	393	376	459	386	407	361	393	425	386	431	398	394	402	422	385	384	371	403	421	383	377	400	383	392	419	396	386	399	348	382	389	415	418	387	381	448	415	392	413	385	366	400	418	383	412	412	384	384	386	416	376	408	385	359	400	396	362	438	366	385	418	402	369	376	357	389	391	387	422	421	393	390	393	414	371	390	384	425	396	407	432	410	387	382	385	385	405	396	420	397	368	407	396	383	396	402	372	345	371	369	378	411	381	399	407	401	386	390	406	395	404	397	415	387	415	395	388	383	366	383	397	403	401	417	382	403	362	387	399	399	422	403	409	393	402	388	439	400	402	410	403	419	373	396	395	393	374	383	411	370	383	414	450	442	394	380	377	413	434	400	390	389	394	348	381	417	387	352	368	433	421	379	386	399	387	390	405	405	379	396	380	394	395	377	356	408	417	401	416	379	425	435	407	394	436	404	398	404	380	402	377	370	396	388	400	412	388	391	417	409	366	422	362	386	373	420	431	381	382	379	405	381	371	407	403	427	411	404	421	434	376	387	403	391	377	389	378	400	386	403	399	383	358	383	385	423	386	384	373	389	382	369	403	394	365	415	385	375	369	388	424	439	420	410	401	362	418	383	362	393	370	390	384	395	397	379	397	386	412	393	367	412	352	411	428	416	407	380	386	383	430	396	388	426	375	385	407	360	427	426	398	383	422	376	394	397	400	402	418	379	386	394	451	386	364	364	398	385	388	392	379	365	355	422	402	400	374	359	422	399	402	431	438	404	414	381	430	395	414	384	400	418	372	422	408	416	390	404	372	379	408	404	410	376	413	381	410	383	398	385	392	387	381	420	441	397	365	398	373	384	379	407	380	359	418	369	352	416	425	378	404	389	401	367	402	368	383	388	410	406	372	384	377	410	369	390	370	425	397	396	401	439	409	375	385	387	359	411	397	422	408	434	447	368	404	396	404	399	406	406	370	388	393	437	400	417	384	379	410	405	379	382	377	370	378	392	435	400	383	357	427	395	400	377	376	378	392	422	407	403	413	397	386	407	359	432	399	379	382	407	394	388	377	377	387	414	412	390	389	405	414	393	397	424	406	385	404	405	395	387	438	386	393	402	378	405	386	434	417	358	408	386	400	370	392	408	388	407	390	406	398	378	414	396	386	386	391	393	396	407	384	424	394	399	385	385	403	387	382	354	390	374	397	350	384	388	427	391	383	407	408	403	382	391	357	405	372	393	409	392	363	407	386	434	384	422	385	390	373	390	408	389	366	426	408	396	362	410	360	381	385	360	405	378	396	393	402	376	401	412	413	416	401	359	387	438	394	367	377	389	408	394	397	393	413	423	388	424	412	383	379	406	370	413	418	411	421	377	375	401	395	443	403	402	427	398	377	391	379	394	390	386	410	400	412	393	392	360	400	416	376	382	377	386	406	395	394	375	360	394	372	371	381	417	408	416	413	419	408	407	384	369	391	403	409	398	377	391	406	404	389	398	424	387	394	384	403	357	374	424	372	384	380	414	346	426	410	419	396	388	385	360	383	432	404	415	409	403	404	367	363	387	408	392	431	432	362	357	392	375	383	419	397	392	424	377	353	391	434	392	373	404	414	385	401	411	391	406	391	402	451	377	410	389	394	389	401	375	438	377	396	390	381	379	387	422	401	388	369	388	378	392	387	396	406	391	403	408	398	396	391	384	407	408	413	357	384	409	417	367	397	392	380	418	427	415	416	385	383	414	392	368	393	441	381	412	407	389	396	391	406	385	387	400	393	379	425	371	365	423	404	407	406	399	380	415	419	379	410	422	408	419	363	394	390	413	396	366	398	388	409	408	404	387	369	379	416	386	412	397	374	366	417	400	409	378	371	401	393	397	420	381	367	407	392	391	384	376	404	394	392	436	413	405	377	397	409	367	422	386	391	396	388	381	393	374	421	431	411	409	396	395	408	431	378	401	447	380	458	430	386	369	405	403	387	376	429	377	413	398	403	390	395	407	364	403	403	360	392	360	420	373	382	410	414	344	380	425	404	402	401	400	354	413	388	378	393	384	364	378	368	402	391	431	388	394	408	409	416	413	429	383	405	414	415	379	394	394	356	370	397	386	417	417	416	397	358	386	393	392	386	393	407	389	366	375	392	399	424	403	389	352	426	406	406	403	416	408	397	379	389	384	396	410	395	390	402	399	378	365	384	395	386	432	404	367	413	411	348	380	397	407	408	401	366	413	404	396	391	363	401	399	400	410	403	404	374	409	422	383	416	371	376	430	398	408	433	399	377	354	388	417	441	397	375	371	397	381	392	399	437	409	421	432	395	381	378	401	383	380	399	392	378	404	409	418	418	402	410	396	399	372	409	368	370	388	388	379	380	384	401	405	391	412	401	426	422	379	406	414	395	387	365	381	416	405	373	405	405	389	419	422	386	382	388	427	348	403	396	393	384	426	387	409	444	384	447	400	395	384	420	373	385	433	391	391	428	418	391	384	370	395	402	394	374	389	408	423	383	364	384	401	413	393	406	403	386	378	411	409	395	388	371	382	410	416	392	397	385	426	409	400	414	365	423	386	420	414	380	399	354	397	364	402	439	370	396	374	418	411	418	375	386	425	381	395	399	434	373	370	369	396	388	415	417	388	376	385	415	379	395	401	361	406	396	401	385	403	393	378	407	381	430	355	414	400	372	395	414	367	386	417	462	400	390	415	395	440	386	399	405	400	417	406	371	368	396	411	419	365	419	399	360	377	385	392	400	410	404	413	393	423	397	398	362	396	403	422	419	423	387	416	413	439	423	387	393	413	387	383	402	375	394	370	413	424	394	392	402	390	402	406	402	409	389	406	388	410	400	393	375	398	415	391	387	362	394	416	407	381	407	420	360	418	361	391	382	367	358	372	357	421	384	398	364	383	386	386	426	434	389	376	397	424	423	389	406	408	411	416	387	412	403	378	384	389	389	393	396	388	394	383	394	397	397	378	411	407	403	417	409	396	383	392	347	416	404	401	387	393	420	356	366	387	380	418	387	422	404	418	387	409	395	382	388	388	406	415	415	380	402	411	385	387	380	406	378	421	408	421	398	407	421	404	356	392	435	384	414	375	423	404	355	375	388	398	408	400	366	372	446	381	416	400	390	390	392	387	353	403	359	380	397	381	402	424	379	410	415	428	414	397	405	369	428	415	392	367	396	388	399	398	380	394	389	376	413	393	411	401	420	400	383	411	395	397	378	367	377	445	437	387	399	435	405	424	404	417	396	376	367	369	396	421	395	414	442	418	399	371	401	361	408	410	400	427	355	373	380	405	379	393	385	427	368	408
32689	30135	24509	10035	3550	2253	1739	1312	1109	944	854	781	718	703	638	583	586	553	522	538	467	497	444	455	500	483	439	457	476	438	446	449	434	465	475	417	497	443	465	445	448	436	455	446	477	466	465	458	487	450	443	451	456	440	416	432	457	406	438	459	458	485	434	416	415	466	424	456	469	456	425	435	456	427	423	447	427	414	450	485	453	452	473	424	441	441	457	420	459	419	437	444	459	413	420	443	419	446	453	446	450	437	464	453	459	444	442	388	431	432	428	430	421	437	421	440	459	455	420	404	478	459	419	420	487	403	426	450	423	434	444	426	435	447	452	420	409	419	416	443	465	434	422	421	429	451	430	455	459	395	391	412	438	450	433	452	427	468	441	425	454	448	442	446	443	411	418	452	446	417	435	445	432	456	453	457	403	414	438	438	444	421	441	428	445	440	472	449	453	454	447	468	445	468	439	414	417	448	478	451	452	442	425	486	471	466	431	441	441	467	462	464	452	435	489	397	429	448	446	447	450	421	445	480	416	362	438	453	468	435	381	413	485	436	432	418	407	402	413	413	451	439	401	391	436	450	413	461	463	434	433	451	463	411	449	437	468	440	423	432	441	475	453	505	449	410	456	420	444	454	459	445	434	442	401	417	425	480	457	409	452	450	421	475	450	434	446	459	454	438	458	434	436	439	421	444	411	454	447	443	422	411	408	430	407	446	394	405	445	452	432	447	426	427	424	401	443	419	429	422	429	465	415	453	439	417	447	423	402	427	465	447	439	400	423	389	432	428	455	407	454	446	439	439	454	421	437	439	420	452	406	449	426	455	432	403	417	453	430	428	424	467	434	415	411	454	430	478	448	445	423	438	449	450	446	446	424	427	426	484	434	434	402	448	423	434	444	445	483	436	393	424	423	445	435	442	387	469	457	449	410	419	449	446	437	427	405	412	445	476	430	457	438	444	443	449	470	438	446	396	424	454	427	414	432	472	409	443	440	449	437	433	424	436	423	461	443	464	435	421	424	454	446	442	438	411	470	424	456	434	431	460	478	471	465	428	449	454	440	437	425	442	455	433	457	435	481	447	407	451	437	442	443	443	445	417	452	438	457	439	456	444	438	423	422	458	418	417	405	430	423	421	452	426	435	425	403	439	424	437	407	419	467	414	416	465	435	433	410	430	431	446	424	435	437	437	452	458	427	437	407	459	425	408	456	470	414	453	405	458	434	407	469	434	428	450	439	435	433	431	435	437	460	430	436	462	418	460	403	422	447	464	435	456	378	463	458	441	433	411	444	388	428	449	421	408	399	437	431	453	426	399	470	420	474	440	433	425	453	398	439	413	464	456	458	466	434	419	490	428	430	418	461	460	406	437	427	442	443	472	426	463	413	429	443	418	450	430	425	420	419	443	403	464	441	447	441	462	449	474	451	427	476	444	426	447	421	457	451	465	433	446	488	405	427	441	427	425	432	446	404	430	438	453	478	465	428	462	453	426	454	439	456	439	433	426	463	448	455	419	412	445	417	447	443	412	430	431	416	424	449	434	430	441	434	445	431	452	417	421	463	434	412	447	458	422	422	438	454	441	434	464	461	410	434	430	422	450	407	441	394	434	474	437	465	409	409	443	448	475	449	426	453	402	461	442	423	402	469	436	428	438	433	419	451	414	423	440	428	443	434	438	489	418	460	441	415	420	445	450	465	414	432	453	438	473	451	461	432	452	411	428	426	450	394	424	435	404	434	464	449	438	386	409	425	433	461	411	433	447	428	476	423	471	439	431	434	416	419	469	438	422	418	419	457	467	434	451	481	453	429	429	420	463	408	449	489	457	449	456	451	430	439	412	419	422	447	432	460	412	453	437	433	425	451	480	464	416	482	478	456	453	447	470	431	443	450	431	417	464	439	396	438	466	425	453	454	426	497	461	460	417	466	408	441	429	416	441	441	454	465	428	442	445	432	468	451	439	450	456	442	453	436	436	467	390	420	428	447	460	411	431	468	466	464	415	442	475	482	410	456	434	453	449	444	444	435	425	476	434	456	426	446	397	463	406	441	446	437	439	434	469	411	472	428	444	460	435	426	403	409	463	409	431	413	479	449	416	436	505	433	448	420	441	462	437	433	415	479	488	438	438	427	438	462	450	416	437	442	487	478	454	466	448	448	435	443	452	439	459	412	438	448	456	441	435	443	448	419	467	416	431	415	443	462	419	471	454	458	415	467	444	447	445	451	480	469	440	398	469	401	449	454	406	420	421	434	446	428	393	481	438	454	419	400	422	444	458	454	433	414	434	421	442	398	445	443	450	443	422	445	476	452	429	461	411	415	494	435	439	457	433	418	441	422	444	441	462	450	468	415	458	465	428	409	438	438	428	416	422	424	434	468	410	411	458	438	477	431	441	429	402	420	441	456	416	454	445	391	470	422	451	425	414	437	416	463	419	489	440	398	443	419	425	441	411	454	442	452	465	444	460	414	414	421	466	468	433	443	425	473	407	414	464	474	434	442	448	434	457	439	433	416	441	448	427	434	461	412	442	421	472	451	414	417	401	477	444	439	442	439	453	469	459	467	432	432	391	441	411	416	407	399	420	473	439	485	433	464	423	486	430	442	406	465	432	431	419	424	443	441	457	446	442	403	434	398	474	404	455	455	421	420	456	428	462	437	462	483	446	418	437	402	430	475	407	449	393	435	475	427	422	457	454	421	465	443	364	453	415	425	424	477	441	423	425	456	417	475	443	417	438	440	445	423	463	453	484	418	451	428	428	448	445	415	425	420	443	444	409	468	475	467	452	443	484	425	412	424	421	433	462	451	444	476	459	433	421	432	412	436	435	450	452	452	481	426	436	472	430	429	441	418	374	400	434	437	422	471	465	411	442	462	420	454	432	469	445	442	438	440	442	464	435	476	447	450	416	440	406	439	492	421	424	404	458	429	446	441	439	415	468	462	464	453	406	475	464	447	440	440	421	465	467	461	422	429	443	422	423	451	440	488	435	454	440	423	419	446	465	446	427	475	435	458	438	410	399	442	427	437	435	443	447	411	409	436	391	429	442	464	430	437	433	441	466	437	380	416	438	418	439	477	424	434	449	431	408	461	421	412	446	416	439	451	451	453	422	432	444	417	414	415	404	451	443	447	430	438	403	469	474	452	429	470	458	434	436	447	434	417	444	462	455	429	427	432	420	420	415	433	461	452	415	444	429	421	435	433	468	422	446	412	435	406	440	443	391	437	441	400	425	461	419	416	437	444	447	460	418	430	447	439	450	436	424	456	467	469	425	434	448	449	447	460	463	464	443	438	464	468	451	428	456	444	415	469	501	465	460	446	443	414	428	429	473	464	449	443	414	411	436	438	422	448	426	385	451	443	412	433	459	454	435	450	443	467	431	437	430	447	437	391	443	438	444	410	425	449	458	424	429	441	416	459	420	421	445	441	421	464	434	430	422	456	455	426	425	381	443	415	422	404	416	446	429	473	452	436	490	467	449	436	475	408	453
38653	44713	25788	8833	5674	4175	3225	2438	2094	1690	1433	1308	1042	986	885	801	767	731	683	619	657	650	595	565	574	542	579	562	560	607	538	530	526	496	517	597	566	539	491	518	525	547	522	509	513	546	548	483	543	506	548	520	473	503	524	483	478	507	507	495	518	507	502	515	538	520	484	502	519	522	486	473	521	512	535	527	504	527	522	463	530	498	502	504	514	500	516	494	469	466	483	519	539	537	513	496	502	505	486	504	515	481	457	531	494	526	482	521	520	473	532	510	497	477	488	498	532	528	490	466	485	494	517	500	496	535	505	472	491	481	491	484	503	513	519	488	484	507	537	483	527	473	488	491	529	485	489	504	501	531	495	489	513	523	470	524	506	502	519	490	517	461	480	497	499	484	521	491	526	475	478	522	500	478	525	486	509	501	492	508	469	504	472	497	482	506	468	450	472	532	492	477	505	508	512	540	510	512	502	514	480	497	508	499	502	491	478	501	486	517	517	522	474	514	510	524	472	477	494	510	539	538	552	506	546	513	438	476	489	508	459	463	481	464	540	448	504	478	503	533	502	484	505	513	505	481	472	488	522	484	535	513	494	531	491	501	482	506	486	477	478	460	527	495	511	503	510	495	497	510	465	497	473	478	471	560	517	501	470	500	503	499	481	507	453	527	497	475	485	510	469	513	489	476	535	456	538	456	531	551	530	500	498	496	527	483	512	475	569	530	502	504	488	512	531	527	509	473	499	536	455	503	521	539	475	513	509	519	515	492	520	497	483	509	550	528	517	515	503	502	547	494	524	539	507	455	514	476	464	481	524	522	537	497	486	513	517	508	517	523	481	492	475	507	495	528	507	504	505	473	490	498	523	514	532	503	488	504	538	520	518	487	537	511	487	511	507	521	516	508	485	532	482	510	478	486	507	454	546	538	461	491	504	488	467	520	529	508	520	468	464	507	523	494	518	495	564	503	503	541	492	524	482	508	488	502	498	524	512	501	475	512	490	490	500	518	481	508	528	500	476	478	493	512	531	465	550	462	498	518	490	515	512	504	454	530	513	494	506	484	521	511	523	457	487	504	496	522	489	510	501	509	534	529	514	517	500	484	538	474	490	488	489	510	462	514	464	492	519	485	481	512	496	496	529	506	536	504	476	474	474	531	490	542	519	507	472	512	510	512	482	489	505	500	529	524	496	470	498	485	498	502	537	492	542	536	548	531	507	519	468	487	525	510	507	480	531	512	525	501	528	499	465	491	502	458	500	488	486	492	501	497	469	511	474	497	552	474	531	468	534	491	471	489	490	504	498	486	497	477	491	500	515	480	489	468	497	498	520	513	528	523	516	510	508	519	499	501	482	500	532	464	523	507	489	548	487	522	535	523	525	508	508	500	545	460	499	544	468	509	483	510	538	523	475	526	532	516	499	497	512	493	504	485	506	517	510	523	514	516	453	519	546	502	503	493	505	497	464	497	499	501	478	487	522	493	524	485	498	482	480	511	497	492	535	458	507	490	497	519	494	489	515	485	509	492	529	470	523	513	525	532	450	502	538	529	496	507	540	487	517	482	506	460	509	477	507	472	500	512	514	479	482	499	507	495	483	514	498	498	507	501	522	501	523	482	440	485	481	504	509	483	492	504	493	445	470	526	522	517	483	504	471	492	470	502	479	506	488	482	489	506	474	482	477	486	537	496	453	508	512	550	506	516	445	529	508	503	525	503	507	458	457	500	509	539	486	492	478	512	523	486	515	472	521	469	564	496	485	534	507	485	486	500	511	517	472	516	496	480	533	530	477	486	489	520	510	516	467	466	554	523	475	454	525	471	491	498	481	500	543	547	479	501	510	519	510	476	536	500	531	546	500	490	458	508	496	478	494	473	512	542	503	511	483	508	492	517	512	538	517	523	518	522	518	561	482	505	493	533	484	465	512	518	474	467	471	523	492	524	494	484	494	520	500	510	482	493	509	538	503	533	539	519	517	547	522	477	500	517	454	482	475	513	489	546	489	501	470	519	491	496	476	534	495	511	511	530	506	541	448	560	482	489	501	530	509	492	509	474	498	534	536	481	502	518	537	507	491	522	495	501	514	495	508	515	539	514	467	500	500	516	528	506	544	481	530	525	509	563	519	565	500	480	520	513	476	508	493	543	492	454	470	479	514	529	503	509	493	480	534	496	491	539	507	490	493	526	488	479	523	511	479	492	534	527	520	495	518	513	470	480	471	484	488	473	504	477	498	502	527	544	478	493	476	513	507	486	464	508	464	461	514	511	524	492	542	481	479	517	496	526	521	471	487	490	491	522	543	520	470	466	503	500	496	496	518	523	486	476	511	484	526	505	504	486	554	462	540	508	501	534	534	500	508	449	530	512	505	477	519	508	497	492	467	504	504	520	480	530	481	472	504	474	447	488	471	522	493	526	513	475	501	472	505	502	518	438	532	458	529	498	540	514	532	494	540	527	489	499	493	537	512	522	498	459	477	492	501	504	505	518	487	512	533	501	478	543	498	497	538	491	482	503	517	508	513	488	550	493	506	485	506	530	510	473	507	498	476	501	491	518	496	496	508	495	532	511	452	503	492	517	517	457	490	527	553	501	507	503	531	495	451	506	499	497	501	507	536	499	543	525	541	521	484	526	490	487	512	489	514	502	539	520	520	506	512	500	507	502	547	499	478	480	503	477	517	469	469	539	494	517	533	475	487	501	486	514	465	479	511	493	480	462	508	504	516	507	502	486	484	489	538	498	507	484	538	524	491	563	528	508	519	531	490	513	526	491	513	495	534	507	530	495	487	483	473	504	474	541	488	469	509	508	518	534	495	509	493	534	515	488	509	487	479	544	525	468	489	465	524	477	496	516	479	478	543	491	456	521	493	509	471	502	460	502	530	494	493	525	527	514	495	485	500	500	473	493	532	483	486	479	535	551	527	537	491	466	542	490	518	482	471	477	519	487	488	523	499	478	497	539	499	503	515	453	552	491	506	524	504	470	468	469	525	458	497	486	514	516	515	470	509	514	537	524	456	537	520	456	475	502	495	518	522	487	526	494	490	503	519	525	475	534	530	523	485	511	494	501	488	520	509	554	571	519	495	489	505	497	523	486	492	503	508	531	481	543	496	470	483	519	512	489	485	513	474	481	531	487	532	488	478	501	511	469	516	452	505	481	463	545	529	483	528	551	460	535	501	506	473	465	523	497	483	515	556	502	497	504	483	487	497	530	505	510	527	498	481	507	508	470	513	502	494	512	504	501	487	477	499	493	534	507	483	459	490	530	506	493	481	522	498	496	506	507	504	461	514	503	479	501	503	483	535	507	532	516	493	561	519	537	513	551	449	485	494	521	496	533	534	540	525	513	504	521	527	519	479	488	458	504	475	491	496	493	495	543	484	508	527	512	496	502	455	484	486	513	549	496	532	507	481	487	508	517	493	545	506	515	500	499	506	489	529	465	494	473	517	476	510	519	523	544	497	523	510	511	511	465	514	435	546	506	486	499
23978	21482	28839	24523	21424	13199	3874	2205	1735	1382	1174	1069	939	774	771	709	656	581	611	537	507	514	539	487	480	427	470	480	490	474	470	436	426	464	450	433	474	457	414	424	437	461	486	441	444	448	448	413	433	417	443	460	413	457	415	413	433	422	396	453	414	425	461	440	451	459	421	406	431	466	447	388	427	409	404	428	471	479	437	397	463	413	394	472	419	447	391	428	399	437	399	441	385	396	421	435	435	433	412	399	424	422	418	407	433	429	417	387	394	413	425	420	460	404	405	423	409	416	431	413	425	381	408	424	406	403	414	466	455	417	413	396	453	389	462	440	406	459	431	388	408	371	422	398	389	408	436	418	405	414	416	439	428	429	447	422	436	408	443	425	391	407	394	433	442	437	451	382	442	443	387	421	413	447	445	431	418	428	416	410	384	396	425	429	399	439	428	406	433	391	417	434	422	409	493	455	425	389	445	426	406	410	435	432	440	446	429	426	422	469	412	450	428	408	440	382	400	416	433	408	380	410	450	412	406	443	419	449	394	461	412	427	430	438	453	438	451	456	409	440	421	434	413	380	409	462	434	435	405	386	453	404	405	427	431	400	429	416	393	411	419	411	398	428	419	425	464	440	400	429	425	419	436	408	382	392	382	402	409	398	429	418	406	417	434	436	409	397	405	407	425	395	470	415	415	421	400	414	443	447	402	426	427	444	389	405	411	438	447	388	413	412	417	421	422	433	393	490	418	395	439	465	411	421	372	405	430	415	394	404	422	433	432	448	368	423	426	392	390	417	418	407	420	402	430	419	387	378	423	418	434	410	425	429	407	407	427	460	426	430	426	415	429	443	422	403	425	440	453	409	398	458	433	398	410	450	397	378	442	416	411	427	465	452	419	413	407	458	404	390	412	412	425	412	453	399	463	393	423	381	435	396	432	452	388	461	414	437	479	442	420	384	428	409	446	429	394	395	402	423	429	409	441	397	430	456	386	441	418	386	426	451	444	427	423	409	436	414	393	400	394	412	435	406	463	444	448	419	418	401	423	401	426	415	445	453	432	415	414	433	423	427	422	410	430	435	426	439	407	421	433	382	423	437	376	419	473	439	391	402	419	442	417	363	438	427	443	440	435	406	429	445	443	421	417	432	433	433	397	452	435	443	399	457	454	429	425	421	456	433	422	424	426	434	396	408	421	422	454	432	384	397	420	425	414	420	391	387	410	432	424	420	451	432	411	413	443	436	409	443	435	449	416	431	420	429	405	388	406	426	455	454	421	408	422	415	450	446	420	435	432	423	383	455	403	417	404	435	429	416	410	377	417	402	402	410	450	417	428	377	418	412	390	425	402	409	405	434	421	423	431	420	448	400	441	417	424	456	440	417	426	413	428	415	397	439	461	427	376	448	435	419	409	450	445	408	432	452	428	424	426	418	393	426	433	396	428	404	435	391	396	432	419	445	442	370	435	377	439	389	446	387	440	454	425	385	430	441	432	420	435	387	404	417	413	418	420	401	415	425	412	390	442	432	418	416	450	434	389	414	405	442	428	439	406	432	492	396	388	472	419	427	409	368	423	405	373	426	433	392	410	405	446	438	434	379	428	424	434	412	418	427	430	444	401	419	422	419	431	435	414	411	443	418	432	414	383	398	412	393	442	410	397	427	440	432	423	429	442	389	468	423	467	447	429	399	412	418	395	450	409	460	421	432	442	424	420	442	444	414	437	434	423	420	420	419	429	435	412	418	426	416	440	413	424	427	423	402	447	465	432	404	449	396	404	414	421	454	423	400	402	405	396	413	448	421	410	398	384	454	441	398	459	459	404	438	389	399	457	415	420	395	386	436	390	416	411	426	443	478	417	421	435	437	380	430	409	417	454	415	423	453	381	404	435	437	442	433	401	373	414	424	415	436	409	417	398	400	439	417	440	392	438	390	425	432	422	423	418	419	412	391	414	422	431	431	449	393	397	434	416	437	461	421	421	413	445	421	455	456	395	409	424	372	415	392	397	385	421	432	448	424	466	420	422	430	447	401	426	419	403	415	425	387	414	388	386	430	421	409	400	401	425	411	414	410	400	468	412	414	394	421	418	415	429	393	412	411	451	408	386	414	411	412	450	411	415	394	450	410	463	391	419	405	392	403	441	387	431	379	410	413	430	432	429	397	423	415	392	445	413	403	444	463	436	415	441	449	433	445	465	451	411	459	399	398	442	416	425	435	465	421	420	441	453	446	392	421	447	379	414	419	428	387	449	408	392	393	424	432	411	430	401	435	400	391	400	436	413	389	425	415	439	458	449	464	406	409	404	366	416	420	427	379	454	446	374	421	425	460	444	377	406	410	372	416	418	458	403	408	444	394	411	407	399	461	410	405	429	419	419	443	441	432	414	422	417	414	418	400	449	406	418	405	451	404	437	411	442	399	435	419	399	461	401	402	451	410	392	411	462	420	410	376	385	408	397	438	419	432	425	404	419	431	414	428	404	434	416	447	427	405	403	405	425	436	418	443	421	407	413	455	429	406	387	425	389	410	423	440	449	432	442	411	409	442	399	409	426	406	402	423	419	398	435	436	439	420	428	436	415	406	380	414	401	425	426	387	425	422	451	432	410	419	410	439	421	434	419	414	420	429	449	442	399	373	415	393	390	410	429	421	465	419	405	437	427	421	447	442	436	396	450	380	436	414	420	409	426	389	427	473	423	407	445	407	425	415	415	432	461	423	417	444	436	405	437	418	423	405	412	425	445	382	411	405	413	411	427	448	422	401	446	407	450	422	405	417	398	424	427	434	439	410	409	428	403	420	419	444	439	442	426	404	436	392	412	412	421	420	430	434	433	394	446	449	441	429	449	405	381	401	425	434	408	416	410	431	416	439	444	411	403	450	422	406	480	442	435	419	424	416	426	405	392	435	405	447	422	421	423	412	423	397	438	412	415	400	455	458	401	396	406	431	424	437	421	445	398	412	436	450	459	426	428	405	426	445	441	385	389	436	442	434	390	445	415	428	472	427	438	388	419	443	406	440	418	428	435	444	425	443	407	450	397	425	429	434	424	419	429	389	434	424	398	412	443	435	418	422	400	418	415	406	406	415	415	405	426	439	432	467	413	391	448	423	416	413	414	401	452	412	401	416	402	426	432	436	406	424	424	435	408	422	395	441	430	440	391	471	405	423	417	415	395	401	453	443	355	419	398	418	441	435	388	417	418	418	425	439	439	435	412	418	432	417	426	407	384	403	439	430	406	465	431	445	413	440	400	397	415	414	423	397	376	438	404	428	422	431	420	441	437	432	431	462	416	443	458	405	405	399	435	434	397	430	455	414	453	423	430	427	411	393	441	427	397	427	435	440	443	446	424	433	454	452	398	422	395	410	430	442	383	436	457	409	453	456	411	433	375	388	450	460	413	404	402	448	432	389	436	415	426	408	432	412	427	416	424	435	440	411	395	395	419	422	411	406	465	402	407	417	427	442	426	419	411	420	416	424	451	435	372	386	446	478
36407	54775	35048	14765	9027	6783	5166	3971	3222	2606	2134	1931	1504	1345	1120	1034	957	814	842	778	749	710	658	663	659	607	598	565	592	582	614	534	557	569	538	530	520	501	508	565	499	537	515	495	545	528	500	554	501	527	525	522	514	478	523	502	488	501	492	500	493	538	516	508	485	522	526	524	453	502	485	467	478	521	484	488	463	477	478	521	488	493	459	474	487	467	446	490	460	486	490	481	479	501	492	482	469	486	455	536	473	502	532	491	489	475	476	472	472	512	483	466	495	508	479	545	435	465	500	446	457	470	499	491	500	473	497	468	464	502	521	483	473	488	495	483	482	462	504	509	478	481	466	501	455	503	483	473	487	492	493	513	497	521	482	509	515	509	452	500	499	475	524	495	474	474	498	495	483	516	482	500	512	485	521	502	486	504	466	465	501	503	459	476	500	449	531	462	476	518	477	509	479	513	450	444	487	475	485	483	444	480	502	491	501	468	473	488	522	484	481	510	515	472	525	496	468	493	465	512	463	480	501	488	449	514	513	514	506	492	463	458	428	477	511	457	488	486	466	470	504	456	481	493	479	492	488	524	478	477	442	429	487	499	471	478	523	519	503	517	458	498	476	512	485	477	481	506	477	439	498	502	524	467	485	465	439	454	493	499	492	457	470	512	504	479	454	482	491	506	457	467	482	469	482	470	487	520	479	505	495	530	516	443	470	546	479	515	490	488	481	454	439	492	474	474	465	488	440	493	520	501	504	472	495	483	482	491	518	520	490	474	514	521	497	462	478	466	448	485	500	475	448	461	477	501	477	538	542	513	485	485	481	483	517	486	494	491	491	456	430	442	483	476	469	493	477	437	479	473	514	460	489	480	461	472	454	477	474	503	500	483	507	469	486	486	500	493	479	475	513	479	494	470	495	479	491	452	493	504	517	471	475	510	467	511	524	458	510	473	472	472	471	482	502	474	493	503	509	513	470	478	464	488	461	453	524	463	535	453	509	450	465	480	527	468	426	483	512	475	478	469	477	464	505	517	504	493	463	447	451	515	483	490	442	521	471	467	479	438	504	481	499	478	486	465	476	477	517	500	460	449	477	522	537	482	486	549	451	438	474	509	472	488	502	477	494	521	470	487	474	463	501	488	464	520	478	460	475	509	451	488	495	546	473	446	506	503	460	487	467	470	505	488	501	491	521	491	479	458	460	467	515	468	459	492	489	504	476	511	467	498	516	476	481	471	502	494	495	457	507	495	497	462	487	494	501	463	470	468	482	473	467	455	480	490	489	468	448	465	445	475	457	507	519	484	504	465	464	445	470	481	502	511	488	495	517	501	509	487	481	472	504	467	470	521	469	494	488	510	518	448	470	475	452	489	469	512	483	523	472	496	503	488	493	473	529	500	482	468	472	489	416	468	492	482	523	488	490	516	465	478	507	486	501	491	446	512	472	486	504	493	458	487	474	537	486	479	492	447	449	484	503	441	437	489	487	492	480	487	466	518	494	461	500	481	504	503	488	507	456	465	465	465	454	454	451	470	554	517	523	459	495	527	460	457	518	476	499	485	485	494	521	493	449	466	450	508	516	462	510	515	512	497	491	483	515	459	473	478	474	474	478	473	488	495	497	479	442	451	468	489	479	492	497	483	491	491	490	464	454	481	466	494	496	497	466	490	516	493	513	481	483	514	503	507	481	491	465	462	473	508	413	469	490	514	500	506	488	441	472	471	472	526	495	478	500	482	505	483	510	478	486	501	522	489	489	486	476	470	477	454	479	488	484	484	471	481	464	479	495	489	454	470	490	481	464	454	530	442	502	490	482	499	549	499	453	478	476	476	494	484	483	468	522	494	540	465	484	465	493	500	507	480	494	495	488	484	486	474	472	506	467	481	476	429	534	491	467	466	525	472	451	461	478	472	461	490	467	534	530	484	477	472	498	492	473	502	474	483	463	471	480	462	495	481	482	440	484	444	469	456	469	486	460	524	486	466	441	477	475	503	485	481	498	467	523	443	498	466	489	505	497	490	516	488	491	501	438	498	486	509	503	472	492	475	512	463	528	455	473	462	486	491	481	491	464	480	459	517	467	452	526	504	460	475	493	482	499	469	487	475	474	520	505	521	471	457	445	510	542	556	507	423	459	493	471	428	480	483	515	496	457	455	531	485	470	507	481	477	492	466	481	483	521	439	489	442	512	498	469	525	504	496	482	455	488	497	482	474	491	471	451	503	443	477	487	461	486	465	481	459	495	475	484	477	493	499	464	484	479	437	473	503	476	502	491	487	469	533	528	465	494	477	477	501	471	504	502	508	488	463	443	470	480	473	454	451	456	528	448	495	496	470	458	489	498	497	469	539	492	446	434	496	501	498	476	533	456	484	492	463	495	487	468	500	475	463	474	506	526	511	514	497	496	502	493	482	521	475	464	501	502	477	474	500	509	466	489	516	472	458	519	495	483	441	480	457	501	454	518	485	540	508	477	481	498	492	505	466	472	479	487	497	494	470	515	454	505	509	475	508	480	502	492	467	519	481	477	467	480	486	476	476	448	511	491	456	474	481	497	515	473	480	429	529	463	505	536	501	481	479	524	450	477	458	480	528	466	462	473	474	486	470	468	472	495	513	515	485	485	490	464	492	497	487	490	471	495	498	491	489	484	524	499	542	459	494	489	508	489	479	509	529	489	537	491	478	522	464	483	509	479	468	497	501	477	469	501	472	457	482	482	506	481	479	482	485	488	473	505	506	509	515	477	499	471	468	466	479	485	445	482	512	444	481	473	493	512	497	471	481	470	514	459	516	522	479	451	476	506	482	479	468	462	475	488	447	466	458	499	495	442	489	485	460	496	463	499	491	506	501	468	490	480	473	457	519	505	482	497	487	478	504	486	512	482	508	470	520	471	493	475	488	467	508	482	472	484	489	493	486	508	502	511	454	477	463	464	462	488	491	518	509	461	505	470	466	496	465	490	499	566	509	518	421	464	473	493	437	450	484	508	483	485	516	470	505	519	484	490	511	470	445	505	484	496	499	474	482	506	506	457	476	486	499	509	458	466	480	480	475	427	480	490	463	475	460	509	498	503	451	458	456	459	464	498	480	486	487	476	470	501	468	498	535	525	496	502	479	477	482	452	479	543	490	480	529	437	437	479	473	500	454	487	500	464	450	484	461	492	494	531	443	480	451	480	492	481	495	478	468	457	494	488	492	528	509	472	487	451	504	514	494	482	481	497	485	503	453	480	477	493	440	478	505	493	494	504	488	474	488	451	485	470	499	441	480	479	481	492	465	508	439	489	477	507	474	485	507	454	458	473	519	502	510	470	477	465	494	485	461	497	464	492	487	463	490	509	505	531	472	461	456	503	491	500	493	486	466	485	500	484	483	515	483	488	488	490	502	503	438	514	473	527	488	503	447	499	490	483	503	489	494	483	529	469	499	479	478	500	501	506	478	493	466	481	487	500	460	498	504	482	485	495	486	463	529	513	471	481	487	475	480	469	488
25247	21480	27675	25524	13738	3882	2265	1576	1351	1104	982	874	740	655	617	641	599	486	511	495	490	465	470	473	412	445	402	424	449	416	407	405	404	425	393	417	405	369	398	370	387	384	398	389	380	391	386	383	381	370	392	335	392	374	390	375	393	381	351	363	386	387	359	392	391	367	385	403	395	383	385	390	386	418	376	363	350	372	381	363	373	377	397	401	373	355	393	388	360	393	397	337	371	405	379	371	392	391	384	375	378	390	393	374	374	375	346	373	413	365	365	400	383	376	392	394	360	355	347	390	361	370	373	378	373	350	369	379	388	335	393	403	381	377	379	391	352	362	385	384	377	376	379	404	388	415	398	399	324	398	420	382	369	390	382	388	423	397	384	359	375	386	373	375	403	361	385	384	385	397	376	372	362	373	367	369	349	408	394	384	353	389	399	407	376	345	368	369	388	399	398	366	387	398	359	370	387	403	411	403	354	374	340	365	379	411	370	404	387	352	387	412	368	397	369	363	374	381	382	384	397	385	356	402	360	362	373	397	386	381	384	369	380	386	387	349	388	384	366	379	426	391	344	347	358	373	416	357	349	383	402	390	404	365	384	377	398	384	373	386	389	412	380	362	375	371	382	407	377	368	406	370	355	349	352	360	348	355	400	423	380	374	381	402	373	359	415	387	371	384	391	369	373	347	388	390	412	368	372	362	409	390	399	386	421	366	390	390	332	362	362	404	382	350	381	365	365	381	368	396	374	319	382	381	392	379	349	369	388	370	375	382	389	382	368	391	399	354	423	374	411	383	368	385	416	359	383	346	377	366	361	423	381	364	354	401	391	382	347	361	383	368	411	395	332	350	412	390	398	405	367	396	405	371	388	341	367	397	383	373	351	368	370	368	397	401	363	414	359	401	376	385	362	360	389	411	393	386	385	405	370	382	392	358	362	355	356	365	380	387	354	356	400	372	383	399	411	385	420	386	372	365	409	378	384	377	402	339	394	394	385	385	396	364	384	375	378	392	382	386	355	362	373	340	378	392	390	426	402	365	397	353	387	372	386	374	389	347	386	396	394	362	369	369	369	377	391	385	361	375	397	363	358	352	375	387	373	376	401	374	355	364	374	383	420	397	373	387	362	369	375	342	371	381	367	416	373	396	391	389	360	332	357	398	362	404	397	392	373	373	367	375	401	387	386	376	347	361	363	355	363	405	366	406	366	366	389	396	394	376	370	404	352	417	350	386	365	371	426	348	377	378	355	396	376	356	385	406	388	351	374	362	351	365	404	383	350	392	382	373	384	388	370	409	367	368	395	375	383	385	382	376	410	382	425	365	361	421	347	369	375	387	430	410	354	368	407	384	390	399	355	401	368	368	373	341	372	381	388	388	351	392	361	379	354	394	387	390	356	392	394	385	372	425	390	364	400	370	366	385	377	389	367	421	373	427	394	374	411	375	391	353	391	359	402	382	391	393	377	397	400	361	351	382	366	366	389	366	363	418	412	416	382	411	374	375	407	363	369	391	392	362	381	367	388	348	396	380	356	360	370	412	397	386	387	360	369	408	379	404	371	384	364	386	369	347	400	411	356	382	371	359	368	363	378	355	353	405	375	379	379	368	387	362	390	399	328	385	380	405	381	385	388	392	371	399	385	384	372	396	368	360	387	367	394	390	417	354	374	369	363	390	381	383	404	371	382	370	406	376	340	389	411	351	391	393	392	343	383	363	375	348	354	373	363	375	345	383	418	391	371	376	366	357	366	373	385	339	389	380	363	382	369	392	379	383	389	373	382	366	384	340	386	405	367	383	401	367	358	421	366	381	356	410	389	359	367	373	408	374	378	412	371	357	384	400	394	352	388	364	374	375	397	382	415	350	394	396	391	443	391	381	411	401	366	400	354	371	363	415	373	411	349	383	382	396	391	403	385	377	351	411	385	393	384	372	376	402	422	367	388	381	380	368	380	399	377	357	409	382	339	390	383	369	386	381	407	381	347	373	363	381	372	357	423	392	408	372	381	409	385	369	420	392	352	388	380	385	349	426	352	361	361	377	422	384	385	386	356	358	373	406	361	400	390	364	399	378	376	393	398	385	402	391	367	418	366	362	398	387	385	394	394	373	398	379	359	359	359	421	363	365	382	390	391	341	373	383	391	365	364	374	403	358	411	414	383	389	392	390	405	416	368	394	373	378	403	365	392	388	385	396	360	425	384	379	347	334	363	364	397	398	383	369	382	367	325	367	353	351	407	369	369	386	375	410	424	354	375	387	398	375	372	396	363	348	399	379	365	403	368	351	395	413	385	324	406	381	371	407	395	392	388	382	378	380	392	365	424	380	404	381	369	382	376	373	354	365	375	373	376	370	395	379	412	382	373	393	396	380	398	404	392	354	386	355	375	355	355	413	350	408	321	375	407	339	364	378	383	397	372	386	390	401	373	353	389	374	405	386	361	405	386	362	368	369	377	402	389	374	398	377	401	388	383	397	381	371	368	374	385	380	362	371	392	404	388	387	398	390	388	359	461	423	353	380	363	369	371	374	369	397	435	383	369	394	380	366	382	392	415	357	372	372	378	375	360	373	396	386	384	411	389	365	365	389	384	390	403	386	373	356	389	410	377	392	402	387	382	401	414	395	384	419	385	384	396	382	356	388	376	373	389	337	407	372	374	364	355	406	381	396	400	393	399	365	394	376	386	369	393	403	359	379	383	421	359	417	355	402	373	359	410	378	388	381	399	425	362	351	368	378	379	363	413	382	382	365	361	398	403	412	371	391	351	402	349	369	392	426	390	374	396	385	357	390	388	378	362	383	350	382	377	389	403	384	411	402	397	352	389	402	365	395	377	393	399	376	371	390	385	373	376	408	374	384	383	383	386	374	402	374	396	388	375	382	406	380	429	400	379	397	390	380	364	367	425	382	402	316	343	383	394	394	351	421	387	359	382	392	394	374	306	357	379	396	380	392	383	388	391	389	401	363	387	393	393	422	387	364	371	348	361	359	384	393	363	378	390	383	419	365	396	396	358	379	365	344	403	372	321	377	376	396	381	413	365	370	348	369	389	352	373	385	400	369	368	388	368	394	395	362	392	384	367	358	381	365	373	360	372	392	387	386	394	375	377	405	403	384	395	399	374	394	404	392	375	365	400	390	401	393	420	384	379	345	388	360	361	410	342	375	363	366	390	395	407	365	409	355	385	371	376	404	384	369	372	391	330	369	379	399	384	383	390	375	382	380	354	384	375	378	381	405	387	400	336	376	339	367	372	368	376	407	391	383	380	378	380	360	361	326	396	368	349	368	379	388	367	401	377	405	373	359	398	394	386	385	393	376	363	380	369	374	374	395	346	387	345	407	379	368	370	357	360	360	384	380	391	344	376	354	369	379	391	421	374	338	387	358	332	355	380	373	400	320	363	388	382	371	387	377	394	399	370	358	415	385	364	382	378	362	375	374	382	392	385	370	371	372	407	341	395	380	376	387	367	406	380	377	385	374	341	384	360	408
36526	49783	30173	12438	7693	5712	4386	3264	2701	2175	1891	1565	1319	1059	993	828	847	779	694	681	588	555	558	586	542	514	514	507	532	509	507	483	507	498	504	479	467	501	487	457	462	465	461	485	445	479	474	445	449	463	463	436	450	436	418	472	492	434	417	456	441	459	456	480	420	440	422	456	417	458	435	445	444	431	446	411	434	449	433	417	445	429	434	440	456	434	453	420	441	427	419	432	421	458	431	437	442	455	452	460	444	453	441	424	406	440	418	426	431	470	448	453	438	459	418	439	441	402	440	460	446	455	456	428	441	418	444	431	412	440	444	420	411	438	409	464	423	428	467	440	440	446	435	432	446	454	424	439	426	457	422	426	415	442	437	442	475	427	405	467	457	456	446	439	484	482	465	419	474	405	471	434	444	446	413	461	430	432	459	457	457	455	428	452	467	429	425	451	396	436	456	455	456	436	463	445	480	427	436	415	435	426	430	435	425	427	424	389	390	433	446	444	423	415	474	484	455	425	395	475	475	485	443	422	427	441	436	437	419	478	455	414	418	436	415	464	426	391	440	433	511	461	464	401	443	461	476	444	465	445	446	452	438	435	437	423	458	439	393	438	442	437	473	451	446	438	473	467	424	425	418	461	421	471	435	430	413	420	431	463	437	450	422	428	478	415	432	437	434	489	459	454	441	417	429	417	460	440	437	490	465	433	455	442	479	437	429	405	431	449	425	475	421	465	445	432	451	461	436	413	419	456	437	460	420	448	412	410	414	432	414	416	460	463	441	446	461	444	492	429	447	416	454	439	444	446	417	460	420	443	430	458	454	431	438	447	448	466	430	427	422	455	444	419	427	463	448	466	443	439	445	466	392	468	453	430	463	467	464	428	405	453	416	429	440	433	452	431	420	450	420	468	426	406	434	448	417	456	483	454	448	407	447	427	416	489	428	414	442	483	472	453	422	429	412	451	430	434	455	432	454	435	464	442	455	369	417	468	448	449	417	439	479	474	473	434	466	439	406	443	462	417	441	448	407	437	429	471	461	478	446	434	478	487	443	468	465	466	438	449	423	460	410	496	428	451	451	448	435	459	446	474	416	462	433	428	472	428	462	395	449	435	424	421	438	415	460	429	439	408	460	408	445	412	404	453	399	460	390	427	454	467	402	433	440	423	455	443	457	484	462	432	460	440	441	428	445	433	424	466	459	414	451	417	442	451	420	443	425	397	439	432	431	456	438	422	427	443	436	455	417	421	452	460	459	463	448	452	433	438	461	440	437	462	453	426	435	443	432	436	447	427	431	424	439	469	480	411	409	424	479	423	490	457	444	452	414	437	436	400	432	439	419	473	446	435	439	421	417	400	413	436	434	403	444	417	431	421	418	438	460	459	452	472	445	449	441	407	442	442	465	436	431	410	402	427	427	440	434	405	430	405	453	438	463	411	439	429	448	472	449	414	452	417	457	484	441	415	477	451	486	452	437	442	410	400	402	429	442	449	406	440	467	433	472	440	427	392	432	423	478	447	495	468	442	428	439	429	418	429	417	453	428	455	450	419	447	446	458	416	466	432	403	458	436	410	397	453	455	426	450	438	436	457	450	473	451	431	441	433	462	429	452	448	451	475	422	447	412	448	437	421	464	453	431	451	447	483	467	441	448	411	406	445	447	444	424	437	432	451	442	434	447	460	458	408	451	425	465	480	448	444	431	459	440	446	424	459	448	455	449	472	415	418	457	463	427	440	458	413	434	461	435	410	491	442	427	422	447	450	469	389	433	428	420	429	451	474	432	419	457	460	421	432	417	499	452	447	434	435	452	447	465	423	428	437	424	473	466	403	475	443	429	448	442	428	439	453	455	432	430	442	401	442	463	458	425	419	457	458	433	434	470	439	446	448	447	442	442	444	438	432	446	450	452	437	434	456	427	434	449	397	481	429	416	465	444	444	430	465	419	460	447	427	431	448	457	440	479	413	428	445	423	478	393	439	449	407	443	455	419	410	435	440	453	455	396	420	447	463	421	452	426	423	448	388	462	459	456	462	421	441	479	430	484	467	410	454	418	463	409	459	459	430	445	424	403	443	439	447	422	446	446	465	433	442	441	465	446	431	462	438	449	416	397	463	414	437	431	447	456	415	444	461	433	432	462	493	476	417	443	447	431	428	397	429	472	435	449	469	431	413	450	410	416	466	433	430	465	442	472	443	448	467	458	434	406	433	449	469	446	420	421	425	444	435	498	453	431	432	421	457	476	422	414	451	453	446	447	426	451	451	449	430	458	476	466	425	458	457	451	421	465	445	447	436	421	437	455	451	474	441	453	413	433	429	429	425	454	421	435	464	459	441	445	430	446	436	431	429	450	413	490	466	448	406	434	423	452	481	433	460	443	458	461	476	449	440	423	449	474	458	461	432	466	426	390	466	459	464	464	458	467	486	413	395	423	432	402	445	457	466	415	381	459	441	431	390	451	440	434	448	436	443	424	434	421	466	437	387	480	427	456	420	433	428	435	428	455	441	433	414	408	472	443	416	421	457	453	448	432	437	399	456	464	455	400	446	401	433	455	413	441	435	432	445	450	416	415	443	455	481	426	435	444	423	455	461	461	450	468	379	458	455	471	410	412	426	406	432	434	449	451	412	432	456	459	456	454	422	461	458	461	446	442	442	436	447	435	436	441	431	436	469	428	474	421	488	416	422	429	479	398	411	454	427	450	466	436	443	432	429	442	440	446	399	449	448	445	460	439	435	469	411	435	411	454	513	433	471	423	422	477	434	426	417	467	462	415	421	482	451	454	418	450	456	449	463	416	425	440	421	459	442	429	468	427	449	432	482	433	460	429	457	453	440	427	440	449	393	454	454	468	423	449	422	431	451	451	488	454	442	467	417	437	445	463	427	443	448	407	452	440	434	415	436	409	457	461	424	500	455	468	438	452	462	432	395	411	469	458	426	439	441	421	455	488	429	441	430	417	471	476	436	408	424	441	471	441	472	462	438	457	434	462	440	420	424	459	424	458	457	434	420	438	463	420	452	408	420	409	422	419	431	454	437	479	411	437	447	465	450	408	406	423	426	446	421	448	445	442	431	439	423	438	476	447	451	461	439	397	449	429	396	474	439	425	442	441	452	455	461	401	448	441	461	448	402	424	465	465	410	470	447	412	457	420	466	432	442	416	465	409	471	452	463	440	441	438	463	440	431	433	476	421	390	433	459	405	405	448	451	440	463	449	450	472	454	449	416	474	431	424	440	458	449	408	438	397	431	446	432	438	443	465	452	453	411	430	468	404	408	420	426	413	445	440	421	461	419	438	446	424	448	448	477	417	428	451	427	478	459	455	427	407	449	421	398	426	443	443	451	462	385	412	461	386	473	462	453	483	453	462	430	426	407	455	426	463	459	434	420	466	441	409	427	470	435	419	457	441	432	442	433	440	436	434	410	455	417	462	457	419	456	427	443	391	453	418	427	448	472	421	434	477	426	470	445	454	432	417	433	477	394	453	420
22910	21507	29176	24227	21504	21618	12177	3278	2148	1671	1408	1271	1033	858	795	746	692	626	624	596	531	488	464	447	457	444	435	407	467	424	423	423	411	410	414	389	377	413	373	380	396	383	386	365	401	367	378	413	355	372	388	332	368	380	378	362	331	360	350	351	354	367	316	359	330	356	364	349	343	341	323	386	363	338	378	336	336	340	346	356	358	337	345	378	337	365	349	347	347	348	331	351	311	368	351	343	334	362	377	359	375	367	363	387	343	367	372	391	344	346	353	359	338	308	310	328	313	351	304	366	350	363	348	335	365	352	369	327	384	364	385	346	358	374	357	376	333	338	363	333	363	375	374	359	335	347	338	347	379	368	348	343	335	352	324	339	339	364	351	356	321	377	331	333	335	338	359	386	361	332	351	299	366	385	357	361	350	344	366	316	380	347	318	350	320	331	325	338	346	345	339	346	366	324	284	344	396	358	343	323	310	373	346	344	361	358	341	346	363	340	337	310	344	347	309	356	353	338	350	349	378	368	345	323	371	341	370	318	345	339	350	356	303	342	317	348	339	359	333	330	352	357	347	305	386	312	316	371	369	364	316	335	391	370	373	345	335	356	363	315	299	323	375	327	333	358	348	350	340	357	313	322	330	358	350	343	333	363	348	342	340	345	321	329	331	368	386	336	351	348	353	342	378	313	340	366	357	357	369	372	354	361	349	358	384	335	345	346	402	353	339	327	360	371	359	342	373	328	350	334	366	356	342	372	355	351	351	327	323	325	364	345	378	372	349	319	335	359	350	365	359	365	361	362	339	361	353	333	383	384	367	384	373	345	353	401	330	369	367	411	351	354	321	330	337	344	365	342	336	358	370	375	335	354	330	376	335	360	342	338	342	323	327	331	373	347	314	340	369	316	343	351	348	361	364	362	351	368	379	377	354	370	348	366	353	343	369	347	366	359	348	364	387	342	372	335	333	331	338	386	344	344	328	341	350	341	338	357	331	335	364	335	353	327	376	341	357	372	362	339	357	364	374	339	352	347	321	334	333	384	353	356	333	335	371	343	408	349	376	356	342	349	355	353	343	310	335	343	321	352	382	337	375	366	334	323	333	377	344	365	360	319	335	353	339	335	391	361	325	349	337	333	333	361	303	348	362	346	332	342	339	367	333	359	301	339	327	349	355	392	344	320	343	320	357	332	355	346	375	340	370	348	347	328	333	330	348	318	343	368	382	347	381	348	358	342	368	376	335	370	368	324	322	339	367	384	361	363	347	340	347	354	337	335	349	340	329	338	355	382	365	340	373	345	339	295	358	346	350	353	338	340	377	361	373	355	373	358	360	339	354	344	329	335	349	374	355	347	357	359	333	359	367	381	378	360	370	339	346	297	363	341	363	349	340	367	349	325	332	353	345	364	365	308	353	319	369	372	356	332	349	350	374	391	318	346	382	320	332	362	395	327	367	334	347	367	328	324	333	373	356	339	349	335	363	349	373	334	373	353	328	354	341	355	348	350	349	355	378	351	336	349	391	339	345	322	318	341	376	373	371	368	387	364	354	349	371	348	350	378	384	332	360	329	357	346	343	329	362	352	334	388	359	333	337	352	343	342	382	372	369	393	340	362	360	358	351	377	331	354	358	351	392	327	364	295	379	358	355	340	374	352	363	345	351	342	342	373	342	356	362	325	355	376	363	369	340	365	362	347	378	365	370	376	349	335	364	335	360	364	334	336	349	345	336	364	366	370	351	355	363	345	391	361	365	340	332	348	350	330	364	326	348	351	342	358	384	332	323	351	383	351	367	373	372	379	374	337	372	351	349	351	336	383	367	338	343	352	344	380	331	328	361	331	389	366	338	365	353	340	352	364	362	366	350	342	338	350	364	326	347	354	349	314	339	349	382	334	339	351	358	312	326	343	356	316	360	358	349	360	353	357	333	347	373	356	344	351	380	376	355	350	342	390	361	333	356	302	392	373	362	316	345	331	331	356	327	395	331	316	369	344	344	349	342	360	357	352	349	335	373	328	344	406	330	336	361	361	342	335	342	337	360	372	306	387	359	370	336	349	363	365	358	318	359	328	380	377	320	349	360	349	335	353	348	340	362	344	364	359	351	356	365	320	354	370	330	345	346	364	348	318	317	335	338	350	335	353	364	389	324	327	384	327	352	351	320	333	341	333	353	340	360	352	340	349	386	357	340	356	341	325	336	372	342	329	327	369	383	336	345	403	311	367	349	338	304	381	368	336	330	341	284	330	330	355	330	330	356	333	327	355	371	345	338	358	347	330	346	346	353	383	353	336	380	348	367	355	392	333	316	346	338	322	305	335	336	324	379	314	332	345	318	344	347	340	319	354	360	393	385	348	311	346	336	323	337	356	340	358	346	374	363	375	394	335	370	362	339	367	347	314	348	337	355	336	329	378	356	343	347	368	357	353	379	328	362	339	351	378	374	371	348	319	330	359	369	319	365	361	348	307	384	341	327	357	352	341	367	327	378	362	368	340	333	341	334	340	334	386	360	363	357	352	379	337	353	330	325	332	326	320	339	371	348	358	371	347	350	360	334	358	352	334	364	344	350	336	349	339	367	341	359	329	339	372	367	347	329	331	299	333	340	381	336	347	352	364	374	394	332	363	368	327	359	361	359	355	355	353	348	336	371	341	371	357	361	361	394	319	315	354	360	346	366	368	319	363	374	332	330	352	326	373	354	388	356	366	356	304	331	364	355	368	353	383	348	362	379	400	385	350	366	344	322	351	338	330	336	324	327	347	339	345	370	341	344	363	394	344	370	371	366	350	357	354	332	349	389	344	332	368	346	345	340	343	348	334	370	314	353	367	367	373	319	328	384	343	337	362	332	359	325	344	340	388	343	392	358	328	372	384	350	346	379	346	341	350	375	348	356	343	361	381	337	323	359	355	321	363	341	369	349	330	368	358	341	343	373	370	318	319	349	359	335	356	338	345	358	345	363	356	360	311	352	336	333	336	327	319	372	374	381	358	318	344	319	370	356	383	376	353	362	348	373	356	346	360	359	344	333	314	342	350	373	374	350	349	328	367	368	345	347	352	363	372	362	365	307	328	370	393	345	338	333	352	362	355	380	335	338	363	390	319	327	356	360	335	352	327	357	364	359	361	355	357	393	392	356	385	321	344	375	335	337	331	385	342	358	350	346	360	344	347	383	358	349	363	333	392	360	346	382	341	353	357	355	352	366	365	341	366	329	369	371	333	369	323	343	350	365	356	377	374	321	357	343	367	344	342	351	380	363	348	342	378	374	335	367	341	344	360	340	358	351	390	341	356	346	352	360	324	327	333	358	359	384	342	356	346	338	344	370	341	358	342	349	368	329	334	369	375	390	324	359	367	343	360	316	370	359	379	344	321	353	375	351	331	333	357	362	339	327	350	349	376	315	355	337	349	361	348	347	359	352	370	354	317	328	335	328	346	375	339	328	366	358	312	352	359	327	349	309	313	331	343	352	346	347	351	315	339	357	358	334	384
40489	59701	38367	18201	11648	8919	6869	5356	4128	3311	2598	2247	1762	1560	1315	1152	1065	990	908	774	723	671	661	615	570	550	571	549	519	509	528	521	508	528	509	472	497	452	438	458	436	449	463	442	429	439	440	437	435	465	449	418	458	421	420	444	398	426	424	431	428	430	397	466	411	421	413	435	418	417	398	426	402	397	407	403	406	440	408	391	378	400	417	404	459	418	414	399	426	375	424	399	402	379	407	388	393	377	426	397	400	395	430	436	392	416	443	426	410	399	451	413	410	431	409	405	385	396	412	418	395	382	377	394	404	394	399	417	397	382	399	406	396	423	336	388	412	408	423	402	395	388	409	405	402	411	392	382	405	376	442	392	370	378	408	394	427	437	415	404	366	412	368	377	385	388	386	387	394	398	370	373	382	381	397	412	372	406	409	385	405	422	422	411	391	395	397	375	419	386	417	402	392	382	410	436	371	409	414	405	360	376	417	355	399	376	369	391	393	391	406	396	372	402	417	393	423	420	387	404	414	450	379	404	383	403	415	415	368	425	383	377	389	382	390	374	394	420	409	387	401	415	394	414	359	399	383	415	423	405	403	394	412	380	461	375	407	444	396	400	416	421	401	389	393	429	411	389	399	405	390	414	387	390	394	418	392	395	404	404	394	449	391	383	422	420	415	404	404	441	417	413	405	399	360	394	379	423	391	407	365	422	366	419	425	391	379	400	401	425	401	421	410	393	382	393	408	399	403	386	395	411	406	396	429	424	380	390	383	387	399	424	390	422	384	365	411	329	398	399	373	363	381	383	395	387	414	395	444	388	405	370	393	414	385	390	378	402	428	414	411	421	403	410	409	372	411	395	402	421	402	422	394	414	413	382	407	408	378	396	381	440	437	386	373	412	410	377	365	426	389	427	370	412	394	428	403	412	388	423	412	391	408	413	417	389	397	350	403	403	426	397	405	384	383	422	403	382	374	407	431	422	416	395	404	432	410	380	412	408	421	454	420	402	384	393	408	407	450	437	398	374	369	385	389	392	394	464	407	379	405	412	402	415	416	426	438	422	398	405	416	362	417	395	401	456	383	415	462	407	411	397	397	381	382	374	386	379	398	404	386	387	419	404	374	430	401	429	417	393	401	372	401	406	424	384	392	396	363	411	420	410	364	362	394	396	442	390	393	403	381	398	399	398	388	408	410	412	410	418	428	382	365	385	392	376	399	369	419	421	395	404	401	410	378	393	399	396	422	419	408	378	397	387	381	384	405	398	412	408	427	384	390	393	415	420	378	416	388	417	381	378	383	395	397	389	442	408	428	409	386	412	387	368	388	435	394	402	398	447	370	373	415	390	410	424	392	404	430	382	397	430	401	378	411	392	374	376	401	415	410	402	398	374	382	405	405	433	403	405	420	390	435	377	418	403	414	402	387	402	422	404	421	414	375	396	415	383	376	402	382	372	391	396	405	381	400	407	419	429	397	430	373	375	395	422	396	360	430	352	430	414	425	427	396	413	411	385	370	395	375	409	428	413	428	409	399	403	381	413	431	424	437	380	365	370	367	396	392	402	416	434	400	399	390	452	395	434	415	410	378	398	391	422	410	395	383	386	389	397	417	397	427	374	406	417	408	404	413	405	388	391	383	378	432	363	397	404	385	379	416	392	404	399	394	369	380	421	392	405	391	430	407	423	421	364	413	363	420	430	452	367	427	405	387	413	403	415	386	406	372	388	416	398	363	404	383	425	437	382	416	381	419	404	426	428	378	381	398	388	413	433	401	420	372	404	368	401	388	425	387	400	394	396	437	405	423	422	383	386	401	380	410	364	398	376	433	390	392	377	407	440	417	396	404	371	389	416	420	404	377	386	413	413	413	407	393	426	385	422	416	391	430	381	421	393	399	407	402	365	404	402	364	407	387	433	379	428	398	394	405	398	388	417	409	388	396	399	395	398	409	396	425	377	401	409	377	424	423	377	367	396	383	424	405	408	383	445	406	391	386	383	387	425	381	383	391	394	411	367	390	388	362	394	413	388	394	410	396	380	375	411	388	425	414	422	362	416	396	411	407	452	383	398	398	437	422	432	456	412	419	432	408	412	401	420	387	428	441	396	389	433	395	393	399	392	404	410	392	411	372	425	377	421	397	417	397	402	429	424	415	432	437	392	421	437	432	422	377	413	369	384	371	425	409	388	372	380	391	420	431	347	410	366	351	411	391	404	380	404	455	394	439	398	379	369	420	416	382	398	377	382	388	374	394	368	375	416	393	387	366	403	426	423	403	383	410	382	400	418	367	396	411	403	408	387	370	388	412	428	403	418	384	404	352	392	390	381	418	409	401	372	382	394	404	451	395	424	386	353	401	437	382	380	404	425	405	423	401	387	384	473	392	416	395	400	428	400	397	378	402	359	411	434	414	400	416	369	412	429	379	351	405	370	412	425	388	356	399	381	355	387	414	383	405	403	410	421	386	408	379	376	421	399	366	385	409	408	388	367	399	372	405	402	386	408	399	390	441	397	424	374	420	420	377	399	374	420	390	411	430	414	389	428	416	427	401	393	411	391	426	415	381	392	401	380	369	375	398	413	380	405	435	378	407	356	408	409	349	388	384	395	429	412	426	410	406	388	408	424	406	395	411	431	369	401	430	385	395	404	414	390	349	394	406	397	392	405	400	405	404	411	387	424	401	417	420	428	418	398	435	398	390	427	388	360	410	408	418	428	386	376	391	378	374	401	384	406	408	414	405	406	420	408	405	407	410	415	413	421	386	412	403	377	443	409	361	379	388	396	404	397	409	355	418	372	416	370	386	420	414	391	374	457	421	394	400	424	394	379	401	408	390	383	389	430	424	399	426	383	405	433	372	424	376	400	389	365	420	417	389	391	372	405	385	359	406	379	416	415	398	409	388	412	399	392	399	426	444	370	382	388	434	404	403	380	415	397	406	372	395	388	414	378	385	390	358	416	403	399	419	402	409	378	377	405	404	377	417	380	402	442	378	361	374	387	405	381	397	394	455	391	376	403	364	431	430	394	377	385	409	423	395	362	429	370	370	387	415	393	384	392	409	414	398	418	375	394	388	431	374	430	379	409	396	402	391	414	391	390	403	403	423	425	377	417	381	411	423	424	404	392	361	397	372	381	399	398	403	412	405	409	391	363	397	434	368	385	397	377	343	417	395	386	356	395	415	407	429	417	404	411	405	400	368	392	418	409	383	370	395	404	425	407	394	442	407	389	386	384	380	393	415	445	384	409	355	398	373	435	363	379	396	412	367	393	416	399	410	407	403	416	402	394	410	392	419	405	421	421	439	398	388	409	401	363	429	387	402	414	399	424	398	417	390	414	365	357	422	411	432	403	395	394	401	409	394	393	375	394	430	416	412	404	380	392	417	366	387	415	378	402	395	380	394	382	435	397	366	427	387	443	401	439	396	386	427	378	403	399	393	374	363	399	357	405	379	407	427	413	414	395	382	384	432	415	381	405	425	415	412	385	416	391	431	388
32713	29469	25126	10458	3658	2445	1697	1303	1148	953	841	735	694	625	639	597	569	524	539	512	525	505	451	510	459	407	515	456	489	504	495	460	498	501	448	418	443	458	471	451	484	465	472	474	484	464	423	441	463	448	441	469	440	440	424	429	444	397	453	473	473	445	436	432	490	494	459	447	446	462	459	459	464	449	419	435	445	476	447	436	450	437	440	475	443	439	443	432	440	458	464	478	420	476	450	466	442	404	443	467	468	462	462	447	455	435	446	447	405	452	441	447	421	449	442	426	401	450	430	467	455	471	448	419	450	452	436	410	446	424	400	463	441	437	466	448	487	434	465	451	458	449	461	423	475	434	461	430	446	447	445	438	450	461	422	480	434	438	418	469	501	443	485	453	455	406	449	478	452	436	484	441	467	437	447	489	463	482	413	455	442	492	414	438	473	459	450	430	457	413	431	453	473	465	433	460	441	425	459	494	413	468	449	437	461	428	414	433	424	444	435	465	449	474	439	452	469	447	418	471	462	462	456	436	455	452	439	504	410	429	465	457	441	488	495	454	456	466	413	452	428	448	480	449	436	417	441	464	428	473	414	447	450	463	461	422	419	441	450	460	439	419	445	434	473	413	439	449	431	427	519	397	479	458	446	438	427	437	433	467	461	468	393	446	430	468	469	412	451	491	460	456	407	397	421	469	435	451	440	447	479	449	481	396	446	460	446	456	407	422	441	441	449	438	433	466	489	450	463	434	451	460	418	491	469	449	451	436	449	483	467	436	435	443	430	462	476	423	433	392	448	468	445	461	466	425	482	453	449	441	435	469	440	443	412	442	451	441	413	465	449	456	516	414	464	445	465	459	430	412	456	451	415	456	409	441	451	470	421	448	441	446	455	455	410	416	400	416	436	431	435	465	464	428	480	454	473	427	445	426	418	449	436	434	472	460	440	432	467	421	455	404	430	441	490	467	476	431	437	482	454	417	437	442	460	480	392	442	431	451	414	437	432	453	440	459	465	461	422	429	447	423	439	521	456	471	441	429	462	455	425	399	468	462	434	459	413	426	476	443	430	425	423	449	453	467	439	462	432	455	430	418	445	440	452	461	431	447	454	457	450	443	476	417	393	471	403	429	482	452	465	460	456	425	456	431	466	446	484	455	467	469	454	391	437	409	478	455	452	483	481	491	454	418	406	421	446	455	457	463	462	444	438	468	412	448	428	396	423	429	433	467	416	444	475	458	457	447	481	427	433	431	509	435	431	431	457	443	458	475	436	448	481	467	471	465	413	475	422	444	425	470	447	431	458	472	450	492	463	445	422	461	409	439	420	459	436	444	438	471	474	443	459	472	489	437	471	433	439	483	436	428	420	433	467	430	424	457	416	455	455	422	419	442	435	470	461	420	461	479	448	445	438	372	521	462	466	433	435	416	431	425	458	490	460	427	445	442	461	453	457	434	449	463	386	418	462	456	425	467	453	464	441	436	464	414	454	452	468	433	476	432	423	457	465	455	472	447	463	477	427	425	418	429	424	441	448	468	483	449	406	467	470	460	418	400	459	438	446	428	427	431	455	481	414	415	431	413	435	446	436	417	430	473	451	435	436	469	445	420	455	455	438	450	430	431	436	460	444	447	445	474	440	453	445	435	455	446	455	434	401	433	482	413	459	458	427	471	469	478	411	450	425	439	451	441	461	431	447	435	458	440	434	447	432	428	504	460	428	486	456	429	455	472	474	421	424	484	471	470	453	465	486	437	441	458	434	472	444	462	469	454	472	431	464	447	510	496	432	437	443	468	416	442	423	447	475	433	448	447	425	455	413	455	455	471	442	434	456	413	449	429	425	433	453	483	450	459	431	450	480	467	451	430	444	452	428	453	421	454	427	438	422	423	422	450	459	462	463	447	452	431	430	442	455	418	439	432	455	436	415	487	426	442	477	462	437	417	489	428	458	474	461	455	462	482	469	452	449	455	453	410	449	445	439	470	465	448	480	453	443	401	431	474	421	450	459	437	443	436	432	462	401	439	417	435	458	423	418	444	473	458	484	404	467	454	461	418	453	441	447	442	489	462	422	417	428	448	440	463	440	460	455	481	476	427	466	460	465	487	404	448	443	445	440	457	438	422	450	449	436	468	469	418	448	494	427	422	469	424	440	396	434	475	487	394	446	425	472	446	445	414	462	434	447	441	429	458	481	469	455	454	412	457	450	445	458	449	427	418	482	459	464	439	412	460	459	454	455	493	452	461	428	409	454	431	449	449	431	458	440	438	433	464	421	457	446	468	495	466	433	442	454	455	441	450	452	435	466	428	440	424	435	458	431	437	440	448	470	417	435	477	462	438	444	465	439	467	462	451	444	474	459	439	443	460	432	448	447	484	437	435	446	441	435	434	435	420	454	424	413	449	485	423	463	460	446	456	449	439	442	426	496	449	453	441	457	454	443	482	472	438	449	463	409	434	426	450	419	476	449	470	455	475	420	445	442	467	420	467	489	413	471	455	411	439	473	456	416	468	412	431	421	431	472	446	418	453	455	428	467	450	399	412	461	430	473	443	448	448	425	453	450	422	436	430	448	453	465	443	443	406	407	417	476	449	403	451	423	422	477	421	425	460	436	472	474	460	452	408	433	455	435	463	443	454	466	458	488	449	435	486	479	462	467	457	423	417	444	465	456	420	455	467	467	446	404	432	486	476	440	421	470	448	398	447	430	446	434	403	467	410	428	458	463	469	417	444	443	439	441	461	466	452	424	450	469	432	456	440	436	448	435	470	438	452	448	462	442	419	438	438	450	442	443	461	429	419	435	467	501	417	428	434	442	485	450	444	436	455	443	424	414	474	470	428	426	454	452	445	448	472	438	447	481	420	464	478	412	435	470	441	426	462	447	465	415	436	454	471	430	425	476	431	451	439	401	469	416	467	460	439	408	386	452	439	458	454	439	506	437	456	472	410	445	433	463	456	463	433	446	424	458	433	443	455	474	472	439	440	419	450	462	446	454	420	448	455	465	443	444	441	464	449	418	446	444	405	458	444	476	429	442	453	453	440	428	465	412	433	459	443	474	459	435	413	443	466	465	460	457	383	457	430	471	481	411	444	423	440	472	453	466	489	469	440	406	444	440	489	460	450	462	395	465	441	458	438	474	397	443	464	464	428	404	457	468	434	424	431	437	443	429	446	433	421	466	434	451	451	440	451	443	421	459	432	434	453	432	470	449	446	422	432	433	501	415	454	438	433	421	453	430	454	470	465	435	465	467	430	435	461	467	448	446	477	437	449	418	430	466	469	477	451	467	483	430	445	439	448	474	481	454	437	432	454	451	422	420	385	484	425	459	412	442	432	455	448	436	411	448	431	438	436	434	451	468	441	439	457	441	482	475	442	439	444	441	446	439	443	460	416	473	492	435	452	437	462	447	429	405	461	430	477	428	483	433	465	412	441	439	430	426	425	436	462	440	430	449	464	427	442	428	428	433	457	431	477	457	459	479	438	473	459	402	447
38329	44674	26094	9265	5823	4429	3317	2515	2086	1672	1486	1225	1076	1005	845	813	749	710	686	644	667	615	596	563	624	571	590	535	600	565	566	552	553	548	591	523	536	539	501	536	544	538	565	516	579	522	524	573	496	530	545	507	521	512	570	507	468	510	518	525	534	538	489	499	527	524	519	499	540	503	511	494	502	501	534	516	493	479	496	527	532	499	485	528	515	523	465	511	535	528	464	487	519	509	558	513	517	533	564	519	512	493	514	501	520	524	513	520	551	473	508	505	549	531	500	538	472	521	517	472	501	488	523	488	525	486	483	518	495	529	508	530	517	543	559	509	489	512	537	504	480	504	518	534	526	535	544	498	528	492	513	487	504	529	516	489	483	505	539	499	556	480	532	501	504	470	466	474	500	469	515	516	528	547	478	548	491	532	526	547	519	490	458	524	513	524	505	506	493	505	489	522	517	519	508	496	541	525	495	535	526	468	490	508	501	533	510	495	479	516	520	499	544	539	527	512	538	528	543	477	503	497	501	514	496	468	507	541	535	493	486	510	503	487	512	527	511	500	492	523	545	557	488	544	490	470	516	536	503	518	525	505	475	487	517	506	519	490	478	526	514	507	491	519	486	572	543	530	539	508	551	500	547	492	534	518	528	529	506	496	532	528	496	497	529	503	519	475	499	503	506	538	528	502	485	553	512	534	517	531	510	514	506	524	527	534	502	501	522	534	526	515	481	526	495	518	502	514	543	529	536	473	539	541	544	458	542	497	494	508	539	493	513	494	495	504	496	500	475	525	463	493	493	561	503	533	546	520	487	529	507	496	501	474	519	508	510	520	503	512	506	486	520	493	495	532	506	508	505	524	470	513	482	498	511	521	517	520	539	497	544	530	515	531	509	509	529	515	530	519	475	521	501	508	481	519	526	523	520	538	510	533	521	467	513	520	483	498	488	508	527	534	535	537	518	527	512	500	493	556	520	501	512	541	487	511	519	502	504	514	498	505	505	557	537	514	548	521	524	488	551	509	545	513	510	493	514	541	482	518	544	552	503	518	551	507	501	506	519	504	544	554	511	506	490	506	510	478	514	498	512	530	513	494	513	541	487	478	493	482	510	536	505	518	518	466	533	504	539	513	548	523	550	534	527	520	490	531	476	507	502	508	479	542	511	468	516	496	523	510	514	457	509	475	513	542	525	469	528	545	477	504	530	537	495	527	497	477	493	494	502	500	502	514	507	483	469	512	515	525	512	482	506	492	477	494	520	506	546	497	534	530	512	472	520	507	491	503	509	493	525	499	489	478	516	489	475	513	514	508	497	501	523	517	509	508	453	496	488	501	502	465	525	539	498	517	505	493	504	511	545	490	525	559	516	492	509	480	517	504	502	523	489	491	525	481	524	479	558	483	514	516	483	515	517	527	512	477	495	470	495	490	565	531	528	554	493	533	518	476	535	518	533	503	497	490	513	479	500	484	526	520	501	520	524	506	489	516	489	515	499	534	524	533	492	490	513	481	516	535	541	509	498	561	496	507	502	514	507	490	503	497	485	552	524	495	482	507	510	508	507	584	509	500	510	544	516	521	499	498	473	501	548	539	488	496	501	490	538	500	452	516	527	541	529	508	483	524	515	532	549	485	520	540	506	515	490	526	517	533	512	521	520	483	500	492	523	494	541	506	536	521	498	499	494	521	472	521	488	504	503	508	510	532	558	480	502	537	481	481	539	484	508	534	512	525	509	530	490	517	543	548	550	509	534	527	513	495	556	521	505	510	478	504	520	519	481	536	500	517	477	462	541	519	500	523	499	502	534	489	554	519	517	484	501	491	546	531	535	498	519	483	509	510	527	512	523	515	519	532	572	519	485	536	531	517	509	497	501	524	494	504	519	498	454	505	566	500	519	509	512	502	525	541	508	544	519	520	488	475	517	545	516	521	504	519	476	532	513	524	455	521	547	551	486	494	491	497	516	522	523	508	509	461	515	506	488	486	488	536	518	516	516	536	544	521	498	512	508	518	553	530	498	502	527	488	525	534	486	525	490	522	531	531	483	515	541	522	503	525	505	483	529	528	515	501	537	501	552	489	488	518	507	543	478	533	496	488	503	542	520	564	531	512	525	496	514	501	491	529	493	502	508	496	536	473	542	487	522	507	543	509	496	523	520	497	500	505	499	546	527	524	499	513	488	527	540	503	517	502	536	469	504	491	529	490	530	504	532	534	534	513	506	482	513	515	468	543	509	519	499	511	513	495	503	500	531	508	485	529	530	504	529	507	513	491	491	513	467	528	512	541	510	543	496	503	509	514	492	522	529	492	526	493	492	495	538	495	513	546	507	520	481	501	501	539	492	516	474	515	520	519	541	520	531	509	510	549	534	508	510	509	511	543	526	523	558	487	541	532	522	502	517	474	524	549	526	509	501	547	518	525	473	500	539	506	545	514	529	485	537	526	501	529	516	496	491	543	527	487	525	504	538	509	541	496	498	507	491	477	534	595	485	472	507	481	518	512	524	522	485	499	542	513	536	483	510	478	519	539	541	516	522	493	486	513	526	516	555	556	519	530	495	498	468	490	556	478	526	482	563	480	505	512	481	489	512	502	523	543	480	526	512	472	502	529	465	482	508	537	513	525	513	488	502	499	506	559	553	496	534	472	490	488	520	514	519	493	541	565	506	539	509	495	503	503	536	543	487	526	506	532	481	548	536	531	513	526	530	556	465	505	522	516	507	520	490	568	539	538	491	496	541	503	486	504	484	514	527	499	495	494	479	492	520	514	531	535	535	536	519	518	501	540	513	555	506	481	496	485	494	496	471	520	548	578	541	512	487	506	529	527	458	485	530	521	497	526	506	490	499	553	483	498	535	534	533	513	522	522	491	464	514	496	484	552	516	484	538	513	500	500	548	518	484	516	499	580	474	539	498	498	529	518	528	457	504	501	513	523	526	527	502	532	503	507	526	569	530	459	529	534	515	471	502	481	516	497	454	534	486	535	501	552	501	536	488	522	545	558	485	536	546	517	545	499	489	529	531	537	508	484	554	513	526	469	535	515	495	491	526	508	530	527	534	544	526	484	489	506	513	543	524	491	517	487	495	508	485	519	531	516	498	517	502	528	525	494	498	506	494	494	507	498	522	511	489	531	518	513	509	512	536	506	497	533	512	487	491	516	506	478	527	510	553	552	484	533	563	513	486	507	494	501	507	489	497	492	490	470	599	527	500	531	563	482	522	476	509	535	509	488	477	515	481	510	487	487	531	508	546	533	527	494	525	510	551	501	504	541	520	486	482	493	532	480	526	506	511	543	535	494	504	523	539	490	509	493	521	509	512	530	492	476	553	500	560	567	523	503	532	493	531	498	531	506	511	500	480	515	540	521	507	460	511	521	515	505	537	521	547	510	550	515	503	501	499	486	536	515	492	472	510	503	516	507	479	532	503	534	517	520	560	513	514	529	495	497	509	508	526	520	541	464	554	547	513	527	553	527	519	492	525	503	529	535
24003	21480	28755	24633	21427	13626	4024	2305	1708	1429	1151	1068	967	804	792	727	714	640	598	582	600	550	537	483	559	476	500	463	505	488	487	477	416	478	474	466	423	454	449	466	502	440	502	455	444	452	446	446	440	422	423	449	429	407	449	450	426	430	469	390	429	450	426	427	451	434	413	455	431	428	450	409	399	427	444	446	385	411	381	432	415	403	395	444	459	393	398	434	393	383	462	460	431	426	386	464	433	391	436	441	425	449	433	423	466	435	380	472	442	442	461	464	440	412	415	436	426	421	420	447	400	391	444	442	452	423	413	429	395	426	425	426	398	436	450	402	462	410	445	453	420	432	454	474	442	407	433	450	421	447	428	444	402	400	421	383	408	427	422	441	438	433	411	429	420	404	412	420	419	433	425	414	421	440	420	441	433	408	462	444	430	416	419	437	409	433	420	434	455	455	431	438	435	433	395	388	441	449	441	423	420	416	453	445	421	436	432	445	419	443	475	422	436	425	450	452	438	405	397	395	434	440	436	428	429	407	453	418	414	439	400	434	436	437	457	418	415	445	416	409	418	416	419	418	442	377	427	425	445	461	396	463	427	419	413	455	433	433	469	427	466	407	450	437	402	430	409	473	436	428	429	401	444	414	377	441	407	436	419	437	478	439	438	447	424	460	405	405	438	456	405	429	414	420	408	436	410	454	433	443	398	427	432	417	479	427	425	454	416	402	440	420	428	431	384	401	425	440	429	452	414	410	461	425	452	411	431	471	481	406	453	416	419	388	464	413	468	415	409	398	459	434	447	413	433	433	442	425	418	430	429	387	418	420	441	433	432	407	470	434	440	435	449	438	447	434	468	429	441	429	444	413	413	436	415	429	442	424	415	400	424	482	429	418	447	432	440	404	401	403	392	460	445	406	419	442	427	429	453	419	460	421	418	437	429	457	423	424	418	435	435	409	458	418	410	412	446	419	466	430	413	399	426	430	423	426	467	436	441	426	431	459	435	411	440	413	414	425	451	423	467	443	407	456	434	426	425	414	432	447	397	476	432	432	466	428	387	431	429	401	429	451	420	407	428	455	448	438	451	371	432	432	440	422	465	437	438	388	476	435	482	438	446	463	416	423	435	428	440	429	399	472	446	394	443	386	452	409	447	408	469	413	412	404	452	424	421	454	411	414	457	432	402	419	424	458	433	381	395	439	416	404	413	462	428	415	443	444	466	428	437	439	431	443	444	444	396	442	455	454	451	450	393	437	472	409	463	413	467	440	409	428	416	448	423	430	425	436	410	425	447	380	421	413	430	431	392	432	440	463	406	432	429	447	411	408	428	408	449	395	458	455	443	431	439	452	441	429	427	407	421	416	424	442	434	437	414	455	410	441	436	416	459	442	428	437	397	366	468	430	430	445	406	427	426	432	414	432	422	439	401	437	414	418	414	393	442	416	430	406	440	422	463	452	458	448	462	417	445	447	420	429	427	447	452	447	405	443	419	447	436	433	415	433	418	399	445	410	416	430	429	455	410	413	426	404	427	409	425	423	456	449	408	437	398	451	414	403	412	451	414	424	429	408	455	430	433	424	440	422	449	455	421	410	405	438	437	402	445	431	435	430	428	433	426	442	463	413	432	416	417	417	431	421	403	464	451	436	412	410	431	391	440	418	437	428	394	407	427	393	419	463	429	403	382	429	412	448	444	421	428	413	439	440	414	471	445	427	429	449	447	419	430	403	460	416	453	421	433	454	424	429	439	416	463	443	434	434	451	425	425	414	433	428	414	462	431	472	457	419	433	427	415	441	456	406	406	442	433	434	430	458	429	455	401	436	426	408	433	456	416	424	401	432	463	408	413	450	471	427	428	441	392	416	420	448	403	400	438	421	451	421	423	460	459	405	428	436	473	424	434	457	446	433	382	466	425	413	400	431	446	419	438	397	448	449	410	453	469	414	446	458	433	432	384	409	405	415	396	442	406	413	407	411	476	418	427	397	442	408	419	430	427	399	441	416	421	443	399	400	438	415	440	431	431	439	410	429	424	425	453	442	418	449	424	439	468	468	415	389	462	470	454	386	431	430	455	460	424	426	441	449	437	450	413	472	419	407	437	448	448	439	433	433	466	386	443	402	437	411	407	412	414	435	485	438	399	471	437	439	425	417	431	453	420	431	438	420	408	434	455	398	427	426	417	431	438	453	413	417	427	420	430	423	407	473	432	406	441	453	445	454	414	432	465	443	444	402	421	449	443	446	448	460	433	429	458	420	417	450	393	451	426	439	401	422	388	429	479	417	424	416	453	452	427	421	394	394	481	395	407	474	439	439	424	462	448	437	444	429	417	445	426	434	454	446	415	419	429	449	480	486	413	484	420	415	405	400	450	461	411	432	394	420	430	436	475	446	455	436	446	430	427	442	463	459	427	423	419	463	418	445	419	466	460	428	397	436	427	420	459	427	399	432	461	480	438	436	436	447	450	442	434	434	422	438	436	417	449	426	449	462	421	449	437	405	450	403	443	452	422	418	418	434	449	468	419	420	444	447	404	383	413	455	458	426	409	462	425	444	445	427	466	425	446	416	433	430	424	415	437	430	422	435	412	472	411	437	415	419	451	428	443	445	424	414	443	407	453	435	445	400	425	436	444	410	395	435	438	426	421	408	455	425	407	426	403	427	457	454	468	462	431	395	432	429	435	423	412	420	441	459	456	453	451	441	462	430	427	436	417	425	443	418	408	465	388	422	419	461	424	447	433	419	455	442	416	435	436	393	412	434	445	464	416	431	487	383	434	443	429	426	435	428	429	440	417	432	433	424	422	399	452	494	409	444	431	447	405	424	458	403	442	430	414	446	412	418	428	452	421	441	405	446	433	446	423	397	430	432	430	419	392	418	447	452	430	430	436	403	409	368	444	443	398	421	407	440	449	466	438	424	414	424	410	459	409	425	414	464	426	430	431	414	420	431	442	418	453	448	425	436	416	442	455	392	442	408	430	371	429	423	442	430	422	406	421	408	451	482	449	433	407	429	405	387	406	410	412	420	428	431	429	414	464	415	446	418	412	425	414	430	434	455	460	440	404	418	403	423	393	453	409	421	420	407	461	432	399	407	453	416	422	465	396	437	467	413	452	384	421	404	434	446	412	453	385	439	416	377	443	448	413	433	418	438	465	427	420	411	432	439	414	426	391	465	457	424	415	406	414	445	448	428	401	446	432	447	399	443	426	436	421	429	436	462	430	442	397	453	445	435	447	427	443	449	415	439	386	442	422	480	418	467	470	431	401	436	446	454	412	441	460	443	429	410	493	437	404	433	473	399	429	457	426	417	458	443	424	410	424	432	447	423	451	453	432	405	463	441	416	418	434	403	433	404	409	427	429	462	447	464	429	432	385	465	457	436	400	431	436	397	475	444	430	418	464	450	438	402	456	417	414	448	423	411	459	460	414	398	420	394	449	415	457	458	437	412	422	423	425	410	374	402	436	394	411	433	413	437	420	427	423	427	427	458
35279	53610	35725	15174	9083	7223	5285	3995	3219	2607	2151	1735	1561	1303	1186	1091	1029	884	809	751	740	693	714	698	637	608	600	579	575	627	575	556	549	588	543	577	522	551	519	513	558	506	524	551	523	481	526	546	526	550	510	516	485	489	521	504	508	494	492	499	494	480	488	485	503	496	495	516	506	494	481	476	497	501	486	530	480	509	516	511	533	502	483	514	501	473	519	491	539	513	487	453	466	485	470	480	499	469	491	471	453	503	486	505	527	500	480	485	509	496	505	518	483	467	474	486	514	473	433	492	498	486	487	474	493	513	452	483	569	500	451	467	452	518	474	490	461	493	473	522	504	508	505	492	499	498	499	498	475	487	486	486	498	483	471	467	516	509	466	467	495	515	507	490	518	457	498	504	484	493	508	509	466	499	481	472	487	527	485	544	484	478	497	514	484	497	491	506	491	474	504	500	478	475	494	491	513	489	457	481	521	486	463	518	500	495	511	484	485	519	479	463	484	537	469	479	457	488	479	488	499	457	512	494	492	470	495	470	481	461	497	471	504	522	520	495	534	470	493	473	446	481	496	522	464	504	501	510	482	521	472	515	487	507	526	502	523	510	519	452	493	502	475	513	490	483	474	508	495	500	517	513	502	460	491	515	511	549	500	438	498	499	489	493	483	522	462	556	499	538	485	495	496	491	503	505	489	467	501	507	519	496	472	500	487	505	525	502	483	470	532	471	520	523	481	507	505	497	505	498	477	498	494	457	485	496	495	489	459	505	491	468	479	495	498	515	532	483	500	483	510	482	527	539	512	482	515	521	513	477	482	495	503	518	503	490	501	486	488	516	478	543	458	503	499	449	521	522	486	483	474	466	503	524	490	482	526	474	490	487	459	481	520	530	491	510	499	487	492	497	491	540	481	488	491	479	481	487	488	512	484	459	520	528	527	492	496	475	484	511	509	501	484	471	513	484	479	454	512	498	484	468	510	481	524	493	479	540	501	510	450	428	517	506	473	478	506	490	470	473	511	477	496	483	512	490	520	516	469	503	491	483	493	476	484	454	496	469	518	510	525	490	530	461	507	476	484	504	459	501	550	484	481	472	492	461	475	501	489	495	489	448	499	473	512	492	494	478	490	493	530	469	504	502	485	458	520	487	474	495	529	529	493	502	451	479	488	481	479	478	476	526	509	443	472	485	477	476	479	488	483	476	492	486	505	481	533	479	490	483	527	465	509	493	483	481	480	477	500	476	472	469	467	492	485	527	445	425	468	468	497	480	494	509	494	493	533	465	494	472	497	487	503	498	511	460	495	508	516	496	510	498	482	497	479	511	521	483	469	473	493	478	476	476	485	514	481	478	486	517	490	541	512	475	502	475	502	465	541	473	488	459	520	491	504	451	517	524	495	492	466	484	486	455	513	443	460	505	503	541	488	508	479	528	483	512	507	480	509	486	467	500	491	467	507	497	511	506	516	499	487	498	463	494	522	477	522	500	506	489	469	495	463	484	475	498	457	471	490	486	485	477	483	512	500	500	493	502	484	509	489	488	541	525	509	465	517	479	449	502	494	528	482	503	508	533	518	484	492	486	495	500	462	496	467	460	512	511	490	505	478	504	481	500	537	510	426	489	502	493	433	510	491	522	483	486	513	504	469	465	506	463	497	519	484	509	489	497	502	471	470	462	473	535	507	514	497	480	472	498	472	454	486	477	513	493	536	510	499	490	513	493	511	528	488	488	471	464	493	510	496	499	534	496	499	462	453	455	483	495	509	492	520	509	460	472	508	509	472	456	509	500	503	512	505	503	497	506	504	503	510	491	465	516	480	477	464	481	460	509	481	497	495	494	491	486	529	468	494	481	527	478	503	511	544	458	479	515	501	476	566	468	496	493	474	494	511	523	491	490	481	494	496	501	480	501	503	496	434	504	488	439	523	518	461	477	453	528	511	488	471	490	513	521	467	460	501	490	506	475	499	493	478	489	491	496	508	485	477	496	466	492	470	482	475	510	510	464	478	531	476	485	488	521	483	472	490	451	509	509	493	533	539	473	526	518	519	492	476	486	472	485	492	495	455	486	456	489	489	503	493	480	486	502	466	476	497	495	472	511	505	513	522	482	500	455	480	483	512	466	462	496	538	481	524	468	528	457	501	479	496	469	463	502	483	468	487	476	492	510	482	507	519	525	511	467	475	489	487	481	497	497	475	503	485	484	512	528	479	454	503	481	505	497	469	503	473	504	478	528	482	508	503	523	470	498	484	494	471	496	484	505	484	491	473	492	488	446	486	540	464	476	442	469	455	478	525	490	503	510	501	497	517	483	472	488	471	492	513	490	426	528	466	519	488	527	471	482	468	467	481	478	497	507	515	502	476	502	475	520	499	506	486	485	500	492	458	528	556	500	501	518	494	494	483	481	460	497	537	506	481	456	504	550	466	477	537	486	498	475	482	498	489	509	464	500	526	519	490	502	450	497	521	507	510	457	510	498	523	513	510	500	489	487	561	485	488	469	486	492	483	494	475	523	492	493	505	503	469	463	526	504	517	502	484	513	519	518	465	479	489	487	527	469	475	452	479	485	462	489	496	475	431	510	437	497	502	481	474	497	541	524	495	511	533	483	488	517	464	460	456	517	460	498	479	479	459	510	524	511	526	494	468	492	495	475	484	503	504	537	495	463	499	457	508	485	465	498	503	486	525	513	487	524	464	487	497	505	498	496	508	487	476	516	491	496	502	476	479	465	477	496	511	484	486	489	509	476	497	510	443	514	486	471	474	516	488	518	490	475	483	472	473	512	495	472	494	469	480	518	498	537	426	509	485	542	525	517	488	498	506	449	497	499	529	478	523	489	512	496	516	477	480	523	478	509	482	507	466	464	447	459	536	526	491	536	484	502	502	512	507	464	459	494	533	494	504	493	481	473	494	476	502	502	501	517	483	522	490	542	501	477	483	535	501	480	525	497	505	461	473	459	496	478	473	478	491	462	507	464	505	496	486	465	466	460	516	502	507	508	511	427	491	452	521	481	480	504	510	466	479	523	470	530	489	535	461	518	489	477	510	466	476	501	532	510	497	518	469	488	482	532	467	488	496	483	482	489	509	472	551	468	474	478	510	487	462	468	480	540	497	525	499	461	437	507	483	487	530	522	478	504	488	509	506	435	464	508	475	485	482	506	499	499	511	540	491	517	553	507	522	497	522	492	487	528	482	498	489	470	510	462	520	515	476	481	527	549	485	505	503	490	505	526	502	470	513	520	515	481	490	454	501	506	489	504	496	484	493	494	573	498	498	531	476	506	502	482	492	478	498	523	506	552	494	489	507	467	508	464	508	481	529	501	441	507	495	475	475	470	507	520	520	439	515	485	497	511	483	512	486	477	495	484	484	471	510	514	510	508	489	496	502	479	492	528	483	504	493	523	497	505	482	509	524	497	528	514	460	505	498	477	490	521	527	477	511	523	494	522	498	460	496	485	491	456	501	525	505	466	508	489	487	520	439	508
25253	21513	27754	25545	13614	3549	2200	1539	1221	1034	882	748	730	669	620	564	591	530	535	459	484	450	478	460	467	423	420	427	399	433	431	426	425	437	430	403	451	422	399	426	397	390	421	412	398	408	374	416	388	393	410	408	396	399	400	361	406	402	399	417	442	388	374	387	420	347	404	365	377	341	422	401	388	367	394	390	376	396	419	389	394	386	385	400	438	391	419	425	412	392	383	382	354	397	411	388	353	391	441	382	391	397	378	416	402	401	414	400	375	398	431	394	402	398	369	411	395	377	382	403	388	388	403	412	384	392	395	379	392	394	364	397	372	398	385	412	349	405	357	407	436	395	421	392	428	392	387	372	425	404	381	402	391	387	412	377	391	400	380	391	381	390	384	434	380	401	367	353	392	404	381	411	363	389	399	382	377	393	380	375	385	395	396	373	398	402	394	383	407	357	377	401	409	373	371	393	364	350	378	433	349	360	421	370	382	416	389	414	348	373	379	383	389	388	407	392	399	391	384	409	374	391	396	377	399	407	386	399	366	404	361	403	396	389	381	370	354	369	399	389	364	390	396	369	395	399	396	417	390	409	416	373	385	413	412	381	380	397	419	375	405	387	409	382	394	380	376	364	361	366	405	383	372	393	369	398	433	409	395	401	383	365	350	381	369	406	384	388	390	381	411	411	377	397	416	356	383	404	410	390	398	371	403	378	391	391	392	436	395	404	380	385	402	413	394	389	406	417	404	406	411	388	366	383	363	368	393	377	394	390	408	408	385	405	431	427	359	381	390	417	362	401	387	377	382	444	375	406	403	390	391	371	383	381	384	408	372	440	394	361	412	362	401	419	363	391	392	372	364	389	404	381	367	361	414	409	401	404	375	382	368	386	388	395	392	404	391	428	367	357	401	370	375	401	374	370	409	363	416	365	431	390	419	431	379	388	369	355	408	389	413	402	435	344	364	383	394	401	380	427	404	398	374	401	371	389	370	368	404	414	402	405	380	393	391	372	397	416	396	397	366	391	432	370	396	386	415	379	373	399	383	373	372	409	413	397	385	398	373	392	393	365	369	414	394	421	397	404	405	393	392	400	381	377	358	380	388	377	396	381	391	394	356	384	373	385	370	352	347	436	362	359	374	373	414	360	414	390	423	425	380	369	388	404	403	407	393	376	375	409	379	347	374	396	392	387	395	423	388	366	405	410	400	408	386	406	394	405	427	364	422	390	425	366	420	422	383	399	425	345	387	393	361	378	423	426	415	401	390	387	396	364	396	384	412	399	363	425	367	381	371	365	377	396	378	385	375	369	364	390	370	399	397	398	372	387	402	387	352	369	368	409	373	396	377	378	385	419	397	417	396	378	361	377	379	388	427	385	403	387	433	400	430	381	368	399	372	391	393	360	393	387	386	420	405	367	380	350	366	414	417	392	372	364	392	345	374	345	410	354	385	395	377	361	388	374	369	415	400	408	408	373	360	432	400	387	387	383	381	377	396	404	388	404	374	375	392	388	398	391	405	359	399	358	384	402	367	403	377	357	397	370	408	370	385	380	385	344	414	411	419	404	411	334	408	391	391	395	412	390	366	384	432	416	375	383	427	386	424	364	396	403	381	382	391	446	390	391	386	401	407	335	388	388	396	370	371	346	388	401	376	369	401	364	382	399	357	372	413	392	378	396	359	363	368	392	353	364	438	364	376	378	377	384	388	377	417	396	383	363	382	403	397	390	360	417	365	378	433	387	378	346	374	383	363	425	343	373	400	401	416	376	376	404	373	392	406	390	386	394	374	379	386	377	365	379	398	364	354	372	374	399	424	390	392	398	397	376	364	373	405	407	364	361	354	396	379	380	386	357	392	451	398	377	402	415	433	404	368	409	411	422	401	416	363	406	385	359	400	425	379	413	395	370	381	428	359	388	369	402	377	409	364	361	390	381	385	412	388	395	393	361	418	391	403	381	369	397	381	398	394	422	354	385	413	371	417	396	370	373	412	396	356	351	355	374	429	366	399	396	380	390	376	391	386	399	352	408	383	396	367	390	407	416	369	385	399	388	395	369	378	403	394	350	367	381	384	371	375	417	366	392	410	384	454	359	401	420	359	379	385	416	404	370	376	370	395	414	380	401	395	436	418	403	388	402	421	380	412	383	404	370	407	390	386	366	415	389	372	365	425	373	348	417	397	406	397	421	419	407	376	365	403	355	375	396	365	382	371	382	369	384	411	402	365	370	384	403	366	394	381	425	361	382	373	384	389	405	392	397	380	380	382	372	399	415	428	394	396	413	388	398	369	379	341	382	389	415	379	400	405	391	402	377	392	409	374	385	390	406	374	355	394	356	391	388	387	395	416	390	406	378	384	417	361	367	339	393	397	367	379	372	374	395	389	349	394	353	383	377	378	362	367	380	388	369	375	394	417	357	384	401	403	370	428	401	393	389	379	392	352	405	360	381	384	384	389	412	393	363	426	384	405	397	380	420	375	365	369	356	372	416	370	387	397	402	392	381	388	398	404	374	367	406	389	377	396	393	395	407	384	386	410	377	406	379	399	387	324	415	392	365	333	383	394	415	409	386	443	385	368	374	378	389	395	366	361	357	387	397	360	387	398	396	359	395	433	391	379	408	359	401	410	375	391	419	395	362	406	367	372	386	393	367	345	405	381	387	385	394	386	394	383	400	407	396	374	388	408	356	382	421	382	419	377	376	395	386	392	399	435	370	414	399	444	392	391	369	383	364	402	396	391	363	403	372	378	382	395	383	397	418	390	362	400	426	365	379	380	409	399	365	393	394	394	411	376	383	400	379	404	426	405	395	417	403	378	420	403	356	397	393	375	382	405	362	419	371	416	439	378	346	380	424	370	382	377	360	412	361	364	369	398	401	370	361	396	348	362	407	405	402	385	364	413	396	361	363	438	409	379	368	400	366	387	401	392	412	377	379	409	388	399	406	382	382	403	393	388	400	422	390	369	397	404	400	380	404	409	402	415	365	377	412	371	396	388	367	395	431	391	381	376	366	425	404	403	395	374	385	383	401	357	382	404	377	399	399	401	368	360	387	422	379	391	382	402	403	414	382	389	386	385	401	400	372	390	394	381	350	401	419	375	397	386	401	396	391	399	399	418	384	393	374	365	367	369	373	410	396	365	362	405	388	399	380	378	391	397	374	387	377	365	379	392	395	377	380	396	395	385	373	386	416	419	400	363	416	400	367	385	402	369	394	383	393	365	410	403	386	389	383	375	407	377	420	393	392	428	415	356	392	378	387	399	389	364	353	358	381	428	420	379	407	382	396	381	338	388	418	412	385	382	370	384	412	372	379	399	400	383	377	411	397	415	398	384	389	395	391	388	398	389	380	377	371	385	415	401	363	346	397	372	389	363	356	403	398	377	367	391	385	374	423	348	426	413	388	405	379	351	432	414	373	375	391	393	387	343	432	360	397	398	379	423	404	419	375	390	410	395	401	412	416	404	391	396	391	366	363	397	388	382	394	370	379
36283	48883	31518	11941	6811	5342	4138	3087	2446	2001	1546	1429	1181	1116	987	869	821	738	639	640	638	585	569	611	560	516	502	538	518	529	519	495	492	505	461	491	481	479	529	454	451	460	444	437	482	435	502	464	469	493	488	476	464	473	491	447	454	440	454	486	463	437	439	458	425	418	436	439	428	481	419	470	420	467	432	456	416	489	439	425	471	459	479	453	456	430	486	445	450	451	462	466	426	440	414	453	451	470	459	429	439	431	414	443	455	452	402	442	483	438	449	436	440	476	475	450	455	460	446	476	426	434	481	484	448	463	473	444	421	451	417	450	454	436	455	433	430	489	493	458	449	479	447	455	499	485	457	422	442	434	446	421	443	416	461	427	432	439	438	477	499	461	443	423	438	459	458	418	442	433	437	483	457	447	437	461	475	491	433	416	473	447	455	466	475	414	494	467	451	465	413	465	400	449	448	429	462	410	425	443	438	441	454	456	449	425	466	429	440	473	456	445	456	407	452	432	453	476	413	465	446	441	455	422	455	454	409	434	453	443	458	435	456	450	445	416	456	457	469	447	463	429	430	470	430	476	438	437	411	459	432	445	443	450	416	445	498	417	440	404	450	454	454	474	463	439	443	420	482	421	430	438	423	433	410	476	398	424	483	432	470	466	421	429	441	425	443	430	475	458	467	482	484	450	424	427	428	432	447	446	436	450	457	464	443	442	457	456	400	456	468	457	432	469	403	460	462	455	451	440	462	471	439	450	428	412	467	450	462	440	450	420	414	417	446	453	408	439	462	449	463	474	459	425	436	443	459	450	481	464	450	449	424	442	471	427	452	404	438	437	453	419	447	466	459	451	440	436	480	474	461	461	448	474	412	443	418	461	440	435	454	471	456	451	459	432	464	430	448	479	421	425	472	462	460	417	480	467	448	423	434	426	434	441	449	460	449	444	460	499	464	445	439	443	449	460	455	466	426	438	477	464	428	418	443	442	467	434	418	483	441	418	419	425	448	460	504	466	458	453	447	443	429	473	470	445	437	416	444	443	445	467	431	411	459	479	460	471	471	435	432	454	469	469	441	420	457	441	426	434	459	437	447	478	473	460	421	439	447	461	476	429	445	424	476	489	462	399	423	430	429	401	462	439	466	454	457	490	451	400	463	470	435	446	435	479	414	462	435	439	455	430	415	444	439	426	447	456	470	470	428	437	447	456	441	424	461	416	436	424	478	475	430	420	474	431	488	462	433	453	453	451	419	419	437	460	474	418	450	461	460	428	446	424	450	429	419	462	445	430	437	457	467	451	431	461	434	433	445	472	451	448	464	440	467	466	421	445	479	433	421	462	431	492	446	441	422	476	442	461	450	419	421	427	409	452	412	441	456	454	496	467	437	437	420	467	422	436	463	447	440	494	428	416	432	464	437	446	467	407	425	451	441	438	442	445	461	437	454	462	459	441	445	450	458	421	458	464	460	471	444	484	464	453	465	466	419	467	417	491	450	430	461	436	447	448	423	438	432	425	453	455	436	463	464	420	468	433	408	464	469	447	440	453	441	435	459	436	445	421	458	463	454	451	483	440	435	423	428	430	449	448	438	412	450	424	418	439	440	469	427	439	434	462	452	451	440	441	412	434	434	440	451	484	447	447	466	427	462	477	398	419	436	442	461	463	465	444	448	448	429	444	454	455	462	423	440	409	436	469	426	494	454	433	482	443	441	437	495	415	449	424	451	435	418	421	449	482	428	451	469	415	478	498	425	464	433	436	478	411	461	465	444	457	430	437	431	465	438	462	432	476	418	437	456	464	419	474	451	410	443	424	497	408	481	427	422	420	451	437	455	455	455	437	401	468	460	443	446	448	442	453	449	459	421	416	489	456	489	428	482	473	428	427	486	450	415	454	460	455	433	459	446	507	489	448	460	461	465	462	417	434	465	484	451	426	438	436	459	456	418	435	458	477	440	453	436	461	449	453	441	453	437	456	424	451	406	447	488	452	445	447	447	423	441	435	399	444	462	445	429	423	437	461	428	438	451	436	417	449	435	438	438	441	445	451	414	474	467	395	452	431	465	428	446	482	417	445	472	413	441	489	436	463	435	455	420	457	469	475	427	423	411	443	472	420	420	410	471	458	463	481	451	427	431	460	435	425	424	435	454	422	468	446	433	405	422	439	443	491	437	444	443	409	434	489	457	438	466	467	460	454	447	457	452	444	469	449	471	445	435	462	434	438	434	454	469	437	410	435	461	454	404	448	452	474	456	442	434	471	459	452	440	440	444	445	479	439	481	461	434	454	459	434	428	421	436	433	485	441	448	422	438	452	463	424	428	425	414	449	456	460	439	440	453	463	479	434	448	405	455	450	448	472	436	410	416	463	425	453	498	470	445	425	449	456	477	450	432	438	476	440	433	438	447	457	447	438	429	466	451	459	438	421	457	466	477	448	447	469	427	448	463	435	453	442	397	428	459	462	472	461	413	443	442	420	407	437	459	466	438	455	395	447	448	424	425	410	455	429	453	450	458	501	454	445	459	428	457	450	423	499	425	421	459	459	490	432	437	439	439	444	427	453	442	441	424	433	448	446	481	404	432	454	433	471	421	460	424	445	462	441	445	442	463	426	437	402	411	458	477	426	408	451	448	434	430	444	474	497	434	429	427	445	425	438	424	428	434	451	444	441	470	466	440	451	473	452	402	507	432	412	441	428	457	432	421	430	425	458	446	479	488	490	467	471	445	424	437	459	450	473	427	478	439	427	405	423	457	454	440	425	441	438	440	503	427	456	487	432	437	435	450	478	457	435	434	442	447	452	432	449	459	468	442	445	415	459	450	431	416	440	401	412	454	456	436	415	450	486	458	452	464	456	502	460	456	502	439	455	452	449	473	460	433	469	452	433	424	427	427	444	446	437	461	464	454	469	466	491	449	450	468	441	454	436	433	443	422	535	450	434	461	452	442	409	442	457	483	503	472	497	414	439	462	451	470	440	434	465	464	439	433	457	443	415	457	407	451	448	475	472	460	402	468	443	428	455	455	428	426	400	416	444	426	441	453	443	439	483	429	444	484	447	444	438	458	478	462	478	425	436	418	435	470	442	449	466	424	417	440	430	438	423	433	436	511	407	467	429	399	471	455	445	455	445	406	456	458	435	444	431	461	420	484	404	445	479	420	447	443	459	433	426	417	428	455	437	443	464	450	427	450	425	430	459	451	435	456	427	452	463	446	419	439	482	428	456	445	422	463	436	453	468	436	448	472	443	444	434	448	466	495	433	460	459	411	459	436	452	451	450	451	431	448	459	440	454	426	457	432	445	435	456	444	462	489	463	431	438	426	447	457	425	439	447	443	455	443	435	442	457	448	413	413	447	476	494	442	471	459	431	438	455	446	483	431	478	450	457	478	450	413	423	456	466	455	457	435	427	492	450	406	445	481	453	431	432	414	488	435	458	445	428	414	432	441	457	446	461	414	450	451	430	448	430	441	475	478	460	449	457	422	439	469	429
22860	21482	29207	24204	21484	21574	11956	2996	1899	1576	1249	1092	963	779	804	672	656	588	563	523	510	526	451	457	442	419	434	445	399	448	421	402	395	428	406	395	377	406	391	362	386	362	369	357	345	391	396	423	375	376	363	362	357	381	383	330	368	311	375	355	378	346	356	368	348	378	350	344	390	364	363	349	328	381	377	356	347	357	330	352	352	369	338	347	350	369	346	360	364	379	378	340	397	345	351	371	363	332	356	371	376	402	305	335	361	346	363	396	391	323	348	374	353	374	361	350	363	329	375	354	358	378	363	334	340	362	356	335	384	348	343	389	331	362	384	334	308	323	332	385	356	361	345	326	326	360	355	361	343	373	370	365	352	377	323	357	375	337	377	351	320	390	334	323	348	341	354	351	342	352	372	309	367	355	367	389	364	381	381	311	362	326	368	366	338	336	358	365	357	324	345	339	376	341	374	354	333	374	357	326	389	357	372	372	345	355	331	383	347	359	379	368	368	358	359	346	384	366	357	368	358	334	351	326	327	327	372	380	371	349	334	332	358	360	342	323	366	340	370	338	360	362	324	368	342	351	372	343	367	375	332	377	374	349	350	325	367	412	334	347	351	341	359	317	367	354	338	380	372	353	339	364	384	376	325	373	364	316	324	326	351	315	335	346	365	362	344	331	350	323	333	346	307	326	341	352	361	382	357	331	354	356	367	368	366	368	328	350	336	360	328	345	358	390	338	342	347	343	362	350	359	368	347	313	343	383	346	358	334	354	350	367	351	343	390	369	351	373	343	359	371	350	388	327	373	368	365	348	371	349	369	333	372	332	365	335	402	350	352	362	381	322	362	367	355	324	352	359	342	363	355	336	368	352	357	330	364	362	357	381	371	337	364	337	352	321	342	394	401	356	332	372	343	383	346	340	297	352	358	368	322	395	329	311	364	350	360	366	381	346	354	362	304	337	363	330	324	349	327	378	334	353	371	364	378	331	348	338	348	386	325	323	365	371	335	342	349	377	331	374	373	370	369	293	338	347	372	352	347	351	347	331	372	366	356	354	318	368	341	375	344	343	343	333	346	347	329	373	369	341	328	363	341	356	352	336	335	316	375	373	352	320	369	366	363	343	352	325	345	358	340	347	377	350	350	364	384	336	377	338	357	378	344	334	381	382	356	360	342	352	322	345	353	324	363	362	327	357	360	370	331	369	387	377	356	360	361	338	343	347	338	354	337	352	361	337	351	371	344	353	359	353	369	312	361	325	353	311	354	351	328	362	367	387	366	345	372	361	375	368	364	366	358	366	364	356	360	352	352	341	371	354	319	348	350	339	333	397	344	349	385	383	362	336	365	354	359	340	337	384	369	362	379	405	339	364	346	355	340	370	391	331	388	347	357	350	353	347	339	363	360	327	363	350	362	363	370	347	381	342	350	344	334	357	334	360	359	350	346	373	346	357	364	369	334	376	316	344	350	347	387	334	373	359	356	376	362	326	361	345	329	346	335	362	362	332	352	347	346	334	351	330	361	308	358	350	336	367	382	360	375	371	355	363	365	377	331	359	368	378	373	349	341	320	338	370	367	366	344	388	322	362	357	383	326	359	344	394	339	371	389	339	349	385	342	319	395	336	379	349	380	399	363	347	345	324	353	352	381	368	338	376	379	324	347	337	349	392	370	373	351	357	341	371	368	343	347	354	377	329	357	361	343	333	357	358	356	383	335	385	352	343	356	376	335	367	385	360	332	346	390	334	364	348	341	360	384	349	323	347	333	350	326	341	383	325	367	365	350	365	349	338	389	386	366	360	340	321	368	376	342	354	374	330	350	366	363	364	345	337	357	364	351	372	349	353	376	311	345	381	334	343	330	356	359	366	343	341	373	357	355	329	363	350	352	364	386	368	372	380	352	346	350	370	363	355	341	311	345	334	327	350	352	320	388	330	339	336	381	369	387	343	362	368	332	341	337	339	376	340	358	352	365	361	354	374	319	361	301	345	371	364	356	354	359	367	343	360	389	361	365	355	343	385	323	348	357	360	360	375	348	345	353	347	360	346	361	334	375	380	369	380	372	339	348	336	394	362	329	352	352	332	353	345	345	401	318	328	388	340	359	342	367	361	336	361	355	343	351	345	361	375	352	386	366	350	397	389	331	358	326	373	358	383	372	372	315	333	378	320	406	365	405	363	386	373	384	361	371	361	350	318	333	352	323	386	372	374	383	358	335	321	368	369	366	372	378	348	360	370	356	358	346	348	356	323	364	333	336	352	360	329	336	353	357	313	349	362	376	315	360	381	363	376	381	318	368	342	360	358	350	351	351	373	368	339	352	341	342	356	379	383	355	390	330	362	356	352	373	356	343	341	343	347	347	336	384	360	361	329	391	376	340	354	352	342	344	352	330	341	325	338	378	336	328	302	344	353	346	353	387	345	369	349	379	384	347	362	325	367	349	361	359	332	345	332	318	353	336	355	361	359	361	358	362	354	350	370	346	330	350	358	336	354	384	347	349	358	342	380	365	375	371	346	308	429	346	342	379	357	317	349	332	343	337	374	353	367	358	349	355	350	327	356	355	392	357	365	349	336	377	372	353	355	317	377	341	333	348	397	320	394	353	341	397	369	343	320	356	361	345	363	355	365	360	372	350	365	351	340	352	370	362	390	375	366	432	346	316	370	343	364	384	376	367	341	355	338	354	362	354	325	341	369	360	388	384	316	339	372	328	349	347	343	385	372	365	367	371	389	376	360	363	361	361	329	406	351	349	357	335	351	357	342	361	339	351	374	341	323	373	339	351	354	336	374	337	341	358	379	353	395	365	367	387	383	329	375	364	329	349	368	338	372	382	344	362	366	344	351	342	368	373	336	412	354	385	337	337	304	360	353	373	366	403	397	369	339	383	362	321	341	341	387	365	367	359	371	341	334	368	395	330	339	369	353	344	360	382	362	384	332	409	366	326	351	388	330	359	339	327	370	370	320	369	394	341	388	352	342	344	380	348	340	327	366	365	377	370	363	353	367	357	374	334	331	343	350	379	350	343	339	346	336	340	314	370	343	344	379	356	349	353	358	336	335	362	370	334	343	352	357	324	380	388	376	366	352	376	341	383	358	352	340	337	353	378	326	359	377	362	340	387	364	328	316	366	390	339	329	338	359	342	338	396	362	357	331	355	333	352	342	353	346	341	393	355	337	376	360	354	337	357	373	364	351	374	343	395	362	326	357	313	338	345	358	335	386	363	350	357	356	379	348	326	360	342	339	349	361	381	367	335	337	350	356	374	372	339	359	356	349	346	344	378	338	362	359	381	370	312	367	344	344	370	393	329	371	356	371	377	366	386	339	329	365	356	368	333	343	334	337	332	339	399	346	367	355	356	358	391	364	347	316	392	327	374	322	359	360	348	374	354	349	327	369	391	341	327	383	360	331	333	378	366	375	340	369	335	354	392	331	350	360	355	358	331	357	359	346	382	335	324	356	370	369	354	337	346	353	343	371	348	322	377	321
40210	62249	41427	17944	10167	8439	6267	4730	3834	3069	2287	1954	1685	1389	1216	1101	968	887	811	767	677	632	587	653	576	541	539	522	537	530	522	475	513	521	509	470	444	436	454	458	444	442	449	452	452	453	430	446	429	434	437	443	448	413	428	451	452	437	423	414	403	444	414	409	423	461	393	422	387	398	399	395	372	429	401	380	415	394	422	396	392	407	402	378	369	438	395	423	415	404	444	410	415	389	371	373	437	385	409	405	411	427	408	409	395	386	408	431	368	405	411	435	429	389	413	389	393	430	406	401	425	397	424	399	430	425	422	380	386	420	405	426	402	400	447	429	427	417	429	432	414	433	393	369	404	403	375	434	453	422	371	452	386	405	400	402	421	415	406	383	375	431	403	417	369	447	439	430	395	371	427	381	429	444	401	423	397	405	444	429	421	396	405	389	412	435	375	425	405	390	373	424	404	381	378	400	436	375	443	395	422	419	418	390	433	435	401	396	417	426	429	419	435	448	394	405	396	390	392	413	367	408	396	445	408	434	405	403	399	421	411	394	430	412	434	374	429	449	403	387	375	379	391	376	406	413	421	408	444	370	420	435	402	392	396	403	385	404	397	437	421	432	418	422	366	419	397	410	424	435	443	406	414	439	403	432	412	413	420	389	411	414	419	375	390	416	394	419	412	402	415	373	426	416	392	426	429	399	392	393	366	378	411	414	422	415	409	423	420	378	437	423	410	393	409	432	386	428	405	411	389	415	382	399	438	428	430	416	438	370	413	378	406	398	431	404	431	376	407	412	390	414	384	411	411	419	408	431	406	417	422	434	420	384	423	411	414	405	416	407	430	452	439	419	404	380	390	439	378	428	394	441	427	450	407	336	371	404	417	382	391	394	394	394	401	402	404	372	408	373	406	434	401	408	389	408	389	377	383	400	413	408	398	414	424	403	424	428	393	396	423	409	419	383	394	420	406	389	391	475	421	366	437	416	407	392	445	416	403	414	387	398	385	423	412	427	384	413	411	391	394	427	417	425	391	412	398	394	419	406	408	412	405	443	405	447	375	464	430	415	401	430	386	443	416	432	416	394	407	388	397	386	406	390	381	421	398	448	410	458	392	414	421	404	399	385	385	446	381	382	405	396	423	402	380	412	408	415	420	386	399	419	407	414	435	371	401	405	409	413	419	371	410	402	392	397	437	440	410	403	408	397	431	391	432	378	409	426	407	383	397	411	438	389	399	378	409	405	435	414	405	400	443	395	421	377	376	406	367	372	434	435	374	442	397	437	425	383	404	382	392	360	400	413	377	408	414	398	408	421	399	432	400	409	416	388	423	382	385	385	439	408	428	461	393	438	426	409	405	399	395	408	385	372	427	411	398	397	394	429	424	397	415	400	383	400	422	413	388	419	408	438	400	381	385	427	349	393	375	395	435	442	423	396	442	406	431	415	391	437	427	393	415	424	382	426	396	404	405	444	438	384	386	421	403	400	406	414	440	365	417	401	400	414	392	401	417	435	407	413	366	416	414	395	386	395	415	393	448	411	424	419	379	401	408	404	377	432	416	393	426	427	368	423	426	377	433	389	405	395	400	402	373	382	401	368	371	428	388	430	414	432	362	382	394	431	423	409	423	410	378	430	405	395	444	401	384	401	414	375	391	390	420	421	416	439	410	394	388	428	440	404	424	409	395	396	396	386	400	417	424	405	433	393	410	405	430	398	389	380	411	356	414	403	412	390	414	398	406	413	420	381	397	397	392	410	362	391	416	394	433	401	410	375	412	424	443	396	432	443	419	438	410	380	458	417	432	409	417	382	406	422	438	391	412	411	435	397	408	416	440	402	427	425	416	415	407	390	410	371	405	396	433	402	402	409	410	431	378	421	414	406	430	431	380	432	407	402	405	379	412	429	393	430	390	398	436	443	407	412	400	433	391	418	414	409	425	441	417	404	427	418	415	415	403	428	405	393	410	393	400	413	419	380	433	415	413	391	385	420	377	404	387	384	394	420	389	388	406	439	392	445	401	416	397	400	417	406	416	387	424	412	407	425	395	391	422	410	413	411	417	450	393	385	394	422	420	371	383	382	406	426	411	393	350	407	415	388	394	395	414	417	366	420	397	410	431	388	434	366	405	415	402	413	429	409	424	405	429	401	422	428	425	421	384	402	350	421	418	401	386	361	421	436	400	379	427	410	378	445	414	425	400	428	418	384	392	419	430	385	437	426	429	409	428	411	391	397	414	397	375	399	415	364	400	431	392	410	422	403	421	420	456	399	392	451	402	405	403	399	414	434	384	426	407	420	416	410	397	438	425	394	394	396	415	394	411	419	414	429	384	378	413	422	427	370	391	398	415	422	424	400	389	406	407	438	413	391	388	409	444	414	426	401	384	410	424	376	409	424	413	433	413	408	416	403	396	407	407	418	411	410	373	422	433	430	416	436	388	391	408	415	430	407	439	405	423	390	384	384	430	406	411	398	401	390	395	396	430	424	389	417	384	385	395	424	417	417	403	391	408	420	416	384	400	384	390	394	392	381	385	403	393	407	411	430	381	434	382	403	443	426	371	416	414	429	431	422	373	387	398	418	405	384	403	433	411	388	391	442	406	415	399	374	416	433	427	442	432	377	384	399	407	373	393	385	393	365	421	382	398	395	400	410	380	400	403	381	439	396	408	408	418	405	434	406	417	408	395	415	410	418	445	397	405	456	418	414	446	427	386	400	399	393	396	396	381	401	391	387	431	426	408	418	392	432	444	423	407	417	407	395	404	406	416	437	417	360	368	369	423	400	385	398	382	392	429	401	429	431	415	353	428	395	380	398	394	387	388	417	420	423	408	433	430	415	398	403	447	451	434	424	407	398	402	400	403	372	392	403	385	410	419	391	407	437	395	433	416	379	382	406	390	388	412	387	416	378	442	432	391	405	379	402	435	389	429	411	414	409	445	362	418	388	405	371	406	429	382	423	409	427	425	401	406	377	369	400	415	419	430	417	396	404	406	415	395	400	412	370	389	391	395	415	409	374	430	386	426	403	446	424	415	438	376	406	431	403	385	400	436	417	406	410	395	391	415	396	437	446	408	426	419	413	398	373	395	437	399	433	390	398	404	464	386	404	418	429	393	434	407	391	423	423	422	410	410	430	392	428	403	367	411	386	418	399	418	365	415	416	391	432	432	433	386	424	390	406	425	380	418	369	399	373	406	405	390	446	392	421	406	398	363	396	396	426	398	418	444	424	433	409	426	426	419	408	386	400	393	392	410	466	417	384	403	425	403	420	396	405	396	392	386	404	411	398	408	433	424	408	408	409	389	426	404	448	396	398	390	388	387	404	407	407	413	434	425	412	414	408	398	408	361	419	427	454	390	376	408	393	415	401	441	411	365	381	417	394	426	401	426	388	383	386	387	430	378	421	397	386	392	411	388	425	357	428	370	385	439	429	404	384	416	373	379	415	450	453	380	400	417	392	377	387	410	377	406	423	407	398	401	398	406	434	447	394
32244	29198	25179	11018	3477	2334	1693	1383	1191	955	832	735	720	670	603	586	579	560	548	512	524	532	508	478	474	476	504	501	467	446	467	466	468	447	487	453	490	432	462	460	443	463	459	478	448	472	460	450	474	462	446	477	431	476	458	453	459	516	447	495	440	453	463	447	449	406	431	447	446	458	435	450	509	447	463	418	488	483	461	470	465	447	442	452	423	457	429	438	461	459	462	432	447	473	478	448	433	421	464	457	435	436	480	457	451	458	449	478	457	416	433	449	465	438	425	480	465	446	493	481	452	462	461	449	475	442	447	444	432	490	485	435	443	456	454	465	459	470	489	447	427	460	459	423	468	444	439	414	453	478	434	415	419	472	478	476	447	449	443	452	445	422	477	419	478	477	432	460	464	455	447	467	483	448	475	451	421	425	489	425	456	489	460	440	469	450	446	455	448	434	460	466	466	441	454	444	427	470	473	429	477	482	465	434	459	391	486	453	450	435	441	462	481	473	398	435	439	450	455	435	441	454	485	452	472	457	492	450	440	449	476	472	463	452	448	478	414	436	443	445	467	447	481	453	433	482	462	473	449	449	492	467	469	462	466	466	444	457	477	468	432	481	472	460	458	454	445	437	452	477	454	457	485	466	424	449	437	398	457	456	457	441	472	437	472	421	422	442	479	476	441	456	456	452	434	430	485	495	478	451	421	481	446	469	443	458	458	420	464	431	454	463	412	455	486	479	463	454	502	476	523	459	461	436	414	482	430	432	447	445	473	444	459	457	453	463	440	455	478	439	472	433	455	478	434	420	441	466	422	511	465	467	449	443	454	453	479	447	480	510	491	438	440	478	440	429	478	445	472	497	483	456	428	482	443	449	468	459	454	475	458	423	438	455	446	456	442	418	431	469	456	469	434	444	478	439	425	449	438	451	447	450	459	484	445	465	492	470	451	426	457	440	508	483	460	425	445	431	436	429	454	434	439	438	447	436	427	441	456	451	453	444	449	450	442	473	451	491	475	432	404	444	448	445	511	466	485	460	428	457	490	469	438	455	483	473	417	419	444	463	437	437	468	440	439	458	480	452	487	458	432	455	432	464	471	436	479	476	411	437	442	442	480	441	464	457	456	463	451	434	429	466	509	491	438	462	461	423	448	457	448	435	422	486	420	426	445	429	432	446	454	438	473	437	482	443	404	468	470	453	483	429	443	442	476	443	460	486	470	415	468	428	448	436	437	451	441	470	499	450	432	445	439	448	444	445	441	472	466	462	479	484	447	469	438	473	459	435	479	482	465	427	480	466	456	458	462	491	471	476	477	496	471	460	433	444	451	460	440	454	446	464	483	414	448	487	492	475	443	418	464	450	439	435	461	454	450	454	471	453	475	467	454	498	457	467	493	439	414	486	447	501	463	440	478	454	466	403	474	452	479	498	455	448	452	439	481	437	448	433	466	437	447	435	465	424	430	468	429	444	488	435	466	415	448	447	469	469	430	432	480	453	457	442	439	465	439	407	424	440	434	454	483	434	472	467	507	459	441	477	464	444	450	448	461	428	436	469	419	446	431	439	449	437	456	466	456	465	459	464	423	427	441	465	481	437	497	419	460	435	438	463	432	457	436	412	466	476	455	431	458	503	452	436	430	438	445	406	440	461	440	444	458	457	463	450	437	444	473	450	406	452	445	445	460	420	464	473	479	449	477	484	454	460	468	503	436	419	435	491	464	441	423	445	452	464	390	444	467	413	448	487	463	435	457	468	469	493	403	486	453	444	435	463	435	432	459	431	462	445	453	449	435	430	452	481	442	442	435	436	441	460	424	411	461	487	461	484	435	458	478	460	413	482	453	450	424	475	465	497	443	451	403	484	435	460	481	486	481	436	444	446	448	425	484	447	468	430	480	481	446	460	424	442	441	452	433	457	438	445	465	433	469	469	463	466	473	466	491	463	456	482	483	448	470	459	483	431	460	476	461	472	430	454	489	464	493	484	460	445	496	437	462	436	465	455	428	437	457	461	430	429	484	450	508	439	413	439	419	461	425	461	443	491	448	452	427	470	476	446	447	444	464	465	430	450	419	480	454	463	435	450	466	456	430	426	421	401	485	463	458	498	452	494	459	480	444	483	455	495	421	457	425	491	466	423	447	442	472	439	488	448	476	497	454	459	488	447	439	418	458	459	500	449	430	462	501	446	454	487	480	468	456	456	433	459	442	449	469	441	437	475	442	434	435	442	481	476	471	447	445	437	440	477	449	456	496	451	432	447	489	490	437	442	455	466	459	438	479	434	465	411	422	434	448	456	487	462	422	461	431	437	472	435	417	469	445	434	476	434	429	465	491	410	457	462	444	448	487	452	437	419	440	446	444	446	504	431	414	482	436	479	441	484	440	463	485	443	463	471	471	456	435	463	446	486	475	433	459	490	464	477	448	436	467	465	460	434	465	430	469	471	434	451	445	436	483	456	514	452	455	436	431	458	425	485	445	460	463	442	448	434	455	423	447	479	508	440	478	451	464	469	429	445	418	494	426	472	440	457	448	458	467	418	476	427	471	475	466	472	452	463	479	481	413	433	483	474	450	477	468	483	454	445	485	444	451	492	460	463	454	458	500	465	437	500	467	453	454	477	417	481	457	464	440	479	469	446	465	415	461	517	483	425	444	456	442	429	480	446	436	466	446	488	472	447	450	466	448	452	451	430	425	430	467	451	422	454	442	466	436	431	458	464	397	465	453	443	444	425	422	480	478	428	458	452	445	444	484	460	474	421	428	459	489	460	462	468	460	443	467	423	455	441	486	465	411	467	458	455	465	451	455	456	437	440	422	482	459	475	449	472	439	486	457	443	485	468	444	442	429	460	427	456	470	444	466	431	461	480	436	462	466	456	456	462	472	459	493	434	432	500	478	466	458	457	487	481	469	451	463	451	454	450	469	465	453	497	454	476	417	455	451	433	476	413	416	415	467	435	478	452	429	433	441	426	458	434	470	457	459	430	469	478	455	454	476	447	448	462	433	430	486	495	491	467	445	457	443	441	447	455	434	463	442	446	453	438	484	480	457	484	454	461	388	503	440	477	427	446	450	459	468	425	432	452	460	474	461	396	459	459	441	458	459	440	475	478	449	448	470	404	486	446	500	496	471	471	465	443	481	487	431	441	432	428	444	418	464	478	451	460	422	487	447	475	462	450	486	499	448	465	471	470	455	451	427	466	454	448	483	432	410	427	451	456	485	444	449	451	434	443	436	467	439	420	441	451	422	479	425	436	447	452	444	433	466	463	427	435	482	465	455	409	470	390	457	419	455	480	438	433	444	431	403	447	418	454	462	438	491	441	450	460	493	458	423	450	467	469	451	470	459	450	518	470	441	455	442	460	453	426	443	444	433	463	460	420	453	456	416	442	464	453	426	459	471	473	440	457	470	467	478	460	482	474	426	472	470	452	453	461	449	481	440	487	466	433	465	447	441	475	458	427	450	436	421	463	490	418	434	475	467	470	431	456
37494	44493	26671	9612	5564	4386	3411	2553	2055	1742	1405	1242	1100	984	879	813	770	777	693	681	651	622	627	608	613	592	581	590	532	535	565	606	564	611	592	533	565	543	561	521	515	546	573	558	529	502	521	480	550	532	529	544	529	509	489	529	524	535	546	495	549	548	523	472	516	526	532	497	491	516	533	543	524	502	533	498	544	535	560	501	533	485	565	516	538	509	557	493	543	529	541	526	515	517	457	483	504	539	528	528	505	540	537	526	499	558	521	489	500	518	489	514	479	504	531	506	529	504	567	543	517	527	480	498	548	524	517	533	509	493	488	538	550	474	502	490	484	521	524	466	529	532	530	522	492	518	536	531	514	497	487	534	489	554	517	555	499	507	517	497	512	555	531	502	508	511	502	548	540	557	502	499	518	517	536	534	511	498	536	495	531	528	511	523	549	500	537	531	518	515	555	561	512	503	542	526	498	501	512	548	555	537	531	559	490	545	525	513	512	527	508	487	544	509	509	484	534	517	494	506	503	527	570	507	554	510	540	504	521	504	520	486	520	546	531	504	513	538	530	526	563	506	498	522	476	501	494	578	539	508	508	534	507	505	535	498	518	494	487	531	521	516	509	532	527	556	530	543	562	524	505	500	521	544	538	538	532	558	516	512	516	495	506	517	510	524	536	497	506	531	480	531	503	555	526	522	506	501	531	512	508	507	486	539	503	523	500	498	492	534	527	500	549	485	474	494	543	514	514	516	490	483	526	519	583	532	509	505	578	527	539	494	545	548	528	555	532	537	491	483	544	481	527	506	524	501	473	521	550	493	523	504	532	515	530	489	503	521	555	502	520	538	507	508	528	499	496	559	525	495	546	518	495	520	510	545	536	490	500	510	534	528	490	555	509	511	514	508	518	504	556	523	515	549	495	531	506	491	507	512	512	524	493	496	541	524	515	509	526	507	566	518	461	575	491	486	511	513	488	533	511	524	546	546	518	509	550	519	514	490	481	567	557	499	494	505	507	510	509	497	528	503	488	489	525	553	477	522	553	542	541	554	530	486	533	520	513	544	537	497	534	520	528	519	520	481	539	510	553	567	532	549	513	491	516	537	506	550	512	544	485	532	501	489	524	507	532	534	478	509	541	476	471	522	511	534	557	523	516	530	539	541	506	516	499	493	500	539	537	517	532	500	551	487	524	556	483	524	513	555	516	513	517	491	520	534	532	572	519	480	563	519	524	493	546	535	515	561	543	546	540	500	518	510	503	512	516	500	517	529	517	546	479	538	520	538	496	502	533	541	519	559	502	532	515	488	511	504	522	527	497	518	513	518	504	537	505	508	527	510	493	540	520	522	487	539	546	515	549	531	490	546	522	537	521	495	523	527	507	459	527	493	514	490	545	522	520	475	500	525	491	499	525	524	535	497	500	499	527	490	516	501	517	462	529	501	569	514	509	545	550	510	499	504	529	550	540	522	510	514	548	513	511	534	525	494	517	552	541	488	532	495	479	516	566	484	534	511	486	484	492	493	511	509	494	489	559	516	532	545	544	543	542	523	491	540	501	534	526	492	496	545	480	541	542	574	484	502	549	553	536	529	490	502	566	505	519	507	511	525	485	523	513	538	500	539	511	559	510	535	519	554	520	541	518	503	524	502	547	502	512	521	506	525	506	513	512	509	540	534	503	502	500	529	521	506	568	551	508	500	524	545	537	541	531	494	523	470	537	502	506	536	566	535	520	538	566	506	537	475	510	525	560	458	520	566	550	515	541	538	514	554	503	483	522	490	533	526	496	513	552	511	509	529	505	492	519	491	530	517	512	512	547	497	504	518	509	527	541	513	525	508	534	569	520	501	558	504	510	511	527	566	520	544	487	518	531	485	542	519	517	524	523	523	513	500	487	531	500	517	471	517	544	522	502	535	508	521	513	523	473	535	502	495	521	514	491	528	527	543	536	490	538	528	494	529	524	523	511	471	499	524	519	506	517	511	495	532	526	526	543	478	531	520	569	521	517	501	509	529	524	507	508	547	534	505	529	490	551	496	497	504	527	558	507	495	524	539	509	529	488	487	522	478	538	485	518	490	512	497	550	514	525	539	497	544	522	468	515	556	503	494	543	525	503	521	517	499	540	533	492	546	513	481	505	494	500	491	540	534	498	490	487	471	527	555	529	531	504	516	504	526	513	495	544	535	516	539	511	531	576	524	514	551	559	540	512	491	521	523	495	523	548	477	513	508	516	493	523	514	494	516	552	499	542	528	501	501	484	515	551	489	490	540	505	480	490	519	499	508	519	486	553	532	525	549	555	544	503	523	531	518	503	526	553	525	542	522	511	533	552	485	569	511	492	522	526	549	512	536	483	495	562	452	511	533	549	535	510	487	524	528	495	517	564	538	544	527	506	517	553	505	493	518	523	534	533	499	536	508	509	536	528	539	562	507	520	522	512	503	536	515	489	489	519	562	503	507	513	519	546	575	500	519	517	524	518	518	543	533	496	528	497	523	526	543	528	508	517	527	543	502	487	512	503	508	519	489	536	459	523	496	561	528	508	475	527	506	545	542	520	544	507	496	496	480	538	545	546	515	516	555	523	517	559	514	501	528	523	563	507	500	523	484	545	513	504	520	524	527	518	516	496	508	533	532	531	518	517	514	557	509	520	537	490	544	507	511	505	544	514	518	494	544	516	516	520	527	506	541	483	490	523	532	511	549	492	521	481	500	548	505	503	508	499	495	533	498	518	541	519	511	529	517	498	559	467	521	494	491	547	516	500	496	542	551	517	531	500	538	489	500	539	559	508	533	494	536	475	514	504	497	517	475	514	522	557	512	527	506	515	551	505	531	493	525	482	513	510	496	545	525	512	501	560	462	475	511	480	542	492	525	533	543	527	476	533	501	493	546	514	479	519	520	550	500	483	476	509	478	467	545	534	515	520	520	445	529	509	503	522	511	518	537	541	520	497	547	518	541	524	538	516	530	512	499	526	492	526	504	511	513	529	554	474	538	497	505	500	528	521	553	547	530	511	515	507	519	551	484	529	508	510	502	560	518	556	499	487	522	486	529	523	507	546	534	476	526	529	505	498	463	496	510	521	498	538	514	496	546	532	528	551	576	548	525	520	493	519	503	497	517	555	505	498	531	483	518	525	474	556	512	519	581	529	491	499	529	536	515	500	518	563	533	524	543	532	536	528	519	529	499	481	499	528	533	510	526	493	544	515	509	511	530	545	544	561	507	474	502	530	531	503	521	520	536	499	517	563	517	548	497	506	562	539	500	551	516	505	534	493	492	504	571	538	518	523	524	517	490	511	562	507	519	514	530	505	492	545	534	489	500	564	519	507	527	560	531	505	524	562	519	546	504	539	490	535	518	479	564	524	502	495	521	506	492	549	558	539	511	529	519	511	488	476	512	519	530	526	510	515	571	538	539	529	536	517	531	506	488	534	507	554	511	537	499	506	480	517	480	512	512	519	522	502	549	555	514	530	510	566	485	540	537	523	526
23891	21466	28794	24585	21405	13782	4353	2431	1709	1491	1175	1115	921	829	815	723	668	649	629	559	543	585	517	533	495	477	511	466	478	456	504	491	500	478	491	463	466	438	465	482	535	487	484	462	475	435	461	461	413	448	444	434	480	439	438	428	453	465	450	441	430	441	462	468	439	446	453	433	449	463	408	434	420	402	414	474	459	462	444	408	434	442	439	443	435	408	446	463	462	408	427	438	449	397	450	427	409	457	482	462	450	432	449	413	472	450	429	437	442	418	466	425	461	433	438	446	462	458	461	383	458	437	459	460	457	460	442	427	455	400	450	401	406	437	429	480	460	403	461	446	436	468	370	424	391	486	441	440	443	454	453	439	413	423	455	416	471	449	453	437	495	442	434	419	453	439	438	431	459	411	459	466	436	477	436	442	423	445	409	461	450	418	461	462	400	422	457	460	444	445	470	466	433	424	445	475	428	433	421	425	486	435	452	454	415	452	449	450	444	476	444	422	438	427	462	434	422	469	461	432	450	461	436	408	421	450	440	434	414	441	456	428	418	468	445	442	447	449	444	457	461	426	450	471	439	423	462	413	441	447	479	445	469	460	461	449	450	444	409	454	442	424	414	447	437	434	441	503	467	437	415	425	447	434	449	456	429	453	434	420	472	456	405	445	447	443	452	394	415	420	450	408	467	440	415	478	453	441	431	438	431	436	407	449	455	443	414	421	432	407	416	425	405	419	423	452	421	422	470	433	414	409	419	458	433	395	436	440	429	465	465	452	484	398	437	448	426	454	423	436	471	457	467	430	392	445	442	453	410	418	448	413	440	420	438	463	498	432	415	460	429	424	469	423	464	427	458	510	429	409	422	458	463	466	411	479	458	407	443	412	423	473	456	430	413	422	456	400	484	442	398	453	424	467	421	442	411	430	411	454	438	435	452	427	433	416	444	445	439	428	440	456	454	449	398	425	423	417	450	455	473	458	432	430	428	440	446	481	437	446	455	453	407	432	460	440	480	440	449	476	410	461	459	421	422	436	421	423	443	428	427	478	443	413	443	465	461	428	405	450	426	431	427	468	448	432	466	434	462	450	461	439	429	421	439	456	390	434	408	438	454	405	463	414	410	423	394	466	484	436	436	418	431	451	445	438	479	449	454	429	457	428	419	453	423	429	439	457	482	412	470	435	440	425	430	432	435	478	465	419	431	433	430	467	421	472	417	429	459	442	460	469	461	415	421	406	438	460	481	453	406	436	416	443	426	438	442	455	447	421	433	430	472	397	431	434	436	402	446	431	431	411	420	472	498	426	427	426	444	421	406	424	430	438	459	437	472	438	431	438	416	441	417	396	464	412	432	454	430	441	449	450	427	463	463	424	434	427	418	426	452	415	442	429	448	444	444	419	423	459	451	455	453	405	440	412	422	444	430	431	436	440	409	439	440	438	403	461	422	429	418	436	430	449	416	472	414	451	445	466	479	409	442	470	408	446	428	471	449	452	430	410	440	466	431	429	416	432	448	450	435	472	409	415	439	474	443	426	453	462	448	454	404	400	422	421	419	409	454	475	423	452	463	446	453	447	474	427	454	432	423	435	466	426	398	440	454	451	415	415	464	475	426	459	459	452	450	462	412	482	480	463	413	418	399	438	463	462	444	454	435	415	421	471	398	446	446	422	415	431	433	417	406	438	439	409	470	432	481	432	418	443	429	434	459	399	404	412	431	454	443	447	448	446	482	423	429	420	447	431	419	402	421	423	473	438	441	448	441	470	445	456	418	452	431	447	430	420	434	451	384	446	398	433	440	452	465	438	429	451	469	428	416	409	437	464	408	416	452	429	450	458	469	401	475	450	430	417	443	425	454	408	408	430	446	463	443	466	455	470	465	439	442	436	467	430	477	436	422	428	457	453	428	450	443	439	410	375	456	450	442	450	421	418	430	439	418	413	444	406	441	422	412	417	441	476	435	455	437	437	455	397	480	419	435	417	407	422	441	436	418	443	432	411	488	428	442	412	484	406	454	467	432	423	445	449	400	484	447	416	447	433	451	438	433	427	421	456	448	446	441	428	453	460	417	458	437	455	433	415	516	453	435	450	468	394	405	441	448	424	450	443	454	417	474	425	429	449	451	446	410	429	445	425	438	445	426	472	447	454	406	439	427	421	396	431	463	438	453	432	451	441	442	431	423	463	425	465	446	468	411	436	451	447	434	400	420	416	427	463	412	445	452	408	418	419	432	442	413	410	438	422	443	459	434	458	412	447	447	451	477	431	468	463	419	382	436	459	429	402	469	467	472	401	440	438	411	428	455	422	433	457	443	429	440	401	438	425	436	426	431	376	417	439	470	415	452	455	451	429	430	455	425	417	463	471	414	448	464	441	432	428	442	420	411	428	388	459	438	425	395	444	430	462	420	439	462	414	441	495	455	477	420	433	437	408	466	425	429	423	409	443	452	446	395	445	414	461	486	418	472	419	417	450	434	405	428	451	438	490	465	427	455	405	463	440	429	428	404	448	444	446	414	431	483	396	424	428	423	451	403	403	423	435	449	447	441	441	423	402	445	470	452	435	432	467	471	397	441	447	431	449	462	414	437	439	428	444	439	435	456	444	444	441	471	427	424	454	438	424	470	417	415	433	444	405	455	408	482	434	465	418	423	451	413	426	441	453	453	447	404	435	429	428	433	427	438	448	468	440	450	449	442	451	466	426	477	408	447	450	438	493	447	467	426	421	429	428	433	452	415	440	482	444	447	448	437	454	423	459	405	423	428	462	419	464	435	467	448	428	429	469	440	450	464	435	444	454	461	435	428	451	453	460	460	453	453	438	422	441	430	443	421	406	403	443	459	443	403	451	428	434	405	466	424	468	464	429	431	452	436	457	425	443	445	400	464	462	447	482	464	420	432	411	446	425	409	422	445	426	477	429	440	467	432	423	430	448	441	440	406	455	449	453	415	434	448	421	403	410	434	435	427	445	450	409	453	428	444	438	458	424	437	445	431	475	484	449	469	432	419	451	461	406	432	451	439	429	438	462	449	438	446	471	443	446	467	407	434	407	438	436	476	454	430	435	434	438	461	406	410	459	490	440	433	409	501	462	435	390	487	417	402	422	425	458	424	464	450	466	428	435	426	449	429	450	422	427	413	439	473	423	441	470	438	418	403	446	464	416	425	446	412	431	428	463	441	469	437	471	442	438	457	385	454	504	449	447	423	397	431	426	439	440	436	446	448	427	424	470	464	457	401	447	430	444	400	436	429	440	398	420	439	428	443	448	491	435	383	480	447	468	445	425	412	447	440	432	420	444	445	419	441	421	424	428	430	431	420	401	416	443	441	416	465	424	459	418	424	419	432	447	437	432	437	434	431	420	474	419	436	433	421	416	467	441	441	452	448	423	428	427	427	464	448	423	450	424	420	448	400	436	412	446	436	464	443	477	456	438	442	390	435	400	432	447	429	452	430	420	473	445	468	435	452	431	419	455	420	418	436	427	434	433	448	435
35934	54950	38427	15990	8832	7138	5578	4170	3226	2828	2115	1748	1564	1322	1248	1131	1014	950	804	778	726	684	686	610	616	645	620	596	564	584	594	563	574	567	576	525	560	546	520	556	521	556	542	537	526	573	536	538	487	565	556	487	523	490	525	507	503	522	551	515	546	492	498	521	508	502	455	461	469	501	503	466	486	493	506	472	536	444	470	506	473	495	518	519	534	459	526	536	532	465	517	449	491	518	504	488	516	502	495	477	498	489	551	517	517	507	446	530	519	476	491	486	520	487	466	498	451	510	511	489	460	483	472	523	508	525	539	466	515	503	541	530	519	470	514	499	477	524	482	510	536	490	490	525	537	525	485	497	518	516	513	511	491	477	504	510	523	512	516	503	523	520	492	486	516	527	485	497	493	486	472	513	493	491	484	472	487	497	522	513	480	520	514	457	524	466	529	509	500	501	508	502	517	488	520	518	496	459	481	478	531	492	526	528	512	458	495	489	522	520	557	525	519	480	450	522	499	478	503	472	491	500	502	509	508	509	469	507	510	522	530	540	504	488	491	488	490	477	467	525	487	510	505	554	494	480	486	483	515	506	489	522	511	510	534	483	484	513	511	495	541	497	482	495	531	504	513	472	470	512	531	512	553	500	490	504	476	477	469	504	482	484	506	516	527	523	452	485	510	511	494	489	501	512	511	484	518	492	530	514	497	479	525	494	516	483	492	493	510	496	481	492	461	513	507	489	484	497	488	511	507	501	509	522	485	513	504	521	483	503	504	482	509	469	523	521	519	490	454	499	454	511	511	496	507	487	504	482	536	484	531	572	486	479	459	524	472	472	491	523	508	471	494	509	517	470	510	450	488	524	481	483	563	498	511	483	518	502	473	485	512	473	490	506	515	516	551	489	494	497	549	486	517	491	486	472	480	510	490	504	531	489	510	524	525	484	477	464	500	512	462	522	512	529	499	537	492	508	477	505	498	507	496	499	515	507	481	506	491	482	516	507	481	480	523	494	481	542	503	497	480	499	505	491	488	468	498	510	536	547	510	540	516	520	485	494	499	490	489	475	514	490	538	517	523	515	490	523	477	499	488	533	492	490	457	482	500	466	472	481	471	483	482	475	504	505	530	508	508	532	495	472	524	524	480	517	481	491	523	522	451	491	512	531	506	523	479	494	478	490	521	491	466	490	486	515	507	519	471	466	529	486	510	522	533	477	498	478	464	490	529	473	533	460	530	522	475	498	534	517	510	510	467	504	492	504	521	477	481	486	554	455	517	494	528	497	500	467	525	503	457	502	504	522	498	500	521	509	486	455	541	526	466	517	475	484	497	495	483	503	502	521	507	465	479	514	516	501	511	471	526	507	512	451	488	509	500	525	477	498	493	502	490	526	527	513	471	534	483	515	510	506	551	488	479	527	513	482	496	484	464	499	499	462	459	472	511	461	478	537	482	538	495	489	476	483	478	501	476	511	519	522	503	517	493	478	476	521	514	505	470	470	454	511	513	458	488	517	479	504	524	490	503	509	515	527	481	478	480	508	514	521	527	509	529	512	495	500	477	512	459	537	518	493	526	497	504	489	472	494	506	497	498	507	510	492	482	487	488	522	514	491	533	481	519	504	507	509	531	530	495	483	503	527	530	484	496	469	510	521	492	479	483	507	482	473	497	483	475	475	508	490	484	485	518	478	480	485	485	512	476	481	519	521	484	514	502	500	489	496	476	499	475	517	490	502	483	511	472	491	499	488	527	507	484	519	482	454	466	481	506	480	467	534	516	503	495	479	493	485	474	506	518	545	477	501	480	484	454	469	531	517	497	512	480	496	505	527	476	500	513	551	522	490	480	499	472	461	491	507	473	493	500	474	542	478	528	495	479	487	476	502	503	508	463	496	545	490	498	531	508	476	539	508	496	459	478	497	506	522	521	516	507	512	542	489	487	493	476	496	490	504	528	550	509	494	514	485	499	504	512	498	507	533	502	535	485	529	526	526	475	560	501	537	527	496	475	520	488	448	537	509	483	476	532	548	510	489	533	465	519	466	489	535	483	511	480	468	521	487	489	501	488	518	488	523	536	523	483	475	544	510	516	482	485	513	507	508	474	486	537	498	510	497	541	501	435	514	501	482	491	490	509	497	491	492	512	500	472	536	518	482	531	474	469	495	485	473	488	511	480	497	523	539	517	480	443	518	521	476	487	546	508	508	508	495	491	488	496	482	534	511	490	480	517	537	487	550	523	517	514	539	504	482	484	507	495	506	512	485	512	504	485	505	487	484	502	476	524	527	531	490	499	447	520	546	488	514	463	496	489	521	502	514	500	504	503	476	478	544	525	463	509	475	470	514	522	540	468	473	459	484	512	495	506	472	483	500	508	459	504	482	475	489	494	487	489	502	514	504	464	472	510	492	495	460	516	492	541	472	499	536	502	497	484	488	526	507	500	487	485	495	522	471	530	474	464	463	428	493	524	515	493	527	480	496	511	522	489	492	491	516	491	524	482	472	491	488	544	519	541	551	504	495	505	467	480	450	509	494	443	514	492	502	510	509	515	509	467	523	506	504	505	476	499	524	552	517	476	483	483	535	496	538	495	496	476	510	499	528	494	500	505	503	499	506	479	511	482	526	495	497	480	479	508	526	527	514	498	483	486	480	478	507	539	499	462	498	513	512	476	487	484	546	497	484	492	498	451	497	519	492	463	513	468	500	505	465	494	519	444	464	474	478	513	532	465	484	507	528	475	523	525	497	497	537	511	479	515	507	505	538	517	514	479	534	464	531	494	509	524	487	486	533	493	493	546	518	471	494	496	477	463	486	493	493	480	509	502	536	483	508	468	493	493	513	506	496	468	545	472	518	520	498	464	473	482	483	484	521	502	535	525	497	503	556	471	551	520	546	484	482	522	479	483	514	473	522	515	519	510	477	500	505	470	506	496	496	485	477	507	519	528	492	499	531	490	522	535	537	523	502	524	527	489	491	498	494	475	501	538	510	522	513	523	498	503	469	506	514	520	473	458	483	458	545	501	525	469	533	522	501	523	472	527	528	502	508	489	482	499	505	491	488	520	493	471	519	485	475	503	484	489	526	502	484	483	495	486	507	485	496	518	476	462	497	470	504	536	493	491	478	480	500	542	516	502	468	486	535	513	485	462	522	508	493	494	488	473	498	511	507	477	483	487	501	465	484	509	500	512	500	522	513	477	471	462	500	497	472	483	534	509	469	474	492	483	493	539	519	510	485	533	493	496	498	505	496	511	474	482	463	557	508	501	483	481	502	518	480	491	490	483	484	512	498	527	508	529	532	514	500	541	490	514	486	493	512	520	486	508	495	472	518	489	473	523	509	498	476	552	497	517	491	515	467	519	508	533	523	524	553	549	490	480	473	470	493	524	509	511	501	499	504	466	491	505	489	506	494	494	523	450	520	501	514	511	512	493	482	519	499	522	521	486	531	506	498	495	531	513	509	491	464	514	504	510	507	475	462	489	527	458	514	522	522
25184	21540	27831	25466	13519	3656	2316	1671	1293	1148	899	822	744	670	641	607	528	509	529	496	432	441	468	422	461	468	486	403	423	404	428	474	401	398	420	407	437	427	443	447	406	390	450	430	406	419	417	387	410	384	428	392	432	430	423	412	430	390	394	430	406	385	403	373	381	394	406	405	410	419	392	400	394	425	412	402	394	406	409	409	434	398	363	377	359	362	362	383	389	407	374	409	417	401	432	403	357	407	373	414	413	376	411	392	389	371	385	356	415	430	387	398	377	394	382	421	443	382	392	375	396	393	424	428	372	415	404	407	392	365	380	386	393	425	355	414	387	403	419	432	392	378	418	387	392	376	342	406	378	385	400	407	393	378	377	394	400	380	401	387	404	410	389	401	390	380	401	390	417	407	407	407	379	382	394	380	376	390	397	396	384	395	447	402	419	426	434	405	389	372	402	397	381	405	386	425	409	360	390	423	432	391	369	370	389	402	405	382	392	422	367	427	375	390	391	423	392	395	406	385	418	407	405	424	413	413	371	400	380	373	383	373	408	370	377	430	383	368	374	397	392	405	354	398	390	419	400	366	399	410	405	371	385	383	407	407	394	411	424	376	370	407	386	392	383	420	395	377	372	378	383	418	427	416	378	405	411	380	412	426	379	396	421	379	402	405	419	374	418	407	387	394	382	425	385	372	384	365	409	403	451	388	349	420	388	422	431	383	407	418	395	403	401	407	389	445	396	405	378	391	395	397	389	391	405	368	391	382	378	394	412	438	400	421	408	369	398	413	401	357	427	379	367	400	369	387	403	420	393	396	395	397	393	379	415	391	357	373	410	381	390	410	371	372	388	366	408	404	389	430	393	410	372	378	369	405	440	377	385	400	423	399	390	404	406	401	398	383	420	369	396	422	404	390	403	394	402	434	386	316	373	404	404	384	405	367	373	400	374	385	417	394	392	401	385	382	406	389	363	406	390	385	412	440	446	376	405	394	412	381	428	413	398	359	397	383	374	381	405	404	370	393	395	390	401	387	392	374	420	393	419	431	374	427	429	420	393	398	430	358	384	397	367	376	396	379	381	426	402	404	401	385	399	402	390	354	397	395	456	380	372	428	399	432	384	396	413	372	396	381	385	364	415	404	409	409	367	411	354	375	371	385	418	425	415	413	387	380	373	397	410	419	378	384	412	402	383	408	413	398	421	404	408	431	388	391	418	356	397	410	388	384	416	403	413	338	407	410	384	387	402	411	400	368	425	399	392	369	409	431	385	384	383	402	383	428	391	398	408	417	418	405	417	398	373	431	421	411	388	396	425	407	399	364	364	367	402	410	375	377	375	390	381	433	393	393	398	426	398	394	377	420	370	367	382	398	394	377	375	392	359	419	400	398	415	398	410	405	375	374	431	368	379	405	401	384	428	404	394	396	416	427	375	371	407	416	405	393	375	380	419	394	365	406	404	392	397	397	395	415	402	377	376	384	385	415	422	444	363	403	420	397	380	406	376	408	368	395	392	364	379	416	437	403	412	393	411	390	376	396	400	390	405	391	402	414	435	401	373	410	382	403	440	439	380	392	406	371	448	391	427	379	399	354	410	411	416	408	403	406	364	378	405	373	396	411	394	389	375	394	378	402	373	381	379	406	376	412	404	399	401	371	392	406	426	385	417	379	363	398	358	369	409	373	417	399	393	408	385	377	393	395	374	374	395	399	409	376	403	410	387	421	386	384	369	381	412	378	382	356	400	414	379	384	380	396	399	409	382	396	416	425	385	408	375	377	428	382	424	421	398	398	404	395	435	394	364	366	391	374	420	395	406	402	377	373	393	386	392	371	369	418	423	411	429	413	382	380	414	392	373	431	384	429	388	380	363	367	407	392	390	400	399	391	370	387	390	365	395	362	409	348	384	408	402	390	410	391	399	396	410	416	376	377	421	403	411	365	377	405	392	377	375	420	395	366	396	392	415	417	441	388	403	426	425	426	378	432	388	385	388	395	367	393	375	356	378	439	391	383	413	373	387	390	395	402	411	411	410	363	403	360	403	393	382	413	346	372	372	400	388	394	408	413	369	377	402	393	383	413	398	420	407	380	400	401	384	378	390	373	394	396	368	423	416	406	325	414	427	412	374	388	370	384	408	356	401	415	400	412	404	406	383	385	426	397	402	403	350	394	407	397	411	340	391	416	412	410	409	383	422	377	385	416	400	419	358	412	369	401	373	406	402	380	375	401	388	388	401	390	438	365	418	422	381	390	352	416	407	386	413	390	385	426	375	377	366	407	392	391	401	388	385	442	417	397	407	391	401	375	378	423	396	385	413	394	382	412	388	408	383	422	411	398	392	388	412	420	363	416	390	385	381	416	365	353	364	388	395	432	416	407	409	410	398	377	432	381	404	429	380	413	431	395	396	408	419	363	418	426	394	391	421	378	388	400	354	386	382	372	367	412	407	393	413	370	375	410	412	397	396	401	382	376	370	374	377	390	407	437	369	411	376	353	395	389	418	388	376	398	403	413	398	403	426	431	410	410	427	355	415	383	386	391	397	407	389	397	408	408	395	402	416	404	387	386	399	369	373	386	407	405	412	359	397	358	404	433	368	393	406	397	408	348	417	416	397	437	341	398	387	374	430	400	388	400	408	384	401	400	405	395	366	402	403	385	400	373	415	414	419	404	391	385	418	383	400	387	442	412	406	365	353	363	389	394	418	420	412	421	378	392	405	394	399	388	390	403	407	402	397	402	377	397	395	423	382	423	354	434	403	436	393	384	384	383	382	382	354	400	402	369	370	396	385	394	390	382	433	390	393	408	415	341	408	420	399	402	428	379	382	406	393	428	363	399	364	404	366	383	374	401	390	384	400	388	392	403	388	396	375	390	389	406	370	376	408	421	383	390	392	405	361	382	399	371	385	397	372	376	389	373	380	401	365	422	397	389	403	384	403	378	383	368	393	394	388	401	422	414	349	421	391	393	395	420	420	404	409	390	394	388	401	380	390	403	408	421	421	406	428	355	378	401	427	434	377	430	403	377	418	392	421	388	384	410	359	392	405	372	384	415	395	387	381	412	420	391	412	406	389	401	391	413	394	384	400	376	415	403	373	419	393	402	402	417	375	360	393	402	396	393	373	384	385	380	428	383	383	375	410	394	413	362	364	388	356	429	416	375	418	360	427	392	411	375	400	385	398	392	396	428	370	375	397	411	384	378	395	413	446	384	426	352	366	393	399	390	415	404	408	404	391	391	366	382	400	389	428	415	419	382	388	410	404	398	381	386	397	389	381	393	391	405	374	413	369	375	395	403	415	386	393	412	387	381	378	360	370	378	369	411	363	393	450	378	362	363	368	392	385	407	410	384	415	349	441	379	435	353	394	402	382	362	416	362	366	373	385	371	401	394	426	409	386	423	402	361	394	411	410	405	421	388	381	407	393	375	371	379	412	421	404	420	396	396	415	388	393	362	424	406	398	412	370	390	388	414	393	389	413	324	409	420	395	421
36031	51678	32340	12427	7239	5553	4366	3274	2520	2167	1679	1428	1296	1108	986	916	809	761	676	651	622	579	578	572	574	569	563	569	511	512	506	524	526	547	515	500	501	516	473	511	493	523	481	481	514	456	479	516	459	510	436	452	478	482	494	455	425	445	479	476	485	495	485	459	482	442	458	448	452	473	441	452	444	456	425	457	440	465	471	419	472	470	516	438	435	435	454	413	483	509	437	452	475	428	463	474	452	439	510	444	447	462	432	463	451	446	457	444	468	446	450	443	445	425	452	433	441	458	463	490	498	430	446	484	450	433	430	452	434	465	457	411	463	457	444	407	454	456	499	434	466	419	432	473	438	489	438	415	458	477	457	469	476	453	436	456	487	458	437	462	432	458	477	485	445	482	449	452	432	465	462	456	440	456	438	428	431	441	471	465	460	468	488	436	413	439	475	385	448	461	452	451	468	478	450	458	473	446	452	421	484	455	445	424	450	460	468	477	445	468	460	456	453	467	462	447	489	487	400	450	513	469	479	421	424	469	435	440	430	434	453	494	458	447	433	440	454	498	502	434	464	459	447	441	455	460	458	496	489	431	417	408	489	460	443	430	443	460	453	458	452	448	450	502	449	428	433	449	451	475	460	423	454	477	471	478	439	444	484	473	459	459	463	465	432	449	454	471	455	460	441	448	441	465	460	464	481	449	448	435	423	441	468	473	456	435	419	453	430	465	440	407	475	435	425	442	447	478	462	425	448	453	475	432	476	494	455	455	468	449	451	419	451	399	437	460	442	438	450	470	457	433	468	459	460	447	439	461	452	484	488	440	486	450	493	477	447	465	419	435	468	444	465	449	454	467	452	458	474	479	517	468	458	487	469	432	468	494	449	495	439	448	449	492	446	485	454	450	438	473	448	476	467	458	481	474	441	436	450	453	415	461	437	448	455	464	468	461	462	439	442	503	453	473	452	427	463	483	434	463	450	443	446	476	477	447	452	428	475	431	455	494	442	442	442	437	435	461	482	404	465	448	457	407	423	467	454	485	445	453	442	473	446	456	435	412	475	458	426	452	459	447	450	493	440	446	466	436	443	463	461	432	457	411	441	438	437	438	448	490	466	478	431	443	472	462	471	455	449	405	467	456	447	472	441	457	454	457	484	461	463	428	477	441	451	454	476	435	467	417	498	444	441	430	477	469	448	463	463	465	480	477	436	464	455	482	396	501	496	436	436	496	464	418	457	426	445	438	457	475	463	469	441	477	476	454	437	484	440	447	433	458	454	473	486	434	479	432	438	489	444	471	467	457	441	445	450	456	450	440	450	437	422	486	474	478	452	462	424	460	427	504	457	454	469	421	445	456	474	479	426	476	408	474	461	432	463	441	471	441	458	414	452	440	457	447	476	447	454	418	463	460	427	453	456	453	468	460	473	497	459	451	434	455	492	486	437	438	448	434	462	415	444	483	462	426	460	464	443	458	438	452	437	441	437	453	417	462	436	477	460	481	453	450	455	442	477	441	415	468	440	441	458	498	479	444	471	453	442	468	449	424	485	494	426	462	427	475	463	457	467	466	443	453	434	465	482	478	472	457	453	446	505	465	477	476	452	426	477	445	458	411	487	433	471	470	474	419	453	459	470	485	442	466	471	468	445	460	433	462	438	494	433	460	459	444	426	479	421	459	470	470	416	420	431	491	425	496	440	442	490	448	477	489	459	487	419	460	481	490	460	455	455	431	456	460	446	437	431	444	483	519	461	459	417	457	452	477	454	464	483	430	455	466	476	477	451	445	444	425	452	442	433	462	440	484	460	472	457	410	446	481	432	453	468	465	464	477	459	489	423	432	422	479	450	485	439	439	459	466	440	462	447	433	465	449	465	467	454	458	479	429	425	444	446	468	436	478	443	467	474	449	436	467	460	413	471	480	498	470	424	424	416	460	451	448	427	433	440	468	444	424	449	456	465	498	471	441	491	441	416	496	475	480	459	464	478	486	437	434	405	439	428	446	453	402	469	478	503	467	461	451	471	436	454	468	484	428	431	458	438	458	481	439	473	461	456	436	439	446	474	432	451	471	442	445	439	429	419	434	427	451	463	470	437	425	452	463	497	438	463	459	465	468	464	478	441	438	470	439	448	446	451	456	486	461	450	476	479	461	466	478	492	477	434	443	456	461	469	457	481	439	441	462	444	448	456	456	441	464	442	432	471	437	475	483	449	431	481	438	448	421	449	437	483	456	452	461	448	468	464	450	474	456	503	473	435	480	474	446	452	457	424	417	453	443	477	482	491	429	465	436	434	440	424	456	467	431	457	438	454	492	438	437	456	485	461	457	464	457	457	470	466	466	454	429	423	455	439	463	466	436	438	398	457	461	410	402	403	446	475	483	459	519	456	428	478	436	466	452	478	427	446	513	454	443	410	438	500	442	449	446	459	496	481	425	417	491	437	418	483	486	460	466	433	430	473	440	437	464	496	466	426	442	444	464	447	480	451	443	453	499	481	477	465	444	394	472	432	449	434	451	421	428	430	457	477	439	460	508	485	467	467	450	458	478	452	441	437	396	475	446	458	438	479	443	432	454	472	472	426	468	465	444	448	484	453	476	493	455	442	461	451	481	477	422	458	458	423	477	460	483	454	476	455	471	464	459	477	466	477	448	464	430	458	479	487	474	430	428	462	408	400	469	432	481	443	448	482	445	426	459	445	457	446	460	445	445	480	461	458	404	460	475	465	461	421	481	459	471	450	422	414	453	480	484	438	480	470	449	429	454	466	454	450	456	493	468	455	472	454	469	434	502	486	496	448	459	434	455	478	425	489	454	480	482	468	415	441	439	447	430	455	466	441	440	429	494	460	442	450	427	427	409	478	442	451	439	490	481	483	443	453	473	463	433	424	488	442	448	456	453	455	469	446	471	450	427	436	455	485	465	466	480	462	465	448	454	461	436	446	452	460	478	427	459	478	473	473	428	461	465	436	433	459	466	448	459	409	418	426	463	454	474	461	473	455	449	497	459	474	441	442	460	456	434	435	444	461	481	452	452	449	431	476	470	458	482	425	459	494	411	459	488	479	447	472	483	406	438	443	466	459	430	473	456	452	469	440	479	445	444	425	466	453	471	427	457	448	472	450	436	463	472	452	449	439	426	448	457	431	448	463	469	449	481	474	453	415	443	450	445	416	459	463	444	480	442	477	411	488	471	447	460	472	425	443	442	456	441	485	468	486	431	448	481	458	473	483	421	463	484	442	432	463	416	451	467	430	478	481	463	422	454	474	434	444	460	450	489	460	485	412	492	454	467	451	427	468	410	423	439	459	489	443	484	428	480	445	475	464	416	430	463	444	454	423	483	477	443	478	437	439	479	463	439	433	461	488	424	526	469	440	455	460	438	490	452	420	435	467	461	480	453	490	460	441	468	496	426	467	436	489	455	450	450	465	458	501	462	466	487	477	428	459	407	474	472	448	435	446	425	430	437	467	467	450	461	452	455	458	475	476	492	433	435
22892	21506	29194	24239	21496	21587	12399	3230	2167	1807	1365	1201	1054	936	828	753	693	612	626	558	484	490	481	443	465	485	409	419	448	427	419	431	440	434	460	415	422	412	404	376	398	417	366	401	399	387	390	372	420	376	363	369	396	339	366	347	426	423	338	365	366	373	349	379	381	375	391	374	354	342	326	340	347	371	378	332	341	375	360	401	399	341	421	342	366	366	382	357	411	379	363	359	358	359	344	362	360	361	363	387	332	377	343	351	399	330	367	372	382	370	337	334	385	354	373	361	385	347	352	369	370	374	355	358	376	376	339	395	360	400	374	375	347	370	310	371	393	336	365	374	350	369	370	365	364	350	348	339	341	380	379	366	355	364	375	336	364	365	371	354	356	352	359	345	332	351	372	331	325	354	338	347	367	368	365	358	329	340	349	346	343	365	340	329	381	375	365	391	362	380	350	351	328	350	351	335	367	346	388	362	358	390	314	404	351	365	377	339	394	391	360	358	336	357	385	326	396	369	402	380	357	374	355	348	332	363	366	364	381	369	323	339	351	361	363	342	358	356	363	352	339	375	384	369	350	377	382	348	349	331	348	361	389	369	358	361	343	336	358	320	384	372	366	352	368	403	350	365	362	349	361	365	329	371	396	339	386	376	350	398	397	349	344	376	350	353	351	335	360	343	357	359	352	364	408	360	351	309	374	357	356	369	367	350	365	361	362	363	338	393	344	341	379	385	379	355	365	354	358	336	370	348	389	351	375	384	350	353	361	356	353	334	368	364	387	367	352	353	366	350	362	391	392	371	349	366	372	336	382	344	346	374	344	375	383	337	356	381	386	359	345	352	351	343	362	345	339	363	383	349	382	348	359	377	382	348	368	317	360	380	336	367	358	354	383	363	332	390	371	364	355	370	393	374	348	401	355	348	380	371	361	377	352	363	372	377	369	365	350	382	362	350	358	388	330	373	388	344	358	355	358	354	398	370	361	382	342	374	369	330	341	355	365	364	360	392	372	342	363	357	349	369	372	341	380	355	339	367	325	357	357	357	353	354	362	352	383	358	323	322	364	357	360	355	351	323	341	349	360	391	364	355	341	321	359	378	358	365	353	364	387	339	402	366	374	364	367	341	397	384	357	365	383	326	365	362	363	384	335	380	399	368	392	352	384	366	358	362	361	359	396	348	372	353	375	371	377	374	326	340	368	372	360	313	375	383	384	359	370	332	353	378	375	377	366	398	349	358	376	344	393	367	364	386	342	375	399	360	325	379	365	355	352	377	371	360	352	384	385	376	375	371	354	374	360	367	382	342	385	366	357	364	364	408	352	353	345	360	335	361	377	351	365	377	345	377	376	367	356	383	371	357	356	353	345	367	369	343	347	366	362	352	340	366	385	366	407	409	374	376	331	328	383	340	388	350	346	408	352	344	362	316	354	329	346	392	359	386	341	339	378	365	364	377	362	364	353	340	380	332	363	365	350	360	384	316	336	334	346	340	372	350	335	398	326	357	348	380	366	368	327	355	376	365	366	354	344	369	362	343	342	357	354	337	361	350	334	350	392	349	361	343	338	377	370	403	364	373	385	366	367	381	331	349	349	333	376	351	375	336	358	361	360	351	378	374	400	392	341	366	348	377	369	332	401	358	384	336	361	385	373	385	335	404	342	361	368	377	381	349	365	374	360	384	325	381	340	350	352	398	334	390	360	367	367	367	341	386	373	370	370	342	356	379	364	362	363	348	329	366	374	339	380	345	371	333	383	369	387	362	341	321	366	330	368	350	332	340	356	373	352	351	345	388	349	352	382	357	371	380	348	332	407	389	370	360	364	374	371	352	351	332	378	369	366	365	358	366	386	383	343	369	350	371	346	363	353	353	408	388	349	365	355	362	347	334	332	350	354	379	352	360	379	346	372	380	379	379	389	340	376	365	375	368	381	374	348	384	359	381	387	374	364	343	356	370	363	376	356	353	360	354	323	371	346	368	379	394	394	370	356	373	345	371	382	344	351	344	373	347	355	380	360	373	372	382	372	343	362	377	407	390	391	372	352	359	372	388	341	347	356	340	358	342	370	377	342	363	355	358	366	355	352	351	343	370	360	365	342	335	334	394	351	370	358	392	359	368	364	343	402	359	328	360	373	355	343	386	378	381	371	378	368	329	367	360	377	335	388	347	357	356	354	367	372	380	383	357	347	351	376	374	370	374	350	385	347	355	373	374	358	341	384	377	367	344	341	395	389	394	351	330	356	330	358	376	345	361	399	357	344	371	375	341	331	371	334	365	346	351	361	354	396	344	370	378	350	371	346	336	360	360	367	379	347	383	357	335	396	349	372	382	355	357	367	368	383	335	335	344	369	388	385	367	393	351	356	372	345	365	360	383	344	323	394	299	363	372	375	371	372	383	368	317	312	355	364	333	333	363	369	358	334	349	401	376	363	334	379	388	338	355	385	364	350	347	332	408	379	342	328	346	378	385	386	401	380	324	345	364	366	378	359	393	372	350	310	372	334	374	358	336	368	341	361	386	342	348	370	353	373	363	381	350	376	367	391	383	358	330	357	364	362	372	381	373	359	340	363	338	355	334	413	335	364	400	360	353	371	361	353	354	328	374	352	317	365	339	355	332	341	350	344	356	364	336	368	338	341	376	360	375	339	375	365	396	366	353	316	322	359	327	359	373	345	342	335	370	349	354	397	391	384	351	374	384	363	353	374	381	368	358	357	366	350	403	381	351	354	341	371	359	342	361	357	376	329	371	392	336	385	359	367	346	393	337	351	385	380	354	372	375	372	359	373	355	370	367	353	348	328	419	346	339	320	376	357	348	357	338	349	330	371	366	344	350	356	398	374	295	382	344	358	362	356	364	393	377	362	364	335	330	350	372	333	385	383	365	369	342	375	356	361	358	368	374	381	366	341	412	350	370	342	384	352	374	383	337	363	345	376	375	367	343	353	342	358	371	336	352	370	373	404	380	352	405	381	376	387	378	406	384	362	346	395	417	338	337	342	369	351	346	372	361	371	310	354	374	372	383	359	381	371	356	348	363	368	378	359	339	384	315	354	369	349	395	351	366	353	341	371	362	350	355	343	339	363	336	354	379	349	369	325	359	368	338	319	337	364	352	347	364	350	352	364	355	370	354	387	357	344	346	381	374	324	343	387	332	343	361	375	369	363	342	375	342	360	361	367	383	355	371	361	345	343	375	368	388	350	360	342	342	350	361	361	391	386	336	381	372	337	376	365	371	367	343	381	362	366	345	350	374	359	339	333	359	364	348	394	386	397	383	349	359	357	358	349	348	359	385	335	332	363	341	389	352	358	375	375	355	364	379	360	365	378	352	380	338	345	393	377	375	355	378	340	319	361	373	347	366	355	378	370	399	368	358	351	377	348	357	377	343	382	357	358	361	373	345	364	350	348	363	351	376	364	368	362	325	337	363	367	330	369	363	366	346	357	366	346	337	387	351	368	325	372	357	363	386	321	389	364	370	390	374	317	352
40001	61671	41038	18593	11553	8852	7144	5289	4244	3514	2674	2222	1943	1668	1398	1247	1057	940	908	798	749	705	632	655	559	561	612	575	580	514	531	505	535	481	532	504	490	505	500	466	455	475	455	450	450	447	419	462	449	466	468	443	416	429	428	438	425	471	428	451	428	399	394	428	376	436	431	410	380	423	442	431	439	450	417	423	444	451	416	433	397	457	404	403	426	378	454	394	421	431	445	384	352	427	386	401	434	390	411	421	403	425	381	431	416	411	444	436	408	422	422	409	469	422	388	395	442	422	413	429	391	392	402	422	401	392	430	418	378	440	425	416	438	428	401	386	407	389	404	392	422	397	407	456	440	452	432	410	380	403	424	394	396	388	383	415	400	392	404	430	412	414	416	390	396	424	389	407	420	431	439	356	407	375	402	418	401	383	413	426	414	432	400	431	417	400	388	415	377	399	415	430	442	434	392	421	405	396	397	407	406	445	436	397	405	424	444	415	389	386	408	385	407	365	414	382	423	420	445	393	446	394	387	408	402	429	445	401	394	426	409	412	375	392	415	369	395	432	450	407	401	417	392	397	413	375	433	436	414	372	446	394	390	406	416	419	405	375	407	410	427	396	433	465	418	414	414	468	380	435	431	416	430	419	435	444	439	408	373	362	435	442	400	428	418	423	418	387	438	394	418	444	393	402	473	395	406	443	407	422	434	401	398	419	432	413	416	400	410	418	386	392	441	413	417	440	418	453	415	425	439	400	387	422	442	415	398	412	425	399	415	425	442	414	389	411	411	446	392	424	430	406	448	438	415	388	427	419	407	399	430	417	408	392	441	389	399	453	431	401	425	471	386	381	419	429	410	421	406	415	398	432	395	434	434	434	399	427	392	411	406	391	408	419	428	398	426	452	442	412	438	380	422	406	436	423	413	405	427	414	401	391	436	416	383	414	416	424	412	386	420	408	388	428	421	424	407	382	425	431	401	390	417	424	456	410	430	425	412	426	433	431	386	408	405	410	419	435	404	435	432	424	395	412	393	400	412	450	426	415	370	405	428	425	397	433	375	390	444	401	422	432	397	442	404	393	411	398	399	443	403	383	392	446	406	436	437	404	435	439	414	410	448	416	417	412	436	407	413	402	416	412	435	415	424	405	430	448	420	393	439	402	420	389	385	386	417	395	380	405	400	410	427	399	441	386	461	396	398	379	426	409	460	437	396	425	391	413	418	428	420	428	446	424	407	391	401	415	415	436	406	411	411	386	446	384	428	410	384	411	439	375	393	411	390	461	395	407	398	403	401	433	421	393	399	411	443	399	443	391	413	399	375	411	426	393	396	424	406	396	455	454	443	413	414	419	398	410	420	422	418	393	436	405	405	457	414	411	400	421	399	441	431	427	409	394	391	402	400	402	409	421	424	391	400	422	409	423	401	386	406	410	394	406	424	432	421	427	411	438	407	416	447	434	357	447	431	382	427	392	413	422	410	412	403	418	422	384	431	377	424	372	422	397	393	393	419	420	391	384	435	421	425	433	417	391	395	416	411	401	447	411	412	450	391	396	423	448	414	382	417	409	412	381	427	379	377	387	400	391	408	437	409	412	393	409	390	406	439	392	425	394	409	422	393	430	409	408	393	404	406	397	398	401	407	380	386	429	403	396	399	457	413	400	419	428	369	418	411	407	412	411	461	425	422	388	421	419	413	429	420	408	430	422	378	396	403	370	421	405	463	393	403	449	378	406	391	416	406	406	413	397	399	402	408	415	459	417	416	430	397	415	391	413	429	402	396	388	400	413	431	410	373	429	412	442	405	411	434	399	402	396	414	416	391	424	393	408	409	411	390	406	402	400	379	427	424	400	386	380	429	408	429	439	393	422	395	408	416	432	399	420	405	441	408	368	392	414	397	429	402	401	409	411	388	418	417	402	422	388	425	391	410	386	408	390	404	409	397	419	411	392	407	414	402	433	394	411	465	410	394	418	431	444	417	451	385	402	385	429	458	431	385	420	429	391	418	411	383	391	439	380	405	390	477	405	399	417	390	402	445	412	433	404	395	441	465	393	411	376	391	411	409	391	388	385	379	395	437	411	428	375	425	419	402	404	414	401	447	387	400	414	384	398	406	435	407	417	421	413	405	400	372	411	392	410	425	432	410	404	422	396	453	402	394	407	403	388	400	368	413	398	391	426	399	395	410	403	412	437	398	438	402	405	377	422	424	416	410	393	387	424	416	404	418	412	440	391	374	386	407	403	404	410	416	408	403	405	402	460	419	404	406	425	398	383	397	384	424	389	415	416	406	376	432	417	438	426	409	390	473	407	395	433	425	443	399	435	436	395	381	396	399	392	427	422	436	413	393	435	450	403	385	459	425	375	408	413	380	443	429	403	400	412	437	375	428	416	436	435	395	392	412	449	412	396	408	410	399	429	405	392	416	430	415	426	414	442	410	410	396	438	401	408	422	422	434	446	405	395	438	387	388	385	462	360	412	409	453	414	409	435	451	414	424	435	435	405	420	358	415	427	453	408	445	429	396	397	435	436	407	405	387	399	412	359	405	380	406	384	430	440	404	421	400	405	430	366	409	423	393	446	398	399	409	418	417	420	421	423	355	409	374	418	445	401	417	400	425	402	423	418	415	410	396	393	396	420	425	413	408	426	386	438	368	392	351	421	407	401	436	446	434	398	464	409	418	399	388	406	433	412	424	401	420	385	418	430	395	460	404	406	434	387	437	399	444	430	427	385	418	426	439	421	407	424	396	410	390	382	372	405	364	429	430	392	404	386	403	403	408	404	427	413	428	405	425	368	392	370	429	386	422	415	426	390	409	431	419	449	411	407	382	390	375	463	407	400	424	414	405	387	404	421	412	423	405	400	379	353	378	417	388	422	434	438	408	421	397	404	434	418	408	413	392	418	439	400	412	399	420	381	435	428	416	397	366	412	389	406	381	418	423	434	447	426	408	438	409	382	413	422	425	393	433	391	409	371	396	412	413	441	340	408	372	401	431	398	480	404	408	422	426	382	421	415	419	442	418	433	396	424	403	388	438	441	391	377	417	419	373	447	420	396	494	382	411	418	394	412	413	464	417	430	404	387	381	386	428	406	377	384	434	421	414	429	412	375	420	419	380	430	395	392	423	399	407	422	418	411	411	378	398	389	418	414	448	407	398	376	444	412	392	385	400	393	405	416	425	412	414	406	409	379	445	423	373	439	421	417	409	425	445	445	431	411	388	419	445	446	422	399	435	422	369	429	436	408	463	417	420	394	396	431	390	442	389	410	443	413	425	417	394	449	373	426	407	380	393	383	421	416	465	416	376	392	415	406	403	378	395	407	386	440	404	398	421	448	395	394	397	408	417	458	432	447	410	422	407	433	427	410	473	412	434	444	402	410	406	400	401	407	418	400	443	412	423	412	391	445	433	395	404	434	410	407	400	417	435	420	403	401	467	409	413	395	411	410	400	442	397	404	387	425	422	383	379	421	444	404	429	425	376	441	412	417
31669	29434	25272	10931	3772	2566	1865	1438	1240	1028	972	881	745	709	648	583	573	546	568	542	526	536	493	488	483	479	515	469	459	516	524	480	498	507	456	476	501	455	487	528	490	474	479	452	467	465	456	509	451	466	460	481	496	453	461	444	460	449	500	485	429	454	450	464	445	461	487	438	465	476	459	413	468	470	473	482	464	445	469	454	452	435	469	480	435	485	428	474	431	449	448	476	463	470	463	470	453	462	461	454	462	461	479	452	484	468	440	439	469	474	475	451	441	442	445	446	492	482	463	451	486	438	440	472	406	464	449	453	464	432	487	430	445	474	477	446	446	485	463	423	430	431	454	444	500	425	447	496	468	455	473	428	487	442	453	448	497	478	465	490	479	451	471	472	456	499	450	468	468	443	460	477	463	458	427	502	500	465	458	430	477	445	425	513	455	462	436	445	456	454	463	492	451	458	474	486	426	455	468	485	471	479	438	434	468	457	498	485	436	426	464	463	484	472	489	448	413	458	481	469	445	477	475	459	486	478	489	421	445	472	461	419	437	451	478	476	444	479	493	459	456	440	442	472	441	482	421	433	434	439	480	472	435	485	433	445	445	449	468	457	478	445	459	442	501	495	443	447	452	461	466	437	483	473	488	449	455	482	471	432	443	459	438	493	459	478	456	446	434	438	403	463	448	478	433	457	490	459	454	418	433	474	474	434	467	454	484	520	465	470	434	393	499	478	455	482	438	423	490	481	448	443	458	493	427	462	433	454	446	483	475	445	486	485	463	483	456	468	469	435	429	470	450	472	449	458	458	469	493	466	508	434	506	489	481	442	445	452	457	482	450	467	456	484	482	461	437	498	450	433	431	475	440	463	498	482	438	485	464	481	450	487	448	431	432	444	458	457	455	485	500	461	454	468	459	462	481	465	448	493	493	464	403	456	469	473	468	451	458	490	448	484	470	420	435	445	467	485	467	452	455	449	480	457	473	470	450	479	456	458	454	482	445	450	460	454	471	515	453	431	460	453	472	508	485	450	481	459	438	481	458	508	463	420	439	427	488	408	479	476	431	473	461	455	480	495	455	477	494	471	415	453	430	478	474	464	500	481	493	479	470	465	442	439	417	476	469	474	470	460	455	471	416	450	439	449	456	481	483	475	509	488	456	452	502	487	449	477	449	454	502	481	454	478	469	465	498	441	441	455	457	468	466	471	444	463	456	455	450	500	454	453	443	481	433	472	485	444	474	483	450	473	472	446	432	460	479	481	444	479	446	460	496	451	465	428	457	484	440	464	455	458	458	461	445	468	467	462	440	414	466	424	474	480	434	435	429	479	476	489	463	450	478	429	450	427	404	463	443	460	467	454	480	480	458	462	455	433	466	447	457	508	460	463	480	478	455	456	429	508	493	496	480	443	460	443	467	493	492	456	465	412	459	412	474	466	498	437	472	441	437	422	473	496	460	466	515	489	453	490	453	431	437	458	425	470	473	458	498	463	453	444	469	409	461	476	492	461	470	468	460	449	489	469	480	488	467	482	474	437	449	454	488	475	476	474	510	478	435	446	466	489	449	483	446	458	450	455	452	449	443	452	471	467	465	463	482	467	456	454	501	452	466	475	489	470	491	448	457	465	444	491	487	465	477	456	490	479	495	455	485	450	409	504	484	443	487	488	447	492	449	467	459	467	460	443	468	467	450	430	376	513	515	452	423	449	466	459	452	442	480	465	440	458	488	463	448	484	458	478	470	450	444	481	434	490	464	495	474	470	480	499	457	448	476	449	440	456	460	441	476	423	457	493	449	457	447	472	463	485	464	471	459	488	445	429	456	453	471	489	455	456	478	474	469	487	462	468	458	426	453	467	453	477	477	449	465	458	504	446	442	456	471	446	494	458	447	453	445	454	465	485	436	436	478	467	475	444	435	510	435	449	465	523	450	446	467	465	440	452	486	458	435	465	473	435	472	458	466	520	462	448	500	477	443	497	464	455	471	486	485	502	486	479	445	448	472	421	443	447	460	452	464	487	469	475	459	462	519	451	479	472	504	436	490	448	479	489	477	462	424	440	475	481	428	445	457	484	436	499	468	479	455	455	444	464	439	464	479	471	449	482	476	468	437	442	488	486	465	465	485	469	461	449	504	456	469	492	485	428	450	470	509	495	466	491	454	497	455	433	472	504	457	518	456	449	460	475	499	490	455	459	448	472	470	463	442	444	449	475	442	436	473	452	428	446	450	475	430	489	478	505	507	430	480	508	496	418	491	438	447	445	497	456	437	462	424	476	493	438	447	425	463	480	430	461	436	436	496	469	474	452	458	503	440	453	495	472	424	427	466	459	479	440	459	480	463	490	438	463	417	459	436	481	467	440	466	453	450	462	468	505	446	444	442	513	486	447	446	438	476	441	460	448	441	465	454	446	488	472	488	473	470	475	425	471	443	455	433	453	440	463	475	450	484	514	484	448	451	461	461	472	479	508	473	451	504	451	467	441	466	458	463	441	450	447	475	438	427	458	441	444	470	424	449	461	412	435	472	443	449	455	482	450	470	483	480	430	450	470	473	480	448	443	460	491	437	492	501	473	475	443	474	484	457	440	459	448	462	495	472	463	436	447	464	515	482	480	436	457	457	464	446	451	469	427	473	462	458	448	447	440	507	482	460	458	435	479	476	455	455	430	447	415	511	479	452	461	434	443	453	468	477	452	472	477	440	440	456	507	498	476	435	412	487	477	464	464	469	465	485	469	449	450	453	455	488	465	467	482	457	493	451	445	477	466	449	493	451	444	464	485	470	445	462	473	457	463	472	455	466	447	427	443	455	458	461	437	484	484	450	489	512	449	447	458	478	463	478	463	428	450	475	458	431	467	477	484	465	463	480	432	488	466	437	496	441	460	473	482	438	458	459	446	445	500	439	472	469	469	455	477	450	462	434	446	492	459	429	455	476	489	429	445	485	468	440	470	483	469	469	484	453	475	500	462	467	445	480	465	472	470	478	465	449	465	470	458	460	485	425	435	461	477	484	443	423	476	433	459	483	417	460	486	489	504	452	488	476	445	456	466	464	439	469	460	416	491	465	478	460	485	478	481	468	498	472	469	439	476	459	450	471	451	460	452	464	454	477	500	454	489	478	480	490	441	495	421	479	459	497	488	488	472	494	453	438	464	432	473	439	477	441	459	466	461	448	469	458	490	468	479	447	471	448	436	477	476	438	481	448	481	441	466	502	445	480	478	486	457	453	505	486	487	442	447	451	463	489	480	464	478	482	445	461	440	448	442	465	462	460	421	475	444	469	494	453	472	452	505	458	452	482	432	452	470	428	451	445	475	418	457	435	438	466	447	447	474	462	464	477	464	501	459	467	453	479	417	455	475	456	469	462	437	454	458	454	488	441	492	444	470	454	482	468	471	463	440	455	475	468	428	499	408	475	459	459	440	431	427	471	452	430	457	431	460	484	449	445	482	433	444	479	435	499	446	415	460	478	455	469	472	466	457	462	472
37228	44385	26790	9726	6058	4505	3584	2665	2157	1840	1569	1339	1088	990	854	844	760	737	695	598	643	625	616	614	528	608	603	612	548	577	577	574	543	555	548	554	571	520	583	565	532	553	535	544	522	538	537	560	513	518	506	529	540	555	532	525	518	535	508	524	551	571	547	539	540	529	543	549	575	552	547	539	520	516	503	500	549	524	531	551	526	532	535	569	528	489	571	544	521	522	544	525	510	541	537	517	536	528	535	539	548	515	523	537	505	524	537	500	510	496	517	514	510	531	530	539	565	516	527	540	505	593	491	578	528	533	534	518	535	519	533	517	495	528	510	524	523	501	509	553	497	532	556	528	515	532	507	548	544	547	555	524	535	560	521	517	575	513	538	474	530	531	506	532	510	507	561	513	515	505	516	508	560	540	532	503	545	496	554	541	528	510	522	544	506	521	529	499	533	554	524	518	544	504	536	555	534	530	533	520	538	520	506	523	544	527	510	531	557	542	525	535	529	528	505	539	534	513	603	529	532	468	508	544	533	548	513	526	514	505	498	485	547	568	551	504	534	513	526	534	497	560	540	486	512	540	506	537	535	523	518	499	540	560	492	529	521	524	537	550	517	520	516	529	557	514	537	537	527	491	564	514	548	516	523	521	544	523	517	543	484	535	548	501	534	515	520	505	538	470	553	516	514	540	539	557	555	535	527	492	548	516	477	555	525	524	536	520	516	527	490	515	529	548	514	504	472	500	546	570	487	545	557	534	532	492	543	533	526	524	507	578	535	494	539	518	486	494	571	484	513	527	538	533	493	511	498	527	560	509	491	531	540	563	528	514	527	506	532	499	546	541	540	570	549	536	544	489	527	535	553	536	513	506	536	539	522	520	507	488	548	560	582	522	556	507	517	531	529	552	521	515	512	505	518	517	517	514	541	546	525	549	510	522	529	525	485	531	518	488	543	531	542	520	484	511	504	503	539	495	533	551	535	520	550	514	525	522	544	497	516	553	523	506	560	581	529	500	503	525	521	562	549	520	519	528	514	522	595	485	574	530	522	518	557	530	513	506	514	544	539	518	525	515	513	545	531	517	534	515	516	521	535	521	539	518	537	534	565	526	548	506	518	493	543	523	524	538	540	511	489	534	557	530	538	516	526	512	550	551	547	513	501	515	519	550	528	553	532	539	506	536	511	573	533	505	539	558	492	544	522	497	494	527	517	494	511	525	519	511	542	532	534	499	536	557	502	492	541	560	543	486	548	517	554	530	548	489	549	579	510	499	513	536	516	485	509	502	546	526	520	508	544	542	510	550	520	544	550	558	544	531	491	545	530	532	531	553	568	550	509	478	553	519	564	579	535	550	542	556	496	565	580	532	488	542	549	532	534	541	540	555	542	544	518	508	479	532	513	546	556	524	515	561	531	516	525	496	527	549	536	528	533	513	488	536	534	518	561	548	546	522	537	549	525	521	486	513	549	523	537	522	520	527	522	521	530	518	551	514	533	548	513	518	509	517	549	524	523	568	525	516	532	473	548	513	470	528	531	537	504	568	529	521	516	534	544	540	549	528	515	513	529	538	546	538	573	568	510	533	554	546	503	559	522	499	497	539	518	539	576	513	521	518	521	559	556	555	529	534	531	556	583	522	489	546	562	542	521	513	510	506	527	535	533	557	531	529	523	539	515	536	554	528	548	544	512	520	560	544	560	533	550	550	512	565	523	506	527	523	549	550	537	495	533	511	529	528	509	525	520	495	564	519	523	538	517	542	554	522	494	504	515	566	525	561	566	477	515	510	519	547	507	555	517	545	541	522	512	497	505	546	508	529	463	522	540	528	540	535	540	509	551	475	490	512	461	542	509	529	524	559	549	479	503	534	523	508	545	502	519	537	516	510	505	524	503	543	538	575	557	527	504	540	527	544	537	508	511	543	555	550	500	517	559	521	530	510	554	517	503	541	472	539	519	569	525	523	545	484	508	530	485	501	544	543	503	512	513	513	522	498	558	496	545	538	535	525	547	555	533	516	530	554	547	495	524	507	484	547	532	520	497	515	522	534	522	547	502	507	519	571	531	535	547	508	507	509	533	511	506	544	548	510	516	583	525	577	543	542	544	552	490	520	516	523	515	542	517	580	493	505	553	539	517	512	531	538	511	537	522	563	520	519	524	559	537	557	529	525	510	566	516	518	522	505	523	535	490	522	532	534	498	529	525	487	493	533	505	502	515	512	527	541	529	503	556	557	539	528	511	522	515	552	526	532	503	511	523	537	558	505	492	570	507	492	523	506	524	509	541	482	540	474	511	486	516	525	522	544	561	532	543	544	544	547	512	510	518	534	575	520	550	527	531	533	520	545	508	525	570	545	557	543	558	498	527	529	520	508	530	541	535	511	510	539	528	560	514	512	548	525	498	524	542	494	548	523	547	510	527	527	490	545	545	485	509	548	488	497	544	495	479	514	525	489	553	529	500	568	520	553	500	542	550	473	544	507	526	549	519	522	444	506	470	551	478	528	517	500	519	518	537	501	537	531	527	500	564	529	531	519	517	536	548	537	522	529	533	520	554	496	519	535	537	513	531	526	536	539	533	513	514	553	575	558	511	519	489	528	500	542	525	599	488	550	523	509	537	538	512	523	521	524	490	517	549	530	541	513	548	500	510	555	544	536	500	521	553	504	514	504	537	514	478	522	543	522	494	473	517	539	559	534	564	558	514	509	547	531	498	553	537	531	560	528	541	571	564	496	490	514	531	554	510	518	520	484	514	582	535	488	532	525	516	493	552	562	540	520	548	511	545	534	499	497	531	512	548	533	509	564	570	517	536	538	519	522	529	564	523	562	566	544	551	514	503	524	583	544	535	563	500	549	540	511	513	509	512	527	558	515	500	537	540	488	503	518	556	512	540	500	530	488	570	556	538	525	536	529	522	538	534	518	539	592	550	513	523	532	506	524	568	549	536	530	567	552	508	522	527	508	536	553	511	515	500	531	499	522	537	560	530	524	549	521	528	486	566	502	548	527	528	517	508	519	538	554	510	560	539	519	504	541	504	540	514	507	492	545	520	516	518	496	537	540	530	518	547	555	539	493	538	525	534	514	521	502	530	553	526	517	540	543	524	529	532	521	546	504	520	543	524	515	539	555	513	530	494	548	502	530	497	491	528	504	556	513	526	580	532	538	532	564	555	519	521	501	532	476	551	518	491	561	521	516	529	582	480	494	505	513	549	541	506	510	528	510	499	506	523	526	562	533	518	528	555	539	488	532	539	535	504	538	568	533	518	554	537	513	529	539	506	526	520	511	497	566	506	564	516	547	524	528	502	535	585	536	565	517	534	541	514	469	510	497	542	521	521	526	525	529	542	556	504	522	538	487	481	513	525	541	535	513	520	576	496	522	521	481	497	495	549	587	487	542	531	498	526	547	561	508	534	531	541	557	497	509	532	533	540	527	558	534	533	525	536	578	486	538	541	545	517	545	517	547	494	509	521	500	503	506	538	576	501	541
23961	21466	28689	24690	21396	13515	4129	2402	1628	1486	1189	1058	880	877	726	722	660	617	600	613	574	530	536	480	500	478	506	492	536	478	476	524	519	513	496	532	488	459	486	446	478	482	464	481	474	445	447	453	481	447	464	441	459	479	416	483	455	442	412	474	425	444	464	452	438	425	431	436	440	437	422	457	447	438	430	432	428	455	438	437	445	417	454	425	493	471	413	456	472	433	468	411	477	428	425	468	449	451	461	460	441	415	464	424	446	467	416	437	440	418	451	454	485	457	437	456	449	442	486	436	488	440	443	429	452	410	459	435	506	438	424	429	464	475	468	443	388	460	439	438	464	448	444	435	437	433	448	443	458	414	432	445	446	420	427	424	451	457	431	428	433	436	453	392	433	447	436	410	425	427	463	467	437	481	433	467	456	433	423	451	441	439	456	440	438	437	402	472	453	445	428	488	463	438	436	452	453	459	472	458	450	450	482	443	462	448	430	445	422	406	437	441	467	470	415	427	462	439	454	443	395	445	419	407	448	480	443	428	443	434	420	441	467	464	410	444	444	438	460	400	429	455	427	441	451	450	412	437	445	471	451	455	459	447	465	450	427	422	426	448	449	470	434	449	463	437	495	451	459	415	445	434	476	400	435	465	432	466	449	425	441	450	418	434	442	445	451	456	454	405	473	458	454	436	449	446	458	451	418	443	444	439	474	462	432	466	453	448	446	463	419	493	446	437	448	415	433	465	470	436	473	438	439	429	475	399	458	414	462	424	476	462	450	429	412	437	477	429	424	467	476	431	452	419	467	433	464	426	420	438	440	404	433	462	469	444	461	441	435	428	445	402	460	433	450	446	409	452	445	433	468	455	424	454	451	441	440	453	444	444	450	474	426	451	443	432	454	433	430	426	432	442	449	447	474	441	463	442	471	454	464	451	438	469	442	413	428	460	450	438	450	459	448	449	481	465	444	431	395	460	415	471	411	461	394	456	451	415	454	466	413	450	413	442	466	429	443	447	433	448	444	427	463	487	430	424	472	437	430	479	442	438	476	444	425	437	466	441	463	422	447	442	467	466	449	443	480	437	460	449	439	449	479	431	439	433	495	448	413	458	479	456	413	440	420	444	396	426	407	420	480	452	439	436	446	445	437	440	451	425	415	458	453	382	465	433	425	485	419	435	430	466	458	430	457	482	470	437	474	500	448	508	481	456	513	422	403	432	460	459	418	429	467	431	454	402	469	473	457	435	495	455	385	456	438	418	428	407	438	445	427	426	426	418	453	468	454	439	466	443	503	430	414	445	425	458	450	482	453	432	443	451	482	458	437	478	407	446	471	457	444	486	465	430	438	437	409	432	448	486	397	459	454	410	463	446	447	440	453	461	454	443	418	415	444	424	417	446	460	458	428	454	480	478	447	454	443	462	441	420	461	453	419	428	447	475	460	468	431	437	446	447	442	396	482	475	434	454	394	459	426	421	522	432	430	465	463	436	424	431	468	426	464	437	419	485	448	454	422	424	449	441	429	430	441	430	432	461	410	398	457	417	419	422	436	459	494	462	439	432	430	431	470	394	461	482	495	443	425	440	426	403	441	455	490	435	439	482	435	468	433	485	449	432	453	449	431	458	435	412	460	443	459	497	449	452	422	409	450	451	459	414	480	447	439	438	452	433	472	480	459	419	449	450	439	469	415	475	429	399	444	468	456	455	428	426	434	443	425	465	457	422	446	461	459	455	454	406	433	438	416	477	493	452	422	485	447	449	443	436	498	434	460	444	484	458	444	409	435	496	448	467	416	429	441	445	443	431	425	452	468	455	465	453	432	473	437	440	411	440	457	438	458	416	470	503	450	419	458	476	470	457	456	454	401	434	459	455	390	480	450	425	419	477	469	473	440	471	441	457	428	457	459	453	444	407	470	448	452	437	506	437	480	475	454	437	428	442	386	439	443	437	442	421	429	454	450	432	452	453	447	436	448	443	452	466	379	442	430	449	445	452	449	436	465	476	444	439	485	441	440	451	452	446	475	507	437	437	446	436	440	455	433	485	429	458	456	454	412	427	441	443	469	434	473	426	459	449	425	453	449	421	448	480	434	470	475	459	486	429	446	412	418	444	465	460	432	438	457	447	438	440	424	445	460	445	484	434	479	492	396	400	445	435	387	414	416	459	425	436	456	430	458	459	463	447	424	467	497	453	460	442	434	470	427	442	464	446	483	439	449	428	411	452	433	449	473	458	425	424	432	423	439	469	407	485	459	479	422	442	444	449	435	433	456	409	450	430	449	452	456	459	477	499	446	451	451	419	428	452	443	434	419	449	480	448	438	475	431	430	417	452	437	412	441	449	451	467	474	467	445	426	477	468	448	444	468	436	473	452	444	415	471	450	454	494	445	450	450	457	447	468	443	472	455	482	451	426	425	443	456	422	441	414	442	467	446	468	409	437	470	472	439	415	433	445	451	433	439	427	463	416	452	455	457	451	416	434	438	448	409	448	483	451	446	486	475	454	465	452	462	414	463	432	470	463	448	442	436	423	414	456	486	434	429	468	440	419	494	455	453	461	461	434	427	438	458	470	458	466	427	465	462	442	426	441	435	429	470	461	429	456	432	497	476	461	436	425	444	467	450	468	434	413	403	412	460	432	462	433	465	454	424	447	446	402	466	454	453	455	442	429	444	452	481	445	482	441	426	423	472	472	481	452	473	422	418	437	397	449	443	451	444	450	431	433	441	434	431	443	419	428	450	428	460	452	405	443	464	468	441	425	437	476	492	477	467	424	461	428	455	444	448	466	429	460	452	395	448	430	460	414	440	425	436	406	454	441	409	448	454	444	431	432	466	431	412	453	449	390	466	464	433	487	399	411	429	430	457	447	487	467	465	447	466	468	420	458	430	444	465	427	469	465	446	417	487	442	430	449	401	433	379	433	421	425	418	456	432	439	480	461	470	469	412	410	452	416	422	442	436	391	439	414	447	457	446	453	411	432	444	441	468	469	459	451	419	424	429	481	433	416	442	419	451	465	455	455	429	445	450	436	434	472	435	465	423	410	457	455	443	458	440	485	427	419	459	451	431	429	418	421	474	418	458	465	424	434	485	450	431	453	435	462	472	456	494	420	453	432	416	414	448	469	448	420	478	494	434	406	401	463	443	423	398	445	409	440	410	438	456	461	463	389	431	459	466	425	475	418	490	425	440	449	434	442	426	435	452	424	462	442	415	468	490	421	434	432	446	440	468	410	448	442	434	476	446	453	441	436	473	471	469	463	439	466	434	403	410	455	404	450	456	431	460	399	455	474	458	479	454	447	451	407	484	482	448	423	420	469	422	428	473	498	442	467	476	450	452	485	431	431	455	448	414	445	409	441	421	440	459	439	469	440	400	430	428	465	470	446	491	411	430	471	414	459	458	450	465	433	458	453	402	458	420	494	458	449	432	424	485	429	472	462	466	464	453	437	433	441	449	469	454	495	497	430	442	435	419	480	445	455	471	449	464	442
37848	55218	34471	15059	9235	7048	5288	4122	3227	2699	2198	1908	1511	1344	1194	1020	969	921	797	751	693	685	630	610	623	595	595	556	639	602	549	559	564	610	556	542	582	557	525	571	557	572	522	569	599	552	537	520	511	571	527	490	513	515	520	526	514	500	509	528	500	512	490	495	512	532	552	521	515	475	558	477	500	501	525	505	536	521	508	515	517	520	515	511	473	500	511	513	528	487	524	523	523	492	490	546	502	502	503	486	553	459	529	527	482	483	496	498	482	472	496	498	498	495	538	515	484	491	529	521	491	507	503	476	520	527	514	547	480	510	514	533	500	481	532	507	554	531	537	523	507	483	473	504	568	489	519	511	537	517	470	454	487	494	494	511	517	481	532	554	586	519	490	526	524	495	471	495	495	521	515	523	522	485	492	526	500	516	497	486	514	540	504	533	497	525	471	537	502	519	506	494	481	547	488	508	517	503	500	475	540	519	493	500	495	502	478	519	489	495	506	465	535	559	506	529	510	486	479	471	533	491	466	526	525	503	483	465	516	488	565	534	505	507	530	491	475	505	526	541	490	500	536	531	510	504	492	504	504	506	492	509	459	546	536	510	506	506	508	519	457	528	499	504	535	474	524	533	484	462	486	554	480	466	502	498	510	512	550	464	491	500	471	555	498	524	506	508	494	510	569	490	473	528	517	519	511	468	513	462	515	517	519	539	502	494	519	478	508	496	521	493	502	524	489	486	490	467	569	518	522	516	513	483	545	500	493	540	482	482	555	508	514	539	498	494	496	519	528	491	536	506	512	525	517	522	498	473	538	516	522	449	508	514	494	522	523	512	482	503	546	506	507	476	471	456	522	499	520	503	517	517	462	475	483	505	529	488	538	531	511	522	522	532	527	518	515	510	482	487	494	509	479	455	481	525	486	539	540	508	531	498	528	502	494	564	527	537	465	465	507	530	472	522	491	476	540	525	501	556	524	491	514	486	523	465	481	521	505	542	500	522	501	528	490	499	508	512	491	527	476	522	502	555	524	515	488	501	537	487	517	494	483	526	532	524	511	469	493	514	529	489	534	489	516	505	547	550	537	493	536	521	508	518	539	462	509	480	514	523	487	502	446	446	509	513	503	516	527	484	518	510	524	531	516	517	508	445	538	528	503	532	477	507	509	484	514	521	507	507	522	533	497	540	499	509	515	517	512	458	527	507	502	494	535	491	507	484	503	490	503	491	505	478	509	512	542	508	522	483	522	477	525	486	521	521	504	494	500	516	444	509	505	486	492	484	530	484	477	486	524	516	502	526	503	516	515	499	466	544	523	528	507	496	492	509	483	487	499	532	557	469	484	537	550	507	540	544	505	506	515	507	519	524	505	461	516	490	498	529	529	532	497	497	515	486	516	511	535	549	519	446	531	489	501	534	498	516	516	471	514	518	475	486	509	508	523	504	527	505	518	517	462	570	531	494	482	519	518	543	511	541	506	506	478	541	514	457	521	524	528	505	494	521	524	512	517	486	514	496	496	500	492	535	493	519	550	517	510	502	493	516	572	512	498	528	481	517	554	468	519	512	534	496	512	514	507	493	479	484	479	497	503	501	536	497	506	522	537	510	495	507	506	518	464	532	498	473	511	523	474	502	515	506	511	517	479	523	488	490	499	503	551	472	501	501	518	519	466	535	561	520	520	542	533	494	505	497	513	501	514	509	527	507	508	518	521	497	534	477	510	497	522	512	494	523	512	514	517	455	540	522	511	515	478	491	510	492	552	548	541	480	502	526	490	478	530	527	498	525	498	532	517	498	500	507	496	517	512	449	523	547	511	483	552	502	471	482	448	470	488	562	495	512	539	505	517	522	530	520	497	536	546	526	522	498	486	531	511	487	485	489	485	522	534	519	503	463	525	494	510	491	520	504	500	505	489	518	521	545	574	494	522	491	520	513	512	514	493	492	474	535	530	534	523	524	520	508	515	540	494	517	486	536	497	515	499	476	507	505	520	544	475	501	478	506	483	508	476	497	522	506	508	502	492	545	486	465	520	467	490	481	519	523	485	547	510	511	501	530	541	491	504	521	510	505	501	502	530	540	509	528	532	516	505	533	523	509	481	506	519	490	533	492	486	500	529	477	474	503	505	505	529	496	482	504	556	476	530	527	536	503	534	457	493	502	503	534	521	509	471	530	499	504	495	531	511	488	501	518	516	533	518	491	512	503	493	496	535	493	517	489	512	546	527	544	528	495	507	498	499	554	482	498	504	479	501	481	511	503	518	469	491	489	478	494	465	478	509	537	495	536	543	522	526	503	529	492	506	524	524	498	504	578	555	535	483	495	463	487	476	524	500	521	530	521	499	516	545	491	479	511	506	465	481	520	523	545	491	531	540	499	520	538	531	488	511	511	542	519	461	498	542	487	519	506	508	557	500	511	489	496	485	533	525	511	484	487	510	502	503	470	506	505	528	570	478	480	503	486	481	472	523	498	498	501	514	531	511	518	518	521	489	503	539	535	515	479	536	516	507	476	518	537	533	501	511	473	528	497	495	498	512	505	504	536	503	538	538	516	517	537	504	492	534	458	532	545	534	499	559	509	539	520	537	520	532	526	478	515	517	507	491	501	484	479	490	511	472	528	528	513	483	531	522	517	495	577	492	516	477	528	522	515	557	548	487	526	508	492	497	521	466	513	501	537	517	496	533	510	484	511	537	511	461	474	512	503	503	514	516	487	491	510	494	471	462	535	477	497	563	525	455	492	533	477	522	513	518	486	528	500	505	482	508	516	499	471	545	490	545	516	523	472	507	528	492	477	507	502	521	512	529	503	520	520	502	484	486	505	514	491	504	531	485	485	487	485	462	516	464	539	500	526	517	501	509	521	544	540	548	545	514	511	506	525	510	549	507	510	493	516	512	463	510	485	546	509	461	521	516	479	496	526	519	475	516	505	465	515	576	505	496	505	491	531	504	460	494	495	485	491	555	509	498	532	513	485	500	524	490	527	553	527	537	528	513	505	494	520	512	526	506	499	484	485	523	508	526	499	492	469	544	539	511	423	512	490	521	521	529	509	509	527	554	506	467	500	570	495	528	542	507	482	511	532	458	498	524	465	486	509	495	504	504	535	537	500	499	504	503	520	545	520	481	523	504	542	508	524	476	478	534	524	505	472	536	521	507	511	497	542	511	499	491	510	490	529	504	498	498	488	496	485	481	528	486	494	517	471	494	486	484	520	528	473	513	540	467	490	467	548	518	512	526	490	519	479	499	482	547	539	502	530	510	496	478	522	516	541	504	482	441	455	463	524	468	478	497	485	529	533	482	526	502	505	512	521	509	544	475	492	508	502	515	551	498	536	512	515	509	502	511	511	534	487	532	520	502	477	508	494	490	517	490	531	523	517	518	513	549	499	473	505	522	504	520	499	474	531	479	532	483	510	537	484	522	531	505	499	506	520	465	526	516	506	500	491	513	498	478	555	524	554	535	482	540	534	498	545	549	530	509	451	507	501
25278	21522	27667	25574	13539	3698	2252	1627	1262	1156	918	776	734	619	636	599	608	541	530	528	486	513	487	484	480	460	461	439	412	452	435	441	429	426	441	403	437	405	434	432	430	452	392	434	446	416	412	372	404	418	415	432	417	387	407	469	389	390	369	398	423	411	413	419	395	420	383	394	425	395	384	398	399	407	437	394	374	440	419	415	402	389	375	388	424	386	403	415	401	392	409	395	410	394	421	387	429	399	406	411	422	391	417	391	411	403	383	412	413	415	401	403	398	422	401	412	456	402	408	407	411	399	408	444	424	432	400	382	405	394	430	417	427	380	403	399	413	433	386	378	389	383	409	391	416	413	376	380	416	411	388	388	409	408	399	413	407	375	435	412	379	425	368	416	378	390	408	388	426	417	379	387	456	386	413	386	403	356	390	408	394	417	413	395	394	418	406	411	380	414	385	436	371	411	426	415	384	386	401	417	396	410	397	390	384	402	377	430	412	368	401	399	414	404	377	439	381	419	393	436	376	425	407	420	421	426	391	396	408	390	401	426	405	408	380	381	441	371	397	407	403	401	401	426	423	410	404	382	362	408	379	415	455	416	423	412	394	431	426	386	384	382	394	409	394	430	433	412	416	451	414	397	384	402	395	429	394	433	407	394	397	412	380	417	422	415	409	389	431	421	402	414	386	399	365	388	424	406	393	395	389	402	376	391	434	380	408	409	403	421	420	402	363	427	431	364	382	409	398	449	403	385	366	401	398	364	414	453	425	384	405	386	399	416	371	433	372	379	396	416	409	421	407	401	410	382	411	377	408	401	384	397	418	398	389	425	421	393	433	428	418	375	425	440	407	410	417	378	414	392	399	438	415	387	416	397	428	416	405	376	393	401	405	435	418	375	446	445	398	409	470	390	386	443	404	453	395	420	365	409	401	360	432	425	399	438	436	382	428	388	425	376	427	420	419	405	413	413	416	401	398	410	405	409	413	435	403	375	391	429	412	428	418	379	373	379	407	408	393	409	401	400	372	414	415	363	438	422	399	365	407	405	429	409	397	426	411	423	404	381	403	433	391	384	370	406	416	417	392	397	400	422	411	421	421	409	409	401	388	418	406	410	401	407	418	411	371	424	395	399	446	388	377	392	416	405	365	405	414	391	406	433	373	397	400	414	402	405	379	428	430	420	411	395	410	417	458	429	413	398	383	414	366	385	398	419	375	379	394	440	428	402	397	443	414	417	385	430	411	377	415	374	388	429	448	393	393	381	430	360	389	424	390	389	428	413	414	410	418	399	384	399	378	419	406	406	397	442	421	388	461	422	404	394	406	422	423	415	393	371	370	414	395	406	413	397	385	408	428	392	399	419	374	398	414	404	426	376	379	386	378	397	380	401	399	378	381	364	372	417	435	374	416	404	400	382	406	433	383	422	416	401	373	415	442	398	399	387	405	400	389	390	389	408	422	401	392	392	384	405	409	388	436	383	402	400	403	417	377	399	415	415	401	439	395	399	428	383	405	381	413	396	396	418	369	402	430	453	377	367	411	398	428	415	395	387	415	411	424	397	388	410	383	409	410	418	424	364	383	417	427	443	428	469	394	408	398	379	397	379	414	407	408	424	408	406	377	411	394	380	407	445	418	405	392	426	410	389	401	400	397	371	442	410	435	385	431	408	359	398	398	357	433	389	410	409	396	402	368	430	392	400	391	382	370	382	414	427	394	385	393	381	432	420	399	443	405	403	426	427	373	405	422	406	390	432	379	412	415	404	385	401	423	388	379	426	402	402	405	411	384	395	407	403	400	393	420	383	399	372	424	398	421	422	391	401	388	407	404	415	403	415	415	384	417	401	427	413	407	422	407	414	417	425	365	429	399	402	414	429	408	396	376	414	444	420	429	416	368	408	406	383	418	395	394	443	388	390	435	416	422	406	412	403	399	420	407	411	420	429	393	392	452	390	431	427	422	398	386	405	400	434	420	439	397	384	381	405	416	401	434	423	370	431	403	384	398	401	401	427	407	417	404	371	372	427	381	410	403	371	420	395	383	405	427	394	391	403	360	394	369	453	414	403	414	418	422	429	421	419	385	429	407	373	395	366	384	422	414	418	418	403	401	402	369	440	400	426	386	403	390	411	393	368	419	430	415	417	424	391	389	416	402	378	404	404	402	399	356	392	396	410	397	376	444	414	414	406	417	403	418	391	408	417	351	403	427	409	414	388	393	381	416	378	404	406	403	375	395	415	381	432	385	411	390	351	393	426	416	428	386	374	399	407	404	413	427	405	437	416	393	405	400	425	420	428	413	399	429	387	391	420	398	406	412	400	391	380	402	380	393	395	387	444	406	421	420	413	410	392	424	419	381	416	367	401	423	422	438	405	424	349	380	405	408	394	378	382	437	397	386	418	379	420	405	400	428	420	407	385	408	431	424	404	420	450	385	364	427	393	398	404	371	365	443	381	376	423	416	385	386	417	369	388	411	402	401	392	414	422	397	435	409	409	455	417	408	388	407	389	399	403	408	389	376	424	422	398	407	408	403	423	412	385	423	437	435	405	446	388	420	391	397	402	390	405	385	384	401	394	426	423	413	402	398	391	430	414	410	414	409	399	415	364	354	400	409	395	435	409	407	382	400	411	399	407	403	364	395	384	386	432	424	419	393	407	413	407	407	360	356	395	381	435	406	374	396	413	395	380	424	428	381	390	404	433	418	444	437	378	382	379	413	387	419	382	414	388	403	376	382	394	423	435	388	382	432	413	406	435	410	391	398	399	410	400	400	386	416	398	421	443	380	397	425	388	394	405	406	421	444	357	408	391	408	395	389	385	380	365	420	400	401	409	408	388	423	414	429	405	394	386	394	379	433	380	435	417	409	389	381	422	396	393	441	400	411	423	404	435	396	415	392	418	400	403	419	400	363	393	413	387	411	386	445	367	365	409	405	397	408	431	428	397	425	392	376	452	437	418	395	426	435	418	344	432	406	399	400	391	418	413	401	391	412	381	428	418	404	424	385	387	392	418	419	442	429	409	393	365	368	427	419	375	419	436	431	400	413	414	376	415	412	414	388	410	400	426	394	426	426	403	408	424	434	362	427	397	371	434	404	433	362	376	431	406	443	365	371	403	381	356	391	427	409	394	381	354	428	410	419	413	419	399	391	426	359	391	424	433	417	401	405	421	385	410	440	424	376	420	392	403	384	424	380	394	398	401	398	429	392	386	395	412	399	442	377	410	417	409	376	393	384	373	402	389	409	415	404	387	394	408	389	421	417	390	377	381	456	388	390	433	442	408	412	430	370	403	430	387	379	413	413	390	401	431	390	380	372	422	397	378	421	396	398	422	377	415	398	397	442	424	390	403	407	432	433	410	394	380	383	421	385	384	421	395	470	392	389	388	411	384	403	396	421	415	415	394	408	382	431	369	403	379	413	401	400	413	411	445	402	420	430	379	397	402	381	404	407	384	401	424	404	407	372	422	396	420	360	420	426	403	387	455	387	415
38010	49500	30355	11628	7343	5395	4168	3121	2396	2086	1661	1460	1285	1024	970	856	783	750	653	659	638	579	527	604	567	511	516	537	521	507	554	497	564	507	535	520	510	510	473	506	465	483	486	477	480	454	453	453	473	475	469	471	454	442	469	503	456	463	461	453	446	475	496	484	496	488	474	461	453	467	468	438	474	492	509	469	491	448	442	437	445	493	464	475	426	441	422	452	433	480	454	477	490	463	483	493	506	469	473	430	430	480	491	474	494	468	450	456	460	439	490	452	456	468	450	444	467	459	508	456	471	462	476	462	431	482	481	473	467	489	444	463	446	456	447	480	471	429	443	432	458	428	445	480	450	504	458	430	466	472	454	512	473	482	419	446	422	467	469	454	444	470	452	453	487	442	468	458	459	437	442	444	466	471	442	473	449	462	470	463	452	452	427	476	466	479	442	445	453	457	480	468	432	449	468	485	482	453	441	456	434	469	448	448	465	492	486	489	484	424	479	443	474	437	472	484	474	474	459	463	478	481	455	465	454	425	496	477	453	434	467	479	462	463	439	479	490	465	435	418	475	471	439	439	459	493	443	469	459	481	472	450	473	428	451	459	435	465	521	487	462	492	465	479	442	470	473	446	444	433	455	493	493	486	472	430	465	397	465	441	448	478	463	457	488	470	453	480	432	466	461	469	495	459	457	453	466	483	468	459	456	447	439	441	440	451	451	455	487	486	457	409	459	446	473	427	480	467	443	467	449	450	462	468	475	436	458	442	444	480	484	507	455	474	487	466	437	470	487	476	459	483	433	487	467	454	435	444	472	490	450	480	426	460	434	434	481	444	423	453	455	464	472	465	464	465	488	456	468	438	480	452	485	457	459	504	446	439	483	431	455	457	469	431	470	449	428	499	439	481	497	451	469	483	458	478	453	492	438	477	451	454	473	458	470	427	496	468	470	470	418	481	483	495	505	463	482	504	466	509	435	442	455	438	486	446	461	419	465	480	469	472	440	469	480	493	496	440	460	453	470	475	497	483	459	491	438	480	462	465	459	478	461	470	460	460	502	465	465	465	440	452	462	460	483	504	441	492	442	478	476	461	449	493	460	484	484	475	472	486	446	496	432	467	444	486	446	429	460	439	463	463	489	465	460	482	464	473	479	446	467	482	451	493	464	473	447	476	455	460	471	450	475	480	447	448	460	478	461	476	455	498	452	459	507	433	436	466	459	453	466	448	483	463	473	436	461	441	428	452	495	487	456	474	482	455	468	466	445	493	431	471	467	461	469	482	476	460	452	489	450	471	451	438	471	459	474	466	460	447	452	430	442	464	455	442	466	470	490	434	467	436	440	452	470	432	466	481	504	464	493	456	464	475	474	474	489	423	464	460	469	462	467	446	495	464	480	448	476	479	461	466	429	461	467	445	455	488	430	481	443	442	464	499	462	484	469	480	483	423	454	481	437	445	473	425	481	453	438	476	482	434	468	436	458	430	437	457	486	425	451	451	429	500	437	469	465	450	463	450	447	476	490	461	441	479	474	447	448	469	464	441	449	429	462	472	489	470	466	451	456	483	478	477	446	445	470	434	427	452	471	422	481	449	500	450	416	462	464	495	511	466	453	464	473	453	425	465	464	460	471	474	501	483	500	484	478	457	529	461	440	465	473	460	470	504	475	443	453	445	434	447	466	442	469	438	468	450	469	480	454	461	471	465	422	497	462	457	458	453	502	415	468	433	488	491	478	457	471	492	463	474	443	448	489	428	458	468	505	486	477	428	445	487	449	454	480	472	454	438	482	443	514	435	449	465	456	456	460	471	486	482	455	448	446	445	420	487	415	473	494	474	496	454	445	427	416	494	472	458	456	461	468	457	486	445	440	460	457	485	447	477	456	445	502	502	464	466	445	445	470	427	500	467	453	427	424	464	481	436	457	469	461	447	472	453	456	471	471	486	492	465	450	463	466	489	455	494	431	474	471	473	457	440	450	467	418	474	497	474	447	443	486	476	453	469	460	475	474	465	447	502	477	468	492	474	485	474	460	437	425	446	483	462	417	471	464	501	497	507	436	448	488	463	451	489	450	436	473	442	448	423	469	486	458	484	473	437	452	422	510	488	464	472	438	481	476	492	471	471	472	483	430	463	446	458	446	449	420	438	455	499	480	487	471	441	482	482	467	531	461	472	491	498	463	451	485	456	457	486	451	448	468	462	466	457	461	537	440	460	448	450	452	448	478	484	459	481	475	466	474	473	472	483	463	442	477	440	485	448	460	476	441	470	482	482	477	462	465	465	477	432	438	450	445	440	435	449	437	472	460	469	494	452	474	473	457	480	468	434	481	428	465	451	476	455	442	479	468	443	430	456	455	476	446	518	478	484	454	476	468	436	473	482	479	454	464	509	440	453	450	436	483	465	442	480	489	497	455	419	447	415	450	491	478	487	508	448	451	470	484	439	441	440	447	468	443	464	488	441	427	439	396	448	438	486	462	445	454	438	499	444	455	460	473	452	457	507	493	456	446	443	491	486	474	453	444	494	468	439	502	446	474	462	421	464	486	504	469	488	486	480	448	485	485	423	412	437	447	480	490	471	460	450	507	474	422	493	439	471	460	441	453	426	478	489	460	458	459	499	441	484	434	461	452	426	452	454	464	491	463	468	448	467	463	483	478	459	475	444	455	471	410	449	445	473	461	446	473	430	458	448	435	454	469	458	437	438	474	450	426	436	457	475	476	451	481	463	478	516	472	477	453	435	453	471	466	450	449	466	417	457	465	439	450	477	461	446	460	484	462	442	472	482	466	433	445	464	449	489	461	466	460	478	474	500	476	457	499	461	467	477	517	440	450	451	462	503	472	484	443	452	476	454	446	438	491	451	473	472	441	471	475	464	467	455	455	471	437	463	469	459	470	496	453	468	477	473	478	437	463	465	450	459	454	465	442	449	436	452	430	468	456	459	434	443	458	455	468	471	487	462	459	470	456	473	486	480	454	465	454	473	466	450	398	548	472	451	510	483	439	487	480	426	467	449	455	445	436	499	439	502	441	514	453	438	445	480	455	471	493	477	483	465	471	523	430	449	424	420	455	484	458	476	459	441	413	458	455	483	450	466	494	426	458	424	471	473	412	457	471	477	463	469	452	474	455	485	449	477	444	434	450	444	485	441	469	458	468	478	468	425	465	426	415	473	490	443	408	472	500	483	444	473	436	464	460	420	477	439	464	474	473	428	446	445	474	464	476	443	456	477	467	450	459	464	438	494	474	510	454	455	498	472	452	435	446	488	488	466	513	445	467	451	438	464	487	447	468	474	461	479	471	490	459	455	413	472	442	446	497	477	437	496	465	422	471	479	456	482	467	458	498	468	450	464	439	482	462	455	471	482	469	478	451	488	417	463	423	437	453	396	463	447	456	464	459	494	514	461	468	494	440	497	431	506	452	441	437	416	444	451	447	447	453	469	453	428	482	460	487	462	485	459	434	466	415	482	446	467	448	478	451	470	470	464
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
