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
341456034499	341456035019	341456035569	341456036119	341456036669	341456037219	341456037769	341456038319	341456038869	341456039419	341456039969	341456040519	341456041069	341456041619	341456042169	341456042719	341456043269	341456043819	341456044369	341456044919	341456045469	341456046019	341456046569	341456047119	341456047669	341456048219	341456048769	341456049319	341456049869	341456050419	341456050969	341456051519	341456052069	341456052619	341456053169	341456053719	341456054269	341456054819	341456055369	341456055919	341456056469	341456057019	341456057569	341456058119	341456058669	341456059219	341456059769	341456060319	341456060869	341456061419	341456061969	341456062519	341456063069	341456063619	341456064169	341456064719	341456065269	341456065819	341456066369	341456066919	341456067469	341456068019	341456068569	341456069119	341456069669	341456070219	341456070769	341456071319	341456071869	341456072421	341456072969	341456073519	341456074069	341456074621	341456075169	341456075721	341456076269	341456076821	341456077369	341456077919	341456078469	341456079019	341456079571	341456080119	341456080669	341456081221	341456081769	341456082319	341456082869	341456083419	341456083971	341456084519	341456085069	341456085621	341456086169	341456086719	341456087269	341456087821	341456088371	341456088921	341456089469	341456090021	341456090569	341456091121	341456091669	341456092219	341456092769	341456093321	341456093869	341456094421	341456094969	341456095521	341456096069	341456096619	341456097169	341456097719	341456098269	341456098821	341456099369	341456099919	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	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
21591	20140	27304	22734	20162	20486	15235	6129	4358	3608	2771	2299	1958	1703	1229	1178	889	748	689	619	496	467	447	347	281	213	221	205	203	160	129	130	141	144	152	152	150	157	118	120	124	107	116	97	109	96	115	103	119	112	97	108	95	98	116	103	112	111	120	100	113	112	119	84	87	113	98	104	108	124	98	98	91	126	98	101	103	132	102	106	101	127	118	104	92	98	104	112	106	118	131	103	96	117	105	105	123	108	106	108	98	130	119	88	115	109	94	120	102	100	104	118	101	103	101	119	116	106	111	93	119	108	109	114	118	120	104	84	112	97	99	85	108	117	88	97	99	108	109	105	102	90	98	84	105	108	106	92	107	111	106	95	103	112	112	108	96	105	84	109	121	109	123	97	106	94	86	112	94	82	91	97	103	114	104	94	100	105	85	106	107	125	72	117	105	88	108	111	114	110	105	104	109	120	110	83	88	103	97	91	103	136	102	113	95	113	99	97	94	106	108	105	85	96	105	92	103	106	96	97	126	98	100	99	121	92	99	115	105	98	106	110	105	106	93	100	118	115	108	101	90	101	99	124	82	95	109	96	115	105	107	109	104	105	104	108	78	101	116	109	101	102	102	112	121	96	94	88	102	115	93	115	92	123	113	113	94	98	103	95	103	94	89	93	107	123	107	107	101	111	100	107	108	101	83	105	125	90	94	124	108	104	105	124	98	107	99	115	119	94	101	110	114	122	100	113	85	86	100	118	130	111	107	78	112	124	94	97	81	103	115	95	113	108	111	92	108	102	102	94	118	97	97	88	102	107	94	99	104	110	99	81	80	97	103	100	94	86	115	112	116	106	95	109	98	117	102	124	101	105	103	117	90	94	107	97	129	120	93	101	85	96	106	110	96	98	87	110	95	94	86	100	100	97	96	121	99	73	118	120	111	117	114	100	95	131	94	96	110	123	81	121	81	86	118	114	122	106	120	94	102	101	102	109	114	109	101	90	100	108	107	103	106	93	88	104	89	87	102	105	103	101	118	101	139	102	98	111	103	117	98	113	119	100	100	98	98	106	94	107	100	91	107	112	113	119	97	100	109	97	103	98	96	99	98	105	95	127	103	94	106	111	109	116	129	107	104	104	90	101	105	87	101	91	116	102	95	104	103	108	114	111	107	103	92	101	99	97	87	104	108	103	102	98	105	113	106	112	109	114	99	117	89	124	104	103	102	120	98	91	127	103	99	92	121	113	106	92	96	104	97	107	93	125	112	121	107	125	100	92	117	116	101	106	114	116	94	103	111	103	101	109	108	105	102	94	129	119	103	87	96	105	111	102	114	107	101	99	106	117	105	113	106	120	95	100	93	104	112	110	97	97	93	119	103	118	111	107	103	93	102	106	84	116	103	95	105	102	109	84	112	85	96	98	134	78	125	105	108	106	104	102	107	95	103	106	96	112	110	107	100	107	118	114	98	93	111	113	79	80	95	105	114	111	90	122	116	115	112	89	99	108	115	91	99	95	91	121	111	93	113	98	96	101	97	85	109	118	100	109	102	111	101	97	106	97	95	109	103	90	82	116	86	90	101	100	106	86	90	77	110	111	88	100	87	85	91	102	87	103	111	107	93	100	88	108	97	89	107	113	105	96	93	113	96	107	103	111	112	99	102	108	106	102	118	95	96	115	120	105	111	96	116	113	86	120	102	92	129	112	98	106	113	87	95	98	85	106	106	106	88	98	87	104	107	102	102	96	92	96	92	91	101	120	81	116	103	121	108	105	119	101	105	86	112	108	87	93	102	109	101	111	99	98	124	112	135	114	104	93	95	107	99	83	98	80	109	111	110	113	104	113	104	115	88	104	112	109	78	94	94	94	102	123	99	105	110	100	109	96	106	107	101	101	109	96	95	108	102	90	89	100	127	107	112	104	111	115	111	98	107	114	97	110	110	110	93	105	117	93	103	116	102	107	97	96	110	104	108	78	112	116	110	104	87	107	91	99	94	106	99	113	104	103	101	91	91	110	94	101	102	99	100	111	104	88	101	93	88	113	108	98	111	109	101	108	109	114	87	112	106	96	84	105	95	111	91	95	100	78	98	115	108	96	119	102	116	112	123	102	112	95	110	105	96	113	113	92	105	109	109	115	83	118	101	94	114	101	88	114	106	110	100	108	116	93	130	96	98	127	100	107	112	112	99	123	114	97	107	100	99	89	105	105	107	98	89	113	123	86	115	102	99	112	109	97	108	86	84	102	87	115	118	100	113	106	116	102	116	98	92	102	104	112	114	107	102	90	122	100	114	108	106	103	112	96	108	103	95	114	92	97	98	103	90	90	94	100	121	109	107	94	96	107	112	102	104	114	99	119	99	117	110	109	97	99	98	106	105	107	111	112	125	115	114	111	99	111	106	90	117	88	87	100	96	85	122	109	88	106	109	120	92	85	110	115	119	89	106	116	88	86	110	95	90	84	102	95	92	98	99	102	110	88	95	111	103	104	101	127	89	96	100	126	106	104	101	93	97	109	87	114	112	104	107	124	105	99	123	108	100	105	82	122	88	95	93	96	87	92	96	98	109	99	116	104	107	108	95	104	107	95	102	108	109	93	105	117	114	103	95	100	116	97	116	105	99	105	111	96	85	120	114	97	90	98	98	96	105	117	101	105	81	110	84	109	121	83	85	120	91	100	95	99	92	102	105	99	85	91	87	101	97	96	107	97	111	95	97	110	125	108	109	107	126	100	111	114	103	106	102	106	109	92	95	113	101	104	112	104	115	104	107	91	112	94	102	108	113	109	114	124	102	119	125	104	105	117	110	108	107	102	88	107	97	81	97	108	119	103	95	103	92	125	108	98	96	91	96	103	109	92	123	96	112	120	100	107	95	108	127	125	117	100	91	103	102	111	101	106	100	95	100	113	95	95	107	114	100	91	107	96	105	106	124	105	105	95	91	122	95	98	102	100	108	129	86	99	112	118	114	100	113	92	94	116	89	98	101	99	113	108	99	128	108	121	110	110	129	88	117	91	105	120	98	120	110	100	110	95	88	93	95	98	101	93	89	98	88	112	96	106	100	101	115	85	106	86	111	96	83	91	111	103	117	118	108	102	104	100	104	109	83	114	97	91	107	102	104	97	128	103	95	112	109	95	108	111	104	109	102	113	91	105	115	112	103	114	95	108	115	106	104	106	98	105	100	84	112	96	100	87	105	89	103	108	110	81	95	106	98	100	117	103	110	94	121	127	111	96	95	113	93	106	91	112	99	96	96	111	109	107	103	101	90	94	114	111	116	106	96	100	113	99	87	122	96	99	101	106	112	102	93	97	105	105	100	94	94	122	123	80	92	101	110	105	114	88	95	109	126	88	113	120	88	109	94	93	108	105	116	95	93	100	105	100	100	100	111	86	105	112	118	85	98	116	99	86	99	114	102	106	91	94	115	115	99	108	132	92	115	105	98	104	99	101	82	119	113	104	122	103	113	111	104	89	109	91	83	113	78	106	111	104	90	109
8287	26334	26475	19510	16657	14028	11616	9237	7639	6368	5043	4045	3392	2906	2222	1952	1493	1329	1068	957	829	741	638	495	352	331	330	244	225	213	188	177	184	167	188	189	191	202	144	154	146	135	129	146	137	117	129	141	138	127	126	132	126	117	146	129	115	125	141	136	136	153	126	130	127	135	129	131	118	115	136	120	128	121	125	122	108	128	127	128	126	132	123	116	113	126	129	130	118	131	114	126	127	110	131	124	127	133	124	130	134	118	130	104	117	148	121	112	123	140	133	122	137	120	109	115	147	122	115	135	116	115	120	144	109	102	152	130	126	130	139	119	129	133	121	109	106	110	136	125	118	136	103	131	156	119	124	111	144	148	130	114	133	127	124	128	115	107	112	131	128	120	110	125	112	133	120	127	158	135	106	149	143	122	121	125	113	113	117	120	131	128	128	123	115	118	112	160	106	135	127	138	119	148	123	118	117	127	134	138	112	123	135	146	103	112	119	139	116	128	140	116	103	109	127	160	120	126	113	101	130	120	118	134	124	117	133	115	135	112	148	136	138	119	114	110	116	127	117	122	121	125	120	118	135	121	106	141	101	116	118	113	115	141	123	108	119	128	129	124	132	91	113	119	115	121	114	154	112	129	121	103	119	118	121	122	121	117	122	132	83	107	122	128	106	96	130	153	117	119	145	117	108	130	137	111	95	109	115	103	124	116	117	117	134	131	121	122	124	113	132	128	124	100	112	123	118	104	119	132	110	125	125	100	125	113	110	120	111	129	122	128	118	98	114	115	138	122	126	120	133	119	120	138	129	123	123	112	120	134	122	112	134	133	117	107	113	128	123	141	113	123	135	119	122	104	111	119	128	131	138	137	126	132	124	121	131	104	118	138	125	121	128	124	125	129	129	114	128	117	107	104	119	122	125	128	129	125	119	133	125	118	112	129	118	111	111	112	132	115	133	126	118	113	123	125	126	121	124	123	122	123	106	125	111	131	121	116	133	126	140	118	123	122	139	118	110	138	96	108	102	125	121	91	110	125	116	122	133	107	131	114	128	119	127	101	131	114	114	110	117	129	131	105	121	118	133	106	131	106	122	124	119	135	134	153	125	141	118	126	124	115	106	114	129	128	111	118	129	105	103	132	128	140	133	109	132	116	140	135	124	123	138	119	156	132	123	109	124	117	120	118	131	115	143	111	129	112	136	106	137	119	136	125	117	131	137	117	142	122	127	128	104	121	135	118	104	105	113	127	112	134	142	143	141	115	131	107	133	137	98	122	131	118	125	123	111	113	126	129	134	104	149	137	109	101	125	105	109	109	105	115	133	119	122	123	135	110	135	115	112	114	123	142	114	134	108	112	127	104	142	139	125	129	139	106	128	120	134	142	133	136	139	116	131	115	134	132	106	135	119	141	112	117	116	119	127	115	116	127	107	141	139	125	104	131	105	117	137	125	123	131	121	123	117	128	119	130	139	128	129	125	128	128	151	109	132	127	123	124	123	142	142	118	112	124	135	113	144	111	119	137	121	129	123	107	124	139	114	123	123	117	134	111	151	120	100	132	109	130	136	106	124	124	130	118	118	117	146	106	133	121	119	120	123	113	112	114	116	104	130	118	128	123	127	121	131	138	137	119	120	132	124	130	122	127	128	123	103	130	137	116	140	120	105	126	112	118	137	119	112	97	122	135	148	143	109	120	122	147	130	122	113	122	135	140	130	116	119	99	119	124	121	124	106	114	90	141	130	109	119	140	130	111	108	106	129	133	118	140	112	115	122	121	112	112	120	138	127	124	127	116	131	125	152	119	104	121	133	122	120	129	121	129	107	140	119	114	110	108	112	105	110	126	107	131	115	131	110	131	148	122	121	128	129	114	144	139	117	134	119	119	103	118	105	128	108	101	140	130	123	119	117	138	114	111	137	153	120	112	135	92	124	131	111	125	146	127	100	126	128	130	108	132	111	117	130	116	123	121	131	133	121	122	123	119	124	139	107	130	123	126	151	129	139	119	133	130	122	130	119	128	113	141	107	120	131	137	121	129	111	142	122	119	117	123	128	122	125	127	118	107	121	142	125	118	137	142	120	122	120	117	139	117	129	110	138	112	127	115	130	136	129	101	112	113	113	113	141	121	121	108	116	109	120	126	119	121	129	133	127	131	109	130	118	112	125	120	130	130	134	103	109	115	137	126	107	118	139	106	121	115	109	128	140	114	129	132	113	114	119	129	113	113	115	113	117	134	119	120	120	114	130	124	153	123	122	111	123	122	127	122	115	123	124	119	132	110	129	110	116	115	121	132	118	127	129	106	120	134	152	107	122	117	113	136	127	109	117	140	133	106	104	107	107	111	123	135	145	107	109	132	129	128	115	122	123	131	120	124	118	126	121	127	120	104	105	122	119	139	112	103	97	127	122	102	114	119	131	132	129	133	120	130	118	117	147	114	131	82	123	122	138	108	109	110	110	137	138	113	115	109	123	122	156	153	119	115	137	103	124	120	138	123	121	114	122	134	123	134	117	117	118	111	128	113	105	127	123	135	125	137	115	129	129	118	134	118	112	128	115	120	122	130	135	137	121	129	117	122	122	118	123	110	118	119	118	103	103	114	122	112	116	136	114	132	131	127	112	113	130	115	116	114	122	125	115	121	107	119	125	134	106	119	120	106	118	127	149	125	113	126	111	127	134	112	138	113	111	102	128	118	116	114	140	120	125	120	122	132	117	119	122	111	140	130	107	130	135	137	111	115	132	138	124	143	117	121	132	125	109	111	122	129	127	118	138	109	114	117	98	105	138	107	106	122	120	109	112	113	124	130	130	113	109	118	108	122	131	128	131	131	109	113	108	97	118	127	120	123	96	117	135	129	116	131	120	124	112	125	130	124	120	121	130	146	125	119	127	120	113	106	125	121	121	133	132	138	128	111	124	130	114	122	126	129	118	122	124	128	132	123	140	103	133	119	136	133	147	131	119	121	137	131	108	103	122	143	109	123	118	114	115	109	110	123	129	116	104	121	140	123	129	131	117	115	130	121	125	134	113	141	117	133	116	131	123	115	129	121	119	121	110	126	108	131	116	144	100	125	116	119	124	126	133	129	128	129	114	125	131	134	124	117	137	125	114	123	121	115	124	108	119	111	121	129	100	128	122	133	126	127	139	125	115	139	123	130	103	122	123	121	115	138	115	131	131	133	106	132	116	122	126	112	131	133	106	110	142	109	133	113	129	130	119	130	125	122	126	137	113	115	140	127	108	109	131	115	120	120	101	125	130	102	135	103	116	133	122	122	119	116	126	139	111	133	105	130	151	101	115	111	134	120	112	109	107	132	119	123	113	134	124	141	139	132	125	116	107	109	121	109	119	99	106	144	97	127	109	129	118	108	133	128	128	103	127	132	129	120	120	114	133	115	129	105	109	134	130	119	106	126	125	150	107	133	119	120	129	128	140	110	121	127	127	103	127	114	141	116	130	110	105	141	105	126	127	121	131	117	130	128	131	125	128	110
27507	20219	14119	8355	4984	3643	2824	2163	1839	1409	1263	1054	942	807	706	649	505	535	451	427	374	384	342	336	278	286	276	269	265	266	279	253	252	269	236	277	274	260	261	245	244	264	289	235	262	261	248	271	243	261	248	264	244	265	283	260	267	250	281	265	242	267	250	236	276	231	286	255	267	250	263	251	217	284	266	248	235	229	245	249	261	270	237	252	275	273	244	264	231	279	248	231	258	222	268	272	250	251	255	250	247	240	253	249	262	269	257	277	252	275	224	284	263	281	250	277	222	258	265	244	291	246	294	258	255	261	248	250	253	258	262	265	256	261	248	292	260	237	258	246	266	254	245	247	259	243	297	259	240	241	268	252	257	264	253	275	253	252	275	269	280	235	254	243	265	250	292	232	276	235	263	267	248	255	243	250	248	266	260	254	267	256	251	274	272	236	252	228	231	264	251	225	260	262	281	268	269	270	267	268	284	229	263	261	278	274	265	281	233	252	258	249	258	248	243	261	247	272	225	259	249	252	246	270	248	269	258	263	237	265	277	247	264	265	229	244	260	281	254	243	290	245	268	244	285	274	277	257	252	254	255	235	224	249	248	252	253	272	267	274	248	261	263	272	246	246	265	256	246	250	270	231	286	256	279	275	230	250	258	230	275	245	269	277	253	253	279	266	237	260	254	238	255	225	241	252	252	276	249	230	261	255	237	247	252	267	269	261	289	260	239	295	275	246	228	256	251	255	236	247	252	275	248	240	239	247	234	299	262	256	251	238	268	241	247	247	233	258	253	270	268	269	241	252	240	265	252	264	274	261	254	270	232	258	248	254	256	277	254	257	237	277	291	263	281	234	256	241	229	267	265	258	232	264	237	268	263	297	260	234	248	249	261	254	221	247	221	278	218	244	279	255	247	255	253	233	276	236	229	271	227	250	254	255	237	267	275	256	262	261	257	281	270	261	264	275	279	247	247	261	258	254	234	255	261	240	242	270	286	235	273	226	263	238	297	287	256	247	249	261	279	248	255	273	244	293	298	278	248	259	253	247	255	230	260	227	262	253	252	276	237	265	262	250	260	256	241	255	257	270	245	260	285	261	246	270	262	275	248	263	284	263	237	252	265	257	286	224	232	261	250	274	260	283	285	252	254	248	252	269	228	244	225	266	285	256	247	262	266	234	280	255	243	237	255	242	227	260	261	256	274	269	278	260	255	233	290	254	264	217	243	241	241	296	246	251	242	266	250	277	263	234	243	261	276	261	267	271	248	245	246	259	260	267	249	270	265	244	250	250	241	267	253	234	262	258	267	239	243	266	265	262	251	252	252	259	235	273	231	272	266	270	262	228	252	262	265	292	286	251	257	261	250	265	267	244	280	240	248	257	260	233	271	251	265	246	230	271	216	223	264	284	255	265	242	234	285	262	250	268	239	287	243	249	250	226	275	229	244	245	254	263	257	246	234	270	230	252	257	271	246	251	244	238	259	254	239	260	261	243	253	257	246	253	247	263	263	260	247	222	281	291	240	245	273	292	252	271	256	251	237	255	282	214	262	259	258	290	274	261	269	233	252	254	238	264	255	252	265	257	282	255	279	232	267	250	248	224	252	286	260	256	253	266	272	286	226	262	257	258	270	259	245	284	260	246	253	244	252	278	237	271	251	255	253	270	260	251	298	268	261	260	249	250	278	273	262	249	259	250	255	250	267	265	261	257	273	241	261	256	267	279	266	277	254	256	253	247	281	255	257	282	268	249	259	264	241	262	251	283	234	248	251	240	266	281	270	258	247	280	248	272	256	252	244	241	258	258	228	236	229	255	258	254	252	268	273	270	255	259	242	257	266	237	223	276	255	228	243	247	269	281	239	261	251	240	249	238	261	248	255	257	244	264	260	245	312	242	227	266	246	270	246	258	274	310	274	264	272	266	265	237	257	273	254	254	252	238	261	278	262	233	236	241	224	244	276	257	260	261	254	271	250	264	238	294	269	225	270	259	226	267	269	263	243	247	290	268	248	269	232	248	254	245	250	280	216	243	260	265	277	234	270	261	247	235	234	253	275	256	268	263	266	277	253	260	231	214	273	262	241	244	273	254	285	235	273	241	246	261	247	247	252	283	233	216	245	274	244	277	255	288	270	280	262	277	267	268	263	237	287	259	234	243	258	274	258	244	233	293	266	276	255	250	283	272	222	269	254	244	261	246	245	247	273	247	245	233	273	252	276	277	284	258	258	266	288	264	247	251	245	251	288	240	262	263	254	261	275	250	259	287	228	261	271	279	237	278	283	240	266	263	254	261	249	240	249	281	252	261	259	222	270	251	264	244	259	222	240	241	276	236	270	275	238	246	241	269	256	262	279	229	279	237	253	261	275	277	276	259	266	256	224	256	254	258	251	240	252	278	268	284	261	247	277	293	271	268	254	254	264	255	244	257	258	247	258	259	239	248	283	258	255	265	242	246	288	271	264	259	258	260	272	282	236	253	257	244	247	250	255	237	258	249	254	250	241	269	230	254	255	265	285	285	250	217	255	266	259	280	254	283	268	273	252	277	261	269	237	236	249	251	254	269	245	245	265	228	235	280	257	257	260	271	268	265	241	253	243	276	260	253	239	248	240	243	258	255	257	261	267	246	237	271	257	256	292	244	269	253	266	243	261	256	280	251	235	214	254	294	272	280	252	284	261	273	246	273	255	274	253	247	260	258	248	259	250	262	280	230	253	251	264	226	269	267	233	240	245	245	248	244	232	245	266	277	277	263	264	264	256	247	282	249	257	258	277	262	255	249	270	276	254	250	243	285	263	240	252	240	274	250	264	281	264	245	271	242	267	279	250	246	239	241	243	282	259	293	230	279	246	246	232	249	243	277	248	261	248	262	261	281	256	277	249	246	232	263	254	295	257	256	264	247	244	268	256	257	279	287	209	252	255	247	264	279	255	276	263	249	238	231	269	282	218	239	250	278	251	253	251	231	241	250	240	279	271	262	254	238	252	260	223	284	259	279	256	245	266	263	259	257	229	244	250	224	224	251	275	242	255	271	244	242	240	268	252	244	288	266	261	260	292	255	261	258	249	260	278	255	232	256	267	242	253	251	281	228	229	251	264	257	251	233	249	289	236	220	277	268	257	263	236	244	241	283	263	244	256	267	245	266	245	258	231	233	266	242	249	242	228	265	271	268	260	285	263	274	260	253	267	242	283	253	303	259	233	262	246	271	259	239	250	251	246	271	265	232	273	274	221	276	238	247	246	295	272	234	245	253	271	275	259	258	237	268	262	245	275	267	241	241	240	269	263	268	266	270	239	263	259	267	239	266	254	281	244	249	263	277	255	250	256	257	255	261	225	238	259	249	228	254	270	254	263	285	266	252	256	267	265	266	262	237	290	285	262	283	242	250	269	249	254	251	241	278	255	274	251	256	242	268	271	236	242	245	232	250	254	272	306	252	241	264	257	258	264	247	260	273	243	254	231	261	259	233	244	256	280	252	247	265	258	267	254	269
7319	14769	15209	9934	7921	6567	5242	4286	3349	2640	2200	1738	1644	1292	1121	994	823	808	747	633	564	500	466	421	368	362	359	336	323	273	339	351	312	326	324	293	332	293	337	295	277	336	279	286	287	298	295	298	320	284	281	291	292	279	318	306	277	302	306	273	310	301	279	272	280	286	285	318	303	288	327	319	272	291	296	298	281	304	316	298	345	282	271	341	295	275	307	275	309	285	323	322	297	293	295	301	320	291	276	313	306	278	295	295	346	301	248	319	307	306	283	284	277	297	311	310	313	312	300	295	322	257	287	280	318	290	269	319	300	268	320	303	305	292	238	324	287	276	271	313	283	302	284	291	311	282	283	292	269	273	300	290	293	272	317	286	304	302	309	288	283	274	282	307	299	290	316	333	297	300	293	271	292	262	267	299	299	301	315	293	329	293	270	308	316	301	316	281	340	293	296	304	300	284	294	273	279	296	296	292	311	289	295	293	310	294	280	271	274	292	308	306	297	266	268	287	315	286	289	297	265	290	297	335	295	283	297	318	278	331	307	299	299	336	282	315	330	283	315	306	301	300	311	267	278	278	314	287	294	291	324	316	275	283	293	284	260	288	280	289	297	300	290	317	301	257	314	299	307	315	290	250	299	304	285	306	282	290	314	278	287	277	247	273	281	312	263	316	304	284	302	289	297	289	303	288	295	290	305	287	272	268	280	307	311	276	295	281	320	309	316	294	294	266	325	305	311	292	302	272	263	281	245	280	324	289	296	275	292	295	307	301	298	291	257	280	305	267	325	328	315	299	298	296	302	307	281	296	350	303	284	303	282	301	275	293	296	345	286	309	292	306	317	283	302	264	312	312	305	294	276	270	276	278	301	298	259	279	291	320	282	310	301	284	283	330	284	296	282	339	272	292	306	296	297	287	284	307	291	288	329	273	302	269	307	327	283	318	290	277	306	313	311	322	346	302	274	283	281	312	297	275	306	316	290	313	324	290	311	274	305	320	307	299	321	245	288	292	343	304	328	274	333	328	284	315	299	301	313	282	290	283	270	270	294	309	287	316	308	270	280	280	319	285	295	288	299	288	294	327	308	301	306	306	291	325	273	289	327	319	289	291	297	299	331	312	315	287	309	332	286	297	272	294	313	324	324	276	332	291	302	273	327	336	335	297	308	288	266	314	280	280	286	264	307	283	333	306	318	291	278	290	292	283	263	278	281	334	321	339	276	304	318	285	347	320	276	305	285	314	277	295	285	302	289	325	343	265	291	301	284	278	306	323	291	289	275	289	293	281	309	281	288	280	298	289	300	289	270	311	317	302	312	323	325	300	278	307	319	301	304	306	321	295	298	307	295	296	295	296	298	326	285	294	314	298	325	312	276	324	296	272	292	326	299	305	300	285	275	322	302	265	282	288	275	315	322	306	293	334	319	309	285	304	305	320	261	297	275	272	303	336	303	326	323	272	318	289	298	291	309	277	280	316	308	325	276	274	290	271	294	267	312	314	277	311	318	282	314	297	310	287	312	330	307	292	294	273	256	305	297	274	293	291	280	249	294	304	307	319	334	289	296	310	281	287	294	283	323	293	290	279	319	280	277	274	305	261	324	288	292	288	278	289	303	332	312	327	316	305	284	285	309	318	316	305	283	312	299	248	298	340	278	307	278	327	284	303	340	316	284	300	296	303	298	305	273	310	282	311	304	308	299	326	308	280	286	281	300	281	291	325	290	296	290	303	329	301	326	287	298	303	294	314	277	268	290	297	302	314	297	300	302	297	282	300	320	294	322	272	310	305	296	275	292	312	309	301	305	304	285	309	306	294	312	283	302	268	284	315	296	282	321	301	328	301	293	275	283	296	319	291	295	290	302	288	294	296	340	301	283	300	309	287	291	338	302	266	290	323	292	294	284	310	345	296	312	269	292	311	311	314	296	265	310	244	275	322	327	333	329	271	280	301	280	299	298	311	276	315	281	282	284	313	277	313	317	286	311	284	305	306	310	285	298	283	250	277	325	338	303	298	297	295	282	299	285	319	293	276	268	297	288	317	278	296	293	324	302	294	291	301	295	279	297	313	275	278	315	313	286	290	320	318	296	323	312	302	299	305	295	315	287	303	298	311	320	302	322	258	330	324	292	298	291	291	287	319	291	311	296	297	248	269	282	300	322	308	279	298	281	274	295	292	263	289	271	292	284	288	290	287	296	299	266	312	281	305	305	280	278	300	314	298	322	269	322	302	277	325	285	282	252	298	320	304	284	265	301	314	304	325	293	313	283	291	278	289	299	324	305	278	315	272	263	292	311	304	287	289	284	285	296	303	293	308	309	323	281	323	286	304	310	311	302	296	276	290	311	338	290	279	300	313	306	322	320	308	267	308	335	295	301	295	314	313	297	296	300	294	321	274	313	306	286	298	349	267	274	318	302	315	300	311	321	283	310	285	297	290	294	279	325	288	323	327	257	303	316	299	270	291	308	310	271	297	294	301	299	297	273	302	301	317	289	316	291	305	291	283	282	294	298	285	287	317	308	319	298	311	262	263	290	276	282	297	333	292	288	278	269	313	313	286	288	295	287	275	305	256	286	290	282	306	295	265	278	306	247	311	324	299	303	277	276	273	300	272	289	298	311	320	299	302	263	306	292	311	304	317	273	316	325	297	354	265	323	278	317	273	318	297	311	277	285	313	320	320	295	303	312	327	293	310	266	300	292	303	308	280	257	278	285	289	331	300	318	295	289	328	288	293	306	309	346	295	313	288	310	294	325	325	309	322	336	283	303	298	298	298	280	328	287	324	305	317	301	268	255	328	288	306	306	314	305	289	310	300	311	313	301	282	306	301	271	310	285	320	320	287	286	258	274	277	289	320	290	318	320	313	280	313	296	297	272	292	292	285	292	288	286	292	295	304	310	288	288	294	335	310	333	289	275	271	281	294	295	281	273	290	268	273	298	286	281	294	316	281	283	296	305	278	279	312	315	277	294	307	303	301	272	310	309	294	295	299	323	315	303	278	315	281	308	311	293	301	312	292	294	281	283	288	301	282	281	298	303	305	297	284	288	314	304	323	317	298	306	297	304	264	305	283	312	317	267	267	279	280	307	281	330	298	302	320	273	278	296	319	309	269	273	306	304	280	259	308	300	281	315	293	282	289	282	304	292	318	307	286	305	316	311	327	306	303	290	317	293	320	274	303	291	297	331	331	297	287	283	281	302	295	323	302	297	320	303	279	286	276	274	291	305	308	285	291	315	313	312	330	260	272	325	313	262	294	277	288	297	308	298	275	301	290	307	316	302	299	333	296	277	309	302	292	266	311	282	309	292	283	312	315	314	270	296	299	307	316	302	332	257	311	300	313	318	295	273	291	325	295	319	315	262	259	305	303	294	264	280	277	307	287	333	268	294	286	280	307	327	304	292	295	292	287	257	264	287	272	345	280	300	285	298	274	310	290	291	309	340	306	313	313	292	297	269	326	298	271	326	321	288	335	296	309	350	301	321	297
23977	21311	28417	24557	21353	15018	6835	4261	3115	2554	2087	1828	1590	1282	1123	997	893	781	685	640	506	448	391	324	307	254	263	279	256	249	231	229	232	243	280	247	287	267	241	230	219	229	230	224	208	238	210	250	240	199	206	219	218	206	224	225	231	231	221	219	216	222	207	197	242	221	226	248	207	188	213	218	221	234	243	232	209	216	239	192	199	236	219	250	234	230	192	207	212	206	211	216	230	206	219	211	202	241	205	227	201	226	226	197	210	223	212	208	210	263	223	214	221	223	221	217	192	214	209	223	212	235	210	242	245	202	227	218	226	215	212	203	225	232	189	220	221	215	223	212	225	232	224	204	218	226	205	212	223	227	209	202	208	241	260	194	216	226	218	208	225	218	215	250	199	221	224	192	233	207	221	232	229	228	215	205	219	230	221	224	194	228	228	189	226	214	240	214	225	230	212	222	231	212	233	223	203	226	201	212	199	194	214	217	232	230	208	183	183	243	211	254	189	219	225	214	226	216	216	212	232	232	221	234	217	209	238	199	195	203	216	230	205	198	213	228	206	219	211	227	201	235	225	211	228	198	201	206	214	225	214	198	209	209	221	196	215	217	222	207	203	216	246	203	190	228	217	214	223	205	230	215	206	225	232	211	212	235	225	219	222	175	235	230	235	194	239	204	200	208	219	214	201	229	198	240	205	218	211	217	224	210	192	220	215	212	233	208	212	231	206	207	202	207	224	208	216	230	222	229	220	205	213	208	232	219	217	232	222	225	229	211	210	217	226	184	201	223	250	212	186	199	224	201	209	210	234	205	216	209	200	218	197	225	223	205	216	226	218	208	212	236	215	246	206	239	232	229	208	228	208	220	221	215	224	227	227	231	233	216	207	225	205	238	226	211	207	181	209	205	205	227	200	238	223	207	208	215	216	207	228	219	216	250	210	232	214	238	183	214	195	231	230	206	239	233	219	219	234	233	208	234	222	211	228	224	221	218	227	222	230	206	219	232	191	225	216	192	214	239	197	232	225	225	214	203	233	212	239	210	216	240	233	187	202	201	216	218	211	222	202	225	240	216	211	210	228	201	210	207	216	204	253	199	208	218	212	203	241	212	223	214	230	223	202	213	204	198	196	225	217	202	233	188	214	209	200	212	215	230	216	219	227	203	212	228	230	213	211	228	198	225	206	215	217	239	227	209	205	217	230	214	226	212	202	219	224	227	211	242	216	201	202	208	164	218	209	219	212	203	234	222	195	219	208	231	215	213	207	230	234	200	210	221	231	198	245	218	204	210	212	208	213	216	222	213	239	237	221	240	217	228	234	224	211	204	238	220	234	210	219	221	232	181	227	177	228	219	214	208	222	228	234	240	222	214	209	212	222	216	234	214	242	218	212	192	241	214	247	215	210	233	218	206	214	224	221	189	222	236	209	192	221	207	186	198	226	204	222	207	186	207	192	209	207	249	205	172	225	213	215	208	241	219	202	218	227	191	197	216	240	223	214	196	225	229	196	216	201	188	227	187	201	231	219	197	204	201	240	219	212	241	214	202	187	220	209	199	202	204	202	233	227	189	223	198	220	205	220	231	233	226	235	218	195	218	212	239	221	227	237	226	200	230	226	227	212	258	216	206	202	228	196	215	227	205	230	218	249	204	227	233	207	210	219	236	246	223	271	207	209	208	217	225	234	214	230	221	220	219	221	219	217	242	202	222	222	237	228	226	242	206	215	236	232	213	213	220	203	200	222	215	209	221	211	219	218	216	206	228	198	178	212	200	205	215	220	207	216	195	222	234	195	206	206	208	235	206	224	211	210	234	219	203	224	239	216	229	239	224	203	206	209	225	230	212	227	223	216	227	220	208	236	231	239	203	205	213	206	218	246	190	217	197	211	194	211	212	214	237	218	220	228	236	237	223	215	197	224	209	235	208	207	239	222	192	206	220	229	215	229	217	210	212	208	223	230	198	200	218	215	212	235	209	200	200	226	197	196	223	221	216	238	232	235	228	223	247	181	218	209	196	218	212	199	190	194	202	248	222	221	210	217	201	201	233	217	214	218	220	204	225	230	203	209	223	201	222	208	199	225	199	229	236	209	202	217	215	268	205	230	219	251	208	216	209	223	241	204	225	238	229	232	198	192	173	229	206	215	199	231	224	223	217	225	209	222	222	192	239	215	217	198	206	216	209	246	209	216	218	234	219	213	209	236	221	218	196	219	217	204	219	229	224	220	187	232	235	189	198	219	224	215	225	204	221	210	214	225	236	225	203	206	207	216	198	241	196	200	183	249	218	220	213	222	218	226	208	229	234	220	233	209	215	205	215	221	216	214	238	203	203	203	210	192	228	200	222	250	227	214	211	240	214	210	212	209	192	191	219	200	229	220	225	216	224	220	206	200	229	190	228	220	217	198	213	201	206	208	252	235	230	216	233	241	205	236	245	228	228	224	216	218	232	226	220	227	216	213	221	233	212	226	227	206	208	199	217	217	209	257	213	222	207	210	218	195	174	224	190	202	195	216	193	241	203	217	229	223	220	188	231	213	206	189	215	189	229	219	193	213	213	240	217	213	205	224	230	241	212	209	190	200	198	207	216	195	222	228	228	209	213	204	222	199	242	239	198	217	188	227	215	204	202	224	226	246	203	239	209	204	218	231	202	243	238	220	226	196	217	207	229	199	233	196	217	228	212	234	233	231	224	207	226	232	224	205	233	200	203	230	219	199	220	206	192	207	247	232	212	205	232	222	207	227	179	215	234	232	223	208	220	212	198	204	213	233	220	209	232	243	180	198	220	213	232	211	206	207	227	228	242	224	196	202	198	179	221	226	237	227	194	222	215	228	223	216	219	240	226	236	223	209	237	208	210	210	239	212	220	223	210	206	216	221	203	225	218	216	194	213	201	216	226	206	191	203	235	185	213	226	203	223	225	204	206	230	202	223	216	220	223	211	225	236	193	211	217	212	234	204	231	227	200	194	218	235	208	205	213	195	199	205	191	230	186	213	242	210	212	207	229	209	196	220	221	206	224	269	227	230	222	226	201	225	216	221	216	227	209	203	208	204	201	216	198	221	215	198	219	224	226	198	232	236	208	206	235	211	229	182	201	205	197	208	219	205	212	205	215	227	219	203	199	198	220	221	221	204	207	196	212	198	226	193	207	185	196	208	189	209	245	222	201	230	231	216	203	230	208	236	215	220	221	221	201	183	209	182	218	208	238	206	221	233	225	207	229	205	209	237	224	223	203	190	203	190	252	230	222	189	202	208	216	208	204	212	196	229	232	232	197	227	236	233	231	206	210	217	215	206	215	210	210	224	218	213	206	215	251	184	220	228	216	199	250	222	244	230	215	224	223	215	207	193	213	204	256	209	234	251	206	222	214	206	208	202	219	208	203	224	216	236	227	201	196	195	217	215	209	216	207	201	238	226	200	206	219	213	189	235	194	213	212	235	184	208	214	222	206	231	205	215	235	230	191	205	208	199	217	214	242	205	237	243	185
7223	23216	22665	15532	12698	11011	9249	7414	5718	4626	3577	3127	2622	2168	1898	1626	1430	1200	1153	858	767	640	516	404	371	375	337	347	312	311	299	289	268	272	306	302	322	304	268	258	264	261	239	271	266	248	249	238	256	271	257	250	236	240	233	262	273	251	245	250	269	233	277	261	273	265	243	264	252	259	265	242	268	268	250	286	263	243	244	256	288	253	250	266	251	245	269	261	252	257	228	273	275	269	258	262	239	242	256	238	264	269	257	264	270	242	270	257	275	235	267	245	239	255	243	279	241	271	260	252	272	259	264	234	260	260	263	247	232	268	278	271	281	245	259	245	261	243	251	249	254	237	241	244	242	243	250	259	265	241	253	281	255	274	273	274	251	273	248	242	242	243	245	232	233	248	254	228	237	235	226	257	227	262	254	264	228	269	239	255	279	254	271	244	263	267	245	230	236	257	274	271	252	264	269	273	244	262	289	300	242	253	246	276	240	236	252	258	258	269	248	241	239	259	255	249	250	244	289	252	224	265	277	255	239	242	244	229	264	264	261	238	253	254	247	242	240	228	252	281	265	238	258	250	227	262	252	264	262	245	254	222	277	254	254	247	268	246	264	225	252	281	273	257	221	267	252	260	250	268	269	246	247	278	281	254	256	229	274	292	257	260	281	278	261	271	256	266	255	234	296	253	238	248	250	228	239	269	227	243	244	258	272	253	245	249	251	248	268	270	234	238	288	265	257	234	267	248	251	270	246	256	245	242	247	274	262	288	239	255	248	272	252	252	253	247	266	259	277	225	242	262	269	250	270	260	236	275	262	262	276	253	261	263	255	253	266	238	241	293	232	227	283	241	249	253	245	252	248	240	285	271	261	270	260	270	257	263	245	282	241	273	249	232	245	264	269	231	273	284	265	259	260	267	290	247	253	267	268	248	247	210	249	247	252	274	252	230	280	271	266	264	256	259	241	270	243	277	255	266	253	270	275	237	269	283	264	253	258	259	257	248	241	281	275	257	261	297	272	252	242	267	266	266	270	260	273	273	233	279	271	250	249	228	265	255	279	254	248	221	266	251	255	264	244	263	268	227	267	263	268	258	255	270	265	262	271	236	246	272	270	251	260	279	264	254	264	260	266	251	247	254	272	238	250	214	251	227	254	261	257	250	237	246	247	236	271	211	251	271	257	249	274	272	240	245	250	238	241	236	241	231	272	274	282	275	239	244	252	261	253	236	258	246	259	255	247	277	247	249	263	252	276	239	266	237	263	258	257	241	269	252	255	272	272	295	247	273	225	217	246	252	250	241	247	249	236	249	233	236	253	249	256	238	240	259	244	247	231	238	252	250	240	255	227	252	238	268	262	248	241	247	283	217	253	242	245	252	252	247	234	240	273	255	266	270	274	253	282	264	246	263	274	231	255	245	244	237	246	290	246	261	262	285	252	257	268	281	277	262	236	261	260	261	220	261	252	245	242	239	232	270	250	272	243	275	269	260	236	274	248	269	270	270	266	275	279	270	220	251	236	246	260	307	265	269	241	249	237	261	277	259	240	264	268	244	246	257	263	275	272	261	256	286	258	256	259	280	258	243	260	259	246	257	251	283	280	291	261	259	223	257	263	270	254	243	235	260	246	246	234	257	258	255	283	232	253	242	298	263	249	259	228	271	240	246	249	260	247	226	264	260	243	288	258	242	290	266	297	269	257	268	269	258	248	269	268	267	254	259	261	270	272	239	270	257	275	246	264	263	280	261	240	238	259	286	245	250	265	249	277	248	233	252	226	237	230	260	269	239	255	260	250	249	245	259	220	269	285	278	266	245	246	239	272	256	261	234	242	259	255	274	264	243	263	249	242	261	258	272	247	250	269	282	232	276	276	252	244	277	268	239	248	266	238	250	242	251	235	264	236	231	287	237	261	279	254	262	269	271	268	270	272	285	246	233	269	263	248	266	264	242	232	260	266	233	249	252	262	250	273	238	250	236	255	262	264	270	266	245	264	240	264	244	281	257	269	234	277	243	244	224	245	254	263	266	254	247	277	257	252	278	261	233	263	266	246	257	262	238	257	279	277	270	258	303	226	252	273	235	239	256	275	265	257	260	257	269	280	271	258	272	272	246	264	263	268	250	253	230	270	238	282	244	236	267	264	240	249	286	268	250	254	240	247	279	249	218	247	260	259	225	261	245	259	263	260	258	266	248	264	262	257	286	265	276	255	261	257	289	243	245	266	259	237	262	234	264	262	259	235	255	224	261	260	249	247	241	262	269	240	276	256	241	251	262	282	273	244	226	257	246	253	288	250	251	271	228	252	253	241	258	256	247	242	252	240	260	256	245	238	243	256	278	233	248	229	286	252	256	261	269	277	258	253	235	244	236	269	261	236	245	260	273	252	267	278	261	242	263	232	259	254	246	228	264	249	272	234	250	262	259	258	276	279	250	219	269	268	227	240	275	236	243	280	239	233	253	264	275	247	251	251	275	236	257	244	242	284	261	266	229	260	257	270	251	259	293	265	280	243	285	239	292	288	268	252	259	247	270	264	300	259	261	266	240	244	257	282	235	256	249	229	262	254	264	265	235	258	269	280	244	235	252	239	272	281	222	269	264	264	280	248	246	267	254	269	261	245	260	265	263	264	253	252	261	253	255	257	275	277	256	266	250	277	257	236	231	246	241	262	250	242	246	232	287	269	265	249	266	290	256	261	252	249	265	270	245	237	245	236	281	244	281	243	259	238	266	235	253	262	249	267	223	259	254	266	245	287	245	266	253	268	258	249	270	261	257	278	264	271	267	265	246	254	245	250	259	261	280	248	300	271	280	278	257	235	273	236	251	250	278	244	223	232	296	250	255	264	236	249	270	260	299	238	243	251	260	260	244	252	238	235	246	261	226	244	240	231	260	245	249	263	257	257	246	254	278	289	245	249	257	258	232	242	247	261	267	258	267	245	270	252	254	271	277	266	243	260	248	260	255	242	257	271	255	253	266	236	244	278	228	254	258	248	274	253	255	275	246	248	232	241	267	234	276	236	252	261	237	231	238	250	256	235	249	251	243	222	249	235	268	272	250	266	270	265	246	248	250	224	248	256	263	245	242	259	269	259	287	275	269	249	251	238	262	239	244	264	251	263	280	265	280	272	247	254	233	256	257	237	275	252	258	252	222	258	258	255	268	269	257	242	241	238	256	280	241	262	271	253	248	253	275	227	308	278	239	253	270	251	243	249	248	224	246	246	245	267	267	257	253	270	263	251	283	241	256	297	263	265	255	258	246	263	266	288	240	270	248	240	278	253	260	258	276	227	258	266	269	260	246	235	241	238	243	248	253	261	266	280	253	236	246	275	249	238	263	231	242	246	275	270	237	245	266	267	315	259	255	240	269	233	264	252	256	250	280	255	262	247	251	243	272	245	253	253	263	261	250	230	261	278	273	273	245	250	264	253	250	256	231	265	266	238	288	216	247	261	265	279	255	232	229	241	245	241	241	262	274	240	258	242	256	250	279
24978	21310	27461	25453	15953	6238	4131	2922	2175	2019	1543	1404	1142	897	807	711	647	541	548	486	417	306	248	263	256	256	273	195	214	201	168	194	204	201	196	208	209	213	204	184	197	189	201	166	179	166	174	181	180	161	201	197	177	185	186	168	168	200	175	186	194	176	182	186	162	187	154	185	171	180	184	196	189	187	182	172	172	179	166	177	187	191	173	167	181	192	182	172	181	179	163	191	181	184	164	181	170	172	207	162	175	194	174	173	183	198	157	178	175	188	198	170	181	175	170	185	181	170	191	180	172	177	194	157	209	186	172	186	160	180	181	187	212	193	175	182	174	173	180	153	179	184	167	183	177	176	170	192	172	176	190	202	210	183	181	196	200	189	188	186	183	179	172	164	181	162	168	194	187	161	160	190	181	187	170	171	178	174	189	192	186	194	187	198	172	171	188	159	193	175	201	172	195	175	186	168	160	146	169	180	193	191	182	182	174	174	187	172	171	195	182	184	185	172	205	165	186	171	194	189	179	169	163	168	169	193	187	171	178	191	154	176	184	193	172	187	168	194	171	193	162	174	172	165	179	201	164	167	168	169	177	201	175	159	161	154	155	178	171	167	202	185	177	194	220	175	169	173	181	202	172	203	185	177	180	167	196	190	170	186	183	188	194	205	180	166	195	180	158	149	179	183	177	198	200	172	190	200	178	174	186	192	196	168	205	178	171	189	166	173	157	166	172	171	182	193	150	177	203	173	197	155	170	178	174	186	182	223	185	185	186	185	183	185	186	184	172	191	161	194	212	178	169	171	169	159	169	172	178	193	183	184	202	188	207	183	178	170	177	205	163	177	196	211	180	188	189	181	199	175	198	180	173	184	160	170	172	183	165	174	166	177	195	189	173	181	178	187	183	195	164	182	191	174	188	167	181	184	191	171	183	196	204	179	191	167	193	174	181	155	187	191	185	189	181	177	194	187	189	181	168	167	166	183	190	192	173	159	166	176	172	188	180	191	179	167	172	179	160	171	168	152	197	171	200	176	161	190	181	170	171	181	178	171	186	171	183	170	175	176	196	188	160	189	166	179	192	188	174	171	174	149	192	181	202	177	192	182	190	166	184	166	191	174	181	188	170	160	194	164	195	182	197	165	183	175	198	159	153	192	159	168	173	161	167	222	160	183	176	184	192	158	170	193	187	190	187	189	170	157	166	183	174	202	182	192	183	197	190	189	182	166	200	158	193	174	192	188	173	164	153	181	177	176	180	193	176	171	169	194	178	205	182	183	182	167	176	186	202	186	168	172	184	180	173	191	155	185	187	168	181	160	198	173	173	177	190	188	157	166	178	164	169	166	191	180	182	197	153	188	198	202	179	195	187	195	174	179	167	192	180	199	182	192	172	181	207	168	182	173	150	154	186	191	173	181	154	194	170	182	201	204	193	173	185	198	192	163	208	171	175	193	172	191	171	194	193	177	182	187	156	182	204	154	198	200	150	189	166	173	180	189	178	181	182	179	184	169	177	198	171	173	163	191	197	181	188	181	190	163	173	168	162	192	176	154	169	193	185	189	193	173	201	198	199	191	184	193	192	190	179	196	182	165	155	183	162	181	165	184	184	184	173	181	177	195	181	183	168	197	172	195	178	199	171	195	183	211	186	190	174	192	187	203	186	176	186	173	194	164	183	174	189	172	172	201	166	180	186	181	200	184	179	193	189	195	205	168	171	151	168	169	189	192	188	205	200	176	163	174	185	178	179	158	193	200	182	165	162	190	195	196	188	180	188	204	176	182	167	189	172	172	174	188	201	189	200	182	185	177	165	176	187	185	176	169	164	184	200	188	202	160	172	202	180	165	191	190	186	160	210	194	165	152	186	184	198	181	192	164	186	185	178	204	205	172	156	163	167	179	193	188	182	184	157	175	190	173	188	187	184	189	193	169	195	184	171	166	152	169	166	177	196	177	175	196	175	176	189	181	167	165	173	170	178	159	204	184	177	165	179	184	200	187	177	181	201	179	201	168	184	175	171	196	180	198	194	191	184	206	177	167	176	198	200	163	181	178	181	193	181	180	182	181	184	181	179	162	176	186	175	197	209	198	160	209	180	158	172	152	153	189	188	142	170	170	200	181	175	164	181	191	191	173	197	190	185	204	182	181	159	162	173	187	173	188	180	165	185	188	174	189	207	207	163	181	173	170	180	175	201	209	195	193	178	192	180	174	174	193	167	170	170	182	171	175	156	168	181	165	174	195	184	185	169	157	172	201	180	165	176	195	181	191	185	206	194	182	176	189	175	190	199	176	203	169	193	171	179	169	189	194	178	176	185	185	186	181	193	182	187	145	198	175	170	201	166	193	165	203	169	184	197	176	169	182	180	166	162	186	169	161	167	172	175	170	174	175	194	182	197	200	162	182	188	178	170	181	195	169	194	179	169	182	190	192	169	166	181	178	183	183	187	177	212	179	172	163	165	171	191	164	206	178	203	168	181	184	176	180	190	173	155	161	176	180	189	198	190	177	182	189	186	181	180	184	186	161	192	190	147	187	179	185	185	164	147	163	185	171	176	163	193	198	182	169	185	172	183	186	184	157	188	163	176	184	174	186	183	184	188	187	200	183	193	174	173	189	171	186	195	180	168	156	203	191	178	190	164	191	187	175	199	171	178	167	167	185	178	189	181	168	196	183	180	179	167	190	178	185	190	184	158	197	190	147	209	153	193	176	188	207	204	184	178	199	191	171	182	193	167	185	186	190	177	197	165	197	176	210	192	195	161	174	199	167	187	179	175	177	174	191	205	184	167	187	194	173	198	190	202	166	179	183	197	165	179	176	186	158	199	180	164	197	184	169	186	208	190	191	195	198	173	165	210	184	179	201	197	174	177	185	197	175	157	187	185	191	193	166	171	161	186	205	196	191	195	197	204	170	177	205	186	183	196	194	206	182	164	169	180	179	184	161	195	191	161	192	178	187	151	192	181	184	177	169	190	179	163	168	190	197	186	163	178	161	188	191	204	202	178	184	171	172	161	192	193	201	191	186	190	168	187	190	163	174	186	164	182	180	197	185	154	163	193	185	175	185	162	189	150	190	174	176	160	196	176	187	198	158	186	169	168	193	167	172	173	154	184	189	185	177	183	176	183	194	162	177	169	183	190	164	184	164	171	187	190	183	166	169	172	172	177	164	189	190	194	174	196	172	199	189	173	202	172	177	199	186	177	175	202	178	167	166	176	200	185	194	191	199	169	169	169	167	185	191	183	183	207	193	197	177	198	183	207	179	189	164	207	200	181	174	179	176	177	191	193	184	186	208	173	198	161	182	159	194	170	170	170	182	194	179	183	195	184	180	177	175	174	175	181	188	205	162	186	215	181	176	186	205	188	178	178	212	176	189	188	181	191	180	180	188	181	191	180	170	174	207	188	174	194	156	192	165	182	191	186	206	154	193	160	178	201	158	191	194	176	193	186	170	205	181	170	198	157	193	182	178	179	183	176	211	170	192	186	179
7094	20423	19893	13272	11162	9191	7337	5813	4510	3722	2811	2558	2037	1584	1398	1177	1103	950	815	708	658	476	355	324	305	286	305	302	233	262	240	250	228	233	264	239	281	286	236	222	218	192	225	190	208	207	215	198	211	213	202	225	208	230	200	195	193	220	208	203	214	208	213	197	203	205	249	193	226	240	221	200	217	191	205	221	212	206	202	204	181	225	236	215	199	218	235	202	190	219	193	226	207	220	211	231	212	220	234	214	211	212	204	177	215	216	187	212	196	205	213	190	197	198	213	199	215	206	230	217	211	219	225	211	200	208	194	193	212	201	194	226	217	210	222	189	185	188	182	204	201	212	213	188	227	179	242	199	190	216	221	203	195	209	179	188	205	204	222	206	227	218	203	189	201	243	208	205	180	200	222	235	211	221	218	190	227	209	203	202	199	230	203	185	200	211	193	203	215	214	212	230	211	225	197	201	198	245	187	197	220	232	218	213	217	212	188	192	193	218	232	192	201	192	211	173	238	196	201	199	192	189	208	239	213	231	202	197	220	185	213	215	209	192	193	211	209	231	208	192	195	209	216	207	229	222	217	197	172	207	227	225	210	210	225	231	230	209	211	225	197	218	194	221	212	205	196	197	207	213	200	234	200	218	201	210	227	196	186	194	205	213	216	203	205	202	217	213	211	193	204	215	204	177	221	205	206	208	224	200	211	227	221	200	192	203	217	224	196	220	223	213	210	219	207	205	223	188	210	176	219	199	198	195	208	202	197	221	220	211	227	198	215	217	212	213	213	196	201	219	199	230	204	226	212	209	209	204	216	221	238	241	208	186	201	227	206	222	187	222	234	215	213	209	213	207	224	209	203	240	206	215	213	202	213	221	208	220	202	198	233	236	209	224	205	210	211	221	184	227	217	228	209	195	222	221	208	203	204	204	204	220	192	177	206	203	214	228	252	175	202	198	219	200	224	190	208	205	209	204	203	235	202	218	197	199	204	193	205	210	206	207	209	195	217	217	223	193	211	234	204	202	209	201	215	197	215	232	208	197	212	195	206	197	212	219	214	202	206	217	217	218	219	183	223	185	217	192	211	215	235	219	239	212	195	198	196	221	198	218	194	203	197	216	223	204	199	205	222	196	201	191	205	205	190	213	220	220	184	219	256	207	188	213	222	224	195	197	199	217	197	207	192	207	208	188	192	185	247	207	201	215	214	178	215	195	213	205	193	214	208	216	228	197	216	194	220	221	241	209	216	199	209	222	229	224	212	183	202	205	205	194	204	189	191	221	203	204	204	235	189	229	210	219	191	190	226	209	207	188	222	201	214	217	191	226	203	211	202	207	223	210	221	213	202	190	207	179	203	210	191	230	223	203	211	203	199	193	232	232	205	194	198	204	223	203	186	213	216	189	217	209	212	203	200	225	223	203	213	211	221	207	206	208	209	215	206	216	207	226	206	219	220	231	203	213	201	207	207	191	189	227	194	195	205	192	207	222	199	206	193	183	209	199	203	230	174	179	202	206	215	180	188	217	218	211	182	220	212	195	218	241	206	206	243	220	206	213	202	216	233	235	211	210	209	212	203	199	201	211	189	225	203	217	212	198	212	195	228	201	214	235	216	216	221	208	218	199	204	237	197	169	217	206	197	212	236	205	241	191	222	223	185	217	203	204	196	230	202	217	205	206	204	200	195	220	232	212	214	191	198	208	208	206	220	220	203	202	202	205	214	219	217	212	218	208	237	199	211	232	193	214	203	200	190	196	201	204	207	192	201	203	216	233	194	234	210	243	186	204	230	200	216	211	223	205	219	207	197	221	201	200	233	235	211	233	216	213	226	185	217	190	203	237	225	189	236	189	213	191	211	182	196	209	211	202	223	189	207	210	213	220	190	234	200	216	189	204	221	222	210	201	205	214	203	219	226	232	206	224	198	208	209	219	206	218	210	229	215	189	214	217	208	203	233	223	180	231	235	194	226	204	191	205	199	202	221	222	186	225	207	219	225	214	210	206	225	225	194	212	214	204	211	222	215	214	231	227	224	228	211	199	193	218	213	228	198	203	175	219	201	204	237	199	209	194	199	231	194	188	204	221	221	236	197	217	198	225	218	202	213	207	220	197	258	232	213	202	200	218	198	210	201	191	189	228	195	218	218	199	199	216	226	210	204	205	234	194	181	198	219	195	206	210	204	212	209	231	201	211	202	211	208	209	207	210	179	209	202	200	210	183	212	211	224	203	198	216	201	208	210	212	209	206	205	194	219	215	241	203	222	191	222	203	203	224	197	206	192	219	202	227	201	190	212	209	191	216	194	198	198	183	204	211	193	173	215	198	196	192	215	225	213	192	215	197	227	249	201	200	258	223	222	176	197	212	186	194	234	178	211	206	214	216	195	204	200	206	203	196	203	191	203	219	213	247	213	204	219	221	213	220	205	202	219	212	208	213	197	183	166	191	213	199	214	217	204	200	200	206	223	198	201	204	225	240	186	213	206	231	207	210	213	217	231	209	199	223	227	222	202	226	197	219	219	206	202	208	199	211	186	210	179	211	189	206	184	200	208	226	237	192	204	220	213	205	228	203	213	209	172	232	197	218	216	191	212	225	227	241	209	199	234	204	189	213	229	195	223	234	210	198	193	220	227	223	203	203	205	203	219	194	199	214	220	193	202	212	187	214	207	211	186	205	228	223	232	202	239	198	194	205	203	198	212	212	228	202	191	224	178	175	212	184	230	210	193	219	207	197	213	222	225	202	210	181	178	190	185	202	196	209	193	187	191	204	204	220	227	217	207	215	178	190	200	211	210	193	217	210	191	196	191	214	205	204	214	233	234	203	176	246	160	222	215	217	188	175	184	235	213	211	196	214	216	208	203	205	185	208	222	225	213	215	211	179	240	235	221	226	213	211	222	188	225	182	210	190	218	205	214	218	199	210	219	212	222	189	227	205	216	207	211	208	214	220	197	198	222	179	212	211	198	227	209	216	198	196	221	190	193	227	210	199	217	195	221	224	204	182	213	214	214	209	192	206	205	212	197	187	211	208	227	193	215	217	197	212	235	210	209	211	230	190	205	200	197	208	218	208	213	197	237	205	228	223	205	225	197	210	179	200	234	210	220	226	213	219	224	257	233	194	196	198	207	234	244	189	205	212	216	207	202	212	211	215	216	221	220	229	236	224	213	193	216	195	210	218	190	206	180	223	196	196	195	196	224	221	188	227	240	208	200	204	176	202	217	218	193	242	196	197	222	236	216	204	208	206	210	204	196	204	192	195	225	204	198	201	182	193	206	201	222	224	230	202	207	229	205	212	211	221	219	199	193	231	193	199	211	203	228	190	204	194	217	198	231	192	214	188	187	193	204	210	217	197	213	210	189	205	200	224	231	201	176	189	205	212	220	222	239	225	215	209	211	216	195	197	201	199	196	199	205	198	209	184	196	201	215	193	228	224	206	226	205	214	207	220	210	202	206	194	218	220	206	230	207	205	187	196	212	221	225	197	209	237
22850	21338	28957	24106	21366	21728	16060	6242	4280	3682	2931	2613	1933	1723	1377	1153	1018	910	829	689	571	413	345	244	243	239	186	170	150	147	165	156	139	185	157	170	206	190	141	110	122	112	106	128	131	120	129	108	113	104	101	110	119	119	118	129	118	109	108	110	113	112	122	119	109	106	116	128	144	93	137	128	134	119	114	102	115	97	109	134	110	117	101	117	108	123	110	121	118	98	118	106	114	128	117	95	85	112	100	120	93	105	113	103	100	94	126	108	120	116	121	118	102	118	97	113	123	107	121	110	119	112	132	121	111	87	114	119	114	109	121	86	118	110	99	113	103	111	95	120	122	123	117	98	129	117	109	115	115	117	110	108	123	130	106	108	120	107	95	109	108	117	113	115	113	102	118	133	87	100	118	114	112	112	94	87	94	128	109	100	104	97	115	109	118	99	122	110	115	125	103	108	97	104	109	111	131	100	126	108	117	94	118	105	106	96	107	151	126	132	119	80	96	125	113	111	100	97	135	128	118	108	109	93	122	102	107	112	129	91	120	113	125	123	112	111	106	116	104	94	115	94	96	114	111	104	113	116	98	113	104	113	98	123	97	114	104	114	115	118	108	105	104	115	100	120	106	111	104	119	110	125	119	124	120	116	129	123	99	109	102	131	97	96	116	122	115	109	108	102	109	105	110	106	123	101	117	104	118	114	125	114	109	119	104	104	104	104	116	111	129	108	116	87	116	116	110	103	89	85	114	107	103	101	112	105	96	104	115	124	98	106	121	105	107	107	93	108	98	114	118	115	110	115	126	89	133	118	99	111	129	102	117	121	102	91	110	115	103	115	95	122	112	107	101	106	105	132	134	98	105	112	123	109	105	131	112	89	94	112	125	127	113	111	119	111	110	126	117	119	114	121	106	109	111	95	107	108	140	104	110	106	105	114	101	98	99	120	97	124	118	95	107	117	121	135	108	120	98	106	125	108	115	101	104	117	124	94	115	108	127	111	119	108	114	130	112	124	107	113	106	98	122	106	125	116	118	110	106	110	104	96	106	120	101	100	119	122	111	105	106	97	106	115	123	116	120	112	104	126	123	100	118	119	118	113	92	104	111	116	105	97	115	113	109	109	112	114	113	112	101	98	107	117	124	123	101	122	134	106	110	108	119	87	106	106	117	122	110	114	105	124	102	100	96	120	104	119	118	128	102	113	92	116	129	113	126	97	124	106	116	121	107	99	99	109	118	129	117	115	101	98	128	119	100	123	100	97	105	92	108	98	114	103	108	106	97	81	114	120	119	105	92	119	113	115	111	112	101	113	119	108	129	94	99	106	120	108	105	109	114	127	100	115	116	116	116	108	117	119	118	113	115	120	115	107	112	101	107	131	117	126	114	104	117	121	107	112	128	124	106	92	102	110	111	88	109	88	108	126	120	119	108	109	99	123	114	114	111	93	108	106	111	109	117	113	103	104	109	103	102	125	95	108	99	136	102	109	104	117	105	102	139	127	121	103	117	112	102	113	117	112	121	107	124	114	110	114	107	103	97	103	99	99	120	119	94	116	107	91	110	104	96	125	102	112	96	131	118	108	123	112	116	98	123	99	96	120	94	120	102	100	113	94	125	97	114	112	118	118	111	99	89	118	114	88	107	100	108	119	111	100	111	109	99	100	121	138	108	126	110	92	121	101	121	98	119	100	110	116	124	97	121	118	116	101	123	123	121	107	115	105	110	112	125	100	103	101	128	114	126	120	120	122	116	116	109	99	107	108	133	124	109	105	97	120	103	148	115	110	98	110	113	98	119	108	97	113	116	123	130	104	117	117	116	115	109	102	126	97	113	109	114	125	126	94	110	99	98	117	121	115	104	113	106	112	109	124	115	122	133	130	104	120	131	126	112	104	102	114	112	105	122	105	119	123	113	115	107	104	111	93	96	114	122	107	92	104	108	111	84	117	120	121	113	106	105	104	97	100	101	144	113	94	111	114	112	106	104	110	117	101	96	110	107	116	105	136	122	85	95	98	105	115	115	128	107	104	107	111	88	107	116	117	119	114	111	105	98	117	107	106	118	121	122	106	84	121	120	108	119	105	99	114	110	92	113	100	129	129	111	107	106	101	103	110	116	124	116	118	108	121	106	99	94	101	104	101	111	102	97	103	114	114	99	125	116	109	114	86	121	112	109	92	120	105	102	130	109	128	121	125	112	125	107	108	110	98	101	97	101	118	101	122	117	100	112	121	100	113	113	109	124	111	105	126	98	101	110	112	119	113	133	111	116	115	106	115	111	122	119	104	107	99	121	108	119	106	112	100	108	119	123	113	138	98	103	124	113	111	116	107	97	121	109	110	106	107	116	110	122	112	116	97	118	98	117	107	112	105	129	104	108	116	123	116	104	104	100	125	105	102	104	114	120	103	107	104	100	121	113	117	121	107	103	124	103	114	107	117	108	133	109	123	117	120	111	109	107	117	108	112	117	112	104	104	101	102	114	113	110	99	114	118	129	109	124	103	104	116	129	103	117	106	112	101	114	117	106	125	124	106	119	100	118	88	106	94	108	108	87	104	123	107	107	118	101	106	108	127	89	95	108	125	91	118	120	109	121	119	90	100	120	99	112	121	106	104	117	114	97	118	98	98	130	121	118	119	121	116	115	108	105	115	102	128	120	111	124	112	99	110	112	100	96	109	113	103	97	101	105	111	131	116	102	97	95	100	121	115	107	122	106	107	134	100	100	100	114	102	117	90	120	131	119	102	104	99	98	109	103	119	106	105	125	123	113	118	105	103	107	114	97	124	110	106	111	110	122	114	100	101	106	132	96	107	124	98	125	125	100	106	104	111	103	109	113	106	102	114	119	90	118	129	112	100	101	120	110	107	116	106	115	100	129	87	118	103	89	118	112	114	131	98	125	97	95	129	98	102	133	116	105	112	94	123	114	133	111	109	111	106	109	101	105	112	123	109	113	115	128	120	99	110	104	112	107	122	110	117	95	122	95	118	128	114	110	128	113	98	112	98	103	107	100	109	111	99	113	110	104	129	101	115	113	104	113	118	120	108	117	120	107	103	130	106	91	106	115	111	106	98	107	119	92	109	114	98	106	116	99	96	104	104	104	105	111	125	116	101	99	131	111	113	101	112	92	121	139	103	116	109	133	93	108	102	108	98	124	131	114	116	101	111	115	106	126	104	109	114	114	117	103	108	113	115	115	105	93	99	129	107	109	112	113	118	107	89	111	89	106	121	108	93	105	99	108	126	110	113	121	111	113	111	118	107	116	104	93	100	103	112	113	99	94	125	122	109	122	107	125	123	121	114	114	117	109	98	111	119	118	116	97	91	114	109	123	125	91	115	120	118	101	110	131	112	124	121	116	121	128	110	103	92	102	123	99	123	90	110	111	115	130	122	115	103	113	93	126	112	110	118	104	122	132	105	112	117	97	104	103	118	113	98	129	115	109	121	106	101	106	97	119	118	105	116	117	102	128	125	121	118	108	110	108	104
9103	28766	28541	20854	17564	14965	12215	9532	7875	6307	5002	4556	3346	2837	2336	2098	1831	1564	1415	1148	830	609	541	374	342	275	284	236	208	223	216	190	186	238	234	246	247	279	185	160	151	161	128	137	133	155	161	157	124	150	140	131	135	140	144	147	135	146	148	142	133	143	154	148	142	158	120	123	109	131	131	138	136	120	112	128	149	115	127	128	129	140	148	121	143	127	130	136	129	133	105	143	120	159	120	149	119	148	139	131	145	135	129	133	128	127	118	148	127	120	115	129	133	131	140	131	152	116	152	124	144	124	124	126	128	135	129	145	132	130	142	119	108	105	122	118	128	125	109	140	140	139	122	126	126	133	125	140	152	131	106	121	114	131	118	126	129	125	119	122	138	141	143	120	126	142	133	110	129	118	133	142	119	120	147	134	131	133	134	124	118	120	123	159	130	133	123	134	125	131	134	143	113	140	146	118	129	130	122	175	118	134	141	122	135	122	128	111	134	159	144	130	118	124	122	126	104	128	126	125	115	138	131	152	123	127	140	129	145	148	118	128	134	135	117	140	118	117	129	121	140	142	123	117	135	126	129	152	133	110	128	160	132	137	121	117	127	128	151	115	149	123	131	141	142	123	149	120	142	131	131	120	127	135	124	115	136	131	128	141	115	146	123	124	111	120	131	144	134	129	121	136	124	141	135	132	135	128	131	145	127	135	119	133	144	127	130	137	142	121	128	140	115	132	120	136	127	137	126	112	144	137	123	144	149	120	122	141	129	130	107	114	142	130	152	145	131	126	102	139	136	125	137	120	143	129	136	141	137	133	143	129	121	144	117	123	122	123	140	143	127	140	140	131	135	131	124	134	148	125	134	136	128	132	139	137	146	131	136	125	131	128	115	141	113	153	131	125	147	128	122	135	148	123	124	136	127	129	135	121	104	129	149	119	144	137	109	127	122	130	117	132	129	123	143	128	138	126	127	141	149	128	131	130	129	134	114	110	149	147	124	132	129	131	145	107	118	135	132	118	124	111	122	145	138	129	134	149	150	137	139	130	112	120	134	156	120	139	128	140	127	144	132	112	130	141	132	128	110	141	126	101	139	132	133	130	140	141	135	139	133	106	136	128	133	136	146	146	150	125	115	130	120	118	142	114	151	125	131	144	108	125	126	137	136	126	101	119	146	127	141	121	125	135	109	118	140	130	142	146	125	125	143	133	137	126	143	153	130	119	117	134	118	127	123	129	125	116	141	124	139	130	140	136	122	146	124	135	134	111	140	142	154	122	126	130	122	125	120	146	147	112	118	112	145	124	126	141	136	142	133	160	149	106	117	129	118	146	128	125	123	142	120	133	131	122	129	132	127	137	141	139	148	137	124	130	119	127	140	112	132	149	113	128	139	143	125	142	141	144	114	144	145	135	133	117	147	147	150	137	125	142	132	126	136	121	131	124	147	149	146	132	141	139	120	131	138	131	131	118	147	162	115	127	116	118	135	152	135	130	130	150	123	139	124	119	125	150	127	127	138	113	123	134	139	126	128	124	149	114	139	137	113	135	153	112	116	122	104	121	132	139	142	119	140	124	129	121	127	122	144	123	129	144	120	131	130	132	141	120	135	131	102	135	152	125	142	137	125	124	130	110	116	141	125	159	151	113	130	118	141	140	123	100	125	144	119	136	141	136	137	115	119	128	123	135	118	118	137	134	115	143	139	133	127	112	135	144	127	128	115	135	143	115	121	149	123	141	123	112	139	134	124	136	122	131	127	99	117	132	130	131	137	111	125	140	119	126	119	144	141	127	128	140	137	105	123	112	126	137	128	122	134	123	134	137	118	138	125	148	139	135	127	153	139	123	134	145	115	109	146	133	148	101	145	126	143	150	128	139	138	146	140	137	128	138	137	139	135	134	142	134	112	139	124	112	120	143	139	134	119	153	124	101	147	113	101	131	131	142	149	137	139	128	121	133	128	130	119	134	129	143	122	119	134	111	129	120	117	112	127	124	106	116	138	136	125	136	118	122	138	117	128	127	147	117	131	124	152	119	136	116	135	136	133	120	151	123	129	141	131	136	127	118	116	135	130	113	139	141	100	120	124	129	126	124	125	139	139	109	132	140	139	137	115	129	135	137	124	139	123	149	115	112	126	117	123	136	126	128	150	137	122	118	126	149	130	131	142	137	127	144	144	119	144	133	123	119	123	120	130	139	132	128	140	121	118	136	155	126	138	136	110	137	121	155	124	116	138	151	137	130	136	137	128	136	127	137	123	135	154	132	137	131	137	129	112	143	124	117	114	141	115	129	113	130	122	131	120	147	134	121	135	144	138	132	144	135	154	127	133	151	113	150	134	108	123	133	138	147	141	134	152	150	139	128	113	128	109	133	126	145	108	126	131	157	144	142	124	111	116	151	127	168	130	117	146	138	148	133	142	130	133	123	128	125	138	113	115	138	140	140	123	138	138	126	126	141	128	139	143	128	131	137	110	123	103	119	132	124	121	133	124	139	139	133	142	138	139	119	138	104	122	129	148	154	141	118	136	134	136	149	139	136	137	134	127	111	122	135	148	118	106	131	137	140	139	125	127	118	158	130	119	122	144	136	140	138	113	124	133	138	131	119	119	125	129	117	127	138	131	124	143	134	109	133	144	126	141	137	121	139	134	150	148	119	116	142	135	144	123	122	119	125	143	133	135	145	121	133	133	125	122	119	134	132	137	137	120	133	139	121	132	139	129	141	128	102	129	117	126	131	141	117	138	151	128	135	139	141	133	124	124	141	148	134	155	122	121	124	121	129	117	111	137	147	119	123	139	136	130	146	127	117	137	126	145	130	137	105	154	133	131	122	143	148	139	132	119	157	134	120	131	151	137	154	142	144	137	127	131	126	134	136	135	130	151	147	126	148	123	113	133	160	126	153	131	127	141	123	140	129	141	148	139	134	119	145	140	120	139	134	132	124	131	135	113	152	125	134	134	128	150	128	120	122	112	136	123	125	150	125	123	134	128	113	144	137	143	115	141	146	141	139	124	149	121	107	145	137	154	128	134	140	127	133	117	145	140	159	136	147	129	131	113	139	126	143	120	139	126	137	137	133	138	131	128	130	150	133	147	135	128	136	123	139	107	145	133	146	143	153	119	121	156	136	126	108	140	116	127	124	135	133	113	120	126	119	126	128	135	132	122	107	146	137	145	154	120	143	103	116	130	134	135	115	133	110	136	105	131	121	134	118	140	136	121	127	136	121	130	128	132	110	136	135	151	131	132	127	134	125	124	137	131	122	129	139	145	126	131	142	140	135	126	136	139	141	112	136	138	129	142	106	123	111	131	128	131	145	130	114	113	132	140	120	120	138	134	141	122	134	112	134	119	122	113	127	108	123	150	127	125	129	138	124	107	122	116	107	128	127	126	130	131	114	126	124	134	142	137	138	112	122	125	118	144	144	122	121	111	115	129	132	121	128	139	135	133	125	147	147	139	152	129	113	112	123	128	116	113	131	142	130	149	128
27560	20242	14363	8439	4976	3588	2777	2053	1665	1344	1231	1068	856	805	705	630	568	509	529	456	419	382	294	327	289	305	290	263	273	307	239	267	275	258	291	274	295	292	277	286	271	259	282	285	263	274	268	252	255	262	247	284	275	251	256	254	273	270	248	263	285	276	261	239	256	275	262	259	251	252	267	272	259	273	247	271	246	243	257	242	263	273	273	261	234	271	261	251	293	250	265	258	265	263	230	238	279	268	256	251	266	254	272	260	271	292	243	240	213	248	271	278	256	250	273	236	269	265	289	238	272	245	234	233	247	250	250	223	236	263	253	268	280	222	237	242	237	280	256	265	237	264	265	231	248	265	260	232	267	256	268	255	267	254	234	258	251	242	240	241	258	241	250	281	233	271	264	242	262	255	247	247	225	271	261	258	265	278	264	264	256	248	258	266	285	259	252	259	261	257	288	258	250	240	272	256	223	268	273	267	235	240	289	273	270	265	246	256	270	273	281	258	263	254	257	235	263	266	260	259	271	310	246	252	228	260	266	263	249	247	248	265	252	284	257	275	272	287	286	272	250	294	251	256	254	278	266	267	270	247	246	253	259	250	248	248	250	242	257	283	254	247	261	255	248	286	270	256	265	242	265	243	276	260	253	266	295	250	233	266	259	264	259	256	259	261	228	261	262	259	278	277	259	253	266	267	284	272	270	222	272	282	271	263	276	264	274	257	275	245	272	283	266	266	246	267	290	257	270	267	257	288	252	268	259	286	266	258	275	271	247	271	261	256	229	283	226	283	221	248	259	228	275	253	287	275	268	252	270	264	288	271	255	264	267	289	251	262	240	261	254	249	239	291	261	256	277	279	261	261	234	244	247	225	248	278	250	240	279	276	275	267	277	297	277	262	264	236	264	258	258	263	268	258	263	286	281	247	290	257	257	228	259	255	282	244	261	276	265	292	274	257	253	250	251	221	243	276	266	253	253	249	230	265	283	239	242	264	249	269	242	271	273	254	287	242	285	280	252	240	236	278	241	287	256	267	245	297	267	252	242	265	239	255	241	264	259	260	269	276	260	247	239	214	250	237	243	259	233	265	255	291	281	266	257	270	264	255	265	272	249	241	273	273	255	249	233	270	257	245	261	240	271	260	263	256	238	258	238	285	253	218	268	254	254	265	253	261	251	250	259	265	232	266	268	260	240	240	257	261	284	264	242	263	285	248	234	288	258	244	234	277	292	231	240	260	249	261	252	275	274	266	289	268	260	258	279	272	250	251	253	278	265	254	264	284	258	280	279	257	263	251	273	278	259	260	289	248	256	275	248	276	263	268	249	232	264	240	268	249	276	263	258	261	246	272	255	269	269	235	249	269	229	237	277	266	257	204	242	242	272	266	237	265	258	277	232	247	302	274	240	255	268	266	283	245	284	282	245	264	239	271	256	264	288	274	269	279	249	239	271	264	216	270	243	262	281	244	263	271	247	257	291	276	250	285	285	275	265	241	245	259	274	266	249	266	237	249	285	254	252	240	235	277	246	266	277	277	251	255	257	257	253	260	277	234	243	247	264	240	255	261	256	262	253	276	252	265	264	256	286	253	264	238	241	268	270	284	292	262	254	296	255	240	274	268	262	255	256	277	275	275	268	257	269	268	249	237	225	262	238	269	251	246	264	246	272	265	247	256	259	272	249	255	265	258	240	250	275	248	275	235	249	254	255	249	253	271	272	256	271	246	250	251	264	274	267	260	244	246	245	251	243	235	267	252	268	240	268	235	263	253	264	252	246	273	256	274	262	262	253	259	265	263	236	269	263	260	262	252	272	247	237	258	293	251	279	278	235	257	257	240	262	268	246	243	225	278	255	262	291	213	279	247	245	237	242	266	248	273	232	251	293	257	277	241	252	289	269	231	265	250	243	303	237	254	272	281	291	243	265	240	264	242	256	247	270	266	265	239	275	269	280	258	228	252	278	263	241	278	261	267	274	247	272	250	250	268	214	253	250	264	260	262	244	244	243	246	287	258	264	264	289	265	263	255	271	264	249	278	268	277	254	246	233	281	260	252	297	266	281	241	276	253	280	243	271	276	252	250	231	250	258	269	247	256	268	255	258	275	260	246	236	268	271	243	266	258	260	257	276	281	251	255	279	264	261	275	249	269	254	260	255	255	259	258	230	229	279	279	276	246	253	278	259	253	236	235	228	278	263	249	234	274	237	278	256	270	285	294	246	274	226	256	265	264	247	265	292	233	271	250	264	272	265	270	271	283	234	261	258	267	253	231	258	233	261	262	267	262	245	285	255	259	279	255	263	263	273	249	242	250	264	262	240	299	275	280	243	241	259	259	265	279	230	269	285	251	257	270	259	249	242	250	236	276	250	256	275	275	285	267	271	283	255	253	263	273	274	266	270	259	242	231	279	261	249	290	245	244	264	233	284	260	261	277	259	278	265	274	246	254	236	293	268	263	254	264	278	227	273	255	287	250	290	250	266	233	269	238	247	270	274	268	254	255	245	252	272	276	265	283	269	277	296	264	290	284	254	268	254	263	264	263	258	249	201	252	240	235	260	266	265	249	264	247	288	278	259	265	290	278	265	274	264	261	248	273	252	262	244	244	261	269	284	251	265	260	265	279	251	292	296	273	268	246	283	263	305	248	259	245	259	252	252	274	258	246	246	263	263	256	270	260	241	275	242	248	266	250	274	240	269	245	243	253	253	243	272	244	248	211	250	264	269	273	265	268	255	284	267	266	245	258	247	240	267	267	298	283	275	273	267	240	256	239	258	257	237	266	269	262	251	261	269	296	263	265	232	268	264	269	232	269	265	266	282	256	254	308	251	263	246	234	274	285	261	265	245	260	242	237	273	251	293	283	270	241	246	258	256	255	268	254	247	245	256	261	258	255	249	254	261	246	243	278	247	263	266	295	234	247	230	258	253	273	254	281	265	249	274	259	268	255	259	222	256	265	272	265	282	265	297	290	287	269	286	242	259	266	275	262	292	230	239	253	222	291	256	265	262	243	231	279	248	223	228	225	268	247	276	262	251	267	257	248	252	261	247	257	264	263	256	282	269	240	257	258	271	254	286	236	247	247	261	249	278	266	275	265	257	269	256	251	265	247	286	283	277	283	259	266	274	239	268	246	266	252	255	252	253	270	264	260	254	248	236	275	266	276	292	239	245	280	278	250	274	261	244	265	293	239	245	259	271	255	247	267	235	241	232	257	294	235	262	266	262	235	258	267	235	248	252	285	249	283	237	286	252	266	262	262	247	242	226	252	250	290	250	263	256	229	245	274	246	267	253	249	245	268	256	263	268	271	250	249	267	272	260	261	256	271	234	243	247	254	246	243	281	295	264	255	254	251	246	255	270	270	265	237	279	264	261	269	266	282	258	232	228	248	270	271	256	268	246	258	230	275	271	262	284	255	255	260	262	272	244	280	248	254	265	240	279	288	255	261	268	279	248	285	274	257	249	252	275	262	274	256	244	247	263	260	268	267	264	262
7383	15181	15685	10074	8071	6560	5245	3958	3156	2509	2146	1817	1407	1279	1048	1025	888	846	764	668	574	469	430	342	393	359	351	349	304	321	368	329	357	316	357	336	335	341	305	339	295	312	301	319	281	290	288	303	318	308	297	307	306	308	299	342	306	309	292	274	312	330	304	310	288	277	335	285	274	276	343	334	302	295	293	314	320	285	265	302	304	290	317	299	308	319	276	281	276	292	283	331	339	290	323	314	260	283	272	297	277	305	263	291	323	296	312	283	317	308	306	317	276	290	287	284	291	329	291	295	301	307	303	278	265	301	296	310	318	302	299	296	293	318	303	326	337	331	320	304	320	293	273	303	310	287	333	301	286	292	287	291	299	298	233	316	309	289	299	274	293	301	297	319	318	295	316	327	295	327	291	308	319	266	297	321	293	298	293	318	283	301	292	299	289	293	276	321	294	280	287	294	297	279	272	294	300	294	285	311	288	285	273	299	278	266	290	330	322	290	270	296	300	296	293	281	299	294	300	306	340	319	288	317	288	281	308	288	323	305	274	316	306	272	306	302	315	306	339	285	274	284	297	302	290	283	300	279	288	313	300	280	285	296	294	304	318	331	308	292	297	263	343	274	295	313	311	321	293	298	289	308	311	272	306	297	280	304	335	345	277	299	299	303	296	289	269	301	298	269	311	320	300	321	307	301	298	279	278	306	289	300	296	314	319	296	328	315	270	282	313	306	302	308	257	322	278	325	311	288	332	319	275	305	333	327	286	289	314	289	291	311	298	288	290	285	309	317	297	313	293	313	314	304	314	316	312	304	290	289	335	309	298	301	267	300	278	328	298	278	307	284	283	289	300	310	296	332	294	291	275	283	285	319	302	321	305	291	304	293	312	310	325	322	292	308	316	318	256	297	293	282	311	320	310	305	283	320	276	279	290	315	324	286	283	292	294	289	304	314	290	308	305	328	322	269	319	284	311	294	290	290	309	287	293	302	299	260	276	324	332	323	299	317	308	291	349	288	303	290	304	281	307	325	314	282	285	280	307	327	292	283	296	303	319	304	295	296	320	295	311	270	306	293	304	297	317	315	310	253	295	310	309	276	301	290	327	295	325	325	305	275	284	316	300	310	282	324	284	271	321	300	347	316	288	295	325	298	297	288	316	286	325	326	310	300	291	316	294	291	310	320	298	300	294	320	307	294	296	299	280	310	280	320	259	340	318	295	265	290	307	315	309	283	296	285	304	278	295	327	321	305	258	317	313	335	307	296	281	288	301	305	286	316	288	296	356	316	303	298	307	303	269	282	282	331	295	313	306	330	292	320	285	288	284	295	295	294	297	288	323	316	308	300	322	314	341	298	316	319	309	289	319	277	334	293	310	301	283	297	279	277	278	274	302	310	289	302	311	303	309	317	324	329	331	269	299	312	293	299	316	314	294	321	309	290	302	317	301	303	315	288	288	296	311	295	294	337	292	284	330	325	315	285	298	306	287	315	287	281	292	327	288	303	285	297	324	304	287	284	271	300	281	285	316	284	284	317	316	290	317	266	274	294	307	291	320	324	293	313	312	289	293	301	305	309	299	311	273	311	285	311	301	296	274	311	330	304	296	339	289	283	317	300	321	280	318	303	286	330	326	280	309	296	299	292	348	281	301	282	329	310	286	320	326	271	314	292	293	275	333	298	296	315	318	271	312	287	320	299	297	305	271	299	328	282	284	323	312	331	298	312	290	313	271	311	297	277	296	315	291	293	299	283	305	286	299	301	303	269	296	312	296	303	305	325	304	277	292	299	280	284	296	274	283	304	284	290	293	312	293	315	290	321	286	288	308	312	260	290	318	320	281	323	321	300	324	305	267	283	297	294	326	287	299	255	300	277	299	287	326	272	305	302	300	280	307	306	283	324	282	319	269	282	307	306	299	284	299	296	322	287	299	288	292	302	304	312	303	285	312	287	269	297	301	302	297	293	259	286	263	294	260	303	276	308	279	302	304	308	255	308	300	285	247	298	299	332	292	311	310	292	296	265	309	286	309	295	306	313	281	291	256	328	327	279	281	300	297	310	312	313	281	291	299	291	304	294	307	266	307	293	309	275	328	305	304	296	317	304	303	277	298	283	287	293	293	286	284	307	294	305	309	288	291	290	297	317	319	304	300	338	295	313	308	312	280	322	298	300	287	291	297	309	294	324	338	311	343	285	319	313	308	333	312	329	285	284	323	288	305	292	298	302	268	299	319	305	306	304	288	304	278	277	317	284	294	304	296	317	282	295	273	276	332	313	295	314	310	304	289	298	314	295	296	319	269	321	321	326	327	292	267	295	344	308	332	301	342	325	291	283	318	325	298	295	292	308	290	312	309	279	315	318	292	324	294	315	305	314	317	312	311	306	269	289	307	319	273	292	324	279	296	295	296	309	318	297	342	300	299	293	297	300	334	319	310	297	304	313	296	292	290	311	304	280	314	286	296	286	334	298	274	282	283	290	291	336	302	274	274	294	318	288	268	288	328	283	287	285	304	309	295	290	287	268	280	297	313	293	289	337	301	327	313	314	310	315	324	277	300	267	319	317	297	319	337	293	289	300	304	309	287	319	310	313	317	305	329	295	268	291	297	294	305	304	288	273	307	356	292	316	304	285	307	317	307	291	315	311	299	306	305	288	309	316	307	305	309	272	295	337	276	329	289	286	272	312	314	319	283	312	305	331	308	275	302	316	287	301	288	305	284	316	299	279	272	334	283	275	320	261	281	278	307	341	328	297	302	305	312	311	296	309	296	322	311	310	310	311	279	293	314	304	297	297	282	289	294	306	307	310	313	270	289	305	309	286	290	316	277	306	291	304	317	306	314	307	287	247	309	330	307	301	325	302	327	302	307	286	326	306	302	330	266	310	310	283	321	289	289	307	295	281	304	294	276	286	353	322	287	308	302	271	307	298	314	311	302	299	293	309	284	273	296	285	320	305	265	327	306	303	288	301	320	310	281	267	288	299	303	308	315	290	308	296	288	296	307	335	308	293	277	300	290	277	292	294	334	304	292	270	270	304	294	305	319	271	303	310	314	291	305	290	298	320	293	294	283	294	306	291	322	299	284	291	330	267	276	299	308	323	293	327	307	312	335	321	285	328	303	304	296	310	290	317	307	327	302	311	312	274	286	309	299	296	270	298	309	314	332	301	300	278	297	298	296	304	307	339	296	278	306	291	292	296	310	300	289	305	311	322	311	301	289	310	284	299	290	299	295	319	278	294	282	254	309	299	291	320	308	307	302	303	299	306	298	336	314	313	300	285	310	282	294	277	289	303	310	292	302	295	275	278	317	303	280	304	346	320	268	283	289	324	290	316	301	286	283	303	339	340	327	334	292	291	305	278	297	300	317	306	285	310	338	322	288	284	286	291	286	345	310	263	286	316	297	286	301	292	327	354	310	306	318	300	319	262	281	293	280	315	322	296	288	285	302	310	287	319	291	323	296	305	286	344	300	318	317	315	277	312	301	314	327	329
23955	21377	28537	24581	21457	15099	6654	4082	2930	2390	2168	1704	1478	1238	1019	965	875	756	690	601	507	458	350	344	236	274	264	239	256	265	228	247	256	239	277	281	265	276	252	236	203	214	208	213	222	227	246	197	224	231	236	247	234	244	225	213	245	228	212	237	204	220	221	229	204	235	217	225	229	209	233	233	206	222	227	242	231	183	208	239	213	220	208	212	233	228	201	211	238	221	226	215	226	231	245	219	202	216	225	229	228	224	203	239	205	217	225	206	219	181	225	224	200	210	209	224	241	228	209	235	222	235	222	222	228	235	204	188	218	219	249	222	228	208	218	228	229	218	212	257	224	210	205	233	200	230	228	213	219	238	214	230	236	238	234	230	208	218	210	234	220	233	250	226	249	219	221	200	226	213	194	214	246	209	231	218	223	238	248	202	217	221	222	201	238	225	234	211	233	192	194	219	221	218	207	236	235	243	250	200	222	231	231	234	239	227	213	224	217	224	232	211	230	215	231	198	193	230	223	239	214	232	198	225	240	200	262	206	233	214	229	228	202	242	210	254	193	212	212	227	228	197	239	225	210	219	208	220	222	206	212	200	234	260	242	209	249	203	219	225	201	180	222	200	204	239	192	200	254	226	200	243	239	212	229	229	207	210	211	236	205	211	221	224	233	205	238	200	230	207	237	236	206	230	221	218	254	214	213	230	207	263	221	234	221	205	225	208	221	242	234	199	226	228	204	213	239	234	240	248	220	228	220	234	250	197	246	236	230	221	204	208	217	235	247	220	201	224	213	198	219	239	212	233	225	198	229	196	230	235	228	256	213	214	237	207	213	230	243	196	202	209	221	207	204	206	204	215	225	224	234	202	207	216	222	246	215	236	229	251	222	203	231	219	236	213	205	222	217	220	236	232	255	206	228	202	235	206	243	204	240	213	236	215	235	200	214	219	201	195	200	247	230	212	210	200	208	233	229	234	260	224	210	249	226	213	232	249	208	210	242	196	199	245	231	223	228	226	222	213	202	209	202	231	218	237	221	231	221	228	218	216	200	219	215	192	227	230	214	228	216	218	221	221	223	204	224	236	207	203	220	257	232	239	202	208	224	250	212	217	201	229	214	197	253	218	229	213	224	229	225	209	227	229	224	235	201	230	227	207	217	222	220	239	231	198	235	231	237	212	231	231	199	219	257	229	243	222	222	220	193	226	244	227	238	204	243	248	210	205	217	215	196	212	237	206	203	222	210	255	235	253	206	250	211	199	210	223	219	235	217	215	229	199	227	225	228	237	231	250	193	222	205	246	235	230	242	241	246	195	239	226	229	243	197	234	197	249	215	214	262	237	208	235	212	197	206	245	190	235	215	199	216	223	212	237	248	227	231	220	228	206	235	217	218	218	240	213	215	236	230	209	199	190	241	202	234	200	216	230	197	220	237	237	197	226	226	217	237	218	212	239	239	219	214	240	231	230	215	221	200	217	214	246	223	234	236	249	213	215	232	233	222	238	229	230	193	200	201	228	222	205	222	199	255	204	212	244	226	209	243	171	230	208	223	235	219	214	230	231	228	190	220	253	238	188	215	215	209	243	208	226	266	213	240	216	224	215	230	217	216	246	244	219	242	232	223	276	222	216	227	237	238	218	251	229	238	234	249	219	213	230	225	213	211	224	181	215	245	211	211	217	240	259	211	228	235	232	236	221	211	206	220	247	224	223	242	230	196	196	222	223	213	223	215	231	225	245	229	224	216	206	244	216	210	210	207	206	236	211	229	240	228	246	205	244	214	243	229	216	218	214	185	219	233	260	244	224	225	198	214	216	216	230	200	244	231	237	200	225	214	212	199	241	224	271	212	223	215	220	193	229	215	225	200	201	214	247	232	215	189	249	226	222	230	229	233	246	211	211	230	229	220	231	214	198	204	189	218	195	217	211	202	212	246	224	256	206	206	232	208	206	216	221	204	232	225	217	223	235	224	228	194	216	227	232	218	214	220	212	211	206	223	222	221	229	213	211	231	227	228	214	205	233	220	224	244	213	223	239	216	231	228	209	208	218	221	229	203	230	209	253	243	227	242	192	197	214	205	231	233	231	202	268	213	219	250	225	222	232	205	220	237	200	242	219	226	228	199	220	217	213	237	238	232	232	207	250	235	214	220	217	191	235	226	231	227	222	213	204	204	261	245	221	197	213	220	220	227	225	226	234	225	231	237	207	213	229	244	218	226	233	263	223	198	205	238	218	218	227	228	244	224	222	204	221	219	220	210	247	227	212	214	216	214	221	232	239	202	210	230	233	212	229	233	222	223	222	222	224	203	235	242	211	242	227	208	214	225	233	220	205	216	214	241	261	227	242	230	227	228	218	228	223	228	233	252	194	210	210	230	232	225	247	212	225	215	204	205	216	226	228	231	218	247	195	232	203	226	198	215	239	260	231	226	234	201	234	248	222	208	272	220	194	222	208	201	210	224	224	225	215	243	228	217	213	231	220	237	241	203	211	235	217	192	250	245	214	195	238	210	235	201	220	241	203	233	219	218	236	236	238	228	193	211	217	191	221	222	229	216	214	219	217	218	207	243	230	217	212	216	223	221	222	213	234	193	182	215	216	220	226	223	193	233	226	224	239	211	200	246	235	232	219	241	232	220	250	225	223	206	244	235	204	223	189	228	228	226	212	248	261	218	220	236	239	214	229	220	214	218	228	210	240	210	239	219	232	221	235	246	238	244	200	216	219	215	232	227	212	202	219	204	226	209	238	242	210	221	227	223	230	228	225	189	232	211	219	198	222	221	206	211	220	221	217	266	221	211	218	224	244	212	244	231	209	200	225	228	195	226	229	242	234	211	221	206	216	224	206	225	237	235	217	216	216	214	204	212	224	213	243	221	219	212	190	226	235	245	214	200	220	206	224	232	225	216	229	209	199	204	257	235	228	230	228	224	224	219	199	244	236	221	240	216	219	198	242	221	218	224	212	220	207	214	182	209	218	254	204	208	226	217	203	231	222	251	211	220	250	228	201	241	217	238	229	234	247	215	209	222	200	238	239	217	234	248	217	228	226	240	209	211	233	235	223	245	215	202	223	206	222	212	203	223	244	225	197	248	221	232	217	203	197	196	165	257	211	202	224	219	225	213	261	235	185	211	190	212	213	232	246	193	225	230	232	217	238	251	207	224	215	209	201	210	221	227	219	276	235	221	241	226	228	202	213	222	206	204	201	213	219	213	224	211	215	230	234	220	207	226	241	255	207	240	221	246	244	204	206	197	203	220	211	229	232	214	211	236	227	211	219	229	209	192	206	205	219	194	250	232	224	242	228	235	235	240	225	211	230	214	217	220	206	221	227	195	252	244	199	219	224	230	208	245	201	219	197	233	246	241	214	215	230	214	221	222	208	221	228	238	226	228	219	206	228	194	242	203	241	227	213	206	199	196	194	225	222	196	202	225	213	223	216	208	229	208	216	215	226	201	188	208	214	252	230	232	184	217	239	231	218	214	196	239	208
7360	24534	24296	16665	13621	11461	8716	6932	5310	4247	3772	2837	2453	1993	1673	1605	1392	1210	992	862	732	609	469	465	360	381	319	343	291	338	274	287	307	296	365	337	376	326	325	272	268	272	323	301	259	289	274	289	252	237	245	271	289	264	277	278	242	254	250	257	245	271	265	280	264	290	283	272	236	248	258	250	258	271	257	267	283	263	274	237	316	274	241	249	270	259	279	248	265	274	284	278	257	270	256	252	229	251	273	254	264	222	300	289	262	252	273	265	258	278	256	260	257	287	254	248	233	284	258	279	251	299	271	268	275	252	272	250	237	302	259	249	271	255	257	267	283	249	267	255	246	266	262	247	271	266	265	253	258	248	258	266	272	244	274	251	257	268	251	283	248	263	271	301	256	262	265	258	258	231	269	264	275	265	282	260	266	265	291	275	275	232	228	256	254	265	249	262	256	270	272	276	275	247	257	229	269	252	259	257	244	257	264	286	245	263	237	262	285	276	230	227	270	251	258	279	269	259	257	262	254	287	256	235	270	248	261	266	248	256	268	285	229	245	278	262	266	246	276	271	268	297	229	283	240	273	245	268	243	248	261	253	252	242	256	263	265	221	262	256	253	246	248	212	300	266	274	256	254	247	243	255	279	272	252	254	258	275	286	269	263	231	234	269	256	257	253	302	252	280	255	257	289	265	282	264	259	262	257	245	280	284	253	246	244	257	258	271	248	264	257	275	250	237	235	255	236	258	258	258	247	262	250	269	264	224	260	255	245	260	251	253	262	263	259	244	264	256	258	254	254	286	261	230	283	258	272	244	288	266	273	265	263	262	265	272	237	244	278	248	256	235	265	261	270	259	252	258	297	257	278	226	261	296	263	290	247	280	287	243	243	265	248	260	246	286	215	245	272	277	264	269	249	275	258	257	230	262	266	267	234	271	230	239	260	287	294	288	268	278	241	249	280	263	265	262	237	264	270	254	283	250	237	250	250	269	267	266	271	272	266	239	276	269	245	276	233	272	256	285	279	265	271	248	275	223	241	248	241	267	256	225	269	266	251	271	259	272	257	253	252	241	263	265	271	281	266	260	277	270	287	273	263	299	243	260	261	273	264	259	251	270	260	271	262	278	262	261	245	267	261	269	247	259	232	250	250	276	286	270	252	283	261	238	261	279	249	273	267	268	256	234	263	247	254	250	236	281	241	288	245	226	254	238	255	275	268	252	267	254	254	241	263	275	251	253	246	273	252	269	253	281	280	284	286	255	260	305	233	280	273	257	246	262	261	267	258	273	284	292	252	236	246	267	256	294	271	296	253	264	262	258	253	258	271	261	234	242	271	269	289	248	237	284	220	254	232	258	276	248	281	272	268	263	251	258	241	243	284	262	277	239	275	266	266	261	281	240	251	246	263	248	286	254	277	266	249	269	257	279	281	279	259	251	265	262	241	274	266	256	286	263	259	247	269	252	301	255	267	253	236	277	278	216	241	253	271	246	258	251	262	243	277	279	261	273	262	250	240	260	308	262	239	265	269	236	263	247	279	253	274	271	244	255	256	266	244	228	266	264	249	265	279	264	266	247	258	219	274	247	269	264	254	274	278	247	252	251	243	238	280	258	252	234	272	278	290	281	256	259	280	269	267	241	250	270	257	230	228	243	269	244	258	297	259	263	259	273	271	277	265	248	278	263	269	260	277	225	252	263	250	271	235	260	262	266	258	231	240	261	263	243	255	256	275	272	272	272	269	249	243	251	284	255	260	251	248	226	249	247	273	246	273	274	242	260	262	229	232	256	296	266	270	281	273	283	267	268	257	269	264	256	231	285	267	267	268	235	257	242	255	256	257	262	258	286	255	251	263	292	266	253	257	237	251	249	263	271	248	259	227	261	268	233	253	243	244	284	292	291	275	273	257	268	258	286	254	247	235	270	247	255	258	272	253	258	255	260	278	245	300	257	248	252	239	251	280	294	246	254	270	275	265	261	273	278	275	252	270	255	266	264	257	237	269	270	240	264	273	262	273	259	251	272	270	242	288	273	273	236	263	228	243	260	239	269	280	273	305	239	261	290	259	264	268	244	248	257	259	245	265	272	279	242	266	245	287	262	283	245	237	247	252	250	259	244	238	246	266	254	290	270	283	262	236	255	247	263	271	238	261	262	247	243	256	281	247	264	263	276	241	258	239	269	271	266	275	250	244	251	235	277	255	251	242	298	278	240	266	249	247	279	237	287	266	240	248	262	253	273	260	266	249	262	273	277	258	268	276	230	255	274	255	278	264	245	250	237	264	272	269	236	262	269	265	263	265	261	289	266	267	235	271	259	237	251	276	278	253	238	232	261	274	255	256	261	252	259	234	286	255	269	262	264	240	255	262	276	246	258	251	260	294	240	249	287	245	265	263	232	270	243	284	245	261	230	259	265	248	258	259	240	271	274	242	243	239	265	245	275	255	261	271	294	232	247	288	257	267	258	254	240	261	250	264	248	280	269	257	254	227	250	272	268	265	255	262	262	246	254	244	281	263	268	234	267	246	254	283	256	256	261	259	255	259	245	239	252	294	258	267	261	253	265	279	275	273	255	270	235	279	269	246	263	261	278	272	259	226	277	257	258	279	243	259	273	235	250	267	270	257	273	282	274	270	273	261	255	271	269	266	276	283	254	223	244	269	255	271	252	267	299	252	274	246	263	274	264	275	259	282	259	241	256	250	276	267	285	285	256	279	252	275	243	238	234	255	273	274	265	270	249	267	281	246	253	283	263	255	289	283	231	271	249	250	260	276	267	283	257	289	282	287	258	271	272	237	263	257	263	259	265	270	254	276	267	276	251	243	258	264	295	280	261	260	255	257	245	242	245	263	258	267	248	249	240	282	247	278	257	251	290	256	279	270	247	253	268	260	265	300	258	275	290	244	272	269	259	287	269	247	262	239	275	243	253	269	273	237	265	252	258	277	247	256	272	288	279	266	262	270	290	248	253	280	276	268	250	259	241	252	266	276	251	257	263	262	270	254	274	257	256	253	262	275	266	269	257	274	281	274	234	253	290	252	247	249	263	263	257	260	251	259	230	260	269	276	230	261	272	282	276	245	260	257	252	280	272	237	274	262	251	265	261	247	277	265	260	253	238	297	277	259	266	266	274	262	257	221	218	261	252	273	257	250	255	237	260	270	273	240	259	292	255	242	234	264	234	274	252	238	258	300	251	255	292	264	251	243	255	255	258	271	272	263	280	311	253	271	254	247	271	263	289	231	247	292	268	282	264	264	253	262	280	257	269	245	250	283	248	262	252	262	246	242	267	264	231	232	245	252	262	266	257	272	248	292	236	261	270	256	258	259	283	249	250	252	277	274	248	259	251	265	233	257	269	265	269	263	247	250	259	286	226	264	268	273	274	272	268	275	250	260	246	244	242	278	280	221	247	270	278	292	262	258	269	266	268	265	250	276	272	266	277	245	282	233	234	254	242	246	269	271	291	294	287	295	274	266	254	246	261	214	274	229	270
25081	21379	27612	25504	16211	6301	3771	2722	1945	1794	1525	1162	1049	941	824	686	622	524	444	427	349	353	308	259	219	219	246	209	213	199	183	185	194	212	216	209	264	187	189	198	213	190	215	179	182	198	184	196	202	177	188	182	196	165	162	190	189	200	167	145	180	213	159	190	195	183	164	174	177	185	183	184	179	193	196	179	184	171	196	180	189	158	174	191	176	189	175	181	185	200	171	172	192	190	184	162	172	182	183	157	165	169	188	183	176	188	197	202	196	187	200	161	195	170	179	174	160	175	178	188	199	194	204	165	192	186	177	160	202	197	159	198	201	170	161	183	169	172	203	175	199	192	184	197	172	195	195	178	207	190	173	186	192	189	187	207	179	192	184	166	174	168	193	156	169	186	147	188	189	159	168	188	167	190	184	185	155	179	206	180	190	203	184	202	174	185	169	184	190	195	167	187	198	200	214	177	177	186	175	186	212	192	170	161	213	186	191	189	199	177	194	174	211	165	162	200	202	185	187	181	161	163	221	213	169	171	188	159	196	187	179	206	177	185	184	181	191	192	188	186	191	194	192	196	200	194	180	187	202	179	166	192	183	175	198	187	206	194	198	194	188	156	176	189	210	165	197	186	174	184	171	179	203	166	187	184	173	175	185	169	192	191	168	182	178	169	160	183	201	190	165	188	183	195	215	175	162	197	169	179	194	161	161	177	194	169	190	164	198	171	158	170	219	204	193	198	189	170	180	169	193	160	210	184	156	186	161	186	154	156	199	178	205	200	161	183	203	186	177	209	188	164	178	186	170	199	189	175	205	179	170	195	180	185	187	189	191	185	183	189	190	184	173	195	174	176	182	171	219	168	195	201	185	197	177	174	183	180	175	178	189	184	168	174	180	191	174	186	194	160	194	194	171	199	209	170	178	186	179	180	178	168	186	173	200	175	147	188	198	187	167	199	212	181	176	186	179	166	178	158	196	185	178	180	190	164	148	179	193	181	182	197	180	183	196	176	198	162	200	198	158	186	183	179	172	191	179	198	188	192	172	181	190	154	159	161	210	180	186	184	209	175	187	173	203	185	193	194	192	174	183	179	208	197	188	155	178	170	177	172	212	179	194	173	162	197	179	191	192	205	171	168	199	187	193	194	212	207	208	171	185	188	207	190	193	172	207	203	200	189	188	177	170	188	189	190	165	200	192	176	191	198	157	199	183	187	195	193	203	194	179	171	194	202	194	206	205	183	176	182	180	164	166	159	181	174	163	182	174	182	179	187	176	197	183	189	175	185	175	211	182	196	194	178	158	196	203	180	180	185	195	185	180	200	175	172	148	199	160	185	170	180	182	217	177	182	190	196	154	177	209	218	189	190	172	178	171	181	172	168	189	187	187	195	191	193	164	192	192	192	177	160	164	184	176	194	214	171	187	183	183	197	208	166	196	159	190	183	165	182	191	170	208	188	200	205	184	165	179	169	155	174	178	184	182	179	172	197	190	215	180	194	193	185	201	195	183	193	166	197	187	177	182	179	175	189	183	183	176	174	177	159	180	181	177	184	182	200	176	201	191	190	181	177	182	196	185	184	205	160	166	184	178	174	188	154	192	197	179	156	208	182	177	183	200	190	186	169	168	170	171	177	153	199	182	181	198	225	199	211	195	205	178	178	182	197	180	171	198	193	170	178	191	193	190	183	189	183	192	177	180	186	174	184	200	167	185	179	192	194	187	188	185	191	181	160	170	185	173	203	183	196	179	184	167	187	190	179	193	191	193	173	203	174	190	183	193	174	205	178	186	175	193	176	211	178	178	146	178	190	191	196	193	206	169	187	175	185	198	152	212	179	187	169	200	192	162	203	176	167	169	181	204	204	168	171	193	189	180	176	178	180	195	198	187	199	171	200	171	190	174	183	191	171	195	186	184	193	220	199	178	177	191	181	209	163	169	166	215	179	192	168	167	176	220	198	181	194	188	179	174	168	189	200	189	175	186	198	180	179	180	178	192	176	202	182	195	168	171	170	190	194	196	175	192	167	196	167	167	199	186	186	178	193	173	179	185	187	202	186	177	170	191	183	193	169	167	178	165	190	201	182	184	173	201	167	204	176	182	175	191	167	159	194	160	180	171	198	176	184	192	187	199	175	192	195	204	206	196	185	194	191	194	172	186	184	172	196	178	186	200	206	190	198	170	175	151	178	162	178	175	193	211	149	200	179	185	171	188	202	184	179	180	180	188	190	191	201	203	181	181	199	173	190	164	191	172	184	178	186	170	215	185	190	180	191	186	194	176	165	162	175	186	173	194	173	192	172	195	185	157	200	161	185	204	177	177	174	185	169	198	182	184	173	172	160	191	181	170	159	181	190	181	177	174	190	178	180	178	184	169	172	211	186	197	185	196	179	184	160	215	164	172	181	185	184	210	197	185	205	180	186	188	191	186	184	178	165	165	172	191	193	160	180	160	193	175	191	205	198	170	191	168	199	175	183	199	169	167	160	180	163	172	208	184	183	167	209	202	146	185	178	170	168	187	184	162	181	183	189	162	195	210	160	169	206	199	185	203	166	190	184	191	181	189	203	187	197	196	194	190	166	179	201	175	196	174	165	203	201	196	178	160	164	181	185	189	190	172	172	178	168	197	206	174	178	184	198	192	189	183	192	175	181	191	199	182	176	186	210	186	161	186	200	209	148	187	186	159	223	185	193	183	181	185	170	190	171	185	197	192	186	202	200	186	212	191	186	168	166	191	186	173	180	166	173	180	188	178	178	207	191	182	197	162	169	188	201	184	170	184	172	184	188	187	179	185	187	185	175	182	164	171	172	196	201	198	186	178	180	193	179	211	190	195	186	176	167	178	184	175	180	180	202	182	189	220	193	190	188	215	172	205	211	184	178	183	183	181	182	163	161	212	175	167	200	185	170	167	183	195	181	198	193	167	182	182	204	177	167	190	170	173	188	195	196	184	209	192	203	173	182	196	194	188	178	175	172	173	176	191	189	195	193	178	196	194	200	168	205	180	170	174	184	211	165	193	189	164	167	155	183	182	190	166	199	210	206	187	177	186	173	210	183	189	188	198	182	173	201	198	168	197	196	167	197	205	162	224	196	197	169	191	152	185	197	193	188	175	180	190	163	172	185	177	176	182	185	186	155	190	174	159	190	164	193	202	192	185	183	184	192	171	168	172	183	184	203	195	200	193	183	192	186	194	189	177	210	204	188	193	173	166	182	193	190	209	176	178	177	220	181	174	169	197	195	179	203	170	214	192	165	200	186	209	192	175	193	203	194	181	184	206	184	194	180	166	174	172	183	180	188	182	162	199	196	168	186	168	186	172	191	171	169	200	181	167	188	202	198	172	195	184	185	173	178	162	186	172	183	181	186	159	186	193	182	188	191	164	194	202	185	179	202	164	209	182	192	188	158	184	173	195	193	181	177	177	196	174	198	178	196	173	182	184	192	203	177	173	169	161	186	207	188	173	169	176	193	181	192	187	187	137	190	166	164
7665	21338	20536	13837	11678	9040	6838	5480	4162	3537	2810	2279	1879	1586	1341	1161	1046	911	705	601	552	522	388	339	285	306	270	262	257	257	235	264	272	233	237	290	252	291	255	240	215	225	211	199	209	237	215	220	218	199	226	214	221	234	223	233	221	242	194	236	186	200	207	183	188	218	204	232	210	166	222	229	240	211	214	224	199	243	216	206	244	209	197	233	235	206	216	212	216	211	203	180	209	213	193	216	204	210	218	217	222	181	198	208	222	219	230	203	190	213	195	189	206	181	202	238	197	211	217	208	232	219	200	224	190	199	203	210	223	191	208	223	222	206	204	232	207	224	208	207	175	197	187	221	170	214	200	199	227	205	203	250	200	256	220	235	205	204	239	219	215	234	199	216	221	212	214	216	215	205	222	220	217	191	232	209	216	205	200	194	195	195	199	185	224	243	215	202	196	199	214	205	206	204	222	217	192	198	243	213	230	211	211	216	189	231	220	213	214	225	226	226	215	201	219	189	243	208	213	239	227	218	203	211	233	222	230	238	229	232	214	197	194	186	214	225	196	233	232	231	205	207	222	202	213	212	228	219	210	217	197	236	211	218	213	213	215	212	200	192	208	226	209	201	225	214	228	215	207	220	209	222	229	219	229	221	236	207	188	188	213	225	224	209	211	210	233	209	222	207	224	216	191	206	217	218	204	217	202	211	194	194	224	211	207	237	201	230	193	222	205	227	210	190	208	222	203	213	213	227	228	204	213	217	215	189	222	224	190	188	189	212	208	184	208	212	188	187	176	200	203	179	193	188	215	246	195	210	214	200	205	215	188	205	195	204	196	198	205	205	209	223	228	216	225	228	242	203	223	210	221	187	212	238	228	213	205	233	213	204	208	185	247	197	210	201	219	220	188	208	198	223	199	201	195	206	207	222	203	204	199	209	181	199	223	213	209	226	227	206	204	219	201	217	231	218	191	195	207	230	206	223	194	210	221	208	207	221	206	227	206	203	178	224	194	221	221	236	199	203	204	221	238	209	209	203	224	216	219	219	177	221	202	200	188	245	228	220	217	190	214	214	228	198	189	209	213	202	189	225	232	210	192	215	207	204	214	212	202	222	219	205	212	224	222	196	194	222	213	206	221	188	225	212	224	217	221	216	214	228	204	200	211	191	205	217	197	204	205	221	214	225	214	227	224	200	191	221	216	197	206	194	205	211	213	212	216	209	196	191	232	194	204	194	197	215	225	247	227	216	203	219	225	209	229	200	206	202	204	252	225	219	233	208	211	213	211	190	228	196	208	185	207	231	174	228	179	220	216	216	184	223	202	210	195	227	192	193	195	188	196	213	214	217	194	191	211	206	214	217	179	215	233	196	222	219	212	200	212	244	219	229	224	224	203	206	242	221	220	209	210	200	217	205	204	204	187	202	224	201	181	192	212	227	222	224	206	232	193	231	187	206	216	223	238	200	209	215	214	202	220	215	210	216	220	203	186	222	204	199	235	235	233	214	206	215	203	218	229	220	211	241	215	205	226	194	194	220	171	216	198	213	218	186	226	208	218	210	237	218	214	227	250	197	212	225	214	217	204	224	227	199	221	206	209	221	213	198	209	201	238	182	222	206	221	215	204	206	210	177	239	216	203	199	189	220	234	224	220	183	205	201	208	204	189	209	203	203	209	212	185	192	204	244	206	206	240	200	211	197	200	214	190	194	216	177	208	223	200	210	198	210	169	216	186	215	201	195	207	208	238	244	195	193	232	222	216	222	216	213	197	228	206	211	227	191	236	189	195	219	208	213	203	190	226	231	260	229	212	203	202	211	229	200	206	191	213	224	231	195	192	221	219	223	231	205	203	222	194	210	190	201	248	221	203	203	195	191	181	192	213	238	176	214	212	192	194	218	208	204	234	221	185	197	220	215	207	226	199	224	228	192	211	220	213	225	196	226	222	200	190	196	199	216	195	204	196	189	225	201	227	212	219	217	209	200	213	234	186	224	230	215	205	224	203	220	201	234	222	215	230	218	202	212	204	200	215	207	201	201	188	166	221	232	238	209	221	196	218	201	203	199	208	234	216	215	233	199	180	218	207	209	228	187	206	217	185	188	203	202	206	205	194	201	209	240	213	229	194	224	219	188	174	217	200	233	204	225	194	209	219	207	218	184	198	212	214	223	214	209	219	201	232	223	216	204	222	210	227	204	214	230	232	194	196	212	168	212	214	188	240	216	218	224	209	218	201	221	215	224	221	212	207	224	231	230	236	201	200	188	216	209	223	244	204	205	217	207	210	201	211	225	207	215	206	209	230	207	231	201	220	213	214	226	210	212	197	212	188	213	200	184	227	191	219	215	208	218	223	198	196	220	244	218	212	210	213	260	213	205	213	199	204	234	201	219	191	204	225	225	247	219	212	208	189	223	194	217	208	216	209	206	206	196	213	224	206	227	209	190	210	249	199	199	189	237	211	203	218	208	212	187	216	240	199	196	243	237	230	239	213	210	221	206	212	215	224	227	207	211	228	212	192	204	228	232	200	244	226	239	198	213	213	212	217	203	197	227	188	188	225	217	222	227	193	229	204	219	222	206	205	233	197	182	196	215	193	202	227	206	219	190	209	209	205	183	221	204	231	197	217	202	219	215	213	218	187	216	174	223	184	214	223	212	196	236	194	203	211	230	198	237	212	187	221	229	218	203	220	212	211	195	218	207	194	233	226	191	214	200	206	192	240	230	210	200	230	204	211	201	195	212	211	205	212	222	233	196	230	216	218	220	231	230	204	225	208	216	209	244	221	224	191	201	225	216	240	199	220	213	218	210	191	204	203	205	226	247	220	206	219	184	205	188	218	204	232	218	208	208	203	194	198	213	207	191	174	207	187	201	204	221	228	201	224	212	235	224	202	186	224	218	197	223	218	211	201	213	197	219	234	225	176	214	206	210	201	220	214	235	207	175	182	193	207	231	224	206	206	200	228	197	202	214	213	198	191	238	197	223	189	221	212	230	226	219	243	200	221	206	202	218	209	196	196	195	216	222	214	224	205	204	221	209	201	187	188	204	234	235	223	209	186	186	216	209	213	224	219	214	219	201	210	233	219	191	223	212	192	217	231	214	204	192	212	221	224	210	232	210	203	213	218	220	211	189	203	221	208	207	216	221	217	215	213	202	215	213	217	212	187	212	228	193	210	207	197	200	201	219	244	241	233	210	221	209	208	217	213	218	227	209	219	213	194	214	222	218	232	201	216	207	192	201	240	214	197	226	202	222	216	220	208	224	196	239	216	209	209	220	224	197	221	234	216	221	213	230	210	219	233	196	215	198	224	220	198	198	201	232	204	213	202	221	213	206	226	205	216	220	208	217	234	208	215	229	214	210	178	208	201	198	221	213	206	221	198	204	236	235	216	225	216	219	239	198	193	219	202	190	206	215	209	228	204	244	235	213	182	212	231	235	205	210	202	228	212	207	208	210	204	207	204	210	208	226	240	202	229	211	225	235	191	218	192	227
22847	21348	28948	24106	21370	21652	15191	5826	4029	3538	2590	2266	1750	1556	1327	1111	1121	858	725	627	653	494	362	276	209	193	203	156	156	169	144	137	173	155	210	208	197	162	166	157	144	145	116	121	117	122	116	121	128	108	109	114	132	89	109	122	112	109	133	121	111	122	119	121	107	109	120	110	116	107	108	104	111	112	119	129	117	109	107	118	102	109	129	106	97	106	115	114	126	91	115	107	133	104	101	105	105	107	101	110	124	116	119	96	129	127	96	94	108	121	124	104	117	98	127	112	117	92	95	95	112	103	110	117	96	104	119	113	87	113	115	102	122	102	119	119	130	114	93	106	126	109	123	107	95	108	124	100	113	127	116	104	110	118	110	109	128	115	124	102	123	121	104	106	127	105	132	108	108	125	101	113	105	119	104	108	110	96	105	118	113	113	105	109	113	124	145	95	103	107	110	104	107	124	124	119	105	135	102	136	139	113	121	111	133	107	124	118	121	126	104	116	95	107	111	115	118	91	116	91	116	109	97	122	124	97	121	116	111	124	129	101	99	97	106	118	112	104	112	128	125	109	104	124	108	89	116	101	107	103	112	102	104	108	123	129	110	135	107	114	110	113	102	111	113	108	113	100	110	109	126	122	114	121	119	104	96	115	112	128	108	104	119	108	121	131	102	108	99	100	121	116	89	124	117	99	97	115	103	105	105	110	121	100	125	115	112	96	108	112	111	103	109	101	112	102	102	152	114	110	100	109	123	123	123	114	116	116	93	122	111	108	118	116	119	104	114	119	116	119	136	114	100	131	100	105	116	98	115	121	99	122	106	113	114	107	119	100	102	103	111	122	105	105	101	120	101	104	116	98	104	102	115	99	107	106	104	132	123	108	102	136	121	106	93	110	112	112	96	93	116	109	108	101	99	121	122	102	117	107	112	112	98	103	116	95	93	87	135	118	113	113	116	104	102	131	123	113	93	119	113	111	103	93	128	98	117	93	122	110	91	126	107	121	107	99	134	112	117	112	112	119	121	119	110	122	111	109	109	124	107	103	115	92	112	85	93	120	107	112	104	110	110	106	117	101	83	109	105	105	110	102	118	98	118	101	118	105	125	91	145	100	113	106	96	106	115	111	126	109	99	94	118	124	109	107	126	121	106	119	119	84	104	104	90	116	100	115	110	114	114	95	99	119	104	100	120	97	127	113	95	104	107	117	111	120	95	105	111	116	109	123	99	134	129	112	126	103	113	115	106	122	125	114	101	134	128	122	102	129	110	116	110	109	104	112	94	91	107	119	114	110	99	92	109	103	104	107	127	109	119	107	117	100	105	108	112	90	105	132	105	94	121	104	108	108	117	112	121	114	88	121	108	106	131	117	108	116	99	101	115	97	106	106	107	106	107	108	117	128	124	104	103	98	100	118	118	114	106	130	116	106	101	120	108	120	115	107	118	104	117	116	112	131	136	125	109	101	119	127	111	105	102	105	105	102	124	101	103	102	107	94	120	109	121	117	136	100	110	93	106	110	98	111	104	123	101	107	114	114	110	110	103	97	103	97	119	91	123	124	127	102	105	129	100	112	100	115	121	103	119	100	107	121	80	110	115	107	113	104	112	115	111	90	102	111	128	116	115	131	96	113	100	91	110	103	109	120	117	105	97	103	111	116	107	100	109	109	112	108	110	107	100	109	110	102	123	117	101	123	115	113	107	108	120	93	113	120	126	117	113	106	109	119	103	105	110	97	82	137	115	97	96	111	115	121	103	105	109	119	103	131	102	103	113	133	119	100	124	101	131	94	119	129	108	111	133	103	131	104	127	106	116	114	94	100	100	103	99	102	102	115	98	102	92	94	108	109	117	130	116	106	119	110	104	104	100	114	103	106	130	106	110	105	116	110	110	105	117	117	96	120	100	112	107	89	101	107	114	115	102	116	113	102	122	110	118	100	107	130	110	96	107	114	121	108	109	106	104	101	101	120	94	109	125	122	103	119	102	95	124	111	104	84	116	95	119	117	118	104	92	116	127	115	107	106	141	103	104	105	118	99	110	104	97	128	94	106	105	116	131	117	107	95	118	116	110	102	120	119	110	126	111	115	103	99	116	121	115	111	115	107	131	103	97	101	115	116	100	122	109	103	102	115	98	107	114	117	103	102	102	118	95	118	100	98	129	95	112	103	119	111	126	116	96	106	110	97	112	105	121	95	106	121	101	105	128	106	119	112	131	104	113	122	104	113	98	107	108	118	104	93	100	112	105	118	105	116	94	97	111	112	105	95	106	118	91	138	113	109	130	116	113	118	112	124	104	103	113	116	107	104	122	108	107	122	110	129	110	109	107	107	106	112	129	124	120	105	109	106	114	118	113	120	112	114	97	110	98	103	97	114	98	118	120	111	92	112	105	116	110	110	92	104	83	128	122	104	116	108	99	102	124	112	93	99	121	100	117	116	109	103	120	126	108	105	115	97	106	123	118	114	113	130	92	102	106	128	118	100	119	83	98	120	113	109	120	130	111	123	109	103	115	110	114	117	120	125	112	110	102	131	115	111	116	95	116	103	119	115	98	94	111	121	120	113	96	107	133	111	126	111	106	107	97	104	106	108	107	125	96	114	102	108	119	110	104	114	116	124	131	104	111	111	118	128	109	139	115	125	93	107	99	105	124	110	120	112	119	118	109	106	105	89	119	126	131	121	106	105	117	123	112	91	102	107	117	115	116	106	106	111	105	97	107	99	117	119	104	116	101	96	119	116	101	111	111	112	116	113	112	122	110	130	125	110	108	126	111	110	107	119	97	94	91	89	113	121	115	132	137	116	90	106	133	107	113	113	152	103	103	117	92	100	129	89	99	101	112	110	117	104	93	121	118	117	112	102	126	136	123	97	117	126	107	101	126	95	124	99	123	118	125	128	108	100	119	110	115	120	119	116	118	117	107	118	103	119	109	114	113	104	113	104	107	135	119	95	110	101	112	96	115	106	95	118	111	112	113	124	101	125	112	105	99	117	116	89	107	119	95	117	123	99	121	115	107	125	108	115	112	110	109	91	95	123	113	105	128	112	89	101	117	105	112	115	99	125	109	105	98	106	108	108	89	101	123	118	127	108	113	118	98	115	111	132	127	107	91	111	118	114	119	115	114	117	109	113	124	112	96	116	109	85	128	101	118	113	108	113	110	117	114	98	117	87	106	112	122	125	95	114	115	117	129	123	94	113	99	97	97	109	100	101	111	98	88	106	117	90	118	122	112	113	104	110	117	96	106	104	120	108	113	128	113	121	124	123	109	110	124	110	123	123	134	94	101	119	111	109	123	109	106	120	105	134	105	103	124	145	114	104	100	136	114	94	110	108	110	130	109	104	129	127	113	118	113	103	99	98	106	113	121	122	119	107	108	101	98	105	101	118	109	108	131	109	120	109	127	108	113	100	102	92	102	112	98	99	115	105	112	117	117	114	123	106	115	137	110	113	120	105	105	110	97	127	94	112	109	123	119	118	104	107	110	103
9551	29636	28968	21064	17056	13707	11111	8965	7020	6138	4712	3873	3101	2616	2332	1875	1795	1441	1264	1068	932	728	487	366	308	242	269	217	200	236	211	206	214	225	245	319	291	242	216	213	160	137	120	148	134	140	141	145	133	113	147	141	132	147	151	123	128	136	141	137	141	141	150	165	120	136	127	138	132	124	125	136	136	119	121	128	148	134	133	154	119	138	130	153	132	130	133	165	132	107	133	117	121	131	118	137	116	127	137	132	129	116	138	133	135	140	125	152	125	134	111	116	109	118	142	136	127	137	125	120	138	127	124	127	150	128	134	122	137	124	135	148	142	114	128	131	130	129	136	123	137	115	146	112	133	122	141	134	144	127	143	131	117	141	151	110	139	134	124	127	147	151	129	133	152	131	134	152	113	149	124	126	128	131	115	123	125	121	119	127	133	139	155	116	139	157	121	123	110	132	115	125	143	125	114	140	148	147	129	141	126	136	131	143	121	158	147	136	117	155	144	139	122	131	128	132	136	138	117	137	125	114	138	129	113	134	131	131	122	131	125	131	138	119	123	126	134	119	130	137	140	166	122	119	133	125	158	137	131	133	130	148	133	126	133	134	149	131	132	122	140	126	134	115	135	128	124	132	139	126	112	140	145	143	152	143	131	142	139	105	116	137	121	142	124	126	138	127	129	113	127	159	120	145	137	116	130	130	126	143	130	130	127	118	134	132	126	150	139	134	123	131	156	124	114	128	148	142	123	126	140	126	139	134	125	145	123	145	137	136	129	124	135	111	133	137	122	125	137	151	130	146	126	126	144	148	131	138	135	129	124	123	109	116	148	135	122	138	124	135	138	142	129	112	146	137	118	136	118	111	124	148	134	129	104	156	133	113	123	140	153	107	143	118	134	138	145	133	135	127	117	119	153	141	129	144	127	128	127	117	140	120	142	125	143	138	129	138	138	131	137	111	119	137	149	118	145	135	140	126	142	118	129	128	113	121	128	126	141	129	128	127	134	143	134	142	126	141	163	112	151	126	128	136	127	129	145	122	123	126	115	143	140	149	114	142	150	141	135	129	161	136	119	145	106	120	156	143	148	123	125	122	137	104	130	109	115	120	145	130	121	128	122	123	136	139	128	156	128	139	154	117	123	128	125	140	141	141	117	137	117	118	115	136	123	135	128	138	117	133	139	120	133	113	129	121	114	131	117	132	146	120	118	124	125	134	127	139	140	112	145	142	145	137	130	119	121	134	116	141	139	128	122	150	152	141	130	116	114	144	122	126	145	140	115	124	133	127	124	122	140	117	129	135	136	117	120	139	128	116	116	132	139	117	116	135	123	99	120	140	123	126	127	128	130	128	130	136	119	139	148	130	114	138	121	125	134	134	133	129	142	116	143	123	120	152	115	129	119	132	150	126	121	120	130	108	139	113	153	132	124	133	130	129	139	134	105	130	139	134	131	135	136	123	149	142	120	134	137	134	130	118	147	116	136	127	123	137	148	131	136	130	119	137	142	112	123	154	123	124	130	122	125	127	129	141	136	130	123	132	132	114	133	128	130	124	136	127	110	127	137	132	134	157	143	127	145	146	134	127	154	119	126	146	136	136	145	128	135	127	135	116	139	128	122	117	130	124	150	139	132	120	137	142	136	121	136	137	135	121	136	125	137	144	131	124	161	110	146	135	116	143	151	134	142	125	127	138	117	143	117	114	122	133	124	136	131	125	146	147	137	146	151	122	127	140	124	113	132	152	127	128	127	143	116	134	119	106	136	139	130	127	106	140	134	133	128	125	146	139	130	131	126	136	139	138	112	124	134	105	118	131	120	127	155	135	148	139	136	129	142	139	103	137	156	125	116	123	115	135	134	126	107	131	121	134	153	131	122	117	127	138	109	133	116	114	118	115	132	148	117	121	130	112	112	113	140	131	147	135	129	130	114	124	123	146	124	124	143	124	128	128	120	153	126	124	136	138	133	134	157	139	117	146	132	133	129	116	133	123	124	139	116	126	143	122	131	129	137	130	112	136	116	132	154	137	118	131	129	121	161	158	128	128	119	109	128	124	132	116	125	141	133	124	142	137	128	109	113	135	107	114	157	121	155	157	141	121	139	142	134	125	129	136	135	117	133	145	127	136	122	138	121	141	118	128	143	117	144	120	138	125	135	123	162	118	118	114	124	121	131	123	127	131	134	132	124	131	122	137	131	131	122	137	136	106	128	131	135	139	140	124	132	119	131	138	126	128	144	137	158	113	119	144	146	144	133	151	134	138	111	136	123	142	114	116	149	133	140	128	134	131	127	129	121	126	139	133	107	131	147	151	147	123	141	120	137	143	114	121	138	152	143	121	123	130	125	149	116	126	129	123	140	128	147	144	131	138	142	119	140	134	127	118	150	136	134	115	121	152	131	138	138	128	126	157	131	132	134	102	121	120	127	143	126	132	125	122	129	145	127	133	120	114	148	129	144	115	134	139	144	132	129	122	158	128	111	126	113	124	120	139	128	126	126	131	110	116	116	117	125	160	131	115	135	140	118	142	144	141	127	135	154	142	133	136	156	119	132	118	120	130	124	126	131	133	144	123	138	143	123	117	131	137	131	125	118	115	120	140	111	138	134	138	143	115	119	128	137	143	143	124	130	128	127	139	144	138	127	125	130	129	135	137	122	108	140	124	138	111	133	128	140	129	125	133	137	104	124	119	131	141	139	121	121	130	114	138	131	120	140	138	111	131	131	104	134	123	131	130	134	125	137	131	114	149	148	133	128	111	131	126	143	129	126	140	144	130	132	143	128	149	113	140	141	125	129	144	146	114	139	116	112	149	138	130	154	133	125	132	130	132	126	150	153	115	120	124	141	124	121	119	150	132	133	116	135	159	138	133	116	129	140	131	133	135	146	129	124	143	129	119	139	134	143	145	127	129	128	153	138	133	146	133	129	134	144	123	130	124	129	124	129	137	149	125	129	118	141	125	138	127	146	114	115	135	118	126	122	132	136	142	139	115	120	140	132	142	132	132	121	127	121	135	120	137	150	140	122	126	142	120	122	144	100	150	134	133	129	117	156	124	121	133	133	133	117	126	142	148	134	147	119	127	117	129	115	147	135	150	147	110	128	161	160	142	117	151	131	134	132	123	123	148	135	123	124	135	140	130	127	131	133	119	135	116	133	128	128	133	129	129	127	112	120	123	132	120	132	129	129	139	116	149	134	133	134	112	95	164	132	124	120	109	138	132	123	132	128	123	138	138	112	136	117	122	147	132	138	123	139	135	110	138	131	120	122	128	125	148	116	122	139	105	130	131	145	111	136	106	133	113	125	124	148	122	123	130	124	133	144	132	117	151	132	138	126	122	122	109	118	133	122	121	131	131	133	138	134	136	135	118	137	127	122	122	136	120	131	133	145	142	118	142	127	142	116	145	157	135	123	128	133	117	134	129	127	122	133	123	138	117	137	124	116	128	114	123	137	143	122	154	117	126	115	118	134	130	121	124	139	121	148	148	117	134
27418	20319	15164	8940	4912	3183	2493	1923	1581	1405	1074	912	809	751	641	546	560	524	461	469	404	367	307	300	300	293	258	286	278	297	275	271	289	300	293	288	287	305	298	271	263	262	290	282	277	252	281	254	251	226	257	278	270	262	276	230	275	283	271	248	270	252	276	276	273	259	264	271	267	259	292	281	248	270	297	256	260	293	273	238	285	249	275	283	262	271	277	276	279	294	268	284	256	248	231	237	249	222	255	273	278	275	266	262	240	263	275	235	270	296	258	246	266	285	271	258	276	254	234	286	278	265	245	231	259	269	260	237	287	295	261	259	256	270	235	263	275	245	251	260	279	254	294	259	295	282	232	236	288	251	297	258	265	276	255	271	258	265	251	257	249	257	253	240	254	265	249	272	241	247	254	237	257	260	251	284	270	258	274	291	259	258	272	227	270	255	251	277	240	264	260	259	292	263	256	241	243	261	263	234	252	261	245	245	257	244	231	255	271	242	243	264	249	247	242	274	298	236	256	287	278	247	307	268	285	283	261	269	259	279	236	271	265	278	265	269	269	277	272	263	288	245	239	271	259	236	283	265	295	289	258	219	263	276	277	274	264	251	256	240	281	275	244	249	274	279	258	289	259	257	251	274	256	269	279	286	297	268	255	291	250	260	278	256	259	222	245	257	258	240	216	279	256	283	270	267	294	248	231	238	246	259	285	285	244	250	270	269	260	257	254	255	265	249	272	301	277	278	267	280	249	269	261	270	252	263	240	286	270	235	271	283	299	246	280	241	262	282	261	273	259	268	247	259	246	294	260	243	254	256	247	257	223	233	264	256	291	257	251	267	264	259	285	252	246	274	292	249	261	242	287	260	276	269	255	277	257	274	262	259	280	247	262	237	285	266	261	270	261	260	260	266	271	260	216	289	262	240	274	246	264	254	266	297	266	248	258	270	284	281	256	264	262	277	253	255	256	262	279	259	279	274	270	261	266	254	295	274	263	285	248	266	273	246	253	254	271	239	253	249	254	241	271	240	252	262	260	292	297	278	295	260	249	243	271	269	272	260	251	280	273	265	257	255	272	288	260	269	265	258	255	279	254	263	278	245	263	258	279	289	256	242	254	242	241	239	258	253	261	235	245	278	286	280	248	251	270	284	266	244	252	272	248	259	261	258	285	264	286	283	259	266	241	280	232	283	276	251	259	235	255	268	257	272	248	246	248	272	269	263	260	265	266	273	273	246	261	267	264	289	250	269	291	282	295	287	259	273	286	272	287	272	294	268	255	257	254	267	275	264	274	277	280	283	243	285	262	275	242	245	216	247	263	292	267	261	284	266	261	256	275	260	264	258	278	263	250	251	263	259	241	285	240	244	271	263	246	249	262	277	258	273	295	260	246	243	261	247	273	254	277	276	255	285	260	258	284	252	274	299	258	278	254	261	245	270	263	273	243	274	267	260	243	254	293	264	273	262	232	280	275	236	233	279	276	247	240	285	259	265	236	259	282	256	288	293	275	253	248	290	233	274	265	265	269	276	258	275	272	248	271	289	292	255	251	246	271	263	266	265	260	283	251	271	260	243	267	251	267	231	276	258	267	293	239	269	280	294	290	230	251	266	286	287	245	275	257	238	254	275	267	269	268	266	257	277	268	251	243	273	246	261	248	285	246	270	259	255	250	279	257	274	265	275	240	261	241	285	234	226	254	249	241	261	283	245	264	263	258	270	271	235	291	268	265	277	277	229	254	290	240	262	270	260	250	258	286	238	294	246	250	271	263	262	268	242	247	286	234	243	276	253	240	252	253	258	254	274	271	299	247	238	267	258	279	253	265	264	238	270	256	258	225	254	270	246	255	269	227	269	291	273	276	271	239	274	241	273	249	260	273	265	272	261	276	268	258	238	248	264	240	281	235	282	240	303	282	256	249	231	248	289	288	255	251	267	276	265	261	250	260	265	267	268	271	265	258	249	260	263	258	256	281	276	252	254	299	266	276	252	239	246	273	259	239	267	271	242	262	259	272	280	274	280	243	255	267	258	268	247	273	255	239	270	245	241	304	272	240	260	289	260	274	245	258	265	285	304	292	248	243	240	278	269	252	241	245	257	265	278	244	263	258	281	270	255	278	291	297	269	284	275	239	271	291	237	281	255	258	258	279	241	259	225	253	266	290	274	244	246	244	273	255	286	255	272	266	259	262	262	268	239	236	260	255	254	263	284	245	256	259	280	269	227	276	259	244	268	265	281	306	276	269	266	267	259	256	250	237	249	257	272	266	242	242	261	257	249	278	268	253	263	275	272	259	279	298	266	246	265	238	257	296	288	269	265	260	288	276	230	252	247	262	255	265	231	255	262	273	286	254	243	261	268	269	260	239	264	285	280	266	274	268	281	280	279	251	273	238	275	243	264	291	276	258	247	274	257	236	264	263	270	262	253	245	233	246	238	262	270	286	271	277	266	269	265	267	248	244	253	258	301	265	276	255	249	281	284	279	257	246	245	285	258	249	279	246	255	249	259	261	269	255	287	272	248	262	257	263	241	254	266	246	242	273	273	259	279	276	263	257	247	230	262	258	230	235	272	262	268	296	254	265	263	260	267	264	249	275	266	262	259	293	258	261	259	263	241	253	281	232	263	223	279	289	279	253	268	235	287	252	244	277	278	248	280	274	267	251	266	268	262	257	271	246	285	271	290	251	252	286	270	224	256	259	246	257	250	263	288	280	279	273	280	286	269	266	297	258	250	269	277	253	244	276	270	281	237	285	252	274	259	247	253	267	278	252	278	261	260	234	282	266	216	288	258	271	244	240	267	240	273	307	265	261	263	245	272	229	244	267	249	221	263	259	325	294	268	270	261	240	279	278	249	275	254	261	266	252	260	251	258	257	267	282	293	256	281	269	268	256	267	245	252	303	256	246	271	251	273	271	245	265	259	271	240	273	268	287	254	273	233	261	255	249	235	240	267	264	292	301	285	281	247	229	253	253	268	258	264	236	253	281	251	262	275	266	267	241	231	278	290	289	258	287	258	251	257	275	270	253	246	265	232	265	276	230	285	285	252	250	280	240	243	232	286	258	292	264	262	269	269	262	258	257	270	283	256	244	272	278	271	284	258	257	257	265	265	271	254	272	256	260	256	268	262	294	239	256	255	287	285	243	285	273	269	262	261	297	267	289	280	264	281	268	263	220	262	263	270	270	281	239	259	268	247	272	261	267	257	250	290	271	254	281	245	267	272	251	283	254	243	262	247	266	294	266	282	269	252	231	244	266	282	263	236	303	258	267	251	280	243	290	267	267	264	270	250	246	257	269	241	245	245	266	255	254	262	271	266	285	284	255	228	255	241	256	236	269	302	263	284	293	298	263	300	279	264	272	274	261	260	251	263	284	263	262	250	263	251	269	277	276	255	243	249	295	261	268	260	260	232	227	271	266	277	275	250	258	283	263	260	268	257	263	272	266	268	256	286	282	283	237	259	270	250	286	235	265	291	266	267	259	270	266	272
7859	16675	16403	10438	7532	5939	4615	3698	2956	2431	1897	1625	1365	1179	974	894	828	762	711	653	558	468	399	341	364	353	300	322	327	322	291	323	311	347	337	376	395	328	344	328	306	307	314	303	261	321	333	321	320	276	300	285	310	315	288	307	292	323	310	313	323	310	302	306	294	293	294	318	303	311	296	296	298	301	300	331	287	291	303	333	321	325	299	281	327	315	280	282	330	281	316	288	328	296	316	302	287	283	289	326	288	316	301	300	291	304	323	282	315	303	324	309	314	308	324	303	328	299	291	292	301	321	319	294	279	278	319	307	322	316	310	322	325	318	321	311	317	295	284	286	291	324	300	302	327	283	297	333	324	291	252	303	301	322	312	284	278	293	286	314	320	310	276	267	308	319	321	289	295	314	254	316	322	299	301	307	286	315	312	316	298	310	302	295	298	300	313	293	296	280	297	317	342	306	324	299	334	334	307	301	323	315	319	303	332	278	291	291	283	311	308	288	303	315	314	298	320	298	297	305	319	322	304	323	327	310	305	286	278	299	306	322	320	303	337	282	313	312	320	303	278	317	310	296	321	314	317	292	308	320	326	314	297	304	306	316	300	303	290	306	312	288	286	318	324	306	319	291	291	320	306	300	296	297	300	301	345	332	324	317	296	288	321	281	317	310	310	331	321	316	312	292	281	285	307	305	299	280	298	307	315	293	326	299	305	295	319	300	311	291	308	331	285	306	314	315	339	297	325	323	270	295	315	298	289	316	313	295	307	285	298	306	280	259	275	305	310	307	275	283	301	310	287	310	282	318	282	301	319	276	341	280	303	280	300	318	264	295	321	289	314	312	297	312	317	295	318	289	324	325	333	327	348	311	297	296	330	291	277	265	319	324	328	297	307	313	261	290	298	268	316	314	291	339	290	307	300	299	288	293	291	303	276	304	325	314	321	297	317	336	298	304	328	295	303	252	314	316	258	308	283	308	316	302	270	284	253	313	312	311	344	335	334	287	305	310	296	321	338	330	348	291	277	337	322	305	346	296	350	288	335	328	309	277	308	323	287	316	291	283	300	306	313	310	313	282	289	334	297	310	312	315	319	296	319	344	275	312	280	292	331	282	310	301	335	297	307	308	315	294	303	280	296	303	313	302	304	311	314	273	278	283	301	284	309	314	324	316	306	252	301	317	321	323	325	307	310	310	303	325	314	338	282	289	322	296	301	284	297	286	327	287	310	287	313	330	294	298	321	319	322	311	300	302	343	305	307	296	312	297	307	325	309	306	299	289	284	284	307	280	319	298	324	288	316	266	300	305	312	292	309	301	315	305	289	274	298	304	291	288	341	285	299	323	303	293	308	311	304	311	288	317	297	291	321	326	307	300	304	344	292	308	313	329	319	306	277	286	319	292	299	299	282	337	310	260	288	319	313	326	292	331	263	294	312	321	307	317	325	296	309	306	324	308	291	313	296	302	295	302	313	319	261	314	305	309	309	297	288	302	291	300	293	278	293	319	303	315	326	305	366	333	310	293	290	303	315	323	320	315	304	301	290	339	313	277	297	294	292	321	313	304	285	317	312	319	276	290	303	309	340	300	300	327	303	317	283	303	316	300	303	309	282	308	303	295	294	271	288	309	315	312	316	297	309	338	288	317	307	321	311	306	292	315	315	310	317	294	330	299	280	312	294	295	308	281	341	310	300	333	284	334	286	311	317	314	310	316	298	296	330	326	290	298	315	272	313	291	347	321	313	310	315	304	273	317	313	288	287	311	272	315	313	311	344	280	338	303	315	301	302	300	301	317	305	318	302	296	298	319	312	318	284	294	295	294	322	284	285	323	298	270	287	296	271	290	295	327	334	295	319	291	289	293	299	313	318	275	283	295	315	284	298	302	295	293	295	290	280	306	314	310	305	290	306	309	295	319	298	326	313	310	312	312	291	307	282	302	280	303	263	281	304	297	288	297	313	321	317	278	334	298	278	310	284	321	323	286	340	290	292	321	320	280	306	315	303	336	288	307	331	296	309	330	314	320	321	315	288	293	304	297	279	299	306	318	318	283	310	286	324	321	280	301	286	282	289	305	303	286	314	309	299	305	316	281	282	340	299	314	323	307	319	295	305	304	276	312	340	302	312	308	316	306	312	272	325	312	317	305	277	278	343	317	302	314	281	316	311	283	317	320	275	290	261	312	308	299	343	306	319	336	303	287	326	296	323	309	319	271	328	349	248	310	275	312	286	295	290	329	292	310	352	303	314	308	325	287	303	294	300	305	299	299	300	282	294	296	274	339	299	309	324	292	288	323	318	298	343	352	306	330	299	299	300	278	310	308	335	310	301	316	308	276	326	329	291	275	318	311	293	293	310	305	308	298	325	291	301	302	337	301	301	287	306	293	288	286	315	283	307	294	318	318	312	298	317	319	314	299	302	276	294	330	290	328	317	276	285	291	319	284	291	306	274	342	310	263	308	284	300	298	277	302	306	303	286	299	274	317	322	274	315	305	297	325	305	293	319	307	297	319	298	288	293	311	288	292	312	328	327	300	298	305	321	296	302	329	295	297	308	302	320	307	312	316	301	332	311	327	306	340	265	296	351	304	310	329	303	292	303	286	300	323	293	298	308	330	301	308	285	257	313	300	322	290	310	292	351	325	289	300	327	327	323	311	294	320	296	297	312	294	304	298	270	297	279	321	307	289	332	315	312	309	292	332	288	287	305	336	320	309	339	318	280	317	306	304	273	297	299	320	299	318	322	332	303	293	307	247	310	285	294	306	312	301	304	347	293	292	299	324	272	294	319	287	305	329	280	281	320	273	277	286	293	289	325	315	301	313	294	316	272	282	281	321	325	300	322	328	308	297	289	305	306	325	314	311	300	263	305	294	281	296	284	284	317	289	292	352	281	285	341	284	293	309	289	271	307	284	309	307	284	344	298	309	311	291	299	323	301	289	316	308	317	317	307	327	296	315	284	325	312	303	307	350	298	334	308	332	298	300	310	279	279	317	302	317	317	281	297	297	282	317	329	292	333	272	297	304	314	307	299	313	300	267	301	286	334	297	338	284	304	338	273	285	323	308	323	319	300	300	283	294	285	322	294	278	308	303	308	316	309	298	319	353	298	301	303	314	274	304	311	336	294	274	288	300	324	298	309	307	296	310	313	319	311	317	308	315	297	281	319	298	338	317	285	306	340	326	315	308	353	262	322	306	277	278	313	321	275	302	343	328	270	282	289	297	312	347	299	317	323	319	315	299	296	298	300	325	296	325	323	285	319	310	316	286	304	269	282	311	267	314	319	309	310	314	333	327	294	316	289	341	299	301	298	292	297	274	313	296	337	278	274	294	288	336	306	301	313	310	319	289	342	323	307	291	307	305	293	325	308	316	311	310	318	329	309	312	310	297	293	298	303	324	319	320	307	298	292	296	302	309	321	283	313	302	299	327	313	328	319	303	319	296	313	287	323	299	279	288	310	325	307	273	307	282	311	323	295	346	288	324	284	314
23955	21302	28377	24582	21325	14272	6038	3612	2924	2259	1929	1567	1243	1080	962	869	815	769	654	583	542	444	352	347	258	302	282	261	277	274	232	244	262	256	282	289	294	276	274	273	233	258	218	249	236	243	232	227	222	225	232	244	222	205	227	221	232	222	207	230	227	240	229	232	249	231	205	205	244	221	241	236	223	222	238	203	227	216	242	220	208	193	207	224	242	219	209	230	241	237	239	240	233	218	241	257	224	232	222	232	230	244	241	215	240	227	244	217	216	234	237	240	252	217	223	202	234	228	212	218	248	207	204	220	213	252	266	231	221	210	215	226	232	224	231	206	235	227	227	225	232	228	243	220	259	228	231	229	228	211	235	231	236	232	244	216	230	232	213	223	235	236	227	204	233	231	228	216	222	239	244	189	228	220	232	233	215	219	210	240	221	204	219	211	233	248	219	239	210	227	245	229	226	206	235	230	214	236	225	236	220	216	225	205	263	199	234	207	229	227	218	208	221	220	250	198	236	208	227	201	224	175	195	222	211	227	223	214	237	196	230	205	218	243	216	213	222	230	239	249	209	213	220	227	241	208	225	236	225	202	241	221	209	220	238	231	213	243	239	225	202	220	223	223	223	229	238	219	237	236	220	235	241	225	231	234	198	247	229	233	244	217	232	207	230	189	221	215	236	249	232	220	220	227	206	242	232	261	214	208	210	230	229	218	233	202	238	223	238	211	206	212	215	247	236	238	238	191	231	219	194	228	210	209	229	235	241	223	227	219	264	252	236	224	190	215	233	231	222	221	229	213	243	219	224	229	186	242	232	235	228	222	240	220	242	211	220	215	205	226	214	237	197	233	235	221	216	209	209	233	237	249	221	237	223	246	232	243	232	237	223	228	239	210	215	204	212	244	209	217	227	235	228	212	221	219	251	229	238	241	227	212	218	241	229	232	234	236	214	222	229	245	193	202	253	224	224	205	233	232	237	247	215	200	200	242	243	237	197	260	256	216	221	237	224	219	207	242	239	219	201	242	214	220	238	233	212	211	224	242	256	241	232	202	215	255	213	206	209	206	211	211	255	222	215	207	218	199	189	220	231	207	218	210	196	240	207	248	213	245	220	234	229	228	249	245	261	229	224	201	235	252	216	228	212	240	219	205	205	248	232	222	215	222	216	188	241	243	216	206	190	205	203	218	238	234	238	219	225	255	232	234	229	238	247	216	222	223	234	225	210	228	236	233	234	236	253	234	206	245	216	228	235	215	189	215	226	229	225	232	214	244	239	229	222	233	232	219	213	204	235	262	182	235	241	223	225	224	249	245	197	233	215	207	213	243	227	217	255	212	201	212	213	232	250	227	236	223	218	194	225	216	223	244	215	201	244	237	215	233	240	223	212	217	210	228	236	225	219	218	215	231	243	206	203	209	245	210	237	229	227	227	227	216	200	239	219	214	216	214	222	245	245	237	212	221	214	225	195	212	239	219	228	224	229	203	218	232	231	224	230	208	222	229	215	220	196	252	215	263	202	209	201	209	232	252	231	241	228	201	234	214	227	247	233	213	207	254	209	231	196	233	219	227	212	218	245	237	225	207	234	226	216	229	242	216	205	230	263	212	216	231	220	227	238	239	203	245	236	234	230	214	245	254	215	217	225	209	227	216	212	227	217	223	220	230	225	225	231	245	243	231	214	215	225	230	199	253	229	204	243	227	249	216	236	241	243	243	194	231	216	201	225	257	216	223	236	227	230	264	211	224	225	202	206	233	230	215	211	234	213	222	239	204	215	231	235	196	226	219	232	227	225	218	222	199	231	222	244	216	226	217	209	246	229	262	214	235	203	232	219	229	231	210	233	220	241	240	207	234	218	204	208	197	208	214	250	227	259	230	230	202	216	225	211	236	247	234	228	204	218	226	236	254	207	211	216	200	223	225	217	211	211	223	201	201	213	239	234	238	235	221	220	231	204	226	235	202	222	210	204	231	235	225	213	210	245	230	223	192	226	215	228	209	223	209	233	236	233	230	207	223	217	237	257	222	231	251	244	257	212	233	203	221	225	220	242	211	213	240	233	250	245	212	220	227	247	234	246	231	254	230	227	231	231	230	220	181	226	248	216	234	232	213	236	223	224	222	217	202	219	212	225	230	254	231	213	208	213	187	211	199	222	218	217	222	245	243	209	211	221	208	224	248	222	232	203	226	239	235	237	232	208	211	232	254	218	222	223	245	235	226	205	210	212	241	208	235	233	238	246	232	229	221	244	229	222	230	241	199	223	218	202	228	221	213	227	241	236	235	221	233	248	220	230	257	199	251	230	215	241	230	230	207	207	216	196	211	234	215	221	221	227	205	229	209	187	242	216	212	210	213	219	232	226	211	232	219	230	210	211	226	221	197	229	201	230	224	242	203	221	232	230	223	215	216	231	221	218	229	195	231	234	244	235	208	212	234	245	244	238	221	231	229	208	239	244	218	214	228	216	229	220	205	219	199	231	228	191	237	216	197	232	230	219	214	220	229	234	209	234	225	229	237	228	222	270	237	209	231	248	246	225	237	230	229	257	214	240	230	223	220	201	227	232	249	213	219	210	230	213	198	201	228	224	229	217	216	234	247	246	205	220	217	234	215	186	226	246	229	224	225	217	199	224	240	216	224	233	208	240	227	237	235	231	196	253	228	209	212	229	230	216	238	251	224	231	210	179	201	225	218	218	224	246	219	254	195	229	229	228	232	205	243	219	235	219	225	231	220	235	225	224	207	239	224	232	212	223	223	234	209	246	215	220	235	213	209	243	230	246	232	205	224	234	212	208	257	206	206	212	239	226	238	245	206	210	225	233	235	207	213	223	228	215	231	221	223	230	227	231	227	230	222	224	230	219	221	239	235	238	240	236	234	223	227	222	213	201	227	209	216	230	218	229	237	205	224	234	220	207	225	214	248	252	242	203	214	207	221	242	245	226	209	226	241	223	240	207	254	206	214	220	220	226	223	236	202	213	203	227	223	252	216	215	210	242	254	200	213	217	217	213	232	219	222	225	223	216	219	219	246	228	208	211	220	227	225	240	216	234	196	233	218	226	232	235	225	220	201	247	237	250	231	217	218	209	236	255	234	223	222	215	229	225	218	225	231	197	254	238	244	229	245	232	236	242	235	245	197	220	227	257	208	220	201	229	211	232	229	237	246	216	224	225	209	217	255	217	187	216	202	194	222	249	242	219	228	193	243	223	233	218	233	230	224	214	248	234	234	227	207	217	219	225	241	208	241	222	226	226	234	246	212	232	203	267	228	225	240	222	221	220	225	228	216	242	244	207	222	244	206	202	210	234	218	227	232	220	230	225	234	214	222	210	235	247	207	214	236	242	265	213	227	227	217	229	210	212	222	256	232	228	223	206	252	220	253	204	222	215	239	213	202	214	203	221	212	209	242	208	236	221	223	211	203	255	218	212	225	221	247	234	223	230	201	220	246	215	240	257	218	223	222	209	242	222	221	235	203	256	222	234	237	208	237
8387	25420	24205	15901	11962	9938	8009	6091	5329	4236	3396	2728	2188	1799	1548	1503	1312	1223	986	892	770	585	513	412	392	366	360	319	350	341	302	323	311	352	360	368	349	357	354	313	271	266	279	253	248	241	296	269	263	268	272	272	304	268	271	274	248	256	272	252	237	257	283	280	272	256	241	257	278	268	283	277	254	250	236	265	237	267	251	255	281	273	245	290	270	221	275	266	250	261	275	257	222	258	281	273	263	278	265	245	257	289	256	247	262	291	236	298	267	235	275	277	271	264	293	260	293	263	280	222	300	281	276	297	268	263	279	300	271	276	258	247	229	246	265	256	229	267	285	257	251	260	263	271	270	249	252	247	253	256	247	257	256	274	263	270	290	263	275	264	255	257	257	245	258	257	280	234	272	258	263	249	242	277	264	244	269	262	266	237	263	254	293	263	253	275	260	258	276	293	267	248	239	275	283	280	272	260	276	268	241	281	260	245	281	258	217	249	285	271	264	269	270	251	275	250	252	255	245	249	271	281	271	288	285	249	262	273	246	263	273	268	255	297	273	274	259	294	288	251	259	256	252	266	254	256	238	282	289	260	271	245	297	264	272	274	245	260	263	270	258	248	286	234	245	271	267	239	256	269	272	246	277	275	250	291	269	284	281	271	253	271	256	240	290	256	268	235	242	274	264	235	262	261	248	291	265	263	279	246	291	266	284	276	261	274	272	269	285	245	273	252	267	277	269	250	234	263	259	273	255	265	239	279	257	299	274	251	276	277	281	294	257	235	290	250	251	256	245	266	247	269	268	258	285	260	276	241	281	282	268	304	276	253	248	255	266	243	260	263	248	271	267	276	255	292	260	253	258	242	256	245	293	253	284	289	263	258	270	267	263	251	266	249	286	249	256	248	245	255	276	265	280	230	274	290	247	247	260	240	281	272	263	278	279	246	258	249	273	281	245	272	233	251	272	267	275	254	264	296	254	269	288	243	281	264	252	284	230	293	264	268	246	234	251	247	273	289	255	260	239	262	281	242	253	261	272	262	279	236	257	261	291	264	251	258	269	251	269	279	275	231	268	282	274	230	258	262	261	257	255	233	253	260	262	264	259	284	242	272	268	262	261	258	264	294	232	258	259	256	259	265	269	249	263	282	250	276	271	260	256	263	252	274	266	265	275	268	274	271	282	284	229	252	279	274	284	263	260	262	270	232	283	275	279	264	254	264	250	268	252	267	271	257	272	290	256	273	273	286	260	272	267	267	271	266	267	239	279	231	261	254	289	256	268	256	287	261	252	268	238	252	303	260	269	269	273	275	252	270	290	254	260	269	301	250	282	258	295	284	238	267	253	266	251	261	290	244	275	248	254	264	262	257	248	257	255	300	249	278	267	289	280	275	272	284	264	269	278	250	253	243	252	270	279	261	285	276	255	256	277	266	273	263	251	305	245	269	247	250	258	265	259	273	268	264	243	249	307	264	252	264	239	286	253	273	262	310	276	269	265	292	268	271	265	267	265	292	252	273	263	246	274	244	263	258	254	269	252	251	265	262	248	246	272	268	265	261	256	255	248	247	273	294	269	254	254	279	248	265	248	268	243	259	260	289	264	247	290	255	255	264	241	283	251	264	246	260	269	262	238	254	254	275	285	271	299	275	247	289	269	246	253	251	236	272	238	255	249	268	255	265	275	265	282	242	290	255	265	272	247	276	262	268	249	282	250	265	250	279	253	276	269	260	226	277	288	278	274	255	280	266	283	244	272	255	285	299	261	292	262	234	269	266	275	290	263	303	236	296	253	282	257	245	256	249	282	276	281	276	254	250	266	282	259	239	236	254	244	278	254	254	272	270	280	265	287	222	253	282	291	273	261	280	241	255	256	298	246	260	266	264	248	265	247	270	271	283	271	273	259	248	264	293	265	256	268	261	284	249	273	256	258	243	292	266	288	258	263	252	254	256	248	273	252	273	262	262	254	234	302	272	236	250	269	271	286	266	279	299	272	252	292	277	266	242	267	269	256	282	246	256	251	273	241	262	286	253	258	268	252	256	289	240	283	261	248	251	273	257	296	239	253	272	283	217	289	257	265	283	241	251	267	246	253	270	253	267	257	274	247	256	249	270	280	266	264	287	257	298	259	269	265	251	264	261	281	265	288	261	257	290	234	257	267	279	258	269	273	272	264	245	273	276	248	275	279	252	279	278	284	243	259	282	275	235	273	247	254	244	251	257	274	268	271	247	265	274	300	243	246	245	252	261	277	244	272	240	277	247	275	250	273	271	246	263	290	256	261	263	258	274	249	258	282	255	249	280	278	256	301	235	224	274	279	270	248	255	255	271	276	274	241	277	241	280	273	259	280	246	255	264	267	223	251	270	298	265	273	258	267	260	274	289	257	266	251	292	264	277	239	271	269	268	274	286	271	253	278	248	268	246	275	262	258	271	265	255	259	254	247	275	279	245	282	273	275	272	294	254	277	242	275	236	267	253	261	260	253	289	268	247	292	256	263	225	238	278	257	281	278	289	258	269	242	240	257	237	249	241	269	258	249	261	269	232	239	248	243	260	276	240	256	268	278	240	253	251	278	252	277	263	273	252	301	222	302	290	238	224	251	260	296	271	268	268	268	260	254	260	250	267	254	254	256	288	279	263	285	269	277	237	259	286	262	250	288	264	265	262	274	258	244	251	275	263	267	281	278	259	216	252	234	262	285	264	269	253	248	274	214	269	267	265	278	246	257	260	286	252	277	263	276	267	261	249	238	264	256	270	246	251	230	244	263	286	279	257	267	272	253	274	248	277	267	267	252	265	236	285	302	241	268	242	227	259	257	250	249	236	292	291	272	270	279	248	286	255	287	240	259	284	286	262	268	255	261	278	286	259	263	280	252	266	250	264	278	254	261	249	256	280	244	241	269	271	250	234	271	231	275	270	259	277	250	250	260	261	262	248	260	261	268	259	235	250	247	258	267	287	293	248	263	254	285	273	266	267	266	251	285	254	267	244	257	260	256	247	264	231	262	276	246	256	235	242	259	251	280	273	274	270	269	243	251	240	254	245	274	252	290	278	283	303	270	259	256	267	260	239	273	252	248	250	268	266	268	242	250	257	280	245	252	248	270	268	258	275	252	278	269	266	237	307	262	280	264	264	264	259	267	270	279	246	275	232	243	252	266	272	262	267	242	244	255	254	287	249	257	269	257	251	277	229	298	245	261	253	271	292	249	251	248	225	266	272	249	242	261	262	282	251	241	285	225	278	257	252	263	312	269	275	237	263	260	267	254	265	258	283	270	258	280	260	250	262	277	233	266	258	253	264	283	289	256	261	253	236	274	264	246	269	272	267	264	261	254	243	270	247	259	238	253	268	292	276	260	280	270	277	283	241	250	271	257	248	249	287	252	265	266	277	282	277	259	269	240	260	278	251	255	295	285	262	253	260	277	257	251	264	287	274	269	256	239	283	264	262	277	287	263	261	290	269	280	276	263	251	283	277	293	279	239	250	248	263
25001	21300	27429	25452	15574	5410	3331	2420	1970	1624	1376	1069	893	774	664	690	568	543	456	406	405	326	290	290	259	233	205	209	204	215	223	213	195	211	235	228	250	232	256	227	179	193	203	183	216	191	151	190	182	194	177	177	204	209	197	205	181	196	199	174	206	183	189	188	208	184	211	184	186	177	171	196	191	178	203	182	175	197	187	203	175	199	163	196	181	184	180	174	174	190	183	193	210	188	189	166	193	204	191	177	210	178	193	200	213	199	210	188	171	178	199	197	198	179	193	198	226	180	186	182	192	213	183	189	202	193	191	186	179	174	191	164	180	182	179	226	184	202	180	175	165	187	179	181	188	187	204	210	196	187	180	192	187	190	195	171	179	192	186	189	200	196	195	188	180	191	180	214	170	185	189	184	162	197	199	177	188	210	215	180	174	187	195	209	192	211	193	189	187	172	204	203	203	191	194	189	172	175	168	192	190	207	194	183	183	203	192	183	183	195	182	194	197	211	194	192	187	193	176	179	168	180	201	171	166	193	203	210	170	188	191	197	168	201	187	189	204	176	170	199	183	173	176	161	163	175	176	197	178	183	171	194	218	182	174	206	192	189	179	185	179	197	186	189	175	180	157	187	168	197	192	205	189	204	188	172	210	179	178	189	185	188	185	207	188	172	193	191	172	181	182	201	195	208	176	191	175	171	198	202	177	191	185	195	189	209	188	193	197	199	200	182	178	184	204	212	166	183	187	177	186	195	185	173	173	176	186	197	183	194	195	175	195	196	178	194	172	200	177	204	187	208	181	180	179	192	193	193	202	178	188	193	171	186	187	165	163	198	198	210	207	181	225	164	180	211	193	204	188	193	189	197	179	193	195	196	180	179	194	167	192	206	194	180	190	189	202	189	180	193	179	167	194	179	191	186	183	184	170	193	175	161	174	180	199	149	179	195	204	176	202	176	180	215	192	208	210	184	202	175	198	182	166	180	203	195	175	192	162	178	197	169	191	179	207	204	173	173	202	198	198	170	197	166	197	187	185	213	203	184	179	173	190	191	165	178	153	187	164	193	168	184	205	223	192	196	177	187	199	188	184	197	176	185	186	197	185	195	222	191	177	175	188	188	193	189	207	207	207	197	157	161	176	169	190	193	189	176	189	178	186	147	191	195	187	178	184	188	162	177	162	185	195	194	183	188	208	217	201	198	176	204	176	192	211	186	172	195	189	202	186	184	178	180	209	199	198	187	176	179	179	215	181	184	152	188	162	199	209	188	201	190	173	190	193	160	168	205	205	189	189	169	167	165	200	182	184	193	179	166	173	187	187	189	175	174	176	186	207	192	188	176	192	192	202	163	189	202	173	186	172	200	190	171	193	214	170	179	191	179	176	176	181	172	204	188	197	185	168	201	179	191	187	188	210	168	180	188	204	192	178	202	192	238	179	197	190	188	203	192	201	189	184	194	196	186	195	168	187	176	177	185	191	191	215	179	193	194	182	169	180	205	198	208	194	199	182	184	196	209	168	186	175	174	189	182	178	181	216	157	176	185	159	182	198	176	207	198	186	197	192	195	149	174	173	196	185	183	193	207	196	151	187	182	178	174	192	194	191	203	159	170	174	203	182	162	169	197	186	174	193	176	195	199	201	187	197	185	170	171	175	197	194	192	184	178	186	193	190	214	204	191	214	202	186	173	196	183	219	184	173	191	175	184	178	195	174	189	194	194	187	173	198	172	202	201	205	202	212	175	182	204	203	201	176	180	213	183	189	205	173	195	180	186	190	170	182	178	209	193	178	183	200	211	183	158	203	200	176	163	181	174	191	175	168	202	204	186	189	191	153	192	159	196	190	213	190	191	178	192	196	170	196	186	191	194	187	192	186	182	167	186	182	190	187	195	194	193	181	181	218	195	200	204	180	196	176	176	165	170	207	164	191	152	195	184	196	187	176	175	196	199	195	198	199	190	199	190	198	181	186	185	207	177	205	191	239	204	175	191	214	170	220	214	205	180	201	186	179	168	181	181	186	205	218	198	200	170	198	174	187	175	200	188	185	181	203	192	166	192	194	181	178	200	180	200	197	206	169	196	189	188	190	189	173	177	196	211	178	189	170	190	199	192	171	195	177	198	194	188	180	205	188	164	207	200	170	192	181	184	190	200	183	196	197	172	181	207	178	197	202	178	198	199	193	190	216	198	158	168	209	160	195	166	195	207	177	200	166	185	204	202	185	201	161	186	197	162	210	190	186	184	190	187	195	200	180	207	168	189	196	195	188	192	221	184	229	171	186	193	185	192	207	186	177	189	182	200	184	190	175	179	168	187	188	178	197	191	193	199	203	159	189	188	189	184	180	167	186	172	200	176	188	187	180	163	179	186	183	186	178	184	174	197	194	204	162	190	183	176	176	185	207	189	195	186	191	200	189	176	178	181	173	185	180	212	212	197	166	212	209	178	200	190	164	161	177	195	199	178	176	195	185	206	190	181	184	193	172	205	197	194	207	179	183	190	174	192	199	165	215	167	180	197	181	167	179	189	193	212	187	182	165	185	172	196	199	197	176	206	208	179	190	174	189	169	180	179	177	181	205	170	196	203	178	180	182	185	190	192	193	186	181	175	191	190	184	183	202	198	189	199	182	180	186	185	196	169	158	184	198	168	203	202	176	193	188	177	175	176	187	205	197	184	181	177	183	186	188	199	184	177	206	192	193	185	163	199	206	191	171	205	183	182	177	172	162	177	191	183	216	158	168	194	160	218	184	214	181	209	212	224	184	171	186	167	174	178	189	204	180	179	184	173	192	188	177	187	194	198	180	177	207	180	155	165	190	192	180	177	197	167	183	169	196	209	205	185	177	167	179	185	212	156	185	187	205	207	202	164	193	181	219	175	172	216	190	176	187	199	198	171	208	174	197	192	182	218	177	170	180	189	184	193	202	202	171	210	165	187	174	206	183	190	197	196	177	191	183	188	186	202	199	195	175	192	198	196	190	208	199	186	171	194	179	192	190	207	185	180	204	205	173	192	178	181	189	182	171	206	189	174	167	172	194	207	190	192	178	179	200	183	208	188	173	193	178	198	209	196	192	195	208	169	180	195	197	184	197	182	198	183	198	202	175	172	171	177	167	180	190	190	187	197	188	182	208	175	173	189	186	172	184	176	199	169	203	170	173	154	186	210	180	190	197	175	195	168	209	191	171	181	189	213	192	190	198	189	201	191	174	200	195	191	206	204	201	190	163	186	203	199	186	196	177	200	200	199	170	176	171	168	154	194	201	186	168	180	174	158	190	212	207	179	191	193	167	185	210	180	186	191	184	211	197	195	180	210	187	179	201	177	216	199	177	178	190	204	184	166	193	204	207	192	186	210	175	172	200	180	186	195	196	181	209	191	172	206	182	183	186	173	188	250	176	171	211	207	178	187	163	185	194	184	193	189	206	156	178	198	171	192	189	190	190	162	199	181	206	188	177	193	196	195	187	180	199	195	177	183	208	191	188	148	168	193
8706	22244	20559	12859	10031	8126	5991	5187	3992	3105	2679	1976	1585	1399	1090	1133	908	907	763	662	618	446	408	385	338	277	283	287	283	247	240	216	248	257	315	333	331	324	288	254	218	231	215	198	204	210	216	200	237	214	211	252	198	199	207	195	211	215	237	213	233	237	246	223	238	194	220	203	195	217	214	215	220	237	210	234	212	204	200	212	231	220	211	221	211	202	217	196	205	223	218	230	207	208	210	192	224	210	216	233	230	219	209	216	224	218	243	210	204	225	207	200	220	208	211	203	229	232	202	202	208	198	201	230	215	221	206	194	200	189	194	209	236	192	182	228	215	201	206	223	232	203	241	230	222	230	194	209	214	226	206	211	225	223	216	241	195	191	217	210	220	220	194	214	228	222	233	199	212	205	191	227	218	226	202	207	215	203	204	232	249	237	240	212	224	219	227	215	212	196	217	213	204	228	209	244	216	229	202	210	233	225	212	216	233	219	233	217	215	236	198	200	215	191	215	214	241	213	202	219	220	208	218	231	226	177	188	230	236	204	194	214	236	185	226	194	218	219	204	213	204	234	200	204	236	226	226	217	194	203	226	229	212	218	227	216	220	190	220	219	239	206	206	209	223	214	230	221	218	213	210	226	214	204	235	242	232	211	227	215	219	183	199	214	203	242	191	211	219	198	226	241	239	204	222	193	205	195	211	203	197	231	215	211	218	226	201	229	240	232	204	199	225	205	227	196	205	204	226	221	218	225	229	231	217	235	196	240	200	217	223	238	213	226	233	224	182	211	218	218	200	206	203	257	215	197	242	220	197	226	226	213	253	186	210	240	202	212	220	220	198	220	214	207	226	228	254	210	204	214	187	188	231	244	219	209	187	210	227	198	207	210	213	215	200	210	214	216	210	222	215	212	204	204	207	231	208	210	204	185	245	211	221	218	220	231	182	229	219	211	217	213	222	194	219	214	221	213	206	224	197	209	236	188	186	211	221	209	221	214	236	201	203	220	200	203	220	193	232	188	175	194	204	218	237	240	219	214	212	210	209	204	216	194	216	246	258	199	205	222	199	216	207	192	228	207	192	199	199	204	205	231	246	211	202	222	207	248	202	208	236	229	227	215	206	240	215	217	184	191	225	226	228	202	181	219	225	222	225	215	203	233	213	202	200	209	184	201	225	189	240	212	207	212	223	195	221	219	217	198	210	199	187	220	198	202	203	221	221	208	217	248	225	204	203	221	222	220	202	207	201	207	223	190	239	220	207	211	219	222	228	205	230	226	178	205	218	221	176	207	219	207	226	221	217	227	219	192	225	204	207	201	217	192	224	190	221	222	227	197	216	210	226	215	212	213	215	215	223	208	207	221	225	206	197	200	228	239	201	228	207	227	213	243	223	228	234	210	212	220	231	218	207	227	206	182	225	182	209	194	193	205	211	191	210	200	228	234	216	200	208	221	209	213	204	187	194	215	228	233	230	234	220	230	230	221	203	201	222	212	230	224	221	223	221	201	246	232	218	210	238	213	187	197	189	234	204	213	220	214	224	232	227	236	207	200	228	216	239	214	237	214	203	235	235	220	189	203	220	215	221	231	191	215	208	228	211	195	212	209	217	207	195	254	222	203	228	238	215	222	216	231	198	225	216	223	197	208	206	229	213	236	199	181	211	228	206	252	214	222	206	236	219	220	206	242	207	194	222	195	218	207	196	203	231	244	216	197	210	200	227	248	216	190	216	229	207	214	199	218	178	208	215	247	216	206	199	199	229	224	233	232	222	200	219	226	214	194	204	230	206	202	188	232	200	211	202	224	197	225	228	221	216	222	219	219	215	212	200	219	244	216	228	215	226	200	216	228	233	213	222	200	212	206	227	225	217	241	209	209	211	220	206	202	187	231	224	232	223	210	223	205	210	221	208	215	210	211	221	204	206	228	226	191	197	225	230	239	207	224	207	221	225	194	227	174	209	223	189	217	211	224	207	216	228	227	217	206	199	210	219	214	184	190	211	201	206	213	214	222	214	213	239	221	194	217	190	224	218	219	231	219	211	191	225	223	211	200	219	186	226	241	224	215	190	198	233	195	203	212	221	207	184	208	208	223	208	221	209	200	195	202	217	200	229	246	219	183	194	211	221	216	241	214	188	204	228	216	213	213	227	217	192	220	195	203	217	238	214	226	208	186	220	219	208	201	219	238	202	185	214	216	217	238	227	209	196	228	212	199	195	240	220	230	224	247	221	204	207	219	217	201	204	219	222	194	209	199	207	217	215	230	225	217	189	225	184	179	233	239	218	202	216	207	190	215	199	215	219	221	225	215	235	195	232	227	187	211	197	224	214	188	216	201	220	209	213	205	220	214	218	234	222	197	247	220	229	228	216	236	183	220	231	219	206	223	214	196	207	211	232	214	207	249	218	225	227	205	192	201	217	214	220	201	207	203	245	174	228	237	216	223	220	236	199	214	214	193	224	221	200	242	232	228	196	198	190	213	246	236	186	220	222	227	233	221	237	229	222	218	219	220	227	214	202	213	231	217	247	211	222	239	173	219	204	203	234	227	220	241	230	240	213	198	211	218	227	232	196	216	229	195	229	204	198	208	210	215	226	213	204	215	197	199	191	213	205	216	218	213	244	232	208	222	202	202	220	202	204	218	204	212	246	221	210	217	227	229	209	200	218	229	196	194	214	225	221	212	193	219	211	210	213	220	224	230	208	202	211	217	236	239	211	191	208	195	216	208	227	228	204	193	228	207	208	222	236	217	210	199	225	202	226	192	215	240	206	210	229	221	232	219	206	217	197	230	238	213	201	233	212	219	212	249	228	211	212	222	205	247	235	202	203	232	214	244	243	228	183	221	207	214	213	246	235	221	213	211	198	201	193	215	193	216	236	189	204	214	226	173	192	223	232	217	193	201	234	188	218	243	214	217	205	227	226	224	196	219	207	208	227	222	218	234	202	201	216	195	222	201	221	219	216	218	203	235	228	180	212	229	221	217	242	207	228	218	199	189	216	213	208	207	228	217	186	210	201	204	211	217	198	223	212	223	229	233	208	213	229	213	204	245	217	222	204	206	212	244	224	194	223	194	192	206	206	218	219	201	216	190	233	243	216	237	204	224	206	233	212	214	220	185	215	203	187	201	222	214	203	218	225	224	212	204	198	229	228	194	238	210	234	194	196	251	237	245	212	235	187	225	219	228	209	203	222	213	192	220	214	210	230	207	219	216	212	187	214	212	231	189	234	225	232	242	232	222	208	196	216	212	204	208	223	204	187	224	209	190	206	204	213	202	211	201	211	194	209	211	224	210	191	212	190	210	194	188	233	218	204	202	227	202	226	224	214	235	208	242	220	221	224	179	195	197	217	207	196	212	207	224	205	241	230	223	212	230	206	209	206	215	230	200	228	195	231	208	220	199	223	210	211	209	223	222	206	228	209	214	212	208	228	208	225	211	181	236	212	216	200	190	216	222	230	200	194	219	205	241	229	236	222	222	216	229	197	209
22946	21390	28970	24197	21398	21637	14666	5864	3891	3289	2567	1737	1590	1276	1129	1114	918	798	712	630	609	443	366	307	193	206	169	161	184	151	161	152	202	209	239	260	246	228	221	184	140	134	121	114	120	127	140	119	129	118	125	124	122	130	95	122	114	127	135	118	128	115	121	127	128	106	117	129	107	111	119	130	109	110	120	133	103	91	129	123	128	120	104	136	133	105	112	104	130	95	123	120	103	104	105	148	123	125	137	124	111	121	124	124	113	103	125	114	116	117	121	108	91	128	123	115	103	138	134	88	108	123	109	133	129	117	84	103	83	114	109	99	116	126	114	108	119	118	114	110	100	120	116	112	111	131	106	123	110	123	108	124	126	118	95	103	106	112	119	107	117	121	118	115	118	134	116	111	114	124	119	121	113	109	106	119	114	101	109	118	107	131	100	125	138	110	110	117	138	109	109	103	112	109	97	119	116	99	118	102	116	115	110	107	113	99	112	114	135	112	93	116	115	118	117	125	107	108	114	100	105	112	120	126	112	112	122	117	117	117	122	128	128	125	125	110	119	113	101	119	125	124	112	118	123	112	114	115	121	94	112	111	120	121	118	111	106	113	134	131	102	109	125	109	116	139	108	107	104	116	120	115	108	104	99	111	118	118	138	92	109	117	113	118	113	120	109	114	107	122	111	102	121	124	100	105	108	122	101	130	116	113	109	118	107	122	126	112	108	141	105	125	108	116	109	86	139	118	103	117	114	119	128	113	111	126	133	102	108	121	125	119	121	120	103	103	126	128	127	123	136	110	116	131	145	120	118	107	101	120	112	123	103	85	122	111	123	104	114	130	107	116	132	100	119	113	101	128	111	106	123	125	116	96	98	120	86	109	114	108	115	126	106	95	116	153	122	111	97	136	128	106	104	118	136	131	123	113	99	104	113	127	111	143	136	115	129	115	94	131	116	106	126	113	126	108	122	122	107	128	117	123	103	118	107	113	94	142	101	115	131	123	112	106	104	109	123	135	111	118	100	127	105	103	124	126	99	116	108	115	125	122	104	103	117	116	120	114	106	116	103	129	115	111	114	116	102	97	115	108	95	121	131	105	126	100	110	112	121	110	118	110	102	128	99	127	115	116	104	127	107	128	136	106	110	103	104	99	113	119	111	101	102	116	126	112	112	98	93	117	122	126	114	115	123	112	122	98	110	114	111	128	102	103	106	106	111	118	103	115	118	126	132	119	105	119	100	91	136	108	99	98	117	122	111	127	122	136	106	104	120	107	123	112	108	100	118	121	129	118	124	129	110	130	126	120	110	122	108	123	117	116	122	108	105	112	110	117	104	106	111	121	117	113	115	108	136	115	104	126	124	111	119	123	121	112	124	103	121	116	120	152	128	123	114	129	117	131	111	118	99	112	129	115	137	110	108	128	121	110	113	137	112	91	111	96	126	110	124	119	117	131	112	111	119	122	119	112	105	104	141	113	109	119	102	98	116	104	105	123	119	131	98	121	109	126	91	103	116	97	110	129	139	106	108	118	120	123	117	121	118	112	115	116	114	123	105	128	111	125	114	113	109	128	108	130	96	112	113	107	109	112	127	109	98	116	93	118	95	124	111	120	120	93	129	108	123	101	105	117	136	110	122	125	98	113	108	107	130	119	104	117	105	129	131	107	121	110	129	112	104	135	107	120	114	106	110	108	129	134	116	90	117	119	117	112	95	106	124	113	123	109	121	126	133	118	125	123	105	120	131	118	131	104	118	108	109	121	135	107	108	104	114	114	121	120	129	114	152	98	110	116	115	99	122	118	106	123	124	106	119	121	147	106	88	128	128	104	118	110	131	115	115	133	112	107	118	114	126	127	112	118	107	115	134	127	129	121	118	111	112	104	101	114	140	115	113	105	111	113	129	121	124	111	120	110	129	120	120	121	102	125	116	125	131	124	118	113	111	143	131	122	110	117	115	114	127	119	124	108	104	127	116	137	116	100	105	117	110	122	134	99	113	107	111	116	99	101	121	119	123	109	111	130	129	111	112	103	114	114	113	119	95	99	119	117	123	115	105	128	100	118	119	130	125	110	103	107	105	121	121	132	124	107	116	102	112	111	119	104	120	99	114	124	94	81	119	119	129	123	101	129	121	103	118	122	123	117	128	106	120	117	119	126	96	128	103	113	116	96	101	113	115	97	129	125	114	124	109	128	105	129	98	108	112	112	115	131	115	110	120	127	126	116	116	119	105	117	116	121	108	112	107	109	118	107	133	109	103	128	117	126	120	107	130	106	110	109	122	108	107	98	120	114	102	125	113	128	133	117	126	123	127	126	121	106	125	114	134	113	104	113	114	117	118	145	131	130	120	108	132	142	111	117	135	120	100	122	127	127	110	106	122	103	105	127	120	116	106	103	123	114	131	110	99	119	96	110	100	103	118	113	113	115	118	114	99	124	113	104	116	120	123	122	126	98	95	109	99	121	114	106	119	125	108	117	122	101	107	104	103	111	118	109	114	127	112	107	108	125	125	116	105	118	119	122	109	102	89	101	114	104	105	108	101	116	103	129	119	118	122	98	99	125	108	105	108	112	102	104	124	124	107	105	116	100	121	115	122	123	127	124	90	124	116	108	113	119	125	120	100	117	122	118	108	109	97	117	120	119	112	97	101	106	129	115	113	112	126	112	117	114	119	121	109	116	143	117	123	109	127	114	121	94	137	102	104	127	148	120	117	128	121	83	108	108	121	101	118	109	110	103	133	101	114	118	118	115	113	115	129	123	127	133	124	106	108	102	115	110	127	98	119	115	118	128	102	139	109	126	119	112	126	133	123	129	103	117	117	129	116	102	111	112	104	125	126	134	123	120	106	104	113	129	123	123	114	98	91	122	103	122	103	147	113	122	110	109	132	125	123	116	109	122	120	103	109	121	126	118	111	126	111	125	129	117	94	128	103	105	100	98	116	129	114	125	106	115	105	109	120	107	102	124	95	121	137	107	115	112	135	123	101	100	120	122	106	107	119	116	127	121	127	104	109	117	100	113	125	129	120	116	98	117	135	127	95	127	94	129	121	126	115	127	123	116	101	126	117	113	106	104	130	120	114	95	107	113	127	105	119	105	117	116	107	124	109	109	130	102	110	113	126	116	120	133	102	113	137	125	99	115	114	105	127	106	127	119	115	108	111	123	101	120	117	132	118	112	111	104	109	114	128	113	102	101	109	107	134	126	111	88	113	106	113	113	107	124	116	127	117	110	99	122	109	96	122	105	116	119	127	112	107	113	98	100	118	142	125	107	104	128	103	121	124	121	113	117	134	103	130	106	119	127	106	122	116	108	122	102	107	105	113	121	113	117	113	118	116	139	100	133	104	119	121	116	107	132	128	118	122	134	110	110	137	115	121	120	132	103	134	100	118	120	126	123	117	119	132	119	122	140	111	119	126	106	111	108	110	109	108	119	123	121	113	111	118	123	114	124	122	124	105	123	95	107	106	119	114	115	113	113	119	116	118	116
11051	31155	29372	19958	15680	12806	10130	9132	6962	5823	4347	3216	2846	2086	1970	1672	1565	1308	1220	1071	955	719	545	479	350	269	251	227	226	260	196	221	249	311	341	374	382	361	322	231	172	135	167	160	142	156	151	153	135	142	156	153	144	139	146	136	121	151	141	142	138	141	129	119	147	139	153	138	133	144	128	134	130	140	134	125	155	130	146	149	168	139	144	125	151	135	131	144	123	147	144	139	124	121	139	129	123	132	128	136	126	129	135	139	137	130	152	133	127	150	151	148	139	161	145	162	138	136	142	134	133	144	125	142	126	121	137	118	128	139	162	148	143	138	151	114	133	142	130	132	123	143	113	130	129	165	137	136	131	126	130	146	125	137	134	115	131	134	130	115	124	136	152	132	141	148	143	136	129	132	146	124	127	129	133	152	137	135	140	141	119	116	119	142	143	124	133	158	131	141	158	127	146	134	157	127	138	153	148	138	137	153	118	133	144	136	129	144	132	130	137	151	136	152	132	139	146	139	130	128	160	131	121	143	131	123	141	125	128	133	143	151	129	169	115	136	150	121	133	147	123	136	133	129	117	137	125	124	124	137	146	123	154	142	138	132	144	146	150	120	159	128	126	154	105	138	132	110	125	127	113	122	144	120	130	128	145	131	108	130	152	132	116	127	137	123	133	137	115	142	153	126	132	152	138	147	137	152	133	140	141	124	136	146	130	136	137	145	130	136	146	115	126	134	141	157	135	141	133	118	146	155	126	133	113	129	145	147	140	131	136	146	142	120	117	124	142	134	139	155	146	143	115	121	141	145	125	142	127	129	142	136	132	150	153	132	156	139	143	121	155	125	110	137	129	137	149	157	137	134	130	143	145	132	127	131	148	128	118	150	137	131	131	138	126	130	134	124	145	136	135	140	118	116	141	125	122	146	145	121	125	135	147	117	139	145	120	128	128	136	140	122	141	150	136	148	142	116	113	151	136	134	117	136	147	128	146	134	133	163	140	142	134	129	155	145	139	130	125	132	131	150	146	163	148	147	144	121	140	133	125	136	140	148	118	136	117	154	145	129	142	152	134	135	125	128	137	145	140	146	131	134	125	140	126	124	118	144	143	125	129	147	134	142	133	128	151	150	157	142	122	104	135	150	124	125	139	136	127	139	129	149	128	145	120	140	124	133	130	151	120	112	154	130	131	133	133	123	117	134	140	139	140	149	126	132	135	126	138	143	136	144	115	123	151	147	151	138	134	131	135	147	147	139	134	145	139	146	131	129	146	145	132	144	123	115	118	147	116	122	140	140	149	146	120	149	133	133	148	138	141	129	143	146	141	121	117	150	134	132	144	138	123	133	156	137	139	137	139	124	136	153	131	136	140	112	130	120	151	132	118	154	139	121	145	160	148	124	117	120	119	126	141	146	144	134	123	137	121	133	123	132	120	145	128	141	146	156	143	134	146	136	134	137	140	142	151	135	132	156	156	123	147	151	140	116	130	150	143	135	137	137	133	140	144	149	151	130	134	132	145	127	111	128	149	139	154	136	146	119	125	149	131	145	133	107	140	117	119	125	160	137	135	126	151	168	141	140	132	136	132	115	108	127	141	154	118	124	120	141	131	133	137	137	134	142	113	143	158	120	131	136	149	124	128	138	133	131	146	142	146	118	134	123	118	121	136	141	138	145	143	149	128	157	139	135	125	136	137	145	141	151	138	136	135	143	129	125	148	141	123	135	131	157	142	135	140	138	117	143	149	144	113	143	137	128	129	122	140	117	123	133	122	133	124	142	141	136	135	143	128	115	141	148	112	137	128	138	126	134	140	142	129	144	132	128	119	126	143	129	124	139	180	162	142	127	137	127	133	133	129	122	133	133	135	123	146	152	149	119	124	115	135	128	158	134	129	131	124	121	131	144	126	131	125	115	155	126	145	154	126	149	136	133	144	132	119	132	135	119	128	143	145	139	127	150	149	134	142	140	127	142	135	121	139	143	139	126	123	144	136	128	144	130	144	119	127	108	132	134	147	124	143	141	147	124	124	114	122	135	141	122	134	150	149	143	144	143	127	122	143	146	152	108	126	124	114	129	129	120	131	149	121	117	138	138	122	135	126	123	137	133	135	160	133	139	154	141	125	163	141	132	114	154	116	124	129	133	134	143	142	124	134	146	113	134	141	124	149	150	131	152	149	130	133	132	151	131	124	140	125	116	151	132	135	128	125	128	117	155	163	126	142	141	121	157	129	139	117	118	124	138	136	137	138	159	142	144	125	141	153	134	147	150	128	144	146	162	121	151	146	146	144	119	128	127	155	141	144	147	160	126	140	125	162	130	113	149	139	107	154	122	126	131	127	145	146	141	129	143	135	133	119	127	125	108	143	132	128	121	127	142	166	136	122	125	157	124	142	122	145	141	138	138	114	140	125	127	133	145	129	141	136	128	138	141	149	132	135	123	123	139	142	125	141	120	140	135	110	149	125	130	134	141	132	107	138	121	140	136	160	152	133	134	139	140	121	144	118	132	137	133	137	126	151	137	145	128	132	146	145	120	122	130	138	138	135	136	127	130	126	134	138	130	134	139	125	147	147	136	145	134	134	106	130	150	126	135	151	143	168	144	121	141	130	114	142	132	138	138	142	148	150	127	126	138	153	131	127	120	117	147	145	131	122	140	120	139	131	125	135	153	127	118	149	140	129	120	145	118	130	136	122	141	135	128	154	129	147	129	128	149	147	124	132	116	151	149	112	153	134	137	137	142	129	127	149	153	117	122	134	145	131	119	146	138	144	147	137	125	126	167	158	161	154	130	138	135	142	155	150	160	152	138	121	144	132	125	147	139	152	126	120	123	161	138	128	134	141	154	139	139	144	131	144	126	147	134	129	133	163	112	125	156	131	168	131	136	121	128	134	113	130	130	126	143	142	129	130	126	140	123	125	118	143	160	127	124	137	119	148	153	156	142	128	147	128	125	134	156	132	120	133	115	143	143	131	143	145	142	127	147	123	137	125	116	117	141	155	150	130	125	147	130	123	148	141	122	139	124	129	139	139	146	142	148	129	142	118	129	143	143	108	130	130	133	135	127	158	149	130	134	137	119	134	151	143	138	137	134	133	126	151	149	120	144	141	148	124	134	133	140	148	156	138	151	122	116	142	147	102	122	128	114	137	133	140	139	123	136	140	125	127	133	127	145	163	121	140	131	122	138	158	135	135	134	139	142	152	119	145	135	114	123	133	146	125	162	131	135	138	122	100	111	135	136	116	156	107	115	137	115	129	137	125	140	132	148	112	129	128	136	155	141	133	136	126	138	126	122	117	133	143	126	127	125	146	143	135	114	127	139	130	147	141	123	138	138	122	122	133	151	114	138	142	134	117	115	158	156	137	134	150	137	143	145	124	130	156	124	131	126	132	123	126	125	136	128	147	133	150	154	145	125	128	136	140	122	140	142	132	122	129	134	129	136	131	159	124	123	120	123	150	155	147	120	148	126	142	125	166	138	151	119	128	135
27586	20352	14946	8087	4289	2943	2465	1891	1604	1234	927	854	738	636	629	540	561	510	521	497	433	373	314	313	317	304	289	270	312	243	276	295	301	327	351	333	342	332	270	286	284	284	276	291	316	283	272	257	261	277	284	285	297	274	305	252	294	269	255	275	299	280	291	246	282	281	266	285	273	292	268	266	284	322	260	230	263	280	288	267	270	288	281	275	266	251	275	281	239	239	314	267	263	288	263	291	256	262	273	279	290	288	265	235	292	269	288	316	256	239	285	266	301	275	286	258	266	252	270	276	284	284	273	285	267	273	298	239	275	280	247	275	289	268	295	256	263	284	267	297	295	292	278	258	259	270	297	284	261	282	266	267	306	270	283	261	267	274	254	257	284	285	287	272	274	279	263	318	260	281	267	280	257	262	301	259	266	269	254	281	280	251	275	265	283	320	267	268	292	271	269	287	268	265	301	274	271	277	279	268	257	265	276	260	275	267	285	290	275	271	278	267	259	266	292	279	296	282	285	254	273	281	278	268	294	248	262	253	274	295	257	262	298	273	255	286	270	275	312	286	267	279	256	244	272	273	277	252	301	260	274	297	276	237	297	254	279	273	269	265	324	262	278	308	268	272	277	281	301	269	288	283	294	279	264	251	278	251	279	293	298	282	303	258	275	254	266	242	281	298	305	284	274	259	275	270	259	262	273	265	240	265	272	273	266	271	284	289	287	262	281	272	283	294	266	268	253	287	280	273	274	278	275	291	269	289	271	279	272	266	286	274	293	278	274	259	291	286	254	322	303	254	277	257	277	269	274	278	260	292	262	292	265	282	268	296	272	256	268	266	295	274	279	317	261	270	261	254	279	273	245	272	278	281	251	274	291	292	292	259	320	275	274	283	262	279	274	278	254	262	271	259	267	269	298	252	249	275	300	290	242	296	271	294	278	269	268	283	256	249	259	274	279	290	258	263	309	276	260	272	270	245	263	269	287	278	298	245	277	308	247	282	283	299	269	283	280	299	269	237	262	249	264	264	261	273	288	303	266	263	279	286	267	255	292	287	269	274	306	279	296	293	277	268	273	287	295	281	262	280	287	283	276	268	243	270	278	281	286	237	261	270	273	275	299	276	272	248	260	279	307	252	271	268	258	289	266	294	293	267	271	252	273	281	264	264	251	275	261	252	301	275	327	282	280	290	283	269	267	276	270	268	296	272	285	231	279	282	272	265	286	272	230	275	250	295	284	280	247	259	295	285	268	281	271	255	310	277	294	271	251	296	281	298	269	301	286	261	241	270	281	237	259	261	297	302	287	312	263	261	236	292	283	246	277	262	282	265	269	283	285	252	278	249	277	250	277	244	250	269	301	266	244	270	270	290	271	278	270	309	274	239	271	276	237	272	262	262	277	290	250	258	254	289	279	269	273	271	276	253	260	263	248	255	288	252	253	269	274	288	287	278	290	270	282	277	269	281	294	305	270	267	298	258	314	280	261	276	292	271	308	260	271	281	281	297	253	269	227	267	254	263	293	248	257	245	282	298	285	269	278	266	262	294	265	262	284	269	298	285	273	266	296	279	255	238	275	308	276	266	293	292	273	254	316	289	277	264	282	283	278	288	281	333	272	293	273	286	278	270	249	260	262	292	285	272	276	260	267	266	286	286	280	273	258	255	270	271	277	278	255	274	253	289	228	254	298	258	279	279	280	286	288	243	294	272	272	277	283	282	292	265	279	268	252	246	258	288	260	249	274	258	258	314	288	290	266	259	274	259	275	243	264	272	271	299	257	292	265	264	281	298	286	286	280	284	279	253	287	306	267	265	310	292	274	238	285	267	292	262	302	270	289	254	285	275	257	275	284	265	277	304	277	301	266	309	268	269	289	288	272	283	256	282	267	260	293	267	303	288	268	258	256	301	255	260	294	285	270	257	269	273	294	268	278	256	262	287	290	265	283	256	233	283	258	286	277	297	284	277	281	254	292	282	286	283	290	268	318	261	291	264	273	298	277	280	252	271	274	294	251	250	273	291	297	278	308	261	267	261	280	260	268	277	279	261	283	274	262	251	256	257	257	279	247	268	265	266	273	275	271	252	289	281	303	259	274	248	269	272	283	256	263	299	275	261	285	269	268	265	282	264	273	281	275	264	295	268	253	285	285	266	282	282	272	247	275	266	276	276	266	258	271	259	274	257	288	272	275	278	291	295	252	249	263	272	267	282	281	267	230	266	225	270	294	282	266	274	263	261	267	253	259	279	257	297	295	251	253	286	270	262	279	269	274	299	265	303	308	278	300	232	284	272	275	257	307	284	294	301	264	265	272	248	288	281	281	249	245	301	255	271	276	285	267	261	283	285	271	251	309	297	314	254	247	274	289	282	268	275	220	258	264	241	269	280	269	269	259	295	269	295	285	268	261	283	268	251	250	296	277	301	276	262	295	278	293	279	300	273	296	264	283	266	295	264	262	251	256	262	264	286	287	274	277	260	278	245	293	319	271	268	262	269	285	266	268	253	270	278	274	272	271	267	268	280	287	264	294	278	287	272	288	285	273	257	291	256	252	308	273	261	308	299	261	274	269	268	302	274	272	300	293	313	262	265	260	276	277	268	273	291	279	277	289	247	260	254	255	290	278	281	267	258	268	265	281	285	282	273	252	269	279	276	239	270	262	287	262	289	304	296	295	279	300	275	271	278	288	294	292	270	290	266	261	260	306	288	264	289	292	282	296	265	254	266	294	301	327	283	305	312	244	274	270	265	263	266	260	275	290	281	283	289	264	282	282	286	300	300	262	274	312	295	266	261	303	293	283	270	266	263	280	279	275	241	301	257	280	264	271	265	293	269	271	278	259	259	280	247	282	262	258	290	287	300	265	286	279	260	272	290	279	285	260	298	254	261	285	274	283	282	272	276	265	287	258	245	287	297	257	268	247	280	283	274	276	260	250	308	296	302	269	262	266	270	299	281	269	277	261	249	258	269	288	284	284	267	266	277	272	274	292	301	277	262	272	272	279	290	279	269	256	274	238	279	268	268	264	257	283	248	280	300	249	299	288	238	241	269	252	300	278	293	259	273	264	289	277	221	249	292	256	291	271	273	275	273	264	247	263	273	277	282	285	268	283	272	316	259	259	281	258	280	291	284	270	281	251	270	284	291	251	251	280	271	272	255	284	304	267	270	259	268	243	265	280	270	264	299	256	262	244	286	257	290	289	282	271	254	261	285	267	259	276	278	281	285	268	276	264	282	292	278	285	281	295	281	272	286	276	290	288	261	269	267	296	242	277	265	278	245	263	249	256	283	263	276	274	278	300	269	257	273	277	291	292	279	264	287	283	279	306	294	294	262	275	265	275	263	279	272	287	297	281	298	244	290	268	291	260	286	283	284	287	248	251	267	257	279	242	289	250	279	278	294	265	265	304	295	279	268	282	261	309	252	261	245	273	265	314	257	295	256	291	279	270	294	296	271	278	272	250	266	281	233	312	287	289	254	256	275	232	244	284	272
8605	17166	16162	9368	6662	5436	4562	3683	2837	2339	1628	1396	1188	986	914	811	790	760	726	714	607	519	493	393	388	351	342	345	381	343	328	325	342	367	392	390	391	384	389	376	332	325	315	351	324	306	327	314	318	330	303	301	316	340	284	332	290	293	340	290	293	303	333	322	348	294	342	309	323	320	342	323	312	320	303	334	320	301	312	295	337	321	292	329	341	329	281	300	323	345	338	307	331	312	324	327	323	307	318	286	315	294	319	295	317	320	325	336	307	312	338	326	286	309	334	281	334	286	342	316	355	293	336	313	311	325	273	294	353	319	318	287	338	361	330	314	300	331	303	324	333	296	310	334	329	330	323	325	300	309	309	311	333	343	325	312	312	340	317	289	272	314	303	325	300	311	354	300	334	331	308	326	307	310	322	347	316	329	296	336	323	314	320	304	296	340	321	300	323	303	325	310	317	301	336	339	289	310	329	312	312	310	284	317	296	320	332	334	326	289	348	341	307	321	319	323	342	345	294	347	310	314	293	351	303	304	308	326	317	309	341	339	324	296	316	316	362	323	325	334	321	355	313	339	317	307	349	301	317	335	311	327	292	342	306	277	296	342	358	306	304	307	326	328	363	326	341	310	337	307	298	300	299	322	323	318	332	307	290	295	306	305	297	322	309	295	301	343	310	321	314	331	309	319	349	324	299	314	331	354	298	306	318	343	306	306	321	312	334	295	339	298	329	282	271	342	313	318	305	298	344	298	310	335	336	331	316	273	315	302	337	323	312	294	300	329	310	312	329	298	336	342	298	346	342	307	330	320	313	308	291	316	304	299	330	352	318	355	324	301	310	322	299	314	285	321	317	339	329	307	310	301	301	287	311	315	312	331	316	342	318	311	333	308	339	307	289	327	337	320	280	301	324	325	324	287	307	301	328	322	314	327	318	354	319	330	344	334	335	337	320	312	330	312	311	343	346	307	304	323	298	345	337	325	310	294	284	308	296	308	311	305	343	339	288	307	347	312	304	289	359	314	311	315	307	344	331	313	307	333	308	325	323	320	295	314	324	332	327	316	337	319	341	310	318	308	317	295	301	313	305	321	274	323	320	307	299	326	337	296	322	320	303	300	330	320	312	291	324	323	323	332	331	296	327	322	317	312	335	311	311	280	306	300	296	343	332	294	324	323	311	302	287	305	301	340	318	308	302	327	309	340	283	287	322	344	297	320	315	333	319	320	310	343	291	336	340	310	302	333	325	298	297	315	310	323	351	326	306	286	317	300	344	333	320	303	313	337	316	297	344	336	298	308	320	337	286	314	314	286	288	335	306	330	321	323	326	312	342	328	300	335	347	313	303	321	314	340	312	342	342	307	342	322	301	332	309	319	339	305	324	359	278	304	310	308	327	326	281	309	296	310	306	316	319	307	312	302	325	312	302	353	314	287	339	302	310	317	282	304	296	323	297	333	300	303	303	336	313	327	364	314	307	339	348	320	302	315	307	309	323	322	333	306	346	317	313	341	310	332	288	308	318	337	319	345	350	321	321	326	276	323	300	305	319	323	315	308	309	308	333	318	294	305	333	300	322	293	288	317	315	330	290	272	295	341	337	279	280	315	314	299	309	309	331	326	309	293	263	289	332	284	313	324	309	338	312	327	290	305	309	345	317	338	330	324	326	325	305	288	341	302	324	297	315	344	326	306	305	357	325	316	309	315	328	329	290	312	328	324	322	318	331	303	303	306	292	298	317	311	316	315	309	329	295	356	328	327	339	312	316	313	305	312	323	308	325	316	330	318	321	305	312	306	293	307	287	335	305	294	308	349	325	316	284	303	315	301	306	277	313	321	282	313	303	312	331	327	328	298	312	318	339	322	299	286	316	317	328	317	325	299	340	325	380	325	315	329	341	328	320	328	307	302	291	311	301	317	307	323	321	293	300	363	293	294	279	334	276	323	310	319	351	290	311	303	364	320	325	309	302	284	318	341	288	301	323	333	273	311	309	324	334	318	296	294	322	308	311	305	307	321	293	320	287	325	290	310	333	330	336	323	323	287	311	325	319	304	354	315	345	321	321	301	307	312	327	318	299	281	327	303	338	303	317	326	346	323	343	300	315	293	288	312	310	295	307	329	294	314	305	291	313	319	317	324	299	324	284	307	302	299	314	311	347	307	324	330	291	317	304	329	326	353	295	303	304	326	319	327	342	308	320	334	312	317	321	283	303	312	339	336	318	287	300	312	293	314	311	310	307	311	299	310	317	336	296	299	339	293	292	361	322	301	310	278	296	291	291	347	294	313	330	319	305	312	319	322	329	309	309	305	316	336	309	295	325	299	302	295	326	311	325	308	307	311	313	347	290	323	286	318	330	329	342	345	333	306	326	319	300	308	299	343	307	309	316	312	311	291	322	341	339	326	331	292	301	307	332	323	320	286	327	331	304	303	311	326	289	332	322	317	307	318	333	299	340	328	329	314	321	309	303	312	325	325	299	294	326	330	305	309	337	334	321	318	311	305	326	312	333	300	333	334	333	319	319	303	329	337	313	310	299	337	320	319	312	298	275	304	291	315	346	333	321	290	314	302	325	331	311	326	307	316	310	292	307	337	350	319	267	353	307	332	312	327	321	333	306	296	313	337	304	325	353	338	303	329	327	309	320	316	305	324	316	310	302	311	288	303	336	332	289	303	346	305	312	308	310	309	321	331	302	268	292	287	307	300	309	312	361	345	316	300	308	326	297	317	342	311	288	338	327	292	344	321	300	311	290	315	307	284	304	303	338	321	319	304	288	296	316	316	351	312	320	335	326	300	309	318	329	334	325	320	337	338	322	307	321	293	334	345	310	319	326	314	306	322	307	335	311	346	334	328	315	315	313	299	309	311	283	333	295	331	334	340	325	300	300	314	288	317	316	334	328	316	327	315	294	332	301	307	326	332	296	337	294	300	316	315	313	321	303	324	322	330	324	304	340	273	274	326	325	336	288	322	311	324	301	323	317	303	328	315	353	325	324	314	311	325	324	336	319	313	287	327	321	281	312	304	304	268	301	310	313	303	299	319	315	308	309	333	299	300	345	320	336	310	305	295	324	335	301	352	333	330	337	300	320	282	326	343	304	307	318	305	333	325	304	326	335	309	309	323	297	328	318	338	337	308	334	312	302	303	327	298	334	298	300	308	303	325	306	315	297	329	325	333	288	314	295	332	311	326	289	342	323	330	294	355	325	314	298	338	294	323	280	324	305	284	304	286	338	310	331	330	308	315	314	315	309	301	321	333	312	290	308	305	286	293	293	356	333	300	285	280	313	324	320	308	326	296	331	311	320	352	312	283	308	335	338	347	309	308	308	313	281	327	316	309	313	305	293	315	311	333	307	277	333	319	309	296	309	299	343	326	290	336	324	311	315	324	316	290	324	331	307	298	303	327	280	297	334	320	298	315	290	322	301	312	334	311	323	319	316	286	279	311	321	270	321	320	306	297	287	306	347	331	297	312	314	328	323	327	306	312
23949	21342	28434	24620	21408	14502	6067	3663	2608	1940	1570	1355	1094	873	869	808	825	771	756	688	584	493	377	345	311	257	271	304	266	253	292	262	303	337	363	372	362	378	325	326	291	257	269	260	251	240	234	258	214	237	232	256	245	207	236	212	259	226	252	218	232	227	219	211	250	230	232	256	210	219	241	235	228	240	235	231	228	227	207	251	232	241	255	218	241	242	231	236	246	253	267	213	217	211	239	228	230	210	224	246	233	248	229	274	197	236	234	225	223	244	241	234	215	224	247	239	223	231	228	237	241	254	226	230	243	247	231	261	218	247	256	241	210	269	211	236	244	257	233	262	235	250	244	247	218	239	218	252	215	251	224	236	222	243	235	201	226	238	217	235	236	216	231	242	268	224	251	230	221	237	276	253	230	231	255	233	225	251	231	239	215	230	189	233	225	249	241	231	233	246	241	287	225	239	222	226	231	241	248	241	245	225	233	243	224	268	234	231	224	213	250	253	227	221	242	232	238	255	223	257	227	214	207	247	232	250	259	237	234	241	205	230	222	237	247	244	212	235	246	208	232	231	237	211	238	218	238	219	226	225	247	248	233	244	246	230	242	234	203	237	242	224	237	257	241	239	224	230	226	205	234	245	223	237	244	241	231	237	224	225	255	233	246	238	218	249	250	229	227	221	201	232	246	252	246	213	212	216	262	238	240	266	246	245	243	252	269	214	230	230	224	228	258	209	251	240	237	226	249	238	222	220	232	259	243	262	234	260	266	230	220	239	230	204	237	206	237	213	244	226	262	254	239	235	227	214	218	246	227	226	230	224	215	246	238	207	238	237	232	243	228	225	212	235	234	238	251	254	222	213	237	234	244	249	231	227	232	219	241	233	226	235	242	214	229	255	242	221	226	246	239	232	234	230	228	261	251	244	256	263	227	259	213	202	259	226	242	234	249	237	249	228	225	238	240	248	219	248	224	236	211	221	251	246	242	217	230	241	218	233	262	251	242	219	228	249	199	232	224	232	236	252	240	237	220	231	236	229	210	249	240	242	240	238	224	242	242	213	233	247	258	225	241	236	233	214	227	232	232	241	242	240	211	237	221	225	228	250	241	235	203	242	252	246	195	240	264	255	239	217	233	240	226	227	233	237	256	240	237	226	221	232	243	239	223	246	228	248	240	215	267	241	228	231	266	254	226	224	245	230	246	242	257	246	219	240	246	241	213	238	247	229	228	235	248	237	227	242	225	238	248	242	253	216	225	239	271	228	222	238	221	243	216	231	202	234	236	234	246	237	231	223	218	244	263	218	222	254	231	223	204	226	225	198	248	225	232	221	238	236	242	225	218	218	244	240	226	226	245	214	227	262	221	247	243	267	255	247	239	218	229	218	256	228	269	230	248	222	252	233	222	243	225	252	223	234	248	225	233	238	236	209	253	205	258	241	243	217	247	276	243	232	243	233	265	235	247	246	236	218	244	249	237	236	232	230	218	227	228	248	230	217	210	262	236	220	243	237	229	215	222	226	246	278	205	232	236	254	242	201	228	235	235	233	254	269	243	239	240	238	260	267	238	265	247	236	232	225	253	213	215	238	222	235	212	215	246	250	200	241	212	234	245	237	242	226	248	253	228	241	253	228	227	216	238	242	229	240	233	196	254	220	223	237	244	247	243	241	241	223	218	242	245	229	223	226	223	236	225	241	229	239	238	224	226	231	248	251	201	261	225	226	249	217	201	259	230	214	217	237	258	244	247	228	229	241	222	266	250	224	232	248	273	246	232	255	240	222	233	236	227	244	237	202	218	232	240	220	231	235	239	214	231	228	228	209	256	211	219	258	255	238	222	223	219	222	229	242	215	253	237	243	235	224	233	233	257	234	208	236	246	220	238	205	252	239	238	229	237	247	264	209	255	255	220	213	263	238	224	230	239	237	238	231	235	235	242	247	206	228	255	257	214	244	267	259	261	245	229	224	211	240	240	238	234	236	257	248	231	245	236	204	235	240	203	221	245	250	239	233	240	242	216	257	215	238	256	260	242	240	205	253	238	213	208	248	247	214	238	223	241	190	268	214	234	242	242	236	257	238	238	247	236	237	235	212	226	232	254	230	263	232	212	250	216	225	223	233	218	244	237	235	251	253	206	240	219	260	243	256	236	219	214	255	260	234	242	224	245	256	240	226	246	215	232	247	235	268	230	265	232	243	233	242	236	234	212	247	229	227	239	242	229	237	210	239	233	249	232	220	251	252	238	220	225	241	227	238	260	246	247	247	221	258	232	201	211	214	209	234	229	221	242	249	255	231	244	233	265	228	227	247	246	229	255	226	232	242	238	239	233	248	255	230	225	238	232	226	234	235	235	262	220	223	257	242	235	231	217	264	232	255	263	254	230	236	238	214	221	208	210	227	239	229	216	222	243	220	204	245	214	247	216	210	210	229	244	239	232	221	232	257	228	251	230	241	253	247	203	249	243	250	245	216	227	233	255	223	258	235	216	235	217	249	234	221	217	250	263	216	240	233	238	227	241	247	239	219	245	240	263	254	252	231	253	239	240	231	261	223	265	208	230	230	226	231	232	245	227	232	218	232	252	255	223	238	220	238	239	236	216	227	223	234	244	243	251	216	256	221	234	221	225	235	245	221	246	247	218	213	218	192	252	223	225	252	246	214	226	221	232	213	271	237	237	232	228	249	250	266	239	255	244	238	220	241	237	237	261	246	236	253	211	249	235	232	241	247	225	257	254	238	232	231	223	262	220	222	208	262	231	234	229	218	240	211	214	221	215	208	233	242	227	257	230	203	228	220	217	236	247	249	256	223	244	233	229	239	252	215	220	207	236	266	242	245	239	238	224	248	248	240	211	249	238	247	218	232	207	247	242	222	233	249	231	247	231	220	223	242	254	247	250	227	248	238	225	241	241	217	226	221	214	232	237	248	247	250	245	234	226	215	216	246	217	219	244	240	244	229	228	242	232	245	259	244	206	244	219	244	233	249	249	227	247	252	194	252	223	243	232	224	240	234	225	228	255	235	229	217	281	216	246	232	236	237	233	260	267	240	245	225	224	232	215	243	234	224	240	220	206	240	248	255	222	229	241	244	236	231	238	250	224	213	267	263	257	213	244	220	216	237	245	232	229	272	225	214	257	221	246	223	228	233	220	238	251	230	257	259	227	234	254	244	251	205	260	226	230	216	234	246	228	205	236	228	246	219	237	231	248	258	258	238	218	234	219	245	225	228	229	243	238	222	251	257	228	228	230	243	253	229	214	239	240	235	239	237	223	244	229	203	230	228	226	216	251	229	223	239	245	226	239	225	235	243	211	248	233	237	223	239	238	245	222	233	232	216	235	254	231	256	240	230	228	223	253	266	227	238	215	238	233	228	204	243	223	259	241	242	225	219	239	238	237	246	252	237	270	245	223	244	220	212	235	231	242	243	224	224	241	232	226	248	240	260	212	237	224	227	222	228	210	237	218	237	256	230	219	246	242	232	278	234	228	235
9045	27257	24679	16078	12409	9613	8198	6184	4945	3647	2798	2322	1821	1529	1414	1347	1245	1169	1088	1032	831	637	509	486	393	347	348	333	333	320	325	322	407	411	442	464	536	432	386	380	335	316	286	276	267	300	274	256	279	256	268	303	261	274	254	270	296	282	288	301	263	285	252	273	287	254	271	295	241	304	256	300	277	298	271	273	296	281	286	275	287	301	237	256	283	260	295	268	305	267	265	274	292	254	252	264	276	275	266	277	273	273	289	263	273	274	287	287	304	290	244	266	267	259	277	270	293	279	263	276	306	302	278	236	305	255	258	300	292	254	299	283	255	265	292	290	249	266	258	256	296	269	260	290	283	247	261	280	278	266	281	284	269	255	267	267	274	280	264	235	281	274	282	295	260	269	288	268	269	262	297	240	288	269	273	278	270	272	270	290	266	270	267	247	300	254	289	271	278	271	291	297	303	263	265	256	276	266	302	272	294	251	289	265	303	284	280	305	271	251	278	274	265	266	281	278	267	276	260	249	266	312	280	287	275	288	275	290	302	273	281	280	290	265	292	256	269	292	260	268	251	259	247	267	300	262	307	260	275	246	285	275	277	262	259	286	267	268	304	260	270	261	266	276	264	322	266	255	279	280	258	298	286	286	299	281	270	270	327	273	252	275	261	261	270	259	240	268	244	236	276	255	256	259	269	253	255	278	261	272	311	275	273	286	275	291	283	243	311	279	255	267	274	286	238	285	281	289	264	267	299	291	269	275	237	285	279	280	283	248	277	248	259	270	263	271	257	243	266	306	275	277	259	281	308	298	293	257	293	285	251	269	251	277	274	287	284	271	270	263	272	255	262	286	264	267	255	255	284	281	257	310	286	255	289	280	273	266	262	281	283	286	282	283	237	291	241	270	280	257	272	267	270	280	259	271	259	293	302	266	268	269	304	251	260	302	272	248	260	257	263	281	272	271	281	262	301	282	264	253	283	245	258	295	305	266	275	257	287	256	287	255	259	276	295	271	269	251	290	275	261	290	257	265	277	288	237	285	267	285	272	258	269	269	287	263	286	280	260	259	281	277	246	260	268	300	298	297	284	285	256	280	271	275	276	246	257	263	279	235	284	257	280	259	258	293	269	311	286	274	258	308	257	258	257	278	264	270	261	256	289	272	293	268	280	274	299	296	287	257	273	254	292	286	255	231	276	246	272	256	283	290	242	272	307	270	249	283	284	248	254	267	287	258	255	268	264	281	251	275	282	255	309	276	298	259	293	277	288	272	281	260	267	312	275	284	310	267	277	274	285	278	263	270	285	294	256	234	275	247	279	317	283	265	283	243	273	284	264	269	280	261	280	292	277	257	260	278	279	271	273	273	271	280	267	279	313	240	319	255	271	269	293	276	301	272	278	256	263	264	264	260	276	286	305	277	283	275	300	281	267	256	302	289	275	278	286	301	281	239	277	272	276	283	304	267	279	281	274	267	262	289	283	282	263	277	233	259	290	266	286	230	268	266	265	280	260	285	265	255	242	283	260	291	270	273	294	294	269	243	265	250	249	248	248	289	273	288	303	277	267	282	259	254	253	270	303	271	300	234	249	262	265	279	268	236	252	273	259	257	264	256	283	284	304	267	287	253	260	261	261	283	246	276	312	296	268	272	280	275	271	276	269	254	279	267	260	283	288	289	269	276	271	270	262	259	270	291	228	243	271	239	281	288	286	278	285	287	298	287	260	299	294	267	257	269	278	292	284	262	250	288	272	283	279	283	259	281	259	301	289	266	253	252	281	304	307	260	254	282	280	275	268	267	275	267	275	271	282	286	265	269	270	277	297	236	249	258	272	249	265	275	256	277	276	287	287	272	259	270	285	268	270	300	293	266	256	296	263	268	271	278	280	278	271	268	275	280	263	256	308	248	293	297	241	295	255	278	287	296	256	303	255	269	288	293	258	258	262	273	271	285	288	255	277	277	277	283	238	283	277	288	241	259	243	254	293	286	272	294	290	270	288	283	281	259	286	273	260	304	273	295	277	279	283	279	279	245	268	252	259	271	306	281	294	291	254	249	252	295	262	282	280	279	268	269	287	267	259	297	259	282	273	258	268	272	271	268	276	261	262	276	268	290	293	271	257	263	269	271	287	253	262	270	272	263	290	279	285	273	290	264	282	286	257	276	266	261	296	282	260	260	291	280	268	242	290	288	259	241	259	277	298	257	273	255	262	262	266	273	273	291	288	281	284	297	270	280	261	281	279	275	284	280	281	286	263	276	256	305	254	263	265	276	300	300	279	271	252	274	263	273	291	268	283	280	266	287	285	272	294	268	284	279	276	286	270	255	282	257	287	261	302	288	258	280	257	283	300	279	280	289	285	270	276	245	243	260	276	286	266	292	261	267	256	233	230	269	272	279	252	275	284	296	286	273	271	310	288	263	261	273	263	276	258	242	273	262	244	272	265	303	264	254	290	290	280	261	286	282	282	276	266	267	274	286	264	252	265	298	308	273	273	262	272	243	256	315	253	266	274	275	276	270	285	254	270	275	287	271	279	264	285	285	267	310	289	303	256	272	248	248	274	286	252	250	268	242	290	225	303	260	278	292	304	278	306	298	284	308	274	312	243	250	270	261	266	277	275	259	313	258	298	283	271	269	267	267	282	270	261	284	279	233	252	267	256	272	253	269	285	263	263	265	268	268	255	272	249	293	306	294	235	274	290	272	267	268	272	279	239	281	246	263	305	272	273	260	255	288	299	264	267	300	253	269	306	286	263	254	268	257	263	265	262	247	281	269	263	266	285	267	288	261	267	270	250	267	261	304	260	270	260	239	293	262	268	272	261	242	257	285	283	259	273	280	292	276	269	280	268	259	319	263	286	253	245	266	257	284	255	284	258	291	268	276	261	282	291	272	295	269	265	279	290	250	299	269	286	286	292	293	262	287	254	279	298	285	285	270	272	261	283	270	265	266	276	275	282	270	288	264	268	276	270	266	260	274	274	293	281	301	288	279	271	248	295	247	272	294	257	263	284	275	262	283	281	266	281	266	288	259	276	275	288	301	261	282	243	261	252	274	267	296	270	279	273	276	256	309	268	304	275	273	287	293	288	298	255	276	291	273	280	302	265	254	258	304	290	256	280	266	257	252	264	300	229	280	288	267	237	280	269	262	268	272	254	280	259	269	268	295	284	240	285	278	288	283	253	248	273	290	261	283	286	293	291	281	297	256	287	282	295	279	274	276	277	297	261	249	268	256	264	272	265	268	311	295	304	286	254	283	270	294	282	283	300	278	260	270	256	272	289	277	248	256	270	275	285	271	246	246	285	268	234	279	244	262	272	247	275	286	282	245	258	279	274	259	277	257	280	259	256	290	257	269	231	284	257	262	277	279	270	254	298	261	313	254	298	273	264	249	301	270	305	268	290	273	290	276	289	272	275	272	253	259	297	263	257	300	287	295	255	252	244	256	252	278	276	259	296	265	285	272	248	261	275	285	247	269	276	299	270	269	290	267
24977	21299	27468	25405	15541	5319	3431	2362	1831	1406	1161	881	742	695	641	601	524	596	464	487	396	348	279	263	263	190	248	216	215	205	217	236	257	300	300	296	314	267	258	243	225	226	182	197	189	212	204	210	192	190	209	199	206	179	189	202	180	167	192	185	196	206	183	196	190	168	206	198	185	175	187	183	209	216	192	201	184	189	200	173	194	207	202	196	168	197	202	197	195	218	197	225	204	180	186	187	220	213	190	229	205	192	190	199	223	181	216	173	186	190	203	184	185	187	216	195	215	218	174	182	175	181	171	215	207	200	181	195	183	229	202	179	179	174	198	187	198	205	195	201	195	200	204	190	205	197	232	194	188	188	223	165	208	177	204	172	210	173	186	195	221	191	187	198	194	190	200	190	184	201	184	167	204	197	209	216	198	200	187	196	213	200	211	192	196	211	212	214	218	198	206	197	198	195	212	188	188	220	199	190	176	200	202	190	202	212	175	195	194	175	196	217	193	196	218	214	189	188	195	194	194	214	183	197	196	188	202	216	193	200	192	206	188	187	176	190	209	178	179	193	198	200	211	190	228	184	190	206	169	178	219	194	210	190	210	167	183	190	189	197	185	194	198	194	217	171	207	201	195	178	190	196	189	216	223	204	199	223	205	200	201	211	198	186	182	209	197	198	217	208	178	194	198	185	186	210	193	191	216	203	216	194	209	184	174	167	181	192	225	202	217	166	206	186	216	196	202	191	193	205	175	192	187	192	171	187	204	191	202	213	202	190	174	215	196	167	208	217	190	244	224	213	204	202	204	180	189	182	183	200	202	191	187	197	208	224	177	211	177	204	194	189	194	184	178	185	187	193	194	182	197	201	214	189	189	180	190	176	178	212	181	195	202	195	186	200	206	195	189	189	215	177	214	179	189	211	210	222	222	204	205	202	186	227	201	199	169	174	174	192	201	197	196	197	209	203	215	192	203	201	200	176	201	201	216	203	181	212	184	191	200	185	198	189	198	180	187	183	192	194	200	195	193	210	194	199	202	191	186	201	195	207	208	190	202	183	208	163	208	214	183	200	207	199	208	189	203	225	200	188	202	194	207	220	203	190	190	194	204	208	214	220	188	193	174	168	198	173	188	195	219	211	202	199	192	196	201	205	206	191	186	204	219	215	171	203	197	184	206	201	192	188	211	213	194	204	192	217	217	225	215	204	193	204	197	216	195	204	225	179	193	213	191	182	213	175	171	194	201	197	179	169	214	195	190	193	226	198	203	202	222	203	207	191	201	184	183	201	216	189	184	199	219	202	187	212	200	194	195	198	176	217	194	222	212	207	195	196	177	187	214	196	196	177	189	195	188	171	203	178	211	214	174	193	228	197	166	207	197	194	204	186	223	182	180	201	190	195	191	190	208	214	205	213	219	193	200	194	184	187	218	190	194	192	194	177	201	196	200	204	183	228	224	221	201	177	178	189	212	173	183	197	180	204	192	194	205	192	201	198	170	198	193	214	162	190	201	191	173	203	194	203	214	214	183	228	193	215	209	195	172	171	188	202	202	180	192	177	202	192	213	206	222	208	195	224	182	203	173	198	184	220	201	213	175	199	194	188	212	196	207	195	195	185	193	189	202	213	197	181	205	178	214	190	216	178	196	198	205	209	190	203	183	195	181	198	185	183	198	208	187	171	207	209	192	174	193	192	205	225	205	204	177	194	172	193	201	194	202	194	203	200	179	208	185	183	196	217	203	182	200	200	197	204	185	191	173	202	220	206	191	181	196	212	180	201	183	225	175	203	227	208	210	204	206	214	184	208	195	198	201	214	183	199	189	205	185	189	213	176	213	207	187	209	197	186	193	198	188	200	211	192	180	186	208	191	203	207	212	197	208	165	184	215	208	186	193	216	210	164	181	217	184	202	191	184	192	236	199	195	190	182	187	215	199	188	192	190	217	199	196	206	216	204	210	220	193	197	213	200	170	195	194	183	189	197	187	215	166	178	208	201	204	185	205	204	186	182	228	190	211	186	182	188	192	207	214	209	204	201	200	207	192	205	203	212	189	175	199	163	211	177	208	191	209	187	229	179	193	182	213	178	193	193	209	206	204	209	203	164	188	194	186	191	187	192	196	207	171	171	210	201	202	203	173	205	194	186	182	199	195	195	181	195	183	199	190	183	191	195	198	189	204	202	228	212	209	187	194	193	201	190	192	196	207	192	192	209	213	169	237	181	225	207	194	203	226	191	213	195	180	196	203	185	212	205	177	198	193	233	207	198	215	184	189	209	210	199	190	204	208	206	221	166	193	193	205	216	188	201	185	181	188	221	182	204	195	172	206	165	204	200	186	200	185	169	209	193	202	195	167	193	234	211	192	203	224	194	195	194	207	181	194	215	187	211	200	181	191	204	207	215	184	180	165	204	198	188	199	195	199	175	208	219	184	203	174	222	196	197	177	202	204	193	184	200	194	210	195	199	210	178	198	180	213	210	203	196	204	176	228	229	190	209	179	212	200	197	195	185	187	219	203	189	203	210	217	203	203	206	197	186	202	209	218	216	187	188	181	145	200	214	205	192	192	183	213	196	171	182	213	185	188	191	199	200	204	219	179	174	218	202	196	179	213	179	186	183	189	188	187	182	227	188	207	200	164	188	200	197	166	165	202	182	199	180	175	194	193	189	180	198	217	189	203	203	204	191	195	188	199	197	182	197	199	199	192	193	181	201	189	196	217	212	216	190	183	208	195	219	196	202	218	194	189	207	191	182	207	195	190	194	177	197	208	199	205	206	209	199	204	187	209	178	190	216	186	181	177	166	203	214	201	179	193	183	188	212	191	178	192	204	211	201	183	180	183	184	191	185	213	174	202	200	185	198	167	195	192	188	207	197	209	220	188	175	198	184	170	202	201	183	180	204	170	218	196	197	204	224	203	173	225	185	193	201	216	217	219	206	203	208	203	211	203	207	192	190	200	188	203	201	226	197	209	176	158	205	183	225	191	194	196	175	197	195	190	170	203	208	196	206	222	172	198	183	198	186	177	193	183	189	214	221	203	198	199	182	186	195	195	188	202	198	201	192	195	194	178	212	202	197	175	182	197	179	174	202	186	200	205	179	188	175	196	212	196	176	212	184	196	208	189	202	198	201	178	200	219	182	185	225	182	196	214	201	187	222	204	186	176	215	197	183	184	151	200	197	180	194	178	190	196	187	196	201	198	204	200	192	218	190	206	209	175	176	193	228	235	196	194	189	202	188	192	185	211	186	187	188	206	196	209	193	219	187	225	180	198	221	195	198	187	192	198	197	215	188	189	195	185	219	174	216	199	196	223	185	204	166	201	216	203	208	202	189	202	174	212	180	194	180	206	186	187	191	209	208	198	195	172	158	195	203	188	195	205	196	202	191	199	198	206	197	214	219	211	207	169	205	199	221	224	188	216	191	205	192	206	183	194	174	195	212	213	210	193	203	197	218	192	194	239	204	218	204	185	210	194	224	193	181	214	201	215	194
9427	25318	22097	13431	9400	7559	6376	4843	3703	2691	2286	1661	1368	1285	1093	1061	831	918	758	689	635	452	355	361	289	278	300	297	278	241	250	289	352	361	425	347	390	386	342	327	250	239	219	223	201	225	213	252	228	197	220	222	238	230	206	226	203	237	266	263	221	257	225	226	236	218	260	243	221	207	235	208	227	242	249	245	217	204	221	223	242	237	243	227	214	209	228	222	230	249	241	255	186	218	218	221	233	216	220	238	245	187	217	248	226	214	243	195	232	216	202	243	191	204	199	229	238	214	233	220	229	236	243	242	223	215	198	226	212	224	214	226	214	213	193	211	201	205	239	189	211	219	254	224	231	217	219	214	243	220	223	259	238	234	225	237	227	221	229	244	229	237	220	251	209	209	206	192	219	237	237	213	217	224	207	232	236	247	227	235	242	250	224	250	221	253	244	227	208	220	244	218	225	223	206	196	231	210	229	206	205	219	214	251	245	218	220	233	250	226	255	217	208	236	216	227	215	243	231	222	208	215	220	216	209	219	243	214	215	240	228	210	223	227	208	228	227	264	229	256	217	215	231	225	221	222	213	245	222	242	215	244	228	202	226	233	211	211	225	243	214	241	250	221	253	218	217	215	226	204	216	212	216	247	230	230	215	247	224	224	198	224	215	232	237	222	241	252	206	220	220	225	225	245	207	207	223	240	227	212	204	236	223	229	231	240	219	231	232	228	234	243	205	212	212	241	214	208	238	252	193	202	211	219	211	227	226	214	213	241	221	245	219	249	243	212	232	224	211	225	233	208	226	261	229	222	216	237	214	236	224	228	215	237	230	220	226	221	226	181	207	258	223	226	221	247	225	221	244	220	209	202	246	225	223	227	205	204	225	252	220	220	187	228	211	222	226	216	240	246	222	211	245	193	229	240	236	197	222	244	244	237	218	232	207	249	209	227	228	223	212	238	213	220	207	214	211	224	238	210	199	224	216	218	256	207	195	226	230	209	202	228	225	231	237	228	199	224	228	214	228	229	211	206	228	234	232	219	222	220	233	200	215	226	210	205	251	226	209	216	214	246	230	223	223	219	224	218	253	194	216	231	230	237	247	220	198	221	214	236	206	219	211	228	228	209	220	217	202	221	228	221	254	226	222	232	190	217	242	231	262	244	226	224	222	211	217	239	207	206	240	195	221	233	210	217	244	225	214	207	242	221	224	224	236	254	243	211	237	242	210	221	233	258	211	206	231	203	222	261	210	207	202	215	246	206	213	223	224	239	217	211	234	208	252	234	192	204	215	210	231	204	249	226	214	216	224	225	217	205	219	210	226	210	219	214	232	237	212	231	238	249	216	222	249	234	237	240	221	219	221	249	236	223	227	214	214	238	214	231	203	237	224	224	254	230	224	227	254	234	234	225	233	212	208	221	260	220	224	234	207	207	227	244	218	200	209	241	237	214	220	225	237	228	233	208	239	211	224	237	239	220	220	216	241	209	225	207	245	221	221	240	231	222	244	239	238	242	231	231	209	240	238	249	211	217	212	235	225	220	216	238	225	225	245	220	225	213	227	228	214	212	237	210	231	219	219	238	222	262	220	240	221	224	239	199	204	226	197	248	216	221	215	219	224	224	233	207	234	210	235	225	259	242	232	228	225	221	212	252	232	230	251	217	193	221	225	248	258	249	191	216	233	231	223	241	232	248	231	211	217	231	213	231	217	203	242	217	238	229	237	218	235	243	198	234	220	196	234	228	223	234	237	228	201	197	230	220	208	216	196	221	222	213	233	245	223	223	223	236	245	218	228	242	230	229	231	254	231	229	204	229	203	236	235	225	206	194	212	212	218	246	228	235	204	250	239	210	229	219	212	237	236	223	200	233	225	210	231	227	206	217	259	216	221	221	241	238	226	219	259	229	225	234	176	255	205	243	228	251	234	263	187	234	224	228	249	216	187	224	215	200	232	223	244	252	232	204	215	217	241	208	217	201	244	231	216	213	220	231	202	234	236	241	209	220	236	206	227	216	217	222	203	214	219	229	219	212	212	225	221	217	229	254	221	222	216	234	242	225	210	214	207	222	238	220	216	228	244	213	209	222	233	243	232	199	227	236	222	234	209	210	249	216	245	224	244	243	224	258	187	239	224	241	216	209	213	249	219	233	216	249	236	237	228	232	258	195	228	236	228	224	235	244	208	216	217	254	229	245	256	210	243	208	243	201	213	227	212	222	228	242	224	251	205	228	228	225	226	228	243	229	233	212	211	227	228	226	218	238	235	230	244	246	236	237	218	219	240	248	219	218	240	226	233	236	194	220	213	224	237	212	229	217	224	243	239	273	218	232	207	211	214	222	219	240	205	225	233	227	237	195	229	231	223	233	216	239	245	246	209	227	216	238	233	235	224	247	227	233	234	228	233	245	210	233	220	207	209	227	218	226	248	242	209	203	221	227	239	227	220	245	214	221	211	228	201	218	210	240	251	208	225	235	218	230	207	216	237	263	232	224	211	229	227	224	227	244	207	227	241	224	218	197	191	224	221	217	195	232	225	237	203	218	218	239	232	226	212	250	221	224	216	225	213	198	216	236	226	231	217	228	254	226	242	240	200	218	236	205	212	236	221	254	235	229	217	232	234	224	235	233	224	231	212	248	231	236	225	249	247	218	258	231	233	221	239	219	211	247	200	250	228	241	243	215	262	239	238	226	216	208	211	218	242	225	209	244	214	219	241	206	224	220	221	233	205	230	216	240	254	210	222	253	220	240	217	216	234	191	241	217	210	205	268	238	236	203	244	232	226	224	207	234	216	238	230	229	206	245	244	261	246	210	219	225	213	239	239	230	222	237	245	222	222	210	216	213	205	231	217	195	216	233	208	234	255	238	218	235	246	206	233	224	230	220	216	231	236	209	183	260	197	204	228	199	246	243	198	226	219	219	243	226	210	201	220	247	227	249	250	203	235	240	246	212	237	219	245	222	245	212	211	211	224	214	212	216	235	233	213	243	238	228	205	238	202	235	225	206	212	235	234	225	219	256	238	219	229	212	215	218	225	222	224	235	223	218	224	230	203	202	231	235	210	217	226	224	216	212	216	241	189	216	223	238	219	221	209	213	210	237	234	231	240	224	226	240	191	209	224	214	217	243	234	213	205	238	204	254	210	209	209	213	229	202	260	211	234	209	223	219	216	210	199	213	241	234	210	225	219	220	236	236	218	203	234	228	253	245	228	227	215	221	197	224	212	204	236	218	217	216	229	214	235	225	232	217	221	240	224	239	248	214	227	230	234	223	203	239	239	197	261	200	218	242	231	203	237	206	238	181	232	210	212	224	223	207	202	202	201	219	221	237	222	243	228	228	219	218	219	252	220	200	234	224	216	235	219	226	207	223	217	238	203	213	213	232	223	233	222	234	238	205	232	200	213	227	209	242	226	202	240	248	234	236	228	255	207	238	248	206	217	212	236	231	245	228	219	230	227	214	201	238	257	222	230	234	225	208	201	232	245	226	223	235
22930	21408	29013	24192	21431	21652	14900	5310	3551	2755	2080	1606	1480	1211	1016	889	803	722	716	661	587	401	323	269	205	208	228	209	167	194	196	262	347	337	361	366	379	291	226	222	185	130	140	124	128	148	149	119	125	129	117	151	137	135	124	143	109	121	123	135	114	128	128	123	124	135	133	130	106	141	112	126	120	106	134	115	126	109	133	142	100	135	130	134	111	120	109	117	126	104	119	142	108	112	118	127	119	119	124	118	107	142	102	125	132	136	125	110	107	146	112	119	137	136	125	134	135	135	136	131	134	129	102	112	128	128	119	112	117	128	108	122	115	132	110	111	142	136	107	112	129	131	118	125	105	142	109	133	128	112	116	116	128	140	133	118	122	116	111	127	129	115	114	120	121	134	141	142	121	122	112	123	127	135	123	115	131	122	105	128	128	121	114	122	128	114	118	135	131	125	98	116	122	133	116	140	122	128	137	105	111	106	119	126	118	124	125	123	136	145	118	119	136	112	129	115	147	112	118	122	127	122	108	120	144	104	124	128	107	140	120	119	139	123	118	130	112	127	127	136	119	122	137	148	93	110	139	140	137	147	116	123	122	132	88	103	126	120	136	120	108	131	117	117	114	126	136	119	121	103	152	135	105	137	112	134	117	132	119	112	121	131	147	122	117	118	129	132	124	102	116	122	129	111	116	129	105	114	117	106	113	146	104	125	127	127	126	107	113	115	126	116	119	136	99	121	131	115	110	125	128	128	130	108	133	114	122	125	131	124	127	114	100	134	126	99	143	117	124	136	117	135	123	145	125	121	101	122	132	134	121	142	139	107	115	127	107	119	121	127	120	121	125	140	114	128	117	120	151	116	138	108	120	116	122	110	113	116	140	121	138	130	138	109	146	133	119	117	110	112	130	108	121	130	139	132	131	139	124	141	121	125	115	124	117	119	131	127	114	123	126	105	113	136	128	118	133	123	107	115	121	112	101	111	134	108	123	136	115	121	138	116	122	111	127	124	130	105	112	138	141	118	129	119	100	135	125	133	115	117	134	114	112	107	119	139	127	145	120	108	120	127	130	119	110	139	97	126	119	156	124	123	139	114	144	124	133	132	124	121	126	112	127	114	127	133	113	128	127	133	134	151	123	118	123	139	130	112	124	129	122	140	117	133	135	122	110	118	147	122	120	133	121	128	125	126	138	135	123	132	120	118	128	106	117	116	126	131	134	129	151	125	142	109	107	122	126	129	138	117	131	139	149	110	128	108	131	127	123	131	113	131	133	116	129	126	108	128	114	137	112	121	131	96	142	104	150	106	116	125	109	123	111	107	119	134	108	134	146	134	119	121	113	122	117	131	121	125	127	119	119	148	120	119	130	125	126	123	110	123	142	125	120	134	112	136	116	135	110	116	114	128	131	108	127	119	127	117	130	126	116	121	138	113	131	124	112	122	110	118	117	120	132	122	132	115	127	119	117	147	124	125	121	125	106	125	120	115	138	111	100	121	129	132	105	104	122	129	136	124	102	122	126	138	104	122	126	135	112	110	120	138	127	131	132	126	122	125	121	138	125	118	130	108	116	129	120	122	124	116	120	126	143	126	115	127	125	119	114	129	119	120	113	107	131	116	128	103	149	118	124	100	138	119	134	120	116	116	150	121	111	112	117	108	124	118	117	119	114	124	131	119	130	122	134	119	116	119	140	130	118	123	133	132	136	133	123	129	130	115	122	129	130	132	130	124	145	127	118	117	132	117	103	113	123	127	124	114	121	113	131	139	122	119	129	123	118	124	116	126	124	127	124	106	127	125	124	112	130	115	118	125	106	112	131	131	125	129	138	115	98	128	112	110	140	141	112	122	138	142	122	122	120	140	141	128	108	120	144	114	127	111	131	104	135	128	111	121	140	140	120	120	118	122	127	122	137	123	115	127	120	133	128	148	112	126	130	116	128	118	121	119	119	110	112	146	120	123	121	133	122	142	116	114	120	125	141	119	125	105	128	117	126	122	126	120	133	116	124	108	121	107	111	104	112	117	113	114	108	121	108	112	137	113	112	134	116	100	125	135	114	126	131	139	117	116	106	115	126	122	108	119	130	134	125	144	113	127	112	141	110	121	134	115	117	120	134	128	121	132	113	125	130	127	128	121	102	110	149	125	104	117	125	117	129	121	122	139	118	116	115	106	122	123	105	120	116	126	126	122	121	139	146	127	126	113	136	115	131	121	125	134	111	109	111	122	119	125	135	124	124	150	116	132	120	101	130	114	147	112	116	105	131	139	130	123	120	116	121	126	121	136	122	109	119	131	128	134	113	112	119	123	134	123	117	114	122	117	121	125	121	117	129	133	114	122	115	122	95	134	121	122	125	108	116	121	109	121	137	142	113	103	119	130	101	125	124	126	132	110	111	115	113	132	122	114	114	128	115	110	126	123	141	115	127	142	137	130	103	126	115	122	103	137	132	117	112	122	133	134	141	128	118	104	125	122	133	117	111	129	118	119	121	121	120	125	88	119	101	134	127	117	131	111	144	113	153	120	134	120	129	120	137	115	128	132	121	126	113	141	125	139	136	133	117	115	121	144	128	133	116	100	129	118	113	106	107	138	125	139	135	129	130	120	114	129	118	132	121	126	121	134	129	134	101	117	116	134	123	122	124	131	130	128	111	99	121	130	106	124	125	88	125	114	131	97	109	115	127	130	131	120	134	111	106	153	129	105	130	136	113	146	123	110	114	107	135	133	105	116	135	128	113	132	134	128	129	127	114	121	116	114	115	135	113	130	150	108	114	128	99	121	112	102	115	115	118	119	113	120	127	128	129	130	109	112	133	115	113	144	123	131	115	130	105	112	125	117	122	137	104	108	116	120	129	130	118	124	115	112	146	102	118	114	127	117	111	121	125	123	121	119	112	158	134	136	143	126	128	125	126	109	128	123	115	125	126	126	140	111	90	149	135	117	121	132	127	106	122	128	133	131	125	123	121	130	146	138	128	115	112	113	129	103	100	123	128	127	132	109	109	113	124	110	124	122	126	126	133	127	120	125	138	120	133	125	126	145	134	138	141	105	112	126	128	116	124	136	122	120	116	136	125	126	131	139	122	123	134	129	130	128	101	116	107	102	116	118	119	123	128	111	122	117	108	125	118	107	109	136	113	124	120	119	119	136	107	118	127	134	119	116	110	101	132	128	132	128	103	131	133	117	123	122	116	110	132	119	133	133	117	123	121	135	117	117	130	107	117	118	131	137	135	127	130	129	114	117	108	126	127	127	131	113	105	135	134	123	123	127	124	132	123	126	125	118	117	115	129	123	132	135	128	126	112	134	132	122	124	128	133	138	116	112	140	138	118	117	109	144	125	120	119	126	148	118	143	119	103	120	101	122	129	142	111	118	130	118	130	141	117	129	116	104	123	104	123	118	129	118	133	131	124	131	111	117	128	123	105	143	115	119	129	124	111	111	106	119	109	114	141	125	122	105	121	129	110	128	116	134	117	130	123	126	130	137
12136	32893	29484	19745	15383	13261	10219	8184	6277	4918	3561	2745	2527	2130	1798	1497	1306	1224	1102	1074	932	599	465	372	286	262	299	279	266	225	252	323	465	530	576	531	525	413	328	308	271	166	166	166	161	157	158	154	139	162	159	154	156	145	156	150	155	123	155	168	161	142	141	159	153	136	159	143	150	144	164	165	130	143	144	166	145	144	134	165	137	157	143	176	154	135	154	175	172	149	147	140	148	127	149	142	141	150	139	164	171	148	130	151	137	144	140	143	147	137	124	148	133	139	119	145	153	138	151	130	126	149	160	145	147	149	149	147	135	138	131	150	128	149	139	144	159	159	152	144	146	145	149	131	170	138	151	133	141	145	158	144	154	135	134	127	132	130	135	154	151	174	166	150	141	146	137	158	155	144	142	149	142	138	138	142	140	154	141	149	145	138	149	160	128	148	117	149	145	159	122	154	138	123	119	132	140	158	151	133	142	129	145	151	161	143	156	126	143	133	145	140	144	138	134	132	129	146	128	144	151	163	143	174	147	133	163	127	142	146	139	162	155	159	130	142	174	119	148	155	128	142	151	130	129	163	159	165	131	158	144	130	137	157	131	129	127	151	150	143	119	156	142	143	135	128	132	128	132	130	126	127	149	132	152	124	137	128	140	144	139	174	154	169	143	140	179	144	134	125	144	141	158	143	150	150	150	164	144	141	150	139	169	141	135	159	134	160	155	150	152	148	144	151	139	131	159	135	137	170	139	124	136	133	135	135	140	154	157	129	171	130	135	141	160	153	146	147	127	182	129	142	149	126	147	121	135	119	137	161	139	134	138	153	165	126	139	142	145	147	131	141	150	122	134	150	182	149	139	121	144	127	145	144	146	138	155	146	138	129	166	139	143	163	132	143	141	164	151	156	139	151	139	136	138	145	131	166	128	151	132	118	145	157	147	147	141	120	172	141	143	126	158	141	134	133	145	139	137	132	147	151	155	137	149	161	132	132	131	146	138	162	133	144	136	149	132	146	157	136	150	140	126	168	165	162	139	136	141	164	131	160	153	126	128	146	139	142	137	150	138	157	122	126	149	135	151	135	134	144	130	170	129	137	146	147	138	139	131	139	142	135	157	138	122	142	144	159	152	134	148	165	139	150	138	142	130	150	144	159	157	140	139	130	134	144	142	159	153	149	143	129	146	137	148	176	150	135	135	137	142	149	135	131	131	152	159	154	143	137	124	142	157	124	139	150	129	158	158	150	153	123	130	148	156	137	163	143	133	142	139	127	129	142	133	138	158	129	130	158	135	148	136	143	153	148	156	150	125	136	155	134	148	145	151	136	142	142	151	154	127	158	136	148	150	142	135	132	154	132	157	134	135	140	146	146	139	145	145	173	150	134	155	157	150	138	145	134	138	151	136	133	151	128	146	152	151	163	148	141	140	142	123	166	119	126	168	132	138	138	145	146	153	142	154	124	148	139	154	133	124	176	150	148	121	125	142	127	141	136	138	134	131	149	129	148	142	130	139	166	140	133	134	140	137	131	128	136	144	144	128	135	136	147	144	147	172	142	121	122	152	156	170	154	144	143	153	137	153	129	140	154	150	143	134	155	138	138	139	135	144	172	164	124	163	138	144	149	146	140	150	149	128	143	161	150	147	150	170	159	150	136	151	160	144	147	136	121	147	130	158	155	149	123	126	160	163	148	149	146	136	135	133	117	155	148	135	155	132	134	171	133	162	163	144	146	135	152	133	161	157	135	135	134	146	122	149	154	132	167	148	144	149	157	158	128	155	141	143	133	162	129	159	157	135	129	124	135	127	146	164	120	141	147	148	157	143	128	145	152	144	143	161	160	134	147	123	133	132	139	151	152	151	147	159	150	144	149	143	137	148	160	141	139	171	153	131	128	159	158	137	142	153	151	152	141	140	123	160	146	136	140	133	168	154	135	147	151	167	148	137	148	139	149	165	151	134	171	159	141	165	165	163	137	142	143	129	141	138	149	153	130	124	150	128	138	154	150	135	155	164	164	146	144	143	138	127	153	146	164	143	164	126	147	165	156	129	146	144	123	140	167	136	151	149	134	146	156	140	163	137	157	149	146	162	146	152	131	133	112	164	128	134	139	149	151	164	154	157	143	166	131	151	141	148	140	115	151	163	142	163	152	136	134	127	167	158	164	158	129	153	126	155	122	165	136	135	143	138	165	159	161	158	165	174	161	146	134	147	142	138	156	143	153	150	127	149	136	159	137	135	142	130	120	130	151	140	151	168	157	128	127	160	148	157	121	145	127	147	130	160	154	151	153	135	124	159	153	135	129	142	147	136	146	145	132	145	137	156	145	166	142	149	145	146	141	156	153	144	147	139	122	144	142	126	142	144	129	144	159	145	131	150	134	136	152	140	156	136	135	146	129	135	148	140	147	159	164	147	145	137	155	137	129	131	128	140	140	159	149	143	156	141	170	148	138	143	127	140	136	133	134	164	135	133	137	144	162	140	132	154	136	126	157	144	157	145	138	139	149	152	125	185	145	146	149	147	156	137	145	144	162	149	145	155	142	134	151	140	127	115	137	133	131	154	132	139	137	132	135	138	155	168	140	149	146	143	136	141	158	142	127	159	162	157	137	141	165	144	170	144	152	147	151	127	143	156	156	142	170	136	132	153	135	137	151	149	131	149	142	129	136	146	146	154	134	157	143	136	129	144	133	138	148	161	143	156	140	144	156	149	168	144	137	150	129	149	154	150	156	153	161	134	130	140	129	127	123	141	134	155	124	132	148	141	145	148	128	150	148	133	141	146	140	154	159	148	134	146	145	136	155	163	148	153	154	132	130	135	136	132	153	155	145	142	155	156	141	132	140	160	157	147	141	136	137	136	139	142	134	162	154	141	131	145	160	145	145	142	153	145	122	131	151	149	147	136	145	149	143	176	151	113	125	136	145	137	135	156	126	132	137	131	161	131	143	134	135	143	142	129	150	147	139	123	129	141	133	141	168	159	124	158	145	118	159	134	134	132	128	165	163	144	122	148	143	139	144	156	128	160	169	150	144	135	146	139	146	139	127	159	138	148	148	135	150	148	140	154	138	140	139	149	143	131	153	121	145	120	126	138	145	141	119	150	121	142	153	117	158	146	153	124	124	127	138	135	128	152	147	139	147	147	138	152	145	146	129	146	157	149	133	145	160	142	137	149	140	124	147	152	134	143	145	135	156	128	155	157	137	147	129	126	129	146	146	131	151	137	138	150	140	136	133	128	162	170	147	145	148	142	119	134	132	160	148	165	164	152	129	152	126	154	146	149	129	136	144	153	146	152	145	140	155	128	135	131	141	142	147	138	153	144	133	148	165	123	158	147	116	144	156	145	144	140	126	144	136	146	155	144	145	143	157	122	139	129	127	166	166	142	145	125	155	125	120	144	161	128	153	153	145	136	141	143	138	153	159	134	165	150	159	152	130	141	151	135	151	146	142	133	147	141	140	146	143	133	164	139	130	137	158	137	154	138	149
27612	20692	15235	7598	4272	2851	2038	1679	1359	1026	832	754	711	597	508	515	534	546	463	418	373	392	352	286	326	313	284	273	297	304	284	300	366	377	380	335	386	341	330	319	322	291	287	288	286	265	274	250	315	253	294	288	284	309	275	272	258	281	277	282	302	281	282	286	282	287	281	288	306	294	283	294	280	271	300	262	295	272	281	268	299	276	278	272	269	287	295	295	266	280	287	275	241	244	287	296	256	288	299	302	270	243	281	291	321	275	256	281	264	306	294	288	295	290	301	276	305	251	284	309	278	275	257	279	267	271	258	301	290	284	306	298	292	284	290	267	287	297	298	291	285	263	314	288	289	310	298	254	271	283	271	277	290	283	292	241	268	305	293	262	272	286	274	260	280	271	286	271	300	263	280	272	291	257	259	278	285	251	309	276	282	290	273	248	266	298	303	273	289	302	260	291	285	288	252	264	262	265	255	277	271	268	270	279	275	280	299	304	302	300	301	301	292	255	305	274	273	272	282	285	275	306	316	300	279	258	313	253	283	288	297	268	272	274	279	305	269	279	282	293	280	285	271	278	274	279	273	297	284	277	281	294	276	301	292	289	269	286	282	260	277	246	270	256	274	309	292	323	316	255	265	302	311	263	267	265	266	285	287	287	271	295	285	295	252	294	301	297	290	276	276	294	274	286	281	289	276	273	281	263	290	309	305	286	253	271	296	290	280	285	302	323	312	272	273	265	266	275	271	300	289	266	274	290	294	274	260	292	277	256	274	285	299	301	291	294	269	252	276	275	302	278	300	275	294	289	276	273	306	285	280	265	305	288	271	277	271	252	271	277	279	302	275	259	292	283	296	304	293	301	289	264	288	287	270	276	321	284	272	296	223	299	246	291	308	290	273	292	299	305	263	295	271	286	265	285	279	308	279	282	273	276	250	264	279	299	288	296	315	299	290	270	277	289	276	285	272	298	270	282	287	296	305	311	278	297	285	315	285	297	278	288	283	270	274	284	275	315	258	265	256	264	303	304	294	269	274	260	261	244	297	291	283	274	260	282	318	260	286	265	274	278	288	296	285	268	301	275	293	285	278	306	245	277	272	288	285	302	284	242	253	319	290	289	277	291	290	270	339	284	291	274	249	280	287	300	290	295	275	280	295	296	297	292	295	303	293	286	238	294	256	272	296	262	265	311	299	280	267	288	271	280	267	276	270	290	284	248	285	290	305	305	289	283	284	273	286	295	274	298	284	296	287	291	284	274	311	281	284	276	237	278	291	279	291	306	253	284	254	306	291	274	285	274	255	291	258	292	279	307	240	275	290	284	292	261	240	278	266	290	305	274	272	281	286	304	300	303	262	291	297	278	296	264	292	295	269	282	312	301	312	263	311	277	286	293	291	292	290	268	277	288	272	278	265	299	275	272	282	281	288	313	254	285	262	240	267	269	300	261	275	263	301	248	277	270	290	291	280	270	284	282	271	315	263	294	268	273	284	296	291	254	269	287	309	283	300	295	296	297	261	291	265	274	270	271	276	283	282	273	277	269	275	325	315	312	292	285	311	284	278	303	271	296	272	311	280	285	263	299	264	247	273	270	280	297	264	270	263	292	263	280	288	261	282	275	300	261	290	295	267	300	291	275	270	293	250	254	287	269	284	293	269	288	304	265	279	285	265	280	289	284	277	287	283	280	294	292	296	293	288	305	282	293	310	291	265	299	274	300	280	295	274	295	307	249	260	280	289	276	303	256	274	268	287	292	315	276	300	270	288	294	264	275	268	314	270	290	276	298	292	272	288	275	298	293	293	279	289	280	281	311	294	261	268	279	268	237	291	319	284	309	257	293	277	299	314	253	317	289	279	287	282	261	262	259	284	261	248	270	264	304	277	289	260	279	267	286	274	306	272	271	294	283	283	276	330	275	291	261	282	274	280	282	273	284	318	269	283	287	273	279	260	294	289	295	272	266	291	286	270	294	313	283	296	318	264	284	279	315	270	262	288	258	287	277	269	292	259	263	266	273	279	268	292	297	300	282	295	282	273	270	267	263	294	295	272	292	273	291	290	282	274	294	277	293	282	282	296	256	262	264	272	259	304	283	278	273	294	234	265	274	272	293	242	297	292	282	294	281	273	318	294	303	281	290	294	280	279	252	275	260	287	305	296	276	264	292	292	266	257	292	317	279	297	272	279	289	297	268	260	273	281	273	269	266	277	278	273	273	267	301	294	259	268	285	269	298	263	286	274	291	284	311	283	286	297	302	256	277	296	275	304	272	298	283	312	264	297	291	292	281	286	267	296	309	278	272	297	266	312	315	280	275	327	272	270	256	262	281	297	296	299	274	264	293	280	308	272	291	313	291	307	284	276	283	275	297	286	284	248	304	300	302	316	284	264	303	297	281	287	256	277	283	263	270	263	286	277	299	311	258	289	294	299	295	268	298	291	299	304	309	282	280	262	290	273	298	271	297	264	270	271	315	286	290	271	296	276	317	303	289	239	287	326	290	274	284	252	304	268	255	284	307	253	261	286	302	286	296	275	280	292	275	251	289	300	279	293	301	306	285	271	261	291	287	287	293	290	280	298	274	282	292	275	279	276	292	286	297	301	276	281	302	289	258	298	298	305	290	297	307	271	263	279	275	253	282	293	279	289	283	294	257	301	272	264	300	318	290	269	265	296	278	259	300	324	305	302	316	277	256	291	287	289	305	291	251	267	270	268	290	303	297	261	292	287	276	268	280	306	332	260	267	278	288	266	294	275	265	288	289	287	290	285	296	297	284	268	300	281	286	301	300	299	288	298	283	261	299	265	263	270	279	296	301	303	265	258	265	266	293	283	270	269	268	290	291	290	245	317	299	281	302	304	320	271	264	285	282	264	276	266	270	246	282	293	240	250	257	290	295	267	280	307	281	272	299	309	273	269	302	283	301	263	313	290	256	285	267	312	232	318	279	265	304	274	267	297	277	295	281	290	259	287	295	297	241	275	276	293	294	276	308	295	275	306	274	261	277	255	270	292	296	313	307	289	267	288	282	287	299	283	273	259	304	284	271	286	295	297	284	285	263	301	303	281	300	284	281	262	271	289	289	258	222	295	280	289	297	288	276	293	264	288	290	293	301	281	288	280	274	259	264	290	315	283	297	292	290	285	286	288	276	269	257	300	256	272	277	286	304	272	278	267	280	276	267	293	254	282	264	274	293	285	274	301	292	272	303	284	275	261	282	289	275	305	290	291	308	266	265	294	264	302	283	285	289	243	271	304	278	298	268	300	313	297	286	284	269	291	284	272	283	262	301	292	276	278	274	285	284	311	298	274	292	292	291	263	263	263	265	305	273	298	299	263	259	283	305	265	261	292	287	316	294	279	276	279	279	278	270	307	317	272	254	278	279	278	256	304	273	308	280	291	260	285	286	284	297	290	285	297	287	294	282	280	268	277	311	263	275	270	272	282	296	278	285	283	286	267	277	270	291	236	285	275	263	287	278	317	269	298	273	267	254
10274	19792	16007	8755	6849	5294	3840	3093	2578	1798	1355	1208	981	883	829	776	734	705	701	621	542	479	426	387	368	343	394	369	358	336	353	399	460	464	466	469	471	414	438	383	349	306	328	303	314	335	351	340	354	300	292	352	311	326	310	322	312	332	327	342	324	288	299	304	331	340	315	309	328	314	332	328	319	348	335	311	324	310	321	312	300	354	335	326	307	287	345	340	312	303	313	337	313	317	313	324	328	312	325	315	350	335	349	313	344	319	324	339	334	322	299	310	294	295	325	319	312	325	305	313	315	298	325	363	307	310	332	327	343	345	325	334	331	326	323	346	335	317	313	293	312	347	292	297	268	344	316	312	349	304	352	321	340	318	345	319	340	336	294	309	306	319	318	315	300	329	321	313	327	327	352	337	335	313	310	299	313	352	297	318	327	374	330	311	349	284	314	351	312	330	354	337	306	312	351	313	326	288	305	343	303	355	359	312	303	305	312	323	300	330	315	319	330	328	295	333	331	353	333	318	321	338	336	357	311	346	326	332	355	327	300	292	324	312	361	309	324	296	331	329	344	348	339	318	342	307	324	332	329	306	311	321	333	320	299	341	318	349	344	309	320	341	310	357	310	309	321	290	333	321	284	326	332	336	328	353	332	314	305	326	329	304	300	350	363	345	305	345	320	303	308	316	325	325	314	323	352	323	326	288	326	342	326	309	300	298	308	336	297	342	352	351	322	317	304	315	329	323	361	320	326	326	310	276	325	339	373	310	309	322	316	301	340	336	313	326	337	333	320	312	355	319	310	334	340	340	319	324	336	352	316	340	335	338	307	306	320	329	278	316	305	294	306	332	319	318	315	331	324	349	306	304	317	303	344	320	359	329	321	331	314	288	305	329	290	301	285	316	325	364	319	297	338	324	322	312	279	335	320	324	311	309	323	349	319	310	337	327	292	315	313	345	302	344	317	351	303	328	330	333	332	321	304	311	322	359	349	344	318	330	308	310	325	310	354	336	344	312	301	333	350	317	312	316	302	333	341	318	307	295	342	331	338	323	312	311	300	332	329	311	296	320	315	311	319	290	315	317	320	308	328	313	325	301	296	308	333	350	340	308	304	329	327	293	332	315	316	294	341	329	298	327	312	335	299	308	315	328	306	336	337	318	330	305	368	324	311	340	334	334	326	322	339	320	320	321	314	298	346	310	305	303	331	343	309	302	291	333	327	293	358	313	315	316	350	322	319	333	301	288	334	315	337	338	296	312	313	341	362	311	329	312	345	330	295	278	303	312	325	329	301	309	331	305	334	317	311	308	327	309	325	320	297	324	336	334	303	356	332	301	330	350	318	348	293	337	328	321	338	332	365	323	340	341	326	310	357	322	359	304	326	326	332	316	330	347	324	304	306	302	304	328	312	329	296	315	327	300	332	324	313	350	333	357	319	372	308	343	340	310	343	322	308	309	308	329	339	332	295	327	319	324	355	309	333	323	337	346	315	307	326	328	322	317	332	319	330	339	316	302	315	322	334	333	336	323	334	334	317	326	337	329	322	304	327	328	316	304	308	323	324	316	338	341	317	364	337	345	319	307	349	318	318	323	302	330	276	331	336	337	344	329	336	360	324	341	317	310	326	358	350	336	318	327	332	309	343	336	322	331	302	327	277	350	302	283	321	349	308	326	320	314	315	348	314	324	310	342	331	347	343	308	325	293	323	301	335	324	309	330	303	338	294	343	323	314	341	335	322	314	362	319	323	324	354	312	342	266	324	294	339	336	325	314	321	357	302	354	333	307	327	313	321	324	310	320	331	300	342	361	343	353	327	275	361	318	341	310	343	343	324	332	353	348	342	332	357	335	316	302	294	323	310	321	310	346	322	326	334	328	304	325	316	334	352	331	326	333	296	347	316	368	286	335	324	348	290	306	343	330	329	339	323	324	345	307	321	342	337	337	342	318	310	311	323	325	329	358	343	326	278	333	334	319	306	338	319	299	327	351	316	314	329	322	323	296	321	302	348	321	345	308	315	353	355	334	318	323	269	311	343	328	302	287	321	317	359	322	312	337	327	273	317	339	318	306	338	337	305	331	331	309	325	354	282	340	332	329	324	334	359	286	341	320	308	326	324	340	307	309	324	311	314	345	310	314	315	318	331	318	334	312	296	342	317	322	302	293	346	342	307	328	305	313	347	337	346	361	320	346	307	331	334	279	344	336	306	314	326	325	333	334	310	345	320	310	356	321	325	320	314	332	339	299	347	339	314	318	362	340	311	300	309	311	319	324	303	333	286	329	367	369	331	334	303	319	326	319	306	318	319	318	321	353	332	343	311	313	329	337	352	339	335	345	305	346	337	325	334	279	329	330	314	294	349	341	309	356	308	347	308	333	339	314	342	319	352	316	322	314	316	338	341	344	324	308	330	347	335	313	341	349	325	335	308	308	320	317	325	332	324	352	329	337	294	315	335	324	310	301	316	302	311	369	323	327	342	319	346	340	309	322	324	334	332	312	318	354	349	324	298	322	330	343	297	307	312	297	300	343	343	353	325	309	359	339	358	325	339	300	308	315	320	294	315	287	319	301	308	331	316	326	318	303	313	321	337	322	319	344	338	321	325	320	316	338	328	328	321	332	296	330	311	337	306	306	340	319	356	337	339	298	340	318	334	307	317	316	303	350	349	359	342	361	320	314	322	320	331	318	308	347	339	350	340	344	353	312	333	313	324	330	321	316	304	357	333	325	329	347	343	320	330	318	326	327	319	316	327	297	339	331	337	321	324	336	338	303	358	317	298	310	309	334	332	335	313	299	350	336	304	349	330	292	305	301	345	327	356	311	324	315	330	303	315	319	322	347	299	329	318	299	321	328	329	325	341	357	316	329	306	303	332	337	311	302	321	286	346	313	318	335	360	355	319	336	315	316	315	347	306	345	348	304	346	326	338	338	334	334	334	324	305	328	341	317	339	335	309	338	344	324	297	351	336	327	323	314	288	336	329	325	329	319	322	320	336	319	334	309	309	318	324	359	343	329	342	323	320	338	327	364	345	321	326	317	300	328	319	316	329	330	347	334	317	328	340	327	312	332	307	317	323	336	310	325	329	318	319	324	332	322	340	324	326	322	343	324	334	321	328	315	338	341	313	322	309	345	357	368	345	326	335	314	351	308	325	355	338	337	290	317	319	328	331	342	336	333	327	314	349	312	328	367	335	322	313	363	354	338	348	334	370	307	335	327	322	327	333	312	351	313	316	327	331	310	349	314	341	330	332	362	334	320	329	325	329	311	346	322	321	307	289	296	339	323	351	343	291	339	321	317	329	339	345	340	328	327	320	319	327	322	332	312	334	327	360	295	334	315	328	312	305	322	327	316	334	342	340	312	338	294	303	319	349	339	329	313	319	308	334	311	312	299	340	304	308	326	321	327	341	348	338	310	308	332	305	287	313	312	301	334	344	342	323	307	302	322	284	312	308	315	308	317	329	339	330	326	322	306	346	341	343	310	322	323
23940	21303	28421	24535	21322	13752	5146	3322	2366	1656	1472	1255	1032	829	768	696	711	717	593	587	429	416	346	310	304	384	321	297	238	282	329	357	367	376	446	415	394	329	337	304	268	244	264	255	271	231	269	256	255	241	262	239	237	229	264	263	252	225	238	238	229	265	262	224	258	234	226	227	248	237	237	212	226	226	236	243	243	266	265	218	245	271	254	245	228	244	235	230	253	261	247	254	238	250	239	249	246	217	276	217	251	211	236	224	251	238	232	197	261	263	247	233	259	235	214	212	232	233	248	248	244	219	255	253	240	263	234	223	240	256	226	228	238	244	278	205	235	248	240	213	205	234	221	253	240	246	214	254	246	229	264	242	246	237	261	259	263	231	248	261	237	280	241	245	239	225	238	248	246	240	237	254	225	215	257	226	222	248	259	246	238	224	236	241	242	247	269	227	251	215	254	220	247	248	247	250	247	244	243	248	220	243	257	243	269	234	234	243	262	241	253	225	233	248	227	244	232	233	237	232	228	248	257	245	231	218	238	271	212	236	236	259	234	228	221	236	265	230	249	264	260	220	251	242	237	249	222	234	219	240	239	232	247	231	245	226	248	251	239	251	269	233	251	269	253	229	238	249	236	237	226	245	243	268	280	234	254	234	261	257	252	213	241	253	221	252	215	238	243	251	225	220	214	255	248	224	256	261	247	235	273	246	218	268	238	281	246	238	253	227	215	258	249	244	210	239	240	256	248	242	220	222	226	242	226	257	269	262	227	211	233	210	270	238	241	246	238	263	253	227	216	246	254	220	258	263	264	251	250	236	249	230	245	235	251	219	232	251	277	255	236	234	227	265	244	256	249	235	246	268	245	266	241	220	248	234	227	217	250	239	241	225	244	253	260	238	256	241	235	231	257	239	229	224	225	252	228	244	230	229	272	244	227	221	233	229	260	262	267	234	233	251	245	206	229	230	212	253	244	238	265	232	233	235	233	214	236	253	226	225	235	250	240	246	225	254	241	240	226	269	229	250	232	232	226	239	230	257	237	249	237	243	223	237	211	246	238	224	253	267	238	208	251	249	254	258	240	259	240	257	254	233	237	227	268	247	234	225	212	252	234	225	237	245	243	233	236	234	235	231	233	243	230	249	250	252	243	238	235	251	259	269	224	243	247	213	230	260	252	262	255	274	208	237	243	205	248	261	250	228	238	252	221	256	256	218	243	262	235	226	248	239	245	230	237	236	228	250	233	231	243	233	248	248	237	233	238	227	230	247	238	265	255	238	242	248	217	218	219	216	263	240	255	236	234	248	266	226	213	256	245	226	224	250	247	231	223	213	228	214	235	228	214	248	252	240	240	223	259	236	222	241	229	259	270	206	238	223	242	244	237	238	215	247	281	241	262	256	208	260	229	261	241	246	249	224	246	255	226	242	238	228	254	263	263	236	220	233	239	225	222	232	238	226	239	218	220	229	247	235	239	219	273	250	233	238	237	221	255	231	236	266	273	237	218	257	250	210	241	289	233	264	249	236	240	236	258	238	255	253	269	263	224	248	263	258	237	243	252	244	228	227	246	240	232	241	250	223	220	242	253	229	236	258	239	241	240	232	240	255	259	236	218	208	248	238	240	254	254	241	255	262	229	247	223	201	224	250	231	251	268	227	199	251	274	240	249	224	248	229	237	253	244	234	213	227	242	252	245	221	261	223	221	226	279	238	235	208	232	212	233	232	226	257	247	234	226	231	258	234	224	231	227	209	233	229	227	268	240	236	222	252	223	253	267	249	248	234	247	236	241	248	240	276	241	280	252	242	252	219	215	246	221	240	244	236	254	228	241	241	242	254	217	214	263	241	258	250	211	230	228	248	245	243	210	260	227	259	265	226	231	254	254	234	244	231	223	255	210	241	250	272	218	260	226	214	251	217	229	273	229	252	214	201	208	254	215	207	234	234	253	255	258	234	224	227	247	250	252	266	241	235	265	210	237	220	260	242	237	261	224	230	216	238	245	247	242	256	228	242	230	251	233	261	236	237	250	231	245	256	219	248	243	245	240	241	254	242	221	237	246	243	235	247	256	246	236	210	250	266	241	251	246	225	236	218	228	236	237	236	217	256	225	242	240	258	244	244	244	224	230	254	242	253	250	228	227	253	219	254	238	219	232	254	237	236	238	234	228	267	275	229	255	201	243	232	245	241	261	246	233	243	250	222	241	272	229	245	236	265	239	215	231	254	238	260	228	239	243	237	242	265	244	250	206	271	238	244	231	235	254	237	232	243	223	220	236	248	246	231	221	260	222	259	260	233	243	230	231	256	253	223	236	242	235	247	280	215	235	220	219	239	249	210	234	249	244	239	246	241	231	242	278	259	229	242	231	235	197	241	256	269	245	262	234	250	221	261	243	253	222	211	239	243	214	268	239	237	222	253	253	231	251	252	237	235	228	230	249	236	242	234	253	248	277	264	228	255	250	234	244	240	213	223	257	228	264	251	252	229	230	236	227	252	243	250	224	224	238	219	239	214	242	245	233	220	234	213	244	207	240	257	235	227	257	232	256	240	248	239	244	260	225	238	267	232	225	240	228	247	221	279	231	253	225	245	255	249	247	246	246	226	222	213	242	247	255	242	244	244	228	228	233	246	228	244	226	266	244	244	265	227	209	248	261	235	225	234	222	213	256	261	262	213	225	241	228	235	256	254	237	223	243	236	236	238	231	262	253	225	259	238	251	233	247	241	213	251	239	235	229	271	278	233	229	249	227	253	254	231	225	247	245	259	249	245	198	260	240	229	251	238	225	266	230	239	207	253	272	240	242	246	208	240	260	252	264	243	232	248	244	267	230	222	258	234	220	261	227	222	231	247	255	265	246	241	276	234	240	262	227	259	243	234	250	247	240	235	223	197	253	225	272	242	246	269	221	220	237	230	258	255	233	216	243	243	251	227	259	238	251	232	262	209	239	240	233	238	250	224	250	220	235	245	219	243	245	244	244	237	227	240	226	244	213	255	255	207	207	267	250	233	207	235	256	230	249	245	253	252	213	230	234	245	229	263	222	243	232	228	236	251	225	234	251	243	234	265	234	241	217	267	224	208	248	225	250	230	250	265	268	227	212	244	243	224	244	245	236	223	265	240	237	220	221	224	253	252	231	248	256	238	228	259	246	228	235	230	220	273	226	223	237	243	270	251	234	231	214	205	242	236	232	264	235	258	228	239	215	238	244	234	233	239	242	242	234	283	234	258	242	235	264	240	222	254	237	242	274	227	241	234	248	226	233	234	235	243	231	223	231	236	227	248	256	239	258	232	237	245	244	277	241	229	218	232	246	238	266	235	225	246	231	243	241	254	252	253	214	223	241	242	209	240	257	232	216	228	224	235	252	231	234	253	246	242	214	244	248	241	253	244	222	258	249	238	188	227	252	253	224	260	230	252	233	225	246	253	216	211	214	263	263	246	251	239	276	251	258	241	239	249	205	251	251	238	231	258	267	248	246	228	243	243	225	238
10275	29244	23874	14100	10876	8421	6974	5622	4362	3094	2549	2166	1627	1335	1172	1170	1170	994	887	831	740	618	468	386	398	423	411	360	341	348	415	463	515	551	630	594	551	468	431	351	317	279	283	294	290	290	284	277	302	304	296	278	288	277	268	309	268	277	278	257	275	268	277	278	289	263	285	255	252	260	302	284	286	298	292	254	279	312	312	271	294	261	271	280	280	298	267	279	296	283	277	276	257	274	318	292	283	277	277	253	286	302	244	294	249	272	270	293	286	289	265	253	289	262	223	277	292	315	265	299	268	276	256	262	258	302	285	275	278	291	296	250	252	273	276	261	272	280	297	271	266	261	271	289	304	262	276	279	287	289	290	262	267	265	292	269	254	317	282	261	302	273	279	277	259	292	294	308	296	292	297	279	260	260	289	297	262	262	321	282	269	279	300	281	297	292	281	280	257	298	272	272	285	313	307	285	258	258	269	292	267	298	287	279	275	274	251	282	286	275	259	280	289	279	273	279	274	288	270	274	279	277	272	263	297	286	266	259	262	267	309	290	271	274	304	276	280	270	272	302	272	281	297	304	253	262	292	291	299	310	304	286	285	289	267	281	266	283	238	286	286	274	282	256	261	284	290	280	268	245	285	263	296	255	260	266	260	291	312	280	295	284	276	284	303	287	247	277	281	267	263	234	302	301	309	301	270	280	264	252	286	263	262	292	275	248	260	291	279	271	287	282	251	307	297	289	271	274	296	283	268	272	264	272	291	275	280	294	278	321	303	269	308	265	267	275	245	285	256	266	278	278	295	294	259	268	258	280	274	273	295	268	315	269	238	271	290	281	324	282	317	297	281	295	277	292	263	248	284	282	260	253	266	257	290	271	306	280	301	250	270	266	300	267	300	286	259	261	290	298	304	296	307	259	299	302	264	266	268	264	252	274	280	291	271	262	292	281	291	277	272	300	264	291	295	272	279	276	281	269	290	298	291	267	252	299	253	281	278	281	293	288	270	306	274	253	258	298	265	285	274	280	269	279	306	265	279	281	256	265	278	276	294	290	295	249	261	283	258	276	276	268	303	280	276	291	287	306	287	276	281	253	278	267	256	256	267	269	289	285	275	291	256	267	267	271	287	267	296	293	270	281	263	286	269	284	297	274	242	267	271	246	261	281	265	268	279	277	285	256	279	268	284	299	262	245	271	300	238	299	270	295	302	267	255	274	288	267	293	319	267	293	287	289	303	272	259	270	266	275	256	254	253	279	287	285	300	267	278	297	265	258	262	288	286	280	285	296	268	289	282	280	288	267	257	274	296	254	258	289	294	255	284	269	264	266	274	270	281	269	253	259	286	303	286	288	333	258	285	260	300	274	301	260	308	273	266	260	254	266	276	256	292	282	286	275	277	253	294	257	283	271	281	278	262	260	278	272	283	266	288	284	250	293	275	311	286	289	285	281	303	272	301	274	294	299	273	259	295	278	286	253	281	297	264	301	275	292	298	289	297	285	290	265	301	272	329	265	292	284	278	262	266	254	258	270	278	286	291	282	259	248	290	288	264	294	293	247	286	304	263	284	304	289	272	262	270	294	256	282	284	271	286	276	312	290	288	278	270	256	265	251	279	282	270	247	277	278	264	305	256	274	318	296	284	274	278	273	293	276	276	295	278	316	290	283	270	311	302	274	269	268	268	268	272	336	278	253	291	269	281	275	264	299	287	283	264	275	287	266	308	306	248	287	267	302	304	267	276	307	311	258	318	282	244	288	258	308	287	275	296	267	277	292	286	277	288	279	267	280	294	246	288	264	288	286	288	257	309	295	294	321	284	283	279	293	294	279	284	264	281	269	289	285	274	247	298	292	302	270	275	288	311	287	267	323	279	281	272	282	287	315	277	278	265	299	278	312	288	257	325	285	305	269	294	282	261	315	267	267	277	279	275	269	258	297	285	275	288	274	273	243	257	266	285	254	259	260	259	280	301	281	263	289	272	278	285	256	305	295	271	297	280	251	288	269	280	318	279	303	287	271	278	288	302	296	283	289	284	305	270	301	276	290	308	302	256	310	276	282	265	258	260	295	291	254	269	258	284	271	248	274	271	287	287	274	287	284	298	263	289	308	284	290	285	275	308	267	267	262	265	287	282	257	288	294	291	291	288	276	280	276	296	252	275	274	268	266	276	277	295	283	299	270	272	282	267	278	292	271	274	276	266	285	314	287	273	297	293	296	251	261	277	321	266	282	282	277	282	296	307	302	254	319	245	270	283	308	274	270	289	278	268	271	266	294	310	275	251	294	266	300	267	291	281	300	305	286	267	275	279	264	294	266	276	297	275	279	290	301	256	313	290	279	295	251	260	257	291	300	257	277	309	260	274	294	286	282	272	251	293	247	267	288	301	292	287	277	296	290	276	299	283	246	254	269	287	293	279	317	312	294	274	281	268	278	256	263	244	243	261	290	266	281	282	286	304	281	280	294	301	259	280	268	259	282	271	292	254	303	275	273	294	256	250	302	271	258	267	289	262	305	248	271	300	299	309	312	243	267	248	272	274	273	254	262	260	282	274	291	283	303	263	314	260	292	294	303	270	282	258	303	284	280	282	251	275	277	274	245	277	286	326	264	296	276	284	283	310	259	302	262	310	269	297	278	290	306	261	268	278	290	260	263	272	297	276	278	280	260	314	242	314	284	296	284	290	270	286	263	264	278	282	254	258	298	274	246	273	321	318	292	292	263	274	295	277	307	263	274	301	306	284	302	256	277	284	286	286	294	271	268	318	253	283	288	282	283	304	295	276	280	237	282	282	292	299	291	263	263	276	255	281	297	284	269	292	282	273	298	283	304	262	255	296	268	278	270	271	307	252	283	276	259	264	288	287	284	251	269	286	290	259	271	281	263	295	287	281	269	258	264	256	298	294	268	250	297	269	248	297	276	261	288	302	274	243	257	293	304	258	279	300	273	296	312	306	251	266	286	283	290	248	272	311	302	285	300	266	279	257	294	255	284	275	273	254	269	283	261	281	301	276	258	260	255	269	286	269	272	326	287	299	273	276	256	292	281	264	286	295	278	276	292	264	245	270	275	277	276	284	299	272	297	274	281	303	279	272	309	293	256	285	269	254	248	246	264	297	282	317	246	283	268	262	293	279	243	268	274	286	265	266	246	300	279	272	285	263	261	307	267	288	301	291	301	265	259	245	296	275	265	277	278	300	277	258	290	279	272	288	274	267	271	301	290	310	278	283	285	286	276	279	278	250	249	258	279	298	303	290	283	281	281	273	264	306	258	273	258	283	286	219	270	301	252	259	272	294	274	277	298	288	290	288	274	269	303	267	295	279	295	297	278	236	274	266	283	266	268	279	282	273	308	244	266	262	288	286	278	284	272	258	288	271	276	273	272	270	279	272	242	266	278	278	259	290	281	286	258	276	258	276	238	285	271	264	298	293	291	304	261	293	265	259	283	249	255	291	293	248	264	277	253	292	301	260	251	283	243	273	259	288	294	298	283
24977	21298	27470	25406	15289	4804	2945	2209	1588	1262	1085	874	776	577	586	528	488	474	431	410	376	391	266	270	294	268	220	234	216	239	296	289	305	350	389	345	313	282	261	230	211	195	216	190	198	216	218	215	211	175	219	233	206	207	231	201	202	216	211	196	192	216	187	226	209	202	192	191	197	198	217	209	203	182	182	189	189	194	184	218	212	211	179	197	189	199	225	200	188	205	216	203	198	222	172	203	192	201	200	194	191	204	201	221	214	189	223	196	238	184	232	201	170	223	188	160	214	200	198	176	188	191	217	185	205	213	206	203	208	195	186	213	187	201	182	179	188	206	220	177	176	195	207	185	214	209	194	219	188	190	206	205	213	214	216	201	209	198	192	202	187	208	178	187	213	176	213	171	188	208	218	206	199	184	208	212	210	191	206	209	183	234	196	225	209	206	214	203	186	201	182	185	192	202	211	198	187	195	210	184	184	203	194	187	196	198	204	213	204	206	202	226	203	186	212	205	204	203	227	236	224	206	222	217	199	170	214	225	198	180	189	200	210	223	194	201	210	192	180	216	201	179	188	194	206	183	214	213	184	234	196	216	244	192	231	204	185	192	221	186	211	213	197	191	220	206	194	198	180	206	196	194	211	201	227	225	193	205	201	211	193	187	201	199	184	212	208	204	234	217	210	216	210	223	195	188	202	201	185	193	216	214	215	202	223	217	205	199	202	206	220	201	223	201	171	194	203	200	207	181	207	214	202	193	208	180	200	188	221	182	202	208	178	185	175	195	188	216	218	188	189	200	193	196	192	181	218	209	218	229	192	184	189	209	205	222	218	233	207	202	196	219	192	220	203	184	199	163	184	227	180	209	200	222	197	201	200	191	195	205	214	197	206	193	212	201	246	205	213	195	197	214	211	180	189	204	195	198	209	195	189	198	234	217	219	192	177	203	194	208	197	213	193	205	204	210	201	207	196	193	190	193	196	193	202	209	192	182	223	195	217	178	216	198	189	205	209	198	199	189	192	200	192	212	231	215	199	222	193	221	216	208	199	187	202	202	202	219	201	201	187	211	200	235	212	219	165	216	188	206	181	181	225	181	215	177	212	192	202	178	198	209	208	188	199	207	204	207	205	194	218	219	192	215	218	207	190	188	221	208	181	182	204	208	203	202	210	209	202	201	208	206	198	228	198	183	191	197	217	183	189	211	204	200	208	177	215	187	204	214	182	181	197	196	193	187	195	202	215	185	197	218	207	206	195	196	197	227	198	194	218	200	209	207	199	176	229	206	208	210	184	199	210	193	197	223	203	181	188	218	194	200	217	210	194	231	198	203	183	177	179	191	190	211	214	209	198	193	213	208	199	197	206	199	209	215	204	194	172	207	186	227	182	220	199	214	210	185	197	233	213	206	190	191	209	194	209	200	209	205	202	200	185	208	217	209	196	213	201	205	212	228	202	209	210	191	198	188	217	222	155	203	220	189	191	207	206	202	207	212	194	224	211	206	183	201	213	180	187	226	192	201	205	197	196	220	171	185	233	185	204	200	200	195	193	212	213	221	195	199	192	202	198	212	193	194	201	195	199	189	193	205	178	200	215	207	199	214	210	202	201	196	209	182	213	195	173	205	218	185	189	224	193	199	218	182	207	215	198	208	229	194	211	225	217	204	205	174	223	193	199	194	223	232	202	188	216	204	213	209	199	191	218	191	200	211	197	213	207	215	212	192	222	195	202	213	181	184	226	205	178	194	168	238	185	222	233	206	181	214	183	222	202	186	202	199	178	206	202	218	214	202	213	179	210	189	227	183	200	214	190	182	202	207	207	216	172	210	191	204	193	203	192	213	178	191	183	220	192	181	196	220	175	192	209	201	190	204	199	202	205	192	194	197	220	204	203	208	211	204	214	202	213	227	214	223	186	216	201	237	196	206	217	206	198	216	186	221	213	212	199	227	219	197	203	199	205	213	186	194	178	201	198	213	228	193	247	191	203	185	199	183	199	210	203	173	204	221	190	203	190	175	197	208	236	182	191	220	230	208	206	186	196	215	189	207	183	209	183	199	205	179	198	192	175	203	199	209	217	208	190	228	214	176	173	188	202	231	215	207	192	209	208	207	186	200	210	198	206	195	203	205	195	203	218	200	192	203	209	189	199	197	190	183	197	213	197	198	189	202	219	193	169	220	191	184	220	189	205	199	205	179	215	195	196	210	180	202	178	210	186	214	214	211	181	201	221	207	196	223	188	213	192	222	193	217	201	212	222	229	179	211	197	217	170	164	203	189	183	203	213	184	215	207	200	179	200	209	183	204	203	216	196	181	182	202	209	210	205	203	199	195	218	197	207	177	198	188	199	185	181	195	202	208	201	173	207	186	246	203	191	212	227	190	189	204	208	201	213	226	200	197	240	196	209	220	196	213	193	207	200	221	198	202	210	195	196	217	212	195	197	190	203	207	213	204	215	220	172	185	206	210	194	203	205	186	199	174	196	190	177	232	222	204	206	199	192	205	181	204	195	190	194	204	182	181	203	174	211	182	183	179	185	225	197	212	177	204	186	207	195	196	218	218	199	199	187	181	185	199	210	193	208	216	186	203	212	216	202	203	216	201	168	202	200	222	198	206	211	198	194	187	171	208	192	201	194	198	223	200	223	196	201	199	193	195	204	182	203	207	198	192	180	192	215	253	198	201	211	214	202	182	223	224	203	214	213	213	186	200	186	178	185	224	199	206	210	172	192	218	216	197	194	203	201	174	179	187	187	169	207	207	216	201	184	203	187	199	206	195	202	190	187	212	193	232	184	168	202	209	190	222	220	212	207	187	191	219	203	216	198	209	191	204	211	191	202	193	212	200	235	222	199	200	191	206	213	229	196	229	170	207	204	198	203	180	195	222	186	196	213	186	201	207	218	203	240	199	178	183	203	197	220	202	202	215	191	212	201	214	237	198	209	167	186	180	194	210	207	216	203	195	176	211	203	196	226	187	217	191	183	195	208	184	200	188	208	193	191	206	199	186	177	191	192	167	199	182	202	185	196	196	234	210	212	194	215	189	181	207	206	193	192	203	198	224	199	192	195	215	209	207	193	194	200	202	176	203	194	212	205	201	211	209	193	222	193	222	194	174	187	188	201	171	215	221	215	201	197	186	221	194	184	202	195	192	206	214	196	201	205	198	215	186	180	222	216	209	202	209	223	217	217	179	223	194	194	219	197	207	208	225	215	192	207	216	189	212	215	204	214	214	209	210	205	195	188	219	188	237	217	188	216	182	185	195	185	200	199	224	204	211	180	201	185	199	204	186	237	196	215	205	197	210	208	198	192	200	202	226	215	182	206	188	200	207	204	189	187	199	204	186	218	216	204	231	196	216	207	201	197	186	203	192	202	209	177	221	185	196	193	215	212	188	199	180	194	211	205	198	191	198	225	232	202	194	196	179	251	214	177	207	207	199	247	185	196	200	170	184	214	197	212	195	220	205	209	185	201	198	206	212	206	218	213	187
9834	24665	20193	11778	8822	6823	5491	4554	3273	2581	1998	1664	1319	1038	884	897	871	706	667	645	555	486	394	370	340	338	263	284	260	312	353	370	449	446	508	503	413	347	315	271	251	231	256	245	212	215	244	218	241	207	232	239	238	271	236	252	228	221	240	215	243	194	218	228	226	246	241	218	248	227	234	216	228	238	235	214	236	241	220	211	215	235	222	239	240	243	228	238	216	255	238	233	252	215	251	237	207	193	267	222	213	233	265	227	221	217	228	229	262	224	247	240	268	254	215	253	230	251	231	221	215	207	241	218	231	227	248	244	208	223	229	223	218	224	240	239	201	230	223	235	258	215	242	246	222	232	222	222	240	208	209	229	240	257	250	222	187	223	211	247	224	215	249	241	229	237	244	249	254	233	220	238	194	228	203	234	243	244	235	252	231	243	236	241	230	224	237	222	228	243	241	230	240	224	255	227	221	229	233	226	232	237	231	250	233	219	216	240	225	227	212	212	247	230	237	253	220	243	259	226	237	186	215	214	220	231	236	240	227	205	227	222	220	208	234	227	234	227	228	277	226	231	244	244	212	212	247	227	245	244	215	222	201	231	220	220	233	229	236	213	236	229	211	226	219	231	235	234	229	236	250	225	227	218	207	237	212	220	217	225	217	225	216	211	233	242	205	200	246	241	242	229	241	231	238	220	200	239	235	244	265	227	240	230	228	202	247	212	265	219	242	221	230	232	212	256	232	213	219	249	262	238	214	219	221	233	241	239	233	242	252	220	236	226	235	241	261	209	209	240	214	262	221	244	241	247	249	252	225	240	264	228	219	249	236	221	214	261	216	209	241	245	233	217	234	229	244	224	220	223	240	237	212	253	209	227	239	223	228	250	226	264	235	237	234	235	198	226	248	218	229	193	269	238	244	228	213	230	240	220	225	247	257	245	221	245	222	253	252	218	223	215	215	230	226	212	246	230	265	246	261	229	245	233	253	229	198	242	232	235	221	244	232	235	256	218	216	217	239	226	262	213	209	241	229	223	225	223	255	250	247	208	229	244	229	226	236	263	219	215	238	245	219	220	240	219	239	219	237	241	235	252	214	245	243	213	217	272	256	220	231	207	212	212	235	233	237	205	247	231	234	237	224	223	246	243	253	241	234	230	217	230	217	228	255	230	248	239	231	224	266	227	199	209	198	225	219	220	224	234	235	227	223	230	238	221	227	205	264	251	245	227	259	230	242	224	241	234	215	216	214	234	230	242	238	219	219	243	223	237	229	231	234	197	233	216	235	239	239	212	234	224	243	263	238	232	236	236	238	265	237	233	221	212	201	241	211	256	240	207	242	229	234	206	260	224	244	217	226	228	245	227	209	235	234	240	241	243	206	208	218	252	244	221	232	231	226	233	238	259	257	246	231	223	246	265	218	213	252	244	236	218	229	237	246	243	227	250	227	240	224	236	218	253	239	238	258	227	244	236	246	244	223	219	249	196	226	247	223	241	244	229	256	249	245	235	203	244	246	241	245	206	231	232	250	249	217	224	216	265	242	223	234	244	253	253	226	216	224	262	241	225	218	211	236	224	233	210	243	207	255	224	212	226	223	206	236	254	225	260	229	239	226	257	210	213	212	203	251	197	245	216	249	216	260	239	227	250	239	252	264	234	229	269	247	226	226	273	230	255	232	214	258	248	216	244	222	199	239	245	211	239	232	231	247	254	239	202	254	251	227	243	230	229	227	208	225	212	215	220	233	207	241	233	217	215	228	229	238	223	250	214	226	223	233	232	217	203	214	236	204	236	235	220	233	222	223	219	228	229	223	239	230	211	240	237	249	224	231	254	238	222	219	220	205	240	239	236	209	232	230	205	236	245	223	213	222	219	249	227	247	244	238	238	233	220	221	219	249	274	214	212	234	224	229	220	243	221	215	222	238	208	230	228	236	225	207	260	206	269	209	228	236	233	224	230	241	237	255	247	231	241	203	240	184	254	229	242	221	248	211	259	224	222	238	233	243	219	246	239	224	207	246	222	246	244	217	228	222	223	208	219	211	225	250	206	208	228	242	227	229	232	261	243	244	221	221	240	223	207	221	226	239	233	244	256	236	218	224	225	246	220	204	248	217	245	247	215	245	256	197	251	250	231	255	217	249	225	216	220	224	237	237	237	231	228	247	252	258	220	239	232	210	210	229	221	229	222	252	205	237	257	237	223	239	244	248	214	234	236	220	217	248	231	261	220	224	233	222	222	207	223	239	263	224	195	219	237	236	231	227	217	234	227	224	236	252	265	200	234	212	217	216	247	233	227	228	239	226	253	227	204	231	248	211	223	224	225	238	229	214	198	228	209	213	233	235	235	235	245	188	225	228	217	243	212	222	235	224	255	221	242	237	201	251	243	247	240	232	227	237	249	215	264	213	259	219	230	216	239	235	242	224	213	200	266	227	215	248	222	223	236	226	228	234	203	228	224	236	254	252	198	216	227	236	242	223	257	235	222	221	223	230	252	223	219	225	244	227	237	243	222	270	241	226	254	241	208	217	245	213	236	226	223	225	246	237	237	219	243	266	225	241	230	246	246	241	250	229	224	238	217	233	215	224	205	231	240	241	231	224	223	203	228	234	247	203	206	228	208	246	219	212	252	233	251	226	267	196	191	220	232	247	214	231	244	263	234	216	244	255	240	238	234	262	218	192	230	253	217	221	236	205	264	231	209	233	225	228	232	229	272	249	202	238	238	254	265	246	225	235	218	248	233	238	237	237	232	222	236	212	242	240	242	244	238	248	206	212	252	221	234	246	246	240	215	229	226	233	239	234	232	206	231	251	214	221	226	239	222	233	263	256	236	230	251	258	224	199	239	253	233	187	226	235	216	222	213	204	207	253	274	238	220	211	242	256	220	238	212	239	182	245	250	230	234	250	254	216	213	246	246	247	249	226	234	234	238	231	254	226	220	231	220	261	231	242	238	238	231	205	237	214	212	257	246	209	223	255	260	216	225	242	219	233	232	216	241	238	242	241	244	246	222	222	225	228	238	233	230	234	219	197	215	219	218	240	224	220	243	214	230	218	202	207	219	247	231	247	253	237	240	214	242	228	224	214	239	230	239	231	242	218	230	250	225	239	251	219	242	193	232	246	239	234	231	238	245	225	233	263	192	250	211	210	233	216	222	227	230	235	196	239	254	238	223	208	248	214	232	228	239	235	235	220	248	232	221	212	224	244	227	236	237	230	264	272	222	223	233	234	239	238	212	254	223	254	227	221	251	217	201	229	217	236	225	227	233	247	237	244	196	243	246	202	223	209	256	238	224	229	241	217	222	215	245	240	238	240	227	253	238	260	228	254	218	226	236	239	222	238	239	197	208	233	223	232	226	229	213	202	233	221	240	219	244	239	222	219	249	234	222	226	233	235	223	245	243	249	214	240	218	230	225	243	224	223	231	205	215	244	233	212	219	235	204	223	210	239	212	217	222	202	213	210	231	262	225	231	226	230	227	254	234	223	242
22946	21369	28954	24134	21377	21617	14583	5161	3225	2664	2170	1545	1270	1069	870	824	807	743	707	647	570	385	366	343	377	259	222	188	194	262	311	365	374	394	448	422	347	297	244	205	144	135	156	154	154	142	123	140	126	138	119	144	133	137	116	137	152	144	136	119	125	121	116	121	139	135	130	122	122	118	136	132	135	123	128	113	137	104	128	130	126	121	117	139	137	122	118	133	137	140	128	142	119	119	135	109	118	131	123	127	138	144	123	135	106	121	126	148	114	134	136	149	121	140	124	133	125	125	129	121	136	125	124	115	129	126	125	142	127	120	124	117	116	128	107	122	152	122	111	130	136	156	133	122	126	140	120	140	126	137	128	127	116	110	110	119	140	144	111	135	133	128	137	125	130	104	112	139	114	130	121	104	120	121	110	123	122	107	109	123	135	116	127	123	139	143	105	122	133	126	143	124	122	118	126	110	138	124	141	120	121	145	136	113	128	126	151	128	139	135	148	130	109	119	123	142	138	147	105	119	136	120	123	116	138	138	135	118	128	144	131	112	122	129	141	151	132	135	119	140	116	117	154	112	130	111	138	116	116	118	131	142	116	112	132	130	123	124	135	113	133	126	131	121	100	124	121	113	128	131	106	103	97	121	127	132	123	119	138	132	117	130	129	110	118	110	139	121	103	140	146	149	114	106	131	138	99	125	152	145	135	121	143	118	130	112	149	127	138	129	125	130	118	147	125	120	131	120	144	137	120	149	150	135	139	143	145	119	143	125	118	123	129	117	114	141	103	144	140	109	145	126	135	130	129	123	110	121	116	116	135	130	114	110	116	128	136	124	107	125	126	107	139	128	125	123	124	124	140	112	131	124	136	134	139	123	103	128	126	141	116	136	110	121	105	137	126	104	127	122	141	113	124	125	132	136	114	111	126	125	124	127	107	115	132	110	112	108	136	113	131	132	142	114	141	134	120	115	130	115	128	133	130	127	134	135	108	126	137	144	109	95	136	147	134	129	131	123	128	155	114	106	132	125	135	124	105	121	112	133	127	142	126	125	129	128	123	115	109	111	138	129	128	115	130	128	123	116	122	148	135	127	128	123	126	120	118	127	132	109	135	121	125	132	114	106	114	136	131	136	126	124	139	127	110	126	141	136	139	133	125	111	150	119	112	142	140	119	136	136	139	131	127	129	134	151	127	119	137	112	130	120	124	125	137	134	116	122	135	140	146	121	152	134	107	131	143	127	145	130	144	128	130	119	121	124	108	144	127	141	118	148	124	132	147	136	110	122	118	132	122	144	120	116	142	130	111	137	130	136	117	117	160	128	129	118	108	124	118	125	123	124	124	127	127	117	134	132	119	124	126	150	132	137	132	118	132	117	113	114	116	155	137	103	121	127	133	114	122	141	131	124	108	121	130	129	133	127	118	127	153	143	126	152	145	122	110	142	144	144	139	128	139	113	117	127	139	112	118	119	122	128	109	139	131	152	129	119	117	124	135	147	135	131	141	141	127	115	140	113	137	123	130	134	122	134	117	111	118	133	139	113	127	114	139	125	106	136	117	127	127	116	150	133	125	129	124	117	117	133	111	129	115	130	132	130	120	120	114	141	105	95	132	116	122	145	128	125	111	120	137	116	122	123	123	126	119	137	138	138	132	121	112	123	119	123	120	120	106	122	126	114	148	121	126	127	130	153	110	138	127	138	120	116	114	125	159	110	134	112	132	114	138	129	144	129	117	128	158	132	122	124	135	122	122	141	119	119	113	137	111	141	145	117	115	141	126	123	118	123	133	110	112	146	116	132	132	137	111	121	117	131	129	115	132	136	120	136	110	118	120	141	128	133	134	128	139	113	136	129	119	135	125	129	136	118	117	137	121	146	117	130	124	128	134	136	123	123	120	133	129	106	155	138	126	119	125	150	156	142	120	122	138	129	129	122	128	122	114	122	128	112	131	139	142	122	114	120	138	122	134	96	119	125	100	138	106	113	104	121	142	128	130	123	112	141	137	120	138	132	130	140	117	113	129	129	128	131	140	122	142	153	141	110	118	134	122	130	126	135	123	124	101	131	130	124	129	113	145	121	103	109	125	122	132	117	129	129	143	123	157	144	144	131	129	150	124	117	126	141	147	109	135	125	128	145	124	137	133	112	126	123	131	150	110	126	130	114	130	120	132	128	111	128	148	139	123	112	120	118	131	151	121	150	130	115	134	146	123	143	132	129	118	120	134	132	121	118	113	138	110	117	128	119	136	147	126	127	140	124	108	147	123	107	143	137	152	131	144	130	124	126	134	135	113	149	113	121	122	128	141	119	130	144	126	141	130	111	131	128	127	132	121	116	128	97	136	137	124	135	118	123	117	126	122	129	144	114	131	125	112	118	121	134	146	123	126	113	130	138	137	139	118	150	128	125	117	135	132	164	135	142	139	129	137	117	140	133	139	148	137	126	151	135	163	104	139	137	117	113	132	116	120	136	116	134	134	121	112	150	126	140	132	125	109	136	138	115	134	135	124	135	114	128	137	114	126	126	118	102	113	117	151	129	134	143	113	131	109	121	159	137	128	125	123	124	124	139	131	124	129	136	126	132	113	123	123	123	131	115	136	130	122	133	116	112	140	141	139	127	140	131	106	128	132	137	132	104	125	132	109	142	135	144	144	143	141	129	145	135	124	120	96	131	125	126	144	114	123	133	129	115	109	108	117	121	109	138	135	104	139	136	143	100	135	151	115	122	125	123	134	126	115	134	136	136	133	144	130	132	127	144	123	127	112	123	118	121	110	133	147	121	131	139	129	131	129	145	113	130	107	114	131	121	142	148	130	120	126	117	130	129	131	143	118	122	126	111	145	140	131	116	103	146	113	125	134	131	130	128	119	95	120	122	119	141	148	124	120	131	126	110	118	124	114	123	106	147	135	117	128	113	127	140	154	113	127	130	123	137	113	140	144	138	116	119	163	133	123	116	120	128	128	136	120	140	149	118	157	130	145	120	137	104	111	145	146	154	106	113	108	137	109	130	130	128	134	106	139	138	120	111	114	118	134	133	99	102	130	112	138	128	128	120	119	148	127	135	118	135	151	132	133	120	127	141	123	142	120	123	150	122	134	124	128	137	111	118	126	121	103	129	109	133	156	127	124	136	133	123	125	142	158	108	125	142	138	118	112	129	142	118	116	139	141	120	137	145	112	138	140	142	152	129	114	108	126	114	122	128	131	127	131	124	131	124	119	123	118	110	131	140	118	118	132	123	147	123	126	144	108	140	153	115	117	124	110	138	133	128	123	137	122	139	132	119	121	128	129	124	130	125	114	117	121	140	106	113	132	142	101	152	125	124	116	148	118	141	156	134	137	122	136	109	129	126	134	127	136	128	131	124	119	138	138	134	105	126	122	105	115	122	126	133	142	126	125	119	121	136	134	124	116	128	126	134	120	120	117	125	114	134	135	127	126	125	120	113	141	133	120	142	125	123	131	120	128	114	117	145	140	171	112	120	117	124
12388	31570	28428	18800	14383	11500	10397	7778	6037	4800	3738	2895	2109	1689	1489	1377	1319	1187	1151	1018	876	602	518	495	515	392	333	263	268	304	461	500	601	587	691	620	524	383	313	267	167	153	170	184	179	146	153	158	143	169	166	118	159	138	174	161	133	160	147	126	158	152	161	144	131	161	172	159	153	165	140	140	162	156	171	161	169	166	142	152	148	134	176	141	150	147	164	149	167	152	160	143	164	179	160	148	144	148	144	150	154	159	145	162	169	146	136	149	163	146	150	156	153	157	134	145	137	156	135	137	150	141	136	157	160	170	141	133	124	156	140	166	138	167	133	146	158	157	148	156	130	136	172	132	159	140	141	165	146	144	136	134	140	122	141	165	163	150	145	131	146	146	157	168	162	142	133	146	147	156	159	151	143	141	189	131	131	153	153	159	144	154	130	166	149	163	173	144	133	164	149	138	148	149	157	154	154	145	127	140	155	160	154	144	159	151	151	141	146	147	166	146	139	168	136	143	150	137	159	154	141	145	152	152	153	163	151	139	150	138	128	163	161	151	138	157	156	150	138	143	138	136	155	149	135	150	153	152	145	148	148	154	159	158	186	171	162	133	127	133	168	140	170	144	153	156	144	142	163	159	139	129	148	159	145	162	169	169	144	165	145	152	129	151	175	154	141	135	128	143	148	142	151	139	156	170	152	138	140	151	157	152	157	142	132	146	147	184	151	144	156	138	138	162	153	136	149	178	148	152	145	140	129	160	148	158	147	130	139	129	141	145	153	153	143	160	164	165	154	167	148	144	124	151	143	171	133	164	170	141	140	139	150	147	171	169	159	146	173	151	141	131	142	147	168	166	139	142	151	174	145	147	158	138	140	158	145	153	161	141	142	120	169	141	143	155	140	174	129	158	152	160	140	147	149	155	155	161	160	177	152	149	160	131	145	156	145	143	119	149	151	164	146	155	157	135	136	135	138	144	154	143	151	142	154	149	151	148	157	158	166	134	161	133	158	147	139	136	158	151	158	151	142	140	148	148	157	149	135	148	144	145	140	139	169	160	148	147	151	151	149	155	141	157	149	157	166	163	142	148	168	162	145	150	133	167	168	148	155	154	138	135	146	126	160	139	159	153	137	139	164	155	150	142	148	138	165	131	132	175	153	146	136	150	155	149	146	147	160	145	156	153	169	155	157	150	137	147	157	152	136	156	133	126	172	151	155	148	155	161	178	159	147	162	156	150	172	174	159	139	133	130	150	171	144	130	139	164	159	156	149	162	178	132	160	160	138	160	146	166	146	148	136	133	144	156	133	145	140	143	145	166	142	157	149	148	154	156	135	151	136	136	139	158	156	141	175	140	170	125	142	143	164	139	155	122	155	152	166	150	136	142	119	161	132	149	140	156	127	131	155	156	149	144	136	160	158	141	148	146	132	146	145	154	152	173	149	149	161	124	165	158	169	140	175	164	152	137	156	139	143	137	134	140	155	148	158	150	147	148	157	153	124	178	157	160	157	131	159	142	142	136	117	134	134	132	128	145	153	131	134	117	150	144	141	177	147	137	159	144	144	140	139	149	155	154	123	152	157	159	152	167	177	156	169	161	134	144	154	144	141	127	141	130	126	144	139	139	139	150	168	163	165	155	142	162	153	140	149	128	150	161	156	164	141	134	146	156	159	163	156	161	142	139	174	134	158	156	140	145	140	136	145	141	145	138	143	137	161	141	146	160	160	150	116	147	143	145	170	161	142	160	147	160	152	162	154	141	163	145	132	151	151	132	164	148	149	157	138	156	148	156	130	148	128	128	134	152	146	135	146	139	151	133	132	155	147	153	173	136	166	135	146	143	146	154	152	127	146	140	137	162	144	137	142	175	159	145	129	132	169	157	164	165	155	130	151	133	157	171	159	144	148	139	156	123	156	156	147	149	153	135	161	144	154	149	146	132	138	173	144	170	125	153	170	128	120	125	138	157	151	134	161	137	133	135	115	138	150	151	172	136	173	145	144	140	147	125	144	132	147	150	142	159	164	130	143	139	172	144	141	149	156	165	156	143	166	147	139	152	144	176	147	156	149	146	136	135	156	139	152	147	145	151	164	134	143	144	153	138	167	128	153	147	136	146	120	132	155	154	149	156	174	157	130	148	138	164	149	142	161	149	139	136	155	166	161	129	168	164	162	180	146	153	162	155	174	144	153	159	136	146	143	145	135	150	160	166	154	154	161	156	167	145	151	163	171	142	149	141	141	149	147	158	145	147	160	143	127	171	156	145	155	143	150	142	143	153	143	144	163	158	168	153	155	122	140	134	149	138	147	145	140	150	137	163	173	132	171	138	150	163	134	151	145	143	156	130	135	137	137	159	137	152	174	130	131	138	155	150	152	139	120	148	155	138	166	148	155	133	138	145	153	149	159	138	170	133	164	156	150	144	166	150	144	158	150	133	174	152	170	159	138	151	154	150	157	152	146	147	136	154	161	149	152	158	149	153	165	147	154	161	169	149	147	129	140	148	125	157	177	150	149	165	160	134	161	154	144	159	171	149	154	139	144	140	135	154	145	148	145	169	145	151	152	159	123	151	160	148	151	149	154	134	142	133	158	151	150	151	147	159	127	133	130	168	163	157	148	135	143	149	152	154	156	142	142	157	139	139	132	146	120	134	144	153	153	132	123	143	154	135	137	136	154	145	144	134	140	148	148	131	135	171	168	166	157	153	162	129	169	143	151	152	149	161	143	141	155	132	159	158	132	152	148	145	140	149	158	193	150	141	143	154	148	143	155	154	140	162	149	157	158	157	133	149	161	158	138	154	140	179	140	154	139	160	174	157	159	123	171	170	146	155	171	130	146	147	139	166	149	129	146	139	147	169	157	167	137	126	146	169	145	154	146	137	157	153	150	149	158	164	129	136	149	144	149	138	141	137	142	162	135	133	152	152	160	153	168	141	172	161	150	112	145	132	186	170	143	132	147	153	139	139	145	174	185	138	124	152	137	158	153	152	146	152	142	159	131	159	166	145	152	152	145	159	126	146	160	128	150	136	160	138	160	168	122	152	142	162	161	156	177	140	163	155	151	147	137	140	159	127	146	165	135	141	152	161	147	145	147	159	153	150	154	138	151	148	124	160	139	164	154	149	187	137	155	141	150	140	135	136	176	151	151	138	119	157	155	159	141	126	154	143	157	145	174	143	163	154	147	164	162	141	155	143	165	149	162	135	145	159	152	162	137	131	151	142	187	146	140	120	155	147	131	166	166	152	141	141	158	131	140	135	162	154	146	148	181	150	120	143	137	137	150	144	131	161	144	153	143	153	150	147	154	144	140	128	121	154	168	149	163	149	168	174	130	152	145	149	154	165	156	133	165	157	156	153	137	133	137	162	145	149	147	148	156	146	172	157	156	156	136	138	153	124	145	151	155	163	138	170	151	156	163	139	154	145	157	153	150	159	152	161	150	142	140	163	138	144	164	143	153	134	176	140	142	148	165	167	168	141	140	145	146	146
27544	20472	13639	6793	3588	2940	2236	1662	1285	1170	902	716	617	554	552	560	537	530	520	483	402	341	364	373	349	312	295	271	315	304	347	367	366	412	370	363	378	360	301	310	300	297	306	256	290	277	259	289	284	312	281	293	283	270	297	310	297	286	278	284	292	271	315	289	289	289	302	303	302	286	256	281	318	284	305	265	275	295	319	286	296	281	297	296	301	287	294	294	291	312	279	281	275	306	281	267	288	286	317	297	274	266	268	289	261	276	310	270	289	269	278	303	293	263	286	294	320	287	290	306	277	291	282	288	309	265	265	271	323	271	277	304	291	255	293	292	307	311	280	282	258	290	263	346	264	316	271	316	307	330	295	305	240	289	272	268	274	302	256	246	287	280	304	264	278	284	297	290	301	291	285	292	265	268	296	265	293	288	289	270	307	292	275	270	261	314	322	278	276	296	282	288	317	316	279	259	279	299	235	281	306	276	299	311	296	287	300	295	302	280	298	263	270	291	290	307	319	269	294	278	272	286	292	287	289	303	274	284	264	295	301	286	287	305	287	288	284	322	301	289	297	286	317	301	302	281	304	288	281	279	303	300	291	286	295	297	279	280	303	274	318	297	312	292	305	276	291	283	292	274	307	301	250	311	307	312	279	284	262	280	270	285	270	272	284	276	278	324	275	291	276	300	291	273	276	282	294	262	281	290	299	311	273	308	324	310	314	289	317	285	267	270	323	317	266	289	306	326	322	294	255	273	276	260	277	292	250	267	257	296	279	307	305	284	257	285	279	308	292	296	298	301	290	294	309	276	256	284	296	273	305	311	291	297	289	282	276	273	272	274	277	297	292	277	275	296	295	291	258	291	276	284	274	292	305	281	258	290	300	261	315	319	289	290	270	289	313	281	311	271	267	303	286	311	269	297	275	280	268	281	267	263	313	303	287	298	280	287	264	280	275	300	270	260	304	270	293	303	304	271	311	282	314	308	289	297	288	277	271	286	300	293	264	304	302	280	313	300	273	307	293	292	295	291	272	293	298	308	295	295	293	282	315	302	304	324	280	281	293	291	290	279	282	294	260	284	282	276	279	275	305	263	285	277	302	299	289	310	290	267	295	270	263	258	275	256	309	301	257	305	303	295	273	264	293	307	296	293	265	269	301	283	276	302	299	279	302	300	308	284	296	289	285	281	303	325	305	270	287	302	272	296	253	315	289	273	277	284	286	289	277	305	288	282	274	296	308	301	279	297	283	304	295	288	279	294	300	293	293	293	297	307	282	285	285	284	289	281	296	313	290	302	297	291	265	282	310	270	303	278	268	271	270	291	303	315	303	270	290	287	297	261	266	296	305	298	270	274	311	296	272	276	300	289	275	294	279	309	297	301	303	299	306	315	285	274	292	294	288	319	302	317	275	287	294	304	279	280	306	275	296	316	286	280	263	262	277	286	284	264	289	288	270	287	282	270	253	285	266	308	284	300	289	283	261	290	265	268	315	273	276	280	297	289	304	289	271	286	261	296	292	283	276	280	291	285	310	269	319	287	282	310	297	289	257	326	281	277	260	283	281	304	287	331	283	296	285	256	256	276	282	312	323	284	268	277	280	291	292	258	281	283	291	256	261	279	276	292	292	250	318	255	337	289	299	310	274	312	266	315	280	295	264	279	271	294	285	291	290	312	315	277	295	271	320	265	298	276	275	282	296	299	305	299	301	314	247	290	313	295	311	332	311	266	295	304	266	285	287	290	288	294	297	284	278	298	306	284	306	302	291	330	275	282	284	265	296	307	290	285	306	315	346	318	307	291	284	301	299	275	271	281	301	274	280	311	310	281	298	296	297	294	277	289	264	322	309	296	292	305	273	305	284	289	302	262	311	256	252	264	281	302	296	275	288	290	299	293	268	303	296	285	295	312	298	274	309	282	297	257	307	279	309	285	238	269	282	282	282	275	294	275	280	308	265	267	299	305	291	303	311	272	315	285	283	266	296	272	293	320	274	265	293	284	286	268	285	299	277	297	283	300	321	301	320	270	271	295	306	293	294	295	289	269	316	286	269	301	270	300	294	279	284	284	291	286	315	298	280	287	313	304	309	277	324	270	292	306	303	255	276	292	262	265	305	258	299	283	312	294	279	280	295	250	314	284	281	284	311	298	303	267	272	286	287	279	296	268	255	303	307	303	271	288	257	279	239	273	256	303	283	304	268	296	303	275	282	294	320	341	276	258	284	291	282	278	284	288	258	346	312	307	280	306	313	276	298	278	277	277	312	309	287	304	292	294	279	320	312	286	283	284	265	298	278	302	291	288	302	289	307	282	283	302	298	313	294	296	272	299	270	290	297	277	289	304	284	278	279	310	309	287	290	295	288	280	289	291	282	299	245	272	287	269	278	306	311	269	274	302	285	294	277	257	292	268	283	263	278	245	292	312	267	294	290	282	287	269	250	309	294	312	265	269	287	284	284	288	311	271	292	273	312	282	324	267	319	279	308	305	278	281	285	264	285	304	275	279	289	283	277	306	279	316	240	290	308	292	286	296	287	289	315	289	296	268	302	266	297	289	273	271	271	274	298	299	298	264	262	276	280	279	301	265	280	309	297	277	276	285	288	284	331	272	316	267	287	238	297	280	307	310	302	276	280	277	328	279	302	290	304	296	313	274	339	317	287	293	294	307	294	304	298	302	295	279	273	284	287	319	294	306	289	316	318	299	296	280	282	273	273	301	289	293	314	298	265	272	291	287	254	286	279	299	293	291	306	273	304	310	293	287	331	277	288	287	291	255	277	301	285	292	263	272	278	297	304	299	278	316	288	280	260	311	280	321	264	302	290	286	282	262	283	282	268	297	253	288	265	282	290	296	295	354	278	294	278	289	290	279	309	247	287	269	289	291	272	282	306	318	295	260	291	294	289	288	301	293	277	298	301	285	293	277	309	298	321	335	288	302	304	301	256	306	264	268	260	315	312	286	313	298	314	300	270	266	285	260	264	307	304	282	304	281	261	285	270	292	272	278	302	270	289	283	294	293	296	286	276	285	295	279	311	313	274	290	288	312	282	292	304	316	293	304	255	266	288	295	284	315	296	277	303	267	315	272	281	285	312	310	282	259	324	273	278	273	254	307	291	273	306	298	271	299	300	282	312	299	279	304	286	296	302	288	254	291	308	246	303	265	266	288	290	304	272	290	286	284	275	296	281	327	263	291	279	309	297	266	271	327	276	298	274	291	282	282	292	299	306	291	305	312	277	303	287	288	273	284	317	273	308	292	296	287	265	295	306	294	274	282	284	298	293	291	267	292	298	267	254	289	299	292	288	245	245	305	281	310	288	290	267	318	274	295	311	279	277	289	303	270	291	282	268	296	314	295	271	292	285	299	288	269	276	295	296	318	289	302	273	295	287	254	313	280	256	298	304	288	277	307	298	282	320	261	273	262	257	272	288	262	287	281	262	308	298	303	264	282	271	283	307	287	280	308	301	285	336	279	274	281	286	310	263	280	281	301
9897	17383	13965	7748	5898	5278	4208	3213	2447	2000	1429	1212	1020	903	766	859	745	774	681	621	533	546	471	497	438	406	329	346	372	385	427	488	477	499	477	529	445	395	379	349	331	330	328	355	325	331	328	327	329	323	326	305	333	339	307	344	310	340	359	354	340	330	327	331	338	298	303	348	336	345	348	343	342	306	357	312	333	321	317	327	337	335	356	314	344	312	345	313	322	306	326	299	316	307	304	351	372	359	280	331	322	317	337	314	339	322	320	331	353	335	358	336	313	304	359	351	303	324	357	355	352	346	335	322	323	329	298	338	334	339	299	364	328	335	328	333	313	370	341	327	316	339	331	328	310	333	332	362	353	337	335	355	325	317	346	324	370	331	326	352	341	332	323	329	330	362	295	344	317	329	321	300	313	344	368	315	355	353	374	335	339	355	334	337	325	309	318	344	334	361	315	350	371	331	337	329	346	310	296	336	323	326	323	315	342	334	311	351	331	340	308	338	315	321	336	319	353	340	338	312	327	326	327	326	295	330	330	332	355	330	326	328	306	322	320	341	344	342	332	315	337	314	323	347	329	337	345	334	333	347	372	340	317	332	316	308	269	340	320	316	332	345	361	341	340	329	337	334	346	305	324	338	286	369	359	321	321	308	334	323	308	371	319	334	314	337	339	361	333	327	314	353	318	324	335	318	355	328	344	321	302	330	332	349	330	326	337	331	328	337	306	330	310	333	289	303	315	354	319	304	349	302	341	362	305	358	319	329	322	332	340	343	358	350	348	365	336	324	354	340	364	319	370	361	344	349	311	355	338	339	309	310	339	363	318	332	367	328	331	351	301	310	340	329	312	345	319	342	337	334	332	345	341	336	328	332	334	318	306	336	339	335	347	334	318	309	313	313	365	319	317	346	337	333	330	322	336	319	345	289	352	318	331	356	324	318	354	356	319	331	318	352	333	334	350	349	338	347	334	326	351	312	333	364	341	332	318	355	313	310	331	356	337	345	342	343	342	336	323	354	308	307	327	317	312	321	347	311	338	329	321	329	343	332	337	314	359	346	290	335	304	295	354	333	322	339	339	336	325	348	345	328	331	296	349	321	379	334	337	327	338	315	318	348	343	335	332	319	323	362	325	349	317	305	337	316	316	319	328	366	346	324	387	328	333	335	334	343	276	356	322	381	326	339	319	333	357	354	344	311	349	350	317	327	357	352	336	329	332	342	321	306	288	345	303	335	330	360	368	308	317	314	297	293	329	304	333	356	340	308	311	320	336	334	325	339	345	327	306	330	363	338	346	325	331	324	337	368	328	335	327	337	343	317	339	354	332	344	361	381	314	344	301	314	338	313	343	326	366	340	365	331	329	301	324	368	350	339	321	327	315	329	355	337	333	339	331	356	336	336	313	336	325	316	331	329	349	331	339	329	346	338	339	334	300	363	346	333	334	305	330	338	353	348	327	295	354	331	322	321	330	312	346	327	355	353	289	337	315	324	348	336	307	313	331	337	322	327	340	346	348	316	323	349	331	348	319	325	353	358	326	341	353	334	366	306	331	331	341	315	337	333	310	330	328	357	362	374	343	344	323	328	309	350	345	325	365	334	336	347	345	336	320	348	359	326	345	346	323	343	338	333	333	303	317	357	321	315	337	326	314	344	352	327	352	359	312	310	296	345	321	338	348	341	334	303	308	306	308	306	314	345	342	310	358	345	352	312	321	344	345	325	369	328	333	359	340	317	341	328	311	333	321	342	337	347	322	344	349	341	330	332	333	328	334	359	354	314	342	323	295	354	306	344	304	363	342	319	305	355	336	344	328	320	326	332	354	324	333	333	304	319	326	346	368	341	326	349	324	337	325	338	350	353	360	335	354	356	300	322	335	285	308	358	314	325	380	327	384	357	356	338	321	331	348	304	336	346	321	330	291	363	331	318	342	333	331	346	326	351	337	323	343	345	320	321	337	333	337	348	341	352	356	368	339	317	364	336	319	334	306	348	323	319	337	342	357	336	324	345	316	340	340	328	350	319	314	324	336	329	312	333	347	362	350	344	325	319	334	326	364	303	332	349	298	337	326	307	323	327	324	336	356	329	329	323	321	347	300	373	360	327	331	346	310	348	343	326	331	305	321	311	339	326	329	352	340	331	339	324	325	349	343	322	349	329	379	295	377	321	324	330	348	311	348	330	307	318	299	347	323	342	312	325	338	333	306	346	349	337	340	322	335	307	349	359	315	376	322	314	331	321	314	324	355	325	303	359	319	323	320	363	359	331	319	320	345	325	337	326	358	328	346	333	353	305	282	322	342	341	336	321	337	328	297	311	348	344	345	338	349	315	340	338	368	341	340	311	332	359	295	336	328	324	359	338	321	326	363	345	340	358	325	316	328	326	318	316	324	375	343	318	349	322	339	338	341	355	368	348	341	321	344	334	348	344	339	322	345	318	333	365	309	366	353	336	353	346	364	357	306	354	311	328	343	347	326	334	333	356	339	357	317	347	308	353	344	301	314	321	318	337	314	334	324	323	319	318	308	342	323	343	328	334	336	332	288	310	321	339	349	335	323	337	310	342	322	319	326	344	341	342	344	316	333	336	355	326	344	328	340	307	327	358	360	342	357	312	331	353	329	343	335	351	359	348	335	338	341	327	341	306	364	334	314	331	316	323	339	305	331	321	351	332	368	341	320	332	330	324	354	338	354	354	340	368	314	322	340	368	322	324	337	334	347	342	343	320	314	360	369	348	328	343	329	347	343	304	342	292	328	323	321	340	356	336	300	322	346	345	299	313	313	335	327	331	331	331	331	305	318	358	363	314	342	347	312	358	315	328	343	344	325	373	332	356	326	344	305	335	319	351	336	315	341	326	323	320	293	335	321	315	352	351	294	341	355	349	349	329	340	337	312	300	325	323	311	352	331	320	344	355	297	321	331	351	333	349	313	339	310	326	360	315	346	311	305	349	314	331	342	366	358	322	348	312	317	325	367	332	321	345	302	335	341	358	327	339	327	319	331	307	348	329	343	358	358	320	324	339	340	331	321	360	312	301	308	346	309	310	341	309	332	341	333	344	307	342	340	304	328	332	335	328	340	296	359	330	334	346	328	338	338	338	293	309	339	342	315	318	327	299	357	332	348	347	328	313	355	335	319	309	311	321	341	342	333	333	315	334	343	318	330	332	324	350	328	345	306	330	323	331	335	358	325	327	337	329	333	295	294	310	353	318	303	344	335	331	307	360	347	338	328	346	326	329	343	322	299	321	348	338	333	316	337	346	329	359	305	338	341	308	344	324	347	301	322	337	328	323	327	343	313	322	338	340	360	327	338	319	331	388	314	341	338	340	334	336	312	327	298	348	348	352	337	327	345	331	344	362	350	358	371	363	308	334	342	338	327	356	341	358	320	352	337	326	339	360	333	289	325	350	355	310	318	330	339	329	339	319	345	343	334	328	332	316	339	304	348	355	311	318	343	311	341	333	360	339	355	372	332	350	347	365	305	320
23894	21314	28400	24562	21345	14264	5617	3506	2470	1959	1455	1189	996	916	874	772	809	823	694	552	546	447	445	416	361	358	290	308	336	374	369	409	465	437	442	444	358	320	310	299	256	258	248	263	248	260	236	258	239	227	269	296	233	279	279	239	284	278	255	266	279	262	273	263	266	253	252	244	267	244	244	236	271	250	233	256	207	261	239	277	253	277	249	259	248	275	238	266	256	264	249	242	232	256	250	253	228	249	259	247	239	233	253	223	231	230	245	239	246	259	276	257	217	263	254	238	260	251	251	235	250	237	232	236	242	218	231	247	232	223	265	250	261	260	231	247	287	265	218	270	246	242	227	246	245	222	243	282	265	261	255	231	248	279	243	253	255	249	243	234	235	224	224	240	265	227	258	239	275	226	246	269	205	260	265	239	253	245	222	266	243	235	238	244	267	223	233	214	274	225	252	278	283	266	242	230	236	255	248	253	219	257	261	256	258	246	266	256	264	248	247	265	244	263	230	242	248	275	239	265	227	232	261	258	256	283	226	218	248	227	258	267	238	235	226	235	229	249	224	266	246	249	244	227	261	247	237	244	237	244	271	253	229	249	257	239	230	239	254	232	235	257	269	257	227	235	264	220	264	246	270	244	234	255	241	224	269	250	239	231	231	230	241	239	233	288	222	213	251	259	263	226	262	236	241	247	230	239	229	229	239	259	290	226	275	247	241	226	248	239	270	228	269	244	248	236	225	245	258	239	219	252	256	255	267	241	233	235	230	251	227	253	271	257	245	278	247	256	275	241	250	244	240	246	231	242	242	276	257	238	301	240	261	249	258	227	217	264	266	234	265	250	229	241	233	256	254	265	245	255	224	245	261	244	270	247	258	273	245	279	255	242	228	237	272	230	255	271	229	268	233	256	244	253	228	237	280	266	214	234	290	273	245	247	230	247	235	226	272	234	230	253	242	243	266	246	227	267	255	257	251	237	255	249	228	265	253	280	241	236	226	266	253	249	236	237	239	261	256	256	264	236	216	220	236	235	263	242	219	233	220	247	256	255	273	228	243	239	260	234	243	197	231	269	255	280	291	231	249	255	277	240	260	232	240	259	214	234	240	266	250	250	269	251	252	243	273	227	272	248	243	282	260	189	271	270	236	225	250	238	240	231	254	281	228	257	258	230	265	244	259	237	252	267	254	263	240	221	249	261	255	261	248	236	227	277	238	256	237	255	254	263	269	252	274	254	244	255	260	229	255	265	233	242	247	237	236	257	241	255	247	248	255	252	261	259	270	243	253	263	263	255	258	240	253	243	251	254	259	248	224	245	247	228	245	230	234	243	229	242	240	252	249	226	267	231	243	272	258	282	244	248	265	229	223	252	257	241	305	269	251	245	234	242	226	271	256	246	215	259	246	234	300	261	254	268	229	230	227	204	251	240	221	233	272	288	231	241	247	249	263	245	238	267	254	275	218	273	254	250	252	249	226	248	227	252	222	270	256	258	232	240	253	265	240	292	237	229	235	264	254	232	271	256	212	244	238	262	253	267	257	250	273	248	263	255	233	231	260	232	244	267	231	258	245	219	250	256	257	246	264	254	237	259	251	255	222	255	243	241	253	250	225	231	272	230	254	221	244	237	276	267	213	236	230	228	237	237	240	259	226	263	241	245	246	260	240	280	243	252	228	232	248	256	249	264	276	255	249	256	239	238	243	260	257	218	237	250	263	257	237	255	242	232	254	250	241	226	269	255	268	253	250	241	244	236	248	243	282	243	243	237	223	267	259	231	257	242	252	253	243	253	270	259	212	237	253	263	270	223	231	218	267	270	239	253	249	238	251	262	240	243	243	259	245	251	252	269	270	254	242	234	230	227	235	244	267	233	246	247	258	256	266	263	254	239	241	257	241	246	227	238	247	225	267	257	242	257	274	255	244	259	262	239	247	254	264	251	247	262	261	235	276	242	238	263	235	238	273	256	217	239	244	265	262	262	238	241	244	239	270	252	245	248	226	234	250	238	267	245	243	273	225	258	256	251	253	254	251	251	243	260	208	248	254	245	261	215	273	235	237	262	263	234	242	240	249	282	264	256	245	244	247	242	230	245	228	265	249	241	238	246	259	251	255	268	243	239	257	252	243	285	257	215	253	258	269	271	262	277	233	236	249	202	255	229	236	245	215	255	273	276	247	254	260	234	241	254	246	256	246	240	221	242	269	239	241	238	230	225	245	242	247	249	253	260	262	243	231	246	230	227	241	279	268	252	256	251	268	233	256	261	259	242	250	245	278	217	220	246	252	229	248	257	260	219	271	260	277	226	230	251	261	235	241	213	262	232	235	249	247	263	255	232	257	252	256	236	237	253	241	257	240	242	256	273	254	236	224	280	271	235	243	246	254	282	252	239	259	257	234	255	278	241	258	263	231	279	240	270	276	267	220	232	255	230	245	282	256	238	219	231	234	242	255	261	249	239	217	226	213	279	258	216	242	247	238	238	227	236	241	260	248	232	239	233	263	264	254	269	266	250	235	274	229	258	271	229	262	233	258	247	274	268	239	211	260	250	261	230	282	249	230	229	248	222	248	247	247	238	247	273	282	258	229	245	242	261	243	244	251	243	264	219	243	241	259	262	260	261	230	232	249	247	246	248	243	261	269	248	273	239	244	268	258	255	279	262	238	245	263	225	239	244	248	252	277	238	243	253	240	243	256	275	246	241	247	276	212	286	256	263	226	243	245	234	239	230	262	254	264	252	291	207	215	233	259	242	268	235	246	260	242	248	263	241	249	244	266	242	237	263	249	231	257	271	280	273	242	271	254	252	257	223	259	248	243	216	263	244	235	231	239	231	221	285	253	275	267	259	258	229	258	258	277	248	258	250	267	251	228	259	247	262	259	254	255	249	264	255	219	260	251	260	235	242	233	237	272	266	307	261	262	249	269	244	249	235	260	233	248	276	264	244	269	263	260	237	256	258	247	262	239	225	254	231	234	245	200	263	247	239	257	220	251	269	262	256	234	215	252	236	271	272	280	267	247	225	250	249	253	237	253	248	245	243	236	234	236	258	225	253	237	234	253	238	226	220	259	235	255	238	219	220	217	262	235	230	256	242	251	239	253	264	225	256	224	245	263	220	247	245	241	223	240	227	240	231	217	229	255	251	267	238	242	227	245	273	262	256	250	231	256	214	275	257	266	275	245	263	224	246	250	262	244	233	257	276	244	254	262	234	238	261	217	268	251	235	260	269	206	262	264	256	223	250	247	262	260	253	228	233	250	254	222	212	243	255	232	267	252	279	226	252	263	264	230	274	260	246	249	259	258	244	270	247	247	264	221	242	245	264	239	243	242	232	251	257	253	278	253	228	249	250	251	223	256	246	249	227	271	261	267	239	266	257	255	256	240	244	239	244	262	249	237	273	251	253	232	252	243	255	259	258	265	242	214	272	248	259	242	244	261	260	222	281	249	240	272	249	234	243	264	210	266	233	222	243	252	263	271	237	253	244	258	265
10300	26219	21328	13350	11151	9538	7291	5862	4662	3420	2610	2014	1706	1486	1397	1324	1294	1134	1090	973	793	692	583	616	484	415	351	384	443	485	522	583	641	579	595	598	514	424	395	363	341	302	280	294	307	289	298	290	311	286	322	265	298	286	259	293	288	301	268	279	282	295	291	308	285	298	290	295	321	330	271	306	279	320	294	274	277	280	307	292	305	310	302	286	270	269	302	284	303	309	320	288	302	295	298	281	290	318	271	275	273	271	284	284	292	257	268	306	319	270	267	286	284	277	281	269	257	279	281	299	309	313	302	306	282	292	273	340	294	298	313	262	265	299	290	289	284	306	281	287	312	323	260	311	280	309	273	291	276	283	319	298	272	292	293	294	284	284	304	301	297	275	292	292	304	297	272	299	277	276	277	304	285	265	334	270	282	297	258	282	300	275	294	303	308	291	298	287	311	270	273	270	268	285	306	276	280	298	298	332	272	281	314	282	308	292	254	268	299	284	294	266	286	250	308	272	276	317	257	281	290	286	288	291	339	304	272	288	280	292	289	278	302	289	320	272	285	291	304	285	290	286	313	317	267	299	286	285	284	295	259	263	291	281	303	291	256	290	275	283	264	274	283	279	295	288	296	286	279	288	268	295	293	258	267	299	270	292	260	282	301	308	292	300	293	293	262	268	269	309	288	294	298	282	300	287	293	242	271	312	291	257	309	293	279	299	329	265	290	307	306	281	295	306	269	308	257	283	295	336	296	288	280	282	287	320	266	300	311	278	284	304	274	291	280	304	302	318	278	274	271	299	278	293	309	279	297	268	274	296	278	287	264	292	322	283	314	300	262	279	297	287	291	277	294	286	274	316	296	305	290	257	281	294	312	320	289	263	298	283	270	314	267	312	284	272	289	271	266	267	281	313	295	284	291	287	291	281	292	279	263	303	308	291	281	285	300	303	302	297	284	310	293	265	298	295	297	279	308	293	316	281	290	299	302	288	267	273	305	275	281	255	305	279	286	278	282	330	306	273	256	270	309	285	299	271	264	294	293	274	266	271	282	287	284	291	300	262	310	293	322	276	295	260	292	290	307	262	295	300	302	313	307	305	315	282	277	295	288	295	251	297	282	300	314	286	272	290	278	285	271	298	302	289	249	302	266	262	274	283	275	275	303	280	288	271	307	301	287	311	293	325	289	325	281	292	290	255	318	273	259	316	279	297	293	312	303	289	284	286	278	318	304	272	280	258	303	289	272	271	290	308	282	284	275	304	297	299	288	306	309	261	274	281	297	283	277	290	274	262	288	306	317	290	321	282	267	317	284	306	308	312	270	325	274	299	271	283	287	285	261	296	279	324	301	266	299	291	310	301	277	277	265	313	256	275	276	316	271	304	266	280	293	272	297	295	301	282	321	311	279	267	286	309	313	276	265	288	280	297	304	318	307	286	289	285	265	283	282	270	306	294	248	286	295	294	327	281	260	299	310	289	278	296	256	287	296	290	299	284	296	276	258	303	288	295	289	270	261	296	278	318	296	295	279	310	292	281	291	320	247	279	296	284	290	321	322	280	288	290	293	317	259	299	262	285	304	275	246	266	312	291	294	282	269	307	271	280	281	292	289	320	292	279	285	279	297	300	283	317	312	297	268	301	320	305	237	307	271	259	291	291	294	251	289	305	311	271	298	272	290	292	310	271	277	303	285	268	287	278	280	262	270	300	286	290	270	278	296	290	282	292	288	283	297	285	286	270	306	273	280	268	294	282	302	288	286	290	313	279	309	277	279	290	297	298	300	290	275	295	255	256	298	298	283	276	276	304	259	295	270	290	269	287	300	266	272	293	302	311	267	307	281	285	272	269	301	294	272	283	297	310	305	302	301	266	293	279	282	277	303	276	291	270	265	292	240	288	304	279	288	305	264	309	264	285	295	274	284	271	286	285	286	298	269	284	286	290	260	267	302	304	314	291	271	300	264	291	309	277	295	293	310	272	277	283	268	308	283	279	313	273	278	283	267	280	265	327	278	326	290	315	301	292	302	269	301	311	289	287	280	305	302	280	284	274	282	286	317	292	317	273	266	315	291	266	259	284	267	286	271	295	313	265	305	286	310	281	297	274	289	299	309	302	274	299	295	280	287	296	315	288	281	284	287	303	304	282	296	279	293	284	277	275	315	273	304	280	276	284	301	272	297	276	280	271	279	320	295	327	301	295	300	281	273	272	303	284	272	269	295	308	293	300	267	264	314	320	274	305	299	276	276	297	299	300	298	291	299	281	284	284	287	248	313	277	300	266	277	294	316	260	260	271	281	281	274	291	285	277	276	298	276	293	310	282	308	286	347	305	260	294	299	262	270	297	306	270	296	281	311	303	284	281	303	280	285	251	293	276	285	263	302	266	320	307	285	292	310	333	276	255	304	298	302	273	283	309	303	310	305	276	301	312	298	273	257	289	304	297	288	295	285	287	285	291	302	274	323	283	316	312	294	267	274	306	305	278	264	266	298	289	282	293	296	253	287	295	290	296	291	299	289	291	287	271	282	294	265	311	288	295	285	273	295	282	299	289	284	269	297	282	308	262	247	314	283	301	287	296	307	277	279	282	303	286	290	289	296	302	291	280	271	290	279	283	283	299	284	275	295	256	277	315	303	291	284	309	307	291	264	250	295	308	291	296	307	300	281	313	277	276	283	261	293	278	309	331	303	289	311	262	299	298	279	263	301	279	308	335	292	303	262	259	306	271	296	264	271	272	262	298	272	259	283	305	275	229	284	292	295	322	264	309	285	269	295	300	297	273	273	287	303	282	308	314	282	281	314	240	286	321	291	293	299	288	309	262	291	277	259	318	285	260	311	278	303	248	266	288	277	281	313	284	293	316	275	276	304	316	322	292	268	295	290	318	267	252	294	298	264	310	262	274	276	281	315	268	298	277	309	279	321	287	284	258	278	304	266	294	294	291	268	287	285	300	280	331	297	288	274	283	325	325	259	306	257	272	296	285	274	298	259	281	301	330	273	302	280	272	309	320	283	292	282	276	270	286	285	300	293	290	258	301	281	279	294	339	302	288	313	276	300	280	289	278	310	249	268	313	303	254	281	280	303	254	286	290	286	276	321	296	278	284	287	278	287	284	287	300	316	283	285	289	280	250	263	279	306	272	304	284	284	280	264	272	289	301	320	304	275	306	294	307	269	297	264	321	309	309	292	278	277	299	291	329	315	284	302	289	290	275	300	289	248	327	297	263	285	302	247	317	313	271	328	303	251	285	257	285	289	305	271	281	276	273	320	300	272	267	292	287	301	309	279	325	304	270	295	297	311	291	253	264	282	286	260	279	258	259	295	280	290	300	264	318	275	294	300	289	245	275	297	311	282	290	315	288	310	288	286	305	272	302	271	267	272	325	286	291	272	266	255	297	324	316	282	293	282	292	301	299	277	264	255	310	277	288	299	285	300	266	288	307	258	314	273	298	284	303	266	291	291	265	257	272	290	290	290	306	296	287	344	276	273	282
25020	21314	27525	25378	15630	5160	3236	2365	1833	1323	1153	892	817	749	728	700	648	584	530	500	433	389	363	305	291	270	287	285	283	314	328	322	359	381	341	334	279	245	235	219	192	233	203	242	213	211	224	202	224	199	218	211	217	192	207	218	221	223	225	224	231	232	211	189	175	215	216	212	212	220	215	190	221	245	216	206	227	224	208	196	243	209	211	194	204	217	190	206	230	228	191	228	198	226	219	207	238	216	201	211	202	221	197	218	193	202	204	239	208	200	244	216	235	212	220	237	169	196	203	213	232	216	232	215	202	217	211	216	213	213	209	193	241	210	191	212	238	202	202	206	206	209	212	226	239	231	193	209	193	216	220	216	210	212	233	190	220	221	208	201	203	211	209	207	218	204	215	200	222	248	232	219	210	205	232	181	192	204	210	230	195	216	203	206	214	205	203	217	239	226	204	221	215	223	208	195	208	221	214	191	204	210	217	192	206	221	199	199	199	198	195	197	206	204	231	214	209	200	211	224	209	213	214	211	223	218	232	215	204	225	207	205	216	216	216	210	194	201	206	205	186	228	222	213	183	209	230	218	224	219	201	212	230	205	214	186	217	199	191	208	225	216	194	202	221	240	197	212	216	235	233	221	231	198	186	217	248	206	230	184	208	222	222	217	183	232	207	230	227	243	208	226	238	227	217	218	207	215	196	219	196	204	211	230	199	210	201	196	202	218	203	230	214	208	212	232	221	223	208	223	214	194	198	237	232	212	204	228	219	204	241	222	186	200	221	213	224	204	223	200	222	213	209	228	216	199	215	198	222	203	231	206	214	207	219	214	225	209	213	228	206	217	217	227	232	198	222	213	206	189	222	203	225	215	236	219	195	224	190	218	222	213	234	214	193	201	238	243	212	223	215	212	208	238	231	223	218	217	194	221	205	197	213	210	203	230	185	199	229	206	217	198	217	222	214	192	186	212	192	220	229	185	208	190	223	224	217	197	237	201	204	208	244	199	222	190	234	217	217	225	223	217	210	200	212	196	233	222	198	202	193	178	213	207	229	204	192	243	224	201	206	219	236	217	196	199	226	213	198	216	195	202	207	187	208	220	220	207	206	204	240	244	219	230	208	204	197	248	201	228	204	205	223	206	180	213	232	206	212	226	194	209	202	190	217	222	197	254	213	218	229	210	247	230	206	206	207	228	223	223	219	220	184	217	186	205	195	213	226	185	191	232	200	232	211	224	197	188	233	215	194	193	187	209	222	207	189	195	211	221	198	225	203	219	202	194	184	213	226	217	208	199	224	203	209	222	209	190	215	210	208	232	220	236	200	221	211	193	207	216	242	212	178	217	218	207	220	224	224	188	197	220	207	199	188	213	228	227	214	227	206	206	210	211	213	213	225	196	215	220	208	235	200	179	217	207	208	222	201	224	217	219	220	226	206	224	223	186	199	215	199	236	207	218	215	204	229	214	223	238	179	198	207	240	207	223	193	209	232	213	207	169	216	217	214	207	204	243	214	203	219	195	232	209	217	211	219	193	232	223	215	241	230	232	220	203	218	192	199	206	214	213	202	204	219	225	211	174	239	193	216	198	238	233	191	208	205	216	195	187	213	199	206	230	202	223	205	180	211	203	201	211	207	231	217	205	203	221	212	187	220	210	218	204	230	209	200	198	196	231	233	222	192	218	212	220	215	211	202	201	231	206	184	198	197	223	211	205	201	191	210	223	240	229	225	237	226	199	203	227	225	223	204	219	225	211	220	222	200	215	242	220	194	225	203	214	207	219	215	221	223	205	192	223	233	202	196	192	240	204	207	223	204	231	218	221	196	193	200	192	215	214	227	207	214	221	189	186	223	221	224	216	211	205	200	192	233	192	213	190	215	196	245	199	197	199	197	234	194	202	197	201	235	224	240	181	204	204	220	236	195	219	175	223	225	205	253	171	218	205	222	200	188	233	245	218	206	201	205	212	224	206	206	209	210	206	227	251	231	221	204	216	210	230	221	219	223	216	197	232	201	200	207	204	198	201	220	221	227	221	219	214	196	193	216	209	191	208	205	218	190	202	214	216	202	207	215	211	212	235	209	221	201	231	204	201	207	189	204	217	214	202	216	188	208	208	228	193	173	194	195	225	200	196	189	205	196	195	229	202	212	202	220	234	239	182	206	205	229	203	215	213	231	205	212	242	224	198	170	213	236	225	218	202	194	213	231	196	204	204	204	199	222	212	186	204	196	214	235	209	210	209	213	252	249	219	191	195	199	204	185	189	224	194	231	185	197	216	210	194	198	209	205	207	211	223	186	221	222	206	213	208	207	238	222	219	218	197	196	216	225	223	223	196	194	228	235	246	228	224	208	226	195	206	199	199	233	222	208	198	212	211	193	195	232	216	188	236	227	205	254	218	190	207	221	224	203	243	228	222	233	232	201	219	202	200	230	233	230	218	249	208	240	225	207	217	221	224	195	246	200	220	222	190	207	210	213	204	201	196	207	190	212	210	178	222	242	212	187	232	218	208	213	209	210	205	184	225	206	174	208	243	217	219	217	212	217	216	200	232	212	188	215	201	215	207	197	207	222	223	218	234	216	201	212	226	222	212	192	200	223	212	205	220	236	217	221	231	240	208	212	207	221	227	202	225	272	207	187	195	224	227	178	224	223	231	219	198	209	235	207	215	194	207	223	192	188	213	214	212	206	198	224	230	182	192	208	211	187	204	225	221	206	222	225	215	217	203	214	208	208	216	239	217	216	208	199	188	216	229	209	214	199	182	201	216	207	226	215	210	217	189	238	201	221	200	222	217	194	220	208	213	231	211	219	211	221	223	216	169	222	194	209	216	195	204	224	211	221	227	238	201	212	196	201	216	208	227	208	226	211	208	230	200	200	209	220	210	194	210	244	204	196	241	215	197	201	223	194	222	222	192	202	268	216	216	219	193	202	215	208	227	212	211	211	212	210	226	226	200	197	213	214	213	231	205	213	205	210	205	211	222	219	207	227	190	217	190	210	227	196	225	196	209	203	216	191	209	214	203	190	227	209	208	196	204	196	205	192	195	226	208	181	213	220	199	214	214	173	200	207	211	215	186	206	210	185	213	195	219	237	227	220	202	212	204	213	195	238	170	213	182	198	220	212	216	197	217	219	224	203	213	198	208	218	188	212	241	227	224	213	193	188	219	219	210	196	203	207	188	224	212	195	203	196	185	203	215	205	217	205	212	220	217	218	222	242	223	209	230	207	236	220	202	223	215	217	194	239	204	201	209	222	223	199	244	222	209	186	203	201	204	194	200	189	210	213	213	220	247	218	196	189	221	190	207	222	187	203	222	211	215	204	199	208	219	197	231	189	192	205	216	239	220	197	215	216	191	199	218	200	223	215	234	217	206	222	183	210	204	193	183	204	192	220	195	220	197	185	190	196	190	215	236	202	202	216	190	204	202	206	239	211	203	196	220	206	207	209	216	202	207	187	189	226	222	194	233	220	244	216	215	211	247	203	195
9877	24419	20068	12619	9761	7729	6069	4700	3809	2632	2010	1606	1408	1240	1146	1186	1061	937	805	766	612	538	476	438	405	341	323	347	411	397	422	473	446	492	481	475	339	352	299	308	291	285	243	251	237	258	264	225	248	273	248	255	266	247	252	237	223	233	251	264	250	237	256	224	239	228	215	267	251	258	234	240	271	238	263	252	258	219	248	211	239	233	249	244	259	259	241	249	252	268	240	246	226	252	281	230	245	257	257	235	244	233	246	232	262	254	237	236	241	278	242	254	259	245	225	241	222	249	254	252	260	244	246	239	274	241	245	222	240	240	244	261	224	249	219	257	232	239	226	251	246	210	246	216	262	239	249	225	243	222	225	227	258	237	241	216	247	207	243	242	245	243	257	225	241	254	249	269	250	256	211	259	248	246	263	247	247	254	254	262	240	241	247	242	211	239	252	234	238	240	229	247	227	226	259	249	251	237	249	270	261	251	254	240	216	252	257	267	258	233	240	252	245	225	245	247	244	243	238	273	232	248	243	225	241	255	265	245	237	250	264	238	244	231	269	248	247	246	240	250	229	268	257	280	248	258	242	239	252	250	237	253	243	233	215	246	246	224	220	234	243	229	233	227	270	274	253	219	260	238	271	232	247	260	246	241	250	248	234	243	248	241	282	259	238	249	243	259	236	236	258	232	248	260	238	246	226	253	244	245	255	236	240	263	267	234	262	234	234	249	246	254	245	265	255	240	242	232	265	258	243	234	251	250	227	239	215	268	247	232	233	225	247	257	204	240	261	248	232	260	258	282	267	276	220	246	227	246	251	244	234	225	265	227	246	254	230	229	274	235	240	279	242	248	219	239	247	268	238	270	269	230	245	216	225	258	247	250	257	262	238	257	243	267	241	251	230	248	213	250	240	241	217	247	234	232	231	237	245	235	255	224	268	248	219	252	254	239	252	240	228	248	224	256	252	234	245	234	227	253	272	230	248	249	257	208	259	252	232	255	245	248	223	240	244	248	239	222	234	258	239	240	235	279	243	214	234	234	256	216	230	243	216	229	252	234	285	235	230	249	255	263	242	263	270	246	232	242	249	248	269	258	251	251	235	246	256	255	248	256	246	250	243	269	238	227	240	242	261	278	239	238	233	242	245	242	248	248	258	252	255	254	206	234	235	234	251	237	266	233	227	271	266	210	211	226	216	257	261	228	249	283	264	267	262	230	257	239	228	244	243	237	217	260	252	249	234	250	228	256	244	222	227	249	226	230	220	222	252	262	245	261	227	257	236	235	256	259	264	229	249	265	250	238	226	240	250	242	245	230	258	238	250	216	246	254	247	246	225	236	238	226	267	221	263	236	242	225	253	242	267	243	245	238	263	256	235	234	251	268	225	240	238	249	258	256	249	236	246	256	245	254	235	255	254	264	240	231	246	254	272	251	241	246	257	221	234	216	259	259	240	262	234	257	218	251	218	248	232	247	249	233	254	253	248	219	246	256	259	238	266	230	283	250	236	230	227	247	277	258	247	234	274	244	226	237	235	236	222	241	255	257	235	226	250	256	231	247	210	266	239	285	245	234	241	239	201	248	257	237	248	205	229	279	253	216	241	244	266	247	243	264	207	234	283	236	247	239	262	247	236	229	243	254	240	266	241	228	249	249	251	223	259	273	228	252	251	236	275	249	261	218	244	231	257	252	236	240	253	266	227	237	214	221	256	255	285	217	249	240	246	238	226	256	227	237	244	236	251	236	238	220	220	229	251	251	231	213	248	238	265	227	261	227	251	258	264	263	221	257	251	274	236	239	233	239	211	249	261	262	261	281	252	240	239	235	235	231	271	225	259	218	270	243	254	269	247	255	241	240	248	243	252	241	219	240	259	254	243	265	256	233	274	243	252	225	224	236	245	245	275	237	259	256	222	246	248	243	258	240	240	249	236	253	233	225	233	245	284	262	251	242	251	235	258	221	228	222	249	251	229	215	250	247	214	255	244	249	243	227	254	251	243	218	220	267	256	249	254	253	226	251	227	272	247	258	243	234	260	244	225	285	241	265	219	245	243	216	230	245	223	290	230	233	223	234	248	245	254	243	265	239	253	236	258	220	249	222	244	232	261	207	209	224	231	238	236	235	251	242	232	246	231	229	232	249	227	221	263	229	238	262	245	232	254	251	268	247	203	254	230	252	227	249	238	276	230	232	223	249	245	228	250	227	237	221	242	223	226	250	256	257	240	282	253	226	250	246	225	232	299	227	240	252	260	268	246	242	233	266	262	207	229	233	235	245	243	292	239	219	243	252	263	239	234	258	244	263	221	261	223	245	257	235	238	232	244	260	228	254	261	262	232	270	231	242	229	265	246	258	276	211	261	242	211	276	235	238	238	239	259	251	268	268	271	254	255	246	257	244	236	236	237	236	221	274	248	262	239	252	207	271	248	242	239	248	241	243	245	260	252	238	246	225	245	253	256	231	266	269	260	230	210	240	256	215	263	239	224	257	265	242	235	236	215	234	246	226	261	268	265	219	249	246	255	224	281	252	248	222	239	248	234	229	218	232	235	245	229	262	255	241	239	228	226	255	239	218	229	222	251	255	267	233	255	240	233	220	258	253	238	229	275	278	241	244	242	213	220	267	241	194	238	259	239	267	233	234	264	229	235	217	233	240	274	230	240	223	254	254	232	254	248	224	249	249	236	240	228	266	243	250	229	229	256	242	244	278	223	259	245	229	240	216	219	265	244	266	238	228	230	233	228	247	217	254	233	253	211	225	252	217	236	250	271	229	253	254	210	232	247	242	247	218	247	274	243	232	294	226	248	248	227	225	242	246	229	239	241	248	236	270	270	239	264	252	220	245	242	218	224	234	254	243	267	255	216	251	216	231	247	235	215	232	242	258	247	228	231	249	241	252	247	245	239	266	250	271	271	243	244	260	242	256	222	243	238	247	227	229	254	255	237	248	251	243	254	250	274	258	256	225	238	255	226	239	251	231	252	237	252	251	245	256	245	252	245	238	262	215	251	248	248	248	243	252	254	266	232	221	228	264	272	245	226	247	255	263	235	232	255	256	264	252	239	261	237	229	219	241	239	238	270	237	267	242	228	270	222	239	255	236	245	243	271	268	237	232	233	246	233	215	257	215	229	223	237	214	272	257	235	236	257	238	234	235	262	230	231	249	257	229	239	233	251	239	251	224	210	230	241	264	241	274	238	239	231	255	215	233	227	232	252	239	249	211	250	243	220	250	256	249	247	226	230	279	278	238	261	230	277	250	241	200	250	258	223	235	233	253	226	267	256	235	230	247	258	253	236	255	228	237	242	246	230	226	249	232	244	238	220	253	243	264	236	248	236	253	230	221	251	238	235	252	229	240	233	285	275	229	240	259	231	241	251	244	247	262	244	266	238	245	248	242	241	235	256	228	206	241	220	237	240	236	256	256	247	250	250	270	250	221	247	217	202	296	241	263	254	254	243	252	243	212	239	223	221	250	264	226	259	271	239	221	240	240
22871	21342	28936	24088	21367	21628	15216	5919	3746	2559	2115	1644	1405	1400	1275	1166	996	964	900	703	519	469	385	360	316	304	333	317	346	342	355	388	363	451	401	379	283	248	197	183	173	169	156	166	151	135	139	135	153	141	138	127	148	145	142	147	139	136	145	148	138	130	156	124	143	125	124	110	129	137	153	130	132	154	152	141	142	146	101	142	146	157	157	144	158	139	156	132	147	141	149	133	146	168	139	131	135	133	126	108	144	143	159	119	139	129	133	157	132	134	136	144	131	125	141	148	125	151	134	127	125	131	131	145	151	157	130	136	152	153	127	134	124	136	125	154	173	152	143	122	138	124	141	137	142	122	147	128	135	146	139	145	146	131	134	143	143	141	132	147	155	129	145	130	173	131	141	141	167	148	136	129	136	135	134	142	125	153	142	128	130	160	137	132	140	125	126	156	150	143	119	149	127	157	144	162	117	168	120	140	139	142	127	154	135	133	150	141	150	150	130	148	139	137	129	141	121	144	135	144	118	108	140	126	137	146	165	130	133	121	134	150	149	132	149	140	172	137	134	132	135	134	130	142	154	135	141	151	120	141	126	136	147	153	132	137	149	149	132	156	131	127	135	126	145	141	144	126	129	144	133	164	132	124	137	157	143	153	120	133	131	147	139	142	145	141	129	121	123	128	122	137	126	151	147	155	152	149	133	142	145	144	123	133	165	141	156	127	127	153	163	115	155	131	125	139	150	131	129	139	148	151	126	135	140	153	142	129	151	130	143	140	129	133	122	145	148	119	157	144	118	137	119	151	135	141	141	146	152	134	140	135	155	140	131	144	144	152	127	143	132	159	147	104	124	126	129	135	141	155	131	148	148	149	158	148	138	146	143	141	137	136	148	137	133	135	142	154	119	151	135	125	137	137	148	142	147	130	164	130	138	142	153	129	144	143	141	148	133	132	139	155	142	140	140	131	131	150	128	118	124	128	131	129	128	169	136	141	140	122	127	128	147	160	136	138	127	134	137	135	145	130	138	136	140	143	143	135	143	147	131	134	121	128	140	147	157	128	138	149	128	134	135	131	123	132	143	139	140	132	145	136	107	140	120	140	142	127	147	129	145	132	141	146	135	160	129	111	140	151	143	129	132	134	116	131	136	148	123	136	135	118	137	162	144	118	144	142	132	133	142	126	146	145	137	132	146	140	126	122	149	130	133	128	144	138	144	145	136	161	134	139	157	134	160	143	145	148	128	139	128	119	127	146	138	142	130	133	155	142	158	157	137	132	121	141	143	131	145	149	145	133	141	133	128	133	132	152	117	142	169	132	155	133	136	155	132	104	129	124	164	113	122	152	142	157	120	157	148	138	131	154	169	141	143	132	126	129	134	136	133	150	131	122	150	133	169	164	143	119	156	142	142	170	135	152	138	140	143	144	130	150	132	138	140	145	132	136	127	121	121	132	127	155	132	148	158	149	132	135	133	122	165	138	124	130	144	121	135	137	170	144	160	143	127	134	138	153	158	137	125	146	122	140	133	149	128	134	143	115	119	160	135	135	152	142	125	153	117	140	122	120	130	162	125	138	129	138	142	136	124	149	141	133	137	155	134	177	137	139	143	120	147	148	129	136	125	135	137	122	143	146	152	139	143	138	126	141	135	148	146	138	138	138	143	137	153	142	146	149	118	166	129	152	118	124	136	143	127	136	120	146	149	151	135	126	137	107	127	125	129	125	125	148	132	143	129	133	158	142	109	155	148	143	128	131	129	139	135	137	129	149	121	137	134	129	145	144	143	117	149	145	125	152	145	156	135	126	152	137	154	135	139	129	136	132	139	122	128	132	135	143	122	120	140	119	137	148	130	150	133	139	134	138	128	141	128	151	140	122	153	147	134	162	159	150	132	171	155	136	130	161	144	132	135	126	140	130	128	127	135	130	130	147	138	145	145	141	152	126	128	156	118	113	121	157	146	137	126	143	157	120	118	137	161	136	138	140	131	145	141	146	147	133	149	128	141	158	135	135	132	120	124	137	135	159	150	135	159	138	118	133	136	154	150	121	131	128	137	117	136	119	140	113	137	140	133	138	133	129	132	156	134	123	137	149	141	126	132	132	142	152	122	139	126	143	145	150	139	137	124	138	137	127	137	150	134	121	130	138	140	121	144	127	135	144	117	156	134	144	138	133	138	153	143	145	157	114	139	126	128	127	138	150	137	149	134	137	126	132	142	129	139	130	139	141	140	133	130	149	137	133	120	153	149	139	142	111	141	124	140	147	144	146	139	140	131	136	131	151	129	124	144	130	137	135	138	130	138	138	138	125	118	139	144	156	138	150	147	142	126	138	122	129	121	138	151	126	136	147	127	156	127	122	116	128	146	151	125	136	130	144	132	138	120	147	139	128	143	151	143	151	147	156	144	145	131	141	124	154	123	144	149	132	123	137	138	140	142	135	117	132	146	126	131	150	145	127	128	122	166	133	143	145	138	131	151	136	137	130	154	142	143	133	137	109	133	142	131	152	127	143	134	131	130	134	148	121	140	138	108	145	148	131	123	138	130	139	127	139	142	151	155	146	122	123	135	148	141	126	139	152	139	135	141	149	142	130	126	140	126	151	128	137	117	141	141	140	122	136	141	138	140	119	135	141	130	147	126	142	163	129	157	144	132	152	136	136	137	128	112	142	141	129	140	142	136	133	166	125	130	136	121	137	161	145	144	139	156	129	137	120	135	145	130	159	131	128	147	133	149	148	117	141	131	118	130	116	116	140	152	155	131	126	136	138	139	134	131	130	135	136	135	144	127	119	135	163	136	140	157	126	140	135	143	155	136	149	153	139	157	148	125	140	163	150	152	148	131	148	128	133	137	140	115	140	142	131	143	142	119	128	132	139	138	128	112	144	142	135	137	141	142	148	144	135	150	141	142	127	139	133	129	132	145	134	158	158	144	146	135	144	130	137	156	122	125	142	129	133	146	150	139	140	141	135	143	151	135	139	154	151	151	146	147	156	148	134	143	150	131	139	145	128	153	116	139	129	141	138	140	141	134	149	124	156	138	147	122	115	138	139	131	137	147	147	134	159	154	135	165	146	148	155	155	142	144	118	153	136	140	153	123	117	128	136	148	150	165	148	131	146	118	155	131	141	149	116	135	154	131	125	136	147	148	133	125	133	142	116	127	119	133	137	146	151	137	122	149	139	129	139	119	143	135	136	148	143	152	127	146	135	142	125	132	145	135	133	150	137	115	123	144	140	124	119	129	145	168	134	143	152	145	138	137	111	119	160	124	142	122	145	144	148	123	134	160	149	128	167	159	144	154	137	131	130	142	147	124	136	133	131	134	129	149	146	165	148	158	136	120	143	109	136	152	132	132	161	138	123	148	137	130	125	137	131	160	125	139	122	131	127	137	129	142	147	126	144	151	134	142	156	139	139	128	147	110	130	134	153	128	150	134	149	125	118	138	122	125	135	140	138	110	141	147	117	120	139	145	156	122	127	148	139	124	132
11868	32223	29835	20618	16353	13472	10808	8869	6684	4678	3646	2871	2471	2360	2220	1924	1670	1576	1508	1068	900	769	689	520	512	442	423	498	441	487	555	575	611	620	601	508	426	339	287	235	190	183	173	180	204	165	159	175	185	162	182	191	162	173	171	174	154	158	195	161	174	178	183	167	153	172	145	155	175	151	182	150	185	176	154	165	162	146	168	171	150	177	166	187	151	178	172	173	188	179	152	145	159	176	173	165	151	174	161	173	159	144	160	142	161	160	148	184	165	159	187	151	156	162	159	158	176	160	166	170	170	166	138	157	167	161	178	172	150	184	157	165	159	151	168	158	162	176	167	163	162	164	174	141	183	164	166	175	154	167	134	152	155	177	191	198	173	162	155	168	154	171	153	159	156	156	162	159	148	164	141	160	154	152	147	141	142	170	168	179	168	149	193	155	130	182	181	156	160	170	162	161	157	155	145	161	152	138	161	172	152	152	146	149	175	173	163	168	176	157	155	150	132	148	179	161	168	162	155	168	170	153	156	150	148	160	161	183	168	173	174	143	152	205	144	169	150	165	170	173	175	161	150	152	165	200	160	163	176	156	162	191	164	170	152	149	165	158	168	137	152	184	159	161	157	166	159	183	161	187	161	155	142	171	165	186	130	157	156	175	172	164	161	154	169	178	161	161	159	160	157	145	171	158	143	184	166	142	131	152	170	170	170	150	159	184	160	164	182	157	151	162	151	166	151	157	147	163	170	159	153	161	169	159	164	159	154	156	162	163	162	179	159	150	155	150	165	153	144	149	167	166	168	150	176	178	173	187	165	180	154	155	126	176	145	176	157	164	138	170	179	167	145	158	169	145	161	159	172	165	146	152	180	156	162	151	167	181	163	169	160	159	155	175	151	171	159	165	136	162	145	151	162	157	182	162	152	165	149	160	187	146	176	161	161	167	145	181	150	160	177	188	157	154	171	163	153	145	171	166	151	165	170	159	172	159	153	171	155	136	174	154	176	149	166	170	172	167	140	165	173	163	153	152	161	177	160	181	152	177	144	166	170	163	172	155	181	137	158	181	158	144	167	177	174	150	151	187	160	149	145	145	153	141	168	160	156	171	155	140	159	153	164	187	161	164	163	198	157	165	149	189	160	166	150	134	148	173	157	178	172	155	158	193	158	181	178	177	161	147	149	171	164	155	174	176	177	185	140	162	169	153	172	183	164	186	185	182	153	160	143	170	148	146	146	146	147	145	159	164	139	157	173	175	177	177	170	173	175	136	167	174	151	161	147	186	156	182	171	168	152	160	157	154	173	147	156	157	176	160	160	165	179	147	156	134	149	175	202	166	161	172	172	154	159	170	183	173	162	167	181	156	170	163	138	154	146	184	163	148	177	150	167	164	176	170	160	177	169	184	172	149	170	188	151	171	158	175	146	143	176	158	166	159	166	157	167	173	182	152	158	170	164	179	175	164	162	175	155	157	172	169	166	143	166	163	165	158	146	154	170	159	160	154	181	151	145	151	158	147	136	146	163	169	167	167	163	163	164	142	176	175	155	165	151	180	151	157	172	180	168	177	194	172	162	171	173	155	180	168	177	156	137	144	164	157	166	174	169	161	181	188	180	156	143	155	166	158	162	176	167	184	166	157	156	180	161	169	157	159	164	163	162	158	159	164	148	182	170	179	142	166	176	141	170	181	157	181	169	166	158	181	174	188	167	170	161	160	171	161	153	173	155	137	154	169	170	156	177	147	174	156	149	164	155	168	138	148	147	168	137	171	173	171	158	158	157	160	162	156	174	167	174	197	187	161	172	165	153	162	192	170	156	152	171	157	144	157	151	155	163	154	153	186	164	150	168	169	179	165	143	180	159	177	170	158	181	157	154	165	163	166	143	163	164	153	156	168	168	147	176	174	161	161	169	172	161	147	168	162	145	153	174	149	152	181	195	164	182	176	157	193	153	154	147	147	150	187	173	171	167	159	139	150	176	157	157	164	152	142	178	147	153	171	170	158	159	171	158	161	163	149	160	167	164	177	195	167	171	171	144	169	182	157	156	150	153	130	145	163	165	143	169	188	166	154	158	184	155	163	161	175	149	149	148	153	164	160	144	191	166	161	178	141	173	175	174	168	136	134	169	148	139	159	166	172	158	151	159	173	160	164	153	143	154	152	171	154	164	173	183	174	149	170	143	174	173	173	157	179	171	163	181	198	183	165	161	161	160	137	169	144	170	157	177	171	127	170	156	147	152	168	149	169	160	158	178	145	177	160	180	140	171	140	172	152	148	168	146	173	157	181	141	163	166	151	144	140	160	159	166	171	144	167	184	147	162	154	144	148	161	163	170	160	157	157	144	174	149	167	148	156	158	150	144	164	171	150	162	166	125	191	140	143	158	189	158	160	188	165	161	156	164	158	169	140	153	164	168	163	174	159	144	166	153	174	163	173	164	153	164	143	147	156	178	161	157	158	162	157	177	174	195	138	159	158	162	163	171	159	188	152	168	147	180	181	168	172	158	155	162	163	174	168	142	150	167	184	163	161	190	162	176	154	151	147	149	181	170	170	153	160	157	178	162	165	168	180	183	156	167	165	176	152	168	163	153	168	157	169	162	155	153	149	151	174	172	188	152	152	148	149	153	144	155	182	198	136	168	156	168	160	161	158	171	161	163	165	159	152	187	170	160	172	165	133	150	158	142	131	183	150	140	177	146	155	150	156	171	159	164	159	155	152	166	179	170	177	169	144	170	173	146	152	156	154	147	158	166	139	171	172	169	139	137	178	157	145	150	151	146	155	144	141	172	161	157	162	163	168	163	158	160	148	180	160	132	156	178	165	183	174	168	148	161	143	177	165	146	171	143	170	155	163	168	144	191	192	176	174	171	160	174	185	161	166	174	141	147	178	160	166	154	154	155	157	150	173	134	162	163	147	162	161	134	155	157	174	144	147	178	163	178	171	177	174	141	170	153	166	151	171	152	183	165	155	156	155	162	168	163	172	151	199	171	172	168	169	148	176	159	160	177	183	174	164	165	167	184	153	183	174	150	160	142	152	161	160	158	151	156	167	171	183	202	137	165	146	150	169	151	190	154	143	162	153	158	153	170	167	169	146	182	164	172	154	151	154	162	173	164	139	151	182	140	191	154	159	160	167	158	162	188	171	159	187	152	171	167	174	137	178	150	177	166	157	161	166	158	174	165	139	174	152	152	172	140	172	163	164	153	206	152	149	150	172	172	175	169	150	145	154	173	163	180	134	145	158	140	159	184	163	162	154	146	158	138	168	150	172	160	181	161	150	164	172	145	165	150	178	150	157	174	160	149	151	173	171	166	178	163	182	182	180	169	166	164	146	148	155	167	156	164	154	171	172	173	174	152	155	161	150	148	158	144	149	136	181	186	139	181	165	157	165	149	155	167	162	176	170	154	159	160	162	157	151	164	168	144	180	157	165	176	150	148	169	163	163	177	169	139	184	161	172	139	150	163	145	163	165	169	152	179	147	157	165
27594	20575	15255	8519	4672	3292	2544	1950	1462	1123	977	763	837	710	677	689	609	575	500	510	427	433	397	346	329	330	405	410	379	373	394	391	410	433	394	349	336	311	313	288	322	308	299	286	284	345	299	298	320	294	351	285	322	283	274	271	280	321	332	307	289	272	290	280	290	265	297	301	290	306	296	287	311	307	297	284	307	272	304	263	307	309	302	295	323	321	317	291	310	278	308	253	317	295	305	325	261	288	320	270	310	311	282	325	311	305	304	331	326	295	315	316	294	323	304	295	318	311	286	330	304	277	324	293	316	328	311	292	288	294	307	299	324	327	299	350	275	305	293	283	304	281	300	312	331	302	290	263	289	319	289	305	287	283	312	293	298	318	300	274	321	304	268	307	310	283	285	308	297	288	299	304	301	283	283	303	302	288	283	307	285	310	291	296	287	276	281	323	319	322	280	295	309	274	290	309	299	300	276	281	294	299	327	314	292	331	283	261	291	308	294	300	271	294	315	297	267	268	331	301	319	292	318	320	310	276	272	293	312	337	297	266	324	309	270	303	349	299	294	317	321	314	304	276	299	302	323	325	287	269	285	287	269	325	285	302	285	298	294	311	310	303	308	291	318	291	293	334	286	270	316	274	310	295	299	293	314	280	311	259	290	301	301	318	323	301	305	339	279	289	285	298	274	286	284	302	286	316	288	298	322	275	303	303	311	301	302	278	293	288	288	295	294	301	282	294	302	286	303	268	270	270	301	307	295	280	303	286	315	314	292	271	297	278	263	285	314	304	302	276	282	283	318	294	270	296	295	308	306	276	308	292	316	304	301	302	297	313	294	277	303	278	315	332	285	303	281	320	286	334	311	284	309	307	303	293	271	312	289	286	295	309	317	317	295	284	320	302	329	302	285	295	289	298	295	293	286	316	307	299	302	321	289	293	288	314	307	306	307	294	356	313	274	317	305	279	316	252	305	306	319	309	291	319	268	306	298	319	322	315	308	292	296	289	312	281	296	314	274	297	303	290	302	275	259	294	291	317	302	290	291	299	293	320	260	309	309	292	278	301	301	306	285	302	334	311	269	279	289	313	282	304	253	300	283	288	298	325	309	278	305	304	301	288	341	288	295	300	301	308	287	305	268	303	322	290	262	291	313	298	285	340	300	270	296	302	311	296	293	300	281	288	329	281	290	311	290	312	308	299	314	332	300	301	284	325	284	295	301	296	325	295	316	300	274	281	283	289	284	262	312	293	278	289	321	291	305	313	279	274	298	285	300	294	299	291	309	297	301	277	296	288	305	314	285	288	309	266	270	294	282	309	285	303	293	284	300	259	317	283	291	283	277	289	327	297	298	311	304	282	307	300	284	288	266	297	291	280	321	289	292	312	306	279	276	308	299	291	273	269	302	314	298	284	298	279	288	303	307	318	322	315	290	291	296	310	299	302	293	305	277	292	297	293	273	297	325	305	266	293	293	293	322	286	287	303	287	295	285	316	270	272	309	289	292	290	278	290	289	289	305	293	311	298	309	274	308	306	325	320	327	293	311	316	348	306	302	325	340	310	307	303	283	310	304	292	307	287	280	326	287	291	299	297	297	332	302	294	330	284	292	299	298	322	290	280	297	303	321	303	284	307	301	310	319	300	312	280	297	311	325	277	320	269	302	295	281	332	305	300	288	286	300	300	291	293	327	328	269	317	304	289	268	303	310	300	300	294	333	298	299	302	282	331	322	302	303	297	308	298	298	306	263	338	313	300	281	262	309	271	274	305	289	313	342	305	295	327	287	319	295	266	253	322	270	291	306	298	307	268	300	288	297	289	318	307	295	261	292	307	322	291	300	297	320	298	286	301	306	300	278	284	267	290	331	301	289	279	252	277	288	260	302	296	301	309	313	298	283	276	302	330	263	260	300	270	310	300	295	299	310	307	305	296	299	287	317	274	295	306	291	282	301	303	267	271	317	299	295	301	289	298	267	311	297	296	271	288	300	293	277	284	299	304	302	285	296	318	297	262	285	272	295	311	291	293	307	322	294	312	291	282	308	303	281	297	281	293	304	301	274	290	295	296	281	286	268	269	255	320	306	315	299	296	320	304	290	291	286	288	285	294	326	290	296	327	315	325	323	305	315	286	297	294	320	296	322	301	283	295	292	342	280	330	290	293	287	278	327	300	282	275	303	286	297	295	297	331	315	299	297	300	283	297	279	324	284	265	286	294	283	287	312	313	327	292	288	306	311	312	298	273	292	284	326	321	305	279	303	298	288	289	286	282	283	271	278	320	334	308	294	275	291	305	312	274	290	308	285	261	294	297	290	301	302	296	315	337	279	294	300	299	303	288	317	279	309	300	261	252	265	326	285	304	291	315	308	284	302	314	314	293	322	262	293	306	297	286	311	298	294	320	301	289	306	293	299	298	275	307	308	305	286	325	304	302	316	320	302	291	286	287	300	280	286	309	286	284	280	292	295	294	299	304	303	292	283	330	285	311	312	300	288	310	287	287	285	287	328	287	268	275	284	280	336	272	307	310	281	299	289	304	326	297	298	268	332	305	325	287	289	308	268	309	311	343	326	301	320	304	300	298	245	305	282	278	274	290	290	287	292	315	333	292	322	310	312	322	275	297	279	310	306	303	299	311	299	307	287	290	278	285	305	290	298	268	310	290	287	260	313	282	309	310	289	318	299	302	262	285	290	320	295	281	299	317	321	302	306	323	299	296	323	306	317	277	332	301	340	287	298	305	313	332	317	296	291	289	304	313	326	282	295	302	312	307	316	311	289	325	294	295	308	302	291	292	307	284	286	295	273	297	319	305	315	314	301	308	341	275	269	313	320	293	308	253	287	295	273	282	321	336	320	277	261	284	304	318	317	312	272	280	307	308	302	305	295	322	296	326	275	318	256	300	302	332	277	288	274	292	355	311	321	279	296	276	311	282	311	296	307	286	318	317	302	293	301	293	306	320	311	336	313	308	298	276	286	292	309	317	324	285	312	320	318	344	253	288	304	324	297	312	321	272	291	287	315	274	333	271	312	266	294	335	318	286	297	281	301	292	295	297	283	308	333	297	290	285	316	303	279	316	277	281	272	309	305	314	290	290	283	292	293	315	288	309	307	292	297	288	302	264	294	293	301	307	319	321	267	301	327	292	295	301	276	298	284	314	279	293	295	308	275	300	317	308	314	298	283	277	309	259	292	320	299	282	306	274	289	297	278	295	309	301	312	308	281	296	284	256	286	283	292	303	307	304	303	277	276	299	357	290	313	299	325	293	310	287	300	279	318	274	293	293	277	302	296	313	271	310	302	291	295	294	320	308	298	328	289	292	287	292	269	285	300	293	323	292	310	325	306	280	323	287	338	329	291	285	281	290	314	301	304	308	291	309	327	316	280	294	288	294	310	290	296	286	299	304	300	324	296	311	283	307	278	261	303	311	310	304	269	297	310	304	301	300	273	285	309	270	292	305	305	302	274	305	256	281	298	293	291	305	301	308	301	287
9329	18314	16327	9835	7625	5925	4755	3790	2592	2048	1589	1305	1218	1220	1021	930	926	825	743	674	555	605	491	513	474	480	463	486	473	449	427	464	522	505	492	458	418	346	362	355	345	353	357	341	376	345	381	359	367	366	345	325	346	352	343	327	348	383	333	352	343	338	367	371	331	349	350	348	338	348	361	322	341	347	342	319	367	330	340	331	350	367	332	349	332	347	332	328	341	312	334	362	347	339	359	316	337	368	328	363	344	344	363	347	344	361	355	374	328	345	329	355	311	354	363	355	368	326	333	346	297	346	355	342	319	348	342	361	361	351	366	356	370	319	366	339	369	341	337	346	388	337	329	331	351	336	350	369	315	352	315	330	351	368	348	354	378	401	348	374	322	376	330	354	318	343	349	361	349	301	353	336	322	351	341	368	323	338	317	349	361	350	320	366	294	343	364	350	365	384	363	343	370	325	379	329	318	359	335	321	325	328	341	321	335	348	343	322	353	341	376	345	352	351	350	360	326	360	356	349	376	336	337	354	376	320	324	345	351	376	322	333	332	374	324	369	350	324	335	351	341	384	361	346	349	354	342	366	323	324	359	341	317	375	362	372	368	404	333	372	335	348	361	354	318	358	346	341	357	343	328	361	387	329	351	359	321	350	316	377	331	321	330	344	383	386	357	336	374	344	368	379	330	329	356	364	345	327	356	341	355	340	333	374	346	338	355	339	356	339	329	374	315	364	328	360	338	343	342	359	354	311	352	343	331	345	328	334	322	377	325	356	355	345	352	373	361	338	346	343	354	382	336	362	346	370	365	350	344	320	312	319	342	340	351	330	332	344	379	362	336	340	339	344	353	371	347	348	341	332	333	349	358	343	360	347	354	335	326	342	342	313	360	384	323	359	359	358	343	343	315	328	365	340	364	353	355	360	352	366	372	340	320	357	307	375	357	350	359	369	353	355	379	378	370	371	308	355	366	324	350	354	341	322	348	326	359	319	348	357	319	353	362	357	335	344	318	344	379	370	372	305	334	345	360	377	303	364	351	346	365	331	359	346	330	388	309	342	370	367	331	325	341	359	339	356	342	340	356	344	350	338	345	359	364	311	344	339	336	337	339	329	347	343	340	391	350	331	381	380	326	356	357	392	358	347	316	310	338	356	335	355	316	344	362	353	346	374	345	348	384	349	370	345	347	338	342	371	352	347	335	319	375	343	332	361	330	383	319	345	330	344	346	386	374	375	325	319	346	385	381	357	346	341	335	314	354	326	345	355	339	349	340	337	368	352	330	338	326	353	344	312	360	378	323	359	347	392	342	347	378	305	327	348	347	365	365	338	362	332	323	341	337	335	338	351	375	342	359	344	375	345	339	374	323	305	361	349	351	359	331	365	326	379	355	347	331	330	355	351	353	377	319	328	310	321	334	362	361	346	346	370	350	359	360	352	367	336	356	360	338	340	317	352	348	350	312	321	369	373	366	354	374	322	362	321	352	343	324	337	336	383	331	335	338	335	372	330	330	363	340	382	360	384	364	357	351	326	358	324	307	338	359	305	334	326	343	353	327	382	314	351	358	328	337	358	386	326	357	357	355	347	315	338	333	328	349	321	312	358	353	342	316	324	356	347	362	327	383	341	369	339	362	382	361	332	356	341	337	327	345	336	371	349	359	322	332	342	340	368	371	348	346	356	381	335	345	337	367	372	317	332	347	366	315	312	366	355	342	351	341	327	351	326	352	364	364	329	355	337	372	390	334	340	309	331	358	309	352	359	353	352	353	363	366	375	328	365	367	371	365	339	361	368	355	373	344	346	356	344	347	335	371	341	346	370	343	385	361	344	359	334	372	363	366	347	351	333	377	331	345	359	335	333	373	337	345	337	372	338	340	352	321	326	351	337	354	343	337	348	339	346	363	361	382	325	340	328	374	333	342	353	360	323	329	317	355	331	332	325	328	339	363	353	343	378	305	334	336	354	348	340	373	338	326	348	360	352	353	357	356	323	352	336	350	332	353	354	367	345	331	352	335	367	359	360	334	350	341	324	341	328	323	363	369	346	329	344	382	385	317	342	363	320	334	337	352	332	340	348	354	336	329	341	345	351	347	346	369	325	347	346	351	356	344	332	378	318	359	342	359	316	299	325	336	358	311	318	334	335	347	325	339	353	338	384	331	345	335	361	367	312	324	368	335	347	335	322	357	361	341	343	312	338	320	344	314	343	374	337	327	379	341	395	360	351	336	356	356	333	344	341	339	336	333	356	353	381	331	329	331	355	380	368	330	348	383	341	337	362	359	342	384	337	368	378	345	343	333	376	328	337	401	306	321	340	356	308	322	350	322	357	347	353	357	323	374	328	330	349	354	344	324	385	367	349	351	331	345	348	349	354	326	348	323	334	345	345	312	334	324	359	351	340	353	375	362	345	340	363	363	349	368	360	313	361	344	332	362	355	348	361	334	331	384	358	340	367	357	361	323	359	327	359	349	360	352	331	365	368	353	359	340	353	337	343	321	378	337	343	328	375	384	349	325	339	333	359	351	355	366	342	318	341	346	373	345	332	329	366	315	339	399	304	353	321	355	393	326	337	356	367	353	334	350	337	355	371	325	330	333	323	331	367	325	378	368	355	336	367	349	327	330	310	332	353	349	332	362	367	310	335	333	341	336	319	327	347	321	316	342	343	329	336	342	323	335	340	363	295	368	341	367	346	355	349	339	335	372	339	350	328	359	343	322	349	334	358	353	364	314	351	358	355	361	347	338	325	356	329	328	320	330	325	316	323	357	360	363	351	340	339	353	326	336	354	367	346	336	339	305	367	359	349	341	311	305	346	353	385	355	375	339	362	323	388	342	305	368	357	351	354	326	341	323	399	325	367	347	353	346	344	355	365	325	350	371	356	399	360	338	372	382	354	332	360	351	335	368	351	379	387	359	335	355	318	371	376	377	351	327	324	357	353	359	355	328	308	357	387	288	319	375	345	303	348	371	350	343	330	356	324	345	364	337	359	333	336	292	347	366	386	344	344	348	355	348	373	348	341	376	348	332	363	335	362	358	312	375	362	368	324	340	327	352	331	319	339	344	366	332	302	347	336	362	332	355	359	340	350	315	313	312	336	319	343	385	338	341	317	351	344	359	326	320	347	359	374	364	365	326	360	363	366	335	342	336	349	367	334	329	319	329	344	375	330	356	322	351	354	357	367	364	369	328	364	334	349	360	368	358	338	359	380	336	329	361	338	343	362	340	359	362	344	339	340	361	353	365	364	341	348	321	340	370	372	344	373	332	367	324	351	344	344	352	372	345	335	360	345	320	356	362	341	369	353	349	352	319	362	343	329	337	352	326	318	359	363	336	346	381	353	331	379	335	349	355	338	343	335	312	357	362	334	358	350	363	343	339	322	326	388	334	358	346	372	352	324	360	326	355	312	343	311	353	380	361	336	337	360	360	350	329	361	347	333	386	326	370	357	359	331	378	370	366	360	334	319	348	368	349	352	349	330	338	354
23938	21332	28444	24562	21390	14973	6827	3827	2654	2087	1586	1343	1314	1315	1139	1037	881	767	684	614	526	463	430	440	392	437	429	475	443	392	383	429	380	403	412	405	374	312	298	271	277	254	267	248	309	254	255	270	262	261	278	263	236	261	259	238	242	278	267	257	262	264	257	263	240	257	270	241	228	236	258	288	265	288	239	263	272	241	285	257	219	257	275	247	237	299	253	239	263	260	273	259	286	248	256	246	255	285	248	247	257	271	250	274	257	244	264	252	270	249	233	219	253	235	258	262	261	261	260	260	238	239	273	248	246	260	299	243	233	238	262	274	237	250	229	246	250	274	282	271	259	264	252	263	237	248	283	229	234	233	257	254	272	265	245	255	276	254	233	247	272	264	267	260	288	249	262	256	267	245	263	271	264	272	279	254	255	251	254	269	250	260	232	253	264	266	249	256	253	273	260	255	260	240	248	254	264	265	264	259	259	269	253	241	264	243	262	255	232	248	235	263	244	289	283	243	284	268	278	253	251	270	270	283	251	243	241	265	297	273	252	231	270	260	258	267	249	257	254	249	246	262	232	264	274	304	251	267	223	273	247	245	254	264	271	249	266	277	267	264	277	295	255	256	249	236	242	241	261	268	259	265	253	257	281	244	238	279	230	234	269	258	243	256	252	265	266	246	254	240	264	247	272	261	266	260	230	255	286	268	264	272	263	269	231	251	284	238	257	253	242	247	267	243	264	257	210	256	250	259	239	283	255	240	231	279	249	255	308	247	258	276	265	242	258	231	247	231	270	265	253	252	276	273	270	256	266	249	245	283	231	252	254	275	241	259	262	235	250	251	280	266	262	249	242	245	254	277	262	267	248	265	245	233	241	257	267	241	262	246	254	239	229	260	229	253	276	255	254	259	301	261	242	257	285	264	243	234	255	264	273	263	241	245	230	271	269	289	274	262	272	252	273	256	255	264	260	263	260	274	286	264	273	239	247	254	257	282	267	231	275	249	274	237	253	261	262	271	246	233	245	263	266	262	257	260	243	255	269	252	267	261	242	239	244	245	252	260	213	264	264	247	281	257	239	261	260	272	218	262	241	265	240	241	270	253	240	246	263	260	273	243	263	247	245	265	273	254	269	265	291	234	230	249	254	285	266	254	273	240	245	225	294	245	260	259	255	242	262	238	259	244	242	255	249	257	239	258	262	277	264	277	250	226	247	229	257	265	267	231	247	276	248	254	261	258	249	249	269	245	246	254	275	217	247	261	271	264	260	286	234	242	310	255	244	269	265	291	265	220	234	237	248	252	247	254	259	261	258	262	264	235	262	246	288	280	239	248	244	257	244	265	271	287	244	265	263	257	236	243	236	273	233	255	245	254	272	268	242	250	252	233	248	265	261	239	254	256	255	269	272	249	254	241	226	307	250	251	251	233	272	253	268	256	230	268	240	221	258	239	266	226	266	256	228	266	243	251	263	247	247	272	238	242	254	277	264	254	231	255	249	269	269	284	248	249	274	262	252	261	263	255	241	258	266	257	252	253	257	242	274	269	272	233	261	255	234	262	289	272	268	245	274	240	264	269	278	251	296	246	267	268	289	248	294	278	288	276	240	275	270	236	263	262	241	261	237	258	262	269	281	266	255	252	223	240	237	256	258	269	270	268	262	246	251	238	244	272	289	243	263	269	264	260	282	270	263	243	262	260	279	245	251	245	260	274	261	213	249	296	240	255	247	285	218	265	273	239	241	257	261	275	259	235	255	268	236	252	263	258	263	254	261	238	257	258	269	265	249	255	251	247	271	226	231	239	281	238	260	267	270	237	270	261	265	263	275	268	266	294	228	265	261	230	252	238	257	264	245	273	275	256	257	257	257	249	250	271	275	257	259	242	266	267	264	269	270	284	255	254	273	277	233	254	247	239	237	236	250	240	251	269	267	292	262	253	244	225	269	276	222	262	241	258	283	277	264	274	255	249	258	248	256	285	253	262	250	275	267	238	256	276	238	273	266	255	255	287	289	254	280	270	231	254	257	241	264	250	265	235	265	279	239	266	246	261	268	265	271	241	267	264	251	260	253	255	248	268	228	263	231	278	258	241	237	262	252	245	277	272	211	252	220	284	253	242	260	283	252	268	252	255	291	247	286	231	239	284	255	267	268	237	276	256	257	265	268	254	262	253	233	279	281	270	242	283	282	236	231	259	223	250	268	264	251	255	246	263	237	298	282	245	261	270	264	255	243	244	239	263	268	255	274	237	245	271	278	276	293	242	239	263	246	262	267	278	277	273	278	259	243	222	236	226	278	278	275	261	239	246	249	248	260	252	288	290	257	236	231	253	256	272	224	301	240	295	241	264	262	284	282	270	237	251	238	278	267	263	260	294	250	251	252	245	247	239	267	243	270	276	260	232	267	247	282	264	243	249	228	262	264	279	232	269	277	288	248	268	253	262	253	267	253	239	248	277	270	263	227	237	255	256	264	289	282	271	227	263	275	241	253	267	293	242	260	255	251	244	261	259	250	284	260	252	267	248	247	228	264	265	261	244	283	249	265	268	246	272	223	216	262	257	225	240	268	270	251	255	252	238	295	225	249	255	281	260	218	262	275	250	247	243	281	266	253	268	241	257	281	244	256	255	240	256	280	262	276	275	269	238	267	274	257	240	276	247	264	261	237	241	267	279	251	240	262	271	268	269	276	251	232	301	253	278	251	271	229	257	236	236	251	280	263	280	258	242	253	262	281	250	261	286	270	242	246	274	262	236	269	248	261	230	284	274	257	249	254	241	253	232	271	271	256	270	273	239	246	275	276	258	249	272	231	234	239	254	258	259	252	252	271	269	248	261	278	255	244	258	265	260	269	243	262	261	265	294	259	260	267	259	266	257	258	252	233	264	251	266	251	256	264	263	274	235	254	276	277	261	260	257	262	272	262	262	260	256	262	254	273	233	250	248	239	269	273	254	294	265	261	273	247	230	284	276	270	253	283	241	243	241	256	240	262	227	261	257	270	249	271	265	222	276	244	272	232	267	219	251	250	258	274	238	239	214	288	255	264	276	254	290	247	251	235	235	241	232	261	243	263	251	257	283	250	279	273	254	252	249	261	264	251	255	268	283	282	268	246	251	234	251	256	250	247	257	265	276	264	244	263	241	293	262	248	258	251	273	252	238	222	269	262	249	244	248	233	243	231	246	222	246	267	289	261	267	258	234	260	287	248	287	213	273	253	278	273	276	257	252	256	259	266	270	261	265	244	272	274	255	251	241	228	244	247	251	287	253	290	278	273	240	234	225	264	246	249	247	235	272	277	256	262	245	266	263	242	253	272	269	264	223	234	258	239	294	273	251	291	271	261	249	257	258	263	258	244	256	239	261	282	288	269	267	252	266	250	264	258	263	261	268	252	242	246	231	280	250	231	257	250	269	245	253	256	234	256	239	243	267	249	258	295	252	233	277	232	270	239	251	278	266	243	273	243	257	281	240	262	262	270	263	248	271	274	228	243	249
10365	26520	24502	16267	13000	10548	8680	6468	4745	3545	2748	2329	2282	2070	1850	1607	1414	1172	1014	806	746	621	654	553	641	604	594	631	642	542	525	503	586	588	508	523	419	370	325	307	337	317	292	280	308	306	310	319	284	312	288	313	329	323	294	293	300	311	324	308	300	282	292	284	300	286	257	304	299	310	309	316	288	319	277	347	302	278	331	300	286	276	283	295	304	340	322	312	294	295	324	298	330	310	310	291	302	321	298	293	308	283	339	286	318	299	321	292	318	294	309	290	285	312	287	253	280	300	317	298	319	302	320	313	293	300	311	295	342	301	329	331	315	306	306	275	302	321	329	333	310	310	286	315	315	309	295	289	285	324	297	326	283	272	295	332	322	283	278	308	300	286	303	302	290	283	311	317	294	324	310	333	287	305	274	294	271	285	299	323	315	301	291	263	288	307	274	308	289	305	289	287	307	315	294	320	274	298	306	285	309	293	272	307	317	306	288	288	302	296	278	304	323	304	299	307	317	304	312	289	294	304	291	311	310	337	333	304	277	267	318	315	290	303	312	281	312	303	313	284	293	316	294	286	294	269	262	270	300	320	297	301	313	288	262	263	322	290	318	277	332	303	284	264	276	292	291	328	322	300	290	285	298	324	305	307	301	284	291	308	330	302	295	301	290	325	290	297	289	295	301	277	315	304	325	324	335	325	318	309	303	312	282	274	318	295	309	308	276	302	306	296	321	304	317	318	327	286	289	294	284	291	288	296	305	291	272	311	301	291	326	292	300	310	318	287	335	341	310	308	307	305	304	286	301	308	307	300	308	291	306	298	289	284	288	308	304	340	287	325	296	294	302	299	293	332	301	346	313	263	307	301	316	275	290	302	299	299	303	297	277	336	299	332	294	305	298	279	291	300	259	333	302	295	294	281	308	302	290	281	294	326	274	279	286	290	317	277	307	308	331	317	282	298	323	286	276	287	319	322	288	306	280	309	289	316	316	310	306	305	290	279	310	291	286	306	327	289	318	341	280	280	282	302	314	297	280	303	285	300	331	296	284	282	326	298	273	313	282	295	307	303	310	282	320	287	289	280	331	331	310	317	273	319	273	328	302	312	302	316	306	305	294	308	332	276	285	274	331	254	303	264	292	323	303	288	290	304	282	286	295	304	296	312	289	273	303	282	276	283	271	311	310	302	274	325	296	314	282	306	294	320	316	293	312	330	288	318	302	290	285	279	279	320	295	297	318	313	287	263	311	302	338	304	307	289	304	318	315	317	278	303	303	298	333	342	311	287	282	298	317	303	305	294	299	290	276	328	295	289	312	331	302	300	287	300	278	312	279	291	289	302	318	277	273	307	286	289	313	310	331	322	331	281	341	307	291	301	281	294	274	317	278	311	308	277	321	308	322	336	286	277	298	294	290	323	302	336	296	303	291	292	287	322	305	343	323	320	320	295	309	292	302	312	299	283	307	325	300	297	292	311	290	307	302	302	329	297	338	300	293	305	312	310	332	298	311	300	326	323	330	261	281	292	299	321	305	285	272	316	303	307	278	310	299	301	335	302	302	294	301	304	313	279	287	297	291	331	338	307	266	296	299	308	296	277	312	300	297	292	288	280	300	331	305	283	347	307	277	263	282	290	318	309	284	299	280	315	295	298	307	322	269	289	277	312	307	302	310	322	286	299	258	328	314	297	308	295	306	296	279	346	290	298	294	321	306	300	297	280	294	315	308	309	288	324	318	278	299	301	284	321	308	317	312	322	306	308	305	250	307	295	297	302	317	297	313	299	300	306	303	308	310	301	307	260	278	299	315	265	319	294	318	293	297	293	314	275	318	318	298	292	291	300	316	305	322	294	310	299	289	291	291	316	323	288	309	314	332	329	304	352	291	310	297	290	337	296	306	287	300	321	269	288	293	292	307	276	303	279	283	342	295	310	282	292	280	307	323	292	306	311	304	313	297	317	287	291	297	303	316	308	309	304	302	281	305	313	259	318	310	296	317	301	308	316	291	303	287	310	291	313	326	308	309	304	321	275	294	256	285	282	282	332	294	297	276	304	298	325	290	312	274	299	282	309	286	303	296	293	307	290	307	323	324	305	307	319	321	280	288	278	295	309	312	302	304	315	340	285	286	270	292	311	318	279	302	314	287	299	302	306	277	287	268	296	315	314	304	286	306	300	291	267	282	283	335	319	336	305	295	289	295	304	287	300	309	266	282	311	294	296	284	323	328	288	279	328	300	328	298	296	286	314	284	289	305	293	286	299	323	288	325	268	293	310	275	275	299	283	310	330	316	323	274	283	253	305	299	305	324	305	308	276	290	328	299	285	309	315	286	306	303	317	291	277	328	282	252	336	307	311	266	345	293	288	298	288	275	321	294	288	303	302	302	305	287	298	295	302	327	295	282	307	286	287	299	302	294	314	293	320	297	288	288	298	301	312	281	281	297	285	287	310	273	305	271	307	298	274	324	300	302	314	317	325	310	306	315	281	277	290	282	305	294	324	321	274	282	283	323	332	277	267	314	308	290	313	276	317	284	277	280	282	305	310	320	318	318	293	293	318	302	314	283	294	287	303	288	306	306	277	298	317	292	281	333	303	316	279	316	291	297	307	305	285	331	315	316	280	284	290	344	309	295	327	273	313	297	286	307	276	314	301	301	308	314	296	279	331	317	300	320	286	287	297	294	331	290	297	343	316	284	298	299	331	335	281	279	299	291	285	310	313	295	322	273	315	305	314	277	288	278	297	278	287	349	313	282	299	287	295	314	286	298	294	294	322	301	333	292	289	285	309	313	282	302	341	292	309	318	294	303	304	285	308	276	294	301	304	334	313	299	286	306	301	292	287	323	283	297	294	308	306	331	305	315	304	329	335	308	299	299	296	299	271	288	296	291	320	284	312	289	306	293	309	307	312	305	292	306	276	281	309	318	285	310	302	294	265	306	294	296	280	284	311	289	295	300	310	285	286	276	293	320	286	289	300	270	329	278	303	283	260	316	317	315	276	331	308	296	301	319	340	279	293	323	348	299	311	295	295	300	333	344	298	296	334	317	271	289	276	338	279	322	296	318	296	303	303	304	321	314	291	322	287	305	297	297	328	320	318	315	285	275	299	307	324	315	328	291	307	319	298	286	315	301	292	302	296	309	275	299	290	289	305	306	322	301	290	297	295	276	324	308	288	303	295	316	301	307	302	305	329	307	301	268	327	309	308	267	299	293	297	282	284	311	286	277	283	326	297	276	330	314	300	303	296	291	293	303	310	318	279	294	277	284	316	321	329	299	336	335	329	300	297	291	285	284	306	326	276	323	304	320	320	330	285	306	299	305	307	288	301	296	263	306	299	299	316	288	335	319	282	306	289	282	294	270	291	299	320	287	277	296	300	301	304	286	276	313	286	298	308	298	281	301	261	308	291	287	300	296	283	315	318	293	289	288	281	285	300	316	304	322	325	301	291	310	300	293	300	285	330	293	302	284	287	301	305	307	310	289	287	303	290
24982	21299	27524	25394	16151	6457	4050	2592	1912	1473	1231	1135	1103	956	870	740	647	531	465	411	380	373	360	337	429	389	430	350	332	314	341	325	318	320	314	300	316	257	223	240	195	207	214	208	236	219	215	210	209	228	224	233	249	216	222	246	232	214	234	199	204	213	240	260	217	204	215	256	206	197	246	245	254	248	188	232	228	195	219	245	190	220	206	231	232	245	218	225	229	215	227	248	209	230	238	220	219	216	218	230	226	226	227	254	204	228	233	237	208	221	210	210	239	229	224	232	234	216	213	244	247	230	239	207	186	210	239	233	217	233	237	226	230	193	221	245	249	258	221	215	210	242	251	231	213	197	231	197	238	209	231	246	221	232	208	232	213	242	231	215	229	254	220	213	204	244	224	215	201	222	210	219	215	212	229	232	181	204	254	240	204	237	247	235	225	199	238	220	192	227	223	223	210	210	238	229	228	207	215	231	221	222	213	215	228	236	234	254	211	226	243	218	250	233	230	210	232	203	230	235	191	244	214	216	206	253	221	204	197	209	251	217	187	211	226	233	226	215	258	225	221	250	232	228	228	218	223	229	240	210	216	228	216	213	205	258	217	221	228	225	231	208	225	219	204	218	246	209	209	220	214	191	210	231	235	205	235	262	234	203	217	238	256	223	205	189	215	219	205	212	179	218	221	210	256	209	234	218	214	236	222	211	238	218	233	216	201	227	251	202	243	242	199	233	239	228	221	228	208	205	225	251	215	227	193	234	262	204	209	246	229	236	236	231	229	222	212	233	239	218	218	227	222	213	198	228	245	222	218	218	205	223	221	229	224	201	235	219	219	227	224	216	234	206	204	238	189	221	225	223	209	227	228	197	230	239	229	241	213	226	230	223	194	242	190	229	236	212	208	203	198	222	215	224	220	206	203	227	217	262	254	221	229	211	239	200	224	233	218	222	227	241	231	205	243	243	237	205	256	205	213	223	208	219	222	225	208	239	208	223	202	224	228	226	226	202	204	207	197	258	240	220	243	209	223	242	239	212	217	229	244	229	222	223	205	225	250	216	224	239	196	193	225	217	217	226	216	227	239	226	209	217	237	214	231	213	224	225	229	241	228	232	203	217	214	227	202	211	229	205	239	197	199	213	201	204	243	217	215	211	253	199	241	224	224	240	227	244	219	229	228	194	209	226	188	223	222	210	212	216	198	235	221	212	221	213	221	205	213	223	224	216	206	210	239	243	210	223	194	233	232	201	203	233	243	216	230	197	212	233	208	213	220	242	227	223	230	251	221	205	222	203	204	211	219	208	251	218	223	197	217	215	219	202	222	219	217	206	224	220	229	181	220	205	230	250	197	218	232	222	211	198	211	240	199	194	229	241	191	235	230	233	217	243	220	234	219	236	206	214	239	224	211	244	225	235	212	213	241	224	235	236	218	232	221	218	215	220	221	222	227	242	236	225	214	246	216	238	209	225	233	210	229	252	224	248	226	239	244	223	237	227	230	211	193	223	193	237	206	227	177	244	210	216	242	223	224	217	256	231	254	214	223	216	227	233	214	225	218	211	218	227	240	228	261	243	222	233	224	241	222	220	210	229	202	221	225	209	240	216	213	256	204	228	230	230	215	248	219	236	239	213	188	200	227	218	215	203	232	216	232	232	214	206	223	240	234	224	220	220	222	219	218	211	222	241	214	224	212	246	225	230	204	213	208	216	251	232	225	225	222	213	229	212	241	228	218	231	214	219	223	227	221	218	220	207	225	250	212	210	231	224	221	239	252	209	222	216	238	202	222	239	222	230	227	226	223	204	229	217	188	220	217	214	228	215	216	212	227	205	219	217	214	212	211	234	202	247	196	229	193	224	221	228	190	238	238	225	222	223	212	234	239	242	241	201	216	225	218	235	222	212	227	239	226	222	216	222	240	208	216	200	253	215	204	225	210	194	239	242	223	238	226	259	206	216	234	257	248	194	223	259	219	219	254	241	229	237	219	218	213	222	216	233	248	225	217	219	214	216	250	237	219	224	200	210	209	205	211	240	257	234	220	186	220	221	205	218	194	206	221	230	219	207	212	184	223	219	217	244	201	217	226	230	216	213	252	241	234	232	215	235	231	229	213	205	235	260	215	199	189	207	219	212	227	215	243	240	220	203	228	248	236	230	230	215	192	227	225	207	221	239	202	226	217	229	220	211	217	231	206	218	216	220	216	229	267	232	221	238	225	220	221	208	217	250	219	210	232	229	237	203	241	205	232	214	239	196	201	206	242	234	223	221	221	200	192	215	213	221	213	248	213	242	230	222	193	217	217	227	226	230	236	231	203	226	222	216	243	233	210	228	230	197	248	224	215	210	225	221	231	229	209	202	243	227	223	218	200	227	216	233	200	218	228	254	223	221	198	234	198	218	232	201	220	245	243	227	201	266	209	228	220	207	217	184	213	210	250	235	234	221	243	195	223	253	246	244	230	217	224	222	206	231	233	212	214	219	209	223	214	224	228	218	206	215	222	222	206	217	224	212	230	213	224	257	243	226	228	219	223	227	220	206	198	228	210	225	227	206	239	196	224	215	241	206	221	222	231	255	203	223	236	208	211	216	201	196	232	199	239	240	216	237	218	231	225	242	227	213	208	233	228	211	202	216	194	204	215	220	206	215	213	203	250	215	194	232	213	237	189	241	219	224	266	216	199	215	208	225	201	232	212	223	209	213	240	238	210	215	210	230	225	223	194	222	215	225	244	219	214	262	210	222	205	209	213	231	216	219	204	222	234	226	235	229	211	200	240	200	213	231	256	232	223	237	211	220	235	233	226	246	233	239	227	249	222	217	212	208	267	243	211	229	196	224	225	229	226	220	224	200	244	216	239	231	221	229	232	256	229	220	211	196	232	227	216	217	219	205	232	195	208	233	202	223	231	257	234	232	263	230	209	230	206	227	210	224	206	230	211	220	216	264	210	221	226	238	206	197	248	215	226	255	209	224	219	260	224	208	231	208	237	205	208	253	227	231	224	209	238	220	220	234	231	230	215	229	253	230	216	211	209	237	210	228	218	235	237	218	209	239	215	209	226	223	227	208	212	224	201	219	197	207	201	212	218	234	237	228	202	247	244	249	231	208	249	234	224	223	219	225	210	224	243	233	223	222	209	220	227	218	232	233	208	205	200	229	260	226	232	203	211	199	206	222	239	201	217	228	221	220	231	195	215	199	219	219	223	224	278	212	215	219	208	214	231	207	202	227	209	203	228	201	212	216	211	212	230	233	230	218	253	205	220	217	217	217	217	247	198	224	215	229	217	210	206	219	229	195	219	225	254	221	236	210	243	218	229	255	230	217	241	231	244	205	212	241	205	241	224	218	246	209	189	248	233	229	231	212	222	224	243	196	193	193	221	221	220	206	221	242	223	185	200	227	233	209	214	221	206	218	252	221	216	260	215	239	237	216	221	227	203	250	230	216	227	193	217	235	222	215	233	238	208	249	258	216	219	227	226	222	220	226	241	228
10325	24034	20950	13775	10916	9349	7215	5130	3859	3009	2275	2008	1938	1663	1483	1224	1026	848	724	571	489	523	576	539	583	570	546	530	474	428	445	470	448	449	416	376	348	326	272	287	266	273	242	274	239	238	281	230	263	258	263	260	269	254	272	265	269	282	270	270	281	257	235	267	244	259	234	258	267	259	242	248	284	233	228	247	233	269	261	257	229	260	246	250	254	252	250	270	276	267	235	233	238	246	248	249	259	240	242	269	249	289	268	270	250	237	286	218	265	257	251	270	246	254	269	260	249	239	245	271	248	238	249	223	262	250	269	246	242	243	235	250	227	240	258	255	248	246	264	247	255	241	242	230	255	229	270	267	275	254	269	255	251	264	241	255	249	249	228	266	219	275	232	266	261	258	252	258	260	249	263	268	244	274	239	270	240	245	256	251	253	274	275	252	295	274	258	245	242	262	280	240	242	269	271	251	279	240	280	232	254	261	271	252	250	224	252	247	240	251	275	269	247	232	244	260	268	270	245	248	232	266	244	253	258	259	258	268	256	254	227	259	243	267	253	277	261	261	221	256	245	251	241	271	264	226	226	220	269	275	234	224	257	245	281	233	254	253	251	236	257	270	265	256	272	254	243	279	260	249	243	233	235	278	226	259	246	255	245	238	246	276	246	258	280	249	266	250	240	272	265	244	243	264	265	254	244	259	280	251	258	249	235	264	254	280	253	276	290	250	257	252	265	268	268	261	271	256	233	253	252	279	270	253	250	278	265	253	296	249	264	253	266	251	247	243	269	246	235	254	270	255	233	262	224	232	247	227	223	278	252	222	237	252	277	254	262	263	249	247	233	255	235	260	224	258	272	259	254	264	262	258	251	262	247	251	241	246	263	247	239	253	273	262	270	259	282	228	244	246	254	249	261	230	202	232	257	233	260	232	243	271	275	241	258	270	219	233	246	280	254	262	251	246	258	251	238	268	268	281	271	248	258	271	252	253	275	220	268	286	236	268	238	246	246	270	258	257	265	265	274	251	299	243	271	252	268	255	272	301	248	245	235	239	276	238	238	239	278	281	296	257	284	279	266	259	269	273	247	245	234	293	261	277	238	260	309	265	273	237	267	279	263	255	247	256	257	284	258	262	271	257	253	252	250	275	252	236	245	261	275	238	246	254	246	291	277	248	250	256	262	239	244	233	241	248	247	253	265	273	279	242	279	267	250	242	262	255	272	249	266	246	266	245	264	247	243	268	243	289	265	286	239	275	244	240	271	254	198	240	246	264	266	246	261	261	208	249	229	239	285	226	275	261	245	259	248	242	260	255	243	277	239	235	247	246	269	233	231	247	215	242	241	251	237	270	248	224	226	267	248	248	248	267	244	234	265	258	271	243	248	247	262	230	232	234	261	248	253	230	256	231	266	249	251	282	260	260	259	247	249	265	234	251	247	283	254	246	271	232	266	267	238	276	235	248	237	246	233	228	239	277	264	236	240	268	232	252	259	251	249	252	224	276	251	245	241	220	232	265	247	252	256	243	254	261	276	235	252	288	252	264	273	253	262	250	259	223	225	253	241	244	251	274	252	262	253	264	244	220	263	266	226	266	283	252	274	256	275	254	256	258	271	262	245	241	276	250	247	235	273	255	262	243	239	268	233	247	244	238	277	254	237	244	298	237	258	247	273	265	237	270	230	246	277	255	261	263	235	272	264	281	259	238	259	271	231	262	249	261	254	260	254	262	268	250	274	266	242	247	262	249	256	253	253	247	252	247	254	241	261	251	270	242	253	255	243	247	228	243	221	263	245	241	246	258	260	270	278	256	258	271	265	266	267	234	247	245	256	232	257	258	296	260	253	253	256	227	256	237	269	240	256	246	249	255	259	213	242	257	274	252	254	270	228	259	267	255	284	248	246	256	265	258	273	247	273	250	260	219	254	266	261	270	271	247	261	255	271	257	264	258	250	277	239	276	246	285	240	251	250	237	265	247	228	258	231	244	245	222	238	260	249	269	257	261	248	265	262	251	239	276	262	280	272	228	264	252	269	248	247	239	257	267	262	271	270	281	259	263	242	253	257	266	299	263	234	259	243	244	265	235	234	236	259	237	256	257	224	261	269	265	244	281	243	256	239	253	267	224	241	234	251	256	265	229	267	256	249	235	230	241	253	233	268	253	263	253	234	256	259	260	280	239	271	238	238	247	253	254	263	244	236	220	223	251	257	254	262	242	271	243	254	278	223	243	260	263	262	236	235	262	278	240	236	220	269	227	234	236	247	257	257	229	278	267	265	241	261	273	269	247	271	254	256	258	241	263	242	269	227	238	240	264	250	256	231	260	231	269	256	250	248	254	255	255	232	253	269	258	254	232	265	239	261	245	258	237	271	244	232	249	236	232	263	244	288	245	252	247	275	242	247	264	238	258	271	259	235	253	255	227	215	246	229	252	279	221	271	261	232	238	253	237	249	268	249	270	284	233	239	253	250	254	255	270	256	233	233	271	248	252	267	263	277	240	304	257	250	225	270	254	243	237	254	275	278	268	257	281	265	268	228	274	257	267	271	241	269	249	231	237	251	268	265	255	248	259	281	245	240	254	265	274	250	267	243	227	237	257	279	246	231	254	246	274	261	282	265	260	260	234	252	240	256	226	257	249	252	251	235	259	274	251	260	261	250	255	230	255	251	258	233	289	266	273	253	265	265	247	276	251	243	271	244	242	271	254	243	286	269	262	242	228	256	253	245	268	247	265	267	283	248	254	273	267	237	265	265	273	274	255	247	266	256	236	271	261	286	267	270	235	259	241	239	259	237	261	249	263	225	269	278	254	248	263	267	231	275	267	270	260	251	256	255	246	226	278	261	280	251	236	238	254	267	256	251	235	230	271	228	250	249	235	270	273	250	255	257	247	280	234	230	234	243	252	259	244	260	263	248	303	250	253	290	245	236	237	263	243	233	293	266	244	244	269	254	249	253	249	268	265	268	256	246	235	264	262	267	229	260	239	274	258	244	248	235	237	254	265	256	286	246	233	254	252	251	263	228	261	266	257	265	262	199	255	239	226	272	254	231	257	249	255	237	268	265	261	236	235	244	271	296	277	279	244	241	245	274	237	247	282	241	248	282	251	235	272	239	245	257	255	245	219	258	253	276	266	273	251	257	268	226	244	237	249	226	258	270	265	249	281	259	253	254	257	248	252	246	234	271	256	279	237	259	257	273	279	215	258	250	206	246	280	264	246	218	240	286	245	265	243	258	255	256	251	239	252	272	247	262	221	241	253	281	241	240	277	226	258	241	246	230	257	248	278	248	268	248	256	284	257	238	270	246	249	243	273	269	234	274	252	254	295	270	257	266	264	246	243	223	255	242	266	293	252	252	271	264	290	266	271	245	255	251	269	258	250	263	261	269	270	265	245	252	253	244	253	247	249	269	284	246	246	247	256	241	229	229	247	293	208	263	259	235	260	255	228	247	238	246	237	251	250	265	284	263	262	251	258	240	260	226	232	277	235
22867	21330	28909	24097	21363	21732	16101	6239	3916	2973	2415	2306	1957	1624	1339	1137	884	752	605	535	468	502	605	614	605	506	536	462	416	327	328	381	388	384	315	302	297	225	171	158	161	154	142	166	167	150	154	144	148	154	152	149	157	142	156	166	165	155	169	134	134	140	140	136	142	143	134	154	165	159	145	135	152	153	167	136	149	137	155	146	157	140	164	125	143	136	147	152	122	152	166	151	152	157	127	139	158	135	128	142	159	146	137	139	113	131	156	147	138	141	128	153	131	150	149	150	164	149	142	157	151	134	158	182	157	138	158	156	130	154	137	134	150	129	152	132	156	149	144	162	155	147	163	139	123	150	148	151	132	138	133	137	163	137	130	143	151	136	163	162	137	129	135	142	148	126	119	149	158	142	150	150	133	147	158	144	166	145	151	159	155	123	134	137	141	140	128	148	147	146	153	154	138	144	166	128	155	129	145	150	132	133	171	149	161	150	135	137	161	161	143	147	160	169	141	128	171	144	144	170	145	166	148	146	143	154	147	147	145	134	144	163	126	155	140	155	140	139	126	149	137	174	141	133	171	130	159	138	164	136	148	130	159	144	142	139	140	167	143	135	148	131	117	143	156	172	148	153	126	149	145	149	132	159	143	147	149	150	162	150	167	145	145	137	153	149	130	142	139	145	161	146	168	179	140	118	157	123	143	138	143	140	135	165	146	150	163	154	150	131	143	164	159	137	159	170	136	159	151	136	158	149	167	144	148	174	175	160	131	147	159	171	133	136	162	157	167	131	149	136	141	142	149	146	134	145	113	149	146	135	149	142	142	158	128	149	148	137	166	173	147	135	146	146	136	118	156	164	170	159	135	125	147	132	161	136	141	140	122	133	152	156	159	156	147	152	167	161	148	143	147	140	132	152	131	151	144	158	157	174	140	144	151	142	155	146	164	146	154	134	138	144	155	152	160	139	136	150	146	173	148	166	137	151	148	146	171	146	144	148	138	142	153	146	142	143	163	157	159	136	141	132	144	161	161	148	138	142	157	157	131	165	126	138	140	144	139	161	155	195	138	138	159	135	148	147	139	172	148	150	146	141	149	134	139	161	162	147	141	142	151	147	143	143	138	153	163	149	155	139	153	176	147	159	153	161	129	158	137	139	149	175	135	138	152	155	138	151	155	154	131	180	141	118	125	140	161	133	125	127	144	148	156	128	157	132	136	157	147	152	124	153	160	131	157	121	141	143	143	145	154	131	144	166	129	149	145	152	143	158	145	133	143	160	146	159	163	144	145	152	135	150	150	162	136	134	141	139	135	160	153	133	144	151	150	154	157	160	160	149	150	146	167	140	163	159	135	149	153	166	156	156	143	156	158	160	157	143	140	134	140	152	145	136	134	138	137	148	126	171	160	138	175	133	137	163	129	126	127	129	121	146	151	139	149	140	138	140	151	154	153	165	161	132	158	158	159	161	154	150	153	155	149	160	134	137	140	151	143	150	149	133	174	146	154	160	165	155	130	150	155	144	128	147	147	158	172	152	144	157	144	123	138	128	134	128	149	158	166	144	148	160	137	157	160	149	151	153	142	151	162	134	125	132	146	136	138	149	131	168	155	164	158	139	142	148	153	156	135	148	134	162	174	162	141	134	154	145	149	130	143	139	142	156	149	153	144	153	136	123	152	150	144	122	147	141	135	145	155	162	162	123	138	139	160	129	135	147	124	160	161	142	153	164	151	145	164	172	158	169	138	134	148	156	147	162	147	141	154	144	151	155	154	132	144	163	161	158	136	146	138	130	148	149	154	146	154	151	158	141	178	148	146	148	138	156	148	157	157	151	136	137	148	142	169	159	144	146	155	143	156	137	148	155	147	143	135	133	139	138	161	129	133	135	129	149	160	149	155	137	153	154	156	163	120	142	177	133	149	134	159	170	134	142	150	135	164	140	148	167	142	152	125	153	159	152	145	143	157	144	112	120	156	158	148	164	174	136	155	135	141	150	152	135	145	151	151	134	132	145	143	165	152	152	145	152	140	136	136	153	148	126	130	157	128	162	169	140	151	145	136	156	157	146	150	132	147	155	137	151	128	146	144	137	158	146	154	159	145	139	148	149	145	151	163	134	158	166	149	158	136	142	138	135	155	139	153	129	153	149	173	150	133	156	146	153	156	144	136	159	129	148	124	148	151	135	146	145	134	144	137	131	146	112	163	145	129	148	129	150	152	162	146	176	157	159	140	130	138	136	144	156	155	150	158	150	143	150	149	146	152	135	142	151	127	156	141	147	146	137	149	130	140	144	129	134	147	143	165	164	166	137	173	155	146	140	153	171	151	143	157	149	143	154	141	151	149	137	172	152	128	145	149	143	155	144	157	158	139	167	146	131	154	151	150	143	145	141	164	139	152	154	141	158	165	162	132	139	159	145	169	163	154	142	158	171	148	130	161	147	139	145	157	130	142	147	143	134	136	167	124	151	142	155	122	157	131	155	160	133	128	128	154	150	151	147	139	131	141	143	155	160	162	151	153	157	147	130	149	141	145	159	162	136	134	142	149	150	140	156	175	138	144	149	151	126	141	166	133	135	137	132	150	166	183	139	139	148	148	140	146	161	133	158	152	142	151	130	161	168	151	149	151	143	159	145	145	132	151	147	176	168	156	143	142	146	146	145	162	142	158	161	141	144	154	141	161	124	141	133	139	144	146	151	167	144	153	134	137	175	155	132	137	160	149	131	140	133	135	195	135	145	152	147	163	171	131	163	155	156	132	133	155	149	158	152	146	148	127	120	162	160	158	162	161	157	158	170	144	178	168	132	157	126	147	148	164	169	160	151	160	122	147	143	139	133	157	150	156	154	137	145	161	138	136	138	150	135	158	139	154	174	151	133	153	139	160	167	136	177	141	143	137	139	133	135	175	156	173	132	151	141	154	162	154	171	137	133	128	135	147	137	178	145	139	153	136	140	134	132	142	139	138	151	158	150	154	165	160	163	147	134	158	136	144	167	161	135	147	143	134	160	155	138	131	157	154	148	156	135	125	144	136	162	153	145	165	159	136	133	145	143	177	126	146	144	157	123	157	164	149	160	149	139	140	133	137	145	173	140	131	155	149	134	151	134	134	126	160	162	153	144	136	156	160	141	146	142	159	164	154	135	125	161	163	145	141	120	141	144	172	137	150	132	146	157	137	136	148	147	151	137	132	139	150	130	177	153	167	124	157	149	156	170	147	160	154	146	147	145	156	140	156	152	134	129	130	129	161	151	141	144	148	128	137	139	148	146	136	154	143	153	155	156	134	143	158	158	148	145	165	158	139	128	150	154	140	149	145	155	158	129	141	139	141	161	126	141	156	140	138	131	122	161	148	146	139	141	155	141	140	157	119	177	146	157	154	126	158	146	146	151	139	145	148	163	130	150	150	116	144	160	154	137	134	151	149	158	151	141	152	147	156	135	159	142	162	158	168	131	145	150	153	148	150	133	179	169	147	138	143	130	146	156	162	158
11963	32977	30408	21776	18460	15703	11633	9296	6820	5030	4187	4027	3381	2889	2297	1890	1499	1213	939	788	703	870	890	930	899	818	769	690	588	447	466	561	606	537	447	375	397	298	185	194	197	177	204	191	188	191	202	172	170	178	181	176	198	159	173	174	196	170	192	188	172	143	172	204	180	195	164	162	159	177	187	173	162	170	184	187	156	167	173	167	156	179	171	166	167	174	183	157	155	164	165	172	186	172	180	180	186	152	159	179	178	175	169	164	172	167	193	165	162	183	175	188	170	191	173	155	164	174	189	167	184	193	163	185	175	184	167	172	181	152	174	165	164	161	175	173	187	192	177	191	147	149	193	143	177	185	177	172	160	178	170	161	182	154	167	173	178	151	170	174	188	197	181	157	176	183	184	178	142	144	154	194	167	149	169	174	182	181	164	160	180	150	173	166	176	166	173	174	153	185	175	161	179	175	167	147	168	141	186	183	168	161	161	179	148	183	173	170	153	176	176	204	167	179	173	200	188	174	159	181	164	170	165	157	168	175	196	177	161	173	161	176	174	161	200	168	182	162	176	177	160	182	173	186	156	171	164	181	173	173	180	164	175	165	191	172	169	195	174	176	175	195	178	163	170	159	174	176	156	154	195	156	150	170	194	160	133	182	175	167	175	180	168	195	151	156	178	184	196	173	185	181	174	171	198	185	174	155	161	163	165	167	173	190	179	151	187	168	178	170	156	151	150	170	173	164	165	171	170	185	163	171	160	154	172	149	179	197	189	160	190	179	174	177	173	155	191	169	184	174	162	165	179	180	151	162	167	171	187	192	173	191	159	164	141	153	183	177	180	185	175	154	167	158	174	162	180	159	168	173	145	157	178	160	148	152	190	147	177	185	169	152	170	170	162	180	190	162	163	180	173	167	172	171	166	186	188	192	166	171	154	171	166	155	181	189	167	162	160	174	158	153	177	179	145	171	134	179	168	197	162	173	169	169	167	151	162	176	180	171	168	152	168	170	190	168	183	167	189	184	192	177	157	160	167	179	179	180	185	183	169	178	165	161	175	166	164	193	152	160	177	153	187	173	177	146	172	163	183	171	171	155	184	177	160	188	168	144	156	186	182	167	164	166	170	161	175	175	191	189	153	189	167	169	155	180	156	188	183	165	179	163	177	186	157	153	178	184	186	169	161	173	182	171	179	173	159	165	174	173	164	165	191	181	163	163	178	184	182	173	185	188	168	188	194	176	200	167	183	190	177	159	188	174	175	173	178	177	164	171	179	196	177	192	177	168	173	159	150	175	177	160	175	169	180	186	161	158	188	178	144	178	178	186	193	172	175	169	165	175	183	171	165	172	188	192	159	173	170	179	174	183	186	178	172	167	161	191	150	178	171	187	178	190	164	198	183	179	159	181	176	160	187	187	176	168	168	188	188	151	173	199	170	179	157	160	159	169	172	166	159	182	169	175	179	165	173	180	181	163	171	173	204	195	160	198	187	176	160	161	179	164	188	176	158	152	193	166	186	180	148	182	153	185	171	164	182	169	165	159	158	183	163	192	156	172	184	186	192	183	164	169	183	178	167	178	152	185	176	180	148	183	169	180	189	154	163	173	186	158	171	166	158	148	182	164	201	168	197	173	153	179	169	157	153	161	177	154	196	174	178	165	169	180	156	156	170	171	163	163	169	173	172	165	178	151	141	197	171	179	177	174	161	169	178	176	196	170	154	181	194	192	170	179	168	211	194	169	191	172	172	165	179	164	184	166	187	181	168	169	154	178	177	189	166	157	183	177	172	169	167	171	179	180	176	172	183	181	156	170	193	171	172	185	175	185	189	166	190	169	159	177	179	174	180	177	164	141	178	170	159	162	181	183	184	158	199	169	172	176	183	161	189	179	183	175	167	163	169	184	179	151	179	174	160	153	174	188	172	166	178	189	175	168	155	168	179	178	166	159	184	167	170	168	148	186	174	179	174	176	186	169	151	188	182	174	172	171	160	162	183	171	159	162	192	178	184	182	154	154	163	139	186	185	196	167	198	176	189	186	197	178	170	179	162	167	174	163	172	165	172	157	177	167	149	171	146	180	175	176	188	176	180	187	157	184	171	142	172	178	160	179	158	194	155	177	170	162	171	176	184	157	184	147	158	186	172	163	163	194	168	173	177	186	180	185	176	156	169	190	183	179	186	176	175	172	201	159	172	197	181	189	191	164	156	167	172	165	166	166	177	176	198	157	182	189	176	166	152	173	196	154	164	178	170	180	201	177	175	152	151	175	186	171	181	180	178	175	193	169	179	159	193	167	178	170	193	161	165	155	164	166	189	180	167	168	202	171	166	169	170	168	189	161	183	166	193	163	169	184	175	143	166	176	164	163	187	165	180	176	157	166	173	163	148	155	176	153	138	192	176	181	161	166	172	176	196	187	163	166	189	171	152	175	166	159	182	166	190	174	172	177	195	199	174	167	176	174	172	183	140	183	191	190	169	161	165	180	177	143	165	172	165	162	171	177	174	176	165	167	178	190	175	183	182	172	166	174	173	183	158	178	171	156	149	199	148	170	181	197	177	157	174	184	163	177	164	166	157	157	165	163	149	161	165	158	191	183	181	148	193	180	157	178	175	180	166	163	180	164	183	170	170	200	160	177	163	152	191	153	162	179	162	148	178	177	160	170	163	180	158	178	189	193	169	184	155	142	174	176	145	156	188	192	146	157	163	192	170	174	163	166	165	189	156	168	146	191	159	166	174	187	180	151	176	163	187	170	181	179	177	180	153	175	170	169	177	174	158	174	182	169	182	164	181	162	169	168	196	160	177	161	165	154	178	173	157	196	157	162	161	153	146	173	162	187	167	146	196	186	169	182	146	157	161	177	170	170	152	175	160	162	188	156	173	170	169	189	177	175	179	185	189	174	162	156	174	148	170	176	150	160	194	163	162	182	184	194	148	168	163	167	167	189	167	166	166	175	167	160	183	174	196	173	151	187	169	174	185	153	172	180	164	152	196	186	170	152	210	179	179	155	165	170	143	190	184	181	181	164	186	160	165	161	195	169	201	175	154	177	152	181	153	176	194	168	165	174	158	168	163	172	184	154	196	181	210	162	163	188	189	154	167	183	181	185	189	189	151	185	176	163	180	155	168	161	165	165	168	171	176	191	189	156	163	172	181	191	165	171	172	161	181	166	184	161	148	177	183	156	163	158	171	168	162	164	167	161	165	160	174	179	164	172	181	164	169	183	170	175	164	179	190	157	145	179	149	210	165	202	191	179	161	166	181	170	177	156	171	198	164	172	178	175	172	194	170	178	172	167	173	153	199	153	185	165	170	176	169	165	187	171	192	174	168	169	185	161	167	192	181	155	174	187	151	166	150	171	179	188	139	151	174	168	187	166	169	171	189	153	159	151	178	149	177	161	178	150	175	163	170	185	186	151	182	178	184	175	148	151	199	150	190	140	150	180	181	166	167	179	164	185	176	165	158	147	171	175	158	165	181	148	180	176	154	160
27506	20629	17196	10998	6100	3845	2716	2045	1491	1224	1166	1060	900	805	751	585	569	486	451	460	429	456	521	497	492	464	427	437	387	355	353	373	344	379	380	378	332	312	313	289	277	330	329	315	287	321	321	326	296	302	318	329	314	346	320	304	282	324	286	287	289	288	341	326	295	310	315	289	281	309	316	326	320	315	317	278	311	316	304	341	296	310	348	314	294	347	326	275	296	302	320	296	325	319	302	308	302	310	300	330	312	308	307	294	309	283	321	313	283	333	330	323	309	314	341	290	320	294	280	324	303	311	312	322	327	322	318	289	306	269	322	306	298	300	299	310	329	311	300	319	302	304	302	322	299	295	287	289	299	335	315	294	291	284	318	303	344	280	316	289	307	301	297	282	292	319	318	332	293	323	318	305	332	313	314	335	315	300	305	283	314	283	335	295	283	287	346	303	319	303	297	308	328	330	310	303	330	277	287	308	287	305	333	324	299	295	313	309	320	307	307	311	285	340	290	327	319	297	299	288	289	293	316	340	283	294	304	309	324	304	314	288	292	336	287	314	290	323	296	271	318	273	313	331	330	303	294	344	289	302	309	331	306	292	306	321	307	323	304	340	301	309	287	316	291	306	286	305	296	330	346	321	301	327	297	315	310	298	253	308	291	330	335	309	286	299	329	316	338	297	290	322	276	318	311	309	306	304	322	299	281	303	276	286	305	295	297	288	328	321	309	294	311	308	320	293	315	341	310	313	335	290	276	308	295	317	315	274	316	297	308	301	288	315	286	291	287	321	307	316	327	291	328	329	312	316	325	288	305	291	322	355	293	287	300	305	288	304	312	295	327	324	295	324	297	361	306	330	267	295	293	314	305	308	304	322	285	325	308	336	328	290	330	337	332	293	293	296	309	336	306	292	301	316	307	324	298	323	314	306	310	299	319	299	305	318	312	292	304	293	320	302	306	321	311	325	298	271	321	312	314	299	280	351	303	286	265	318	344	315	326	299	330	318	343	315	290	318	294	321	286	300	295	297	303	314	294	311	308	305	307	320	294	283	337	301	327	323	294	295	331	313	294	321	313	327	315	315	306	287	296	331	283	309	296	306	302	287	309	298	317	307	308	300	300	317	282	316	312	332	320	312	295	268	288	300	316	286	311	298	329	305	317	284	284	363	312	287	321	303	287	318	319	278	304	311	321	308	297	305	302	312	292	323	327	291	312	353	295	276	286	301	303	282	313	322	281	345	310	293	303	309	333	302	290	321	309	320	289	314	282	309	355	283	302	296	332	293	283	318	343	314	346	305	269	317	301	314	328	314	335	289	324	290	330	276	285	322	332	301	304	299	286	267	314	279	282	289	298	314	285	312	311	266	310	291	288	263	317	286	315	283	293	318	292	297	315	318	306	300	323	272	338	313	294	307	336	302	297	332	291	302	311	330	284	359	309	273	302	288	342	334	300	321	301	308	321	343	343	352	329	306	293	303	283	315	293	284	314	285	280	280	304	305	297	337	309	308	298	277	312	318	310	311	318	325	307	307	312	314	326	307	326	311	296	340	308	291	314	329	313	306	286	355	281	286	300	281	289	328	305	308	323	319	310	287	331	334	326	297	288	312	285	328	298	269	299	281	277	292	309	326	285	276	334	286	295	327	307	331	281	276	316	300	293	290	300	319	303	313	283	314	309	312	335	332	300	315	326	324	335	282	324	284	319	362	312	324	308	301	321	300	302	299	309	340	306	285	320	295	296	262	314	299	299	316	296	309	306	330	298	290	272	319	303	282	335	311	313	300	300	321	289	301	306	315	302	294	331	322	314	318	304	267	291	282	297	314	297	297	302	342	336	326	294	317	310	316	293	340	316	279	308	333	305	294	289	315	282	291	337	285	352	314	262	285	320	280	296	289	303	290	305	338	295	322	303	355	275	338	302	293	317	333	337	325	276	289	317	289	303	308	331	290	316	303	336	316	332	299	293	304	305	315	306	318	303	301	284	317	342	295	271	301	273	289	296	300	270	312	308	324	299	310	279	334	297	333	317	279	290	293	285	318	284	295	313	303	334	306	320	280	278	282	300	305	331	299	305	320	302	255	320	289	315	291	354	294	282	321	327	305	327	312	313	304	319	296	329	287	306	328	323	334	304	320	320	303	307	286	303	287	315	340	316	272	341	292	302	348	315	324	291	321	281	313	310	327	318	306	298	301	292	277	310	300	292	309	272	328	321	311	326	294	316	328	286	312	308	302	301	319	260	288	273	279	301	319	309	304	321	320	285	317	329	282	323	293	289	300	314	334	305	314	328	326	345	330	321	320	302	289	330	299	322	280	296	289	310	298	302	310	302	281	318	313	351	309	291	326	288	280	322	302	299	308	305	309	309	291	323	332	313	317	316	307	287	298	307	308	327	295	296	306	314	296	311	300	311	272	300	320	315	314	304	318	303	280	306	319	292	306	297	323	321	310	307	289	325	325	274	321	320	313	292	323	351	308	316	315	330	305	292	303	296	301	297	295	271	292	306	321	298	325	306	299	309	307	308	298	324	315	336	307	316	312	295	320	295	289	297	320	282	321	304	315	322	307	267	335	336	275	313	307	278	329	300	295	258	303	307	311	340	292	346	291	313	306	295	306	340	360	316	341	342	314	315	291	318	313	283	345	310	319	311	315	281	329	304	309	330	321	296	302	286	310	290	323	332	301	300	302	286	303	285	305	290	322	296	295	282	302	306	310	315	314	283	291	287	320	319	295	287	302	300	291	305	319	312	321	325	314	302	322	287	295	291	295	333	317	307	299	298	304	304	333	295	333	322	300	310	300	333	296	283	302	283	284	311	331	293	301	301	323	317	302	326	291	294	314	307	303	308	300	307	332	349	290	281	303	283	301	293	304	301	309	285	302	309	294	288	296	307	298	305	310	316	334	289	319	335	297	322	327	339	308	324	306	280	289	304	290	272	297	326	308	327	329	289	315	341	331	331	330	311	328	327	288	313	297	315	332	306	298	299	297	341	280	321	339	299	303	300	307	274	304	333	329	292	281	256	307	274	313	319	283	298	298	351	330	341	305	319	312	322	296	294	333	311	323	299	327	323	309	337	337	327	295	328	309	311	298	296	308	293	321	302	293	290	295	292	282	284	306	305	291	289	336	278	308	281	300	336	282	297	318	334	288	299	318	295	307	335	317	294	303	323	290	275	306	268	282	304	317	323	315	347	302	344	304	313	354	333	330	322	300	318	325	323	283	312	327	322	328	315	318	308	350	314	346	290	285	323	315	337	272	334	339	310	299	312	302	298	295	264	288	350	326	324	301	306	298	296	301	319	271	295	321	294	323	284	275	295	320	304	276	304	319	296	285	300	311	298	308	315	311	250	326	296	299	301	297	339	284	293	288	275	306	320	312	284	303	296	315	283	291	323	327	330	315	305	309	305	284	312	315	307	277	297	345	307	294	291	313	283	296	310	306	298	279	305	334	310	314	268	305	338	297	303	281	292	287	260	338	321	291
9416	19866	19089	12214	9377	6876	5142	3749	2885	2139	1995	1736	1414	1181	1085	882	796	748	594	539	607	653	668	608	687	585	529	508	476	437	482	490	518	424	448	455	388	427	360	374	342	358	384	371	343	330	354	355	336	366	340	351	331	352	351	345	343	349	353	349	345	334	380	348	371	341	390	344	378	325	360	345	350	342	373	354	371	351	328	365	360	344	324	373	363	381	359	362	359	353	353	333	357	368	386	364	319	330	365	345	362	340	377	345	358	387	321	363	343	364	364	302	394	351	327	357	359	345	354	357	363	359	343	338	408	329	352	352	363	354	351	336	359	371	355	378	335	351	340	363	388	372	315	357	378	364	342	326	391	347	361	356	362	378	368	399	356	355	350	334	349	369	349	346	359	365	318	361	381	362	327	332	365	361	346	364	341	345	353	376	333	364	368	380	373	361	380	388	329	365	361	362	368	355	351	367	355	358	360	371	347	387	325	340	362	350	359	348	379	338	358	343	367	372	325	356	352	380	345	364	339	348	367	327	346	360	329	335	365	361	378	359	346	371	355	322	366	330	385	394	337	335	349	344	356	385	348	344	320	386	306	361	350	361	369	367	348	370	364	338	333	350	369	357	358	370	369	351	341	328	359	344	348	326	367	367	372	328	361	377	359	342	383	388	343	361	314	352	346	349	347	372	332	350	371	364	341	341	365	358	321	367	380	357	344	333	375	340	334	378	346	353	334	329	354	336	348	371	329	325	383	317	387	377	376	333	373	355	332	337	330	354	347	341	363	371	370	312	354	363	368	350	311	352	397	340	344	347	331	356	327	366	353	354	339	360	351	352	390	357	364	365	354	344	358	348	364	354	369	340	348	338	364	355	361	358	364	334	396	369	320	348	341	341	313	348	349	363	354	333	386	374	349	353	320	325	361	360	334	362	364	359	379	336	340	340	375	340	320	344	321	330	352	377	352	333	376	377	362	363	400	373	371	334	342	342	357	359	341	367	349	356	362	363	365	320	362	357	370	386	391	342	362	365	331	372	353	340	379	372	347	306	353	337	351	371	357	362	366	340	337	352	347	396	352	372	350	343	352	340	332	342	334	360	366	337	358	336	341	353	346	349	340	363	379	352	349	368	372	338	369	363	347	324	357	368	358	348	376	367	323	329	367	348	416	353	380	364	346	358	365	350	353	353	347	352	339	363	388	329	340	358	334	355	327	378	333	348	349	362	373	389	381	351	314	328	371	357	321	347	346	365	356	340	381	375	383	342	339	385	346	377	368	355	359	344	314	317	369	333	366	351	327	378	368	340	321	313	357	350	362	355	349	335	385	352	317	390	360	356	353	348	354	361	337	377	371	341	372	343	347	332	348	367	350	321	364	396	333	339	384	361	363	310	334	390	366	378	354	339	365	381	359	367	347	366	349	384	352	364	368	370	375	360	361	358	380	355	355	381	350	327	329	394	373	361	379	340	373	364	357	339	353	350	357	340	365	359	355	363	344	351	347	317	348	351	349	374	391	341	342	396	383	352	362	353	333	340	362	320	333	371	329	336	368	354	337	372	358	339	341	336	376	368	345	340	358	380	340	363	337	342	344	356	331	347	332	348	376	374	370	332	346	360	352	374	348	347	366	350	354	373	352	377	375	360	358	361	361	373	332	368	353	342	328	344	371	328	388	387	360	333	350	350	367	367	359	391	352	372	413	386	341	343	350	344	369	375	346	365	383	365	332	333	355	357	350	397	391	355	366	336	352	343	351	313	352	378	332	363	341	333	383	351	360	375	364	358	342	348	354	366	337	354	334	361	342	342	358	374	371	360	357	324	332	333	360	375	347	331	331	365	327	388	364	369	353	315	379	354	363	360	339	371	346	357	361	345	356	324	393	318	335	350	353	385	319	320	312	353	331	342	355	357	370	327	358	363	345	350	350	367	375	349	354	318	350	354	351	350	349	360	342	344	379	368	358	343	349	329	325	341	356	355	370	345	339	356	323	343	362	348	353	384	400	344	354	324	351	349	359	341	348	325	395	326	340	326	349	346	337	355	357	369	326	317	363	344	355	350	345	337	380	330	379	351	350	387	342	340	337	341	331	381	355	340	357	354	370	364	340	359	331	370	354	372	344	355	375	370	368	351	367	378	350	363	340	348	361	367	327	349	354	351	341	331	352	347	358	364	333	352	366	335	337	374	377	367	347	388	320	353	355	350	360	359	352	297	331	343	361	380	352	374	354	384	351	362	364	351	360	357	383	380	331	369	371	369	357	379	360	332	319	357	371	365	318	345	344	377	325	380	355	329	347	374	354	359	353	343	390	346	358	394	365	340	332	335	322	332	350	364	342	335	339	328	350	337	362	355	374	345	369	355	361	385	370	344	371	395	373	352	356	371	345	350	384	332	338	356	335	354	335	393	343	337	364	359	349	378	334	370	343	332	364	359	388	317	361	353	334	351	327	390	354	342	369	353	378	344	351	365	346	353	367	361	381	384	336	330	366	372	323	345	354	386	355	336	318	393	341	346	337	370	322	339	366	370	388	343	365	321	355	371	343	344	362	364	348	374	363	345	337	325	330	340	365	358	312	308	360	369	360	324	363	328	336	365	333	341	373	361	338	344	354	341	344	345	355	344	303	338	334	358	381	337	342	360	369	357	346	384	328	321	374	357	372	377	353	336	350	360	345	335	357	331	366	343	316	344	385	347	363	310	400	357	378	407	339	361	335	381	379	343	361	359	359	363	361	352	351	344	331	366	348	364	378	350	332	356	352	329	369	353	356	358	349	351	358	359	342	360	358	319	364	342	341	379	376	329	341	351	332	347	334	342	363	345	354	337	348	365	375	362	337	367	335	355	392	361	352	347	358	375	353	371	334	386	356	353	375	351	368	300	364	390	329	358	352	337	320	382	340	337	349	353	325	357	346	351	383	355	365	370	380	330	378	345	375	333	340	348	321	357	377	371	341	379	371	361	357	378	375	353	341	343	338	371	348	327	358	321	376	371	349	329	346	369	354	351	323	364	304	343	324	336	324	337	309	350	340	351	374	367	365	358	365	326	357	366	374	336	335	367	355	344	354	330	337	349	364	346	332	335	379	379	338	347	325	378	310	344	355	341	363	326	342	358	390	349	340	349	378	388	357	327	358	367	353	354	340	357	361	363	363	367	371	319	359	359	364	370	340	382	349	388	361	319	344	315	381	377	344	392	343	346	376	352	365	375	353	369	353	369	373	326	369	336	308	364	335	393	343	372	327	363	360	364	356	330	385	367	355	353	361	350	362	363	336	346	319	318	359	334	400	380	358	337	368	326	357	340	341	391	389	363	375	383	381	373	368	345	351	328	336	355	299	367	366	376	339	363	365	371	378	363	349	354	333	367	319	375	342	356	334	343	347	335	349	361	364	356	353	344	355	355	378	345	324	374	355	383	351	331	338	380	352	330	337	332	351	395	350	349	400	340	311	342	390	351	368	371	361	367	366	333	385	333	380	361	367	359	372	370	364	364
24006	21307	28439	24502	21429	15815	7352	4062	2746	2228	2148	1728	1509	1237	1000	819	704	631	601	633	627	629	652	646	598	513	461	438	389	391	352	403	386	394	374	393	356	315	293	269	283	257	285	282	257	248	289	272	242	310	242	284	298	253	288	266	257	260	238	258	262	268	260	288	258	288	273	269	260	270	246	253	289	255	283	290	266	276	247	258	252	281	261	266	265	249	257	246	260	255	258	249	261	292	282	273	268	248	238	236	267	262	261	256	278	278	253	267	289	252	269	285	286	271	251	284	313	265	261	251	264	258	251	265	280	257	252	278	266	259	280	271	270	280	285	282	282	270	267	280	266	223	260	269	275	227	236	287	300	254	256	214	281	268	273	255	264	287	285	261	237	272	244	287	249	280	281	248	275	283	239	270	263	262	280	268	261	245	263	256	286	283	267	253	279	240	244	263	233	270	270	277	251	256	266	267	290	244	266	264	232	263	260	270	264	268	295	265	302	272	259	249	249	256	253	286	270	230	273	280	277	282	293	252	284	232	258	286	246	260	286	261	263	247	251	284	225	269	246	259	267	246	279	235	280	267	280	279	269	273	277	254	278	269	265	255	284	255	269	249	258	257	257	275	245	271	264	268	264	284	262	278	252	258	247	265	279	268	261	295	235	261	281	245	275	269	262	249	248	250	245	253	262	244	280	282	276	265	285	258	285	292	273	223	280	277	253	263	291	290	239	272	283	267	275	284	248	258	251	239	285	293	267	262	272	256	272	272	258	257	264	279	257	245	284	284	266	257	221	258	270	251	263	271	282	248	280	267	273	265	251	306	264	255	302	269	248	262	291	265	271	264	266	271	284	260	269	281	264	255	268	263	248	283	280	258	254	268	263	226	245	242	285	286	284	276	271	277	260	297	271	286	287	263	291	264	272	272	251	248	276	273	258	256	253	243	288	275	263	277	246	263	252	244	254	296	252	277	293	260	302	269	291	266	293	281	268	272	263	282	268	286	297	250	254	284	268	273	310	285	256	274	265	284	261	270	300	266	288	279	262	275	288	282	292	284	266	297	261	317	282	262	249	263	291	264	269	256	281	261	259	247	277	293	250	263	228	284	284	282	266	262	287	289	290	263	270	277	273	268	256	264	301	272	273	242	285	274	273	292	274	300	291	261	242	269	279	262	255	279	260	271	260	306	275	295	252	260	255	249	250	294	269	272	264	258	275	250	254	271	268	241	262	247	269	253	270	277	262	287	264	272	273	248	234	254	309	251	248	257	297	253	277	258	256	271	244	237	286	251	277	275	277	281	277	279	246	239	278	270	264	287	273	267	273	255	257	270	307	269	270	255	286	282	246	286	250	278	251	265	249	240	269	273	253	262	270	253	261	260	247	295	275	278	248	262	292	264	293	287	258	253	267	279	268	273	296	265	279	263	271	270	269	296	254	277	235	252	270	251	287	256	293	271	275	254	255	273	275	260	274	261	241	280	238	280	265	244	236	256	286	284	281	248	252	279	265	279	278	261	234	272	261	271	266	235	257	260	237	261	266	279	260	263	254	254	288	280	277	262	239	290	267	250	283	276	256	276	227	252	267	270	257	283	262	273	280	282	293	257	280	255	257	269	245	266	277	273	269	220	247	273	272	274	251	270	266	259	281	269	252	261	285	269	264	290	297	268	275	258	267	247	253	263	267	290	256	284	290	260	263	260	288	284	295	238	273	268	287	288	274	232	252	253	247	295	261	240	272	283	257	285	293	260	246	251	282	266	285	275	278	275	242	253	284	278	289	292	267	270	257	280	253	258	253	258	277	243	246	275	272	284	288	266	289	253	271	286	271	261	270	265	269	248	258	255	270	273	262	266	300	236	276	276	241	253	279	267	236	289	273	264	282	257	253	253	283	288	271	278	293	259	267	270	290	278	276	272	251	250	260	285	261	263	284	272	283	261	302	281	289	269	261	245	281	257	276	273	268	241	269	235	250	258	277	267	258	249	263	278	260	252	274	293	248	272	290	234	270	280	272	271	279	309	251	278	281	264	244	313	288	245	249	288	269	279	244	288	268	254	252	272	283	281	268	257	281	279	281	274	294	254	254	294	253	250	310	266	262	264	273	253	264	256	284	276	268	276	264	261	273	251	286	270	196	271	286	269	275	270	241	278	272	290	268	230	266	253	263	244	252	262	273	257	280	268	259	271	290	266	244	262	279	268	274	261	276	284	253	262	260	239	242	281	250	257	250	260	272	282	280	289	281	273	282	259	270	265	254	259	241	269	285	264	253	274	266	280	265	283	257	264	268	230	257	283	251	258	228	240	266	275	278	279	282	300	273	268	298	274	295	267	255	248	251	281	281	263	276	248	281	269	280	257	261	278	280	253	274	272	270	286	280	258	293	252	266	270	284	267	273	272	288	249	244	248	290	297	262	276	264	247	301	274	272	251	290	253	265	275	262	270	268	246	276	235	246	269	265	281	295	249	279	254	299	236	265	272	258	270	270	275	267	237	270	253	279	272	236	267	290	295	263	261	287	275	257	280	278	261	287	269	232	263	276	272	258	243	253	255	258	252	246	273	262	292	264	256	274	265	243	268	281	284	254	259	251	265	275	266	264	257	263	255	286	316	309	250	252	303	271	277	250	259	302	276	249	263	273	272	252	271	269	264	303	255	284	259	246	269	276	268	252	260	264	253	279	262	269	264	308	246	258	240	270	279	259	258	289	272	280	270	248	243	254	264	273	271	266	243	257	276	252	252	255	265	268	258	266	262	231	276	267	264	256	283	267	274	301	265	268	300	269	263	291	275	250	246	277	245	283	283	248	224	261	254	275	285	262	227	287	266	287	251	251	278	255	246	249	260	263	265	247	267	257	246	261	266	296	280	291	279	267	247	243	284	277	278	306	266	261	236	305	284	256	251	263	266	269	264	282	265	282	259	282	288	256	281	250	264	269	294	285	226	238	268	270	254	274	270	273	269	280	263	277	274	259	282	289	251	278	266	266	278	297	233	274	271	286	261	252	242	274	271	283	225	250	269	293	264	261	279	275	294	232	263	271	246	260	262	277	275	253	306	244	260	271	277	253	252	243	278	295	280	277	297	230	277	279	295	300	271	271	259	286	264	255	283	256	257	248	228	253	273	276	265	281	260	269	270	255	290	262	270	242	266	256	272	274	258	284	255	269	277	274	274	289	241	278	263	290	244	263	261	261	264	291	245	280	307	233	270	225	261	272	285	291	269	258	280	286	263	272	249	291	263	273	278	277	253	254	274	283	257	283	266	256	282	254	251	275	269	261	257	254	270	259	262	276	290	276	281	265	271	279	269	269	262	282	279	250	254	284	247	278	249	263	270	232	259	271	245	256	279	302	256	252	259	272	261	283	258	300	262	259	277	275	289	282	251	268	278	266	249	282	267	250	252	259	281	273	257	272	257	263	241	249	275	281	259	255	271	268	270	261	251	265	251	278	236	293	262	244	277	270	296	299	268	273	235	229	273	291	284	270	276
10097	29644	27860	19157	14671	11984	9071	6726	4921	3937	3701	2982	2411	1986	1562	1282	1066	976	964	967	901	917	1043	999	774	804	665	603	520	479	501	571	600	538	448	437	435	412	306	351	280	305	326	280	293	324	298	331	327	307	294	302	355	270	315	314	305	303	324	300	287	318	299	320	314	311	325	283	299	309	319	298	282	362	319	298	331	313	304	304	333	319	323	320	305	275	282	310	281	310	322	294	326	314	298	323	302	303	326	273	319	338	291	295	376	314	286	266	320	312	275	286	313	322	324	322	349	294	292	305	292	320	308	318	294	324	304	289	324	302	301	343	348	303	295	326	323	290	311	349	314	286	307	317	307	298	337	312	291	286	278	301	325	297	318	314	329	290	317	320	301	322	318	345	290	316	293	305	309	310	337	310	326	303	293	310	313	285	309	356	300	307	343	309	285	318	335	326	294	287	312	356	329	312	337	280	348	284	311	313	306	325	337	313	300	300	291	287	324	318	325	315	311	268	306	306	302	297	315	279	314	330	324	301	315	314	303	291	295	308	296	288	311	288	303	271	355	317	275	310	283	303	296	299	345	323	318	307	298	324	288	293	310	315	294	301	290	311	304	305	317	295	330	317	318	317	311	286	320	297	300	290	304	326	285	295	315	314	297	316	321	284	323	297	324	321	305	304	311	317	336	332	303	315	315	324	322	323	338	263	311	315	320	302	311	316	331	301	334	309	307	305	308	295	300	319	334	329	335	307	339	331	314	332	316	286	315	318	346	321	307	308	304	303	331	303	313	307	313	306	293	305	318	329	315	317	329	310	350	305	370	280	312	289	303	319	305	315	321	289	293	295	315	334	332	318	320	324	309	282	338	324	318	319	310	312	318	319	333	297	313	292	304	312	301	310	308	307	318	321	315	324	305	346	276	343	319	358	318	322	303	319	317	320	302	288	306	291	313	323	301	310	282	307	270	351	288	300	303	333	292	325	300	283	309	323	305	293	319	314	327	298	321	352	323	309	327	301	301	314	313	320	329	361	308	320	299	312	305	319	293	312	278	282	328	286	318	312	316	327	277	305	316	308	303	333	325	306	304	318	319	296	293	335	314	314	319	310	316	338	323	300	276	301	321	302	322	304	290	329	299	329	303	318	295	315	296	299	306	320	326	318	315	320	312	325	321	310	304	320	326	314	288	297	319	309	300	322	307	328	291	305	288	336	316	312	308	316	317	327	322	305	297	320	304	326	307	312	347	308	331	356	290	315	328	301	307	327	301	268	309	320	286	319	290	323	312	296	358	310	298	317	283	318	305	293	361	289	316	332	342	269	336	302	302	320	299	328	314	330	319	323	315	328	314	324	315	339	323	323	310	288	315	305	328	327	292	334	275	273	310	318	305	286	281	299	342	334	321	341	299	317	326	297	324	315	312	336	313	316	313	281	327	300	275	299	310	291	345	334	329	310	320	303	329	297	327	297	298	319	283	292	306	312	297	307	324	294	310	305	297	331	301	332	349	355	327	307	310	339	282	296	321	326	300	317	323	333	319	302	328	302	295	298	313	309	290	342	285	315	295	321	309	294	269	306	335	299	310	329	318	298	300	318	337	309	311	335	312	306	300	294	292	296	320	288	318	295	286	302	322	277	315	312	312	299	304	292	293	316	297	299	308	294	280	319	319	334	322	304	312	319	310	329	299	338	286	301	316	345	314	313	293	340	310	283	300	303	315	307	322	333	349	289	324	307	293	342	312	307	280	323	323	266	290	318	290	266	301	320	335	291	312	320	329	347	311	305	320	319	281	305	308	303	292	309	311	308	296	300	328	347	291	297	296	306	321	291	332	337	323	319	311	314	307	336	339	321	330	326	310	306	292	290	299	327	306	311	301	303	319	317	293	301	311	323	312	289	300	289	345	297	277	339	302	335	309	330	274	309	312	330	296	312	338	320	292	320	313	293	296	333	303	304	330	320	315	297	326	300	307	308	327	313	299	309	288	348	298	332	331	290	293	315	306	304	305	326	311	328	282	297	325	295	302	302	264	332	316	318	317	305	292	319	296	290	329	305	315	279	320	314	288	293	330	330	331	340	315	317	314	338	326	321	276	322	300	296	292	300	289	277	283	321	282	289	317	312	324	317	304	312	302	335	276	313	328	312	310	327	322	337	317	285	289	322	308	302	290	315	335	289	317	303	298	301	329	320	290	322	312	293	306	329	352	337	313	335	312	305	301	289	297	295	329	290	292	310	303	334	303	315	299	300	343	311	291	298	277	302	282	319	292	322	290	319	307	300	293	323	312	278	334	314	294	311	305	264	301	310	304	284	329	319	304	326	304	299	314	286	324	308	288	312	292	318	286	331	296	319	315	332	320	293	321	310	272	302	335	333	323	326	329	326	314	314	343	306	305	294	313	313	296	314	319	291	332	333	313	333	321	314	327	284	288	321	277	316	310	297	297	288	307	287	290	338	298	300	339	281	316	309	311	310	314	307	303	321	284	313	285	302	321	331	288	321	331	306	316	321	287	355	324	333	280	295	340	307	289	303	317	294	317	335	299	286	331	317	313	343	319	261	324	277	305	343	320	320	320	271	322	304	304	344	327	319	326	321	298	311	308	292	337	324	320	306	298	323	310	293	300	319	313	338	319	299	274	292	294	294	307	306	294	298	326	317	303	301	319	336	288	299	304	297	282	308	350	294	323	350	298	290	286	288	347	323	308	277	309	345	305	305	280	275	318	296	284	290	312	293	290	327	300	299	322	328	317	330	304	302	312	285	313	292	308	326	331	293	308	320	308	318	311	318	310	324	321	298	329	294	354	339	279	291	302	317	291	294	315	294	333	330	296	344	307	282	301	306	347	309	319	303	296	301	320	317	324	314	320	290	311	313	324	327	285	328	278	311	288	308	296	294	301	331	334	300	311	313	324	296	309	302	310	315	312	339	300	303	323	303	298	292	327	298	311	295	322	308	300	307	311	317	300	308	279	325	318	323	327	320	320	322	338	292	300	346	312	316	306	329	320	314	337	333	312	296	277	295	301	301	319	315	279	322	303	302	335	331	317	333	314	341	336	297	322	316	314	365	335	305	314	322	302	307	314	306	292	274	337	302	323	293	291	292	303	314	309	304	309	318	304	304	317	307	320	326	311	308	315	310	294	300	297	326	332	271	294	330	281	315	300	321	292	303	348	273	301	318	301	321	299	285	300	316	298	264	312	313	307	323	310	317	315	340	338	314	335	293	292	299	325	293	336	329	314	306	329	271	313	324	331	313	301	313	330	337	300	330	352	315	322	304	302	320	320	329	303	317	332	294	320	330	323	345	331	313	305	292	299	283	324	271	326	320	304	308	287	287	362	336	262	273	289	304	323	303	352	284	321	283	314	336	308	311	314	322	314	317	289	298	317	332	296	294	339	319	319	313	305	291	328	327	331	304	319	325	337	327	306	303	333	314	326	303	341	323	287	303	312	305	291	284	293	271	328	312	337	286	314	291	318	301	316	322	346	293
25085	21303	27557	25445	16966	7151	4101	2886	1931	1728	1588	1292	1105	921	766	603	521	578	566	536	493	581	495	471	457	434	397	335	336	316	291	331	372	365	305	306	313	264	257	243	225	261	242	219	244	235	234	236	237	243	251	238	228	223	237	243	226	250	233	249	216	228	238	221	238	244	249	258	203	222	217	240	229	243	237	211	214	236	261	245	217	242	223	232	208	242	208	245	242	235	266	231	243	269	213	224	222	225	229	276	227	218	225	247	225	208	273	213	223	223	212	221	220	226	218	218	230	233	235	242	241	223	233	243	243	234	238	217	210	214	240	250	205	227	217	227	211	265	212	229	246	255	227	250	223	240	224	252	202	209	231	251	224	223	208	204	222	215	230	262	239	220	211	243	204	248	220	209	253	223	214	225	226	281	235	218	245	239	262	233	221	208	237	234	208	238	222	257	235	231	212	244	243	242	213	226	207	229	245	241	226	219	237	222	205	252	211	241	217	202	228	234	235	239	245	234	236	223	238	226	220	224	250	230	237	241	250	269	231	239	255	219	236	252	231	227	240	244	227	213	223	248	257	262	247	224	243	234	239	255	221	234	237	256	249	194	227	235	247	237	213	244	226	219	235	240	219	268	211	237	218	232	209	235	248	242	235	237	224	249	227	265	213	243	214	254	238	261	253	255	218	219	228	241	207	239	216	237	208	209	239	233	222	267	214	237	224	237	283	232	240	226	259	233	243	227	227	252	248	213	226	241	215	229	248	248	234	239	214	237	211	243	219	231	234	237	235	236	212	245	248	238	246	242	231	231	240	228	219	218	213	203	210	210	223	251	256	231	221	222	268	209	217	226	246	228	207	233	250	229	225	244	267	222	248	236	232	262	213	217	257	253	242	217	243	228	218	207	238	244	238	228	232	218	231	239	230	196	227	251	225	229	252	254	232	234	231	224	232	240	238	220	229	216	209	223	224	210	253	259	202	217	230	205	242	218	223	251	224	225	233	245	234	213	259	252	242	253	226	217	242	207	253	224	244	230	257	252	214	238	252	216	198	269	240	222	251	251	219	251	229	244	240	241	224	240	211	204	236	243	237	232	239	212	221	235	219	226	215	229	229	239	234	229	235	234	217	227	266	255	272	231	245	249	208	246	221	257	215	238	233	204	211	261	229	216	224	237	249	228	226	269	244	231	229	249	208	252	199	221	243	237	248	218	231	230	252	244	244	242	211	245	210	229	240	251	241	231	236	205	239	241	230	233	201	228	231	241	204	249	221	214	238	221	241	209	254	230	204	235	230	228	224	229	224	235	224	246	208	238	249	230	216	245	217	235	250	217	225	237	227	232	262	235	259	225	223	225	231	237	242	230	215	238	232	225	246	262	221	249	244	220	229	215	255	218	253	220	240	227	226	249	234	245	225	235	250	257	218	236	223	222	248	238	225	243	252	243	237	222	189	236	232	234	233	225	225	218	221	233	233	219	255	225	219	209	231	224	239	239	242	256	228	222	237	229	239	236	232	194	266	232	243	219	221	250	216	209	216	242	234	230	211	214	239	207	230	243	207	219	254	227	227	225	230	233	240	238	235	225	222	241	193	229	279	235	244	227	253	247	204	227	246	229	245	247	280	236	230	231	223	219	218	229	226	259	229	245	243	250	225	268	260	237	211	226	244	245	224	219	224	264	258	205	236	230	241	261	244	237	208	245	236	224	271	262	194	241	211	238	260	244	258	235	243	224	221	252	234	247	235	241	241	242	196	228	210	229	241	236	213	216	197	234	208	210	238	237	229	240	250	233	244	206	239	235	220	230	229	196	243	244	242	240	213	232	229	238	228	261	228	226	246	217	232	261	232	248	243	259	224	248	220	228	264	182	222	208	216	256	222	217	240	213	248	246	239	236	235	241	222	213	214	251	251	214	232	219	231	249	206	209	215	229	237	247	200	222	219	231	258	235	218	242	274	237	232	227	238	221	266	227	204	220	242	258	230	207	261	231	233	228	232	244	252	233	225	223	211	242	228	232	240	205	227	207	240	211	224	243	245	219	210	212	228	234	221	207	222	250	238	235	207	214	236	212	203	213	239	227	229	232	229	219	203	236	209	218	232	234	218	216	210	220	214	195	213	209	224	247	224	224	216	233	244	247	214	256	246	235	212	235	244	237	198	230	253	216	240	247	222	208	230	223	245	265	235	215	257	226	212	195	235	255	233	218	198	234	240	209	220	195	224	239	229	244	256	230	239	220	217	235	238	239	221	235	219	243	254	223	228	240	218	229	222	210	229	214	220	218	223	215	238	205	248	244	241	234	228	240	260	242	206	219	224	218	201	232	234	228	258	240	243	231	255	230	238	228	232	221	222	215	218	222	227	236	226	217	223	226	262	225	222	228	219	247	226	207	237	233	201	249	256	251	224	243	224	209	239	238	200	236	234	228	242	222	246	243	254	243	217	232	256	252	246	243	212	237	220	231	243	233	239	255	263	215	237	228	247	231	224	268	230	212	240	234	227	239	222	205	244	234	248	226	192	244	234	238	268	235	226	238	253	228	229	229	217	239	222	228	208	228	242	213	209	232	221	242	230	218	202	199	231	239	221	222	223	224	259	232	233	215	222	203	253	234	255	229	228	222	254	228	203	255	231	207	240	252	218	242	252	231	238	229	243	241	242	224	232	244	243	234	237	225	204	229	214	218	237	265	203	213	251	203	217	238	242	235	251	215	225	220	235	244	261	233	237	228	238	234	237	229	245	219	201	216	231	270	230	276	231	244	239	247	237	251	226	223	230	234	212	235	216	235	226	245	249	258	246	258	219	238	256	215	234	257	223	219	248	230	204	229	224	228	233	236	236	223	257	220	245	263	245	252	230	240	229	207	235	228	208	237	230	215	246	241	224	249	233	218	246	236	214	244	217	247	214	241	229	209	231	243	231	228	212	244	254	227	231	238	232	227	245	218	256	223	248	242	236	261	241	244	237	211	231	240	208	235	203	240	263	238	250	234	219	236	255	216	230	225	246	248	234	236	238	222	215	215	214	227	249	204	239	246	247	214	225	215	208	205	220	264	222	243	241	219	239	246	236	259	248	238	224	221	234	222	230	255	246	241	224	256	247	224	243	232	231	220	215	214	206	229	207	206	222	225	210	236	220	241	220	220	216	239	231	241	220	222	237	251	241	221	234	215	246	214	231	243	223	234	234	225	249	203	212	231	209	221	205	212	204	215	220	258	223	255	212	228	231	208	239	207	204	237	233	240	192	238	232	254	234	231	241	217	252	219	248	222	246	234	254	222	244	248	245	235	240	245	211	202	244	238	244	222	254	244	249	227	250	232	252	217	228	230	229	246	230	228	231	218	202	217	240	220	229	230	253	231	246	245	270	195	222	240	258	246	235	234	201	216	238	210	235	257	203	242	259	225	229	238	235	235	231	235	245	228	202	232	217	258	237	236	231	228	215	238	239	250	249	256	220	239	246	234	250	250	194	220	240	234	251	250	247	235	250	208
10249	27261	25153	16681	13063	9881	7359	5378	4001	3420	2935	2342	1908	1573	1166	969	863	852	862	772	742	795	730	676	683	648	503	446	428	404	404	492	462	405	388	386	317	350	323	266	274	285	225	265	262	244	267	262	271	253	261	261	273	288	274	282	244	238	251	256	253	261	252	260	278	233	269	270	283	277	243	270	275	267	259	249	262	253	288	262	239	276	269	248	284	263	253	250	261	270	262	272	278	264	299	255	225	253	261	266	257	258	290	259	262	245	261	289	248	277	248	245	269	235	269	235	229	260	260	271	275	260	225	287	282	251	265	270	279	265	263	261	256	275	256	242	289	268	270	228	264	257	272	277	267	276	254	234	271	256	268	250	262	255	279	272	233	260	304	250	252	258	258	249	261	274	248	253	231	293	256	278	258	274	279	268	266	262	273	272	270	244	288	252	243	261	259	281	256	291	274	261	221	255	292	235	256	273	217	258	276	246	248	242	308	283	249	283	302	261	304	283	273	273	268	286	278	258	269	257	297	262	274	324	263	273	281	276	296	288	277	288	275	255	282	264	260	249	242	269	266	266	263	277	284	270	280	218	272	280	273	250	255	269	259	273	253	273	243	298	266	269	264	261	275	295	239	283	290	263	262	263	262	267	271	230	257	273	255	281	263	251	256	279	269	279	267	288	266	247	291	268	281	244	293	284	273	247	295	252	259	257	244	247	249	269	270	212	267	247	255	250	279	273	282	268	269	266	265	273	248	293	270	271	277	275	302	261	251	268	240	272	265	261	243	268	289	271	261	272	235	277	262	282	262	257	307	261	280	261	279	273	279	275	258	261	259	256	294	273	272	249	271	259	252	250	239	275	268	264	259	271	290	243	272	262	293	284	292	242	266	271	277	276	252	275	294	251	263	261	273	247	225	254	284	258	290	288	264	252	237	273	279	260	280	289	271	254	271	290	275	246	269	257	240	246	259	257	263	250	257	290	285	291	247	264	252	240	248	298	236	273	289	282	275	254	275	263	257	247	254	261	249	246	255	247	281	264	255	283	250	284	279	297	272	266	276	268	250	270	276	255	272	284	251	265	234	270	251	259	250	255	255	255	242	277	265	260	273	305	258	258	268	292	272	282	292	274	253	282	226	251	267	281	275	290	225	289	238	303	270	256	281	256	256	273	253	314	269	239	275	262	275	256	257	281	251	257	273	295	284	265	255	284	259	277	273	263	290	238	264	271	259	263	234	257	272	241	266	247	266	270	254	275	269	276	267	242	276	270	235	240	240	275	280	253	257	246	251	280	246	252	244	260	276	265	254	280	275	262	228	252	267	246	270	271	254	271	276	265	260	254	282	267	243	245	250	267	262	298	288	254	260	274	250	249	257	294	275	247	269	291	287	249	268	281	257	268	288	275	246	276	259	258	290	279	259	263	288	263	299	241	229	247	295	295	276	256	245	271	268	250	287	272	236	290	256	257	283	275	256	284	267	279	271	235	255	279	259	255	259	243	248	266	287	262	269	256	278	279	251	286	278	243	248	279	274	261	296	274	260	227	260	256	264	265	263	280	271	278	255	233	249	258	256	262	242	279	242	266	255	267	259	295	261	268	267	265	288	283	263	277	280	258	216	246	258	242	278	298	260	260	256	286	243	288	276	293	258	289	241	242	231	250	248	270	252	262	280	271	267	252	287	269	249	280	241	266	257	272	257	253	283	258	234	281	241	235	233	291	247	274	246	286	236	293	274	302	273	279	264	269	280	271	229	259	290	309	239	274	237	247	259	283	238	257	281	270	283	286	266	266	260	250	234	252	291	282	263	274	275	286	270	226	253	246	260	273	264	254	278	285	225	250	267	254	260	263	267	264	270	295	286	272	274	267	248	267	268	284	266	256	292	251	226	241	260	292	264	277	247	261	268	245	256	279	256	266	273	274	256	270	230	284	226	269	299	254	269	252	270	265	235	293	261	225	248	255	230	274	313	299	246	281	224	282	258	265	240	247	259	270	261	258	260	272	269	273	275	268	287	286	283	256	290	287	257	275	262	261	257	249	256	271	249	243	240	246	236	261	259	293	312	252	296	255	284	261	263	293	256	236	260	268	252	268	294	272	255	255	276	247	273	246	271	272	252	248	229	233	262	248	279	254	237	282	256	254	267	266	258	277	245	283	272	257	268	270	260	247	261	265	255	257	257	277	260	247	254	275	274	227	257	241	249	244	280	252	288	268	258	255	253	256	272	270	262	269	273	274	238	258	261	259	253	243	254	255	264	244	276	229	268	289	260	269	277	284	281	290	243	256	264	307	270	272	267	263	266	248	263	253	263	264	304	266	253	300	289	272	276	255	251	269	249	273	297	285	238	294	288	273	257	270	252	258	266	262	263	272	292	298	217	270	286	268	250	265	282	285	247	246	273	274	250	265	276	237	257	267	215	289	282	269	294	266	291	267	258	284	250	254	234	263	278	270	259	262	245	278	248	233	303	243	278	260	242	262	250	247	257	306	253	297	257	227	278	254	256	254	262	265	273	279	261	264	259	298	274	276	276	274	273	259	254	247	248	284	268	239	257	260	238	276	268	279	253	245	269	263	275	262	251	249	242	257	286	251	255	255	259	258	263	280	285	276	268	247	257	257	276	252	252	250	250	246	252	275	262	267	243	280	270	275	272	240	287	270	251	247	257	255	282	261	263	269	270	261	264	265	268	276	262	276	276	243	258	235	261	266	251	263	283	243	246	254	275	254	260	281	217	292	281	261	233	273	232	242	311	282	282	256	253	301	282	271	264	228	273	262	281	261	251	287	282	283	263	266	263	254	282	263	254	259	259	269	264	292	273	229	277	271	276	266	257	271	280	274	265	270	278	240	254	255	283	290	269	288	246	271	276	267	280	226	303	297	261	240	257	260	277	275	241	261	251	281	264	263	299	246	246	277	259	257	268	269	252	272	274	255	253	255	258	281	293	272	268	252	258	245	285	285	221	259	289	264	222	288	270	286	264	252	276	254	274	253	231	279	257	272	270	257	286	254	281	270	287	254	237	274	239	267	255	253	274	260	251	267	246	280	299	284	267	293	260	249	272	264	253	278	277	228	250	268	281	288	303	267	265	261	245	249	256	286	273	250	247	253	244	287	256	278	258	272	258	240	277	270	247	249	249	252	245	276	271	247	258	251	265	276	272	256	294	273	253	275	282	250	286	281	282	250	252	245	255	254	259	259	284	252	276	246	272	265	269	271	264	283	259	231	266	276	256	261	304	246	255	234	261	246	281	281	271	252	280	247	269	256	273	289	268	259	257	296	279	256	217	266	267	263	242	286	259	273	278	256	276	248	265	265	269	268	247	277	274	253	229	280	269	274	259	284	269	262	241	254	262	257	258	243	274	282	280	263	279	253	283	279	240	277	261	280	261	265	270	256	231	260	278	279	233	275	273	241	308	243	253	287	236	258	256	234	285	291	274	270	264	274	279	261	262	222	272	285	240	257	241	259	273	281	278	279	255	265	240	259
22835	21330	28948	24061	21367	21773	16399	6095	4101	3646	3013	2418	1996	1418	1142	1059	952	865	796	770	767	756	716	648	601	512	389	354	322	319	382	372	375	380	278	275	290	233	194	223	164	147	156	160	152	189	138	166	157	138	153	157	149	160	147	163	156	162	150	158	163	171	173	158	150	163	151	152	176	166	167	175	160	168	184	155	143	150	183	139	140	145	154	176	154	177	154	143	161	150	174	153	154	146	155	173	159	177	153	178	175	147	156	151	175	143	158	141	162	156	163	168	159	133	177	177	137	133	151	153	181	172	182	190	142	161	173	160	162	187	168	169	134	163	152	171	148	132	135	170	140	160	138	135	139	151	134	160	158	149	160	169	140	172	166	157	174	144	141	151	152	162	167	157	158	163	188	144	144	154	159	167	158	136	131	172	166	171	173	159	159	156	150	140	158	164	160	139	153	134	166	135	154	157	159	184	156	164	138	134	164	151	153	149	163	129	151	158	165	147	160	139	166	148	188	171	138	130	154	154	152	172	159	163	159	178	172	141	149	172	150	151	161	148	176	153	175	149	146	150	164	159	158	172	152	156	149	160	177	145	165	137	180	157	173	139	143	155	149	177	156	158	171	153	167	149	190	173	147	163	157	164	130	155	162	155	169	153	148	156	127	160	138	174	151	132	163	162	167	142	147	146	166	156	181	146	165	164	161	149	165	177	164	165	133	171	143	162	162	160	149	173	139	139	136	136	155	136	185	151	164	156	143	137	138	149	176	134	156	151	150	149	173	159	178	144	129	156	149	157	177	142	152	175	157	174	167	167	144	183	139	138	169	143	157	143	137	154	171	160	174	161	168	144	150	149	156	153	148	153	161	159	145	145	157	163	143	171	141	148	160	162	141	162	137	174	146	184	155	159	147	177	141	152	162	136	150	143	148	168	163	154	156	151	168	155	152	127	132	153	145	160	153	152	140	166	166	152	170	166	144	166	153	135	148	155	157	164	163	158	157	156	159	157	146	167	157	158	187	160	170	139	170	152	151	153	120	144	151	170	169	131	150	152	155	166	150	164	162	153	170	182	168	159	164	158	165	149	161	145	169	159	144	162	173	144	156	160	158	198	160	150	139	152	154	141	161	165	155	146	161	132	151	155	166	157	159	160	140	160	147	154	162	164	169	163	152	166	171	161	137	144	156	168	140	168	155	163	116	138	149	138	150	173	164	166	160	148	135	155	167	154	131	164	156	148	177	147	175	165	160	153	171	174	158	163	152	167	149	150	164	168	149	146	157	179	162	159	166	159	164	175	167	180	159	167	171	149	145	156	164	140	173	159	143	141	176	172	152	163	157	179	163	124	170	161	167	157	162	154	158	154	158	151	158	167	166	144	153	156	152	185	140	172	175	144	187	167	166	152	151	172	135	163	152	150	168	157	164	161	165	150	162	164	172	155	159	160	150	137	153	142	173	157	157	169	165	127	162	164	161	159	155	176	153	146	155	143	154	146	123	146	145	155	177	169	169	159	168	149	155	167	115	151	167	164	160	143	135	155	140	147	147	150	164	163	137	150	136	131	189	159	155	137	147	153	129	175	138	161	156	191	171	133	171	152	138	173	161	173	143	170	174	157	144	152	141	165	156	143	148	159	167	156	180	150	144	162	161	151	167	156	163	144	150	139	183	156	163	139	143	163	149	164	153	140	160	149	138	178	142	173	153	164	178	147	150	167	150	167	147	143	156	190	150	200	150	153	153	134	147	129	167	144	152	145	152	168	141	127	154	156	160	150	185	140	156	156	155	159	152	172	148	157	170	143	185	178	157	163	146	146	149	158	176	159	159	146	162	137	150	166	158	164	151	183	156	163	149	157	145	178	143	178	136	160	157	152	143	167	140	157	157	150	172	170	127	141	151	170	151	147	154	148	176	161	149	169	172	142	154	170	128	153	138	161	156	148	167	155	139	163	155	153	161	158	137	178	160	150	156	148	158	153	167	173	148	172	166	156	165	147	179	163	159	138	156	157	152	154	141	162	136	169	165	181	157	165	174	149	179	141	173	132	150	149	181	167	151	147	160	149	159	156	176	170	149	153	141	160	158	165	150	170	154	170	167	156	161	146	143	158	161	144	171	158	163	161	175	144	165	157	160	164	141	177	153	151	172	173	173	166	139	146	160	161	152	157	159	168	167	148	167	154	186	170	130	162	161	172	164	154	176	176	177	168	180	127	159	162	148	135	147	158	149	148	141	148	159	149	152	154	156	165	161	157	153	145	169	180	170	140	164	139	148	156	154	136	166	152	166	119	145	148	178	168	181	163	161	126	149	174	149	169	137	167	168	149	173	187	159	163	162	166	158	145	128	136	145	166	157	145	157	157	164	151	171	178	142	123	156	161	152	162	170	148	155	137	178	144	166	164	141	141	139	147	150	169	183	164	164	156	159	147	140	140	155	162	165	171	148	170	178	162	150	144	164	143	153	167	148	137	139	156	145	163	191	154	134	141	139	164	149	154	141	142	160	148	165	156	146	139	151	173	159	157	140	145	181	180	176	170	168	141	160	167	153	148	141	155	157	149	139	151	155	195	154	160	155	160	164	173	141	133	146	132	159	147	163	159	163	152	143	156	168	147	159	159	171	150	155	150	159	144	135	173	165	152	139	179	147	157	164	144	174	155	167	167	173	139	156	170	154	165	176	168	151	172	132	146	138	158	158	164	162	162	162	175	159	151	136	144	164	150	119	149	166	159	173	132	166	184	142	159	149	184	147	160	168	146	142	162	155	167	189	143	174	161	144	152	151	130	176	178	162	148	155	180	163	150	168	154	160	155	144	175	147	154	152	149	146	151	146	171	166	175	158	168	155	172	144	168	168	167	167	152	145	152	155	159	145	154	147	132	156	150	153	156	154	150	164	149	155	167	146	161	175	164	168	150	153	168	149	144	161	179	136	136	164	168	172	148	141	148	167	144	158	148	149	147	143	147	147	156	161	137	153	149	154	163	171	145	153	136	164	161	155	142	136	146	146	153	162	175	168	162	151	147	149	144	165	160	144	154	161	142	190	140	150	163	136	150	159	147	162	152	148	152	180	139	171	146	175	166	158	174	139	152	134	157	147	151	156	150	145	149	169	139	144	173	145	146	152	151	165	160	157	158	166	162	175	189	167	159	163	152	139	153	142	136	147	178	163	132	162	174	164	159	153	159	135	168	153	161	137	163	158	162	150	160	154	160	165	176	154	156	169	169	168	161	131	142	133	164	174	173	141	150	182	156	174	166	184	178	170	145	163	135	167	165	161	146	178	164	180	165	155	142	144	143	160	154	155	164	166	178	164	158	172	133	123	170	146	154	157	147	124	148	147	148	159	173	156	159	158	155	138	158	176	168	149	150	141	154	159	139	169	151	147	145	165	165	144	176	155	162	148	152	141	135	144	150	146	141	154	162	139	145	151	146	146	146	163	163	147	158	168	159	154	180	144	166	134	164	160	141	159	135	147	153	155	149	173	148	155	151
13070	36918	34396	25081	19873	15781	12361	8895	7218	6427	5091	4027	3456	2476	1902	1723	1543	1398	1308	1219	1319	1207	1036	963	944	732	600	503	453	427	485	511	534	473	422	364	354	300	287	216	222	186	207	171	168	189	175	190	203	194	204	206	161	187	205	189	179	184	170	182	199	166	199	177	207	195	208	199	191	185	179	175	179	189	207	178	162	193	191	171	179	178	179	179	190	204	201	188	185	171	186	169	187	172	175	151	172	171	200	181	179	194	173	175	211	172	179	188	178	180	170	172	199	190	176	174	171	190	183	190	202	191	157	174	169	172	196	189	180	188	155	208	198	168	164	146	191	200	177	172	193	189	171	164	164	190	181	207	193	168	174	166	190	185	196	165	185	184	197	163	179	184	175	163	208	198	192	207	167	182	195	167	179	173	160	199	179	177	195	181	190	198	198	193	187	197	160	168	183	190	159	180	181	188	176	175	179	177	182	190	168	201	198	212	177	183	167	192	191	187	194	202	181	202	170	170	204	182	190	186	167	179	196	194	180	173	176	192	182	158	187	193	196	180	189	199	171	175	193	162	173	199	156	168	170	190	209	194	179	175	204	178	159	195	169	173	175	172	190	181	193	180	171	193	198	194	195	177	194	199	199	188	185	186	176	167	176	193	182	186	191	170	196	166	171	165	172	178	194	161	190	163	171	176	180	207	177	210	194	181	181	175	167	162	173	198	204	182	181	176	166	201	181	179	163	191	178	166	175	195	200	181	182	173	186	171	205	185	182	196	202	176	191	185	205	172	179	202	167	177	179	170	179	187	166	174	165	195	178	182	188	158	183	181	182	203	186	198	170	187	197	205	181	168	167	181	165	188	183	173	197	190	211	185	173	170	181	196	210	186	168	208	181	175	182	188	195	179	209	180	170	170	189	183	169	170	167	185	155	198	183	180	188	168	162	185	186	162	200	187	198	179	167	173	170	174	188	184	182	177	187	193	186	178	195	187	194	171	194	172	189	186	184	187	199	182	176	164	199	156	175	170	172	208	196	179	183	171	203	165	167	174	182	171	158	187	187	174	189	189	187	201	191	174	178	172	183	188	167	185	173	180	164	185	179	192	187	199	185	164	191	185	181	204	175	174	179	165	190	187	189	217	192	182	185	167	203	167	198	161	176	191	189	172	151	200	178	206	168	182	174	197	197	184	189	173	178	186	199	176	182	196	191	202	197	182	196	177	196	194	184	193	181	179	174	175	196	175	185	193	174	203	177	185	200	185	167	190	190	170	166	178	177	168	182	199	171	186	205	182	177	197	195	174	177	196	178	173	187	178	188	197	185	193	183	194	188	196	198	171	179	187	189	175	184	192	236	189	171	188	166	189	201	187	177	191	208	164	169	184	192	219	180	184	199	175	201	173	176	188	196	179	183	186	209	164	178	183	189	172	197	159	181	173	158	184	205	186	165	161	193	215	195	183	190	195	183	161	178	182	171	205	175	174	193	164	181	187	179	182	194	207	181	187	192	173	171	187	216	166	180	197	175	170	203	186	192	174	192	181	192	190	194	172	188	200	195	184	177	186	189	176	181	214	178	184	187	185	180	176	160	170	168	179	176	172	175	169	181	140	182	158	189	165	174	187	188	170	184	161	199	174	164	174	190	187	184	140	185	194	186	183	208	174	195	168	165	202	184	181	193	190	177	183	170	170	180	180	187	203	200	195	196	185	179	179	171	178	180	169	181	173	182	211	218	178	188	169	173	193	186	189	183	187	202	176	171	151	190	162	200	176	163	206	172	194	203	174	179	174	175	186	192	182	191	194	165	180	173	195	177	183	164	191	163	168	197	171	203	186	201	184	167	159	189	180	190	158	187	173	184	175	173	179	173	172	191	172	178	195	177	171	186	175	180	200	175	180	189	178	205	188	170	197	199	178	186	176	194	177	197	187	173	166	188	179	179	190	176	197	170	203	194	177	178	174	163	183	202	161	178	175	178	164	170	200	194	179	190	174	156	181	174	156	177	178	183	151	186	177	180	170	185	177	213	192	197	188	195	170	196	159	190	176	169	168	194	211	167	192	180	192	200	188	179	204	194	190	181	173	190	190	167	198	183	168	191	184	173	188	179	165	154	177	174	185	169	181	155	178	178	210	194	182	210	202	192	183	174	182	185	172	178	186	165	190	184	161	171	207	172	191	186	179	178	183	191	187	187	185	180	182	183	179	175	182	172	184	200	182	184	174	154	172	178	188	173	187	177	176	157	196	198	187	201	176	175	190	169	172	186	173	172	190	213	177	172	198	199	179	175	169	195	186	164	186	164	187	160	196	179	178	205	163	202	187	192	193	151	184	153	188	186	187	199	196	201	179	197	188	179	177	178	175	183	201	180	181	210	186	174	183	204	182	192	172	167	184	156	197	168	200	204	169	195	197	191	184	182	188	187	184	174	186	172	174	182	180	203	169	172	178	188	195	183	192	174	178	205	211	176	180	166	194	197	177	186	175	179	166	176	194	191	178	201	194	171	203	200	182	165	183	209	196	195	188	186	171	169	180	184	215	178	190	193	178	183	197	207	182	161	177	177	186	182	187	190	166	169	191	194	179	199	195	178	161	198	199	182	205	178	186	193	203	183	148	197	197	193	155	181	173	186	206	174	193	186	203	166	181	192	198	199	175	196	167	201	168	196	207	198	173	187	180	176	186	166	182	190	159	169	162	168	193	141	158	178	180	184	185	183	177	191	170	178	176	183	160	165	184	186	178	193	197	153	204	171	185	177	207	176	176	183	186	182	191	162	172	178	186	165	180	189	182	197	181	209	148	181	186	181	183	196	195	162	179	184	184	194	204	196	192	191	176	176	157	163	199	200	168	183	163	193	185	205	168	169	161	178	163	198	168	177	169	200	182	200	189	185	159	177	189	172	173	200	167	166	175	189	188	191	207	188	161	176	170	176	170	173	190	193	186	166	175	188	198	185	201	190	158	162	192	187	173	165	163	176	189	186	178	171	195	194	217	182	187	161	160	203	176	172	187	183	197	185	204	173	191	190	192	168	172	164	164	180	182	159	179	201	184	193	178	200	189	216	187	189	172	168	174	167	177	180	196	196	201	160	202	191	186	210	180	176	179	202	189	184	182	181	170	162	173	187	165	195	182	183	175	176	175	172	168	181	175	185	188	179	205	197	197	168	203	172	171	196	170	182	183	184	179	194	181	197	176	180	179	178	195	197	181	176	191	167	186	205	177	196	188	176	196	165	174	195	169	188	169	185	185	180	178	192	205	182	170	192	183	169	179	176	230	169	172	194	177	181	189	197	159	164	170	190	181	198	173	197	153	191	215	180	190	168	182	188	182	159	172	183	164	189	182	178	184	191	203	181	161	174	168	182	177	182	189	182	173	164	204	184	204	165	173	180	181	178	173	208	181	156	176	167	188	184	187	203	161	149	188	192	218	170	160	179	187	175	167	186	186	178	189	177	156	170	187	195	200	183	169	194	173	175	173	192	185	172	184	174	200
27550	21065	18670	11766	6004	4173	2814	2044	1758	1510	1303	1158	887	748	660	648	565	553	529	536	590	549	496	454	460	414	367	391	352	358	412	360	393	380	349	379	367	301	307	331	310	323	345	279	284	288	318	298	313	310	287	327	336	298	324	319	320	322	320	309	319	300	278	325	312	320	294	341	311	308	306	344	312	313	313	306	334	308	313	313	336	330	287	298	292	314	313	330	308	305	294	315	339	304	322	322	310	302	340	288	303	282	299	305	278	295	329	335	315	307	318	313	297	307	318	329	318	325	276	311	297	315	306	354	266	298	297	313	280	345	313	303	323	326	308	325	336	328	299	322	295	347	281	325	301	315	301	317	321	297	251	318	324	294	292	301	307	331	293	322	291	317	299	297	328	302	327	283	321	309	322	347	338	280	301	317	299	294	302	297	300	324	303	274	338	341	337	296	325	321	326	335	336	301	330	299	346	300	275	314	304	306	340	319	340	306	306	332	329	284	319	281	318	302	339	288	326	309	307	302	313	306	295	306	288	293	327	297	320	323	288	344	330	297	360	315	296	317	319	299	308	289	290	329	328	317	314	325	326	317	278	338	355	306	298	303	318	320	332	318	311	300	291	329	303	300	310	303	297	315	335	299	327	328	318	307	303	297	298	272	342	323	313	305	317	334	345	301	314	323	329	295	324	313	335	324	342	331	320	311	345	316	346	307	296	330	315	317	322	307	287	300	345	310	338	298	333	325	328	337	286	327	302	297	301	310	314	316	295	312	340	307	338	329	320	368	311	330	313	344	305	277	344	304	304	317	324	338	321	288	275	330	326	299	298	306	292	330	381	321	329	329	327	322	321	323	282	340	298	332	346	326	307	322	326	317	315	331	328	313	307	333	331	287	296	314	325	312	326	296	315	362	331	325	302	321	296	317	298	329	304	295	303	341	322	325	293	317	320	308	324	322	312	326	324	346	322	302	298	318	289	306	323	292	325	287	301	309	323	332	323	339	306	329	324	315	309	289	321	307	293	291	307	296	327	335	289	340	342	305	304	353	346	302	302	302	328	315	323	305	317	320	316	307	290	315	311	301	313	305	327	333	347	351	296	306	313	300	325	331	300	327	314	291	274	304	311	340	315	304	298	326	315	328	315	319	356	343	322	309	295	316	290	331	306	289	298	296	343	333	314	286	294	327	337	328	299	321	285	292	300	306	317	287	314	295	313	279	286	311	349	331	308	295	297	300	301	271	327	327	323	319	298	283	326	316	287	326	329	322	340	298	320	320	320	300	307	268	308	303	306	307	313	299	316	306	334	315	304	343	306	324	306	316	289	294	317	314	317	301	316	314	310	303	303	283	297	291	300	337	317	342	358	332	314	291	332	339	318	282	333	336	292	297	314	312	284	314	333	329	328	325	306	316	303	329	309	329	333	296	328	305	292	335	320	314	314	313	295	314	319	282	312	325	327	330	329	324	308	334	298	314	333	320	305	309	300	294	256	303	283	345	274	311	330	317	320	303	304	339	337	314	309	321	293	332	318	330	332	333	331	309	332	340	316	354	303	322	319	286	330	309	291	317	310	306	315	305	321	345	308	318	324	308	315	315	293	298	286	317	334	296	332	349	320	298	307	313	308	291	304	320	345	304	334	302	335	347	303	308	325	320	315	307	291	297	326	321	325	307	295	264	345	321	299	300	311	292	318	327	308	314	324	350	322	308	308	327	315	314	298	312	327	298	291	316	336	310	301	313	316	338	286	349	314	348	308	319	326	330	332	332	359	298	328	276	309	331	305	344	327	314	344	320	284	293	307	320	331	314	328	282	305	354	299	300	312	300	307	318	294	290	314	318	329	311	315	328	303	302	310	326	306	293	331	337	309	340	325	320	308	299	301	316	310	319	305	304	286	321	324	332	265	302	297	303	331	332	310	305	311	317	314	297	320	319	300	312	292	305	321	318	335	314	308	333	287	277	307	284	264	317	292	311	319	355	277	324	321	333	276	318	311	326	300	338	318	314	321	314	315	338	331	307	305	308	316	288	341	298	286	296	330	309	315	288	326	321	306	318	317	300	305	283	301	299	332	341	324	310	290	316	340	365	294	332	297	304	305	306	264	313	307	310	328	288	318	323	343	324	331	313	298	314	323	305	320	324	296	316	294	284	295	345	321	307	308	288	341	343	325	273	286	333	291	300	283	313	316	317	323	336	312	338	290	290	315	279	291	306	317	300	320	294	308	364	301	324	345	283	351	308	313	305	308	333	338	318	336	336	320	337	326	323	290	333	317	328	316	326	329	281	336	269	310	314	286	326	313	365	328	300	326	326	291	331	308	298	329	318	336	291	267	316	300	329	320	285	297	304	329	340	291	302	282	335	326	288	319	295	284	341	304	334	310	314	295	319	337	295	287	307	308	292	313	274	300	331	336	307	325	329	316	341	336	314	356	342	339	331	307	306	304	321	309	314	296	302	316	296	300	311	310	325	338	336	308	317	329	311	285	328	303	317	296	295	344	307	325	308	285	316	310	312	286	338	326	292	341	350	306	311	323	299	302	286	315	323	304	304	325	316	336	330	316	313	280	306	323	327	323	321	291	294	283	320	304	315	329	323	314	303	288	320	306	329	310	331	286	305	298	294	289	303	330	296	305	311	305	277	329	267	315	330	293	317	311	301	290	317	289	318	308	315	309	280	345	312	336	287	318	323	314	314	291	326	321	293	320	298	305	301	344	332	304	311	348	303	278	318	299	318	277	298	340	330	315	331	315	312	347	318	321	293	257	312	296	296	305	291	331	304	359	292	337	340	303	306	321	313	295	348	298	305	292	325	314	335	347	326	285	304	315	291	283	301	316	286	307	326	316	313	313	314	340	310	315	322	343	324	324	297	322	330	338	330	330	309	315	297	289	309	332	328	294	315	326	299	336	330	301	304	307	298	354	298	339	323	344	286	309	277	303	326	363	310	301	308	301	301	310	281	317	317	301	318	307	312	311	311	314	343	299	303	308	309	323	339	331	336	296	328	313	330	323	308	280	320	289	335	334	329	341	342	326	298	331	305	320	309	297	310	299	296	329	281	301	317	312	305	316	320	315	310	317	303	323	304	316	307	318	283	334	299	324	289	281	320	337	325	309	315	326	328	288	319	284	326	315	281	313	291	293	284	300	309	292	296	310	319	325	340	315	307	294	328	269	312	319	327	316	284	314	331	322	322	313	295	286	334	320	326	295	314	336	291	309	300	326	316	322	330	313	296	311	312	299	282	312	353	313	297	339	347	297	325	314	325	314	293	317	315	307	334	336	286	328	314	290	299	323	291	302	322	310	313	319	299	316	321	317	324	333	297	266	346	315	284	286	337	347	310	329	322	329	306	316	321	320	318	332	347	317	305	293	287	309	289	305	366	296	327	289	340	334	312	313	320	319	330	308	323	298	329	314	310	294	332	321	319	310	317	335	325	312	326	321	309	340	340	327	314	309	312	311	313	324	319	306	293	297	324	335	300	298	314
10686	23702	21151	12759	9542	7248	5079	3823	3363	2782	2293	1838	1458	1227	1047	852	851	719	714	773	762	693	681	647	583	571	496	506	459	477	472	519	441	463	418	408	420	382	420	358	415	344	380	429	357	336	343	343	358	365	378	348	369	361	366	352	356	356	344	393	375	353	364	360	348	382	393	396	374	367	385	356	355	355	378	368	371	347	403	360	357	363	362	337	354	342	405	363	329	350	351	383	390	356	353	366	381	356	388	352	362	365	370	376	345	371	352	350	396	367	352	384	398	375	338	399	377	363	377	356	333	402	354	335	386	369	367	347	328	394	364	362	365	332	367	349	377	339	353	363	355	382	337	342	368	367	374	366	359	358	348	357	373	362	377	385	355	366	419	387	334	384	351	374	395	355	356	402	378	352	359	356	372	341	365	350	351	347	359	391	382	363	372	350	381	364	346	376	369	371	383	384	346	366	327	381	348	360	401	312	362	376	374	368	355	353	345	398	378	376	358	375	344	349	362	361	372	375	361	395	365	367	369	359	373	396	360	372	391	405	376	340	352	403	352	400	367	346	333	376	346	350	369	342	351	379	322	349	354	342	404	364	334	356	378	343	364	336	337	355	345	374	381	352	393	366	337	333	357	314	358	384	354	377	334	355	341	385	345	332	383	386	403	342	354	365	361	345	342	338	356	356	364	371	353	356	358	389	366	387	334	364	330	378	396	354	410	379	383	347	347	351	376	372	350	348	370	332	407	332	389	364	349	359	346	335	362	382	347	360	367	356	382	341	349	355	334	316	363	386	359	338	364	352	362	357	360	332	362	361	379	380	346	357	368	360	365	378	385	350	370	360	325	348	339	359	398	378	344	357	368	355	364	386	355	344	361	369	378	395	334	362	384	363	354	375	373	367	364	385	334	389	330	359	331	360	361	380	393	374	400	376	367	352	354	327	341	362	380	357	356	346	385	366	402	348	350	345	357	370	374	363	357	336	363	372	384	339	370	341	340	338	365	381	322	353	377	391	357	355	362	368	392	396	380	338	369	387	384	331	336	341	380	392	370	383	386	347	395	383	352	372	355	334	372	363	369	322	347	369	353	375	362	362	338	368	380	392	339	368	393	332	385	356	361	356	370	347	341	381	310	321	375	365	341	363	370	370	338	359	346	361	370	338	356	348	404	363	332	405	386	386	372	351	339	351	399	367	342	356	358	334	344	368	359	378	329	385	349	345	353	363	330	345	358	379	378	348	365	351	345	374	389	358	360	352	387	325	348	373	392	355	374	395	360	338	341	396	346	339	350	380	368	354	368	388	351	391	357	356	321	373	341	398	373	352	339	332	361	364	343	387	357	358	366	364	337	378	381	359	389	337	360	396	345	378	350	352	362	351	370	335	368	351	364	356	363	353	348	384	396	357	333	347	355	344	379	363	376	393	347	368	361	361	419	349	369	347	341	366	332	383	354	365	361	328	348	342	352	361	364	337	398	336	382	336	370	364	345	347	372	362	330	369	346	356	367	370	382	370	349	375	364	356	372	357	311	366	382	394	409	383	362	383	363	373	369	388	351	351	371	358	368	391	362	323	357	319	321	385	340	384	355	353	318	375	358	375	353	365	338	329	330	373	380	343	365	390	342	365	437	378	393	355	395	378	402	374	362	382	370	379	347	367	360	334	370	351	391	339	373	364	327	377	341	391	360	377	358	367	379	378	336	365	359	364	362	357	329	399	350	385	378	362	330	330	388	338	350	368	405	359	341	362	366	368	347	347	377	361	396	381	372	369	380	377	385	331	376	368	346	350	349	367	342	371	365	351	358	377	351	349	407	371	404	334	388	375	357	357	366	343	342	376	372	362	335	384	360	352	333	384	378	349	341	402	373	350	338	359	364	390	369	384	390	377	337	337	369	360	374	360	363	349	377	352	395	334	381	385	343	382	384	360	367	369	377	357	357	346	344	352	341	378	387	361	354	339	354	374	361	335	338	379	353	371	358	386	388	352	371	388	370	382	346	395	354	343	381	403	385	344	366	348	364	331	367	369	366	393	336	383	375	352	342	367	424	361	370	374	360	369	330	357	346	306	361	366	380	331	354	360	344	398	363	392	362	372	403	384	372	332	352	378	364	352	347	385	354	352	402	378	421	340	359	390	356	349	377	340	347	343	344	382	357	362	375	352	349	361	369	351	389	412	333	308	382	350	361	344	399	384	351	391	369	382	343	365	376	337	365	380	345	329	357	379	347	373	379	391	378	352	355	363	338	395	397	366	357	358	341	388	326	344	330	354	362	374	320	381	349	351	366	364	370	376	403	366	381	340	359	367	328	346	391	349	355	380	351	361	350	342	341	334	366	356	382	390	338	358	368	420	396	339	381	350	363	360	340	330	375	339	370	365	328	343	354	338	351	374	375	373	343	387	347	387	361	390	337	371	349	404	379	382	376	338	361	352	350	348	353	395	371	380	328	355	373	368	372	381	368	378	392	346	369	361	409	357	367	342	372	341	365	344	360	345	357	359	359	385	364	363	350	351	345	370	367	388	350	356	347	322	360	395	347	375	390	347	341	389	361	384	382	350	347	368	341	349	348	345	374	352	364	356	364	366	353	333	381	376	369	377	367	374	363	362	358	358	372	325	355	360	390	361	357	337	377	348	369	378	390	325	367	352	373	380	370	367	361	349	354	359	357	355	378	349	345	365	372	343	351	349	374	398	343	374	363	372	332	381	368	354	397	353	356	340	345	361	335	362	337	347	377	361	354	371	404	352	365	363	381	390	354	354	378	348	363	369	376	377	365	367	361	351	359	357	337	369	348	333	332	383	363	378	329	362	392	341	369	383	352	368	358	365	356	397	374	362	360	375	371	389	361	342	372	360	358	355	376	360	367	333	388	359	341	371	385	325	318	364	381	366	401	351	341	356	394	382	367	367	361	341	331	370	363	399	365	343	352	433	373	345	378	361	374	376	356	330	346	367	363	366	349	367	386	354	365	399	371	344	341	356	366	348	366	388	332	386	376	393	375	370	383	368	359	379	363	332	351	368	371	364	372	349	348	327	340	346	366	364	324	366	390	362	350	374	337	362	364	362	347	324	346	352	364	362	356	371	327	360	408	377	331	379	379	412	403	337	364	374	370	384	362	372	347	370	362	376	356	340	379	353	398	385	393	379	401	346	363	381	357	373	365	383	355	359	389	367	375	369	361	375	333	395	387	369	359	343	343	372	362	372	373	331	351	350	348	378	345	340	341	350	366	332	358	357	372	390	349	357	356	394	332	356	331	350	393	353	350	339	391	400	339	356	374	368	349	337	358	352	365	412	344	351	361	356	392	388	373	377	347	314	398	374	377	371	375	387	371	349	361	316	390	345	353	383	366	339	383	382	385	366	369	349	358	363	374	401	389	371	355	377	345	377	386	350	350	382	347	348	397	369	346	352	390	370	375	370	346	344	350	388	374	351	365	377	372	342	390	376	384	420	363	357	348	333	352	360	336	350	341	358	358	389	361	325
23962	21316	28468	24525	21437	15798	7117	4254	3338	2780	2255	1784	1422	1191	1072	944	816	715	739	773	695	657	624	556	564	462	469	407	366	368	409	394	390	388	347	359	357	351	291	304	283	269	277	269	271	267	272	291	273	281	254	282	267	270	299	268	309	257	266	284	253	266	265	283	282	294	296	267	248	268	268	271	244	269	288	254	281	270	279	277	282	289	299	274	260	264	294	313	293	286	265	276	267	264	252	268	260	273	262	263	307	278	251	288	311	233	266	266	301	244	272	257	273	257	275	283	245	267	275	283	272	269	305	258	270	278	313	266	267	246	277	265	273	278	306	300	239	259	274	276	264	288	278	268	280	298	281	285	281	253	253	274	248	290	285	293	281	270	257	289	267	301	262	289	289	272	247	253	282	253	308	278	285	276	283	292	294	277	253	280	271	270	284	276	296	288	272	262	280	274	278	255	305	297	261	285	279	289	247	243	278	261	296	277	269	276	256	289	292	246	282	285	289	274	289	265	291	263	271	262	257	276	275	284	248	273	270	266	255	271	276	267	262	265	242	263	264	239	290	280	253	260	283	258	291	299	256	270	294	280	272	243	248	306	268	289	266	300	294	274	289	224	270	278	291	262	241	255	314	278	265	268	247	272	272	281	276	271	274	267	262	279	236	272	263	300	254	288	277	264	289	255	276	286	268	263	280	286	246	301	253	282	279	252	258	275	314	243	247	285	292	285	267	281	261	272	258	268	278	285	273	291	252	240	301	295	240	265	255	267	268	290	279	249	278	287	265	247	305	302	297	265	271	273	262	279	250	257	276	309	248	272	264	265	282	274	265	274	280	268	278	294	271	257	287	275	281	279	298	275	258	248	257	272	255	275	277	263	284	277	256	261	260	270	293	231	287	273	270	243	258	289	297	267	283	276	280	256	268	292	274	266	258	268	252	266	284	283	318	259	281	242	293	274	301	254	255	273	246	289	255	266	262	289	255	251	270	263	255	277	263	273	266	289	270	306	240	270	269	306	260	276	278	316	277	290	277	276	257	285	273	271	281	242	326	250	277	248	255	290	297	287	269	269	278	260	256	277	293	282	294	282	285	282	279	260	276	259	240	298	283	259	266	268	283	253	266	280	273	264	278	269	288	288	275	249	284	259	267	252	296	273	258	264	292	266	282	259	287	286	263	248	289	273	271	265	274	265	259	249	290	271	250	312	270	298	261	279	288	274	274	282	273	278	277	249	265	267	267	274	270	251	279	247	267	268	276	264	276	264	274	264	268	266	263	278	256	272	251	264	259	272	260	279	260	304	269	289	245	307	259	279	269	296	281	263	253	279	257	297	254	258	268	280	262	287	272	306	279	272	275	294	265	223	266	251	293	265	265	256	291	277	277	269	278	293	266	268	276	273	251	278	295	258	300	292	264	286	277	244	271	289	299	275	297	246	276	278	294	282	288	239	261	272	289	261	293	266	279	266	294	285	278	285	259	279	283	284	249	268	279	259	272	264	283	240	244	276	309	293	257	269	266	269	271	250	281	302	268	260	276	303	277	265	264	283	258	291	278	266	312	276	284	272	276	248	297	295	267	280	303	285	266	264	272	295	298	265	280	263	278	282	288	241	261	256	279	262	264	275	264	245	266	266	274	261	279	266	257	242	263	262	272	266	270	255	252	289	274	272	253	249	260	276	274	287	245	286	291	243	299	285	266	277	253	268	271	290	268	288	263	246	294	291	271	281	261	259	269	309	267	291	254	271	265	269	244	263	291	285	256	280	285	292	259	268	266	260	308	266	261	272	251	261	273	291	298	261	272	266	276	246	273	283	255	271	282	296	279	261	246	286	281	245	271	270	255	279	262	287	279	277	274	261	274	260	257	263	267	301	255	301	241	282	275	292	259	265	247	239	247	270	291	290	296	287	269	277	277	263	273	293	271	254	281	264	304	303	292	250	290	284	276	283	258	275	260	265	262	256	268	280	271	288	292	298	284	270	263	278	295	261	308	254	295	279	299	274	269	251	263	290	262	245	277	237	279	281	277	240	255	281	257	260	269	284	266	286	274	278	272	274	263	282	290	249	323	254	289	295	305	279	241	315	291	285	276	264	257	288	267	289	287	257	275	258	265	249	262	265	265	281	275	291	297	291	285	276	258	299	281	286	289	273	281	268	305	277	264	302	281	238	283	233	288	249	275	274	275	251	267	272	283	270	297	259	232	231	263	285	278	286	276	289	264	272	294	283	269	265	280	273	247	272	261	266	290	262	233	278	266	272	269	271	261	293	259	300	267	265	295	241	281	275	290	291	240	255	254	295	261	255	270	287	271	261	269	294	271	275	259	274	261	302	264	265	266	257	279	284	238	268	277	249	290	263	248	261	278	296	293	283	289	266	296	277	268	283	273	244	255	264	292	280	270	271	275	264	270	254	268	276	284	247	309	270	269	262	280	280	271	244	269	261	274	275	270	276	304	275	302	270	241	268	275	268	272	254	264	291	270	270	257	243	283	272	294	273	265	301	292	307	282	292	296	278	265	284	272	281	257	285	264	258	250	282	270	279	242	281	280	249	307	289	270	266	280	278	281	287	257	278	260	286	251	300	275	287	279	287	283	255	282	274	236	282	276	290	267	272	271	273	275	278	291	272	252	253	283	255	254	267	277	282	272	273	290	288	272	253	291	257	247	252	279	255	283	251	264	285	274	304	284	256	260	275	297	256	291	286	254	285	285	250	290	297	255	290	259	285	274	271	298	236	287	283	264	286	262	260	263	291	257	286	276	272	276	236	284	264	266	296	286	283	256	266	250	266	270	284	253	286	262	237	287	292	285	283	308	295	263	246	277	251	242	258	258	255	271	277	265	263	268	249	251	257	307	273	249	258	282	270	241	273	257	269	273	258	290	267	303	260	274	285	295	250	314	281	275	251	269	264	284	259	286	248	250	269	274	271	287	320	264	267	305	308	266	305	281	319	264	256	312	237	273	306	210	278	252	275	271	304	273	280	252	250	259	254	314	252	280	257	238	277	279	260	294	275	263	267	295	271	263	261	301	286	243	257	262	295	261	300	293	260	286	288	292	249	267	280	249	291	278	259	267	273	262	304	270	287	275	287	240	266	289	288	292	292	274	279	268	289	261	267	300	255	250	274	269	253	263	287	284	281	227	278	290	239	272	244	288	287	262	255	259	282	271	268	239	258	272	240	243	267	279	289	260	283	276	283	285	282	258	289	304	260	310	265	266	273	237	260	267	293	243	264	260	267	273	263	284	263	249	282	308	243	273	278	259	263	256	287	295	257	277	260	270	275	278	280	252	292	247	271	284	266	275	279	273	250	287	273	280	279	269	288	277	242	285	266	249	256	296	278	281	284	285	274	301	292	257	275	254	268	267	258	304	250	271	262	279	264	272	258	260	292	291	288	281	267	266	276	259	277	258	261	274	270	294	279	260	266	291	266	290	257	267	237	289	270	275	277	292	269	269	253	286	276	275	259	244	282	273	294	262	282
11618	32271	29882	19942	15585	11751	8647	7101	6027	4763	3842	2982	2339	1992	1785	1503	1238	1128	1143	1103	1009	1000	960	841	825	609	631	522	493	464	530	575	494	481	470	404	406	380	399	317	340	318	309	364	303	326	308	325	348	282	322	311	318	283	309	306	326	324	288	326	275	333	319	311	310	307	291	340	316	307	338	337	311	298	332	350	308	288	337	323	302	307	320	345	323	327	340	311	336	309	316	311	350	323	340	319	315	341	341	320	322	355	333	317	308	315	344	312	357	306	304	338	302	314	310	319	333	312	315	315	327	335	331	315	336	304	319	349	337	295	299	318	309	297	326	342	285	318	294	321	295	337	301	302	327	337	310	366	319	331	291	320	313	322	302	309	296	315	306	334	311	299	317	352	297	329	320	296	317	326	299	303	309	308	343	267	306	290	264	326	343	322	303	327	311	319	320	298	339	291	307	302	298	305	289	329	325	339	328	307	329	330	337	309	320	305	338	295	308	344	327	312	325	294	325	306	308	315	287	304	307	302	321	317	330	311	329	291	307	296	300	343	333	298	310	281	296	315	335	316	321	338	317	314	288	321	297	316	325	292	330	308	279	333	328	301	335	302	323	303	334	301	333	291	311	320	325	332	324	352	306	347	326	332	338	375	317	325	327	292	347	319	322	354	331	346	293	302	326	295	314	319	315	351	288	334	285	316	288	326	340	344	374	314	313	329	299	322	295	298	336	307	349	330	287	325	324	339	295	322	337	319	305	342	346	343	322	329	322	294	351	282	322	298	311	296	314	331	328	315	311	315	335	360	333	289	306	312	330	288	306	332	292	300	336	307	311	316	354	338	319	331	332	308	301	306	310	347	332	338	318	288	304	313	330	335	301	315	314	325	297	305	323	330	311	303	337	293	313	307	354	343	339	322	312	302	307	331	317	314	326	336	309	334	321	308	278	291	279	330	305	354	338	341	305	291	317	319	313	332	308	324	296	295	313	309	313	327	314	298	337	303	335	313	295	321	359	324	280	348	342	357	311	314	314	345	328	334	308	327	330	300	334	348	296	300	309	323	305	295	345	310	346	337	328	325	306	313	308	317	338	303	314	326	296	303	318	333	343	349	325	313	305	321	304	315	309	301	301	286	339	335	336	298	316	299	341	347	292	326	310	279	315	304	329	321	303	300	323	339	335	303	339	311	299	314	327	326	339	308	332	336	321	306	290	300	316	343	336	308	337	325	331	295	300	313	346	298	287	294	297	321	302	326	298	338	325	323	306	299	316	342	303	337	311	302	316	317	325	319	325	292	288	330	308	313	290	319	296	350	312	298	306	334	338	341	354	319	345	319	316	306	351	282	331	356	361	310	303	314	310	305	354	347	319	308	340	323	303	335	269	336	321	311	318	323	326	322	306	338	335	332	301	335	295	299	292	333	315	325	333	318	293	337	321	288	316	330	325	317	277	354	321	344	292	311	350	322	343	323	288	277	298	329	352	313	336	317	340	279	304	338	308	333	354	318	327	311	296	280	312	307	340	293	315	312	321	296	325	311	318	292	320	288	313	319	319	302	292	342	323	313	313	295	311	314	303	337	348	328	296	300	305	330	331	308	314	356	320	311	333	308	319	329	312	318	312	279	316	295	325	315	310	327	312	334	318	332	320	306	307	296	318	315	328	296	303	325	331	313	299	328	303	317	286	273	302	301	318	324	342	303	338	285	322	323	348	324	312	332	315	304	298	306	340	301	333	323	315	297	310	322	293	326	302	336	277	323	320	295	327	332	320	293	303	354	339	343	331	302	313	274	323	334	305	301	307	316	322	307	330	323	307	335	349	320	314	307	338	327	275	319	318	321	330	301	317	300	351	310	315	318	321	311	339	333	327	335	337	318	299	323	310	315	321	322	322	343	320	327	314	309	324	340	349	310	342	300	315	296	314	319	306	365	316	314	319	302	316	282	327	333	305	325	310	317	322	297	315	316	329	357	285	305	340	329	315	325	308	320	317	358	335	339	271	335	307	305	275	298	282	324	321	337	315	335	308	286	340	301	304	307	298	339	325	276	324	297	339	287	316	343	306	315	330	319	314	325	331	315	317	328	318	314	313	289	339	333	331	328	316	349	295	325	335	325	349	321	324	308	334	314	336	297	330	333	332	280	320	279	309	283	324	331	365	332	337	302	328	305	340	304	325	292	329	309	326	327	345	316	307	362	315	325	337	306	332	346	317	336	335	312	346	297	300	325	342	328	295	304	358	302	325	327	316	328	314	296	310	283	317	316	311	323	313	328	323	348	332	310	298	287	299	302	333	324	308	335	347	308	349	312	298	332	315	354	316	326	301	354	312	318	341	332	301	286	328	303	304	290	316	343	290	280	328	348	325	339	313	274	283	298	323	304	278	336	317	326	308	302	325	352	323	316	321	303	302	305	324	316	298	343	309	316	306	328	347	312	319	313	345	329	306	291	311	301	298	317	324	306	327	315	326	300	284	309	314	328	314	307	324	315	322	371	288	320	301	304	286	312	341	290	315	304	327	326	327	352	301	341	316	325	343	336	327	302	332	311	299	308	354	309	303	321	313	334	308	325	324	323	311	313	319	317	331	312	303	283	341	318	310	318	326	317	324	315	352	308	325	323	362	296	307	334	311	307	306	299	358	297	342	309	334	328	336	324	327	339	341	294	310	330	309	335	326	353	328	329	354	340	313	346	324	319	301	299	308	341	321	328	342	322	317	294	328	317	294	317	306	293	343	317	332	325	346	316	322	326	300	352	348	342	306	354	307	322	293	336	305	311	325	349	312	305	299	319	302	305	376	314	307	308	301	309	345	315	310	329	316	313	304	338	344	307	327	304	305	294	305	287	308	308	315	341	334	345	285	339	298	319	303	333	301	327	318	321	316	351	318	312	360	310	355	310	323	288	291	360	319	336	322	295	298	331	313	287	315	341	340	331	309	309	298	314	351	339	357	294	309	313	329	338	339	281	325	310	347	330	321	326	303	326	318	322	313	313	319	315	316	343	323	304	336	313	323	288	340	327	318	312	303	352	329	315	306	324	338	308	313	361	317	302	311	293	313	319	315	330	364	327	314	304	311	310	340	302	304	321	303	336	294	332	313	332	293	323	310	305	331	312	328	303	292	331	302	315	329	287	302	299	297	308	333	285	319	315	311	323	298	313	309	307	290	316	308	323	325	315	304	312	353	308	330	291	284	312	323	309	292	335	328	310	324	288	290	298	319	303	319	313	344	307	324	337	319	308	356	326	327	302	290	319	284	326	310	336	353	301	291	327	312	282	335	334	333	306	295	310	283	303	304	323	315	311	291	338	323	313	288	326	322	356	295	320	314	321	307	341	322	316	318	296	302	333	318	348	326	364	311	331	339	325	308	301	315	323	315	299	317	293	335	308	335	308	327	300	314	323	334	321	325	298	312	275	343	294	316	308	349	312	260	339	303	307	306	287	305	310	312	320	310	350	314	307	324	324	300	342	306	322	335	307	310	308	321	304
24968	21316	27557	25457	16786	6815	4352	3333	2668	2060	1738	1273	1023	989	840	723	579	595	592	544	561	528	474	477	440	376	372	344	308	314	328	288	306	305	288	264	297	273	283	221	252	212	222	252	223	260	262	222	229	224	227	225	265	247	222	256	215	245	235	229	236	246	247	245	217	220	253	228	258	231	262	219	247	247	221	247	257	247	244	232	221	215	253	220	231	207	266	247	213	254	248	225	227	223	244	253	223	244	224	234	240	225	193	247	238	213	273	238	252	262	256	228	238	246	277	231	219	215	249	211	239	249	248	220	246	204	233	233	232	213	248	234	217	262	222	217	238	242	218	244	238	229	223	220	245	237	263	222	225	232	208	223	268	247	235	215	214	216	239	208	216	236	218	232	251	228	248	248	261	251	214	232	237	229	211	223	206	236	254	232	227	218	242	272	235	231	244	205	215	238	236	236	245	259	243	217	238	227	231	229	249	220	236	234	230	218	232	216	246	252	244	188	246	218	224	202	226	267	272	229	243	255	220	239	201	231	221	245	209	235	233	213	244	213	247	242	195	233	240	225	242	271	223	215	226	238	212	238	237	242	231	215	244	256	243	212	253	207	239	248	241	211	232	259	240	237	227	237	238	223	223	237	214	253	222	238	224	225	257	309	230	250	244	234	217	220	232	245	220	219	249	214	227	221	250	244	267	234	260	258	235	226	236	235	222	245	227	217	218	234	243	232	238	252	262	222	242	254	236	236	213	259	245	219	243	260	216	247	224	242	227	245	260	257	243	227	251	231	217	225	244	207	211	262	213	209	224	253	238	235	236	235	244	245	252	229	245	245	234	233	224	228	237	238	232	222	214	246	243	246	216	228	225	240	227	221	235	228	241	235	238	229	288	248	249	257	225	237	236	253	232	233	241	281	232	244	226	268	234	223	244	278	245	226	238	249	266	234	257	245	205	255	240	260	249	258	230	249	241	260	224	254	181	230	230	217	239	244	251	257	238	224	226	238	248	249	233	226	231	240	237	246	210	220	256	194	215	232	250	239	250	241	251	239	237	230	224	243	245	240	230	227	240	233	264	235	237	235	218	223	265	223	240	209	226	247	253	206	262	262	208	240	251	214	241	246	251	245	263	244	221	202	253	263	235	252	233	249	215	240	214	231	228	232	256	248	218	270	259	261	231	244	244	226	207	214	235	236	234	216	256	213	213	218	250	247	243	263	245	232	239	242	239	235	233	265	219	231	225	206	225	239	222	244	238	240	252	236	247	243	235	264	247	239	233	249	250	246	226	245	241	238	226	245	256	239	254	240	231	235	251	220	214	258	216	225	243	235	253	196	194	247	214	226	231	220	233	241	263	191	250	245	212	228	248	243	245	227	220	209	222	254	213	244	221	232	236	215	203	255	210	222	219	243	228	238	222	266	224	224	256	261	246	228	242	231	262	230	222	264	242	211	224	230	239	243	254	254	236	209	203	245	223	248	216	230	214	257	253	260	238	232	229	244	213	240	223	243	232	210	236	249	232	259	239	254	220	250	238	224	234	218	264	224	217	232	247	196	231	248	231	277	256	225	228	219	217	232	249	240	236	225	198	238	211	233	258	230	263	226	234	260	250	237	237	231	238	238	240	248	222	269	233	254	238	245	238	239	226	219	225	213	244	237	244	257	223	240	252	218	264	216	246	242	245	240	221	272	225	235	239	225	236	257	244	206	255	211	222	247	220	222	247	232	213	257	225	213	263	241	235	227	218	285	243	219	212	205	250	240	239	248	224	233	220	246	279	199	246	252	248	219	243	199	197	241	249	234	233	265	241	204	230	221	253	233	250	240	244	221	247	241	241	233	250	228	266	237	245	223	246	239	238	243	233	231	250	215	236	237	230	237	247	266	216	236	234	225	252	227	245	223	241	218	242	223	247	235	254	224	227	218	215	238	262	238	222	230	235	220	241	235	243	230	238	195	243	241	245	227	259	211	230	228	252	256	249	223	252	210	263	249	255	235	245	222	226	227	260	253	228	253	255	253	222	228	238	245	237	247	226	248	213	255	242	238	232	239	229	242	229	231	236	213	257	250	241	250	218	243	235	254	247	234	225	229	228	247	227	241	214	241	234	241	231	232	256	269	247	239	217	228	204	235	238	253	228	243	228	223	244	255	243	241	223	243	235	205	246	234	212	255	234	235	231	236	261	266	218	219	239	238	258	247	252	241	266	215	248	222	226	221	218	255	225	229	218	218	256	232	225	249	238	228	221	247	235	240	240	219	253	235	254	226	248	240	242	234	224	213	250	215	224	217	238	244	228	241	220	210	234	219	231	238	238	248	235	212	242	256	274	251	204	212	244	253	224	230	213	236	240	221	219	247	234	218	231	237	230	224	251	239	232	237	211	209	224	246	218	232	215	250	250	238	243	230	261	227	236	217	246	227	220	233	221	254	257	231	239	229	224	257	222	243	216	214	261	223	243	212	256	210	229	226	220	219	238	241	232	230	231	243	236	255	230	229	239	244	259	234	217	230	217	232	232	241	234	242	244	221	230	234	229	235	243	243	233	239	217	244	231	234	250	231	221	262	246	224	233	234	233	244	266	250	226	242	237	220	252	237	201	229	223	244	225	224	221	248	253	226	239	242	245	241	237	241	240	224	227	231	255	211	235	248	231	201	217	241	247	255	239	226	202	234	210	240	233	264	234	266	229	252	245	238	266	217	213	243	233	237	231	224	241	238	230	281	242	276	217	224	217	227	213	247	211	234	246	238	231	243	221	222	217	215	223	254	245	233	232	213	210	253	261	232	220	239	225	238	270	230	221	263	212	219	220	269	234	237	234	223	211	231	243	250	235	222	236	246	251	236	239	220	259	232	225	262	245	278	251	223	241	218	233	250	249	217	261	226	243	221	233	223	242	254	244	263	222	227	223	243	228	222	238	248	213	216	205	217	237	242	252	217	237	234	233	218	271	236	244	275	213	212	224	244	222	227	265	227	250	236	246	224	231	247	253	226	240	271	264	220	217	235	226	248	249	232	242	267	234	222	221	236	250	221	217	232	251	232	252	249	231	216	239	216	244	227	231	269	248	217	225	242	256	252	221	251	219	244	229	223	233	205	240	247	256	246	216	235	238	232	255	228	252	232	240	230	228	258	216	232	214	239	237	242	228	233	237	244	247	227	242	236	239	208	225	249	247	250	244	234	230	264	226	249	236	244	224	208	231	258	229	254	254	212	227	236	226	239	236	213	227	256	233	238	252	213	224	256	201	241	225	257	252	245	227	222	223	236	215	241	253	227	223	243	236	251	250	254	239	229	249	224	219	239	233	220	217	217	232	242	221	217	248	215	244	237	246	235	218	258	245	231	225	268	264	239	229	232	213	245	277	249	195	243	221	211	215	248	258	247	204	213	258	234	239	276	225	223	213	226	215	229	232	229	260	238	236	225	218	223	205	223	242	233	230	221	223	253	228	249	262	223	271	225	228	215	240	247	233	227	227	207	232	225	243	241
11667	29187	25680	16718	12717	9423	7537	6422	4940	3902	3169	2273	1846	1691	1357	1211	957	890	958	848	749	789	690	614	590	584	503	433	391	414	428	434	386	337	356	365	356	328	318	292	275	265	280	252	282	238	287	256	281	265	259	255	275	263	265	294	261	281	289	246	291	288	271	272	280	271	255	267	272	254	280	278	273	284	293	278	234	277	257	260	261	268	268	280	270	272	291	304	224	273	268	286	227	309	290	277	289	285	253	261	275	282	244	263	240	242	245	290	238	278	267	250	279	278	267	250	250	289	263	271	265	282	283	250	263	278	272	276	255	279	274	272	238	295	278	267	247	254	273	276	277	275	294	269	256	292	276	256	278	268	274	316	275	288	295	291	262	268	283	281	276	267	252	254	276	311	247	263	284	270	261	294	285	281	255	271	292	263	282	279	273	259	279	271	264	287	260	282	287	288	271	280	275	278	277	267	280	236	285	277	268	279	262	248	287	287	260	285	266	270	285	264	280	274	287	278	254	272	277	270	269	252	268	262	282	275	301	275	299	264	264	268	256	268	265	272	281	252	261	282	266	271	293	271	294	259	285	267	278	298	287	268	284	266	265	269	266	253	263	279	272	276	252	285	284	275	266	273	282	269	283	257	260	280	259	253	274	265	287	286	277	275	286	267	283	263	275	244	301	275	247	278	246	246	281	269	282	232	274	279	262	266	275	305	293	275	283	233	290	291	258	256	299	271	266	285	272	283	258	273	264	259	269	264	258	264	281	266	273	254	267	288	282	265	273	313	268	263	258	283	255	258	283	262	265	271	254	271	285	250	278	237	258	259	247	288	269	281	295	284	274	275	283	273	261	292	271	270	265	266	263	262	299	348	276	266	252	299	272	259	270	299	260	296	256	293	288	256	295	282	259	267	255	275	247	282	260	282	276	278	281	237	248	287	281	294	302	272	253	261	264	252	257	255	258	283	275	288	271	249	275	291	285	289	285	268	266	251	295	254	265	224	272	267	263	272	239	248	256	275	302	285	302	264	278	283	244	286	266	277	282	266	263	281	282	280	244	264	293	278	252	276	257	280	281	264	245	259	267	265	236	279	298	262	266	286	284	264	266	255	263	269	270	292	259	286	301	247	247	273	251	282	264	271	285	266	257	257	267	271	251	281	260	245	286	268	260	251	259	250	292	256	270	286	246	290	266	285	291	265	272	282	295	294	280	267	270	260	250	247	294	274	289	256	260	251	290	304	268	287	235	275	284	269	287	292	268	263	267	247	295	274	257	241	260	253	257	270	273	286	276	274	251	313	293	276	284	281	282	249	241	269	266	257	280	271	256	287	254	247	302	267	268	278	288	293	289	256	277	285	283	269	269	284	275	258	283	241	277	248	252	261	280	263	271	248	275	267	259	267	268	274	301	226	256	286	263	291	282	269	284	262	275	253	299	257	275	278	243	288	276	264	261	285	264	266	282	258	252	262	285	266	267	269	282	275	288	267	306	249	261	258	278	298	298	256	258	275	257	249	255	259	254	244	325	276	262	254	284	260	255	260	289	263	269	271	267	279	252	266	291	299	268	301	240	281	298	278	299	262	269	252	259	287	262	270	282	283	283	284	271	275	255	268	255	311	273	299	292	276	250	271	253	270	241	254	265	271	296	258	278	270	276	278	267	278	266	238	272	267	281	313	280	273	295	272	292	286	255	275	264	249	263	261	272	262	250	263	285	280	279	270	282	303	271	263	248	281	282	270	252	255	266	271	256	238	292	268	287	286	263	260	266	256	274	273	246	285	257	270	252	287	272	290	257	261	249	255	257	282	272	254	274	279	277	280	250	250	247	264	283	266	270	278	264	248	261	240	296	272	273	274	253	293	251	263	283	275	243	272	300	283	264	257	246	277	297	261	261	258	264	252	253	280	265	281	258	273	245	271	284	260	273	257	261	276	218	297	263	302	251	291	269	275	257	286	250	301	260	296	261	309	234	282	275	286	301	277	307	262	290	286	270	240	296	265	257	263	254	286	282	276	249	255	254	270	259	266	261	287	296	245	267	268	258	253	287	255	272	273	271	255	269	249	246	270	274	272	268	274	279	280	247	273	251	255	267	277	287	255	259	294	259	268	257	285	252	263	299	276	297	278	274	250	283	278	256	291	253	272	267	275	282	246	276	275	289	278	275	273	276	276	268	278	259	252	294	269	246	266	264	262	273	274	268	250	262	288	242	323	279	239	271	249	285	258	252	270	274	268	260	284	283	258	268	252	279	275	251	271	289	274	269	281	284	278	306	260	318	249	278	279	244	289	262	266	231	289	258	255	275	295	289	270	255	262	245	251	292	258	276	271	287	267	271	247	298	256	290	255	276	279	255	276	253	277	256	266	270	277	252	256	281	263	280	264	293	273	270	269	280	264	284	287	266	243	247	269	270	301	290	271	291	257	270	261	264	283	282	289	267	254	263	250	267	260	287	245	280	275	275	278	238	236	261	260	266	270	264	269	261	243	293	294	282	270	251	248	262	268	274	258	256	274	300	270	272	282	240	278	290	274	276	272	269	276	287	262	246	276	260	229	268	250	267	254	290	263	289	281	288	260	271	284	250	274	296	263	298	256	285	235	278	263	264	269	260	240	251	259	278	276	263	256	286	240	288	271	279	306	283	263	246	268	276	236	287	257	254	248	295	262	263	293	268	266	254	269	280	257	282	270	251	277	234	276	273	270	261	278	283	290	270	256	257	271	241	278	244	238	257	246	261	293	258	272	270	280	303	265	270	253	235	285	275	232	281	282	274	260	252	255	275	272	296	276	271	279	265	271	269	273	267	262	275	265	288	263	273	246	274	260	264	269	269	270	235	281	258	247	264	253	261	267	264	274	221	251	265	266	296	256	286	267	275	264	270	249	256	290	292	285	286	301	295	264	262	241	265	267	285	285	275	257	287	239	247	274	253	280	254	272	243	254	240	264	262	308	249	262	259	289	270	273	269	293	258	282	288	294	262	278	245	281	271	294	266	301	286	272	252	256	264	270	259	276	294	280	306	312	252	253	279	295	295	279	269	270	263	271	248	243	240	277	242	239	272	263	281	254	253	259	283	286	308	297	306	278	278	287	267	252	273	279	262	283	297	271	236	291	233	276	292	290	298	282	283	315	256	286	253	259	270	296	275	267	289	274	256	294	237	274	291	279	262	261	280	280	259	258	284	266	288	250	269	269	266	263	236	261	252	264	258	262	267	257	269	277	293	258	284	283	279	245	269	291	281	267	257	270	255	277	249	286	267	268	301	259	268	275	263	284	273	244	277	283	292	263	269	273	275	303	236	302	278	256	286	262	278	245	288	292	283	238	271	256	304	266	309	283	258	262	279	267	270	253	256	243	292	261	291	271	281	270	281	272	297	255	259	290	278	263	281	261	272	283	285	279	295	270	267	277	267	266	293	262	288	250	256	265	261	317	260	262	270	264	279	279	275	262	263	269	279	278	266	266	277	273	264	261	273	284	268	237	296	272
22944	21380	28999	24155	21421	21877	17348	8018	5047	4210	2873	2177	1940	1738	1530	1147	1029	947	913	762	783	627	563	557	487	464	407	343	298	312	368	344	301	283	269	270	273	232	217	202	197	157	179	167	143	152	195	163	159	172	168	172	164	196	188	157	158	172	175	181	195	152	169	170	146	158	181	171	152	166	142	170	165	154	146	150	201	152	174	149	185	167	196	160	175	148	149	167	181	140	170	160	176	155	165	150	157	159	167	164	163	161	161	181	171	176	153	163	155	153	156	165	171	148	174	151	183	173	158	173	143	185	142	167	167	173	172	169	170	147	166	151	171	162	166	153	159	160	137	165	147	164	143	149	148	148	146	172	173	183	147	175	167	168	172	156	154	153	165	160	151	151	156	138	159	152	143	167	172	187	173	157	152	175	168	152	161	175	147	158	170	182	172	168	154	153	153	169	129	158	170	156	156	161	172	146	154	164	146	138	139	152	165	164	161	138	156	150	208	162	184	163	162	150	163	152	171	157	158	168	160	147	149	172	167	173	163	159	139	173	164	180	187	148	172	179	152	153	167	153	174	174	138	161	191	160	168	143	190	147	143	165	152	162	191	153	150	157	153	176	181	183	164	151	164	140	165	138	172	165	166	163	144	139	172	162	155	166	157	136	159	170	151	164	154	164	156	174	169	154	158	159	144	176	185	149	155	160	166	179	176	175	162	150	149	182	175	162	165	166	128	168	145	170	166	178	154	150	139	143	164	159	176	146	175	176	175	136	168	155	179	180	165	153	147	129	162	161	142	167	163	145	187	170	152	161	150	162	172	179	140	159	175	162	157	171	156	136	135	182	168	159	192	161	170	164	150	155	151	149	152	172	154	161	168	183	158	183	155	178	149	164	130	141	162	166	140	160	141	165	180	177	157	149	146	162	154	139	191	130	178	165	159	157	163	147	149	169	156	166	168	175	159	151	159	153	157	149	198	139	147	149	131	155	156	176	172	170	156	171	158	154	167	160	164	158	136	163	164	174	152	166	162	179	173	165	159	165	121	155	150	175	133	183	144	146	160	162	170	190	166	153	180	152	161	170	160	191	173	174	156	132	174	153	151	185	129	147	165	151	182	139	138	146	165	145	138	151	132	142	143	151	169	134	165	151	172	136	156	160	149	160	168	177	162	169	163	157	179	152	120	188	173	162	165	161	171	180	142	154	171	167	150	166	138	175	167	144	156	153	155	134	171	128	156	170	155	154	179	150	164	169	152	167	166	164	163	166	148	174	163	172	156	182	156	164	166	146	174	149	145	169	173	167	159	165	156	164	147	156	158	165	148	177	167	171	141	161	185	161	167	186	147	170	157	136	161	163	198	164	179	157	165	154	144	179	159	180	138	144	196	158	154	176	187	179	160	183	153	180	181	149	178	164	159	183	168	172	169	173	175	167	161	158	154	165	160	167	158	171	176	122	163	163	151	173	156	183	167	135	197	170	161	160	174	164	162	157	162	161	176	182	171	174	170	145	161	142	161	180	163	175	133	135	149	163	174	169	155	152	167	171	145	162	178	162	174	176	155	143	147	166	151	157	176	154	167	158	149	166	150	175	166	146	150	154	179	169	167	168	169	171	157	163	155	162	152	146	160	175	154	156	180	139	161	153	150	164	156	151	142	182	163	142	160	142	167	154	147	141	139	165	183	152	138	148	164	140	145	193	180	167	130	181	155	132	161	155	163	163	155	163	163	160	156	177	179	154	155	160	150	177	171	131	166	150	154	160	170	160	173	161	156	156	173	173	162	180	146	186	181	168	177	145	151	151	143	183	164	205	170	146	169	161	177	140	148	167	158	165	133	164	144	160	173	160	155	141	167	168	152	163	150	130	149	159	162	157	193	169	156	149	155	164	149	158	169	148	175	170	171	169	163	169	158	170	169	161	175	160	140	165	140	165	173	164	154	164	153	160	155	175	154	159	177	167	163	166	177	151	164	154	168	145	151	159	180	145	154	157	179	167	161	179	180	143	154	150	182	177	154	163	170	143	158	152	125	160	188	162	164	150	171	181	152	164	146	163	143	182	173	156	161	160	151	150	174	156	152	162	151	148	168	145	143	167	166	163	183	164	157	165	181	158	161	146	163	171	154	170	160	161	135	152	150	145	146	162	173	143	152	178	175	162	154	158	140	165	145	163	169	155	142	181	164	153	154	168	169	136	160	185	176	154	180	149	145	168	161	179	185	167	160	152	181	140	169	144	154	165	168	151	136	164	175	167	166	164	167	167	142	171	162	170	173	193	137	133	156	158	164	137	179	165	153	161	152	165	167	166	167	158	150	157	167	156	155	141	141	169	162	162	141	164	162	147	145	155	159	143	155	149	183	156	166	158	146	156	147	184	158	173	170	161	177	177	160	162	147	168	137	182	140	188	165	169	192	155	182	162	166	164	159	177	154	167	144	164	161	158	156	160	179	169	152	176	167	159	146	159	162	143	160	153	169	166	153	184	166	142	199	181	162	154	155	173	153	135	156	156	173	183	127	160	160	139	178	150	156	133	153	151	165	163	141	156	160	132	154	154	167	167	174	159	149	159	156	144	175	158	157	166	156	162	180	164	161	146	132	145	154	165	161	160	169	159	150	167	163	158	153	153	146	163	176	131	180	155	147	147	169	152	147	168	160	158	163	164	163	178	158	137	157	128	156	132	145	162	162	168	174	170	151	158	156	164	162	163	161	155	150	169	130	160	152	177	161	170	143	167	176	166	162	184	158	133	152	149	139	152	161	170	155	165	175	147	172	145	185	164	160	136	173	170	170	168	168	180	158	180	186	179	171	152	169	168	180	160	180	160	178	153	172	176	173	152	161	136	162	174	164	156	165	159	133	166	172	152	159	179	180	136	178	146	161	156	179	175	186	158	151	146	170	166	167	145	154	166	172	165	134	195	152	170	174	169	145	144	180	147	150	156	154	140	160	140	172	168	166	141	152	180	155	149	140	159	151	177	164	167	166	146	166	147	166	165	141	158	153	168	162	165	160	153	171	148	161	166	178	155	135	173	163	153	175	161	158	165	147	161	174	156	167	143	159	162	165	151	160	166	179	141	153	156	164	170	147	169	174	139	150	156	135	145	156	159	162	139	175	155	167	139	169	149	175	145	147	158	167	164	147	161	139	159	179	170	163	157	163	148	177	165	151	157	152	153	163	161	150	185	149	154	156	169	161	163	158	148	141	165	160	153	144	135	177	171	168	182	147	153	161	152	138	177	166	176	139	167	157	148	177	162	164	172	155	153	165	177	160	177	157	153	149	178	154	185	165	179	153	170	171	153	160	143	171	182	166	162	173	161	165	183	159	153	145	158	139	172	140	150	173	133	165	146	156	168	162	164	144	146	159	167	144	161	154	157	147	157	174	154	158	148	162	157	142	164	171	184	145	167	163	163	146	173	153	151	189	156	149	159	163	135	161	170	166	147	159	147	143	160	147	133	167	161	162	158	162	163	149	153	154	166	165	165	178	144
14282	37167	34289	24797	19902	16374	13474	11493	8595	6926	4858	3783	3270	2802	2408	1897	1553	1468	1476	1221	1166	926	922	813	730	749	560	519	424	461	510	470	383	387	379	326	333	304	266	241	194	204	194	200	212	181	174	204	187	183	171	193	191	180	198	183	195	187	188	193	187	184	205	198	168	183	201	188	188	207	197	189	181	187	210	189	199	207	178	199	209	188	177	201	201	174	169	181	200	176	187	182	205	183	212	171	178	173	181	176	205	183	177	208	183	157	183	211	201	191	200	172	190	175	196	168	184	174	168	171	191	193	195	195	191	181	174	182	182	181	182	165	200	196	179	191	204	168	194	178	186	188	170	200	164	171	173	190	195	177	175	185	164	168	185	193	186	205	206	198	170	185	200	190	186	178	196	173	170	168	195	190	179	201	182	171	177	208	175	180	215	197	172	182	195	185	185	175	181	180	185	177	178	190	202	191	169	219	194	186	174	199	166	186	196	172	194	169	185	188	199	194	179	199	163	172	195	207	183	158	188	194	173	150	170	181	173	179	202	185	165	180	163	207	175	190	204	179	175	201	184	224	207	193	187	164	175	178	191	182	180	187	214	176	176	188	202	173	183	197	208	192	188	168	173	171	202	182	199	186	165	174	182	181	174	181	191	165	185	213	171	171	184	161	195	206	193	179	190	189	173	173	184	181	188	196	164	177	184	190	176	160	203	191	181	185	192	188	189	197	150	181	170	170	177	206	168	193	167	201	170	173	180	199	220	170	167	194	153	191	185	198	182	193	172	191	196	202	183	196	208	190	179	203	206	181	180	185	193	183	191	178	190	179	189	176	190	196	183	196	167	184	183	183	203	198	203	174	193	201	188	190	193	192	174	179	166	205	180	160	189	159	214	211	205	181	184	179	195	166	178	170	199	173	191	197	177	199	181	151	180	183	176	165	178	179	197	227	204	211	171	187	183	201	198	194	187	180	189	183	173	181	211	185	194	198	229	191	190	214	165	204	195	191	183	184	195	185	182	186	201	184	188	195	193	179	179	201	179	170	192	171	185	180	182	164	184	185	172	200	194	186	175	188	169	205	173	181	178	179	185	182	189	206	194	178	183	172	191	179	202	174	181	216	180	199	175	196	173	167	205	174	181	177	193	190	169	189	188	181	199	186	195	216	165	167	198	173	181	198	174	196	165	144	174	188	183	205	204	191	186	176	167	192	179	197	176	196	190	167	198	176	200	206	196	192	179	189	168	181	208	175	189	198	186	171	194	215	205	189	188	195	177	189	170	196	195	191	171	198	176	193	202	198	185	175	185	178	202	185	171	178	159	196	181	184	185	185	230	184	207	201	205	188	189	179	164	181	177	184	181	208	202	158	201	184	172	189	204	192	190	193	201	180	202	185	192	188	189	186	187	181	198	183	185	195	203	182	190	181	174	206	173	177	195	223	185	171	206	181	187	207	178	193	181	174	198	171	172	192	171	192	176	176	201	162	199	179	196	189	197	175	182	187	184	188	194	167	196	182	183	179	172	176	184	180	206	196	190	176	192	199	175	185	184	188	168	186	181	186	200	188	179	182	180	174	214	197	179	180	173	201	199	210	181	187	173	201	177	187	176	194	187	184	174	205	181	174	172	186	181	195	185	182	198	177	212	192	199	171	196	194	176	197	212	192	195	194	201	186	178	182	177	197	164	172	187	200	184	198	216	189	186	194	181	191	174	196	210	197	193	173	188	174	174	208	179	173	168	195	201	177	176	196	212	198	198	176	184	194	186	195	174	185	185	185	193	187	156	190	178	175	168	188	190	191	183	185	166	184	192	164	191	177	182	189	175	162	179	179	192	180	192	196	187	203	158	181	184	169	180	185	153	198	181	198	186	186	217	200	181	158	182	195	154	170	180	186	179	198	192	182	192	180	180	190	173	179	187	186	183	193	186	188	196	189	184	198	168	188	181	200	169	172	153	208	162	176	180	172	185	186	194	195	193	174	189	186	170	205	203	166	182	171	187	172	202	185	184	202	180	188	191	166	175	198	182	198	204	174	196	187	179	192	165	178	183	191	200	217	205	163	184	177	197	171	205	174	167	193	185	190	201	193	182	184	203	189	184	185	187	184	192	187	201	177	196	189	189	188	183	165	174	186	171	195	176	174	185	174	176	202	193	205	191	196	216	167	169	161	168	180	177	210	191	166	178	195	189	182	187	186	200	197	182	218	156	197	187	191	207	163	173	203	184	169	171	200	177	192	192	227	206	200	201	181	164	184	192	198	191	184	197	179	159	186	197	203	167	202	185	188	181	171	176	208	189	213	217	166	162	188	195	183	180	179	207	216	201	174	199	190	192	175	193	203	197	191	198	202	198	203	186	175	180	184	183	201	189	189	169	175	183	178	204	176	186	165	199	207	220	178	185	172	180	180	177	190	194	204	187	176	176	173	189	163	202	204	190	170	171	195	205	185	171	201	175	168	181	193	184	176	172	185	168	166	197	180	206	173	195	186	174	158	180	196	186	197	177	176	189	187	203	212	195	170	178	171	180	182	189	175	171	187	194	174	182	193	195	172	162	218	162	178	182	160	186	184	185	177	217	166	169	178	173	201	190	211	167	193	184	174	191	171	183	184	201	184	190	175	191	160	171	169	178	200	189	183	218	188	185	177	193	193	166	204	192	189	172	184	170	204	182	181	185	212	163	191	186	206	165	202	190	174	197	204	164	183	201	192	183	167	192	200	184	180	194	203	176	196	180	182	180	182	189	171	190	194	159	153	158	176	214	188	185	180	184	197	182	187	161	208	175	180	152	174	187	170	171	177	178	188	205	173	190	189	178	182	171	175	180	213	189	178	167	188	172	161	161	186	225	193	176	210	204	178	192	182	201	189	200	199	175	202	184	197	205	161	178	176	179	192	193	184	170	178	172	180	181	204	180	195	172	191	164	186	174	181	213	178	169	184	168	205	177	198	177	204	174	179	193	180	185	173	199	190	173	181	178	186	182	184	215	164	200	195	187	195	201	179	205	202	196	188	196	167	187	176	182	180	174	174	182	164	189	171	194	182	166	172	185	203	173	194	153	196	175	171	185	174	191	199	204	188	181	171	180	187	191	183	187	204	191	193	186	186	178	162	179	173	204	174	178	196	182	193	212	197	169	195	170	169	204	169	194	172	188	174	179	172	190	191	172	190	199	205	191	216	181	176	199	167	168	176	178	187	182	193	187	191	181	202	202	180	188	148	191	192	177	198	191	189	197	174	208	174	186	167	166	144	168	195	190	153	197	164	192	215	185	172	223	171	218	184	169	187	177	183	207	196	190	189	193	196	196	187	205	191	181	165	176	187	208	164	168	170	182	204	190	175	167	153	174	196	193	183	191	194	216	194	188	210	197	171	234	165	179	195	151	205	201	214	188	165	195	173	185	182	175	206	192	207	187	182	190	181	200	208	188	175	201	156	180	180	167	200	197	179	187	180	185	200	197	150	167	190	211	195	182	190	195	199	196	173	151	202
27578	21019	18777	12187	7019	4763	3678	2551	2056	1583	1188	992	906	777	729	679	633	607	531	559	448	474	512	473	461	422	408	378	363	377	414	377	390	362	379	377	362	344	353	330	332	289	368	323	332	336	345	299	353	322	349	303	326	334	325	326	342	317	335	332	342	356	337	314	322	344	324	318	346	351	336	343	326	320	318	353	326	310	336	307	324	351	304	288	319	301	330	331	367	298	330	323	337	325	308	334	335	347	318	323	343	345	326	338	327	346	326	314	329	338	346	309	324	292	328	342	304	312	317	307	334	323	303	328	317	280	361	312	311	315	310	323	298	300	314	320	340	286	316	319	346	350	320	320	344	324	328	302	293	341	304	303	301	333	339	363	338	336	311	327	299	291	325	316	303	328	334	334	307	323	346	334	319	342	344	312	339	347	329	313	325	376	313	353	349	329	317	302	353	320	304	341	345	334	339	370	324	347	298	322	331	321	307	358	336	311	316	293	338	347	327	365	315	335	371	281	331	336	326	340	320	352	298	347	328	327	319	316	308	342	338	346	356	321	339	337	303	317	326	351	317	325	313	324	324	341	338	335	351	318	371	318	321	339	314	316	334	331	294	317	324	321	311	295	314	289	300	341	332	313	341	297	317	358	323	313	329	344	320	335	331	329	326	316	316	338	318	325	338	324	302	330	309	301	312	306	339	346	314	382	346	313	350	315	332	311	338	334	305	304	320	332	341	327	313	309	321	315	307	314	342	338	302	342	316	321	311	361	343	332	325	313	353	320	337	294	337	307	291	326	295	312	344	327	310	331	312	350	323	324	324	302	323	317	342	312	321	346	325	306	339	348	335	304	314	313	324	320	318	322	315	329	299	356	316	350	308	282	317	342	303	320	343	315	315	339	335	337	323	340	322	318	297	300	338	338	324	325	324	301	326	364	312	351	332	319	335	305	325	339	306	324	343	314	347	307	294	328	327	311	344	321	342	333	313	356	281	329	309	318	324	343	338	325	318	325	319	296	285	309	324	298	315	332	314	326	313	325	319	306	318	304	290	345	305	317	325	346	321	316	299	356	302	319	306	299	349	313	297	320	327	327	340	315	317	326	338	333	314	305	313	329	323	327	303	310	340	341	315	313	339	303	300	327	335	310	334	313	323	328	338	337	317	335	302	317	319	341	292	343	319	335	332	306	302	332	307	288	347	332	322	317	299	337	300	343	343	295	348	324	340	328	337	316	309	335	324	331	339	318	326	299	315	300	309	285	343	346	326	331	304	321	337	341	344	326	329	343	346	332	311	315	312	311	312	309	301	313	311	321	346	355	353	331	306	283	341	276	315	331	299	322	285	277	336	333	342	321	323	336	318	324	328	342	315	335	330	324	300	310	327	353	304	312	333	351	342	322	352	332	340	305	351	344	326	343	349	305	297	320	325	292	341	311	325	281	302	313	326	284	297	358	325	323	342	323	336	311	322	323	320	302	314	314	318	320	340	311	314	302	318	326	315	335	341	319	324	329	352	288	300	315	316	311	326	375	305	328	301	313	361	329	300	335	311	337	306	328	358	318	324	303	308	360	335	339	299	361	319	317	332	303	346	314	317	323	334	345	313	304	286	334	325	292	317	297	334	344	303	296	292	307	329	314	295	335	339	312	327	314	320	329	324	326	336	362	319	338	308	325	306	314	348	331	330	332	317	345	319	324	311	324	319	325	346	323	290	332	323	294	328	346	332	289	327	310	325	330	320	340	344	322	328	306	365	321	361	302	341	301	318	313	307	354	344	325	320	316	285	307	292	333	327	320	352	358	325	315	331	293	309	339	344	328	339	312	334	335	337	339	331	309	317	343	302	332	335	266	317	319	353	375	329	333	328	299	337	318	326	300	325	301	314	325	333	326	319	331	304	326	316	303	327	273	338	338	327	311	314	346	348	323	347	304	296	298	332	315	324	334	300	311	301	358	314	336	313	313	315	328	322	303	316	309	302	337	315	326	326	342	312	314	325	331	333	315	309	315	330	347	326	337	332	336	333	358	323	327	302	336	338	350	321	303	290	338	350	338	355	333	305	312	319	343	327	338	351	307	309	318	331	332	299	314	309	308	309	330	328	351	369	333	337	328	322	335	299	313	354	305	300	312	302	320	318	334	317	309	309	304	320	305	331	312	345	307	324	299	326	353	319	352	303	339	361	354	320	312	327	325	324	324	346	331	353	320	329	326	312	341	355	332	320	287	307	347	344	313	311	332	310	294	331	312	307	330	299	300	327	312	318	285	312	306	312	309	354	314	318	294	314	294	326	373	281	317	290	325	321	328	343	319	287	309	370	332	307	344	315	331	325	362	338	317	358	314	316	285	322	349	311	299	323	322	293	299	326	313	356	343	321	288	300	325	333	341	324	340	310	323	329	313	317	335	345	321	322	343	311	299	323	298	321	319	295	316	304	310	314	328	317	313	307	335	327	339	307	316	317	347	306	322	359	337	325	324	347	317	320	340	320	339	330	354	321	325	346	339	333	317	295	339	293	330	322	326	330	333	346	350	318	329	307	329	294	326	329	319	304	343	347	331	326	297	325	308	320	356	331	341	343	325	295	317	333	323	347	346	326	325	308	337	363	353	340	332	319	319	294	313	324	369	337	329	316	319	307	345	334	320	328	314	311	337	327	340	339	324	332	348	359	326	315	319	313	284	366	305	319	310	338	311	342	325	287	328	309	316	318	318	341	316	347	321	278	328	316	333	320	297	332	320	320	297	344	344	322	305	333	359	322	321	297	340	327	313	326	325	300	319	329	305	327	300	302	294	304	290	294	334	343	326	341	341	326	303	313	350	326	303	331	319	321	294	311	348	319	321	336	300	299	305	337	333	335	302	310	319	303	337	324	338	318	297	297	337	319	338	305	278	323	332	288	318	344	295	335	339	348	306	311	343	304	276	330	295	333	312	360	273	326	339	286	307	314	306	317	329	325	316	331	316	320	323	323	305	334	351	340	335	315	305	345	329	325	304	331	306	341	355	345	322	337	311	321	340	351	336	299	343	324	322	360	321	336	336	343	294	313	338	293	322	328	343	321	332	309	354	337	325	323	330	341	353	298	336	307	326	314	309	300	314	354	286	337	331	306	313	327	328	322	333	327	335	324	342	335	341	296	291	316	309	325	322	313	334	317	344	332	313	342	307	350	327	301	346	299	290	320	324	317	295	328	346	311	307	342	333	324	328	317	333	333	317	323	325	313	333	318	336	299	329	296	342	357	314	326	345	328	280	315	326	323	314	293	321	316	321	297	319	334	325	318	313	320	321	314	333	323	307	324	369	324	347	307	332	305	352	318	319	337	312	323	333	324	295	317	322	318	328	321	293	302	337	307	344	374	319	320	306	355	320	315	324	308	273	352	338	315	320	310	293	333	336	320	331	325	293	307	317	341	328	319	316	299	298	349	314	311	331	332	320	307	332	314	325	306	350	306	310	341	344	319	325	329	339	341	290	291	317	338	343	333	308	328	331
11367	23838	20997	13384	10366	8101	6689	4886	3751	2798	1982	1861	1496	1340	1159	1018	930	841	803	760	716	699	583	583	557	517	524	474	451	449	488	463	474	446	416	403	447	415	417	401	344	349	393	376	358	360	369	376	368	348	421	367	338	392	358	378	365	399	339	365	372	355	359	376	370	364	344	354	358	401	342	387	355	389	371	359	346	354	392	402	346	378	372	403	372	377	398	361	394	368	339	359	381	342	357	361	389	400	355	404	409	366	346	354	361	362	368	382	360	406	354	374	381	377	372	403	381	381	390	333	347	376	361	357	359	355	380	402	369	370	341	389	354	406	367	380	361	356	410	384	369	368	347	344	384	375	370	386	354	387	358	358	374	363	356	376	344	364	374	389	358	357	360	365	392	369	376	354	400	350	360	335	381	331	346	376	368	350	358	341	379	390	340	403	343	369	365	332	381	387	396	366	375	378	365	375	363	362	390	378	382	417	365	372	363	389	369	368	355	375	360	393	374	386	357	386	336	399	342	346	377	376	377	364	373	358	361	364	369	350	341	359	359	336	352	360	337	337	398	372	363	360	353	390	379	360	383	423	401	370	392	374	382	363	341	381	394	382	330	354	360	386	350	389	308	369	379	364	378	347	348	368	408	361	360	356	354	373	351	360	353	379	347	366	353	363	371	337	336	360	363	391	361	374	364	392	383	383	361	383	381	352	375	383	352	375	357	334	362	383	370	361	369	386	378	343	387	397	352	359	385	343	368	350	362	359	390	371	313	340	371	384	401	354	370	329	399	357	377	356	383	398	381	389	353	355	350	356	361	374	348	379	378	390	390	370	355	342	373	389	364	344	374	344	354	377	355	369	388	360	388	379	384	370	332	399	395	362	379	356	395	348	413	380	349	373	356	381	389	369	352	375	359	372	360	383	359	338	394	374	333	363	358	371	350	368	400	371	390	360	353	393	370	350	389	376	382	371	370	353	345	375	384	396	366	362	377	374	378	337	339	357	377	349	401	382	398	370	339	356	317	385	367	323	390	363	348	370	385	354	399	379	412	349	388	361	342	356	333	367	385	384	391	370	320	388	407	406	371	336	401	339	391	394	373	367	373	376	407	363	338	348	391	388	367	375	359	402	369	379	371	365	383	377	363	382	394	384	373	349	397	336	393	348	367	364	409	392	366	374	352	357	338	349	335	386	387	325	368	338	348	394	377	393	379	356	340	384	395	353	334	382	347	372	424	349	369	343	385	386	347	330	370	357	376	395	362	395	374	369	372	350	390	357	363	356	360	373	392	373	366	368	328	360	386	395	354	400	360	397	374	373	347	366	358	395	392	341	398	332	361	389	401	359	380	377	356	378	372	382	384	339	377	374	408	392	359	381	379	353	371	364	338	359	386	360	369	372	351	380	381	359	393	385	403	365	391	394	344	382	348	389	386	405	363	356	395	376	386	404	374	402	352	366	345	359	378	393	375	336	357	394	355	376	366	362	425	409	354	383	333	353	369	354	361	358	323	366	352	370	364	340	362	384	375	398	418	376	386	375	352	358	389	383	363	338	363	372	343	388	357	343	330	361	386	380	370	381	407	403	406	321	372	362	336	398	374	385	359	381	334	369	387	345	378	341	374	367	388	374	336	340	382	373	339	375	380	344	375	373	370	368	403	366	362	372	372	332	382	409	374	395	380	360	363	371	378	375	387	358	375	364	360	355	350	384	371	378	377	347	383	380	392	335	358	387	372	354	361	338	358	385	369	387	369	341	397	352	341	397	387	342	398	323	375	404	384	386	371	380	374	359	359	386	404	346	348	384	396	355	357	349	364	336	380	368	377	357	394	326	421	367	366	386	359	357	381	378	383	380	355	388	400	343	339	361	354	352	351	354	349	332	382	338	321	353	372	360	333	360	369	388	380	401	371	378	347	361	390	361	361	338	378	343	373	355	374	337	389	371	357	373	382	368	373	372	386	376	364	360	355	358	392	389	384	334	353	328	367	370	376	369	391	377	351	392	363	356	373	344	383	380	381	335	351	336	353	374	335	367	434	351	386	364	382	364	393	381	366	319	335	369	380	380	375	371	347	354	378	361	374	367	367	379	367	369	315	385	351	375	358	345	362	367	333	363	373	314	372	371	362	384	392	407	381	346	375	364	367	393	347	357	348	378	357	388	354	395	324	354	378	384	368	350	392	379	374	371	383	362	359	385	351	366	392	379	385	392	375	347	352	354	355	356	354	392	347	367	347	345	354	350	381	357	370	390	381	349	362	386	359	382	362	386	380	387	382	368	378	439	355	335	367	405	377	393	365	382	382	438	354	370	366	354	363	380	371	348	369	374	383	343	339	396	362	350	389	391	390	375	392	375	377	347	389	340	355	359	370	335	341	404	347	370	360	389	396	374	374	379	386	362	394	352	376	369	379	363	374	369	391	374	357	364	363	358	372	398	371	374	438	338	374	385	332	353	359	377	392	368	355	406	360	376	383	354	360	370	354	376	338	380	417	377	371	348	326	376	366	377	408	384	370	365	355	358	365	345	382	349	362	401	370	346	389	390	372	340	360	361	397	362	373	387	350	358	350	375	342	377	362	377	382	362	376	366	389	390	343	356	349	354	365	360	362	379	375	411	388	374	385	394	351	362	344	384	397	375	381	354	327	369	351	381	410	345	367	387	333	353	371	353	369	375	364	361	388	382	352	374	377	355	341	384	336	361	356	388	411	367	354	362	342	331	361	362	347	342	368	372	378	387	377	391	353	400	365	360	338	353	398	416	355	357	325	342	360	378	384	363	390	357	389	365	371	356	351	398	373	359	368	358	352	370	378	339	352	362	383	356	367	407	383	380	364	358	401	356	403	380	378	362	376	364	369	355	351	408	347	394	375	394	362	405	363	352	367	363	373	384	376	349	352	380	382	368	348	373	369	359	339	360	385	360	360	364	369	332	364	353	360	374	390	376	339	372	343	340	378	373	341	355	366	349	367	386	356	382	401	371	334	358	361	382	321	361	354	337	359	396	374	383	387	402	363	350	340	356	361	330	381	350	413	355	355	383	351	351	364	414	354	367	346	352	395	355	373	363	359	329	394	366	375	383	364	380	346	354	373	356	340	360	358	435	384	409	341	369	347	358	355	360	344	378	327	370	367	364	376	379	369	367	388	363	363	393	370	358	365	348	440	350	387	400	396	389	375	379	392	385	359	351	374	353	414	359	339	389	368	356	376	348	372	380	385	359	362	397	359	373	398	340	352	375	350	372	343	337	375	379	376	376	374	370	360	379	370	363	340	399	382	362	380	352	367	384	377	354	401	340	358	351	356	349	351	376	379	344	348	362	363	393	402	378	391	340	374	328	358	372	388	367	403	338	375	388	388	351	365	378	380	362	350	394	370	347	365	352	384	372	380	382	382	392	349	391	379	340	389	352	372	386	353	397	385	378	369	356	351	369	337	395	326	373	376	398	360	388	369	356	361	385	360	359	364	383	370	382	376	359	377	377	369	382	347	361
23973	21315	28446	24559	21481	16831	8835	5164	3704	2672	1890	1691	1452	1385	1068	1002	924	812	668	658	630	627	552	545	489	393	430	336	373	368	416	378	381	357	361	366	319	320	334	249	275	273	258	282	273	291	266	281	296	298	304	265	251	320	291	289	269	268	282	296	260	287	293	255	254	268	278	278	276	265	278	274	270	263	294	271	278	299	315	273	266	254	263	260	243	288	280	270	285	309	273	269	298	283	286	294	279	292	255	291	264	288	276	285	284	274	271	287	294	264	302	264	297	279	277	274	274	276	292	268	296	310	293	304	265	297	292	287	282	283	301	279	308	272	251	263	255	254	273	286	255	273	243	274	303	279	281	259	270	274	287	287	286	289	271	273	283	294	273	289	290	258	278	291	286	237	237	259	256	293	258	271	292	301	270	261	280	289	272	286	257	301	270	289	289	295	285	279	271	277	242	290	291	284	290	270	287	271	274	313	288	277	297	300	307	280	288	267	272	274	295	261	281	287	242	274	281	275	253	260	277	256	266	252	278	277	278	246	306	281	264	285	285	273	270	298	252	291	261	287	263	278	262	296	287	294	283	286	290	274	270	281	303	275	298	286	262	260	285	297	299	261	277	257	278	271	297	294	301	271	293	282	272	282	312	339	269	277	263	267	261	225	268	303	306	258	243	282	267	287	261	291	282	274	278	284	266	264	263	275	286	249	271	273	278	288	275	272	298	254	281	277	247	292	292	299	302	293	325	277	293	223	291	268	277	264	268	320	292	305	285	263	223	307	272	275	269	253	300	273	271	276	250	280	283	271	272	271	270	302	271	271	282	238	265	262	298	275	268	282	288	291	258	254	298	305	290	275	272	313	274	267	241	298	279	290	256	280	278	271	272	290	256	273	267	268	273	292	262	263	257	259	295	269	299	288	295	264	285	301	282	259	238	271	270	280	297	267	268	302	285	277	276	247	288	325	264	245	263	267	288	238	270	265	268	285	286	285	322	281	255	298	304	289	260	277	290	298	229	263	289	282	301	291	298	298	271	263	304	292	281	265	240	277	271	253	289	285	301	263	270	268	284	276	274	300	252	240	270	297	277	292	275	269	282	286	290	297	288	273	293	255	261	287	271	293	276	272	262	277	260	266	276	281	278	291	258	318	287	270	279	280	268	279	282	274	269	288	274	298	276	270	283	297	258	311	291	271	279	301	284	294	249	283	272	292	262	271	273	272	253	265	268	276	305	289	303	280	282	256	273	256	268	295	271	277	261	262	296	298	263	262	281	271	262	275	283	276	271	252	292	286	288	272	263	240	233	277	247	271	263	289	288	276	290	270	279	283	269	293	279	299	282	292	262	277	283	297	257	298	276	244	283	295	290	262	271	261	289	279	265	284	288	285	296	299	280	272	259	299	253	273	313	277	282	253	283	304	308	299	257	270	301	265	281	278	304	288	274	253	295	292	288	256	261	260	262	275	292	290	317	250	263	302	236	246	293	245	269	280	269	287	284	250	278	286	261	289	253	293	298	293	265	262	285	266	280	258	289	256	294	259	283	275	257	241	268	305	285	257	298	261	269	273	269	257	291	279	290	255	269	302	280	285	289	287	316	265	262	276	272	259	299	262	265	293	265	277	300	250	280	289	243	281	286	278	278	273	286	247	254	269	284	273	271	260	292	268	232	242	298	280	280	299	268	305	274	302	233	312	275	262	273	277	269	243	263	307	271	297	284	263	269	247	261	249	295	291	276	262	265	252	250	266	267	247	276	276	286	244	323	282	297	291	291	281	283	263	269	278	279	270	253	255	257	277	286	259	276	281	274	297	285	309	286	297	289	257	285	268	259	289	286	273	286	288	285	284	278	258	266	282	306	282	260	268	301	302	272	257	289	298	251	257	266	284	276	285	287	262	290	287	237	270	266	265	296	256	292	262	284	289	279	282	314	264	273	259	291	274	282	259	267	283	248	275	295	282	275	275	273	286	285	278	272	321	287	269	285	287	279	297	299	245	247	270	251	286	277	291	265	282	276	260	265	284	283	256	273	290	312	274	283	287	276	252	272	258	314	293	275	264	266	282	328	276	278	267	305	269	286	283	281	266	287	299	301	248	264	241	263	281	315	279	299	266	272	273	261	305	259	260	230	293	257	291	251	299	301	289	268	271	314	283	279	280	295	259	280	265	269	303	301	312	264	270	305	239	269	299	289	313	289	254	265	285	275	272	298	274	280	248	268	252	278	281	288	280	274	268	267	266	277	269	246	261	298	277	256	278	284	276	274	261	279	269	254	282	250	263	297	280	279	291	258	309	291	291	295	277	280	288	295	277	259	276	254	285	287	291	267	262	271	272	314	280	308	290	254	305	253	237	279	303	296	277	309	266	287	271	307	261	274	292	296	279	281	249	263	284	266	269	278	293	258	303	275	262	284	264	274	282	301	283	286	266	256	274	256	272	264	275	307	293	279	268	294	258	256	277	288	266	306	271	288	257	288	284	268	278	294	276	284	261	267	265	254	299	290	275	278	266	281	274	273	249	263	313	246	247	285	281	268	286	306	275	267	298	263	271	258	306	254	289	270	288	273	266	255	292	271	267	274	258	279	274	294	313	263	276	291	276	260	268	272	280	251	284	285	296	278	288	296	273	286	270	287	285	298	296	263	265	275	268	262	286	303	285	268	291	307	255	307	307	269	304	295	296	279	276	281	302	277	306	261	273	265	280	268	277	254	262	280	292	272	278	272	279	272	297	294	294	254	259	314	242	290	273	271	252	258	262	275	238	257	274	301	297	254	281	283	272	248	279	280	290	263	262	283	287	272	317	277	264	244	269	264	253	279	278	268	293	290	266	279	287	264	255	292	269	279	281	268	262	290	272	293	279	284	260	289	258	260	301	263	317	291	256	258	304	255	270	233	272	265	278	290	275	258	294	277	299	292	264	281	269	299	276	296	284	260	263	279	295	293	291	289	280	263	319	290	284	312	293	286	262	257	265	247	279	291	298	266	320	298	274	290	271	253	296	282	298	254	260	280	275	300	243	283	291	258	286	261	288	280	279	255	244	321	314	279	255	246	274	288	282	255	312	295	261	264	265	263	290	261	278	265	274	274	274	276	291	267	289	265	302	279	291	269	267	279	263	255	295	238	320	276	276	272	274	288	253	239	269	278	277	258	298	278	333	292	269	244	241	275	251	289	265	277	293	268	287	277	309	287	274	294	278	277	274	265	291	271	286	291	309	246	261	286	275	265	281	301	294	282	283	278	295	264	234	245	272	287	286	276	259	276	280	252	282	296	305	299	249	283	283	289	258	289	269	283	292	262	258	285	282	292	293	270	271	277	285	280	265	297	243	290	282	280	291	257	290	288	284	263	273	291	253	279	263	297	270	261	278	262	281	281	279	271	269	294	257	278	254	260	253	285	251	272	261	269	274	254	264	272	250	278	306	297	268	259	263	275	269	300	268	237	279	304	255	282	276	282	276	288	279	269	289	277	276	272	302	280	273	277	286
12392	33355	29652	20787	16688	13888	10711	8256	6398	4429	3348	2909	2425	2174	1742	1573	1428	1234	1051	1037	884	901	853	785	699	619	552	495	450	479	557	501	517	470	460	418	396	425	409	353	350	313	354	300	303	352	323	346	313	299	298	355	350	317	317	303	325	350	319	335	340	330	305	337	353	316	325	323	334	313	296	300	338	332	324	323	311	326	325	325	332	303	310	341	320	298	334	339	347	276	282	339	318	337	293	328	301	323	310	348	324	316	290	319	330	340	339	301	342	328	326	328	333	299	326	318	321	297	337	329	317	322	333	318	295	356	324	301	329	306	323	323	342	306	340	310	314	308	326	286	333	322	323	342	316	318	300	344	289	305	302	347	320	332	303	331	303	304	316	326	316	302	291	340	326	327	334	334	335	331	334	323	331	308	324	350	330	292	314	311	320	301	314	357	304	348	284	303	319	336	323	336	316	319	312	328	322	318	310	314	350	322	301	302	351	322	295	318	307	348	322	336	303	292	311	312	296	317	335	328	336	367	341	318	315	318	309	311	320	332	305	296	332	344	309	323	321	309	315	308	307	348	301	352	330	308	340	323	345	306	315	312	329	315	297	308	325	338	318	290	328	311	288	322	330	314	331	356	318	336	327	317	317	329	317	330	308	314	318	331	315	327	325	316	315	288	293	332	329	324	332	311	296	304	322	287	284	271	318	305	322	331	310	307	333	300	322	367	340	311	319	296	301	298	301	306	348	301	300	329	320	340	304	330	298	334	314	317	333	364	335	326	287	319	308	354	316	320	314	307	325	331	303	320	313	308	315	313	335	341	333	323	323	331	329	321	315	322	330	292	333	333	329	304	314	300	305	341	312	327	323	327	335	334	324	294	317	339	354	331	306	344	321	315	326	296	302	333	308	310	293	316	336	302	306	354	317	320	292	314	316	321	350	332	336	304	337	303	318	318	349	300	291	310	331	324	360	357	349	315	324	326	348	321	294	305	314	295	323	337	328	336	305	347	309	316	315	340	313	299	327	335	331	329	314	330	340	331	314	291	314	341	327	324	311	311	336	349	337	314	348	294	320	303	324	330	312	338	319	334	331	325	335	342	290	349	312	298	323	331	284	324	351	330	315	327	326	324	326	331	341	310	292	321	329	317	317	358	319	318	313	315	364	286	349	332	314	332	320	322	310	327	315	350	318	323	327	306	358	327	318	330	325	332	353	297	319	335	324	309	308	326	346	314	338	339	321	312	333	347	348	316	330	347	317	318	292	324	340	337	341	326	296	310	316	303	338	318	359	326	338	323	303	327	321	333	315	347	300	333	308	308	328	314	322	315	318	327	335	315	294	368	297	341	345	314	317	323	342	307	317	344	306	338	324	326	342	350	323	325	340	316	295	320	327	334	383	321	339	325	337	308	309	286	315	336	317	312	323	349	339	326	344	317	336	306	328	337	325	280	328	325	310	310	330	311	331	324	311	337	333	318	287	342	318	323	332	308	323	317	342	292	318	330	353	307	315	316	313	308	313	291	293	324	332	363	327	289	313	305	328	320	340	312	335	342	297	342	320	358	293	330	320	328	307	300	347	315	328	310	319	328	323	317	325	339	340	326	344	322	316	300	310	309	296	358	304	301	332	333	299	349	301	328	338	296	314	325	292	318	312	308	332	341	326	323	310	345	292	310	360	293	318	321	328	331	313	331	328	318	335	336	303	326	304	306	347	301	295	359	357	345	306	308	313	311	331	305	304	319	316	302	323	312	328	349	317	312	307	332	333	298	318	319	338	338	365	331	310	344	303	341	321	309	309	319	344	345	296	324	328	323	282	313	335	300	303	306	345	322	321	306	309	341	345	331	331	308	301	349	311	354	293	321	310	328	330	296	319	319	317	315	326	297	310	337	314	284	347	334	309	346	323	312	317	365	314	316	338	276	331	350	285	338	277	307	295	345	281	303	320	342	294	326	341	300	323	343	320	339	310	328	346	343	337	299	311	294	319	343	310	304	334	335	306	350	352	323	329	328	312	345	297	326	331	310	317	335	296	323	297	301	308	336	331	330	307	306	322	344	300	304	286	320	306	360	295	322	306	304	304	295	347	330	308	327	361	301	293	322	351	324	335	318	311	335	314	303	328	345	332	304	322	327	323	358	310	295	317	294	320	336	320	286	291	321	303	298	306	302	309	323	303	308	328	324	363	311	322	335	339	331	317	351	326	302	315	335	317	325	311	331	329	285	322	337	316	305	309	314	345	317	318	311	311	309	319	351	299	329	302	320	343	311	328	319	312	279	363	308	335	302	294	312	317	321	304	328	333	327	303	318	345	301	356	316	330	327	304	323	321	347	329	318	343	319	300	340	319	309	326	353	314	321	334	308	321	308	330	325	342	311	339	327	349	314	290	321	308	291	322	295	328	319	366	329	319	319	346	339	359	319	339	295	313	341	323	351	317	306	359	321	297	324	322	298	318	341	299	302	316	335	319	352	320	316	328	311	294	299	316	324	325	310	327	327	339	314	317	341	330	278	313	333	297	280	293	339	340	353	347	334	303	318	349	303	290	330	363	332	328	311	349	322	335	320	333	301	285	319	302	329	311	310	323	305	305	328	329	304	312	311	334	332	325	321	334	317	330	331	308	341	310	371	305	325	333	327	315	346	316	345	315	344	324	293	314	334	319	307	338	326	329	305	303	336	324	339	318	343	328	326	341	314	324	300	361	314	328	308	326	329	306	308	301	321	339	347	301	306	344	306	313	339	328	307	309	328	352	333	330	337	309	326	302	337	344	321	310	337	350	305	291	318	303	335	328	345	320	341	310	338	312	295	335	337	331	309	336	327	323	336	329	313	346	309	346	326	280	310	298	317	328	365	313	322	353	337	309	313	325	355	289	320	297	321	324	291	308	325	323	323	333	317	335	290	317	320	318	321	318	314	325	323	286	322	339	324	343	307	337	315	319	294	303	305	310	306	329	335	332	305	327	342	332	315	324	319	338	347	287	342	326	287	345	314	322	355	328	341	324	326	313	322	331	303	326	315	307	318	313	303	332	303	318	313	312	337	333	334	288	332	347	299	298	327	320	325	297	348	305	313	316	314	323	343	325	332	366	294	327	313	312	330	308	344	325	341	285	316	324	332	331	338	307	315	343	318	279	307	326	324	314	318	317	351	343	322	325	322	339	309	297	304	287	304	345	305	339	331	305	306	303	318	317	323	325	332	323	291	329	300	310	371	310	307	333	317	335	337	311	326	314	314	340	310	313	344	305	312	333	333	346	312	365	322	329	316	310	351	291	282	343	327	310	311	346	335	281	320	366	321	311	318	312	346	302	313	326	326	324	323	320	337	314	319	337	327	319	339	290	320	341	327	343	316	324	329	310	297	332	293	301	322	331	334	304	329	306	307	297	322	301	354	310	309	319	313	318	340	332	343	295	298	315	326	328	314	293	289	319	317	312	332	291	305	327	319	347	314	335	311	337	311	323	333	323	338	305	315	329	290	343	303	358	298
24939	21301	27549	25509	17784	9039	5412	3667	2477	1776	1505	1249	1129	1114	940	820	697	656	585	562	485	483	477	434	374	354	343	290	340	343	371	312	287	283	273	330	288	290	274	281	246	227	237	241	235	244	223	244	218	243	279	248	246	245	228	236	230	259	263	270	244	231	252	277	264	234	252	227	248	237	237	219	246	234	274	242	285	255	247	260	258	252	235	257	229	291	238	211	291	248	230	274	224	260	220	250	256	235	257	267	256	259	218	267	245	293	232	222	244	243	252	247	258	222	239	263	231	258	250	231	246	233	221	257	219	256	243	228	219	237	236	252	257	261	260	238	272	222	247	249	249	258	244	278	235	252	233	223	228	238	223	233	226	253	249	245	235	253	251	244	229	240	274	234	243	226	267	264	240	235	253	247	255	251	221	257	259	255	286	249	245	249	255	229	252	250	222	246	250	260	245	239	248	251	247	267	225	262	232	248	236	245	267	248	217	236	282	247	273	288	246	280	240	262	210	239	262	243	225	228	247	229	241	258	248	255	255	225	237	240	225	230	216	245	265	246	250	252	251	238	247	256	236	207	245	239	261	265	275	231	241	222	247	246	238	250	237	252	243	233	235	257	257	252	268	262	256	263	271	247	251	220	213	250	270	252	261	244	252	236	226	261	217	232	237	251	261	227	246	238	256	217	253	238	253	272	266	251	236	223	263	238	251	235	247	250	237	252	251	248	241	240	247	244	246	256	224	226	266	216	226	255	269	238	261	250	225	223	233	248	253	228	243	234	246	253	224	266	238	250	255	244	244	249	252	265	265	235	276	237	253	234	263	267	223	249	240	250	238	267	224	228	231	236	238	226	227	241	267	246	231	253	253	219	269	246	248	268	241	227	236	222	245	256	238	263	269	223	254	256	243	225	232	256	238	251	251	208	262	229	253	229	242	242	219	266	260	238	259	246	260	263	235	240	255	247	232	244	229	269	243	259	244	240	278	260	243	220	253	233	240	253	264	233	222	247	264	228	239	239	228	267	244	253	253	243	246	231	249	236	232	267	228	251	289	254	231	240	258	234	256	247	236	230	259	235	242	265	231	251	255	249	255	231	244	236	257	260	236	251	242	289	247	256	255	283	253	236	249	208	254	253	230	245	232	253	231	230	230	252	262	215	226	266	260	257	219	250	198	233	253	268	239	224	241	268	239	263	244	218	216	259	255	258	248	279	258	241	233	217	250	238	226	244	246	216	247	249	220	252	248	219	235	257	258	242	233	264	250	246	251	258	224	225	252	224	266	263	222	230	255	233	233	248	241	240	239	294	248	242	233	233	252	251	250	253	254	217	252	237	221	238	235	256	237	252	256	237	251	218	240	261	248	237	230	249	257	261	242	258	241	248	255	237	269	220	246	240	266	239	276	261	273	254	228	268	248	281	243	263	266	234	220	218	253	217	279	228	253	246	233	246	262	239	254	256	253	264	265	240	241	246	251	226	216	250	231	255	240	243	246	244	241	304	250	256	239	245	230	241	273	229	289	245	228	228	240	254	238	276	251	249	251	246	276	253	252	256	256	241	252	245	233	233	240	237	258	251	259	247	214	252	232	255	246	233	239	232	265	259	244	255	247	231	229	239	266	247	210	246	232	219	267	246	251	233	250	263	258	256	237	250	233	232	242	264	234	266	256	250	217	229	239	247	231	213	248	249	245	236	250	240	231	245	250	225	224	243	243	227	254	256	251	234	250	235	249	242	258	256	245	238	222	222	218	270	260	252	230	234	244	259	216	246	233	252	243	263	246	227	234	242	228	239	260	239	243	275	239	249	228	245	258	224	246	261	259	225	251	244	231	233	266	227	249	268	220	232	254	230	243	246	242	227	276	220	257	261	235	250	212	246	247	253	256	259	263	245	246	228	244	218	260	225	237	266	241	228	236	242	258	254	224	266	250	253	245	266	253	209	242	229	222	228	235	281	254	213	243	256	231	241	240	248	240	252	238	243	249	220	243	248	224	238	228	237	221	279	229	249	238	227	214	263	233	248	246	294	270	280	269	243	244	241	244	243	236	233	243	251	252	265	235	263	224	278	231	245	224	248	283	234	251	228	226	238	236	211	230	233	247	221	225	216	237	243	240	261	242	245	238	255	254	252	215	257	261	258	243	251	251	264	231	235	227	230	249	273	242	247	243	267	255	232	252	225	248	240	248	244	277	250	233	239	240	246	261	230	255	276	256	238	250	240	274	252	247	233	247	246	223	257	255	278	255	267	247	248	261	241	216	260	218	239	258	236	226	261	245	243	267	236	223	254	226	246	254	270	276	256	245	223	214	234	254	250	258	226	248	232	274	246	255	244	232	265	207	247	205	252	244	263	252	243	257	237	235	237	276	241	242	219	238	261	222	210	273	240	232	233	219	240	274	248	238	259	288	241	222	254	220	250	253	248	218	224	223	251	273	208	226	254	213	233	278	249	221	237	262	256	235	247	247	263	250	249	226	257	230	240	214	255	243	250	238	231	264	244	248	230	228	307	237	240	233	242	263	254	216	230	260	255	255	279	281	239	240	244	234	254	264	220	247	256	247	262	238	256	279	251	231	257	236	243	253	234	238	212	234	238	234	241	253	243	238	244	270	254	231	221	256	226	239	255	241	239	256	247	247	224	256	220	233	251	246	229	253	257	265	231	242	263	247	230	229	246	254	250	227	249	273	245	241	227	256	240	252	228	249	264	251	235	248	224	255	252	231	257	238	265	245	221	212	249	235	240	260	210	241	268	251	281	262	231	247	257	229	210	265	261	259	227	226	237	231	249	240	237	246	262	240	242	206	291	265	199	211	238	251	290	236	264	236	275	242	234	225	233	227	221	212	224	250	256	261	268	233	246	246	238	267	225	290	220	242	229	241	255	236	254	229	236	245	209	280	245	258	245	235	262	263	237	272	249	260	269	246	242	251	244	240	235	255	245	237	227	259	251	239	223	230	243	265	263	244	245	251	230	216	224	249	233	238	241	225	249	239	227	251	264	264	247	268	222	226	221	217	231	244	249	268	250	219	231	251	250	228	259	235	256	243	218	225	228	242	229	237	254	249	235	233	225	237	239	245	258	266	247	233	234	266	222	260	229	257	243	249	245	252	245	268	246	264	254	255	234	218	220	236	239	247	244	255	263	232	262	225	239	238	238	258	259	235	225	254	240	242	253	257	260	239	256	242	255	266	245	266	239	243	268	270	275	223	218	262	254	232	244	208	244	252	252	230	232	249	249	220	224	242	266	217	235	248	255	220	246	251	242	260	214	219	235	236	208	233	243	254	284	236	236	250	255	234	269	239	253	225	234	263	258	260	243	234	246	225	226	251	224	236	249	221	248	229	216	248	272	249	230	238	251	240	228	265	260	256	235	270	261	250	234	280	229	237	233	253	236	245	233	248	261	230	257	230	245	249	256	242	227	252	261	259	240	235	242	230	251	256	236	241	237	232	226	253	263	250	231	232	242	215	224	228	233	254	231	251	221
12709	30928	28085	19307	15008	11802	9072	6840	4770	3323	2823	2282	2059	1871	1546	1337	1082	902	809	847	777	702	663	631	519	488	469	378	372	405	411	420	404	392	367	383	364	334	347	252	287	306	269	244	273	268	270	263	271	277	260	264	282	274	270	279	279	277	284	259	261	302	282	261	285	277	300	302	265	260	270	252	264	270	257	276	267	274	262	254	275	283	278	281	322	272	313	276	269	275	287	301	271	252	268	267	282	282	242	295	284	246	255	266	265	280	285	267	281	242	277	300	254	285	302	282	269	280	275	263	288	268	282	285	284	309	270	280	305	267	264	260	280	276	276	277	281	283	259	276	294	287	271	255	296	305	274	278	279	291	236	289	300	280	274	282	292	276	290	287	261	262	282	282	267	271	301	276	281	279	281	255	291	287	255	300	255	256	298	286	295	263	264	283	272	282	307	265	286	281	289	254	277	260	255	249	288	249	279	275	268	278	261	276	270	265	261	260	289	294	288	294	257	283	283	312	276	306	271	288	250	294	296	286	273	228	310	253	284	278	281	267	281	272	275	296	274	307	270	275	267	290	267	283	304	260	273	268	281	289	289	261	237	289	258	314	258	268	271	266	291	250	290	282	259	299	295	301	261	277	283	258	274	289	271	260	305	270	276	268	269	247	272	263	264	252	284	248	291	263	299	285	265	287	315	282	269	290	258	285	271	287	286	267	298	304	286	289	256	269	290	267	296	269	267	267	266	319	279	288	292	282	308	271	264	277	278	256	292	275	256	285	308	263	285	286	288	283	291	272	276	272	303	295	304	266	261	280	275	287	294	280	265	262	289	283	269	284	308	283	287	278	288	257	244	300	281	280	267	285	276	233	278	293	277	282	297	270	279	281	311	256	297	246	268	278	312	248	306	274	267	277	289	274	275	265	275	271	303	272	272	269	290	262	271	290	294	285	292	272	284	288	259	291	283	295	300	296	286	297	232	298	278	272	261	285	250	258	258	283	286	265	271	244	270	278	292	288	285	277	268	272	262	304	258	269	289	255	280	285	275	295	264	279	299	283	278	288	278	283	268	282	274	275	309	258	291	298	274	252	275	294	280	260	284	255	302	266	268	273	268	283	278	246	292	280	257	305	283	283	309	255	266	275	244	287	276	253	267	294	268	287	262	272	260	261	301	267	245	304	265	254	289	286	289	280	282	308	295	275	261	273	304	280	298	260	287	268	302	285	320	265	288	301	294	290	299	269	274	287	274	289	271	297	259	279	285	256	273	293	279	300	290	267	293	297	295	290	248	276	277	295	289	285	283	260	281	278	305	313	282	307	295	280	279	261	278	290	265	263	316	271	288	312	264	278	291	271	273	266	291	295	294	281	294	314	271	289	293	270	286	268	268	288	249	274	261	287	267	241	284	298	291	267	252	280	269	303	276	283	239	280	268	298	292	286	257	297	282	262	280	293	291	283	302	262	248	280	276	280	284	308	275	294	269	295	291	247	278	256	277	259	249	276	263	264	276	271	276	260	242	278	254	300	262	273	295	290	292	242	283	285	250	255	304	264	270	268	300	276	258	262	280	257	260	280	266	274	288	258	308	261	268	260	271	271	272	290	283	256	272	270	322	263	271	273	290	290	264	271	275	304	299	271	275	281	282	298	267	279	274	265	273	274	273	300	274	285	306	284	259	271	297	272	256	289	276	270	302	316	274	268	288	297	284	268	292	270	273	293	291	267	262	261	279	260	264	298	312	275	271	281	280	294	270	278	279	276	245	251	266	288	270	265	255	264	293	286	292	270	258	251	247	299	281	273	277	276	259	264	290	287	247	270	285	281	278	237	301	291	280	270	296	268	276	288	305	300	292	270	297	301	241	274	294	296	257	261	288	309	257	264	244	300	279	272	292	305	243	302	277	288	273	247	257	298	298	311	260	248	285	276	285	270	277	268	269	279	295	271	271	302	269	276	290	260	260	282	260	277	261	266	273	287	249	300	281	305	256	303	290	283	282	302	288	283	286	270	268	292	329	287	273	288	275	272	277	267	269	273	266	299	281	257	286	278	274	270	294	282	262	267	301	326	301	269	282	259	264	278	287	276	275	286	257	249	296	292	306	279	301	268	290	287	262	283	281	288	263	269	262	314	290	298	271	276	291	258	307	284	287	278	290	280	319	283	263	285	300	280	301	266	267	299	250	269	303	268	273	285	290	291	287	305	287	244	267	253	276	305	245	294	281	291	286	244	300	292	274	279	254	258	286	262	268	272	288	268	296	308	267	304	271	280	277	298	272	266	278	285	274	286	269	296	302	281	264	274	291	280	258	265	246	283	267	305	258	263	288	273	277	284	270	262	261	276	285	265	293	293	272	266	269	293	278	263	287	259	285	296	292	288	273	266	304	292	265	293	266	283	279	260	291	251	269	275	255	285	287	288	274	281	259	284	292	288	288	300	280	260	239	275	281	281	277	285	294	276	263	290	240	261	242	291	300	282	282	229	271	270	286	286	284	275	276	287	259	294	291	280	275	280	260	278	277	289	278	274	282	262	304	287	277	267	260	256	272	289	259	307	281	242	283	256	300	271	305	306	267	259	311	274	311	273	278	292	293	299	258	291	277	280	262	285	273	274	278	283	290	261	278	312	293	259	267	270	284	274	265	286	258	281	265	278	285	299	292	290	271	262	288	246	299	287	324	269	256	306	258	266	257	278	283	255	273	281	263	245	270	259	276	305	270	265	298	254	300	271	261	268	283	272	278	272	294	288	271	292	272	270	283	265	295	287	303	274	276	267	283	298	299	281	270	252	301	285	239	300	302	290	278	235	297	279	270	265	257	270	282	299	276	257	248	317	260	246	282	242	278	279	242	287	312	267	281	251	299	294	276	255	238	280	255	263	282	284	248	273	265	298	248	281	296	267	274	308	275	288	290	271	296	290	258	295	282	271	300	282	268	293	282	294	284	272	262	262	264	271	274	295	285	299	276	270	284	308	265	274	265	314	310	266	271	291	289	251	269	277	283	265	282	300	261	284	274	248	286	252	313	275	245	292	271	298	296	297	261	276	265	262	242	286	285	280	266	297	289	272	255	272	275	269	271	230	255	267	251	308	286	264	279	281	292	275	278	272	277	290	291	280	269	300	266	293	286	289	275	271	289	284	272	244	275	284	293	298	300	258	252	303	312	263	289	273	282	264	293	302	306	294	288	264	248	278	260	271	274	282	307	276	254	263	270	289	271	272	272	279	299	274	281	264	299	280	287	281	275	287	290	253	292	293	294	271	267	279	276	276	277	278	256	301	261	258	280	256	297	255	297	285	297	313	274	314	280	277	257	295	271	304	277	277	273	308	282	301	274	283	290	239	288	278	299	264	274	278	266	297	273	304	277	256	289	251	266	271	271	286	281	291	282	270	288	299	289	280	261	287	294	287	255	278	268	253	267	260	286	272	291	278	277	279	271	283	289	249	260	298	271	241	272	284	295	285	289	282	282	286	285	263	276	298	302	314	253	270
22842	21341	28949	24114	21415	22011	18330	7947	4678	3452	2780	2332	2199	1901	1517	1309	1050	1025	816	791	784	708	602	507	458	434	316	251	295	303	343	284	257	297	308	285	254	219	207	206	187	181	182	175	161	171	168	160	162	178	145	187	171	161	168	173	173	170	173	169	173	166	176	171	174	160	161	157	175	174	166	146	166	132	165	160	184	163	151	186	168	170	170	147	171	166	152	175	170	187	180	139	168	161	156	178	173	151	170	175	171	181	168	150	152	166	152	158	178	131	176	181	160	172	166	176	161	161	172	167	168	169	156	154	173	161	198	162	156	175	169	193	176	167	173	187	185	168	162	141	162	144	182	149	191	161	166	159	166	199	172	162	155	188	181	178	159	168	160	166	187	177	176	156	168	161	156	160	156	173	142	175	187	152	163	157	155	163	158	182	162	180	171	159	178	180	159	164	147	191	181	163	171	171	163	189	166	157	150	130	178	182	165	181	169	165	159	173	155	180	155	183	161	175	170	160	156	162	165	159	177	168	159	178	198	160	160	162	187	166	166	190	175	172	144	175	187	163	183	172	169	165	181	182	171	176	150	158	142	192	199	159	168	160	170	154	147	160	164	156	160	161	147	152	152	174	144	157	181	187	154	196	173	173	150	161	178	172	157	161	165	159	180	187	158	176	160	159	175	165	175	141	163	173	192	143	164	175	163	178	166	174	159	183	181	178	197	197	174	181	156	159	149	171	177	155	179	158	172	160	160	179	199	169	181	178	142	200	182	187	156	172	186	170	202	190	157	167	154	189	167	174	178	163	150	161	165	170	180	153	187	178	174	168	165	183	184	155	178	159	152	155	157	166	166	174	163	180	160	147	171	146	143	176	158	171	160	166	172	180	173	171	163	177	164	166	161	168	180	161	169	172	173	148	164	173	159	171	159	166	164	163	172	168	167	170	151	165	164	171	158	168	151	168	162	174	179	140	180	190	186	166	165	147	155	154	165	159	169	168	169	149	172	158	201	197	163	166	169	168	166	159	187	154	174	169	178	161	145	168	178	162	147	188	174	176	173	177	182	168	183	158	144	180	151	174	151	175	156	162	160	186	198	164	159	172	181	163	178	169	154	188	167	151	193	185	164	170	173	154	168	150	162	170	169	173	183	159	153	174	166	172	176	182	173	161	141	149	175	177	154	170	175	158	181	154	158	175	190	168	174	165	170	163	171	190	157	188	170	166	171	162	169	139	177	183	158	160	171	161	183	157	172	171	179	158	148	191	140	184	170	151	198	155	145	153	164	160	205	175	158	163	167	154	185	170	176	148	185	156	167	184	147	160	181	174	140	180	163	169	159	178	158	203	163	178	169	157	167	169	154	184	179	155	168	190	177	189	157	172	158	163	191	181	158	150	166	178	153	162	165	159	152	154	181	166	165	165	171	168	164	154	178	161	172	178	173	164	167	149	158	164	146	174	190	177	164	162	162	165	158	183	168	171	166	151	173	165	146	161	181	162	169	166	156	159	153	158	158	150	165	169	171	168	156	168	153	192	193	164	190	141	151	168	181	157	187	186	169	145	154	143	158	178	192	165	152	182	137	165	177	170	161	171	166	155	171	148	172	162	163	155	187	175	188	161	181	160	180	174	154	176	163	151	171	184	168	168	169	150	165	194	146	143	163	200	158	174	165	147	185	175	163	153	169	161	172	161	148	151	150	168	142	157	146	155	171	171	159	173	156	157	175	152	194	147	149	183	165	167	152	160	171	155	147	159	173	184	169	150	157	177	183	186	151	172	167	164	178	161	171	149	156	166	164	165	158	155	152	174	137	145	159	164	144	192	151	142	145	149	155	159	171	164	168	179	185	194	200	179	172	159	152	174	153	154	173	163	170	164	177	170	138	154	151	188	170	177	174	154	179	188	178	183	160	155	181	154	166	163	167	187	157	163	157	183	156	181	155	175	177	180	199	164	174	162	175	168	174	145	181	166	160	153	154	148	169	155	171	166	159	182	167	170	154	151	136	156	163	158	172	168	164	170	166	157	163	211	164	176	145	169	156	160	180	180	154	156	150	169	170	170	162	154	165	184	177	157	168	149	158	169	169	153	165	156	168	152	166	157	193	171	182	165	148	176	162	159	161	152	190	168	138	148	153	185	183	185	177	170	166	172	158	174	146	167	174	174	184	177	188	139	164	168	178	141	162	191	205	160	172	171	180	190	188	152	169	176	153	172	161	175	152	186	181	184	161	157	174	146	150	163	169	183	167	163	173	181	141	170	179	130	179	145	168	161	178	144	174	183	176	174	185	178	164	161	181	174	190	144	153	180	159	172	183	180	177	179	152	153	183	169	158	142	161	171	178	143	185	168	147	163	157	174	168	164	187	172	157	164	174	171	162	173	161	181	165	181	158	165	188	193	183	155	155	157	171	141	168	176	161	158	158	178	178	168	150	181	167	164	172	150	157	153	157	189	171	154	175	172	184	157	154	151	174	164	171	173	154	153	161	162	172	168	176	154	192	185	207	175	153	151	160	170	174	196	140	160	167	174	169	164	176	144	162	154	169	153	168	196	158	162	168	157	147	157	169	158	181	157	177	165	174	176	200	191	188	160	167	181	158	166	182	161	163	166	170	157	153	165	168	163	153	166	192	161	146	156	160	149	162	165	152	168	159	160	188	196	148	177	182	169	142	164	173	167	150	161	163	176	171	181	191	171	162	178	195	161	155	163	164	184	168	155	187	180	137	179	178	171	138	155	174	166	184	164	198	151	166	164	183	175	137	178	189	141	156	165	164	161	166	160	153	178	185	160	175	170	140	170	169	157	160	152	160	176	166	162	174	170	173	157	164	176	172	165	164	168	158	170	156	170	168	170	145	166	185	160	156	155	129	162	147	150	175	159	169	177	179	170	182	169	147	164	179	175	171	146	149	158	155	165	164	149	164	184	173	168	190	174	157	185	160	157	144	169	166	188	171	165	172	182	152	171	184	158	153	171	155	172	155	167	192	167	160	173	160	155	165	142	183	155	167	155	153	161	140	176	192	161	177	170	171	179	169	140	185	180	178	171	187	160	168	147	157	159	157	175	156	168	214	168	175	164	172	170	167	163	174	157	171	188	178	172	205	171	171	152	171	160	174	158	149	164	167	164	180	186	206	165	163	189	174	157	159	157	146	165	174	149	146	180	153	163	175	160	164	179	172	177	178	153	167	153	165	177	169	158	165	159	178	177	172	157	170	190	135	167	153	178	167	165	165	163	190	150	144	172	188	169	180	165	177	166	158	157	156	144	160	171	159	181	187	160	177	186	177	157	163	182	203	158	149	190	173	200	177	174	207	165	160	177	179	175	161	174	167	172	184	158	176	157	141	149	162	147	162	160	186	164	172	168	168	151	160	152	170	153	155	171	146	161	156	169	181	175	179	181	192	158	194	170	166	151	171	159	157	181	150	200	166	184	173	178	161	173	191	169	169	181	152	159	172	168	178	159	166	154	189	188	167	173	158	171	167	149
15401	40142	37485	28612	22854	18409	15014	10898	8089	5857	4779	4018	3705	3303	2590	2113	1727	1568	1249	1233	1196	1110	868	815	673	570	415	380	392	437	449	409	343	364	384	399	394	328	258	233	210	218	204	220	216	208	180	208	176	234	182	211	188	204	189	199	190	213	205	229	229	194	217	209	199	201	186	185	208	164	227	201	189	187	204	206	186	183	203	196	199	192	218	214	216	182	219	199	212	196	194	181	202	180	204	176	206	200	186	193	216	194	213	187	221	189	200	195	184	212	193	213	184	189	191	188	182	222	177	180	164	212	180	192	213	204	197	214	207	186	185	175	201	197	187	187	180	194	179	196	202	186	204	199	194	184	193	181	211	187	176	193	219	208	175	187	179	184	185	194	207	187	184	187	196	172	187	193	200	196	193	169	174	186	185	182	193	193	176	206	191	182	189	187	186	198	210	189	180	161	203	194	206	207	213	199	199	212	201	200	173	189	201	189	189	200	190	203	193	202	197	201	183	193	183	175	188	199	234	203	188	215	212	157	188	180	223	218	197	192	204	207	164	192	193	189	199	182	196	198	189	223	216	174	181	200	190	196	190	200	205	195	191	179	180	182	180	204	183	210	180	202	195	158	203	178	193	181	195	202	212	198	181	202	203	198	175	193	191	184	206	186	184	214	188	200	219	188	215	170	226	195	203	196	198	178	200	193	204	186	201	210	173	200	200	168	198	192	241	181	201	205	192	188	182	189	203	200	186	219	186	203	188	175	208	189	178	202	197	199	192	190	170	217	211	230	176	193	176	187	200	225	187	205	178	187	193	208	198	208	200	180	180	195	176	181	199	169	226	183	203	189	195	175	210	199	176	191	199	183	193	213	210	209	192	196	218	167	210	195	201	169	199	193	195	158	177	190	211	192	192	194	211	222	207	189	183	176	204	180	192	174	214	193	180	159	199	213	180	186	185	205	182	180	198	201	201	189	195	179	211	198	190	193	170	204	231	178	200	199	172	194	198	206	189	178	216	203	182	192	197	189	196	171	198	168	208	204	187	205	180	196	182	193	188	198	189	204	200	201	212	186	184	190	219	181	197	201	213	184	195	205	195	176	210	221	187	203	186	202	194	179	188	193	188	211	183	210	172	198	176	210	193	208	198	189	181	177	197	212	190	193	182	185	192	200	208	184	193	186	191	185	198	206	201	161	210	191	202	171	192	196	168	201	207	209	173	209	178	181	215	187	181	207	183	204	183	188	190	212	209	193	167	189	204	195	196	219	185	213	203	182	203	217	201	183	195	195	182	196	193	178	195	202	187	207	191	160	223	191	197	196	203	206	212	211	177	190	206	203	225	192	198	205	210	196	203	184	173	162	192	212	204	189	212	189	172	183	210	181	186	194	176	197	200	183	194	204	209	213	180	206	198	206	181	202	200	212	180	188	197	187	190	184	181	194	172	168	186	171	198	175	183	210	203	198	180	206	187	181	174	203	200	189	174	175	190	206	203	205	170	192	181	176	202	192	200	192	200	191	208	212	181	176	205	191	165	216	204	183	201	204	185	201	184	205	190	196	202	209	197	176	211	179	180	208	194	188	212	207	195	179	195	222	160	198	177	192	173	181	187	164	171	208	194	198	199	182	204	216	190	207	199	206	195	201	221	206	190	179	201	199	197	210	201	179	177	188	205	175	208	186	204	189	188	196	206	218	211	202	201	208	210	195	206	192	189	213	204	202	197	199	188	188	183	202	210	174	196	187	207	181	184	204	204	183	193	190	182	219	193	183	184	189	218	215	194	183	194	182	193	216	195	187	189	188	195	181	195	181	197	215	222	201	195	188	200	196	200	207	185	185	201	212	189	178	199	180	196	190	185	168	169	228	176	197	197	197	165	158	206	202	191	206	200	190	164	193	195	168	214	216	157	188	200	186	169	218	204	198	212	198	170	191	208	167	167	188	174	197	188	180	181	199	199	217	161	180	188	181	187	194	194	191	180	195	174	177	168	192	201	200	194	204	173	167	195	190	188	194	186	180	190	175	211	197	198	195	229	193	182	203	178	205	180	208	202	190	188	179	202	189	204	197	183	167	171	178	189	211	191	180	195	200	185	216	225	192	196	186	186	195	187	194	198	187	191	182	183	219	205	175	205	200	248	193	181	198	184	218	205	194	189	190	165	200	173	192	184	199	166	175	195	167	215	188	176	203	211	160	194	179	184	199	197	172	214	189	196	193	181	177	214	200	201	170	177	213	181	183	177	184	186	194	192	198	174	199	193	175	207	181	199	205	182	185	207	210	202	186	201	196	192	183	196	199	200	173	205	172	201	196	186	179	225	207	203	187	206	183	213	184	197	175	194	204	184	180	183	195	214	194	186	208	212	206	201	179	205	178	183	219	179	163	226	188	188	196	188	194	185	190	204	196	192	200	190	178	170	200	188	177	208	203	204	197	200	175	224	196	198	198	177	206	194	203	182	203	218	187	206	195	187	187	187	201	179	193	208	195	154	210	182	198	205	199	183	183	217	199	188	191	178	192	201	187	187	208	224	201	180	185	194	198	186	193	188	185	211	196	194	166	171	191	190	180	193	178	175	187	177	195	195	197	187	191	187	163	187	214	186	180	213	205	198	190	213	200	193	165	200	178	200	196	212	183	192	205	188	206	181	195	185	182	185	196	202	206	209	197	213	195	230	163	203	208	210	179	172	196	173	208	224	191	201	177	208	220	192	211	213	176	203	204	221	220	195	196	227	163	210	189	199	167	182	224	195	193	161	225	191	180	190	175	183	195	191	205	184	203	207	186	203	195	156	183	188	195	220	215	182	195	177	196	216	195	200	185	224	206	178	204	198	195	186	205	191	207	206	176	200	209	178	206	213	197	215	180	204	187	177	187	198	187	188	194	221	205	182	195	211	196	174	189	196	191	167	185	199	216	224	218	174	209	202	190	183	187	188	195	201	200	188	200	204	190	196	198	190	188	186	201	202	204	181	179	193	186	206	223	229	185	208	226	184	191	203	190	187	204	187	187	183	197	180	187	209	202	183	190	194	193	193	191	167	188	192	214	182	207	199	187	205	206	192	183	204	196	187	198	191	183	202	191	193	197	198	193	199	198	192	203	209	179	215	201	193	189	198	186	194	208	187	158	206	166	186	207	189	215	207	188	188	195	202	213	193	200	195	199	188	191	202	168	205	179	213	197	162	208	184	188	197	193	198	198	202	205	222	230	210	190	157	189	195	203	195	220	194	212	188	186	190	177	184	174	224	197	174	167	211	196	200	180	176	220	203	195	189	180	202	185	201	220	186	213	184	189	197	192	177	206	196	180	213	180	191	179	194	195	192	183	172	201	173	185	194	169	182	179	164	219	192	187	195	180	212	181	177	188	191	195	198	190	201	195	190	178	170	197	192	211	178	190	176	226	196	209	202	216	205	192	188	209	216	222	180	200	191	182	196	183	171	185	201	193	184	164	195	205	180	184	182	182	188	166	187	192	203	212	204	193	198	205	187	205
27647	21409	21059	14382	7964	5166	3622	2424	1839	1486	1275	1055	1053	982	826	788	673	570	605	571	555	517	485	414	398	415	389	354	336	363	355	350	363	384	367	382	345	373	357	319	353	320	341	298	312	300	339	362	324	301	338	329	331	337	307	353	327	321	329	341	341	348	346	347	365	331	322	332	331	347	301	306	365	361	339	324	331	311	312	351	357	345	311	326	317	326	329	344	302	352	332	358	308	324	325	327	363	321	314	321	285	314	370	313	336	308	361	358	344	307	370	313	364	352	283	368	345	298	321	326	305	312	334	333	306	323	354	314	330	339	319	342	362	337	311	327	307	339	336	337	293	335	359	327	326	343	327	309	315	330	329	332	310	338	323	300	333	352	340	348	353	330	295	352	312	320	328	323	310	342	326	285	347	327	349	317	348	319	326	345	288	322	354	313	331	344	329	318	349	301	335	323	327	343	311	333	341	323	329	321	358	323	348	335	349	324	345	348	328	320	352	326	354	336	330	311	311	311	351	330	311	375	351	343	369	311	345	327	333	334	286	338	327	340	339	343	324	353	356	335	307	341	301	317	275	330	316	337	340	345	280	360	313	310	350	335	312	310	335	322	312	327	312	337	295	333	362	341	341	320	346	366	374	346	320	332	293	317	311	328	313	309	341	305	323	319	336	318	296	327	342	311	369	328	310	342	353	313	311	317	333	336	328	344	311	324	320	359	345	307	340	295	319	350	341	309	295	355	343	318	336	368	311	342	351	311	310	337	297	334	335	313	311	315	329	350	314	319	345	336	285	310	335	321	339	331	322	323	317	361	315	317	338	348	329	328	333	324	310	317	330	356	304	303	342	324	340	344	345	311	319	341	342	304	344	356	365	331	332	322	330	349	326	341	380	341	320	312	355	331	339	327	347	326	323	348	311	325	315	309	314	316	339	341	319	351	318	371	328	310	352	321	331	339	324	357	347	327	318	347	314	353	321	320	341	337	328	338	342	311	349	315	355	332	337	343	316	320	325	349	319	336	314	336	333	336	335	341	335	349	344	335	322	317	344	321	342	308	351	330	329	334	336	319	327	326	365	320	330	351	337	301	303	357	335	323	324	295	317	325	315	353	334	289	329	348	338	328	314	324	335	315	343	314	348	304	339	338	345	337	307	357	327	321	329	319	318	308	322	342	351	349	339	344	324	343	336	330	316	298	328	318	331	318	355	329	318	321	320	358	317	339	327	332	317	347	302	336	317	342	342	354	369	359	293	318	343	330	355	329	317	362	348	346	335	344	303	329	333	312	351	327	307	368	304	320	303	330	340	318	312	326	351	347	350	358	314	355	341	310	336	356	311	341	292	346	337	324	334	303	307	339	289	318	304	330	287	331	302	348	320	319	361	328	301	318	344	327	310	328	349	360	314	357	352	353	332	359	331	330	328	331	325	318	328	326	325	318	311	298	340	320	330	314	349	322	339	337	340	318	324	357	323	346	348	332	331	331	320	327	353	325	315	362	358	324	325	357	298	322	310	332	337	302	323	331	311	318	310	313	332	351	338	340	332	300	333	361	316	334	320	339	353	313	346	334	359	348	360	319	289	315	337	357	341	348	314	325	336	317	337	346	331	340	328	329	357	322	344	336	333	360	343	341	350	307	338	339	341	334	325	343	347	324	325	314	346	336	304	355	358	330	306	317	323	345	356	329	321	328	346	314	324	352	333	312	305	352	303	342	343	322	324	321	323	325	338	326	302	323	307	350	337	381	330	330	329	359	352	326	322	353	345	322	333	341	335	345	327	316	313	336	325	332	348	312	314	308	324	329	312	359	319	330	318	335	336	325	314	339	311	317	335	312	311	298	319	299	332	320	328	311	334	335	332	344	316	322	287	295	337	321	332	301	356	320	323	336	306	324	342	348	306	345	357	318	308	354	323	347	350	337	323	339	352	323	322	325	336	350	348	324	296	340	337	329	364	350	316	344	346	322	328	339	334	364	336	338	339	351	331	327	334	342	349	376	317	340	335	321	334	307	343	309	302	293	342	319	317	330	305	310	314	294	328	323	330	334	288	329	340	364	307	328	320	339	337	319	314	353	352	330	329	336	351	346	336	368	319	360	341	317	347	339	330	330	334	354	343	370	340	300	349	345	326	336	322	319	341	330	337	320	344	325	326	361	314	350	330	372	352	312	329	347	327	328	306	318	345	339	333	318	340	355	350	381	325	316	320	333	325	319	340	337	355	337	324	364	308	350	326	325	297	342	316	316	356	310	311	344	324	339	313	313	305	346	331	357	366	335	349	340	357	322	338	308	302	349	338	332	306	355	329	328	300	336	377	340	320	344	306	316	334	328	336	348	345	352	348	338	313	337	374	322	332	340	339	311	314	319	328	344	321	347	309	353	315	323	317	341	318	316	330	358	344	338	289	336	344	313	356	318	297	313	326	360	351	341	299	317	354	340	343	320	353	321	323	310	338	351	300	326	352	349	324	329	336	337	335	349	350	320	309	311	362	328	351	378	330	325	363	337	343	318	309	317	329	356	319	321	311	329	327	336	352	325	355	317	321	355	338	315	300	328	352	321	301	317	310	330	353	311	347	306	317	323	328	334	320	299	345	360	313	337	312	323	326	330	359	350	336	305	343	359	334	302	317	345	323	337	324	308	305	321	325	326	337	334	352	315	327	326	322	331	296	318	326	317	336	361	325	323	338	322	305	372	318	331	343	353	358	333	316	333	343	312	300	350	344	319	303	312	326	347	327	301	324	309	337	328	334	336	289	332	330	305	329	325	319	342	327	338	298	361	337	339	337	338	333	306	341	310	335	321	329	323	316	296	330	312	320	318	327	353	315	345	348	330	325	350	333	351	311	376	319	329	319	328	339	353	333	361	299	292	320	339	368	314	301	342	317	307	341	333	303	319	322	330	328	336	329	310	333	341	317	322	327	345	326	324	329	333	351	311	357	303	288	333	335	337	301	332	325	335	329	326	328	287	299	311	325	346	341	354	339	309	334	338	317	307	348	300	290	327	362	310	336	341	356	334	370	299	305	307	338	314	348	358	311	316	314	313	334	329	340	328	333	321	319	344	322	337	335	335	313	344	318	309	329	315	311	340	306	356	346	293	349	302	344	326	358	338	340	337	304	316	327	326	348	321	313	319	337	337	335	330	317	353	335	330	319	347	334	333	287	303	315	356	309	315	333	313	334	327	304	333	335	336	324	348	342	341	332	357	360	337	335	344	344	318	339	318	335	333	295	332	349	327	320	322	333	325	349	357	330	321	322	341	312	327	339	365	339	327	325	351	346	326	341	348	332	309	321	317	322	311	329	306	341	313	326	318	359	344	354	340	319	332	334	327	313	338	319	354	287	346	340	316	348	284	351	364	318	323	304	324	310	332	361	310	359	325	339	329	299	347	320	331	306	353	316	309	352	336	321	379	301	305	359	332	297	295	364	323	338	338	298	335	339	337	325	317	308	329	340	331	299	312	327	370	350	318	327	323	327	304
13028	26976	24412	15657	11580	8831	6616	4535	3260	2637	2034	1801	1739	1412	1271	1118	988	870	808	822	760	650	635	550	523	498	427	461	415	458	470	449	456	453	476	445	458	437	444	433	375	385	400	388	427	384	393	386	340	372	375	373	360	391	359	368	364	332	369	397	421	361	403	367	360	368	366	395	357	379	427	397	361	418	352	351	398	372	364	366	402	428	387	405	405	371	400	391	367	426	387	404	383	386	383	363	376	367	350	378	379	391	351	391	384	353	389	379	385	377	375	368	406	347	393	409	368	366	383	353	381	397	357	375	378	384	378	372	427	371	395	338	388	384	411	432	363	353	393	367	372	423	379	384	397	375	387	394	364	334	402	383	398	341	380	362	397	369	364	378	369	394	400	410	355	394	363	394	384	431	382	387	365	388	398	401	422	375	412	440	388	395	356	384	386	375	371	372	410	384	400	417	357	368	379	355	381	331	369	391	409	348	347	392	388	404	393	400	392	360	386	387	369	411	401	361	362	374	393	387	367	409	376	394	376	375	353	353	389	380	377	388	378	399	383	374	364	359	370	402	398	404	412	390	388	386	366	370	378	341	394	368	378	361	355	346	383	348	347	355	376	352	347	361	412	365	377	374	347	370	404	337	364	382	374	394	374	377	377	327	347	398	378	407	378	385	402	375	392	391	376	351	355	402	351	369	377	396	358	396	369	401	363	368	338	360	377	364	346	379	391	393	395	385	378	387	363	370	380	358	368	380	373	381	393	367	380	396	352	366	366	374	378	384	375	359	425	418	398	405	394	413	371	382	380	398	346	398	386	390	391	408	355	364	381	376	382	365	344	385	341	388	381	384	399	381	385	340	397	357	361	370	372	400	376	379	402	377	416	338	374	393	396	408	397	371	372	383	398	371	365	341	369	387	418	404	356	373	368	404	354	360	425	360	397	378	348	393	360	412	348	373	394	377	400	372	363	361	395	360	355	350	402	336	364	391	386	415	389	360	367	421	376	400	383	352	397	350	386	360	384	353	384	364	367	382	369	380	373	381	406	379	363	417	368	387	333	423	359	368	369	374	390	391	367	399	371	354	365	377	395	372	356	416	369	367	361	366	359	373	372	413	389	396	363	389	395	374	371	411	400	393	405	355	409	386	369	368	377	367	395	386	383	401	372	372	347	379	375	361	374	356	349	381	373	360	349	381	395	338	386	386	368	401	371	400	332	359	395	383	367	373	360	402	373	392	365	396	367	402	394	394	383	363	368	377	397	396	397	381	382	402	391	377	378	355	368	388	382	367	406	389	404	375	365	376	371	401	377	384	392	396	342	419	394	400	376	335	396	383	377	367	410	400	377	393	364	384	399	353	352	376	383	386	391	353	400	375	401	382	422	395	375	420	379	375	380	362	386	363	366	371	355	438	398	324	380	399	357	394	394	375	373	378	425	372	363	367	384	376	377	382	370	378	390	402	391	380	357	385	381	339	384	422	360	371	379	361	395	378	387	360	415	370	360	399	363	365	382	354	406	396	417	384	410	368	379	407	362	389	362	380	416	357	400	349	400	366	351	381	372	393	360	385	388	411	375	365	336	394	386	399	393	402	389	385	407	371	395	401	375	376	378	381	358	381	407	363	381	334	366	393	385	347	399	390	375	430	366	390	381	398	366	365	380	413	345	373	409	374	319	377	392	377	380	397	385	365	372	375	381	388	339	399	383	380	394	384	405	403	376	379	383	412	417	377	404	405	358	386	376	406	384	344	368	429	399	372	381	368	371	356	377	385	364	373	347	387	364	360	394	383	383	386	378	348	359	386	357	367	391	381	414	384	377	385	366	392	384	368	360	379	393	417	385	377	379	376	364	366	387	381	388	389	376	356	373	409	365	374	357	374	368	357	386	350	352	371	396	391	346	391	359	375	372	351	403	376	384	382	378	363	364	355	382	359	395	391	349	383	379	386	360	365	355	359	423	365	351	396	417	359	341	374	379	330	429	383	389	377	395	401	350	388	355	396	416	393	420	372	407	339	364	341	366	398	399	371	385	391	391	383	372	377	366	393	371	415	411	383	415	403	372	369	375	358	373	391	365	367	378	333	402	394	395	375	356	355	419	350	369	356	392	374	384	358	390	356	421	338	389	394	392	386	398	367	385	354	392	378	401	382	347	369	393	418	376	384	382	395	377	371	374	394	393	393	408	389	397	384	383	382	393	383	355	409	354	379	383	323	387	359	386	379	378	379	345	394	373	366	371	393	361	385	357	377	367	402	393	389	386	389	400	349	376	348	391	389	383	394	400	345	387	378	346	382	386	377	388	387	362	343	374	382	371	370	358	353	394	374	364	375	372	386	397	380	380	363	326	394	371	366	383	351	429	329	414	399	394	363	409	324	366	372	379	384	380	375	379	431	402	359	401	348	362	346	380	391	398	414	377	365	371	360	383	338	375	364	367	363	334	400	400	337	436	379	417	381	350	389	389	358	346	367	408	383	388	379	381	370	391	354	402	381	365	388	371	396	424	391	358	360	390	364	370	386	398	361	404	390	382	371	381	385	360	373	389	379	350	379	378	384	332	390	372	378	382	383	393	422	361	368	346	357	372	392	359	377	376	381	394	426	376	365	362	373	396	403	389	384	390	379	341	390	382	380	381	407	371	364	373	394	396	369	402	370	386	388	346	378	359	372	374	371	370	345	358	438	396	378	346	403	389	363	392	392	355	390	349	388	379	369	409	364	383	357	398	387	403	358	368	360	383	406	356	341	345	381	355	381	327	382	393	368	399	391	392	398	362	360	374	348	371	419	374	399	363	363	410	367	383	395	357	385	401	383	376	383	388	385	377	360	384	380	376	368	374	374	369	383	362	410	393	374	407	386	404	359	379	377	349	410	338	393	413	358	370	371	387	384	381	352	370	390	384	375	390	366	402	366	368	366	381	402	399	404	409	397	361	407	351	358	407	392	379	385	389	409	401	401	394	369	414	358	371	416	418	387	363	400	399	366	399	411	378	415	408	409	420	380	367	367	372	408	373	368	392	366	381	378	380	383	378	390	371	366	402	404	384	362	364	364	382	369	416	379	395	391	396	365	367	392	390	389	383	405	318	392	384	349	400	384	385	371	367	370	397	366	382	363	394	398	369	353	356	423	380	387	395	375	380	400	397	375	374	383	365	395	356	377	381	379	344	377	412	409	371	390	366	362	350	377	405	356	416	413	375	402	406	379	390	414	371	362	398	400	398	311	400	371	406	353	385	401	381	412	380	334	380	361	365	370	398	407	375	421	398	385	405	390	382	384	382	374	382	355	377	401	360	378	397	368	381	365	360	351	365	382	393	384	401	387	343	370	364	387	378	374	369	380	374	384	371	356	394	388	371	383	375	375	380	407	355	421	359	382	443	391	364	372	375	345	391	366	366	399	388	354	365	371	371	364	358	397	390	408	380	372	404	363	364	384	443	350	368	358	391	358	388	367	405	393	366	390	383	401	388	390	401	371	361	356	361	375	369	407
24028	21326	28452	24515	21489	17058	8594	4662	3303	2723	2288	1936	1805	1509	1275	1114	1005	853	870	829	695	621	480	465	475	371	345	363	365	407	376	381	402	422	421	404	385	373	327	307	323	285	261	292	293	285	283	286	281	236	281	297	299	264	306	282	303	264	290	297	305	264	285	293	280	314	271	302	303	278	300	285	285	286	256	273	331	276	318	284	289	310	273	300	287	289	260	264	295	275	261	319	300	308	265	311	288	281	287	271	298	276	328	303	298	272	277	267	299	264	298	283	297	293	309	277	268	279	249	307	318	287	305	272	297	274	283	291	285	295	284	298	284	269	311	275	277	294	285	275	262	309	275	297	262	279	305	269	293	290	295	281	275	292	321	299	286	284	258	296	273	285	291	259	295	309	263	289	307	295	276	305	298	283	290	310	343	292	261	272	285	281	281	288	281	276	290	247	311	295	292	315	255	256	298	281	299	299	295	283	300	287	257	313	298	270	313	271	289	305	291	292	299	312	274	280	302	272	269	297	294	263	302	296	269	303	270	302	333	282	308	294	276	287	295	283	270	297	274	293	312	274	292	290	301	299	296	311	256	255	330	298	275	271	278	270	297	271	307	281	281	294	281	242	278	293	299	311	273	265	271	257	327	270	296	285	256	305	309	277	274	286	339	313	270	307	316	291	301	296	308	255	273	268	240	288	260	301	313	301	315	326	283	279	272	290	280	290	283	287	296	255	278	290	289	309	281	287	304	283	270	268	261	303	298	301	309	310	302	299	283	284	313	285	282	308	286	303	306	287	325	299	297	281	240	280	294	267	272	272	287	314	280	292	281	311	303	300	314	257	284	314	268	297	277	287	283	280	319	297	311	308	289	296	290	277	308	272	288	303	322	309	320	272	274	292	268	277	304	305	275	298	264	277	304	320	293	315	292	303	285	312	282	308	286	277	288	263	304	289	268	325	286	295	268	269	299	273	296	276	303	305	300	286	261	278	299	298	284	289	289	298	298	268	295	314	287	297	309	315	280	286	298	287	299	273	277	271	293	310	286	299	291	268	260	277	331	277	276	275	303	300	311	280	285	298	320	303	332	266	267	263	285	286	279	294	289	308	286	290	298	259	262	294	290	302	280	301	264	310	316	294	286	284	310	307	302	284	254	284	317	286	260	314	277	289	326	286	306	315	288	249	298	294	259	300	306	269	280	303	275	283	276	275	271	280	300	279	322	276	281	302	283	311	290	258	290	287	274	296	285	313	327	299	277	280	279	300	288	286	273	287	295	295	295	290	261	279	262	278	281	280	279	307	283	313	289	299	306	299	271	316	280	291	273	274	258	312	246	310	289	289	311	311	281	309	272	334	281	267	272	271	271	292	296	266	267	292	259	271	289	303	294	297	285	291	275	305	276	264	259	281	310	297	285	259	282	289	272	291	309	283	305	275	277	272	276	288	318	274	289	285	292	285	281	280	303	284	293	286	281	246	285	306	294	283	286	294	278	288	288	290	254	291	296	289	290	298	271	268	259	303	307	261	283	298	290	313	288	319	269	307	275	301	296	296	275	290	303	284	281	321	306	284	278	279	299	288	295	283	289	276	302	270	264	298	297	283	320	324	289	259	256	290	298	271	271	281	283	307	305	280	270	305	309	296	280	277	245	308	295	295	324	336	289	309	311	267	246	290	264	300	270	288	295	291	315	278	255	298	284	288	293	277	305	283	296	282	292	314	308	297	298	276	280	295	265	284	263	297	273	286	291	280	302	287	264	291	270	290	304	270	291	305	328	273	304	287	305	309	282	274	272	265	316	284	320	275	288	314	273	260	293	280	309	264	277	277	311	294	268	297	313	292	288	273	304	275	287	307	269	307	266	264	311	281	285	299	280	285	315	294	286	257	265	295	261	298	287	310	290	269	270	271	269	281	295	268	341	251	300	293	292	277	281	291	271	278	278	291	262	281	292	277	273	313	322	282	268	276	269	301	311	324	283	312	237	295	288	307	270	298	293	315	293	300	297	309	253	284	299	307	306	290	288	268	292	329	263	277	288	266	293	275	319	286	288	284	291	271	282	308	290	260	284	280	300	279	303	289	289	278	290	284	270	299	299	318	283	280	297	297	293	300	270	311	272	335	291	314	284	260	300	289	268	292	291	261	277	291	286	293	283	278	275	282	303	292	325	282	291	263	269	295	275	286	268	273	287	309	282	321	285	283	295	301	282	286	292	289	295	297	259	280	279	312	268	300	301	303	311	247	285	273	283	280	293	275	278	292	290	275	289	276	238	290	324	280	320	329	286	294	272	287	299	289	280	310	276	271	313	294	240	324	294	275	310	274	280	292	251	274	306	273	303	291	308	299	306	299	274	306	303	297	270	273	299	276	282	267	297	274	275	308	287	295	260	284	296	312	308	279	293	302	290	321	290	318	262	289	292	306	271	290	278	319	256	250	306	311	286	280	284	260	326	270	266	296	290	304	276	261	300	270	300	273	287	270	288	294	277	278	285	296	324	297	275	281	298	251	303	295	270	323	280	309	307	319	284	286	287	266	247	295	284	319	318	308	284	283	297	287	281	299	279	272	311	251	326	310	302	276	277	295	287	289	308	284	274	326	312	293	272	288	269	256	292	268	287	275	282	303	287	267	300	305	298	242	304	290	308	313	314	318	290	295	313	283	263	288	300	316	298	295	247	286	290	286	289	267	279	296	290	318	271	298	318	280	292	301	286	286	291	281	293	300	290	288	269	306	302	260	295	247	285	289	305	286	285	304	291	276	304	286	312	305	297	259	293	288	300	271	266	304	309	306	277	311	276	279	279	337	292	284	278	289	274	288	304	285	290	295	284	301	269	312	298	287	281	281	286	287	276	261	292	319	287	293	308	326	306	271	306	291	268	295	291	302	299	312	308	282	301	292	286	279	300	288	283	294	306	306	295	284	293	293	297	259	292	293	287	290	279	301	286	280	299	275	265	284	303	283	281	321	266	309	295	278	288	314	309	291	303	264	266	279	265	305	295	299	312	278	262	288	300	277	282	278	321	306	281	282	288	277	317	301	266	276	304	269	281	311	302	278	306	308	291	270	279	296	293	315	325	274	298	260	286	246	322	279	286	283	294	267	284	299	261	266	278	292	309	312	282	263	278	281	294	281	284	259	319	306	273	293	270	267	326	274	252	274	290	293	279	284	293	295	280	280	263	290	254	257	245	267	291	272	270	288	265	295	298	291	278	300	289	295	288	283	287	293	273	292	250	298	265	285	320	299	319	253	298	293	285	288	303	305	261	290	275	275	287	307	308	277	279	254	269	280	289	285	325	277	249	301	325	292	295	268	302	303	301	278	288	293	267	314	308	292	265	301	259	288	283	285	295	287	306	306	266	263	287	278	287	309	257	317	260	304	290	266	309	276	297	309	260	292	289	287	295	313	284	276	279	265	286	262	313	314	307	295	286	287	303	263	291	297	293	289	327	310	328	301	310	315	267	322	271	268	277	291	301	303	294	296	296	301
14214	35733	32806	22539	18131	14299	10234	7605	5857	4542	3971	3271	2955	2412	2143	1803	1524	1224	1285	1111	1010	868	701	648	558	507	465	467	483	508	454	504	591	552	566	489	457	386	339	369	342	331	351	319	306	341	361	367	307	372	362	350	334	345	317	343	336	352	334	327	353	326	365	335	345	340	380	347	352	349	350	335	329	343	355	342	337	308	326	354	330	344	331	347	327	316	319	367	330	315	347	345	329	351	342	326	339	337	318	338	360	339	327	357	374	293	335	319	336	321	342	361	339	366	349	371	329	332	330	323	318	354	375	344	341	343	325	324	337	335	318	333	324	341	338	311	346	336	349	353	360	324	338	333	339	341	342	339	342	347	323	373	324	310	324	326	339	368	362	352	340	341	341	319	362	365	346	316	360	323	362	313	324	309	325	340	358	341	326	332	311	329	323	326	354	351	349	355	347	322	297	330	351	328	306	309	335	328	296	359	310	329	336	356	326	337	314	350	354	330	346	344	351	320	327	332	323	349	347	332	322	352	346	334	357	342	293	344	313	363	324	340	345	341	342	346	299	354	334	334	330	373	324	338	339	325	329	330	352	327	324	337	365	348	304	330	297	360	334	297	333	329	313	325	348	333	340	294	330	376	297	318	341	362	357	309	335	356	336	335	355	338	338	308	329	332	328	356	344	343	340	330	338	340	319	316	336	329	361	331	363	331	284	324	348	344	331	324	301	340	351	351	343	328	316	342	339	293	347	346	366	301	337	330	342	331	343	345	284	365	330	334	342	327	308	295	327	356	341	312	320	344	340	338	317	390	344	328	328	331	315	329	336	311	339	317	318	375	346	338	330	314	338	310	321	365	303	323	327	370	310	358	333	337	348	317	334	328	332	335	324	324	296	328	324	311	360	347	310	330	336	319	344	328	368	344	331	327	339	352	348	316	318	315	360	357	317	353	299	303	358	282	336	344	319	337	367	313	330	311	344	329	350	332	319	337	326	345	360	303	330	331	323	362	346	343	344	337	352	341	325	341	353	320	308	305	358	342	304	323	346	307	323	352	322	341	361	330	333	344	333	346	354	351	331	338	339	335	338	359	324	346	315	325	335	363	329	344	309	345	344	310	313	331	323	369	322	375	352	322	380	362	351	336	326	343	327	304	330	335	338	340	366	359	363	327	382	338	322	312	319	332	299	313	307	347	359	334	326	367	343	344	348	292	313	345	320	355	325	318	369	352	327	348	344	328	341	330	314	334	371	341	332	349	347	341	334	346	340	314	332	349	318	338	371	355	331	349	336	328	342	332	322	346	336	354	312	328	320	348	362	347	353	300	319	325	362	337	352	322	329	338	332	339	352	358	327	335	321	347	343	316	306	348	335	329	318	309	312	306	347	345	356	329	348	347	343	311	334	341	316	317	342	337	301	308	331	342	292	312	336	362	319	364	334	358	335	336	338	328	350	319	304	346	329	327	353	343	317	326	294	298	326	343	368	311	298	350	319	316	342	340	337	326	356	312	337	347	334	317	310	325	347	343	363	338	343	328	338	357	322	353	342	346	321	360	343	328	350	326	313	344	332	344	326	326	298	342	345	338	345	315	334	337	323	306	344	300	352	339	319	313	328	323	356	330	318	312	351	325	333	318	324	319	355	335	364	300	337	329	321	328	355	299	375	368	366	319	338	354	310	340	335	362	342	313	327	336	347	296	324	320	342	337	341	347	323	337	348	318	344	302	326	328	326	326	345	312	312	360	349	329	337	298	309	337	334	361	333	294	318	337	328	331	356	322	348	315	303	363	336	346	307	304	326	335	320	355	349	334	342	313	336	302	355	356	334	332	336	357	319	351	327	325	347	323	340	366	298	331	370	316	315	339	313	321	326	346	334	349	328	331	326	362	317	307	327	348	348	343	329	352	363	353	346	304	329	359	382	304	348	334	348	350	330	345	353	324	331	346	315	347	318	289	347	340	304	331	351	327	325	337	367	338	368	327	341	331	341	318	320	329	336	319	328	308	318	306	313	326	368	325	336	339	331	346	351	335	311	365	349	374	333	343	359	336	313	289	366	327	316	349	345	339	333	307	362	337	309	339	331	354	342	349	325	349	343	342	320	362	338	322	343	340	329	330	323	342	320	347	325	332	342	325	326	341	335	313	297	352	349	325	314	305	351	354	339	344	336	338	321	335	369	313	320	325	343	350	322	326	337	376	340	330	337	321	332	321	325	307	337	346	347	304	331	340	320	347	327	331	362	357	341	340	329	338	338	334	339	362	345	348	327	332	365	325	322	342	327	351	333	378	321	344	332	301	347	315	318	354	342	327	338	284	348	327	343	346	345	332	390	364	362	364	361	326	308	327	377	391	338	309	344	326	344	370	342	334	338	299	370	336	362	300	349	336	330	303	330	317	309	347	323	344	340	324	335	379	293	311	354	327	333	319	363	364	358	322	346	340	334	350	352	350	328	351	320	345	334	307	325	316	327	328	325	355	320	324	347	356	320	319	325	326	323	329	307	320	344	317	343	347	320	350	336	323	317	347	327	335	338	351	347	329	366	336	343	339	338	350	331	342	356	343	348	349	301	310	325	337	326	327	325	315	366	363	349	326	345	351	353	321	320	346	343	310	337	340	326	338	322	313	335	343	315	338	348	355	323	334	316	350	331	358	359	321	343	346	349	349	334	353	325	307	353	349	319	343	322	350	356	336	314	333	353	342	325	336	333	332	341	341	333	354	331	348	309	342	355	327	365	347	321	321	314	346	359	308	346	308	327	320	359	314	338	375	348	303	353	304	334	369	334	308	366	328	349	324	337	354	345	339	328	358	344	332	337	329	326	351	323	344	328	312	358	337	340	314	330	357	343	321	331	342	335	331	321	334	296	300	342	352	352	345	361	351	322	334	311	333	321	323	336	337	339	342	312	330	347	317	335	321	342	326	329	350	350	314	320	320	330	338	375	346	322	334	352	311	329	337	315	320	356	328	340	335	332	342	314	380	340	350	328	319	329	327	317	309	335	323	337	334	371	356	358	333	338	337	359	332	334	364	326	353	327	339	312	328	368	344	349	306	316	309	364	301	346	328	332	320	354	357	366	348	354	326	357	352	343	304	336	310	346	322	330	382	319	327	338	330	346	328	355	365	332	335	365	348	406	345	294	352	349	326	308	308	319	332	347	335	309	356	341	351	324	298	312	323	359	362	347	319	344	343	357	293	320	338	305	358	310	324	311	328	330	326	356	338	364	339	334	308	336	350	317	374	339	360	334	301	360	329	330	349	333	328	320	353	346	347	329	352	347	338	345	330	331	351	333	340	310	323	336	305	335	319	328	344	336	332	325	323	336	337	343	350	319	334	299	335	352	334	323	366	337	319	334	322	319	352	320	335	363	358	349	314	314	370	320	328	339	333	365	349	344	328	343	311	341	330	336	284	383	335	317	339	333	333	313	331	377	328	348	310	310	337	335	311	328	333	336	338	353	331	329	328	340	349	360	359	344	364	303	323	335	323
24921	21301	27607	25464	17891	8842	4917	3368	2455	2140	1832	1641	1465	1234	1108	903	730	709	671	631	502	472	397	335	353	324	304	313	313	344	294	346	379	351	339	385	349	285	283	307	270	243	250	232	251	263	241	279	273	230	243	255	239	273	237	236	245	237	232	253	260	268	225	267	227	261	268	240	257	282	268	241	237	265	258	230	255	257	245	245	237	255	246	283	261	246	229	269	254	253	258	245	218	231	253	239	253	242	250	264	237	268	254	250	261	254	267	242	262	221	232	250	237	271	271	266	252	254	255	270	238	291	265	244	274	259	248	213	247	239	236	257	235	246	243	261	244	267	257	246	240	273	294	265	217	241	228	248	263	241	224	243	248	256	238	268	262	228	232	235	234	248	256	252	281	243	254	244	258	238	264	292	227	240	265	251	257	259	244	251	257	277	234	260	236	260	268	279	230	232	252	223	232	255	256	265	271	257	271	258	256	251	260	262	241	252	255	253	260	264	255	228	275	264	236	248	244	278	261	266	246	245	274	255	250	265	277	265	224	254	256	233	241	250	264	247	243	252	264	236	246	248	252	260	234	252	265	223	255	254	266	249	304	245	280	252	253	280	284	251	241	255	264	268	219	249	265	247	256	256	227	258	271	267	240	254	267	249	255	258	248	245	255	251	270	251	268	234	255	238	235	255	243	260	229	266	259	265	258	278	244	250	268	275	264	227	225	254	257	247	265	243	282	280	285	261	249	281	237	246	247	254	241	225	264	252	253	240	290	259	235	245	274	241	249	263	248	267	244	291	236	236	242	257	244	273	266	251	274	273	240	274	248	222	224	242	288	224	235	252	259	222	275	244	236	277	252	268	262	270	237	258	271	266	262	281	229	259	276	255	233	258	256	234	261	282	266	259	265	259	261	248	234	266	249	245	269	246	261	259	254	234	257	274	281	263	231	271	269	247	237	242	282	232	238	287	225	217	269	244	255	263	259	235	263	244	225	262	259	236	273	259	241	255	226	271	265	259	234	240	252	255	245	262	251	267	245	243	287	251	245	242	244	238	226	246	233	266	275	260	258	238	251	223	221	238	264	235	265	238	265	259	247	258	264	245	233	272	242	251	244	261	237	253	241	253	278	248	232	273	248	245	242	266	261	255	233	245	222	265	267	270	260	238	240	265	236	255	270	242	263	246	259	237	262	225	276	222	244	250	265	257	255	236	256	243	286	263	222	214	228	254	250	272	252	264	235	256	237	240	258	290	231	267	245	250	242	266	254	224	254	251	261	231	269	228	277	241	272	251	235	256	265	237	276	245	238	249	245	250	267	263	248	274	261	279	237	270	254	242	267	257	254	239	283	245	239	248	247	261	278	265	269	267	237	244	290	245	267	257	240	255	265	242	286	248	245	245	236	250	248	244	263	237	262	260	259	227	269	263	239	250	260	242	241	265	234	280	238	220	266	272	245	217	223	278	242	248	274	235	235	263	250	265	276	244	234	235	264	235	258	255	265	237	256	280	268	268	255	255	244	247	237	249	234	263	217	227	254	259	238	251	256	261	226	258	251	265	249	227	247	232	272	254	239	265	257	279	233	252	249	245	246	238	253	223	245	256	242	251	248	237	231	256	243	267	257	254	240	234	268	241	245	262	267	268	248	250	253	246	273	279	270	263	289	250	253	246	285	248	250	269	236	269	222	238	273	289	272	241	247	261	235	247	271	251	246	260	222	260	258	243	230	253	263	244	250	235	284	272	259	259	266	254	271	263	247	277	273	245	249	243	291	232	282	287	261	251	265	268	266	265	227	260	251	250	275	265	276	251	260	259	237	271	215	263	265	267	227	235	260	262	262	227	251	255	232	273	283	246	272	243	243	261	258	247	252	234	266	245	263	260	242	257	254	245	254	257	236	252	261	274	232	263	261	248	245	254	274	267	261	279	259	263	248	257	283	256	264	251	251	227	237	247	250	242	248	249	252	267	258	224	244	259	272	244	246	241	241	221	246	262	270	223	248	237	246	285	237	261	258	237	236	257	224	251	264	250	259	236	248	237	271	250	257	268	237	249	256	268	259	260	243	269	260	235	261	254	260	281	243	266	214	258	246	233	273	261	235	247	282	270	226	258	240	240	278	258	226	252	271	259	276	230	262	232	238	266	273	224	283	240	243	238	244	255	248	269	258	252	252	236	272	262	255	234	254	249	271	276	257	251	240	261	255	228	250	251	253	258	257	258	250	247	241	257	256	232	249	242	248	249	245	254	265	224	266	252	257	277	246	256	248	261	231	256	284	273	262	236	266	245	252	291	240	245	278	250	278	243	247	239	251	229	274	238	244	253	250	222	259	239	239	243	266	259	271	251	222	245	257	261	260	268	273	268	269	264	261	245	253	274	257	231	271	278	267	228	252	254	235	286	267	265	232	255	271	257	293	250	233	247	286	253	281	261	241	262	246	246	265	270	264	237	237	262	268	266	228	231	273	266	265	256	263	265	256	268	251	241	258	237	255	259	270	283	235	249	244	217	260	218	265	246	228	263	227	255	253	270	264	235	264	271	243	260	255	284	270	239	262	239	248	237	269	247	268	251	246	266	246	255	242	244	245	262	228	234	272	258	258	243	252	230	243	245	273	260	252	232	236	256	265	246	266	273	252	253	258	258	242	254	256	265	256	224	264	264	241	239	237	254	242	239	254	269	264	242	230	272	236	254	263	239	247	262	263	259	226	268	268	234	246	288	267	268	228	277	253	250	265	234	256	235	257	239	255	256	242	230	230	254	247	273	252	255	267	237	254	247	249	241	266	230	265	256	237	268	230	257	226	269	230	289	259	257	243	244	256	249	242	242	226	252	219	262	257	258	282	262	235	232	242	252	258	240	242	263	268	252	250	244	252	236	271	260	229	247	242	249	309	279	255	255	244	279	269	248	294	252	226	250	257	271	253	247	222	258	228	255	214	249	233	269	239	253	246	246	255	261	227	233	261	292	250	259	229	240	244	255	241	258	249	266	237	241	225	262	250	251	238	243	247	252	267	260	243	257	274	246	257	297	248	249	245	244	234	252	247	238	238	245	269	260	255	256	234	254	288	273	283	287	276	265	246	248	272	217	260	277	264	231	244	263	228	268	237	247	243	234	239	252	262	271	265	245	235	229	282	244	284	260	234	245	249	270	229	237	253	237	239	237	245	269	260	285	242	268	258	257	267	238	264	233	245	246	269	254	260	260	258	277	240	250	247	266	247	243	260	265	248	244	231	252	272	267	234	247	245	217	267	279	242	238	250	219	241	281	256	271	264	249	235	233	265	270	245	244	267	247	263	254	241	229	245	281	240	248	273	262	276	244	263	264	250	241	291	255	278	247	243	234	255	260	246	229	219	252	230	257	268	248	269	237	240	235	229	254	223	266	248	243	249	242	268	245	245	257	235	238	247	252	238	242	287	262	264	274	242	234	237	254	267	250	253	235	253	246	228	241	271	244	264	277	260	254	253	241	258	233	241	254	242	234	228	247
14332	32935	29385	19870	15502	11760	8310	6343	4756	3995	3097	2772	2413	2186	1722	1429	1160	1144	1056	876	764	646	585	500	455	370	382	384	368	401	361	397	463	464	434	465	390	315	347	306	307	290	305	289	293	302	282	291	262	291	298	304	307	286	293	294	283	282	291	275	271	286	301	305	283	297	285	278	307	281	260	293	279	297	276	295	305	309	283	267	295	290	258	295	282	298	316	302	301	282	281	313	276	304	295	271	288	298	255	318	325	318	280	249	304	311	281	289	320	255	274	286	284	275	312	292	253	279	304	271	276	299	321	292	291	281	252	351	304	248	302	293	280	257	259	280	280	274	290	286	336	311	285	292	316	327	324	300	314	301	312	294	303	306	306	284	294	277	287	289	276	283	289	273	310	274	280	265	308	285	285	293	298	269	309	284	320	273	288	299	308	299	283	304	288	296	279	283	296	265	297	260	280	308	308	312	301	294	303	286	256	292	292	300	285	283	299	301	301	297	307	285	274	268	283	261	281	299	273	299	295	279	310	315	287	280	276	288	284	319	307	296	289	313	285	279	308	319	301	327	297	289	301	267	292	286	293	296	291	299	296	287	300	316	301	267	307	282	260	289	287	284	277	293	295	280	269	273	282	271	264	298	280	290	289	290	280	277	306	298	285	290	301	296	299	282	284	328	296	300	314	299	267	285	297	311	298	308	292	322	279	284	284	276	307	276	289	284	306	301	283	304	289	276	280	269	290	320	271	306	296	294	276	281	280	280	280	297	302	279	277	280	287	283	296	291	267	296	313	260	263	304	250	293	277	297	277	271	271	297	311	299	282	295	289	298	288	301	281	295	316	260	292	272	307	280	311	290	272	311	304	280	268	263	259	303	297	262	281	293	304	282	272	286	279	302	320	328	288	257	282	277	285	295	340	308	294	286	316	284	306	282	296	294	274	313	267	326	304	295	295	299	283	297	294	305	311	274	292	282	280	234	284	303	278	280	314	277	297	270	255	284	289	279	310	268	303	278	264	259	290	319	291	288	290	278	305	289	254	324	322	307	295	282	297	288	279	301	303	283	269	262	295	280	268	279	286	296	295	287	280	273	291	263	295	306	298	295	305	310	308	268	304	317	310	265	278	299	318	300	268	281	309	298	294	273	269	287	288	292	281	276	310	259	303	275	283	288	304	305	292	289	308	294	293	285	277	300	297	317	295	264	300	286	289	275	314	281	288	278	285	306	280	309	293	306	284	294	265	280	271	321	274	300	300	301	296	268	309	293	282	263	266	303	311	286	318	290	292	285	297	291	291	296	308	296	320	264	318	316	261	281	305	299	295	319	287	314	293	293	270	289	310	283	302	279	267	276	301	291	290	306	291	282	303	283	273	257	295	281	291	283	297	272	284	344	292	300	284	307	316	294	307	297	331	304	270	260	299	269	293	312	300	300	277	305	298	284	307	264	275	302	301	281	320	327	277	290	302	274	294	265	273	272	287	290	277	290	307	275	258	295	290	275	263	294	252	277	258	349	298	319	292	316	270	323	282	280	294	300	296	273	294	292	270	301	288	294	295	289	292	300	317	297	307	276	287	258	290	277	271	279	294	292	303	269	253	291	275	311	297	304	273	269	293	306	311	275	295	297	312	282	259	296	278	288	314	293	299	262	289	307	301	303	325	291	292	261	297	271	309	294	306	320	282	279	296	296	308	278	275	296	300	301	316	274	310	283	293	278	298	259	302	293	256	276	273	285	294	310	281	297	307	297	297	320	313	284	300	296	306	278	289	288	276	279	310	250	292	273	300	321	277	310	311	294	284	295	286	306	281	275	303	265	277	273	317	254	315	299	285	263	298	271	291	287	296	285	273	278	294	304	335	282	302	269	283	305	274	301	305	286	305	266	301	266	303	295	299	262	305	305	293	274	279	295	282	295	296	284	287	291	269	289	286	302	287	285	304	306	298	294	269	288	274	305	280	296	314	308	305	288	253	308	266	300	278	298	318	295	290	269	285	271	280	263	301	273	335	296	281	283	327	270	288	296	313	332	286	286	290	301	306	252	313	263	303	311	269	278	309	268	314	298	319	289	290	286	287	267	278	274	290	260	294	302	296	282	272	289	284	290	288	302	312	294	284	304	297	292	284	291	297	284	269	271	256	290	292	294	309	275	256	281	292	271	316	303	289	281	275	287	279	291	314	310	293	306	321	292	284	305	336	295	284	283	297	268	298	290	274	273	288	283	294	282	289	257	292	280	299	280	270	288	289	313	271	307	302	291	268	306	275	289	299	276	294	317	301	277	304	288	317	312	295	286	295	289	292	319	269	296	292	296	295	318	298	263	288	308	286	270	257	267	274	267	319	294	290	295	270	303	325	294	312	288	277	287	293	306	305	306	253	288	282	289	275	279	299	272	315	287	300	282	275	284	281	288	267	300	253	301	307	315	306	291	283	274	299	308	285	277	307	289	317	269	310	280	275	297	305	266	312	307	302	314	313	272	267	290	296	285	293	273	297	266	276	269	291	273	310	287	266	313	281	300	331	266	296	275	267	271	299	274	290	289	286	267	291	270	282	285	310	282	289	280	308	313	299	284	297	278	274	301	303	318	299	265	288	291	288	300	303	302	279	306	314	291	269	285	273	256	266	292	292	256	281	294	287	284	266	287	283	269	270	289	269	273	286	300	286	298	300	319	290	327	316	294	266	269	328	299	290	281	316	297	282	280	273	309	276	275	291	268	315	309	296	303	283	308	306	285	256	283	270	294	290	299	274	267	272	343	268	292	290	275	283	295	305	327	274	301	274	258	311	285	298	296	321	272	273	301	266	291	299	262	283	240	275	295	292	279	280	312	280	282	297	272	317	307	266	267	295	281	295	284	321	302	302	275	272	272	270	320	320	269	322	278	263	291	283	323	294	320	283	263	281	290	263	287	302	275	296	283	280	281	291	290	280	315	255	259	303	277	311	305	273	290	291	300	281	292	249	292	291	286	309	266	290	272	324	282	269	288	292	278	294	267	292	298	312	309	282	318	290	310	309	300	319	305	289	283	286	290	300	308	307	304	292	309	247	286	286	308	307	288	298	278	305	268	288	307	281	269	284	314	313	281	278	306	321	318	288	269	263	323	294	321	275	291	279	295	303	279	286	256	289	278	299	314	290	317	270	275	279	307	259	306	327	316	288	277	330	295	253	300	323	302	287	247	292	283	317	312	268	281	283	306	307	266	308	330	305	266	309	263	270	293	267	282	336	290	292	309	323	279	303	281	288	287	293	301	284	324	284	292	300	301	296	270	262	279	310	302	307	307	288	283	267	287	307	310	310	261	303	321	304	266	273	289	347	287	268	306	305	298	292	324	284	292	277	322	303	304	281	294	303	292	322	290	303	270	284	292	267	287	270	299	296	268	305	305	284	285	314	327	301	313	259	287	304	290	290	285	290	260	318	295	313	322	312	260	312	261	281	287	297	282	284	314	289	287	294	273	289	322	219	303	295	288	304	302	291	293	300	283
22866	21364	28972	24105	21464	21964	17493	7413	4932	3987	3386	3040	2704	2414	1897	1491	1220	1097	974	860	643	528	488	447	345	317	257	244	263	300	343	454	477	447	387	408	355	262	242	202	194	211	182	179	173	177	167	175	171	192	183	184	206	186	172	185	187	182	170	171	192	152	201	177	179	183	179	187	184	176	169	160	191	168	165	185	166	178	150	180	185	186	196	167	195	175	188	173	207	179	147	192	183	177	177	170	164	206	196	174	186	184	169	187	193	196	183	172	180	160	180	191	193	179	168	180	182	170	205	140	163	192	179	161	160	186	167	191	183	183	181	181	195	164	173	190	194	186	205	167	188	181	162	162	189	167	189	188	177	179	168	177	166	189	185	180	168	173	184	174	179	159	179	187	164	180	203	163	180	183	209	194	158	187	190	166	161	197	174	176	185	194	158	165	205	187	175	179	170	175	221	188	168	190	155	184	184	191	159	165	183	176	171	190	173	175	181	176	186	172	170	165	162	179	182	178	186	172	171	177	192	190	181	190	182	173	162	145	146	165	163	183	180	192	189	174	187	187	179	207	166	153	169	192	200	181	171	175	199	173	157	181	187	169	192	179	177	191	197	170	161	169	192	169	185	184	161	175	212	194	191	167	174	181	200	186	180	173	165	180	167	197	180	174	192	177	195	188	194	179	174	194	188	190	194	173	187	200	151	185	174	165	177	180	185	171	189	178	192	174	169	162	161	158	187	185	179	196	170	199	195	163	174	151	210	183	186	183	171	178	153	182	179	200	175	173	201	180	179	150	176	182	176	166	194	186	150	199	180	172	173	169	174	169	174	177	159	185	191	161	177	161	200	180	184	200	187	166	185	185	176	166	176	185	196	181	170	173	180	168	191	182	186	173	189	187	177	177	171	167	171	185	158	163	167	181	184	183	199	187	191	166	179	185	168	172	214	193	196	165	166	177	179	177	189	169	179	169	195	170	192	189	168	165	207	178	178	188	189	172	201	166	186	202	190	168	202	186	186	197	170	182	180	154	158	178	171	182	160	213	177	179	168	180	167	163	181	172	172	188	177	188	164	171	175	174	178	180	163	188	171	149	184	167	170	188	191	180	185	146	161	194	192	178	153	184	203	184	198	168	181	184	177	190	169	176	162	189	195	181	185	166	179	186	210	193	171	162	153	178	198	197	169	177	140	179	151	177	185	155	171	213	184	168	175	172	177	168	195	158	182	157	178	192	170	183	203	181	192	177	170	178	181	185	199	178	166	190	199	194	169	178	192	169	181	175	167	188	164	188	210	164	192	165	200	190	178	171	162	168	179	182	205	175	190	194	169	164	156	170	211	188	183	187	189	172	179	183	180	196	173	158	188	182	193	185	186	179	157	183	170	167	189	182	193	190	191	168	206	192	178	212	190	166	174	193	190	160	192	199	167	191	168	168	163	168	184	156	165	187	191	169	162	170	163	173	188	180	180	181	177	178	171	193	160	185	151	177	185	192	175	192	185	201	177	178	173	153	199	158	164	179	171	178	172	160	178	213	181	175	179	206	173	166	196	182	164	162	178	194	159	192	179	185	187	176	211	184	192	200	193	172	170	160	195	178	188	181	195	200	192	173	168	170	173	178	171	180	193	187	183	187	159	171	165	203	176	175	175	190	166	170	164	213	183	192	175	188	182	192	184	194	176	180	179	198	188	195	184	178	187	162	160	174	165	162	170	176	169	195	169	161	190	170	193	178	173	190	202	174	178	165	188	183	164	178	192	194	178	193	202	177	180	179	176	144	174	182	168	169	146	168	162	168	150	212	171	162	177	170	147	192	165	173	199	194	177	205	158	200	161	178	174	177	178	159	195	159	190	192	177	170	165	172	169	170	167	172	189	201	165	164	182	197	185	198	169	202	175	182	185	168	185	176	159	176	164	173	176	169	195	186	168	183	165	188	186	183	153	174	182	175	196	181	174	177	191	183	160	174	168	190	185	151	167	185	185	181	155	177	183	172	159	177	170	165	184	175	175	186	164	202	162	180	159	173	186	180	161	168	168	163	184	180	154	179	156	179	197	214	181	192	168	193	167	190	171	175	198	204	198	183	177	169	174	177	191	184	168	163	163	158	172	182	181	207	183	157	215	174	179	158	149	168	216	176	183	172	166	190	175	190	180	178	192	176	189	168	168	179	178	205	197	159	182	198	191	152	172	184	161	172	193	189	179	175	167	207	204	184	168	176	165	174	170	179	186	167	188	185	168	170	168	174	203	155	192	183	167	200	166	169	199	196	193	162	165	187	203	178	195	175	178	192	178	187	188	196	159	194	177	201	182	173	180	147	166	173	204	192	147	162	168	164	175	192	196	175	160	182	194	189	180	186	194	178	193	156	172	179	183	171	151	187	191	173	192	188	182	187	172	173	199	174	177	191	179	172	175	182	166	174	165	166	174	214	204	202	197	153	168	187	157	165	201	184	215	165	170	185	183	161	221	190	187	181	185	178	169	192	204	162	178	175	181	195	199	175	190	190	185	175	183	164	174	188	190	179	192	199	167	177	197	173	168	135	187	166	171	195	183	194	183	182	192	189	175	185	184	179	173	199	168	181	184	194	183	176	170	175	180	170	181	180	191	176	173	190	186	179	184	175	200	169	196	175	187	153	175	187	176	174	175	199	154	174	171	168	149	187	173	192	165	175	181	170	176	173	173	174	186	172	186	159	196	202	158	157	171	181	175	174	208	191	181	189	163	154	205	174	205	187	180	162	166	202	154	169	187	158	183	203	193	176	188	193	209	193	182	191	174	167	178	186	173	169	193	184	167	166	179	177	173	186	205	202	190	169	173	208	172	180	166	224	186	188	199	174	191	172	163	192	163	199	174	175	174	169	192	172	196	159	192	176	209	180	195	157	182	178	179	181	180	188	177	177	191	187	188	185	210	145	162	187	202	170	181	205	191	194	189	160	183	185	187	179	185	184	178	181	203	167	199	177	176	180	183	208	170	159	169	181	168	180	171	181	178	191	173	182	185	165	198	165	168	195	195	187	145	195	175	173	193	190	173	187	164	176	160	178	198	197	185	148	199	185	181	170	173	162	190	161	204	182	192	175	174	167	162	154	164	170	201	177	189	182	159	181	169	181	166	174	212	168	198	188	176	169	184	190	173	194	176	172	174	191	154	189	187	177	186	172	208	175	180	174	181	194	172	186	189	187	177	186	198	186	164	175	178	183	187	189	167	177	178	196	179	186	204	164	193	188	177	173	183	181	176	173	177	184	187	159	178	151	196	157	160	196	177	179	176	172	190	168	197	162	183	168	167	192	205	183	190	171	174	202	182	169	169	189	182	188	198	197	185	185	173	161	173	152	180	186	188	182	165	183	184	185	185	183	176	171	165	201	189	188	207	171	192	169	163	193	193	178	205	175	162	163	173	202	207	167	181	178	199	164	152	192	187	186	188	194	184	183	180	176	170	167	197	178	187	184	188	180	172	179	194	193	181	196	169	173	198	191	168	180
17164	41457	38517	28425	23024	17495	13471	10812	8335	6857	5739	5214	4565	3794	2781	2224	1950	1851	1503	1314	1021	851	627	526	490	408	362	357	380	414	428	626	662	596	542	519	515	410	326	246	206	229	204	226	231	222	218	227	211	210	210	198	204	206	211	234	228	199	226	207	201	212	209	221	205	198	229	216	222	211	166	242	191	199	183	204	233	202	201	179	223	193	211	227	209	207	197	227	215	195	210	202	205	200	205	224	215	186	180	214	202	207	183	223	217	216	219	208	193	198	196	218	225	221	198	210	205	207	199	202	213	202	211	207	185	230	236	229	212	228	213	214	195	220	210	189	214	183	200	188	211	198	229	188	194	236	226	192	232	212	227	212	207	241	218	220	214	204	212	173	199	206	202	232	195	222	228	208	229	222	171	202	205	205	206	201	210	210	202	180	217	194	233	200	192	213	187	212	194	195	186	193	177	188	208	223	202	205	226	190	193	223	177	231	211	193	206	221	187	224	201	228	203	214	204	181	211	206	222	222	213	208	208	189	221	227	221	193	227	193	193	188	223	194	216	217	249	204	194	200	217	203	201	201	190	182	200	187	184	225	230	199	210	210	208	207	211	213	219	201	209	198	224	199	181	235	200	219	212	194	197	224	176	221	211	232	204	193	226	200	193	229	201	193	214	211	205	192	187	196	229	175	230	212	201	207	229	208	238	215	185	213	213	198	219	212	210	190	221	203	208	237	204	208	197	206	197	227	216	220	217	234	221	220	210	175	220	192	214	231	202	200	191	194	203	232	199	206	185	190	206	211	207	226	221	206	192	201	189	196	214	211	219	199	200	213	206	229	207	192	200	201	213	217	218	213	224	224	186	206	192	217	178	217	209	221	232	206	176	217	195	219	237	205	209	197	203	198	200	194	199	192	207	205	223	204	204	184	229	186	223	202	178	188	210	192	186	190	209	198	197	205	202	205	220	231	208	204	219	215	217	228	198	241	207	221	189	217	234	196	209	226	229	220	220	211	209	196	217	194	224	214	210	190	199	217	189	226	192	208	219	249	207	200	215	210	196	181	223	207	210	201	189	210	204	235	196	222	218	221	229	229	219	209	227	220	212	228	208	205	199	217	220	223	215	197	223	226	215	211	187	210	195	226	197	222	202	230	203	214	223	205	198	192	238	208	217	201	201	215	182	185	216	205	214	212	207	202	203	216	221	187	182	214	214	199	217	224	218	210	194	224	214	226	199	212	229	213	211	180	206	206	203	214	187	214	213	189	221	196	236	207	194	218	204	211	219	199	237	208	229	211	184	217	187	215	177	230	190	198	214	191	205	205	189	219	210	210	210	198	239	207	182	213	230	204	201	225	212	195	202	201	226	218	213	204	210	218	211	217	207	217	194	213	209	194	226	203	204	199	213	213	190	189	196	239	216	208	188	214	222	223	199	213	195	220	207	226	195	186	189	188	215	194	215	213	234	210	174	230	201	196	201	214	221	210	186	228	189	192	206	204	202	201	185	231	215	202	216	208	200	209	223	222	182	210	209	200	207	206	195	219	219	219	221	192	211	205	216	234	206	205	213	203	205	214	240	212	209	217	197	187	210	217	217	223	180	231	199	197	222	234	208	203	188	222	200	229	225	206	174	230	169	217	189	183	223	196	221	207	199	233	197	191	224	233	206	196	197	201	224	222	219	217	222	204	205	203	204	208	211	220	195	214	205	189	200	211	191	226	203	206	216	214	213	216	194	200	220	196	220	227	217	219	251	217	217	222	189	196	226	202	193	224	227	212	212	172	200	217	177	187	199	186	193	233	232	205	192	231	205	210	194	216	190	226	241	202	211	240	203	228	193	221	200	222	215	203	223	194	220	216	197	222	173	200	215	219	194	216	218	217	215	225	227	203	218	215	209	201	214	210	216	226	207	225	192	219	202	200	214	209	205	220	212	252	188	195	208	191	194	179	208	214	204	207	206	199	213	238	207	194	200	196	237	204	200	190	198	195	221	207	201	211	184	227	208	221	211	208	219	195	183	206	235	228	181	206	213	234	204	211	205	203	198	218	215	202	222	194	206	205	190	235	223	186	232	231	206	212	203	210	207	225	209	207	202	219	199	217	203	213	244	210	210	200	199	193	200	198	210	188	210	183	220	222	194	206	199	198	210	217	191	204	236	182	237	209	184	210	211	199	208	200	193	218	210	179	227	211	195	195	230	228	203	183	222	202	213	199	194	200	197	185	226	212	215	206	218	193	219	201	223	203	217	192	190	206	197	203	226	212	238	222	197	188	212	221	188	217	218	221	227	212	199	204	198	196	208	209	198	211	193	194	190	193	217	190	228	199	199	215	233	192	190	223	204	213	228	198	187	196	194	207	225	236	196	184	216	213	240	213	207	228	221	207	199	195	198	194	230	202	210	199	221	215	191	203	198	212	206	203	182	217	215	196	222	211	203	191	192	206	213	213	197	217	201	219	220	229	197	193	205	191	201	199	205	212	217	219	186	191	202	200	249	201	216	213	207	207	210	192	194	198	196	247	217	207	211	206	200	206	204	195	228	236	207	200	199	216	199	230	208	217	208	226	209	202	186	194	222	189	214	236	222	202	197	224	209	210	223	216	203	241	218	202	218	214	179	197	195	206	217	227	201	221	192	229	199	218	215	210	201	198	234	223	208	193	219	211	199	199	205	211	236	236	224	195	192	203	238	179	206	217	215	218	195	203	215	204	199	210	218	219	212	198	198	238	207	202	186	193	214	206	216	204	207	199	199	215	238	199	200	190	206	207	216	216	185	203	231	211	200	212	228	222	210	211	202	207	200	195	223	213	215	200	204	190	194	232	215	219	206	203	216	224	233	245	220	214	231	227	209	210	195	212	229	233	206	206	210	214	188	187	185	215	174	199	181	188	226	205	215	219	193	178	208	209	206	232	212	198	206	201	179	225	219	197	190	184	232	210	214	204	208	204	199	219	216	222	189	222	207	223	188	224	192	204	188	214	199	210	196	203	198	206	198	202	201	216	221	203	211	207	216	202	213	206	220	199	210	247	208	207	198	204	180	212	179	197	208	223	231	215	228	193	220	208	204	194	211	217	224	220	214	199	202	219	232	190	194	194	211	223	205	188	197	185	210	215	181	209	217	207	209	208	214	219	219	194	216	200	216	193	210	224	205	223	205	202	215	198	214	207	210	201	223	195	224	224	215	204	188	213	205	207	204	209	205	223	200	203	210	243	187	185	205	225	214	201	202	186	210	218	196	199	195	202	206	184	199	215	192	217	212	210	216	213	182	204	208	186	196	189	204	221	231	204	197	202	198	192	182	211	194	212	202	214	213	204	214	195	226	190	194	221	213	204	202	200	203	199	203	210	222	209	200	199	191	188	205	235	228	224	212	190	232	232	215	241	200	220	204	201	188	222	203	231	210	217	199	211	194	201	212	173	227	204	216	212	197	221	215	173	212	214	202	191	239	195	208	248	226	215	231	220	211	216	198	220	195	199	206	233	207	206
27680	21676	21949	14524	7832	4864	3515	2576	2181	1885	1569	1438	1281	1043	908	809	783	652	617	571	557	466	410	420	389	381	357	361	404	347	389	449	469	457	413	404	445	381	333	368	312	377	312	364	362	369	350	332	355	351	340	301	294	309	370	334	355	337	361	335	338	349	349	341	340	339	326	356	316	337	343	332	317	336	318	359	323	329	291	316	347	333	328	336	352	324	345	322	316	355	330	328	332	350	354	320	295	356	329	343	341	348	355	342	322	374	334	340	353	306	339	354	323	368	355	339	316	356	351	361	296	334	369	312	323	313	328	342	364	334	351	350	348	379	326	343	307	335	319	328	350	331	370	357	325	353	351	333	322	308	359	345	353	346	322	324	323	332	327	314	357	322	356	358	309	313	350	331	344	324	312	311	320	346	345	355	310	370	322	338	375	368	358	348	384	347	343	350	335	344	337	340	345	337	330	339	336	361	364	369	342	376	362	359	340	366	356	325	380	375	333	343	353	352	364	324	350	319	323	336	310	309	346	320	332	308	350	317	344	309	347	337	338	335	369	316	347	331	340	360	350	333	332	333	337	324	344	322	360	336	352	327	320	347	326	371	348	335	323	355	369	341	326	339	356	371	343	380	337	325	322	353	336	351	314	364	320	343	334	326	330	347	353	324	337	329	342	330	328	338	300	341	350	353	346	335	374	339	362	343	344	324	374	339	339	314	330	349	353	323	322	333	351	302	316	318	324	349	354	320	343	320	326	358	364	362	352	347	328	340	362	324	333	360	338	356	341	338	317	363	354	353	338	362	344	323	335	363	354	341	331	338	325	335	331	316	354	329	328	351	302	309	334	339	323	336	317	357	349	355	347	302	322	331	357	354	346	368	334	368	352	326	337	326	338	321	367	355	330	353	349	360	296	328	327	341	342	349	344	350	365	344	328	301	327	343	359	330	322	331	326	378	344	315	322	341	349	368	354	320	344	330	354	354	333	358	373	332	311	365	330	347	334	329	316	319	376	347	360	367	354	337	333	353	364	349	376	361	345	357	343	351	333	329	348	344	339	341	363	362	336	338	363	329	323	336	349	345	347	334	371	325	367	316	355	346	318	358	341	323	361	340	353	314	317	368	359	350	339	371	334	319	324	340	306	346	350	338	328	324	343	347	347	356	326	336	326	361	363	338	311	335	326	317	329	352	327	355	374	336	355	382	341	347	339	310	344	325	364	341	329	339	360	323	345	339	351	356	359	336	320	390	336	345	321	346	287	327	337	336	329	341	361	345	354	345	363	330	366	346	311	343	338	366	337	326	295	337	345	350	341	328	349	313	344	339	321	373	357	340	341	369	357	341	308	349	386	351	295	321	353	341	331	353	300	316	348	349	363	362	332	361	377	353	330	357	333	349	346	363	368	335	324	362	381	322	334	363	374	380	350	356	345	341	345	349	335	343	338	330	348	346	327	330	337	355	325	335	339	366	363	314	343	345	339	359	351	341	366	346	319	352	341	340	333	367	352	324	317	355	341	351	309	323	372	297	338	354	321	335	349	321	349	348	350	324	342	335	332	351	329	299	331	322	360	331	329	322	343	357	314	370	345	340	327	329	355	331	355	326	368	324	331	323	331	348	352	353	383	328	314	365	342	358	327	346	343	334	377	366	352	307	299	334	338	307	334	316	339	331	329	358	348	368	332	314	351	343	356	320	347	318	306	361	312	348	324	356	337	336	329	333	347	347	349	357	328	381	331	352	354	317	329	352	372	339	341	336	345	311	329	336	353	324	340	334	384	335	331	324	353	338	335	335	339	344	356	335	306	355	361	349	356	365	349	315	344	343	325	361	330	365	323	374	349	336	357	345	327	339	328	354	344	305	331	319	335	341	344	366	359	337	342	356	360	325	303	322	349	335	327	369	312	333	355	343	345	341	335	332	333	334	315	368	331	344	332	327	322	352	351	314	337	320	355	332	327	336	339	320	377	348	368	318	345	337	333	318	324	312	365	353	329	359	309	347	340	311	358	298	354	361	352	355	349	348	360	346	360	343	343	323	310	319	362	342	342	324	372	322	328	326	333	353	359	312	321	340	330	324	333	339	355	345	355	392	351	354	358	340	344	337	341	357	341	342	358	349	361	364	355	341	330	351	347	340	326	328	325	320	341	338	348	328	307	335	365	326	329	347	316	330	330	364	315	376	329	370	326	327	334	349	321	349	354	336	334	356	365	332	351	333	310	331	355	343	357	330	337	332	326	362	361	365	333	354	315	356	333	356	340	330	321	336	343	337	355	314	364	316	369	389	333	322	361	330	335	355	344	371	341	346	310	328	338	318	331	362	374	347	371	366	335	297	348	345	337	369	347	336	348	352	337	363	344	375	306	351	314	364	348	345	342	318	317	311	342	359	317	355	373	366	331	318	315	324	330	362	351	356	365	358	331	336	352	315	375	358	343	339	384	321	343	302	357	354	316	336	333	365	381	333	333	343	336	310	356	348	376	353	338	338	351	354	335	352	315	350	312	357	359	312	337	342	333	335	330	364	314	328	338	357	330	344	296	362	358	348	332	378	321	349	341	327	330	325	336	329	326	352	358	325	338	331	351	336	330	319	364	365	349	350	337	328	351	335	376	328	320	340	346	320	386	337	302	349	331	335	333	342	354	316	314	366	322	349	343	358	329	334	318	306	334	343	334	339	334	350	361	355	333	365	350	350	366	346	340	333	338	311	342	371	346	336	333	356	365	362	336	303	347	362	378	376	345	327	376	359	327	329	351	320	339	343	318	312	326	353	361	365	335	331	335	323	329	365	329	337	314	353	329	348	372	362	348	345	341	330	337	309	329	352	371	345	386	332	339	376	313	351	303	306	339	344	340	340	385	371	354	359	352	328	352	333	331	333	325	359	339	328	336	348	348	353	330	346	338	352	335	321	319	346	349	340	333	346	374	348	344	290	324	331	341	335	344	354	357	361	382	332	294	347	333	344	299	343	311	340	351	340	355	358	317	303	345	332	325	317	308	317	340	359	349	341	361	318	360	355	351	321	335	336	338	342	365	366	335	315	340	341	342	337	319	335	341	366	354	329	335	340	352	347	350	322	319	371	340	325	350	327	338	348	332	386	359	348	323	362	346	349	361	352	341	358	336	342	320	326	374	343	348	343	332	337	342	355	335	315	333	305	327	326	338	345	330	348	364	370	324	336	308	314	323	326	329	331	337	332	360	352	324	366	347	331	347	322	348	334	332	307	325	341	354	313	347	328	346	362	346	331	341	338	337	347	354	366	314	316	372	340	352	348	355	343	334	314	361	353	313	386	343	331	330	320	355	358	338	327	354	340	341	287	333	332	332	352	351	332	331	327	365	347	336	370	309	304	347	308	374	352	383	289	345	329	352	363	338	360	351	355	342	328	357	362	338	343	334	350	317	329	351	335	375	291	344	326	326	329	337	340	331	359	356	338	338	359	348	300	325	331	391	352	399	321	353	332	354	342	372	382	352	364	318	339	325	341
13949	28898	25233	15545	11332	8386	6278	4750	3743	3184	2689	2401	2074	1779	1348	1259	1094	975	882	711	701	616	549	495	420	479	437	402	495	462	533	578	592	526	517	492	500	478	403	355	426	399	383	390	406	371	394	401	360	411	402	384	371	370	417	407	424	364	386	404	393	397	370	399	380	421	388	359	408	389	438	402	375	413	383	365	372	374	384	388	398	353	407	380	398	382	379	400	385	396	370	392	389	392	383	394	395	371	359	375	364	339	392	367	374	402	396	402	404	375	437	400	363	360	418	392	400	420	420	393	376	373	425	439	381	414	361	384	399	399	389	373	386	399	403	394	392	389	401	399	390	367	383	390	396	382	391	381	411	367	411	392	384	400	422	396	404	379	382	363	388	408	377	350	359	388	390	401	402	389	396	391	361	382	412	414	377	406	381	406	381	383	396	391	418	359	415	378	375	372	398	346	400	399	392	368	411	404	414	385	367	375	418	396	442	384	379	384	385	377	410	357	379	408	406	430	385	398	429	391	436	393	409	360	351	400	364	365	404	422	348	395	381	373	377	402	439	394	402	383	395	353	410	381	366	386	349	412	398	382	391	388	395	392	396	435	398	395	397	391	374	422	391	415	389	379	391	396	434	368	400	396	365	377	387	394	417	396	377	393	402	387	370	377	414	395	355	429	420	362	377	425	379	380	379	392	381	402	370	369	358	412	391	419	383	355	395	391	418	399	406	391	392	388	343	394	390	384	379	380	356	415	383	381	426	391	410	377	421	372	413	398	409	378	367	404	388	385	403	377	396	363	397	405	373	392	393	380	431	390	375	400	382	394	398	383	390	385	414	374	364	423	377	381	378	340	382	396	386	397	400	365	401	406	413	412	373	413	402	384	387	372	424	387	405	371	403	392	421	404	381	396	422	402	410	381	380	383	393	424	417	423	376	372	420	387	376	407	370	406	376	384	428	358	393	394	387	410	351	367	383	378	380	399	390	404	389	390	397	361	413	360	365	400	395	384	389	375	388	407	373	421	372	389	369	384	394	356	372	363	428	399	380	380	375	374	394	374	379	393	378	385	390	387	399	420	367	421	415	435	406	412	375	408	347	366	410	399	399	401	396	364	376	421	387	379	365	387	386	393	352	364	453	404	390	418	369	422	363	380	398	376	377	390	403	381	401	404	387	412	375	405	373	383	403	413	391	403	418	381	395	381	410	383	432	433	388	410	359	386	404	442	381	380	406	372	364	375	417	408	376	338	381	381	393	419	392	381	414	394	418	403	404	433	394	403	375	404	381	376	401	374	381	366	387	372	412	384	411	363	415	429	396	437	414	415	403	392	398	348	380	403	369	404	389	386	376	386	424	368	375	383	393	361	391	390	426	383	397	403	375	373	397	407	417	403	389	366	386	404	390	391	375	407	404	368	389	415	412	400	387	373	392	390	409	365	397	366	416	399	400	411	386	373	342	394	361	414	356	377	398	386	378	386	392	385	361	417	374	400	399	406	393	382	382	412	365	404	395	394	380	382	376	409	444	353	367	379	402	397	375	413	393	400	437	376	386	410	350	389	377	346	403	393	414	386	386	419	394	417	393	392	382	385	387	372	387	392	399	376	353	407	388	387	415	412	392	387	411	400	356	391	389	399	404	371	424	365	403	367	380	388	400	383	404	363	393	372	426	408	371	362	397	392	375	401	363	417	376	376	400	402	393	376	421	395	395	375	368	411	381	351	384	397	422	376	393	394	376	397	391	387	399	381	391	388	345	394	386	383	391	394	393	377	385	363	358	392	409	406	388	395	360	400	359	376	376	367	381	418	413	360	420	381	358	377	414	373	388	373	393	398	390	381	378	399	357	414	358	365	408	388	345	366	399	408	382	361	394	405	382	404	386	384	410	424	400	420	423	402	410	393	389	373	382	396	383	388	372	363	408	382	386	402	381	426	409	426	404	354	386	359	411	349	401	376	403	407	354	365	392	373	408	343	376	359	353	369	371	405	372	408	387	411	410	374	414	386	395	387	386	375	381	394	389	394	406	379	413	409	393	382	411	360	394	424	416	381	394	397	404	376	432	415	434	387	378	400	374	390	397	414	401	412	410	348	391	392	385	384	367	353	432	387	356	358	354	353	407	385	398	446	362	369	337	374	400	392	410	422	404	375	414	388	395	363	356	383	394	399	363	365	394	378	381	404	399	379	409	446	378	381	362	394	391	363	367	390	430	385	399	351	385	360	395	387	387	379	403	401	390	398	359	377	403	405	402	388	406	404	364	423	378	404	393	377	390	397	364	371	406	403	388	382	412	414	363	404	357	393	360	409	395	404	407	390	386	383	408	415	414	415	396	389	396	374	385	393	349	395	383	401	399	410	367	399	415	356	398	378	369	395	408	405	407	378	405	396	379	395	397	345	333	375	412	416	405	434	362	400	377	383	399	381	358	404	387	394	346	396	394	388	391	456	424	378	383	421	387	395	379	387	407	400	376	378	375	376	401	394	358	402	395	399	382	432	397	389	380	386	390	363	379	385	406	399	377	418	367	389	356	396	394	395	399	399	401	384	397	321	371	391	413	415	380	398	370	390	366	390	436	358	387	419	372	384	398	375	396	395	398	408	384	390	395	345	371	440	376	430	392	394	381	353	393	413	377	419	387	396	374	380	412	407	366	378	385	393	379	388	376	405	381	398	390	382	370	376	397	362	430	380	410	405	351	356	408	379	394	375	354	390	385	408	392	355	406	365	374	423	391	389	397	406	378	381	421	433	399	375	381	371	357	374	388	393	379	371	404	418	351	400	376	377	394	424	364	405	375	396	369	394	391	401	406	401	377	396	412	387	402	415	407	403	385	404	371	398	387	411	365	391	377	358	420	382	368	376	412	413	380	361	368	354	395	351	401	374	378	388	405	382	367	394	362	422	359	399	431	419	393	429	366	390	375	392	403	378	421	398	415	390	372	383	366	392	370	367	407	398	384	405	427	389	412	379	410	389	396	425	390	396	368	394	405	385	377	373	368	404	391	372	404	402	363	391	372	404	415	397	393	416	395	371	415	377	379	387	396	379	401	379	395	404	416	387	385	383	414	364	395	390	398	393	389	410	378	408	392	435	364	393	399	396	421	391	407	365	387	379	389	389	376	395	387	365	389	433	392	471	407	375	434	413	392	421	404	404	365	358	405	390	436	437	383	391	422	385	382	353	372	418	415	398	399	380	350	432	404	418	394	433	399	404	385	407	360	411	405	383	374	383	381	421	385	410	412	383	414	385	412	417	382	373	378	372	400	379	422	390	359	388	374	334	384	382	400	362	380	400	409	376	398	377	417	372	402	395	381	409	392	374	358	393	359	400	393	394	394	401	380	347	389	352	371	378	392	381	348	380	410	425	440	395	374	362	418	389	393	375	352	391	398	417	389	385	376	404	393	419	424	384	411	424	410	394	414	393	383	377	398	371	424	391	408	403	397	391	398	390	361	367	422	362	365	397	406	355	369	386	406	374	366	386	379	386
24006	21321	28476	24570	21525	16597	8419	5156	3891	3264	2767	2381	2001	1627	1519	1246	1032	866	835	678	537	485	443	369	388	354	345	348	361	348	432	506	452	530	435	451	395	357	296	307	280	312	335	269	314	320	289	275	295	301	291	321	301	256	300	270	316	333	311	286	308	290	310	283	266	294	339	309	291	336	292	299	302	317	306	262	304	319	291	280	264	296	308	310	319	321	285	273	305	271	276	301	290	273	284	312	317	293	268	332	328	284	296	296	270	335	297	282	291	297	312	312	286	274	296	302	304	283	296	306	298	274	310	347	314	309	280	282	278	271	289	259	279	315	281	300	284	319	283	300	314	254	289	291	299	276	271	300	290	292	299	271	294	314	312	296	319	307	297	302	287	306	285	314	292	259	278	302	302	343	300	300	313	285	282	254	303	309	280	333	270	299	289	306	309	306	278	289	277	314	294	267	274	290	285	274	305	273	297	302	283	291	271	290	277	276	298	292	328	278	261	313	296	332	306	310	294	287	316	339	270	317	300	309	311	288	312	284	310	275	303	283	278	286	324	331	303	306	286	276	291	283	292	289	308	274	295	283	297	295	290	291	297	265	303	314	298	338	296	294	338	265	297	325	281	280	313	304	264	300	299	300	283	279	330	298	310	281	292	298	297	327	299	297	303	293	275	328	285	323	306	278	293	285	273	296	334	325	277	292	276	287	313	308	259	275	301	323	289	310	312	321	291	304	315	285	287	291	325	319	302	275	305	274	318	291	295	285	294	291	275	292	287	279	293	272	290	306	305	297	310	306	273	288	308	284	310	280	297	301	299	273	266	293	290	311	267	304	284	278	291	307	261	271	309	313	275	301	297	301	279	285	313	313	298	274	263	297	280	317	298	285	282	279	299	292	301	275	283	311	308	294	284	299	313	311	287	292	289	292	290	325	298	317	300	307	296	285	278	298	311	296	315	315	282	294	307	298	307	275	280	273	296	276	305	297	308	302	291	304	295	313	285	327	289	304	294	281	305	311	285	262	317	290	299	295	310	320	291	294	294	305	272	271	297	264	284	325	279	318	308	302	285	308	265	292	334	277	322	274	280	312	304	277	275	308	312	309	302	292	295	283	311	300	283	297	303	275	286	299	267	292	294	300	302	275	344	308	269	280	305	267	293	300	288	287	301	284	283	294	255	301	320	276	290	295	318	301	298	325	293	308	328	299	312	273	294	324	296	313	326	309	285	275	309	287	275	310	263	297	301	310	310	317	316	275	301	317	307	310	291	283	294	277	304	310	321	288	267	285	304	308	282	300	309	305	268	272	328	298	312	286	311	311	275	289	321	298	294	305	304	277	289	270	292	310	288	276	291	300	311	342	324	282	263	302	292	270	293	290	296	282	304	305	272	296	320	311	298	332	302	311	308	270	295	326	274	270	291	307	302	291	288	291	313	288	326	317	300	299	278	291	316	289	305	278	308	297	290	318	289	296	272	300	319	279	320	295	291	269	284	277	295	290	288	273	318	295	294	283	276	244	302	280	308	341	287	291	311	301	283	287	307	325	298	295	311	290	299	274	311	312	314	299	303	314	311	286	248	294	307	286	302	281	284	308	280	283	292	290	331	314	320	302	286	271	295	304	277	303	320	282	290	286	305	320	301	299	262	279	345	302	320	295	284	317	265	285	296	309	284	265	295	290	319	262	270	289	301	321	281	287	309	300	328	308	265	284	301	310	270	287	306	282	303	342	325	261	306	286	277	314	268	276	305	275	290	269	288	301	294	318	306	280	280	301	286	305	290	301	273	326	287	317	334	271	285	337	288	275	279	291	271	297	292	324	341	307	287	312	299	315	310	274	298	288	326	321	306	292	270	277	273	300	288	297	302	309	285	315	325	301	285	294	301	273	278	337	307	313	280	268	293	304	280	299	295	310	287	273	308	297	311	335	311	315	315	295	293	346	288	301	263	327	334	308	312	287	274	287	295	320	284	300	261	303	270	295	287	300	290	319	281	339	268	274	281	313	301	302	293	306	299	311	291	273	331	291	311	308	317	317	312	279	293	273	288	277	286	272	289	299	300	278	273	251	308	273	276	277	297	305	300	293	279	291	308	319	256	266	291	294	297	304	291	290	315	304	289	274	294	304	280	274	285	317	281	301	321	325	302	301	308	272	287	300	313	309	296	293	322	288	265	317	297	291	288	282	300	271	285	270	296	330	314	324	295	280	304	275	271	276	297	318	281	294	287	245	303	307	300	251	244	323	301	288	289	293	322	286	269	275	278	283	263	297	260	274	314	319	299	325	301	301	288	313	310	310	268	313	294	287	309	307	289	287	293	295	299	312	290	302	276	286	260	298	289	305	284	279	305	295	304	282	291	292	273	269	262	342	279	341	297	258	309	288	297	285	255	300	319	305	265	278	284	305	292	292	279	308	299	296	287	275	319	305	269	293	303	293	283	295	272	302	289	327	315	301	271	281	301	277	316	291	309	289	283	275	294	297	321	287	288	297	300	324	292	250	301	279	290	288	286	316	275	276	288	286	287	300	285	266	280	304	260	274	286	284	303	279	297	299	300	284	268	317	313	268	297	320	295	295	288	305	295	314	298	279	305	313	323	293	316	325	348	275	326	314	296	285	271	276	323	319	298	288	307	308	317	258	282	306	303	287	283	275	270	314	300	288	309	295	318	284	299	282	266	275	313	283	300	323	301	302	281	300	292	291	289	280	344	283	313	302	292	296	274	269	289	298	277	325	301	272	262	287	291	305	320	326	302	298	294	276	302	293	295	307	259	277	305	322	271	272	297	305	295	312	272	258	312	295	293	289	306	264	307	306	272	299	327	295	281	283	334	321	321	277	277	299	270	305	278	288	291	289	275	292	292	288	298	304	298	318	294	286	323	290	284	265	303	301	291	309	283	275	295	280	305	279	331	273	287	296	285	305	280	291	273	311	278	330	271	250	290	316	291	300	318	327	300	303	259	291	286	290	297	279	316	295	325	292	292	297	269	273	280	313	326	281	299	293	285	314	308	285	278	293	298	285	275	273	293	274	322	278	305	304	320	291	275	279	285	297	306	303	309	299	294	312	285	303	280	327	328	329	268	273	301	293	315	287	272	294	272	288	319	296	297	296	271	289	325	306	300	295	289	281	269	298	281	267	314	309	301	323	298	296	309	306	281	272	293	288	303	321	314	281	279	278	267	313	324	272	289	328	281	293	289	317	307	310	306	303	316	286	301	304	320	295	304	284	289	321	275	284	317	318	267	302	271	311	273	289	309	309	233	295	328	283	305	312	339	295	302	310	312	318	315	316	294	324	309	281	302	283	281	308	314	313	297	270	298	322	294	310	303	293	323	293	274	311	318	310	271	310	263	332	302	284	285	312	295	310	327	290	310	263	281	306	267	295	287	320	303	288	303	300	267	324	321	307	283	259	281	313	294	295	300	322	297	301	276	276	315	277	303	314	306	313	302	316	270	268	300	307	314	286	348	300	298	269	294	286	267	316
14446	36642	32930	22797	17385	13473	10217	8340	6877	5542	4658	4094	3347	2668	2467	1931	1606	1353	1259	1015	891	642	606	556	506	437	436	423	450	443	619	638	688	665	627	604	524	508	383	337	336	337	346	378	347	365	308	365	345	352	363	334	339	335	341	330	356	339	315	340	344	334	351	325	366	341	348	348	326	337	324	350	365	335	332	336	370	383	359	331	351	374	340	353	369	339	334	347	318	320	331	349	332	337	338	335	330	309	333	336	330	321	339	353	344	368	350	310	368	350	344	336	337	324	348	322	315	322	312	350	340	333	354	378	369	329	345	347	338	348	357	309	355	319	336	311	339	339	345	344	336	323	314	344	364	352	349	344	336	327	315	316	333	350	361	342	338	331	343	314	311	328	348	340	343	333	360	339	365	344	331	359	334	334	326	358	360	305	338	319	360	331	350	326	332	327	371	357	368	313	342	350	365	349	323	346	352	359	346	333	318	362	335	361	309	356	358	373	333	314	315	320	334	362	352	345	372	353	314	332	325	315	340	328	336	336	365	379	380	324	352	338	367	388	347	324	337	369	374	322	333	331	349	359	344	345	363	367	333	352	339	350	342	319	307	347	328	344	304	330	364	299	303	327	349	328	342	336	332	338	349	325	338	349	346	345	332	328	317	344	344	305	337	334	336	352	347	342	353	332	337	352	328	377	342	352	337	378	311	346	299	329	344	341	341	322	350	356	329	291	314	382	345	344	327	355	367	337	358	359	356	353	356	348	362	342	347	332	316	359	338	345	313	365	353	344	319	306	298	318	328	320	316	356	373	347	320	331	323	384	334	361	332	333	346	342	345	349	345	351	338	282	318	373	347	332	337	312	321	325	311	346	337	357	327	329	350	343	365	380	318	336	375	321	332	338	363	340	353	352	331	347	335	358	313	325	367	350	318	361	318	343	327	383	354	331	332	358	331	382	300	342	334	364	353	366	332	354	332	330	333	310	329	344	343	309	317	345	349	344	350	319	338	375	360	316	336	328	342	354	350	332	317	376	345	358	348	339	323	316	354	342	341	337	350	363	324	315	344	352	340	333	332	364	336	322	326	368	330	327	317	322	345	336	349	331	346	342	343	345	316	361	369	324	354	324	362	371	360	349	349	354	352	372	347	309	343	365	333	335	343	343	314	365	337	348	339	336	323	326	339	308	351	336	327	323	326	325	370	337	341	344	346	398	343	356	364	334	337	363	317	368	397	323	338	372	372	341	348	327	336	326	344	326	364	357	329	353	351	335	346	343	334	375	353	371	324	351	344	359	345	364	370	368	328	323	329	368	360	313	331	315	338	327	327	353	349	329	350	323	365	326	321	335	337	313	367	337	323	340	309	323	340	311	362	339	341	327	350	341	317	338	332	335	379	353	340	299	335	354	328	339	345	361	367	337	330	383	346	358	321	340	313	343	351	362	368	385	341	344	328	332	346	331	341	355	326	353	318	321	361	368	343	330	338	368	336	360	346	353	344	329	336	355	351	342	334	353	353	351	341	355	363	358	332	333	320	350	358	345	367	353	350	324	326	331	363	353	338	302	348	347	304	337	329	318	313	335	336	343	316	318	344	364	368	366	341	342	325	349	347	335	370	369	380	342	324	358	359	352	346	324	328	371	382	360	362	358	331	365	340	341	327	353	342	358	370	358	343	363	294	350	323	377	323	353	376	346	326	331	328	317	340	324	314	329	353	328	343	349	365	357	338	363	318	342	348	336	324	336	320	378	331	368	336	341	334	347	306	329	352	346	320	328	345	314	382	332	325	373	342	359	343	324	339	352	376	336	324	291	330	347	359	328	337	318	364	360	338	361	316	336	352	373	349	356	329	315	331	357	314	366	351	338	374	349	317	350	364	337	394	330	354	361	348	339	333	311	322	370	343	322	334	345	342	339	324	326	304	360	323	353	342	364	356	324	340	339	349	356	310	352	362	292	354	361	361	345	355	388	339	368	334	365	369	346	347	315	358	355	310	348	341	336	347	337	333	328	326	324	328	330	343	348	367	371	326	367	347	339	360	332	335	349	335	335	350	347	321	331	323	342	393	338	295	331	330	372	380	375	334	338	340	356	357	336	326	330	359	344	359	345	341	367	344	341	317	324	327	371	335	296	353	355	353	357	368	344	373	300	352	321	359	313	340	343	340	346	346	376	367	336	328	326	353	328	371	332	327	326	339	329	367	353	332	344	343	377	328	343	314	360	328	306	354	335	359	350	339	353	367	353	379	352	335	344	322	353	328	331	348	319	316	318	352	356	344	345	353	319	340	342	321	356	363	323	330	345	343	344	356	342	297	345	329	361	327	328	357	356	324	341	338	352	387	365	322	325	354	380	346	342	338	347	370	330	336	345	350	310	371	313	327	323	331	339	369	342	345	327	341	347	320	384	332	337	340	380	338	335	345	327	383	348	337	363	321	340	314	320	326	363	336	339	341	393	367	392	346	318	343	331	336	337	315	318	330	375	342	348	350	353	331	347	357	330	338	350	355	381	365	355	314	339	365	341	353	337	375	345	341	312	350	365	369	306	348	358	339	358	375	366	363	331	351	354	352	320	286	361	328	363	325	353	349	312	325	351	335	321	346	337	345	349	380	328	318	337	374	316	350	345	345	338	336	338	296	329	308	320	345	315	360	328	350	327	338	369	327	335	351	298	351	362	364	363	325	305	370	348	337	330	355	350	320	343	318	373	329	386	326	335	349	338	355	371	328	346	319	325	320	322	376	335	349	324	332	338	345	372	372	372	391	351	344	314	376	359	352	373	355	326	329	353	325	318	349	354	354	354	331	318	340	359	351	317	347	341	319	351	354	319	345	360	361	343	373	336	359	334	347	331	348	312	353	364	348	353	358	358	364	336	336	360	340	361	362	335	335	364	347	340	347	356	353	326	335	344	331	351	345	358	355	347	357	341	354	320	327	340	346	370	332	345	354	373	352	347	327	367	338	329	316	345	363	350	347	341	343	334	344	342	330	366	342	336	358	346	378	327	324	303	351	331	335	312	340	333	356	325	327	308	352	341	349	334	332	344	339	345	329	336	350	325	343	320	329	341	351	358	335	352	331	360	349	329	339	348	327	349	373	327	376	336	344	353	337	359	340	331	340	325	337	323	391	348	369	298	356	338	383	320	324	367	324	323	311	334	356	325	365	339	354	311	363	336	332	320	328	342	309	333	359	341	349	352	340	347	300	346	336	345	328	333	359	333	315	340	328	330	329	334	365	345	321	332	320	365	340	352	338	335	353	357	316	345	319	348	340	347	346	342	365	345	345	337	346	306	309	321	343	317	371	362	345	331	328	321	326	332	360	290	307	360	349	322	341	342	360	355	340	334	322	368	316	334	309	322	344	360	358	339	354	335	332	348	351	380	342	336	350	345	365	340	300	308	361	356	348	349	346	336	358	349	369	309	370	349	332	341	359	355	347	340	313	354	354	326	339	351	343	356	330	322	331	324	365	354	364	334	308	341	322	342	343	334
25054	21319	27621	25448	17732	8532	5322	3990	3051	2581	2154	1774	1552	1416	1186	938	793	730	610	550	464	415	331	345	336	300	310	271	306	324	412	369	428	416	382	384	335	332	302	220	270	277	268	300	251	246	283	280	249	283	275	245	270	254	248	294	275	283	306	245	271	267	252	264	264	247	256	300	268	246	276	271	270	261	251	270	260	262	259	251	263	275	256	277	261	255	242	247	274	253	272	277	267	232	258	296	278	257	265	270	272	259	293	273	279	251	261	246	289	279	245	270	255	264	255	272	251	273	277	255	241	274	269	256	277	257	223	259	272	247	251	252	257	287	232	271	247	272	283	240	252	243	265	271	264	240	228	258	240	259	256	268	286	284	270	286	294	270	247	252	261	252	269	248	258	231	267	270	275	252	259	255	268	294	225	261	260	276	289	216	263	261	238	263	280	293	233	253	291	294	269	281	290	267	260	296	230	268	220	285	242	253	269	252	231	278	272	237	284	255	274	264	287	253	272	263	244	226	277	265	239	279	260	277	251	285	245	255	240	282	259	255	250	233	271	265	252	278	252	270	266	284	252	245	256	217	247	276	270	287	271	281	261	277	233	223	277	261	272	260	249	201	261	244	255	237	260	244	246	253	240	256	252	272	262	276	270	246	285	284	247	268	247	266	276	257	261	265	275	264	279	236	246	273	258	272	268	262	239	275	263	259	260	270	272	233	298	277	257	242	268	259	279	290	294	258	262	264	279	278	283	247	268	270	273	274	278	258	266	266	252	267	267	245	245	278	262	239	263	237	266	264	283	247	244	255	249	245	275	262	266	296	252	232	253	261	262	242	258	246	262	225	261	258	284	249	276	281	271	258	247	263	294	266	260	255	262	271	251	270	245	291	289	242	251	281	257	239	238	247	265	268	226	276	265	241	256	237	262	260	270	266	258	278	247	255	269	296	240	261	268	244	236	270	237	274	261	260	276	243	257	265	261	225	265	256	260	232	259	262	270	258	289	261	273	278	250	279	255	292	264	261	257	262	271	251	262	259	266	249	259	240	273	269	263	244	276	250	267	276	255	281	273	245	281	275	287	293	251	267	274	239	251	269	258	289	248	252	240	264	279	256	264	266	249	252	263	250	286	244	262	287	225	269	239	253	286	249	258	294	260	265	251	264	243	258	259	258	238	253	241	266	261	249	262	291	266	293	299	268	264	242	266	258	283	258	262	283	249	278	263	251	251	251	238	271	260	276	267	226	254	265	255	278	268	262	272	244	273	242	264	245	267	253	279	259	256	251	250	253	240	260	261	267	261	280	272	267	259	279	273	232	298	230	238	249	251	261	228	250	279	238	269	252	286	248	263	261	230	246	269	263	244	247	263	278	223	262	259	270	257	257	275	293	255	231	272	272	250	278	272	243	284	226	273	279	264	275	242	229	263	286	270	272	254	264	269	271	247	246	278	290	242	265	271	250	252	285	285	271	234	245	229	272	257	266	260	271	254	265	271	284	278	259	256	247	290	248	266	271	252	290	268	280	255	249	275	284	250	272	265	243	277	238	250	263	267	279	283	251	289	238	252	260	264	251	256	230	248	265	270	250	246	254	264	268	259	253	291	256	262	224	243	261	257	232	250	282	267	273	237	288	272	290	276	247	227	246	282	244	263	253	254	284	239	265	241	256	271	267	279	266	224	272	271	282	280	248	291	237	264	251	272	260	258	281	276	257	267	265	246	265	254	264	254	258	252	263	249	256	245	282	267	264	281	259	243	271	273	274	260	254	260	248	268	251	267	262	266	250	264	251	240	276	273	262	247	279	225	278	268	290	261	271	260	272	240	250	252	267	246	250	275	242	258	302	294	225	250	265	253	289	238	260	245	259	234	286	254	249	276	253	268	267	261	257	230	241	266	260	278	239	271	246	266	266	275	274	255	268	237	301	277	241	296	292	270	266	267	254	268	235	231	265	283	267	239	266	289	257	263	278	259	265	289	233	269	248	241	267	307	255	248	261	257	241	285	260	248	242	270	248	275	278	232	268	252	274	261	252	270	266	265	261	286	245	266	282	278	256	259	254	272	265	268	249	239	261	259	240	264	250	263	272	245	246	304	272	266	281	258	262	233	256	268	241	275	272	290	272	245	252	274	222	292	255	281	250	264	267	272	312	259	261	239	274	280	278	241	259	227	256	258	297	251	260	269	282	254	262	237	289	280	259	259	257	272	283	247	312	247	238	245	251	239	277	264	256	265	251	277	233	240	234	269	272	284	275	260	257	256	263	231	286	272	235	260	239	255	289	257	298	235	273	268	261	252	282	235	265	274	284	271	293	234	243	243	257	253	286	265	278	276	292	262	263	271	259	254	217	244	231	280	264	233	269	287	240	239	282	275	238	278	250	264	262	272	268	256	247	243	267	255	260	278	236	264	270	287	286	259	263	244	282	227	297	251	281	283	251	263	260	278	280	263	262	250	283	254	287	298	262	284	287	262	256	225	243	295	267	254	267	276	247	253	268	286	254	251	240	260	261	262	260	280	273	260	231	256	267	257	252	245	264	263	300	273	240	267	285	301	265	263	279	268	283	221	257	262	260	281	274	267	280	277	259	289	263	270	263	247	271	277	280	271	269	280	289	272	290	255	248	277	264	260	260	263	253	249	247	257	255	250	239	264	277	262	257	290	256	281	252	286	289	237	278	296	276	280	228	270	252	258	265	272	269	247	268	251	272	207	249	261	269	265	267	274	254	237	261	263	247	238	283	239	243	262	257	244	265	294	252	285	254	243	239	254	272	252	247	258	268	274	269	234	254	264	271	244	283	244	253	257	274	264	271	267	277	247	243	224	249	235	263	266	262	281	256	295	265	283	233	283	289	286	266	251	235	254	271	282	259	273	228	267	250	259	268	288	272	277	241	267	270	270	286	265	244	260	235	264	269	256	295	272	246	230	245	283	273	243	254	267	250	235	258	244	249	263	278	261	277	279	252	263	259	248	264	257	227	281	239	253	271	246	243	277	252	249	249	264	257	270	251	276	256	261	308	254	257	284	237	272	283	274	285	275	262	249	273	232	260	259	249	293	247	262	247	289	273	251	273	301	300	268	282	267	266	246	246	258	274	283	273	271	251	274	255	284	249	265	257	241	258	250	254	248	240	252	243	257	258	279	267	264	264	277	247	259	278	272	267	277	253	291	233	275	257	239	251	277	240	224	241	236	254	261	265	288	294	256	272	233	278	262	230	240	267	267	264	237	278	282	269	251	241	241	267	248	279	271	278	267	237	270	263	253	262	249	283	277	291	248	278	234	285	255	272	256	228	308	300	268	271	278	280	274	260	248	279	239	235	256	268	277	270	280	285	284	254	262	293	280	276	253	238	258	241	251	250	249	243	279	266	264	252	278	276	264	265	244	262	274	274	266	238	268	265	279	253	269	291	261	272	254	263	289	254	255	217	261	278	248	258	240	275	288	245	263	268	245	262	260	238	247	272	292	280	262	257	273	259	246	315	302	261
14191	33279	29270	19210	14609	11163	8926	7217	5790	4620	3915	3280	2746	2404	1937	1562	1248	1133	905	709	637	520	462	439	382	382	353	391	390	430	560	497	532	526	505	501	438	393	323	313	316	302	307	287	322	327	304	323	288	320	297	310	308	267	277	304	280	273	290	288	308	286	316	303	308	293	308	290	300	297	303	293	303	284	304	276	307	317	341	327	307	279	288	318	311	282	297	317	303	276	304	298	289	303	284	279	307	304	295	314	289	312	295	290	283	305	290	267	279	287	306	315	285	323	281	292	322	288	331	297	319	284	331	302	327	307	283	308	300	299	315	293	289	280	292	295	303	280	282	312	332	291	271	287	322	296	274	285	296	295	332	283	328	309	295	269	307	285	326	281	322	265	319	292	296	300	315	288	318	325	279	310	272	307	300	331	311	285	334	329	290	284	273	326	294	273	280	296	299	318	302	280	287	285	307	301	277	327	306	342	319	290	306	300	294	288	299	305	290	318	300	281	297	285	295	281	282	315	326	300	301	326	297	276	292	296	285	312	286	291	270	293	332	280	337	280	309	262	283	316	287	312	324	272	312	289	301	284	327	296	308	281	316	294	285	288	297	290	300	276	314	284	278	302	268	307	274	320	293	303	318	271	291	275	298	318	291	298	299	306	319	310	303	310	325	299	295	319	266	289	315	286	315	314	295	283	313	299	266	302	279	292	286	307	315	304	310	314	282	293	272	284	257	287	294	312	301	295	296	333	320	286	301	269	307	313	322	284	278	261	320	292	314	302	311	290	269	302	300	277	331	270	317	290	313	294	289	302	303	297	328	285	305	315	289	303	284	301	312	270	299	287	279	324	313	280	307	302	290	306	293	310	285	297	278	289	311	310	306	310	285	278	326	285	293	293	317	279	301	299	295	296	296	258	309	256	309	272	290	276	268	294	318	297	353	355	296	278	291	304	294	318	284	308	347	302	316	289	288	313	318	321	309	295	299	302	279	280	314	313	292	303	331	295	305	318	295	326	298	346	302	294	304	304	299	306	317	319	315	308	325	294	295	298	316	320	288	284	304	300	283	294	321	318	304	284	298	290	270	270	282	311	298	310	280	314	317	285	271	323	304	284	292	313	273	318	310	301	280	273	303	259	277	309	287	301	291	306	281	315	278	272	303	302	316	316	313	328	292	300	294	283	284	287	286	312	306	303	283	261	295	312	303	333	282	267	329	291	286	273	290	281	291	315	286	291	318	286	307	277	320	282	299	297	317	279	283	310	279	307	300	336	323	324	254	297	286	278	275	351	315	290	295	300	317	297	273	290	301	272	283	295	279	324	279	296	317	305	292	269	300	314	298	294	291	300	292	274	303	306	291	277	313	271	311	287	315	300	312	299	290	310	305	289	269	292	300	269	303	283	295	339	324	269	295	310	288	298	318	308	332	313	277	334	310	324	288	289	327	292	314	295	289	313	276	284	270	320	304	308	308	310	262	303	332	303	289	302	279	280	303	292	311	317	299	301	277	320	288	319	267	291	303	306	299	257	282	287	289	287	299	288	301	302	344	300	293	289	289	286	286	306	296	323	320	300	332	292	325	305	283	301	264	313	333	296	319	302	286	291	268	275	309	308	285	321	304	322	296	319	292	268	303	298	318	283	289	291	275	325	288	325	302	284	313	297	291	312	298	304	310	308	325	259	316	304	307	304	296	307	280	332	294	311	283	315	296	282	304	319	292	265	277	309	299	307	293	285	311	303	315	268	287	325	292	284	316	318	277	322	282	305	300	305	291	278	301	298	284	321	313	279	281	284	271	280	322	296	291	276	304	307	298	292	260	276	301	313	288	296	317	269	291	292	280	283	291	275	293	295	317	290	310	313	272	312	300	280	296	292	286	292	330	294	285	284	303	279	287	293	321	289	301	312	253	275	296	283	308	288	309	278	291	299	317	299	321	306	308	294	292	265	295	300	299	341	327	281	255	283	289	317	279	310	305	308	311	287	310	301	287	289	289	271	295	299	293	258	292	333	280	304	318	307	304	283	326	283	305	297	298	279	268	278	287	289	278	300	288	310	316	293	313	310	271	313	300	311	282	295	315	294	292	308	276	295	312	291	262	302	299	313	280	278	297	294	291	270	309	307	297	278	279	300	281	321	295	283	291	275	289	313	303	299	325	323	302	278	295	270	301	289	300	317	315	315	298	293	318	302	290	287	304	287	327	298	336	300	305	271	323	309	305	290	287	285	302	298	297	292	304	308	306	314	298	310	307	296	287	309	291	285	323	329	303	302	326	326	326	307	313	315	288	314	288	332	297	308	316	288	301	328	297	314	296	319	328	315	282	265	300	272	312	300	295	281	269	309	279	299	279	319	314	304	265	322	292	282	311	292	282	296	302	298	303	304	290	309	297	305	321	285	280	287	300	316	303	300	257	334	316	314	309	304	315	324	321	309	315	306	295	321	285	289	294	296	272	322	274	308	327	288	323	289	309	334	311	292	304	280	287	323	272	319	327	297	291	286	312	325	307	303	275	315	262	278	291	297	278	321	282	298	283	317	305	286	294	268	305	279	317	282	295	292	282	289	272	294	295	319	358	302	283	285	298	308	284	316	294	307	282	309	349	279	309	326	300	311	272	297	280	282	303	298	328	296	300	299	297	301	291	288	334	288	310	310	299	271	299	318	281	297	313	286	264	307	298	276	278	272	262	299	300	317	291	314	316	324	269	312	306	300	309	301	312	266	299	265	294	276	310	326	300	271	286	318	280	308	326	268	297	288	285	299	288	287	289	303	286	315	291	292	318	320	317	316	329	284	347	299	287	309	294	305	312	310	271	294	313	266	287	323	280	277	319	295	279	299	288	293	296	283	303	290	284	298	301	300	307	302	313	289	335	294	308	303	309	322	266	280	276	292	304	309	289	305	288	288	268	280	279	280	272	289	300	347	317	294	309	305	295	299	300	291	324	304	298	301	325	331	333	284	276	298	318	299	312	281	305	272	286	282	290	307	285	299	295	315	318	287	307	284	285	321	354	299	290	316	295	287	342	302	321	278	303	304	303	290	290	332	284	290	328	302	301	296	323	307	299	313	287	290	297	271	294	312	292	274	300	294	316	290	304	324	312	322	306	326	320	294	324	297	335	289	296	288	314	274	278	283	309	298	309	298	299	302	269	279	271	287	293	280	289	293	312	283	306	320	309	321	314	289	271	292	302	329	283	317	311	290	302	336	265	315	304	308	295	303	327	295	278	265	281	315	288	294	286	305	294	297	296	283	281	289	268	297	293	315	290	337	287	324	309	269	289	288	286	304	297	317	311	288	289	313	294	341	316	272	298	288	286	300	305	285	279	279	310	298	307	271	260	286	279	284	312	300	301	300	355	309	283	315	292	321	288	277	282	329	271	302	296	300	302	280	275	324	335	290	291	322	289	267	325	302	288	307	281	308	297	315	323	308	301	320	312	268	289	283	305	307	300	284	299	339	317	320	286	285	327	300	298	277	292	309	291	323
22875	21339	28951	24112	21421	22010	18498	8821	5813	4928	4158	3090	2925	2406	1937	1499	1363	1045	887	642	536	383	364	326	277	258	297	247	338	432	586	587	524	416	470	438	376	274	214	202	187	180	168	202	210	184	201	185	194	150	172	182	189	190	188	175	197	186	198	184	200	204	218	188	216	160	177	186	177	173	170	180	183	189	179	196	186	178	171	187	187	176	172	173	182	163	176	184	192	189	175	198	162	170	184	181	194	155	199	195	168	202	206	186	184	173	162	196	179	187	174	179	209	186	178	190	196	189	167	180	179	175	171	200	161	179	175	208	154	169	187	182	188	201	181	173	206	180	174	194	165	193	184	177	207	177	178	199	190	165	167	160	189	192	180	201	191	175	168	172	181	205	177	157	183	185	176	166	180	194	188	189	192	173	187	195	199	167	192	190	172	193	189	196	179	175	209	189	183	184	155	177	168	195	170	183	190	169	156	196	184	200	198	192	179	208	185	175	195	170	178	187	180	182	201	174	183	180	182	195	210	172	211	166	196	169	199	197	190	176	192	178	169	181	193	193	172	178	197	202	194	192	200	189	184	179	190	186	206	176	171	185	190	189	198	187	182	192	170	179	171	160	210	180	174	192	188	183	205	176	176	188	184	183	183	150	191	151	184	186	179	176	179	195	190	192	181	160	181	191	189	193	196	196	211	195	173	186	180	139	180	188	180	164	187	197	180	187	172	168	173	187	180	181	171	183	184	183	184	168	193	167	189	183	160	194	182	176	180	192	194	169	172	184	180	159	160	167	196	173	183	198	190	200	183	189	182	191	180	172	173	170	168	190	189	181	178	187	172	187	170	164	185	185	186	185	172	201	193	175	194	171	185	203	182	201	189	215	186	196	201	174	179	209	195	203	195	155	197	179	158	196	199	159	157	168	202	173	189	182	169	203	187	186	205	187	194	209	166	209	171	190	210	220	183	181	174	172	219	171	191	182	180	200	185	211	180	172	206	186	183	181	181	180	197	167	175	201	176	184	181	194	186	158	182	168	201	173	179	187	195	194	179	172	169	178	170	207	185	178	165	206	214	166	175	175	161	183	183	181	189	228	169	204	173	190	188	172	198	183	210	193	181	169	176	196	199	175	213	173	179	199	178	168	211	172	205	184	180	187	176	179	191	172	192	220	185	154	186	155	166	176	161	181	189	196	194	148	182	167	192	222	218	181	179	203	195	183	183	180	161	176	173	177	193	200	174	188	191	193	179	188	171	184	176	176	186	158	187	188	180	191	185	194	195	176	175	187	177	207	200	206	184	207	196	165	166	179	155	186	164	201	166	222	195	175	179	206	152	183	180	185	189	182	174	180	164	189	188	192	201	171	188	204	193	187	176	184	179	195	173	165	185	177	166	184	169	178	216	174	158	187	174	178	184	199	188	176	177	165	188	152	192	187	199	200	191	190	192	239	187	229	191	178	187	161	182	187	163	173	194	168	173	153	165	187	165	185	185	190	171	189	160	193	183	189	170	182	184	172	179	195	167	188	150	169	198	186	184	182	208	172	200	202	194	196	182	176	180	181	183	170	183	182	168	202	168	189	189	187	170	154	188	182	190	201	165	184	169	166	163	184	167	212	177	172	200	200	183	180	197	173	178	208	175	197	179	172	166	167	184	205	191	181	199	178	207	176	211	186	195	211	207	174	162	182	167	196	186	190	184	173	160	174	176	187	180	186	191	178	163	188	185	160	186	190	182	199	199	197	175	162	187	184	208	170	185	179	199	191	204	187	210	193	175	180	165	179	166	193	200	195	182	194	177	178	168	189	195	200	154	192	175	196	201	173	170	172	168	191	167	166	207	188	210	187	195	188	186	197	199	177	181	216	169	164	181	174	167	172	181	169	180	191	164	192	171	169	184	181	181	184	191	184	187	167	189	215	180	184	199	165	183	191	178	193	224	211	203	170	176	193	187	178	188	185	201	177	185	195	183	180	179	225	148	189	189	179	175	171	161	160	185	192	169	192	195	194	160	178	181	178	196	189	158	185	183	188	173	187	184	173	203	180	189	179	166	181	188	178	180	187	189	194	175	198	205	189	176	191	189	189	169	187	169	179	165	179	169	188	165	168	162	176	187	184	156	167	182	182	168	166	192	170	191	168	190	197	199	165	199	193	174	193	182	189	175	176	190	163	163	171	213	184	184	163	192	199	194	166	177	172	168	179	159	182	189	203	181	209	195	161	190	182	170	165	189	186	179	180	181	170	206	175	161	183	171	195	197	188	176	178	183	167	192	159	184	178	201	213	186	180	203	170	190	179	173	182	188	203	163	186	201	202	169	176	194	174	187	200	186	181	181	188	166	168	183	175	161	170	176	187	150	170	166	162	171	173	179	175	202	163	185	179	210	210	190	210	175	164	192	191	191	175	190	193	186	183	194	177	184	181	205	201	173	171	194	164	166	180	192	180	183	185	212	196	182	200	179	169	174	191	194	190	183	160	181	181	166	164	159	196	168	168	200	191	188	181	189	186	179	199	176	199	182	188	175	180	166	179	195	189	172	192	189	190	202	176	189	160	176	190	203	200	199	176	171	174	193	217	166	159	174	175	182	188	198	184	197	194	168	163	178	179	192	194	197	181	164	167	187	153	190	173	194	169	170	183	155	193	172	175	166	182	211	191	187	160	184	170	163	190	184	176	191	164	190	188	164	170	198	189	185	174	200	192	170	216	180	169	191	191	193	173	157	205	157	172	180	153	175	213	178	186	195	162	198	194	196	207	193	190	174	171	187	162	195	179	186	190	184	175	188	168	207	194	185	188	198	181	208	181	188	195	191	206	177	178	188	204	179	165	196	198	175	189	214	187	173	161	204	180	168	185	174	193	206	200	170	186	189	194	188	201	171	195	192	163	212	191	201	166	176	189	168	185	193	177	189	148	173	193	199	198	182	204	184	162	175	207	185	205	182	177	186	184	186	190	183	170	195	169	184	182	194	197	153	198	179	168	158	181	200	161	176	165	193	171	189	158	165	165	191	175	174	173	176	182	197	165	162	171	184	200	168	196	212	190	183	169	163	177	181	198	183	184	181	163	183	177	174	193	211	179	172	178	195	157	175	187	186	197	193	178	195	187	202	177	195	189	184	165	179	153	180	178	209	171	172	206	179	173	194	205	177	167	170	191	175	188	181	160	198	178	185	203	177	205	182	176	186	189	190	191	199	204	225	190	170	168	162	189	197	167	174	184	198	183	195	173	209	208	168	172	201	188	176	154	187	177	172	192	148	180	175	169	197	196	172	168	175	186	192	172	185	164	188	196	178	209	206	191	183	178	186	186	200	180	165	176	182	195	183	186	180	191	186	195	171	178	201	190	173	193	178	188	212	183	177	195	157	208	190	173	159	171	199	192	212	187	172	186	219	175	160	159	216	199	187	158	192	176	174	193	195	177	172	212	148	180	189	208	176	192	189	180	215	201	172	199	189	191	188	167	176	182	179	188	172	167	181	200	182	178	175	205
16701	41752	37342	27412	22000	18546	15282	12284	9715	8291	6849	5277	4716	4041	3189	2397	2131	1620	1317	1006	774	563	515	446	354	366	373	361	365	547	888	796	668	619	622	639	538	338	264	247	226	256	238	237	203	218	236	202	244	226	222	206	230	222	192	218	215	221	237	237	196	219	237	225	230	196	205	224	219	212	193	232	233	206	221	221	239	219	226	209	209	204	214	211	205	205	209	209	222	209	201	245	214	208	195	213	224	213	229	224	213	213	188	212	222	235	210	237	212	204	226	216	200	213	189	206	219	231	221	207	197	204	218	245	201	193	196	216	201	231	209	237	238	207	205	187	197	181	203	227	214	206	206	215	226	226	223	207	247	216	202	204	207	219	190	194	223	203	220	204	196	208	217	209	235	211	204	201	219	210	216	204	220	215	191	222	226	212	214	187	229	226	241	195	196	247	228	228	205	213	221	179	206	197	217	206	201	226	216	230	228	183	240	222	206	213	227	213	203	226	199	208	202	184	201	189	228	220	193	206	205	222	190	235	219	213	203	221	217	227	227	200	217	187	212	190	230	203	214	185	194	221	233	231	221	211	236	201	209	216	229	184	165	187	210	192	222	220	215	215	207	199	199	184	193	243	226	215	216	211	211	210	194	229	222	200	207	220	202	211	187	195	239	212	202	229	201	215	213	221	211	213	199	207	191	223	226	214	205	189	211	215	200	210	202	204	241	190	211	184	203	204	207	207	216	204	226	225	232	205	221	201	210	192	215	176	216	200	217	197	193	220	208	228	214	222	184	213	227	219	211	237	196	197	213	224	213	201	238	205	199	189	179	210	219	198	215	218	203	215	191	197	201	218	206	229	238	218	217	189	204	199	211	230	221	242	191	219	213	208	192	223	220	198	193	219	196	207	224	221	215	220	213	216	202	215	213	227	202	186	209	231	203	215	201	183	229	189	201	204	233	205	204	204	205	220	236	197	232	211	194	241	196	210	218	218	212	180	198	209	208	190	213	225	244	218	206	211	222	224	191	218	206	211	195	220	229	220	223	247	201	189	230	230	194	214	200	208	194	226	211	193	214	209	214	191	233	205	217	228	207	241	220	220	198	209	216	201	209	211	217	236	219	222	227	233	211	197	200	237	223	230	213	226	189	224	196	218	188	189	207	223	208	220	233	212	222	209	223	212	209	223	219	203	183	228	199	218	208	223	228	216	231	233	228	208	203	224	224	203	243	207	194	215	226	223	193	227	211	206	258	220	220	197	220	204	231	221	190	216	222	204	219	213	192	227	227	231	213	220	206	212	206	224	196	218	226	217	213	225	201	186	236	195	209	220	237	216	213	209	226	213	224	203	219	199	219	234	205	172	207	184	186	244	210	223	203	234	210	191	193	216	211	210	208	222	208	214	210	212	186	218	230	217	191	205	193	204	199	242	201	191	192	222	220	208	188	212	246	217	200	217	220	226	200	221	200	215	228	221	202	215	191	206	224	225	209	225	235	207	199	243	201	226	198	235	192	219	207	203	217	190	219	185	243	225	211	202	227	194	224	192	199	191	212	224	225	217	207	209	209	201	189	207	195	210	211	210	222	225	193	209	240	214	218	206	193	230	211	197	236	210	226	193	210	227	187	192	197	195	179	201	214	209	201	194	218	219	229	203	209	203	213	209	214	193	184	206	224	218	238	188	220	200	221	212	202	215	226	210	232	213	213	209	186	240	205	214	223	207	204	211	221	195	211	194	237	223	208	223	265	185	214	232	217	199	226	215	225	226	210	224	206	241	188	182	188	212	221	213	201	242	213	215	209	230	205	222	202	210	188	200	225	243	213	209	186	194	203	216	204	221	180	210	197	207	200	198	222	210	235	221	221	191	223	200	197	193	207	228	219	206	210	216	187	212	218	222	213	219	208	233	237	244	234	233	213	211	218	198	197	195	224	198	208	229	221	214	228	208	224	228	221	226	198	216	220	211	214	224	189	193	230	210	216	241	201	211	194	228	206	210	196	198	216	229	238	240	211	230	210	211	213	227	220	232	217	219	217	234	198	216	198	229	246	214	209	244	224	227	231	221	219	244	198	222	215	204	237	213	223	210	238	206	225	212	226	216	174	199	204	211	216	210	213	246	219	199	197	194	205	221	221	191	224	211	216	189	214	233	233	202	183	197	218	212	199	197	204	204	221	207	192	208	221	201	222	210	216	212	218	207	187	208	200	239	191	211	200	235	197	196	234	210	211	200	213	217	220	210	216	211	206	203	216	190	216	181	204	223	233	193	217	219	202	206	211	215	186	210	180	216	194	202	197	230	217	208	208	244	195	212	210	202	187	227	203	189	205	206	214	189	214	188	206	242	208	227	227	188	214	204	213	229	208	208	224	226	214	201	226	216	188	204	219	200	232	235	214	189	202	191	218	222	198	203	228	218	193	197	238	194	200	234	210	213	215	219	210	189	227	223	236	220	211	215	223	208	185	232	202	223	237	240	215	203	224	251	216	210	236	212	204	205	229	216	207	176	237	202	229	214	239	210	214	210	221	210	227	227	232	221	217	223	226	208	218	219	218	163	220	198	207	217	211	229	207	238	222	209	200	214	225	202	230	226	221	204	188	234	208	210	215	239	209	229	239	201	220	232	208	220	219	208	237	197	213	208	218	213	223	200	219	201	195	209	199	203	213	217	191	236	225	191	207	223	224	249	201	210	226	214	218	221	215	196	222	227	206	226	189	229	237	206	190	201	203	205	218	216	205	186	205	213	203	214	214	198	221	191	202	212	199	220	222	248	213	205	202	206	190	206	220	202	219	208	213	200	221	197	227	225	200	217	223	231	205	217	204	207	192	217	237	224	188	196	205	212	204	208	200	216	207	192	211	199	212	175	197	209	225	218	186	197	199	213	239	253	226	186	217	210	220	197	227	225	214	239	195	213	199	226	208	214	224	209	210	208	212	226	198	231	231	238	203	226	223	211	213	223	209	185	206	213	214	221	210	208	236	217	207	192	232	227	218	191	227	200	194	238	230	198	206	199	242	182	200	213	208	224	232	207	204	212	214	238	221	226	224	237	233	223	205	192	181	221	226	215	234	208	238	246	214	203	213	207	219	206	206	230	206	226	227	225	223	233	205	219	220	237	212	237	227	207	211	212	219	181	234	256	173	240	241	209	202	207	200	224	209	235	227	203	221	202	212	170	217	185	193	208	211	206	232	217	195	196	213	232	201	203	225	207	218	225	206	222	226	209	203	218	237	216	213	183	221	211	208	210	202	204	199	199	208	223	222	188	236	218	209	209	225	224	203	210	230	219	212	225	216	198	220	199	204	222	221	215	227	209	204	202	217	226	234	222	215	185	184	219	223	233	199	226	204	211	230	218	226	203	220	234	241	200	215	218	222	236	177	223	219	218	202	214	220	203	234	211	221	199	217	199	231	207	204	198	241	236	217	190	238	213	217	227	224	192	226	204	230	205	213	199	203	203	242	239	225	183	258	212	212	213	197	210	245	216	211	212
27598	21624	21501	14461	8043	5393	3970	3015	2514	2079	1680	1374	1304	1125	953	880	725	580	525	483	448	392	388	370	378	366	396	397	389	418	439	484	453	438	428	414	416	397	335	335	323	352	317	337	353	362	369	342	333	353	385	362	309	327	323	340	367	336	361	356	334	331	342	330	328	385	380	358	339	327	323	325	353	339	368	375	372	341	311	347	346	326	355	309	311	326	314	343	308	320	355	350	348	342	370	320	349	375	321	321	358	363	337	355	327	345	379	354	319	351	340	318	338	334	315	341	356	314	324	340	366	370	361	353	357	333	323	310	345	345	353	305	359	341	344	360	318	369	354	337	338	341	346	356	322	360	362	331	353	348	315	363	331	364	340	366	332	344	351	349	337	356	369	346	369	362	344	329	306	335	309	315	333	323	324	361	320	376	359	334	345	340	364	349	328	349	341	341	365	356	346	364	339	334	343	320	323	374	352	360	298	326	357	337	322	364	327	367	332	332	382	364	336	358	354	360	367	355	322	336	310	401	345	328	362	336	315	363	352	356	344	350	345	286	363	349	315	366	333	331	330	332	357	317	345	357	319	314	354	366	309	330	347	345	340	330	351	349	353	334	334	339	341	331	323	321	317	327	351	332	376	357	337	339	347	304	352	351	365	353	346	354	332	373	337	365	364	344	383	352	332	325	357	305	344	352	353	336	333	336	358	332	327	378	346	352	326	333	340	345	387	358	349	335	316	370	324	356	281	328	341	339	328	367	368	345	359	354	326	372	357	326	324	334	325	334	322	338	324	356	312	332	332	317	401	351	324	337	341	307	342	356	357	324	344	329	338	351	328	349	367	384	336	320	344	357	349	325	354	328	356	354	327	356	348	362	317	365	360	347	371	351	331	348	335	344	342	339	309	335	374	361	301	317	336	357	315	329	349	356	299	333	360	328	330	363	329	340	313	349	352	366	333	360	351	326	350	335	335	335	376	363	362	340	382	338	353	344	357	337	329	308	348	356	354	368	369	344	338	322	349	373	370	330	329	354	350	366	363	369	375	321	317	310	349	353	346	320	375	318	350	358	328	356	332	321	333	324	357	394	318	324	358	363	322	360	339	296	329	323	335	358	376	306	321	348	352	316	334	360	353	344	331	298	354	352	332	346	307	340	317	324	338	347	367	351	355	307	359	349	356	349	362	373	357	356	347	338	319	353	384	353	336	369	339	363	352	342	346	368	364	356	370	362	346	313	371	366	347	350	361	349	352	400	366	350	322	324	333	327	334	331	358	357	327	331	365	331	333	355	318	318	347	343	365	328	331	330	342	365	344	350	357	347	360	324	336	326	373	356	339	338	321	323	328	358	316	330	320	379	402	368	337	361	334	335	300	369	349	352	322	314	364	343	346	313	377	337	338	348	369	310	338	340	336	343	330	348	351	337	336	353	330	349	339	359	333	373	343	324	361	343	338	312	336	360	303	327	322	365	332	375	339	353	384	347	350	344	315	333	316	339	337	382	332	348	326	377	360	341	368	351	352	377	378	342	356	334	355	348	371	347	382	363	313	351	342	342	338	328	353	356	351	352	362	359	380	348	327	362	348	344	371	329	354	381	305	347	367	351	317	326	349	327	336	360	310	336	342	341	333	344	373	348	340	327	359	312	333	321	359	371	366	341	361	332	338	313	356	350	402	350	343	370	321	334	357	343	343	347	348	364	322	340	373	346	362	326	369	370	339	343	314	355	337	330	348	351	355	343	316	377	326	359	330	341	338	340	379	371	341	331	375	362	362	368	359	352	351	318	333	338	363	322	353	323	304	363	347	323	392	346	360	338	342	379	343	369	365	347	340	333	350	360	349	357	360	340	366	301	342	375	298	332	349	356	354	370	378	309	346	367	339	355	364	354	344	362	384	361	355	338	346	317	368	391	371	336	313	354	342	354	354	339	328	358	348	347	378	344	338	345	378	336	356	324	354	343	353	320	337	321	372	314	342	315	344	329	345	356	336	319	358	316	337	343	335	353	334	352	354	345	346	361	363	358	365	368	351	312	326	342	360	348	352	331	313	336	324	357	341	340	336	332	323	332	383	349	348	351	336	349	367	357	370	355	324	368	330	349	342	363	356	351	346	346	329	328	339	336	365	338	368	335	341	369	344	337	354	343	325	357	332	331	343	381	354	362	299	335	366	340	343	347	332	360	370	334	352	339	341	347	347	351	351	329	358	346	328	388	376	359	370	350	334	349	328	340	344	289	348	338	324	344	328	333	344	321	334	360	367	347	372	350	306	341	326	336	347	363	319	363	338	328	337	318	328	317	362	360	340	325	340	340	370	340	361	365	334	328	333	342	320	346	303	352	344	327	339	363	349	359	363	364	348	311	293	359	378	344	355	364	335	351	346	341	341	356	361	350	349	365	342	303	352	346	393	308	378	337	353	337	364	347	324	308	358	350	326	327	336	337	342	348	327	373	343	331	344	327	345	350	351	357	354	317	326	350	341	360	351	376	355	366	330	328	351	379	376	379	338	345	346	342	364	320	337	340	320	303	357	352	328	389	345	355	379	338	355	373	355	323	335	350	320	325	346	347	341	337	372	357	367	345	350	337	333	303	349	347	347	326	335	335	345	330	335	357	322	358	351	362	314	376	343	344	329	356	353	340	332	348	340	341	349	368	336	391	371	318	325	323	339	338	368	335	350	348	376	362	346	352	337	365	345	368	363	342	343	347	350	364	365	358	354	352	328	329	338	345	363	343	339	332	348	307	365	311	333	335	317	362	340	363	339	340	343	331	284	382	328	375	351	357	344	317	358	353	328	333	307	375	361	339	352	338	374	355	320	342	353	324	367	350	324	340	338	311	336	333	382	344	370	359	330	335	334	372	334	348	334	364	326	355	328	342	355	329	319	332	357	332	308	343	386	375	349	362	350	303	351	312	346	373	318	339	339	364	327	377	366	332	324	335	354	334	364	351	348	345	318	372	328	335	339	349	348	337	323	369	328	354	368	331	349	361	350	359	360	362	328	334	353	328	357	370	346	335	306	375	359	350	360	318	327	329	323	325	332	347	349	307	366	351	352	355	317	348	341	338	362	368	332	340	327	389	353	311	343	337	335	340	304	365	346	365	316	353	371	345	324	367	353	334	317	312	351	341	348	364	323	351	302	345	359	358	364	348	367	351	363	343	327	316	369	335	339	340	349	318	343	362	350	324	367	350	353	337	311	334	348	351	339	353	341	320	374	343	335	351	373	321	312	344	343	319	392	353	368	308	345	311	341	370	326	346	348	356	345	358	345	322	363	326	351	380	354	337	348	318	375	347	371	365	351	340	328	343	352	348	379	386	330	341	331	332	356	318	350	363	361	328	350	359	360	340	366	352	321	379	385	338	345	380	322	358	339	352	346	365	331	347	332	370	335	332	349	357	342	326	335	353	316	333	351	329	344	324	364	356	340	377	344	351	361	334	333	333	311	354	330	326	323	361	349	340	323	330	348	342	321	355	333	346	338	335
13373	27905	24383	15419	11392	9116	7207	5534	4504	3697	2855	2331	2113	1870	1417	1314	1046	882	640	668	565	526	474	468	451	448	457	454	460	573	576	610	520	532	556	522	513	392	393	442	372	397	410	400	400	384	428	391	416	414	402	386	407	399	411	417	399	404	437	356	410	407	384	407	381	393	396	426	420	386	417	406	367	382	399	364	390	388	387	409	391	415	407	420	380	381	415	371	385	418	390	395	425	393	435	442	430	410	375	379	375	368	380	408	412	427	433	375	404	401	414	424	373	401	410	386	418	397	373	413	390	373	434	358	397	409	380	446	399	401	393	426	417	387	356	405	419	361	358	395	365	405	368	349	401	395	369	397	393	383	394	357	432	395	386	390	405	417	409	399	407	363	393	383	410	418	409	381	421	384	361	391	413	396	372	405	373	382	394	404	349	393	400	398	407	397	397	377	401	410	394	387	410	392	390	396	387	384	396	425	368	418	367	372	399	389	396	395	398	438	381	404	377	405	400	387	379	384	389	412	413	430	412	383	414	433	411	374	351	390	370	391	359	406	396	335	416	372	429	385	398	402	403	355	390	427	406	364	398	369	391	400	382	375	410	408	386	400	400	408	399	406	414	400	420	411	405	393	394	409	392	402	395	410	381	409	370	442	395	354	415	389	358	390	430	386	398	419	368	412	433	429	431	424	395	440	407	379	419	412	377	395	411	404	404	401	404	378	396	411	396	389	415	392	390	432	428	420	385	403	360	395	422	390	386	400	396	405	381	374	424	408	400	367	414	370	419	421	363	418	418	383	405	419	365	421	388	388	415	419	432	392	442	407	387	391	389	364	369	388	398	397	367	392	368	372	428	342	394	378	402	441	398	385	394	435	389	402	405	364	383	398	398	377	434	405	404	424	399	370	393	353	393	415	405	400	388	414	366	395	427	423	393	375	364	359	404	412	397	421	399	388	406	399	368	389	394	402	402	389	398	388	407	395	411	375	348	422	397	391	442	398	431	409	400	408	405	412	377	384	367	401	416	367	388	393	390	387	366	368	408	410	412	415	430	402	409	381	391	377	381	401	392	426	416	396	388	431	398	406	389	404	385	407	396	388	388	391	422	449	372	417	417	352	405	381	396	405	387	385	396	393	414	383	376	429	383	402	368	407	397	390	370	427	377	384	415	438	376	389	417	408	386	374	376	404	414	418	435	435	415	380	406	435	342	401	393	388	416	440	396	396	413	383	362	442	412	389	428	384	376	397	396	374	388	392	392	404	413	369	383	380	374	399	388	441	390	381	357	423	401	385	376	385	392	428	437	395	380	393	439	388	366	364	407	414	367	387	410	421	379	373	396	374	377	392	446	407	375	418	406	413	399	381	412	386	386	355	378	397	407	398	401	369	414	380	390	400	410	414	370	382	399	383	398	406	368	382	386	387	383	369	405	373	399	417	406	401	369	415	379	421	367	385	380	407	396	401	396	400	394	376	345	415	398	395	385	399	395	429	370	391	385	375	364	418	385	344	393	392	437	392	394	420	430	419	416	418	415	420	372	410	425	383	428	390	425	386	454	393	429	419	400	398	389	405	416	404	420	354	416	397	414	395	404	364	414	425	379	412	415	364	397	404	396	362	394	420	404	372	401	435	390	354	429	391	392	407	385	410	376	392	345	357	413	407	415	401	386	409	403	366	396	397	357	384	398	407	415	419	373	362	387	377	393	405	378	393	444	448	425	446	395	404	407	371	389	383	391	399	423	404	433	368	416	425	402	415	390	363	368	373	437	390	407	396	398	419	410	391	372	383	420	430	411	381	415	391	414	418	432	401	396	443	356	389	403	422	407	379	358	402	377	429	407	409	430	401	428	375	398	414	385	396	404	354	408	381	384	394	414	421	426	405	347	415	404	404	415	407	393	387	376	423	398	432	418	360	369	385	377	430	412	408	400	391	416	388	385	404	442	402	431	379	374	355	383	397	419	391	418	401	403	383	424	378	405	377	388	352	373	428	397	410	365	393	393	401	410	355	400	433	388	411	377	406	457	373	390	383	401	385	390	380	391	389	398	400	400	420	422	410	407	375	373	389	401	425	410	391	408	393	438	404	401	390	357	383	401	372	395	419	425	382	382	378	369	359	400	412	353	412	406	402	396	391	418	348	416	414	373	390	386	388	385	389	392	406	389	424	369	406	374	419	359	402	408	388	384	425	393	400	362	413	415	399	390	401	424	381	398	390	363	443	410	372	411	419	393	431	396	394	408	434	402	404	409	439	404	422	362	414	433	404	412	388	386	404	400	363	396	394	379	396	437	411	393	394	381	393	431	389	379	386	367	354	415	433	403	413	389	397	415	404	408	409	408	421	415	381	345	397	417	402	433	404	392	390	388	412	395	385	366	429	389	375	396	395	391	382	397	374	362	415	391	397	384	416	379	398	406	415	426	421	421	408	368	410	436	387	399	410	422	385	378	416	397	393	399	381	404	406	378	421	419	405	409	424	393	385	399	423	387	401	398	430	400	378	391	376	369	424	410	416	400	368	375	383	420	400	411	384	404	388	433	405	379	435	435	387	412	384	393	374	386	386	420	396	429	393	398	356	424	371	401	412	432	447	395	392	379	406	377	400	382	415	396	418	419	383	411	392	391	415	423	403	396	380	408	416	408	391	388	382	406	363	416	404	381	390	401	395	380	406	377	406	415	396	408	364	375	388	411	410	393	414	397	409	420	400	408	392	371	458	395	395	414	415	397	392	404	438	399	410	422	400	363	398	421	368	374	383	416	427	393	388	404	410	405	349	403	377	364	428	368	438	365	401	424	381	420	387	396	398	448	391	379	385	387	377	387	377	397	392	381	355	359	370	363	386	400	387	402	418	422	397	403	398	390	417	396	438	364	398	382	400	413	406	418	422	375	389	396	375	402	453	387	366	394	379	345	409	396	385	421	397	431	405	397	378	381	433	389	400	398	412	399	402	400	419	416	393	390	420	399	373	414	389	434	421	394	449	414	415	386	391	392	385	385	410	407	437	394	428	418	389	377	410	378	425	431	397	398	392	392	396	381	379	398	405	424	429	365	434	394	376	370	422	381	371	384	389	368	414	415	409	400	403	428	354	379	412	407	389	414	428	409	385	391	378	437	386	391	406	386	439	423	384	398	429	418	391	386	419	375	409	386	396	395	411	430	372	390	438	425	427	388	375	380	394	385	383	399	449	385	397	423	403	441	387	417	388	398	391	388	415	380	400	383	399	399	370	382	435	371	398	367	388	401	363	396	383	387	370	368	400	356	388	421	393	382	363	408	385	416	373	393	401	413	418	392	381	404	415	388	392	392	387	401	382	386	399	419	377	436	398	411	380	395	399	376	392	400	412	382	389	414	403	412	390	429	415	367	438	406	384	393	432	400	382	406	372	401	379	427	392	368	430	401	398	373	382	371	360	390	388	407	407	389	382	364	429	422	400	338	386	388	400	419	406	426	395	430	360	362	391	436	384	388	387	424	396	425	400	393	365
24033	21317	28440	24536	21489	17165	9476	5797	4617	3636	2820	2583	2150	1811	1589	1232	905	793	688	539	471	452	424	370	359	391	368	407	474	503	522	514	450	466	471	484	412	353	355	304	310	307	304	278	281	313	294	307	306	292	322	288	305	320	303	303	285	306	287	289	285	311	295	304	315	318	298	293	316	320	306	284	286	334	339	302	291	319	312	284	301	285	313	300	307	286	316	319	300	310	327	308	307	339	321	290	290	302	318	302	319	326	249	342	294	290	285	300	328	275	300	295	292	292	288	302	266	288	307	329	309	321	271	308	301	325	316	316	285	312	285	312	300	304	317	296	326	309	284	291	294	312	303	297	309	298	300	290	299	291	294	299	313	287	304	272	317	292	302	289	277	270	277	277	301	280	331	314	258	287	319	280	292	296	279	307	318	295	282	280	327	303	297	285	282	286	321	297	315	266	292	302	307	309	277	301	302	309	277	276	292	307	293	309	296	288	329	307	312	299	282	311	299	286	283	286	314	310	304	320	313	308	312	298	246	322	314	316	301	300	308	306	278	268	337	297	306	296	309	307	338	302	309	320	291	305	291	311	303	292	305	308	293	284	318	322	329	308	280	298	297	324	277	313	290	292	299	286	312	288	329	309	309	332	283	317	324	270	292	303	306	305	294	276	291	292	276	264	292	314	323	316	318	339	310	288	320	283	282	304	311	295	288	298	297	286	287	309	311	318	314	314	312	300	261	299	327	312	311	287	298	318	288	301	316	294	281	290	290	290	272	262	303	309	308	296	289	315	317	346	298	310	298	299	340	285	310	327	302	311	289	299	325	310	303	303	306	289	321	288	279	285	316	299	324	312	317	291	287	297	321	329	302	268	310	313	284	300	316	307	297	290	316	276	272	335	278	306	272	294	267	314	305	298	326	322	283	277	283	320	291	280	271	287	299	328	302	266	291	282	297	287	319	322	314	285	295	282	294	264	307	288	303	282	320	319	354	292	307	317	282	321	322	312	304	268	295	271	298	323	301	328	295	295	307	295	298	297	307	325	303	297	294	294	322	282	309	313	319	305	282	304	287	304	293	297	333	270	259	301	320	315	281	286	298	318	301	299	306	286	323	315	315	302	309	275	306	297	336	300	286	279	286	325	298	316	289	301	315	290	290	304	306	311	333	310	301	304	280	287	291	330	287	307	288	309	266	282	274	328	281	324	314	317	320	295	303	314	298	269	312	283	299	303	312	296	307	343	295	299	296	327	283	298	288	289	315	298	330	297	329	299	297	293	310	282	278	295	305	292	329	279	274	304	308	234	272	294	317	267	309	325	303	277	293	322	291	316	266	302	308	293	285	304	306	290	272	303	271	304	352	297	304	295	287	295	315	291	310	295	317	317	307	320	290	301	301	311	294	296	303	322	305	306	310	333	290	293	311	298	295	318	282	308	313	323	284	283	328	293	295	313	297	277	302	277	308	316	307	281	295	291	304	314	259	267	302	320	285	305	297	271	304	316	265	306	284	312	290	290	330	321	288	279	310	285	291	308	307	306	299	286	272	294	309	284	290	305	294	296	281	317	305	305	325	302	291	317	302	323	299	302	286	295	306	306	282	292	274	304	304	280	304	311	280	293	322	314	284	315	280	310	266	305	324	265	285	298	331	303	315	306	306	280	358	320	306	312	295	314	299	310	295	268	314	313	301	279	329	322	286	309	299	337	307	280	324	303	287	291	324	301	298	304	296	272	274	272	297	300	297	312	330	302	275	293	291	346	299	290	288	273	288	306	299	307	284	327	303	333	280	295	287	276	306	322	262	315	322	315	284	287	301	280	310	296	320	309	281	291	303	304	286	280	295	340	291	283	283	289	332	279	290	292	291	302	261	285	285	279	280	330	306	294	314	291	254	283	268	307	336	289	309	280	301	320	321	290	294	303	284	300	307	323	301	301	308	324	279	271	303	289	319	307	283	301	314	308	295	309	307	295	320	308	283	294	292	305	297	273	300	314	352	288	297	290	295	314	317	299	302	327	285	274	305	313	293	311	283	284	319	318	290	311	297	288	270	294	312	352	326	300	316	269	301	290	305	268	322	294	318	286	287	294	313	305	311	293	279	282	291	324	293	294	289	287	291	304	287	291	286	286	276	286	333	335	319	337	315	301	335	301	298	309	289	286	301	299	302	299	309	288	296	284	319	284	321	263	297	295	312	273	326	308	294	334	279	282	275	313	289	300	290	300	318	307	317	293	323	294	307	306	289	290	287	311	278	291	294	331	291	310	300	303	292	298	299	287	285	318	301	308	272	272	296	275	273	310	298	299	303	327	328	305	344	311	276	324	305	283	338	315	291	315	291	302	266	288	301	294	306	297	307	291	280	312	290	288	296	290	268	287	303	263	296	307	279	314	320	337	286	324	258	348	310	292	307	296	267	277	302	304	275	303	321	277	295	306	297	264	298	317	301	296	309	295	303	285	286	284	310	308	306	332	299	337	328	321	282	297	290	345	281	335	297	304	278	298	272	295	300	342	279	306	305	303	291	338	292	293	321	280	331	297	333	280	281	281	293	302	292	319	332	281	301	320	318	324	269	325	287	280	309	290	320	283	317	297	280	292	305	322	313	324	322	339	307	326	295	293	272	312	294	291	325	300	329	318	268	282	266	300	302	316	299	292	313	352	293	283	309	269	295	275	311	318	305	338	301	305	317	304	294	307	331	315	285	308	317	278	285	295	279	287	284	307	298	293	322	278	302	259	312	314	288	315	303	259	287	277	289	290	291	315	299	296	303	302	273	250	275	300	332	328	313	285	312	304	277	300	299	299	314	327	304	295	284	296	291	297	288	285	308	269	302	273	325	316	289	289	295	290	321	296	309	278	316	310	286	296	280	279	281	296	312	296	298	317	266	284	318	295	286	286	319	312	269	295	279	303	334	319	307	278	312	326	279	273	305	288	309	275	290	295	314	299	301	300	283	274	296	292	308	283	324	294	286	299	296	286	276	288	302	302	316	343	292	298	319	318	299	300	315	299	253	296	281	294	287	287	307	286	306	326	295	278	332	304	303	283	297	288	311	293	295	256	264	326	300	295	285	302	293	323	286	273	270	323	306	307	353	264	289	333	302	307	304	294	295	328	304	290	283	301	283	335	291	314	318	272	314	294	274	309	285	294	321	313	309	288	314	297	306	308	301	300	321	304	269	289	277	303	332	316	309	287	290	289	304	289	315	302	303	294	316	295	316	294	298	317	301	268	297	295	293	299	325	289	296	291	279	288	332	315	296	303	340	307	321	292	316	324	296	309	318	271	290	315	294	325	330	295	327	303	269	306	308	319	289	296	286	308	272	286	295	307	269	279	301	296	281	317	300	320	289	309	296	307	318	335	318	315	281	296	291	300	311	297	291	310	271	295	301	266	299	310	273	298	295	322	326	284	299	296	344	310	307	273	274	292	300	283	319	277	299	291	302	314	301	267	339	267	295	313	282	291	297	263	292	297	277	315	321	289	286	308
13979	35493	32653	22714	18104	14497	11521	9426	7736	6218	4588	4113	3541	2930	2507	1976	1470	1146	924	816	642	569	508	495	449	476	485	505	582	705	650	650	620	623	685	632	568	447	353	356	365	384	335	391	355	351	376	334	337	365	342	344	348	360	373	353	383	345	331	307	329	369	363	352	349	381	345	373	357	337	350	370	317	326	365	368	363	353	304	332	342	345	369	355	329	349	368	332	354	379	363	318	321	362	338	359	339	356	364	355	358	322	336	387	341	372	347	343	364	339	353	319	345	338	348	340	335	333	359	337	330	347	340	359	354	360	342	314	318	359	347	333	347	343	343	329	352	386	325	314	333	339	364	334	324	359	342	357	336	341	394	316	384	303	360	342	311	311	339	328	344	348	358	339	323	350	351	357	355	367	400	370	361	333	372	371	359	346	346	347	338	344	343	375	355	358	340	346	360	342	329	377	317	341	332	346	377	359	342	377	353	364	359	370	332	321	334	329	356	346	354	351	354	320	346	337	327	360	344	340	363	379	367	379	342	344	348	345	339	366	338	334	333	341	383	325	335	346	346	333	346	360	326	342	348	349	343	365	368	322	369	343	336	379	333	342	407	332	344	337	325	379	370	337	329	346	329	306	348	319	367	329	346	365	342	336	346	356	350	345	351	349	335	358	344	360	373	387	364	339	374	369	355	361	350	347	392	372	334	383	324	355	368	359	327	378	379	372	358	328	344	371	320	353	332	343	342	373	349	339	323	348	331	345	353	347	362	339	360	344	381	355	337	321	354	397	338	338	348	360	370	317	364	347	351	313	346	353	353	364	344	380	329	343	355	345	351	343	332	373	342	337	337	338	343	357	390	330	345	354	356	360	380	303	341	337	346	326	356	324	350	356	350	347	323	348	301	358	367	346	345	368	335	342	378	334	354	358	335	339	327	343	338	327	350	318	347	367	345	350	331	337	371	358	339	340	352	348	344	360	361	333	329	332	371	327	348	333	347	380	333	334	322	336	343	373	346	328	381	400	324	360	338	346	358	352	324	347	349	337	333	338	315	357	357	312	363	346	357	359	371	362	346	365	350	366	353	365	337	335	355	358	328	308	314	336	332	371	356	356	339	377	339	339	325	302	325	348	361	321	368	390	330	345	338	373	338	343	343	376	346	342	373	345	365	366	332	370	311	315	358	374	357	352	357	336	349	375	339	339	350	381	353	345	338	336	341	361	331	361	335	358	328	313	382	318	297	361	332	356	354	333	345	354	350	361	336	349	323	367	366	305	363	346	346	346	330	355	346	345	362	349	351	356	340	343	361	379	350	350	337	334	334	365	322	374	375	335	366	342	371	364	369	354	366	315	341	355	348	354	344	361	352	359	370	372	341	382	335	356	335	347	321	372	366	353	340	323	383	338	358	354	372	323	338	354	362	348	358	331	373	336	357	364	397	349	332	351	372	342	359	355	340	393	332	317	359	355	333	335	353	350	358	364	364	331	320	366	360	356	366	334	364	371	347	355	306	337	344	349	346	351	360	347	359	378	349	315	333	333	350	346	337	322	349	370	327	360	323	360	349	337	357	347	381	323	361	324	319	334	359	373	335	343	350	382	336	350	334	343	344	338	320	366	333	329	372	358	324	344	335	342	355	357	314	347	298	320	333	346	371	308	369	332	377	338	336	334	363	350	329	354	362	316	375	351	357	352	335	376	336	349	353	359	368	330	347	330	371	370	353	345	352	360	354	333	363	345	355	345	338	329	339	328	353	358	338	354	337	332	320	334	329	304	357	352	339	338	357	349	353	351	367	332	362	363	361	327	347	360	378	321	373	350	335	341	373	323	344	343	326	355	336	366	338	339	330	358	341	334	371	341	341	353	372	350	354	358	346	340	362	357	350	363	357	333	331	345	362	357	314	367	369	289	361	376	360	368	322	340	346	343	341	333	350	332	349	342	361	361	352	338	341	313	340	338	312	335	352	387	365	370	326	347	360	334	359	336	355	334	335	331	363	338	371	344	375	337	329	339	375	320	384	361	357	357	369	358	384	357	318	388	360	375	343	387	367	333	356	318	386	313	373	356	330	376	313	346	360	292	363	339	379	368	357	364	362	374	357	324	365	356	344	329	347	343	349	342	321	322	366	357	324	347	349	344	351	320	357	322	350	354	336	357	329	357	354	341	320	345	323	329	338	339	325	361	387	335	375	336	331	339	327	342	353	360	353	334	368	386	345	308	375	352	379	324	326	350	359	334	382	346	324	345	361	327	334	355	312	366	349	337	356	345	355	350	342	318	318	365	351	372	352	349	338	341	307	309	367	331	327	348	325	372	340	355	342	363	332	345	358	377	326	340	360	334	347	355	364	347	324	388	319	332	359	320	361	341	314	363	343	324	373	342	364	332	312	325	374	373	358	366	338	351	372	354	357	356	325	352	335	369	364	349	325	386	358	359	344	355	322	399	347	367	340	313	335	353	335	320	331	327	346	348	332	336	341	356	352	319	341	350	322	361	365	353	307	337	337	340	307	347	327	383	377	346	373	302	313	343	317	323	363	345	361	329	321	333	332	324	338	346	344	331	353	358	327	355	333	350	359	329	375	377	321	355	360	339	364	384	344	309	329	314	360	341	335	370	361	365	366	378	353	348	362	356	372	320	334	329	341	358	373	359	343	323	310	387	338	380	355	326	346	338	353	323	360	394	363	314	325	347	330	339	342	326	329	380	327	367	353	356	331	341	353	336	365	337	331	351	322	351	358	334	320	314	350	371	325	352	356	343	346	320	335	380	329	376	347	358	339	348	370	325	385	348	349	336	378	329	357	342	346	318	373	364	327	354	374	341	351	330	356	340	344	353	345	364	301	330	323	337	346	357	335	352	349	364	313	356	338	358	362	349	407	339	338	338	351	355	349	348	353	326	341	384	337	320	364	333	330	344	334	349	346	341	357	349	374	360	338	353	373	341	346	312	352	354	369	342	329	369	354	343	353	347	348	329	357	335	349	356	347	354	339	376	359	323	332	350	363	306	336	351	326	355	349	329	349	344	366	369	349	335	364	369	362	369	345	383	368	376	302	357	335	347	351	305	355	350	339	328	340	332	365	356	339	381	368	357	366	343	341	383	338	349	336	375	364	305	360	345	332	349	362	372	373	333	332	306	319	357	348	352	354	329	324	362	374	351	347	339	353	359	360	351	343	353	360	343	317	359	362	329	375	336	381	382	352	348	345	354	327	346	348	406	346	321	344	354	340	296	347	351	330	347	330	359	352	332	373	353	333	304	316	343	365	338	330	303	351	339	348	338	356	376	346	314	361	358	365	339	356	348	344	358	384	378	343	343	347	343	378	323	364	347	342	343	378	356	337	345	364	353	327	373	343	356	381	324	372	350	356	313	286	375	346	330	341	369	318	363	366	351	325	374	362	381	330	349	336	339	345	349	361	342	338	355	376	324	353	331	363	367	356	358	368	357	338	369	363	385	332	347	337	355	360	383	348	340	309	379	374	342	351	358
25044	21309	27585	25530	18003	9332	5769	4211	3332	2554	2162	1891	1529	1445	1144	887	700	581	484	482	416	358	322	358	313	322	338	350	400	448	429	359	397	396	404	357	342	290	278	272	287	264	305	281	275	268	236	257	244	269	264	260	268	262	245	251	273	285	262	235	252	265	267	305	250	266	280	258	281	262	273	277	254	259	290	292	246	277	262	270	241	267	281	258	268	257	251	277	269	264	263	254	246	212	252	249	268	263	263	295	249	289	262	254	263	245	297	247	268	242	244	262	257	257	286	251	236	273	231	268	272	262	252	246	274	252	261	249	256	294	283	276	271	257	256	255	267	271	247	256	254	262	269	269	280	295	237	256	297	248	281	297	262	265	280	258	242	249	265	251	239	256	277	266	277	264	255	248	287	267	255	257	262	240	269	291	272	273	253	292	249	264	251	266	231	277	257	247	268	251	247	285	272	267	297	261	271	261	281	282	240	253	256	263	245	251	250	271	287	272	254	276	247	271	261	261	272	256	290	272	272	223	250	272	249	257	246	233	276	274	286	285	289	279	267	269	272	258	271	248	272	263	271	290	249	254	284	258	243	259	246	242	255	300	291	247	265	255	253	254	266	243	249	248	287	258	247	261	277	255	304	275	264	265	272	257	266	269	252	272	252	231	260	275	275	289	281	286	276	266	270	267	273	271	240	257	270	263	249	273	266	266	271	274	293	231	238	280	242	273	269	285	263	251	254	243	283	280	247	276	272	229	291	285	261	291	277	278	302	259	276	276	247	295	257	274	253	263	255	254	248	276	262	272	254	251	254	261	269	278	293	262	276	271	244	258	272	275	257	274	257	249	231	276	282	255	259	254	251	267	289	243	280	280	277	265	254	261	266	257	262	242	273	263	260	262	263	228	269	271	253	274	271	297	236	284	258	268	284	269	260	245	255	293	235	284	252	270	251	271	243	295	287	254	289	261	246	255	273	264	276	240	291	235	313	260	282	263	237	269	267	276	223	257	269	276	265	297	268	275	258	261	286	257	265	270	257	274	284	243	264	289	260	255	237	276	262	269	244	261	264	258	241	260	250	278	293	257	264	254	275	239	265	253	279	229	257	260	239	276	246	289	261	289	259	254	253	281	248	276	270	270	256	253	271	259	245	255	248	253	253	292	279	244	278	288	268	273	284	275	256	280	250	238	267	271	264	262	247	268	249	242	268	236	270	246	276	279	244	294	285	245	257	267	263	281	283	263	266	253	253	294	238	278	265	275	250	269	261	281	269	263	277	302	235	255	260	267	256	264	264	260	285	310	259	229	280	290	276	285	249	269	272	293	276	276	296	273	272	262	262	271	264	253	250	263	253	236	248	250	237	253	286	260	249	258	268	257	261	289	253	256	290	291	277	262	267	276	272	270	262	263	281	265	259	298	306	244	220	265	253	264	268	263	265	245	284	261	250	274	272	234	235	269	273	270	252	264	268	238	265	236	296	285	240	294	253	239	240	269	260	275	233	281	253	282	239	278	249	265	277	267	256	308	290	246	251	260	254	225	287	264	268	286	278	266	298	293	244	270	283	250	289	257	244	284	279	250	296	227	260	305	249	255	275	276	258	253	292	241	277	288	244	277	257	268	276	257	282	258	252	274	228	257	277	227	261	310	281	254	241	259	244	229	266	277	270	261	286	287	269	277	245	275	283	251	293	289	282	248	256	280	254	301	269	262	242	262	268	264	248	251	288	268	251	265	284	276	286	277	276	247	254	273	291	224	245	300	258	260	263	284	269	247	290	293	275	275	280	256	245	271	268	263	268	271	259	286	231	265	253	287	256	304	237	272	300	270	268	254	285	293	276	272	254	261	281	287	258	269	241	255	231	291	260	265	249	296	249	262	243	249	259	262	252	263	289	295	253	269	249	260	245	270	261	285	268	265	269	267	277	285	252	269	259	245	251	261	286	265	245	259	282	278	277	242	282	266	237	297	281	269	271	259	267	279	270	285	270	265	262	255	274	262	291	263	260	255	253	280	280	237	266	249	262	251	259	280	284	303	285	235	272	273	276	276	272	297	263	283	264	250	269	281	260	255	251	278	300	274	271	265	250	290	269	248	269	267	245	257	288	281	270	288	289	265	295	271	283	254	277	284	273	271	268	267	273	258	274	258	248	265	267	264	247	294	275	287	270	292	282	268	291	229	293	258	256	251	267	280	265	235	271	262	262	261	263	257	252	276	280	269	268	264	229	272	287	242	272	248	247	257	277	276	255	273	253	251	233	276	259	246	251	278	304	277	282	289	241	260	255	230	274	244	274	258	249	265	258	276	302	262	279	265	241	265	268	245	248	252	239	278	259	286	266	266	283	271	237	284	281	267	235	253	258	270	255	289	275	265	268	252	278	283	273	292	288	244	268	278	245	269	271	289	283	282	250	276	272	251	294	292	264	268	281	277	278	264	266	293	269	256	279	259	269	255	252	270	261	262	277	248	284	261	268	263	269	279	262	258	263	283	257	242	274	261	252	240	272	290	276	244	241	234	272	227	252	266	271	259	280	262	252	257	255	248	238	246	289	268	281	239	256	277	262	264	246	260	254	227	270	273	244	280	283	257	248	257	248	264	241	279	251	296	247	279	253	245	266	277	231	265	257	262	274	284	253	256	267	255	269	259	267	263	260	251	259	243	274	277	263	229	235	269	295	257	260	270	241	247	271	266	265	257	267	300	290	261	291	235	272	254	248	289	289	265	248	250	265	285	259	280	274	270	261	243	265	240	252	260	275	300	280	283	222	278	277	290	236	267	314	243	249	245	262	266	267	270	250	244	251	277	255	283	271	237	275	273	267	268	250	259	243	283	256	267	291	252	289	253	276	254	263	289	277	254	254	260	271	277	304	244	247	244	290	253	268	240	254	288	294	268	257	262	264	254	240	248	244	280	267	246	245	242	301	267	259	252	286	255	272	249	237	269	274	290	271	283	267	310	262	257	281	241	258	269	284	260	270	259	282	289	271	277	249	273	263	259	246	259	244	273	270	254	257	258	257	269	259	253	285	267	289	282	265	282	252	265	273	274	267	267	282	284	278	276	266	263	292	261	257	236	253	253	283	242	261	258	254	277	279	282	234	236	277	271	234	269	271	265	255	288	253	265	244	273	278	277	295	254	265	289	277	245	237	260	253	265	251	258	277	246	256	259	260	279	271	290	285	263	252	287	276	261	266	272	237	256	256	286	274	284	290	238	298	248	307	283	277	251	264	261	242	268	268	261	270	290	288	281	257	250	251	235	296	279	278	235	258	270	274	285	247	262	291	258	257	263	256	262	281	275	255	283	271	228	293	263	266	223	265	275	232	252	240	270	269	257	285	262	269	276	232	288	285	270	284	273	280	243	274	272	252	273	264	265	273	281	289	267	263	245	236	270	269	274	256	271	256	255	242	258	264	259	250	266	270	266	296	266	275	258	274	277	260	254	220	239	286	267	256	256	263	261	291	256	274	250	244	249	273	259	292	261	282	264
13497	32621	29724	20342	15790	12262	9517	7677	6221	4738	4064	3479	2804	2363	1856	1370	1046	854	760	589	525	495	402	338	358	412	419	488	494	653	572	535	527	519	480	483	426	348	343	274	294	281	299	319	295	312	315	325	263	290	309	315	297	332	305	323	339	302	279	278	289	324	319	299	320	290	308	302	313	312	317	297	328	292	312	301	309	307	314	256	284	304	270	306	298	302	293	292	327	289	304	292	314	317	258	318	299	303	319	329	291	314	310	292	319	289	288	281	292	289	311	337	315	286	316	275	307	277	294	294	295	297	312	281	286	300	280	312	291	299	287	290	284	303	282	298	302	295	295	328	280	311	291	333	290	323	292	299	316	297	303	323	278	332	313	302	290	274	300	289	295	317	307	296	295	287	297	274	310	292	327	347	299	296	332	298	290	311	334	301	303	312	314	301	297	326	317	290	317	306	318	324	292	308	322	301	282	291	309	323	332	318	316	311	286	307	295	279	308	296	329	303	293	313	283	273	290	296	301	338	307	297	301	284	317	285	282	291	319	324	293	314	278	310	293	303	313	324	285	295	299	305	279	302	320	307	304	316	266	293	308	296	331	292	328	332	290	308	311	314	308	307	312	258	326	317	313	310	289	282	304	309	271	283	278	315	314	319	279	268	288	297	318	296	310	305	324	334	299	300	312	326	294	326	299	301	317	307	285	304	295	310	305	272	285	353	263	298	291	279	291	321	297	302	296	305	289	300	299	296	286	313	300	304	290	332	298	311	316	325	288	289	312	304	318	283	304	269	308	342	311	312	301	298	293	301	276	298	275	288	309	271	313	299	325	313	311	291	302	293	282	330	276	316	276	300	300	308	280	302	293	325	304	254	286	330	316	306	331	288	287	326	292	290	305	284	283	327	319	275	327	305	260	294	307	321	297	294	305	274	311	309	302	311	297	305	291	301	274	271	295	293	287	283	293	330	302	293	304	298	283	322	315	309	301	266	308	303	267	303	311	316	305	350	317	317	304	320	324	274	300	294	304	282	308	289	263	328	303	288	310	309	320	298	294	298	316	295	318	281	349	303	292	293	279	276	324	286	320	290	295	302	330	298	302	317	322	294	312	298	330	292	281	296	309	308	305	307	308	283	305	325	305	313	316	270	296	254	278	296	326	302	284	314	326	300	292	300	322	323	279	277	308	263	303	300	298	305	293	297	298	279	267	278	314	309	333	291	335	293	251	307	315	298	285	326	274	250	290	295	298	284	287	272	302	344	279	310	256	296	320	310	305	300	285	274	353	292	313	321	321	323	318	311	316	312	290	298	310	325	305	288	298	303	287	296	283	307	304	303	319	320	275	313	285	298	302	326	324	342	317	308	289	303	304	329	338	294	288	303	298	336	265	305	301	293	320	320	287	303	295	304	284	295	289	303	287	295	298	333	306	313	280	317	321	307	301	293	318	279	284	296	289	276	310	312	293	306	317	312	296	310	325	283	310	327	273	282	292	295	337	297	318	285	314	260	314	319	268	307	308	323	321	320	313	326	331	334	306	324	290	299	341	312	316	260	283	302	300	298	288	326	309	275	322	305	288	312	276	325	299	295	317	317	301	309	316	270	275	297	282	299	335	318	276	284	328	293	277	272	328	292	293	296	296	323	300	311	300	282	287	305	300	331	305	306	311	305	301	331	294	312	293	301	327	289	309	281	285	303	310	283	275	301	307	301	303	316	267	316	304	325	337	304	297	333	313	325	319	319	334	289	286	279	319	300	311	319	297	278	303	301	311	276	308	291	314	316	307	291	313	303	307	310	329	305	318	349	317	312	316	288	341	312	279	331	283	301	278	307	286	323	303	293	314	316	288	281	308	291	278	288	313	317	316	314	312	283	314	318	289	281	323	300	327	267	302	289	329	335	290	280	312	289	308	271	310	343	300	299	293	334	305	296	313	277	292	321	302	301	335	298	295	323	320	294	323	301	289	293	297	311	302	310	285	286	296	308	310	282	314	313	294	313	307	318	284	297	316	302	293	297	269	289	296	329	291	327	324	303	297	298	287	305	307	321	294	298	298	313	288	301	331	304	298	281	327	295	274	302	294	290	327	288	317	316	313	304	293	311	261	314	305	273	282	343	326	275	319	317	335	286	304	300	315	317	311	296	302	310	301	317	288	281	262	289	314	303	330	295	308	326	319	283	305	321	284	321	299	294	298	329	305	330	266	309	267	289	276	323	294	305	294	294	301	313	286	282	292	287	319	278	267	294	323	324	291	323	280	283	342	298	314	283	264	292	281	303	277	276	314	329	308	296	303	284	270	292	329	309	301	286	311	313	270	303	311	276	289	286	303	328	297	297	302	305	265	313	284	291	326	296	302	293	308	282	278	317	304	289	303	310	302	312	273	332	311	291	307	300	288	323	305	318	327	290	268	307	282	284	304	258	289	291	319	296	303	284	311	282	292	330	270	296	313	329	306	281	310	265	276	287	285	321	334	306	295	311	321	291	326	314	306	325	285	319	272	295	293	320	323	292	319	308	306	279	310	267	328	323	281	275	318	280	290	272	300	280	315	314	303	298	278	303	304	293	309	315	318	307	321	310	287	312	283	319	309	311	310	300	284	298	312	305	321	303	262	307	321	284	359	329	301	277	313	307	295	294	308	293	295	292	305	305	309	313	295	274	297	296	306	305	287	321	326	287	320	312	312	307	295	290	274	293	313	267	300	328	304	297	306	306	309	355	276	283	270	323	291	280	286	310	277	315	303	296	304	303	315	306	309	309	305	313	306	294	306	279	295	288	293	322	301	326	264	317	312	281	284	286	307	300	303	288	324	286	300	279	310	317	274	292	308	303	292	312	279	282	321	273	296	296	293	290	294	328	314	312	341	317	296	283	312	311	308	301	295	299	311	294	314	304	336	286	282	302	299	327	294	298	297	291	298	303	291	319	305	277	299	324	327	310	327	295	301	317	292	293	336	323	315	306	289	317	287	303	310	320	288	310	289	322	303	320	290	300	287	294	311	314	306	329	292	332	308	307	310	279	275	292	317	271	299	341	295	318	310	276	315	305	316	323	279	299	307	274	289	324	295	325	298	286	283	292	317	307	323	292	293	305	276	291	279	294	324	277	306	262	320	291	295	310	289	300	269	316	309	298	321	304	288	303	341	313	298	291	305	302	311	297	273	324	331	337	309	315	284	311	298	284	295	292	308	333	315	304	304	292	325	287	277	302	300	309	301	286	296	314	298	304	309	291	292	326	295	282	292	328	322	287	266	309	272	324	293	316	303	303	318	320	328	275	302	301	280	280	272	323	286	326	305	287	295	317	315	283	285	324	306	308	314	291	306	301	306	281	303	324	271	298	320	301	277	303	313	353	334	332	308	346	328	313	309	301	264	336	260	308	286	284	297	329	320	299	295	298	316	332	266	294	284	303	306	287	330	316	316	321	337	303	293	276	298	282	290	244	324	300	346	326	303	303	319	298	317	314	317	341	279	313	334	333	310	266	308	292
22874	21342	28930	24137	21441	22030	19178	8835	5983	5047	4424	3559	3059	2236	1715	1327	1015	881	606	537	488	419	359	295	267	311	360	407	422	490	522	506	483	461	448	426	341	243	197	181	167	173	185	183	174	204	199	185	212	196	190	188	167	191	176	193	191	199	185	196	198	186	212	208	200	187	182	191	166	194	198	191	188	199	185	176	185	209	182	170	196	195	175	177	166	184	184	156	201	181	185	185	179	190	191	178	174	191	178	190	188	195	197	161	180	180	169	164	204	193	195	198	183	183	191	179	192	188	191	199	205	215	195	174	175	184	172	199	189	194	178	201	178	172	176	176	183	198	177	193	232	173	189	188	205	187	203	160	175	163	195	191	196	206	191	211	193	174	182	163	185	186	205	169	182	202	185	209	197	205	198	175	166	203	215	174	178	181	185	164	193	186	173	166	195	194	202	174	188	195	198	184	179	179	188	162	179	185	187	182	186	171	190	174	186	177	188	200	207	206	177	210	205	189	160	196	190	189	178	186	161	173	176	181	149	218	190	178	171	171	187	200	184	165	194	176	188	189	188	215	173	184	184	200	195	203	167	176	192	187	186	180	172	194	192	203	208	172	184	200	187	181	186	184	186	180	206	187	155	191	213	175	189	176	162	189	198	167	173	214	209	187	189	211	183	185	188	168	172	205	193	196	195	188	196	188	171	175	178	201	192	179	174	187	190	190	188	215	169	214	186	185	198	168	158	184	217	198	190	162	174	163	202	173	177	184	192	183	176	184	201	187	202	177	182	199	177	180	189	190	184	181	181	180	198	188	183	166	168	187	200	195	203	168	187	196	176	176	167	203	173	193	175	168	207	197	191	192	204	195	188	181	190	194	204	185	176	191	200	194	167	170	181	206	170	166	182	193	204	180	194	181	165	189	173	178	193	182	199	176	201	186	181	201	196	186	194	207	174	165	190	184	195	179	188	185	189	187	212	178	176	190	203	188	169	179	181	201	189	197	196	188	199	216	191	204	169	206	182	174	202	180	205	183	195	167	188	187	191	191	190	186	166	169	167	189	212	167	190	195	187	180	179	192	198	187	194	211	196	179	187	195	183	195	186	218	173	180	213	195	188	192	188	192	185	206	190	218	192	176	183	189	150	170	196	199	180	182	204	200	177	191	196	175	196	185	184	172	185	184	171	199	181	172	187	169	200	199	202	172	177	201	189	192	174	180	184	192	185	165	178	190	168	177	218	194	186	211	163	160	187	178	167	199	194	204	178	193	199	182	168	199	174	200	188	197	171	200	182	168	178	180	205	175	202	202	159	167	162	172	200	190	192	202	188	225	180	183	167	189	204	188	168	214	201	188	167	211	178	169	174	196	191	184	223	181	174	209	189	189	171	169	166	164	180	186	183	171	169	153	159	167	165	184	178	218	193	171	202	185	187	198	171	192	188	200	191	205	191	204	186	180	198	222	164	192	193	178	183	184	169	182	188	165	159	204	185	201	200	214	174	199	165	187	164	179	184	199	213	169	174	204	186	169	175	157	201	177	183	192	181	166	203	184	166	157	169	196	180	187	203	177	166	162	166	199	166	202	200	186	182	222	184	165	215	168	198	190	182	189	170	188	198	203	193	183	181	186	223	209	172	184	193	196	181	196	183	177	197	188	221	179	188	176	189	197	198	210	189	179	189	197	183	189	173	212	198	185	186	188	180	191	185	190	185	155	196	195	181	179	189	188	190	189	176	176	191	186	190	196	198	163	178	183	186	185	192	175	168	179	190	182	181	195	185	205	199	188	184	193	177	176	200	186	193	179	191	185	201	207	177	180	183	152	183	163	180	207	170	213	160	195	170	174	192	174	189	186	192	179	181	198	179	195	153	203	165	182	167	181	177	203	178	190	192	226	185	179	185	169	163	180	183	192	193	191	208	192	175	183	197	166	187	213	189	210	190	168	183	204	195	173	203	193	212	176	203	182	189	182	179	183	188	175	189	187	206	189	168	196	193	188	176	166	162	189	193	175	200	185	219	194	172	184	208	190	180	184	203	195	168	196	175	195	159	189	210	181	180	177	160	182	175	197	190	150	177	194	188	219	201	178	205	172	183	172	183	193	172	169	182	192	200	183	178	164	189	189	191	169	190	161	183	191	184	189	191	170	186	217	170	179	190	187	179	165	156	191	190	173	212	202	179	211	189	182	186	188	210	203	199	192	195	201	195	183	170	159	208	177	199	195	192	168	184	180	190	173	191	175	184	163	198	166	205	185	189	177	200	185	156	200	178	194	173	186	164	195	186	185	189	191	212	186	204	188	193	190	183	188	188	216	170	193	193	198	195	173	186	161	192	164	184	185	187	197	199	179	214	185	180	178	170	192	181	201	184	200	185	193	171	177	192	180	211	191	202	169	207	200	169	171	171	174	177	201	185	180	187	182	178	176	197	190	155	203	188	188	189	160	205	172	179	171	182	192	169	180	184	203	195	221	180	176	180	190	182	173	187	167	183	207	179	187	203	188	208	187	182	170	170	177	190	184	171	138	194	199	200	193	205	193	185	175	176	183	184	177	178	194	186	193	196	199	191	189	178	181	182	203	193	184	155	177	199	170	159	165	173	196	179	199	214	198	165	170	182	208	165	170	176	197	178	180	173	176	177	185	180	186	187	167	183	218	200	165	195	194	196	182	176	195	204	177	165	183	211	186	197	199	190	171	186	192	178	191	168	192	194	180	192	177	175	166	205	194	188	198	202	169	172	171	175	178	160	186	210	186	185	190	176	162	204	182	150	182	189	180	196	172	169	192	192	209	191	192	166	182	195	190	172	163	177	178	196	165	180	179	194	166	164	169	165	214	177	168	189	187	143	195	202	157	197	186	182	202	184	215	190	183	177	186	210	180	207	171	182	190	169	191	196	175	194	192	203	186	182	194	177	166	158	171	185	180	190	165	202	192	208	183	180	189	185	181	177	214	182	178	198	201	190	190	184	181	179	198	209	181	168	206	173	172	193	178	172	206	187	186	180	214	198	213	189	201	190	202	203	180	157	181	157	177	175	183	175	179	158	154	195	206	192	177	198	180	177	181	169	205	194	174	185	174	166	159	197	203	207	175	173	194	169	195	174	198	170	159	183	183	185	184	192	184	174	187	193	176	184	189	191	180	182	166	201	208	172	184	187	160	175	200	197	183	205	170	180	186	203	188	178	183	177	190	178	184	177	189	185	200	177	197	196	205	176	156	179	200	207	198	196	189	188	199	172	188	180	196	159	206	180	187	218	174	185	168	198	204	191	203	177	172	189	196	198	169	176	189	206	173	169	181	171	171	168	191	203	182	169	174	194	212	191	170	161	186	178	200	169	178	168	201	179	193	200	166	208	202	177	203	155	179	185	188	194	192	172	173	174	190	192	196	198	173	160	209	177	175	182	193	196	160	185	180	184	177	174	183	160	149	193	183	209	163	180	183	166	183	188	161	174	178	188	194	175	187	195	183	206	180	181	167	192	161	177	184	201	179
16411	41866	38019	28361	23129	18962	16067	12235	9812	8549	7045	5744	4963	3854	2843	2066	1627	1258	948	767	694	596	452	422	398	471	528	565	598	644	758	692	615	611	571	571	479	301	245	248	251	234	212	184	215	211	242	232	218	265	224	217	239	240	226	200	202	220	230	220	185	225	227	218	227	197	227	215	213	228	211	207	204	214	216	222	196	212	199	213	186	234	230	200	233	206	203	247	213	231	198	225	201	199	225	195	223	209	234	232	218	221	209	232	209	176	233	213	216	225	231	237	227	210	207	184	238	222	212	230	211	212	204	230	239	213	211	224	222	204	201	219	228	228	196	176	220	240	215	215	212	207	206	227	219	252	235	205	207	186	215	230	219	212	201	213	220	213	207	208	237	205	211	200	207	213	243	221	232	221	194	252	232	201	212	213	218	209	216	213	231	235	206	199	223	211	224	211	242	191	206	226	216	232	224	213	221	226	234	181	197	227	172	219	198	226	203	223	214	232	219	199	202	212	223	238	225	233	237	210	200	180	212	200	215	223	204	224	213	185	222	232	199	211	230	202	201	221	233	203	215	211	226	209	212	237	200	215	225	214	228	231	201	192	236	241	230	211	226	204	210	198	200	219	203	215	211	207	205	214	220	245	204	216	233	230	176	227	218	205	202	205	202	225	192	226	225	241	214	202	206	228	224	230	196	221	231	209	216	179	214	228	229	201	230	206	239	206	228	205	200	211	203	223	202	200	217	227	227	205	232	205	207	225	244	217	210	217	231	209	207	204	225	198	242	232	211	228	207	213	205	199	212	198	219	231	241	187	231	216	221	218	200	206	201	236	231	199	202	216	214	216	219	189	223	214	246	214	222	224	222	222	220	175	215	230	205	237	212	232	220	233	206	201	223	210	235	206	221	227	204	217	241	212	224	217	210	204	226	214	209	257	213	192	210	221	207	243	210	205	222	218	208	196	231	198	217	222	203	190	235	216	210	201	216	214	220	207	214	240	226	208	224	199	210	218	190	215	212	224	229	215	226	194	207	198	204	203	206	244	192	214	183	195	218	198	176	197	231	213	220	213	237	220	244	237	230	228	227	221	210	223	207	215	221	224	206	220	210	217	216	188	231	207	214	203	212	206	193	225	195	212	213	193	216	221	213	197	209	201	196	179	191	213	182	207	192	202	206	227	213	224	201	228	203	204	236	232	187	219	210	249	237	197	219	222	220	194	209	186	222	217	215	187	214	217	222	181	206	204	229	236	225	245	207	217	202	213	196	190	231	242	209	221	223	222	211	225	210	212	245	229	221	209	208	240	214	220	197	245	204	228	241	212	205	211	237	228	209	206	192	209	197	209	223	220	223	199	208	216	207	184	221	210	220	207	196	209	194	248	244	229	210	213	215	214	232	232	201	229	216	236	218	204	183	217	199	212	225	210	226	187	211	212	209	194	192	213	250	205	235	212	223	217	215	223	203	210	205	204	198	207	218	211	222	220	203	218	215	208	247	212	222	212	229	214	219	212	230	248	218	219	239	205	213	219	199	200	234	237	211	217	179	201	227	225	193	219	224	240	243	210	245	204	223	195	217	243	216	216	212	211	221	232	216	223	235	238	209	224	231	238	199	227	228	214	208	215	212	215	196	226	225	215	194	206	203	215	197	200	214	194	244	221	242	201	204	236	236	235	207	197	221	208	211	218	199	197	217	223	206	185	199	226	244	223	217	189	227	232	233	184	196	222	217	184	221	215	226	220	198	225	212	206	197	221	209	207	206	208	206	225	232	205	205	225	206	193	216	236	214	216	209	208	209	202	221	219	213	201	213	216	198	236	212	211	220	204	224	195	191	216	203	234	217	202	234	202	216	201	192	199	236	218	228	231	202	218	202	207	205	213	199	221	214	232	198	218	206	201	209	227	244	226	234	225	204	217	208	219	219	237	237	204	228	202	206	186	209	231	205	203	205	210	229	222	250	214	225	201	193	195	221	221	231	194	220	223	209	225	235	216	209	217	205	258	217	234	208	194	183	203	200	227	211	220	219	212	239	223	206	217	206	246	215	205	198	237	228	225	222	203	210	189	217	244	229	222	206	202	243	223	191	229	221	196	180	221	219	213	215	211	233	206	231	215	219	205	235	203	217	209	216	201	201	205	194	223	209	217	225	202	244	213	190	194	196	233	202	172	207	212	228	224	209	228	220	215	257	203	206	222	194	222	197	214	218	196	201	224	193	222	200	170	216	223	220	200	225	209	214	185	205	210	220	219	192	230	216	198	249	240	224	216	212	202	244	209	242	203	216	213	213	197	218	210	222	219	220	212	186	212	205	213	190	208	212	230	198	227	213	226	193	196	247	211	205	240	190	200	210	235	215	212	206	201	214	196	210	214	234	201	216	212	229	209	228	191	201	215	207	231	200	190	226	210	224	238	238	212	202	183	226	203	203	194	219	209	200	232	212	205	226	237	222	228	205	213	216	198	224	209	192	192	208	244	227	233	240	204	203	201	221	190	218	238	184	219	237	228	204	188	185	215	242	219	212	210	218	232	200	244	232	220	216	209	223	200	232	210	219	201	226	214	210	211	224	192	205	200	209	206	188	215	213	195	214	208	215	188	237	211	207	213	209	208	218	204	213	182	209	212	216	214	181	202	209	223	206	219	205	207	204	204	240	218	211	213	209	237	218	199	196	235	216	186	232	178	231	228	213	228	230	219	214	235	200	195	237	209	200	188	192	209	227	211	204	203	237	233	226	191	207	214	219	225	196	225	209	204	206	213	208	207	220	213	222	213	202	202	232	205	221	188	238	230	210	227	218	212	196	231	212	204	210	208	208	205	239	222	215	210	237	201	189	218	230	192	214	246	213	205	223	212	235	225	213	217	229	222	199	201	200	202	231	212	220	219	212	202	207	225	227	225	218	206	218	202	220	215	229	213	212	239	200	193	206	185	238	218	205	226	200	195	229	190	218	195	230	229	203	206	191	219	187	220	217	197	220	227	210	224	223	182	218	204	215	206	217	195	208	212	218	230	215	227	206	203	210	202	209	223	207	208	205	218	209	189	233	196	220	221	234	232	209	213	228	197	215	214	198	197	209	223	212	192	224	196	185	181	196	213	225	222	199	182	205	215	194	202	212	202	216	218	227	195	221	225	203	216	230	212	226	228	211	210	208	187	202	197	209	238	199	243	204	230	231	217	215	242	201	231	187	218	210	226	204	212	230	214	219	215	225	213	186	198	215	228	211	222	204	199	202	223	214	222	219	221	207	223	179	211	218	220	205	208	232	244	230	228	204	227	197	202	211	225	224	240	227	215	175	170	214	212	207	214	207	223	225	228	221	217	203	241	206	206	222	198	198	232	225	211	232	214	230	236	208	232	188	201	185	208	189	231	212	224	191	202	242	201	236	205	233	215	212	240	229	218	239	220	205	206	220	225	208	216	230	213	218	198	214	236	213	220	226	223	204	205	226	240	228	212	216	228	192	201	203	239	204	219	190	232	201	229	231	224
27648	21766	22122	15124	8530	5509	4150	3129	2432	2207	1782	1500	1265	1029	856	741	657	533	475	511	478	410	379	376	381	388	427	408	430	459	460	463	418	452	395	431	415	329	346	349	361	378	356	360	324	359	343	352	343	356	367	347	343	380	355	353	359	342	317	332	347	343	340	319	371	346	332	370	349	359	347	372	334	367	351	408	366	389	381	368	335	345	347	343	328	348	336	382	345	348	325	374	367	334	340	392	340	323	348	349	334	324	344	336	363	366	356	347	356	371	360	350	364	379	369	369	348	338	372	349	362	327	370	338	360	334	327	339	335	341	355	309	332	345	334	353	338	358	314	343	355	327	344	332	345	322	339	363	327	335	354	349	326	349	375	344	365	379	363	370	336	335	343	344	361	346	378	376	337	318	341	383	362	367	348	357	332	331	360	363	367	364	347	369	342	380	418	358	323	355	332	347	362	326	360	348	321	328	326	361	339	361	347	348	347	345	329	350	349	347	341	345	350	381	351	390	353	349	384	327	353	378	380	367	358	346	333	364	388	374	335	369	340	374	351	351	342	374	368	327	378	340	324	365	347	351	364	311	386	334	368	351	341	301	369	352	350	357	402	341	335	327	341	329	347	367	350	363	344	362	358	308	346	398	319	350	348	325	364	331	345	355	349	345	382	354	355	369	344	379	330	345	306	372	345	342	332	359	368	382	341	357	349	352	363	315	306	395	383	365	340	338	350	380	360	335	381	354	316	371	366	333	374	326	336	381	341	356	360	368	327	381	352	312	338	350	340	388	374	336	310	372	359	353	323	347	374	357	341	363	350	356	314	307	312	376	358	343	358	331	376	348	364	350	288	333	331	349	353	371	350	354	348	359	337	335	351	350	352	349	342	336	348	343	366	368	332	369	333	359	345	343	347	358	360	341	332	355	374	348	324	384	399	332	342	352	323	371	345	373	450	338	334	334	360	344	374	398	338	350	359	327	352	335	380	312	343	350	379	370	330	333	370	362	338	354	342	361	347	358	394	301	348	334	308	346	360	344	334	329	353	358	355	345	341	335	364	357	343	358	376	338	365	324	337	323	359	360	389	380	347	356	383	340	361	353	339	349	344	346	322	379	334	365	367	361	337	357	358	321	351	344	319	335	326	346	375	343	377	364	349	361	356	347	340	370	371	361	360	372	363	356	383	370	364	373	366	338	363	365	358	319	369	353	335	333	338	390	335	357	398	337	358	351	352	343	340	328	346	323	366	359	382	343	365	370	352	376	358	371	336	349	358	364	380	331	358	348	355	359	366	350	339	343	374	343	343	351	371	338	336	410	363	325	363	354	350	303	346	349	357	383	332	331	341	345	343	395	339	333	336	350	384	374	359	374	335	343	370	339	356	342	350	351	338	364	306	338	351	348	343	357	320	336	356	371	330	350	352	332	389	344	364	325	363	363	354	382	359	388	336	379	336	349	332	335	356	351	360	355	398	382	349	354	348	352	357	352	358	356	336	370	321	339	365	321	338	338	348	351	373	376	333	350	334	359	341	345	324	345	386	349	342	358	387	345	341	354	367	371	339	345	356	352	338	376	324	363	351	367	344	371	344	315	354	364	343	381	347	370	370	364	344	349	384	364	345	351	349	358	331	378	392	343	357	362	328	361	336	372	371	354	358	364	327	354	361	359	367	344	328	355	343	344	355	372	329	362	346	343	370	385	349	350	355	355	347	295	342	335	348	348	373	369	371	337	380	366	328	349	328	369	394	321	360	337	368	347	332	384	368	366	393	318	374	360	372	355	346	361	362	328	371	346	354	367	380	363	361	344	347	322	350	377	335	357	337	365	332	333	341	368	354	338	352	354	353	382	356	371	333	369	361	344	362	367	342	345	359	313	335	388	305	361	340	370	355	364	348	339	340	345	359	338	319	303	344	383	361	358	299	366	362	374	364	352	382	369	348	348	342	376	379	381	343	352	351	367	386	367	317	357	379	337	365	345	361	335	350	362	317	336	340	373	343	344	341	373	332	375	319	365	372	344	391	375	333	343	324	331	356	343	351	320	361	367	374	367	361	380	332	357	331	354	349	367	339	346	350	357	349	318	340	357	321	348	349	350	362	328	337	349	346	358	346	329	381	339	356	337	369	354	378	333	385	370	343	349	360	369	342	372	362	334	347	317	334	388	327	334	368	354	368	344	354	319	334	329	351	329	360	335	358	347	321	347	369	356	340	363	364	314	343	353	336	356	354	376	349	367	344	365	340	341	318	320	330	390	316	349	354	378	362	358	340	339	340	344	384	345	324	352	350	370	404	381	352	379	326	325	377	334	355	370	372	320	339	334	369	373	338	388	352	360	379	367	320	362	345	347	357	350	330	347	367	363	345	361	347	353	372	340	360	373	373	361	341	370	355	372	354	314	372	376	383	342	352	364	378	363	325	390	359	334	339	315	345	346	345	335	374	331	328	331	395	367	338	362	339	355	341	318	388	350	364	333	374	374	337	364	354	313	362	339	345	345	364	345	327	374	369	345	341	350	367	350	377	356	323	314	338	354	360	343	334	351	341	371	349	352	393	357	330	370	317	387	358	357	346	342	377	354	349	332	348	367	351	347	376	354	345	348	409	339	335	339	365	333	328	377	389	334	364	371	339	359	358	341	343	334	356	376	303	329	382	336	348	385	362	339	340	377	354	365	368	326	391	363	353	314	388	373	375	356	324	346	343	381	356	391	328	407	352	351	305	368	357	334	352	347	330	352	352	366	359	336	360	338	374	344	337	349	373	398	381	360	343	363	348	343	383	387	357	358	338	341	345	345	320	372	347	347	319	377	347	340	330	346	343	356	338	366	381	332	334	347	356	335	332	368	339	359	373	375	365	353	345	363	337	355	362	331	352	378	371	351	376	341	349	372	328	355	378	365	361	382	345	345	389	389	363	327	362	336	340	354	371	327	350	332	376	332	367	332	358	361	359	300	357	386	367	340	345	353	333	323	376	366	315	349	346	332	343	357	380	374	371	376	380	312	363	337	352	331	351	333	328	348	333	371	306	322	366	354	325	345	354	404	344	322	352	355	362	379	347	368	347	345	330	351	354	352	349	357	382	340	353	337	342	372	373	349	342	359	374	367	358	379	375	354	367	331	342	341	357	349	325	374	357	356	346	330	345	389	365	358	352	308	348	343	357	355	340	347	321	366	369	290	356	350	370	351	333	371	341	384	356	335	343	361	359	389	338	347	346	361	347	330	354	353	354	346	392	366	369	360	358	384	342	342	330	337	376	353	364	361	336	376	323	374	365	354	336	346	331	361	332	351	342	364	370	371	349	400	364	382	335	334	336	351	316	360	333	360	371	347	347	348	333	344	348	346	368	373	328	358	336	344	367	369	344	343	358	363	368	334	353	339	356	345	319	327	347	363	312	350	364	382	353	336	330	335	347	368	371	368	334	322	357	355	355	334	416	354	352	356	316	350	377	356	298	314	322	352	350	378	370	343	334	354	387	365	349	354	379	365
13566	28681	25550	15956	11943	8925	7314	5675	4390	3852	3106	2530	2144	1593	1325	1090	896	701	686	602	566	516	484	489	498	496	531	548	530	569	586	588	589	551	522	573	475	399	427	404	410	393	419	441	382	411	406	412	414	413	405	403	395	423	432	377	403	409	383	399	426	378	381	408	396	425	415	426	396	380	398	427	422	418	400	402	384	417	378	373	362	393	404	394	387	424	393	432	383	449	383	413	390	385	382	427	389	389	423	410	383	419	389	374	403	430	409	401	422	431	403	414	389	413	420	406	405	383	390	377	349	414	402	423	394	366	386	418	423	400	389	374	396	417	396	404	434	424	410	386	398	413	422	436	390	376	393	385	428	395	400	388	401	412	403	426	415	397	393	369	348	439	388	369	430	400	384	400	391	395	431	371	416	387	400	403	405	366	396	413	393	406	360	377	391	416	428	410	402	407	422	404	403	452	388	389	413	433	380	398	404	404	374	420	425	408	400	432	385	397	443	410	410	397	394	372	416	373	412	406	380	419	419	408	396	403	384	389	395	395	392	386	428	428	377	387	400	405	403	426	400	409	384	376	392	440	366	385	401	440	415	389	425	388	402	382	416	447	369	382	374	420	414	414	412	382	404	386	416	393	404	416	392	398	406	402	377	410	405	395	405	414	412	393	400	412	377	445	387	422	413	409	391	391	418	424	412	411	400	411	396	391	395	362	412	389	389	379	430	385	391	382	403	385	351	422	386	401	381	378	376	421	413	398	401	395	413	372	408	405	409	392	380	397	415	377	405	421	388	337	396	409	407	389	398	408	406	384	394	387	409	387	408	430	397	378	394	417	391	407	415	382	466	418	425	421	425	374	431	398	429	440	384	420	408	409	378	414	410	401	412	389	417	432	368	413	386	430	400	403	414	381	396	390	371	398	381	393	430	407	400	405	397	381	436	414	406	425	394	407	390	418	378	405	414	381	435	397	399	370	381	367	400	420	436	401	365	372	403	388	417	371	428	389	364	390	351	421	417	421	410	370	414	400	407	392	383	428	405	407	395	387	386	411	411	394	400	400	390	433	390	390	421	388	427	401	370	431	397	391	406	413	401	387	407	409	387	386	390	381	432	381	412	418	423	426	429	406	389	425	424	426	382	410	428	379	392	414	396	403	369	422	402	393	386	418	397	422	407	410	384	380	393	393	432	407	405	460	393	416	414	356	437	394	397	385	372	388	402	397	391	382	409	430	424	409	398	418	392	384	421	400	402	419	387	414	378	396	409	401	437	361	415	394	426	392	393	388	411	403	428	405	376	421	434	395	370	396	406	410	421	405	402	406	410	385	411	433	397	418	399	417	408	450	413	398	423	448	358	377	430	403	430	398	416	435	415	349	399	407	405	407	367	433	447	391	410	420	385	417	423	439	394	374	368	424	417	383	387	390	405	395	384	403	404	368	423	394	379	375	418	417	410	394	408	402	416	389	410	394	412	387	400	432	404	394	398	402	405	403	421	393	427	392	408	414	394	408	407	403	434	428	418	386	429	391	395	398	396	404	395	422	392	423	390	433	375	408	414	385	405	402	417	416	407	426	396	371	378	401	383	413	402	418	439	410	387	426	408	410	379	412	381	360	383	439	397	382	405	404	409	414	397	403	389	417	412	380	393	424	420	390	422	391	382	418	431	411	405	376	420	416	443	397	392	399	411	408	411	439	409	443	414	392	370	408	403	437	402	371	384	417	425	438	406	432	393	395	393	403	371	395	366	417	398	404	400	423	366	444	429	394	354	399	397	404	392	377	409	375	395	429	433	370	378	383	382	400	389	397	379	389	401	404	399	364	420	402	387	421	453	392	392	379	409	412	390	395	406	383	410	414	385	419	431	402	379	393	433	374	402	439	399	410	377	408	422	415	424	375	416	395	424	405	388	422	412	388	415	346	405	435	421	380	372	364	384	385	407	399	405	432	415	450	408	411	415	399	410	415	417	418	435	415	386	391	371	431	411	434	360	372	433	391	415	404	387	409	418	382	370	414	397	433	401	394	383	394	398	410	386	400	391	399	403	395	366	415	401	396	413	412	400	420	421	403	409	386	427	394	378	433	398	405	405	404	399	383	433	426	389	395	395	399	385	408	374	415	412	415	375	383	419	396	419	406	389	389	366	372	422	421	424	414	388	360	391	441	398	379	425	414	445	388	399	375	394	397	453	404	411	377	440	412	425	408	414	414	386	409	414	412	358	416	433	400	413	419	405	402	379	384	407	380	386	382	402	425	433	449	401	426	409	389	399	405	403	410	410	393	414	407	414	412	382	425	428	408	419	372	450	414	395	405	393	385	417	402	397	422	410	410	374	385	406	371	410	431	415	447	412	384	385	416	455	388	402	415	399	420	390	396	428	373	415	396	400	389	408	406	387	420	379	380	407	407	401	387	400	382	408	426	409	430	369	364	387	415	366	408	412	438	393	405	417	412	400	392	380	397	401	381	398	389	427	409	410	403	398	449	405	410	390	399	394	445	398	423	400	407	418	373	425	397	392	411	404	378	412	392	374	404	450	381	387	392	385	425	406	437	373	376	414	408	425	417	401	426	393	384	391	392	421	415	408	414	382	389	371	393	374	398	397	406	396	396	408	403	436	388	386	389	370	425	415	399	386	373	404	391	412	401	420	389	418	443	420	398	410	412	406	411	377	379	398	402	400	404	420	401	397	370	415	407	389	421	371	408	387	396	404	409	379	406	399	417	373	403	396	415	453	356	397	399	409	417	393	386	395	374	392	384	422	399	402	421	387	412	414	407	415	400	404	407	405	396	417	408	408	383	364	390	426	399	421	415	426	424	376	381	400	425	447	408	390	447	396	420	387	381	411	402	358	411	396	377	406	429	431	468	434	386	405	405	367	407	390	414	429	416	364	368	406	380	395	398	396	386	404	423	393	382	449	423	438	433	380	397	410	402	407	400	390	404	431	412	421	412	410	384	425	427	405	390	416	403	414	412	412	412	436	406	384	408	455	413	397	375	387	396	373	411	420	400	403	367	371	393	364	391	412	417	402	379	398	432	426	408	395	434	390	432	403	401	382	388	422	380	389	404	390	401	434	406	444	422	370	417	355	417	415	411	368	391	380	371	390	380	416	384	396	382	388	381	396	413	360	414	434	430	372	370	404	430	384	426	398	361	390	413	377	386	422	392	401	422	397	408	394	396	411	421	404	382	423	417	396	412	403	404	390	398	374	412	413	392	369	388	403	412	418	387	414	402	411	423	405	410	440	399	414	367	399	396	402	383	392	399	414	370	384	404	414	424	385	394	399	433	411	394	410	412	394	431	413	382	425	393	385	385	387	395	377	387	367	397	405	409	416	407	396	390	458	383	392	444	413	384	369	429	421	446	405	392	402	431	383	423	399	401	386	407	391	403	420	420	435	400	379	403	411	409	399	354	469	407	387	391	401	417	400	416	412	406	406	423	411	384	436	409	445	404	375	419	371	397	405	417	440	418	426	380	423	388	394	446
23920	21308	28476	24525	21546	17109	9612	5864	4492	3829	2980	2668	2012	1532	1231	971	777	715	604	565	486	432	442	432	481	432	441	486	488	526	602	548	454	439	463	465	399	343	339	298	317	299	330	343	324	374	309	319	316	322	320	326	336	286	317	337	298	302	317	321	324	331	305	295	297	293	312	305	295	300	312	312	326	298	293	299	308	313	311	303	334	295	300	310	298	346	308	331	317	342	305	337	301	291	333	297	339	293	330	301	332	290	317	288	283	328	318	314	318	317	287	328	316	295	314	296	306	298	299	308	267	310	310	304	306	312	344	316	315	307	340	314	307	302	317	286	323	306	320	311	302	311	307	297	301	325	316	325	260	305	271	290	267	306	319	311	312	298	312	316	296	323	305	314	309	304	335	297	317	339	287	285	310	254	304	327	302	301	283	329	321	267	309	290	340	341	309	319	310	303	280	297	337	327	298	295	301	319	333	295	284	323	310	304	284	308	324	286	356	300	309	302	340	286	303	314	302	262	308	308	305	331	321	313	308	319	319	305	324	283	295	292	313	301	319	293	337	305	291	305	302	311	277	306	297	299	306	283	314	308	309	276	299	323	320	313	300	323	299	316	334	302	280	285	308	302	316	316	329	318	300	303	297	302	303	283	308	297	291	303	358	296	278	312	311	291	304	291	287	297	332	321	338	280	288	299	309	303	295	298	327	311	291	313	361	329	277	314	288	330	295	292	303	272	297	298	303	321	283	297	324	324	302	275	331	309	295	310	322	301	313	307	300	309	297	293	293	312	314	297	297	315	306	292	293	334	307	318	305	322	297	270	308	305	326	305	294	316	298	311	323	312	312	330	271	322	312	295	295	325	290	290	294	300	277	311	300	330	314	278	309	301	319	329	303	319	309	282	325	285	320	320	316	313	316	299	304	322	291	333	350	335	313	325	310	325	324	320	325	326	318	315	310	293	309	298	281	304	315	309	284	305	318	280	303	324	271	331	297	321	320	293	337	323	340	295	275	307	342	273	315	312	302	308	308	296	307	317	320	313	288	256	309	276	302	285	324	297	288	305	325	301	324	313	314	302	284	299	288	334	314	297	291	309	306	332	330	317	282	286	281	310	299	282	305	318	324	314	307	303	294	283	307	290	326	300	284	286	288	287	319	323	309	288	338	304	330	318	314	281	307	293	289	255	282	308	288	279	310	309	292	326	311	329	290	335	328	286	308	290	287	326	325	295	285	278	284	316	333	317	269	287	287	308	301	319	340	316	302	294	328	297	314	326	329	327	335	291	311	326	323	331	281	284	314	307	296	302	352	316	318	303	323	310	301	307	303	338	340	304	334	314	276	309	290	335	303	287	323	301	295	295	299	296	324	309	296	299	286	313	327	305	331	309	291	321	302	296	295	308	351	290	294	335	310	312	317	315	289	279	300	307	280	335	294	316	296	301	353	290	332	284	334	296	306	321	322	298	290	301	322	301	309	306	311	284	328	294	313	298	314	314	282	311	261	324	275	283	313	314	299	309	308	291	304	287	305	297	295	308	333	307	289	307	288	296	304	310	339	308	303	349	301	310	293	323	343	320	292	325	296	317	284	308	317	326	318	261	300	304	315	286	313	315	299	296	280	322	314	308	302	312	311	329	322	297	270	331	332	299	306	324	308	310	323	302	317	296	291	309	291	274	290	332	300	310	320	320	347	330	297	296	282	285	311	293	317	346	302	298	361	329	308	321	294	323	304	319	293	298	320	317	323	304	299	303	313	268	290	306	330	313	304	313	299	300	313	315	299	279	309	295	337	299	310	343	308	292	291	300	294	307	338	315	275	304	315	299	293	334	298	299	321	307	302	320	288	340	311	313	291	307	279	301	296	313	276	323	321	305	294	325	286	340	292	281	317	317	315	290	324	311	319	322	278	282	307	312	321	332	290	305	288	275	320	335	276	311	324	317	286	296	304	297	281	330	315	333	310	308	319	309	256	323	332	288	305	305	314	320	297	329	320	305	332	307	305	336	329	296	327	318	312	337	296	331	321	327	312	317	340	305	290	324	309	288	343	327	320	299	317	320	297	308	311	274	264	288	294	323	324	326	298	302	344	308	291	276	317	326	245	295	317	319	282	317	304	292	291	257	340	321	289	295	300	325	312	322	309	343	320	307	329	346	333	307	317	279	318	320	319	323	321	291	295	318	327	299	314	323	312	299	290	289	304	305	300	303	274	332	279	310	321	300	312	324	322	298	318	299	281	287	284	304	322	301	306	295	332	315	314	301	319	295	323	312	311	312	318	313	319	352	300	320	323	302	294	319	284	300	309	301	318	305	334	317	313	302	335	310	297	311	300	297	303	301	347	330	334	303	324	286	307	319	312	304	306	317	326	335	363	298	297	291	370	311	307	320	307	274	312	319	283	325	303	315	322	294	328	302	302	310	324	317	325	318	300	302	278	281	312	314	303	347	282	314	347	291	271	283	302	301	293	303	329	319	339	301	292	279	318	336	311	338	285	275	312	294	299	281	312	308	301	302	316	299	321	324	289	292	308	265	325	310	308	299	300	329	287	316	340	307	300	277	307	302	337	334	304	287	310	315	333	334	353	281	271	318	318	300	277	307	302	295	289	327	318	325	350	322	314	288	334	296	315	291	326	308	320	319	320	305	289	280	270	262	294	308	325	282	331	302	297	306	307	287	316	304	316	311	290	298	295	327	285	312	300	330	294	318	313	303	333	265	309	321	344	298	318	315	282	306	303	292	317	305	304	309	308	327	313	299	314	306	291	336	301	315	321	314	306	302	306	273	293	333	321	333	322	353	311	301	286	280	296	318	315	325	313	336	282	304	310	302	298	318	302	320	299	274	316	281	297	302	340	298	303	342	340	299	300	299	335	283	289	284	292	331	313	314	303	279	305	286	317	317	314	322	315	276	325	334	308	319	288	289	290	311	283	310	298	299	332	285	319	315	309	314	278	332	279	288	288	291	325	290	292	335	335	322	292	322	318	298	316	310	304	292	313	306	302	315	317	314	276	327	295	284	324	296	303	311	303	300	299	281	282	325	319	318	317	299	317	333	300	285	301	291	304	321	319	291	315	312	298	307	316	318	275	286	336	298	282	286	328	316	308	319	321	309	300	311	323	313	330	329	328	299	300	289	308	300	281	321	330	324	306	311	320	337	299	299	295	326	306	307	269	302	341	310	316	306	291	313	297	301	284	274	311	312	341	314	289	329	312	287	329	306	317	295	309	296	297	323	307	315	321	310	287	295	316	320	335	287	331	327	327	320	287	314	306	296	292	339	268	342	284	301	338	296	305	298	304	317	290	313	323	297	313	324	271	308	332	302	316	317	329	316	316	290	280	303	321	299	275	285	283	293	298	279	310	316	324	318	308	323	309	293	309	331	290	293	299	287	287	258	328	272	310	332	287	308	325	314	280	337	285	296	282	322	336	329	336	294	294	289	275	298	350	286	294	341	315	325	332	294	326	306	331	267	316	300	316	315	316	266
14467	37178	33430	22637	17816	14638	11592	9297	7705	6296	4965	4387	3178	2469	1950	1520	1176	1096	923	852	647	553	595	587	631	567	577	698	701	750	732	680	578	561	587	601	487	423	377	307	363	319	384	296	371	397	337	367	346	333	373	357	359	374	332	303	358	365	349	303	343	358	355	337	363	385	339	340	328	357	365	374	379	332	324	347	352	339	338	344	354	362	323	360	348	344	358	357	406	328	373	343	345	353	351	384	358	336	370	370	329	363	355	374	332	351	368	337	343	369	370	344	402	346	368	343	352	351	337	330	363	385	333	362	337	345	340	343	387	357	334	381	393	392	341	340	340	343	324	356	336	354	361	369	355	320	375	321	343	338	375	329	351	334	351	336	358	331	355	328	381	349	339	391	370	364	357	355	354	352	363	342	366	329	364	374	355	353	338	370	348	308	347	370	340	346	330	355	358	371	383	332	361	393	392	333	344	362	383	398	344	357	377	344	353	348	332	339	356	331	328	350	343	361	344	367	324	358	330	346	326	346	344	343	354	317	355	362	360	365	360	353	351	366	329	370	351	360	364	334	346	386	383	341	355	357	358	361	355	351	383	390	330	389	339	348	367	354	368	366	340	342	327	320	321	350	355	350	347	360	346	354	347	367	353	348	375	336	355	376	376	394	340	399	382	334	373	352	366	363	336	364	359	356	321	394	338	342	347	363	366	333	333	376	343	338	364	359	384	372	369	333	362	364	355	352	355	362	344	403	348	359	348	343	332	354	378	341	381	350	339	383	359	364	371	386	373	345	337	385	335	343	359	345	377	339	371	337	387	377	387	372	345	337	304	362	329	336	351	363	348	372	308	336	355	384	349	345	351	312	367	357	386	342	319	322	353	330	362	337	379	385	356	340	358	338	339	361	329	350	378	314	351	348	366	337	304	366	325	368	342	357	375	358	370	355	357	383	338	329	356	386	363	354	345	349	349	355	381	349	352	369	368	344	352	348	340	336	357	342	331	398	359	361	347	371	321	361	364	348	376	330	323	367	352	397	349	347	364	354	321	356	331	364	354	352	370	352	352	369	331	399	338	332	334	384	347	347	332	342	364	380	380	363	341	372	356	358	351	352	343	351	351	326	364	346	371	355	376	312	308	337	346	328	358	356	367	345	351	347	344	343	339	359	359	344	326	362	366	343	340	363	329	358	381	322	347	316	335	365	364	347	381	350	351	327	363	358	371	365	361	328	358	363	359	371	337	357	353	334	330	336	319	378	349	350	316	309	380	340	346	334	373	388	344	352	317	362	344	364	338	355	368	374	344	346	354	338	347	345	334	358	341	355	346	365	365	359	368	385	344	360	348	382	355	355	333	368	351	333	350	317	349	345	339	342	357	348	371	338	341	360	370	348	343	355	361	382	367	343	342	332	352	332	353	341	327	347	350	359	338	343	358	334	381	360	347	331	338	356	314	364	342	382	337	336	308	371	344	360	369	387	340	367	357	337	364	322	374	370	380	356	346	357	347	357	351	347	319	366	302	344	342	338	384	333	381	347	354	368	329	381	359	350	358	357	327	370	358	390	364	344	347	352	365	402	373	350	316	389	356	333	366	363	341	353	358	359	361	365	349	365	373	342	333	352	352	353	346	367	349	376	346	358	366	371	342	369	353	357	364	337	326	360	336	367	351	364	349	345	358	341	387	348	395	334	381	349	332	344	320	367	357	357	379	380	336	340	358	362	369	415	347	332	357	352	336	353	332	367	340	382	332	381	332	365	364	359	347	389	349	361	330	348	374	338	357	366	376	364	371	335	387	359	391	348	371	369	360	322	354	363	369	352	343	365	361	331	360	353	351	344	365	330	311	356	353	345	356	388	351	367	313	339	362	344	351	380	346	392	315	385	373	331	341	341	354	342	363	359	345	378	381	337	365	374	345	324	344	341	363	370	363	343	352	359	349	332	358	384	312	330	380	353	329	367	368	388	344	344	378	363	350	340	381	359	351	360	338	352	365	354	356	337	342	362	354	378	392	364	361	327	361	328	360	376	354	380	345	376	355	363	350	358	379	310	341	353	343	350	336	357	362	362	363	369	323	343	367	323	348	347	346	314	349	365	353	338	307	321	367	317	363	366	333	356	356	355	382	336	311	356	326	321	326	340	378	319	343	340	343	383	355	374	323	346	353	365	345	333	355	353	361	342	361	355	353	389	351	371	347	331	343	315	386	361	360	380	356	342	370	356	343	317	314	330	324	351	363	376	342	390	378	375	344	373	327	354	327	369	341	394	348	371	383	341	351	379	364	376	348	344	383	346	317	344	379	320	379	339	392	346	348	346	360	326	381	351	386	360	327	332	359	362	346	392	362	350	344	367	351	365	379	349	342	347	338	388	335	334	375	313	356	352	335	367	352	377	367	353	321	383	394	365	321	355	367	379	367	374	378	339	362	354	375	383	342	369	361	324	349	350	342	332	356	340	359	363	336	397	366	345	339	336	353	311	370	383	345	352	341	321	344	359	365	327	365	364	358	364	350	361	345	392	356	408	332	364	339	345	382	366	358	331	368	346	327	359	322	341	381	393	338	357	344	360	382	341	389	352	352	359	334	314	349	351	345	346	338	340	340	323	335	354	355	363	348	370	383	341	380	354	376	370	305	341	351	362	350	352	371	341	341	334	369	340	355	340	362	346	348	357	315	359	353	352	343	358	355	356	358	328	347	357	313	358	346	341	324	354	353	350	359	367	348	369	333	298	358	368	374	400	340	345	361	365	347	332	366	360	377	352	360	374	334	332	369	344	344	323	353	378	345	344	359	340	323	366	354	364	340	333	348	375	352	318	379	355	358	348	353	347	381	361	343	361	354	345	352	375	331	344	370	366	363	345	324	342	358	355	354	363	321	381	339	339	349	337	359	324	344	398	334	342	334	366	409	349	362	355	383	346	335	357	341	317	376	352	330	363	336	349	387	342	394	361	352	348	356	342	338	350	359	338	339	326	360	363	394	341	354	383	357	362	348	337	355	323	365	379	380	359	340	355	332	342	357	362	326	319	324	320	340	346	341	343	375	341	388	337	331	357	380	341	342	316	341	329	342	380	358	367	350	368	322	340	340	378	366	383	332	359	337	400	350	353	349	352	340	331	358	326	379	334	329	338	392	349	318	361	345	348	356	381	342	361	343	347	351	362	353	379	335	370	373	357	341	379	331	361	333	331	341	370	361	343	388	378	382	352	344	327	358	339	343	386	342	325	341	363	358	358	348	374	345	383	379	354	359	338	356	347	382	332	332	358	349	347	325	332	343	345	370	353	366	368	346	346	358	348	360	375	333	351	360	367	358	356	362	346	367	368	351	353	356	352	338	365	323	362	339	364	362	341	366	328	335	334	351	350	347	352	356	348	360	340	361	323	356	340	362	369	377	348	350	369	396	336	364	354	352	362	352	352	356	366	334	327	335	372	350	370	363	343	333	328	316	316	366	358	358	332	340	360	368	341	355	314	382	371	365	328	392	368	342	367
25005	21326	27547	25635	17730	9262	6045	4484	3533	2794	2346	1813	1418	1188	968	772	719	576	478	461	403	418	375	376	400	382	447	435	410	424	466	418	352	370	369	355	323	320	277	321	273	293	285	301	246	294	271	303	280	268	269	283	306	292	293	271	244	301	252	265	267	282	264	323	253	275	282	268	261	279	282	265	267	267	281	267	265	256	245	267	283	271	309	311	262	256	263	273	273	271	248	271	264	269	263	308	265	295	260	244	227	298	267	278	296	310	252	268	287	261	298	284	277	239	281	265	302	267	289	276	259	264	276	254	253	277	266	277	282	286	269	264	276	229	263	314	279	272	277	301	273	255	267	256	247	273	252	291	287	297	283	276	262	266	277	266	254	249	273	274	258	310	296	284	252	299	281	270	247	280	290	277	273	254	276	276	285	265	295	266	242	269	280	273	267	245	285	284	281	309	278	266	302	292	270	278	293	284	266	250	278	255	276	270	249	295	266	276	257	266	306	285	280	258	266	285	289	291	251	262	262	293	273	270	268	273	258	255	265	288	266	277	284	302	277	288	282	306	271	295	292	279	289	283	270	287	289	280	270	270	287	277	251	288	276	293	309	289	274	287	279	265	281	248	294	269	252	276	259	270	284	286	273	272	254	321	266	259	286	269	278	288	265	287	296	272	243	256	289	261	277	284	265	275	258	287	272	303	273	291	266	308	267	276	248	265	291	258	242	252	276	269	283	269	322	294	258	254	276	261	301	259	297	290	273	300	262	287	284	287	297	271	254	254	285	265	282	284	283	279	268	282	311	277	273	257	257	277	248	266	267	297	253	281	293	269	276	250	262	275	298	275	281	276	272	267	313	257	272	241	298	252	283	297	246	296	271	267	242	270	255	269	270	285	281	254	268	251	259	294	284	289	277	280	273	311	239	304	268	285	271	301	244	270	255	305	246	285	283	264	257	280	288	265	272	300	255	292	252	301	264	283	289	253	266	259	282	263	286	264	258	259	267	292	272	266	255	300	266	276	278	272	284	257	278	260	262	275	273	276	282	281	285	309	268	236	271	268	281	297	256	289	253	310	271	266	295	316	265	269	254	283	265	270	270	258	263	268	283	271	264	298	273	257	271	287	262	280	258	281	251	273	273	251	269	270	293	266	301	263	283	277	257	263	269	303	256	300	261	258	302	264	305	293	206	248	264	281	296	275	267	290	255	265	255	307	282	275	264	286	311	271	262	305	268	300	266	245	260	284	261	282	288	250	306	286	231	266	255	283	244	259	302	276	277	262	265	253	287	288	279	255	286	279	264	271	296	271	290	290	280	278	251	312	286	292	288	291	247	271	280	268	268	261	282	301	269	293	270	310	266	292	260	271	274	279	305	271	299	245	242	319	273	267	261	264	259	298	280	261	246	301	268	266	260	283	263	249	281	282	289	293	294	277	301	258	289	272	260	262	246	266	286	251	286	266	269	233	279	276	311	272	266	285	278	267	254	272	254	251	252	288	288	256	307	286	300	271	295	274	288	281	278	281	265	253	290	276	284	266	262	293	286	272	303	265	250	264	263	264	277	302	278	249	257	284	245	297	259	242	263	272	270	262	269	253	288	285	277	296	303	272	274	245	267	287	243	283	250	285	280	264	288	253	284	284	262	294	298	237	261	283	292	256	288	302	240	292	275	272	254	288	266	292	264	282	246	244	270	268	268	279	280	239	283	288	250	272	269	288	294	254	264	283	293	271	275	282	297	263	280	283	277	279	296	270	227	259	264	259	258	275	275	274	240	281	290	289	297	288	267	246	301	283	268	305	245	285	303	271	269	265	262	256	260	246	247	326	278	297	274	271	283	274	311	275	253	270	279	265	290	279	264	285	276	288	267	288	291	271	258	293	248	290	286	249	286	254	263	263	269	265	291	256	266	289	281	273	279	269	297	265	266	271	278	274	268	268	279	287	310	254	271	285	274	228	270	240	276	270	282	241	293	289	303	270	277	270	268	281	267	272	282	273	269	256	289	291	262	284	273	289	253	298	247	315	289	258	247	278	298	279	294	289	250	305	275	256	269	267	261	255	295	268	249	254	221	299	290	303	242	269	271	258	304	286	267	286	289	269	285	245	272	277	270	242	289	271	261	259	288	278	285	273	277	282	267	267	280	259	280	287	269	304	272	275	275	301	250	294	249	269	296	275	269	270	290	260	261	272	282	287	256	282	263	275	278	303	293	303	263	258	256	298	246	295	262	274	268	271	281	285	305	261	268	271	298	272	281	284	235	284	261	264	296	279	271	282	285	287	272	259	240	269	269	257	286	295	271	248	274	270	277	246	273	263	284	305	246	267	262	257	311	281	273	273	279	261	274	272	288	241	237	279	272	265	289	272	286	264	297	255	257	276	292	274	290	251	282	251	285	281	299	242	313	250	298	276	260	277	319	271	273	256	314	245	284	287	280	288	286	302	264	275	228	246	264	261	294	266	274	288	265	263	275	268	259	265	288	254	237	262	262	285	273	301	282	280	285	286	286	266	275	228	278	286	301	248	276	290	253	259	281	251	279	281	276	262	285	269	258	282	256	268	250	271	259	234	279	288	289	287	274	296	314	286	268	304	286	310	308	238	296	258	264	273	264	288	281	264	263	250	277	286	268	296	282	283	280	297	263	268	255	288	285	259	257	302	239	257	272	274	271	291	273	269	269	286	267	277	283	286	287	264	244	264	260	250	267	271	233	256	285	287	300	278	270	252	304	256	289	244	271	308	298	279	267	262	286	302	282	267	276	273	294	277	284	260	266	283	254	287	256	287	266	272	286	268	267	295	310	282	279	263	275	272	251	298	289	289	292	285	280	279	318	325	285	285	271	316	259	302	285	252	278	280	278	285	278	284	265	303	250	290	239	225	291	280	272	292	267	260	256	296	289	274	292	287	282	275	268	276	254	280	269	269	273	275	273	280	262	301	276	285	255	255	271	278	274	280	281	287	256	276	278	275	263	258	296	297	267	278	269	305	253	306	249	261	282	298	268	289	306	292	252	263	263	280	268	272	280	267	259	283	279	291	282	267	265	259	279	307	281	298	287	297	247	274	276	268	248	278	285	256	262	271	266	267	258	254	275	286	308	268	266	278	284	293	265	254	257	259	263	261	283	248	292	262	230	246	279	267	283	280	267	242	280	284	274	284	270	312	294	261	259	265	236	286	299	286	264	286	256	287	291	276	298	279	294	278	279	262	251	281	243	282	264	284	285	266	283	265	271	251	265	292	311	286	265	301	279	280	263	283	268	282	281	243	251	281	276	295	293	253	270	273	253	269	275	302	279	289	284	292	243	282	263	251	278	261	281	259	270	279	299	278	279	288	262	279	318	276	241	265	290	276	278	299	277	272	274	311	257	284	266	277	257	277	275	290	250	272	259	259	276	301	266	258	309	268	278	265	258	283	272	274	290	269	257	295	304	291	256	271	270	278	295	289	238	264	287	268	266	254	305	278	263	272	255	266	253	271	260	257	275	272
14558	33499	29601	19723	15370	12361	9874	7815	6414	5003	4046	3278	2355	2001	1578	1238	1006	759	731	657	522	489	499	521	477	479	546	518	504	603	537	595	478	454	491	417	367	377	375	330	334	302	297	311	281	275	299	319	296	306	300	291	305	287	358	340	301	320	327	294	296	301	320	350	310	306	314	310	308	290	338	300	335	302	312	302	299	274	309	338	281	312	316	312	312	313	317	278	308	270	303	340	314	303	350	310	308	295	307	319	313	298	311	313	290	333	317	306	344	286	299	289	312	322	305	288	302	314	296	329	322	339	307	303	314	309	294	298	340	315	308	328	301	334	268	253	298	308	314	318	295	320	322	280	308	317	294	321	305	319	308	300	321	330	303	304	316	317	287	327	344	315	309	305	328	316	331	317	308	304	311	336	282	328	310	309	291	327	340	291	297	334	336	282	300	321	316	300	313	295	323	298	284	312	309	312	309	305	293	306	293	326	307	313	291	281	298	294	304	297	309	310	291	300	335	318	332	282	316	262	303	302	298	319	323	309	292	325	304	320	300	337	334	291	309	302	313	314	322	320	290	297	287	309	282	321	346	293	299	320	303	300	287	300	297	289	297	344	314	296	302	324	302	306	283	296	319	295	306	322	311	288	328	312	309	339	343	341	312	330	304	305	322	325	316	329	316	321	333	309	304	330	283	276	340	315	284	292	325	315	314	307	317	314	290	329	324	310	259	307	310	309	342	301	318	316	317	324	320	295	306	322	309	330	301	315	320	305	333	320	331	277	310	302	304	327	282	300	301	299	300	311	285	301	283	318	305	322	321	287	313	321	318	332	324	313	291	308	269	323	322	293	299	308	302	324	312	334	288	303	332	294	311	309	296	297	291	300	324	306	330	317	309	334	284	293	302	307	299	280	329	338	280	320	337	308	337	317	298	301	309	319	325	304	302	306	263	265	306	311	318	304	291	301	309	302	285	306	304	304	325	290	321	290	320	290	316	348	285	313	350	289	303	326	341	288	310	326	310	301	321	295	319	291	311	292	325	303	310	315	274	279	298	315	328	303	330	321	288	293	327	334	309	321	327	308	285	300	311	295	297	320	314	320	308	268	316	320	298	301	327	305	280	267	309	331	295	315	308	306	324	308	298	318	314	284	310	308	297	288	325	319	290	310	333	317	359	318	319	307	318	328	310	309	316	335	271	339	311	331	325	273	313	323	319	317	292	277	301	298	320	339	341	341	337	291	294	302	350	296	283	321	321	267	298	318	317	297	312	286	306	300	302	330	320	294	290	318	334	311	300	312	334	330	274	342	292	307	314	350	310	304	322	291	299	308	298	291	310	286	294	318	291	313	299	299	327	304	292	289	312	306	311	298	316	327	319	300	315	284	298	276	312	298	308	294	322	319	304	301	318	305	301	316	286	293	285	332	324	321	327	333	334	318	290	339	291	285	303	291	302	297	282	294	318	328	321	306	324	308	313	332	299	310	324	267	305	315	327	312	290	318	304	303	318	308	293	320	300	310	271	305	327	319	291	313	306	304	326	299	291	331	304	317	326	310	274	302	296	315	326	313	300	281	307	307	306	306	316	306	309	292	302	297	265	283	305	313	283	299	275	304	318	335	315	313	333	327	333	293	325	324	322	315	307	294	307	290	288	307	306	317	319	294	313	331	288	312	294	278	303	293	309	308	296	308	334	319	311	311	285	305	321	334	325	286	296	308	302	284	293	339	312	336	283	319	318	321	315	294	302	318	318	337	306	274	295	314	306	325	314	306	326	311	314	306	313	298	344	326	303	309	295	323	307	293	316	316	301	338	289	304	319	286	300	275	316	328	314	333	277	302	306	317	298	278	319	308	290	337	304	291	308	340	309	291	293	282	300	302	339	324	337	284	284	279	317	362	300	299	320	322	311	320	314	317	332	323	298	320	276	310	295	319	315	305	323	338	303	321	301	311	328	303	317	326	319	316	319	301	294	302	293	314	295	314	313	331	338	355	323	317	281	287	336	296	306	310	296	285	320	290	324	293	343	299	343	291	322	304	308	344	310	334	298	279	301	285	319	349	318	342	337	322	316	294	322	308	284	321	342	331	355	310	316	277	317	302	263	301	305	311	323	282	329	325	304	310	289	332	302	279	287	271	315	339	328	314	284	319	320	323	313	302	376	308	315	278	322	282	324	339	355	315	314	328	267	273	285	314	318	286	298	303	324	307	291	303	335	300	298	279	321	314	308	335	311	307	313	279	302	312	314	303	309	358	328	323	313	285	305	299	293	313	307	288	286	324	318	305	293	328	281	307	325	278	325	303	300	306	322	325	334	329	321	282	307	321	293	302	284	300	324	308	271	297	307	302	310	328	310	310	319	314	318	310	304	327	297	327	329	321	342	304	339	297	317	301	303	327	304	308	327	297	309	337	306	297	312	291	322	303	306	326	322	322	290	312	307	298	316	300	317	307	298	275	314	306	303	295	309	288	282	302	307	302	270	296	338	323	280	320	299	305	297	312	291	307	329	299	284	296	310	337	293	329	318	314	337	316	286	303	309	285	283	338	341	315	303	335	289	285	292	292	308	295	316	312	318	308	314	287	283	302	311	318	321	323	318	321	312	302	310	327	305	303	298	314	296	327	307	321	314	317	334	311	300	327	307	306	302	327	338	294	290	320	297	281	326	291	294	313	314	321	305	305	285	321	293	310	293	313	280	319	311	295	340	297	282	299	283	323	319	314	299	330	306	310	324	319	297	296	338	320	331	323	322	311	287	282	339	292	287	306	313	276	311	355	291	334	310	338	292	304	325	299	325	331	271	281	334	331	283	313	315	346	327	305	310	303	305	306	315	306	313	298	274	316	324	309	289	306	316	301	320	319	320	331	351	282	279	295	331	312	314	279	330	291	275	310	317	327	286	308	281	310	301	306	298	315	279	314	336	323	326	316	349	306	273	304	300	278	296	327	283	319	313	297	303	333	291	319	283	304	356	294	323	302	328	317	319	334	305	333	319	325	317	302	296	335	320	334	280	313	318	281	326	300	290	329	312	314	301	293	322	310	329	304	296	303	306	311	313	307	321	311	300	277	294	296	292	302	318	300	328	283	292	284	307	278	350	302	324	306	291	289	321	287	256	279	303	302	335	302	291	295	291	316	303	310	306	301	315	336	273	345	314	302	306	309	283	315	297	281	307	293	305	301	299	303	297	285	304	317	316	316	293	277	310	322	291	273	335	331	328	296	335	308	323	322	322	323	306	336	289	341	319	316	297	298	326	276	293	304	284	327	307	291	309	306	300	282	313	316	302	323	310	319	303	309	279	304	271	291	340	286	343	311	293	310	310	269	304	366	323	330	294	295	333	294	302	300	295	278	334	316	322	292	298	321	300	279	303	311	293	311	302	304	327	340	293	289	276	329	298	297	343	318	281	310	331	299	326	293	322	321	288	326	296	300	301	314	320	320	308	330	322	347	309	269	290	310	311	300	330	315	294	317	292	286	284	301	294	318	297	276
22925	21356	28941	24121	21446	22066	18770	9342	6409	5351	4218	3005	2557	1802	1469	1293	975	889	741	524	532	499	441	438	420	436	410	424	472	562	487	471	401	351	326	271	318	261	234	233	195	181	196	201	208	192	209	166	199	180	201	191	178	210	210	184	172	186	189	220	193	180	191	189	207	181	181	190	191	200	203	182	196	184	195	170	179	193	197	213	207	198	183	186	198	215	218	168	194	179	177	223	181	189	189	202	192	207	180	188	180	171	174	187	181	204	176	188	173	185	188	199	167	193	200	177	204	204	198	213	212	193	184	190	220	190	171	180	203	174	197	175	186	186	194	197	207	189	226	197	196	161	179	188	190	207	198	219	188	194	194	196	192	195	191	196	184	204	169	167	162	191	175	202	189	189	194	194	179	198	188	190	171	206	166	187	169	179	184	186	175	191	178	189	185	183	180	199	214	195	196	231	199	206	195	197	186	191	201	175	198	207	201	214	212	200	198	189	179	177	171	182	203	212	225	202	183	175	202	190	182	185	175	237	201	222	200	193	196	192	192	181	210	200	189	193	193	188	175	204	172	200	176	197	192	179	188	184	186	201	171	203	180	205	173	219	180	208	184	186	184	202	183	162	182	200	183	193	185	202	193	203	196	203	196	206	197	210	160	173	179	191	184	196	192	209	173	186	193	163	194	189	199	185	198	195	209	199	173	208	167	195	204	188	190	176	199	200	209	194	195	184	177	172	206	179	195	190	189	212	179	195	192	189	188	189	174	193	205	201	182	179	194	178	213	187	193	200	186	170	170	183	178	180	196	185	193	208	159	187	191	181	184	201	188	195	164	195	203	204	178	177	182	193	201	185	182	200	215	192	171	186	223	198	188	173	173	168	195	221	203	216	205	187	180	202	202	204	174	171	188	189	187	188	207	174	171	194	214	193	199	185	173	201	186	197	179	172	185	212	216	208	204	198	209	168	179	215	191	211	195	163	196	195	201	193	208	185	196	177	225	189	171	194	184	188	192	192	199	201	166	186	186	204	191	192	167	188	171	199	213	186	198	199	210	181	209	211	183	177	187	162	192	197	187	198	168	207	203	188	200	176	196	211	187	194	182	218	204	210	192	196	185	179	181	176	197	196	188	171	195	170	222	188	190	193	186	170	216	204	172	178	198	156	191	188	202	198	186	180	171	171	196	206	200	219	188	192	189	170	182	224	176	177	193	189	179	186	195	194	183	192	194	193	200	215	192	185	183	201	174	189	180	171	186	174	197	179	201	189	167	188	189	217	183	184	204	209	206	180	178	178	191	174	205	195	174	185	188	192	194	181	187	175	190	189	182	197	203	178	192	163	165	203	201	192	203	195	192	203	185	190	174	167	180	195	190	195	171	202	218	203	209	181	210	216	197	193	169	154	184	182	225	190	186	208	192	210	194	199	187	209	198	210	178	176	194	159	169	179	204	177	198	195	186	183	197	191	205	181	197	199	180	215	177	184	200	192	180	189	206	186	190	206	195	189	201	187	181	209	181	211	178	191	198	190	209	190	176	174	187	193	206	183	172	152	177	208	208	187	196	194	196	168	169	170	172	210	176	176	205	194	192	195	192	196	191	193	180	194	183	179	178	200	175	197	172	187	179	206	208	195	192	194	193	195	216	204	202	184	205	203	202	159	176	180	183	183	183	211	216	192	185	199	177	214	171	206	197	176	196	205	193	190	233	166	182	166	172	217	162	182	168	214	188	177	180	201	199	189	176	178	200	184	205	193	189	220	193	182	195	203	170	193	195	175	218	181	178	184	191	222	195	190	180	198	196	156	210	165	183	180	202	193	204	193	205	194	190	179	194	191	173	186	201	191	194	206	215	176	190	162	189	173	208	185	204	187	179	211	188	189	202	175	178	181	203	193	182	202	188	212	229	192	197	211	181	186	211	193	205	206	190	208	188	174	193	192	206	190	202	178	193	165	180	189	202	190	193	180	179	190	179	157	195	205	213	182	187	179	201	167	193	187	204	200	194	193	171	180	210	201	193	187	217	209	163	183	223	178	193	196	195	194	187	200	172	189	210	198	188	189	162	180	188	187	190	194	160	186	171	183	197	196	194	192	197	190	207	180	175	176	202	196	210	209	199	217	199	192	188	179	181	218	198	203	171	186	208	179	235	178	205	172	187	198	199	169	185	169	179	177	185	191	194	202	216	169	200	197	183	193	195	192	206	182	183	195	226	192	193	183	199	197	216	179	197	200	186	206	206	154	214	221	186	201	193	186	209	201	185	215	216	177	173	191	179	197	191	160	201	190	209	191	205	181	179	177	195	199	179	186	189	188	205	187	172	182	189	175	201	185	199	203	182	200	191	202	215	183	204	186	189	173	175	188	197	199	194	178	207	191	192	173	186	209	177	196	182	164	203	170	183	186	194	184	190	172	184	204	187	187	190	189	177	210	189	193	175	186	212	208	180	186	198	180	183	177	180	188	189	203	176	194	202	205	202	221	200	172	196	188	186	186	174	197	175	160	213	174	176	188	205	187	200	200	167	175	198	197	192	200	179	175	194	202	180	207	172	171	203	179	195	170	173	172	201	192	205	180	173	181	211	236	200	193	206	188	193	191	185	185	196	207	187	175	197	195	155	196	185	201	204	200	174	210	216	167	212	198	194	209	203	160	188	211	197	220	210	187	188	212	181	171	178	195	190	178	196	195	179	192	192	202	213	200	171	180	183	202	196	187	190	187	180	175	200	222	185	178	156	169	197	168	203	163	176	188	184	211	187	188	179	201	172	173	177	176	185	190	189	201	179	197	180	179	184	223	164	190	183	208	197	211	198	187	171	194	182	171	179	160	188	201	186	207	204	235	215	203	180	189	168	164	195	189	188	194	219	202	196	177	177	174	208	185	186	183	181	211	186	172	226	166	202	187	187	206	194	185	200	191	192	208	177	199	203	182	155	188	218	208	203	178	196	192	200	205	163	195	188	203	185	185	198	202	197	231	186	187	202	196	200	204	191	196	214	193	195	184	189	175	202	193	180	191	163	194	201	194	187	180	180	183	182	203	210	173	181	191	173	189	173	194	192	189	209	188	174	158	171	191	173	215	188	202	162	209	183	199	193	180	185	210	167	216	208	185	211	173	191	193	171	189	177	198	192	197	193	211	194	195	200	187	172	192	176	193	205	193	202	221	180	201	179	181	202	207	195	181	156	188	201	196	192	219	161	168	209	186	213	192	204	187	194	224	179	190	189	154	178	204	188	181	208	205	187	202	215	178	201	190	195	213	208	199	187	195	169	207	188	198	177	195	200	195	199	200	179	189	185	210	188	198	189	179	169	176	203	191	185	200	207	181	181	216	171	178	187	212	208	186	180	178	155	205	208	149	172	187	179	227	177	173	169	190	179	205	209	205	199	199	194	202	211	179	165	215	197	177	162	200	165	202	162	195	186	216	206	196	197	206	193	182	207	174	173	180	195	191	225	180	217	205	205	177	212	202	200	184	173	179	191	188	193	173
17165	41200	37586	27587	22393	18790	15744	13058	10472	8616	6804	4898	4244	3065	2411	1870	1527	1314	1068	812	744	691	621	627	608	668	595	622	725	849	680	660	561	506	439	382	412	345	288	244	225	217	226	237	236	246	251	241	211	216	228	223	238	263	216	244	208	201	224	233	216	235	224	232	242	215	238	202	214	204	233	225	245	234	232	204	213	219	216	213	219	217	230	218	230	228	230	242	190	224	229	233	229	212	221	218	226	214	230	222	228	239	220	238	189	209	204	203	222	253	218	211	223	238	239	203	214	209	224	230	210	216	229	232	217	266	221	211	220	208	234	221	244	203	208	229	244	243	210	225	227	229	211	237	230	232	212	215	202	212	226	230	216	193	198	233	216	212	230	233	220	188	223	209	218	211	220	222	212	224	224	216	226	211	246	214	212	192	214	224	208	234	236	224	208	236	213	207	192	219	215	234	221	224	236	200	231	229	221	229	221	224	207	241	200	191	242	228	204	235	219	231	234	237	217	210	215	237	225	232	216	260	220	186	217	201	225	201	211	226	205	231	229	232	214	216	225	224	248	232	240	216	203	228	217	213	240	230	211	203	211	229	224	226	203	226	199	219	220	215	220	255	215	249	234	231	217	220	223	218	219	249	213	221	206	221	205	216	217	235	222	219	220	221	216	210	219	211	226	203	232	240	202	217	205	241	218	200	229	247	222	251	232	233	234	244	211	219	192	254	228	209	236	218	220	239	221	214	211	229	203	248	210	225	234	245	211	218	187	225	228	239	241	223	237	208	228	219	216	196	223	225	212	209	233	232	228	211	225	222	223	207	217	244	230	202	197	201	219	236	214	246	191	241	216	190	206	204	205	207	232	207	220	221	212	213	192	183	213	242	245	214	218	206	217	224	219	224	206	221	204	214	237	218	199	235	227	218	245	207	228	234	224	218	214	240	218	221	217	208	227	197	233	217	207	203	224	220	229	238	207	231	208	232	196	215	204	195	236	207	203	235	223	221	230	203	188	214	217	217	224	204	188	201	190	217	184	225	224	214	203	200	212	221	222	226	219	230	239	217	236	226	209	231	228	240	228	195	220	181	201	235	230	231	215	200	225	225	219	224	224	225	259	233	221	230	213	201	209	197	214	211	232	229	214	242	206	204	204	214	215	215	202	229	216	231	219	222	214	249	193	195	250	228	187	224	194	218	220	216	211	236	226	229	212	225	224	239	236	233	211	241	210	229	222	211	191	210	228	220	200	231	223	217	231	238	209	208	219	228	219	222	208	235	223	214	230	203	207	229	213	213	211	217	221	206	210	204	213	215	213	219	221	218	221	218	205	232	202	209	201	216	187	218	211	225	209	250	228	213	207	226	222	201	196	245	237	230	211	204	245	238	216	230	246	204	207	208	244	238	221	246	217	242	235	221	226	219	216	217	213	199	211	206	217	218	245	204	222	218	205	253	219	217	189	225	219	218	224	234	182	246	214	223	231	231	196	247	195	224	239	211	212	231	217	217	217	213	225	226	214	227	233	237	246	222	193	244	222	199	242	240	209	199	226	210	225	207	189	225	239	221	191	237	188	228	224	199	252	225	197	208	223	200	223	250	217	216	227	207	218	203	226	229	236	218	215	199	223	217	226	237	227	218	227	221	221	216	191	207	210	222	224	216	213	193	217	216	188	234	211	246	220	226	219	214	238	184	228	210	215	222	213	233	238	248	219	203	215	223	230	231	238	194	224	232	235	204	205	226	252	207	248	220	206	226	217	250	213	216	220	208	242	202	227	221	249	256	241	231	244	201	233	201	223	225	202	247	224	213	236	225	215	199	212	224	233	215	221	234	233	232	231	232	188	226	256	261	210	241	225	204	204	231	220	198	234	213	216	236	206	222	220	229	257	205	191	221	219	229	233	197	199	215	188	228	222	217	196	217	218	214	229	227	220	237	202	229	223	217	199	219	223	192	229	220	215	204	215	224	247	216	233	218	230	201	224	222	224	169	224	210	231	218	225	218	205	246	202	206	210	212	223	231	221	234	227	219	220	211	232	210	239	214	215	227	229	205	225	222	207	209	199	227	222	226	227	223	226	222	211	209	202	217	197	213	219	212	212	223	189	196	223	177	243	232	213	239	223	214	215	202	217	207	198	214	237	220	213	220	218	216	228	220	195	222	211	216	225	198	189	221	208	221	191	225	231	259	225	214	227	233	220	218	208	186	182	210	213	224	189	229	221	224	212	218	221	212	222	224	237	240	221	227	199	226	218	225	214	215	214	229	193	222	225	238	214	244	241	228	180	185	227	209	211	229	204	203	220	209	213	220	215	244	204	213	225	216	224	214	214	204	201	228	232	226	211	223	190	249	223	216	196	217	227	196	199	211	232	222	188	206	236	229	241	234	227	257	221	217	252	212	234	202	222	237	210	235	219	214	214	203	209	234	239	188	193	227	199	223	227	213	207	213	246	223	220	207	228	240	222	213	195	227	202	213	229	224	225	226	222	228	209	217	213	209	241	224	228	214	212	236	203	189	239	227	209	234	221	213	209	227	210	219	218	225	253	218	224	201	203	233	232	207	251	226	237	251	242	241	235	198	202	228	232	219	216	219	233	203	223	219	212	236	248	252	224	221	216	232	210	210	209	211	211	208	228	221	235	216	220	220	211	196	213	208	228	220	201	216	199	213	205	217	213	213	206	226	214	234	212	202	217	196	233	234	216	231	212	216	198	239	217	227	220	214	200	197	218	218	202	207	206	208	225	211	237	229	212	221	201	207	225	208	260	202	215	226	197	228	197	233	201	204	216	195	184	209	197	212	229	223	207	227	198	213	217	205	223	214	212	194	234	231	206	217	243	219	232	216	209	235	244	249	191	214	227	214	213	222	203	207	193	213	225	207	230	224	197	221	225	214	203	202	205	215	211	220	221	232	212	180	212	230	205	219	193	222	219	246	206	222	222	228	225	207	249	218	230	198	218	222	200	211	208	210	202	219	217	234	225	205	237	231	231	212	219	202	217	223	212	212	194	218	220	247	214	216	208	232	243	237	232	201	245	198	242	193	202	201	237	239	195	247	209	235	215	231	215	225	236	223	196	211	220	191	271	191	223	239	216	196	211	200	227	212	254	212	222	210	216	202	221	202	204	195	230	208	223	227	202	227	228	211	234	213	223	229	205	205	249	212	227	210	244	228	233	234	225	237	219	229	215	224	227	204	234	224	240	213	238	224	226	212	205	218	210	192	237	221	196	220	197	229	243	234	250	223	218	193	224	213	222	211	208	214	245	251	259	236	226	222	240	190	253	221	192	201	218	220	200	232	222	218	220	236	231	221	248	225	205	228	195	221	221	217	222	199	211	203	221	205	213	227	228	227	222	212	215	224	229	225	243	228	201	240	249	212	214	253	190	215	242	236	214	216	236	224	220	223	211	241	213	213	213	245	206	228	223	225	232	214	215	214	237	252	219	204	247	226	217	230	201	214	236	225	242	201	222	211	230	231	215	238	234	235
27664	21699	21561	14563	8246	5607	4180	3274	2685	2158	1748	1317	1197	924	840	700	642	600	538	476	462	443	470	461	445	460	457	451	495	516	477	476	449	401	406	391	395	379	373	346	369	356	391	374	378	361	348	405	369	366	372	362	364	364	369	351	378	341	355	344	333	357	349	385	383	347	362	351	352	391	350	349	358	367	395	340	366	346	365	366	356	330	382	370	368	387	367	340	326	368	328	367	354	363	349	371	405	391	367	377	369	351	361	370	369	336	371	363	378	357	354	316	341	348	375	352	375	364	347	345	349	353	331	368	354	383	346	386	370	365	360	355	369	359	352	335	357	341	335	377	348	341	353	367	354	365	356	366	377	344	337	370	362	389	357	369	378	351	326	350	359	332	317	369	409	371	330	345	357	336	371	345	387	389	375	353	349	335	357	355	357	356	387	361	365	402	373	346	361	343	326	380	342	385	355	335	347	362	371	360	355	376	354	359	363	367	333	361	366	338	376	358	365	342	379	372	339	388	359	368	363	380	401	368	354	368	337	364	388	364	357	379	370	373	390	367	381	383	342	363	365	363	335	352	332	361	359	363	410	365	365	330	393	368	357	344	369	365	368	380	378	364	343	337	315	343	410	360	382	359	355	347	334	338	346	376	335	357	376	348	397	371	363	363	398	346	391	358	375	321	385	339	396	393	347	355	366	374	345	371	370	349	368	358	382	361	361	354	355	339	333	347	361	364	328	353	371	358	391	365	353	406	368	392	348	377	352	376	362	344	365	366	340	361	328	367	347	349	369	345	351	343	342	376	338	373	343	396	373	347	353	375	377	330	402	368	356	345	376	393	340	336	365	341	383	325	334	353	348	362	360	379	385	347	332	373	363	333	351	347	367	388	389	382	345	358	381	370	388	370	399	358	340	355	350	390	366	380	374	367	396	365	353	361	370	360	337	344	363	333	357	371	345	347	356	374	358	377	363	364	351	384	384	344	344	317	375	321	345	355	295	326	344	393	370	396	375	366	346	329	359	351	337	368	360	380	363	331	351	364	345	362	379	386	368	352	356	331	359	365	366	338	366	390	382	326	396	347	390	391	350	379	388	367	352	356	350	370	355	345	372	351	325	330	337	349	356	322	365	353	388	350	340	333	345	354	348	358	307	353	356	376	376	337	357	383	344	361	360	356	379	353	355	359	375	323	372	343	366	387	339	372	366	359	329	360	362	351	346	373	305	324	336	336	345	377	357	365	369	347	341	375	362	353	351	339	373	375	366	339	359	346	372	395	362	402	381	388	366	392	318	347	359	351	361	332	358	366	355	339	379	359	377	359	342	360	359	349	382	347	342	380	372	335	349	364	386	387	337	360	368	356	352	314	377	346	359	334	328	358	370	303	378	359	374	339	327	326	389	383	360	353	359	373	354	339	353	394	335	364	363	357	376	360	397	362	365	327	336	387	368	368	356	366	347	378	392	333	345	310	354	360	377	337	295	355	336	360	352	364	346	334	345	366	365	335	398	349	362	344	330	375	381	362	363	353	371	394	341	343	328	396	354	375	341	350	350	370	397	366	355	373	308	367	355	366	366	377	374	368	343	365	380	334	400	363	320	336	352	332	378	366	364	375	366	327	341	351	365	374	323	368	330	395	377	411	356	391	340	344	375	376	359	372	361	329	346	349	368	360	373	360	364	329	361	341	376	344	330	366	363	365	381	356	340	364	391	356	359	384	364	386	392	387	351	350	354	339	356	368	328	352	327	344	372	356	346	370	331	354	379	378	331	350	370	338	354	349	380	393	332	375	361	343	339	382	366	365	332	370	349	365	352	379	353	368	373	381	345	363	380	362	380	347	350	343	361	364	369	329	361	347	333	385	348	371	364	347	368	343	382	355	367	366	340	353	340	384	337	351	355	353	349	374	317	363	356	358	343	320	356	359	386	353	380	375	368	349	367	381	353	358	367	339	354	356	345	355	356	371	336	349	365	360	348	364	361	371	360	388	359	353	345	326	332	346	344	371	325	374	376	343	332	362	354	348	372	373	354	370	347	381	378	386	336	355	351	357	353	364	369	381	372	350	317	347	320	377	388	359	357	360	365	357	358	329	353	350	370	358	374	368	356	380	340	363	369	347	343	330	339	369	350	363	358	359	341	406	338	382	358	369	326	361	364	352	392	391	369	363	350	399	414	340	392	353	313	369	328	368	392	345	324	363	331	394	365	362	333	328	325	348	380	329	336	358	368	395	333	380	357	351	379	344	355	368	356	369	334	352	346	362	328	372	351	358	340	373	361	382	387	358	352	338	350	419	381	371	312	376	365	380	387	371	358	362	346	382	348	336	393	339	374	374	358	355	337	372	391	400	351	339	355	373	366	353	378	350	357	368	360	366	346	377	368	356	345	359	348	387	362	368	323	371	351	379	366	366	364	380	402	377	337	356	378	375	381	378	355	346	358	361	365	376	368	378	346	382	343	334	357	363	377	362	366	372	370	370	386	331	349	346	365	371	377	349	344	377	356	374	359	339	348	365	369	347	352	373	398	332	382	354	382	394	333	395	370	363	357	365	339	386	337	358	335	366	351	377	360	331	352	394	338	379	347	385	358	354	333	335	333	354	371	358	339	369	307	358	368	323	360	340	352	367	382	369	368	337	392	325	362	326	383	373	370	343	341	362	360	372	323	391	337	376	370	372	388	330	352	393	361	338	376	326	378	361	370	378	357	310	400	382	345	353	377	354	337	372	353	364	383	355	341	376	358	351	358	398	346	352	360	373	352	369	377	365	347	377	372	380	349	343	339	366	354	370	380	342	363	369	371	376	332	367	346	370	359	349	388	348	360	339	382	330	354	374	366	377	333	350	330	341	366	370	388	321	350	357	337	357	355	372	347	348	357	356	364	357	378	369	370	370	336	368	328	372	361	359	350	353	370	351	373	336	371	353	338	352	364	332	374	363	335	358	335	363	325	343	355	361	372	354	385	381	353	358	313	348	376	347	336	365	354	371	343	334	387	324	348	315	420	347	396	366	352	344	386	393	379	332	367	390	374	355	324	361	380	340	361	380	373	366	386	371	358	352	381	346	388	376	368	356	355	368	350	382	333	411	351	358	387	361	385	341	344	348	356	359	382	342	358	342	400	345	363	359	337	379	353	373	372	343	368	340	362	382	365	353	390	373	365	370	370	335	384	342	357	335	350	380	358	345	339	362	344	348	359	391	360	325	320	361	353	344	313	362	379	363	358	365	343	382	393	329	385	344	303	344	351	375	340	346	334	344	386	375	353	370	380	381	378	369	352	397	369	337	367	361	352	354	317	360	382	376	353	389	359	363	359	368	377	335	345	351	338	325	331	344	383	343	403	303	367	376	352	403	336	367	353	371	387	347	389	374	339	387	324	359	333	348	327	380	349	369	346	365	371	393	371	346	346	388	360	398	368	366	381	364	335	371	361	365	378	350	387	349	404	390	352	348	371	352	364	348	327	345	378	358	345	346	355	371	351	382	388	356
13842	28457	24689	15228	11614	9350	7356	5849	4788	3957	2985	2292	1927	1424	1224	1042	958	825	733	610	606	568	629	522	502	544	568	612	583	611	581	570	499	481	483	456	471	426	425	404	457	409	367	423	408	438	394	392	408	418	413	418	392	430	375	402	404	373	437	417	418	427	397	369	436	376	400	436	427	426	402	433	406	376	397	409	403	448	426	386	430	422	419	380	408	432	446	416	393	413	397	388	425	411	421	400	415	442	410	392	428	420	404	409	370	389	411	398	413	441	412	431	442	422	407	393	397	424	395	438	410	429	383	437	408	445	436	406	395	413	414	377	399	385	426	402	428	423	391	394	409	390	423	440	403	395	411	393	414	395	394	424	406	445	367	404	415	423	425	415	394	424	372	436	409	411	424	420	403	395	389	386	392	384	402	425	386	381	415	423	438	405	388	413	436	359	423	382	398	400	382	413	397	410	386	407	394	407	420	435	419	404	431	425	406	392	435	384	395	427	430	449	410	404	418	424	407	386	392	406	389	410	381	406	383	410	380	384	400	385	415	397	409	424	415	401	410	412	396	419	397	450	391	439	429	379	409	409	445	401	443	417	405	423	402	404	422	406	424	432	387	421	393	430	433	386	396	401	397	417	417	403	395	415	397	402	425	382	338	413	423	423	419	406	385	401	388	407	377	385	402	399	434	430	397	424	468	362	428	404	403	453	400	426	435	422	380	404	422	405	412	415	404	450	404	386	386	412	402	417	404	405	410	393	445	394	400	426	405	390	393	433	390	406	391	468	413	428	418	397	413	423	388	432	387	441	399	411	409	391	414	437	393	399	394	418	387	411	409	419	429	436	373	432	407	380	428	392	421	401	404	411	410	401	430	409	386	420	405	366	421	396	406	433	458	422	384	429	403	396	413	383	447	429	399	402	425	390	442	437	411	424	414	378	427	413	378	402	405	428	450	446	414	403	417	373	377	405	371	428	421	416	421	391	423	408	433	406	406	409	438	389	388	426	419	421	431	378	420	430	403	429	352	426	407	450	394	388	386	408	431	389	386	405	397	373	398	440	401	409	423	390	414	412	403	406	400	414	404	420	395	433	406	402	400	423	389	438	425	430	420	405	405	449	391	426	420	413	406	429	414	396	414	395	431	416	382	409	415	393	415	402	379	410	404	406	380	403	409	440	393	392	401	418	379	444	384	407	394	398	414	395	425	402	394	379	463	394	411	433	429	407	420	425	411	398	377	398	393	409	432	391	406	397	431	397	385	401	404	464	412	421	391	427	396	440	404	347	394	430	410	377	419	402	408	435	388	383	382	423	417	437	403	414	395	447	398	386	422	398	426	417	445	393	436	420	408	388	392	405	402	423	431	394	404	452	444	457	419	427	396	408	380	400	419	409	393	380	389	399	438	404	389	417	398	416	386	376	431	440	419	423	421	436	408	428	428	375	426	408	383	418	426	407	375	465	444	429	397	468	398	457	382	398	370	398	414	430	428	405	416	421	437	436	418	415	379	449	433	389	429	387	428	403	415	427	423	423	395	411	388	435	413	399	448	445	415	422	395	452	384	426	401	390	443	397	397	370	401	410	396	434	385	386	382	378	448	438	408	418	409	417	440	410	406	411	421	409	398	422	417	411	410	422	396	388	457	391	430	414	412	384	418	419	374	387	395	405	427	395	411	403	403	410	434	407	417	421	434	377	396	402	408	392	438	384	391	415	373	408	428	408	428	422	423	390	387	423	422	392	401	425	402	413	426	390	420	397	404	394	416	398	400	395	387	405	394	372	411	411	395	401	408	422	416	403	427	450	410	419	373	429	420	419	408	413	378	391	441	388	419	399	430	443	461	389	452	422	398	457	425	397	424	398	394	413	394	392	389	372	399	411	393	408	402	362	388	423	458	420	416	414	390	393	395	388	400	404	383	381	407	408	415	380	408	407	372	393	425	381	414	385	385	430	393	396	403	417	406	395	430	421	389	412	413	430	392	397	408	370	407	446	430	405	423	426	420	433	380	436	418	428	372	420	420	418	388	429	432	414	398	393	426	423	399	457	392	372	423	398	385	420	390	392	432	386	436	430	432	414	440	369	406	408	395	384	384	378	406	429	435	381	398	370	425	388	418	426	449	389	411	405	439	414	403	425	467	425	440	412	385	432	402	454	383	465	412	423	387	384	416	418	423	438	411	386	430	395	398	405	396	408	381	400	398	422	400	379	409	383	412	437	411	435	405	420	394	390	434	423	403	393	405	442	397	434	441	386	416	402	405	410	388	417	406	420	412	406	397	395	428	405	405	424	436	430	397	416	446	432	374	394	397	393	404	405	414	411	371	412	414	401	389	412	430	383	382	400	405	391	395	376	397	386	432	400	416	407	388	427	411	428	416	442	417	414	449	439	422	399	410	392	413	383	419	412	393	382	391	404	402	392	433	420	382	381	431	410	431	431	421	427	398	416	394	403	425	405	411	404	403	403	418	360	440	443	398	419	429	434	404	411	425	411	425	444	395	434	409	426	413	422	431	390	371	436	429	423	404	425	404	390	385	418	416	399	415	425	388	403	418	395	426	452	456	403	396	412	414	414	407	402	405	420	420	396	418	353	423	432	424	379	419	416	447	394	410	424	404	438	416	418	411	424	414	466	412	398	405	399	396	413	424	419	399	399	412	395	435	397	395	438	396	449	408	421	396	417	407	415	419	426	429	384	422	386	376	395	380	450	413	429	415	387	407	383	444	398	410	411	415	418	441	384	413	422	394	402	395	365	415	399	419	405	384	412	392	388	415	361	385	402	378	423	393	430	408	412	427	398	402	390	384	420	418	393	415	388	411	368	423	420	433	397	407	405	443	449	427	419	388	434	422	424	415	390	400	415	369	418	414	398	388	379	426	407	400	430	364	404	382	440	376	415	415	417	402	439	419	410	394	419	424	438	420	441	425	390	407	430	417	407	444	418	436	407	397	374	404	420	408	416	380	434	394	377	429	410	407	407	400	418	424	430	411	438	378	439	398	442	412	408	427	408	413	425	422	423	416	425	403	412	403	444	388	426	422	406	422	390	424	416	404	381	430	427	398	407	441	387	419	386	415	414	415	384	403	451	381	438	440	382	409	389	412	405	422	427	415	406	396	420	443	430	404	426	426	400	418	379	398	412	404	397	375	421	421	424	393	383	432	396	377	427	412	360	420	439	395	415	414	408	433	402	379	413	384	386	422	394	409	449	437	406	431	382	396	416	398	448	432	404	383	406	436	445	406	426	401	369	380	383	390	404	386	401	459	402	408	400	424	406	407	419	414	425	449	398	401	409	435	411	365	450	410	412	415	414	402	421	398	409	413	396	430	399	416	423	414	405	422	380	442	411	417	412	382	366	441	391	397	390	385	423	424	384	423	387	410	415	389	408	396	418	412	394	402	366	385	419	383	389	402	377	403	394	394	396	433	396	406	401	394	396	412	419	400	426	422	404	430	427	399	436	390	399	407	415	382	383	423	428	393	403	407	372
23930	21294	28426	24565	21561	17577	9863	6138	5038	3715	2803	2218	1782	1441	1098	1086	932	767	663	610	605	565	564	527	498	479	454	498	485	531	563	501	446	400	373	391	356	370	370	349	299	328	327	284	328	311	304	339	298	273	317	310	335	338	324	315	309	284	306	341	300	356	321	317	297	281	294	334	308	301	328	307	318	299	311	307	325	336	350	313	323	340	325	323	303	301	312	328	324	309	308	341	329	283	318	316	285	317	286	320	298	302	325	329	292	302	300	301	305	347	295	319	292	285	307	312	331	321	319	327	337	301	303	326	321	316	311	292	304	308	332	310	307	298	321	294	298	321	281	303	297	309	311	284	330	305	322	315	313	341	315	319	305	310	333	291	299	297	312	322	296	335	294	322	293	329	324	324	327	327	329	291	315	316	286	314	307	294	307	298	278	296	313	335	322	347	268	301	306	308	308	330	324	304	320	338	333	305	286	331	278	289	303	285	338	323	332	329	314	323	284	324	338	319	307	298	320	334	312	306	298	319	311	335	317	280	282	362	327	335	306	311	297	302	321	307	324	312	319	317	302	334	310	310	308	351	303	319	335	286	326	310	342	323	294	293	332	278	325	308	311	339	280	307	299	304	332	307	324	331	294	322	292	287	328	325	316	301	331	325	329	315	360	298	336	349	345	311	296	303	296	308	313	327	310	347	315	290	311	300	298	332	285	303	318	305	304	316	326	293	339	305	317	333	329	309	320	328	310	290	323	316	334	289	304	318	337	324	303	294	339	305	296	339	303	305	325	284	312	301	293	303	312	293	315	263	340	308	353	323	293	317	319	305	287	294	302	327	321	279	284	301	324	308	310	306	287	301	342	288	323	336	318	297	329	309	327	288	341	295	311	326	334	312	273	334	310	341	319	316	299	308	308	326	300	324	338	322	307	308	296	296	330	287	301	307	337	294	300	320	288	302	337	300	291	318	318	322	310	331	307	311	324	301	314	310	342	346	308	287	313	276	317	350	294	355	307	302	321	301	302	336	317	308	326	302	297	290	321	310	297	311	306	315	330	310	303	312	313	320	305	308	341	327	337	281	298	273	326	339	315	319	303	320	313	364	300	335	307	321	282	306	330	293	301	340	310	310	299	329	324	316	341	306	291	292	323	340	311	325	287	302	338	310	325	316	318	316	279	293	314	313	318	316	321	324	310	291	320	312	337	320	357	315	305	305	308	310	277	332	306	289	321	311	329	307	321	310	337	304	316	308	316	322	348	328	320	324	295	317	329	307	287	309	342	316	343	317	344	319	353	301	295	318	330	276	321	297	303	314	326	305	310	322	341	322	329	346	298	298	313	340	309	306	308	300	312	323	309	317	337	346	300	321	311	322	313	329	340	305	312	326	343	325	310	298	296	317	339	318	306	285	322	339	300	300	284	319	320	313	310	293	293	290	302	306	312	292	347	330	327	340	314	293	291	345	320	340	289	323	307	318	351	318	294	332	350	338	302	304	295	339	321	330	318	295	270	285	306	315	327	323	253	312	303	316	307	317	311	320	308	305	305	317	285	325	286	288	324	341	328	286	346	330	318	325	323	327	297	310	302	298	312	307	301	327	313	288	298	292	300	318	306	299	351	315	313	306	335	270	329	289	314	335	290	253	328	313	318	320	309	295	328	324	281	333	305	347	298	333	322	317	324	308	326	307	337	337	337	306	306	296	292	294	354	319	316	288	293	333	322	313	325	322	297	316	322	311	310	308	297	317	310	305	292	298	295	310	326	320	341	331	298	337	297	312	311	303	289	330	310	310	329	330	294	303	310	272	307	301	307	292	313	318	334	318	325	295	297	310	314	307	300	303	326	307	322	326	319	323	302	343	311	304	307	330	318	325	363	314	298	313	339	335	350	329	322	320	306	332	316	284	309	313	311	297	332	323	287	309	326	323	326	300	316	333	336	284	302	292	308	303	327	329	311	334	334	308	327	335	311	326	294	291	341	309	334	304	315	321	309	311	304	285	321	306	305	324	295	280	319	310	312	302	320	297	300	312	306	318	301	353	311	354	302	299	312	328	272	305	302	331	317	318	317	300	334	302	301	339	301	346	309	313	307	314	322	320	293	317	327	296	308	315	342	320	318	306	338	287	290	307	325	367	345	315	292	338	296	312	317	319	295	324	332	296	318	334	312	299	348	314	300	340	345	335	289	318	281	324	310	324	317	287	312	299	304	309	289	314	326	299	322	318	305	309	290	292	283	331	311	308	308	288	304	308	297	309	287	296	322	296	308	309	322	330	321	345	286	313	316	346	315	315	311	305	342	307	327	307	292	319	332	297	304	273	311	321	323	294	311	266	303	300	319	297	296	274	346	314	306	321	300	310	276	332	336	293	309	338	312	333	329	329	292	315	307	285	289	347	338	304	328	308	320	332	322	309	306	298	292	332	299	293	290	280	310	330	312	335	326	319	320	316	342	309	318	314	319	314	323	320	307	296	287	296	286	304	308	344	317	322	300	324	315	326	322	306	312	317	340	280	282	332	310	313	300	280	321	329	315	302	349	298	318	352	323	325	321	276	334	319	316	297	294	323	301	302	312	337	327	316	299	311	303	281	328	267	326	338	309	326	287	296	348	309	313	301	341	295	298	315	308	303	308	307	328	311	299	312	344	310	300	328	319	316	285	327	334	299	329	301	326	312	354	334	308	307	333	330	286	277	292	352	299	316	300	300	314	329	284	301	287	281	353	259	308	324	332	287	297	314	312	295	318	327	286	298	290	319	279	353	306	349	288	317	337	333	294	307	304	287	305	330	327	293	314	295	308	312	301	319	288	281	278	327	288	328	361	318	294	278	304	274	296	312	328	306	313	308	340	326	280	318	297	276	330	329	328	300	295	306	290	317	312	337	308	334	346	314	325	315	321	298	345	325	305	284	320	293	332	341	346	352	335	316	322	271	326	329	303	318	320	284	313	312	303	307	303	302	303	327	346	293	345	338	323	274	322	312	341	311	318	295	285	315	335	285	343	326	303	325	347	304	333	306	306	305	335	340	312	337	371	285	333	341	321	342	323	309	331	312	287	305	294	329	301	291	307	294	337	286	323	338	314	309	295	298	309	308	255	312	329	314	290	316	286	354	332	325	317	338	327	318	309	312	317	293	325	335	337	310	358	319	275	316	298	328	305	330	298	300	311	299	292	309	315	329	334	303	330	318	321	305	294	310	304	289	310	331	309	324	304	294	306	319	302	320	333	284	325	293	297	277	296	310	323	300	309	327	312	300	279	308	306	303	334	316	279	319	282	307	336	309	327	304	315	316	308	337	274	332	320	299	338	312	313	330	286	314	301	316	315	272	281	338	317	318	301	322	321	290	317	313	278	311	314	308	319	279	319	317	306	324	290	322	340	314	317	328	302	330	311	322	306	309	314	324	347	343	323	271	347	294	317	310	324	296	306	289	320	322	306	334	274	312	297	312	317	297	313	356	330	305	317	340	304	327	307	280	307	346	293	345	314	298
15053	36611	32261	22563	18157	15023	11822	9624	8516	6277	4658	3709	2886	2157	1721	1585	1367	1031	902	917	821	717	703	666	654	675	674	706	624	733	658	695	534	477	485	450	432	368	391	364	376	406	378	368	367	338	388	335	343	379	379	347	358	377	384	395	390	350	402	344	341	355	358	373	329	422	363	357	332	351	360	354	364	320	380	361	384	359	386	345	356	342	363	358	407	350	324	366	332	358	366	394	377	370	384	348	338	333	341	348	345	354	374	359	368	378	406	351	377	342	368	338	364	328	360	363	355	323	364	396	377	344	351	348	338	343	386	372	346	323	348	364	330	386	387	346	326	351	390	345	387	360	351	332	382	351	381	361	377	369	364	349	371	377	323	375	353	354	386	375	365	341	335	350	343	366	349	348	348	354	361	349	369	360	288	363	344	363	319	364	361	320	360	371	337	369	368	374	381	387	370	375	337	332	375	316	368	362	342	386	355	366	345	367	355	324	336	373	389	340	357	370	366	359	353	349	369	391	350	345	359	354	377	327	344	361	363	369	353	359	371	367	359	356	337	387	355	380	395	360	347	360	369	358	366	362	340	374	356	379	368	366	376	370	383	345	357	338	374	344	343	343	383	366	376	353	361	383	326	341	358	330	326	364	372	323	338	399	381	378	375	333	371	355	374	365	334	328	407	336	342	355	386	318	342	361	345	356	396	375	375	368	373	351	331	339	361	380	342	351	363	343	324	362	329	367	347	350	374	367	386	362	385	368	374	342	341	376	341	358	325	349	384	332	363	329	358	355	327	351	363	334	370	378	345	381	359	393	381	363	377	348	356	357	373	387	362	387	331	357	331	329	334	351	329	384	329	375	338	348	345	373	343	344	363	351	375	353	396	310	317	374	338	334	372	354	339	368	346	366	334	355	345	373	328	386	364	334	383	354	317	337	331	349	346	358	329	338	341	355	355	331	379	370	348	358	355	345	393	351	355	323	391	372	355	354	369	341	381	334	331	362	370	369	354	374	355	354	330	322	352	332	352	369	328	386	394	371	368	348	343	330	374	365	347	354	385	364	337	352	327	346	335	356	386	309	359	337	374	369	369	333	353	338	399	347	361	381	367	365	375	370	351	312	342	363	392	366	347	325	370	358	372	361	335	336	349	346	329	367	340	370	362	370	359	360	371	354	374	365	348	345	375	352	339	360	409	371	348	349	357	395	371	356	353	356	358	372	342	377	355	365	374	342	347	365	362	405	351	335	357	350	344	371	368	355	346	366	368	395	370	341	349	346	359	360	335	370	370	353	364	355	367	328	337	345	382	341	341	363	326	375	353	378	333	345	358	383	426	335	353	330	368	355	378	357	378	339	329	348	383	354	333	365	335	358	317	383	354	340	348	359	359	355	336	375	343	348	328	371	373	349	347	358	330	369	366	361	342	325	363	352	379	373	370	370	347	348	385	367	349	347	362	322	340	323	313	371	352	361	341	349	352	362	360	379	370	340	350	348	356	333	336	343	327	357	332	367	347	366	350	357	346	364	342	363	340	323	342	363	379	358	360	393	358	337	325	366	371	338	368	381	364	336	352	325	347	349	360	359	361	344	359	338	386	343	328	346	376	360	308	356	338	367	356	350	381	341	338	390	361	377	331	363	352	378	348	351	362	354	368	350	373	362	391	346	383	326	355	364	374	369	332	371	341	363	349	323	402	339	338	338	351	361	343	380	348	350	380	384	348	350	359	336	346	325	389	369	360	349	369	376	361	380	373	371	377	371	371	381	398	355	379	375	334	371	349	342	394	402	309	358	380	350	366	353	338	346	354	367	373	333	371	377	335	356	357	366	343	355	362	372	390	381	381	340	325	374	365	385	389	365	367	364	362	383	355	367	332	357	331	346	380	354	356	347	347	373	361	357	357	366	353	327	356	360	355	354	366	375	382	340	342	358	372	330	339	384	359	347	366	325	365	359	336	383	345	370	380	390	329	327	390	334	343	367	390	327	391	382	375	378	374	358	345	359	378	379	378	359	319	384	343	329	383	334	347	376	369	370	333	321	348	353	349	378	371	331	360	348	363	362	369	345	347	367	346	360	375	402	368	335	345	356	331	344	374	347	377	360	375	367	353	387	361	368	344	367	322	347	391	355	374	386	375	362	339	388	361	344	365	360	344	349	351	384	382	316	366	357	360	334	354	390	381	320	339	372	349	314	361	368	404	349	357	350	346	347	389	334	348	376	365	330	347	360	373	331	379	358	343	355	380	331	373	371	368	380	361	379	354	347	395	338	352	347	379	359	333	342	368	346	373	366	358	402	352	375	353	335	376	382	358	321	339	373	336	369	333	364	364	366	386	351	344	333	342	369	372	364	355	373	391	354	335	342	346	306	353	382	354	345	364	379	348	360	346	359	352	347	348	361	368	332	347	380	372	409	375	361	368	352	345	355	336	358	380	358	361	344	356	356	349	378	361	371	389	367	359	355	379	370	374	365	354	372	352	344	385	353	346	335	363	352	318	368	313	377	365	334	341	378	384	332	346	375	331	353	401	362	346	377	328	389	360	391	343	339	357	388	360	358	356	401	326	346	338	346	345	345	381	338	342	365	315	369	324	378	389	380	360	382	380	354	350	344	350	394	323	375	349	364	339	338	338	344	325	369	321	352	392	355	385	416	356	356	343	326	387	372	373	367	330	375	378	352	362	383	371	364	345	367	370	366	414	340	354	337	309	380	385	333	386	343	327	329	374	363	359	381	369	389	352	351	342	342	374	367	345	334	363	355	344	357	375	345	375	370	339	354	349	369	328	393	360	334	359	338	357	360	349	353	346	299	350	391	329	352	341	339	342	369	330	352	380	341	379	391	365	328	349	396	325	343	353	383	348	364	372	358	341	372	374	345	346	396	354	325	351	392	379	374	349	399	385	352	401	368	356	365	355	343	371	354	373	354	351	393	352	339	335	341	344	344	326	354	355	337	329	373	340	331	335	365	349	338	316	384	337	362	335	332	372	364	370	406	369	331	312	353	371	357	381	342	375	365	341	369	370	342	368	339	373	405	358	390	364	355	356	370	367	381	402	345	367	345	349	353	338	351	366	377	377	348	364	365	373	338	348	363	351	362	340	323	380	359	367	378	414	380	366	367	349	355	340	372	333	359	361	367	368	394	363	345	398	329	354	366	355	383	368	350	368	388	310	369	331	364	355	346	329	353	368	381	383	368	350	344	368	345	396	366	386	379	366	330	365	353	342	378	367	331	320	342	368	341	359	379	365	375	342	352	377	347	370	340	361	370	320	363	354	362	324	352	369	371	369	400	355	394	363	338	373	364	361	337	340	336	353	343	340	385	371	395	342	368	345	351	377	380	366	358	397	351	371	349	368	346	334	350	347	365	357	408	337	357	345	321	338	393	378	351	363	399	377	382	314	397	365	392	386	357	331	351	373	391	356	382	338	356	349	347	361	373	346	388	336	366	350	337	360	372	344	392	333	384	394	386	372	342	360	357	352	343	339	368
25053	21304	27570	25547	18035	9431	6106	4762	3584	2693	2193	1561	1239	1070	892	815	700	599	524	525	539	485	421	454	456	418	408	429	412	467	415	459	349	344	285	309	308	306	288	275	269	280	281	267	301	263	280	304	314	294	317	247	261	278	289	266	273	246	273	291	269	263	269	278	277	268	266	267	292	257	289	269	249	300	270	267	263	276	270	246	287	276	287	272	282	276	263	261	239	285	283	287	282	275	268	259	265	262	262	260	263	306	276	276	294	283	272	261	261	269	282	266	282	281	271	264	304	270	300	263	298	259	285	268	283	242	259	292	284	308	262	269	262	286	269	265	288	290	272	268	287	274	289	272	269	250	277	262	282	286	256	278	286	251	292	248	248	268	281	262	288	295	303	274	275	288	264	303	275	261	313	265	267	280	238	249	272	277	310	271	305	275	280	281	285	265	270	278	286	265	276	272	292	275	283	258	300	296	268	282	299	287	265	259	304	275	293	272	289	258	274	284	268	286	299	297	307	282	282	286	297	247	264	270	264	262	247	288	295	315	235	308	258	282	309	287	251	298	273	273	276	267	267	299	238	269	265	265	265	258	281	257	274	263	312	292	242	255	293	254	268	289	275	278	264	279	263	251	265	282	282	252	270	299	304	286	289	214	270	259	277	291	285	303	292	286	261	308	277	269	273	318	282	276	265	283	279	258	251	252	257	237	282	256	307	290	272	273	308	294	294	275	258	278	309	293	261	237	278	281	279	251	297	260	270	293	284	275	270	263	285	283	274	275	262	274	275	276	281	298	277	246	293	256	286	266	291	290	288	284	263	293	253	274	298	264	252	278	291	258	277	264	316	321	278	267	276	292	281	265	288	286	270	269	279	302	285	272	295	276	298	276	286	295	283	271	253	272	266	270	243	297	262	279	265	281	270	290	297	295	274	298	260	259	279	268	272	287	277	264	239	291	282	283	292	258	270	259	253	308	284	250	282	288	280	280	277	297	274	283	272	285	275	289	264	282	267	282	268	269	299	270	272	279	283	270	256	261	302	274	267	269	269	252	265	279	291	280	276	276	276	250	293	295	271	277	270	269	260	268	266	250	287	282	274	248	261	292	269	262	302	260	291	252	257	252	285	280	274	258	289	309	282	277	288	302	294	265	304	253	261	282	277	249	280	279	296	259	306	272	275	253	272	271	306	265	255	254	248	294	283	252	295	266	285	296	289	252	247	285	277	273	265	298	272	286	248	252	277	270	274	279	243	292	303	286	272	266	264	283	279	291	279	269	268	270	252	288	277	285	274	287	279	276	248	279	284	294	272	276	280	278	262	277	250	274	259	282	270	271	282	292	255	250	281	297	277	277	261	258	294	276	262	294	279	276	285	269	278	258	283	258	304	268	276	279	274	280	282	270	309	282	294	286	281	298	274	278	295	281	270	299	275	296	292	262	304	265	283	272	278	270	267	296	276	290	290	294	253	301	299	297	287	269	275	278	270	278	267	254	264	296	288	257	265	252	279	281	241	258	268	269	279	287	268	291	279	246	272	250	292	279	285	265	302	251	298	264	304	297	255	256	267	281	270	259	279	276	264	282	256	255	290	255	302	290	278	301	276	256	258	268	283	276	271	263	243	290	271	290	245	270	283	261	261	273	236	254	228	260	264	294	268	297	268	274	279	270	278	279	298	278	295	302	269	313	261	283	244	262	271	300	253	244	277	255	254	287	255	272	242	291	275	267	280	273	287	288	258	301	258	264	275	253	274	291	243	293	265	259	275	298	323	313	271	252	289	260	311	272	270	297	255	302	255	293	277	295	293	270	259	298	259	289	262	291	273	277	270	279	264	247	295	285	290	247	276	249	262	265	300	232	292	264	279	247	263	265	267	281	271	283	297	252	300	272	290	277	249	279	279	279	263	273	266	284	265	285	287	283	249	287	270	262	265	285	288	297	281	267	276	310	257	284	252	256	274	284	262	293	244	282	301	265	262	318	268	244	285	291	290	276	286	287	270	265	272	283	289	303	257	274	255	275	274	285	283	291	282	270	279	249	271	280	249	268	263	264	281	298	271	275	281	286	268	291	262	285	280	280	291	300	267	276	252	261	281	252	270	281	266	258	253	261	291	270	244	300	285	243	272	264	273	243	281	298	272	261	291	275	282	272	273	289	291	253	267	279	269	272	294	246	277	271	271	266	327	291	257	280	308	263	243	303	306	261	284	251	304	277	283	275	253	270	272	257	283	259	302	288	273	261	260	257	267	240	276	321	300	243	259	273	269	274	282	270	272	251	280	263	275	286	266	289	286	251	282	268	273	262	253	270	267	267	287	288	284	258	292	243	288	253	287	284	260	296	300	254	261	296	305	277	309	259	286	288	250	240	293	237	266	267	266	278	259	298	262	283	275	270	272	274	317	281	289	247	284	264	271	264	272	291	270	253	272	320	322	269	274	234	282	268	282	267	283	263	288	280	268	256	278	298	262	220	276	291	297	243	292	265	254	292	268	273	299	265	272	299	273	301	265	299	287	279	267	276	263	253	252	281	276	261	306	273	258	259	308	271	297	278	271	294	295	284	281	231	325	268	291	284	264	258	299	259	280	283	279	276	256	236	303	265	284	267	284	266	254	281	273	285	283	252	290	264	312	264	277	311	271	277	288	293	292	283	274	279	241	290	248	276	310	299	283	273	292	289	239	243	300	252	256	262	245	299	294	267	282	305	270	260	275	266	256	272	283	279	289	280	270	307	287	300	292	265	248	252	260	264	242	259	268	280	280	279	265	258	292	262	270	289	259	243	266	261	280	269	304	280	268	262	297	304	294	290	284	284	287	302	267	270	269	277	290	266	262	246	276	309	265	282	260	295	254	280	268	271	249	265	284	287	273	298	270	277	270	279	272	279	300	285	277	271	278	292	277	261	271	280	267	290	243	281	257	261	285	274	281	288	274	295	294	268	255	282	253	279	282	304	277	277	284	257	285	245	304	281	275	280	300	264	273	233	274	269	320	278	272	277	288	222	294	272	259	251	272	289	265	275	288	256	281	293	290	300	248	281	274	249	289	269	296	265	291	286	256	279	256	268	269	272	299	298	273	282	294	288	284	278	288	289	269	294	305	271	271	256	279	267	271	271	264	296	288	266	300	284	274	283	290	285	270	303	277	251	268	262	291	291	276	276	275	276	268	244	266	273	272	275	279	279	248	255	274	281	264	270	292	294	288	265	299	292	278	277	243	290	287	287	302	283	284	249	258	246	274	258	290	259	273	288	292	256	300	282	293	294	287	272	276	288	282	279	280	280	288	275	262	279	247	286	275	274	291	272	261	240	300	287	273	273	300	285	289	279	277	280	268	258	290	284	299	246	266	276	268	289	306	286	277	269	283	278	287	266	262	296	295	268	270	284	260	296	261	276	248	250	270	286	259	302	288	288	282	256	273	286	261	265	266	284	268	273	256	285	302	257	265	298	314	290	286	283	265	250	312	286	263	252	289	285	299	268	268	258	288	273
14723	33360	29338	20051	15794	12648	10190	8684	6506	4871	3808	2899	2076	1720	1472	1295	1098	908	774	733	706	704	632	543	573	560	545	561	507	614	541	500	451	362	406	385	331	323	305	341	327	277	328	316	310	296	317	292	287	366	333	347	304	318	332	338	317	314	326	320	301	296	315	299	321	318	311	306	315	340	287	295	333	320	283	330	331	302	306	291	334	321	307	319	301	304	326	344	306	315	311	311	318	323	297	316	321	333	314	302	316	302	281	317	317	311	306	307	319	302	349	336	287	341	305	302	296	294	312	316	314	319	296	322	330	302	325	307	308	332	315	318	305	312	295	315	276	329	347	332	347	288	309	294	313	328	300	329	309	314	291	320	359	309	292	293	325	309	313	305	309	322	282	294	300	325	303	291	322	310	304	295	344	352	287	304	327	327	295	320	329	315	337	296	298	312	303	302	314	292	301	327	312	269	312	313	299	321	275	330	299	300	305	374	339	316	278	289	338	307	290	338	317	311	332	327	300	351	299	332	295	301	303	310	335	322	293	289	331	331	302	319	323	290	296	305	308	334	314	317	310	282	307	339	309	323	317	315	299	308	314	311	333	364	355	303	340	293	284	308	328	328	318	323	337	309	342	345	297	301	311	313	297	314	332	308	320	283	307	305	298	280	311	304	338	307	312	326	272	297	318	331	332	303	329	305	288	338	314	304	312	336	325	340	354	325	348	330	297	318	310	315	291	297	326	298	309	335	299	335	276	311	336	334	272	306	309	329	292	346	316	338	314	348	323	340	290	298	271	315	333	333	319	300	286	313	321	350	274	290	333	331	327	327	332	305	314	310	323	310	288	309	322	293	326	309	366	301	338	287	311	296	330	329	312	317	322	321	299	334	285	335	323	358	302	327	311	308	324	292	289	322	314	308	308	332	320	311	295	312	331	292	309	325	308	290	293	314	304	295	314	303	323	300	288	296	331	323	294	309	310	354	279	308	310	321	314	335	319	295	290	327	301	315	314	305	340	278	332	318	312	326	335	310	332	319	280	328	305	323	314	318	306	293	323	298	315	303	325	328	307	284	279	328	338	351	309	291	319	329	320	308	348	319	302	308	306	294	329	309	301	306	334	370	323	322	313	300	320	301	297	319	322	294	319	304	319	305	297	288	354	349	321	337	295	270	293	301	321	311	311	305	277	303	319	312	342	299	294	302	315	305	305	338	287	306	297	309	303	318	321	272	327	292	324	323	283	314	323	308	306	325	319	303	296	344	296	299	303	337	316	329	315	321	272	303	295	309	294	282	295	302	310	312	309	319	315	304	332	308	331	316	356	280	318	297	311	332	318	302	327	291	331	295	300	313	336	288	288	303	325	311	317	313	322	338	309	339	305	310	326	303	351	340	300	331	338	297	311	312	306	308	335	309	318	309	313	299	299	281	302	296	328	285	314	330	307	334	319	302	297	308	308	345	342	322	302	352	324	285	322	326	300	320	306	315	304	317	286	319	344	320	320	337	323	310	345	274	321	318	297	298	344	301	325	324	324	298	346	291	299	304	320	320	321	295	305	298	317	281	333	337	310	329	336	313	328	307	297	297	313	307	322	291	328	315	319	278	286	335	319	320	301	324	306	310	316	286	307	311	369	288	325	299	300	305	287	309	335	320	312	323	318	295	311	305	323	292	322	307	279	323	299	305	327	316	359	299	292	325	325	331	343	304	306	306	316	315	299	312	365	340	305	359	296	350	323	301	335	294	336	360	321	292	318	324	330	311	297	318	307	328	322	319	318	307	324	299	310	302	344	308	338	312	327	319	307	288	346	295	340	320	290	307	327	313	323	338	333	310	305	294	291	320	323	338	347	349	329	336	330	315	317	315	310	293	333	311	374	300	319	296	304	281	300	307	302	324	286	330	326	342	305	345	292	354	368	343	315	331	327	316	310	310	304	311	341	319	289	329	308	305	327	327	308	328	293	315	313	279	292	332	303	346	302	311	288	308	325	339	304	304	335	313	305	327	304	333	314	299	310	321	326	309	294	297	293	325	344	308	324	338	323	292	314	292	305	288	318	301	336	319	309	287	312	335	347	292	314	345	297	283	324	299	304	340	351	303	314	310	330	306	324	317	324	329	308	322	309	294	316	303	304	306	303	280	324	318	312	306	321	347	320	295	329	308	320	325	301	304	333	354	277	293	302	326	330	309	302	302	348	292	304	335	312	319	363	331	315	324	313	290	311	297	295	307	322	298	336	332	320	300	329	347	294	300	338	310	346	322	323	313	296	324	318	332	316	296	288	309	308	345	324	308	304	296	319	347	316	298	310	306	307	328	321	339	319	315	277	290	304	313	331	337	337	317	352	307	276	308	347	309	299	327	297	328	286	282	342	326	298	306	321	361	327	291	326	309	295	328	291	317	286	278	325	362	331	304	335	317	332	305	321	328	308	317	325	318	311	332	331	322	323	307	310	307	340	346	280	314	314	313	334	307	328	303	302	318	326	354	343	296	289	327	289	299	320	310	289	338	350	300	288	319	336	308	325	310	311	312	305	324	312	303	311	304	337	297	336	299	309	293	285	308	330	295	316	330	312	316	301	322	302	321	318	332	311	314	304	304	316	306	313	307	298	332	317	312	338	319	301	287	320	338	331	311	340	323	316	307	316	328	309	296	302	292	313	304	329	299	268	340	314	353	329	315	348	301	299	315	300	348	292	294	305	327	318	326	347	302	335	296	305	333	332	309	320	303	314	327	309	321	305	299	335	315	282	285	331	315	315	319	272	309	282	290	305	309	290	313	311	307	293	299	292	305	300	323	340	303	302	319	293	296	336	309	299	321	295	306	306	292	323	304	317	305	324	320	311	345	284	308	306	286	351	335	307	307	314	312	312	342	314	320	322	309	285	315	312	327	341	322	354	322	333	351	308	280	317	311	325	331	331	283	306	308	331	301	285	292	327	318	326	323	317	305	330	320	299	286	297	318	314	312	322	306	316	344	293	309	317	301	312	295	276	304	317	276	311	332	310	301	349	289	314	280	320	299	308	331	358	312	341	337	278	323	325	288	348	317	316	274	271	320	318	307	286	338	309	270	300	331	321	291	313	294	319	309	315	288	314	316	304	324	306	344	340	333	316	342	338	306	307	340	326	301	311	312	286	320	310	328	309	294	340	323	327	329	342	353	342	312	315	314	338	313	307	322	297	320	294	294	350	301	288	307	295	326	303	336	315	353	300	345	339	317	301	351	335	325	282	314	297	331	319	310	348	321	300	339	311	306	339	315	320	314	301	317	290	280	289	336	323	310	298	314	319	309	334	333	298	325	314	306	302	318	321	345	319	321	333	292	313	318	287	302	304	310	322	311	337	320	301	305	328	316	320	290	308	306	311	322	307	341	310	310	333	298	321	312	313	325	298	312	324	299	324	318	332	329	306	309	323	316	333	311	336	303	301	331	305	314	329	325	308	308	306	338	337	319	311	340	281	326	323	340	277	325	317	309	280	307	300	310	281	303
22865	21328	28909	24080	21428	22125	19514	10251	6378	5198	3782	2857	2116	1709	1473	1214	976	891	758	735	686	557	531	543	474	510	478	497	500	487	465	470	416	278	265	300	234	219	219	235	219	205	194	210	186	202	217	208	199	209	196	187	211	200	217	203	200	189	196	174	188	196	197	205	220	211	197	214	178	213	186	200	181	184	221	196	199	190	217	182	194	187	220	184	186	209	178	185	201	189	174	170	200	208	206	204	220	207	202	190	207	184	179	199	189	214	183	202	206	220	189	185	201	192	170	193	188	185	193	154	180	186	204	203	191	196	178	189	199	219	187	184	187	190	196	205	185	176	206	176	187	182	181	167	184	179	201	209	202	176	205	211	196	183	184	195	198	208	185	195	201	192	180	186	199	194	201	176	202	187	172	187	198	194	193	195	196	203	187	175	230	187	194	197	200	161	191	191	199	207	188	185	173	193	194	192	192	176	192	214	205	193	181	189	201	219	187	204	202	201	207	152	172	184	178	209	216	187	193	208	189	188	205	203	186	187	185	197	194	224	203	215	197	178	188	172	200	175	194	184	183	190	225	190	185	197	202	189	174	204	211	185	222	179	183	198	197	195	189	233	203	189	188	191	191	196	201	165	203	182	186	194	186	209	196	219	205	180	181	200	179	187	206	156	206	219	219	192	188	184	190	193	180	198	194	186	195	189	195	222	184	204	189	181	189	187	218	175	211	191	195	196	175	200	197	210	184	181	217	175	179	191	219	180	197	198	199	194	180	193	182	212	211	208	187	218	214	214	223	204	180	188	180	202	201	194	187	201	164	193	187	191	191	187	178	204	183	189	183	183	205	223	192	176	188	195	191	219	178	203	210	213	187	198	201	194	183	199	171	191	195	177	194	197	207	175	207	175	195	183	182	229	183	188	203	202	215	199	182	197	183	212	195	174	204	188	183	186	205	215	178	199	194	185	188	180	194	192	200	204	193	197	187	200	219	193	191	208	208	201	195	196	206	163	188	187	186	193	200	194	194	186	170	206	183	187	210	200	189	205	173	185	181	175	199	217	186	188	192	212	173	183	179	171	189	190	193	171	188	202	201	184	200	211	155	196	185	189	194	198	212	176	212	188	176	199	196	188	194	217	184	182	195	180	191	187	197	191	208	236	193	197	177	182	210	195	189	191	211	188	192	197	188	190	187	206	203	194	215	211	198	228	197	188	203	192	162	185	210	184	187	172	209	208	178	207	191	166	210	195	234	193	214	163	227	207	185	189	202	197	201	187	177	184	211	203	204	182	204	194	185	197	193	196	190	189	212	199	183	201	186	169	155	192	203	214	198	190	211	187	157	220	190	202	203	190	198	182	186	203	189	207	190	216	187	169	193	200	207	191	177	200	213	172	205	193	219	189	199	188	176	186	200	200	208	196	178	197	189	173	186	198	202	192	184	199	185	195	182	202	203	176	196	183	204	176	202	189	209	195	186	185	176	177	186	210	165	185	194	165	171	192	191	171	201	193	201	195	197	213	195	188	198	220	187	213	191	182	194	188	190	194	190	198	174	195	187	203	202	205	186	175	164	192	182	182	178	200	184	180	177	182	212	189	211	209	181	187	184	166	180	195	231	164	200	192	194	183	191	201	209	189	189	177	171	180	239	190	197	191	185	192	194	182	191	205	199	152	196	201	184	173	195	196	177	182	193	197	171	184	195	197	203	214	189	199	198	196	175	191	179	191	208	217	193	172	203	192	188	200	201	216	188	217	193	193	193	188	195	228	198	180	188	198	201	191	177	202	195	193	175	211	209	205	187	190	201	184	195	184	192	194	197	197	214	190	201	195	216	179	183	186	218	169	175	195	184	199	183	193	210	211	182	187	182	204	213	207	196	186	207	217	223	191	181	182	197	182	215	210	196	188	211	202	213	169	203	238	184	189	182	202	200	202	201	192	212	202	172	172	172	187	198	203	193	202	160	195	208	174	187	166	184	180	201	192	206	208	198	192	211	176	196	187	209	190	225	194	211	205	207	202	174	196	207	156	191	205	202	185	173	194	201	187	177	177	184	206	206	193	208	209	192	198	177	184	203	194	196	195	185	199	202	181	186	223	187	185	185	174	212	187	207	161	183	168	158	196	214	177	186	189	191	219	196	187	167	204	189	206	204	171	187	195	209	211	194	210	200	202	175	203	205	194	190	193	201	172	202	208	198	215	221	195	190	194	201	182	178	180	214	190	197	197	206	195	209	169	194	169	205	185	189	186	177	191	193	172	180	211	186	207	211	177	168	209	222	205	173	194	203	180	186	172	191	215	176	213	190	186	194	191	201	213	171	189	195	182	179	202	193	187	173	216	165	190	194	187	192	211	201	203	204	173	168	177	201	184	180	185	188	167	210	173	173	188	202	204	187	209	218	183	187	202	188	170	202	208	199	163	204	193	194	185	214	188	195	167	184	194	182	170	201	169	199	179	195	200	185	195	214	181	166	200	214	180	193	179	188	196	201	192	197	180	192	206	165	186	196	175	212	198	190	161	190	201	169	176	187	193	211	164	172	176	215	191	183	215	209	196	202	172	180	194	198	177	181	203	179	187	209	179	186	203	175	194	189	199	181	185	188	220	174	185	210	203	173	215	188	225	171	165	220	179	188	212	173	181	183	192	194	182	203	185	176	178	180	184	184	203	180	187	186	207	215	200	191	193	190	207	179	211	206	172	190	177	190	200	153	196	203	187	193	174	203	196	195	195	183	177	222	195	196	199	199	187	181	189	198	219	186	178	194	226	196	209	187	206	178	197	206	193	185	215	199	181	196	189	204	184	187	180	187	181	163	180	216	160	196	190	171	181	190	211	188	216	222	188	191	195	173	213	197	193	216	201	189	210	186	177	193	192	192	176	196	194	193	165	190	198	189	192	172	204	185	180	207	208	201	188	204	173	186	186	200	208	189	192	226	218	188	184	207	218	214	199	214	195	180	204	188	175	185	227	180	181	201	179	206	209	189	165	211	180	186	180	186	192	211	207	194	177	197	172	170	208	177	191	183	188	206	183	193	204	159	183	175	177	202	207	163	191	208	189	203	204	199	200	199	208	214	197	205	190	183	178	200	205	222	198	185	152	198	220	208	199	200	191	184	203	188	187	207	215	210	195	192	188	186	183	178	209	212	198	198	194	191	182	211	173	199	228	185	172	191	189	171	153	202	220	195	202	192	170	218	205	187	169	189	169	182	174	177	229	206	206	183	218	182	208	211	206	212	184	192	177	203	198	187	200	194	195	186	167	178	218	203	189	191	193	178	186	203	179	196	178	197	195	180	202	210	200	217	199	193	174	180	194	183	177	185	201	199	214	201	188	209	200	185	219	181	179	202	213	174	162	196	215	175	173	189	192	208	166	205	191	173	212	200	167	179	187	206	187	206	183	181	182	220	197	193	188	208	190	226	171	178	200	182	185	185	190	192	193	184	161	209	197	188	207	206	180	198	179	173	185	187	184	197	190	177	207	172	210	183	180
17182	41703	38398	28544	23223	19277	16441	13943	10460	8454	6318	4654	3547	2970	2531	1889	1516	1297	1274	1142	1005	847	790	782	731	659	682	717	679	636	655	611	548	354	331	326	332	291	267	223	226	205	215	232	231	233	221	266	213	200	227	217	225	250	242	228	211	245	229	256	227	212	230	247	247	237	232	220	210	243	238	237	212	224	201	221	238	211	239	260	215	227	230	197	228	204	213	230	231	250	240	250	210	202	205	226	217	211	210	213	233	229	206	217	224	236	219	239	211	247	205	229	209	209	230	223	249	203	235	225	207	210	228	207	215	211	225	225	217	239	235	230	227	258	246	209	204	206	211	246	224	224	209	192	253	226	225	201	221	204	239	230	236	194	219	215	242	217	238	202	211	258	208	234	213	242	235	224	212	238	201	224	213	243	215	219	246	229	205	207	231	216	188	211	240	227	225	220	234	225	236	234	209	262	211	218	232	243	217	243	228	210	203	205	209	221	230	203	211	211	216	222	224	197	251	214	209	219	217	223	226	203	217	201	222	232	213	228	223	242	224	238	224	223	205	209	237	245	225	216	216	211	218	219	217	215	197	212	225	225	209	216	239	252	225	229	228	211	234	192	220	229	243	222	234	243	222	211	225	232	221	202	212	237	224	237	222	219	234	231	216	236	214	225	207	226	238	237	225	218	195	213	211	232	216	222	224	246	255	245	212	238	207	211	217	200	234	222	217	249	222	203	213	215	242	217	221	208	226	246	239	239	228	221	223	204	252	233	221	220	220	235	230	248	232	213	210	222	198	237	246	229	247	226	202	216	240	223	211	225	224	225	219	208	214	222	223	215	208	232	239	228	251	210	205	214	237	217	180	213	233	217	236	214	231	224	236	235	230	232	197	223	206	222	252	204	221	220	213	214	245	213	233	263	230	253	226	206	240	217	235	213	230	215	204	230	238	237	218	223	236	210	209	201	224	229	226	230	225	242	260	193	244	214	232	210	234	235	193	230	233	226	224	220	205	255	226	224	230	249	212	235	217	213	236	229	204	226	248	226	231	215	206	215	221	236	193	232	231	194	217	235	220	227	232	230	237	240	227	234	238	211	202	189	238	221	193	215	220	242	259	225	226	240	230	224	220	194	220	224	193	218	245	229	237	234	198	213	211	238	229	254	233	227	217	233	245	214	195	209	238	218	231	225	238	239	203	226	204	233	244	212	214	194	228	220	240	230	238	209	222	227	210	236	216	216	241	233	213	232	232	234	214	222	243	243	223	218	221	208	248	243	218	201	213	232	247	211	219	229	221	233	208	237	229	208	188	212	229	214	238	221	238	219	234	244	211	244	211	223	216	219	216	214	215	227	236	220	210	215	215	212	260	217	236	196	233	236	217	209	218	193	211	234	250	229	212	239	241	234	247	234	226	230	244	227	205	214	212	245	221	242	239	200	262	230	228	264	238	227	209	229	234	197	220	227	224	219	234	220	241	226	220	222	241	199	210	214	219	233	246	220	232	226	200	233	225	229	212	225	240	234	230	222	199	232	223	214	210	220	217	225	216	242	231	230	218	210	234	215	219	242	235	245	221	220	241	212	224	202	222	218	208	248	210	209	196	240	237	196	234	235	211	219	213	227	223	214	210	186	213	220	207	209	224	230	217	239	187	227	188	225	224	226	241	233	213	228	232	238	202	197	220	231	237	235	207	234	232	251	240	243	231	222	225	214	236	208	243	220	219	217	216	218	226	222	225	256	223	221	222	211	223	204	199	225	231	238	196	210	225	213	214	229	231	223	227	233	221	236	217	225	206	209	204	208	217	221	252	200	210	261	248	223	228	204	222	224	232	208	240	213	225	201	214	217	220	222	224	245	220	227	210	210	215	206	226	224	238	222	231	248	220	198	210	217	209	224	197	221	239	224	215	206	241	229	237	235	236	219	218	221	222	225	220	194	243	193	224	235	238	226	227	221	220	219	211	207	218	241	205	254	236	253	217	244	206	230	216	239	230	218	220	185	241	213	207	208	204	224	220	236	235	234	229	202	249	208	242	219	211	191	221	240	232	232	239	229	228	219	212	229	239	221	233	222	237	240	216	235	207	211	208	218	205	220	216	231	213	223	229	210	222	223	238	232	257	223	251	238	211	212	233	228	218	205	213	211	215	214	232	213	255	208	197	240	240	219	210	217	228	244	225	225	235	208	207	216	217	225	220	225	227	214	212	227	204	222	228	212	214	226	223	184	244	206	208	238	238	227	237	214	230	224	222	240	214	188	233	240	234	213	201	209	200	229	211	200	220	207	233	227	208	243	233	209	211	226	190	234	211	221	198	209	196	221	232	204	201	215	235	220	209	227	207	214	232	233	234	212	231	253	242	219	234	231	219	225	206	207	228	230	211	228	217	213	233	226	216	195	202	225	222	226	237	212	207	241	232	213	233	236	206	239	212	241	223	210	205	259	199	242	231	213	222	233	200	214	209	213	252	221	252	207	224	245	236	207	203	221	240	208	239	246	235	247	222	202	241	206	222	257	221	218	231	219	234	240	196	220	236	197	214	235	236	222	200	236	233	239	231	196	217	243	222	206	225	225	235	223	224	223	218	191	237	210	217	219	235	247	237	220	226	204	222	240	236	260	226	215	207	240	222	246	244	253	248	223	251	210	231	248	211	218	224	232	223	220	224	200	217	210	228	209	224	232	208	244	205	248	225	219	230	226	227	210	226	222	230	246	228	246	208	259	213	234	253	237	224	221	216	252	225	226	198	232	225	212	162	212	210	240	227	237	214	214	206	236	231	225	208	225	224	232	236	233	234	226	215	219	248	215	233	219	222	225	231	233	260	230	241	234	210	225	226	220	244	225	210	217	238	213	230	217	219	248	208	244	235	213	243	229	223	237	215	232	243	181	221	226	215	210	212	197	236	236	216	206	213	245	230	199	238	197	214	211	199	233	222	215	224	234	228	213	221	204	220	224	242	251	237	210	222	242	248	214	225	195	228	255	215	221	224	208	247	263	228	229	221	239	215	201	228	217	209	218	224	210	208	205	196	235	231	209	213	198	216	203	232	224	235	249	241	219	196	221	232	205	211	224	236	226	189	193	209	222	251	215	250	273	228	234	222	240	236	237	251	224	249	229	202	212	229	197	230	240	219	238	223	214	218	241	228	234	216	220	240	218	213	215	227	205	204	224	251	232	259	202	240	244	233	235	236	218	225	219	210	226	221	225	207	215	237	226	224	226	235	237	210	238	233	237	232	223	206	228	203	261	232	221	228	223	249	251	200	247	194	236	199	214	222	242	214	215	196	246	247	230	203	229	219	224	207	234	213	217	200	192	225	210	240	220	194	205	198	217	236	223	222	221	195	230	211	245	223	228	221	224	214	206	236	237	233	223	239	237	200	212	229	208	215	225	211	242	215	209	215	249	228	223	224	248	205	226	228	204	228	220	205	214	237	227	223	232	212	221	243	215	232	247	234	217	194	202	241	204	227	214	241	224	196	213	214	227	252	216
27744	21918	22874	15749	9123	6284	4900	3551	2682	2081	1498	1226	1015	867	783	670	643	609	583	575	508	507	517	517	500	462	474	431	459	418	504	427	443	394	381	378	420	407	350	368	373	360	384	403	365	368	395	374	399	375	382	339	356	408	366	386	367	334	393	395	357	371	371	355	354	352	336	356	396	385	390	333	329	355	374	351	385	353	334	352	382	355	362	343	367	343	375	406	393	376	373	383	393	355	372	330	359	376	353	370	399	371	357	387	385	362	366	356	360	335	353	382	326	377	385	368	367	345	328	391	345	371	386	361	364	363	320	315	390	401	369	359	429	354	364	365	383	374	365	360	370	358	354	353	360	351	366	368	372	368	343	387	336	398	358	400	353	346	377	363	358	364	366	406	347	377	360	343	385	342	371	354	382	360	385	321	366	386	370	354	416	341	378	352	340	352	358	390	365	373	359	372	370	374	341	367	327	381	352	350	370	388	371	322	383	385	355	360	346	341	335	390	353	357	382	346	371	409	373	365	330	388	396	339	372	347	354	355	346	385	361	377	382	392	380	371	372	375	382	332	354	350	390	362	361	347	356	387	352	384	367	380	353	415	381	377	372	370	350	375	355	380	334	338	347	340	377	365	366	378	360	404	364	370	361	394	377	376	371	354	354	370	377	388	359	345	354	375	360	365	371	414	372	354	406	387	359	357	380	344	365	363	365	420	410	364	370	374	357	360	355	356	404	379	404	357	348	372	338	361	405	368	373	332	348	350	378	351	348	401	340	378	359	381	340	383	387	336	381	368	366	359	355	356	413	382	341	358	339	364	330	356	325	354	358	333	378	379	384	322	365	365	343	338	321	389	335	389	353	361	362	357	348	363	334	336	346	397	366	353	387	362	409	364	355	341	358	349	346	360	358	369	350	374	405	390	377	395	366	378	378	383	389	349	333	359	337	386	392	383	371	362	386	391	380	370	357	382	376	364	364	354	397	335	345	386	377	363	336	345	338	405	380	350	324	397	351	354	368	357	357	355	399	365	374	366	402	348	352	370	384	369	377	323	361	350	394	357	361	342	373	379	387	391	393	357	387	387	383	358	360	351	331	393	376	383	387	345	385	341	401	329	364	379	341	393	339	366	351	376	377	369	352	355	339	346	391	389	347	361	359	404	345	345	395	369	346	337	347	352	353	357	343	359	380	371	378	370	385	347	371	361	360	393	348	344	331	368	364	347	372	389	338	369	362	358	382	375	390	398	334	359	346	349	347	393	370	359	392	390	348	365	364	382	343	387	370	386	366	383	362	341	382	372	381	376	394	362	348	357	372	377	370	355	357	325	334	371	395	372	391	332	366	339	384	361	368	369	371	371	371	393	358	392	301	380	409	357	309	367	413	337	384	380	360	354	387	364	350	348	355	375	376	300	355	349	366	398	354	330	358	365	357	345	363	368	338	368	342	379	365	409	329	356	360	337	339	390	382	365	360	393	375	358	387	361	323	390	400	394	346	372	371	362	360	371	367	349	365	394	365	396	392	390	357	363	407	367	378	370	390	385	353	364	381	354	375	354	343	360	374	322	376	401	363	353	361	367	370	337	350	357	323	413	348	364	361	349	410	400	348	386	369	350	370	329	351	329	385	352	383	393	355	364	378	368	389	385	387	328	390	333	370	347	381	367	387	338	338	381	359	341	362	365	369	368	351	363	369	350	347	367	362	376	388	341	360	364	373	397	340	347	366	382	361	387	366	367	379	362	350	364	362	327	360	344	358	350	355	352	355	336	379	385	368	360	363	346	376	372	359	383	317	390	336	359	384	353	367	365	369	336	343	375	354	379	355	375	345	368	350	365	330	368	388	406	361	394	404	386	367	337	371	361	400	365	384	372	412	367	373	388	352	367	390	371	392	393	382	373	385	363	374	392	362	336	371	367	385	353	390	367	345	382	323	366	358	351	331	377	296	348	366	386	340	362	359	360	352	381	358	347	389	377	374	371	382	363	356	398	348	367	346	354	359	361	399	381	337	349	334	347	334	364	345	371	346	379	342	350	363	366	370	359	372	346	362	403	353	300	340	369	352	380	402	401	360	380	390	387	359	362	371	366	322	362	365	397	399	352	342	328	381	341	356	362	380	358	361	374	354	365	355	365	396	337	329	346	326	343	368	367	339	392	392	346	367	315	358	343	364	345	344	381	386	405	356	376	373	371	364	333	366	341	370	362	356	358	379	355	365	398	372	365	335	365	351	367	366	358	348	359	359	354	361	365	355	364	380	336	380	343	355	343	356	393	364	390	382	367	356	363	384	327	360	359	386	395	363	348	344	362	359	354	329	365	388	354	393	359	347	391	369	368	374	370	349	341	373	339	405	334	337	366	374	340	343	329	363	366	364	404	380	386	373	360	368	360	344	353	333	377	365	354	383	380	416	357	362	377	401	325	366	366	335	371	346	366	378	401	351	384	344	362	347	392	339	328	360	355	354	357	383	363	343	345	354	353	342	358	361	391	375	367	385	343	348	359	357	380	379	407	354	384	353	346	354	352	319	344	352	406	408	310	339	338	384	341	371	375	370	406	374	356	388	357	342	389	388	333	372	359	360	391	359	346	355	376	389	380	352	373	359	361	363	345	349	378	375	367	363	350	360	385	379	403	358	378	365	365	355	347	398	357	360	398	364	377	379	355	355	376	382	343	399	385	387	362	393	363	335	357	336	358	353	371	372	371	365	364	353	349	375	338	378	350	352	392	359	339	351	367	349	353	328	379	352	347	375	353	355	354	360	351	368	353	321	348	346	339	342	361	352	341	397	382	361	348	389	358	331	340	339	366	370	387	366	339	363	351	372	340	370	404	364	338	350	354	348	344	352	370	351	368	353	361	387	369	348	344	383	381	377	335	387	366	322	331	397	368	358	368	344	365	379	384	390	381	351	386	393	395	348	372	368	334	350	370	379	362	348	366	346	353	362	352	356	386	364	355	381	374	360	350	331	371	373	341	407	378	366	373	365	355	387	369	355	364	381	367	401	343	358	370	381	348	380	378	359	365	354	327	326	327	381	387	370	400	361	385	309	377	337	352	350	375	370	404	398	380	328	367	373	401	344	386	374	378	383	347	343	347	365	352	370	359	355	354	325	373	337	335	347	335	363	371	363	390	394	348	371	355	372	347	366	390	390	341	378	384	351	352	336	379	359	327	317	353	357	347	345	352	371	366	341	386	368	369	344	378	339	358	326	346	382	410	384	365	359	385	367	355	376	377	336	392	379	373	340	372	394	355	385	357	397	357	374	370	382	352	347	342	370	333	356	345	356	344	372	386	348	356	305	370	320	365	360	361	367	337	385	356	343	335	375	324	380	373	348	380	356	361	349	387	333	339	386	387	389	403	361	361	347	407	356	392	364	355	373	344	367	342	363	369	350	351	371	355	369	370	379	338	352	360	399	370	366	388	371	385	343	375	389	351	370	368	392	341	369	403	353	356	352	360	364	353	399	404	378	408	363	348	356	365	355	370
14312	29707	26021	16583	12580	10166	8695	6241	4647	3548	2516	2001	1611	1219	1128	1014	915	850	821	732	738	656	652	614	586	586	610	583	612	587	598	531	520	488	474	442	429	433	404	429	445	428	399	422	429	430	428	441	435	422	429	435	451	438	452	468	392	408	411	406	421	406	425	438	397	449	392	447	407	430	432	418	396	386	396	392	439	412	402	418	437	416	390	391	429	406	399	415	433	412	418	440	411	419	443	400	453	394	418	436	445	441	391	395	422	384	433	407	465	410	397	408	387	403	387	426	418	381	425	456	417	412	376	432	385	401	418	370	415	411	456	424	375	434	415	399	417	428	369	432	407	430	394	458	441	426	402	391	438	404	432	438	422	405	373	404	440	428	416	394	425	423	389	446	417	393	405	421	430	416	427	412	410	416	421	434	436	414	434	415	462	360	382	404	387	438	382	386	415	389	435	370	420	415	423	408	428	398	428	398	439	406	418	428	388	371	382	433	411	427	406	388	413	377	421	398	414	431	453	422	419	423	405	427	426	425	406	413	416	421	421	411	448	430	407	398	415	410	406	418	434	394	382	408	410	413	389	380	414	391	392	454	405	413	391	444	407	440	390	408	415	401	417	401	406	385	398	430	400	408	400	446	386	384	429	431	377	429	421	408	423	463	431	390	400	439	419	443	423	394	384	402	418	400	448	450	418	379	376	409	423	428	378	404	428	378	411	414	385	399	383	412	439	384	426	390	396	414	408	429	429	418	413	463	449	409	396	423	439	412	418	395	411	438	420	397	393	423	415	402	414	416	447	411	418	379	442	412	443	434	413	435	418	384	449	432	437	392	435	426	390	389	410	417	419	401	392	435	438	407	442	409	449	391	415	415	432	392	399	421	382	432	454	387	443	438	415	399	426	400	437	380	409	393	423	440	411	438	419	403	413	458	408	401	393	434	422	462	423	406	382	441	406	389	381	419	426	407	436	394	426	418	413	432	405	384	410	376	397	406	418	412	427	372	412	398	424	420	438	457	411	397	426	446	405	411	415	384	419	379	401	445	396	423	437	393	406	398	410	432	416	418	403	415	450	371	416	420	429	422	427	401	458	398	450	401	421	409	388	456	398	427	415	420	403	407	418	422	394	426	381	429	446	409	422	414	394	413	407	438	416	409	401	463	407	365	453	405	369	393	405	410	420	431	408	436	395	401	417	428	417	376	434	370	439	404	416	438	455	398	436	393	384	425	413	433	393	418	417	391	396	400	440	411	411	406	415	413	401	396	451	454	466	394	425	413	379	391	426	430	371	386	428	446	427	440	400	390	450	414	429	431	383	443	415	397	420	389	402	400	429	415	403	414	433	404	405	379	436	390	441	446	447	379	439	423	405	428	417	465	409	439	439	415	430	413	379	413	428	451	422	426	460	399	394	422	406	424	424	432	410	405	402	411	389	382	407	439	431	403	418	425	412	379	382	387	426	396	414	414	412	381	418	392	398	445	438	414	447	400	389	422	429	378	408	429	397	389	429	421	431	428	437	438	442	364	382	431	433	408	414	430	451	364	434	429	401	437	406	445	417	401	443	439	396	432	430	418	409	405	388	424	415	395	385	411	427	427	405	409	415	409	382	370	409	412	401	419	402	430	415	408	402	389	426	438	424	430	418	398	429	444	446	420	402	426	407	414	426	382	413	428	426	407	386	438	402	415	401	441	408	433	411	436	442	438	391	403	411	421	410	383	421	408	434	413	444	395	400	425	397	433	399	416	393	456	364	408	417	412	458	419	393	430	418	404	408	415	412	412	401	400	412	385	459	403	382	452	444	414	436	384	421	431	418	410	425	422	414	422	380	410	413	424	404	403	438	403	421	397	430	399	404	397	411	464	423	388	463	428	391	400	419	403	409	432	416	361	429	414	407	424	394	418	451	413	435	416	423	395	366	415	394	424	412	423	419	415	400	409	417	380	423	381	428	414	418	437	427	439	401	413	382	401	395	404	416	423	375	413	419	413	433	415	393	416	374	425	415	424	452	443	378	399	414	400	374	437	404	429	402	349	395	377	424	382	421	443	418	408	390	403	417	434	391	414	428	423	397	419	443	381	421	399	391	422	425	417	427	408	419	434	427	406	382	414	396	404	427	408	423	375	403	404	426	436	385	458	400	416	417	433	423	442	395	434	402	401	401	387	401	424	401	403	415	394	414	439	407	439	428	430	397	405	389	411	416	390	402	375	393	425	422	399	402	440	386	424	426	453	368	433	433	440	441	401	410	430	398	445	430	417	374	442	422	445	425	402	371	392	400	396	395	400	441	400	396	410	427	452	407	421	416	434	444	432	383	427	395	412	416	390	392	405	421	422	423	421	379	432	379	409	403	423	400	419	423	398	431	415	445	423	415	404	402	446	394	442	441	418	439	408	437	408	409	429	402	424	412	419	423	449	425	426	429	412	425	425	419	391	397	405	433	420	403	410	376	438	427	451	430	388	418	446	433	428	360	411	426	432	469	402	406	426	437	397	440	422	437	450	423	443	395	426	408	443	394	383	435	411	421	405	431	413	441	403	423	397	425	418	439	402	432	411	412	419	419	409	400	384	369	389	392	391	461	408	401	406	413	415	421	426	421	432	393	405	411	427	434	400	391	410	382	431	422	395	404	437	411	409	426	447	398	389	376	428	425	430	380	432	427	411	426	419	428	400	421	410	385	411	418	420	465	383	402	398	417	421	424	414	414	436	395	420	412	424	421	410	416	391	460	425	423	389	448	387	407	426	430	419	446	403	407	394	406	396	453	431	399	461	384	409	398	409	405	442	427	389	407	426	397	427	424	392	432	395	420	426	415	401	407	416	413	429	445	404	460	422	417	437	453	425	454	438	440	438	451	392	384	407	380	422	422	417	415	417	413	373	403	401	417	412	411	433	414	390	394	412	388	423	411	432	409	391	381	439	451	402	414	417	428	400	405	405	410	416	440	433	403	441	430	419	400	433	427	407	414	423	422	410	404	430	381	386	447	404	450	386	434	410	438	431	417	374	424	438	422	403	459	424	426	376	426	426	434	384	424	442	400	405	368	420	379	409	374	437	462	389	408	416	406	399	383	397	389	408	405	429	428	428	385	439	395	417	406	452	418	382	434	426	365	426	393	415	415	429	418	431	419	400	377	425	418	418	417	416	393	408	465	435	386	417	402	387	452	422	374	428	413	428	408	423	416	441	428	442	438	384	435	428	446	375	410	450	425	401	413	386	389	438	464	421	397	459	431	384	440	463	396	450	408	420	420	405	367	403	414	436	398	431	419	402	432	433	411	446	407	420	413	386	421	417	386	445	401	428	414	392	411	418	443	401	423	410	416	400	403	416	424	398	396	385	437	402	388	383	396	388	391	423	410	424	424	410	407	432	418	444	431	429	416	378	422	410	405	422	446	379	434	411	395	424	389	441	425	424	462	441	422	395	426	384	440	414	431	432	416	371	400	397	400	388	452	395	413	408	367	441	420	429	407	398	407	408	406	425
23922	21288	28467	24523	21646	18174	11555	6044	4277	3273	2470	1855	1360	1125	1099	1001	859	843	771	699	727	645	613	541	532	535	552	488	495	501	525	436	363	321	328	366	356	342	342	367	343	292	338	320	319	306	332	324	341	295	362	339	308	294	290	319	301	331	331	309	304	302	313	318	326	311	309	298	297	313	286	328	306	297	312	299	303	275	330	318	319	318	325	328	306	306	318	311	312	315	311	315	329	289	295	337	281	304	330	322	312	302	325	344	298	292	294	293	354	365	288	358	308	331	316	357	309	290	286	330	311	336	297	351	293	321	306	327	273	326	313	313	323	340	322	303	283	326	349	319	295	316	347	327	315	309	311	316	289	305	323	330	301	328	292	326	333	283	325	282	330	301	308	294	298	332	300	320	315	321	324	342	314	317	336	325	340	312	308	272	307	301	339	349	340	299	307	294	303	320	287	303	325	298	322	268	311	295	324	316	314	328	289	296	313	327	303	302	280	323	321	313	307	292	290	326	299	335	331	328	344	323	311	298	293	339	289	306	305	307	278	296	326	300	304	286	308	298	324	302	324	281	296	319	300	342	311	345	304	325	293	300	331	317	313	304	287	285	308	318	295	294	298	310	337	290	305	300	302	331	322	288	300	297	305	320	325	310	323	331	311	296	273	301	332	317	323	272	316	295	338	285	301	307	290	323	312	331	322	316	311	332	310	314	332	331	310	345	312	312	287	314	318	312	290	356	302	322	304	316	312	336	280	302	314	354	322	347	330	303	282	327	316	305	335	300	312	335	304	282	312	330	332	324	270	287	321	308	298	278	321	284	330	316	338	296	298	303	283	321	321	320	315	322	312	317	327	331	302	271	301	310	316	323	299	304	321	299	322	312	313	309	312	329	294	302	329	318	330	331	317	332	286	341	326	328	289	291	294	321	337	323	342	304	305	311	279	324	329	293	308	275	328	321	315	328	322	327	311	310	327	327	327	316	308	297	305	273	288	320	301	316	306	282	340	312	331	323	316	341	294	308	307	311	327	313	313	303	326	309	305	325	303	299	329	303	283	274	295	325	319	312	315	299	324	341	302	302	294	285	321	309	298	304	282	325	290	319	325	302	288	318	311	337	326	310	337	285	313	325	328	319	328	336	279	280	303	292	332	313	325	306	321	316	293	318	296	289	328	319	289	304	320	314	312	322	308	317	313	336	365	354	321	285	285	275	329	357	320	269	310	309	308	289	293	291	337	327	322	320	299	293	304	322	333	311	310	325	288	290	324	305	307	291	322	315	274	301	339	336	302	302	297	318	315	351	314	323	302	321	313	267	325	305	290	327	309	335	302	312	316	344	319	311	314	319	298	320	325	311	286	347	309	310	286	298	333	304	347	333	300	323	301	283	318	304	332	285	317	299	311	329	315	292	317	335	327	301	300	338	309	330	319	288	343	304	311	333	301	311	301	276	336	313	304	327	316	346	290	295	294	335	322	353	310	312	301	298	311	317	305	338	311	344	319	326	324	302	345	320	341	319	311	335	286	301	315	310	319	313	318	323	310	317	287	318	322	296	304	325	333	331	316	328	289	309	300	313	315	320	326	335	301	333	334	313	316	297	320	337	323	318	299	318	291	304	323	301	295	304	308	315	285	312	317	319	315	298	336	320	316	330	331	320	313	343	318	285	310	325	314	338	323	312	303	337	313	311	323	273	287	277	303	298	305	298	316	317	319	347	308	336	286	288	328	307	334	319	328	330	296	321	308	304	308	325	326	342	304	323	296	337	311	296	317	348	314	286	334	309	305	313	337	317	312	316	319	314	308	301	298	336	275	318	318	325	322	299	314	307	312	304	311	341	313	310	304	255	320	292	296	294	332	328	342	299	315	309	309	313	333	322	306	292	306	302	293	325	312	315	311	320	317	283	288	294	314	308	285	307	335	303	301	347	336	285	336	314	293	314	335	342	327	308	320	285	303	305	306	307	342	314	304	338	326	300	296	318	334	310	321	319	312	309	301	322	321	275	326	322	303	295	281	315	290	296	310	309	301	295	308	312	311	303	287	327	325	295	294	273	332	302	319	302	291	333	293	308	320	314	345	331	333	297	315	300	309	298	332	289	324	300	318	333	288	313	354	308	313	312	324	320	326	329	312	314	294	336	338	335	318	333	317	316	300	290	303	332	296	301	329	303	335	299	271	337	329	319	328	334	312	342	305	255	301	293	303	313	286	311	312	340	281	310	317	346	316	327	313	300	300	302	302	307	273	317	311	308	303	319	323	312	312	325	287	310	330	326	310	337	312	327	332	285	293	353	302	315	297	315	319	293	319	305	352	312	279	305	310	322	314	272	337	330	339	307	318	306	330	334	313	294	359	295	298	321	307	324	289	298	315	346	298	327	322	319	319	358	321	321	312	283	321	296	301	318	338	311	332	294	301	290	325	306	303	341	313	310	278	288	304	316	308	280	309	303	314	314	335	322	298	301	311	314	300	332	293	340	321	324	287	314	292	305	296	320	299	307	299	310	295	307	316	313	304	316	292	288	295	314	341	320	308	301	308	307	298	315	287	323	283	316	311	298	314	331	341	287	301	322	279	330	305	336	286	354	316	336	333	314	302	319	274	296	312	287	285	306	329	306	299	306	297	336	317	301	316	261	309	277	292	312	321	308	309	308	321	323	306	322	327	323	305	330	330	278	324	286	334	295	299	331	297	302	319	294	309	325	287	308	303	305	336	314	334	344	307	308	280	299	320	285	289	300	308	348	334	329	257	309	320	294	333	329	337	303	248	319	279	306	337	339	322	296	289	288	302	288	308	320	310	312	269	289	323	336	299	312	291	322	296	299	311	314	309	332	314	287	312	322	324	350	290	283	343	300	316	320	285	301	340	320	323	301	303	285	308	284	337	299	315	322	286	303	304	306	322	283	302	300	303	320	311	312	315	308	301	285	268	333	334	301	310	305	298	331	293	299	301	316	323	284	320	339	312	326	310	291	333	286	298	297	291	302	286	315	287	305	287	342	299	320	337	298	322	301	292	339	306	335	313	315	285	311	314	319	318	308	337	343	323	350	327	323	311	325	298	321	338	289	358	297	299	292	313	329	319	308	345	297	307	315	303	289	268	287	295	311	340	328	311	320	335	285	320	318	356	295	283	297	344	272	307	304	267	336	324	342	299	286	317	307	336	310	321	312	272	341	329	320	316	322	301	321	287	326	315	293	316	316	327	311	321	313	330	290	321	332	287	317	303	308	332	303	277	322	336	276	329	307	339	349	304	302	317	315	311	313	316	342	313	303	291	333	323	310	356	325	308	308	285	294	330	327	294	341	325	326	300	301	345	341	322	330	306	302	297	316	310	285	293	342	305	322	296	324	309	323	308	357	299	327	299	293	347	292	313	303	322	317	303	301	295	308	308	353	329	341	280	336	323	322	308	313	310	307	333	322	311	298	297	315	338	289	301	292	326	324	339	292	332	317	296	312	334	338	324	311	347	296	320	317	298	321	315	297
15523	38417	34167	24228	19397	16760	13503	9410	7598	5580	4208	3173	2305	1754	1609	1591	1342	1264	1093	1009	968	843	814	806	728	736	711	633	651	682	748	634	497	420	383	423	396	428	398	321	376	363	349	364	369	385	388	375	366	343	359	374	358	357	336	373	377	382	336	368	351	381	370	356	341	393	359	344	368	347	368	349	396	346	334	353	342	373	370	394	359	373	374	380	340	330	355	392	399	349	371	386	332	380	363	326	361	344	340	337	357	392	329	334	388	369	378	389	356	314	343	357	342	351	345	356	365	380	379	330	376	377	359	350	361	370	416	355	390	381	333	352	373	370	376	348	348	351	361	376	366	371	381	377	372	362	385	369	365	363	362	380	409	378	349	379	355	357	369	375	359	359	381	358	407	366	337	333	364	320	351	372	379	343	346	359	342	394	356	369	329	371	345	376	352	377	373	354	342	346	351	347	360	353	351	398	352	355	321	355	367	342	332	398	354	367	351	363	348	366	353	364	353	352	340	372	345	383	353	317	348	375	358	385	379	352	353	366	358	359	367	353	363	347	369	331	366	329	354	367	373	377	336	356	335	356	376	352	384	377	345	393	362	363	388	373	369	334	383	354	365	337	359	355	369	348	375	345	370	360	383	378	338	351	376	365	372	344	338	348	332	359	336	365	391	376	395	356	383	406	393	359	354	340	319	356	360	323	343	359	383	358	326	333	361	377	334	399	370	372	344	370	369	376	386	388	335	348	345	395	386	367	382	356	372	351	362	369	369	354	373	363	363	381	381	348	353	376	366	336	366	367	393	348	376	335	365	350	330	359	392	373	390	357	362	350	376	353	384	350	364	384	328	332	351	362	373	382	372	359	409	380	366	362	355	358	375	355	373	369	379	373	348	358	387	374	351	341	363	347	334	366	327	344	365	387	353	365	352	352	356	340	342	354	347	339	315	387	373	402	392	359	362	367	341	383	370	349	339	352	338	315	341	372	351	377	380	417	337	358	324	384	350	368	337	376	357	374	364	342	339	350	343	357	369	356	360	346	345	346	336	360	404	364	365	352	380	383	369	378	369	371	355	366	375	369	354	368	348	355	387	350	351	360	384	347	340	339	377	382	353	326	343	357	391	336	379	369	383	369	352	397	369	356	355	354	356	389	355	345	361	324	340	348	371	377	355	377	330	352	365	360	392	363	347	375	370	357	340	337	365	350	336	382	345	331	389	363	352	351	342	336	355	361	342	330	358	385	351	381	361	356	334	353	364	326	349	343	379	390	366	348	351	376	337	357	356	381	374	338	385	360	339	344	344	375	378	348	346	354	355	346	336	397	354	360	363	389	350	352	393	356	355	382	348	378	349	357	387	340	363	376	372	364	370	355	366	326	366	327	361	395	344	393	377	388	354	412	377	360	356	393	392	404	344	385	373	382	358	355	351	349	355	348	379	360	356	396	376	343	350	395	359	382	360	386	364	348	358	355	369	370	354	348	374	405	349	368	356	364	386	322	368	362	334	366	351	337	401	345	348	356	319	371	390	382	346	357	360	348	386	394	323	359	352	369	360	352	379	380	354	330	366	343	370	336	391	337	365	354	343	366	355	336	375	335	375	320	363	359	367	335	383	394	354	367	361	345	371	371	373	348	356	336	374	376	330	372	398	354	354	353	375	357	372	355	363	347	353	425	401	336	394	369	366	350	367	383	360	326	376	347	422	350	364	348	338	372	339	338	356	349	375	332	355	395	345	364	321	371	336	360	376	365	363	352	373	384	352	345	348	326	352	349	369	360	382	347	344	394	355	350	371	380	364	367	350	346	391	343	367	339	344	407	330	333	380	395	336	353	357	342	385	377	354	350	348	334	338	343	378	353	360	373	361	384	341	345	351	368	368	334	378	414	374	369	347	401	351	381	355	329	341	367	363	385	340	373	356	357	339	350	352	344	372	357	359	360	400	373	391	352	316	353	362	330	345	394	407	327	389	389	372	330	324	357	348	366	348	366	373	394	381	344	375	358	382	359	364	352	326	357	355	330	375	332	369	363	366	361	343	359	374	343	372	347	361	365	371	352	372	356	354	387	370	341	368	339	384	385	370	381	373	368	330	383	357	331	336	373	359	366	390	328	371	359	372	340	381	362	412	347	347	372	335	408	331	375	367	357	359	355	364	324	385	350	366	351	371	361	373	334	382	357	390	377	348	367	371	326	374	356	354	368	337	352	390	330	329	351	345	346	358	362	367	360	338	359	354	337	359	378	346	368	355	378	385	369	378	360	396	367	332	362	361	334	352	371	327	366	355	328	368	354	320	366	346	353	352	346	367	335	355	432	375	343	363	343	370	362	363	344	410	357	352	367	340	367	390	375	356	324	336	337	370	348	361	375	367	379	350	352	364	403	345	382	356	351	370	369	322	386	385	313	336	368	359	387	359	348	364	401	369	349	373	355	370	386	359	353	350	358	366	340	344	362	349	353	377	360	420	345	336	381	346	357	372	349	373	361	372	354	387	387	365	331	327	356	352	373	353	375	382	381	377	353	404	361	347	348	383	340	344	373	342	348	361	410	376	374	373	369	385	357	370	350	399	367	398	376	383	336	367	323	367	346	370	354	353	370	346	338	345	377	371	357	367	356	380	384	359	329	358	362	363	368	358	369	346	357	363	336	362	369	348	349	358	362	388	352	395	347	350	369	354	345	355	363	359	325	364	364	355	410	348	348	349	368	387	392	358	347	360	392	388	379	379	371	357	350	385	362	402	379	383	379	347	364	376	367	353	366	368	369	375	365	350	358	393	364	337	350	342	345	347	379	389	382	377	353	354	373	359	333	369	368	359	349	336	318	406	360	341	334	396	382	355	372	368	376	405	363	378	384	358	393	380	397	357	371	357	360	319	320	412	356	344	371	401	342	348	343	374	372	369	365	372	343	350	365	370	375	366	323	346	359	364	378	346	365	360	364	368	374	367	376	385	325	352	330	332	350	378	346	375	379	370	410	341	378	354	357	356	337	373	355	340	352	370	332	370	335	353	330	393	403	343	405	371	353	355	352	358	346	341	351	386	381	349	377	362	354	350	349	365	375	354	329	338	367	334	344	379	382	365	394	370	380	379	357	333	361	378	356	354	354	379	339	367	325	343	356	350	377	396	408	366	337	367	366	375	362	351	332	357	344	379	359	400	354	361	353	353	400	365	386	323	363	347	348	333	371	348	379	381	351	335	349	366	349	379	365	377	349	366	339	399	388	370	385	377	356	347	341	364	359	389	379	368	372	343	368	352	374	338	350	378	318	358	360	362	323	354	383	372	393	380	343	368	347	345	346	377	356	370	403	355	421	362	351	350	356	366	325	356	397	357	373	393	329	360	393	349	339	362	380	399	365	354	353	406	361	396	383	348	369	375	334	378	349	345	355	392	370	356	370	326	368	366	347	392	342	347	358	357	333	388	385	354	379	373	323	356	350	336	355	349	347	341	373	375	350	362	333	353	344	339	386	360	358	359	397	382	379	353	355
24960	21295	27628	25584	18742	11096	6885	4228	3252	2252	1828	1421	1030	937	889	830	791	712	550	619	566	515	481	482	430	414	424	474	391	456	428	395	346	295	310	323	312	326	279	296	326	262	300	309	276	281	282	290	295	284	271	274	289	281	280	270	263	282	306	297	306	263	291	284	280	275	280	264	282	250	300	277	270	264	282	298	276	286	265	262	271	273	278	285	266	277	273	283	273	311	274	280	300	293	308	294	273	282	317	260	298	288	258	254	290	260	288	265	295	286	272	312	255	305	288	271	274	257	312	258	267	277	289	286	284	290	244	309	288	280	276	264	268	272	274	282	280	267	292	303	279	250	287	276	278	285	313	288	231	264	283	287	287	313	303	285	277	282	277	277	255	270	251	268	284	248	260	278	282	261	254	280	285	295	273	284	299	280	289	284	266	263	268	300	288	288	300	316	273	235	249	270	296	269	250	258	259	286	298	301	294	276	275	255	277	266	275	284	280	289	297	273	270	293	272	278	273	284	300	234	278	257	283	311	276	285	300	286	250	298	280	285	306	269	309	280	281	297	306	315	271	304	264	281	285	281	271	282	250	265	256	255	297	278	269	258	273	276	286	308	283	294	301	266	288	293	296	266	291	259	299	277	279	283	271	275	309	289	288	251	287	290	256	264	264	294	284	297	294	257	284	266	260	271	289	304	297	281	278	292	288	269	284	275	294	284	287	293	308	283	322	270	291	261	287	275	279	250	296	282	261	287	322	310	279	265	274	323	268	261	276	292	268	275	309	269	289	260	259	265	277	299	282	269	276	249	299	312	250	278	280	272	252	254	268	307	288	286	264	271	283	262	301	258	256	296	284	270	278	292	292	304	281	300	269	287	281	298	315	274	284	282	269	288	268	312	275	285	287	250	279	256	261	247	257	283	264	305	282	280	269	275	309	290	288	291	321	289	246	293	264	244	287	289	316	280	293	278	291	264	285	279	283	277	288	287	271	292	307	282	275	274	292	266	297	275	286	295	274	251	256	273	256	282	262	287	278	272	289	298	268	282	285	246	267	298	272	252	259	303	290	272	301	249	290	278	303	326	299	280	270	285	284	251	272	284	273	262	277	313	304	305	279	310	274	272	249	296	249	277	291	270	272	270	267	276	271	306	255	293	266	308	271	286	276	284	291	296	277	270	278	286	284	286	271	274	261	306	313	275	307	290	278	281	278	263	238	251	272	277	281	312	252	264	259	279	258	271	280	241	293	301	269	275	288	280	291	319	287	302	252	320	265	242	284	294	301	293	300	302	288	264	289	244	260	277	280	290	296	254	266	308	274	266	283	281	302	300	301	268	274	279	261	308	217	288	292	316	297	274	291	283	280	274	266	251	289	270	297	305	266	293	291	301	266	276	262	288	267	293	291	288	276	287	273	290	269	268	317	279	305	311	289	297	265	251	277	327	266	296	280	264	295	272	273	283	266	285	278	292	257	279	280	252	291	269	294	288	279	262	266	279	282	271	275	294	262	290	306	278	265	288	280	270	275	265	281	278	305	307	272	299	275	259	298	285	302	261	258	274	293	300	281	276	250	275	277	278	279	292	288	295	288	286	288	285	276	285	262	279	299	287	272	297	277	283	265	278	295	255	244	269	295	313	263	291	280	304	265	285	313	283	278	299	284	266	271	284	298	283	275	279	258	263	257	272	303	284	253	281	268	292	292	299	267	268	270	268	281	306	275	264	281	270	266	298	269	266	281	273	256	249	279	311	252	259	271	293	270	288	264	305	258	286	276	283	303	276	266	290	291	288	270	280	258	279	260	273	248	248	288	290	260	288	248	259	305	266	302	287	280	287	296	270	271	324	265	288	275	277	290	290	293	276	280	281	292	281	281	274	271	245	270	278	256	301	257	308	322	293	284	248	300	264	283	268	254	281	300	261	290	280	246	264	266	284	272	303	274	299	267	274	255	282	287	276	280	307	281	269	241	240	291	290	277	269	268	254	291	280	259	299	270	280	264	256	270	275	271	277	299	289	260	266	268	306	270	273	287	278	303	267	285	273	260	265	289	302	276	284	291	279	266	283	283	270	293	234	287	281	297	261	235	288	276	284	292	295	285	261	272	288	290	271	268	280	269	252	273	293	266	302	240	305	281	283	275	275	267	280	263	275	270	288	295	310	311	270	284	296	292	265	309	237	302	280	263	309	288	306	297	264	282	278	304	272	273	276	284	268	247	246	293	314	246	286	261	289	281	292	283	293	299	296	302	299	267	290	262	263	273	272	278	278	274	249	281	287	291	269	274	273	284	249	269	287	273	268	272	313	278	293	293	268	294	282	272	289	268	287	244	319	293	307	306	285	279	282	273	277	265	261	263	320	275	266	302	293	260	284	271	280	279	278	257	274	240	292	282	284	259	272	298	269	266	271	282	280	283	285	295	278	293	263	298	287	260	308	262	287	286	301	268	269	237	291	304	269	277	271	291	298	281	265	276	292	281	270	246	285	262	276	261	283	257	261	306	277	270	249	261	251	267	261	286	283	273	290	294	275	267	299	269	282	286	281	275	268	288	280	277	309	267	284	258	263	281	284	277	281	287	258	290	298	277	281	299	283	284	240	244	270	282	251	296	290	278	266	261	274	269	290	266	280	297	269	263	266	272	246	271	276	299	270	273	295	270	270	253	260	249	260	270	287	260	262	299	262	277	291	276	260	276	254	316	297	259	271	261	259	241	262	289	280	288	272	304	301	298	278	259	273	268	294	292	293	290	270	255	313	292	288	289	280	271	273	288	281	265	254	276	283	281	262	288	278	280	303	270	291	290	274	280	282	267	305	256	265	289	260	263	264	288	275	269	278	266	280	265	281	243	294	278	265	295	319	317	289	258	316	269	290	246	283	268	276	279	265	260	305	287	290	271	288	277	305	275	285	274	307	290	322	317	240	296	251	291	261	274	255	285	311	266	249	276	288	301	281	270	270	281	272	292	314	275	295	286	290	293	276	275	294	266	293	305	267	246	295	283	283	297	262	300	270	279	283	276	256	296	281	300	300	278	296	263	246	231	294	313	265	270	297	304	249	316	304	320	299	298	273	288	284	262	276	297	285	294	290	288	258	283	294	275	280	294	259	249	267	271	271	312	278	264	293	266	264	286	268	277	273	274	283	280	258	269	300	278	289	292	310	316	299	278	255	299	269	272	272	283	265	274	289	295	290	258	261	308	321	306	276	295	271	272	277	289	305	295	259	275	276	255	275	293	259	264	266	297	289	268	286	283	286	285	282	268	288	269	281	272	242	286	279	291	291	283	313	278	271	270	233	268	252	250	276	265	277	278	273	266	264	286	295	273	273	284	291	279	309	285	277	257	270	302	278	278	254	251	287	267	269	267	257	286	319	297	252	257	260	293	301	291	285	294	298	283	261	257	276	273	282	326	291	292	319	298	285	280	284	277	264	265	268	285	267	294	303	278	263	274	276	242	252	311	261	290	279	256	287	281	266	272	275	278	257	290	282
15372	35192	31016	21677	17430	14623	10696	7627	6095	4283	3256	2505	1664	1503	1398	1249	1125	1011	885	848	812	752	712	601	610	584	565	519	558	586	533	426	397	357	366	375	315	345	327	338	332	305	319	313	331	317	290	312	318	322	323	295	325	343	337	310	312	302	318	326	305	326	297	310	311	332	321	305	339	323	327	347	395	294	333	319	315	329	305	297	316	347	325	311	279	339	318	308	307	315	283	312	318	296	274	268	321	336	318	325	317	314	329	309	308	294	304	304	316	321	324	290	309	315	337	336	333	308	328	313	288	327	337	286	297	311	322	328	302	287	313	302	297	334	315	292	346	325	284	289	308	330	305	349	311	313	303	342	307	326	308	315	332	336	314	287	312	274	313	303	333	341	303	339	301	315	300	322	364	295	299	322	364	340	322	325	291	325	301	349	304	317	348	320	313	300	288	316	306	353	316	293	310	302	305	333	309	331	311	319	346	337	304	293	317	309	303	322	280	323	370	306	295	305	305	298	339	281	332	345	305	316	312	333	337	285	319	344	329	326	290	333	345	317	338	329	301	314	326	297	342	339	332	292	334	333	303	326	297	332	331	348	346	298	317	324	313	338	339	324	351	310	344	297	329	304	337	322	300	311	326	343	300	314	338	303	331	305	282	326	337	288	307	305	269	293	299	312	295	331	340	298	319	329	318	346	298	317	350	335	336	280	305	316	307	319	299	322	316	298	307	321	328	310	325	309	304	307	296	300	341	305	340	306	321	306	307	309	318	338	362	324	296	336	307	348	301	307	326	337	330	312	328	317	297	321	317	317	319	304	314	311	320	295	337	349	297	318	312	346	304	311	336	355	298	305	320	303	312	352	305	293	297	320	332	326	311	271	336	325	336	290	306	308	324	307	345	303	339	345	318	293	317	323	302	330	333	322	304	358	277	305	291	321	277	299	305	306	302	360	340	321	338	318	332	318	309	326	305	324	313	345	341	303	340	330	315	336	305	334	301	330	325	325	339	314	326	303	352	286	328	311	360	315	321	310	289	306	314	328	294	308	303	310	318	284	299	324	297	300	333	335	328	326	325	342	313	318	307	351	319	313	329	328	311	374	336	331	294	308	322	319	310	307	334	341	315	311	338	328	322	299	335	321	314	302	330	325	332	303	293	312	327	291	328	318	306	312	302	282	366	284	316	334	332	324	288	320	314	294	324	332	314	321	328	332	318	291	320	314	356	301	307	310	310	330	317	307	316	298	305	282	277	340	329	289	343	327	292	341	324	296	319	281	279	324	333	288	313	305	311	278	293	306	311	281	321	305	300	345	330	318	313	329	305	313	328	329	315	287	305	346	312	337	325	338	272	309	289	329	305	314	332	333	294	300	321	325	333	317	337	323	310	322	311	289	301	344	342	318	322	310	320	292	312	330	320	322	335	316	343	309	310	316	313	333	348	326	336	322	332	312	289	323	297	324	297	303	279	320	302	326	304	313	327	334	308	284	355	325	321	349	294	301	303	321	332	297	303	323	301	325	300	320	316	332	336	291	313	310	294	335	318	304	307	295	325	311	326	321	319	313	325	313	322	300	313	326	341	332	283	299	298	328	301	276	316	297	321	289	309	300	371	326	280	292	292	299	330	302	335	320	324	289	319	291	317	298	282	295	289	301	334	320	308	331	318	323	309	324	295	332	307	291	319	320	359	326	320	333	359	292	303	350	333	298	312	303	341	286	318	325	319	326	369	320	289	314	320	341	302	337	277	324	292	331	318	280	327	294	308	322	312	329	306	325	295	310	356	321	326	325	277	312	284	304	335	327	358	337	302	297	350	343	322	295	311	252	345	326	349	359	308	296	323	290	326	317	296	304	353	313	313	306	302	306	303	293	347	317	335	303	306	314	301	323	322	343	332	310	306	342	325	331	312	342	314	319	346	326	334	321	331	339	308	312	297	314	315	298	314	332	298	326	340	309	313	334	297	320	332	347	314	338	327	312	321	314	334	302	347	302	333	313	296	341	335	315	299	330	289	316	330	278	313	328	331	305	332	308	324	334	333	350	344	328	303	307	323	288	341	304	335	323	296	293	287	329	333	300	305	319	355	306	337	292	307	324	312	340	317	333	275	295	308	314	314	339	355	313	333	314	302	329	344	322	319	302	323	316	303	318	320	331	326	315	342	298	326	331	321	305	346	273	324	315	321	312	314	305	307	344	309	297	327	281	289	327	321	333	322	308	348	312	323	326	332	303	310	341	287	328	321	312	311	308	312	326	319	303	323	312	338	288	359	342	297	344	333	327	306	323	310	309	339	347	308	327	329	314	301	278	314	303	313	319	288	366	322	353	311	309	316	292	281	335	306	307	344	332	330	337	327	302	320	295	278	291	284	290	291	329	297	295	343	338	298	301	343	278	346	319	287	334	288	311	323	347	325	315	349	321	332	314	297	334	329	318	293	322	338	333	319	300	323	315	299	301	346	327	336	326	323	336	332	329	314	336	308	334	316	280	332	325	307	318	308	304	326	297	317	321	297	344	311	305	291	300	312	306	338	316	313	322	306	308	300	303	330	347	306	296	314	334	316	326	300	285	297	299	328	313	334	310	311	325	322	334	303	318	298	325	297	325	319	290	302	337	315	303	296	283	312	354	315	304	351	333	340	347	300	300	316	277	285	335	315	314	314	290	324	338	318	326	347	306	286	319	305	323	343	318	318	285	333	312	328	317	289	306	301	277	366	318	332	284	311	311	331	319	317	317	309	317	294	339	296	325	354	307	304	355	312	293	341	274	345	313	330	323	375	307	320	330	343	315	318	288	319	318	324	267	309	339	291	289	325	326	320	316	316	340	329	301	320	323	314	321	321	338	321	304	286	301	330	310	335	310	287	292	318	285	342	372	288	322	307	314	340	316	323	311	324	331	327	284	291	298	302	313	305	323	319	295	291	295	319	280	341	349	311	322	350	301	309	321	349	294	333	304	289	319	325	298	329	297	311	302	326	298	335	315	325	290	328	328	305	332	330	299	339	321	307	310	331	312	331	309	306	333	319	297	331	365	317	322	308	292	294	328	350	286	324	312	345	311	327	289	361	333	327	336	300	312	333	297	291	304	295	318	314	326	316	308	318	309	285	311	307	333	323	309	325	299	285	323	319	318	309	332	320	326	318	339	300	308	339	316	285	310	359	304	311	305	290	314	289	306	348	357	302	311	273	308	307	333	327	335	335	305	332	351	317	327	304	308	324	345	328	312	305	319	291	311	320	292	289	315	322	307	348	360	333	332	303	318	287	326	328	357	294	300	307	330	306	287	340	296	310	307	327	313	335	327	311	310	330	297	340	308	319	314	326	350	298	320	317	339	283	303	321	327	363	306	322	303	339	313	318	332	304	325	336	306	319	285	315	324	314	334	319	317	319	346	343	378	326	315	306	299	345	331	305	326	317	334	298	328	331	335	299	302	302	351	339	314	329	320	311	297	293	301	290	322	355	312	311	319	312	312	332	341	327	312	338	313
22890	21360	28975	24124	21457	22304	19141	9067	5920	4305	3352	2419	1839	1643	1472	1307	1215	957	932	776	708	653	641	547	527	559	455	512	478	485	469	363	277	218	232	205	234	245	230	210	181	197	206	188	224	213	206	204	218	225	182	183	215	209	203	217	210	197	192	183	167	206	209	211	190	215	184	193	189	210	209	172	182	221	216	191	190	199	218	157	190	179	179	178	188	176	193	188	230	174	203	168	185	235	182	229	232	188	185	206	194	208	205	192	186	173	193	192	195	208	181	212	203	195	211	170	194	180	192	192	182	222	174	198	202	216	181	175	198	202	189	186	202	197	179	187	190	221	188	209	170	208	208	205	234	188	179	172	201	231	195	198	175	200	204	183	187	226	214	201	188	225	180	199	201	187	188	209	202	222	196	192	208	195	195	174	195	200	190	195	181	201	216	205	181	211	188	213	191	206	196	201	202	210	172	198	177	187	192	208	179	185	191	203	217	202	193	181	208	178	196	218	181	207	213	203	223	204	198	205	201	188	223	200	195	208	183	194	180	200	202	203	204	205	177	197	199	206	173	188	181	199	208	206	198	199	162	196	194	205	209	215	202	200	206	189	187	188	181	194	188	209	189	224	205	184	188	199	196	216	168	202	196	199	207	157	182	187	177	164	200	188	193	198	191	206	171	198	201	190	209	201	212	164	206	207	218	198	177	179	181	226	214	210	204	204	201	188	192	184	211	204	190	193	185	213	159	197	192	210	190	193	212	183	185	201	174	216	184	189	227	223	175	198	209	189	187	204	191	204	187	195	158	196	180	202	197	195	200	165	183	208	187	198	190	209	205	205	194	182	178	199	191	205	198	219	180	186	192	215	235	187	210	210	177	171	186	203	167	174	165	183	214	212	192	214	157	184	216	199	187	197	196	202	191	187	168	220	202	193	179	199	193	188	176	177	207	204	204	204	211	168	185	199	198	179	198	196	172	195	189	215	199	183	183	183	202	175	196	215	207	224	182	172	171	205	208	187	199	205	169	223	196	212	182	195	170	202	204	220	205	187	191	187	200	193	208	196	192	192	193	220	185	186	164	221	200	171	170	166	206	204	210	205	181	190	182	184	170	190	214	182	186	173	181	200	199	190	193	205	199	215	196	176	199	164	199	196	200	189	202	198	181	197	197	192	206	181	215	212	179	180	174	175	217	195	197	203	201	199	181	201	194	169	185	205	199	191	187	194	215	174	163	184	205	193	203	211	198	221	215	216	202	181	179	195	182	177	189	203	168	177	191	175	207	175	177	180	210	205	194	196	203	185	213	158	178	210	211	208	174	191	201	213	179	198	196	191	199	191	201	199	178	178	191	198	194	197	212	223	208	190	175	189	194	223	190	190	189	204	188	178	214	176	206	212	211	196	189	197	175	200	208	198	203	195	206	239	195	207	209	220	209	177	197	189	192	180	181	174	189	222	198	191	192	202	174	193	192	197	167	199	197	184	205	176	212	192	180	184	191	188	168	172	196	184	199	219	186	196	190	212	196	184	195	167	185	184	173	200	203	191	195	176	191	202	196	209	208	185	193	206	222	202	196	207	172	185	158	205	179	190	209	184	203	181	194	168	202	204	175	194	184	200	197	194	195	184	174	155	228	188	188	194	205	203	185	202	199	162	191	184	201	197	188	227	183	228	206	192	206	209	190	194	202	184	207	179	193	195	180	221	159	182	205	186	194	183	172	181	179	199	194	179	228	193	194	190	202	162	185	184	178	206	202	193	199	193	202	175	179	207	195	176	180	196	182	216	198	167	181	192	177	191	179	201	192	203	212	167	172	201	202	184	198	192	206	195	211	187	191	185	206	199	193	220	202	191	171	207	173	197	172	200	182	169	192	178	200	195	183	184	212	172	235	200	187	198	202	184	201	218	207	208	239	212	193	192	215	177	207	173	195	174	198	187	201	187	193	209	215	196	199	206	203	161	172	201	196	193	229	183	190	210	203	186	199	216	179	186	201	196	204	181	207	208	196	207	187	204	216	208	198	183	194	181	151	205	176	178	179	226	215	178	192	211	207	194	224	192	176	175	180	202	207	194	194	174	193	190	201	180	175	185	182	193	192	179	186	192	221	171	190	194	193	207	220	202	180	206	210	185	186	213	208	188	207	199	216	179	165	201	187	197	204	199	215	203	221	204	191	202	225	212	171	178	184	186	222	177	197	180	220	187	179	190	201	216	218	196	205	203	196	203	194	221	188	190	192	205	192	183	217	162	219	191	215	194	195	184	196	185	205	187	186	209	190	199	182	181	205	201	212	203	187	196	213	177	192	175	179	195	183	199	205	176	228	189	176	201	212	178	192	202	180	195	200	218	181	183	184	186	191	185	186	195	211	196	215	208	197	216	192	177	190	193	213	201	193	187	222	201	194	185	194	175	182	177	213	199	196	195	201	197	200	163	196	190	188	200	194	191	167	225	187	163	187	190	188	203	187	169	206	195	191	196	211	210	224	201	192	220	186	181	186	177	194	191	202	180	200	210	203	159	204	207	213	199	179	189	191	189	195	187	218	205	176	183	209	214	193	227	191	203	209	195	176	192	203	196	201	187	215	217	188	165	194	203	184	197	195	190	197	210	203	199	199	181	191	204	173	198	191	198	181	191	180	185	201	202	184	169	191	183	204	194	173	190	200	190	179	195	201	201	190	198	176	191	190	200	213	170	213	199	206	204	200	202	213	212	199	188	186	195	196	186	197	200	219	204	197	208	213	179	208	165	214	201	182	211	181	191	213	184	187	199	192	213	183	198	182	202	213	195	174	204	224	207	205	193	209	171	191	180	180	185	206	201	194	203	199	200	184	191	194	206	192	217	195	202	173	190	197	194	208	220	197	172	185	189	174	189	175	190	193	198	207	205	207	210	168	207	180	178	202	206	198	190	192	184	195	193	204	187	196	216	199	182	194	189	178	182	209	191	189	216	200	203	200	181	202	210	177	179	174	204	197	189	189	208	202	195	183	185	179	187	208	191	187	175	187	186	187	181	218	194	181	195	190	185	198	181	202	172	205	205	191	148	214	158	183	193	185	197	194	178	219	185	216	215	206	195	207	204	204	191	195	211	204	188	181	202	222	180	163	155	194	212	214	199	210	190	211	198	184	209	198	173	192	163	185	185	174	200	208	167	192	195	196	204	186	194	209	208	190	178	208	179	189	209	192	192	207	201	201	215	193	217	177	201	190	192	191	179	200	221	190	195	217	200	216	160	188	206	185	181	192	207	196	192	195	203	155	192	212	201	215	199	182	181	192	217	179	200	198	207	178	214	207	175	193	208	209	170	196	175	193	193	209	190	211	209	151	197	222	179	210	209	227	193	191	199	199	185	210	216	206	192	190	191	184	198	215	184	186	192	205	203	183	190	207	202	177	194	174	206	198	213	189	205	200	200	189	190	209	209	200	199	164	204	204	208	215	182	196	185	214	211	185	169	206	195	204	200	200	172	202	213	182	212	183	174	209	177	176	201
18357	43631	39371	29561	24730	20908	15734	12613	9493	7025	5609	4010	2989	2787	2497	2096	1822	1650	1458	1184	1090	907	908	794	780	776	670	746	663	735	644	521	407	313	304	263	256	281	265	229	231	231	234	249	217	252	225	258	229	194	217	222	233	255	246	251	227	220	235	218	215	247	220	212	226	226	238	220	218	203	231	214	242	223	210	245	221	214	245	193	225	203	208	231	210	204	226	240	241	218	227	248	238	226	215	221	190	215	212	231	207	238	229	230	239	218	219	219	209	227	218	233	212	214	219	216	232	218	242	231	204	245	218	220	220	219	226	233	222	220	229	201	240	202	213	207	221	216	240	233	225	245	211	216	241	236	212	218	245	218	208	237	205	209	233	226	190	232	217	222	195	204	209	224	224	231	256	216	212	249	220	218	229	206	218	226	254	212	221	207	221	233	218	234	220	203	217	204	225	221	199	240	220	219	225	205	220	228	234	228	235	206	237	215	220	221	225	225	225	208	216	234	215	219	216	240	211	245	217	249	238	204	220	240	227	205	239	219	242	216	220	227	213	233	212	216	217	250	248	216	211	223	225	241	212	245	217	225	203	204	243	218	203	242	216	215	247	220	236	224	221	232	233	229	236	225	230	216	253	263	221	223	228	212	224	236	223	211	235	219	243	204	255	208	197	243	223	226	213	244	230	218	238	257	217	228	221	208	236	228	227	215	199	224	197	200	231	223	218	242	234	248	207	233	229	238	228	202	225	217	250	209	197	235	203	214	214	224	220	231	205	234	213	244	234	224	208	231	206	218	227	213	224	204	213	204	203	215	237	224	201	234	207	213	192	217	226	234	252	237	236	220	201	212	213	203	209	231	226	233	229	226	222	213	204	230	249	195	218	238	213	208	219	208	236	215	220	197	229	238	214	221	235	235	233	244	232	220	213	237	231	230	212	211	251	213	206	216	218	272	243	233	212	230	234	245	222	217	225	224	227	213	213	219	248	207	218	248	214	221	234	230	245	216	233	228	222	224	214	227	228	212	214	231	216	218	215	227	206	243	224	229	219	216	215	228	233	219	215	202	230	250	227	226	221	252	235	241	187	209	201	224	200	205	222	257	232	224	246	237	254	229	229	239	223	209	238	216	225	242	205	232	220	216	209	216	202	222	199	234	202	223	213	190	187	222	234	240	219	228	221	212	215	222	241	224	203	203	207	215	234	221	237	241	225	224	219	207	226	221	225	217	214	204	227	230	237	205	210	226	212	228	222	223	216	218	213	236	235	219	209	211	212	218	226	222	211	221	234	224	187	218	234	219	216	237	205	223	209	233	210	244	224	214	228	260	222	219	218	234	195	234	198	220	202	219	214	220	219	200	212	233	212	222	238	221	189	236	240	249	199	272	194	192	203	230	224	221	211	203	227	230	207	220	200	246	237	218	217	238	203	225	241	233	245	234	214	215	213	249	217	220	211	235	231	239	260	226	230	235	254	246	234	253	224	214	218	193	237	223	228	217	233	228	219	232	204	215	240	213	220	178	238	229	211	225	239	236	225	202	220	228	232	243	170	207	231	220	217	202	242	232	227	239	246	214	225	186	219	220	246	225	198	235	227	217	250	230	221	209	201	213	220	205	223	218	236	212	252	219	241	198	232	203	205	221	210	226	211	223	240	224	207	216	234	232	257	232	235	229	226	215	202	216	201	216	213	232	227	215	220	232	214	225	205	231	226	221	202	204	250	223	241	217	223	247	222	240	215	212	239	242	203	222	243	240	220	221	242	200	204	242	220	199	230	218	218	218	218	234	238	199	219	232	198	233	241	246	227	220	205	237	220	223	224	196	227	199	229	244	267	193	226	237	250	221	207	234	231	215	214	206	227	203	214	237	229	219	219	206	225	241	199	206	231	244	210	263	224	215	228	212	247	220	237	205	221	206	217	215	251	207	251	226	217	245	188	224	201	244	210	248	230	216	217	225	209	241	216	223	272	224	241	229	215	205	217	215	231	213	247	231	250	245	205	260	216	249	213	243	207	220	204	222	228	202	233	237	222	204	212	229	208	239	210	237	215	189	212	234	212	240	218	227	233	230	218	196	209	206	216	227	216	241	200	224	229	240	220	221	223	223	217	239	222	220	201	252	224	238	227	209	200	229	215	242	230	227	228	225	215	224	196	209	209	224	204	199	222	212	196	228	240	222	225	208	217	201	220	230	188	209	223	221	235	223	219	227	230	235	193	230	226	247	247	228	221	229	194	240	204	223	226	225	221	217	223	227	226	210	228	205	198	224	218	191	222	262	238	251	213	206	220	245	219	229	229	221	231	222	260	238	224	235	226	232	224	229	238	211	213	246	229	215	217	222	220	226	234	207	233	247	231	228	219	230	223	208	227	222	247	216	215	207	209	214	212	242	214	222	218	228	212	222	237	204	205	207	227	238	211	190	220	228	208	200	202	190	220	223	233	228	231	214	217	262	207	214	249	211	235	236	223	242	232	212	225	226	214	237	235	272	227	230	216	218	230	202	243	220	207	244	245	210	233	221	205	231	205	209	205	210	204	213	228	215	227	229	190	221	237	236	228	231	244	232	230	226	213	209	240	247	201	251	227	197	235	217	237	213	209	219	230	228	242	231	206	216	234	238	200	238	240	239	240	234	218	241	221	214	220	237	217	230	231	214	225	217	225	236	213	207	245	225	192	236	246	232	225	220	229	228	239	228	227	236	243	236	237	214	209	225	206	240	200	243	230	251	213	240	209	197	217	230	226	205	227	241	212	201	199	214	224	225	209	205	228	225	215	237	207	183	215	220	222	228	202	208	232	220	204	206	224	239	233	194	209	230	200	223	202	232	211	213	238	209	244	230	220	225	236	216	215	229	236	221	217	252	254	188	226	210	236	225	247	225	173	199	218	243	207	229	192	245	225	260	229	227	251	199	222	222	257	227	205	227	211	195	231	210	232	194	244	229	209	215	215	202	217	225	210	252	208	203	242	230	240	211	253	216	209	229	231	234	228	225	210	217	212	199	246	237	230	220	248	205	244	238	192	195	209	216	238	224	233	202	213	218	235	227	229	243	226	226	221	233	216	229	202	235	230	228	227	235	238	210	219	208	207	216	232	211	234	231	220	218	226	226	204	249	194	220	210	226	224	229	224	204	271	210	249	235	229	231	201	236	230	201	192	232	231	237	241	229	243	228	210	213	217	217	231	211	239	243	196	246	253	237	224	240	220	229	216	225	214	233	233	199	224	198	254	204	218	215	227	206	248	213	225	254	228	233	241	234	244	240	211	236	228	224	220	219	225	230	238	187	231	230	225	220	232	211	227	235	234	252	217	207	236	220	225	203	228	226	242	227	242	224	204	210	201	229	231	227	239	242	231	255	224	233	252	224	203	226	211	221	251	216	226	207	235	233	206	220	219	232	221	224	228	209	217	234	232	237	225	209	208	213	207	218	224	214	221	210	241	226	214	240	228	219	229	209	224	226	218	235	196	230	223	224	230	203	186	233	230	226
27692	22124	23937	16955	9731	6302	4254	3226	2194	1753	1376	1131	1007	968	860	756	758	705	637	634	621	534	532	540	513	473	488	468	462	511	459	480	426	390	378	368	358	399	362	368	371	406	378	384	384	396	371	371	376	374	334	379	400	326	376	377	377	367	391	371	391	343	376	386	396	380	386	379	375	367	347	363	371	326	364	349	395	347	385	387	354	365	419	388	400	403	383	372	387	358	373	354	389	345	385	366	351	350	399	378	370	354	397	384	369	367	327	375	369	369	380	336	381	381	373	403	343	373	396	370	383	364	372	395	380	383	368	356	392	373	412	384	367	409	389	378	361	366	352	355	331	388	389	345	367	376	381	361	348	346	367	407	404	368	393	418	396	408	365	348	374	389	373	370	369	391	400	363	381	371	348	356	370	351	370	343	386	382	381	411	378	369	393	405	383	368	374	348	345	399	363	382	411	357	363	382	395	363	402	366	391	358	357	363	370	362	373	367	406	376	391	360	367	361	371	354	380	376	391	392	402	395	341	349	386	347	381	376	360	366	378	406	392	358	366	365	376	391	385	367	370	356	365	324	389	366	371	318	363	342	363	410	381	412	378	362	345	392	387	348	358	398	373	357	386	423	360	366	372	374	367	358	396	402	361	389	382	332	375	403	368	374	408	374	350	404	384	363	359	365	408	414	407	390	376	330	366	375	363	372	344	368	343	327	376	366	359	343	379	384	373	363	372	389	338	344	338	396	372	357	415	377	381	378	403	388	372	360	351	381	361	400	348	349	400	372	346	364	373	356	429	382	372	361	392	400	377	368	391	394	383	356	379	374	380	338	358	367	356	367	364	372	371	361	386	343	365	354	385	339	349	376	356	392	374	403	349	392	363	380	394	352	379	370	364	386	391	354	351	360	362	414	397	382	374	382	383	360	342	420	384	319	404	352	364	366	388	412	359	406	355	353	375	388	363	361	357	365	373	359	380	349	381	364	380	393	361	341	384	417	378	338	387	369	369	386	364	356	378	333	363	384	420	356	343	368	400	374	360	360	372	390	333	369	337	363	387	381	322	378	346	373	352	361	394	374	380	371	384	340	381	401	361	356	361	390	352	355	379	375	367	369	398	382	401	358	369	382	371	373	371	390	368	382	345	378	416	381	343	367	377	364	385	375	343	367	400	370	374	364	344	369	399	353	377	367	371	366	408	349	389	390	369	391	337	350	382	394	378	344	382	343	361	351	354	372	424	380	376	391	348	381	372	390	408	393	368	346	352	392	381	328	354	361	373	379	369	377	369	355	360	366	390	369	351	379	370	373	367	357	383	406	359	364	364	387	395	375	358	374	363	349	384	364	354	362	388	383	398	377	342	367	378	385	374	404	383	376	371	380	361	395	371	361	356	382	362	352	372	372	384	399	318	380	349	376	417	402	370	362	368	381	387	351	346	374	379	373	383	373	385	384	377	398	398	376	334	352	367	389	365	371	341	371	347	427	395	382	358	380	369	394	369	369	367	367	353	386	344	357	363	390	381	395	382	392	390	362	366	352	368	396	400	398	368	391	363	350	366	360	368	357	400	405	374	370	402	373	437	374	371	380	375	365	367	340	390	346	363	366	357	365	363	344	365	396	354	371	384	366	395	351	369	374	368	355	386	371	355	376	343	393	381	387	407	414	372	406	373	356	377	363	400	393	355	383	379	371	372	388	354	390	360	323	354	373	386	378	390	357	367	369	347	373	367	358	369	363	373	379	385	376	388	420	381	384	384	353	372	394	355	365	391	405	343	340	377	333	389	396	375	355	394	369	349	388	345	365	393	361	378	370	370	377	390	367	411	400	345	392	413	386	349	387	363	389	339	360	393	396	411	366	395	374	361	370	370	346	375	348	394	387	351	354	354	398	376	354	364	385	354	377	388	428	351	345	365	397	383	383	360	364	367	390	383	385	371	354	388	369	410	417	383	372	365	388	383	356	384	384	365	386	350	347	365	425	376	361	379	362	386	391	371	339	362	433	350	385	354	379	351	358	348	364	355	352	355	372	382	368	360	392	371	392	378	427	375	367	371	385	402	375	336	375	369	369	345	390	360	400	360	372	388	380	422	347	415	362	358	375	360	390	353	381	360	377	410	394	350	354	378	357	383	378	357	366	341	339	377	366	404	392	396	392	370	337	322	353	389	359	373	379	388	326	384	377	376	366	387	374	373	402	413	370	377	358	390	386	388	359	346	386	364	385	321	374	363	355	416	406	378	376	388	376	368	382	376	390	366	337	377	360	378	364	353	362	374	358	336	407	398	392	377	348	420	345	381	365	364	386	375	381	384	385	394	363	365	363	317	386	366	364	365	380	377	371	369	387	369	349	350	362	402	380	382	375	367	371	350	394	409	352	361	365	374	340	359	414	354	346	387	333	413	400	386	370	325	373	394	393	396	368	342	364	365	352	390	341	404	368	377	338	380	359	377	368	358	349	372	373	355	399	390	400	369	329	371	390	368	380	369	362	389	372	383	364	380	381	388	355	397	351	376	343	348	381	358	366	368	391	365	388	340	384	382	371	350	399	359	374	411	385	372	393	367	366	366	366	368	329	350	369	411	385	343	345	387	374	374	382	366	393	339	362	353	366	400	421	345	365	384	342	392	365	370	390	385	377	387	370	388	394	402	303	392	373	382	386	382	336	361	366	389	377	358	388	406	382	392	374	369	358	383	407	356	363	390	335	359	406	362	340	342	363	379	388	374	350	349	343	374	357	398	384	371	345	362	357	372	379	371	367	379	361	348	342	382	383	383	368	345	400	399	382	377	358	363	421	432	362	347	398	374	390	384	394	340	372	381	353	364	345	371	361	363	375	346	365	416	387	352	386	372	375	356	352	385	364	376	374	383	355	370	374	351	340	407	390	375	348	347	357	350	384	361	402	335	361	380	397	394	392	329	377	376	365	382	383	368	356	356	353	372	385	364	371	341	373	354	374	352	344	387	363	384	369	383	373	362	327	366	385	401	343	361	376	384	333	366	395	362	372	421	402	368	378	399	396	376	351	394	412	368	369	393	367	382	376	355	336	369	385	418	355	396	368	406	405	383	348	380	387	346	393	330	369	398	382	403	405	351	352	346	368	373	367	376	355	392	341	371	364	380	394	374	402	337	370	365	326	340	383	360	356	383	366	372	375	372	354	388	358	358	362	347	374	347	376	413	348	324	396	374	386	407	351	353	360	384	363	393	375	387	394	375	337	359	412	349	358	398	386	369	341	383	359	355	322	393	380	378	382	377	411	393	400	360	400	360	398	380	369	358	372	362	389	358	360	337	346	369	372	420	387	345	370	364	381	381	388	344	341	394	364	366	389	413	388	339	367	377	348	389	364	365	351	378	377	360	367	392	377	398	404	390	355	389	378	397	329	388	333	335	363	369	358	379	362	374	373	337	368	372	423	363	362	371	346	384	348	365	374	392	376	378	376	380	350	387	382	382	396	367	371	342	349	408	370	371	366	357	392	349	380	367	337
15567	31414	27338	17337	13464	9991	7337	5717	3845	3009	2315	1772	1602	1451	1232	1156	1016	973	785	831	783	714	642	675	605	593	607	587	568	609	592	530	508	443	437	472	442	414	433	442	405	437	475	412	465	405	421	400	468	395	420	425	440	421	418	430	374	458	444	437	410	421	429	409	422	400	454	386	471	448	429	395	395	438	414	437	427	397	428	416	428	408	425	363	447	414	427	391	382	417	444	422	424	432	441	447	403	404	419	417	427	430	426	446	449	415	433	407	422	415	447	444	455	412	416	425	411	421	369	443	437	443	417	412	416	434	394	447	421	428	405	441	447	438	425	410	372	369	438	408	426	419	418	425	413	442	441	442	433	394	430	391	395	426	421	417	395	412	411	439	392	415	436	418	393	471	404	425	376	446	411	455	396	452	430	417	407	427	427	437	411	410	438	367	394	412	386	439	403	387	419	439	383	383	431	411	445	435	396	449	422	393	448	386	402	406	418	453	404	428	402	392	442	471	408	433	395	439	463	434	392	457	433	441	435	430	439	381	456	434	404	409	441	427	405	428	441	452	416	420	390	420	430	414	419	414	400	461	431	410	470	462	422	391	436	429	467	410	441	414	426	401	458	433	379	408	447	405	425	418	406	422	405	438	432	411	387	412	402	393	456	469	400	420	456	405	416	429	412	436	414	438	388	417	436	397	393	413	436	441	398	408	399	413	422	416	431	419	426	382	422	440	412	448	404	388	429	415	451	456	420	452	379	446	418	390	414	451	409	410	428	431	421	434	424	414	414	424	420	432	443	380	477	426	432	414	409	423	391	412	425	436	422	397	432	429	422	425	412	427	401	447	452	409	432	411	411	394	452	420	430	434	403	417	431	438	419	407	394	442	418	418	437	394	402	432	392	456	416	426	461	417	432	386	392	425	416	436	431	419	433	427	407	431	413	437	422	394	411	479	421	455	423	415	448	388	426	468	390	424	432	411	401	436	430	433	413	435	438	409	423	409	416	418	428	423	408	412	419	441	398	408	409	452	420	414	395	411	428	416	420	460	401	449	409	430	437	417	418	409	393	397	412	383	386	396	449	422	419	420	409	412	420	402	445	401	427	435	441	396	424	432	441	422	405	427	416	384	427	390	442	426	442	404	410	404	411	442	386	424	444	429	418	407	418	413	433	448	406	419	428	425	420	437	422	439	440	428	440	429	409	425	427	433	399	467	420	397	418	393	433	416	387	435	419	404	395	418	405	408	377	397	411	429	446	422	431	408	420	432	430	431	450	426	400	422	385	424	472	400	406	395	373	463	431	451	424	370	433	461	398	411	430	466	413	439	424	420	421	399	424	406	407	397	407	399	378	425	407	399	426	419	431	441	384	416	390	420	399	421	418	446	396	410	457	403	458	432	422	447	410	404	422	450	413	434	465	426	423	414	419	397	427	401	412	412	465	378	408	411	413	437	421	420	398	405	430	421	401	428	436	428	442	381	436	387	398	423	435	425	426	418	399	395	426	437	382	432	430	402	443	436	393	441	433	409	433	412	424	422	427	419	375	428	411	430	456	389	450	433	410	425	356	388	436	406	426	437	450	419	422	428	422	422	470	425	407	412	460	412	447	433	431	420	411	421	422	431	464	421	434	424	400	411	417	415	419	470	414	464	428	434	396	439	407	434	399	433	435	427	403	417	442	402	402	449	457	425	404	419	435	416	434	436	418	434	401	393	443	421	414	418	425	412	424	421	417	421	409	426	424	401	410	409	450	456	426	434	402	446	442	442	420	457	405	442	377	449	430	457	394	442	406	391	413	395	417	411	423	389	413	416	429	432	404	427	419	423	439	442	437	427	406	437	417	404	385	418	437	397	459	426	425	383	407	445	382	404	435	415	425	403	422	406	395	382	443	419	407	403	443	439	392	438	403	420	423	438	431	418	397	427	436	378	453	438	372	431	410	421	423	430	431	443	426	406	453	462	412	411	444	453	444	403	454	437	406	446	412	450	409	429	394	432	421	435	445	418	413	435	427	411	399	396	418	434	376	459	432	420	450	423	424	426	426	432	448	425	418	424	425	453	427	446	404	432	402	383	438	434	390	419	454	411	419	435	478	392	440	407	394	427	409	432	412	404	411	422	412	413	464	433	424	429	399	398	454	400	447	424	458	413	397	418	422	440	414	437	457	393	440	415	431	416	411	420	428	398	405	430	428	388	413	431	425	430	444	428	386	414	405	404	437	393	420	423	414	423	442	439	416	445	449	414	403	439	404	389	422	404	443	394	439	384	408	419	431	441	460	455	408	436	430	432	433	438	428	462	419	395	425	422	415	432	408	397	444	464	432	439	424	447	416	416	425	420	401	453	410	437	414	371	398	461	440	414	416	414	427	410	418	431	398	454	440	429	441	409	454	442	411	402	449	411	430	408	437	444	379	446	427	434	435	420	433	400	425	422	438	436	417	442	397	414	404	424	428	376	435	436	388	395	431	453	436	394	435	433	430	397	425	410	420	412	384	409	425	430	436	417	434	422	433	411	407	420	435	419	420	403	412	421	447	439	426	451	435	440	408	415	429	409	395	434	382	418	403	416	441	391	445	441	430	407	483	377	403	374	439	395	443	438	414	434	449	436	468	413	392	417	404	394	418	455	411	404	434	423	467	440	397	398	427	424	434	422	431	424	444	408	431	420	393	440	406	426	439	423	441	410	420	446	459	452	421	430	416	437	404	418	408	449	411	410	425	404	396	448	411	429	436	398	416	477	441	406	455	388	402	418	458	431	395	450	426	410	422	396	422	416	427	461	416	420	433	429	425	427	441	399	439	446	445	452	414	449	415	425	408	453	414	429	389	414	425	443	424	456	396	460	397	432	418	409	441	403	427	426	422	394	399	424	431	402	370	417	435	443	393	426	425	421	418	410	431	456	446	429	406	427	377	435	387	429	450	395	443	398	417	444	413	431	389	417	411	379	419	416	412	436	432	395	380	470	459	398	442	488	415	422	456	410	466	456	432	416	410	417	375	421	382	417	432	380	444	390	409	463	482	436	437	429	413	419	417	396	419	404	429	403	413	406	456	418	420	409	405	406	425	391	385	413	431	435	425	406	417	414	440	437	448	380	433	423	374	432	427	387	435	430	441	389	416	413	474	441	404	462	405	417	449	421	396	426	427	457	383	439	426	397	403	446	384	442	438	395	432	387	444	393	426	414	404	405	418	399	406	426	365	392	388	390	384	389	429	404	427	431	430	413	425	416	419	417	433	397	397	393	411	432	402	414	423	413	414	436	429	411	453	431	425	408	396	443	396	437	415	433	416	435	455	440	419	411	389	388	423	434	390	440	425	426	391	386	443	421	411	436	395	386	419	446	433	421	399	407	425	438	447	406	463	424	402	445	449	400	407	412	397	438	433	445	432	434	479	425	411	405	404	453	381	457	440	429	406	441	412	436	406	402	394	401	444	396	399	417	420	446	414	433	442	419	463	432	429	426	436	400	446	374	429	411	421	409	441	428
24002	21287	28481	24540	21622	17753	10148	6060	3886	2998	2190	1955	1710	1497	1264	1178	1030	882	896	811	664	654	576	572	569	529	561	562	506	543	515	561	464	398	340	333	305	368	353	334	304	325	300	337	285	315	353	335	343	327	321	331	311	337	326	322	308	357	289	335	355	288	299	307	305	312	311	336	339	344	321	336	338	329	339	315	343	326	330	314	354	323	318	327	331	306	334	315	310	341	300	348	351	318	329	353	334	385	323	349	348	310	326	339	322	337	343	309	308	294	301	340	291	333	309	338	301	331	361	336	329	332	310	340	312	320	291	313	321	320	318	333	334	321	287	311	309	355	324	317	341	312	298	328	337	341	324	324	313	297	331	338	298	325	307	332	294	312	332	318	328	316	311	320	333	332	327	331	294	324	375	312	328	323	313	361	315	319	379	322	334	318	340	324	338	317	306	321	322	293	297	309	300	347	311	283	329	358	308	316	337	321	319	324	316	379	340	272	365	319	354	325	295	302	304	326	307	303	312	279	286	326	313	352	328	358	317	315	357	303	299	309	309	335	349	330	340	328	319	320	299	325	316	291	332	329	313	322	303	323	337	302	365	317	331	308	326	350	333	303	299	324	288	339	365	317	332	310	336	307	307	326	344	323	296	335	326	332	315	320	298	325	328	305	362	343	325	331	333	299	304	301	307	308	316	301	289	325	348	325	329	304	324	341	353	345	323	328	336	323	352	338	366	286	323	324	311	331	299	324	336	364	341	334	339	327	335	325	300	331	320	340	381	297	296	341	343	342	319	358	314	323	333	308	293	301	302	344	311	308	293	339	333	308	305	314	334	321	328	357	322	262	337	321	323	333	345	322	350	323	328	366	312	321	318	341	317	328	304	325	319	341	307	340	329	326	339	319	352	293	308	312	297	320	310	351	312	333	342	346	324	342	323	316	343	339	320	334	328	329	360	332	297	316	327	350	295	354	318	352	325	309	339	311	332	323	310	334	333	338	297	347	356	310	326	342	328	341	325	313	334	327	328	358	294	350	318	324	309	304	306	306	321	311	318	348	326	313	331	323	347	337	314	326	326	336	334	333	341	334	311	325	321	297	311	309	322	300	326	316	352	337	314	326	322	317	370	323	337	316	316	336	323	352	302	303	313	313	317	320	328	302	322	347	340	364	343	331	305	282	295	336	352	308	317	312	327	325	327	325	345	308	328	319	362	349	323	346	339	314	330	320	336	314	324	290	311	338	294	322	329	334	319	347	323	310	345	294	312	324	319	305	328	299	306	311	310	310	357	340	366	330	299	332	324	347	330	336	276	351	321	319	321	353	318	329	338	336	319	331	319	292	293	317	319	313	339	344	326	330	312	302	341	302	325	332	336	319	341	322	300	299	306	334	322	340	343	323	336	358	302	337	356	320	307	305	308	332	328	319	323	362	295	322	277	309	355	326	317	322	319	328	308	335	336	349	355	342	330	338	312	296	330	322	328	316	332	321	315	328	329	324	356	309	330	332	315	332	312	324	283	301	325	323	324	321	331	317	312	326	357	342	338	314	363	339	339	336	347	305	294	343	347	305	332	355	331	325	326	322	340	287	328	341	324	301	331	294	299	305	319	317	327	293	303	322	295	335	322	333	341	337	325	289	342	342	381	335	313	327	316	301	311	347	320	343	315	338	354	352	311	316	332	331	304	323	301	318	355	333	313	311	318	322	294	335	357	323	353	327	340	310	304	330	323	311	340	319	357	300	346	345	343	310	323	321	287	343	316	322	318	356	305	325	306	326	331	323	330	344	337	302	341	328	333	339	279	341	305	302	306	337	315	344	372	336	325	343	322	329	315	327	296	340	313	298	334	291	305	338	319	361	314	331	319	329	349	323	314	316	336	359	323	307	302	343	334	326	316	336	297	302	298	339	374	333	354	296	336	306	312	310	352	309	287	312	304	327	338	307	329	316	355	326	335	298	345	324	309	320	338	325	310	318	308	306	338	361	347	315	321	330	294	316	325	351	342	339	343	304	319	304	332	315	325	312	316	326	369	340	324	331	323	347	317	333	317	338	337	337	319	356	303	291	322	324	325	300	316	327	326	335	337	329	322	304	325	327	329	327	299	333	336	323	321	352	357	323	337	340	367	329	320	309	326	307	307	323	330	346	329	303	311	306	342	320	355	351	304	338	335	323	308	313	308	321	298	294	348	297	355	338	313	317	293	297	326	313	274	326	289	319	318	320	318	320	331	323	298	338	310	337	346	286	344	314	328	302	308	355	318	316	357	325	293	314	339	332	344	313	326	337	321	323	314	311	302	309	330	339	320	350	339	299	337	309	314	330	319	330	334	326	330	292	329	313	330	329	304	330	311	316	318	309	307	335	332	325	348	299	328	334	305	330	325	310	334	307	301	330	337	337	320	326	330	315	311	352	322	321	319	329	320	330	312	311	333	333	298	321	310	295	320	296	324	319	305	325	323	321	315	324	305	330	313	320	331	321	321	316	319	334	340	317	298	331	312	325	327	327	329	301	328	328	337	334	297	325	345	364	333	338	327	306	337	335	322	301	350	341	303	337	318	309	272	344	306	344	332	342	306	348	336	318	317	294	340	305	342	346	338	357	307	343	306	342	307	330	332	344	325	312	369	307	315	317	300	308	318	330	304	324	326	327	329	329	318	302	295	331	314	328	318	335	301	327	333	349	337	331	321	316	319	350	319	304	305	305	310	351	293	321	328	317	318	362	315	342	317	291	313	313	340	353	327	313	326	351	311	341	345	323	344	352	315	331	316	285	317	311	331	329	336	302	304	351	324	316	324	336	334	315	326	326	314	325	342	302	327	306	332	339	284	331	321	306	306	354	308	292	324	332	335	306	303	329	303	342	314	325	327	335	311	325	311	307	311	329	303	321	298	335	332	316	321	341	337	316	334	300	355	339	334	310	306	315	294	328	323	324	284	324	339	297	312	313	305	338	335	344	352	319	328	335	348	329	318	338	311	336	307	332	311	306	325	342	312	302	324	304	305	329	302	338	329	334	336	322	330	341	310	280	311	335	333	324	315	319	322	356	318	326	340	319	285	306	304	329	352	313	321	297	322	321	337	370	345	339	318	354	284	309	318	316	302	322	314	344	340	298	343	376	311	344	344	334	320	344	303	307	314	345	320	290	315	307	346	317	302	337	326	324	303	330	335	292	350	303	323	325	329	309	321	312	317	337	352	303	307	348	305	323	332	296	324	339	316	337	340	294	333	324	315	326	315	331	308	334	310	330	287	319	298	338	331	329	321	346	318	369	322	295	345	306	299	311	321	337	356	313	300	318	326	313	332	315	304	333	334	311	310	333	331	304	325	338	340	334	290	313	324	316	299	319	345	334	303	339	346	336	332	311	342	335	307	307	296	301	355	316	343	309	305	333	335	332	334	311	338	316	304	338	332	353	324	332	338	328	319	357	349	315	308	316	327	322	321	336	316	342	344	296	317	310	323	356	354	298	330	312	317	334	310	318	343	338
16393	38734	35023	24785	19357	15172	11911	9308	6466	5056	3688	3035	2815	2384	2026	1777	1550	1319	1149	1091	986	910	848	812	752	706	748	686	658	704	673	631	577	422	389	395	406	389	411	403	353	386	390	392	401	403	381	390	360	384	376	357	330	389	365	382	387	345	372	375	319	377	373	343	360	388	370	364	376	365	400	403	383	371	351	368	411	376	331	348	393	370	365	407	344	358	400	391	399	355	370	362	326	370	367	357	368	368	373	388	365	384	366	371	357	346	365	342	363	392	393	384	387	372	383	377	366	364	365	348	371	356	373	347	356	350	376	367	355	351	376	347	359	348	329	345	323	402	335	368	364	361	406	380	343	354	342	370	367	375	354	322	398	364	387	342	357	335	366	399	359	381	347	361	380	382	385	414	373	356	370	388	346	332	389	405	378	342	345	367	396	397	338	375	384	364	384	380	349	372	375	364	366	388	371	361	370	380	386	375	385	361	369	396	408	385	363	362	365	357	363	386	417	379	352	367	364	439	391	364	362	404	389	338	377	375	378	367	366	375	363	366	370	370	363	381	356	356	366	363	357	386	380	381	382	340	349	382	343	370	345	375	333	346	378	350	372	358	375	380	398	342	350	335	343	374	367	338	361	374	368	335	342	369	393	379	353	369	339	374	361	351	333	365	394	380	371	372	371	365	347	350	342	400	405	330	364	396	389	362	351	350	379	383	345	350	336	353	397	372	384	375	360	351	377	366	354	390	347	359	357	391	387	363	351	373	354	374	372	367	386	353	378	361	366	358	372	351	361	367	381	385	344	356	347	426	355	417	374	357	385	371	335	398	367	341	374	372	360	329	379	340	362	380	364	375	348	370	362	385	315	371	376	351	390	364	373	345	358	324	355	391	336	368	349	340	345	344	374	368	356	402	390	384	352	382	385	362	337	379	371	370	344	338	389	400	387	383	405	391	364	414	355	336	357	372	356	373	370	366	394	356	378	418	354	341	403	375	386	370	354	325	376	346	378	385	364	382	376	348	353	371	366	347	343	372	337	405	365	373	375	366	367	357	353	376	364	381	371	386	373	374	359	365	371	394	359	354	364	378	380	331	391	370	374	372	388	377	385	395	375	378	366	369	382	336	346	363	379	360	356	377	381	402	363	357	379	369	342	354	380	347	370	378	355	364	339	398	374	356	389	365	361	369	384	398	355	350	373	375	357	370	395	356	369	401	392	409	370	346	353	327	389	390	349	346	363	385	353	347	420	364	383	356	365	424	362	348	391	387	346	376	387	358	393	377	360	356	354	377	363	375	391	380	368	365	369	338	349	391	347	370	375	374	348	366	365	349	342	348	383	325	333	364	365	374	365	356	352	355	367	369	375	338	395	401	387	365	364	362	371	359	380	351	365	350	383	400	402	367	369	378	352	411	367	383	353	376	360	364	382	383	347	357	383	363	340	380	348	403	337	383	420	356	345	359	357	379	412	385	370	373	386	382	372	396	367	357	396	374	343	369	378	345	329	377	365	349	361	355	372	376	361	348	387	386	401	373	342	346	380	375	374	366	381	343	368	384	373	361	356	344	367	387	385	407	347	376	355	387	372	373	391	373	369	366	348	324	353	399	365	384	350	371	372	342	386	368	398	403	408	372	389	390	354	371	365	382	374	345	360	359	369	385	374	356	359	354	397	334	378	401	371	390	359	336	347	376	358	336	379	364	391	377	373	375	364	387	400	364	353	379	343	371	373	370	348	372	376	378	391	352	379	388	349	365	358	370	339	360	343	389	397	361	337	364	416	320	349	384	372	378	349	373	348	348	377	339	396	370	327	367	387	348	397	375	412	368	349	357	385	346	350	363	352	403	357	404	376	365	355	366	365	359	346	336	374	373	367	360	352	370	392	379	352	377	350	344	381	357	348	377	374	330	370	393	335	370	365	372	359	376	399	352	346	352	421	363	378	372	352	387	371	339	343	353	385	388	395	398	366	365	373	372	327	405	325	386	359	335	399	413	351	378	378	334	401	367	396	352	356	380	346	392	376	371	382	396	368	398	391	354	372	344	368	369	359	386	377	301	387	346	401	368	374	380	363	369	375	385	336	388	347	357	346	343	370	362	368	416	372	351	348	357	350	360	408	354	339	358	371	365	395	369	420	378	362	380	372	352	398	376	377	320	392	374	369	351	338	379	350	336	351	349	368	382	399	337	376	345	356	375	370	346	374	342	361	336	375	395	375	356	384	377	398	323	353	367	380	385	361	382	387	339	376	380	350	356	348	379	357	373	392	361	350	365	396	409	332	329	362	356	390	373	378	395	394	370	368	388	358	343	367	318	367	357	365	378	391	374	357	367	349	393	375	327	353	369	370	366	365	360	363	366	359	358	351	368	392	390	358	318	352	380	359	374	354	378	367	388	349	371	357	411	356	388	357	351	373	402	324	376	379	389	363	363	390	376	356	387	408	359	345	350	350	384	372	353	358	353	380	379	378	377	391	378	359	338	354	367	381	393	363	363	371	369	372	368	387	378	399	381	397	378	369	385	396	377	363	368	390	387	368	345	362	378	375	363	346	354	355	355	385	352	372	396	361	364	363	371	404	386	369	357	358	344	356	400	360	359	373	401	385	360	336	338	380	362	401	389	358	372	366	399	384	355	380	351	379	340	352	363	356	353	355	339	359	360	336	370	372	370	325	357	368	386	364	362	388	372	388	407	330	379	421	380	378	346	366	345	373	331	366	404	364	353	353	348	413	388	373	360	343	354	365	345	372	344	339	374	402	375	390	347	382	355	352	405	350	342	357	382	361	376	382	375	346	374	389	403	339	388	364	341	397	389	389	383	355	389	374	377	381	362	351	368	365	363	372	361	336	372	366	405	392	370	373	358	369	414	391	367	391	355	368	361	377	385	380	364	359	380	385	388	389	386	369	370	380	334	364	410	351	386	354	378	390	374	381	376	383	374	345	360	390	365	397	370	360	363	365	352	348	395	377	362	367	397	370	398	338	359	358	364	386	396	360	312	369	346	379	361	334	368	371	358	369	388	348	355	369	353	373	373	393	353	382	372	384	361	374	365	399	377	361	411	402	353	377	403	391	363	347	363	370	346	370	403	382	340	386	349	378	359	374	381	352	392	339	351	346	403	351	354	398	389	368	360	370	334	354	352	380	392	363	349	374	377	367	355	350	400	373	359	382	400	408	389	377	342	387	382	428	385	369	327	380	339	373	381	343	367	389	379	359	392	329	358	384	367	349	344	351	367	373	372	342	358	377	365	359	367	367	362	377	383	342	393	354	362	367	383	368	388	389	350	339	380	352	367	391	376	360	352	379	385	341	383	342	359	368	361	347	358	360	368	385	369	348	371	356	389	373	369	351	405	361	365	343	389	393	360	362	349	358	366	364	362	362	396	389	378	358	387	367	353	378	349	363	377	367	374	406	364	338	379	337	379	368	348	355	347	383	366	362	396	386	355	393	346	365	350	375	367	405	370	368	409	370	337	396	354	372	366	339	357
24972	21339	27679	25593	18305	10164	6016	3888	2827	2106	1692	1539	1293	1194	1048	845	860	729	720	627	588	596	531	488	453	456	460	449	440	464	424	405	388	323	293	302	277	279	323	305	275	282	287	303	316	287	311	283	276	280	293	299	286	282	299	301	292	277	321	283	322	305	298	289	287	275	296	288	284	273	283	290	285	281	326	300	281	295	283	298	292	304	306	302	286	303	297	288	285	299	273	284	256	301	261	267	275	284	290	299	264	285	280	285	277	260	298	277	280	296	287	302	258	301	298	278	277	282	316	282	312	292	282	290	303	280	286	289	273	279	272	333	296	312	311	274	260	315	271	269	273	295	268	283	284	283	286	328	274	284	294	281	295	278	289	267	279	278	300	286	305	314	281	285	289	293	304	312	303	313	281	297	304	286	287	275	275	323	291	294	324	277	258	306	269	314	303	260	281	276	286	304	285	281	288	297	273	278	286	268	321	270	303	311	294	258	309	273	262	304	292	267	297	285	282	287	290	279	292	309	285	296	251	279	282	296	270	289	317	297	278	308	275	323	292	296	301	304	294	306	313	273	284	274	293	282	279	284	288	280	288	272	270	267	307	285	278	278	313	291	320	302	305	312	303	276	283	315	306	280	275	317	276	265	294	298	278	248	284	277	306	293	283	278	253	304	308	282	289	280	304	291	282	294	276	284	291	289	300	286	290	255	258	293	286	290	337	285	310	279	303	264	297	295	293	293	292	276	267	286	281	256	297	290	285	289	246	310	280	292	288	292	285	306	247	285	271	316	265	295	290	294	247	261	292	268	263	265	321	301	284	259	302	272	310	295	307	275	287	278	289	300	286	280	335	300	285	290	298	280	281	309	288	309	266	285	305	295	287	288	298	320	249	282	286	303	272	288	272	303	296	285	284	264	265	274	285	249	284	301	288	294	274	269	277	278	295	284	275	312	277	306	282	246	295	305	268	324	283	305	309	288	286	287	300	314	278	289	277	268	277	265	304	298	289	274	281	302	285	292	299	292	286	296	289	306	308	261	302	296	283	276	264	237	300	287	306	264	290	285	281	313	277	262	260	279	267	273	281	275	304	264	290	302	293	314	300	273	247	273	285	265	275	267	265	330	287	276	297	273	287	300	305	286	295	288	286	290	284	254	260	261	273	285	288	298	272	279	281	288	313	292	277	327	326	288	268	282	312	308	306	306	327	270	290	292	281	257	293	305	286	289	320	279	310	259	281	261	279	294	273	296	264	306	296	324	289	287	276	254	317	272	279	284	301	304	276	278	275	303	302	294	292	309	306	264	290	278	293	293	297	301	311	291	316	289	289	262	285	295	313	302	266	301	297	298	282	270	274	245	294	291	281	294	296	274	305	277	301	273	313	305	291	317	317	265	264	278	305	282	300	326	285	311	281	285	287	301	280	291	282	320	273	271	287	308	284	252	282	262	276	299	319	308	323	310	288	313	299	296	287	272	268	265	299	283	267	278	291	298	298	280	278	282	323	286	284	295	287	300	278	256	301	255	279	312	278	285	311	269	305	300	269	276	298	259	319	297	304	298	282	346	288	290	285	289	267	303	261	276	281	306	295	251	290	287	270	290	314	280	307	282	282	316	295	280	271	311	296	316	284	302	303	315	295	302	269	314	265	273	302	293	308	299	301	288	270	262	275	276	276	280	291	294	282	289	279	279	283	284	283	290	300	313	304	289	278	296	276	257	311	276	294	293	314	277	263	300	273	334	324	287	265	290	299	270	294	288	321	282	285	301	269	291	289	294	272	291	273	295	307	287	280	299	319	278	280	307	287	298	282	278	293	243	304	288	299	273	281	295	276	296	276	300	265	284	282	273	294	307	279	330	290	298	298	306	280	322	259	295	265	269	308	263	292	259	298	263	277	302	275	308	287	289	309	283	269	298	292	282	292	267	268	316	285	259	261	275	298	295	298	279	285	279	273	303	278	243	299	296	275	280	280	287	274	294	303	319	316	291	303	279	323	272	308	286	292	309	290	278	290	293	294	267	273	265	315	289	292	277	307	274	295	291	264	289	279	289	281	278	285	277	297	298	263	278	300	299	283	263	259	267	287	275	298	302	270	295	260	292	299	300	307	303	304	276	293	299	312	295	328	236	286	281	311	309	286	281	302	276	319	299	302	273	317	300	309	293	290	271	288	306	305	277	293	292	294	306	299	292	287	294	299	263	263	275	271	318	295	306	308	280	279	268	273	282	280	295	275	277	286	298	275	295	290	249	251	271	294	268	276	258	288	297	319	295	287	302	267	302	305	308	314	273	275	282	301	317	239	258	280	277	300	234	312	274	308	323	276	333	293	308	294	305	299	296	267	281	291	291	318	262	277	282	278	279	302	285	280	327	309	302	281	269	288	294	285	288	289	283	278	271	285	275	260	305	287	281	316	304	293	306	296	283	257	264	296	301	277	298	283	269	286	260	294	289	305	287	296	269	285	308	308	339	290	276	283	294	278	291	300	325	272	316	280	282	272	286	259	320	305	289	304	304	307	270	287	273	318	282	306	279	273	326	309	302	248	282	296	271	294	309	317	278	291	287	332	270	309	278	267	295	304	268	300	294	287	277	305	282	321	276	283	266	256	260	305	270	293	266	291	266	274	296	301	314	286	323	256	287	282	297	262	279	260	310	281	292	288	293	262	294	281	289	345	262	274	267	260	303	297	258	304	277	318	272	259	307	294	281	271	276	270	308	283	283	279	313	311	298	297	300	275	284	251	306	269	288	321	294	269	288	300	293	289	280	322	309	258	303	297	283	293	312	258	297	312	310	288	304	277	308	294	316	275	284	288	297	278	307	289	264	294	286	319	275	310	289	341	307	285	265	276	279	292	260	277	311	294	283	279	297	277	261	289	278	288	285	291	293	344	292	313	309	298	273	266	306	267	267	291	286	300	300	313	267	295	292	289	296	260	288	296	281	298	301	277	309	302	271	324	264	274	281	289	266	252	302	282	279	265	287	285	272	302	267	262	286	283	292	269	324	313	270	312	286	296	275	296	286	286	307	287	301	292	262	292	299	297	257	328	272	269	297	292	274	264	270	301	276	282	289	296	282	287	276	317	306	300	249	282	300	297	285	295	287	282	280	289	307	282	276	277	265	314	277	272	311	300	324	290	271	301	295	301	299	298	296	300	306	291	278	292	252	275	286	300	297	298	328	284	263	325	272	286	318	295	293	320	278	302	255	289	292	260	259	275	270	300	316	298	290	292	276	262	299	280	281	301	275	315	270	276	271	284	307	280	310	312	276	287	292	306	264	291	276	287	307	285	314	283	300	296	275	284	282	318	311	314	280	271	310	309	304	294	280	288	335	268	276	269	279	274	309	301	302	284	307	286	271	287	268	272	295	277	303	304	299	283	321	297	261	314	274	275	266	315	282	286	295	283	318	260	286	273	302	284	287	285	276	268	269	302	267	248	291	269	300	271	308	284	284	310	265	285	288	287	288	293	292	281	278	267	300	282	301
16369	35908	31629	21506	16244	13090	9699	7323	5312	3993	2856	2526	2311	1934	1649	1413	1232	1078	1020	907	836	770	713	589	604	654	595	625	548	593	534	497	479	342	356	371	334	337	303	338	354	327	333	316	333	328	338	311	327	351	322	298	337	337	342	321	317	334	308	331	313	337	307	333	309	320	308	330	355	331	332	286	323	318	329	350	333	302	300	336	346	296	346	349	301	317	340	345	316	352	341	331	326	319	314	318	301	350	295	330	335	343	363	359	310	319	319	341	336	264	347	325	352	330	285	307	334	340	324	316	354	339	315	306	307	300	351	326	325	328	306	297	334	296	311	337	340	311	345	313	297	330	335	318	340	345	338	343	317	343	376	298	332	308	354	309	338	329	332	341	321	336	289	309	308	343	334	314	337	352	295	362	327	325	359	335	315	335	342	312	366	311	365	307	312	352	322	325	303	314	305	347	303	355	310	305	331	331	318	308	333	330	321	308	328	333	333	342	314	325	316	322	323	302	338	345	290	339	322	333	365	328	303	308	323	332	316	305	344	316	304	292	337	321	329	307	316	303	340	305	321	319	303	329	328	319	335	303	364	330	316	315	304	318	349	322	304	333	347	316	317	318	309	347	337	307	307	317	321	316	308	341	328	310	359	345	328	327	336	348	345	303	324	332	318	350	336	336	329	330	319	324	335	315	320	326	301	361	323	320	352	304	313	302	297	309	307	320	311	302	331	340	298	308	335	309	341	361	316	308	319	341	340	307	297	348	321	335	351	315	326	302	303	335	311	341	356	353	357	325	301	358	338	337	332	335	310	336	310	339	309	341	301	320	350	319	316	344	300	323	313	349	310	323	350	326	322	321	332	314	317	296	339	304	346	315	302	355	316	325	310	349	315	333	351	319	342	317	350	313	322	346	349	340	329	310	371	321	324	335	318	309	271	327	351	334	340	281	346	352	318	327	305	335	342	337	336	361	314	316	323	343	310	315	338	339	336	307	324	321	339	346	319	338	340	331	304	315	323	292	319	293	302	318	341	329	324	279	320	315	330	324	300	349	341	323	344	298	331	336	349	298	340	318	336	370	324	332	310	299	347	335	317	330	315	324	314	325	352	322	312	324	316	334	309	319	322	334	315	288	335	329	326	335	346	316	344	322	353	334	311	332	322	298	342	366	325	293	321	283	359	323	324	310	338	349	304	295	325	313	349	331	323	340	351	351	303	318	335	296	328	293	317	331	323	292	312	319	315	330	327	324	317	307	311	349	320	304	326	353	312	317	349	302	306	290	345	322	335	291	348	338	299	323	353	325	291	311	328	334	324	362	312	322	335	328	331	340	311	332	333	327	333	320	331	319	339	337	310	317	327	288	356	356	313	319	325	344	334	340	327	344	326	307	337	324	323	365	325	334	354	308	301	311	324	316	321	320	293	326	331	297	341	336	329	323	310	332	308	339	340	325	327	334	339	306	337	366	330	353	303	329	329	324	313	326	338	334	327	305	298	321	305	355	330	329	348	302	320	339	324	355	314	317	302	339	306	328	352	333	312	339	336	313	328	342	331	336	305	335	345	333	313	320	348	329	332	288	314	349	330	304	347	328	300	342	358	366	304	322	329	345	322	340	326	362	322	345	292	317	322	302	317	320	331	322	333	303	305	357	333	352	312	323	348	282	308	325	328	324	349	348	355	314	300	325	351	305	340	315	323	343	325	321	334	307	308	331	319	326	318	336	322	309	323	291	295	346	301	285	289	328	337	350	335	342	314	315	305	321	309	335	330	354	326	311	342	333	323	324	309	341	330	309	337	354	320	340	328	315	321	313	331	335	325	321	340	321	355	302	339	306	332	322	300	304	336	349	332	302	338	326	343	338	290	291	320	343	300	313	353	297	312	286	298	364	329	333	336	330	302	312	322	283	342	299	337	368	330	305	334	318	337	355	322	333	337	318	320	314	310	349	305	303	325	340	316	315	309	310	319	319	331	319	349	332	278	335	336	314	344	308	307	331	336	312	363	307	340	303	332	342	330	300	334	333	343	338	330	312	344	341	294	310	362	300	302	321	307	321	352	344	315	318	349	314	267	330	347	336	301	320	319	346	343	337	329	325	336	326	329	287	337	335	271	324	325	323	337	337	326	297	326	316	308	306	323	323	343	328	326	317	331	346	332	339	295	330	289	310	366	340	340	308	301	326	325	334	311	337	322	338	346	338	311	330	299	290	329	303	317	321	336	289	319	336	309	345	297	326	285	306	327	342	344	326	328	314	313	352	340	332	325	325	336	329	328	338	313	341	322	317	315	316	317	345	299	327	305	328	313	320	331	324	321	329	302	320	339	336	332	345	307	332	367	306	337	347	321	314	345	349	364	302	309	331	320	303	324	352	316	316	320	337	319	345	313	319	342	328	333	334	347	380	324	312	352	343	352	324	342	307	310	337	315	337	297	329	323	305	333	324	317	321	345	299	337	308	329	359	338	323	341	324	343	305	313	310	327	310	297	325	313	357	350	387	304	304	325	322	337	315	322	323	347	331	313	322	329	301	310	332	327	301	326	335	315	328	307	308	340	351	335	328	323	324	323	333	312	271	329	315	358	319	305	294	309	315	349	305	347	320	341	371	345	310	333	345	311	317	313	314	344	315	304	308	274	327	333	325	310	330	337	343	312	318	299	380	316	322	354	302	338	328	340	331	338	309	306	316	330	328	323	325	342	335	309	341	328	310	343	337	344	311	322	351	337	307	319	291	336	317	311	338	321	336	333	324	306	312	361	327	325	373	334	312	332	342	337	323	301	334	363	337	329	294	341	341	316	280	338	345	333	339	369	316	330	340	332	336	309	332	336	330	335	295	291	342	309	333	318	308	324	308	324	346	325	342	343	301	304	303	328	339	304	335	338	351	363	317	318	324	276	340	341	352	337	330	316	310	315	343	318	329	344	357	320	359	305	336	319	313	334	304	333	303	344	319	336	330	330	313	334	315	327	317	347	333	287	308	320	326	310	304	348	346	303	347	327	312	324	309	328	298	317	347	299	339	334	290	348	319	330	300	339	353	352	322	329	333	346	313	288	310	316	309	331	309	327	321	332	321	343	289	267	344	341	293	324	344	328	353	308	287	325	312	322	333	324	318	318	316	334	312	327	300	305	332	318	311	319	322	325	344	330	348	316	326	336	323	324	322	313	344	291	326	299	332	314	352	343	322	338	320	328	343	313	323	340	327	284	306	325	329	319	329	315	331	303	320	338	305	342	337	326	349	287	333	306	307	319	308	302	315	320	321	328	336	356	302	364	315	320	347	359	311	327	290	324	366	339	338	298	287	317	313	339	331	322	325	336	336	311	329	317	307	333	334	300	320	337	296	313	340	353	332	325	321	319	308	332	311	315	329	281	331	339	345	317	307	296	339	303	352	302	333	334	359	303	372	290	320	286	322	315	341	309	315	337	301	354	313	333	323	346	319	315	345	310	322	329	340	344	311	314	318	336	307	324	339	339	332	308	357	332	306
22872	21351	28905	24144	21460	22047	18674	8258	5348	3810	3229	2786	2520	2076	1726	1462	1295	1096	966	855	864	745	637	567	542	610	549	535	495	544	487	461	423	272	237	240	218	227	213	191	206	230	183	197	207	229	203	224	195	195	208	198	187	213	201	208	206	202	195	187	199	214	216	199	215	208	215	210	217	194	197	170	234	208	192	214	221	171	208	210	233	195	210	197	182	210	223	202	181	207	212	198	206	231	197	211	220	198	210	199	210	197	190	190	202	224	190	205	191	212	207	245	204	204	212	194	198	200	193	210	179	189	192	191	178	175	198	189	196	217	204	219	201	217	178	218	195	225	219	220	182	207	194	192	214	187	222	204	219	202	200	211	199	201	200	202	201	203	202	222	208	193	209	198	198	229	193	199	193	188	206	199	186	198	198	207	216	197	202	177	159	212	195	197	166	198	209	196	194	212	169	193	216	199	196	200	211	193	208	183	180	186	187	209	215	202	209	206	195	219	209	201	194	214	201	203	222	200	215	200	196	186	195	234	212	181	186	198	207	215	198	180	220	222	192	190	200	216	239	202	221	221	205	204	200	197	201	210	194	192	190	182	212	240	196	205	196	228	209	186	192	207	217	205	201	225	180	182	197	181	228	201	187	199	180	199	186	197	219	213	207	213	213	205	198	199	206	185	221	211	193	232	202	184	193	209	182	178	206	209	195	195	192	205	182	203	184	204	210	204	195	198	200	213	210	199	186	195	218	203	196	182	185	185	214	223	210	205	203	225	189	180	193	211	232	212	183	212	206	203	178	206	201	196	209	170	215	203	218	218	214	199	194	178	199	195	226	188	190	206	210	181	207	212	228	200	190	202	198	170	184	219	222	203	210	216	207	203	195	219	217	201	197	185	214	212	170	232	209	190	197	202	206	201	206	226	233	227	206	211	168	206	230	194	216	206	214	231	237	217	194	203	208	189	211	232	232	193	191	205	210	198	224	180	208	200	190	187	180	216	215	203	197	195	220	211	191	229	206	197	196	175	195	209	209	209	183	211	216	225	196	166	205	194	214	194	214	195	170	205	238	199	202	216	222	217	208	198	223	179	207	167	220	215	205	184	178	195	211	193	207	220	205	225	203	192	208	210	175	231	186	194	205	181	188	210	205	201	186	199	197	194	175	234	214	194	177	202	178	199	206	200	185	210	197	206	210	191	206	197	210	193	187	207	214	201	228	206	182	205	205	194	165	190	191	231	213	188	197	198	178	216	199	189	220	196	195	193	193	203	220	225	210	219	188	196	212	198	214	182	200	179	196	210	194	193	205	205	223	218	199	197	216	217	201	195	195	210	217	207	205	200	220	225	194	189	199	190	199	175	205	225	223	201	193	189	204	190	200	204	205	206	197	202	200	199	207	218	205	204	189	216	209	186	215	200	195	209	198	212	227	209	197	200	207	209	202	223	233	207	236	197	202	215	184	236	230	234	194	198	203	210	186	201	189	213	225	204	195	204	185	214	207	210	218	180	196	212	196	193	197	176	185	205	185	203	210	203	234	194	197	194	196	189	183	220	198	229	205	194	185	203	214	201	189	208	221	198	205	228	206	179	198	188	202	205	207	199	193	204	196	205	186	191	179	205	194	183	223	186	194	187	204	208	212	209	213	180	193	202	210	210	199	209	200	192	194	199	210	205	201	213	220	190	197	206	202	202	167	223	179	202	195	205	195	204	185	191	209	203	205	202	212	184	192	193	214	209	187	209	203	200	162	179	192	217	198	210	203	202	190	190	215	215	208	205	199	212	215	202	209	200	193	207	210	193	222	209	206	187	186	205	201	199	193	184	206	196	189	214	198	207	210	189	183	184	213	213	201	209	202	190	195	207	221	193	206	208	191	212	198	210	193	208	214	199	184	207	176	222	189	174	197	207	180	230	194	204	194	212	223	200	185	194	207	194	200	211	202	204	223	177	230	230	191	219	211	206	228	213	193	191	187	203	181	208	205	209	181	182	208	201	204	197	181	210	188	218	183	192	195	207	195	199	197	214	205	200	210	196	197	184	191	217	197	182	221	208	214	205	196	200	219	159	212	189	193	204	208	207	216	199	199	206	214	178	201	210	177	199	188	211	226	191	196	188	213	221	183	191	194	200	177	201	212	218	215	214	210	208	221	198	186	203	209	186	212	203	185	196	209	214	194	188	197	214	192	214	187	211	199	205	207	212	213	212	210	182	203	201	184	169	202	203	215	202	205	171	211	199	217	199	193	224	201	225	177	230	204	217	205	206	206	225	197	199	203	197	187	208	194	199	193	180	210	217	182	196	186	195	202	214	193	182	207	197	214	197	186	221	207	209	229	208	198	181	196	197	181	208	201	202	191	207	205	199	200	178	208	198	206	189	212	208	203	178	200	224	214	200	209	215	224	191	208	189	240	214	221	207	210	217	226	206	221	181	199	202	184	177	212	232	186	186	200	205	192	200	224	221	210	214	193	191	233	204	191	188	202	207	198	205	178	191	206	217	205	207	196	200	208	204	196	191	188	201	209	204	194	205	211	187	215	195	206	198	197	215	202	215	214	205	204	200	197	193	238	195	212	194	196	212	184	213	203	206	214	204	214	202	212	182	218	203	196	182	216	203	217	228	200	182	212	209	190	197	211	214	212	228	220	209	206	234	245	221	204	185	220	194	192	220	183	208	184	201	213	205	208	176	198	214	201	188	233	214	195	185	190	226	186	211	203	196	170	188	217	190	212	184	191	226	190	198	193	204	199	228	181	186	197	205	199	200	189	226	212	171	212	201	223	212	208	178	218	205	187	226	220	198	213	191	186	204	201	195	199	212	211	194	195	189	193	196	188	195	213	220	209	169	210	185	204	220	193	214	196	202	188	204	218	198	193	182	233	212	191	174	219	191	183	210	224	190	200	192	202	197	200	208	189	203	193	194	201	214	172	202	206	192	195	194	196	167	199	199	220	194	184	202	189	207	227	196	219	200	207	169	241	213	187	212	201	207	212	207	183	223	194	188	188	191	203	199	205	201	183	188	189	209	208	191	222	219	214	201	228	203	202	189	195	227	184	211	189	175	186	200	202	201	197	201	206	209	185	215	204	195	210	198	182	182	219	202	185	206	165	185	207	164	177	188	217	210	209	204	208	197	201	162	189	189	202	205	179	208	202	193	190	201	206	212	220	205	193	201	188	206	195	197	190	199	201	182	212	198	188	192	194	196	215	214	202	189	193	205	183	208	208	200	204	210	192	193	234	208	207	185	208	199	205	213	204	192	231	219	191	211	198	230	192	214	171	202	199	174	181	191	207	205	209	221	217	230	195	209	199	222	190	215	196	191	190	198	207	198	202	205	198	219	178	199	208	206	161	215	190	210	196	195	188	198	218	214	197	195	179	203	210	203	208	200	194	182	200	200	193	197	204	210	168	219	196	186	200	233	192	214	225	190	207	189	191	203	197	233	206	208	217	205	198	207	209	201	190	184	200	197	199	203	205	211	203	171	224	183
19001	44415	39219	28374	23410	18889	15335	11563	8892	6339	5379	4650	3949	3295	2652	2314	2044	1731	1521	1261	1241	1049	996	877	798	785	817	702	666	696	695	645	534	335	278	289	263	260	243	258	236	247	227	247	229	241	284	219	234	260	263	196	253	263	243	240	229	249	221	257	241	249	239	241	228	211	223	240	198	206	231	216	262	221	224	216	228	229	225	207	218	255	228	233	226	236	234	231	237	241	200	216	254	202	227	236	234	199	271	236	230	236	239	260	219	245	212	234	213	232	247	247	235	236	234	233	229	218	213	227	217	220	228	238	238	256	241	213	230	211	254	227	222	234	241	217	236	224	233	229	266	239	199	260	240	244	273	243	247	253	235	248	236	240	215	246	239	238	228	241	239	205	236	220	233	210	222	202	228	232	199	225	218	230	228	226	243	221	213	241	253	253	222	239	233	244	226	220	216	202	254	218	234	249	258	222	239	245	216	216	198	227	227	214	232	238	234	210	216	214	213	216	222	244	205	231	235	219	224	218	233	245	246	235	228	205	232	234	214	226	243	214	228	204	219	219	229	203	229	226	221	242	242	223	233	226	219	247	243	231	228	236	223	232	220	202	216	243	239	210	230	216	245	221	215	221	235	236	212	212	217	232	223	248	206	263	246	214	228	232	236	275	247	202	233	256	236	239	241	238	271	222	238	222	264	201	237	224	224	206	215	211	264	221	240	214	253	226	251	248	228	234	213	260	236	228	248	252	251	268	213	219	213	237	246	229	225	229	244	238	225	224	237	256	243	233	218	213	224	221	234	237	237	247	203	226	225	219	236	227	234	240	249	222	224	213	233	223	235	228	255	231	230	228	213	263	196	215	216	224	234	223	244	260	224	216	222	241	251	269	231	227	253	241	257	238	233	240	215	206	230	240	207	238	232	227	239	229	232	240	256	207	256	228	238	229	233	251	248	232	216	216	234	198	215	240	236	222	240	219	223	243	226	250	202	235	211	220	230	237	195	258	244	255	209	222	211	235	236	216	223	233	234	227	232	227	230	260	218	239	214	232	240	235	223	260	227	238	245	242	246	222	220	206	226	221	232	222	213	235	219	226	236	243	233	207	265	226	211	239	235	260	217	241	207	228	230	198	255	247	233	237	235	237	218	258	236	209	235	217	243	222	256	236	228	231	223	219	239	246	228	267	207	223	232	238	239	251	219	209	236	228	212	222	240	227	240	210	231	226	214	258	234	222	252	212	217	224	237	228	251	219	263	224	223	239	244	255	247	225	234	225	230	214	242	241	212	216	244	234	214	225	232	229	231	227	223	214	214	224	240	210	237	231	237	220	243	245	260	233	255	243	239	221	234	237	259	236	194	235	221	241	214	246	231	238	199	228	207	236	241	238	233	229	244	251	228	219	238	240	234	227	234	228	206	220	222	252	235	240	230	236	216	254	249	198	230	235	232	220	230	240	242	229	236	214	245	224	224	263	239	239	239	233	244	215	222	240	215	230	238	241	236	227	236	231	204	221	266	222	242	209	239	239	231	217	233	242	251	235	243	226	215	207	233	228	222	257	239	235	233	221	235	242	218	240	261	248	237	227	259	229	252	250	234	195	226	244	251	218	231	242	235	239	243	187	255	215	233	230	222	272	203	223	202	215	227	212	234	232	234	221	229	238	219	231	216	249	222	204	244	254	215	267	232	222	241	251	241	233	226	218	210	224	228	231	218	222	238	226	222	231	226	231	230	246	219	222	203	239	244	229	226	220	184	224	253	234	216	241	255	240	249	212	203	225	234	249	231	228	216	217	205	214	227	243	206	232	247	237	224	255	239	245	238	221	237	264	239	228	206	246	235	245	241	226	222	224	227	202	213	216	254	238	237	237	220	245	228	226	213	209	234	264	185	230	238	262	245	257	217	238	235	212	224	244	195	231	205	213	245	231	217	222	219	240	206	216	233	237	235	224	255	238	249	251	230	223	251	236	256	237	229	250	245	235	244	199	236	256	232	232	228	244	236	208	251	217	240	235	239	254	217	213	212	229	224	246	215	207	242	231	227	230	222	269	229	214	249	216	249	223	240	255	229	222	203	214	256	232	231	225	239	234	225	240	226	213	257	241	228	222	265	246	214	201	229	252	198	262	211	226	264	240	203	220	256	221	241	243	242	232	207	238	257	240	271	237	232	218	234	213	250	204	240	238	186	203	227	230	243	241	226	232	236	236	221	234	226	217	215	229	230	214	256	208	199	221	254	240	235	237	225	245	220	253	232	212	233	234	203	248	214	210	217	227	228	216	237	263	268	229	231	231	242	233	227	227	229	213	240	235	249	204	238	210	241	241	228	239	239	238	224	246	260	243	217	228	221	201	229	228	190	240	230	238	236	224	220	230	230	244	272	236	203	221	214	220	200	238	259	204	241	237	241	235	257	222	221	242	236	239	217	215	240	229	230	239	221	222	222	217	246	212	235	247	253	237	219	241	256	246	240	241	245	224	227	223	228	221	214	232	238	228	223	257	222	229	222	224	211	227	218	225	235	229	240	219	201	229	194	224	223	226	212	214	240	262	214	194	237	235	225	239	235	239	216	224	225	216	211	261	242	235	244	218	223	215	243	213	212	213	218	217	217	243	207	198	212	242	226	234	223	217	210	241	235	239	249	222	230	243	273	226	244	239	243	231	217	241	234	237	244	251	217	226	225	223	217	231	258	207	256	225	251	218	212	248	265	253	221	234	202	220	224	261	217	233	218	189	216	240	216	196	214	224	218	265	215	210	254	207	259	231	214	224	232	223	242	233	234	243	240	226	187	220	230	234	235	221	224	214	244	236	226	218	217	222	221	235	212	226	221	229	213	229	200	210	240	226	191	232	249	226	238	221	233	239	229	211	246	247	230	240	266	212	229	253	235	235	232	219	248	226	253	222	208	216	227	237	244	233	228	259	236	243	232	235	211	219	204	236	246	220	240	207	241	235	236	214	228	250	234	221	233	239	225	217	213	243	226	223	237	222	230	210	238	225	221	274	207	216	239	228	220	226	218	230	243	258	217	221	258	273	247	240	236	241	240	208	227	224	226	215	206	220	248	261	227	250	244	235	219	215	215	246	222	225	227	246	242	229	234	228	232	225	236	231	250	228	229	244	233	214	258	242	228	208	219	246	232	254	225	259	233	246	229	222	229	240	216	224	206	238	236	237	234	219	231	231	249	232	249	207	254	237	234	205	255	208	253	224	235	243	245	217	246	248	240	233	231	234	252	240	231	229	236	251	245	264	204	230	238	234	247	215	236	238	245	233	228	202	214	215	205	230	230	239	241	226	229	209	205	238	214	244	250	212	228	205	219	218	196	260	228	198	225	209	257	229	231	245	218	243	233	218	237	226	246	251	252	218	211	229	239	225	245	237	223	245	231	214	256	228	248	251	226	232	244	216	221	220	249	229	242	221	213	240	240	198	207	212	227	225	232	261	191	236	236	230	243	222	263	243	237	245	226	215	230	235	224	213	216	244	254	208
27595	22091	23099	15714	8758	5437	3915	2921	2082	1679	1517	1378	1223	1072	947	835	753	681	648	615	620	527	545	518	528	515	550	508	512	478	502	466	429	390	384	368	381	393	395	401	365	403	385	374	357	383	368	368	400	355	385	383	373	427	392	364	396	355	376	380	356	396	386	346	367	368	351	367	345	352	393	426	372	377	375	372	381	373	355	381	355	398	374	429	398	344	387	385	401	407	393	390	382	389	403	362	406	365	357	377	425	343	339	415	407	393	373	361	386	396	383	392	381	380	354	328	382	341	378	353	366	410	373	395	379	382	379	359	355	377	381	390	358	374	398	402	354	352	341	364	352	388	394	375	404	356	347	404	393	395	379	402	364	377	376	376	423	388	393	343	392	358	340	410	361	386	380	368	407	411	411	403	379	379	377	366	376	401	413	363	356	358	349	375	365	389	341	368	389	364	362	369	397	408	390	386	373	384	420	386	397	365	395	358	371	378	376	357	382	390	366	355	364	376	379	360	433	408	386	385	402	356	343	405	351	382	397	409	398	368	358	380	363	399	355	397	379	371	378	342	399	367	392	384	365	426	341	363	406	382	386	384	342	369	397	368	375	386	373	371	398	380	422	369	376	388	380	385	394	363	426	373	402	371	395	380	369	396	340	382	361	358	362	393	372	383	358	382	373	367	385	347	379	350	368	380	364	388	367	403	390	390	374	364	381	400	397	384	364	365	391	384	382	383	380	381	391	371	404	367	377	391	412	340	414	375	364	355	388	408	373	382	394	416	395	375	396	361	408	367	353	373	371	372	387	374	387	357	365	381	347	326	398	408	329	360	369	388	384	382	389	385	381	371	378	392	362	380	364	365	367	409	368	371	374	363	373	349	394	398	396	401	376	418	363	379	362	370	382	388	394	374	354	375	417	380	365	385	384	392	363	348	350	391	374	410	395	381	370	380	367	376	398	348	413	397	386	406	400	381	384	388	380	382	405	365	379	388	382	397	371	352	365	394	402	350	411	362	375	356	392	393	366	374	398	402	394	377	372	376	413	373	367	418	377	388	378	391	351	369	379	369	380	367	384	412	364	361	378	403	417	422	390	386	386	389	378	381	393	386	375	397	383	380	374	380	371	375	352	373	380	411	378	375	400	410	383	357	378	378	388	387	394	365	405	386	359	403	409	402	388	345	412	377	348	354	370	380	431	388	375	373	373	397	371	364	383	376	360	371	379	345	377	410	433	371	379	387	401	405	369	378	343	382	389	392	379	365	345	378	399	397	374	344	375	370	362	384	377	386	406	379	406	376	374	387	354	373	363	391	384	393	373	374	363	365	380	362	369	382	383	387	397	361	405	375	415	362	405	389	381	375	372	372	375	409	388	379	381	381	379	371	406	379	400	371	369	377	338	407	374	441	369	390	415	387	373	389	405	361	421	383	396	379	391	389	339	364	395	357	404	353	364	386	406	403	403	350	392	369	348	390	382	382	353	395	401	369	357	392	378	337	390	364	378	392	352	381	393	379	396	404	327	364	382	432	380	397	374	393	411	381	355	383	388	390	370	388	403	401	380	389	414	415	375	379	347	383	375	374	374	367	385	354	364	381	401	377	389	352	391	410	393	368	419	390	391	377	407	384	372	391	380	368	406	370	368	358	393	396	378	407	399	393	386	362	372	348	371	362	366	375	400	399	409	398	378	377	377	382	358	347	404	383	360	429	346	410	372	356	381	380	365	377	389	377	368	379	394	404	370	379	386	385	375	400	383	378	431	391	372	382	380	398	347	378	389	386	354	373	393	376	392	401	388	382	365	373	353	353	371	404	419	347	398	357	397	361	355	392	361	356	376	363	404	376	385	403	402	365	418	392	360	412	412	358	381	382	403	357	410	397	378	393	371	376	386	404	366	403	387	390	398	385	386	381	382	416	374	391	403	396	388	367	357	341	399	381	419	383	395	400	347	400	349	394	389	390	405	370	383	394	359	344	390	397	365	352	374	344	379	403	392	410	370	378	381	393	374	350	382	351	359	349	396	404	381	402	419	365	400	351	396	396	390	388	367	364	357	396	342	370	370	412	388	413	422	384	423	365	385	346	404	363	370	380	348	390	379	420	371	335	414	369	399	377	388	391	373	371	368	373	422	438	365	331	365	376	369	394	374	369	385	403	374	391	389	395	370	353	408	356	381	386	365	356	378	392	360	393	379	390	359	408	368	388	407	357	370	351	365	426	368	388	368	384	390	390	376	367	365	380	369	417	388	348	407	373	375	412	349	385	348	396	380	385	373	395	357	373	352	406	384	374	377	359	385	359	424	383	409	411	343	406	377	333	398	393	361	407	375	369	388	362	364	399	381	372	346	369	398	399	375	345	385	372	414	369	365	334	391	354	391	377	362	387	358	363	359	399	369	367	368	354	396	361	374	395	395	341	398	392	356	359	383	379	394	386	349	367	387	407	366	395	375	372	383	398	414	398	413	372	391	382	365	422	380	394	405	390	386	381	383	387	345	371	404	351	385	352	391	400	351	335	349	367	378	379	413	365	401	390	372	381	397	384	419	395	363	345	416	381	428	388	384	394	389	353	407	392	347	384	403	363	378	351	406	390	375	381	426	343	379	357	391	358	372	361	358	366	379	383	432	388	343	365	405	430	367	408	382	395	413	376	415	356	372	338	346	371	390	387	380	400	378	423	426	359	392	395	392	411	361	382	379	398	364	383	370	360	383	410	409	387	418	396	377	382	395	414	368	393	405	357	403	395	373	339	383	357	377	392	361	385	391	377	367	382	380	384	355	401	347	396	388	372	377	347	433	399	347	354	351	383	403	346	393	371	379	378	392	401	351	378	362	370	356	354	404	376	411	408	353	374	378	372	354	351	415	356	368	383	382	390	440	369	382	392	344	376	364	336	352	415	404	411	389	399	373	393	394	349	372	375	382	376	371	388	362	363	350	383	373	361	365	370	358	363	346	397	356	340	372	368	380	358	357	348	405	357	432	377	378	406	372	398	363	341	412	411	371	390	387	367	386	369	390	402	383	363	365	379	367	415	362	392	356	401	390	377	403	376	396	378	361	382	378	394	407	346	365	374	387	408	396	381	397	389	396	415	361	365	363	391	379	417	386	355	390	365	408	374	385	379	426	384	369	386	342	422	372	381	371	404	353	354	356	380	393	342	381	394	383	386	372	376	352	384	418	380	419	373	390	394	369	398	384	362	363	373	387	351	373	363	384	380	380	371	362	365	391	385	408	355	366	371	346	349	383	347	392	341	399	385	364	367	387	388	389	416	370	388	386	398	387	359	394	364	372	369	382	399	360	383	401	377	371	417	383	375	375	378	382	362	368	364	383	399	364	361	408	417	392	370	342	358	396	367	396	351	354	409	395	385	373	389	386	345	376	386	339	384	360	395	401	363	377	370	388	391	364	375	369	375	372	396	381	404	401	389	388	395	366	355	375	360	385	409	394	382	375	380	378	377	392	423	342	376	366	389	399	406	366	375	429	412
15881	30980	26301	16468	12001	9052	6941	5094	3728	2777	2490	2237	1899	1596	1398	1261	1092	1028	913	854	774	704	741	672	621	641	644	617	547	597	585	584	529	426	454	472	447	458	456	467	418	415	432	420	433	436	430	422	449	422	422	492	427	458	436	412	407	456	417	401	428	411	414	393	413	433	389	416	403	470	406	445	406	424	443	433	440	436	424	431	436	412	458	442	399	387	414	438	433	425	429	443	434	440	420	442	404	438	423	422	430	407	422	407	421	400	455	448	379	432	420	427	441	412	440	415	419	428	397	430	416	444	487	383	479	431	431	435	444	428	439	452	459	488	458	394	435	383	416	457	438	439	414	423	438	445	413	456	429	440	441	402	432	415	455	424	420	405	427	430	411	409	465	431	455	445	415	434	477	438	456	394	415	405	455	435	430	415	417	407	430	404	422	444	410	417	432	452	426	427	435	459	409	431	428	442	412	441	419	407	416	452	407	434	410	478	430	416	424	445	428	445	430	446	405	419	439	400	436	442	419	445	454	416	427	382	431	418	478	397	436	385	416	414	403	430	418	420	432	424	448	417	422	399	417	417	461	443	449	425	454	435	425	412	420	426	421	445	433	379	430	402	436	470	417	403	439	410	411	417	455	429	430	397	445	408	418	431	409	419	492	446	426	384	442	417	396	408	431	460	430	454	416	416	420	429	416	437	437	443	471	411	428	419	442	453	455	423	466	411	423	428	426	445	402	434	419	430	410	413	390	434	456	428	419	416	432	405	402	459	397	451	408	445	433	418	465	393	453	442	464	434	437	439	423	436	444	448	420	464	411	475	443	453	399	431	457	396	426	435	441	457	457	430	449	434	418	415	446	424	375	427	423	436	424	463	415	451	424	466	431	457	422	398	392	426	451	435	410	450	410	408	449	429	444	447	433	432	424	444	459	401	456	442	434	450	427	444	423	459	460	462	428	405	390	441	442	396	421	453	408	417	444	432	453	394	439	402	468	444	454	458	402	397	448	392	448	458	397	469	423	423	441	424	395	433	417	408	418	410	402	416	431	458	412	447	396	454	425	453	427	427	438	447	453	439	413	434	441	443	420	433	436	444	411	411	464	423	447	407	405	394	420	440	444	416	428	421	464	430	434	404	457	465	427	431	433	408	421	434	445	404	477	403	429	441	410	435	477	465	450	427	470	416	456	441	439	416	383	384	407	415	422	444	442	414	406	454	444	427	445	392	446	433	426	454	443	412	417	407	434	432	426	436	444	435	406	392	458	463	434	440	472	418	441	433	457	399	457	433	416	440	422	438	402	462	442	436	418	425	403	408	442	443	419	448	412	437	441	402	419	422	437	465	426	452	409	474	457	409	387	469	418	434	409	411	398	446	469	408	425	419	431	440	445	449	388	439	420	414	410	430	452	413	414	417	440	395	427	403	436	436	430	433	421	415	430	444	467	431	422	464	418	441	411	446	390	451	413	444	438	419	417	423	470	431	425	407	484	421	436	457	416	395	427	455	444	442	457	418	421	455	433	427	436	477	388	458	442	413	412	413	402	444	450	441	475	458	439	395	452	435	405	423	413	454	436	437	434	458	418	444	438	452	425	415	401	432	454	421	481	444	430	404	444	420	402	452	413	446	468	443	407	436	446	424	439	406	419	426	426	433	453	447	428	451	448	444	456	383	433	432	438	445	413	424	454	449	400	417	435	451	417	413	419	426	448	462	444	423	453	440	454	466	435	439	422	418	408	418	449	433	444	435	453	445	449	473	461	477	433	403	428	389	456	436	424	427	412	455	456	428	442	436	459	412	414	450	426	426	439	456	439	472	417	427	432	413	422	426	441	415	409	433	433	458	424	442	426	439	419	425	427	421	428	442	394	431	447	452	429	450	468	416	432	399	392	448	434	412	441	492	428	472	431	418	421	432	435	413	431	394	420	421	406	429	403	473	421	445	452	396	412	415	422	448	419	400	423	429	436	455	405	440	425	463	424	444	421	425	440	414	459	405	425	424	398	425	406	404	439	417	424	460	417	434	399	449	386	480	446	384	417	411	448	414	443	416	402	408	413	440	419	449	448	426	426	456	447	460	428	391	452	427	446	446	462	409	457	416	424	422	430	438	472	444	421	443	435	438	412	430	426	445	441	447	424	447	422	447	426	440	440	442	426	410	455	411	406	446	407	409	448	373	417	434	407	439	444	441	432	428	420	403	444	461	423	462	429	420	413	439	391	420	441	427	440	436	470	446	455	413	422	420	447	432	428	444	424	466	443	452	470	451	490	445	470	445	431	409	429	428	421	464	362	446	431	385	447	448	409	398	423	444	417	465	418	408	375	452	455	396	428	459	437	423	436	462	419	409	398	413	433	453	434	456	428	435	479	422	458	430	444	446	413	422	439	426	388	391	438	408	432	404	432	462	450	408	428	405	440	424	425	403	416	443	448	431	425	455	427	400	389	417	417	433	430	396	428	395	412	433	412	455	466	426	396	439	412	423	384	427	442	399	452	416	449	432	407	398	412	449	403	437	446	387	423	422	448	438	426	449	450	393	444	452	446	425	429	434	455	429	409	433	480	429	449	443	439	461	428	441	417	424	459	415	408	421	442	444	436	451	430	436	435	375	453	475	422	427	460	384	435	435	478	434	460	429	455	412	408	450	400	433	347	433	454	416	423	435	427	438	448	410	434	413	434	481	434	428	437	422	421	451	407	419	423	447	464	403	440	430	398	424	434	424	398	383	459	428	425	426	418	426	444	439	415	404	456	465	403	452	411	394	420	387	403	412	433	431	399	402	443	404	448	435	463	425	436	435	390	412	443	441	415	427	459	440	414	428	423	445	428	440	420	463	470	453	421	451	383	407	407	414	416	462	446	420	420	410	429	427	446	396	428	471	425	417	422	407	433	472	426	466	417	436	444	452	443	429	449	428	472	437	425	407	410	441	446	423	429	452	434	418	407	416	446	410	412	431	388	461	429	450	448	439	413	395	436	430	443	437	384	397	451	436	411	439	434	402	436	430	442	431	443	434	430	448	456	385	418	457	409	434	417	421	387	430	427	374	432	433	423	408	383	430	446	408	443	425	414	426	423	445	402	443	446	417	430	457	419	411	436	457	381	476	401	413	436	438	431	429	442	404	435	429	429	432	404	427	426	470	421	418	441	440	444	440	411	453	473	453	417	461	412	439	424	390	437	417	392	431	410	411	451	429	431	447	426	438	457	439	405	410	434	476	417	437	469	423	440	458	422	425	443	426	443	448	416	436	435	452	420	423	413	451	435	432	461	427	415	457	434	447	448	466	417	408	415	416	433	449	430	427	429	411	426	447	437	466	441	394	446	434	430	433	436	426	416	401	433	457	427	413	401	441	419	421	432	437	410	422	425	416	433	411	436	448	399	447	437	431	437	449	459	410	419	421	442	426	406	434	464	406	442	451	444	449	420	421	429	439	419	440	409	422	443	453	426	414	427	430	409	426	430	398	476	398	422	397	419	410	501	442	413	428
23909	21287	28417	24592	21550	17133	9245	5440	3484	3002	2668	2296	1865	1654	1419	1147	1127	952	887	771	724	709	661	606	609	587	556	529	475	518	513	441	396	393	379	302	312	336	341	324	319	317	338	350	392	335	336	341	338	360	320	303	342	310	327	326	324	307	366	330	350	351	343	341	329	327	319	313	335	340	329	333	323	318	322	308	365	343	353	338	322	359	333	348	346	337	320	320	316	315	335	291	351	301	329	322	370	313	353	297	324	335	359	338	324	360	326	306	285	306	313	324	338	328	359	327	312	337	354	340	318	317	285	339	341	318	348	332	337	303	336	344	365	297	323	306	335	331	342	335	313	318	306	339	347	325	303	318	329	318	328	314	333	343	335	331	361	372	329	315	334	335	347	310	346	335	326	330	332	355	338	334	320	347	303	333	304	322	324	326	287	338	315	356	333	322	346	342	337	343	308	330	330	322	330	319	343	329	331	298	346	331	362	339	332	310	301	326	300	311	311	348	344	329	314	340	315	309	307	336	315	306	327	323	309	338	331	356	287	320	324	307	340	298	344	361	313	358	302	334	320	339	330	322	338	323	333	352	306	339	341	337	340	340	323	333	326	328	317	312	327	333	334	338	327	332	324	334	343	305	299	309	338	324	336	316	333	328	355	336	332	340	311	352	304	346	312	309	298	315	297	333	372	331	336	320	328	342	323	342	314	299	319	328	306	301	299	335	350	290	343	315	356	293	336	356	330	298	348	333	335	300	350	317	341	333	314	344	348	334	366	358	355	291	345	306	327	349	345	328	337	358	327	350	358	294	328	330	364	292	321	325	352	312	301	321	330	306	321	324	314	309	313	323	318	324	335	349	322	332	349	311	321	361	303	328	309	348	346	316	311	301	310	320	321	296	359	348	361	335	339	305	306	371	322	343	326	308	346	333	334	296	317	309	328	311	326	332	318	326	336	342	346	331	313	325	326	327	333	320	350	304	341	337	305	306	324	363	300	316	318	323	329	353	291	340	302	322	327	343	352	292	308	284	321	324	338	348	322	318	324	316	327	352	315	318	318	320	336	311	374	341	336	345	314	313	346	354	353	329	321	347	337	313	301	337	320	321	321	323	312	352	322	329	323	314	323	324	316	337	344	344	345	324	328	298	286	346	350	310	348	327	331	356	331	334	312	365	325	341	342	340	330	330	346	315	341	327	345	304	316	320	337	317	302	331	314	319	331	310	317	319	324	330	334	311	358	310	315	335	313	327	324	297	346	335	334	315	335	326	329	338	304	299	351	334	363	332	316	306	341	356	332	313	329	330	314	291	338	278	338	343	311	357	311	311	331	336	352	281	284	319	332	304	345	299	350	324	322	327	341	340	302	320	319	349	305	335	342	343	338	336	338	332	327	308	318	340	310	311	317	358	324	312	331	351	360	324	360	307	355	345	321	341	326	323	338	330	316	360	330	325	337	351	336	358	280	288	305	327	342	322	330	344	347	327	315	349	343	330	342	343	327	321	352	328	324	333	328	336	328	329	324	331	349	319	343	337	364	353	316	345	307	328	310	331	376	314	315	336	353	327	324	311	309	318	338	325	285	315	333	320	304	331	355	313	318	343	315	306	289	367	322	333	296	336	365	337	322	355	337	315	342	332	308	297	301	310	324	327	312	310	336	339	347	346	329	311	333	344	335	343	320	299	305	306	358	331	302	357	304	332	334	320	314	290	327	307	323	313	320	286	313	325	303	343	294	326	356	313	318	341	348	353	319	319	364	340	357	312	306	348	302	301	349	340	338	285	325	354	366	298	342	341	309	304	325	375	287	331	305	325	357	326	323	344	348	334	320	327	312	362	353	312	361	311	296	341	320	339	319	341	338	340	321	310	354	304	307	327	362	322	298	300	338	344	331	309	350	313	354	327	330	366	339	336	321	368	329	334	314	353	376	335	319	350	330	344	306	314	339	346	344	329	311	334	332	324	356	287	332	308	344	354	351	320	348	313	317	333	320	345	308	332	337	346	321	312	319	365	296	306	337	329	345	310	355	299	315	329	335	340	362	319	320	331	322	336	295	305	324	324	309	293	303	312	323	307	347	332	343	328	329	361	329	322	364	321	298	314	322	359	324	359	328	350	349	326	308	332	316	307	299	317	323	318	317	338	360	340	337	335	329	342	352	333	340	357	354	312	308	319	309	327	380	315	315	337	331	344	325	337	323	338	334	328	331	314	337	328	327	321	338	274	327	328	352	318	327	319	301	338	357	308	333	335	322	311	337	350	355	307	320	293	313	315	316	328	335	314	285	297	330	329	298	317	324	309	327	332	318	339	338	349	318	322	307	296	338	318	337	328	330	367	324	348	319	307	339	312	302	345	318	322	338	335	343	319	315	319	308	322	335	304	335	304	307	329	341	338	362	332	313	304	303	338	341	328	327	368	350	352	303	337	320	338	334	337	311	341	325	340	340	345	307	343	353	326	361	362	334	328	334	360	352	307	317	318	333	309	313	363	347	317	355	355	360	303	334	342	290	358	354	321	345	308	307	331	324	334	329	307	317	343	298	342	346	347	329	313	333	324	345	327	299	313	328	326	328	303	334	336	347	328	319	304	325	326	353	324	321	309	317	329	325	303	354	340	312	315	321	271	319	353	337	314	320	346	297	297	328	361	313	290	344	319	328	307	304	361	342	340	294	344	349	329	316	288	336	331	324	323	329	329	330	323	346	349	324	322	311	325	342	325	308	338	343	348	348	331	336	325	352	317	327	303	329	306	279	333	341	358	350	293	346	345	308	370	308	343	333	320	292	310	327	323	314	320	306	318	349	346	340	336	326	309	307	283	347	324	348	332	307	340	319	344	320	313	335	302	315	325	372	325	346	325	335	309	332	321	356	328	306	351	297	311	354	321	294	317	332	324	341	351	362	309	316	308	336	345	341	306	374	334	337	314	365	345	338	328	335	353	354	343	310	307	325	316	321	328	311	340	339	344	304	326	327	277	325	325	300	322	309	321	325	329	330	317	325	316	324	351	327	300	356	360	342	365	335	292	287	347	318	294	312	349	331	341	324	311	344	354	311	357	321	317	360	352	303	296	351	336	278	319	306	315	318	326	334	323	372	355	342	328	343	309	325	332	330	327	339	314	319	344	321	322	336	331	292	295	332	348	314	344	316	365	329	318	330	292	307	340	339	386	337	310	365	313	302	296	328	297	328	335	353	357	320	300	369	297	333	299	301	332	334	322	317	312	329	344	328	349	317	317	376	319	341	312	292	320	314	317	330	342	325	328	320	326	325	311	354	318	335	343	335	351	302	352	370	319	333	338	334	343	343	358	344	318	318	356	312	324	315	355	344	308	326	330	342	304	354	367	308	308	324	321	339	341	329	354	331	344	306	297	352	360	319	367	357	331	281	316	335	329	319	341	341	336	346	341	329	340	311	325	333	359	327	336	327	311	337	346	287	307	357	339	350	333	344	328	331	355	310	322	335	338	342	316	338	326	329	326	289	312	334	322
16329	38096	33817	23214	18046	14257	10853	8469	6167	5002	4377	3791	3102	2492	2182	1910	1639	1423	1268	1196	1085	1040	918	842	864	769	732	720	658	673	701	603	575	424	447	411	381	361	351	392	361	373	387	391	434	429	382	376	365	391	340	356	403	388	375	367	348	361	357	365	388	386	359	386	397	354	361	354	350	361	388	392	378	390	402	367	380	346	399	378	372	378	373	387	382	361	385	390	375	405	421	364	385	384	424	364	373	358	384	384	359	387	361	387	343	378	393	374	402	362	359	343	394	374	362	358	408	361	346	412	359	394	335	367	370	356	375	381	377	387	386	368	398	381	344	432	411	374	386	363	360	394	377	408	342	388	414	380	371	390	391	368	393	385	383	382	374	369	375	391	379	401	375	378	410	392	354	346	376	399	388	426	387	392	341	425	380	350	381	358	378	395	407	385	394	385	365	363	403	384	388	405	369	366	380	392	371	367	377	335	387	359	378	401	385	368	390	331	402	388	381	355	412	382	372	344	339	374	353	398	379	366	401	363	342	394	389	360	386	378	387	401	362	383	364	382	389	403	375	353	405	341	410	383	387	371	330	376	393	420	389	399	389	379	379	377	366	424	385	377	413	388	402	386	372	394	354	379	399	402	374	397	367	413	381	362	381	387	374	378	392	344	374	370	381	382	392	343	396	352	368	338	333	386	363	391	379	379	362	427	346	395	358	385	390	358	378	348	372	380	360	396	374	383	361	414	359	374	344	394	349	365	335	367	361	398	378	386	362	377	361	350	383	372	390	384	384	353	369	354	379	383	366	395	388	354	366	368	368	401	360	364	391	414	388	383	324	353	384	422	404	408	377	406	365	354	364	364	376	391	392	405	406	391	350	383	347	377	355	405	359	379	351	368	369	411	376	353	379	378	380	340	370	357	404	383	346	352	374	400	328	387	386	400	395	381	383	404	368	362	373	359	340	388	380	401	388	370	366	428	373	385	400	399	376	380	357	394	372	399	362	392	404	365	342	349	339	379	375	373	356	371	397	383	410	390	399	369	383	398	393	367	399	409	378	400	375	356	361	389	369	394	365	363	389	374	393	375	367	372	379	382	385	394	362	352	398	382	375	374	420	401	377	365	390	402	359	344	341	428	371	361	381	378	370	347	373	395	355	370	413	382	374	376	361	408	375	353	386	416	399	391	376	356	381	385	392	345	374	387	358	381	381	388	359	364	351	377	390	413	380	382	361	380	364	372	361	387	384	380	387	392	369	358	377	327	367	413	387	372	388	388	399	388	405	397	364	374	360	357	418	337	335	360	361	406	322	338	385	407	394	382	365	379	347	352	346	373	379	378	380	351	360	401	380	369	396	384	389	349	379	382	356	410	381	391	363	325	371	393	357	360	353	371	418	363	402	364	374	373	440	372	364	378	388	395	375	379	346	368	406	395	378	368	384	367	398	354	366	401	385	376	373	368	397	332	369	373	376	369	429	362	377	436	369	369	399	374	361	403	379	387	388	357	369	376	383	363	381	378	375	399	363	408	388	403	379	378	377	350	367	370	365	383	416	386	354	380	402	400	369	391	388	398	391	384	378	371	383	371	380	369	372	373	396	379	405	371	348	342	389	338	406	388	369	354	382	382	385	389	351	407	360	384	356	367	381	363	374	386	405	361	358	403	402	380	341	375	379	367	379	357	389	375	358	366	386	359	379	368	391	332	359	393	365	385	385	365	382	366	321	380	396	388	386	381	350	392	384	408	350	387	399	371	347	360	385	387	356	397	403	375	353	400	395	379	379	363	363	400	390	387	366	384	362	364	378	363	393	335	374	406	361	384	369	362	372	380	422	397	372	374	392	391	360	379	379	395	355	343	340	350	371	361	337	371	364	356	356	366	366	388	370	389	380	416	353	383	402	386	356	424	390	369	379	366	398	395	405	365	370	372	390	376	386	346	349	370	353	397	387	340	379	394	363	373	405	398	335	387	388	385	388	368	388	340	390	390	379	378	410	341	356	360	381	394	378	378	379	383	387	359	358	377	371	370	392	388	411	384	382	370	408	385	371	418	360	398	379	392	376	348	393	373	334	391	385	408	425	394	389	356	361	383	349	390	419	428	385	361	391	351	359	375	370	379	362	380	392	346	352	375	386	402	377	370	383	361	361	333	364	352	406	368	378	350	395	366	356	385	366	358	374	367	391	383	358	382	407	383	391	362	386	364	391	379	400	387	370	366	394	331	384	401	390	372	357	355	399	375	375	393	385	406	370	391	353	342	382	396	369	375	370	352	387	418	359	372	336	398	392	383	388	366	379	376	406	354	382	395	384	382	366	364	376	361	363	351	401	371	363	389	413	374	378	359	348	387	402	368	397	376	379	362	381	377	395	408	397	367	384	388	381	399	354	381	382	407	386	389	360	379	375	355	388	376	375	380	371	391	402	355	348	365	369	410	379	365	392	345	349	428	393	323	389	388	394	408	330	384	376	344	377	402	377	417	357	404	359	351	391	353	396	337	364	377	376	391	384	363	413	365	370	386	398	392	370	341	374	359	347	416	420	407	359	351	385	389	359	391	412	346	371	384	388	367	393	370	373	342	360	368	376	365	396	377	351	361	363	395	375	390	401	404	378	355	409	415	393	371	382	351	396	352	389	353	405	396	380	401	349	381	379	352	362	370	355	363	404	358	361	378	388	387	389	384	375	389	368	369	385	395	395	333	396	370	373	403	383	386	379	357	399	365	371	400	336	402	369	389	371	361	362	376	357	402	391	386	371	401	360	403	367	379	350	402	392	338	388	374	374	377	362	390	398	381	414	372	391	403	423	384	365	386	385	385	402	342	424	375	376	357	359	423	377	412	421	374	364	365	378	401	324	371	395	355	348	395	406	341	400	380	390	366	355	360	378	378	373	388	376	382	379	379	355	388	389	384	365	370	383	387	377	386	393	425	377	378	364	362	398	392	401	359	389	400	370	424	418	396	325	351	361	362	374	381	351	347	390	377	346	358	369	373	378	395	371	363	350	375	384	397	358	380	361	394	350	364	372	351	371	377	376	358	401	393	341	399	365	389	375	317	398	413	372	381	402	384	348	401	328	362	350	380	373	379	383	388	364	387	395	381	361	386	370	355	363	373	383	368	385	382	376	391	351	352	361	399	359	388	388	346	374	353	352	390	380	408	366	385	379	386	396	397	389	344	370	414	373	385	394	397	362	386	355	379	374	396	377	354	371	385	372	415	374	380	383	349	388	391	404	396	387	380	364	384	341	427	366	374	374	363	371	369	377	389	369	396	387	401	375	401	336	350	383	344	403	409	377	371	393	355	387	379	374	377	378	389	368	406	377	372	361	372	376	394	389	341	369	384	387	299	412	358	383	359	369	365	362	380	341	384	386	350	398	407	372	372	351	398	362	386	391	394	345	403	363	343	354	389	378	372	346	357	354	418	383	406	339	373	346	370	384	365	377	374	331	397	357	379	372	364	412	387	351	372	381	393	384	382	370	354	416	400	366	345
25030	21306	27600	25426	17895	9105	5635	3725	2696	2312	2160	1755	1480	1267	1071	950	942	795	678	649	654	578	543	550	520	523	445	440	419	430	413	434	364	354	354	311	299	311	312	332	301	330	301	318	269	305	316	286	294	316	324	277	288	323	319	283	315	290	279	275	297	326	303	326	293	297	306	303	291	307	280	270	293	304	298	319	327	296	294	268	275	314	305	298	292	313	320	305	279	299	302	273	284	291	299	277	292	302	325	320	293	297	298	282	276	295	276	280	282	286	314	268	293	286	313	280	310	296	269	319	261	278	303	282	283	280	310	310	271	277	294	313	263	307	289	315	294	306	271	301	326	276	290	326	293	312	298	300	294	323	287	318	285	263	280	324	317	293	300	281	271	277	318	311	305	276	282	312	300	285	270	303	303	296	303	297	297	313	304	299	300	273	277	311	282	325	295	292	291	316	309	314	292	263	319	335	292	309	291	296	260	298	309	286	294	307	286	286	249	299	292	283	306	305	290	293	326	288	275	293	289	326	294	292	337	309	282	289	301	291	324	286	270	307	312	309	298	282	294	285	285	263	293	293	313	312	301	297	294	275	283	313	268	302	294	251	279	300	311	311	284	302	300	297	315	316	260	308	290	291	321	328	283	303	317	276	290	292	279	319	288	315	267	294	303	293	296	283	297	284	308	294	313	265	264	307	293	316	281	307	263	306	292	278	285	321	287	313	291	310	298	311	315	302	308	306	288	295	315	279	299	316	293	318	285	309	287	307	275	306	315	306	301	314	311	293	299	295	284	276	301	300	306	307	288	313	319	292	331	314	268	289	283	304	295	313	322	283	312	309	291	305	294	277	301	283	291	276	303	326	296	330	326	291	298	334	286	324	275	298	308	259	278	332	324	286	303	253	319	295	328	333	283	270	313	286	318	260	272	306	280	323	289	285	270	297	304	285	306	262	310	294	287	290	276	274	284	284	287	311	311	300	293	283	290	290	284	281	288	290	283	293	275	308	321	263	289	303	282	316	270	289	303	299	294	272	279	282	279	300	298	296	296	285	315	291	297	280	314	285	291	285	299	280	307	322	275	287	279	280	321	265	301	287	255	286	281	277	290	335	301	277	306	313	331	286	291	270	294	316	308	260	298	286	316	283	290	269	296	280	332	300	268	269	274	277	309	281	306	301	270	312	283	308	296	296	290	297	305	286	296	300	304	299	327	268	257	253	275	280	278	268	280	308	322	306	284	290	308	275	303	278	310	298	276	307	274	272	283	320	292	302	250	289	310	299	285	289	302	273	303	308	301	285	296	308	284	259	258	265	295	289	322	256	318	322	292	271	292	282	336	303	282	306	330	289	271	293	284	311	280	309	304	309	307	284	304	307	298	277	287	276	317	324	287	307	274	287	315	273	262	286	300	297	307	304	320	296	309	281	300	327	259	286	293	324	294	310	283	290	298	284	297	320	299	302	292	285	308	268	302	307	271	309	292	305	304	284	316	307	298	294	297	305	302	299	264	299	281	297	262	321	288	280	299	273	283	323	288	312	307	303	292	305	287	254	289	288	304	288	283	316	284	311	247	342	288	307	305	282	293	272	315	275	296	321	302	296	276	288	270	278	312	300	301	274	309	259	328	306	323	281	273	286	287	307	296	298	319	298	293	304	323	284	287	277	310	283	299	285	330	292	301	317	272	327	294	284	272	290	267	311	298	313	305	294	299	299	292	307	317	307	279	264	287	278	298	297	304	309	288	313	308	289	281	302	296	304	274	307	283	292	285	276	309	282	300	275	294	328	272	283	318	299	286	270	271	298	261	288	274	313	343	297	305	279	273	305	318	285	296	307	302	324	282	312	299	298	282	302	290	270	328	282	305	296	289	275	312	304	316	277	279	291	297	297	280	296	302	299	266	269	289	270	274	303	307	309	293	263	311	297	295	301	307	275	315	288	308	269	302	302	305	314	302	290	284	292	259	254	291	315	265	271	306	299	295	269	263	261	314	301	258	321	291	293	298	290	298	283	308	284	282	292	281	291	302	276	296	273	287	302	291	281	283	293	289	308	306	287	295	299	280	293	261	287	264	270	290	282	298	300	296	317	318	327	312	309	304	317	295	291	276	302	298	302	289	305	298	290	317	281	285	299	301	272	303	296	280	324	285	290	289	287	310	303	301	290	296	298	306	265	317	293	294	294	266	301	283	269	293	342	289	276	297	262	312	294	319	289	263	295	294	307	289	265	297	286	293	301	322	316	336	305	312	278	296	282	318	292	288	254	293	273	311	309	316	280	285	311	314	332	302	272	302	287	315	293	309	319	288	283	265	293	277	308	284	307	287	282	298	308	313	301	315	292	298	268	334	290	292	294	294	307	329	291	288	283	344	310	261	291	306	286	291	298	280	284	287	305	279	300	329	307	312	298	314	316	296	292	306	325	320	297	285	325	290	320	323	314	296	286	287	283	303	283	295	300	297	293	300	298	268	275	310	269	287	302	302	289	307	318	300	312	316	259	298	290	291	276	264	299	288	288	318	288	290	278	275	292	309	321	300	296	302	292	309	286	291	292	283	273	308	290	280	300	305	318	290	315	331	293	317	329	301	326	263	281	315	265	290	311	308	291	303	305	308	306	316	285	307	305	324	327	268	300	286	280	298	281	268	293	292	305	304	301	314	287	296	280	301	299	323	303	309	291	295	274	297	280	311	316	270	319	293	286	309	270	297	277	310	297	308	287	285	260	289	286	305	275	326	266	301	270	305	294	301	304	320	283	295	311	295	293	291	267	306	297	304	308	273	274	310	315	285	270	305	303	287	300	267	277	283	283	277	316	271	281	285	292	317	282	314	283	284	286	286	272	292	301	267	307	289	281	308	294	310	283	289	270	281	314	284	307	291	295	294	291	262	287	278	310	282	281	332	295	286	314	307	311	266	291	289	299	275	288	300	281	308	331	302	312	318	303	257	278	318	313	301	279	269	320	295	278	292	295	329	302	268	293	303	286	307	307	274	304	308	301	306	307	279	296	292	299	291	290	284	312	302	238	317	294	279	268	309	283	318	289	294	334	305	328	299	286	262	271	301	298	285	265	260	293	308	283	301	305	317	280	286	300	307	283	296	285	297	282	268	272	270	258	301	286	274	298	289	287	313	305	286	287	301	271	308	308	305	342	275	300	295	323	305	294	296	306	295	276	297	293	291	315	308	302	299	325	290	276	285	316	293	303	297	287	276	282	303	286	278	303	290	272	267	257	289	315	317	289	294	312	314	299	258	301	316	320	282	319	321	313	254	264	294	275	308	303	302	292	307	295	301	308	309	290	298	271	251	316	310	291	279	302	282	298	288	301	279	304	289	331	302	285	332	289	303	255	315	345	308	287	267	283	260	309	322	307	303	306	283	284	322	268	317	320	280	258	305	281	302	315	310	287	299	302	325	305	312	307	268	298	307	294	303	311	305	306	330	271	271	300	304	328	303	321	288	294	290	291	283	268	303	303	300	329	307	260	299	312
15835	34857	29676	19884	15041	11896	9025	6808	5272	4364	3735	3055	2402	2128	1784	1554	1361	1185	973	946	891	816	725	702	695	723	533	556	536	548	530	543	479	443	399	368	354	341	367	370	322	349	326	356	328	342	352	354	325	323	294	360	293	365	331	331	315	348	353	320	298	313	337	354	364	329	332	350	353	330	370	346	312	352	307	320	334	320	333	348	347	344	373	344	309	313	345	337	358	340	337	315	322	335	300	326	371	304	334	325	333	344	345	353	321	319	320	354	350	304	332	330	316	337	332	338	345	322	333	308	342	329	341	317	322	315	356	347	302	341	359	336	339	324	337	306	349	344	349	307	333	333	301	371	352	320	338	347	347	346	350	362	307	340	316	348	327	322	326	360	319	324	320	358	357	327	316	371	338	350	335	353	308	336	360	325	346	353	304	322	361	314	314	300	319	343	305	352	357	293	315	323	335	358	324	367	343	351	329	307	340	340	313	337	353	328	336	358	360	340	315	318	327	350	341	353	310	314	325	367	359	350	318	311	339	316	330	339	332	341	329	316	338	356	338	336	360	370	352	350	368	338	341	316	325	327	325	332	334	326	355	322	317	329	341	329	313	330	381	328	301	343	351	354	348	318	322	339	346	349	277	349	345	355	319	342	341	386	323	306	326	361	322	335	330	332	356	331	319	349	337	334	357	324	362	309	344	324	334	337	376	317	337	372	319	289	344	345	356	329	309	329	349	333	373	356	296	360	323	388	329	341	362	303	340	304	373	308	340	304	336	327	358	308	322	335	360	326	323	346	356	323	305	320	298	316	341	321	349	334	316	353	319	351	344	337	321	331	331	334	370	321	337	334	336	325	338	342	373	314	300	326	322	352	328	321	326	382	315	332	360	327	367	375	328	356	370	352	348	321	327	296	341	361	355	382	320	335	337	339	308	340	343	365	347	347	347	358	361	321	348	330	344	311	370	338	310	326	327	297	324	345	330	367	339	333	340	327	330	305	315	352	359	360	334	326	346	352	334	350	315	322	308	337	340	345	354	331	328	331	348	362	334	341	328	329	329	319	346	356	321	319	325	341	306	359	376	342	310	350	334	346	355	319	351	318	355	320	324	326	333	321	343	328	354	367	330	354	321	343	328	298	307	323	313	302	345	348	359	313	354	336	371	323	326	338	342	358	354	345	325	310	308	326	346	348	302	320	319	359	370	338	334	375	304	315	303	324	326	339	344	346	316	341	333	333	344	360	304	324	316	323	357	363	314	355	322	325	354	306	365	341	354	321	304	333	342	320	323	329	336	337	364	334	310	344	371	346	308	320	366	314	321	339	324	333	353	334	362	364	338	354	337	345	326	320	369	358	361	337	340	328	355	327	340	332	326	338	306	352	349	334	320	342	354	329	344	334	316	325	322	351	291	347	283	325	342	362	292	359	303	336	318	346	333	354	332	365	345	358	328	315	310	326	343	315	310	326	335	373	353	337	338	358	340	301	347	353	332	321	338	303	362	362	328	336	342	349	320	344	321	352	357	314	341	322	324	325	358	318	326	312	310	347	346	349	310	330	312	345	332	344	363	329	370	336	352	337	346	365	308	335	322	347	298	378	314	333	332	358	331	366	370	314	369	295	346	314	382	326	365	337	329	313	318	374	332	333	382	319	317	339	347	320	338	350	323	321	347	339	319	355	296	322	354	320	343	318	316	294	320	289	327	344	337	343	344	333	311	348	330	322	334	345	330	390	362	321	302	344	360	312	346	341	314	315	368	361	331	322	311	361	324	299	351	318	332	364	314	330	339	351	348	304	338	312	297	346	344	337	328	320	355	340	314	324	320	338	312	347	355	320	353	312	355	303	326	351	338	327	313	351	330	331	344	310	357	334	332	314	371	337	349	327	369	331	333	336	341	337	310	327	335	327	322	370	331	301	319	340	337	315	340	366	317	318	376	338	355	342	299	329	341	369	324	342	315	312	310	325	339	348	320	331	342	346	348	344	359	337	344	350	338	315	338	349	342	320	300	347	312	369	333	327	324	340	330	363	322	332	340	325	348	337	315	377	351	362	327	322	333	335	347	331	334	357	339	304	356	312	339	332	350	346	352	346	298	319	343	328	355	340	337	319	343	279	337	336	346	325	322	328	342	333	348	347	343	350	363	288	338	336	310	356	320	335	316	343	312	325	315	364	344	334	331	322	349	305	323	347	376	330	328	338	349	348	366	323	338	320	351	360	319	359	322	304	330	338	320	332	343	315	333	348	343	309	304	357	350	314	357	359	327	338	305	319	321	360	355	348	346	313	325	374	334	383	328	328	336	347	301	331	325	304	340	327	322	351	332	318	352	309	347	317	351	348	339	318	330	322	345	346	318	311	337	331	319	308	353	340	343	317	348	292	335	348	333	340	371	300	313	346	336	359	332	347	333	339	376	332	324	350	330	339	364	358	292	334	341	341	334	316	384	315	305	356	336	315	359	371	339	323	335	320	326	326	330	299	324	350	318	363	321	367	347	339	339	336	317	336	316	348	372	343	333	376	331	351	345	323	341	353	336	330	313	355	303	344	342	333	349	331	332	341	338	356	337	329	340	343	332	342	350	328	358	330	368	345	335	332	332	362	357	314	343	351	366	303	358	336	330	336	308	348	333	315	356	337	342	356	357	329	336	340	316	351	319	330	327	332	305	331	336	327	342	349	319	341	345	351	308	338	342	335	323	348	313	316	314	294	320	319	366	319	349	308	356	324	312	320	332	327	340	323	349	319	345	352	332	357	322	313	342	336	325	302	319	321	335	350	325	361	348	351	328	313	316	314	329	365	325	310	313	328	384	319	356	341	368	332	303	339	350	349	343	322	355	318	308	323	357	326	355	373	323	335	318	291	350	323	316	351	350	326	348	337	316	329	334	302	350	342	312	314	326	325	335	311	320	359	316	340	349	328	344	322	309	339	322	329	331	339	322	311	304	335	334	312	336	342	371	356	345	332	338	320	340	364	329	336	338	311	325	343	319	325	358	345	314	335	338	311	322	333	335	357	347	345	348	304	312	339	313	355	341	347	336	324	325	354	336	331	303	352	322	321	340	292	335	339	353	334	359	298	333	309	319	310	346	307	315	329	304	354	342	326	329	334	324	338	359	336	304	331	346	337	316	320	347	321	356	335	323	357	318	390	329	350	305	358	335	323	329	376	329	355	356	337	343	339	319	378	327	326	358	338	332	340	347	315	371	359	317	320	309	354	330	324	319	342	353	335	344	332	335	356	322	340	326	323	300	348	315	331	339	339	345	325	354	321	347	365	374	339	338	337	321	363	350	361	335	316	327	333	320	360	349	347	334	320	341	365	337	318	337	321	324	329	334	318	316	324	328	316	302	353	349	333	342	321	343	340	329	299	348	315	329	349	352	296	327	326	332	350	316	308	338	322	344	361	341	361	322	339	305	330	340	291	335	335	326	344	335	320	340	349	334	307	344	317	355	365	315	332	321	343	316	351	356	318	379	380	339	331	325	327
22875	21377	29005	24141	21461	22006	18269	8042	5570	4766	4077	3239	2738	2218	1869	1580	1248	1172	1055	952	896	737	753	699	601	643	574	484	424	404	494	495	385	336	298	272	232	226	218	196	217	207	208	233	213	208	237	249	212	222	205	208	228	205	211	220	203	201	214	216	211	215	220	210	226	203	199	217	231	204	220	224	231	210	212	229	228	232	195	188	220	234	210	186	204	224	207	200	196	220	212	220	194	210	213	218	200	208	215	237	214	221	222	197	208	215	219	198	193	219	211	204	218	232	222	229	219	229	222	210	226	229	212	225	234	194	233	207	186	227	198	212	178	192	222	214	231	205	206	203	202	225	226	219	215	205	216	197	197	203	221	209	236	216	211	189	222	208	210	208	255	207	209	204	230	192	209	219	201	213	213	203	207	193	185	195	211	210	218	228	192	197	188	202	192	232	225	246	212	186	213	206	189	234	192	212	205	214	212	188	217	206	215	215	237	186	198	217	208	207	203	235	211	218	196	233	229	217	203	198	196	196	204	211	211	217	219	208	228	190	210	190	203	206	202	207	212	225	229	192	205	206	235	209	210	209	190	224	217	220	211	209	212	229	191	215	199	227	209	209	192	197	208	225	216	222	208	191	217	209	219	229	192	220	225	223	191	202	226	205	222	225	221	214	219	229	195	188	200	227	198	219	226	181	235	213	220	209	206	204	214	222	226	204	223	189	199	225	218	203	236	213	220	188	210	236	210	213	188	234	196	237	222	214	207	205	214	208	216	222	211	222	211	190	206	193	217	218	226	195	216	197	230	204	206	198	220	195	224	212	199	196	207	201	218	204	212	212	220	195	207	208	213	199	199	210	243	203	206	170	231	178	221	187	196	209	228	197	185	214	228	193	195	205	206	200	209	232	202	201	205	238	212	187	213	220	212	203	221	223	204	214	218	242	219	210	212	208	200	229	211	223	201	217	224	199	232	201	228	238	220	182	229	190	239	191	203	195	225	223	207	187	216	181	203	191	186	217	197	253	196	239	198	229	202	200	194	225	223	191	222	207	198	221	182	227	194	206	184	193	201	208	194	189	197	215	206	200	220	202	229	219	203	188	204	192	192	230	189	213	209	216	214	231	208	216	214	208	192	201	211	199	208	227	181	205	198	224	193	237	223	225	221	218	232	238	202	197	213	212	187	200	231	218	228	178	233	222	223	193	217	217	209	202	195	193	224	223	208	220	226	214	208	203	215	195	227	202	226	219	214	205	203	233	206	189	232	208	211	210	229	209	214	231	182	216	222	230	207	199	209	207	190	189	208	225	201	222	216	240	207	227	205	207	204	198	224	209	233	230	195	203	213	211	236	236	225	229	192	211	220	208	224	210	199	208	220	226	205	186	232	212	225	194	230	227	209	210	189	204	230	208	200	194	192	214	200	241	196	204	201	213	211	220	196	222	231	220	207	201	215	216	253	203	224	226	206	203	210	228	215	196	233	213	196	195	186	219	238	215	234	210	197	209	216	194	247	239	196	207	226	212	221	210	226	210	197	184	228	219	215	229	217	223	223	220	223	221	188	192	213	205	197	221	204	218	212	197	180	206	246	198	201	200	213	221	258	223	215	180	212	216	210	217	215	205	199	214	242	198	226	180	214	209	228	219	244	200	207	210	215	209	227	202	224	237	217	209	218	206	200	208	214	192	210	182	212	205	205	210	206	222	223	187	192	221	208	253	202	209	219	215	209	223	204	211	207	200	211	224	196	206	238	215	201	219	181	198	224	229	215	214	214	215	229	219	200	191	189	192	244	216	226	224	193	197	212	202	233	177	220	199	209	201	187	209	231	185	203	226	230	200	215	218	212	188	191	214	204	192	203	225	183	239	197	215	235	236	209	212	208	201	214	188	229	216	209	221	222	224	191	215	188	193	183	201	221	218	201	207	208	200	200	222	218	203	223	205	222	217	204	225	213	206	204	229	228	202	194	205	238	206	210	235	202	194	206	213	250	220	218	238	202	220	224	222	204	225	198	241	213	231	203	182	198	213	212	175	199	195	229	201	216	186	195	192	190	199	212	210	208	192	210	220	186	204	182	193	201	211	231	207	193	201	203	212	191	231	210	210	221	211	180	203	222	199	201	229	204	214	193	206	230	223	210	207	202	231	216	183	198	240	215	221	191	218	211	209	227	216	221	192	201	215	204	202	223	207	219	214	215	248	229	194	221	191	203	176	228	222	194	201	205	197	213	214	198	220	243	230	206	230	246	211	211	199	197	223	208	196	225	234	219	211	232	206	216	186	225	196	214	197	223	224	226	208	221	193	194	195	203	203	216	200	182	163	242	214	226	219	213	224	206	203	223	188	214	217	202	228	232	196	204	209	211	200	229	213	197	218	210	197	209	242	185	190	241	228	201	219	202	228	221	233	228	224	205	216	232	229	212	221	208	228	217	213	226	225	199	224	220	201	213	223	224	208	217	192	218	193	202	207	214	233	233	227	191	214	203	207	227	212	206	252	181	228	213	207	201	178	190	193	208	188	230	210	201	201	199	217	212	233	174	200	221	211	208	209	214	229	206	221	225	207	222	237	204	206	198	209	208	219	220	201	191	190	229	220	201	231	242	202	245	186	211	198	212	226	212	189	197	230	198	196	197	212	205	213	210	224	209	236	225	204	208	217	222	202	193	219	210	237	205	211	184	201	213	230	209	236	256	202	211	181	233	251	184	202	192	211	227	197	218	209	213	211	218	200	201	228	215	217	211	190	195	192	219	211	195	206	252	198	224	211	210	188	199	217	218	239	212	191	226	215	220	209	199	233	244	209	219	192	192	224	197	200	184	203	205	220	195	221	208	189	215	213	214	207	204	227	191	225	177	207	209	219	230	201	212	208	230	222	205	213	203	202	204	211	212	196	198	242	205	188	193	215	209	239	205	210	213	236	201	201	226	204	230	199	200	232	215	193	217	232	198	201	217	208	221	245	216	211	224	200	204	214	198	225	236	221	204	203	234	187	213	211	209	205	200	228	235	209	198	209	222	209	212	220	225	183	220	207	205	213	196	183	183	229	197	201	209	195	227	212	221	210	207	206	207	205	223	223	238	211	196	190	198	220	196	242	220	218	196	211	209	186	238	217	208	204	227	211	222	215	205	224	207	209	226	220	218	207	214	194	212	223	215	215	225	211	261	202	225	217	209	216	221	219	199	189	209	210	246	218	226	202	226	226	217	215	206	230	231	224	208	179	191	207	197	215	207	207	233	222	226	216	214	222	240	193	195	210	219	225	193	216	235	220	204	197	227	214	198	209	227	224	233	186	212	221	210	205	199	237	208	214	219	215	190	201	208	183	232	176	222	199	197	170	213	216	214	210	233	228	220	204	193	202	216	230	207	222	185	204	231	205	195	186	205	194	206	204	231	211	203	226	209	231	221	196	192	221	213	205	215	198	201	202	216	196	213	224	224	204	218	201	230	212	213	214	193	212	214	215	187	205	222	188	216	204	219	216	210	209	200	234
18204	42444	37526	27307	22355	18400	14769	11263	9242	7859	6616	5075	4340	3568	3032	2466	2167	1754	1742	1564	1367	1038	1123	986	843	929	688	723	657	514	773	660	479	390	337	283	225	252	259	285	250	226	277	256	256	242	257	283	231	222	246	239	248	263	268	258	238	235	250	239	252	254	239	283	222	218	242	215	246	251	231	226	276	243	241	239	226	244	234	234	249	254	238	253	208	234	243	249	234	247	232	257	257	230	271	220	223	215	265	217	240	237	238	253	231	243	243	229	248	249	266	250	243	234	234	240	270	252	232	248	247	259	232	245	264	233	221	233	217	251	241	228	240	219	248	244	245	223	259	239	243	214	277	226	245	239	224	226	261	233	248	239	238	227	217	210	215	220	239	221	244	236	239	242	234	240	241	232	232	241	211	233	259	258	236	240	213	237	232	229	240	280	267	230	245	254	242	231	243	243	246	241	269	239	243	251	271	221	249	267	253	245	261	248	230	264	252	241	244	258	241	240	258	250	246	249	243	258	271	235	252	235	261	223	223	237	217	244	211	250	234	226	253	225	251	248	244	225	235	214	222	215	250	236	249	230	229	255	232	239	245	262	242	249	212	226	247	215	249	248	245	225	229	267	222	265	236	251	207	209	217	238	242	241	227	251	206	263	239	219	267	231	224	206	234	220	251	242	242	254	252	239	249	247	217	234	221	234	216	211	233	231	242	219	230	235	256	238	242	256	240	267	263	230	236	257	247	254	236	230	255	248	239	237	251	240	240	226	244	288	219	236	252	240	241	257	245	235	243	250	231	206	240	246	249	251	238	233	229	227	251	267	219	253	263	277	218	231	267	244	243	243	244	256	231	260	246	249	231	222	257	230	258	230	247	244	217	243	236	236	247	225	242	260	236	270	233	245	262	207	249	223	250	257	259	239	235	237	250	224	254	232	210	240	251	232	253	247	270	232	221	226	241	252	229	203	261	224	256	242	255	249	224	248	243	241	260	216	267	257	252	251	267	217	215	232	272	249	253	266	259	207	259	230	241	265	230	241	219	240	248	240	244	255	244	244	229	271	238	216	244	262	221	237	228	272	249	229	237	251	220	254	231	265	235	257	267	226	266	270	222	259	272	213	283	246	240	238	235	273	232	240	219	257	242	238	247	237	235	223	249	265	242	246	224	242	251	212	213	276	226	247	218	236	227	250	228	217	233	243	234	243	240	235	219	246	246	253	261	238	228	258	255	230	238	208	257	215	246	278	259	236	243	241	238	251	256	228	270	246	244	255	213	277	259	218	231	230	232	242	249	238	209	255	225	231	221	247	226	260	258	257	223	222	271	254	227	249	256	244	244	257	239	277	245	240	250	216	228	261	237	222	242	256	258	247	245	205	224	245	246	267	269	265	258	239	216	258	257	244	233	265	213	263	241	256	238	253	225	226	241	264	244	256	246	261	252	229	268	226	250	245	248	227	267	262	246	247	257	227	257	243	224	247	269	260	239	219	233	251	229	203	236	251	237	234	259	226	237	233	221	248	236	240	275	225	242	243	221	215	235	237	240	218	255	236	229	263	259	252	264	261	260	235	228	248	261	238	228	243	243	205	264	209	256	231	226	229	235	251	238	221	249	229	268	247	243	260	252	265	258	283	239	267	259	245	201	242	240	245	219	225	236	259	241	264	258	228	228	251	220	242	233	247	250	249	232	203	230	239	251	229	212	238	254	256	252	252	229	218	225	239	260	249	233	259	246	235	247	265	257	245	244	250	256	248	234	229	232	240	235	234	232	252	234	234	281	235	260	258	248	255	236	256	252	251	244	240	250	262	260	226	255	234	239	237	233	237	280	209	237	218	244	237	282	224	248	253	242	213	244	239	260	244	203	242	245	229	274	239	255	236	236	261	258	240	258	245	230	243	245	247	235	257	229	239	243	242	248	234	229	280	249	233	243	224	249	222	223	241	240	221	231	232	250	243	241	249	244	231	254	252	251	245	249	225	243	228	228	248	208	244	253	281	260	245	235	243	253	241	219	254	251	243	268	255	275	239	256	242	247	207	248	235	231	263	270	259	228	238	239	232	231	245	274	276	279	232	252	241	246	245	249	247	266	251	259	235	244	229	230	261	237	240	257	236	228	243	231	209	227	202	258	224	246	237	220	229	251	240	261	278	243	227	247	222	242	288	223	265	229	266	248	241	229	229	234	243	240	263	230	221	259	234	243	260	255	250	221	237	244	239	222	234	232	242	213	253	256	209	256	254	266	250	242	219	222	250	211	241	232	265	227	238	245	260	231	233	247	247	243	226	236	229	218	257	253	246	234	225	236	233	255	251	205	263	238	234	236	237	246	253	258	235	267	233	249	261	236	251	248	253	259	261	235	254	241	221	237	250	252	243	259	260	240	260	232	234	251	254	215	248	258	236	242	215	255	255	240	256	221	247	253	254	235	262	241	264	243	276	262	230	236	222	232	256	234	268	248	235	223	237	262	263	235	249	270	254	269	256	228	216	267	238	236	244	239	244	228	246	235	270	240	235	239	239	235	228	217	281	233	232	242	259	233	240	248	212	236	236	225	234	223	231	258	208	243	243	251	231	230	229	223	235	254	236	264	242	237	227	243	242	238	266	234	233	251	276	239	232	252	234	240	226	251	256	265	229	235	243	237	229	234	256	250	242	204	277	246	231	233	232	230	239	231	265	223	253	245	250	249	229	235	236	231	250	238	260	268	222	242	222	227	260	240	240	264	229	240	271	234	231	252	258	251	221	251	254	232	253	244	260	254	253	266	243	249	237	256	246	232	239	253	223	230	229	242	266	223	215	258	233	251	248	227	233	233	235	252	239	270	226	293	234	224	266	231	206	238	231	224	244	248	269	207	220	254	247	225	254	254	235	238	253	249	238	251	237	232	226	236	250	245	242	269	250	272	238	242	245	254	236	222	229	234	234	237	237	251	271	257	247	255	233	213	247	252	232	272	227	224	238	252	253	265	228	247	234	265	234	253	250	260	236	227	209	260	230	243	256	259	260	280	238	251	244	238	236	250	211	225	241	245	250	258	252	234	266	240	241	246	255	224	231	237	265	259	265	229	261	236	240	258	221	267	233	237	268	231	223	223	221	264	232	226	223	228	249	230	227	260	237	235	257	243	245	236	251	233	240	245	240	233	234	226	222	214	262	241	232	236	258	227	219	240	232	263	250	237	231	266	269	242	251	240	236	269	255	228	228	257	239	242	239	243	238	227	276	228	245	252	264	267	250	256	219	244	226	257	247	257	251	245	204	206	248	260	242	251	204	243	273	217	235	233	226	236	242	249	253	233	242	211	250	256	249	240	250	263	252	233	254	257	261	220	274	242	230	235	237	244	234	211	265	229	220	228	215	233	237	273	242	261	263	258	233	260	232	244	236	259	229	218	234	218	237	269	254	240	244	253	252	255	275	258	248	243	226	241	233	227	224	236	240	234	249	246	214	269	239	217	262	251	226	238	231	241	239	237	236	230	236	228	246	239	260
27603	21884	21768	14561	8101	5396	3732	2913	2356	2143	1715	1497	1279	1110	974	873	827	733	744	647	628	579	604	531	568	536	520	484	492	461	469	507	450	425	438	406	401	429	400	382	386	387	412	371	402	441	370	391	384	392	416	395	426	402	417	376	378	377	367	375	378	412	385	380	398	369	387	406	395	386	360	387	396	391	392	368	415	415	352	407	418	384	448	372	378	350	352	383	387	391	370	416	402	421	411	372	395	387	404	361	375	364	409	384	381	390	369	382	397	388	397	374	362	386	365	362	389	367	365	387	375	438	396	388	403	394	360	383	378	362	399	391	381	379	378	396	343	410	370	352	365	376	403	401	350	381	403	398	354	392	405	397	399	370	375	410	379	370	407	397	375	399	384	395	386	408	378	380	359	359	385	383	425	366	390	378	371	389	413	376	396	376	413	414	394	346	381	376	406	394	360	396	373	378	370	381	433	395	412	421	408	379	376	380	394	409	387	406	376	367	369	388	378	386	385	393	390	395	372	379	407	392	399	383	392	408	402	382	378	393	367	403	364	421	404	384	378	410	384	375	373	401	362	382	386	371	355	395	380	382	385	412	432	387	401	393	393	382	389	378	363	396	405	362	397	396	405	362	417	363	363	378	369	380	357	383	381	387	389	402	406	365	361	391	419	396	350	437	391	379	407	456	345	411	365	396	405	376	378	374	348	383	398	402	418	390	427	368	369	364	421	400	354	354	399	365	403	374	379	388	360	391	386	375	358	406	363	405	420	388	395	363	375	395	361	406	357	438	396	423	396	361	363	415	378	401	381	384	371	399	381	409	368	393	392	372	374	378	352	419	412	405	367	353	388	352	390	370	377	357	388	391	407	371	374	362	422	362	380	385	415	385	396	385	411	396	403	378	409	408	378	380	414	423	408	385	386	387	389	398	384	381	400	377	340	385	414	405	394	369	406	377	380	401	385	401	420	388	381	425	396	387	399	384	372	382	378	382	426	377	415	363	423	392	369	401	374	401	384	378	381	374	364	388	409	379	386	396	383	399	406	397	416	399	377	370	397	355	401	440	424	381	357	395	407	353	361	335	420	382	409	398	370	414	389	368	417	398	377	353	416	354	392	391	359	415	378	399	407	403	381	372	376	363	340	391	403	346	354	336	391	400	411	392	374	366	399	389	367	379	342	415	397	372	389	435	406	395	346	399	393	398	370	376	368	416	381	377	408	362	386	386	365	397	423	380	445	382	396	395	376	377	398	384	423	401	376	389	407	363	409	394	363	394	392	378	408	403	380	362	356	383	410	390	371	356	379	388	391	360	369	390	390	395	397	373	385	366	398	408	408	409	401	380	400	392	372	401	361	369	367	390	413	424	394	416	402	397	402	377	378	376	390	369	407	419	356	369	390	360	394	382	416	405	372	415	353	361	377	402	378	382	371	394	381	359	395	388	391	406	375	397	392	398	368	436	400	376	389	366	400	397	407	376	410	401	400	399	423	418	382	391	386	414	358	403	403	388	385	409	364	364	366	394	383	394	391	397	371	383	364	390	363	386	399	429	376	445	408	384	368	385	383	402	375	387	407	381	408	376	365	384	416	360	383	417	408	399	393	398	389	428	383	391	397	432	402	371	371	379	425	350	408	369	383	407	361	379	339	395	425	406	389	401	354	404	384	415	410	380	382	379	410	406	400	360	401	374	369	372	356	372	393	380	348	406	382	387	415	396	391	396	360	381	386	412	401	379	386	357	384	399	398	339	416	352	403	393	388	396	362	396	375	395	375	401	367	387	381	405	367	402	412	382	366	384	363	368	405	402	352	390	369	354	376	408	378	410	371	391	394	401	396	418	383	387	377	393	408	353	403	378	390	397	393	376	377	397	423	426	395	372	399	366	399	364	397	419	383	373	394	386	388	404	381	385	408	373	414	412	384	368	368	411	384	375	373	381	387	353	374	376	378	403	429	413	394	399	383	374	393	379	381	390	366	380	432	391	353	398	393	397	391	358	388	427	413	384	381	389	401	401	424	376	427	386	365	393	401	416	356	368	346	378	407	396	369	382	396	370	401	411	400	406	409	393	402	367	402	383	388	383	368	376	370	362	359	347	412	389	370	391	376	412	379	408	366	405	400	396	375	393	396	378	339	396	414	442	403	418	406	360	408	385	375	389	393	387	394	366	414	350	358	376	388	394	404	388	393	362	376	389	414	404	400	379	398	363	377	422	384	342	369	420	376	366	385	373	393	429	405	416	392	391	378	360	372	409	387	382	389	411	432	375	376	375	357	407	390	381	419	378	407	392	407	387	367	363	397	415	378	399	374	370	403	377	354	404	375	397	350	370	355	396	391	413	439	358	394	371	372	399	353	397	381	387	369	379	380	376	366	386	382	413	411	378	405	405	413	354	371	372	355	413	382	377	382	366	393	356	366	338	387	397	411	385	420	383	387	399	397	405	400	398	386	403	377	364	414	369	398	389	419	385	415	383	377	385	411	341	402	406	389	376	371	389	395	396	347	381	368	394	367	382	422	363	399	365	400	412	396	419	405	370	380	401	386	374	387	399	387	420	404	391	395	414	385	389	390	394	421	432	416	426	378	371	382	396	380	370	369	386	376	358	395	396	389	401	375	386	372	382	423	382	367	387	433	388	390	416	355	378	393	379	396	392	398	373	399	414	371	380	375	361	351	390	394	386	382	389	419	407	399	411	398	411	409	385	398	400	384	384	408	371	387	413	362	404	405	407	378	363	408	382	379	406	353	365	396	426	389	402	372	389	335	409	398	421	391	432	386	404	398	368	394	366	349	391	414	399	355	390	383	422	395	437	386	349	398	407	398	409	396	364	366	375	359	361	423	395	409	428	424	381	392	376	403	402	356	452	398	418	416	384	376	383	396	362	409	425	386	390	392	357	399	375	410	382	421	396	396	389	401	401	398	406	414	389	394	383	438	408	381	390	415	433	370	359	410	383	399	409	417	406	391	394	377	389	400	385	394	388	378	386	395	357	410	387	386	401	371	423	377	413	406	406	384	410	400	404	412	364	397	430	405	370	370	390	379	343	376	420	374	378	401	367	425	357	428	380	369	377	361	399	393	404	361	335	368	392	386	385	365	337	383	410	422	395	418	383	366	373	385	334	417	379	426	408	350	380	397	351	385	404	366	393	413	391	360	384	395	376	412	356	386	362	375	404	346	409	395	381	382	376	397	425	381	376	394	376	385	389	408	369	376	394	361	388	358	354	357	381	394	372	424	380	365	329	385	419	373	378	398	375	396	403	406	404	415	403	409	415	393	424	388	367	396	395	396	383	390	387	386	375	379	410	392	406	401	400	379	405	371	405	371	388	394	397	375	360	415	374	374	364	387	407	426	369	364	380	378	412	349	406	363	358	393	399	376	389	377	421	390	376	404	404	376	371	373	415	400	379	380	407	396	412	395	386	349	407	397	365	398	402	407	418	418	356	376	381	379	381	410	376	428	360	394	375	360	361	382	384	414	414	380	402
15097	29221	24077	15184	11547	8905	6519	5174	4328	3635	2918	2363	2068	1754	1484	1351	1226	1048	1014	964	755	766	777	729	727	685	626	639	602	542	572	571	519	500	478	449	474	427	434	470	418	427	440	439	467	493	482	466	437	418	467	432	439	427	457	472	470	443	418	421	442	439	471	446	460	407	429	446	441	438	441	451	438	468	452	450	481	424	447	428	443	445	438	443	447	465	453	452	431	430	468	440	435	450	450	463	419	449	439	413	434	431	463	441	452	436	437	448	433	447	458	418	440	455	421	443	458	451	480	461	439	427	424	443	443	432	454	431	467	452	459	403	449	407	435	437	421	438	447	431	436	449	411	432	436	433	473	453	443	456	428	463	448	464	418	438	487	443	423	436	417	451	451	461	460	447	465	460	427	468	463	430	423	425	447	404	428	421	445	453	439	482	482	447	430	456	439	439	421	424	446	429	459	428	482	423	492	466	429	431	443	395	448	449	434	407	421	413	436	440	470	439	447	436	428	440	416	417	448	476	438	443	456	466	439	450	480	455	435	427	423	435	441	471	452	430	415	452	437	415	426	431	415	451	365	437	435	444	424	476	478	408	483	396	449	453	479	440	434	466	427	432	467	446	418	422	433	448	463	466	435	407	367	483	455	459	405	448	440	468	466	421	456	460	433	461	446	445	408	440	460	454	403	426	435	436	434	434	414	434	468	464	439	449	451	429	450	432	445	468	440	472	435	406	442	456	488	431	408	463	428	390	433	443	413	421	445	475	429	408	448	423	435	446	415	413	426	435	420	445	439	461	441	432	453	438	463	445	430	447	450	439	419	429	443	468	469	429	425	462	446	474	430	423	457	478	431	464	444	467	442	454	422	464	405	409	417	430	413	443	489	418	466	450	471	462	419	425	491	469	450	456	429	431	424	415	483	446	416	404	449	472	419	440	424	471	412	437	437	453	451	473	426	433	428	409	458	432	411	418	407	455	451	456	401	459	436	435	441	443	468	452	452	457	463	463	437	431	408	421	493	433	395	444	453	444	443	426	453	437	420	417	430	427	406	466	425	439	465	462	489	432	410	421	488	413	415	441	425	462	435	452	441	413	419	447	430	453	431	403	434	441	445	455	460	445	460	466	470	459	420	430	455	457	471	409	444	435	428	429	435	446	461	441	463	438	443	454	430	437	429	440	409	426	431	437	457	418	449	476	430	448	449	468	445	434	423	475	480	467	465	467	447	463	433	487	441	402	430	466	403	462	418	434	451	453	419	460	408	438	458	456	461	418	459	415	446	454	425	429	422	451	438	441	443	444	429	468	450	462	420	459	433	450	400	428	443	437	460	402	428	434	432	446	455	472	432	413	465	438	437	451	478	459	427	423	481	487	437	385	485	455	445	444	443	428	446	454	441	461	453	447	434	463	442	444	438	454	447	455	471	421	435	424	425	424	447	435	411	437	430	459	392	470	424	430	480	413	425	437	465	457	433	447	464	465	434	423	438	414	452	466	420	490	438	467	453	436	438	454	482	459	437	432	423	449	454	447	435	435	440	409	456	461	434	435	431	429	444	409	443	429	465	441	466	474	452	438	442	435	472	448	397	472	449	432	430	449	448	402	422	420	478	458	422	436	433	426	438	496	429	442	477	436	409	444	379	441	423	423	440	444	442	449	467	421	415	424	458	439	441	429	449	439	452	432	474	432	435	455	464	447	428	432	473	414	426	435	450	451	468	464	423	441	473	435	425	437	479	431	433	413	421	434	451	447	443	430	437	453	443	446	431	448	470	481	457	447	463	446	470	456	449	489	438	440	465	454	450	431	440	435	437	454	456	423	455	448	417	423	421	448	441	412	473	425	446	433	437	484	468	490	412	467	426	411	447	442	432	420	447	473	447	445	440	453	478	439	427	472	413	441	455	427	408	446	433	451	457	436	435	463	489	444	419	441	445	444	467	434	432	438	444	451	447	416	449	409	427	449	466	465	412	465	440	417	436	416	451	471	450	436	447	428	414	448	440	463	463	445	442	455	423	467	439	440	430	429	445	413	443	433	446	437	424	428	483	413	489	417	443	454	443	455	448	426	426	404	441	437	441	439	441	423	460	491	464	429	417	427	456	413	438	424	466	458	436	425	431	437	470	465	477	470	434	449	426	444	424	383	437	425	452	468	446	455	424	468	453	434	449	427	428	481	410	437	451	416	450	432	441	447	445	439	428	444	456	467	436	426	456	456	492	451	410	428	420	415	494	462	454	424	410	448	444	461	481	458	493	431	449	456	471	395	460	444	481	463	437	439	401	442	434	417	463	439	435	446	470	459	439	443	463	437	434	447	429	411	445	453	411	440	428	455	415	432	427	433	447	422	468	443	427	414	436	448	434	405	460	451	472	425	430	438	425	443	434	426	437	451	458	437	428	446	439	441	439	478	456	434	452	451	466	439	460	419	465	476	429	428	440	436	432	477	432	455	417	435	429	450	441	443	437	450	417	452	436	418	433	405	428	450	455	455	444	446	469	439	436	415	429	439	477	450	439	426	414	437	449	460	444	470	464	458	423	485	416	434	437	447	412	418	439	446	443	459	416	438	444	443	461	446	448	427	451	399	419	431	457	468	461	448	414	424	441	392	460	424	407	414	416	448	450	481	461	420	441	433	453	460	462	464	489	455	447	406	441	469	418	440	463	447	450	462	465	444	425	448	410	420	440	410	447	458	455	426	431	470	430	436	488	425	395	447	429	456	438	404	427	447	425	406	447	456	443	418	430	459	431	466	433	439	425	447	442	490	462	459	459	436	439	460	487	466	449	459	470	467	411	510	422	428	437	460	453	464	484	430	452	415	453	453	433	426	445	420	460	453	466	402	449	483	440	455	434	441	445	478	443	423	469	472	443	428	469	455	409	427	447	479	401	455	483	444	418	433	400	445	451	445	435	477	437	472	413	438	423	474	432	403	445	433	406	471	448	467	466	449	451	450	430	461	433	440	460	446	437	425	448	444	434	444	423	455	428	455	436	462	432	443	414	452	375	460	449	400	423	442	460	427	426	443	471	386	433	431	438	450	473	399	482	425	406	487	450	461	417	418	427	435	447	443	423	369	428	407	460	460	467	434	461	440	439	404	455	433	460	458	443	466	422	420	490	472	404	432	462	481	463	447	465	455	414	422	443	442	457	398	427	442	412	468	423	430	443	420	443	443	421	457	403	435	426	447	430	457	429	425	488	473	435	419	490	471	440	409	420	444	436	449	439	465	450	453	433	475	448	444	441	444	437	456	429	447	450	412	460	434	459	417	443	465	419	473	456	436	488	411	440	483	463	433	469	422	440	420	387	419	399	471	441	431	444	469	436	427	465	437	456	471	430	434	421	487	476	411	450	439	411	472	438	475	441	425	445	436	423	408	446	425	464	438	458	378	458	435	375	434	415	445	474	442	444	461	436	408	419	441	469	467	414	453	390	444	438	404	412	465	410	411	432	407	411	415	445	453	435	432	439	453	438	419	482	423	427	420
23986	21303	28497	24525	21518	17230	9162	5611	4469	3680	2944	2519	1979	1660	1476	1261	1146	1064	1011	828	796	762	626	598	652	564	591	558	494	517	485	580	488	430	386	357	330	326	330	333	389	351	329	349	332	304	317	347	339	314	323	348	336	301	331	351	366	345	328	345	339	354	324	310	345	366	339	332	316	342	361	332	356	324	362	356	357	362	389	367	337	365	318	321	338	341	351	364	318	307	359	335	338	323	325	334	324	325	312	370	349	318	348	353	323	341	341	370	348	348	382	337	342	332	318	319	317	348	312	351	339	377	317	310	336	360	334	318	291	331	356	339	365	316	325	313	348	365	360	347	324	336	317	371	362	328	337	352	346	344	365	323	347	352	351	315	361	356	369	290	327	355	327	336	347	344	337	323	347	336	322	322	319	334	350	344	362	333	329	360	335	321	341	310	309	370	378	319	337	316	362	348	341	348	332	335	322	339	343	337	321	344	376	362	348	316	328	331	335	327	334	346	315	369	328	328	362	352	331	379	366	350	362	366	366	327	343	336	337	341	342	321	355	342	325	330	359	342	345	318	341	372	316	348	323	354	347	376	327	356	316	372	324	340	342	369	330	338	322	321	342	354	363	314	341	343	342	340	295	320	360	350	358	338	339	333	336	364	328	325	329	307	314	325	359	339	340	342	368	332	363	318	351	338	347	303	329	319	336	344	355	338	351	329	346	379	339	324	332	332	370	359	352	344	340	326	326	329	353	341	334	311	361	317	354	329	341	358	332	328	337	341	342	358	332	360	362	342	344	341	346	361	358	335	326	332	308	331	342	323	330	314	360	371	342	360	347	325	348	337	349	336	368	328	328	316	342	354	346	324	309	337	376	343	337	336	316	338	307	352	329	308	338	329	316	315	336	328	368	352	355	341	346	305	317	315	323	343	331	317	352	357	367	331	340	325	315	338	341	315	343	312	327	384	337	315	326	326	370	347	321	317	341	348	342	327	363	347	368	299	357	347	356	337	349	357	351	331	350	326	307	342	331	349	351	338	346	354	294	354	329	345	369	316	345	329	355	356	344	376	314	332	335	357	359	340	383	334	360	332	309	354	353	300	316	336	366	328	325	363	339	346	308	362	330	330	318	349	344	337	349	343	316	347	358	337	341	352	344	362	328	347	328	336	349	381	328	384	361	359	328	337	349	326	342	347	349	355	319	381	301	351	304	329	375	333	341	312	346	341	317	327	362	372	355	334	340	346	340	330	340	332	327	349	344	333	327	362	326	349	363	321	323	360	347	296	373	348	323	338	363	398	322	315	340	319	349	346	346	369	344	365	314	321	325	341	307	301	359	362	330	352	318	329	314	345	332	340	363	347	350	340	360	356	362	342	348	348	317	323	343	341	308	339	327	329	295	343	323	325	369	342	337	342	338	332	341	340	333	342	345	342	314	330	317	354	362	301	347	338	338	344	341	335	320	324	364	324	342	353	309	293	327	323	320	330	379	364	301	343	337	329	320	351	355	351	326	349	343	350	329	366	339	316	321	328	333	341	345	322	318	342	347	315	323	348	328	323	298	307	315	316	329	328	346	318	323	335	324	323	350	346	338	335	333	353	303	356	348	350	341	332	342	352	313	313	327	370	310	343	332	371	339	363	370	344	320	348	336	311	313	318	321	327	314	346	351	349	327	351	329	353	336	325	348	335	344	359	344	326	314	325	360	341	358	346	335	321	356	365	333	362	363	316	359	329	359	344	303	348	323	340	337	321	305	360	332	338	325	344	335	326	360	355	331	304	385	305	326	315	320	340	370	354	310	332	336	362	354	332	347	336	356	323	335	367	384	348	355	311	341	342	306	340	367	313	329	373	371	320	349	357	344	354	369	358	325	346	313	362	333	321	331	323	327	362	325	331	343	347	336	301	335	314	364	309	309	328	347	352	360	338	353	332	319	356	328	358	343	347	298	383	350	345	330	354	330	337	333	317	332	313	339	349	315	329	340	382	325	344	388	326	327	343	380	329	347	339	325	322	311	353	358	318	357	328	340	333	354	340	337	352	340	336	333	338	340	332	315	328	347	340	357	334	330	306	337	332	321	331	364	353	333	354	325	371	334	330	364	381	319	318	356	330	326	335	311	334	321	373	339	344	331	309	325	370	383	352	312	355	312	356	345	314	361	340	341	333	357	336	372	362	320	326	357	357	309	362	364	346	338	344	362	341	340	317	329	334	353	342	352	343	353	329	321	338	357	338	330	332	373	339	306	302	342	354	340	339	338	340	314	343	321	333	354	326	342	323	311	313	338	340	345	347	333	324	324	323	393	365	355	298	324	351	338	335	308	316	336	328	310	358	338	340	319	315	345	325	330	349	339	331	345	346	301	318	362	367	331	348	372	286	319	346	278	329	337	339	329	341	353	351	367	304	336	348	347	331	309	349	371	334	385	334	367	375	316	337	333	347	327	339	371	326	338	326	328	330	326	306	325	357	346	330	335	338	350	346	341	328	324	358	338	347	342	355	314	335	349	344	321	305	348	338	336	362	334	337	328	359	315	338	376	321	340	349	351	349	355	321	328	345	335	360	292	312	324	308	355	329	302	332	345	305	353	384	312	342	358	335	327	324	317	340	336	320	351	321	361	309	325	352	326	318	336	366	333	325	327	335	343	338	361	324	340	316	344	334	336	285	334	349	301	335	330	334	341	364	312	345	357	318	342	368	311	342	368	342	350	314	325	339	319	306	359	325	344	369	314	338	350	342	337	342	345	301	333	373	301	315	322	337	320	367	324	346	376	358	342	314	328	361	322	350	342	306	349	348	378	340	359	357	367	344	299	348	338	346	347	308	358	338	344	351	319	323	347	376	357	339	347	388	307	312	355	346	330	362	320	354	334	333	333	336	361	339	343	321	344	345	326	316	344	360	313	369	318	338	332	355	341	358	316	326	326	343	321	337	319	371	356	327	342	347	335	340	347	342	321	369	344	317	363	350	320	324	332	337	320	316	325	352	341	331	339	353	356	337	326	325	336	352	338	342	317	317	321	327	342	340	325	333	350	332	314	355	329	335	334	349	372	358	330	316	360	340	356	312	312	332	305	353	369	350	360	345	341	315	354	342	337	356	317	358	336	343	329	331	313	356	382	348	354	338	309	358	342	322	310	347	364	326	323	328	310	321	363	319	349	354	367	360	353	293	365	334	331	341	310	338	356	347	350	320	349	339	298	338	314	348	336	340	363	338	341	335	390	331	337	335	308	336	331	343	330	348	354	322	344	324	344	324	332	358	334	305	366	328	302	330	343	358	343	337	316	364	327	334	318	335	353	338	330	335	328	346	339	313	339	328	340	360	350	351	329	369	357	323	327	308	339	348	340	362	325	333	369	321	331	331	337	332	298	354	355	343	308	350	336	307	343	334	344	332	390	353	360	367	357	334	312	327	341	335	345	344	315	343	349	344	348	347	326	358	372	361	348	328	337	368	348	340	326	318	381	361	309	358	347	344	334	372	383	350	347	334
15835	36695	31788	21992	17496	14058	10903	9071	7414	6031	4826	4016	3204	2774	2244	2061	1767	1619	1483	1123	1148	1073	915	861	873	782	788	678	645	633	595	706	627	458	458	416	406	409	402	405	402	396	363	392	424	416	420	418	423	386	379	435	380	408	415	382	410	388	370	397	385	361	380	370	411	400	411	401	368	417	402	380	392	385	384	403	403	399	392	383	402	361	410	403	379	409	381	372	350	386	400	356	435	398	418	432	393	369	375	389	393	370	406	384	380	405	391	372	379	393	395	380	392	372	415	407	411	392	358	375	424	451	384	349	390	386	395	391	379	417	391	393	352	387	352	340	377	383	418	381	389	392	408	394	378	387	394	395	400	391	400	409	373	391	394	369	384	367	402	386	410	385	380	422	403	369	404	392	391	381	378	346	399	347	395	418	382	408	366	393	388	377	396	393	381	395	389	364	389	348	392	378	387	414	370	376	378	398	378	389	401	385	434	404	384	380	373	380	404	409	390	395	366	398	361	391	367	377	394	390	375	369	384	418	380	403	415	358	367	361	359	402	400	376	384	406	396	343	387	400	416	386	437	415	408	381	417	410	389	395	408	374	400	377	369	420	381	384	393	376	395	350	379	376	404	422	400	386	379	361	417	415	363	396	410	415	391	402	392	357	416	395	369	404	374	400	378	378	391	358	369	374	396	402	373	373	377	394	405	378	379	436	379	397	396	408	372	402	375	400	389	358	392	390	404	349	402	385	377	404	363	377	363	391	402	391	385	400	381	380	418	404	417	362	407	417	368	386	383	410	394	373	393	415	396	393	366	394	395	363	395	407	373	408	394	408	376	358	385	407	390	394	364	397	392	375	401	399	410	393	403	413	381	348	401	386	377	373	398	407	392	383	406	394	422	412	403	384	390	405	392	407	380	428	374	408	375	374	368	366	387	444	341	360	408	377	372	374	397	393	448	407	395	429	381	401	398	390	397	407	391	398	413	395	406	372	401	369	366	371	381	411	348	369	401	378	375	369	376	366	342	392	377	366	376	392	419	402	384	421	391	392	391	404	390	384	400	415	413	368	383	364	421	434	379	391	387	404	403	386	387	377	376	381	411	406	417	409	402	396	418	371	376	384	388	421	389	382	367	363	384	403	377	394	387	386	394	380	397	373	406	370	370	405	389	412	404	398	404	398	359	382	389	387	420	377	365	381	386	356	386	353	388	409	392	418	353	391	376	387	399	410	369	421	399	419	390	360	385	372	397	400	383	358	403	372	368	416	399	363	356	403	394	373	383	394	404	421	384	384	378	394	416	385	397	403	399	411	404	338	413	403	395	346	375	379	360	406	388	399	393	380	387	397	402	379	409	398	373	340	384	391	371	389	385	385	414	376	376	392	369	353	391	397	368	404	391	374	390	402	440	345	385	382	397	380	381	408	403	387	373	392	390	376	377	372	421	349	375	372	390	383	398	403	428	354	397	396	352	390	382	386	389	375	408	376	377	385	409	406	396	363	350	377	393	375	403	380	361	394	394	391	408	359	352	424	387	425	391	372	408	352	375	414	381	376	425	370	382	389	408	395	400	384	419	413	366	347	379	386	379	378	387	395	379	394	375	357	417	402	391	401	383	383	409	396	373	397	400	410	421	382	390	377	376	372	373	397	389	369	418	430	405	379	410	405	389	372	376	382	386	375	371	414	409	399	378	406	384	410	371	360	413	371	377	369	409	400	367	411	399	381	392	393	384	357	345	427	398	410	352	368	396	354	431	424	379	383	384	429	397	364	386	393	358	404	393	375	379	390	395	405	392	377	383	366	404	424	414	377	401	394	404	394	371	391	367	402	386	417	414	379	365	409	401	393	384	387	372	380	397	395	394	395	406	421	374	375	396	380	383	388	407	388	378	390	399	396	401	408	379	359	432	408	411	406	389	368	371	401	375	387	354	408	402	421	392	397	416	360	376	387	357	403	370	415	395	438	366	374	410	410	398	372	380	383	378	379	388	355	334	339	383	386	444	351	391	377	399	378	355	391	407	421	371	390	382	401	396	359	361	389	388	365	384	409	374	366	408	378	404	379	383	390	381	402	419	400	346	401	357	389	394	392	376	415	385	351	390	370	380	396	358	436	370	388	399	379	391	403	405	376	354	376	406	394	368	363	378	392	411	413	398	403	400	417	392	411	389	396	385	360	377	381	384	364	392	357	418	370	388	426	415	391	396	392	390	397	401	402	427	375	384	364	380	402	387	377	420	387	398	368	377	378	406	359	392	361	413	409	410	407	407	363	397	398	347	391	415	363	378	361	399	372	378	416	369	356	391	380	397	423	388	407	401	401	386	372	373	376	364	366	371	402	384	395	386	392	401	390	398	395	389	396	384	411	403	411	373	387	356	358	413	422	396	390	393	364	357	373	414	406	376	359	411	392	347	351	400	385	389	378	400	392	409	398	432	349	407	363	417	426	398	380	358	377	392	391	379	374	410	360	374	409	387	372	358	387	385	395	428	390	403	400	377	391	355	385	382	362	396	386	418	376	424	377	421	376	400	391	367	389	394	367	411	371	388	390	372	389	374	384	396	387	379	409	344	396	404	395	384	394	419	400	429	406	368	429	392	383	400	378	412	390	426	371	384	400	392	397	377	422	357	389	411	383	395	393	361	369	402	382	421	418	403	377	396	386	380	378	399	391	407	411	373	405	392	420	363	359	381	397	397	371	365	360	390	381	391	397	419	372	386	396	424	379	387	392	385	386	401	392	385	388	363	393	350	394	389	401	411	405	394	396	358	417	395	395	412	351	378	414	355	402	387	417	347	401	387	408	354	364	384	407	415	388	392	362	381	393	374	377	402	364	383	389	368	392	397	398	412	406	370	394	385	424	398	386	388	385	374	402	386	380	391	382	403	401	378	395	439	390	382	435	380	410	383	350	366	421	359	415	406	369	391	384	392	403	361	389	414	374	362	362	397	376	392	402	376	361	386	400	401	399	384	377	397	416	388	380	361	393	398	400	415	377	363	363	389	412	367	402	416	406	412	362	384	394	378	376	375	398	381	399	398	385	402	360	391	378	383	403	400	386	419	403	385	421	345	375	414	390	407	360	456	354	381	381	393	395	383	422	373	411	426	400	372	375	385	398	412	388	423	421	387	374	386	387	393	394	414	407	407	407	388	408	427	411	417	423	356	428	360	397	391	393	392	380	367	401	410	388	415	362	427	370	417	394	396	424	376	385	370	372	417	383	427	381	347	392	371	385	396	383	417	384	394	374	402	395	413	394	412	367	401	430	401	375	396	399	389	376	376	391	389	386	406	410	382	394	395	376	396	420	391	358	382	396	386	382	384	367	371	381	389	372	397	369	382	366	369	368	391	369	368	411	383	379	413	401	344	382	385	392	397	375	409	394	414	386	422	401	351	387	412	366	361	362	403	385	395	355	396	409	408	385	366	375	422	371	402	396	367	367	397	427	375	395	372	370	429	381	403	417	382	408	383	376	371	416	407	381	426	362	382	412
25076	21333	27604	25545	17856	8659	5774	4119	3337	2780	2281	1866	1620	1372	1200	1053	909	956	801	724	681	629	514	535	531	496	477	472	432	384	455	474	400	364	338	352	312	306	327	342	298	319	296	288	319	285	301	332	317	315	298	332	302	319	302	314	323	278	301	319	348	281	316	292	297	338	294	313	301	278	312	302	335	301	315	315	314	312	334	292	306	312	325	298	325	307	293	321	302	317	271	296	314	327	320	297	326	296	293	326	317	300	281	269	309	288	314	292	275	355	300	318	315	312	296	324	317	316	309	290	319	315	329	276	332	273	289	315	307	321	325	296	307	334	323	280	314	294	290	301	312	303	307	322	310	303	333	303	281	312	339	307	305	298	291	302	280	353	306	316	319	290	323	350	292	278	308	288	301	306	278	298	293	290	299	291	312	310	299	282	305	252	293	294	311	318	286	297	299	300	278	289	314	332	285	277	317	314	322	304	332	285	315	298	309	313	293	292	283	300	336	286	310	323	327	279	276	339	324	313	303	298	341	260	307	306	293	318	308	330	305	301	315	298	303	328	305	336	300	306	288	319	303	307	282	311	346	300	275	283	280	316	314	302	313	317	327	314	283	329	330	291	296	327	319	314	321	304	325	282	277	280	268	320	335	329	283	340	280	309	308	272	300	301	307	313	291	324	307	295	315	319	320	299	309	294	318	315	299	283	310	316	308	301	302	313	279	295	278	316	299	315	301	352	320	332	323	295	317	298	307	283	308	294	314	321	288	338	324	329	313	295	325	281	289	331	307	304	339	314	283	331	326	326	272	304	299	282	345	299	302	314	293	338	284	283	307	344	336	295	272	275	289	285	321	325	298	325	306	285	300	326	301	295	334	298	306	316	295	320	315	323	295	300	285	307	333	328	263	309	344	293	286	342	279	299	345	317	328	330	328	278	301	295	300	292	272	302	289	269	294	333	305	306	298	334	311	314	308	318	289	303	290	317	294	302	330	302	312	325	290	315	302	282	289	318	267	329	280	295	320	298	313	344	304	296	309	280	293	300	295	266	282	292	336	283	349	303	323	304	276	316	266	305	309	317	301	299	322	329	336	330	300	286	284	285	305	307	312	335	316	296	319	285	315	313	298	317	291	325	300	279	288	302	297	322	292	315	338	291	338	299	309	314	303	324	335	310	295	314	305	320	311	307	275	317	303	330	310	318	318	309	344	331	326	321	297	277	325	298	297	299	264	287	347	298	285	297	295	322	290	315	299	294	314	280	326	306	286	326	300	301	325	309	329	287	312	307	316	318	312	303	294	315	307	285	292	275	330	295	273	296	326	303	327	292	276	286	325	305	299	334	314	299	325	322	298	278	318	318	295	290	291	310	338	300	315	288	336	303	312	319	331	290	313	286	280	308	318	301	311	305	295	322	314	337	284	305	315	286	305	300	351	276	284	292	302	324	311	311	298	301	320	305	309	306	314	320	314	309	318	301	278	303	334	272	297	285	275	296	314	340	292	313	310	316	273	293	295	325	316	320	308	322	308	318	304	299	330	349	337	297	292	281	325	308	313	300	299	301	310	305	306	288	303	325	285	296	352	301	339	306	311	332	298	282	308	285	308	312	312	308	310	303	279	313	308	303	291	278	286	311	290	297	310	297	319	285	364	301	290	324	298	282	334	327	298	286	354	320	282	313	323	321	312	280	291	310	326	335	293	311	279	307	284	335	333	295	317	311	306	306	317	289	305	317	322	287	302	274	327	332	304	313	311	302	299	319	294	295	303	287	309	321	302	313	323	320	320	314	311	328	309	321	327	287	323	320	280	307	288	312	313	291	314	289	283	313	301	298	299	316	318	315	290	301	332	294	288	314	323	348	275	294	330	286	319	307	310	346	320	304	293	291	281	298	311	316	308	301	299	315	307	327	305	286	295	336	282	304	304	304	283	288	297	303	289	308	311	305	300	296	314	303	266	300	297	315	362	306	309	280	341	297	288	317	300	330	286	304	291	307	298	317	312	299	298	311	347	317	295	275	286	281	300	293	296	314	309	322	312	329	309	343	282	298	318	312	290	320	285	305	292	294	300	324	286	345	282	333	312	352	351	303	338	303	311	302	308	304	273	288	339	294	278	290	312	290	312	323	306	322	306	293	289	321	281	314	337	312	323	289	293	287	341	304	335	313	297	277	295	344	277	327	290	321	345	305	321	315	302	320	289	284	300	293	293	292	297	297	288	325	325	301	318	310	276	303	315	346	336	320	326	276	277	305	312	349	302	303	317	302	300	325	286	330	313	321	291	300	312	309	287	320	288	343	291	323	307	310	353	319	287	309	298	274	306	323	302	323	307	317	305	310	301	302	343	322	280	303	296	322	335	287	320	284	305	327	311	318	293	345	323	306	310	317	288	337	304	311	304	308	334	316	269	304	304	321	327	275	347	294	329	306	260	309	315	318	319	310	295	306	308	313	289	311	303	342	306	321	322	298	301	295	303	298	301	321	301	315	320	314	302	304	295	314	334	305	298	314	313	318	291	306	289	312	302	286	270	309	318	292	290	300	276	302	292	339	274	298	295	344	318	316	314	308	311	290	293	309	335	271	311	291	301	290	297	310	284	346	272	297	295	327	315	308	289	296	297	307	310	297	308	318	317	330	285	335	302	291	284	316	304	290	315	310	316	288	313	318	302	344	328	322	293	307	321	298	315	298	307	277	291	301	305	312	309	314	322	293	315	306	301	315	300	316	296	342	322	309	325	297	277	295	321	295	326	302	327	303	324	306	293	309	307	290	299	297	272	284	300	322	300	294	309	330	341	306	327	310	337	306	308	303	281	311	311	305	308	311	284	308	328	288	304	316	294	328	320	302	314	304	290	324	309	308	304	306	308	311	315	290	285	330	301	306	312	322	326	288	303	298	341	324	306	301	284	315	322	307	309	325	278	299	301	330	287	313	340	329	328	297	297	285	308	317	340	287	293	292	290	313	309	274	314	320	306	288	340	290	331	285	336	306	311	291	318	307	301	312	278	306	282	305	287	305	306	294	303	308	297	310	306	289	313	313	305	318	297	332	256	304	288	320	303	330	299	278	310	309	295	262	315	340	303	308	306	274	300	280	311	301	302	288	327	318	307	272	303	301	309	326	337	338	321	300	299	322	317	313	322	348	312	316	293	284	289	295	332	307	264	284	307	317	274	309	301	318	309	301	308	304	304	316	326	283	302	301	266	304	299	306	309	295	283	330	288	313	328	314	302	300	319	301	289	313	286	316	291	287	349	308	288	287	304	347	305	334	306	324	292	284	307	296	295	275	326	312	298	355	280	276	312	318	291	317	325	322	287	303	293	309	347	295	283	313	286	312	296	305	309	310	318	319	299	304	306	321	317	279	319	305	289	305	338	316	312	290	306	298	289	294	284	306	314	317	318	309	281	275	322	333	326	317	317	280	353	285	302	321	279	310	312	277	304	322	315	314	323	319	291	285	289	290	307	315	283	300	301	295	328	286	294	305	320	304
15483	33408	28013	18564	14934	11319	9343	7678	6138	4886	3958	3141	2543	2339	1914	1674	1493	1343	1160	965	942	863	697	751	647	688	622	624	523	524	565	534	542	420	450	391	374	336	328	344	380	332	349	315	363	336	320	374	384	329	375	300	349	312	333	355	381	359	355	351	337	338	331	345	340	349	349	330	330	357	341	345	329	313	340	353	353	399	333	376	358	344	362	341	378	359	333	343	352	342	384	373	353	349	337	328	312	345	397	312	337	373	351	354	327	346	320	331	365	351	343	344	346	334	382	353	360	338	351	369	370	366	334	352	392	349	371	353	350	341	358	332	378	326	376	359	354	326	344	362	353	325	313	343	354	373	347	308	388	343	337	345	312	324	363	301	349	342	374	325	358	355	343	373	340	373	347	358	328	292	374	380	343	364	338	339	376	365	344	336	356	344	331	318	349	353	360	364	362	357	355	335	359	330	347	337	326	349	342	342	325	327	315	337	358	320	335	354	349	342	343	360	366	380	331	331	346	387	369	335	351	323	362	380	360	335	364	352	331	349	347	332	350	322	383	354	360	353	331	399	371	312	351	331	324	387	353	334	328	347	332	381	341	348	320	336	336	369	400	339	351	346	360	314	339	313	333	342	356	336	323	358	350	323	331	358	341	378	347	355	307	319	369	325	343	340	341	372	326	340	376	345	363	346	344	374	355	333	355	338	362	344	358	321	388	343	332	367	371	346	363	344	323	361	363	343	353	365	368	321	356	334	340	337	372	311	357	359	366	326	318	373	346	347	364	337	366	329	363	370	371	347	366	381	358	336	374	361	338	326	351	357	338	345	341	328	347	357	347	366	341	363	348	349	314	331	364	333	357	352	356	321	362	333	368	368	351	362	303	386	388	379	342	361	370	372	353	358	362	363	321	320	358	320	352	328	337	360	348	353	368	344	341	307	344	356	340	351	327	323	340	343	332	342	348	340	362	363	348	374	336	350	364	332	297	367	345	351	344	354	374	334	332	368	346	346	353	341	348	386	349	348	329	329	354	327	373	344	328	341	351	331	369	378	368	341	368	360	368	348	338	364	352	320	323	358	350	335	359	329	345	362	334	325	355	332	332	346	325	351	340	327	353	360	325	327	349	346	337	343	373	324	346	336	323	336	301	387	319	306	343	345	329	372	349	385	347	353	339	344	367	373	332	354	306	309	346	381	366	315	345	329	350	350	372	365	301	336	332	339	325	323	352	385	385	354	346	319	347	364	349	382	354	324	361	361	345	332	368	326	373	356	332	302	377	358	345	298	344	330	344	354	364	320	321	384	337	331	320	350	343	348	355	329	340	355	346	310	350	321	386	376	307	339	397	359	337	336	361	334	365	368	337	333	336	370	331	364	350	358	346	374	346	333	335	354	349	336	324	344	393	327	326	355	362	346	347	338	315	370	335	341	337	347	340	359	333	373	337	352	341	338	346	364	332	357	346	367	333	362	303	365	338	327	328	341	352	367	345	324	349	345	368	339	369	329	377	367	349	337	320	378	331	321	355	312	341	366	328	374	329	361	331	309	362	377	336	337	342	326	386	368	341	376	351	329	384	346	354	334	352	354	355	358	331	334	350	311	345	332	359	367	351	343	345	326	347	376	339	338	377	324	348	366	320	358	350	344	366	339	317	339	380	362	349	352	355	315	311	361	352	343	329	351	354	326	337	344	345	351	328	396	363	364	340	360	350	346	359	333	336	337	322	350	339	362	326	301	335	364	340	352	330	348	345	345	334	355	370	321	332	358	354	347	342	334	345	330	343	360	374	347	339	346	374	358	318	330	373	371	346	380	321	316	337	364	339	312	354	314	344	350	366	372	305	311	333	337	356	336	344	355	393	335	350	338	356	348	337	354	353	343	329	348	340	381	354	350	359	369	335	339	370	352	346	345	317	335	353	327	341	344	361	332	333	320	354	318	340	358	325	349	329	377	363	323	355	365	366	354	379	356	360	328	344	364	372	357	328	361	331	348	365	351	374	363	333	393	337	357	358	329	372	332	352	326	334	362	354	366	368	360	361	322	352	360	368	372	346	368	358	343	320	334	343	333	325	334	378	369	342	345	355	325	341	331	362	351	358	367	336	366	383	362	330	341	321	340	339	373	331	347	315	349	365	330	359	325	357	368	370	342	346	351	358	320	356	319	332	367	339	369	348	330	356	332	360	341	348	359	330	370	361	336	344	327	369	325	323	355	359	350	301	347	317	350	338	348	328	333	352	357	382	345	339	354	321	356	378	353	313	347	347	404	328	332	338	334	344	337	339	341	326	344	345	358	331	305	361	348	334	355	364	345	363	349	330	335	340	322	332	303	379	380	344	367	397	359	351	361	360	350	332	349	341	363	333	335	348	333	334	327	337	332	381	364	336	297	339	342	360	355	337	341	352	346	361	307	315	338	330	349	325	324	364	328	336	353	332	339	340	336	348	354	336	361	336	388	368	330	372	334	356	375	340	347	347	358	343	333	312	343	342	331	337	365	342	342	353	339	343	357	374	339	381	341	358	363	347	334	355	323	373	357	338	329	351	329	343	364	322	359	358	354	360	343	343	350	336	334	327	346	333	340	350	336	347	345	385	366	382	338	362	347	382	352	338	330	335	316	332	334	324	334	320	332	352	303	342	350	359	358	350	357	357	327	380	363	333	342	366	347	365	347	326	356	329	330	344	359	319	332	363	347	359	316	352	356	344	353	362	341	342	355	372	320	332	347	326	350	335	351	307	380	357	321	346	335	338	350	343	360	337	332	335	349	345	379	315	354	341	329	331	400	351	340	325	334	341	318	356	343	337	355	379	361	363	332	328	348	366	334	366	348	365	376	321	334	356	324	349	326	337	338	372	355	362	348	345	349	345	337	341	338	352	358	320	350	327	353	341	358	317	339	333	352	317	336	327	387	351	347	353	366	327	352	355	337	303	342	356	357	333	311	360	359	335	402	371	366	316	330	341	311	331	357	351	333	363	331	347	342	373	310	351	352	320	355	357	359	341	343	350	331	320	355	367	327	341	358	337	348	332	344	321	343	337	383	334	338	370	368	307	300	344	357	341	320	394	346	340	360	342	315	338	329	346	320	325	328	357	346	325	334	363	374	363	322	363	327	353	334	353	342	326	391	329	333	322	359	363	334	332	344	354	336	322	332	368	352	337	361	312	342	369	355	351	334	351	334	343	343	336	321	348	359	320	312	351	329	344	346	337	361	315	364	349	334	363	366	322	326	377	349	328	354	350	345	345	345	317	379	353	326	332	371	365	322	355	361	304	324	350	348	343	340	351	331	325	358	351	356	329	350	367	324	307	353	323	354	362	371	335	367	322	343	339	345	328	371	354	349	356	371	340	337	362	371	328	365	317	371	358	369	342	329	317	330	338	353	346	351	345	346	330	343	362	320	310	299	343	355	348	380	338	323	354	309	325	329	351	340	340	319	356	385	325	354	383	352	339	359	348	317	365	361	366	331	350	358	348	353	363	378	340	342
22920	21363	28952	24173	21399	22002	18888	9549	6275	5101	4097	3268	2804	2257	2032	1602	1543	1260	1075	1027	896	671	726	679	600	610	521	551	450	505	534	482	458	350	322	312	279	214	207	238	210	214	233	221	232	214	237	252	212	210	221	215	235	201	224	216	225	194	244	251	212	240	204	232	260	235	242	224	214	205	222	226	221	219	195	222	229	184	218	210	218	217	255	190	241	216	198	228	208	231	214	215	225	197	202	198	227	237	213	212	221	226	210	217	234	215	231	218	227	245	206	225	239	230	228	207	215	214	232	211	220	242	252	213	237	243	211	250	239	214	215	217	195	204	208	239	207	220	214	215	239	238	215	219	219	222	217	217	223	228	239	209	229	200	239	212	200	217	242	246	228	222	220	241	217	199	245	248	226	238	206	250	231	220	180	206	232	210	221	214	201	194	212	210	212	212	214	206	222	190	228	232	237	224	206	228	218	239	213	196	221	240	232	202	221	238	240	228	229	218	198	224	206	232	202	209	203	220	227	225	256	252	203	241	238	206	223	229	224	225	196	204	237	240	233	225	218	214	216	220	221	219	231	188	213	242	249	230	228	212	210	229	214	239	216	237	213	217	229	228	221	220	234	238	225	200	230	212	228	232	230	222	231	238	208	242	211	204	242	225	237	178	221	205	215	234	230	212	253	229	230	245	230	234	228	239	218	207	217	218	224	226	225	223	214	200	237	202	215	221	229	244	242	235	229	219	198	248	234	223	217	234	203	248	213	205	247	224	231	222	249	204	226	225	273	223	236	219	242	242	219	202	228	248	242	212	199	219	225	207	232	226	245	241	250	235	214	224	227	231	231	213	222	221	211	240	226	249	216	228	225	209	234	230	205	206	234	230	213	211	218	206	214	214	235	185	210	229	223	233	216	208	202	227	253	207	211	206	214	202	208	223	232	215	220	230	217	220	218	238	205	245	230	198	192	205	242	253	217	221	207	227	217	239	216	229	252	239	227	250	212	239	207	239	223	210	234	205	209	210	193	236	216	217	230	218	226	213	209	202	205	207	238	239	232	226	246	212	208	190	214	208	248	214	240	242	240	237	208	226	218	210	218	231	206	217	226	212	204	218	187	213	234	205	232	200	197	236	220	216	214	241	240	213	218	229	216	220	219	224	239	192	217	221	236	184	228	235	210	232	213	198	221	222	237	225	199	200	211	223	226	241	202	232	229	208	239	199	208	222	229	241	215	240	239	228	208	238	209	226	220	246	223	191	204	208	217	242	236	207	208	216	230	228	223	245	249	210	232	215	212	226	229	202	234	237	218	221	225	203	238	238	219	231	224	189	229	242	200	220	212	207	228	225	214	255	222	210	230	232	266	225	214	226	212	226	211	201	198	194	222	236	248	253	233	219	225	192	221	233	221	242	224	227	193	211	212	211	203	214	231	213	219	238	226	259	222	199	220	237	233	215	189	242	251	231	215	229	213	236	214	217	204	228	207	221	225	230	234	219	210	229	207	201	213	213	206	228	239	211	215	225	226	209	228	235	208	224	221	233	212	240	197	219	214	233	194	257	215	246	186	267	226	241	216	228	212	247	248	228	233	235	236	234	222	254	220	241	207	242	225	245	187	213	217	204	212	227	219	232	225	216	221	218	216	205	231	221	216	238	223	238	204	217	205	220	259	246	246	219	235	244	203	209	236	216	230	229	211	218	219	260	250	231	234	218	229	203	248	228	243	205	245	232	238	207	220	216	214	216	225	236	190	228	224	191	211	210	254	221	222	205	205	213	230	228	228	213	226	219	226	195	214	212	195	220	201	205	215	199	209	216	223	205	241	205	217	187	246	221	222	239	218	234	231	207	221	226	227	219	235	226	225	204	249	259	224	230	219	234	199	229	215	241	223	226	224	192	220	224	204	231	226	218	220	225	207	207	240	211	196	197	241	217	246	220	233	209	211	228	217	203	224	221	223	238	222	219	236	210	194	203	230	194	215	231	217	227	219	227	204	200	222	191	218	230	227	193	261	207	221	241	250	239	224	222	210	200	238	202	227	206	214	199	202	230	249	215	244	216	231	234	200	213	229	235	206	218	202	207	229	215	226	214	221	239	213	223	199	218	215	238	212	215	220	192	226	230	250	204	235	206	223	243	199	220	235	208	233	241	225	204	251	228	225	218	225	228	205	220	252	195	220	236	212	219	226	223	221	195	224	208	198	238	207	228	224	203	223	216	232	222	215	234	231	230	241	228	233	274	253	216	193	213	232	236	239	207	231	230	231	213	225	234	232	188	237	184	236	245	197	229	232	227	230	244	222	225	220	248	228	249	218	212	215	221	247	238	218	214	234	229	229	237	214	198	216	228	232	222	216	227	227	218	204	219	215	211	205	219	208	208	221	185	214	221	207	238	224	206	210	229	202	228	215	226	222	228	203	222	233	224	251	215	225	234	226	186	229	219	225	212	223	241	207	223	239	199	231	211	209	192	226	219	255	207	232	233	224	232	211	207	219	222	219	204	226	193	204	215	226	220	252	222	241	212	250	232	214	227	213	236	242	217	192	219	235	248	222	228	234	214	219	218	213	226	200	202	216	232	254	198	227	203	226	215	233	205	224	233	215	218	207	241	196	245	253	218	205	237	222	207	223	216	216	236	242	215	216	222	244	218	221	228	226	210	241	194	238	218	223	206	256	239	212	227	216	250	225	202	208	224	206	230	222	232	233	224	233	254	186	171	227	213	214	240	212	217	227	213	211	219	244	222	208	187	204	240	242	205	213	227	223	234	229	208	206	205	242	215	221	223	207	228	221	221	229	234	208	235	236	218	236	228	188	212	244	209	216	198	217	211	237	212	225	214	208	224	220	236	218	264	212	233	205	223	197	202	226	225	199	185	231	233	247	227	240	230	226	193	251	258	215	227	193	233	220	219	229	223	244	223	223	240	200	188	265	243	237	237	233	198	222	203	213	227	217	237	203	238	208	193	228	194	240	205	205	209	213	230	221	218	213	212	230	221	218	211	271	203	233	200	212	200	195	232	213	219	235	247	214	220	210	201	259	236	208	230	224	212	218	238	227	198	233	214	228	238	225	250	224	216	221	221	202	231	199	207	232	202	207	213	217	209	207	217	214	247	205	224	218	229	237	206	237	220	194	204	217	223	216	228	214	205	224	233	224	216	247	227	208	219	205	237	231	175	239	213	234	216	207	216	224	206	216	224	225	185	209	252	228	225	198	221	212	217	234	250	223	208	232	210	233	229	191	209	222	221	214	232	219	207	229	216	232	239	196	236	195	209	244	211	226	213	240	229	217	252	240	211	206	236	221	232	221	196	233	206	205	213	245	217	250	196	199	233	227	223	230	211	202	213	242	235	181	212	219	205	202	223	195	226	195	206	204	237	236	207	214	213	213	206	202	239	209	204	205	216	216	244	216	223	206	229	216	240	216	217	222	194	218	207	219	208	251	232	220	209	220	217	247	236	214	229	208	198	202	201	190	215	217	243	219	215	226	211
17431	41285	37270	26882	21728	18091	15320	12994	10138	8390	6755	5267	4434	3715	3011	2576	2390	2054	1672	1544	1475	1092	1008	943	828	881	767	764	679	655	708	726	547	427	374	369	322	295	280	278	293	259	276	274	260	285	257	248	281	244	301	292	258	283	255	241	267	263	273	249	245	260	231	277	271	256	274	251	279	247	269	263	245	285	265	260	276	254	258	275	269	223	237	262	265	240	272	279	245	244	262	247	249	253	252	259	237	276	262	272	257	255	259	227	248	229	254	262	275	245	263	281	253	247	254	243	220	253	263	252	262	282	245	243	272	268	261	271	263	240	216	257	255	259	262	249	279	240	236	247	250	241	270	253	257	256	239	248	243	241	245	231	266	218	267	238	268	264	276	222	238	271	240	230	226	266	285	272	246	257	265	237	260	226	272	256	252	274	228	292	255	264	244	260	256	236	248	233	264	242	267	242	267	250	239	239	267	241	249	254	259	244	256	258	278	260	260	242	272	252	264	282	273	250	241	240	254	260	283	272	257	244	256	273	243	255	262	241	242	240	266	296	259	257	231	257	277	254	250	260	263	241	253	233	251	247	252	254	253	246	229	241	259	260	268	245	251	255	233	255	264	243	263	243	258	266	242	250	280	218	271	243	223	251	229	253	234	269	258	273	252	256	247	258	237	237	249	244	245	270	246	240	267	274	251	254	258	277	244	264	226	246	248	260	259	266	271	257	245	241	288	234	239	242	250	253	243	244	264	251	233	236	252	254	267	246	260	250	276	261	259	241	262	265	258	249	268	224	260	252	253	278	266	249	245	256	245	227	257	259	278	251	240	242	261	273	249	276	273	233	249	249	249	254	284	252	255	270	223	247	262	261	275	238	267	268	261	244	233	270	249	235	253	256	249	265	265	244	264	273	272	250	269	269	255	288	257	243	274	216	257	231	284	273	252	233	242	267	235	259	260	256	262	242	249	262	285	246	251	262	248	259	235	266	259	245	259	252	270	250	263	273	271	269	234	251	223	265	243	245	260	233	271	255	249	261	275	259	228	272	250	259	253	250	264	253	268	252	238	280	249	254	264	281	266	269	272	247	228	258	281	262	239	255	243	269	280	291	299	215	252	289	271	236	261	283	217	264	289	255	250	285	255	276	282	226	257	271	263	255	243	283	257	254	263	252	250	260	274	278	234	250	276	273	257	276	247	256	280	236	239	237	259	261	280	249	249	263	224	240	267	257	245	248	263	223	261	247	271	279	241	230	260	225	261	243	261	267	251	266	260	262	281	242	292	258	254	259	255	270	238	250	237	261	282	258	250	281	276	273	252	250	258	271	253	268	254	256	223	261	239	243	264	264	240	268	226	276	249	248	249	250	255	258	261	262	250	251	254	234	257	237	239	261	266	259	240	251	244	237	246	260	276	252	263	244	251	266	247	263	279	257	285	253	251	255	267	243	220	251	239	222	264	250	252	252	248	227	244	278	292	215	260	231	283	276	276	260	241	264	266	293	242	232	258	266	245	278	251	269	271	267	264	263	234	296	244	253	242	208	252	249	219	251	243	257	260	257	238	255	237	243	243	264	257	287	237	247	267	272	269	242	277	252	259	254	224	243	260	258	246	242	239	259	228	268	251	236	273	265	232	258	222	244	261	273	255	243	232	255	254	240	238	252	243	269	274	266	255	239	271	234	231	281	255	243	239	241	239	250	277	259	254	234	247	259	251	268	276	241	279	245	269	250	259	228	264	259	229	262	271	223	246	249	230	265	262	274	234	284	221	265	273	260	236	294	255	232	246	235	265	231	236	254	240	263	237	267	240	255	306	260	282	266	234	220	237	239	255	228	243	235	256	250	246	282	267	233	256	261	260	234	261	257	253	264	273	279	248	255	245	270	246	250	238	239	244	279	249	237	280	260	242	250	256	234	250	264	276	266	241	255	254	268	265	234	275	267	258	274	264	236	259	249	252	268	248	227	243	256	279	248	267	247	245	285	260	239	248	245	249	217	281	223	256	237	247	250	278	254	257	258	235	266	237	252	244	221	258	274	278	234	256	251	264	250	244	228	259	246	252	248	242	237	274	238	234	269	267	250	276	227	251	254	267	262	247	262	229	237	270	258	272	236	241	256	271	228	261	252	263	246	256	247	245	277	271	231	258	260	263	264	232	265	267	246	259	270	264	268	216	249	240	246	232	272	263	246	259	256	227	245	282	250	239	249	227	248	257	255	253	264	254	252	268	268	259	235	280	245	240	255	286	264	267	248	272	246	223	296	238	240	261	247	264	260	233	231	271	245	251	233	231	285	245	245	244	292	249	268	256	231	245	225	278	247	232	257	251	242	236	234	259	248	278	275	266	268	242	250	227	243	233	269	275	232	250	277	243	251	243	257	248	245	255	261	255	252	219	239	246	246	248	248	268	206	239	256	269	247	242	248	275	260	239	258	290	264	216	259	274	281	238	252	257	257	266	248	216	291	255	253	252	268	254	270	231	247	239	255	233	266	272	239	251	273	245	258	239	305	254	259	283	230	239	259	247	248	266	249	256	241	232	256	237	226	253	242	266	276	232	286	263	261	260	266	262	257	285	242	233	243	256	252	242	254	230	250	245	263	257	253	245	242	262	278	236	249	219	241	246	272	232	246	243	265	249	257	281	255	254	253	252	261	242	247	245	254	232	249	262	236	281	259	250	268	240	245	278	254	249	278	240	230	276	234	267	260	253	263	265	276	249	246	229	264	271	270	239	277	258	255	282	259	245	241	248	239	260	244	237	251	282	270	241	272	254	233	230	277	223	257	263	255	265	258	259	268	259	251	212	240	259	260	265	239	257	268	280	248	262	268	239	250	252	282	237	262	236	234	250	251	271	244	272	265	242	264	272	224	282	288	250	257	237	246	236	276	268	265	287	249	263	255	267	271	261	254	260	265	228	263	261	235	219	235	254	264	252	272	262	248	264	236	237	261	247	251	235	235	252	252	258	248	264	244	229	263	248	284	248	254	235	252	276	235	258	270	243	262	245	265	232	277	261	258	256	280	237	258	258	259	234	256	228	246	223	242	244	257	260	285	264	256	264	229	237	251	284	245	278	248	242	258	267	274	259	249	253	272	243	262	268	254	245	252	247	222	269	253	257	259	242	247	224	272	247	249	248	264	241	250	257	239	236	256	274	249	256	242	245	256	232	257	254	259	233	265	261	248	246	264	235	240	252	263	254	240	270	270	258	263	230	235	239	234	249	266	268	255	268	282	280	226	229	263	266	261	237	256	247	214	287	272	252	241	244	265	243	257	254	255	282	263	264	253	237	267	266	278	241	247	229	250	274	242	270	262	270	266	250	246	248	263	246	230	279	245	261	232	245	228	246	272	242	259	265	258	269	268	251	250	288	231	270	234	238	281	243	232	270	237	269	255	235	233	265	244	248	248	258	251	243	255	249	233	266	275	256	259	231	248	251	253	268	216	237	243	263	259	231	273	250	247	237	239	257	241	258	270	257	257	262	266	243	280
27654	21509	21426	14025	7737	5686	4420	3312	2754	2218	1797	1459	1291	1186	985	890	883	754	716	704	610	557	576	494	546	557	515	497	480	505	511	508	428	453	433	442	384	412	362	400	414	422	393	390	418	421	397	384	416	415	430	397	405	380	403	417	394	443	421	405	408	427	403	407	395	386	415	388	404	426	388	419	397	405	372	406	389	370	369	358	407	396	398	406	376	374	359	413	378	371	407	353	428	399	415	380	419	407	392	374	368	383	398	387	400	425	406	411	431	394	380	400	396	370	408	440	375	395	397	386	403	410	397	403	388	398	398	440	407	381	387	360	419	419	376	359	429	388	416	379	381	396	415	371	406	401	413	397	424	404	400	393	420	382	367	408	387	386	394	369	407	411	400	393	337	410	349	418	399	423	362	448	378	425	435	400	384	415	390	404	419	388	395	405	407	400	376	383	396	376	414	379	408	419	375	396	380	376	386	426	445	401	435	421	397	426	370	414	420	361	392	391	388	416	386	427	377	381	390	424	387	366	372	400	408	437	396	390	388	414	370	397	415	379	434	423	400	400	394	391	397	385	370	403	367	375	414	379	429	417	390	375	401	414	387	372	380	422	414	422	403	373	374	400	394	408	350	417	383	418	389	389	379	397	407	377	384	363	353	400	417	446	365	423	421	408	373	406	386	399	435	364	428	409	350	374	381	369	388	375	441	401	367	392	407	366	411	409	451	419	430	389	363	431	363	378	415	371	396	400	429	428	383	406	362	363	388	409	409	415	392	415	437	429	392	377	389	391	387	374	379	372	409	408	405	399	426	423	399	409	387	409	382	404	389	394	382	360	403	436	405	411	361	385	372	375	414	382	404	407	421	426	384	379	435	361	428	398	408	377	393	365	419	399	396	355	427	389	449	396	380	404	414	413	359	385	380	373	404	374	418	372	429	376	349	411	387	389	409	392	381	396	394	407	423	405	423	424	413	408	404	435	382	400	403	342	385	397	389	442	371	385	400	414	385	407	401	399	390	356	370	359	397	387	446	374	401	407	380	437	432	418	376	378	397	389	381	349	399	394	358	368	400	424	407	408	396	395	441	431	408	394	428	388	402	428	431	398	396	404	405	373	434	399	442	368	398	406	393	389	420	399	448	411	393	421	396	373	404	401	387	385	416	383	397	384	389	411	391	395	432	422	388	423	386	417	402	418	401	386	422	347	365	407	379	381	412	380	384	428	412	435	341	372	411	407	430	371	376	379	368	405	404	414	398	419	354	433	392	424	384	406	391	391	382	413	410	406	415	407	388	388	366	404	381	406	417	381	428	402	395	410	389	392	397	385	424	394	377	388	430	408	388	385	389	346	386	427	413	398	414	393	416	404	367	419	373	348	404	408	393	390	369	398	369	368	380	371	374	375	391	431	406	412	390	396	390	392	400	417	429	393	413	400	411	413	425	367	388	395	398	421	405	372	368	437	373	402	396	385	383	414	406	396	367	399	398	388	414	352	417	424	384	397	418	397	400	391	384	401	421	387	402	455	388	379	384	391	391	366	404	380	388	423	401	404	378	352	363	403	373	384	374	417	408	391	414	399	389	396	420	379	389	413	379	429	362	391	422	393	432	388	384	359	375	414	408	374	345	374	397	372	361	370	405	402	395	385	381	355	385	391	404	404	428	368	401	391	412	413	396	392	415	392	389	443	366	409	400	408	387	376	411	372	375	412	401	399	399	408	379	370	398	406	402	414	440	398	414	394	372	421	404	393	360	419	376	407	396	451	414	400	398	376	375	396	389	428	410	394	386	372	387	393	390	399	407	393	391	419	415	386	380	376	388	398	429	403	356	357	375	408	405	372	396	397	401	394	385	386	377	415	401	467	410	393	412	398	418	393	386	415	383	349	400	419	389	393	381	396	373	405	409	370	405	394	405	385	415	400	408	407	393	383	433	394	379	389	398	389	406	376	402	430	417	407	382	391	372	411	455	353	409	387	403	377	386	422	358	390	400	439	374	398	392	397	379	399	388	417	402	405	408	371	397	401	355	411	405	397	376	374	391	426	420	342	413	381	396	376	440	389	390	400	397	422	400	442	354	420	395	395	400	371	369	402	383	401	400	405	411	371	419	379	418	426	396	404	365	398	363	407	418	384	359	403	363	429	398	348	415	410	351	386	427	443	348	394	379	445	403	371	370	427	380	407	378	406	409	369	392	425	373	349	385	401	400	434	407	406	372	428	357	424	390	362	389	392	395	360	409	389	408	392	383	378	386	399	412	412	417	424	371	405	411	401	397	394	393	403	399	426	372	383	356	381	411	397	448	384	404	409	382	402	377	408	412	399	389	433	394	356	377	407	372	396	403	400	415	391	388	393	398	419	382	402	384	376	397	393	407	418	385	386	429	382	393	413	388	401	398	402	393	380	386	376	395	429	426	408	368	417	395	414	420	403	397	402	373	383	404	396	368	362	378	381	378	417	406	389	411	389	407	394	424	367	382	402	432	376	387	397	383	374	432	371	386	394	382	367	392	405	374	407	400	402	432	397	385	420	393	416	367	406	399	412	378	396	423	390	415	413	399	398	357	406	428	387	378	417	366	400	411	380	431	393	383	397	377	453	364	427	390	390	365	415	438	343	387	399	405	415	399	397	383	384	423	365	361	374	372	366	386	391	384	401	400	391	392	403	374	397	389	405	414	436	389	411	365	385	367	380	374	393	397	400	382	434	383	416	394	362	402	416	351	383	416	395	405	419	407	421	402	354	390	454	382	406	401	419	413	380	419	416	379	408	369	417	403	369	418	424	391	352	399	407	401	402	368	388	399	427	367	403	374	380	432	432	389	389	462	395	387	406	387	416	393	387	370	395	379	412	402	388	379	376	421	374	381	400	389	391	372	426	371	381	413	445	371	396	422	371	401	406	408	350	384	404	375	368	401	386	410	369	412	373	405	400	381	380	376	401	396	378	400	390	392	401	434	388	383	365	443	402	413	365	403	393	370	432	407	408	394	412	401	405	424	391	397	377	426	399	376	392	392	418	391	376	401	379	383	405	417	382	386	394	417	407	388	399	379	394	407	417	384	367	370	371	378	387	384	425	383	414	417	378	395	425	420	429	386	387	389	414	396	395	395	407	399	401	371	404	404	374	383	424	387	431	365	380	397	394	359	386	379	388	402	363	377	387	390	384	377	373	388	364	358	393	408	374	418	393	390	419	402	393	402	380	394	386	392	409	390	373	401	425	409	343	416	403	395	414	396	329	417	414	400	409	378	396	366	368	402	395	428	401	406	425	345	391	351	396	340	414	389	400	405	433	423	361	382	372	406	413	395	405	407	417	415	401	386	378	416	374	396	397	385	393	394	425	362	386	394	363	368	373	426	384	385	400	413	422	410	424	412	389	432	378	391	389	364	404	363	395	359	398	365	406	362	417	362	369	443	388	434	421	356	391	388	387	396	399	401	372	365	367	404	406	402	401	386	373	391	421	414	373	373	408	379	420	376	398	364	389	373	397
14274	28097	24252	14721	11004	9189	7667	5939	4673	3700	2964	2442	2119	1855	1447	1295	1242	1051	1041	1010	823	749	745	642	660	682	640	596	627	635	571	620	540	540	512	476	451	495	431	495	426	467	449	468	468	478	506	487	428	459	483	460	453	447	439	484	442	459	425	439	415	442	411	465	466	473	468	445	466	425	477	503	458	473	404	483	444	436	464	484	447	443	452	444	425	439	491	449	416	451	458	478	467	436	444	463	509	452	437	427	496	463	457	459	458	463	424	431	431	447	414	434	440	450	452	462	454	477	481	494	467	464	461	449	433	456	441	456	465	477	443	463	466	432	449	488	481	440	430	430	459	427	484	434	474	437	454	460	487	503	456	465	471	421	443	478	436	438	495	427	490	429	433	456	430	433	459	467	437	455	440	452	419	442	420	470	470	448	462	415	432	447	411	476	465	455	448	456	445	461	478	465	444	461	439	479	445	419	429	457	440	428	475	453	428	491	435	454	435	426	441	475	434	456	453	430	488	480	463	429	445	463	426	476	427	432	460	457	420	430	460	445	458	470	430	435	421	437	431	431	455	425	436	439	456	422	456	440	460	467	484	493	500	443	472	456	445	505	451	514	458	423	476	447	479	451	456	504	422	428	436	435	507	483	451	452	481	445	466	476	436	460	439	455	480	443	454	457	435	425	463	446	407	444	444	474	450	415	434	496	419	479	452	458	430	458	439	434	441	468	470	453	456	454	428	460	435	463	477	493	497	471	451	415	459	454	452	435	476	491	447	478	427	476	447	473	472	475	416	468	453	433	437	469	452	456	460	463	443	430	489	408	441	437	433	424	448	428	429	439	480	437	460	435	447	450	455	450	439	486	446	463	456	456	470	435	434	461	449	443	497	443	439	440	422	466	443	501	427	426	467	441	463	447	504	423	437	449	417	430	424	467	413	443	471	403	494	467	437	449	466	449	471	447	464	429	421	451	478	423	475	454	411	441	413	434	451	454	480	445	418	418	496	491	486	446	442	423	441	450	431	423	459	444	461	455	485	437	444	437	453	426	443	486	455	460	463	465	417	469	420	445	458	469	473	430	459	441	457	450	444	388	474	460	447	451	427	432	433	474	474	429	435	442	478	436	463	478	466	452	460	453	495	445	440	452	480	437	448	467	456	412	470	447	450	468	443	478	485	463	417	441	446	456	405	455	499	471	441	466	497	428	468	485	453	440	452	462	450	452	448	428	485	456	428	421	413	423	435	447	420	483	494	460	450	461	460	475	456	462	451	472	426	468	417	409	466	427	475	452	415	455	444	458	443	451	478	455	450	428	458	464	444	456	464	471	467	413	477	466	467	449	457	451	419	493	444	428	438	441	441	444	437	457	423	441	456	452	427	460	417	423	469	472	445	422	448	463	507	430	453	448	475	474	444	430	464	447	455	443	465	428	474	473	468	484	469	473	443	451	404	465	448	448	498	440	426	439	450	455	487	485	448	464	465	437	464	440	484	458	460	478	482	423	427	482	447	474	439	455	474	461	421	477	460	440	467	431	439	438	460	421	463	481	466	439	425	465	458	476	442	489	458	474	455	420	469	410	451	477	458	446	468	445	448	437	461	453	428	461	467	478	435	415	463	465	462	458	449	438	424	500	434	445	464	428	427	440	453	453	453	445	438	419	460	497	455	467	420	453	469	443	501	484	431	423	471	413	408	426	447	434	430	479	437	413	465	438	426	450	477	449	446	420	443	454	439	427	457	432	458	486	457	449	427	472	468	460	484	457	465	426	481	434	430	454	440	447	439	473	447	482	437	465	453	416	462	474	473	442	464	448	443	461	495	440	482	456	432	451	419	454	447	447	441	426	428	471	454	482	478	420	465	413	451	453	424	461	481	437	489	430	458	468	479	464	453	437	486	476	442	462	447	450	464	460	458	437	464	447	441	447	434	427	443	422	447	470	451	496	454	448	454	483	430	478	487	446	457	439	463	430	429	425	444	480	473	479	411	437	446	455	413	431	459	424	445	435	460	455	451	444	415	468	486	471	428	466	444	432	414	480	444	445	462	433	450	476	459	476	468	465	452	457	461	433	437	455	437	451	463	479	455	449	446	448	457	454	453	484	443	446	470	432	465	455	427	459	449	436	443	456	456	477	421	458	478	471	433	459	448	407	441	475	449	448	475	470	486	429	418	426	498	405	405	450	450	459	449	463	442	464	488	401	478	451	454	526	443	446	437	415	449	458	423	486	428	464	445	475	451	462	438	432	463	477	452	465	441	464	456	469	403	449	428	445	476	438	471	465	444	462	474	454	449	430	425	440	420	457	455	459	460	485	473	453	407	437	464	442	460	490	474	431	410	438	418	481	466	466	455	457	464	456	423	440	448	435	475	438	426	452	440	461	430	463	484	431	457	429	472	472	442	462	421	438	431	469	475	426	468	457	436	486	426	425	471	436	459	453	470	429	423	458	488	474	420	462	470	445	441	410	436	417	459	501	420	473	460	474	466	454	434	462	434	477	453	452	427	456	484	474	420	461	440	437	481	430	430	436	469	444	477	458	452	453	406	466	454	476	446	414	453	481	446	419	434	419	433	468	438	466	459	446	389	429	423	439	408	416	465	455	440	431	443	462	430	451	488	438	448	417	454	479	458	422	491	470	470	485	424	469	412	456	454	418	460	471	440	469	455	446	484	454	468	465	437	428	452	519	479	449	429	454	424	467	467	421	454	446	485	445	423	493	458	494	413	488	453	456	441	436	483	455	475	464	493	460	439	471	426	434	427	437	425	477	436	426	481	434	461	463	463	419	458	448	451	445	439	446	451	458	449	461	448	447	452	474	461	430	447	424	499	446	460	470	463	478	476	453	455	417	463	489	462	425	464	464	441	436	489	478	403	488	447	441	477	459	443	460	446	430	471	469	427	450	439	443	437	435	440	434	462	475	419	484	472	437	433	431	449	428	481	449	501	437	447	458	446	439	430	468	432	483	472	478	426	476	475	471	460	460	435	441	454	457	438	450	480	440	429	465	426	473	431	435	437	452	455	485	446	466	462	456	448	435	445	463	470	440	417	451	434	467	485	446	443	477	433	465	423	436	452	476	447	473	440	466	462	465	453	455	455	433	484	465	479	420	471	470	471	431	437	436	449	449	438	453	436	408	473	448	487	470	444	435	463	412	435	475	473	445	441	448	463	430	444	464	455	457	457	453	451	447	476	434	462	422	476	468	453	449	468	409	434	465	486	444	452	435	441	465	467	420	405	451	447	467	453	431	487	439	475	445	457	461	439	458	456	410	447	437	468	433	427	482	462	449	460	474	452	474	452	439	453	496	458	432	445	458	429	427	487	447	474	437	443	475	448	437	457	458	469	480	466	428	437	496	452	471	488	471	461	458	434	453	456	448	460	422	425	426	459	440	488	503	442	449	454	422	446	470	433	462	492	432	434	427	454	474	439	475	468	440	442	470	438	476	473	447	423	445	433	432	468	496	463	400	447	452	447	455	465	434	447	462
23968	21302	28483	24523	21569	17732	10334	6056	4664	3653	2943	2406	2096	1680	1467	1341	1138	1053	1013	878	723	719	668	610	697	628	543	541	550	500	546	455	483	442	398	414	387	380	328	370	359	341	364	381	365	345	400	367	359	331	356	358	381	360	324	352	369	363	360	356	324	380	328	333	340	326	354	355	340	362	354	326	345	336	343	340	352	355	348	350	342	364	345	376	336	341	381	328	372	343	353	347	337	307	358	330	362	344	321	363	316	362	339	305	331	379	365	356	361	347	308	334	340	337	348	329	329	336	362	325	353	358	355	351	374	356	362	342	353	360	332	345	335	336	372	329	381	333	351	358	337	340	302	383	363	318	354	320	353	350	340	305	343	379	347	361	353	347	358	354	330	331	358	342	364	338	330	324	356	387	352	339	361	343	318	343	321	356	381	385	363	325	344	349	386	355	308	345	330	347	327	345	352	346	324	367	371	349	353	360	322	347	350	331	323	371	352	386	357	348	350	378	353	359	350	339	356	366	356	359	363	338	348	358	347	346	319	319	327	361	340	336	337	369	375	361	349	332	341	360	322	361	329	360	365	344	364	371	341	342	348	339	363	350	345	378	333	373	343	382	348	363	311	319	328	366	375	353	376	353	357	320	359	335	378	338	340	328	381	328	357	325	354	357	334	358	330	363	381	356	342	344	346	349	342	356	359	316	332	340	317	364	337	306	391	353	349	366	362	329	375	334	339	369	373	315	346	345	319	362	287	371	346	335	358	333	332	352	326	367	373	330	359	328	346	379	334	361	353	331	340	359	319	363	352	354	343	375	360	351	325	306	349	368	336	336	345	362	336	326	329	355	342	325	326	341	337	330	315	351	336	354	348	355	361	330	346	343	353	334	343	344	332	356	350	373	322	318	331	330	381	323	339	328	325	323	323	353	356	317	374	364	385	346	357	349	355	358	345	353	334	323	382	332	357	342	319	382	361	322	387	338	349	330	369	344	344	366	358	321	354	365	303	352	345	344	332	333	357	345	330	358	357	393	363	363	346	359	378	352	319	348	393	346	376	359	373	314	377	354	361	351	348	339	294	338	352	314	368	354	340	359	334	325	347	346	357	360	345	354	352	307	372	338	321	326	306	363	330	353	323	359	352	363	330	313	315	322	344	341	343	321	344	359	356	349	322	354	337	314	332	382	335	345	338	348	352	331	334	364	321	362	342	368	378	369	347	306	344	357	336	367	328	373	356	318	337	363	339	365	371	363	365	376	341	370	339	352	353	357	381	358	349	338	324	332	388	341	345	345	352	330	335	349	346	363	338	339	373	318	342	335	321	357	352	371	345	337	357	338	356	349	320	382	334	362	384	366	335	347	354	369	323	355	331	359	341	349	331	340	341	366	382	319	339	359	325	358	374	305	330	346	339	337	338	382	340	374	324	371	359	338	382	330	362	383	345	325	346	349	351	345	352	370	305	326	348	392	342	359	367	320	343	362	362	325	360	370	353	336	333	320	319	336	322	297	365	330	295	326	344	358	325	357	346	378	342	345	362	342	354	348	337	340	331	312	318	328	344	357	374	324	332	318	342	319	354	342	363	374	347	342	367	346	374	348	387	301	343	316	371	344	332	336	330	364	333	342	367	304	347	344	351	350	317	345	335	354	336	348	323	325	340	301	337	331	337	339	334	333	352	356	370	375	349	348	337	332	344	308	337	401	344	347	371	350	374	344	347	307	324	361	330	345	382	379	357	342	330	338	354	345	377	377	389	357	367	338	345	341	329	348	323	372	333	354	341	333	331	336	363	312	348	341	344	315	350	336	352	365	342	317	349	371	362	335	354	325	361	366	341	336	351	360	334	351	320	358	344	347	341	336	353	343	335	340	307	334	330	326	316	337	329	328	352	371	393	364	304	339	360	345	334	336	349	345	311	364	300	368	311	359	359	348	353	307	338	356	322	314	349	343	337	370	354	321	350	333	363	351	318	350	336	346	317	315	305	345	332	368	327	363	361	358	376	336	361	334	359	349	329	330	364	353	382	327	330	328	338	360	345	333	342	349	382	366	348	364	355	341	371	336	325	322	365	370	315	360	357	337	372	330	359	367	362	341	362	348	374	348	332	347	375	376	329	353	329	348	313	345	345	357	344	394	349	338	334	383	336	367	338	324	346	394	347	343	316	336	332	339	352	336	340	357	344	325	348	361	361	306	350	324	332	364	346	329	333	374	315	323	331	351	348	374	342	364	359	328	340	350	363	328	367	381	365	377	349	350	348	346	325	326	351	357	380	339	363	358	356	357	312	368	352	353	339	357	373	367	324	344	368	349	338	372	336	353	332	360	359	355	370	342	301	374	364	357	374	321	329	338	357	337	339	346	350	331	351	299	354	328	336	348	348	329	333	377	355	346	344	357	326	360	385	304	376	321	375	303	378	359	361	333	329	309	331	375	329	353	335	364	354	356	357	372	321	334	351	351	325	359	367	340	364	363	366	357	348	319	370	361	340	312	345	345	341	363	349	375	342	376	328	359	376	351	324	320	345	324	349	331	321	326	371	344	370	356	321	324	347	349	355	344	369	345	356	343	366	334	325	366	375	341	370	358	340	336	362	347	333	315	346	328	347	365	369	335	341	344	338	348	335	345	340	335	365	325	332	339	325	333	341	378	349	374	350	309	326	325	383	350	340	370	329	335	347	366	326	345	333	324	345	323	317	319	384	339	323	340	364	362	349	327	355	378	364	325	383	358	372	375	321	335	348	375	371	311	320	348	349	321	350	323	360	364	353	361	343	363	375	360	410	379	354	334	361	351	339	355	310	346	343	357	338	363	347	326	339	342	348	340	339	313	328	324	340	311	353	341	355	366	358	359	350	369	337	357	327	369	362	366	365	343	360	351	316	343	384	311	356	351	344	357	313	371	334	343	349	333	349	391	340	315	345	347	349	364	363	368	328	316	353	360	348	327	323	330	341	324	344	358	376	357	350	347	377	333	353	359	371	359	348	343	336	345	397	364	373	332	339	350	353	362	346	377	365	334	340	360	364	389	343	317	373	328	322	346	354	336	343	364	342	314	337	326	357	374	376	373	365	346	333	367	355	335	356	342	358	318	342	323	356	392	345	340	337	366	374	331	335	344	343	374	345	337	354	335	349	341	346	331	325	356	355	350	336	360	349	342	353	368	347	362	369	338	343	361	315	337	331	350	345	336	325	363	353	298	334	338	366	352	344	371	350	377	384	344	354	337	353	374	366	383	366	352	343	347	307	347	364	312	360	347	353	337	351	342	371	320	340	334	341	362	336	340	356	314	339	324	352	357	324	394	336	360	322	351	330	331	366	358	342	335	362	332	340	350	324	322	326	387	334	337	335	371	334	365	355	340	346	376	331	354	357	342	335	364	364	348	334	352	351	344	334	327	357	340	370	368	323	354	358	370	340	331	309	366	354	310	362	350	355	360	356	355	329	364	329	338	350	354	374	318	319	372	351	330	365	377	362	320	358	359	316	329	320	347
15326	37413	32144	22099	18361	15110	12256	9779	7705	5988	4809	3964	3342	2715	2286	2023	1685	1583	1513	1287	1049	1024	893	730	850	796	731	680	674	711	704	625	573	565	488	499	433	401	424	410	389	427	445	436	426	421	386	416	357	387	398	449	418	419	411	393	441	415	395	392	391	391	379	404	364	386	379	365	357	379	415	398	396	423	395	401	396	437	417	396	377	385	381	411	436	390	455	370	382	392	412	391	384	387	381	390	375	413	380	384	361	414	419	397	399	388	413	410	409	396	404	385	366	391	394	433	415	414	406	413	383	392	392	398	381	389	393	376	374	421	376	385	414	397	377	359	386	401	413	424	403	417	402	370	407	450	380	411	382	361	436	377	365	413	403	422	390	408	396	380	376	358	359	398	398	388	412	393	419	409	409	409	387	408	378	385	380	379	377	435	402	416	360	408	409	390	355	429	415	359	404	378	415	401	435	404	376	397	392	411	395	423	412	398	422	397	368	432	396	390	329	405	382	380	402	373	402	400	378	408	380	418	411	366	380	415	400	410	417	409	416	411	395	412	421	381	370	395	364	381	429	361	428	399	403	423	385	405	404	404	376	415	382	395	391	425	384	395	451	405	382	410	394	402	390	425	407	432	389	400	417	401	389	418	362	432	400	380	407	387	399	405	352	452	375	428	407	381	379	407	381	399	418	400	431	394	410	396	414	397	401	399	366	351	375	403	409	392	390	426	433	374	398	385	423	381	406	386	390	397	391	424	396	377	399	411	380	383	385	414	356	388	373	396	381	401	405	429	410	397	366	388	409	391	393	394	379	395	414	380	396	404	375	391	410	405	403	375	421	423	398	397	405	369	401	400	435	378	392	392	365	391	424	392	372	376	362	416	358	373	398	369	402	399	396	401	370	398	418	384	405	363	412	367	383	386	387	426	366	403	383	397	369	365	452	407	362	364	413	404	376	379	413	423	400	405	404	417	421	369	391	409	387	393	410	390	372	422	413	381	420	409	388	426	411	422	422	422	398	400	417	379	409	404	409	385	387	397	423	392	412	435	363	426	397	390	398	389	408	387	370	399	400	360	393	412	413	382	383	411	451	414	394	416	383	437	370	372	402	394	389	393	398	373	439	392	369	378	418	423	378	390	441	393	380	404	396	417	414	410	374	383	417	406	429	396	401	392	426	362	399	403	395	395	408	405	387	351	434	396	394	433	387	380	371	429	395	422	354	408	407	425	380	384	405	403	377	376	390	354	400	398	397	354	448	383	383	376	377	400	423	382	371	407	403	384	397	435	408	376	415	400	379	391	419	394	407	373	406	391	379	404	366	350	388	397	430	427	389	410	437	386	380	380	419	425	425	415	375	369	367	391	397	425	355	378	411	365	377	419	387	405	415	398	417	394	393	410	411	374	386	400	408	406	414	431	419	411	403	386	370	422	377	395	374	378	388	391	383	380	414	394	424	387	410	428	373	422	385	422	382	409	389	432	406	370	397	392	381	355	391	388	365	390	438	411	386	379	401	363	419	421	407	400	409	372	397	418	395	419	401	398	446	408	398	386	380	370	438	412	384	355	410	418	369	417	414	421	412	393	414	381	397	433	382	381	398	399	412	417	380	394	408	389	390	405	384	385	374	428	415	403	402	410	397	417	402	420	403	422	418	376	429	383	400	414	392	407	434	402	393	411	363	401	410	387	412	367	413	392	400	414	369	421	409	402	381	398	424	374	401	394	375	397	377	421	412	382	390	396	364	390	394	379	405	396	389	411	386	369	401	383	390	405	388	401	385	389	419	402	414	364	406	389	377	434	398	355	426	398	388	362	403	399	402	443	403	404	405	401	417	422	368	393	371	395	407	417	410	423	369	420	359	407	393	369	374	430	395	392	407	385	386	414	375	406	385	396	384	420	416	392	368	372	363	383	367	390	371	410	410	404	420	381	439	381	398	362	425	393	405	400	382	392	380	387	392	414	379	400	405	389	440	387	356	403	446	390	359	389	418	421	371	399	435	400	436	381	389	400	394	368	433	436	389	384	395	394	365	439	387	392	391	380	425	408	431	412	418	386	377	389	364	418	399	418	410	350	420	382	391	391	400	397	396	381	432	392	427	380	333	426	410	442	386	425	381	372	423	391	407	381	394	419	417	415	370	392	385	383	408	415	385	386	374	418	409	382	376	412	387	375	391	370	390	378	401	408	379	386	396	405	376	390	379	383	372	400	376	375	396	391	406	397	405	394	415	401	396	408	417	410	408	397	410	403	409	380	379	437	383	389	437	403	410	412	407	404	403	423	388	393	383	401	387	391	409	375	405	382	425	391	409	395	426	402	356	435	401	383	402	405	378	421	428	367	398	402	388	411	389	365	390	390	373	404	397	426	383	395	441	394	392	374	404	417	400	407	388	391	400	399	394	399	390	380	413	415	382	393	433	403	384	400	427	394	363	394	406	388	377	376	399	429	382	376	406	401	390	410	418	398	394	376	384	385	381	410	414	399	410	393	415	383	381	365	423	370	401	421	416	406	410	375	419	386	412	400	403	403	405	369	380	405	395	399	417	426	375	413	373	384	391	396	391	383	397	411	406	373	405	385	412	410	405	410	382	411	404	382	418	418	408	364	385	441	378	417	400	403	412	415	395	390	395	387	368	413	442	411	377	418	416	415	354	405	423	419	383	353	429	381	411	372	397	379	401	388	378	403	375	386	404	429	418	432	437	362	377	412	372	389	372	395	370	387	377	412	385	391	377	388	382	384	402	372	382	391	377	410	396	383	395	407	369	361	391	387	395	406	391	381	381	416	398	373	397	403	411	401	396	365	385	415	411	452	366	418	383	405	378	412	420	386	418	424	406	390	384	399	399	397	414	383	384	407	380	369	352	388	386	422	414	384	384	396	431	398	405	411	407	418	409	413	427	390	410	420	397	386	361	395	412	385	365	407	379	417	422	428	394	369	397	414	372	410	367	365	371	401	389	451	408	395	425	403	416	411	353	389	423	425	386	363	409	404	402	423	414	386	415	413	389	368	377	394	397	373	412	383	374	400	405	421	411	378	378	418	414	383	395	398	434	376	432	396	416	393	410	432	390	375	379	413	380	419	412	406	383	404	413	428	399	396	396	408	378	390	377	398	420	383	399	399	424	389	403	376	412	374	406	415	387	417	410	389	438	377	380	390	384	373	400	363	370	375	401	381	412	394	412	387	389	374	403	387	388	427	400	396	415	414	447	401	377	377	435	376	397	369	385	437	386	431	407	393	441	381	382	382	399	391	406	382	472	415	388	385	420	409	391	413	384	421	415	398	371	383	370	422	400	420	377	433	412	398	393	406	375	421	395	369	397	375	385	399	417	426	385	437	405	404	396	421	405	378	365	400	425	380	393	415	416	409	404	403	396	379	399	399	405	418	365	412	360	392	379	416	394	430	402	415	381	476	409	450	391	424	408	414	423	425	358	405	394	400	399	430	403	393	436	399	424	398	375	423	412	418	407	390	387	425	393	396	388	406
24994	21312	27577	25552	18227	9906	6387	4521	3305	2787	2198	1892	1679	1270	1247	971	856	850	795	693	603	568	544	527	485	443	430	456	438	431	446	418	367	395	378	387	339	327	301	303	284	306	327	282	310	325	336	305	317	329	327	300	332	283	319	328	289	349	291	282	336	321	325	317	316	288	315	324	288	320	303	303	308	296	311	343	269	319	300	287	286	290	303	324	280	310	318	329	341	318	316	320	316	318	305	320	321	280	298	316	289	340	335	331	293	316	303	335	299	302	321	297	295	285	312	308	316	316	301	309	269	319	307	304	325	319	332	300	293	310	293	271	319	338	326	324	314	298	293	319	331	306	309	337	302	322	316	334	314	310	323	291	326	312	293	320	319	290	317	309	318	285	328	297	312	311	299	302	289	345	316	316	331	321	333	301	312	329	301	290	307	309	306	341	296	304	319	306	269	319	313	323	303	327	277	326	301	338	318	305	312	322	328	288	300	300	303	304	329	291	316	301	322	293	325	339	294	325	315	277	281	292	279	324	334	315	312	296	308	281	290	311	304	346	344	286	296	343	327	313	288	290	320	324	324	292	290	314	338	311	299	318	302	335	303	293	297	310	316	312	332	315	311	277	316	339	320	306	320	292	323	303	326	292	328	347	319	320	308	325	285	335	316	301	312	307	290	282	317	306	296	292	326	318	296	323	329	293	317	323	325	282	320	300	303	311	282	304	281	357	303	305	309	326	292	322	272	293	308	308	317	333	301	304	296	329	330	316	318	323	320	325	326	303	341	283	297	322	308	336	291	280	297	308	283	282	303	294	345	322	296	352	329	275	320	295	318	300	326	290	299	315	331	303	317	320	316	343	328	317	348	331	302	293	284	307	314	325	318	312	329	305	294	330	330	331	323	344	293	305	331	315	307	303	287	319	315	335	336	308	299	328	295	292	299	261	327	329	342	345	337	290	282	323	287	297	288	307	328	310	319	296	323	309	304	312	310	313	318	299	300	329	317	288	281	308	316	318	295	321	336	313	310	327	298	299	308	309	313	332	277	303	336	298	330	325	372	314	294	291	276	303	280	305	308	318	338	324	321	326	335	307	287	300	317	316	309	306	305	312	322	326	320	304	332	340	361	315	308	279	309	290	339	277	285	350	296	317	305	298	301	310	313	321	309	303	309	295	322	303	303	332	299	305	328	321	328	311	347	291	347	303	294	278	293	334	305	307	324	304	296	288	339	321	318	316	287	324	307	308	330	297	323	266	323	323	312	321	313	348	330	335	317	333	302	299	275	323	307	306	281	291	337	303	289	303	285	323	307	285	326	290	308	313	314	290	316	296	308	279	327	315	331	320	326	287	292	300	297	313	296	329	302	330	275	335	318	306	309	306	310	302	337	336	307	335	299	299	282	312	331	276	328	301	282	336	322	324	301	318	297	263	276	290	340	314	300	301	323	299	274	322	348	317	309	325	304	290	303	310	331	331	334	285	319	337	310	309	307	302	335	318	292	309	294	300	306	296	317	331	304	333	304	328	318	303	269	321	308	304	338	314	326	312	312	354	312	314	296	328	322	317	316	310	322	333	325	328	294	278	294	318	336	296	310	298	335	320	283	306	320	304	315	293	301	308	277	318	321	297	289	310	341	309	303	309	302	292	313	276	325	311	294	339	299	339	349	314	293	329	289	329	324	312	305	337	300	337	315	311	294	295	322	346	320	292	291	295	308	322	339	301	318	313	343	317	298	311	333	331	310	316	332	310	293	310	324	318	320	317	301	279	299	268	299	339	278	341	337	328	265	312	338	290	282	304	350	313	312	334	325	322	318	328	297	298	311	338	309	305	348	307	282	325	300	323	323	300	319	311	337	325	320	310	306	342	306	332	318	287	307	310	298	303	326	315	312	311	309	278	303	263	313	267	289	313	318	345	301	311	318	327	308	270	324	327	330	293	290	317	298	328	298	319	296	337	320	294	307	287	327	283	300	318	325	333	297	317	281	316	313	276	299	314	283	299	315	294	305	311	302	317	341	311	287	333	320	277	305	303	329	323	345	326	283	292	337	289	297	327	314	321	279	310	310	312	306	324	315	283	279	343	343	294	289	300	289	305	313	291	299	322	308	314	299	360	296	315	319	319	339	316	289	300	305	312	305	323	321	320	291	301	314	322	314	348	328	355	319	293	316	298	284	325	285	321	315	296	298	325	334	327	306	326	356	318	285	324	319	300	295	322	292	299	307	301	340	291	309	302	296	327	316	312	307	273	277	306	334	279	298	289	327	320	300	293	321	326	324	300	333	296	297	332	324	313	313	313	325	317	332	318	285	302	298	298	290	327	313	311	329	309	304	298	309	292	317	301	332	328	342	341	320	295	337	315	295	302	326	323	328	325	344	329	317	300	286	356	317	296	310	329	306	333	322	300	305	297	321	321	288	302	314	314	301	302	325	319	281	307	304	315	322	314	328	314	313	335	310	323	327	322	319	286	311	309	319	323	327	296	290	350	292	320	297	300	306	310	306	294	314	326	296	288	302	318	263	335	331	307	327	324	319	309	308	289	351	337	309	280	295	273	308	322	314	324	281	287	295	279	319	309	312	302	301	283	270	285	305	309	319	350	318	327	332	274	309	322	346	277	324	299	302	304	347	290	296	289	293	323	325	285	286	338	287	305	311	337	319	289	313	306	321	320	321	315	314	306	334	303	283	338	351	341	321	363	276	311	298	318	298	296	337	303	326	302	326	327	283	296	339	313	309	281	290	300	309	303	298	309	314	346	322	308	314	304	298	323	316	315	282	299	307	347	299	338	334	303	306	319	321	290	315	330	320	302	331	271	312	352	303	306	316	312	333	322	338	310	298	305	324	293	337	311	285	308	278	308	312	331	293	302	312	323	294	333	310	297	290	332	277	314	320	301	320	282	290	314	328	322	333	308	297	299	331	304	325	299	330	301	322	316	319	318	329	306	328	309	350	305	300	289	304	296	314	299	275	330	312	310	312	289	312	321	349	306	271	315	297	322	303	330	321	335	310	328	373	316	316	311	299	271	342	304	301	307	281	283	292	302	316	292	277	302	344	310	301	286	308	337	330	298	293	301	354	312	341	281	302	316	352	319	339	317	339	287	317	297	338	284	277	313	334	289	293	319	326	327	311	289	306	299	287	288	334	310	334	321	337	310	297	310	334	294	282	310	287	314	293	281	316	313	321	306	291	324	304	299	328	314	317	306	334	320	298	303	322	348	339	306	321	326	323	312	312	285	304	317	321	305	313	322	294	319	332	346	301	311	301	331	311	344	337	287	334	293	312	336	301	331	297	278	328	319	274	300	311	303	300	318	294	293	282	297	311	259	307	320	324	318	326	306	327	285	297	296	301	320	327	355	300	284	324	294	315	317	324	316	279	308	288	310	308	314	306	342	300	309	314	335	297	331	316	312	302	316	313	303	311	324	308	302	324	338	318	299	346	310	327	309	345	306	315	308	292	332	340	289	339	307	304	290	339	326	317	309
15569	34770	29052	20230	16276	12940	10265	7978	6227	4897	3878	3254	2765	2135	1983	1562	1370	1239	1119	874	874	849	702	765	689	672	633	537	540	531	546	498	480	459	400	435	409	362	362	363	375	356	354	371	376	344	326	352	349	384	384	386	362	375	381	357	353	379	368	343	347	358	356	335	358	355	380	346	357	330	339	374	376	318	363	407	348	330	359	342	363	380	331	374	346	319	377	344	351	360	373	341	332	355	335	331	368	353	335	375	398	329	334	331	365	401	358	361	333	343	374	355	352	341	363	360	317	340	366	346	368	368	338	334	335	355	378	355	369	357	358	343	379	340	344	370	369	368	361	306	394	322	349	323	349	327	349	382	329	358	338	357	360	345	361	351	370	349	356	354	349	343	320	363	379	351	380	354	342	359	343	358	327	334	371	344	397	369	388	359	376	356	327	314	336	331	364	374	329	358	361	348	335	336	353	337	354	341	321	322	352	370	356	390	341	355	369	373	360	378	352	376	367	382	344	338	367	378	345	394	394	339	343	342	369	323	350	376	365	361	350	336	359	346	377	337	336	357	368	412	363	355	362	336	349	336	339	330	360	393	373	384	380	343	326	394	320	359	355	356	340	393	377	369	347	331	378	363	354	338	324	368	379	354	367	366	367	343	366	348	330	355	359	364	346	343	353	378	330	352	365	376	334	366	360	348	356	354	321	339	358	336	368	373	399	342	333	303	366	377	373	384	334	328	341	346	338	366	357	339	340	371	354	366	345	367	356	369	342	368	353	373	391	343	314	340	367	362	328	336	377	333	337	368	345	372	366	352	360	342	361	358	329	376	347	369	344	331	392	353	346	356	362	338	346	352	334	359	360	353	357	357	346	385	321	362	341	362	376	351	352	366	368	363	363	353	341	361	353	348	343	386	365	367	376	370	369	361	402	343	364	340	369	359	395	342	365	363	340	384	356	331	347	362	350	340	400	355	350	403	407	352	350	349	334	344	355	354	376	370	359	357	368	388	365	364	385	341	375	374	356	367	330	374	393	333	376	367	356	334	331	367	377	334	347	370	337	334	356	358	342	345	359	369	355	379	327	351	345	353	347	315	344	348	336	344	331	361	376	351	360	392	323	334	373	366	365	373	320	346	381	328	359	333	361	348	347	367	366	363	357	362	361	373	371	361	349	350	389	349	386	342	368	352	339	363	371	325	363	329	351	348	367	348	385	350	361	365	345	344	382	359	382	332	332	356	372	395	341	352	356	309	371	336	345	331	343	362	356	345	361	364	348	353	340	367	331	371	347	336	369	344	334	383	369	371	355	324	356	326	371	364	334	383	357	340	358	344	349	362	386	352	349	376	382	365	350	330	353	365	395	341	359	384	352	329	374	342	361	356	364	369	333	340	355	362	328	357	365	357	344	338	366	339	367	386	340	348	313	349	361	311	367	345	335	383	334	335	348	406	342	340	331	359	321	352	345	376	351	365	437	339	340	340	366	336	348	361	345	344	382	341	343	355	365	368	396	362	372	338	342	354	381	375	350	377	370	367	335	371	340	361	352	344	335	378	354	384	344	371	361	340	362	314	374	351	330	373	372	339	355	363	362	343	367	363	339	329	361	342	363	364	341	345	358	352	360	347	368	375	336	332	331	342	319	369	359	327	348	332	356	355	359	349	369	332	369	354	355	357	386	327	386	390	383	364	344	352	368	358	375	346	338	348	381	351	364	379	345	331	374	365	334	386	342	353	358	350	388	345	347	385	355	375	336	322	347	328	366	362	319	364	327	331	360	348	360	360	347	359	399	334	348	383	383	342	357	335	354	320	363	348	339	364	375	350	350	347	351	335	387	337	326	327	361	371	363	351	329	390	355	367	349	337	348	368	328	343	370	355	359	360	389	368	355	363	358	385	327	357	359	369	371	368	339	362	330	333	373	351	373	359	350	337	371	308	334	353	338	340	371	310	364	346	352	354	357	343	369	344	339	393	345	380	374	399	316	349	359	376	343	318	381	354	377	343	377	325	353	365	332	381	359	331	415	340	338	368	350	364	386	335	370	336	353	356	373	369	371	380	347	347	332	322	344	326	357	397	372	323	327	404	341	330	349	353	329	344	351	346	361	348	365	352	348	340	354	390	377	362	346	380	396	370	361	337	335	338	371	371	365	354	368	344	350	382	361	338	320	375	364	365	338	374	359	346	375	386	344	375	330	346	371	361	342	342	338	355	370	401	358	344	372	385	346	347	344	361	344	380	357	334	376	336	361	345	381	328	363	385	365	319	335	376	306	368	347	388	353	378	375	345	381	356	357	379	349	379	353	341	332	370	352	328	372	373	344	344	344	387	336	381	367	376	370	349	322	328	348	346	381	358	313	347	328	339	343	372	313	388	368	326	325	347	322	349	347	351	354	346	365	336	320	393	374	332	342	371	344	358	337	345	326	342	369	342	332	367	309	369	369	333	346	352	342	354	360	366	339	350	338	354	379	362	384	364	346	365	319	393	372	380	350	378	329	361	335	377	337	340	359	366	370	346	333	348	374	350	364	371	335	342	354	320	338	377	331	373	366	381	370	354	337	341	331	367	351	355	378	342	334	366	356	390	364	359	330	363	331	359	361	327	335	350	341	375	354	364	360	350	362	357	344	358	335	341	340	318	349	330	320	381	360	341	380	358	361	343	364	355	355	400	347	360	370	371	349	362	384	381	331	377	344	347	347	350	319	334	348	343	354	339	324	363	373	348	379	343	406	375	338	346	351	341	357	352	350	349	383	333	335	325	331	343	382	380	350	331	404	356	382	389	362	368	336	366	334	354	342	357	361	335	381	317	352	371	372	338	354	368	349	334	332	363	370	362	365	340	396	377	305	364	377	385	367	361	348	354	360	361	337	404	363	381	359	352	346	364	353	365	350	398	365	345	369	340	375	332	343	357	350	364	386	364	362	381	335	352	348	371	333	357	389	361	378	339	382	361	355	344	317	349	377	348	319	335	331	379	348	347	354	351	382	357	369	360	352	341	369	379	344	371	347	371	330	358	368	353	331	345	376	345	355	354	352	354	349	324	318	354	347	339	362	334	358	352	362	390	367	371	343	359	366	333	381	347	375	357	382	328	364	361	325	363	351	357	394	316	309	343	346	370	390	342	328	325	336	347	350	349	350	344	345	376	367	367	352	360	358	374	347	355	336	352	358	338	385	370	365	384	356	345	338	381	328	369	364	364	359	339	350	360	344	358	323	358	351	369	365	385	349	376	326	349	364	372	376	340	363	377	349	377	365	338	323	411	354	349	346	337	331	375	334	346	351	382	388	343	346	365	354	367	326	358	347	374	361	358	339	343	353	384	348	385	346	389	349	346	338	358	377	379	337	330	342	348	341	388	375	340	340	359	371	367	344	356	392	361	363	337	348	343	353	358	361	367	310	322	378	361	333	347	355	361	344	334	358	371	355	367	346	376	340	380	346	363	388	335	356	352	357	351	350	334	386	343	362	360	362	394	337	387	373	337	372	329
22887	21393	28996	24194	21502	22190	19247	9461	6154	4968	4096	3318	2800	2416	1881	1481	1317	1193	1047	963	935	738	714	716	553	572	467	442	520	506	463	475	388	370	290	280	282	266	238	214	234	266	231	232	228	243	249	237	202	225	249	209	256	239	231	212	230	248	230	241	249	216	219	218	232	231	220	236	237	241	204	220	211	225	235	209	220	220	221	222	280	239	227	210	221	233	235	218	252	243	244	203	225	219	225	209	240	232	224	234	217	230	246	235	266	216	193	220	195	246	219	211	214	218	249	245	228	236	217	225	238	218	224	220	237	210	223	245	224	223	211	218	226	247	237	225	222	220	246	242	236	198	221	225	214	229	199	221	250	228	222	237	202	217	225	209	227	262	235	220	226	222	246	246	209	227	240	223	230	233	217	219	245	242	235	243	228	226	245	218	202	217	212	228	243	197	245	233	219	240	218	226	213	222	241	243	234	239	219	229	223	221	237	236	219	213	229	233	211	237	228	235	212	226	237	242	207	225	217	217	213	220	259	203	241	199	233	225	228	211	216	218	234	217	223	232	233	224	218	239	255	238	244	221	242	252	222	243	235	220	242	230	184	224	241	208	237	230	204	219	206	233	226	231	225	223	210	211	234	239	226	214	223	236	236	245	233	232	229	207	244	225	229	226	223	219	227	220	237	218	244	239	207	245	221	217	220	221	223	239	207	237	237	236	257	239	216	233	232	260	216	225	210	223	229	215	238	274	218	221	227	221	236	236	200	220	226	221	203	214	214	206	247	242	244	228	225	229	228	226	216	221	183	212	208	204	235	224	249	206	224	203	230	222	206	210	221	236	210	238	227	226	226	249	209	191	227	222	226	226	219	253	226	226	240	229	212	213	235	207	219	224	230	214	241	226	230	256	239	204	223	249	224	222	248	211	216	217	230	229	237	230	246	220	255	220	236	200	226	212	218	217	227	219	228	212	225	230	219	234	222	229	237	247	237	230	212	198	258	213	251	232	226	234	224	217	241	235	224	204	209	243	230	204	232	227	219	236	210	241	225	205	232	215	220	202	222	224	234	219	260	221	214	204	215	226	249	234	215	251	219	223	218	219	237	231	205	220	239	217	241	197	226	229	207	227	233	221	224	259	231	248	210	226	199	207	273	215	228	228	230	236	234	232	237	219	213	217	248	236	251	222	251	230	223	221	227	239	225	220	233	220	247	212	215	237	228	249	227	228	206	227	203	213	218	232	212	215	219	224	216	263	233	240	224	220	221	220	212	245	216	236	255	226	245	211	213	235	245	198	216	226	227	227	241	214	206	217	233	224	214	206	246	251	237	269	224	233	223	209	215	224	226	220	224	202	205	233	230	210	225	246	223	209	227	216	202	218	275	229	218	200	225	228	223	224	241	215	238	205	208	206	212	224	253	245	214	240	206	212	216	217	235	244	240	224	228	232	229	226	261	251	207	230	255	207	208	225	199	262	219	223	223	194	208	201	204	219	248	229	222	232	239	233	214	209	219	228	210	221	238	206	217	235	244	220	216	243	239	220	231	202	226	216	207	210	219	211	220	233	239	226	197	206	225	250	224	211	229	227	238	219	187	233	218	209	205	260	218	228	240	243	265	214	242	223	225	226	249	240	226	199	219	250	231	222	257	218	215	229	206	225	220	212	243	258	240	257	261	197	208	217	258	240	232	229	215	219	229	210	211	234	229	206	226	217	216	214	210	261	252	229	216	243	202	213	237	224	228	196	224	211	234	233	239	206	208	229	200	252	218	223	255	231	206	234	215	208	215	229	213	220	219	233	245	210	224	213	249	205	231	233	210	217	234	235	221	196	184	223	212	232	215	227	207	249	218	206	227	222	224	218	243	236	215	214	246	209	204	218	232	250	238	202	227	228	214	233	229	212	210	225	200	225	233	228	246	261	215	223	241	211	219	234	250	243	229	209	217	230	222	228	256	237	214	248	223	207	217	223	238	242	231	206	230	197	206	235	239	236	231	258	224	240	215	237	258	220	251	199	211	224	219	222	221	229	233	197	228	207	241	231	216	222	202	226	220	245	204	227	223	199	241	219	209	220	195	212	237	206	228	242	217	214	199	210	239	222	242	223	228	214	231	229	214	241	245	217	217	223	202	212	221	221	224	260	247	247	212	235	221	219	220	214	225	250	236	222	227	223	222	214	232	228	264	224	206	234	217	213	237	231	207	227	246	214	230	224	250	235	247	224	232	220	207	225	196	228	237	199	247	214	230	245	206	211	229	228	212	204	229	225	232	231	230	207	234	204	224	229	200	208	229	228	225	251	229	214	230	238	199	211	242	232	208	204	230	234	192	219	232	228	233	204	240	207	245	243	218	246	221	259	247	204	204	249	235	196	244	219	242	213	257	241	243	211	207	252	249	216	226	208	217	214	214	231	211	233	252	239	223	216	243	212	242	240	216	214	244	214	226	210	197	247	231	209	241	213	232	223	221	230	240	228	213	217	229	211	231	224	240	240	200	211	247	213	229	238	257	197	206	247	232	248	239	224	235	235	232	187	222	243	243	207	202	237	233	217	234	229	243	227	233	230	208	220	224	224	206	209	214	240	239	207	236	196	232	231	242	211	229	237	209	240	229	230	231	232	207	226	237	208	252	223	205	226	206	203	226	231	200	237	211	214	194	239	267	215	203	227	233	244	241	249	240	228	215	232	218	232	244	221	203	224	229	204	224	218	222	219	247	214	207	211	219	215	232	201	215	230	222	221	215	206	220	253	238	234	208	214	209	239	226	232	241	228	224	237	235	221	227	237	200	225	223	243	235	197	232	234	220	221	229	252	204	249	187	204	250	196	216	246	232	257	225	217	223	285	217	193	225	243	196	193	233	258	253	219	229	208	203	238	236	219	229	208	230	219	247	204	228	216	275	217	203	230	209	226	227	229	257	231	238	212	215	205	228	204	248	220	247	247	229	227	232	232	214	210	246	227	227	226	241	224	211	233	215	226	216	214	206	219	237	225	248	209	212	217	215	239	220	215	221	221	209	230	220	229	222	245	224	225	205	247	209	233	199	237	206	240	218	222	233	224	190	239	222	227	232	232	216	199	232	230	222	252	232	225	222	213	197	220	227	206	224	204	211	244	236	221	180	233	212	233	211	216	223	207	230	228	212	232	247	220	214	231	240	210	206	230	217	232	215	227	231	246	216	238	219	244	228	207	224	263	215	211	219	205	230	249	222	230	232	230	220	254	237	214	235	220	223	260	211	224	215	229	226	203	235	207	242	244	232	231	228	240	202	239	189	232	206	234	256	210	223	227	247	225	234	224	231	235	207	228	237	220	237	232	199	217	239	216	228	221	230	248	208	243	223	213	234	222	215	221	228	235	233	209	226	227	250	235	240	226	224	229	218	176	227	226	234	210	238	228	240	210	217	219	230	216	207	230	229	238	214	242	211	243	208	225	234	197	242	200	201	235	206	240	208	260	192	212	223	226	206	233	228	205	237	228	246	238	225	227	212	223
18405	42586	38639	28980	23769	19842	16017	13007	9849	8290	6667	5465	4328	3747	3061	2369	2197	2011	1645	1402	1377	1048	1053	1088	821	864	672	629	676	658	609	569	575	483	426	378	381	331	251	279	283	274	261	280	261	298	300	286	270	291	246	286	293	279	278	241	266	248	269	271	270	279	237	256	288	270	250	261	284	279	265	280	266	233	279	254	272	229	258	263	243	255	269	259	265	268	285	302	233	281	285	281	247	265	268	273	264	257	261	240	258	257	258	231	254	250	250	255	274	255	314	253	255	276	244	256	274	246	285	250	273	300	267	259	281	288	277	248	250	259	224	290	252	239	256	262	284	255	270	282	273	266	249	224	264	268	276	254	275	244	284	275	254	240	241	271	260	284	238	252	253	281	268	292	274	249	271	254	257	278	241	280	288	263	281	273	265	284	275	266	261	252	286	277	231	278	260	269	255	249	231	256	226	288	236	242	260	265	250	246	248	251	278	274	282	271	260	269	254	276	242	265	268	268	251	277	262	232	241	287	260	254	244	269	262	241	282	257	275	276	254	251	268	265	268	267	237	235	254	286	260	297	268	236	265	242	281	265	283	260	264	263	245	272	271	242	295	244	246	288	261	272	245	258	255	247	243	272	261	283	259	233	267	258	252	260	247	258	277	233	256	263	256	253	260	252	228	254	249	262	252	270	244	258	254	246	260	251	249	260	255	264	273	245	274	264	265	282	281	249	265	304	269	251	270	257	256	270	243	242	271	267	243	259	237	258	268	256	266	268	262	265	246	263	280	283	243	260	271	244	263	261	269	263	266	256	266	254	285	250	270	270	242	262	286	258	248	275	239	301	273	279	257	258	263	288	275	243	255	286	241	275	251	269	255	314	275	275	261	275	256	275	255	274	229	263	250	249	260	270	270	233	240	241	262	268	288	268	288	251	273	277	268	280	280	259	262	270	265	269	247	273	269	281	268	245	269	264	268	295	259	244	244	242	266	221	270	258	282	237	245	260	300	257	268	279	244	290	250	270	252	251	252	247	258	291	244	233	258	261	253	245	251	276	278	252	263	261	281	258	268	273	251	244	261	269	253	265	240	265	255	261	275	249	284	257	248	261	250	262	242	274	253	270	262	224	263	244	265	257	238	275	285	270	281	259	253	271	240	248	259	263	225	249	279	269	266	253	280	283	263	256	277	261	266	271	232	270	226	249	250	237	257	255	231	238	289	300	258	257	256	276	257	267	251	277	260	309	267	260	267	252	294	278	238	256	276	250	280	257	256	255	267	250	253	274	235	277	260	238	240	242	258	264	268	264	265	242	242	266	260	249	272	274	314	267	266	292	291	297	266	264	245	266	273	289	265	246	243	246	245	258	277	261	254	262	268	239	254	283	276	273	242	255	246	283	287	283	261	269	285	264	252	263	311	307	266	253	235	274	248	268	291	262	268	272	272	274	265	253	250	268	250	254	244	256	241	270	249	253	223	261	263	279	266	272	267	269	246	259	274	268	275	263	275	269	265	229	238	246	281	220	297	275	261	240	271	257	285	258	257	246	274	264	273	268	254	260	232	246	241	270	312	261	258	225	266	262	269	271	258	228	289	259	281	268	239	264	278	249	267	265	256	253	284	215	287	246	262	235	278	262	245	245	257	276	264	266	220	243	239	261	272	232	243	235	281	243	254	265	274	279	245	265	266	271	268	297	245	266	271	271	283	243	266	258	252	249	272	268	264	254	264	284	245	260	257	267	258	246	230	236	248	249	238	249	268	257	278	244	259	298	256	257	268	253	256	270	244	276	252	255	247	263	265	277	288	258	248	245	257	314	259	251	243	262	247	233	239	246	256	245	257	256	245	263	278	230	251	271	262	277	255	234	258	230	263	268	255	269	248	263	256	269	257	273	251	267	290	264	259	278	249	242	258	293	264	282	260	271	268	271	263	241	240	266	241	245	264	244	264	245	279	271	271	247	287	241	271	260	251	237	268	257	282	244	242	265	223	258	245	262	234	261	236	250	268	287	230	243	270	258	258	244	277	275	272	289	263	255	250	249	266	271	242	236	296	257	256	254	254	272	242	278	256	263	273	215	248	241	291	262	287	272	252	265	266	267	262	255	249	242	226	275	282	275	233	269	263	276	251	246	283	262	282	236	291	254	288	239	249	270	267	240	249	250	274	281	288	262	269	271	254	254	280	248	270	261	276	255	254	240	259	277	254	247	235	262	259	221	234	280	277	284	258	263	261	267	243	245	256	272	286	287	250	247	274	248	244	247	292	256	270	276	246	268	280	243	249	275	228	291	239	247	256	251	239	266	274	229	279	239	230	293	277	248	275	238	261	241	271	243	265	269	268	245	234	249	242	240	275	253	254	270	288	250	237	260	262	263	228	282	260	266	282	240	285	260	257	276	244	257	276	253	267	250	245	265	235	280	250	243	244	286	252	261	277	269	247	252	282	254	237	311	252	248	284	256	259	254	258	258	263	318	256	263	260	214	241	265	245	270	260	302	252	274	251	252	297	254	257	285	252	240	270	265	224	224	268	256	274	271	252	265	273	247	259	256	262	263	266	270	255	259	277	273	272	260	308	270	245	250	300	250	280	260	238	257	272	245	251	266	246	232	278	246	258	257	266	285	277	243	270	269	245	273	277	246	228	267	248	275	240	273	254	275	230	259	267	256	265	270	241	288	281	274	253	273	261	259	259	255	285	271	272	263	240	267	240	259	317	245	251	263	273	273	274	269	276	241	262	288	250	280	288	260	247	256	259	265	287	258	271	250	257	268	265	276	254	279	249	265	271	251	264	256	276	256	264	263	241	249	268	256	257	244	294	254	272	268	260	250	291	283	262	266	282	246	256	280	264	245	226	234	248	269	255	283	272	268	254	247	272	271	248	239	256	272	240	281	274	262	242	274	256	264	261	278	220	275	288	261	255	263	278	254	248	237	259	249	244	251	254	267	252	250	285	269	247	248	255	263	252	247	269	292	266	252	275	245	268	240	260	265	236	265	255	254	262	252	275	261	265	248	221	286	251	237	278	279	255	256	234	266	217	256	275	251	245	276	275	259	251	259	249	240	256	258	263	274	244	269	256	253	274	247	260	254	272	279	254	234	268	255	264	267	249	232	267	270	266	259	271	302	269	264	253	281	278	266	282	256	277	282	258	266	257	260	242	260	220	282	241	251	251	223	228	272	275	258	271	241	255	264	252	284	249	263	260	259	256	241	248	291	262	301	256	262	272	242	259	253	234	249	254	269	233	254	281	251	245	274	250	257	290	269	275	241	277	277	265	260	274	270	272	225	257	243	243	248	252	241	280	276	222	247	250	262	249	260	257	261	273	227	267	253	273	274	263	274	252	270	259	256	261	272	275	300	277	288	260	273	247	270	240	269	253	267	252	261	257	246	249	278	255	236	260	262	278	263	230	282	265	266	263	285	267	259	279	290	280	281	269	267	261	256	261	263	246	249	258	253	238	261	261	303	284	283	244	260	287	256	267	269	270	258
27846	22075	23201	16227	9112	5993	4441	3334	2622	2128	1934	1526	1325	1174	945	891	830	715	704	686	666	582	634	563	495	526	484	487	461	461	480	525	468	419	464	409	423	418	418	378	398	378	405	434	395	391	378	421	414	397	401	432	425	452	410	398	394	409	417	379	407	406	355	401	410	408	398	397	428	403	432	430	449	383	446	384	410	416	355	448	392	436	393	418	412	394	419	367	444	425	380	411	420	388	408	383	405	376	386	393	402	444	428	412	414	402	398	412	395	395	444	374	387	421	399	405	409	405	422	416	431	430	418	360	430	421	401	386	411	392	379	404	443	428	407	382	397	433	415	391	420	402	406	377	393	421	407	414	438	374	427	398	397	393	394	402	399	413	388	380	392	421	409	424	397	401	366	420	424	404	433	391	411	383	425	410	405	403	435	402	415	390	379	447	437	396	399	384	395	420	415	366	405	401	414	412	435	409	404	373	408	423	395	394	410	396	421	419	414	391	403	409	425	373	415	391	433	417	390	422	389	411	413	384	417	398	473	412	388	394	379	382	405	435	426	429	421	440	379	406	388	423	383	400	437	376	445	407	390	401	392	372	412	419	388	414	422	412	374	427	392	407	388	386	390	407	385	375	431	399	394	370	420	397	400	404	415	404	418	395	387	422	402	401	415	418	380	403	429	408	408	420	423	391	407	422	401	444	375	405	381	392	401	423	417	400	368	410	409	406	452	407	420	404	414	420	421	415	382	373	431	413	405	390	395	392	424	396	423	422	451	414	426	383	375	424	392	406	407	398	383	428	366	349	400	409	432	393	417	402	369	428	409	388	382	399	426	390	443	387	407	423	393	401	397	384	403	388	384	367	403	436	399	403	358	420	423	399	441	401	405	410	421	393	414	385	423	423	409	339	430	407	442	397	390	397	384	422	388	435	403	425	412	396	423	380	388	411	410	433	424	412	406	393	399	402	409	425	413	416	437	423	405	415	413	418	382	407	369	395	395	382	425	426	420	432	408	422	433	416	404	392	375	397	426	424	378	394	380	419	379	403	392	400	374	385	433	397	398	441	384	387	410	419	385	458	404	427	387	447	417	416	422	397	405	439	392	419	402	419	397	402	398	414	384	427	384	363	390	371	427	408	395	395	397	404	433	397	412	373	418	414	430	408	410	406	450	449	407	412	373	418	403	413	401	427	428	405	409	377	388	385	416	418	439	441	390	407	428	380	398	404	376	387	405	432	394	370	387	403	421	419	375	419	402	412	393	387	411	370	418	384	385	436	389	417	404	396	383	388	399	423	437	381	373	390	435	404	394	392	404	435	394	399	380	414	395	410	432	400	403	403	385	407	412	388	397	403	399	438	414	406	412	404	480	423	395	365	406	409	428	428	397	388	383	430	437	391	405	386	412	376	430	420	397	424	403	395	386	417	393	390	368	403	408	432	414	393	389	392	419	375	415	407	443	374	426	407	409	401	432	430	420	419	421	415	388	389	393	434	387	427	384	368	394	420	404	421	403	425	394	408	410	404	387	385	393	400	386	386	379	407	409	417	360	428	378	387	402	407	401	373	422	442	425	398	406	432	439	414	386	385	384	383	400	414	414	396	399	396	419	406	391	409	417	431	416	383	429	410	427	417	364	412	389	385	429	395	433	403	410	360	396	414	386	433	412	441	399	370	414	383	402	401	406	385	400	418	394	409	391	415	393	402	424	397	407	404	402	403	416	427	384	407	406	427	376	398	454	441	389	438	381	396	402	390	381	379	393	415	410	376	416	429	376	405	398	434	409	425	409	411	381	418	360	418	393	401	400	398	423	419	418	422	408	422	385	385	425	422	436	387	397	396	387	413	399	431	437	392	392	382	410	392	436	379	430	426	365	438	451	405	424	398	412	417	384	421	446	409	383	379	404	391	386	416	424	389	415	396	384	432	426	409	412	387	431	399	424	427	402	427	423	383	414	380	403	429	394	397	402	421	402	404	404	435	428	439	413	367	404	398	411	424	395	393	372	397	403	387	401	375	434	423	405	389	405	405	439	440	418	415	401	438	411	385	366	435	418	428	393	412	400	386	425	386	412	399	417	432	414	407	418	397	441	425	442	402	397	403	396	415	441	387	422	406	394	386	427	418	419	385	409	394	424	416	404	415	414	382	386	385	415	419	382	417	425	398	421	403	421	418	414	430	433	387	385	416	388	417	410	392	411	417	395	408	439	383	379	428	388	379	385	416	371	424	402	399	397	445	411	432	428	425	401	402	405	412	408	457	399	420	427	414	393	397	423	391	413	385	413	362	426	397	455	405	393	395	371	434	371	393	410	364	407	401	414	411	429	358	404	386	417	392	395	416	386	399	401	399	404	385	404	395	391	391	431	375	442	439	424	416	373	426	406	396	411	397	438	362	392	377	354	406	419	373	395	404	399	411	419	379	442	388	402	387	444	426	439	394	416	405	361	422	419	422	410	425	404	391	416	378	413	408	395	388	405	430	407	382	414	389	448	387	410	408	380	418	386	428	398	422	400	425	404	446	401	368	445	403	417	418	387	419	441	398	396	400	394	396	434	413	422	402	389	397	411	437	401	391	399	409	392	417	406	435	417	402	381	414	378	413	430	429	409	374	391	402	441	408	400	419	411	426	400	388	422	382	396	407	356	403	412	400	381	386	410	412	414	430	388	427	378	398	398	374	407	386	430	395	410	375	363	411	385	419	401	377	367	407	366	402	395	400	397	383	425	389	406	367	400	421	399	407	414	393	425	411	391	407	411	427	412	390	398	386	389	425	390	430	401	400	385	388	408	394	451	388	397	425	417	405	389	398	410	377	393	385	435	404	431	409	368	411	403	429	378	417	388	419	384	392	419	370	395	431	413	411	431	362	408	415	395	412	390	411	415	449	457	412	381	420	405	365	392	379	407	370	404	417	423	421	404	410	411	365	427	412	423	428	398	395	434	438	399	389	414	386	395	408	422	437	407	392	395	393	396	390	391	439	409	380	439	400	417	417	430	412	425	410	419	420	404	424	403	416	409	396	392	428	383	408	446	403	414	392	399	383	436	430	391	404	410	402	412	399	390	437	376	402	415	399	361	381	384	409	381	423	414	425	388	389	372	406	441	396	371	374	397	395	415	413	410	375	401	439	404	415	412	411	420	419	397	412	391	408	402	420	388	406	450	401	396	357	425	415	400	405	411	388	425	420	417	396	372	397	386	402	447	386	415	443	404	412	420	381	351	373	396	420	403	397	391	420	416	362	399	400	412	412	381	398	452	407	441	397	415	411	405	426	414	387	389	395	417	417	429	400	418	391	396	376	399	416	404	451	400	383	428	407	383	389	381	425	423	381	405	378	445	414	416	429	415	414	417	347	380	429	378	401	395	432	403	370	388	395	423	412	413	423	396	388	406	453	431	397	429	414	422	385	406	387	414	370	398	386	398	411	445	409	414	404	411	386	389	378	438	415	428	408	411	411	393	401	437	387	411	430	404	398	411	425	400	394	409	392
15187	30862	26275	16604	12819	9876	7601	5939	4774	3824	2927	2508	2138	1726	1525	1320	1133	986	943	1010	829	833	802	722	661	659	584	602	646	585	639	590	539	503	493	499	504	478	473	517	459	489	442	447	450	486	480	448	460	447	483	471	493	456	507	483	494	471	459	447	460	457	434	491	481	463	439	476	441	456	484	479	490	426	431	494	459	473	463	458	480	452	446	485	473	448	463	462	424	439	477	502	451	477	472	461	460	481	469	469	458	433	494	471	424	470	496	475	492	451	457	436	471	453	466	444	490	491	479	469	461	453	456	477	471	474	468	459	479	438	443	440	474	470	440	486	470	445	482	450	483	464	467	503	482	485	455	467	446	459	456	458	427	435	498	431	454	452	478	488	450	472	417	444	464	444	490	452	465	478	470	472	429	462	461	470	464	464	471	503	501	451	470	504	451	493	487	458	490	431	483	446	455	434	410	475	459	475	416	467	496	488	433	471	450	476	493	455	453	481	442	473	478	449	443	442	459	472	455	474	452	455	454	460	532	439	487	455	459	457	440	455	468	437	456	467	482	514	433	466	446	450	447	475	451	470	454	436	449	457	457	445	475	473	451	443	447	483	466	459	490	471	460	465	491	476	462	473	462	477	475	469	451	483	489	455	462	472	463	447	435	429	457	434	451	460	490	438	431	490	460	469	446	454	471	466	489	472	467	441	476	467	478	464	470	491	427	489	472	454	446	433	479	470	481	467	464	442	492	429	508	480	481	481	464	434	463	446	490	463	461	439	451	439	481	486	468	436	463	461	475	487	475	449	462	469	460	441	454	486	470	464	456	467	455	459	511	462	484	467	462	457	471	485	435	467	459	453	424	441	437	487	423	462	473	472	488	468	430	454	436	477	440	483	493	463	461	441	435	457	507	494	431	452	499	456	425	447	450	479	450	494	452	483	497	454	463	500	455	455	485	434	461	486	441	474	440	469	444	452	450	485	510	489	462	433	485	465	452	468	416	432	440	435	437	490	456	464	477	439	468	456	470	425	500	464	492	480	453	460	467	451	476	467	480	464	496	457	445	446	509	455	481	437	506	466	460	464	420	489	446	473	453	444	501	456	462	458	479	450	469	471	452	436	472	413	484	462	451	418	472	486	411	476	473	429	478	472	462	424	487	437	464	442	451	436	451	480	471	460	476	453	485	464	465	471	446	425	410	467	476	428	507	458	466	475	457	510	453	485	460	485	451	442	475	461	428	456	478	455	474	465	488	458	428	444	450	475	468	461	467	463	455	477	470	451	452	482	481	476	465	446	471	450	446	436	435	453	458	458	481	470	473	468	414	422	464	444	450	479	468	432	408	482	448	458	445	487	459	469	422	458	439	479	443	464	469	449	470	519	481	441	484	409	431	473	480	501	492	456	455	438	474	421	485	481	446	458	425	459	477	442	406	479	471	467	486	460	485	485	472	478	442	435	471	461	480	476	462	491	478	474	446	458	478	476	481	431	453	422	492	445	513	470	465	430	455	421	523	446	451	509	447	470	481	473	446	444	472	472	436	492	452	458	440	476	467	524	448	464	474	437	446	437	482	453	484	481	462	484	461	440	483	450	504	447	464	430	462	485	497	435	454	431	438	436	427	448	493	465	463	480	411	479	487	457	455	435	467	489	457	487	472	447	483	477	430	465	444	457	431	501	479	474	459	441	473	450	492	450	466	495	452	439	526	485	446	494	438	437	463	451	453	450	460	466	472	459	483	455	473	466	444	463	457	421	461	445	451	459	471	494	424	466	476	505	488	456	431	457	454	483	487	478	431	471	471	475	472	438	495	472	457	456	481	435	441	401	473	483	461	484	463	450	486	479	477	438	465	428	495	456	436	494	501	498	460	473	444	457	488	465	466	467	447	497	493	403	447	444	428	433	457	479	486	447	437	446	484	458	445	448	467	492	507	479	489	460	477	490	475	461	454	480	449	433	468	491	458	472	456	403	481	465	437	471	448	456	477	492	478	440	446	474	468	445	453	471	429	458	489	475	467	463	429	489	443	424	490	444	461	474	426	449	461	436	442	433	459	469	454	503	485	438	521	461	498	470	470	451	442	447	436	433	464	460	495	453	458	470	469	465	479	425	447	453	434	465	434	450	432	477	451	450	459	443	480	449	453	469	465	489	459	465	459	497	466	486	459	473	455	463	451	468	426	462	522	471	474	483	458	505	497	479	423	461	475	421	496	415	461	452	469	435	473	459	476	432	467	456	453	441	484	452	492	440	451	468	481	482	493	441	460	451	500	481	440	488	430	486	484	435	493	480	491	468	489	464	434	457	465	440	479	451	448	434	458	488	486	447	447	452	458	483	491	478	454	449	470	481	428	434	465	454	460	475	472	465	471	489	422	485	489	456	465	466	491	474	457	447	455	467	450	463	465	466	469	442	448	449	459	454	421	505	475	444	414	483	458	482	457	434	454	471	478	455	462	456	470	503	449	452	454	460	449	462	427	487	435	459	476	437	443	436	505	425	425	472	453	451	458	478	476	462	494	482	453	450	435	457	470	416	467	432	441	440	445	467	483	467	464	428	449	488	448	437	429	458	487	438	471	470	458	452	448	483	488	476	485	433	446	448	452	457	504	453	468	501	450	488	473	444	433	441	430	419	462	456	473	454	484	474	476	429	436	492	519	499	449	460	426	472	453	474	472	415	450	491	456	455	465	398	502	419	450	455	491	461	461	467	451	469	450	451	488	473	461	465	426	458	454	501	490	455	453	447	430	521	462	425	465	475	454	446	476	464	475	466	456	508	456	463	467	452	445	476	435	439	437	465	486	475	463	455	493	487	471	449	429	461	442	453	468	462	431	495	480	441	458	454	473	487	477	455	519	470	486	459	485	492	444	460	446	446	497	449	400	464	454	446	452	455	446	478	462	454	443	475	470	484	461	458	474	497	482	470	492	450	513	411	465	469	491	485	475	448	468	466	459	490	485	471	489	476	419	456	429	493	483	480	460	486	459	465	473	494	478	519	428	444	472	480	418	473	439	480	451	461	459	478	424	472	476	478	457	449	473	446	470	429	469	494	484	509	476	469	436	477	455	446	466	466	463	478	444	495	492	436	498	473	452	443	461	477	511	416	467	447	454	452	472	433	485	483	450	443	465	491	481	469	496	487	466	475	495	448	412	448	488	446	454	474	487	485	487	463	448	461	468	470	472	453	456	472	462	476	453	461	476	442	456	488	435	455	449	489	450	468	448	447	465	490	446	467	462	501	460	444	456	489	446	445	494	482	479	467	482	438	439	445	450	463	473	464	446	434	466	445	424	458	438	474	467	452	478	466	463	466	435	478	463	474	435	444	474	487	472	501	479	447	485	510	480	430	478	476	455	483	463	477	464	458	471	446	472	459	467	480	481	444	461	450	461	452	469	470	483	469	446	450	484	434	466	442	439	464	480	468	511	454	451	460	461	426	458	491	510	489	466	467	450	463	468	460	460	462	427	460	490	470	439	484	443	485	455	477
23944	21316	28481	24591	21651	17743	10407	6089	4683	3691	3056	2355	2113	1740	1406	1396	1049	924	1015	923	763	719	690	606	602	560	518	537	586	508	559	512	408	464	411	375	393	361	358	365	357	318	350	360	323	372	364	358	392	356	351	376	345	381	377	362	353	351	379	381	369	354	337	327	360	362	331	335	379	368	339	330	348	354	378	314	334	323	351	342	361	345	348	382	329	357	368	373	378	359	380	338	342	365	327	376	364	377	382	359	340	305	376	362	357	342	383	369	378	352	338	372	353	354	346	363	367	334	369	352	368	356	382	344	365	390	361	370	391	319	371	344	335	334	384	358	375	348	351	322	356	337	360	357	354	377	351	327	370	349	331	373	351	331	322	346	353	369	359	353	356	346	371	368	326	310	367	348	347	380	357	359	391	391	352	356	350	369	356	377	388	367	342	337	360	360	333	336	363	376	352	361	361	359	334	334	372	377	399	353	371	369	360	336	356	359	330	350	350	344	329	338	352	368	346	375	352	364	365	375	383	354	342	354	360	343	374	342	366	357	348	352	371	326	366	355	358	339	379	362	355	378	368	351	370	380	361	360	343	343	372	369	326	369	344	352	354	372	342	359	337	378	372	367	396	354	330	355	354	352	394	376	358	341	329	345	336	365	337	337	347	342	368	373	361	356	375	355	374	378	352	372	351	325	341	347	360	323	343	346	375	374	346	348	391	334	343	329	324	351	358	353	377	347	338	349	384	351	377	378	361	339	374	387	353	362	361	334	369	353	342	358	340	353	358	346	359	326	340	357	332	367	346	339	362	371	361	357	363	356	334	369	378	374	348	346	364	371	333	358	337	384	346	323	365	333	375	350	337	352	359	357	373	342	361	343	330	371	354	335	329	351	381	328	389	347	340	374	363	363	327	374	348	412	335	345	360	341	326	356	349	346	326	392	389	364	383	329	360	385	371	355	334	350	330	363	350	331	344	367	342	354	360	376	367	361	375	315	360	305	357	358	353	321	362	351	347	353	351	388	376	372	360	348	359	333	363	358	363	337	358	338	374	346	377	369	349	381	326	333	369	376	320	371	340	349	373	363	361	356	349	348	384	347	320	321	354	344	384	356	321	344	339	350	343	340	382	387	310	364	389	371	340	361	368	347	381	360	355	352	341	359	344	357	386	381	361	367	337	382	358	337	348	371	356	372	328	330	386	323	356	331	352	341	349	357	379	354	379	396	348	368	353	340	354	343	351	412	344	371	355	360	339	377	375	363	339	362	349	340	332	351	351	323	367	345	366	369	347	360	399	372	337	367	366	358	367	337	363	310	367	361	351	373	346	348	383	397	342	362	370	364	359	321	346	326	351	396	371	347	380	365	363	337	356	339	342	363	355	363	370	365	341	358	380	381	352	347	371	362	317	355	380	363	377	361	387	369	356	359	371	337	324	383	341	349	360	385	374	368	308	339	345	364	325	383	353	357	387	351	376	350	379	350	345	348	363	332	364	339	394	348	380	345	349	338	349	368	358	358	376	363	357	363	377	351	333	383	329	339	379	334	365	377	364	397	363	341	351	379	374	377	385	377	349	346	354	364	306	359	351	352	346	373	319	398	356	340	343	322	364	351	351	376	361	325	372	358	353	360	401	371	367	348	369	342	362	349	340	345	356	350	381	370	371	362	339	377	365	339	370	381	352	336	381	341	337	366	365	339	339	348	355	356	382	368	349	331	326	373	394	373	391	349	332	385	354	322	355	338	334	361	334	337	364	349	326	338	345	382	346	339	362	359	373	314	350	330	359	339	344	355	340	346	347	381	370	367	380	330	322	358	335	335	349	412	387	359	339	367	340	375	360	363	323	328	353	360	328	342	386	361	327	370	358	352	379	352	334	351	353	338	357	339	346	322	371	378	372	325	334	331	354	388	341	348	338	328	365	342	346	370	353	366	368	349	375	359	362	331	371	352	347	346	324	348	367	348	396	320	380	370	331	349	361	350	358	342	351	344	419	383	340	344	329	387	386	376	363	378	361	411	360	359	372	360	356	337	352	378	374	336	371	362	353	358	365	350	374	373	368	354	342	355	384	341	375	347	346	400	398	353	358	343	331	328	403	338	340	378	363	387	335	344	336	374	340	346	340	355	366	354	355	384	374	333	337	369	359	325	379	373	351	354	314	329	366	359	404	347	354	356	379	356	310	368	349	352	377	345	347	344	361	344	374	383	369	365	344	353	379	351	344	340	380	320	333	359	357	326	378	355	321	371	341	329	380	344	375	348	364	344	359	327	382	342	345	390	349	373	387	323	348	340	329	348	357	366	352	346	362	378	365	376	323	358	369	359	344	346	391	344	357	374	356	366	318	370	374	350	349	376	366	372	359	375	353	345	352	322	372	362	340	354	368	367	354	343	331	353	372	381	349	316	329	354	338	371	337	353	401	379	379	368	340	383	301	355	322	373	373	370	380	351	363	334	327	352	363	354	363	370	340	356	369	342	344	363	364	354	352	312	368	339	341	364	359	346	313	340	349	335	336	332	350	354	369	384	370	365	387	340	349	346	360	359	361	332	357	351	361	398	354	353	377	349	359	371	351	329	349	382	335	330	339	333	321	368	348	346	353	359	358	343	368	384	330	333	353	390	342	344	366	357	331	336	345	336	301	341	374	377	384	388	360	365	367	340	342	386	359	354	372	322	394	352	353	320	366	337	347	374	340	351	363	384	342	326	339	386	325	336	333	368	372	379	389	339	362	348	348	353	355	375	347	379	363	349	358	376	373	352	382	379	347	374	342	386	346	354	367	367	354	346	369	377	365	358	345	366	375	361	343	373	350	325	362	326	343	346	379	353	379	341	364	366	369	331	342	387	355	382	342	336	367	343	362	342	382	342	366	374	334	318	333	308	336	316	380	350	344	354	352	343	367	360	372	345	362	349	370	340	344	351	349	364	384	367	365	334	319	379	338	363	355	364	336	358	358	357	372	344	352	369	332	352	359	345	338	363	344	326	352	361	369	353	360	368	347	365	309	385	383	336	359	352	362	330	362	348	322	363	340	347	346	372	358	367	347	372	387	352	364	380	340	328	355	365	350	364	367	336	335	370	360	373	359	324	366	412	364	355	354	373	350	340	350	345	361	345	341	397	380	332	372	352	364	367	393	328	368	380	348	344	337	348	415	398	357	324	331	385	348	344	376	349	348	361	367	369	366	319	390	361	371	345	362	315	357	372	371	367	346	363	394	386	336	355	318	379	358	368	369	363	331	361	354	379	365	333	352	394	339	354	353	357	365	369	336	371	352	360	334	340	406	354	346	337	359	352	378	368	376	346	363	318	365	359	336	392	391	326	339	358	340	322	355	369	328	379	318	334	341	384	357	337	383	370	369	359	336	343	346	384	363	370	357	309	346	384	397	374	341	347	373	380	356	362	349	401	327	339	361	362	331	343	339	361	326	358	370	367	345	364	339	348	362	344	362	317	356	371	350	335	352	384	385	357	362	375	350	325	348	339	347	374
16757	39592	34688	23970	19091	15205	12276	9604	7726	6121	4944	3875	3373	2574	2148	2016	1654	1381	1468	1298	1117	1102	964	794	810	782	642	665	666	695	727	622	565	550	468	460	475	445	439	432	412	408	415	407	401	409	413	440	423	395	443	429	448	432	406	388	379	447	404	401	398	400	423	417	419	409	395	400	432	424	417	421	395	409	404	438	421	408	422	399	397	414	401	412	400	388	410	402	379	396	390	396	400	424	395	416	415	441	390	402	433	411	420	396	391	402	415	416	390	429	388	390	390	422	417	399	427	402	448	429	442	414	409	420	389	427	425	411	417	391	350	429	421	465	418	428	402	400	405	424	391	416	410	446	416	412	429	416	389	389	391	407	465	397	426	391	393	400	386	423	426	421	413	422	413	382	413	404	414	397	442	427	429	417	423	399	411	403	379	391	437	392	404	404	409	405	397	378	383	416	413	422	406	443	389	418	406	389	450	397	393	404	435	450	393	439	386	403	427	389	404	404	407	381	399	431	403	384	411	402	408	418	423	349	390	399	453	417	380	424	404	418	409	389	438	390	394	371	424	406	410	423	374	415	404	415	416	390	418	378	432	424	375	378	413	435	423	383	401	433	398	423	409	390	401	428	392	379	422	399	409	445	404	423	404	403	427	432	383	404	427	401	433	402	399	395	420	389	411	401	419	394	427	400	403	399	419	401	456	354	447	408	409	402	385	402	409	436	409	412	418	407	392	383	370	407	409	424	417	389	386	375	400	391	437	426	403	429	425	406	414	403	444	415	447	395	414	411	450	368	400	401	420	404	380	405	389	397	415	448	426	456	379	440	423	417	419	399	421	384	399	444	412	427	410	339	431	434	393	420	410	387	422	382	414	386	394	433	391	410	446	416	417	391	381	433	393	392	439	385	375	431	417	407	415	384	411	419	400	412	448	407	431	410	407	405	405	417	397	394	400	403	414	437	385	412	388	433	470	381	428	420	377	414	414	401	393	413	404	411	424	406	403	392	392	453	396	458	424	374	366	397	403	423	399	443	392	423	416	442	403	427	411	419	410	427	404	389	383	368	385	408	408	401	378	414	403	430	389	388	425	436	408	377	394	434	428	419	407	390	430	419	378	430	486	411	387	424	425	437	409	404	437	379	396	415	402	435	402	414	413	386	427	442	423	400	397	418	393	384	392	393	423	428	382	424	422	395	416	424	385	412	441	419	412	391	416	391	419	433	402	406	395	389	415	409	407	379	417	452	427	410	399	411	404	448	376	412	385	404	433	393	425	409	417	394	429	394	432	442	425	401	432	403	404	408	433	405	395	435	395	400	404	418	438	424	430	446	440	409	423	384	338	412	415	403	421	389	380	414	434	426	385	412	444	401	391	427	383	395	430	411	408	382	380	380	415	428	403	382	379	402	366	439	432	410	385	395	405	421	367	408	432	403	402	406	411	402	405	407	412	389	398	406	373	405	391	379	445	432	359	409	399	412	384	405	382	401	414	408	415	384	405	387	435	417	379	429	385	431	374	395	415	401	440	424	442	386	406	420	379	432	387	429	383	412	415	358	435	383	422	403	407	401	415	432	422	408	445	449	428	432	418	411	364	400	449	397	399	423	441	401	441	424	438	425	442	388	430	418	426	401	418	419	397	390	442	417	412	400	414	412	382	426	410	424	386	394	420	393	408	387	406	398	418	438	420	385	396	409	397	398	429	387	402	400	422	405	445	384	432	439	411	362	410	404	453	403	454	407	365	389	445	402	394	389	384	396	455	385	403	420	410	384	423	393	429	421	402	373	403	362	434	421	433	397	417	416	423	404	436	401	395	416	383	437	415	408	381	381	412	431	393	449	409	451	412	443	405	386	410	399	399	416	423	440	384	386	376	418	439	406	375	391	405	427	370	418	393	422	388	426	406	402	410	423	394	418	436	403	423	382	397	405	388	397	395	408	419	397	421	422	434	439	413	395	390	427	429	415	425	422	414	431	431	443	391	406	402	413	399	399	396	438	403	404	457	420	412	412	412	420	423	363	421	412	369	385	398	436	403	420	404	380	396	413	403	399	409	458	433	382	390	382	412	426	442	405	384	403	421	403	416	436	418	431	398	426	402	411	391	388	425	383	382	411	395	392	400	397	425	409	406	409	407	433	402	384	429	411	392	418	385	389	416	422	446	396	427	401	444	429	380	369	416	392	371	408	393	423	410	439	360	413	403	394	451	384	420	381	394	391	408	356	419	426	447	410	442	400	422	418	391	420	402	378	415	423	396	405	406	402	434	378	394	401	432	422	421	432	429	405	368	377	424	376	432	391	400	422	385	382	403	437	408	419	433	398	434	382	421	446	381	382	405	429	439	411	431	418	447	404	384	353	433	417	368	434	395	376	459	422	402	432	392	433	403	415	399	397	420	421	420	389	410	396	429	403	425	421	413	399	406	418	374	427	413	456	424	418	405	414	422	407	437	444	403	436	413	426	391	440	416	414	409	450	406	407	400	412	389	448	397	404	409	434	390	368	417	422	390	433	422	414	458	407	413	438	389	385	407	390	427	396	450	389	392	404	389	403	410	368	423	388	423	407	392	441	416	399	401	400	392	424	394	408	406	394	409	418	401	420	414	402	399	410	407	430	420	413	412	387	411	384	438	394	419	432	446	405	422	409	421	402	416	376	374	390	441	412	409	402	410	446	372	408	396	404	424	439	405	412	398	438	400	408	403	403	409	401	387	391	409	352	434	390	405	433	421	407	451	419	411	417	419	389	427	394	429	419	442	412	413	426	416	412	428	407	445	404	415	414	388	397	399	409	430	415	396	398	397	374	428	410	412	391	395	384	415	401	354	436	409	422	419	397	403	416	433	424	396	452	434	413	414	381	414	398	421	400	391	399	396	433	405	427	397	439	363	407	419	392	434	377	405	417	413	421	366	386	394	421	402	412	398	424	404	397	433	406	422	388	408	476	422	415	398	421	372	397	400	422	422	387	399	382	438	407	401	420	413	408	427	415	391	380	393	435	381	393	442	397	400	419	358	376	410	422	380	428	420	415	361	403	411	436	420	424	416	419	417	463	433	413	392	401	415	476	420	418	394	423	423	403	426	445	404	394	410	428	415	432	390	406	408	435	420	462	387	430	399	360	390	369	419	410	392	416	410	377	407	385	386	436	432	408	445	435	456	404	389	399	408	391	393	403	391	430	433	390	430	412	399	388	406	404	420	403	382	391	428	428	404	417	415	385	419	409	445	404	410	389	396	421	425	447	435	392	418	399	398	413	407	414	442	412	405	412	417	398	372	382	396	375	392	424	406	387	425	387	404	430	414	413	409	415	406	404	400	413	435	409	420	420	401	425	398	408	377	446	421	380	375	425	420	390	402	437	406	365	419	406	411	432	429	408	402	411	398	443	408	408	401	402	379	378	401	411	419	418	408	394	413	409	438	432	398	409	393	436	389	412	398	403	425	415	387	410	421	433	405	422	403	454	406	415	398	403	404	444	444	395	377	413	411	464
25005	21307	27646	25546	18450	10159	6449	4652	3545	2781	2407	1856	1670	1352	1279	1014	876	959	735	677	630	676	545	594	519	453	439	427	511	462	437	410	424	378	343	344	432	366	361	342	323	334	336	323	326	311	320	315	334	322	331	324	322	326	341	314	297	304	309	316	325	312	333	332	320	344	313	332	339	319	310	333	344	342	320	311	337	318	354	314	313	308	347	299	311	295	292	331	335	312	331	312	324	298	346	328	314	321	297	287	296	308	363	309	337	340	314	331	325	308	347	296	320	330	313	318	299	306	352	330	318	344	330	307	359	275	313	286	320	286	325	305	312	300	317	327	354	310	330	322	308	334	325	304	304	324	319	315	327	317	344	286	344	370	327	345	291	321	332	297	339	312	315	312	343	339	344	292	329	320	339	346	296	343	298	315	299	342	319	326	313	294	326	332	330	314	336	318	324	353	350	332	348	306	313	344	313	347	331	339	333	305	333	339	306	283	291	339	333	324	332	342	327	348	308	306	312	314	300	314	318	309	294	364	301	315	291	329	319	296	315	303	336	275	328	304	317	314	316	323	302	305	332	333	321	350	354	321	344	357	301	358	327	300	337	335	313	295	307	317	335	309	340	326	336	311	343	333	334	336	303	318	334	308	322	343	333	315	332	302	300	339	341	340	328	321	323	345	315	340	330	312	316	360	320	297	330	291	330	318	295	321	312	297	284	329	351	321	343	305	293	316	334	348	359	304	348	350	310	346	357	330	330	322	324	335	326	330	356	339	312	323	324	329	312	297	328	327	337	305	317	327	382	349	314	324	312	345	360	300	323	337	353	346	335	311	354	310	340	284	347	325	326	327	305	301	323	345	329	317	313	348	316	315	350	325	358	320	344	336	341	298	350	311	330	316	329	329	347	326	320	336	316	303	335	325	307	328	306	342	342	355	355	298	324	314	312	342	315	332	327	339	302	330	321	326	367	293	313	334	335	330	295	332	325	350	325	332	315	312	302	310	356	310	345	309	336	304	351	302	305	346	314	328	315	335	306	350	335	339	291	322	337	322	324	296	306	305	308	321	318	333	332	323	342	334	294	328	304	322	355	322	295	292	328	379	318	335	346	319	352	332	334	320	325	314	307	326	339	337	322	318	330	326	336	335	337	298	314	342	282	294	317	314	347	324	333	309	314	339	326	316	323	323	315	282	324	300	336	307	313	357	295	355	320	357	316	331	303	316	350	317	321	348	321	315	314	288	321	322	321	328	355	328	342	300	310	312	307	319	315	278	355	302	344	323	329	322	338	333	325	337	305	326	325	321	310	327	291	336	295	320	323	373	310	327	307	322	311	315	326	330	335	339	342	302	337	308	315	351	308	337	313	336	311	321	319	307	349	313	313	342	306	304	289	322	379	307	319	317	281	327	321	316	345	330	289	348	322	332	355	327	324	307	338	308	338	352	342	350	338	366	307	337	326	321	331	319	304	368	316	321	339	325	334	322	324	359	320	327	314	325	340	328	332	332	314	360	323	374	346	314	338	360	342	327	288	327	311	318	299	312	303	353	311	359	313	317	333	310	299	313	328	318	337	347	337	364	304	326	305	323	314	320	311	338	322	327	320	341	292	313	343	336	299	360	306	320	324	340	324	345	352	331	347	333	327	305	331	334	324	332	308	328	323	319	304	315	299	326	324	340	305	322	349	348	327	275	335	330	350	299	339	310	304	330	351	329	360	323	327	302	358	310	312	353	357	321	315	305	318	343	337	355	328	285	344	338	321	313	320	349	330	295	349	296	329	277	320	319	318	313	326	312	291	338	294	351	335	313	321	315	305	312	330	295	346	352	310	299	324	298	300	322	342	325	351	315	347	335	300	355	311	310	320	302	321	339	333	346	291	335	343	340	297	333	316	308	297	312	332	317	316	337	327	308	364	308	318	334	349	336	342	298	295	348	305	345	307	345	304	324	328	331	334	290	314	332	332	308	311	318	323	325	317	322	321	320	318	327	317	330	310	317	290	339	312	325	330	303	313	313	346	302	327	311	306	343	290	298	315	334	309	371	340	313	331	331	313	323	329	333	338	320	328	322	316	282	350	322	318	310	366	309	325	350	332	322	346	342	348	347	341	325	317	324	329	314	363	342	321	358	326	327	296	352	293	293	310	324	325	313	324	355	336	344	301	305	337	318	306	350	311	333	338	327	298	361	307	359	351	309	328	337	307	311	344	306	320	344	337	324	334	321	330	343	312	351	331	311	338	315	333	336	312	339	334	310	302	334	345	322	311	319	345	344	364	328	317	341	329	320	348	320	306	331	290	351	309	316	327	336	347	309	312	331	310	317	303	292	342	329	353	341	298	288	293	326	333	309	334	354	341	332	329	327	356	316	342	321	337	335	333	338	323	350	299	331	313	302	321	356	314	333	307	351	329	325	327	341	313	352	340	341	330	316	340	333	322	335	341	294	329	328	299	319	339	352	315	338	344	291	337	314	317	308	321	316	342	353	326	320	327	316	300	328	306	288	319	336	326	297	320	353	311	300	331	335	334	315	325	324	309	303	328	345	330	317	319	311	317	296	322	329	317	319	344	305	339	319	322	319	325	307	327	314	330	349	341	296	341	320	322	327	316	309	312	311	318	309	357	307	367	314	311	309	319	317	301	292	332	291	322	300	314	338	292	354	297	312	353	331	325	324	335	307	318	303	326	306	323	320	325	337	340	300	293	318	320	342	302	336	321	344	345	337	324	314	327	332	323	327	322	328	338	318	313	332	300	331	341	321	322	315	328	355	317	335	325	338	339	333	295	333	329	303	291	305	330	365	352	318	304	295	357	316	330	320	341	330	316	305	314	313	327	327	325	330	365	329	319	340	297	351	353	343	299	358	321	333	330	357	331	305	318	311	337	317	313	302	312	359	300	321	325	303	324	335	309	328	335	313	328	333	321	317	319	308	328	354	314	304	325	304	332	318	319	323	306	285	315	329	348	335	320	321	316	290	327	320	356	327	319	331	326	285	334	325	329	279	322	322	328	321	305	323	334	310	290	316	313	334	289	327	340	310	345	342	334	299	325	336	324	326	351	321	315	314	328	316	322	326	321	322	344	350	344	302	331	317	318	306	358	329	343	342	310	325	344	334	325	331	326	330	283	319	342	361	294	317	322	321	353	298	329	311	314	342	326	312	323	337	340	313	331	302	338	303	350	307	329	314	341	294	326	364	297	380	322	303	325	313	330	300	312	314	321	295	327	331	330	358	334	358	312	315	342	311	355	323	319	303	315	321	330	306	341	295	310	331	314	351	326	332	339	326	321	339	339	306	308	298	311	315	298	344	314	322	350	310	332	323	352	321	356	320	304	330	325	285	332	314	324	328	339	326	296	307	319	333	331	335	310	340	323	315	339	318	325	345	319	300	322	328	338	335	344	355	338	349	349	324	323	321	342	322	333	304	292	358	309	344	336	358	308	349	314	332	317	301	319	338	337	319	328	332	309	319	351	321	339	318	299	322	340	337
16510	36845	31041	20985	16096	12875	10173	8118	6472	4861	4217	3243	2771	2302	1960	1617	1342	1395	1192	936	917	888	742	763	658	625	562	543	572	557	569	529	480	434	429	394	395	351	371	345	384	387	370	354	378	349	408	366	341	370	383	368	379	366	360	357	381	406	366	375	370	377	374	388	373	378	359	365	337	354	372	375	360	348	372	353	324	353	362	363	359	370	362	372	364	353	359	365	331	368	372	365	335	343	375	378	347	369	371	336	371	372	348	343	387	371	363	337	390	391	390	389	384	376	337	347	388	385	392	380	391	388	371	403	358	372	371	375	372	386	342	346	356	339	360	356	351	344	340	375	368	332	365	347	350	380	379	396	398	385	381	351	345	406	366	370	392	351	368	364	376	359	349	353	389	379	356	371	378	345	365	391	392	357	388	389	398	349	364	347	389	384	386	398	352	374	369	362	345	385	371	390	367	384	346	357	372	358	383	369	367	413	370	411	373	320	364	347	373	393	379	349	414	373	369	355	367	367	369	365	400	356	378	385	364	325	362	353	349	366	307	382	367	366	363	350	372	362	383	365	407	372	355	360	381	377	379	370	348	394	337	366	381	360	351	382	383	366	400	382	404	360	376	390	362	360	346	366	336	349	381	362	385	330	346	403	341	389	351	390	386	350	379	360	353	386	374	374	355	338	380	334	359	389	349	381	316	361	386	346	387	414	360	374	365	379	382	335	328	368	346	370	383	360	391	379	355	367	368	366	363	369	371	359	379	360	382	414	369	337	369	366	347	354	339	394	371	383	370	404	356	361	383	355	380	381	355	388	385	366	369	367	369	370	356	365	357	351	348	380	355	387	379	366	371	375	383	399	411	345	365	369	371	357	376	370	341	361	370	373	363	388	416	388	373	372	358	358	394	374	343	400	354	361	373	376	341	319	386	346	394	375	360	384	350	360	376	387	394	354	381	339	356	397	352	364	374	380	365	374	395	356	366	361	388	365	404	391	370	388	369	374	360	370	357	358	366	370	353	392	399	369	352	372	339	356	390	350	377	369	374	336	380	348	363	397	394	407	359	359	375	395	375	330	369	349	372	368	382	339	382	349	388	377	354	376	381	334	376	381	357	334	395	359	359	363	372	354	345	381	391	383	381	377	350	371	374	376	351	387	330	358	364	397	363	363	358	368	362	380	372	343	363	389	384	366	367	342	392	372	359	373	393	362	397	361	389	380	357	369	351	347	378	350	358	368	368	310	362	351	367	349	377	329	382	380	373	346	342	371	360	389	329	364	371	379	379	390	385	384	361	371	348	366	373	342	374	344	362	367	368	375	349	370	359	364	375	380	328	371	359	359	349	349	376	406	355	369	389	373	369	351	322	386	342	340	353	354	357	379	389	359	365	349	396	386	358	362	353	342	407	348	411	364	411	375	402	393	366	379	373	388	411	390	386	363	364	373	383	339	331	402	377	376	365	342	367	350	366	354	373	339	343	353	358	387	342	382	387	357	342	388	358	365	373	393	374	394	373	403	350	369	359	355	388	344	370	393	373	394	367	343	403	389	408	354	357	364	378	387	412	365	374	407	357	345	340	376	332	357	389	383	380	348	347	381	361	383	379	353	378	362	359	348	352	365	404	367	354	345	373	345	372	367	399	389	356	335	394	371	322	380	388	345	370	361	368	371	370	362	371	362	378	428	380	366	367	411	373	381	365	359	353	391	367	377	375	363	367	348	357	340	360	362	339	382	369	384	367	375	348	400	377	375	367	344	349	384	389	391	374	372	350	369	374	348	345	367	337	370	392	372	360	375	337	367	385	329	351	336	359	382	351	372	341	367	368	354	375	384	368	410	332	328	376	327	361	367	392	364	359	414	373	363	377	381	334	352	353	382	339	390	358	388	366	384	377	330	388	365	349	376	359	360	401	364	359	355	357	367	341	349	377	387	362	367	345	350	396	386	411	385	333	349	350	358	336	389	352	409	363	360	373	391	378	380	336	383	340	375	351	377	365	374	411	385	370	406	348	354	337	367	355	380	363	379	391	364	361	363	383	384	365	363	371	343	352	348	338	359	368	414	371	353	372	352	359	399	376	343	382	352	372	346	348	332	372	382	372	365	396	357	366	384	383	370	366	394	381	346	356	352	369	365	348	355	358	340	359	357	382	435	375	362	377	406	369	351	358	381	347	392	387	350	378	367	351	371	364	376	368	380	364	357	359	366	344	356	382	392	363	346	373	369	416	335	375	370	330	365	349	371	385	339	326	377	350	355	320	352	389	365	378	331	368	387	387	366	371	362	337	370	367	364	361	359	359	381	388	370	369	373	359	372	356	394	363	350	336	372	370	353	366	384	367	357	337	371	399	380	339	369	340	326	368	377	346	355	363	372	373	352	349	350	381	349	350	348	368	369	395	337	309	352	380	361	369	363	350	402	368	338	354	368	379	382	357	315	379	368	396	339	337	399	371	364	365	388	347	347	381	326	362	382	371	367	397	355	373	353	358	378	332	367	349	356	374	354	365	343	364	401	358	370	370	336	381	386	353	367	331	384	372	352	361	396	378	380	324	391	362	387	365	413	356	353	361	345	352	370	371	336	345	375	370	372	402	360	413	388	375	352	353	342	382	391	387	363	378	378	371	353	352	347	378	364	338	381	355	356	372	365	340	371	378	340	353	346	356	392	352	370	372	389	383	369	399	396	367	386	397	372	378	400	345	361	347	354	385	389	372	357	340	383	354	356	339	368	350	360	309	359	381	349	395	389	353	368	358	337	360	382	366	372	346	369	379	396	364	364	345	374	360	368	385	356	364	364	408	358	358	404	359	378	341	337	366	355	351	347	386	384	367	376	348	345	380	361	346	418	344	357	348	370	349	338	357	358	414	351	344	366	338	379	403	363	371	363	413	348	369	386	384	370	340	335	370	369	399	356	355	377	394	392	371	355	371	376	363	368	381	353	365	350	349	398	332	370	390	391	384	380	395	377	357	346	341	351	351	338	339	356	357	371	363	385	358	382	369	356	335	359	383	375	381	374	409	376	371	362	359	347	353	369	357	344	369	355	381	372	338	351	389	410	368	372	370	345	384	361	369	366	377	363	384	335	353	350	354	355	351	366	354	355	364	328	364	353	342	366	345	380	363	374	362	378	374	374	341	368	367	364	390	355	389	334	352	372	361	389	372	345	348	377	356	323	370	343	363	381	401	387	323	357	386	354	386	376	375	358	366	360	345	339	361	339	323	350	326	354	371	366	370	393	375	352	367	330	351	382	382	373	374	395	319	348	375	411	385	359	366	413	365	413	366	359	371	396	380	378	392	379	380	390	366	380	386	364	345	386	380	373	380	373	333	374	384	362	356	401	374	369	361	366	385	343	362	351	366	391	359	382	325	375	353	356	359	343	395	339	381	366	374	362	340	386	344	322	356	358	358	367	370	355	397	344	376	369	368	379	382	392	352	333	384	371	347	400	305	388	354	359	391	377	359	332	375	363	375	374	357	365	395	364	383	406
22863	21346	28918	24138	21470	22196	19512	9870	6643	5248	4186	3488	2841	2544	2249	1586	1539	1235	980	942	897	745	663	666	524	460	466	473	493	507	405	452	406	392	337	316	314	273	268	240	262	247	224	251	250	234	231	250	254	279	271	279	272	268	248	258	261	243	267	267	287	248	237	248	221	269	245	215	234	261	247	248	252	235	220	246	244	242	240	255	266	252	243	207	242	237	237	227	246	249	279	233	231	228	235	241	232	236	240	235	227	239	255	243	257	230	249	232	226	251	227	250	247	267	245	230	226	258	240	229	247	242	231	240	245	262	256	245	241	251	249	229	220	252	261	239	217	249	226	231	243	224	250	243	244	225	246	257	246	222	231	230	238	211	248	243	255	235	228	256	225	226	245	242	217	228	248	252	219	263	239	235	239	228	223	238	217	252	250	243	234	240	245	275	245	267	244	225	253	247	248	225	246	236	251	235	216	246	228	243	234	256	228	241	217	234	240	218	222	212	226	228	279	229	219	250	218	258	217	242	256	270	263	242	236	235	245	233	225	236	251	257	225	240	233	253	255	255	267	242	250	223	213	223	246	217	262	223	253	234	234	253	255	233	233	240	233	220	218	216	262	220	250	234	228	231	215	234	231	253	252	238	256	239	245	277	237	229	211	241	240	262	231	224	226	285	246	248	257	218	215	228	216	242	241	232	242	239	234	236	234	230	243	244	236	256	244	236	258	246	253	251	231	225	239	236	261	230	265	229	256	253	223	217	238	218	246	251	264	246	265	222	256	217	230	236	203	216	219	237	227	245	219	253	210	241	221	267	225	219	236	237	200	253	238	257	257	235	234	234	247	240	221	231	237	242	246	254	237	233	238	245	229	216	242	235	242	217	267	240	235	234	240	236	241	215	234	235	233	259	239	237	226	248	212	245	239	236	223	249	236	241	236	239	231	247	203	224	234	253	210	256	217	243	211	254	238	222	232	219	242	245	204	256	240	235	241	245	245	245	227	241	266	232	228	259	248	237	254	231	221	225	211	228	241	246	261	246	262	250	236	252	249	219	236	224	241	260	238	258	222	250	249	259	245	201	240	183	238	227	243	220	210	244	208	253	234	227	279	230	219	249	227	246	245	234	209	235	244	226	236	253	236	240	224	228	247	240	258	237	244	227	258	260	232	248	253	196	235	245	249	226	249	233	216	239	253	257	259	246	239	227	218	253	190	257	234	246	249	252	261	245	250	280	232	235	224	227	233	258	222	253	239	245	199	260	238	221	208	244	256	198	247	238	231	214	250	239	246	250	217	241	252	240	248	214	232	264	237	244	286	231	235	231	244	212	252	269	255	223	239	223	221	218	243	208	221	238	204	245	242	259	247	253	244	218	238	248	248	228	264	202	201	227	229	224	207	225	224	239	274	229	243	244	249	222	250	241	242	229	226	223	228	224	230	228	238	249	229	254	246	253	245	236	278	240	231	220	232	242	260	233	238	257	236	226	254	234	229	256	220	228	237	248	246	259	270	236	238	235	204	257	239	269	249	220	222	211	246	206	239	238	237	240	252	242	261	252	214	281	256	238	223	230	261	238	245	233	250	268	236	219	238	230	234	232	245	239	253	228	215	227	247	239	241	219	251	223	243	240	219	224	239	235	221	233	255	208	242	266	236	226	218	253	230	219	280	219	245	214	226	255	255	214	253	230	228	249	208	217	252	241	243	244	266	222	259	229	226	220	251	252	254	244	227	238	279	266	243	224	266	228	243	238	253	261	226	220	230	216	246	253	232	219	231	233	229	244	253	204	228	235	234	246	189	257	231	229	222	228	223	230	225	243	248	227	225	253	229	234	244	223	256	226	243	221	221	224	254	225	241	250	237	233	253	233	233	233	237	237	254	231	227	269	208	245	248	238	235	261	252	253	224	231	252	235	224	237	229	217	243	225	235	231	232	249	238	244	225	251	241	231	285	229	236	246	250	263	254	248	230	239	243	231	238	273	240	270	225	228	225	276	248	229	231	226	237	205	239	232	214	243	212	264	233	252	234	229	247	238	227	228	228	261	254	221	237	219	220	232	254	267	261	242	259	252	258	258	226	260	248	229	248	248	253	231	241	204	250	232	241	249	259	241	219	226	253	231	237	204	232	235	260	254	236	231	233	219	219	220	254	225	237	242	216	228	243	230	247	280	240	249	245	242	243	233	247	240	239	211	243	261	231	253	238	231	234	211	258	256	240	234	224	242	237	238	236	247	235	238	243	229	252	219	248	240	244	249	262	228	229	243	235	228	237	242	233	224	240	261	227	230	228	283	258	237	234	265	255	235	242	204	245	242	248	237	233	245	224	236	263	248	246	244	260	256	224	216	233	238	252	239	269	224	257	223	250	232	233	252	233	253	246	225	245	234	227	250	245	263	238	257	224	255	257	254	241	280	246	248	223	227	246	222	212	222	236	267	223	241	218	259	216	214	206	236	238	236	226	232	240	246	229	224	216	253	242	230	246	247	220	234	220	245	249	247	243	213	260	232	240	231	221	255	220	228	232	226	218	241	227	245	213	235	256	237	229	243	264	242	232	220	233	278	228	242	237	211	274	222	222	240	205	239	241	219	258	233	238	205	233	237	230	218	263	211	225	241	232	246	219	243	233	246	265	243	228	234	223	216	236	230	221	231	265	233	229	236	242	235	231	273	261	281	243	271	251	226	233	219	211	231	255	282	216	235	238	252	279	219	229	224	209	223	225	253	242	225	241	243	247	250	248	243	238	254	246	245	249	258	259	237	241	271	222	229	249	245	249	239	250	251	224	220	247	232	267	208	257	221	225	239	261	247	236	221	204	239	260	236	214	244	238	227	239	236	254	240	236	234	233	227	221	225	238	241	226	237	248	216	223	234	228	252	241	232	222	225	264	232	239	228	217	220	256	262	222	265	226	250	222	225	271	267	250	244	241	255	238	256	249	235	240	218	219	204	215	228	250	263	248	230	230	235	224	226	241	238	250	230	244	225	225	238	237	258	244	241	215	232	241	242	233	232	222	239	254	213	229	250	263	228	246	229	226	256	222	263	263	220	237	229	214	239	214	277	240	263	225	227	217	215	222	263	234	247	255	217	226	250	251	236	234	224	228	266	238	228	256	231	258	256	272	223	276	244	221	260	248	266	225	237	241	258	215	217	258	248	236	235	221	226	227	228	237	256	243	240	233	228	247	218	237	214	249	230	248	251	243	233	248	244	242	246	234	236	238	247	225	241	222	227	229	242	267	218	247	252	234	240	213	236	260	266	266	234	254	234	246	258	263	242	252	244	224	220	238	241	209	241	231	227	233	232	249	236	243	223	269	252	247	223	227	249	252	241	211	249	238	220	219	250	222	245	233	233	213	254	226	237	264	235	218	271	232	227	224	226	244	243	236	213	249	216	219	239	236	264	245	223	223	240	243	215	246	216	268	227	254	266	211	233	214	224	251	235	212	226	241	244	228	246	258	232	249	267	233	255	272	217	245	254	243	228	237	231
19272	44540	39692	28927	24018	20010	16506	13451	10491	8363	6760	5524	4454	4026	3445	2450	2441	1886	1437	1410	1269	1025	998	954	724	665	682	638	694	669	621	615	505	469	418	340	334	318	308	293	266	286	281	264	270	307	264	305	278	315	303	270	305	303	288	248	279	265	284	283	275	270	253	279	264	276	271	292	259	291	285	268	266	288	280	256	289	241	274	256	271	264	289	253	255	287	262	274	274	272	283	234	265	277	263	258	280	262	295	257	244	272	276	275	271	275	247	288	262	271	278	278	261	293	274	251	274	266	258	277	297	284	228	254	262	271	278	313	216	240	250	282	301	286	274	267	289	287	281	254	248	252	289	280	266	244	255	269	286	270	256	269	270	275	291	266	288	262	282	270	268	307	274	293	293	237	267	246	263	275	272	292	261	264	256	245	242	304	245	257	265	289	259	295	288	273	263	260	275	267	262	276	231	245	288	281	295	269	260	256	287	241	249	277	242	277	249	276	254	290	280	261	264	284	279	266	272	266	268	278	279	273	265	272	276	279	248	283	237	262	258	290	260	268	295	257	254	276	280	258	250	270	257	301	270	251	254	277	284	287	260	288	268	275	286	267	260	265	233	284	250	278	282	273	258	240	253	274	293	278	253	244	257	269	268	271	245	277	282	286	280	272	259	262	239	279	264	294	289	266	281	279	309	285	269	269	285	268	249	250	272	284	262	262	261	263	269	258	286	225	265	258	252	243	258	282	276	269	297	284	257	233	262	283	276	296	269	257	320	265	274	242	251	298	273	287	266	279	251	246	263	271	276	271	288	273	256	289	259	262	258	274	280	267	286	266	287	258	256	240	275	282	290	313	276	270	258	286	275	259	266	279	243	284	250	312	260	247	265	280	275	264	246	284	266	276	291	269	265	270	264	255	278	277	263	273	289	287	252	261	284	265	244	269	278	257	243	288	266	282	267	274	264	254	286	299	291	284	271	298	275	264	260	290	277	249	283	259	266	249	269	262	264	281	273	266	263	316	291	283	279	256	260	268	268	260	276	259	281	272	277	289	273	242	255	286	264	273	262	252	285	249	263	289	285	301	291	266	294	277	271	270	269	289	257	292	266	277	289	267	288	257	283	287	276	270	253	265	260	277	251	263	265	275	266	276	265	311	250	266	259	280	293	263	274	271	253	254	277	253	275	250	278	273	283	270	287	300	240	255	287	259	272	280	251	238	259	294	298	262	276	261	269	258	254	286	272	282	245	257	265	261	266	282	274	276	286	278	292	266	293	259	301	318	285	286	268	271	269	264	280	282	261	282	264	250	233	280	278	261	257	281	245	273	277	255	273	267	261	259	261	269	302	268	280	268	265	265	253	261	267	270	283	285	255	295	283	239	270	288	254	247	291	262	266	271	263	277	269	304	274	283	307	251	280	296	273	272	276	264	283	254	258	246	285	264	268	262	264	270	280	268	270	266	285	291	265	247	294	265	271	280	269	256	282	254	273	264	262	273	272	246	314	252	263	303	257	295	311	272	265	265	261	271	276	279	274	262	277	253	270	266	317	271	292	251	288	308	303	285	277	270	273	260	247	255	271	260	289	257	266	277	280	276	253	287	263	273	284	287	261	266	260	269	260	290	272	274	244	252	280	273	270	273	279	254	281	266	284	279	256	261	274	255	277	296	277	277	262	275	281	261	282	261	275	232	287	292	247	253	252	285	260	269	262	260	230	248	286	274	258	256	280	260	269	256	287	294	253	288	288	249	258	285	252	281	296	275	289	291	279	281	288	257	271	287	255	245	260	301	261	279	288	267	255	286	273	264	291	276	266	254	243	254	290	237	295	281	252	256	237	283	263	285	298	276	283	254	265	259	278	274	264	261	264	288	246	283	269	274	249	262	257	263	234	261	250	263	259	256	282	256	253	256	265	262	272	259	263	263	291	274	290	290	299	268	294	239	262	256	277	272	287	275	245	297	272	284	264	267	246	261	269	264	280	300	267	297	263	252	264	251	251	271	267	254	276	277	261	280	271	286	280	269	283	254	273	285	249	259	304	307	274	273	260	274	275	266	282	282	274	272	301	258	274	288	314	273	255	273	278	280	280	277	254	262	264	271	240	304	278	246	264	268	284	242	250	275	284	269	296	273	265	248	280	264	277	292	264	262	261	267	292	252	280	270	257	268	277	277	263	261	293	268	256	286	267	276	232	267	268	277	275	260	286	292	271	262	280	262	264	265	284	243	280	255	249	291	271	293	289	258	280	276	273	252	272	283	278	299	285	289	284	272	273	261	244	282	267	279	271	272	278	269	267	265	274	274	269	288	261	277	283	251	270	248	264	284	254	282	272	279	249	288	292	266	256	267	243	257	293	284	263	231	259	272	281	279	275	287	251	270	267	281	273	249	278	291	301	254	268	295	280	249	290	309	268	285	286	254	268	268	279	283	308	261	261	248	254	260	279	256	287	241	247	269	281	268	269	270	262	261	248	246	273	242	269	280	265	278	277	276	268	271	235	295	251	289	254	292	278	268	280	275	302	264	267	264	319	255	283	266	275	285	270	285	277	276	260	255	287	264	259	238	258	284	242	256	269	288	273	285	294	284	277	277	231	292	267	253	265	294	248	273	250	277	305	262	244	273	266	264	284	279	268	297	292	264	270	249	260	272	240	278	263	264	278	297	278	277	258	280	269	264	248	273	266	266	278	259	248	269	289	265	289	276	265	282	257	281	260	292	270	274	249	288	272	265	291	281	277	289	275	302	274	274	271	281	288	259	271	274	258	257	266	288	273	263	272	260	271	301	280	271	264	279	279	305	240	274	280	257	303	276	260	268	287	269	270	261	272	267	268	246	267	271	283	268	277	279	261	281	255	291	256	267	284	250	267	290	268	279	263	279	264	246	284	260	285	328	268	298	248	273	253	274	306	269	277	263	292	275	260	269	273	278	257	258	281	265	284	267	283	258	286	247	294	264	264	299	288	285	248	267	263	259	287	258	258	273	260	260	272	290	240	252	270	251	273	282	266	288	307	265	252	260	275	267	281	256	285	265	268	300	254	265	273	249	294	261	307	276	285	269	271	253	275	283	265	290	287	278	252	277	312	289	260	271	248	288	245	264	296	284	261	274	299	290	285	266	286	234	304	285	243	237	255	275	245	287	288	288	274	282	282	249	268	269	268	244	284	268	250	276	249	301	283	226	273	253	268	273	244	289	268	268	263	274	260	243	266	252	270	265	287	272	264	275	283	261	216	277	238	260	240	261	242	299	267	264	268	268	290	290	294	288	265	263	265	291	250	278	274	287	237	240	276	296	259	286	266	286	277	269	287	299	281	279	281	287	264	264	282	261	281	264	297	273	271	278	270	290	301	267	264	273	266	260	271	272	233	263	266	272	278	269	263	275	327	248	261	303	268	300	288	260	240	269	276	280	252	271	246	271	264	249	267	266	245	257	283	266	286	276	281	262	269	287	277	254	262	255	276	267	257	278	293	276	263	268	264	259	262	256	282	281
27750	22306	23856	16755	9765	6367	4833	3608	2796	2176	1852	1648	1346	1260	1088	1043	885	766	682	656	650	541	553	548	505	527	518	494	469	509	551	480	511	458	457	460	423	409	429	419	441	403	427	441	409	409	423	427	403	404	448	418	408	429	415	414	437	433	419	418	451	413	414	430	410	451	424	435	417	415	448	407	429	401	398	448	426	426	442	442	422	436	415	390	436	450	406	410	419	382	408	462	423	427	418	402	424	381	386	406	411	424	409	451	398	415	417	418	419	431	406	413	399	454	391	435	404	413	407	367	414	427	440	395	422	434	428	454	429	424	424	441	449	435	438	403	431	430	412	408	442	403	446	405	400	428	407	408	438	430	405	409	412	435	426	381	403	370	436	417	430	375	403	409	398	422	406	411	437	427	426	439	434	423	433	434	438	430	409	417	429	430	440	426	412	422	409	403	374	416	432	444	443	448	397	410	401	405	388	398	435	440	456	446	457	400	386	400	439	409	387	414	445	362	411	440	420	398	443	423	406	423	448	432	417	377	396	411	448	426	435	391	409	439	417	412	408	443	451	417	437	451	404	463	371	417	440	373	464	410	403	449	426	424	411	438	419	417	400	418	412	430	429	409	418	430	393	404	402	390	408	454	445	411	420	444	401	394	390	425	442	420	421	451	425	433	415	402	397	431	415	436	406	391	411	460	414	392	393	418	394	421	374	408	411	456	438	428	394	415	404	420	414	384	440	406	403	434	411	437	405	422	454	389	424	387	410	438	428	432	403	424	397	455	441	433	367	429	431	398	424	416	390	440	451	432	412	422	434	433	443	429	388	401	393	403	384	387	431	430	426	439	423	411	372	408	414	430	427	430	430	389	426	427	419	407	415	423	443	421	419	396	438	449	420	414	417	409	415	442	380	396	378	414	420	372	401	409	404	455	414	445	421	399	403	431	406	392	394	420	408	432	442	413	443	418	359	420	395	421	441	390	420	385	451	412	415	419	443	422	402	422	419	369	423	398	423	374	377	395	399	369	436	424	404	406	443	456	442	405	447	408	418	409	411	426	416	404	405	412	439	418	431	406	396	415	413	395	443	369	388	392	394	401	447	412	443	450	397	381	438	439	419	421	414	439	417	389	397	423	372	444	436	436	423	388	417	416	421	416	444	376	416	412	407	423	429	425	463	410	431	416	404	441	427	422	409	431	424	407	452	407	398	414	405	431	396	435	400	436	423	458	403	452	455	411	434	431	421	432	434	427	457	410	399	423	413	460	418	422	394	387	461	443	434	383	416	417	412	403	413	454	416	456	410	400	371	379	429	425	379	404	415	426	404	415	403	432	400	402	431	402	447	432	398	419	395	408	465	409	421	404	418	399	434	395	467	417	425	437	407	421	445	447	392	452	413	456	401	453	410	432	396	462	426	431	421	415	398	463	406	419	380	460	430	431	385	416	399	427	426	429	412	425	403	405	445	401	421	427	426	399	407	422	370	444	411	446	420	474	431	399	428	421	447	424	449	405	419	439	437	427	415	429	430	396	385	424	411	443	434	437	429	413	369	430	392	438	430	431	446	406	438	456	422	430	430	453	449	463	373	419	462	408	448	435	423	411	395	400	443	455	411	457	403	398	394	423	441	421	435	449	405	416	423	393	408	403	412	429	417	433	439	416	415	388	426	423	450	436	403	432	418	407	377	378	437	435	386	444	411	444	443	436	388	394	435	420	445	418	399	411	421	414	409	403	467	422	448	440	418	459	409	453	442	440	439	413	417	440	424	405	427	438	413	428	440	396	413	419	417	402	399	422	461	400	419	390	434	432	438	454	405	425	394	429	431	442	424	426	423	442	425	411	461	453	406	416	451	386	411	431	462	406	433	420	421	417	429	433	433	411	404	394	423	387	362	397	405	413	398	442	428	453	398	441	410	409	419	407	415	406	406	450	404	420	447	433	441	383	402	401	380	396	434	418	406	421	418	406	434	425	420	400	434	418	391	439	390	443	412	394	428	450	419	397	409	396	423	393	414	435	426	420	432	426	438	460	414	415	441	417	403	378	423	411	419	420	410	421	426	459	410	404	401	391	402	465	420	411	436	392	451	415	431	448	411	398	387	451	400	400	381	438	398	395	430	403	427	378	434	427	447	395	399	417	410	402	424	396	431	408	400	406	405	401	427	429	419	399	437	388	431	413	365	414	404	420	424	473	450	418	414	401	410	419	432	443	434	418	423	461	445	409	430	387	397	427	440	417	402	435	425	377	403	430	409	448	423	419	414	402	404	469	409	417	422	412	432	396	405	415	404	419	443	390	387	401	456	420	407	444	397	391	430	411	432	364	447	419	423	448	444	432	391	419	374	424	410	432	429	388	437	449	354	421	417	401	423	398	439	427	426	423	386	382	445	409	417	428	375	470	411	376	377	424	412	376	443	473	409	443	429	437	421	411	418	416	443	411	465	406	391	410	415	417	430	394	442	414	430	434	419	384	425	445	408	407	382	395	442	403	434	425	384	392	412	414	396	435	435	430	447	430	410	465	420	407	418	399	426	405	414	405	413	394	395	407	415	454	415	378	413	449	417	415	416	374	448	429	489	428	392	427	385	403	434	431	394	390	437	454	413	459	420	397	436	409	420	421	421	413	415	447	366	393	407	423	402	390	406	424	434	402	431	389	416	410	417	440	411	395	396	419	434	438	442	435	417	408	411	393	410	407	427	429	415	420	443	416	437	409	408	408	449	415	413	423	387	421	422	433	407	415	420	433	441	393	424	427	411	417	431	433	385	424	409	419	450	417	444	407	422	380	376	419	457	418	416	423	459	429	415	408	410	408	432	421	441	389	422	426	409	442	432	416	418	410	412	443	420	416	406	465	392	378	422	404	419	396	430	444	384	429	417	447	433	420	444	434	410	382	451	468	411	447	436	478	385	430	423	420	392	454	373	441	407	464	428	407	389	443	441	442	435	454	406	447	390	389	400	455	452	444	428	422	396	424	454	398	417	432	406	415	473	431	455	396	405	451	425	391	403	400	432	384	389	460	396	425	418	423	443	408	372	412	432	439	463	400	450	423	403	412	457	402	388	471	452	469	466	439	445	425	418	436	405	406	465	454	410	398	439	393	416	442	418	376	428	406	397	427	441	452	435	408	458	430	417	387	431	394	392	417	375	407	423	407	425	432	403	424	404	424	410	419	450	379	424	383	391	445	444	431	440	377	405	370	403	407	445	443	435	429	403	419	377	398	433	411	405	384	423	430	408	436	428	438	444	475	446	393	453	406	406	394	462	388	398	430	422	443	451	421	395	442	431	429	427	442	383	463	426	423	431	426	389	420	449	402	395	418	423	409	415	439	424	396	432	426	408	406	433	438	404	444	420	394	410	427	399	426	405	391	404	422	411	406	440	430	432	438	435	442	429	435	459	427	418	400	405	430	424	406	424	432	410	409	411	408	415	409	419	399	466	439	421	455	411	429	421	428	443	441	378	406	425	431	425	401	434	411	392	388	471	384
16103	32080	26746	16871	13115	10311	8258	6166	4844	3878	3191	2523	2168	2045	1634	1420	1238	960	954	911	861	765	754	667	600	625	593	594	606	586	581	575	621	523	521	475	467	527	478	450	478	465	495	488	503	488	465	465	465	465	487	465	471	500	475	477	432	458	466	454	477	479	464	473	459	450	499	462	483	440	464	487	496	514	471	508	471	457	451	456	429	466	485	492	467	451	471	490	437	463	485	487	450	449	472	458	478	434	474	466	506	491	459	501	490	477	476	466	492	493	453	476	486	471	452	485	481	481	424	478	494	470	463	475	516	472	466	480	467	491	461	479	493	452	460	476	468	449	484	478	455	488	483	445	490	426	495	477	488	484	528	448	458	438	497	480	492	483	445	428	470	520	442	471	469	466	486	483	511	480	432	470	469	497	471	475	450	477	462	461	457	466	482	459	457	473	491	444	500	452	465	459	484	507	453	454	497	509	464	497	503	481	495	472	488	467	458	493	433	499	441	450	471	469	484	474	497	478	476	446	445	495	481	464	469	468	468	497	509	472	499	480	441	486	493	458	500	505	480	500	461	504	478	521	488	484	459	460	487	464	487	453	482	485	493	493	504	442	492	449	471	438	464	439	474	460	442	472	489	499	499	458	464	450	474	465	471	501	452	482	485	509	439	464	471	409	446	468	442	484	472	449	489	485	480	469	524	462	472	459	477	455	487	475	492	457	496	434	463	493	450	464	474	497	452	434	494	479	481	492	478	462	466	448	473	476	463	500	467	479	522	476	455	457	481	469	466	496	449	474	507	464	473	470	480	470	481	476	505	479	500	490	504	457	462	472	456	464	467	471	491	460	477	493	441	491	493	499	461	478	491	443	481	497	480	441	472	474	492	483	483	472	466	488	519	495	487	468	471	444	461	498	500	489	501	478	460	447	449	458	463	447	481	467	502	472	491	502	470	474	483	472	461	453	479	484	481	465	511	463	476	492	499	465	484	447	495	476	483	502	463	480	484	487	478	489	472	454	478	479	500	493	500	505	434	422	450	506	451	463	475	446	480	480	457	498	493	478	450	482	475	454	491	465	471	442	472	453	494	458	483	483	474	457	526	469	475	462	436	417	466	481	506	507	484	483	484	450	441	442	473	471	460	475	492	467	490	490	528	462	490	435	504	471	448	486	430	448	468	479	465	465	474	482	474	517	494	465	463	474	457	464	474	474	477	481	459	463	482	448	481	488	469	503	508	468	494	489	458	492	461	447	463	492	451	453	498	463	460	517	477	465	488	451	476	519	480	449	516	477	493	441	445	431	484	476	481	447	505	462	473	474	519	479	493	474	441	478	466	462	466	516	509	465	464	477	490	484	488	461	488	420	489	463	480	436	479	493	459	443	457	462	494	435	469	487	442	476	454	502	446	454	494	489	492	480	474	505	454	442	461	490	465	496	469	497	485	488	450	465	476	494	491	497	502	468	473	486	502	498	475	465	476	475	432	464	444	477	449	442	431	479	492	458	467	522	508	463	432	487	493	446	458	454	483	454	429	466	487	469	461	486	430	505	473	468	432	489	493	466	480	486	477	453	484	486	468	502	472	513	479	432	465	509	487	460	457	475	473	491	479	503	497	473	494	473	464	468	495	472	438	491	447	478	473	444	498	469	498	493	460	499	489	444	481	447	423	489	470	495	489	434	494	459	489	463	471	482	492	444	491	479	503	500	458	481	460	454	433	487	471	462	466	514	497	458	450	504	468	450	475	479	513	477	441	461	451	492	421	478	473	458	461	470	481	525	477	488	443	499	446	492	434	481	463	470	471	480	462	452	493	471	479	446	450	483	408	477	503	492	465	464	463	519	485	504	454	440	436	469	451	461	438	474	458	470	489	468	455	449	461	437	471	449	449	482	461	427	470	446	486	474	423	453	510	425	428	463	446	486	490	451	452	483	505	466	494	494	501	455	482	415	495	457	448	505	472	494	494	498	464	501	475	493	484	493	455	500	501	465	484	471	468	484	480	452	477	468	445	457	454	470	513	464	495	491	446	481	481	502	507	438	506	453	509	473	451	437	529	453	489	467	477	474	457	476	482	442	455	468	477	488	491	507	468	485	469	465	510	452	461	496	463	470	485	425	468	475	487	451	517	486	499	483	486	524	480	459	486	485	520	442	467	489	509	483	490	481	494	461	469	492	457	490	510	485	443	516	451	451	456	470	450	487	486	462	444	471	497	488	459	436	469	459	488	484	495	426	452	481	430	462	458	471	499	492	472	480	453	469	478	488	486	463	461	461	449	450	486	489	472	472	476	478	438	477	502	474	448	464	488	496	455	470	486	455	478	492	480	462	446	467	493	476	431	454	459	467	447	457	497	464	452	437	479	467	488	467	420	472	453	441	444	456	480	428	453	455	475	486	487	478	459	482	475	457	466	487	452	487	468	493	444	425	426	490	492	464	440	489	492	495	443	499	478	447	494	484	457	507	458	477	468	497	482	482	501	471	490	453	482	460	455	463	471	450	526	454	453	464	480	492	493	487	464	469	474	472	489	465	485	476	480	503	483	458	491	490	495	474	494	448	469	476	483	473	530	478	478	508	462	445	460	485	467	484	471	500	457	491	488	433	462	481	470	472	444	480	494	462	458	518	484	449	441	474	485	466	468	487	465	450	448	467	442	431	514	474	460	489	472	472	533	493	485	455	480	457	497	481	497	504	472	450	483	502	446	495	476	447	484	444	513	462	500	451	528	481	458	475	458	456	480	443	484	463	479	446	469	460	460	461	476	483	459	497	440	476	517	467	464	478	469	459	462	513	462	474	473	489	479	481	478	477	489	480	514	454	469	507	467	508	474	509	490	434	494	448	458	489	475	498	446	476	501	500	486	480	452	480	458	474	432	472	465	477	478	489	465	494	481	476	488	503	484	470	489	480	493	482	460	464	498	451	448	461	438	478	486	466	506	490	473	464	478	472	456	486	456	480	495	472	506	502	512	481	457	479	457	478	499	428	468	496	499	475	489	480	465	466	464	480	476	482	446	457	496	445	471	485	470	467	482	455	451	459	536	482	457	484	455	482	466	447	421	528	444	491	502	458	479	472	480	433	444	487	499	460	463	468	457	477	466	488	443	469	480	466	465	488	467	468	476	485	468	503	481	485	489	512	460	482	493	440	505	481	486	457	456	488	481	449	460	495	470	454	458	478	448	478	474	448	437	469	482	537	476	473	481	461	475	508	479	469	470	492	488	459	518	487	468	488	437	450	449	470	469	460	505	523	483	468	483	462	442	443	472	449	468	462	444	468	501	453	481	488	517	436	466	465	482	503	450	444	420	467	458	498	493	481	506	460	475	499	430	464	437	451	486	474	500	464	457	484	467	503	456	480	489	500	452	473	477	459	469	492	519	498	462	450	487	502	454	471	474	462	465	483	480	468	472	459	473	485	498	474	477	489	482	476	485	429	452	455	469	492	489	455	476	494	486	457	485	476	481	456	471	492	477	466	507	482	481	464	506	485
24000	21312	28520	24520	21631	18227	11243	6520	4913	3947	3152	2481	2111	1778	1547	1471	1078	1014	993	881	731	664	700	567	562	519	507	567	486	526	586	505	517	485	454	409	381	389	383	392	389	365	380	365	361	376	367	370	398	374	358	361	354	392	354	391	372	354	366	390	351	378	385	378	395	347	368	355	352	325	360	367	353	350	361	391	374	374	390	365	373	373	376	369	385	368	362	329	352	352	363	330	356	336	363	335	391	379	383	367	383	359	400	371	372	375	340	361	390	352	366	383	351	377	380	357	394	367	357	389	403	367	360	378	335	389	356	392	349	385	347	360	356	362	360	395	373	356	373	385	385	367	351	333	375	382	345	365	392	347	377	361	369	357	391	370	389	352	409	384	338	377	353	362	325	377	358	351	402	344	353	338	360	367	367	363	355	385	411	339	359	350	374	358	335	365	416	337	381	356	406	375	367	362	370	399	372	415	385	358	383	366	406	390	375	363	374	368	375	368	368	375	357	359	343	387	377	362	362	382	355	380	361	365	385	357	363	357	321	370	357	360	373	348	360	319	355	383	348	372	350	352	394	351	357	393	388	383	409	365	403	397	358	382	348	363	421	367	363	365	368	376	375	352	379	366	334	360	387	357	342	404	353	366	349	355	372	349	363	367	339	340	365	341	356	345	367	337	377	349	387	399	335	379	364	364	348	369	346	354	340	389	390	379	359	358	366	351	374	341	362	378	355	343	366	372	370	362	339	411	367	365	362	365	351	384	381	371	397	340	382	373	398	356	378	371	322	383	382	345	343	380	368	362	378	353	348	386	390	355	378	374	331	384	349	375	332	373	342	402	345	358	367	419	364	333	384	390	357	339	378	367	336	380	345	367	371	348	371	366	362	367	391	390	352	338	378	390	364	374	377	368	344	352	404	348	364	368	384	396	378	385	337	351	378	371	375	363	364	374	384	373	345	363	370	408	408	393	406	363	383	366	359	355	374	335	376	375	364	349	369	353	388	377	372	343	401	365	389	363	384	387	390	375	357	358	361	380	358	383	380	365	355	352	356	375	365	364	382	372	326	376	360	354	356	388	350	381	372	408	349	401	363	372	367	380	332	346	387	373	360	373	366	365	351	387	405	349	352	348	349	379	347	363	329	348	369	345	355	341	354	355	372	343	343	392	347	372	388	355	344	348	364	395	365	354	397	329	351	345	346	393	335	379	367	402	390	371	351	348	357	356	363	337	342	348	365	334	340	351	345	356	387	361	354	355	382	359	389	340	398	365	390	367	381	351	364	370	382	357	351	377	342	376	339	376	379	365	371	336	355	360	364	384	354	365	361	354	349	376	402	356	373	376	358	341	336	361	336	374	390	363	367	356	391	392	366	393	354	374	350	345	367	367	331	388	393	352	317	357	365	385	391	390	367	379	366	355	398	364	345	347	370	402	359	371	378	344	357	370	411	356	375	361	379	365	359	369	335	376	378	336	372	373	379	338	387	385	371	390	350	364	395	361	369	377	357	383	361	361	382	382	332	392	373	382	359	354	334	399	416	329	362	366	373	368	363	367	359	373	358	391	370	384	356	381	368	374	366	409	412	349	359	388	340	372	378	369	349	348	375	357	367	375	385	386	331	372	380	374	359	340	327	382	397	382	368	395	356	357	364	362	376	355	368	378	340	380	378	386	354	349	353	369	363	357	355	377	375	367	404	360	361	365	386	326	378	381	390	379	354	381	359	418	393	364	332	359	389	373	358	373	333	354	348	375	407	348	375	355	356	377	358	360	376	386	383	382	332	399	333	373	389	367	353	396	401	356	350	377	377	355	383	363	338	379	368	344	355	350	372	388	355	347	382	364	421	349	363	392	352	354	359	366	361	391	365	352	354	339	323	348	345	363	366	368	366	341	409	357	365	351	360	328	337	355	370	425	374	342	327	343	373	399	329	366	377	376	389	378	388	366	392	383	351	364	367	348	363	325	379	371	389	367	379	363	368	318	365	377	332	366	330	364	377	350	349	355	380	360	373	352	384	351	349	368	354	381	394	390	398	358	376	366	416	381	376	353	367	375	400	366	353	345	329	357	368	335	336	371	359	362	360	369	371	374	381	328	333	346	385	374	369	348	342	386	412	348	342	357	354	367	350	383	350	349	390	367	377	355	373	349	379	395	335	370	386	341	360	386	372	347	358	372	372	372	402	360	397	358	368	373	379	375	364	367	350	351	397	351	381	367	353	353	346	356	367	402	349	394	388	350	379	358	395	368	351	378	361	356	342	357	372	360	334	349	348	350	356	309	343	369	348	374	357	378	379	386	400	374	315	355	373	377	351	399	370	377	357	375	361	365	371	349	368	385	364	385	384	349	397	384	360	318	341	393	340	372	369	362	374	370	382	366	371	335	383	310	377	344	401	342	364	322	368	388	381	330	342	351	377	378	394	329	345	341	350	362	372	361	378	359	379	355	357	392	372	380	371	362	363	349	372	357	356	351	420	374	403	377	384	377	400	343	346	366	356	378	359	400	353	371	372	355	360	367	350	352	386	357	366	374	343	354	366	396	366	349	379	392	364	355	397	369	334	377	343	362	384	365	349	369	369	376	368	358	365	351	365	367	377	355	389	319	391	347	388	342	369	362	379	376	384	372	345	397	362	384	372	377	372	366	367	352	367	405	372	327	324	354	367	392	372	366	350	360	374	382	356	360	353	381	364	387	368	419	388	342	348	363	332	320	379	374	339	375	373	334	398	364	379	390	402	369	381	381	377	373	364	399	371	353	335	343	356	375	397	358	363	379	380	376	382	334	363	380	343	350	323	377	360	401	361	359	365	392	357	363	357	347	407	373	370	370	365	357	373	327	343	383	371	350	374	376	380	354	385	379	406	336	337	359	342	374	382	361	361	366	407	375	394	366	369	387	365	345	380	385	348	372	355	383	379	381	396	375	388	386	388	373	357	360	374	398	341	363	357	362	377	372	351	361	395	365	355	344	348	366	378	345	362	362	364	334	325	408	330	365	344	336	373	346	378	372	386	347	327	380	386	376	399	386	383	390	355	375	369	381	355	390	358	358	406	402	377	359	358	398	362	372	367	369	386	387	358	373	342	357	319	364	359	379	357	384	378	375	385	350	345	381	341	370	375	342	376	370	359	363	367	375	373	347	332	337	400	340	352	324	363	375	375	405	372	359	403	376	381	388	340	370	384	370	354	381	371	383	335	374	325	355	387	377	370	397	379	362	350	367	362	367	369	392	354	401	361	369	369	386	358	358	404	384	377	383	397	406	397	397	356	394	362	383	391	362	364	388	363	379	336	362	384	363	347	360	347	367	383	336	364	360	358	363	362	340	383	383	369	368	331	354	332	385	370	345	389	352	323	374	384	365	334	371	341	387	349	378	361	316	357	366	352	356	349	353	334	404	306	366	383	332	358	379	385	373	367	368	346	346	338	337	392	366	349	408	373	384	333	360	392	339	322	361	351	339	348	351	396	365	380	359	375	368	379	351	364	393
16841	39866	34984	24453	19490	16069	13158	10111	7993	6299	5038	3959	3414	2775	2427	2216	1582	1441	1357	1273	976	907	933	746	696	701	757	681	645	692	645	679	613	618	522	501	485	478	420	412	403	438	442	406	428	420	444	422	424	460	436	467	453	450	419	420	429	425	435	427	400	439	429	408	425	404	420	430	414	448	443	398	385	448	380	416	386	401	421	418	414	449	423	417	439	407	396	429	419	399	437	432	433	399	426	413	427	437	436	436	415	430	414	433	432	400	409	406	408	413	383	452	407	412	416	395	419	401	400	385	449	402	452	423	402	437	441	466	403	436	417	384	446	430	409	440	447	394	417	404	386	410	421	435	407	389	424	440	403	429	387	387	449	413	423	382	434	428	414	414	408	422	404	440	416	418	433	392	443	432	397	433	433	422	408	382	391	415	411	387	419	429	449	428	391	419	409	424	419	417	393	406	413	440	426	404	402	430	408	400	422	424	430	421	426	414	400	440	414	402	427	426	452	411	420	429	426	392	443	427	383	420	421	406	416	420	425	396	426	442	369	410	403	412	438	397	419	453	445	427	435	390	435	420	397	409	433	404	390	405	392	433	367	404	435	422	445	405	411	405	449	446	432	430	457	399	449	390	419	410	417	443	397	412	387	432	411	416	386	406	435	408	416	397	440	434	399	395	443	411	417	387	367	396	445	462	406	400	434	399	466	396	366	447	443	430	423	413	454	392	421	430	452	446	423	434	444	386	418	427	424	453	386	432	425	395	436	436	432	442	415	425	403	434	397	421	396	434	434	417	424	449	394	439	411	420	386	415	358	408	409	387	447	414	396	427	455	398	406	443	431	394	425	414	430	416	418	413	428	444	400	397	452	431	362	378	401	412	406	416	414	371	427	373	393	434	416	438	426	473	434	406	396	400	414	415	405	464	444	408	421	412	412	408	432	379	434	451	435	390	419	413	389	395	437	464	424	410	434	405	406	419	442	415	393	438	443	403	413	419	416	420	431	392	409	412	412	452	438	409	440	398	377	407	423	424	394	424	402	394	471	443	450	416	431	414	406	407	425	396	407	406	458	429	403	406	432	413	414	446	399	423	428	422	424	420	428	411	394	447	398	426	446	414	417	390	435	415	387	432	420	412	390	413	453	436	439	425	436	398	432	448	423	392	442	405	405	390	418	413	425	421	367	426	442	407	401	420	416	427	456	418	419	427	431	413	425	396	418	410	415	407	425	398	445	431	429	404	429	410	422	434	419	417	432	431	418	412	415	404	440	399	410	415	416	399	400	433	435	401	426	437	433	435	429	449	447	450	416	418	389	385	423	402	439	396	435	438	443	453	402	442	406	402	440	419	397	430	443	396	399	432	450	418	391	407	433	397	405	443	453	446	391	441	431	409	416	430	399	434	411	389	392	431	430	426	414	350	407	430	421	436	412	438	418	418	405	434	387	414	386	427	408	436	422	397	419	401	395	424	429	412	424	385	436	412	382	414	400	426	408	434	436	404	418	414	477	418	365	425	423	388	453	435	470	424	412	377	440	418	437	403	410	414	412	418	389	395	421	408	424	435	419	372	370	437	399	442	419	416	423	420	369	416	452	426	438	434	412	413	414	421	423	443	429	393	419	403	420	431	411	410	478	432	415	423	409	446	427	412	427	417	367	393	411	413	411	403	436	390	439	415	393	444	460	405	449	420	427	419	443	435	425	463	405	395	409	408	394	437	442	400	413	415	443	393	403	389	451	412	410	375	462	412	406	385	409	408	418	430	443	368	416	423	461	440	426	428	437	383	454	431	419	421	434	408	414	410	412	448	404	416	409	421	427	409	456	409	470	409	400	410	406	432	411	434	400	423	417	415	448	409	453	432	426	403	413	378	417	388	429	401	393	443	423	399	387	448	425	409	403	451	411	423	391	425	404	417	406	400	397	408	457	405	404	386	455	437	388	419	418	427	452	433	420	430	408	453	429	432	405	404	461	373	405	403	416	439	395	418	416	429	410	441	444	433	449	402	448	376	443	439	419	408	423	423	441	446	438	399	415	405	411	420	407	437	423	418	418	427	438	403	428	393	442	412	409	414	441	391	425	414	422	394	409	399	391	433	390	422	379	408	441	436	418	405	415	446	438	402	373	427	416	414	418	432	384	466	427	423	436	429	406	417	453	425	396	408	406	408	396	394	424	425	409	424	391	445	418	419	424	399	430	422	397	409	393	399	391	382	446	404	426	455	447	421	428	447	405	425	428	411	448	408	436	415	425	402	391	404	390	392	429	430	403	414	449	405	430	445	418	420	423	430	420	421	424	400	420	439	435	434	379	372	427	416	393	416	437	444	412	387	439	454	361	422	411	431	442	401	416	405	440	389	441	396	432	415	419	345	432	452	419	414	409	393	423	407	390	437	408	408	427	460	462	403	449	410	416	430	407	416	421	418	362	429	413	392	431	411	388	401	393	418	436	435	408	406	419	438	393	435	447	432	388	389	436	407	438	411	444	416	401	434	385	437	384	372	389	430	405	429	405	420	416	434	421	423	452	445	466	373	439	442	413	404	444	441	396	417	404	378	395	393	439	361	441	431	411	415	432	417	458	421	424	420	395	418	426	439	419	438	392	462	431	427	433	413	422	405	432	442	418	487	400	424	363	440	431	398	427	455	434	407	451	466	440	405	409	418	420	408	413	435	414	401	411	395	409	404	420	388	424	458	423	420	428	437	424	407	400	418	394	424	425	411	407	413	410	430	437	449	401	408	398	428	404	411	441	412	444	438	452	401	459	412	441	426	445	436	422	424	456	384	404	432	410	409	408	415	381	421	456	440	442	444	408	417	421	417	427	409	419	417	434	455	405	392	444	413	418	420	424	427	415	418	459	393	407	403	426	434	412	417	386	423	411	418	433	401	437	420	409	418	399	377	401	399	446	405	430	405	398	427	411	418	427	403	390	404	400	429	443	439	408	464	402	403	455	427	444	398	458	435	430	429	417	377	416	392	396	416	443	388	459	414	398	423	415	376	392	443	407	411	448	395	427	439	423	400	401	414	393	416	423	404	441	417	440	405	444	388	420	407	439	399	403	408	449	413	393	390	387	414	420	414	389	427	415	437	391	420	368	395	428	430	435	449	391	425	431	411	442	404	400	428	408	424	392	391	402	400	444	426	431	435	412	426	393	401	424	460	413	454	423	393	399	443	422	417	449	420	439	442	394	427	426	403	395	408	456	452	407	443	404	383	422	426	419	407	430	470	426	397	446	407	380	418	442	426	408	380	431	423	430	449	407	424	408	441	425	411	445	412	409	414	437	410	432	431	433	408	409	404	429	438	401	408	436	425	405	416	430	436	416	431	406	451	439	389	413	400	407	422	430	411	446	459	449	409	420	396	424	413	412	425	442	426	400	413	452	418	442	436	375	435	445	450	411	400	399	444	370	396	429	375	401	448	401	465	421	429	470	443	426	412	416	425	452	396	409	433	413	411	421	400	437	412	438	430	408	403	414	419	411	448
25101	21339	27692	25667	18666	11041	7118	4794	3628	2777	2345	1933	1502	1247	1261	983	899	784	828	669	570	592	503	493	455	475	478	435	475	459	396	456	430	461	413	402	369	350	345	350	347	335	328	335	318	306	372	301	344	347	324	344	338	305	335	314	314	332	317	356	357	335	358	365	342	348	334	348	300	353	358	324	324	334	332	347	336	315	326	304	360	331	340	356	341	330	321	372	342	338	352	308	349	334	321	334	326	312	338	316	325	338	330	292	324	319	316	316	327	315	364	342	339	323	335	317	286	325	361	351	324	316	335	321	344	300	308	335	353	323	335	306	340	326	320	305	331	353	320	325	353	314	323	337	350	301	338	344	319	344	322	327	400	330	342	344	343	340	354	363	358	332	345	329	329	335	359	341	309	331	332	301	329	340	319	327	315	335	361	330	337	347	349	300	372	335	334	313	298	311	333	319	322	329	350	340	370	306	370	326	338	337	313	350	335	318	310	327	315	326	334	362	314	318	334	346	333	360	320	337	334	377	347	328	318	335	320	324	348	349	351	300	332	348	302	338	323	336	295	356	320	343	318	321	325	359	308	336	354	328	339	334	305	308	360	367	334	365	291	310	320	329	317	321	355	346	319	362	332	319	324	326	322	325	355	296	350	313	369	335	316	335	335	328	342	339	311	316	354	319	329	347	348	316	342	336	297	289	307	306	342	332	335	349	318	349	339	332	318	324	339	379	311	365	321	302	340	344	327	360	316	324	309	302	358	348	322	276	298	359	322	322	347	358	349	327	319	313	334	342	330	320	316	321	304	322	315	335	325	322	318	373	338	337	334	319	326	336	296	330	335	318	326	336	315	333	330	349	300	319	339	315	318	324	325	336	335	318	333	327	337	322	347	284	345	318	336	320	351	333	351	330	390	327	336	338	334	354	343	369	340	350	353	349	349	330	305	353	312	331	322	322	331	353	366	357	321	316	336	353	325	324	349	313	319	331	322	333	322	342	329	319	382	312	315	341	312	324	319	315	344	325	327	351	344	367	340	300	363	372	323	331	308	357	336	331	329	321	307	339	318	313	354	350	340	326	366	344	335	309	317	397	394	347	325	309	339	315	359	331	320	336	348	326	322	378	361	316	347	314	318	305	337	307	342	342	344	331	311	313	326	312	305	302	334	333	326	338	345	344	338	325	325	343	318	328	327	345	336	333	311	319	314	360	326	355	340	312	343	365	323	331	337	349	346	309	340	328	325	336	333	326	342	320	345	339	378	352	326	317	344	336	337	325	340	303	370	332	312	296	329	346	352	336	373	340	335	358	324	317	356	356	321	343	326	336	320	339	348	336	343	331	332	334	326	340	326	340	381	332	341	359	369	351	338	316	327	333	316	360	298	320	318	323	307	336	307	353	337	296	352	337	364	329	322	359	308	332	349	341	307	349	364	340	326	345	320	343	355	333	337	350	323	322	274	329	323	325	309	331	323	344	317	318	320	309	321	331	301	346	322	326	329	308	312	323	335	352	337	329	337	314	329	302	307	329	330	299	322	310	351	295	344	339	321	301	329	371	324	332	321	327	321	329	326	358	347	346	333	345	380	356	314	339	328	318	326	306	338	329	336	319	360	334	313	345	343	352	315	360	322	335	334	349	307	322	352	327	297	334	339	341	324	327	305	322	339	318	318	355	314	325	328	309	315	301	320	316	338	341	324	341	320	344	354	328	328	345	348	305	344	335	343	312	341	320	367	335	344	306	327	348	319	328	312	325	322	364	335	317	300	316	334	309	313	340	323	364	363	319	333	359	306	316	331	328	319	320	344	318	296	341	343	327	335	330	346	333	341	293	322	309	312	354	301	356	368	313	326	312	336	366	321	344	360	319	319	321	339	311	333	322	318	320	306	314	295	352	297	326	301	287	320	329	352	343	336	345	327	345	349	363	323	324	313	309	345	338	315	349	323	343	332	324	316	329	344	354	328	338	354	358	304	312	335	303	322	343	316	294	307	343	308	334	353	317	357	338	340	321	317	296	389	290	352	318	335	339	298	325	317	331	315	341	331	277	334	313	333	330	329	342	351	361	367	325	341	325	324	339	318	326	343	353	344	325	321	327	317	349	314	358	334	294	332	303	305	309	333	327	332	319	353	326	310	364	352	332	372	309	329	363	323	338	334	330	330	341	345	367	285	347	330	349	329	328	303	341	331	335	331	320	341	311	336	303	331	308	337	336	331	315	345	320	295	362	343	312	359	322	318	378	315	307	368	326	331	315	344	364	353	311	335	371	333	324	318	358	305	329	340	314	316	345	328	370	342	316	347	325	340	327	324	333	341	322	322	346	371	312	325	316	315	340	329	364	361	338	331	323	344	335	330	340	328	336	317	346	346	319	339	344	374	353	359	328	375	336	348	312	335	355	367	334	330	342	329	328	311	353	339	354	322	337	290	332	308	373	330	316	340	301	361	354	318	357	327	323	304	326	330	321	368	307	324	332	344	330	357	353	338	330	363	313	306	307	359	336	319	371	338	351	338	339	327	318	319	354	351	315	336	348	322	359	329	312	327	299	313	325	307	315	358	350	318	326	336	332	321	349	330	350	308	324	342	321	313	343	356	324	311	345	289	348	308	329	333	318	337	325	329	348	340	336	313	325	330	354	351	322	330	330	332	337	339	325	329	322	348	340	322	338	331	283	311	318	293	335	351	379	311	344	331	365	364	326	362	339	330	298	301	342	328	344	333	316	335	325	318	368	329	328	338	349	362	319	334	336	323	311	353	355	315	329	323	320	338	347	343	344	328	388	309	325	349	320	325	335	342	329	315	319	343	324	314	319	335	314	340	322	324	312	320	319	332	303	320	346	312	376	341	324	307	328	343	332	327	344	328	345	346	317	347	302	357	347	328	340	314	331	334	327	320	337	337	326	309	344	347	338	305	356	354	318	321	362	348	343	285	330	341	328	351	317	362	345	320	338	376	324	331	336	341	317	354	342	349	323	314	320	361	328	339	333	342	314	318	323	310	355	320	325	363	343	321	324	321	345	359	303	309	382	321	325	346	351	291	352	350	344	354	308	329	286	293	338	326	319	325	325	340	322	325	301	345	294	321	335	335	334	298	346	324	344	317	322	341	309	335	343	345	353	307	314	321	350	320	322	343	324	326	321	321	316	308	300	363	371	329	290	374	345	327	304	306	328	370	370	340	348	314	326	334	312	338	308	338	336	328	330	336	362	325	311	341	339	308	369	328	332	318	332	323	306	344	330	347	364	341	315	355	331	331	338	363	344	329	331	302	325	350	334	352	344	331	324	308	349	327	335	337	358	309	351	335	346	363	323	307	345	321	332	352	314	352	327	305	333	338	331	337	339	329	352	309	328	321	355	338	325	325	351	344	332	360	321	314	328	283	341	330	331	297	337	344	325	321	307	294	337	318	322	312	331	326	371	326	351	351	321	354	319	304	318	315	337	311	320	335	343	322	331	329	362	338	342	326	322	339	349	395	288	316	346	328	367
16695	36936	31558	21475	17378	14154	10949	8509	6847	5132	3921	3333	2587	2056	1865	1506	1264	1177	1097	937	814	770	719	631	680	626	592	593	575	540	547	514	500	462	463	452	431	415	419	383	363	394	368	400	394	383	376	375	394	399	368	394	406	352	380	378	388	394	356	395	370	353	383	371	390	345	391	372	348	377	357	397	364	368	404	372	391	353	371	381	369	346	399	360	381	415	355	367	368	379	380	370	362	395	387	375	351	357	342	377	365	373	356	360	381	397	361	382	319	396	397	374	380	368	393	379	378	339	374	392	414	341	392	369	393	388	398	362	398	388	362	369	376	393	360	355	386	353	383	361	377	409	366	364	355	398	370	344	373	390	376	345	376	366	382	389	330	351	328	395	365	365	363	360	395	377	369	416	354	360	402	374	346	363	360	377	406	383	385	345	380	378	380	321	339	380	357	376	350	388	346	352	367	386	335	390	389	376	390	358	371	353	368	326	411	352	350	357	373	375	392	364	372	397	377	405	382	383	344	380	362	362	385	345	351	364	379	377	393	365	366	355	369	358	395	376	366	381	348	368	398	399	371	394	386	380	410	404	378	335	360	385	347	356	376	379	348	415	370	373	390	379	425	386	363	372	363	399	364	391	353	352	373	325	382	331	376	330	344	383	377	385	379	372	376	372	391	378	387	342	377	367	388	371	362	366	352	412	372	355	390	383	354	349	362	363	362	401	354	393	392	367	379	356	367	334	399	378	385	363	338	370	383	372	352	377	388	389	378	320	351	378	360	380	342	364	364	393	368	367	366	365	374	350	350	412	381	374	340	375	377	386	363	389	357	390	380	361	357	416	348	381	369	371	379	392	387	366	388	344	366	373	390	350	380	400	394	369	366	348	383	385	378	381	403	381	428	360	388	383	398	389	348	392	380	347	383	377	410	392	351	367	362	346	417	369	361	346	375	334	371	349	386	357	365	381	361	387	385	331	366	376	386	354	345	350	409	376	367	373	381	348	362	331	356	348	353	377	386	386	368	372	388	384	347	369	387	386	352	357	372	352	347	356	350	387	372	393	369	384	364	400	380	353	382	378	372	379	381	410	373	374	374	360	360	378	388	368	391	356	370	386	400	361	364	338	355	386	364	386	383	437	379	384	365	360	354	360	327	396	360	375	338	363	381	392	384	360	395	382	375	342	378	392	354	363	380	405	402	360	387	366	373	338	406	332	377	377	360	353	368	359	353	345	372	380	342	360	373	341	367	361	359	362	402	371	368	362	381	360	365	331	387	394	387	390	376	384	345	344	356	392	376	399	340	388	351	365	366	374	363	392	377	372	393	380	347	351	383	410	362	366	373	364	356	395	343	375	402	376	390	379	376	396	343	369	374	412	417	347	385	412	381	365	339	383	382	355	362	381	390	354	378	365	353	383	346	357	348	322	380	385	369	375	363	357	396	387	353	363	360	398	364	345	334	372	375	378	389	390	341	367	357	372	382	394	389	331	367	414	401	390	412	387	389	402	378	372	380	389	354	397	391	372	330	355	334	366	394	392	365	354	371	385	342	410	366	349	393	349	390	363	369	341	353	361	372	355	378	422	345	401	368	400	368	393	355	356	394	370	347	367	338	390	360	356	408	390	392	371	381	367	386	381	415	375	350	354	367	350	353	392	360	402	354	389	420	414	406	357	373	412	385	401	368	377	402	363	399	398	358	380	357	368	380	352	402	361	394	392	344	388	361	367	372	396	375	390	378	384	365	375	399	364	365	366	368	387	424	374	379	371	398	344	355	383	406	345	368	322	371	368	377	400	403	367	342	349	375	402	399	366	379	386	355	378	363	383	369	343	354	377	381	354	383	374	362	378	342	373	344	357	346	369	393	406	364	368	376	355	381	383	406	363	360	347	367	377	397	395	341	385	377	335	351	343	338	387	354	403	359	380	372	333	324	353	381	359	395	343	419	381	421	374	365	358	369	390	381	365	403	389	387	376	387	412	348	389	353	373	366	373	380	394	415	387	381	383	362	374	367	353	391	364	374	365	361	352	366	370	361	365	382	410	397	363	385	399	373	379	390	344	362	359	395	379	364	389	360	328	380	337	385	359	370	339	354	351	378	352	400	353	376	387	394	400	327	381	396	361	384	383	387	357	365	391	365	384	417	369	367	381	389	401	365	360	406	379	351	393	370	350	356	373	358	387	365	395	367	364	404	358	375	375	370	372	383	352	414	393	363	390	393	390	341	400	369	400	363	369	384	384	376	358	388	383	381	364	361	415	386	398	394	362	391	393	404	332	369	378	377	388	369	363	375	367	409	352	355	390	398	397	416	360	372	362	413	386	348	367	415	337	369	399	371	355	382	384	388	382	353	388	367	389	370	358	381	370	405	398	367	377	370	368	375	376	377	379	374	376	354	355	389	409	369	366	344	351	361	380	399	384	366	366	378	356	403	376	402	392	391	384	369	360	350	356	360	394	362	367	414	370	400	344	351	379	382	371	375	400	387	344	376	353	368	365	346	375	349	347	379	360	347	340	328	375	364	377	374	354	349	392	391	380	350	365	392	372	360	391	324	379	354	416	383	355	389	373	361	353	380	359	353	395	388	384	352	362	393	329	403	394	388	390	353	358	374	363	379	369	407	363	372	354	390	343	386	400	347	355	363	428	376	382	348	372	385	380	357	366	372	387	389	410	337	391	364	399	394	362	390	395	371	387	354	357	382	361	369	372	355	369	375	358	365	389	355	390	372	368	367	409	366	382	378	414	324	395	350	381	364	374	387	353	364	338	353	383	369	404	347	363	355	369	374	378	385	373	345	399	380	383	358	355	350	399	341	340	385	379	391	397	374	359	383	342	380	400	395	360	401	364	373	386	357	400	395	368	361	340	384	376	372	345	384	403	373	369	346	374	414	378	339	386	417	368	357	379	376	368	334	362	373	374	335	363	373	341	380	355	412	366	399	390	365	381	390	401	388	362	352	351	365	378	339	385	407	381	383	394	340	386	392	369	375	382	368	382	366	340	370	362	380	371	366	359	382	405	385	374	366	370	363	402	381	344	376	340	356	400	392	358	380	356	353	347	355	375	393	373	387	374	354	347	364	384	415	380	361	357	380	342	387	377	397	389	374	349	369	369	400	381	382	381	367	365	370	372	361	364	392	403	370	348	375	373	408	357	385	409	371	369	362	377	389	375	362	343	392	374	373	375	368	354	378	356	375	350	354	358	387	377	364	369	352	344	355	379	375	391	385	360	347	379	370	362	354	364	351	368	380	357	385	397	378	363	389	404	391	370	362	371	373	361	356	398	379	369	365	364	361	374	384	372	341	365	380	403	398	366	379	376	392	400	358	356	390	385	397	371	403	363	380	362	394	362	344	325	361	344	348	376	411	391	383	375	392	372	377	374	389	405	368	395	354	398	405	349	421	369	395	392	363	352	343	346	379	411	359	370	389	358	395	333	354	376	399	373	367	376	356	364	371	380	376	376	364	385	368	340	398	353	391	404	359	350
22876	21338	28959	24046	21497	22321	19971	10177	6546	5307	4106	3253	2592	2170	1922	1436	1384	1338	1031	826	826	717	685	613	575	550	505	465	498	471	433	427	355	389	373	334	280	286	257	246	235	236	265	232	252	259	246	245	244	274	249	286	265	252	244	246	249	272	258	218	238	249	237	254	257	243	258	245	243	246	227	263	230	260	231	238	251	229	245	219	233	238	227	231	229	235	233	261	213	243	240	223	280	240	233	244	234	208	237	231	211	269	258	264	270	223	232	223	227	236	259	224	242	251	268	253	266	238	268	257	243	238	239	234	246	249	230	240	257	214	253	213	230	259	251	220	261	228	236	245	215	237	240	255	245	216	256	228	251	243	240	229	231	236	235	241	257	226	273	254	243	269	233	258	242	212	241	238	220	226	225	245	227	259	243	246	251	247	240	275	248	215	257	228	243	250	236	259	280	244	238	258	237	238	229	240	248	270	249	227	248	250	251	245	224	254	250	254	246	231	243	233	227	268	220	260	248	230	225	268	240	253	269	238	245	258	230	247	255	255	247	221	254	235	259	268	239	228	220	262	257	241	235	213	244	244	242	236	263	239	268	269	247	233	250	232	231	249	233	233	234	240	243	231	272	247	226	239	255	238	246	258	247	259	251	241	258	222	243	245	241	271	240	257	207	238	250	210	214	243	248	242	236	203	256	223	208	276	262	264	208	257	233	253	237	234	232	218	238	235	246	229	246	257	233	208	273	254	255	240	215	242	241	235	245	232	247	246	230	261	241	230	229	262	250	244	250	235	229	256	250	240	213	260	252	244	213	211	231	247	247	230	233	247	230	250	256	239	250	239	237	230	256	250	239	229	224	225	212	258	237	249	226	241	225	254	239	226	257	246	234	233	236	252	227	239	217	235	262	229	209	231	233	222	245	234	247	221	256	248	241	240	255	227	239	241	237	235	260	230	236	245	215	259	240	224	228	229	258	243	254	251	264	257	224	236	259	256	276	239	250	242	249	235	251	247	251	231	249	246	225	262	231	232	228	238	251	219	229	221	223	220	247	249	261	242	241	245	227	264	263	221	231	235	227	257	246	220	240	242	231	258	233	239	253	272	244	240	237	217	242	245	240	220	232	225	247	206	241	226	247	228	247	224	264	253	246	249	218	271	270	229	232	241	240	222	225	235	239	219	232	226	220	250	227	233	247	248	260	215	211	237	246	250	243	230	244	258	240	235	244	250	227	247	256	245	238	216	247	247	223	222	237	244	239	243	224	237	221	228	240	226	229	222	256	221	269	240	244	206	237	244	223	265	255	218	231	232	257	226	229	216	256	227	248	255	254	230	254	236	256	258	268	225	249	221	228	233	261	233	253	245	272	260	242	223	239	262	218	260	242	232	248	214	244	221	254	230	243	233	220	240	246	249	206	250	237	238	234	220	233	280	244	239	251	249	246	244	237	229	215	220	256	254	226	230	239	224	246	217	248	216	271	261	240	279	240	239	261	240	231	222	223	224	252	229	232	256	243	239	242	260	254	249	215	235	237	222	238	255	251	249	271	250	247	236	260	240	255	246	235	222	227	256	235	248	248	217	243	237	274	216	261	240	236	239	216	260	217	240	241	246	247	221	227	247	240	242	236	237	220	244	238	239	258	237	242	244	250	253	262	278	238	221	254	243	188	233	238	252	270	242	246	257	261	240	224	240	255	273	225	223	252	245	242	260	254	249	235	233	257	235	240	226	259	246	244	218	268	240	248	244	238	246	270	242	242	236	225	246	218	244	240	226	228	233	245	239	257	250	255	245	227	209	261	251	228	248	234	244	247	241	257	240	261	232	236	242	225	229	245	254	230	249	221	225	245	229	234	242	221	258	284	239	224	229	232	251	231	222	263	233	241	243	269	228	216	240	223	231	242	248	242	267	252	235	225	256	232	230	227	227	243	258	238	243	223	246	260	256	224	227	252	241	235	263	242	260	248	266	221	212	245	205	264	248	245	215	241	202	256	251	231	225	240	275	270	242	238	257	220	254	249	215	221	267	251	235	248	256	234	222	232	222	208	245	262	220	238	227	231	218	222	231	227	239	243	243	261	243	250	223	218	275	257	235	237	227	236	247	242	248	220	251	233	238	224	239	233	240	242	238	239	237	221	251	233	237	266	243	261	239	228	259	259	226	278	248	248	278	221	241	214	210	250	234	240	243	202	248	257	231	252	262	251	235	250	245	249	239	253	247	240	247	259	238	213	238	254	214	248	252	226	220	235	228	238	251	247	244	237	222	221	247	227	219	257	245	277	247	217	242	252	219	232	235	228	237	260	239	259	222	214	227	230	249	230	273	227	232	242	219	231	216	252	238	262	241	255	233	214	262	219	229	240	219	251	236	263	259	231	262	274	216	268	228	242	247	238	244	241	223	230	258	237	254	244	248	227	251	251	254	258	250	252	243	230	235	248	230	237	239	228	250	247	243	230	243	219	261	207	224	265	259	233	241	279	232	251	248	265	233	246	272	208	255	232	240	253	233	221	233	241	221	194	250	240	248	237	252	257	249	244	222	254	251	245	258	253	230	215	215	279	238	211	235	237	268	247	241	227	265	261	224	249	199	246	237	264	227	245	224	237	247	252	238	241	245	205	254	258	245	235	263	230	251	221	262	230	273	258	205	222	247	241	241	191	217	252	263	231	222	256	228	230	252	235	275	266	232	282	239	266	259	219	249	214	248	258	237	274	218	251	236	250	247	255	262	208	233	256	246	248	243	248	237	236	231	225	259	239	243	242	289	250	245	240	240	244	271	239	257	241	256	256	262	249	236	232	242	224	219	214	221	247	233	238	235	221	225	220	259	233	252	226	243	255	252	252	235	241	239	235	282	239	249	218	229	279	263	234	248	224	231	250	253	229	292	243	247	224	267	262	258	249	248	288	229	237	249	260	239	245	246	203	257	257	242	226	235	235	249	237	241	240	240	248	248	242	242	224	238	256	288	230	254	269	236	225	234	227	234	284	240	255	261	250	205	239	241	272	260	267	232	233	237	191	222	248	247	249	230	232	249	243	231	266	221	297	240	264	252	252	234	223	260	258	252	231	260	230	225	239	247	248	267	228	246	255	229	248	271	247	219	247	247	214	246	222	231	256	225	245	232	246	238	268	226	231	214	264	228	239	244	236	238	255	250	224	222	245	241	221	233	253	239	219	244	266	237	255	216	227	242	258	249	250	224	240	237	238	259	242	231	239	264	233	227	236	268	214	238	246	253	249	252	238	205	262	266	233	232	256	247	255	247	232	252	249	227	246	220	222	229	220	243	263	221	228	205	236	248	238	239	245	247	236	221	264	243	253	260	233	247	242	237	207	258	244	237	230	224	237	249	253	215	238	229	234	265	242	243	241	202	251	244	245	268	242	238	245	252	267	215	246	236	244	251	236	269	230	243	203	252	230	231	258	257	217	225	236	249	262	236	251	244	234	206	248	204	222	244	240	254	237	260	223	251	228	243	239	249	207	246	261	265
19331	44713	39707	30135	25220	21066	16709	13585	10618	8362	6628	5379	3939	3357	2972	2297	2169	2057	1541	1119	1163	1041	818	770	748	783	730	701	634	594	551	491	483	525	441	440	346	360	303	276	297	283	279	279	257	300	268	283	304	307	311	325	302	315	301	276	266	257	281	280	269	267	270	251	256	271	274	277	268	277	287	272	293	276	266	254	254	279	254	281	292	295	277	247	252	275	301	248	285	273	257	293	284	271	264	286	251	292	302	272	287	264	273	279	293	277	297	278	283	264	289	272	263	295	257	271	253	264	251	299	249	307	297	277	262	291	266	289	287	278	277	281	263	276	261	280	277	250	253	270	318	285	279	287	275	264	312	283	301	260	277	283	245	279	255	282	267	310	273	273	262	274	274	259	260	258	276	287	246	251	253	274	301	248	258	291	243	285	267	274	284	287	282	273	276	284	298	303	264	281	255	290	279	294	280	277	297	299	249	283	255	264	260	255	294	261	274	275	262	252	259	264	277	258	285	305	280	275	251	263	273	282	279	292	285	275	267	281	243	263	269	297	291	260	256	275	282	286	250	294	287	284	299	283	248	271	274	296	262	281	271	258	294	298	292	288	255	244	268	293	254	285	269	281	282	283	250	253	269	278	257	274	308	267	246	276	281	284	271	262	278	285	279	294	261	283	282	239	254	277	286	268	281	269	278	254	277	282	288	282	276	285	285	285	298	278	278	273	280	244	285	295	256	272	275	271	287	265	259	270	317	329	263	274	295	270	237	275	289	285	261	269	281	313	262	246	297	252	291	294	262	265	277	291	278	280	285	296	277	260	259	287	259	289	294	244	269	301	254	262	230	276	252	268	277	268	262	273	304	270	285	247	285	283	306	279	251	305	280	279	279	267	251	299	277	304	271	310	299	286	285	283	295	266	272	272	239	263	282	297	244	244	287	287	247	279	286	287	242	278	293	284	260	280	327	247	283	270	281	280	283	257	292	281	264	275	252	250	290	285	272	224	296	234	282	263	302	285	278	269	291	266	265	267	239	265	268	278	266	260	268	286	275	296	264	254	277	252	260	260	277	282	277	269	270	281	286	265	301	268	270	302	268	288	269	288	293	277	281	286	289	312	301	281	238	262	279	261	284	246	284	257	289	248	272	262	296	251	270	273	254	265	267	275	265	287	284	284	291	225	290	285	283	236	245	288	282	266	272	273	264	261	273	291	258	272	302	264	266	277	242	266	270	259	273	250	287	267	295	282	258	245	273	262	316	263	279	290	266	296	297	259	286	276	288	277	269	276	281	253	292	278	272	303	283	270	232	275	278	294	280	247	260	258	278	269	286	288	298	284	290	262	272	288	256	262	281	279	273	268	277	288	283	245	296	265	267	290	256	298	294	241	285	260	284	301	273	281	274	286	272	276	259	266	274	272	277	282	282	260	288	264	269	287	274	273	276	257	285	255	277	246	270	267	271	276	253	259	266	282	262	262	252	288	258	256	246	276	272	278	292	267	273	260	280	286	277	271	286	299	251	279	312	262	271	268	278	289	260	251	286	298	258	293	260	283	259	261	273	295	283	310	295	280	287	262	287	292	263	315	282	277	284	276	295	299	280	281	280	259	250	252	264	286	268	259	284	273	269	264	250	287	263	292	286	318	287	281	275	250	281	275	251	302	272	307	272	290	264	264	244	291	248	250	250	257	262	304	276	303	282	295	281	254	275	299	263	289	286	297	283	232	261	310	243	297	250	275	300	274	274	265	249	295	276	277	260	265	267	291	283	265	255	242	283	313	281	256	256	304	270	290	250	274	255	277	289	287	252	253	260	266	289	253	300	303	291	249	272	279	298	263	256	269	271	269	293	284	263	255	278	319	257	257	290	255	285	285	262	305	284	267	295	274	297	279	263	235	262	260	299	256	259	277	254	283	297	255	253	245	248	267	285	302	268	252	275	270	265	295	284	292	298	281	280	270	266	312	285	268	267	259	271	264	267	276	284	289	267	264	279	304	288	262	282	287	282	262	302	264	287	267	292	281	266	291	268	267	253	264	272	266	274	280	298	247	266	287	273	275	271	315	262	271	250	293	252	277	243	268	301	290	277	269	280	312	270	259	297	267	281	254	264	268	285	274	279	292	285	287	280	272	252	292	272	268	266	266	267	278	248	253	267	297	304	278	284	274	269	286	255	280	306	242	272	266	271	287	289	286	286	260	267	272	284	252	266	299	274	284	262	271	272	306	286	256	253	299	302	289	269	288	307	274	260	273	299	280	285	258	253	267	283	256	303	258	286	327	272	301	244	262	290	264	276	273	252	333	267	278	254	283	267	266	265	278	281	267	288	254	251	277	273	294	273	270	289	299	300	262	288	259	299	283	270	280	288	276	277	327	291	270	270	280	274	286	255	292	282	277	276	270	270	257	286	294	311	263	259	276	302	272	279	313	281	257	283	293	276	248	257	276	265	280	289	304	284	283	269	267	256	270	246	271	276	291	265	254	227	258	265	255	285	284	265	231	266	277	284	277	251	277	257	282	236	270	282	291	270	267	276	275	287	286	278	257	268	283	272	282	281	249	273	282	289	280	270	303	263	289	248	293	316	289	290	270	262	276	251	256	277	293	286	279	263	253	249	250	254	266	235	296	262	259	293	277	272	304	263	261	275	250	272	274	280	287	272	288	289	263	272	295	273	248	269	287	266	271	266	283	258	282	279	249	283	272	256	287	256	256	284	297	276	272	266	288	257	263	275	286	291	285	276	274	287	283	290	279	270	272	265	268	240	280	294	270	260	285	284	241	261	279	214	247	278	300	269	275	290	279	279	286	278	261	284	289	264	246	254	276	283	266	248	292	263	276	270	297	303	293	293	272	280	276	275	288	264	274	279	279	246	271	286	281	303	289	274	264	287	246	272	266	239	287	288	273	258	270	252	271	279	270	283	263	250	274	270	270	277	294	269	258	266	289	283	260	254	298	297	279	287	259	284	266	278	271	293	244	269	271	276	270	279	305	268	289	271	251	265	271	296	258	274	296	262	284	291	286	293	279	271	302	236	259	266	289	267	265	277	294	277	294	280	281	276	278	257	281	274	293	282	280	262	276	241	301	253	291	275	257	264	261	278	264	262	287	264	263	263	258	282	279	275	263	257	259	279	274	262	280	270	306	254	258	277	273	264	234	272	252	285	253	258	268	290	277	283	275	277	264	277	261	259	263	260	293	269	277	293	271	289	284	276	274	260	262	257	300	271	251	269	295	266	286	274	283	284	262	259	282	289	269	305	271	281	280	278	259	280	260	301	265	265	274	285	254	298	257	281	250	300	264	299	252	269	270	277	284	293	261	292	272	274	250	281	289	306	295	302	277	279	274	273	273	275	290	281	275	299	263	290	291	304	282	287	281	255	274	260	287	287	252	274	279	275	258	273	280	250	265	275	258	287	268	300	323	247	282	269	273	277	246	247	264	265	272	244	253	273	282	293	287	266	294	261	304	249	291	262	287	286	299	278	300	267	256
27695	22558	24709	17804	10504	6841	4947	3717	2818	2283	1873	1546	1351	1173	988	890	897	744	663	655	683	614	561	559	551	511	541	508	505	499	507	517	527	497	434	456	438	426	438	454	416	419	487	430	434	442	419	435	438	399	387	424	417	430	441	457	423	441	442	434	435	450	426	431	438	478	496	432	459	425	427	420	444	433	437	437	404	444	425	427	402	413	416	420	420	446	440	400	436	426	410	417	418	422	418	423	415	405	415	419	417	403	452	417	390	432	429	446	446	420	465	430	444	437	420	432	416	437	408	401	439	461	428	434	403	425	434	433	413	472	411	428	433	437	370	409	404	427	470	404	438	407	421	443	464	422	418	461	414	424	421	418	443	434	476	408	419	446	474	454	415	426	432	432	419	454	436	463	430	431	427	431	432	407	452	447	423	429	438	455	425	402	438	451	443	389	378	413	417	469	400	454	428	428	417	423	440	395	452	392	450	424	446	435	443	417	442	406	444	462	441	425	437	422	426	483	412	416	395	403	420	422	406	436	437	414	429	416	454	380	410	446	451	435	391	399	454	415	418	452	426	415	439	399	416	443	463	435	433	442	399	419	421	406	434	410	406	413	425	401	430	402	390	444	416	446	380	394	445	449	433	444	447	448	430	404	457	411	453	439	442	457	426	433	436	426	412	427	446	429	433	435	434	418	437	442	447	419	433	406	436	426	393	367	435	445	409	402	454	408	435	424	413	435	446	452	428	447	406	407	424	425	436	424	418	412	393	418	453	401	434	450	449	408	426	427	468	454	430	449	434	461	436	444	423	445	403	412	469	452	403	408	443	401	432	399	460	435	428	461	439	420	423	416	409	430	408	415	436	418	426	430	428	407	438	430	445	438	440	406	404	422	404	450	444	455	420	424	422	409	451	477	456	419	459	436	451	391	432	409	439	469	428	429	426	395	465	404	449	467	414	432	437	407	420	420	430	426	409	426	404	444	439	439	440	444	435	429	445	430	409	428	395	453	423	439	436	426	411	423	426	412	449	448	433	438	430	423	431	401	455	429	398	411	425	430	417	422	421	435	445	441	413	393	439	423	380	439	436	451	415	416	450	434	425	413	450	423	445	410	444	482	395	428	427	403	458	439	398	397	441	420	426	440	431	451	420	423	430	399	425	458	397	420	430	437	430	426	398	427	450	390	445	484	436	414	445	438	411	443	429	425	423	436	466	460	423	420	418	445	427	450	425	412	419	432	436	379	449	448	438	404	464	429	394	444	421	452	470	423	411	408	398	424	412	425	425	445	430	409	457	435	424	473	427	452	413	431	439	413	429	427	412	449	455	453	440	423	417	407	434	429	450	462	419	431	419	414	434	407	395	424	442	445	424	434	425	461	412	429	437	433	467	415	443	448	398	408	418	404	426	446	431	385	451	461	419	405	445	434	435	424	436	448	429	466	449	420	399	429	421	438	438	409	458	418	452	405	377	443	442	457	428	440	442	423	416	458	445	430	405	454	430	408	424	466	445	440	417	445	436	439	403	459	432	379	434	433	460	425	436	382	406	448	431	480	456	453	426	431	429	426	398	443	437	414	398	378	427	416	424	397	389	396	397	443	406	430	411	447	437	417	452	421	431	466	407	448	451	405	454	429	407	451	438	393	456	438	435	431	448	412	411	436	433	431	467	431	450	426	423	412	407	424	454	409	445	411	438	410	409	383	440	408	483	460	448	424	426	422	427	394	447	458	438	426	421	436	426	433	387	422	442	417	423	433	442	426	436	443	426	476	407	417	443	442	404	432	441	456	441	417	457	414	440	455	446	436	410	377	400	461	425	448	461	466	430	460	419	406	442	394	457	429	443	449	405	404	426	407	423	415	413	436	372	443	414	409	407	421	422	451	439	414	432	393	425	447	470	424	433	389	403	415	419	439	427	404	409	415	370	439	430	416	445	408	417	459	413	440	430	434	431	387	439	427	414	454	408	428	410	407	406	394	459	451	411	436	387	447	423	420	430	403	457	446	430	426	435	433	427	452	443	434	427	401	439	420	420	411	406	420	418	423	451	403	391	421	415	408	438	457	391	440	460	424	447	435	431	402	419	417	477	422	433	428	425	441	416	465	417	398	455	431	422	435	429	411	418	413	407	401	402	394	426	444	404	432	407	429	446	430	397	428	396	456	442	453	463	420	423	420	418	406	410	430	441	437	427	414	365	473	456	422	466	457	465	403	428	457	452	416	442	441	435	435	422	457	452	433	425	464	439	432	398	436	451	402	436	402	428	484	417	447	431	488	441	395	440	426	416	397	413	452	433	417	433	404	440	435	392	443	409	397	434	411	428	425	466	403	421	414	424	441	426	398	446	419	390	409	442	437	428	426	442	386	441	428	421	402	407	446	411	456	429	458	421	429	436	446	412	435	439	431	454	424	429	435	453	439	457	383	445	438	442	447	426	384	437	393	425	422	466	451	472	440	404	412	442	394	449	415	401	411	429	450	448	455	407	479	437	444	427	424	431	408	419	438	432	444	478	433	478	424	438	419	463	420	453	423	432	436	431	427	449	434	397	428	434	412	457	410	432	442	437	405	423	435	438	424	451	420	429	413	408	439	439	432	422	382	427	420	439	408	446	446	456	415	400	458	423	397	394	424	411	416	423	411	433	412	409	430	469	438	414	429	424	470	409	456	430	413	406	429	399	461	446	430	411	417	411	413	441	440	412	405	430	432	470	398	405	471	467	417	435	423	448	445	433	450	443	405	386	431	421	408	381	430	457	422	415	447	439	452	454	465	426	444	471	398	408	434	421	407	406	420	387	447	416	454	446	431	442	470	411	428	441	418	433	428	425	452	435	436	429	434	422	438	428	417	424	434	411	423	421	432	435	431	443	435	418	392	434	413	391	386	439	399	425	432	390	409	371	434	394	463	428	409	411	433	403	440	464	434	408	460	408	387	425	454	407	442	397	418	413	418	447	421	432	455	426	468	395	389	437	390	392	431	439	412	421	426	429	389	442	391	419	444	447	449	430	409	403	420	395	389	446	415	407	447	444	428	458	438	503	437	430	438	451	444	448	385	395	406	449	397	448	416	430	433	444	426	449	396	421	462	408	410	455	448	481	427	379	425	422	423	433	450	426	436	414	411	427	440	443	422	437	436	438	435	457	464	416	453	415	390	395	419	426	454	452	429	427	446	395	406	442	429	403	432	433	426	473	413	425	442	394	440	442	445	448	427	425	420	436	442	464	403	415	402	440	399	426	451	403	432	422	456	436	492	454	448	429	421	448	405	433	471	413	410	434	470	445	450	411	422	429	395	395	418	430	422	455	403	435	411	417	429	414	398	442	437	419	439	436	436	415	484	406	446	424	416	419	433	422	409	414	409	418	406	428	438	441	443	440	465	423	452	421	422	407	434	397	448	461	413	477	418	447	425	421	428	425	393	411	434	425	429	421	427	433	433	440	409	429	421	453	462	427	457	407	449	411	436	431	408	412	448	413	433	486	433	419	444	429	418
16431	32716	27932	18343	13938	10670	8460	6565	4769	3705	3166	2462	1997	1706	1497	1307	1294	1032	990	912	881	751	725	678	620	659	577	611	616	614	572	571	591	561	550	558	525	518	469	486	493	498	492	491	483	511	494	459	483	512	493	516	542	493	488	497	471	457	456	481	532	455	476	498	489	495	478	482	487	477	438	497	463	445	472	461	490	510	447	476	516	492	480	449	487	508	478	486	521	508	472	500	487	500	495	553	476	500	464	467	493	486	463	469	460	499	492	489	488	505	488	530	472	527	478	466	490	495	513	513	513	494	439	471	497	506	502	462	464	460	481	476	439	474	458	522	464	477	507	435	474	509	461	503	484	458	488	476	406	526	438	458	487	485	469	496	518	484	494	514	486	492	517	487	483	498	532	490	525	487	483	466	489	469	502	474	456	486	488	445	475	493	493	488	473	486	493	481	516	434	488	476	495	466	497	536	453	468	481	513	493	514	464	483	469	556	508	541	510	464	487	481	503	493	513	474	458	475	438	494	491	472	435	460	497	497	505	470	480	478	479	493	500	528	465	461	519	431	486	486	462	495	446	496	472	487	536	500	471	506	439	497	486	466	472	501	493	521	471	476	456	446	489	491	504	497	485	487	513	462	478	532	454	497	451	506	481	503	506	466	483	462	467	506	483	455	514	466	487	510	467	491	466	472	485	483	483	485	516	485	494	465	466	469	501	474	446	445	500	469	523	476	455	471	495	496	451	467	469	522	507	497	493	483	513	508	481	457	478	482	482	508	481	473	455	460	486	464	480	503	476	467	502	488	495	485	511	451	450	479	478	464	453	477	520	450	484	479	462	470	469	515	451	511	510	505	495	504	462	480	479	491	471	469	502	474	473	476	486	469	481	466	482	487	511	479	478	516	486	469	485	483	473	481	435	445	474	469	465	472	474	469	440	502	507	473	520	503	507	458	499	464	480	485	501	487	495	487	493	452	513	492	485	477	475	517	505	462	466	522	457	507	500	478	468	473	432	502	507	483	471	453	489	502	524	444	476	475	489	403	492	539	465	486	457	470	452	480	499	494	456	471	490	475	493	515	512	452	473	466	561	485	513	459	472	503	507	495	498	463	468	478	478	482	458	442	508	444	449	515	498	484	493	492	504	441	506	468	477	479	476	474	484	502	476	475	451	444	482	522	514	471	470	485	467	450	479	503	489	487	503	475	495	449	459	456	490	475	437	473	514	468	502	496	474	470	510	466	530	479	503	494	521	465	450	489	501	493	466	470	478	474	467	521	478	492	456	498	511	473	493	497	535	482	511	507	478	468	492	460	491	497	485	494	510	463	489	489	459	499	409	499	473	497	484	530	463	509	435	467	483	481	483	491	499	504	441	523	513	498	516	504	499	462	466	542	476	492	450	479	478	475	453	483	444	463	457	484	464	522	502	512	481	453	478	473	525	480	488	508	466	475	461	463	508	493	469	474	478	494	448	493	506	473	482	479	482	489	486	482	489	483	487	469	474	492	486	484	508	500	476	498	475	484	495	507	517	493	523	503	502	505	489	468	480	451	493	478	478	475	421	476	522	478	464	453	476	486	463	470	510	476	482	481	461	479	475	480	481	459	493	528	464	485	449	459	494	471	451	490	491	475	491	467	427	528	451	471	452	496	519	470	464	464	456	516	481	457	521	461	494	488	513	514	523	462	480	509	518	508	518	475	483	494	482	493	485	527	484	467	486	488	496	460	497	459	508	468	458	502	474	445	466	499	507	487	512	478	478	460	471	467	518	450	482	454	514	464	471	457	497	471	445	449	497	484	491	473	459	489	482	500	482	482	502	477	512	472	497	484	474	511	504	444	524	485	471	468	491	452	493	500	481	482	502	489	512	480	458	481	464	500	502	485	498	502	513	462	496	509	493	470	470	480	446	497	517	536	476	483	490	467	517	494	445	494	496	460	473	477	458	462	471	474	471	479	486	507	495	481	461	472	511	468	462	463	473	482	453	459	503	489	498	470	488	461	509	479	446	460	470	491	481	477	480	488	493	481	503	484	473	480	424	446	464	488	527	430	465	495	523	509	484	487	478	471	486	445	519	446	498	458	508	478	499	477	520	486	503	477	493	477	479	493	471	480	474	499	524	475	488	474	462	470	477	510	467	472	472	512	489	492	477	495	464	423	466	482	508	463	461	501	473	516	492	487	438	481	468	514	410	533	499	441	490	452	485	451	461	523	497	494	468	474	462	468	444	485	462	480	512	487	476	507	485	473	494	467	460	485	492	445	495	486	514	492	478	479	490	471	498	491	490	466	489	488	512	462	480	484	461	482	483	467	460	500	496	510	493	466	503	483	507	497	477	490	455	490	464	465	442	490	505	491	486	477	505	473	465	486	497	479	477	515	497	480	463	510	517	461	496	509	535	445	460	491	482	491	483	495	462	481	488	481	484	449	467	484	452	463	489	526	478	463	525	450	501	458	494	463	535	462	471	474	479	489	504	509	451	511	483	513	471	485	502	485	485	484	460	480	468	460	503	474	510	479	495	499	489	471	532	481	466	463	483	469	458	503	472	483	477	500	478	474	460	457	472	486	517	512	485	475	438	489	493	501	486	495	479	496	503	458	479	480	442	500	486	496	500	455	470	503	466	484	463	505	479	508	458	486	504	510	472	465	455	436	477	493	481	475	490	494	459	520	468	477	469	465	442	471	487	472	457	490	469	474	486	473	510	464	499	517	507	495	489	489	504	443	475	475	455	487	472	468	510	478	456	485	486	476	487	482	477	508	451	504	492	487	457	461	515	503	472	487	519	468	477	473	454	474	466	502	516	513	478	501	508	485	486	485	498	455	476	456	469	522	477	515	508	500	498	532	490	495	503	480	452	469	484	528	462	472	477	486	528	509	486	485	473	507	504	515	456	504	498	484	464	485	495	503	496	484	497	509	461	474	504	489	489	484	481	498	464	470	507	476	486	464	459	451	436	493	515	518	437	465	472	469	474	508	470	477	452	475	516	489	506	479	458	424	476	456	487	480	476	499	484	485	501	460	485	498	448	517	513	451	497	491	479	455	472	472	483	514	506	477	476	508	480	477	492	465	471	460	497	448	512	501	500	467	475	473	490	455	421	445	476	473	498	504	469	499	448	470	519	494	511	483	485	495	483	491	467	481	512	498	509	492	503	482	454	515	493	490	480	536	446	518	492	469	447	506	471	441	448	522	537	451	484	504	480	493	533	494	485	462	488	473	501	496	514	524	500	466	455	465	449	477	510	512	534	496	474	490	510	501	482	457	533	475	487	501	463	477	517	498	473	508	516	477	551	461	481	464	460	501	438	476	482	499	479	529	496	463	491	480	457	546	514	456	487	499	460	504	513	466	474	474	446	486	491	517	489	526	513	471	465	457	492	434	512	507	487	487	479	471	478	487	480	504	504	469	483	464	513	446	449	490	432	482	479	456	491	435	484	499	476	522	499	499	504	529	453	493	472	488	457	481	487	487	481	515	470	475	477	464
23986	21346	28515	24648	21751	18363	11486	6593	4811	3801	3171	2371	2085	1714	1443	1418	1196	997	989	895	678	650	635	633	571	598	541	540	530	485	496	513	494	484	423	409	401	411	362	378	388	381	370	382	338	398	440	357	369	371	365	379	423	386	348	370	375	353	360	379	406	382	408	392	403	400	357	377	382	356	356	370	361	371	387	362	340	395	340	382	359	361	375	371	343	427	356	366	411	388	381	378	393	379	378	374	390	369	380	373	387	396	353	364	434	374	363	345	383	348	379	371	394	357	398	356	342	345	332	397	374	358	381	369	383	378	341	412	404	389	358	384	334	396	376	376	343	386	378	394	356	354	348	388	388	382	381	380	355	406	387	360	377	396	390	336	397	381	348	405	396	351	335	351	351	364	381	371	349	388	385	387	378	346	356	373	407	388	364	425	363	388	370	366	396	352	361	383	366	377	397	372	380	377	397	384	383	368	383	348	351	368	360	375	385	389	349	397	355	354	363	385	367	376	367	349	392	348	340	375	357	348	390	346	385	341	381	375	378	363	409	381	350	395	365	349	356	348	363	374	397	333	379	322	400	376	365	396	413	370	363	363	360	360	348	364	381	374	360	366	365	357	358	377	405	399	392	372	365	394	362	350	355	378	357	386	389	394	349	355	373	381	359	387	381	363	387	365	372	385	365	379	371	384	361	369	345	360	380	386	414	355	345	343	365	381	399	363	383	379	361	378	385	355	382	406	382	347	404	388	403	377	389	378	399	318	376	385	352	363	354	350	407	338	392	407	391	360	385	391	353	370	396	384	404	367	367	385	314	385	377	373	362	380	363	347	387	373	395	385	361	350	340	387	359	349	372	380	401	379	344	370	380	369	396	372	398	389	364	394	376	419	395	360	415	351	375	406	389	385	384	365	375	359	384	340	357	409	373	394	387	366	369	407	379	403	362	363	375	382	357	372	358	391	361	387	370	399	374	361	404	366	389	420	351	397	379	381	371	386	374	364	374	400	380	371	398	348	356	365	387	371	370	416	377	368	348	383	396	337	398	396	370	364	357	375	330	363	404	384	357	385	357	382	378	361	382	353	380	360	333	364	369	405	414	338	394	394	412	378	348	368	375	375	372	391	337	335	367	381	351	370	388	349	368	383	403	364	382	391	369	423	358	354	360	358	391	351	370	369	403	353	370	358	358	361	365	362	372	358	377	373	362	397	380	374	384	391	388	370	385	356	368	360	398	369	345	424	391	373	403	373	356	400	386	393	375	379	374	389	335	376	397	349	375	393	376	321	392	362	347	393	364	389	341	401	397	389	357	417	408	405	394	327	383	416	347	408	416	360	371	348	360	360	381	397	387	346	371	356	376	397	386	349	382	341	384	373	358	372	364	361	353	380	375	406	373	342	363	378	363	358	381	406	372	397	376	382	379	353	368	402	394	377	422	377	371	385	379	392	365	431	344	370	364	342	390	355	399	362	398	356	381	350	394	385	373	376	378	399	341	357	390	372	394	385	395	346	386	400	373	366	383	412	364	374	373	408	368	358	385	400	399	371	380	385	385	348	404	321	371	363	367	324	400	371	349	358	375	367	389	397	366	324	343	360	356	354	363	379	368	401	350	363	364	361	391	385	377	332	391	386	396	360	399	385	336	398	378	368	389	358	381	376	365	368	345	346	400	390	365	384	330	405	401	389	371	363	383	349	386	371	362	387	410	358	418	374	352	350	396	379	370	379	390	340	387	371	379	380	354	357	401	335	375	348	381	380	328	373	331	365	352	364	386	355	382	389	363	391	384	340	328	358	358	387	384	379	390	402	355	367	380	388	424	347	373	357	370	422	370	416	384	398	355	343	376	398	367	401	388	382	400	362	393	341	362	389	328	345	392	346	345	358	396	349	354	364	365	385	321	385	407	382	390	381	374	379	368	337	356	392	363	338	377	357	372	333	402	379	339	372	370	404	405	387	353	387	412	348	379	387	366	360	345	397	388	366	353	395	366	368	358	390	398	368	365	346	402	379	411	377	354	393	376	370	376	340	416	404	382	378	393	355	408	355	387	410	387	374	377	403	430	382	343	361	347	365	393	376	372	348	377	332	368	406	373	349	387	361	369	368	385	385	359	413	367	351	425	381	380	380	371	391	370	374	397	352	371	371	356	391	372	379	401	404	361	375	400	360	394	367	377	349	331	363	407	333	393	403	387	345	372	359	384	370	367	348	376	396	401	356	375	392	378	367	367	347	352	328	357	377	393	370	371	336	396	383	349	403	374	336	312	358	385	354	400	356	400	386	373	358	357	374	391	385	357	383	364	375	362	393	373	334	370	396	360	374	348	376	358	402	401	368	361	385	370	373	348	386	376	387	372	380	382	348	357	434	364	370	357	351	373	386	367	363	370	357	382	386	377	379	360	384	319	396	381	335	380	365	385	400	351	384	346	352	352	357	390	381	383	409	406	368	366	358	349	374	361	360	353	391	333	359	383	391	373	383	383	363	368	380	425	359	384	366	385	372	387	397	410	355	404	395	416	355	371	391	382	386	373	386	372	348	402	378	372	422	360	365	387	358	398	377	384	361	368	367	392	373	352	361	400	340	403	396	371	370	376	387	342	381	378	413	364	341	364	392	378	387	401	361	378	380	375	363	354	366	361	359	390	396	366	369	349	379	378	372	341	393	403	350	352	378	396	390	367	356	400	391	356	379	400	403	368	386	366	354	407	377	364	379	368	340	364	343	369	360	400	398	361	376	338	340	373	372	341	356	359	396	350	380	370	374	384	354	381	410	385	359	390	371	359	378	379	373	397	385	385	377	328	388	397	359	396	397	365	361	373	366	376	366	385	378	355	382	396	335	359	403	391	355	344	377	382	383	373	372	347	358	373	344	355	380	365	363	349	382	378	383	398	349	372	381	362	378	337	360	373	392	375	358	374	369	361	406	377	376	365	370	357	376	396	356	347	369	333	377	396	408	353	349	366	350	363	368	390	369	384	367	358	406	376	382	424	377	335	401	366	359	367	407	380	386	409	358	389	347	377	374	363	364	367	377	391	369	394	375	361	339	386	396	365	379	348	388	395	388	412	377	358	393	366	347	356	360	373	378	363	336	412	385	339	352	377	362	359	380	392	371	401	345	385	355	385	372	405	347	372	359	348	364	381	404	343	372	377	344	396	330	360	403	371	386	389	380	357	356	341	399	380	406	347	391	393	379	365	368	365	361	378	392	376	372	378	353	382	372	391	418	350	409	353	368	363	360	325	372	397	376	380	396	373	386	379	370	381	363	377	385	404	349	354	362	376	381	376	427	372	390	396	368	348	360	413	368	359	383	384	354	349	375	383	356	353	352	390	333	365	382	353	373	381	366	362	363	359	359	373	378	387	352	361	391	377	362	403	360	344	376	335	391	360	381	376	351	391	368	384	361	372	350	362	366	374	372	342	385	336	343	348	412	348	370	339	353	337	366	370	366	380	388	414	387	338	376	383	357	376	344	370	362	390	333	367	370
17249	40594	35928	25463	20238	16302	13300	10268	7773	6088	5125	3809	3204	2697	2244	2173	1737	1474	1399	1260	1078	928	903	805	783	744	667	641	694	598	614	600	607	570	549	550	449	471	438	444	429	465	455	463	429	409	445	427	461	452	466	439	423	467	464	403	428	460	463	421	445	430	418	432	426	444	437	427	411	428	420	483	476	387	433	395	426	446	411	416	462	401	427	417	391	437	388	430	406	439	444	434	390	446	420	426	409	430	431	412	410	402	409	416	424	420	429	405	419	434	438	485	414	407	408	437	416	449	440	386	414	411	423	483	378	431	399	411	414	433	428	403	436	410	469	393	411	417	439	429	439	419	414	447	410	427	433	411	385	431	428	451	411	405	428	430	413	432	438	413	470	449	433	431	425	426	422	436	443	430	426	432	448	446	449	416	438	449	447	455	436	446	393	395	410	426	435	435	419	421	445	460	419	449	411	421	448	460	468	427	412	414	442	489	400	425	418	464	435	423	429	428	428	411	425	436	417	404	439	474	392	420	443	438	457	443	398	408	402	452	388	444	419	465	433	423	460	418	419	405	416	429	391	417	467	409	424	456	477	427	445	427	450	402	404	418	389	422	418	440	454	412	419	448	414	429	438	438	399	429	427	435	440	430	445	403	386	407	409	393	433	419	427	426	408	391	394	440	444	392	428	465	435	430	410	424	413	431	414	439	420	434	468	427	426	457	416	415	397	441	437	401	405	428	427	424	441	429	418	415	409	434	405	414	408	419	421	429	429	402	421	433	418	424	425	425	410	438	408	421	434	451	401	442	425	424	445	387	400	412	421	423	425	424	428	427	439	433	408	394	434	429	402	397	420	364	444	407	438	435	390	425	419	417	422	404	416	432	447	433	408	424	434	419	410	426	425	397	435	419	415	468	429	393	438	479	423	416	453	425	413	456	421	420	456	427	480	423	429	407	432	453	423	415	424	399	413	440	443	422	416	417	438	419	397	424	454	437	428	410	438	446	436	425	425	433	410	433	464	426	424	403	453	421	440	429	378	445	494	405	431	457	431	385	456	404	438	426	464	439	374	476	407	408	418	371	435	433	427	386	409	407	431	459	397	430	426	403	428	448	427	414	458	437	426	434	373	424	422	458	435	470	440	416	436	409	431	385	441	434	465	418	431	445	430	425	423	425	432	405	411	413	409	445	459	394	401	443	431	440	421	405	442	396	456	430	432	406	403	436	397	444	396	445	440	440	421	433	407	402	442	436	405	426	418	452	456	470	397	443	438	426	419	402	424	450	444	416	406	395	441	454	421	442	413	427	428	411	430	433	461	423	383	439	419	410	432	405	454	429	446	429	421	463	416	471	432	437	408	428	416	436	444	433	466	437	416	422	441	459	449	403	447	442	399	424	439	423	426	415	401	413	414	463	411	408	421	425	461	417	420	426	453	408	448	414	414	402	429	447	455	420	442	479	478	442	443	430	420	421	418	415	429	433	410	447	433	438	372	412	435	405	421	460	436	431	408	439	412	464	422	436	428	417	441	427	467	437	429	388	420	407	435	438	453	430	450	410	426	419	442	397	421	440	424	425	422	446	393	406	409	454	443	444	457	391	438	433	406	459	436	418	417	440	466	417	452	441	440	431	453	434	442	439	418	431	427	475	418	419	428	420	430	427	378	405	448	432	449	409	432	462	423	431	417	450	389	420	425	428	422	365	443	425	419	450	441	429	439	412	418	437	434	411	398	433	412	454	406	408	436	433	411	396	443	437	401	408	402	448	444	420	425	460	402	418	400	429	433	428	431	421	438	389	412	456	436	438	457	426	412	390	399	422	413	431	427	424	438	463	425	431	381	423	415	404	432	415	419	403	421	429	417	452	413	428	435	408	423	421	417	420	447	416	385	449	401	428	443	427	424	457	403	415	422	422	436	427	453	425	410	424	473	444	436	482	446	422	461	452	410	421	449	413	426	401	438	426	424	420	467	385	411	429	423	412	420	456	414	424	430	444	448	388	448	436	401	413	413	413	405	376	418	475	441	425	408	443	390	458	443	428	401	452	408	417	400	404	396	432	428	410	416	449	412	442	429	440	432	398	427	408	455	457	448	454	432	446	429	428	387	415	416	395	397	415	442	430	417	430	397	401	381	428	442	436	428	424	446	433	434	405	387	446	426	422	419	407	398	408	403	421	434	416	429	436	411	395	433	410	435	355	417	401	445	434	474	422	432	415	425	428	415	415	411	428	445	433	466	453	456	416	413	426	343	416	405	434	443	401	402	409	421	429	444	482	390	432	424	441	429	419	447	447	443	408	404	463	433	425	444	419	432	430	389	415	407	449	419	423	436	426	419	412	415	445	431	408	418	442	444	443	449	435	422	392	438	430	402	405	407	445	402	416	444	452	394	415	410	395	418	447	410	486	422	396	447	417	472	431	420	435	423	390	442	482	406	405	409	413	416	446	417	407	398	393	439	404	409	428	416	423	422	444	431	409	441	441	409	465	439	480	406	442	434	467	434	387	412	421	438	448	394	462	435	422	420	410	444	426	418	406	422	462	429	407	447	433	440	395	460	433	413	425	457	427	411	404	428	424	435	449	454	404	449	416	407	424	428	408	454	402	430	433	460	453	440	412	444	435	414	373	429	441	435	436	424	430	425	406	413	443	394	436	400	479	421	428	467	461	413	433	439	415	432	416	453	460	448	424	431	428	420	393	442	426	452	412	455	405	448	439	455	449	431	464	385	453	473	434	413	393	397	423	397	448	412	404	405	435	427	456	446	482	416	441	403	408	408	426	405	435	426	466	461	381	413	412	444	433	440	435	403	461	438	427	397	419	433	419	439	422	419	448	444	429	415	409	450	432	434	416	454	437	411	442	434	459	414	460	412	440	477	454	475	412	475	453	436	402	428	421	436	445	417	451	407	434	415	418	464	414	452	412	396	422	423	436	429	426	410	447	423	484	420	421	449	420	433	390	406	403	447	429	409	391	422	397	398	394	396	490	422	433	407	459	411	449	432	404	467	414	401	473	458	388	431	450	436	450	430	450	418	438	442	427	391	406	421	415	411	431	433	436	430	402	450	425	409	418	449	444	425	457	401	439	417	446	419	402	448	453	431	450	441	440	464	427	428	426	442	428	395	420	399	429	465	464	433	359	414	396	438	430	405	450	454	431	445	492	427	406	441	412	429	434	410	407	428	445	454	453	416	408	440	462	403	449	437	441	431	393	398	428	423	399	445	421	406	428	419	446	404	427	411	402	444	438	427	410	405	435	400	405	439	459	444	398	417	427	477	457	383	430	423	417	433	442	412	406	384	443	411	478	465	454	462	447	467	421	447	418	398	448	401	436	417	442	399	436	484	389	428	415	428	427	411	438	421	419	400	399	422	444	414	447	416	421	437	459	422	408	431	431	398	469	444	436	441	417	437	433	424	397	434	427	445	419	429	400	421	403	418	427	446	397	447	441	465	402	451	418	428	438	426	441	470	470	439	385	419	447	437	442	406	436
25003	21315	27716	25597	19060	11447	7233	4805	3479	2865	2292	1836	1496	1384	1209	1117	860	880	779	650	603	580	571	607	501	491	467	492	445	429	443	442	388	453	417	361	332	375	310	371	311	349	334	373	359	380	364	341	354	354	342	338	383	343	350	332	346	349	340	369	325	342	276	361	338	357	319	339	342	322	353	384	328	307	340	354	325	346	343	341	325	287	324	317	356	372	335	354	321	346	342	332	336	334	372	358	320	327	336	337	349	334	336	361	317	354	355	340	350	327	321	330	326	311	323	322	353	338	351	328	326	318	315	341	322	338	310	309	335	364	367	350	340	353	297	336	344	354	339	325	361	349	343	300	377	296	370	371	313	355	340	313	324	385	365	342	343	317	354	373	342	317	341	342	331	358	330	341	340	363	310	300	325	322	407	342	352	364	335	369	349	329	372	352	335	324	318	334	327	326	332	364	327	341	339	334	345	351	374	336	359	322	316	319	343	318	333	333	359	328	350	338	319	333	328	320	344	354	317	349	327	326	318	362	362	326	341	346	354	330	331	328	350	310	339	354	327	350	348	331	368	335	357	325	360	348	334	354	343	329	327	337	338	320	336	325	360	328	332	388	319	335	357	345	353	324	392	339	351	354	331	391	334	345	376	354	317	369	319	303	359	353	335	353	326	359	357	356	317	308	332	323	358	301	326	337	333	344	328	371	368	336	359	358	340	356	336	353	377	344	351	319	379	353	376	330	348	354	299	303	331	350	332	330	337	334	367	338	332	357	338	354	349	334	360	328	354	319	351	384	339	327	327	349	296	332	366	309	335	323	309	352	350	347	342	348	311	343	316	323	342	356	322	326	355	328	340	350	366	315	287	330	342	330	340	325	348	337	356	341	337	323	345	315	362	366	333	321	337	350	325	327	372	309	335	313	363	366	341	366	365	312	313	306	330	327	346	371	288	332	360	349	354	336	338	324	337	351	334	354	316	355	310	377	354	351	347	340	359	343	303	334	377	300	365	321	327	317	334	346	338	347	307	373	335	356	314	406	343	353	334	313	332	354	333	353	335	319	340	353	328	373	334	322	333	341	362	320	360	364	332	345	337	347	325	322	356	329	340	353	319	383	319	350	337	369	326	332	344	348	316	374	373	336	324	341	342	347	345	318	329	346	311	335	365	340	336	368	355	326	351	360	354	336	345	349	333	317	367	344	336	337	339	339	323	347	332	315	362	336	347	341	367	314	335	338	355	354	337	359	373	334	347	365	381	361	364	334	347	354	304	342	363	348	340	324	331	310	331	364	351	352	348	375	290	312	323	317	350	357	326	335	320	343	359	379	340	367	334	347	352	342	347	350	334	323	364	342	395	313	292	370	340	308	322	346	356	350	337	340	336	330	333	326	350	361	326	321	345	336	346	350	349	332	364	341	314	341	324	344	352	359	365	340	341	344	352	369	362	326	340	370	327	348	324	341	349	359	353	354	348	341	332	356	364	345	328	370	354	334	358	354	342	368	327	319	370	355	340	339	327	340	358	343	327	331	345	350	360	342	324	348	309	338	358	338	343	376	338	344	344	362	366	368	367	344	333	346	349	321	351	338	359	351	352	321	336	338	340	300	332	357	326	330	315	327	317	344	335	335	340	332	334	356	331	346	333	294	332	363	327	346	300	305	311	358	355	357	323	348	377	334	323	364	352	350	292	368	333	330	322	356	308	369	313	333	343	345	355	338	301	355	339	326	362	341	321	387	367	346	346	349	336	358	361	326	359	362	316	331	358	339	307	316	338	332	330	320	352	324	334	344	339	312	329	322	377	345	337	338	323	364	356	365	312	337	350	357	319	363	334	318	345	348	348	333	335	323	359	339	351	370	302	358	375	332	317	351	339	361	379	341	339	344	331	327	304	356	373	335	345	336	361	359	330	368	364	340	346	356	354	347	336	312	374	283	369	340	321	338	318	342	357	335	353	313	312	369	353	325	331	330	338	317	314	315	338	358	329	335	336	324	319	325	325	303	351	326	336	339	317	333	356	331	370	356	337	342	345	373	317	334	340	337	369	367	342	321	340	347	375	323	325	329	367	350	349	341	366	338	347	311	328	368	302	317	362	333	310	328	307	347	325	338	365	359	356	328	336	381	341	321	320	347	329	339	339	333	344	324	349	369	312	353	348	358	355	359	364	347	338	350	339	315	319	357	340	346	318	320	355	355	336	336	324	335	363	321	347	345	369	341	342	321	337	299	325	339	373	336	344	304	326	389	344	365	329	326	338	336	342	359	362	358	351	336	321	339	336	344	342	344	335	339	316	338	342	351	337	343	333	356	342	312	299	330	349	353	298	343	345	320	340	320	356	318	337	346	327	337	392	315	348	333	351	314	341	352	309	340	333	343	358	356	327	331	325	348	314	338	334	341	380	340	331	313	335	332	355	299	329	329	349	345	315	349	344	352	342	334	336	309	358	322	350	349	327	320	335	326	335	351	337	372	344	352	350	344	357	352	328	330	301	361	324	336	368	326	358	348	358	317	343	332	331	340	354	342	310	334	336	305	338	368	335	349	347	362	349	341	330	352	343	351	339	344	356	343	384	341	342	362	343	355	334	334	353	350	359	334	356	327	324	326	374	351	349	345	345	326	346	341	326	327	387	362	341	368	299	316	342	299	360	347	341	341	326	322	367	364	318	325	328	344	357	330	368	327	327	322	352	329	346	382	340	347	336	357	336	315	359	336	347	340	318	341	365	347	341	344	342	347	358	336	342	333	345	329	341	405	342	363	348	367	329	297	351	325	364	339	329	319	353	343	364	332	356	340	358	310	367	391	345	308	347	324	350	315	335	342	336	349	337	340	343	316	354	360	318	304	332	353	303	333	351	362	336	355	339	380	339	337	328	351	363	323	360	338	343	322	335	337	348	369	328	328	361	380	366	342	389	346	324	357	348	344	332	348	368	336	339	324	346	357	322	331	370	357	353	342	350	337	366	322	287	298	330	355	355	353	400	347	342	304	341	333	366	331	316	321	332	371	356	351	334	327	339	320	353	301	364	321	357	336	345	340	335	347	344	362	341	341	330	331	353	333	358	361	353	333	363	371	357	333	358	406	356	341	343	346	354	309	309	370	320	333	326	357	354	362	369	335	318	337	353	310	387	329	341	355	325	329	344	322	345	337	323	340	347	336	363	337	368	351	339	337	303	332	341	336	345	330	336	357	357	346	331	369	340	327	345	392	348	342	368	328	323	348	347	308	324	369	342	350	335	356	330	329	335	334	355	302	339	386	343	321	369	350	301	355	348	338	356	366	320	324	350	356	336	315	353	316	364	347	332	340	359	353	335	356	380	337	319	299	343	352	359	333	340	366	351	355	338	357	362	321	348	369	348	356	345	314	332	323	350	339	350	340	320	349	336	340	317	326	338	333	381	369	312	329	347	317	361	354	340	339	310	361	295	298	335	349	335	326	356	342	327	304	355	316	324	354	367	338	339	334	345	344	317	333	330	347	336	363	363	370
17075	37726	32127	22568	17755	14268	11210	8413	6214	5112	4075	3011	2462	2151	1904	1669	1314	1296	1106	951	793	798	747	690	650	653	625	639	531	505	569	513	499	503	497	437	408	406	386	363	377	373	384	423	390	382	410	374	391	396	406	403	408	391	389	381	400	392	370	439	386	366	377	414	374	396	379	410	361	394	372	376	386	401	385	403	368	383	386	378	384	358	389	433	376	413	388	368	385	380	385	391	369	391	370	398	418	328	370	382	379	373	369	367	418	399	379	372	409	402	407	379	373	386	382	348	395	379	408	400	396	394	372	373	402	384	362	349	389	394	367	366	404	399	389	364	411	388	386	355	398	377	363	393	385	398	410	416	379	393	362	374	361	388	364	389	392	413	343	410	347	387	371	412	389	384	361	383	367	391	390	411	354	384	411	342	357	364	384	356	380	366	398	373	395	396	402	401	399	420	348	380	384	393	412	374	411	402	357	360	377	424	372	380	404	387	376	390	384	391	394	392	383	365	379	435	380	376	383	377	409	389	378	398	426	381	380	345	394	374	415	378	414	389	397	386	395	403	400	367	372	363	385	399	389	373	351	351	346	372	379	382	375	390	375	392	347	426	383	393	371	370	390	436	374	360	360	370	392	373	401	426	378	389	355	388	378	373	392	391	357	346	427	390	372	384	380	402	404	384	361	418	404	375	394	396	366	383	405	407	414	390	391	388	351	374	412	389	426	359	402	416	385	379	362	372	414	368	362	377	419	381	406	380	382	387	384	405	372	375	342	371	339	382	386	388	367	413	375	379	371	396	392	387	390	406	394	388	378	425	377	405	404	379	392	369	384	369	379	368	416	384	374	370	384	407	368	402	401	385	356	370	381	382	388	378	397	389	407	367	382	337	372	410	386	412	367	372	384	390	371	354	388	365	366	358	383	375	377	381	344	426	407	390	403	392	370	396	370	394	371	375	353	367	372	361	385	401	396	387	409	415	389	358	366	328	418	361	367	397	389	406	379	368	387	386	390	359	408	361	397	367	407	369	387	408	364	350	378	403	387	383	342	395	367	393	357	355	397	344	399	371	412	379	410	356	365	366	394	398	410	412	393	432	370	387	380	405	388	407	409	382	392	408	371	368	407	383	395	370	399	430	379	413	396	350	418	398	423	387	406	399	376	409	389	377	407	377	393	414	386	397	375	432	377	390	385	390	400	346	422	397	390	392	377	399	369	408	439	396	400	429	359	368	374	398	353	377	401	399	389	369	395	407	356	336	384	412	391	357	359	393	391	394	396	360	381	371	351	376	405	388	382	380	363	360	352	407	384	365	415	378	353	394	382	391	345	357	341	375	391	393	382	360	352	370	380	401	387	396	349	358	379	422	340	405	376	358	345	415	388	384	371	382	393	360	395	396	377	361	364	402	403	404	400	409	374	416	345	353	377	346	341	395	408	383	375	363	394	357	380	405	404	387	371	362	393	360	378	392	375	392	389	385	356	384	396	379	366	428	381	377	402	374	375	393	390	358	375	364	381	351	423	404	361	385	355	421	341	381	403	411	378	363	412	382	412	379	379	410	376	382	393	408	412	398	386	359	378	383	376	387	316	374	389	411	375	369	391	376	410	385	359	403	389	383	359	352	376	402	397	420	374	434	376	392	345	418	412	365	429	359	353	410	404	375	417	385	422	404	373	404	378	382	380	382	399	396	380	384	415	366	336	378	370	390	402	408	353	364	347	386	378	344	391	404	440	387	376	361	380	376	384	358	371	386	390	415	375	380	406	408	372	407	402	379	377	404	367	406	398	359	381	365	369	389	350	349	382	409	413	397	405	387	428	411	405	391	390	383	386	342	368	370	397	361	392	400	394	392	366	411	350	383	391	381	387	369	351	380	407	375	392	382	340	377	383	415	413	393	347	391	372	380	369	391	375	374	365	389	371	368	392	391	407	403	408	364	393	387	403	370	373	373	411	378	367	369	397	398	389	381	390	361	410	378	369	382	419	370	351	411	393	395	393	378	403	385	374	379	369	402	372	426	362	315	365	381	386	358	384	399	380	386	378	362	377	335	376	389	406	370	356	393	422	377	376	419	423	365	402	374	370	366	371	363	366	399	439	407	363	388	393	413	402	375	362	383	390	380	343	402	382	348	386	404	343	396	344	377	373	394	373	367	419	375	391	388	345	391	411	377	383	381	379	389	361	401	399	400	394	397	380	392	391	377	371	378	415	395	413	365	382	403	344	402	400	377	371	376	393	376	360	389	387	384	413	389	389	395	366	397	393	376	381	399	424	391	375	436	359	414	397	399	357	404	390	402	380	397	377	376	392	423	377	392	386	387	380	404	420	380	366	374	400	378	433	364	393	413	410	382	397	404	373	387	381	357	345	375	383	394	373	406	387	348	420	412	386	389	408	348	372	388	408	352	388	374	373	381	371	369	365	367	418	362	377	363	351	407	398	334	395	359	382	406	382	385	402	355	375	341	365	406	352	369	391	393	393	362	362	399	362	387	373	353	396	437	390	379	362	366	384	391	421	376	396	374	389	388	386	394	379	433	345	374	392	380	373	376	364	402	343	389	380	366	384	394	378	415	376	405	379	393	338	370	413	389	382	371	376	393	359	352	371	445	382	361	343	343	398	407	358	382	373	415	394	373	375	385	375	398	406	360	403	406	373	403	375	409	377	386	378	383	363	382	385	388	406	360	370	375	438	359	384	374	405	397	389	398	365	420	394	356	386	368	347	377	391	369	357	391	409	399	411	371	400	356	411	391	394	390	392	360	404	392	390	375	395	366	405	400	422	394	382	405	401	426	387	381	353	398	398	393	416	426	387	381	374	376	404	387	365	410	351	403	407	403	371	382	384	390	368	398	415	400	394	357	365	381	367	399	348	384	402	397	401	402	379	423	402	364	401	362	425	398	405	330	368	373	396	391	405	380	375	444	385	404	381	401	383	400	389	374	429	412	388	404	357	396	373	385	383	386	365	374	378	384	403	381	383	351	405	369	368	340	389	356	427	428	412	379	413	421	367	427	395	386	392	406	376	410	383	373	390	357	379	379	367	371	416	372	406	349	379	357	392	360	383	357	388	355	373	412	357	383	359	369	419	383	378	397	360	389	390	366	371	403	431	401	380	363	422	404	370	397	397	384	370	387	379	391	332	388	368	355	374	360	378	369	405	353	417	338	402	396	417	377	357	387	371	365	396	377	404	386	360	401	388	361	406	386	409	381	400	390	388	366	405	399	382	369	410	361	399	392	393	405	369	406	368	355	357	379	375	395	373	393	374	368	407	409	388	387	413	384	379	342	380	381	380	386	420	378	340	413	388	370	383	398	382	411	358	373	392	402	385	380	371	352	376	371	350	416	403	380	367	399	359	368	380	364	379	403	414	363	446	368	405	384	387	388	383	339	401	369	371	374	361	389	378	415	389	400	397	363	400	358	376	375	390	377	392	391	388	369	355	368	378	391	400	392	388	392	374	419	370	344	370	393	347	395	397	354	390	383
22872	21342	28977	24070	21491	22396	20098	10093	6579	5399	4083	3070	2503	2222	2061	1608	1399	1228	958	825	810	738	644	613	560	537	530	559	450	455	452	433	432	410	352	298	332	264	261	284	266	249	248	285	262	241	279	264	283	279	261	261	291	287	267	234	233	259	249	234	248	261	229	256	268	263	243	248	243	256	269	264	232	257	236	277	254	285	293	275	255	262	259	253	234	258	289	239	271	263	250	221	256	241	264	237	236	240	253	243	261	245	270	257	268	247	233	304	277	246	281	230	250	245	238	227	238	248	263	234	248	281	238	282	236	233	238	283	260	240	252	242	233	241	265	254	260	274	272	230	243	244	266	228	228	253	256	275	260	254	214	265	268	265	231	248	249	228	242	231	210	252	253	221	235	265	249	245	235	242	257	250	259	251	256	227	257	244	260	264	240	279	241	238	246	244	255	266	247	254	242	262	251	263	242	245	275	248	233	245	262	247	206	244	270	257	277	255	228	230	272	291	258	248	252	236	240	264	251	236	247	250	265	251	234	243	275	241	239	279	246	237	258	252	255	239	270	240	250	236	246	233	279	269	265	250	252	241	269	241	242	236	234	224	266	234	246	244	263	269	271	236	236	235	261	229	245	234	269	243	244	265	245	255	276	244	221	243	234	223	268	240	238	212	259	237	276	276	263	244	249	266	281	249	236	259	261	238	245	250	257	233	268	244	224	275	238	243	262	246	274	262	235	241	252	251	271	247	239	223	248	244	219	261	254	288	235	254	249	234	271	243	246	254	222	249	223	251	252	252	244	254	248	256	267	234	277	251	276	241	248	247	243	228	265	256	251	286	264	256	242	252	251	241	246	243	287	242	255	230	260	226	248	245	246	246	262	265	268	250	234	263	255	225	280	226	245	236	256	241	256	245	229	248	241	228	206	254	244	253	230	263	262	254	234	238	263	235	254	244	225	267	276	242	260	254	261	230	238	241	235	254	260	252	228	244	226	249	266	242	250	225	252	250	237	220	264	254	232	241	253	257	272	262	271	253	275	251	235	237	266	242	264	250	255	259	243	222	238	271	219	256	286	240	250	258	242	237	231	261	251	232	262	233	252	264	225	275	231	261	234	235	256	274	272	252	245	248	268	261	244	227	243	249	252	238	210	253	257	259	244	255	270	259	244	259	262	254	225	231	243	256	228	235	259	256	232	242	268	260	250	252	227	245	255	251	215	247	250	270	268	232	258	256	236	231	253	239	271	249	261	233	254	277	263	212	247	238	260	246	246	237	275	239	245	224	241	238	199	265	239	265	236	260	255	287	260	244	285	246	247	262	247	253	236	291	254	244	246	253	256	251	247	254	255	252	237	243	269	237	236	229	233	249	290	228	258	242	246	212	254	261	239	253	252	226	270	257	229	269	243	254	272	249	249	250	252	250	247	267	244	241	252	252	249	250	266	235	249	241	257	222	246	271	245	270	250	261	267	280	267	220	239	266	260	270	244	281	258	237	271	247	224	256	219	262	260	278	255	266	242	244	259	247	245	292	232	244	270	253	260	273	251	273	276	235	249	274	260	235	233	259	265	252	255	253	247	240	256	238	241	269	238	250	252	283	243	244	235	253	254	235	241	235	253	248	256	248	249	237	237	235	255	227	251	255	250	246	242	253	251	256	230	245	265	256	270	262	272	264	256	279	243	237	249	253	252	237	243	254	261	244	239	249	248	226	243	259	245	264	254	220	234	245	261	260	255	272	242	205	242	241	250	221	256	279	239	239	254	248	252	268	236	227	218	241	263	253	244	250	255	254	255	250	225	277	231	237	248	270	260	254	281	253	244	255	282	259	222	280	228	222	255	231	270	251	270	248	218	249	254	276	247	241	224	249	253	268	250	251	243	276	268	232	244	233	248	267	257	256	262	254	266	218	245	272	265	256	269	246	243	273	280	243	249	259	259	220	258	277	249	264	246	265	256	248	242	262	256	272	269	241	230	238	263	271	254	254	278	236	256	251	256	237	235	241	268	248	253	232	262	235	245	213	246	260	246	262	221	234	273	271	256	250	236	255	257	244	265	265	278	236	253	248	239	269	245	258	252	236	249	280	236	271	259	242	230	242	241	254	262	268	253	255	237	263	261	269	242	237	264	232	241	270	268	226	237	259	265	252	263	220	240	242	253	254	271	239	262	258	256	276	246	255	280	261	242	226	246	262	213	261	257	243	250	262	245	237	272	242	262	240	231	229	242	243	261	261	244	235	233	246	255	247	252	225	262	247	227	244	261	274	251	278	268	246	247	267	213	225	277	226	279	303	282	231	226	249	262	259	233	232	213	250	238	244	244	228	264	250	264	263	218	246	267	220	247	244	243	263	275	267	241	255	246	230	241	252	273	256	250	273	272	263	249	260	230	252	256	260	284	259	267	264	254	235	228	247	249	250	249	235	241	240	254	268	250	270	244	219	256	274	241	251	257	253	275	254	227	247	235	286	257	241	256	242	253	273	231	240	271	257	245	283	249	255	264	228	263	219	229	259	243	242	231	227	249	235	241	218	263	246	286	242	233	249	262	264	272	220	255	238	277	249	261	234	247	251	249	251	261	281	240	250	264	228	286	256	244	240	261	235	238	245	241	245	262	223	270	242	249	275	234	253	266	261	279	236	247	249	254	261	223	264	224	273	249	232	279	243	247	213	262	265	231	251	250	270	254	247	230	256	239	271	247	249	259	255	275	261	244	255	289	243	264	243	256	267	240	240	224	242	237	246	264	242	234	265	216	253	282	240	257	275	242	272	235	266	258	240	263	239	226	256	258	222	270	235	239	251	249	251	227	243	243	233	225	276	241	248	262	263	259	243	243	236	249	265	250	263	277	248	259	271	234	254	296	241	259	231	239	276	258	259	254	262	246	272	233	241	253	232	263	255	264	252	262	255	241	258	231	244	233	253	249	244	266	270	251	254	232	251	286	270	261	266	257	253	267	237	233	246	255	235	233	232	252	264	267	227	251	277	267	264	246	238	253	245	281	232	243	225	256	239	232	258	236	220	266	233	267	259	246	247	237	241	275	254	252	266	228	250	207	220	290	246	270	251	250	254	253	238	261	227	242	246	281	270	265	247	266	226	248	242	234	252	256	267	254	254	246	256	259	268	228	256	276	237	270	212	262	241	270	248	243	225	243	251	244	233	276	255	243	234	267	258	233	253	285	264	260	260	277	266	226	259	268	252	279	220	249	263	241	258	236	266	247	238	254	256	257	216	245	229	238	226	226	263	251	247	254	259	259	250	255	273	267	256	250	241	237	231	216	249	225	289	249	265	250	233	236	256	275	241	239	249	276	242	289	228	275	240	264	258	239	271	251	238	270	254	246	243	241	240	275	259	247	229	257	239	250	228	252	239	263	248	264	263	216	251	233	228	254	257	229	275	246	250	261	259	287	266	275	262	251	248	289	263	248	262	262	266	246	266	245	235	229	228	241	250	252	256	246	258	242	254	243	240	268	208	260	244	256	252	262	284
19974	45953	40481	30868	25661	21381	17148	13335	10127	8555	6325	5108	3920	3421	3105	2445	2211	1922	1482	1254	1166	1062	1001	883	760	780	691	669	653	601	665	575	566	522	416	344	355	361	316	315	312	279	317	309	295	289	293	289	302	303	271	357	314	306	279	267	295	307	265	294	312	299	291	290	295	321	277	281	258	300	290	301	275	280	287	301	260	274	321	281	302	285	276	266	243	293	279	277	281	276	276	257	298	272	285	290	305	283	291	280	260	262	271	276	301	310	296	266	281	288	278	273	280	258	260	272	274	282	279	317	301	265	271	291	278	234	277	275	276	270	281	289	266	290	301	255	277	276	283	289	275	278	275	246	316	280	258	295	268	266	261	281	298	253	274	308	276	313	293	269	290	298	274	284	274	273	285	283	303	278	281	305	297	287	253	293	283	278	273	279	279	312	275	300	320	286	331	290	284	266	283	281	319	282	289	282	266	278	295	293	291	281	302	289	282	284	281	283	311	281	270	268	277	287	277	274	288	265	251	301	313	272	293	298	304	310	292	285	273	278	259	262	271	281	301	278	300	295	298	306	285	250	305	283	273	293	280	283	278	289	285	278	283	273	275	307	288	266	285	286	300	301	303	294	268	295	253	281	309	320	289	288	286	299	271	302	267	307	292	292	291	279	288	271	272	289	276	274	281	274	285	275	282	268	283	289	286	249	281	253	277	287	306	281	277	274	309	261	271	300	292	273	273	278	288	306	262	286	301	288	323	262	281	275	294	263	275	274	310	310	278	266	308	276	279	259	297	285	265	292	293	272	299	276	307	261	273	309	277	268	302	279	321	294	267	306	275	277	278	281	279	283	245	291	248	287	270	289	271	285	271	290	254	287	279	299	298	329	265	293	289	282	281	282	284	286	290	297	300	286	296	311	286	268	309	288	304	290	269	260	263	301	260	320	244	323	326	303	301	261	262	299	317	289	275	301	293	276	252	269	268	279	275	262	287	265	268	306	293	270	287	295	302	286	318	298	291	282	268	266	290	284	302	314	278	289	268	266	295	277	297	291	277	285	279	280	265	268	277	302	256	282	284	287	264	283	293	283	277	299	281	269	297	268	271	334	273	298	281	304	283	306	257	258	268	278	283	280	270	282	295	280	303	270	272	277	286	314	292	320	323	287	307	289	299	275	280	254	296	282	267	290	278	283	282	293	329	284	294	297	266	266	313	324	280	267	287	287	294	300	288	287	273	283	303	271	263	302	292	292	308	264	293	288	274	295	301	293	264	279	285	273	284	266	303	312	296	262	282	279	305	287	287	277	294	290	279	293	311	283	303	289	282	307	303	263	282	279	312	298	270	258	286	259	295	290	255	275	274	255	271	271	310	284	266	299	268	276	290	284	267	250	293	263	277	292	298	296	257	278	285	282	267	284	278	284	275	285	249	298	294	288	310	274	299	243	289	280	258	275	296	276	290	250	293	276	281	315	293	263	282	297	247	293	272	276	258	279	286	260	255	273	281	311	297	268	290	302	285	258	303	283	269	266	309	277	277	302	302	296	283	288	251	269	252	262	261	296	278	259	285	306	276	247	280	282	298	264	251	261	305	292	292	289	289	279	279	290	305	279	309	300	272	293	303	294	286	293	286	281	299	293	267	271	296	284	292	263	288	293	268	280	275	304	314	287	301	269	267	295	275	254	259	271	294	266	252	298	284	269	254	268	299	265	294	277	314	290	251	273	273	277	295	265	282	278	283	282	258	276	287	301	292	292	280	298	279	289	298	290	260	271	286	286	277	289	251	265	279	297	271	272	295	276	288	288	318	325	257	288	319	306	258	303	276	292	274	284	296	291	297	292	275	283	287	258	305	285	286	297	279	272	275	248	320	247	281	291	273	271	326	259	290	277	292	294	291	304	293	267	323	291	299	310	258	276	269	287	265	279	286	299	286	256	268	321	255	291	280	291	271	264	269	290	286	278	284	281	285	281	309	297	264	270	302	270	294	266	283	315	311	289	315	254	276	255	258	289	287	279	304	298	276	274	281	276	291	271	266	267	280	296	281	303	299	276	306	293	280	289	255	314	292	269	293	291	268	256	300	252	299	290	280	281	266	252	288	282	284	292	266	291	302	295	254	303	299	300	310	272	292	278	266	293	274	288	280	296	291	274	285	292	327	286	305	275	268	303	304	283	282	285	271	294	268	295	280	296	285	285	300	297	308	274	319	281	306	257	253	277	279	303	295	295	263	291	283	271	300	279	276	295	276	296	279	263	285	283	274	271	315	295	307	279	300	290	304	306	280	287	310	306	276	254	263	271	302	302	236	290	259	285	269	279	320	272	282	279	277	282	316	264	268	289	279	297	265	274	286	256	287	291	320	296	273	280	275	266	274	287	272	258	311	281	312	286	308	305	258	294	287	273	272	261	271	296	299	313	294	301	265	257	273	278	251	312	288	272	250	269	283	279	275	303	282	282	283	239	268	270	298	296	303	291	261	305	263	318	284	265	285	253	282	294	301	289	293	320	263	264	311	293	295	273	293	289	283	305	283	304	292	294	276	325	314	292	331	270	254	264	245	286	308	318	277	306	296	295	270	284	282	286	283	295	315	283	293	299	286	281	282	276	256	247	297	245	279	245	272	291	271	302	262	258	260	287	279	279	284	272	286	291	324	277	263	264	268	289	283	289	246	277	311	284	285	270	305	278	295	253	282	283	302	278	309	285	279	298	270	296	290	295	286	284	260	312	315	277	299	310	269	306	297	278	300	287	262	274	291	280	285	311	262	286	284	280	289	291	289	299	309	304	286	265	292	305	305	270	270	297	293	304	275	290	265	283	304	296	277	266	259	298	290	317	291	319	267	299	273	281	282	273	264	278	285	305	288	306	281	269	283	271	245	273	304	274	291	268	308	272	270	289	270	288	306	277	294	306	284	280	275	266	290	288	289	278	286	279	301	270	278	257	249	269	245	296	300	270	264	278	319	315	287	293	292	277	316	287	265	254	288	276	274	299	285	276	265	287	259	308	277	285	263	287	279	289	291	254	262	271	271	306	294	281	244	308	296	318	266	323	278	280	264	297	263	270	268	297	276	269	278	282	303	277	272	319	262	283	306	282	297	280	287	315	265	274	274	311	284	294	283	294	260	268	270	290	298	293	295	268	271	278	292	293	290	287	266	294	263	292	304	271	263	308	270	306	292	293	308	284	286	286	294	288	267	263	294	264	282	298	296	296	265	284	279	248	295	299	277	282	277	282	280	276	243	301	315	291	317	268	251	267	262	279	272	282	301	319	292	246	279	278	287	266	311	274	303	298	266	298	281	279	302	271	275	268	301	294	277	248	269	305	296	267	287	276	280	315	302	289	255	272	323	304	306	289	286	280	285	265	294	327	307	292	310	293	265	273	291	302	279	309	305	274	291	259	281	303	279	291	281	291	266	267	278	302	256	274	291	289	302	269	270	280	287	270	299	261	301	268	288	281	289	269	295	260	274	300	287	285	283	264	328	256	306	246
27786	22760	25006	18434	11119	7253	4862	3617	2762	2299	1753	1422	1308	1139	1031	872	898	767	677	643	670	619	610	596	529	508	522	551	520	543	520	515	442	459	442	418	465	449	434	427	440	431	501	396	420	393	423	456	454	444	449	450	454	429	426	419	429	429	422	445	451	401	415	424	433	423	441	456	436	422	458	448	446	476	409	433	427	424	440	469	431	410	418	480	419	424	428	410	449	475	434	456	464	435	424	447	418	450	431	464	406	437	432	440	448	397	445	482	409	404	433	446	457	452	473	436	460	450	418	423	429	444	450	388	443	408	418	450	456	485	442	461	423	450	461	445	446	455	398	457	466	411	447	432	425	444	405	456	417	439	423	421	456	420	475	397	454	455	464	489	431	473	466	443	420	442	428	406	445	423	417	458	411	465	437	408	437	431	435	389	441	411	493	423	451	424	458	401	433	400	438	385	446	396	477	352	429	478	429	431	439	424	444	445	424	420	420	473	439	446	429	429	451	418	395	445	427	440	432	434	421	434	448	427	449	473	440	447	436	452	457	393	440	426	445	388	439	464	458	432	440	439	435	445	419	432	429	449	458	459	395	480	461	454	434	417	440	459	480	415	412	460	409	441	418	443	461	435	493	436	414	442	460	412	431	480	464	433	430	486	419	409	452	443	446	443	418	488	428	470	438	436	436	425	421	430	425	475	424	410	432	435	450	409	421	422	434	393	429	385	483	410	442	435	407	427	438	442	479	488	427	430	446	441	450	450	440	432	430	427	457	419	455	450	414	404	447	415	462	435	426	411	471	410	452	452	411	429	420	425	445	424	412	436	430	456	460	399	418	410	430	477	401	444	439	405	430	475	444	426	423	444	447	420	403	465	465	451	433	455	460	425	427	419	453	433	481	387	454	434	454	452	422	420	410	438	420	452	423	449	449	424	463	455	431	407	478	419	440	408	464	418	432	452	451	449	414	460	435	429	410	463	457	443	454	419	467	426	445	444	460	412	434	454	433	475	424	446	469	458	450	448	434	422	483	448	472	454	437	469	438	429	411	443	443	449	409	413	442	467	448	457	411	402	458	428	449	462	475	458	425	424	423	462	454	403	442	418	428	459	430	469	459	427	407	409	426	438	443	417	393	430	454	452	470	438	459	441	431	414	424	447	441	439	406	393	480	405	435	397	413	401	439	464	385	447	408	439	453	471	443	451	432	419	411	392	467	415	437	447	437	459	451	451	455	436	434	423	397	420	425	409	411	439	432	424	418	460	462	440	414	407	409	458	412	464	436	375	412	447	434	464	446	441	399	460	388	424	435	471	445	470	440	397	427	435	432	433	445	431	415	434	449	441	422	432	459	441	463	403	412	427	417	406	437	429	412	458	417	440	451	432	485	422	459	418	445	431	423	440	464	425	429	456	417	468	421	452	450	372	453	413	421	435	420	438	481	433	426	435	430	425	459	441	426	453	440	416	442	448	442	410	433	430	419	443	430	423	448	460	410	464	405	454	386	433	408	487	417	460	478	426	449	451	450	484	419	445	450	440	433	469	492	456	445	451	416	454	423	466	411	479	458	457	426	461	466	455	383	416	430	457	394	453	420	449	461	423	449	388	426	424	432	427	406	439	408	458	427	449	472	417	458	432	437	428	425	450	414	447	430	420	447	427	436	431	451	442	447	427	435	385	420	420	411	440	434	392	446	438	443	446	432	425	445	475	466	416	446	449	473	427	439	432	430	399	446	435	433	435	405	406	431	428	407	445	432	450	437	484	451	420	465	413	449	412	451	433	434	427	434	427	407	408	469	458	454	386	427	433	437	408	446	453	464	458	429	407	412	474	441	437	409	451	448	430	411	427	447	423	429	464	452	418	425	415	463	458	460	448	397	403	471	466	430	401	432	394	454	425	434	428	453	414	457	421	414	448	488	424	405	429	433	427	460	394	402	420	417	450	418	449	407	487	462	412	459	438	432	449	448	431	446	435	453	412	434	397	414	432	430	411	420	384	438	471	475	443	432	465	447	443	435	444	429	436	428	406	441	432	423	436	432	438	439	431	412	470	462	470	417	412	430	408	398	405	440	422	433	399	434	469	475	399	420	451	434	460	467	433	432	459	396	446	443	420	423	421	444	495	457	430	422	438	437	465	459	435	420	394	409	400	432	436	417	430	394	423	461	445	420	408	447	421	421	396	479	476	468	426	443	431	408	394	396	421	445	445	428	423	429	421	437	439	433	425	410	420	451	404	450	428	440	426	435	421	416	421	410	420	443	431	421	437	469	441	474	437	437	442	449	440	465	420	437	450	424	405	457	424	459	417	452	433	410	445	410	435	435	441	423	458	447	440	413	433	481	411	423	430	421	450	452	443	397	427	408	432	446	438	460	433	434	459	445	443	429	420	452	440	455	394	444	481	428	431	401	407	457	442	393	412	432	436	447	423	438	428	413	437	438	402	412	475	443	418	432	430	438	451	421	425	439	440	425	451	441	436	405	466	437	412	451	476	416	422	431	440	434	430	408	433	423	466	390	466	403	438	414	450	442	440	429	439	435	408	411	431	481	449	411	480	467	388	436	444	439	467	410	427	446	398	460	454	451	429	421	451	404	441	439	432	424	419	430	454	460	419	463	376	430	416	419	395	453	404	408	436	420	410	452	424	409	425	421	413	417	415	426	432	408	441	399	444	394	420	453	416	427	430	452	467	449	447	418	410	461	431	429	437	442	447	414	430	421	463	449	410	451	420	433	433	397	450	473	438	441	445	442	465	414	442	430	475	430	408	442	404	444	425	463	468	405	424	474	418	414	447	420	455	455	445	464	449	415	475	460	430	449	409	425	429	487	409	450	443	462	438	419	408	397	451	415	428	427	415	410	439	444	435	391	405	398	430	439	409	423	431	454	429	453	443	433	441	416	426	446	428	433	451	435	469	445	425	465	423	406	451	433	414	419	448	447	407	420	422	423	427	434	419	455	434	414	432	419	451	435	458	433	432	422	463	430	419	446	414	456	400	393	408	414	461	443	444	386	442	421	439	439	392	419	423	425	417	450	456	418	431	421	405	473	403	476	443	424	442	428	411	459	423	432	450	430	400	466	433	447	481	423	413	441	422	437	458	464	429	407	412	447	418	448	449	417	429	475	400	440	405	417	414	435	443	456	455	429	452	440	463	444	422	463	417	432	403	415	431	441	434	427	428	428	443	446	480	414	391	420	443	447	448	450	432	438	414	477	422	410	445	411	450	465	448	447	443	461	438	425	446	430	441	444	471	454	424	409	428	434	435	439	435	416	440	484	463	415	421	439	426	423	449	429	452	461	445	457	484	420	359	394	417	452	438	433	444	408	421	423	466	417	445	405	430	402	492	398	419	381	464	451	457	443	459	455	427	433	432	456	413	458	461	404	444	446	409	434	422	493	436	482	397	468	442	423	447	439	448	418	452	475	424	425	410	435	433	458	449	404	459	429	427	441	436	451	436	430	450	453	456	445	390	408	441	438	452	435	438
17112	33666	28393	18737	14192	11247	8424	6311	4695	3776	2848	2279	1908	1738	1481	1285	1143	1071	919	868	804	793	783	698	675	670	587	615	652	605	581	553	570	578	549	492	513	513	499	490	503	483	490	517	515	477	500	517	488	484	477	527	480	496	478	492	484	495	502	506	486	522	520	500	479	491	463	517	482	502	493	516	467	450	515	497	488	476	469	487	496	425	469	490	507	432	519	474	490	472	482	474	498	531	491	416	478	516	513	493	475	480	513	514	453	484	485	508	498	462	446	518	479	460	463	452	497	493	535	503	457	473	491	505	465	497	466	464	468	531	450	478	487	464	481	494	532	502	471	469	516	501	471	486	499	481	457	494	485	475	491	482	466	489	454	525	494	456	450	501	484	505	485	482	487	472	481	494	473	505	538	488	482	453	475	518	479	506	472	498	525	496	533	520	466	500	468	466	492	511	468	522	481	482	497	480	474	487	482	508	495	497	502	499	530	513	486	480	496	486	490	530	480	485	510	499	527	505	498	492	505	479	488	507	492	529	436	480	525	492	472	491	483	506	489	485	517	458	507	511	492	485	487	527	514	483	488	475	491	515	484	481	466	509	470	490	491	487	503	472	478	493	523	474	513	452	473	485	511	492	501	500	447	450	500	503	492	534	529	483	481	485	490	493	449	526	515	484	504	496	504	477	469	470	473	470	453	479	509	479	479	458	477	508	509	481	508	494	500	494	455	485	486	515	512	523	462	481	477	477	465	532	470	455	471	506	523	525	469	531	459	517	465	464	491	498	433	535	488	501	494	494	483	492	471	488	509	449	479	494	488	501	499	499	488	468	489	487	474	470	498	505	500	545	468	477	520	472	503	518	467	505	538	484	485	470	471	466	482	497	498	478	503	523	516	516	495	481	514	509	500	481	500	488	538	474	459	541	487	470	484	493	500	541	491	470	487	513	502	451	491	535	442	492	473	528	495	486	508	457	455	534	497	477	478	459	510	474	534	456	497	506	496	494	508	474	536	494	516	497	497	514	465	458	471	516	489	489	520	468	485	515	472	499	487	508	517	513	479	493	509	474	489	517	501	467	457	479	481	505	511	494	527	488	544	520	460	500	447	487	513	509	468	473	485	509	482	472	477	499	485	482	501	529	462	540	479	483	474	503	521	486	528	471	500	523	506	515	452	476	468	498	473	496	509	508	472	512	435	490	529	451	497	483	492	478	493	488	498	484	484	482	487	466	491	511	500	521	502	504	501	511	495	466	516	480	479	477	504	494	551	494	502	472	472	524	496	489	519	511	480	487	469	469	490	483	496	506	513	495	483	504	475	525	526	476	482	505	494	473	466	478	529	468	506	499	485	460	459	495	516	511	454	493	490	518	522	466	491	484	520	491	481	528	493	485	494	524	514	480	513	506	499	465	511	518	507	468	509	505	504	478	524	457	474	474	444	509	491	482	459	491	501	457	497	467	486	500	485	460	474	492	481	468	474	497	492	415	515	520	470	474	515	466	521	495	503	516	515	530	516	473	500	505	472	493	490	504	486	450	510	460	458	501	445	497	502	482	445	457	500	505	482	503	459	509	495	481	520	500	489	479	491	482	459	497	507	485	491	500	486	496	497	489	500	508	474	507	494	485	529	463	478	522	451	480	475	466	514	513	461	519	480	495	506	485	480	536	505	465	467	497	474	509	492	458	471	473	482	496	462	505	488	509	505	471	528	475	507	503	501	543	474	455	466	514	509	499	512	484	524	459	516	497	502	437	485	457	453	497	508	491	506	513	476	485	471	506	551	478	477	461	465	483	531	490	502	458	514	478	458	471	481	492	505	466	510	469	464	520	508	465	457	529	462	495	483	534	499	499	525	456	493	496	487	491	479	468	495	514	470	461	515	489	473	457	530	507	466	493	510	525	477	483	536	498	502	473	462	494	480	482	478	483	479	499	512	517	506	499	496	493	452	477	458	457	460	497	507	473	475	464	488	486	521	494	481	470	492	488	489	522	517	484	504	485	506	497	505	505	510	481	483	480	512	490	518	503	460	480	487	458	484	475	461	530	494	478	535	458	531	451	473	478	473	489	495	498	447	506	477	463	515	488	479	491	516	504	473	526	523	504	480	508	506	516	476	471	455	510	500	488	493	490	451	452	483	458	474	514	489	486	504	527	466	513	476	468	533	490	485	481	477	491	505	532	494	496	536	461	469	485	467	500	497	487	501	491	474	523	488	481	489	477	466	476	494	510	493	471	496	539	526	505	495	515	458	449	500	486	468	502	497	499	498	480	526	502	509	475	489	463	499	471	493	513	490	510	511	517	463	479	525	537	501	492	479	466	482	481	466	497	470	490	528	533	491	480	506	490	498	461	486	498	508	471	484	510	504	516	486	463	517	530	498	518	475	475	466	456	512	465	470	465	485	498	466	473	502	469	460	497	468	482	454	460	523	487	502	431	485	488	528	503	508	469	458	496	441	525	504	487	508	540	507	470	448	468	505	529	505	474	501	498	492	488	510	514	524	511	477	471	505	461	480	496	515	502	518	515	485	499	498	434	472	485	487	470	442	499	493	439	494	466	477	517	478	492	500	516	476	488	519	552	492	505	463	505	494	490	455	528	488	491	534	485	474	485	476	522	499	469	514	469	487	484	486	472	505	495	494	495	465	518	491	483	494	491	451	494	526	496	484	509	475	510	496	519	507	484	536	488	494	506	520	473	429	521	543	503	487	473	505	491	524	496	491	476	490	513	503	461	458	449	531	482	470	496	466	446	504	470	470	509	477	504	494	510	491	532	486	470	502	495	486	492	476	520	517	509	525	459	479	486	502	496	488	499	479	500	476	494	483	526	472	491	456	464	491	495	508	512	496	505	517	508	513	457	482	494	470	490	469	503	486	495	475	498	517	496	477	525	498	491	465	497	503	476	496	478	468	485	510	526	518	448	505	472	494	508	457	530	520	508	466	442	510	467	490	492	470	493	480	464	483	511	500	489	454	487	485	519	480	457	466	487	529	469	488	466	485	485	510	538	465	544	496	490	480	461	472	486	498	470	516	460	492	455	530	490	467	485	483	519	467	497	489	507	466	470	456	512	446	532	478	467	455	441	490	495	476	501	479	462	499	442	480	512	467	473	490	463	468	488	483	502	491	494	504	494	465	498	486	479	515	505	501	462	498	535	473	457	483	493	540	457	513	483	458	478	461	486	474	467	479	535	541	488	539	487	534	466	471	478	495	502	485	478	450	442	471	519	472	499	502	507	461	510	488	474	493	487	487	518	467	506	505	498	522	537	484	494	479	523	494	492	549	515	505	481	473	479	476	474	493	497	478	470	511	487	523	486	491	486	510	461	466	466	468	519	467	509	495	483	488	519	518	479	507	482	491	535	487	483	504	489	490	484	475	476	487	493	510	447	491	517	478	516	493	464	488	484	483	489	494	475	537	455	499	502	459	468	549	556	481	493	464	475	503	469	468	515	481	508	504	489	458	552	525	489	505	448	470	472	510	472
23979	21300	28486	24594	21796	18619	11181	6477	4801	3457	2873	2247	1941	1694	1391	1200	1188	919	887	845	763	733	672	630	593	601	580	549	563	535	480	489	523	475	367	450	408	395	353	390	349	381	359	441	353	419	386	373	389	422	403	377	392	377	392	369	386	356	370	385	366	363	414	390	383	362	353	417	398	404	392	376	374	379	380	369	392	343	395	390	363	373	398	379	382	384	387	346	394	406	402	388	405	339	376	382	368	381	381	345	388	391	358	388	369	390	366	371	418	368	404	363	370	375	375	376	414	392	402	371	390	388	359	429	399	392	404	396	416	366	344	386	369	367	409	357	385	386	354	426	357	373	388	366	390	392	396	373	369	374	404	387	391	363	394	364	381	400	367	407	389	388	354	358	385	375	413	382	358	374	365	388	371	368	395	403	356	375	400	369	387	434	370	356	363	370	385	408	363	370	401	370	345	385	391	386	372	377	363	367	394	390	357	338	380	372	368	360	364	408	389	372	367	365	388	370	370	370	352	390	383	415	403	369	391	364	393	370	398	400	374	366	404	348	348	379	413	371	389	366	341	339	355	357	405	386	381	379	382	375	398	386	388	384	385	372	385	413	381	373	369	389	392	409	362	380	341	407	378	405	380	361	396	358	360	368	372	349	349	365	388	394	384	351	393	357	381	390	385	374	410	367	382	386	362	406	368	396	380	372	346	365	396	367	382	376	364	389	355	376	360	388	373	337	384	379	406	401	394	387	389	354	402	382	344	389	348	357	368	371	391	366	429	368	358	378	357	369	388	389	360	390	386	370	399	366	389	373	410	351	363	365	373	386	351	409	371	406	355	361	399	382	350	382	354	397	406	390	367	393	398	364	367	358	381	347	356	378	389	369	373	394	392	383	376	381	374	383	353	366	361	372	380	408	382	428	411	394	368	333	385	404	373	359	364	419	385	359	364	397	378	407	411	359	346	399	379	366	372	365	403	365	475	386	357	358	378	392	382	360	342	387	365	366	376	401	359	383	381	406	399	380	360	366	404	360	359	366	369	384	354	364	397	337	336	382	371	363	414	369	365	400	409	380	364	374	375	358	368	385	390	349	369	397	388	332	411	361	366	399	384	380	400	385	378	391	409	389	365	338	367	383	396	341	429	367	395	358	388	388	410	354	343	354	370	387	358	378	387	384	349	361	388	385	412	412	394	350	389	360	395	353	370	382	381	372	352	358	378	360	382	355	389	381	341	371	365	391	391	397	389	339	343	388	345	391	409	366	366	366	392	359	363	402	355	343	377	414	381	353	393	358	380	376	382	400	382	380	379	376	422	385	359	353	357	391	371	373	364	382	422	361	389	403	382	385	375	408	382	386	373	367	394	384	340	342	361	376	408	375	399	341	379	360	369	348	389	371	372	369	352	375	377	385	401	399	354	373	352	371	381	380	351	361	405	390	411	395	369	406	418	360	377	377	378	394	363	405	391	362	367	374	350	385	421	365	362	382	376	343	392	412	389	380	383	379	387	347	382	341	372	389	354	394	369	342	407	372	406	372	362	364	372	397	390	397	358	431	387	389	368	409	373	402	366	387	377	401	365	377	395	365	393	386	345	389	385	396	369	343	396	400	371	383	361	395	380	345	373	383	345	360	402	401	355	349	378	377	379	391	380	363	361	371	389	376	396	376	408	367	365	347	370	357	371	355	336	390	360	397	380	393	348	380	344	377	400	381	382	395	377	392	328	361	377	379	371	406	383	361	383	343	367	404	366	367	380	401	402	360	378	376	357	351	377	383	354	348	393	363	361	407	354	364	366	372	351	381	359	374	380	376	385	385	369	373	400	373	395	389	397	384	367	402	396	355	353	396	351	382	361	352	377	384	386	407	382	380	398	393	374	416	356	382	359	394	381	398	375	397	389	367	386	362	360	385	389	383	370	375	375	398	398	373	384	365	355	394	325	369	387	410	371	406	363	412	368	377	382	390	353	369	373	343	366	370	359	382	388	363	366	397	375	395	375	396	374	389	362	372	394	368	364	394	360	372	365	362	376	335	352	340	384	394	394	377	432	387	415	384	416	381	405	358	397	363	361	387	382	356	369	381	349	407	398	360	405	369	386	386	375	353	377	411	364	383	388	360	379	391	378	413	386	393	388	412	366	370	350	346	388	398	380	384	371	350	389	382	360	375	368	362	373	385	378	365	397	389	391	396	388	379	365	367	383	376	399	391	367	347	413	358	364	390	366	351	386	398	349	357	358	402	355	377	358	370	358	385	365	371	367	417	408	364	391	399	375	355	371	372	392	371	355	379	395	362	370	369	396	358	396	371	374	394	363	349	382	370	394	380	370	381	398	377	393	379	364	365	368	347	408	418	360	407	338	372	384	399	367	378	362	376	389	370	384	392	355	413	369	374	386	344	372	399	384	380	376	372	383	374	353	385	399	359	415	348	395	374	384	350	398	362	352	388	378	393	357	394	370	404	386	386	372	377	371	389	371	366	343	380	408	344	369	377	379	338	387	396	373	377	360	388	384	388	352	347	358	358	352	391	355	389	382	403	369	373	371	397	417	410	412	370	412	367	388	372	358	379	390	364	365	399	373	371	356	371	359	376	382	344	374	379	385	394	362	404	370	396	362	400	364	392	369	381	363	373	401	348	347	406	357	396	376	401	388	365	395	390	391	372	371	377	379	337	380	384	356	386	375	402	353	386	359	371	344	384	372	377	354	393	373	404	351	386	339	402	397	364	368	374	351	399	365	416	396	383	352	387	335	401	385	371	350	367	404	366	408	355	370	371	403	353	390	383	372	368	414	396	382	338	392	400	353	428	387	376	388	399	347	364	367	359	383	385	385	377	388	352	404	380	398	339	360	400	384	376	334	392	396	401	410	397	384	376	389	350	386	429	350	349	373	389	392	408	390	388	369	381	370	376	372	414	376	386	420	353	377	356	390	387	397	398	375	418	346	364	376	366	397	384	351	352	351	389	379	398	362	405	372	386	355	394	374	362	356	366	376	401	332	391	377	382	380	356	394	381	410	400	384	376	380	358	383	387	373	391	386	382	395	405	411	365	370	369	381	350	368	375	378	360	396	381	407	418	419	402	404	373	397	352	364	385	388	406	411	379	374	365	393	374	386	366	364	368	401	362	368	410	405	359	347	356	369	418	381	341	408	367	394	351	334	393	402	378	390	342	368	365	398	370	338	362	362	342	366	370	383	359	372	387	373	371	376	408	391	408	381	372	368	380	417	385	392	391	396	364	366	376	342	382	378	392	391	385	364	337	409	338	390	361	365	379	383	375	383	394	382	349	399	386	383	404	391	357	390	364	370	342	370	380	390	390	393	384	344	364	374	360	354	414	379	368	406	338	370	384	387	347	377	370	376	415	391	360	366	366	393	363	366	381	358	361	389	405	440	335	351	364	363	399	386	368	413	378	356	371	366	382	384	378	379	343	398	376	377	376	382	382	354	360	398	399	360	367	361	396	366	353	369	361	372	413	361	359	377	381
18168	40943	35995	26113	21099	16599	12810	9813	7943	5649	4581	3633	2965	2618	2139	1816	1723	1425	1220	1165	987	978	855	802	788	790	707	727	661	677	628	574	576	564	516	477	467	446	415	432	425	441	436	428	440	436	399	460	440	423	460	457	447	447	449	469	442	423	472	451	464	450	434	431	450	456	448	443	433	431	452	393	456	419	447	403	448	451	430	400	455	444	406	408	442	435	393	427	420	399	450	434	410	438	428	449	437	443	443	421	457	418	421	469	415	425	452	452	435	425	410	414	455	420	436	427	423	435	428	395	424	445	445	419	423	432	404	411	445	450	422	438	415	423	413	431	373	411	392	435	443	414	410	453	398	426	358	428	422	446	444	415	441	416	408	427	403	432	458	425	420	440	436	438	385	444	443	458	438	472	417	430	429	431	430	451	439	443	427	452	414	445	426	426	414	414	433	409	383	398	408	431	439	476	433	428	438	450	415	415	428	465	381	418	423	413	434	451	426	448	424	415	432	445	442	429	449	419	397	436	442	401	413	460	441	447	426	406	417	437	432	437	416	430	410	434	411	440	391	432	416	434	445	428	436	404	405	421	452	479	396	389	440	434	406	414	437	435	459	385	439	473	428	444	467	404	390	443	403	417	410	461	479	456	419	439	461	429	445	424	418	408	485	457	420	459	417	433	443	446	417	439	444	467	438	444	442	424	401	417	453	433	424	439	415	453	475	410	469	412	421	420	455	449	408	446	438	429	430	409	435	470	478	435	443	406	418	421	426	398	467	422	417	468	450	395	404	429	426	465	400	404	470	422	420	442	422	447	427	407	440	437	452	431	470	416	417	423	431	444	407	432	406	422	429	439	440	397	417	442	424	443	414	441	421	447	445	438	469	428	407	424	387	431	475	463	472	424	420	416	400	414	431	416	416	442	435	402	431	461	445	437	503	446	435	457	469	472	434	421	424	427	422	448	447	392	411	432	417	440	449	449	451	420	430	379	448	415	430	431	447	494	438	442	441	443	410	438	456	444	458	435	418	419	436	392	423	393	446	437	406	429	455	422	416	405	447	440	384	448	402	428	435	431	402	417	402	451	423	417	441	503	444	432	416	450	387	452	443	445	435	428	427	416	427	412	419	418	432	401	422	430	448	440	434	398	407	418	435	401	470	442	420	463	391	408	406	451	422	444	384	428	434	414	431	434	431	426	438	424	440	398	452	441	393	437	405	466	446	420	389	455	474	409	424	439	406	424	438	414	441	448	371	435	439	445	437	423	397	422	413	460	438	441	455	453	422	425	433	417	439	449	445	412	439	410	421	444	454	436	395	447	432	416	452	445	430	432	477	469	461	401	439	454	404	413	465	451	447	432	402	415	426	458	416	431	427	433	437	408	412	471	398	408	400	444	409	398	441	435	421	409	425	442	444	471	434	407	482	430	446	408	469	409	440	479	429	424	442	451	404	415	449	434	429	481	414	409	443	426	462	412	432	421	435	414	440	434	416	444	419	401	452	425	420	435	416	460	404	430	406	459	403	396	452	434	429	414	454	465	459	447	411	438	460	406	408	414	442	441	401	437	416	448	422	428	406	419	436	428	449	393	458	450	405	426	423	440	394	434	414	420	445	427	447	398	409	438	452	447	456	457	434	411	435	452	442	394	451	445	456	427	453	459	441	448	420	428	452	415	441	430	431	418	439	398	465	434	420	451	446	421	424	425	435	461	399	449	417	429	430	441	436	399	404	399	429	403	370	387	413	447	418	444	419	429	451	387	465	426	435	406	434	460	446	410	435	440	442	457	445	446	444	429	436	414	446	433	451	387	442	408	385	430	441	457	446	415	451	445	415	448	424	415	419	411	451	425	426	404	435	434	452	407	406	436	431	407	445	425	424	378	434	431	432	411	436	407	392	442	422	454	466	417	396	418	419	394	440	435	408	405	412	447	464	426	428	405	435	427	431	431	419	456	447	460	398	408	410	444	443	393	429	454	418	449	452	436	445	435	446	444	431	415	386	459	408	465	403	405	389	439	432	445	435	472	407	426	440	473	441	416	406	405	456	431	416	456	446	422	423	416	415	432	451	424	475	407	412	462	468	442	448	432	449	456	437	471	463	411	454	418	417	433	435	455	457	409	405	429	421	431	442	419	435	425	428	402	419	427	456	405	459	395	432	431	393	438	435	404	430	409	424	444	466	429	444	414	426	468	419	444	410	449	392	417	420	428	474	447	403	411	378	407	430	442	406	411	440	451	417	476	467	439	453	461	418	463	459	394	412	424	469	428	406	448	430	441	416	442	403	453	435	456	440	442	448	432	406	410	436	439	440	446	423	365	401	434	411	450	446	453	417	437	434	444	435	405	421	439	433	440	453	462	404	447	417	438	441	452	452	439	431	430	429	434	410	428	446	448	468	433	447	414	449	421	450	453	442	432	406	425	424	460	442	428	471	421	432	376	468	416	443	436	421	429	421	454	445	393	435	470	453	395	449	453	438	439	419	473	427	423	411	427	411	469	405	455	438	412	402	403	425	411	420	453	447	399	445	428	414	430	421	438	416	402	427	427	435	441	435	429	432	401	446	446	414	419	397	450	431	466	436	423	436	403	479	441	449	447	440	429	440	413	429	422	463	416	419	450	435	445	440	461	430	428	462	442	418	453	446	446	434	455	435	420	431	401	454	416	437	458	432	409	436	434	428	409	416	441	456	438	458	432	442	410	392	431	408	443	435	445	383	391	435	457	415	423	442	457	405	428	469	434	428	435	449	447	431	456	395	434	439	455	456	421	406	448	451	414	413	404	402	432	422	421	430	442	447	430	433	421	441	448	397	420	454	414	436	444	464	419	428	447	429	420	434	383	411	451	415	434	442	410	412	410	427	417	421	432	438	420	425	436	388	412	474	446	463	429	436	443	433	414	443	469	421	400	453	419	427	425	410	430	458	426	456	404	397	412	417	425	463	468	421	447	428	453	392	396	432	385	448	445	406	452	467	437	442	439	399	464	429	464	400	423	398	425	433	379	404	444	423	452	477	413	371	444	434	421	428	441	430	427	401	446	448	430	429	387	419	451	453	443	414	462	433	435	440	406	439	415	477	443	463	422	415	415	399	462	410	407	462	438	413	472	431	442	413	439	432	403	428	416	427	409	456	458	470	385	449	452	437	454	402	438	476	416	416	403	425	445	432	443	433	410	427	427	403	424	446	427	455	433	419	446	442	468	409	404	407	454	444	412	437	446	416	418	461	451	452	445	454	442	454	440	449	376	418	448	472	425	461	401	435	448	387	417	414	435	424	450	447	420	435	415	446	423	451	448	446	447	444	384	448	459	431	464	411	388	430	428	453	414	420	430	447	434	430	423	410	406	433	438	417	421	427	401	450	441	406	442	458	445	443	444	434	440	462	435	443	466	457	457	432	412	440	393	440	408	471	415	419	405	435	383	413	489	452	406	409	446	398	451	420	421	457	422	402	487	447	440	406	449	416	439	457	438	444	434	441	435	421	429	447	419
25063	21317	27693	25667	19148	11152	6995	4801	3629	2607	2190	1697	1438	1287	1060	1009	908	846	744	687	594	551	519	514	498	492	456	464	478	424	452	440	413	395	399	380	379	344	370	366	365	334	371	339	364	352	343	351	338	362	329	382	372	343	359	379	318	354	350	349	339	340	353	363	365	360	395	308	328	358	314	354	351	340	341	319	334	302	370	328	354	331	340	326	380	354	356	318	338	355	335	341	324	349	371	370	374	351	339	358	335	340	330	336	384	347	333	344	372	362	345	335	289	341	379	343	326	320	346	331	346	360	367	310	362	353	373	360	342	355	366	349	347	368	384	324	343	359	371	360	355	361	341	327	350	337	356	364	337	351	366	365	338	380	340	366	337	339	384	327	369	348	327	358	345	358	358	335	345	337	361	353	321	355	377	347	356	352	345	356	369	354	333	361	381	349	366	366	325	331	324	366	361	355	332	350	365	350	394	347	366	371	348	366	345	337	323	331	320	322	339	363	318	316	362	350	306	373	306	344	322	349	355	325	372	374	346	357	313	310	328	338	354	326	338	357	315	350	349	353	379	350	354	356	355	325	342	342	329	326	334	306	340	359	335	308	332	336	352	341	327	333	336	294	324	359	365	325	305	341	327	328	344	330	338	352	365	359	349	378	362	363	331	318	328	389	378	323	337	358	331	325	345	338	352	373	331	345	334	342	358	329	413	328	361	327	353	363	332	329	341	348	346	368	338	340	341	339	344	367	356	351	342	334	319	339	334	307	348	384	343	361	350	365	347	337	330	353	341	333	351	355	326	373	354	331	330	329	388	360	342	363	370	362	370	345	332	343	340	354	382	379	354	340	315	371	364	354	329	312	389	377	336	342	353	331	362	330	390	361	380	343	343	376	349	308	341	372	369	343	340	330	345	325	332	338	344	351	356	338	353	371	356	359	374	348	359	349	340	358	354	326	337	338	340	336	337	324	342	321	312	362	339	325	342	329	356	362	347	363	343	311	336	383	349	341	323	339	365	329	321	354	324	302	332	356	382	335	317	321	333	370	339	370	360	332	370	342	346	333	327	369	368	327	345	310	350	369	344	352	346	343	306	337	349	342	361	357	339	331	320	375	352	342	350	359	345	325	369	359	341	346	323	362	350	370	380	356	345	347	359	341	338	330	346	370	341	358	406	340	386	362	355	345	334	326	368	366	339	337	331	344	349	336	355	317	362	335	345	331	360	301	340	375	352	363	333	354	331	371	361	333	324	335	333	360	362	331	336	314	358	348	361	347	347	392	311	316	350	339	340	363	355	353	339	375	364	361	351	347	329	382	333	304	321	341	342	333	342	336	348	337	357	322	348	375	340	358	337	320	343	343	333	356	341	318	352	367	343	325	331	349	355	334	363	348	375	353	415	344	352	332	360	353	354	346	336	348	356	349	334	354	376	378	341	317	343	348	388	361	322	334	320	319	346	351	382	328	354	348	340	377	353	327	333	363	374	353	345	348	364	361	353	360	336	331	355	361	340	347	340	356	356	380	361	341	399	352	381	305	373	346	354	356	347	376	350	335	379	340	346	339	335	335	387	352	342	329	333	367	336	331	349	345	356	321	351	335	380	366	332	351	376	313	320	331	321	369	375	326	360	354	334	321	346	320	366	321	310	362	377	381	346	308	340	340	334	346	365	349	364	364	347	335	363	333	331	342	342	316	306	353	361	364	349	397	318	363	346	375	346	342	360	377	366	328	369	341	360	344	331	335	334	341	347	334	333	378	373	306	346	377	338	344	348	360	336	338	359	332	343	328	347	338	375	364	343	325	362	341	387	325	362	322	328	362	364	316	341	317	341	341	338	353	393	335	314	353	367	368	368	361	354	379	340	380	365	334	371	340	349	351	372	365	329	334	333	351	360	330	339	322	343	357	353	326	322	320	341	355	352	332	344	350	321	359	381	319	347	344	354	352	359	285	307	361	344	398	359	344	381	332	355	366	338	347	359	347	371	334	347	393	359	337	362	363	358	346	366	355	336	329	339	343	316	343	371	353	341	344	356	309	362	331	346	364	365	331	368	341	350	360	327	361	352	357	349	362	360	343	343	342	328	326	364	380	341	336	354	335	318	343	352	352	373	344	344	337	342	352	383	330	359	336	314	360	341	378	354	355	369	313	333	351	346	356	352	359	353	372	363	372	358	383	379	350	314	375	366	349	331	358	327	340	358	348	369	345	348	347	320	335	322	339	311	342	349	375	358	360	356	332	343	352	331	350	341	370	337	359	355	315	336	381	330	320	355	372	360	349	363	357	354	300	340	352	357	360	368	362	334	336	351	352	340	321	381	368	340	329	334	358	327	349	325	351	350	346	340	351	326	355	354	362	355	334	336	311	321	340	378	345	322	350	323	327	347	371	362	327	353	310	334	343	352	339	343	355	352	354	373	325	346	313	343	356	312	288	346	362	317	317	357	347	353	318	356	310	357	364	368	322	340	398	299	339	318	328	354	346	328	362	339	366	343	330	354	351	353	353	367	360	373	319	312	346	325	345	338	360	335	340	367	385	325	341	344	355	345	339	360	360	383	339	337	327	343	383	350	345	369	340	357	335	359	328	345	323	356	353	358	338	330	388	351	326	340	344	341	338	349	366	371	345	378	336	344	331	330	352	325	370	340	332	361	349	383	353	324	336	342	338	325	341	367	335	288	327	328	327	357	343	368	335	357	349	333	352	343	342	347	376	325	319	336	336	334	354	339	319	354	336	330	346	336	335	349	330	356	346	345	345	350	370	344	344	350	339	327	355	332	322	345	354	352	364	319	369	343	355	344	334	344	355	332	373	368	372	381	346	371	357	339	359	333	356	341	356	355	371	342	331	303	344	320	359	311	321	366	327	345	323	347	345	325	310	333	336	352	346	351	323	363	374	321	342	351	365	352	356	324	337	378	317	347	352	344	331	345	311	334	351	372	319	317	347	402	377	362	335	320	358	341	357	376	333	350	338	345	358	359	341	361	363	360	356	357	384	312	336	354	305	333	324	353	369	308	337	345	330	358	359	352	360	407	330	354	343	364	354	321	340	334	330	345	336	330	363	342	357	381	335	329	340	317	323	340	389	342	352	388	336	346	324	356	330	332	331	345	351	296	328	344	363	309	329	362	340	339	326	344	354	361	335	339	365	321	290	372	374	333	348	323	365	337	350	353	349	334	377	311	336	327	338	341	359	329	329	316	338	343	326	344	348	356	341	352	376	370	364	358	346	356	323	324	308	340	335	322	327	345	326	339	347	307	317	330	376	349	366	332	366	349	371	308	361	329	382	313	359	340	347	330	341	357	343	361	329	363	343	353	336	366	357	346	362	321	358	309	331	348	349	346	332	329	370	326	371	330	394	319	345	364	406	332	343	343	367	380	330	354	379	380	351	369	341	309	352	338	350	343	350	342	349	347	359	354	345	367	346	390	345	343	318	372	350	372	333	326	326	376	337	363	357	339	323	377	316	320	352	336	329	350	357	327	355
17830	37890	32921	23264	17972	13870	10679	8385	6524	4662	3720	2858	2378	1970	1634	1585	1292	1166	1071	944	874	772	722	690	689	639	580	608	592	558	562	521	494	498	439	407	420	368	378	395	394	367	384	397	420	389	385	384	406	399	390	372	424	420	447	399	360	386	381	368	400	364	402	384	421	412	404	381	375	386	420	366	395	372	387	407	367	397	352	382	374	379	394	385	370	439	392	401	378	411	398	377	333	393	382	413	343	386	347	370	381	400	352	405	388	400	386	393	366	392	389	381	405	380	400	391	377	394	379	390	418	373	360	407	382	398	391	384	407	387	351	397	400	387	350	401	374	419	391	386	379	396	421	376	398	396	347	399	408	357	403	390	401	379	412	389	408	382	414	388	378	380	386	381	367	375	382	404	382	411	405	415	390	349	376	380	393	404	349	365	363	375	423	414	379	395	374	389	380	398	366	420	389	404	378	416	395	358	362	386	373	387	393	352	362	380	388	365	414	405	389	408	378	389	389	405	410	398	408	380	362	373	402	401	383	445	350	407	352	373	359	383	383	376	369	377	392	389	386	381	425	373	405	391	347	386	363	372	404	326	398	369	383	404	405	382	406	358	421	401	361	390	363	387	395	390	390	366	410	380	345	392	393	356	371	414	389	400	397	433	359	410	420	393	370	372	389	355	400	342	391	399	373	395	401	379	409	380	360	390	393	384	382	340	402	381	379	399	384	433	389	397	412	351	394	431	392	392	361	369	417	417	385	377	371	391	400	358	392	364	409	409	374	431	395	367	419	368	400	406	422	376	398	368	371	416	407	371	400	392	404	363	367	403	350	394	383	400	378	363	364	415	372	398	376	419	402	413	401	403	357	394	371	382	426	378	385	355	398	377	405	362	395	411	373	347	421	427	370	398	392	371	371	361	402	397	388	362	370	394	422	415	403	398	419	394	379	369	397	369	370	373	407	405	390	377	388	388	369	375	419	403	373	375	395	411	365	386	362	399	383	417	415	380	385	378	418	389	400	379	414	374	347	367	362	411	405	396	381	353	388	374	385	373	383	398	412	375	403	394	368	349	392	361	405	406	368	366	349	404	384	371	386	388	365	401	440	370	397	408	425	400	350	372	366	416	393	399	414	400	355	396	394	394	361	386	377	358	364	413	340	367	378	366	394	391	365	391	376	384	389	388	330	400	388	383	368	422	369	386	407	349	380	386	423	437	388	376	384	378	379	376	409	388	414	350	373	398	414	352	374	372	409	375	427	391	392	369	408	375	381	380	391	425	380	380	377	368	348	400	390	402	388	392	362	397	409	374	384	387	386	423	406	368	349	379	377	392	352	381	352	384	393	374	385	406	435	364	364	391	380	402	388	398	345	359	371	372	397	346	374	379	350	378	387	396	394	408	404	401	408	394	428	355	366	404	371	367	361	371	365	385	365	407	416	375	407	358	360	395	379	373	373	392	369	395	422	408	391	394	393	360	356	391	390	419	401	389	368	394	385	379	391	383	368	398	391	380	385	389	394	385	408	390	377	430	358	390	389	394	419	365	417	393	349	409	397	359	405	375	374	378	391	407	381	393	372	388	446	372	384	407	390	395	373	389	416	400	406	373	361	408	351	397	393	402	359	410	351	422	390	377	399	389	371	338	360	374	404	392	409	373	411	368	389	372	339	376	382	376	371	398	392	373	412	364	394	371	376	439	355	383	356	424	380	380	376	363	389	368	387	397	361	408	372	373	383	398	366	403	395	402	372	388	378	350	394	374	371	408	378	379	393	445	366	378	372	404	404	382	380	385	414	387	382	368	366	395	396	402	416	368	379	402	328	383	398	377	405	396	380	397	408	384	378	363	344	391	407	394	386	357	390	405	362	400	402	387	379	376	351	382	399	409	387	414	387	400	375	356	387	372	365	404	364	349	352	358	364	366	354	375	410	413	363	392	397	358	370	374	383	405	388	371	405	371	373	361	398	402	373	390	404	358	386	380	375	408	398	386	393	372	394	346	376	389	373	386	393	411	359	355	383	410	405	390	391	401	383	383	397	339	416	365	381	407	374	394	381	337	398	400	375	370	387	396	390	369	354	366	398	375	442	420	399	373	407	407	434	396	398	369	400	397	422	395	399	353	409	358	375	396	391	366	383	357	356	395	417	396	401	390	383	379	418	382	396	388	357	356	385	401	374	380	418	394	375	403	392	360	443	385	386	390	393	370	399	401	350	404	361	374	383	363	380	374	375	369	397	382	402	409	349	402	387	398	425	428	388	384	402	373	389	423	430	400	397	411	384	370	347	388	364	395	362	359	344	373	351	380	390	385	349	394	348	396	387	388	362	372	386	412	374	394	395	365	369	358	363	368	407	363	372	409	357	342	387	395	373	410	379	392	375	375	401	376	366	383	385	389	367	384	394	373	346	388	389	443	352	379	363	372	365	393	393	358	423	428	383	401	376	359	378	387	410	379	364	383	390	365	388	445	389	385	385	390	402	381	351	373	377	364	369	376	371	361	395	371	347	411	374	405	373	379	376	390	374	386	360	402	393	370	399	376	385	365	375	397	380	344	371	372	366	398	380	392	401	379	386	394	413	414	374	415	402	371	387	413	402	391	435	445	387	361	391	370	424	404	365	324	413	412	396	387	367	371	366	398	379	369	367	413	384	415	339	430	361	397	383	381	371	372	412	398	406	395	381	380	394	403	389	388	402	438	394	400	388	373	390	384	371	396	386	405	372	414	371	423	401	426	397	401	388	397	386	416	381	403	387	337	382	402	388	342	389	387	390	357	364	392	369	411	395	393	390	371	375	402	411	407	381	344	387	389	397	374	380	419	394	403	356	364	376	404	408	404	377	366	359	377	366	377	371	400	385	375	383	356	360	379	387	386	392	388	358	404	405	357	385	383	367	363	395	390	385	370	366	374	374	350	364	380	371	408	364	378	385	396	389	372	371	372	383	365	397	357	390	376	370	396	403	395	393	396	417	370	368	381	390	381	405	368	347	357	390	367	388	376	394	407	345	365	366	358	385	406	381	388	380	399	368	368	416	354	390	379	381	408	368	353	365	364	403	371	418	392	379	394	373	353	375	411	391	393	379	408	421	372	423	384	399	382	374	380	387	402	366	405	376	389	381	388	376	374	386	380	374	395	347	375	385	397	383	376	358	388	390	354	413	363	408	369	370	388	375	381	369	367	374	403	379	411	368	365	408	347	388	386	395	366	343	393	362	411	371	418	384	341	377	401	386	412	361	406	364	414	422	356	399	397	357	395	362	394	342	370	374	354	349	402	398	407	392	407	348	350	373	400	387	409	403	381	358	400	387	397	368	377	404	389	406	366	397	368	382	360	377	362	372	362	405	413	385	350	383	369	368	415	377	383	403	415	378	369	378	394	395	378	359	352	346	382	369	374	394	407	411	409	373	362	399	365	397	383	381	385	374	368	370	404	385	437	402	400	406	403	379	403	359	369	417	359	389	359	395	380	387	400	413	409	386	395	378	390	363	392
22831	21330	28956	24082	21467	22311	20129	9966	6273	4992	3722	2931	2505	1992	1880	1608	1316	1130	983	935	797	743	642	559	599	540	469	514	540	469	429	392	398	358	348	321	265	271	273	242	263	256	263	251	264	262	288	278	290	262	290	276	260	264	262	255	223	246	267	215	263	244	243	234	247	226	248	250	237	265	260	241	254	263	240	284	249	222	240	279	237	238	255	264	252	259	258	252	272	262	271	246	259	219	266	235	252	266	246	220	250	235	263	237	273	260	253	252	260	216	249	253	259	259	259	271	265	241	233	240	251	246	254	243	206	231	243	244	264	247	256	280	233	272	259	284	249	245	275	227	250	253	266	259	260	254	268	268	255	232	245	250	249	269	220	262	244	241	271	237	270	244	241	264	274	241	244	258	251	273	251	223	235	280	263	286	222	265	283	237	226	262	258	237	225	243	232	240	233	250	242	227	253	250	253	249	249	267	214	253	258	231	204	262	222	241	271	234	234	243	236	240	259	228	233	269	241	286	239	248	281	249	263	236	257	247	229	248	271	249	246	248	263	255	258	233	242	246	212	222	246	231	264	249	253	285	237	258	243	247	242	241	233	227	260	239	262	266	258	242	278	264	248	248	269	233	222	263	240	254	260	224	240	240	261	250	245	237	239	231	260	264	303	239	256	252	249	233	244	261	254	258	254	241	250	253	234	248	242	243	259	248	205	240	244	253	247	257	228	241	230	244	203	242	257	267	238	269	219	232	268	268	271	238	230	278	243	243	251	244	239	245	214	242	230	250	249	253	272	259	229	235	244	225	231	245	260	229	257	269	271	243	244	230	277	240	219	228	281	230	234	258	263	256	244	230	248	254	263	246	241	256	263	254	230	231	245	263	249	225	231	282	263	260	236	266	241	242	224	246	235	245	249	246	238	261	265	263	239	227	235	230	231	272	257	278	250	274	253	248	237	283	279	243	236	219	246	236	282	239	263	231	257	226	271	235	251	208	256	241	258	233	270	283	256	248	229	275	250	268	235	268	231	226	244	237	239	246	241	239	222	238	258	251	264	244	248	254	248	229	268	253	272	246	261	258	270	280	245	251	219	236	253	290	261	249	237	250	242	250	275	256	261	260	221	239	247	224	276	266	243	238	270	264	262	246	244	251	249	230	237	254	258	236	251	253	247	247	251	243	249	241	208	233	234	254	232	208	231	224	256	263	237	257	242	260	237	235	268	248	263	247	248	224	255	268	256	251	236	252	270	285	240	209	221	253	251	244	231	228	231	234	278	236	237	254	228	228	225	226	246	269	254	225	254	247	268	240	261	256	272	269	271	250	251	239	243	242	247	250	255	265	271	272	271	240	230	227	229	241	231	232	252	235	224	244	247	231	228	254	250	254	251	213	234	233	245	250	236	228	269	268	244	263	250	262	256	260	257	276	249	254	269	259	261	238	257	266	228	234	234	237	237	249	220	248	228	254	252	258	223	244	260	256	257	245	258	265	249	244	258	255	265	248	248	227	236	241	283	231	255	227	261	244	296	261	242	237	242	256	265	239	248	248	227	257	259	231	270	229	247	235	241	263	245	233	227	260	254	256	251	255	240	257	247	273	247	267	237	258	227	241	243	251	254	262	221	256	241	240	242	235	251	252	257	255	219	228	265	255	217	262	265	234	244	254	294	254	262	240	226	245	265	246	237	240	256	263	261	245	227	239	245	250	245	254	234	219	225	231	223	254	260	263	258	229	252	237	274	252	239	243	250	256	232	281	237	244	260	220	264	217	248	251	261	222	252	245	248	256	242	244	243	251	211	231	210	220	245	226	246	285	267	252	228	234	273	249	238	255	238	239	254	275	274	271	258	224	261	253	262	251	217	240	241	281	262	237	240	280	262	255	225	213	240	262	210	260	240	231	259	236	240	221	240	258	216	257	283	253	252	252	244	238	272	272	223	265	260	269	264	237	233	210	241	264	241	237	237	245	272	226	226	244	240	247	228	243	246	218	243	291	269	252	277	234	269	240	268	253	255	254	224	251	249	218	257	254	237	245	282	232	244	244	258	247	245	254	231	247	240	225	245	253	244	270	227	239	252	213	257	238	254	235	227	228	236	253	207	242	257	246	280	259	243	257	253	236	248	241	225	261	252	266	249	248	233	217	265	268	249	247	265	263	223	242	242	231	255	268	257	276	227	240	245	252	234	253	254	220	265	231	266	255	240	255	251	261	285	246	234	242	269	251	246	257	253	239	268	226	237	264	247	236	242	234	295	272	264	248	265	239	254	241	225	252	273	244	243	238	247	243	228	230	219	234	232	251	261	257	259	217	253	252	235	239	259	232	246	273	272	220	288	265	251	228	233	240	245	261	242	247	261	257	235	253	227	243	273	269	261	254	236	231	233	267	231	221	232	240	266	244	265	245	249	265	250	255	211	281	244	228	246	265	226	272	268	219	243	237	269	268	266	258	239	257	257	240	232	242	213	243	225	258	238	240	249	235	244	228	236	241	246	244	241	249	272	258	229	274	266	271	248	271	224	238	210	246	249	237	264	231	254	242	275	202	219	259	233	258	249	256	242	248	267	238	237	237	252	231	259	240	267	267	235	241	278	258	235	256	249	250	246	256	220	243	233	237	245	247	246	256	239	227	241	254	249	218	255	237	236	232	272	256	228	240	239	236	274	244	237	266	270	245	278	204	229	250	250	270	264	244	230	235	235	252	245	252	284	260	233	240	258	274	267	260	227	245	260	255	216	263	266	217	225	223	211	234	229	248	235	231	252	240	236	245	279	229	275	252	227	229	242	250	244	250	241	256	257	223	244	274	254	256	228	266	274	267	241	256	248	237	210	224	238	235	239	251	253	240	239	234	270	267	274	249	259	257	231	231	234	248	260	223	259	231	249	270	243	248	274	251	225	250	248	245	275	232	241	229	254	245	229	271	249	239	242	255	231	259	232	236	273	241	258	231	235	221	251	257	234	237	267	257	241	262	259	235	256	234	249	253	260	228	256	268	246	256	220	238	219	267	247	260	247	234	241	244	272	235	245	250	225	243	262	263	236	247	262	251	266	222	252	235	267	264	245	243	254	242	266	238	215	256	255	244	226	232	267	230	228	249	234	255	272	248	242	228	264	240	257	245	258	236	265	244	246	240	254	257	261	252	248	230	262	274	264	253	256	238	249	231	251	235	243	241	239	293	258	271	254	233	255	220	268	262	256	272	235	239	240	257	247	257	254	248	251	250	231	269	277	255	252	267	249	236	261	253	225	240	247	259	218	248	222	224	219	261	261	234	274	246	257	243	281	253	217	246	267	245	258	239	222	247	226	276	250	241	254	247	250	237	250	261	263	229	243	251	235	264	255	280	252	259	248	252	262	265	229	259	236	235	254	256	221	239	210	263	239	247	255	269	230	222	239	240	270	251	231	239	182	263	239	233	240	227	256	242	233	232	235	272	258	229	273	241	225	251	226	262	266	234	264	225	263	247	250	291	241	251	221	234	258	232	248	275
20153	45355	40906	30842	25199	20709	17080	13538	9951	7841	5783	4824	3911	3203	2896	2415	1929	1794	1528	1341	1147	1098	902	845	822	688	737	728	615	572	580	519	479	410	385	388	330	327	279	310	262	284	334	304	301	300	307	273	309	324	321	304	321	322	315	276	294	266	248	269	269	293	278	280	311	296	298	281	273	292	291	262	282	290	264	286	304	261	273	282	257	250	296	291	302	283	295	266	297	265	277	265	279	259	286	277	285	308	289	263	270	279	260	270	284	274	253	296	303	258	289	304	259	275	256	274	268	272	254	257	285	272	270	275	298	283	226	259	259	266	267	282	274	286	248	335	286	313	312	275	277	298	263	292	285	292	303	276	283	268	310	260	299	306	262	291	278	307	299	284	282	310	282	300	270	264	272	293	320	285	299	292	286	277	288	268	303	272	291	267	276	268	309	260	284	294	250	281	289	284	278	315	290	276	276	294	270	291	285	286	297	279	251	261	276	249	278	281	257	300	297	263	294	278	263	253	307	286	287	301	307	291	271	255	263	260	283	262	303	236	292	300	252	290	262	289	291	285	266	287	283	278	278	275	281	284	287	259	295	259	275	286	259	280	268	264	249	272	299	273	296	277	289	291	272	253	285	301	285	282	287	265	284	283	300	279	295	266	295	275	282	283	279	279	252	321	260	289	246	248	282	291	287	329	291	320	277	284	281	263	275	263	283	269	319	265	275	296	274	258	287	289	276	273	269	291	306	251	285	271	280	289	292	290	291	269	260	295	301	291	286	254	254	284	285	290	326	296	302	285	295	295	281	268	288	266	325	269	262	272	279	295	301	305	263	259	284	277	274	289	291	260	282	275	304	279	283	291	265	291	275	248	289	289	306	326	292	271	290	255	311	268	279	253	281	276	297	261	285	295	272	299	305	303	256	284	280	279	289	297	316	290	271	260	294	256	291	339	288	286	287	271	262	281	276	280	258	276	270	279	282	301	272	253	308	301	261	287	291	286	288	281	283	308	289	308	271	296	293	276	246	289	277	291	266	280	304	264	311	290	268	294	265	296	272	300	305	253	290	276	268	261	260	269	255	282	288	292	293	264	304	316	273	284	270	276	295	285	279	284	269	308	279	269	267	303	269	280	306	285	288	282	295	268	265	274	270	260	287	284	281	289	244	278	256	320	278	257	290	263	243	280	287	326	258	261	272	278	281	300	255	265	262	293	253	279	247	308	279	278	268	275	290	286	296	271	270	297	283	284	281	264	306	278	316	274	268	285	291	297	269	275	276	270	263	268	282	268	300	267	279	299	284	283	273	276	275	274	290	255	286	272	294	274	311	265	288	286	264	280	269	287	283	301	288	292	290	289	293	279	311	272	282	269	303	269	294	271	309	298	258	260	306	268	294	302	298	271	257	298	289	280	297	272	299	282	262	265	274	277	284	277	286	270	296	266	288	271	272	291	272	261	268	280	255	290	254	293	288	258	301	313	289	295	288	286	284	289	304	304	291	285	278	291	276	257	305	299	278	277	305	273	244	269	284	285	300	277	285	254	276	301	295	291	287	252	278	284	295	257	252	277	260	272	309	313	269	302	267	280	270	278	274	295	284	279	305	290	296	300	254	290	275	285	281	286	279	267	257	244	278	276	294	259	277	301	305	271	281	288	261	284	268	305	306	272	283	296	286	290	294	270	278	265	321	276	301	299	310	287	275	336	289	264	297	279	295	276	281	283	265	290	269	273	278	293	267	276	277	271	281	302	289	270	283	294	313	278	296	267	281	296	277	304	288	290	289	306	289	261	275	248	291	297	271	302	289	289	260	294	284	274	290	272	301	282	263	280	281	302	249	292	281	295	301	295	297	305	290	286	316	278	281	283	310	276	292	270	298	277	264	277	271	295	276	288	266	277	276	311	255	280	286	256	282	258	269	305	276	270	268	305	297	280	279	287	277	274	279	277	301	295	291	268	288	285	275	322	273	279	262	280	282	297	310	304	267	291	288	267	270	263	294	277	261	302	319	287	265	270	306	259	314	265	257	287	279	290	286	293	281	286	285	281	255	311	268	268	280	263	281	278	288	288	262	251	285	261	286	282	261	272	245	276	286	260	286	273	274	297	285	267	285	288	260	313	285	263	298	286	278	248	280	271	287	267	295	285	317	271	302	275	251	282	273	279	304	276	292	277	274	267	280	293	287	301	287	278	291	259	313	309	258	283	269	280	254	258	275	281	263	304	270	291	286	266	291	299	316	264	287	288	284	289	286	316	265	264	309	242	282	298	334	297	262	295	259	291	256	314	269	271	291	297	284	302	249	281	293	296	269	270	282	283	286	282	273	304	273	275	283	237	284	264	297	276	302	315	280	272	284	256	264	320	260	285	270	290	247	290	292	282	289	250	300	275	307	283	279	278	326	271	263	331	270	286	268	289	273	271	280	262	285	307	285	272	258	284	256	261	256	286	267	248	288	276	279	278	251	262	301	299	282	258	272	301	268	292	283	291	319	267	284	290	290	296	321	283	259	331	290	262	267	276	280	275	282	274	284	299	273	257	297	273	302	294	294	282	312	285	285	276	233	272	285	299	275	277	284	285	309	308	288	278	315	324	288	314	298	268	289	301	280	294	265	292	274	287	317	294	303	306	325	275	287	270	273	283	296	256	304	267	279	294	301	275	248	289	265	267	265	292	288	259	296	302	292	260	271	301	298	285	299	284	299	276	284	290	325	302	282	320	267	277	257	274	291	251	306	282	269	257	278	267	289	294	252	278	291	267	296	273	259	305	300	292	252	282	274	243	296	278	279	308	263	280	292	286	280	259	274	281	278	241	310	282	324	272	292	292	278	285	296	279	290	312	270	287	277	289	253	277	277	306	277	242	296	283	295	260	264	281	258	287	286	274	266	296	284	284	280	274	282	273	261	316	266	270	279	271	298	270	309	278	258	283	277	301	303	327	263	301	282	306	255	299	242	289	258	264	294	286	271	312	290	268	258	284	305	273	264	284	300	320	276	283	287	280	306	277	315	307	270	307	277	257	275	286	316	287	263	295	316	301	276	299	268	277	281	250	274	268	316	279	281	286	267	304	256	284	269	273	312	302	282	298	274	291	312	269	273	301	302	292	277	291	320	284	259	297	288	293	286	292	264	279	284	263	279	289	293	275	273	259	282	266	277	306	277	297	276	286	276	272	277	304	276	301	306	256	287	272	265	287	303	304	267	283	263	272	278	260	285	305	277	265	262	249	309	316	293	308	286	307	272	270	257	270	267	283	259	288	263	291	295	275	255	293	273	288	268	283	283	254	287	295	266	259	265	282	256	301	282	285	311	290	243	281	277	314	248	293	272	292	300	290	292	262	302	274	281	301	274	282	248	268	266	284	276	309	300	273	255	295	286	287	293	262	301	262	275	260	296	273	248	258	295	262	285	295	282	269	291	268	268	272	299	290	299	292	285	303	292	300	280	287	270	263	263	295	320	293	273	275	286	272	305	290	283	286	275	327	285	280	272	290
27767	22620	25231	18423	10417	7286	5000	3618	2631	1967	1619	1437	1194	1152	1024	846	824	744	761	708	649	595	616	539	561	559	530	499	519	512	536	497	510	478	461	473	448	445	454	429	416	433	420	479	442	430	448	420	448	478	470	452	430	458	469	472	423	423	445	421	470	469	455	414	428	480	450	420	448	429	434	436	469	409	426	447	432	416	413	442	473	484	445	473	489	438	431	444	437	403	421	420	465	420	405	410	414	443	439	428	425	441	436	459	442	436	418	471	487	416	411	422	465	475	399	451	456	399	481	467	406	411	426	468	437	451	454	470	429	452	440	446	409	463	440	437	474	381	442	463	440	461	450	441	462	471	423	438	411	450	457	395	431	424	443	419	445	483	449	440	427	428	441	456	484	461	413	444	439	451	398	451	477	443	443	431	406	401	473	448	460	467	438	436	419	458	445	494	484	468	446	437	435	478	433	462	431	444	456	437	485	436	451	436	396	442	428	432	447	419	461	445	417	426	415	453	452	494	451	448	412	418	455	449	418	446	416	442	423	405	429	447	441	460	461	437	439	481	412	474	436	446	428	448	443	467	479	433	458	489	423	435	484	423	473	482	466	482	448	428	433	445	472	443	451	458	415	451	408	441	421	449	475	490	421	446	466	476	461	424	425	442	416	467	453	437	471	443	443	424	421	420	420	454	429	427	410	450	440	435	440	449	409	463	480	414	475	448	438	409	460	426	423	401	457	419	427	444	468	454	427	454	472	451	483	450	444	433	454	422	428	464	451	480	440	418	400	475	451	456	408	445	423	454	434	457	433	436	406	436	413	434	461	438	436	422	437	424	459	464	425	447	436	417	450	449	467	459	432	484	455	422	463	439	412	416	422	419	446	453	434	421	454	429	460	419	449	463	434	436	453	408	405	422	420	450	461	412	436	447	418	457	449	443	485	464	419	457	423	417	414	445	449	437	433	491	444	469	433	452	482	442	509	410	485	482	426	426	438	473	419	444	421	476	465	454	472	470	404	426	460	439	476	432	441	461	448	464	462	456	464	442	434	466	462	445	483	439	427	449	435	466	404	442	446	471	456	419	402	420	443	458	443	413	458	471	456	438	476	457	474	446	473	432	455	407	492	457	440	431	439	458	440	460	454	455	451	426	429	448	418	494	420	419	459	441	469	453	436	425	423	434	475	453	430	440	454	467	428	478	447	435	449	439	410	465	428	454	437	425	434	447	448	436	392	423	471	407	459	406	442	465	421	421	443	434	417	426	433	462	433	431	448	461	421	457	452	449	420	447	465	471	411	460	463	401	434	486	462	459	442	449	430	440	457	454	444	431	449	439	457	478	433	444	415	444	438	447	447	446	455	442	419	427	466	444	419	426	426	479	428	431	438	463	467	428	426	433	426	428	451	444	428	449	454	383	429	426	425	484	484	423	444	480	431	454	433	442	473	423	483	433	435	404	449	435	482	454	415	465	439	424	421	479	462	454	459	438	438	432	458	470	403	445	496	474	414	421	422	437	431	431	479	453	441	436	443	444	437	410	415	450	468	459	411	443	407	424	436	437	454	424	464	400	444	422	412	429	462	464	477	409	465	425	417	442	435	443	417	458	430	450	447	425	448	419	447	445	450	427	420	422	480	448	420	473	459	453	424	440	422	447	462	450	418	449	440	444	428	429	427	439	473	450	417	461	456	468	411	437	471	427	439	430	414	469	488	443	450	439	465	447	410	443	400	473	430	434	438	456	451	449	448	461	453	435	427	449	470	408	440	428	411	437	399	453	430	458	420	446	442	432	438	459	438	447	458	419	457	430	431	417	460	464	467	468	465	407	454	447	452	434	438	444	415	434	412	484	432	453	399	459	440	439	418	454	476	445	454	447	435	487	411	421	416	448	427	413	453	462	440	438	429	404	410	435	458	489	482	422	430	431	457	434	453	452	423	465	432	472	452	433	413	455	423	395	435	445	472	482	435	471	434	455	452	417	423	426	444	426	428	462	453	427	436	460	453	465	475	440	472	448	452	412	431	455	494	434	457	495	435	415	436	416	424	447	445	428	438	427	473	466	460	409	444	427	445	452	446	451	501	433	436	425	418	452	410	442	421	440	423	465	436	418	409	442	430	481	440	451	431	441	440	453	427	407	420	485	441	421	439	461	385	445	462	463	416	473	415	473	475	469	440	436	478	427	476	473	457	432	438	467	420	455	433	482	490	437	435	406	441	425	460	450	446	459	421	420	501	412	435	444	464	423	450	440	418	465	442	448	468	448	418	461	464	440	455	437	450	434	455	443	444	489	481	454	443	440	415	473	436	437	436	438	434	448	452	415	439	426	447	462	424	469	433	469	440	459	419	460	449	431	433	440	455	447	444	444	453	463	436	465	420	439	454	418	415	424	444	423	445	432	471	435	453	408	430	446	423	455	440	458	442	446	420	458	432	462	436	418	447	466	416	429	417	407	470	474	439	444	476	427	441	452	427	411	432	485	437	486	422	424	429	449	433	401	431	455	472	446	449	414	426	434	439	457	440	428	456	448	451	445	437	458	437	479	440	414	444	453	471	439	468	419	456	477	464	431	443	420	439	431	416	432	449	436	463	416	421	457	484	474	471	424	474	472	438	461	422	435	412	435	439	436	438	446	442	481	433	424	468	446	426	431	421	452	474	449	444	439	438	470	471	438	441	423	463	435	436	428	436	438	451	432	442	426	434	473	478	436	414	432	409	412	468	461	451	467	442	451	434	456	447	411	439	452	458	401	433	420	470	480	448	426	455	410	451	462	460	472	437	461	427	434	457	427	459	442	426	445	485	474	451	446	444	451	444	437	470	450	452	459	442	415	453	426	402	438	477	460	423	443	452	460	469	407	443	423	455	440	462	457	464	454	479	423	448	447	433	431	424	453	418	436	429	418	453	416	435	405	437	449	447	439	398	464	458	439	448	481	490	436	467	414	478	461	403	476	448	438	490	428	456	436	465	450	438	441	468	467	482	446	473	435	422	438	454	426	461	417	488	426	401	434	476	468	418	489	439	456	425	439	461	436	422	434	453	444	451	428	412	448	459	428	423	426	445	414	447	410	400	484	460	421	449	430	416	463	429	415	461	470	442	442	416	441	455	511	415	422	456	439	418	438	437	455	422	398	456	451	451	429	418	436	423	419	434	450	468	395	451	452	449	453	428	428	463	435	406	470	460	425	459	415	429	453	459	442	425	448	452	454	417	421	434	401	422	436	446	439	455	418	457	444	430	425	393	421	441	439	461	460	449	425	409	434	443	438	476	436	445	480	456	456	447	433	451	421	437	423	429	458	454	454	435	455	424	445	451	445	444	439	412	410	460	413	432	464	454	457	453	411	432	474	473	448	438	435	449	412	435	498	440	434	452	435	471	432	428	435	447	425	437	434	425	453	475	459	463	411	418	450	441	458	457	461	473	453	435	469	471	409	437	439	442	443	459	462	445	470	456	419	432	451	439	460	462	427	468	457	451	453	454	451	464	475
17497	33300	28551	18393	13278	11217	8264	6175	4595	3319	2683	2275	1764	1601	1489	1249	1141	994	925	868	850	746	725	686	697	651	667	616	675	613	639	614	567	471	502	523	514	492	533	504	491	498	522	508	500	476	473	484	520	548	494	482	527	480	507	471	506	523	497	461	480	481	496	487	467	491	510	497	490	480	486	515	486	476	532	492	494	472	515	472	495	483	505	489	461	485	509	467	503	490	467	461	510	519	503	516	449	477	457	478	515	515	503	480	512	506	501	490	483	511	544	478	488	459	494	492	506	481	469	506	512	472	497	519	447	501	512	473	476	467	432	501	486	488	462	500	491	476	488	492	536	483	519	492	464	474	513	469	499	510	498	461	511	479	487	478	512	497	489	496	506	487	496	459	491	470	477	486	528	487	495	486	498	483	497	498	494	498	534	485	502	483	510	502	524	482	477	500	516	493	461	503	467	508	476	502	516	462	524	497	536	489	508	485	439	486	507	506	473	486	519	496	519	500	482	501	481	540	501	486	454	516	498	491	543	500	502	486	485	495	468	490	498	484	483	503	450	495	484	494	532	485	497	490	466	489	480	492	512	465	502	472	504	500	518	465	480	473	484	513	491	533	524	528	507	461	513	474	535	510	501	477	478	498	448	507	495	519	509	497	483	509	481	519	521	549	505	481	521	486	490	451	519	505	484	466	491	517	488	500	521	478	470	494	481	483	508	508	464	455	482	486	461	517	493	500	509	530	479	466	492	453	494	501	526	510	478	465	493	503	494	497	508	497	475	506	501	503	455	502	479	480	489	510	497	461	500	487	482	505	461	499	496	507	470	492	475	501	471	516	497	483	496	449	498	510	544	470	499	532	499	493	475	512	490	524	502	495	498	494	467	480	463	497	491	480	479	491	505	492	483	474	475	478	504	490	470	500	503	538	504	491	478	469	478	527	460	499	480	460	481	476	474	531	498	487	527	490	497	485	483	487	541	504	490	499	507	489	470	486	511	469	483	465	512	509	488	496	457	420	463	493	474	496	518	526	473	475	482	492	506	500	490	508	462	543	513	494	512	489	487	441	484	516	535	465	478	500	511	509	488	532	491	495	458	477	490	478	483	504	503	490	502	514	494	531	466	497	495	457	495	504	461	522	455	502	476	495	469	492	480	499	487	509	502	468	469	471	491	488	500	504	483	518	500	498	461	497	529	491	512	498	507	518	502	482	534	505	504	464	491	498	475	511	477	521	502	528	525	480	498	500	514	512	545	529	476	512	527	481	511	484	476	496	472	512	465	486	463	545	476	491	500	484	545	475	467	504	462	488	493	480	493	474	496	492	504	485	473	518	510	496	497	468	493	490	510	489	466	473	457	519	454	471	506	516	514	462	465	512	531	484	470	521	480	510	467	519	534	520	517	486	520	526	460	488	533	492	477	488	522	480	541	479	472	484	530	482	493	469	536	490	531	543	475	483	519	477	506	495	501	470	494	479	462	486	501	498	469	482	480	473	508	502	502	470	538	501	536	520	499	531	488	498	451	500	495	515	480	439	504	499	490	509	466	507	530	461	506	500	516	483	504	499	510	509	474	502	485	520	499	476	522	477	504	508	510	441	475	511	493	504	472	505	492	512	504	521	518	485	502	522	534	504	523	482	524	488	548	448	499	514	497	493	466	472	518	489	455	480	529	523	493	477	524	531	494	530	482	475	539	506	463	539	540	539	467	481	487	476	451	475	524	504	512	523	464	484	506	500	505	499	506	465	497	479	508	499	550	482	476	529	488	488	513	531	489	489	490	538	455	504	482	427	470	487	456	485	490	479	500	472	506	514	460	497	495	500	518	498	473	479	500	504	506	516	493	486	524	490	472	492	530	477	487	481	501	478	539	497	516	497	480	493	509	505	505	502	490	470	490	519	519	473	506	499	488	484	474	526	462	540	472	483	453	492	486	497	479	530	471	527	500	499	492	477	490	487	513	466	483	526	477	525	509	505	495	491	505	488	504	517	480	505	491	524	509	478	470	475	490	477	489	540	515	490	497	458	512	492	468	486	488	475	553	481	465	488	489	491	464	471	492	478	470	486	505	473	484	485	523	500	464	506	456	500	475	516	491	471	502	477	488	478	475	527	507	495	492	490	487	479	487	479	498	532	457	483	524	543	465	478	500	487	520	491	490	506	460	499	487	509	515	487	490	486	495	502	509	523	483	500	536	491	447	527	531	474	480	515	490	495	527	482	514	530	497	524	526	493	494	516	525	446	496	480	467	472	490	516	516	500	486	502	494	520	514	526	476	498	491	496	508	492	471	460	485	497	499	511	490	496	450	498	506	482	479	517	532	498	505	519	506	496	528	506	509	488	501	467	506	499	507	484	493	470	500	498	472	493	484	455	465	500	501	482	478	502	537	506	505	499	520	470	507	524	509	492	486	526	521	498	514	512	475	491	480	517	458	466	514	493	482	506	498	487	511	485	471	492	497	509	533	512	506	477	523	508	532	493	505	447	498	490	486	487	482	481	485	488	498	487	506	477	455	502	491	490	484	501	561	507	519	459	481	477	538	493	526	497	528	495	506	492	495	499	496	479	491	483	453	477	494	506	495	475	482	503	547	514	507	516	485	495	491	498	490	472	474	548	481	481	531	515	487	531	489	469	463	487	497	480	520	497	516	491	449	493	493	484	477	487	515	444	515	492	513	494	471	515	482	466	489	477	523	508	492	531	455	442	482	502	495	518	522	511	464	493	491	521	488	501	485	470	479	480	488	516	493	509	488	498	479	498	492	508	492	496	488	482	482	482	477	493	478	445	512	469	439	469	493	473	542	506	480	487	508	486	474	515	486	494	460	498	467	525	487	555	501	511	527	497	464	510	524	466	484	516	486	505	465	503	501	492	482	504	497	489	472	517	487	474	477	473	510	546	524	472	466	519	491	447	478	453	512	443	488	488	493	493	491	541	505	464	489	463	481	484	484	445	516	540	482	516	495	472	478	493	483	490	469	471	450	549	486	505	494	507	498	496	486	457	455	498	519	500	491	496	476	486	504	486	499	466	515	501	504	524	526	530	479	470	508	461	501	517	521	498	518	495	495	543	497	501	495	521	487	491	507	478	488	481	501	497	473	508	469	527	501	456	472	437	502	463	475	470	481	461	538	481	472	498	497	536	507	481	472	450	493	491	463	503	506	505	489	448	533	450	520	513	487	493	486	514	490	480	515	504	526	467	466	497	477	495	493	462	444	510	489	498	505	501	472	464	520	506	512	464	535	507	456	478	526	516	511	513	474	497	484	535	496	463	504	465	518	484	461	471	473	475	510	477	533	484	485	524	498	488	504	507	465	518	461	516	485	466	493	470	556	516	547	494	451	513	468	424	456	477	534	505	479	464	482	476	474	507	474	500	521	501	486	479	494	479	470	476	515	458	470	443	456	477	491	508	487	432	467	507	496	476	498	474	532	489	479	505	504	483	500	488	512	460	520	452	472	461	502	500	482	459	491	450	482	495	469	467
23899	21300	28494	24570	21772	18667	11665	6578	4601	3375	2813	2281	1856	1687	1318	1242	1151	958	920	841	757	700	665	615	597	611	608	542	563	544	502	471	507	400	459	386	420	419	349	389	398	391	398	391	402	417	389	371	385	376	408	443	409	409	392	389	359	405	371	392	379	402	372	353	364	404	369	386	353	406	391	391	376	373	384	366	378	385	391	391	358	388	433	378	388	407	367	380	403	390	386	376	390	410	370	417	379	364	344	362	400	368	384	361	384	405	367	380	368	373	367	394	388	377	387	394	406	369	373	370	381	382	398	395	400	410	407	397	381	343	438	373	376	396	388	360	390	363	403	387	368	404	377	369	377	353	429	364	394	412	400	394	358	396	383	382	354	403	428	400	406	377	382	358	387	385	374	382	378	382	354	346	382	373	394	384	399	353	349	384	370	378	393	357	378	398	389	408	350	388	359	345	360	361	408	380	387	389	395	389	395	335	415	361	363	339	350	394	420	387	407	408	380	369	376	362	353	410	403	405	383	392	366	376	389	364	371	390	389	431	369	416	397	374	396	379	417	368	355	377	362	393	412	386	391	419	384	396	398	359	355	369	381	376	360	369	379	362	379	400	307	354	358	407	368	378	403	378	375	410	423	384	406	395	395	398	381	409	403	376	416	364	383	400	406	381	341	378	372	379	359	363	403	361	391	393	371	381	400	397	363	400	392	370	407	385	416	389	377	361	375	392	347	395	389	398	386	390	383	384	378	375	408	355	396	368	380	376	377	367	393	390	403	358	378	352	404	363	356	408	408	406	364	376	388	416	392	375	360	372	385	364	370	404	385	383	361	379	386	419	374	396	385	399	369	373	379	395	338	382	368	395	391	383	399	367	402	360	388	398	399	374	383	390	369	385	361	397	361	388	400	371	395	388	412	390	420	375	394	360	362	396	400	394	377	408	398	410	385	407	361	384	405	385	390	400	391	368	393	413	396	390	406	385	381	394	388	382	396	376	375	399	350	406	399	375	398	409	348	432	375	381	403	371	340	390	367	403	376	398	411	378	390	356	387	394	395	408	368	396	369	402	377	394	383	409	374	383	376	369	411	455	386	404	364	403	366	368	393	372	391	383	383	390	400	367	370	347	401	388	373	392	372	381	366	391	392	376	417	379	330	376	363	366	374	403	392	371	408	365	392	356	387	355	381	420	363	391	389	373	377	394	362	387	393	375	404	392	399	341	392	382	375	342	370	387	376	383	406	409	375	361	386	366	386	391	369	372	387	382	372	395	417	357	358	351	415	400	364	395	388	389	392	400	373	366	369	392	376	392	374	358	378	380	358	414	384	386	382	383	403	380	379	384	406	385	381	360	377	375	387	384	383	383	400	349	377	381	394	396	385	416	390	384	364	390	371	371	391	388	408	388	405	373	363	361	380	386	374	365	396	372	377	392	380	386	395	379	392	364	410	366	394	336	403	395	401	402	383	404	361	351	364	366	414	385	406	352	361	375	371	397	413	403	378	404	390	362	387	411	390	381	404	376	373	379	383	386	363	363	375	385	396	405	405	361	353	399	368	367	411	401	386	395	376	384	370	419	373	388	392	363	388	377	370	385	407	382	380	384	426	399	382	364	334	394	395	360	390	378	392	387	347	392	374	383	375	425	365	368	372	421	372	391	387	374	386	373	390	394	371	396	380	368	413	384	386	386	360	398	408	354	412	368	402	384	395	358	397	392	382	355	386	349	395	406	392	390	358	363	386	395	403	381	351	378	382	367	372	333	364	361	370	359	385	414	392	399	385	388	365	415	379	377	374	371	421	389	412	367	384	371	435	389	414	371	395	402	375	408	382	373	417	373	355	373	391	397	411	393	353	411	372	387	379	396	398	398	377	392	339	390	378	385	413	341	382	370	349	346	365	352	359	368	378	400	387	361	368	370	402	388	371	396	400	405	409	369	421	368	374	359	364	372	398	386	371	356	400	402	333	390	374	395	413	389	400	394	367	401	407	388	360	354	379	358	366	369	400	386	380	383	386	385	407	403	423	396	369	418	392	375	383	416	393	406	369	409	349	358	379	383	384	370	409	393	345	330	413	377	342	381	422	370	400	384	365	351	365	401	417	344	372	424	359	375	424	351	402	396	346	370	370	423	386	399	379	392	398	394	335	426	352	407	340	420	381	370	406	351	394	373	372	347	396	398	351	369	400	365	366	398	405	409	373	351	374	380	407	393	394	377	387	420	363	382	371	389	384	379	381	378	396	371	380	355	367	384	376	378	389	347	383	357	388	377	356	389	443	412	382	401	395	385	392	387	398	374	378	434	385	383	395	392	404	367	402	367	362	363	394	382	371	385	399	406	366	365	391	397	398	361	393	396	382	350	377	379	377	418	371	366	389	402	369	369	397	391	375	411	373	363	405	365	424	358	357	391	398	394	399	363	383	389	396	411	419	380	396	429	382	397	392	405	364	420	391	414	392	382	363	382	401	415	381	403	375	427	396	405	395	377	380	404	394	373	396	362	398	424	412	375	396	414	366	401	388	332	378	376	367	369	369	421	405	400	382	381	381	407	402	390	397	347	375	351	382	400	378	406	362	390	395	365	386	359	392	375	381	345	427	423	372	443	361	356	402	356	389	385	372	368	358	411	396	349	393	379	371	367	406	396	398	351	398	377	399	411	361	373	375	371	404	349	398	391	362	406	404	400	397	378	363	418	385	389	382	367	384	397	435	382	398	390	374	386	401	406	413	411	398	381	372	383	380	376	386	380	412	391	399	379	386	423	346	352	414	392	393	381	384	371	396	395	365	381	408	395	359	377	353	405	382	382	383	370	383	361	382	348	400	392	352	385	372	419	399	378	375	409	360	414	413	373	412	376	383	401	386	409	385	411	329	368	379	382	389	386	374	371	395	395	377	384	395	374	400	360	414	396	366	346	371	408	364	410	392	392	399	417	393	386	374	357	379	393	383	399	410	397	383	402	351	380	402	341	362	368	388	350	395	362	397	394	382	401	372	375	377	372	390	393	375	365	390	375	369	405	389	384	356	353	378	410	362	372	373	412	395	417	403	371	408	380	363	379	401	390	380	394	361	391	390	358	391	382	384	374	378	434	353	397	375	364	411	405	403	395	388	400	373	371	376	375	389	392	377	409	353	387	392	398	387	390	347	371	374	351	390	390	357	413	380	404	403	360	383	397	396	385	375	403	397	367	354	371	382	400	361	347	400	398	370	349	388	384	382	367	388	362	367	363	392	397	394	410	396	351	419	389	426	358	371	405	338	405	366	388	410	397	401	383	392	390	398	391	363	387	394	395	391	369	390	364	385	391	394	393	376	368	384	410	384	362	402	353	378	424	380	411	362	425	401	390	399	366	376	381	367	389	364	379	387	376	386	415	388	375	387	426	391	414	403	386	358	406	402	379	406	375	374	391	384	384	396	367	361	385	406	392	361	358	406	374	400	381	414	364	389	395	365	395	369	365	353	367	376	377	387	367	377	396	394	370	380	382
18199	40532	35851	25171	20650	16988	13100	9776	7512	5295	4416	3599	2788	2509	1995	1788	1616	1355	1295	1138	1016	970	895	784	785	818	727	759	703	641	599	588	558	523	509	481	433	448	470	475	473	463	449	404	419	451	422	427	434	427	494	432	438	463	466	410	390	471	464	401	431	459	483	394	425	428	489	436	425	430	441	429	407	413	445	438	439	426	432	431	421	402	442	447	424	444	423	428	392	402	458	436	457	422	430	427	430	389	436	449	450	419	435	432	460	431	437	425	441	467	472	409	442	427	395	412	446	432	448	447	453	415	435	478	407	451	418	424	466	411	391	463	428	440	423	429	420	425	415	427	444	448	458	468	386	433	425	446	453	449	432	444	434	443	453	448	445	432	430	447	410	415	427	409	443	431	426	420	416	460	396	435	425	447	419	451	455	456	448	444	406	425	454	452	424	429	379	446	439	417	459	408	417	411	458	458	439	436	434	423	433	478	464	437	447	411	404	435	439	424	439	422	432	437	413	430	411	460	414	403	438	438	454	441	439	488	443	416	450	418	443	427	419	396	451	410	404	396	436	431	398	458	389	404	389	471	441	423	433	419	445	407	436	433	422	418	429	450	421	434	421	425	485	465	462	449	424	408	427	442	446	418	423	430	450	457	408	441	419	420	502	462	423	453	427	464	446	444	416	417	413	424	423	407	391	436	415	440	477	436	488	411	476	421	443	432	461	412	407	442	416	440	408	436	413	458	408	428	423	388	385	442	444	471	465	431	422	431	403	463	443	448	469	484	470	458	427	413	427	415	445	447	438	421	435	450	452	468	412	422	464	417	395	407	400	438	398	453	431	416	436	411	427	425	440	435	466	424	399	469	439	422	440	447	449	452	431	464	451	424	465	406	419	405	437	455	464	380	442	434	414	441	425	455	427	437	466	425	442	452	426	437	431	426	431	410	437	435	466	441	447	424	411	469	427	439	438	440	440	420	428	490	440	443	428	457	424	442	411	424	456	409	410	412	446	445	403	427	436	452	466	459	449	403	462	427	390	456	469	425	449	458	395	453	435	415	475	439	427	442	433	455	421	495	378	409	442	466	417	421	421	423	439	444	404	415	446	455	478	420	456	478	485	386	454	473	416	442	414	439	387	425	436	430	429	480	447	454	408	410	416	459	454	414	466	429	434	419	455	460	444	443	411	452	428	445	423	402	437	439	414	454	434	436	432	420	426	443	449	437	419	432	430	404	412	428	398	403	459	439	483	449	464	429	432	425	439	427	422	409	400	426	455	408	425	409	426	449	432	426	431	481	411	449	412	394	476	469	420	417	470	458	450	427	447	450	441	446	440	450	410	418	458	449	433	442	414	458	426	401	422	411	416	416	434	435	454	474	398	424	406	466	432	441	471	431	431	421	459	408	424	437	406	448	415	402	440	456	445	408	430	473	465	449	445	412	440	423	455	449	429	437	453	448	468	419	471	456	431	444	441	419	442	434	442	415	437	430	442	411	452	423	408	446	436	407	417	389	405	408	416	441	422	444	426	442	427	443	428	436	419	406	405	420	438	416	482	425	429	425	448	390	431	461	440	456	422	434	429	403	459	428	417	421	472	456	401	445	437	436	454	420	403	395	460	418	405	473	424	461	443	440	415	420	465	454	458	443	434	436	426	452	455	448	424	414	428	443	452	488	467	419	419	461	435	429	466	459	444	413	417	434	428	454	440	413	427	418	436	428	436	404	464	440	419	382	462	422	439	452	402	449	438	441	415	422	437	424	394	443	398	455	440	421	460	439	455	437	448	439	443	478	441	434	404	462	401	450	432	443	462	440	476	443	464	445	454	469	419	428	418	431	421	441	427	403	427	449	398	450	437	443	430	455	406	418	469	426	473	417	395	447	442	456	468	407	439	424	418	434	440	416	422	391	425	470	414	405	439	416	409	437	400	444	407	433	440	457	470	454	423	394	447	450	416	472	471	420	413	416	435	446	430	479	453	459	418	462	407	416	458	445	426	433	441	446	411	404	438	464	437	442	386	403	418	404	414	428	423	437	419	455	445	415	423	426	482	414	450	429	455	432	440	410	418	416	413	442	405	466	424	445	426	454	428	421	433	443	450	409	423	403	427	463	401	459	420	460	440	402	449	430	431	435	419	452	427	443	427	462	443	422	455	442	419	435	427	438	451	461	462	430	417	438	443	472	447	398	461	453	406	403	434	413	440	417	436	451	429	429	439	456	444	402	426	433	433	451	434	430	468	456	452	447	442	428	469	406	418	413	400	417	454	441	461	446	431	419	407	442	421	429	453	428	432	423	432	458	421	414	455	430	411	419	451	422	421	454	424	393	428	435	444	425	418	420	443	425	432	439	432	420	412	403	443	443	424	475	428	465	455	377	462	411	444	494	469	437	453	426	443	444	424	427	423	442	429	396	442	430	437	430	445	418	443	407	452	443	463	448	441	435	408	406	463	415	433	433	430	454	459	421	438	447	396	427	431	463	448	438	430	424	463	419	425	431	467	434	461	414	444	446	450	443	438	455	403	433	434	463	421	409	408	434	441	426	433	391	434	435	434	448	430	449	403	420	443	409	405	445	424	404	438	419	418	417	440	429	427	434	426	403	454	446	409	474	422	451	458	415	426	426	434	439	414	465	446	424	398	438	425	465	414	395	446	436	446	391	439	468	424	433	457	417	454	429	407	414	472	423	429	423	451	442	430	485	475	451	413	426	414	411	430	445	430	412	427	392	427	438	440	418	441	449	436	445	399	433	414	441	407	431	420	461	421	395	453	434	440	426	438	424	447	433	402	438	463	430	460	411	435	449	423	472	438	424	431	440	462	454	448	423	455	457	437	439	396	431	453	422	445	433	451	443	388	443	409	435	402	445	448	427	437	417	434	437	409	430	459	427	411	413	455	430	436	403	458	470	439	460	479	423	445	406	436	440	433	419	451	442	437	428	431	440	421	471	477	442	482	444	432	403	435	410	420	402	435	467	429	437	404	461	401	445	422	434	437	422	424	398	428	442	411	448	457	420	437	434	433	396	397	429	404	459	420	436	444	445	429	385	456	447	446	464	431	407	458	464	428	447	433	440	418	442	390	433	394	430	443	440	427	453	420	441	406	447	426	416	430	414	466	440	454	422	448	406	429	446	440	401	440	443	430	412	445	435	421	416	444	411	443	414	456	433	465	438	432	412	441	417	439	466	460	452	444	414	432	403	413	436	452	488	436	436	417	432	463	442	435	499	440	437	411	379	462	432	436	412	476	416	431	439	434	435	439	439	416	426	473	403	428	438	468	436	460	469	421	413	422	448	422	425	460	434	419	407	423	415	436	433	443	503	459	428	440	460	478	425	447	444	425	452	451	447	443	389	437	412	437	432	476	421	414	463	430	413	432	396	443	430	453	450	427	433	428	467	414	467	421	430	394	445	440	385	431	417	413	437	430	401	428	440	430	397	430	432	412	419	425	434	438	491	397	445	460	453	401	434	408	413	466	431	418	447	447	436
24957	21307	27718	25610	19335	11447	7485	4434	3199	2377	2168	1698	1442	1285	1089	1008	903	818	713	662	621	557	571	525	510	529	479	477	463	444	443	468	423	391	333	375	377	357	383	346	368	362	369	384	321	355	365	358	327	374	346	334	352	381	361	366	379	362	336	358	358	343	344	356	342	344	361	310	333	331	339	365	373	362	381	351	357	345	340	365	376	375	363	377	343	350	350	348	360	294	329	362	333	352	370	394	347	369	333	368	353	337	366	340	336	334	342	366	349	333	328	337	353	333	348	324	350	344	356	325	332	356	347	350	337	356	342	390	360	323	375	368	333	365	380	342	385	323	341	359	390	354	365	351	318	355	381	391	354	384	344	359	349	363	388	351	340	357	343	342	346	331	328	345	310	378	366	342	330	335	344	344	398	314	356	314	325	370	316	368	364	358	313	361	324	360	367	372	338	381	325	352	388	365	369	367	347	363	340	363	314	340	358	364	370	344	350	356	364	345	341	360	328	350	339	378	332	357	382	370	341	325	309	360	360	346	369	338	337	381	364	326	328	315	347	335	369	341	369	323	362	341	358	346	317	371	390	352	361	369	337	361	332	354	305	361	350	359	316	343	340	353	317	338	347	382	373	330	298	368	355	355	339	328	374	369	326	356	354	358	347	321	343	404	349	353	362	359	361	349	371	358	322	355	367	351	382	376	374	331	360	345	343	346	364	393	366	363	364	337	352	375	338	350	358	316	318	357	357	351	357	326	329	331	391	338	353	338	339	348	356	322	339	345	335	321	351	372	348	344	317	344	326	358	302	367	350	353	346	337	363	329	354	345	354	327	304	359	339	370	367	362	361	355	353	349	346	356	381	366	321	350	349	381	357	326	353	349	326	354	332	340	333	389	365	341	366	365	340	390	354	350	302	333	356	337	350	346	365	334	362	337	361	319	378	361	358	344	346	326	325	330	361	332	364	312	361	343	356	347	332	347	379	363	343	398	367	328	354	336	377	386	338	376	292	339	373	337	357	356	340	354	354	339	342	353	383	370	339	345	379	346	364	357	366	370	372	377	347	340	355	350	377	358	373	323	340	354	373	337	328	317	339	342	367	344	371	380	380	337	338	340	344	360	376	399	344	344	333	327	356	358	384	383	382	375	373	358	348	353	329	347	334	385	363	372	359	354	355	338	355	360	313	324	376	348	342	327	375	315	339	351	348	352	371	358	330	359	345	369	344	340	329	339	360	337	311	339	339	382	360	341	352	347	370	334	335	380	349	364	373	359	327	328	362	356	316	357	343	363	345	360	339	341	351	345	349	339	387	340	333	364	343	355	352	379	390	365	382	372	351	366	337	352	354	342	367	333	332	317	338	381	364	325	311	355	350	347	324	329	375	346	346	375	355	316	375	333	395	417	357	329	340	358	363	338	319	360	359	328	353	346	341	388	356	356	348	346	349	339	340	361	342	347	374	355	347	350	325	333	364	373	392	355	395	349	332	327	343	328	349	364	386	353	370	321	344	384	364	363	354	362	343	342	347	340	367	353	353	366	345	359	342	337	360	369	362	334	351	356	361	345	363	336	361	379	356	372	334	358	347	359	396	344	342	338	365	346	336	332	377	355	336	343	361	355	357	383	332	362	358	331	352	341	334	333	356	368	369	362	326	383	371	352	357	392	368	360	373	348	321	375	321	353	347	313	311	341	357	373	357	314	343	348	354	323	304	380	313	368	329	340	354	364	339	332	340	338	378	358	362	355	353	328	363	370	360	336	325	353	336	363	344	343	374	343	345	351	365	328	358	335	368	355	347	346	337	357	353	389	360	337	353	325	360	358	386	361	390	358	308	337	366	358	320	338	339	347	338	306	358	363	377	363	341	337	324	339	351	327	346	323	353	320	351	368	337	335	342	399	368	344	379	359	320	344	310	356	363	364	353	342	353	351	306	363	361	356	328	374	330	347	316	344	324	327	345	368	370	380	315	376	337	320	333	313	323	339	338	385	326	360	350	389	334	362	347	320	342	354	342	337	347	351	337	343	314	332	375	374	351	351	375	381	372	340	342	332	367	351	369	331	352	390	371	335	370	338	327	360	324	386	335	374	352	333	365	358	365	337	328	326	373	349	367	371	353	317	337	359	341	320	355	361	341	352	352	360	366	355	347	342	328	333	344	331	357	374	368	374	353	364	333	358	352	351	302	369	348	343	343	342	341	353	352	383	320	343	355	370	332	330	340	351	373	368	376	358	363	384	367	349	380	342	375	349	315	346	363	323	354	361	316	353	372	347	332	344	357	345	360	373	377	349	347	362	360	373	342	391	355	378	331	343	349	358	326	360	325	361	371	337	344	342	334	337	326	380	374	340	353	326	345	318	335	333	356	371	354	369	318	326	350	328	343	360	333	358	332	322	348	344	360	390	335	321	344	350	325	363	337	329	320	373	353	332	345	347	351	349	349	306	339	353	344	331	386	358	338	347	346	394	347	351	334	348	363	380	348	365	316	356	339	335	319	353	370	342	361	353	349	364	333	321	339	336	353	319	365	331	385	285	361	377	348	363	343	359	335	364	357	349	352	384	385	341	323	355	330	356	358	351	344	372	350	352	324	327	358	368	337	343	350	357	341	357	339	357	386	379	314	329	339	353	362	342	352	316	391	346	340	365	350	342	377	340	342	361	403	358	374	356	343	369	320	338	365	376	342	341	360	360	326	328	366	328	311	310	363	331	366	345	313	346	349	347	353	346	357	357	321	355	340	358	332	365	330	366	348	349	356	308	354	329	352	326	366	337	333	356	340	353	371	344	333	331	384	339	329	368	363	376	346	370	359	347	364	335	363	350	355	304	349	349	355	351	322	350	331	358	329	364	369	371	342	311	351	355	351	321	363	349	354	348	336	324	343	336	362	319	359	365	336	326	334	331	329	342	349	331	346	374	329	353	339	363	329	327	302	337	366	400	364	345	353	354	333	332	363	356	359	352	384	348	340	338	329	356	356	364	343	355	348	369	321	345	331	350	320	346	347	386	338	337	338	375	319	340	349	345	336	339	338	362	352	312	357	375	368	355	372	345	349	315	370	345	386	335	336	347	357	334	392	316	346	361	396	344	345	388	352	349	377	365	359	341	357	346	338	321	342	337	333	345	385	363	329	349	346	364	351	346	330	371	346	369	338	347	378	350	392	344	325	323	342	327	360	346	332	379	369	317	348	359	366	341	309	349	314	316	357	338	335	351	386	359	360	361	336	378	390	318	361	336	374	356	357	363	328	323	339	324	385	343	351	367	305	363	368	347	339	350	365	355	351	375	362	336	344	361	318	325	368	345	370	345	334	349	342	368	360	340	373	360	371	324	333	363	365	339	369	334	332	352	324	304	310	381	328	346	336	342	374	386	336	371	370	362	334	330	342	337	349	340	355	386	372	362	336	349	348	365	341	371	342	353	358	317	375	352	340	364	342	334	343	323	343	402	344	312	330	391	363	344	359	334	336	338	365	327	338	348	329	366	314	347
18039	37650	32710	23018	18511	14432	11136	7780	5792	4451	3657	2846	2478	2095	1704	1550	1357	1184	1066	903	895	764	696	719	664	684	632	610	551	551	530	512	520	467	467	427	385	418	406	386	374	400	408	395	400	388	420	357	395	422	423	424	403	403	424	417	422	389	395	393	380	420	396	406	433	404	388	367	435	393	392	390	372	407	357	416	408	383	372	388	442	391	352	401	391	394	393	383	420	376	362	369	381	364	397	449	377	396	368	390	402	386	393	397	398	402	401	386	403	385	373	384	417	403	417	394	417	407	397	401	415	405	402	368	358	407	375	396	380	382	380	364	422	413	403	389	389	371	415	410	392	390	385	385	367	401	390	403	411	425	408	431	380	366	353	423	376	355	403	425	386	433	376	387	384	377	375	427	400	381	394	404	400	377	377	423	397	393	402	373	377	412	382	416	357	394	366	359	399	383	388	391	402	385	400	385	364	391	374	380	408	392	406	392	413	372	377	385	372	398	377	393	406	361	397	401	394	365	356	375	368	398	380	411	431	386	388	391	383	413	393	367	373	365	381	412	381	423	392	375	374	371	409	358	394	400	404	394	375	369	408	363	411	384	378	359	431	365	406	424	406	377	390	390	395	390	361	380	394	376	359	387	387	392	395	380	408	422	369	374	364	397	391	408	377	390	387	364	386	383	420	407	384	380	390	387	367	428	400	368	372	363	406	357	411	435	408	428	384	377	398	359	376	365	378	392	408	387	379	360	437	393	380	378	392	403	385	384	410	414	409	376	398	377	406	375	377	393	376	363	360	383	360	383	400	382	381	375	382	351	353	403	383	382	412	425	420	383	385	379	422	394	400	385	398	407	416	379	386	397	384	367	402	417	431	393	401	399	361	407	371	375	383	424	395	383	362	388	397	371	374	414	420	388	414	388	362	416	354	399	423	402	387	405	381	407	394	417	386	357	385	403	393	363	349	395	395	423	372	372	410	377	389	384	369	341	416	369	397	405	382	371	404	384	376	364	395	414	370	418	390	375	412	378	384	386	398	407	395	380	420	374	369	386	369	380	388	372	392	371	418	378	412	428	380	415	376	373	402	383	389	389	360	396	387	372	382	387	399	374	388	399	410	397	402	362	408	374	377	411	410	374	347	400	405	373	389	415	407	392	403	331	397	379	382	404	402	425	360	382	388	386	370	398	384	384	361	364	394	387	386	354	381	381	374	394	398	370	404	402	407	400	385	386	397	399	400	403	371	383	390	392	395	396	431	425	393	391	372	421	416	418	352	374	367	360	406	377	422	371	391	378	379	378	397	386	379	398	395	413	397	377	357	381	399	335	366	412	390	395	361	380	367	368	402	408	404	362	404	379	385	408	359	372	395	415	408	366	364	392	391	403	394	365	390	425	372	392	386	422	377	385	393	395	389	413	405	379	403	399	401	395	402	421	377	407	373	393	420	422	372	370	375	407	399	383	366	381	374	401	363	405	373	399	400	405	412	406	387	366	403	406	395	338	390	422	410	374	376	385	377	364	403	388	388	382	421	390	373	428	373	392	412	404	359	409	389	390	431	391	372	381	379	388	404	381	373	413	407	391	350	422	409	411	406	365	385	389	415	375	385	400	392	370	389	384	409	392	382	376	393	416	381	395	392	332	376	400	413	400	387	357	396	390	398	385	355	378	397	411	366	371	384	374	413	393	411	412	418	407	399	378	384	400	383	352	382	387	375	361	371	377	429	419	385	371	380	375	413	398	394	403	376	401	413	373	348	405	384	402	366	379	399	400	383	353	432	389	398	417	393	433	416	402	386	368	381	366	379	371	387	390	380	405	394	432	401	365	374	386	397	386	380	383	400	375	367	387	365	388	388	386	345	376	387	381	381	381	386	401	410	357	431	407	380	390	370	392	366	368	360	407	364	388	378	367	398	397	365	397	376	349	374	381	375	385	396	397	420	393	363	365	386	383	412	394	373	362	372	344	393	400	379	416	378	401	389	384	362	360	390	391	380	374	379	382	382	392	349	358	377	404	366	367	404	422	369	405	375	400	369	381	390	376	382	370	354	402	376	372	384	390	362	359	344	368	388	391	415	413	407	384	399	391	395	395	396	365	387	387	385	384	410	402	392	373	395	380	375	397	386	409	396	382	358	418	360	421	383	397	374	376	382	398	384	378	392	408	405	387	408	401	382	394	399	387	364	377	443	393	373	379	406	402	413	415	393	387	366	376	409	375	422	418	367	380	404	403	410	394	404	400	399	407	369	398	388	388	395	390	411	408	402	378	379	370	402	382	392	374	396	377	418	395	429	357	388	356	381	348	413	398	412	419	394	411	363	413	396	410	390	389	392	374	396	407	400	357	363	363	367	406	349	404	367	401	372	421	387	397	373	377	384	400	395	396	372	404	383	358	373	429	390	355	387	383	352	373	392	365	387	409	385	381	396	374	388	413	379	386	387	355	402	353	384	374	376	409	390	389	408	359	387	373	374	348	438	392	406	401	412	414	413	394	409	359	401	367	379	418	386	389	371	378	366	394	413	353	412	419	380	384	371	365	418	381	374	384	408	412	411	366	398	392	392	359	386	370	397	373	357	394	403	408	387	356	375	407	395	390	378	378	377	366	376	401	381	368	380	375	372	405	410	382	393	364	428	416	388	364	393	373	370	410	367	377	370	378	397	341	376	356	408	373	372	346	351	389	378	403	419	423	404	374	403	388	381	375	415	386	399	372	387	407	374	358	400	377	409	396	393	357	389	376	394	376	405	380	385	384	395	374	383	399	405	394	396	373	381	356	400	405	412	387	395	378	369	432	364	423	393	381	379	398	405	418	406	346	402	401	428	401	393	396	413	389	370	428	382	414	397	406	396	417	405	421	375	395	400	421	428	401	379	395	413	416	367	378	358	412	418	389	418	369	389	354	403	374	409	401	376	385	403	389	405	390	359	397	394	392	399	409	404	375	398	381	376	390	397	396	377	395	360	433	388	370	426	416	382	375	397	411	363	384	345	387	399	409	394	394	400	349	392	397	391	401	365	402	374	387	358	395	422	412	392	403	391	381	393	420	419	363	392	393	375	412	393	336	396	386	396	395	427	418	392	404	324	394	363	410	377	404	388	393	341	407	429	398	399	404	371	373	383	339	396	400	382	354	413	389	389	398	378	408	424	386	406	367	380	365	409	426	366	368	414	384	369	357	367	422	411	364	369	358	398	368	384	385	416	401	372	373	376	391	385	387	369	381	394	404	408	353	383	365	389	394	389	415	402	384	396	384	399	378	359	420	373	387	341	386	372	428	406	415	369	385	386	386	368	417	391	401	401	407	369	378	384	416	382	405	371	369	359	422	381	381	408	413	393	418	363	404	398	404	384	415	398	405	369	416	402	368	392	375	386	418	430	417	386	384	414	392	397	393	371	376	363	375	390	400	369	376	391	389	390	348	383	394	435	399	392	400	371	388	418	394	356	389	402	399	365	385	404	377	407	388	385	414	392	392	388	430	374	384	385	415
22878	21337	28921	24096	21492	22400	19695	9512	5780	4864	3751	2990	2360	2072	1829	1546	1390	1212	1054	926	784	703	634	663	630	584	587	503	484	467	477	422	394	359	313	272	280	273	281	267	254	271	264	261	266	258	273	259	253	260	260	281	279	278	261	255	257	263	244	247	229	245	255	265	236	260	266	261	236	243	263	278	255	248	253	276	243	257	217	244	256	258	261	276	260	261	257	242	231	247	248	236	257	232	289	249	253	254	244	272	244	233	247	253	259	261	263	274	269	263	261	266	266	252	264	275	241	252	265	240	280	267	242	236	246	278	252	241	257	258	252	253	222	246	265	239	246	244	254	226	259	244	261	263	263	263	266	241	229	253	272	253	228	269	267	262	273	286	251	257	248	214	253	245	243	252	228	245	227	258	256	274	230	246	272	257	269	254	272	244	254	229	252	231	249	215	246	252	259	248	277	242	244	246	287	234	257	249	273	262	231	245	252	234	237	236	281	243	263	266	246	259	269	238	229	250	285	281	243	256	259	263	245	239	269	218	251	223	274	260	254	228	234	258	244	247	226	283	241	239	278	244	226	274	245	231	245	270	281	242	249	261	258	256	240	279	241	247	270	235	287	247	258	247	236	246	276	254	236	248	246	295	269	250	238	270	255	269	266	268	210	262	246	223	259	253	232	273	245	263	261	248	245	234	273	264	235	263	225	251	266	268	262	243	267	272	266	247	272	269	304	269	267	274	261	260	250	265	239	239	247	254	254	240	254	260	248	224	246	257	271	237	239	292	260	267	250	292	265	268	224	254	269	237	270	273	259	247	253	276	266	262	250	242	291	231	272	254	256	251	249	269	249	247	233	258	272	268	238	260	270	255	254	268	249	218	256	268	240	276	247	274	263	233	247	260	256	243	267	276	267	234	290	231	274	243	267	265	257	280	245	263	233	281	246	242	258	248	255	275	250	248	270	246	241	264	234	278	261	251	251	237	219	248	246	246	246	245	228	248	228	247	280	230	254	249	263	265	225	249	271	247	241	249	229	278	254	250	261	234	278	265	238	259	257	256	239	259	246	236	243	298	257	249	273	212	216	251	266	250	245	295	283	246	248	280	236	278	237	246	251	261	266	245	280	282	257	235	271	263	262	254	248	260	248	263	242	264	241	231	231	255	264	271	238	269	269	248	238	258	244	247	228	274	244	243	274	238	245	272	260	235	275	261	252	238	243	260	237	293	246	261	229	233	251	269	269	262	261	265	259	261	239	244	236	236	249	223	225	288	238	249	229	259	230	271	240	262	246	262	245	270	240	272	285	255	251	275	258	254	266	286	267	268	222	250	240	253	261	268	259	278	242	259	225	255	248	253	251	263	256	245	253	264	254	246	269	246	264	263	253	233	240	252	263	268	264	271	248	245	257	246	251	242	261	268	253	248	231	274	233	280	269	273	241	253	244	260	267	246	249	243	246	244	265	222	268	249	261	268	253	272	245	242	265	274	261	248	258	259	274	250	241	255	288	216	251	244	238	255	255	246	248	215	250	271	225	268	263	274	270	256	275	238	264	230	227	262	246	233	267	250	230	239	281	240	260	249	264	240	236	253	258	249	260	233	237	221	249	256	270	276	274	245	261	242	261	272	238	231	255	242	215	244	250	263	244	281	288	227	256	257	258	265	253	282	237	248	252	269	256	249	247	239	234	258	260	237	250	252	244	244	258	243	244	262	247	261	252	244	233	248	223	245	241	264	234	236	238	252	259	268	240	234	243	270	232	261	261	285	240	271	223	252	230	248	284	262	266	252	251	280	238	261	263	256	275	274	259	252	264	249	253	256	239	260	253	248	238	298	241	256	254	240	238	239	265	250	274	263	250	263	241	240	266	227	292	267	244	246	233	260	260	249	247	243	237	270	251	233	244	255	263	255	211	250	253	223	244	269	256	238	244	266	273	261	277	261	270	263	274	231	235	250	249	262	237	242	253	254	274	267	243	238	251	242	228	279	228	247	236	253	245	279	244	245	238	264	254	282	281	216	212	231	260	270	263	256	227	257	240	268	261	261	245	288	265	255	246	261	280	277	208	258	256	244	261	243	245	262	270	253	254	255	261	239	236	273	251	219	236	274	255	264	282	250	253	249	254	279	226	264	249	256	238	244	252	251	267	252	230	246	289	256	261	264	273	265	219	250	219	243	250	246	251	274	241	233	246	247	246	237	264	255	249	266	278	262	211	250	234	219	273	270	256	235	266	243	266	269	225	273	266	243	267	285	249	246	260	267	305	267	247	243	254	226	238	259	239	280	242	235	258	239	265	227	276	268	201	254	257	234	242	271	237	238	256	257	251	250	261	250	242	246	271	257	253	246	274	244	242	263	279	224	273	249	272	241	254	266	260	261	249	246	242	266	259	250	276	257	241	265	231	248	262	228	225	269	248	297	281	237	228	264	243	263	240	280	265	260	218	245	238	252	274	227	266	235	246	269	244	220	237	240	273	220	236	266	239	242	270	247	278	285	240	277	260	259	287	265	254	246	271	268	246	257	238	263	265	238	277	247	243	248	240	269	272	232	253	227	272	262	244	242	241	241	239	271	267	215	272	239	250	282	266	264	240	230	260	276	271	267	231	250	253	232	267	225	217	236	265	259	238	263	294	252	265	230	261	272	208	228	242	279	270	234	236	271	268	271	240	256	272	235	247	249	276	259	247	262	232	228	245	271	267	259	272	273	267	240	276	256	259	230	277	288	256	198	225	230	282	227	253	270	249	245	261	230	266	266	251	261	245	238	259	255	257	261	300	237	256	258	242	255	264	254	246	243	266	220	244	246	247	254	254	264	284	269	244	278	270	257	278	256	224	252	247	262	252	266	261	260	267	249	264	227	251	253	273	231	246	237	272	255	262	272	254	226	266	247	266	258	267	261	246	274	215	246	266	242	253	251	211	215	246	235	253	246	265	255	231	215	240	248	280	246	250	249	252	254	263	255	246	226	232	247	267	251	249	241	257	250	283	243	228	252	269	218	246	227	257	234	266	239	259	239	213	272	271	269	239	252	271	257	259	224	250	241	234	232	228	227	229	260	279	283	258	247	245	252	267	235	266	249	239	264	295	265	245	236	267	252	271	253	238	261	243	254	233	262	247	253	291	254	276	267	247	257	260	256	268	256	259	258	260	221	264	252	265	247	249	265	260	250	237	250	217	241	239	250	261	257	250	245	252	243	265	261	270	246	248	245	263	254	260	244	252	270	251	257	272	277	261	246	256	237	262	259	242	249	258	251	235	238	250	258	253	237	257	236	250	242	251	259	234	274	265	230	259	255	238	256	256	261	225	230	258	260	261	258	262	247	274	221	246	254	235	237	258	274	257	237	255	242	242	248	279	255	244	264	271	259	275	245	246	253	239	270	240	259	245	266	271	280	285	259	251	243	241	219	251	257	242	241	261	233	261	263	247	255	252	262	250	246	307	243	264	240	247	250	278	252	246	243	246	287	253	254	249	266	277	269	245	257	272	217
20260	45693	41269	31955	25654	21563	16328	12743	9350	7817	6059	4879	3949	3222	2856	2363	2108	1867	1531	1310	1093	1006	961	834	812	829	779	622	637	609	549	542	509	430	356	308	308	337	325	287	302	279	277	320	288	283	279	322	308	282	316	317	340	357	339	281	288	295	261	290	293	276	304	288	299	298	281	267	278	265	278	297	295	263	296	305	268	296	315	263	269	281	282	292	291	259	298	302	251	285	272	281	282	287	297	296	267	259	282	270	298	284	300	279	282	255	263	321	272	268	290	272	288	292	285	292	283	288	289	289	263	276	290	285	276	276	287	255	307	285	293	282	270	303	291	302	270	306	286	269	284	311	282	257	301	247	295	293	285	270	272	295	282	300	286	285	269	289	273	281	277	298	321	278	297	294	278	269	299	312	293	253	284	278	283	254	291	264	299	259	263	264	287	302	308	279	268	310	321	274	284	277	303	274	283	281	262	307	242	317	287	282	294	296	291	287	296	278	289	309	234	294	301	267	313	288	288	269	305	273	311	288	284	259	295	274	319	283	264	301	299	266	266	312	264	293	268	266	274	272	276	303	254	270	298	293	288	309	268	289	260	305	266	275	238	280	269	278	276	263	283	286	299	263	268	286	257	292	286	279	260	289	276	284	309	275	280	301	275	274	300	309	279	304	304	302	248	289	276	270	299	288	268	292	260	306	304	295	274	278	298	292	283	275	282	277	290	274	250	287	305	299	292	302	274	282	306	309	282	282	274	298	286	316	327	266	294	288	302	294	306	287	286	269	294	290	305	239	303	300	274	301	267	280	287	293	286	310	295	279	283	271	296	281	281	311	300	297	290	270	317	269	306	307	243	264	302	268	280	320	290	257	275	264	283	261	305	280	298	257	282	279	261	303	286	280	274	279	306	287	284	258	301	287	299	299	276	276	308	293	296	284	282	291	287	284	274	299	287	277	275	271	262	279	298	271	284	264	292	316	302	295	279	289	263	304	330	288	311	288	285	292	281	283	294	289	273	269	283	283	280	280	304	299	298	282	287	294	313	284	276	269	293	275	297	310	265	262	296	308	290	294	270	294	255	280	285	263	285	295	291	301	275	298	264	290	280	282	277	306	289	288	288	294	281	319	280	286	285	297	307	310	306	280	283	279	305	270	282	281	288	278	308	289	278	287	257	310	292	274	274	282	259	296	277	301	289	295	297	307	292	278	281	293	270	280	303	282	290	304	277	257	266	302	298	303	314	275	273	269	292	273	301	282	261	276	308	275	292	284	308	278	267	280	295	284	300	291	302	279	292	326	287	269	259	288	291	309	301	264	289	281	284	279	321	294	273	278	309	278	278	266	290	288	286	274	314	276	317	310	272	304	282	315	301	286	291	243	289	314	296	254	276	291	285	304	295	283	299	289	304	285	337	303	290	274	290	285	287	333	305	311	287	283	274	271	290	318	306	269	316	290	290	285	294	289	248	280	318	277	291	301	270	309	287	277	304	297	269	273	278	273	281	277	300	270	273	292	262	282	269	310	292	310	295	312	273	281	254	295	285	249	311	276	309	289	301	286	308	285	279	291	286	270	259	291	271	292	277	277	314	236	290	280	324	298	279	238	280	274	272	284	309	263	292	298	267	266	283	284	262	335	312	298	250	300	274	270	273	262	275	268	283	275	264	277	293	314	299	287	284	290	295	297	265	289	305	246	298	290	287	314	312	297	300	294	293	278	294	298	285	286	311	317	282	274	298	276	275	292	287	292	293	305	300	279	294	301	306	264	278	273	262	297	263	283	286	256	294	281	284	287	287	287	298	267	267	282	285	272	308	271	298	302	294	281	282	276	273	288	289	234	264	297	315	288	270	300	273	279	286	299	288	280	272	268	284	279	294	281	269	302	290	280	314	290	281	303	335	287	284	278	260	312	266	293	311	285	283	271	268	290	332	259	272	301	315	310	286	304	280	268	300	306	304	287	278	265	286	288	250	291	287	277	301	277	258	295	245	284	306	292	258	263	275	301	278	277	303	284	269	270	279	293	287	286	294	307	296	288	289	285	283	305	309	277	250	257	258	270	299	283	267	310	284	307	296	301	291	275	297	275	289	258	282	282	275	296	276	289	313	308	258	279	306	286	270	284	278	300	277	292	274	287	299	282	264	274	279	294	272	284	279	271	296	264	297	286	302	267	259	265	286	295	301	284	259	299	292	283	249	298	286	283	282	247	263	298	298	276	265	294	275	293	279	297	290	300	317	291	307	278	274	273	264	276	262	301	264	293	269	280	281	307	295	294	289	256	304	305	288	271	299	277	287	305	277	303	278	291	309	293	311	276	279	277	260	262	303	310	303	259	318	329	274	286	286	302	300	284	274	288	281	296	286	290	274	278	287	267	281	271	290	301	261	301	271	268	245	319	274	275	271	248	302	287	247	294	307	294	313	262	290	308	260	304	289	282	284	296	292	312	314	272	257	260	297	285	271	290	286	285	292	324	261	305	288	282	258	293	285	272	307	302	285	312	303	289	277	289	286	283	249	273	277	276	280	283	299	309	305	282	285	270	310	270	263	298	282	288	303	279	272	276	291	267	290	320	273	314	262	289	276	292	286	276	290	284	284	241	303	296	269	278	279	321	272	292	267	280	280	282	288	296	285	285	278	271	318	324	265	293	292	278	277	313	297	294	285	269	271	299	323	287	263	285	262	297	279	281	291	279	281	276	284	285	275	272	289	289	278	284	302	269	250	265	267	307	237	275	278	280	299	282	283	276	280	304	287	295	266	283	278	321	265	279	303	312	276	294	299	262	290	269	306	277	258	283	274	290	284	305	274	295	296	316	285	287	273	251	283	285	289	317	291	313	311	320	273	287	290	284	286	302	312	271	279	288	265	309	246	271	281	307	292	306	282	315	268	291	267	272	309	263	261	285	293	270	304	302	280	260	300	286	275	284	324	289	298	306	293	297	287	261	277	254	292	313	333	272	277	265	309	270	296	253	285	286	289	321	293	255	289	291	313	271	250	282	266	265	292	263	301	307	285	262	276	277	310	266	269	321	280	276	315	271	277	285	293	301	272	273	276	268	272	266	296	290	285	284	293	303	303	300	281	304	289	270	292	260	275	281	281	250	290	273	301	282	314	292	306	309	265	246	281	260	301	281	305	283	302	285	280	279	307	256	304	274	290	323	316	288	287	289	302	293	292	246	255	283	295	264	316	285	290	270	271	281	328	275	259	305	296	280	280	289	257	291	273	248	295	306	292	276	288	286	289	291	306	282	261	321	311	272	311	300	275	275	280	269	310	298	287	307	286	265	291	271	287	283	267	287	301	312	270	289	303	289	289	271	295	316	297	280	317	290	277	292	285	297	288	310	296	267	297	283	292	303	274	311	284	283	302	304	276	296	271	309	285	272	275	254	284	260	305	290	292	278	282	277	286	262	275	298	290	273	282	262	281	293	280	256	276	291	276	287	285	272	267	295	304	312	294	281	293	282	274	291	263	283	291	285	270	278	272	289
27823	22799	25833	19056	10552	6879	4725	3360	2441	2106	1639	1464	1291	1135	954	964	863	762	705	676	669	642	583	640	573	546	542	544	531	516	546	501	493	476	439	440	453	454	469	413	494	456	444	481	451	452	463	459	459	422	452	460	479	410	453	440	446	420	439	455	448	441	485	466	451	457	437	465	473	450	447	445	485	424	424	467	448	437	460	446	481	456	455	440	455	448	431	448	459	464	457	486	482	453	468	442	455	475	457	445	454	451	475	443	417	461	445	439	473	440	440	503	455	439	452	431	469	463	428	454	471	431	429	452	472	457	451	456	444	414	424	440	438	464	441	501	472	454	431	498	447	439	432	478	393	427	432	464	433	439	504	452	451	439	462	433	428	420	470	408	457	443	433	469	442	451	418	458	441	460	469	441	446	430	467	451	431	437	463	462	449	434	470	466	458	460	444	442	436	440	441	428	405	479	453	411	422	457	461	429	447	473	427	435	434	476	454	469	432	464	451	448	441	440	423	455	442	475	454	511	430	451	479	447	450	482	463	461	476	449	458	467	438	418	500	436	443	433	444	440	454	448	413	444	447	441	454	461	469	430	430	438	463	455	454	409	443	414	403	439	414	459	417	446	429	456	455	461	396	477	460	448	432	431	411	435	476	466	463	433	450	491	489	414	453	450	427	455	471	416	428	433	451	409	460	458	453	402	459	448	466	489	433	473	447	453	519	436	424	426	418	452	457	459	439	429	408	419	442	402	428	429	460	417	451	454	484	456	510	447	457	417	432	458	490	429	413	457	444	465	467	444	446	505	441	434	436	431	451	434	452	433	449	457	398	458	444	419	440	436	486	464	436	458	451	439	445	448	440	462	451	452	475	408	441	424	417	416	493	448	437	455	459	444	470	498	447	393	428	445	460	438	454	434	436	474	485	482	438	464	421	439	461	399	465	410	465	449	455	459	504	457	444	489	430	440	456	434	459	465	424	433	464	454	429	457	439	439	442	431	477	412	496	432	460	449	458	449	445	431	476	442	453	437	427	488	438	408	410	475	454	457	424	437	422	444	474	456	460	445	435	480	454	457	459	458	455	447	447	441	469	445	454	464	483	451	459	456	459	435	428	423	449	447	427	432	466	424	438	469	482	479	454	444	435	433	431	469	432	480	419	466	425	476	431	434	427	439	446	429	439	456	469	460	458	437	466	469	452	461	459	475	443	447	439	430	438	455	473	432	468	427	433	480	471	432	479	425	457	429	404	475	422	471	465	442	448	459	457	500	462	434	457	459	433	475	450	464	477	468	462	453	438	429	452	449	455	411	416	446	449	429	457	449	460	470	421	450	465	442	439	461	445	421	470	431	408	435	480	444	454	412	476	454	431	435	451	467	436	472	434	473	463	455	437	449	441	450	448	448	462	487	439	441	421	422	460	430	448	419	452	495	476	426	435	426	457	418	442	460	453	450	479	480	393	428	428	463	438	435	460	445	434	461	438	448	446	479	444	439	453	429	430	439	489	455	429	467	434	469	473	455	497	436	435	432	480	477	395	444	455	493	486	440	457	460	466	473	435	417	454	448	425	466	443	465	466	444	436	463	462	469	443	447	435	429	505	471	426	439	478	456	469	461	499	442	458	445	425	440	410	445	468	452	410	463	448	423	449	436	442	473	498	421	458	442	477	464	421	409	484	437	457	438	465	475	428	479	451	460	449	448	388	444	436	436	443	423	443	441	455	448	439	421	449	472	443	438	431	438	485	403	426	443	413	401	463	451	430	464	409	434	481	454	496	442	440	455	479	480	467	476	461	399	467	450	464	472	505	468	426	464	442	438	428	417	438	444	398	439	407	498	469	464	421	451	444	455	459	453	445	459	450	481	464	464	450	416	434	488	452	414	448	417	455	466	460	461	468	432	445	459	429	410	437	452	472	444	422	445	455	451	500	438	437	472	457	424	443	449	419	441	428	477	412	461	486	434	458	428	434	430	474	429	469	423	448	468	420	474	450	491	460	433	457	433	457	467	428	412	407	424	477	449	459	467	477	447	430	449	444	432	468	479	505	467	456	425	430	436	471	467	441	464	460	468	463	436	499	458	463	440	429	452	454	429	456	462	444	425	458	456	435	447	451	451	431	488	487	481	466	438	491	460	468	452	442	450	459	481	454	420	438	444	473	440	493	422	461	449	443	457	484	469	514	460	425	465	443	466	448	430	480	465	459	429	457	440	445	448	478	473	444	455	451	462	406	443	444	436	438	464	430	412	498	469	412	457	425	441	447	463	457	443	475	472	476	461	444	476	464	458	437	477	463	412	429	467	458	446	457	431	466	446	458	468	482	405	404	450	453	445	442	448	455	464	454	422	451	430	439	429	465	441	429	465	446	481	397	462	459	438	418	424	418	442	476	453	473	447	408	492	428	457	453	468	473	433	420	445	444	422	487	458	449	454	479	415	443	476	437	470	437	451	466	454	476	492	412	445	440	430	442	428	469	472	466	444	440	444	452	435	424	438	427	431	458	396	489	456	450	476	462	439	450	479	425	425	472	437	487	467	441	404	438	443	423	462	423	502	470	464	457	418	475	405	467	442	422	455	473	454	438	470	462	427	464	466	458	426	469	473	430	446	421	464	428	453	439	461	441	462	468	412	463	505	452	468	462	438	432	460	423	456	502	455	476	441	431	471	460	473	465	447	465	438	430	448	460	398	477	474	425	454	476	420	442	432	450	417	459	485	479	480	445	433	462	454	427	475	403	477	416	433	456	456	448	442	418	445	425	443	431	431	429	457	457	434	481	423	447	433	457	448	419	478	438	433	455	490	429	433	507	455	431	437	459	436	453	462	414	475	423	433	434	422	442	433	461	445	473	443	444	457	468	431	439	441	498	439	434	427	480	465	455	417	463	455	442	486	424	458	453	453	447	459	439	471	459	468	436	464	431	489	450	452	413	455	460	479	449	484	474	463	455	429	456	461	426	440	418	413	454	436	460	450	431	474	427	453	429	443	454	462	415	452	494	424	479	447	443	445	484	453	487	422	430	453	407	463	452	436	401	451	434	458	483	444	448	486	452	443	439	436	470	444	451	440	432	444	477	471	473	437	470	480	445	474	437	456	473	436	432	435	454	451	463	478	417	432	458	445	419	446	432	430	475	475	436	417	440	468	444	467	465	464	467	470	441	436	447	429	468	452	462	449	454	431	476	459	466	430	468	430	478	449	480	455	479	473	420	449	396	428	444	493	449	469	474	446	487	447	488	481	454	448	442	440	465	454	447	463	441	462	442	401	424	466	493	447	448	462	445	470	452	444	454	446	439	446	413	431	452	487	431	432	494	449	461	455	449	479	443	437	431	498	438	428	442	433	429	427	459	437	461	414	429	446	431	483	456	504	469	480	465	476	429	432	449	487	439	436	456	460	476	441	470	422	447	454	445	436	463	444	420	436	423	445	425	448	458	485	428	443	433	450	433	412	413	447	446	459	462	471	415	446	471	441	465	431	433	451	469	465	427	460
17441	34160	29300	19106	13778	10617	7916	5858	4156	3456	2806	2241	1915	1598	1416	1326	1166	1102	963	879	780	749	725	726	714	696	681	620	665	616	592	598	611	508	531	520	528	532	554	526	509	522	507	474	458	489	510	514	502	472	489	499	547	535	512	503	493	492	500	528	480	533	483	507	478	518	497	517	516	471	504	486	505	490	499	546	472	487	530	509	531	487	501	502	524	528	502	504	475	496	501	492	525	512	499	485	474	457	525	504	529	466	491	532	504	531	496	488	507	472	495	497	479	504	526	531	474	509	522	529	499	500	509	522	529	507	502	525	518	489	502	535	559	513	536	498	515	505	486	512	485	486	529	496	507	507	489	461	488	531	505	499	490	465	505	509	483	498	469	496	495	469	494	503	529	501	483	507	509	503	502	492	512	503	502	487	472	517	489	526	530	494	497	528	483	480	496	509	534	487	506	525	503	501	448	546	501	511	494	442	504	496	512	534	501	521	473	514	482	525	487	484	511	511	488	498	507	477	501	498	487	509	499	495	518	502	532	468	513	480	535	470	491	525	542	528	474	469	495	490	498	501	472	503	491	489	476	474	508	498	460	526	500	497	502	493	513	531	487	484	493	508	496	524	495	497	500	536	539	462	496	487	475	539	479	536	520	501	495	484	542	541	538	497	521	514	478	541	458	507	544	481	474	418	501	467	560	521	507	490	523	513	523	487	516	553	496	489	492	518	498	486	534	501	494	501	468	504	480	466	516	523	520	532	507	519	505	491	500	500	480	511	481	510	487	473	466	506	503	502	505	524	548	487	479	538	541	470	505	461	521	481	486	500	514	495	522	464	517	473	517	508	511	515	519	468	512	513	462	506	525	545	480	489	516	494	485	464	493	475	498	494	505	486	499	462	493	496	492	514	483	503	492	514	503	500	490	538	475	489	486	522	464	451	475	512	467	498	530	498	481	491	496	461	469	514	475	470	532	517	512	521	505	483	481	458	518	528	513	516	520	488	472	518	501	525	513	491	527	495	556	511	473	458	487	494	493	476	509	493	546	476	453	519	472	511	535	497	464	531	545	493	495	521	516	484	495	494	507	510	519	498	490	491	487	531	517	494	535	521	518	468	521	483	510	498	519	507	490	512	494	497	512	487	500	497	531	501	471	548	517	528	513	488	540	533	487	500	551	475	538	518	506	455	492	508	508	507	513	559	511	505	504	514	508	466	508	496	532	504	520	529	506	504	498	481	502	475	494	512	510	476	473	513	464	497	508	544	521	488	483	485	522	533	503	506	524	501	487	494	502	516	475	497	510	458	516	535	513	530	541	528	539	509	518	487	526	517	527	459	534	466	495	540	487	507	495	484	480	502	501	487	499	529	469	496	491	517	517	521	515	507	502	551	476	539	541	488	490	543	480	524	471	503	480	500	519	524	464	516	506	513	529	490	499	501	502	486	515	502	475	482	544	492	462	521	486	471	486	500	485	501	541	511	514	510	502	501	514	507	516	478	505	527	553	497	562	529	505	501	486	512	489	490	531	521	525	491	522	491	501	502	469	499	500	467	511	466	509	491	492	507	498	499	488	558	510	502	494	512	527	481	493	511	481	504	470	492	534	480	506	494	494	513	446	486	499	497	464	495	485	483	516	519	486	519	508	514	533	547	471	482	494	512	500	533	521	510	513	496	504	475	515	531	514	522	490	518	509	495	517	520	496	501	524	502	527	518	506	507	502	531	534	503	506	509	496	491	494	506	528	482	509	489	502	504	486	482	486	505	506	503	510	535	535	458	529	488	495	514	548	498	488	469	539	506	496	522	503	509	499	527	504	505	554	500	540	528	507	457	487	465	449	508	485	523	519	534	520	463	480	476	509	495	516	511	518	502	515	513	482	528	499	502	486	499	491	435	521	451	492	496	535	482	453	510	482	524	510	484	488	491	534	494	526	544	493	458	511	519	511	486	494	524	517	504	502	496	524	486	502	523	482	497	508	458	507	502	521	479	502	488	509	507	469	511	493	507	525	511	518	500	499	531	524	493	513	493	476	475	472	523	501	496	511	497	501	495	512	520	522	478	471	458	502	494	477	465	503	480	511	529	503	514	467	477	482	504	505	530	508	505	503	458	495	483	474	544	533	495	534	470	497	503	522	511	522	476	465	476	493	496	481	493	495	513	525	493	500	483	507	507	536	511	498	478	500	459	512	553	472	500	497	467	543	471	524	494	497	508	497	488	465	513	546	492	510	524	506	508	501	493	501	530	515	503	491	534	527	531	497	542	567	493	507	506	476	491	515	478	484	523	524	502	491	499	524	467	525	508	496	524	509	516	495	495	516	525	514	517	531	496	489	491	487	528	512	531	511	500	495	480	501	532	477	457	526	506	510	542	525	524	492	484	480	530	511	500	471	545	478	508	500	501	532	504	501	524	500	467	510	497	510	538	507	514	511	504	512	477	542	469	504	475	491	491	544	522	489	497	486	492	525	484	533	479	489	493	535	505	485	528	492	478	519	509	520	499	490	522	501	528	491	504	493	458	535	499	497	509	504	522	533	486	501	506	536	498	507	507	501	509	480	566	481	517	517	478	524	489	456	496	457	504	497	543	463	504	484	520	518	479	503	503	505	463	509	492	504	495	467	504	502	463	489	553	537	551	501	508	498	492	545	487	461	502	501	483	550	542	494	547	492	508	495	471	481	527	505	508	482	492	523	518	504	519	520	489	481	531	486	505	520	490	512	478	495	509	519	482	511	515	468	460	492	488	524	504	476	531	522	510	504	508	484	520	481	514	505	537	487	498	474	496	492	514	505	444	480	487	497	514	510	527	536	484	505	501	477	494	510	494	486	514	494	519	536	512	522	490	492	529	497	501	520	473	518	488	480	522	478	519	508	504	512	479	467	485	506	538	526	499	490	511	494	515	497	508	521	477	462	472	522	540	515	488	507	499	474	474	491	510	455	523	495	508	532	513	508	463	498	503	520	505	474	495	494	520	531	520	508	496	503	474	470	525	493	496	491	503	504	517	491	513	520	537	488	485	491	492	503	499	486	459	473	472	496	501	493	536	484	487	505	501	485	500	516	518	554	462	516	471	517	516	512	493	466	490	483	475	498	536	497	504	494	501	488	505	479	473	512	514	464	477	487	509	522	492	461	508	531	491	478	512	490	494	477	466	521	521	508	533	486	539	505	518	516	531	543	511	510	493	563	490	475	485	464	537	511	511	518	514	515	506	513	504	503	531	453	533	474	488	534	505	541	488	508	552	483	497	513	489	493	524	524	504	512	517	483	509	463	480	505	501	510	502	493	549	518	516	509	515	508	487	500	552	525	504	509	552	526	509	472	519	518	529	535	513	527	482	483	501	503	476	474	495	520	512	446	507	532	462	498	482	515	500	479	496	510	503	490	502	501	511	552	464	510	518	470	547	480	489	518	504	498	489	484	500	498	461	520	527	504	526	524	471	509	518	490	506	551	519	530	508	527	500	515	515	512	553	466	523	487	496	529	498
23934	21307	28503	24605	21787	18199	10924	6223	4492	3587	2729	2271	1895	1582	1523	1308	1211	1046	941	839	787	730	624	644	595	613	581	555	552	507	534	470	499	462	422	416	376	417	420	381	387	448	384	363	364	373	412	386	417	385	367	410	422	385	388	393	396	424	416	389	371	380	354	429	391	376	403	420	405	406	407	371	372	354	423	419	421	402	388	391	376	390	407	348	394	405	409	371	395	398	419	396	387	359	422	395	399	374	387	390	379	380	427	431	354	390	385	407	378	388	393	391	372	450	384	382	360	394	403	409	390	390	381	354	400	378	383	373	406	369	387	424	382	391	411	358	377	419	397	360	398	383	382	352	405	389	413	390	368	402	355	392	363	369	375	371	390	429	377	393	391	395	396	382	385	380	440	397	374	417	374	360	421	423	380	412	365	363	347	404	406	384	391	404	398	389	380	430	349	403	398	394	413	397	402	381	371	431	363	358	407	413	409	366	415	375	393	402	389	388	393	376	377	373	390	363	386	395	371	412	374	409	390	392	368	400	407	388	400	389	410	424	411	383	405	370	403	408	380	372	379	404	360	366	400	381	388	391	364	393	405	380	339	366	378	377	382	410	423	388	402	412	393	363	406	373	352	376	409	398	389	366	395	387	368	358	397	367	389	386	354	419	373	391	401	398	345	388	370	423	396	422	415	404	374	384	383	396	389	357	419	405	393	388	405	371	389	378	356	373	392	403	403	382	386	350	366	382	410	407	380	418	403	388	409	410	381	416	405	361	386	368	409	372	388	390	392	416	403	372	417	394	394	414	385	404	417	338	373	401	381	409	380	415	411	384	381	379	424	391	398	414	401	409	398	375	399	394	367	377	415	380	381	368	405	357	340	380	369	401	378	411	379	377	362	407	397	444	385	403	425	373	414	397	397	428	394	359	429	386	396	368	357	377	399	382	388	398	395	385	381	414	392	411	384	347	357	384	395	396	406	383	398	376	398	362	360	378	382	364	398	394	359	373	376	367	397	376	400	423	397	402	379	377	350	402	385	387	365	440	394	371	414	376	359	386	375	384	400	419	411	402	394	395	423	383	436	343	425	361	362	426	393	391	433	418	402	388	366	397	381	410	424	396	389	368	412	395	358	408	392	415	377	401	364	381	392	404	345	397	385	392	425	377	374	377	378	363	381	371	399	397	435	403	450	407	380	381	346	397	392	385	365	404	392	378	385	403	379	382	374	383	340	366	369	433	376	371	392	378	392	423	371	373	390	391	378	426	402	430	417	438	390	343	395	390	388	390	387	383	407	384	370	408	376	374	364	419	404	380	400	362	383	400	385	386	390	396	387	367	381	389	364	404	360	388	380	382	385	403	379	405	397	371	390	398	393	404	425	369	379	388	368	404	379	374	392	392	447	380	414	355	394	352	418	427	400	411	404	415	407	420	400	376	371	397	373	363	383	349	384	407	394	391	416	381	386	355	399	401	385	389	425	396	410	383	383	385	419	387	407	411	365	391	415	390	417	371	393	412	417	365	380	387	375	396	394	380	440	365	402	357	395	395	370	415	406	394	417	406	362	356	393	384	346	399	400	379	381	414	365	405	412	349	404	386	401	378	390	387	435	399	399	422	385	406	354	372	395	417	365	374	371	366	398	391	384	398	367	386	360	382	388	369	391	400	397	377	376	413	362	426	403	371	373	402	402	379	393	387	364	425	403	421	389	388	364	370	399	363	389	377	381	360	375	384	399	365	404	381	390	402	374	366	411	397	374	358	385	393	378	393	368	407	371	366	383	383	404	392	397	411	401	402	403	404	394	420	404	430	405	387	353	377	373	407	364	380	377	414	404	394	370	393	348	348	369	389	401	417	382	405	371	412	409	416	370	380	370	382	384	368	408	339	382	379	405	369	363	395	408	404	381	399	400	390	431	367	409	375	397	370	372	426	425	394	394	382	427	438	370	373	363	393	392	367	412	405	389	372	395	405	410	386	405	394	407	407	398	370	379	381	374	438	401	373	383	381	411	387	411	348	385	415	403	420	409	385	404	386	415	397	405	405	373	426	408	392	374	424	375	390	383	381	377	368	374	350	417	388	361	444	398	377	428	390	436	376	406	393	404	421	417	413	333	356	387	406	389	465	385	410	383	403	368	408	396	423	403	368	404	403	385	383	385	367	409	400	406	383	403	387	383	409	423	379	406	380	338	425	340	398	403	391	388	387	344	418	403	411	400	371	369	371	395	426	383	354	379	403	410	365	410	366	391	374	396	360	379	376	379	369	405	386	386	381	369	399	366	388	401	373	378	364	370	372	353	405	411	418	409	421	411	402	385	403	375	353	389	414	408	368	383	426	426	388	355	388	410	401	399	410	394	409	417	378	396	377	373	399	360	408	372	406	355	388	357	405	380	409	389	368	368	380	380	417	379	370	390	411	413	394	399	366	410	367	421	359	372	386	364	401	421	377	377	391	407	400	364	367	360	371	399	373	382	387	376	399	396	402	362	397	381	391	379	375	380	404	387	378	388	395	374	394	374	348	394	408	368	377	411	377	349	370	363	406	388	377	362	376	403	390	411	398	378	388	422	395	365	370	407	381	401	398	402	371	411	414	394	401	408	375	371	381	399	392	375	384	427	392	393	377	411	394	409	402	382	375	354	379	395	418	418	394	389	366	374	396	378	399	380	367	399	386	412	365	382	390	396	434	397	405	345	380	379	383	371	401	380	403	413	391	418	411	398	410	371	433	398	386	386	389	366	370	357	387	400	393	379	403	396	396	397	368	379	411	368	366	353	367	405	387	383	413	388	392	403	364	373	378	401	380	389	382	384	394	406	381	390	378	359	388	337	384	388	413	408	409	369	384	399	383	377	411	430	402	397	399	433	385	369	383	376	403	379	378	374	371	426	401	403	432	378	373	380	376	375	378	371	383	417	380	410	396	391	374	378	377	362	405	382	394	401	381	366	376	401	425	373	393	381	386	347	410	374	432	363	404	394	358	343	365	397	391	406	365	381	386	397	395	408	400	389	377	391	431	375	372	391	380	393	399	407	391	421	380	375	385	383	405	382	380	427	453	379	369	418	385	361	379	391	409	379	393	404	385	389	366	395	388	371	380	408	404	412	379	406	414	414	406	381	376	369	349	355	391	380	399	441	382	412	352	386	399	398	388	415	397	376	382	437	399	371	416	382	376	393	397	366	385	390	413	407	380	376	388	369	367	414	390	400	375	371	387	380	399	365	394	373	380	416	381	383	398	390	362	358	401	394	370	362	368	383	377	385	410	417	376	423	375	363	402	359	392	399	421	387	389	388	417	372	384	361	436	400	378	394	353	375	408	415	392	420	377	387	364	377	392	397	381	378	406	393	385	414	400	374	383	379	397	388	373	416	373	360	416	417	418	375	388	372	381	386	412	400	362	400	412	416	376	376	407	380	423	372	390	382	387	406	399	402	369	371	376	402	398	407	403	367	372	349	370	370	380	378	383	360	390	395	380	414	380	386	397	371	394
18076	41829	36698	25865	20470	15949	12511	9119	7205	5764	4596	3672	3098	2525	2186	1946	1691	1553	1255	1212	1045	981	885	864	828	827	775	668	676	697	635	603	547	535	511	487	465	451	432	468	448	434	454	455	429	438	464	446	418	433	487	468	464	468	474	477	446	453	431	461	447	483	456	467	459	470	424	438	449	433	457	452	472	421	447	407	430	415	458	488	432	478	457	467	442	435	428	453	458	455	439	451	462	428	422	408	434	457	447	457	442	439	409	394	460	451	445	452	449	482	485	423	452	445	448	432	464	444	444	435	442	439	429	445	394	442	442	418	440	427	409	443	413	424	464	429	444	451	422	446	436	461	423	421	450	426	432	423	451	440	463	439	418	452	464	454	429	454	482	437	421	419	468	463	408	455	452	428	446	412	457	422	459	440	440	440	414	428	442	449	426	436	446	402	441	447	410	428	404	408	497	453	433	482	469	442	455	414	425	473	419	425	454	424	432	424	449	436	411	442	435	449	434	430	441	432	452	450	431	437	443	432	443	420	449	430	458	442	436	436	444	460	438	436	468	458	472	421	417	452	472	432	485	466	453	457	460	443	452	422	480	398	433	466	435	461	459	402	463	410	413	434	418	438	453	436	403	463	402	422	464	454	431	433	418	432	421	486	412	409	477	439	434	431	454	449	441	438	454	486	429	426	458	428	435	422	437	424	449	463	428	447	493	427	439	427	432	456	460	455	468	420	418	445	454	437	453	442	478	439	438	412	394	452	452	446	482	459	439	417	433	421	422	486	468	462	440	491	452	402	448	466	424	439	449	450	476	478	469	439	433	431	438	431	450	466	441	428	451	433	457	447	423	421	457	445	442	427	490	402	407	426	436	435	445	460	413	401	464	419	434	479	474	424	422	455	430	452	440	402	454	444	447	415	399	410	453	467	443	458	470	440	461	403	428	460	440	423	408	436	433	434	451	432	435	441	434	425	492	435	444	431	430	471	426	473	412	442	457	423	439	459	504	454	454	438	460	452	407	447	469	454	436	470	436	434	428	476	455	462	432	439	448	465	482	456	461	482	481	448	410	469	444	478	413	432	487	463	463	459	410	439	461	424	425	428	440	440	458	417	467	450	424	418	433	405	402	462	436	464	451	418	428	437	427	471	452	435	441	416	421	457	443	450	420	433	456	472	467	451	472	446	422	452	441	481	416	442	456	432	418	435	448	451	451	445	460	408	411	442	434	456	453	472	445	438	464	465	451	424	422	477	468	464	464	466	458	449	467	454	447	435	436	425	459	402	444	437	454	409	452	439	426	459	413	450	432	434	470	446	454	471	434	429	453	457	454	441	419	432	422	468	442	419	472	508	425	425	426	449	425	415	407	427	438	442	446	437	452	444	464	467	460	429	463	470	428	439	436	442	404	446	400	440	452	419	463	427	437	425	409	437	425	475	414	474	469	458	444	475	443	431	467	408	423	459	482	436	427	427	451	445	429	424	449	461	432	483	450	444	447	441	422	449	423	429	443	433	430	436	459	456	440	460	411	450	410	437	424	418	409	432	466	422	421	442	449	435	434	447	453	448	425	411	427	479	449	450	420	473	453	438	421	437	427	443	438	453	439	441	437	462	431	414	432	477	438	423	419	442	454	418	420	429	455	447	459	440	429	445	442	404	472	406	465	450	466	418	463	443	435	479	442	456	452	460	425	401	428	422	409	446	432	439	452	403	398	461	422	440	437	407	416	461	458	421	460	433	419	433	429	440	413	471	475	439	452	403	485	423	428	429	429	396	473	435	445	416	454	438	475	430	485	451	472	403	456	442	442	416	443	439	437	422	430	433	437	402	456	456	461	431	444	439	445	409	443	463	413	455	424	444	447	463	434	428	472	451	405	434	436	454	429	429	447	481	453	440	448	446	444	436	451	426	404	440	447	438	405	464	452	435	488	409	438	418	425	471	395	428	400	426	437	461	446	416	439	453	453	483	413	456	410	446	452	436	448	439	416	418	435	429	432	412	478	466	449	454	421	455	406	431	431	419	437	417	421	500	423	441	397	463	425	442	426	447	418	442	437	497	476	450	446	422	443	452	438	439	470	490	442	403	411	461	421	433	450	493	458	454	470	450	429	475	433	449	423	441	450	460	454	457	476	451	404	435	396	452	446	416	398	437	449	465	451	462	432	422	440	448	450	416	456	464	453	442	436	460	416	472	422	438	426	448	447	434	448	427	458	408	464	443	463	416	429	453	451	459	419	452	468	452	449	443	392	462	437	433	391	445	475	475	455	466	469	457	479	476	418	428	451	472	434	439	436	443	435	466	427	482	402	452	458	448	445	465	430	456	462	462	407	468	448	452	484	467	448	427	447	455	409	477	446	481	439	409	465	449	454	441	418	467	446	446	453	410	415	424	443	403	451	453	425	462	446	464	439	451	467	469	437	419	422	443	413	442	468	427	417	451	440	427	446	462	446	379	405	440	434	471	432	467	469	446	417	429	467	477	411	455	441	419	462	429	417	442	449	423	459	431	418	447	449	411	465	397	437	464	465	458	449	463	452	426	446	430	422	468	430	497	445	456	451	475	413	456	449	435	428	443	473	450	432	452	407	417	441	437	388	445	435	444	454	466	439	463	401	452	415	475	430	424	419	459	428	474	458	444	441	444	452	427	424	446	463	448	448	411	470	460	466	430	455	435	417	449	376	397	417	463	441	460	434	456	447	423	440	434	430	457	397	422	463	437	496	440	418	455	417	460	437	431	448	483	453	439	464	432	455	457	429	421	434	429	406	434	426	419	441	444	434	432	443	425	456	445	460	433	398	466	440	493	427	460	435	431	461	467	437	442	418	451	397	425	408	435	430	467	444	447	445	446	431	414	446	402	455	436	437	437	448	401	440	455	437	465	436	456	434	426	479	435	518	440	455	438	406	454	403	426	409	441	466	435	426	448	421	469	468	426	469	406	438	417	441	441	394	420	449	468	457	430	456	396	411	448	454	396	447	433	419	469	453	437	475	423	420	452	470	403	464	428	417	446	444	459	391	406	416	409	444	448	409	449	446	433	439	440	443	402	454	438	422	426	439	444	480	432	459	444	442	426	471	479	421	423	460	422	428	443	429	434	427	431	393	439	435	452	442	456	490	434	452	465	455	441	431	454	467	434	452	463	433	447	471	410	402	395	397	446	456	425	437	416	471	418	438	471	464	444	469	432	430	410	445	446	418	433	452	458	408	388	427	509	440	428	418	444	430	439	450	440	439	456	468	427	427	439	463	411	432	441	433	436	466	453	440	477	424	436	449	426	438	431	458	425	469	479	465	432	483	443	453	448	425	406	463	418	456	453	457	445	428	459	437	446	399	411	500	446	436	462	408	402	428	452	468	455	417	446	455	427	451	471	448	460	416	457	459	418	471	449	440	483	430	453	442	453	447	440	435	413	442	439	426	417	439	448	461	439	430	433	487	444	452	466	459	437	439	469	420	424	424	441	467	408	404	452	419	464	441	411	426	413	476	428
24921	21307	27725	25691	19156	10980	6466	4325	3398	2681	2192	1810	1486	1371	1191	1082	920	796	777	668	615	599	544	573	551	543	470	459	493	463	413	417	413	423	362	358	347	389	358	378	333	345	365	334	336	354	339	371	375	374	372	341	354	333	324	369	334	351	390	341	342	327	361	346	368	346	352	351	327	309	350	372	351	357	356	383	321	355	317	357	363	332	357	379	323	386	360	351	377	363	369	354	332	348	364	372	328	366	336	365	351	356	338	327	348	355	353	373	354	343	368	360	352	384	325	360	344	346	309	374	322	363	337	387	349	361	372	358	339	342	351	350	347	333	359	349	344	387	363	337	360	360	364	383	360	348	308	321	343	361	362	364	367	371	362	347	401	358	360	359	332	330	380	370	337	347	357	345	338	327	342	353	390	342	346	364	366	381	334	314	360	356	352	399	380	396	339	365	353	346	352	380	361	330	329	352	338	354	344	390	341	356	350	359	364	388	324	364	344	357	356	390	336	338	343	332	340	364	340	374	373	391	368	357	376	361	364	363	345	347	352	365	341	342	338	316	347	366	360	378	372	329	364	332	334	365	329	353	363	360	352	349	352	316	350	342	344	352	345	362	318	369	351	369	358	351	377	313	360	360	356	351	356	374	331	345	368	315	393	352	368	360	370	326	331	326	353	364	354	377	342	365	339	371	376	358	331	353	370	350	345	352	360	353	362	326	356	326	376	357	358	365	330	369	371	331	330	342	338	349	361	341	370	352	351	320	357	356	376	344	347	351	337	356	358	372	349	357	378	371	350	379	363	346	347	333	356	359	380	341	319	372	394	392	388	356	342	367	360	364	382	348	391	385	312	337	331	357	372	363	383	323	373	344	354	365	392	341	350	362	337	338	374	357	352	342	341	361	354	368	338	334	334	359	371	339	378	352	352	347	362	352	368	368	357	400	393	360	328	355	386	352	357	370	338	373	373	344	337	355	379	328	362	348	354	363	365	364	351	389	373	337	386	372	338	325	375	328	357	366	339	369	380	331	341	358	353	336	338	370	361	380	361	358	345	333	373	384	358	366	362	375	374	313	355	366	351	367	318	366	333	358	389	401	340	340	407	383	359	347	369	364	343	355	357	372	331	381	351	392	355	388	358	364	355	370	323	342	359	319	391	354	354	352	352	315	345	371	336	340	381	345	338	390	326	371	367	341	353	357	349	362	336	354	381	369	324	342	312	384	344	347	349	347	356	349	365	364	343	345	400	403	356	326	366	336	319	336	407	357	364	331	301	355	344	353	351	362	347	321	369	387	319	359	348	362	343	342	373	349	382	338	345	324	336	377	358	369	369	363	354	351	355	358	358	374	393	393	326	368	356	350	335	344	341	387	358	342	355	336	386	371	341	311	343	321	326	342	311	359	335	368	389	328	370	366	377	394	352	367	362	348	352	344	318	364	348	351	364	385	344	331	344	316	335	349	379	337	341	352	371	363	332	354	352	337	368	355	361	356	335	363	336	373	353	348	368	332	355	364	333	350	347	369	340	344	360	396	390	325	337	313	370	380	361	389	342	342	343	381	373	374	355	341	336	374	372	375	362	370	349	339	363	355	361	324	392	338	345	359	366	325	360	346	367	361	345	332	328	363	361	364	350	343	354	370	341	350	386	333	377	359	332	362	404	336	320	376	338	335	343	349	357	387	345	360	366	353	328	327	368	400	361	364	341	393	346	394	361	352	338	358	363	336	337	368	353	342	361	312	331	367	370	321	345	333	358	355	369	392	388	366	374	341	360	312	360	354	360	377	338	346	351	357	335	330	341	356	357	313	362	381	346	370	357	350	387	339	328	367	375	370	350	323	338	368	363	354	339	344	330	336	364	356	358	337	342	352	359	303	350	347	373	363	351	359	373	372	352	345	368	326	365	368	341	370	375	368	342	361	356	328	332	371	401	330	354	359	327	375	357	347	373	357	362	345	338	335	339	379	331	406	360	330	354	352	368	347	365	367	356	365	360	365	349	313	349	369	359	348	334	368	352	333	394	345	380	329	377	356	376	376	362	363	332	372	361	359	363	370	347	384	372	359	387	334	333	331	329	341	328	334	374	372	364	336	371	370	365	381	344	352	329	363	376	369	355	337	372	356	382	382	328	327	317	355	378	389	350	352	334	345	322	330	366	344	375	354	351	350	371	354	378	342	326	341	336	361	375	334	337	373	335	370	346	349	378	358	365	342	337	360	313	352	377	372	332	382	341	350	356	338	357	344	388	378	397	348	362	387	333	373	377	346	366	370	356	341	343	356	353	354	384	316	403	367	362	335	349	346	356	354	360	360	358	366	368	335	428	351	383	363	337	365	348	349	365	371	356	354	328	395	322	358	351	331	376	323	370	333	358	360	373	345	350	365	318	357	349	361	338	381	337	365	316	362	361	351	379	377	379	375	325	362	360	382	359	389	343	336	373	356	387	334	360	354	397	381	353	381	331	323	369	359	336	354	339	358	405	353	374	328	368	375	339	371	389	342	327	370	360	321	349	360	341	385	348	326	335	369	341	363	365	366	340	337	348	335	373	400	351	362	388	362	346	329	370	356	340	371	339	333	325	329	369	361	328	354	352	402	369	337	345	363	349	358	336	354	396	356	364	380	367	306	367	368	365	342	364	369	364	333	349	330	311	374	351	352	384	338	323	343	348	360	353	330	382	363	341	368	373	381	360	359	372	321	388	310	370	314	357	367	334	345	357	367	349	359	349	361	343	390	357	323	367	363	380	354	363	348	324	350	329	341	354	364	365	340	347	348	335	371	308	348	382	356	348	349	359	370	323	354	355	356	342	358	350	338	359	337	364	354	372	350	360	366	386	374	341	323	356	333	387	344	360	371	347	356	346	378	372	350	332	371	365	345	349	383	358	360	324	351	334	376	353	364	362	373	371	360	381	354	350	326	338	365	346	326	355	359	372	354	333	356	352	377	338	343	349	373	374	379	355	350	312	354	369	379	397	331	363	339	318	351	362	373	371	372	381	348	369	370	387	341	417	367	362	360	339	338	398	367	327	350	372	329	344	381	389	372	364	383	335	351	361	366	357	352	348	326	368	371	337	367	322	346	365	350	371	348	356	324	341	323	382	345	375	370	363	367	356	339	385	369	351	363	350	352	364	376	355	363	345	349	358	316	338	372	355	366	356	318	338	336	333	370	356	340	354	364	311	362	353	337	367	304	330	345	347	335	374	362	345	333	341	378	359	342	355	368	358	366	361	334	358	338	350	322	354	338	341	348	360	374	350	344	346	388	353	400	336	355	356	371	362	371	358	358	360	362	344	341	390	359	338	319	357	323	352	362	345	356	367	353	359	381	355	370	328	360	369	377	347	353	386	348	384	361	363	346	318	369	343	365	348	320	357	367	353	342	344	368	352	342	342	366	365	371	382	347	359	342	333	349	329	334	322	342	365	347	358	322	373	330	308	350	376	346	346	370	355	334	326	380	391	317	353	345	354	369	356	376	341	368	380	361
17782	37902	33572	23225	18437	13489	10343	7539	5922	4714	3615	2987	2430	2111	1821	1641	1440	1157	1043	972	859	763	701	713	729	684	597	599	619	656	556	512	474	433	401	434	398	403	389	414	392	399	402	423	435	399	389	364	406	453	425	439	430	388	396	407	417	357	407	437	414	402	426	433	414	429	432	380	389	372	422	379	380	399	403	402	406	400	400	409	404	378	432	385	380	391	406	400	405	395	394	401	379	385	401	397	426	390	377	429	388	405	390	417	413	384	403	401	389	424	385	366	388	403	417	375	421	368	391	383	367	396	378	438	351	397	403	417	408	369	395	380	392	428	411	386	371	421	365	396	403	422	419	412	411	400	388	412	403	425	399	360	363	384	413	391	401	377	397	393	377	381	374	396	401	392	388	430	404	390	379	413	424	370	414	399	391	419	378	406	395	398	396	419	399	396	382	390	397	403	403	385	405	404	405	392	377	375	372	387	436	405	419	399	400	402	393	410	427	372	400	407	390	399	385	392	404	400	372	389	389	394	416	392	394	404	400	424	396	403	378	388	386	417	385	391	409	413	417	379	388	364	367	394	417	392	388	352	388	417	400	386	431	406	382	393	373	391	391	392	388	386	407	424	410	384	361	408	422	424	380	379	369	404	373	380	383	394	377	380	409	416	438	412	399	381	385	367	402	387	365	429	420	393	400	380	370	391	408	412	365	394	403	368	411	400	389	383	396	398	415	408	401	400	370	390	385	393	415	391	431	362	375	379	407	406	390	398	375	366	388	406	436	413	400	420	440	379	451	414	395	363	383	396	438	382	368	401	388	399	389	356	369	408	401	393	421	393	386	397	399	415	405	398	396	403	415	390	367	397	420	392	416	405	393	398	383	389	352	404	410	383	367	397	371	382	367	426	388	412	379	410	374	412	396	398	408	372	415	400	421	417	395	394	421	385	390	357	410	399	402	411	421	417	434	428	361	410	378	355	392	381	423	409	401	412	384	385	418	403	379	362	394	417	402	417	395	383	411	406	384	404	370	386	406	390	426	366	376	424	389	396	412	413	416	400	365	385	378	383	374	381	420	406	380	414	418	404	359	393	395	397	400	399	432	384	388	396	404	396	398	402	417	398	406	418	371	453	393	416	408	386	419	389	415	362	370	393	391	411	415	399	415	388	420	367	423	412	409	376	395	440	395	409	384	395	336	384	377	357	424	375	384	363	403	363	423	372	401	401	350	401	391	409	382	383	422	410	432	415	413	403	415	381	400	400	393	381	421	388	392	432	383	390	384	395	387	395	420	401	401	383	391	397	347	374	402	406	394	418	376	407	375	383	434	371	362	411	429	395	392	425	397	411	379	373	367	397	375	415	439	410	370	410	390	406	390	385	419	383	401	419	393	430	395	435	435	403	417	392	396	412	381	407	373	363	373	406	380	382	350	439	360	353	347	388	391	393	394	406	397	368	397	392	449	416	402	411	395	407	387	410	401	349	400	390	429	392	404	366	412	373	396	408	352	401	402	390	400	405	364	379	403	351	369	407	388	389	440	402	381	451	395	378	408	384	413	424	405	394	391	425	392	422	415	412	382	403	388	396	381	355	408	384	382	402	404	387	373	402	423	399	389	392	388	363	393	410	421	366	421	393	399	416	397	400	418	404	373	392	425	410	453	416	397	400	400	449	408	375	360	349	402	387	382	376	392	368	401	378	370	407	401	372	376	369	420	387	404	368	426	393	380	398	409	381	389	375	413	417	372	383	406	406	402	419	435	373	395	395	380	408	406	387	383	398	408	407	429	430	394	399	374	370	422	407	368	404	381	392	383	401	381	390	383	440	442	398	419	424	396	431	410	366	385	417	395	403	399	400	379	368	366	391	372	402	373	443	412	410	373	422	385	394	430	402	362	418	398	398	423	406	394	393	402	383	359	408	385	435	404	406	411	425	405	377	384	383	379	407	435	387	401	431	424	391	435	369	413	437	413	401	420	404	391	393	383	403	391	411	436	389	381	356	374	391	402	404	403	398	365	411	397	399	391	358	404	398	399	408	420	363	410	396	411	401	363	416	407	391	371	418	396	386	406	403	388	404	424	395	404	415	435	386	393	439	411	423	401	369	390	393	391	380	391	370	391	407	381	411	397	421	408	385	382	398	397	422	422	389	404	414	416	397	391	380	428	437	385	396	392	360	411	398	407	346	376	401	375	396	389	401	401	416	360	417	407	405	417	400	383	427	386	403	382	439	396	428	366	400	416	387	445	382	392	447	399	391	383	366	381	387	409	386	407	416	390	398	390	408	393	394	380	391	395	421	395	379	393	382	412	401	422	391	417	406	405	394	403	417	407	402	399	378	387	391	393	430	391	422	398	410	401	402	357	414	417	418	368	412	385	393	420	381	379	386	360	409	374	377	400	370	361	402	439	410	400	353	374	404	391	398	410	421	387	417	374	362	384	409	370	408	387	372	420	417	394	404	360	394	382	406	395	376	372	362	403	377	399	412	383	379	383	398	405	401	412	385	419	413	386	432	403	384	402	409	400	377	415	388	394	390	387	408	387	398	353	377	360	418	415	382	392	362	402	380	392	406	418	439	409	403	388	426	399	411	406	355	396	406	359	399	394	398	381	424	383	366	397	375	361	426	445	392	400	399	400	376	419	405	422	399	421	382	413	429	411	429	432	364	388	399	419	386	411	429	361	430	435	387	367	384	410	386	367	384	391	365	407	382	424	360	418	389	396	402	383	412	383	393	393	399	389	410	408	363	407	413	375	436	418	392	379	366	386	357	391	383	387	388	440	378	398	390	397	404	408	372	388	388	381	405	394	380	416	383	401	360	389	369	430	378	403	360	376	418	387	376	400	383	403	426	418	393	430	388	397	400	396	405	417	385	425	378	390	377	366	368	398	420	386	353	382	418	435	367	381	412	382	440	380	370	427	401	397	407	388	422	374	434	372	390	375	396	401	386	416	372	389	413	397	419	391	375	405	399	387	400	445	395	383	399	419	400	400	384	410	396	399	385	373	363	389	390	418	398	381	370	408	408	397	417	390	387	397	407	407	436	383	379	376	397	389	404	392	450	384	391	383	407	396	413	355	414	410	420	368	407	405	394	405	402	418	402	387	390	417	424	394	427	451	411	392	384	390	425	392	365	412	358	411	378	430	379	402	342	419	404	368	385	376	374	395	389	390	402	397	403	408	427	382	411	360	374	414	445	379	372	395	374	447	412	373	416	413	392	403	415	441	395	409	395	402	389	391	360	367	423	415	418	449	386	439	402	377	377	380	371	370	388	396	370	382	418	405	373	377	395	391	390	387	411	394	404	413	427	394	404	423	428	435	398	408	391	403	370	420	423	405	402	430	404	454	362	394	390	412	363	429	405	389	396	363	411	382	391	430	391	384	395	398	365	427	428	366	358	397	387	373	415	399	373	396	400	401	377	397	370	394	397	380	434	391	366	414	415	395	393	377	399	429	387	364	419	414	404	412	355	396	415	393	402	377	378	419	378
22864	21381	28972	24187	21538	22239	19399	9230	6302	4905	3830	3059	2505	2186	1940	1659	1411	1225	1058	896	794	724	702	610	645	610	509	512	473	485	462	419	349	307	299	268	257	273	287	284	290	285	284	267	246	268	266	246	260	250	258	244	253	295	261	278	249	264	261	278	231	262	246	273	301	271	236	256	278	253	242	249	262	242	236	285	233	278	271	277	255	264	288	279	268	241	258	248	238	242	228	246	253	252	261	280	273	251	259	259	276	257	258	241	265	278	226	252	266	256	237	242	270	270	294	271	259	251	232	236	259	256	249	233	242	242	255	243	252	208	263	261	270	270	250	264	253	255	250	274	246	264	222	260	262	250	277	280	264	269	267	285	258	263	240	286	229	264	257	240	269	253	252	256	251	281	273	252	252	253	276	270	255	268	233	253	247	270	254	258	270	271	263	241	238	263	286	225	255	243	262	270	238	248	251	256	253	235	232	248	252	270	247	279	232	236	248	239	254	238	250	246	255	232	233	234	258	282	246	280	265	271	251	265	234	297	259	276	270	260	263	247	246	254	254	236	254	239	255	256	264	253	266	272	238	260	283	257	234	232	258	274	260	253	235	211	218	271	245	232	237	249	253	277	246	266	242	248	268	255	261	254	244	235	265	269	238	243	234	254	224	231	241	264	246	267	259	244	251	257	260	244	280	247	261	272	248	280	259	221	259	247	245	270	245	250	250	264	240	240	269	295	255	265	248	229	244	269	232	254	253	251	267	271	295	254	256	235	214	256	243	258	272	253	255	232	259	225	253	280	264	254	242	251	208	223	243	251	243	299	240	244	265	242	221	240	249	275	227	252	226	265	259	275	286	274	233	240	241	268	285	252	268	300	263	228	276	263	231	247	221	256	263	248	223	262	270	240	223	262	272	257	260	234	262	258	222	233	227	243	288	268	228	256	283	231	272	243	255	246	234	248	270	231	253	251	247	259	288	278	250	224	287	273	253	255	254	265	239	254	287	271	282	245	254	247	240	280	267	259	280	241	261	260	250	244	237	247	273	250	261	259	277	291	279	257	227	234	246	237	263	255	283	260	258	275	222	245	242	241	254	270	248	244	283	214	234	249	271	251	275	260	245	243	246	259	263	249	252	265	246	236	248	239	266	265	250	243	252	259	301	271	244	208	252	247	242	245	252	284	254	267	268	253	253	240	262	245	242	257	247	249	246	272	251	276	253	243	244	272	285	253	245	278	237	248	257	236	246	267	251	246	225	269	253	239	272	236	294	275	281	255	255	242	244	226	267	271	257	267	252	262	255	256	242	244	256	246	256	267	247	248	251	242	234	267	243	248	247	240	260	236	227	257	236	269	262	254	259	247	246	259	240	250	242	244	248	238	239	242	224	233	255	252	268	270	261	259	237	253	230	240	249	262	284	240	263	247	229	240	237	270	233	248	269	280	242	232	259	246	254	246	261	246	233	255	232	249	237	269	249	240	257	240	240	259	251	267	243	282	249	230	279	269	275	276	272	263	256	292	270	270	261	237	242	263	267	263	236	248	260	231	250	264	243	237	288	270	251	227	254	289	245	283	255	270	251	275	286	245	251	262	265	261	287	249	257	248	227	250	270	281	260	225	275	256	237	255	268	262	267	272	236	254	240	267	304	262	246	256	250	257	270	266	243	242	280	249	226	232	274	286	234	270	225	257	286	244	260	246	217	255	267	221	266	256	252	244	231	271	252	262	247	234	282	247	248	247	261	255	228	252	248	256	256	243	227	264	235	261	292	257	240	237	254	242	282	254	253	239	225	254	249	240	246	245	257	254	231	222	237	258	274	259	261	280	221	256	267	259	279	280	265	265	259	245	242	258	240	237	246	230	263	216	279	254	224	230	278	249	252	232	272	266	271	257	244	253	283	231	255	267	257	258	272	271	273	269	262	259	256	263	230	259	284	237	235	234	252	259	261	270	284	248	261	250	219	289	279	252	250	227	252	283	244	206	251	246	238	273	250	254	241	250	241	272	233	263	267	260	256	241	235	288	237	288	247	261	247	242	257	262	239	257	262	260	272	205	264	251	245	246	224	249	234	237	258	281	248	261	242	239	238	266	258	250	284	282	247	234	229	265	248	272	239	257	241	256	278	225	287	232	246	249	237	226	243	238	247	235	227	283	272	256	240	247	260	270	267	254	262	269	252	268	251	260	253	261	262	264	266	231	239	259	240	262	271	246	263	250	271	255	259	253	252	237	256	290	232	251	268	230	260	227	262	268	223	252	255	260	270	300	245	241	248	267	252	274	255	248	257	261	269	252	262	242	248	242	261	281	275	237	248	236	263	226	259	265	261	235	274	261	233	247	247	221	265	249	250	235	280	261	257	238	238	262	237	277	239	258	247	258	221	235	250	266	262	262	270	253	233	258	264	253	238	253	280	235	242	260	239	241	261	257	240	273	259	266	255	252	242	250	272	227	266	233	249	258	256	232	277	274	258	255	258	270	243	254	251	228	264	246	201	254	216	288	244	268	253	245	244	271	260	248	253	247	252	266	258	240	273	256	255	250	263	260	254	237	253	230	235	257	258	263	265	255	263	262	252	254	268	257	262	277	248	248	254	252	268	280	257	266	264	217	299	265	255	263	261	232	243	261	270	256	255	244	222	225	231	262	255	255	235	270	265	281	239	243	254	243	266	272	241	261	237	280	248	263	238	248	259	247	244	255	260	265	243	269	251	284	280	223	257	285	253	276	255	240	247	252	283	245	247	249	289	265	241	231	258	264	245	267	242	229	250	236	243	234	281	247	276	277	278	241	257	272	244	257	250	251	240	231	235	258	243	291	244	251	278	250	252	244	252	243	274	274	258	268	218	255	277	253	248	255	281	259	258	215	258	238	235	252	258	262	252	274	260	269	251	234	259	279	242	243	252	240	290	248	230	244	253	238	243	248	212	249	247	259	251	250	258	269	267	252	256	277	210	252	272	282	232	245	271	250	243	241	261	268	227	279	217	255	246	225	240	259	275	251	246	251	257	270	241	245	237	227	264	236	249	225	244	232	251	248	239	224	242	224	246	286	252	262	247	258	283	254	228	246	268	269	217	262	264	233	268	321	232	239	265	266	241	252	259	277	249	260	244	234	248	242	249	281	239	266	275	261	295	265	258	236	234	261	263	273	257	248	265	252	284	262	252	242	245	244	239	256	278	238	235	260	241	274	258	258	249	249	254	245	280	238	278	261	240	240	259	238	236	262	245	239	259	271	227	256	279	223	279	247	232	258	251	261	272	265	267	260	218	242	267	284	225	255	257	248	245	243	266	241	260	245	295	241	240	257	271	269	248	260	264	279	236	269	258	235	226	238	251	286	241	286	269	253	254	261	251	258	273	245	266	252	258	257	270	233	258	276	251	274	269	269	239	266	237	220	252	241	271	276	257	248	243	256	248	259	289	268	240	252	253	254	276	213	224	254	256	285	261	247	212	264	240	254	286	245	265	238	262	263	228	229	291	280	239	256	239	246
20250	45983	41813	31513	25498	20084	15905	12354	9956	7514	6059	4955	4089	3453	2964	2504	2309	1857	1571	1282	1161	1028	959	806	841	751	666	650	662	660	615	548	424	375	338	287	367	347	344	314	271	317	334	308	287	308	324	298	300	279	290	363	322	322	291	313	286	309	274	281	271	274	289	304	287	280	291	302	288	294	282	284	297	309	283	302	285	284	290	277	293	274	267	326	256	283	286	303	279	296	292	292	305	287	286	304	296	275	281	293	282	277	315	309	285	308	284	281	296	299	289	280	299	267	274	251	283	307	277	288	279	303	288	275	291	331	299	273	315	304	292	290	295	304	288	287	268	288	296	293	294	305	304	286	285	287	279	301	273	277	303	309	294	261	271	282	275	266	283	270	294	291	297	284	276	290	294	328	263	276	248	262	322	267	266	280	272	282	282	296	267	288	288	273	281	272	266	318	286	287	263	280	282	310	284	278	284	281	302	276	294	266	287	283	289	303	301	310	299	331	268	311	291	281	296	298	289	284	274	308	313	296	255	270	279	281	305	283	296	298	287	288	271	267	291	281	311	319	306	267	256	292	299	284	287	270	275	276	296	288	296	294	248	266	280	286	291	280	273	282	273	292	276	308	288	289	299	272	298	292	274	297	273	295	287	278	300	274	275	310	290	287	280	291	315	249	270	284	313	287	270	272	285	297	274	280	254	304	279	278	302	270	297	304	290	279	263	276	314	299	298	297	307	285	298	280	310	294	296	290	270	287	256	258	293	302	281	307	297	280	249	277	284	281	288	279	264	281	316	263	307	288	300	328	283	267	300	300	279	280	301	291	308	269	290	305	278	271	295	275	255	305	319	279	265	276	270	279	275	285	284	315	275	317	309	270	285	292	308	313	283	272	288	285	326	302	299	290	290	299	298	272	267	323	286	285	302	312	267	256	299	299	291	312	280	300	285	278	294	314	315	267	330	305	279	285	307	298	264	305	281	256	315	294	272	269	272	302	273	284	292	288	305	270	277	279	269	285	266	250	282	265	287	317	267	299	291	323	290	294	309	265	274	282	282	268	314	278	318	293	308	340	267	284	324	266	309	265	285	287	264	318	283	283	298	305	281	279	276	280	280	300	321	292	310	268	254	317	269	306	284	291	278	275	281	259	279	297	264	283	293	258	312	303	273	334	303	306	294	318	274	266	284	299	286	295	294	294	269	267	301	286	310	302	249	303	313	276	317	295	329	307	285	319	301	321	285	270	301	266	285	277	294	305	299	261	300	284	291	272	270	318	306	275	296	300	285	308	283	267	285	291	288	314	278	262	290	248	310	303	303	278	277	309	293	306	270	274	329	249	277	304	270	330	264	309	306	283	288	280	309	291	278	300	237	285	264	310	292	295	292	292	275	317	281	299	270	299	295	283	312	311	283	295	326	276	280	263	294	281	287	287	288	308	276	287	293	300	283	283	284	292	263	298	264	290	288	286	306	319	281	298	298	277	291	282	288	293	273	261	300	285	301	265	305	308	283	280	289	259	254	298	293	294	279	282	265	268	327	291	303	299	256	273	285	287	289	257	262	285	303	290	256	277	318	323	300	302	289	287	286	284	280	291	291	285	302	258	297	268	287	299	297	279	277	285	286	296	305	291	302	296	287	260	292	296	289	295	295	285	301	290	298	282	296	298	273	304	276	285	311	276	290	289	296	281	291	288	288	269	313	276	307	269	311	285	290	294	260	293	289	293	308	300	277	296	306	298	296	279	280	276	304	270	286	296	295	296	284	302	258	268	294	304	259	323	290	277	277	272	286	299	275	277	288	308	274	286	268	270	279	272	282	300	305	289	267	294	264	296	328	280	323	289	263	264	278	281	284	294	304	308	294	309	289	285	315	266	269	260	281	288	293	278	279	303	276	281	263	284	301	301	295	307	286	295	288	290	257	278	290	281	276	304	284	290	301	305	289	263	298	281	320	267	288	274	297	304	287	265	303	290	264	302	291	284	310	285	280	287	298	302	268	278	261	288	276	283	276	301	255	273	320	307	271	299	320	294	300	310	270	294	267	263	307	269	289	310	304	300	281	277	272	291	297	268	278	274	309	287	284	269	278	278	278	315	265	330	252	273	300	258	290	288	307	273	299	277	283	309	289	292	295	301	267	276	266	313	266	308	282	285	288	327	289	305	303	289	309	285	301	290	285	310	284	293	306	301	286	257	301	270	252	285	306	286	301	298	280	304	296	317	305	269	256	282	279	259	303	304	255	293	301	284	293	248	315	330	295	278	284	276	270	274	309	265	306	266	289	267	295	330	326	278	277	291	265	273	292	305	284	267	291	284	288	290	288	311	288	263	278	296	312	305	295	272	284	303	319	296	286	290	286	292	305	314	303	274	281	283	338	292	287	315	278	311	279	318	306	304	293	280	312	303	301	300	300	293	312	298	293	277	285	285	310	301	270	291	272	274	285	283	305	304	296	311	307	292	312	272	302	288	268	283	309	273	305	292	278	306	277	280	328	268	323	293	245	276	343	274	293	300	295	300	270	273	284	294	290	262	300	303	310	290	289	275	285	292	276	281	299	314	268	285	294	308	279	303	284	273	324	269	277	299	301	286	291	298	265	278	303	293	251	273	278	290	298	299	268	295	283	280	287	275	279	272	294	288	278	332	311	289	293	305	314	284	269	302	290	289	285	290	283	278	276	259	299	282	263	297	305	297	294	318	294	308	305	267	296	264	286	265	305	300	265	273	294	293	288	292	276	280	288	300	292	295	289	286	284	298	285	269	281	281	296	285	293	278	269	298	297	300	292	286	285	305	276	270	285	306	296	317	319	304	288	278	287	289	274	291	283	269	307	325	251	317	259	284	303	292	270	257	305	289	278	274	310	296	266	272	282	280	295	309	297	290	273	289	272	283	304	294	270	273	299	267	278	306	264	305	288	298	276	320	260	280	248	276	305	273	294	274	278	277	307	278	299	281	293	275	301	286	269	283	309	292	272	307	250	304	299	277	298	265	286	309	301	252	293	275	307	288	265	300	278	272	243	311	273	290	303	270	235	286	319	295	299	306	297	295	260	287	240	263	301	272	298	294	322	293	311	277	265	292	301	289	269	271	271	311	300	304	285	283	296	313	309	256	287	298	319	269	291	304	268	294	275	302	308	269	286	273	304	250	269	301	284	286	307	293	311	276	296	295	299	288	286	281	306	303	313	281	280	288	296	303	283	283	250	312	270	250	264	266	296	262	288	272	287	297	333	258	299	282	302	292	285	306	316	304	328	277	269	287	313	333	285	282	293	311	302	283	284	270	265	278	271	286	295	270	292	268	291	280	260	275	295	296	248	292	290	280	267	276	292	293	284	271	299	293	264	300	278	298	278	300	279	300	286	281	299	287	298	253	315	260	296	268	289	300	314	284	303	326	288	288	299	317	300	272	300	296	299	297	276	311	295	288	256	275	267	260	247	279	315	291	262	260	269	298	293	280	284	284	285	282	294	294	281	290	324	296	285	272	294	267
27879	22894	25638	18810	10420	6701	4384	3289	2708	2180	1777	1516	1339	1161	1059	984	836	779	688	687	625	597	573	586	597	554	493	577	518	510	542	467	475	411	444	493	487	476	468	460	467	463	481	440	435	448	457	435	455	453	424	460	432	438	446	477	450	476	441	461	464	436	472	452	485	436	434	455	450	460	430	462	471	455	484	473	458	467	468	476	448	401	462	433	444	470	485	453	447	422	462	454	464	448	483	404	447	458	411	473	498	445	449	438	431	444	425	459	460	442	469	485	458	478	451	484	459	441	442	416	472	474	454	444	407	442	458	446	434	423	481	464	421	442	451	473	437	448	468	436	455	510	445	449	479	451	415	438	440	501	462	447	438	436	438	435	422	474	470	446	456	468	483	462	464	453	435	487	470	458	451	471	486	452	491	439	420	448	415	453	452	453	469	485	440	433	464	468	444	435	470	442	443	458	440	468	495	426	433	485	444	487	474	467	431	450	441	447	449	413	442	453	448	458	478	446	411	460	489	426	453	501	419	464	407	447	464	422	462	461	505	427	419	461	378	431	463	456	473	441	456	454	459	465	480	445	430	461	482	409	457	438	470	462	449	472	452	476	418	441	464	420	482	459	464	450	440	415	425	446	424	447	424	451	460	461	486	476	481	429	481	439	460	458	434	429	462	439	443	461	475	473	460	447	446	470	414	450	471	489	454	445	441	458	465	459	425	464	485	464	452	418	445	487	478	456	483	447	435	429	442	455	463	448	432	473	474	443	441	423	451	470	465	476	428	469	465	427	475	445	445	468	454	446	436	466	453	478	499	479	438	419	455	404	458	473	429	444	451	405	437	428	472	398	428	402	460	443	443	455	451	458	406	456	474	489	486	488	428	452	417	476	483	469	475	429	421	434	407	412	437	410	438	455	456	445	435	465	458	445	447	447	453	424	438	396	454	465	472	454	498	480	453	462	431	436	413	459	424	466	490	419	476	454	427	483	449	426	470	465	470	463	483	461	449	426	492	447	425	450	449	439	427	465	425	440	472	451	463	437	447	442	435	477	471	439	433	437	475	470	472	439	433	458	437	445	446	437	425	510	482	435	479	489	454	449	473	458	427	463	450	427	434	447	454	410	452	447	418	468	441	462	419	449	435	451	451	434	427	445	459	431	435	452	460	451	436	463	461	452	487	462	463	454	468	447	458	443	421	473	451	440	478	462	467	442	448	471	455	444	483	462	457	417	438	452	445	499	469	425	435	443	475	434	451	482	445	469	462	450	417	436	466	415	410	443	446	423	461	448	423	449	439	438	454	440	455	453	432	420	497	421	454	487	440	422	414	434	450	435	456	463	426	440	476	457	463	490	459	415	466	456	460	465	466	436	462	436	476	456	467	447	428	476	430	424	451	465	463	418	446	472	495	419	463	465	496	440	446	467	468	409	429	464	454	421	459	434	482	465	448	459	455	448	464	455	442	469	461	470	451	468	439	461	404	440	464	455	487	444	479	422	445	438	456	438	496	456	448	453	435	463	405	470	439	428	445	455	447	472	484	449	415	463	417	419	434	435	472	430	418	434	436	448	447	429	482	458	429	456	463	450	440	424	451	451	408	453	483	432	467	438	388	416	425	409	430	468	416	446	420	422	456	430	460	467	444	409	468	446	431	454	454	418	429	456	466	417	427	397	478	418	464	419	480	436	462	457	460	452	484	452	457	411	438	449	425	454	441	437	462	453	463	426	463	430	422	465	402	430	478	434	442	467	474	406	464	451	472	472	462	428	437	446	441	492	452	472	454	478	397	460	430	433	467	478	443	460	424	473	445	461	463	472	479	466	456	445	468	453	438	452	439	470	465	442	459	444	471	441	434	439	475	424	468	463	456	442	477	465	491	437	421	453	442	461	462	456	441	445	470	441	455	449	484	437	435	463	471	432	427	443	456	453	453	483	437	428	496	413	443	447	436	451	458	456	469	445	452	463	446	438	425	488	477	433	412	481	421	446	434	471	471	493	452	431	438	442	412	436	479	453	456	446	469	464	403	446	422	445	458	459	466	480	464	462	412	403	446	450	453	505	469	462	440	426	428	467	476	416	424	423	450	427	449	440	471	438	442	468	471	537	425	445	445	431	460	421	433	448	449	439	470	420	448	461	450	462	480	452	445	441	437	439	473	442	466	419	489	433	426	441	446	433	492	445	469	442	457	440	435	447	478	426	459	429	461	445	445	464	438	467	459	442	450	485	454	454	442	439	432	492	393	437	428	433	451	452	439	456	482	440	470	417	447	479	441	458	437	477	440	461	410	446	435	469	415	484	472	465	456	472	496	460	461	442	428	477	471	441	433	452	463	449	474	481	478	461	488	440	434	460	431	445	453	445	472	420	431	470	449	459	426	419	453	481	406	438	494	405	441	464	477	459	416	458	475	439	453	469	480	469	453	447	484	492	442	431	466	436	451	442	467	464	450	461	451	458	489	418	450	414	453	438	487	476	493	468	470	474	472	464	461	433	445	456	458	473	465	446	440	463	443	474	456	430	466	434	452	455	462	441	465	472	416	393	433	433	427	466	457	411	452	446	492	447	443	484	450	495	451	454	461	413	427	458	432	438	479	455	435	439	411	418	464	452	473	447	473	480	450	433	465	436	458	438	454	454	424	424	451	476	454	467	442	439	445	436	443	438	463	448	458	447	429	456	463	468	441	437	494	469	427	456	460	442	470	443	437	445	434	454	437	420	465	468	463	436	444	466	453	467	428	437	494	446	499	455	447	447	441	449	414	458	429	432	421	427	477	431	493	444	451	453	452	448	416	421	399	469	429	452	445	478	478	497	446	471	436	453	439	445	454	439	440	429	422	439	468	445	438	450	450	434	473	435	426	458	475	440	475	481	492	460	440	476	476	488	413	430	451	459	425	461	458	470	448	427	441	469	484	492	431	440	473	456	458	440	447	448	429	451	469	418	425	416	447	453	492	469	457	448	462	478	445	440	463	450	468	431	446	470	459	466	462	484	436	455	446	482	445	446	445	448	459	446	474	425	477	435	464	441	454	479	438	446	463	444	457	424	443	456	441	455	467	433	514	448	445	422	460	431	446	431	480	399	440	445	430	439	484	457	481	459	470	444	411	482	465	462	467	462	431	449	462	442	426	447	435	457	486	465	404	451	456	476	458	420	448	414	463	461	453	421	433	472	446	448	456	483	449	466	430	431	411	462	446	428	427	472	488	469	409	492	485	459	403	439	456	498	452	416	444	426	457	480	440	440	397	434	452	435	466	465	482	438	488	466	500	472	442	467	425	458	446	446	482	450	454	469	461	463	435	481	440	437	410	444	481	433	481	463	455	456	446	451	482	481	473	419	422	472	446	457	453	441	456	441	469	464	480	446	467	481	478	469	464	479	443	437	455	472	450	475	430	436	457	461	430	454	436	460	503	431	425	412	461	424	428	446	490	393	437	417	440	414	455	448	391	457	479	437	433	455	465	450	459	462	469	447	441	450	448	451	478	452
17255	33779	29006	18940	13477	10402	7422	5835	4624	3583	2840	2315	1983	1766	1557	1362	1231	1107	1019	880	840	764	737	689	680	630	650	632	623	622	607	561	526	497	506	494	491	515	538	508	489	513	515	495	523	514	490	481	503	502	512	534	508	513	529	505	511	481	521	494	490	494	512	515	481	467	495	507	525	508	509	527	506	505	506	505	486	506	497	529	495	495	530	511	528	501	484	477	479	531	508	492	468	532	477	470	497	531	528	548	525	502	527	505	497	508	462	501	509	533	503	508	534	506	501	550	485	470	463	474	511	507	478	504	478	489	484	471	523	483	494	500	518	514	512	524	506	483	502	503	500	490	515	530	542	493	530	459	495	512	517	497	488	529	536	511	520	509	519	520	486	474	509	512	542	526	503	514	498	509	508	502	511	503	502	544	534	512	528	505	433	535	521	480	497	509	458	540	474	508	500	514	482	532	506	544	524	461	461	500	500	491	517	536	471	485	507	507	507	545	529	542	524	512	507	476	529	499	511	482	541	511	489	496	540	526	525	488	497	502	506	520	483	535	506	516	511	482	518	515	530	475	494	495	485	502	538	495	513	524	485	524	512	525	524	557	518	515	521	517	501	476	516	507	479	504	518	489	476	495	513	531	473	518	464	506	484	490	491	514	514	530	507	551	508	501	460	530	494	501	486	541	500	525	462	467	511	544	525	473	542	542	491	519	529	481	513	486	457	507	511	494	506	479	503	469	484	533	518	488	523	522	537	517	521	488	467	513	502	473	498	513	460	508	480	486	495	499	482	457	498	496	528	532	488	507	547	537	510	498	532	514	518	505	535	519	501	523	499	539	532	502	485	535	496	545	508	498	494	488	525	515	500	494	498	510	488	529	499	484	516	511	506	447	512	507	486	520	472	499	479	485	524	519	533	535	563	470	496	502	532	508	519	481	496	514	537	503	509	491	493	488	510	511	516	490	489	516	508	486	542	542	481	532	478	517	510	517	539	503	497	452	519	524	521	497	488	524	496	473	497	492	501	503	525	511	500	501	491	511	475	484	500	478	491	521	499	514	482	497	538	503	463	533	502	534	502	495	458	513	469	474	507	528	482	537	497	471	516	491	524	496	488	508	565	533	473	505	534	526	481	479	501	462	498	531	511	536	517	511	487	494	512	505	537	513	519	452	490	520	508	528	497	517	488	536	560	543	505	526	481	501	480	479	530	533	521	506	520	559	487	491	504	499	513	498	495	543	501	493	510	501	532	516	514	473	493	512	509	503	513	553	524	486	505	504	514	513	516	512	501	503	506	514	448	515	528	493	505	501	484	512	465	515	526	481	459	517	479	523	512	532	471	477	483	539	522	535	496	469	524	512	529	543	501	528	480	514	463	516	502	507	473	507	487	483	536	511	547	538	515	522	504	508	505	505	510	467	487	521	507	466	511	528	526	512	524	499	515	499	519	518	491	494	509	519	527	524	494	447	456	514	499	509	544	512	529	509	505	513	508	494	503	485	521	512	533	460	475	516	472	493	501	539	497	516	489	490	470	515	532	489	541	545	489	528	479	505	522	524	555	509	510	503	472	503	503	483	491	495	526	513	511	522	512	494	507	467	541	518	486	496	522	527	479	490	516	515	530	524	488	486	511	485	493	522	527	484	479	522	485	538	486	506	480	492	486	501	494	504	512	531	531	537	500	496	517	482	493	530	504	513	513	534	484	508	492	510	519	509	501	484	551	494	498	472	522	471	514	527	482	513	492	488	549	541	478	510	510	465	516	524	493	511	513	514	530	516	506	508	522	512	458	482	492	484	486	512	492	531	524	473	521	520	524	519	486	490	502	533	508	497	538	518	509	506	533	554	512	476	499	496	500	475	519	502	520	526	485	531	536	467	536	500	546	494	488	474	523	488	492	501	554	490	525	512	480	474	537	497	471	516	519	469	475	516	538	483	465	468	514	482	529	523	539	527	531	521	512	503	527	498	473	498	496	503	540	535	510	517	532	514	472	518	518	480	469	498	495	457	494	505	490	514	526	501	475	501	525	526	496	508	481	513	513	511	506	483	510	505	495	456	517	523	532	549	500	517	494	503	499	503	524	448	529	516	463	504	503	519	549	500	499	500	476	510	515	487	498	499	462	477	501	472	478	497	485	511	509	531	494	514	489	484	507	511	501	477	528	481	518	483	526	478	517	506	487	497	527	514	499	470	486	526	495	452	464	507	517	472	485	515	461	454	497	496	483	504	532	457	490	499	520	498	541	574	513	466	506	493	479	487	501	543	509	507	509	444	567	514	504	525	518	481	490	507	529	486	482	508	512	567	469	518	518	507	469	499	482	525	476	539	509	529	505	487	489	518	510	480	465	520	520	548	481	526	493	540	533	515	519	503	533	541	521	483	503	525	493	507	543	509	539	497	521	497	502	507	498	500	504	502	527	539	529	516	531	495	505	517	533	505	456	482	549	521	499	531	494	483	505	498	543	492	505	485	472	509	503	469	508	531	479	484	479	476	516	511	515	529	505	511	474	473	482	501	502	524	475	471	509	510	485	468	506	518	522	501	488	529	543	551	513	512	522	474	468	482	513	489	519	494	559	476	498	490	501	522	495	509	513	537	511	473	505	487	475	490	521	495	484	537	471	527	514	528	511	488	511	484	468	503	525	510	543	475	528	473	507	507	500	525	510	489	526	479	528	495	516	527	494	532	513	507	510	516	453	534	503	536	499	500	510	507	502	533	540	499	505	514	531	525	484	539	497	511	534	534	522	536	506	519	518	484	496	551	504	497	533	530	500	489	537	494	475	505	507	493	516	505	500	516	534	501	487	495	491	524	472	433	508	514	515	506	479	525	477	486	472	495	551	510	454	478	518	523	491	522	517	501	526	500	513	504	519	530	504	474	483	491	486	520	493	486	477	524	519	516	486	462	522	492	516	458	517	524	512	513	491	536	537	515	494	512	534	522	524	473	553	499	500	487	496	543	461	482	475	506	519	476	567	476	548	500	500	500	523	491	472	514	503	555	515	532	519	505	538	492	496	505	491	500	498	519	530	476	527	525	473	518	504	525	547	533	491	503	493	482	529	499	485	505	499	492	504	502	482	536	507	504	524	510	512	488	505	498	469	513	495	478	506	539	523	532	509	482	519	467	525	472	491	497	515	503	533	480	512	489	490	509	562	520	507	496	523	495	478	524	515	472	518	536	485	515	522	507	492	503	506	514	530	527	513	480	489	515	489	484	530	482	538	483	510	529	521	504	501	531	497	443	479	490	491	518	502	497	477	531	523	514	491	520	516	499	511	520	531	521	548	543	468	522	521	492	510	518	514	472	466	517	509	532	504	485	517	474	517	511	466	496	487	506	446	488	479	487	463	480	493	482	488	538	519	510	509	510	512	496	490	514	563	508	505	506	532	493	509	522	506	522	507	521	532	497	501	455	478	474	484	520	530	487	482	476	535	492	477	518	529	503	511	472	487	494	493	521	516	502	520	480	520	515	495	532	515	528
23836	21307	28499	24590	21673	18146	10580	6536	4606	3569	2901	2415	2069	1757	1554	1368	1086	943	861	803	769	712	654	624	608	571	603	538	532	529	499	539	433	398	412	398	393	415	389	394	399	367	383	406	395	389	410	430	437	397	434	407	367	374	351	404	366	412	375	370	386	382	366	382	395	435	376	372	361	391	384	381	352	358	377	391	379	387	405	396	385	378	405	361	375	389	360	413	386	390	370	379	394	389	408	400	417	374	389	356	389	397	390	413	381	409	381	404	383	365	397	370	394	380	413	392	388	381	378	409	371	385	412	351	379	382	371	372	395	392	364	399	368	389	390	393	398	384	391	372	382	390	381	398	401	417	355	424	405	365	402	378	415	388	423	385	341	414	381	408	354	368	387	373	367	414	387	397	390	387	382	360	397	410	396	407	365	360	385	383	374	379	384	365	399	397	387	392	384	398	393	386	383	381	410	407	392	388	394	382	400	396	387	388	343	370	362	398	373	372	413	413	368	377	390	393	399	394	376	387	399	377	359	376	400	376	392	417	382	382	369	383	358	414	367	386	381	393	352	405	406	378	389	394	396	384	390	372	367	385	363	379	414	389	430	394	401	370	396	388	369	374	390	377	389	412	387	375	375	384	374	402	375	378	395	379	408	413	365	372	360	392	325	399	409	383	351	374	384	403	394	411	377	385	357	374	403	386	413	379	367	389	393	381	394	378	383	403	386	397	402	400	374	378	417	394	413	384	416	377	378	413	391	357	390	399	388	383	343	355	377	365	409	377	416	374	385	374	387	398	400	357	397	371	379	379	393	402	369	416	378	427	384	386	364	386	413	419	333	383	377	357	349	355	403	372	405	395	371	368	404	378	405	364	411	370	409	404	387	403	395	393	413	365	395	367	408	404	388	369	350	391	410	382	403	416	386	357	394	384	374	402	349	401	406	401	366	394	379	369	371	400	393	403	392	389	383	346	366	387	380	386	358	361	392	389	426	380	357	397	364	397	383	437	420	378	409	388	378	359	381	413	361	396	360	406	363	377	413	348	376	372	374	387	361	382	422	371	385	397	382	392	352	393	367	372	376	354	416	365	391	395	424	408	391	356	411	366	390	376	383	392	374	372	401	418	365	421	387	393	406	367	370	384	370	364	379	377	392	367	400	389	374	371	364	397	370	376	326	387	371	395	381	383	357	444	417	361	404	404	401	399	416	384	376	429	367	398	410	369	385	394	346	382	381	393	383	371	416	382	397	387	391	420	402	376	402	374	373	383	356	353	392	395	382	383	369	393	354	371	400	383	395	347	352	359	386	355	437	410	374	421	395	383	411	383	420	382	364	381	360	406	414	377	364	386	372	384	394	382	364	362	345	403	416	355	413	391	370	370	357	359	370	389	366	413	381	396	400	402	381	369	384	382	386	383	378	412	420	377	405	365	381	362	399	383	388	412	390	397	414	390	404	368	411	414	385	411	360	412	375	415	375	408	350	401	408	389	374	341	376	412	351	393	407	410	409	381	393	416	372	394	364	400	378	388	353	393	394	362	379	368	404	358	399	395	355	372	392	401	398	414	377	395	353	413	368	404	404	395	373	393	344	394	413	384	356	424	404	336	426	342	365	393	406	408	395	386	437	393	384	383	409	411	380	404	394	378	378	409	408	374	394	382	394	385	378	381	383	367	409	370	396	352	377	375	383	400	418	434	368	411	333	376	385	336	377	425	402	376	389	381	337	402	402	354	405	403	388	389	430	362	387	409	380	374	394	428	368	357	376	352	377	328	390	442	404	411	380	390	354	403	413	397	392	401	418	380	391	379	385	423	399	352	404	362	342	403	387	379	356	387	380	364	393	388	386	401	390	387	384	406	399	404	393	367	401	391	381	427	374	377	392	398	368	395	401	406	372	357	386	388	377	374	337	385	381	391	385	369	394	400	405	383	352	371	383	417	391	432	404	369	377	411	407	398	368	355	390	414	376	412	352	421	394	398	355	370	403	373	384	410	389	362	382	399	392	386	363	379	366	382	388	371	403	395	391	408	368	397	404	380	395	401	395	385	398	375	378	398	397	392	373	386	379	398	370	365	374	360	372	387	402	398	393	409	408	360	393	399	418	396	350	341	390	337	390	418	388	388	381	397	381	388	383	433	387	388	376	355	393	384	361	361	374	402	371	343	410	365	374	404	363	352	405	397	384	372	378	374	370	385	402	399	385	370	406	368	411	376	382	382	393	393	392	412	373	365	353	384	385	392	393	393	350	416	396	398	391	356	389	391	407	387	376	374	361	356	392	417	372	389	366	364	392	410	379	420	376	388	395	429	395	387	376	396	444	382	397	377	401	417	416	413	403	384	393	324	385	397	376	396	388	387	382	394	354	406	391	412	378	373	403	371	394	408	417	394	361	379	373	370	389	387	385	365	397	400	389	388	373	426	384	408	355	383	388	378	372	433	408	364	389	366	386	387	393	378	388	386	367	376	400	405	389	384	384	401	397	368	396	378	381	424	385	398	423	396	399	396	373	379	365	421	392	370	426	405	370	397	352	359	384	381	402	377	419	392	369	376	401	400	375	420	426	364	420	427	394	361	395	381	377	398	377	371	381	424	351	385	388	396	386	426	375	365	395	413	387	394	355	341	376	410	429	365	384	438	373	391	392	405	388	349	414	372	420	417	402	392	392	374	376	401	402	343	383	400	421	407	373	399	395	415	370	421	392	379	384	380	409	368	422	383	353	373	393	403	372	395	353	403	363	402	375	355	365	394	368	372	391	357	407	384	409	383	384	366	368	405	365	376	377	351	391	408	414	411	412	392	371	387	390	381	381	379	391	326	355	390	383	387	371	357	412	367	370	384	376	396	403	381	379	379	411	364	381	359	399	416	399	405	357	398	355	388	395	403	420	364	408	374	349	373	386	394	397	401	406	392	384	355	373	429	368	388	398	372	404	417	373	369	379	411	377	375	364	384	376	363	366	401	415	389	350	426	393	387	421	413	433	360	392	396	391	384	370	349	371	366	407	355	383	370	343	400	389	356	417	423	380	401	365	406	425	379	403	378	371	379	393	405	414	403	345	408	369	396	377	388	381	363	371	397	405	383	355	394	369	420	375	387	405	381	394	405	387	387	377	372	391	377	441	392	377	392	351	376	399	386	353	373	369	376	389	346	415	386	351	388	352	402	364	389	371	400	363	384	373	378	393	408	360	352	364	373	381	367	397	376	398	383	354	384	378	383	384	358	390	398	432	378	406	405	406	382	392	376	402	411	421	383	419	406	373	359	394	386	371	424	344	405	373	403	366	384	415	349	348	387	406	403	366	380	389	382	377	368	386	381	409	409	374	376	366	399	358	397	380	369	374	349	412	379	380	402	400	396	388	381	369	372	373	339	396	373	385	392	407	375	371	418	378	373	355	410	416	379	353	344	365	365	396	411	366	414	411	366	361	381	393	409	390	381	391	360	367	382	387	445	433	377	405	370	391	417	440	365	393	365	374	362	401	381	376	404
17808	40911	36450	25234	19691	15499	12085	10091	7346	5626	4684	3809	3146	2679	2356	2004	1597	1384	1240	1211	1060	978	838	849	816	708	774	699	665	669	622	655	529	502	489	482	441	442	440	452	454	476	444	400	429	425	432	418	443	457	410	435	517	448	438	436	408	474	391	454	437	436	408	429	453	467	440	443	463	436	426	418	435	412	429	408	405	449	426	448	441	410	437	442	454	422	417	436	454	398	466	441	441	439	414	413	440	440	425	423	470	502	450	432	458	443	432	462	471	435	439	378	438	445	441	442	446	449	446	442	455	461	459	435	461	444	454	466	445	434	459	427	411	458	400	436	472	470	406	456	454	422	442	442	474	418	452	488	452	438	413	458	477	435	427	427	442	443	444	460	425	466	459	427	449	425	418	425	457	440	421	425	432	459	406	426	418	460	470	438	423	447	440	440	458	454	466	453	402	459	462	421	437	451	462	438	472	435	465	435	419	413	394	392	434	442	427	417	437	444	433	413	449	450	462	415	440	448	441	391	431	432	453	481	433	453	461	449	459	434	429	460	438	423	467	441	477	418	419	457	439	428	466	414	394	423	415	452	400	464	428	469	430	446	411	463	411	454	446	446	423	433	423	443	438	473	424	460	444	442	440	428	421	476	410	405	444	417	445	421	446	461	451	402	429	445	431	427	404	447	420	444	450	433	476	436	453	471	450	488	447	439	427	486	455	440	458	431	417	421	439	429	430	470	444	435	471	434	437	433	433	461	432	422	409	506	465	451	461	440	392	454	425	414	428	423	418	460	428	448	430	428	453	447	397	426	454	467	448	404	407	415	462	419	453	401	427	477	411	431	410	470	461	438	429	434	411	407	413	470	436	447	458	438	431	471	474	429	375	423	443	455	445	444	467	398	436	430	433	423	429	417	428	437	396	480	451	454	435	493	444	440	476	409	418	437	436	412	429	440	439	449	431	449	426	460	436	438	476	456	428	443	438	414	442	459	417	441	448	448	429	461	418	442	442	461	445	438	441	427	468	413	448	483	470	445	438	455	462	399	442	412	455	408	415	450	435	404	424	425	463	455	450	440	417	429	459	473	445	472	461	422	462	451	453	427	440	418	428	445	452	439	413	434	492	485	484	450	428	409	424	438	457	433	422	427	444	468	442	437	442	456	437	453	455	408	404	467	437	420	439	418	474	431	432	437	427	426	441	444	427	426	439	438	407	443	437	464	449	434	453	406	438	424	456	422	446	480	414	436	449	413	455	425	411	453	425	449	454	422	449	451	445	441	421	463	469	448	436	414	434	446	458	479	416	453	472	435	427	426	456	428	450	450	451	419	411	449	434	473	481	466	493	430	402	423	428	436	408	515	466	443	421	472	457	433	452	443	460	440	474	457	443	465	406	446	406	468	415	431	434	428	423	457	420	424	448	480	414	419	475	446	400	431	413	463	448	447	433	461	437	441	479	430	427	460	424	479	407	470	438	360	479	424	472	425	433	407	381	417	425	453	450	414	425	429	458	426	458	448	445	476	409	476	420	461	443	468	445	409	410	445	437	449	465	443	423	418	453	427	460	448	434	445	458	452	426	463	414	448	438	443	446	452	424	442	443	415	410	454	435	436	429	414	397	426	406	433	480	476	438	468	429	445	436	449	490	436	393	450	431	412	427	444	412	432	469	447	419	466	468	436	428	390	410	455	452	467	436	458	443	456	455	451	447	406	435	427	412	457	433	445	437	473	444	464	432	428	463	460	399	454	418	448	414	455	448	446	428	450	454	403	429	479	450	477	398	427	428	454	435	449	442	449	420	453	450	484	429	453	430	399	462	429	437	433	432	443	443	446	415	429	439	479	435	412	447	458	425	404	464	449	412	497	437	435	459	440	432	428	418	437	472	469	420	432	454	443	455	422	407	440	433	397	422	465	440	477	387	425	446	441	440	464	450	424	432	415	437	434	408	442	422	443	452	449	479	429	425	408	403	454	477	412	436	452	405	422	454	423	416	450	431	408	460	489	449	464	426	451	458	468	430	446	432	415	448	425	412	435	410	472	459	454	432	429	444	428	457	472	474	451	442	414	429	423	407	461	453	429	460	454	422	437	465	427	429	432	455	476	441	437	397	412	466	401	424	454	423	454	458	444	432	429	438	448	411	418	406	457	466	454	461	427	427	442	454	454	452	467	428	443	450	438	440	442	423	456	437	446	429	435	460	454	422	436	445	415	428	433	424	418	427	459	468	426	442	423	446	394	444	467	434	446	423	429	445	406	440	442	463	441	453	471	445	470	434	449	437	374	445	440	426	470	424	422	460	437	466	455	441	447	448	426	436	426	444	436	434	429	466	422	427	448	415	430	455	409	415	428	452	445	483	424	462	449	459	473	430	448	413	494	425	434	462	443	421	417	502	470	447	451	433	464	433	451	462	455	424	436	444	437	457	435	468	428	457	469	458	435	413	460	406	438	438	454	462	461	441	460	465	446	439	448	404	433	453	460	444	450	479	461	450	434	414	420	440	434	426	437	487	430	429	461	422	479	436	455	469	473	458	428	465	478	456	420	419	440	457	406	431	428	481	474	416	462	451	410	485	432	451	440	436	452	439	486	446	438	483	413	431	432	444	454	455	431	428	441	434	413	435	466	413	440	426	445	413	427	446	424	424	494	458	441	451	396	409	440	449	438	438	442	481	425	433	445	469	437	457	482	448	448	438	436	432	440	446	449	448	406	447	416	444	407	455	423	472	418	446	438	471	449	452	435	430	450	447	417	448	364	462	427	437	443	512	414	429	425	447	433	446	401	445	475	490	458	427	437	424	446	422	436	446	431	439	421	407	435	444	444	395	467	411	420	458	423	431	417	444	474	427	455	446	437	458	438	393	463	426	416	424	477	428	454	440	443	476	424	463	441	393	442	419	426	450	431	447	444	415	459	437	423	446	415	456	458	425	418	419	471	452	420	421	419	447	397	386	444	446	458	444	416	421	428	444	458	427	476	446	445	449	425	462	383	430	465	448	429	424	428	434	433	451	462	432	423	452	419	411	457	428	439	489	420	425	447	472	465	441	454	462	401	460	461	437	443	418	455	434	456	426	431	446	419	424	470	415	423	441	462	404	433	418	459	461	407	406	452	432	431	423	423	475	441	435	392	414	445	444	418	448	439	448	451	439	416	455	419	415	437	429	424	466	481	428	464	438	436	444	442	427	395	444	473	450	455	439	417	440	445	417	449	450	468	465	463	436	447	422	408	433	420	434	434	421	399	441	450	443	438	422	432	432	420	461	450	416	445	502	426	448	418	419	418	421	405	422	407	430	426	433	470	421	447	434	458	442	446	451	407	418	452	455	424	457	427	433	472	447	455	440	442	415	413	471	395	460	444	443	405	430	407	416	428	430	427	485	442	426	406	417	433	444	443	442	417	457	444	448	417	485	401	445	442	459	434	464	401	462	426	441	408	433	451	443	438	462	459	431	453	440	448	442	436	477	444	428	468	461	428	449	457	420	433	457	438
24978	21290	27574	25617	18748	10248	6649	4669	3225	2599	2221	1846	1617	1277	1187	1061	863	855	762	693	658	569	579	540	494	531	496	475	468	429	444	455	382	389	376	353	354	378	390	370	361	347	335	368	369	381	339	376	389	385	333	371	378	354	329	344	356	357	375	360	365	344	334	357	382	334	367	385	332	357	383	372	364	340	342	349	402	346	357	350	343	371	350	346	357	357	320	345	349	358	310	371	367	381	326	366	342	353	345	373	367	354	313	384	389	331	331	353	364	362	382	370	375	329	366	341	346	358	360	337	370	356	323	369	334	351	381	375	318	372	367	321	371	394	387	342	379	355	361	329	348	369	350	341	366	337	341	344	341	359	338	354	345	349	362	348	341	351	344	354	356	327	377	331	347	352	351	331	359	307	355	365	367	359	387	336	362	385	330	339	352	372	334	352	309	349	367	345	383	342	327	393	334	358	359	359	350	362	383	348	326	324	337	343	392	365	383	348	383	357	362	399	349	325	359	363	343	367	354	351	323	354	371	349	407	339	345	355	337	356	351	357	321	363	348	368	331	380	351	348	373	325	344	332	356	345	338	353	357	384	341	312	365	354	328	362	355	351	323	332	364	360	361	307	353	339	321	339	348	361	397	356	348	347	339	370	358	369	366	328	376	361	323	347	340	359	325	345	337	343	345	370	333	320	346	372	339	338	375	345	374	350	371	338	337	351	346	356	392	335	349	353	332	367	362	355	310	314	364	371	381	349	342	338	363	367	359	328	378	329	331	343	367	334	361	353	367	351	348	335	374	338	337	324	337	351	358	382	353	371	370	313	375	377	317	358	347	354	359	358	361	335	351	311	362	390	379	378	321	354	378	344	330	369	368	334	382	373	343	340	385	342	354	324	341	351	371	338	340	384	328	349	375	372	360	350	347	357	379	353	319	373	360	305	354	344	348	384	356	358	328	366	351	360	356	346	368	342	338	355	369	352	322	344	369	373	376	358	329	349	353	364	351	357	340	363	372	372	385	317	336	372	321	327	341	333	341	364	377	342	358	346	329	372	366	351	344	337	374	351	353	337	313	364	330	353	355	352	353	334	363	359	355	342	332	325	350	373	359	380	339	336	337	360	380	377	375	361	392	350	358	314	353	362	343	367	350	385	336	350	349	333	373	360	342	335	349	340	326	401	374	364	363	359	345	363	370	335	363	369	368	372	330	365	365	341	344	368	368	356	344	324	350	352	375	350	336	305	371	329	356	320	352	305	337	317	351	381	352	344	373	362	341	347	346	330	335	342	364	330	366	328	350	332	356	355	366	357	340	345	346	347	333	363	328	380	356	334	362	349	363	372	334	352	358	332	344	349	348	385	361	352	319	356	392	363	345	376	335	328	336	329	344	341	353	388	347	357	336	366	355	353	378	339	325	371	365	330	350	362	339	362	317	325	342	339	334	319	378	374	353	378	334	339	332	330	390	356	312	364	368	367	334	372	366	334	350	353	347	342	390	374	326	347	320	360	365	354	349	346	357	351	346	336	328	389	374	368	326	362	362	355	343	365	343	379	347	353	320	343	331	337	332	316	332	342	338	321	365	345	351	368	350	340	335	367	329	343	306	330	371	342	352	368	321	349	322	382	351	347	347	345	348	377	341	376	339	369	360	300	355	355	377	353	367	373	374	359	350	341	319	343	334	386	327	365	353	343	352	321	358	364	345	372	355	378	328	340	330	364	345	319	344	388	334	376	323	331	367	316	375	374	342	319	374	316	397	363	378	364	354	370	366	347	347	336	337	337	332	324	331	348	325	354	363	327	334	365	352	333	354	352	365	348	344	332	333	370	359	341	344	344	361	348	361	384	363	367	329	371	326	338	367	319	323	332	343	341	357	339	346	335	358	342	324	305	348	363	376	352	357	363	367	344	353	355	361	332	352	329	383	330	366	353	347	377	374	349	331	336	352	364	363	353	357	403	331	324	350	370	319	341	368	356	359	340	340	302	349	331	348	343	370	325	350	356	333	352	338	352	339	346	341	349	353	348	339	351	312	352	356	385	353	355	384	332	352	358	361	336	325	332	349	378	353	353	339	362	370	365	372	352	383	334	314	346	352	343	373	356	361	370	327	342	340	338	360	379	370	324	353	338	350	354	343	363	347	344	360	338	327	386	365	362	361	329	331	352	392	349	346	361	327	333	353	345	350	358	358	329	365	360	383	324	353	364	351	325	343	350	320	343	363	366	384	331	364	316	321	391	375	354	350	363	345	356	374	359	349	310	357	363	332	343	344	356	327	318	340	342	335	337	344	352	340	405	349	366	351	358	394	344	359	359	389	310	356	322	336	337	365	345	345	363	352	338	327	340	368	332	351	341	341	312	342	346	358	386	364	314	365	333	363	365	327	342	368	356	342	337	326	384	327	353	368	350	371	348	346	328	348	360	373	366	320	365	367	360	333	336	372	348	348	361	338	329	366	327	336	374	336	349	346	354	337	357	347	329	348	355	323	359	353	330	380	370	321	323	382	361	346	364	331	371	378	358	361	363	370	329	356	358	363	352	338	345	366	368	336	370	338	318	349	330	346	357	326	352	355	380	335	314	350	366	355	347	325	341	376	351	359	362	351	332	339	331	362	390	374	361	360	330	330	349	355	348	360	346	342	370	388	360	367	344	365	328	366	379	337	368	359	339	383	362	350	310	368	317	339	327	368	348	379	354	348	340	355	356	349	327	297	346	353	363	334	359	338	343	364	356	358	355	335	363	352	367	333	331	369	370	368	353	313	359	349	390	373	345	363	364	368	373	345	339	325	349	390	364	314	360	348	365	377	377	361	353	370	327	381	360	339	320	373	361	353	353	348	394	349	357	353	345	313	372	333	334	375	317	373	362	339	354	366	360	347	335	377	363	349	359	361	318	352	360	345	365	378	315	337	346	360	352	350	354	338	358	341	344	363	363	333	324	351	348	367	358	341	336	348	359	357	376	363	339	364	320	336	373	374	343	326	344	372	338	354	346	347	356	382	328	369	336	350	335	348	367	361	349	324	377	341	351	326	343	336	352	372	341	359	358	340	358	342	333	374	320	378	348	350	381	323	358	331	367	363	363	352	348	379	340	362	360	327	378	366	357	353	360	345	352	332	356	358	342	309	346	379	334	354	361	361	361	328	364	339	357	382	352	363	346	344	335	346	330	353	345	339	344	352	320	375	320	357	360	321	341	346	319	364	347	328	367	332	355	341	346	359	364	372	348	323	333	353	338	339	368	356	351	347	384	363	356	332	350	338	348	344	370	348	342	340	381	364	359	341	348	353	340	331	392	372	340	339	337	359	341	334	369	373	339	364	322	360	322	350	354	345	335	324	352	349	356	391	346	379	385	391	376	351	320	341	344	374	330	355	387	364	365	367	371	338	370	371	349	350	328	381	350	386	337	350	355	372	335	336	339	344	374	357	339	384	354	350	359	336	341	384	346	356	373	343	353	348	327	342	305	315	355	326	340	339	343	356	341	320	345
17672	37711	32516	21484	16982	12996	10540	8236	5809	4668	3791	3165	2566	2141	1963	1510	1318	1104	1118	980	880	795	750	683	610	610	647	532	558	576	569	527	490	444	423	411	408	401	425	413	415	405	404	391	387	363	409	420	478	381	376	394	368	443	411	406	410	404	397	417	393	366	399	375	398	369	405	389	403	413	414	423	397	410	402	423	424	363	389	395	369	363	409	404	370	379	361	371	378	413	368	409	374	349	365	372	384	378	368	356	360	385	412	370	384	384	389	443	395	376	389	409	431	383	441	400	377	391	384	400	392	421	390	392	371	375	390	385	386	413	406	364	397	433	390	407	394	442	386	432	404	401	387	423	361	398	402	380	352	403	371	393	397	375	388	416	385	391	388	370	374	399	395	356	415	405	457	388	375	405	407	381	373	395	432	377	398	401	413	415	351	355	410	378	396	382	380	402	404	390	390	341	354	394	393	394	375	364	418	399	388	399	383	374	405	370	365	391	361	379	374	397	382	417	379	364	373	401	414	411	383	389	404	390	437	378	371	404	348	401	393	389	371	407	374	408	410	406	417	400	420	389	385	367	398	411	428	372	396	389	377	404	408	397	417	382	383	388	394	397	387	411	410	369	386	411	376	396	423	396	406	392	394	416	409	356	407	396	402	410	392	365	385	401	428	371	396	403	357	411	384	376	396	437	437	379	437	363	368	365	372	372	402	413	418	382	388	377	391	387	366	362	377	367	381	391	399	386	399	374	393	351	402	394	394	404	390	364	435	397	361	366	357	411	345	385	374	374	397	372	419	387	389	408	364	402	403	386	434	388	395	380	396	393	409	396	365	387	389	389	391	365	400	411	397	360	371	379	391	430	428	391	399	421	371	393	426	411	366	391	367	431	334	356	376	385	398	397	394	382	397	437	404	384	355	412	381	418	347	422	404	380	382	375	393	405	398	426	370	402	399	418	412	385	369	394	370	398	395	380	395	392	393	379	380	401	442	410	376	391	390	406	376	391	375	408	399	380	415	380	363	399	399	389	361	381	375	375	390	396	403	407	397	408	393	391	410	370	433	375	361	442	376	366	389	369	401	417	392	385	412	355	356	380	416	386	386	403	406	392	396	394	392	401	396	370	411	383	387	380	373	387	426	389	367	384	421	398	407	383	381	385	370	382	391	398	393	427	408	403	432	371	422	391	410	376	369	374	372	376	424	412	413	371	401	376	389	392	413	367	403	401	388	363	402	408	385	363	393	381	378	388	375	375	431	381	375	377	373	382	368	364	380	401	408	384	392	383	392	349	428	389	401	385	392	406	379	395	399	388	383	416	393	387	387	395	378	374	377	415	382	388	374	370	408	386	387	395	395	399	409	445	385	373	417	364	391	379	383	366	418	403	387	398	438	410	369	380	414	382	403	408	403	397	376	388	377	394	359	380	403	371	388	378	422	361	374	410	375	381	382	387	378	406	375	402	393	405	400	415	383	367	352	412	423	379	383	353	370	386	413	364	424	391	370	368	408	375	392	390	389	396	349	391	416	403	391	398	377	389	402	357	415	412	339	368	394	402	400	400	376	372	405	371	400	373	426	366	414	440	409	373	406	392	434	401	405	375	414	365	418	380	423	367	352	394	418	387	417	389	372	393	398	404	420	419	401	404	389	369	416	389	382	374	380	411	395	400	417	363	378	383	343	451	349	373	399	393	376	399	395	408	371	405	422	429	367	417	422	373	397	383	375	382	365	417	388	377	390	379	381	410	384	386	416	404	414	389	404	381	384	393	423	422	409	393	390	404	424	415	387	403	358	360	392	367	376	403	396	403	374	409	397	394	356	393	395	393	370	390	400	395	393	360	377	392	423	420	422	384	349	390	376	390	376	359	385	405	380	375	387	340	366	380	415	412	336	387	405	377	378	378	399	378	376	366	378	384	384	414	417	399	401	378	391	393	382	393	415	420	396	397	412	379	377	430	377	385	406	381	417	400	388	398	357	384	440	352	386	395	391	360	378	415	390	368	378	418	407	411	388	415	407	435	364	362	394	443	401	412	349	409	384	406	415	416	406	368	403	412	411	418	366	372	393	388	355	386	404	391	383	383	406	388	394	371	393	422	355	371	356	419	404	357	389	406	397	373	376	372	395	399	417	400	385	412	377	391	422	351	376	427	385	384	408	385	390	381	387	345	378	374	393	351	437	381	362	393	367	369	379	390	393	426	400	413	460	374	375	400	377	406	400	408	393	414	420	379	378	402	388	393	404	387	398	399	425	403	398	424	375	345	365	390	390	415	367	397	380	373	366	393	402	436	389	380	395	377	428	390	388	432	358	423	406	383	412	386	390	371	386	408	369	408	390	360	352	396	400	386	380	418	403	416	386	402	409	346	426	346	391	440	381	414	362	378	382	368	415	420	387	386	362	368	372	400	383	406	406	382	411	402	419	413	393	388	390	375	420	405	371	378	367	412	424	388	383	419	387	359	388	378	366	403	431	398	404	370	385	384	414	392	354	367	407	379	376	390	392	371	369	388	404	387	355	408	419	406	394	375	388	415	410	405	395	398	416	402	392	400	383	381	420	417	383	394	363	409	407	380	397	383	382	393	390	378	382	414	371	403	370	393	394	385	438	390	386	382	377	397	375	412	380	393	371	389	371	371	375	425	417	424	379	383	378	371	362	375	416	375	387	376	369	392	382	358	384	396	419	385	387	415	406	400	358	377	407	393	396	367	358	384	371	377	393	404	389	407	392	397	376	413	378	384	409	384	387	431	415	411	400	412	400	375	409	404	414	414	418	362	385	411	393	398	402	399	400	370	406	414	398	402	366	433	367	354	402	396	414	364	389	373	414	367	432	413	411	403	413	417	361	386	412	359	383	399	388	383	377	421	389	411	388	419	396	402	411	404	384	385	376	430	372	381	409	382	383	416	364	371	396	379	376	420	391	398	371	386	356	376	335	417	407	398	395	399	387	379	390	386	376	369	420	403	413	370	379	418	422	409	422	374	361	409	438	408	409	390	393	403	370	380	378	393	400	381	383	391	387	398	366	406	390	388	379	436	395	363	400	385	378	373	368	383	353	383	351	373	376	396	379	400	364	396	411	395	377	381	422	426	393	408	404	393	375	402	415	382	414	394	381	409	390	393	373	398	350	384	413	394	392	421	377	392	403	382	386	419	380	348	385	424	427	418	372	372	391	354	402	371	404	380	376	351	370	434	393	397	382	396	385	359	402	379	415	393	409	391	373	406	427	392	412	371	419	389	405	420	387	397	370	430	379	385	398	403	398	398	364	425	403	388	405	409	428	416	400	405	378	371	399	411	397	376	395	408	412	405	389	370	407	405	415	373	367	402	423	410	387	389	383	390	369	373	368	407	405	426	403	391	412	405	349	410	397	364	393	388	356	365	430	394	440	388	378	394	361	361	417	405	384	406	365	409	419	405	386	379	392	383	413	366	407	366	363	401	399	392	378	369	393	396	383	385	396	375	430	408	381	389	376	402	366	421	384	369
22846	21341	28927	24122	21477	22219	19957	9617	6085	4814	4009	3368	2627	2177	1860	1469	1228	1126	1105	907	873	741	612	564	535	487	538	487	464	442	373	371	355	315	282	279	255	277	279	254	240	235	252	255	270	271	239	238	268	242	238	241	282	250	237	276	238	239	239	261	248	252	247	294	262	226	223	213	282	258	255	243	218	284	237	247	250	237	231	254	296	259	260	274	239	239	240	222	242	241	240	255	252	247	257	212	259	255	247	232	233	251	246	242	265	241	251	250	243	237	245	263	220	222	241	271	260	257	259	254	233	235	242	231	279	253	257	272	262	253	269	252	271	276	259	226	252	236	233	227	245	232	244	255	260	219	254	235	251	252	257	259	239	229	270	261	248	217	266	238	283	245	250	251	237	236	259	264	270	273	275	247	252	253	232	239	258	244	264	234	250	269	230	244	243	231	223	250	265	250	256	239	271	251	257	225	250	269	274	233	236	250	243	233	232	229	276	249	238	281	252	244	262	297	227	254	232	242	260	245	261	250	241	234	247	229	224	247	249	215	238	263	231	216	233	275	237	254	249	245	236	274	234	236	244	248	244	243	235	233	262	259	233	258	274	241	265	249	244	207	240	255	245	255	235	238	269	254	238	213	240	257	248	217	256	238	257	256	229	292	236	252	224	237	233	228	246	268	242	249	223	273	289	266	249	226	264	246	235	265	215	229	242	229	230	221	262	265	239	235	229	292	261	252	253	251	254	262	264	254	261	256	238	255	232	242	277	248	249	242	247	239	247	262	223	230	245	253	250	255	214	246	257	269	263	255	284	254	249	225	243	227	246	246	261	290	238	245	252	218	222	231	254	264	245	241	226	244	239	251	278	250	291	254	251	230	229	251	231	253	253	214	221	277	263	233	278	255	237	248	250	230	269	277	249	244	261	223	236	237	259	258	237	259	251	258	231	260	247	271	239	227	257	255	265	258	260	246	244	260	279	269	270	243	261	230	257	246	256	236	260	212	244	221	266	229	249	264	239	255	261	257	239	252	236	233	222	242	237	260	268	242	250	281	268	251	262	260	274	252	279	278	241	230	265	256	256	240	235	249	250	232	260	241	243	236	279	256	231	241	256	274	257	249	235	274	240	265	251	251	263	258	248	244	229	273	243	254	266	248	252	256	228	247	216	240	241	253	244	264	257	251	249	249	263	277	235	256	249	251	247	226	246	255	240	260	247	243	266	280	238	232	241	275	256	236	251	267	272	233	237	238	246	281	249	227	284	256	264	225	259	270	249	258	221	268	264	242	232	262	251	249	270	256	274	247	271	242	243	253	235	267	243	226	229	249	248	237	245	268	219	263	243	249	232	213	227	240	267	244	248	259	272	254	264	252	224	266	257	261	246	220	219	222	261	273	233	267	242	228	263	251	258	256	218	251	246	246	270	262	239	246	261	223	232	250	255	235	272	255	236	255	265	261	253	271	246	252	254	240	227	263	238	266	252	234	275	248	261	261	266	250	229	255	271	244	249	245	275	275	279	248	246	225	252	260	237	250	238	242	259	267	222	254	263	227	258	234	249	242	230	256	239	235	244	218	226	236	253	220	246	278	238	251	269	247	243	257	251	228	249	262	234	212	253	234	257	239	236	254	259	224	261	266	243	247	261	253	223	244	264	258	237	233	232	240	228	237	237	258	246	252	219	261	248	240	239	264	254	265	286	264	225	242	236	230	253	232	230	247	223	252	263	227	235	236	232	237	226	244	248	236	235	245	254	246	251	226	256	235	235	241	235	262	229	263	241	251	279	240	284	243	242	245	268	252	218	242	236	233	221	275	251	246	268	279	230	242	245	253	225	263	260	245	245	265	232	249	255	243	237	253	248	258	237	233	234	278	239	233	252	251	261	268	233	265	258	264	243	253	253	258	234	230	247	257	271	257	254	231	245	255	259	251	257	220	224	234	249	253	234	283	231	249	276	247	261	255	228	270	222	256	250	254	275	269	241	256	261	226	223	239	254	230	246	278	260	255	260	234	250	249	248	257	225	267	255	275	248	293	221	256	240	233	258	253	253	255	245	249	269	240	250	241	242	266	261	245	267	236	235	264	238	250	255	230	240	263	241	225	280	257	288	251	249	254	267	241	251	249	247	229	269	249	233	259	232	264	249	266	222	228	252	241	229	244	248	250	288	276	239	241	239	274	247	233	250	247	275	242	252	246	235	225	267	234	223	238	268	244	238	247	233	252	240	256	217	243	257	248	242	234	271	249	256	276	259	259	237	270	248	223	260	244	259	284	234	251	277	247	237	251	259	261	247	209	255	254	242	269	235	281	238	267	269	253	223	235	241	252	237	248	267	239	226	244	254	259	218	247	235	264	236	232	268	231	220	256	249	262	228	258	259	225	261	255	254	272	242	224	250	262	254	226	246	249	233	225	228	264	239	240	238	240	257	249	221	249	265	196	253	231	238	231	229	241	256	261	261	238	253	228	226	259	224	234	227	244	276	240	246	263	240	252	240	259	250	242	269	248	241	246	227	254	229	229	260	266	253	253	255	254	217	258	221	221	275	233	251	273	271	256	238	253	253	212	243	286	261	265	241	237	254	271	242	246	258	282	238	234	246	246	231	268	255	223	231	270	253	233	281	257	266	216	245	197	233	249	248	236	277	222	232	241	249	233	262	270	287	254	202	225	277	251	221	260	238	262	246	260	242	225	253	231	243	221	223	254	241	252	250	242	253	299	260	278	240	254	255	232	278	248	243	252	229	244	265	258	257	252	243	218	230	236	251	246	268	273	250	272	250	238	224	274	250	262	225	249	257	248	249	269	229	245	212	257	248	263	255	234	241	266	261	269	218	256	263	249	251	239	252	224	285	225	260	226	243	236	228	244	252	235	273	234	232	266	212	263	254	254	220	232	245	237	246	253	254	235	232	241	239	278	262	250	230	245	253	253	225	225	246	249	245	253	242	220	232	234	257	258	257	246	257	257	239	234	249	247	252	255	260	245	237	273	218	257	241	247	254	240	245	240	241	274	250	239	238	250	213	260	255	247	255	240	243	220	234	236	231	240	251	250	218	239	214	255	260	241	235	255	237	258	249	256	261	237	256	243	249	245	242	263	256	240	236	279	253	249	258	262	234	262	245	244	247	248	252	255	230	256	235	260	265	246	231	252	233	250	233	275	257	256	241	217	252	239	228	241	279	267	248	239	251	254	262	235	238	230	286	241	280	245	247	248	264	248	260	272	242	261	253	249	277	244	252	255	276	240	235	262	279	253	288	251	273	262	250	258	262	249	254	251	244	256	247	250	254	233	259	258	243	269	287	237	249	226	214	226	246	216	266	275	259	227	252	230	263	278	244	251	261	246	247	227	244	234	247	232	262	236	226	236	243	243	231	241	223	246	230	233	229	187	244	257	291	228	232	242	242	213	245	246	240	255	276	243	245	234	250	235	245	259	259	251	256	240	249	238	254	255	252	266	278	247	249	261	282	266	242	241	253	238	252	233	224	247
19745	45171	39747	29623	24467	20296	16906	12905	9648	8024	6333	5258	4228	3589	2989	2335	1987	1651	1630	1455	1242	1079	924	753	738	744	706	640	600	615	527	506	463	377	311	292	289	286	348	345	272	302	293	275	298	279	281	237	299	285	302	309	357	294	288	285	258	295	284	268	271	291	271	278	263	295	277	288	288	297	274	290	284	284	256	314	288	287	299	265	283	317	305	297	282	319	265	277	285	285	262	255	287	298	303	285	294	296	284	289	271	277	294	293	278	306	285	322	249	269	264	272	280	294	280	256	295	279	261	297	262	287	269	280	250	274	280	274	286	290	270	278	271	281	263	306	287	276	281	287	260	322	264	293	275	288	288	254	297	276	283	276	297	273	275	310	290	294	287	271	277	279	285	278	280	272	291	262	287	262	255	304	280	300	271	279	290	264	272	309	280	265	278	296	295	291	267	326	321	263	262	291	286	272	296	278	300	295	273	288	267	305	296	283	289	290	268	294	301	288	275	287	280	304	288	287	280	269	286	275	284	293	264	260	239	281	249	291	292	300	271	263	263	263	287	276	258	298	267	279	298	282	263	264	249	293	301	277	275	281	280	295	250	283	289	273	282	274	276	259	260	297	290	252	313	303	276	261	259	278	260	283	269	285	286	272	275	300	272	290	289	277	275	255	287	276	274	294	288	266	259	279	284	311	294	275	250	250	253	254	288	279	264	283	281	296	283	293	316	278	274	272	264	318	279	299	268	271	262	264	301	247	294	274	263	262	271	275	253	274	288	265	285	301	267	276	284	313	269	281	277	294	266	274	304	289	275	284	279	286	274	264	308	272	271	291	298	263	304	303	279	267	280	282	289	282	259	281	277	267	254	269	273	285	283	274	282	280	302	251	331	292	287	287	276	300	267	284	259	270	282	287	310	297	274	294	287	276	243	299	250	288	262	294	260	259	262	268	274	272	258	304	277	291	266	278	272	276	306	282	283	266	299	269	291	271	263	262	261	276	277	300	269	258	264	277	280	298	254	291	279	261	307	279	319	295	279	286	291	260	288	288	296	286	286	264	275	282	265	338	284	287	254	294	256	287	289	269	319	279	284	276	267	291	286	285	276	277	307	277	259	283	299	272	286	271	310	285	275	295	302	280	291	251	276	260	276	299	277	257	274	267	279	299	262	247	291	278	268	302	285	311	269	287	265	284	259	309	262	299	262	303	313	287	264	262	287	269	314	273	284	283	272	280	246	286	305	281	259	312	274	294	297	265	275	254	318	266	247	305	260	288	272	258	266	257	274	276	287	260	259	271	306	303	292	243	304	261	267	309	261	291	283	261	277	287	287	302	306	285	259	270	279	273	284	281	278	311	298	306	267	259	249	262	249	263	258	267	282	276	263	285	300	262	285	286	276	266	261	292	263	280	254	257	280	270	304	281	301	269	303	287	323	289	264	292	296	278	247	282	294	310	263	274	311	276	292	313	282	270	291	277	282	265	295	291	287	289	239	307	272	263	282	290	271	262	261	289	289	272	278	286	291	302	275	275	264	306	278	273	275	274	277	288	273	264	299	242	298	303	278	275	277	273	311	266	284	297	272	251	267	271	274	262	274	243	293	277	302	259	295	288	266	286	275	270	307	246	292	274	270	275	286	304	273	307	276	281	299	334	275	284	288	275	283	281	278	291	246	269	295	294	265	297	291	247	281	276	281	273	287	302	264	280	260	258	276	289	257	296	329	294	262	262	277	283	268	264	301	272	284	293	281	277	292	282	291	261	316	288	324	273	294	290	284	260	279	291	253	277	267	298	265	285	274	315	296	261	279	251	284	288	302	295	258	250	298	271	293	291	310	293	271	280	278	315	277	310	286	293	288	271	261	274	259	226	295	268	264	271	266	255	272	250	287	294	281	284	284	260	269	298	240	275	264	269	285	311	278	266	279	271	272	297	272	289	268	284	315	283	255	298	250	279	270	263	264	268	285	276	277	269	294	271	275	294	271	320	279	269	272	290	254	307	263	266	254	283	252	269	275	264	288	265	265	272	295	263	277	289	294	283	257	271	310	307	294	261	263	267	269	280	268	294	262	295	282	277	280	278	297	275	303	280	277	287	272	261	290	296	298	263	262	242	276	298	252	260	279	273	276	286	283	286	298	289	270	281	283	290	266	274	282	276	275	271	309	286	272	288	280	277	256	286	299	275	283	268	286	286	268	284	291	301	269	249	273	263	238	284	283	272	312	280	252	284	266	272	291	257	288	234	313	257	291	296	257	254	285	311	258	259	273	260	305	269	267	271	242	306	252	291	281	284	284	262	270	261	260	289	264	291	303	288	276	339	272	304	308	287	254	284	265	269	307	300	306	300	257	287	273	254	274	284	277	278	266	276	307	280	255	294	277	263	295	300	286	305	277	273	280	296	271	249	271	280	289	301	297	291	267	283	274	276	239	284	285	271	303	281	270	266	289	299	288	254	280	282	260	301	262	308	275	302	268	257	295	283	270	301	271	287	276	300	307	272	266	303	282	276	239	308	297	290	274	270	278	259	299	291	278	278	309	286	302	290	259	271	274	289	281	260	272	285	270	302	297	262	256	274	277	283	267	276	308	283	274	297	298	276	293	275	270	295	291	301	260	288	281	290	278	254	252	277	313	284	286	268	283	276	278	303	274	271	265	271	290	275	264	259	308	281	296	294	279	322	273	287	267	281	285	248	255	316	266	259	299	296	258	254	299	271	283	264	305	290	278	296	272	281	253	272	269	251	260	270	262	253	294	301	295	251	279	295	310	291	290	287	272	279	287	287	272	282	275	291	261	284	278	288	302	256	299	259	276	279	293	260	276	291	284	290	278	256	277	275	293	290	300	270	284	268	243	277	284	307	259	281	272	284	300	274	258	265	273	266	245	272	321	286	301	271	275	306	282	289	279	268	281	269	285	293	272	251	264	292	309	293	267	297	294	239	281	304	263	317	284	280	289	300	277	306	279	265	258	273	274	268	286	302	274	287	263	266	289	284	287	258	291	295	285	300	304	258	263	267	251	294	282	291	251	284	252	283	304	262	270	296	287	244	292	253	273	275	262	262	285	274	285	284	265	266	340	290	286	278	295	289	267	294	294	267	271	253	291	283	296	318	264	302	275	280	257	281	288	276	265	248	269	287	311	292	300	279	264	271	284	286	277	272	268	276	277	301	272	289	287	298	262	283	295	244	264	266	270	322	292	275	284	271	267	302	278	286	263	282	288	304	282	277	279	271	278	276	277	265	264	275	278	281	287	281	295	263	285	271	271	285	305	306	294	275	298	300	310	274	275	276	281	253	278	276	281	295	277	263	265	273	276	300	295	309	276	291	281	327	271	262	291	262	266	277	267	287	323	284	283	281	260	287	305	275	263	291	291	274	262	310	289	286	291	280	258	302	275	291	288	240	275	283	304	263	294	274	278	270	283	255	302	288	270	286	274	290	303	270	271	292	263	284	272	294	266	291	277	271	278	292	279	266	294	279	268	260	296	276
27610	22536	24141	17038	9935	6673	4828	3467	2583	2238	1726	1569	1380	1151	958	955	866	789	793	687	657	621	523	557	602	553	546	522	528	495	503	459	506	479	472	447	419	478	454	447	459	486	475	469	486	479	421	456	486	443	489	466	460	453	418	441	462	441	452	469	469	428	501	434	453	444	443	441	436	448	448	483	453	436	444	442	461	503	418	439	434	437	422	463	433	382	433	471	467	462	473	445	461	428	469	466	439	434	453	433	428	487	435	405	411	442	439	439	425	485	463	440	459	440	452	465	438	436	468	432	432	437	441	442	464	450	424	489	422	455	401	419	465	412	457	460	464	462	445	457	465	483	464	455	473	470	482	437	452	454	441	474	471	445	437	451	422	421	469	439	473	439	421	459	438	452	448	450	433	462	455	424	450	490	455	461	455	489	475	451	461	433	458	451	403	477	471	444	464	412	453	468	462	487	460	448	433	453	453	441	451	437	470	474	473	440	454	475	447	457	444	449	476	475	450	462	427	421	488	457	430	447	432	417	417	467	489	496	444	419	417	476	428	443	428	482	438	448	505	483	487	514	440	437	450	458	483	458	421	457	502	432	465	453	506	464	483	415	416	457	434	425	494	476	463	499	426	480	477	454	433	462	479	459	469	447	445	458	440	450	446	437	448	431	408	456	423	468	410	482	487	488	465	509	457	450	478	495	468	465	440	454	407	441	457	433	478	439	420	449	478	450	390	481	474	438	465	471	465	447	454	411	431	417	435	433	460	450	452	476	418	475	481	493	468	475	440	462	434	456	438	429	477	455	432	423	456	430	449	464	481	458	433	427	471	473	454	467	435	449	463	490	437	439	452	465	471	455	452	458	449	429	399	438	448	473	441	478	476	443	466	473	458	477	456	494	449	427	422	453	453	426	478	463	463	446	479	463	435	441	491	454	469	463	446	448	465	454	440	410	450	481	432	432	438	437	472	444	483	441	459	455	475	411	507	434	444	469	488	485	465	440	470	482	487	502	427	429	441	471	445	467	436	456	416	440	470	433	445	446	456	462	457	460	454	443	441	439	440	463	451	445	428	423	474	494	462	474	448	443	427	424	451	464	477	427	448	454	453	434	492	466	434	454	442	479	486	465	452	440	492	460	428	485	456	440	463	421	473	453	442	475	446	480	475	456	461	458	439	509	458	452	474	453	432	469	450	458	442	442	436	448	481	447	476	416	438	454	462	466	449	434	430	469	462	455	459	478	436	470	460	419	463	463	490	457	472	507	432	459	439	477	451	462	431	489	438	480	423	448	461	411	453	471	440	438	476	489	444	451	470	431	467	459	474	442	436	488	451	459	428	429	454	437	473	431	471	469	476	468	440	436	462	452	434	479	445	457	428	475	446	424	453	397	441	470	430	497	483	457	452	437	462	438	476	458	448	456	484	490	462	454	466	452	471	458	461	422	444	450	434	498	459	441	458	472	433	481	465	468	442	444	469	448	436	451	451	449	474	438	448	440	454	426	462	448	444	469	429	448	410	403	439	453	430	434	461	431	419	465	438	447	476	479	474	451	451	475	486	441	444	435	426	461	452	458	441	462	445	435	446	406	489	440	425	470	454	439	419	509	424	437	468	440	464	428	455	468	481	455	426	444	478	462	396	445	464	452	448	504	450	460	486	435	489	466	493	426	474	471	462	424	463	427	457	422	415	440	482	435	422	427	415	435	456	445	458	412	457	487	469	456	478	431	468	450	444	380	453	450	456	449	421	456	473	440	465	411	437	448	518	460	414	495	462	463	475	443	427	462	466	435	428	469	450	466	413	447	444	462	474	434	452	427	454	444	458	429	433	477	465	506	427	427	473	436	486	420	448	436	459	439	457	441	457	453	453	458	442	408	468	459	439	433	456	475	427	471	477	479	434	444	492	461	414	435	453	429	444	460	482	386	488	479	424	459	448	490	436	461	421	437	452	440	508	423	440	432	486	453	436	462	497	474	449	455	454	469	435	455	460	455	438	461	477	429	452	488	432	447	473	467	434	448	442	458	443	495	468	431	404	463	455	468	423	452	507	458	471	459	451	460	460	458	457	456	440	492	473	481	449	473	477	447	458	466	434	486	460	476	449	449	473	457	462	423	458	479	448	411	425	431	467	481	419	468	482	453	439	431	441	466	462	470	458	473	440	400	494	443	429	455	496	427	481	463	473	436	465	440	461	385	443	463	478	492	473	432	420	447	462	437	412	452	444	457	452	488	419	461	426	424	459	445	452	442	463	444	439	490	453	438	449	431	422	476	412	444	456	488	421	425	468	421	413	473	447	446	424	459	474	440	431	440	428	480	432	433	443	433	450	403	471	479	456	489	450	464	486	440	424	511	446	460	438	446	472	428	447	442	465	446	463	454	448	433	420	472	419	465	414	462	441	470	474	473	428	484	458	451	452	494	461	456	401	427	443	453	436	431	482	456	475	445	432	424	470	471	434	422	425	462	491	464	441	457	473	458	486	458	469	416	448	433	480	464	402	476	447	428	451	448	458	464	443	470	473	426	448	466	443	461	464	446	475	441	449	440	473	457	480	499	435	436	460	496	458	426	497	445	452	436	435	445	454	448	468	451	443	481	428	447	461	461	447	478	470	502	444	457	487	431	458	494	515	418	453	478	442	448	447	442	461	452	452	447	437	446	419	468	427	436	463	483	471	448	464	445	434	473	458	449	471	462	488	441	443	442	459	467	485	410	439	422	433	474	452	447	446	446	456	512	466	451	462	440	444	442	493	459	455	454	469	464	430	464	451	486	438	452	488	455	434	438	458	438	468	419	470	457	442	473	440	435	457	438	437	406	445	483	441	458	461	436	468	439	486	452	491	405	441	461	450	485	429	454	478	468	440	492	461	442	453	403	425	441	467	430	456	484	450	479	451	470	420	434	471	479	473	484	458	461	454	443	466	450	455	428	463	440	497	494	403	449	438	481	456	461	455	460	484	466	431	453	437	469	463	471	466	452	459	408	430	466	469	441	440	436	454	479	448	452	422	441	453	466	459	436	448	487	411	450	454	471	433	462	491	426	465	518	470	494	472	435	420	436	427	466	471	411	488	475	422	411	456	459	471	447	473	477	464	488	446	452	463	435	450	440	427	452	435	469	451	486	481	452	444	468	434	427	456	455	464	427	487	480	457	469	453	467	459	479	449	453	461	448	448	428	457	458	466	451	462	450	455	450	439	427	449	454	447	476	458	458	451	468	442	471	431	469	436	453	430	447	470	430	452	455	472	441	452	441	464	459	428	418	461	457	475	451	452	454	441	413	440	438	446	474	451	481	458	436	463	476	459	475	437	432	439	447	455	450	458	456	448	469	468	481	464	418	454	450	457	438	480	442	472	448	477	462	433	435	433	463	477	424	421	477	437	418	458	495	462	462	449	449	454	459	470	442	437	458	404	466	474	451	485	451	456	435	458	456	432	470	451	420	423	451	463	477	435	443	454	451	437	446	449	438	488	469	407	461	424	472	479	396
17089	32878	27023	17494	13159	10383	8225	5973	4462	3754	2797	2399	2013	1669	1350	1293	1258	1151	1107	1000	854	747	722	676	690	696	649	697	640	563	595	553	557	558	559	504	510	520	531	512	497	525	518	525	594	561	500	552	465	497	523	535	519	525	516	492	465	509	468	494	518	491	505	476	507	505	480	491	529	495	510	524	518	522	502	478	492	524	491	510	505	527	527	516	561	502	523	493	519	508	523	492	521	500	521	508	476	529	516	528	534	502	546	444	507	464	508	500	486	485	498	529	499	499	508	504	524	496	529	534	546	498	498	476	473	512	489	481	494	502	492	513	525	509	516	537	522	478	515	497	542	540	528	484	515	531	505	454	528	512	503	523	504	493	516	519	515	502	514	512	513	535	519	480	534	505	524	546	528	483	539	489	480	472	512	507	506	487	508	504	463	542	488	462	479	488	497	513	522	498	513	518	542	464	518	487	546	501	529	475	523	477	531	499	533	481	519	493	523	579	465	485	530	520	484	488	520	514	531	511	495	550	481	495	506	533	533	478	536	548	521	477	502	524	516	463	557	498	516	521	519	504	467	520	476	492	509	521	518	476	510	495	516	490	482	499	509	508	474	520	518	507	547	497	500	542	487	532	492	516	500	479	527	488	542	520	491	475	521	560	535	490	530	477	517	513	510	495	525	504	503	533	554	516	526	556	477	494	517	508	494	516	498	515	540	497	507	502	508	437	499	536	543	512	475	505	500	540	508	519	463	505	522	487	544	510	478	471	499	434	498	496	488	520	505	478	504	496	511	555	490	511	495	551	518	492	494	499	502	522	538	480	520	490	501	503	492	469	492	494	506	523	484	508	512	547	499	484	486	489	523	521	561	522	531	490	504	519	474	498	539	534	513	561	518	507	480	549	522	475	526	486	580	475	504	493	508	507	503	503	456	513	526	533	523	531	492	495	510	522	521	488	481	489	499	477	526	502	488	513	500	496	502	500	470	501	507	504	509	539	509	527	510	523	480	539	493	457	530	522	550	490	499	519	472	543	470	483	522	482	458	531	530	479	502	511	523	543	531	494	534	531	551	509	502	525	530	476	485	496	504	522	515	506	504	521	518	507	508	511	506	475	499	520	500	528	494	505	511	483	532	500	527	524	532	532	550	498	550	525	543	510	528	510	522	504	471	523	488	534	507	509	480	475	481	492	505	482	543	485	503	496	533	532	548	478	466	515	491	505	558	512	496	485	515	512	499	499	487	553	545	485	484	471	520	521	499	502	479	495	523	487	538	528	501	526	478	480	509	525	457	510	490	486	526	516	521	485	491	538	541	525	534	500	506	486	488	500	555	518	518	528	525	535	485	463	502	508	476	460	466	459	538	499	498	506	511	487	514	469	505	495	528	500	483	504	509	530	464	489	511	498	502	502	542	523	498	539	506	489	479	494	500	497	500	541	503	505	499	487	520	498	501	475	527	480	505	500	528	529	482	454	541	520	536	503	506	534	512	515	506	507	464	473	531	505	470	480	506	485	496	520	457	485	491	515	467	514	495	497	503	503	520	476	501	527	520	516	502	489	512	467	518	481	520	528	511	518	519	508	495	560	472	534	531	517	515	522	473	485	527	477	530	485	514	482	515	512	518	522	486	506	535	468	516	535	489	532	511	509	500	519	508	536	515	528	545	526	502	486	503	460	467	522	508	515	486	517	499	491	509	535	513	477	503	492	509	518	499	528	477	480	508	494	480	500	495	463	507	554	498	499	505	489	517	512	514	468	492	487	496	513	527	492	475	469	470	506	506	484	495	516	510	499	543	478	511	509	489	566	503	519	485	479	515	489	504	475	498	497	500	462	497	530	499	528	470	489	523	531	515	459	517	503	515	469	493	497	505	497	498	499	475	515	494	515	463	490	435	500	531	538	476	490	515	493	496	486	513	473	480	522	524	490	494	483	515	519	510	523	485	492	503	522	525	541	512	474	489	488	516	494	457	503	499	521	499	490	494	496	524	484	519	518	539	495	537	526	523	504	461	519	498	509	522	502	491	499	513	523	492	507	485	490	556	481	456	537	504	517	481	479	516	518	489	504	495	487	491	509	503	477	528	517	523	512	528	507	522	504	515	479	498	520	511	474	514	507	501	506	484	482	519	516	512	506	521	545	532	507	488	495	508	508	482	493	497	488	536	492	509	520	540	471	486	510	512	491	481	505	467	525	503	487	508	507	494	482	522	493	531	532	521	544	473	520	482	521	471	538	507	529	504	485	506	454	511	513	490	518	499	499	536	509	502	522	526	499	462	505	479	476	537	529	505	544	491	533	543	499	474	489	525	514	510	496	503	512	503	474	525	519	535	486	516	500	519	509	515	544	501	528	489	504	497	487	522	522	526	541	498	519	505	492	482	520	472	487	504	535	543	496	536	466	473	491	490	491	513	522	515	517	553	501	499	499	464	527	492	515	509	534	539	485	506	515	505	487	520	515	498	506	521	499	516	512	519	504	526	529	532	470	523	490	518	511	492	481	533	515	470	499	523	509	477	521	533	523	519	484	523	530	504	532	529	479	475	480	484	524	494	502	481	517	486	506	432	496	515	480	480	536	479	518	530	479	511	471	495	480	530	484	498	499	527	486	533	474	495	494	527	472	537	514	518	528	496	510	499	499	495	491	485	467	522	506	529	538	500	498	520	502	493	529	467	493	488	498	485	480	531	486	482	492	507	539	542	521	508	493	493	534	520	501	495	506	514	469	488	551	522	544	514	503	517	486	507	488	537	486	485	514	493	485	486	513	457	478	525	496	531	527	515	501	514	498	510	504	521	488	483	531	535	507	481	543	518	500	477	503	492	528	511	512	479	538	511	461	533	481	523	495	517	517	525	562	497	505	548	506	544	497	521	467	466	492	477	501	512	503	519	504	495	531	480	514	522	515	505	549	470	488	485	532	531	506	506	510	510	536	508	504	513	518	451	483	497	495	537	484	507	478	512	498	522	522	509	522	512	524	528	464	503	507	508	489	528	505	530	498	493	481	532	550	485	532	501	479	545	504	549	481	502	487	515	464	469	507	532	513	508	548	511	503	533	494	501	540	526	508	513	501	461	475	500	469	513	500	519	487	494	480	451	490	467	535	471	486	561	519	500	534	503	501	592	510	494	494	532	490	515	488	496	478	485	517	495	488	515	485	468	535	522	488	498	499	505	531	523	487	511	512	492	541	524	499	458	479	452	525	522	524	523	518	491	499	492	489	549	531	498	524	502	495	494	509	521	498	520	512	477	517	509	498	488	522	499	460	527	513	526	541	491	533	468	484	520	495	487	477	485	502	510	524	484	524	480	472	506	510	480	523	537	503	503	517	484	498	510	502	463	505	470	534	506	520	526	519	489	530	480	497	494	524	502	489	526	533	481	486	499	503	516	489	509	479	530	552	465	459	516	517	506	463	537	511	504	544	503	491	552	548	531	486	465	494	511	495	494	505	528	533	538	526	506	470	531	488	543	501	502	518	508	487	510	528
23871	21294	28511	24533	21715	18512	11164	6184	4513	3591	2816	2440	2015	1689	1384	1322	1309	1028	948	853	786	727	678	642	621	572	587	542	527	512	457	470	456	417	406	430	400	449	420	416	410	451	406	394	385	379	439	365	392	393	372	376	417	360	359	388	394	411	398	387	367	418	354	367	389	417	383	396	403	412	408	392	407	385	393	395	397	386	377	380	367	413	346	396	362	407	368	414	400	388	409	425	407	394	406	419	388	396	355	412	366	369	428	380	402	381	400	389	410	393	369	424	390	415	367	395	400	393	351	386	403	362	370	377	413	358	375	387	390	356	403	352	354	400	389	364	388	351	388	402	399	373	416	373	360	418	379	365	393	415	358	384	395	390	363	374	386	411	390	387	415	417	394	399	399	372	422	367	403	420	374	387	392	388	383	375	424	388	391	364	405	342	389	368	377	401	381	389	383	418	371	393	385	384	336	396	412	382	405	394	403	391	393	386	411	398	396	376	382	379	382	364	370	402	407	369	405	374	390	420	372	446	392	397	392	381	382	401	416	365	382	381	366	381	382	401	363	389	394	409	407	413	386	376	367	364	379	374	391	387	360	360	379	395	396	411	370	364	358	378	362	392	397	375	390	429	410	383	375	381	358	366	354	409	395	419	385	363	420	353	409	382	386	389	375	380	421	376	371	376	423	370	407	376	405	396	379	389	367	399	402	383	433	421	384	400	395	431	381	391	378	382	393	390	391	429	382	380	412	407	379	398	391	373	397	407	329	375	374	371	364	374	387	391	419	394	382	382	411	446	427	410	376	389	356	415	342	404	407	384	409	407	395	384	395	401	391	426	374	360	409	353	393	393	414	349	387	392	366	424	339	399	399	369	397	375	401	366	412	429	371	380	385	376	374	375	371	389	424	371	449	380	383	374	406	377	375	390	412	405	394	387	415	406	437	398	392	385	411	379	381	390	380	422	381	388	394	407	430	366	369	399	393	434	381	405	391	377	375	386	375	398	343	401	382	374	388	362	366	362	421	397	420	416	376	384	373	447	382	380	397	380	412	402	372	380	384	366	378	420	410	343	389	379	364	379	392	407	363	420	362	393	415	389	378	388	383	357	399	389	388	354	388	363	353	402	393	405	354	372	391	366	376	383	395	375	417	346	401	386	405	380	386	400	370	367	378	373	389	430	383	407	393	383	403	400	408	385	414	405	411	377	376	378	394	382	394	388	385	394	405	393	360	409	393	377	415	393	402	378	401	359	394	392	383	448	412	415	396	395	379	412	396	390	395	386	383	382	400	377	334	394	361	379	392	357	342	377	388	414	386	391	385	347	376	372	392	375	359	375	418	391	411	358	365	385	409	423	416	387	404	381	385	421	379	405	376	390	376	348	374	408	374	366	412	349	377	386	386	376	375	394	426	408	385	396	407	412	388	368	369	444	360	412	412	394	412	408	411	375	401	376	370	384	377	402	388	401	355	362	406	396	396	389	390	380	384	385	382	420	356	362	391	413	352	403	381	360	376	380	410	378	369	382	428	398	394	345	396	379	378	357	362	391	388	382	381	381	411	410	406	393	380	433	388	398	377	379	375	388	379	395	383	354	382	369	405	394	400	386	396	381	348	389	365	388	380	417	386	340	411	395	381	395	377	372	357	382	393	394	404	357	406	405	403	389	365	403	415	363	371	366	385	421	412	382	334	396	359	376	404	360	416	389	404	380	375	443	375	380	357	367	391	367	378	395	379	388	391	390	402	403	410	357	384	405	355	381	421	376	418	375	391	406	394	374	417	389	373	413	383	405	423	345	385	394	421	419	390	357	392	380	394	420	402	354	401	387	410	360	388	396	371	395	358	392	392	425	388	391	359	399	412	385	404	395	369	361	414	379	368	413	386	371	377	383	371	397	367	395	404	387	389	395	393	385	413	364	389	368	385	402	406	414	364	375	378	364	349	413	430	359	407	394	382	364	389	390	384	384	401	389	363	417	367	365	387	371	375	402	380	341	419	367	368	368	395	357	356	425	391	383	374	352	417	375	428	343	369	383	413	359	410	427	368	376	384	341	356	390	407	402	383	423	369	405	394	388	385	390	389	368	377	425	412	371	400	380	384	404	386	361	380	383	376	417	401	395	373	418	383	407	380	418	367	401	405	408	386	391	355	409	381	409	359	349	336	341	357	391	366	371	383	410	390	385	396	394	398	393	362	400	402	402	414	383	387	380	384	379	386	392	376	353	365	360	420	356	394	355	389	393	383	371	369	400	367	413	381	368	371	421	393	386	417	411	352	359	426	391	381	389	377	410	380	414	388	400	410	396	403	406	427	410	406	379	420	388	361	395	411	378	412	393	377	376	389	376	372	383	391	422	396	372	343	374	411	381	378	370	361	389	411	360	357	393	377	433	413	399	394	426	375	397	395	348	393	367	368	400	381	400	358	374	370	374	443	366	393	389	392	378	381	400	405	355	387	419	383	356	409	441	373	389	398	392	406	380	396	417	421	400	395	403	385	393	367	357	380	381	378	365	409	377	411	417	362	409	401	369	363	395	407	381	428	393	386	389	394	407	420	356	385	359	398	390	438	385	402	394	405	408	405	369	391	381	370	380	434	409	398	351	367	405	391	425	374	412	396	388	404	368	409	360	360	381	390	424	403	402	355	363	380	386	419	422	378	372	366	384	431	375	381	348	369	384	383	365	382	399	374	354	366	361	372	365	380	414	369	385	424	393	414	399	368	379	362	405	414	394	379	363	374	375	395	381	427	379	381	412	360	382	383	378	403	382	396	405	363	401	381	400	373	430	370	425	409	406	374	389	383	399	393	397	376	404	377	395	397	396	358	389	371	373	386	391	383	391	416	416	382	360	386	410	397	358	403	415	402	399	395	448	387	408	431	386	398	429	392	379	441	372	384	360	393	398	385	372	390	377	376	404	365	396	393	381	379	412	363	405	348	421	380	368	406	332	371	377	386	381	369	416	399	362	413	374	394	383	382	399	382	395	390	389	394	389	430	361	378	408	411	372	424	395	387	395	418	380	352	412	406	407	358	418	414	387	403	369	401	369	362	391	404	384	407	374	381	402	376	376	393	403	432	381	386	423	399	387	397	393	423	367	413	383	386	394	433	386	378	370	413	420	343	390	362	425	381	375	412	406	388	379	370	400	380	391	353	399	376	379	423	345	386	387	365	387	378	408	419	382	368	395	434	410	425	371	436	416	386	395	386	394	399	368	364	391	414	405	415	395	387	375	400	397	354	380	423	371	392	379	392	401	411	381	378	403	396	383	385	394	372	388	430	405	410	412	401	369	385	361	374	412	403	382	410	377	376	386	362	423	363	381	380	390	404	389	393	358	404	389	408	389	362	367	407	412	437	422	385	408	396	394	394	404	378	398	406	365	413	392	374	419	356	385	371	383	390	449	409	402	380	377	403	394	390	372	407	363	387	403	393	398	379	411	404	413	384	382	373	393	380	383	401	406	387	414	385	391	389	367	375	394	437	371	416	406
17999	40205	34940	24607	20202	16456	12963	9431	7354	5940	4723	3878	3121	2614	2070	2079	1874	1534	1388	1167	1063	986	882	809	804	755	792	697	654	571	559	579	511	501	456	487	488	435	458	425	410	487	417	469	412	399	497	430	477	449	471	460	451	455	434	456	443	447	465	445	416	430	402	443	455	447	459	469	438	425	433	453	469	438	423	437	437	445	434	451	461	463	449	433	479	459	481	443	432	447	438	447	430	462	468	459	454	428	463	468	452	436	463	412	448	455	419	439	473	468	416	476	426	423	424	439	426	484	449	473	443	399	437	408	427	425	451	404	416	460	403	444	439	422	480	412	453	454	423	434	425	442	452	430	413	455	416	433	416	436	446	473	500	437	417	457	436	433	412	449	408	425	466	465	418	488	442	409	452	476	441	440	445	396	434	466	447	410	445	437	477	407	418	434	454	460	453	447	463	375	470	451	437	450	451	445	382	420	410	404	441	450	440	449	441	426	466	457	421	454	427	418	457	473	457	424	438	457	423	414	460	460	409	417	422	481	439	460	439	422	444	455	450	449	422	463	458	451	416	413	419	428	457	433	440	434	425	442	402	458	426	474	428	421	434	426	446	422	412	422	475	422	429	454	461	485	404	433	441	404	410	394	442	418	459	417	447	448	452	421	443	434	421	465	419	433	486	409	442	454	434	437	418	438	424	459	425	477	430	428	452	430	466	417	423	411	453	378	475	449	419	458	465	425	426	418	424	440	426	461	467	450	468	434	438	420	459	434	501	440	455	494	422	462	440	425	426	429	429	466	476	437	460	416	463	399	388	472	418	463	448	434	426	441	449	435	424	443	412	434	423	448	444	436	429	470	443	444	428	433	443	466	443	372	443	432	441	409	436	452	427	456	459	445	476	443	418	438	471	482	456	426	447	433	414	468	462	462	446	440	420	416	469	475	458	449	412	407	425	449	446	438	453	499	452	414	431	470	439	445	444	444	396	444	415	457	425	441	457	454	430	450	468	407	449	441	447	441	408	372	418	441	435	439	442	430	448	445	424	412	435	430	456	440	427	420	403	386	468	434	456	479	447	411	419	401	425	427	413	469	456	437	447	451	466	453	432	431	428	459	452	437	441	440	401	407	436	444	423	454	475	416	436	463	435	438	433	433	466	420	425	463	433	461	451	486	417	451	398	445	453	437	392	409	470	412	454	435	434	433	453	455	426	463	430	452	427	445	459	450	444	399	453	432	429	440	446	488	431	473	428	430	456	457	398	397	409	424	432	446	412	435	438	439	437	454	466	473	443	451	391	455	452	433	469	428	436	431	420	414	461	447	441	487	446	452	472	469	449	418	441	461	450	429	429	453	450	407	417	457	402	451	432	441	418	464	446	424	439	461	430	443	428	455	464	449	467	438	437	416	435	431	464	420	450	423	466	431	442	442	446	443	457	440	436	437	460	438	462	461	442	439	401	441	436	410	439	443	461	458	435	413	451	455	424	443	427	449	476	426	431	416	442	463	444	437	424	488	439	451	426	460	448	445	453	466	438	422	430	439	450	448	417	442	449	420	463	435	443	428	470	491	462	445	464	415	494	449	435	430	436	463	432	457	427	463	455	444	407	431	433	452	451	459	469	423	475	455	429	421	429	385	431	425	444	459	411	432	443	410	438	421	454	433	457	433	498	452	409	468	455	437	450	452	437	435	435	427	462	447	448	406	437	440	423	435	431	419	432	424	404	485	430	455	410	434	447	430	419	395	443	393	468	399	439	424	436	441	486	427	422	469	420	454	441	429	459	435	455	429	444	444	422	451	417	488	438	484	445	413	434	459	418	448	453	454	450	448	433	473	449	454	423	449	443	402	483	473	453	445	421	439	445	425	469	431	411	455	432	401	436	422	441	435	445	438	447	410	431	452	444	443	440	448	452	467	460	434	432	436	436	432	446	418	407	432	470	437	441	442	438	440	436	439	457	433	462	483	468	417	455	459	449	391	435	437	441	406	455	451	458	417	427	445	420	444	436	459	459	437	416	391	432	388	438	439	437	438	462	429	424	459	437	453	435	439	411	404	435	472	428	405	440	423	392	452	446	440	440	469	448	429	478	455	456	442	463	445	412	445	456	442	423	437	414	463	451	447	428	412	417	482	428	398	444	445	414	425	442	444	444	443	439	425	413	366	388	423	400	425	442	449	446	424	474	416	449	416	431	455	461	418	450	421	478	425	430	447	442	428	470	430	420	423	401	460	420	451	409	425	456	452	434	429	430	409	448	462	420	439	425	392	423	412	429	442	422	450	452	427	470	437	438	445	440	418	466	466	413	445	446	432	438	453	433	443	459	458	472	448	417	441	442	433	440	446	474	451	460	400	460	408	489	448	445	449	442	423	422	455	478	473	461	435	432	440	451	442	463	447	450	439	453	407	484	447	475	440	430	415	426	415	450	473	409	445	434	414	412	437	394	428	442	450	462	444	435	430	451	444	445	388	482	432	428	415	454	462	401	488	452	446	428	450	429	427	436	465	446	407	440	432	413	470	449	439	463	428	435	445	445	471	433	463	408	492	433	478	461	404	438	410	438	499	434	459	443	449	442	440	433	418	444	450	439	432	437	434	454	466	494	423	405	426	467	439	414	427	465	391	429	425	435	437	422	445	421	422	412	453	448	433	462	445	469	430	452	413	409	412	438	493	413	430	392	436	424	429	446	465	425	439	461	419	467	441	419	460	413	464	443	448	436	439	455	446	465	475	453	406	457	454	446	412	422	412	437	466	458	475	465	446	426	409	438	395	426	443	420	471	428	430	444	433	420	474	465	427	421	451	426	421	466	409	400	440	413	465	423	464	449	413	430	447	421	422	436	426	433	451	432	439	411	432	423	412	450	399	406	462	438	450	428	426	470	447	450	448	462	460	488	408	456	423	456	432	389	420	442	471	466	423	387	463	425	429	461	424	427	451	440	478	417	390	409	480	430	457	384	431	440	462	443	434	464	435	426	454	423	403	450	436	437	465	439	435	426	436	451	444	437	457	465	437	410	404	446	457	460	421	435	447	418	463	458	421	402	381	428	430	455	467	443	446	427	415	417	460	412	445	415	471	451	447	418	449	452	446	436	448	407	439	437	438	415	459	473	424	414	416	404	467	397	460	440	423	437	450	462	418	399	395	430	494	413	394	442	433	437	452	464	446	432	447	420	469	423	439	424	418	460	457	420	452	438	442	417	424	434	416	463	423	454	435	469	471	435	430	457	436	426	457	443	433	459	460	435	422	476	420	430	431	453	432	424	480	439	476	419	456	438	435	439	433	438	435	439	450	428	416	456	424	443	451	458	457	425	476	428	473	419	437	409	432	436	473	466	420	415	448	456	471	417	447	449	427	470	454	458	425	449	450	430	447	433	470	445	453	413	446	453	469	438	399	447	427	467	407	432	419	460	447	465	413	428	417	411	445	431	418	453	415	447	434	454	424	439	438	435	446	435	455	458	468	454	435	440	431	445	486	434	425	421	451	472	413
24939	21301	27708	25635	18924	11077	6803	4488	3329	2764	2341	1824	1537	1245	1108	1087	950	858	755	772	665	647	572	554	511	491	481	491	453	423	407	420	384	384	347	387	377	341	361	376	357	350	357	324	390	362	346	334	335	371	335	334	348	356	370	365	334	374	359	363	347	361	347	382	356	348	355	363	348	371	350	391	335	360	366	361	372	340	361	366	332	347	342	325	378	346	332	366	369	335	356	355	356	380	339	348	340	360	381	351	338	353	361	344	337	335	337	335	370	365	301	351	358	308	338	332	355	319	340	345	365	348	345	369	364	319	348	360	360	348	340	356	352	366	364	402	327	360	351	350	365	362	336	350	370	365	352	346	323	364	318	360	355	364	377	373	372	333	349	373	367	351	323	333	340	350	345	330	328	354	377	340	355	344	346	364	335	357	333	375	371	355	355	331	353	359	354	383	357	368	366	357	376	377	341	376	375	359	329	376	331	348	322	395	323	330	362	361	349	368	335	332	358	344	343	331	354	349	385	358	351	374	374	370	362	320	369	330	351	363	337	316	359	359	332	334	353	338	319	377	342	326	362	357	358	358	379	380	356	367	357	350	367	362	370	365	359	347	339	333	355	386	332	360	336	340	345	334	363	318	374	333	359	354	328	337	365	400	334	345	351	326	344	348	354	359	338	373	319	355	379	369	341	341	313	359	355	353	360	351	354	361	342	369	348	348	358	387	338	320	368	375	369	347	344	371	345	373	341	369	356	339	330	369	350	339	329	410	339	308	326	344	378	356	328	342	362	357	375	341	342	311	353	367	374	351	359	353	396	340	344	354	330	340	328	369	370	362	342	346	344	354	327	353	329	371	377	342	351	351	333	340	332	364	359	290	368	347	327	369	366	300	330	371	369	364	348	381	341	368	349	369	344	416	352	297	380	344	339	345	368	317	338	389	348	359	311	359	328	358	353	351	340	362	354	341	357	336	358	338	352	358	329	379	362	361	320	326	375	319	357	355	363	347	333	369	325	380	399	343	354	323	354	382	361	356	354	345	367	387	344	365	341	383	334	387	359	321	327	356	354	341	365	358	337	355	359	343	357	362	330	353	360	355	356	367	332	330	355	357	358	332	374	368	389	352	378	379	353	338	355	339	348	337	368	346	346	337	358	339	354	344	353	379	358	375	353	354	329	337	346	382	365	369	353	352	346	344	360	324	341	321	323	356	336	370	375	348	380	327	357	371	345	363	351	387	354	386	349	353	375	336	365	374	365	321	347	376	353	348	324	342	367	368	317	354	367	367	369	364	372	381	347	356	342	339	354	360	349	368	337	371	318	337	317	371	339	315	339	345	359	339	353	332	372	331	370	353	361	366	353	337	372	351	374	369	366	367	312	372	378	354	353	344	373	365	381	330	328	370	334	359	344	371	366	379	378	371	341	335	363	342	371	378	348	347	366	358	342	372	375	371	358	362	393	328	348	351	347	330	383	381	357	324	342	354	349	356	343	347	368	350	364	358	330	358	333	333	356	371	344	346	364	347	333	344	360	371	366	369	351	379	363	348	357	354	351	361	340	370	332	347	365	345	338	361	362	336	354	347	357	336	354	347	332	340	358	319	346	367	343	355	340	344	361	366	344	376	354	347	314	362	324	373	374	347	373	357	361	349	327	379	353	349	315	374	322	353	346	347	375	348	372	327	334	352	378	339	365	364	337	334	350	382	342	371	341	357	360	336	362	357	337	369	364	362	361	395	381	378	319	355	386	308	319	333	347	357	360	326	387	365	327	352	347	340	316	358	348	343	345	369	330	378	353	345	380	348	335	367	366	339	327	355	376	374	347	350	311	368	358	357	320	358	367	357	340	392	356	339	359	346	320	350	358	329	346	379	368	355	353	415	381	389	353	393	347	340	331	361	343	357	352	355	382	360	373	365	349	354	322	357	315	361	364	368	380	348	363	310	342	351	375	344	341	369	369	380	374	407	371	353	348	345	334	355	347	363	333	368	362	341	342	348	364	367	385	354	345	331	366	365	363	353	346	339	353	369	328	369	356	353	357	342	330	349	373	339	337	326	355	371	353	367	334	361	354	370	359	344	374	349	359	343	348	352	336	350	349	356	362	305	355	360	337	334	354	352	350	362	343	350	341	353	352	339	364	365	360	359	354	379	330	366	356	347	373	334	335	348	336	359	365	353	350	405	334	368	340	356	361	335	334	340	336	331	342	379	343	375	332	351	344	368	343	323	364	373	354	347	359	322	337	378	336	314	319	345	340	356	364	382	350	322	335	337	380	345	332	333	362	373	357	349	315	377	328	337	342	346	357	370	336	350	360	364	354	342	334	345	338	394	346	379	337	389	372	314	361	376	341	341	297	377	344	322	378	360	338	375	326	354	354	368	345	367	326	346	333	326	354	325	348	318	356	343	324	368	349	343	389	364	341	339	347	336	315	343	359	308	320	333	340	383	333	351	381	339	362	336	347	341	344	362	334	328	364	389	359	347	392	357	338	343	373	398	334	323	341	352	378	352	340	337	351	367	345	351	381	357	352	340	384	363	358	359	332	343	336	364	349	311	338	351	367	331	357	354	376	364	378	346	363	387	339	345	355	357	334	355	358	346	366	358	381	348	314	337	354	325	337	338	323	385	364	347	360	342	351	325	381	329	366	344	344	324	387	355	346	339	359	334	359	319	377	360	359	371	340	318	333	346	368	370	349	335	329	367	376	363	367	382	350	341	378	334	341	347	351	343	349	343	320	348	337	339	306	344	368	367	334	341	397	330	350	316	319	355	363	341	361	364	318	348	340	340	369	365	344	380	313	344	328	365	315	333	349	358	316	348	377	342	328	382	378	333	361	369	345	345	325	343	369	370	339	371	348	352	352	353	341	328	349	337	350	352	361	330	344	348	327	375	339	368	333	339	367	386	341	334	349	355	352	360	361	312	372	344	330	307	337	356	356	349	328	404	368	320	378	363	344	329	406	362	367	357	350	359	384	376	372	331	375	378	353	353	385	398	348	384	339	344	360	349	373	323	328	350	355	352	347	346	363	330	319	351	346	339	369	374	357	371	357	361	337	349	345	332	338	328	366	318	367	372	372	328	354	354	371	357	361	337	363	360	390	367	350	325	358	354	382	392	358	350	333	371	378	338	353	338	352	377	347	368	373	358	367	360	350	411	376	353	350	333	355	308	341	344	355	364	367	351	346	353	336	347	394	353	343	356	345	367	373	342	357	349	380	335	362	336	363	372	379	355	352	388	358	328	328	364	353	366	344	365	310	397	355	324	332	320	368	357	363	388	360	348	359	327	353	366	342	343	364	350	342	347	360	342	356	359	350	340	342	342	319	354	367	353	349	383	358	377	363	344	346	316	342	348	370	360	378	334	354	339	359	374	371	339	350	348	355	341	359	380	365	381	357	358	378	369	363	339	350	396	346	361	332	342	334	345	354	369	356	395	349	344	366	364	367	355	327	364	331	377	364	380	343	309	350	386	355	321	381	356	314	375
17905	36872	31569	21876	17714	13952	10391	7951	6061	4758	3948	3145	2518	1978	1808	1591	1318	1186	1114	954	923	842	763	686	681	664	648	565	583	554	549	457	426	420	401	442	446	432	405	404	378	401	377	446	370	429	418	362	406	404	366	402	353	416	392	393	384	412	390	408	404	403	407	393	373	382	395	409	405	429	356	377	410	399	396	412	387	390	405	385	404	415	406	379	402	430	410	397	347	359	413	383	417	347	422	396	403	374	404	387	398	361	388	394	408	404	366	358	396	342	359	399	386	402	403	387	389	406	354	441	397	413	425	395	393	411	385	387	389	350	398	391	414	418	415	384	398	400	400	397	368	430	402	410	409	379	402	405	404	398	395	413	385	395	408	396	394	377	400	389	370	392	397	398	417	404	431	382	382	428	409	419	404	430	375	397	412	396	405	378	387	390	389	373	414	410	409	410	357	379	378	397	402	380	427	377	376	405	394	435	407	400	393	382	421	393	401	386	415	404	406	438	381	399	361	410	397	431	383	394	401	379	389	421	389	409	403	365	391	400	388	413	392	417	381	403	390	369	392	349	356	369	400	398	371	385	378	418	383	387	410	361	395	405	388	383	372	385	380	345	340	402	394	412	381	371	357	366	374	384	395	389	418	377	384	400	409	403	391	392	435	389	390	381	387	393	397	428	417	386	413	399	411	402	395	410	406	359	408	400	393	408	391	391	382	412	416	379	404	413	380	407	377	384	399	388	425	408	406	412	459	389	363	415	373	408	383	389	401	427	384	390	403	412	380	375	367	403	386	418	404	379	409	417	394	353	387	396	434	386	366	391	377	395	372	402	412	396	383	398	389	429	401	395	334	378	361	408	395	389	434	401	382	388	407	384	373	368	373	426	418	395	415	423	387	429	398	419	419	378	395	383	392	405	341	399	395	390	370	393	403	426	413	402	384	410	385	412	362	389	388	395	407	392	387	396	400	390	422	430	391	381	419	406	349	395	411	384	368	390	378	418	362	421	396	391	380	394	376	399	422	398	420	388	387	401	399	370	375	436	387	404	408	385	394	374	415	407	396	397	393	399	402	407	399	371	419	371	395	393	414	381	378	386	363	411	366	397	365	388	415	399	388	380	384	412	373	418	394	389	354	406	414	431	387	385	375	388	384	385	398	421	428	432	403	410	380	391	389	402	393	400	375	373	400	387	393	424	422	397	394	378	397	382	424	370	390	404	372	379	366	412	382	388	408	392	393	391	369	407	368	398	386	385	395	384	443	410	413	408	378	347	404	366	345	366	362	377	399	387	412	394	370	395	366	399	393	431	387	411	399	385	379	395	354	403	397	387	351	401	398	386	410	382	443	400	374	361	412	421	394	399	383	399	412	406	388	397	412	392	400	353	438	398	410	432	443	435	384	399	426	383	391	372	394	420	390	393	403	392	377	373	399	367	415	389	388	390	396	374	372	405	378	420	402	388	390	409	368	387	401	389	386	386	395	384	423	385	412	372	414	407	387	372	391	393	400	392	406	374	355	376	385	405	398	378	357	359	408	382	387	370	397	410	429	381	386	407	376	372	392	357	394	406	405	349	397	411	403	368	394	420	405	376	393	392	372	380	416	412	407	385	381	352	393	385	408	424	366	391	369	392	394	420	407	433	396	406	387	412	395	421	377	413	418	405	391	382	424	420	382	419	377	370	426	441	394	371	392	411	378	379	364	391	408	382	375	405	410	366	392	437	424	395	429	392	377	406	403	384	402	377	407	413	373	407	374	369	421	390	429	419	398	379	383	388	413	402	397	372	364	401	362	401	399	409	400	407	366	383	403	391	393	388	381	404	375	390	398	375	384	419	375	399	390	404	400	369	389	402	407	373	396	377	391	404	381	417	396	410	384	353	409	411	408	406	417	434	399	390	396	385	392	413	418	398	382	427	386	408	409	388	378	416	376	428	403	369	382	382	388	403	408	362	374	396	412	398	384	379	389	411	406	425	433	448	410	399	384	373	352	372	388	405	370	425	400	399	378	422	402	406	401	376	389	400	417	390	357	388	415	424	365	407	380	401	378	387	398	366	424	388	360	416	379	388	396	384	408	418	385	384	417	376	368	366	384	446	358	359	372	371	395	373	391	369	374	402	386	390	420	419	386	360	391	402	394	390	415	406	408	373	408	390	374	383	393	400	382	412	400	362	379	438	394	375	371	429	384	369	372	416	414	380	380	370	398	373	387	417	359	372	398	414	389	407	416	362	395	407	416	389	380	404	410	448	404	423	368	381	392	396	387	416	418	416	337	423	370	382	397	385	404	437	363	375	401	372	398	401	386	403	382	396	371	356	396	404	392	379	385	413	390	387	373	407	382	385	413	384	391	381	401	403	361	420	412	405	399	384	400	386	408	380	375	375	401	372	398	385	405	407	393	400	370	373	405	405	388	378	418	390	390	355	376	376	370	381	388	420	372	381	367	374	392	405	377	416	402	392	385	393	373	395	374	405	372	397	397	382	409	398	403	411	423	425	392	403	383	390	376	404	367	360	401	402	376	385	394	401	378	383	374	382	373	399	370	362	359	372	371	398	396	407	377	370	415	391	385	425	421	374	410	381	375	393	410	421	379	402	373	442	374	376	396	376	432	360	381	372	388	380	373	400	402	384	412	383	468	390	372	424	393	385	382	343	400	370	426	407	386	384	370	396	405	349	404	396	405	403	414	423	383	427	412	403	363	392	366	388	398	350	398	384	368	398	405	388	392	410	399	422	352	356	401	386	379	404	354	414	400	410	367	396	386	367	400	386	414	389	385	437	379	392	400	379	374	444	382	366	402	384	369	389	389	379	401	427	393	357	381	375	391	384	403	429	376	390	385	363	398	386	423	385	401	407	407	386	381	391	432	431	387	398	412	358	388	383	382	438	408	383	373	389	406	409	386	390	386	394	374	420	401	399	427	420	391	387	397	407	413	403	399	414	376	386	375	382	415	378	401	409	361	388	394	410	406	381	430	412	407	404	366	367	423	369	375	387	404	380	390	405	323	391	368	358	373	359	417	373	380	381	403	412	418	380	413	389	426	389	385	397	395	384	398	404	362	405	386	397	378	391	392	359	383	420	384	409	376	409	408	385	397	381	417	430	370	394	373	378	388	392	400	388	385	398	397	373	379	386	417	393	390	420	420	357	390	369	360	426	408	367	381	411	377	435	406	411	379	379	446	401	396	390	408	390	400	394	414	415	416	398	409	393	413	371	395	396	397	419	409	378	407	417	386	403	437	393	419	387	430	389	373	360	404	401	392	410	360	418	377	367	405	385	386	399	399	413	406	384	436	365	352	402	380	398	374	392	395	403	388	358	379	411	391	386	415	397	424	377	371	425	378	390	389	393	364	373	403	399	418	397	404	405	462	406	404	376	395	392	445	404	440	406	403	401	380	389	378	400	379	423	400	385	358	394	405	435	394	420	385	407	366	381	403	365	387	358	406	401	407	371	368	416	397	372	381	434	373	386	394	389	350	412	394	396
22838	21345	28943	24097	21495	22473	19741	9351	6398	4958	4057	3320	2421	1893	1696	1476	1311	1167	1042	942	819	752	746	612	574	631	548	475	429	407	352	331	292	255	246	256	284	293	272	273	251	269	259	298	227	251	243	237	247	243	233	246	276	297	234	254	258	259	248	232	300	241	225	244	283	247	272	238	234	236	237	225	234	214	241	215	253	260	268	245	251	248	222	256	267	274	224	240	238	261	242	242	236	254	239	238	244	239	253	240	250	260	255	245	243	255	265	236	245	267	248	226	240	265	257	252	238	239	246	251	240	253	244	261	271	253	240	276	239	242	262	241	262	243	249	251	232	252	232	263	268	250	245	277	250	221	261	243	249	237	251	273	228	263	278	263	232	246	274	253	243	232	230	268	242	263	234	250	270	247	254	246	230	279	231	238	251	249	247	255	270	259	257	252	249	239	235	250	248	242	247	216	241	270	224	240	259	250	234	232	258	243	264	265	243	241	246	256	227	243	259	251	237	232	274	271	264	259	281	236	246	284	232	284	225	238	271	235	245	266	251	255	269	268	242	255	247	242	240	246	242	256	251	253	230	253	219	241	262	242	249	239	233	231	282	265	230	255	242	259	242	245	275	270	257	245	252	258	212	233	237	246	245	239	237	236	264	253	260	223	222	243	255	230	235	213	234	242	255	235	244	231	246	243	264	248	252	238	258	254	262	236	222	269	241	257	253	233	243	237	227	253	224	241	226	239	239	283	255	265	252	249	239	241	213	218	224	266	248	250	228	240	246	211	262	244	252	247	242	218	248	252	238	257	251	244	250	240	239	268	266	239	259	256	272	236	231	237	255	238	231	256	249	242	266	231	275	251	238	284	234	227	236	241	214	239	230	239	235	234	228	254	264	261	262	229	236	246	266	243	265	266	249	247	228	241	247	263	233	238	266	238	230	274	244	241	273	222	256	248	255	237	256	238	248	254	237	236	256	245	245	242	261	270	238	253	249	261	268	258	288	255	250	255	236	246	244	211	234	247	240	249	267	241	246	252	248	249	270	261	252	256	238	261	231	257	243	241	269	256	251	240	289	271	218	226	249	237	254	214	258	250	263	265	286	255	237	217	226	240	232	240	271	269	252	230	257	276	244	263	236	248	269	234	235	257	246	231	259	216	285	248	229	256	219	248	263	276	263	249	292	247	240	254	216	291	254	254	224	238	248	260	269	238	254	249	245	269	259	246	233	252	248	277	222	240	225	232	260	260	251	246	256	230	236	245	233	234	241	238	236	231	276	245	238	239	282	221	218	273	269	254	235	272	231	222	250	237	249	258	246	242	234	216	247	240	239	239	252	262	272	266	264	248	235	250	251	273	253	276	242	231	240	250	241	266	234	246	254	259	249	256	232	240	235	225	237	285	233	254	235	235	249	239	253	248	241	238	263	247	236	257	257	254	250	242	246	240	255	262	254	218	233	250	249	246	232	291	259	285	214	241	249	255	241	246	257	248	247	219	238	250	235	256	232	248	231	240	254	266	257	250	260	239	245	260	258	252	295	279	250	253	221	263	243	258	237	265	209	238	237	231	269	238	276	245	230	239	246	242	255	265	236	218	284	224	245	245	259	265	264	257	254	253	243	254	225	232	243	244	243	266	246	242	242	257	279	272	252	274	235	229	253	246	227	241	257	243	274	248	246	218	252	236	279	223	241	257	236	257	252	253	226	239	235	256	281	232	233	243	235	251	240	260	243	226	226	250	245	241	246	255	240	245	251	262	274	265	243	245	238	226	224	245	264	233	240	274	252	214	246	235	241	250	282	220	238	251	261	264	252	229	201	245	233	259	241	252	253	241	253	224	225	253	238	232	239	250	254	272	229	252	251	231	254	286	268	219	242	242	265	268	227	234	244	228	245	255	255	238	266	257	217	256	245	241	243	272	246	245	254	268	259	235	283	266	227	256	235	259	230	226	257	237	257	258	255	232	240	245	254	258	280	270	225	271	278	216	262	223	231	247	262	245	247	271	242	219	261	258	271	260	235	249	241	242	227	235	251	233	267	254	256	275	273	250	235	281	229	275	243	268	271	232	267	222	267	258	243	234	280	244	271	203	249	260	285	267	241	243	233	256	274	252	253	291	210	239	263	261	224	228	259	247	246	254	236	247	292	251	251	260	238	232	253	242	252	277	220	221	228	232	228	251	258	257	242	272	245	255	253	229	259	244	211	247	220	236	246	239	237	236	241	258	250	237	249	226	257	246	230	258	247	269	242	238	232	265	236	241	246	232	240	227	248	255	274	223	245	248	259	235	265	242	236	258	266	243	221	255	254	269	239	262	217	257	252	264	277	247	242	264	238	226	243	253	266	246	272	244	239	259	258	251	241	255	249	244	246	246	237	237	259	243	272	228	253	275	233	236	232	262	244	247	241	240	237	255	263	247	262	252	225	230	241	251	247	232	259	263	270	239	251	215	263	227	240	260	222	239	259	276	224	230	248	213	252	247	266	235	263	229	245	233	240	258	252	243	202	234	223	217	257	248	261	247	235	235	260	254	237	261	249	257	232	251	233	242	248	209	242	254	256	232	241	254	253	262	270	234	260	261	254	231	236	269	266	265	243	261	247	274	263	226	255	271	217	282	235	240	249	255	282	281	244	252	215	227	237	269	260	231	239	221	254	274	229	243	227	232	237	261	259	260	239	210	263	232	245	247	283	242	222	243	273	251	228	252	263	232	243	226	250	253	250	247	265	260	244	234	230	284	248	228	227	249	249	255	232	264	268	271	255	244	225	249	234	235	226	248	226	238	224	268	256	262	238	232	283	281	248	257	282	261	253	256	220	243	283	258	248	245	227	264	229	247	258	252	236	240	252	260	276	268	298	237	250	265	265	231	237	261	250	275	235	238	219	238	210	241	248	241	249	249	256	254	239	275	262	234	266	260	267	268	270	215	224	235	258	265	262	244	257	243	237	245	271	258	235	222	219	248	201	274	251	244	219	271	272	217	249	244	257	269	235	260	302	267	226	245	254	255	274	253	234	272	267	240	282	252	224	251	225	237	226	221	255	262	249	268	235	226	250	257	244	260	268	234	253	264	256	271	246	249	262	246	255	244	238	258	245	253	244	257	265	240	266	233	259	225	269	248	263	260	259	252	223	262	255	229	247	261	234	238	221	238	229	277	264	238	247	247	250	271	236	241	272	243	279	267	242	240	276	237	266	227	222	288	262	260	235	226	273	233	249	239	226	280	244	226	227	241	235	246	254	258	230	235	234	245	238	272	235	270	242	230	247	263	257	247	274	243	260	265	263	264	253	217	271	229	217	241	260	240	234	252	259	271	265	219	231	211	241	267	286	252	234	259	241	246	233	260	271	252	235	270	222	225	248	263	257	261	245	255	247	249	245	244	252	259	260	249	234	221	256	223	260	220	237	267	231	223	252	223	237	260	275	237	265	247	209	228	282	227	262	229	256	260	257	289	252	269	241	227	247	233	251	240	252	253	224	241	266	242	258	248
20079	44310	39787	30843	25778	21121	16092	12620	10128	8110	6542	5215	3998	3202	2806	2451	2067	1834	1536	1419	1182	1154	920	860	783	768	679	631	617	524	501	415	349	322	325	339	323	362	298	322	299	306	317	299	311	284	299	254	262	293	286	293	292	311	290	254	290	273	286	274	295	277	299	289	252	277	264	267	261	297	292	265	267	282	264	280	269	273	278	259	298	281	288	265	311	280	276	279	280	243	301	244	312	265	274	268	285	282	301	291	251	248	277	278	258	298	277	296	273	278	298	269	269	291	260	291	274	265	301	303	283	278	292	264	250	301	276	281	286	302	285	283	305	269	273	289	268	297	278	305	281	272	251	279	295	254	298	284	295	265	284	308	272	262	283	285	284	279	273	291	262	281	266	248	282	262	268	293	279	310	267	288	294	304	315	284	289	283	282	283	299	253	270	280	291	282	270	302	297	300	284	259	269	260	263	267	303	295	299	274	279	276	296	298	297	285	254	296	260	298	299	297	282	309	295	279	276	261	290	312	260	286	290	311	269	285	260	266	270	284	303	309	271	315	277	279	287	287	292	249	259	300	314	302	290	262	271	271	292	328	257	283	265	299	293	270	245	296	281	293	240	279	286	303	291	279	292	288	296	270	253	279	298	298	299	287	299	267	285	296	289	303	258	260	303	289	267	291	294	257	274	268	276	270	290	280	289	296	304	269	283	263	255	282	272	297	294	264	283	261	252	279	270	287	272	267	270	277	268	257	287	301	279	276	257	284	256	272	282	311	268	279	288	296	257	297	265	262	270	263	287	267	297	271	269	265	277	317	303	273	260	278	291	258	279	257	261	293	270	308	293	272	279	284	284	292	286	277	263	299	298	296	288	284	294	252	260	270	304	257	297	290	276	252	289	265	289	280	297	266	291	273	292	233	265	276	276	298	268	293	272	280	296	259	282	275	298	278	297	276	309	291	271	281	262	276	256	286	271	323	294	275	296	282	296	286	261	260	317	261	269	280	265	298	268	289	276	293	271	272	238	257	293	282	268	266	290	259	256	292	264	297	272	284	304	295	269	303	256	333	283	302	276	288	257	283	286	282	251	277	267	265	258	278	270	275	256	281	302	272	268	278	312	259	266	251	255	281	268	252	267	261	306	273	274	288	267	287	269	228	292	285	265	274	301	252	277	306	278	278	261	276	270	289	290	270	263	298	280	265	259	261	307	307	264	280	279	266	308	294	280	269	272	254	304	288	267	255	266	301	286	275	276	289	303	302	267	269	273	273	284	266	273	255	300	283	274	261	285	282	282	274	300	265	252	295	271	264	269	282	254	299	243	282	294	277	296	283	288	268	275	292	270	280	254	272	301	287	302	280	280	282	285	304	268	272	302	285	309	277	284	271	310	284	264	292	262	306	298	284	295	272	305	304	292	258	289	275	271	307	278	279	291	270	334	267	276	285	276	255	287	279	292	282	241	265	313	288	282	280	277	277	274	282	279	248	288	287	284	291	267	278	290	291	268	283	261	297	256	289	287	239	259	269	274	269	293	256	304	278	251	283	297	265	251	297	311	282	302	254	300	272	265	271	254	281	285	273	277	309	276	293	274	264	275	302	283	306	279	295	286	273	282	259	282	222	292	279	268	278	279	306	313	330	263	303	261	280	251	271	306	273	260	283	275	232	284	297	266	288	288	248	263	296	267	277	291	284	270	281	300	262	320	274	272	294	291	276	286	280	254	284	264	285	251	309	289	262	292	269	306	269	305	256	266	296	283	254	297	272	287	280	285	273	278	267	271	289	264	277	294	277	289	280	289	267	287	251	277	255	275	296	289	275	284	331	267	308	296	262	275	276	288	286	260	248	264	303	281	295	246	278	291	290	264	303	253	288	278	283	273	267	278	280	261	279	288	302	286	268	277	304	293	303	282	301	284	295	286	323	292	282	239	304	289	287	271	278	265	300	281	298	277	278	297	303	260	278	296	270	243	294	296	274	295	291	275	281	290	274	307	276	281	291	266	304	262	288	297	312	303	298	292	276	266	286	280	303	292	266	270	292	298	264	284	317	262	269	297	281	286	290	243	307	264	275	304	261	274	251	268	287	292	289	292	277	277	261	287	282	300	255	273	299	280	272	266	280	283	257	289	274	278	257	265	281	296	287	279	284	278	261	274	282	295	286	266	281	312	273	253	282	288	291	246	303	280	272	273	283	287	267	260	265	269	309	267	266	250	293	281	293	264	273	260	247	272	250	276	253	296	290	281	294	257	277	272	290	292	279	251	277	257	260	279	282	276	254	276	294	264	267	309	264	285	292	273	285	313	276	265	277	276	302	270	280	251	283	291	297	306	302	266	271	267	274	252	276	263	289	288	263	282	284	298	286	276	266	260	277	268	281	267	273	294	289	272	292	289	308	276	303	297	274	284	242	282	293	270	261	288	291	295	313	260	323	255	300	295	273	276	271	258	281	261	286	286	288	259	273	288	306	293	245	280	285	284	281	297	297	274	294	267	285	271	278	309	270	284	270	280	254	257	301	262	275	261	249	293	297	293	284	254	242	269	283	307	262	292	310	261	276	305	244	262	279	269	278	273	295	306	303	278	283	293	292	263	252	276	253	280	248	300	278	300	273	279	259	303	283	278	271	261	275	273	285	307	263	256	255	296	257	295	290	274	295	289	297	300	301	276	268	248	287	305	283	281	283	302	257	277	282	268	279	270	269	256	268	258	308	326	286	286	281	263	252	305	278	255	266	285	240	263	255	285	298	312	270	279	282	293	268	261	250	308	267	288	267	282	279	286	278	274	279	295	264	250	280	268	303	297	278	292	282	275	261	268	275	268	303	251	299	249	251	279	269	298	257	247	319	312	290	258	282	282	309	290	301	292	291	308	285	285	282	270	292	271	248	278	285	281	263	250	276	279	315	311	257	293	293	297	284	292	300	268	261	276	271	290	283	292	302	303	261	286	260	284	271	278	311	272	277	291	269	271	250	277	253	264	270	298	274	262	247	268	285	281	256	268	260	275	273	260	305	292	276	252	249	272	265	275	279	249	287	261	273	249	287	277	288	297	284	254	290	299	286	272	281	281	270	285	294	280	286	266	233	292	287	281	277	291	272	284	289	311	308	302	273	268	304	254	282	273	286	310	253	245	308	299	266	289	244	276	267	296	264	255	294	265	277	287	304	269	257	281	297	289	251	295	298	277	235	269	285	254	283	288	305	261	301	299	272	280	311	292	266	295	257	308	278	258	286	293	264	287	261	271	267	286	282	279	297	271	297	267	270	286	298	289	287	267	276	277	267	262	281	272	259	273	262	270	299	315	271	278	304	281	291	292	315	269	335	273	298	271	283	268	302	283	286	288	288	254	311	278	267	248	274	262	276	249	285	257	258	249	279	269	250	277	256	267	314	260	290	260	245	273	252	288	288	264	272	274	242	240	295	275	266	292	278	274	283	298	305	279	274	303	294	278	288	280	260	259	291	275	281	299	255	289	266	274	254	280	279	279	287
27731	22606	24594	18619	11040	6925	4585	3365	2561	2230	1924	1477	1156	1028	1007	1000	921	809	789	720	680	621	601	572	626	574	543	555	491	507	532	442	464	454	460	445	452	466	448	469	443	447	410	457	477	457	454	449	447	447	477	464	492	437	476	454	442	451	432	485	442	451	475	477	470	444	445	461	449	478	472	425	466	484	455	456	470	470	472	457	498	480	435	448	466	455	444	466	467	450	447	461	458	454	473	440	455	459	427	463	464	448	421	440	454	440	454	464	457	470	433	443	468	485	477	441	445	430	500	449	451	463	436	448	460	450	465	458	457	454	464	486	444	439	477	440	471	409	471	446	483	449	449	479	452	461	445	445	444	448	446	447	469	461	505	493	438	441	430	497	442	461	464	443	484	475	467	491	443	423	440	450	455	464	435	447	458	472	436	477	432	433	476	450	464	468	481	461	426	463	442	521	446	491	427	471	441	436	463	494	446	492	481	467	419	471	459	432	468	490	470	424	429	471	453	474	453	458	448	440	462	478	448	451	493	453	445	506	466	478	471	465	461	467	445	471	468	476	449	456	424	395	473	418	486	423	417	478	450	469	454	476	427	452	443	461	452	450	440	434	445	515	469	470	474	447	457	455	485	480	453	477	469	474	458	488	517	445	436	486	441	415	441	467	456	449	472	491	473	424	442	451	465	493	418	475	469	434	474	459	455	427	429	450	481	467	475	475	468	420	461	440	401	454	452	429	454	479	451	463	460	434	426	484	492	460	453	477	453	447	456	453	451	491	482	457	492	455	459	447	417	483	477	455	442	507	455	482	459	452	469	497	471	468	454	447	449	463	450	487	406	429	438	499	406	459	475	436	456	460	450	443	439	478	433	458	460	454	473	472	446	414	459	459	464	482	456	472	492	472	490	467	436	452	459	465	440	434	468	488	471	444	468	447	425	452	427	488	469	434	458	480	452	468	504	471	449	483	437	476	466	456	470	468	426	475	461	468	469	445	454	448	450	457	433	445	481	444	466	440	472	468	454	470	456	445	431	422	476	436	453	464	442	439	466	461	467	472	489	457	497	461	432	526	472	474	450	458	429	462	476	470	464	431	444	444	476	446	430	454	451	437	448	456	472	457	461	462	435	449	452	499	439	416	469	463	453	428	492	441	487	491	431	435	432	468	428	438	515	443	446	489	468	455	450	470	432	480	437	458	467	456	421	450	472	460	441	467	419	508	460	466	475	439	428	423	497	487	481	432	431	467	452	429	468	455	440	438	449	496	459	465	477	462	451	444	477	432	488	460	465	414	456	443	469	467	497	459	478	479	452	482	463	472	466	466	440	483	439	486	449	425	436	436	468	464	413	459	432	468	463	454	477	471	473	480	447	510	465	457	481	468	477	436	440	427	463	462	422	451	464	449	438	451	474	450	411	460	459	472	432	462	449	445	436	485	428	462	468	469	455	505	424	450	453	442	481	471	506	429	427	489	453	438	447	467	482	464	436	481	417	431	464	473	443	478	434	459	429	439	453	455	448	447	473	447	464	454	459	503	451	464	431	426	438	446	470	444	452	446	472	430	501	464	449	435	454	451	481	467	451	486	495	486	453	442	462	440	434	443	424	457	449	487	481	454	490	474	484	485	483	452	454	442	486	475	500	453	442	415	488	470	451	487	458	428	447	445	469	440	474	483	458	456	470	452	457	428	460	439	462	454	452	490	511	473	497	463	462	446	422	477	435	461	465	456	485	432	414	480	446	447	469	457	424	465	442	456	455	475	460	469	482	460	486	456	436	439	440	463	456	460	438	458	448	480	464	419	493	458	441	420	470	443	453	431	469	469	457	458	460	463	464	476	426	481	430	424	423	436	456	464	444	422	448	461	444	468	450	451	472	452	450	425	466	446	472	419	465	452	487	427	429	463	480	446	435	444	482	469	455	433	475	432	462	459	463	441	455	483	450	424	415	466	470	492	436	444	503	441	444	465	473	460	455	467	500	447	492	462	465	437	448	458	454	454	462	438	446	433	457	443	463	478	440	474	452	442	422	463	457	472	473	456	452	477	463	440	474	457	464	446	440	487	476	445	458	461	488	485	435	495	424	460	496	492	441	469	470	440	464	446	404	442	454	430	464	464	445	449	485	438	445	462	490	442	454	450	454	440	473	441	472	447	400	458	422	461	446	434	471	467	464	502	428	465	419	449	497	465	455	468	489	459	446	477	459	451	491	451	479	467	463	440	463	463	443	408	463	449	447	420	456	458	471	468	466	463	463	469	482	486	445	440	438	442	453	441	479	479	492	417	470	497	492	433	491	456	449	433	482	498	451	466	468	456	470	439	453	460	414	474	488	436	459	438	464	464	479	456	455	444	480	425	426	472	456	463	455	448	440	476	461	463	433	464	447	475	483	443	487	448	437	472	452	467	468	416	443	427	457	467	483	464	462	480	435	467	463	453	461	483	438	468	484	448	424	446	484	501	473	453	453	450	444	405	431	456	420	475	468	444	463	436	484	472	450	472	419	471	451	437	420	464	435	444	461	513	454	418	468	462	455	482	464	487	492	453	493	442	456	459	434	446	415	443	488	480	475	442	452	473	444	429	419	441	467	436	458	487	453	493	488	449	432	458	455	501	443	479	398	433	450	452	479	459	472	427	446	464	437	461	462	481	450	471	441	467	494	475	436	462	454	468	475	470	486	500	486	479	456	481	454	448	433	463	451	465	465	437	421	446	468	449	451	457	430	443	442	462	487	441	475	445	450	462	444	501	466	466	438	466	463	454	441	472	435	462	475	480	480	422	431	447	470	474	429	431	442	447	456	453	444	462	484	466	450	444	490	463	439	502	463	463	427	455	492	430	468	460	448	446	467	457	459	430	447	437	491	488	453	425	457	466	431	466	463	445	489	464	472	489	431	459	448	429	439	441	457	467	473	433	448	473	478	435	459	436	472	426	443	484	500	463	464	478	466	495	453	464	456	473	465	421	438	435	442	411	431	449	452	456	413	432	420	486	473	511	441	466	447	423	442	461	476	458	446	450	473	476	465	468	485	471	442	442	453	465	458	428	422	463	444	520	458	421	426	477	456	445	423	456	449	448	513	457	458	478	438	480	482	476	449	513	466	406	475	435	474	478	468	468	456	410	416	452	445	451	463	471	481	477	422	450	452	472	434	458	483	476	470	470	474	454	451	468	431	445	449	416	457	452	480	466	427	467	442	511	437	454	466	440	468	452	430	418	475	470	465	472	456	445	450	427	456	473	465	456	479	458	471	476	433	443	464	437	441	438	452	436	426	457	463	459	440	459	466	473	443	442	454	469	430	450	464	460	464	435	481	431	455	439	522	428	461	499	439	472	443	471	442	455	445	448	454	443	473	448	477	459	453	462	455	448	449	434	467	455	475	513	466	486	435	452	473	436	441	495	462	462	434	447	492	469	458	464	470	482	465	491	451	463	452	460	439	425	496	431	464	440	456	468	411	443	466	468	464	490	475	473	460	441	450	427	455	429
17169	32953	28162	18861	14147	10533	7509	5897	4490	3701	2870	2345	1845	1644	1395	1382	1205	1111	1039	882	881	824	749	712	726	690	685	653	641	578	576	578	570	519	544	501	472	552	544	508	538	511	470	517	544	521	488	509	489	512	518	531	534	552	558	507	499	533	553	471	517	517	490	484	492	527	527	496	530	524	558	485	521	469	510	493	520	500	515	535	506	477	501	558	521	499	523	487	477	497	507	488	499	518	532	499	527	495	550	545	485	540	516	532	508	509	494	513	525	504	509	504	499	499	506	562	530	469	493	502	502	476	506	511	495	562	529	507	522	518	519	544	476	486	490	532	524	541	468	580	507	542	538	519	486	516	529	568	475	538	518	523	517	510	541	524	516	523	541	523	514	524	506	518	492	521	484	525	508	530	528	545	515	519	547	497	510	532	509	443	502	505	523	472	493	491	567	458	500	522	465	501	518	476	516	527	513	534	531	497	525	513	507	528	496	519	499	555	459	509	498	465	516	490	485	547	552	495	561	464	488	524	510	513	523	516	515	519	494	501	506	497	518	506	536	502	531	543	535	511	507	499	470	504	542	513	494	512	509	514	523	558	510	513	502	492	495	546	528	517	478	498	517	548	510	471	498	523	505	532	487	522	510	530	546	522	507	538	517	533	510	479	498	540	576	505	539	505	483	528	550	525	552	516	511	494	550	508	503	522	528	485	535	471	485	479	466	516	505	531	512	525	497	525	590	513	485	503	495	530	467	506	526	530	568	482	514	506	496	489	504	547	513	482	488	510	512	527	508	477	493	491	507	511	499	543	467	498	482	529	506	515	491	499	514	501	501	493	496	497	471	521	536	505	529	529	499	515	498	524	536	550	508	512	493	515	533	518	502	541	529	552	481	472	501	507	555	515	516	515	468	510	530	503	493	497	498	537	551	505	532	475	526	543	494	494	561	512	532	528	496	491	479	504	536	544	507	540	514	505	509	539	537	515	528	491	494	512	576	502	548	547	550	516	466	480	508	527	475	499	511	526	471	543	486	507	524	510	487	484	550	505	550	512	506	506	525	497	485	541	490	527	518	488	529	517	557	511	522	464	485	487	531	523	477	530	544	519	529	496	528	499	545	543	494	500	522	516	517	507	530	498	473	500	516	525	558	538	520	533	487	516	477	573	512	521	503	461	491	464	490	459	524	496	560	506	519	520	495	498	533	511	498	507	515	518	519	493	519	531	520	510	519	492	506	497	526	519	540	477	464	546	487	462	490	517	459	526	512	476	526	542	531	553	516	516	530	496	510	523	524	506	515	527	528	513	521	537	489	488	496	472	485	501	485	518	511	499	487	511	514	507	512	533	495	497	521	529	463	527	512	502	511	507	523	513	533	482	525	526	515	517	504	475	503	472	486	504	485	533	519	515	487	507	529	504	552	461	509	519	490	524	495	493	502	476	529	556	512	509	504	500	499	541	531	502	531	537	520	513	509	529	482	505	483	557	506	511	533	506	513	500	531	528	528	478	544	539	539	525	504	541	513	540	548	529	534	489	499	516	511	498	505	542	529	512	540	519	581	537	505	510	535	525	480	495	520	508	493	482	527	542	527	534	526	507	524	559	560	486	507	482	508	519	510	550	500	486	488	491	515	533	531	522	530	458	529	523	484	549	515	516	544	492	528	495	520	502	517	508	482	537	509	489	531	492	537	485	490	518	508	535	486	531	510	504	498	507	552	485	511	507	496	560	500	542	484	461	520	507	481	502	508	523	538	502	529	486	510	513	508	495	534	505	519	521	513	534	459	488	496	529	507	475	501	527	523	541	489	529	538	522	499	524	452	551	500	541	527	473	533	501	524	510	503	522	532	519	507	517	481	487	562	522	500	525	493	541	559	531	525	527	497	521	497	532	504	498	525	486	515	495	588	464	537	547	492	540	492	526	508	531	465	490	490	484	495	503	512	524	513	520	511	500	517	479	529	502	490	516	488	543	501	519	529	510	500	510	487	531	479	487	489	511	471	515	526	499	530	516	488	506	553	477	509	496	487	483	568	475	498	492	523	540	519	544	566	507	518	498	487	522	534	528	468	510	496	505	465	523	545	512	491	520	520	476	524	492	513	513	534	480	532	508	513	492	536	521	519	535	494	537	541	551	527	510	530	524	462	529	483	498	509	528	506	505	478	487	539	501	497	495	490	510	519	511	498	535	517	527	533	500	501	499	512	523	490	551	491	477	525	510	486	549	514	499	532	503	482	535	503	529	532	545	503	480	533	509	511	528	536	477	541	471	491	527	512	519	525	514	508	533	549	463	533	495	526	505	528	537	530	497	484	542	520	524	532	467	569	491	514	510	535	504	489	510	518	504	517	521	519	519	500	483	518	502	472	501	504	503	534	532	534	468	537	501	489	514	519	532	466	514	498	490	532	528	558	465	520	509	467	509	507	515	502	546	528	517	560	525	524	526	497	515	516	481	491	499	554	528	482	492	491	526	506	505	545	509	501	488	518	533	505	506	558	496	541	536	503	527	510	533	544	501	514	548	520	495	502	506	456	501	530	532	525	507	511	472	467	499	499	507	528	484	515	469	528	489	514	487	528	477	479	486	516	523	517	487	509	486	551	487	488	485	532	461	559	481	560	510	510	470	506	496	521	515	527	513	525	505	474	485	524	527	486	535	495	541	534	520	481	499	524	505	519	504	559	524	484	481	528	521	506	513	502	502	488	517	534	527	511	528	541	494	503	499	539	503	538	510	502	505	537	462	548	538	545	513	556	471	488	514	547	520	489	514	523	513	521	525	532	525	534	449	509	544	467	484	482	487	473	521	521	534	496	513	481	489	504	499	527	517	526	517	518	487	477	513	553	459	503	520	512	505	506	482	521	529	533	510	507	522	533	533	527	565	519	492	496	505	519	506	494	489	538	521	514	531	515	506	543	540	525	514	526	494	518	530	491	539	510	517	502	543	527	530	525	523	539	496	515	563	564	531	534	528	526	496	540	500	525	531	516	511	519	469	533	536	487	482	506	525	525	499	550	494	493	513	479	537	540	486	518	542	502	542	515	521	463	455	536	508	534	555	525	473	512	514	515	494	495	515	534	540	487	503	518	533	500	522	539	506	541	498	512	465	532	481	517	526	509	505	500	489	507	488	548	539	446	499	535	522	502	500	507	513	566	508	542	497	528	499	537	508	517	511	523	503	473	497	524	488	506	522	466	490	499	504	522	511	488	486	509	537	540	526	538	500	503	499	491	505	506	535	511	527	494	535	516	516	481	484	466	558	507	490	521	511	480	503	495	531	486	517	514	536	493	538	508	490	510	500	527	529	535	497	518	515	520	525	493	550	509	501	492	507	524	547	527	544	502	538	505	545	511	541	454	490	549	535	493	500	518	519	521	493	520	513	557	509	542	512	521	525	531	545	501	539	506	515	493	515	513	514	505	535	506	514	516	508	476	499	556	547	542	522	496	488	530	495	528	505	501	523	511	534	487	544	513	527	548	510	515	500	531	510
23917	21323	28448	24602	21677	18192	10483	6275	4642	3824	3019	2357	1970	1705	1603	1453	1235	1043	852	825	763	698	680	635	717	626	616	551	525	482	447	421	423	400	406	458	399	413	401	423	398	404	425	376	410	411	411	413	416	376	399	386	411	399	370	349	379	365	393	372	401	379	379	377	421	382	353	367	416	406	395	395	381	383	396	386	418	401	409	382	399	401	418	432	374	378	357	424	377	386	399	378	383	409	409	429	388	409	407	387	401	390	391	405	382	434	395	404	404	391	403	380	422	376	398	401	380	386	395	419	396	378	371	397	432	407	440	392	389	368	410	389	372	396	382	386	416	352	376	418	388	426	359	378	395	414	415	384	375	395	376	350	399	410	416	394	413	372	394	381	431	405	424	367	418	391	395	404	401	404	395	436	416	399	397	416	419	363	376	385	400	393	408	399	414	407	429	389	404	377	391	374	375	405	412	422	387	366	394	407	410	385	401	405	431	388	344	427	379	369	404	411	411	411	386	382	386	385	399	370	434	414	406	366	394	393	416	381	404	425	388	398	419	368	398	406	383	425	406	378	408	408	406	377	376	412	371	394	386	382	376	367	424	404	393	417	405	427	397	384	381	370	405	391	420	391	426	419	388	391	355	356	360	403	368	405	387	409	373	416	402	445	395	390	384	371	389	376	389	404	385	404	391	411	384	396	373	389	413	391	381	388	397	412	401	383	351	364	387	378	409	388	418	405	409	407	379	393	375	391	443	412	395	392	394	382	416	388	362	367	413	363	390	353	386	368	407	396	400	411	399	390	399	371	387	377	423	411	412	386	370	418	415	404	334	426	396	377	388	393	400	389	412	402	398	411	388	419	397	390	422	394	387	406	406	434	402	343	397	407	386	385	409	371	388	420	407	373	417	390	391	397	387	375	414	415	376	399	387	421	377	406	398	406	369	413	405	387	393	382	378	409	420	381	420	400	406	381	411	366	406	383	361	387	403	373	373	387	385	399	349	417	432	354	389	418	401	394	414	374	393	387	382	420	431	376	427	408	377	366	400	399	399	387	400	376	401	413	396	388	411	391	419	404	441	399	372	409	412	388	398	394	411	417	376	352	372	375	415	383	404	401	396	428	409	414	408	401	388	413	408	384	379	389	411	409	369	384	418	364	398	393	396	396	390	405	397	349	380	436	427	385	393	407	379	376	466	399	350	376	371	388	358	413	428	399	397	332	420	393	395	429	398	401	365	414	377	406	378	362	409	434	377	413	387	422	402	414	408	345	435	363	389	383	418	372	399	380	382	346	437	387	425	403	429	387	387	415	364	416	404	391	363	401	410	388	387	398	356	399	394	385	408	366	374	411	380	386	397	398	397	401	387	400	392	415	371	402	378	381	378	393	445	377	413	389	383	393	381	389	408	391	403	412	401	402	388	391	389	407	429	416	412	391	418	379	432	351	399	418	359	361	354	381	425	385	391	411	403	391	387	407	402	401	440	364	415	406	363	388	401	390	405	376	360	365	374	374	375	425	400	418	407	403	382	366	403	386	380	420	369	398	347	443	420	397	406	368	385	410	395	429	378	340	414	380	382	382	384	441	379	395	398	390	392	401	388	385	402	399	396	425	358	355	397	382	388	366	430	390	386	397	424	424	438	412	377	394	367	397	399	384	385	372	417	391	392	408	365	435	415	392	386	403	386	401	411	406	397	366	402	411	406	392	405	413	419	378	388	366	367	419	391	425	415	400	415	438	361	394	390	383	378	381	410	409	398	376	370	389	397	388	415	394	352	397	406	413	363	386	384	373	368	390	374	393	406	370	382	446	394	388	416	404	382	379	380	401	364	436	389	397	397	402	378	373	362	393	387	395	406	364	386	378	408	410	383	413	400	373	418	388	375	369	409	401	388	400	398	390	404	370	413	383	386	389	401	399	393	374	423	388	387	391	431	404	392	404	361	389	420	372	388	402	369	393	378	436	401	388	368	384	430	374	410	407	407	419	413	377	391	383	413	384	393	396	364	383	410	390	376	400	367	398	416	398	430	380	393	379	398	385	399	411	397	409	427	354	393	380	384	406	407	406	384	391	371	424	379	395	347	389	357	421	376	357	400	398	380	380	383	365	420	384	400	380	388	373	392	420	401	396	379	378	404	390	420	452	419	406	394	427	403	429	388	372	394	394	389	386	394	401	418	416	369	387	400	352	401	357	405	388	385	376	386	412	402	419	423	369	406	416	405	377	402	406	382	390	374	406	396	392	378	379	396	380	358	378	406	416	386	397	390	404	384	405	394	367	379	409	383	407	362	398	390	394	379	421	384	399	362	426	397	397	425	378	405	422	413	402	413	374	416	397	370	362	416	390	342	352	397	388	358	385	395	390	406	383	415	403	377	427	389	403	420	380	381	406	395	392	371	403	392	368	383	367	379	410	402	404	408	389	382	374	450	375	373	381	399	441	350	414	374	432	388	395	377	369	357	388	406	378	416	361	366	429	405	417	374	373	380	399	389	391	397	384	388	399	401	391	394	413	424	403	345	389	404	396	403	376	399	382	400	404	429	359	391	382	372	395	407	403	396	389	391	395	415	389	408	406	418	401	413	392	399	412	390	370	381	400	416	365	382	403	379	396	435	401	405	393	408	390	360	397	410	433	400	398	385	404	389	345	427	388	378	393	414	382	390	386	406	419	439	404	385	404	382	413	357	413	367	355	381	455	414	377	373	382	401	396	377	365	387	390	383	385	382	397	344	407	401	398	377	404	400	408	395	396	416	361	365	418	380	394	378	406	375	431	429	390	375	389	406	420	392	389	384	374	362	389	411	356	387	426	396	420	406	419	413	386	401	437	378	389	392	392	419	426	397	412	412	402	373	394	365	412	410	389	401	393	415	380	362	367	377	394	364	383	385	384	396	418	413	383	393	365	365	419	348	396	407	374	390	375	404	388	422	397	366	389	425	436	394	433	364	376	360	403	368	397	388	385	389	381	414	373	422	408	416	368	391	421	361	412	408	382	399	439	378	367	405	370	372	371	396	377	371	405	399	420	393	387	391	381	410	394	411	392	383	364	389	404	368	403	367	377	392	373	384	367	397	393	366	379	381	393	393	400	405	409	408	364	422	377	368	373	367	370	393	389	404	403	447	392	382	396	373	348	372	407	360	428	379	349	375	435	397	407	386	377	396	385	382	363	380	379	403	332	388	414	388	406	400	369	379	417	391	390	427	428	384	407	386	414	410	382	360	370	440	402	420	396	374	374	417	379	387	415	371	427	386	393	396	384	414	368	366	376	395	398	368	395	387	414	391	413	376	404	351	415	377	357	412	413	381	389	412	423	376	415	381	362	403	396	387	391	383	377	379	403	394	410	388	399	417	401	381	368	399	407	390	391	403	427	380	367	380	389	374	397	371	369	370	433	393	421	368	414	393	422	389	385	377	385	395	401	397	395	376	385	364	396	389	355	403	379	384	392	369	404	370	348	386	393	374	383	356	416	398	386	419	410	392	376	388	413
17963	40767	36608	25679	20281	16068	11930	9503	7496	6141	4723	3636	3130	2729	2342	2031	1744	1478	1218	1196	1062	910	905	859	866	846	738	660	618	576	548	477	498	475	425	490	469	464	470	430	457	462	456	458	484	453	437	462	456	450	415	422	418	477	470	463	416	417	416	434	412	430	461	433	434	407	458	468	461	456	495	406	428	433	443	474	433	439	489	447	472	464	451	417	460	465	484	444	433	425	452	405	438	468	433	450	456	450	468	443	444	424	419	428	461	468	417	434	419	480	470	442	429	437	456	419	458	413	457	424	436	424	423	451	416	437	466	432	424	468	407	448	443	435	465	446	463	442	434	470	468	446	455	408	441	435	405	450	448	444	474	458	443	442	445	433	466	416	441	435	486	402	428	410	487	457	448	409	417	454	428	433	415	429	446	414	454	430	390	417	412	443	460	454	442	420	448	403	452	447	423	401	445	422	445	423	448	470	446	440	417	428	472	458	455	427	446	444	467	438	473	402	425	400	478	439	456	470	447	428	472	455	479	460	427	427	420	452	449	457	449	431	428	472	445	465	413	439	452	467	426	458	449	424	411	431	442	454	470	407	445	491	453	440	462	450	461	462	432	466	440	455	437	455	470	422	418	461	429	422	443	420	461	464	421	439	460	418	432	444	460	427	449	440	458	428	397	447	460	440	424	461	448	459	469	465	421	433	462	428	436	488	446	402	421	415	445	473	439	452	416	432	467	467	429	442	448	446	414	440	458	449	449	437	480	428	432	448	415	468	432	425	446	461	447	437	451	407	427	444	451	427	410	458	438	423	455	459	435	439	447	473	443	414	423	418	418	409	420	460	423	437	455	426	427	402	451	449	460	444	422	418	446	423	444	436	433	462	450	404	452	488	471	430	498	415	452	494	439	420	481	428	451	439	471	421	459	415	412	455	446	456	450	470	460	467	435	463	461	466	452	441	417	494	489	449	442	439	443	466	455	475	437	427	442	404	464	431	416	442	396	437	452	409	428	438	418	443	436	484	471	411	425	434	462	452	422	440	430	448	465	425	445	441	447	455	434	443	414	433	425	417	463	428	437	429	413	457	431	425	405	448	438	449	448	460	471	468	437	452	491	412	443	427	443	469	415	444	450	451	447	452	455	452	435	468	451	474	426	481	439	451	442	501	446	466	423	426	406	422	420	436	461	405	452	469	437	439	455	468	411	447	435	450	441	426	438	454	457	479	467	448	442	449	452	452	475	433	453	431	438	440	445	421	441	482	439	465	492	450	481	442	454	474	482	411	436	460	451	393	433	475	431	451	498	404	432	453	458	437	431	449	470	452	425	465	412	457	448	439	455	480	465	395	446	467	472	416	448	467	430	450	434	426	454	466	453	459	461	450	396	444	433	443	429	441	442	458	417	418	439	428	443	457	441	437	446	471	432	468	429	476	412	462	450	445	422	437	426	458	464	412	429	447	422	435	442	479	443	451	432	464	469	468	456	433	448	419	402	431	437	439	450	441	473	432	414	486	426	467	466	471	475	444	451	426	434	446	410	484	504	465	451	409	441	424	460	450	418	447	471	456	426	461	457	435	426	430	425	419	421	467	434	464	444	443	439	474	471	406	437	416	439	421	404	427	440	457	432	422	440	456	423	421	481	456	471	442	414	444	420	446	449	422	452	456	440	417	448	423	449	446	410	421	457	431	469	434	413	393	409	450	431	463	431	412	452	457	431	434	454	440	451	445	468	446	507	453	428	446	433	425	422	491	438	457	420	456	467	407	422	471	397	445	419	463	438	441	465	439	437	440	400	434	444	452	452	401	434	413	453	423	430	439	410	444	452	432	433	423	428	419	448	433	440	452	476	421	476	463	440	440	407	451	455	437	458	448	456	454	456	455	427	467	414	459	454	456	411	429	428	459	447	440	440	433	410	448	461	464	454	430	467	414	452	454	442	431	423	446	435	445	431	470	420	435	496	479	460	445	453	449	445	419	429	458	443	464	436	454	410	418	432	446	417	433	409	474	438	478	433	461	400	413	397	463	461	464	445	457	454	482	450	509	442	433	484	404	445	464	386	413	461	409	433	414	446	418	420	490	420	409	419	471	432	420	425	424	411	438	442	435	443	433	460	449	466	459	421	476	471	448	438	433	459	445	450	428	464	431	446	430	444	439	457	467	411	450	453	454	434	462	451	411	442	419	457	438	453	446	472	422	408	445	457	453	486	469	429	451	442	428	434	471	435	440	464	428	460	445	417	415	425	445	440	437	445	422	453	443	433	436	461	436	442	448	485	464	416	431	456	447	477	425	435	436	441	436	458	444	397	427	463	431	442	424	425	434	460	453	419	496	466	455	436	420	436	449	483	444	454	471	431	433	465	438	432	412	438	421	376	394	431	465	491	457	417	416	457	449	440	439	432	438	448	434	460	447	436	448	482	420	447	438	438	466	421	451	435	420	444	431	436	440	431	443	422	454	437	417	424	442	417	457	422	437	413	427	456	429	397	461	459	436	448	406	419	395	433	456	466	451	431	427	422	474	458	436	461	442	420	436	408	408	418	456	432	470	427	403	470	459	429	499	428	437	422	425	449	451	437	434	436	458	415	488	437	462	442	450	449	401	462	494	406	459	451	454	464	437	459	427	494	407	430	433	441	399	475	433	425	431	444	390	436	443	425	458	468	424	462	460	455	409	444	461	424	433	436	414	440	436	449	429	435	447	428	411	453	466	456	434	407	423	463	472	440	448	440	430	406	417	452	430	434	462	424	450	453	432	456	450	435	437	445	472	429	437	428	456	454	420	472	472	453	464	451	446	413	444	424	462	467	455	465	445	423	447	471	415	418	438	485	434	451	423	483	428	441	461	448	431	428	461	458	436	482	450	415	462	430	453	423	447	433	432	447	444	421	445	430	442	443	394	425	455	437	454	427	451	489	448	423	440	476	454	444	462	419	445	476	430	401	421	420	453	442	466	451	424	442	418	440	423	454	421	498	440	370	441	438	412	451	452	417	427	433	426	449	427	460	477	446	484	470	431	433	441	416	444	447	428	424	454	460	459	468	433	445	457	483	441	441	433	471	433	427	435	447	442	411	441	446	416	477	396	433	406	452	406	462	425	466	427	448	435	425	453	409	434	425	435	460	489	454	430	446	426	438	437	459	426	424	425	431	451	432	432	481	442	438	419	428	461	442	439	449	429	465	478	456	416	427	466	430	434	447	450	407	456	437	443	460	445	458	428	427	431	467	477	417	430	440	432	430	427	435	411	451	413	436	413	435	426	439	484	450	477	430	411	441	446	456	417	446	453	455	434	422	437	436	483	443	415	419	456	412	446	435	383	452	432	412	475	465	466	405	449	433	434	446	461	451	442	462	454	448	443	468	421	400	449	388	465	442	421	445	472	445	456	417	424	461	439	435	470	430	451	416	484	408	443	443	460	434	441	432	425	431	450	452	430	459	436	433	447	436	466	414	409	432	452	421	448	475	427	431	469	475	431	435	443	478	429	445	475
24963	21312	27688	25740	19078	10749	6581	4631	3552	2795	2304	1768	1644	1435	1262	1030	995	770	746	652	591	636	554	544	616	516	500	470	448	417	381	407	363	404	365	398	358	348	393	352	365	360	355	382	335	340	363	369	353	325	330	395	346	343	347	365	370	342	334	351	350	344	340	355	316	366	373	362	353	329	373	389	373	377	336	336	381	365	361	314	340	338	365	362	376	387	385	389	366	353	365	338	361	355	357	361	338	391	362	319	345	346	371	349	354	351	336	388	388	355	358	351	367	324	382	366	358	343	323	350	360	372	363	368	374	349	364	329	363	334	349	343	344	356	342	392	359	368	365	362	361	304	389	357	348	348	342	385	361	349	375	351	360	353	359	388	391	337	368	373	355	342	354	349	370	346	381	382	361	357	367	344	360	378	347	335	366	352	337	328	358	354	359	344	348	377	350	357	336	346	372	347	351	367	347	355	335	385	350	357	371	359	350	354	341	374	332	362	345	347	344	354	347	368	359	365	382	367	372	364	340	381	365	334	374	394	375	364	362	359	321	353	372	330	371	342	338	333	339	370	352	329	384	369	317	371	370	342	383	373	345	339	358	334	334	372	338	390	337	361	351	327	398	334	386	343	373	342	365	366	383	361	350	379	399	342	336	335	347	372	361	345	338	344	376	374	322	325	365	365	396	353	335	409	340	365	353	364	382	376	359	359	354	373	353	340	369	308	394	386	357	345	356	334	361	371	386	361	341	374	351	367	349	372	394	331	339	397	363	349	345	350	349	359	373	365	322	381	376	346	355	369	399	358	346	394	385	376	353	344	350	379	360	351	355	377	353	374	377	364	382	375	342	372	333	319	355	382	369	350	364	353	361	379	363	390	350	354	357	340	378	364	335	380	339	361	365	331	352	356	349	358	353	367	350	356	386	347	360	370	360	366	343	352	373	358	349	365	305	333	350	326	337	357	347	388	352	351	362	344	384	363	338	366	350	376	377	400	356	351	350	327	368	341	407	358	368	339	387	330	367	339	356	365	401	336	364	420	370	333	335	337	328	368	347	323	338	335	331	361	340	384	357	343	343	344	398	381	365	313	375	360	382	351	343	377	321	411	345	355	311	344	362	383	363	364	360	353	350	336	373	356	335	348	375	353	383	350	369	333	308	393	387	329	392	344	358	376	368	359	373	370	362	332	362	374	323	353	381	344	380	377	363	343	363	372	393	383	353	346	405	360	356	361	380	372	349	376	384	396	347	394	380	388	395	369	346	365	366	352	347	364	323	357	370	359	355	380	345	350	354	355	364	344	339	369	357	338	358	345	352	359	348	375	360	360	363	354	345	369	356	375	363	374	340	328	371	361	367	359	354	369	351	367	357	364	349	378	355	358	361	351	365	351	386	364	305	342	392	393	340	368	392	370	354	359	354	333	379	341	371	393	342	349	331	381	331	354	380	343	335	361	351	375	399	362	373	384	383	404	348	351	354	346	364	389	361	343	360	362	372	398	381	358	331	334	376	372	357	379	312	380	359	387	342	333	383	377	365	337	318	375	346	350	353	350	342	391	371	359	360	370	338	360	355	388	362	369	409	394	382	337	372	395	353	332	408	357	391	363	333	343	395	343	339	371	347	355	377	357	363	375	366	349	347	363	342	337	369	402	392	387	361	371	351	368	356	364	353	341	337	365	377	415	365	366	393	392	347	353	357	320	344	357	376	342	364	400	360	349	365	343	344	343	373	319	372	360	351	343	351	404	342	388	363	370	370	389	359	395	341	347	356	358	356	312	345	358	372	364	369	374	394	348	371	346	350	342	375	349	379	369	325	319	338	349	356	363	343	349	354	362	338	368	371	349	379	339	359	355	336	393	324	345	340	368	380	337	374	342	351	374	356	383	377	369	336	320	364	341	355	369	358	372	356	337	355	377	383	381	356	334	381	368	362	347	366	358	365	372	375	335	352	325	383	347	349	352	355	357	363	368	342	355	348	355	373	363	366	334	370	367	318	358	351	379	388	366	344	359	391	356	379	333	361	331	364	370	348	370	327	366	366	392	371	382	351	368	352	368	388	378	406	349	346	363	375	351	342	389	360	350	371	374	364	348	360	403	343	357	354	346	360	379	351	356	371	386	372	369	355	384	356	352	357	383	345	382	356	358	373	386	359	383	370	357	330	349	349	328	370	368	340	371	365	349	358	386	319	317	334	363	309	345	366	370	376	377	376	325	341	343	365	334	355	362	353	342	360	383	349	383	372	399	376	376	360	359	358	381	341	346	337	367	355	342	335	357	337	367	344	383	367	400	357	334	334	348	343	333	343	367	348	352	372	348	331	393	372	359	363	369	368	372	362	365	368	346	362	343	358	359	351	328	360	356	374	348	361	383	341	349	343	387	317	357	405	370	370	378	372	369	367	361	351	385	378	352	387	383	328	379	353	383	340	368	378	351	387	350	346	388	358	365	355	370	325	358	372	356	354	361	360	373	380	353	351	369	382	392	372	359	343	341	389	370	351	383	377	336	406	355	361	346	342	380	390	333	350	364	375	379	376	373	329	352	375	358	361	338	333	348	349	357	338	397	374	382	386	359	330	352	362	382	382	325	354	361	344	338	339	371	342	357	375	361	327	365	388	322	362	376	398	374	343	366	320	373	328	390	349	384	379	357	330	357	368	357	350	366	352	350	384	367	339	331	350	359	351	352	334	360	401	345	380	362	328	328	361	372	356	325	350	341	395	355	351	355	332	345	348	382	388	350	380	368	327	354	355	342	351	340	372	385	399	348	360	371	370	360	342	383	362	351	352	342	368	351	377	366	375	332	348	359	346	372	330	366	357	333	394	349	364	360	339	400	387	376	363	375	348	404	339	354	336	396	374	314	344	341	345	365	362	337	342	371	373	350	377	346	345	321	346	366	344	353	367	321	336	369	359	334	364	378	346	349	366	314	337	374	394	347	389	365	392	340	353	380	366	366	329	356	360	372	341	398	361	363	337	362	361	372	372	364	323	341	334	362	375	346	360	368	388	377	334	359	369	389	383	386	359	337	364	364	357	380	400	372	355	377	366	335	384	358	364	368	370	361	389	342	352	357	365	364	397	377	343	376	363	372	353	375	338	379	323	338	363	350	359	368	348	371	414	355	373	367	375	360	369	353	334	370	376	370	378	347	332	323	350	319	335	341	364	364	356	357	357	339	376	335	351	367	335	353	363	357	333	360	370	376	332	360	372	374	338	335	366	366	365	367	389	354	386	344	383	399	360	370	344	372	368	392	354	383	367	335	355	357	338	358	343	324	359	389	371	333	388	386	343	344	351	334	317	363	365	357	333	381	405	343	372	369	365	342	351	350	348	324	368	363	374	355	336	384	318	389	347	359	369	327	323	380	317	337	340	331	338	385	360	389	328	349	347	363	381	323	366	355	362	356	332	327	381	336	352	367	377	355	376	359	336	357	362	400	398	367	348	353	370	350	353	388	363	356	379	345	389	349	353	359	354	379	366	323	368	345
18137	38188	33463	22918	17767	13666	10348	8060	6464	4875	3874	2994	2767	2329	2038	1615	1401	1137	963	883	790	818	720	726	747	609	574	587	547	500	522	441	406	426	430	410	457	419	421	411	401	418	406	402	374	406	400	402	386	403	397	391	398	377	415	440	392	351	418	449	400	435	393	377	385	390	392	371	408	395	381	403	395	418	407	437	384	401	395	388	419	388	382	394	434	405	404	361	390	414	406	395	427	375	411	389	430	414	389	410	413	390	376	392	388	377	393	424	399	377	437	402	420	427	414	364	384	398	405	379	401	429	420	425	405	408	393	397	432	378	415	391	395	377	389	402	422	386	409	421	411	427	372	394	409	375	408	407	380	370	381	415	408	409	397	425	396	360	386	393	412	385	398	406	384	374	416	391	387	369	400	387	383	410	430	411	403	378	411	399	421	381	416	401	427	368	413	386	395	414	372	421	382	386	404	378	420	394	383	367	402	377	392	412	393	398	432	401	423	391	367	401	400	383	405	406	451	376	415	400	391	421	384	360	379	398	392	396	395	374	437	360	360	406	387	415	409	395	374	348	381	424	376	408	388	405	402	424	412	395	411	372	382	424	405	393	393	419	417	385	403	372	389	410	408	380	413	421	403	391	399	419	400	395	391	384	384	345	408	402	383	398	362	395	351	372	385	361	399	432	408	422	397	395	401	404	434	367	403	403	401	407	431	406	347	390	423	408	379	404	390	409	413	393	396	413	424	427	411	422	394	399	373	372	399	413	407	406	377	413	351	390	387	377	384	406	413	386	389	418	396	408	400	360	393	374	419	410	396	451	372	393	380	332	406	382	394	393	414	347	388	393	377	386	367	397	387	407	380	391	361	372	414	408	386	406	370	388	421	389	388	415	435	386	384	386	417	356	387	401	407	406	401	388	398	393	440	429	368	397	377	387	406	377	396	413	384	391	416	376	408	426	432	390	410	413	397	374	403	391	382	381	420	384	428	395	444	391	386	432	374	391	398	370	417	415	381	398	394	365	398	396	422	375	387	400	389	401	383	410	361	427	395	390	403	401	423	386	368	386	384	392	364	428	355	361	413	419	373	418	411	415	404	401	403	393	423	388	358	397	397	361	408	417	387	412	380	425	404	414	393	398	376	418	416	400	402	393	430	418	415	384	432	388	422	399	405	431	367	394	410	374	426	437	384	401	374	391	434	380	478	433	400	395	407	370	395	384	369	416	376	374	412	387	386	397	411	384	383	380	398	389	435	394	411	382	406	433	397	393	397	402	370	379	392	411	423	394	390	379	374	383	382	419	382	405	371	386	410	385	428	383	388	386	396	374	382	394	390	374	393	425	381	398	368	390	398	376	417	392	417	374	391	371	380	383	393	406	400	424	403	370	362	400	407	392	404	385	404	408	379	394	351	383	392	429	399	414	419	400	410	403	456	396	388	399	418	435	368	416	385	391	357	365	370	410	387	378	400	410	400	396	429	391	418	393	389	389	407	391	413	362	408	432	406	382	403	423	400	383	379	415	417	401	409	384	366	404	386	434	393	399	368	380	382	392	409	393	431	397	385	405	395	388	433	337	429	403	392	373	410	436	413	445	425	412	387	419	393	385	439	380	413	395	390	402	375	395	420	395	372	396	386	395	433	393	411	426	389	419	427	401	359	394	367	424	373	425	379	377	395	413	401	363	390	380	387	366	378	405	426	429	395	373	383	407	415	393	390	420	384	392	411	418	343	387	421	423	391	406	366	384	395	387	386	376	402	384	419	391	404	397	422	398	407	381	418	370	414	407	421	380	400	381	408	384	433	415	385	386	392	369	380	384	374	428	402	409	403	379	393	382	383	439	381	393	406	396	384	392	418	390	369	407	395	378	403	390	377	393	388	432	387	427	424	408	356	392	408	415	383	392	431	374	384	402	404	415	393	392	397	408	395	399	412	411	399	392	391	374	410	381	403	403	390	403	375	416	384	437	428	399	374	398	391	420	398	412	382	390	406	421	434	374	383	410	437	371	388	378	407	353	402	389	400	426	411	373	390	386	388	424	432	395	355	380	369	396	397	399	408	401	397	367	384	383	381	386	390	380	388	406	380	444	415	424	369	393	399	385	393	421	402	389	397	390	396	413	434	414	358	416	393	397	391	432	404	421	411	411	390	361	418	427	410	348	363	412	425	384	384	407	428	430	377	384	418	416	443	370	383	411	383	384	370	406	404	407	413	381	445	379	360	408	375	384	392	367	376	428	426	386	369	400	421	395	360	365	429	380	389	405	403	385	417	356	394	405	409	415	396	420	444	408	446	439	387	411	431	454	385	393	404	384	412	389	418	378	408	422	406	362	417	406	404	409	400	374	375	389	394	417	427	395	408	415	428	452	405	427	356	428	421	384	394	418	409	384	372	413	428	398	403	390	393	384	398	396	401	376	384	374	428	388	387	422	372	396	385	387	399	405	401	406	405	408	397	383	376	373	443	402	400	430	365	395	386	397	372	396	379	359	425	409	371	388	422	380	398	435	401	370	423	388	406	390	404	409	416	400	377	403	436	373	404	398	414	361	409	350	384	411	416	411	411	414	395	426	430	404	396	385	402	421	407	398	389	389	380	395	400	356	392	343	382	404	372	406	392	340	375	389	414	379	397	393	407	411	388	439	397	409	370	409	380	375	401	397	395	405	394	405	378	397	358	395	415	396	397	394	412	373	386	377	404	451	393	392	389	401	387	390	389	381	432	385	387	400	404	416	398	413	394	391	414	377	398	365	396	378	373	416	391	392	369	399	404	400	445	392	402	400	384	433	398	404	392	387	394	364	391	434	414	419	377	380	401	383	372	421	391	388	367	404	400	414	401	404	416	425	402	389	418	421	372	390	386	383	397	398	407	410	398	431	394	375	395	415	408	417	434	385	378	370	374	424	376	429	406	415	444	372	397	394	359	407	422	368	397	400	392	407	419	365	379	433	385	395	357	405	388	396	381	389	411	391	383	432	394	384	386	439	378	412	379	391	402	412	386	404	395	399	398	379	375	394	381	394	395	376	396	392	383	412	425	409	431	373	386	361	426	410	409	387	396	411	410	402	378	373	393	384	382	401	412	408	376	424	363	432	368	392	395	411	445	410	426	400	386	384	392	394	419	391	422	396	405	386	412	380	421	426	391	394	398	403	382	401	372	393	400	412	424	445	400	393	412	364	383	383	367	393	437	385	389	392	397	401	364	406	418	373	391	384	386	402	384	411	405	369	379	386	429	401	379	420	391	411	399	393	389	417	420	352	411	405	373	387	435	385	385	382	400	398	393	386	421	399	419	400	407	398	347	412	389	378	394	387	373	384	397	366	396	390	393	394	410	379	381	393	391	419	385	414	396	408	376	403	376	386	429	397	393	397	361	378	400	405	355	403	398	404	402	387	390	389	383	420	396	364	396	406	436	427	375	375	385	431	419	403	373	362	403	384	408	367	383	391	407	417	409	383	380	387	381	410	417	391	433	397	360	416	399	399	405	407
22808	21354	28990	24088	21497	22310	19789	9809	6652	5279	3983	3275	2795	2382	2025	1556	1329	1155	1004	793	759	632	662	653	564	547	481	425	432	365	325	350	280	310	299	251	252	256	265	271	278	234	252	251	254	243	303	281	245	259	243	262	265	275	249	218	238	229	255	244	255	250	244	226	252	257	240	242	262	274	225	252	255	255	238	248	258	220	236	254	229	241	247	245	224	227	255	232	258	257	249	256	262	235	273	231	246	270	265	252	257	235	263	257	262	243	272	280	244	271	278	227	210	275	252	233	232	233	233	266	266	250	256	281	238	252	223	236	248	265	220	248	265	237	230	224	241	242	237	261	266	255	248	270	213	247	234	236	248	243	256	255	234	252	225	247	238	224	232	228	233	240	249	234	253	247	256	244	222	234	234	251	243	250	239	257	242	257	266	274	239	258	241	246	247	271	254	248	276	236	260	243	209	268	254	262	274	253	264	259	254	237	234	253	235	242	289	219	262	241	236	249	249	267	240	257	242	259	285	277	263	230	264	248	248	240	260	258	267	263	233	252	229	240	254	247	266	261	241	249	239	247	261	267	234	271	249	252	237	221	218	241	250	239	246	242	260	255	245	278	237	231	261	256	277	254	251	263	245	217	248	248	232	252	223	254	263	270	227	219	266	242	264	250	236	219	251	260	238	233	260	226	248	226	291	244	252	247	246	237	199	267	237	262	225	249	237	234	242	258	254	262	279	240	246	255	292	251	251	212	229	272	256	225	277	262	236	235	242	257	246	245	240	251	232	257	226	236	239	268	239	231	242	267	244	276	251	253	263	226	234	264	250	250	224	289	279	263	235	253	236	243	245	261	262	210	258	227	259	265	261	250	235	232	240	258	249	247	236	256	259	216	234	254	254	268	268	225	248	225	261	239	278	246	255	277	245	254	247	238	269	238	262	243	261	266	237	255	225	234	267	231	258	284	256	254	249	261	232	247	250	245	227	290	261	263	274	245	256	246	280	246	238	256	236	244	238	240	253	232	242	258	257	253	238	266	240	264	241	233	241	254	245	261	231	236	229	232	252	252	242	253	239	243	232	276	242	245	247	267	239	231	264	276	255	251	249	229	245	269	256	274	252	257	251	255	246	243	237	236	255	260	259	248	246	266	235	261	231	248	256	237	255	227	259	230	229	252	245	242	242	252	253	237	234	267	250	234	259	260	258	254	232	267	232	265	253	272	247	242	240	269	281	241	219	255	238	253	245	281	242	246	272	264	237	256	254	228	233	237	241	252	269	287	250	273	233	265	259	249	237	245	260	248	223	249	244	272	233	234	256	265	241	236	240	249	261	250	246	261	252	250	241	266	266	261	270	244	241	249	241	237	241	250	226	234	260	213	232	278	264	226	252	233	221	234	252	269	239	251	239	239	239	276	264	263	226	270	250	247	229	236	231	216	245	270	252	247	243	255	228	246	260	233	268	273	218	257	258	296	257	245	285	250	258	244	232	268	214	240	260	234	244	252	257	274	253	269	209	259	255	252	241	253	229	225	261	251	240	250	236	237	278	231	245	242	245	286	240	281	242	276	233	254	252	250	257	254	245	255	270	255	244	221	244	252	252	279	225	273	237	241	247	257	220	280	246	242	263	244	259	266	253	214	247	235	208	239	259	244	263	247	252	242	257	239	260	270	227	204	230	226	250	234	215	223	231	263	228	256	216	226	226	272	221	258	257	230	261	237	254	220	294	272	263	246	217	221	240	243	244	235	250	254	240	235	273	285	240	255	262	252	235	269	262	223	269	271	277	240	276	260	246	253	254	232	245	257	257	252	222	232	254	233	276	242	215	252	226	248	245	217	240	241	246	256	257	262	241	247	247	282	247	269	249	264	248	264	262	242	237	235	245	248	260	233	233	243	254	233	248	222	249	260	239	249	245	256	231	254	253	273	262	251	221	254	261	233	252	237	270	250	273	268	255	266	271	227	255	247	237	268	246	258	261	234	263	252	243	276	284	269	224	228	238	237	254	267	271	278	262	294	266	226	243	244	250	244	246	245	234	260	229	255	248	282	271	239	255	265	270	254	246	239	263	249	260	232	248	265	251	245	261	259	268	235	266	276	228	242	237	257	263	272	234	241	276	219	255	263	262	242	246	246	205	246	247	242	243	222	230	254	265	235	252	293	241	247	249	231	262	258	241	244	244	292	256	245	233	238	245	253	270	229	255	251	278	248	234	227	250	265	269	249	247	264	290	216	237	261	255	229	253	271	220	249	248	225	257	261	238	254	218	254	251	219	282	252	239	243	256	263	238	226	259	253	256	252	249	282	264	253	253	246	270	254	245	267	243	259	247	243	221	256	246	234	256	242	261	240	248	234	243	272	278	266	232	255	231	247	257	251	242	244	265	244	247	260	229	222	228	244	244	209	245	274	256	281	238	240	248	249	243	244	247	256	272	234	237	249	260	267	248	216	297	242	264	269	252	249	268	236	264	265	211	222	221	258	274	265	268	238	260	238	244	262	238	245	257	251	244	250	243	281	256	249	250	248	241	228	251	247	250	265	246	259	238	282	249	270	249	256	246	239	233	254	259	236	256	251	239	262	255	262	251	228	257	240	242	232	266	242	229	257	232	226	252	226	212	239	227	242	234	270	257	228	245	246	252	214	243	249	249	240	259	240	259	254	252	224	232	260	264	251	250	277	244	281	221	245	252	250	278	279	268	261	269	233	254	258	245	232	244	282	260	257	215	250	287	255	245	243	271	246	256	256	263	243	251	271	247	274	273	227	241	253	255	222	250	216	248	262	240	248	254	253	227	232	233	234	240	246	269	279	275	266	241	246	236	240	255	255	243	249	258	216	256	245	243	229	254	273	242	251	256	251	241	223	278	246	236	238	241	273	238	249	232	235	249	246	260	248	237	244	270	247	262	273	266	238	238	246	244	252	233	250	235	240	246	256	247	268	239	241	253	228	250	247	232	248	248	252	222	257	245	252	216	253	271	265	253	247	241	242	224	250	284	273	254	262	254	243	238	246	263	269	238	239	277	252	246	244	267	253	251	220	248	242	215	250	238	248	261	263	253	230	246	249	256	247	267	243	244	227	253	218	241	246	242	248	251	251	242	222	242	242	230	264	247	258	243	240	263	227	275	258	231	233	237	242	237	251	251	254	249	264	250	243	245	264	212	241	241	257	246	228	241	269	256	270	241	244	292	249	257	232	249	245	250	249	245	257	234	239	255	255	274	251	256	254	256	269	223	262	251	245	241	239	237	235	254	242	249	266	263	236	256	246	216	235	266	224	265	267	252	263	252	254	248	236	260	258	233	243	264	263	255	255	263	246	213	241	251	266	246	248	241	238	239	234	276	270	268	221	236	266	208	275	234	261	288	256	250	246	256	262	235	240	282	252	261	243	245	258	223	254	241	251	252	250	265	253	258	250	254	256	249	245	247	247	248	242	258	249	242	249	252	254	229	229	251	255	258	236	258	263	246	231	258	263	238	242	245	237	241	234
20887	46517	41554	30917	25115	20229	16702	13415	10653	8293	6389	5331	4377	3710	3153	2493	2148	1779	1556	1262	1078	963	895	871	790	712	639	547	513	482	472	369	316	342	312	339	311	330	308	298	301	301	298	291	261	269	265	272	286	294	288	301	284	304	281	264	281	279	264	309	265	279	274	282	273	302	251	289	323	278	303	244	284	272	274	306	277	277	287	301	315	275	244	288	275	304	279	284	328	305	292	247	280	276	308	319	291	294	283	295	282	273	272	284	256	263	301	296	279	275	263	276	274	263	270	273	283	307	302	301	293	298	280	313	289	295	264	283	274	267	291	292	242	285	248	299	296	258	281	265	308	273	277	261	305	256	291	256	256	277	293	266	281	291	303	273	299	277	287	293	286	281	272	321	268	267	267	273	259	280	266	271	267	270	285	261	295	289	245	299	262	297	284	285	284	265	299	276	259	277	263	279	294	256	288	260	297	292	298	285	267	296	289	267	269	328	291	269	266	270	273	267	273	293	295	286	286	247	291	304	295	271	293	275	282	242	266	293	268	292	283	284	278	292	259	280	300	300	273	280	305	270	299	260	274	292	286	295	278	300	278	277	294	261	289	304	289	275	277	293	274	270	283	278	275	287	286	283	296	293	263	291	257	288	268	280	260	301	276	285	287	278	275	260	270	290	273	305	284	305	303	285	288	299	282	314	290	309	289	268	298	264	275	282	273	285	282	292	272	274	300	277	318	294	280	264	278	266	283	293	255	278	296	320	293	272	288	283	302	302	275	275	265	255	259	286	223	265	277	301	282	271	282	280	280	294	309	286	286	280	272	296	309	304	275	270	254	273	303	256	236	239	295	242	278	265	258	266	274	265	283	284	290	307	294	280	270	284	275	281	287	274	282	315	269	293	272	288	306	290	292	261	251	267	279	299	294	276	298	290	275	282	281	272	268	314	281	255	274	277	273	289	273	259	280	254	279	290	286	273	288	283	285	295	307	258	280	269	293	288	257	270	274	257	282	286	275	290	265	290	245	306	268	276	277	277	304	294	306	263	278	264	289	277	289	273	301	286	284	281	255	285	290	255	307	271	270	274	294	249	280	268	272	285	280	284	281	299	302	307	283	287	291	282	297	287	298	303	318	249	286	294	290	279	258	307	294	290	259	295	282	268	304	306	287	264	297	302	299	296	289	288	265	275	286	273	298	297	285	302	256	262	291	264	278	297	289	267	268	278	268	282	277	297	317	303	305	267	310	264	285	276	286	312	266	305	269	254	270	254	291	281	303	282	302	285	279	274	269	303	275	303	270	302	269	285	292	281	308	298	285	299	279	289	303	271	283	287	270	297	258	286	307	279	264	308	276	300	280	291	289	264	280	277	281	273	293	303	324	315	283	318	272	274	297	278	283	306	287	277	273	295	273	275	261	269	299	276	283	292	258	294	290	313	298	245	286	266	293	277	277	294	298	254	292	270	291	250	273	304	269	257	274	304	286	300	302	294	318	289	294	299	311	267	279	276	301	253	288	272	267	278	286	306	301	313	292	290	252	263	262	290	280	301	294	281	291	279	303	270	289	256	304	252	266	297	286	292	281	289	269	276	294	307	280	291	266	274	281	285	290	316	294	294	282	267	289	287	300	264	268	286	279	273	297	295	272	295	292	276	299	275	269	286	297	269	285	290	276	301	265	297	276	266	272	263	282	260	287	264	264	283	271	251	287	282	333	273	280	280	288	291	268	265	276	275	283	249	268	305	319	261	268	271	271	264	256	278	282	300	328	287	292	281	266	293	271	297	270	279	258	285	275	279	288	290	274	262	278	286	321	301	288	281	277	284	294	272	288	272	274	272	299	293	262	266	326	287	264	290	288	279	282	289	312	273	304	257	303	278	293	289	281	282	267	275	281	286	304	287	279	302	258	283	272	255	247	285	268	276	279	277	257	254	284	299	260	267	281	293	278	282	281	272	274	333	319	297	285	278	278	326	252	272	307	280	264	300	294	296	285	259	287	275	287	279	285	273	274	290	275	265	277	297	287	277	302	307	227	305	287	311	275	283	280	317	272	261	280	291	298	289	275	264	297	300	286	293	306	262	250	278	255	256	277	298	270	295	269	277	299	272	300	291	298	311	283	292	257	292	265	287	273	270	284	288	299	287	282	297	275	287	261	273	297	301	275	297	288	281	277	282	298	290	301	282	290	268	283	277	259	296	280	264	298	281	275	289	288	276	278	284	273	291	259	296	261	275	266	280	261	261	278	317	252	288	285	286	294	266	276	270	288	256	268	288	273	257	272	302	305	269	273	272	276	296	248	260	265	252	285	297	305	277	277	322	279	305	273	284	288	311	303	293	280	275	275	291	298	289	284	282	243	316	277	283	291	278	258	290	290	305	259	279	256	256	282	278	277	301	273	280	315	288	264	264	276	266	292	267	274	268	267	316	278	281	307	265	252	310	299	276	295	275	281	278	286	258	247	303	269	292	267	270	299	304	259	281	282	291	273	263	283	274	273	247	288	285	283	277	285	287	278	259	299	272	285	286	266	269	259	277	252	257	305	261	273	309	243	251	255	254	269	272	272	288	266	271	278	276	299	268	288	263	279	323	273	296	292	277	263	269	315	268	276	267	297	265	279	291	272	262	271	289	245	290	280	237	281	309	284	283	293	263	296	268	310	299	281	281	271	314	259	268	268	264	280	279	272	290	267	272	264	284	253	295	289	271	319	290	289	273	306	285	292	271	295	283	285	259	285	291	271	275	293	278	276	269	276	248	243	278	313	285	271	283	277	314	289	279	296	287	285	281	276	307	261	268	305	296	317	264	277	293	293	274	263	282	270	326	255	293	292	257	297	279	270	297	245	303	282	257	291	260	294	275	309	281	249	259	287	298	269	263	297	270	284	290	262	286	267	274	302	256	261	283	275	258	281	277	293	278	290	312	292	291	268	280	270	271	270	302	274	278	288	285	260	285	283	277	295	292	261	262	276	305	285	268	274	286	268	302	269	280	249	246	278	263	264	284	280	290	266	264	272	263	293	263	276	236	275	307	268	275	263	270	278	313	286	293	280	276	302	309	287	282	285	283	288	298	292	295	290	295	297	275	279	305	313	263	261	290	292	316	277	270	264	273	298	274	276	292	293	299	282	296	294	291	293	286	286	250	272	299	298	262	266	261	307	297	263	297	302	273	315	293	289	308	292	294	245	263	283	253	234	309	265	261	319	270	281	284	303	299	266	291	279	300	280	273	284	279	294	303	246	274	269	276	249	299	288	278	283	274	272	259	249	282	310	294	277	250	302	283	309	277	269	309	301	329	289	278	307	296	285	302	298	281	276	301	272	255	257	265	302	286	291	280	280	286	275	288	272	264	270	292	254	283	303	307	294	269	287	259	335	293	276	282	301	288	293	293	282	306	290	284	268	309	298	274	301	254	271	287	275	278	302	282	282	291	316	280	290	282	263	290	275	264	289	278	314	272	279	301	282	296	280	280	265	289	294	294	289	277	335	276
27863	22915	25345	18090	10339	6803	5077	3843	2834	2368	1823	1687	1384	1298	1073	894	838	815	737	665	658	613	646	606	567	572	520	545	518	502	494	493	454	434	462	505	502	463	436	415	429	454	438	418	438	484	456	452	447	451	466	465	519	462	457	444	477	450	483	480	449	457	444	484	480	448	469	419	445	454	452	463	452	476	487	423	429	459	436	466	505	453	460	461	479	430	477	452	461	465	493	469	425	446	423	433	474	517	462	483	470	480	443	435	463	456	444	452	444	431	469	467	453	463	502	465	436	508	431	445	492	459	435	466	467	451	442	453	457	469	471	463	458	466	436	474	492	439	465	465	473	485	442	454	425	466	482	504	475	482	466	494	451	450	437	445	424	464	494	454	495	478	456	476	429	432	465	476	412	460	434	485	428	453	472	449	424	431	447	439	470	451	484	427	451	460	473	497	450	446	453	426	484	473	437	433	456	447	497	509	482	449	489	444	466	498	491	455	447	491	468	479	433	440	451	440	447	426	494	473	454	465	488	449	472	438	464	500	476	467	468	485	489	492	469	450	432	451	431	451	431	414	495	494	451	464	453	464	508	478	431	496	438	446	420	450	457	465	460	467	463	462	470	467	443	439	487	446	476	446	465	463	433	472	447	454	456	425	415	481	482	432	456	496	450	466	439	443	474	469	474	498	467	435	435	455	470	497	458	443	460	448	437	470	441	439	473	457	462	472	463	472	403	516	445	484	480	413	500	471	453	452	449	509	431	472	477	445	449	465	444	421	486	448	489	442	442	471	472	466	439	452	456	467	462	421	447	441	439	459	452	470	449	437	469	453	509	428	423	474	432	470	466	485	430	428	456	433	435	449	410	473	462	433	486	468	396	466	444	467	491	413	470	464	471	469	443	442	465	454	448	503	443	477	434	421	451	459	426	464	455	478	450	475	436	429	476	434	439	479	465	476	465	447	450	482	450	463	409	468	470	428	433	444	443	454	413	476	487	451	453	464	498	465	427	496	494	481	466	486	420	461	463	443	456	454	426	439	472	486	452	481	457	450	475	472	424	462	424	466	474	443	454	455	457	466	437	475	462	440	465	475	453	455	478	481	448	461	472	445	468	415	485	479	479	425	444	458	447	457	474	464	485	449	451	457	461	445	438	464	513	493	480	451	477	490	423	453	473	461	484	478	471	445	471	482	436	500	448	445	462	475	451	415	478	442	451	463	456	488	431	481	438	479	442	438	495	478	501	425	486	417	466	440	490	424	474	464	457	422	463	485	457	452	436	479	453	438	483	447	432	442	438	413	454	449	485	466	456	475	429	465	451	465	464	420	480	468	472	440	456	411	443	454	441	469	427	459	477	444	480	492	465	457	455	454	457	447	464	469	432	463	495	441	428	448	444	462	439	456	465	467	464	460	429	445	468	451	462	418	486	483	489	457	439	447	462	482	476	458	493	486	443	464	489	426	429	461	483	431	425	458	475	440	437	443	478	461	439	471	422	418	448	477	445	463	426	449	455	466	468	423	450	475	481	438	444	448	457	434	490	466	471	443	463	479	435	461	445	474	448	456	441	480	457	492	475	419	448	447	501	472	512	432	485	447	471	450	476	442	466	473	441	435	433	471	455	440	451	485	504	427	475	453	445	477	449	461	479	489	468	458	463	487	441	488	467	459	502	481	430	445	452	466	497	518	423	430	464	421	444	445	451	471	497	433	442	473	472	444	456	490	457	446	446	471	458	451	478	480	444	433	440	447	461	478	480	460	457	474	452	480	422	441	458	463	400	455	449	460	440	435	460	472	469	459	461	455	437	455	462	469	478	491	461	453	464	460	484	442	443	448	448	456	463	464	457	452	440	481	449	480	465	444	473	461	453	478	457	457	470	438	465	456	457	420	465	439	424	462	457	481	484	447	485	467	477	448	459	423	484	439	424	469	473	480	460	493	475	448	473	429	456	428	472	426	473	456	457	420	428	472	468	480	457	447	468	417	454	441	441	443	450	476	483	509	426	434	451	491	459	512	450	450	432	481	422	436	466	491	457	445	408	427	500	512	471	473	461	499	457	444	476	481	463	446	500	491	464	441	450	449	430	469	476	472	421	477	475	462	483	440	448	453	499	449	451	450	452	485	505	464	434	461	453	478	456	465	451	477	492	525	475	433	444	435	471	460	538	464	418	461	484	445	506	440	488	483	471	446	445	445	438	454	460	455	446	464	397	488	510	454	426	444	464	428	438	479	479	458	411	477	473	468	457	417	428	458	440	482	504	455	479	469	473	459	473	443	462	437	440	478	508	500	443	448	466	475	502	461	465	505	428	458	459	471	410	457	452	455	436	451	456	469	436	468	447	437	457	456	445	448	485	438	440	455	453	475	485	459	461	479	432	429	431	476	499	476	484	434	480	461	452	464	446	443	447	473	497	483	465	461	507	462	471	496	458	525	442	450	453	412	442	450	442	481	454	434	453	461	489	468	433	439	490	435	435	469	445	440	470	498	489	450	463	466	480	464	469	441	483	460	500	448	462	458	463	475	445	417	475	459	414	476	450	445	451	456	427	472	467	411	524	467	453	452	427	476	482	468	466	447	440	474	450	476	461	444	472	463	452	418	404	440	473	406	438	478	450	471	478	415	469	446	401	474	413	451	449	502	481	450	463	457	427	440	439	448	440	462	443	494	469	453	432	446	487	474	447	462	439	450	428	494	483	464	432	474	483	463	454	447	443	474	450	481	435	427	460	459	480	500	454	478	477	479	419	476	437	443	457	430	458	426	462	472	475	500	440	439	444	475	496	483	481	448	461	455	481	445	441	494	468	482	469	456	434	459	435	487	489	454	496	496	443	439	453	431	452	472	474	445	478	472	483	480	460	460	452	490	431	462	468	408	441	437	469	458	448	480	440	435	476	488	462	453	446	445	420	462	450	464	430	448	450	462	441	433	449	434	466	425	408	486	513	427	437	422	472	463	429	477	449	465	429	440	476	457	464	462	421	479	466	469	460	438	451	427	468	448	448	431	482	464	498	451	474	441	435	447	446	455	455	440	510	476	451	468	480	458	425	489	496	428	470	465	440	458	426	465	499	473	473	470	475	441	467	449	486	471	427	446	437	438	478	483	445	424	447	441	417	432	424	437	468	421	503	464	423	449	406	449	472	433	492	443	461	427	450	450	447	441	449	463	441	456	459	469	471	435	468	489	456	448	418	472	486	436	457	431	470	486	456	435	442	408	481	462	458	425	452	487	454	442	463	442	462	445	459	448	427	472	424	497	465	449	431	469	441	410	451	449	486	448	442	473	441	451	464	477	479	450	439	473	467	475	467	500	468	437	470	413	473	456	430	448	457	464	470	463	464	482	424	477	449	504	479	457	451	439	466	433	438	426	483	477	448	474	437	465	399	395	439	451	477	443	481	450	441	463	410	422	477	457	467	473	472	453	444	452	460	456	487	461	433	433	443	442	453	464	458	479	433	469	482	478	455	485	491	487	488	483	449	451	479	446
17960	34325	28724	18379	13592	10583	8655	6306	4883	3779	2999	2642	2163	1824	1638	1334	1161	1083	998	925	791	774	732	747	686	730	667	605	607	588	539	526	552	521	502	541	541	501	440	525	544	527	513	519	520	506	560	530	532	602	529	529	506	571	515	493	539	483	515	503	504	505	534	530	485	511	522	504	513	515	487	560	527	539	550	499	515	517	545	540	513	540	486	519	494	538	522	516	513	478	532	503	523	461	484	540	508	525	518	528	507	536	520	519	542	526	495	495	490	521	529	523	500	541	500	510	473	548	540	540	502	504	506	564	493	541	549	558	523	526	504	487	485	490	502	530	525	492	513	518	519	539	549	535	472	485	526	509	497	523	537	539	504	505	529	504	520	537	512	527	503	523	488	500	536	539	527	522	513	540	530	539	519	460	501	525	557	528	529	529	553	547	516	517	510	519	476	490	547	518	491	513	520	527	531	503	514	518	486	500	511	499	514	572	480	518	519	564	506	501	555	532	514	493	511	490	555	519	487	541	539	476	516	530	482	515	493	503	547	531	497	496	544	522	525	485	508	505	560	551	508	510	522	543	516	510	539	491	502	507	518	517	541	539	534	493	494	551	520	518	505	510	488	560	558	510	548	523	505	492	518	503	533	509	529	531	494	555	524	522	505	520	488	538	513	519	514	568	519	534	537	498	461	528	520	507	508	506	500	528	510	542	518	525	503	503	479	527	528	504	519	540	536	510	495	527	540	541	499	548	524	539	570	508	519	520	528	519	561	541	520	493	499	480	503	475	518	559	521	503	522	511	499	530	547	517	502	530	510	535	456	500	533	485	529	538	555	509	520	501	499	511	535	557	518	532	501	502	505	506	524	522	532	539	508	507	478	530	523	471	502	550	527	517	516	503	519	491	484	504	532	452	526	567	511	517	517	532	514	531	524	498	518	499	513	550	514	503	543	481	528	497	533	507	507	481	561	514	525	536	531	528	535	495	513	495	506	511	477	522	528	530	511	498	541	474	552	510	531	563	529	531	549	528	506	548	518	514	486	530	485	509	505	520	515	539	526	492	522	499	513	556	483	478	549	504	539	534	530	495	488	502	493	481	496	521	522	514	557	549	499	478	531	544	519	489	491	510	548	552	481	553	525	534	512	453	526	504	491	483	522	533	528	552	498	517	511	559	555	530	515	543	516	545	531	525	510	523	545	488	517	522	495	519	528	514	535	519	505	522	555	496	514	526	520	480	508	510	526	510	521	532	518	514	530	511	493	533	486	514	512	486	529	517	510	459	537	497	504	476	504	483	524	529	503	508	491	511	521	554	532	513	524	487	553	513	531	462	508	510	491	549	530	510	499	481	485	535	551	519	480	506	512	515	539	563	528	530	539	510	554	509	535	533	512	532	494	521	482	530	533	469	547	533	501	510	533	539	546	515	524	536	474	535	493	488	531	523	491	506	487	551	504	512	524	507	483	481	499	521	504	491	469	496	499	535	562	506	495	563	519	515	474	500	551	486	543	528	520	488	513	504	514	534	515	533	503	517	503	508	519	542	512	517	552	526	497	543	528	535	544	513	529	554	568	533	478	509	520	537	529	517	483	522	485	509	489	484	498	544	539	505	523	478	512	540	501	498	503	522	530	559	550	481	529	513	521	500	493	510	543	449	521	520	532	538	535	497	479	548	480	572	511	542	540	523	480	511	502	496	474	545	509	513	530	503	536	542	527	492	496	537	520	550	503	532	539	494	527	506	518	514	489	519	514	532	511	491	525	533	555	544	492	504	549	535	516	529	507	511	508	504	498	464	525	528	574	510	564	505	522	552	531	487	487	487	530	494	529	459	528	473	526	561	512	500	534	504	496	519	500	515	525	534	505	471	524	542	487	468	505	506	502	479	512	530	512	530	525	494	560	507	522	526	513	527	501	499	514	503	502	530	506	521	510	493	506	503	515	502	522	495	490	498	511	520	508	488	539	520	517	536	513	527	546	533	460	537	521	534	513	522	536	526	506	455	509	533	517	490	495	521	521	484	516	519	509	541	539	535	515	526	526	481	515	536	528	474	465	523	503	557	496	550	477	467	551	503	505	502	466	516	558	518	498	486	535	520	494	526	495	464	479	523	524	515	503	545	483	505	489	501	497	473	491	535	493	542	493	467	517	511	553	517	532	493	500	497	510	518	515	512	543	493	520	529	522	542	504	514	517	496	503	532	469	485	487	516	515	516	500	539	506	517	502	537	501	497	508	494	491	499	497	493	543	522	530	501	486	492	510	502	547	482	473	514	502	501	519	543	501	502	501	508	520	536	520	549	566	512	494	529	531	523	506	501	485	525	523	497	521	523	514	513	543	506	490	518	480	530	518	493	496	521	580	528	542	517	507	512	513	508	533	508	519	503	518	541	544	535	505	552	496	527	536	546	508	509	511	525	512	515	521	493	497	475	517	499	530	481	490	524	540	538	539	512	480	512	532	518	549	523	538	501	520	524	519	535	570	469	491	525	503	497	542	515	520	522	522	528	493	518	509	513	559	523	512	494	489	505	499	480	538	494	532	512	524	502	543	500	513	547	518	477	519	512	520	507	524	540	558	526	525	548	537	533	521	506	514	520	526	531	498	554	516	511	534	516	494	521	490	478	534	486	527	527	491	525	491	508	494	531	493	465	551	511	505	493	518	534	576	518	502	524	525	514	505	510	513	530	510	495	513	501	557	507	529	518	481	505	505	498	510	516	498	527	518	489	524	520	511	540	542	532	494	522	559	513	494	527	531	530	497	536	479	524	521	478	525	574	537	561	493	518	550	515	516	529	518	530	526	480	533	541	525	512	527	515	522	540	528	614	490	505	479	524	519	464	468	492	521	478	490	473	492	505	491	513	513	499	517	517	486	500	505	521	505	485	544	504	486	500	531	544	519	494	515	533	534	483	489	503	494	542	512	502	508	514	510	526	521	521	522	538	477	531	515	538	475	526	537	506	501	573	504	478	478	538	526	484	535	520	493	521	556	531	534	458	499	532	528	501	472	508	493	497	506	506	474	547	547	523	518	510	510	499	519	552	510	503	506	534	534	539	499	499	554	495	522	545	531	486	512	515	506	537	566	486	491	513	545	504	481	487	521	511	529	527	523	554	523	563	515	476	495	529	513	549	528	491	537	470	527	511	472	507	481	539	511	509	547	482	499	501	533	554	553	558	513	465	527	490	496	540	548	535	511	534	545	554	496	493	522	546	502	475	500	518	546	503	509	509	521	480	512	517	582	556	524	495	528	511	529	530	525	523	551	498	521	520	513	534	518	519	473	525	499	518	532	533	523	519	495	495	518	514	502	528	498	501	519	482	500	520	517	495	502	531	530	507	471	522	501	512	526	507	536	505	527	494	547	471	510	557	519	493	530	518	570	476	534	518	507	524	559	464	541	484	531	527	526	525	471	483	507	490	493	489	485	533	475	534	511	486	547	500	510	521	552	540	529	505	522	521	490	543	479	513	526	526	476	508	512	538	507	529
23948	21300	28426	24633	21757	18822	11714	6733	4926	3691	3229	2620	2323	1952	1552	1289	1105	1001	884	771	787	724	738	643	636	537	521	503	495	470	469	438	466	442	408	396	437	399	389	408	406	366	410	409	413	398	381	425	399	400	387	410	386	380	412	388	396	418	379	443	426	400	369	397	390	383	420	456	411	410	386	376	401	434	389	379	399	394	433	413	378	367	397	420	363	418	389	370	400	389	387	385	455	361	403	404	417	407	395	347	415	366	434	405	402	395	392	382	412	403	397	427	381	375	438	379	407	369	398	368	398	406	362	405	425	384	415	388	374	419	402	389	421	428	382	409	429	371	398	383	377	406	375	359	401	427	389	396	419	408	413	386	388	405	400	415	395	424	389	378	420	421	386	378	384	356	379	390	408	385	398	415	412	346	369	402	413	423	388	380	415	419	397	438	414	393	419	406	391	417	412	350	423	409	416	395	425	397	374	384	403	415	408	391	409	350	385	419	369	389	390	428	404	395	381	413	419	413	403	393	367	386	401	387	407	386	406	389	387	403	400	396	394	429	369	425	403	425	342	372	411	398	419	411	376	407	388	396	403	405	422	422	360	364	418	398	389	406	390	396	400	417	411	413	427	382	417	377	384	439	406	379	403	430	387	460	422	392	387	395	402	425	398	395	348	359	370	397	384	404	394	405	415	385	407	411	392	416	409	385	404	417	398	432	388	407	418	386	380	411	381	389	404	412	437	415	410	415	391	417	431	392	405	413	427	390	373	390	411	345	394	376	390	403	450	434	398	371	388	364	401	392	393	428	389	380	433	393	424	409	416	394	383	386	368	392	392	367	381	353	415	355	384	396	359	403	389	397	402	350	415	386	381	428	385	401	391	411	378	438	418	387	388	347	379	408	411	449	405	360	406	366	429	398	401	409	438	366	421	425	393	403	366	432	397	396	388	373	432	413	411	383	386	376	403	367	391	380	383	416	391	422	390	402	396	385	369	399	377	413	426	395	382	395	378	407	375	384	421	404	451	400	403	411	409	396	430	407	385	391	426	367	383	392	413	411	370	374	408	408	406	399	406	391	407	392	409	360	375	409	417	429	395	405	376	431	411	429	385	414	402	387	386	386	382	399	425	403	385	384	421	392	405	413	389	366	401	393	379	404	369	384	388	385	375	421	388	401	381	376	406	442	378	406	386	408	403	408	393	395	392	404	401	378	416	427	390	411	415	397	397	420	398	409	407	402	411	398	382	395	376	403	429	439	342	391	398	384	412	389	421	408	398	402	426	362	398	400	383	363	391	378	385	418	387	415	424	419	434	397	388	389	387	373	392	382	388	388	393	396	392	407	384	387	401	424	409	427	433	351	382	403	399	411	378	404	386	403	394	399	378	396	412	385	386	377	391	380	382	367	394	394	397	407	398	396	393	387	362	385	394	422	376	380	388	383	418	409	388	403	400	427	401	389	397	374	391	408	388	382	394	407	397	402	421	383	437	413	374	382	422	403	380	365	401	363	394	406	381	386	397	407	402	375	423	379	397	402	412	398	387	384	409	449	441	426	414	435	438	395	400	419	393	397	393	389	389	394	428	402	436	368	398	420	399	423	386	436	390	401	394	424	395	376	408	427	373	405	443	387	406	421	362	428	368	377	356	424	426	383	386	378	377	409	402	395	419	412	402	381	411	391	407	433	372	408	469	401	384	437	387	379	410	420	387	421	399	366	408	432	435	384	355	399	383	393	391	385	430	379	434	414	382	355	399	369	368	390	416	401	423	393	426	394	402	414	400	386	417	341	399	395	398	408	410	432	381	395	380	432	401	439	408	398	397	386	420	434	414	386	395	416	407	409	420	400	410	407	391	416	395	398	395	373	372	412	462	424	361	377	392	400	418	384	413	397	416	425	401	392	406	401	415	410	387	403	373	393	377	370	395	400	388	375	397	397	394	400	409	372	394	415	371	409	414	419	442	422	425	363	412	399	395	409	394	389	442	380	401	418	409	422	420	405	401	405	397	389	391	402	377	389	390	396	407	393	416	353	402	392	381	444	375	394	386	402	397	421	443	411	416	389	402	418	429	413	411	397	409	400	403	365	389	395	382	404	367	403	380	421	401	377	403	396	346	405	414	415	383	403	382	406	386	440	418	394	371	361	386	380	387	381	410	401	390	425	415	374	417	406	407	406	391	386	374	409	418	366	407	364	414	410	396	398	401	386	408	421	400	372	422	369	381	414	377	400	398	395	381	381	343	389	376	423	380	389	428	408	378	417	386	442	369	429	385	416	389	387	428	379	404	384	422	396	402	418	400	410	417	360	426	411	348	413	436	386	390	413	363	398	401	390	460	404	383	397	396	344	441	403	406	371	398	406	406	371	390	389	395	381	390	400	413	377	398	391	430	421	441	395	410	386	400	391	358	393	408	393	402	385	385	380	398	421	411	405	373	388	384	423	381	371	416	392	399	398	396	436	424	398	413	415	382	426	408	415	419	379	395	411	406	401	415	390	390	405	403	381	422	376	411	361	362	414	400	393	384	370	411	381	379	390	395	402	409	401	403	406	407	420	406	425	366	390	380	431	386	418	392	395	411	399	391	405	378	404	382	402	395	374	367	415	399	421	407	384	415	403	399	392	428	374	405	408	420	397	376	388	420	395	426	421	400	403	385	415	410	378	424	373	338	394	380	394	436	395	425	411	360	376	403	348	425	385	410	413	423	403	421	420	410	403	401	408	423	404	378	421	394	382	374	375	378	381	429	416	402	434	391	391	384	354	440	380	390	414	386	416	406	425	386	369	387	385	398	414	403	424	393	400	422	397	396	377	390	401	407	402	385	393	409	374	374	397	392	409	404	389	398	395	427	377	347	406	409	402	416	374	377	378	402	401	407	407	371	383	384	423	377	384	404	414	397	381	379	380	389	339	425	373	384	400	388	403	382	418	370	388	360	405	400	422	383	386	379	407	391	381	410	433	435	389	355	400	406	353	394	371	386	408	396	397	418	390	375	368	389	382	379	412	416	399	396	388	418	386	400	429	391	388	399	452	391	407	407	376	380	399	370	386	402	377	399	398	397	421	411	362	379	367	361	391	390	373	396	429	357	369	392	389	430	407	415	393	407	369	394	388	395	386	396	397	460	405	408	397	358	395	426	403	393	408	411	388	406	413	396	350	416	416	406	425	343	426	401	412	383	398	394	376	401	405	406	398	430	428	397	396	393	381	439	397	374	420	394	392	387	399	394	388	402	413	409	393	387	388	418	377	392	425	395	406	377	370	394	388	380	385	394	424	429	390	426	379	426	385	351	427	399	387	402	398	422	433	405	419	424	400	402	429	384	393	372	393	397	428	402	399	379	382	437	409	382	351	404	435	393	444	372	419	420	362	400	380	409	405	382	390	372	372	405	369	393	390	370	402	420	398	415	401	389	388	379	404	415	363	387	385	393	430	405	426	409	402	410	382	358	402	376	394	397	400	432	401	434	394	369	383	377	374	401	398	381	369	404	401
18378	41490	35869	25487	20432	17009	13083	9974	7958	6160	5122	4242	3414	2946	2229	1906	1632	1335	1278	1209	1124	1003	880	812	814	717	650	605	606	572	580	500	499	442	445	481	462	436	455	471	434	499	453	418	461	502	441	442	434	428	427	427	473	443	450	467	435	447	518	480	495	442	432	507	402	429	440	429	496	490	453	503	449	415	478	483	422	495	435	441	431	422	445	427	450	428	449	487	439	427	458	448	447	456	440	450	433	474	482	429	444	432	461	452	481	446	481	423	459	467	442	436	475	449	426	480	438	440	421	435	462	449	435	436	443	447	452	447	454	416	476	427	447	453	456	442	458	457	454	448	460	444	479	453	453	439	462	469	480	480	455	448	447	496	439	468	473	450	472	446	412	459	432	434	459	415	428	449	451	414	490	430	479	466	459	421	415	482	389	456	444	428	452	436	450	450	453	473	444	495	443	468	461	476	439	472	434	476	419	435	420	438	420	441	464	438	426	430	432	412	429	471	462	415	467	441	458	446	474	445	467	406	440	465	489	471	473	464	465	434	460	438	457	426	449	446	446	426	430	447	423	442	449	451	476	445	470	437	445	438	486	479	443	455	442	436	424	461	422	440	403	430	457	428	493	473	426	411	438	442	449	418	457	413	429	473	490	418	449	477	494	419	430	484	431	472	496	438	450	451	436	449	458	464	417	413	510	426	433	464	452	451	476	421	429	452	433	444	417	466	410	469	436	422	417	430	444	460	434	446	457	452	463	481	464	422	476	452	422	442	466	426	471	437	459	471	479	444	434	431	441	439	421	416	474	434	471	463	438	463	418	438	445	446	415	469	435	494	451	441	429	449	413	487	416	442	461	446	452	462	470	442	513	461	439	469	459	507	448	460	472	429	451	425	443	489	466	464	463	454	432	424	481	435	465	500	452	476	424	425	476	463	427	436	440	463	466	399	489	439	444	432	443	461	496	457	462	461	477	424	434	414	437	466	454	466	474	446	490	437	463	404	465	468	476	438	461	422	446	461	448	434	454	467	428	469	418	456	446	433	497	438	456	446	432	459	498	419	487	439	433	467	436	470	455	449	429	464	395	454	478	462	467	450	432	459	442	481	436	461	472	483	422	432	454	464	460	471	445	442	483	412	473	431	447	447	459	432	453	439	430	418	462	449	459	453	421	488	463	444	480	441	469	420	425	442	408	436	446	472	450	411	433	426	442	439	459	443	447	444	440	478	443	483	431	477	442	419	434	459	480	431	458	455	434	457	481	420	446	481	483	439	465	445	438	478	445	443	455	481	419	414	455	402	437	448	464	426	488	414	468	428	429	446	450	479	459	450	466	465	438	448	425	409	440	490	444	433	459	453	446	461	434	423	465	427	419	414	477	463	453	454	457	456	430	475	492	485	470	452	439	447	438	435	477	490	436	450	466	415	414	421	477	434	386	444	462	437	420	419	460	448	417	471	436	437	480	471	441	443	452	412	452	408	471	449	482	472	459	463	413	465	458	469	491	409	447	479	446	470	456	431	439	471	432	439	431	452	473	454	459	454	457	445	443	444	453	477	398	446	465	424	406	457	471	448	456	439	456	442	444	411	440	456	455	452	465	440	418	468	451	434	438	436	456	389	469	438	441	451	442	479	468	463	450	460	440	453	505	436	434	434	461	454	448	445	461	444	456	462	461	433	430	427	455	429	444	497	451	449	416	402	444	415	438	453	473	433	437	490	447	513	446	443	446	435	443	449	441	456	433	451	444	445	424	431	487	445	446	481	479	444	452	448	440	446	421	479	472	437	465	441	418	489	481	441	480	456	447	459	463	434	481	427	462	428	475	428	487	405	434	452	430	464	436	471	459	452	434	466	435	506	433	508	426	472	426	445	440	458	444	420	462	451	450	435	409	408	435	422	421	470	451	454	438	491	437	432	458	465	486	480	469	442	467	456	441	444	442	500	454	414	411	444	443	448	456	440	451	442	414	412	453	454	420	416	463	450	446	458	457	438	428	487	450	445	462	462	505	457	456	428	435	453	454	457	443	430	440	432	450	420	423	444	455	407	434	440	440	449	455	447	451	460	494	429	455	408	447	483	449	432	427	471	468	440	420	437	471	443	424	486	445	419	442	490	457	455	445	445	467	451	460	405	452	460	423	486	432	438	447	465	420	480	451	417	490	475	470	449	458	460	422	433	497	413	425	465	446	405	444	455	476	470	414	423	496	435	412	437	463	457	455	445	423	445	445	425	419	450	456	467	403	445	438	446	459	437	425	427	421	408	431	417	447	440	493	452	450	450	447	433	480	458	395	480	461	440	459	418	439	449	439	453	442	388	470	449	397	431	454	449	440	417	468	454	435	447	445	443	433	457	445	446	432	440	452	471	447	429	495	480	474	453	468	444	428	461	442	439	446	456	429	461	438	452	463	438	492	445	396	463	468	458	448	444	487	432	438	443	454	450	409	440	444	459	428	434	424	495	418	460	424	477	462	466	491	503	447	469	423	462	438	455	442	437	466	479	486	411	429	488	446	459	475	434	424	428	469	440	423	434	455	469	444	451	457	453	460	472	440	455	461	456	467	440	445	451	400	459	420	455	434	501	467	472	439	456	446	457	445	420	460	451	419	471	464	474	433	435	426	457	481	438	428	483	424	449	463	478	407	394	471	420	460	434	463	454	496	428	411	449	414	430	391	457	424	458	454	441	446	432	447	439	469	472	464	427	437	443	436	433	457	467	445	472	454	460	478	446	443	454	440	451	474	462	414	437	461	463	479	438	441	436	461	440	433	458	454	430	442	489	463	435	463	432	427	420	414	465	473	457	469	452	441	447	420	411	454	440	460	447	466	499	490	429	443	431	411	472	477	423	464	458	423	474	439	423	491	432	463	469	467	419	422	450	443	467	473	437	453	412	439	507	414	475	428	424	425	463	435	412	445	454	442	483	445	445	438	459	463	418	418	416	469	464	442	471	452	472	441	443	436	483	448	411	451	463	488	430	454	454	476	454	441	417	436	455	457	450	454	454	452	452	457	466	469	458	488	439	460	444	451	462	443	456	451	429	451	448	417	449	432	455	468	477	430	449	456	470	477	437	493	463	483	479	472	466	484	480	454	442	442	433	458	420	427	425	436	459	452	464	426	475	481	455	438	419	454	440	451	421	479	451	448	460	438	464	444	450	474	469	485	455	481	470	431	496	417	421	464	452	442	488	430	444	452	449	441	434	463	424	459	524	465	480	448	442	457	440	442	444	444	446	436	432	484	502	447	427	448	434	431	485	476	445	474	485	457	454	469	438	479	454	456	481	481	425	425	469	450	458	458	493	442	458	467	460	438	486	423	423	493	450	447	452	465	453	437	428	472	467	469	438	475	424	490	432	462	469	460	460	473	439	482	448	458	518	461	462	427	446	413	504	441	451	437	434	428	441	460	447	438	461	426	424	456	434	474	449	460	455	408	438	429	461	456	473	417	470	483	401	478	419	462	469	447	449	462	469	462	450	428	472	443	424
24992	21314	27647	25707	19094	11628	6966	4839	3539	3110	2453	2041	1689	1441	1169	989	896	811	798	716	655	597	607	583	539	485	436	446	472	427	393	363	376	368	381	407	396	369	374	387	394	359	384	374	383	341	334	334	365	363	345	356	374	340	342	377	320	391	383	342	385	378	374	364	368	346	342	366	386	348	344	372	343	370	363	360	353	406	378	424	366	338	376	349	372	366	344	390	344	375	357	348	397	401	380	368	386	376	401	324	360	364	364	378	341	356	364	343	363	380	373	372	324	365	362	405	364	398	361	373	386	360	369	347	347	363	369	390	390	391	395	367	359	382	348	341	352	344	374	384	343	363	386	402	340	342	354	354	366	348	390	399	394	368	400	352	377	329	369	363	359	392	352	349	340	366	361	341	365	343	384	367	358	376	372	405	372	352	330	345	369	368	362	373	345	336	352	377	385	400	402	367	402	364	359	398	402	361	367	362	364	367	381	351	345	392	336	424	392	343	363	356	375	341	378	357	361	340	356	357	354	391	371	368	387	377	398	348	394	353	383	368	377	367	362	345	382	386	345	369	373	367	320	354	353	333	379	410	378	399	356	352	355	360	386	379	363	336	362	388	386	377	405	383	377	341	362	349	366	374	403	334	352	385	361	377	368	376	335	347	360	369	352	348	353	370	363	334	393	317	385	369	354	359	341	392	364	354	378	404	345	340	356	327	337	387	392	331	367	366	367	372	400	364	381	390	343	373	396	413	357	368	345	386	405	352	384	380	362	408	379	350	366	345	368	382	351	375	365	363	359	372	383	339	353	341	404	363	372	352	378	356	334	371	389	337	351	371	385	409	341	373	383	382	377	365	347	355	375	355	379	327	379	375	334	368	384	367	348	379	413	372	390	362	357	402	350	358	385	385	369	367	362	348	385	382	351	356	311	361	398	355	338	352	377	381	368	399	348	339	363	383	368	366	371	365	321	370	377	353	386	356	369	413	375	376	358	395	377	408	388	342	358	373	409	356	372	355	366	342	376	367	367	348	356	366	389	356	334	374	361	371	335	353	358	351	346	378	399	375	373	359	385	345	390	398	362	395	311	347	386	374	367	400	347	343	376	385	392	353	354	380	365	367	356	380	410	405	336	313	393	353	398	366	368	353	379	364	371	375	384	385	351	369	385	305	368	361	366	347	356	349	372	360	374	348	386	352	352	389	382	368	365	350	376	377	363	368	377	373	384	390	377	355	363	345	371	362	368	361	315	360	383	372	392	382	344	383	375	401	322	344	332	387	353	357	364	363	385	361	363	364	374	394	376	405	355	390	381	367	360	379	351	392	380	348	349	356	347	392	390	356	349	365	358	378	381	375	378	335	359	392	372	359	343	348	373	385	354	365	392	348	362	363	333	406	377	333	350	380	371	392	383	379	361	368	332	376	408	336	385	379	359	349	322	316	343	355	328	430	362	346	357	371	394	369	364	371	374	356	359	332	358	354	355	356	333	350	358	367	370	356	358	373	346	370	367	344	348	381	413	344	355	385	368	307	365	333	365	398	374	364	363	356	365	374	369	359	358	413	355	332	386	366	363	382	354	369	338	365	375	423	395	366	352	356	354	375	353	374	354	368	386	372	366	420	384	338	338	364	370	371	364	371	378	381	347	348	360	407	353	379	335	327	338	380	367	341	393	376	404	362	344	357	326	344	383	362	355	382	351	348	406	389	341	403	350	401	341	369	372	347	364	350	392	350	394	352	349	339	368	348	337	339	373	382	294	363	416	374	347	385	327	358	365	361	357	356	368	377	375	372	391	351	344	349	408	364	372	356	358	402	332	377	397	375	359	363	347	385	357	384	358	340	361	373	382	363	359	362	381	379	389	374	339	374	375	371	355	361	332	382	357	323	378	365	355	346	379	366	379	358	382	338	392	372	340	356	374	355	356	378	349	372	362	358	342	365	396	366	361	374	372	340	371	367	354	380	380	366	363	367	384	371	358	355	378	418	368	377	352	380	342	343	375	391	395	374	343	386	373	375	366	343	317	373	407	344	357	366	349	348	372	357	332	379	403	379	385	373	364	380	359	357	372	414	374	362	388	364	362	349	358	363	376	359	419	376	373	355	371	371	364	361	398	357	396	366	395	310	364	385	365	338	394	389	393	361	395	350	347	378	353	364	348	356	373	398	364	369	370	357	340	334	360	375	368	345	388	369	390	362	372	363	381	334	335	412	359	396	374	386	344	383	380	330	378	372	371	368	390	368	372	345	339	371	371	346	377	365	351	320	350	376	358	375	371	353	386	352	351	349	367	363	379	385	355	321	345	382	363	340	362	398	361	381	364	336	372	379	390	339	372	350	343	304	389	379	378	346	374	359	405	379	329	389	383	430	417	412	382	372	347	370	351	335	360	363	359	358	342	367	372	341	335	387	357	358	375	368	371	306	320	395	349	354	343	355	357	360	328	367	343	361	400	369	346	354	364	343	376	345	359	375	355	378	319	363	384	368	355	346	361	378	350	355	364	347	374	377	333	353	354	372	379	372	364	380	400	392	374	353	394	374	363	351	380	392	353	368	362	351	364	364	358	379	375	345	400	361	367	367	346	359	367	354	380	358	385	379	322	389	364	377	381	355	336	355	394	367	361	393	357	368	417	333	362	342	365	392	372	352	374	382	353	359	345	363	380	387	373	368	342	350	360	343	350	360	381	392	337	382	364	328	370	343	340	382	352	370	357	395	378	352	364	383	409	350	325	357	387	335	332	371	367	373	394	374	373	355	361	399	347	364	370	379	368	337	362	396	367	398	350	341	396	316	377	346	382	370	405	352	397	357	378	377	375	347	338	388	383	350	388	366	376	351	350	351	394	371	330	337	368	391	344	371	372	370	343	351	353	378	370	368	352	371	375	319	379	369	382	368	380	378	364	392	353	380	346	389	346	395	354	359	366	347	353	363	357	381	359	363	345	373	356	358	390	347	346	366	360	347	389	404	371	381	390	382	389	339	360	369	357	373	367	356	342	363	348	372	360	367	391	320	352	365	356	384	355	406	401	379	333	401	352	384	358	385	372	354	361	364	366	401	362	336	368	380	388	353	337	370	336	315	369	401	366	362	411	356	406	394	352	384	369	361	378	365	382	375	375	367	380	387	380	336	393	381	364	331	372	350	382	397	360	357	384	382	351	362	374	342	362	359	348	369	322	367	358	367	357	354	382	331	341	357	389	357	373	400	397	347	339	364	362	373	360	417	370	351	360	369	385	384	391	348	370	367	355	375	408	394	345	393	395	401	369	417	367	378	339	397	373	366	381	376	385	321	380	377	335	367	384	354	349	379	356	357	387	349	343	366	355	372	364	368	315	378	380	367	353	355	352	356	343	324	367	385	426	344	324	360	371	374	396	389	394	369	390	353	359	341	367	383	348	384	382	333	348	394	367	386	360	366	311	355	363	352	388	382	338	396	353	345	375	360	374	343	347	367	377	341	381	420	355	350	347	397	367	361	336	403	366	384	361	367
18222	38515	32618	22518	18137	14169	10670	8537	6461	5367	4279	3405	2946	2266	1753	1594	1407	1171	1076	1001	864	862	765	743	671	624	557	579	521	475	496	420	437	456	424	441	379	430	398	381	460	420	418	450	407	439	425	402	457	384	418	386	430	403	385	411	395	391	418	421	401	401	422	396	392	381	426	391	434	375	353	433	415	373	370	378	391	365	407	407	417	397	395	393	391	391	421	426	394	430	396	434	420	409	400	452	410	425	412	412	429	391	433	404	424	415	420	418	403	437	405	397	404	405	405	394	394	397	385	433	367	404	436	428	410	375	445	393	432	421	408	365	379	364	385	407	417	400	433	339	431	437	381	425	401	405	386	386	414	405	410	397	402	405	405	421	410	394	392	437	406	411	406	399	382	398	374	401	435	406	384	447	413	396	373	399	399	377	426	412	394	405	369	393	414	424	384	422	371	420	393	449	399	410	417	409	434	414	422	372	369	409	414	448	420	413	445	423	409	428	447	394	401	436	430	374	397	430	427	428	419	416	393	390	383	446	387	405	354	420	406	401	374	401	413	415	409	389	434	381	413	399	404	364	398	430	395	375	428	416	393	407	430	396	410	399	415	432	420	427	414	440	455	414	431	407	422	417	433	393	429	390	392	413	426	414	386	417	380	420	382	385	424	424	411	371	423	386	403	417	412	405	430	419	386	382	439	402	417	419	440	422	417	386	402	416	371	434	387	406	422	393	382	408	385	390	414	425	367	414	398	403	422	403	382	370	428	396	402	420	404	407	444	409	439	419	436	364	462	405	401	404	382	374	416	426	413	412	432	405	379	432	412	433	386	375	406	397	419	365	427	415	427	405	388	407	417	411	403	440	399	401	391	394	381	410	413	397	448	411	410	393	361	425	427	416	400	383	360	425	396	423	381	399	374	398	406	407	394	399	391	408	406	356	400	364	416	428	422	393	429	387	378	405	385	404	433	422	460	406	403	411	392	398	386	412	374	415	405	395	405	408	373	375	386	369	431	448	371	407	461	382	416	403	425	448	438	393	432	390	404	378	385	405	390	395	401	383	374	417	408	386	397	418	470	416	410	420	412	428	427	418	377	420	416	396	420	394	399	416	411	407	424	399	418	407	426	428	432	395	411	403	428	432	418	405	404	421	424	415	414	429	408	438	419	375	372	397	412	400	397	413	429	428	435	391	386	422	431	404	396	402	406	408	391	408	431	395	376	433	417	406	427	430	419	395	423	417	418	386	405	420	418	414	392	349	431	417	400	428	394	415	387	396	406	410	384	394	394	405	399	389	406	368	385	386	384	418	403	411	410	398	424	401	375	375	407	436	427	429	446	392	382	393	434	394	387	416	415	434	375	414	419	420	409	366	381	399	420	425	395	414	402	437	408	425	400	377	403	406	459	371	418	423	431	421	392	357	428	402	456	405	409	379	423	420	391	406	403	431	403	419	447	384	412	395	417	384	405	391	424	410	412	401	423	419	433	418	401	355	403	438	393	368	416	439	410	407	358	412	411	398	436	422	353	428	424	393	428	425	394	417	397	383	395	385	361	381	446	411	437	400	399	370	407	377	389	411	392	389	369	370	412	386	424	381	418	425	433	399	396	384	409	442	368	382	428	405	426	386	437	402	362	434	406	423	400	419	408	419	425	425	380	408	434	402	444	398	421	402	457	399	417	373	425	381	375	375	382	358	389	405	397	401	388	391	437	422	437	413	419	402	430	433	405	438	406	412	396	393	405	377	397	419	380	405	450	406	395	395	382	433	413	424	421	386	382	402	425	403	433	380	445	411	393	424	431	384	428	393	404	401	408	434	414	415	398	386	394	379	388	431	383	376	422	395	386	392	424	390	420	407	407	417	406	425	404	421	392	402	388	406	401	401	420	378	402	425	407	404	407	383	393	454	410	403	387	390	420	398	377	392	422	428	386	377	409	426	417	411	377	411	418	409	435	391	401	400	390	392	395	411	426	440	446	432	403	380	381	402	420	400	436	397	405	404	443	410	422	423	408	380	385	418	370	397	406	381	441	337	410	401	417	417	430	422	385	399	418	375	413	407	379	446	438	418	422	395	391	400	434	408	389	415	406	421	404	410	410	393	423	422	441	428	427	404	428	395	419	442	396	402	428	410	418	437	376	436	387	417	403	385	385	379	425	400	374	410	385	388	418	432	379	398	408	383	408	400	385	429	397	422	374	377	383	385	393	362	372	392	401	413	402	404	396	396	391	402	409	387	413	412	379	416	395	389	400	397	441	421	400	424	465	417	427	409	377	391	405	431	405	388	457	409	375	393	424	440	383	417	411	403	391	406	392	412	406	399	447	421	426	397	436	418	382	414	431	389	409	396	423	388	361	425	438	380	372	415	405	378	415	398	412	419	402	384	401	409	390	425	396	418	421	405	422	417	412	391	385	381	426	387	409	414	418	403	407	421	402	392	378	422	414	358	406	397	413	417	404	424	420	433	406	427	397	417	413	397	400	391	390	392	393	402	370	429	423	387	442	408	392	402	369	388	358	365	431	391	372	401	427	424	376	428	409	392	386	420	433	419	399	414	414	414	399	370	391	390	388	388	409	391	422	432	383	429	414	397	416	386	426	384	407	414	422	368	404	400	382	405	411	403	428	416	430	388	407	439	393	416	449	440	393	396	388	399	400	426	407	401	376	439	394	414	400	379	416	410	420	423	421	418	411	422	417	408	412	449	374	387	447	404	400	369	391	466	413	408	376	406	365	419	416	389	398	403	403	396	389	418	382	378	403	415	368	408	439	393	404	381	416	401	413	372	414	418	394	417	430	382	389	426	389	417	403	399	405	397	422	387	414	392	401	422	379	387	437	393	449	417	420	350	416	414	381	392	423	401	399	417	422	416	420	418	436	385	418	408	443	438	394	407	408	411	417	411	394	426	391	430	404	400	397	440	452	413	436	410	413	391	384	382	406	420	409	372	409	391	437	411	407	417	438	373	423	460	372	397	431	397	417	410	415	403	397	417	373	391	408	413	427	391	398	405	387	399	371	383	392	408	378	444	392	428	412	384	378	381	424	356	403	379	403	462	404	407	430	440	370	409	412	394	374	406	407	380	409	411	401	447	424	391	415	413	410	404	426	400	408	371	410	403	419	478	424	394	451	400	396	412	411	436	417	377	366	415	421	415	419	386	415	409	377	417	451	428	417	411	377	387	395	407	421	417	390	397	435	412	389	395	374	381	408	430	415	385	376	413	415	431	404	419	399	410	390	380	383	419	416	368	401	405	379	447	390	374	441	398	369	397	380	413	382	422	448	383	389	444	414	422	410	386	403	429	408	406	429	396	386	436	389	398	415	426	344	431	401	401	362	383	392	416	381	414	397	381	415	400	411	431	390	455	434	388	385	456	381	434	418	431	392	418	399	361	427	405	404	369	416	423	407	402	390	424	410	408	404	362	433	434	404	407	422	421	374	377	416	396	434	408	370	390	421	405	407	412	423	369	384	353	429	402	418	394	397	393
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
