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
341653962546	341653963106	341653963656	341653964206	341653964756	341653965306	341653965856	341653966406	341653966956	341653967506	341653968056	341653968606	341653969156	341653969706	341653970256	341653970806	341653971356	341653971906	341653972456	341653973006	341653973556	341653974106	341653974656	341653975206	341653975756	341653976306	341653976856	341653977406	341653977956	341653978506	341653979056	341653979606	341653980156	341653980706	341653981256	341653981806	341653982356	341653982906	341653983456	341653984006	341653984556	341653985106	341653985656	341653986206	341653986756	341653987306	341653987856	341653988406	341653988956	341653989506	341653990056	341653990606	341653991156	341653991706	341653992256	341653992806	341653993356	341653993906	341653994456	341653995006	341653995556	341653996106	341653996656	341653997206	341653997756	341653998306	341653998856	341653999406	341653999956	341654000506	341654001056	341654001606	341654002156	341654002706	341654003256	341654003806	341654004356	341654004906	341654005456	341654006006	341654006556	341654007106	341654007656	341654008206	341654008756	341654009306	341654009856	341654010406	341654010956	341654011506	341654012056	341654012606	341654013156	341654013706	341654014256	341654014806	341654015356	341654015906	341654016456	341654017006	341654017556	341654018106	341654018656	341654019206	341654019756	341654020306	341654020856	341654021406	341654021956	341654022506	341654023056	341654023606	341654024156	341654024706	341654025256	341654025806	341654026356	341654026906	341654027456	341654028006	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	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
23291	21891	29008	25348	21884	17601	4425	1793	1042	742	611	492	443	359	275	254	281	245	226	213	214	222	201	196	222	167	170	208	200	229	200	181	216	180	186	169	165	194	207	194	207	199	197	189	173	185	171	193	161	187	201	217	191	181	202	163	177	198	187	174	175	189	183	177	206	192	175	203	180	204	175	196	186	154	189	187	189	187	202	184	183	170	191	172	157	198	196	163	172	198	200	169	181	183	187	186	183	181	177	184	201	209	202	206	184	199	173	178	161	181	193	195	213	172	170	189	204	193	192	209	170	159	207	177	181	166	174	184	196	171	191	203	191	200	185	186	170	181	203	162	200	194	180	185	196	171	184	214	190	203	185	190	191	193	193	176	175	195	189	173	178	179	193	174	174	203	204	171	168	189	194	210	189	186	193	195	182	172	200	172	207	174	192	189	177	174	195	176	204	186	184	209	175	199	183	197	208	193	201	161	185	186	183	167	181	192	193	174	203	186	184	189	198	201	190	177	191	187	194	192	184	180	171	180	216	182	182	199	208	167	183	218	186	185	176	183	162	184	172	149	172	188	204	180	215	180	176	168	194	180	180	186	184	187	191	192	182	198	187	216	202	193	199	187	180	179	186	184	186	192	174	195	196	176	202	204	192	182	182	202	180	192	176	188	185	170	181	175	176	191	195	195	177	164	195	188	179	194	186	200	191	187	196	185	160	203	202	173	184	168	195	171	215	191	190	178	185	195	190	186	171	193	178	185	190	171	181	205	189	204	200	192	173	193	169	190	203	190	189	192	183	198	192	195	177	197	169	198	173	199	176	188	214	197	208	169	221	170	190	186	175	183	196	183	178	180	186	184	178	199	155	187	177	187	210	175	201	164	203	184	180	173	196	187	187	190	179	187	201	183	178	189	181	173	172	172	196	187	200	178	162	187	189	186	187	198	180	188	188	176	176	181	172	175	198	196	181	174	194	192	184	191	174	188	172	174	207	167	178	174	177	172	179	155	198	184	194	196	176	185	186	186	190	189	173	183	180	181	180	175	184	193	179	183	184	189	181	169	192	188	163	191	185	182	186	188	198	187	203	195	186	169	175	203	174	176	211	175	173	198	179	173	187	194	203	175	188	193	168	170	167	193	196	184	175	190	184	159	179	194	181	161	182	185	190	199	203	199	188	167	192	181	204	179	177	184	180	172	163	153	178	177	189	177	188	189	217	201	203	206	192	170	199	160	178	216	196	189	188	210	163	175	203	188	180	193	193	207	178	173	173	208	183	173	189	201	178	189	186	182	194	184	189	192	191	181	195	191	196	175	187	204	175	196	188	182	157	177	170	181	180	174	177	178	174	194	168	179	189	157	200	201	174	210	195	168	184	202	186	196	168	191	194	173	198	186	187	175	187	182	215	166	221	181	169	191	172	176	177	151	184	167	168	194	184	200	197	194	197	178	202	204	166	204	201	171	171	185	194	167	195	215	196	196	186	194	188	207	172	182	175	175	186	173	156	176	185	187	184	191	166	185	172	203	199	164	186	207	190	194	175	186	195	208	155	188	200	179	195	202	187	206	172	184	176	178	172	181	191	199	203	207	199	194	182	183	203	178	172	174	207	177	171	188	218	175	177	181	187	209	156	199	182	166	190	188	165	204	186	173	195	185	216	201	174	207	187	204	190	194	169	185	164	209	201	171	198	203	188	179	197	179	196	163	209	186	204	181	190	185	166	189	200	182	172	163	208	181	181	203	166	193	179	169	210	196	175	183	180	200	198	216	177	178	188	199	192	174	193	169	192	176	197	217	171	188	198	193	178	194	191	186	218	193	221	170	187	203	210	165	194	202	172	211	185	199	187	191	201	201	206	199	180	187	177	188	155	175	186	208	188	182	189	187	167	162	202	183	174	178	166	184	189	205	176	199	197	181	189	205	190	182	196	180	179	185	197	204	162	191	168	217	203	180	165	159	182	170	186	172	195	183	184	172	187	183	209	180	186	214	193	191	205	178	188	188	211	205	178	187	197	193	203	194	188	196	216	197	184	191	191	179	195	209	195	184	208	190	186	152	194	198	183	169	190	169	167	184	194	171	175	190	184	198	188	184	186	198	215	183	197	185	174	199	189	177	186	201	206	166	177	180	195	161	192	190	171	180	207	190	166	175	204	200	183	169	170	190	194	193	209	185	187	172	164	182	195	167	204	183	210	191	192	199	209	212	196	216	169	185	149	163	172	201	177	187	190	171	194	179	183	174	191	204	186	185	202	186	172	167	189	193	165	184	215	182	179	188	181	216	195	164	208	185	164	178	179	202	167	166	202	175	205	177	208	175	167	177	162	183	180	196	185	183	192	187	201	193	173	179	177	175	176	183	180	198	179	177	206	175	186	196	164	189	183	170	199	175	195	187	204	211	180	188	189	187	174	191	178	193	199	188	200	172	183	186	181	175	189	206	201	204	205	177	171	154	189	180	203	186	173	195	176	186	199	183	182	185	168	201	156	201	201	193	159	190	172	195	186	173	170	176	165	178	208	174	195	205	171	158	163	183	177	181	198	168	195	190	152	199	206	185	197	180	168	194	196	185	205	190	178	179	181	164	204	208	180	181	182	216	174	178	187	188	186	181	167	170	178	178	182	192	183	178	207	200	166	188	196	208	192	170	218	186	181	176	183	185	209	195	192	201	188	177	193	185	207	207	189	193	204	171	210	195	196	153	181	210	170	202	184	180	183	188	179	191	182	196	178	166	161	179	172	192	179	167	197	197	168	198	176	173	165	162	194	193	189	170	176	212	183	195	173	159	177	182	211	178	188	176	198	207	195	203	193	168	180	164	173	183	188	209	187	169	185	156	199	178	187	189	187	154	190	171	165	200	171	188	168	197	170	180	202	168	184	185	196	189	170	193	158	184	216	195	206	173	198	201	184	171	182	182	186	181	176	144	192	186	175	161	185	177	185	178	209	184	175	166	184	197	201	200	164	184	188	180	198	206	186	163	198	179	178	185	178	170	169	172	186	161	187	205	161	174	190	176	177	218	198	182	185	206	188	184	201	199	172	195	159	169	194	173	173	182	194	168	176	181	219	201	180	195	175	199	213	210	175	184	179	166	192	182	193	182	177	196	184	177	205	175	192	167	183	209	195	181	182	186	180	188	184	179	206	193	177	182	191	191	199	194	179	202	185	157	184	165	196	198	180	201	179	171	164	169	175	213	175	183	187	165	188	193	192	175	183	186	183	178	181	185	166	184	153	173	173	200	190	206	198	197	207	197	194	197	170	217	193	190	216	200	183	181	162	211	190	195	177	187	212	192	180	203	174	166	173	195	179	175	182	164	194	210	183	187	189	180	163	183	207	178	197	189	188	184	184	182	197	163	199	216	192	189	177	207	214	173	182	182	179	196	181	164	169	171	201	189	183	193	175	188	192	188	197	185	200	187	187	189	195	189	181	200	171	233	182	187	173	197	210	187	185	205	183	186	186	189	179	191	162	197	219	204	195	211	168	187
23889	42050	31338	20389	13099	8573	5737	3848	2537	1747	1404	1061	945	728	576	522	462	442	401	419	382	374	325	322	338	286	309	299	279	278	286	297	309	283	310	314	309	299	326	309	304	294	317	284	298	287	300	287	311	271	270	288	301	295	283	310	273	289	294	291	289	319	277	292	288	292	280	304	257	332	294	310	313	300	287	285	294	294	331	289	280	331	312	253	304	301	281	314	283	312	282	305	322	298	296	279	303	277	291	292	296	296	292	285	276	290	294	298	281	299	277	288	310	291	297	274	279	291	311	271	265	280	287	309	305	298	285	290	322	293	270	287	299	300	306	285	269	284	282	294	300	263	290	295	286	277	291	318	308	300	298	293	307	266	308	294	298	314	261	296	286	271	286	278	297	300	305	310	262	317	312	310	303	284	295	267	272	275	317	254	297	310	284	258	309	299	269	301	308	271	259	259	313	303	276	291	312	296	257	309	278	298	275	277	301	306	299	331	281	309	289	269	290	270	273	303	284	313	242	295	316	287	272	265	338	301	310	263	272	285	291	265	312	309	312	303	310	289	319	321	279	290	287	273	278	277	315	287	290	306	277	288	285	302	294	314	308	299	276	305	300	303	286	309	292	288	300	298	288	291	306	296	323	308	278	289	281	271	297	312	323	290	304	311	313	279	289	287	284	265	310	305	269	297	277	252	302	282	275	296	284	314	288	305	317	286	287	321	266	325	309	295	261	269	333	279	325	309	263	276	295	293	281	296	282	282	275	307	285	295	279	282	289	281	288	310	279	272	299	317	323	299	293	283	270	284	284	324	286	317	289	293	283	290	292	296	282	292	292	291	294	292	268	302	296	329	283	319	299	287	303	269	297	269	253	306	311	291	289	284	320	275	292	296	286	289	282	330	289	298	292	278	277	319	310	291	287	305	292	307	287	294	322	278	276	266	316	289	300	254	275	304	310	286	286	303	287	311	308	305	306	295	313	243	297	297	276	335	316	283	281	285	321	316	279	270	311	291	279	294	282	284	267	301	305	269	278	319	291	299	310	263	283	281	298	288	295	289	276	304	291	296	282	298	297	316	279	299	263	288	326	288	288	277	316	281	273	294	301	289	274	273	294	270	300	294	287	313	326	307	288	303	307	290	287	275	289	285	268	284	305	300	299	291	300	315	295	292	269	295	313	285	283	286	274	286	309	289	289	301	302	289	286	287	285	307	282	275	297	308	311	322	290	281	271	307	304	308	283	271	281	321	286	279	313	283	313	291	299	297	302	304	296	256	302	287	303	284	301	307	300	285	268	286	294	294	266	293	271	360	298	307	276	272	258	324	286	298	295	320	295	286	274	309	298	287	275	295	281	301	279	275	275	319	326	293	270	298	294	280	300	301	293	299	281	302	288	269	311	303	290	321	324	259	275	265	284	305	306	293	312	292	294	284	312	279	266	311	276	281	288	323	292	273	296	318	285	266	295	312	284	296	277	283	300	276	295	305	292	286	280	300	272	270	276	306	285	315	300	282	323	276	295	302	300	303	302	303	301	304	291	290	274	286	280	296	282	273	272	296	323	290	291	315	311	294	297	287	291	340	295	293	270	309	286	308	284	272	272	289	277	326	285	276	264	304	288	291	274	315	310	284	308	290	299	323	282	260	285	273	272	287	277	320	334	291	286	303	295	272	290	279	285	284	320	318	305	305	280	301	271	292	293	287	310	292	271	309	283	281	279	306	306	302	305	287	332	318	300	337	306	296	282	296	288	288	285	291	270	276	280	343	313	300	284	300	290	304	278	309	297	311	294	295	275	299	269	269	307	301	275	301	311	308	288	297	279	283	301	288	263	294	272	294	292	278	288	261	296	272	283	261	266	310	276	269	281	263	297	317	280	313	259	324	294	311	309	348	271	285	280	292	281	319	335	284	257	305	294	293	354	290	282	260	288	292	235	275	299	319	282	277	273	292	300	285	322	276	270	277	316	305	260	324	309	287	289	289	279	280	312	295	272	300	279	266	299	260	306	278	302	307	305	302	289	321	315	292	301	328	287	259	294	269	286	284	268	304	330	316	281	310	290	298	254	278	280	285	278	277	292	283	315	278	281	292	277	280	290	303	253	301	289	311	273	243	320	284	269	273	281	270	308	318	273	330	281	296	310	286	316	294	286	288	297	285	286	312	296	301	298	278	320	322	272	306	316	297	320	294	317	280	288	244	311	277	286	283	288	322	315	302	298	288	275	266	272	306	302	293	296	313	302	284	323	305	327	280	273	303	297	306	291	261	318	294	301	285	295	291	299	294	307	281	309	301	287	272	275	275	299	280	323	298	307	308	301	266	330	273	290	299	318	311	274	287	308	300	310	264	306	299	298	333	311	300	289	305	293	286	300	288	284	298	320	291	289	312	289	285	283	294	282	295	290	272	268	299	334	301	284	320	305	296	293	291	300	282	290	288	302	291	279	298	288	309	319	318	295	290	287	303	291	264	285	282	293	309	273	288	314	308	283	290	300	299	273	257	304	313	304	322	301	297	282	291	274	257	297	309	288	261	274	292	279	278	301	324	316	267	309	281	261	302	289	309	311	312	299	300	300	288	278	290	262	323	309	299	307	293	287	281	297	302	287	293	313	296	273	294	300	282	304	273	292	312	274	279	277	305	323	306	329	298	281	325	303	317	292	288	301	302	303	343	297	292	288	303	290	274	283	296	295	266	280	297	282	272	301	265	307	279	321	304	321	300	259	296	290	298	298	265	277	285	279	275	295	290	265	279	296	295	303	266	286	276	283	322	282	312	290	283	322	301	298	311	300	327	305	304	273	327	296	296	315	277	254	276	298	278	296	308	299	292	288	290	274	295	305	268	289	303	256	301	277	322	298	307	296	290	300	323	298	318	297	304	287	287	314	301	277	272	316	290	293	299	263	293	311	278	293	284	291	307	262	324	286	261	278	289	275	283	291	270	320	305	281	293	300	282	294	267	287	305	300	298	289	301	281	340	288	298	304	281	299	291	292	335	299	293	314	313	278	295	303	289	279	260	308	293	278	300	308	279	295	310	292	277	311	283	315	300	300	310	282	308	312	306	322	289	284	280	265	289	304	292	269	290	261	318	276	281	312	321	292	305	322	289	311	283	300	292	297	300	280	322	305	291	291	297	284	290	284	266	274	300	259	269	308	309	280	284	318	272	275	280	302	261	293	300	288	281	299	272	321	277	309	311	308	308	316	276	281	323	297	301	308	289	291	314	277	286	279	270	277	272	318	282	271	306	311	291	310	296	306	291	263	280	312	308	287	302	303	312	290	290	316	292	302	303	279	287	280	292	292	298	309	265	287	277	286	321	274	301	291	295	290	296	285	284	285	285	292	315	285	288	285	305	302	326	266	290	264	294	299	284	273	289	298	304	275	281	286	271	263	284	292	312	319	285	280	266	297	301	296	305	275	290	302	277	275	284	261	289	278	287	279	317	295	272	295	313	261	310	296	292	322	287	278	307	282	281	287	274	287	284
28468	21287	15597	6782	2553	1399	943	635	435	384	298	265	248	203	210	222	200	211	197	189	188	188	199	185	183	172	200	217	182	160	176	172	161	175	180	210	179	179	193	175	178	181	175	182	164	187	185	165	184	171	168	188	195	199	192	184	174	178	179	187	161	180	181	194	195	163	189	161	176	172	173	150	172	173	190	198	184	173	186	171	182	161	185	171	187	144	203	189	159	167	187	192	166	188	159	171	201	193	178	184	162	185	170	193	179	180	202	188	157	189	185	174	175	200	165	186	169	206	178	154	161	175	184	181	159	181	180	168	179	182	185	191	170	166	192	175	208	192	204	181	161	181	166	180	167	166	177	190	179	183	178	183	198	160	186	177	185	176	187	194	157	168	185	200	196	171	199	178	152	196	153	182	179	160	169	160	161	176	176	208	168	178	185	167	164	184	172	197	176	172	166	172	164	185	161	188	187	173	176	158	191	188	197	150	173	182	171	179	163	171	210	151	198	172	174	187	158	194	204	171	189	176	200	182	172	154	170	162	156	186	179	189	192	178	186	160	186	189	188	199	172	174	200	184	204	171	182	163	197	189	194	173	180	153	195	178	199	177	165	162	165	177	168	181	167	196	170	186	180	202	161	180	182	185	167	181	172	180	182	153	188	176	192	193	169	198	146	197	179	192	187	173	199	167	183	182	178	170	178	161	168	175	176	168	180	205	186	181	176	188	188	188	165	174	168	180	165	179	179	179	154	187	201	184	166	169	152	188	183	165	175	180	166	157	171	167	188	174	208	192	179	181	164	164	162	175	186	186	209	163	189	177	178	204	168	192	183	165	196	191	166	185	188	159	201	193	190	168	194	198	180	161	177	185	192	183	171	191	170	187	166	177	176	173	189	184	183	199	171	189	179	177	186	190	199	202	171	175	207	169	163	189	187	176	162	185	187	153	165	190	168	173	177	175	202	184	182	188	176	182	165	175	180	157	165	188	195	188	175	157	201	162	186	174	196	193	154	187	160	158	177	201	179	161	165	174	186	188	184	162	185	195	183	190	188	174	161	164	178	158	180	195	185	182	150	162	180	199	187	181	183	181	180	157	175	185	197	164	174	170	197	180	164	154	203	170	173	176	197	187	158	203	162	159	200	187	181	184	173	200	188	167	188	174	180	185	173	167	156	181	161	175	175	192	169	182	178	172	161	160	188	172	185	183	169	184	204	189	171	176	180	162	187	184	185	162	177	164	190	204	175	176	161	185	194	187	149	163	194	172	188	206	181	190	179	198	202	210	181	173	181	188	172	198	192	199	197	156	176	188	171	156	170	152	192	170	181	171	142	168	163	191	194	176	194	196	166	170	204	187	181	167	206	169	195	178	175	192	183	162	186	165	190	178	180	176	166	183	187	187	180	168	200	182	195	181	168	192	202	196	169	169	149	193	175	200	156	150	186	177	167	188	167	181	190	195	162	173	158	189	190	184	177	206	181	195	192	178	200	166	161	212	186	184	165	181	186	175	185	154	183	161	166	168	160	191	184	185	188	186	189	177	174	183	174	172	188	211	169	203	169	164	195	187	185	175	182	204	185	172	177	196	175	162	177	179	195	165	189	179	167	197	177	176	194	179	167	188	170	186	166	183	177	179	165	176	166	172	167	194	146	167	155	177	183	167	164	206	171	179	174	150	185	177	187	190	178	183	168	174	163	191	187	153	181	177	175	177	171	194	181	172	211	187	190	205	166	182	189	171	196	166	179	185	163	184	162	154	210	184	161	141	190	162	162	195	181	213	190	178	179	203	177	187	175	180	189	189	180	170	167	181	177	170	159	195	185	187	184	174	182	169	175	171	160	197	186	156	169	176	183	159	207	184	169	193	183	183	181	162	192	173	190	174	158	188	185	162	166	148	196	199	189	168	184	180	181	152	177	207	181	160	185	196	168	185	188	167	183	176	189	175	201	201	177	188	176	175	181	182	186	174	186	183	161	182	169	157	189	183	197	186	169	175	189	180	164	186	208	166	195	197	162	195	158	179	168	141	182	172	202	183	178	172	186	198	183	173	171	200	170	195	203	175	169	175	209	177	198	157	175	191	163	171	188	173	196	182	149	185	140	178	174	149	192	188	188	194	183	163	188	173	155	176	188	172	182	184	165	167	170	200	195	185	207	203	177	176	155	173	152	176	151	195	185	186	158	167	167	188	179	192	183	163	176	175	183	171	172	186	142	176	193	148	199	155	160	184	184	172	184	189	171	191	168	165	178	167	176	181	173	174	183	192	201	181	164	182	200	198	181	169	193	188	169	199	181	184	186	168	196	169	197	185	212	174	168	187	187	170	188	158	165	191	185	176	188	178	168	162	177	191	171	164	163	195	174	172	157	186	196	193	157	164	176	175	194	186	158	176	173	140	192	173	175	172	179	161	184	203	164	186	180	157	171	191	196	187	183	170	191	204	176	199	147	184	175	174	166	176	192	181	181	213	204	198	172	170	159	173	172	169	187	187	167	179	180	166	186	156	167	186	187	180	157	169	181	191	166	161	176	181	191	166	189	177	175	170	170	190	209	183	158	166	177	167	186	165	173	164	177	183	200	191	183	203	185	177	172	207	170	173	159	207	175	181	186	185	185	175	180	168	181	171	173	157	178	198	185	180	172	193	176	188	178	164	185	185	174	212	172	170	181	143	194	152	174	174	185	159	160	161	172	183	183	208	161	183	171	198	191	156	155	173	163	171	211	175	153	189	180	175	182	187	202	183	174	184	156	168	159	178	194	191	170	172	186	152	173	173	162	154	192	168	190	170	170	172	160	169	158	183	191	199	200	183	168	162	189	167	175	185	184	183	179	188	166	186	185	177	162	170	170	191	192	174	189	153	172	195	172	187	181	188	187	191	187	174	179	197	205	169	182	185	179	168	177	186	178	189	171	185	173	181	162	176	163	165	162	180	157	161	185	175	201	169	180	163	182	191	177	189	192	176	198	182	182	201	175	202	187	184	177	179	210	162	154	183	179	189	180	154	176	168	171	157	170	182	191	173	184	183	159	154	186	151	181	180	178	199	182	189	178	177	191	197	172	182	176	186	178	193	182	184	174	168	169	178	180	174	184	157	202	168	173	179	199	155	182	171	182	184	151	199	184	177	180	182	189	205	196	181	170	146	172	170	199	202	170	184	185	192	198	159	162	178	190	191	217	196	203	182	177	179	176	172	180	170	167	164	188	184	179	176	168	173	192	165	181	169	196	164	183	177	193	190	170	161	190	185	174	207	177	148	182	189	177	207	184	179	177	168	178	182	166	171	196	167	169	158	167	181	204	179	152	189	199	182	175	175	153	182	163	190	171	179	185	197	175	186	182	179	184	155	170	168	170	174	155	180	190	193	185	184	169	175	185	136	151	170	186	180	192	173	186	188	179	174	170	194	191	179	157	196	177	178	184	170	185	178	185	162	163	194	181	176	175	167	160	162	174	212	180	175	196	182	171	166	164	173	170	176	179	185	146	172
21759	30654	19649	10268	6100	3732	2330	1523	1060	798	634	619	487	427	385	381	363	327	316	290	310	315	292	291	271	291	266	302	296	301	286	319	305	306	280	261	272	277	282	255	266	321	287	267	293	319	291	288	299	276	310	291	319	258	301	306	291	270	299	284	317	303	259	276	285	282	272	259	259	267	290	291	244	296	274	270	271	285	299	280	277	274	278	307	264	314	282	302	281	273	296	293	298	268	285	297	302	308	267	259	291	275	274	299	272	292	272	265	288	293	335	275	281	297	273	297	283	285	282	270	304	278	279	291	283	288	288	265	302	299	287	295	297	297	284	309	282	261	280	288	282	314	284	291	296	288	287	297	277	291	274	273	287	290	278	296	291	294	328	282	254	287	317	276	291	279	305	303	330	297	261	291	278	292	260	312	286	272	277	308	322	267	293	288	286	289	272	278	288	291	291	242	281	250	263	275	268	290	294	308	318	325	293	305	298	289	255	279	294	301	310	288	296	310	262	274	278	308	293	283	257	267	282	300	294	290	290	285	305	283	273	291	270	293	291	279	278	249	298	272	289	297	290	306	305	262	294	274	289	278	264	289	291	305	306	302	303	240	293	291	267	301	289	281	293	293	276	264	313	270	274	292	270	283	322	262	274	270	285	273	284	287	294	290	298	281	262	287	311	298	303	282	295	288	300	317	283	301	292	297	307	295	274	267	278	308	276	285	294	266	288	270	282	273	268	306	285	270	279	269	275	283	298	266	267	275	271	297	293	266	279	261	293	302	332	286	263	307	300	266	299	289	293	319	276	290	263	294	315	255	315	281	298	266	329	272	300	289	280	283	285	283	285	289	312	303	285	323	295	287	289	295	268	286	288	301	294	294	297	301	307	267	281	285	284	268	288	275	291	287	302	284	297	287	306	306	290	280	287	288	289	278	285	280	316	311	271	259	292	265	270	271	294	278	300	272	302	273	269	292	300	278	250	273	267	297	309	255	273	283	267	298	283	278	309	290	313	261	272	277	293	291	288	286	294	295	264	287	267	292	257	277	261	292	278	271	279	268	268	309	304	298	308	265	312	287	313	312	307	227	289	301	305	301	299	284	289	295	296	249	276	281	303	281	275	300	292	288	270	272	253	313	279	289	317	275	305	273	292	294	308	301	284	299	249	302	300	284	318	254	269	251	275	283	319	308	248	291	325	302	279	265	279	288	294	298	279	303	264	280	296	246	296	286	337	308	298	246	290	235	285	287	277	250	295	301	312	261	272	294	293	298	305	287	291	278	294	289	254	283	319	262	280	292	283	303	280	290	267	269	263	302	263	274	280	285	256	268	269	306	295	258	297	285	303	283	298	284	296	275	268	266	300	268	284	285	314	290	295	289	288	299	289	278	330	317	296	245	276	290	297	287	295	294	284	283	300	283	276	274	290	282	290	300	273	280	246	262	281	318	292	288	277	279	289	265	265	265	294	257	296	271	285	255	285	274	298	283	265	283	305	310	281	250	291	287	289	301	289	317	293	265	286	271	286	270	296	295	291	268	294	252	258	304	265	268	279	283	293	288	283	293	283	262	295	310	279	300	295	272	275	291	302	286	318	280	321	295	301	300	318	268	287	277	302	286	270	279	261	280	278	287	254	288	270	271	242	264	305	306	293	308	292	271	312	282	263	254	301	285	281	311	293	274	272	294	297	297	308	305	307	288	324	288	284	264	275	287	282	290	289	283	275	274	273	296	281	291	231	280	309	270	300	273	337	292	278	294	266	292	298	264	299	271	271	289	296	280	297	309	277	307	293	296	300	263	280	313	280	278	274	280	277	289	278	260	274	271	277	294	295	301	285	285	266	276	274	290	297	307	288	315	284	286	259	316	285	273	281	262	248	322	312	281	298	273	267	331	295	288	269	298	305	275	291	266	300	283	300	287	284	288	306	264	311	301	287	293	289	298	268	286	283	293	277	279	292	311	294	301	309	280	306	269	275	294	275	300	322	306	291	283	282	310	299	282	299	259	312	279	299	266	301	278	285	267	298	288	292	311	267	293	277	303	305	286	278	273	305	310	304	306	331	286	286	296	254	321	290	284	273	287	281	300	298	298	284	263	244	286	298	292	270	290	315	318	323	257	292	258	329	285	255	271	259	321	269	287	292	297	290	275	271	279	282	281	270	286	312	291	279	268	284	280	288	278	282	294	277	300	283	304	241	256	297	260	272	287	302	278	307	282	286	275	256	271	247	289	288	287	273	278	295	285	242	285	281	277	284	297	264	302	273	279	300	276	296	296	254	279	305	294	259	305	325	276	294	311	262	331	275	275	288	265	283	293	287	306	297	272	281	310	326	303	273	291	297	280	290	296	261	279	315	306	288	260	273	266	295	285	297	254	274	259	290	278	308	293	287	282	305	276	313	251	285	277	275	279	274	285	283	274	288	288	303	294	287	260	270	300	276	291	305	303	278	280	285	278	289	286	247	303	286	284	309	299	290	294	326	296	294	267	262	302	281	262	264	328	268	288	293	303	277	281	270	282	295	313	267	302	307	278	300	273	292	291	297	307	297	288	263	285	291	274	278	272	301	300	244	304	276	300	280	266	288	312	237	303	275	260	306	272	278	241	288	334	322	275	269	282	268	288	279	274	278	302	292	302	301	331	296	277	271	278	299	275	243	298	293	284	261	304	262	289	272	288	277	290	253	257	303	285	292	273	310	282	302	318	256	279	267	265	300	300	280	292	248	280	286	289	258	283	303	277	309	282	284	275	279	261	255	296	258	281	257	305	274	275	283	279	288	317	289	285	286	271	285	256	291	267	307	278	284	274	286	277	283	307	282	317	266	291	274	301	254	307	279	300	272	294	292	289	296	312	260	259	276	283	330	292	252	279	294	271	270	278	281	296	287	267	310	293	223	271	272	263	310	271	292	276	277	290	288	277	283	298	276	314	295	306	273	289	280	276	295	275	263	301	330	286	298	294	261	268	301	297	292	269	280	291	270	287	255	306	267	280	291	260	251	285	258	273	266	287	270	296	259	307	311	278	255	290	302	293	306	259	269	278	290	304	306	314	286	259	274	304	294	284	260	282	282	294	260	263	283	274	296	290	313	272	300	301	287	286	298	278	293	322	306	275	257	308	286	263	257	265	250	284	259	266	302	267	251	254	307	281	302	267	296	299	272	313	278	269	273	320	303	291	305	309	288	284	293	253	282	254	296	267	262	264	325	280	307	284	290	282	268	271	304	297	294	301	302	289	291	299	327	256	306	273	312	281	275	295	270	278	259	291	276	284	299	280	276	308	304	295	276	260	273	284	298	276	307	308	282	278	276	297	282	262	299	289	291	279	287	275	285	272	303	309	270	265	277	303	274	298	295	272	284	297	291	265	270	300	288	282	287	264	280	269	280	261	268	320	284	299	271	291	268	282	293	286	265	282	281	262	281	282	314	294	259	273	287	285	297	282	294	303	278	284	252	275	278	255	283	284	286	302	269	291	293	268	296	275	276	286
23873	21527	27853	25622	18534	5116	2031	1105	780	576	503	448	342	329	289	262	243	199	231	223	161	201	192	207	184	204	197	181	223	194	181	183	188	190	190	190	185	204	165	192	199	193	175	193	191	165	182	233	170	220	223	184	173	206	175	155	210	190	188	166	172	201	183	204	170	189	181	185	197	179	208	194	201	179	192	182	179	180	184	189	200	185	163	173	184	170	170	187	183	171	195	174	171	184	192	200	164	212	189	209	172	171	205	187	182	194	204	192	191	213	184	171	147	181	153	192	193	184	205	194	184	171	180	171	193	182	187	190	178	206	193	167	187	194	209	177	184	193	171	211	189	209	201	179	188	187	179	187	181	166	208	192	195	170	200	169	200	190	202	173	173	189	163	204	185	189	175	178	191	213	203	192	173	189	186	176	179	193	197	185	181	193	196	179	217	184	192	187	205	184	181	169	207	184	191	190	183	186	218	174	191	190	170	189	178	175	199	193	168	190	146	193	192	189	198	192	193	185	183	195	197	185	168	162	193	183	208	198	206	187	180	221	203	187	176	212	185	175	185	180	194	178	183	168	188	187	189	190	160	192	179	202	205	207	197	180	190	195	182	192	181	162	178	176	182	195	186	167	154	179	186	181	188	193	200	201	177	183	198	203	205	170	188	188	183	182	183	189	181	175	192	167	213	195	180	203	175	205	201	199	191	175	163	183	206	176	187	168	173	185	184	185	179	197	192	196	198	193	174	176	185	176	204	202	217	196	189	171	182	180	200	174	173	198	182	164	211	185	197	182	186	179	180	152	191	182	167	183	188	197	189	179	184	175	174	189	205	165	174	184	180	210	186	195	175	174	177	184	180	180	174	169	177	184	194	180	187	163	201	167	182	176	150	172	195	177	182	193	186	176	166	181	179	179	196	187	197	186	188	192	170	197	198	171	198	184	178	174	199	178	189	206	181	203	193	157	177	181	184	200	182	201	189	193	176	178	165	200	187	183	167	177	188	187	179	160	187	184	193	190	200	179	202	195	187	174	191	167	200	186	166	173	195	204	182	170	199	185	195	155	172	155	169	207	194	190	210	168	184	182	199	216	195	183	189	190	189	177	177	169	188	194	164	174	177	203	205	171	194	191	176	204	169	196	188	184	181	188	185	186	195	196	173	194	193	172	191	186	173	175	166	191	167	181	190	186	193	187	181	176	183	203	176	184	198	185	192	192	175	204	174	172	176	168	168	190	181	195	188	197	184	193	204	196	186	233	187	200	182	178	203	189	176	159	194	202	180	196	207	187	175	207	189	186	180	196	182	201	198	184	212	187	150	175	208	199	173	188	185	179	180	243	181	193	179	172	179	196	158	189	191	206	190	197	162	191	204	188	218	180	189	177	188	178	198	204	199	187	189	188	205	188	203	203	178	166	184	163	178	180	200	196	188	158	186	158	178	178	188	187	183	184	185	183	174	178	169	188	165	172	189	172	168	165	183	193	172	184	181	170	188	179	190	218	181	184	155	149	194	203	200	195	174	172	164	206	189	180	171	206	194	196	158	186	185	162	182	188	197	180	175	171	190	191	172	202	180	203	167	204	187	185	218	188	190	188	193	195	184	164	166	170	187	185	178	189	181	186	185	158	183	177	186	174	190	183	195	176	185	181	188	194	173	179	196	171	198	197	194	179	170	191	179	209	180	181	191	176	189	188	160	190	186	189	173	190	177	199	181	171	160	171	201	187	178	171	214	199	188	154	177	195	190	193	215	185	191	199	191	182	155	188	161	186	190	199	196	157	199	198	182	173	194	195	194	203	181	172	198	194	194	182	196	206	202	178	176	165	169	189	178	176	164	173	184	169	193	193	181	185	204	200	193	190	192	191	189	171	199	188	177	178	187	176	184	212	163	171	201	175	192	169	187	175	177	184	191	198	185	193	204	190	173	194	191	193	170	183	186	187	188	196	187	170	189	181	195	182	196	165	167	172	164	207	164	183	191	193	196	186	206	197	176	209	200	180	196	198	201	198	189	179	184	180	200	193	177	176	193	176	208	196	179	174	193	175	175	187	204	188	170	188	171	175	207	195	162	194	183	215	195	192	181	181	173	172	200	190	187	174	194	190	189	189	171	164	207	187	160	173	195	187	153	181	202	192	184	176	185	181	200	183	195	184	186	188	194	178	173	175	201	185	224	179	203	189	181	166	203	189	189	188	196	193	174	175	191	197	197	180	186	214	176	184	170	183	192	182	185	180	166	174	194	208	179	195	198	197	203	176	196	182	200	178	192	202	201	195	177	173	188	179	182	185	176	176	192	180	185	196	193	181	189	168	203	216	193	192	178	181	195	175	216	194	199	191	193	177	199	182	166	215	175	200	177	181	187	181	206	166	177	184	208	202	190	187	179	196	168	189	170	185	189	177	189	178	177	198	197	197	190	187	192	200	191	210	203	186	182	182	173	199	179	181	194	187	195	172	182	178	182	186	182	184	180	168	230	170	184	176	184	204	184	178	177	166	196	192	207	183	171	194	152	167	206	201	178	211	174	205	190	183	177	170	156	172	182	180	182	200	181	185	202	219	171	172	193	200	191	166	180	206	185	187	176	181	167	177	175	217	174	198	207	212	187	199	171	183	185	180	183	169	194	179	192	164	187	203	184	173	192	180	186	196	199	178	177	193	175	199	200	176	183	182	191	213	190	188	170	200	202	171	177	183	189	195	184	177	184	185	184	182	191	180	172	188	171	197	167	173	192	202	202	184	168	212	183	197	180	174	177	174	187	203	188	179	194	197	195	199	149	192	184	201	203	181	168	181	198	159	184	171	194	156	211	180	190	197	186	182	173	182	192	176	212	180	160	178	163	185	198	191	173	183	187	189	207	170	175	196	181	212	173	204	184	182	179	220	179	163	201	202	184	167	170	212	189	184	172	180	189	175	188	181	183	173	204	168	192	182	207	209	190	207	155	181	184	180	206	184	191	164	195	167	176	176	157	196	180	179	179	174	191	155	197	179	180	188	172	182	191	200	186	164	164	166	156	183	189	199	168	194	195	192	179	184	190	187	184	232	177	201	190	192	197	204	194	194	161	203	180	169	176	174	196	198	185	206	158	195	190	162	193	174	173	210	200	188	181	173	178	183	199	184	165	180	182	180	184	185	182	175	171	215	183	183	181	188	183	206	199	181	183	191	193	160	191	186	184	191	193	181	189	177	188	208	194	193	191	165	184	186	184	187	166	184	200	180	182	175	192	169	189	185	194	184	199	199	176	171	188	220	195	165	194	169	182	167	202	225	173	183	181	178	189	175	203	175	171	165	197	174	170	208	186	197	195	199	181	188	188	213	180	160	187	179	188	176	184	190	188	213	173	168	173	180	199	178	161	189	187	174	247	176	204	208	200	217	172	195	216	192	168	183	195	197	160	181	183	182	204	181	183	188	176	171	179	199	202	221	189	197	192	186	194	201	200	213	181	190	180	198	190	201	179	187	174	215	170	203	164	179	182	196	178	143
21973	38518	27624	16889	10703	6921	4466	2784	1935	1444	1165	942	781	623	509	488	439	436	379	390	332	324	337	313	307	280	294	298	301	313	296	276	283	322	307	299	281	303	301	302	278	296	284	280	323	323	275	317	284	294	292	285	287	330	286	277	308	294	306	290	295	272	295	317	301	272	301	273	282	267	306	309	287	323	295	263	289	279	287	283	309	284	302	319	325	277	274	269	302	298	308	291	284	289	308	284	285	277	306	290	294	327	319	287	276	315	290	295	301	291	293	331	312	291	273	298	278	283	298	307	297	291	292	280	330	288	290	313	292	319	295	325	298	290	311	285	291	295	265	300	303	308	281	293	308	295	273	298	286	296	286	288	270	298	285	307	259	313	296	295	312	300	298	299	320	287	281	304	299	299	287	303	319	283	287	305	301	279	289	306	272	326	281	299	306	296	260	328	301	331	306	289	284	308	292	305	313	300	310	310	315	284	288	275	302	333	292	282	336	305	272	302	298	292	306	292	324	305	276	269	282	307	289	294	268	317	288	291	327	293	309	321	281	302	307	282	328	280	296	288	279	288	290	315	306	304	286	288	365	312	282	300	309	280	281	268	288	284	297	329	294	275	278	277	283	307	284	307	317	286	307	275	263	308	269	321	306	302	326	337	300	288	299	299	305	305	283	321	327	309	260	319	285	275	324	312	301	313	296	310	326	268	311	277	301	310	338	290	264	319	324	293	294	304	307	301	296	299	283	279	303	306	312	258	263	290	271	291	300	317	264	273	302	308	324	330	294	314	325	291	292	289	280	308	287	304	297	300	288	291	314	296	268	268	306	314	307	281	318	296	307	308	302	342	300	280	295	292	306	318	294	335	282	277	306	307	324	307	309	286	297	291	309	299	303	305	288	274	309	304	289	287	299	314	273	304	301	317	298	299	296	298	302	296	303	309	280	296	305	300	322	289	308	312	321	291	282	297	281	311	275	325	286	320	313	292	295	297	309	305	299	329	277	292	309	303	295	303	317	292	289	286	296	308	307	315	296	312	281	322	291	329	322	284	288	318	296	288	284	333	273	310	297	294	288	281	319	282	270	288	275	291	326	310	337	263	323	285	280	322	291	309	332	267	271	288	304	306	318	274	336	288	332	318	281	312	289	282	308	273	284	274	319	276	297	298	289	325	303	298	283	326	299	344	315	276	300	288	282	311	292	304	309	279	286	270	272	276	291	300	305	248	302	321	298	291	293	264	306	304	288	326	294	308	302	288	271	334	289	290	285	302	310	318	311	305	304	279	281	339	325	297	279	297	334	310	311	302	288	304	302	302	298	310	306	302	313	299	289	324	310	332	273	293	268	309	333	282	327	311	285	286	301	325	306	287	305	304	277	261	283	308	299	302	297	289	256	304	305	302	318	289	273	299	277	268	303	314	314	310	297	301	300	298	317	322	285	308	296	306	340	286	296	300	309	287	303	288	292	263	288	284	266	268	293	295	279	326	271	295	263	301	287	291	309	301	279	301	306	285	308	271	300	287	312	276	300	317	287	288	285	271	289	284	282	313	285	285	280	324	272	268	259	322	275	291	303	302	323	319	288	301	280	305	280	301	313	307	301	283	269	285	338	305	291	316	294	338	291	308	287	280	312	319	279	297	322	312	313	274	302	295	315	332	294	330	264	309	280	303	280	318	293	331	294	311	285	280	319	311	315	335	321	329	317	262	313	318	324	304	311	302	287	268	301	318	304	287	276	258	288	292	312	317	259	296	295	330	293	290	298	338	316	268	300	329	317	310	297	291	294	279	314	301	291	289	295	316	293	273	305	304	314	290	312	279	297	279	308	281	285	267	271	312	321	285	278	297	295	287	281	308	316	255	295	299	312	282	284	285	302	305	313	307	272	289	313	305	288	308	312	284	267	277	271	315	313	275	302	308	279	325	299	294	280	296	298	308	299	270	311	298	322	278	298	285	313	311	258	285	291	308	294	295	335	284	313	306	293	294	320	273	332	322	273	280	288	304	308	281	277	274	307	265	307	304	303	296	292	300	279	294	285	312	306	335	287	305	290	329	311	315	289	295	338	279	315	284	299	302	318	311	285	313	298	317	304	323	294	290	311	292	299	285	298	291	294	299	302	281	311	292	312	297	314	275	270	275	306	325	304	301	303	320	293	283	254	303	309	318	270	313	284	284	279	268	294	277	305	306	309	270	268	296	267	306	300	298	291	301	313	300	296	299	306	281	289	293	294	259	280	282	302	299	294	302	321	310	300	309	285	279	307	267	275	257	300	271	309	283	321	289	296	270	291	300	327	286	323	300	291	280	287	330	267	346	291	307	258	290	268	272	302	273	300	306	299	264	292	292	344	290	302	333	304	313	294	303	298	304	269	317	313	268	299	333	318	314	312	300	283	319	260	307	325	301	309	297	294	309	310	299	310	310	258	315	309	285	276	299	288	289	292	318	306	291	312	307	282	314	293	276	317	310	299	309	280	310	290	296	318	298	343	307	274	276	324	307	320	301	296	288	273	310	287	290	297	290	307	306	306	335	272	314	302	286	266	304	302	311	293	302	297	301	272	310	280	288	289	288	296	277	309	283	283	298	298	326	290	287	291	285	307	295	299	298	292	277	295	297	297	275	299	269	294	309	311	320	299	278	296	322	330	305	262	317	288	287	293	297	303	293	316	293	317	310	316	255	314	289	321	293	277	264	298	320	294	281	308	298	292	328	307	306	291	288	269	323	294	312	314	280	296	308	300	303	289	289	342	302	302	279	275	307	327	292	292	261	330	253	289	291	320	327	259	297	312	278	298	277	275	294	289	336	308	288	324	306	309	286	319	289	284	269	315	291	286	282	327	311	267	324	286	319	293	275	309	330	285	266	343	332	298	302	295	283	289	297	277	289	305	291	314	292	313	301	279	302	301	294	280	286	285	302	287	299	299	310	315	301	298	305	326	321	291	292	299	297	319	304	313	326	323	301	286	296	266	321	292	285	318	310	287	286	295	274	301	300	303	309	330	301	305	289	312	311	302	292	280	303	315	281	269	316	297	279	288	284	271	288	295	309	299	316	318	310	300	292	275	293	289	283	318	279	319	315	274	311	325	275	285	329	303	269	262	296	291	273	275	303	271	300	283	264	290	305	295	260	292	285	308	294	284	296	266	281	299	309	276	268	254	281	316	281	291	314	318	302	289	294	316	303	319	296	306	328	310	339	323	312	289	310	283	286	261	292	299	292	295	313	317	284	291	306	288	271	293	328	318	274	301	272	313	283	313	315	299	323	331	304	311	322	317	276	286	314	303	326	288	295	309	281	315	325	308	279	287	264	316	308	304	302	281	294	276	317	305	286	301	276	298	322	293	295	288	327	278	295	282	293	270	330	297	296	278	312	279	299	308	254	337	250	282	305	282	299	261	304	268	300	299	286	326	292	330	277	285	293	322	277	290	312	289	318	302	305	297	296	303	279	305	259	298	311	311	303	304	299	325	267	304	321	323	320	319	313
25452	21508	25136	20850	4743	2013	1197	777	535	444	392	339	300	294	258	233	217	202	180	186	182	205	182	170	173	191	182	165	192	169	157	183	171	145	173	185	155	181	193	202	175	164	184	160	183	180	173	175	200	177	165	164	162	158	173	170	169	185	177	182	165	155	175	161	162	161	173	175	188	171	176	185	198	201	163	181	179	161	174	149	201	192	162	182	156	177	163	185	169	178	181	179	169	159	179	177	189	161	156	178	191	193	168	174	170	187	193	162	154	172	182	183	181	177	173	161	163	201	176	180	163	159	200	171	186	165	160	175	154	202	184	163	164	178	177	181	172	190	184	178	166	156	173	174	153	198	167	174	162	153	151	184	184	140	169	158	165	181	160	188	174	164	166	182	181	167	157	199	155	196	183	167	175	175	178	170	174	176	186	162	172	166	165	166	177	187	163	179	168	188	161	181	163	157	167	200	178	173	196	203	168	166	184	175	200	173	176	195	182	165	174	185	195	168	170	178	170	201	188	187	160	155	201	149	160	165	163	186	161	163	175	173	175	169	190	178	182	171	164	178	175	158	185	178	196	176	172	174	161	170	173	152	170	188	174	179	155	179	154	176	166	179	176	161	168	173	179	157	182	181	186	184	170	177	166	165	166	183	190	164	172	185	181	156	182	148	149	174	177	166	183	156	181	175	170	173	164	152	182	169	169	164	173	207	170	194	175	170	186	187	178	176	177	164	163	179	160	181	193	183	162	163	169	163	190	165	204	172	195	197	166	180	185	200	175	165	192	187	175	181	158	179	169	170	176	160	179	181	184	205	170	160	182	172	176	170	175	158	175	168	172	169	182	174	181	168	193	180	178	156	193	169	154	163	172	193	173	208	184	187	202	164	170	185	185	174	170	175	170	160	185	166	182	191	165	165	157	158	182	168	184	170	186	158	186	152	168	145	159	149	176	159	177	205	175	170	154	191	160	183	175	177	175	180	186	180	178	174	187	194	172	179	188	162	172	168	193	158	186	174	159	172	168	158	172	173	159	171	178	166	188	162	179	164	171	172	170	162	167	169	196	171	166	182	193	181	201	183	159	163	195	171	161	160	169	182	139	212	173	170	188	179	170	184	182	172	163	176	176	157	151	171	188	159	169	182	182	155	160	199	182	162	171	185	173	194	198	160	182	179	160	170	157	171	158	155	175	161	181	170	168	181	165	157	172	160	150	172	179	166	177	175	194	175	187	182	182	192	154	165	183	170	178	189	162	171	164	210	171	180	185	184	182	177	159	175	175	184	160	187	166	177	153	174	187	163	154	162	190	186	173	180	166	182	154	162	188	170	193	180	191	190	188	178	191	170	177	177	188	205	183	175	151	162	180	195	198	176	190	181	159	179	181	189	156	173	170	190	156	166	175	191	154	164	168	186	155	181	183	161	182	159	194	146	190	148	182	187	159	179	171	163	152	174	180	161	182	176	171	187	163	180	164	185	163	175	159	169	174	184	174	176	173	182	206	181	169	147	169	167	185	177	163	160	148	170	228	184	155	192	197	161	183	165	180	170	179	163	186	181	198	140	184	166	161	152	161	171	180	180	150	173	168	147	160	157	195	189	182	162	196	177	163	171	167	214	178	164	190	161	192	184	186	168	194	164	163	138	162	171	164	136	184	169	173	137	187	146	158	162	174	193	182	181	168	190	166	179	175	188	175	147	178	191	173	190	176	187	158	172	169	167	175	167	162	177	174	174	165	163	168	179	174	187	189	164	167	172	180	159	187	178	170	166	174	158	147	177	171	154	179	139	169	171	150	151	163	150	174	169	170	186	159	176	157	170	192	180	186	179	192	166	164	179	187	145	197	167	175	167	179	174	177	173	170	175	181	188	165	175	192	188	156	162	162	172	167	164	155	157	186	181	178	179	175	178	174	176	166	186	163	202	165	166	185	182	166	163	182	155	174	187	181	168	156	179	190	184	159	181	172	167	189	174	179	180	166	164	181	153	174	179	163	193	177	202	173	185	161	172	185	170	170	143	160	186	158	145	178	190	179	182	164	153	167	185	188	184	140	166	156	170	164	174	175	164	196	170	188	184	194	186	186	170	168	182	167	168	212	193	170	169	154	182	176	165	187	163	184	180	180	166	147	188	183	184	177	205	159	172	177	167	167	180	171	176	178	192	171	187	166	190	165	171	158	163	162	165	172	164	175	184	208	179	175	169	182	162	165	183	176	173	178	161	160	174	183	195	159	185	166	161	160	177	175	178	188	197	162	181	187	174	190	165	164	162	189	180	180	176	204	186	174	169	183	163	184	169	172	179	192	200	173	178	159	172	180	149	179	177	200	164	169	168	153	161	186	168	162	180	163	176	186	202	165	195	169	179	152	183	188	160	166	173	159	178	160	190	169	188	186	181	166	182	168	170	165	155	170	181	151	174	176	176	170	182	174	185	167	179	189	177	175	191	188	185	179	173	179	175	163	165	198	153	151	193	175	192	142	182	183	159	184	145	165	170	175	152	177	192	163	182	168	180	169	169	177	180	188	178	175	162	169	171	191	182	155	171	188	173	190	154	157	159	165	187	190	165	169	168	173	179	180	187	181	174	157	162	159	161	166	189	151	170	169	187	151	174	196	183	154	185	182	190	172	163	162	209	187	172	166	184	192	173	171	175	173	192	172	153	185	205	185	176	187	172	166	160	160	193	193	169	146	166	170	174	163	170	155	176	199	188	166	151	167	181	171	204	160	156	154	170	191	178	169	161	169	170	202	171	156	156	172	169	174	186	179	175	169	163	188	186	162	165	183	160	180	174	176	189	183	184	166	174	173	179	147	186	181	148	186	189	175	180	164	199	190	179	175	182	163	169	186	179	177	174	173	170	164	211	157	171	175	155	174	162	159	186	135	181	155	181	165	173	155	176	158	182	158	180	188	162	173	165	186	176	166	187	188	184	178	189	185	163	176	183	166	181	184	189	152	184	178	182	181	185	181	176	175	158	162	155	176	180	175	181	173	179	180	160	204	177	180	174	177	170	199	177	178	174	154	160	176	175	183	166	171	173	179	171	156	183	196	150	170	161	195	191	165	168	177	163	168	172	168	180	149	194	162	152	177	174	190	171	164	186	177	170	153	179	175	157	175	160	159	180	163	140	164	187	189	185	167	159	157	164	174	201	181	169	172	184	193	153	184	195	175	181	183	147	169	160	168	162	174	188	182	169	191	167	173	169	205	170	162	169	172	178	197	166	174	178	164	152	190	157	180	187	160	170	176	185	166	172	171	161	152	168	153	171	174	203	170	197	175	172	173	181	169	182	157	188	177	151	168	176	185	177	169	190	194	177	164	179	174	182	178	159	159	142	183	166	172	198	150	180	204	188	188	159	169	176	172	197	154	154	163	164	183	173	176	180	172	174	172	175	176	154	172	159	158	167	172	169	172	185	175	189	167	182	157	199	172	172	165	162	164	198	174	184	153	171	195	174	172	166	200	170	196	176	163	170	179	182	186	174
21653	34869	24108	13257	8532	5410	3136	2076	1489	1221	985	766	660	523	455	450	362	352	341	322	312	328	318	306	305	302	278	295	263	285	277	262	261	295	289	286	282	286	241	310	284	284	300	281	253	288	269	263	250	283	311	295	282	322	286	279	286	296	274	280	280	277	290	268	299	269	290	254	312	281	298	301	273	285	269	280	255	274	307	301	263	263	276	243	292	281	297	278	306	284	266	290	280	291	294	256	283	298	288	278	296	257	300	273	274	297	303	285	263	290	283	271	315	297	279	281	271	308	303	278	284	274	263	258	285	304	294	273	295	298	290	284	264	266	274	294	280	277	257	294	301	265	277	302	264	289	279	276	270	297	267	247	283	279	285	272	316	260	288	284	291	275	288	288	291	282	305	290	280	280	261	271	268	267	289	295	282	277	236	290	311	294	254	264	294	294	271	267	268	245	295	274	281	262	305	270	289	274	293	278	294	280	280	278	281	279	260	280	268	268	283	309	299	279	255	297	283	314	303	259	266	294	260	284	260	261	284	280	278	274	272	283	296	293	303	279	281	276	284	259	292	279	275	271	266	256	302	315	265	275	255	277	278	293	290	269	270	292	279	284	299	282	267	275	306	306	290	261	258	297	266	255	276	255	296	299	242	283	266	292	269	281	265	283	262	290	300	305	236	275	299	304	282	271	296	292	261	303	290	248	305	274	256	278	267	260	299	255	271	281	250	290	303	278	255	269	270	285	266	317	314	290	277	251	293	277	292	244	294	303	254	264	302	266	266	294	254	274	313	314	273	311	317	304	271	249	275	252	287	274	259	249	290	301	261	291	290	267	302	281	289	272	293	300	293	274	256	271	284	291	301	276	284	270	274	275	294	289	277	288	255	314	312	302	279	272	284	270	288	286	299	288	266	250	247	298	285	276	277	281	290	282	275	312	294	280	282	279	276	268	286	270	297	264	261	273	275	308	294	263	277	280	273	253	309	282	280	288	280	286	271	298	252	241	281	270	289	297	278	262	318	292	293	297	305	272	277	305	258	290	272	294	280	281	277	277	288	285	284	263	293	277	298	298	267	274	281	262	258	305	319	275	291	297	284	256	257	286	301	262	265	282	284	291	253	305	264	243	294	278	260	302	273	267	294	264	255	299	284	264	266	276	276	269	282	267	259	257	249	278	292	296	282	278	275	286	321	299	307	310	292	274	317	273	279	265	294	253	296	286	275	262	293	282	269	283	262	301	268	267	299	271	270	285	302	278	289	244	300	268	282	271	285	272	281	302	268	293	260	304	258	280	279	288	297	285	268	289	266	255	289	279	276	284	281	260	273	301	299	304	260	273	295	265	263	276	288	286	263	299	313	288	285	261	277	300	288	271	285	298	284	321	290	294	258	302	271	264	291	281	294	314	289	271	296	268	310	276	298	269	288	285	301	270	261	286	278	291	255	265	253	278	277	291	288	292	293	252	268	263	283	299	267	273	287	275	304	271	258	275	291	272	305	260	272	245	269	298	303	291	271	314	288	263	275	256	314	298	284	287	260	270	272	262	277	245	291	253	255	280	285	272	293	267	292	302	290	279	264	286	290	300	268	262	287	295	292	305	291	273	289	292	300	270	272	284	260	279	283	255	235	283	273	304	308	289	281	291	303	274	286	258	269	276	282	276	272	279	303	249	291	238	256	283	266	262	289	279	287	268	298	297	281	269	293	296	274	279	279	314	307	276	303	276	283	248	272	286	281	284	308	290	251	278	289	290	256	275	259	292	295	319	250	279	273	296	255	279	302	266	296	287	284	288	267	278	304	272	310	271	271	297	297	280	287	270	268	304	265	251	272	306	252	252	291	308	286	270	264	293	277	263	277	274	282	297	290	254	287	280	262	299	300	282	290	268	264	284	288	302	267	329	285	279	282	269	295	284	266	253	261	296	277	282	294	274	264	253	267	303	283	265	283	264	262	292	262	277	289	261	281	329	277	254	292	296	287	278	281	277	266	287	247	278	293	270	302	295	274	264	294	278	297	274	300	309	268	265	291	264	295	310	269	294	264	315	273	309	277	252	264	286	263	278	280	262	262	300	266	275	268	274	246	273	251	280	271	289	310	285	259	275	295	283	265	313	277	288	266	287	260	285	311	302	289	275	268	268	304	280	269	276	290	293	277	302	291	260	273	290	293	252	273	282	261	284	287	274	272	295	265	284	282	259	264	287	282	274	246	255	282	284	260	276	283	281	294	281	279	265	258	271	286	298	295	281	265	274	311	263	277	298	279	293	275	284	277	318	283	294	316	285	295	280	273	267	310	277	305	276	285	266	275	296	308	293	279	255	258	276	266	281	281	269	255	275	273	265	279	269	292	285	268	239	273	302	262	299	293	266	266	305	267	279	259	290	246	293	287	273	317	253	287	289	265	266	308	272	245	289	286	306	279	287	306	275	286	278	278	283	272	283	277	271	270	268	251	270	257	278	243	291	298	302	270	258	267	278	281	311	264	291	273	302	279	303	274	260	270	275	308	234	299	250	263	303	262	268	300	303	306	278	302	281	286	280	247	298	311	293	296	299	253	269	302	273	288	257	269	269	301	288	249	286	293	264	253	292	295	265	285	265	264	269	256	260	255	299	282	298	260	269	265	294	290	286	296	282	286	291	284	272	271	308	305	272	272	286	278	290	289	331	292	275	298	292	312	275	294	295	279	285	286	265	285	275	276	298	258	260	279	267	256	300	247	304	285	279	299	261	284	243	282	277	270	266	277	301	278	285	289	306	283	284	268	286	283	274	288	283	291	270	280	285	255	268	282	265	284	264	291	275	256	258	285	275	276	286	279	266	260	267	294	274	281	256	271	270	285	273	275	250	281	285	313	316	278	274	267	267	258	308	286	293	236	253	283	278	294	276	259	266	296	266	275	299	273	297	282	307	267	322	277	259	302	288	279	274	278	268	282	280	268	276	272	290	305	293	251	249	250	296	251	305	278	295	316	265	283	261	269	292	267	299	288	290	250	280	282	316	272	283	277	286	322	296	300	252	297	296	267	286	298	286	269	272	284	311	287	283	301	286	279	290	266	301	293	302	285	286	276	267	274	309	270	283	296	292	303	280	270	307	303	308	260	293	270	288	293	302	278	271	297	279	312	282	267	276	277	299	259	285	261	306	282	293	234	259	261	278	274	251	267	261	302	276	299	277	265	278	287	271	282	308	277	261	276	292	277	277	295	270	281	270	306	284	298	305	256	283	290	296	281	282	286	284	244	282	290	277	307	296	295	255	246	285	288	260	280	291	274	271	281	267	261	273	288	286	260	270	276	298	284	269	265	277	256	284	262	257	271	281	268	286	289	296	266	265	267	262	281	307	265	276	266	273	269	292	309	270	286	315	294	275	257	303	275	286	264	320	279	264	289	295	292	287	276	283	286	280	266	278	288	305	303	270	278	261	297	289	295	278	293	285	287	311	294	264	265	279	263	281	301	288	277	285	268	289	287	278	299	279	264	297	253	261
22972	21620	28728	24982	21624	16792	4160	1551	1099	866	719	565	470	378	333	318	266	254	210	240	228	228	205	225	210	219	192	179	189	205	203	197	197	196	172	229	202	195	189	199	222	194	195	204	190	205	186	188	169	208	202	191	195	214	196	197	159	180	213	171	182	196	188	193	207	198	202	190	194	185	190	170	204	197	191	180	213	200	198	153	170	187	179	199	180	198	188	188	184	204	200	182	198	196	193	204	216	168	178	198	191	190	184	191	210	192	198	185	192	182	176	195	186	186	163	194	175	188	200	211	181	189	189	182	164	189	194	200	194	193	212	195	190	178	183	216	169	179	209	159	174	177	229	208	189	193	159	194	211	186	177	207	207	182	181	191	201	205	181	187	177	189	199	202	190	217	175	189	208	179	191	202	202	192	180	169	222	193	186	182	186	177	158	191	152	163	196	185	209	212	194	200	190	184	198	188	178	180	196	207	178	174	183	190	194	179	187	190	203	187	185	173	202	180	178	183	181	198	177	201	197	194	188	161	203	187	187	188	186	205	187	186	197	184	182	177	186	210	187	207	204	177	194	186	178	169	178	189	207	177	190	212	165	203	171	199	179	182	205	198	189	204	186	195	195	174	174	175	193	209	212	195	194	185	197	197	192	174	199	199	183	195	194	223	196	190	185	208	172	173	169	181	183	193	191	201	168	223	207	173	193	201	206	190	206	185	179	169	179	168	203	165	184	180	212	180	169	196	165	188	201	195	199	203	190	190	198	174	200	175	179	190	174	167	181	185	187	219	204	192	201	189	205	223	177	206	197	203	183	214	173	178	174	170	207	212	186	184	182	198	186	190	201	183	189	199	178	198	184	193	191	199	208	174	177	190	176	175	197	212	200	202	169	223	201	196	181	170	193	176	186	188	171	181	162	192	182	207	204	178	212	208	200	196	171	188	184	203	210	196	187	187	185	200	167	193	180	196	188	196	222	204	201	202	199	211	198	165	176	190	177	179	180	174	181	177	191	175	183	194	178	180	201	176	199	184	203	173	171	193	185	197	221	204	164	211	211	175	161	191	181	183	193	189	189	190	173	195	195	191	177	178	164	180	171	188	178	191	175	197	188	178	180	158	195	197	200	186	195	205	190	171	192	199	186	184	185	178	183	199	178	198	199	182	199	214	171	195	205	172	185	204	179	195	187	197	169	209	201	201	203	176	191	193	183	172	186	173	187	201	198	219	192	204	192	178	188	207	193	207	187	187	187	192	183	193	203	189	178	209	192	178	200	172	184	178	170	190	166	185	190	192	183	171	180	180	199	187	196	193	207	196	209	223	220	196	189	193	179	174	184	190	178	176	182	181	204	200	183	188	198	188	200	203	203	172	185	185	183	205	175	184	188	197	178	196	196	192	193	210	184	187	172	212	188	198	166	224	202	200	189	204	189	183	200	206	175	175	196	169	184	181	197	184	172	185	189	208	188	169	177	218	201	212	188	202	172	170	182	179	193	182	189	191	202	186	183	202	175	166	198	187	178	200	193	202	177	148	172	194	176	189	193	197	199	203	190	204	187	175	179	177	183	197	196	165	178	206	183	204	205	201	207	192	190	200	182	185	208	196	194	191	190	212	211	184	201	199	167	199	179	184	174	154	167	182	188	176	188	177	192	180	188	205	173	184	200	200	182	190	208	181	181	180	206	196	189	197	186	179	206	172	208	203	175	186	165	173	188	182	168	187	196	171	186	167	164	177	202	193	199	176	187	197	182	170	194	196	180	186	149	165	188	205	185	181	219	166	191	183	216	186	203	182	156	189	188	167	182	179	190	203	179	189	171	175	175	184	191	194	205	199	184	200	182	217	210	188	212	207	195	208	192	173	187	202	204	143	196	174	184	189	176	189	168	201	195	186	177	211	195	175	200	172	189	183	186	206	175	196	193	195	196	201	204	182	167	185	194	175	170	185	184	188	212	212	175	181	183	161	201	198	209	164	187	169	175	179	184	175	185	192	165	184	197	175	196	191	188	161	206	186	195	179	166	210	176	189	190	167	171	164	176	182	199	191	181	171	195	192	186	182	175	193	184	185	175	180	200	192	173	172	184	174	193	197	188	242	177	186	189	184	173	188	229	202	207	181	212	188	182	204	195	195	174	192	189	203	203	180	187	176	191	188	193	213	164	196	191	190	206	184	193	180	181	166	175	165	170	185	175	166	177	198	174	161	156	190	183	207	188	177	192	180	183	198	222	186	180	202	190	187	159	195	199	210	189	211	191	171	175	195	191	205	172	197	191	201	189	187	209	197	182	211	192	183	199	171	171	197	198	187	198	158	192	171	206	190	213	193	207	183	192	189	206	174	173	190	195	203	199	207	179	186	197	199	201	170	186	179	187	171	203	188	181	218	186	192	214	184	184	192	209	167	179	213	221	169	215	178	182	179	197	185	174	212	180	202	182	180	175	189	169	170	198	195	179	198	163	157	201	193	186	201	182	218	160	179	174	179	200	178	195	209	165	204	202	203	193	200	229	190	214	181	161	210	183	185	197	172	193	177	197	184	181	220	191	165	173	214	210	206	172	188	193	168	200	181	193	197	182	182	195	187	201	176	191	195	188	184	194	173	202	189	193	162	217	182	190	196	183	193	186	227	204	178	169	176	192	186	195	176	210	189	184	204	190	183	194	196	181	188	173	186	204	197	196	191	189	174	191	205	224	183	184	184	176	191	173	196	199	197	184	190	209	174	201	180	172	181	187	169	183	205	174	177	202	181	163	178	181	201	182	191	192	177	178	188	191	205	171	185	195	211	195	209	202	175	160	186	179	199	187	202	185	186	159	177	210	185	147	190	178	171	190	185	177	176	187	189	197	192	189	201	210	184	223	195	181	203	185	162	180	193	192	176	225	182	158	185	164	194	232	184	185	183	175	196	199	185	191	194	215	163	180	194	174	193	184	185	183	173	201	196	187	187	174	198	186	171	185	172	187	188	179	201	212	171	199	165	197	201	192	166	193	189	176	183	178	201	177	220	199	195	177	209	184	204	198	182	177	198	186	191	189	211	163	198	198	193	218	174	209	216	195	174	191	173	179	173	180	177	174	192	192	163	201	205	176	186	176	207	183	200	193	182	163	179	184	180	181	195	182	205	178	196	172	178	165	191	202	175	195	214	194	181	185	174	209	181	189	174	176	181	155	207	183	205	194	203	170	185	182	158	203	210	214	189	190	200	205	182	182	189	168	167	185	183	200	203	202	219	173	203	194	198	214	183	187	175	180	191	179	196	197	176	195	179	188	190	180	205	173	184	197	174	211	222	193	178	193	172	180	211	178	192	194	219	179	207	198	209	192	201	188	198	196	182	204	184	200	183	181	199	180	174	171	186	191	174	185	191	177	185	203	223	174	181	187	163	205	196	190	191	179	199	181	189	161	198	196	186	183	181	210	210	204	190	199	161	202	193	166	187	178	176	174	206	199	181	184	209	196	189	177	181	168	186	187	205	206	221	172	204	184	184
23789	43930	33221	21367	15017	9660	6088	3915	2917	2316	1721	1430	1084	855	704	674	544	520	447	413	381	365	329	370	340	322	308	291	316	296	315	288	328	281	300	284	306	336	297	304	301	303	289	314	317	325	305	321	261	289	299	318	290	301	291	260	288	316	288	327	296	323	287	287	287	328	295	291	315	290	267	269	299	312	286	313	294	285	273	320	303	325	284	291	351	302	274	298	296	324	282	301	287	292	272	288	284	272	326	254	314	302	304	298	271	289	322	323	285	313	307	306	286	264	324	299	285	301	323	267	274	292	289	317	299	289	291	283	313	301	304	312	273	299	275	302	324	331	286	291	268	311	299	261	314	292	295	306	306	291	291	302	339	293	276	319	308	289	291	289	290	309	259	286	290	291	326	286	319	302	331	300	318	285	287	281	270	264	292	309	297	289	305	327	290	269	300	268	286	287	294	318	305	303	276	297	291	300	307	310	314	306	322	311	317	310	310	275	297	273	307	274	291	307	306	281	287	324	289	300	286	313	283	290	292	304	291	282	285	297	294	279	278	300	297	301	306	326	300	248	284	293	349	302	297	250	309	284	274	293	281	294	289	293	296	300	328	300	295	295	299	281	283	305	333	290	316	283	273	299	320	319	298	307	307	304	290	283	313	311	305	293	299	304	301	306	289	252	294	309	293	320	303	263	274	316	289	297	301	315	311	286	298	285	306	296	296	328	309	308	260	326	266	282	293	279	290	273	305	284	310	293	285	276	284	285	291	297	314	287	321	304	286	283	304	279	294	303	329	341	278	320	299	296	306	324	289	317	311	322	306	283	283	314	315	275	282	296	281	333	305	306	323	294	273	325	260	251	331	327	274	282	306	303	272	320	303	286	258	296	340	291	317	295	314	308	309	260	305	312	310	332	291	305	308	285	350	271	286	286	285	281	292	341	296	320	317	300	303	312	302	295	275	311	301	323	295	322	289	287	315	317	312	263	268	296	304	313	296	280	306	307	308	306	300	315	295	298	273	292	266	300	300	323	290	314	279	315	302	301	316	324	306	320	294	284	297	315	324	287	318	294	309	288	301	283	313	309	293	312	275	286	285	315	310	318	314	286	320	299	322	281	312	330	299	300	278	309	273	281	302	290	302	235	315	297	278	276	291	305	279	327	285	295	285	271	297	318	295	319	284	293	302	293	335	305	298	330	335	275	295	301	308	259	323	314	262	297	275	325	272	303	284	323	296	311	277	302	288	285	287	289	275	298	296	288	305	291	314	262	303	295	308	291	292	301	276	294	297	316	300	268	320	322	290	268	320	266	300	287	331	302	284	290	291	300	299	308	284	301	295	308	282	312	295	305	262	261	329	290	312	304	290	273	291	272	279	274	286	290	288	294	306	314	303	287	293	291	295	266	281	318	286	276	295	311	293	309	305	281	310	322	291	275	322	306	312	274	287	279	270	291	315	290	306	280	270	292	323	272	304	302	302	301	282	292	296	279	286	303	294	290	287	331	334	293	289	312	292	312	273	292	311	284	324	315	316	270	260	275	291	294	266	288	319	309	294	272	272	279	297	292	300	291	285	293	283	293	319	317	314	313	299	280	320	289	317	321	305	298	313	287	265	280	317	346	327	282	299	300	268	268	272	308	307	286	332	301	296	309	270	288	318	295	301	302	258	285	293	283	286	287	273	310	299	305	303	299	304	300	286	311	323	315	273	278	295	298	317	252	278	298	294	286	332	336	312	322	291	308	295	279	336	311	273	313	311	282	268	293	309	291	276	251	311	288	292	283	288	291	278	283	304	282	289	284	277	278	277	297	319	262	286	345	286	267	301	300	325	279	285	303	291	288	287	301	299	286	311	272	318	289	293	312	272	303	293	291	289	293	293	254	296	304	313	295	276	304	275	298	293	305	290	298	316	285	293	297	293	259	345	300	286	308	311	299	275	310	310	313	314	300	299	298	313	309	303	291	337	309	275	286	296	298	299	296	309	293	324	302	283	315	258	301	288	284	309	312	288	300	310	291	300	275	272	311	315	311	288	310	237	286	308	309	306	293	319	295	302	312	311	290	285	275	320	297	273	285	304	283	286	298	290	282	313	292	316	307	305	308	274	293	307	286	280	324	301	282	293	269	318	321	289	289	312	271	295	297	315	290	303	288	285	324	301	313	325	289	332	312	305	310	277	317	305	314	298	308	305	316	314	320	296	303	317	305	291	283	291	305	285	310	267	306	287	335	313	289	288	288	300	278	318	305	306	292	288	290	281	305	330	297	277	281	324	312	287	302	324	293	277	345	286	307	317	272	306	296	295	287	318	306	295	273	333	286	313	267	279	257	263	263	303	291	320	309	292	325	294	287	291	288	280	300	299	305	326	289	295	288	326	300	280	297	293	328	317	292	296	305	277	299	268	283	310	284	296	308	290	275	293	318	299	287	296	293	295	273	302	305	291	297	287	292	290	306	312	300	301	299	316	273	302	297	293	322	297	282	273	283	311	325	333	285	292	351	293	280	310	279	298	329	293	295	335	320	305	315	297	279	316	298	281	289	291	308	284	336	305	272	325	271	287	302	293	284	275	289	307	283	303	315	339	314	292	321	297	306	313	301	276	336	291	315	312	292	281	335	315	253	284	298	285	274	308	281	280	293	311	287	308	279	326	288	309	279	279	290	290	277	310	306	295	313	321	275	294	293	295	319	313	303	286	296	318	295	308	277	278	274	302	311	283	299	303	331	320	288	265	276	294	298	291	292	327	277	311	338	319	306	325	313	289	311	284	315	304	309	280	304	311	301	304	309	282	312	318	315	315	308	276	290	309	305	297	307	305	289	308	275	302	310	273	301	270	295	305	308	298	301	320	287	288	321	308	303	298	270	294	308	312	280	292	282	322	320	301	289	283	307	317	269	288	296	316	300	315	295	295	286	301	296	275	288	301	290	313	302	297	319	277	280	289	275	280	307	299	288	290	313	311	291	314	293	304	276	308	309	305	273	329	324	331	287	252	309	288	277	290	306	296	317	268	311	306	285	286	278	317	299	275	300	300	287	322	304	261	302	306	288	314	271	309	276	317	278	291	294	291	311	290	352	294	285	283	284	272	302	297	300	316	318	270	306	298	307	308	315	313	322	287	292	294	310	282	295	277	296	314	296	270	285	294	299	262	315	353	318	287	278	301	305	324	330	294	302	292	299	280	292	297	305	296	329	288	274	306	309	308	287	296	295	308	275	327	319	291	315	291	276	288	286	287	296	316	311	280	290	291	284	302	309	309	299	265	325	298	280	275	260	287	310	307	271	292	276	316	311	292	313	319	305	304	307	316	318	300	318	323	265	272	260	333	325	258	295	267	317	309	299	275	268	319	344	278	312	292	310	319	281	252	294	323	291	303	303	338	306	312	281	295	319	292	280	276	280	312	273	275	331	296	293	309	301	264	298	317	266	320	308	239	312	305	267	323	301	313	271	313	273	291	313	296	320	301	317	289	288	274	285	297	288	306	272	293	325
28367	21425	16422	7415	3008	1540	847	639	472	337	331	301	259	261	250	231	232	200	223	206	208	189	181	184	207	179	185	202	185	186	190	173	190	191	193	174	191	172	172	190	170	197	188	191	186	173	188	176	205	181	187	183	160	188	161	194	181	158	179	195	178	180	175	181	194	186	181	220	180	207	179	180	176	185	208	188	199	185	170	185	179	175	189	171	178	180	152	193	189	159	172	182	166	171	191	178	191	177	190	189	201	170	188	156	169	192	177	186	167	167	186	150	200	189	216	172	181	167	164	198	185	170	172	191	181	170	187	166	171	174	191	211	159	172	217	184	184	177	204	206	175	207	181	178	182	168	191	157	191	178	186	177	182	191	206	177	162	154	198	184	173	204	178	169	192	191	194	182	158	186	193	198	205	192	181	169	191	179	189	163	158	167	185	197	204	156	187	178	176	198	185	190	153	179	186	158	175	190	179	207	177	182	195	207	184	184	206	212	177	170	192	184	195	201	188	206	188	176	190	180	203	187	197	164	176	153	166	163	191	194	189	184	197	179	190	191	189	187	172	206	188	185	222	172	189	187	206	183	175	185	199	184	176	180	173	176	205	183	202	172	187	173	184	190	188	187	176	193	181	197	158	189	185	172	187	171	196	172	190	192	178	168	203	197	188	193	188	196	170	183	172	171	175	175	169	212	174	173	189	189	188	166	182	180	187	213	165	189	179	191	189	192	169	193	186	196	194	199	171	182	184	182	167	191	188	169	176	196	171	181	186	185	167	192	173	158	182	196	199	163	179	155	218	187	178	209	184	185	184	175	178	181	164	207	192	176	216	157	183	179	218	160	203	180	183	168	199	163	179	165	170	189	186	189	175	204	180	182	204	163	186	176	197	175	197	184	198	177	185	185	195	188	175	199	189	184	186	198	174	189	193	197	174	208	181	204	197	191	186	165	185	195	217	190	188	173	191	197	189	190	161	172	175	190	169	190	174	171	201	199	173	191	166	178	185	180	189	167	200	162	168	171	180	181	193	184	187	222	202	180	203	183	180	179	193	187	171	199	191	177	181	168	182	172	176	186	181	186	165	168	154	175	189	174	198	179	196	181	179	183	177	188	174	167	193	198	169	197	212	168	193	178	176	185	184	193	167	198	200	173	193	179	198	193	174	194	179	166	194	184	201	182	202	182	169	188	177	186	180	185	187	187	171	168	150	178	189	166	177	196	170	191	193	199	185	167	195	187	175	194	155	170	174	188	168	190	204	171	185	175	204	179	177	187	173	171	194	181	179	187	201	170	203	190	193	180	191	171	182	182	189	165	179	194	224	190	176	184	165	177	184	164	179	187	177	180	192	185	165	167	179	192	184	174	177	161	185	180	171	185	194	187	184	192	197	176	177	183	193	183	181	168	163	199	181	179	184	167	172	168	175	171	208	193	200	185	186	188	168	172	196	170	189	189	194	185	168	197	203	189	185	173	221	206	204	199	199	190	193	182	186	160	201	203	161	192	171	201	173	185	199	176	184	189	186	195	189	180	188	195	173	151	173	170	182	192	183	209	171	180	183	164	165	192	215	204	165	166	183	175	166	173	187	183	190	195	171	164	185	161	181	183	179	185	199	179	180	186	181	203	183	189	197	176	198	192	190	181	185	200	177	185	189	187	183	195	166	180	169	195	175	198	196	198	166	188	187	183	174	188	187	170	175	190	170	194	174	162	167	188	179	167	192	170	209	203	187	168	202	200	193	164	187	186	183	189	191	186	185	179	173	173	191	172	179	169	160	192	182	198	190	184	183	183	170	169	201	165	169	206	171	191	180	205	186	168	149	161	167	173	198	175	171	186	195	183	157	178	197	187	200	188	177	200	176	173	179	187	186	207	159	194	185	194	195	187	184	187	212	175	192	193	188	199	183	178	183	171	185	166	187	169	183	200	178	190	203	189	171	180	202	164	182	206	171	189	169	186	179	183	172	183	177	187	198	166	176	187	166	187	162	184	178	208	182	198	186	183	192	186	200	197	192	183	193	189	187	187	180	193	183	173	204	189	196	178	185	169	175	192	167	194	181	198	151	176	180	188	164	189	198	165	191	180	188	188	169	195	216	199	208	192	185	182	184	170	182	203	187	198	211	181	193	155	195	172	183	186	186	183	194	181	181	182	179	185	178	194	189	180	202	178	167	203	176	161	194	183	185	152	199	164	202	179	192	191	173	180	189	212	191	180	188	207	175	199	178	173	196	163	188	175	193	186	170	213	187	198	204	172	181	181	201	200	180	199	178	197	170	190	188	186	171	199	184	166	185	164	173	175	181	171	174	191	184	193	184	205	171	196	165	191	169	189	203	185	168	178	177	185	161	204	183	196	202	198	190	180	186	176	203	168	180	184	185	179	192	201	169	215	181	197	171	178	183	206	194	180	176	167	204	175	165	176	180	199	172	191	172	187	185	178	188	202	195	211	168	177	181	205	189	176	208	172	166	163	180	196	187	180	172	173	206	196	192	210	165	187	194	183	179	165	187	165	186	202	200	195	178	190	184	188	181	168	162	206	170	179	202	155	174	181	188	218	185	195	158	181	152	167	202	204	194	172	178	185	190	193	151	176	162	188	169	183	170	187	180	169	168	203	190	196	180	171	180	168	182	188	179	179	192	205	169	176	183	191	170	180	183	162	161	184	197	196	182	177	188	171	171	184	182	187	183	178	196	196	186	204	172	179	183	181	182	198	178	187	210	199	172	190	173	178	176	180	180	176	182	183	178	162	168	174	182	176	176	170	191	171	198	187	193	198	188	204	181	178	170	190	197	174	171	187	199	180	189	192	157	196	195	170	145	211	185	174	189	192	175	176	191	200	165	183	181	152	164	183	199	169	182	181	183	175	188	181	202	164	174	187	175	173	181	199	179	178	189	183	167	175	191	168	162	189	184	165	186	178	199	161	208	193	173	173	193	191	183	187	173	183	200	183	187	176	199	164	188	192	190	180	174	196	163	178	176	169	180	176	171	202	168	195	185	170	174	211	205	188	193	186	193	204	175	182	158	173	171	165	177	182	182	176	193	211	194	194	177	184	192	179	188	174	158	171	179	188	166	203	200	162	186	187	159	175	185	171	169	198	183	207	190	185	183	188	187	187	199	194	182	153	185	213	202	240	181	178	203	193	184	191	183	166	182	197	198	183	179	192	198	194	203	196	180	177	197	168	171	192	181	185	194	188	211	196	206	190	201	165	172	170	182	191	200	161	188	178	189	209	159	165	173	196	175	176	175	182	201	193	163	190	181	184	195	157	178	171	196	176	209	175	190	197	192	189	174	154	186	215	166	172	172	174	204	201	182	177	172	184	164	174	184	163	194	181	190	178	200	174	166	198	190	212	175	178	179	172	179	180	185	185	167	189	181	170	205	160	176	189	180	193	186	155	208	169	195	189	159	175	175	187	191	148	173	190	182	194	214	176	182	205	190	168	171	177	176	191	197	179	163	203	172	174	163	200	175	178	190	197
21236	32442	21614	11497	7155	4036	2455	1644	1212	952	762	670	583	519	432	434	366	370	362	335	325	317	276	285	301	299	274	326	287	288	281	279	290	278	310	319	315	310	311	299	279	342	263	298	300	303	293	265	288	281	267	285	305	290	326	318	294	302	295	289	258	285	279	302	309	301	263	312	278	318	284	300	313	295	287	308	288	280	324	301	303	281	295	288	258	280	287	280	266	287	289	273	283	279	319	309	299	317	249	346	296	290	310	274	290	280	287	304	296	281	278	298	313	288	290	330	272	290	300	305	303	311	281	296	314	307	285	312	245	297	261	307	286	281	291	293	292	318	282	325	274	267	296	320	281	309	284	288	300	296	302	314	295	302	283	297	309	294	270	265	289	295	325	318	283	275	273	277	320	301	316	273	297	320	315	291	284	287	297	289	254	313	291	286	307	270	307	298	269	298	291	281	304	308	291	304	326	300	295	274	296	315	307	275	298	282	295	325	294	307	310	266	289	277	314	267	290	257	280	290	316	283	255	252	300	289	309	324	268	289	311	285	288	281	279	295	289	292	318	279	311	328	295	285	298	288	303	306	296	302	290	339	278	272	269	265	284	288	317	316	297	303	285	294	330	290	318	285	278	307	328	293	315	293	286	287	297	259	293	281	303	284	260	303	265	298	320	288	299	296	282	270	281	278	315	261	303	289	264	281	267	294	288	280	293	261	298	259	284	316	296	295	301	314	310	312	306	267	306	293	278	290	273	306	254	324	282	289	288	324	305	295	297	272	281	296	310	337	317	310	285	278	269	289	272	279	324	298	312	289	300	267	280	268	270	282	282	307	313	309	300	310	316	290	299	283	282	316	273	263	275	276	305	327	292	297	265	291	281	265	297	268	298	316	290	288	302	276	307	301	276	296	294	308	311	277	297	270	282	307	283	317	292	308	297	301	286	306	257	301	279	271	290	309	311	292	292	279	283	271	283	309	302	308	316	264	315	278	271	311	280	284	293	300	284	310	285	286	315	294	290	285	315	255	310	321	282	252	310	303	302	286	295	291	293	300	310	291	250	275	305	319	285	263	287	284	282	290	275	288	296	324	286	259	302	284	287	300	286	309	298	293	298	278	286	269	280	298	270	283	288	318	293	274	269	279	321	302	302	317	295	271	286	298	300	292	266	306	277	323	318	286	296	281	284	282	314	278	315	317	258	310	285	287	317	297	281	286	297	312	300	330	281	309	274	281	283	276	287	272	302	313	311	299	300	282	297	300	292	302	302	314	315	275	275	274	307	276	281	308	319	268	289	267	264	270	290	271	279	272	288	293	292	285	285	290	296	276	309	297	300	307	288	282	288	319	305	284	274	285	279	305	287	289	329	300	296	305	294	290	325	316	299	296	313	305	287	298	290	350	286	290	286	290	300	290	284	291	268	288	249	293	279	316	315	281	313	274	281	324	294	291	279	280	288	295	319	311	307	282	284	305	301	278	286	271	289	286	310	291	274	306	302	300	321	277	295	293	289	274	319	307	266	292	282	288	298	286	278	289	282	313	272	295	287	292	276	329	290	300	306	288	281	274	295	284	306	285	297	269	294	300	276	275	273	284	294	279	282	324	273	282	283	288	302	328	294	302	290	279	292	335	282	253	281	263	310	259	298	290	280	298	303	262	272	308	272	294	304	279	288	286	302	298	307	296	298	292	298	299	302	275	269	322	268	298	282	313	295	284	271	319	293	309	268	285	321	298	282	293	279	294	294	290	308	301	308	282	263	315	298	307	279	318	295	297	284	271	296	311	306	283	331	310	306	311	299	267	304	312	338	295	303	299	328	312	304	300	322	297	286	323	300	291	268	296	305	289	273	287	272	314	296	291	307	272	319	290	300	302	290	267	283	284	274	301	292	273	294	328	274	271	338	274	295	310	313	283	309	296	245	275	268	295	298	290	290	309	292	292	301	290	291	262	292	315	289	285	315	300	295	292	281	322	321	281	280	321	302	280	344	304	293	287	311	307	332	302	292	316	293	295	273	300	305	291	304	280	261	288	289	283	292	281	334	296	322	335	271	315	289	295	271	283	297	303	294	285	288	255	294	301	282	289	295	263	288	297	310	306	289	289	291	291	276	315	290	280	307	305	278	271	292	321	298	321	278	288	298	289	285	311	306	301	299	279	285	280	259	298	301	307	285	315	297	288	317	308	272	309	309	303	327	266	298	284	316	323	272	294	298	305	300	288	269	313	274	308	285	289	303	284	304	293	305	277	271	308	281	307	279	301	302	273	268	291	299	276	298	301	305	281	269	294	303	272	286	247	297	293	309	287	279	300	290	294	257	300	284	289	281	284	300	297	286	310	286	317	311	296	277	284	260	301	289	276	279	283	308	280	280	304	314	285	270	325	279	300	307	278	281	301	274	282	285	306	285	283	294	302	313	323	286	294	308	296	291	312	298	320	287	264	299	301	308	293	286	290	303	279	290	295	272	291	277	312	287	335	275	292	270	272	295	277	319	271	296	286	283	296	294	295	276	280	308	320	284	283	277	290	291	277	316	290	317	287	287	293	323	281	275	328	308	280	320	291	286	289	297	306	312	291	299	314	335	306	301	276	320	294	290	303	300	310	308	277	319	284	304	298	298	273	320	309	289	260	329	307	318	331	279	311	309	293	296	305	295	286	258	290	272	274	286	293	287	297	256	315	296	303	302	327	314	303	319	291	332	291	316	277	274	282	272	278	299	301	297	275	283	319	325	286	288	298	286	312	297	273	325	286	295	300	277	302	296	276	300	312	299	323	308	273	315	307	311	328	306	291	288	268	278	269	299	299	308	337	311	304	293	284	288	305	287	284	279	307	299	295	326	285	289	304	303	275	323	285	303	288	287	296	316	336	277	289	295	293	308	295	317	266	302	305	317	273	287	307	310	313	307	346	269	289	315	294	283	273	285	288	318	261	308	345	289	302	251	301	310	309	317	297	295	288	286	299	305	300	290	284	287	333	284	292	291	285	285	317	290	295	289	284	263	301	306	285	287	296	273	293	257	295	298	299	282	296	273	315	261	323	295	278	310	309	306	294	266	306	300	309	259	295	300	302	296	280	282	287	309	282	286	332	298	295	270	268	278	304	293	287	280	299	288	289	307	304	282	302	296	304	285	296	295	272	302	289	312	268	310	267	319	294	300	294	296	263	266	286	288	306	250	309	306	307	300	283	297	285	294	314	291	269	306	268	348	298	285	304	336	299	308	301	285	285	309	289	298	311	318	286	270	283	291	310	281	305	281	298	293	300	289	288	291	284	323	284	276	275	298	275	292	298	292	284	278	324	307	306	299	311	295	300	268	306	296	316	319	308	290	295	281	298	273	291	308	274	270	300	270	280	304	287	292	322	267	296	277	298	295	292	282	313	296	293	275	276	301	284	280	293	286	294	280	306	278	264	308	306	263	276	278	286	292	318	287	300	295	314	303	302	315	312	334	257	308	301	286	289	284	309	275	293	287	309	281	273	282	295
23872	21536	27812	25711	18558	5340	2047	1190	822	679	520	471	401	363	314	274	271	253	250	256	213	219	195	200	190	214	194	193	188	200	180	181	184	222	193	201	198	211	195	206	185	196	178	174	205	205	199	183	199	206	187	170	197	212	191	204	199	209	185	175	199	191	159	196	207	199	169	195	213	183	195	187	189	196	200	193	194	163	194	226	183	185	178	194	198	193	196	185	176	183	188	214	200	204	191	204	189	200	201	204	191	197	196	184	192	203	201	174	198	182	202	192	212	196	182	185	203	174	203	203	190	205	212	221	183	191	206	200	188	204	193	193	207	195	184	191	196	205	204	161	181	179	188	192	217	189	184	223	163	194	188	204	205	205	170	176	183	190	220	180	195	203	210	200	218	180	197	157	203	184	201	186	160	199	210	166	199	175	179	199	178	183	183	177	196	192	214	186	204	207	198	187	186	239	195	209	194	186	209	195	179	193	177	203	208	187	200	173	207	165	176	189	191	198	181	195	197	222	184	187	180	222	195	183	188	187	191	198	199	193	194	201	190	203	206	197	176	194	198	196	184	181	177	202	210	207	160	201	191	198	191	201	185	196	205	175	204	218	185	192	188	197	187	200	192	208	204	197	205	204	190	206	197	202	200	207	173	198	181	167	184	194	186	188	192	194	199	207	204	191	203	203	185	209	199	195	195	208	179	185	184	202	210	180	177	190	225	190	207	189	211	200	209	210	178	210	203	191	194	183	168	197	178	198	197	217	186	200	200	193	203	190	212	209	155	207	203	200	208	187	201	202	196	164	193	202	209	186	192	205	173	211	196	195	194	181	169	185	200	198	195	180	211	191	199	172	198	193	200	222	187	182	201	193	178	196	194	169	195	192	207	202	208	177	197	204	202	201	205	199	198	200	184	181	194	195	172	188	203	179	205	172	183	174	172	193	194	199	202	181	174	193	199	189	196	198	190	175	204	180	206	178	201	196	176	175	197	170	178	188	187	194	209	190	214	189	195	201	175	210	196	189	224	203	187	179	198	198	160	199	214	179	180	184	185	180	197	179	174	185	177	167	219	199	224	210	224	200	192	197	204	211	179	206	204	181	195	210	203	190	198	188	191	190	173	188	209	200	197	181	186	157	198	227	209	193	175	194	197	188	206	202	209	187	203	191	214	243	212	178	179	190	217	190	217	171	220	180	181	174	195	194	215	193	185	188	186	220	176	186	210	170	215	188	204	194	186	186	179	179	228	205	179	192	210	209	188	193	196	213	193	191	183	228	202	171	188	179	193	180	194	209	201	171	183	214	185	184	203	179	172	195	197	212	227	194	204	190	204	199	216	197	189	211	197	197	173	198	197	212	162	197	192	188	176	178	179	193	190	188	182	187	217	177	187	202	190	183	221	200	208	200	217	194	209	209	213	201	192	148	167	195	216	189	181	190	205	176	186	194	189	191	174	201	204	209	185	200	190	195	200	198	223	196	186	172	176	204	178	213	193	157	183	200	194	198	200	184	188	195	185	178	188	190	180	195	194	175	176	183	216	207	192	190	183	194	196	189	198	176	201	187	189	193	202	209	185	219	197	180	190	220	178	196	231	181	201	211	178	171	180	177	180	178	198	189	203	180	217	201	201	191	204	183	225	181	187	174	222	215	182	168	200	205	197	195	191	174	181	226	198	163	198	200	210	190	189	199	185	208	188	193	160	202	195	201	179	195	207	193	207	185	206	201	202	246	187	178	176	183	189	208	160	204	190	171	190	178	179	175	184	204	177	196	193	205	176	188	184	175	190	183	192	188	210	210	185	211	195	196	202	204	184	193	202	191	187	182	185	200	207	200	198	208	178	181	191	212	191	199	178	179	204	198	228	182	196	188	173	202	214	194	201	198	197	181	197	213	197	200	189	198	184	195	181	207	179	197	195	179	179	182	213	178	185	212	185	181	192	158	222	189	206	192	182	180	220	185	202	206	214	201	210	190	197	193	182	200	200	164	178	177	178	214	198	184	174	214	194	185	198	203	220	191	195	201	218	192	189	183	163	190	202	180	189	187	192	186	185	168	213	206	194	182	170	209	194	207	181	183	197	199	186	201	196	182	195	190	203	189	183	196	171	176	186	181	206	207	192	213	176	177	183	165	185	171	192	190	207	193	227	198	201	207	190	192	187	191	179	166	184	207	204	185	207	219	183	194	181	177	177	189	197	182	200	192	179	187	208	185	207	193	203	207	218	212	174	218	187	198	174	205	184	195	220	211	169	171	192	198	209	176	172	192	191	210	172	214	224	181	191	201	184	179	181	163	198	171	196	202	187	203	199	214	204	176	222	202	187	204	204	168	182	186	194	210	197	190	176	187	179	175	176	182	184	191	183	199	204	190	194	185	189	174	164	203	206	183	179	192	201	207	193	196	183	185	189	203	177	194	217	178	199	212	163	202	198	182	198	178	213	207	194	194	192	210	172	190	201	192	185	195	223	190	178	214	192	181	199	203	200	207	197	208	206	219	197	191	191	183	186	177	182	180	202	179	197	196	210	195	197	226	176	198	191	194	197	196	197	193	181	203	207	182	181	210	197	201	192	187	172	165	210	184	183	163	196	153	186	189	186	188	190	196	184	198	206	189	185	206	223	209	179	205	200	188	193	174	206	187	197	207	213	205	181	208	203	181	193	181	192	193	188	183	223	194	212	213	183	176	216	179	207	187	192	217	194	188	196	206	177	168	184	178	194	188	200	210	200	190	167	202	179	176	187	183	237	178	182	204	194	182	218	216	205	189	200	190	183	199	198	184	189	198	184	198	205	199	213	195	184	170	176	173	172	172	192	205	186	214	193	191	179	199	207	210	215	215	197	202	178	205	187	175	208	191	213	169	185	173	191	212	202	184	190	180	194	189	196	192	185	182	159	182	215	200	184	190	212	176	181	179	189	189	191	187	214	202	196	183	160	194	193	173	197	198	186	188	191	215	209	198	194	190	190	193	221	180	193	190	203	200	209	180	192	189	227	188	190	208	200	203	205	208	222	211	207	197	172	196	197	222	193	212	193	206	173	212	205	175	167	200	192	177	201	193	184	187	171	192	196	215	193	208	209	218	206	197	191	190	195	202	177	182	198	190	213	168	194	178	200	192	200	195	164	207	196	188	212	184	199	179	194	203	230	181	184	183	188	182	181	192	199	199	170	204	194	237	195	211	204	203	213	188	188	208	216	193	210	211	191	193	187	213	190	208	189	212	194	180	206	200	174	181	196	205	197	192	171	185	195	206	176	198	185	202	176	196	218	197	178	169	183	201	185	186	175	177	176	198	185	199	199	193	198	197	189	184	195	192	186	190	181	192	210	181	192	210	191	180	175	182	162	188	180	196	199	223	197	180	194	192	189	206	172	170	206	178	206	186	217	196	214	190	193	168	161	187	195	219	214	212	207	213	182	189	185	180	201	194	188	208	174	171	191	196	157	200	188	213	176	203	190	176	200	197	201	187	208	181	193	180	182	195	192	183
20697	38767	28559	17306	11208	6828	4141	2851	2112	1433	1205	1072	896	758	590	553	457	424	419	383	341	341	346	354	324	282	329	325	301	350	319	321	304	287	299	299	274	317	341	312	289	329	331	289	319	332	317	338	312	305	304	287	307	305	276	304	321	287	322	313	292	326	300	286	293	289	302	334	283	301	298	297	302	348	292	295	324	293	291	296	303	301	300	340	280	290	311	303	336	285	320	308	314	310	308	359	284	299	274	310	310	298	313	316	292	295	328	309	319	314	296	326	288	319	289	295	314	274	301	292	293	283	317	301	309	293	323	320	282	295	299	312	298	280	338	298	295	306	311	328	312	313	323	264	310	294	288	328	282	299	266	276	307	319	304	319	281	323	309	274	297	315	286	274	318	301	347	287	294	283	281	326	305	303	314	292	345	344	330	273	291	304	310	301	296	333	300	303	326	304	312	280	272	282	280	295	303	322	299	304	305	295	264	338	317	297	329	316	295	319	269	317	301	317	329	302	308	319	286	317	288	305	282	282	320	300	296	288	304	305	318	330	291	305	315	308	320	305	287	318	299	308	280	300	295	306	284	297	282	327	330	307	320	323	305	292	300	299	308	304	295	300	283	302	303	294	310	295	311	296	310	311	306	316	279	294	283	327	322	307	288	296	314	272	315	354	315	298	279	286	288	301	303	334	291	307	300	297	307	315	309	320	313	324	288	278	317	301	313	333	340	316	296	305	312	285	325	304	276	291	310	321	320	313	307	284	295	298	324	292	332	302	312	310	315	294	281	313	283	266	315	353	317	273	281	313	269	266	286	317	315	297	313	299	296	327	323	292	316	268	286	295	276	330	312	338	309	318	281	292	313	295	313	308	338	295	285	293	300	289	306	329	264	311	306	307	320	315	293	289	275	280	298	313	317	318	302	312	281	297	306	278	325	336	319	295	314	296	337	297	312	317	330	311	296	270	341	292	290	292	311	295	302	338	307	294	323	306	272	288	316	345	290	289	336	294	293	318	301	312	330	318	303	295	310	296	301	277	298	270	337	274	281	313	318	300	309	297	318	306	314	330	326	334	314	339	335	309	287	309	336	309	327	298	289	336	284	304	319	335	315	303	313	291	300	310	285	291	330	296	320	303	324	316	267	306	287	322	278	328	308	306	307	300	326	334	325	307	292	344	289	318	245	279	289	319	327	281	312	304	285	305	317	288	310	312	304	289	300	301	317	280	336	264	289	294	306	270	297	305	335	291	287	277	318	294	273	340	302	275	291	296	302	324	323	305	326	342	289	277	302	309	284	308	312	301	274	326	335	306	308	285	307	312	303	311	310	334	264	312	285	306	334	312	296	300	306	286	288	326	305	303	297	304	315	285	303	330	309	291	335	278	274	319	306	307	298	291	294	294	306	305	315	320	298	269	311	258	313	333	329	302	282	291	311	312	306	289	292	279	298	328	305	303	317	341	317	262	306	301	310	276	344	309	315	335	342	314	306	330	320	299	306	316	304	310	293	276	296	303	290	299	332	277	318	322	282	338	325	330	321	311	295	300	326	315	278	320	299	315	325	287	281	322	300	322	322	318	312	320	304	292	301	294	304	284	313	298	296	313	281	308	318	316	312	290	313	312	301	300	321	325	326	322	318	286	294	333	261	304	256	337	326	313	265	313	305	324	349	307	355	305	302	325	335	293	276	302	305	283	325	275	277	313	272	320	300	255	305	282	294	307	312	317	313	287	308	322	326	329	324	324	279	287	337	312	290	278	304	304	304	291	302	309	312	308	270	311	298	300	267	315	325	349	299	333	324	318	344	318	304	296	312	321	323	324	301	288	285	320	293	293	325	321	292	330	331	300	301	289	326	287	315	315	296	289	307	312	334	293	286	318	304	314	321	301	304	283	305	315	319	299	301	305	293	320	303	328	310	311	294	301	331	308	312	299	316	303	286	322	340	336	296	303	309	340	277	340	312	287	289	290	306	314	326	321	290	283	326	300	312	322	282	338	298	318	335	304	293	301	305	335	311	292	300	288	297	301	346	341	310	306	345	295	325	350	302	296	290	294	306	321	297	295	309	300	338	304	302	300	299	302	279	302	345	292	307	321	304	307	286	299	299	285	296	314	306	289	299	320	319	308	313	315	298	326	329	300	337	278	318	313	301	333	320	296	319	295	293	317	288	301	297	318	296	298	311	318	302	287	296	308	359	329	312	311	302	325	311	325	319	323	323	307	309	350	290	316	313	285	354	303	316	295	311	274	303	295	305	308	312	279	336	282	299	326	318	325	311	295	303	304	288	352	293	304	291	316	329	300	325	331	325	313	308	302	320	292	310	275	302	310	316	319	280	310	311	306	310	276	276	305	283	297	322	292	292	274	309	292	318	300	299	300	323	278	267	295	324	307	314	293	317	323	322	321	316	308	317	294	296	289	304	316	268	337	298	311	297	282	308	293	290	297	315	317	324	344	296	282	312	301	289	282	302	289	299	315	283	298	300	309	310	293	308	290	307	328	342	289	331	303	309	283	307	293	319	288	298	337	279	282	284	308	302	329	327	314	312	289	324	305	285	297	324	290	302	291	319	294	332	265	310	280	273	317	330	313	321	325	310	293	295	301	298	311	301	305	294	303	296	332	316	284	312	312	344	306	327	327	319	317	302	285	334	302	342	271	317	313	303	279	302	271	311	304	284	312	283	325	307	346	298	310	305	306	309	300	313	298	295	295	298	276	338	320	306	290	318	297	320	295	282	312	319	313	300	319	335	311	312	311	332	280	319	311	303	333	299	317	289	312	296	296	293	281	301	325	326	294	313	275	331	313	309	316	286	293	310	312	314	316	319	311	276	278	291	329	306	313	296	302	278	278	292	316	349	288	283	292	296	303	281	337	288	317	297	317	283	299	317	312	310	308	313	285	330	285	321	341	306	294	307	308	281	321	293	308	307	317	307	319	287	321	301	279	294	313	302	305	317	290	294	310	293	300	297	303	274	309	294	305	279	311	298	296	291	272	304	324	348	356	322	312	276	328	287	262	301	271	317	325	313	275	308	328	294	283	310	342	316	326	309	268	302	332	310	315	294	314	331	295	285	319	297	309	325	303	325	283	292	298	311	346	293	308	279	275	298	288	312	286	312	302	284	279	279	341	284	313	314	318	303	308	300	312	318	276	293	281	324	309	272	312	292	297	307	302	308	300	309	311	326	301	332	267	257	329	314	313	288	267	309	294	318	304	317	301	285	304	283	318	291	293	296	308	353	311	293	284	320	307	320	289	316	312	277	318	296	311	313	296	301	308	296	287	306	288	336	308	285	320	312	303	335	323	323	278	283	291	336	300	288	285	315	276	321	296	290	339	293	289	298	296	283	292	312	322	318	305	300	293	330	302	309	308	293	277	300	316	265	281	328	315	314	296	318	318	308	315	320	315	313	300	313	305	290	351	282	299	306	328	326	276	312	295	297	308	282	303	325	296	289	350	309	278	328	299	310	298	301	287	279	301	285	321
25308	21481	25273	21086	4551	1582	1116	733	571	493	440	330	319	305	272	249	230	215	223	206	187	222	182	199	171	170	192	195	206	174	184	165	192	171	190	174	168	187	200	188	186	184	206	192	186	179	203	177	203	186	177	202	184	196	180	173	188	156	150	188	156	197	177	196	150	190	191	177	200	158	185	180	184	174	165	187	165	176	178	189	166	184	152	186	141	179	185	173	162	191	186	181	198	187	171	198	178	164	180	191	195	187	183	189	200	186	173	185	175	193	187	183	181	196	181	170	193	185	177	182	187	171	194	169	180	204	163	200	176	168	183	170	180	178	162	180	166	176	168	176	186	179	174	191	184	192	210	185	206	169	198	191	187	199	196	205	177	170	206	180	195	193	165	187	167	192	197	171	173	166	195	172	183	177	185	197	183	184	172	197	177	183	167	166	146	180	199	180	177	191	170	175	165	169	168	181	167	193	192	172	189	177	173	196	182	184	200	194	155	179	189	198	164	174	171	166	176	178	154	167	198	185	179	190	192	169	174	192	170	206	188	200	215	196	185	172	173	193	190	174	171	199	186	185	205	195	169	184	160	188	192	181	189	192	185	188	185	201	178	178	187	186	193	184	200	179	188	189	186	192	175	187	169	174	167	163	188	183	174	167	181	184	184	189	182	194	181	171	165	194	176	197	171	185	198	215	212	167	168	165	193	179	174	187	158	202	192	194	176	171	176	207	166	174	159	199	163	172	188	208	198	172	179	181	176	178	180	167	189	179	190	192	177	191	189	178	202	182	146	203	172	183	171	161	174	179	185	160	172	180	195	198	180	164	189	190	166	194	193	164	163	188	160	171	177	180	178	203	160	182	189	177	169	213	180	164	177	185	181	193	177	193	170	162	184	209	173	198	181	173	208	156	189	207	177	172	194	175	197	191	167	165	155	167	158	195	169	184	186	162	157	188	183	177	187	171	157	159	196	177	180	182	179	167	180	168	159	169	199	191	168	169	171	214	202	180	176	209	181	195	188	182	188	181	217	199	184	178	190	180	198	189	182	185	173	198	173	182	180	177	174	175	189	181	162	194	212	162	199	175	202	180	187	180	166	167	183	184	181	175	189	162	183	180	181	175	164	177	195	192	173	185	175	201	200	191	173	202	182	179	180	194	193	186	184	174	189	161	209	200	199	169	177	187	199	175	177	178	170	174	181	186	182	199	176	165	157	152	171	151	173	196	182	177	181	191	191	193	193	160	178	182	180	183	192	176	206	185	192	175	173	169	189	200	169	177	196	197	199	173	207	197	195	161	189	174	177	169	197	193	151	166	197	182	161	183	166	201	195	193	152	187	175	165	185	187	169	171	170	191	189	193	187	179	177	163	176	204	163	167	175	148	185	176	177	183	177	172	205	167	174	189	208	158	195	175	202	204	181	185	185	177	179	182	188	178	197	181	194	177	183	178	173	185	176	189	166	196	194	177	165	163	157	196	200	189	184	154	190	191	181	178	179	212	173	183	162	180	184	190	204	155	199	175	154	195	182	188	190	189	189	163	196	183	177	166	183	196	172	194	164	212	157	158	189	193	179	186	198	177	197	190	181	179	176	181	180	178	180	207	166	187	198	177	174	167	187	165	196	174	186	166	158	149	163	167	190	181	181	173	178	181	184	188	179	177	192	172	174	191	190	175	183	176	179	186	190	183	178	176	201	200	192	150	180	192	176	187	169	167	171	204	180	184	157	191	176	164	154	202	180	188	188	190	188	186	186	187	190	181	170	188	186	174	195	160	200	201	193	171	176	196	167	196	173	175	166	160	182	174	188	184	184	184	196	187	178	197	179	185	185	182	208	199	191	181	165	172	175	193	211	180	164	184	152	194	199	176	171	199	174	185	162	169	167	202	178	186	184	184	170	179	180	180	190	167	180	196	186	189	157	181	165	180	159	164	184	166	199	186	170	185	188	182	177	190	180	196	198	190	192	216	170	177	168	162	188	197	152	159	163	183	172	179	181	184	202	211	161	189	169	183	194	193	175	183	168	182	166	174	186	173	157	186	190	190	191	154	185	174	172	207	198	159	168	184	176	181	181	177	182	208	183	182	159	150	168	185	179	167	174	180	182	178	181	183	204	190	165	158	198	196	183	164	161	189	196	179	195	181	176	163	176	181	174	171	174	181	166	170	175	215	168	156	183	176	162	202	198	193	167	164	169	182	193	158	162	185	199	203	160	160	185	180	182	202	176	175	155	170	194	177	172	170	166	164	195	168	197	186	187	186	186	184	198	182	178	190	193	198	178	194	182	169	159	177	175	171	188	174	190	184	173	204	161	183	203	199	175	164	194	195	178	170	169	170	185	173	192	193	173	195	171	170	210	197	190	202	177	191	203	197	180	191	179	172	149	188	178	199	181	165	204	195	189	185	189	206	192	174	181	169	187	163	172	181	185	181	194	160	202	168	188	184	169	189	175	173	188	190	175	210	208	178	175	181	218	186	166	193	194	191	183	166	190	213	193	182	175	189	176	181	168	175	187	194	183	180	189	194	189	180	196	166	189	178	195	194	183	211	186	183	189	178	177	196	183	197	185	179	180	156	196	193	203	181	163	172	190	198	178	168	164	179	200	177	192	188	185	190	181	204	199	179	176	170	179	154	175	185	202	174	207	183	189	175	180	175	187	185	161	188	180	188	201	198	180	190	183	181	186	155	168	194	177	197	173	180	153	169	174	174	170	144	183	180	210	179	192	205	192	208	187	189	172	158	180	171	180	173	172	178	188	171	193	194	193	183	194	150	184	191	183	189	177	175	169	193	162	164	178	180	187	173	178	168	174	187	180	192	210	172	196	187	176	165	176	185	165	173	190	182	160	166	222	187	171	180	161	192	215	188	200	183	193	183	194	196	167	185	158	171	168	184	180	186	191	176	167	192	179	175	188	212	191	167	177	191	166	159	210	179	193	190	166	205	197	189	180	176	178	189	155	191	180	187	180	188	201	166	180	202	206	167	174	181	179	195	181	204	208	209	148	174	181	190	197	171	185	190	182	176	168	182	179	177	186	176	208	182	192	163	171	192	171	184	185	193	170	180	191	191	182	190	193	195	188	189	187	202	201	173	189	181	187	177	172	189	187	158	184	188	178	158	187	168	179	188	191	165	192	173	191	175	187	184	182	185	171	190	170	197	178	197	194	172	174	168	177	201	180	163	184	184	188	182	172	141	157	179	171	206	179	179	190	200	186	192	187	200	179	167	175	176	189	161	183	182	214	186	178	190	189	188	187	180	196	171	188	166	181	182	185	174	193	189	178	193	169	171	194	205	174	176	197	180	177	162	179	166	192	165	189	206	148	187	181	190	188	170	163	164	208	190	166	163	189	176	180	175	189	184	188	172	191	191	160	193	184	194	185	203	187	182	170	191	190	181	176	172	168	195	185	168	173	167	182	176	171	178	177	164	176	169	195	199	165	183	167	177	201	188	164	165	185	172	155	211	192	202	177	177	190	175	187	177
19942	33787	23932	13317	7661	4409	2946	2051	1476	1245	1025	871	705	575	539	412	413	391	359	338	288	341	293	302	299	301	287	246	263	287	289	333	286	301	280	279	306	267	309	300	279	296	309	296	283	274	304	304	273	280	278	280	286	281	281	283	283	312	305	280	265	285	300	290	308	318	310	281	285	295	296	291	322	296	282	304	287	275	285	287	291	300	281	284	300	264	307	286	308	259	271	282	299	308	297	295	305	272	278	314	312	288	281	316	267	285	296	277	301	274	280	294	274	284	267	294	262	307	293	298	284	314	264	302	346	288	275	281	300	303	303	299	266	296	306	272	260	313	282	282	291	279	295	289	264	295	260	262	308	280	295	270	292	310	303	284	297	283	295	270	313	255	283	296	261	254	287	279	312	304	294	284	286	317	283	277	263	262	289	289	279	302	288	304	249	272	250	270	313	286	290	310	285	287	293	311	292	294	277	293	285	293	337	296	304	276	268	309	269	278	281	268	275	288	265	235	268	287	258	317	285	278	292	253	277	249	301	333	315	287	286	305	265	277	262	318	294	280	268	288	283	273	309	280	285	306	304	287	311	276	271	295	294	281	310	295	283	292	309	291	297	275	295	300	286	284	276	289	278	286	285	305	300	289	293	273	298	277	278	290	273	279	269	247	307	313	263	279	304	291	282	302	316	310	287	302	299	305	301	259	289	279	277	267	272	286	280	309	267	278	286	283	285	296	269	295	312	255	326	312	272	273	268	290	293	296	258	277	338	287	281	274	268	333	268	279	306	304	281	268	266	276	285	249	291	290	279	269	323	315	297	323	299	273	293	282	291	283	282	284	302	297	306	300	287	274	289	312	290	259	296	298	287	300	283	288	278	252	285	314	300	272	300	284	300	297	312	276	277	301	302	272	313	271	294	281	311	272	280	283	284	266	262	310	311	274	294	297	264	277	272	293	290	309	291	267	300	309	287	303	296	289	269	317	315	272	267	269	284	295	294	293	313	272	270	290	299	252	278	254	288	289	293	283	291	272	300	267	274	256	277	279	293	295	296	310	302	272	288	288	321	309	277	286	254	304	288	289	303	303	250	280	304	281	297	259	304	264	291	274	301	288	301	317	253	295	297	300	291	283	298	289	294	297	276	297	273	316	302	321	300	296	297	273	284	267	317	302	277	284	292	295	314	237	296	293	271	279	285	289	315	294	303	289	307	288	314	313	300	289	271	288	270	284	307	289	277	290	320	322	282	310	296	290	267	293	287	315	267	270	271	318	265	296	286	269	286	297	310	293	291	308	302	279	312	282	290	315	326	270	313	298	262	270	293	261	263	281	278	288	293	304	278	299	268	308	273	313	311	260	298	288	292	273	295	320	272	305	306	311	286	288	316	305	309	265	292	280	274	293	273	285	262	310	296	320	277	285	288	315	306	285	298	302	252	302	264	297	298	283	285	299	281	291	276	286	293	283	265	296	305	306	282	297	278	287	287	287	294	315	300	290	278	287	289	282	268	302	275	290	267	286	304	277	290	295	316	288	287	292	263	307	299	277	299	261	318	305	281	279	286	297	279	287	330	302	272	275	305	279	268	285	281	323	335	268	261	317	306	279	289	274	298	275	296	287	310	292	298	305	292	271	289	267	304	291	270	299	294	291	307	273	280	290	291	298	281	293	292	304	294	274	295	282	297	262	282	303	263	290	289	289	258	284	336	277	269	279	299	275	279	296	313	307	289	301	288	277	265	272	284	288	306	274	270	307	276	280	289	298	288	326	264	266	295	253	266	289	262	282	292	305	290	266	283	297	277	305	302	272	297	269	315	271	280	289	287	277	279	298	300	289	272	299	268	275	279	276	265	282	262	314	293	300	313	263	308	269	292	305	321	310	251	263	296	290	284	289	285	299	303	295	319	301	258	278	286	311	294	288	286	292	314	322	295	289	302	278	251	247	312	294	295	303	251	287	294	284	276	260	285	283	295	294	303	294	279	267	278	284	293	273	259	312	292	312	295	285	284	293	285	283	313	271	288	299	293	327	316	264	302	296	280	266	288	266	275	265	297	276	257	297	258	285	286	276	318	284	304	275	284	300	262	292	288	279	301	279	294	256	276	293	264	253	298	288	289	278	309	296	267	264	264	290	302	296	301	280	263	294	280	294	277	284	289	306	300	283	273	326	288	301	318	245	301	286	283	261	268	300	272	304	324	297	316	272	276	293	286	274	302	317	280	286	279	278	287	282	245	265	300	267	288	270	306	264	303	293	278	291	313	292	303	302	275	327	282	279	272	285	277	304	273	286	283	291	300	301	268	290	274	299	279	297	254	287	303	294	287	263	267	288	280	265	276	288	320	287	301	292	297	297	298	251	258	296	250	287	322	287	273	317	287	321	265	315	270	305	253	285	284	292	281	279	272	321	302	304	282	266	308	282	280	278	283	300	264	295	281	290	303	288	277	300	267	301	271	278	292	283	279	296	281	321	308	327	278	332	240	272	267	322	271	299	287	299	306	255	302	341	282	299	282	303	306	289	274	289	322	292	297	297	300	271	285	289	271	299	300	311	296	313	288	285	277	273	281	303	292	265	279	288	296	266	287	300	279	288	274	320	289	270	274	282	301	303	307	288	307	307	311	283	294	290	280	284	280	257	288	318	325	312	303	299	277	285	286	281	294	274	293	298	276	305	290	271	295	276	312	296	261	276	295	290	309	300	314	316	295	278	287	301	299	314	315	263	283	250	242	275	277	316	275	273	243	310	313	281	297	282	304	278	254	273	282	302	287	269	271	263	278	327	315	282	306	276	272	298	282	294	300	244	278	313	276	291	281	300	289	315	278	267	316	272	305	261	296	293	267	277	298	274	277	279	334	279	271	285	282	255	308	284	248	280	281	277	314	286	303	266	309	289	273	269	279	278	287	303	292	298	291	266	296	299	243	307	267	266	273	276	302	298	293	289	284	265	297	246	284	284	327	296	299	284	298	282	290	251	268	276	287	298	291	299	287	299	300	282	260	314	258	282	273	307	310	321	283	253	298	301	276	315	299	301	317	299	298	277	270	318	249	297	278	280	272	296	330	267	259	312	289	294	286	280	288	277	275	283	310	297	276	310	323	260	313	266	289	275	282	310	291	290	260	289	298	296	302	282	315	301	274	282	274	278	311	304	298	265	306	262	263	262	299	267	294	294	291	297	276	286	286	287	284	312	243	294	266	285	295	313	302	285	308	302	305	301	259	292	292	312	278	283	262	308	284	276	290	276	256	314	280	296	269	289	269	236	282	293	265	284	305	273	324	323	265	300	283	272	275	276	282	272	297	259	285	286	283	295	318	267	263	307	294	269	303	263	262	300	247	286	287	262	303	285	283	305	287	284	284	278	283	308	321	301	314	287	264	304	286	297	277	288	312	262	265	317	305	312	284	278	262	299	313	305	303	287	303	269	278	300	262	302	295	316	285	306	293	283	288	283	334	278	308	282	300	280	285	277	278	268	261	292	262	289	284	297
22820	21517	28627	24839	21522	17203	4143	1661	1128	929	718	616	480	414	365	317	332	283	234	259	236	216	225	202	191	212	208	194	164	200	203	206	206	193	193	198	171	224	187	208	206	200	201	187	175	177	179	195	201	209	195	207	215	207	186	190	202	212	184	212	202	181	195	201	193	217	196	205	193	209	179	191	207	208	183	181	203	186	200	175	180	203	208	216	179	207	214	176	213	188	196	183	157	208	212	216	191	181	195	196	204	194	179	189	207	202	199	186	203	211	187	216	199	221	195	188	223	194	204	182	205	189	207	224	199	206	177	208	182	188	205	204	227	186	162	202	183	189	217	205	188	215	196	179	192	207	185	186	195	191	202	192	214	205	206	182	211	194	189	207	193	192	187	227	214	212	171	187	185	170	193	180	211	176	170	176	194	202	207	180	187	192	233	186	210	202	218	219	223	220	189	189	202	208	184	186	188	221	217	183	193	201	199	201	184	209	173	201	196	193	182	189	202	210	202	192	181	188	195	191	215	197	201	189	181	208	194	192	199	180	210	190	198	218	181	188	197	198	218	215	184	188	206	202	184	211	200	186	200	179	166	190	216	183	176	158	199	202	177	189	194	195	193	187	194	197	231	176	211	201	181	205	209	206	207	212	196	197	176	196	194	215	201	195	218	176	179	190	187	224	219	186	181	203	192	200	195	203	211	175	212	194	204	221	187	182	191	185	207	199	213	201	201	185	206	199	218	191	177	204	198	183	202	217	211	216	185	187	208	187	213	189	210	178	184	181	194	169	186	182	199	206	208	258	179	224	182	185	196	201	188	214	188	208	181	194	190	221	219	213	193	183	212	190	229	191	184	185	174	209	188	210	176	216	212	191	209	209	203	193	176	206	217	185	188	197	218	192	169	189	190	182	193	181	202	185	209	224	217	179	181	202	179	203	203	163	185	199	180	190	193	190	195	203	162	195	188	194	199	194	203	203	172	224	204	231	218	203	212	207	210	195	198	192	211	178	221	198	199	171	203	194	196	212	208	183	220	168	194	189	198	164	208	193	203	191	203	212	198	183	184	192	206	193	221	190	180	188	190	203	233	185	197	207	197	196	220	197	185	183	191	202	224	197	200	214	194	196	197	180	183	205	194	195	183	177	188	165	188	181	195	169	177	166	197	195	190	197	191	205	232	212	179	183	206	206	195	208	198	178	186	220	197	185	174	217	206	212	202	201	191	191	188	226	214	185	223	185	202	208	181	188	178	157	195	236	196	198	200	195	218	226	183	194	168	212	192	202	194	190	199	181	201	206	197	202	206	180	215	210	204	205	204	216	209	187	203	221	216	197	212	203	216	199	218	211	211	184	203	211	217	199	200	189	219	204	165	176	182	203	188	185	204	207	185	184	202	190	185	165	205	192	205	192	229	191	233	221	186	198	179	189	191	177	211	176	237	187	193	182	220	203	214	182	208	183	205	182	191	220	184	188	212	174	218	202	183	200	199	211	196	205	194	182	227	200	199	177	189	199	194	165	206	201	195	220	195	180	194	175	189	178	198	222	208	194	188	210	183	184	186	206	209	189	189	191	207	219	188	194	201	199	193	186	183	220	196	193	195	210	210	221	179	208	200	166	177	214	202	174	185	182	199	210	184	191	188	208	175	203	213	194	213	193	215	194	176	170	187	216	210	193	190	203	179	186	200	208	198	192	210	194	204	202	184	197	189	189	165	212	179	199	165	211	193	201	191	174	220	194	194	223	185	194	211	191	211	216	174	187	185	202	194	212	180	204	184	223	187	185	210	210	191	206	174	186	205	207	193	187	183	183	186	209	175	209	213	203	185	194	187	204	201	205	190	209	190	180	178	208	194	202	203	193	180	182	170	203	220	196	201	204	191	213	201	191	212	177	199	199	174	193	183	199	185	185	199	201	199	202	197	205	183	211	200	191	204	189	196	172	189	207	211	201	190	186	197	211	209	182	198	175	180	191	200	182	184	181	202	178	207	224	211	215	185	206	200	205	192	189	181	206	204	207	197	203	209	197	197	193	222	178	204	197	171	197	186	210	170	206	193	204	193	190	176	208	187	199	192	214	174	203	214	187	184	192	196	209	203	221	169	207	198	210	190	168	176	206	214	184	194	198	192	182	167	198	208	180	189	175	202	196	210	215	198	175	212	204	204	206	199	212	193	195	191	191	211	209	202	222	186	203	189	173	184	226	212	187	203	226	178	190	178	188	215	208	214	210	178	219	171	191	213	191	186	201	186	181	203	199	193	211	175	185	205	199	198	167	228	174	189	228	184	200	197	218	179	208	187	212	201	183	194	196	211	195	192	160	197	198	184	178	200	198	210	182	174	181	201	202	194	215	198	212	222	199	171	188	209	207	200	190	165	220	181	174	211	199	178	193	223	182	203	224	202	191	213	196	188	204	190	191	195	190	186	219	193	160	217	190	211	209	181	202	182	188	198	189	193	160	206	214	187	206	179	198	200	213	192	188	195	210	188	189	187	183	169	186	204	203	196	217	213	198	174	198	184	208	224	182	191	171	186	178	198	193	186	187	182	199	203	223	199	196	181	177	187	196	182	189	199	203	195	189	211	178	167	178	205	189	194	178	196	197	206	191	199	199	198	199	210	184	188	226	188	208	201	230	216	198	180	198	198	191	222	189	186	185	187	197	198	190	212	222	188	184	201	202	209	186	224	184	207	206	194	183	170	211	205	199	216	201	204	179	210	184	197	198	183	195	204	182	200	191	186	205	208	198	203	215	194	204	198	179	193	203	185	179	192	214	211	216	203	178	213	231	172	220	194	165	185	188	181	208	202	202	196	212	196	202	187	190	195	223	208	203	180	204	169	184	187	215	180	212	187	189	189	187	187	195	215	205	207	226	197	210	231	203	183	210	207	202	192	195	193	182	196	199	187	201	183	187	214	195	194	190	201	184	200	189	203	173	209	210	205	175	194	186	206	211	200	173	191	179	202	194	188	202	191	173	190	212	201	194	191	186	189	205	197	212	203	159	185	204	205	191	187	206	197	194	192	199	189	204	194	190	177	195	181	200	207	186	209	174	189	203	213	184	204	197	184	179	204	190	197	185	186	207	193	215	197	192	181	174	195	166	176	189	212	198	209	191	221	194	179	206	210	203	228	185	173	186	194	219	226	190	198	211	188	233	224	204	205	172	195	202	173	182	187	195	189	192	199	212	176	174	224	182	181	197	203	176	185	197	158	218	208	213	198	201	196	180	186	190	180	187	207	183	211	216	192	182	207	159	188	210	185	178	194	203	175	212	181	180	190	169	176	191	174	199	216	182	206	190	212	193	186	176	227	181	199	188	197	197	185	179	195	189	217	194	185	201	188	195	186	177	199	185	190	181	200	198	171	171	187	204	179	202	186	178	215	191	176	215	171	207	192	181	206	186	186	200	190	193	191	206	202	205	203	202	200	205	177	208	198	190	212	186	201	201	196	163	182	201	193	197	214	198	218	175	197	203	177	207	180	183
21593	42269	32466	20790	13051	8280	5523	3870	2962	2232	1800	1427	1146	953	801	656	553	482	428	412	385	371	329	349	361	333	296	333	290	325	310	290	347	338	289	281	332	333	317	300	269	307	309	312	266	320	312	322	263	291	298	316	317	318	288	277	305	316	300	283	324	315	304	318	299	317	328	309	287	308	311	318	335	286	308	299	302	274	283	328	286	305	317	312	345	292	303	320	312	313	319	317	328	309	305	299	303	333	310	291	306	324	298	321	290	326	284	337	325	285	299	322	302	298	327	304	314	270	310	298	282	275	292	326	308	320	313	317	282	309	292	301	326	317	305	305	285	300	308	314	308	283	303	323	309	324	322	280	310	309	298	337	303	292	321	315	308	282	310	289	299	282	284	318	269	312	304	296	292	261	276	279	297	292	308	306	313	318	279	289	297	273	307	293	332	303	274	288	300	307	283	293	299	301	294	315	320	302	304	320	302	302	325	301	325	274	284	294	292	295	329	290	313	335	301	297	265	283	301	299	289	314	269	269	299	286	293	311	326	286	300	299	286	301	333	345	287	319	291	297	315	291	316	313	284	298	300	312	301	308	311	302	291	298	300	303	321	318	281	333	281	300	316	318	321	276	293	312	298	311	336	309	299	340	293	287	317	289	307	318	302	313	282	310	304	273	304	310	318	340	300	319	292	344	320	305	310	351	301	352	300	323	288	306	287	312	299	304	308	285	301	302	307	303	295	313	310	289	304	302	307	291	312	309	306	303	302	292	326	320	329	297	298	312	316	294	344	282	315	292	310	296	302	295	321	326	291	307	329	305	306	321	318	289	286	354	273	287	321	300	331	312	281	306	295	353	295	302	320	294	325	288	300	321	301	345	318	307	306	329	326	288	293	271	335	308	322	278	312	297	306	299	316	322	336	293	299	288	293	275	306	299	304	313	282	315	286	274	315	305	307	324	319	315	319	302	295	301	277	302	309	308	325	309	303	327	297	287	285	298	287	303	321	321	278	289	300	324	307	328	328	300	318	307	302	343	316	328	276	331	280	285	272	324	279	315	306	311	293	280	311	291	307	312	333	314	290	307	296	273	319	312	314	283	339	288	277	318	301	307	315	342	318	314	284	294	306	298	298	269	278	303	296	305	293	294	287	307	284	299	266	326	283	307	319	325	306	315	280	314	320	302	283	277	304	263	276	336	294	295	286	295	285	301	321	313	313	324	299	314	320	304	320	319	297	301	285	287	290	309	286	289	319	313	299	295	298	317	287	300	289	292	308	283	303	323	298	308	307	278	292	285	314	322	287	313	292	308	322	302	349	287	316	282	310	320	324	288	308	302	294	328	330	312	301	314	301	319	293	274	303	330	306	316	307	307	297	269	309	337	309	307	300	308	277	317	307	319	298	295	259	311	260	262	307	326	280	322	326	312	275	294	309	309	309	287	315	288	318	320	328	269	321	321	295	316	313	305	297	312	290	321	293	285	328	311	300	307	277	309	306	277	288	284	319	304	291	300	279	309	308	331	284	306	318	305	318	305	304	305	289	300	278	302	318	338	293	294	288	294	313	285	300	295	296	288	317	301	317	316	315	297	340	321	285	310	312	268	283	288	314	293	317	291	301	294	315	317	306	293	310	308	287	278	304	281	305	315	267	296	314	302	317	333	282	313	308	292	320	278	301	287	299	304	284	290	320	300	290	332	277	317	287	324	300	313	311	282	305	285	302	321	312	273	280	292	327	318	297	320	316	308	324	317	323	277	309	327	306	313	295	302	289	303	327	301	321	305	306	307	295	312	327	260	308	313	306	320	296	310	282	350	306	286	287	303	312	318	282	324	323	291	288	304	291	305	319	309	306	295	283	308	293	322	308	315	339	303	293	281	297	296	311	266	323	270	284	288	307	294	290	312	326	282	343	279	312	300	314	311	314	299	308	305	306	287	309	293	313	306	288	322	303	298	296	309	284	317	287	299	262	285	289	279	312	323	326	283	330	290	322	280	325	316	273	321	306	309	302	310	321	288	291	308	324	318	321	314	291	341	287	300	306	317	292	313	316	304	315	349	289	296	307	292	313	292	309	307	302	300	315	295	296	300	285	307	326	309	308	302	310	289	309	309	328	306	308	282	308	312	286	265	314	283	300	286	319	315	285	306	302	302	338	290	303	300	317	297	279	293	311	302	307	288	338	339	345	292	301	313	311	294	287	291	311	300	285	336	316	276	286	300	293	320	326	300	307	308	335	283	302	294	338	327	304	308	259	279	305	305	310	252	307	250	312	335	307	300	321	304	296	289	303	322	310	254	295	315	314	313	286	299	294	278	295	326	284	299	302	274	315	331	290	304	331	293	304	297	297	305	318	314	297	272	291	314	289	289	324	310	290	288	293	300	297	349	334	318	314	290	277	304	289	299	326	353	318	292	283	315	307	292	321	301	272	304	292	278	308	312	330	310	299	299	310	289	293	289	339	332	305	318	326	305	295	299	285	265	298	294	298	304	325	310	320	306	324	270	284	307	288	275	282	314	293	294	298	305	300	286	289	276	296	328	299	277	287	292	327	303	293	267	281	302	309	319	276	290	298	298	306	309	291	297	314	302	295	332	301	284	289	309	341	272	283	300	307	296	295	265	296	293	325	294	294	282	311	287	296	337	304	302	283	311	285	315	302	304	301	290	314	280	300	282	326	288	261	327	350	322	305	320	290	303	291	276	293	281	321	332	320	275	299	310	281	316	300	306	314	297	291	305	365	300	287	358	311	324	301	327	326	303	279	324	292	287	317	338	290	308	320	321	328	302	309	287	294	325	300	284	285	277	263	308	281	319	313	311	306	310	329	312	294	300	290	301	302	277	281	290	307	304	325	313	323	297	309	301	352	303	290	280	288	327	288	332	298	303	316	326	328	260	285	296	302	316	280	341	290	268	313	306	272	300	293	328	286	306	267	322	275	330	290	290	307	315	324	285	311	301	286	270	291	290	330	311	304	299	303	303	307	299	296	325	302	289	292	286	281	298	258	295	336	303	327	296	298	281	286	292	293	297	308	309	329	318	291	274	290	321	299	306	290	276	312	319	315	288	298	284	315	293	314	315	323	278	312	329	330	304	320	305	302	313	316	297	298	284	313	311	311	305	312	333	318	321	329	308	298	308	307	325	330	299	324	293	315	297	286	305	312	337	299	310	315	318	287	316	307	327	306	276	292	317	270	311	320	330	306	277	291	328	314	309	298	323	295	296	294	280	316	281	320	317	287	309	280	323	295	313	323	309	282	341	271	308	303	318	259	334	337	297	343	315	315	332	300	296	303	283	327	313	311	320	257	280	329	291	319	332	324	287	308	299	327	273	315	284	273	305	308	312	315	298	262	308	306	300	266	316	314	318	298	284	282	295	300	287	323	278	295	312	308	352	280	305	311	308	306	335	261	313	328	296	323	294	306	306	307	293	302	308	308	279	299	301	300	348	293	319	296	313	284	320	304	315	314	275	280	280	296	304	319	306	269	313
28247	20863	15729	6843	2339	1244	852	636	489	434	382	321	289	266	240	225	240	202	220	201	201	183	202	179	220	189	213	199	164	192	173	176	209	193	174	205	193	217	184	175	189	176	202	186	176	185	193	205	181	176	178	178	204	175	175	184	167	211	189	183	197	200	169	198	204	190	197	179	185	207	191	187	174	195	208	187	173	192	182	178	196	191	193	175	179	191	212	207	203	185	184	218	179	190	197	200	181	194	192	199	193	172	193	184	183	169	196	186	186	211	173	186	211	197	199	192	185	209	188	183	220	196	197	183	185	198	174	205	206	173	182	187	199	180	179	194	209	182	189	185	199	175	216	184	206	208	195	189	192	197	193	189	186	183	191	163	191	200	173	169	184	177	210	208	208	165	202	181	196	197	207	190	218	199	205	183	154	194	176	187	190	163	154	206	203	194	192	164	173	177	173	192	173	172	179	200	176	176	187	191	187	213	187	199	202	190	192	220	175	176	192	203	180	186	174	173	194	198	205	179	188	200	191	183	217	208	172	190	189	174	196	167	169	211	193	181	175	195	207	184	181	207	192	191	185	177	186	172	204	192	195	175	190	189	180	193	171	177	181	214	217	175	191	171	188	178	181	197	181	181	177	187	209	185	171	185	184	197	205	185	181	185	224	191	198	163	187	178	214	202	209	191	201	203	187	158	174	221	184	190	199	195	201	175	199	218	209	191	218	188	164	199	203	190	186	173	166	185	201	169	186	172	196	215	183	209	203	205	211	198	183	202	173	202	210	232	178	192	189	209	198	178	183	180	202	225	183	207	181	185	194	200	194	214	166	200	203	177	225	179	203	181	174	195	169	170	195	198	203	214	194	186	183	173	204	193	177	196	217	191	195	194	196	214	195	186	192	169	195	181	208	194	190	179	173	185	189	191	197	186	177	179	195	180	174	201	206	194	204	205	194	184	177	196	162	166	190	205	185	184	178	224	204	183	199	219	186	186	193	201	204	169	196	182	178	206	183	184	180	203	189	181	184	182	200	187	177	202	199	188	206	215	178	189	188	199	200	180	182	210	198	183	189	219	202	186	167	176	188	195	190	215	186	191	202	211	208	188	184	185	195	192	182	203	191	185	183	216	202	181	195	189	165	180	184	190	177	185	204	201	205	198	191	196	178	176	206	211	181	187	184	186	194	163	179	200	185	200	179	175	214	199	202	190	177	224	190	214	195	207	215	207	185	173	158	200	184	189	186	203	202	193	163	205	180	175	176	189	194	156	184	212	191	202	203	192	185	181	205	192	183	172	192	177	174	190	184	190	186	218	212	180	194	190	203	163	204	205	180	198	208	205	187	210	198	176	171	185	195	176	206	192	203	195	168	196	195	187	203	203	186	179	185	180	188	221	194	179	175	182	205	176	210	184	188	202	225	197	184	205	190	207	178	180	215	176	191	218	191	192	198	201	199	199	190	210	187	201	168	164	181	196	220	179	201	205	184	176	168	195	162	168	206	165	179	192	183	198	197	185	201	181	186	176	204	182	181	193	197	180	180	190	211	179	192	169	206	182	195	173	160	189	186	181	212	170	189	159	194	205	173	185	183	177	194	205	176	187	182	206	212	165	175	171	181	203	212	201	222	178	184	168	186	199	170	193	205	190	197	203	178	185	203	184	197	204	171	187	201	204	186	214	189	205	198	167	202	217	191	163	198	195	202	180	182	195	189	211	158	184	175	196	187	215	210	199	179	203	183	198	177	201	174	194	194	170	170	215	204	176	223	202	203	179	176	192	207	241	213	180	179	212	200	188	188	181	188	175	201	195	215	203	162	179	179	181	194	187	184	217	189	206	209	162	192	177	212	218	208	165	186	172	165	185	189	193	184	178	191	205	190	186	197	193	167	195	186	203	185	171	173	189	189	186	200	195	169	234	203	187	171	212	175	162	190	199	183	177	183	182	182	177	199	187	199	176	185	207	192	165	199	222	208	189	185	192	198	193	175	168	187	177	168	184	209	184	171	194	169	189	205	198	190	183	204	201	205	195	165	200	183	170	187	204	201	179	189	169	190	175	183	199	213	207	191	185	183	193	189	197	220	213	184	181	195	196	201	191	180	184	165	166	183	181	195	195	206	223	199	178	193	206	176	180	177	190	209	188	198	178	198	159	193	187	188	199	185	193	191	196	176	188	170	192	205	186	192	183	176	199	194	192	199	189	186	171	170	186	198	196	200	207	179	181	190	191	174	188	154	200	180	185	205	167	222	195	182	188	205	209	181	179	199	173	177	177	188	168	202	224	207	184	201	185	212	208	182	197	215	185	178	191	163	197	172	210	182	173	209	182	216	189	187	196	230	195	185	218	191	183	167	196	174	170	196	172	198	159	186	181	205	175	200	169	179	191	164	185	174	180	202	186	189	194	213	192	186	184	200	203	180	204	206	202	203	198	161	161	172	209	190	189	200	184	182	187	184	174	215	179	239	170	192	195	199	192	190	178	202	168	186	186	204	177	195	199	194	192	174	205	207	186	192	186	185	176	186	168	183	174	190	187	214	208	201	194	195	193	179	193	161	185	168	174	182	223	175	182	204	190	172	201	181	188	189	202	183	190	183	219	202	199	203	192	201	191	183	176	188	207	190	206	193	208	194	189	176	190	193	196	182	176	186	168	207	201	195	183	171	196	192	183	179	181	198	188	194	190	191	209	210	201	193	195	205	176	182	185	205	196	193	176	181	183	202	189	206	204	180	204	183	205	195	194	182	185	194	213	196	181	181	184	198	209	168	197	171	163	169	148	182	169	196	214	195	185	187	178	196	197	192	178	184	184	179	168	189	205	186	193	192	176	172	203	192	222	219	160	194	174	229	179	191	195	185	195	208	201	198	171	192	204	201	187	183	212	184	173	195	196	178	157	196	191	196	173	208	174	208	203	216	188	206	160	161	204	215	209	183	185	185	205	223	181	204	181	199	189	181	207	178	183	205	180	170	181	198	182	204	179	164	211	187	217	191	187	177	181	214	178	166	180	169	188	215	205	189	205	212	185	186	210	190	173	189	184	213	175	198	195	172	178	184	187	203	183	169	171	187	201	198	177	191	181	205	192	193	189	186	195	179	206	177	179	196	185	201	184	184	193	172	185	212	181	171	194	225	188	201	184	185	199	192	169	178	201	169	203	201	178	223	188	213	188	191	190	183	192	192	175	191	188	190	180	192	207	172	180	192	197	208	181	205	201	181	162	191	174	183	188	189	193	214	193	174	194	185	175	216	200	194	205	181	194	181	196	214	192	210	165	177	164	183	220	155	202	175	188	180	187	188	194	207	167	196	203	218	205	196	164	200	211	202	186	183	207	202	180	175	204	203	177	192	201	208	172	188	181	197	208	195	179	198	184	184	193	205	200	202	217	169	192	191	203	190	194	200	180	200	191	184	195	190	192	207	166	160	186	209	211	185	194	188	174	182	186	183	201	192	191	201	193	187	185	189	189	210	191	187	171	200	187	195	168	213	191
19969	30547	20959	10418	5555	3356	2146	1586	1218	1016	826	712	569	487	462	413	395	359	347	349	318	276	340	316	296	349	322	322	285	299	303	279	286	313	299	325	283	278	309	272	284	317	278	285	339	317	300	315	322	304	273	306	317	316	324	297	283	310	294	293	316	307	267	322	311	319	327	294	283	309	267	311	316	316	284	293	334	273	294	297	306	305	307	271	303	306	298	285	290	319	290	291	301	316	280	311	266	270	283	270	315	256	287	302	283	313	285	276	308	300	283	319	284	291	272	297	312	317	296	317	298	318	320	282	272	329	276	292	301	311	282	297	308	312	314	274	288	288	286	315	309	300	321	288	295	315	313	326	295	350	320	344	292	283	287	297	304	301	299	275	301	293	309	295	310	304	310	313	315	299	323	337	303	314	313	287	279	306	298	299	334	287	284	288	318	292	294	270	327	329	280	281	304	295	305	314	282	289	307	320	317	316	287	277	273	322	342	300	303	284	269	305	290	292	305	256	284	286	308	309	306	282	314	270	293	313	279	274	290	287	296	275	306	272	310	291	288	351	303	298	300	295	323	274	309	297	315	307	314	282	305	317	294	288	290	300	292	280	284	301	259	257	303	286	288	276	306	292	317	303	270	299	282	293	309	298	286	297	300	328	315	289	284	328	265	315	312	278	314	279	357	314	318	330	316	313	275	325	309	295	313	290	301	328	305	311	314	297	316	296	287	313	283	295	317	315	328	284	331	281	317	327	279	294	310	327	281	320	279	312	293	342	301	301	311	276	262	318	297	301	288	276	329	318	296	298	270	308	310	277	338	296	276	308	290	324	319	307	308	283	283	289	314	270	313	317	292	279	307	304	296	316	325	296	306	303	304	320	309	298	290	303	273	288	305	314	340	288	297	298	257	284	309	285	335	287	283	329	279	343	281	290	324	301	285	290	323	301	309	301	290	309	297	268	290	264	318	314	286	300	292	313	291	298	326	288	294	301	271	315	300	318	293	285	322	321	316	305	304	269	280	307	307	318	305	264	292	299	281	299	308	320	304	312	268	324	295	289	342	284	321	303	295	286	314	299	292	317	263	314	316	282	297	304	302	303	314	321	329	308	345	315	277	270	315	290	291	298	278	290	304	305	290	301	299	306	304	305	301	289	281	274	300	274	311	310	290	298	302	312	258	286	305	311	304	290	286	280	264	305	293	294	302	277	303	284	315	274	282	294	303	276	305	294	281	318	277	322	303	299	288	320	300	287	283	279	309	298	280	340	285	310	293	284	269	335	309	322	315	295	271	317	339	303	296	273	309	318	284	338	288	310	260	303	318	322	272	276	293	304	316	291	314	308	292	295	286	296	292	349	292	290	325	294	270	308	298	296	330	295	297	272	316	316	281	311	293	322	340	300	292	310	281	308	306	271	298	283	297	328	317	317	301	332	289	313	291	314	319	285	307	330	308	296	293	286	334	329	303	290	332	295	309	303	283	277	293	296	286	285	311	319	291	320	270	296	291	278	331	294	322	277	309	323	295	302	305	297	304	288	309	258	315	301	290	300	306	298	260	283	284	311	275	248	323	322	298	305	300	307	295	308	313	308	269	290	290	303	283	271	311	339	347	268	328	290	310	303	302	309	281	293	333	310	324	286	313	323	321	297	291	300	302	296	320	273	306	305	349	291	304	298	314	309	325	326	317	306	304	298	269	311	312	337	316	291	299	307	334	309	307	289	312	322	299	328	291	301	324	284	284	312	292	295	305	309	278	285	298	325	306	278	263	298	297	321	291	293	303	315	286	296	296	293	303	342	284	295	305	320	316	295	303	297	313	282	306	290	305	324	319	320	306	319	300	291	281	291	326	281	302	275	284	298	314	269	303	304	292	306	301	268	299	291	292	280	300	280	296	301	309	306	328	277	282	341	284	303	303	295	284	359	303	303	326	339	316	327	303	287	308	304	324	317	292	295	304	286	288	304	321	294	294	280	295	306	317	318	295	284	306	333	303	284	314	290	305	323	279	303	305	288	303	291	252	317	299	267	312	305	308	291	302	308	306	303	290	300	297	310	297	278	268	306	305	285	281	291	291	292	285	292	326	276	324	301	272	290	293	325	311	344	320	302	314	282	285	306	308	284	281	308	299	296	289	292	276	319	303	314	292	308	292	316	274	289	304	296	301	319	295	303	324	307	306	265	321	331	301	296	326	309	295	277	318	315	305	300	290	308	280	290	320	296	327	293	311	327	305	323	291	272	321	305	277	322	306	300	290	288	331	275	273	304	321	297	295	317	323	283	328	296	338	299	310	294	333	279	295	315	328	306	326	319	313	298	286	296	310	343	297	334	275	308	303	297	298	317	325	268	300	286	276	288	269	288	322	330	286	291	276	318	290	274	307	281	290	320	323	295	279	311	271	332	320	305	283	309	280	303	307	309	318	325	315	293	316	292	335	315	271	310	341	298	281	320	319	301	285	294	292	275	345	290	307	284	304	288	317	300	308	250	306	310	329	292	324	294	295	303	310	287	298	291	298	282	298	299	310	281	309	274	321	318	286	275	288	346	299	277	320	314	310	314	284	294	297	325	282	317	293	334	314	276	288	326	287	281	274	270	341	306	276	314	270	323	304	291	325	304	280	305	322	289	313	331	285	304	316	298	282	297	334	327	314	290	295	293	300	294	278	307	318	260	299	295	292	328	286	319	295	322	310	295	300	336	305	325	327	318	297	299	326	304	307	288	312	315	283	329	331	299	303	283	280	304	333	290	301	324	311	332	292	282	305	309	320	286	310	312	282	316	301	298	313	332	292	344	296	338	307	295	314	350	290	305	326	285	277	311	314	269	306	304	282	315	308	311	291	285	320	305	293	279	276	288	328	290	297	312	307	277	307	319	272	312	283	294	305	288	313	289	301	289	283	306	305	305	312	297	328	334	306	294	310	303	301	311	307	294	331	300	250	280	281	297	253	331	306	278	318	309	322	294	301	311	316	270	290	279	299	314	332	279	324	345	342	307	283	297	296	276	301	288	281	341	293	306	277	281	284	288	315	306	307	289	309	307	283	280	290	306	322	304	293	293	303	296	312	322	280	312	282	324	339	314	309	301	276	305	293	301	300	331	298	286	296	298	328	274	278	308	333	298	285	289	278	319	303	308	309	294	272	334	297	326	296	292	308	316	277	316	317	338	322	286	295	259	281	272	263	292	287	298	304	326	290	313	298	289	309	305	278	292	315	292	270	306	278	309	266	329	311	317	295	295	297	318	301	291	306	284	309	301	312	320	304	284	324	278	318	294	300	289	285	285	313	298	322	315	304	341	303	326	297	313	323	331	316	289	329	287	291	275	321	305	318	310	299	303	301	295	317	285	280	288	299	308	310	349	313	299	297	263	294	298	281	314	280	299	310	327	312	291	291	296	307	298	284	317	295	287	286	305	288	294	317	300	295	278	283	329	288	293	312	302	305	317	290	305	314	304	308	303	319	311	295	308	303	332	303	295	324	319	337	282
23826	21529	27884	25608	18616	4735	1818	1164	853	660	541	438	412	358	279	281	271	245	229	216	235	186	219	227	206	215	187	218	208	209	204	199	188	154	207	208	196	191	149	208	186	188	200	194	208	202	192	208	203	191	203	195	207	198	206	213	211	177	173	190	181	197	209	234	181	171	182	202	200	210	185	174	202	230	230	210	190	184	201	201	187	202	200	209	201	185	198	203	214	187	214	199	194	227	210	186	184	196	184	190	215	198	206	188	203	198	191	197	191	211	201	232	212	193	184	208	201	187	208	175	185	182	187	199	192	189	199	189	193	208	203	219	182	175	206	206	186	186	211	189	188	183	208	215	198	192	217	219	212	196	159	189	209	185	210	196	196	194	205	206	197	206	198	186	199	204	206	206	200	232	195	187	208	176	195	195	191	213	173	210	198	212	202	193	225	199	215	189	210	206	182	150	189	188	200	174	196	223	209	193	196	182	222	196	173	216	195	221	197	195	203	192	199	194	210	204	194	202	182	224	193	192	192	203	183	192	197	176	188	222	194	190	188	200	196	192	198	191	222	185	214	219	233	189	202	182	185	201	200	205	203	202	204	170	231	187	190	178	198	184	194	174	213	175	205	196	191	175	207	215	176	232	203	187	241	190	181	208	166	205	181	230	233	192	200	211	195	199	220	226	200	191	178	182	209	196	215	201	180	190	220	192	185	209	201	192	186	182	198	195	206	223	183	190	188	163	185	184	185	170	170	202	204	207	176	201	214	196	188	184	215	213	167	205	218	166	206	214	183	194	197	179	171	205	183	199	211	195	195	175	205	196	196	208	176	219	179	182	198	211	204	206	211	209	198	215	169	192	226	197	208	183	183	204	184	193	192	218	213	213	179	195	209	183	230	189	187	215	185	182	193	195	193	202	201	224	182	196	213	208	196	196	179	208	200	188	189	213	191	188	187	207	191	191	183	212	224	204	221	207	179	186	185	192	204	183	182	182	182	196	181	185	196	195	196	185	169	196	196	212	210	212	209	188	196	173	219	191	203	156	190	220	196	204	205	175	190	208	181	195	204	211	184	179	197	203	215	186	199	194	206	210	224	206	199	216	225	195	203	202	216	210	187	219	207	224	214	200	184	210	183	200	173	202	199	203	179	171	200	203	196	197	196	186	203	190	198	182	184	194	208	196	197	216	219	214	196	206	190	178	207	193	189	201	212	217	206	196	208	177	207	175	203	225	213	192	200	198	200	221	190	206	200	208	175	189	190	210	198	213	200	216	188	185	182	215	223	198	194	189	204	193	214	184	189	186	186	196	182	183	212	217	186	205	186	188	185	190	199	200	207	203	202	222	225	213	197	184	214	183	212	196	182	175	198	214	217	197	190	209	196	198	173	201	183	201	183	211	203	194	178	190	182	181	198	208	176	195	185	191	209	199	201	200	184	198	193	192	200	186	186	186	209	188	208	214	187	210	200	204	213	190	217	207	208	184	188	197	157	203	173	182	183	199	186	194	172	197	191	198	216	182	178	195	193	173	176	192	184	190	208	203	217	185	179	211	176	203	208	196	208	200	207	200	187	189	188	200	173	210	179	201	213	177	226	209	188	186	187	178	205	166	214	218	216	188	219	190	206	206	210	193	214	203	199	199	205	191	215	207	192	201	218	178	193	192	208	194	216	221	175	186	184	196	215	188	202	200	186	197	182	203	174	202	189	216	186	194	207	194	214	213	205	212	192	206	211	197	200	181	183	165	233	203	209	180	199	210	180	207	200	179	215	185	161	199	182	198	194	204	169	213	203	237	179	189	194	202	221	218	206	244	192	224	198	191	205	228	169	188	214	212	188	206	208	183	209	214	226	186	190	216	210	178	178	211	183	192	210	206	205	194	193	198	201	208	207	189	214	207	199	213	184	209	217	204	211	230	212	199	191	190	193	200	200	194	219	180	198	207	208	201	219	227	188	228	216	189	180	205	210	182	194	207	177	190	199	179	201	204	198	183	189	204	199	207	193	196	216	199	210	182	198	216	188	195	196	203	182	186	202	198	183	199	182	232	197	176	187	221	191	186	223	198	192	182	205	180	192	232	186	206	180	200	198	184	189	192	179	174	186	169	193	175	199	198	197	219	197	213	201	212	197	221	202	186	209	180	213	186	208	165	188	193	196	188	194	207	204	220	185	188	167	194	188	202	183	234	216	207	197	186	196	182	197	187	208	211	189	224	208	195	208	181	214	200	181	196	207	216	202	202	188	209	181	202	198	176	189	208	196	199	202	168	227	186	208	173	200	204	204	188	176	217	220	193	202	196	187	215	225	202	210	200	201	194	194	179	179	211	201	198	189	203	194	211	190	187	198	227	204	222	225	213	189	167	223	178	199	209	199	188	220	226	180	181	215	203	207	200	200	192	202	197	189	189	190	190	190	196	181	182	191	199	197	218	185	221	216	203	193	204	188	194	180	235	183	198	224	224	201	209	208	185	225	205	182	216	179	207	194	199	217	202	192	179	218	188	211	206	186	188	209	176	215	208	183	180	208	184	208	181	173	247	200	227	199	191	209	197	195	176	191	185	199	198	218	211	209	204	182	203	201	206	212	206	192	178	191	224	185	208	188	166	173	201	189	178	184	206	210	196	194	226	226	213	210	188	197	170	213	195	186	224	193	179	190	214	205	188	210	193	199	190	190	204	183	199	189	198	181	213	213	196	208	220	196	182	199	193	198	197	192	186	188	205	185	196	182	185	186	211	194	217	207	188	229	203	212	203	210	200	216	213	187	215	201	198	206	172	191	209	193	194	167	192	172	198	200	200	222	210	208	182	191	209	201	188	189	183	213	191	219	198	220	189	222	193	194	187	204	228	215	212	194	203	196	188	225	210	194	192	203	193	194	183	210	189	178	210	195	199	180	222	204	191	176	201	203	218	196	178	207	199	196	205	205	192	188	189	198	236	203	228	198	196	216	189	186	224	225	185	213	209	189	171	185	195	183	202	194	174	171	206	193	209	202	193	191	187	189	174	225	190	195	199	215	232	207	198	204	195	197	193	204	178	204	196	210	215	200	218	214	216	213	181	210	211	197	225	218	189	199	187	188	195	237	187	221	175	194	206	207	190	197	213	202	198	221	204	196	184	203	181	203	191	207	211	188	178	209	229	198	226	204	211	221	198	191	209	204	205	195	214	193	242	194	220	201	205	198	191	198	195	168	203	184	191	203	184	205	193	206	175	173	209	191	196	174	209	191	162	203	206	190	178	200	184	224	199	208	196	219	190	216	199	177	205	201	207	212	197	194	184	167	200	186	196	198	206	174	189	194	191	180	203	194	216	186	204	201	189	189	213	176	209	193	182	202	217	210	202	199	186	186	199	215	217	220	212	187	197	212	165	189	177	195	184	199	185	190	224	208	207	199	198	170	202	191	184	195	172	209	210	239	175	160	220	183	194	193	228	191	194	205	187	184	204	173	205	202	194	192	201	194	218	212	169	167	204	209	196	214	197	183	228
20035	38175	28396	15480	9062	6021	3978	2865	2170	1660	1300	1022	780	714	617	541	441	433	399	363	344	340	338	360	329	340	325	335	302	302	364	278	300	339	321	294	305	312	306	318	334	310	290	361	309	279	305	308	314	298	333	297	272	306	321	323	318	307	310	320	352	310	311	356	318	278	320	310	322	308	315	318	310	310	292	311	316	317	309	312	305	327	293	306	315	299	321	288	301	306	301	306	302	334	304	325	314	312	307	307	315	311	294	310	317	330	291	323	312	313	299	302	288	293	333	301	295	275	286	328	329	328	317	314	324	313	281	281	331	305	317	342	308	325	307	311	318	306	286	327	307	340	340	281	295	323	328	311	300	341	318	313	328	327	305	283	272	328	303	290	294	299	299	321	337	307	304	280	314	321	337	301	335	300	315	304	287	302	313	291	359	325	311	337	311	321	337	302	330	330	337	296	313	346	306	303	316	300	316	327	326	269	321	290	311	332	328	298	280	329	331	315	287	311	296	324	299	323	341	307	314	300	318	310	298	316	332	314	313	340	321	333	300	327	342	353	327	311	325	306	308	290	347	333	335	334	320	288	320	294	310	300	315	327	305	311	296	280	290	322	312	351	316	322	314	323	310	314	329	283	271	327	323	335	325	314	312	309	322	294	327	328	330	333	304	302	337	324	317	295	300	321	325	311	314	305	289	294	325	312	322	306	321	325	327	304	304	330	296	260	317	341	311	303	300	352	344	315	286	309	332	317	323	349	294	310	315	340	324	260	294	341	313	316	305	333	303	287	294	306	308	298	310	319	291	352	285	305	314	287	288	330	344	310	312	307	312	309	345	317	304	319	308	304	302	310	303	309	309	332	302	339	345	301	330	303	316	320	289	335	290	300	274	338	307	307	349	292	313	330	323	313	313	307	307	324	295	339	328	298	319	289	294	304	305	322	310	308	343	298	330	284	335	327	315	314	309	276	312	292	283	305	305	303	315	327	320	310	272	309	316	295	319	303	306	308	319	293	321	290	305	308	305	299	330	317	306	331	314	297	298	299	296	292	308	281	314	280	314	322	288	308	302	300	319	321	318	334	340	319	306	324	305	355	324	262	313	300	312	292	312	287	309	298	298	327	338	308	320	277	311	303	304	326	290	328	294	307	300	299	295	306	298	293	316	294	312	310	318	338	333	287	322	295	312	267	323	297	293	318	315	351	315	282	309	316	285	289	310	318	294	313	310	276	308	327	328	312	326	298	311	320	322	322	309	309	337	272	283	285	297	287	276	314	305	310	324	292	301	297	326	304	309	303	310	332	281	319	298	327	285	324	315	311	307	322	325	322	306	308	291	297	313	320	360	350	304	337	340	320	316	281	370	294	317	285	300	310	302	284	335	333	327	315	298	302	295	332	313	304	293	356	332	316	305	290	316	321	297	311	311	319	344	316	349	309	328	318	322	297	318	299	315	322	286	316	336	329	332	322	290	323	335	317	333	289	299	296	306	291	299	315	325	312	291	330	321	328	324	284	318	295	315	328	286	334	282	331	305	338	327	283	306	305	293	335	340	291	303	301	313	300	315	290	289	299	312	309	294	303	310	315	307	357	321	291	304	325	302	335	325	319	313	337	313	310	256	309	294	324	323	302	258	333	311	321	316	303	305	344	315	328	283	315	292	285	274	314	312	308	324	325	339	320	311	316	304	331	311	330	285	322	306	295	273	301	317	324	338	307	311	321	294	317	296	281	317	330	326	299	333	344	319	310	308	302	310	316	283	301	331	332	302	304	294	315	328	309	332	296	310	297	310	321	305	297	302	303	293	293	315	289	286	293	304	324	310	285	273	308	304	301	359	322	293	279	306	316	338	327	278	319	315	315	335	313	319	350	307	304	314	303	303	274	308	292	311	296	314	286	307	309	342	315	317	307	288	326	307	302	328	306	286	337	316	300	301	306	313	315	290	315	324	323	314	321	311	298	333	302	323	309	285	292	328	300	338	327	295	313	321	331	297	304	342	297	324	302	291	317	324	315	346	319	302	319	311	328	310	291	310	338	337	322	300	341	282	325	304	283	294	319	276	340	322	262	330	322	310	311	310	329	308	320	310	309	320	297	297	315	319	323	288	314	305	323	349	307	294	317	290	282	300	317	330	313	334	255	303	334	339	323	327	321	324	319	331	336	342	308	311	337	311	319	327	285	339	340	327	332	290	307	328	296	284	346	299	312	310	280	301	319	319	276	292	328	332	314	289	292	312	286	281	301	308	297	327	300	310	308	305	303	282	316	291	276	325	300	323	321	309	300	346	296	315	295	309	324	278	302	323	311	314	325	321	331	323	325	262	308	306	311	359	312	301	325	332	314	289	298	306	309	315	296	316	321	287	286	325	322	306	323	311	294	286	342	281	313	316	302	310	325	318	324	317	317	313	290	298	297	320	279	327	308	357	302	307	334	299	350	333	362	310	325	282	297	325	309	332	296	317	309	307	324	308	312	327	317	314	298	305	274	291	304	294	314	316	309	317	269	300	309	288	334	286	299	343	320	295	285	324	298	319	292	325	299	283	330	331	323	308	319	307	326	316	327	293	321	307	313	296	318	294	289	338	314	298	331	276	299	339	286	291	340	317	288	308	336	341	301	326	295	334	307	300	324	334	283	302	321	315	326	274	298	308	289	285	347	306	317	306	297	310	326	329	312	322	316	355	292	318	331	324	279	292	312	316	294	343	340	306	320	321	326	324	322	261	355	342	348	310	307	291	298	316	319	332	321	319	293	306	335	325	304	333	307	290	352	294	325	290	291	296	304	341	326	304	304	311	293	318	315	300	314	332	318	313	304	276	302	291	295	306	314	293	327	340	337	306	322	316	314	295	323	341	298	312	323	296	350	288	313	310	306	301	330	294	322	323	307	296	302	305	319	339	326	319	333	301	326	312	327	288	314	335	316	317	317	320	332	334	328	310	317	312	303	277	313	311	285	335	300	295	296	325	317	330	294	307	324	311	285	326	319	291	288	287	307	313	290	312	335	328	297	300	292	290	324	302	288	306	338	316	302	326	330	334	310	330	301	299	292	313	320	316	297	334	302	277	340	345	303	308	326	291	324	313	282	283	320	278	298	313	291	297	303	318	293	324	296	302	320	285	303	278	311	309	362	318	309	319	322	337	306	331	298	327	302	309	312	303	315	293	314	311	305	267	327	330	323	338	284	302	321	289	285	350	330	309	287	342	310	319	345	318	305	309	324	314	287	318	327	289	280	305	331	296	295	308	303	319	323	341	320	325	324	298	289	335	345	312	342	338	299	312	297	318	340	300	319	307	321	307	302	293	319	355	300	314	305	305	324	319	305	278	298	301	299	292	331	304	331	326	286	313	286	317	309	310	306	289	315	294	327	303	326	308	325	339	303	308	314	338	308	338	299	295	296	322	333	363	316	288	327	333	320	304	307	300	316	330	321	305	315	330	300	345	319	340	309	300	281	328	310	299	324	327	310	298	340	329	328	328	334	317	342
25332	21486	25310	20597	3830	1625	1052	771	574	460	434	377	323	280	239	237	234	213	203	205	215	183	230	169	187	203	155	192	194	205	168	202	184	202	192	200	192	178	203	186	164	183	177	186	188	204	210	177	173	197	199	173	180	195	177	152	173	151	196	188	193	205	199	204	174	184	188	190	203	176	190	165	202	201	187	220	199	168	188	187	187	201	188	198	176	191	196	175	186	192	186	181	199	186	177	193	184	191	182	201	193	196	208	212	194	183	167	173	169	169	187	165	197	167	191	181	195	184	162	176	208	203	193	214	188	174	202	189	204	172	181	170	189	167	190	176	187	206	179	178	183	173	186	185	172	206	191	173	173	196	199	168	198	197	197	194	193	194	189	222	198	195	173	205	195	170	193	177	209	184	196	195	192	201	205	157	184	201	193	169	213	185	217	180	172	185	156	194	173	196	202	184	198	201	196	181	190	198	169	184	154	170	203	198	201	197	165	186	181	196	180	202	210	183	172	168	207	201	159	165	178	200	184	173	163	197	179	204	193	170	182	168	175	184	183	181	198	174	183	173	173	202	189	196	179	165	186	165	186	186	181	208	180	186	186	205	175	206	184	187	181	180	216	169	201	196	182	188	196	180	202	197	187	185	201	187	176	189	181	187	182	192	206	178	172	181	190	188	191	181	184	196	194	179	186	198	185	198	172	183	193	169	185	156	209	208	191	168	196	189	173	186	180	195	189	176	183	186	176	184	190	189	176	194	190	192	186	203	189	188	201	201	196	183	203	182	185	183	190	203	180	193	194	190	182	168	174	193	199	171	194	175	197	205	179	189	176	187	172	218	169	186	201	193	162	202	183	180	183	169	199	202	172	202	197	183	196	181	196	164	186	167	177	183	183	197	189	178	185	175	182	165	170	196	204	178	195	196	179	162	182	202	216	183	180	187	188	207	171	203	156	166	195	206	176	192	179	164	201	189	188	174	199	198	186	204	173	187	194	169	169	198	179	163	199	194	180	183	192	193	163	190	167	184	186	196	184	182	190	209	179	180	200	201	184	193	169	183	181	194	205	187	195	188	180	175	206	187	191	181	187	196	164	211	197	197	189	173	190	170	162	154	162	188	180	185	182	181	189	190	167	176	186	189	186	165	173	173	204	185	181	218	189	186	194	191	180	182	204	196	172	184	199	172	187	178	180	163	160	198	174	198	204	190	184	194	178	184	190	182	186	165	184	172	196	199	179	198	205	187	192	174	190	183	187	186	217	215	222	198	182	183	168	187	187	176	187	203	198	160	187	194	191	171	191	190	181	189	192	192	170	180	187	197	160	170	175	192	195	214	172	201	177	220	181	203	187	183	171	196	199	197	198	187	192	206	198	201	180	183	194	202	183	191	193	161	172	170	195	191	171	198	185	169	198	173	187	182	198	174	180	198	211	194	178	182	182	209	193	193	181	187	201	170	194	171	177	182	181	208	193	176	203	160	191	185	163	181	195	176	182	194	197	189	201	207	167	189	172	197	197	186	180	170	176	180	184	183	177	195	216	192	178	177	174	190	187	206	176	202	206	200	177	198	178	195	189	226	172	182	190	202	188	169	182	187	227	201	209	173	189	182	162	191	196	193	194	189	189	205	188	192	175	200	180	182	182	195	188	194	200	165	164	202	202	181	154	208	189	176	183	187	157	192	168	180	181	180	176	182	202	200	182	183	188	165	179	206	175	180	189	186	176	184	192	209	198	186	199	188	188	205	199	182	207	165	193	197	185	203	176	188	160	189	185	181	182	164	146	175	201	165	181	198	192	181	193	197	187	172	180	164	207	214	165	174	178	217	195	175	172	169	182	190	193	166	172	177	217	172	210	169	192	171	204	190	202	188	191	173	165	172	213	209	217	189	192	202	188	182	177	177	177	169	220	175	204	168	176	179	181	167	192	169	178	191	165	183	193	216	177	192	216	185	196	192	163	153	145	207	173	202	175	160	181	188	186	182	188	177	183	176	169	176	204	187	179	195	172	202	188	174	188	188	182	194	184	175	178	212	191	196	179	182	196	197	171	209	165	183	198	175	171	186	181	180	200	165	187	181	189	179	187	184	193	180	190	165	205	196	191	191	203	204	184	211	173	190	186	181	196	186	197	176	181	192	180	168	197	178	183	184	185	158	209	193	199	166	185	180	194	196	181	175	193	183	173	156	180	170	192	179	192	193	203	186	191	192	202	194	186	182	208	201	191	180	193	215	179	165	202	206	181	180	185	196	184	199	166	179	221	215	188	188	196	170	191	193	184	211	205	172	199	196	170	198	156	186	172	189	184	186	170	168	168	194	189	184	180	194	184	188	190	180	194	170	192	203	171	197	186	197	156	202	173	214	192	197	195	187	211	184	181	194	194	188	166	188	198	200	167	162	196	188	180	206	189	169	171	180	196	180	172	194	162	180	174	215	199	208	184	186	183	199	200	188	198	160	190	167	196	191	188	198	188	192	199	178	206	196	176	176	176	180	163	184	197	180	185	193	176	177	149	186	189	185	165	183	187	210	181	199	183	185	185	182	166	185	175	181	165	187	188	182	199	201	162	175	173	182	193	174	159	173	185	162	192	192	199	162	185	149	182	192	178	199	201	211	172	197	176	175	195	188	180	194	183	160	184	191	201	178	194	195	215	176	182	186	193	190	184	187	200	183	201	171	195	196	168	194	177	215	201	168	182	182	187	206	195	161	210	173	191	192	184	193	190	184	200	192	185	183	170	202	191	169	185	204	171	184	183	185	195	199	218	176	200	185	163	197	186	184	188	180	175	196	174	173	178	179	164	207	185	180	189	177	167	178	200	216	208	174	178	185	168	173	167	178	179	163	162	179	176	193	186	195	197	171	186	197	176	181	206	197	184	176	189	187	179	179	197	170	193	181	160	193	153	186	212	184	166	208	206	180	190	169	171	183	191	170	171	203	207	200	175	166	203	197	198	174	196	174	179	177	188	187	172	210	166	184	185	185	194	194	206	177	190	197	177	166	203	167	180	167	193	178	201	193	196	183	204	195	193	175	201	181	183	175	173	183	163	172	182	179	198	198	184	190	186	187	204	183	195	211	179	155	212	193	179	182	203	191	207	186	186	187	180	200	178	171	173	202	211	193	181	222	198	185	200	184	177	187	204	196	211	214	192	180	205	182	197	179	196	191	176	202	194	187	177	161	188	191	182	189	190	177	174	172	181	165	173	208	196	182	186	190	189	169	182	178	170	173	192	172	177	206	184	186	201	183	187	207	185	179	174	193	180	188	185	185	184	197	166	202	178	191	222	175	184	183	179	195	193	183	166	184	169	210	185	189	190	193	168	183	183	174	192	186	191	181	199	186	191	189	185	213	181	176	186	181	174	211	203	186	192	183	187	192	163	162	185	179	190	179	208	194	181	185	168	196	169	201	197	201	189	198	183	171	196	201	199	182	186	182	188	203	213	206	192	191	180	178	200	191	183	178	173	186	194	182	198	164	180	181	197	190
19117	33691	23555	11280	6466	4155	2871	2020	1559	1144	928	750	626	586	498	446	438	426	384	363	366	352	354	306	304	318	311	295	294	324	320	305	322	299	314	297	329	290	291	288	315	302	297	287	273	258	276	284	289	264	294	276	311	284	295	295	296	290	309	295	317	303	288	307	302	296	302	316	274	288	275	269	299	302	312	301	286	295	271	276	278	278	297	275	286	307	302	297	301	278	317	319	280	279	289	301	291	261	300	301	274	310	326	287	298	304	300	304	302	326	304	313	295	299	309	295	255	347	326	276	310	290	276	318	287	302	279	305	308	301	302	291	313	295	297	293	332	278	295	281	307	314	331	304	261	320	264	309	280	286	307	254	277	319	292	297	302	311	307	280	318	285	303	296	279	291	290	301	271	311	267	302	295	301	272	307	319	283	305	290	295	274	310	281	280	284	307	268	300	292	319	296	310	276	295	279	302	272	294	279	299	300	299	313	302	301	296	336	288	328	302	274	306	284	327	309	304	286	332	275	318	313	306	313	305	306	282	301	301	305	301	306	299	287	327	304	286	310	271	284	284	306	312	299	251	329	270	267	314	325	274	279	303	297	313	321	358	305	284	276	300	287	333	286	319	282	281	285	291	278	309	286	291	288	262	273	300	285	272	304	297	317	332	307	299	265	298	295	313	299	292	332	324	308	304	282	282	284	304	307	291	267	295	305	311	287	265	301	282	303	327	307	302	305	291	309	296	306	281	307	305	310	297	364	318	325	274	286	293	304	309	308	295	326	300	287	293	335	305	293	321	323	317	290	280	285	310	305	328	276	316	286	276	310	288	320	292	308	305	287	275	300	304	325	316	300	315	285	293	293	282	276	266	302	282	292	279	298	264	305	317	292	276	298	292	281	301	292	352	318	290	286	306	320	310	291	301	306	289	318	288	320	322	289	289	278	288	324	282	321	280	300	289	277	283	331	304	252	273	300	304	309	281	278	286	286	301	309	288	295	289	301	282	303	294	302	278	281	303	277	253	264	278	314	308	326	325	264	293	311	309	292	350	293	306	274	293	334	290	299	337	302	307	267	289	293	298	288	267	317	283	288	291	313	270	322	296	302	288	289	282	289	280	288	283	313	322	280	281	275	279	263	297	330	282	292	290	309	272	301	285	273	275	308	296	291	289	311	295	323	318	293	278	281	307	329	292	311	286	283	292	267	302	286	307	314	260	316	317	268	305	296	306	266	277	293	300	309	291	276	338	288	308	284	305	270	286	288	303	301	318	310	321	273	285	290	286	296	295	302	287	291	308	308	288	294	293	296	313	288	299	282	276	294	287	275	304	311	319	301	287	298	279	284	295	311	282	285	289	287	292	288	294	306	280	317	325	272	297	276	317	293	300	326	283	323	275	278	280	279	306	275	352	299	307	276	264	322	276	267	310	276	305	309	301	313	292	302	277	290	293	329	278	304	321	279	286	274	314	316	290	299	297	308	281	289	294	299	294	301	274	305	278	305	269	286	271	295	283	312	314	266	271	297	288	284	276	287	306	281	308	312	291	276	312	262	299	307	261	290	284	276	284	279	303	294	279	332	288	292	294	298	264	302	315	327	307	263	303	294	300	279	315	334	301	292	281	303	292	299	315	330	311	291	280	314	309	289	299	297	270	310	305	313	303	292	294	293	310	325	297	303	311	282	283	257	268	283	298	276	274	279	277	303	311	313	253	304	277	315	290	302	306	284	272	275	349	316	286	320	305	296	319	284	340	311	295	296	298	279	291	296	279	290	300	298	291	296	306	307	285	321	270	287	285	292	315	270	304	299	306	285	279	294	278	300	264	325	290	266	317	322	318	287	292	291	314	280	291	320	298	305	284	284	293	293	297	280	297	303	268	316	328	324	307	293	305	278	297	304	293	274	310	267	323	291	330	295	327	294	282	282	274	304	265	333	287	272	353	317	302	289	270	282	308	308	260	326	324	295	309	286	298	299	306	290	318	286	293	280	291	265	305	355	322	263	301	339	294	308	345	305	272	274	257	300	285	334	317	267	305	274	308	290	287	292	282	289	301	317	273	350	288	280	292	288	269	287	294	281	309	287	299	299	300	314	285	281	313	297	307	284	292	308	308	297	270	272	296	296	316	274	302	316	339	321	303	263	279	295	284	291	265	296	305	317	301	320	278	289	292	267	301	256	312	289	280	300	300	286	303	295	300	311	294	305	299	327	299	302	264	269	285	303	320	287	320	317	283	290	282	292	284	308	304	300	304	335	302	305	302	279	297	278	288	315	286	282	284	320	294	306	310	300	308	283	308	309	295	304	295	316	304	305	282	268	288	267	290	299	302	297	285	282	315	305	291	279	326	316	287	291	307	301	280	308	278	336	285	318	278	323	276	300	313	295	293	313	292	320	307	283	279	314	297	278	297	309	271	288	298	329	313	311	279	303	287	298	299	300	283	318	303	272	286	318	304	295	287	311	289	268	294	275	309	322	317	324	312	338	316	302	293	320	292	316	298	308	299	295	299	304	264	307	285	299	310	308	292	301	315	281	287	287	305	302	294	284	312	289	299	318	259	296	314	286	288	304	298	288	272	301	298	308	343	306	296	294	280	282	295	301	310	290	299	276	310	291	297	314	276	276	295	279	317	302	294	315	317	295	332	298	278	277	295	289	309	320	315	290	334	270	287	286	274	272	309	329	290	294	298	269	313	299	313	326	283	301	308	293	318	265	299	319	289	288	305	305	288	307	295	289	290	274	284	286	290	291	331	360	316	259	318	293	292	294	305	302	280	303	305	309	292	297	291	328	312	320	292	297	302	272	300	308	264	288	284	283	271	313	298	274	272	303	288	325	294	310	300	288	291	299	281	280	304	284	302	303	305	294	299	270	299	292	325	293	300	291	317	277	298	293	284	302	298	305	284	309	298	309	315	302	298	312	298	344	293	325	297	275	307	278	288	303	276	307	278	269	293	294	276	290	237	301	297	318	305	292	283	308	309	278	308	287	300	293	273	304	283	324	315	330	323	292	297	289	295	298	305	280	303	292	312	315	302	250	298	313	268	296	309	320	292	291	273	287	296	300	307	286	322	297	310	311	307	271	316	293	299	278	298	267	311	275	268	299	278	294	288	311	343	313	327	292	341	272	321	287	280	322	317	292	303	280	295	286	295	309	287	277	300	293	294	297	330	346	305	310	320	277	290	300	313	286	306	322	319	291	319	303	319	270	310	285	277	281	287	303	311	283	301	316	291	281	299	284	282	284	267	285	304	291	317	299	307	298	318	289	298	286	278	308	303	300	313	280	302	284	309	310	291	285	301	302	293	293	287	275	302	300	301	328	329	291	280	347	301	303	282	286	298	270	312	323	294	290	318	324	263	279	326	297	326	281	322	311	313	315	292	312	293	280	268	293	290	297	270	303	296	296	292	288	262	273	315	312	274	293	292	290	304	279	273	298	280	299	291	314	281	309	302	301	292	296	295	274	294	325	311	279	304	297	286	296	315	306
22905	21569	28694	24869	21571	17051	3951	1623	1104	872	697	579	478	454	379	355	301	286	251	240	246	220	227	199	211	201	179	214	230	209	227	231	200	208	197	203	208	226	234	200	233	233	215	191	195	184	171	221	192	189	223	197	209	187	202	218	220	204	206	183	194	191	191	190	216	198	197	191	192	199	207	183	188	186	201	223	200	193	198	207	221	198	184	198	211	219	208	177	205	190	192	186	211	181	204	161	213	185	216	217	210	218	201	197	207	187	221	210	199	187	202	205	217	207	221	191	178	208	220	168	196	208	209	188	233	190	186	211	185	193	167	202	215	211	214	200	212	188	185	193	197	201	199	216	194	209	179	202	236	219	213	203	196	192	184	208	202	210	198	195	193	202	204	193	191	205	184	197	184	228	183	204	202	203	189	208	183	201	201	194	191	206	205	199	215	196	191	195	209	188	208	190	208	219	211	189	188	182	217	213	168	201	205	205	221	209	190	196	213	202	195	221	213	215	210	225	213	197	211	192	196	166	208	196	204	202	188	208	205	209	165	199	228	181	196	203	183	195	215	194	198	203	192	205	198	209	185	220	231	214	203	200	183	200	172	201	191	193	203	197	207	189	218	191	194	209	212	190	197	183	223	205	213	193	212	220	180	186	199	201	194	204	189	186	182	196	215	211	190	197	194	212	195	214	192	180	160	186	211	201	214	183	195	206	185	202	197	195	198	197	192	221	214	196	157	207	189	204	202	226	206	198	204	219	189	188	212	219	202	196	224	182	207	204	215	199	206	184	176	196	212	203	240	178	201	201	195	201	207	207	188	172	202	204	196	213	209	201	191	191	181	210	196	187	207	210	188	200	198	183	187	169	180	204	193	178	195	225	204	220	198	210	195	199	194	213	209	216	174	177	191	178	190	190	213	184	218	220	195	191	196	189	196	229	206	206	195	180	175	200	203	199	188	191	195	189	190	190	192	200	208	197	203	207	185	202	200	201	214	219	189	213	191	201	211	180	202	208	217	184	201	188	209	177	186	191	217	191	184	182	199	218	199	220	207	213	221	204	175	206	195	175	225	210	202	216	192	210	192	209	209	228	208	192	189	181	192	195	173	201	193	176	220	163	191	193	195	224	212	204	212	208	188	197	206	184	197	183	211	219	203	178	188	207	211	229	210	197	193	213	172	200	203	168	202	203	184	194	203	183	211	200	213	169	204	193	199	210	188	187	210	189	188	203	203	206	214	217	208	201	208	193	204	211	188	204	197	193	220	211	169	184	185	187	195	217	209	187	183	187	203	197	190	195	205	191	205	196	199	179	198	190	172	215	194	207	185	222	218	194	216	242	208	198	217	186	225	193	193	220	218	217	208	177	184	193	204	204	217	214	210	205	219	213	216	176	204	204	209	196	195	189	193	198	212	177	233	196	189	200	204	187	195	213	215	176	205	193	183	197	180	213	209	199	229	185	205	204	197	203	190	196	224	192	217	195	197	209	193	195	207	221	212	200	189	196	181	203	203	195	171	195	201	193	203	199	218	182	183	190	201	208	203	214	211	182	212	196	201	226	235	209	198	195	216	235	186	194	182	210	186	195	184	203	188	190	213	186	194	196	219	201	189	191	210	202	170	192	211	209	199	220	209	199	208	194	190	185	183	187	219	198	214	204	187	223	223	196	196	215	219	201	201	173	194	207	203	202	190	218	208	198	191	198	198	239	183	197	224	201	207	200	197	185	182	200	201	200	191	193	199	193	197	201	185	181	207	196	191	213	206	219	206	190	208	194	224	195	207	195	193	189	210	193	177	208	196	192	203	199	186	218	210	201	203	195	196	194	176	218	199	179	217	217	202	181	198	232	167	197	204	183	180	217	213	194	195	206	179	189	208	181	152	191	236	195	227	186	168	197	210	174	200	192	198	205	216	195	201	201	199	184	227	157	222	175	211	183	227	203	194	179	174	192	184	209	206	208	213	206	219	200	200	206	210	191	222	178	209	202	216	210	178	184	202	220	205	206	166	198	195	201	205	228	216	198	204	222	206	198	208	207	223	181	205	201	214	194	176	215	214	220	193	192	196	193	203	204	216	195	201	180	205	217	203	188	215	185	187	195	206	185	190	217	189	220	190	227	185	197	195	188	208	205	199	197	203	195	184	181	199	185	193	198	205	185	222	188	191	173	204	189	216	204	203	212	192	180	207	208	195	200	189	200	208	189	221	197	193	185	205	189	206	182	211	190	212	202	204	211	210	215	207	191	210	213	193	199	203	188	184	210	225	213	231	184	191	185	186	198	204	200	187	191	204	214	206	195	187	155	169	211	198	214	180	215	207	186	211	210	204	234	202	193	194	194	198	189	195	215	195	208	221	218	208	197	179	215	193	190	205	189	191	191	187	166	187	193	205	199	171	190	183	209	195	190	235	215	198	177	197	192	169	207	201	212	212	196	217	201	204	186	186	176	199	197	191	198	216	202	204	197	197	218	194	196	216	211	236	203	186	184	181	229	176	181	196	202	181	201	229	206	201	199	222	198	204	202	222	189	230	226	214	208	207	197	203	164	212	182	183	214	218	221	198	187	201	194	194	225	220	187	203	189	230	214	213	188	176	182	201	230	206	191	199	213	183	204	204	195	209	193	204	185	183	215	197	213	211	202	184	205	211	185	217	184	207	167	192	182	206	216	188	197	197	205	211	231	198	173	209	201	207	187	221	189	214	194	210	201	188	222	208	194	205	209	212	204	170	192	186	209	208	208	205	192	208	199	217	179	212	219	198	219	186	177	203	170	191	199	201	159	198	205	209	197	190	193	212	200	222	201	206	220	206	196	188	204	178	196	198	213	205	224	210	215	179	216	219	201	217	206	194	217	223	210	214	210	219	197	191	229	191	194	188	197	187	195	215	211	204	200	223	218	197	210	191	206	192	201	194	198	223	189	206	193	196	242	209	184	195	178	185	215	198	198	198	222	172	211	206	197	207	204	193	195	196	197	211	202	217	176	211	218	221	179	203	192	223	208	192	206	192	183	208	173	206	189	194	180	185	206	209	195	198	197	192	210	217	211	206	205	215	210	218	197	195	222	184	223	174	202	206	208	206	192	190	212	196	192	199	181	204	223	202	226	206	204	219	220	201	170	210	206	210	209	222	193	179	196	208	196	199	200	211	197	185	201	221	197	200	220	189	199	195	209	221	209	177	221	221	227	199	210	213	174	196	201	204	216	195	191	188	198	196	208	201	190	189	195	215	172	189	215	198	194	162	202	185	174	208	177	209	184	186	194	191	196	198	194	194	188	206	209	208	195	197	199	178	182	204	163	209	185	200	194	222	176	180	201	185	191	177	202	191	208	208	207	214	193	207	219	198	191	192	178	201	208	185	215	198	201	217	184	209	223	208	179	165	204	197	213	214	201	198	208	193	183	195	218	225	193	174	213	180	187	199	231	190	216	196	194	191	184	201	207	194	223	200	188	154	179	191	195	205	181	193	197	201	225	194	211	197	219	187	206
21653	42876	31810	18723	12027	7981	5641	4031	2904	2216	1683	1341	1028	941	769	690	620	492	457	455	383	380	355	370	340	328	305	328	326	329	335	322	297	301	298	311	330	312	313	303	313	305	299	335	315	318	296	266	294	303	324	329	302	336	298	292	289	326	288	299	307	275	274	333	330	298	328	303	333	323	319	295	314	307	295	375	325	319	348	327	324	259	297	298	310	315	313	314	338	311	305	309	330	285	291	309	311	326	312	303	310	290	287	284	311	306	268	296	340	317	322	275	307	300	315	298	301	304	311	322	344	316	293	294	297	299	281	310	301	318	291	293	313	305	310	305	305	331	305	317	335	323	308	337	291	334	325	293	298	313	331	326	304	320	266	300	302	315	317	347	322	297	314	322	330	333	267	310	319	303	299	304	269	289	300	300	307	314	275	314	333	316	303	290	288	297	322	357	300	341	340	308	317	305	333	284	268	323	304	309	310	303	312	312	308	300	320	318	287	295	321	318	315	286	313	292	310	302	298	305	298	326	279	307	315	312	303	303	314	310	327	301	315	323	300	319	317	285	323	291	285	297	318	311	348	279	303	300	293	302	292	294	283	321	322	296	327	284	331	316	297	325	312	304	317	321	323	278	330	308	309	315	317	321	320	322	356	339	303	344	305	310	321	296	289	309	338	306	312	335	318	291	327	279	279	306	286	316	277	325	289	305	321	321	333	304	305	304	292	330	336	342	281	325	301	344	304	357	322	322	321	316	320	306	323	318	318	327	297	304	320	273	297	321	334	302	322	300	307	301	290	327	331	298	286	287	319	284	306	306	314	334	329	293	280	268	301	276	311	318	335	351	294	286	326	299	315	344	291	305	303	310	299	302	321	304	309	295	313	308	307	302	334	326	317	288	306	279	323	319	308	331	333	325	311	296	286	323	287	339	349	313	306	334	322	331	350	316	314	278	312	276	308	312	282	316	322	295	308	295	295	295	301	299	268	313	311	308	332	353	294	309	277	328	317	319	330	343	328	317	323	302	293	294	302	316	336	303	341	277	293	292	313	317	296	309	308	339	313	312	306	327	322	325	295	309	306	319	321	282	320	319	289	321	308	289	305	295	318	323	301	297	332	304	291	311	344	314	289	301	317	288	312	289	307	322	298	306	335	301	317	280	297	300	322	303	320	341	310	309	325	301	314	318	316	299	295	307	310	296	341	327	305	308	321	305	321	291	296	316	321	346	330	305	327	336	328	293	307	311	317	315	323	340	294	276	309	302	297	306	312	316	307	294	289	294	299	351	301	303	280	296	311	320	327	324	277	312	294	304	280	320	304	312	304	284	304	314	329	320	292	300	321	318	327	299	303	306	299	301	292	301	301	309	283	297	307	318	273	270	303	289	302	324	310	320	290	312	306	287	309	297	307	270	298	304	296	293	319	323	294	293	304	281	297	275	296	257	329	294	333	327	358	296	304	355	309	317	336	305	289	319	282	293	294	290	323	313	310	330	322	304	319	285	281	300	326	272	341	263	306	293	300	319	300	285	326	266	290	330	319	319	298	324	334	308	314	293	347	286	324	337	296	304	329	323	340	313	307	305	318	322	306	335	297	312	302	278	324	289	309	309	329	331	311	336	303	310	301	283	308	313	306	325	286	325	323	302	295	322	305	345	297	317	285	281	318	316	316	290	322	285	302	325	310	297	317	307	329	324	304	269	320	296	299	323	292	327	309	302	283	309	307	276	334	336	300	308	303	303	329	288	319	296	300	324	299	327	278	324	312	330	298	306	288	331	336	300	313	307	313	320	303	323	320	299	329	281	306	311	308	286	293	343	307	285	310	324	294	317	295	336	316	290	296	275	322	299	302	270	326	306	328	328	283	334	302	336	304	314	268	311	275	333	300	316	336	289	309	298	302	333	291	293	298	288	292	292	302	288	324	320	291	292	308	328	309	310	301	330	309	320	283	302	308	302	321	308	300	314	298	318	323	317	318	329	313	308	313	311	296	305	296	313	271	295	282	307	314	295	319	263	335	319	290	299	288	311	312	315	338	304	289	320	294	308	289	291	300	272	280	320	333	323	315	285	298	294	317	295	318	297	308	300	292	320	327	322	275	300	306	332	287	301	306	312	297	294	319	298	314	306	338	329	304	296	301	297	340	297	287	265	315	317	318	302	293	305	259	311	292	298	316	312	305	303	302	303	301	312	307	285	295	305	296	315	307	317	272	278	295	343	344	288	260	294	295	306	302	290	315	285	296	315	317	308	246	286	304	309	321	290	292	323	297	321	293	312	298	299	295	311	325	315	311	296	304	300	336	317	314	305	331	327	325	338	278	313	305	319	300	319	320	307	301	327	292	330	353	312	321	317	337	319	324	284	319	283	296	328	299	343	321	316	287	292	328	313	324	313	296	299	312	283	312	337	293	311	297	293	335	301	330	298	319	302	302	349	331	304	319	306	312	313	332	287	311	319	342	307	308	255	315	329	295	302	312	303	292	271	304	331	284	318	310	302	293	324	315	283	333	298	313	323	307	287	309	323	314	289	299	338	308	326	324	324	292	330	306	292	321	322	315	326	291	315	311	302	345	347	340	305	320	290	326	287	338	353	302	303	312	297	302	324	311	305	299	311	295	305	288	331	308	295	278	296	297	306	319	329	329	314	293	309	332	323	302	309	313	310	346	289	317	308	319	302	308	296	293	321	323	316	340	308	308	307	305	298	312	322	304	313	301	298	300	297	328	289	292	294	294	309	306	337	244	295	307	334	299	323	313	303	252	296	321	304	307	315	305	353	327	299	302	327	312	335	265	305	292	324	303	314	280	284	296	281	341	309	329	303	297	312	348	321	301	296	333	322	301	315	310	331	346	319	306	320	321	299	282	296	313	287	320	300	310	316	300	331	298	311	318	277	294	313	333	299	292	274	302	323	313	327	306	328	306	326	340	313	339	314	299	337	304	313	308	297	316	299	304	290	290	315	299	296	317	308	307	312	344	317	311	314	330	336	317	284	302	346	322	278	298	309	321	306	307	342	296	279	351	289	277	311	308	308	293	296	298	348	311	340	306	316	313	306	299	304	316	335	281	328	328	306	298	293	304	320	327	323	289	312	316	319	299	286	293	336	290	290	307	283	320	302	314	304	328	298	330	317	302	294	287	312	289	309	304	303	318	308	298	305	293	311	304	305	269	314	333	327	314	291	268	304	301	283	321	334	323	293	314	278	328	310	312	315	296	332	292	318	321	326	295	303	284	318	306	286	301	314	310	301	319	332	294	295	285	287	304	300	324	281	326	271	318	321	353	330	309	313	324	294	331	324	285	287	328	267	324	300	322	324	315	318	335	313	322	327	313	288	341	299	313	303	306	321	316	314	289	331	300	313	295	304	331	332	294	317	321	295	308	332	320	306	287	291	311	308	301	295	325	288	299	317	298	316	296	282	320	317	320	304	322	306	292	300	320	306	324	345	282	306	322	301	302	330	277	305	324	290	301	271	322	331	337	341	313	313
28077	20717	14587	5381	2106	1280	855	643	472	391	360	287	306	302	241	221	241	220	213	195	204	188	211	193	220	203	185	167	180	199	183	197	202	210	212	190	194	205	182	176	193	190	185	218	180	191	191	205	193	217	178	192	183	197	199	179	177	201	193	197	197	168	205	205	191	181	182	188	240	190	181	209	194	190	195	217	201	175	192	177	188	227	195	193	195	199	189	190	218	182	174	178	201	198	187	188	213	215	180	191	226	190	186	179	205	212	207	191	188	204	172	209	212	213	194	177	209	187	188	168	195	211	196	185	150	191	182	172	195	176	187	180	176	189	182	199	187	171	203	175	191	182	201	186	187	173	184	183	192	186	195	209	183	206	176	202	193	164	215	211	185	191	163	196	180	188	175	171	199	182	157	180	179	195	182	178	197	208	187	186	228	194	206	190	213	196	172	198	199	193	168	180	184	191	222	215	200	175	204	188	215	231	208	172	191	203	209	188	199	190	198	203	168	189	186	176	199	205	203	197	213	175	190	219	177	211	183	200	181	188	207	203	206	191	169	172	184	181	174	186	211	174	219	208	188	202	197	207	184	189	182	177	221	198	208	191	204	212	205	180	197	176	203	184	193	202	210	185	178	198	196	199	187	182	194	194	187	187	181	199	185	166	180	184	188	197	194	214	215	179	186	223	193	188	206	206	192	187	199	203	183	211	202	182	167	224	188	193	203	197	170	212	181	168	200	193	203	211	211	178	184	160	188	152	184	152	213	191	205	204	210	184	176	201	226	187	193	197	178	179	205	198	196	185	238	186	182	183	222	186	196	215	178	207	203	203	211	211	175	192	205	196	177	200	197	208	187	187	168	201	187	177	181	225	191	203	179	200	194	211	200	191	193	209	231	186	211	220	217	187	197	211	199	190	186	195	180	194	182	195	192	196	218	208	191	166	180	203	210	193	214	183	187	202	180	203	193	230	194	197	224	191	185	179	201	192	190	203	209	218	180	206	196	198	207	181	184	184	207	183	202	187	195	199	199	211	198	180	190	201	205	204	180	191	205	168	171	219	214	205	196	188	186	193	176	202	207	209	191	201	220	185	189	187	191	188	188	207	182	191	201	190	189	200	179	201	185	176	193	191	195	176	198	199	200	222	196	223	213	168	178	200	193	191	203	157	189	188	197	170	174	180	180	200	224	197	187	195	196	187	190	193	196	193	185	188	206	209	184	211	206	189	195	199	191	230	209	200	195	194	173	201	183	188	216	194	179	188	207	190	206	195	216	186	210	177	179	191	173	177	185	187	206	177	204	187	195	209	187	185	225	204	189	197	215	205	204	164	192	195	204	205	208	189	181	178	194	181	183	202	181	201	197	189	201	208	208	179	212	186	216	198	180	214	194	199	201	203	199	191	206	181	207	210	214	188	221	184	200	221	208	178	180	183	172	174	186	186	189	194	180	206	173	204	213	200	203	186	202	193	179	196	192	193	208	198	213	176	222	200	187	195	175	173	210	209	174	188	188	182	193	195	179	207	185	192	189	197	170	181	184	196	222	198	181	185	201	213	168	205	174	188	228	195	204	196	173	200	200	204	184	202	207	218	183	192	170	177	196	194	213	189	197	200	166	184	184	173	195	162	198	188	177	185	199	185	205	221	186	208	213	200	199	192	202	188	196	178	200	194	198	200	180	222	191	217	196	205	209	196	208	180	206	162	195	209	188	198	188	182	181	198	185	197	210	178	208	197	189	203	193	190	200	182	177	189	200	193	207	195	202	199	200	191	204	169	193	177	187	170	190	181	190	211	195	183	190	205	206	170	215	186	188	192	205	194	187	192	185	209	206	166	180	196	216	173	224	165	189	186	164	188	218	180	184	201	170	188	201	159	190	215	191	198	199	209	213	178	197	209	203	201	181	201	205	203	206	184	176	177	181	215	170	184	219	210	193	164	207	158	192	227	184	224	188	205	191	186	203	198	198	190	189	200	187	189	188	171	191	195	185	189	188	205	200	211	160	195	223	182	203	196	191	196	198	185	196	198	198	190	157	163	191	171	184	185	188	204	161	196	171	189	193	191	209	169	177	194	204	207	217	204	202	174	199	181	197	192	200	200	208	225	188	169	203	197	203	187	192	181	193	180	181	202	191	201	201	178	168	198	199	191	193	192	181	199	197	184	196	211	202	177	176	180	171	180	205	173	201	204	186	182	176	194	206	196	227	174	178	210	187	199	183	191	193	190	220	182	195	197	176	196	182	193	211	190	176	189	216	230	213	187	184	177	199	181	195	198	211	209	200	195	193	201	167	198	189	162	207	175	194	220	206	218	183	180	197	196	206	161	189	213	187	203	207	182	181	194	198	169	171	213	211	187	187	184	194	215	185	202	191	197	196	205	178	212	220	199	180	203	202	194	173	193	198	182	183	192	214	210	201	191	178	184	192	213	193	199	188	210	210	190	175	187	190	204	202	212	191	170	159	192	179	181	203	184	196	203	214	175	181	211	200	193	177	209	184	199	185	204	183	199	189	201	183	185	206	189	197	221	224	185	187	170	194	195	175	211	181	175	200	199	195	186	187	194	192	218	192	200	217	188	207	172	182	191	178	207	180	204	182	215	217	183	153	201	191	203	183	194	169	169	198	178	184	164	190	194	197	188	181	172	207	200	186	180	212	212	188	197	195	179	192	194	209	215	199	200	169	188	210	203	186	190	188	195	188	183	210	221	227	201	204	183	190	206	204	188	179	166	182	206	175	188	197	219	190	209	199	206	204	202	188	187	189	195	196	194	182	210	218	195	181	195	191	165	188	217	204	196	185	208	181	213	181	204	176	202	198	194	169	194	200	218	209	190	185	175	193	209	166	212	191	199	189	190	192	200	188	198	199	180	175	191	213	192	177	223	204	179	216	191	204	195	186	211	222	194	179	174	176	205	185	192	187	169	191	202	191	191	201	178	166	198	206	193	210	191	188	214	200	218	192	192	184	168	193	195	227	173	189	192	216	201	205	176	208	209	198	175	199	222	187	185	182	219	183	191	190	176	192	186	206	191	213	200	181	197	188	184	187	173	170	209	209	211	181	180	176	189	191	190	217	188	181	178	180	191	168	189	184	190	188	218	229	211	199	224	161	211	187	199	188	183	207	172	200	183	199	192	192	203	176	171	185	193	203	205	186	193	192	182	186	188	180	171	177	192	188	191	198	201	199	179	173	176	190	226	197	207	200	182	160	225	210	190	184	199	184	176	207	199	196	191	187	187	176	198	180	198	210	203	186	209	184	188	212	201	190	187	198	182	180	168	194	166	216	213	199	225	184	189	204	207	199	197	183	186	194	176	183	209	194	192	196	188	174	197	191	222	195	182	201	213	189	192	193	198	195	199	208	190	202	195	183	190	211	202	190	193	211	197	198	177	210	193	196	194	184	202	202	195	202	197	196	219	203	183	186	201	205	189	198	173	198	196	200	206	183	201	201	190	196	206	182	206	203	196	200	176	204	189	202	178	189	205
19189	30447	18647	8261	4887	3330	2338	1653	1246	945	766	608	549	501	443	451	400	349	411	335	361	333	302	333	307	304	319	296	336	324	330	315	312	323	343	298	304	286	303	293	296	300	288	286	311	267	320	328	294	353	280	305	269	292	276	294	333	321	287	304	262	271	293	301	330	298	308	252	311	304	259	312	329	314	338	306	310	287	282	299	337	256	304	291	321	296	319	292	318	305	288	326	315	279	306	295	305	269	294	287	329	304	295	307	320	305	290	302	284	270	295	304	300	294	301	317	286	311	328	304	297	312	334	305	296	307	317	307	259	295	262	286	311	292	293	313	314	313	301	288	308	323	288	305	306	274	313	319	279	290	313	304	333	317	316	295	269	344	299	306	306	290	313	268	311	275	295	321	309	311	287	302	334	295	302	317	322	289	303	286	295	266	304	295	334	265	308	284	327	308	306	300	307	279	313	343	287	344	322	298	306	289	319	275	298	305	272	290	278	309	301	350	283	331	312	312	298	295	305	327	307	289	297	342	309	269	290	280	331	312	290	300	297	300	283	309	327	290	318	289	285	303	286	273	286	293	311	319	286	279	288	329	351	324	322	290	322	333	291	331	294	298	293	278	307	289	330	298	302	291	310	309	318	342	294	315	297	278	289	278	310	281	305	288	330	303	279	306	336	301	321	298	303	303	323	333	311	278	304	304	300	313	305	306	313	293	326	288	306	299	312	331	293	315	293	280	340	277	312	292	291	310	310	309	283	301	299	316	296	342	311	288	331	296	307	313	317	299	317	278	289	327	321	311	313	300	317	301	316	270	304	303	272	280	302	287	323	288	328	284	299	300	292	297	293	280	303	310	319	286	295	310	288	318	302	293	291	331	277	293	297	298	294	305	276	311	325	300	307	291	329	303	293	314	288	342	296	311	280	309	302	325	306	312	315	310	303	269	297	281	318	301	324	308	280	306	308	310	308	274	286	309	317	299	302	314	305	294	360	285	302	301	284	307	297	308	313	303	303	294	307	299	286	278	307	293	330	282	312	300	316	298	280	276	345	300	322	299	287	283	309	317	274	313	307	324	289	291	319	308	306	281	293	311	303	315	326	283	284	297	317	333	282	312	296	313	304	306	335	289	318	272	305	325	300	297	285	305	290	303	280	332	314	291	290	328	307	312	304	296	270	287	315	287	289	329	295	280	304	284	321	308	317	289	301	287	302	294	316	312	302	310	301	305	315	316	289	314	342	294	281	291	308	286	295	309	287	324	323	328	332	306	330	301	317	303	295	302	308	286	308	288	312	322	321	344	298	331	335	318	327	266	293	311	312	284	287	317	324	294	315	281	289	310	315	302	310	313	315	318	291	315	285	300	296	303	334	320	298	286	297	293	315	276	297	275	315	307	336	314	312	325	286	281	313	335	284	320	299	285	326	293	309	308	309	304	293	308	319	281	292	252	275	282	295	280	293	300	286	304	289	281	294	293	291	297	309	348	311	298	309	301	307	327	318	337	285	265	307	311	286	271	293	313	244	306	291	328	321	326	299	291	315	307	330	284	293	327	333	283	302	335	301	325	300	331	264	286	294	310	310	282	328	299	303	320	315	298	310	285	314	301	322	287	295	321	314	317	289	295	330	312	301	360	311	299	300	306	336	310	302	295	312	288	305	294	324	317	335	286	298	299	328	305	310	276	315	327	317	306	316	281	302	291	287	284	309	274	317	303	303	317	313	321	335	295	287	289	319	295	289	330	296	315	292	325	307	275	300	287	307	299	307	292	301	334	302	295	322	317	294	332	318	297	294	279	297	309	284	314	307	277	304	328	308	326	325	312	314	330	340	288	296	301	346	314	301	304	326	305	283	317	326	319	299	294	283	285	286	294	295	266	333	325	311	292	284	286	302	307	304	288	303	285	303	294	313	294	297	310	270	308	338	302	290	295	311	274	317	293	321	296	312	294	311	306	330	322	307	290	326	312	314	315	302	297	308	296	290	311	280	317	309	308	293	290	309	314	291	298	312	302	285	294	311	277	290	285	310	319	300	306	308	308	324	316	315	283	279	299	320	311	308	294	284	326	291	301	292	315	333	268	326	307	310	310	305	297	284	330	308	330	301	316	287	316	305	300	299	267	324	299	317	300	325	303	289	267	306	287	297	314	324	333	337	302	311	312	309	295	287	280	300	304	286	292	297	300	276	313	315	297	290	270	307	346	329	307	302	290	309	309	303	305	299	290	332	311	305	273	322	291	280	345	283	331	310	271	320	304	321	303	288	306	345	302	283	286	311	321	302	294	323	280	325	282	299	300	304	302	318	289	310	302	278	321	296	280	297	319	273	279	323	300	294	313	300	323	316	284	296	330	291	305	314	295	333	273	289	308	319	275	313	282	296	331	316	318	301	324	287	264	308	301	344	287	293	282	305	326	291	337	301	330	301	325	291	327	300	332	292	287	315	278	283	302	333	304	297	327	307	296	288	325	292	296	327	323	317	313	296	300	304	307	287	298	287	297	285	317	311	349	303	299	316	334	312	274	326	292	292	284	303	288	282	308	332	287	278	322	302	294	303	301	306	300	298	312	316	305	299	321	288	301	265	288	308	297	321	312	295	269	305	289	300	292	320	287	315	293	315	314	286	313	278	282	335	320	283	297	288	311	314	269	293	333	269	283	312	323	283	301	339	305	297	345	337	282	300	330	295	287	293	294	295	281	315	289	299	298	354	281	331	286	353	298	301	282	281	296	295	302	302	297	325	295	294	301	291	271	294	291	303	321	305	329	292	333	296	287	320	275	309	315	305	324	322	291	276	321	292	287	338	308	309	309	278	310	309	300	319	273	315	274	307	297	334	347	303	331	303	290	299	315	320	288	307	292	314	297	271	319	309	324	306	301	316	290	329	304	299	282	301	301	283	264	291	337	310	285	281	336	330	322	290	320	322	326	300	274	293	331	302	289	299	281	326	299	291	310	297	283	303	303	302	314	312	327	290	293	299	297	311	264	305	335	304	312	284	291	323	328	299	323	302	316	299	301	304	310	275	285	328	311	338	301	290	315	299	357	323	294	273	293	300	296	298	308	253	293	313	312	284	297	302	267	279	320	315	279	286	306	302	309	306	282	299	288	278	311	287	319	320	305	334	284	294	281	290	296	314	305	277	325	301	268	316	310	298	313	331	304	300	281	309	310	289	329	296	283	324	313	313	329	299	333	272	266	298	267	303	322	301	292	307	305	357	299	287	304	319	302	305	313	316	302	323	313	318	301	305	318	284	286	309	293	294	307	328	327	280	307	332	289	297	265	311	265	316	309	325	293	320	338	316	294	311	260	296	299	304	305	292	310	286	289	319	360	308	339	312	302	325	289	300	298	325	299	359	291	298	295	318	311	317	287	298	284	293	272	277	295	283	313	305	320	309	301	281	311	318	306	318	300	289	297	276	279	277	298	326	318	316	307	304	338	270	303	294	310	332	307	294	297	326	294	276	322	303	285	294	297	290	319	294	290
23904	21550	27822	25709	17971	4390	1860	1127	795	588	490	406	396	350	338	323	305	247	223	232	239	223	215	218	223	201	202	209	206	188	214	182	199	203	207	218	225	209	208	192	216	203	211	186	204	204	200	191	208	197	198	187	215	202	199	205	221	186	182	205	199	181	222	208	213	190	189	156	201	205	213	207	220	202	203	193	230	204	227	190	167	197	213	204	200	199	186	198	205	191	207	164	214	211	204	167	185	224	235	217	187	190	179	245	181	205	202	185	210	200	232	199	197	199	210	216	191	194	205	206	191	197	212	211	216	176	200	205	214	217	230	197	205	184	210	185	201	184	211	210	202	195	230	206	210	226	178	171	207	207	176	218	201	211	214	238	211	193	216	194	211	199	212	219	194	217	232	180	197	216	224	198	200	203	168	205	200	198	193	201	202	189	196	204	199	226	208	187	183	195	194	198	219	221	200	206	208	223	181	197	225	191	199	193	209	189	201	199	207	184	198	210	193	198	184	217	214	222	216	185	206	204	197	195	200	212	186	186	207	211	190	225	193	198	177	194	205	199	212	233	204	198	219	199	180	212	199	195	225	235	198	207	198	206	212	195	228	183	216	178	220	206	203	200	210	207	194	189	170	204	220	194	190	192	207	201	227	193	193	206	210	215	217	217	206	196	206	194	185	184	204	194	186	184	197	200	188	220	186	197	186	210	204	208	200	219	178	210	194	206	186	210	208	214	203	220	198	195	208	220	224	210	214	210	172	182	196	205	207	210	181	194	192	220	204	227	189	199	203	228	204	180	202	203	195	195	199	202	221	210	204	231	196	209	212	219	197	205	196	213	196	214	203	217	201	180	196	191	203	181	188	193	219	200	229	201	210	200	189	198	190	197	203	220	216	187	202	189	226	193	203	199	190	219	190	189	199	195	219	211	211	187	202	204	202	186	204	191	212	191	212	188	217	188	245	196	183	195	171	204	190	210	201	206	239	188	214	204	223	200	204	183	180	219	207	231	193	215	216	195	204	209	194	209	188	219	196	213	238	194	211	197	195	191	193	202	191	200	211	171	181	224	210	194	210	238	211	202	205	192	205	206	201	215	214	207	228	201	219	198	180	215	207	199	216	212	206	215	189	210	189	208	183	227	209	203	163	193	210	221	198	218	189	215	199	218	197	207	173	208	205	195	205	200	203	182	234	201	184	215	201	209	205	195	193	218	231	214	185	209	222	202	192	209	200	201	216	182	199	178	198	218	220	202	200	196	199	202	196	219	207	196	201	208	207	189	185	205	194	174	236	211	183	222	192	194	227	199	192	197	199	224	197	187	209	190	215	215	192	198	208	221	226	216	214	189	217	188	210	170	219	204	221	207	233	175	186	213	207	200	195	215	222	179	229	200	191	210	192	188	196	188	209	211	210	214	192	211	208	220	198	198	195	219	215	198	170	193	180	208	201	202	185	194	205	208	234	198	204	219	182	199	196	192	215	222	203	208	198	192	196	201	200	207	198	192	201	211	221	211	219	204	227	196	197	219	198	200	199	208	214	189	198	209	198	217	182	205	202	191	220	192	222	216	209	204	212	202	206	213	221	223	209	205	208	195	218	235	188	183	196	206	230	210	212	204	218	199	197	192	200	172	202	206	191	213	193	205	173	202	212	213	197	200	194	212	229	205	197	209	210	209	214	214	189	206	223	178	212	168	201	186	201	179	210	214	184	195	198	191	216	187	215	192	221	190	179	222	211	218	183	196	209	214	188	215	187	195	203	211	193	217	244	211	202	222	199	191	200	204	173	199	222	222	196	231	204	199	207	218	195	230	220	204	209	232	191	208	197	203	202	183	202	180	211	190	212	207	227	224	201	212	206	204	189	190	226	223	186	187	205	189	202	203	219	200	220	212	210	211	180	193	205	163	250	217	206	210	198	237	189	203	184	193	179	236	180	217	199	173	214	204	181	195	202	228	200	201	193	196	202	192	197	184	227	208	177	202	195	187	186	199	195	189	219	248	206	222	174	204	204	198	237	230	212	186	205	221	194	217	199	212	186	194	189	220	216	185	211	208	218	226	187	207	196	220	208	203	203	177	204	194	227	223	229	192	218	195	191	211	216	197	214	185	225	185	209	208	205	204	206	214	197	200	195	172	241	197	213	190	224	193	194	180	213	192	178	185	203	208	213	219	171	211	190	205	212	223	193	190	185	205	191	212	215	198	201	209	178	204	182	192	213	213	197	194	208	205	204	199	180	172	194	186	219	165	205	169	213	196	219	204	183	201	219	201	238	189	186	187	194	180	204	193	210	217	192	190	194	218	178	218	194	200	199	197	194	197	187	165	177	185	183	232	191	202	208	206	220	190	197	207	187	196	201	211	188	196	171	193	194	210	199	220	200	189	223	196	203	219	222	205	189	211	188	171	206	190	219	202	243	216	202	197	201	209	221	175	181	189	213	198	187	192	186	199	209	213	222	221	233	219	200	242	202	204	214	202	192	195	200	180	210	206	213	191	213	188	213	196	200	205	226	194	203	176	191	202	184	216	211	197	198	208	200	211	201	234	174	214	219	205	199	199	204	193	199	212	202	208	191	216	190	195	183	210	181	191	174	203	185	217	180	199	185	194	208	205	212	176	204	222	219	193	197	206	193	220	195	213	202	189	188	199	205	194	210	183	198	206	198	208	237	205	176	202	198	216	213	204	207	210	181	166	219	186	237	204	199	179	209	193	190	180	204	207	209	199	241	213	193	216	232	183	216	198	206	215	209	198	200	182	218	206	219	197	223	181	202	198	188	202	219	206	186	194	209	205	208	212	202	210	207	198	208	180	201	188	204	199	213	190	208	199	196	199	184	208	192	199	174	189	194	211	192	184	205	180	190	216	213	184	187	223	199	205	201	196	211	211	223	178	189	183	205	182	181	208	194	202	209	208	187	200	201	184	230	212	196	197	190	181	221	204	203	207	201	221	202	187	183	209	206	205	213	213	182	209	222	195	213	201	205	182	190	200	201	186	195	180	209	209	208	197	203	212	193	215	192	219	207	217	193	192	209	213	218	225	193	222	206	209	196	218	218	204	204	230	180	222	201	219	210	202	173	194	184	180	190	193	194	238	194	192	210	226	211	217	193	216	179	197	189	191	186	206	209	183	193	190	186	163	203	215	191	208	183	228	219	191	205	181	201	199	206	189	183	177	187	179	220	204	202	191	194	205	196	189	191	196	201	185	190	207	216	200	204	204	222	195	226	207	205	196	204	220	174	203	204	210	208	204	203	200	193	204	180	238	203	197	191	175	196	190	197	206	198	207	189	211	204	195	214	222	203	208	196	204	198	187	214	191	211	198	200	175	190	191	197	233	222	231	207	206	215	193	202	227	205	215	240	186	214	191	196	192	217	187	177	185	164	223	198	216	221	186	221	213	189	201	223	196	234	197	213	198	213	204	210	172	215	215	217	188	237	165	197	202	208	186	186	195	198	198	223	202	216	199	214	191	180	201	207	204	226	187
19269	37502	25899	13760	8928	5762	4170	2820	2050	1579	1190	979	853	700	665	576	522	514	447	394	361	361	369	339	331	332	326	334	363	331	337	283	296	331	348	333	322	348	323	328	321	303	340	309	309	327	343	329	294	353	338	313	319	297	317	311	306	322	336	304	327	328	308	320	312	287	338	329	320	342	312	326	301	301	294	331	340	351	305	322	305	317	330	328	301	294	288	327	343	314	342	301	289	290	295	315	347	305	333	299	317	318	324	290	331	303	307	286	298	299	317	293	354	304	312	316	315	310	293	341	321	290	323	322	309	354	343	324	302	329	306	306	353	327	346	301	328	333	317	330	325	290	291	306	283	339	328	335	311	308	314	323	317	308	317	370	316	306	355	316	304	309	351	300	326	307	322	333	302	349	323	303	297	313	257	347	325	296	331	325	328	304	339	322	306	328	334	297	324	337	329	334	291	327	327	321	322	321	301	313	322	314	291	320	318	296	325	361	330	314	307	300	277	323	319	324	298	325	289	318	335	304	291	318	298	307	315	325	305	329	340	315	281	303	340	310	334	315	298	352	344	328	340	343	326	285	332	322	321	302	344	325	286	322	333	296	319	311	322	304	322	292	369	311	347	326	309	306	324	313	299	268	292	339	326	344	317	333	319	298	313	324	326	331	313	327	313	327	310	290	332	347	323	313	279	354	330	318	303	303	292	325	319	300	291	315	331	299	306	308	283	315	318	315	343	313	322	294	305	309	334	316	306	338	312	329	305	318	286	302	281	320	322	320	341	327	316	285	306	316	312	273	307	284	335	313	297	301	353	336	330	331	311	308	327	316	272	320	298	309	318	304	324	320	314	343	329	319	334	308	308	349	318	294	324	349	303	329	323	366	316	362	310	329	318	320	282	325	329	282	328	300	290	312	279	304	329	346	346	317	302	322	321	324	316	331	319	318	311	310	350	308	312	295	343	287	308	288	320	313	325	291	315	344	290	310	336	292	286	325	312	310	310	325	292	330	303	309	339	300	314	294	329	292	321	307	318	312	311	321	324	324	305	320	341	324	298	325	319	306	328	334	322	319	336	329	299	291	326	355	308	326	335	305	325	321	304	327	299	311	300	318	296	326	323	314	286	311	312	314	333	300	305	321	302	326	323	318	318	363	319	318	302	320	329	319	330	351	289	340	275	274	321	339	327	310	336	306	328	281	307	314	307	311	300	327	305	287	302	318	324	314	348	302	345	320	309	316	325	317	315	323	325	314	339	317	309	313	307	328	335	327	316	316	350	315	310	327	312	330	334	314	352	285	292	362	307	308	336	341	312	315	321	344	297	339	306	282	313	344	293	314	317	291	350	307	312	320	295	294	337	326	307	308	312	319	302	306	279	317	314	305	307	332	325	315	335	333	329	309	319	305	342	315	327	311	317	349	303	296	329	311	329	331	334	300	309	339	316	297	318	326	336	310	309	315	298	348	331	343	342	340	277	309	286	321	306	353	326	318	305	335	324	344	327	328	279	280	326	309	324	313	295	326	324	329	328	341	330	292	283	297	303	303	333	322	301	285	293	299	345	333	307	315	342	314	334	300	335	316	279	308	296	333	317	299	295	347	313	291	326	342	326	330	301	294	324	309	310	308	313	330	314	336	335	301	303	323	307	285	293	289	303	329	289	315	337	284	304	302	293	296	338	330	283	323	289	309	324	318	307	308	302	286	337	321	331	320	335	299	303	326	310	321	297	331	320	315	313	329	322	329	324	338	330	321	321	333	306	331	299	310	328	293	305	330	319	308	298	309	316	338	296	309	307	335	288	324	288	308	310	290	277	299	302	308	359	342	319	323	301	300	322	359	280	332	320	323	317	282	322	304	313	329	320	315	317	282	310	296	329	329	333	295	313	304	327	347	304	321	299	318	349	288	328	333	321	312	313	310	300	339	307	329	351	325	321	310	313	323	314	304	294	303	317	307	334	322	328	319	296	333	305	337	329	329	310	332	324	343	348	317	323	352	303	298	302	298	310	311	311	305	344	317	286	311	326	328	313	311	325	311	305	301	318	314	302	341	319	352	325	306	316	327	325	321	328	339	325	314	312	335	308	306	301	287	329	284	300	315	352	309	302	329	293	331	308	308	338	332	285	293	317	299	334	338	320	322	315	331	332	327	302	345	363	335	331	281	334	332	308	318	290	308	302	318	367	317	318	314	328	296	292	333	319	320	360	320	293	327	338	284	316	300	300	317	319	316	334	325	293	324	312	320	325	290	342	309	331	341	323	290	313	347	334	335	316	283	346	332	328	288	348	308	319	271	325	317	317	317	330	323	315	327	333	287	300	357	341	313	295	327	291	324	317	335	331	328	324	329	314	379	294	304	336	349	311	339	317	283	293	308	297	305	305	329	324	299	333	316	298	291	342	310	321	335	300	310	281	343	321	327	324	324	313	301	324	306	293	330	293	302	299	321	347	312	330	308	344	354	301	317	278	296	353	301	284	289	311	331	304	284	309	303	332	301	327	337	338	323	368	342	334	324	273	288	322	309	297	324	309	306	309	315	324	311	308	303	314	335	303	316	303	302	304	336	320	308	323	340	340	298	314	321	313	300	344	299	315	321	301	318	328	250	313	297	303	294	315	308	297	304	298	335	315	328	322	312	325	292	333	306	299	348	311	320	313	311	320	305	345	329	299	323	333	315	314	317	301	300	287	293	326	340	343	315	311	293	311	327	301	327	320	339	293	317	333	297	308	305	323	327	317	311	314	318	322	298	361	321	333	308	323	313	317	304	318	309	331	308	330	317	320	347	294	354	338	302	302	319	335	333	318	329	357	324	311	337	305	300	323	326	323	308	304	330	311	312	294	301	293	333	295	340	328	298	339	313	327	323	328	285	290	326	314	304	319	339	307	310	336	314	347	314	331	342	296	335	307	323	325	314	340	333	298	269	294	280	330	294	316	290	334	288	295	333	289	336	322	348	313	321	287	312	298	317	298	318	297	334	323	324	314	300	324	321	308	346	294	339	327	282	305	313	326	364	347	318	312	317	329	340	340	325	308	302	327	327	342	281	331	323	314	299	331	339	307	328	294	315	325	298	268	346	311	331	328	326	315	304	308	357	348	313	312	303	312	304	304	314	322	323	323	313	299	300	339	340	300	296	325	289	291	330	364	301	338	302	317	342	289	328	319	310	314	337	305	314	322	291	299	292	299	316	298	306	317	310	316	297	305	322	304	310	300	295	343	338	287	295	314	290	329	302	330	287	313	294	317	304	299	313	286	305	345	330	285	326	313	317	296	308	332	311	312	313	343	355	323	301	311	330	335	318	310	300	305	324	318	345	336	313	313	332	347	326	312	289	309	300	320	343	302	330	308	336	274	310	342	326	311	304	340	290	336	315	306	307	329	365	291	333	337	337	320	311	319	343	324	314	294	319	303	300	318	308	329	302	299	341	312	305	305	349	322	338	315	287	315	320	312	342	266	309	306	303	307	329	303	316	321	332	286	317	325	303
25427	21484	25009	20018	3505	1630	1062	749	508	450	410	346	324	290	264	247	248	233	213	218	202	215	217	209	173	190	206	211	192	176	193	210	188	194	180	193	195	187	194	184	171	189	196	204	192	220	174	159	185	192	191	230	188	196	190	197	177	175	181	183	190	202	219	207	186	186	192	182	221	229	185	201	196	201	209	185	191	203	193	182	177	189	194	201	194	214	214	201	203	183	182	194	192	176	181	195	167	200	199	194	209	191	204	199	182	184	194	193	180	186	189	192	183	177	190	190	188	184	180	208	189	172	225	205	178	179	172	201	181	197	185	183	160	196	183	183	174	187	187	192	197	170	201	184	180	188	193	192	162	194	182	184	180	204	187	194	190	217	193	176	202	216	204	216	200	185	196	199	189	180	194	191	171	177	213	185	187	200	203	189	215	197	185	192	195	179	206	184	188	182	161	190	199	202	191	199	193	199	165	192	179	204	205	182	226	197	181	195	190	167	183	199	167	184	192	186	195	214	183	204	205	188	179	198	175	170	207	206	197	190	190	198	197	181	175	172	175	197	194	183	187	181	199	191	185	188	198	184	198	189	200	212	191	181	152	190	192	173	185	193	194	168	183	195	201	176	179	193	199	165	173	161	212	189	191	203	197	180	175	181	199	171	196	215	179	160	191	181	203	206	180	193	175	169	201	208	193	205	197	197	206	179	167	203	185	203	180	187	191	216	182	211	215	182	175	178	185	181	196	186	203	198	180	214	174	187	202	192	192	165	190	200	191	184	194	185	186	195	189	185	195	159	206	194	178	203	185	192	172	208	196	196	184	192	195	183	192	206	199	214	193	187	191	165	171	189	184	199	218	201	186	197	208	178	185	175	191	231	202	188	176	193	200	182	201	163	164	158	179	179	204	183	211	180	220	187	206	217	195	193	200	205	190	165	173	178	177	204	203	173	174	227	186	201	196	184	188	187	202	205	212	184	187	176	177	182	167	181	197	184	191	164	178	191	185	186	211	176	168	178	177	197	200	181	189	179	183	184	176	193	187	156	190	218	196	187	192	172	193	203	202	170	202	190	196	189	186	165	205	191	168	185	189	208	200	199	202	206	177	167	172	182	182	145	191	177	181	192	192	183	181	197	181	187	180	200	185	178	201	179	213	175	198	174	180	217	192	173	201	201	205	196	188	204	168	200	192	193	203	191	189	178	180	179	204	212	201	165	192	172	201	183	207	207	168	189	164	208	160	195	178	170	189	211	175	207	190	181	187	216	160	178	192	188	179	191	206	206	199	202	200	163	188	195	193	190	193	177	190	167	194	177	184	189	180	196	189	184	202	193	179	213	180	186	204	200	190	205	184	195	193	198	186	206	182	187	188	200	173	188	192	190	169	196	199	177	184	195	201	216	180	187	219	189	188	206	203	198	177	177	178	192	195	163	193	211	183	195	200	180	187	190	205	175	175	192	189	196	173	208	187	179	188	195	196	198	205	194	205	197	181	198	194	196	161	185	191	221	203	203	185	198	188	191	208	193	196	185	180	190	187	178	198	183	189	179	194	200	198	188	191	199	188	179	200	216	194	160	196	190	193	195	187	205	180	193	201	195	201	179	187	197	185	190	172	206	204	172	167	199	192	201	209	197	202	214	194	217	194	187	174	174	206	191	188	180	197	180	163	199	206	174	199	168	221	214	183	197	182	187	183	193	199	191	207	190	183	180	188	191	185	192	177	185	211	187	203	196	201	189	190	189	175	190	199	181	195	192	176	194	176	178	180	191	146	183	200	178	206	197	200	176	199	200	172	197	198	201	203	176	223	194	186	191	193	209	214	202	171	176	210	186	206	208	197	161	204	196	190	184	197	213	200	211	188	191	201	179	209	204	193	174	190	175	195	194	187	201	163	188	189	182	178	184	192	198	169	179	187	186	211	188	194	183	192	186	178	187	182	173	208	192	182	184	161	213	180	183	176	176	190	177	198	177	193	201	188	188	201	196	202	174	212	175	181	203	181	203	175	189	182	195	186	182	201	188	184	203	188	175	179	194	211	222	205	198	210	178	182	176	191	204	177	200	181	180	199	204	211	226	197	195	179	173	201	176	193	168	195	212	180	200	181	206	188	185	189	172	184	188	182	178	187	196	180	199	194	213	183	181	202	183	183	220	181	171	200	178	196	215	198	189	199	163	180	201	200	196	190	177	179	200	232	188	203	179	213	172	214	186	190	185	209	205	196	199	186	195	189	186	188	184	181	203	183	182	186	186	195	209	173	192	191	180	203	210	185	189	176	172	183	210	180	205	214	197	175	182	198	182	191	191	214	198	173	209	171	190	205	179	185	180	181	191	186	196	198	175	189	219	182	199	223	174	207	198	193	204	196	191	193	176	190	197	220	197	202	218	199	189	213	187	189	191	169	166	202	189	215	160	189	149	188	194	194	196	182	189	167	210	204	190	167	182	182	168	206	178	190	207	195	200	189	178	174	199	191	197	188	190	203	187	184	210	182	199	186	220	201	161	194	185	169	198	196	201	185	192	208	188	212	193	195	195	204	200	200	185	190	186	185	177	193	189	179	195	192	181	163	205	166	208	206	187	212	178	178	180	184	205	218	190	220	189	175	191	204	163	173	202	182	197	210	169	210	192	199	199	169	199	176	166	191	195	210	196	192	200	200	175	181	179	223	219	186	206	212	192	194	199	213	201	212	181	179	214	167	198	175	197	198	197	189	219	177	172	211	192	197	193	211	187	168	192	197	186	165	190	193	169	179	189	204	167	208	184	199	183	179	172	195	188	189	190	217	188	194	169	205	187	196	185	198	185	225	199	148	200	192	187	180	185	188	187	200	225	205	196	168	168	188	206	196	172	188	214	193	191	184	191	209	213	184	192	176	189	158	181	161	176	184	181	181	195	214	191	182	200	196	207	191	176	179	176	209	225	204	174	206	201	186	205	202	209	182	191	185	172	179	190	198	190	173	205	175	180	217	188	185	181	216	173	210	188	217	203	184	164	175	209	197	179	197	190	203	200	176	207	179	198	183	187	186	198	199	195	215	191	221	192	174	188	188	195	200	184	193	173	202	178	212	209	187	195	175	194	178	180	203	160	213	210	192	199	194	178	188	202	174	188	197	193	194	183	175	215	176	198	181	190	174	190	231	196	207	185	175	211	200	175	182	187	199	200	181	181	205	200	180	170	202	185	204	159	208	220	187	185	219	200	192	186	187	175	185	188	201	207	177	189	194	162	196	206	192	205	167	173	181	205	174	192	209	171	213	212	168	191	179	185	182	184	177	175	195	187	177	192	190	197	170	187	189	168	207	156	213	164	183	210	201	160	183	194	199	197	182	193	192	190	197	210	218	183	198	178	184	196	165	187	198	183	190	203	200	191	170	173	174	199	212	193	182	166	196	189	190	192	193	199	191	187	192	213	204	186	165	199	197	200	182	187	196	214	191	190	198	173	194	193	171	185	197	196	191	184	197	179	163	196	211	184	186	175	203	188
18595	32405	20750	10563	6423	4265	2758	1999	1390	1021	903	788	721	654	562	503	439	352	371	334	325	350	306	359	311	299	308	277	327	286	308	306	288	309	292	260	301	315	295	294	308	302	333	299	340	304	279	290	332	294	282	289	282	264	316	290	301	279	279	292	271	316	314	301	311	291	343	296	265	336	290	277	307	302	310	306	290	267	315	297	291	319	329	288	272	271	289	308	328	308	300	299	290	306	282	321	317	314	281	289	289	305	302	319	279	291	288	332	287	318	299	285	296	302	304	297	324	286	269	284	284	309	308	336	303	300	311	294	294	309	300	291	281	293	298	317	312	329	283	298	316	299	292	322	271	304	320	283	284	320	333	285	308	311	290	308	288	305	307	288	321	326	297	289	304	312	295	289	305	281	319	307	312	307	298	320	314	303	271	321	306	293	316	266	312	302	294	307	285	293	294	330	312	321	275	300	304	284	315	323	320	324	313	262	286	307	312	298	301	295	286	290	271	293	286	283	313	293	306	317	342	312	310	293	298	326	326	341	296	308	295	301	297	252	295	301	264	284	314	313	321	319	289	325	298	298	297	291	305	299	310	326	279	275	295	289	297	318	317	296	318	310	288	337	326	300	305	327	302	282	325	307	309	257	308	312	308	277	300	311	291	304	310	304	337	314	290	301	291	311	299	284	281	301	291	308	287	323	303	302	332	320	281	301	310	285	309	281	318	296	306	331	288	316	318	274	302	287	303	283	286	322	295	277	282	261	298	315	302	304	297	312	323	276	314	297	292	279	305	289	295	302	284	331	286	336	290	291	290	295	289	309	306	319	284	315	326	317	299	310	289	336	283	305	266	308	327	310	309	324	288	309	290	325	302	306	314	303	298	305	247	323	284	311	278	323	291	306	300	302	284	278	323	256	289	294	323	312	319	299	326	289	343	292	271	308	312	330	316	298	294	301	312	269	297	303	300	298	321	296	332	296	296	284	285	303	268	294	310	323	291	313	253	293	289	314	306	276	315	276	285	313	300	293	296	291	320	303	311	292	306	293	286	328	319	277	304	291	285	289	303	323	303	328	318	314	301	335	331	281	301	305	301	305	281	342	303	310	300	289	272	314	305	306	287	295	296	320	294	278	302	316	292	308	288	302	306	297	312	296	311	321	309	303	298	309	300	299	292	286	305	311	278	290	278	313	289	325	317	319	287	330	315	307	267	289	304	288	323	322	296	273	279	308	287	307	289	303	280	266	288	307	297	294	303	296	285	306	296	312	285	281	306	334	314	280	307	315	293	325	269	317	284	286	318	311	299	278	297	311	298	261	267	283	307	288	309	330	292	302	324	300	277	325	290	313	327	264	300	337	301	283	303	269	297	330	293	312	291	309	319	307	313	301	303	319	310	296	303	306	303	321	287	295	297	323	280	308	290	302	303	303	308	310	326	286	304	328	320	307	297	277	252	294	301	302	319	328	306	282	303	298	279	307	309	283	272	332	290	273	292	304	311	281	319	311	293	298	308	302	302	289	311	313	288	308	324	313	283	316	281	291	309	322	300	313	328	302	284	302	306	289	290	297	294	335	279	277	313	294	286	336	280	277	293	317	283	293	270	284	299	268	336	308	307	326	305	283	284	295	288	292	310	295	280	319	285	297	300	304	294	291	292	306	312	293	287	306	298	272	292	304	320	282	290	302	305	269	317	309	263	324	273	318	317	314	274	296	302	299	312	307	327	293	292	283	295	329	290	312	308	314	305	311	292	320	308	338	295	344	273	278	298	295	307	274	320	293	302	278	308	276	282	300	285	319	291	315	298	309	300	294	330	313	303	300	320	308	305	303	328	307	334	307	327	307	293	311	316	317	297	290	288	317	294	297	286	309	302	293	290	299	316	310	294	327	293	303	313	296	275	293	304	305	307	301	321	316	323	282	315	284	310	277	311	256	288	278	283	284	326	314	290	311	303	290	264	323	314	321	320	304	278	321	277	303	306	286	322	294	310	288	296	296	319	296	282	287	294	290	296	308	325	288	329	313	294	293	314	324	312	313	300	328	286	316	297	306	309	328	324	291	304	296	292	313	287	322	319	304	285	307	300	318	286	329	321	296	318	300	328	325	270	272	299	291	302	316	320	299	316	320	277	339	273	282	326	306	321	317	311	288	276	296	285	300	305	296	290	316	299	286	272	317	286	321	287	310	328	315	325	324	285	311	310	287	313	287	286	302	306	283	273	308	297	304	295	274	333	299	293	290	291	284	312	302	319	279	299	278	304	306	295	303	308	321	287	318	322	311	298	298	293	297	316	309	286	282	305	288	333	321	318	292	295	293	309	302	286	296	325	283	314	300	294	301	249	289	275	283	321	266	308	300	308	280	296	308	306	299	280	325	305	285	328	305	308	316	283	331	302	285	300	264	266	309	287	285	272	312	302	297	281	300	306	331	315	325	324	329	310	294	324	279	297	299	292	308	295	260	307	265	294	313	303	293	306	303	275	304	307	306	301	288	304	303	289	283	305	307	284	304	280	288	345	322	287	293	311	302	302	292	305	319	311	357	306	327	307	326	287	289	314	303	282	261	308	317	259	310	300	285	306	299	273	280	311	286	278	283	301	291	292	288	289	308	307	293	289	277	331	329	334	326	303	281	323	302	305	313	277	345	310	289	321	317	312	309	297	285	320	313	291	307	302	273	322	300	305	294	301	287	288	319	307	305	304	292	320	311	311	302	291	289	294	272	322	318	325	333	310	319	316	303	315	305	276	257	296	293	297	300	299	290	328	306	295	289	317	290	295	311	313	318	323	336	295	295	275	295	305	302	303	326	321	329	291	307	292	277	300	296	270	286	299	308	300	291	299	288	300	260	314	308	304	281	325	322	308	345	331	311	291	313	304	272	285	330	304	306	294	279	279	320	284	309	283	308	291	302	342	302	293	299	283	297	289	288	345	290	270	295	296	300	307	315	298	270	283	301	295	282	317	290	270	321	257	256	301	305	283	289	290	297	279	299	326	282	337	318	292	287	272	320	286	288	328	302	317	292	291	286	270	300	315	309	260	305	337	282	277	296	284	320	287	305	307	307	339	291	295	293	307	309	298	292	288	311	328	280	312	313	294	306	293	296	284	302	261	333	306	282	305	277	293	285	294	317	322	287	281	301	293	287	313	276	272	302	284	277	293	318	276	280	285	318	275	342	296	310	324	323	313	265	312	290	298	274	301	314	279	288	320	296	294	313	250	297	312	299	302	315	315	312	312	295	289	296	307	311	306	311	292	312	337	290	312	299	283	303	300	334	294	269	332	275	303	313	275	343	295	307	322	297	332	323	289	305	313	284	304	300	280	293	263	308	281	294	324	284	303	314	304	281	272	291	319	310	280	321	292	297	293	330	288	287	297	281	341	278	288	300	306	310	276	315	295	290	300	298	296	295	328	313	328	264	280	340	311	288	306	286	311	317	310	276	303	329	296	286	298	298	329	312	307	326	296	272	274	331	303	267	284	308	308	316
22869	21518	28556	24885	21522	16317	3412	1407	950	742	651	521	460	440	402	311	283	291	256	243	248	253	225	227	210	225	207	221	221	225	233	224	201	192	237	204	194	210	205	233	207	193	192	190	181	201	206	201	195	217	193	229	240	204	211	186	192	204	193	224	206	203	216	214	218	205	213	228	187	187	207	211	203	204	216	222	201	198	195	202	193	183	197	197	231	208	195	187	208	218	211	226	197	191	199	195	185	229	228	222	173	213	170	206	186	210	199	221	194	195	205	212	208	192	198	218	193	213	226	216	210	199	224	188	232	200	210	194	208	195	233	207	219	199	214	196	232	189	184	198	193	214	212	198	235	205	211	214	207	196	190	202	216	225	215	193	181	206	194	207	216	183	204	183	220	205	201	202	203	249	204	214	202	204	205	211	203	205	212	204	198	215	183	189	209	210	224	208	206	213	224	220	218	216	226	193	228	205	200	209	202	222	207	189	223	196	193	195	232	209	215	192	201	207	195	196	185	206	221	189	195	217	207	223	181	183	203	209	211	210	191	210	206	206	235	198	215	228	211	195	194	225	212	183	183	222	239	207	197	211	206	208	219	213	207	209	221	214	217	221	209	205	167	216	216	205	190	193	197	205	212	206	198	220	224	194	217	229	209	230	196	219	190	201	208	226	216	220	214	201	199	200	201	222	196	205	214	233	190	210	229	203	193	211	223	201	212	203	214	180	204	228	199	214	201	200	182	169	213	207	219	220	157	196	231	188	223	219	182	181	206	223	192	177	192	194	189	194	210	232	221	195	210	190	198	213	205	201	231	197	230	216	192	199	211	188	207	225	217	179	213	224	215	213	204	227	199	201	206	208	179	173	201	197	212	188	205	200	220	167	192	204	177	219	217	179	208	216	201	234	202	201	192	201	193	195	204	187	201	217	199	221	203	228	226	216	200	220	189	193	192	187	190	189	210	227	202	214	195	206	184	186	210	206	191	217	209	218	220	218	194	213	210	198	231	189	190	213	210	213	194	203	181	200	184	225	212	192	212	201	201	206	188	225	201	214	228	203	201	200	188	221	219	202	208	180	198	202	237	192	205	229	218	193	211	221	179	208	176	181	210	199	202	196	190	196	203	195	209	191	215	232	231	223	227	219	220	209	211	215	231	215	186	228	204	187	202	188	216	202	198	232	212	214	208	195	206	224	214	218	204	202	211	183	186	194	189	193	221	178	204	215	195	196	173	221	222	195	218	184	194	189	202	202	208	209	204	204	199	239	224	200	227	200	197	216	203	181	226	200	206	217	207	197	199	224	213	195	177	209	202	212	216	185	193	217	225	202	177	216	217	210	200	209	229	210	183	203	196	194	186	173	183	224	187	223	211	197	200	204	176	194	191	206	213	201	218	200	202	210	208	217	198	185	195	213	218	203	217	196	193	215	206	206	198	203	219	209	215	200	204	209	217	210	208	224	196	198	189	225	220	201	200	196	209	201	218	194	225	213	197	199	210	202	214	215	210	197	175	199	199	176	198	214	204	218	229	193	200	186	190	214	200	204	215	196	202	189	226	207	212	197	203	191	192	183	210	203	218	174	180	227	194	200	218	223	202	184	210	199	203	199	246	246	201	227	210	220	180	194	186	195	194	197	206	199	220	204	202	239	199	199	219	219	218	213	211	233	198	193	213	191	220	206	194	217	202	202	206	202	203	218	198	191	212	226	195	202	191	212	204	202	192	202	219	217	187	232	216	237	221	212	193	227	198	224	202	219	187	196	210	205	187	212	211	199	220	246	207	186	191	202	202	182	195	210	203	225	179	223	199	207	200	201	194	186	210	188	160	208	197	203	202	196	195	198	203	197	207	214	207	187	230	251	218	178	223	199	197	216	184	162	225	190	195	203	195	210	210	243	189	218	205	193	209	216	216	204	184	204	198	200	209	208	200	221	213	227	224	196	238	216	205	202	218	223	217	191	198	199	252	183	215	235	211	191	190	213	181	207	206	228	179	203	202	201	189	201	234	212	191	217	186	206	198	197	219	197	188	201	199	207	215	203	216	204	198	205	225	199	198	222	190	184	184	186	207	211	207	238	228	207	220	190	209	189	191	184	185	210	212	214	203	201	195	212	214	231	209	222	223	220	193	182	178	211	196	205	189	214	209	202	173	197	206	202	233	210	209	195	217	196	165	180	190	218	219	165	211	199	225	204	210	209	206	219	196	189	206	204	203	229	222	213	188	203	180	231	207	177	206	216	228	196	191	201	223	233	191	189	206	188	190	211	182	216	228	216	212	222	232	184	187	210	199	208	203	205	191	210	232	218	190	202	182	193	206	193	224	233	220	211	205	198	198	210	194	176	219	212	241	195	206	191	222	193	221	235	182	205	189	224	199	229	207	193	193	214	220	207	194	200	196	211	200	209	207	209	228	205	227	220	207	194	205	203	207	218	202	188	227	188	215	174	212	209	198	213	197	209	217	201	206	203	200	210	199	203	224	203	221	227	219	211	188	183	180	209	204	196	208	197	205	233	218	170	227	212	224	196	218	220	227	221	208	207	202	207	206	205	197	203	206	215	225	205	219	198	194	188	222	224	239	189	202	186	179	216	199	180	215	181	212	214	197	234	189	201	180	220	212	186	202	209	206	214	173	174	233	217	188	204	190	219	195	224	187	223	215	231	227	184	188	189	184	196	191	191	221	199	195	215	196	206	190	205	202	199	197	223	183	217	192	193	205	225	223	211	199	192	224	210	223	200	202	217	216	198	208	238	191	225	198	229	210	204	191	204	201	211	194	213	208	205	210	201	212	163	212	239	202	214	199	228	198	194	197	209	203	194	222	197	203	238	201	203	188	199	201	213	199	178	186	206	227	233	215	210	225	173	191	200	210	202	211	238	185	205	219	208	206	211	186	214	200	202	211	200	202	213	247	198	194	213	186	209	196	231	217	195	198	196	219	211	204	194	189	199	198	196	209	175	209	197	207	199	226	218	234	212	230	199	208	224	220	182	201	231	201	218	212	232	187	209	227	195	192	202	177	199	204	185	212	180	194	201	204	219	206	192	218	234	207	215	207	218	197	199	192	224	207	217	202	217	179	197	197	201	209	199	211	224	194	201	204	237	190	201	216	212	230	188	194	211	226	212	196	210	205	238	212	204	222	202	192	212	230	239	207	205	202	219	187	194	214	238	193	232	188	199	235	209	195	226	185	179	214	225	219	203	189	210	192	214	198	217	197	221	205	208	214	199	205	209	187	226	200	197	201	198	198	216	197	224	205	205	199	192	210	207	204	210	204	206	216	207	209	199	200	199	218	209	185	199	177	193	190	190	203	225	205	203	214	193	190	198	219	191	216	205	213	213	230	223	191	196	219	184	185	172	215	228	197	204	194	227	226	209	214	203	201	218	195	206	202	167	216	202	184	198	198	213	198	206	207	208	227	191	214	220	206	230	208	203	218	191	183	185	181	193	191	178	229	207	211	218	199	203	204	182	189	199	183	215	201	217
21057	40758	30306	17646	11158	7492	4982	3420	2503	1931	1527	1274	1097	899	843	636	561	499	451	377	414	383	362	391	337	351	344	342	321	334	332	295	317	305	355	306	364	318	268	332	333	292	301	286	279	310	329	332	318	308	317	298	322	324	304	322	316	322	337	328	314	304	310	286	303	353	323	331	314	300	321	312	300	312	297	303	345	298	323	283	300	311	319	263	303	314	302	331	308	316	303	318	305	307	292	326	331	295	341	292	349	315	333	305	319	344	291	335	292	296	287	285	315	302	314	336	312	308	306	302	330	328	315	311	301	316	312	288	366	338	301	293	337	303	305	303	308	299	296	341	297	333	313	332	345	314	319	291	327	328	304	325	308	315	306	324	326	323	335	337	323	349	323	291	346	315	331	318	311	354	308	324	318	286	346	326	324	320	300	358	343	305	319	346	298	303	318	303	343	333	349	332	305	334	321	323	309	298	280	297	283	328	328	311	339	301	332	331	281	306	354	316	313	292	321	310	300	309	330	297	301	311	327	365	313	326	319	315	294	342	308	332	322	321	307	301	343	328	335	294	326	329	320	343	321	331	347	287	311	328	319	318	301	290	303	300	312	304	307	282	299	300	328	325	332	326	300	309	332	294	293	321	311	308	338	317	309	311	320	294	296	328	317	315	294	329	304	290	280	286	319	308	327	324	329	326	346	321	325	310	319	313	351	313	310	303	349	319	290	324	319	318	309	299	321	303	317	313	320	320	320	322	330	287	338	307	316	345	295	333	349	319	343	326	317	319	323	321	305	344	306	308	323	349	314	338	303	312	287	352	314	296	330	334	308	356	297	299	332	290	336	310	303	322	318	297	312	326	311	323	323	310	309	311	327	323	313	331	317	299	299	315	306	316	312	303	295	318	316	308	326	319	296	328	316	325	304	318	309	322	336	292	285	281	302	318	308	288	330	322	343	349	297	302	337	321	316	324	294	313	307	333	325	292	264	271	330	338	296	315	333	319	337	315	313	307	326	298	293	329	349	326	294	325	346	291	342	286	296	297	300	328	343	266	366	309	302	310	326	309	301	325	304	325	354	318	325	320	324	306	319	321	288	312	279	329	319	326	307	324	315	300	299	327	346	350	305	321	324	322	343	313	310	275	295	300	288	333	306	299	303	314	326	306	323	302	322	307	332	319	302	332	337	304	312	308	292	335	318	297	306	333	314	334	310	301	320	316	298	330	311	324	332	320	311	310	371	319	292	317	330	330	294	307	324	320	339	312	296	307	329	310	296	326	314	292	314	320	334	339	325	313	303	300	338	316	313	308	361	311	302	343	305	308	293	301	333	321	304	300	293	303	293	310	333	336	312	330	311	341	315	313	311	316	340	305	341	307	306	336	301	336	358	339	313	332	293	321	324	322	319	325	332	327	306	330	336	327	304	285	360	296	322	289	331	315	331	300	327	312	338	280	316	324	330	330	323	322	330	351	286	313	282	325	334	323	316	342	340	291	342	326	301	332	308	327	297	328	309	329	323	317	318	326	330	314	317	308	302	303	298	308	337	313	310	302	343	295	298	326	314	295	298	317	320	331	311	338	336	314	300	319	329	320	352	316	345	311	338	304	341	302	298	328	311	354	306	351	299	330	338	317	305	311	318	286	286	307	343	343	314	325	322	288	330	333	320	343	319	302	303	284	342	284	285	344	328	339	333	324	357	323	291	311	298	316	341	326	314	321	308	309	319	288	348	296	326	346	348	322	305	296	298	291	328	370	340	308	309	300	322	272	324	311	317	310	298	329	311	344	320	309	341	322	314	323	323	302	344	292	336	296	348	354	309	316	299	320	299	324	296	285	333	335	303	320	300	293	295	286	326	292	305	301	284	337	321	308	333	334	305	304	320	304	277	291	332	321	329	347	334	334	336	318	279	338	309	297	294	313	315	328	325	325	292	344	316	339	353	305	347	283	328	330	303	314	363	331	312	336	320	298	343	319	307	312	324	286	319	324	291	305	310	292	355	285	283	322	308	341	319	352	322	308	330	341	291	302	338	289	317	325	287	319	285	343	306	307	326	326	294	352	302	286	343	305	296	320	290	300	292	320	325	328	294	293	327	268	286	344	312	320	294	315	316	300	321	324	285	336	333	325	334	311	304	286	313	295	279	309	297	299	303	331	310	319	313	307	287	313	314	307	285	305	313	329	309	303	307	320	269	326	298	327	294	314	322	325	333	311	291	333	339	332	302	309	295	330	330	323	327	322	333	356	292	298	292	318	295	330	341	305	314	300	307	311	304	308	338	322	322	294	336	321	300	335	300	300	299	322	323	317	306	350	333	351	323	329	300	343	288	325	284	319	319	310	324	345	315	312	321	307	305	343	314	309	298	295	302	318	302	314	320	327	326	329	323	308	342	294	326	310	333	323	353	325	302	335	295	317	289	306	297	296	342	304	328	334	321	319	300	313	314	317	322	286	314	346	341	320	306	334	329	310	297	310	291	318	343	306	319	319	315	352	317	299	290	349	334	343	304	296	349	306	316	306	316	301	330	331	325	347	321	308	322	317	291	319	336	324	326	288	330	299	311	347	304	323	308	297	334	280	315	304	316	303	298	311	328	312	323	279	284	306	314	344	333	298	325	303	297	301	311	283	315	309	292	278	310	313	327	324	305	314	298	331	294	317	320	302	313	334	306	327	315	342	323	300	307	278	322	359	345	302	308	299	279	327	272	291	294	318	344	308	337	319	333	314	331	316	298	341	297	315	292	297	321	299	297	334	310	335	352	304	320	334	313	309	313	332	319	298	323	334	309	337	326	319	316	332	318	328	322	342	309	292	302	333	320	303	270	330	300	317	301	271	339	312	315	325	294	319	342	303	368	320	287	281	338	297	313	335	318	309	308	289	319	297	315	318	312	319	304	293	286	312	314	340	296	295	312	296	340	279	310	316	327	323	339	309	279	303	315	306	317	323	329	316	328	326	331	360	323	328	322	321	317	336	330	319	354	331	289	303	299	316	323	313	306	309	326	302	306	322	294	299	332	316	291	318	305	317	296	315	331	305	302	341	306	323	329	288	283	326	315	308	334	304	311	317	313	329	303	320	377	311	301	320	301	319	298	297	314	336	298	306	299	288	309	300	292	328	315	328	356	341	335	328	295	324	317	298	338	333	251	345	326	314	321	316	335	327	317	303	332	326	324	337	274	315	321	304	305	329	284	340	298	320	335	279	314	309	313	301	333	325	321	319	313	308	343	330	312	323	306	333	300	323	342	328	335	325	351	314	338	303	330	295	327	328	274	303	280	315	294	293	350	322	311	310	327	292	303	315	286	341	321	311	279	285	334	312	275	276	315	303	318	309	320	326	282	302	317	344	292	337	301	331	321	335	339	296	323	282	328	340	302	311	317	343	331	336	332	344	313	316	328	312	325	328	300	299	321	333	337	330	338	325	318	314	328	319	311	335	326	326	327	328	303	312	291	319	366	334	318	322	344	296	323	323	335	327	304	321	308	345
28223	20452	12891	4655	1865	1093	772	548	444	411	349	301	268	271	279	253	225	233	227	229	203	185	228	225	216	241	207	194	210	210	212	218	187	190	206	187	183	211	190	193	197	200	201	194	205	193	215	214	184	205	177	211	190	211	202	244	206	209	203	191	204	240	190	191	219	207	197	209	196	189	203	190	230	184	208	211	206	213	199	206	205	222	217	180	214	231	201	191	177	174	186	179	218	189	203	205	180	219	221	216	193	205	199	208	228	203	196	192	203	191	207	193	213	181	200	186	209	159	204	214	205	200	197	201	201	230	196	190	173	201	201	185	167	204	192	194	184	209	205	196	189	182	204	202	189	188	199	190	204	207	219	188	231	209	188	202	195	166	208	197	226	231	191	194	204	217	200	216	212	194	192	197	219	209	187	194	183	185	173	188	190	189	184	208	214	187	206	203	202	206	174	191	230	217	222	183	210	183	202	229	180	187	205	198	208	216	184	199	213	215	200	218	203	168	208	223	197	187	189	181	185	204	243	208	204	197	207	203	199	182	218	226	198	200	191	190	202	195	193	201	199	176	217	197	203	237	184	174	194	191	174	198	187	180	180	212	188	212	182	209	190	193	217	208	197	196	201	202	218	179	189	185	216	201	188	194	210	208	192	201	186	196	167	192	202	196	205	205	217	197	180	203	205	193	199	178	217	171	200	212	186	219	213	221	186	218	206	195	190	220	184	210	210	208	198	212	190	192	201	219	200	200	204	208	198	189	188	213	194	207	201	174	179	197	188	199	187	178	216	188	206	183	194	201	203	220	198	217	197	214	171	191	212	202	174	200	207	181	216	200	176	194	197	200	194	200	208	211	195	194	196	184	184	189	192	189	220	210	188	175	205	187	202	202	199	203	204	203	212	215	229	203	199	199	194	188	203	204	194	200	191	189	207	212	208	193	224	208	198	192	217	201	220	176	203	195	178	210	203	226	210	224	204	170	183	190	184	198	207	190	186	173	186	193	203	210	184	187	193	168	188	198	196	176	193	169	213	199	202	193	194	214	201	223	198	191	205	224	195	220	189	202	226	201	206	216	194	173	228	225	184	195	216	206	187	190	191	186	234	205	219	197	224	176	224	215	201	171	211	184	211	206	189	246	197	206	214	216	209	184	195	189	228	198	204	189	193	187	222	197	199	190	191	209	221	197	212	213	208	208	198	199	221	193	209	199	205	187	225	213	218	226	191	215	187	200	188	210	195	186	224	219	212	239	183	209	189	182	198	186	203	198	211	216	193	209	217	226	206	213	201	201	196	194	217	204	213	180	207	205	182	204	187	198	197	186	201	172	189	219	203	197	215	232	198	192	213	215	206	207	229	183	203	196	208	202	196	195	224	197	194	212	188	183	208	183	198	215	184	178	183	187	216	205	202	199	215	189	184	218	221	188	189	213	179	209	185	204	188	199	229	190	201	212	208	199	185	206	188	216	192	206	222	222	192	201	208	218	212	218	205	212	188	191	199	214	177	200	181	179	201	194	198	191	192	168	204	217	214	203	203	213	178	172	169	197	176	205	221	196	206	183	197	203	206	203	195	200	207	204	214	211	181	168	184	222	213	200	215	210	200	200	205	217	202	211	195	211	185	201	189	189	211	195	223	199	208	200	215	200	216	186	175	193	206	202	191	201	185	218	185	193	186	204	194	198	180	189	213	190	189	150	201	206	189	212	222	189	216	205	199	200	210	207	205	200	212	213	201	201	195	196	216	208	201	194	187	187	199	213	190	209	202	213	177	206	216	197	194	210	213	188	199	203	200	200	207	193	191	227	214	229	216	212	193	192	206	216	226	208	204	195	198	186	198	202	217	201	188	189	204	213	207	202	214	193	207	219	193	199	205	210	227	193	191	193	177	178	206	194	199	215	201	210	201	209	203	199	191	181	201	178	203	210	198	178	218	205	187	208	205	196	201	215	212	215	219	191	231	219	188	209	191	201	204	206	188	202	205	184	216	185	164	185	209	182	192	206	211	192	188	205	193	207	200	190	215	194	190	185	184	224	207	191	220	200	216	197	207	219	187	217	206	190	217	208	186	217	195	217	204	202	166	203	209	183	242	217	189	202	218	199	193	220	203	204	187	219	198	211	182	187	201	208	193	182	198	195	188	183	202	195	202	194	199	206	196	190	198	200	205	194	216	211	206	203	187	206	219	224	216	213	198	207	179	197	226	222	205	177	206	209	210	177	203	206	216	207	217	220	213	182	180	202	216	192	192	207	194	222	189	200	224	199	186	197	218	224	222	215	196	200	225	198	221	199	196	205	226	213	202	187	180	173	199	183	218	231	209	212	200	214	202	173	241	196	212	219	193	199	188	226	199	215	188	202	206	194	203	186	206	205	230	180	203	208	207	203	199	192	194	209	218	200	217	221	209	209	190	197	200	204	198	174	220	214	190	191	198	214	207	209	208	184	196	180	210	191	195	209	184	205	205	195	204	196	211	172	175	193	208	214	204	195	202	213	237	213	191	194	182	184	202	194	204	235	200	183	183	208	211	199	189	191	220	204	226	193	229	173	209	194	205	200	187	205	210	210	214	215	204	188	214	197	203	208	211	191	211	195	199	185	210	212	205	199	213	175	190	200	197	193	199	193	188	212	200	184	232	209	210	203	209	206	202	217	191	205	190	200	184	201	207	184	184	190	203	215	196	193	194	181	196	199	202	193	168	189	210	212	189	191	202	176	200	189	204	181	194	201	211	198	209	170	206	183	201	210	205	207	200	194	203	185	200	216	209	183	203	211	211	182	218	207	197	215	211	212	184	201	209	213	212	172	199	195	204	176	217	197	181	212	194	206	184	195	200	202	211	214	197	195	193	203	185	199	205	181	195	206	196	197	221	180	215	207	203	214	199	197	185	205	195	205	182	204	179	183	212	201	224	192	219	225	183	217	183	198	217	168	200	223	187	206	180	205	206	215	188	186	219	208	210	189	193	207	208	219	228	215	207	193	205	204	184	191	190	195	202	189	205	197	194	208	192	192	189	183	208	218	188	177	221	216	193	192	188	191	219	210	211	188	198	190	202	190	197	189	189	206	201	234	193	195	216	197	193	209	197	181	210	195	184	210	183	186	183	190	196	176	199	216	201	193	226	217	206	207	191	200	203	202	187	180	194	179	195	222	196	189	216	186	197	164	207	186	190	205	200	221	206	225	219	201	207	210	214	200	199	189	211	176	201	185	208	207	186	190	228	189	188	204	178	200	232	194	191	204	223	203	193	219	193	212	206	207	211	184	193	191	218	205	225	192	204	213	193	204	196	181	211	215	199	184	232	197	224	202	202	197	218	198	180	192	197	211	222	180	194	196	208	205	198	202	211	207	185	204	194	196	232	203	193	195	190	201	205	213	171	191	183	223	239	220	228	212	215	174	193	191	215	179	189	182	174	213	205	196	184	212	183	204	201	189	202	186	219	194	196	205	211	196	202	180	215	210	200	199	175	210	203	185	211	181	214	183
18844	27865	17515	7985	4706	3070	2024	1363	1084	861	696	631	595	528	469	413	413	363	367	336	342	351	341	320	326	345	311	320	333	310	324	320	320	301	331	334	306	311	301	320	309	354	320	305	347	314	324	338	294	285	305	306	280	318	326	340	324	291	343	312	341	272	308	316	304	315	322	290	320	290	277	325	319	339	321	318	316	336	293	342	292	328	319	316	320	334	300	289	309	324	310	334	340	329	306	283	328	347	295	315	327	303	346	306	317	311	313	302	315	316	283	293	279	307	307	326	303	299	312	306	308	296	313	273	320	348	321	313	318	306	297	303	337	332	312	295	300	302	346	307	324	318	346	304	323	304	309	319	282	290	294	344	315	325	322	305	295	320	346	340	290	313	325	341	301	300	334	312	341	289	320	321	306	340	321	317	292	325	302	290	316	309	351	316	340	306	302	310	292	353	314	308	305	300	313	320	305	291	340	364	324	344	345	305	269	317	330	325	310	284	317	314	319	291	282	300	316	335	331	291	299	287	301	314	306	328	316	300	346	302	319	341	310	345	316	324	317	346	295	364	272	282	307	298	344	327	331	300	341	321	307	310	323	327	284	319	313	360	306	293	304	330	298	337	318	310	293	322	351	313	288	313	300	303	308	305	304	314	333	314	313	336	316	316	333	277	318	254	314	320	339	304	273	324	310	334	337	353	328	324	328	306	289	331	307	312	307	283	335	296	293	332	309	299	301	311	331	310	323	311	331	302	315	314	319	338	327	278	289	333	300	295	322	309	336	292	323	298	311	321	331	293	300	306	320	288	311	339	348	307	316	301	316	317	291	298	313	337	301	300	314	326	330	334	290	352	333	312	339	311	304	333	288	301	309	298	315	337	317	318	319	356	333	292	305	329	296	267	332	330	298	345	345	331	327	314	290	305	307	269	299	311	325	302	317	319	327	322	318	299	315	292	296	321	294	299	309	350	317	307	309	328	320	323	298	314	314	321	305	295	314	332	294	345	321	301	334	305	301	319	273	292	323	381	335	331	297	315	302	312	324	298	308	348	334	285	289	309	320	354	343	341	332	298	314	313	330	320	286	309	310	316	299	276	305	347	304	310	340	288	320	313	337	324	337	352	316	328	292	333	296	355	315	321	338	302	301	341	325	324	291	315	339	326	294	306	324	303	313	288	267	308	300	319	317	330	305	321	299	321	338	331	332	325	300	289	307	340	270	320	319	329	318	308	318	310	332	358	322	301	315	288	351	311	330	303	318	289	323	320	318	308	334	304	307	333	330	312	329	292	322	333	347	311	312	302	301	308	301	331	314	328	334	319	285	293	343	298	311	287	285	299	287	309	314	325	330	311	320	344	300	308	312	340	294	336	273	304	305	310	316	314	307	324	320	306	296	313	330	328	316	291	307	295	316	308	316	319	323	326	328	297	335	322	310	324	297	307	317	319	309	285	335	318	287	355	310	297	295	298	325	294	313	321	327	287	320	335	278	350	307	349	292	324	352	299	342	311	259	337	300	319	341	297	335	309	298	343	320	316	324	319	336	300	315	302	328	334	320	295	330	303	340	319	319	289	332	315	292	311	311	326	341	307	317	341	338	290	292	316	342	333	310	302	303	335	280	307	320	312	296	319	317	343	305	277	319	287	291	313	279	313	290	311	320	332	327	287	290	313	293	286	303	323	322	322	293	299	325	334	324	302	314	311	274	280	309	321	341	329	316	299	296	301	307	319	338	303	311	322	302	298	325	350	345	310	332	343	301	292	317	315	318	327	311	288	308	338	316	321	286	298	315	334	292	302	323	294	297	290	324	322	348	319	318	290	322	285	321	331	310	297	324	320	318	325	286	311	325	292	300	304	294	320	317	345	330	298	303	305	320	327	318	304	310	345	302	315	318	334	316	313	307	343	290	315	320	305	288	317	339	320	329	302	285	303	325	309	324	284	308	283	331	310	321	300	335	304	330	318	298	296	337	317	323	307	320	308	272	314	333	332	307	305	288	311	344	345	344	311	326	323	283	342	295	317	327	303	295	301	318	325	304	280	345	313	312	329	340	300	340	344	297	302	321	336	270	314	300	308	303	318	312	337	289	319	313	325	298	325	316	316	308	284	298	335	341	299	335	293	286	319	342	337	323	313	351	294	286	293	339	324	309	322	357	342	320	317	331	302	330	302	326	302	295	283	308	306	311	324	332	306	331	334	327	312	283	331	340	287	308	345	289	321	312	291	326	302	332	315	307	335	295	299	283	319	368	334	292	324	264	321	316	286	315	330	322	327	296	296	290	265	298	282	280	301	297	317	302	298	329	322	300	291	335	340	303	308	280	308	319	285	339	318	300	355	328	310	315	300	315	354	289	337	303	289	314	297	268	306	299	311	294	315	308	317	293	295	308	327	291	302	305	293	310	305	324	304	327	306	290	283	336	282	291	300	310	320	313	341	333	330	343	335	304	325	326	300	308	317	308	315	302	316	303	324	310	346	330	359	306	319	314	324	338	320	327	328	314	304	289	315	326	320	293	350	320	344	307	304	328	286	337	297	301	322	325	335	299	285	317	277	302	311	308	342	339	297	312	318	312	284	301	358	293	321	321	334	295	328	304	323	338	301	333	300	317	310	304	310	310	329	289	336	297	282	322	320	317	323	310	328	292	339	324	314	293	292	314	321	315	299	318	337	314	296	304	310	303	323	293	309	295	353	295	332	306	308	296	339	327	333	311	289	345	306	304	292	291	305	329	280	310	331	296	304	345	303	305	327	277	320	278	303	311	325	301	309	292	316	319	298	321	303	283	308	319	288	296	310	301	292	293	305	314	346	329	320	306	307	330	325	335	323	342	329	302	279	317	299	306	292	332	314	290	312	289	338	330	307	329	291	318	310	294	327	304	301	301	331	320	342	308	307	340	304	294	316	320	300	316	341	334	340	314	295	317	302	299	306	326	311	312	324	315	316	297	289	310	299	321	321	333	310	292	307	305	321	337	328	316	311	325	343	336	310	328	316	308	307	333	294	318	328	335	291	288	311	312	281	342	296	310	314	303	327	314	290	346	295	320	289	284	310	288	314	320	280	278	307	295	311	301	344	309	322	332	301	340	331	330	287	285	319	315	311	318	294	333	308	317	306	318	322	333	334	339	290	321	311	314	320	339	309	281	314	281	341	298	277	327	322	280	319	327	310	313	344	343	301	316	304	336	291	281	313	316	344	320	316	320	303	303	298	323	286	298	299	289	303	295	299	310	313	316	297	304	296	307	318	331	336	310	317	301	318	308	323	300	304	325	332	317	320	351	307	328	296	332	314	351	299	287	306	333	326	312	319	307	338	303	318	271	310	325	299	310	288	278	321	332	315	316	311	318	305	309	328	302	298	318	298	343	323	338	309	337	329	282	303	330	317	314	346	327	341	310	337	289	305	332	315	304	332	310	318	323	314	314	312	273	339	317	313	307	333	310	302	281	318	304	329	320	305	308	310	305	290	309	304	283	274	342	306	319	329
23960	21571	27817	25727	18281	4005	1626	990	745	572	528	432	395	366	340	291	267	261	270	262	252	239	240	239	220	256	209	219	212	217	220	238	217	194	210	235	210	245	183	207	226	212	212	213	229	187	221	221	209	200	215	202	231	223	200	229	206	218	215	217	195	218	203	201	240	206	246	205	211	212	215	194	236	204	220	212	218	206	210	208	192	196	204	201	225	225	185	248	212	184	195	205	227	227	217	214	214	202	214	211	230	179	226	197	186	200	188	197	235	211	195	209	196	217	222	214	189	216	201	201	229	203	208	208	178	234	214	207	210	184	213	207	193	233	193	208	221	218	193	215	219	196	209	208	193	228	237	217	214	212	181	210	223	212	223	217	223	187	242	224	224	210	190	232	209	193	225	215	223	191	216	224	204	246	217	204	198	216	223	212	191	204	204	208	188	201	210	205	187	216	195	202	190	200	192	208	210	202	196	221	198	189	213	203	178	199	234	216	216	196	226	199	201	239	206	220	188	232	230	225	205	220	221	219	202	230	203	221	182	198	212	234	208	199	190	207	229	206	182	203	233	175	192	207	197	177	204	200	217	223	193	210	214	221	211	218	201	209	249	224	180	196	236	223	194	204	193	207	206	188	219	232	217	188	197	220	208	226	208	212	225	229	214	194	239	206	234	211	207	219	222	177	203	190	197	186	221	193	241	206	208	197	206	200	234	192	215	209	189	210	195	217	232	191	196	226	224	209	201	224	199	234	197	252	220	202	243	192	241	208	226	216	218	202	191	223	210	209	202	235	205	199	222	208	216	208	238	220	221	202	188	181	209	194	204	210	216	243	204	227	245	235	222	194	203	189	209	198	201	196	206	225	195	228	211	215	225	231	198	216	168	221	180	196	207	225	240	204	220	197	200	207	217	206	214	202	212	212	207	232	216	205	226	217	213	183	210	214	199	224	193	227	208	211	182	221	196	200	227	202	210	200	219	202	212	239	226	212	230	221	203	232	224	211	224	212	210	202	204	189	212	198	198	223	234	220	225	211	220	218	199	206	208	206	229	197	190	216	211	205	244	208	216	211	221	211	199	198	191	187	214	195	213	222	191	219	215	190	210	216	191	195	216	218	193	203	209	213	207	185	192	217	230	226	184	199	176	208	226	216	197	225	226	196	221	197	204	227	186	237	204	208	205	220	202	186	203	228	209	216	237	209	214	219	226	201	192	207	204	195	226	214	214	214	189	240	206	210	229	233	232	203	245	201	233	194	179	213	195	210	201	198	200	223	230	255	215	199	250	207	218	219	193	222	241	210	216	204	214	223	209	212	208	203	221	222	229	226	204	223	216	223	203	211	238	196	213	195	213	208	219	176	220	200	199	224	208	214	183	212	221	220	199	221	196	225	223	234	203	209	192	203	217	228	212	198	200	214	201	194	215	236	234	217	212	210	232	213	215	187	231	216	208	215	218	216	225	211	208	215	225	201	254	219	209	207	221	215	216	202	189	215	210	204	213	214	190	210	210	199	200	235	217	206	202	227	234	229	209	200	203	220	211	221	218	229	208	205	202	192	200	226	225	201	206	223	218	206	201	192	216	237	237	222	216	227	202	183	244	209	199	231	219	193	224	209	236	196	217	207	206	202	192	238	194	229	214	219	203	233	209	200	205	208	206	206	184	232	216	202	232	227	213	215	194	197	224	191	198	217	194	201	201	209	182	242	216	225	213	210	188	214	199	210	208	233	211	253	185	196	212	254	198	215	194	197	218	221	234	194	190	203	226	185	213	206	220	201	228	189	230	185	212	221	213	206	223	221	199	188	206	225	210	218	230	206	243	212	192	237	214	216	200	228	201	197	222	206	207	220	217	215	197	237	227	206	209	210	185	206	238	206	207	223	206	204	204	218	191	205	217	217	206	206	209	209	197	212	212	195	229	197	201	205	191	190	207	224	216	203	211	241	204	202	201	199	247	205	198	175	212	192	215	189	234	230	224	213	227	197	209	219	236	214	195	188	209	220	227	193	224	193	190	223	212	206	192	210	218	194	214	233	241	227	235	211	219	186	205	205	189	198	200	208	192	208	201	217	204	217	219	200	218	203	221	220	236	211	208	220	197	214	215	211	209	213	206	220	195	214	225	214	217	201	194	199	215	231	224	207	210	197	206	206	194	187	217	214	190	219	195	203	241	179	216	194	207	209	203	199	193	224	202	237	208	201	207	223	209	219	179	217	227	221	238	213	202	226	207	214	205	241	224	220	200	222	206	221	212	212	194	214	206	199	174	218	217	239	205	211	191	189	187	188	237	183	181	203	212	209	216	177	215	228	213	203	216	210	226	221	231	195	182	251	200	221	209	187	218	200	206	213	249	239	229	203	224	224	220	204	192	200	188	197	199	183	211	210	217	190	197	223	205	203	182	193	226	209	225	230	230	233	187	219	210	197	210	199	206	200	206	226	201	195	196	222	202	230	206	224	187	241	220	209	215	235	209	203	205	231	222	199	218	227	218	205	220	192	202	198	207	196	198	203	214	193	219	187	205	182	219	234	205	219	211	217	207	208	214	210	211	196	214	211	201	200	197	224	220	210	195	211	229	208	213	220	208	218	194	247	221	194	215	204	208	192	201	214	206	169	214	209	196	200	193	196	211	216	208	192	206	205	205	223	213	185	202	224	214	201	234	194	221	184	200	200	237	180	202	207	200	216	222	191	206	201	241	227	205	206	214	222	192	199	210	204	195	203	235	224	225	231	205	203	198	210	213	224	202	185	212	185	176	228	223	222	215	194	231	205	208	201	225	196	222	213	220	193	241	212	191	197	214	244	213	198	196	192	214	219	213	200	198	216	204	211	191	203	207	220	236	204	214	192	222	201	206	182	219	197	221	222	221	195	221	234	206	205	183	188	213	219	222	209	204	224	199	190	200	204	171	228	171	214	192	186	203	212	221	204	200	236	202	212	202	202	195	197	228	200	245	207	209	203	196	188	201	213	193	211	187	200	204	229	192	210	217	210	211	230	241	216	210	205	200	222	199	194	200	204	201	200	215	193	185	217	217	228	210	207	227	221	193	200	225	179	210	222	236	201	218	213	218	229	221	229	213	190	200	206	205	221	191	197	222	210	184	202	229	217	192	216	201	211	190	202	211	195	208	181	184	212	209	203	189	198	195	219	175	221	217	194	205	203	208	198	229	202	231	208	214	231	197	221	222	212	220	205	203	187	193	222	222	209	210	235	219	211	219	222	216	230	236	219	197	207	190	229	214	232	187	221	217	220	208	212	238	209	252	217	202	211	203	219	189	214	186	221	203	214	197	221	200	233	220	211	177	225	222	213	178	232	214	202	220	207	210	189	215	224	204	190	222	173	220	218	223	207	203	225	218	202	197	242	218	211	211	211	210	206	205	197	200	210	222	216	178	220	223	231	209	211	219	217	209	206	177	205	197	197	202	207	197	184	213	214	208	190	226	190	220	232	205	184	209	233	203	210	219	198	219	213	201	236	199	238
18624	35229	24500	13229	8296	5344	3579	2549	1817	1442	1190	939	776	720	618	567	529	449	423	377	401	399	373	387	326	314	354	365	338	353	343	370	329	333	326	337	368	330	328	346	324	337	306	307	344	331	318	321	327	325	311	340	309	281	319	335	346	300	321	319	336	306	280	331	331	308	322	312	342	341	293	315	309	303	325	314	315	323	332	346	377	324	305	327	328	333	320	357	342	333	350	314	334	318	324	295	330	321	303	319	321	304	329	322	296	320	333	328	325	297	342	315	351	337	355	329	337	307	324	328	345	336	315	362	332	308	349	304	348	326	356	340	329	326	302	311	344	302	349	357	314	326	294	376	355	342	329	338	342	325	350	315	322	323	302	323	323	302	337	324	349	313	343	332	306	324	349	345	290	310	311	333	322	341	312	334	330	323	327	309	331	315	334	320	338	334	328	307	329	328	322	358	313	304	340	339	319	334	328	339	318	330	339	320	308	294	353	337	315	337	285	343	325	321	334	316	308	315	318	305	327	334	286	338	327	309	310	334	292	323	300	324	312	312	327	312	387	289	317	290	314	301	306	335	318	332	315	337	344	313	315	305	329	330	316	313	317	335	296	349	353	362	336	319	331	302	344	318	298	308	296	322	342	347	338	332	327	309	347	315	339	338	313	305	313	300	386	318	334	351	314	328	312	298	284	343	358	315	303	333	344	346	317	347	319	329	285	306	326	334	317	328	332	336	344	316	316	296	299	323	335	355	321	298	331	313	325	317	330	321	316	359	318	326	294	325	293	336	327	326	327	333	321	318	316	330	318	331	348	338	322	328	324	331	332	356	280	349	338	325	342	331	312	328	328	338	308	332	348	310	332	301	316	351	350	336	332	350	318	313	316	312	329	304	344	319	324	335	328	342	312	316	328	327	312	346	316	328	306	363	351	341	321	335	356	308	313	320	333	334	342	294	344	327	348	344	319	321	324	333	342	330	336	311	314	295	323	334	331	294	329	296	329	343	292	314	351	315	307	332	338	297	308	365	296	317	325	324	331	320	367	357	319	324	338	336	317	313	343	331	321	328	324	299	319	301	330	323	329	335	345	324	354	330	334	316	307	301	323	337	302	330	341	307	353	325	332	354	344	301	315	335	335	328	300	343	318	312	313	343	306	361	344	328	320	308	315	351	295	325	310	321	349	349	338	332	352	326	350	346	335	321	334	334	317	319	328	293	318	364	344	339	355	368	315	300	303	300	317	343	348	344	334	300	318	336	336	334	320	338	293	295	318	320	317	345	325	316	342	321	321	350	374	327	305	295	330	321	341	330	331	362	342	367	353	324	330	313	342	325	349	312	320	302	324	315	295	287	346	333	304	330	326	372	350	354	311	301	314	311	317	355	317	332	312	323	298	341	292	296	346	307	301	322	294	294	305	325	342	340	316	322	307	336	334	360	322	275	327	294	341	328	314	336	313	321	298	328	322	318	342	340	346	324	356	341	317	302	289	314	310	319	310	309	307	323	344	330	325	370	327	379	331	300	334	282	281	332	354	312	312	310	327	319	335	337	358	343	325	302	292	335	350	312	343	332	361	331	279	308	338	338	314	325	305	342	318	295	306	330	320	321	316	331	362	313	307	322	311	332	339	345	283	294	314	343	320	344	285	329	329	360	336	312	314	318	352	313	322	336	329	293	325	329	306	306	324	331	306	303	304	318	308	337	324	305	325	342	343	319	324	337	303	290	327	353	335	301	339	343	326	345	331	312	369	272	315	337	324	340	298	319	308	297	331	316	331	312	330	298	321	310	334	328	328	295	342	341	343	312	298	336	319	328	332	325	317	299	314	328	367	321	321	304	351	351	320	333	313	339	337	321	314	319	305	281	348	330	338	326	335	336	329	316	301	327	312	329	307	308	313	340	320	336	327	275	328	319	358	295	349	333	332	340	301	341	301	349	336	339	310	321	335	313	321	308	327	349	311	304	286	337	334	346	278	348	337	287	308	321	332	279	315	273	326	339	303	320	349	337	317	351	349	341	328	317	335	342	314	364	318	311	314	319	331	344	336	316	310	332	315	303	316	301	321	323	336	321	333	325	300	328	324	319	336	300	305	329	302	296	317	327	324	292	319	323	327	332	282	352	295	311	368	292	283	339	306	334	308	315	337	331	311	356	321	323	320	328	316	355	342	339	351	317	333	320	338	316	319	284	305	348	358	317	348	279	345	316	307	335	355	353	351	309	289	314	314	282	294	323	308	351	323	313	312	299	335	302	325	308	330	328	325	310	320	335	340	327	337	339	345	333	338	352	304	292	335	349	336	318	336	357	341	319	332	325	330	306	366	351	337	341	347	336	297	347	305	311	357	365	331	311	301	348	334	318	343	332	341	338	351	326	331	348	325	327	341	322	318	312	334	304	329	330	309	317	334	323	316	318	314	331	281	329	321	299	348	323	326	316	347	325	318	373	315	308	357	331	313	338	341	332	347	383	295	352	337	343	336	337	322	299	319	315	321	343	356	317	278	313	307	344	305	301	329	299	327	344	335	317	330	314	324	315	324	360	317	349	350	358	304	303	361	329	346	356	288	313	319	323	323	305	348	318	334	345	295	314	278	314	297	316	322	313	335	335	329	311	298	330	357	330	340	309	305	307	337	315	347	340	322	336	330	338	302	335	306	340	308	355	333	318	310	331	340	309	333	330	310	335	306	331	335	320	362	365	320	342	298	312	309	316	339	316	314	306	316	334	315	334	315	344	343	346	344	337	329	310	298	389	324	325	319	330	322	311	315	308	318	357	347	330	328	350	350	332	318	342	343	339	334	350	320	325	305	336	310	330	305	328	331	324	324	317	330	346	291	294	313	339	323	343	285	312	358	291	354	347	321	336	324	334	341	336	324	323	326	306	309	337	329	306	346	342	283	318	354	334	311	325	366	322	343	292	318	341	320	345	351	329	343	344	352	347	337	365	312	345	341	304	344	328	313	341	336	356	305	297	324	329	333	343	328	307	357	342	313	332	323	347	331	347	335	352	330	334	317	329	320	314	345	333	301	319	314	302	308	308	320	322	350	322	332	321	373	328	363	326	315	352	326	329	325	349	329	338	316	279	340	300	318	313	352	349	332	321	330	313	347	327	341	323	302	294	325	376	307	309	331	342	300	334	381	344	314	321	304	305	309	338	305	357	322	306	328	309	309	356	332	354	322	338	335	308	341	340	331	319	322	308	341	325	343	317	340	345	349	311	320	290	315	326	314	350	332	322	316	307	335	320	319	295	331	301	355	321	344	312	307	330	315	320	320	323	331	359	305	346	298	335	338	327	321	326	316	327	339	312	343	327	307	357	343	323	347	323	330	302	319	306	317	341	289	328	345	316	303	343	318	335	321	274	330	317	331	323	311	336	338	316	305	337	300	362	344	306	384	339	309	309	334	314	328	326	285	354	308	361	331	335	344	292	327	322	339	345	367	333	321	348	343	337	304	309	324	315	303	325	306	317	316	311	298	291	333	334
25477	21525	25000	19729	3250	1377	922	720	561	443	385	361	333	284	261	247	240	225	235	208	249	200	220	226	192	201	186	233	192	200	212	192	202	185	164	191	205	203	182	194	200	205	213	206	210	181	188	167	213	174	201	198	182	166	214	198	199	224	200	202	209	191	168	211	189	200	196	214	219	207	216	183	194	199	199	194	180	192	205	208	182	196	193	185	206	180	199	222	203	221	190	200	210	189	194	189	195	214	195	176	185	206	199	210	207	180	181	191	188	204	179	223	190	185	196	219	202	185	206	201	211	210	190	192	193	177	170	223	185	202	196	190	199	199	189	199	187	194	192	199	219	193	198	180	219	177	207	215	205	175	185	192	180	188	199	203	197	192	182	192	206	201	206	201	203	199	193	173	178	227	198	196	200	194	195	226	224	221	197	211	199	197	185	200	178	195	177	183	205	205	177	203	202	191	211	205	195	194	178	219	181	167	203	202	205	221	182	166	208	161	199	197	184	197	183	188	231	188	181	201	188	207	204	201	206	186	214	190	234	200	208	224	189	194	190	212	201	171	197	230	204	213	196	196	191	202	197	188	213	198	211	189	197	205	182	196	213	185	197	195	171	188	182	188	180	181	213	199	208	190	205	203	203	174	222	198	190	186	195	185	193	203	210	208	163	188	230	204	162	168	191	213	219	205	193	193	163	184	198	216	198	195	200	224	173	201	196	195	208	195	200	183	169	232	220	194	178	195	182	183	197	197	187	198	212	194	186	189	203	222	181	190	170	196	199	205	208	182	203	208	184	201	184	203	186	191	221	206	189	201	213	177	195	201	219	211	187	237	204	171	201	200	232	212	187	234	197	223	163	189	189	201	192	201	221	197	187	178	193	229	180	196	210	186	187	180	188	190	223	200	192	199	182	195	185	206	175	213	226	206	192	193	173	197	197	177	204	196	209	170	197	200	207	196	219	179	226	201	195	202	187	186	204	204	198	215	231	189	177	205	180	205	181	218	157	199	209	183	179	196	207	194	202	170	201	181	207	218	201	188	206	212	197	210	204	180	226	223	215	192	191	167	210	206	211	202	216	204	202	189	192	202	171	190	202	202	177	222	187	212	196	185	190	197	202	199	212	190	199	190	215	195	197	175	220	211	207	203	207	203	189	209	203	188	186	179	171	188	189	204	198	204	196	182	220	178	193	217	175	197	214	180	181	206	208	196	199	199	198	188	172	208	231	192	183	178	192	192	204	209	210	196	203	169	207	157	207	198	213	179	190	176	188	200	192	215	202	196	211	194	204	193	186	195	218	204	181	210	201	185	217	164	169	196	183	224	201	206	184	207	205	232	197	203	202	212	198	170	179	191	212	208	212	197	181	199	189	195	192	215	162	189	182	189	191	181	183	207	193	173	184	200	201	209	207	201	192	171	198	181	194	200	195	202	178	190	184	154	199	223	191	229	190	189	199	176	209	208	202	221	193	199	211	188	192	193	197	171	176	205	181	174	212	187	229	194	218	187	200	215	206	185	215	199	193	212	208	207	212	195	186	189	212	216	194	196	199	203	195	196	181	199	213	210	182	219	215	212	221	194	189	217	202	195	198	200	210	197	210	198	186	201	178	198	182	211	209	226	204	192	175	198	193	199	239	193	184	191	203	201	204	176	218	213	181	166	217	191	176	164	214	183	173	187	210	180	209	192	203	196	206	189	185	220	198	205	189	218	194	185	195	191	195	200	207	176	193	221	204	231	184	186	185	182	212	197	200	194	205	198	221	201	211	212	170	190	180	180	172	177	203	195	186	208	209	189	216	200	219	191	209	182	199	208	199	235	191	203	204	200	211	192	186	230	203	197	181	219	210	178	183	204	210	185	200	212	191	204	171	200	204	196	207	182	176	182	182	197	221	197	175	220	191	193	210	202	240	217	214	199	207	208	227	203	157	155	194	204	226	196	198	187	194	187	221	217	204	202	186	213	183	195	211	190	202	193	181	199	182	207	196	200	224	175	205	206	199	191	182	187	194	198	232	212	172	232	207	195	203	203	210	182	210	196	203	199	195	201	198	164	195	193	192	178	195	209	178	211	191	215	186	165	219	203	209	173	187	208	196	207	188	213	187	196	205	205	179	201	191	228	213	180	211	181	201	198	205	212	227	208	204	204	185	203	203	202	197	185	199	199	199	201	194	207	197	219	183	197	191	178	200	219	190	195	191	207	198	205	212	214	214	194	184	179	202	197	187	172	193	212	225	198	194	177	183	218	179	189	181	214	204	173	207	197	225	194	200	180	193	199	226	221	210	188	188	198	199	219	206	194	201	205	173	222	216	218	206	201	230	192	194	204	213	188	224	190	200	192	197	207	169	200	199	186	188	182	202	186	201	216	183	179	184	212	196	190	199	197	197	200	196	182	205	210	189	186	200	222	195	206	198	199	198	207	195	181	212	195	209	200	216	209	197	202	230	181	203	198	212	193	224	207	185	209	197	195	197	202	205	197	180	217	212	188	210	217	200	199	197	200	220	219	192	183	209	192	204	218	205	190	191	199	230	212	202	215	201	189	211	220	180	215	184	231	194	186	224	195	190	187	206	194	190	194	198	191	193	166	181	188	236	209	214	181	205	215	199	195	203	179	200	185	223	192	176	202	183	226	172	187	218	171	179	183	190	207	206	207	208	199	204	201	175	188	208	195	199	203	196	183	216	200	216	233	201	177	192	198	198	188	195	210	220	226	200	160	189	224	184	203	208	190	222	198	192	191	165	189	175	167	201	186	180	199	175	195	192	201	218	194	209	218	199	195	224	202	195	218	198	200	208	194	212	215	179	209	192	171	194	216	173	197	209	205	193	186	209	189	207	211	233	197	184	180	198	198	224	211	209	207	194	211	193	186	187	189	197	187	216	189	181	199	217	196	190	197	202	196	197	209	213	190	203	200	193	198	191	173	195	214	175	212	199	197	201	191	166	198	182	230	207	188	220	199	203	196	213	200	205	192	190	181	207	197	195	203	178	194	215	188	184	202	180	193	196	191	209	173	208	186	218	182	225	199	206	198	216	182	196	198	176	199	196	185	188	206	197	196	188	182	219	187	178	207	189	201	180	202	197	187	189	212	195	213	199	202	214	204	183	220	209	194	192	200	210	193	190	181	203	189	194	183	208	204	199	192	203	177	197	201	190	217	196	196	175	191	224	187	188	204	171	199	190	191	199	206	183	187	212	175	178	196	192	206	190	205	206	201	198	202	211	183	197	192	210	212	195	214	207	168	184	197	194	193	203	190	196	205	189	169	198	174	175	199	207	214	174	187	204	205	188	200	185	195	204	213	197	191	186	218	193	208	191	178	216	186	219	213	193	216	178	173	177	188	199	203	199	199	193	190	216	171	182	207	192	167	214	233	187	183	207	209	193	188	175	168	192	230	188	206	202	207	181	190	215	194	188	201	187	178	185	202	190	181	202	185	183	210	198	201	212	172	189	179	202	199	184	181	175	197	199	167	192	218	189	183
17790	29010	19897	9917	5994	3800	2368	1868	1401	1091	878	777	714	613	523	463	412	401	392	374	364	334	365	345	325	303	318	333	305	311	329	319	300	326	340	315	321	318	306	311	334	297	309	312	318	284	339	303	286	310	321	301	289	324	303	306	320	313	327	330	290	310	332	285	317	293	295	346	314	310	317	308	311	331	318	332	266	318	319	312	313	299	312	353	325	343	338	309	311	352	313	311	346	336	332	290	295	291	294	312	331	328	303	311	336	328	320	314	303	317	327	315	320	263	324	310	299	326	289	338	353	309	294	278	283	299	307	300	316	306	305	340	326	303	321	325	315	299	314	297	295	327	325	298	330	307	320	298	305	322	294	305	326	311	303	319	287	301	295	308	285	303	294	298	335	305	358	322	307	317	327	330	320	303	289	304	314	313	321	333	363	296	315	338	317	299	335	272	288	312	322	315	316	312	307	322	325	311	306	306	306	295	317	295	325	316	322	344	286	305	303	308	292	311	318	295	327	283	316	318	310	333	279	318	364	310	340	332	305	321	331	307	294	309	332	330	294	318	313	335	285	319	303	319	314	323	270	310	329	316	340	339	286	310	306	325	283	283	293	327	318	300	306	300	327	314	308	311	308	306	335	338	331	309	313	300	297	328	310	292	301	313	260	281	324	313	302	313	332	333	313	328	321	284	318	303	307	320	325	330	311	330	324	299	289	325	291	312	314	323	325	315	299	312	307	300	283	287	329	277	290	295	317	294	341	340	300	266	289	294	298	291	280	300	312	303	311	325	315	315	355	311	328	306	314	297	325	314	322	318	301	305	321	324	292	311	340	311	291	297	312	307	309	313	280	313	300	309	324	325	294	318	311	314	349	285	306	311	265	327	314	311	346	304	336	303	305	321	319	321	306	294	311	299	323	316	316	330	324	298	305	327	322	309	292	283	338	348	318	331	308	336	294	288	301	356	296	305	319	326	314	322	285	323	322	298	334	297	317	314	321	288	304	297	289	315	308	305	287	310	318	286	310	288	303	313	324	335	336	305	315	301	292	298	301	313	321	299	309	309	337	312	296	286	331	312	309	319	356	317	322	318	319	334	317	298	276	322	299	333	293	317	336	353	320	329	307	311	288	307	320	331	304	293	312	331	304	328	291	319	302	292	307	334	309	283	309	351	337	295	296	306	285	339	291	275	292	313	329	316	362	278	316	278	306	334	317	287	332	303	307	303	310	300	295	332	320	314	314	328	325	316	315	326	311	324	309	300	315	357	320	340	337	290	302	306	339	329	352	292	322	311	319	327	329	354	298	289	324	322	330	294	316	296	299	363	307	315	313	316	271	288	311	300	300	325	315	290	288	334	326	321	333	306	321	295	302	321	304	316	295	313	318	309	304	320	324	327	300	313	294	316	289	294	317	350	368	319	311	324	336	318	315	313	317	316	279	325	301	325	298	303	328	309	334	318	307	308	286	298	318	299	299	302	290	294	303	301	292	300	308	299	335	308	292	300	274	284	314	308	328	315	313	270	314	295	295	331	326	316	316	302	339	313	296	310	336	302	331	326	300	310	315	315	304	334	334	322	311	289	293	307	272	321	308	279	313	292	303	296	332	357	307	312	301	317	291	294	304	303	309	318	347	308	303	298	308	310	297	279	304	317	333	300	314	319	305	294	324	327	308	311	310	308	314	332	291	332	300	310	300	299	309	290	293	315	303	309	314	339	332	309	345	318	312	308	347	292	322	292	318	315	332	294	330	338	313	320	318	319	299	307	308	295	315	296	325	331	337	294	303	288	319	316	312	295	305	310	306	286	302	320	292	321	315	309	337	306	307	315	322	314	296	303	281	334	316	328	299	316	284	333	303	305	344	315	304	300	298	296	300	304	286	325	316	332	301	329	352	299	327	316	307	335	338	286	321	311	294	312	307	346	294	315	325	306	295	324	306	334	337	297	324	320	288	340	287	300	306	325	326	326	295	274	337	305	335	322	283	286	307	305	310	313	305	323	310	323	322	303	315	310	286	310	322	283	312	310	319	311	312	300	315	341	340	316	319	306	274	326	291	321	309	296	331	289	314	335	313	307	313	298	301	325	277	341	321	359	290	331	339	326	303	326	323	330	297	286	326	264	314	279	310	332	304	321	318	345	323	308	306	303	300	348	306	331	285	328	354	333	306	318	279	289	319	306	307	299	313	293	310	313	290	299	302	288	284	321	297	318	320	329	316	307	302	307	306	305	328	319	341	287	340	298	329	313	289	315	309	264	290	304	302	304	287	307	305	299	316	324	323	294	323	295	314	288	335	299	288	293	345	328	297	337	294	303	283	302	312	307	285	311	313	309	310	304	326	342	335	303	296	312	315	315	317	339	301	297	286	302	318	279	285	355	308	293	359	324	303	293	294	296	321	344	331	296	312	302	307	298	304	303	279	304	309	290	302	305	324	295	318	335	320	298	339	335	277	287	313	323	286	300	306	294	311	306	315	327	311	298	311	286	281	302	290	333	322	316	285	339	305	295	297	328	300	316	321	327	291	314	305	335	296	331	318	308	291	333	318	344	347	320	344	309	300	300	284	301	294	316	296	315	299	313	277	309	329	306	305	333	309	311	314	321	326	299	323	309	310	308	338	330	312	330	321	331	301	313	300	296	293	319	290	287	311	340	303	313	304	310	309	295	311	352	333	349	307	320	304	297	304	315	285	311	315	365	338	322	317	299	312	272	309	300	336	323	292	310	317	305	307	309	291	317	338	306	307	291	305	300	318	282	340	294	316	281	331	314	313	307	325	296	326	321	313	334	314	289	306	317	310	312	301	318	313	298	326	306	314	297	309	337	321	290	319	328	281	316	284	334	290	270	292	346	303	299	272	336	303	288	294	311	287	342	326	295	322	337	289	297	352	318	286	324	310	303	324	265	307	312	284	317	279	316	294	302	310	284	323	346	304	331	317	321	278	315	298	301	296	299	317	332	321	277	293	320	291	296	287	322	312	319	314	299	296	334	299	318	296	335	305	291	338	336	310	318	332	296	318	308	289	334	342	308	300	341	331	310	325	293	321	307	311	251	310	335	322	303	302	304	289	297	325	326	339	301	303	290	271	345	326	314	325	313	278	337	341	316	311	330	297	321	363	282	304	330	300	343	297	295	324	305	336	303	300	306	295	324	304	331	341	300	317	314	335	297	326	298	322	312	296	320	327	302	309	307	328	306	293	320	337	285	314	298	292	325	301	284	324	349	303	324	310	310	291	309	326	301	319	282	335	315	288	317	349	294	325	328	329	330	297	311	339	316	298	339	317	326	305	297	316	323	321	290	340	275	308	303	299	295	312	301	313	278	325	334	309	309	302	298	300	314	294	321	279	313	332	297	326	310	305	323	274	288	308	333	312	296	293	331	327	333	328	274	355	298	314	305	318	288	305	335	301	302	284	292	326	300	333	348	337	297	309	349	303	303	309	298	329	264	312	332	329	307	307	262	282	309	318	295	301	315	285	318	282	343
22956	21527	28626	24900	21540	16200	3588	1619	1128	865	725	626	501	432	425	347	297	279	292	240	272	242	229	236	206	222	235	249	213	229	193	219	203	189	208	222	211	235	218	202	229	228	241	182	202	221	221	214	224	208	224	223	218	209	210	185	217	199	197	208	209	233	183	200	211	214	217	204	199	213	223	209	238	222	219	196	216	187	218	217	199	210	193	217	237	207	200	207	207	222	208	212	211	235	231	211	223	222	201	196	219	206	233	232	196	206	218	221	214	232	191	168	211	215	207	220	201	218	208	189	237	207	220	181	192	199	206	221	200	191	215	240	219	219	202	207	204	198	215	207	200	230	218	231	216	198	223	220	219	222	218	225	214	210	217	192	206	211	205	208	220	198	210	199	235	225	196	214	195	208	195	190	214	187	214	213	195	213	212	221	221	217	230	232	210	221	230	191	214	203	233	200	224	245	220	193	216	205	221	227	215	232	216	199	230	211	198	202	213	205	219	208	236	220	207	218	207	222	195	185	200	209	180	193	233	214	185	195	213	253	199	220	173	236	213	212	205	210	189	194	219	218	220	227	182	202	218	214	198	203	197	203	240	209	200	190	204	211	216	188	219	222	229	226	196	199	215	201	219	180	215	226	227	234	245	197	194	209	184	215	222	201	204	190	213	210	217	228	175	227	197	206	184	203	196	208	219	208	221	202	202	217	211	221	231	234	213	204	201	214	204	196	202	228	237	199	209	213	218	252	199	218	209	211	191	207	196	200	201	235	225	233	214	215	201	206	202	206	217	184	208	232	223	195	193	209	216	180	214	238	215	198	210	193	217	187	216	239	207	211	214	209	221	219	218	217	205	193	226	234	199	202	201	186	213	238	215	222	172	207	228	230	217	206	226	186	210	235	216	195	227	217	182	216	188	213	242	226	220	237	213	207	205	216	213	208	197	193	227	197	229	203	197	245	191	207	214	215	220	198	212	193	207	237	199	216	226	227	199	236	198	204	209	223	233	186	237	208	214	218	189	200	200	195	207	243	212	232	214	214	196	243	237	216	215	233	204	222	216	214	207	212	205	230	194	220	204	214	223	231	246	183	227	234	203	209	230	221	238	199	216	203	237	197	200	222	213	229	195	199	215	230	186	213	204	188	202	222	213	213	224	230	199	203	211	199	228	219	212	212	202	210	209	217	208	218	250	208	180	176	214	190	208	208	192	197	203	182	205	212	193	223	202	204	196	229	242	209	205	200	212	183	215	221	211	209	209	233	215	199	210	218	192	235	226	207	203	222	199	234	190	249	210	190	212	214	228	218	210	207	195	216	221	234	217	203	196	198	180	201	228	225	230	211	205	214	205	176	180	211	207	207	235	227	209	194	224	220	201	232	228	193	211	213	225	205	210	229	205	212	208	202	218	196	193	200	218	214	199	197	226	202	190	209	188	188	185	221	206	256	226	214	197	229	208	212	222	225	229	212	195	183	219	215	204	197	210	203	221	206	231	202	220	222	233	243	210	226	209	219	243	229	237	195	224	230	224	231	232	224	204	214	224	193	227	197	204	210	215	198	218	208	217	219	205	212	192	212	240	221	207	220	196	236	205	238	245	221	206	204	200	206	191	198	210	229	190	238	217	226	214	216	222	206	188	225	212	194	210	225	206	197	221	234	226	232	219	190	202	250	217	224	208	162	234	203	213	210	211	227	207	229	210	203	202	217	206	209	216	250	186	205	215	224	232	203	185	218	207	197	229	216	215	219	237	212	204	222	191	205	222	194	219	230	213	209	185	198	182	221	224	193	233	235	207	218	200	188	200	212	218	246	218	210	206	218	201	213	226	201	216	204	242	221	200	197	224	213	213	201	213	205	214	219	216	199	202	198	204	214	212	212	199	225	209	216	219	221	184	195	211	242	179	209	207	191	203	229	202	211	190	200	190	216	234	224	214	229	194	203	201	215	188	241	236	192	185	178	222	222	208	217	228	237	191	235	182	232	184	232	191	222	211	185	198	197	235	233	210	218	198	210	186	223	218	213	211	247	199	214	202	196	215	220	203	203	246	224	228	220	217	175	191	213	235	202	211	200	214	221	194	209	202	191	203	228	216	230	218	219	212	209	207	210	204	194	225	187	220	204	223	196	213	189	211	216	218	238	203	222	210	209	208	198	222	206	217	211	192	192	236	221	219	181	211	205	201	194	201	201	193	197	227	191	197	218	210	218	243	212	213	202	207	213	206	216	182	221	211	227	196	209	192	241	193	197	199	204	200	215	215	199	208	198	229	227	195	214	211	180	207	197	215	226	194	214	215	251	220	219	214	213	241	213	227	209	201	206	218	230	190	215	205	239	205	226	213	212	246	213	197	204	212	203	204	204	190	224	216	205	226	237	214	200	252	217	200	217	217	203	211	219	214	228	201	200	192	235	223	214	203	235	216	208	211	223	219	240	207	215	232	228	219	201	202	211	206	234	211	223	212	216	228	222	230	183	201	218	211	211	203	211	225	213	207	250	217	233	212	182	204	194	213	225	210	232	187	215	195	229	230	219	210	230	220	227	195	216	191	216	200	224	221	218	184	211	198	219	207	220	202	218	213	194	191	201	206	202	203	230	215	220	212	209	219	221	219	208	207	195	203	197	212	213	197	223	212	208	230	210	207	199	208	195	239	197	231	201	204	212	217	211	187	189	215	197	209	213	229	209	217	227	210	218	215	219	222	194	217	219	217	217	215	205	178	205	219	219	207	193	192	232	197	220	189	214	213	215	210	236	215	189	223	196	203	214	202	217	237	194	191	232	226	243	193	211	222	203	179	208	233	217	211	200	219	219	200	214	204	209	217	191	215	228	184	230	203	200	215	205	215	188	219	213	201	211	206	200	185	185	227	222	202	224	209	215	213	193	223	224	208	184	213	202	207	218	218	206	204	235	228	232	207	231	226	189	222	203	224	207	200	209	192	209	193	194	195	207	195	203	210	206	192	193	200	224	185	191	226	211	202	221	214	206	214	216	201	220	226	230	223	196	203	202	208	239	221	222	211	196	231	206	223	255	226	199	231	220	189	208	213	206	205	198	217	201	220	223	218	201	217	173	214	212	205	190	221	184	195	215	208	196	207	212	234	227	198	195	205	222	210	215	209	216	200	200	232	215	197	216	208	187	223	232	189	184	226	202	205	235	205	206	206	195	179	212	221	208	203	219	200	216	218	207	229	223	221	211	209	234	227	197	223	200	205	216	209	218	236	187	212	201	225	212	213	210	209	225	212	194	189	230	226	246	245	223	192	257	199	189	228	201	210	229	199	220	197	198	204	214	219	219	161	200	206	189	199	197	190	227	204	228	220	188	208	212	219	239	204	206	222	216	220	195	241	210	229	214	216	223	208	195	217	174	208	216	227	226	207	201	227	227	219	179	213	226	238	213	175	199	207	221	189	188	211	203	202	227	221	204	196	212	178	218	229	211	207	214	194	208	197	208	202	206	232	230	182	227	212	190	208	212	220	220	208	219
19905	37935	28973	17430	11305	7367	5230	3845	2840	2160	1667	1310	1147	888	772	692	560	559	521	432	406	399	395	370	376	363	352	334	343	322	308	364	333	342	364	357	342	326	333	312	309	363	344	373	293	291	320	305	317	303	289	358	321	311	336	327	306	352	320	354	300	306	330	333	306	345	343	346	325	290	335	323	384	349	305	325	292	315	290	319	334	321	336	337	345	349	345	332	340	329	351	323	320	334	309	308	290	317	344	335	347	302	320	338	338	321	343	283	321	299	358	313	338	277	333	332	327	340	329	345	297	316	305	305	347	311	346	304	328	315	320	303	338	349	293	317	307	323	315	350	320	340	343	335	333	309	333	355	324	353	339	321	353	321	316	341	321	375	302	296	299	324	299	315	338	341	318	319	348	325	317	307	332	333	322	309	317	337	338	294	301	329	314	334	329	325	353	340	335	360	356	340	322	303	345	290	350	331	322	302	359	305	327	325	301	325	335	340	320	318	333	336	291	325	348	327	304	325	302	328	313	326	319	316	325	287	314	348	338	327	312	310	355	312	303	366	333	307	315	333	335	352	324	337	323	313	342	332	324	337	354	322	305	359	337	319	322	317	376	348	345	293	353	328	317	345	341	344	334	329	342	331	304	310	345	322	325	346	317	309	356	297	329	351	343	326	310	317	354	318	326	299	333	338	273	333	294	329	329	333	335	305	315	332	324	302	341	363	333	316	308	314	350	344	332	334	325	325	346	326	323	349	345	320	347	302	316	331	318	309	332	319	320	334	320	356	329	328	304	325	346	337	308	338	321	330	366	309	328	319	344	327	283	320	324	289	341	297	330	310	346	345	336	312	304	323	339	343	316	315	325	308	303	292	321	303	319	333	343	334	328	287	329	317	321	337	320	342	326	305	316	347	326	331	336	327	367	314	339	324	293	334	352	336	355	294	335	322	347	305	327	334	290	309	339	361	346	295	315	324	304	324	337	348	319	337	343	310	324	287	327	322	331	308	330	355	315	337	342	323	333	318	336	310	327	272	314	354	294	301	326	320	317	325	335	349	285	314	299	317	291	320	339	331	307	317	322	321	345	325	330	315	308	317	339	335	347	302	302	357	311	292	320	312	326	339	341	334	336	356	315	304	327	317	324	322	313	320	323	333	292	333	311	299	291	317	342	326	308	332	322	340	303	319	335	341	337	336	313	339	313	329	309	321	326	312	313	340	310	337	312	295	333	319	346	334	340	350	332	322	333	314	339	328	326	320	315	296	337	330	350	326	336	335	320	292	314	326	311	326	346	307	321	293	321	300	303	329	358	338	303	286	360	323	328	337	353	330	295	320	336	341	374	336	338	335	326	326	318	326	325	299	308	335	286	332	335	351	345	317	346	310	320	320	308	297	318	301	321	336	316	360	347	317	281	312	342	315	350	319	294	328	295	339	317	322	319	290	350	343	323	307	311	312	319	340	346	347	334	314	337	304	343	324	326	311	308	335	360	342	316	337	312	315	315	312	315	310	311	342	314	305	333	296	301	332	308	350	340	337	290	308	311	337	326	344	325	341	322	327	318	316	320	339	307	318	340	331	291	344	307	339	324	313	326	336	340	341	378	302	350	329	338	302	323	340	331	316	349	335	290	329	315	337	304	360	301	329	325	318	299	335	296	330	302	317	337	305	349	328	365	366	361	324	329	305	340	307	320	310	310	325	330	347	309	353	343	345	331	297	327	310	295	341	308	310	333	309	309	306	354	315	331	336	320	336	310	319	339	297	319	309	363	321	316	320	311	346	331	303	330	347	324	305	320	318	340	310	332	313	289	327	313	335	325	370	297	298	327	318	338	324	314	301	307	312	369	341	328	305	347	296	326	276	322	373	330	335	308	369	286	283	329	323	317	314	348	347	323	308	312	318	328	340	347	298	310	337	334	333	316	326	323	285	309	353	301	318	321	307	314	326	336	354	350	307	327	327	355	336	304	324	306	317	311	312	281	352	328	299	327	317	317	313	324	322	312	302	300	331	314	335	306	308	316	321	321	331	302	321	333	315	328	344	337	318	346	287	353	339	342	310	289	313	310	336	329	357	298	336	278	341	335	305	317	310	362	306	302	325	315	326	364	295	326	297	286	317	326	316	330	314	340	324	336	344	315	334	326	311	323	303	344	321	340	305	323	312	300	341	317	342	348	321	309	309	346	345	309	332	309	361	286	329	326	324	365	380	316	307	351	321	326	341	323	326	348	343	325	305	311	350	338	342	361	311	315	327	310	323	338	331	327	321	319	330	350	300	299	320	364	334	340	307	341	332	360	305	358	311	321	300	324	355	334	327	315	354	331	306	329	343	330	336	323	336	354	346	355	323	352	348	342	315	323	367	341	304	364	320	326	320	314	283	339	301	343	303	321	317	341	297	329	337	312	350	308	341	341	326	333	334	314	330	334	329	340	324	316	302	302	349	312	288	322	348	352	282	332	345	325	306	312	307	315	319	359	316	313	317	350	315	318	326	315	314	331	338	290	335	305	326	333	342	313	326	364	312	294	303	321	355	327	339	348	316	330	293	334	322	316	314	339	347	352	308	328	353	358	370	332	332	362	334	315	305	332	317	318	310	338	333	332	325	336	283	313	291	333	316	309	295	301	338	320	329	324	316	339	287	315	309	314	379	335	327	329	328	304	349	339	364	340	333	337	311	316	337	340	345	316	317	298	324	315	327	334	328	336	335	300	360	357	327	300	303	306	320	332	330	358	340	328	311	337	328	341	338	319	303	329	337	296	358	340	338	318	334	329	332	322	322	324	308	339	305	320	296	344	295	329	324	322	325	321	319	341	323	291	303	343	347	313	316	312	332	326	311	312	297	325	308	336	316	317	270	317	324	338	329	331	316	298	332	387	311	352	325	341	334	320	330	334	322	314	354	320	318	323	337	324	309	363	297	327	314	333	338	301	347	341	352	326	315	319	311	326	347	344	324	291	332	325	341	332	359	325	334	318	337	324	339	306	343	341	320	322	333	335	353	279	343	321	345	335	330	349	324	299	350	330	313	318	334	311	357	338	312	360	327	323	283	320	312	302	292	331	323	365	319	327	340	313	325	316	343	314	303	323	341	377	350	310	357	339	334	306	346	332	317	320	351	306	328	322	349	333	353	341	349	305	331	309	337	324	310	354	304	333	363	326	316	311	348	334	273	305	318	377	354	305	320	310	318	306	345	305	349	348	312	335	317	327	304	313	337	306	325	335	357	300	318	325	311	354	322	290	345	354	311	312	317	330	381	311	320	317	331	314	348	337	315	346	286	332	307	350	339	309	350	321	306	338	313	333	320	320	344	315	328	321	328	339	303	318	341	337	333	298	303	335	329	333	338	282	335	330	301	318	324	348	293	318	318	338	306	312	315	363	319	316	358	311	328	319	331	333	342	341	343	332	374	324	324	332	343	327	312	328	316	339	300	330	317	354	336	348	335	320	319	354	348	320	352	302	333	321	331	338	321	340	353	323	343	340	308
28050	20125	12780	4886	1984	1108	762	594	463	376	316	274	300	283	251	225	237	218	206	211	221	205	231	216	220	200	224	191	204	212	197	208	199	218	228	189	213	236	227	217	194	224	201	192	218	212	205	176	211	179	226	214	217	205	235	206	224	218	185	176	207	213	196	204	219	198	205	192	221	210	175	229	210	180	210	218	197	209	195	193	204	198	202	179	211	214	193	191	210	206	201	225	236	208	205	219	182	185	201	188	193	217	220	201	221	207	201	200	196	201	207	186	189	200	202	212	215	200	198	205	249	212	176	227	217	204	204	203	180	217	208	213	210	221	208	232	231	207	228	232	232	173	202	199	209	195	202	191	190	196	197	220	189	196	184	202	183	204	214	214	188	230	200	196	202	208	203	199	219	230	202	190	185	201	219	215	236	239	185	223	211	213	203	199	213	201	215	197	210	196	211	208	196	218	195	190	189	190	206	203	209	204	210	224	192	183	211	218	191	184	179	198	210	209	200	195	207	184	189	183	211	211	212	203	218	201	211	210	209	228	200	225	219	209	210	208	228	202	232	192	216	197	221	209	209	203	221	213	200	218	214	186	236	201	203	208	203	195	190	187	192	199	218	213	213	208	217	221	202	215	197	219	218	201	205	203	203	213	215	212	216	203	165	200	187	199	227	201	217	208	204	199	217	226	210	240	183	204	185	211	198	204	203	212	182	198	206	207	223	191	235	206	222	208	213	185	214	190	214	197	198	180	204	220	188	210	201	197	194	203	205	226	198	220	230	204	221	178	238	218	213	192	220	230	202	206	197	192	216	187	207	215	204	213	204	192	218	188	218	201	197	201	195	215	192	231	175	205	187	189	214	191	218	189	212	192	196	200	195	234	204	218	216	203	199	195	204	220	200	242	237	213	223	205	221	206	187	206	208	193	181	230	224	212	211	186	198	215	185	185	195	189	214	198	217	189	189	197	223	197	218	203	224	195	197	183	198	207	229	228	228	189	198	205	235	228	206	205	189	192	195	252	234	217	236	220	203	215	199	200	218	211	216	197	217	208	203	202	210	193	224	219	193	195	200	194	189	189	205	200	202	178	217	205	225	172	200	217	206	216	197	233	205	226	203	210	194	217	203	200	212	212	201	202	202	191	189	175	175	221	206	215	180	233	211	205	195	205	201	219	206	186	193	201	185	224	177	214	206	204	223	215	200	195	184	202	204	194	216	225	210	222	212	195	210	205	217	189	210	230	232	221	191	190	215	230	235	194	217	209	214	198	188	201	195	222	205	198	217	195	205	205	210	237	203	182	195	212	194	194	207	214	222	209	220	220	222	174	228	195	223	220	199	205	217	215	185	200	244	202	230	204	184	224	209	204	210	192	196	236	216	177	203	206	212	210	211	163	176	220	204	199	219	230	194	222	217	197	190	208	207	209	179	212	234	172	213	172	207	192	218	208	209	201	196	198	194	199	216	187	206	205	180	209	207	204	202	223	231	237	205	186	202	194	213	195	215	217	202	199	220	203	215	224	193	236	198	190	183	219	211	187	205	208	221	224	213	192	196	219	206	187	201	210	199	207	231	209	218	212	200	197	188	208	207	217	206	208	220	198	191	210	213	222	194	197	192	215	191	188	197	196	188	208	193	193	192	198	198	220	223	198	201	202	211	202	200	199	212	197	206	216	205	215	201	185	208	188	198	222	211	204	193	210	195	201	171	203	221	214	218	204	185	191	199	201	200	215	226	238	202	198	185	250	209	193	209	195	212	206	212	189	190	203	204	212	204	186	211	212	195	194	204	223	185	220	222	212	192	211	213	187	202	201	200	194	195	222	195	223	212	217	201	225	216	220	195	174	207	202	203	208	197	206	210	205	194	169	201	210	189	205	200	206	222	198	194	218	232	209	199	191	207	225	207	203	190	217	214	225	207	214	229	201	200	198	193	203	199	189	204	186	196	184	192	207	227	210	210	214	226	201	185	187	226	218	212	204	213	187	212	199	212	202	192	223	210	199	213	208	198	223	194	203	195	184	198	201	193	188	195	195	230	193	209	190	216	234	184	237	234	202	208	206	196	197	194	206	205	232	196	212	219	203	190	203	180	206	228	215	193	193	186	200	187	235	242	198	184	192	199	200	195	200	211	199	203	206	210	189	224	212	185	206	211	194	229	183	167	197	214	210	235	207	217	202	174	188	191	195	199	216	192	191	205	191	259	194	201	185	184	180	173	224	206	195	204	196	209	187	193	194	202	200	201	206	196	194	197	203	209	195	200	223	212	211	219	195	206	193	208	213	218	193	203	193	194	221	198	175	219	200	183	202	208	202	191	184	207	183	223	194	216	195	207	217	218	191	184	204	197	220	215	242	231	215	205	251	215	232	222	208	208	205	205	215	201	232	201	206	167	209	193	212	190	197	206	217	220	229	204	179	211	215	230	225	234	220	176	191	198	212	209	205	199	229	191	219	218	220	186	192	215	228	203	186	189	219	233	210	200	214	210	219	209	220	211	199	192	189	218	181	195	221	199	202	234	221	186	223	183	198	184	184	208	178	205	208	195	191	190	208	208	216	180	172	203	198	215	217	219	192	214	209	215	204	196	219	218	199	201	207	199	191	214	222	225	200	195	194	207	164	229	193	187	192	215	187	218	200	220	190	201	221	192	209	185	181	201	190	212	173	185	191	209	214	198	196	203	231	178	218	213	211	224	194	199	190	197	232	224	191	186	225	192	194	223	217	201	223	224	196	214	199	209	206	219	180	192	184	215	215	211	218	208	215	210	203	219	219	205	188	194	183	217	209	174	209	216	208	192	218	206	190	165	195	210	184	203	192	203	204	197	209	208	184	195	225	232	189	239	196	234	223	184	183	199	217	207	193	204	194	201	219	214	202	205	236	189	210	210	202	218	234	215	191	221	199	220	237	196	195	200	212	189	201	203	220	208	228	181	191	208	201	213	201	202	201	201	221	203	206	183	207	185	210	206	177	199	192	185	222	196	216	181	219	198	211	216	224	204	229	222	213	203	216	183	197	182	184	204	198	179	186	211	183	196	200	197	196	196	227	185	221	221	224	186	213	198	195	199	205	214	202	204	199	229	196	232	212	203	212	214	205	204	214	209	226	208	204	211	187	189	206	213	216	186	215	206	215	200	207	206	187	214	182	219	199	206	233	209	184	214	207	208	210	191	229	211	201	203	184	203	201	201	207	216	189	201	187	210	223	227	207	188	211	173	230	196	207	208	210	214	212	211	218	212	173	213	192	210	204	195	211	195	203	198	205	236	204	232	199	217	202	216	206	207	204	197	191	196	192	194	231	195	213	196	214	228	195	217	192	205	201	199	194	208	194	201	221	207	209	205	206	189	213	207	234	199	206	206	205	205	182	211	192	239	216	186	192	210	207	200	190	194	196	219	191	208	205	194	193	193	190	212	211	182	209	226	198	196	224	222	196	173	230	193	206	211	206	216	163	189	199	198	207	220	202	230	198	222	223	200	215	190	212
17354	24446	15932	7657	4456	2778	1927	1399	1136	884	734	652	600	493	499	442	416	409	388	370	352	319	348	319	337	338	323	351	322	313	322	313	328	303	331	327	340	326	349	317	328	340	360	335	314	356	315	312	309	284	305	321	335	362	342	303	321	315	291	310	357	343	291	340	329	323	311	308	347	336	320	329	319	318	298	330	337	281	319	335	294	311	307	322	330	352	335	345	306	337	324	309	339	324	340	331	342	311	339	309	322	326	318	300	305	320	349	313	343	314	330	325	290	330	334	306	322	337	345	308	297	319	321	346	337	317	315	324	303	312	334	304	307	338	315	300	308	331	320	332	330	298	334	327	336	368	331	318	323	319	310	324	330	322	322	299	309	322	321	315	308	300	311	306	314	355	314	331	327	311	322	323	295	323	316	327	315	313	316	348	329	308	308	363	296	332	320	305	316	341	335	361	315	332	316	339	321	318	339	309	331	320	315	313	328	329	309	324	329	338	313	318	362	324	278	313	318	314	348	347	333	336	300	325	316	322	305	325	321	316	337	325	304	316	324	308	278	329	322	340	312	322	334	316	321	320	333	321	325	342	322	304	321	292	310	329	299	268	315	348	329	333	308	300	312	311	314	309	312	329	317	338	331	311	346	323	328	303	303	319	320	320	365	309	337	294	327	365	300	361	319	305	309	313	331	350	304	295	341	290	296	328	348	339	333	329	318	318	338	332	310	312	311	340	358	329	276	347	294	335	304	292	321	310	329	314	352	284	319	314	319	307	322	306	299	329	347	331	319	316	322	319	298	326	306	326	326	328	325	342	325	276	305	328	301	316	308	324	358	325	310	304	334	327	327	318	329	313	326	325	295	339	337	321	339	322	312	309	304	345	314	313	361	323	318	302	317	320	328	295	321	293	345	312	296	337	326	343	322	313	309	305	320	316	282	306	345	308	322	322	306	357	308	307	313	345	313	301	343	343	327	329	318	314	353	332	330	316	313	294	325	303	314	308	312	297	310	328	308	330	325	293	314	320	300	330	312	321	312	304	335	346	311	331	293	307	332	312	323	336	337	336	346	327	363	354	367	331	343	326	310	276	344	337	305	293	311	300	305	301	341	331	328	321	310	349	321	299	340	316	349	296	343	313	325	324	322	351	326	307	326	275	355	339	296	339	332	312	322	332	333	300	316	345	313	332	336	302	303	286	324	307	280	311	316	303	357	343	337	331	338	326	277	313	306	319	305	308	336	325	331	328	309	333	338	327	296	314	272	358	324	309	299	306	294	301	289	341	335	306	294	317	337	313	309	322	310	357	346	314	278	304	316	311	323	302	309	303	342	292	332	291	351	354	323	339	340	327	313	338	340	309	314	313	310	304	291	337	282	324	362	341	343	351	289	277	315	325	326	319	332	312	304	337	329	347	299	343	281	332	340	313	303	358	317	335	334	321	334	293	323	302	294	324	353	309	336	307	350	317	320	292	287	335	317	324	317	320	296	338	335	308	306	309	308	323	285	335	317	304	324	335	326	336	331	328	323	322	291	295	317	341	337	330	294	289	321	339	332	319	345	279	324	316	299	340	324	360	319	315	327	347	325	302	318	309	297	297	318	337	327	299	345	293	337	317	324	316	307	302	303	366	332	326	336	325	354	318	319	312	329	323	326	299	360	339	287	316	318	335	323	318	325	321	288	337	321	297	358	320	337	323	316	328	316	303	334	322	341	354	320	325	338	325	352	303	356	334	359	337	314	349	301	298	325	313	305	287	323	313	315	319	314	305	306	334	312	344	301	322	310	344	345	318	346	311	307	320	335	313	316	306	308	332	345	326	327	358	314	332	334	321	320	330	303	330	302	297	326	360	311	330	334	310	307	311	334	294	329	348	308	318	305	346	320	329	333	301	334	314	325	307	361	329	347	279	327	297	302	312	353	320	330	332	333	306	314	295	284	320	341	349	334	331	364	292	314	313	323	337	334	295	321	337	339	384	329	318	317	302	286	311	311	310	314	303	319	330	334	317	345	350	295	363	354	307	298	305	325	318	330	314	335	292	300	348	308	319	329	302	364	298	342	335	341	321	325	327	329	310	357	334	332	320	309	344	287	293	342	323	316	328	359	310	321	340	327	339	322	328	341	315	315	323	348	326	304	316	320	339	344	323	328	368	326	315	318	335	331	323	341	324	305	307	305	346	281	342	326	306	331	325	320	329	340	331	309	323	297	289	293	341	310	286	315	346	322	353	312	341	310	276	340	325	364	327	291	313	289	329	293	340	311	329	333	344	321	318	292	350	302	345	299	311	343	345	333	326	313	297	305	354	335	309	323	309	336	323	339	350	320	308	306	347	305	329	308	303	311	342	330	312	346	320	280	327	341	339	326	340	345	313	335	316	356	310	342	305	336	347	307	324	304	320	343	298	341	303	319	328	293	339	354	307	313	311	319	325	361	349	298	340	299	301	326	323	307	336	338	345	316	335	339	334	322	322	326	316	311	328	320	322	334	349	319	307	334	327	310	314	325	364	331	318	314	301	322	309	322	310	308	332	319	320	349	328	368	336	321	336	338	309	284	330	340	318	309	326	296	341	337	319	343	308	298	289	309	325	330	329	298	330	309	311	322	312	324	316	332	320	346	343	308	305	326	312	324	309	350	330	338	294	331	312	321	333	321	350	322	326	332	335	310	310	330	332	343	332	315	320	340	304	299	334	316	321	347	331	354	315	340	318	294	319	347	326	304	365	313	324	317	327	323	316	323	347	321	335	317	306	312	334	311	340	330	332	307	330	290	344	321	328	355	352	340	326	326	290	341	325	281	317	308	333	337	315	333	320	320	283	305	316	362	326	337	332	322	318	356	313	352	312	318	316	313	296	331	318	306	334	355	350	323	345	314	337	296	351	361	334	343	335	306	339	328	309	307	346	323	326	319	341	356	318	333	330	352	312	339	366	331	318	305	335	303	314	329	364	340	299	318	364	328	335	318	283	329	330	331	347	333	337	338	328	312	316	307	290	335	324	311	336	315	335	334	304	309	318	321	302	326	329	335	354	322	303	317	315	290	336	340	322	352	351	320	300	340	359	317	355	310	304	347	346	335	319	298	308	349	324	336	340	323	335	310	322	322	295	295	302	328	292	345	335	327	334	358	287	327	359	369	293	343	327	350	308	335	328	329	318	332	316	303	322	285	329	319	346	303	314	299	313	325	309	371	329	306	351	332	332	327	311	368	309	312	311	329	336	304	322	338	317	322	324	317	296	374	332	292	284	301	316	338	298	328	322	319	349	324	300	324	313	305	310	330	318	324	328	345	309	311	315	314	336	322	291	358	340	339	315	345	333	336	332	324	307	323	327	338	333	336	307	339	315	309	312	335	321	309	327	351	328	331	331	323	319	334	307	307	336	316	339	317	339	329	306	337	318	313	304	353	295	341	325	314	315	319	301	334	351	347	321	347	325	369	272	349	341	315	314	341	318	317	325	358	346	308	326	319	333	340	322	334	338	314	292
23765	21523	27974	25525	18981	4386	1872	1130	821	642	526	447	392	348	329	324	305	277	239	237	259	211	237	230	235	223	219	204	214	222	210	199	212	234	216	233	217	226	228	226	202	225	226	221	216	222	206	217	211	211	230	220	230	200	216	217	204	202	214	205	191	218	223	223	187	190	201	208	207	204	221	224	199	199	232	220	198	228	210	216	195	222	207	218	199	225	207	227	214	222	219	224	207	206	179	212	212	213	204	222	191	213	233	235	225	218	229	211	235	205	215	223	218	209	237	184	232	207	214	214	194	209	195	235	235	210	193	199	224	234	183	223	199	205	230	238	202	204	243	221	207	209	219	200	193	231	232	220	251	243	250	212	204	230	215	208	203	219	201	199	219	218	224	218	238	203	213	208	204	221	214	194	197	202	219	196	197	238	227	203	218	228	229	206	238	236	204	196	220	238	219	230	243	202	231	195	191	222	220	212	184	215	192	202	228	198	210	217	238	205	197	202	209	229	193	215	211	185	211	207	223	208	168	237	203	224	192	200	207	219	226	204	210	194	187	221	202	244	212	184	230	201	198	222	227	214	202	194	219	216	186	215	204	202	211	202	202	224	222	215	217	229	222	236	220	207	199	196	190	215	198	235	229	240	219	217	231	220	230	205	209	236	226	203	223	197	196	224	220	213	201	218	232	184	202	204	223	196	213	186	183	233	224	193	224	191	213	223	218	177	186	213	218	226	205	216	236	217	191	207	196	247	205	210	217	245	205	213	192	196	209	210	223	212	211	233	203	223	208	192	208	220	224	245	220	214	204	215	193	222	199	203	210	206	208	212	217	234	203	235	220	191	208	199	218	216	237	220	224	214	212	197	198	212	226	207	249	239	218	197	215	214	223	229	219	216	210	201	233	227	228	200	209	216	230	199	215	186	221	203	217	227	222	213	217	232	200	220	190	200	209	229	196	238	232	220	202	212	236	220	231	187	229	189	220	246	229	229	246	202	186	216	232	175	237	208	216	201	222	229	245	203	218	207	217	220	241	192	220	209	225	221	204	221	207	217	213	223	200	227	238	211	207	211	210	210	222	202	206	216	226	193	194	198	224	212	236	222	232	220	214	220	211	215	233	199	219	223	201	196	205	219	203	212	233	198	185	188	219	230	246	199	203	216	242	224	203	220	216	219	198	214	211	210	210	209	210	215	204	220	215	213	203	218	216	205	211	222	206	217	209	204	224	234	204	210	216	216	229	218	215	248	180	216	226	239	234	198	210	200	200	205	200	196	228	201	192	181	221	228	210	222	214	211	202	176	222	210	222	215	205	223	210	222	192	222	217	227	200	215	213	197	227	197	197	223	204	195	225	225	221	215	229	220	171	221	220	196	221	233	204	223	213	198	229	202	200	208	218	228	212	209	197	205	220	229	224	218	219	209	234	215	183	228	215	225	219	209	192	213	213	240	216	203	204	209	228	220	216	240	204	227	213	202	191	210	246	221	210	227	230	199	216	193	193	210	246	225	224	231	221	218	244	215	218	202	188	177	218	205	251	196	213	213	226	193	203	200	217	189	258	200	234	221	218	203	209	223	213	190	239	230	233	221	238	222	210	215	199	225	206	236	197	231	190	207	221	191	214	227	233	227	219	237	225	205	208	191	205	197	192	213	204	204	210	211	235	220	207	182	201	204	188	206	225	221	216	233	223	231	215	202	206	228	200	205	212	254	239	208	205	205	225	186	195	203	226	215	190	214	199	193	221	190	231	228	226	232	190	211	212	219	220	211	224	223	205	196	203	193	191	190	235	187	222	203	217	226	245	207	233	216	238	235	217	232	226	217	207	198	185	206	207	195	209	210	187	192	222	225	221	230	210	241	211	211	198	217	229	204	228	236	210	212	222	214	207	204	205	222	206	208	190	214	210	199	197	220	227	200	217	216	197	194	205	230	221	241	230	194	197	233	208	215	217	235	214	228	209	191	191	206	221	225	203	189	225	202	210	212	212	214	207	244	210	191	242	195	214	196	193	214	210	226	218	228	190	212	214	224	233	199	257	206	239	219	210	248	209	212	228	208	196	233	220	227	226	206	169	222	220	223	187	213	203	213	222	203	196	242	219	216	218	186	227	202	207	199	207	226	232	208	200	200	198	206	222	219	219	225	230	198	211	188	196	236	218	204	226	183	198	220	214	216	218	215	204	213	223	213	211	212	235	221	220	201	205	216	224	217	213	201	208	215	208	228	208	193	208	205	212	231	217	218	218	222	247	230	222	221	225	209	206	198	178	207	229	240	263	188	192	217	181	209	214	200	222	217	245	210	206	211	223	213	206	228	197	180	208	205	242	223	222	217	211	212	208	208	205	218	227	185	199	234	180	202	227	227	222	183	194	211	235	210	208	222	223	210	236	226	221	233	225	223	228	190	197	229	211	231	198	225	227	217	218	205	216	208	229	221	230	209	205	202	231	216	231	206	237	200	210	222	195	215	207	234	206	202	206	211	228	202	209	205	210	213	227	229	202	227	208	225	209	212	210	221	206	234	215	206	197	221	177	203	222	202	194	212	217	223	220	221	228	192	219	201	212	235	244	199	219	226	210	202	197	215	196	206	225	202	220	209	210	206	217	191	194	242	211	232	200	240	203	190	212	215	213	229	212	244	232	220	229	221	225	205	189	219	226	244	193	225	213	190	207	220	212	235	228	185	212	220	230	211	208	198	215	198	204	225	188	216	211	202	211	210	211	234	219	217	243	209	182	193	227	232	210	226	214	228	201	250	222	213	212	216	232	221	226	208	224	220	184	210	209	223	206	218	233	219	204	190	207	198	216	215	198	218	197	211	229	209	224	212	204	200	226	201	209	215	226	225	216	205	199	227	215	210	198	220	218	207	231	212	236	220	209	211	224	220	198	233	217	232	235	197	214	201	200	208	202	199	232	206	212	216	186	208	208	229	209	229	199	214	187	231	207	244	207	232	190	212	214	219	229	208	211	232	244	221	195	215	198	196	208	193	211	238	192	211	219	195	223	201	215	229	191	227	207	194	246	198	229	214	220	247	223	194	218	206	192	200	216	214	235	205	235	211	211	215	222	208	217	217	203	226	214	232	211	203	197	190	197	204	238	194	212	205	229	192	214	216	221	208	219	228	199	228	222	239	230	214	209	200	202	189	209	212	215	207	202	232	228	200	232	210	208	219	218	207	217	207	216	213	219	216	222	218	228	221	217	227	206	221	209	229	227	193	172	209	190	227	223	206	219	211	221	221	221	203	240	242	228	210	197	217	215	235	204	202	230	215	203	210	234	210	225	216	219	200	225	236	215	217	220	191	234	232	237	216	236	227	225	205	214	240	224	211	187	237	220	223	223	201	198	209	204	225	215	199	250	221	209	228	212	219	228	209	218	201	225	212	198	228	238	206	175	217	208	212	216	204	204	230	220	214	201	216	203	228	195	219	206	222	223	234	212	217	198	208	191	210	220	216	212	195	230	219	226	205	196	226	223	195	207	232
16821	31324	23192	12428	7833	5264	3653	2556	1925	1495	1173	974	868	738	653	560	500	460	436	429	422	389	367	332	370	354	354	375	326	332	348	334	371	315	375	326	347	321	346	335	371	361	315	315	319	350	337	329	324	329	353	318	340	353	286	309	309	315	315	305	340	310	339	333	306	324	345	344	331	320	324	369	328	309	325	335	311	345	343	345	310	332	344	310	320	307	319	342	325	324	318	350	343	332	357	323	320	329	357	344	320	328	306	305	313	329	370	357	327	308	339	332	308	338	319	312	328	354	388	342	363	347	311	283	338	314	338	285	355	330	338	325	352	336	312	326	329	339	335	264	332	310	315	363	299	352	325	342	326	330	337	326	311	328	321	310	351	348	334	320	314	366	341	323	300	355	345	365	322	358	357	307	328	348	310	317	334	325	324	312	334	327	321	319	317	327	382	342	311	341	331	317	336	328	330	319	309	315	361	330	306	375	358	354	314	356	352	339	345	316	349	361	334	337	332	334	327	331	321	362	335	337	325	336	326	332	299	318	309	307	340	346	321	311	327	319	348	317	349	336	318	330	319	348	328	312	336	337	310	335	351	349	313	303	299	345	302	321	354	334	323	372	358	337	344	348	333	339	328	352	355	342	351	330	332	323	358	341	372	300	343	338	326	347	318	330	319	356	333	308	328	334	307	311	349	335	338	335	348	350	353	323	309	331	342	330	327	310	368	310	347	333	327	359	351	317	357	318	311	354	358	332	312	337	307	340	361	302	310	356	314	309	355	306	312	318	336	330	329	344	321	328	316	309	358	324	355	342	331	330	336	346	321	340	302	344	347	353	377	327	348	354	297	346	345	345	348	318	325	332	300	334	335	334	333	356	325	332	298	316	315	359	326	309	353	346	302	353	331	360	352	350	322	338	346	303	299	358	341	304	335	345	323	341	367	357	349	322	333	333	320	344	306	334	357	333	340	332	336	337	339	324	312	341	323	321	358	341	365	346	365	339	313	351	333	314	291	342	335	346	364	330	321	341	319	344	326	329	339	308	334	329	353	297	329	342	321	341	331	317	344	337	335	327	284	348	337	302	334	350	343	326	313	289	309	380	340	341	361	364	322	342	313	348	367	330	370	321	330	326	340	326	315	356	337	316	324	364	337	346	338	314	304	349	333	346	344	312	333	323	362	348	364	318	325	343	337	316	345	360	359	331	342	342	339	310	340	338	339	300	363	322	355	299	362	353	359	316	365	344	327	324	342	354	315	334	327	322	319	300	347	357	341	340	334	309	356	309	314	345	362	342	357	318	321	341	336	342	330	366	332	364	362	312	315	337	361	311	334	361	313	320	336	350	349	323	327	333	305	354	314	320	337	356	343	318	335	312	344	343	328	340	355	351	328	339	338	317	352	318	351	358	326	299	311	359	368	329	303	350	302	349	329	346	360	321	343	324	354	330	353	338	334	304	306	325	321	353	338	350	326	347	337	364	347	331	296	329	349	358	342	354	322	312	364	327	307	325	324	336	323	342	352	335	364	297	330	278	322	362	301	340	351	310	377	313	306	356	297	337	323	360	324	340	339	309	349	321	315	323	323	344	346	326	359	345	345	327	335	342	310	350	327	354	301	347	347	311	339	323	359	352	341	336	332	316	296	323	304	325	352	351	359	317	329	334	316	302	341	325	364	349	321	314	350	319	329	327	366	341	290	313	330	318	321	300	355	337	322	318	376	354	322	341	352	313	319	325	309	350	315	315	335	337	366	304	354	335	329	333	348	361	348	339	318	304	310	329	321	347	348	346	305	293	331	347	325	377	332	307	307	337	315	335	305	337	358	341	309	333	338	352	319	318	362	368	328	296	367	342	369	330	351	326	339	306	334	343	345	323	336	325	339	319	339	322	331	349	316	328	386	346	323	344	326	340	311	344	326	325	316	322	338	391	338	317	340	374	333	355	360	308	318	326	350	314	330	323	327	333	338	351	301	299	312	285	330	370	324	334	315	318	317	318	330	320	320	312	353	351	329	321	324	350	303	343	349	340	300	339	342	339	344	328	334	328	343	328	328	304	372	364	325	335	296	363	312	310	348	327	311	339	327	279	309	313	340	352	329	335	321	327	360	320	343	356	323	302	321	350	326	331	337	321	346	341	336	298	371	357	366	312	337	324	301	335	325	338	344	332	339	344	358	327	343	314	361	325	303	346	330	342	307	355	338	290	320	332	322	348	344	315	327	353	341	291	314	351	304	323	345	295	325	329	347	358	358	319	335	333	365	304	332	342	330	327	313	337	343	316	360	314	331	343	334	331	334	356	334	339	352	346	345	302	305	333	369	347	342	357	374	341	348	334	347	314	349	338	341	328	309	309	337	333	307	341	308	338	344	322	340	342	330	347	348	336	328	315	340	365	353	339	316	376	322	349	338	323	340	315	325	329	330	339	323	322	322	361	369	330	313	336	358	302	311	382	329	344	334	363	343	337	364	342	335	277	344	365	334	349	347	315	355	315	365	313	297	325	337	327	311	314	333	333	319	326	355	327	313	330	367	308	344	325	327	338	336	315	321	321	318	334	345	337	312	336	321	353	334	330	356	330	335	318	356	304	352	333	322	332	322	334	347	346	322	347	352	337	341	370	334	321	341	335	318	356	348	328	338	334	348	348	323	314	303	340	314	333	323	322	329	323	362	347	339	310	340	329	329	379	348	327	326	339	324	347	346	339	356	352	349	329	333	332	339	325	352	345	327	331	305	360	347	327	319	323	309	303	327	336	353	334	318	341	281	347	332	357	376	340	310	341	340	336	318	356	330	326	330	307	312	333	341	332	317	324	309	305	356	368	320	351	346	319	326	368	305	326	335	376	322	345	340	328	366	317	320	347	335	332	345	323	314	340	326	323	336	316	333	317	343	330	326	328	357	322	359	349	331	342	324	328	324	329	386	334	344	327	316	298	345	339	326	332	295	373	311	289	343	301	330	332	344	343	346	366	311	330	313	363	339	318	361	328	322	338	319	295	349	355	364	329	352	315	342	328	319	328	375	335	346	323	334	320	320	305	331	374	319	342	334	341	347	344	297	351	316	315	336	314	318	326	352	333	335	334	346	345	331	348	345	303	319	345	326	349	335	312	313	337	354	323	326	368	347	326	311	306	369	367	316	341	330	334	318	333	370	350	330	306	302	329	366	305	339	319	351	310	320	324	333	351	359	320	345	363	300	325	373	321	335	327	338	305	338	332	333	318	338	333	312	323	333	362	339	347	391	328	345	337	339	312	348	329	365	322	341	310	360	303	314	303	335	340	338	355	355	304	351	344	346	293	346	307	324	320	360	337	348	347	325	327	321	318	327	332	349	326	359	351	354	309	366	326	300	360	363	353	314	351	366	364	348	344	328	331	332	327	351	331	345	314	307	355	360	350	357	340	363	316	331	319	345	346	323	337	336	347	316	342	351	338	335	302	311	350	325	335	328	323	333	321	301	310	344	328	337	332	345	314	332	337	326	336	373	352
25201	21521	25602	21112	3565	1536	1048	782	577	435	367	364	299	279	290	289	206	223	236	222	227	211	211	223	240	196	223	200	217	204	240	201	208	191	204	191	210	208	199	232	198	242	194	196	184	204	203	188	221	248	216	197	200	183	174	215	188	203	212	192	178	216	212	187	190	225	208	182	198	212	213	207	211	226	189	215	203	218	201	202	215	221	201	185	190	221	181	205	209	222	190	227	203	201	215	216	202	205	184	180	178	203	201	205	223	211	214	181	193	186	220	180	189	205	215	201	208	190	208	208	217	206	197	205	210	222	226	193	197	205	199	184	212	223	213	218	202	191	222	222	200	204	217	225	195	191	197	197	183	217	213	246	227	230	209	218	218	204	206	196	200	220	209	200	209	208	228	204	205	175	232	198	198	186	186	193	188	232	194	207	195	214	197	216	224	197	215	204	200	224	207	185	205	213	210	179	219	219	209	223	206	199	194	193	220	210	214	211	227	213	214	208	218	188	207	204	190	208	208	205	167	207	225	195	192	216	213	210	225	185	215	221	192	205	208	212	223	227	211	201	186	207	223	202	196	214	203	214	210	206	182	204	194	220	179	226	208	210	192	212	180	192	191	244	191	182	215	187	208	190	197	209	198	256	195	194	214	224	213	178	213	219	206	178	188	198	209	214	216	235	206	194	196	208	211	216	202	223	226	206	168	195	188	186	204	213	207	213	186	190	214	225	208	215	218	202	199	179	211	195	195	206	212	196	215	163	206	209	192	220	197	212	204	201	216	207	208	188	206	223	221	209	231	211	192	231	217	212	186	190	204	205	190	200	195	166	206	219	227	222	223	217	193	200	214	202	218	211	205	204	190	194	211	204	185	197	200	213	186	211	195	242	177	202	187	190	219	214	197	225	206	183	193	203	224	190	203	203	192	203	212	174	226	220	203	217	223	200	230	203	194	191	191	230	177	212	225	229	206	186	209	225	226	189	222	215	222	178	178	198	213	212	200	238	230	201	200	209	190	202	201	194	221	211	204	232	186	209	220	186	212	225	215	186	200	206	183	193	229	203	208	224	192	202	206	209	197	195	222	188	214	208	216	217	189	233	225	196	204	213	216	225	228	206	209	184	211	207	212	193	203	216	185	202	198	239	225	218	198	214	188	229	194	197	205	211	187	206	207	210	197	233	211	218	206	213	203	209	216	204	194	184	234	203	205	209	204	206	221	229	180	230	189	217	222	191	205	219	214	194	214	182	219	226	213	201	199	216	197	216	171	235	199	216	197	204	217	209	200	203	212	202	193	212	227	194	224	212	215	193	198	204	197	211	210	178	213	215	207	176	220	214	230	191	210	189	213	212	215	190	195	203	208	196	181	204	175	222	209	221	220	214	199	175	220	204	216	187	193	208	174	203	196	226	198	202	209	224	205	216	203	201	195	200	224	203	179	186	186	199	195	206	206	213	209	221	215	222	189	225	219	184	197	240	209	204	189	202	208	222	209	222	254	195	199	187	212	171	183	194	227	202	202	157	201	203	181	227	217	208	211	206	189	187	199	195	213	195	196	197	185	210	204	218	212	201	188	208	207	231	220	199	192	222	192	204	205	185	205	215	230	203	199	194	189	211	191	214	241	200	203	202	222	215	196	219	230	183	181	216	229	222	221	183	231	198	220	195	214	216	203	228	197	214	205	205	215	198	178	202	228	192	201	212	226	204	193	162	219	183	219	172	206	191	192	198	204	192	183	203	210	188	216	247	214	220	208	194	202	186	224	197	205	216	199	207	208	194	212	198	218	212	188	233	185	208	211	216	202	184	191	204	212	210	193	210	200	200	201	182	204	201	230	159	204	221	213	182	184	215	187	192	230	204	219	201	235	187	190	251	196	208	226	218	217	209	171	198	207	187	220	230	226	215	190	212	200	209	191	196	203	204	213	216	191	224	223	212	213	212	195	235	219	191	214	201	199	221	187	179	201	195	210	223	207	187	183	185	179	213	223	203	215	219	186	221	212	199	203	209	207	183	207	217	208	189	224	246	219	183	211	213	215	227	227	211	190	187	222	215	180	188	201	181	182	216	217	189	190	181	205	217	203	202	184	178	198	218	208	183	238	212	202	229	205	222	206	204	208	214	203	208	216	174	209	232	201	225	216	228	220	215	209	229	215	204	225	208	217	212	199	210	229	190	220	183	204	177	213	226	212	218	186	182	184	167	204	181	200	176	191	231	207	194	227	187	217	205	223	215	209	172	192	203	214	199	187	191	218	196	212	170	207	195	205	217	209	202	206	193	218	209	195	201	189	217	206	206	196	187	196	199	198	194	174	197	183	237	171	184	186	195	222	210	212	202	228	181	201	219	188	195	206	215	195	195	229	221	205	198	223	216	204	222	229	225	214	233	193	161	204	201	184	208	189	208	207	204	214	200	182	210	178	210	199	228	202	185	192	207	238	207	188	208	185	204	212	170	202	205	248	189	196	222	215	203	241	194	232	206	219	223	203	228	199	222	198	215	213	223	185	191	212	174	195	199	205	192	227	205	217	183	215	202	209	218	186	195	221	199	199	189	218	206	208	219	195	225	218	223	191	210	196	203	201	201	194	215	212	183	215	196	203	194	213	184	188	203	224	204	190	193	175	202	215	219	189	203	215	205	196	216	227	206	235	207	220	207	222	208	202	198	217	219	219	221	237	216	183	193	188	206	190	194	180	207	207	210	222	238	215	194	221	183	193	192	200	210	216	210	202	209	199	199	203	223	215	214	200	208	187	179	215	180	215	194	169	202	214	218	200	209	238	203	189	226	202	218	204	210	185	184	217	214	189	203	211	194	196	224	205	204	209	204	214	226	197	230	217	190	179	219	223	180	203	205	206	213	214	206	202	206	209	202	209	224	214	174	203	214	194	199	181	209	193	219	207	207	216	201	195	211	204	219	218	198	180	181	187	211	205	218	196	218	223	216	202	186	196	225	187	193	207	208	225	231	232	223	185	168	180	179	197	222	190	171	223	228	226	217	194	211	225	189	232	209	194	188	206	208	206	192	207	195	195	225	183	239	222	221	204	192	212	199	205	229	186	189	210	187	197	196	203	216	206	204	211	213	199	195	205	216	188	208	209	236	205	195	195	224	213	172	212	206	195	232	217	209	230	234	230	194	203	194	182	189	193	196	214	213	200	215	211	219	209	211	201	204	187	190	194	190	199	210	214	219	196	202	202	201	190	219	194	210	217	190	206	210	190	212	232	200	215	217	202	208	201	186	198	202	213	199	201	200	204	215	217	209	211	210	216	192	180	234	226	225	207	195	210	209	201	205	210	201	224	216	205	188	208	229	204	201	205	212	208	202	199	215	185	243	201	213	216	215	204	208	200	202	202	194	185	202	197	189	199	201	228	192	213	223	203	210	187	181	187	223	198	190	199	190	212	199	225	215	221	209	185	197	199	201	195	221	189	215	199	162	210	198	207	225	186	201	224	214	192	208	210	229	198	217	205	198	227	196	203	203
15684	26188	18169	8721	5434	3768	2629	1892	1417	996	810	674	637	586	529	478	451	380	361	403	411	417	344	370	332	319	345	317	329	342	315	333	316	351	292	323	327	307	340	304	330	319	305	346	325	310	306	297	325	318	276	298	309	312	341	350	328	308	305	328	350	318	301	347	326	300	317	323	349	311	319	314	315	280	325	329	353	323	330	306	315	295	310	305	308	322	373	334	311	328	324	324	324	321	299	325	314	313	304	296	279	334	315	334	355	323	329	355	339	324	295	318	356	308	353	297	303	328	325	317	308	305	346	329	334	298	305	331	327	316	315	342	321	339	320	335	312	306	327	337	316	324	333	317	339	308	330	304	321	307	334	336	322	291	326	302	326	338	312	328	333	334	305	343	313	329	324	316	309	320	328	340	278	333	372	305	307	297	332	331	290	312	323	304	307	328	322	298	306	324	311	302	314	287	321	348	342	307	314	317	315	299	313	306	362	336	346	342	310	301	337	331	346	325	304	311	306	305	358	347	296	319	318	322	311	301	307	308	318	333	316	354	324	291	328	345	331	293	300	352	345	294	333	366	334	323	316	321	311	330	359	298	330	312	335	293	337	321	345	324	350	317	316	320	301	317	311	306	308	298	325	317	303	320	296	321	332	337	329	322	342	340	320	319	311	333	346	337	300	318	338	333	319	292	333	323	321	333	304	307	329	331	309	337	309	331	262	332	324	329	342	322	335	346	327	308	334	317	369	337	346	312	311	298	329	310	333	320	293	326	324	325	351	319	297	310	329	341	311	295	310	323	345	355	339	311	311	286	336	325	317	299	305	302	330	322	328	340	350	321	304	324	325	321	292	315	315	328	319	278	329	320	340	308	327	284	335	323	347	242	316	322	310	317	329	318	312	298	326	338	330	310	361	351	335	320	321	360	305	294	308	313	333	292	348	320	323	343	308	331	307	317	285	343	288	316	301	316	341	340	335	308	306	313	330	324	305	327	318	321	307	310	300	317	311	323	320	290	338	339	356	342	300	342	296	324	304	309	322	336	327	335	331	332	322	334	335	323	311	319	338	342	318	337	339	317	284	304	308	322	311	306	312	308	299	343	291	298	354	302	356	297	314	326	317	281	279	315	306	306	304	322	337	307	314	305	332	330	340	307	368	301	307	318	334	313	311	331	353	326	296	324	309	319	316	328	305	319	291	328	342	298	314	302	329	300	305	328	301	337	310	324	320	350	324	308	320	294	328	311	300	342	299	318	319	327	330	326	335	313	309	367	328	323	297	319	340	342	303	289	338	322	302	296	309	294	342	343	313	331	295	329	332	310	316	345	328	352	347	345	350	313	323	331	353	283	296	318	313	336	289	303	301	306	321	316	320	332	301	317	321	317	339	321	311	357	325	301	332	324	356	342	332	306	331	328	333	314	315	298	312	305	308	325	330	340	330	306	325	316	322	332	342	322	304	336	359	334	329	340	331	342	301	321	298	270	337	290	321	318	327	321	294	326	304	307	339	335	313	340	328	343	298	287	301	357	323	309	345	317	334	294	317	336	324	324	293	340	318	319	301	300	321	323	319	335	300	320	316	323	324	302	297	299	284	315	327	314	327	324	307	323	340	341	316	300	324	317	319	334	321	333	330	317	322	310	342	355	329	322	322	308	317	313	284	316	307	299	323	351	331	337	314	324	321	310	338	295	323	310	317	353	316	332	311	322	299	331	321	325	319	349	333	327	306	297	343	314	315	350	329	339	340	313	320	305	286	316	316	314	333	325	327	325	357	349	306	340	298	315	333	309	326	331	339	304	312	298	331	305	292	305	306	312	317	305	345	316	309	316	330	311	297	317	297	290	312	337	348	329	351	314	305	333	318	315	335	323	321	310	331	325	313	314	327	310	334	307	290	328	325	320	311	324	332	354	343	328	333	319	352	313	335	321	326	328	344	310	295	310	337	326	370	328	341	354	348	329	299	313	328	299	310	317	358	331	290	283	353	292	337	335	329	332	308	310	293	306	314	346	351	338	335	295	345	338	292	324	341	337	334	318	290	332	337	324	322	341	324	304	311	338	322	360	307	350	329	347	313	329	302	309	311	332	333	285	313	320	320	333	345	290	331	316	323	336	326	334	305	316	311	310	332	324	290	306	332	300	352	307	327	340	338	304	314	306	312	322	328	345	349	326	345	318	339	323	295	333	366	312	305	349	333	325	311	326	330	284	302	305	334	309	301	293	315	300	292	327	345	310	305	318	342	312	324	323	331	333	322	324	317	345	321	351	307	355	316	305	344	339	329	310	325	332	329	328	307	361	332	318	311	316	321	327	314	316	316	314	329	298	309	324	312	308	302	334	333	379	278	329	315	345	317	336	348	313	340	332	327	327	314	316	318	318	330	297	325	330	311	313	360	311	349	320	301	334	333	324	284	322	335	282	295	321	328	314	312	335	298	318	318	339	344	325	326	337	303	310	328	327	313	303	309	294	309	319	318	302	333	343	303	361	321	334	316	332	345	354	353	325	293	321	296	331	339	312	289	298	322	283	292	325	334	337	330	296	352	330	328	320	311	337	346	290	322	313	331	344	292	283	307	391	318	317	319	325	314	319	323	332	323	306	315	302	311	324	321	315	315	313	328	312	348	334	321	322	340	313	318	336	335	322	326	329	317	320	341	294	328	316	334	347	302	340	342	341	328	275	306	331	302	328	324	326	339	305	340	337	336	329	325	307	303	332	323	325	323	316	322	325	325	334	346	316	311	355	326	315	301	322	303	301	338	327	312	325	358	311	334	370	334	342	318	311	307	297	310	316	336	315	300	339	303	328	294	331	313	335	318	306	339	320	326	342	289	319	333	315	308	305	322	324	317	328	308	364	296	332	336	312	350	295	297	339	332	321	282	313	345	297	319	338	318	340	336	305	305	312	315	305	288	324	303	318	316	307	327	317	317	368	390	364	333	333	316	310	314	315	312	301	313	343	321	330	311	323	334	310	307	324	332	326	310	324	272	325	298	306	325	349	312	294	310	313	332	313	307	322	299	347	298	332	304	325	296	332	318	318	321	307	339	329	320	324	317	314	315	306	290	323	321	333	293	306	312	324	320	306	311	322	337	296	285	331	324	322	334	306	328	312	288	307	306	325	306	329	325	309	294	306	342	324	316	323	301	317	340	346	312	335	314	317	331	308	307	334	349	325	323	306	340	332	337	333	328	342	328	323	297	310	304	304	314	344	321	305	338	320	331	321	318	327	300	340	357	340	344	337	311	326	349	296	345	317	302	309	336	314	307	332	330	291	319	334	318	337	331	343	300	319	319	340	319	314	352	325	321	339	339	317	351	307	365	317	319	341	365	287	306	310	321	356	325	321	323	330	283	327	336	359	325	320	321	323	285	340	322	287	311	348	313	330	308	314	337	337	323	347	326	314	329	329	311	350	309	286	295	295	326	314	330	296	326	306	297	341	316	311	312	310	310	337	319	297	323	299	318	306	318	326	295	346	307	311	326	329
22802	21541	28720	24792	21556	17883	4258	1644	1029	823	749	600	534	478	462	375	317	281	292	255	247	291	278	230	252	232	223	235	235	215	191	211	220	210	211	236	226	249	227	206	224	228	218	259	199	223	215	216	194	223	210	223	228	206	180	255	214	220	215	238	194	217	200	204	218	221	207	243	228	225	217	236	233	213	207	222	225	225	196	240	226	220	198	215	204	235	232	251	228	208	245	230	248	210	200	221	222	209	221	213	244	218	217	208	209	204	233	209	205	204	209	216	232	238	214	199	225	228	223	222	205	195	218	204	218	198	225	227	211	228	229	222	195	214	214	221	232	213	248	229	224	207	213	204	205	227	197	208	213	218	194	208	230	211	196	247	204	231	224	176	188	227	226	206	257	213	214	213	193	205	225	224	240	232	212	212	211	214	238	195	204	201	228	217	194	188	238	197	233	223	229	228	237	201	235	225	214	221	243	216	227	202	244	236	210	207	225	232	212	216	243	218	220	242	207	197	220	214	192	238	227	198	229	208	196	220	217	209	215	208	215	249	218	219	246	256	214	235	219	186	223	203	231	206	221	219	193	217	221	236	209	251	210	222	224	198	218	223	228	236	222	228	217	216	211	218	248	230	218	205	215	230	228	205	204	214	212	214	202	241	250	195	230	214	210	230	214	204	224	205	218	217	205	239	202	222	229	227	225	221	236	196	225	227	214	220	228	213	212	227	227	197	240	216	215	220	200	215	240	227	221	197	223	233	234	224	242	247	230	218	240	226	225	207	202	207	218	247	235	233	211	202	253	200	245	222	210	222	225	250	205	236	232	232	254	200	239	223	202	241	236	244	204	231	234	230	214	200	256	216	207	219	217	214	218	234	226	222	234	219	213	217	229	208	178	236	221	205	227	206	210	229	227	215	231	232	240	208	222	250	235	225	217	235	201	245	223	189	224	211	217	217	237	222	192	227	217	205	218	213	208	227	217	218	199	234	222	193	227	209	213	238	211	226	221	206	226	225	217	232	244	218	221	224	224	222	224	236	207	200	212	205	235	203	205	236	231	214	221	208	219	214	245	235	228	223	199	241	228	224	223	252	235	202	242	212	196	237	217	202	188	210	216	218	223	246	219	219	225	220	234	208	234	241	215	214	238	211	228	230	205	222	196	216	222	228	209	223	231	241	229	200	228	227	258	212	206	228	214	244	194	226	202	236	239	218	184	218	221	235	216	220	208	201	213	238	223	214	215	194	233	197	224	210	203	236	237	225	210	218	239	234	245	229	241	233	214	251	228	206	221	250	239	202	230	206	253	218	211	227	215	221	231	211	228	198	231	245	240	202	226	227	208	191	225	224	211	222	209	219	220	236	228	240	206	222	255	208	247	207	216	224	214	225	237	215	194	217	217	217	229	240	241	213	231	234	224	219	200	233	206	214	225	212	208	229	235	197	207	212	240	220	201	242	228	226	218	249	219	194	236	224	233	227	227	228	211	212	214	231	226	232	217	237	219	235	213	199	256	224	238	209	211	210	209	231	212	206	220	236	235	221	191	224	229	207	221	196	206	219	196	227	234	240	204	194	228	255	231	221	239	224	208	215	183	223	212	207	227	231	210	218	221	227	228	221	232	221	208	217	228	204	224	233	223	211	250	214	219	222	239	220	230	245	207	206	228	237	239	230	199	206	214	242	223	215	225	223	221	214	234	231	220	225	254	234	218	246	226	238	220	240	226	220	208	197	239	215	198	211	202	216	254	220	205	219	208	214	238	227	229	213	236	216	219	236	198	212	231	236	235	231	213	214	207	218	232	236	238	236	213	211	209	214	248	227	225	201	204	219	231	216	231	213	222	231	207	206	212	244	223	198	204	223	240	225	236	228	205	213	225	244	220	248	210	219	219	219	242	213	178	235	217	213	203	215	214	224	221	195	218	235	233	213	228	224	221	191	213	236	223	239	215	189	223	228	217	251	221	231	202	220	229	223	229	213	210	223	213	193	222	211	236	209	198	247	212	206	214	196	220	225	211	225	213	222	218	229	221	226	211	214	208	218	227	243	251	211	257	237	213	204	193	250	222	222	219	237	216	201	233	213	208	229	238	213	212	203	216	225	207	239	239	216	191	206	225	219	186	199	231	211	239	222	198	213	212	212	212	244	240	227	261	234	227	239	209	214	226	251	225	212	232	216	217	239	219	209	224	244	220	225	202	231	238	217	226	241	216	207	220	222	231	217	221	222	224	206	206	192	216	217	206	212	216	233	208	223	229	242	244	221	210	229	210	229	230	205	196	213	226	227	213	231	237	241	222	244	205	205	222	208	241	227	228	229	214	239	228	226	231	245	196	233	224	217	214	200	220	219	223	223	188	234	227	222	207	210	234	232	210	203	219	227	198	231	196	213	234	226	248	225	230	241	199	222	203	208	224	242	212	196	217	202	213	221	215	225	209	214	210	204	211	241	211	233	232	219	195	208	229	214	213	201	200	244	220	219	234	230	212	233	237	215	187	231	223	243	245	244	218	216	219	221	222	208	207	222	230	208	217	238	251	214	224	231	212	248	216	236	213	244	226	247	237	228	249	233	203	229	235	236	219	225	232	211	219	203	210	204	197	225	232	220	231	222	185	194	223	216	211	185	220	245	215	194	222	205	232	235	196	204	219	214	233	218	243	218	200	213	242	216	212	220	218	233	225	222	231	204	216	214	226	216	230	233	247	220	199	232	227	237	248	228	233	219	217	237	234	225	199	201	192	222	216	237	224	243	216	225	214	219	238	206	208	205	207	237	211	233	216	217	208	222	207	230	220	230	221	206	195	238	214	226	194	220	230	236	220	213	195	192	209	205	223	219	234	215	220	230	232	221	196	220	206	208	214	267	207	219	196	211	215	235	231	237	219	217	226	225	229	216	193	210	218	229	234	219	213	210	227	217	218	222	225	225	260	197	210	233	209	225	223	204	212	224	221	200	236	210	205	210	210	250	271	247	220	216	204	188	235	213	241	240	235	231	227	203	228	215	236	212	229	237	221	234	193	221	242	214	200	228	222	251	200	204	227	215	226	228	217	244	231	212	216	217	211	252	216	216	229	231	228	221	209	232	224	221	225	206	240	231	210	211	198	212	202	236	226	226	234	230	215	226	219	247	225	213	247	220	237	228	225	196	250	217	209	221	201	210	202	200	209	212	224	207	220	222	194	236	204	202	209	206	198	209	234	202	218	223	209	235	242	217	233	185	228	222	196	210	215	214	237	220	241	217	225	209	251	210	220	206	196	212	207	228	210	184	232	213	219	221	255	207	234	213	248	219	219	220	223	228	233	231	237	222	188	224	228	222	214	209	223	214	225	251	203	227	233	217	188	196	221	219	234	206	242	224	213	203	208	209	209	204	251	225	209	195	223	201	243	200	215	196	214	227	222	209	211	212	227	245	208	213	245	199	188	218	231	254	220	221	212	231	229	230	231	201	224	198	209	215	241	219	223	230	217	215	221	227	210	226	230	219	213	204
17987	35568	25995	15331	10581	7459	4962	3565	2572	1873	1491	1229	1010	885	790	701	617	494	509	460	458	404	439	424	391	405	371	357	368	356	346	352	356	338	377	350	348	323	327	309	351	314	341	314	348	336	340	330	280	347	340	328	342	336	347	365	339	319	310	318	323	329	350	351	356	310	349	337	320	344	351	359	328	347	341	316	315	355	346	329	324	299	375	361	341	365	368	353	363	347	334	321	316	327	298	329	351	347	321	363	351	342	330	329	340	342	359	333	335	334	331	320	322	336	364	332	347	336	349	345	312	336	341	373	319	318	327	316	337	346	339	339	341	299	330	333	345	353	332	325	308	350	279	348	323	331	351	321	341	338	340	337	338	351	340	331	390	351	328	351	342	358	308	327	359	336	350	326	346	367	345	343	309	298	346	328	326	353	361	337	344	330	344	343	336	341	320	317	327	334	335	356	361	323	330	319	333	337	336	332	339	320	336	344	314	328	337	319	316	332	363	302	340	324	304	334	342	321	328	306	352	312	371	338	324	356	342	297	333	312	355	340	362	395	314	348	338	336	340	342	352	361	350	333	311	351	316	327	333	321	341	354	330	328	348	330	351	316	336	313	313	369	348	323	325	318	320	318	334	303	329	343	351	311	304	311	353	341	297	350	341	355	343	346	343	368	324	329	352	335	341	334	336	327	338	331	351	331	366	356	336	341	327	352	331	306	321	349	364	314	324	340	338	343	339	331	351	327	335	356	296	353	344	360	336	290	350	339	326	363	316	322	357	313	351	321	321	309	334	351	337	350	364	347	326	331	312	322	343	342	340	313	333	349	363	332	341	335	350	358	329	351	334	299	343	317	313	337	322	333	298	314	357	323	303	320	335	363	330	325	329	350	341	326	328	341	359	362	329	324	329	347	318	318	327	366	353	322	356	338	311	321	329	327	333	316	360	354	356	341	346	345	328	320	343	326	295	351	305	353	358	367	346	354	358	353	349	333	332	356	351	354	370	325	319	374	332	326	336	317	354	369	330	375	317	317	345	307	332	332	336	348	342	335	339	335	357	304	347	316	361	314	359	345	328	328	331	326	330	345	348	318	384	350	360	335	333	321	336	356	345	345	320	344	318	355	354	352	329	333	324	347	336	334	327	319	339	325	346	318	337	330	352	330	335	346	334	345	318	323	328	352	319	336	347	305	334	374	346	350	307	309	348	358	342	340	311	344	350	332	328	337	303	341	343	314	296	295	359	314	316	340	316	311	306	331	326	353	351	379	343	324	311	339	336	354	352	340	328	336	352	350	354	346	335	320	354	370	338	348	343	358	363	350	345	311	339	317	300	340	345	331	345	318	323	324	343	339	341	353	348	328	362	333	309	345	305	322	346	308	325	319	351	335	319	337	334	338	335	363	327	334	335	349	331	344	317	326	389	361	336	341	304	324	364	313	333	313	346	345	306	323	332	341	310	310	324	339	329	334	357	370	346	342	314	318	364	307	358	349	341	303	319	326	383	330	339	337	343	348	323	347	370	347	354	319	304	356	359	347	345	344	321	357	348	348	354	321	321	320	348	336	333	304	283	322	325	303	383	339	327	358	321	336	339	336	332	352	352	317	328	370	348	329	347	360	333	335	334	339	313	363	326	298	325	359	312	332	361	332	309	278	333	342	293	329	357	327	306	341	348	346	355	353	304	349	319	350	340	352	344	356	344	333	313	318	326	318	355	338	307	328	346	348	315	315	342	336	308	371	366	331	310	346	335	326	327	357	327	310	349	337	334	329	351	366	356	365	313	334	340	340	353	352	330	359	318	296	364	352	348	360	342	310	298	325	310	357	346	348	308	343	324	352	332	305	344	305	313	349	333	348	309	341	347	332	376	311	376	328	365	352	367	340	338	344	315	325	295	385	331	357	345	379	319	345	330	366	379	338	349	314	352	379	358	338	351	335	302	328	343	341	318	338	311	313	350	340	350	340	321	357	331	347	334	318	313	361	349	324	316	362	319	360	333	333	323	328	323	328	308	363	335	340	309	333	342	329	318	313	344	375	332	316	332	334	346	356	320	369	344	332	331	334	316	367	341	315	347	327	354	317	363	320	348	352	346	323	333	337	307	339	364	338	303	346	323	349	327	345	360	313	319	331	334	351	333	348	329	343	363	369	329	309	333	342	337	335	354	352	328	329	327	329	327	328	317	367	368	321	334	367	343	312	329	320	351	339	347	348	345	339	314	348	329	315	347	321	356	340	333	318	341	350	304	368	308	330	350	335	331	294	318	358	327	307	331	341	360	356	353	350	332	361	339	337	330	337	345	345	330	338	355	353	340	343	337	351	320	335	295	334	320	342	310	312	304	348	317	361	313	321	304	295	316	364	360	352	338	344	338	340	364	326	336	343	342	323	343	322	340	313	324	317	344	324	331	331	343	347	368	351	318	363	324	320	362	353	330	326	332	319	342	348	335	362	342	365	321	354	348	360	333	340	356	315	312	357	389	338	347	377	338	407	324	317	346	342	364	317	312	313	353	324	317	328	332	338	340	338	326	324	336	331	333	347	352	318	357	349	330	332	327	291	327	335	319	342	318	335	345	339	343	350	336	315	299	339	311	349	322	379	310	331	374	310	359	310	303	315	336	323	328	326	338	298	351	300	354	313	345	351	353	342	323	328	306	377	367	347	322	299	342	374	325	307	377	358	323	349	333	336	312	324	319	330	349	343	325	340	325	351	354	347	328	334	334	314	322	328	329	344	349	314	322	331	290	331	324	347	315	376	319	306	310	321	358	355	353	353	335	355	348	344	357	349	367	317	329	308	348	368	319	337	316	332	338	338	355	345	327	356	346	344	336	305	274	316	339	360	351	343	344	297	350	361	328	354	320	320	343	333	333	315	340	340	301	322	312	358	343	343	323	325	342	344	348	335	343	364	305	364	348	342	319	333	329	324	329	354	350	357	361	338	348	355	344	316	344	298	301	326	337	338	320	377	350	323	320	365	341	356	302	371	320	305	331	328	331	340	325	299	347	357	323	323	333	360	358	324	345	333	330	331	341	349	325	352	321	304	343	344	348	350	334	331	328	324	326	316	316	326	329	328	318	335	318	333	368	346	331	342	342	300	325	329	353	332	362	300	318	309	339	317	341	345	352	310	366	329	368	350	328	334	317	337	330	348	323	355	327	353	330	355	323	344	329	344	350	319	337	345	310	332	361	371	357	353	318	299	351	357	329	382	322	363	357	341	333	358	349	336	341	354	327	318	353	364	337	313	320	354	324	356	322	354	349	336	340	309	319	329	322	338	348	350	366	333	347	336	332	323	330	381	317	328	348	310	339	338	343	357	340	318	317	310	309	367	316	325	339	328	362	346	347	355	339	329	322	328	334	336	337	344	320	356	361	330	331	321	384	347	310	331	340	326	358	334	354	354	342	342	346	326	365	351	311	296	369	312	354	327	336	299	321	370	349	331	354	333	297	320	358	351	288	351	325	299	314	349	344	335	350	350	316	359
28184	19669	11940	4554	1917	1141	757	590	509	443	369	340	318	269	262	268	218	232	232	247	225	212	220	217	214	207	214	215	234	207	231	245	219	209	231	203	208	205	228	197	217	207	206	206	228	206	209	213	211	218	239	218	201	214	208	198	188	222	208	232	215	222	218	225	216	187	221	212	212	227	212	215	222	197	226	209	196	229	210	205	193	203	230	200	227	199	205	189	225	203	194	220	231	243	227	236	185	226	234	193	213	221	191	219	200	212	235	213	208	193	247	197	216	214	202	222	220	199	218	220	190	221	244	201	209	235	199	201	190	187	226	232	206	219	228	236	202	247	229	233	219	193	224	204	204	210	207	235	199	226	230	218	221	243	200	203	222	190	190	218	225	228	188	229	206	219	241	214	218	225	214	214	190	235	218	210	207	212	233	224	196	221	218	216	205	221	233	208	199	203	215	231	198	197	196	214	235	223	226	215	208	218	209	192	215	241	207	217	260	217	212	210	221	224	221	227	232	215	209	214	236	224	202	250	210	201	195	220	219	190	208	214	205	204	211	208	223	216	215	221	220	254	197	226	217	197	226	201	253	250	218	205	227	211	210	209	229	231	245	192	207	198	199	198	228	201	229	227	210	232	201	238	229	231	206	223	227	224	206	229	220	210	218	194	214	230	225	218	205	197	229	225	201	187	232	218	223	220	215	220	232	218	217	232	228	217	223	201	214	223	222	203	205	233	206	213	219	210	191	190	214	232	194	232	226	236	240	213	202	230	213	216	221	209	220	220	214	235	242	222	196	193	198	199	229	205	215	227	210	208	224	218	225	196	195	240	207	214	233	200	225	222	206	219	204	208	225	217	239	197	196	218	240	231	221	231	234	207	197	246	206	211	218	207	200	244	212	208	202	212	211	230	233	229	228	221	212	209	196	220	226	228	243	240	216	225	223	189	216	195	203	193	212	230	228	208	178	205	213	224	190	204	200	224	208	195	182	222	211	221	235	220	196	238	203	251	217	196	225	235	235	195	186	207	235	212	222	197	214	239	235	188	189	212	210	211	207	224	192	207	194	226	223	252	211	215	215	209	208	245	210	228	196	243	259	229	238	206	232	191	198	228	237	215	222	233	203	200	178	218	208	212	216	196	214	209	229	207	231	211	220	234	223	213	259	222	187	213	185	225	175	212	228	199	249	201	203	199	195	244	213	203	205	230	238	214	227	212	247	208	220	201	210	224	210	247	227	214	202	216	229	207	234	195	230	230	221	213	212	186	209	205	232	205	211	251	211	198	248	191	191	209	218	199	215	237	224	226	215	207	224	192	228	229	227	225	216	218	231	189	207	237	238	234	211	210	224	224	218	212	239	204	231	216	197	227	214	207	209	224	206	210	220	210	195	237	220	203	232	183	218	222	196	207	193	205	212	213	185	218	190	220	204	220	247	233	198	213	187	206	197	206	232	195	216	237	205	214	212	246	210	222	225	230	228	215	197	223	178	220	223	211	218	211	209	214	195	202	216	226	197	211	230	197	192	225	233	232	196	187	189	188	206	211	227	217	227	198	218	239	175	226	220	202	232	250	200	215	227	220	203	224	227	211	209	234	177	211	228	207	227	218	211	198	212	205	211	217	194	205	221	246	218	231	212	218	192	198	192	211	227	218	237	220	224	230	218	247	235	212	216	209	201	212	227	231	196	206	203	203	202	225	212	211	207	225	208	226	201	226	201	234	204	205	225	234	218	211	216	209	208	221	207	228	221	205	219	214	230	229	234	208	223	215	234	211	213	185	193	207	194	234	200	212	211	213	197	220	201	208	235	218	230	180	215	239	227	193	214	206	218	194	208	223	198	212	228	184	203	219	231	185	212	197	219	209	235	203	203	208	220	218	226	213	236	216	231	220	198	230	227	220	238	207	210	218	201	204	225	211	206	231	230	227	233	217	207	210	207	188	212	217	208	233	211	219	229	240	213	237	225	211	210	209	212	204	218	223	196	234	211	212	218	214	209	237	233	207	231	197	214	226	194	207	233	204	216	210	219	214	222	213	215	230	205	215	199	223	215	228	213	206	220	211	216	197	206	250	189	215	206	205	209	218	187	225	206	216	233	250	213	211	209	213	225	224	214	202	223	248	205	208	213	204	210	207	218	205	203	219	224	235	219	217	217	219	193	196	196	228	194	215	244	228	226	231	212	229	219	204	216	212	206	225	243	238	225	248	223	212	233	266	235	229	228	207	214	214	217	208	223	222	204	217	219	249	202	215	197	222	238	207	222	245	218	199	223	222	204	209	205	221	213	237	212	189	197	241	213	200	204	231	220	228	223	213	226	206	198	197	212	216	219	216	234	203	212	226	213	197	202	219	238	230	211	198	197	212	219	236	206	189	218	244	215	194	218	190	205	212	204	218	240	204	234	218	220	237	228	203	218	207	212	214	206	215	189	237	220	208	201	237	224	212	207	206	218	209	208	252	194	218	193	215	201	223	232	210	210	206	228	174	244	221	240	192	212	224	193	209	197	194	219	192	213	182	190	215	228	236	222	211	200	212	201	219	243	244	171	225	196	241	189	225	202	190	202	218	228	204	219	219	210	223	217	216	232	225	234	205	216	182	180	195	210	209	223	227	205	203	208	219	206	187	196	220	218	218	229	214	218	211	190	201	210	198	235	232	246	191	197	201	232	211	212	244	232	195	222	215	208	208	210	208	223	213	219	209	241	193	224	214	206	201	218	212	228	216	221	233	228	228	207	242	239	189	219	218	205	194	214	218	219	171	235	180	230	210	221	231	194	204	199	205	211	222	222	217	202	235	214	204	208	219	219	211	199	225	229	187	233	206	213	213	199	193	216	228	205	233	226	207	225	228	226	240	193	215	228	231	241	233	199	223	212	223	202	219	221	219	206	219	235	204	212	211	199	224	231	209	234	251	208	235	250	224	223	249	213	216	227	220	244	185	194	211	211	209	203	215	211	242	248	243	189	205	195	231	207	223	219	229	235	225	214	225	201	224	239	233	225	199	209	231	207	204	246	201	213	228	222	189	241	179	197	209	205	204	231	212	221	219	225	234	245	225	197	231	216	223	210	194	191	231	220	212	243	207	223	212	237	216	233	209	219	228	211	175	223	193	191	240	229	213	208	204	217	198	219	202	207	209	216	251	243	203	206	220	221	201	195	217	222	188	236	215	215	217	206	229	218	230	213	209	210	220	219	210	206	234	217	201	217	222	227	220	226	233	242	221	219	198	202	213	196	200	200	222	213	246	223	222	228	198	207	231	229	215	229	226	184	207	229	231	203	227	220	238	220	212	204	213	212	209	213	226	246	223	228	204	197	208	222	223	195	245	219	210	210	191	206	215	226	207	207	234	195	219	196	217	221	215	202	205	222	222	211	202	242	229	212	205	205	224	205	239	228	221	196	190	220	210	211	224	209	205	215	222	207	212	228	228	218	207	234	226	203	228	198	222	201	209	194	221	221	208	198	195	244	208	218	222	235	185	199	230
15148	22180	14301	6460	4184	2660	1804	1271	995	870	762	666	612	534	484	449	410	406	405	378	370	349	351	383	315	309	303	324	329	323	329	337	323	362	317	321	309	360	308	362	345	354	347	365	336	345	345	347	362	347	316	351	324	332	324	350	304	331	364	371	358	326	327	340	356	329	345	327	350	343	341	325	321	301	346	336	339	330	297	301	362	337	371	322	327	374	353	318	324	321	332	308	330	320	320	337	327	360	352	350	332	337	322	324	295	350	296	362	325	333	325	324	332	344	329	353	336	360	367	360	331	351	368	316	340	327	327	338	328	366	323	340	350	314	355	358	319	337	297	352	354	325	337	350	348	337	340	366	327	309	332	329	330	316	318	358	326	287	321	350	348	328	330	362	321	350	342	367	334	345	310	320	335	309	324	338	360	332	316	324	340	329	330	328	313	329	359	328	316	356	310	299	333	334	313	337	334	341	302	328	353	346	364	339	358	310	329	331	326	359	301	346	331	373	356	345	355	341	360	336	365	321	341	319	375	327	330	322	343	346	359	352	328	316	320	317	338	335	327	324	314	319	328	326	349	374	325	320	349	344	339	333	299	332	362	339	357	312	335	339	337	337	334	316	330	359	304	330	336	335	330	339	344	340	312	313	335	353	322	352	348	346	306	396	330	334	333	303	341	325	325	317	316	341	340	303	323	326	336	335	326	333	331	336	349	347	347	306	341	347	323	319	371	328	343	327	352	363	285	313	313	336	328	346	318	301	349	312	344	333	346	343	333	348	322	326	368	313	343	359	310	347	340	334	365	369	368	325	337	363	348	355	319	324	333	327	340	332	321	349	323	343	363	310	340	314	364	312	326	324	370	307	327	323	341	317	338	319	335	315	330	338	326	347	335	315	342	353	318	364	323	327	322	343	330	332	366	343	344	350	319	336	341	320	315	305	340	335	299	297	343	327	323	330	324	334	298	330	338	334	322	317	340	355	336	335	342	315	326	333	346	339	336	329	359	336	310	341	322	347	329	341	342	324	336	306	331	356	325	341	337	333	337	327	322	349	350	327	295	355	313	314	307	338	341	346	324	377	345	313	312	377	312	345	325	317	332	325	336	308	350	331	343	315	292	345	360	354	339	347	360	340	315	365	337	338	319	342	310	342	315	363	339	321	342	322	357	313	311	342	326	342	322	360	318	319	329	341	336	333	325	318	318	322	300	319	300	328	326	301	337	362	362	302	380	387	309	348	323	332	329	325	333	321	326	303	322	314	352	309	365	339	336	317	320	359	341	311	333	322	330	364	314	327	316	336	343	316	318	364	348	330	286	307	352	346	344	339	335	329	334	327	314	325	332	324	343	334	339	360	333	346	338	351	329	337	349	315	307	333	339	345	335	314	301	298	336	348	338	323	344	349	333	358	324	332	340	359	331	335	313	276	323	320	339	309	333	362	336	294	357	342	344	360	312	345	336	324	327	322	357	315	338	358	312	338	322	310	320	325	347	349	344	346	303	365	312	315	329	344	354	330	326	324	342	320	324	359	333	364	343	351	361	329	321	329	336	299	366	327	352	374	337	326	334	370	326	332	334	318	354	336	340	356	345	338	350	325	329	358	362	350	336	346	332	328	319	341	349	314	326	299	351	361	326	361	354	339	336	344	309	345	324	339	316	330	318	325	332	334	315	376	340	310	329	329	343	323	345	330	350	334	381	337	358	341	344	348	333	379	347	319	329	352	340	335	342	346	369	324	306	339	336	340	336	349	354	368	342	345	358	324	314	318	343	332	365	335	329	335	334	367	331	348	353	340	318	343	318	341	314	341	339	341	335	304	383	329	343	337	348	363	308	303	355	346	349	354	326	323	320	337	343	330	339	348	362	321	284	336	353	342	342	314	348	312	335	342	363	360	307	354	355	308	332	379	337	327	331	334	333	336	328	369	335	310	323	354	328	328	342	318	325	339	335	333	331	345	314	335	327	372	338	328	338	343	338	322	321	342	317	348	348	301	358	324	321	300	350	338	331	336	320	361	333	327	347	310	336	345	348	344	327	324	326	326	342	352	354	315	333	335	371	323	343	336	357	336	340	341	344	349	299	318	346	338	315	327	327	327	328	340	357	349	329	324	294	353	326	366	356	348	342	334	311	321	339	339	347	357	326	355	324	344	314	358	322	369	292	340	328	328	341	363	329	331	337	331	323	353	329	339	317	350	339	334	333	336	308	333	300	298	341	333	329	361	367	335	321	336	354	317	364	317	332	328	305	319	362	333	337	369	339	364	369	333	312	332	306	321	370	352	353	335	315	330	325	304	316	332	334	346	347	329	330	330	341	305	326	297	340	318	317	329	320	312	355	331	353	327	326	346	327	358	341	337	298	341	326	329	311	340	324	367	337	322	328	368	359	370	314	327	332	361	368	345	319	327	324	339	357	316	337	331	352	324	344	294	308	308	334	343	350	320	346	326	325	342	319	346	319	323	339	341	323	329	345	373	339	324	325	353	347	321	344	336	341	321	322	348	355	366	340	334	340	321	357	322	327	319	332	321	347	308	352	334	330	348	305	327	326	337	325	317	343	343	341	356	323	331	347	367	341	323	342	358	344	325	307	302	319	336	365	355	346	318	332	333	342	320	341	320	325	332	343	320	347	331	359	348	341	358	310	309	331	328	313	342	313	343	330	350	321	343	322	345	363	337	328	317	325	349	317	336	372	330	333	344	319	346	329	320	318	355	330	369	344	309	336	355	344	304	339	346	334	318	367	335	365	288	342	316	363	322	356	365	326	315	342	336	342	312	324	357	310	328	313	380	364	328	332	339	326	347	330	318	348	325	312	358	331	325	329	331	321	339	318	344	333	322	362	334	334	337	322	324	325	326	321	350	332	316	334	331	351	339	332	336	364	344	335	299	342	332	334	336	340	327	329	331	328	306	325	336	338	329	294	331	355	337	337	319	350	352	364	348	334	334	313	330	399	332	324	322	341	332	282	318	357	346	349	346	326	353	326	330	315	343	371	335	333	336	335	316	345	346	320	320	314	335	338	350	373	337	338	346	317	353	333	327	329	305	329	317	329	333	318	313	316	335	336	341	319	340	345	361	330	345	352	339	336	350	322	390	326	367	312	348	359	318	367	348	358	316	331	308	336	357	339	340	378	311	313	342	326	308	347	317	359	344	316	329	315	346	359	324	344	339	387	344	327	326	329	319	347	335	307	340	341	319	334	340	345	331	314	381	314	326	358	320	341	333	331	352	349	335	318	329	334	333	306	324	312	321	338	350	339	320	355	318	294	334	349	298	346	328	342	321	314	336	335	332	352	350	334	343	341	345	317	365	339	314	354	316	342	338	317	324	344	341	312	375	292	334	373	344	337	353	327	328	355	303	340	354	324	317	381	374	329	327	359	326	338	321	354	332	333	339	354	308	335	321	350	332	320	334	349	326	315	337	290	327	336	352	348	317	348	339	326	330	338	348	347	340	358	332	346	354	313	316	344	341	335	344	318	345
23786	21550	27993	25566	18987	4523	1770	1108	850	742	638	511	376	368	341	304	276	264	288	242	239	228	239	232	242	239	241	243	245	225	231	221	216	247	243	224	200	242	230	210	203	224	228	213	195	200	196	222	196	206	241	221	216	230	203	202	219	211	226	233	216	221	233	224	226	230	228	190	216	232	220	227	196	210	233	235	221	229	215	207	213	228	236	202	248	206	230	217	239	226	232	240	231	196	204	228	194	187	221	206	235	236	223	219	216	236	209	219	211	218	231	215	256	231	241	214	214	205	222	194	205	218	239	221	238	213	229	217	233	245	204	246	211	208	244	194	229	245	205	215	243	203	210	211	215	247	218	224	218	226	233	224	216	191	213	215	241	210	205	205	234	232	222	212	208	220	224	212	234	255	226	202	225	208	214	223	206	221	224	228	207	223	244	201	213	239	227	208	205	232	235	237	238	238	231	246	214	223	229	202	210	238	216	222	247	216	233	212	234	230	228	213	199	218	237	241	204	189	248	213	215	206	217	192	182	244	245	199	218	233	204	210	221	220	237	204	193	234	240	239	208	240	234	244	209	244	216	228	233	215	205	210	222	211	246	229	214	216	215	225	222	236	232	228	200	210	221	212	217	215	226	251	239	240	214	241	224	224	218	219	208	205	207	211	192	223	197	249	235	212	227	231	254	199	227	239	235	231	210	225	209	225	209	222	214	243	235	220	223	215	215	208	202	227	217	227	229	221	230	216	227	194	204	214	205	199	212	227	215	227	241	229	204	245	224	222	204	241	224	237	207	218	225	225	233	218	209	199	242	242	218	209	198	238	204	237	216	216	220	227	241	204	191	216	238	223	230	235	204	207	225	256	193	249	253	218	208	211	205	211	217	231	219	227	232	202	227	210	236	231	234	221	233	217	205	209	218	220	224	244	208	237	230	213	223	203	171	221	203	231	224	217	212	215	221	228	224	208	221	222	194	211	219	227	206	187	216	235	230	225	234	203	232	212	222	248	242	188	242	208	226	236	206	214	225	223	243	212	224	224	226	202	201	210	242	244	232	193	203	216	253	255	199	205	234	225	221	222	212	193	234	261	203	231	236	214	239	223	210	225	232	226	182	233	207	212	218	214	232	226	213	207	198	215	208	240	236	235	234	207	245	212	207	219	217	231	246	243	207	198	216	225	238	211	233	231	216	212	214	218	198	251	235	226	212	251	218	229	235	249	202	232	228	237	246	232	243	209	215	210	218	210	217	221	234	225	239	207	221	226	237	197	207	237	230	192	195	230	225	250	262	236	188	209	203	257	209	233	228	208	203	222	224	195	240	245	219	214	237	234	198	203	198	206	226	236	239	214	238	203	233	221	215	216	217	227	218	236	214	224	205	197	211	214	230	211	220	253	220	235	222	232	233	199	236	211	236	227	221	221	215	206	222	224	225	234	212	189	230	219	200	213	204	227	239	212	214	225	226	243	230	236	236	233	225	226	215	223	242	239	207	234	215	238	241	222	250	216	254	201	211	218	210	209	223	214	237	226	225	222	197	212	218	231	258	217	231	200	227	215	235	229	177	235	224	232	202	223	229	231	217	224	199	220	228	226	181	249	190	231	218	235	214	229	195	226	244	210	211	250	209	186	225	259	213	216	208	223	227	222	209	229	227	219	222	223	212	197	213	224	230	218	208	227	233	228	207	242	210	251	220	206	209	195	217	224	206	216	211	196	233	221	220	262	220	220	245	216	235	230	215	212	198	180	233	240	209	216	229	235	229	211	213	226	224	230	215	219	246	223	213	215	228	202	218	238	217	234	206	214	217	220	238	223	221	211	246	224	228	206	246	225	231	219	214	226	210	219	209	218	225	208	233	205	231	206	194	206	212	195	214	205	231	217	237	219	225	215	233	246	263	184	227	224	224	204	206	207	202	223	219	227	220	247	200	228	231	230	236	230	190	213	246	258	236	234	202	238	216	216	202	238	242	252	230	217	230	231	209	233	221	233	198	217	224	236	222	217	240	212	219	215	220	191	242	232	215	240	215	215	223	233	189	225	248	223	237	206	234	232	221	213	216	213	196	232	229	211	253	236	240	224	232	229	235	192	218	226	217	240	239	234	217	214	190	215	211	200	226	240	232	235	219	224	212	226	219	214	239	223	196	222	224	246	201	215	252	215	237	211	261	246	222	202	238	230	222	221	226	204	213	200	202	205	239	210	228	253	212	205	227	216	223	200	264	243	198	228	204	206	227	237	214	229	215	214	215	214	254	224	215	240	206	218	224	206	218	221	220	243	252	231	223	218	202	232	229	213	224	209	190	206	240	226	223	235	238	243	214	205	198	222	211	231	201	210	220	213	229	227	224	202	206	186	205	221	212	229	223	252	213	203	191	196	252	233	204	262	237	229	259	241	228	188	225	192	253	210	221	241	224	212	221	226	207	221	214	218	218	194	201	237	200	233	227	218	203	203	206	250	218	246	217	224	236	210	264	218	237	208	226	237	240	211	202	234	240	216	230	219	220	219	206	243	237	208	202	202	247	210	217	200	242	225	225	203	207	225	219	212	215	232	222	221	211	213	220	230	207	239	229	224	231	211	217	232	211	218	221	218	242	233	242	237	197	227	217	240	207	230	217	224	230	231	204	221	191	245	227	221	230	237	217	215	199	241	255	224	214	218	233	227	239	215	230	207	220	253	219	228	202	250	211	228	214	231	200	220	203	200	234	191	208	237	228	250	208	249	207	246	219	244	230	190	221	235	220	204	228	219	251	216	245	203	201	231	206	237	248	207	216	208	231	224	211	227	180	241	215	194	210	229	191	213	229	226	236	227	235	214	232	256	240	234	215	228	235	199	238	214	237	211	238	239	207	239	201	230	210	234	200	239	196	228	224	208	225	240	232	217	195	225	192	247	240	231	226	214	246	216	228	230	199	226	217	205	224	201	240	234	232	224	241	206	242	221	228	186	207	197	209	226	229	232	197	223	217	209	220	256	225	231	221	243	214	224	217	199	222	216	274	229	233	213	224	219	223	254	251	218	204	204	222	239	200	223	220	215	222	221	239	224	249	218	212	232	211	219	209	211	239	222	195	211	228	212	209	222	209	214	228	224	239	248	233	198	221	201	243	215	228	220	215	239	220	241	225	221	235	220	225	248	203	178	211	207	244	212	231	239	217	195	231	217	215	232	241	223	220	217	234	211	231	225	185	251	215	200	197	208	246	205	230	221	241	272	228	201	233	200	205	221	200	218	226	225	217	212	210	216	208	182	228	210	231	223	220	221	209	228	220	207	223	225	244	237	230	215	225	233	201	240	222	196	226	215	186	246	225	226	236	212	206	194	253	221	197	249	223	239	214	207	211	238	221	248	238	239	186	241	208	200	219	231	227	207	224	235	205	219	234	193	232	249	214	222	221	229	235	225	210	203	220	206	232	225	229	239	211	229	223	255	228	189	206	229	197	213	215	234	219	239	205	231	219	206	206	232	224	222	204	223	204	220	216	231
15350	30467	21238	11483	7510	4838	3263	2369	1936	1710	1398	1055	875	722	639	566	516	473	438	396	439	388	358	364	373	337	373	357	373	345	388	291	353	334	303	341	322	362	388	344	337	324	353	340	318	368	344	336	349	336	367	379	351	325	340	333	343	364	358	315	337	340	361	319	360	330	385	363	344	332	377	349	332	387	362	354	330	316	364	355	378	328	351	363	343	328	366	353	343	322	334	325	329	351	341	327	311	374	339	370	331	390	327	325	346	348	337	318	332	356	321	326	345	366	354	344	367	349	344	372	376	337	359	338	353	356	338	324	360	331	370	309	361	335	348	347	336	369	364	356	330	327	317	361	337	329	338	344	351	350	346	357	378	342	357	341	362	345	348	311	344	336	352	313	351	323	340	351	376	335	345	304	361	311	362	333	347	348	306	368	337	333	342	330	320	320	355	332	352	339	347	360	347	328	337	344	356	340	353	389	342	348	310	351	331	371	357	361	366	346	373	323	317	349	338	381	345	375	331	364	360	365	313	315	349	333	327	321	318	338	320	363	330	339	340	348	343	331	321	347	368	312	346	371	325	365	329	309	323	380	312	361	332	348	340	360	367	332	351	347	311	356	352	348	310	340	318	336	343	364	346	344	362	355	342	353	319	349	355	354	349	343	358	316	321	327	357	334	320	320	336	337	345	328	338	333	350	338	335	343	352	305	363	350	333	336	310	347	356	352	337	358	330	334	315	359	348	334	355	333	340	351	344	339	386	330	332	349	377	333	330	365	349	332	341	340	351	344	343	346	358	348	345	375	364	328	327	370	349	342	346	339	340	354	368	358	337	343	311	331	380	349	332	309	361	329	338	374	317	336	343	328	316	316	377	368	317	341	383	360	336	351	341	318	375	324	329	360	355	355	321	333	337	327	331	357	337	365	316	369	348	351	366	340	364	327	314	359	342	355	314	343	368	365	367	336	341	366	327	357	313	332	332	342	365	349	351	337	358	363	348	307	347	333	311	366	371	347	338	310	334	297	360	365	349	330	344	348	341	328	330	347	333	329	362	314	394	324	347	361	351	312	332	336	354	355	347	345	367	348	337	292	358	324	319	312	352	352	319	361	349	308	352	358	309	341	332	383	367	371	351	327	357	356	358	365	338	333	318	345	346	351	321	356	316	353	317	333	341	369	302	360	321	320	325	339	336	324	328	337	324	337	376	350	336	364	369	357	351	317	355	322	359	362	301	343	333	378	346	313	349	296	333	356	353	326	331	353	342	335	361	349	345	380	353	307	336	316	365	339	364	321	378	363	354	319	343	370	341	328	340	308	353	372	357	338	350	360	361	328	354	343	348	366	359	323	320	338	297	320	311	351	334	318	350	317	331	317	356	351	327	328	364	324	344	328	340	378	363	349	327	331	341	341	336	355	318	329	349	365	353	377	360	332	344	378	325	368	324	333	352	347	343	349	346	338	311	355	326	377	336	362	341	312	358	324	320	357	346	335	355	358	327	382	327	324	354	362	295	352	348	347	297	338	330	359	393	321	356	359	335	318	329	349	328	351	338	337	332	325	359	357	370	361	384	349	343	328	379	315	329	332	320	389	337	300	335	337	313	350	348	327	350	381	339	353	362	346	369	310	357	307	311	353	343	364	339	357	349	324	344	318	306	332	341	313	344	332	397	342	314	354	326	361	380	319	373	354	371	336	346	347	362	356	372	342	340	389	355	378	378	343	341	344	361	368	339	325	321	377	341	368	368	360	375	365	309	368	347	354	344	327	361	376	370	362	341	348	350	380	373	334	342	356	359	330	323	351	353	349	382	335	338	370	318	376	352	342	322	323	347	329	326	341	315	368	341	347	348	346	356	342	358	323	341	380	334	370	336	379	365	317	345	307	337	315	348	339	375	354	352	352	340	338	356	309	345	322	332	329	356	340	349	351	329	344	344	350	355	332	330	379	353	324	370	329	345	322	341	348	328	336	301	344	353	342	322	360	333	366	343	304	367	333	334	330	339	313	324	363	326	351	347	330	366	359	382	340	324	334	332	375	330	354	352	329	326	353	334	382	345	333	365	345	359	363	331	339	354	394	352	347	341	373	345	346	334	356	361	313	385	341	355	356	327	346	322	356	340	343	376	349	298	342	337	313	336	335	343	343	358	358	325	351	346	305	334	337	328	344	324	331	328	355	352	341	358	328	349	351	342	304	340	329	333	366	343	340	333	325	354	316	364	322	356	369	348	345	340	350	350	334	365	345	341	374	354	363	337	364	359	333	387	334	329	338	334	355	317	366	353	330	356	357	346	342	377	371	374	344	335	350	343	344	335	323	324	314	321	325	343	361	316	368	343	370	337	324	331	329	343	411	342	343	333	363	382	325	326	363	338	335	361	324	325	352	332	320	382	374	378	302	334	341	358	342	359	339	339	331	341	354	345	317	334	323	335	355	358	346	336	333	356	345	343	336	341	346	360	324	361	332	373	368	334	345	331	354	373	328	351	349	323	350	334	331	338	367	347	329	362	367	353	364	363	348	347	336	344	371	339	368	348	337	340	316	338	358	347	351	357	366	351	369	349	354	342	347	349	347	367	346	357	359	339	312	332	325	382	317	320	332	338	344	317	388	349	359	364	319	334	343	342	352	353	337	351	365	333	351	332	353	357	365	311	364	298	353	320	368	362	339	295	343	335	358	341	371	375	353	362	375	362	330	341	379	318	341	332	341	320	337	398	323	362	328	337	349	323	327	376	323	372	345	360	368	327	365	335	343	321	368	352	339	371	341	342	358	360	349	326	349	338	353	332	318	350	316	335	346	322	298	335	350	363	349	333	353	366	357	340	325	379	346	346	362	327	359	335	338	339	363	359	303	346	361	347	330	322	334	316	335	356	343	383	340	344	359	339	338	336	337	351	335	349	322	347	355	352	341	386	324	362	361	359	315	340	334	350	327	314	324	327	366	347	341	324	350	318	329	356	342	342	344	328	352	329	354	309	344	350	311	379	310	327	358	344	334	351	361	309	315	393	346	322	347	334	350	339	359	327	319	330	335	333	332	332	347	367	359	325	343	338	349	357	317	358	332	338	336	346	322	335	390	351	320	305	319	345	383	330	321	355	358	342	313	337	322	338	351	396	351	365	330	355	335	321	378	324	367	368	323	332	339	351	356	372	352	363	348	367	377	354	351	351	338	333	353	343	338	330	359	348	323	322	333	375	315	351	353	339	357	364	327	304	376	343	337	320	361	360	333	378	318	313	344	378	369	333	318	352	330	341	346	364	314	337	352	331	349	359	373	346	355	346	338	343	338	324	375	352	324	400	363	370	336	341	363	344	363	364	377	345	348	333	332	399	325	335	318	364	355	332	350	341	360	344	339	341	326	341	346	307	343	345	323	363	330	368	314	357	348	327	335	334	348	356	334	332	355	352	319	331	361	349	330	313	392	349	358	358	357	363	329	355	292	362	337	359	354	355	312	310	355	318	318	333	324	355	301	343	365	302	355	349	315
25351	21488	25079	19870	3193	1393	977	744	634	584	494	408	334	321	273	253	271	225	231	221	226	198	225	235	240	202	209	223	195	212	226	203	192	197	219	214	230	212	224	197	217	213	208	217	193	188	224	202	219	229	214	193	246	197	199	204	206	204	203	200	209	211	214	202	186	216	206	217	197	197	238	178	217	207	221	222	219	214	214	217	238	238	212	234	204	214	222	212	206	213	246	209	215	233	215	211	231	191	212	210	213	186	213	210	205	195	241	235	205	210	218	184	220	209	199	219	201	205	221	246	214	238	199	202	227	215	200	192	220	227	199	201	193	223	216	192	206	220	185	224	246	210	179	200	214	205	210	217	202	201	212	223	232	232	190	214	217	220	200	220	242	205	226	233	205	209	219	235	205	203	219	204	198	205	200	199	226	224	211	193	223	228	213	211	211	204	211	204	216	214	225	197	204	212	222	198	209	213	221	215	222	222	191	219	212	200	191	219	203	210	206	228	187	223	213	220	189	203	198	209	212	184	219	216	196	229	216	238	187	236	213	209	181	226	235	196	232	202	182	214	214	194	227	205	226	232	220	227	206	187	211	202	240	221	194	198	210	211	213	185	202	201	200	230	207	179	201	209	212	215	207	218	193	225	225	240	210	204	200	204	208	198	209	224	211	222	186	209	195	213	227	218	224	219	238	239	159	194	235	202	233	211	225	212	198	224	226	221	197	215	195	207	196	207	208	228	222	220	207	213	206	207	203	248	211	209	208	225	225	214	221	214	213	226	211	208	225	184	222	194	196	212	190	210	210	182	225	242	211	212	210	203	217	201	206	218	198	219	192	224	199	220	187	230	201	209	232	209	187	202	192	186	219	224	223	186	231	199	189	217	199	207	170	225	220	213	177	227	205	203	211	242	231	206	207	224	203	197	204	225	223	209	203	218	216	196	200	187	217	182	219	193	181	225	242	211	225	223	191	195	195	244	230	211	214	210	202	201	202	192	202	225	220	194	209	217	206	206	199	199	200	225	205	215	231	206	227	215	212	206	217	206	196	194	192	208	210	221	185	204	218	217	186	229	177	202	196	233	219	210	176	229	203	236	198	219	206	227	197	209	215	197	199	179	202	230	212	198	221	228	235	205	193	231	205	236	226	212	201	198	199	194	202	216	215	213	217	207	211	229	217	197	215	207	224	213	204	213	206	176	192	214	215	202	195	199	206	199	189	211	228	194	223	206	209	181	200	225	217	229	227	199	207	205	198	217	209	207	235	198	229	220	182	224	227	212	212	208	205	216	209	190	222	228	203	204	211	212	218	194	214	204	212	216	217	220	230	208	224	180	220	216	228	207	197	208	206	204	210	232	197	198	207	203	197	238	209	188	220	224	189	221	221	227	206	231	199	240	242	186	241	219	222	199	199	203	196	203	196	195	202	212	203	213	223	216	208	214	223	199	219	216	195	229	229	198	218	209	217	222	227	223	231	230	197	213	234	205	232	225	223	198	214	230	218	229	213	229	201	217	222	201	225	196	205	226	192	186	220	211	235	192	208	219	199	220	202	191	211	198	205	213	199	227	202	228	223	199	187	205	212	223	220	233	186	226	224	204	219	212	253	183	219	238	223	205	206	200	204	189	218	232	210	221	240	203	227	200	219	203	217	205	223	186	221	200	241	223	198	230	224	219	206	213	209	209	201	205	206	227	212	229	231	197	193	237	205	218	214	217	203	216	186	207	238	211	220	239	205	193	200	225	213	217	188	197	223	220	211	216	218	218	217	197	227	223	199	218	218	209	219	195	211	202	230	216	197	232	195	217	198	202	200	185	210	210	204	206	199	228	190	219	215	190	204	227	213	216	225	206	210	207	215	205	233	227	194	247	211	216	173	220	216	194	232	202	231	218	238	199	224	216	246	231	203	189	224	206	195	209	210	210	220	230	225	215	219	203	183	215	212	213	181	194	217	207	239	219	235	186	227	211	207	227	226	201	199	215	210	203	223	209	231	203	209	197	197	209	211	219	229	202	182	230	236	206	197	205	214	187	227	210	207	200	208	205	229	224	214	223	223	218	217	187	213	195	228	234	210	211	182	234	200	198	203	212	200	195	221	197	231	225	233	215	199	210	220	204	228	203	212	206	197	194	212	201	207	209	216	196	221	198	199	187	212	215	195	210	218	208	221	189	201	221	217	247	233	198	226	209	217	216	221	198	194	220	213	210	178	225	214	202	201	208	186	232	209	229	218	216	244	212	213	184	188	217	240	240	175	209	233	187	178	187	235	191	239	199	215	213	219	227	218	193	208	198	242	227	203	212	202	215	228	218	196	212	212	180	222	224	199	210	199	191	208	224	206	235	207	242	211	204	209	208	218	242	187	218	199	195	198	230	219	202	215	221	220	192	222	193	234	207	246	217	216	205	212	218	204	228	214	208	221	198	232	208	210	219	238	223	206	211	204	201	217	226	231	188	192	225	226	207	231	213	213	201	214	204	216	202	221	189	204	198	201	220	223	217	220	235	197	202	208	217	200	203	211	231	227	218	201	205	216	212	222	228	216	218	196	234	215	216	199	219	228	196	241	198	205	228	214	200	206	226	195	196	204	230	225	216	231	199	203	215	220	228	211	201	183	216	193	207	207	210	179	234	224	232	208	191	256	196	227	190	203	190	189	218	207	231	208	240	213	215	222	196	223	205	223	226	227	206	202	222	217	194	208	234	221	199	238	228	219	219	177	216	199	214	203	190	227	218	212	213	206	226	218	205	212	226	214	198	210	221	214	193	206	204	191	196	216	229	226	206	208	212	206	203	207	200	202	211	218	196	247	198	223	235	211	198	210	248	201	210	213	217	186	203	186	183	213	237	222	211	203	237	225	199	213	201	201	197	217	208	184	234	225	185	229	205	224	221	180	211	196	199	227	226	229	201	214	213	217	208	212	193	197	204	237	205	230	192	239	218	205	247	206	229	230	233	229	219	228	224	195	220	248	208	210	231	224	215	201	218	188	197	188	218	227	200	229	189	209	189	205	215	218	222	199	194	217	207	186	195	216	224	225	217	193	200	212	220	205	207	218	203	232	201	224	192	213	203	235	205	228	206	200	195	197	203	219	197	182	232	209	201	207	191	188	258	202	215	195	224	201	224	189	211	219	224	203	201	204	215	227	231	214	189	179	215	211	212	222	187	231	189	204	200	211	210	215	222	221	228	205	195	207	227	237	209	211	198	204	216	226	227	206	213	234	213	234	215	222	223	231	202	209	190	191	240	210	203	222	197	212	239	229	207	238	211	189	205	192	224	202	239	195	206	215	232	208	212	207	211	214	203	228	197	213	232	220	229	221	204	187	204	223	205	220	206	236	222	213	215	200	188	205	205	205	182	197	189	222	219	223	203	215	174	200	199	213	199	220	193	200	216	208	204	232	204	215	224	213	191	188	209	217	231	225	196	208	210	213	214	218	203	192	197	228	197	220	212	216	218	219	213	224	236	206	185	190	222	225	221	236	207
14790	24065	16051	8451	4977	3268	2393	1797	1543	1344	999	842	696	565	527	506	426	427	380	400	412	371	339	351	353	356	321	339	317	364	339	308	349	315	297	307	311	325	349	357	311	323	323	305	343	335	318	329	334	311	350	327	350	324	336	348	337	306	355	362	317	334	323	310	315	324	349	297	323	321	346	341	346	357	286	301	333	396	290	303	324	352	326	358	345	312	334	340	314	311	303	345	312	309	360	316	309	351	308	315	329	343	341	332	343	345	335	340	322	335	316	336	349	339	360	333	337	307	356	351	327	315	331	306	367	355	280	327	347	342	324	340	337	337	305	319	310	321	332	305	324	320	333	373	364	305	344	372	306	343	381	341	326	332	331	330	344	328	357	302	325	345	341	320	342	336	328	378	321	333	332	317	331	349	341	341	327	347	369	357	336	332	332	295	345	322	314	338	336	353	348	346	341	330	333	309	349	346	325	348	343	317	324	348	328	344	333	319	333	346	325	334	339	345	325	317	317	340	329	305	349	325	308	339	358	324	332	360	336	348	335	344	336	314	334	333	331	320	357	339	319	336	301	305	340	311	332	326	361	331	357	324	340	346	333	329	293	321	334	353	314	306	337	340	355	318	336	315	281	360	328	347	352	328	312	347	327	322	325	327	323	325	343	326	349	326	320	311	340	307	359	343	331	322	334	356	346	325	332	336	334	317	306	312	328	295	315	304	316	314	329	310	340	314	333	350	329	354	319	323	346	364	346	324	321	304	317	314	359	356	320	326	339	318	356	330	330	332	334	289	337	352	318	328	323	312	339	349	319	343	322	327	319	330	365	335	341	340	358	327	325	310	339	270	326	355	327	328	342	352	318	334	344	322	360	300	303	324	304	378	335	335	334	329	357	357	332	328	331	341	315	355	360	343	348	356	349	329	340	334	338	316	345	319	313	314	334	316	342	331	361	335	332	348	317	324	351	362	332	314	315	340	368	320	304	317	352	340	335	328	333	357	318	308	297	341	346	349	363	339	345	336	340	307	326	390	314	330	350	327	318	338	326	324	304	357	360	356	339	334	346	333	343	322	283	325	329	314	323	330	322	334	338	330	337	302	358	348	329	340	326	320	342	319	365	332	378	343	334	329	353	338	316	346	347	314	351	363	339	348	338	314	332	321	318	330	328	312	331	318	347	339	336	356	320	336	323	330	331	309	348	343	322	304	340	350	348	299	322	317	307	342	339	357	316	336	359	311	365	364	328	313	281	360	315	312	310	336	319	327	343	323	331	334	327	346	312	352	318	322	332	355	278	352	327	327	298	343	295	312	325	364	322	329	345	310	348	324	321	312	329	354	324	335	332	323	301	327	344	338	304	342	325	317	324	343	340	360	349	326	321	323	340	342	317	326	341	355	326	336	342	326	330	310	329	336	354	310	342	340	332	325	302	318	346	295	338	332	322	299	349	316	322	326	334	320	334	361	335	317	352	325	318	358	348	347	361	311	321	315	322	318	352	312	325	347	302	322	320	323	325	342	327	322	324	338	331	337	289	342	304	330	299	338	354	334	328	324	325	313	326	344	338	329	362	304	310	354	340	321	354	324	343	366	315	352	348	324	344	317	337	308	342	347	337	325	324	302	349	331	342	365	346	362	361	304	365	320	325	352	358	305	324	317	329	376	306	309	285	354	359	330	332	345	349	374	327	318	289	308	344	332	336	288	301	302	315	321	338	327	320	314	331	288	336	328	306	324	344	317	311	328	327	331	346	329	312	359	329	323	309	306	348	371	366	324	371	298	347	345	325	327	331	315	306	337	311	345	336	295	344	319	303	353	324	314	349	367	321	356	352	345	353	314	337	332	337	313	335	321	336	349	343	343	327	339	307	322	318	346	369	323	324	352	333	332	337	324	337	329	312	355	340	307	317	330	317	324	331	336	337	346	341	323	345	344	338	317	353	368	348	390	332	355	347	357	307	301	324	336	309	330	349	324	336	347	312	337	354	336	368	312	313	313	299	328	341	340	329	334	324	347	324	321	323	317	307	344	328	307	354	322	336	337	311	354	352	310	316	318	285	355	296	341	311	342	336	331	349	335	329	289	304	320	326	329	351	337	351	320	337	315	350	311	320	322	355	333	320	335	300	339	348	319	307	338	307	375	331	297	362	355	337	358	335	331	329	360	334	358	340	345	319	333	332	332	341	354	350	329	326	365	327	412	335	340	295	333	368	353	336	317	349	316	319	357	340	305	354	323	312	351	341	310	342	361	321	324	311	321	355	356	305	384	319	336	321	325	310	344	313	305	357	314	323	330	332	340	327	324	317	352	354	331	324	316	323	305	350	356	322	342	317	316	353	371	331	366	336	334	339	321	335	321	339	354	300	313	300	310	341	315	306	319	354	317	342	330	358	363	300	324	312	328	305	360	305	314	341	315	341	329	351	322	348	314	320	375	346	351	356	339	324	331	324	336	341	298	323	360	351	322	325	307	356	363	326	311	343	362	336	333	328	321	330	330	385	313	330	329	376	311	334	353	333	359	328	322	328	309	338	342	313	325	349	343	371	332	344	365	316	311	327	372	315	324	322	354	338	325	308	339	284	318	370	317	337	370	317	345	312	342	330	353	337	350	320	331	327	327	311	339	331	342	303	309	333	326	337	337	312	332	292	339	322	318	348	344	309	342	314	303	322	313	323	314	349	350	321	330	347	344	316	308	345	333	332	318	344	329	329	344	332	339	306	332	316	314	317	317	335	327	365	352	339	356	320	307	332	320	349	352	324	336	312	319	300	319	368	319	314	312	319	315	338	370	317	321	330	321	358	337	335	345	298	337	304	322	358	299	338	356	359	304	314	333	335	319	290	349	324	304	299	348	309	362	316	329	322	354	289	350	317	331	335	332	318	334	332	340	333	310	332	279	306	319	334	350	353	344	333	349	309	329	335	361	336	329	318	321	316	330	316	336	324	341	329	360	341	320	359	312	324	335	335	350	309	330	321	323	341	301	349	308	327	335	298	348	325	355	344	385	340	319	351	335	330	310	351	350	315	358	323	356	335	356	330	315	297	325	351	326	352	349	310	338	329	340	319	320	309	327	340	337	352	350	327	316	352	312	353	304	351	352	310	339	324	350	323	345	358	322	316	312	324	341	315	319	320	314	357	349	336	293	356	332	329	307	338	318	318	332	346	306	321	318	332	371	318	337	338	377	337	307	351	347	318	322	316	352	321	346	329	323	323	300	340	329	322	342	324	322	305	301	332	305	336	309	367	332	342	319	327	298	338	313	323	335	320	351	322	326	317	322	331	352	327	330	327	329	336	332	323	324	292	330	329	341	341	335	346	328	331	331	367	338	345	308	355	353	321	349	339	353	318	341	337	338	322	359	316	330	330	312	314	314	343	315	366	308	305	345	337	325	312	293	346	356	321	323	315	332	340	351	309	352	343	328	337	337	320	359	324	321	340	315	322	349	369	341	313	305	347	335	317	340	328	277	327	332	303	348	314	331	327	314
22840	21486	28620	24783	21509	16666	3979	1885	1309	1022	732	640	527	435	403	336	336	308	248	300	267	265	238	257	238	227	236	250	225	205	214	230	238	219	221	244	238	202	212	214	231	224	260	249	213	234	226	203	223	232	213	237	241	233	202	250	224	192	244	224	222	232	222	233	224	236	201	230	226	218	220	216	213	250	216	242	244	205	222	208	239	213	239	219	235	191	238	244	213	230	215	243	245	234	226	226	209	255	226	213	211	218	206	222	218	219	239	253	191	226	247	206	229	231	225	238	232	236	246	223	213	231	198	205	235	210	223	232	210	227	225	239	223	205	224	244	237	232	229	227	231	212	249	215	248	225	212	242	230	215	233	242	233	212	221	223	220	207	218	220	244	235	219	243	248	213	249	238	258	226	207	247	235	244	241	214	230	233	233	216	239	239	219	226	224	235	226	227	219	232	222	229	218	213	253	258	212	212	217	201	229	235	205	233	214	217	255	235	212	233	232	216	238	243	242	231	241	226	221	223	236	243	215	222	248	252	218	216	236	236	238	223	233	202	225	222	220	226	200	222	212	235	227	208	240	239	219	227	215	209	223	231	219	248	229	203	206	253	249	225	220	229	222	222	211	203	215	219	210	233	234	228	230	213	210	218	205	210	188	210	225	241	225	218	232	212	222	209	220	231	207	229	221	227	213	192	239	238	230	241	213	198	217	203	219	210	229	215	189	234	243	222	215	212	253	249	226	224	217	245	226	229	230	229	221	231	229	228	223	220	222	240	218	224	240	224	223	212	215	241	225	216	236	227	226	203	224	230	211	199	241	212	213	221	209	196	217	202	230	210	220	253	237	208	240	249	227	216	206	221	223	226	238	233	223	219	244	229	198	246	227	214	221	256	233	226	221	227	202	202	233	236	202	226	223	262	228	219	212	207	230	224	210	213	215	232	233	216	249	240	228	243	213	252	247	209	231	227	222	236	217	213	204	199	242	224	206	224	235	208	236	242	221	222	244	217	216	222	234	231	225	220	244	229	233	201	202	228	214	252	225	209	232	211	242	226	223	219	240	213	207	232	254	225	206	226	229	234	216	236	248	224	231	239	244	223	237	226	247	200	223	225	233	230	214	213	238	217	261	257	236	238	227	221	236	241	242	250	220	249	219	219	227	234	208	238	207	221	231	222	245	229	211	206	231	213	231	202	223	237	202	224	236	259	227	210	243	240	233	214	220	212	226	230	242	204	242	212	239	211	228	250	228	242	228	227	223	213	223	236	194	238	213	233	231	233	211	203	229	229	250	230	232	230	214	241	211	240	256	222	235	233	235	212	219	219	248	233	229	240	213	209	215	227	210	215	216	231	225	216	208	240	251	229	206	222	192	224	232	234	203	211	206	240	207	222	226	221	219	232	241	217	221	242	217	245	210	217	198	233	227	236	214	204	223	225	217	226	220	225	216	242	217	220	210	221	244	224	244	210	245	208	233	201	212	209	225	250	245	223	213	220	220	232	215	219	213	225	212	228	239	230	198	229	221	225	245	180	199	215	239	233	241	220	240	240	217	219	233	231	220	214	256	222	220	214	235	260	191	203	243	217	203	215	229	219	217	221	194	219	217	197	258	221	227	222	237	225	206	205	248	218	216	222	247	211	238	239	246	230	211	236	216	227	205	217	240	206	238	220	236	208	210	222	196	226	229	235	221	211	238	211	202	201	234	227	226	249	231	217	227	230	207	220	197	229	225	226	196	237	212	215	230	236	225	262	202	200	239	233	211	255	213	196	228	215	199	239	236	225	235	209	209	244	218	249	241	227	218	205	222	225	211	201	209	222	215	208	246	213	234	201	189	217	223	225	225	222	224	240	226	248	212	228	225	228	228	248	222	208	222	206	229	248	237	233	239	236	234	230	216	215	227	266	226	225	248	218	224	194	225	237	206	211	208	242	194	229	221	215	248	232	218	238	214	212	243	236	236	232	210	225	206	223	235	225	237	230	207	217	212	208	193	250	248	236	222	224	219	231	243	223	222	233	222	209	211	222	217	223	225	220	234	245	229	226	222	216	248	230	210	207	223	242	205	215	195	207	245	200	234	230	192	241	230	221	206	209	224	213	214	239	231	203	214	222	206	235	252	209	217	239	217	225	223	211	213	228	237	240	233	220	211	233	228	203	222	216	223	240	221	229	241	223	243	228	207	216	230	219	217	243	248	230	219	215	228	211	232	230	194	207	235	230	229	224	206	259	225	238	214	229	210	201	198	251	241	213	222	229	249	195	220	233	225	214	203	245	201	216	247	223	236	245	233	235	230	220	242	254	219	214	225	231	226	237	231	210	226	220	207	240	208	241	243	229	237	238	213	208	228	251	243	252	224	206	234	232	215	240	202	218	240	246	227	263	224	206	256	230	247	237	210	225	210	217	202	265	230	234	240	223	224	203	256	229	227	233	199	204	227	196	225	230	230	217	203	198	237	216	241	242	216	201	216	207	216	241	224	236	225	242	237	223	244	222	229	213	219	212	223	231	222	232	224	232	253	253	223	200	213	232	223	209	231	235	231	215	211	239	218	236	239	195	223	227	281	234	220	207	184	225	225	216	227	244	231	262	208	236	221	241	244	215	232	205	218	218	219	216	235	251	233	231	226	232	223	240	247	248	215	219	212	226	235	221	231	191	209	201	222	222	221	247	221	236	193	214	208	225	229	199	214	238	248	247	195	228	232	216	241	236	228	209	236	207	216	235	252	212	221	253	224	217	241	225	212	218	233	249	198	220	237	237	209	230	230	216	227	209	223	220	222	236	239	211	227	196	237	237	207	207	246	217	224	228	233	243	215	236	227	202	210	236	218	223	204	225	193	220	248	247	231	228	216	199	267	199	217	257	232	258	235	201	232	250	229	206	212	227	243	203	232	215	226	222	235	223	218	213	236	205	211	237	226	204	214	193	227	235	217	244	234	230	225	225	217	219	231	224	219	222	202	227	210	217	206	225	218	248	217	244	223	215	236	244	217	220	208	208	219	238	236	242	247	205	241	213	211	216	250	226	231	233	206	219	215	252	201	232	220	224	238	237	217	213	235	227	227	249	219	234	224	234	223	235	250	227	261	234	242	229	211	219	246	255	247	215	235	218	197	232	229	234	225	216	216	221	215	243	236	204	208	214	195	232	240	207	213	241	231	237	196	235	249	232	253	235	248	188	233	192	229	213	259	202	221	195	232	222	215	230	229	237	205	226	232	197	239	205	229	208	219	205	234	227	239	239	223	248	237	256	238	234	238	216	257	242	203	248	240	213	218	232	212	232	234	211	203	201	185	231	183	214	223	205	220	226	227	217	206	203	217	232	207	197	226	207	242	253	208	235	243	223	224	223	217	241	221	252	227	221	243	198	210	227	227	220	243	226	217	235	244	243	207	241	233	236	235	231	212	263	193	231	218	226	256	203	212	214	249	226	209	239	242	221	204	217	225	216	199	211	202	237	185	260	217	228	222	217	229	199	201	221	188	217
16491	33080	25839	15131	9824	6877	5344	4141	3056	2308	1789	1352	1104	857	670	581	564	524	445	461	409	425	398	401	397	401	375	335	391	359	363	354	329	348	346	333	337	346	338	356	365	357	332	360	335	330	319	343	386	339	357	328	344	345	347	314	347	317	326	365	338	376	351	336	350	317	348	316	314	342	333	387	330	374	373	333	354	379	337	356	351	354	351	350	342	328	332	360	337	323	347	332	349	346	358	311	286	348	333	358	352	370	392	343	327	318	337	354	362	341	377	340	328	321	367	307	368	359	325	356	340	380	316	322	347	342	349	342	326	347	343	313	341	312	341	379	325	335	356	325	344	354	346	359	302	353	329	320	360	373	323	342	316	350	322	313	348	365	342	353	363	375	341	315	350	358	360	384	351	326	361	346	386	325	310	347	348	341	374	334	367	333	335	337	327	300	362	337	321	320	330	333	374	328	318	341	332	318	394	317	333	333	355	317	329	362	366	346	305	345	360	353	312	340	375	327	345	344	365	339	341	351	342	340	352	328	385	363	334	339	327	349	329	363	343	359	393	322	350	353	336	330	346	354	328	325	342	320	361	340	330	364	326	319	332	339	364	384	351	345	313	318	314	348	324	362	353	366	334	355	348	336	335	351	318	345	336	341	306	317	342	344	367	338	355	333	353	345	341	319	340	364	344	353	321	346	326	337	323	342	346	327	337	338	403	297	346	350	345	331	355	346	359	331	365	365	363	351	332	340	345	339	328	358	366	347	362	339	356	351	308	339	367	336	347	335	390	339	358	364	341	338	345	304	344	347	345	351	330	337	310	356	340	341	336	342	316	370	335	357	350	314	341	317	360	348	339	368	359	351	328	333	342	352	282	333	350	336	340	341	345	367	334	394	323	322	352	323	363	373	320	338	351	368	338	387	332	339	349	346	343	380	349	357	343	335	355	351	347	371	330	330	329	326	362	336	305	360	369	332	324	351	355	326	327	366	355	356	307	335	320	336	344	340	358	338	350	336	311	362	348	341	347	320	371	363	342	355	365	341	338	353	327	344	363	352	322	363	333	369	369	359	339	339	335	353	324	341	318	313	333	334	357	345	372	351	359	355	363	342	346	320	341	341	327	369	344	323	332	357	355	330	368	363	337	351	335	338	365	357	341	340	364	326	351	355	329	327	357	375	328	330	334	372	353	331	353	360	334	357	395	329	335	354	349	351	343	361	334	340	361	305	370	338	369	355	333	359	381	327	319	351	350	354	321	305	333	341	378	358	319	347	327	350	330	350	370	383	336	350	332	362	343	353	351	333	324	326	343	351	328	354	355	344	355	372	330	346	357	356	307	365	310	315	326	358	338	376	357	359	353	364	372	333	341	331	357	364	336	319	354	350	356	377	322	328	367	354	318	311	337	312	331	329	316	379	378	355	357	358	297	328	347	328	340	332	387	331	338	348	373	354	350	343	361	325	367	362	332	335	300	364	407	382	327	320	353	360	337	347	323	337	327	337	336	319	317	337	333	354	342	340	342	333	338	336	379	336	330	328	364	345	339	361	348	312	345	313	325	329	328	343	359	358	361	300	360	332	352	348	340	365	331	355	347	374	334	324	339	300	348	329	351	333	330	312	330	358	360	337	364	351	341	342	344	311	323	350	358	320	321	375	346	364	339	348	330	338	382	396	340	355	303	327	366	339	345	349	355	369	327	338	330	376	377	344	357	366	336	372	341	359	338	343	349	330	351	327	343	358	385	321	322	362	315	324	372	349	335	358	340	347	332	372	343	349	343	300	316	337	335	350	351	325	347	361	356	327	359	360	329	317	337	341	372	334	332	376	348	342	323	344	341	323	354	350	337	325	311	356	340	373	328	340	341	329	344	350	331	355	369	339	333	330	345	344	352	315	336	366	314	322	347	340	338	330	334	381	320	324	334	351	315	329	318	345	354	349	325	338	356	336	337	319	324	331	345	352	352	340	337	331	344	345	368	356	342	356	355	373	346	345	372	344	323	339	333	342	341	349	331	348	348	355	311	329	358	363	341	318	312	331	342	354	337	327	356	324	406	348	344	351	344	342	324	353	374	321	286	316	368	356	327	371	355	331	345	308	332	345	326	391	349	339	373	349	380	316	356	364	340	341	358	314	338	344	299	351	356	353	382	364	352	346	342	373	368	334	345	375	357	365	328	311	302	383	367	324	347	341	362	365	359	341	331	354	367	353	338	344	356	358	348	312	365	319	328	352	341	338	330	366	318	355	334	311	359	368	371	349	357	333	361	355	348	338	326	328	315	319	348	338	341	341	318	349	306	366	359	337	370	348	337	365	352	363	368	335	369	358	369	366	335	342	316	331	316	352	333	354	371	356	383	348	369	343	353	371	291	346	332	331	335	323	345	359	337	333	344	342	370	334	344	345	328	332	344	382	359	321	337	352	334	354	317	364	307	347	330	367	365	319	353	355	353	352	338	359	315	337	337	362	384	340	353	351	338	328	349	320	338	379	326	340	336	334	380	320	298	315	308	361	368	376	312	344	324	330	320	335	336	353	365	369	346	320	364	373	326	321	362	389	325	341	367	352	341	353	326	350	346	349	358	339	334	355	335	363	337	357	297	350	318	334	349	340	327	339	337	340	379	369	378	381	320	316	355	342	354	363	360	364	331	321	340	352	322	372	364	333	357	349	365	311	341	356	364	349	319	351	335	345	358	359	358	360	304	348	371	327	331	343	354	317	347	352	337	332	345	326	358	362	362	336	340	384	329	314	339	346	304	334	343	364	339	340	365	363	321	326	339	334	352	370	333	343	304	330	355	336	357	335	351	337	331	337	372	321	336	341	384	313	316	339	336	352	355	338	315	318	303	363	342	321	332	329	334	361	342	386	324	372	312	350	368	342	348	374	333	345	342	361	374	355	354	320	323	364	345	323	335	353	343	330	348	370	352	355	360	348	374	356	319	337	338	370	327	356	370	349	377	340	348	355	343	351	329	350	330	325	324	340	334	354	326	362	334	351	374	363	330	324	352	332	353	324	365	351	332	377	329	312	385	345	323	323	327	360	352	344	355	367	336	304	303	350	310	340	336	308	340	314	321	332	331	333	334	322	393	334	375	327	358	368	346	319	373	359	314	347	338	346	326	324	351	374	311	349	349	338	366	307	356	304	345	364	332	357	353	354	321	339	349	343	322	341	319	336	356	352	332	382	352	340	352	334	338	357	334	333	329	345	344	358	325	371	378	353	309	371	321	333	353	341	335	349	334	315	321	308	341	329	313	331	344	357	345	343	334	355	354	319	343	309	345	340	363	327	326	311	342	320	356	334	375	323	333	352	360	331	346	338	355	349	305	336	336	351	321	331	310	349	328	330	322	339	317	340	332	336	354	342	328	328	369	377	367	340	344	325	340	350	353	332	345	347	348	346	349	334	342	354	368	353	301	375	348	361	349	335	346	320	324	355	380	318	347	318	328	381	356	349	355	352	345	329	375	319	367	351	330	347	331	353	314	327
27867	17767	4553	1562	738	548	489	372	343	348	302	244	237	248	240	243	231	242	219	238	223	238	211	206	200	226	247	222	215	202	239	228	226	247	202	224	233	226	224	232	214	248	220	239	202	232	216	199	214	219	225	209	194	199	194	226	194	210	222	234	204	221	205	220	226	225	219	193	228	201	215	246	199	223	204	220	202	222	207	194	221	225	232	218	211	245	223	243	202	204	229	219	230	227	214	220	230	222	217	230	219	258	235	206	218	227	214	200	217	217	200	237	255	227	231	201	224	202	226	204	218	217	198	241	211	208	207	239	214	223	245	229	225	224	252	264	194	235	203	201	187	226	200	225	217	235	204	201	204	206	240	196	210	193	211	227	236	201	209	203	199	219	214	234	207	239	223	215	212	217	213	215	239	222	215	227	222	187	201	204	218	205	206	243	190	195	233	221	222	220	216	210	181	221	215	210	227	218	219	211	214	214	225	241	231	237	232	218	200	222	220	235	200	209	217	223	235	207	221	254	192	205	220	207	221	211	215	211	212	229	230	206	215	244	214	228	223	234	222	212	216	204	205	208	206	224	218	197	218	241	222	228	231	201	221	240	225	183	194	218	210	196	228	199	218	214	194	231	208	243	205	220	233	205	237	215	213	195	227	218	208	219	222	190	200	213	211	222	226	237	200	214	204	234	218	228	228	215	202	238	233	221	229	233	197	191	210	232	216	217	216	228	199	201	236	195	220	227	204	226	224	224	210	235	229	244	204	234	216	221	246	245	235	192	217	227	228	219	237	202	205	218	219	220	213	217	193	216	202	194	216	237	220	224	230	231	243	200	235	237	241	216	224	212	239	231	210	237	194	214	228	224	222	215	235	201	212	223	219	218	180	209	207	224	223	233	200	215	253	200	228	218	220	224	212	224	265	202	211	223	244	241	228	211	218	190	194	245	225	206	222	213	212	225	221	219	218	211	221	206	181	207	220	218	227	232	210	230	242	207	199	222	226	190	216	208	214	201	211	216	225	232	217	202	210	216	224	242	214	190	226	207	216	216	206	224	212	234	220	218	218	175	221	202	204	207	211	194	224	245	241	201	195	224	246	212	217	203	217	210	182	203	203	229	215	202	218	232	203	181	209	243	218	190	197	226	232	220	202	202	207	198	180	214	226	219	213	219	227	194	230	206	217	218	226	185	213	246	186	209	224	203	251	195	231	222	200	200	209	208	229	208	201	216	215	218	224	215	215	209	224	208	236	205	233	226	202	207	256	216	231	205	222	204	231	217	224	217	231	232	248	186	216	206	206	224	242	229	225	195	213	242	212	243	232	237	189	221	210	218	243	214	215	234	227	229	233	210	218	193	222	236	217	197	230	221	196	224	216	223	217	243	227	231	225	202	230	224	209	221	223	235	229	208	216	213	226	198	208	200	225	216	207	240	223	240	236	230	205	232	229	212	213	222	249	188	222	213	204	204	220	223	205	190	201	215	204	211	230	206	189	227	217	239	217	223	225	218	224	220	192	206	194	230	218	231	206	219	190	222	223	186	210	208	239	229	207	246	246	213	222	237	201	258	224	209	226	222	238	218	232	234	239	209	219	225	237	205	238	209	211	213	230	221	215	226	223	239	223	217	245	205	212	223	232	199	194	225	194	227	203	226	221	238	204	216	210	222	216	205	214	215	241	217	224	223	225	215	233	222	209	237	217	202	211	195	230	198	210	198	237	214	215	240	241	227	218	209	211	235	214	209	224	210	220	203	221	210	214	218	237	209	227	207	201	244	200	213	199	205	205	193	212	219	248	191	225	204	221	190	210	225	195	217	222	214	194	236	215	197	225	208	215	228	223	225	235	211	213	216	220	221	195	211	216	223	247	189	199	184	213	217	208	194	234	213	213	226	206	217	215	236	238	219	213	185	231	208	223	227	201	208	207	213	226	197	193	223	235	226	201	225	211	206	183	207	228	211	233	184	195	213	234	220	226	188	209	193	210	220	229	225	211	228	220	203	234	249	207	200	227	186	238	232	235	224	206	200	211	237	212	243	202	211	205	199	188	228	218	234	212	228	204	222	184	206	235	196	189	218	210	228	211	201	206	200	212	210	223	224	238	237	194	212	239	211	213	226	241	225	218	214	220	208	229	233	234	228	225	218	216	231	234	210	191	223	215	203	232	197	203	224	224	207	198	209	225	249	194	186	207	207	217	241	228	209	213	210	207	224	218	198	186	194	236	243	204	233	227	209	183	231	197	216	215	235	216	228	204	201	214	217	201	219	214	225	206	248	199	216	200	226	239	225	258	209	220	221	206	191	223	217	207	228	186	219	217	199	215	227	216	219	204	211	240	205	183	217	198	218	195	223	233	212	248	195	199	237	229	238	218	206	226	174	225	216	199	199	229	203	220	259	238	207	207	228	217	233	224	219	241	225	226	195	215	228	229	218	203	221	207	248	232	221	238	198	202	254	221	217	200	202	243	243	207	214	227	208	235	237	210	192	206	180	214	217	221	213	216	198	226	209	221	232	194	191	212	194	252	232	200	204	229	203	241	186	202	204	207	218	192	218	230	218	209	193	224	204	239	232	215	242	212	229	194	228	224	215	207	206	234	230	207	220	225	229	221	233	213	204	217	211	204	231	243	227	207	224	209	209	243	217	213	242	231	218	229	233	222	210	222	197	213	237	214	196	243	251	196	182	212	224	208	227	242	211	228	203	216	239	217	213	173	213	237	202	233	200	205	238	196	223	228	208	207	200	218	234	224	196	227	204	231	218	227	223	221	209	235	207	233	225	219	214	192	254	193	208	190	237	211	215	217	198	251	211	197	230	193	220	206	204	224	223	197	204	225	191	240	191	222	227	203	194	186	210	221	229	241	225	226	216	194	207	202	217	202	210	213	237	242	200	236	230	213	234	236	211	244	182	198	232	214	221	219	199	226	238	200	211	247	227	234	232	191	233	236	231	211	240	225	229	231	203	212	227	218	203	212	208	213	202	222	240	228	223	225	237	227	240	208	230	191	204	210	231	201	195	201	216	218	245	215	240	221	224	218	232	202	225	238	221	258	222	226	220	226	228	220	220	203	196	223	219	231	211	201	219	209	213	214	213	217	214	220	224	216	222	241	229	228	231	233	230	204	218	212	220	220	223	234	216	200	227	230	185	235	210	233	192	242	201	207	217	216	236	222	223	230	223	240	189	221	218	230	233	222	217	223	213	181	225	202	216	201	250	220	206	213	213	229	218	214	236	240	223	237	207	219	217	231	219	196	218	201	213	218	218	198	213	193	214	230	237	217	202	207	237	194	238	227	215	232	181	203	195	200	213	211	237	208	192	241	214	226	216	217	222	223	226	231	210	208	201	216	204	235	244	227	253	225	211	215	272	238	194	245	244	216	205	222	198	221	198	210	218	207	226	217	237	237	210	228	241	204	222	210	225	205	240	243	205	205	245	228	205	221	200	217	208	226	238	208	221	234	210	226	201	197	222	218	197	240	206	220	229
8137	5239	3978	2421	1608	1231	1025	907	729	566	561	464	424	396	381	371	366	347	357	344	355	332	356	346	360	369	337	333	381	333	363	362	361	356	343	343	374	332	319	350	332	327	335	338	343	347	354	335	369	319	354	329	346	356	344	326	331	332	323	364	310	364	351	321	345	336	354	319	332	331	369	350	289	347	332	327	367	337	326	346	311	335	363	347	352	330	349	340	353	360	327	326	335	332	324	348	363	366	373	367	341	320	302	352	339	346	369	314	376	365	293	335	346	320	362	322	335	323	334	360	340	338	350	329	369	332	328	305	330	341	372	355	351	323	337	344	340	299	321	355	346	345	320	320	343	298	330	355	362	282	322	344	319	326	322	314	357	329	331	352	324	325	324	353	349	352	323	377	343	329	354	318	321	330	360	324	346	324	347	344	356	345	314	336	355	344	376	355	393	353	368	344	349	329	320	334	357	346	370	351	346	341	345	354	338	327	316	319	314	356	325	355	326	338	361	330	326	346	343	342	354	348	340	342	336	334	340	343	361	310	327	378	368	314	338	307	347	324	292	313	350	381	352	327	329	358	340	353	322	335	346	315	349	349	339	354	301	360	350	343	324	323	344	354	333	325	333	365	315	340	338	334	329	330	349	302	319	318	323	337	339	334	354	321	316	348	313	331	360	357	326	337	344	345	334	313	312	342	337	351	311	346	345	334	350	296	330	339	341	352	374	345	362	328	299	329	355	306	365	323	334	347	329	347	356	377	327	347	366	356	360	345	325	346	353	353	369	318	347	384	369	325	345	318	338	320	371	325	341	321	327	358	339	347	295	333	318	318	344	328	317	317	365	352	371	350	332	379	348	339	362	330	337	345	316	331	336	326	331	350	326	341	351	326	345	346	312	335	324	326	350	337	335	348	317	324	357	370	316	347	350	322	295	314	334	336	329	367	355	345	353	334	365	307	341	346	322	358	314	333	341	316	314	369	352	339	313	367	344	338	336	373	383	323	346	327	342	337	356	339	342	350	342	388	326	387	332	329	351	347	310	362	316	342	343	333	325	323	359	339	369	318	340	354	355	324	367	329	353	334	349	347	368	327	351	353	346	340	321	363	347	351	340	331	325	358	349	360	356	324	330	368	365	350	329	331	333	344	337	328	355	329	339	321	333	311	356	345	340	329	324	343	321	356	353	354	313	339	368	350	362	338	377	371	332	324	341	337	365	357	351	396	356	327	372	340	331	338	323	327	335	350	370	318	344	382	357	309	361	324	331	322	325	331	361	373	324	331	355	332	346	336	316	317	326	337	351	354	366	321	345	314	358	325	318	347	359	362	330	363	347	348	354	312	367	340	352	341	362	333	339	352	331	325	357	356	309	335	343	334	325	318	352	329	375	349	340	329	372	352	314	333	353	366	321	329	318	327	339	337	318	349	374	349	344	313	322	306	349	339	354	304	327	331	324	333	342	339	325	322	346	351	371	357	371	309	349	305	329	329	351	299	340	350	377	322	339	336	353	363	310	297	343	338	303	342	332	319	318	320	340	351	370	353	354	340	334	319	309	372	342	341	340	322	367	343	308	326	295	339	347	331	353	347	316	327	344	361	316	347	332	340	313	328	350	330	371	353	309	324	338	333	318	341	332	326	350	330	336	373	339	329	320	316	303	335	319	344	354	325	350	390	295	325	336	380	341	360	347	311	358	328	322	335	332	333	363	345	339	350	332	316	340	371	317	345	363	333	357	332	303	349	371	324	314	318	327	326	369	341	340	294	297	327	357	362	334	327	306	360	364	315	364	353	355	327	350	337	321	338	336	335	330	320	343	345	328	341	352	324	337	339	340	330	341	337	357	322	312	321	334	353	343	337	342	304	342	349	321	313	366	341	373	349	352	344	319	322	297	355	330	353	335	311	338	358	343	331	338	316	367	353	346	347	339	322	357	342	326	334	324	338	335	320	345	329	360	383	350	342	313	343	337	339	341	331	339	337	334	308	311	373	337	334	308	333	307	368	348	315	345	337	351	330	339	309	318	339	330	358	317	318	352	332	344	327	381	311	339	314	333	312	313	367	330	338	336	322	358	367	363	346	350	356	340	311	321	368	312	289	341	314	376	292	332	350	368	334	329	322	322	365	325	374	360	349	372	369	319	321	324	315	340	326	330	329	333	324	351	362	360	340	359	343	359	313	355	324	354	349	309	343	345	345	337	334	342	322	323	340	390	345	328	354	317	327	355	343	336	363	312	383	354	350	347	316	321	345	352	357	316	344	372	355	338	341	329	347	330	341	385	319	333	332	315	340	310	325	359	339	345	339	353	334	341	332	359	325	350	338	348	330	336	355	320	335	314	332	374	353	330	368	325	358	347	344	353	344	338	340	367	324	337	341	332	336	340	349	329	294	323	350	328	354	350	332	359	346	348	360	344	383	322	343	360	361	327	326	356	366	342	360	341	316	329	338	355	327	351	353	319	342	354	336	341	342	345	359	352	333	353	313	341	327	341	349	361	328	314	308	313	359	323	371	369	360	360	351	329	342	328	346	347	343	375	317	355	343	344	341	338	329	366	290	333	335	355	331	317	342	343	319	321	344	325	352	345	366	359	372	347	354	344	332	305	341	360	315	307	360	365	341	334	321	347	352	336	317	303	362	347	340	359	330	325	335	348	305	319	335	364	318	345	346	319	362	359	348	295	332	360	337	329	321	320	341	310	368	338	321	330	348	343	334	313	332	355	335	322	342	325	301	318	385	333	329	358	337	349	319	330	302	322	314	312	319	333	358	344	382	306	328	370	352	341	330	350	346	312	352	337	355	358	327	318	380	340	323	343	378	338	360	337	330	341	324	313	330	341	323	316	343	389	305	330	343	324	340	332	306	380	297	349	354	359	345	340	347	311	334	326	348	344	352	333	354	315	343	345	307	346	367	352	335	319	324	368	341	350	326	336	337	376	322	320	327	347	317	332	333	326	335	348	325	312	353	320	372	327	360	338	358	329	317	344	329	366	313	325	356	344	340	299	323	348	342	326	306	337	351	327	366	339	343	339	353	339	373	344	323	352	319	356	343	349	356	309	346	330	357	340	356	325	322	351	337	320	337	327	358	346	327	289	300	324	329	346	335	345	339	326	348	338	364	332	351	361	344	356	318	361	315	310	311	327	341	325	329	339	350	341	347	315	364	319	333	338	346	379	360	322	338	352	318	340	332	306	351	318	333	330	359	345	358	324	307	336	372	322	339	324	308	324	341	306	325	338	319	310	355	344	343	302	318	320	315	342	336	333	339	322	348	329	343	317	341	320	328	318	348	325	335	325	343	347	358	325	349	321	334	343	335	353	306	326	337	378	353	339	335	327	325	321	303	324	320	375	310	312	386	366	351	354	340	349	346	307	335	344	327	355	350	311	381	337	348	309	323	329	331	329	315	352	357	329	337	344	336	348	357	311	341	337	358	351	346	322	347	316	357	320	370	339	362	339	323	339	350	342	326	348	363	358	308	348	356
23893	21526	27746	25719	18026	3564	1733	1201	752	631	562	414	382	323	281	308	283	276	264	236	217	241	227	249	225	259	223	188	236	225	246	225	253	215	270	220	248	241	231	237	231	224	251	210	218	218	220	237	211	225	217	239	225	238	247	226	222	245	229	238	210	246	222	232	236	234	207	221	228	241	206	235	203	219	230	239	251	226	223	221	235	233	203	214	209	233	241	203	215	196	219	211	215	224	211	238	221	226	206	212	218	220	240	191	224	198	216	217	214	234	215	200	225	217	226	215	212	232	197	223	203	228	217	226	244	209	209	213	254	224	220	243	257	235	226	215	249	222	207	226	236	228	216	226	258	224	218	214	221	207	234	222	223	215	253	233	201	199	240	255	202	218	203	225	279	220	219	222	218	225	205	222	214	216	226	223	230	243	208	224	230	221	240	232	185	220	215	229	221	238	200	239	222	215	201	227	226	219	210	248	237	228	208	232	227	194	232	227	212	233	214	219	226	220	204	202	247	214	219	206	250	228	232	214	241	232	235	205	205	210	229	216	213	214	216	209	182	205	211	217	240	218	225	238	216	239	257	221	216	239	219	230	220	202	221	201	219	225	207	232	224	197	252	227	218	238	220	240	243	220	236	212	220	217	237	203	226	243	223	242	229	228	223	229	245	211	211	211	231	252	247	246	213	222	215	237	230	229	175	236	257	228	193	238	217	222	214	235	219	240	203	243	244	196	257	246	211	231	209	198	249	217	231	195	203	229	206	207	243	220	218	227	225	220	222	229	197	228	186	221	243	249	227	221	238	238	236	217	221	204	214	201	220	209	209	237	234	221	233	229	217	215	252	234	212	211	225	227	239	216	238	239	248	232	241	240	205	220	226	222	203	218	224	229	240	237	227	233	236	229	217	235	253	230	237	239	216	205	238	218	200	235	222	206	257	226	184	225	234	221	232	209	242	241	235	228	233	231	219	227	212	236	261	196	212	246	234	219	196	225	183	238	221	225	236	215	244	227	233	217	223	210	235	229	241	224	210	235	237	243	232	230	204	257	208	228	233	225	247	210	231	235	221	199	219	238	221	230	231	212	204	224	227	240	242	236	222	217	213	248	237	220	238	223	194	221	223	224	228	229	226	228	224	223	221	218	223	224	230	223	214	244	214	199	211	217	234	232	233	236	250	202	216	241	236	238	263	243	217	219	232	224	220	225	220	215	221	220	239	230	220	236	228	235	198	219	209	254	231	210	212	215	216	242	228	220	231	241	241	228	215	240	226	243	223	199	197	222	189	226	212	216	251	253	235	218	204	227	238	257	233	242	226	239	218	225	240	242	231	229	256	215	232	215	222	224	218	203	210	211	215	236	225	239	245	207	227	199	233	229	196	235	226	222	198	221	222	210	235	226	225	231	226	225	201	249	216	222	204	217	209	207	232	207	242	229	235	219	220	209	207	221	241	253	246	214	230	209	213	224	222	225	226	203	230	225	238	222	232	212	219	241	245	213	239	229	220	224	214	219	225	244	243	216	202	237	202	208	244	217	211	201	227	198	232	244	184	214	218	204	246	221	246	249	238	224	228	239	218	233	237	236	218	216	215	227	221	231	202	209	211	226	235	224	212	215	209	234	206	249	235	235	237	209	208	224	210	234	214	226	227	221	232	216	248	217	221	217	235	216	233	239	230	215	213	221	243	230	200	253	195	249	235	233	230	235	239	245	206	218	228	233	216	216	221	220	220	192	198	244	238	222	243	218	232	208	229	216	244	222	217	223	253	208	232	207	237	220	224	224	192	227	252	239	221	224	208	218	234	219	218	227	227	220	230	215	216	213	211	235	222	216	223	223	224	228	212	222	229	227	243	207	220	218	249	212	199	219	221	269	221	231	217	234	234	204	205	207	231	222	282	218	239	230	234	246	229	236	236	265	244	230	224	221	211	246	231	211	198	209	203	230	216	240	249	241	216	206	216	194	233	225	223	222	254	203	228	247	195	240	212	246	230	235	222	240	228	225	213	212	235	213	204	223	213	231	223	205	203	227	249	217	212	236	242	217	224	196	214	214	214	228	214	231	238	212	238	241	233	224	232	220	233	201	211	219	195	222	211	237	218	227	205	237	241	211	225	211	243	214	209	229	226	224	215	231	227	241	229	219	234	247	244	214	198	243	197	230	227	229	224	184	222	218	236	232	220	206	220	226	243	224	185	219	223	217	237	212	207	213	244	245	219	230	238	210	209	226	224	251	206	252	245	232	233	218	224	242	220	221	241	234	241	235	238	235	203	223	245	216	229	224	220	244	234	193	188	235	203	198	234	229	209	217	239	233	196	212	217	227	233	248	216	216	226	232	219	213	240	255	224	217	232	225	227	228	213	200	225	214	219	226	229	214	201	217	232	237	214	248	213	233	243	225	221	230	209	198	201	195	194	223	226	239	225	250	227	221	228	217	190	199	229	231	231	203	234	249	220	249	221	207	211	228	200	236	216	229	246	207	209	218	223	229	220	188	223	237	197	234	240	208	235	217	216	231	236	248	193	233	241	212	220	245	214	230	235	237	219	243	231	209	215	240	241	253	235	197	251	208	209	223	213	232	243	195	246	224	219	183	221	223	242	231	225	238	216	223	214	219	223	241	231	221	221	203	217	225	198	224	242	226	229	207	195	227	215	223	219	218	231	212	227	224	219	213	215	225	232	224	236	246	202	221	222	240	243	209	208	248	216	235	228	221	209	212	232	202	223	227	205	261	240	234	220	240	215	209	223	225	222	247	209	203	221	223	208	219	214	257	219	218	220	241	205	213	224	202	218	232	221	215	237	233	223	224	220	221	218	228	216	214	210	240	236	228	240	232	220	224	218	223	234	243	242	236	236	241	224	243	229	247	254	197	216	214	235	200	249	229	221	238	232	221	227	224	221	233	225	218	231	221	230	208	206	212	255	205	227	205	212	252	212	223	257	238	226	201	214	233	246	228	222	212	220	235	223	225	250	211	221	243	226	211	215	214	236	222	239	208	203	240	252	221	197	234	235	209	215	236	215	226	209	229	210	216	230	226	190	239	213	203	246	245	231	209	218	221	237	202	240	244	252	213	226	225	193	244	207	223	229	226	226	217	224	227	204	246	221	192	199	233	216	225	202	255	196	215	224	194	207	211	234	259	193	247	244	230	235	223	242	206	256	230	227	227	227	212	214	238	224	227	214	227	230	247	252	230	211	230	216	216	230	233	242	262	212	210	190	221	247	252	226	239	189	210	236	277	223	252	208	216	234	215	235	233	228	234	245	230	246	198	249	220	233	210	241	218	230	245	229	229	204	236	232	214	213	221	228	202	254	239	202	204	227	231	242	240	253	213	239	233	241	227	204	202	228	202	231	236	207	231	265	217	226	245	224	212	222	212	223	209	225	216	212	231	226	241	202	221	203	237	224	221	238	216	227	234	225	215	229	233	260	254	224	222	245	260	224	223	215	210	195	211	220	221	212	218	209	204	189	226	223	215	217	233
12706	18293	14522	8375	4786	3369	2445	1852	1308	975	825	676	612	531	458	477	441	395	375	407	376	357	387	372	361	371	349	367	371	335	341	364	343	347	352	338	349	361	346	361	318	354	381	356	356	333	348	343	322	372	359	332	359	358	373	353	366	324	371	358	324	352	323	346	344	344	360	352	352	355	307	348	353	345	350	336	359	321	352	341	358	360	336	334	336	351	331	370	325	320	355	321	345	341	363	360	342	353	331	362	313	369	360	359	387	343	367	327	371	355	363	352	328	350	290	313	340	363	368	338	349	317	344	342	323	387	353	347	369	400	341	357	370	352	308	307	329	364	321	312	321	341	356	354	356	320	369	363	363	319	310	339	390	359	362	347	354	322	359	332	359	350	342	362	350	367	346	360	331	341	354	336	354	352	350	338	333	379	328	364	365	368	321	380	383	336	382	323	353	315	339	370	340	318	328	367	339	346	327	335	366	351	341	341	322	327	332	345	428	326	357	354	364	329	344	343	355	352	297	338	333	347	356	347	320	350	343	365	356	360	324	361	370	305	321	348	323	343	369	322	335	325	358	357	357	366	338	349	344	389	321	345	310	362	346	332	345	354	328	320	369	366	322	328	317	319	348	365	367	337	300	294	359	336	387	345	357	383	351	369	354	349	348	381	343	331	325	313	339	343	339	322	346	331	355	347	374	351	333	355	351	362	344	328	367	352	335	381	336	332	362	332	319	366	359	350	337	360	349	413	358	374	346	353	352	365	368	329	354	362	326	339	323	325	324	328	382	343	338	316	358	344	362	328	361	343	349	379	321	343	354	317	352	336	341	358	391	342	359	361	343	350	318	379	334	307	349	329	377	344	352	373	341	357	326	346	352	352	341	371	344	309	318	335	352	362	353	331	322	376	378	361	371	352	348	362	360	380	301	366	346	354	347	336	348	333	356	330	392	349	339	361	358	351	350	338	362	388	344	339	378	329	387	328	321	361	368	350	343	333	380	351	378	352	350	358	349	368	338	362	343	362	371	387	322	323	363	312	369	372	366	323	327	365	348	321	350	336	335	368	352	354	343	372	339	334	329	325	313	306	368	315	377	352	385	342	355	353	342	355	376	334	344	302	341	326	353	337	366	363	342	358	351	390	366	364	378	358	344	350	381	346	376	359	337	367	368	327	352	316	360	372	354	344	373	353	320	339	374	335	354	364	357	338	344	350	364	343	310	350	337	350	355	353	351	352	330	385	353	325	342	353	327	342	363	321	355	347	331	317	366	349	350	329	375	413	341	320	319	369	348	379	347	359	350	362	386	341	355	342	369	328	336	342	363	341	323	369	339	354	372	314	354	329	371	378	332	334	319	349	392	341	357	324	370	377	370	346	320	332	332	342	379	356	348	326	333	349	339	353	349	332	346	328	354	328	322	365	338	348	324	341	363	353	342	351	372	324	330	364	347	363	378	345	351	354	364	352	329	348	351	349	332	372	364	380	313	338	367	367	341	344	347	340	356	348	358	352	355	366	357	315	380	338	344	318	345	321	354	387	362	347	387	359	349	347	321	330	341	358	355	363	344	337	331	348	327	354	344	351	380	326	357	340	352	348	346	335	327	375	372	382	356	341	346	312	342	354	363	309	322	377	351	339	337	330	387	335	329	333	346	323	323	353	320	332	373	397	348	382	344	328	334	335	331	362	386	348	331	340	303	362	368	319	349	333	356	352	349	377	329	354	338	353	364	363	340	359	348	362	358	359	347	347	379	330	368	381	342	348	355	332	343	353	363	330	354	345	327	367	353	340	356	348	357	336	333	304	358	332	362	362	340	371	359	359	351	334	338	379	311	305	356	325	324	359	390	335	382	350	342	337	328	372	331	352	307	392	360	357	376	331	329	333	350	350	385	381	357	399	336	345	343	347	336	361	343	350	340	326	362	346	329	390	357	361	364	301	358	334	358	366	375	387	337	354	336	343	337	356	339	350	343	374	358	351	370	348	359	348	337	357	337	337	378	334	311	363	356	347	328	377	367	351	373	328	339	362	325	356	356	361	327	345	317	349	340	341	358	352	358	347	391	364	360	341	337	363	347	326	314	355	364	356	319	392	348	322	337	385	326	346	353	339	369	335	352	333	323	329	379	356	362	361	351	355	327	366	341	372	346	384	364	358	329	358	342	351	375	353	335	358	340	348	345	324	367	323	317	351	368	361	319	353	329	352	364	333	343	343	379	310	342	359	384	337	330	380	334	352	317	358	366	336	362	362	339	329	345	322	352	392	356	337	374	366	363	346	383	332	352	355	351	374	328	365	372	336	337	330	320	339	361	354	354	357	342	372	312	327	329	320	349	332	351	342	322	329	326	366	366	355	379	361	367	375	317	378	333	363	359	344	348	346	344	340	345	344	345	363	348	325	331	354	307	346	346	351	359	359	370	363	368	302	342	332	347	349	308	320	333	329	352	352	340	376	337	333	309	322	357	360	330	338	338	336	313	319	330	316	340	335	325	336	317	386	329	314	320	345	377	329	337	358	372	351	346	340	340	365	330	379	354	367	377	350	339	322	318	334	361	349	347	378	364	375	378	354	354	365	372	329	304	337	323	321	353	367	332	348	359	343	337	333	359	346	338	352	336	368	330	335	364	337	395	333	347	332	337	336	362	365	350	366	330	375	367	387	346	338	337	361	376	357	346	354	319	376	361	334	330	373	358	323	348	367	341	314	365	360	346	334	353	340	333	334	353	342	346	348	377	366	345	311	375	344	341	374	373	329	347	351	354	334	343	344	348	329	351	352	342	333	331	370	341	342	331	326	332	357	360	327	360	369	369	352	334	344	362	355	329	326	365	344	351	352	373	357	317	374	358	364	368	364	329	350	354	366	365	335	330	329	359	350	351	348	350	330	363	386	364	352	353	329	372	348	361	349	354	319	331	337	351	343	369	352	366	368	369	362	368	348	321	350	361	338	374	357	341	322	360	325	370	348	342	355	366	355	362	320	336	358	348	345	357	351	297	319	349	353	333	334	325	349	343	325	352	354	351	351	364	356	309	341	334	332	354	360	342	334	365	352	360	332	338	349	335	324	311	328	380	375	351	355	360	316	346	346	372	346	336	359	357	352	356	335	365	352	323	363	322	337	375	369	360	368	351	299	354	349	339	334	355	343	331	361	364	361	351	361	336	332	365	354	349	367	338	351	379	358	330	379	338	343	348	339	360	361	346	355	401	334	364	344	370	376	368	308	394	360	369	378	341	344	349	335	342	341	334	370	339	362	356	375	329	344	325	330	350	337	355	330	346	343	340	337	363	331	344	349	334	342	346	342	344	338	349	340	366	363	352	323	336	379	370	351	331	321	351	352	361	352	360	371	333	340	350	350	338	360	356	301	338	351	386	371	385	349	347	332	355	348	368	347	346	368	390	327	328	350	364	333	356	357	361	344	365	334	355	344	360	380	335	315	346	339	351	359	370	365	364	333	364	346	343	373	327	333	364	346	373	384	355	324	342	347
25520	21478	24775	18692	1581	811	693	565	426	358	342	304	288	247	271	236	248	208	198	225	207	200	216	231	219	230	227	232	218	194	243	197	221	247	252	207	211	214	216	220	209	193	228	178	236	201	230	241	218	203	213	208	224	202	221	246	204	196	223	199	216	216	222	227	192	215	220	192	213	221	224	220	207	214	210	221	244	177	209	210	223	234	221	209	203	206	202	208	203	212	212	224	221	222	219	215	204	201	223	206	197	213	238	206	222	212	183	215	217	250	201	180	188	208	218	204	185	190	232	213	229	202	199	219	212	207	238	194	211	237	190	200	192	224	216	203	219	198	198	213	211	210	215	183	240	223	219	208	227	184	224	219	208	202	222	234	220	202	208	233	218	223	237	205	221	212	226	208	219	217	232	229	202	222	222	212	219	205	206	200	171	231	220	208	195	225	218	222	234	207	212	228	205	222	235	224	216	213	215	221	207	201	227	212	214	222	217	229	212	215	225	217	224	203	234	216	202	186	222	197	209	191	215	220	192	205	198	204	245	229	207	209	222	207	208	228	223	222	218	201	195	224	219	218	212	231	207	194	213	214	223	210	257	234	226	224	226	228	213	216	201	208	210	226	227	184	217	191	224	215	204	221	228	228	213	226	190	210	214	190	213	206	218	208	240	226	207	194	226	203	214	201	218	216	212	204	215	213	235	229	222	224	231	208	205	224	198	219	246	203	197	212	202	218	200	224	243	200	220	203	216	217	209	229	194	231	233	222	221	195	220	197	213	231	241	204	226	219	233	225	233	220	210	208	236	197	200	205	197	207	199	234	240	219	220	215	219	215	226	215	187	203	216	207	244	219	202	220	214	223	205	217	220	219	224	225	176	202	220	215	216	195	214	214	203	217	221	197	219	201	198	213	215	225	222	238	241	221	221	223	209	219	213	228	226	217	195	212	213	198	248	213	204	220	206	202	240	209	198	204	222	222	204	201	218	213	226	200	207	224	226	207	195	231	222	196	220	215	237	195	184	225	211	208	214	178	222	209	213	200	206	220	216	218	202	223	207	205	203	229	244	184	233	202	219	200	203	206	197	222	208	197	218	232	214	220	229	216	219	242	210	244	197	190	230	213	218	211	213	208	219	212	223	199	228	221	209	210	225	224	200	236	227	235	210	202	202	225	189	225	206	227	215	199	221	207	199	212	226	211	214	226	204	198	197	212	220	226	237	245	228	190	222	237	197	242	232	211	230	227	235	195	243	202	236	225	238	225	206	205	235	226	213	232	233	227	206	226	208	218	209	216	216	217	226	216	211	211	212	218	213	237	206	211	221	217	198	215	214	230	225	200	221	223	222	218	228	235	215	218	218	197	210	228	214	195	206	222	212	223	218	211	218	223	205	232	219	217	220	217	215	222	212	201	235	211	229	231	215	212	215	200	197	208	224	222	219	204	186	221	209	211	199	229	219	203	203	218	222	228	223	244	206	222	165	224	196	204	214	216	193	254	217	240	206	201	215	233	231	188	220	216	174	207	204	199	223	213	192	234	213	211	218	235	196	201	223	213	211	207	225	209	193	198	198	228	209	211	190	198	227	212	226	213	238	219	197	202	205	209	218	179	218	205	216	241	228	214	201	215	227	207	196	214	219	216	252	202	216	220	194	218	203	240	217	210	210	225	211	200	221	202	215	213	243	233	211	224	214	229	228	212	204	202	218	244	216	236	194	222	209	196	205	213	237	228	207	190	217	209	212	213	194	201	206	190	234	221	190	218	182	230	206	219	208	223	192	215	218	228	220	228	215	217	231	203	235	219	197	208	188	217	218	202	196	203	227	196	201	212	220	191	227	212	219	205	227	191	227	207	219	218	225	241	232	226	229	220	245	212	218	179	222	221	199	184	204	206	199	202	218	193	204	225	199	203	223	180	200	214	207	231	185	218	198	208	216	216	217	232	223	195	199	193	197	229	183	208	197	249	231	193	191	221	211	247	206	201	201	209	182	198	205	212	201	222	246	211	195	236	212	214	208	216	212	194	226	215	235	201	190	219	194	246	233	199	231	231	215	216	230	224	213	193	203	225	199	225	242	197	238	225	237	229	185	217	236	216	194	205	206	210	212	208	237	209	215	222	246	217	229	211	183	194	239	216	207	233	206	212	218	214	207	201	206	221	185	236	228	217	213	205	203	228	240	198	205	193	208	204	198	237	208	166	194	198	204	205	234	234	213	220	187	212	227	208	197	212	207	228	242	200	215	212	227	236	200	221	206	247	199	206	207	222	203	193	213	230	225	222	211	218	238	213	197	233	211	247	217	233	221	197	191	236	216	198	204	210	230	212	191	175	208	226	192	207	231	200	221	216	206	232	227	209	228	222	214	199	198	218	221	206	214	209	206	214	205	208	220	252	216	215	234	229	212	225	227	206	200	204	210	217	224	229	212	249	219	225	206	221	191	224	206	204	215	205	220	200	240	243	202	209	213	199	235	209	227	223	209	240	208	223	214	216	212	212	234	222	212	187	202	203	250	200	202	208	196	199	211	223	208	190	213	186	207	220	206	201	211	234	207	246	209	218	218	207	221	215	231	205	225	202	203	240	214	214	203	214	201	211	224	176	213	196	225	200	237	230	216	203	225	197	221	223	201	198	230	200	206	198	229	205	211	231	236	222	201	224	216	193	245	201	223	220	194	227	207	220	222	219	244	224	203	221	204	202	205	196	245	202	229	220	209	203	217	234	208	220	222	201	227	212	170	187	232	204	205	183	190	219	204	223	195	217	224	197	227	219	187	201	252	208	214	240	194	213	201	217	216	226	244	191	211	216	227	203	211	223	202	232	195	188	225	197	208	194	188	171	202	218	191	238	205	198	219	221	221	221	219	222	242	192	213	222	168	215	225	206	221	217	201	232	206	221	214	226	236	210	235	215	231	183	195	209	215	200	227	222	185	212	208	228	220	215	192	208	192	226	199	218	214	235	224	221	211	199	205	205	211	204	233	245	231	217	205	216	220	220	192	214	211	200	212	218	192	202	203	235	208	215	210	220	222	208	228	214	238	205	198	206	211	216	227	213	222	241	209	200	205	216	231	211	186	201	198	253	203	212	237	205	186	203	209	214	209	206	230	204	225	223	203	221	209	230	220	215	188	222	230	209	209	249	194	216	225	207	236	206	182	218	227	196	197	188	204	205	214	229	207	205	201	204	236	205	204	209	206	197	231	216	207	213	231	227	212	209	218	208	195	228	190	183	199	189	209	190	205	234	194	234	219	215	220	197	218	217	202	205	207	219	236	227	203	201	264	229	233	203	223	202	239	222	173	222	199	198	217	198	220	222	224	226	211	210	234	209	214	221	213	208	215	225	216	228	223	192	231	204	221	231	203	208	218	209	214	226	257	222	201	221	210	239	232	205	196	216	220	190	201	230	203	214	247	248	227	218	233	227	210	203	212	202	215	203	222	205	196	241	217	224	228	217	225	232	215	212	225	211	225	246	241	203	220	184	233	185
14555	12623	7972	4208	2355	1547	1339	1104	814	677	577	553	431	427	401	400	371	396	344	342	362	330	373	364	333	313	334	321	332	328	344	342	361	338	351	391	348	338	338	341	325	345	379	354	341	355	338	330	376	323	339	303	353	347	331	324	359	331	360	341	323	346	319	357	318	363	359	289	338	349	349	345	344	313	310	303	345	322	320	332	323	357	329	335	334	317	357	348	348	345	339	324	367	323	331	343	314	344	341	304	328	328	347	329	348	339	338	357	311	325	313	320	320	339	304	341	328	359	335	327	306	347	359	367	333	337	333	351	333	336	339	342	324	343	373	332	315	341	328	310	300	333	316	331	342	322	321	307	359	333	330	343	336	339	324	362	316	354	361	357	332	332	308	361	309	343	318	334	336	307	315	325	336	321	327	352	339	333	344	341	333	342	361	333	318	334	326	332	325	310	353	336	306	310	318	320	335	341	350	347	341	296	319	326	347	356	320	328	306	297	331	321	329	303	356	306	338	350	298	335	312	337	337	348	362	360	342	302	336	325	335	336	337	343	338	327	340	333	321	322	347	348	334	322	308	315	336	369	333	346	337	361	328	329	346	322	331	353	319	329	347	358	332	356	338	336	354	351	352	326	311	319	342	316	347	328	327	323	333	344	365	264	320	346	349	349	343	325	305	347	313	363	331	326	350	319	330	334	359	320	346	305	332	358	302	320	322	321	366	331	369	365	327	328	329	334	347	340	336	362	310	338	318	325	319	352	316	342	330	335	334	336	334	351	335	290	334	355	339	350	356	343	331	336	367	331	329	360	371	323	336	315	345	327	343	341	322	339	308	301	341	362	351	328	348	342	348	326	304	342	315	322	336	362	303	311	362	315	344	355	334	302	345	325	310	308	343	362	299	372	353	341	356	319	387	326	329	315	324	339	352	322	354	318	325	353	323	345	347	344	343	321	348	320	310	319	340	346	342	344	327	354	322	324	303	360	339	358	349	319	337	326	349	345	351	296	363	318	361	313	325	344	314	313	362	329	341	302	345	348	329	341	319	290	324	319	330	331	340	348	320	348	330	332	354	321	349	332	331	361	328	323	346	342	335	350	309	315	328	351	341	335	317	323	337	349	319	327	351	361	326	353	340	340	300	334	311	332	354	342	367	330	319	309	340	329	331	331	363	335	328	354	352	296	340	293	329	330	340	341	319	379	327	332	315	349	298	332	292	308	355	279	317	328	324	328	300	344	328	339	316	337	334	330	338	335	315	333	332	344	326	314	340	348	345	331	295	299	351	355	315	354	319	331	327	323	333	341	328	355	334	328	333	370	341	320	300	306	329	351	337	325	331	363	324	333	332	344	318	306	355	331	316	342	328	359	355	347	324	337	298	329	335	305	303	351	294	322	336	297	319	339	336	338	372	328	354	352	361	354	350	310	340	316	294	328	354	342	353	328	338	318	339	323	330	345	314	376	306	360	334	332	342	304	298	343	327	330	332	318	335	354	344	336	321	355	338	339	348	312	334	359	340	369	333	324	376	334	352	313	320	319	337	368	326	342	364	330	333	355	332	349	357	341	332	340	327	335	335	310	327	354	323	341	349	334	344	370	310	353	314	300	398	315	312	330	357	343	338	338	331	309	345	341	351	289	337	325	342	349	305	320	328	335	331	341	330	302	327	335	329	347	315	321	349	351	351	360	339	311	336	330	364	341	367	320	330	322	333	322	340	328	352	346	342	321	341	339	310	328	335	326	358	344	321	355	331	329	348	367	338	298	337	315	343	360	336	334	347	342	327	353	346	340	363	363	353	329	341	346	331	336	331	324	331	325	346	355	335	349	331	347	377	336	316	333	311	347	342	311	320	343	360	323	325	323	309	395	333	330	344	343	353	368	326	337	365	330	337	352	351	341	324	318	352	334	331	342	315	344	342	335	329	344	312	334	347	320	321	344	328	331	393	332	348	329	326	321	345	353	327	350	347	318	342	331	331	320	344	346	323	318	348	341	315	323	329	341	344	342	332	346	323	353	281	328	325	334	321	352	322	324	329	352	349	323	344	300	348	348	337	345	316	315	363	336	331	339	355	355	345	349	343	346	334	366	333	347	347	336	356	343	319	324	321	319	334	358	335	332	342	331	336	347	308	325	334	343	292	320	342	389	344	296	321	384	360	343	339	314	351	350	322	355	327	330	368	348	337	386	327	341	346	337	336	337	349	339	347	349	337	302	346	367	300	315	350	376	331	356	337	316	346	322	327	384	364	332	351	334	343	315	370	338	342	326	336	326	332	338	333	369	347	325	323	345	344	378	315	324	337	323	337	348	323	300	327	351	321	341	351	353	321	333	348	308	351	338	317	338	344	330	369	348	351	344	343	347	333	333	339	311	349	343	383	325	354	340	307	341	313	338	327	338	334	363	339	333	339	350	345	324	299	327	326	344	311	367	343	313	357	311	338	343	345	379	309	322	325	333	318	363	323	321	348	350	330	317	332	347	336	324	357	351	331	340	364	326	340	327	336	332	339	344	321	330	364	333	323	344	355	333	369	374	362	337	316	329	327	342	368	321	355	340	326	354	325	321	356	336	339	361	324	334	323	309	308	344	354	329	314	310	339	333	354	325	322	303	352	315	365	327	330	355	349	328	347	348	314	298	330	351	331	350	357	359	332	320	348	308	331	309	308	360	330	388	323	327	337	312	315	343	300	324	330	351	309	336	340	321	362	326	324	335	368	340	349	352	329	342	347	333	316	307	343	339	349	309	358	311	336	315	339	299	356	300	347	339	346	337	282	304	364	360	332	333	313	319	301	341	344	314	324	294	333	314	365	315	333	342	354	332	346	308	340	315	364	320	342	335	356	343	304	315	364	362	341	332	342	346	312	325	352	356	303	328	346	352	320	309	340	367	282	322	334	314	333	307	336	355	319	327	336	318	329	354	374	342	356	333	322	322	343	329	337	331	299	349	351	351	347	322	346	339	327	338	318	342	325	336	346	313	340	332	326	325	337	332	370	309	359	339	327	302	351	303	319	358	336	364	306	334	341	327	315	325	347	301	317	350	319	333	362	315	342	296	323	314	341	339	308	362	305	309	360	350	320	326	342	332	322	365	376	338	364	358	325	344	299	347	321	370	340	349	350	353	340	341	349	330	312	344	339	339	351	317	356	325	360	352	334	336	363	320	340	357	324	325	350	350	333	349	343	339	314	295	347	315	349	349	327	328	328	333	348	314	327	337	354	329	355	351	342	353	329	316	361	323	337	370	345	341	322	353	354	322	340	333	304	350	343	315	319	317	344	342	307	362	354	342	312	313	347	308	329	346	344	337	314	329	333	360	319	334	356	337	336	340	362	327	351	364	318	305	327	338	347	372	333	337	338	340	337	312	365	343	318	340	323	301	352	346	323	354	347	340	346	344	371	311	323	322	332	357	344	352	309	311	363	340	331	333	352	337	358	305	349	315	307	335	309	340	344	324	331	332	354	354	335	345	311	358	348	334	317	352
22990	21553	28451	25118	21562	16439	2186	902	700	566	474	418	367	352	293	284	289	270	254	260	236	241	240	260	267	243	258	257	239	207	227	227	214	241	220	227	213	240	247	242	237	219	214	248	222	235	240	227	245	206	198	214	213	235	231	220	243	221	219	235	214	235	224	231	228	218	213	264	210	231	210	248	212	231	241	244	244	217	244	232	233	249	250	246	231	239	239	225	232	213	248	227	222	241	240	239	226	223	219	219	236	224	222	212	228	244	195	196	203	221	233	215	251	238	243	216	229	236	216	216	200	236	241	211	226	235	200	230	230	228	230	225	210	217	224	226	228	213	236	222	206	225	206	241	203	227	224	246	226	246	210	226	226	226	261	255	220	263	213	222	228	222	241	220	225	216	246	217	233	230	264	198	257	254	197	243	204	252	256	243	228	234	227	239	203	229	223	235	236	213	234	205	244	247	220	236	227	238	220	223	218	210	199	197	243	216	216	232	236	235	236	228	219	224	222	237	231	211	229	221	249	233	215	229	228	209	231	238	211	218	236	219	214	229	198	216	225	206	228	223	226	219	198	258	214	222	241	208	221	247	218	215	248	200	226	239	227	219	215	242	249	222	242	245	241	222	205	217	231	217	213	218	214	233	223	201	243	216	231	225	239	222	249	225	241	218	249	236	222	228	253	232	232	212	212	255	221	226	218	217	230	215	225	252	226	223	219	222	229	204	221	235	235	215	242	220	221	222	201	212	242	229	208	226	223	222	206	220	213	236	216	217	210	235	213	268	236	245	217	228	225	220	216	239	207	202	229	239	196	215	226	235	252	254	233	240	244	223	231	206	227	218	223	219	236	223	225	221	214	234	247	222	217	216	227	251	210	207	213	231	247	221	191	248	240	235	238	232	234	205	207	244	253	200	233	242	236	229	224	227	220	220	210	217	208	214	236	226	238	209	246	229	196	223	245	238	215	251	223	244	239	241	252	223	242	234	222	243	220	243	235	216	237	228	234	242	205	236	227	225	237	242	208	222	219	235	247	226	238	223	214	251	218	204	237	220	216	238	222	226	219	215	217	245	210	229	211	247	200	242	230	241	231	213	233	230	243	243	259	234	229	229	215	211	238	237	203	211	203	237	239	242	220	223	241	244	215	264	231	240	233	237	208	198	225	220	224	238	228	214	213	233	235	244	236	217	227	235	225	229	205	238	239	219	232	225	219	232	223	224	210	257	221	228	247	235	248	216	243	226	224	233	231	227	231	243	222	235	224	219	232	229	222	230	218	231	216	237	218	234	221	225	256	217	253	226	240	227	245	227	239	211	210	209	216	247	215	274	223	216	220	238	230	242	214	206	211	228	185	212	208	221	250	209	225	223	226	227	240	234	222	236	242	238	229	201	212	250	225	241	234	212	232	216	220	238	208	247	252	239	207	236	213	232	207	218	250	209	232	220	227	231	241	223	241	227	213	221	207	209	213	202	227	206	231	234	233	219	212	226	248	225	216	212	231	206	216	219	236	237	246	234	240	219	270	236	224	238	253	239	200	230	226	225	227	207	211	239	236	224	252	221	213	244	216	235	248	215	229	219	239	222	197	217	228	221	224	235	203	238	226	231	236	236	221	251	235	249	231	209	251	234	246	238	263	227	198	222	267	222	232	221	205	214	240	205	267	219	219	209	220	211	234	252	223	215	246	248	258	233	225	232	245	224	228	198	243	248	255	247	239	219	236	207	247	221	238	241	222	201	237	221	203	233	245	231	240	214	213	218	206	227	275	216	235	232	221	218	196	237	236	238	225	252	229	221	228	207	225	212	215	222	250	209	241	231	224	236	200	210	260	261	221	217	238	269	242	221	222	219	229	230	239	192	216	226	233	227	253	232	234	211	245	247	225	251	223	242	260	217	224	228	237	224	244	239	215	210	238	224	212	201	228	256	243	215	230	212	214	249	220	236	201	230	232	230	228	208	232	247	214	236	211	220	210	228	248	248	220	212	213	229	236	223	213	236	244	240	223	222	230	216	217	205	234	238	245	243	225	215	234	212	209	222	219	200	235	253	212	233	213	210	228	222	225	222	219	232	227	231	247	243	238	212	223	258	257	216	235	202	217	211	249	220	220	228	195	244	201	213	255	223	236	225	215	262	248	239	251	217	221	260	242	240	214	247	246	212	224	223	226	235	193	227	249	214	230	216	215	220	213	255	225	229	225	222	235	212	191	224	210	237	206	218	224	198	226	217	214	240	238	244	243	254	190	256	235	256	199	248	243	227	234	226	227	232	243	241	245	249	247	236	202	240	246	227	219	234	241	231	237	224	234	205	223	240	244	230	237	206	233	208	222	223	194	251	209	253	215	204	216	226	237	210	217	266	212	196	235	229	231	214	228	233	237	216	234	229	204	235	210	236	244	226	255	226	225	246	220	211	218	232	196	239	225	218	222	199	201	229	228	213	215	222	203	217	248	222	266	218	223	237	227	237	209	173	228	232	259	234	230	240	228	212	236	235	225	231	252	214	226	228	213	230	227	237	223	219	221	219	265	220	217	228	227	236	213	212	218	228	261	221	221	217	231	222	210	211	246	246	198	218	224	238	217	253	250	213	207	196	252	222	223	227	236	210	220	217	227	219	235	221	215	225	222	214	244	219	237	250	233	216	242	233	268	218	222	182	203	243	233	238	222	242	247	242	196	209	253	256	222	216	217	213	235	245	202	221	228	240	236	231	220	232	221	206	234	227	227	234	248	204	232	233	258	210	226	257	225	245	242	214	244	255	261	221	268	206	228	233	245	229	236	233	225	231	228	230	212	206	235	211	262	241	203	203	218	208	213	247	200	216	208	207	204	237	208	225	225	210	195	227	249	244	214	235	225	223	224	222	209	217	238	203	199	242	221	243	247	223	255	229	250	251	252	236	238	218	209	253	228	218	218	223	258	226	183	188	228	234	204	226	228	223	238	218	226	208	211	252	237	232	193	224	203	212	227	218	227	215	230	228	209	205	231	192	196	208	226	209	256	226	237	225	217	215	266	223	219	215	237	213	208	240	225	243	229	198	235	243	214	219	241	267	239	196	206	219	216	230	241	229	227	232	227	205	243	220	227	211	210	217	239	207	225	225	237	239	245	221	220	206	202	222	186	224	234	225	257	230	210	250	208	228	216	219	209	252	237	247	236	243	235	213	238	220	256	204	213	222	237	228	211	190	209	222	234	212	213	211	215	217	218	220	221	213	214	214	228	212	220	221	232	244	222	223	226	222	226	227	208	235	257	216	221	253	228	255	215	217	238	230	236	239	225	200	229	227	228	213	225	206	221	229	258	225	218	198	213	244	249	216	244	203	225	196	209	233	223	212	222	254	191	227	248	246	247	212	237	221	221	236	261	246	251	242	253	221	242	235	226	232	231	219	217	247	236	222	236	204	230	228	198	229	216	234	237	211	225	241	238	237	250	209	217	213	239	239	232	253	246	224	223	227	233	230	233	198	240	241	243	212	205	206	240	223
15710	18722	12381	7097	4561	3272	2206	1644	1177	923	745	665	574	505	445	456	425	433	405	421	381	400	371	379	366	397	353	368	336	366	374	343	341	373	345	354	362	349	311	340	361	331	316	360	321	347	363	354	365	316	374	366	325	335	352	341	323	345	351	365	348	339	336	355	363	323	379	381	371	342	323	334	313	330	361	366	337	371	334	327	358	355	359	343	357	348	354	370	374	316	362	353	390	352	367	365	322	378	333	343	366	338	324	324	358	355	359	343	321	331	329	383	353	344	359	396	339	348	362	335	361	298	350	359	354	365	347	356	352	339	352	361	325	331	334	324	345	334	372	363	368	335	360	345	362	368	370	368	354	370	364	351	336	329	327	353	369	330	371	350	331	349	370	331	372	359	357	359	347	311	356	353	367	310	361	345	348	354	363	315	336	344	331	341	346	306	368	368	313	378	344	341	326	342	336	335	350	337	303	363	360	380	353	354	338	348	348	370	349	340	339	354	359	371	358	330	359	365	381	359	352	327	365	356	329	322	344	303	367	350	387	395	361	332	347	333	379	358	361	381	337	345	357	361	341	315	349	357	369	349	316	372	347	323	381	333	373	288	366	335	359	375	328	319	342	351	363	342	338	309	341	358	359	367	386	347	360	327	346	362	329	321	358	315	368	326	300	364	364	380	330	343	356	352	338	348	343	352	343	357	331	366	338	344	322	355	367	354	352	345	328	363	389	365	354	322	379	366	347	315	374	339	366	337	359	380	348	322	322	372	349	364	345	307	369	374	363	370	356	346	323	374	363	361	335	357	332	325	369	330	350	331	356	378	335	351	352	355	352	355	370	333	341	347	362	363	353	351	327	334	361	338	320	334	366	327	365	344	330	362	314	350	336	292	354	351	365	336	356	340	350	310	333	327	330	361	329	381	358	348	358	363	378	335	379	337	366	355	343	348	362	350	363	350	323	351	356	351	337	334	350	344	327	396	356	337	356	332	320	344	339	335	358	339	354	386	360	344	361	343	325	360	352	351	362	366	351	359	367	363	351	365	345	377	331	332	337	371	350	346	336	342	356	350	366	351	357	326	372	359	322	322	376	359	357	336	345	336	345	320	345	347	333	338	335	352	340	356	328	332	327	375	301	344	368	348	358	327	379	353	367	358	368	361	333	354	340	358	347	362	345	339	347	351	342	352	307	323	361	370	360	332	304	348	354	341	376	379	360	366	336	389	363	340	328	368	363	346	331	347	313	350	370	319	353	375	348	368	331	365	361	381	353	334	356	310	369	376	337	378	337	358	389	360	347	356	356	352	360	350	337	352	360	325	359	314	343	357	362	364	322	365	358	345	362	326	367	386	347	344	336	362	341	368	345	338	356	335	335	366	339	378	310	334	333	331	342	358	318	331	367	337	310	351	335	365	370	312	366	317	361	366	341	350	371	357	384	350	371	320	363	365	328	352	357	362	337	364	367	325	349	326	367	366	347	351	366	363	348	356	349	340	316	308	380	331	348	371	387	393	355	381	322	370	342	338	359	369	358	348	374	347	364	339	344	351	307	320	339	366	352	336	340	330	372	341	360	348	357	365	346	337	314	315	344	314	348	329	353	338	329	358	368	342	321	333	347	332	350	323	327	362	354	354	348	342	345	361	362	360	359	376	337	394	364	341	361	369	332	344	351	398	365	353	376	332	356	378	351	356	365	317	352	333	341	394	337	334	341	370	351	343	353	344	340	376	364	335	380	340	335	354	355	318	353	333	349	344	382	330	377	348	337	323	330	332	347	371	362	363	359	345	335	367	342	360	366	333	339	366	340	356	391	368	383	364	364	387	351	356	339	346	357	355	368	320	349	315	331	373	346	343	338	378	324	361	361	353	373	375	329	381	322	342	334	364	329	331	361	365	343	365	331	320	336	348	342	338	343	354	362	341	340	382	348	355	336	352	379	345	332	340	331	374	382	342	329	373	327	327	378	347	330	377	341	327	354	372	364	349	335	351	334	335	348	361	360	369	331	369	323	353	323	347	373	353	372	336	345	335	339	358	342	334	377	358	354	378	340	361	346	369	375	357	363	326	340	337	356	374	360	341	373	346	362	302	348	357	343	326	350	351	369	336	318	345	363	322	338	366	375	357	349	350	371	329	352	343	357	335	342	346	334	354	336	307	344	348	329	354	362	327	348	346	333	353	339	364	357	358	331	342	337	362	361	376	363	347	346	318	349	367	362	369	322	381	355	348	375	329	353	383	341	396	340	365	329	352	340	347	373	353	388	341	367	361	346	363	326	341	373	361	373	335	349	385	339	357	340	358	363	377	358	322	319	339	357	331	383	362	345	349	358	333	343	365	364	334	369	314	351	335	334	352	354	325	348	332	347	353	381	350	355	330	358	354	379	326	358	322	351	309	328	349	362	336	363	338	354	365	366	365	348	333	320	386	312	352	368	353	346	362	365	347	369	359	325	314	367	325	337	356	323	325	324	373	338	387	328	373	365	370	330	323	373	345	356	333	312	347	342	365	357	355	379	343	346	352	382	333	374	345	321	345	323	372	359	331	368	392	357	360	324	352	371	360	355	340	358	347	341	346	362	363	335	350	327	336	365	344	357	326	361	367	390	351	362	369	357	366	326	342	332	326	320	332	353	374	365	351	372	337	326	352	341	332	339	333	348	369	334	312	390	340	320	341	359	354	341	347	338	361	339	352	342	381	362	362	335	312	377	351	368	350	308	358	373	352	352	326	349	346	361	337	347	338	351	361	338	364	339	349	336	346	334	386	356	341	374	342	309	368	341	319	344	362	346	345	342	343	335	349	365	351	374	348	352	346	368	336	357	373	300	352	336	345	357	383	354	385	329	343	350	374	369	346	367	340	331	345	356	357	358	333	373	357	369	340	362	343	312	342	350	346	336	304	372	357	346	364	346	350	365	328	337	353	341	348	363	338	367	375	355	377	362	368	351	363	344	357	362	356	336	372	349	329	379	350	347	371	379	345	380	385	338	339	333	354	325	344	362	330	364	336	330	333	345	354	374	323	359	369	374	333	350	320	354	361	340	326	343	348	350	360	365	335	352	358	333	355	347	354	335	365	336	336	352	333	345	385	330	335	333	351	338	379	368	365	352	332	350	350	322	343	358	375	338	328	332	361	364	332	342	339	357	319	368	356	359	344	363	355	319	350	347	334	333	373	337	338	355	359	366	396	353	345	363	344	335	366	347	337	368	329	357	345	350	358	353	359	340	361	320	339	348	384	326	358	344	336	364	348	350	313	367	329	344	346	378	360	373	338	340	377	340	342	344	345	323	383	353	359	373	347	335	361	349	349	361	345	322	347	336	375	340	350	348	367	324	377	348	337	353	355	364	343	344	345	336	354	332	342	353	361	357	381	352	357	311	335	325	346	371	318	332	331	321	280	347	323	341	344	375	318	363	354	351	354	334	310	339	349	371	343	346	335	357	343	363	371	342	357	340	362	373	331	343	355	364	367	373	360	327	336	344	374
28200	18651	7350	2512	1433	957	712	542	423	350	358	320	267	276	249	218	236	218	227	238	213	223	224	214	230	218	239	218	239	240	213	201	206	228	237	224	239	209	223	209	245	224	198	241	217	200	249	236	217	198	230	215	214	208	208	209	191	223	220	198	223	214	257	224	220	233	228	226	214	228	242	218	215	224	216	215	213	234	214	223	209	225	243	195	225	227	211	215	212	211	218	239	212	232	214	209	225	223	212	206	217	223	231	234	230	228	223	223	206	219	196	196	219	220	218	197	226	221	186	206	212	251	216	219	241	228	218	233	217	212	233	207	210	234	224	217	232	221	226	236	216	219	216	228	208	237	205	203	217	209	208	205	244	223	209	206	226	231	215	250	215	222	183	224	218	212	245	228	228	232	216	224	216	202	208	248	217	227	234	227	179	204	226	215	238	217	200	251	234	221	231	213	217	219	226	220	187	217	226	215	216	253	219	221	224	252	200	216	214	261	218	198	226	231	244	241	200	234	245	228	218	207	223	210	226	234	203	230	208	239	201	259	189	230	230	213	222	185	203	234	222	202	210	220	232	197	224	212	221	223	191	230	230	218	239	211	202	230	215	233	219	212	229	234	221	191	224	224	229	240	207	245	208	194	217	208	196	212	194	220	214	217	214	235	250	226	236	237	211	237	218	217	235	245	225	213	248	264	238	228	199	196	201	213	216	230	237	227	204	227	211	228	201	191	223	196	215	203	219	221	232	221	220	249	236	261	219	212	205	233	199	215	247	232	225	197	227	214	189	224	200	229	214	198	194	209	223	227	214	251	257	235	244	214	187	202	227	259	212	219	213	214	243	206	206	224	232	201	230	192	248	212	238	229	241	238	231	234	219	224	222	231	209	205	225	205	205	215	232	237	215	223	215	224	226	221	232	264	221	209	236	222	231	246	200	209	207	216	209	234	202	219	223	205	234	212	224	193	236	218	221	240	231	217	227	215	210	219	230	209	244	249	223	249	213	215	190	212	212	221	195	193	211	231	204	238	235	240	232	220	229	204	208	216	211	209	218	231	224	241	209	241	260	226	220	228	188	235	221	206	230	190	235	222	222	226	216	220	225	218	210	256	229	223	203	211	213	202	221	209	210	216	219	227	219	230	213	205	214	220	217	198	208	218	227	215	216	204	232	221	218	208	228	219	221	195	212	225	222	238	226	201	234	236	181	232	234	254	214	238	207	229	202	216	209	214	221	202	226	212	195	244	218	221	197	205	213	229	238	250	229	230	220	222	221	203	211	242	217	258	218	239	212	230	214	201	194	222	237	227	223	240	230	221	239	217	216	227	230	199	237	232	230	206	235	211	210	217	199	223	228	182	219	218	232	225	209	211	221	234	212	207	195	219	213	229	209	207	235	197	225	192	224	195	190	209	211	194	229	234	222	242	244	229	215	231	215	226	212	218	233	226	222	209	232	234	195	217	204	228	225	203	233	232	201	198	215	227	249	198	209	245	231	202	219	219	227	237	214	209	199	236	230	233	235	217	230	224	223	200	212	244	218	215	222	217	218	219	211	218	213	212	229	242	237	204	202	222	226	196	242	232	224	228	199	218	222	221	206	213	236	225	226	212	192	200	214	200	220	213	224	224	222	246	224	209	244	218	187	205	218	222	218	230	225	204	210	224	213	252	228	213	232	210	211	227	213	194	238	222	237	212	231	224	214	220	227	226	222	215	219	217	221	234	234	232	241	194	213	214	204	254	202	208	221	219	210	234	238	192	218	226	218	213	230	224	207	199	230	214	235	229	201	219	199	215	210	200	224	220	206	227	205	205	197	206	234	181	225	217	221	197	208	236	219	253	236	217	223	222	195	233	225	234	221	230	240	232	234	207	245	230	212	228	229	215	239	215	214	211	232	220	202	243	222	194	203	215	200	231	235	214	234	233	220	211	246	195	204	216	232	206	224	225	223	233	229	195	228	223	208	207	235	223	217	228	191	228	229	225	220	202	203	239	211	216	224	234	242	220	219	205	221	212	246	196	249	240	179	222	220	193	232	235	230	205	237	237	240	232	214	233	214	247	246	223	230	214	220	203	222	231	223	210	228	204	212	208	235	212	192	246	207	219	247	233	231	172	200	220	205	230	245	252	223	220	242	201	195	220	213	231	237	215	208	231	218	222	222	243	214	219	230	243	201	223	201	200	209	215	184	240	230	228	220	211	234	240	249	228	206	221	239	230	222	210	206	206	253	203	227	240	214	194	225	226	207	234	215	232	226	222	209	237	209	198	228	212	220	231	208	226	218	231	225	187	262	211	248	211	215	202	212	227	218	219	210	211	234	219	212	226	230	230	213	236	224	220	214	207	207	208	223	219	227	207	213	205	207	213	238	221	223	237	217	208	204	215	227	209	209	203	202	216	243	218	215	216	214	201	214	224	225	217	237	180	231	222	221	220	208	233	227	222	207	233	247	212	230	203	217	220	233	208	242	224	214	213	214	219	226	236	218	203	207	210	206	189	219	198	211	207	208	234	238	243	219	226	225	229	211	209	205	217	208	220	205	218	232	220	236	211	197	220	219	232	218	228	234	223	224	207	229	222	191	235	212	208	222	201	214	219	212	204	230	232	190	236	202	202	222	210	218	243	257	202	239	238	231	214	239	224	204	220	222	238	226	226	215	217	223	225	192	235	199	219	248	208	217	202	224	239	206	222	223	211	230	244	203	196	211	231	207	202	206	208	240	201	221	196	232	214	206	200	230	224	221	208	224	219	235	220	199	215	241	209	206	209	214	220	232	221	202	206	222	225	203	201	223	226	239	211	234	193	236	217	229	212	238	215	246	227	216	257	234	212	238	222	233	213	220	211	214	243	218	225	206	235	225	204	234	215	196	230	224	215	223	203	236	195	242	224	236	222	214	230	217	231	208	230	219	218	220	230	219	239	213	219	193	231	185	196	222	228	216	195	222	199	221	227	224	208	220	223	199	236	218	213	229	226	246	211	229	234	247	219	215	227	221	230	220	242	210	211	215	207	217	209	208	222	228	205	227	215	222	227	196	235	222	206	228	236	218	249	236	209	247	213	214	206	192	215	234	200	223	220	226	219	230	226	202	218	235	202	221	209	211	231	206	186	214	222	226	213	220	219	223	225	188	242	211	211	204	227	241	224	224	198	228	217	220	207	235	221	235	217	231	210	225	210	239	200	200	205	231	226	212	215	204	209	231	218	226	218	232	218	225	242	247	208	212	227	230	238	227	221	213	227	226	219	215	231	242	222	225	219	225	190	212	231	246	216	223	244	229	212	227	221	216	217	220	210	228	207	225	219	230	232	200	206	230	235	206	193	228	206	214	236	221	234	208	215	236	207	215	254	186	209	205	252	207	201	226	226	225	209	201	220	253	230	192	223	222	233	205	231	204	216	227	214	247	222	208	226	224	226	239	209	230	229	217	206	203	224	204	204	220	213	229	194	228	214	206	214	197	238	230	208	233	219	228	237	230	222	217	223
14344	12266	6789	4227	2751	1792	1219	903	728	624	514	443	418	421	376	439	373	397	371	383	314	356	379	348	346	353	383	390	359	337	363	357	344	358	358	341	337	345	364	372	329	322	367	361	350	338	292	342	336	318	344	325	346	340	323	334	341	372	366	342	369	338	315	345	361	332	336	307	359	362	328	383	355	353	328	343	343	340	352	359	331	320	345	335	386	359	329	335	347	358	376	350	342	344	334	358	356	356	342	317	362	322	346	357	354	361	321	361	318	335	322	371	337	311	345	323	343	323	340	357	338	324	305	360	328	329	333	368	333	364	360	359	330	333	354	346	336	347	356	321	355	356	359	296	345	340	302	369	353	353	360	365	316	344	333	315	321	356	369	348	335	344	352	354	332	338	346	341	339	335	337	360	340	348	371	325	341	307	349	339	347	326	359	360	321	339	341	314	310	356	346	336	350	328	347	339	311	332	354	343	359	312	351	339	333	348	335	342	359	327	328	339	360	376	328	357	341	341	356	306	343	329	342	351	344	360	323	373	356	336	351	336	354	351	336	320	384	311	343	314	300	311	340	339	348	317	370	323	364	335	371	363	340	362	366	340	330	386	344	334	365	335	331	363	365	340	348	344	330	347	358	353	362	332	327	327	306	339	297	345	333	357	378	361	328	338	360	375	335	347	350	371	323	342	343	338	320	344	349	328	332	351	350	354	331	360	359	355	311	338	324	367	337	377	311	336	322	328	364	341	359	350	343	345	327	339	364	346	325	333	321	322	356	311	348	354	357	326	372	320	317	373	377	352	372	321	339	340	306	333	333	364	357	342	340	313	319	345	344	357	327	381	312	327	336	330	337	340	368	343	303	332	338	315	332	329	383	359	337	402	369	303	333	308	314	346	361	328	350	339	340	349	329	341	337	332	324	311	351	346	343	341	347	327	341	350	342	358	340	317	355	349	374	360	359	340	319	362	364	350	373	331	365	336	311	349	331	344	367	321	335	337	343	348	343	361	370	348	376	342	348	350	352	342	351	347	337	341	360	355	330	349	325	341	346	338	339	339	339	377	341	313	313	386	337	328	322	331	364	324	342	360	349	344	304	326	334	374	382	335	334	328	325	364	339	339	330	350	325	354	330	331	342	305	362	357	340	322	325	338	366	373	325	336	352	365	328	334	361	376	338	331	355	332	378	326	324	336	347	389	329	306	343	317	353	341	362	336	398	361	339	350	343	349	356	369	335	331	308	348	351	324	338	333	348	315	350	366	358	346	347	378	305	332	306	385	374	362	360	359	378	326	354	343	344	346	352	327	329	323	321	328	334	317	352	322	363	358	345	332	348	340	325	365	342	331	350	341	343	348	359	362	327	372	346	339	314	385	341	328	357	335	338	322	328	334	362	313	348	333	340	315	329	322	338	355	301	354	334	339	346	352	343	349	368	360	364	340	361	331	322	331	330	339	347	333	313	377	353	331	368	339	349	360	333	345	344	352	327	337	369	352	371	370	323	331	369	344	328	345	322	336	345	359	363	329	331	345	298	350	349	336	335	322	346	353	366	350	327	341	327	359	349	357	328	367	384	360	336	368	340	316	355	359	345	339	352	351	330	354	341	331	315	356	345	304	348	320	336	336	329	368	367	322	340	360	356	340	337	355	330	365	357	347	360	372	343	362	305	354	340	314	349	358	360	343	355	345	360	323	342	353	335	328	338	352	323	360	338	332	361	348	345	369	365	377	328	334	319	362	320	348	346	382	318	309	353	345	384	328	311	355	322	352	368	334	310	351	335	342	342	341	346	323	367	339	383	325	347	335	353	364	359	347	339	322	380	357	307	329	373	336	335	326	353	352	349	353	359	365	360	361	351	324	331	364	354	347	346	350	351	348	364	341	350	326	366	336	353	331	345	329	334	336	319	350	344	340	329	347	299	334	304	380	326	338	303	377	326	351	356	360	348	321	355	327	345	318	310	336	329	365	352	349	333	358	380	315	350	311	311	338	339	356	323	366	338	335	352	326	336	331	375	347	313	343	344	344	335	303	342	338	352	324	329	374	360	365	334	321	337	335	341	321	373	311	346	345	331	321	351	356	370	315	376	364	337	360	321	363	335	362	359	338	344	317	349	316	347	347	389	349	322	327	367	349	364	375	337	357	331	374	335	354	341	329	325	363	347	339	347	334	344	320	308	311	337	349	357	343	364	370	333	295	363	335	308	343	321	339	373	327	353	362	332	353	298	340	314	328	360	329	395	351	348	335	341	327	331	335	306	348	339	350	350	350	307	369	366	347	412	334	336	374	334	403	337	356	362	366	382	323	334	317	332	337	321	334	338	365	335	360	319	328	365	382	328	328	370	297	337	346	327	313	326	367	373	359	317	374	362	370	366	328	329	344	313	332	349	367	319	324	344	354	369	343	379	330	356	358	380	349	328	351	311	347	350	343	329	373	331	340	392	337	332	330	344	344	361	331	325	360	342	335	324	350	316	387	331	376	332	319	336	328	366	324	358	349	328	331	336	382	326	352	315	334	345	339	361	321	366	339	335	315	396	344	318	338	358	373	367	347	321	346	376	319	334	354	356	329	348	372	318	361	342	351	338	315	345	350	348	335	346	340	339	345	358	328	315	326	316	348	366	340	373	318	369	345	329	332	318	341	320	313	353	346	310	320	361	366	358	335	371	372	344	358	308	357	340	361	363	364	330	335	311	373	373	327	376	383	325	310	356	330	353	323	371	362	360	356	349	337	333	322	366	348	337	327	320	345	345	333	360	348	366	352	393	352	375	353	342	305	374	337	344	371	377	349	342	337	324	344	354	343	344	383	366	355	367	373	364	347	353	370	347	361	336	362	336	354	327	363	342	362	358	373	337	346	316	349	344	353	335	359	330	349	315	302	316	336	359	313	375	357	342	326	321	307	371	323	369	305	337	306	388	370	346	340	365	365	335	346	361	343	350	350	338	329	377	343	334	317	384	335	334	371	345	349	362	334	339	318	345	329	344	367	344	342	325	332	362	325	351	331	318	315	339	357	364	349	356	350	352	358	321	366	338	316	356	349	330	361	357	335	364	373	330	346	348	340	325	324	322	347	307	338	363	336	346	354	352	334	336	345	326	343	335	342	354	337	335	340	358	373	347	323	335	309	343	342	330	344	324	353	350	343	299	378	343	335	346	370	338	338	322	381	341	336	328	342	338	341	354	311	336	361	334	353	348	370	295	337	360	345	365	389	329	342	331	311	341	347	369	347	342	336	342	337	357	335	359	374	301	340	347	336	339	335	320	326	349	330	332	352	342	342	323	371	333	362	336	336	338	357	330	349	351	343	337	348	334	375	330	335	358	364	350	342	294	345	335	352	357	366	351	377	355	339	322	381	356	316	371	353	332	354	332	349	321	339	331	350	352	356	331	347	282	357	363	325	339	345	340	324	363	336	336	342	384	339	378	321	347	334	337	319	349	330	326	376	335	331	328	322	325	358	353	358	348	349	369	328	351	358	339	355
23855	21534	27683	25833	18336	3042	1231	807	624	471	404	386	305	295	274	257	244	261	285	242	246	229	271	234	235	243	240	237	245	222	242	260	232	230	251	243	243	213	220	245	221	225	259	242	211	201	222	229	229	227	254	234	222	212	247	240	239	234	205	236	220	219	234	217	221	223	222	224	240	224	233	218	237	226	213	226	216	239	253	222	236	236	243	230	281	249	219	226	220	247	239	224	234	209	219	232	226	231	212	231	235	248	232	227	266	245	230	213	246	245	216	249	219	238	224	237	249	239	255	249	243	225	211	238	223	243	220	236	225	243	232	232	221	191	245	209	235	217	238	237	203	227	252	218	261	223	249	232	231	235	208	242	207	266	220	237	246	232	197	195	236	230	260	200	237	254	228	235	208	235	229	226	234	250	234	249	207	287	222	212	234	243	230	245	256	233	252	250	210	214	232	234	210	254	230	216	226	225	217	231	231	227	225	202	251	256	245	201	233	232	234	227	228	239	229	212	241	215	233	233	220	258	239	240	205	254	246	202	219	239	232	253	230	210	212	239	221	259	219	247	229	230	245	227	235	192	253	228	224	223	239	230	227	218	211	230	209	228	238	207	210	219	244	200	222	247	222	229	204	203	225	247	214	213	224	226	245	222	226	222	220	235	226	223	235	208	245	250	239	209	240	206	242	227	213	222	235	251	212	248	242	236	233	247	263	224	215	228	245	243	216	226	218	228	245	235	248	230	222	256	247	226	210	235	236	209	247	250	239	241	259	223	225	228	223	204	222	199	249	223	257	207	217	219	227	234	232	228	236	229	207	249	216	225	243	235	248	205	237	235	238	228	219	226	235	253	209	213	244	211	227	251	217	235	231	236	234	248	195	224	241	228	230	223	218	235	234	241	252	232	269	233	243	242	208	238	223	214	225	228	236	239	230	244	242	239	194	252	216	236	205	224	250	222	233	247	246	232	213	197	206	204	225	230	240	262	244	224	222	238	222	219	229	254	197	231	232	224	222	212	249	231	226	228	240	258	230	220	217	228	239	242	212	242	236	247	224	225	222	237	226	195	253	196	199	233	229	231	230	235	232	242	230	234	235	269	228	223	211	227	222	240	235	217	237	218	233	234	248	202	208	227	237	232	226	236	230	217	199	214	203	213	243	240	245	218	213	198	218	237	236	218	231	255	207	226	229	239	217	240	254	225	223	227	234	249	233	243	257	222	227	219	254	221	245	222	234	213	214	220	227	244	230	242	233	232	267	221	237	211	220	245	236	230	204	239	213	203	236	210	218	240	230	220	235	223	200	222	227	241	227	198	243	247	226	240	209	221	205	249	266	216	225	228	267	215	217	257	221	228	240	219	236	256	221	219	247	229	223	222	217	233	193	235	225	246	248	220	231	244	230	242	241	219	207	232	227	239	231	227	275	235	246	244	229	245	223	209	228	248	201	237	216	244	236	242	218	223	207	239	235	225	222	221	233	231	217	257	220	207	200	240	212	241	262	232	224	259	231	252	195	228	220	243	257	248	237	280	215	239	224	213	224	232	262	229	223	219	236	246	241	232	221	217	237	236	237	233	241	219	232	232	224	241	233	227	230	210	253	230	219	228	231	213	242	221	222	211	216	220	217	203	246	245	221	204	201	239	228	227	254	262	216	246	226	226	239	233	216	250	262	211	218	221	234	244	209	239	224	214	247	252	239	246	198	250	219	217	206	195	238	208	226	215	212	244	209	237	223	226	217	233	219	237	237	255	233	220	232	218	236	217	235	239	243	225	238	218	215	203	220	239	227	217	233	246	240	223	234	221	250	227	228	242	212	233	248	232	204	229	244	229	241	270	206	223	231	227	236	257	229	233	229	243	207	242	203	253	238	228	227	240	241	222	222	234	232	230	231	220	215	214	241	246	232	227	222	238	243	243	224	208	225	227	220	210	239	239	252	240	235	212	280	220	222	226	253	239	247	249	222	233	234	229	209	245	241	214	241	196	237	242	219	231	226	236	264	252	251	233	226	230	213	216	231	237	217	239	227	226	234	240	223	240	220	205	239	255	211	213	234	229	248	217	228	227	231	211	232	211	223	239	224	212	239	238	209	202	203	235	208	235	222	239	232	223	240	228	210	215	238	235	210	234	244	247	232	213	225	237	223	230	247	250	243	242	226	251	247	233	205	211	240	234	217	248	220	241	206	224	240	238	233	242	246	243	227	243	236	234	260	217	237	226	248	224	217	248	237	232	237	234	225	233	228	243	223	216	227	231	237	239	244	227	237	227	253	240	246	210	251	243	228	216	220	263	239	231	219	207	215	223	196	224	229	229	226	202	216	241	232	248	233	229	217	253	218	237	233	233	236	241	213	236	223	219	216	226	232	220	231	250	230	242	237	227	229	199	243	219	239	232	241	209	214	258	227	207	203	218	203	229	253	217	211	241	234	199	198	229	239	222	212	213	217	253	207	252	238	230	233	246	233	208	235	221	248	247	232	234	233	225	215	224	201	225	277	243	226	227	224	253	238	209	225	240	222	219	238	236	227	219	212	247	237	211	225	221	211	218	236	220	252	196	230	232	226	226	236	219	238	229	256	237	255	203	209	227	223	230	204	249	238	231	202	243	214	233	226	237	225	257	227	250	228	237	226	267	217	230	227	247	221	237	248	227	240	230	252	243	238	219	225	232	229	227	216	242	247	245	227	214	240	208	251	220	208	228	227	213	206	236	226	216	217	229	245	238	217	208	233	228	248	258	244	223	206	235	222	231	249	257	237	246	233	229	222	210	236	231	212	243	216	238	219	231	201	244	206	244	213	215	223	240	243	237	261	259	205	206	235	230	250	250	230	224	232	227	242	240	225	237	217	231	233	256	242	227	202	245	229	231	222	232	230	268	236	201	232	229	224	223	224	230	246	224	187	228	234	222	235	232	209	250	212	213	210	238	228	241	218	250	229	246	268	216	240	276	261	231	234	231	249	217	227	240	215	247	231	221	237	216	218	240	250	238	241	255	217	220	228	186	263	237	250	224	234	248	203	255	240	234	242	244	230	210	262	212	216	218	224	235	216	221	241	227	213	243	239	212	230	254	233	229	212	230	247	233	234	227	215	203	215	233	221	227	239	212	255	233	243	232	245	242	222	224	241	208	232	235	237	237	232	236	229	233	234	218	235	248	235	250	233	255	226	228	216	249	225	235	202	247	249	242	212	207	221	207	223	232	236	250	247	239	218	228	240	209	229	238	263	207	242	252	232	206	215	213	247	246	264	240	252	228	231	244	213	221	229	222	242	243	224	228	236	250	227	233	230	226	244	226	229	250	203	212	211	245	227	216	252	218	238	239	271	209	225	229	247	239	215	212	232	218	230	234	229	234	230	250	247	244	230	256	192	219	234	241	230	245	220	244	250	237	203	240	250	227	240	211	227	209	240	229	232	230	240	222	254	213	208	221	240	244	259	244	227	223	236	245	239	229	228	241	226	213	235	230	227	219	246	243	241	218	221	223
15499	20574	14878	9698	5944	3725	2400	1639	1272	968	716	645	599	563	472	431	438	432	422	415	363	385	370	363	360	361	368	387	370	399	339	386	371	332	350	365	352	344	383	305	367	383	374	391	343	368	358	371	362	355	372	374	386	335	346	368	365	371	365	360	376	369	374	386	379	376	374	355	327	349	357	368	349	326	366	352	330	340	332	336	380	370	358	376	340	361	306	356	343	340	326	356	380	355	358	378	383	351	342	349	356	340	338	345	377	382	308	350	385	364	339	358	366	322	348	375	365	381	365	366	358	359	388	348	353	354	340	392	370	360	378	333	383	345	302	347	341	361	344	349	364	330	351	351	356	315	366	362	349	372	363	320	374	339	346	358	329	343	340	341	348	353	394	381	329	355	405	348	342	349	348	354	356	334	353	337	353	323	341	339	327	357	380	351	348	428	368	379	337	345	370	377	356	368	342	332	317	355	327	333	370	344	339	372	351	336	363	369	329	378	385	372	366	354	362	404	356	357	341	357	345	379	350	358	356	362	358	365	357	361	387	320	360	361	341	351	356	346	368	318	364	373	364	345	386	321	385	363	380	339	350	370	336	380	361	346	362	337	346	317	350	310	370	361	338	348	342	332	356	341	365	383	343	343	331	338	367	357	364	364	351	375	323	368	373	406	340	370	348	364	389	333	354	355	347	338	339	383	348	355	323	368	329	385	349	379	355	385	341	354	358	353	328	343	375	343	334	356	356	337	359	394	334	346	342	331	345	336	361	345	363	351	349	375	339	337	344	321	340	372	341	364	356	385	351	327	352	349	361	351	336	339	340	351	344	352	370	347	352	393	316	346	358	364	383	336	340	348	378	329	367	321	383	360	380	379	350	377	354	365	396	349	336	340	380	358	366	354	356	369	349	330	343	343	366	363	334	370	361	343	361	335	350	391	362	349	350	341	370	331	337	324	352	377	367	385	354	369	377	351	335	352	356	370	355	347	364	366	324	341	331	364	343	348	318	363	371	343	372	373	337	367	362	335	316	346	336	350	361	368	364	362	387	369	354	334	350	343	387	328	364	368	408	326	364	308	351	353	378	336	318	360	320	346	332	374	374	360	336	389	337	327	348	377	375	345	357	323	398	393	333	372	345	374	357	349	350	397	330	356	367	340	350	321	334	358	332	351	398	326	351	376	333	333	398	377	348	357	310	381	367	381	369	334	353	368	339	340	336	359	342	336	354	356	339	338	335	356	372	355	339	379	358	352	364	353	353	387	326	376	363	314	385	355	364	350	378	352	348	352	339	379	338	358	368	374	386	328	339	330	390	332	356	391	316	368	353	320	378	355	369	385	357	375	376	374	335	326	348	346	381	359	340	346	339	373	342	362	383	328	376	348	385	339	353	334	341	336	387	334	339	372	374	345	346	383	315	344	363	382	363	330	343	371	361	364	372	362	348	388	360	337	336	374	389	338	345	347	370	361	333	401	359	343	394	308	375	347	344	366	341	380	338	318	348	332	376	365	337	338	395	341	348	365	368	339	339	343	370	377	329	382	369	359	374	354	362	343	374	338	370	382	320	335	358	351	341	366	336	353	364	340	356	379	377	389	366	357	345	352	350	343	340	376	343	378	362	324	371	366	337	379	347	320	373	355	368	368	358	348	381	367	376	371	341	396	373	346	357	371	359	328	353	311	371	364	349	332	344	378	355	363	334	363	333	363	354	332	338	359	343	330	341	324	329	371	351	304	361	334	372	361	375	358	376	340	330	384	336	381	360	346	348	356	344	337	372	376	365	352	354	369	337	385	379	356	336	335	386	354	372	344	359	334	340	349	374	374	330	379	387	382	358	333	329	385	371	363	421	319	352	358	371	373	332	349	346	363	335	347	361	329	343	365	361	368	354	347	336	346	337	356	362	333	338	357	369	347	357	344	355	329	354	327	352	375	345	336	389	353	360	348	375	356	364	368	387	355	375	379	352	336	355	367	384	357	358	365	353	375	361	336	344	376	341	362	390	345	383	327	362	352	356	387	367	347	330	353	320	383	352	394	345	340	339	332	344	372	368	401	372	361	336	340	327	379	365	361	331	346	347	356	329	387	358	318	349	369	341	333	377	361	394	335	349	387	381	358	332	339	358	344	403	371	347	304	323	358	324	346	377	327	322	366	330	376	339	354	392	352	339	337	346	342	317	352	323	387	351	354	346	369	343	340	356	354	340	348	343	346	309	345	387	380	355	339	346	344	371	364	357	337	352	354	340	379	384	369	331	379	352	340	348	349	358	375	352	389	347	361	335	331	357	367	357	335	377	340	357	361	349	332	346	348	353	337	342	372	353	359	360	376	366	358	342	368	347	348	365	365	356	363	365	339	366	340	369	340	334	361	310	336	377	371	379	347	362	351	309	360	329	375	344	327	334	369	335	355	360	371	350	342	323	416	352	371	349	364	387	363	366	366	393	408	337	333	370	349	354	336	342	341	363	356	360	325	388	355	336	375	345	328	365	354	350	348	360	356	378	372	355	395	321	382	316	333	356	363	362	364	388	394	339	348	329	348	350	344	349	345	338	338	368	349	358	332	355	335	349	322	387	348	341	416	362	345	401	343	356	340	388	368	366	368	362	375	342	368	379	358	371	352	368	332	359	360	348	378	365	349	347	348	330	360	330	336	344	347	328	377	362	325	358	351	369	360	360	372	337	359	348	323	343	358	360	381	359	360	384	327	356	361	356	345	336	358	347	369	355	317	336	347	367	350	348	349	378	346	334	336	357	344	344	358	337	359	359	366	304	376	347	374	363	351	340	372	374	357	350	399	370	357	344	366	347	336	345	352	365	363	367	354	348	347	355	382	335	357	347	363	367	345	333	376	348	346	353	355	365	389	332	335	384	340	350	379	392	335	391	380	360	377	368	347	380	358	370	362	382	332	331	362	368	369	342	358	364	358	324	358	350	377	348	338	356	368	354	395	360	338	372	368	331	326	393	358	358	352	407	309	346	334	374	342	356	353	319	325	331	371	375	337	349	348	355	360	368	320	365	356	388	348	359	328	361	333	325	355	380	365	349	342	364	353	355	358	377	348	337	356	423	341	348	344	383	359	363	360	355	385	338	344	339	318	351	382	368	359	373	372	361	349	378	369	343	362	386	366	367	402	341	411	356	369	338	322	352	341	326	353	374	352	336	346	342	356	345	352	334	331	351	339	350	350	364	392	384	363	313	359	355	344	352	393	351	336	352	344	373	392	340	322	349	365	367	347	353	384	358	345	359	346	358	341	351	365	356	365	359	384	357	341	340	360	341	354	356	357	347	351	363	389	350	337	343	342	408	323	358	342	351	391	332	334	361	376	332	354	378	346	338	370	372	348	333	325	358	360	366	334	362	360	357	354	368	360	314	345	379	333	361	308	317	374	356	348	345	372	331	347	346	378	326	361	353	364	324	333	336	361	339	342	348	390	373	341	345	346	375	335	365	350	347	357	356	325	392	376	341	376	352	351	341	327	361	344
25632	21497	24791	19514	2646	1184	803	550	476	389	353	285	319	263	263	253	258	229	279	252	240	238	236	233	218	211	190	215	218	211	209	249	211	195	213	229	263	207	213	220	217	193	247	204	215	213	214	216	204	189	218	185	216	221	239	229	191	217	221	220	233	201	235	233	232	209	203	214	220	237	206	216	221	229	174	223	207	213	222	221	211	224	243	224	227	232	219	239	222	234	222	224	220	218	205	207	242	213	217	221	250	196	199	204	202	214	237	205	231	233	225	228	220	238	204	207	224	230	227	207	242	205	219	205	210	200	207	215	209	237	217	247	242	218	215	242	214	186	218	211	221	217	218	195	222	203	213	197	222	182	215	189	228	207	214	231	195	206	212	201	200	192	242	196	205	218	193	203	249	214	229	226	231	209	230	237	221	230	211	203	230	239	225	208	246	229	184	193	217	228	232	202	199	220	212	224	219	200	200	209	216	228	199	236	200	188	215	243	217	198	242	232	210	246	183	232	220	187	213	204	201	190	206	222	201	226	192	198	224	207	220	236	232	208	202	233	222	224	219	234	184	205	228	245	196	205	203	203	202	209	236	205	230	237	206	205	202	238	217	194	225	209	226	208	235	208	220	219	220	213	257	207	201	203	204	221	219	223	224	231	241	230	234	186	246	209	208	187	202	200	228	218	222	216	210	204	227	217	197	218	221	221	208	220	212	215	232	200	219	205	235	225	233	211	228	219	227	202	255	220	229	197	204	210	193	202	234	220	206	229	191	219	215	219	257	231	218	208	215	217	220	220	205	237	197	197	200	227	217	220	239	241	225	222	218	219	208	215	216	193	206	189	223	219	227	219	221	232	212	198	218	229	205	219	214	206	231	211	212	214	240	203	206	216	217	241	190	236	227	217	211	221	213	202	244	206	218	223	211	219	195	224	206	220	222	204	232	218	189	226	198	209	222	224	202	224	222	199	213	221	247	243	188	198	215	204	208	223	216	209	197	201	257	212	224	199	206	225	242	218	199	232	251	179	203	212	191	218	225	185	207	229	217	224	222	197	225	210	221	217	214	226	219	207	223	216	197	214	198	213	229	199	239	208	222	224	210	203	228	231	216	223	219	213	212	211	219	235	210	200	213	215	207	243	218	217	229	177	243	239	213	206	235	203	218	216	215	228	234	206	227	187	228	209	214	211	207	214	224	207	218	221	211	196	215	232	199	198	198	209	213	205	210	228	244	191	222	221	223	209	244	219	229	210	196	191	206	203	209	218	230	219	194	191	211	191	219	235	199	205	231	243	210	238	209	205	218	214	217	241	233	231	198	231	225	211	216	196	237	222	222	224	216	213	210	241	206	214	223	224	210	258	211	233	211	244	240	222	236	240	244	206	220	216	228	214	229	261	202	232	233	249	242	198	186	216	245	225	207	200	202	213	231	224	189	241	225	238	244	217	217	234	207	223	233	220	244	239	227	188	195	222	223	209	192	199	242	235	219	215	227	231	227	226	223	203	228	218	222	197	234	208	225	207	206	233	191	217	207	192	217	199	242	223	224	233	206	219	235	228	207	191	251	226	220	220	242	233	200	197	219	200	222	206	202	241	209	226	183	233	218	212	223	233	230	246	197	240	211	236	230	209	198	226	240	240	235	230	230	207	206	244	212	239	189	234	218	223	244	214	223	213	201	214	201	224	168	216	221	199	235	217	207	230	218	223	225	192	221	196	236	210	201	202	233	198	215	216	206	222	180	223	236	236	206	225	239	218	225	244	214	218	232	217	209	235	216	203	188	208	214	200	218	229	212	221	227	240	216	200	229	238	237	230	215	228	205	214	197	247	221	230	199	210	199	229	214	226	211	203	239	221	197	212	223	225	248	217	234	219	225	242	249	213	200	202	225	202	199	181	225	236	195	226	255	214	244	234	221	202	211	218	221	192	226	225	201	239	236	219	190	231	174	209	255	218	217	251	197	214	208	247	246	234	234	240	209	215	202	214	211	208	219	208	230	209	228	227	206	210	227	232	202	230	224	220	225	226	217	221	201	192	212	238	213	229	233	212	225	232	237	231	212	223	210	192	205	195	212	233	213	186	201	208	206	209	197	225	218	211	223	198	211	205	223	205	225	213	203	221	256	215	199	176	219	240	222	206	203	223	221	241	197	212	206	230	222	189	219	226	250	232	222	216	212	219	216	234	217	199	218	227	225	178	204	253	214	216	232	205	193	235	229	221	226	196	195	231	213	222	215	224	230	225	242	212	213	226	206	218	216	208	191	194	228	199	211	207	185	221	215	223	213	214	207	243	208	239	236	225	212	203	215	212	227	245	236	201	221	214	236	212	206	216	212	220	219	206	213	237	235	214	207	235	202	200	218	229	220	206	203	220	214	206	232	212	205	227	249	229	213	212	222	212	195	215	238	212	214	220	211	236	226	207	242	210	244	207	214	237	232	234	229	202	229	222	250	219	252	219	233	216	198	240	227	215	227	231	227	224	204	223	222	202	239	207	214	227	221	235	200	236	224	222	218	236	230	234	196	210	198	231	210	238	237	217	240	223	223	223	233	202	215	243	205	199	228	230	199	200	211	228	199	193	226	224	212	237	200	216	220	205	231	219	237	198	222	236	211	257	211	214	208	211	214	225	227	202	186	222	234	201	220	217	212	214	240	253	227	204	208	238	226	233	197	225	209	230	229	206	204	207	235	211	225	226	211	202	241	235	223	222	204	198	200	216	237	219	230	227	191	206	222	240	204	234	204	234	214	237	230	228	218	225	236	219	218	213	229	246	225	189	221	245	225	232	229	238	228	204	225	206	229	206	241	213	221	228	234	211	245	181	231	211	207	214	215	234	230	214	225	211	196	215	221	239	236	225	203	196	224	231	222	236	198	215	214	194	232	222	221	235	204	213	221	231	218	209	217	217	221	225	203	220	230	237	238	206	178	197	217	212	216	224	224	212	223	231	217	221	223	219	214	213	233	225	214	217	214	221	227	236	226	224	209	223	226	199	208	209	242	229	219	235	229	218	184	199	243	222	219	224	224	226	225	249	256	249	243	226	235	186	234	209	219	193	215	207	198	208	184	209	209	224	229	206	255	215	216	257	201	210	225	232	221	220	243	241	238	234	241	217	200	213	219	224	206	221	218	231	234	225	228	223	196	193	215	194	226	197	220	230	229	202	219	194	205	218	225	223	207	229	220	237	219	216	222	212	221	235	218	220	186	253	196	230	241	208	221	239	221	233	217	211	227	199	212	227	231	215	188	197	207	198	191	217	233	210	239	211	211	188	227	212	223	223	218	197	188	210	215	222	209	216	203	235	231	211	224	224	212	197	184	212	217	214	234	217	231	203	219	215	204	203	240	222	208	227	218	226	218	234	243	228	183	213	221	220	200	211	221	210	236	218	221	219	215	211	220	208	198	228	236	211	217	250	228	213	209	214	199	218	214	236	220	197	266	225	233	216	222	209	238	218	221	224	226	238	201	217	245	228	219	208	221	203
14201	19236	14563	8453	4976	2877	1937	1368	960	772	628	538	510	449	415	406	424	375	377	348	397	363	360	379	355	373	364	380	348	364	339	375	352	343	335	372	321	339	349	331	355	326	334	355	376	330	378	340	343	353	386	356	326	343	360	336	312	330	338	343	326	363	353	337	348	337	359	335	347	319	318	319	361	373	307	323	338	346	349	313	337	349	336	321	320	316	360	360	323	371	354	331	354	369	341	323	312	327	318	326	336	310	340	354	360	344	338	331	350	378	337	342	318	357	309	352	351	353	317	329	360	358	359	335	376	343	333	354	366	376	371	355	348	351	359	325	322	340	344	350	315	355	340	323	310	369	316	333	313	344	367	333	327	345	355	311	327	361	365	311	355	341	339	358	347	345	368	317	311	345	312	350	326	330	319	327	343	345	353	364	359	333	326	341	360	347	342	343	326	354	336	312	337	344	325	337	356	383	322	350	346	368	349	336	338	340	346	357	344	328	330	277	343	334	339	325	340	321	374	325	328	323	369	346	309	336	355	339	346	330	365	336	348	357	337	325	344	351	309	313	372	376	336	323	324	345	358	355	325	332	352	340	339	314	336	363	320	365	336	368	354	311	306	334	310	341	343	328	370	335	340	332	327	337	279	341	338	336	339	351	368	355	311	334	340	349	369	371	335	337	335	316	324	361	345	323	385	355	329	322	335	352	350	362	358	315	345	328	330	315	307	330	367	308	354	345	337	327	344	330	350	342	339	362	347	336	346	356	360	330	325	339	350	362	361	343	333	351	350	331	372	347	321	294	364	396	327	364	363	347	371	337	329	359	327	357	334	357	344	349	337	318	335	319	330	361	370	338	341	355	344	337	316	333	329	329	356	342	350	344	373	349	366	333	354	310	329	322	363	367	326	348	337	352	350	338	345	359	341	368	331	350	335	313	357	327	341	345	319	356	351	334	351	377	336	358	357	353	368	351	341	338	338	379	387	364	305	357	354	339	335	322	339	345	339	321	310	354	342	364	320	322	359	332	362	320	343	363	355	367	338	329	359	341	363	359	308	350	360	350	353	345	326	359	325	347	348	363	344	353	333	378	332	342	336	305	355	328	346	342	334	341	380	330	340	325	329	353	326	353	365	344	331	330	365	319	332	350	336	351	333	390	381	333	354	332	359	378	333	362	339	342	315	387	329	331	340	330	319	367	356	327	346	311	335	356	356	358	325	329	357	376	337	340	354	356	337	354	295	343	349	368	386	312	360	367	323	329	321	306	339	350	326	347	349	366	314	345	332	331	359	315	350	370	365	330	345	346	339	338	332	356	373	345	314	343	351	370	354	365	359	317	383	351	355	384	343	365	343	368	362	369	343	359	328	357	324	329	323	348	338	367	311	368	313	342	310	329	369	332	358	336	372	339	329	357	324	348	360	338	349	348	302	363	345	345	359	355	332	340	343	361	339	353	340	354	338	353	360	333	341	378	354	344	357	350	325	325	378	324	337	351	370	345	329	368	347	325	346	341	357	346	318	324	328	361	351	355	323	360	329	341	344	354	331	348	379	348	338	369	329	338	337	320	347	410	364	339	317	320	356	337	317	360	349	344	337	348	386	352	330	367	353	329	371	372	338	343	354	338	374	370	318	326	357	335	352	348	317	330	353	339	346	342	318	358	337	333	346	365	367	351	288	332	362	348	335	363	323	333	326	333	342	359	320	382	340	313	384	362	361	385	316	368	347	332	353	332	332	353	380	326	351	368	335	329	347	356	348	333	370	322	344	341	335	357	337	344	386	319	311	332	362	331	324	332	302	280	368	346	328	328	343	366	358	337	341	347	324	315	331	338	369	361	353	309	337	320	324	345	322	332	322	316	345	337	352	344	370	375	339	341	329	336	312	378	325	351	334	371	331	358	314	359	364	361	343	357	349	327	327	318	339	338	321	335	372	330	342	316	355	330	342	343	332	337	337	328	348	352	341	325	345	338	346	337	344	337	310	352	366	320	338	334	339	374	369	326	333	350	356	346	345	368	322	322	325	326	337	315	334	321	311	349	332	353	366	322	363	360	355	350	348	377	333	341	329	332	373	346	313	328	314	352	336	352	328	366	343	334	336	336	313	350	364	349	349	352	316	329	370	357	324	335	331	351	322	361	385	359	324	351	369	305	341	352	344	330	323	347	321	339	359	354	322	345	346	318	347	353	346	313	338	321	361	355	341	370	332	353	337	310	360	369	334	321	345	357	331	353	368	357	329	315	329	358	364	339	359	351	349	331	363	329	344	351	335	347	340	304	364	355	325	333	326	346	309	335	324	318	354	330	340	349	367	332	332	346	344	327	319	327	373	352	364	352	359	351	371	311	343	356	351	329	331	364	333	324	370	315	313	327	327	370	327	318	323	344	321	363	323	327	326	328	361	394	328	320	325	339	327	351	346	324	347	359	374	344	347	357	312	338	332	346	341	380	343	348	390	381	336	350	347	347	329	340	358	316	358	314	328	353	322	358	369	359	359	313	382	326	358	378	369	340	341	338	333	339	340	321	341	359	386	337	338	318	357	359	354	361	354	371	382	341	365	333	355	362	346	377	341	314	337	341	356	329	367	359	331	312	295	353	356	350	341	325	332	332	375	336	345	357	330	364	353	338	371	339	336	342	350	381	351	317	342	345	346	321	348	354	364	338	343	349	346	341	350	314	322	352	365	351	307	331	367	346	319	352	321	306	316	359	347	370	317	364	317	353	333	368	336	357	337	358	344	333	322	330	332	356	360	337	324	352	316	345	371	363	347	363	311	319	364	365	350	339	351	322	326	349	323	344	392	330	335	332	339	323	360	352	366	337	308	315	330	358	324	348	352	347	346	390	344	372	388	331	344	355	344	329	304	359	322	338	324	340	344	345	340	341	354	333	343	340	326	319	331	376	361	325	336	323	339	362	346	341	352	350	347	354	344	335	351	345	331	331	326	332	348	340	337	311	345	349	310	366	345	367	334	325	330	343	367	395	339	345	320	348	346	324	360	360	357	390	320	374	338	353	395	339	341	339	383	349	343	350	322	325	341	327	361	312	336	328	340	339	355	369	332	324	344	345	338	327	332	318	354	354	347	348	343	331	330	317	329	357	377	336	328	345	349	333	305	354	364	348	365	344	329	343	341	374	362	342	332	336	376	357	323	334	326	374	326	338	358	354	326	368	339	348	356	362	385	321	344	354	351	377	348	347	356	359	334	349	294	354	356	333	357	306	384	309	342	345	340	361	311	350	350	326	329	349	362	313	335	347	309	385	337	348	370	339	341	346	344	332	346	293	338	345	363	345	301	379	338	336	347	335	358	317	306	347	343	337	370	351	324	335	306	380	345	334	368	336	324	358	372	362	344	348	371	368	352	375	311	368	345	389	339	354	338	341	355	353	334	339	343	346	325	319	328	334	334	341	313	339	332	320	367	306	369	350	341	361	362	346	339	342	329	305	338	372	323	353	357	351	353	382	346	330	351	364	318	341	319	370
22946	21500	28452	24968	21497	16301	2956	1276	822	679	566	429	409	375	317	332	304	301	280	272	283	257	240	245	265	261	232	220	239	223	248	215	228	221	227	219	240	219	226	223	251	246	217	242	201	227	220	254	235	216	219	211	238	255	242	266	227	225	253	221	238	223	219	240	233	235	252	227	252	261	229	254	252	242	238	246	225	255	267	228	225	207	234	234	249	238	233	238	235	220	231	231	232	226	235	215	228	228	235	237	214	221	237	228	251	205	222	246	249	201	232	235	223	245	205	231	236	232	240	240	246	234	210	225	265	252	237	242	211	253	249	218	232	254	225	245	217	221	240	210	241	249	227	232	232	219	233	231	228	228	234	219	208	224	228	216	246	230	223	213	231	214	244	215	245	243	225	241	232	215	243	208	218	236	247	244	248	203	245	229	240	237	246	236	242	234	220	229	242	247	227	232	227	230	245	226	217	240	257	231	220	232	236	236	219	227	217	234	226	233	248	227	224	235	226	228	223	205	243	247	222	215	240	247	221	236	272	234	217	240	261	221	226	213	268	236	220	230	228	248	224	237	253	227	208	211	239	221	251	247	240	228	240	212	256	247	224	233	210	250	214	240	208	266	223	236	230	230	237	223	247	230	215	233	223	235	231	254	232	247	270	256	200	247	249	258	247	230	209	207	218	196	258	233	216	249	226	242	230	225	213	246	251	202	220	231	217	224	224	211	261	236	220	246	237	239	255	241	238	241	231	220	207	216	243	238	250	211	217	235	224	215	234	245	209	226	236	223	222	237	239	225	223	215	208	246	224	242	247	213	246	245	230	220	225	219	224	226	244	225	223	229	237	260	224	212	219	225	230	211	242	209	226	215	217	246	203	221	236	249	265	238	239	221	243	222	238	249	240	236	235	183	249	230	213	255	210	228	239	214	229	229	230	224	221	225	245	240	251	231	247	200	245	242	251	229	238	250	206	265	235	237	237	227	235	228	203	217	240	190	228	210	240	210	250	259	239	219	222	225	242	244	247	221	235	226	223	230	232	227	230	241	220	245	237	210	263	220	224	235	232	217	241	254	233	231	223	245	214	232	228	231	229	224	230	222	220	227	250	229	251	227	254	216	249	263	266	263	227	210	256	238	210	233	228	236	233	221	245	226	211	207	255	202	211	234	217	246	226	211	257	215	220	255	200	232	213	236	233	213	212	229	271	220	211	223	239	246	233	247	248	241	229	228	253	236	250	222	241	261	231	227	240	242	227	244	222	231	237	216	223	217	212	239	249	269	231	255	199	239	260	256	235	242	210	244	243	239	224	253	238	240	238	251	225	214	235	214	230	237	248	246	223	241	228	220	226	215	217	247	240	224	204	223	251	235	230	227	225	238	224	199	208	225	190	241	241	250	248	227	260	227	231	258	215	245	246	233	242	256	230	217	247	229	222	257	239	238	211	250	258	239	218	219	205	239	236	263	228	198	218	249	211	241	229	228	224	239	242	219	214	230	244	209	220	238	224	224	212	226	214	244	260	238	222	232	237	238	240	235	240	210	239	220	234	241	233	233	225	228	221	241	234	204	255	198	222	243	242	221	216	217	225	242	230	211	242	217	221	218	207	202	238	248	239	231	255	261	242	252	253	224	210	208	206	262	252	239	232	214	247	243	247	220	244	225	250	214	212	221	227	238	250	201	225	234	218	237	196	224	243	250	208	217	224	234	242	239	223	238	234	243	249	238	216	238	237	257	217	232	231	226	225	218	226	229	249	232	212	230	245	228	223	233	224	251	225	230	233	216	246	229	220	252	206	225	236	240	235	207	215	236	223	209	243	223	226	206	238	224	236	236	246	210	239	229	268	231	224	233	252	225	239	228	241	220	228	214	230	227	242	246	224	186	225	203	231	231	250	243	218	210	234	197	208	225	250	246	212	248	216	209	247	225	252	251	195	237	244	236	222	210	203	198	249	262	250	239	225	214	241	246	257	217	238	228	262	209	225	242	218	239	258	212	248	255	224	213	225	235	222	222	226	230	239	221	198	210	233	214	239	240	224	243	238	244	246	232	232	208	204	221	229	227	199	217	205	231	229	212	242	243	233	212	230	227	231	249	236	241	219	241	234	254	208	229	224	240	239	240	223	262	223	252	223	237	217	251	227	196	237	230	257	250	228	237	229	243	238	213	252	232	234	216	208	240	235	218	221	228	241	240	251	215	217	235	254	257	204	227	246	234	221	202	232	225	225	236	263	263	206	225	202	217	244	231	247	241	228	261	223	218	247	197	234	249	235	207	243	236	220	242	231	243	202	243	220	241	234	244	220	233	208	248	255	223	258	248	236	220	242	209	211	256	235	232	197	225	232	221	216	217	248	256	222	267	219	216	225	252	220	243	233	233	245	246	246	239	217	240	227	222	232	227	233	223	242	228	236	245	235	215	209	229	230	244	220	220	254	227	224	245	226	227	239	219	229	286	219	219	244	245	222	217	224	232	244	211	247	231	221	236	234	246	234	188	243	228	215	231	259	244	220	238	240	250	255	248	231	242	223	215	205	219	236	235	235	226	239	217	225	233	264	207	208	234	221	216	239	218	225	224	203	227	259	231	226	224	210	250	205	237	233	228	228	238	213	241	256	246	230	218	220	219	225	226	251	209	241	244	246	264	234	227	234	222	211	233	218	222	212	230	234	212	224	248	223	241	227	245	240	228	232	262	228	238	224	242	230	208	256	227	227	221	223	239	250	247	252	247	236	220	229	267	241	223	246	218	212	247	209	224	237	217	209	230	238	246	245	263	220	236	232	247	237	235	245	228	245	228	227	221	245	257	246	232	250	239	241	204	230	228	233	230	258	201	225	252	215	217	245	219	221	250	252	247	246	234	239	234	221	240	257	221	228	213	251	220	210	212	245	247	197	238	201	236	225	222	227	225	249	213	228	238	217	218	242	246	224	244	240	240	217	201	244	242	228	225	217	232	241	250	219	242	232	237	250	249	233	236	243	247	209	215	208	253	224	245	248	223	231	239	271	224	240	233	215	211	212	201	215	225	238	224	247	256	240	244	234	247	241	243	243	202	214	211	227	238	239	226	221	210	214	227	231	234	244	229	223	212	242	217	216	237	233	250	231	241	235	247	232	229	217	223	212	249	225	216	235	222	221	226	246	254	212	216	228	253	225	221	227	241	233	212	267	247	235	237	217	219	242	212	227	223	234	253	225	240	244	240	234	219	213	213	233	223	223	238	248	221	249	221	243	223	225	250	241	253	206	231	200	253	232	231	242	248	211	215	221	245	235	212	242	236	257	231	224	232	224	223	236	234	234	232	239	232	229	261	228	213	206	246	237	230	240	240	225	257	213	232	226	193	216	245	249	213	225	248	250	232	234	219	230	241	223	230	255	248	235	227	221	226	231	207	205	228	243	210	234	249	242	203	243	247	224	210	222	231	234	216	221	249	218	239	235	244	220	236	223	240	226	228	212	214	243	228	223	259	235	237	244	233	223	214	234	247
16710	31896	25408	16680	10377	6216	3996	2873	1865	1440	1076	896	685	650	584	547	523	474	445	418	411	408	397	377	390	379	386	349	375	373	344	346	390	375	331	387	378	403	359	386	371	343	381	344	349	332	348	357	374	313	354	371	328	387	357	361	355	365	354	350	359	353	352	371	342	342	365	391	358	367	349	321	353	325	347	335	385	375	359	363	324	309	349	366	338	331	361	348	359	363	345	332	383	353	355	380	340	349	336	391	355	342	336	388	338	372	354	347	327	341	347	353	352	361	329	394	377	347	355	345	369	332	356	384	342	357	336	356	351	357	345	368	348	362	341	349	347	380	331	356	343	350	366	360	373	351	399	369	343	360	330	343	324	324	375	339	336	335	386	388	368	347	350	375	378	346	352	348	356	359	354	382	375	343	344	344	327	371	377	344	361	357	340	320	349	360	353	340	364	360	382	312	349	353	354	357	368	355	354	369	385	335	352	329	354	320	385	340	348	371	337	374	350	395	363	364	384	355	326	349	382	352	380	375	325	348	385	355	329	354	354	342	366	368	341	341	360	364	309	339	338	356	349	360	349	366	378	358	352	348	365	367	340	351	348	330	352	374	334	376	371	356	394	368	366	352	379	334	355	347	355	326	364	350	353	355	386	360	339	358	335	318	376	384	364	342	335	368	341	334	338	354	371	339	348	379	355	367	307	370	364	335	366	366	341	353	357	378	358	385	338	356	347	369	357	378	343	381	387	359	331	310	343	359	343	346	349	334	365	349	360	376	360	364	334	377	348	349	374	348	350	343	353	377	360	365	362	349	355	355	350	356	366	343	333	364	395	341	354	366	356	357	339	379	335	367	354	387	404	332	357	352	332	364	360	356	364	339	366	357	334	349	350	372	377	358	362	359	338	357	345	367	352	352	343	311	354	344	333	330	368	368	353	370	363	333	361	355	385	340	356	349	319	366	337	335	342	349	326	346	373	367	360	387	345	352	352	346	369	324	369	365	344	315	359	338	341	319	355	340	389	367	352	336	399	365	362	366	332	326	346	345	350	344	371	362	364	356	331	349	348	357	351	381	355	330	371	344	417	332	336	370	325	341	353	356	356	349	381	340	358	340	348	349	354	368	353	366	353	357	365	360	389	347	308	373	347	361	341	356	335	387	335	373	369	388	349	360	356	346	350	338	377	343	335	351	333	348	362	342	360	361	368	343	353	313	349	353	347	337	337	378	358	352	347	378	391	362	316	300	372	371	341	346	332	354	364	350	356	327	361	369	342	337	391	354	332	348	368	330	406	365	383	358	378	349	374	365	368	370	358	347	359	384	346	375	355	327	368	326	363	355	367	356	342	357	350	322	355	334	367	333	347	355	338	369	328	335	356	351	322	352	387	376	328	352	363	354	370	333	355	364	332	346	346	346	374	322	332	362	333	351	360	367	352	379	355	384	360	346	366	358	367	324	342	348	392	376	359	375	366	350	363	371	350	323	357	359	353	361	392	344	371	374	331	407	369	364	365	310	355	322	356	369	354	331	355	372	373	337	339	360	366	359	338	366	365	371	352	395	317	352	342	365	365	342	360	349	337	353	400	324	340	349	335	321	362	337	331	370	362	377	332	370	359	354	362	388	338	346	361	347	359	333	350	380	384	350	365	374	360	380	354	362	394	341	380	347	346	338	392	364	375	347	323	336	383	346	371	355	361	310	341	373	342	350	333	385	345	365	351	323	324	367	309	330	367	341	384	363	367	350	360	329	352	344	331	349	364	366	340	336	364	350	347	355	323	329	347	348	370	359	330	397	328	347	349	363	335	390	335	365	338	388	350	361	334	380	357	378	373	354	391	361	324	382	331	353	344	355	346	362	347	351	360	386	349	353	384	341	350	382	365	361	386	343	384	347	359	390	339	337	377	346	332	332	384	363	348	355	387	350	359	376	342	322	361	360	344	326	329	389	318	323	352	356	350	352	338	336	375	386	368	364	331	335	360	371	363	334	358	396	362	339	335	389	357	368	381	333	388	347	364	363	339	370	331	373	370	342	353	383	369	364	359	329	316	390	332	351	362	392	366	333	377	338	339	352	370	367	339	366	342	374	341	390	353	345	382	312	361	368	339	347	334	338	342	358	358	376	392	333	377	330	379	361	373	365	370	364	362	346	345	381	344	380	337	359	374	348	380	334	358	359	359	356	361	353	364	353	323	335	336	361	344	394	360	345	372	341	326	353	377	338	348	356	340	340	364	345	348	346	318	389	353	360	390	339	370	393	364	341	369	359	343	388	365	333	358	363	357	374	371	318	322	343	353	372	323	382	364	358	355	351	345	355	356	326	336	340	345	354	377	328	369	326	357	354	322	367	360	355	357	326	373	345	377	353	344	391	371	380	337	319	330	348	377	353	329	344	350	342	401	349	359	336	361	354	348	364	321	360	350	324	339	327	340	354	347	344	367	354	364	326	312	331	376	359	384	402	342	349	363	351	339	348	383	343	359	309	354	361	361	363	375	381	361	329	334	330	355	365	363	380	361	363	351	358	307	369	336	360	314	365	370	370	341	351	360	356	407	349	366	341	339	350	376	370	356	360	346	373	351	358	380	352	344	353	362	364	328	352	367	311	357	328	335	353	360	341	349	372	323	337	349	363	361	384	362	343	365	375	338	354	346	351	340	315	360	366	333	351	356	349	358	386	377	353	343	346	346	349	335	314	345	397	387	381	349	346	355	376	325	395	330	361	339	339	358	367	350	355	352	343	376	337	334	356	381	377	347	317	363	364	335	357	349	369	388	348	335	379	353	347	362	358	330	337	356	347	399	390	322	379	319	355	342	366	345	330	362	337	355	370	337	327	396	323	385	405	349	340	387	356	346	336	326	365	358	361	355	351	324	342	346	360	371	352	384	369	373	325	356	361	336	323	357	372	379	335	316	360	341	353	361	385	332	380	365	353	348	375	364	380	380	330	377	329	373	369	342	347	349	331	363	364	363	337	347	356	348	348	345	380	354	336	361	344	330	348	376	358	346	372	354	341	355	341	348	371	314	316	360	314	329	347	373	380	361	348	351	331	323	346	349	353	354	359	368	390	366	363	346	353	337	341	343	336	313	373	356	407	317	337	358	339	356	375	356	360	329	381	338	326	358	378	367	336	347	343	323	383	339	413	360	310	344	374	366	371	377	324	370	364	337	358	358	382	378	347	337	312	383	342	347	390	361	327	363	325	399	336	375	353	350	374	350	334	346	356	341	363	367	375	349	350	332	355	335	399	348	366	362	358	391	360	338	373	379	394	351	327	366	328	351	358	329	374	388	363	332	384	372	333	380	355	356	345	351	346	353	364	359	374	364	337	333	350	354	329	331	352	356	355	365	343	345	357	359	366	370	372	346	339	342	354	333	370	343	369	353	358	330	354	365	368	334	348	335	386	356	349	353	344	323	322	375	370	365	391	357	365	355	339	361	345	346	380	336	339	385	336	354	350	342	371	327	375	360	325	369	352	404	360	373	367
28171	18991	9795	3798	1571	985	715	553	470	356	309	273	261	264	249	246	230	245	236	227	208	227	253	222	244	236	197	225	243	219	229	245	256	222	258	231	232	200	247	207	208	214	233	220	242	212	231	206	236	246	205	238	240	264	210	240	215	196	215	248	221	255	241	210	272	210	224	220	205	235	234	231	218	220	253	219	248	233	216	219	242	210	246	222	212	211	224	207	230	230	230	228	233	229	202	230	211	239	235	242	248	234	208	223	206	227	240	228	220	246	221	214	220	214	197	196	212	233	232	187	240	226	218	228	212	226	223	231	236	218	250	232	230	240	220	202	228	222	238	213	221	236	225	230	234	212	255	212	228	246	209	232	238	242	220	211	216	235	230	229	215	224	218	208	235	234	243	246	242	238	227	231	216	216	225	229	214	219	211	226	239	217	212	219	231	230	199	224	231	231	207	222	224	225	230	207	190	241	220	221	235	225	221	217	223	226	237	205	245	224	212	221	228	231	221	232	239	203	230	214	251	212	238	245	231	260	250	231	183	230	224	222	226	209	236	237	218	237	214	215	241	241	217	248	223	251	191	230	242	227	233	226	226	229	214	186	237	242	227	225	222	219	234	247	212	209	207	255	265	235	220	230	233	220	223	233	227	206	235	231	199	215	215	223	216	236	217	229	214	219	228	248	222	231	249	216	214	208	225	218	214	240	226	234	224	236	232	229	226	205	233	234	220	221	231	246	247	236	234	220	234	209	236	226	259	225	245	209	224	229	233	226	230	205	205	235	249	229	239	248	209	222	202	247	219	239	253	210	224	227	234	210	206	235	195	222	212	247	203	236	224	232	237	225	238	211	215	233	214	256	224	202	247	234	213	231	235	202	234	223	247	210	234	238	231	244	217	231	244	214	232	222	217	214	238	230	229	192	244	238	202	230	262	236	222	218	207	236	225	223	206	257	241	240	210	213	218	245	235	216	224	238	225	203	227	242	246	210	243	203	233	211	229	219	209	228	226	247	224	233	233	235	222	230	222	200	237	212	220	222	211	230	226	243	220	229	248	224	242	210	243	221	219	227	228	202	243	186	226	212	255	239	215	203	205	213	217	213	231	225	218	229	203	245	235	211	259	229	209	223	249	221	229	232	222	238	229	217	220	200	216	223	228	237	205	234	231	232	229	214	236	206	221	233	229	211	222	232	263	221	222	227	215	239	230	208	213	204	242	210	202	234	233	237	232	220	230	212	229	227	259	203	195	192	230	191	213	212	225	217	230	207	229	231	206	214	221	219	227	194	242	221	241	233	228	206	230	253	241	236	220	235	225	206	221	223	246	242	220	201	217	231	243	218	237	243	201	222	212	210	218	206	250	216	224	196	217	228	205	205	235	232	249	225	216	228	245	229	227	213	243	260	246	207	240	228	212	207	241	221	230	208	216	224	246	215	244	231	227	193	230	225	239	223	214	248	211	246	219	229	217	233	223	230	218	222	223	208	217	218	226	253	239	239	215	238	227	234	215	227	233	237	207	216	206	242	217	240	211	215	208	209	202	223	239	210	236	190	214	202	210	239	250	230	221	240	262	241	225	214	218	215	227	226	216	233	240	244	235	210	207	246	231	226	191	247	240	225	238	237	223	209	225	209	216	208	223	227	235	214	218	217	213	226	223	243	233	229	240	233	238	218	226	218	232	224	198	237	255	231	227	210	225	249	224	219	232	216	240	202	219	206	244	214	216	240	217	245	228	206	217	215	221	211	231	232	250	197	217	240	228	229	241	217	220	218	229	210	225	236	229	244	232	212	234	241	208	251	203	209	202	235	256	243	226	228	243	233	243	214	207	208	235	202	220	217	261	242	201	198	222	226	223	223	233	225	224	215	232	216	199	215	232	234	228	217	229	218	232	212	209	231	212	214	216	204	225	216	211	251	224	254	230	209	218	217	211	228	215	230	203	203	245	237	234	215	228	220	225	207	217	236	231	215	214	190	240	228	232	238	224	231	226	230	236	244	211	272	222	211	217	223	198	203	205	219	222	246	221	240	228	217	202	212	231	210	201	225	225	212	225	242	216	204	247	229	220	220	238	244	210	215	245	215	225	227	235	258	209	215	247	215	236	218	212	219	217	226	213	226	225	233	210	218	208	232	236	228	247	233	224	233	236	223	248	251	244	228	217	200	207	241	221	223	216	216	200	222	225	236	216	237	226	215	211	230	241	211	232	249	224	241	246	218	218	224	199	207	233	248	232	238	249	217	233	219	239	216	198	234	247	231	215	197	210	250	233	222	213	213	221	235	210	243	238	232	212	227	213	219	234	201	209	226	222	221	220	234	216	222	234	217	203	240	237	207	215	238	255	220	219	233	255	197	212	219	252	227	242	239	212	232	216	213	223	222	254	237	215	251	245	234	230	233	225	234	205	226	186	236	224	227	269	204	189	237	207	238	229	242	233	224	249	243	226	210	187	215	224	223	219	249	221	199	205	224	219	226	209	237	195	202	224	220	220	221	246	238	240	251	210	253	224	218	200	205	217	227	240	183	228	225	227	236	241	248	223	226	232	233	235	238	208	206	216	235	213	222	263	244	231	229	235	258	221	211	226	232	229	202	218	228	232	248	252	228	222	227	221	238	208	223	230	228	221	232	220	241	234	220	252	208	245	242	230	230	223	215	223	222	205	210	229	237	211	230	234	219	242	208	220	256	229	251	219	220	233	245	209	236	227	256	230	249	213	219	220	227	238	254	256	228	255	211	226	213	229	193	245	231	212	209	204	210	212	221	212	241	231	218	234	244	210	247	216	224	224	203	231	209	224	230	214	195	238	240	211	236	216	222	178	210	240	241	200	217	234	239	233	222	216	240	221	231	236	225	220	226	226	250	216	235	222	235	232	227	202	236	224	221	201	222	210	216	226	185	214	227	200	205	215	202	257	225	224	214	209	218	234	243	229	219	243	219	221	238	233	226	251	234	210	211	237	230	219	234	235	219	235	214	227	226	215	224	222	216	214	230	213	222	268	231	238	227	224	220	222	243	225	245	231	219	229	213	213	226	252	248	221	250	266	218	204	224	210	218	244	236	227	244	235	222	210	221	234	214	210	245	221	245	228	211	225	220	227	199	231	236	234	225	233	210	225	241	219	216	207	218	224	205	236	208	253	195	225	222	228	190	211	229	236	245	227	221	250	225	242	220	213	245	208	239	241	223	252	222	240	220	227	227	205	241	237	239	216	214	247	225	218	215	227	254	228	221	243	242	240	231	209	216	235	223	232	245	236	204	199	224	237	223	243	221	216	198	241	213	211	249	205	256	225	200	208	225	231	235	215	247	201	219	249	218	237	226	220	221	236	238	230	214	247	228	222	242	247	231	205	230	225	258	212	238	221	221	226	238	211	225	219	225	236	223	226	220	239	205	213	197	237	232	219	222	234	228	216	219	220	230	223	219	231	225	247	236	234	222	231	219	195	224	234	214	216	225	243	205	218	223	233	232	218	226	202	209	235	211
13604	19363	14572	7959	4148	2578	1761	1205	894	709	648	555	481	463	427	431	388	406	394	395	361	346	414	351	354	346	363	343	371	350	347	381	348	332	363	323	343	363	353	368	351	347	349	353	347	384	343	328	371	319	364	346	361	365	372	341	357	376	333	371	398	325	335	361	334	345	356	357	356	364	312	346	361	353	371	366	375	338	367	333	326	328	319	323	347	372	364	370	327	388	357	323	373	345	379	346	333	366	350	356	383	396	340	356	359	314	346	366	346	367	346	368	353	365	353	377	371	354	350	333	322	341	378	317	355	341	340	379	377	306	345	386	352	353	332	343	336	343	314	352	366	373	310	344	347	378	334	355	335	329	389	373	395	351	368	370	332	390	332	339	371	387	314	349	336	335	367	340	344	377	375	385	341	340	381	352	339	355	323	353	376	333	372	362	349	358	379	367	343	328	311	333	312	343	329	371	351	358	370	332	387	339	338	341	353	356	349	340	397	309	356	357	374	347	359	323	348	342	346	365	331	353	334	331	370	340	362	347	361	374	361	332	370	374	358	351	378	337	338	361	362	353	360	338	341	321	341	338	360	343	331	391	334	323	352	378	361	324	370	357	337	335	346	336	369	363	367	368	321	322	364	352	319	350	336	370	362	348	373	356	376	360	368	351	336	370	370	378	360	326	341	375	408	315	370	331	327	324	320	314	349	343	335	357	361	375	364	342	319	372	353	353	333	354	345	357	334	341	368	351	345	368	388	365	362	375	345	344	356	385	320	349	376	322	327	334	358	362	314	353	349	333	355	386	349	358	316	348	315	355	336	310	352	343	378	328	393	339	389	344	330	369	363	339	357	379	338	373	355	361	349	365	340	332	353	341	363	327	366	336	346	347	330	354	331	373	334	308	354	377	353	341	358	330	361	377	342	348	334	342	316	302	353	390	386	317	369	358	330	367	356	334	331	373	340	350	325	346	380	337	391	321	359	336	319	336	341	358	352	350	347	341	365	352	348	318	324	365	327	372	366	373	395	371	380	329	354	331	367	349	344	333	354	354	356	342	336	323	337	315	341	330	328	365	365	377	352	347	360	337	353	374	346	355	377	367	362	326	346	355	319	359	338	357	352	368	342	332	384	380	332	371	343	348	341	335	377	372	347	364	358	362	333	329	369	366	359	368	313	366	325	341	338	341	368	338	368	343	361	364	333	389	367	359	361	360	365	381	367	341	337	361	340	319	412	356	401	346	379	343	362	356	339	362	335	330	341	369	331	354	322	398	335	330	371	335	324	340	350	327	364	352	332	317	391	321	357	378	324	362	345	387	334	343	344	325	342	347	351	350	345	341	351	351	377	328	301	342	355	366	367	374	379	345	338	357	352	357	365	370	362	349	335	372	354	347	365	364	304	362	346	326	343	389	329	345	329	362	363	340	342	357	365	303	354	319	382	331	357	337	337	324	362	350	362	347	349	345	367	371	360	317	334	338	370	347	339	365	336	328	363	344	359	368	361	348	358	328	344	340	361	351	328	338	354	369	346	340	304	385	370	305	332	365	364	355	370	321	331	344	350	344	352	320	352	362	331	359	342	353	372	355	388	376	328	342	365	381	361	359	341	306	357	360	344	323	350	346	356	337	366	335	343	358	357	357	347	356	359	354	349	367	308	349	367	329	361	326	349	307	362	346	355	362	333	340	323	358	334	330	368	327	326	325	343	346	333	325	343	358	325	345	299	338	345	338	352	330	353	317	342	312	346	358	380	370	310	363	370	365	321	361	335	347	361	343	355	359	313	330	372	360	381	382	365	370	358	357	343	368	331	337	336	353	335	344	371	363	330	363	325	370	329	368	355	369	346	358	346	339	367	368	351	357	361	325	352	371	376	347	363	347	352	347	362	380	391	324	359	385	349	346	360	351	330	367	346	369	355	345	327	370	369	369	347	345	382	365	333	359	332	351	362	344	336	343	360	357	351	347	340	327	362	339	366	390	307	351	330	335	333	373	362	332	360	328	363	335	345	363	385	325	354	377	347	365	352	349	342	357	369	348	379	346	352	339	368	364	347	400	332	377	351	348	353	329	381	346	334	329	368	322	349	320	348	365	362	347	362	378	337	340	345	351	368	349	365	349	348	362	365	340	349	345	322	317	392	342	373	368	359	372	341	345	351	349	340	313	349	363	338	333	357	333	326	331	328	345	345	352	343	334	335	320	345	353	379	370	343	360	363	357	364	340	373	365	340	362	361	361	341	388	375	335	355	337	359	366	373	372	306	346	332	380	361	378	338	351	370	357	349	336	371	345	362	358	363	331	392	358	343	353	360	359	375	356	376	338	365	373	331	334	331	319	356	365	337	359	367	383	365	394	363	401	323	303	333	350	334	376	331	394	361	346	374	378	322	347	348	351	351	347	347	347	354	342	367	359	344	354	373	320	375	326	357	344	374	382	348	340	353	347	380	315	328	331	352	344	386	317	342	394	360	324	362	372	315	319	336	319	344	361	342	353	322	350	352	374	361	365	337	360	340	322	350	343	340	354	345	349	350	351	357	332	334	326	343	372	368	321	330	337	372	344	368	339	341	359	387	328	365	362	362	365	369	306	351	362	346	339	353	334	361	322	356	369	347	321	356	357	352	335	338	338	362	371	358	316	359	325	343	312	327	352	368	353	346	343	341	343	362	377	345	411	348	335	402	309	347	349	357	361	383	356	371	340	358	357	329	377	375	348	359	347	368	373	345	341	380	349	339	377	318	386	343	375	364	337	379	340	358	365	367	351	394	336	350	348	342	360	381	354	332	369	339	335	328	353	370	324	360	336	335	340	358	373	321	342	365	350	358	333	331	337	354	368	332	342	327	366	381	366	340	337	352	362	361	392	306	335	342	338	334	352	360	349	318	338	337	381	370	374	359	327	345	349	371	397	348	316	367	325	325	357	365	352	344	385	361	356	343	338	359	293	371	358	319	339	335	393	392	360	386	359	328	346	357	379	338	353	341	389	355	336	374	345	344	364	373	351	366	351	360	340	357	347	333	364	362	348	326	372	336	348	320	351	362	338	349	362	344	384	372	349	342	368	313	374	328	334	333	311	355	334	341	337	348	354	360	344	367	349	352	330	394	346	331	385	331	341	345	348	335	336	353	321	384	334	372	366	356	358	397	347	319	359	344	337	380	358	348	347	372	345	353	341	341	379	339	349	320	387	363	364	359	361	332	367	370	389	358	352	340	365	373	334	349	338	346	345	345	368	341	377	378	327	349	333	353	379	358	350	325	333	351	361	333	380	368	365	375	358	367	350	346	397	349	347	342	331	382	343	368	360	341	328	350	351	329	323	331	385	338	357	365	362	314	351	344	366	335	319	350	320	354	361	334	348	359	339	336	337	325	360	339	363	323	364	349	352	349	389	333	358	362	361	317	380	326	332	368	380	374	402	349	336	347	361	335	327	354	323	327	325	363	381	342	341	338	334	360	352	360	333	354	355	379	334	388	370	367	384	360	361	327	349
23983	21525	27754	25729	17674	3529	1618	976	696	527	440	407	356	363	289	298	294	251	243	272	245	262	255	233	260	217	249	240	264	227	222	242	231	214	218	219	250	243	220	238	251	255	230	233	238	201	218	240	236	210	264	224	228	249	238	230	224	247	236	245	225	222	224	236	216	209	226	241	243	204	243	229	244	253	212	261	234	236	215	238	215	233	227	245	222	237	240	224	230	210	228	200	204	230	236	242	227	219	218	212	224	254	248	243	237	203	221	243	233	239	201	253	243	248	256	242	245	248	239	256	244	248	242	231	247	220	229	248	232	227	229	224	227	240	244	244	214	241	225	201	233	261	226	212	225	230	226	251	243	232	197	217	226	240	209	239	233	235	235	226	230	225	214	239	217	234	255	209	241	253	209	243	226	240	218	253	215	241	236	218	243	281	223	212	238	226	262	226	238	226	214	224	242	252	235	263	204	241	220	232	222	219	199	229	237	248	222	235	259	255	253	255	239	227	232	236	219	236	220	233	234	232	204	218	210	255	229	225	221	228	243	238	231	230	232	251	246	227	241	209	229	228	255	227	245	225	222	228	209	222	207	236	209	245	214	208	219	240	235	232	211	223	261	223	226	236	234	256	231	231	196	251	232	214	210	204	228	233	238	220	232	230	209	207	248	244	248	249	217	195	237	205	230	242	242	244	221	216	245	209	225	233	221	262	224	252	255	244	236	218	232	232	239	218	239	256	245	218	217	220	235	216	225	220	238	195	239	226	212	249	263	215	226	238	243	225	235	240	246	236	277	245	245	219	259	254	264	245	217	239	223	231	233	232	235	228	267	229	204	239	222	203	220	218	244	228	239	224	227	243	226	214	245	253	224	220	215	228	251	239	217	248	237	263	221	240	234	239	239	231	239	250	225	215	233	236	241	232	226	224	253	236	225	226	263	244	233	217	223	249	229	231	254	202	211	256	203	241	217	237	186	259	217	253	246	245	219	213	244	249	257	249	230	224	224	255	215	237	212	206	241	247	262	227	214	230	257	223	218	219	236	199	251	237	240	222	237	225	216	223	207	210	232	247	221	240	220	226	251	254	227	259	200	233	239	224	237	242	221	235	220	222	220	233	218	246	252	231	230	230	227	193	192	267	247	248	200	234	223	255	222	254	221	199	239	238	254	223	231	217	219	253	254	220	214	234	212	232	220	249	255	230	220	243	221	229	198	251	233	219	239	237	221	221	235	227	237	213	260	230	221	203	225	242	270	243	226	239	213	240	209	209	242	236	198	243	221	250	217	245	251	231	250	237	239	230	202	244	245	251	214	210	217	234	243	234	231	247	217	210	260	246	233	216	234	218	239	218	228	222	246	229	224	228	252	231	226	240	231	239	218	235	266	231	206	243	226	241	249	246	245	230	254	247	248	229	229	216	220	226	250	247	254	236	240	223	229	235	233	236	226	228	228	222	236	231	244	232	232	236	258	218	239	215	200	232	234	209	219	242	246	231	237	218	222	212	233	223	237	245	218	223	234	239	227	260	245	250	222	216	237	245	242	227	222	245	242	226	207	236	255	241	241	260	261	203	204	244	234	233	221	235	220	223	220	203	231	238	239	209	237	250	233	251	277	228	231	226	199	232	222	202	245	214	220	243	226	221	225	219	223	227	231	232	220	233	238	211	227	229	249	229	244	244	238	228	249	242	272	243	254	240	238	232	213	253	232	219	229	225	244	235	238	230	254	238	241	236	225	238	224	231	239	236	259	255	262	217	226	216	238	232	233	237	211	228	206	234	264	230	238	222	238	243	231	238	227	258	228	221	243	229	233	253	240	238	227	217	262	228	226	241	221	248	226	207	244	226	222	229	229	226	255	222	219	254	215	239	227	215	227	222	216	230	256	219	225	234	228	216	255	249	235	257	238	217	243	224	233	214	230	227	250	208	256	231	244	255	249	228	225	223	207	246	238	232	238	230	208	218	234	226	222	217	230	240	260	233	256	231	230	226	243	233	206	197	243	237	214	229	236	262	218	240	204	231	207	252	245	237	231	205	205	230	222	214	235	218	220	243	221	247	244	253	259	240	223	230	246	251	249	230	245	237	222	229	253	241	219	245	246	206	228	206	230	224	216	242	228	205	230	252	234	238	229	233	217	210	220	222	241	241	247	229	244	251	225	234	227	238	250	222	241	258	233	214	238	230	236	238	248	227	218	237	243	244	241	245	246	231	226	242	210	244	236	222	231	245	232	238	273	227	206	247	234	234	229	224	250	253	238	212	238	249	201	219	218	215	215	243	237	234	235	207	229	211	226	231	222	235	244	226	206	233	210	205	224	226	227	228	211	259	241	225	229	244	225	240	257	243	229	259	218	227	222	223	232	271	220	246	237	202	248	235	224	218	218	246	222	247	236	243	219	229	196	240	228	220	266	216	261	213	242	227	190	210	239	227	240	244	218	242	204	241	247	240	236	251	245	238	250	196	239	245	197	230	210	233	214	223	224	226	231	216	223	237	236	264	216	239	235	206	254	198	216	184	215	235	214	246	228	211	208	242	231	237	218	241	219	235	220	240	227	222	219	231	216	234	220	230	248	217	256	221	254	233	211	261	242	256	218	217	219	216	269	221	221	245	229	208	223	224	223	233	236	253	216	215	226	225	237	234	228	220	231	237	238	242	226	231	223	241	256	250	228	226	255	197	217	241	209	239	228	238	223	236	232	248	214	228	238	228	265	242	208	216	237	230	237	256	225	211	225	238	240	228	253	236	242	245	219	237	249	225	209	238	243	229	236	185	225	237	245	252	242	202	250	233	245	234	251	236	228	246	213	229	262	224	225	222	241	245	236	224	230	219	223	229	235	225	251	217	254	236	214	230	188	223	220	232	195	218	219	218	227	224	223	199	250	231	227	261	243	233	228	234	234	232	237	232	252	234	216	211	242	217	222	256	228	237	243	196	222	225	220	215	217	226	263	237	242	224	218	223	224	221	210	233	209	208	227	253	254	241	221	228	232	221	224	221	198	218	231	255	258	225	246	221	237	254	245	220	214	199	220	234	249	233	236	205	235	252	231	228	220	223	256	235	211	243	220	257	229	225	253	229	224	229	242	226	242	230	242	219	222	247	237	216	241	223	229	218	229	265	230	237	228	229	241	230	227	236	229	220	236	231	226	240	228	219	224	227	233	240	233	263	241	234	198	217	241	229	193	258	218	245	232	232	231	199	247	237	228	235	207	203	231	225	211	221	216	216	239	204	229	235	221	259	230	225	247	232	224	225	211	230	251	223	214	229	234	222	224	200	218	217	226	224	259	239	217	228	210	272	237	216	209	219	236	234	241	242	245	239	252	198	211	214	233	228	234	256	225	224	220	212	237	237	215	258	232	236	239	226	230	235	250	225	225	215	228	226	226	222	235	255	203	253	222	215	259	227	216	231	247	217	207	244	259	214	249	220	227	253	236	247	241	222	234	213	209	228	255	237	238	228	236	225	199	244	232	220	224	249	194	244
14334	29878	23714	13120	8047	5061	3346	2266	1561	1131	904	774	646	593	554	484	505	456	480	456	395	433	376	357	377	371	412	365	374	362	371	396	382	355	353	407	327	384	364	360	363	363	355	355	335	359	359	348	358	362	394	360	346	346	341	334	375	343	350	354	361	359	326	359	380	345	358	349	374	348	370	351	358	330	385	327	375	323	347	364	374	339	339	350	356	366	397	390	354	360	366	330	347	347	388	361	371	382	365	350	370	350	364	361	355	335	346	350	351	377	325	371	342	358	360	337	358	347	356	354	352	364	311	365	331	334	377	354	371	384	363	324	342	366	370	351	345	328	355	372	373	357	339	370	348	347	350	335	365	365	371	357	365	368	401	375	365	365	390	374	371	358	364	341	403	375	365	354	366	362	390	352	370	375	379	407	363	390	401	372	399	342	337	383	334	360	356	374	370	351	367	349	368	345	322	370	368	396	383	377	375	378	378	334	370	373	356	331	357	359	368	371	331	379	378	382	351	390	360	353	368	333	375	350	387	374	378	362	356	356	384	329	387	371	346	343	364	371	384	371	387	380	328	381	366	367	364	365	373	360	359	326	324	363	353	358	387	373	393	339	408	360	417	356	357	376	336	352	378	390	385	337	360	348	380	340	367	375	335	366	381	358	366	365	361	351	376	379	373	338	356	342	375	384	329	377	348	346	343	367	351	341	359	365	346	362	361	321	394	333	380	382	337	370	386	373	370	334	338	385	378	363	317	378	375	359	374	377	354	347	340	364	352	378	391	348	363	342	333	341	320	341	372	360	391	340	396	361	373	374	348	360	354	356	354	339	374	349	386	363	346	379	377	371	340	384	378	360	358	356	359	395	369	351	362	337	389	357	371	347	339	361	351	339	364	347	375	350	376	365	394	380	380	350	370	366	393	341	364	356	360	350	329	379	339	340	342	381	379	362	368	364	337	383	350	331	378	381	354	338	342	386	379	342	359	316	365	363	345	340	373	378	355	408	397	383	403	379	361	364	343	338	360	376	334	374	343	335	361	346	357	354	356	385	357	396	344	329	350	342	362	365	376	379	368	357	342	345	385	376	379	374	355	386	394	358	377	366	372	413	374	371	383	389	345	350	367	348	365	367	330	401	383	369	370	362	354	371	377	341	339	377	338	382	366	372	357	364	338	381	406	341	338	344	373	334	350	344	343	340	349	390	332	359	400	348	359	345	337	375	340	389	374	339	350	372	343	341	333	385	345	349	340	352	379	383	319	367	343	355	386	361	332	345	332	351	368	373	315	375	361	360	342	366	368	353	394	352	376	362	365	336	364	392	384	385	381	364	344	360	362	378	366	333	362	343	405	332	347	373	352	373	393	324	381	366	369	365	379	334	367	334	377	332	329	328	387	356	356	334	382	337	326	342	344	335	322	358	349	378	347	374	379	357	353	375	370	377	347	339	396	362	329	355	363	345	366	344	364	360	352	369	333	380	354	336	316	363	362	383	338	392	361	361	386	368	352	396	357	352	383	381	347	355	349	351	334	346	349	359	379	344	351	365	350	370	356	365	365	323	361	362	380	335	361	369	400	344	335	310	377	341	365	349	404	387	319	393	368	336	372	388	372	346	376	333	356	380	394	366	326	373	372	378	341	369	334	405	340	358	373	362	357	360	359	393	343	364	345	369	338	353	375	370	399	343	378	354	352	318	380	343	376	384	372	365	345	331	354	335	342	381	344	388	333	349	373	370	375	346	368	356	352	350	342	379	395	378	316	332	357	381	364	362	387	346	356	364	366	329	370	395	375	344	356	350	362	371	369	362	346	333	353	364	349	364	368	374	353	358	358	343	329	383	344	344	380	372	329	397	352	388	384	378	355	379	384	356	327	343	365	367	316	341	336	359	349	376	360	386	348	359	377	341	355	361	369	334	398	394	397	347	370	353	323	344	339	336	337	334	386	371	362	362	355	365	374	331	361	351	388	375	342	379	368	355	346	373	348	343	391	358	355	369	321	364	391	347	371	371	353	360	336	342	355	373	319	356	360	376	370	350	363	355	374	353	356	342	343	344	408	349	367	354	373	360	351	341	362	334	355	397	387	357	368	360	376	375	367	336	362	378	340	408	341	365	358	358	347	379	365	335	355	366	407	344	326	359	414	352	392	328	349	367	341	337	331	322	348	370	352	330	374	347	356	322	354	359	335	366	339	373	332	385	359	340	386	396	375	364	348	367	371	363	382	362	359	371	371	362	365	346	383	354	350	370	355	383	361	406	326	347	374	383	359	359	341	326	368	376	399	349	360	365	366	361	398	360	339	399	333	346	356	352	340	344	325	332	374	356	333	364	344	374	338	333	326	372	366	375	340	340	354	363	328	343	382	389	365	369	352	332	374	339	332	375	353	337	369	364	367	328	336	359	355	368	383	361	334	364	345	335	353	372	351	363	387	343	349	364	342	383	341	354	388	358	355	372	368	392	379	345	353	381	362	347	387	347	348	367	346	378	343	392	380	373	353	373	353	383	346	363	349	363	357	370	351	389	378	387	380	316	350	350	354	319	361	373	365	346	365	395	366	364	385	357	343	343	327	387	361	379	376	364	385	385	377	388	349	377	377	379	349	366	322	340	373	378	367	373	391	339	351	344	353	338	342	394	350	369	340	357	367	359	389	357	320	379	411	332	349	376	390	365	328	354	341	358	363	350	398	355	366	344	361	352	346	369	370	373	371	368	354	362	346	343	333	373	350	340	386	354	373	368	357	338	394	345	395	364	365	382	374	376	393	345	335	339	357	329	340	380	351	397	363	348	310	328	361	354	370	336	352	391	334	356	340	386	331	389	364	392	324	383	346	340	390	344	351	377	384	365	339	349	349	382	350	373	344	342	338	371	360	335	341	340	354	350	342	385	370	378	375	363	326	342	346	379	373	374	362	343	366	330	358	370	348	368	358	352	366	367	356	389	354	353	367	363	338	371	344	340	356	373	354	365	365	379	340	359	394	363	362	394	380	345	366	350	383	345	362	384	356	339	341	348	353	319	360	336	359	347	376	346	344	367	374	364	390	365	408	391	385	354	362	364	354	366	377	352	343	368	370	411	388	339	383	403	347	378	353	367	368	378	356	360	359	335	345	359	375	395	400	411	376	396	386	356	392	370	365	326	352	374	383	391	363	353	339	325	415	362	388	391	398	382	369	343	360	364	359	363	345	388	354	327	360	350	402	380	371	361	341	374	377	374	375	396	333	318	346	378	324	369	337	310	372	366	344	368	396	376	407	370	341	367	352	346	367	387	387	354	341	336	314	363	373	361	346	354	364	356	392	377	361	365	363	409	362	361	338	393	360	364	387	383	376	352	364	371	379	333	336	375	357	345	366	378	349	348	388	355	359	364	356	351	397	345	388	358	361	363	378	380	365	369	368	380	328	338	365	378	345	356	374	396	347	357	358	376	357	343	333	372	353	344	394	353	380	363	397	384	344	371	384	370	389	363	337	332	370	388	327	382	339	380
25497	21516	24879	19117	3134	1499	1016	707	488	416	331	330	286	306	258	256	242	294	262	251	255	222	229	267	198	192	217	263	239	226	234	240	237	225	222	235	219	225	205	219	218	194	194	230	214	231	246	242	220	235	215	220	204	219	235	233	215	215	219	244	240	213	228	229	214	225	196	189	252	226	218	216	234	219	220	202	207	227	218	221	210	235	218	223	219	245	225	214	215	237	224	214	199	225	206	231	192	239	228	226	213	227	234	225	214	220	215	218	200	196	226	229	227	201	207	216	221	220	225	224	214	236	228	228	208	223	213	210	239	219	200	244	219	222	219	205	218	212	216	210	220	219	205	203	211	212	225	227	231	202	237	228	246	228	227	246	212	200	223	234	201	228	203	232	215	255	213	205	228	235	223	209	214	217	206	209	197	202	218	219	220	245	202	218	221	248	237	203	207	226	202	217	199	225	201	230	210	233	194	178	228	211	227	220	214	228	221	206	211	232	227	223	230	225	222	218	208	220	198	220	236	240	218	240	212	234	217	251	199	220	235	218	218	200	194	221	209	213	219	212	218	221	238	199	249	227	232	214	206	227	216	224	198	225	237	237	208	226	201	248	224	231	212	229	216	230	218	237	217	224	232	229	232	198	206	211	228	217	219	207	207	233	222	206	224	243	241	201	234	233	201	205	233	250	200	210	199	237	223	237	226	217	239	238	204	230	252	269	221	217	218	251	203	235	211	218	235	194	193	220	211	214	230	215	254	216	238	227	250	209	207	224	230	205	203	217	233	236	221	240	239	234	212	242	218	232	223	209	222	226	214	233	227	242	233	222	217	212	218	211	228	253	195	204	238	209	237	211	231	221	208	219	211	218	215	219	228	221	230	213	224	236	222	223	223	254	239	243	241	226	214	220	231	225	207	222	215	217	228	231	239	231	198	216	226	214	224	223	208	220	229	227	224	227	205	235	228	224	192	202	242	223	214	219	202	222	223	228	223	231	240	203	219	198	219	232	209	230	226	210	213	218	216	178	218	205	234	198	251	214	240	224	229	202	227	243	227	224	226	215	226	216	189	198	235	241	210	211	219	229	204	242	211	229	217	262	225	217	227	246	215	226	217	218	226	222	246	234	262	204	212	218	241	224	239	218	219	230	211	241	243	226	233	235	247	243	225	196	217	204	228	210	232	246	203	214	206	212	212	212	236	225	201	226	219	244	211	228	228	248	252	214	227	224	200	252	203	221	236	206	226	218	221	224	229	214	195	210	230	237	209	206	228	203	195	206	211	214	229	202	206	250	217	229	215	227	234	230	192	233	184	215	243	234	219	260	212	213	234	225	230	231	221	218	211	210	198	200	233	214	221	224	199	209	197	215	202	201	228	212	212	230	233	208	233	211	248	224	210	215	219	208	277	195	234	236	235	206	227	221	225	211	218	261	189	217	231	204	244	216	193	224	204	231	223	215	217	219	225	226	193	207	229	208	196	236	228	268	215	234	193	204	209	196	237	238	237	230	218	198	223	193	187	216	241	204	237	205	200	239	217	230	238	227	209	242	183	220	222	223	203	225	225	221	225	231	225	226	210	215	226	221	203	215	199	220	224	226	207	248	237	250	225	200	210	222	201	245	236	219	228	234	228	231	217	196	211	225	222	215	208	212	193	196	221	246	225	206	254	227	216	242	217	220	230	220	213	228	201	218	235	244	211	212	229	224	212	244	223	224	231	216	207	217	243	246	232	195	250	212	201	199	253	205	238	229	209	250	229	223	220	250	241	214	231	236	213	242	222	243	227	264	215	211	224	211	227	215	226	223	243	226	213	219	224	240	240	203	210	230	237	217	214	202	227	213	212	193	227	231	206	244	239	219	233	216	241	209	244	213	213	207	237	200	207	256	233	214	208	207	214	227	224	189	216	224	249	217	218	247	217	245	222	221	235	235	224	200	213	188	223	220	244	232	225	209	192	236	214	213	222	232	226	201	208	233	203	204	225	228	242	212	225	202	218	242	238	244	219	230	241	204	239	233	217	235	219	212	224	235	227	253	228	225	215	225	218	245	221	236	196	232	226	227	229	230	227	239	217	222	218	235	211	225	239	253	214	209	240	190	236	227	225	221	231	215	226	228	212	226	211	186	235	212	215	193	245	211	206	240	223	210	235	222	216	226	203	226	233	206	221	201	205	216	241	198	223	229	216	207	220	222	210	223	262	213	202	223	212	218	179	197	239	234	208	209	216	228	235	207	225	209	188	236	208	228	221	233	254	241	221	254	219	216	238	212	224	210	242	210	209	218	207	251	218	244	226	230	235	217	205	194	243	235	227	217	228	208	220	221	197	222	207	221	229	232	206	229	248	208	224	222	202	238	237	219	212	238	215	220	220	251	265	217	214	195	214	211	233	221	228	220	230	223	244	242	240	228	238	227	228	215	204	214	226	221	239	220	239	205	226	211	228	212	217	237	232	223	197	212	218	205	199	212	205	225	204	219	229	220	238	213	208	249	202	241	245	218	222	249	221	217	255	224	233	197	207	213	230	229	210	229	231	237	214	217	212	208	228	207	203	185	233	197	214	220	219	214	204	223	212	203	233	208	234	234	223	241	231	220	216	220	252	234	235	229	205	227	227	215	234	234	226	232	206	219	216	227	221	234	227	251	198	237	227	198	211	211	218	245	213	215	221	235	229	239	216	238	197	219	183	239	197	221	223	234	200	257	220	218	213	227	234	222	239	256	227	256	220	239	205	235	225	202	226	240	229	222	240	229	249	229	239	239	198	230	237	204	228	247	223	238	206	212	222	212	226	226	221	239	173	237	222	213	224	212	224	245	254	204	225	209	213	240	221	226	246	219	222	207	211	198	245	248	239	203	225	248	227	220	224	235	206	215	221	216	229	245	206	231	189	242	198	222	227	231	214	214	232	217	221	233	222	226	228	273	265	215	223	225	216	231	248	204	233	209	241	226	228	235	222	220	224	203	216	200	207	227	208	241	252	237	227	234	214	215	225	254	216	221	231	206	231	223	233	269	234	239	212	218	234	195	211	225	238	185	215	234	222	237	242	195	222	228	197	209	229	230	225	210	215	208	219	247	209	216	202	187	224	193	210	222	205	204	205	242	220	227	205	231	200	194	230	224	218	208	217	249	192	218	227	237	204	207	227	208	257	195	206	216	227	226	202	204	223	223	203	217	216	243	233	205	214	243	201	229	223	224	207	173	235	233	207	221	226	207	237	250	228	236	213	221	215	212	219	215	253	219	240	209	187	225	225	215	215	214	205	228	199	205	213	236	232	217	200	217	212	197	217	223	238	260	228	239	207	254	224	227	227	212	238	220	175	237	210	214	238	215	213	209	245	244	260	213	202	235	210	225	235	207	228	210	216	241	242	237	252	207	216	219	226	235	225	221	239	234	219	214	197	210	234	220	205	239	233	210	208	209	252	226	227	211	195	234	217	217	207	202	206	212	217	199	224	231	223	222	206	206	209	221	222	216	212	198	198	221
13664	27816	19410	10203	5978	3776	2536	1683	1158	879	733	655	595	527	520	490	447	410	423	384	393	358	335	350	355	379	343	332	361	382	338	345	386	366	358	342	334	365	343	363	357	347	342	335	366	338	380	337	312	341	363	354	351	345	362	325	350	324	365	332	321	335	325	355	376	368	339	347	342	376	341	332	334	351	345	352	342	364	353	358	328	330	355	320	369	341	347	353	362	394	347	334	332	323	360	322	355	368	374	341	365	327	344	354	386	310	361	332	336	356	347	349	365	343	329	333	343	360	366	364	338	341	348	345	342	345	347	345	340	342	351	379	335	358	345	315	329	355	352	348	351	355	310	347	332	335	330	373	362	339	365	336	336	321	359	314	338	351	328	329	341	299	302	344	383	351	353	337	318	357	366	354	365	351	343	322	339	310	368	344	355	354	351	316	331	341	367	359	325	359	345	345	340	350	363	326	365	370	345	316	344	342	352	364	364	363	347	349	341	351	336	350	374	334	357	341	375	362	387	341	355	330	342	342	352	357	338	342	370	342	355	320	341	368	348	388	323	349	359	345	307	352	316	345	345	342	357	351	320	323	337	351	346	347	333	373	351	340	379	336	325	391	332	330	353	348	369	310	351	372	336	351	333	352	350	358	324	348	333	343	333	359	357	362	342	340	337	321	331	347	322	375	385	351	350	346	321	369	343	373	362	311	359	349	394	351	332	350	386	366	352	339	342	353	340	336	321	330	395	360	359	353	352	375	336	336	329	365	333	379	354	311	341	327	348	369	333	356	342	384	356	325	365	385	376	358	362	327	356	343	365	330	360	345	343	342	334	332	354	346	343	349	366	331	341	379	354	339	361	347	360	336	357	335	321	328	344	322	369	343	348	362	347	363	338	351	350	354	344	332	362	285	357	361	350	347	355	353	336	331	331	331	338	354	327	351	347	350	341	344	363	362	358	334	366	354	367	319	369	350	364	355	357	314	341	368	310	336	367	341	368	321	349	323	366	344	334	350	326	357	353	343	355	365	339	325	373	370	351	343	332	321	335	337	332	378	359	330	359	363	380	358	347	345	326	355	343	366	340	356	351	352	342	368	374	345	335	359	363	345	341	324	322	349	366	340	332	354	340	346	344	387	352	340	335	344	352	371	368	334	388	362	360	306	355	370	346	352	326	329	373	333	349	331	347	367	348	333	351	331	326	322	355	332	348	367	377	352	341	365	368	369	329	390	356	349	332	321	334	328	356	386	344	332	331	373	332	332	312	359	327	327	347	350	397	363	371	396	363	371	347	338	343	338	327	306	361	370	398	334	374	327	350	338	342	350	312	342	336	347	360	305	354	367	350	329	362	340	337	345	329	346	340	365	354	353	324	385	353	344	344	356	308	341	343	357	335	376	321	358	362	327	352	338	349	365	300	367	355	333	330	348	343	356	365	346	366	319	324	371	344	319	352	320	316	338	354	318	338	342	339	339	364	354	351	366	369	351	369	323	342	372	312	349	366	368	348	335	328	320	347	348	325	354	358	343	315	336	326	339	391	374	340	355	356	364	355	330	356	319	349	320	367	329	388	340	344	376	354	346	326	342	333	310	347	357	357	370	415	322	322	355	334	329	338	344	330	330	351	334	344	330	350	367	350	306	333	382	359	357	341	350	327	345	327	375	340	351	355	350	354	348	347	335	330	347	351	370	322	344	358	342	368	364	337	331	364	335	342	372	360	344	348	345	363	366	345	361	334	349	332	364	343	339	351	349	369	371	357	354	401	346	336	366	338	373	321	348	315	346	337	359	351	356	335	349	362	354	344	365	333	298	329	355	319	329	320	327	332	350	367	355	332	328	341	377	333	334	344	344	338	359	327	330	330	325	329	373	313	348	355	373	354	345	345	343	331	319	325	356	357	338	381	351	359	328	336	350	343	318	335	301	341	333	340	353	369	336	358	333	357	370	315	326	355	338	339	329	326	370	395	338	329	322	331	347	336	339	366	336	305	343	375	329	342	373	321	379	349	341	351	375	357	339	350	380	344	362	333	323	342	354	357	329	344	357	347	324	369	332	397	343	348	364	326	344	362	383	353	352	404	376	332	327	369	330	347	325	349	340	317	355	330	389	367	378	308	360	339	342	374	346	337	340	337	346	331	314	373	332	361	332	348	342	341	348	363	355	329	343	338	351	384	368	327	358	369	343	344	309	366	333	302	345	354	349	349	356	312	327	370	343	379	338	355	324	385	333	360	375	347	370	330	321	335	335	322	354	349	339	324	377	383	356	373	399	377	364	352	357	331	327	388	370	332	342	361	364	337	338	370	346	356	341	366	324	339	329	319	342	347	348	372	309	341	333	347	398	360	385	307	342	358	322	361	322	327	359	316	327	343	375	368	326	347	349	334	351	349	395	370	307	366	369	322	306	326	353	355	364	376	371	333	343	362	326	344	347	360	336	340	338	368	373	354	346	343	336	393	352	356	333	338	338	381	367	346	340	378	361	335	367	353	383	382	349	329	345	321	346	346	342	369	337	331	348	319	332	319	374	335	375	344	338	342	330	365	357	345	328	364	348	336	346	347	341	392	357	311	343	342	315	359	330	363	334	350	353	355	340	322	361	356	326	338	317	352	351	342	314	348	360	334	349	383	334	378	334	356	386	333	339	342	362	357	323	310	307	364	354	339	349	347	335	342	368	311	371	365	352	357	339	344	360	326	339	318	356	355	359	344	353	327	323	351	345	319	323	345	322	338	330	369	374	340	332	330	354	374	367	372	350	353	342	377	358	341	366	348	295	363	383	333	376	381	332	343	334	351	343	367	337	335	355	359	321	351	367	308	319	321	342	373	355	372	368	336	340	341	329	336	343	389	335	391	366	333	365	349	368	341	374	336	361	346	368	358	386	345	378	319	293	330	359	326	326	368	372	331	344	334	334	357	374	328	332	367	357	329	373	354	342	360	333	364	340	323	335	333	351	336	329	340	341	341	389	337	350	337	367	345	329	361	324	302	351	336	344	339	339	333	371	341	344	404	344	357	324	350	343	347	334	364	365	340	306	364	338	333	307	313	377	340	331	357	361	352	343	332	323	375	370	366	341	350	357	371	355	343	345	336	338	337	344	354	344	338	351	338	369	315	324	335	326	346	376	366	321	340	336	355	333	325	343	370	364	380	348	350	340	350	368	363	335	325	361	363	327	377	347	338	332	332	309	319	328	338	335	341	360	360	339	354	320	352	342	349	340	361	351	333	362	325	325	359	350	338	351	338	349	357	334	345	360	331	357	318	348	360	352	377	349	334	403	387	364	371	332	354	323	325	374	367	321	349	362	330	342	363	361	335	341	338	364	353	339	328	372	341	357	351	332	329	358	318	350	341	361	334	320	357	314	346	337	366	289	341	327	364	335	352	342	346	345	362	350	339	319	335	347	342	339	322	351	357	344	365	333	350	334	344	371	347	345	332	289	297	357	348	343	354	361	362	335	394	352	328	332	361	342	317	319	394	350	331	347
23082	21597	28621	25047	21607	15961	3505	1441	920	772	640	512	455	427	326	361	321	310	280	256	267	283	232	252	253	258	252	241	248	238	210	239	223	240	253	214	245	218	262	256	239	227	222	245	250	239	217	224	251	247	222	241	213	238	230	218	247	247	216	226	231	223	221	220	239	264	247	249	239	252	238	226	257	219	231	219	227	269	261	254	215	226	250	271	243	247	238	234	255	243	228	236	266	231	240	221	265	234	245	226	223	222	257	253	238	255	247	240	236	245	193	249	260	225	251	239	233	227	211	223	214	257	244	245	234	232	260	225	231	221	247	254	246	229	229	228	252	217	225	237	240	222	238	233	209	242	227	227	218	217	228	238	236	242	252	208	218	236	240	237	229	251	219	222	235	249	228	238	233	233	242	241	244	238	248	246	241	202	228	238	235	247	232	229	215	241	209	212	253	231	241	214	255	219	223	252	228	229	225	211	210	224	224	229	215	217	241	241	229	272	232	242	231	215	237	252	220	231	250	225	248	213	220	228	256	275	241	241	231	231	249	231	242	223	234	250	237	226	238	272	254	237	221	213	224	216	228	235	246	227	243	243	230	251	213	247	238	221	197	235	211	240	228	225	234	249	256	249	247	255	236	228	234	231	246	234	250	242	251	235	217	221	215	221	249	259	240	225	225	214	233	213	241	198	270	227	217	242	209	231	228	216	250	247	241	238	246	241	242	215	264	263	228	249	243	229	233	259	236	211	260	245	219	214	230	233	233	226	221	248	239	246	241	219	236	238	240	222	249	245	238	214	260	250	231	231	260	222	233	238	235	240	237	243	224	223	229	245	230	209	226	224	241	253	234	245	207	231	214	250	226	241	246	238	250	235	247	239	229	247	264	255	214	221	248	207	224	247	240	238	269	234	235	249	228	269	207	200	199	255	259	247	257	215	245	250	244	235	248	220	236	229	249	242	238	212	218	229	233	220	227	231	190	217	249	233	270	240	246	222	251	243	234	233	243	236	254	237	230	218	251	264	258	247	223	215	233	197	257	249	243	233	258	223	222	219	221	250	221	227	216	247	265	240	227	232	239	221	224	250	264	244	256	273	230	242	250	227	228	253	248	239	240	238	261	257	223	247	236	246	248	258	255	250	234	238	224	251	221	223	236	220	243	252	225	232	216	229	226	240	234	259	236	239	228	244	249	217	242	248	230	251	244	233	242	235	235	234	248	246	242	231	225	254	215	247	264	245	240	209	214	234	249	235	236	228	229	250	204	222	251	238	244	267	258	233	248	236	214	233	222	234	240	240	260	257	232	236	226	228	246	227	249	222	224	221	226	263	224	224	254	223	233	248	247	222	242	230	237	218	243	237	226	229	227	214	250	231	226	210	247	223	235	246	245	219	218	199	254	227	229	215	240	213	226	224	209	231	207	224	242	216	226	231	231	235	236	241	239	252	211	217	255	205	200	212	200	219	229	257	219	246	241	236	242	229	213	242	248	223	232	222	231	245	235	201	223	226	232	255	257	227	268	266	234	209	219	233	258	261	232	253	238	233	229	215	238	228	237	271	244	234	234	227	230	223	235	202	238	220	216	234	230	231	242	240	232	259	235	229	240	259	233	244	226	215	214	257	218	235	244	275	267	236	221	202	256	210	227	233	263	232	239	242	253	228	226	235	268	192	222	238	222	217	259	235	240	193	207	227	225	211	218	257	248	251	235	206	236	226	241	246	216	225	215	217	214	243	225	236	252	253	214	232	261	238	231	251	220	241	230	226	239	229	207	234	263	219	223	221	224	224	230	202	242	272	226	221	226	216	255	242	250	231	241	244	247	248	252	236	220	234	220	254	243	241	213	241	215	245	216	242	203	230	226	226	233	243	212	246	213	237	216	236	227	241	220	214	228	223	215	224	222	223	239	212	236	242	243	246	234	232	230	242	213	216	234	249	234	239	234	247	222	251	229	202	251	230	238	232	222	254	218	264	233	225	236	219	227	235	258	244	222	227	238	240	204	243	251	237	220	249	221	211	221	240	235	218	224	239	224	250	234	216	223	207	246	244	255	231	216	235	256	231	249	249	215	211	231	227	223	238	233	255	246	241	232	225	250	240	254	237	229	249	257	239	259	256	235	217	241	240	228	248	258	218	219	261	228	227	209	242	234	234	239	212	245	220	236	230	248	245	211	241	214	260	244	225	255	237	222	240	214	222	226	249	248	250	225	243	260	243	216	254	249	214	227	238	254	237	255	263	227	245	226	250	223	226	253	244	207	255	248	241	237	220	219	227	255	220	233	238	254	242	222	247	248	242	249	242	225	248	211	219	244	246	201	232	223	241	214	223	218	223	238	239	229	228	242	215	246	229	218	211	241	208	243	244	251	228	237	256	221	254	215	223	239	255	230	225	238	253	206	232	232	246	226	218	227	237	237	240	244	220	249	236	210	232	225	231	232	251	229	242	243	247	222	240	238	238	241	228	248	222	249	261	266	214	244	246	228	235	220	229	240	225	235	241	253	223	250	235	241	223	237	226	227	223	231	218	238	226	266	224	213	270	227	238	216	237	230	244	253	211	207	252	236	216	252	209	251	242	263	234	249	219	212	248	239	217	231	272	239	238	223	248	232	225	257	234	243	242	242	213	268	217	233	250	245	242	244	260	265	245	227	244	215	252	252	227	234	242	210	227	250	237	231	208	231	225	233	221	235	272	219	257	228	232	210	268	262	237	234	226	242	221	262	229	263	237	229	237	232	238	229	222	261	229	204	251	261	207	235	246	246	227	248	237	229	233	235	234	247	214	249	251	266	246	262	235	231	233	230	227	237	223	263	254	220	204	235	214	265	234	231	251	226	219	246	228	256	261	207	241	257	227	225	246	232	278	230	239	230	245	200	254	222	252	221	231	235	251	224	228	232	216	230	227	234	240	238	233	241	243	213	232	223	246	229	225	251	252	247	239	239	251	232	224	253	198	201	223	214	215	202	211	226	230	252	237	217	235	231	227	241	218	231	219	254	234	237	230	244	222	243	245	246	217	228	260	250	238	219	239	223	212	252	225	249	246	217	214	233	235	227	200	239	242	248	244	245	212	228	241	228	228	224	209	219	205	242	216	238	248	241	230	230	225	236	225	206	232	214	262	262	264	254	233	236	246	232	227	221	223	232	235	241	248	174	237	236	254	223	230	214	246	247	219	255	263	218	220	209	237	233	247	245	233	230	207	247	208	224	200	236	250	240	222	241	258	221	243	222	235	211	237	234	212	257	206	228	238	237	210	242	243	226	208	233	225	237	246	236	271	232	234	222	250	251	230	215	217	235	236	223	257	239	225	223	219	254	220	226	221	201	260	218	242	210	223	227	222	250	208	249	242	261	246	221	237	230	225	223	250	229	217	244	231	232	240	232	231	261	205	237	235	242	210	225	204	241	245	224	233	246	224	224	266	235	245	216	244	231	224	236	236	240	249	195	250	244	211	229	207	233	236	234	215	257	232	217	237	232	237	210	233
17884	38637	28667	18492	11762	7869	4762	3207	2235	1731	1397	1094	922	797	659	662	540	522	528	465	434	422	437	388	425	421	388	400	425	376	371	388	344	344	390	336	360	353	349	365	372	346	371	366	364	366	350	362	373	400	355	374	362	345	346	399	351	351	327	342	340	369	399	355	344	363	361	391	363	342	354	341	388	354	382	342	367	388	352	388	358	348	364	324	383	349	380	351	348	397	359	351	356	384	360	405	342	358	362	373	386	392	342	349	362	361	370	355	393	348	364	378	375	349	374	365	350	342	363	394	383	359	385	379	358	356	375	363	351	377	376	370	392	345	337	369	341	355	366	347	345	359	354	352	347	312	351	402	371	348	345	320	368	343	394	366	374	366	377	359	393	399	373	358	351	342	352	363	349	374	350	374	354	387	367	368	369	349	402	357	344	334	364	357	365	338	392	365	350	326	360	375	375	383	358	358	341	378	346	378	357	380	365	374	348	367	338	356	366	361	343	373	366	345	374	362	387	354	356	352	380	389	383	371	347	378	338	365	376	381	402	358	360	374	379	396	386	379	370	390	388	325	372	361	374	345	365	345	380	354	356	380	362	371	341	390	397	363	377	360	398	377	357	340	412	356	380	395	362	357	349	340	363	350	371	364	333	342	349	338	378	358	366	373	361	349	365	365	355	346	352	338	364	353	331	372	361	357	388	344	372	392	377	365	385	366	355	367	375	384	355	341	336	360	357	365	404	368	355	336	363	338	351	376	351	369	348	360	344	361	336	342	343	381	342	357	342	362	325	345	326	356	366	384	374	348	338	371	364	388	346	393	387	340	371	350	362	364	340	396	372	360	348	387	383	393	347	401	375	345	380	361	339	364	382	345	338	343	359	380	304	371	318	375	354	372	367	370	367	384	386	331	361	370	350	358	397	392	336	377	362	358	365	364	353	358	300	346	330	325	352	361	380	382	403	357	345	346	353	382	363	360	328	337	344	383	380	381	337	388	355	340	385	385	376	373	321	395	332	369	370	337	345	379	380	381	405	353	381	350	333	367	341	381	387	367	365	360	357	333	363	360	371	395	346	352	418	358	373	366	407	373	350	347	339	341	339	371	361	369	351	418	350	362	371	376	359	357	354	366	372	356	372	373	393	341	366	326	352	375	374	359	372	346	374	377	366	350	368	349	330	374	381	333	370	347	362	363	355	352	365	364	378	342	362	379	369	358	371	374	329	340	339	353	353	399	350	370	398	387	383	362	384	353	348	357	372	335	327	373	338	363	389	378	368	382	349	406	388	328	348	370	354	374	393	377	369	367	366	381	328	345	365	363	373	374	364	388	387	350	350	364	403	369	323	362	357	387	369	352	368	356	379	388	382	366	381	337	365	349	400	394	367	343	363	352	324	390	370	354	366	342	375	341	365	354	362	357	352	367	359	364	381	392	340	369	381	385	404	401	416	354	381	320	354	363	354	357	349	348	346	365	344	349	338	333	340	365	364	365	367	384	366	358	378	362	350	351	371	388	377	339	361	395	380	382	346	366	359	366	373	362	386	391	346	360	361	392	329	347	366	349	365	360	371	359	346	384	362	368	339	370	332	349	352	357	342	378	367	393	382	349	357	372	350	347	372	363	335	358	368	319	371	385	352	368	381	360	377	338	367	383	405	372	359	338	349	367	376	363	374	379	343	361	374	355	330	331	374	353	346	354	331	334	360	381	375	368	345	369	329	342	356	339	368	360	376	344	348	371	383	355	352	372	370	392	352	358	353	352	338	373	398	371	387	378	374	369	406	340	385	363	363	379	353	371	342	368	360	383	382	384	330	361	358	323	359	386	358	386	343	353	331	352	385	379	328	366	388	369	345	351	350	328	327	345	400	340	364	352	386	344	392	356	374	341	376	343	387	344	339	343	386	361	366	329	373	358	360	356	337	369	374	396	365	355	348	361	375	369	354	415	347	326	368	314	356	378	364	356	362	374	359	347	352	375	383	401	347	347	349	355	366	337	361	348	367	393	364	346	377	365	357	376	372	351	353	368	339	352	373	366	361	354	353	389	374	360	348	389	381	372	388	367	342	355	376	349	373	363	410	374	351	364	372	335	374	368	334	322	392	383	383	337	363	376	370	335	382	362	378	366	369	370	363	318	373	364	387	351	350	359	369	385	367	337	377	375	338	370	378	357	345	349	380	352	342	405	353	358	373	343	382	336	370	349	365	351	360	348	383	347	360	358	344	347	364	367	377	372	374	359	346	367	351	351	343	364	352	357	364	389	378	387	353	380	424	365	348	378	330	362	357	381	329	363	350	368	360	364	359	381	364	358	370	340	362	357	345	331	376	363	338	335	345	365	340	350	344	364	383	380	357	362	319	358	312	361	364	371	395	337	348	355	359	370	358	373	362	349	350	338	338	384	325	361	381	364	385	365	371	363	363	360	347	364	366	348	346	346	332	379	374	346	376	355	341	345	381	344	375	371	360	411	331	350	394	401	332	384	352	350	372	356	342	390	354	382	385	385	357	309	329	336	368	359	327	357	390	333	344	349	375	336	381	338	362	342	343	404	359	361	390	360	328	392	335	354	368	377	348	373	351	357	373	356	362	341	374	353	360	406	349	383	389	355	374	341	369	371	401	386	379	347	360	367	382	339	366	353	342	359	340	398	360	345	363	359	352	351	364	372	357	353	368	360	350	357	379	356	322	371	361	360	368	357	363	326	371	395	361	391	359	377	354	348	389	357	353	357	378	363	349	387	357	364	368	369	357	363	369	347	344	345	384	391	326	347	356	353	362	357	366	369	380	342	363	349	349	372	371	323	343	352	399	344	348	388	361	346	365	367	365	347	375	356	340	354	315	395	361	331	383	358	362	352	378	390	383	363	366	342	328	396	356	376	362	394	376	353	376	367	362	361	389	345	349	369	343	366	364	350	386	383	380	349	365	380	378	323	360	348	362	373	365	386	384	360	345	357	344	336	376	353	389	364	341	354	357	338	353	348	367	378	376	324	368	379	373	371	366	332	347	373	342	354	384	372	363	365	343	354	323	348	353	407	371	399	401	333	367	379	384	350	344	354	353	362	362	340	385	371	386	376	339	397	347	338	352	353	352	378	347	381	361	379	362	347	351	385	382	352	385	339	360	358	359	349	373	342	356	334	355	330	368	365	356	371	363	354	368	341	356	353	351	343	381	384	333	379	354	340	349	408	342	338	372	368	366	372	363	399	359	391	365	347	385	370	361	349	385	347	376	342	348	367	356	354	368	377	371	407	342	353	375	363	387	367	343	391	373	370	376	354	373	347	367	375	378	367	356	356	407	362	350	336	364	331	357	351	332	350	380	330	345	346	379	395	337	342	395	358	364	349	354	364	372	344	365	375	375	381	339	338	375	366	362	380	358	359	351	362	380	374	404	335	351	371	367	364	348	385	366	328	352	363	352	369	384	360	357	372	380	390	326	352	350	368	386	348	369	381	366	360	308	354	383	351	372	350	342	311	393	361	350	396
28246	20010	12838	5101	2190	1326	787	573	458	406	377	335	295	283	282	291	255	250	233	227	231	250	212	235	243	223	253	245	233	251	234	208	259	203	239	233	230	222	249	234	228	218	259	238	234	214	233	207	232	226	225	223	264	244	223	198	236	225	242	212	224	219	240	241	218	231	229	238	238	222	247	220	224	254	230	229	237	251	258	217	203	236	234	217	225	211	223	227	214	226	217	240	228	216	234	228	224	218	228	222	198	223	217	223	201	226	229	243	207	240	226	265	217	230	229	253	214	228	229	243	220	236	228	239	237	220	224	246	242	210	237	231	214	258	218	211	217	244	229	234	237	223	241	226	225	203	226	207	241	236	205	244	248	251	231	236	233	234	224	258	201	224	236	228	235	217	212	260	254	226	266	245	226	237	240	216	232	220	237	241	213	220	237	226	225	226	239	212	205	226	248	231	232	243	205	248	190	231	260	208	234	236	238	235	240	208	220	222	218	242	240	226	220	221	240	239	179	216	211	202	215	205	247	232	237	252	225	230	256	214	223	259	232	226	228	227	226	227	230	246	241	229	230	237	204	243	225	251	219	206	229	199	232	226	225	228	220	240	224	214	227	204	233	226	224	238	221	248	199	216	239	234	223	238	234	235	220	248	236	208	225	238	235	231	232	226	229	224	236	232	243	219	230	250	225	246	239	227	222	223	237	226	225	220	224	228	234	253	196	217	211	213	236	247	217	231	243	234	226	213	245	216	242	236	221	191	241	254	210	238	245	235	224	233	209	224	218	213	221	227	253	225	210	233	221	235	244	212	194	231	217	219	241	224	238	260	220	214	239	254	204	209	258	242	247	224	236	234	230	235	238	242	219	228	263	220	244	250	243	218	224	218	224	218	209	228	231	217	222	213	241	258	263	216	234	192	229	216	216	241	212	226	220	240	235	202	238	263	254	226	231	243	208	247	232	221	233	219	223	244	223	236	239	216	237	229	231	209	218	254	226	218	235	230	214	253	233	232	205	235	242	233	217	230	259	235	208	218	253	241	223	210	197	245	230	218	224	233	227	231	214	231	237	221	231	232	215	242	235	224	224	238	216	246	233	245	229	210	202	227	219	219	216	206	243	233	208	216	237	232	233	239	212	229	226	239	228	223	222	224	265	263	221	220	219	260	243	228	239	236	211	249	233	246	220	249	232	214	213	207	209	215	219	226	230	219	230	269	205	259	240	197	210	234	220	242	236	232	234	219	214	242	213	230	238	246	220	210	243	226	248	226	210	240	202	199	225	246	180	226	235	247	213	222	262	207	232	233	237	232	234	241	242	214	226	244	232	237	201	225	217	214	232	238	232	205	239	202	226	235	233	215	228	219	227	250	242	235	243	240	256	228	221	240	231	212	236	213	231	219	230	228	225	221	250	242	261	225	209	211	228	232	228	203	234	211	217	237	230	214	250	225	220	218	220	240	239	235	238	209	227	208	234	200	209	232	222	240	217	212	234	240	228	214	226	237	267	203	211	209	217	222	206	237	231	245	232	226	205	218	218	237	216	226	254	211	231	260	236	230	228	237	229	205	243	210	268	241	229	220	235	234	211	257	223	225	230	225	215	221	240	244	222	230	232	236	241	237	203	228	232	241	222	222	239	231	232	233	209	237	239	195	230	238	204	214	252	225	236	238	254	204	234	228	218	231	230	216	245	256	222	233	219	240	221	230	254	240	239	226	229	213	223	244	231	221	242	226	217	216	242	222	237	201	212	228	201	214	242	226	242	218	217	208	235	214	209	220	239	211	233	251	227	240	225	229	227	225	234	231	241	225	225	233	209	220	193	228	248	248	230	208	225	231	228	268	244	214	220	240	228	249	229	229	242	243	233	217	249	235	226	225	241	216	227	226	226	222	215	252	222	221	238	226	243	218	217	224	239	197	263	217	233	220	247	224	226	245	207	215	240	223	229	225	207	216	218	216	228	242	241	205	214	237	236	258	248	255	247	219	244	251	222	219	250	228	225	260	241	220	237	225	225	213	227	226	254	255	242	226	213	216	229	235	261	213	227	223	232	205	254	234	212	238	200	211	228	236	273	233	250	240	220	204	222	229	233	236	201	213	194	255	250	234	243	244	202	223	212	248	220	220	221	208	221	235	217	230	248	242	255	232	237	219	229	199	247	215	259	234	231	231	245	251	218	237	234	228	195	229	238	247	253	231	226	213	222	219	231	226	231	235	229	227	234	220	226	221	198	229	230	228	207	222	229	245	246	250	203	218	237	223	230	223	246	250	213	231	189	238	223	246	232	230	216	237	246	248	207	210	190	225	247	233	252	222	220	226	205	222	221	226	245	220	216	215	210	246	259	230	209	234	243	231	217	204	231	223	222	224	199	259	212	223	202	225	240	224	233	236	221	240	230	235	240	207	238	231	219	234	221	222	229	230	244	228	223	220	231	222	222	214	242	237	204	251	248	207	251	218	217	235	222	204	219	267	251	215	212	224	231	241	232	251	227	250	242	217	227	233	231	257	258	224	240	243	221	256	239	214	228	241	202	218	212	223	232	242	231	218	222	204	242	225	233	249	233	243	215	223	224	212	250	227	218	226	253	241	256	211	220	241	238	217	221	219	220	223	237	241	223	225	233	277	212	235	207	220	221	232	235	232	229	216	217	233	216	235	241	206	235	247	228	223	217	231	260	234	240	213	240	223	223	224	275	246	196	241	240	236	204	235	234	228	199	257	225	219	249	217	233	198	246	214	229	242	207	234	239	227	228	226	207	244	225	224	215	241	230	221	227	241	244	208	209	226	212	230	233	232	215	241	238	231	221	230	253	263	236	207	231	225	207	235	237	239	233	201	222	234	223	229	221	235	211	237	187	218	202	212	232	227	202	219	235	212	205	253	250	220	238	239	222	242	262	229	222	209	245	213	270	233	221	233	240	212	226	221	242	225	225	250	229	236	210	241	236	214	237	245	238	229	226	219	244	208	217	228	214	223	223	229	225	225	245	235	259	228	213	239	230	217	254	221	226	250	211	222	210	241	233	202	202	207	212	213	218	196	226	241	231	202	236	215	214	181	241	207	232	228	240	199	234	233	228	244	193	226	236	205	219	225	231	248	263	236	231	223	224	225	225	226	247	212	216	219	231	229	226	206	230	251	228	209	261	236	218	253	223	234	230	234	226	239	247	201	219	232	215	213	251	240	212	231	221	218	224	228	234	237	224	232	217	226	231	229	212	237	221	246	239	224	237	249	264	222	232	223	212	212	212	206	217	245	229	217	220	227	250	238	227	221	220	250	251	211	226	242	243	236	235	205	247	196	231	252	246	222	213	220	202	213	237	200	209	230	231	229	235	226	221	225	245	229	219	244	206	224	234	214	214	250	227	235	228	247	217	255	207	231	234	239	239	244	224	221	244	225	245	204	227	213	262	249	208	235	221	225	243	261	223	236	238	233	249	223	209	222	217	230	230	237	209	205	239	248	251	239	242	205	233	241	216	224	197	249
15462	26221	17171	8888	5310	3258	1975	1369	972	844	694	623	567	462	452	444	423	381	412	367	355	406	397	373	382	362	355	381	382	357	383	399	405	369	341	382	360	327	331	369	331	342	367	341	367	378	344	372	336	374	376	376	313	318	370	361	361	360	351	329	338	354	353	343	345	358	362	338	358	347	370	327	353	341	350	392	349	341	363	363	364	397	361	327	349	330	361	368	366	355	349	401	366	362	353	351	365	359	368	356	350	321	348	367	364	343	336	392	361	333	362	375	366	338	351	381	350	374	344	387	340	319	385	337	341	363	377	385	358	332	363	354	365	348	361	353	362	341	376	339	356	331	384	380	343	349	335	379	353	392	371	341	353	335	348	339	336	339	348	366	416	363	353	336	354	370	317	381	354	403	385	382	376	350	331	344	340	341	352	330	337	326	324	372	331	367	368	366	366	376	370	344	351	363	347	319	364	389	347	316	362	392	362	357	348	345	363	341	367	352	354	341	371	370	375	366	348	350	354	369	309	353	391	386	350	308	339	327	318	382	352	375	366	349	357	389	341	359	385	369	330	333	363	345	371	358	375	381	337	360	336	394	358	389	357	342	367	343	358	398	362	373	377	383	337	375	377	358	359	346	344	376	349	347	356	338	384	367	373	323	370	356	404	367	332	349	343	345	354	364	409	366	370	386	368	333	331	367	338	330	378	369	359	354	382	394	343	353	370	358	358	317	336	397	378	368	329	353	348	384	391	337	386	326	339	350	336	353	365	383	359	386	318	334	347	327	363	369	333	377	374	350	341	335	363	397	358	368	388	353	349	350	331	378	332	361	344	388	367	377	364	368	334	370	336	342	316	402	338	358	341	354	354	393	375	378	359	353	370	357	332	338	360	361	373	367	366	351	366	342	355	380	334	345	331	339	372	358	329	350	343	335	379	348	379	357	340	355	349	351	372	372	352	348	365	393	330	361	359	349	381	334	349	366	352	347	372	378	391	344	344	381	346	332	366	336	361	383	383	368	348	385	341	334	351	331	361	369	334	403	373	366	335	347	342	382	414	373	368	333	368	366	340	343	354	396	345	362	365	343	355	364	347	362	385	322	368	324	374	331	344	356	345	354	356	372	351	359	372	343	327	342	354	370	363	383	317	350	349	327	360	347	350	350	354	375	335	343	354	351	407	360	369	341	408	322	406	343	351	366	357	356	353	352	327	377	372	359	369	394	360	341	329	351	360	327	365	377	353	356	322	326	337	362	349	345	355	331	353	385	373	340	327	341	379	355	374	345	335	417	353	365	359	347	367	353	359	356	365	385	378	337	325	351	342	333	345	371	351	345	361	346	356	339	373	378	363	372	338	345	352	332	381	330	330	365	370	373	346	367	354	340	386	361	371	350	333	391	357	366	360	331	321	324	379	378	329	350	364	368	363	368	354	369	325	377	356	367	384	335	342	354	351	386	352	362	368	375	364	349	381	392	387	360	343	351	339	378	377	355	353	343	343	344	351	388	349	356	352	385	348	325	371	362	333	352	368	331	384	333	342	370	360	333	350	358	370	341	351	333	352	348	355	348	344	344	347	361	342	379	351	358	366	381	369	389	338	349	379	355	334	364	344	311	341	361	352	338	359	364	340	357	304	370	361	372	357	361	373	346	402	334	373	361	345	343	339	358	362	350	375	349	379	335	347	355	311	330	354	341	330	376	351	362	339	380	357	358	374	377	356	334	348	341	354	350	367	375	364	373	331	373	343	306	332	364	330	362	375	360	370	378	327	385	339	364	372	350	364	373	345	362	347	349	345	349	393	345	356	351	331	368	346	339	348	323	350	326	349	370	351	365	359	354	350	358	328	394	370	326	357	348	335	345	345	356	339	354	373	347	378	354	362	390	348	313	350	360	364	320	366	368	366	352	332	362	370	363	342	364	343	377	372	343	364	364	384	387	348	364	347	364	368	359	348	392	382	353	364	373	340	382	338	341	344	355	345	328	375	348	360	366	366	373	354	336	358	403	346	386	341	341	345	350	345	344	374	376	331	358	343	381	316	348	354	346	359	363	366	357	350	351	355	355	327	358	323	329	346	345	337	315	379	332	344	333	379	326	378	347	376	346	399	348	375	351	390	363	354	327	364	341	375	348	340	338	346	358	347	397	361	368	352	335	369	345	357	341	362	356	387	324	353	361	364	370	353	370	353	367	352	350	352	377	367	361	368	308	369	323	371	373	333	361	339	365	349	384	354	356	340	346	379	356	351	375	324	355	393	316	343	337	345	342	343	345	328	396	363	364	353	362	335	349	338	328	331	379	355	314	363	356	364	354	333	346	340	380	383	345	358	346	361	359	346	332	327	357	360	376	309	375	366	326	336	356	347	377	390	352	354	352	345	365	350	378	349	350	359	344	380	375	368	368	338	351	400	366	349	357	339	367	337	331	372	337	345	339	362	386	362	374	350	363	379	352	349	328	353	374	383	329	359	363	376	359	374	350	373	357	367	342	392	356	372	346	336	326	403	343	350	334	363	382	324	348	361	350	352	326	362	361	335	373	334	351	381	399	350	360	350	364	344	365	356	330	342	346	332	373	370	367	364	365	345	369	352	362	329	350	374	369	350	338	359	339	373	348	344	350	345	349	371	322	331	341	372	338	340	355	331	377	370	370	356	359	371	355	364	348	346	357	344	355	359	338	349	372	368	365	364	374	365	377	338	382	347	376	357	362	359	355	373	332	385	355	360	360	341	343	312	388	368	349	347	347	346	358	350	341	352	349	378	375	394	329	344	348	377	350	371	367	357	347	345	333	334	351	367	399	339	353	387	332	362	343	340	366	362	341	387	361	353	330	350	349	360	327	339	336	373	346	349	368	365	370	357	353	370	345	365	367	343	343	384	349	340	354	400	387	365	347	347	373	351	362	320	360	349	365	350	337	376	347	359	368	382	346	373	369	344	321	361	340	352	374	371	342	361	349	348	360	356	329	346	343	331	337	361	347	343	329	374	392	339	381	364	353	342	357	365	386	396	334	366	388	397	373	381	358	355	346	345	360	359	359	361	363	372	396	367	367	338	344	348	338	378	376	379	377	365	368	346	375	331	356	357	353	352	307	391	337	340	364	346	321	344	381	356	373	351	319	321	350	359	352	376	334	358	377	381	367	390	374	355	363	336	389	319	347	341	334	357	344	315	349	383	349	355	362	364	346	364	356	364	381	361	336	360	342	362	358	365	378	368	369	330	368	366	306	346	357	356	357	355	326	349	364	342	347	366	349	413	349	353	377	321	362	342	364	397	372	323	353	363	347	333	366	364	358	308	352	368	343	347	351	336	359	379	346	386	340	349	352	373	339	400	377	364	360	372	378	353	412	341	358	356	349	341	349	377	362	338	346	376	357	349	364	347	343	367	346	353	336	371	374	374	357	350	328	371	340	355	320	368	357	347	380	348	361	364	360	343	314	362	381	364	342	373	345	343	365	377	341	358	328	393	351	355	374	333	337	331	343	348	368
24006	21564	27816	25773	18113	4579	1863	1111	773	685	573	481	383	358	382	307	299	289	305	254	256	250	242	259	271	224	248	245	239	253	269	236	239	249	241	241	269	239	222	241	237	235	233	232	270	241	236	231	244	228	263	233	233	249	250	255	225	198	218	248	247	268	247	267	270	247	230	232	257	194	232	226	236	271	212	227	256	252	240	249	209	243	258	224	232	213	249	215	239	246	245	231	219	239	243	240	267	243	239	227	229	268	225	248	230	246	246	230	216	220	215	224	242	247	244	225	228	202	223	239	235	253	241	200	215	239	244	239	218	249	239	222	240	241	256	223	247	238	208	251	267	237	223	214	262	238	234	229	222	226	243	223	240	230	235	223	238	225	231	230	243	237	226	272	251	239	225	248	201	229	240	226	254	220	237	239	238	230	267	237	257	230	213	216	224	226	247	243	233	243	252	211	229	259	264	246	237	225	216	257	256	207	242	220	235	251	223	226	242	226	245	266	241	237	228	224	238	234	242	236	220	242	230	262	221	230	228	250	260	244	235	249	246	252	262	230	257	254	255	218	243	230	233	214	250	229	254	234	232	241	227	257	228	272	236	212	232	236	227	218	236	220	244	224	232	236	247	233	257	212	247	224	249	224	233	208	258	228	231	249	241	229	255	228	243	237	271	239	244	222	240	218	250	232	214	231	263	235	236	230	228	212	279	243	212	260	210	233	218	226	244	215	235	234	247	235	240	247	258	253	215	236	251	224	263	217	230	214	237	233	241	242	238	236	241	211	223	229	251	234	243	226	237	226	254	241	253	231	216	249	251	228	229	217	235	212	226	225	230	243	239	239	242	236	236	225	241	238	258	197	236	210	211	246	230	241	232	238	245	247	231	219	212	256	206	233	237	247	225	259	243	248	257	226	238	247	234	211	243	217	264	242	237	223	231	229	256	252	214	246	219	220	229	258	227	229	257	227	232	218	221	253	231	269	228	242	227	237	229	234	256	229	212	214	257	232	219	231	228	247	260	261	239	223	226	234	260	213	234	232	232	246	235	236	229	240	268	225	222	227	248	234	239	220	217	233	245	239	228	240	244	221	244	206	236	249	260	238	246	260	262	268	231	238	237	252	212	253	241	229	241	255	249	214	233	237	247	254	246	238	242	254	255	229	239	242	227	246	243	243	249	239	233	241	269	246	248	245	243	237	222	222	240	253	246	221	229	243	234	246	233	236	237	234	245	228	267	241	234	224	252	261	226	239	233	225	269	264	273	228	266	217	219	224	239	240	256	224	235	237	267	241	218	240	243	235	244	230	237	232	222	251	234	226	235	230	255	238	220	242	280	249	222	233	234	233	242	218	197	252	262	252	221	259	250	241	231	242	229	247	255	222	244	247	255	277	209	245	245	237	235	246	240	237	247	236	200	212	246	250	218	235	244	217	214	213	251	230	220	229	233	239	227	228	237	232	237	253	208	220	254	244	262	278	247	247	246	260	232	269	209	248	229	232	208	233	232	226	208	233	251	276	246	258	250	226	214	253	241	248	216	248	255	221	233	244	223	219	223	247	236	253	228	248	233	232	232	240	240	234	247	244	222	231	220	246	242	240	230	253	237	262	213	262	223	240	215	225	240	230	225	228	227	219	232	223	230	260	229	214	228	244	219	237	250	239	258	243	227	242	213	217	232	257	222	227	266	218	231	227	248	210	228	234	237	209	226	250	226	238	243	238	232	229	238	210	231	229	226	209	218	237	233	259	242	253	253	237	238	224	217	245	222	246	226	253	246	238	241	245	234	239	270	235	235	227	216	242	253	221	236	225	243	237	231	243	277	245	248	261	232	195	246	238	271	247	241	241	238	237	210	252	214	245	223	232	236	252	212	240	226	259	231	237	251	224	279	240	245	241	249	237	257	263	241	232	238	256	241	245	226	225	225	226	245	237	237	239	227	256	226	217	255	229	240	242	240	228	215	222	210	199	261	240	227	245	238	233	227	224	246	227	232	211	253	242	248	229	219	215	268	254	226	218	228	237	219	240	240	237	210	236	222	212	263	245	262	235	254	226	204	235	257	227	255	220	234	235	207	233	225	226	224	245	259	241	227	284	268	222	223	240	246	257	230	254	227	238	243	216	231	242	238	224	233	232	198	240	222	259	259	236	237	262	263	224	244	247	266	239	233	223	249	233	227	247	220	211	224	227	246	223	227	255	237	244	272	233	224	285	258	233	248	247	226	225	205	252	238	249	234	215	249	234	239	267	234	245	226	236	254	249	246	206	272	217	229	230	261	210	273	224	245	221	259	241	245	232	254	217	227	221	245	228	258	246	238	243	247	237	223	238	222	226	236	212	208	252	240	251	247	209	211	239	248	226	240	214	205	225	232	241	247	222	264	225	223	251	224	240	236	218	229	246	264	229	231	236	227	227	225	243	228	231	248	222	248	236	240	228	277	222	223	215	216	251	256	228	270	222	218	239	209	245	239	250	234	282	223	228	236	214	210	251	235	225	219	234	255	244	244	203	232	238	244	254	248	231	256	234	253	237	212	236	227	241	226	265	238	215	226	234	264	243	227	250	230	236	246	241	238	223	260	218	251	233	240	255	233	231	226	228	214	247	239	227	219	264	234	246	224	234	240	229	243	272	243	256	216	243	213	235	230	229	242	226	234	256	227	244	231	202	203	245	262	214	227	203	235	234	206	218	238	223	202	228	267	219	226	249	240	245	223	223	259	224	211	209	276	240	237	207	230	209	240	235	263	242	248	203	218	232	229	254	224	266	266	241	233	246	243	233	213	246	226	225	219	234	217	246	248	227	246	262	242	226	229	225	214	239	224	233	246	237	235	240	240	241	264	232	247	255	258	241	243	235	250	249	248	250	254	230	242	225	245	211	269	229	250	238	252	236	254	232	222	252	235	281	240	264	233	246	247	254	239	253	243	236	245	238	234	225	255	243	244	256	217	276	251	264	266	234	213	270	249	211	221	226	215	266	232	241	284	261	248	229	234	260	235	264	255	220	237	230	227	230	240	242	246	219	234	235	237	262	207	267	233	256	238	227	230	239	243	206	237	250	239	243	229	245	227	228	229	205	249	234	236	245	274	227	263	272	233	251	255	224	237	229	224	228	200	239	223	217	228	246	219	250	235	229	210	223	225	243	250	253	241	226	227	231	241	247	222	212	239	268	244	222	238	239	228	246	221	235	213	227	207	252	212	228	240	227	243	240	231	254	242	241	231	223	216	213	233	241	227	243	221	238	230	223	236	263	253	229	238	251	212	272	219	248	243	217	217	225	228	253	227	225	242	233	254	256	244	230	260	221	237	220	224	234	245	247	226	257	250	252	219	231	243	255	248	240	233	256	257	218	230	228	214	243	250	245	235	231	212	215	266	222	240	253	227	229	225	261	226	283	258	215	271	224	228	216	243	239	233	249	250	241	201	250	264	220	213	227	230	220	252	239	217	256	223	237	258	248	246	244	231	271	228	233	247	247	253	232	261	259
17507	35624	25577	14960	9669	5933	3751	2445	1842	1438	1160	959	789	673	641	529	467	486	452	457	429	400	440	382	404	397	403	375	366	393	355	393	365	393	346	383	372	374	375	362	349	387	362	348	362	344	376	355	389	360	397	345	345	365	362	362	380	350	382	334	340	348	380	369	382	359	338	377	385	376	359	341	335	372	352	354	384	361	367	386	369	353	349	342	368	367	410	369	340	362	368	375	340	377	389	350	346	384	368	400	358	378	375	360	352	355	361	334	362	368	356	375	371	360	379	374	367	378	348	403	391	348	394	356	361	345	364	341	337	355	359	363	395	384	380	388	357	398	378	386	338	342	383	359	371	386	396	380	378	369	390	358	371	365	360	406	364	380	382	375	381	359	353	363	373	363	367	378	384	367	333	376	360	383	369	365	389	355	383	375	346	359	371	366	368	334	372	354	351	378	403	361	394	412	365	371	345	399	354	359	393	385	371	343	346	404	358	357	377	366	358	373	350	406	362	375	368	375	332	359	327	359	375	356	361	390	352	348	379	340	373	329	363	371	375	344	393	364	380	375	388	369	390	391	384	360	356	378	362	366	362	366	345	347	400	383	377	367	346	362	364	388	365	370	382	393	372	347	361	370	366	339	371	386	369	370	343	363	365	367	368	384	344	350	366	348	336	382	357	382	395	376	369	319	358	366	360	368	342	381	391	356	370	392	370	386	358	366	364	373	365	376	361	383	364	367	390	349	350	364	360	377	378	352	365	358	347	392	394	357	371	361	342	411	350	364	361	362	373	396	364	363	348	363	364	361	362	360	344	365	328	369	349	376	349	353	378	360	345	371	378	377	358	368	344	352	357	341	373	348	330	368	371	350	356	328	377	364	362	364	362	364	348	353	349	392	357	364	369	348	391	362	377	355	362	377	364	315	351	369	378	331	376	345	359	291	414	385	354	357	375	396	414	368	368	350	379	390	344	362	397	321	375	371	361	359	384	332	345	317	325	362	344	381	346	382	363	402	375	379	368	374	384	390	364	363	429	389	394	345	366	358	415	336	366	380	348	338	353	353	384	373	393	378	360	364	369	389	352	385	368	357	324	363	376	349	365	393	372	364	345	351	394	368	364	378	363	399	356	357	368	353	369	380	350	353	403	376	320	334	366	375	365	363	315	371	347	363	370	362	342	369	369	374	334	376	373	364	421	375	348	360	384	358	385	358	370	351	328	332	352	361	397	357	369	343	351	377	376	382	336	360	366	365	332	389	397	391	403	361	379	336	366	385	366	375	378	360	380	348	354	374	372	378	397	369	366	402	351	339	342	361	377	368	363	393	358	378	386	381	357	398	394	368	360	347	358	381	318	370	402	352	398	334	357	355	357	359	357	316	371	386	329	357	372	370	384	362	351	356	362	370	330	352	353	360	383	332	360	358	367	332	355	360	375	322	379	365	379	356	374	354	359	356	363	368	359	362	336	327	351	351	386	404	335	367	350	354	384	379	393	387	370	322	383	370	378	344	371	389	341	375	355	382	377	367	350	390	371	372	334	366	343	363	372	378	369	383	392	333	376	343	348	362	369	381	380	355	379	391	353	394	358	388	347	425	390	366	382	370	388	372	399	350	376	348	341	401	366	394	350	343	384	361	381	379	377	384	335	323	332	347	387	375	363	343	371	327	370	391	375	382	350	345	329	377	368	368	362	371	370	377	375	362	357	380	369	391	369	390	383	379	355	373	323	396	379	353	360	392	395	325	353	377	338	382	354	386	396	367	394	383	419	340	361	360	375	336	365	347	404	368	348	406	354	347	362	362	377	399	359	391	376	366	390	330	391	331	386	357	356	374	376	350	391	378	365	362	345	358	395	344	383	402	406	350	356	369	337	315	382	373	378	351	370	395	343	388	326	379	338	371	401	353	378	396	382	370	399	373	357	371	375	373	348	349	393	380	384	373	369	352	363	385	386	349	367	370	337	374	368	375	366	395	352	365	366	374	352	377	363	336	365	376	336	375	344	352	393	385	372	336	381	364	354	364	362	359	365	342	364	374	404	344	402	357	348	362	398	332	390	379	378	376	331	365	370	381	322	405	386	386	355	369	355	395	400	401	380	371	377	376	345	389	370	361	394	359	354	375	369	362	321	356	354	361	353	361	364	361	386	363	365	355	365	379	374	335	366	387	398	395	378	357	389	357	362	379	377	369	326	346	368	384	375	398	391	380	358	355	343	347	340	359	346	355	364	383	352	373	399	370	357	357	338	357	352	367	363	378	396	385	360	352	373	365	364	345	380	354	385	343	371	364	393	359	377	374	379	369	370	355	340	392	366	389	384	397	357	361	388	388	379	337	369	349	324	371	379	337	397	341	404	330	401	367	380	346	383	337	368	352	374	374	380	361	365	372	341	299	348	378	388	377	347	385	362	384	412	403	367	376	382	365	349	363	310	376	371	374	378	414	316	365	331	367	354	384	359	390	383	355	374	342	347	352	367	371	371	360	347	390	398	350	356	354	379	361	356	366	370	357	361	372	392	363	386	385	353	357	373	387	387	372	351	366	359	367	379	357	365	337	347	339	351	357	365	365	337	355	377	390	370	387	344	357	379	369	362	336	374	362	378	378	384	381	382	343	335	405	372	384	358	347	387	378	361	356	362	355	390	391	350	390	341	348	344	369	355	379	367	383	402	373	358	393	384	378	340	367	384	351	388	355	326	361	361	344	340	340	374	352	372	390	355	360	344	366	364	335	360	383	361	362	336	370	369	341	390	384	378	375	379	410	417	370	335	376	355	351	379	347	358	380	380	382	393	379	387	354	383	369	377	382	365	376	376	353	381	361	357	366	373	372	370	370	366	381	356	395	364	341	344	351	357	369	373	326	385	345	346	305	368	380	354	340	373	370	381	352	370	358	370	379	329	343	311	365	369	355	357	354	367	366	375	380	362	357	378	353	322	374	396	319	360	380	346	380	393	358	366	363	394	312	403	371	363	352	380	392	348	373	352	383	376	381	360	347	363	366	346	373	323	329	383	359	359	369	346	368	366	369	368	361	359	360	363	368	376	349	393	355	353	359	339	359	368	363	406	378	355	355	343	352	343	378	365	350	371	379	348	338	353	364	391	358	320	344	362	393	379	352	355	369	340	378	356	360	374	342	392	381	370	344	344	376	354	371	372	392	403	322	343	367	358	373	372	369	372	370	375	381	427	393	377	348	357	376	366	380	373	339	371	400	375	352	398	365	349	317	358	386	363	359	379	355	379	387	400	367	411	372	362	367	377	389	355	356	377	374	397	385	365	357	362	367	398	390	379	338	373	333	360	363	373	366	360	360	376	375	352	349	345	351	368	385	368	360	349	386	368	386	360	360	374	390	362	398	339	393	357	363	354	383	368	385	380	350	343	368	349	406	350	393	387	366	338	390	378	367	360	370	364	381	382	365	356	389	381	412	380	387	360	353	380	365	394	403	363	386	375	342	365	368	342	370	371	404	373	332	376	384	340	367	385	357
25389	21523	25029	20122	4000	1668	1153	713	570	516	423	403	324	298	285	277	266	272	258	248	229	245	232	252	241	233	250	232	212	239	247	224	235	219	210	211	231	203	218	191	226	230	256	215	220	207	239	241	214	199	232	222	208	233	208	223	230	232	244	257	237	232	214	208	234	233	223	239	217	223	220	224	230	228	225	231	220	234	219	213	231	235	228	226	241	230	179	224	235	223	242	230	237	236	227	190	242	215	233	238	225	201	229	233	200	217	231	236	218	216	222	256	215	209	228	241	212	228	220	200	235	219	235	203	240	201	226	257	213	220	225	216	222	246	235	205	235	197	211	232	241	273	206	235	244	218	230	239	225	229	204	229	221	227	237	252	212	221	225	229	242	208	224	227	217	244	210	251	237	198	202	226	195	237	225	240	251	237	234	223	206	229	234	221	248	211	243	229	217	232	216	196	207	194	216	214	223	249	219	230	218	204	228	222	198	231	242	236	252	238	230	214	255	218	227	224	217	231	202	230	189	217	221	232	212	198	217	224	226	228	242	228	243	252	202	231	242	219	227	211	230	221	213	223	236	213	205	210	220	237	206	236	234	238	251	214	216	202	233	208	177	234	243	207	221	206	218	206	239	239	219	253	258	229	236	204	225	250	254	220	194	195	230	219	236	250	215	252	246	211	175	215	204	202	226	243	239	237	242	215	213	216	242	212	200	215	214	225	234	226	230	257	240	245	217	220	201	252	235	201	221	242	208	241	220	234	219	243	215	211	204	215	230	226	207	247	246	243	209	219	233	218	218	232	232	197	201	230	215	194	226	228	233	228	236	260	231	230	221	222	209	219	242	233	217	236	239	218	190	219	218	216	219	226	229	214	235	220	229	233	207	234	201	210	234	222	235	216	225	232	217	214	210	212	219	257	204	202	221	251	242	220	209	235	230	228	228	231	235	201	243	236	250	207	230	226	219	229	221	271	236	217	200	241	227	212	218	216	231	225	233	215	247	218	244	239	233	239	211	227	226	201	231	225	235	262	218	225	219	242	238	233	183	220	213	259	208	238	253	253	205	235	236	248	241	220	230	225	210	204	209	218	202	231	216	234	220	236	211	236	238	239	194	210	226	214	246	193	220	234	216	219	261	204	230	230	213	233	217	244	253	219	221	213	233	235	194	213	235	227	237	201	235	221	213	206	228	215	224	236	238	201	219	215	227	224	221	199	202	219	224	226	231	234	218	214	192	241	239	235	210	247	221	223	229	223	200	232	205	257	219	221	229	232	233	235	224	226	233	219	248	241	202	232	221	228	241	224	216	224	259	212	239	222	237	249	243	209	241	234	221	239	229	230	202	206	212	230	224	223	246	205	237	195	259	229	215	210	205	228	243	213	217	235	234	208	196	215	249	199	240	192	232	213	240	200	220	224	231	254	221	227	214	235	221	224	206	240	202	220	209	226	223	197	230	212	247	230	230	211	220	231	218	228	223	215	213	240	215	231	223	229	196	214	211	228	218	232	252	216	215	273	239	212	228	231	226	241	209	227	235	223	211	226	248	233	220	209	245	246	247	223	234	206	235	209	219	215	233	229	233	220	262	219	229	200	240	205	224	230	226	200	252	213	254	205	249	241	217	234	230	225	246	222	208	182	204	241	219	186	266	257	211	232	219	213	230	216	197	208	252	215	249	236	212	203	234	216	220	219	241	213	245	215	244	209	238	254	213	228	242	237	202	217	212	232	218	237	238	202	226	224	249	232	204	235	224	233	238	217	223	211	232	226	221	221	235	187	224	237	229	182	204	223	233	229	240	230	210	233	225	194	242	217	217	233	215	239	190	236	220	203	248	209	218	201	236	208	221	224	221	211	223	216	246	214	239	233	215	242	235	227	220	227	217	233	222	246	256	214	215	220	213	220	259	199	218	231	222	234	207	238	255	213	216	210	195	227	226	220	220	236	205	227	255	240	222	208	231	215	208	260	237	200	229	244	270	236	218	213	242	235	208	235	232	237	235	229	225	245	199	243	221	230	213	228	204	215	222	227	220	257	217	240	235	231	226	265	218	188	239	190	220	251	210	227	256	240	237	225	211	212	223	211	209	238	225	213	202	209	213	227	217	219	240	229	238	212	206	244	224	225	268	213	227	220	214	227	224	224	206	240	199	235	234	209	210	227	194	224	207	219	214	205	223	205	206	224	230	243	240	222	214	237	216	217	232	244	225	254	232	227	213	243	233	218	206	205	212	226	239	239	237	219	212	238	233	245	211	227	226	258	221	215	257	243	235	225	220	211	257	209	221	222	238	228	226	212	192	235	220	205	214	227	210	254	220	198	247	240	216	214	226	208	227	223	215	209	192	207	215	239	227	213	227	232	195	182	218	216	239	214	207	214	243	205	210	200	224	223	207	223	216	238	244	219	244	226	193	209	228	224	228	234	218	206	245	208	226	204	199	200	208	227	238	229	233	213	238	236	218	195	241	200	207	217	211	272	220	226	247	264	225	225	230	208	216	249	238	249	240	240	222	231	240	202	228	226	206	219	217	205	207	219	214	228	218	217	220	244	258	221	196	223	231	219	222	228	250	236	201	244	225	238	236	242	222	222	229	233	215	217	236	216	229	234	223	222	236	213	223	204	206	202	233	231	223	234	240	227	238	220	235	245	228	230	236	242	248	229	220	212	232	221	223	229	249	232	227	237	219	233	230	243	207	220	216	235	242	226	238	196	214	201	226	220	253	237	229	216	189	244	216	228	222	213	227	240	196	216	218	213	218	237	241	232	230	226	228	215	233	223	255	226	231	230	235	224	200	213	225	219	201	211	239	207	234	217	219	225	230	210	225	216	206	214	223	220	249	199	210	222	228	233	231	217	205	194	211	221	250	220	205	218	229	232	233	232	234	234	233	236	245	211	248	232	219	237	233	182	232	220	251	234	206	224	236	214	232	198	195	222	245	205	209	204	238	239	221	208	206	216	223	218	234	206	231	226	213	206	231	236	200	242	234	212	236	230	227	233	220	224	228	231	234	223	208	266	213	229	230	240	248	239	254	215	217	220	212	220	206	206	211	250	219	213	226	230	221	227	238	222	232	224	236	211	215	201	223	236	239	247	250	225	207	243	187	239	229	242	235	223	227	219	224	217	235	227	240	206	215	218	212	211	223	224	207	252	233	226	230	230	214	241	201	220	220	251	221	218	219	216	213	228	242	203	218	230	227	234	236	244	219	237	254	243	230	223	229	238	185	216	199	224	237	221	237	238	227	243	242	221	198	237	225	246	207	214	232	209	261	259	215	224	240	235	220	220	234	219	228	239	247	248	226	248	202	231	210	219	216	215	204	215	235	201	226	202	229	216	225	238	225	252	208	220	214	232	218	216	236	236	230	223	214	217	225	202	218	231	204	230	228	231	222	233	229	202	217	196	239	197	225	239	216	224	194	217	225	246	217	231	230	201	240	243	228	232	204	213	199	227	231	238	235	195	227	221	240	231	228	230	218	214	223	200
16626	30187	19768	11422	7126	4231	2694	1873	1372	1130	925	797	663	554	502	483	449	439	443	359	422	362	391	364	397	359	331	378	333	352	326	369	335	357	352	384	319	348	358	354	364	363	366	357	370	377	338	364	349	340	365	338	333	343	344	361	324	336	369	335	400	327	351	369	372	353	347	379	336	364	378	354	353	358	334	347	318	392	342	345	344	356	326	355	360	329	364	350	364	344	370	344	348	339	330	354	344	359	344	360	356	326	374	382	313	367	329	344	349	355	354	345	357	356	341	323	366	347	363	319	314	368	381	352	347	348	342	325	341	365	367	353	351	350	369	341	365	358	359	361	317	361	351	373	328	354	351	365	344	345	326	323	326	353	341	345	344	345	324	346	355	330	328	348	343	341	346	359	367	386	340	378	356	348	383	321	322	337	379	344	363	384	358	341	372	360	364	350	347	381	359	352	358	332	386	340	366	361	357	315	331	344	352	400	358	329	346	330	367	325	379	327	323	357	318	367	352	341	374	359	349	367	351	365	401	358	332	339	369	364	320	353	349	364	346	357	347	340	369	372	369	385	369	336	353	363	335	344	308	386	336	335	387	375	312	348	364	379	368	340	346	365	333	359	327	356	327	372	328	334	314	338	369	370	355	340	329	336	365	364	342	353	359	361	347	369	313	353	335	325	349	367	376	333	356	342	352	377	341	365	326	340	337	360	359	389	364	350	367	366	362	331	331	369	378	351	367	351	338	355	351	345	357	378	359	355	342	356	328	348	367	350	374	374	343	366	346	344	338	349	376	358	300	323	353	346	361	345	368	344	376	343	366	362	352	352	345	371	407	349	371	349	354	353	335	341	359	358	334	311	338	337	372	353	342	369	348	349	346	345	340	347	344	342	340	361	322	348	348	366	328	395	381	350	313	342	331	385	333	332	330	355	375	376	347	332	355	346	347	357	383	352	368	352	346	386	333	326	352	357	334	354	361	354	346	345	351	334	336	332	358	352	328	373	352	353	340	343	326	331	362	363	339	361	347	337	331	347	363	349	376	340	359	357	336	367	372	365	338	354	355	364	373	361	354	359	346	332	381	339	357	345	368	330	378	321	362	360	348	322	367	370	320	377	320	306	362	363	353	351	366	389	327	363	334	356	345	362	379	335	363	353	380	342	343	316	332	364	328	391	355	328	326	360	405	356	343	374	345	327	377	356	339	346	336	306	392	321	354	341	377	363	353	360	322	385	327	368	368	349	367	365	359	325	360	358	348	354	342	349	353	383	356	352	343	340	304	374	368	349	361	350	395	347	350	348	349	384	383	353	356	366	325	309	350	336	327	358	329	372	356	357	365	338	351	361	409	335	351	335	370	375	325	335	380	357	337	358	347	357	358	344	371	342	327	354	353	364	362	344	356	361	357	349	374	335	351	353	352	354	331	348	340	362	354	345	366	358	347	356	346	358	340	369	328	363	347	338	338	335	346	366	344	371	364	371	344	390	372	346	352	363	337	324	370	342	321	353	349	390	355	338	335	350	324	337	333	350	354	369	356	364	369	347	348	354	363	351	348	362	367	377	319	336	385	358	358	343	338	320	338	395	353	335	342	362	326	338	363	320	356	336	335	368	370	336	371	359	345	369	355	372	351	346	354	360	377	342	340	350	336	360	353	353	354	345	340	319	338	353	328	342	346	315	377	346	315	375	343	286	341	341	349	348	317	357	342	318	341	390	339	334	336	342	355	356	352	350	348	343	361	362	355	400	370	354	340	312	339	330	367	340	331	354	331	327	358	325	363	326	362	369	371	378	335	338	367	360	345	370	327	325	335	333	335	343	356	351	352	332	360	339	332	333	354	342	327	331	373	357	354	343	335	351	366	364	326	337	342	372	342	394	373	341	361	339	365	320	341	373	355	364	342	381	320	362	327	357	374	352	372	379	347	347	360	339	347	365	321	335	381	325	359	378	346	358	343	339	349	369	377	335	377	360	367	362	343	338	325	340	353	371	337	359	354	354	384	339	322	361	350	378	309	352	362	306	353	354	337	356	334	373	369	346	401	364	393	311	340	352	335	353	346	335	359	347	362	352	350	327	366	332	329	345	375	345	320	347	344	343	312	318	369	325	355	363	335	353	353	356	334	377	340	385	351	370	357	336	360	360	353	310	338	342	362	332	373	361	368	361	373	346	396	379	346	321	352	337	340	334	345	346	340	321	348	319	342	352	361	346	379	343	328	289	344	374	326	343	332	346	366	362	329	339	340	357	360	384	337	340	341	337	352	350	345	353	375	365	350	377	364	323	349	362	359	346	337	343	329	364	386	370	367	402	371	338	347	327	326	357	377	367	341	347	333	362	351	357	325	336	356	360	367	348	363	405	371	347	371	359	362	343	370	360	372	356	376	337	343	344	343	362	352	381	344	337	393	359	360	372	354	335	353	337	353	342	319	342	336	334	321	328	345	379	334	370	349	365	360	324	343	337	357	345	315	382	345	402	358	351	363	376	337	353	362	387	371	347	363	349	341	349	347	332	361	388	325	356	335	384	363	347	394	353	368	345	378	307	345	357	348	360	363	329	315	346	350	324	353	365	381	353	381	357	369	365	351	343	377	351	328	316	358	355	371	337	362	337	372	327	423	314	348	323	374	339	367	310	334	361	319	347	334	353	366	355	360	310	327	342	368	351	337	358	363	368	352	391	331	348	363	349	376	374	380	361	320	370	346	366	331	349	354	359	353	362	340	366	378	364	366	348	385	347	350	336	347	321	388	362	351	360	341	352	373	350	367	324	354	403	364	354	351	357	336	339	370	377	331	355	313	390	339	354	367	354	325	326	361	320	339	354	371	368	329	335	332	321	389	371	341	337	351	342	328	321	355	342	346	305	329	359	328	362	348	334	342	353	386	334	359	350	357	348	348	330	362	354	349	355	328	365	330	336	362	359	351	352	328	359	328	348	338	367	344	349	351	332	322	330	346	348	353	350	345	334	351	365	379	321	361	345	336	336	325	330	371	352	327	347	338	361	349	353	332	398	366	355	348	346	365	349	345	367	349	333	327	340	339	383	348	340	335	333	333	323	367	357	394	338	363	332	355	365	364	377	360	343	349	361	345	366	321	350	318	324	322	340	330	356	348	338	390	374	355	369	336	374	388	360	319	321	379	340	360	334	361	363	355	357	349	332	376	343	361	349	349	339	364	344	352	376	319	373	368	338	377	364	361	369	324	370	359	376	367	312	346	352	372	331	362	396	369	334	360	363	358	324	341	320	368	329	353	351	376	350	340	350	327	360	337	337	369	386	356	351	337	319	340	346	384	357	350	354	349	337	352	372	325	366	310	330	360	335	363	346	344	358	374	380	330	351	366	355	329	372	337	373	356	322	369	370	366	367	331	392	383	339	360	353	347	371	373	329	357	394	393	332	333	345	347	371	373	365	329	361	352	345	342	373	344	391	367	342	358	356	390	312	355	347	341	339	372	350	356	360	377	369	340	357	354	350	343	324	355	325
23005	21513	28527	24902	21517	16193	3870	1690	1046	906	726	616	499	429	441	339	354	288	284	268	252	286	281	247	263	277	270	273	266	245	271	234	259	207	250	218	242	231	242	259	253	209	240	211	244	269	265	232	227	259	247	219	256	253	221	215	251	230	239	246	224	245	226	246	244	207	249	241	235	230	264	227	248	247	224	219	230	239	239	240	215	234	211	271	208	224	232	240	263	217	240	242	233	241	220	271	221	250	247	242	218	228	264	224	228	234	246	244	269	222	210	239	232	239	241	276	220	239	235	225	227	205	260	233	227	208	209	228	221	241	226	259	230	223	227	234	217	252	245	236	210	244	233	241	242	243	229	251	243	234	222	237	238	235	236	240	220	219	230	244	237	244	255	240	228	235	231	281	220	221	216	225	224	253	209	270	233	244	245	227	240	226	245	221	241	219	254	259	242	246	218	212	231	230	263	226	255	230	222	239	217	247	220	205	235	233	229	234	250	242	254	226	250	230	222	250	208	224	221	243	260	217	222	231	229	233	234	235	246	228	245	239	241	193	246	218	255	232	250	257	247	223	253	217	220	254	226	241	203	246	216	239	211	236	209	246	255	255	223	229	240	214	211	224	228	230	227	211	238	224	251	233	218	237	263	204	254	249	252	239	240	238	243	241	234	218	231	227	234	258	226	234	222	219	244	250	247	226	239	232	207	235	241	254	224	260	240	218	234	226	240	233	230	236	232	211	223	254	253	212	249	236	243	242	242	227	220	193	259	247	232	244	240	251	238	225	263	226	239	241	244	242	240	226	240	267	230	242	247	248	244	233	233	235	235	221	231	233	243	241	233	221	227	225	238	223	235	240	223	247	233	263	240	229	219	249	215	252	279	247	232	222	220	254	221	265	220	261	271	232	205	246	262	228	258	251	232	262	224	261	258	214	232	229	212	264	237	224	234	223	248	240	222	245	248	241	233	249	255	242	252	225	250	250	274	196	215	219	237	248	245	251	266	246	234	250	239	226	244	249	229	253	242	209	251	232	250	234	235	216	223	259	228	235	230	250	220	239	247	217	264	245	245	233	225	254	250	274	245	242	235	203	250	225	220	239	206	235	253	228	217	257	282	246	244	224	210	245	239	228	243	220	220	218	251	284	216	201	221	258	243	212	229	268	219	233	236	236	227	240	244	231	229	225	219	223	236	220	235	234	256	233	251	239	241	210	239	234	221	234	266	211	249	240	219	261	243	245	228	238	237	256	236	256	235	280	226	263	230	237	263	249	224	215	226	231	242	224	234	254	263	234	218	233	247	256	220	249	209	257	233	228	246	222	227	254	255	246	231	253	234	260	269	268	242	238	231	265	214	218	204	249	221	259	241	252	264	210	220	239	244	233	218	232	228	245	225	224	245	223	229	238	257	226	249	234	235	227	223	225	241	232	212	245	257	240	251	227	229	212	237	245	257	235	266	224	237	259	214	243	246	240	247	250	263	234	249	239	239	252	235	233	248	209	246	222	231	218	226	235	251	217	232	252	272	214	257	255	252	228	239	212	226	254	239	232	244	259	233	225	255	237	239	237	242	245	261	225	250	222	225	236	248	240	250	228	209	233	231	256	230	230	242	207	233	254	251	248	229	234	224	246	219	244	248	217	237	240	224	244	244	262	208	251	244	244	231	245	256	248	233	228	236	245	244	221	235	244	240	222	239	238	228	224	231	254	252	229	237	238	236	254	233	219	238	243	241	235	228	258	242	197	265	221	220	223	219	228	230	241	265	231	247	244	230	233	249	258	240	215	230	249	248	219	241	254	238	247	239	207	253	266	215	225	244	239	239	242	216	240	256	251	230	230	235	235	251	263	248	281	205	211	257	234	250	237	236	242	235	240	233	277	261	234	210	210	195	275	233	221	249	238	235	243	198	217	212	264	231	241	232	252	269	246	227	240	256	262	211	252	226	231	252	227	230	250	233	226	241	242	207	248	237	235	234	238	219	217	234	243	240	234	238	224	219	225	239	225	211	236	237	248	249	216	243	253	254	249	241	231	238	253	220	244	198	245	248	233	233	223	221	220	224	207	244	217	264	245	237	273	218	227	233	239	245	243	256	213	217	233	225	240	252	240	214	250	242	228	234	256	234	247	236	251	240	232	244	220	247	238	234	215	227	220	229	231	237	248	239	223	222	236	226	228	256	208	257	271	243	247	263	255	239	258	246	246	253	233	239	253	249	237	236	247	224	229	212	232	220	226	262	235	237	237	230	244	212	228	226	217	244	221	232	234	249	223	215	250	245	235	256	242	223	252	218	234	242	222	267	245	242	224	219	228	232	270	225	228	208	221	241	237	263	233	233	223	241	220	249	247	239	238	239	206	264	233	224	227	216	253	255	230	245	236	247	241	204	265	240	226	231	235	255	213	249	216	232	280	229	246	261	233	214	206	228	214	230	252	241	241	256	239	224	233	227	247	221	251	227	248	271	223	227	257	237	254	256	253	255	249	263	243	243	224	236	251	254	245	243	212	230	240	219	282	219	249	236	248	235	231	255	237	217	237	243	245	220	229	232	226	234	239	222	276	249	221	255	229	247	246	242	193	237	222	227	219	252	225	255	248	246	254	242	233	257	249	256	241	260	224	211	231	258	235	216	230	239	226	228	231	223	240	223	213	208	214	221	221	222	234	266	227	261	253	241	222	242	220	241	229	218	233	237	243	219	241	249	224	249	245	241	243	229	247	241	256	224	213	223	228	245	219	223	202	241	249	249	225	245	234	234	236	229	238	268	247	236	245	268	234	224	217	216	222	224	235	239	224	240	220	251	254	259	236	212	268	280	238	236	248	221	235	235	219	205	255	241	227	260	231	199	239	214	247	224	233	260	238	232	216	232	249	230	256	258	257	228	218	229	278	226	213	265	232	248	222	255	257	239	222	236	215	221	221	229	272	229	245	244	247	243	246	250	249	227	244	210	239	244	241	235	244	260	224	230	238	233	231	271	219	249	226	220	220	200	244	228	250	237	233	232	238	236	231	235	210	224	238	237	219	242	250	238	234	235	227	220	214	217	251	229	251	254	241	250	262	239	202	264	238	253	265	232	262	251	230	242	248	222	242	230	238	258	231	250	219	248	222	246	250	237	246	230	214	241	257	221	239	259	198	226	236	242	247	233	197	253	258	206	250	247	228	239	229	220	237	246	239	248	246	219	252	249	219	239	244	222	238	263	243	234	231	230	256	226	256	254	238	230	207	269	234	255	225	226	233	238	229	250	233	245	248	251	252	223	240	215	228	235	233	228	231	246	243	256	255	225	210	236	258	239	255	235	204	243	246	226	230	255	215	212	257	231	237	256	237	246	235	247	240	236	238	274	215	217	249	273	232	254	246	249	237	223	205	240	244	205	242	241	253	223	215	259	229	253	237	234	229	242	242	246	222	266	224	234	224	216	251	225	254	239	259	212	237	226	234	226	224	232	237	260	252	259	206	228	256	234	233	211	229	233	221	205	231	219	231
19896	39615	29776	19920	12832	7928	5458	3709	2755	2233	1816	1386	1026	857	757	691	601	548	517	466	469	452	403	409	423	369	402	369	407	367	388	357	406	363	395	368	363	401	397	351	370	378	393	366	348	365	389	366	360	374	363	351	381	374	369	402	373	351	350	342	366	369	363	352	387	378	364	375	380	390	346	383	326	341	369	355	373	349	354	371	357	395	396	331	340	345	361	344	357	352	381	340	352	375	408	341	343	373	389	374	371	336	351	376	348	349	370	344	372	355	384	398	371	348	382	395	354	365	370	361	369	373	353	371	357	361	335	371	363	348	401	370	373	336	373	335	356	347	352	391	395	396	366	375	364	381	363	353	367	337	369	399	365	349	335	380	402	384	385	373	366	368	359	351	377	405	359	389	313	343	381	372	392	403	381	339	341	395	391	339	379	374	355	410	350	326	364	367	380	365	341	368	388	362	364	370	339	416	331	370	353	377	373	345	372	370	373	376	363	398	355	368	350	346	380	384	407	338	349	385	355	357	389	396	387	396	344	347	339	377	364	389	349	367	388	329	367	386	361	364	361	386	330	409	367	381	392	394	361	360	356	355	373	360	343	344	364	387	356	389	348	362	378	378	370	385	333	363	346	378	385	380	396	386	346	346	378	365	353	350	338	360	377	343	396	378	368	358	394	370	367	385	371	367	362	352	362	363	357	348	394	393	347	390	369	362	361	377	369	384	389	389	357	382	352	389	351	380	378	356	395	341	355	372	385	371	358	381	354	388	391	356	351	399	388	371	376	371	361	401	371	354	362	369	353	372	389	367	365	362	350	382	384	367	397	362	346	380	368	400	387	356	383	366	360	345	364	350	376	358	376	387	381	382	363	378	386	339	349	353	372	344	343	380	333	364	295	359	360	351	392	384	348	366	368	311	336	355	389	388	373	371	351	384	366	332	339	390	379	380	335	374	345	361	380	337	356	381	348	342	386	328	359	323	359	346	363	358	370	375	373	348	365	365	355	374	381	392	385	345	344	368	327	331	366	366	362	358	376	375	402	365	365	359	357	368	357	360	357	376	366	388	382	386	349	388	365	387	332	349	348	388	391	377	362	354	359	364	382	350	368	370	367	333	395	365	365	386	353	357	354	366	344	371	376	333	356	391	382	371	352	359	373	343	340	390	357	372	353	347	406	380	357	358	381	357	326	318	376	319	356	366	359	348	359	360	342	379	377	375	357	322	370	388	371	364	363	336	346	355	374	372	341	352	382	350	371	384	373	398	369	376	378	333	365	377	347	327	377	338	355	386	374	340	378	366	375	385	373	358	372	367	358	364	343	353	344	356	337	381	367	349	378	366	389	354	335	361	380	349	357	365	370	361	350	372	365	387	331	386	349	411	355	335	342	373	336	357	370	343	340	342	349	344	392	355	348	360	401	365	356	388	367	369	356	360	367	370	365	364	367	394	367	367	388	364	376	339	360	357	342	390	395	343	398	349	335	370	363	331	349	369	396	322	347	356	378	366	344	309	350	353	373	364	359	376	346	345	381	313	395	358	336	334	335	357	358	359	379	404	360	364	357	330	358	367	368	385	343	346	412	371	340	345	348	350	366	370	346	358	317	367	346	391	372	366	380	339	357	372	363	330	418	396	381	347	348	360	377	350	379	328	380	355	381	425	358	329	350	370	345	356	342	364	352	382	390	380	375	359	375	341	357	376	374	351	347	389	348	364	391	349	359	352	362	401	364	393	382	320	372	339	358	349	356	371	379	380	339	362	379	363	322	349	348	335	359	357	351	359	363	366	321	364	385	386	341	327	354	399	378	368	360	343	339	376	353	362	382	360	382	395	379	403	366	372	359	357	385	370	373	415	405	375	377	384	379	358	343	358	381	357	379	383	379	387	326	364	370	351	375	357	345	346	375	345	391	318	360	368	364	344	340	365	378	368	361	354	348	361	378	375	388	405	391	358	389	344	344	362	337	360	373	378	349	355	381	341	380	356	393	379	397	355	348	338	379	355	334	378	358	379	339	352	370	381	341	364	361	356	391	394	355	346	367	357	394	357	348	373	352	372	368	351	360	392	360	353	395	367	368	390	340	343	383	367	327	352	352	340	359	376	346	346	352	351	366	367	378	366	382	340	387	353	349	381	347	365	399	361	341	372	358	387	356	371	344	358	390	349	361	347	367	399	354	367	347	360	404	378	356	383	394	387	351	332	339	367	360	372	357	366	375	371	337	369	360	359	348	350	388	369	378	342	360	392	359	338	379	353	370	376	355	407	376	352	393	363	354	348	366	370	407	354	376	371	374	354	346	348	358	330	396	343	372	363	384	377	349	360	378	372	347	364	381	376	362	355	353	350	400	376	366	367	366	388	372	365	377	355	404	343	383	359	394	357	365	341	364	368	362	346	369	398	365	360	380	374	359	351	360	390	367	383	358	358	345	358	356	341	349	360	383	376	329	350	336	378	360	354	350	388	345	356	376	397	389	383	379	371	383	350	338	350	336	347	370	357	352	392	361	343	371	358	341	352	350	339	347	358	336	355	343	348	358	363	351	378	348	359	352	340	420	360	334	361	364	359	396	350	360	352	404	364	392	370	384	366	383	388	372	418	352	368	362	400	368	368	353	395	349	365	385	354	378	363	347	349	348	324	396	364	369	356	389	359	386	351	359	370	346	341	341	401	377	334	330	400	390	379	352	340	364	367	346	347	379	367	357	354	344	352	390	358	372	385	384	393	325	388	373	370	354	393	362	369	366	363	362	355	377	349	357	374	378	316	363	400	361	369	353	360	324	370	334	364	354	341	345	342	386	357	371	362	382	357	358	351	367	348	348	369	357	386	381	383	347	346	361	363	334	347	398	345	368	344	363	370	368	330	315	332	360	348	344	375	349	353	345	389	338	351	350	364	349	345	347	343	365	345	339	346	376	363	361	383	385	358	353	354	356	364	400	367	356	393	426	404	400	387	390	383	385	357	347	356	379	354	375	351	370	365	343	339	354	361	362	372	343	362	342	381	371	344	363	365	381	364	385	365	350	372	376	343	331	391	375	365	369	385	383	359	317	378	370	340	364	388	390	368	369	360	343	385	385	368	330	345	383	361	362	385	367	366	372	357	346	368	382	376	396	350	408	364	400	356	380	356	325	378	351	361	317	364	352	348	357	398	366	382	356	398	333	363	375	367	357	372	403	347	351	335	391	352	351	368	351	353	333	343	371	352	354	340	374	388	328	384	357	347	348	360	354	366	338	375	345	372	374	333	375	356	336	372	345	357	384	369	346	399	357	354	389	338	364	347	328	345	355	370	386	368	359	353	326	407	370	374	334	364	358	388	384	360	335	368	347	359	352	382	341	362	350	382	356	368	369	336	373	382	360	343	399	354	388	348	346	358	394	387	408	341	355	384	363	356	358	395	373	367	359	363	377	374	373	402	353	351	317	375	340	374	337	371	368	374	359	379	401	369	364	383	404	346	383	357	368	381	357	359	343	364	379	358	348	336
28207	20324	13487	5815	2345	1291	874	635	554	467	424	371	307	293	284	249	261	228	279	243	196	228	253	232	231	249	251	258	221	257	238	237	244	251	218	210	234	212	241	236	233	237	231	226	231	241	210	233	234	256	264	222	209	212	262	214	247	229	215	246	233	245	221	229	229	264	280	235	228	230	239	217	221	234	220	219	189	224	210	225	239	246	218	226	231	230	233	223	229	224	218	224	236	233	243	231	206	238	217	222	254	204	221	212	244	223	259	265	228	244	239	255	220	237	246	229	228	226	232	225	230	247	248	235	258	246	230	225	224	254	257	225	240	224	223	222	239	242	254	219	237	241	232	225	227	231	242	221	210	230	231	244	228	241	218	267	235	249	223	247	225	203	252	245	252	229	220	228	232	233	244	244	238	250	226	254	211	207	259	229	236	223	229	230	243	263	218	233	235	256	209	219	231	248	227	259	238	240	204	226	218	247	242	239	227	251	192	245	230	230	219	211	247	225	228	214	228	229	241	236	206	225	211	211	211	213	233	216	255	273	239	231	221	221	227	222	240	205	255	234	245	247	240	223	249	224	236	255	204	240	254	220	227	243	239	237	236	252	208	187	226	234	238	233	216	231	208	202	231	237	235	220	232	246	252	249	216	216	248	215	232	245	179	213	205	199	244	229	240	208	250	249	245	246	241	223	239	239	244	227	216	209	261	218	236	239	263	247	226	235	239	206	238	223	235	260	264	232	247	251	225	199	242	246	236	253	222	216	246	241	246	223	210	242	250	254	215	224	247	232	227	241	247	223	255	230	242	242	223	205	213	232	260	234	230	243	246	224	234	230	236	227	237	256	240	246	220	243	237	251	244	203	218	233	234	234	236	216	231	235	222	265	244	252	217	234	222	247	231	244	218	246	239	250	263	261	235	222	229	249	243	241	217	241	232	208	210	249	266	250	220	229	240	234	238	226	218	216	231	247	243	216	228	212	237	245	214	254	238	237	218	218	260	224	246	224	239	246	222	197	226	217	232	240	228	219	261	222	245	233	269	236	234	238	227	230	242	197	223	240	236	215	247	235	245	242	201	241	237	222	274	250	215	221	235	211	235	229	273	219	231	215	218	223	226	246	267	207	242	238	232	222	238	220	257	232	247	229	222	219	228	215	232	243	213	222	247	230	270	217	226	237	222	226	245	229	214	235	231	250	247	236	222	235	249	271	235	192	213	228	234	230	225	196	232	232	231	251	216	216	235	240	209	235	246	231	225	208	206	226	227	214	225	199	228	223	226	216	221	229	196	218	250	217	236	237	239	236	229	225	243	246	233	208	240	233	228	237	225	236	228	206	208	215	202	243	257	248	238	236	232	226	228	214	231	213	222	223	224	253	216	242	227	216	230	241	250	248	230	202	213	225	234	207	218	257	250	233	221	239	231	184	214	232	229	231	225	235	246	241	217	235	219	228	250	215	246	242	241	226	233	229	223	234	217	249	220	261	242	261	244	228	229	238	233	226	245	230	230	244	260	222	240	212	248	253	227	215	241	216	229	240	222	238	229	231	222	232	199	218	220	228	214	204	240	226	244	220	235	230	228	212	241	241	222	262	225	238	219	241	236	221	223	236	249	247	228	227	266	218	232	203	249	230	263	230	250	242	248	214	244	224	227	221	269	242	238	227	257	226	230	242	225	228	206	242	202	204	232	225	268	228	234	240	229	252	222	214	228	247	222	253	227	211	217	240	209	198	222	227	254	232	212	248	225	230	245	245	216	215	244	233	245	229	270	243	201	231	242	242	235	252	201	213	238	217	219	233	233	232	243	213	235	227	238	230	228	247	245	241	239	239	250	213	228	241	229	232	253	247	241	229	238	238	248	214	248	210	219	207	229	207	222	239	251	262	208	267	221	262	252	223	208	227	199	240	235	253	236	194	243	237	215	248	233	203	226	248	246	204	229	206	209	220	210	218	243	247	239	224	232	236	211	239	213	245	211	222	218	258	245	236	251	241	223	230	211	225	210	255	208	236	268	232	201	216	224	228	218	211	248	243	208	234	236	208	230	235	243	238	223	232	183	218	249	237	219	252	226	228	227	233	249	244	210	247	262	257	216	230	259	254	220	224	249	247	192	220	228	267	220	200	226	253	192	218	235	209	234	251	225	215	233	254	225	241	199	235	243	219	197	212	216	221	234	211	234	233	256	241	217	229	246	207	240	216	237	190	255	238	219	234	252	240	218	220	219	205	241	234	241	244	233	195	246	221	249	232	224	244	251	213	210	234	217	232	232	257	243	245	233	233	234	234	241	242	230	225	230	236	215	211	237	215	263	215	228	230	221	234	218	212	212	217	250	247	226	243	236	223	234	220	233	214	261	243	242	240	230	244	277	235	233	230	242	214	238	233	212	231	256	249	217	238	239	227	229	214	251	230	231	254	218	237	227	240	228	207	267	238	239	239	219	242	247	261	237	214	212	204	206	254	233	222	233	224	250	238	235	217	199	248	209	240	231	214	264	208	217	221	238	211	238	230	249	238	224	239	218	232	225	210	244	229	209	240	218	255	241	238	220	248	237	262	225	228	232	217	232	208	238	219	234	244	231	259	215	245	218	239	222	247	240	233	244	250	224	250	220	236	268	231	222	253	228	207	243	275	237	231	220	228	229	240	241	226	216	213	237	214	245	214	241	257	235	240	215	211	244	226	212	230	231	222	225	207	237	234	231	212	214	255	233	244	239	215	243	216	213	260	238	217	231	213	273	226	257	201	225	233	250	223	229	242	244	232	197	254	231	237	239	239	229	217	230	224	249	218	239	231	196	218	235	245	221	216	215	225	252	255	237	227	231	244	236	222	243	219	216	221	201	234	255	242	222	231	217	233	254	237	238	250	226	220	225	257	225	255	254	256	246	233	234	226	260	230	221	238	262	243	212	246	217	212	245	223	256	225	240	236	258	220	206	225	204	215	230	237	246	243	237	219	249	214	217	221	247	231	229	247	225	219	223	232	216	234	211	213	218	246	236	213	230	218	216	234	229	259	227	262	229	241	213	199	246	198	229	244	209	224	216	216	274	213	212	235	225	220	244	229	234	216	231	229	231	216	241	233	212	246	246	242	247	256	237	237	215	244	222	219	255	212	217	231	249	251	253	223	239	243	202	260	234	230	222	232	205	236	202	231	229	245	215	226	228	216	244	232	222	225	259	248	244	228	244	237	187	217	213	240	251	240	226	259	240	219	219	239	258	226	267	230	232	228	245	248	234	232	212	208	246	218	216	252	240	258	223	211	236	242	256	226	228	248	190	235	243	231	215	216	233	230	268	243	204	204	248	216	228	203	222	250	247	263	259	219	235	205	244	239	204	256	228	213	246	249	240	250	243	223	226	259	235	214	243	242	240	240	235	218	212	261	208	220	211	245	231	233	218	220	214	221	239	240	227	226	226	227	229	233	250	219	244	242	211	243	221	249	229	224	219	222	221	216	239	212	234	236	242	224	212	215	216	266	249	214
17162	28289	17742	9754	5534	3394	2277	1602	1279	1063	891	740	613	491	509	482	417	405	428	426	390	378	380	364	337	348	354	376	343	388	384	365	373	385	373	363	346	363	345	365	389	354	345	367	337	367	398	367	355	364	360	351	351	355	371	354	354	379	386	381	368	343	342	347	368	328	358	393	357	341	380	357	355	349	381	385	367	370	367	355	378	360	342	365	349	340	364	336	354	367	373	369	332	381	395	391	367	386	356	361	351	333	376	342	375	374	384	358	349	368	365	361	338	341	398	368	332	360	307	365	388	387	388	417	381	368	367	368	357	374	385	373	341	380	367	341	360	389	374	349	364	339	381	353	376	342	374	358	361	316	346	358	365	363	361	381	329	367	376	363	342	380	392	359	332	346	337	355	355	347	359	360	383	354	375	389	334	389	356	379	343	346	371	370	374	377	327	367	359	377	366	339	352	332	354	338	373	365	350	373	347	356	383	354	385	398	325	371	380	369	360	373	390	353	341	357	363	328	334	365	365	378	330	364	378	354	390	349	356	356	358	373	369	367	356	369	362	386	356	348	377	369	368	343	372	356	350	365	350	353	386	355	371	340	352	375	346	334	345	365	362	365	351	374	341	351	338	352	362	363	356	367	348	340	363	340	351	334	407	401	378	344	371	358	353	360	382	382	398	381	352	378	370	367	363	379	364	346	361	364	358	379	354	368	356	336	370	367	357	353	365	355	338	366	349	390	379	373	382	364	339	344	340	363	383	348	351	354	325	351	362	354	367	372	351	369	375	357	371	355	356	347	358	377	360	405	369	402	380	350	354	380	370	351	343	371	379	378	381	341	389	366	400	367	347	357	374	374	360	380	358	366	352	386	364	374	363	350	376	348	360	373	348	350	381	351	375	331	343	349	366	381	373	390	367	358	328	357	337	394	384	358	369	375	370	380	370	350	355	369	373	315	368	424	358	372	403	344	385	386	356	367	376	333	345	357	334	388	383	360	333	342	374	367	348	367	367	358	379	362	360	360	352	404	377	381	370	372	355	333	373	390	411	336	344	378	359	341	386	348	390	367	360	367	370	367	352	362	349	362	377	360	344	380	346	384	360	370	371	369	374	339	347	377	370	360	336	355	366	371	343	368	358	357	363	385	360	387	393	368	341	366	366	332	381	398	365	354	377	363	390	357	338	351	349	367	363	324	359	371	377	359	352	335	353	359	373	379	354	374	379	363	374	377	367	349	355	387	354	320	349	364	358	391	356	357	390	356	404	374	367	344	355	360	384	358	413	370	366	393	324	389	361	358	380	346	348	382	352	347	358	369	380	359	356	341	394	359	359	365	340	367	362	366	360	314	375	353	336	356	349	354	383	390	333	384	371	351	363	377	354	366	336	366	357	383	375	346	376	363	361	357	377	380	347	376	350	334	355	333	350	370	334	368	377	383	355	365	370	378	340	354	377	337	337	356	332	374	359	349	324	386	390	378	372	378	367	388	323	352	338	343	369	341	336	349	378	381	380	341	379	384	376	350	357	351	376	362	335	349	336	352	355	374	317	354	349	367	359	342	341	398	342	413	386	366	367	361	334	374	384	398	340	342	404	376	361	348	370	347	361	351	391	328	388	348	377	389	379	383	339	382	390	341	373	355	360	333	359	350	380	344	344	374	367	354	342	387	378	360	386	334	375	363	336	359	387	344	369	359	371	377	358	374	357	374	335	347	383	355	346	367	324	365	331	365	381	331	355	362	347	387	364	338	366	353	390	374	366	355	369	388	388	333	306	384	385	353	386	316	373	357	346	382	374	367	344	371	369	393	357	365	367	372	394	354	374	382	366	355	361	378	361	410	346	338	323	337	388	350	348	359	328	373	399	388	364	373	348	338	359	368	404	381	362	346	394	355	376	351	354	369	367	363	371	368	353	345	347	355	402	342	348	327	387	339	340	358	391	359	341	347	376	348	334	329	362	310	348	358	353	362	358	371	351	357	370	358	341	396	321	345	373	386	395	362	375	337	346	372	350	391	364	335	379	327	364	369	387	343	364	360	370	333	362	374	352	366	365	346	372	378	334	365	357	356	378	350	337	396	349	363	383	369	382	380	357	344	385	328	353	370	381	338	365	367	369	376	362	349	386	338	388	409	381	366	361	345	373	349	340	339	368	359	346	360	385	379	378	363	368	376	343	370	341	361	366	331	385	350	354	379	366	333	336	357	348	340	352	360	363	359	315	367	373	343	375	353	374	406	350	359	370	357	345	373	385	375	357	344	391	324	374	385	359	354	338	383	352	332	386	392	383	366	365	373	385	387	332	385	333	353	390	371	392	366	348	351	356	353	396	385	334	359	319	379	342	359	346	313	357	359	353	354	363	402	311	363	371	339	350	345	344	390	362	344	328	369	335	362	365	346	382	390	336	371	353	356	362	385	385	349	378	366	344	376	396	361	366	327	363	348	371	343	361	361	366	350	369	360	343	382	382	351	359	339	386	364	320	356	348	371	380	376	330	352	311	403	361	347	318	353	366	357	337	355	356	355	375	365	337	370	347	340	367	381	389	350	357	366	346	407	352	379	346	356	338	363	348	388	327	388	384	356	369	374	355	363	396	361	328	386	350	326	380	339	332	360	398	347	364	366	366	369	387	369	364	384	344	342	389	337	369	377	362	386	351	346	346	379	333	330	369	366	331	379	380	351	347	347	362	344	337	366	369	374	360	384	391	373	370	373	376	371	352	373	355	365	378	351	362	381	369	368	358	394	347	382	374	360	355	375	397	374	375	356	383	371	359	322	343	320	380	365	352	354	350	402	392	354	377	375	365	337	371	413	334	368	362	347	347	345	350	354	356	406	355	390	342	365	349	361	356	370	365	347	367	367	367	359	372	362	366	348	381	370	341	381	368	352	372	355	367	354	377	372	339	371	374	335	364	346	312	327	337	383	350	340	364	353	335	383	364	326	360	337	372	321	368	353	377	367	362	368	358	388	341	378	368	361	395	364	367	361	343	382	388	360	338	326	419	351	353	377	394	363	337	378	337	351	359	377	358	378	356	345	339	354	375	348	375	361	368	355	344	404	348	335	394	354	360	368	356	362	363	342	396	380	363	350	316	345	354	340	331	373	354	368	353	382	335	371	346	338	381	340	362	380	366	359	362	367	360	365	371	340	364	364	339	381	396	376	353	363	368	348	362	354	328	325	363	338	350	400	396	362	366	340	371	307	412	391	352	383	346	365	363	371	377	384	353	358	366	367	377	390	381	344	392	347	374	386	353	328	391	366	405	376	367	353	350	377	330	375	383	357	351	360	363	349	355	347	384	376	361	367	380	373	338	375	355	362	366	347	389	378	365	356	365	347	361	377	387	397	368	375	369	360	391	384	361	368	373	352	392	351	360	343	346	358	365	374	353	346	412	344	333	392	351	376	357	330	374	371	349	362	377	350	354	391	367	364	336	340	375	386	387	358	358	368	355	350	397	348	387	376	368	351	304	329	358	323	343	350	374	380
23935	21526	27851	25668	17723	4422	1936	1227	899	723	618	514	429	365	363	297	301	289	281	287	280	264	293	264	271	251	231	234	248	244	258	263	262	242	242	221	237	276	242	227	246	233	235	243	232	242	246	253	257	237	235	221	237	244	234	216	237	249	241	257	233	230	228	211	221	244	223	254	232	246	243	250	236	246	240	230	249	246	234	237	270	246	243	242	223	244	263	228	227	219	245	214	262	241	270	227	240	234	255	256	236	241	228	208	233	248	240	244	232	233	232	247	247	219	268	216	207	250	253	206	266	246	254	259	214	201	239	261	212	231	225	241	237	233	245	238	250	240	236	236	241	221	223	268	265	288	240	251	260	216	226	237	249	246	265	221	222	212	214	221	243	259	244	252	245	272	214	206	208	241	253	236	236	223	244	231	228	233	251	245	246	230	219	232	242	254	229	246	247	259	249	247	231	251	261	220	267	241	226	226	230	267	282	236	252	242	245	243	241	242	230	238	251	222	224	228	232	250	211	237	256	246	237	227	229	214	227	259	219	241	246	246	248	271	245	218	228	263	230	238	215	244	228	221	229	241	248	261	268	229	256	247	243	252	242	260	256	240	216	245	228	247	240	222	230	246	222	223	254	263	205	258	244	255	253	217	229	237	245	212	228	230	277	242	243	223	236	245	240	236	234	243	255	271	222	238	251	253	253	237	242	267	244	240	254	212	245	259	257	263	234	215	222	238	209	257	241	245	237	215	223	226	210	235	248	251	200	225	231	247	221	231	223	239	257	240	243	218	244	233	241	228	247	238	220	236	256	231	266	238	235	234	237	269	257	220	233	245	231	232	238	277	257	221	227	245	243	247	267	249	270	242	231	224	245	237	214	237	219	245	246	274	248	240	225	237	252	247	234	224	249	240	239	237	263	252	245	245	242	228	228	251	252	261	244	242	257	231	236	243	230	241	237	242	214	250	205	239	230	232	227	244	217	231	185	246	216	240	238	227	266	241	242	245	224	242	235	229	246	247	205	231	223	246	228	247	271	247	252	300	235	246	246	227	197	264	264	230	238	220	222	226	258	221	248	258	240	217	252	221	225	245	292	237	260	236	267	252	258	245	241	241	241	238	227	233	242	253	206	258	274	227	231	248	246	227	232	246	226	238	220	253	238	221	245	230	232	229	249	233	243	226	229	246	235	209	250	224	265	246	242	233	245	238	228	236	237	255	238	232	262	244	252	213	228	233	234	261	242	237	230	239	251	265	232	222	215	251	248	244	271	243	229	259	261	233	222	250	261	239	278	245	216	222	263	247	230	238	215	220	227	224	257	254	274	237	245	245	242	242	242	227	240	241	201	243	229	225	241	247	257	228	205	237	275	260	222	217	226	253	264	227	246	225	234	238	247	214	259	274	232	224	208	257	237	239	221	254	246	219	212	240	209	255	258	252	228	237	220	258	236	235	244	238	257	237	231	225	249	219	236	267	251	210	236	249	249	228	266	234	257	249	231	249	253	250	242	237	230	245	234	225	237	263	238	254	241	217	238	243	253	240	263	255	258	232	254	219	242	268	244	243	232	251	239	254	275	258	238	234	246	231	247	254	231	236	248	245	244	212	249	219	213	246	238	253	224	257	221	240	230	234	228	220	227	220	199	239	253	233	231	218	238	228	258	227	252	256	221	255	247	248	251	250	234	252	224	235	245	240	252	240	222	229	260	198	252	229	270	243	262	252	226	240	247	221	223	224	242	257	248	213	244	216	227	253	244	260	240	245	270	247	258	232	230	231	240	238	250	240	294	223	239	226	263	259	233	229	237	215	244	203	259	251	243	255	223	209	216	238	218	247	247	244	222	239	226	223	227	244	243	230	229	234	240	265	239	219	229	244	223	259	238	224	243	237	235	243	230	238	240	256	236	230	216	242	243	228	246	228	244	236	240	246	239	221	221	236	233	227	233	255	241	220	222	228	233	226	235	255	247	259	267	264	261	235	227	224	234	249	244	226	225	256	263	238	251	237	247	230	245	241	219	233	247	227	247	236	239	209	281	229	255	251	246	238	223	234	231	242	238	202	240	243	227	207	227	226	223	237	230	258	235	245	245	239	250	240	231	239	233	277	214	230	236	257	237	266	252	244	230	226	231	248	233	236	224	235	231	253	225	247	217	240	256	232	229	261	257	270	241	219	198	223	245	261	246	239	253	264	218	220	223	221	228	256	245	235	230	227	219	273	266	232	258	238	240	228	255	265	227	239	240	259	234	257	246	258	210	239	226	247	247	268	258	224	251	281	236	255	256	263	229	240	217	251	270	249	239	252	230	258	213	234	242	237	262	216	236	263	244	245	261	241	219	237	282	279	230	237	255	236	255	256	244	256	264	225	237	231	225	245	214	241	248	235	212	232	243	240	208	274	226	248	221	215	256	234	238	231	233	243	255	223	232	241	233	240	222	257	241	243	228	217	257	239	256	241	235	244	230	267	229	250	227	199	241	213	242	247	236	239	245	233	226	237	240	247	255	244	232	247	224	229	267	244	237	238	241	244	228	275	263	234	273	225	211	244	277	237	221	240	257	229	224	226	245	239	249	251	218	258	224	252	276	221	217	225	237	262	216	238	215	227	223	239	212	229	202	228	247	256	252	241	239	216	245	236	259	249	229	267	253	232	244	229	227	246	260	243	224	248	237	253	283	216	226	244	218	234	241	252	243	256	232	219	256	233	250	220	256	229	262	257	259	248	239	240	227	245	241	201	244	213	246	263	244	252	241	241	243	253	248	266	267	232	234	272	259	219	267	210	239	216	228	245	216	248	244	256	222	219	250	267	239	270	229	229	246	244	225	205	225	247	228	220	233	256	256	256	221	225	230	267	239	233	239	215	240	231	233	253	232	234	232	231	250	220	233	243	219	275	276	224	241	240	229	243	242	216	266	231	214	228	241	225	206	230	230	239	238	239	206	264	258	248	248	228	237	236	239	232	258	225	229	251	230	229	277	249	216	256	258	251	258	221	247	228	228	240	242	243	215	241	255	234	254	213	244	215	251	235	219	220	255	216	264	224	228	224	238	229	253	236	256	263	207	234	241	259	252	266	240	208	250	261	265	255	252	256	219	245	241	217	247	267	270	235	245	250	227	226	231	244	240	238	233	219	240	223	256	232	223	246	261	223	230	258	225	246	252	216	245	237	245	247	256	228	246	237	229	237	213	245	253	223	259	228	257	245	215	249	238	229	236	225	207	252	240	225	241	245	222	277	231	245	240	244	245	243	237	235	236	248	231	236	250	244	240	266	227	241	232	253	244	242	223	229	233	239	264	212	257	254	259	264	243	231	258	237	238	237	231	256	224	228	258	254	252	238	252	246	254	251	225	248	223	249	231	245	238	223	243	228	255	246	246	229	242	234	241	231	237	224	248	238	237	236	244	223	268	243	235	242	222	253	197	257	258	216	225	229	228	240	224	225	240	226	226	205	248	224	207	252	229	257	250	232	236	239	232	259	245	236	232	231
18999	36857	26522	15736	9568	6097	4104	3031	2187	1752	1329	1056	881	685	595	574	515	527	439	427	409	429	402	427	401	381	417	376	386	373	393	365	388	382	369	367	399	322	382	355	365	386	390	350	387	368	375	377	358	366	398	359	396	369	371	354	366	340	353	370	339	372	414	375	370	366	358	373	397	379	373	365	398	380	362	376	340	380	407	385	377	373	401	361	370	383	397	334	362	358	361	402	353	381	369	396	394	367	416	384	348	387	368	393	386	409	364	394	383	368	393	379	354	353	383	386	356	337	347	385	364	345	330	387	391	361	383	383	348	405	390	365	360	375	353	387	383	332	374	379	385	326	393	363	390	411	360	371	398	344	385	368	374	378	365	380	388	373	374	370	351	363	381	367	354	367	378	370	386	376	399	368	341	384	395	334	361	368	365	382	363	399	379	367	376	363	365	374	373	416	353	362	373	362	362	386	363	351	373	375	367	375	355	401	400	365	368	372	348	336	354	374	371	398	377	376	358	368	370	367	370	406	373	374	375	359	359	343	358	369	382	345	383	357	380	339	372	385	391	361	399	357	399	381	385	375	372	347	344	369	378	372	337	372	337	379	358	359	406	335	365	365	386	408	370	386	384	353	367	407	348	364	380	373	379	347	359	364	359	364	348	333	396	381	352	369	337	377	383	366	394	372	376	357	378	343	389	376	388	349	352	372	360	388	370	388	365	383	363	388	377	366	380	378	411	364	387	374	366	379	350	339	390	354	382	347	369	350	362	368	337	362	380	373	365	400	368	389	377	387	360	347	424	378	368	396	376	341	397	392	350	390	361	357	365	338	355	352	351	349	388	382	379	361	326	295	360	398	331	397	347	398	362	396	369	368	377	362	358	362	378	336	386	392	377	405	358	360	343	367	389	358	369	368	360	378	375	402	369	380	379	346	381	377	409	398	372	386	382	352	396	388	404	378	355	381	377	387	356	374	378	376	354	386	360	349	363	372	360	383	360	363	360	336	351	378	360	362	394	394	374	365	371	394	353	387	370	346	382	369	339	361	384	357	355	351	384	368	401	358	352	357	357	395	384	367	338	346	388	364	326	388	399	375	342	348	369	355	392	391	371	374	344	374	353	378	347	404	354	356	389	376	371	377	371	393	384	349	360	350	395	384	394	358	371	388	393	371	377	384	333	384	363	399	382	348	397	348	352	360	412	344	368	384	398	380	376	402	387	360	362	376	336	376	350	360	375	383	398	364	387	368	403	392	372	377	354	375	350	359	392	350	383	358	394	347	350	385	369	354	396	355	395	359	348	343	391	371	388	358	342	402	406	379	368	397	398	365	384	393	353	369	387	381	355	351	371	334	398	392	391	353	380	392	350	362	384	381	376	341	361	363	369	367	387	365	345	341	369	334	340	405	373	326	404	358	371	368	362	333	349	353	372	378	372	351	357	390	382	371	370	376	376	347	373	376	346	351	388	373	354	386	376	336	391	402	364	374	356	358	343	402	330	393	358	411	388	361	362	337	356	353	372	384	387	393	346	359	340	369	368	356	342	386	372	384	371	343	387	353	359	419	384	381	376	355	377	348	398	376	356	377	340	363	361	369	374	359	393	346	381	359	384	358	368	367	373	356	363	375	360	374	374	379	361	348	353	403	364	353	376	404	357	386	370	428	352	363	389	354	372	369	363	366	373	367	374	367	356	354	400	342	415	393	369	397	347	366	394	354	389	371	386	358	409	336	363	369	400	368	368	372	374	356	361	380	393	363	320	404	366	333	394	368	419	398	387	370	370	342	373	381	367	384	424	397	387	345	374	336	368	406	360	363	366	373	341	365	390	400	364	354	368	405	367	372	350	335	375	378	357	355	358	368	373	406	362	407	347	395	394	361	373	380	346	364	357	361	349	368	372	352	386	351	386	363	372	391	377	366	386	371	345	413	394	378	397	357	356	341	351	373	392	370	365	379	374	389	370	392	378	353	349	361	355	367	352	367	346	347	364	363	368	337	383	367	369	384	383	350	395	387	354	362	377	379	382	379	391	371	366	360	406	362	391	393	420	368	375	345	393	352	379	356	378	378	345	383	372	365	351	332	403	399	413	385	345	389	395	404	326	363	349	379	361	372	370	388	379	327	382	389	375	371	401	367	348	379	381	389	380	366	372	373	352	371	407	348	363	385	383	374	347	365	383	355	395	378	339	378	377	379	357	354	366	346	371	382	389	369	356	390	384	375	357	373	374	379	353	378	378	374	372	394	348	383	366	348	393	384	391	358	372	378	400	347	366	378	383	398	371	413	389	343	375	359	372	357	376	366	370	391	354	389	388	373	390	349	371	394	350	342	403	376	411	366	361	406	352	374	346	358	340	347	363	361	344	334	396	363	406	362	359	351	385	363	376	392	353	357	387	394	373	363	392	377	352	350	384	366	383	326	343	420	347	397	401	347	414	399	399	378	368	362	391	377	331	347	356	357	351	394	393	359	366	376	361	398	355	393	359	381	371	373	355	376	404	368	380	391	396	359	355	356	383	357	371	370	377	358	352	379	365	335	364	383	365	367	367	388	392	359	369	382	354	377	366	367	370	364	378	350	384	403	353	360	383	360	340	371	360	341	342	358	355	360	392	354	386	404	360	368	415	351	376	399	351	386	364	365	385	390	357	345	380	343	416	368	382	359	363	386	365	386	384	376	392	358	358	376	380	352	338	399	315	389	408	362	374	381	351	357	352	384	333	369	327	371	346	371	375	346	361	388	355	372	346	352	353	371	386	366	337	328	369	367	358	366	345	361	337	357	362	416	370	374	374	346	376	371	369	372	364	341	375	352	334	425	359	393	360	374	358	354	397	400	371	374	366	365	375	357	372	361	386	379	378	368	379	359	356	349	388	360	409	367	419	395	395	357	395	379	372	376	329	347	354	343	341	425	368	349	398	375	403	383	370	353	369	372	369	383	357	390	369	351	373	371	421	408	414	379	365	389	362	389	370	379	320	348	361	374	344	391	383	374	353	379	365	412	360	346	376	361	384	399	367	362	408	360	416	352	358	397	368	367	397	382	340	379	385	353	368	385	365	367	369	386	407	376	401	367	390	387	364	392	373	379	386	346	328	346	405	360	404	343	378	360	371	364	401	390	374	350	366	380	342	373	367	353	354	359	361	350	360	372	402	381	368	355	382	365	355	371	357	367	362	340	386	391	383	360	398	385	389	384	382	371	389	394	385	358	363	373	431	381	355	361	349	385	365	396	382	363	372	380	367	357	370	380	382	340	365	353	353	417	367	334	383	380	371	347	361	372	340	388	363	389	361	342	391	364	382	355	385	364	384	347	381	348	382	339	351	349	386	408	390	387	365	364	386	356	357	391	356	369	363	340	367	369	346	381	380	370	337	346	346	345	366	374	378	380	396	369	377	347	376	358	364	374	356	400	388	370	361	382	400	351	367	389	342	374	386	347	372	354	346	356	375	337	357	358	394	344	400	373	375	369	394	364	351	369	372	376	333	362
25442	21516	24923	19728	3902	1697	1266	784	672	521	451	373	383	289	278	293	271	282	258	250	221	228	217	221	207	225	251	257	266	247	222	237	227	233	204	227	246	215	241	224	217	229	230	214	211	230	238	242	245	237	225	201	225	248	220	214	250	214	211	208	216	229	229	223	227	222	221	223	254	222	219	213	223	232	228	226	219	197	255	224	210	214	227	220	237	216	208	243	248	235	204	224	260	245	198	242	209	254	228	235	253	209	200	242	211	243	209	205	229	229	228	226	234	218	209	226	222	228	262	244	209	229	241	246	228	205	226	243	225	269	217	248	242	205	237	224	232	246	212	232	227	195	214	209	229	225	226	203	233	228	231	241	246	234	233	203	227	191	224	215	226	234	209	236	234	215	227	212	246	202	218	234	239	234	220	240	241	226	226	223	229	231	226	226	217	221	228	224	230	214	241	218	242	229	223	233	230	230	232	255	221	208	220	233	239	241	211	224	203	250	216	223	227	229	217	241	253	191	219	218	223	216	229	198	220	246	239	215	221	228	237	239	249	233	233	242	191	238	262	227	216	212	254	212	209	224	251	231	222	252	255	243	223	229	238	200	215	219	227	209	216	214	207	241	221	231	249	212	224	249	223	227	217	226	203	217	222	208	211	226	227	199	226	229	227	197	215	215	256	237	209	241	195	218	237	205	244	227	228	219	236	243	223	201	245	226	225	231	193	234	234	239	257	239	212	227	241	236	221	251	215	229	240	213	248	243	210	231	210	229	208	255	238	246	230	231	215	217	213	244	197	228	228	257	221	211	254	213	235	200	222	230	229	216	243	235	240	220	224	235	216	238	239	231	234	216	206	212	220	222	208	242	228	235	217	233	212	219	237	227	255	241	197	226	236	234	230	259	221	208	201	252	216	231	243	234	211	244	217	200	240	225	242	219	254	234	200	222	226	240	210	237	208	216	249	205	213	224	224	189	216	240	223	240	199	217	223	213	215	228	203	206	227	207	235	266	230	188	216	201	200	216	234	210	224	198	225	211	228	220	219	205	224	216	275	243	237	229	223	227	200	233	205	257	230	229	213	222	226	207	236	237	224	232	227	234	219	188	236	192	206	225	234	224	228	236	253	213	218	211	244	209	221	227	243	237	243	238	199	233	237	222	220	202	213	245	228	220	215	252	222	231	210	218	214	235	241	209	228	203	226	228	207	230	214	253	241	210	213	214	257	251	219	211	221	227	229	205	251	242	226	232	229	221	228	218	243	240	228	241	239	251	221	212	215	200	219	253	221	214	236	217	244	222	242	230	239	235	220	222	219	226	228	238	203	219	215	246	257	247	259	235	213	215	223	237	233	205	234	210	228	188	247	204	215	202	227	220	237	233	220	200	225	208	225	224	247	256	214	232	234	234	214	199	220	201	202	239	246	236	219	193	228	215	217	240	229	231	205	236	213	248	228	238	229	215	248	226	231	195	217	222	227	240	242	228	236	206	217	254	227	238	234	255	238	276	243	226	224	254	222	222	232	227	263	242	247	219	226	219	258	207	208	212	221	204	235	247	241	242	209	195	210	231	205	226	197	220	240	237	206	239	210	249	240	207	238	241	240	256	241	254	243	199	214	229	221	239	247	231	236	212	241	235	235	212	229	232	226	243	230	231	244	234	249	219	209	215	219	236	217	222	231	234	209	238	235	223	233	240	205	231	238	240	242	212	234	240	219	227	256	201	272	228	235	243	240	245	248	223	232	220	229	223	211	234	233	212	202	201	210	217	223	240	238	208	225	220	232	238	213	234	213	228	236	221	231	233	230	229	231	212	214	218	247	191	212	230	224	219	203	225	230	218	214	226	220	235	234	225	213	197	232	245	223	230	237	260	215	218	218	213	237	255	233	227	225	252	194	210	248	227	245	230	229	256	243	262	230	211	253	197	231	232	210	229	228	218	217	220	211	227	233	250	199	220	205	234	239	224	259	250	211	234	232	213	223	218	224	264	220	223	225	213	251	251	254	229	214	228	229	206	199	257	227	241	214	233	247	217	274	235	230	219	261	230	245	247	233	214	226	209	231	227	224	227	234	239	222	257	212	223	206	223	199	200	211	208	220	247	205	199	221	234	213	224	212	234	212	211	216	239	243	238	241	236	222	223	204	221	256	255	233	193	237	229	224	209	232	210	236	212	218	219	221	222	216	227	234	208	229	223	233	214	212	232	235	219	230	230	235	231	215	238	228	221	229	218	220	222	248	220	220	237	224	209	254	202	213	229	223	228	226	235	220	234	221	228	254	211	226	241	208	247	229	220	224	191	231	248	210	246	210	217	223	229	232	238	188	241	231	217	222	199	219	216	249	248	237	229	235	220	213	207	232	246	228	207	214	217	177	232	251	233	206	225	226	225	230	235	224	208	222	214	223	211	214	216	236	226	238	233	227	241	229	224	231	220	217	215	231	210	216	245	261	228	242	211	235	203	218	223	211	206	223	231	207	225	227	237	252	224	223	218	210	245	235	222	231	235	208	247	251	238	210	226	224	219	234	225	202	234	204	251	217	238	240	233	201	219	226	211	251	237	234	226	236	236	236	213	220	217	207	227	207	227	233	212	234	244	211	233	240	210	243	238	208	242	263	216	230	206	239	228	232	242	236	223	201	245	231	228	250	212	232	224	241	256	225	236	230	215	228	260	234	239	232	214	230	209	245	214	226	226	217	234	211	214	242	234	214	225	215	238	219	244	212	237	230	224	252	270	221	212	198	218	224	227	237	251	260	210	226	210	255	208	237	191	254	225	239	229	265	245	239	208	209	212	229	219	230	252	214	230	219	234	206	211	230	224	212	214	221	245	215	221	206	218	245	243	236	232	244	232	225	231	248	227	209	198	216	235	210	238	237	237	219	249	236	248	239	243	230	238	238	248	207	220	253	222	229	240	220	222	244	238	225	211	236	243	230	228	234	230	225	200	224	213	216	235	235	199	233	265	202	222	219	205	218	226	238	225	210	202	208	219	234	241	246	233	227	205	226	236	210	234	189	243	239	233	235	234	221	215	211	218	249	249	242	231	227	229	230	223	229	241	232	248	253	262	204	227	232	235	237	230	211	224	216	218	233	212	202	218	235	230	242	214	221	228	233	217	228	218	218	241	242	228	217	199	243	257	191	237	214	209	224	230	221	228	215	219	222	266	210	257	218	223	221	202	247	224	226	224	229	243	229	205	221	231	209	224	237	223	248	225	240	241	210	215	236	231	218	217	229	258	213	204	211	206	220	255	223	202	238	256	220	220	231	221	254	253	240	235	216	210	217	213	238	228	210	259	233	223	232	226	238	245	235	241	232	241	230	229	225	241	238	225	238	217	241	244	233	215	251	242	220	231	244	242	223	211	219	221	223	224	214	251	248	233	258	227	236	218	228	234	236	225	215	217	224	211	212	204	231	220	254	227	197	240	230	233	240	214	223	207	241	218	227	207	235	210	226	239	205	240	230	218	230	253	253	263	227	241	224	213
18171	32154	21663	11994	7109	4572	3138	2276	1666	1344	1101	880	687	612	519	480	479	435	404	430	411	408	380	392	393	391	385	401	358	394	363	348	355	356	367	367	365	360	323	362	387	394	388	359	379	342	342	365	323	323	371	323	351	378	359	365	380	351	362	356	361	383	357	367	354	354	338	328	368	386	390	335	364	344	339	370	378	388	355	339	310	375	344	378	333	343	367	368	355	350	343	345	374	333	323	341	367	364	364	364	374	343	336	345	364	356	379	339	362	378	345	362	344	364	324	359	338	352	341	361	370	356	380	353	329	371	348	352	313	382	359	358	351	347	376	357	370	367	374	338	330	322	364	373	352	297	377	330	393	383	350	371	351	351	360	370	373	347	383	352	374	356	360	335	350	355	372	356	363	352	368	334	342	354	374	348	345	341	357	383	387	333	338	367	345	325	359	341	338	377	331	334	349	357	363	356	373	351	374	387	380	316	349	360	327	385	349	355	359	321	374	332	366	348	369	396	333	382	350	332	348	331	328	347	357	387	356	379	351	329	328	365	340	371	336	354	373	382	329	333	380	338	377	362	382	354	350	336	341	373	339	358	357	346	351	365	360	339	392	361	388	395	366	345	353	348	369	308	367	358	353	350	372	363	367	368	350	341	372	379	367	364	337	379	360	334	358	331	377	386	355	345	344	332	339	341	366	347	357	373	358	330	366	349	366	382	308	344	344	347	352	338	386	336	335	329	334	390	378	345	364	360	342	370	325	331	344	359	404	353	353	328	340	317	363	380	373	350	357	341	336	343	354	326	347	312	357	346	340	311	332	359	325	336	351	388	375	345	364	348	351	361	371	339	318	379	367	391	344	392	350	370	364	339	376	359	355	337	311	356	378	358	384	361	360	342	378	363	341	346	327	358	346	349	350	363	364	355	344	346	354	354	351	373	327	403	342	338	331	393	352	352	352	344	348	373	368	368	390	363	328	400	333	375	398	383	340	375	344	339	342	368	361	390	361	353	364	355	361	342	369	358	382	366	375	353	337	358	329	323	367	388	371	370	367	359	373	342	355	342	341	329	357	340	340	370	373	368	372	370	362	370	345	338	336	343	348	351	373	392	386	398	373	346	371	364	348	317	339	334	398	379	383	357	347	362	370	329	334	345	324	318	374	334	342	341	339	387	347	312	356	337	365	374	369	340	352	360	388	361	370	348	333	316	337	305	356	355	351	380	327	339	393	343	313	355	337	359	375	384	332	346	351	323	388	370	370	379	360	347	353	352	331	335	322	357	347	356	362	356	321	338	355	348	371	347	357	349	337	336	357	368	343	313	333	385	368	334	394	331	372	330	302	357	351	367	380	340	326	324	360	335	393	368	393	397	354	387	331	404	360	379	345	375	328	352	340	368	337	368	354	343	356	346	377	386	333	328	350	352	338	332	370	349	346	334	372	347	379	384	361	373	361	352	359	356	343	333	335	369	349	348	359	358	361	365	365	358	393	364	349	381	338	352	367	343	373	342	345	352	351	319	346	377	351	361	319	340	381	353	343	343	366	331	346	380	344	325	334	337	357	360	333	378	370	329	345	363	365	319	349	353	383	412	337	363	340	352	343	362	341	361	343	341	329	364	365	367	361	358	358	348	380	323	366	327	358	366	378	360	355	338	334	356	339	368	356	370	328	362	353	366	371	333	362	332	358	366	359	352	384	342	361	368	337	378	346	371	369	341	343	360	332	344	356	355	373	361	358	354	333	366	374	356	340	335	357	367	373	365	345	351	324	347	339	355	354	340	367	385	360	368	363	371	354	372	311	379	354	402	350	350	327	352	357	365	352	373	324	354	388	367	346	371	357	370	323	330	353	345	343	366	380	322	367	380	349	370	315	375	359	319	355	380	345	381	376	328	340	385	335	378	333	349	362	336	349	351	364	309	328	318	322	384	323	360	343	372	365	351	387	344	356	376	325	365	330	352	359	353	362	359	361	389	390	377	327	364	354	325	369	368	348	364	331	327	318	359	335	363	310	364	380	370	399	338	342	342	342	393	378	330	339	358	368	387	357	359	341	342	368	415	321	351	356	330	384	329	334	352	337	359	367	380	378	312	365	355	332	357	361	344	332	399	365	407	362	342	333	352	355	336	343	381	373	328	373	366	383	340	342	350	370	350	356	352	376	320	332	340	359	351	366	362	327	352	364	363	351	381	358	334	364	365	384	362	373	367	384	350	334	356	335	314	352	332	305	341	360	372	347	331	333	339	348	365	368	330	341	365	348	357	340	329	372	368	364	365	393	320	328	349	349	319	356	383	368	349	356	344	344	388	378	344	363	366	386	350	331	353	343	344	361	355	351	366	357	362	340	377	347	351	351	351	374	340	374	330	364	357	359	388	354	347	350	377	357	356	350	353	341	380	337	345	366	304	377	369	337	397	385	328	359	357	345	370	310	355	337	346	336	368	327	320	344	360	347	369	331	369	382	334	357	395	353	364	359	293	326	363	337	350	337	341	363	348	358	394	342	385	347	374	345	362	357	350	393	329	346	372	371	346	340	350	380	361	357	367	341	364	328	343	391	348	323	314	369	354	316	355	357	412	307	367	369	374	345	346	354	351	347	330	331	374	382	347	313	361	349	332	340	358	377	360	328	303	355	332	346	364	369	357	364	355	365	326	347	364	390	318	348	344	346	367	364	323	350	365	364	324	349	378	380	337	377	363	341	382	351	380	401	342	330	364	377	338	333	342	342	341	372	339	356	360	397	381	361	305	360	328	364	351	357	349	339	381	390	358	346	362	358	344	357	352	339	338	362	338	371	332	331	369	316	331	358	344	390	367	387	357	362	393	347	367	374	356	340	367	340	358	368	365	338	339	329	354	348	340	358	363	344	371	341	376	358	386	338	327	359	322	372	342	373	385	365	389	342	376	364	359	378	335	360	345	382	349	359	376	341	328	360	382	352	355	355	382	359	346	336	370	341	384	364	352	352	367	366	352	344	356	390	350	332	377	332	378	373	361	341	377	366	363	360	378	385	370	350	360	386	392	337	352	380	337	354	339	377	345	353	338	370	346	359	356	341	332	321	367	359	393	393	336	356	356	366	367	334	338	412	365	333	353	362	370	328	358	355	379	371	335	339	359	319	317	380	360	320	372	339	316	322	350	358	344	360	311	359	342	317	343	350	387	346	357	346	358	367	351	367	353	384	361	363	362	351	344	359	330	375	331	367	372	346	330	368	363	339	350	359	374	340	368	325	356	362	365	348	340	387	349	365	357	371	357	329	377	345	374	329	333	352	346	368	315	358	389	367	384	380	381	322	388	373	342	373	366	381	340	330	346	329	351	344	346	307	366	356	330	375	384	394	384	326	379	324	356	361	377	360	347	347	335	365	392	336	367	356	372	340	344	363	342	344	342	349	355	351	332	396	349	370	359	361	356	344	335	373	358	365	351	343	371	377	334	371	403	365	371	356	375	361	362	346	347	383	364	369	344	338	376	342	357	352	315	325	337
23073	21574	28553	25066	21576	15668	3995	1892	1215	945	777	632	482	446	401	364	340	316	299	300	295	263	295	283	291	259	239	280	244	287	241	269	249	246	236	245	247	249	245	239	247	254	203	249	256	248	231	233	225	242	270	244	261	242	245	240	242	281	241	230	245	244	242	236	238	251	242	231	277	258	225	254	227	251	250	240	268	222	242	239	229	247	253	226	244	236	271	274	255	260	242	249	209	236	219	245	208	250	246	257	247	221	240	240	256	234	263	216	255	228	257	238	249	247	255	227	221	239	237	255	232	246	220	241	228	235	248	219	240	253	229	246	227	259	248	259	233	242	211	225	254	228	247	249	231	241	220	250	259	235	251	216	236	236	253	225	256	259	226	227	262	237	259	236	224	237	239	245	239	261	237	253	252	232	252	217	237	228	257	234	249	245	257	266	255	256	234	266	232	228	221	233	260	242	250	217	240	258	226	257	244	260	251	252	246	238	240	201	256	233	225	216	216	257	229	288	239	248	244	247	217	234	248	262	235	233	261	236	237	238	211	235	237	268	255	245	228	260	248	262	264	248	216	271	228	260	217	245	244	231	247	240	257	223	242	226	248	239	242	236	261	227	230	231	246	220	245	234	248	267	244	263	257	259	239	232	239	246	252	222	236	241	257	246	262	249	242	236	245	203	251	249	232	245	244	228	249	235	247	241	235	261	237	272	227	256	249	242	242	247	225	246	239	227	245	223	231	243	223	240	259	261	220	227	244	208	232	229	227	255	216	252	236	226	256	237	246	230	229	268	236	240	251	231	247	242	270	241	235	226	242	227	239	240	250	244	265	213	249	258	252	235	247	240	232	236	249	234	259	253	248	241	227	243	269	248	227	225	248	248	246	218	236	230	251	236	238	221	278	221	234	246	256	253	254	221	255	226	257	261	247	259	236	239	236	235	248	231	252	281	243	267	234	255	215	235	251	226	233	229	244	220	239	280	255	264	248	263	242	212	249	241	249	256	245	220	244	232	245	244	249	229	257	255	242	214	248	234	221	247	240	256	274	228	249	254	245	265	253	252	231	274	252	210	226	248	274	247	240	250	239	265	221	241	254	223	273	252	239	230	238	264	255	234	240	229	250	236	257	225	246	246	241	244	229	238	246	220	241	246	231	228	262	284	266	271	251	239	230	240	246	251	216	225	246	228	228	261	238	251	252	250	241	239	271	248	230	258	235	236	231	242	220	257	235	214	238	255	238	258	248	220	250	233	237	248	241	249	248	271	239	231	228	250	264	247	243	255	239	248	269	238	246	207	240	239	226	233	229	271	218	232	237	245	248	247	265	242	288	232	255	243	271	239	240	205	228	249	237	257	265	235	227	225	243	236	247	217	256	232	241	255	282	239	249	244	257	258	235	254	227	254	246	250	212	249	233	210	229	242	235	221	263	226	239	264	234	225	254	242	263	240	246	266	248	242	248	260	239	266	237	241	235	245	255	236	220	240	250	234	256	233	249	282	234	231	259	253	265	261	257	246	223	261	241	240	243	253	252	239	278	235	234	256	219	244	234	252	230	219	234	235	219	216	266	241	237	238	246	252	234	238	248	228	225	235	222	235	223	245	242	258	236	236	240	266	237	222	231	248	258	237	230	230	242	228	228	237	234	235	235	264	226	225	228	271	253	243	240	266	240	230	248	204	230	255	226	255	243	246	240	237	254	252	243	268	241	257	213	257	236	232	252	230	244	233	250	226	254	266	239	260	236	244	241	230	238	239	233	239	251	249	230	217	241	240	257	228	258	265	244	244	243	222	224	216	245	232	226	275	226	273	235	262	225	255	242	258	225	236	236	228	238	216	223	221	230	264	227	248	234	219	229	252	226	251	238	234	241	249	257	245	252	253	260	225	244	247	255	220	238	229	233	232	231	239	211	258	247	250	252	231	250	235	220	220	247	223	239	268	261	246	242	249	220	222	261	246	249	275	235	236	267	221	224	232	226	215	248	250	236	229	238	213	254	244	281	227	250	272	234	242	229	225	238	227	266	240	230	245	235	241	235	212	234	238	236	233	232	247	244	221	246	245	240	233	256	248	255	213	247	232	259	240	206	230	237	223	253	240	254	272	255	223	256	238	223	257	249	259	248	245	225	267	261	212	232	224	230	239	252	252	266	259	244	239	244	230	250	234	214	252	242	240	223	243	245	232	241	229	236	246	213	278	226	247	247	264	199	244	236	238	247	226	249	263	238	247	246	240	225	248	201	222	234	229	244	220	240	249	252	247	242	221	266	251	265	220	231	232	265	233	231	257	229	254	270	226	258	239	245	227	245	221	231	240	224	240	244	204	219	222	249	237	227	243	235	242	236	260	253	245	256	251	261	224	215	231	249	232	264	236	249	217	228	267	242	224	269	225	225	248	236	232	229	239	251	231	248	240	257	241	248	210	265	231	273	261	249	220	208	250	243	248	229	259	257	222	237	255	241	221	236	221	278	245	264	234	231	252	241	266	262	230	218	236	235	236	263	246	258	239	242	259	248	244	257	243	247	273	258	247	258	260	244	253	275	225	276	252	211	239	241	260	232	241	247	249	253	255	279	218	245	258	243	263	264	237	223	254	227	236	233	240	239	237	233	239	276	213	257	261	261	237	253	292	230	278	249	234	268	252	232	233	236	225	237	240	240	247	268	240	247	267	265	280	240	254	250	244	256	234	228	256	241	273	246	247	233	258	233	272	257	237	248	254	250	259	284	253	244	254	215	243	236	241	265	242	243	259	231	259	257	231	233	251	237	252	234	243	243	252	230	216	248	284	242	243	247	237	236	243	227	233	246	245	208	244	217	241	223	259	275	220	256	217	247	243	233	238	240	218	245	219	263	266	239	237	244	241	219	256	221	214	223	269	233	250	240	216	218	265	257	229	224	230	249	232	191	250	261	241	227	234	251	245	253	254	229	249	226	226	239	261	222	227	231	235	249	244	247	252	237	245	242	249	259	256	274	267	234	267	261	217	237	251	241	245	241	247	240	234	233	249	265	269	230	225	253	229	242	257	243	257	225	233	238	244	243	228	232	274	235	236	235	240	241	224	243	226	241	250	238	231	259	224	269	244	251	234	260	246	275	230	246	252	254	248	240	268	275	235	237	241	223	264	226	231	240	234	227	259	253	238	242	223	252	228	256	241	241	248	214	241	248	235	252	239	255	246	219	253	235	231	238	254	242	246	231	236	237	226	255	247	230	236	238	267	247	217	228	260	239	254	234	246	237	237	244	229	237	232	251	222	247	255	223	232	226	252	235	237	234	248	234	258	248	245	245	255	238	210	227	266	240	261	236	235	247	253	236	241	233	260	183	260	263	236	286	241	247	228	196	250	246	247	236	255	256	256	268	247	269	238	236	251	234	245	253	216	234	249	230	251	224	244	220	252	261	238	256	258	239	260	231	240	248	248	247	253	245	230	232	237	250	247	246	248	238	241	240	253	267	276	259	247	219	215	230	250	230	253	221	239	262	231
21197	41814	31607	19661	12820	8833	6080	4443	3193	2328	1814	1408	1137	874	751	664	625	549	522	519	505	439	446	416	406	407	399	361	408	394	380	384	360	344	381	383	313	341	366	390	379	369	351	365	372	380	377	371	336	381	379	392	399	358	383	384	379	375	367	384	366	357	358	381	424	362	361	379	361	371	352	400	364	366	368	373	420	350	360	375	347	390	390	360	384	358	377	366	339	371	382	356	408	355	341	381	361	368	382	383	378	318	362	401	378	333	382	373	361	350	376	369	362	351	377	372	364	391	365	393	350	373	394	349	442	342	380	386	366	378	374	378	335	343	399	345	354	362	344	356	333	348	359	404	367	351	394	340	355	387	374	347	350	368	402	361	353	377	367	374	388	366	335	351	383	367	357	404	354	374	375	392	350	331	377	374	363	360	357	384	359	382	358	342	365	341	376	392	400	362	393	384	303	340	374	353	348	362	387	341	363	378	374	351	346	366	365	356	386	369	352	380	393	339	387	381	382	396	375	366	390	385	386	344	375	370	381	355	389	331	369	384	338	375	370	392	407	371	390	414	371	369	331	352	347	350	369	351	327	383	378	377	411	368	361	376	388	365	364	385	373	388	344	405	365	355	364	347	394	411	385	377	350	367	377	362	369	383	410	346	334	362	333	368	375	359	378	321	389	351	366	372	398	360	356	401	404	357	373	403	341	375	392	403	373	361	361	390	388	390	355	379	357	371	324	350	381	365	359	407	354	372	377	370	374	369	341	361	402	338	364	330	341	390	388	381	351	347	362	354	354	370	351	378	376	379	335	362	379	351	385	356	361	338	360	370	376	401	383	326	390	385	356	406	368	361	351	373	400	391	378	362	392	364	378	336	335	347	371	396	354	391	382	333	362	362	360	369	375	332	357	338	375	400	385	344	378	380	355	352	407	388	353	370	375	378	353	381	354	372	384	364	356	357	388	390	348	409	340	387	371	366	354	391	350	388	379	383	373	386	379	373	369	347	360	385	360	341	389	386	350	368	372	399	353	385	376	383	340	376	398	353	388	353	368	366	404	355	392	337	388	386	361	372	425	349	395	339	383	377	353	378	393	414	370	383	330	372	354	409	375	382	353	365	389	346	394	373	387	380	341	347	388	372	402	358	364	363	353	366	376	369	382	332	377	362	402	345	342	407	336	388	379	355	371	407	364	367	384	386	345	356	362	383	364	381	362	359	368	390	423	357	351	372	396	340	382	382	343	351	350	388	397	357	367	359	395	361	374	348	376	385	349	368	396	377	403	328	362	370	378	348	361	361	379	395	397	356	390	377	353	391	356	409	400	384	361	373	363	404	357	349	384	352	371	349	380	378	355	354	359	346	364	347	389	379	410	412	373	353	363	377	364	377	352	394	349	351	375	355	352	359	379	360	368	358	354	320	350	380	380	339	358	381	390	379	376	378	410	407	365	386	367	359	383	367	354	384	396	361	346	325	337	358	362	385	355	354	403	368	378	368	365	400	414	356	354	356	372	368	362	363	375	350	368	369	356	376	354	369	339	364	336	360	383	371	363	383	368	405	358	333	374	355	387	393	378	373	359	367	393	364	368	366	341	364	418	383	380	362	378	396	344	343	367	386	350	351	357	356	372	365	371	359	331	381	363	378	371	338	360	357	368	349	366	371	374	376	351	369	366	359	383	357	386	375	373	346	363	375	359	355	404	363	336	364	380	363	370	398	355	341	379	347	382	374	380	349	389	334	416	397	379	352	344	341	364	385	363	358	360	367	352	360	337	385	385	352	343	361	324	338	381	372	383	353	408	398	358	360	364	384	346	354	377	368	352	370	342	355	381	346	343	363	362	377	344	345	402	349	371	395	374	341	369	384	418	385	372	359	395	381	375	368	364	335	382	393	402	348	325	389	356	360	350	366	334	358	360	401	357	384	357	353	355	372	379	325	366	376	349	376	369	368	379	378	375	364	370	370	364	390	385	386	415	376	374	344	355	348	361	369	358	374	369	362	395	372	376	356	346	352	382	366	371	370	383	367	359	331	355	358	395	360	358	384	386	323	365	353	371	375	383	361	351	362	355	409	371	367	414	409	348	348	333	384	354	349	382	355	351	379	368	375	357	341	345	392	342	348	338	360	369	358	382	349	360	364	351	354	375	353	358	377	356	392	357	377	360	394	370	397	374	353	369	352	360	356	368	386	358	342	385	331	344	394	357	365	338	368	370	379	365	386	394	384	389	381	334	356	344	378	316	422	378	360	385	384	334	349	365	372	372	382	376	322	358	378	349	401	363	383	377	406	360	354	378	323	397	366	326	357	382	371	345	394	363	379	399	345	344	386	345	393	357	403	377	375	381	359	378	339	339	340	371	383	345	363	374	379	391	370	371	384	371	354	379	370	340	348	335	383	357	321	393	405	363	375	372	366	361	362	360	363	350	375	394	383	371	345	366	338	365	338	357	367	383	379	345	401	347	358	366	345	407	371	332	361	376	366	382	365	347	369	361	362	384	382	364	348	354	374	383	341	354	371	406	354	368	346	331	391	366	385	339	342	374	374	350	400	367	380	347	386	370	357	342	373	370	345	353	335	377	391	351	382	366	399	405	373	368	358	385	356	394	381	333	346	364	375	387	376	367	387	397	369	339	359	387	365	387	346	372	394	360	371	357	384	397	320	341	362	375	330	360	347	390	375	369	391	354	382	360	353	377	369	382	360	373	357	387	408	377	379	369	371	392	376	375	351	370	380	392	357	414	366	371	377	354	375	405	342	394	370	383	389	371	397	344	357	396	385	366	362	398	352	378	385	386	339	381	367	372	366	372	380	374	407	390	396	385	366	367	364	382	358	388	417	381	345	348	340	360	348	331	381	365	358	390	382	360	388	351	384	392	376	354	373	373	352	358	361	384	389	376	367	344	353	391	378	373	367	344	400	355	398	415	356	404	376	379	366	383	374	360	362	324	383	378	390	349	390	368	356	362	379	362	363	385	366	398	348	349	355	352	385	365	366	350	392	408	394	358	379	384	393	349	355	368	392	361	361	363	349	409	365	344	409	365	339	375	384	341	360	384	379	350	369	370	361	381	362	393	372	332	376	365	367	340	397	375	336	352	350	354	394	339	345	337	382	348	361	367	361	352	360	382	378	367	355	375	374	327	362	365	387	380	372	380	364	377	381	361	362	355	395	370	377	377	367	379	367	346	374	366	358	375	364	399	350	372	341	364	379	367	382	337	355	374	375	375	338	301	338	416	348	332	345	400	375	363	371	354	363	351	379	391	391	414	370	360	357	385	362	367	355	373	364	376	397	396	381	388	340	368	350	350	342	385	358	349	353	364	351	383	370	330	405	359	374	372	369	378	369	364	374	345	412	365	370	345	357	360	369	381	355	390	339	362	359	346	355	359	367	381	375	364	366	336	379	392	378	330	371	349	358	370	358	380	361	371	364	377	361	365	380	377	414	353	401	341	364	359	381	365	357	380	353	379	361	415	396	354	370	354	415
28214	20718	13791	5778	2329	1406	918	749	593	481	413	331	330	259	321	276	283	276	214	229	265	235	231	247	262	225	238	221	230	248	221	232	250	225	218	255	241	226	229	227	224	233	210	219	216	253	223	213	233	242	227	259	232	231	236	226	244	252	235	263	229	253	225	212	233	228	247	216	245	230	230	237	237	226	228	257	235	208	241	247	204	220	224	254	245	240	247	226	241	227	212	252	230	227	220	236	271	243	232	273	222	216	227	243	239	220	223	230	206	211	220	228	250	226	230	235	213	247	211	238	224	212	211	257	238	223	249	243	229	205	218	248	265	212	241	231	228	216	231	210	249	223	242	264	266	216	233	221	218	237	267	216	224	216	231	233	238	227	245	244	228	239	246	252	237	222	227	238	266	227	229	216	224	218	214	243	242	221	228	253	237	233	255	261	254	223	216	240	243	233	215	223	259	224	228	215	223	214	253	282	248	249	227	244	274	208	225	239	216	227	202	234	267	248	246	240	206	250	254	225	228	214	257	203	231	228	224	201	230	234	213	222	205	247	239	218	216	225	261	237	224	227	242	213	221	232	265	204	252	218	240	232	234	235	230	247	242	268	217	215	249	229	230	280	254	257	207	226	239	231	239	237	236	236	199	217	238	218	204	197	220	246	254	181	234	253	230	243	220	226	234	235	250	236	249	265	222	218	266	207	238	224	223	240	255	206	236	237	240	204	227	238	261	231	229	237	233	248	214	223	258	229	216	220	228	246	239	246	253	259	238	232	223	217	230	232	238	238	247	214	227	206	226	214	252	231	230	250	246	205	221	254	243	233	263	281	222	258	239	222	228	246	226	230	229	235	234	246	228	251	241	239	243	219	212	260	220	228	200	244	225	205	227	251	253	224	231	253	225	244	230	266	242	242	227	205	243	248	225	255	228	227	225	206	220	239	241	226	218	223	253	231	238	248	251	252	203	242	249	240	254	249	210	226	200	233	230	226	239	212	227	236	235	229	214	271	217	217	212	224	220	224	231	257	221	220	253	219	246	247	239	229	193	230	252	237	220	242	244	225	241	230	239	204	231	224	247	234	224	235	238	234	260	242	232	232	225	233	241	262	217	234	245	226	252	221	257	202	244	196	228	251	239	252	229	228	221	226	230	215	239	209	217	233	243	230	210	269	241	225	237	236	235	211	248	207	230	220	216	246	213	235	229	261	251	231	234	225	225	213	243	234	235	226	213	235	196	209	227	231	249	222	249	228	256	232	265	227	248	236	208	234	199	229	227	211	231	246	204	232	227	236	206	227	213	220	244	234	246	243	245	222	200	221	234	255	234	222	244	221	237	232	229	232	195	216	251	253	253	229	238	244	248	211	229	231	228	213	208	232	223	246	239	260	210	215	227	240	222	243	205	221	222	249	214	243	216	245	237	218	261	228	243	236	226	243	242	231	248	209	234	230	254	208	234	226	202	229	237	244	247	238	220	223	224	230	237	210	248	247	229	240	231	255	249	229	223	249	221	237	241	229	243	228	218	231	214	226	255	221	216	216	220	239	240	216	230	261	225	265	194	225	217	235	211	237	229	237	236	229	225	221	238	229	240	253	249	248	226	221	245	224	248	246	237	228	280	257	254	243	231	246	214	231	225	262	234	219	222	234	237	237	256	243	253	237	226	232	224	223	212	230	242	235	223	288	221	246	255	224	229	256	231	227	239	247	236	213	203	235	236	244	220	213	254	246	225	240	225	236	219	230	223	203	223	227	224	256	247	244	248	248	224	217	239	226	207	233	216	250	244	225	240	229	233	217	247	253	209	232	247	228	215	226	227	224	228	203	231	208	232	239	248	249	233	218	223	242	233	230	228	248	231	226	222	248	235	245	234	253	193	233	257	219	252	229	213	240	228	219	244	201	261	241	251	241	224	249	234	211	239	230	217	245	232	199	221	228	245	238	221	232	238	210	228	250	260	238	235	235	243	219	209	204	263	224	240	245	242	257	233	238	240	206	233	263	208	233	249	212	248	234	232	241	208	225	217	240	247	263	246	249	242	246	253	231	236	240	231	240	235	231	243	225	237	254	260	211	240	258	233	251	248	228	237	230	237	229	207	198	216	242	243	247	231	250	238	252	239	226	264	217	207	257	228	274	236	256	263	244	238	216	242	243	254	212	229	237	269	243	223	235	204	248	250	242	232	221	225	222	269	251	262	239	238	229	240	246	236	211	251	241	234	217	226	238	237	224	239	254	226	228	260	234	243	206	245	255	242	215	224	232	256	242	231	238	203	235	208	210	237	235	236	239	235	210	223	220	218	245	211	225	207	251	255	238	258	210	231	238	232	242	253	235	220	225	228	210	189	218	225	257	225	233	217	224	241	233	221	229	253	195	230	225	224	241	233	244	213	233	204	218	211	212	245	229	233	216	244	230	238	219	245	222	214	251	234	225	244	237	228	256	196	236	228	210	218	257	229	244	255	250	225	260	233	203	253	248	210	215	243	224	233	259	233	255	235	247	216	246	243	234	236	206	262	218	229	215	240	234	228	242	227	226	217	209	219	216	248	209	245	225	210	230	241	226	224	241	229	220	243	261	223	245	239	227	236	246	243	222	214	204	218	241	231	244	238	237	250	216	243	238	229	239	245	225	235	237	233	223	211	229	209	248	239	216	249	210	221	220	222	207	234	247	249	255	223	241	238	232	212	222	224	229	214	220	243	251	237	225	248	245	223	226	247	231	254	232	241	214	195	213	231	201	252	246	252	224	227	255	199	228	233	198	241	217	236	214	251	241	242	249	239	237	259	233	230	236	230	259	224	223	245	190	233	238	261	232	204	230	243	251	231	211	233	236	198	235	237	228	247	219	232	222	241	252	212	272	231	210	217	241	245	255	231	234	247	247	253	243	222	230	245	252	236	246	229	215	248	233	256	228	221	227	217	209	236	205	229	221	245	225	228	196	209	245	226	228	233	218	232	229	227	240	233	226	219	234	225	226	239	215	257	214	232	255	267	245	267	222	249	234	218	240	201	236	236	222	249	237	233	224	235	241	238	242	208	224	245	228	244	259	235	240	247	245	230	240	239	227	222	249	214	248	207	259	247	218	217	240	229	217	241	259	227	237	239	233	235	260	239	222	218	214	235	240	206	243	233	244	267	238	212	221	240	248	248	223	218	226	241	257	217	247	244	220	233	237	212	215	248	237	239	231	221	223	246	246	236	260	215	243	246	214	245	239	253	227	256	229	230	191	229	253	207	218	259	237	260	228	201	231	221	249	247	249	225	223	225	221	240	234	216	232	233	200	249	198	248	209	236	222	206	226	239	235	237	221	236	252	237	224	239	196	230	237	243	249	237	238	228	241	217	228	212	236	237	212	226	256	236	223	256	226	249	228	244	241	210	229	229	245	237	229	244	259	226	230	251	254	224	227	243	220	219	226	227	234	232	243	241	200	222	230	237	220	242	247	250	246	219	221	249	213	201	246	240	248	241	243	232	242	218	232	215	266
17809	30233	18031	9393	5663	3716	2448	1787	1339	1053	813	689	601	491	519	453	446	398	445	408	421	418	394	412	414	401	363	396	355	357	370	356	380	379	369	361	366	338	375	353	391	360	406	382	356	402	372	343	333	355	360	325	342	379	369	377	353	364	383	361	415	341	369	362	372	367	357	387	372	332	348	328	344	352	352	344	375	366	363	342	356	346	357	361	372	355	356	342	386	329	363	380	365	361	349	349	367	370	378	344	364	414	389	358	400	362	330	380	347	383	357	368	361	364	345	357	354	356	333	327	356	352	352	359	364	387	339	365	349	373	332	375	388	376	373	361	329	387	366	366	381	387	386	353	370	392	366	358	388	378	375	341	326	376	354	397	374	330	364	394	392	336	383	362	359	380	364	402	381	353	362	390	385	358	349	360	380	385	397	382	394	357	351	364	396	388	345	352	365	335	399	348	395	324	354	343	371	359	412	327	392	340	366	345	339	336	329	374	369	405	345	360	350	371	360	368	354	360	374	397	355	364	371	376	386	370	358	374	389	368	371	376	355	383	358	363	351	398	351	323	382	344	383	343	346	385	334	365	362	341	391	368	344	349	372	342	330	367	404	339	338	375	354	378	413	364	362	343	341	369	381	362	342	371	356	354	343	384	392	352	402	358	367	342	367	349	362	357	359	368	344	377	412	356	374	327	360	355	363	344	373	345	372	376	387	380	328	326	388	374	389	355	376	358	333	334	380	383	351	368	350	356	398	380	384	375	330	364	377	403	398	368	376	375	359	351	356	356	364	391	354	322	369	375	356	382	392	369	357	359	388	351	404	384	357	374	318	375	339	349	356	350	352	363	362	399	355	359	361	372	376	344	385	366	354	340	384	364	353	371	376	347	365	356	376	351	333	366	343	354	346	388	377	381	359	363	346	401	386	350	375	354	362	348	318	378	344	341	329	375	341	372	344	353	315	353	386	354	379	350	350	347	399	341	379	364	385	374	400	332	331	329	398	344	421	358	362	338	380	376	359	365	330	349	354	372	362	344	352	366	405	353	379	363	396	350	368	357	428	390	370	338	375	400	353	367	387	354	380	396	406	394	401	371	396	368	367	328	337	332	377	356	350	383	383	356	389	395	350	337	362	325	381	408	365	359	363	364	414	340	377	360	375	386	332	369	363	348	401	355	337	354	380	391	388	403	368	372	369	359	355	321	339	383	351	370	401	363	340	365	350	350	353	328	380	356	366	369	371	367	366	396	354	341	340	370	377	357	363	386	358	345	354	340	366	382	352	360	371	381	367	348	359	375	365	332	360	325	337	367	381	360	374	373	337	330	375	348	347	369	361	386	399	350	390	337	386	363	357	371	397	368	376	376	367	362	339	340	352	352	338	344	413	337	331	347	368	369	395	370	347	369	364	355	389	380	376	359	361	341	332	376	367	365	366	334	337	340	372	328	358	391	369	381	377	374	337	347	367	362	355	346	342	366	354	388	379	403	355	340	359	365	344	349	387	370	374	366	367	356	356	347	367	383	361	328	346	371	385	340	343	348	376	344	356	321	386	360	355	381	340	373	352	367	331	322	324	339	394	365	362	388	362	357	348	349	362	339	339	377	362	378	358	365	376	346	384	370	364	375	371	360	304	358	332	346	376	364	406	363	387	365	393	337	354	375	339	374	343	382	317	394	384	391	368	332	399	384	369	405	354	359	340	385	375	379	347	360	346	354	366	370	371	344	365	370	361	377	359	356	346	351	383	357	341	358	359	385	354	413	371	374	371	357	353	397	368	368	320	346	361	388	375	398	368	390	374	363	381	383	374	355	342	322	347	360	359	359	334	366	388	346	375	323	360	362	341	362	371	355	411	372	384	345	397	367	367	389	400	343	382	370	393	368	369	329	332	401	367	367	386	356	313	343	383	368	369	326	387	346	387	353	381	329	362	347	349	359	392	399	381	345	350	367	372	343	346	378	368	356	369	356	388	388	375	354	372	356	371	347	389	378	377	377	341	347	332	361	364	364	363	393	360	382	358	383	367	383	365	392	363	362	359	388	377	331	366	355	365	335	352	376	382	353	365	363	371	396	373	351	368	349	356	400	385	342	353	348	332	337	370	377	408	353	356	363	365	381	368	352	348	381	358	366	348	349	374	382	333	395	383	355	373	350	359	358	376	337	358	357	385	349	334	375	358	358	336	361	351	408	367	344	385	323	393	358	377	341	337	359	377	384	378	397	390	351	367	355	360	332	374	348	362	354	368	357	377	345	363	366	361	386	401	387	314	369	336	348	388	369	367	350	352	337	364	376	342	338	372	374	377	388	356	364	326	378	376	395	363	375	365	348	355	342	357	398	386	325	388	385	349	362	377	374	367	376	328	362	365	355	337	356	372	363	357	379	351	384	374	357	349	379	365	370	371	364	339	377	346	332	345	399	326	356	354	336	349	346	320	349	357	372	357	371	361	374	361	388	313	370	348	361	412	380	358	401	372	379	367	336	350	351	360	362	359	369	363	347	361	348	362	372	370	371	364	385	371	389	414	372	376	371	355	385	384	348	380	378	396	363	368	349	374	366	366	373	364	415	363	330	393	362	338	382	347	377	362	364	342	327	341	369	352	371	360	333	381	380	351	373	326	370	370	365	364	363	361	353	377	355	339	371	382	345	359	354	338	348	396	369	343	398	400	352	391	391	365	413	368	386	380	383	399	352	363	373	368	349	364	380	373	363	335	348	350	361	399	359	361	384	371	396	384	375	362	334	358	395	344	356	362	351	347	379	379	346	417	342	382	351	350	334	332	365	352	356	367	375	376	357	375	356	376	402	366	343	358	378	363	381	342	341	354	376	400	364	354	328	362	361	377	379	360	360	357	345	386	380	374	368	360	362	385	388	370	357	355	364	376	362	331	370	346	370	351	375	378	365	340	401	384	361	338	386	381	373	360	353	370	326	343	391	389	359	352	384	345	376	346	318	365	356	363	345	386	355	358	372	390	357	360	372	408	353	361	370	342	342	373	330	373	390	369	367	377	320	366	394	349	376	372	338	333	348	389	382	383	375	369	362	363	383	370	362	349	349	380	350	344	363	347	339	341	359	390	365	346	385	391	372	374	386	341	352	380	356	367	403	353	351	314	316	378	338	360	381	351	360	358	360	352	335	345	344	374	345	329	326	333	324	331	353	357	369	347	345	372	372	338	365	344	366	387	355	352	363	343	343	366	374	366	344	357	355	340	364	349	367	377	373	376	366	383	362	354	345	334	344	341	364	378	354	373	351	352	323	384	369	382	385	352	374	361	360	393	355	357	350	372	375	375	355	322	369	366	394	371	385	362	365	387	378	425	383	371	339	378	357	355	360	352	346	379	392	356	346	370	367	343	360	352	342	346	358	373	341	373	357	344	375	369	382	344	373	378	367	375	333	350	353	338	325	375	378	363	341	348	371	400	336	411	346	382	388	407	359	365	365	377	342	368	383	338	336	361	360	365	381	364	389	352	368	356	355	370	369
23862	21538	27754	25721	17650	4568	2111	1306	988	738	600	499	392	378	369	290	298	278	323	273	297	243	236	261	243	264	266	272	268	240	238	245	254	222	251	256	249	247	244	262	239	237	244	240	263	255	221	258	223	240	248	284	256	251	242	238	248	214	247	263	253	223	220	254	230	232	232	223	239	245	231	208	227	210	239	216	216	250	261	235	257	268	238	231	248	238	216	251	240	241	233	235	221	247	223	237	249	232	217	259	262	215	273	233	257	223	244	224	259	240	226	236	244	216	227	250	258	253	223	244	227	243	219	235	230	221	253	226	234	253	221	230	244	223	251	229	243	232	215	250	242	248	244	244	232	234	247	234	243	249	228	234	241	230	258	211	242	248	251	246	232	231	253	221	271	263	253	239	226	256	236	219	242	224	245	226	213	218	232	245	242	225	232	234	223	226	244	254	272	248	257	255	234	273	244	247	244	245	226	226	229	246	222	270	218	227	239	245	238	233	225	228	211	226	224	201	224	220	251	231	265	291	238	228	233	233	232	260	250	258	229	222	254	220	240	262	223	271	216	232	236	226	244	236	225	246	235	229	228	238	218	253	230	205	274	233	249	256	266	250	244	222	251	278	271	221	237	226	215	221	262	261	246	256	219	209	232	249	245	229	244	232	216	218	228	234	225	243	244	247	252	231	239	218	231	239	233	250	240	218	224	249	247	220	251	259	230	266	217	229	254	204	217	226	239	225	251	232	260	240	261	258	247	223	222	217	247	237	237	261	226	232	263	235	235	224	259	259	242	267	216	215	237	232	234	260	238	253	215	251	227	239	263	249	240	236	236	225	227	250	264	237	224	250	230	248	245	261	238	237	226	234	236	257	252	256	244	250	243	249	239	223	264	226	224	239	249	252	248	243	220	267	276	219	251	227	263	257	228	215	226	214	255	247	220	250	218	213	215	218	215	251	262	253	237	255	278	248	219	266	231	235	256	219	244	240	249	278	246	232	281	240	258	255	255	246	266	243	243	236	239	254	214	228	198	223	241	241	247	246	256	220	221	219	220	244	210	256	238	228	237	242	213	235	248	249	251	255	241	233	234	243	236	218	232	240	260	221	232	261	239	253	246	246	254	235	248	228	229	234	216	254	268	259	262	220	250	287	227	243	227	247	231	233	228	239	259	235	232	255	264	231	228	261	266	208	257	228	254	230	256	232	224	235	252	248	240	269	213	241	237	249	237	228	266	232	216	242	223	233	259	234	233	255	253	227	251	242	229	241	237	246	260	224	243	238	245	238	266	226	259	260	245	245	250	218	226	224	238	255	253	232	254	222	236	257	239	232	248	252	251	236	242	226	239	227	243	241	233	224	248	212	250	257	235	227	210	230	232	253	234	263	248	270	237	252	225	230	263	249	227	217	211	251	220	265	244	256	257	231	216	233	240	279	238	236	226	242	247	243	255	223	235	256	252	256	265	259	279	262	250	283	246	272	242	249	227	247	223	235	230	249	233	225	248	231	246	237	229	248	224	219	227	222	238	229	251	270	242	249	260	268	222	256	248	230	242	247	225	234	238	257	264	203	262	253	252	245	222	242	247	233	235	247	229	240	214	247	246	229	270	231	228	231	223	232	238	215	245	248	255	269	257	217	216	267	228	230	216	238	256	270	251	237	268	232	249	237	255	231	232	269	237	230	232	216	226	244	227	216	248	232	226	273	237	236	254	237	259	245	246	240	223	247	246	225	245	258	272	219	225	271	238	245	252	257	209	245	217	246	275	240	226	241	228	245	265	239	260	254	237	227	233	220	265	216	244	247	241	251	239	235	240	244	224	222	227	263	241	264	249	244	263	235	256	240	269	240	236	219	249	242	278	248	259	249	266	234	253	268	256	247	260	251	260	237	239	250	260	269	268	237	253	256	272	240	227	211	243	247	257	239	229	234	229	247	251	236	225	243	265	251	250	235	212	222	238	234	259	238	260	231	235	238	247	239	227	237	271	223	223	224	224	249	239	245	232	239	232	265	242	252	265	226	256	243	245	279	243	264	250	219	255	235	214	264	225	235	231	239	258	241	242	192	219	258	241	255	238	239	256	251	230	220	260	222	236	254	245	234	255	240	230	264	224	264	284	232	254	253	241	223	232	242	244	239	266	221	242	249	229	251	250	271	232	256	254	248	208	236	239	265	239	251	250	241	235	226	232	231	237	245	246	270	243	226	252	229	214	238	240	255	218	257	246	256	245	254	262	242	239	240	225	253	253	239	236	255	240	225	244	243	235	243	243	223	264	247	261	254	240	243	237	218	231	233	232	236	267	251	251	217	235	255	215	218	242	216	261	236	222	253	265	249	242	244	236	231	266	246	259	243	267	224	220	211	256	242	241	229	217	241	277	239	250	243	246	265	232	253	225	235	237	219	257	241	244	254	278	246	256	216	238	222	217	256	234	237	235	258	264	236	236	260	239	263	251	252	237	237	269	238	228	235	253	227	213	215	221	224	228	221	248	273	234	246	226	235	252	276	250	230	211	221	228	250	267	213	227	239	236	239	257	254	248	253	227	258	238	229	222	243	262	239	244	237	222	227	221	225	247	224	249	238	246	239	237	246	226	220	209	229	238	235	243	241	241	214	228	243	250	232	242	223	271	230	215	228	232	232	232	216	243	235	235	273	240	232	239	239	247	210	228	259	254	218	257	248	244	204	233	244	247	257	245	246	242	250	252	246	228	232	257	234	212	221	249	218	250	229	261	232	242	261	260	273	224	253	263	224	279	239	243	245	231	247	237	237	255	242	226	247	241	241	237	239	261	244	253	262	225	242	232	231	252	265	242	233	241	226	259	215	219	246	245	196	247	252	223	234	239	253	214	239	227	260	209	255	228	232	253	269	227	254	214	246	218	255	259	213	221	250	231	238	249	238	237	239	231	238	236	267	263	250	244	242	219	238	225	237	224	217	245	208	223	257	261	234	240	249	263	245	258	251	236	254	215	221	230	234	250	246	244	246	221	225	236	247	236	238	245	249	242	242	259	269	219	221	256	230	234	247	255	231	223	239	238	219	218	232	238	257	235	247	229	243	291	230	248	260	220	243	245	249	223	273	243	250	230	249	270	249	240	221	260	257	233	248	237	256	234	238	228	230	232	221	223	238	236	233	247	224	208	259	252	254	233	215	258	237	254	248	248	230	220	254	245	211	227	237	243	249	232	246	229	245	262	233	231	245	255	210	232	249	252	282	260	221	240	227	255	246	216	223	262	237	261	227	212	221	217	271	246	246	251	227	254	227	248	226	249	247	249	272	248	225	234	232	272	247	245	218	234	241	230	228	239	252	253	258	257	257	240	241	254	240	235	238	222	248	261	239	223	237	261	241	242	226	252	231	245	253	248	256	218	229	207	226	218	229	244	236	236	226	229	244	257	234	217	237	248	255	227	259	242	245	232	236	226	214	264	245	252	242	221	243	208	265	263	229	251	209	261	245	259	225	254	259	250	224	238	232	246	217	243	242
19371	38373	25967	15581	9995	6546	4544	3236	2339	1745	1337	1031	887	746	626	571	544	504	472	482	441	432	417	412	411	399	382	436	373	372	355	378	386	387	385	347	372	389	374	363	362	361	359	404	410	302	358	395	353	400	357	360	385	399	379	344	371	349	393	369	378	403	367	394	382	359	371	370	397	381	358	392	370	427	373	352	379	394	344	375	354	361	395	384	376	351	394	343	339	362	393	373	396	378	354	367	356	371	386	350	392	360	358	379	354	375	361	351	394	392	363	416	367	355	372	357	369	364	391	410	385	383	361	394	362	415	359	360	363	384	409	339	384	396	375	360	373	384	364	356	361	353	356	397	382	388	360	386	351	393	383	375	387	343	375	369	374	387	367	387	346	369	374	381	342	363	366	393	379	383	400	388	374	349	366	358	383	381	352	371	358	392	353	345	376	353	401	399	371	343	417	370	393	410	357	416	394	369	431	374	365	343	353	362	357	407	347	350	363	381	363	318	360	395	367	371	421	396	411	353	381	361	345	414	349	381	372	382	353	368	378	322	383	391	374	385	352	384	403	410	328	387	331	389	385	381	373	353	379	370	367	353	393	406	378	363	351	395	385	389	392	363	404	360	372	350	340	389	368	366	379	405	377	380	408	382	347	363	369	338	346	398	385	387	364	352	379	395	367	420	380	370	402	348	367	414	343	377	337	388	409	377	397	379	368	381	402	363	365	396	328	402	380	373	378	361	376	367	363	392	402	379	350	373	381	399	367	362	358	338	342	361	379	378	361	400	350	376	366	386	370	391	367	403	400	375	372	377	373	340	342	369	356	356	365	360	386	348	382	347	385	380	338	387	385	396	393	349	360	368	336	395	384	385	366	373	390	375	379	374	418	398	391	360	422	321	370	367	389	379	399	387	354	378	376	376	353	352	383	369	372	389	378	372	390	362	360	396	415	357	356	368	359	339	362	397	340	402	356	396	366	412	389	368	375	391	373	366	432	375	386	371	354	365	355	353	367	382	372	382	368	368	358	394	400	380	345	348	333	393	374	378	336	349	354	386	374	380	370	371	390	344	386	367	384	382	385	368	396	390	370	381	379	349	386	373	381	383	364	343	379	407	354	358	373	358	399	401	376	397	373	348	394	318	363	385	421	368	390	337	345	392	359	356	439	358	382	343	357	377	363	361	363	356	406	404	396	368	346	339	384	393	381	385	385	382	357	367	364	358	365	361	366	375	372	337	353	370	358	376	403	344	388	368	356	395	399	411	376	378	382	382	383	342	383	378	387	380	339	356	379	360	356	335	401	354	365	353	382	387	398	374	359	354	361	389	327	387	376	391	375	366	347	381	330	388	354	371	402	415	377	364	369	354	424	409	408	379	374	375	372	394	366	394	418	383	388	364	384	361	342	370	358	401	368	385	384	363	358	392	391	345	369	361	404	394	387	367	383	363	372	339	339	373	366	384	379	380	366	369	348	387	365	379	382	360	361	374	364	389	393	357	372	377	375	389	368	377	337	396	350	350	352	383	352	382	371	385	360	358	383	369	415	390	392	356	352	384	403	359	370	364	398	394	334	408	374	428	345	364	387	372	377	336	384	377	374	348	351	383	394	348	370	358	412	328	408	374	380	363	387	357	369	356	365	406	403	390	361	421	365	368	341	341	351	421	356	343	355	375	393	369	388	366	356	348	370	383	359	342	349	361	379	359	362	367	344	370	346	347	389	364	383	371	371	377	337	379	378	427	337	369	392	382	348	411	366	373	375	358	355	373	366	367	363	414	363	398	351	392	381	373	357	310	396	391	387	357	362	313	354	365	378	353	389	366	381	413	353	386	355	352	389	363	375	382	373	360	345	382	372	387	386	338	301	386	356	366	360	353	408	354	412	371	373	353	399	342	369	365	410	399	364	341	372	372	391	374	376	378	334	365	363	377	356	352	395	379	389	334	349	356	403	364	352	360	334	410	374	360	384	369	375	367	345	337	381	336	339	401	403	350	347	371	371	393	398	363	366	359	386	401	370	372	374	409	347	383	398	354	376	362	362	357	371	330	369	384	362	388	384	393	355	381	359	376	364	377	341	386	355	360	365	383	385	395	359	365	390	411	362	383	437	359	376	359	386	362	360	393	368	370	360	362	352	391	377	373	364	391	364	350	367	365	382	368	359	383	421	366	376	358	377	390	335	351	362	349	356	386	396	406	363	405	365	364	392	381	367	375	356	371	352	356	372	364	366	370	371	375	386	367	389	407	358	354	404	348	394	362	358	384	363	376	367	355	356	354	383	388	377	360	389	389	416	365	374	345	375	383	344	393	363	363	387	383	346	358	371	367	351	371	378	367	366	363	388	371	361	396	370	364	365	367	344	374	405	363	362	412	401	409	388	331	354	404	366	374	408	375	349	363	418	364	404	337	364	390	382	374	382	375	367	368	373	390	381	384	380	361	387	374	387	325	370	362	374	381	342	362	372	340	380	345	381	385	345	366	404	362	383	397	368	365	344	409	371	348	390	378	374	347	390	361	350	376	398	346	379	384	358	374	356	381	361	382	377	381	382	356	399	398	371	359	369	369	375	373	366	361	369	394	387	395	397	401	373	376	346	365	382	374	354	374	401	377	391	370	373	407	359	390	370	369	409	347	349	420	370	366	334	334	377	353	375	382	344	395	392	362	382	392	351	375	378	366	336	324	365	355	395	370	370	409	384	384	385	373	399	360	390	379	349	422	341	385	395	386	365	381	412	378	391	374	378	360	369	377	380	409	372	347	366	344	378	357	373	377	366	348	347	354	368	342	403	371	334	360	358	374	374	367	351	381	410	377	350	362	408	375	379	384	405	422	403	330	375	352	408	348	380	362	369	382	388	349	376	381	391	370	400	400	356	393	370	402	358	338	363	355	360	363	379	338	383	383	379	380	345	347	383	394	390	393	397	355	373	414	360	361	369	379	360	373	413	370	375	380	385	370	323	397	400	353	386	380	351	378	383	374	369	398	364	388	337	378	393	361	377	390	362	393	394	390	393	374	377	361	410	389	390	360	380	345	375	383	414	368	371	416	352	350	392	368	353	372	370	367	361	390	382	375	386	396	359	363	350	385	343	352	364	380	401	371	371	379	373	361	384	410	331	357	394	332	351	379	364	350	369	344	410	353	376	388	367	376	372	352	341	333	367	340	381	390	366	380	358	388	363	354	397	411	402	345	364	409	359	415	399	369	380	381	367	373	391	341	349	411	386	390	365	361	377	399	349	381	364	395	353	365	373	352	341	350	372	377	372	367	386	361	349	377	345	354	378	356	406	356	366	365	344	395	399	383	374	429	390	398	398	380	370	364	382	381	376	395	367	360	372	371	397	355	349	349	359	392	386	368	328	336	414	379	393	355	378	362	346	390	362	381	378	368	382	409	371	399	367	379	385	349	373	363	362	384	378	380	387	366	374	384	389	412	370	398	368	378	363	402	387	365	351	375	345	381	356	374	410	353	361	362	387	387	369	404	388	348
25413	21474	24837	19079	3472	1561	1095	783	546	550	414	330	321	314	287	257	266	247	217	214	239	259	251	230	240	249	228	204	219	256	206	216	238	218	224	223	227	230	208	213	209	236	232	212	215	238	202	206	222	236	213	218	231	241	250	209	233	224	237	227	204	243	197	223	219	236	228	231	219	222	211	230	208	235	208	206	231	219	231	203	205	214	213	211	274	243	224	233	245	250	219	238	224	212	226	243	243	222	241	240	205	206	254	242	228	216	212	220	205	219	255	230	246	224	224	245	228	226	220	222	214	252	229	229	256	231	198	224	214	207	220	244	245	234	243	216	211	221	224	221	213	219	233	246	194	204	230	226	231	244	221	248	236	241	245	202	223	208	226	208	221	212	224	221	246	234	218	216	227	246	242	220	196	230	212	234	219	217	229	228	229	202	236	228	236	210	229	240	198	196	233	240	207	219	197	220	234	211	231	236	214	210	234	217	225	218	206	211	229	224	211	227	205	233	207	216	216	235	199	215	231	216	224	207	229	226	227	243	205	229	251	211	230	223	228	258	227	227	245	217	223	220	208	233	235	232	223	208	230	235	207	217	234	218	198	208	235	208	257	226	245	219	227	207	241	230	242	255	219	221	268	222	227	235	239	238	238	219	233	223	211	248	217	205	233	235	228	224	220	236	225	198	223	211	244	200	228	263	214	221	210	217	212	242	212	218	233	205	216	227	219	235	224	208	208	216	220	214	214	246	235	223	228	216	234	236	228	241	222	231	209	239	227	216	227	240	243	215	195	210	198	258	240	216	221	231	227	226	266	232	197	246	225	213	236	240	237	229	223	239	229	213	231	222	201	233	221	219	237	201	240	195	230	237	219	256	224	199	216	232	231	215	224	244	209	215	220	224	195	243	239	228	228	238	248	246	176	237	218	225	224	241	211	190	234	246	227	236	231	238	259	230	234	223	210	221	234	212	206	214	214	270	219	210	232	225	227	234	264	234	221	234	246	212	230	223	207	227	229	216	197	196	226	216	216	235	246	220	232	222	216	211	233	226	179	236	264	213	200	216	214	218	263	243	212	214	232	256	235	238	231	249	223	265	239	222	213	196	255	219	247	218	251	254	237	213	212	240	219	267	217	246	235	202	202	237	243	239	202	220	215	220	228	232	219	236	224	231	203	217	221	223	230	217	231	241	239	242	225	238	253	214	238	225	232	202	213	223	225	213	257	205	236	238	211	240	214	224	230	248	213	232	213	256	217	206	250	231	209	231	189	217	223	234	203	215	217	215	205	223	222	212	234	246	222	214	221	189	209	212	222	216	271	242	239	234	208	228	206	203	224	231	234	237	221	236	213	224	252	245	214	218	227	207	213	221	196	205	238	229	230	181	207	227	214	211	221	238	212	234	224	232	255	196	212	244	204	211	231	230	237	227	253	191	226	212	217	229	223	222	227	245	205	243	231	220	207	234	225	226	226	228	252	202	230	215	230	233	247	222	236	250	225	222	257	222	245	226	221	183	222	224	222	233	221	227	218	211	221	228	205	220	228	244	218	206	224	229	225	256	213	196	225	229	228	204	220	213	240	213	249	229	223	225	218	234	250	225	235	215	217	227	206	218	262	248	230	235	231	243	210	253	203	211	222	222	198	216	228	207	204	219	220	239	240	233	236	232	213	231	236	225	215	199	226	240	245	235	219	238	231	237	216	219	220	228	240	248	217	226	237	219	231	222	251	205	238	211	219	227	237	229	224	231	209	234	209	246	228	233	208	224	232	217	225	230	224	224	213	223	244	257	241	217	221	216	246	226	223	248	203	203	223	251	237	202	219	244	254	223	222	207	238	223	226	182	235	213	223	218	248	232	220	242	221	195	239	220	244	223	214	243	231	220	206	220	211	248	231	223	231	219	234	244	236	224	229	197	217	211	229	197	240	227	218	229	216	216	249	203	266	229	196	204	224	212	226	221	220	228	219	243	196	224	236	196	204	221	211	253	226	224	235	213	199	203	247	227	237	216	200	243	222	218	240	243	209	229	238	216	234	251	220	219	236	220	229	240	230	197	191	236	219	234	238	222	208	231	233	208	210	239	233	230	218	229	222	223	267	200	219	211	235	238	208	234	229	213	233	241	212	224	235	213	242	229	250	239	207	241	247	213	234	235	212	256	244	250	234	211	239	216	208	211	226	237	211	226	197	238	199	233	226	233	246	215	205	221	218	225	246	212	198	210	228	210	219	216	236	244	211	229	237	228	231	222	213	185	227	233	245	195	215	234	230	231	223	242	216	242	195	222	240	250	254	204	233	206	205	222	234	230	223	219	239	251	233	219	241	222	219	257	202	211	228	234	217	215	225	229	235	209	214	214	210	223	241	213	239	228	212	225	223	225	213	225	210	224	231	222	221	249	231	233	231	214	260	219	235	195	220	208	253	221	200	222	205	212	237	209	219	233	200	216	221	204	246	232	215	241	214	235	236	227	237	209	230	246	224	226	234	197	236	215	235	233	251	219	193	249	195	261	240	238	238	220	237	241	231	220	227	224	216	220	232	229	222	266	217	226	241	214	226	239	220	228	219	227	223	214	227	258	231	217	207	202	224	246	239	231	214	220	242	212	242	237	256	238	212	226	252	213	222	221	208	196	258	229	217	233	230	214	206	217	201	204	232	220	236	229	218	204	207	224	226	235	248	254	203	232	238	195	216	224	225	262	219	226	244	249	227	255	242	240	222	241	219	238	234	210	230	218	225	205	216	229	241	217	198	225	226	223	236	218	201	201	200	215	219	226	238	201	227	208	222	237	227	202	205	241	193	223	252	224	233	241	232	248	220	226	230	249	247	226	203	217	211	224	226	251	211	229	213	225	233	234	217	192	218	215	229	224	264	204	209	235	239	241	246	242	224	210	221	222	219	210	204	227	244	237	241	208	227	235	218	229	223	216	223	236	233	233	247	203	223	200	214	218	229	225	214	241	217	233	203	234	206	207	245	212	210	224	231	232	233	205	243	225	231	221	224	226	237	257	230	245	204	199	222	220	230	252	219	237	233	241	212	227	240	228	229	218	197	232	215	243	234	254	229	215	235	227	201	232	235	237	228	235	215	235	219	208	237	212	242	240	209	238	225	215	205	218	216	198	208	228	231	210	204	213	218	242	218	215	219	222	220	232	228	216	214	229	221	244	236	214	223	234	225	234	216	219	236	230	225	214	210	200	196	229	234	248	219	224	212	222	215	258	200	237	247	234	227	235	255	219	231	214	216	207	215	235	207	215	228	226	243	213	241	232	247	235	231	236	218	225	244	183	232	222	227	220	227	202	244	277	204	222	240	244	221	209	213	224	250	271	237	215	219	215	228	250	223	211	207	232	226	239	233	231	229	223	208	212	201	230	230	239	201	238	245	220	214	227	223	195	234	207	217	231	223	232	244	233	253	200	226	213	221	225	198	240	241	235	207	210	202	213	221	218	230	223	225	222	245	222	221	223	211	235	205	235	204	248	225	242
18342	32555	20890	11907	7051	4565	3131	2498	1745	1309	1002	778	725	562	549	466	459	458	417	397	415	388	372	392	379	369	393	340	320	325	334	359	349	326	359	363	346	353	326	331	344	356	368	348	378	342	344	331	369	370	354	336	356	355	360	350	351	331	342	355	334	335	326	348	330	370	349	334	375	335	323	338	343	358	349	338	361	356	338	342	336	358	317	324	365	357	332	371	328	343	324	347	355	358	379	336	338	363	367	334	331	343	327	391	375	350	344	372	330	316	387	333	336	338	356	376	348	368	369	354	328	363	337	368	379	356	351	323	374	351	351	354	366	325	325	339	338	373	320	350	331	371	392	335	366	354	357	349	337	336	347	335	354	375	350	327	316	357	359	325	375	343	387	371	322	386	355	360	357	347	317	339	338	344	358	359	354	387	327	346	363	325	367	334	347	341	345	346	336	353	337	353	360	354	335	318	358	376	390	361	359	352	346	343	351	350	341	337	382	358	350	366	337	348	338	307	347	335	327	365	338	338	348	348	361	393	363	327	325	307	382	364	360	361	350	391	368	352	367	359	346	348	342	322	338	349	326	337	380	355	355	353	375	341	358	351	363	351	367	329	354	346	323	366	343	337	300	357	335	348	332	328	333	348	352	373	357	361	322	336	318	350	339	348	344	335	336	338	335	368	325	325	360	356	345	340	330	341	332	360	337	362	339	365	364	357	376	351	357	339	356	345	328	391	356	332	376	336	353	326	350	347	344	385	342	370	368	357	396	352	364	366	364	315	384	339	331	347	353	358	340	350	343	343	369	361	340	354	330	376	336	323	366	334	337	370	359	378	303	343	335	326	343	357	397	336	330	353	330	374	332	325	344	389	335	351	366	344	326	372	336	382	324	360	380	353	349	359	376	344	367	360	347	332	326	342	383	366	356	364	355	379	318	349	371	347	369	336	368	318	338	332	345	337	359	347	388	342	324	351	346	335	342	361	398	324	343	362	357	348	348	348	338	319	335	359	314	330	349	350	375	365	347	333	361	343	335	327	357	358	334	345	338	411	356	349	359	349	372	307	333	338	375	376	371	367	363	357	329	333	339	325	354	334	358	342	361	350	359	310	312	320	292	343	325	378	348	355	341	350	338	356	333	343	324	366	325	349	375	341	377	361	365	331	326	368	343	340	322	332	368	362	359	342	346	374	346	373	325	365	339	363	374	326	342	360	334	343	351	346	385	317	339	381	326	326	326	353	397	353	353	353	341	330	344	336	344	317	377	337	367	343	333	314	348	374	354	352	332	336	365	359	343	329	340	352	342	351	340	341	374	365	336	351	378	362	335	324	377	369	339	350	358	337	364	343	335	355	353	364	363	407	318	309	374	302	339	334	358	369	339	370	347	354	366	361	366	341	387	349	350	332	332	356	354	342	365	364	378	353	356	336	354	375	327	326	384	354	323	338	326	358	361	370	328	338	336	330	357	356	366	364	385	363	379	337	348	376	360	350	337	347	353	353	362	348	366	336	344	368	353	362	363	309	360	343	345	339	359	346	337	338	357	351	382	335	344	349	337	339	388	317	372	381	326	329	347	342	367	363	359	398	366	349	372	326	342	351	376	328	337	356	370	362	365	372	345	324	373	350	333	377	380	374	357	326	318	371	384	363	374	344	359	327	334	348	366	333	336	367	335	322	333	320	354	336	351	349	316	346	393	368	321	345	340	383	325	374	348	341	353	343	361	333	357	333	352	315	364	392	355	321	352	336	384	380	367	333	323	347	351	355	381	369	361	347	349	358	369	341	364	362	380	340	338	385	357	392	356	354	342	342	355	351	387	352	361	353	359	356	360	365	344	365	367	326	361	368	350	379	356	351	350	338	363	329	339	339	346	359	373	372	331	343	360	358	344	343	350	336	362	377	367	359	373	365	343	358	338	368	353	367	355	343	344	348	357	369	376	358	368	347	342	340	335	333	350	379	343	342	355	361	370	326	365	352	371	338	359	359	337	355	334	307	343	378	364	345	332	354	357	382	368	401	330	329	357	345	341	360	331	339	327	350	350	348	349	330	364	322	365	314	311	359	367	348	376	352	348	328	364	356	353	335	382	349	366	343	343	372	302	349	380	344	370	344	334	366	350	361	361	357	331	360	365	383	331	370	316	349	349	360	366	353	364	385	339	375	348	344	337	323	352	351	337	364	363	394	343	343	318	326	328	343	377	348	342	347	348	342	334	360	358	362	333	370	336	348	374	340	329	371	357	359	346	347	341	363	327	340	370	355	337	335	377	347	353	348	358	326	359	341	344	356	321	331	351	357	332	337	348	347	354	356	329	330	338	327	310	313	326	351	358	363	333	324	360	318	340	364	369	339	367	400	373	311	351	345	357	327	366	378	321	350	347	347	359	374	354	337	363	389	346	314	342	369	391	373	303	345	333	344	328	336	343	360	341	341	388	357	343	362	348	384	344	341	341	380	354	358	305	318	340	338	348	337	333	342	354	366	333	343	370	365	340	343	354	331	361	354	374	370	303	318	389	333	339	374	325	341	310	346	371	353	351	346	366	348	356	344	355	365	324	367	342	368	361	366	364	332	372	335	341	355	367	328	342	330	375	361	310	326	367	350	345	339	350	382	371	373	336	337	319	350	358	364	364	342	336	357	364	322	332	340	403	347	365	336	346	341	325	340	323	347	354	347	344	369	367	344	370	342	354	358	344	351	316	349	353	395	354	362	393	336	345	340	353	340	346	313	335	359	356	339	310	351	350	313	319	350	317	325	324	338	355	313	371	366	336	339	336	365	346	384	340	357	337	360	361	336	375	363	378	355	310	343	346	359	333	336	304	354	366	358	359	356	356	355	367	348	356	362	433	331	363	331	317	348	374	346	371	334	354	338	340	330	369	367	374	353	368	336	358	362	378	367	348	364	346	327	337	360	365	370	347	349	336	365	399	351	367	356	382	383	365	391	362	323	363	355	358	367	351	336	332	334	351	352	337	335	379	375	335	351	343	338	359	358	348	329	355	345	361	394	365	340	352	347	346	350	362	350	384	331	346	345	361	345	360	369	349	391	363	326	338	347	362	359	323	319	361	334	368	312	319	352	345	374	338	338	323	320	380	338	332	377	392	322	380	354	353	368	359	359	373	337	349	341	334	350	321	362	331	341	339	331	352	336	351	361	366	362	331	338	344	356	393	346	348	336	349	363	369	368	327	345	392	355	334	317	349	320	350	355	356	388	360	375	369	372	341	325	367	330	345	355	328	360	345	347	366	320	378	365	349	320	350	320	341	360	350	341	355	360	323	354	366	358	333	375	362	338	362	354	355	343	355	342	345	389	338	328	350	353	339	362	366	366	355	356	335	322	330	334	320	353	371	377	335	371	362	345	336	320	325	352	337	332	354	355	354	338	333	389	319	348	344	398	328	339	366	379	322	364	348	328	319	344	350	359	327	329	367	376	346	343	340	346	326	317	333	376	358	360	335	369	374	323	357	340	352	326	382	329	343	319
22985	21527	28457	24971	21520	15254	3178	1561	953	781	652	501	399	401	364	332	350	287	302	301	286	280	244	243	279	252	246	260	248	251	258	254	242	257	243	228	241	215	238	253	220	227	254	235	254	236	230	243	235	246	260	226	229	234	228	265	247	207	269	245	289	228	252	251	224	245	233	224	265	307	238	236	220	235	241	254	236	227	228	237	243	248	270	219	249	243	259	222	210	261	243	233	266	261	248	229	259	258	237	236	254	232	238	239	230	242	229	247	225	264	267	228	235	235	246	244	225	234	231	205	227	222	275	260	232	230	245	244	241	221	257	254	238	213	252	244	245	266	239	256	239	209	248	237	250	244	265	229	228	236	220	205	239	252	255	250	257	265	244	232	224	244	261	231	245	262	267	234	232	261	251	213	240	208	221	236	211	223	208	222	262	243	238	232	256	240	224	245	255	229	237	229	228	236	244	259	231	241	230	235	242	231	251	254	241	233	246	233	240	249	225	231	261	239	248	227	246	276	244	226	239	215	220	221	244	253	237	243	243	234	221	247	244	228	240	230	245	220	236	211	247	266	228	231	250	238	232	243	244	237	224	214	245	252	239	243	242	232	257	253	246	236	253	248	249	259	229	258	277	228	261	253	241	251	222	224	248	260	257	244	234	241	220	240	235	244	240	218	238	239	221	240	259	262	235	223	228	222	220	255	235	228	215	239	250	220	233	260	210	234	255	235	238	269	241	246	249	255	235	234	232	249	243	220	259	227	260	260	244	229	231	248	243	232	232	251	225	239	226	235	221	243	229	260	245	257	242	252	246	248	230	207	270	234	240	228	234	228	239	235	231	232	242	250	242	251	262	224	223	233	251	227	247	228	223	231	225	212	252	219	241	243	246	222	233	266	257	259	266	265	247	227	260	256	244	209	247	232	228	255	223	206	234	232	230	215	233	226	251	239	227	224	233	222	234	242	256	244	256	240	237	247	253	253	228	237	264	223	244	254	219	235	241	269	226	229	248	256	233	227	250	217	216	228	283	238	254	254	221	229	235	255	254	219	263	247	258	208	232	247	255	219	243	217	234	241	249	244	227	215	236	238	240	226	247	249	238	221	249	231	253	256	237	241	259	241	242	254	243	234	248	232	242	244	247	225	231	228	253	226	247	216	270	231	249	233	230	221	220	210	244	252	244	223	244	260	224	227	255	267	235	227	224	260	235	227	228	258	251	224	235	230	235	230	250	207	200	228	217	236	251	249	234	232	235	221	261	213	242	254	244	221	245	255	240	222	208	240	214	241	239	245	243	238	225	236	238	257	239	250	231	224	228	236	241	249	253	232	238	254	207	247	221	218	245	222	253	233	265	253	231	242	245	238	232	218	232	251	222	240	211	262	235	242	240	255	226	218	253	234	220	235	229	255	233	238	238	249	202	223	244	220	230	196	232	243	205	233	253	257	229	242	242	209	225	240	224	220	222	249	224	233	248	250	232	233	240	263	250	215	238	230	244	265	234	223	263	238	237	232	228	239	253	241	239	238	244	260	232	224	266	231	241	238	237	266	225	229	234	212	226	228	242	236	246	242	179	218	247	256	202	208	226	229	249	254	259	249	233	204	232	261	233	251	230	243	256	211	250	219	220	223	242	218	250	231	227	257	285	230	232	227	216	244	207	256	245	233	220	263	249	235	216	240	252	286	269	246	242	216	247	225	267	260	257	254	232	248	245	243	250	262	262	220	246	242	253	228	245	249	249	220	239	223	219	246	266	256	277	240	205	248	261	243	215	258	249	255	245	249	258	240	247	228	218	218	226	237	228	246	220	250	239	260	251	236	228	215	234	213	264	237	237	223	247	229	223	238	268	225	220	248	249	244	251	258	223	235	274	237	225	276	247	260	244	260	256	223	236	257	244	271	238	241	214	234	231	230	228	270	239	237	224	262	258	228	266	225	209	235	221	259	257	244	248	243	230	244	239	234	216	220	247	263	243	227	252	218	260	212	225	234	242	215	255	247	254	246	240	241	240	238	252	230	216	226	214	248	225	238	233	240	240	220	225	221	227	244	221	223	247	246	197	253	236	231	229	250	233	239	246	213	225	218	243	235	216	245	274	211	255	242	251	242	243	221	224	235	253	239	242	232	237	219	241	253	244	205	222	229	240	248	242	245	224	228	255	234	250	217	254	228	241	232	225	240	252	234	255	236	233	273	240	244	217	245	231	252	242	249	229	243	233	270	258	249	218	266	236	244	252	250	265	229	267	252	233	238	229	243	238	249	221	246	207	260	252	233	231	236	251	244	266	234	230	266	239	221	290	238	224	229	225	232	220	245	264	239	231	217	218	230	195	240	245	207	265	230	253	270	226	221	252	216	242	235	222	206	238	230	246	216	222	250	252	247	272	270	235	237	210	255	222	224	243	239	265	247	248	239	221	242	265	231	247	258	253	268	236	245	221	232	262	251	247	237	204	253	231	251	239	254	242	227	271	225	226	260	246	205	233	240	233	247	250	261	228	228	219	261	263	273	228	238	228	238	233	249	242	253	239	222	222	239	245	242	228	234	237	248	261	245	202	224	250	245	240	239	234	258	220	250	266	240	249	241	238	229	249	246	245	258	246	231	250	235	215	213	265	243	247	237	263	225	258	224	216	213	242	236	233	220	232	229	238	253	238	235	242	243	251	248	226	218	217	232	246	245	234	235	234	236	230	240	206	246	240	233	249	239	203	249	225	238	188	240	222	228	233	232	223	209	221	214	242	254	213	246	231	238	224	259	237	238	241	250	211	244	225	234	245	213	247	219	252	240	252	238	253	227	256	212	238	229	234	227	221	214	247	239	225	242	250	246	236	227	251	248	223	228	229	261	251	243	239	253	221	263	238	248	255	259	264	240	218	229	249	218	248	230	271	247	241	221	232	215	232	228	248	240	246	265	226	273	228	225	212	243	238	243	239	240	232	234	226	234	225	233	233	234	239	253	255	257	205	236	223	244	234	252	253	214	262	225	219	229	243	233	252	247	227	231	217	241	225	242	216	252	230	232	238	245	237	262	231	229	258	228	196	226	244	214	227	253	241	224	246	245	226	207	254	245	241	218	239	248	248	237	208	264	234	247	243	234	205	222	225	207	233	209	249	240	209	238	234	229	215	261	244	243	224	253	238	223	249	238	262	256	251	248	237	236	225	233	229	241	259	250	213	222	228	224	257	254	236	232	242	255	242	242	223	230	257	213	228	252	257	227	218	261	223	223	231	244	262	257	233	215	217	242	229	208	239	275	240	242	231	234	242	247	251	253	216	241	237	242	257	231	237	243	234	235	234	219	229	248	240	239	274	239	215	229	236	242	232	260	267	264	231	262	217	206	235	245	229	237	248	214	217	240	257	220	225	213	233	245	283	219	244	242	245	243	219	253	270	232	279	238	225	235	235	235	236	226	247	234	249	227	230	223	216	240	232	270	245	247	244	238	256	235	235	234	231	205	219	235	235	249	208	259	216	238	240	264	225	250
21699	41233	30926	19174	12041	8244	5704	4188	2903	2126	1596	1214	976	843	768	634	541	523	482	503	417	430	423	421	399	409	382	408	349	383	383	403	392	354	376	377	405	340	383	326	379	355	333	348	374	359	379	321	359	356	352	391	345	375	381	351	364	397	384	376	361	364	357	376	360	389	356	361	367	375	338	344	358	408	364	371	390	373	395	381	384	373	367	361	333	338	375	392	374	360	363	355	396	344	339	359	375	353	352	368	343	373	356	357	395	324	368	366	337	359	320	337	361	375	373	364	348	376	358	406	356	359	363	377	355	373	351	344	371	371	364	360	328	359	364	377	346	373	378	362	346	390	341	381	376	375	326	357	375	379	385	358	370	350	356	346	382	320	365	368	375	370	364	379	397	330	363	333	397	337	388	360	335	379	357	387	345	375	371	352	340	386	361	320	370	391	392	392	358	353	353	346	357	391	360	355	385	336	370	380	347	365	358	376	353	377	388	346	339	357	368	359	343	343	376	352	364	327	364	379	427	386	391	361	364	376	376	338	339	349	363	358	336	392	356	373	342	361	386	377	396	304	345	382	358	373	367	379	373	386	370	357	349	340	368	389	369	373	364	352	401	387	392	329	331	382	380	357	383	399	381	369	313	345	348	382	357	393	326	361	356	370	363	361	384	350	359	368	348	362	362	370	359	330	357	369	367	352	342	365	356	392	331	349	361	389	361	366	345	340	352	372	373	342	344	379	353	345	359	371	361	329	376	359	373	365	371	366	349	354	322	391	334	386	332	380	405	364	370	373	355	378	336	395	330	360	385	361	395	376	354	346	351	359	362	335	370	365	338	378	363	367	324	360	346	343	366	408	363	375	375	380	373	372	370	386	365	360	391	369	348	405	380	367	399	350	365	380	353	367	365	356	327	362	380	366	386	355	393	371	371	356	339	352	351	315	358	340	339	370	339	396	374	378	366	372	325	357	380	348	352	348	395	368	356	371	349	352	380	373	386	355	345	365	388	355	380	340	359	359	343	402	361	360	379	340	340	346	369	370	361	361	387	342	337	360	361	380	365	369	375	367	377	308	376	328	368	368	399	364	378	349	360	370	402	325	366	372	357	376	329	362	367	356	363	348	393	342	354	337	378	381	391	329	375	362	365	378	351	364	361	356	391	362	372	360	397	373	367	337	337	365	350	357	324	366	347	372	339	363	392	388	338	360	311	380	347	340	349	363	386	397	344	358	374	399	361	362	349	320	366	374	368	343	367	378	362	349	348	361	375	386	332	378	357	359	358	360	353	368	364	378	375	377	373	384	344	369	374	382	354	365	365	348	353	367	360	368	349	376	368	351	358	365	353	374	361	373	348	335	377	352	386	364	371	368	352	360	393	391	353	384	326	360	359	372	358	338	372	378	334	378	358	334	347	384	379	353	416	360	402	361	424	372	364	383	350	362	359	403	404	374	396	368	361	365	391	349	347	365	359	357	356	368	334	364	370	346	377	373	306	358	318	364	368	364	377	372	338	347	369	357	397	379	377	375	339	373	391	351	360	363	369	341	357	392	354	355	393	369	315	332	374	374	396	353	346	377	343	352	390	386	324	362	373	386	355	351	391	361	371	336	364	340	331	387	362	376	375	382	356	368	342	330	372	352	361	386	354	357	375	358	381	415	356	379	382	356	390	371	381	359	365	365	370	362	359	357	395	362	360	356	386	377	366	366	367	377	343	359	333	372	390	347	378	368	381	360	363	348	353	348	379	335	373	359	401	364	369	389	373	393	359	387	369	351	376	353	375	378	366	360	363	392	353	333	350	342	375	324	347	361	356	381	397	342	389	357	350	355	359	389	363	396	350	372	371	388	366	358	378	384	356	375	366	353	355	388	370	382	382	386	390	353	347	344	365	382	354	357	366	354	369	339	376	357	351	335	320	349	355	356	391	353	339	348	362	365	379	371	356	375	349	370	362	386	338	351	372	402	347	356	373	377	354	353	374	330	388	326	373	372	340	355	393	364	346	369	367	389	338	368	381	379	333	334	394	380	394	363	369	353	358	366	374	373	375	384	358	373	382	370	383	379	378	365	393	377	341	364	358	392	363	343	355	352	365	326	386	350	351	386	408	368	357	351	350	369	366	316	383	336	405	327	377	369	356	380	369	365	381	338	363	362	358	360	380	370	369	368	366	391	338	350	385	340	374	394	340	358	387	331	354	393	333	378	406	382	361	381	335	388	338	363	366	363	354	344	376	377	358	373	339	393	357	352	377	354	376	371	353	356	358	358	355	402	381	354	378	371	379	331	357	354	384	354	372	370	336	339	358	359	360	362	373	364	363	368	343	366	351	340	405	347	352	392	380	383	360	375	390	339	340	398	379	373	376	362	365	361	346	367	360	390	358	372	341	347	369	357	350	415	379	323	340	385	373	382	364	347	383	389	371	355	352	350	350	379	353	374	374	368	378	379	349	365	364	350	315	372	334	391	395	368	386	363	369	390	365	357	356	379	362	351	365	368	363	366	365	370	395	388	378	338	345	374	361	370	346	346	369	356	367	341	393	342	363	386	383	364	357	352	398	351	329	381	348	379	388	363	393	383	372	362	391	330	351	364	373	375	353	361	372	320	358	358	372	381	379	377	363	371	366	367	370	354	370	364	373	366	368	362	342	384	386	337	355	356	381	375	349	404	369	356	345	354	365	369	354	334	345	370	386	383	374	340	353	332	364	336	351	380	424	429	367	361	359	355	360	344	356	368	364	370	370	356	366	375	354	370	372	373	353	373	360	385	380	318	343	387	401	360	360	399	361	378	349	370	377	380	365	378	357	385	342	400	377	345	387	337	360	352	355	399	378	354	373	358	392	370	379	371	350	396	336	375	365	363	365	382	367	397	347	372	344	362	365	377	373	356	382	373	369	383	339	357	370	384	363	352	344	364	385	401	356	348	366	351	391	363	378	381	406	395	356	370	343	388	381	344	363	353	346	374	385	364	389	366	358	379	331	404	393	360	362	345	363	349	354	307	370	392	341	367	376	370	405	375	384	382	347	369	355	384	351	373	380	353	370	400	321	384	366	384	402	372	371	352	355	379	340	380	344	392	359	363	377	361	400	351	376	396	373	378	370	332	382	374	371	398	346	368	354	378	384	379	364	369	391	349	371	356	345	380	366	404	361	375	382	374	338	349	385	378	343	357	371	343	355	397	359	354	376	348	369	353	383	357	361	364	337	389	333	381	351	363	374	372	383	375	381	374	359	385	375	371	368	365	384	345	340	338	354	386	331	346	394	345	397	349	384	379	364	389	346	389	360	336	403	350	398	367	388	375	371	379	342	350	349	408	378	346	361	408	347	374	371	332	364	366	369	377	371	364	344	373	393	393	341	353	369	346	359	360	344	339	391	385	390	379	354	373	387	344	396	373	396	358	375	353	384	376	381	387	357	380	347	374	398	343	408	335	387	379	348	332	404	353	369	329	352	341	348	359	352	378	350	343	356	363	352	392	369	379	364	360
28510	20596	12750	4387	1777	1100	830	632	538	404	373	298	281	283	259	250	224	273	256	264	232	231	235	242	226	205	231	250	220	195	203	235	207	237	231	233	230	202	251	207	222	223	245	220	229	239	235	202	228	236	218	241	262	220	210	231	206	252	261	218	231	212	214	215	214	229	222	223	242	222	250	231	243	231	235	231	215	222	249	238	215	223	238	217	238	205	241	225	220	239	197	190	224	219	240	255	237	210	229	218	231	219	234	223	215	237	248	230	238	222	234	210	234	226	225	237	210	236	232	250	216	221	248	234	213	232	229	244	232	247	257	235	216	206	218	203	240	225	246	236	224	225	212	228	238	223	228	232	194	217	227	236	206	229	227	242	235	230	222	244	219	215	226	233	245	226	225	227	239	193	238	241	240	249	241	232	237	229	260	241	255	204	225	218	246	223	228	246	219	221	233	234	212	215	252	229	227	219	208	226	240	243	228	237	233	233	236	249	265	230	232	212	220	225	258	207	208	241	242	225	231	237	240	220	247	248	222	235	241	254	228	213	229	235	258	233	236	208	218	207	219	220	226	190	237	223	201	195	209	229	229	239	252	210	230	229	232	248	243	218	232	236	240	209	242	231	242	223	228	229	245	214	205	238	227	239	206	235	259	230	235	212	234	246	239	202	218	238	240	218	222	228	224	240	220	229	227	224	197	235	212	242	232	245	230	251	240	225	207	201	231	253	238	226	226	213	231	229	241	263	237	258	242	219	200	214	231	208	225	228	231	221	232	234	228	241	230	262	246	234	242	246	215	233	230	225	228	244	232	238	231	222	219	224	213	222	228	225	234	235	272	210	220	243	234	258	238	208	242	224	210	208	198	228	236	242	243	224	252	226	241	226	222	243	224	254	227	224	247	249	244	223	219	231	218	228	241	243	227	209	211	225	243	238	248	238	253	253	209	240	228	206	209	240	239	206	241	212	246	220	214	202	214	241	254	219	247	229	205	231	231	253	248	252	236	219	224	209	212	240	217	213	206	243	246	231	252	216	206	209	242	231	261	268	227	201	211	237	225	232	201	228	221	242	210	239	235	218	213	228	204	227	231	222	226	235	207	220	211	202	224	254	250	235	235	249	242	220	214	228	269	229	217	217	257	197	204	244	221	223	229	230	239	213	224	212	212	248	233	212	203	186	220	226	244	249	239	218	233	251	213	218	238	233	233	238	222	227	227	223	239	231	231	215	236	228	234	208	242	219	235	219	249	230	238	224	231	249	228	219	232	226	232	221	223	205	238	232	223	229	247	224	218	220	246	230	242	252	230	229	244	240	264	234	216	219	233	202	230	232	207	230	238	248	258	233	240	243	256	215	224	230	243	215	222	237	233	258	251	214	246	253	225	201	231	251	233	226	214	227	259	219	219	226	249	230	232	235	218	247	211	216	184	224	241	244	241	270	241	249	214	222	245	210	220	240	221	205	230	216	241	223	231	196	223	226	247	218	237	229	239	238	203	237	253	206	216	233	221	217	230	226	229	245	261	204	235	229	204	240	216	221	241	244	214	258	250	219	234	249	240	240	256	228	223	236	203	228	218	234	221	231	191	251	244	240	248	251	234	232	226	248	224	237	285	216	247	220	232	221	225	211	219	242	248	241	238	227	234	224	197	231	225	230	231	209	233	243	269	228	230	218	274	219	225	202	207	210	241	237	226	229	237	239	243	207	241	241	218	209	254	205	219	208	228	242	206	231	240	215	256	214	238	237	239	223	211	228	243	229	235	232	229	245	234	256	232	213	242	206	222	232	207	249	233	220	235	218	229	239	223	219	236	237	212	229	215	247	212	221	217	257	234	197	226	218	240	233	231	235	257	215	230	237	219	225	224	241	223	228	236	270	221	251	213	232	227	200	227	224	211	246	229	244	229	240	241	230	231	225	236	232	239	228	230	232	247	207	216	222	226	250	227	218	227	225	225	230	249	223	267	209	211	202	246	232	251	207	246	256	223	235	221	264	241	242	244	201	279	226	253	236	239	234	235	236	237	254	229	235	213	242	229	228	247	209	242	233	231	217	235	236	226	214	233	217	197	225	214	239	228	226	238	221	254	236	248	219	234	205	217	224	207	215	226	231	240	237	231	231	232	208	213	206	222	218	250	227	206	219	235	245	217	212	220	236	253	259	251	212	223	225	259	209	236	225	200	225	208	233	239	249	245	226	210	192	235	209	251	242	228	232	234	221	245	242	215	240	231	247	217	242	230	218	250	232	225	261	197	242	238	215	231	239	230	218	207	245	217	218	255	252	226	194	255	228	231	229	215	214	255	261	230	217	223	227	223	243	224	223	239	237	203	230	259	217	228	196	231	209	222	219	215	243	232	218	239	248	239	242	224	251	236	243	208	239	236	249	236	229	229	212	234	236	211	219	244	222	220	246	242	210	225	234	233	216	203	239	236	244	235	233	267	237	222	227	241	263	253	249	209	246	240	224	220	214	221	238	221	229	200	228	225	218	228	229	223	246	237	251	230	202	243	263	196	201	236	212	219	234	251	238	218	230	238	220	262	229	216	229	230	249	214	226	227	241	211	236	210	242	228	229	234	230	189	218	239	209	225	201	241	247	240	224	247	234	230	230	225	242	217	235	240	213	242	230	232	217	239	253	205	222	248	220	237	222	252	241	213	231	244	201	247	203	238	193	213	241	241	235	212	214	235	237	217	218	227	235	217	235	256	233	225	249	247	230	263	213	224	240	209	218	230	247	227	219	236	218	215	235	245	240	219	224	206	199	226	224	211	243	250	238	242	229	231	233	252	207	241	231	229	248	254	225	215	247	241	259	229	233	229	209	257	210	225	227	225	221	229	246	239	231	255	219	224	232	253	237	212	195	244	222	240	208	229	254	214	251	214	243	219	234	218	225	227	249	218	228	213	219	210	239	219	219	216	244	245	230	205	218	226	245	241	244	235	213	226	218	226	217	233	254	239	212	234	197	250	215	232	244	233	228	237	232	248	240	210	239	215	209	241	249	264	235	222	240	226	232	235	219	220	220	224	223	227	238	239	236	204	255	222	222	240	217	232	226	215	219	213	228	240	232	228	237	256	237	217	256	201	217	235	220	208	207	229	217	208	214	219	237	222	204	235	231	246	202	213	258	216	270	235	200	240	221	237	221	243	212	216	247	248	240	229	258	249	222	247	247	246	199	223	226	218	219	209	233	216	226	228	258	215	204	225	236	218	264	240	230	235	254	246	233	236	221	242	227	235	212	239	211	248	239	247	209	216	211	279	215	241	241	209	217	225	226	217	221	205	259	235	225	245	248	232	221	255	245	219	215	221	239	231	223	200	217	259	208	195	214	241	227	202	228	264	243	228	221	259	232	247	219	214	210	243	223	239	231	237	235	221	233	228	239	230	222	243	225	233	199	214	236	225	228	243	224	219	245	203	251	204	220	222	222	226	234	239	225	257	234	238	215	235	237	238	206	195	229	224	238	231	232	220	224	226	219	225	244
19479	29997	19474	9700	5432	3494	2486	1682	1290	998	780	642	570	552	513	456	408	430	382	398	382	388	388	374	394	381	353	357	357	355	371	361	350	364	356	386	381	338	365	362	399	346	326	348	343	371	363	359	365	357	363	358	392	377	390	407	337	347	364	344	370	357	373	369	333	362	369	345	346	370	375	364	358	331	342	383	336	327	387	354	361	356	338	362	358	343	350	347	371	346	363	321	385	384	337	381	363	338	343	343	345	365	383	327	356	346	374	393	385	404	401	359	354	394	314	378	396	343	381	340	360	393	375	379	361	369	380	368	345	405	362	337	320	360	397	362	328	377	343	342	375	339	339	359	326	376	354	332	348	357	337	338	349	323	399	349	358	357	368	346	394	377	355	387	360	384	351	331	376	343	363	372	365	330	387	366	368	340	401	349	344	379	385	343	345	386	377	405	378	356	369	351	361	340	351	359	343	324	367	392	354	372	372	309	361	331	339	384	322	367	350	371	364	368	351	387	366	361	348	379	373	349	383	368	368	362	348	345	356	369	363	369	350	362	375	359	392	364	414	332	357	364	330	362	362	334	347	345	376	363	323	352	342	321	362	352	375	338	350	357	316	354	362	378	381	355	335	366	359	323	363	346	365	344	352	344	366	321	342	365	374	335	367	359	362	379	406	352	332	352	364	307	362	371	367	375	342	358	341	333	351	364	354	351	368	379	346	362	353	337	344	369	357	376	347	354	328	330	357	347	400	335	371	372	386	343	388	344	341	344	345	372	369	392	375	330	350	393	378	327	336	358	375	374	365	366	386	375	407	350	394	372	349	365	350	341	312	332	379	361	354	365	345	365	346	379	329	343	352	369	379	346	353	363	369	390	369	364	353	362	365	334	381	357	386	359	372	383	367	348	363	398	364	402	352	358	354	346	400	345	372	362	376	360	361	354	362	349	353	359	334	367	365	380	383	357	326	339	356	355	344	343	371	371	350	365	356	366	376	391	334	344	374	351	331	352	379	392	391	361	379	339	359	348	369	363	355	346	381	387	370	342	377	346	398	364	376	386	335	344	352	369	374	344	377	353	343	356	379	345	375	343	343	328	364	332	350	381	371	359	350	392	362	342	374	382	382	390	382	360	358	352	372	365	348	376	359	354	341	322	345	339	353	392	369	356	360	372	358	382	353	339	386	384	373	343	369	357	336	342	376	376	410	389	376	351	332	386	367	368	366	376	366	355	386	357	301	365	367	401	351	357	337	383	350	330	400	337	358	346	371	355	369	366	356	363	368	338	392	370	376	354	344	366	384	353	353	351	369	360	354	360	361	344	404	378	365	379	338	394	359	395	339	385	380	358	358	387	374	366	340	359	361	369	331	355	377	353	361	356	359	380	336	380	374	335	371	349	343	351	375	352	395	314	339	394	388	356	351	366	358	383	345	367	365	326	370	375	367	328	342	412	343	348	352	364	334	401	392	356	382	366	385	369	377	335	377	350	363	364	356	360	333	359	353	356	357	330	323	379	372	404	362	376	369	336	341	352	330	371	393	368	335	358	391	371	344	342	365	364	376	330	360	393	372	354	356	347	333	360	359	354	368	362	331	351	386	343	384	366	350	372	344	363	375	360	374	341	362	381	377	373	330	383	382	344	345	364	365	351	343	394	355	385	368	382	378	340	368	372	359	388	382	351	371	367	381	368	347	403	337	388	399	363	379	367	371	354	356	396	377	375	391	349	378	370	371	363	355	380	367	341	377	330	361	358	354	360	348	361	360	353	344	397	353	373	379	364	385	367	361	343	350	334	374	332	373	326	328	367	349	334	366	363	327	344	388	392	368	332	363	334	359	381	401	354	381	351	353	353	333	393	359	361	337	357	364	363	354	388	351	355	385	368	373	385	336	367	328	351	375	366	370	366	372	361	366	386	372	347	372	355	390	375	343	354	409	328	372	367	345	346	346	334	370	348	384	386	367	323	337	364	353	341	354	391	357	351	349	370	371	380	353	366	364	341	363	381	353	377	380	341	409	371	351	357	367	374	347	350	356	335	355	365	386	375	346	372	333	369	368	366	354	339	346	368	347	384	349	342	352	372	375	360	351	357	401	367	359	359	371	364	380	367	332	385	361	368	368	355	414	336	336	369	382	345	370	350	357	323	389	380	333	345	346	346	314	385	349	364	301	391	349	360	393	356	337	379	392	365	376	369	327	348	362	391	363	333	369	368	353	309	375	378	348	368	343	373	365	356	330	360	362	383	336	355	371	362	398	372	352	404	367	374	366	376	335	383	369	383	392	375	350	339	370	378	362	331	386	341	381	376	365	395	388	373	390	357	364	376	386	326	349	346	378	371	359	387	356	331	342	388	349	341	363	342	369	361	354	395	365	415	341	359	378	386	383	341	327	377	388	376	375	387	341	352	382	365	359	371	357	348	355	363	370	365	373	357	372	375	372	358	380	321	369	366	364	373	379	337	327	399	375	353	339	343	347	369	357	322	364	387	365	353	356	363	373	355	348	330	340	373	408	354	354	372	376	360	325	388	304	377	373	363	347	348	325	376	359	368	357	384	389	352	375	383	384	349	384	350	372	348	358	362	346	379	356	346	354	384	360	341	377	368	373	341	363	342	366	356	364	340	352	346	366	362	373	364	357	373	399	346	380	403	361	371	375	371	382	340	362	378	359	345	360	387	375	363	373	369	387	366	360	363	350	323	354	351	405	360	344	368	375	400	376	372	364	359	347	333	386	384	327	337	343	358	355	367	382	348	357	344	341	387	387	387	392	354	341	355	345	353	390	364	357	338	362	360	332	370	344	331	353	368	358	369	384	343	348	370	347	355	343	334	339	362	363	331	345	375	392	351	385	338	363	334	347	353	352	380	328	369	330	375	350	373	333	353	402	325	351	354	367	359	382	336	361	383	371	337	367	352	370	358	377	382	389	359	357	329	330	331	339	369	327	354	342	319	360	370	340	382	349	391	382	360	377	390	351	359	360	333	382	369	339	323	374	397	346	334	342	374	339	311	331	348	361	348	367	362	368	380	364	389	395	397	338	376	348	383	370	325	351	360	393	361	340	380	397	361	384	349	344	334	360	385	391	354	404	355	377	368	381	357	361	360	330	345	389	364	381	389	361	347	353	377	357	346	392	392	345	332	379	377	350	347	316	360	335	358	373	360	391	360	377	358	356	361	357	335	369	366	349	357	333	374	371	354	346	374	356	363	338	341	382	353	354	361	330	372	353	349	388	363	362	374	370	366	383	347	333	333	376	392	363	325	375	398	361	351	399	347	395	348	337	364	314	342	318	388	354	364	372	335	347	383	372	358	363	345	389	342	403	405	325	321	368	375	339	359	333	354	376	388	393	336	374	362	346	364	391	373	368	346	336	361	329	371	362	374	360	378	359	407	390	345	364	380	379	340	352	357	368	344	374	364	365	363	348	367	339	348	362	348	366	357	378	356	344	359	344	347	349	378	376	355	346	395	362	343	370	327	383	345	364	315
24016	21576	27754	25824	17738	4793	2222	1311	951	748	587	498	441	363	348	317	276	296	285	267	255	234	258	255	262	282	276	238	242	248	251	251	248	227	224	260	251	215	237	246	229	201	251	231	241	224	229	227	225	216	258	254	220	223	250	251	231	255	243	234	244	227	237	252	241	246	247	247	256	237	222	257	233	233	221	231	265	229	222	262	225	245	216	229	215	227	210	268	227	218	251	240	250	222	217	239	220	253	238	221	220	208	212	241	226	265	223	252	233	240	215	234	231	256	226	237	250	251	238	247	267	246	221	222	251	268	235	229	246	241	249	216	244	220	197	261	227	223	243	211	261	279	236	222	230	230	244	235	255	225	212	200	241	225	242	238	256	222	224	245	241	221	247	250	241	253	238	254	236	211	221	230	243	261	237	266	266	247	247	253	251	226	233	242	237	257	247	256	252	198	229	203	237	234	242	219	263	220	213	243	248	233	250	254	232	268	229	241	241	231	246	215	234	218	230	230	205	236	239	224	235	237	254	247	250	207	249	228	199	226	229	247	261	238	241	242	242	244	252	199	249	256	228	239	208	260	241	245	237	235	217	224	244	228	223	282	227	235	244	214	247	213	229	229	233	239	238	233	252	251	226	250	243	250	230	249	260	236	243	230	233	235	222	228	257	234	213	224	262	274	222	236	241	211	234	239	219	257	247	203	213	241	212	251	257	219	249	242	256	233	230	248	244	233	236	248	230	227	242	250	243	245	238	239	221	223	232	220	229	230	223	239	244	238	244	235	253	263	249	242	250	237	228	251	254	238	245	254	242	236	247	211	232	245	236	263	239	220	227	230	192	265	230	235	230	217	219	237	242	247	256	255	227	235	207	249	265	206	268	248	244	236	244	209	234	235	230	235	245	225	236	217	219	258	235	243	252	225	236	233	237	245	231	224	278	229	272	272	215	242	231	255	196	240	247	241	231	250	228	262	241	218	226	235	235	241	269	244	261	238	217	222	241	235	253	242	238	249	243	235	240	250	246	245	231	237	247	229	230	208	219	234	235	264	244	197	242	252	226	270	244	227	266	250	268	253	264	234	233	260	230	233	212	195	228	237	244	237	233	244	248	228	231	266	231	228	234	240	249	257	225	274	252	270	231	251	197	271	240	240	232	234	238	226	225	239	234	254	256	230	264	250	229	236	224	234	241	231	256	255	217	243	217	225	257	206	249	242	265	246	244	244	223	251	247	237	208	241	244	233	242	245	235	227	264	238	227	249	233	249	250	253	258	225	249	216	252	233	257	233	264	234	246	259	233	244	232	209	238	244	232	265	215	251	245	239	245	243	236	248	249	207	240	233	237	238	244	238	225	256	225	253	239	236	259	252	241	257	248	258	210	218	212	251	244	223	233	225	251	226	226	245	243	233	224	221	247	272	252	243	243	245	247	241	231	238	215	232	222	212	260	222	244	229	257	245	225	233	254	216	226	240	205	232	208	244	237	250	234	239	233	242	249	269	212	230	213	231	225	242	236	247	243	233	235	222	234	254	252	224	227	225	238	210	257	211	232	265	242	260	235	230	218	263	230	249	244	256	237	272	239	265	220	242	248	253	221	243	227	252	241	250	251	244	226	209	226	234	232	230	260	239	225	240	255	234	252	235	264	222	247	255	227	265	238	222	225	227	237	218	226	241	267	223	235	265	272	253	217	239	227	261	179	236	246	249	215	245	266	242	241	223	254	249	231	221	238	221	239	253	271	236	217	220	229	257	229	238	209	252	246	229	216	230	212	255	232	247	261	227	247	245	261	265	248	231	247	270	241	228	238	238	241	244	274	251	225	223	218	214	237	235	233	261	254	234	227	251	221	249	224	221	258	222	245	261	232	243	213	245	254	207	256	266	239	213	219	219	268	239	240	238	247	245	268	233	281	246	257	229	248	228	230	267	252	237	199	216	250	225	227	217	261	242	231	202	241	246	220	214	223	232	233	254	264	235	254	235	248	240	217	245	224	222	240	251	255	241	219	247	249	249	247	243	229	227	260	275	222	225	249	232	253	216	224	229	214	203	252	233	232	246	252	255	237	222	226	233	245	252	256	248	236	208	237	235	230	230	265	236	263	220	257	234	221	247	245	244	249	249	238	233	233	220	245	222	257	215	241	241	240	237	227	243	267	220	230	228	237	244	228	256	224	217	273	247	272	251	231	230	251	238	247	235	226	250	244	252	273	249	239	231	230	266	229	240	256	221	235	241	222	227	236	233	238	233	235	240	259	244	249	239	254	221	257	260	261	232	254	230	228	234	229	228	236	240	214	247	265	238	231	245	242	269	202	220	255	267	210	232	239	253	260	240	232	265	218	209	221	235	238	214	255	220	248	251	234	229	253	239	239	238	238	237	257	220	254	251	222	230	224	267	254	227	242	257	237	225	208	256	223	239	230	237	252	249	239	231	220	266	207	223	249	247	238	250	217	220	241	242	263	223	201	261	247	243	242	247	254	269	234	240	230	246	259	233	232	242	260	258	250	242	204	235	227	227	199	270	236	241	256	255	221	211	246	200	228	215	230	246	216	252	244	232	245	233	244	230	224	213	261	274	226	238	261	232	226	229	236	244	240	220	242	259	230	238	278	222	234	233	238	237	243	228	271	235	272	250	243	256	240	233	250	249	245	229	249	260	250	255	260	237	258	264	220	254	238	239	265	219	237	241	227	229	197	256	239	248	227	209	224	251	252	253	234	233	238	253	231	228	265	241	233	229	249	236	223	259	256	228	237	234	240	207	242	247	238	225	251	258	226	254	261	220	237	226	244	213	250	229	261	262	233	235	249	223	217	211	238	255	224	243	257	226	219	211	258	226	240	246	251	255	238	254	235	248	217	225	230	236	220	250	230	252	273	241	266	247	256	218	230	246	245	254	232	221	234	237	242	251	244	226	227	231	214	223	209	235	250	252	235	235	255	236	251	208	221	228	238	225	236	233	230	257	234	246	240	204	245	256	227	220	250	235	252	256	241	249	225	209	250	241	215	246	242	242	237	233	238	239	235	233	231	213	230	215	224	229	232	249	224	231	232	259	248	231	258	256	232	236	228	241	224	251	234	257	217	231	222	253	219	234	233	208	229	244	250	228	252	257	231	235	226	242	229	256	239	238	203	211	250	261	233	258	225	217	246	216	238	207	237	236	232	231	239	246	214	229	224	239	264	230	230	223	254	254	267	262	239	229	240	239	256	249	249	247	215	237	258	230	257	275	224	217	228	221	234	242	229	221	235	225	231	227	217	237	246	226	211	257	235	243	221	236	218	245	274	253	262	249	250	254	234	203	256	232	239	239	247	219	242	211	244	253	244	209	223	221	233	216	248	237	232	237	256	227	281	264	255	252	231	231	238	247	229	249	255	234	238	261	245	244	233	223	223	245	235	239	233	211	223	219	206	252	241	238	260	266	230	224	269	257	233	249	220	275	228	218	238	215	247	251	279	226	240	271	214	242	251	257	216	265	257	215	225	229
20589	39653	29835	17495	10413	6943	4690	3182	2258	1614	1236	977	870	761	632	576	498	498	480	453	437	439	415	394	427	394	378	411	379	378	390	368	356	394	347	375	387	369	359	373	335	405	369	368	405	348	396	405	375	368	392	365	351	398	355	389	380	391	415	391	374	336	378	375	354	374	367	361	373	347	395	358	375	365	397	384	382	360	359	345	339	339	360	366	360	362	370	395	400	363	393	410	360	328	335	349	364	382	390	367	358	401	377	369	371	379	361	341	371	345	374	404	355	386	380	389	398	367	393	360	364	357	382	354	365	377	380	406	363	371	363	394	391	384	388	360	348	382	346	384	388	391	398	400	362	371	363	381	362	420	381	386	339	360	385	371	391	374	422	373	343	333	404	375	349	377	404	346	375	382	366	330	384	404	348	380	398	381	397	357	386	405	407	396	405	388	375	366	398	391	347	376	381	428	358	372	395	403	358	416	364	366	356	384	368	383	409	396	396	335	355	341	407	383	362	364	376	392	390	362	345	374	375	375	380	366	349	366	390	406	363	350	362	419	390	385	383	414	391	385	379	423	377	389	397	366	373	370	396	382	380	347	392	352	393	334	367	366	393	363	365	379	370	351	370	373	394	360	361	348	370	361	393	369	410	379	361	368	397	386	371	398	355	360	324	352	378	363	378	416	351	384	387	375	376	374	333	361	373	386	375	391	347	399	366	353	394	374	377	410	378	361	390	381	374	397	351	387	364	378	361	375	377	377	386	366	354	356	384	408	384	347	370	373	357	349	346	373	406	401	357	367	372	394	390	373	344	372	337	371	393	378	401	361	372	401	337	400	390	403	372	365	363	378	360	379	354	353	334	363	399	371	365	359	399	370	346	407	376	389	362	365	379	399	386	376	386	362	320	357	345	366	426	377	343	411	339	343	380	376	348	374	369	352	366	381	364	356	365	355	367	348	378	378	386	408	357	397	357	385	378	391	368	381	365	418	382	365	381	355	354	379	374	383	383	384	382	366	382	389	373	336	366	359	400	369	373	393	350	370	390	382	402	367	364	401	369	392	342	371	372	361	389	352	381	399	362	382	381	368	395	415	337	383	380	371	366	362	391	368	375	375	372	342	364	341	382	370	374	362	403	349	386	354	349	368	360	386	357	388	370	396	385	373	374	389	381	339	378	378	368	357	356	373	342	367	362	384	383	371	312	377	400	393	340	389	388	364	393	391	356	377	358	348	379	351	367	347	376	393	379	400	369	364	379	385	360	372	410	382	384	368	383	401	381	398	393	402	388	329	385	343	390	394	355	365	396	355	375	385	358	371	351	344	379	356	373	360	375	378	376	344	378	393	368	384	389	359	341	395	392	361	366	362	387	361	374	342	382	395	364	367	339	397	397	398	383	380	356	352	359	354	387	365	378	400	390	344	358	390	394	329	318	339	330	341	386	370	370	344	368	395	389	372	396	354	343	402	368	391	374	364	391	374	397	397	340	400	366	345	367	391	384	365	375	370	401	356	347	375	378	402	385	366	359	361	389	351	374	394	400	368	389	365	402	358	348	386	399	324	369	359	414	353	393	397	390	366	331	386	396	381	373	397	355	370	385	363	370	400	353	387	335	355	368	377	391	360	370	356	369	379	378	402	353	366	409	381	391	378	342	424	357	395	376	387	385	382	377	378	353	379	378	385	334	380	393	374	361	373	403	396	330	399	351	359	341	387	342	414	379	393	401	358	358	397	344	369	394	373	376	402	384	365	355	342	367	354	423	369	350	337	377	357	375	326	370	333	377	355	374	353	326	374	364	367	385	427	376	343	380	377	374	363	378	327	349	356	379	377	361	379	369	356	330	362	372	352	397	381	347	365	380	363	366	382	393	384	370	400	404	388	359	376	367	382	353	393	366	361	376	381	366	361	372	376	372	372	363	390	399	383	371	368	358	380	389	368	357	360	343	394	379	382	406	370	388	376	385	395	375	391	394	390	368	367	372	367	352	371	366	380	371	379	409	402	378	376	378	348	386	367	382	388	383	363	370	419	392	383	357	366	375	345	346	388	378	363	393	361	371	376	338	389	384	352	329	371	396	370	380	358	380	372	350	379	391	331	392	337	319	350	379	367	369	372	359	395	345	373	359	382	368	382	385	415	343	374	380	369	333	354	381	343	345	379	367	388	337	334	349	379	361	359	385	360	413	402	392	377	353	346	390	372	386	373	374	407	372	389	361	357	371	329	390	380	383	390	345	369	395	400	400	340	354	350	407	346	393	397	387	370	381	350	362	343	368	347	370	382	394	374	378	367	337	363	411	371	392	358	366	385	359	376	344	383	388	380	343	400	351	423	383	393	371	362	412	362	367	389	377	384	365	348	426	375	364	406	403	326	415	365	370	405	354	383	380	369	394	387	360	409	371	357	341	379	357	389	388	383	353	366	379	375	406	334	391	376	396	365	391	378	403	416	387	355	377	347	351	380	361	397	331	379	378	375	349	405	332	373	389	353	337	345	408	339	371	356	353	337	429	332	409	370	404	388	383	336	360	388	369	390	436	374	381	358	373	368	408	345	379	339	353	362	398	364	368	371	363	370	326	371	369	386	381	404	367	362	389	382	374	355	372	388	345	353	372	370	371	353	422	357	376	400	397	354	362	370	365	376	372	389	346	328	369	385	383	358	372	388	368	365	374	375	393	379	374	366	377	378	382	383	412	397	364	381	373	382	358	378	355	406	369	339	377	381	385	352	367	364	352	378	377	343	398	374	366	371	355	356	363	358	371	374	363	369	329	349	394	385	375	366	359	381	369	374	387	380	355	357	397	391	382	386	354	383	364	374	406	363	360	396	349	388	375	378	348	340	402	348	397	397	362	371	345	381	361	377	361	331	371	386	394	356	351	362	407	370	365	363	376	384	365	366	383	372	372	378	362	366	359	398	401	381	392	336	367	366	348	362	344	375	353	362	377	348	359	357	370	373	344	378	370	402	379	358	359	356	390	384	364	359	360	381	353	366	355	353	387	363	383	379	334	356	389	361	394	379	350	368	394	384	365	377	337	383	382	378	403	375	371	345	355	383	376	394	341	385	397	374	348	393	391	388	380	409	366	374	378	366	401	353	374	380	355	386	356	322	372	317	364	376	355	381	385	330	406	407	392	371	359	375	385	350	386	359	383	351	376	345	420	366	354	331	345	365	365	354	377	368	398	387	386	400	395	400	355	380	389	377	371	380	341	403	381	380	367	358	366	393	380	363	374	407	396	373	366	372	377	366	362	392	391	385	378	350	337	388	369	352	373	383	372	403	372	393	361	379	397	388	390	359	349	366	379	357	342	409	393	353	344	354	386	379	369	376	368	387	376	350	361	377	370	401	367	367	382	393	380	382	365	385	390	395	339	352	378	335	342	340	414	367	382	359	368	373	413	361	384	365	374	358	372	383	385	364	377	373	364	390	371	365	317	387	358	382	377	383	396	392	368	409	373	433	364	367	384	355	363	430	378	381	366	342	383	402
25515	21507	25090	20304	4499	2104	1399	934	697	539	433	380	342	347	297	310	273	261	229	240	220	249	190	224	225	236	223	216	213	215	201	237	226	223	227	210	238	208	231	223	230	235	245	232	198	203	221	216	208	223	218	242	255	208	221	215	192	230	223	218	232	231	215	219	237	208	226	240	214	219	234	238	212	206	226	203	211	223	234	238	222	217	215	229	211	215	216	210	209	213	208	220	229	218	209	220	211	219	227	197	220	187	250	228	217	228	212	231	201	189	230	225	215	211	195	197	207	221	206	214	252	206	202	211	208	206	222	205	195	231	210	212	219	230	222	231	202	225	206	223	218	218	214	231	221	215	240	215	234	225	221	208	216	208	216	195	218	229	246	214	207	218	234	226	217	208	243	209	212	218	219	215	199	223	232	204	216	212	225	205	220	206	229	230	220	211	249	215	232	231	215	202	204	226	241	245	213	235	218	223	226	209	211	222	228	230	223	224	253	220	229	196	228	235	223	219	236	209	219	229	245	226	196	251	200	224	224	225	212	210	227	212	225	208	220	219	208	201	220	213	238	217	207	195	187	218	203	212	223	207	221	216	222	269	202	223	200	224	211	225	221	231	215	225	204	225	219	229	253	194	224	208	206	211	223	222	197	225	197	225	214	217	221	214	239	221	230	230	225	225	217	219	244	211	210	202	228	202	211	211	202	225	214	235	212	241	195	222	208	225	230	199	211	186	236	200	219	210	237	202	210	215	233	236	199	238	240	222	201	214	215	205	199	223	242	204	210	209	235	221	224	226	210	217	214	242	228	229	210	218	209	217	233	237	231	217	208	222	220	219	225	235	218	202	221	225	224	211	200	199	202	218	207	212	215	219	233	239	218	226	217	234	210	199	202	217	220	214	220	218	224	205	220	223	226	225	211	223	180	237	213	209	231	214	250	230	186	201	248	223	241	199	219	186	219	240	194	207	232	220	245	226	228	239	223	221	217	226	210	207	229	225	256	226	212	217	216	228	235	246	233	232	216	195	213	200	222	236	238	237	190	212	221	198	240	196	218	218	204	206	232	235	230	215	222	214	212	227	224	224	198	205	198	213	219	212	232	197	223	216	240	220	242	217	207	244	220	224	221	220	217	221	207	198	207	220	198	232	228	213	221	237	213	193	217	207	237	231	220	220	250	194	226	208	199	211	215	218	217	207	229	216	225	228	239	254	221	234	218	237	241	238	237	215	216	194	236	215	202	242	217	212	227	227	212	230	245	223	209	211	199	209	214	217	224	198	227	219	217	219	234	217	211	220	244	203	210	216	196	219	203	237	210	208	224	245	216	224	216	194	225	207	212	221	191	243	248	229	206	213	221	231	206	217	234	203	210	213	216	250	216	220	228	212	249	213	208	223	224	199	196	229	206	207	208	236	222	245	207	207	177	211	211	226	220	218	238	223	203	212	226	224	230	226	217	251	219	240	212	200	230	203	238	221	209	244	225	222	214	228	247	228	224	211	219	217	230	222	228	208	222	181	217	223	213	238	201	178	222	209	210	219	264	215	237	216	212	218	221	239	227	217	206	212	209	218	220	220	198	215	207	229	226	224	239	246	214	220	238	198	213	189	226	214	198	226	229	194	214	214	216	200	189	215	226	219	216	237	198	201	227	214	233	233	174	235	206	239	241	211	216	214	228	204	231	219	196	232	244	222	196	208	225	221	206	202	186	209	231	234	230	215	198	198	251	217	203	229	206	224	254	248	225	209	232	230	198	211	222	223	186	212	211	223	219	206	198	206	223	223	247	227	202	223	222	208	213	199	206	224	226	206	232	201	236	202	226	203	199	231	233	208	214	218	200	234	229	249	231	204	194	213	201	221	221	199	203	222	221	225	230	224	189	233	240	217	222	222	209	240	217	225	218	245	215	227	202	242	233	229	226	211	221	241	205	240	220	217	205	186	231	206	231	212	211	206	229	190	212	206	229	179	230	221	222	218	207	219	216	228	208	215	246	227	195	214	210	244	228	216	217	216	210	237	211	215	209	227	195	195	224	208	193	244	214	219	216	239	198	208	222	216	227	213	208	205	230	219	209	204	223	208	256	241	220	201	245	209	229	207	205	214	226	208	205	209	204	198	223	226	228	215	229	243	230	239	237	213	226	210	217	222	229	229	233	201	221	237	216	211	217	208	231	217	200	235	224	230	194	219	266	236	250	212	199	219	207	192	218	204	212	248	194	228	202	216	198	210	229	226	223	208	225	224	224	211	228	223	236	224	201	221	202	226	222	189	204	241	201	237	234	228	230	232	211	217	209	227	214	219	232	223	197	215	234	208	246	239	226	184	203	222	209	205	222	202	220	232	224	178	215	238	217	219	187	233	209	236	253	197	239	234	234	233	205	221	234	217	211	222	204	227	199	212	221	226	227	221	205	210	226	231	255	206	243	204	219	248	231	229	230	214	226	206	204	218	217	197	234	256	187	225	238	230	207	200	212	221	214	237	249	226	218	218	201	222	224	207	219	204	239	226	194	214	225	223	196	214	222	198	237	215	204	211	239	193	234	225	243	225	224	182	213	219	223	222	218	215	230	222	222	219	227	215	219	221	200	247	235	223	222	223	239	203	239	255	232	226	225	239	216	209	197	228	199	203	243	217	206	226	241	225	231	216	216	244	217	235	207	233	219	224	217	213	240	251	214	193	213	212	218	210	221	216	201	223	230	224	240	202	242	232	230	202	253	216	238	233	214	229	209	200	220	212	209	198	190	202	211	217	225	212	181	219	233	250	209	236	208	227	220	211	223	196	224	225	221	238	202	209	242	190	215	211	204	230	217	246	222	237	243	220	202	208	233	222	220	205	225	246	188	218	218	199	212	214	221	223	239	217	228	224	261	246	235	228	242	220	209	219	229	220	226	194	252	206	232	231	266	219	216	210	230	219	197	202	206	217	190	221	233	218	230	225	233	222	197	209	205	241	217	236	199	212	225	205	215	212	203	234	207	215	214	196	244	236	214	220	214	238	204	240	215	195	206	238	232	237	221	262	224	222	209	210	226	202	201	221	213	207	225	220	222	233	212	210	204	223	213	202	201	224	222	235	219	217	244	218	234	186	198	234	209	215	219	185	218	227	201	212	216	222	200	216	233	239	213	212	223	241	217	204	217	244	222	222	211	226	224	203	221	209	223	239	214	245	224	217	226	227	232	194	203	217	234	246	231	222	232	236	195	200	232	207	214	223	208	211	237	198	237	216	215	216	214	249	203	243	211	223	205	220	217	215	228	216	213	200	223	243	224	212	203	228	227	220	220	205	194	209	220	224	212	221	229	221	218	207	216	211	250	224	205	218	187	220	214	214	191	244	208	211	216	218	228	220	220	224	232	206	215	196	199	214	206	202	230	225	201	204	231	212	225	231	233	229	211	196	227	215	245	215	210	209	221	204	230	220	229	230	223	214	228	212	214	204	224	221	190	222	219	230	225	233	197	222	226	217	200	220	237	232	207	200	234	217
19414	35223	25961	14008	8342	5559	3706	2564	1740	1287	984	847	719	655	559	494	447	394	414	418	426	338	385	385	346	351	370	348	342	348	353	319	362	363	307	321	356	343	331	333	356	365	350	335	339	373	341	316	333	345	338	326	338	371	352	389	322	323	364	339	360	329	381	325	311	314	362	367	347	325	368	354	324	368	354	333	323	358	331	312	327	334	332	349	354	342	293	339	348	367	370	347	333	370	349	350	372	326	342	326	323	348	339	333	338	323	335	344	344	281	320	311	325	320	352	325	336	343	344	348	344	351	334	358	330	324	349	312	361	347	356	353	340	372	365	338	369	329	317	337	354	332	360	347	329	350	371	348	354	344	322	336	350	343	336	336	328	334	335	362	343	372	353	346	343	343	352	352	369	355	335	323	353	335	325	339	320	335	337	336	343	343	320	353	340	327	361	356	343	350	360	346	335	367	366	342	331	363	348	353	391	348	372	321	344	352	345	323	339	357	349	336	375	322	347	332	320	351	370	404	364	316	318	337	337	319	315	337	358	347	357	330	352	339	327	338	318	334	379	309	358	351	345	333	307	328	334	359	309	320	359	301	330	336	287	362	343	334	291	341	336	353	325	334	349	334	327	357	342	298	350	345	372	332	327	346	345	351	342	329	373	329	341	348	358	345	346	359	325	322	348	355	326	358	343	351	329	368	334	333	349	328	328	341	338	352	350	303	332	351	345	342	306	337	338	338	328	361	332	340	309	302	351	307	338	351	347	343	353	371	357	354	362	339	355	356	333	324	325	333	335	330	354	354	315	313	337	331	330	334	342	355	302	357	352	356	327	336	327	358	343	312	359	358	319	375	359	378	355	323	359	362	319	366	313	370	367	317	321	345	344	345	346	339	338	357	349	352	356	322	362	354	341	338	349	344	323	360	330	376	339	318	338	338	319	351	356	326	387	340	303	351	325	353	340	340	333	358	345	292	308	349	335	318	333	287	347	340	345	319	360	343	381	361	335	335	319	332	348	338	370	351	355	350	359	332	343	347	311	333	334	355	347	337	364	337	361	315	328	340	353	361	338	336	362	338	318	362	385	384	341	354	331	344	349	353	359	323	370	375	313	353	349	309	332	343	365	366	335	338	382	347	337	336	338	382	319	310	371	319	359	316	332	370	320	351	372	369	307	346	338	366	345	336	339	327	343	359	349	328	331	368	337	335	338	335	339	336	333	377	328	346	344	365	368	354	332	324	316	285	343	332	330	342	323	366	340	340	344	356	346	347	352	364	342	325	351	307	375	319	352	317	352	353	341	357	345	350	344	298	302	342	348	353	337	317	323	346	372	330	354	335	325	362	351	385	337	366	356	342	342	327	326	309	324	373	307	342	359	390	359	386	358	340	309	331	324	346	332	345	348	376	360	337	360	334	363	362	345	376	338	312	301	321	336	368	336	317	341	353	358	336	348	351	333	323	366	325	338	353	338	350	346	344	352	361	312	363	366	351	338	346	336	341	352	314	357	371	342	332	377	302	372	386	343	375	346	326	360	364	340	380	356	350	356	365	340	364	363	328	339	347	327	350	340	339	358	377	364	326	333	348	350	336	345	337	323	356	347	345	321	323	352	347	331	353	353	318	357	341	352	342	332	348	333	352	322	322	344	307	347	359	325	325	327	354	334	365	318	328	371	332	348	321	337	339	350	338	333	370	344	364	337	322	325	320	308	339	359	342	358	312	329	344	339	374	360	350	335	304	359	339	369	329	345	319	348	348	316	325	345	336	373	358	327	371	360	334	319	341	354	321	349	347	332	371	342	343	375	349	362	342	342	338	353	363	393	351	334	346	362	363	350	338	345	344	290	316	362	313	389	334	323	332	356	327	340	289	364	358	335	354	320	364	364	349	337	342	351	350	323	344	371	390	336	340	373	351	333	332	362	336	341	340	339	331	352	310	344	361	342	339	345	321	311	322	335	318	355	322	349	366	321	347	371	338	364	340	355	318	355	366	321	351	341	319	360	320	314	344	336	353	343	383	335	370	341	334	368	336	357	352	342	342	306	333	339	335	370	371	366	341	310	320	344	329	330	361	357	333	355	384	368	356	325	313	363	351	352	337	350	387	332	328	348	361	354	327	310	325	346	349	356	364	351	372	331	329	333	343	337	360	334	346	332	352	345	336	305	344	342	352	390	348	371	326	357	349	343	379	334	348	339	315	305	347	336	330	333	356	337	346	349	373	357	364	356	339	328	349	350	367	354	344	356	320	335	347	354	325	342	372	309	341	363	349	318	346	365	345	378	314	348	362	329	349	332	327	358	336	325	317	337	368	362	366	337	354	346	333	339	302	333	317	356	325	319	366	353	356	336	368	372	314	350	382	318	359	370	308	324	343	340	357	364	338	355	353	313	334	365	339	341	339	380	377	371	353	328	320	340	347	334	356	368	369	353	377	307	321	346	340	379	336	338	319	345	365	318	353	360	347	348	332	331	344	335	317	347	334	350	315	319	362	339	351	360	342	348	373	344	333	354	352	344	365	312	382	328	351	355	307	347	315	322	334	348	345	320	314	310	331	353	311	339	339	341	384	317	340	332	336	335	357	367	330	344	335	339	370	370	361	350	372	343	319	334	313	348	341	342	349	352	332	347	346	357	328	344	333	327	324	348	329	358	343	358	346	313	366	345	333	356	310	321	360	322	330	335	335	382	342	327	331	295	315	332	321	372	352	315	327	346	378	338	352	326	335	318	339	330	336	338	318	353	341	350	322	323	387	332	360	333	346	323	333	340	332	338	358	340	352	330	329	341	326	340	360	330	352	332	336	358	349	362	350	352	328	368	359	362	362	324	344	341	359	312	357	335	321	320	345	368	328	343	317	356	329	349	382	342	347	369	353	325	354	378	351	365	361	352	351	323	359	364	358	364	336	384	315	337	355	345	368	313	335	349	313	344	330	357	359	327	350	338	379	352	340	352	356	339	375	331	337	343	346	339	373	337	338	349	360	344	325	341	303	340	339	349	341	349	366	319	314	367	324	331	310	363	351	330	374	327	344	343	346	336	339	309	359	387	359	334	355	299	336	284	347	359	342	385	360	340	356	393	361	360	352	329	360	361	321	333	361	359	331	327	307	367	360	335	351	377	368	363	350	348	359	366	332	354	347	357	340	338	335	376	348	361	365	392	351	357	360	312	351	376	374	348	342	355	315	366	347	342	341	331	336	329	347	334	362	335	348	384	323	314	352	324	345	326	354	336	335	354	341	349	343	315	343	340	321	338	322	344	340	344	372	346	328	323	353	333	358	354	357	350	333	339	335	362	371	352	351	333	333	344	323	314	338	333	337	360	329	315	315	361	344	330	364	347	357	329	326	348	328	369	351	338	344	364	361	364	327	331	350	356	367	334	361	348	372	370	343	378	352	352	341	362	402	310	347	332	344	347	345	335	337	359	336	301	330	346	313	308	335	331	324	324	337	370	370	308	363	352	328	308	325	341	365	334	350	345	340	335	311
22978	21517	28539	24888	21543	16888	5200	2144	1347	1014	836	640	543	482	441	361	342	299	302	277	294	285	248	249	250	239	263	244	257	233	204	225	240	211	246	233	246	254	224	225	234	249	230	231	251	235	235	244	244	233	217	251	227	236	209	218	236	273	232	227	218	240	214	214	226	225	217	245	229	241	224	228	235	230	250	219	266	225	230	217	236	239	261	217	203	255	235	243	242	232	239	234	239	224	222	245	225	253	228	232	243	214	251	245	236	246	288	221	218	202	240	247	236	215	250	233	241	225	237	222	238	237	229	241	227	206	240	214	230	206	197	210	269	198	243	244	241	224	224	240	263	235	220	248	217	232	234	240	234	214	212	267	244	206	223	231	238	206	244	225	223	253	241	256	220	233	220	245	237	242	236	215	251	243	236	249	208	216	244	229	248	244	232	209	229	257	239	246	236	242	241	244	248	223	221	240	248	207	220	238	254	212	227	243	245	240	213	233	213	211	262	241	219	228	225	226	241	228	234	237	255	247	222	246	242	246	240	249	226	238	216	207	234	222	250	246	229	228	258	240	198	243	225	235	258	244	237	234	250	221	233	250	231	226	224	277	230	217	232	242	271	262	213	229	248	271	220	243	247	218	190	212	234	217	226	243	229	240	245	235	219	236	230	244	227	233	223	216	246	219	222	224	248	240	263	244	245	237	240	218	241	211	236	255	214	237	261	264	238	239	233	239	236	250	238	227	216	228	262	228	223	262	227	232	261	227	245	233	231	234	248	194	226	227	197	239	229	204	229	245	236	226	243	240	227	247	275	243	209	229	234	252	254	239	231	239	254	218	257	224	238	242	255	217	252	260	206	253	233	233	227	227	243	236	252	236	195	221	260	250	218	213	220	245	257	253	194	271	249	215	227	240	236	219	256	261	249	244	236	274	216	241	219	247	238	238	255	246	286	208	228	227	242	254	257	211	262	247	225	221	241	226	237	226	229	230	207	205	228	224	220	220	227	237	226	242	248	252	250	236	219	241	230	260	227	214	235	229	253	243	220	238	221	240	231	233	232	228	219	241	238	224	238	242	257	235	228	236	246	234	228	218	248	247	255	270	226	236	243	249	245	249	244	214	240	248	244	245	238	240	230	238	247	228	263	224	222	223	258	236	240	238	241	229	219	219	220	220	245	239	236	266	256	227	243	239	214	224	235	247	227	212	216	221	248	217	212	253	232	219	251	233	217	224	230	228	239	234	229	244	225	239	222	242	210	216	248	231	226	208	239	266	223	247	231	216	235	226	214	241	254	242	209	245	230	213	196	233	226	231	243	225	221	232	230	218	253	245	218	211	250	250	230	214	233	227	225	212	228	241	257	231	221	261	204	251	242	252	220	208	229	238	227	233	210	214	246	236	236	267	276	264	202	217	237	253	256	223	241	250	217	240	252	238	239	216	245	233	229	227	254	211	255	219	194	235	248	237	231	232	229	241	251	235	240	247	234	248	242	223	231	228	206	246	262	244	228	220	210	235	249	199	234	213	222	230	254	226	253	244	246	236	219	246	233	234	230	252	237	260	217	234	220	193	242	205	251	232	256	234	254	235	234	250	240	218	271	229	212	230	197	234	226	239	243	237	240	210	241	223	248	203	244	233	248	256	241	241	247	229	239	226	228	224	229	264	236	220	215	224	228	234	234	234	230	250	240	248	258	243	230	226	238	247	230	219	245	214	221	229	207	219	244	240	229	193	237	236	243	249	242	213	211	256	223	217	229	233	236	228	243	253	249	213	232	237	248	223	234	238	222	264	205	228	238	230	229	218	238	206	261	226	233	207	230	230	249	243	225	266	234	243	250	197	227	238	230	232	234	222	234	252	223	260	245	249	237	235	214	241	255	227	247	243	252	230	241	242	240	249	218	245	245	226	236	227	207	214	217	233	223	222	229	245	227	209	259	230	222	232	231	255	227	238	224	238	236	258	225	230	227	221	210	221	248	240	235	233	221	231	271	265	216	245	247	221	240	239	234	215	218	231	235	226	278	230	218	241	256	227	247	227	228	263	256	243	232	226	250	229	252	216	238	209	222	276	217	238	227	254	243	228	232	259	230	214	237	250	220	214	247	238	249	260	242	238	228	228	231	226	246	251	242	234	243	234	242	227	207	237	225	239	234	231	264	230	236	223	212	215	235	215	245	249	221	241	221	221	224	220	274	226	235	228	237	210	208	232	235	217	238	232	220	219	234	243	247	227	254	247	243	230	216	235	233	232	242	243	233	228	222	251	222	255	243	267	216	229	243	235	241	199	226	248	240	207	225	215	236	240	241	228	227	237	227	236	227	219	249	217	275	217	244	235	257	247	221	229	248	233	234	224	185	255	243	256	232	242	243	252	254	239	242	238	274	238	236	207	213	267	240	241	234	228	261	254	229	233	234	236	264	236	246	249	215	213	227	224	232	207	235	235	255	251	228	254	227	241	249	237	259	214	211	256	214	236	194	256	233	237	234	258	219	231	233	276	233	210	230	233	224	218	202	225	209	234	254	225	236	253	241	238	246	255	240	255	237	232	216	222	236	221	218	265	251	245	229	233	224	219	219	259	215	257	251	247	235	243	224	228	238	241	238	240	216	233	239	203	238	209	223	201	226	236	222	221	261	216	260	234	217	233	254	235	227	257	223	222	240	218	204	218	211	257	239	226	246	222	236	248	239	238	245	227	220	216	235	222	261	219	263	230	250	240	241	233	227	215	220	235	241	237	251	205	237	208	249	207	196	252	259	256	217	236	232	240	238	228	234	226	248	236	229	217	211	222	248	223	234	254	241	242	236	242	231	229	270	248	228	231	217	239	227	223	222	265	219	238	249	238	239	227	214	238	233	238	251	241	217	251	250	247	248	239	229	236	238	231	235	255	248	231	253	234	205	214	259	223	248	234	212	237	235	234	229	236	244	245	228	244	249	246	252	246	244	235	212	245	237	213	216	227	233	249	214	217	228	238	238	215	203	230	232	194	202	222	199	240	234	227	244	241	247	244	247	232	231	227	256	224	248	239	238	232	252	237	232	227	260	215	228	230	227	250	237	237	245	218	221	270	214	210	243	235	252	257	255	249	240	219	247	256	247	232	233	248	227	245	244	204	215	241	247	215	271	228	247	254	271	224	238	227	239	222	269	238	250	231	232	222	264	237	239	231	233	231	236	208	225	233	231	241	241	234	220	201	240	223	230	209	228	224	238	211	226	263	228	240	259	253	242	224	226	244	235	234	239	231	237	231	233	246	208	222	238	229	238	205	220	223	265	195	223	201	211	224	237	247	236	260	247	241	225	229	202	240	244	250	225	232	255	202	264	216	236	247	219	252	254	251	214	234	238	242	248	241	202	272	246	226	242	223	233	197	230	259	224	250	223	228	225	214	240	235	251	273	244	227	236	217	215	205	215	211	262	212	229	201	230	239	247	235	224	223	243	226	255	249	221	244	236	224	249	257	248	218	230	251	252	246	230	268	247	246	221	235
21825	45196	36228	23394	16135	10590	7390	4893	3414	2416	1873	1495	1295	1037	915	750	601	575	495	460	453	458	414	419	415	401	389	402	379	378	353	359	343	379	368	379	355	375	352	352	345	340	372	410	372	377	367	355	364	368	381	359	366	383	341	349	367	371	363	398	338	339	356	342	354	362	365	319	319	356	385	374	385	384	360	361	369	377	365	369	391	338	355	377	360	384	352	408	362	389	389	346	347	365	370	367	342	354	349	350	369	378	372	358	381	369	356	384	337	338	366	325	370	338	341	335	355	345	364	355	372	333	361	376	368	351	375	341	376	388	348	339	345	341	374	342	362	346	375	379	352	369	354	344	379	344	386	349	331	377	372	372	363	365	342	316	347	391	340	375	367	365	347	351	352	357	363	355	356	366	378	357	344	332	367	374	354	394	360	367	340	377	411	342	344	323	359	345	364	322	368	319	357	338	375	380	350	383	360	412	345	337	350	330	374	348	369	365	356	375	357	352	356	346	363	367	372	337	365	391	349	413	357	360	356	373	338	357	378	389	351	362	344	350	358	335	345	343	325	326	358	340	338	367	364	354	359	373	367	386	333	351	368	375	383	364	364	349	333	348	353	366	350	340	324	335	348	313	401	372	377	367	375	372	354	351	327	356	317	335	353	376	353	362	386	332	351	340	341	386	332	361	318	327	369	370	370	366	359	370	367	351	371	328	363	397	354	371	346	381	360	373	373	341	372	362	363	359	368	378	353	329	376	359	361	368	378	363	340	324	419	373	328	350	316	333	348	384	359	371	364	342	329	337	394	381	334	344	394	349	341	370	359	354	371	377	324	371	304	364	323	381	374	350	387	349	331	315	352	384	310	375	368	385	347	370	385	354	365	326	354	348	366	365	346	371	372	344	333	351	325	327	373	350	346	364	391	378	349	354	361	353	352	374	363	382	357	353	355	353	314	364	380	342	366	328	353	362	366	343	360	372	365	341	357	356	336	339	353	364	335	364	338	368	369	378	356	356	366	364	356	372	363	347	319	369	331	376	355	346	355	361	343	337	353	385	376	352	374	345	377	372	340	355	329	360	363	387	359	339	366	361	372	365	356	367	371	358	338	402	370	346	384	385	358	364	348	363	342	416	358	378	386	374	343	378	410	344	335	356	382	345	362	354	385	353	333	353	362	343	340	382	362	375	395	356	381	347	388	343	332	368	366	324	363	364	357	330	356	383	380	388	339	355	333	358	332	367	361	333	324	368	386	402	349	357	382	362	387	345	340	352	369	372	364	359	349	348	398	348	345	341	369	344	357	344	379	354	347	350	350	366	350	374	353	379	317	361	380	378	333	381	362	356	351	373	335	342	387	353	383	383	360	348	368	357	319	390	357	374	371	348	365	328	347	370	343	380	343	368	336	392	387	341	375	370	345	375	331	329	346	363	374	329	355	348	375	366	350	361	367	381	360	341	351	383	374	332	359	362	371	319	377	374	363	371	352	372	359	381	395	358	334	403	379	378	318	368	317	360	356	344	366	364	346	321	375	370	359	359	353	338	376	369	338	372	364	361	378	358	349	351	319	402	354	341	379	339	336	366	340	348	390	356	320	340	353	376	357	390	378	347	343	374	378	362	317	350	381	351	385	346	368	338	330	382	362	384	384	374	371	357	375	376	375	346	364	364	383	352	346	343	350	367	365	364	335	398	372	359	333	366	345	366	332	371	336	396	378	363	402	343	374	341	384	319	357	383	348	361	372	353	365	375	356	349	397	383	349	353	367	345	358	370	351	352	370	357	348	373	367	369	376	341	348	370	366	320	386	380	353	350	347	382	383	358	391	369	358	372	385	365	357	351	367	371	370	359	366	394	304	310	375	396	361	355	360	366	345	371	364	374	367	372	350	366	390	358	377	380	379	341	381	345	367	353	342	346	367	371	388	349	361	357	369	381	371	346	359	373	351	369	356	351	326	344	359	344	371	350	389	350	345	383	357	329	359	369	323	392	349	342	369	353	331	370	358	361	368	379	354	341	352	340	387	361	389	381	418	357	361	369	360	338	312	360	339	333	356	395	352	363	363	369	349	365	409	345	374	369	367	354	358	367	334	341	372	318	365	350	372	363	349	332	346	380	374	374	355	363	327	358	366	376	345	389	342	352	376	374	392	381	385	347	325	354	383	369	374	374	358	342	371	332	359	372	364	333	339	367	394	338	344	360	363	378	363	333	364	395	336	367	348	380	369	366	335	375	357	335	370	361	354	326	347	379	348	358	369	363	348	381	356	349	368	356	365	392	354	346	368	389	381	375	380	357	359	351	349	355	362	317	378	350	385	358	333	372	353	346	312	369	393	360	370	355	357	350	356	389	352	358	384	342	376	357	363	363	357	366	356	361	342	348	358	371	350	355	356	338	347	357	356	371	353	362	393	366	347	347	378	357	351	340	381	352	351	376	370	381	360	358	320	352	374	377	342	333	338	343	365	329	348	383	344	357	341	347	366	345	361	336	344	383	338	367	408	397	375	355	369	342	342	387	377	345	340	349	376	367	340	377	361	367	366	352	370	341	349	363	361	385	339	325	358	342	367	336	345	369	389	360	336	351	342	355	385	368	400	320	365	328	365	368	349	358	355	362	350	352	344	350	356	352	351	341	368	349	357	370	361	382	364	346	354	373	326	343	376	358	298	362	375	367	340	380	374	361	347	378	360	357	319	374	343	351	334	378	378	337	372	352	375	370	368	351	357	369	341	385	344	366	400	356	385	356	401	342	347	353	344	372	359	386	400	360	347	356	366	345	389	348	380	352	382	337	346	353	350	371	382	342	383	359	323	378	389	385	365	346	374	360	381	336	336	366	334	380	370	374	341	358	351	348	357	353	367	358	411	370	351	334	396	352	347	351	366	341	385	346	373	382	334	356	341	345	326	375	354	346	376	333	376	352	380	351	359	345	366	368	337	343	376	376	361	357	348	372	356	354	357	362	354	371	415	397	368	382	369	345	345	394	340	357	354	361	387	341	344	343	356	354	379	332	376	354	341	354	355	338	354	377	329	392	383	369	358	364	370	348	361	361	348	379	366	364	347	367	406	371	343	328	325	397	359	345	349	368	370	384	363	353	338	365	349	363	348	347	358	366	347	369	362	352	348	348	340	366	366	348	374	351	376	347	326	332	358	359	340	369	358	344	387	366	369	365	368	379	385	387	355	364	369	343	377	366	351	393	362	376	346	337	380	392	343	358	342	398	369	381	384	369	333	366	357	370	372	341	337	366	365	359	371	368	369	362	353	345	351	372	349	376	361	370	358	383	355	346	366	312	351	380	354	359	336	364	362	340	368	355	354	398	354	338	372	349	339	354	404	351	364	359	365	344	349	344	357	351	328	331	345	314	387	356	372	352	336	351	347	357	361	348	350	366	339	358	322	346	374	354	366	365	404	366	333	379	378	358	360	360	353	360	358	348	379	372	379	340	361	330	324	379	320	391	354	364	337	345	350	352	359	353	359	346	377	356
28247	21208	16664	7592	3281	1766	1169	743	603	491	406	381	355	338	302	288	279	281	261	252	251	229	198	236	230	218	241	243	221	220	254	219	234	241	237	230	236	231	219	245	228	224	209	261	252	209	216	227	237	227	246	247	248	232	252	234	215	222	224	230	239	237	233	238	223	257	214	221	237	243	221	213	228	211	221	198	219	214	219	226	224	218	221	236	226	229	238	246	256	222	209	234	230	232	222	220	221	238	238	230	216	232	220	228	246	230	240	227	211	211	210	208	227	231	246	231	213	230	243	221	204	221	221	213	222	244	233	210	248	256	253	214	243	230	221	218	216	222	219	233	209	242	229	218	225	259	242	237	240	226	213	218	223	239	215	223	259	226	248	260	205	224	227	219	236	217	215	241	205	215	224	204	235	199	234	203	227	234	210	216	243	227	194	168	237	217	205	242	239	232	231	212	215	205	217	223	232	210	240	231	253	225	246	218	225	193	229	212	215	242	237	229	228	245	226	216	208	229	203	231	231	224	232	222	239	218	227	243	202	226	209	217	225	224	239	251	204	212	239	253	239	218	212	219	205	186	249	232	220	254	226	183	231	243	218	253	262	238	218	221	218	229	235	222	209	258	208	221	198	210	239	212	275	222	224	206	233	234	217	229	259	230	247	249	236	215	233	228	258	227	200	221	221	231	226	207	228	230	234	246	227	217	224	237	218	213	239	233	216	220	211	227	211	228	233	242	221	260	225	210	215	192	231	231	237	236	217	225	236	226	246	239	232	270	223	233	200	239	236	240	203	235	251	221	228	225	228	210	247	197	240	262	201	223	237	209	248	203	224	235	212	221	206	214	220	238	237	237	225	196	214	233	222	228	211	223	264	230	222	225	225	207	203	229	201	196	233	224	225	205	249	225	225	227	234	188	234	223	245	241	218	206	213	237	220	240	230	241	203	240	206	235	244	238	237	235	205	253	239	240	229	202	245	209	233	216	224	212	222	216	236	214	222	226	222	220	221	230	245	224	231	244	226	238	225	251	204	242	235	237	251	219	239	205	208	203	257	232	226	248	237	239	225	208	213	236	215	235	219	204	256	205	206	215	227	222	212	193	206	217	218	225	235	250	250	219	250	231	229	223	240	227	254	237	230	235	215	228	227	230	242	219	253	245	195	207	225	241	224	217	214	234	215	205	238	227	210	220	254	239	235	207	227	222	202	244	207	225	205	258	248	218	231	201	225	236	234	238	218	223	246	244	209	218	241	217	211	219	222	223	236	208	221	236	247	217	198	220	247	223	232	227	234	208	222	235	265	240	213	221	246	205	203	223	237	246	221	217	208	257	240	238	209	234	250	238	232	221	229	236	221	207	238	238	267	238	230	248	213	220	223	238	226	218	224	233	233	225	231	242	204	243	223	268	199	221	247	217	241	251	242	227	245	215	220	224	231	244	216	239	227	223	216	236	240	232	207	220	199	239	230	222	202	243	230	232	236	220	218	253	203	234	238	226	220	191	226	217	234	226	244	222	219	252	238	244	227	223	251	232	241	224	220	236	215	258	232	198	211	228	208	204	212	245	224	250	229	231	228	242	248	235	237	228	231	246	226	266	233	221	221	234	226	262	217	237	226	226	190	223	226	250	225	236	238	220	218	232	222	253	237	207	225	224	231	238	244	198	253	242	233	224	232	210	217	217	222	220	231	211	220	219	223	238	238	202	237	250	220	214	236	235	233	221	224	227	230	220	218	209	252	209	236	224	221	238	189	229	220	210	228	228	238	225	229	191	213	213	242	216	222	238	229	224	219	227	259	228	250	209	205	230	244	247	251	225	225	223	225	211	216	255	242	256	210	208	218	226	230	209	225	215	236	220	220	246	263	215	225	227	210	225	212	227	221	226	225	218	221	225	239	231	238	218	247	220	225	231	226	250	219	200	231	223	212	237	241	208	234	230	214	238	221	233	241	206	244	225	207	249	205	220	218	229	241	237	235	223	230	218	231	211	234	215	240	228	215	220	215	244	192	211	225	226	249	223	205	233	223	250	246	228	233	216	216	248	242	226	205	226	244	262	238	213	253	238	224	223	249	232	208	220	193	222	233	254	198	205	215	213	238	218	206	217	218	215	218	196	221	215	237	208	245	221	237	252	217	238	206	244	253	233	210	208	194	241	218	220	230	213	227	233	216	218	231	219	214	221	215	197	225	244	243	227	250	218	212	224	204	216	244	226	232	225	229	230	218	254	232	223	232	209	224	227	237	234	223	224	248	206	251	247	244	199	202	209	211	220	228	243	226	201	239	263	249	237	231	226	208	208	227	258	204	253	250	249	203	208	223	218	237	229	213	209	247	238	237	213	235	255	205	258	211	241	237	226	219	260	219	211	201	261	228	239	244	211	251	208	223	252	222	230	227	253	216	208	222	230	207	227	226	231	244	236	244	250	231	211	222	214	212	230	232	205	230	204	237	220	212	232	220	231	236	228	238	218	216	235	215	239	236	235	228	215	248	244	199	237	235	234	216	224	255	235	215	194	211	216	247	239	204	215	222	208	197	220	240	253	248	200	235	229	222	246	195	216	229	225	253	196	233	235	230	225	218	261	214	242	200	230	224	237	192	236	239	255	214	219	228	233	213	239	250	237	227	226	232	237	241	244	214	239	236	233	218	231	205	211	250	236	228	234	221	259	230	214	226	214	217	230	257	206	233	200	234	242	236	213	238	243	228	227	237	233	212	221	244	254	207	232	254	221	212	232	221	182	192	218	246	241	236	236	217	225	196	227	225	223	220	225	220	228	226	219	222	209	229	247	215	229	235	232	253	208	223	249	259	223	216	242	222	198	241	237	232	253	235	225	227	216	196	228	236	224	220	227	219	227	205	211	253	216	241	233	225	213	223	238	242	221	208	223	237	243	234	221	226	253	218	211	202	242	237	209	220	215	255	217	234	229	206	235	222	223	235	208	238	228	235	222	222	220	207	223	230	215	249	229	209	220	211	223	223	217	220	246	228	205	212	228	239	221	229	255	219	244	232	253	219	251	214	243	246	237	213	215	226	226	224	253	241	225	219	202	232	246	234	233	230	230	254	240	266	238	229	257	224	213	216	236	209	205	242	240	245	220	211	219	226	230	220	231	219	196	220	231	223	239	261	190	244	208	217	241	215	217	240	210	218	205	242	219	219	207	225	254	228	241	219	215	232	224	218	229	247	207	219	239	252	237	246	235	222	213	201	241	232	238	212	259	223	245	205	215	236	246	259	237	218	247	219	245	215	216	253	214	253	209	209	225	226	221	210	225	203	233	234	227	226	229	229	198	220	202	252	264	198	240	221	203	238	224	243	200	213	231	276	230	219	236	218	218	220	217	208	211	231	234	238	220	230	231	215	233	242	221	242	206	231	230	225	222	230	253	236	237	220	221	216	226	245	227	224	236	236	234	228	219	226	240	235	229	235	220	241	244	240	218	209	219	227	238	249	196	224	247	253	216	219	217	228	219	225	241	259	219
18243	32573	23844	12476	7584	4633	2849	2001	1394	1058	910	716	651	587	555	504	416	439	417	390	398	377	364	375	353	371	349	382	317	346	355	359	329	343	362	332	355	378	376	345	338	347	336	348	345	377	355	357	345	362	352	336	331	385	383	355	372	329	332	337	374	342	351	371	360	337	343	375	360	362	351	353	370	392	348	354	353	362	321	368	382	366	354	324	351	330	345	335	355	360	373	347	352	332	360	347	336	371	373	335	349	342	378	339	377	367	351	345	341	334	350	364	338	369	350	367	345	377	344	353	362	366	364	347	355	344	347	352	353	367	381	362	394	375	347	371	359	338	314	367	347	353	315	367	346	346	330	341	367	357	339	364	347	341	371	335	328	365	371	335	330	345	400	344	339	368	366	310	385	369	401	336	354	350	340	350	329	345	357	357	366	342	362	372	358	362	365	336	332	358	328	355	355	372	360	341	337	375	335	348	364	330	366	355	341	320	373	364	362	375	344	325	353	397	362	350	344	334	332	332	342	371	343	381	334	358	371	355	343	329	348	375	316	357	344	364	380	355	357	348	351	380	322	372	366	349	349	326	364	362	369	333	359	355	372	331	372	384	341	347	389	344	373	342	365	367	362	343	369	340	331	372	337	345	347	365	392	346	346	322	353	376	339	384	367	365	343	387	357	333	329	352	333	367	328	351	370	341	381	359	370	327	359	370	366	343	340	372	360	361	345	323	364	369	353	359	350	315	349	357	346	314	401	336	373	341	370	346	367	378	374	353	357	363	338	362	323	403	334	376	368	372	377	344	338	352	393	359	323	366	369	361	380	360	330	340	344	348	341	311	356	363	366	309	354	361	358	338	359	364	370	320	355	362	366	353	375	329	339	360	373	336	335	363	357	338	338	344	356	330	351	346	348	383	310	386	337	339	308	350	376	349	338	336	310	359	355	338	365	385	332	362	378	354	376	353	364	356	350	353	357	349	349	331	360	320	369	363	374	366	332	345	343	360	368	335	366	360	345	370	369	350	350	344	393	338	379	351	337	367	345	363	361	348	324	360	374	366	339	392	315	339	362	350	372	348	340	373	383	396	353	349	351	347	355	377	377	373	327	358	338	342	342	360	375	348	353	357	329	368	341	361	338	344	339	375	348	346	345	380	354	364	357	340	381	360	328	332	363	376	356	337	332	348	359	367	368	339	367	376	369	337	353	364	382	367	327	371	335	356	362	362	330	339	351	384	350	336	396	357	364	379	292	369	349	355	337	370	359	353	310	318	361	355	315	316	365	346	380	335	371	374	344	377	345	329	363	363	351	370	334	380	359	361	370	369	327	309	363	350	364	343	370	336	353	357	312	341	342	364	361	347	354	361	373	384	379	403	361	337	335	347	341	370	368	364	358	363	326	332	357	350	339	333	367	377	370	363	339	338	325	352	362	366	352	377	369	358	351	361	336	396	326	389	392	359	333	356	343	365	341	334	362	369	341	336	377	340	359	333	332	336	326	338	357	378	376	362	348	371	354	351	374	336	348	404	336	375	374	324	324	378	364	353	357	345	336	330	338	357	352	374	364	371	371	374	314	344	349	374	340	350	366	365	363	347	368	335	346	345	381	354	342	351	347	350	329	353	339	365	366	357	369	339	369	361	357	356	352	340	357	358	389	361	327	336	352	322	352	369	357	341	384	378	380	338	359	371	340	377	355	339	336	329	350	377	350	365	345	356	358	345	326	389	341	360	336	341	326	348	322	324	333	370	327	366	360	382	348	373	341	307	356	357	369	347	355	353	386	318	383	340	358	350	326	349	363	357	366	332	327	340	343	386	351	356	373	359	352	339	339	343	363	362	368	356	365	333	339	336	333	329	349	320	360	348	356	380	402	377	345	351	371	355	351	353	316	361	366	352	331	314	355	372	348	369	334	354	364	346	366	365	361	329	351	321	342	346	335	359	331	360	351	378	362	354	325	360	356	362	357	376	364	376	379	330	364	376	355	380	334	352	343	375	333	356	365	352	348	355	361	315	361	345	367	335	348	356	348	343	377	331	384	341	365	350	368	328	391	361	343	369	397	349	350	350	337	346	343	342	344	355	352	349	351	376	352	325	334	371	347	372	339	348	345	349	337	379	366	363	350	364	353	360	324	320	352	371	361	357	337	363	355	349	342	353	364	337	331	339	353	327	320	387	351	334	342	374	355	370	358	370	321	361	381	326	357	349	342	382	393	363	339	358	349	330	333	365	376	344	339	364	314	323	358	340	368	365	347	360	350	348	354	374	357	353	339	376	339	350	352	376	314	366	358	388	343	354	353	375	326	310	362	334	322	350	343	352	324	372	320	363	348	334	373	332	352	323	342	333	345	350	366	348	387	348	351	345	389	360	313	356	338	372	364	324	325	384	338	338	351	358	343	425	362	316	345	393	331	332	369	381	378	358	340	352	345	362	338	359	329	346	368	345	357	341	335	350	338	379	318	344	363	353	361	350	369	358	354	336	364	335	373	341	344	363	357	375	375	338	332	342	356	346	356	353	353	369	378	372	370	365	356	337	371	365	340	349	361	399	368	362	349	329	357	356	344	364	404	322	341	320	362	380	378	368	346	351	352	363	356	335	346	381	353	332	318	342	336	341	356	355	340	376	364	368	330	340	326	345	367	375	341	382	349	352	322	359	357	351	343	326	335	361	337	362	391	338	339	356	370	342	311	347	377	340	358	373	368	356	371	372	372	372	346	392	373	379	348	339	358	364	333	333	329	342	333	369	347	346	362	329	364	369	359	352	330	333	360	323	334	382	338	384	374	374	378	371	358	360	334	339	340	329	358	353	349	372	394	360	341	328	361	347	339	370	354	353	391	374	347	386	367	350	367	337	346	323	327	342	366	376	327	328	328	361	323	341	353	339	360	365	368	344	402	341	364	334	331	349	372	349	369	353	363	328	364	348	340	353	357	352	332	357	332	376	354	380	368	362	344	371	354	360	377	329	337	317	339	344	349	356	342	364	378	373	362	336	368	370	351	347	352	359	342	366	348	332	346	343	346	323	354	331	373	343	336	374	351	325	342	333	353	352	348	355	386	361	359	386	347	376	351	338	341	370	362	344	318	339	371	321	361	329	331	368	390	361	344	375	365	342	349	319	352	363	346	376	366	320	334	397	347	385	340	364	366	355	322	380	364	365	360	385	339	361	349	354	347	322	318	361	383	352	364	382	367	367	367	337	359	349	323	359	345	356	348	336	387	365	366	333	349	342	346	365	367	383	421	323	368	355	376	334	352	345	389	376	366	344	370	334	369	311	334	335	347	327	370	330	367	369	348	379	357	354	356	362	340	361	356	353	335	311	354	335	340	360	358	338	361	342	338	357	350	370	353	365	347	379	348	351	365	373	387	361	369	354	367	346	403	368	350	394	350	368	363	324	381	363	340	358	350	323	349	340	377	342	366	333	349	356	335	356	370	368	351	308	353	358	335	354	345	375	365	348	364	331	333	333	385	348	347	373	371	349
23899	21519	27767	25730	18541	6309	2587	1517	1063	778	619	551	484	408	379	334	323	270	246	273	281	290	262	290	258	267	248	236	243	220	256	242	214	239	256	205	248	268	266	243	238	243	236	236	219	226	256	242	200	235	247	228	259	259	235	233	247	237	241	249	239	237	226	251	221	208	237	245	255	259	243	253	226	233	216	233	237	261	227	255	220	210	229	261	255	225	258	231	252	237	218	263	220	238	245	225	221	227	246	240	211	236	267	241	235	229	222	243	250	256	242	211	263	258	253	239	243	225	270	247	205	250	238	249	265	226	237	265	243	208	239	235	235	235	238	250	237	236	250	224	238	264	221	216	247	246	222	250	236	214	237	249	235	220	261	245	232	240	260	230	213	215	235	248	222	204	233	232	240	233	246	239	220	232	217	219	258	239	233	225	232	227	222	248	252	208	257	210	229	220	256	254	213	252	249	211	239	241	280	249	216	227	223	244	220	250	250	229	256	246	215	289	232	233	235	233	251	260	253	232	229	218	230	251	259	201	243	235	257	246	237	211	226	263	204	255	228	229	246	226	245	241	232	278	237	228	241	256	236	225	242	224	241	255	247	231	219	251	243	224	245	244	213	242	232	229	236	238	246	234	259	212	232	220	247	245	245	252	221	232	232	228	232	260	240	238	209	202	231	229	221	229	225	245	226	239	246	233	204	253	217	234	248	242	244	245	235	232	243	205	216	241	233	236	236	235	253	265	251	232	229	235	236	200	238	226	217	252	213	241	243	236	236	219	226	222	232	220	235	247	244	239	235	219	243	241	229	239	211	276	238	220	261	230	236	232	234	253	263	226	262	261	248	221	245	253	243	230	253	250	224	240	236	234	245	223	265	254	247	273	213	227	222	236	241	208	262	233	230	247	234	214	236	257	230	223	244	227	247	228	237	235	238	253	252	235	253	220	219	234	240	221	251	234	247	231	234	230	249	243	224	256	215	203	232	225	224	248	249	241	266	243	221	220	254	243	235	221	242	212	247	253	227	210	221	232	244	234	204	240	223	241	250	266	250	234	223	235	229	265	232	243	235	224	262	255	255	262	251	239	223	281	255	233	232	252	237	265	231	234	261	208	228	228	284	215	237	246	231	275	224	250	229	228	215	243	211	216	243	231	256	231	213	225	237	254	259	249	240	238	261	228	226	225	239	243	243	232	224	226	237	224	257	212	240	251	219	237	255	239	236	272	233	223	219	239	217	235	216	251	224	236	201	250	235	243	236	219	243	256	230	243	210	259	214	231	239	222	234	216	235	216	229	243	254	241	252	245	233	240	251	225	241	229	242	218	233	248	238	256	227	236	224	234	238	254	241	240	232	214	267	229	225	218	248	257	209	256	240	243	219	216	248	242	240	234	222	216	221	239	249	223	255	215	247	226	240	216	219	221	250	222	257	246	235	221	267	231	227	210	240	221	236	250	219	222	227	221	239	214	250	204	231	228	261	200	223	207	228	265	222	232	234	243	224	248	240	249	255	248	235	244	220	249	227	237	224	231	247	222	261	238	245	257	252	248	250	257	245	269	251	236	233	246	226	215	242	257	225	230	238	224	235	233	230	241	227	260	219	244	241	248	260	257	200	224	249	242	250	224	242	229	262	231	213	261	218	230	222	242	223	252	249	215	243	208	227	252	217	217	238	233	225	275	235	253	257	210	230	284	269	220	230	226	252	246	224	251	221	261	257	248	244	215	254	229	245	266	236	251	251	235	236	238	249	227	226	243	258	237	250	229	223	241	230	224	259	219	217	259	229	236	262	242	239	220	233	247	261	231	252	224	233	229	260	245	227	244	223	216	223	223	239	225	229	221	244	220	247	204	255	249	254	234	247	228	244	272	240	248	219	241	250	235	215	253	243	262	237	235	249	271	261	247	226	265	223	218	267	274	229	254	269	251	240	270	231	236	268	210	231	252	251	247	261	231	253	217	248	221	241	225	232	259	223	245	231	212	236	222	222	249	232	236	247	232	264	239	254	232	231	243	262	201	244	230	260	253	259	243	243	256	234	246	247	239	259	238	231	248	244	225	241	239	202	272	263	246	226	221	240	264	233	234	214	204	227	244	256	265	237	232	227	224	235	263	244	251	192	249	214	227	248	251	235	266	256	239	224	254	204	246	238	234	231	248	234	247	233	216	236	252	239	221	245	212	244	218	244	251	213	251	244	236	247	247	240	235	217	254	245	234	241	242	220	230	257	231	250	230	221	232	248	231	217	243	232	239	241	253	205	272	241	205	249	240	205	239	246	252	238	264	255	266	264	231	233	233	231	232	239	261	251	241	217	244	227	210	253	224	253	234	218	220	240	245	225	274	252	252	252	263	243	228	220	292	224	232	268	240	244	228	214	228	243	216	249	221	207	215	267	231	226	252	230	251	247	224	226	229	236	246	242	241	240	199	242	223	233	228	214	223	232	254	255	237	229	230	241	233	243	243	235	228	207	241	249	248	222	229	221	238	243	237	216	245	253	241	245	220	217	228	254	247	232	256	253	220	229	254	224	268	242	231	221	231	257	260	250	227	258	260	223	234	219	239	238	253	210	223	244	249	256	231	243	219	253	273	232	233	242	251	232	259	240	239	236	227	247	224	233	217	236	241	237	214	243	260	231	245	222	240	228	229	252	244	224	203	244	241	231	242	213	222	254	232	214	258	247	238	239	239	256	246	265	244	267	219	223	233	249	264	230	233	250	239	241	232	229	222	227	237	232	245	246	257	241	232	239	219	242	232	255	244	228	234	224	220	217	225	241	259	230	258	234	207	261	231	228	239	238	233	244	220	231	231	226	254	247	208	253	234	246	246	219	212	247	244	219	239	250	214	226	257	245	217	230	228	271	252	207	228	234	224	222	247	250	226	246	236	267	234	210	226	250	247	233	229	242	230	241	255	254	239	216	267	245	230	248	232	225	257	216	228	255	243	226	224	219	230	225	199	262	236	253	259	227	238	259	216	234	239	244	249	251	219	262	245	269	240	245	254	239	251	260	225	241	218	246	247	233	245	210	221	243	227	200	225	272	211	233	219	240	223	250	248	246	229	237	225	229	251	226	238	251	259	249	229	223	208	238	241	220	266	258	240	252	225	248	236	234	213	216	283	273	212	239	234	248	246	231	240	229	244	224	252	229	242	227	233	243	217	237	242	245	235	258	260	247	278	232	228	235	249	224	267	244	226	217	248	241	272	279	269	248	260	224	268	242	270	248	236	237	262	238	231	265	232	219	250	234	237	257	219	230	225	221	234	237	220	247	234	229	223	224	236	238	254	228	260	244	263	235	262	227	222	264	229	266	227	241	264	239	242	254	254	221	231	223	263	201	237	247	225	224	246	257	229	208	227	224	249	217	264	233	228	217	251	269	219	233	240	219	252	248	257	211	229	225	238	267	221	228	257	241	226	263	248	248	245	244	240	248	276	245	218	225	225	239	230	242	255	216	237	244	208	240	219	256	277	250	232	241	235	267	257
19529	41285	32292	19631	12938	8318	5236	3424	2477	1846	1545	1235	1003	862	731	599	583	542	500	466	471	405	424	396	375	369	396	378	362	397	360	363	376	389	422	370	349	403	362	366	403	369	372	345	367	362	382	384	374	406	400	351	358	358	340	367	362	364	374	393	370	390	337	416	343	360	374	337	391	374	379	377	363	344	354	387	378	328	373	420	376	348	360	342	344	360	357	366	362	376	336	365	378	392	364	348	382	426	356	383	338	343	380	375	386	385	385	375	341	383	360	384	439	343	336	391	398	375	397	369	371	376	349	361	345	377	372	355	391	391	376	387	409	375	364	395	373	332	362	394	359	364	380	361	406	394	423	361	356	368	372	362	352	353	358	344	364	346	349	386	380	348	349	367	358	383	366	339	355	379	380	380	378	361	358	357	390	374	366	351	345	337	375	365	373	340	395	367	383	413	359	384	360	319	367	338	345	327	373	358	372	364	386	369	365	364	368	388	378	366	380	347	363	368	335	339	409	384	333	356	399	356	359	378	341	349	357	354	363	340	359	333	396	365	365	381	364	367	389	340	374	350	361	370	383	393	383	367	362	366	384	352	370	373	367	372	372	380	363	348	367	368	365	378	365	388	357	369	362	392	358	376	381	372	372	356	367	373	375	366	395	379	367	364	397	370	374	379	368	388	354	382	376	371	381	374	391	389	370	389	339	379	350	335	396	373	374	365	369	368	407	364	372	351	384	346	365	357	365	343	363	335	371	383	366	363	411	363	382	377	359	373	367	380	395	374	366	380	373	385	351	374	345	339	362	396	362	345	337	335	380	375	336	339	337	353	397	329	348	342	356	382	383	367	355	367	350	360	372	378	347	370	380	357	362	384	368	373	378	387	349	375	375	371	372	382	384	357	351	395	347	365	379	394	371	341	349	381	389	362	376	365	387	368	364	388	339	358	346	381	354	359	366	422	336	332	363	380	363	387	372	362	366	395	337	406	387	374	376	385	360	334	332	364	367	380	397	351	368	374	336	365	361	377	363	379	386	371	394	381	369	383	389	381	346	378	341	361	371	364	387	355	386	375	336	355	429	385	394	368	365	390	400	372	374	347	383	377	359	371	356	373	312	368	379	365	355	361	338	340	347	343	395	359	356	376	362	380	328	362	370	392	393	369	379	361	410	391	358	376	409	355	370	362	339	353	363	363	348	379	333	378	352	376	384	354	362	385	347	384	343	348	356	367	390	366	360	352	366	365	378	353	389	358	369	374	340	369	361	404	366	330	386	391	371	371	369	369	374	355	353	349	359	342	369	379	375	346	335	365	369	402	382	406	342	351	378	365	365	359	384	352	351	372	374	345	382	388	358	380	370	363	326	373	332	374	392	370	343	360	379	381	365	384	358	379	346	352	353	330	335	369	378	368	342	371	359	382	357	366	345	364	375	380	362	399	400	373	394	386	347	353	356	345	325	341	367	396	375	357	367	352	394	343	347	350	375	367	345	336	390	390	381	382	323	354	360	398	372	359	338	333	357	354	404	401	373	378	378	401	379	389	398	372	359	372	371	379	396	375	394	387	380	362	411	367	358	376	326	389	354	347	371	360	391	391	396	355	391	380	353	378	356	359	361	349	357	417	372	363	352	363	379	364	355	400	337	370	387	378	400	345	354	330	375	374	351	381	354	339	346	359	371	364	348	340	385	357	341	368	366	382	363	366	366	331	369	375	340	393	374	371	375	342	337	389	350	351	390	360	356	336	397	347	379	370	365	404	349	373	388	367	348	339	388	334	368	377	381	365	395	360	352	347	392	336	368	362	333	374	379	413	373	349	369	358	364	379	384	350	389	367	399	390	374	373	362	374	384	378	354	382	402	389	399	361	363	402	344	344	375	359	397	370	383	369	407	379	361	351	360	336	383	375	405	345	344	358	408	345	389	385	395	365	383	380	335	403	344	317	342	372	360	382	362	358	369	362	359	391	370	363	364	365	365	367	373	345	382	375	353	367	390	361	389	384	371	367	369	386	366	409	353	366	342	374	377	342	358	373	357	357	394	395	359	347	363	330	373	345	362	361	374	371	379	390	366	348	355	324	369	357	414	342	343	366	367	347	373	387	364	350	336	367	375	374	384	378	356	373	352	330	375	373	390	398	360	342	370	378	356	344	346	377	377	355	383	389	392	347	368	331	355	366	360	360	367	370	358	404	358	392	377	376	340	340	370	383	342	364	356	415	367	381	350	352	387	359	399	387	342	340	407	401	380	373	385	360	336	376	373	380	380	337	402	345	363	375	387	356	339	356	388	348	386	376	372	357	393	346	359	344	365	390	397	364	360	337	378	363	374	359	394	408	363	381	366	376	358	327	359	371	370	355	381	365	390	338	362	364	370	357	395	385	365	369	388	362	371	367	390	378	348	367	377	358	350	362	389	340	355	369	346	363	358	380	375	357	380	381	343	353	354	406	391	378	360	346	340	360	359	298	369	380	360	398	369	406	370	376	371	379	345	338	375	391	339	364	359	344	368	389	373	354	365	366	385	353	385	388	387	372	393	354	377	349	361	368	321	390	376	363	334	342	363	382	360	382	356	375	361	399	359	396	350	379	358	379	330	369	337	377	390	354	355	366	373	365	342	353	373	366	363	373	330	355	322	313	416	376	396	355	365	368	359	365	394	382	330	378	382	339	359	351	391	324	359	396	379	346	383	374	387	342	360	368	338	385	367	367	366	371	396	353	335	362	368	364	360	356	374	358	375	367	385	365	385	364	405	355	387	348	349	364	374	376	382	362	394	375	381	359	389	367	402	375	418	370	340	381	389	389	387	379	358	321	343	364	361	364	384	377	369	384	388	365	348	398	378	370	382	384	328	347	359	392	352	359	366	367	363	392	374	336	360	338	361	347	393	397	374	347	364	369	388	366	334	371	413	373	332	411	365	361	366	385	343	363	333	368	359	351	398	385	348	387	355	370	369	355	351	356	315	402	381	382	362	361	367	379	336	342	385	358	362	345	370	384	385	345	358	362	333	403	371	381	349	330	337	343	373	329	357	355	357	390	366	358	369	393	371	374	379	375	378	349	359	356	354	385	374	374	387	362	377	384	320	390	387	361	381	412	362	387	386	386	423	375	369	360	372	334	352	336	367	385	382	372	355	359	383	366	395	352	346	360	361	346	390	381	343	348	370	340	342	364	377	386	371	389	394	424	389	336	357	376	380	360	357	343	367	357	396	395	392	386	356	350	353	362	360	348	354	393	387	366	379	373	347	372	378	363	348	349	359	373	384	359	359	356	369	378	385	362	368	391	419	375	346	344	381	353	394	358	342	370	338	372	396	384	379	344	383	371	393	383	409	387	395	373	372	339	367	357	364	370	363	397	375	385	354	362	388	377	358	375	331	346	385	361	393	364	327	409	382	385	344	385	347	338	338	345	360	359	354	359	405	325	360	379	371	373	402	381	389	379	394	337	343	370	359	362	374	376	407	390	374	363	354	349	374	392	391	368	347	371
25452	21542	25466	21412	5975	2555	1494	1017	732	593	489	428	404	332	307	277	249	296	232	232	238	216	245	212	208	227	229	231	230	221	207	197	217	198	219	207	218	189	199	205	232	218	222	251	191	226	203	209	229	208	203	216	200	236	221	200	229	188	230	199	206	231	241	221	221	217	226	198	216	205	246	185	199	250	227	201	239	207	204	194	213	208	213	251	206	236	207	240	212	199	212	197	215	231	198	205	220	217	233	229	189	225	202	202	231	208	205	205	222	209	228	190	216	232	210	226	213	206	189	229	227	211	213	221	214	208	229	200	234	228	220	225	211	214	200	209	205	201	228	227	228	225	227	212	242	214	204	224	197	232	221	203	194	234	224	243	209	205	207	184	204	216	239	221	200	220	199	211	190	206	225	187	230	201	195	218	228	223	228	214	196	204	214	202	206	210	204	208	212	206	200	204	234	223	218	207	225	204	242	224	190	197	240	224	213	220	229	187	205	219	221	197	219	210	214	211	223	234	203	221	203	213	228	217	200	200	209	225	216	220	191	209	206	202	187	225	209	213	211	227	211	230	184	184	208	213	195	203	194	221	234	212	218	212	201	215	223	206	231	221	229	220	208	212	180	248	232	205	203	204	203	199	216	208	197	204	200	225	203	222	218	200	196	219	213	229	178	249	226	210	229	199	215	206	199	226	218	219	184	212	197	220	216	225	209	211	210	209	221	242	228	225	190	227	223	198	219	190	219	221	188	222	225	207	212	194	220	208	199	225	198	206	220	217	217	203	217	188	224	194	206	202	216	198	204	223	197	224	221	201	216	197	214	227	232	224	201	197	230	228	219	237	217	215	219	199	209	201	202	213	236	211	199	202	225	203	224	221	191	220	218	209	231	203	235	212	215	196	216	222	209	207	198	206	202	229	231	214	194	212	228	211	199	216	186	225	221	215	188	204	181	205	189	197	212	225	196	224	191	244	230	234	213	209	235	187	218	222	185	212	236	199	233	206	156	214	199	201	215	211	239	213	225	186	186	223	221	204	206	231	209	186	210	209	220	223	245	202	213	208	175	178	234	188	228	226	227	229	198	177	214	215	202	205	214	219	224	212	232	216	203	193	226	219	205	206	201	218	221	207	222	218	203	227	209	220	234	227	215	224	210	236	202	228	209	208	198	218	223	207	209	220	215	209	225	231	201	202	220	206	186	193	216	236	233	238	229	233	203	191	205	209	224	239	223	223	231	247	233	209	254	210	209	219	200	207	214	200	223	227	214	239	197	223	185	208	166	234	208	216	183	226	216	228	206	217	193	185	211	209	226	209	238	191	207	196	235	232	210	224	202	217	228	195	226	213	216	260	217	203	218	195	215	224	210	221	240	202	229	228	207	226	217	195	206	205	193	203	235	225	213	195	213	223	229	202	183	193	220	218	198	241	224	225	195	215	228	199	235	211	239	209	225	211	207	233	208	213	227	208	207	202	200	212	225	217	242	212	240	174	188	204	198	217	216	197	232	209	233	204	203	194	226	203	211	217	227	233	257	233	234	221	186	208	208	239	191	214	217	215	231	215	234	237	219	220	200	197	219	199	210	206	213	185	244	227	247	219	189	227	197	222	225	231	208	210	195	198	210	198	218	217	214	225	208	200	225	251	189	217	218	218	215	202	202	226	219	194	192	209	200	208	201	204	209	229	235	207	247	258	184	196	229	222	212	213	229	204	197	192	219	209	233	202	216	201	181	216	224	177	220	229	211	219	212	213	253	216	224	248	215	219	194	242	184	207	193	234	234	211	205	211	199	211	213	240	192	217	220	215	204	210	200	244	231	213	215	243	204	229	195	230	227	231	240	215	197	197	232	222	220	216	218	211	194	216	220	216	237	221	203	214	206	228	210	216	217	191	204	242	193	202	188	234	201	194	203	218	193	208	221	179	258	224	198	231	205	222	193	222	210	199	202	220	222	237	199	186	226	242	202	218	197	188	198	219	210	245	197	202	190	220	207	187	189	219	197	231	212	250	198	191	210	209	206	210	217	222	205	215	230	238	222	190	209	234	218	219	191	233	235	194	212	236	231	210	205	219	239	207	215	202	232	223	240	208	205	202	218	227	242	217	217	234	224	203	210	189	204	202	199	225	210	213	218	219	227	220	229	236	210	204	215	222	218	230	232	216	184	231	198	236	241	220	203	212	218	238	201	203	235	205	217	212	216	219	199	203	192	191	200	249	199	239	235	230	212	219	214	187	236	226	213	226	217	203	204	221	189	222	189	209	215	231	213	224	218	204	229	199	210	206	219	208	210	219	207	196	219	223	221	216	221	194	177	228	197	224	193	213	218	216	198	198	220	199	247	186	204	230	195	196	211	207	195	206	209	217	237	209	220	204	209	223	198	189	222	215	210	228	198	238	209	219	216	197	240	196	228	215	204	207	196	191	230	216	183	216	192	224	230	208	215	232	209	209	213	220	201	214	217	199	217	231	221	203	220	210	203	193	213	233	229	213	227	225	221	221	218	227	209	190	214	224	227	223	197	207	207	202	224	207	230	226	223	211	211	190	190	231	210	210	207	242	198	175	200	197	218	202	199	205	181	207	202	197	213	226	219	223	205	232	198	226	225	216	219	207	219	206	221	203	209	219	185	219	212	204	209	207	220	210	224	209	206	222	215	224	207	238	224	217	207	205	212	234	245	209	205	204	192	200	190	193	205	201	230	226	207	214	211	197	207	219	203	207	231	220	212	213	212	204	216	185	203	202	242	214	237	205	195	234	201	216	200	197	201	217	245	197	174	199	216	214	212	229	219	206	221	201	234	204	218	228	212	219	200	229	219	234	204	220	226	233	236	221	202	226	193	211	214	215	199	221	244	228	206	195	247	218	214	202	213	187	227	191	220	248	216	239	205	208	228	218	200	238	206	215	190	215	236	221	239	218	212	212	198	190	241	223	225	208	210	243	215	221	213	193	202	193	212	224	196	229	203	219	196	223	221	226	229	199	201	210	214	203	231	222	199	226	216	203	222	208	212	223	225	246	239	210	204	237	193	209	195	210	255	226	199	211	217	229	238	201	189	229	230	212	210	220	226	243	180	202	203	216	227	204	234	208	217	200	211	210	223	222	231	226	222	193	215	194	238	193	229	210	201	205	213	226	210	207	210	227	204	223	215	183	213	190	197	204	241	189	208	230	217	218	220	219	209	216	185	228	222	198	216	203	203	216	219	215	204	221	203	202	211	200	207	215	216	192	227	206	215	222	179	226	211	216	203	230	226	201	206	233	241	217	230	207	213	189	215	203	194	178	226	184	235	226	193	231	212	219	239	186	199	208	213	236	258	192	205	197	215	218	208	219	205	214	226	199	241	211	213	216	217	220	220	201	182	218	206	213	211	194	222	204	195	222	237	213	202	205	181	223	202	231	213	198	236	206	231	215	218	199	213	227	207	212	221	199	213	204	245	230	207	215	204	235	227	232	208	203	220	225	243	206	222	238	197	240	188	229	189	209
18625	36777	27534	16147	10028	6072	3893	2628	1902	1443	1173	1002	798	690	559	550	491	420	430	392	392	357	358	367	338	387	352	353	370	346	390	374	317	297	382	358	309	326	341	336	336	334	375	353	277	327	290	361	348	337	339	352	338	347	338	337	349	349	373	327	331	354	296	327	303	335	296	322	335	342	345	354	377	338	320	371	333	333	299	321	331	351	311	312	351	328	356	326	315	347	331	311	345	322	349	339	358	393	334	331	342	316	322	288	309	316	305	284	298	320	371	331	326	335	351	318	314	314	322	304	334	322	334	334	343	350	353	339	324	316	300	338	325	324	331	307	315	331	316	353	339	336	318	352	353	320	342	340	336	344	347	339	323	326	336	300	302	338	328	329	336	323	320	353	345	324	287	345	326	366	359	323	308	352	328	294	324	360	321	319	298	353	308	332	329	308	350	344	342	338	347	340	290	322	333	329	346	330	342	327	313	332	341	351	371	318	361	365	346	336	358	321	349	340	323	359	352	324	339	339	319	308	292	328	324	313	336	323	322	340	337	341	327	311	349	372	361	355	316	343	339	330	340	317	317	319	332	332	337	323	329	348	323	313	323	349	334	328	379	353	305	349	342	326	313	355	378	355	345	341	309	336	329	342	352	339	303	335	349	356	331	366	348	334	341	339	338	302	364	344	307	293	346	318	321	329	351	326	308	338	376	319	331	324	326	333	315	317	343	374	345	306	340	351	364	335	374	320	329	373	354	343	315	307	330	311	305	357	362	306	315	343	316	333	327	328	347	344	299	336	336	344	318	336	332	334	337	335	355	323	345	321	358	356	299	349	339	369	338	347	305	349	298	361	346	299	339	328	344	342	301	335	320	342	334	325	313	323	325	325	370	309	353	373	359	316	325	318	366	310	335	320	297	326	355	319	322	293	376	316	332	312	364	338	358	338	349	340	334	330	339	337	343	294	317	328	349	353	325	326	342	360	348	315	316	263	366	333	340	332	340	349	342	365	325	345	331	326	313	373	339	313	309	361	315	321	372	313	316	312	346	339	333	348	351	325	346	347	332	326	340	317	324	344	331	348	344	350	316	312	355	328	325	363	331	328	337	397	331	310	306	317	315	353	328	339	320	295	351	330	306	335	324	355	365	344	307	314	334	369	367	324	339	312	328	343	360	349	343	357	350	355	323	312	370	296	368	360	326	345	306	334	341	325	344	344	344	311	329	308	313	327	320	329	314	355	311	321	317	372	354	346	333	315	331	314	328	353	304	362	311	313	340	360	363	350	357	291	342	346	339	307	333	300	331	362	337	336	328	330	329	361	304	309	351	322	358	357	340	323	327	288	339	338	322	316	317	333	325	329	319	351	339	321	354	350	323	323	315	320	317	320	356	350	322	356	348	299	287	307	334	321	355	326	339	331	320	334	351	320	317	352	317	329	343	343	308	335	343	324	289	324	332	343	337	351	350	339	331	340	368	329	336	321	340	342	275	347	329	337	355	307	356	360	339	330	316	327	328	329	323	308	307	341	325	325	370	359	316	312	329	360	329	342	333	354	329	325	317	304	349	328	311	358	328	362	339	310	361	295	341	347	368	321	322	326	342	340	391	337	337	367	332	373	332	323	332	333	339	340	346	337	333	307	299	355	332	296	308	348	344	301	333	345	353	303	326	330	352	357	312	325	368	353	340	328	307	349	334	368	317	388	331	350	330	342	340	333	331	310	344	369	323	324	347	353	321	337	332	338	321	335	333	334	336	344	328	310	309	359	358	331	311	327	337	359	312	356	330	347	343	329	331	344	334	312	329	307	363	323	351	347	370	323	335	300	317	311	361	327	330	345	340	364	350	347	333	335	322	340	350	360	340	324	342	348	335	337	342	336	326	367	307	349	340	331	342	333	337	325	335	317	352	357	336	317	356	357	362	343	281	334	329	317	361	330	331	307	312	328	330	326	373	349	323	321	344	342	341	333	335	342	346	329	334	351	319	315	343	348	324	342	297	336	325	335	323	314	356	339	368	326	358	348	341	330	323	337	350	338	309	330	340	366	319	303	310	293	355	282	370	353	328	340	350	353	356	381	346	314	334	336	342	308	325	343	365	329	339	347	337	335	335	356	334	332	335	338	330	328	330	348	326	336	316	342	332	343	312	333	390	327	311	356	300	341	320	372	321	376	324	328	373	300	330	337	353	341	307	332	320	326	310	325	345	339	384	314	332	342	318	308	341	321	330	325	358	342	355	340	297	318	344	340	318	331	322	295	317	339	325	328	331	324	343	335	334	309	326	341	331	337	315	337	332	322	345	356	335	318	327	331	321	346	328	348	299	332	349	331	361	327	325	305	329	306	353	346	317	346	353	328	313	344	363	330	326	375	325	310	365	305	333	302	333	340	351	363	298	333	357	341	304	282	304	310	309	327	354	368	310	314	354	319	330	357	337	361	290	355	331	320	314	326	336	326	345	302	317	310	337	326	363	315	345	332	302	352	325	344	322	341	334	338	342	372	324	358	328	319	327	358	334	344	311	338	339	347	337	343	347	339	335	331	326	355	302	322	333	311	322	315	353	345	323	350	343	322	327	356	329	323	362	327	340	348	364	337	338	330	336	321	326	333	338	349	337	346	346	329	318	335	319	351	344	312	350	326	283	299	350	343	290	341	327	337	332	331	324	342	338	333	342	315	316	347	322	341	345	334	308	332	327	353	346	365	372	311	335	363	331	324	326	363	332	341	331	332	330	336	330	283	345	333	335	307	308	314	325	335	329	387	377	360	300	328	372	340	315	322	347	338	292	342	332	387	325	336	319	344	308	326	348	325	297	330	367	314	352	358	330	331	385	342	324	323	342	340	334	350	338	336	319	331	325	336	310	357	336	365	358	361	359	340	339	349	348	361	331	376	298	323	344	336	358	335	346	323	351	358	315	343	346	351	312	353	315	329	335	335	318	320	370	350	353	327	314	345	321	344	335	331	340	331	354	344	339	318	327	382	327	353	372	317	341	323	321	324	368	331	339	340	335	340	345	323	325	336	327	361	335	327	321	355	324	351	324	348	332	363	340	329	301	359	340	338	316	339	361	331	347	336	312	310	320	355	335	348	325	314	312	358	305	345	316	316	342	336	320	333	344	309	333	323	347	315	335	329	352	355	337	308	322	320	315	317	338	339	362	364	304	322	331	347	352	344	354	348	334	314	331	307	328	321	322	351	316	329	315	339	335	353	337	364	350	323	320	332	334	363	344	326	324	330	324	316	328	351	352	346	325	317	325	319	358	329	352	359	343	325	324	309	311	325	349	341	303	327	346	330	358	366	326	346	324	322	325	342	323	361	321	340	371	343	306	312	304	340	334	335	348	337	335	333	330	335	337	335	326	338	331	343	318	324	331	334	352	333	347	343	341	339	333	373	367	348	342	341	358	351	301	329	292	333	332	363	337	318	340	352	345	363	343	333	342	320	339	333	332	344	322	348	331	297	351	360	331	332	331	313	346	362	336	345	345	348
22953	21551	28595	24920	21593	17456	5913	2451	1494	1143	927	773	627	498	435	407	348	343	316	322	276	268	264	265	267	242	254	245	258	242	210	242	241	220	267	218	213	245	224	231	206	226	245	239	218	234	240	232	212	236	245	248	245	211	223	216	223	248	230	224	223	237	252	230	235	254	213	241	241	222	243	240	228	260	246	234	218	216	205	241	284	242	203	236	242	252	229	225	252	203	232	252	217	225	236	229	219	207	229	247	224	245	219	263	239	263	258	228	239	232	209	226	231	216	229	234	232	234	223	225	224	223	263	246	210	234	262	230	219	241	213	235	225	227	226	215	220	256	239	227	225	256	188	248	277	229	234	258	255	271	208	240	229	235	216	243	278	211	233	210	226	230	230	242	238	240	242	236	234	248	236	229	256	253	214	234	225	222	224	234	237	235	256	229	246	269	211	198	247	210	224	220	247	238	228	211	235	215	231	260	217	247	226	224	223	248	241	266	241	252	231	212	244	209	253	234	275	226	243	232	257	246	213	230	223	218	237	232	251	221	222	232	208	243	227	217	212	245	234	238	262	228	235	237	227	231	245	215	240	239	237	233	262	244	229	227	226	226	223	224	238	242	232	246	224	238	261	247	222	236	238	240	224	241	237	247	235	211	246	243	245	235	215	210	218	245	229	226	231	229	220	219	235	245	251	229	218	240	238	196	226	224	211	202	251	239	237	234	245	229	207	243	244	245	253	239	243	213	226	224	227	242	229	239	240	236	205	274	260	235	234	237	249	273	237	223	235	247	232	247	211	209	254	217	230	237	218	245	225	238	219	218	230	244	222	207	242	222	262	195	239	217	242	217	237	234	198	216	231	243	223	239	258	233	207	228	224	221	225	269	218	219	220	223	234	237	235	241	234	274	232	223	239	222	230	246	224	228	240	253	242	215	260	218	227	244	216	225	229	203	232	218	231	221	215	236	206	238	229	251	244	232	234	246	220	216	238	231	225	209	245	234	246	245	232	241	230	233	198	254	238	237	246	246	255	238	244	230	226	255	231	255	221	225	230	239	229	239	219	245	255	219	199	238	227	230	252	233	243	244	222	228	205	229	221	226	237	222	243	220	207	254	236	245	262	229	225	229	252	238	231	233	218	232	227	222	221	237	240	220	257	215	230	231	231	216	218	216	205	245	262	216	237	218	250	235	220	212	230	222	211	240	229	215	230	218	232	209	222	242	250	238	238	231	243	262	204	240	252	240	232	239	243	232	241	221	260	261	191	214	216	238	229	225	228	230	232	231	222	254	237	252	228	239	264	223	207	250	220	261	218	243	252	217	235	237	219	220	210	247	235	212	235	238	229	214	228	235	261	236	266	182	236	222	253	270	227	252	206	276	239	237	256	239	218	242	238	228	251	234	215	225	234	221	241	259	222	224	235	230	210	217	228	213	226	234	235	227	224	228	247	220	261	261	226	246	215	242	230	224	249	228	248	221	259	247	214	221	223	233	224	256	233	243	218	238	232	210	231	246	237	230	226	236	229	205	231	239	237	230	209	225	231	225	208	230	221	228	247	237	268	215	231	229	226	249	251	207	220	204	234	253	219	241	225	218	264	256	227	204	231	225	256	252	237	221	262	247	209	236	209	197	241	240	244	210	227	226	243	250	234	261	244	220	204	224	212	231	247	260	211	223	213	242	232	230	213	229	237	219	235	221	218	234	208	243	213	219	242	222	206	202	231	235	216	215	228	235	236	257	232	234	224	218	227	233	243	261	244	225	232	231	226	241	236	228	234	233	240	230	243	192	238	226	224	251	256	228	233	237	254	214	223	250	195	257	232	221	212	225	244	247	236	208	235	237	262	224	220	219	246	207	236	191	240	223	224	218	240	239	203	237	245	227	231	254	254	225	230	213	247	213	244	228	222	227	250	273	194	234	235	241	230	236	254	229	226	226	217	215	231	212	254	219	230	254	225	230	238	226	199	244	223	227	239	228	261	227	226	215	227	250	242	254	225	233	228	229	231	228	207	213	237	235	220	209	260	249	254	224	229	207	238	228	235	243	221	219	222	216	224	240	237	223	237	259	244	230	227	243	225	238	238	247	232	229	213	218	257	233	246	228	213	255	255	254	235	227	234	235	253	248	224	243	229	247	214	240	211	232	214	215	224	249	235	241	259	233	220	215	237	238	233	209	251	231	242	226	215	233	261	249	234	208	226	237	240	246	238	231	243	223	244	219	227	231	239	264	229	240	241	237	240	220	227	241	230	215	226	214	219	226	203	225	230	245	249	257	221	222	244	223	255	220	262	233	242	224	248	231	226	254	237	217	214	237	238	245	243	225	230	240	260	226	229	227	252	226	231	233	213	217	244	246	230	229	242	222	230	255	227	233	231	234	237	242	229	254	206	250	220	253	232	245	246	239	231	246	197	228	242	241	236	257	235	229	233	251	218	229	241	221	220	218	248	228	215	239	235	229	219	230	224	231	219	224	242	217	219	249	217	226	260	229	216	225	259	227	216	252	230	250	235	228	247	225	231	218	222	240	258	249	240	228	220	229	206	238	212	234	226	239	223	232	221	251	244	233	256	205	245	229	240	205	225	232	224	239	232	247	250	228	224	205	232	226	231	239	230	255	252	242	218	257	228	233	215	209	229	219	247	211	211	236	215	230	230	257	223	219	243	251	260	229	219	237	232	261	222	241	246	231	233	249	229	211	233	224	229	263	256	246	211	238	265	258	247	260	219	268	242	216	238	231	223	237	244	251	225	231	225	212	232	244	234	277	219	207	232	250	244	247	231	238	213	223	229	239	213	206	232	234	231	248	227	248	244	208	239	246	243	253	241	243	222	225	233	204	237	223	242	237	234	224	265	246	232	230	235	231	235	221	230	219	218	234	236	235	234	255	239	250	240	245	209	244	220	233	222	239	246	244	225	230	255	262	256	257	223	199	245	238	235	217	254	204	251	216	220	248	216	219	242	236	244	220	215	231	238	232	246	238	210	230	221	215	225	220	237	207	235	238	248	236	204	239	234	214	218	230	222	244	246	226	246	233	226	231	234	253	241	257	240	241	228	211	230	246	227	241	246	244	230	263	254	232	250	216	242	217	215	194	208	214	222	240	232	226	224	240	218	232	218	245	218	212	234	242	257	245	218	214	203	218	235	217	242	242	272	217	220	228	205	244	224	234	226	246	253	236	214	226	227	245	235	244	236	257	194	206	232	220	251	235	224	235	230	220	223	227	213	245	230	255	241	225	218	232	242	218	246	199	221	253	199	239	231	260	219	248	238	240	233	248	218	231	231	243	247	237	210	230	221	242	218	244	226	214	237	219	248	225	232	220	231	248	226	232	225	221	250	235	227	231	241	242	222	239	215	230	220	235	238	236	229	242	227	235	239	235	216	238	251	251	229	229	245	233	241	231	215	224	219	241	213	226	211	198	245	217	225	213	230	235	224	226	249	212	230	222	226	228	223	222	245	248	231	208	219	239	234	231	251	239	228	247
21772	46475	37166	25375	17220	11294	7402	5221	3726	2795	2189	1817	1443	1067	878	759	700	594	576	499	429	482	451	411	386	400	373	354	369	338	380	404	349	347	363	323	364	347	360	340	377	342	362	365	373	387	380	342	333	357	337	365	371	338	338	366	372	363	359	363	362	370	377	371	346	364	331	326	321	373	339	372	354	366	391	354	365	357	355	373	363	339	337	340	324	364	375	374	329	372	352	330	370	327	361	378	339	347	369	353	348	339	362	357	360	354	352	373	354	349	352	339	360	384	352	373	360	347	328	364	342	368	319	367	356	358	363	348	314	341	355	368	385	350	337	363	360	341	386	386	366	372	346	354	348	364	394	384	363	381	343	381	317	331	346	339	358	368	351	344	322	341	348	354	334	344	347	372	363	352	369	369	342	345	345	357	360	348	373	362	349	351	325	339	362	346	384	360	344	333	348	341	362	360	336	332	343	345	346	361	402	351	394	359	352	315	353	353	361	369	359	362	336	384	357	345	350	363	334	357	385	340	355	320	330	328	365	349	315	345	362	373	326	372	354	365	333	385	351	351	353	352	367	362	361	338	387	303	337	334	348	376	357	375	353	345	355	347	370	344	323	386	370	368	336	341	365	382	349	365	349	338	362	360	353	357	364	370	373	343	335	329	348	323	352	353	349	358	326	370	344	367	371	355	343	357	365	331	371	339	380	333	349	337	376	376	362	317	337	359	342	326	363	316	333	337	362	339	341	332	369	353	336	356	380	351	359	337	345	370	332	362	367	338	360	349	318	360	371	371	329	365	345	357	374	330	357	340	367	358	344	360	362	376	335	335	363	388	339	383	367	342	340	360	367	358	356	342	365	332	356	345	358	360	379	327	364	346	332	357	359	335	339	372	362	339	359	329	361	363	357	358	347	352	337	378	354	344	381	351	356	358	393	343	365	340	337	347	335	364	370	371	331	327	345	365	366	365	354	351	338	373	341	367	326	353	365	353	333	344	349	341	348	374	353	370	391	363	391	378	366	344	361	337	364	369	330	355	349	348	358	352	335	354	357	338	393	390	363	348	365	342	340	331	353	379	368	347	332	358	370	344	335	337	394	376	331	356	329	356	359	365	336	340	321	340	356	349	392	380	339	338	343	370	356	369	355	353	367	350	370	342	388	360	358	404	345	364	328	391	374	344	337	353	380	346	378	372	323	372	370	384	375	370	334	323	367	369	365	337	331	359	356	358	350	360	363	358	354	374	348	350	335	348	334	365	350	375	333	358	358	372	320	374	327	352	370	353	379	296	345	361	376	376	365	345	363	372	357	350	338	335	338	380	335	366	405	372	366	386	369	380	388	375	348	346	356	370	333	345	369	353	339	346	369	339	321	334	384	368	362	347	363	376	331	367	377	368	362	377	365	294	332	349	376	390	350	360	358	348	349	368	332	339	371	341	343	360	342	343	341	345	372	337	356	386	326	361	324	346	341	338	357	351	377	350	323	369	372	354	330	371	350	340	366	358	343	333	352	322	321	357	367	372	349	379	375	345	351	351	335	344	366	348	364	329	362	365	357	380	347	364	357	337	334	357	335	369	358	370	372	357	350	333	340	351	366	338	332	373	326	332	342	363	357	353	385	347	351	313	345	360	364	358	382	384	332	363	333	386	356	367	343	329	344	344	335	380	371	352	298	359	326	333	360	387	338	339	393	352	341	353	354	346	383	382	354	336	343	322	365	335	385	356	362	357	367	357	334	349	329	359	355	372	336	338	358	363	362	355	340	343	342	336	337	330	374	355	325	337	356	365	346	366	344	392	352	327	337	352	370	344	375	361	347	348	339	331	373	337	359	341	317	358	369	372	354	379	369	309	360	336	360	347	341	359	368	376	362	338	367	352	367	324	353	382	334	379	352	353	350	346	350	373	331	354	341	360	316	326	349	355	352	360	362	339	357	366	370	334	361	357	348	366	368	344	350	372	354	367	360	326	344	355	350	342	349	364	377	368	345	377	341	347	329	329	360	339	360	327	339	341	340	341	352	362	358	333	370	342	332	340	360	354	343	323	353	389	338	347	351	332	352	352	387	342	345	316	346	326	358	367	369	321	389	357	389	349	364	327	346	355	357	384	339	353	356	354	352	338	386	338	337	348	321	340	337	364	334	378	359	357	341	314	352	363	351	335	393	374	349	334	359	344	370	362	350	378	338	383	314	377	351	355	364	352	344	397	393	344	319	315	377	372	371	354	364	378	341	347	356	357	328	351	381	351	344	360	386	374	347	384	352	365	356	343	365	360	365	329	343	367	354	334	317	369	324	374	337	364	338	346	352	354	321	372	339	362	351	332	339	320	374	353	385	382	355	344	372	352	382	354	349	352	339	360	359	347	369	376	360	361	353	364	379	348	330	342	344	353	363	365	367	377	317	372	377	350	318	351	337	344	321	339	342	338	373	342	364	338	342	346	358	373	363	389	368	335	342	380	356	352	391	354	317	345	379	351	344	337	362	357	350	338	334	349	363	370	346	358	361	317	354	362	332	366	335	376	377	350	373	350	362	363	323	369	332	347	352	338	364	331	383	335	342	363	353	361	338	346	360	354	306	336	337	346	366	353	355	373	333	340	362	359	345	340	357	354	369	344	321	345	346	339	364	368	361	348	348	384	363	346	339	326	376	336	367	325	324	326	333	340	363	390	338	345	393	331	331	372	354	380	367	343	332	365	391	358	370	304	328	366	371	359	377	365	349	343	364	321	349	320	369	361	364	325	357	337	376	355	353	369	375	335	351	362	371	370	368	357	394	324	358	348	341	351	340	356	322	358	314	364	363	378	351	371	343	369	374	375	359	352	362	310	358	363	349	358	338	336	338	348	367	380	329	360	351	346	341	371	331	314	365	336	359	348	347	362	345	317	389	369	389	337	339	340	368	362	358	372	360	369	358	380	354	331	344	353	341	325	372	371	343	341	350	356	346	343	379	343	339	356	352	336	347	351	349	344	364	407	340	339	361	341	370	357	337	374	380	309	353	370	339	303	338	353	357	356	328	344	319	364	371	365	385	353	348	331	363	345	343	328	341	366	358	350	348	334	342	364	351	344	361	384	356	364	318	332	375	350	370	330	375	370	389	352	330	369	373	360	341	360	361	368	367	358	344	351	352	338	347	333	332	356	351	382	332	358	365	321	340	359	361	344	353	360	363	347	337	317	376	349	361	353	360	356	349	383	353	360	326	338	334	351	351	363	348	348	340	361	392	345	370	351	345	353	344	372	350	395	320	360	363	379	375	353	339	337	346	372	339	331	332	359	373	353	337	324	366	376	330	416	334	337	412	375	346	343	332	349	323	365	378	369	340	335	360	350	356	360	332	339	346	348	367	352	358	343	354	317	339	328	351	365	351	347	351	314	358	370	355	329	369	334	354	316	348	362	370	314	382	313	376	340	356	355	332	343	369	326	349	364	358	355	369	353	376	345	377	338	348	338	357	349	341	359	318	325	344	347	365	348	342	360	359	311
28128	21485	18160	9373	3639	1958	1161	869	659	579	457	355	362	348	333	274	256	278	270	253	235	243	266	221	225	238	238	235	208	254	217	215	227	237	229	240	229	240	223	227	237	237	229	200	242	218	243	207	245	232	247	214	246	225	227	248	238	235	232	197	203	224	217	228	258	219	238	216	245	201	211	262	218	225	220	221	220	236	236	223	235	228	213	233	251	239	229	248	206	206	277	239	224	248	226	219	243	240	209	227	248	214	233	237	234	230	233	218	216	230	219	261	219	218	246	239	233	236	214	242	238	233	215	230	245	220	206	233	229	222	234	211	217	207	216	214	248	208	218	226	228	221	240	238	212	214	238	223	213	233	243	227	210	240	227	223	229	218	212	244	256	220	206	210	240	221	216	224	242	225	223	229	235	220	208	237	237	232	228	228	215	212	222	222	229	193	235	229	227	234	222	225	208	215	208	239	197	237	240	207	229	212	235	212	249	219	238	239	242	234	228	224	238	210	234	200	224	242	211	258	224	243	242	229	223	231	241	226	247	218	238	234	239	226	217	241	204	244	224	203	228	217	230	246	240	237	241	219	212	231	239	230	215	238	222	217	225	227	218	246	208	219	260	233	205	213	230	200	239	268	245	221	208	222	254	226	221	225	231	230	207	235	209	206	225	214	241	217	204	228	236	232	214	223	253	244	228	196	220	221	241	223	229	224	217	226	235	219	249	227	228	234	226	219	237	226	207	229	219	240	216	207	236	241	186	217	219	233	201	223	221	230	219	214	233	215	229	228	233	220	231	213	204	222	229	231	222	234	231	217	237	241	204	239	212	215	221	211	252	231	221	241	236	241	230	208	225	218	271	217	221	214	239	235	193	203	234	231	225	192	237	212	236	239	249	202	214	213	219	233	251	214	258	225	229	234	212	242	208	239	211	229	222	227	227	246	227	225	230	227	245	231	263	204	238	230	240	220	228	232	220	236	253	240	216	239	200	226	255	231	219	220	248	244	237	247	226	194	235	217	214	218	220	213	246	234	247	234	223	216	232	242	203	246	218	233	248	237	205	229	241	217	226	219	227	211	210	214	220	205	216	246	204	234	201	233	214	234	231	215	246	198	239	238	235	229	232	243	230	235	236	238	234	219	220	230	246	224	218	224	234	221	274	201	219	216	216	232	232	249	211	232	241	229	252	219	213	224	230	226	201	203	228	220	226	240	241	213	228	229	220	241	212	239	234	237	223	229	246	224	227	248	207	215	189	229	236	222	259	239	229	219	245	250	206	209	215	214	244	217	231	242	206	225	237	223	225	228	227	235	242	223	242	232	243	223	216	222	234	218	255	244	241	245	233	231	276	221	238	225	216	243	196	224	223	239	225	218	256	229	214	240	208	218	246	227	233	223	203	252	227	221	237	239	235	232	228	209	226	234	239	217	231	227	217	239	239	229	212	231	205	230	231	214	221	226	194	212	213	227	244	246	205	246	241	228	235	234	220	202	218	204	213	243	225	228	266	249	218	234	229	210	227	203	214	228	215	261	228	222	212	234	249	210	240	242	236	202	232	224	224	274	215	196	202	229	244	242	227	245	204	225	202	224	220	220	199	230	220	214	220	228	230	201	173	203	244	229	225	231	234	224	239	235	221	224	230	208	237	223	238	227	226	237	224	224	219	215	255	224	235	216	242	218	228	217	232	242	204	220	204	215	221	234	236	216	241	225	229	207	238	209	225	211	269	215	223	249	260	221	206	228	254	247	225	218	218	245	209	208	216	233	212	223	239	199	219	224	222	212	228	217	228	248	220	218	235	253	252	227	269	227	229	218	246	203	238	226	245	231	232	236	258	223	227	212	261	220	227	214	234	214	242	241	209	210	220	217	240	227	232	238	263	256	229	220	216	214	220	209	233	224	209	249	211	245	213	215	199	207	224	224	242	214	235	229	200	231	227	236	254	221	221	238	207	211	217	216	221	223	222	225	239	212	219	219	275	217	219	229	203	244	222	187	216	227	221	221	223	223	236	215	219	231	225	255	233	237	230	244	218	216	233	255	252	223	208	199	241	244	218	222	215	247	235	232	214	237	220	235	245	228	213	236	230	232	211	217	203	227	225	227	211	195	254	236	213	212	241	225	220	197	226	232	212	225	233	228	217	217	229	227	229	242	234	231	251	222	218	223	224	212	226	219	212	220	228	227	214	241	213	190	220	238	238	201	234	230	220	249	219	205	234	205	237	216	244	226	206	223	227	213	241	217	239	236	236	215	229	219	210	240	201	266	209	240	219	240	235	226	235	217	242	192	214	220	227	231	213	255	212	218	223	247	217	205	253	206	224	232	214	215	235	237	216	225	219	201	250	234	229	227	242	213	223	211	218	198	206	215	232	229	245	246	210	231	229	238	249	247	232	230	218	207	211	243	216	214	220	227	237	247	242	238	231	233	199	215	203	244	226	232	204	198	211	220	222	198	194	226	207	215	245	207	216	212	214	229	223	238	211	230	235	227	227	199	218	208	258	240	210	239	207	250	250	219	249	241	239	200	193	227	240	223	208	216	225	228	222	242	253	242	214	199	218	244	215	236	218	221	225	207	252	249	197	249	242	218	217	208	234	217	203	248	212	234	212	227	233	230	225	223	251	273	236	229	265	200	205	193	218	213	221	218	224	217	237	220	236	221	227	237	246	217	235	233	241	216	227	221	220	222	221	224	227	237	231	237	237	228	222	202	225	220	215	234	221	232	207	228	241	217	251	230	228	247	235	251	197	239	245	232	212	217	214	229	233	219	235	245	206	223	204	225	229	241	234	219	229	219	220	246	234	225	244	223	259	193	251	224	221	240	208	268	242	234	212	257	236	220	225	226	249	218	220	211	227	232	207	244	233	212	216	217	228	239	218	225	218	217	253	230	238	233	231	225	213	203	213	207	252	204	207	218	233	249	199	224	226	243	237	228	234	206	215	258	204	220	239	225	223	202	249	235	233	248	213	210	227	221	237	227	221	235	207	213	210	242	223	195	228	217	214	235	239	216	217	231	246	240	235	233	233	215	239	234	242	195	252	215	241	258	230	219	210	224	204	236	235	234	244	221	203	219	221	220	233	243	202	246	230	248	235	238	226	228	239	217	263	223	236	214	223	229	215	206	242	242	244	233	252	238	242	224	232	277	222	217	206	240	244	227	229	217	195	246	219	237	223	242	249	234	219	247	234	230	193	224	243	246	220	203	224	209	216	239	247	225	274	239	217	250	261	248	250	188	209	231	217	214	201	237	195	229	229	233	235	228	234	201	228	211	193	263	228	212	208	227	249	230	217	211	236	231	226	235	239	212	219	224	215	229	214	237	226	216	248	260	236	228	246	227	207	249	226	238	252	227	228	216	227	224	218	223	220	216	225	228	227	208	213	234	232	225	249	213	207	215	216	226	223	226	227	196	223	203	200	257	254	227	217	238	237	218	204	257	207	209	231	223	243	241	226	232	222	215	225	230	213	193	249	242	207	226	226	220
18669	33799	24906	13511	7498	4581	2903	2192	1646	1313	997	877	679	648	523	452	460	445	442	407	388	377	400	351	374	377	372	355	359	346	359	364	342	349	335	323	334	368	361	350	350	334	367	358	351	351	389	355	330	353	338	389	352	340	366	351	354	362	344	367	350	346	348	338	364	349	351	365	382	310	331	375	388	383	337	351	359	358	341	320	321	389	365	335	341	358	338	340	343	365	308	394	386	362	358	377	381	323	314	326	400	333	366	383	347	348	375	339	335	365	345	346	340	324	345	355	370	355	317	374	387	347	348	339	345	355	365	335	338	343	323	345	324	366	383	353	334	352	319	331	314	324	370	331	347	349	307	342	383	366	375	339	341	330	326	357	360	364	326	321	371	348	359	386	360	347	343	343	416	370	354	365	370	356	351	336	350	365	329	348	339	316	340	336	360	365	339	343	354	337	368	330	337	359	349	342	363	356	361	386	353	335	355	376	329	342	324	382	360	332	343	359	349	347	347	393	368	355	342	341	350	343	356	348	342	381	369	339	333	346	369	344	367	367	369	395	308	340	364	345	344	372	364	332	344	332	349	337	372	320	331	320	364	359	342	344	364	362	348	339	384	314	332	375	364	336	368	350	353	371	350	355	347	358	323	322	365	350	369	355	327	368	341	352	330	327	343	312	358	383	362	365	360	336	350	375	339	367	362	352	339	346	344	342	342	332	371	350	329	368	334	331	344	342	324	329	348	340	339	359	336	331	300	337	333	359	380	332	326	349	340	337	318	338	351	371	350	342	361	354	350	341	338	361	341	337	341	380	347	346	353	339	365	317	343	363	375	338	378	353	352	330	376	361	341	355	360	336	334	389	336	342	312	344	333	371	356	372	354	350	354	314	335	333	366	354	389	335	365	321	354	361	336	364	347	330	312	390	317	358	345	325	345	362	349	327	351	340	347	345	332	342	335	369	358	330	335	335	337	350	345	342	414	367	382	356	342	338	351	347	320	306	302	333	346	334	340	353	346	337	339	345	356	364	360	358	375	336	369	356	314	322	367	330	334	356	318	336	378	375	374	378	390	336	329	324	361	348	340	352	398	343	348	363	333	345	320	340	370	337	346	348	338	342	381	345	372	346	347	401	336	331	325	360	378	341	333	347	364	363	400	364	364	344	353	353	367	345	365	359	356	349	324	338	347	370	323	359	362	363	336	331	351	381	356	348	365	364	331	336	347	390	334	336	347	344	360	324	352	344	336	368	323	341	330	343	337	312	375	393	352	371	345	334	337	339	342	344	324	358	339	366	332	348	361	372	340	350	371	344	319	350	353	313	316	346	364	362	342	354	347	361	379	358	354	344	364	329	330	349	368	372	363	385	336	385	338	356	341	407	352	352	337	331	333	343	319	339	341	361	361	314	361	359	340	345	388	356	389	343	316	360	370	358	362	384	340	326	349	331	398	331	384	328	348	373	312	360	368	340	358	334	335	315	360	348	343	364	333	328	372	347	372	345	339	358	367	360	354	347	372	342	334	361	318	347	339	358	332	365	350	356	352	321	335	324	358	344	366	343	348	338	342	344	332	342	331	356	354	377	333	351	327	362	350	374	342	344	362	328	365	351	344	311	348	333	354	378	380	365	343	340	364	360	333	324	317	349	345	336	340	308	366	360	356	335	334	344	337	333	340	338	357	380	334	378	338	333	354	369	335	364	382	350	340	364	368	355	364	379	352	329	362	359	349	315	321	326	337	355	332	339	320	334	342	327	377	355	347	332	356	377	362	385	319	337	395	353	358	320	346	359	371	354	336	348	334	365	332	341	339	351	340	374	331	345	350	355	349	342	338	334	378	354	385	369	363	305	352	355	356	350	350	330	351	346	376	354	323	344	357	350	344	373	374	320	349	328	355	334	374	352	372	355	373	338	365	390	305	348	363	337	334	345	341	329	352	382	365	332	350	335	330	346	324	337	330	374	346	352	373	313	344	350	360	341	357	329	346	343	345	381	333	357	366	357	368	357	317	370	349	347	381	361	343	337	371	334	337	341	354	352	345	364	359	350	345	363	352	363	334	340	359	359	355	338	396	333	313	329	383	354	339	339	359	377	364	354	351	336	354	348	323	333	349	330	359	378	367	345	357	337	380	369	387	365	334	326	344	333	359	355	329	348	310	373	348	362	360	343	352	353	333	349	342	339	337	329	367	357	314	340	358	329	350	355	342	314	370	393	355	376	372	356	378	359	349	391	380	300	383	378	334	347	315	363	371	358	336	334	313	351	366	364	323	340	310	372	341	366	348	379	388	315	349	376	366	344	359	357	334	342	349	336	344	361	357	348	351	366	368	373	335	340	369	351	342	356	341	367	333	347	340	322	359	362	353	324	342	353	351	384	377	339	386	352	339	342	352	356	353	356	381	335	325	366	341	357	348	380	331	370	380	378	337	359	328	336	379	370	355	335	343	373	311	370	311	346	352	369	321	352	369	344	335	359	347	353	367	369	305	382	358	325	320	382	343	346	366	354	350	358	339	312	383	357	358	384	368	376	377	328	334	358	362	361	346	322	308	365	315	301	354	328	348	365	349	324	331	335	345	361	334	340	338	360	369	358	335	359	369	375	314	366	344	356	363	354	344	395	361	335	363	365	364	368	346	353	334	343	307	309	377	317	359	362	361	369	342	341	344	352	324	358	377	347	334	351	360	352	340	360	393	365	364	331	350	338	378	351	329	334	379	349	352	327	312	359	372	353	341	376	328	347	350	320	334	346	342	345	364	341	313	352	318	348	364	388	361	335	379	340	319	317	326	362	364	372	361	352	329	359	358	330	347	346	363	367	351	332	345	355	366	367	320	341	371	352	346	384	361	355	353	349	386	335	369	365	339	340	357	353	368	365	325	349	341	358	383	361	360	364	357	353	341	387	360	359	355	357	343	304	339	367	361	361	387	342	311	334	348	338	353	356	359	345	341	323	365	362	353	320	347	392	345	353	349	373	336	336	358	356	359	369	338	332	375	334	354	339	344	363	362	348	342	362	356	363	359	346	364	396	324	361	333	308	370	380	376	364	330	361	377	343	319	328	316	392	358	365	387	317	351	319	340	326	379	330	382	348	363	376	342	345	327	368	364	339	318	336	370	315	368	343	356	337	335	358	389	325	364	336	322	351	351	358	311	333	354	361	372	375	349	339	350	344	332	347	350	350	325	371	338	371	350	343	327	361	325	347	345	344	334	365	358	399	356	330	349	326	355	348	361	406	325	326	352	308	353	371	337	374	343	331	350	327	371	365	364	333	366	354	362	348	323	349	339	344	347	313	317	361	363	345	336	355	312	374	364	345	332	336	347	345	308	386	339	350	329	346	361	330	390	322	348	330	353	366	338	323	348	338	341	320	333	342	309	341	366	364	333	387	336	367	369	339	362	351	326	361	349	335	374	359	376	344	358	344	341	351	395	338	352	365	331	394	372	383	342	349	322	335	382	365	338	335	342	343	332	336	351	365	328	339	355	343
23895	21515	27801	25676	18793	6799	2831	1629	1264	892	689	596	504	386	384	325	318	315	270	284	264	256	249	238	248	248	248	277	243	195	244	243	246	236	248	220	264	222	259	242	252	253	274	264	276	236	238	200	234	275	241	260	261	221	247	245	225	233	234	258	232	251	226	236	203	236	247	237	249	235	237	256	220	215	251	255	254	230	242	241	257	241	249	248	211	235	266	250	231	241	240	228	239	289	231	260	243	228	240	222	252	233	224	242	243	242	228	231	238	225	225	223	247	262	233	239	226	258	224	245	226	236	246	235	239	253	250	209	261	232	241	221	244	251	256	246	234	238	221	223	249	228	246	263	242	233	258	236	200	252	242	225	246	217	250	229	224	234	238	253	219	240	233	240	260	274	247	232	209	221	255	233	229	227	236	240	251	237	215	263	230	233	235	241	218	240	250	230	257	244	242	255	227	220	229	257	234	231	242	255	243	257	220	211	243	240	238	249	283	253	237	220	229	253	223	236	220	264	242	261	232	247	236	227	223	238	240	220	262	258	219	233	249	221	257	222	217	228	219	262	212	229	229	214	252	221	250	238	255	228	214	235	236	213	250	220	263	239	254	220	212	250	228	237	223	204	214	219	246	243	226	239	243	257	221	242	250	241	228	228	258	232	233	243	264	237	266	236	247	228	241	248	235	209	259	227	243	250	251	254	260	238	237	240	258	234	264	250	237	204	245	236	208	214	258	250	235	240	222	254	225	263	221	233	233	186	248	246	239	233	230	242	230	255	239	214	250	252	242	255	220	227	224	234	228	224	226	224	230	237	248	233	256	222	252	213	242	222	237	228	232	256	243	205	229	251	215	223	225	271	237	221	230	220	242	235	209	236	233	225	237	236	233	255	258	228	283	213	239	251	232	226	239	234	241	236	252	216	233	219	218	265	233	202	267	229	256	230	234	242	234	236	245	243	229	225	225	233	229	255	260	234	254	229	251	248	213	206	217	243	274	212	246	234	238	242	239	225	278	235	239	250	225	261	234	252	225	218	254	219	245	224	242	273	248	217	234	214	244	220	247	250	245	215	245	239	227	261	228	232	260	257	249	234	220	226	256	229	245	247	220	239	229	242	216	247	237	233	234	258	235	244	229	221	250	227	249	225	241	228	239	214	248	270	244	221	249	230	259	236	245	233	253	253	256	228	244	233	234	233	222	262	208	231	253	250	251	228	242	236	245	264	239	254	217	254	248	236	237	257	218	230	250	224	210	220	243	241	249	212	254	246	225	266	212	238	217	239	245	258	238	226	235	248	274	219	250	230	262	239	262	252	249	252	252	242	220	219	220	237	243	201	254	260	240	226	243	238	250	228	240	224	268	253	246	250	221	221	247	263	220	235	253	240	264	247	241	228	260	240	230	248	245	240	219	218	245	254	225	261	246	232	217	230	236	248	271	253	243	234	249	227	217	229	226	222	270	231	233	215	250	230	240	268	234	256	268	229	261	239	259	257	256	244	264	237	215	231	267	245	234	239	255	244	255	251	261	206	206	236	251	226	254	262	244	240	233	248	238	237	237	258	233	239	254	237	231	203	235	219	237	274	251	211	239	260	227	237	223	252	261	233	242	228	226	255	233	246	230	250	233	232	248	229	232	223	229	240	251	215	256	247	220	260	245	241	242	267	233	220	253	242	243	241	254	240	263	238	247	240	238	244	231	235	223	225	254	257	226	242	265	230	232	234	265	239	249	245	252	266	260	240	250	238	283	228	211	246	233	281	208	254	240	262	256	233	215	231	236	235	248	237	248	236	254	262	244	247	259	254	210	236	225	224	222	236	227	250	219	217	250	269	188	229	240	234	235	226	198	247	249	232	262	238	236	229	244	229	235	240	269	239	233	249	229	251	255	231	262	245	240	212	225	228	217	242	241	223	216	238	270	211	254	252	220	211	261	225	248	242	219	237	237	248	245	236	251	263	246	236	234	246	212	252	214	251	254	249	243	241	244	237	234	241	254	248	260	209	231	248	265	238	243	210	251	217	242	223	231	243	234	269	252	254	228	248	238	220	233	223	267	229	254	246	275	277	245	239	241	234	260	272	245	224	222	233	244	240	222	233	225	257	223	235	229	243	262	260	260	229	236	251	240	265	233	239	226	228	247	223	255	204	244	233	223	243	229	254	251	231	233	218	240	233	256	232	241	228	211	235	247	262	256	224	234	254	243	244	234	241	230	228	225	240	229	241	230	232	237	259	249	232	218	235	239	248	242	233	217	241	226	231	249	215	251	231	246	242	246	214	230	237	249	218	245	226	223	233	245	257	229	252	219	234	232	252	232	255	199	230	241	263	254	249	247	248	216	243	225	238	238	262	270	239	255	227	247	251	237	255	231	253	214	249	243	234	240	213	228	231	239	245	207	260	250	249	236	233	229	220	220	224	235	252	229	239	240	232	232	204	267	231	262	250	224	263	238	276	245	227	242	251	232	218	244	204	263	272	246	234	252	234	236	260	217	239	239	219	243	207	236	241	248	243	227	221	229	242	270	233	234	249	249	251	247	237	249	237	238	225	220	233	215	230	224	225	232	250	227	237	250	218	209	256	255	239	238	229	217	242	235	234	256	254	239	257	265	243	227	236	189	257	232	231	218	258	225	218	246	234	230	209	228	235	238	230	226	218	238	251	250	255	234	236	221	238	258	231	229	259	238	228	234	248	239	231	247	252	220	230	252	231	252	237	243	255	234	251	253	219	257	240	245	233	237	227	240	207	232	253	246	223	228	242	266	208	233	218	224	233	197	230	201	228	237	225	252	247	248	250	246	236	218	269	194	226	255	245	250	240	230	217	236	216	224	254	245	227	216	235	217	238	249	259	226	237	238	241	262	263	226	248	232	238	221	223	209	236	243	228	241	235	268	245	253	227	271	264	229	238	241	228	225	227	250	240	262	235	249	268	246	235	239	233	237	237	243	225	238	238	231	240	240	244	227	246	241	207	247	240	251	225	252	196	246	238	218	235	278	243	265	244	220	235	246	239	193	227	223	241	240	235	244	208	232	227	232	225	254	220	255	218	216	222	242	234	224	229	229	244	245	245	231	225	237	271	228	249	259	285	219	245	246	255	248	224	257	231	250	252	244	256	237	216	235	197	241	236	254	235	242	232	232	222	243	244	250	230	256	240	262	243	236	218	239	224	258	213	253	209	243	257	234	247	260	237	219	246	226	234	264	240	233	220	246	235	221	247	256	242	269	271	231	271	246	231	258	213	249	204	266	279	244	250	227	235	251	240	250	265	248	234	214	263	260	236	230	223	249	247	256	249	250	236	220	215	243	224	266	243	205	215	222	232	258	222	225	205	236	251	237	248	228	229	226	232	254	198	219	234	237	241	250	243	240	240	248	235	246	274	233	256	243	216	250	254	229	219	265	240	219	233	264	243	248	250	228	255	238	223	233	216	247	270	215	249	239	247	228	213	232	228	263	255	220	242	224	244	260	232	226	247	248	249	249	223
19451	42091	33321	20378	12958	8082	5265	3802	2743	2051	1588	1285	979	816	713	606	509	521	504	439	457	460	419	425	431	404	412	399	340	384	389	366	363	398	352	364	351	364	383	376	367	362	380	382	387	374	343	351	373	386	365	354	384	364	362	354	365	362	352	374	358	388	378	393	321	374	366	366	389	352	353	357	359	378	372	359	380	386	411	364	377	370	382	380	396	404	365	359	357	358	361	341	371	351	333	353	349	384	326	388	354	389	371	354	377	391	350	385	377	360	339	363	369	355	387	327	381	341	375	355	330	374	369	394	321	398	362	371	323	339	377	375	353	366	397	365	364	377	388	361	369	390	381	398	381	388	349	356	379	344	378	337	410	386	334	331	353	373	387	386	344	359	351	365	387	354	395	367	360	359	369	386	369	345	363	362	352	381	414	357	373	369	387	376	354	363	418	327	360	337	382	361	398	348	365	352	368	376	322	377	370	361	385	387	369	369	353	330	326	390	387	380	403	389	349	378	385	348	398	351	352	359	391	384	372	360	366	355	392	363	353	342	363	356	345	368	377	397	388	321	370	377	363	396	364	367	367	336	392	367	347	378	386	389	384	362	375	366	389	344	358	367	389	358	375	365	404	402	343	352	375	369	388	347	350	379	368	393	336	368	412	386	343	407	379	393	388	343	359	337	388	384	345	377	375	353	363	376	373	330	369	342	366	376	354	375	396	342	354	369	367	371	363	389	378	348	362	352	370	373	371	344	409	389	374	372	347	366	385	365	340	353	353	368	363	372	362	360	345	361	354	383	338	357	379	384	342	363	378	345	344	385	376	393	372	358	374	361	370	358	361	354	379	356	387	381	371	372	364	362	366	413	393	410	371	361	349	365	393	339	371	359	326	363	372	367	388	386	329	360	393	360	380	396	385	326	344	355	396	358	331	369	326	372	405	353	381	376	367	351	369	401	372	394	415	385	354	368	388	400	361	333	364	388	337	344	375	368	372	356	372	359	371	373	353	357	342	395	371	403	355	380	368	385	393	349	385	373	365	358	362	352	359	363	395	352	346	347	372	352	370	299	377	359	367	351	374	383	371	395	321	347	357	386	385	362	371	378	369	370	383	396	349	392	355	345	357	366	372	369	398	354	396	336	364	364	339	375	357	378	363	339	375	355	354	355	401	371	402	332	367	384	373	388	357	380	344	354	369	405	394	374	319	399	380	378	352	365	387	397	360	323	366	360	359	356	359	347	348	377	354	370	346	358	363	378	410	380	350	373	394	380	382	370	382	342	372	364	407	366	367	367	398	391	372	372	346	369	389	373	373	382	362	363	368	360	371	369	376	353	393	371	328	371	390	357	363	356	344	355	371	384	340	352	388	376	346	370	391	376	345	377	389	368	376	432	377	352	361	332	378	390	409	353	367	368	354	384	366	369	383	363	355	357	371	366	381	408	378	328	364	389	361	351	348	395	384	350	359	412	367	394	350	394	399	369	374	358	370	364	352	368	365	390	403	378	347	366	373	351	386	352	392	358	372	361	388	372	361	361	368	357	356	402	325	392	366	361	393	352	349	374	381	369	384	369	390	361	346	357	356	369	386	377	365	373	373	383	340	361	389	362	376	378	385	346	378	393	376	352	370	356	369	387	413	366	379	369	373	382	394	348	385	394	352	354	343	360	388	360	377	353	367	362	383	364	403	336	383	357	372	379	342	429	347	353	358	352	352	357	355	360	374	331	362	351	355	327	385	370	399	380	387	372	384	354	385	369	371	391	361	369	381	366	355	371	371	370	382	348	374	385	374	408	374	391	345	376	331	379	364	369	369	372	374	398	349	390	358	322	357	350	384	374	385	362	324	361	380	324	377	346	345	394	362	361	387	363	368	393	388	364	378	344	362	364	346	346	355	384	361	389	358	381	379	343	361	338	363	371	369	346	373	381	346	365	350	380	341	386	368	356	360	328	372	347	376	329	364	345	374	366	353	365	362	359	372	332	368	344	343	326	367	372	349	366	373	366	388	397	358	355	366	376	354	367	337	353	380	370	358	338	368	367	362	370	375	383	354	370	386	398	368	364	398	350	350	360	363	360	396	352	362	339	343	362	356	380	350	409	375	376	360	358	379	370	333	336	367	387	306	363	339	357	351	372	364	389	339	374	343	361	359	401	369	324	387	361	385	367	380	368	397	374	347	351	403	358	377	392	361	406	366	341	376	351	349	388	392	373	339	367	380	342	389	378	349	333	366	365	355	378	356	353	344	375	401	393	366	387	356	354	407	366	342	363	350	418	355	406	329	340	378	378	382	401	333	373	345	413	358	356	353	370	373	356	350	356	375	360	344	364	368	395	377	371	405	374	344	341	357	381	362	368	360	402	362	362	347	375	376	373	367	372	370	365	393	408	369	384	362	326	392	347	349	323	371	365	372	355	367	384	399	377	386	352	371	324	337	382	339	350	367	365	381	370	369	374	384	394	383	396	371	374	346	357	366	359	372	369	378	361	333	368	363	353	392	356	376	347	335	390	336	363	355	374	379	383	364	383	393	400	367	375	371	366	355	345	350	364	370	385	368	360	344	401	345	368	373	393	339	407	345	388	373	380	395	383	342	364	364	368	398	351	362	389	366	374	372	380	408	367	375	346	384	371	375	414	359	390	368	382	343	382	389	344	346	351	378	352	358	363	385	357	395	349	348	365	378	371	355	354	402	344	368	395	364	347	357	355	381	353	370	356	362	372	379	366	386	352	345	353	345	390	339	367	348	388	343	378	370	368	352	361	340	379	319	344	366	372	370	356	360	400	409	337	354	379	333	370	355	383	380	361	360	367	359	350	369	372	396	337	370	365	371	371	363	379	396	350	391	336	395	383	381	354	381	339	391	329	395	371	371	343	338	384	345	365	376	373	372	363	373	335	349	404	335	384	378	397	353	360	390	360	363	351	369	351	378	349	399	386	370	363	364	348	386	351	385	361	346	349	376	369	365	363	374	350	354	396	334	358	387	329	351	374	337	394	368	401	364	379	352	378	353	354	348	355	396	396	393	352	369	391	355	351	367	371	352	358	357	379	345	360	360	363	394	361	360	364	332	393	363	388	340	358	387	362	382	367	363	364	347	403	345	401	400	358	358	367	383	371	393	378	393	374	355	375	371	404	358	419	356	356	384	388	379	367	363	361	369	356	386	360	332	373	387	378	362	347	389	345	368	336	346	379	390	351	360	367	405	338	333	374	390	364	373	381	358	347	353	354	361	386	393	360	355	362	346	334	372	399	362	347	390	386	350	341	397	344	355	399	356	392	377	372	372	395	358	390	370	355	364	364	355	382	373	357	351	347	350	359	368	392	377	376	345	378	376	356	350	363	387	381	362	334	349	331	400	379	375	401	338	386	354	381	346	367	389	380	386	369	389	376	346	371	375	424	378	353	387	368	378	332	354	406	383	386	340	368	352	368	381	415	396	357	382	349	356	340	360	353	376	359	366	391	347	387	355	348	357	403	416	368	341	361
25443	21528	25553	21757	5879	2550	1651	1113	829	630	504	420	351	315	293	282	252	262	257	243	243	216	218	218	243	208	241	229	252	217	199	182	224	218	198	216	209	199	185	195	194	196	218	216	190	220	208	200	216	251	213	212	206	203	209	218	213	208	216	208	224	231	216	215	215	227	228	212	221	205	246	190	188	218	214	218	188	213	196	174	204	214	236	228	206	204	194	205	196	212	210	220	194	192	224	197	201	225	213	208	210	193	197	199	232	230	221	196	210	202	217	206	223	214	211	203	193	218	214	225	175	228	206	198	212	205	229	205	215	208	206	238	247	195	211	208	204	186	189	213	193	203	224	196	193	211	189	187	212	215	205	197	224	214	203	225	207	217	173	217	185	220	207	204	200	213	215	203	229	220	218	208	223	209	218	184	199	195	218	231	191	198	195	213	211	189	193	229	206	231	200	229	224	189	200	206	225	215	199	216	209	219	203	192	229	237	195	208	190	189	223	204	203	225	201	189	208	199	222	205	185	192	229	213	208	199	215	227	206	217	184	212	214	192	229	228	193	211	194	209	205	207	220	233	189	224	241	226	206	208	228	226	202	198	228	192	220	222	204	215	208	233	219	201	222	193	234	221	214	186	204	195	217	225	194	237	206	229	224	215	240	204	217	201	205	239	217	222	212	209	186	209	209	233	225	222	222	227	190	175	191	201	200	200	199	179	219	226	209	231	211	207	211	219	222	218	222	205	186	225	230	220	218	223	200	209	244	227	222	204	211	223	215	208	227	217	196	193	187	218	225	220	244	211	222	194	228	220	194	230	207	228	198	210	224	209	202	225	201	218	183	204	178	244	210	210	209	225	204	212	224	221	220	214	242	230	226	239	206	202	180	213	207	227	187	220	191	233	193	223	222	218	226	220	247	200	221	192	228	221	199	189	212	230	207	195	209	217	208	204	222	200	231	219	247	213	193	212	209	199	174	229	215	216	225	196	214	234	217	214	233	204	213	200	226	207	208	220	196	200	237	218	208	229	206	222	224	210	229	210	193	222	231	210	226	248	223	213	193	208	210	235	187	230	216	223	213	220	196	205	213	200	174	201	227	229	195	208	210	208	212	188	209	214	223	201	221	201	190	207	213	212	215	209	221	210	190	211	214	208	218	209	198	217	215	220	213	209	233	220	189	216	227	194	209	219	202	222	220	218	203	222	208	200	220	231	211	209	241	212	221	206	208	227	197	194	222	227	198	206	202	201	200	204	241	213	212	232	214	212	236	221	235	200	217	220	188	203	215	216	210	217	214	208	203	229	203	233	204	228	226	205	215	226	223	227	232	205	203	187	198	203	202	221	215	235	230	222	208	197	213	222	241	208	211	202	214	202	233	188	198	216	207	217	190	218	196	185	226	199	198	194	230	182	222	193	193	210	193	214	202	204	213	214	187	219	174	217	212	206	182	213	221	228	213	193	209	196	203	203	194	201	215	210	224	217	197	200	210	209	205	190	190	222	192	211	228	208	201	219	198	198	194	195	213	196	188	233	191	208	177	205	208	210	199	213	212	225	196	203	200	188	242	198	217	195	216	215	209	204	194	211	210	196	230	209	214	221	233	201	204	248	203	204	211	201	206	220	151	201	209	212	221	215	239	223	207	234	210	207	221	238	211	234	237	189	208	208	191	201	215	221	210	205	222	224	221	207	190	196	195	186	207	211	206	219	221	214	222	207	225	228	199	197	219	214	240	223	200	204	211	209	222	182	205	208	177	198	201	205	197	180	225	193	184	196	201	202	205	190	204	213	222	202	179	189	226	231	193	204	207	210	188	215	210	224	202	219	212	199	213	199	217	216	191	214	217	188	201	213	214	229	205	208	196	217	216	222	198	194	216	221	219	227	214	195	207	220	205	213	223	223	224	209	219	202	229	217	206	198	212	213	220	202	213	216	220	215	185	206	216	207	209	198	231	213	237	225	234	222	181	215	201	217	214	215	199	219	197	195	223	187	197	196	203	219	194	201	212	185	196	217	218	230	205	221	201	204	212	202	191	241	239	200	237	221	186	196	201	215	221	206	196	207	277	201	204	190	212	223	200	199	208	225	226	188	199	201	192	197	215	192	213	200	218	194	236	206	196	226	211	191	199	200	207	233	213	235	207	196	191	192	207	230	209	228	211	204	212	229	199	223	216	202	203	216	203	210	219	191	230	197	227	196	194	225	221	180	238	235	223	227	217	209	193	228	222	215	199	206	202	216	211	212	224	197	206	231	211	217	193	219	206	210	216	209	220	214	205	236	205	239	229	197	238	208	221	219	199	183	222	217	201	214	206	200	208	191	220	202	236	212	226	222	217	222	225	189	208	205	220	193	174	211	209	211	196	213	212	232	204	203	196	217	210	225	203	187	198	193	228	185	197	213	207	203	223	209	213	232	222	187	219	195	210	213	198	206	217	214	211	204	205	212	192	217	211	217	224	231	233	194	204	195	210	206	212	222	210	240	219	223	198	198	220	221	221	220	225	199	232	192	187	202	199	213	213	199	208	198	225	221	206	225	221	188	214	198	204	217	206	211	199	220	235	202	224	208	200	207	203	216	192	204	212	169	205	197	195	215	248	234	235	219	224	203	219	210	214	221	199	202	230	222	204	241	200	221	202	215	216	238	221	241	198	229	186	202	201	228	223	230	224	199	210	206	241	206	205	205	218	229	208	193	224	247	228	217	199	222	197	225	208	211	187	229	208	201	222	205	221	201	188	200	213	228	201	211	216	217	200	233	211	202	206	214	227	210	214	207	221	207	229	222	202	204	215	206	191	206	196	216	201	170	227	189	223	210	192	218	202	221	196	203	202	191	243	198	219	197	214	211	224	256	231	231	228	202	181	207	204	199	209	221	188	217	203	212	206	216	223	200	247	197	186	213	221	215	205	204	214	222	240	215	211	188	207	188	242	187	220	186	204	225	213	227	221	192	215	217	208	203	223	212	193	209	220	182	213	239	195	189	191	207	203	212	205	232	222	207	210	186	194	207	217	202	200	211	240	207	211	226	196	205	208	241	229	246	236	197	205	225	206	223	221	249	224	230	199	228	219	199	210	203	201	201	215	250	226	210	229	209	198	211	225	207	200	188	227	217	214	214	199	195	220	240	203	228	199	210	215	230	207	220	185	208	219	187	205	211	211	197	204	185	202	237	198	203	207	214	183	214	230	230	198	198	215	216	224	201	211	239	200	222	195	236	212	207	215	220	193	204	211	219	230	208	198	196	183	209	231	214	176	222	203	196	231	192	216	223	193	221	208	207	232	233	203	212	220	218	213	199	227	216	191	217	204	207	217	203	204	242	228	239	211	201	213	211	224	197	218	224	204	224	189	203	203	208	207	203	204	181	198	185	211	224	230	215	204	212	213	183	225	237	208	205	233	235	213	191	207	211	217	208	223	200	203	214	223	209	228	197	201	216	208	200	224	213	231	212	196	223	207	190	193	203	208	200	216	203	228	202	229	173	208	214
18933	37822	28333	16094	9446	5913	4162	2870	2142	1567	1098	924	721	581	492	514	419	429	369	362	367	401	369	352	330	342	310	357	355	363	319	341	338	330	305	337	296	337	351	322	345	324	329	330	321	351	303	328	342	346	267	339	341	350	284	313	348	313	330	346	313	365	302	322	330	311	311	343	348	332	319	315	310	335	310	325	323	341	351	344	302	333	317	322	325	314	352	335	337	317	324	303	311	330	350	298	338	326	331	274	336	350	312	321	321	331	336	293	333	323	328	299	322	331	338	323	328	343	309	312	314	296	337	318	320	359	312	325	331	328	347	312	302	296	313	311	351	310	311	322	315	322	311	338	339	303	327	375	343	324	296	308	340	285	334	322	332	334	329	336	298	328	304	296	313	314	338	332	324	332	304	341	286	325	299	343	332	336	310	318	325	320	328	362	310	340	317	311	337	348	314	345	323	301	300	298	321	293	329	327	331	345	327	306	330	339	327	317	324	327	335	312	312	324	339	298	331	329	337	325	329	334	316	338	278	328	334	314	342	311	290	345	302	331	318	306	316	301	329	311	329	346	296	312	332	318	291	318	325	312	313	330	360	309	297	337	312	297	339	319	317	304	321	331	356	314	336	332	292	305	298	305	328	350	339	332	329	328	324	315	326	351	323	330	316	312	320	326	364	327	340	331	357	360	327	306	325	320	326	326	318	324	334	321	315	303	311	343	337	328	321	298	322	309	290	340	342	337	338	320	321	299	308	347	343	325	325	322	304	341	317	325	312	302	309	333	326	329	312	335	336	309	338	338	330	348	358	333	314	333	337	315	325	317	336	343	329	298	301	317	335	324	353	350	355	329	338	349	344	304	357	348	303	332	352	320	330	361	318	348	356	318	347	323	314	320	335	325	345	302	323	315	308	321	340	356	322	343	305	303	335	337	338	311	329	298	329	317	322	326	330	290	365	311	357	320	351	331	318	338	286	307	323	306	312	351	336	322	319	360	304	349	327	343	299	320	350	352	330	316	316	323	337	321	337	329	338	307	291	324	343	326	322	334	327	343	340	350	323	298	326	336	314	326	333	319	322	329	311	321	345	316	324	330	315	320	316	324	333	326	322	346	292	326	342	316	312	353	324	287	315	323	320	308	308	309	329	334	314	326	336	354	307	355	344	345	347	305	294	337	355	307	335	389	303	308	313	310	304	316	297	327	318	307	353	349	329	302	339	338	323	330	338	292	320	328	309	328	318	364	346	326	353	321	363	321	336	318	304	325	323	329	313	322	338	340	328	351	340	302	298	330	336	328	321	313	359	324	337	330	308	323	357	321	327	323	341	352	325	344	309	344	334	304	307	295	307	320	323	304	347	315	337	317	312	347	352	349	322	306	305	316	295	326	325	335	317	328	350	346	327	342	332	314	313	314	301	323	308	323	311	306	343	318	320	296	337	313	323	316	357	317	324	343	317	325	321	303	322	316	325	326	316	338	315	298	357	318	352	316	327	351	365	322	343	326	322	335	331	321	323	339	340	317	313	330	336	308	337	326	306	313	320	307	324	312	332	327	314	308	353	330	354	308	317	339	331	303	317	344	318	311	348	336	372	311	342	325	315	313	345	304	322	351	309	312	320	320	316	301	335	341	307	303	320	324	319	335	343	304	321	327	300	331	305	289	335	316	350	312	298	285	330	345	360	296	304	327	326	322	339	319	289	306	321	348	312	308	317	315	319	327	325	291	296	324	318	314	330	341	313	344	323	331	343	372	323	319	318	327	297	343	303	326	332	319	324	316	322	313	348	330	322	300	313	342	325	319	348	349	278	302	326	327	309	357	353	316	327	325	301	288	344	357	332	314	299	327	329	319	314	332	337	317	300	349	315	345	310	332	313	283	330	351	325	323	317	356	337	329	319	294	352	329	315	323	319	330	299	326	348	331	316	334	329	305	315	344	329	326	325	323	324	326	335	342	338	352	366	317	316	324	321	338	332	347	319	326	338	330	305	334	347	346	306	337	357	316	289	352	367	294	315	343	346	282	315	362	335	334	351	357	296	326	332	319	314	322	305	339	288	323	309	338	366	329	337	354	336	327	311	344	349	310	357	311	313	326	346	334	351	319	334	329	352	327	363	308	326	281	348	343	323	308	330	336	319	301	345	336	319	291	318	342	325	322	301	340	315	321	343	330	342	330	305	345	337	319	335	303	364	317	332	334	300	334	344	324	329	341	298	318	335	328	327	351	342	311	326	329	349	307	325	345	325	363	308	290	332	293	291	331	329	277	307	353	304	304	300	336	334	311	316	314	305	319	341	331	305	326	326	289	356	301	318	315	359	321	330	323	351	354	345	311	309	318	289	291	321	314	343	324	348	326	318	342	323	327	340	325	315	321	326	314	292	309	311	323	317	343	331	328	321	357	335	355	341	314	318	337	331	326	357	304	296	291	324	320	349	311	339	317	325	308	308	339	302	343	318	348	295	309	340	345	339	346	303	299	328	299	279	320	315	323	326	329	332	331	329	361	325	318	343	312	350	349	328	331	306	329	322	326	314	302	333	329	370	329	317	326	336	317	293	363	324	314	314	352	321	330	300	322	319	295	322	337	326	339	331	309	348	291	343	326	338	344	321	336	354	316	298	343	333	351	306	323	312	342	316	319	345	330	290	347	338	302	316	333	333	332	346	322	303	357	337	310	345	358	306	363	319	326	312	307	327	327	299	327	302	323	322	328	323	312	319	315	322	305	302	296	314	330	318	358	343	302	317	350	329	343	336	314	329	311	346	312	327	350	313	324	280	333	322	319	351	341	336	328	332	347	309	340	314	327	329	338	311	309	343	331	358	359	315	340	342	319	321	333	360	313	321	296	333	354	301	296	329	315	350	299	280	349	316	320	355	311	312	312	318	372	380	322	313	346	316	291	308	302	322	315	310	293	340	309	323	340	358	333	303	313	335	290	321	346	348	332	322	319	360	350	330	352	351	313	304	304	320	303	354	360	281	335	310	327	348	349	332	319	346	286	320	345	299	322	345	311	315	319	330	310	296	315	358	324	300	334	312	358	356	333	310	323	350	320	332	325	288	322	313	328	330	352	314	332	329	315	317	326	318	348	328	308	331	301	310	312	344	339	354	320	314	342	326	323	369	367	354	327	325	341	349	339	327	293	322	353	328	354	316	313	341	311	306	318	336	298	325	321	319	336	310	302	338	328	300	359	337	348	348	336	338	268	294	308	330	307	326	332	329	343	317	330	334	306	313	311	344	319	318	344	321	333	344	356	351	307	313	302	316	350	311	324	314	335	291	295	324	303	323	292	304	334	315	330	332	339	314	318	336	314	311	343	326	324	343	317	346	343	329	332	333	333	331	339	339	355	332	352	335	330	332	340	309	351	334	342	338	341	330	335	288	324	322	305	330	336	372	284	360	340	346	331	336	350	345	318	311	324	334	314	330	321	320	331	331	311	309	310	336	341	292	304	343	311	329	316	339	332	332	326	316	298	361	325	308	352
22837	21522	28594	24905	21569	17730	6433	2699	1617	1081	786	606	514	430	405	377	322	291	327	311	283	298	276	241	261	214	236	201	244	237	216	233	280	242	236	236	227	220	221	247	220	250	244	242	252	217	254	236	224	223	231	250	262	243	220	241	223	228	203	217	224	214	232	205	237	228	255	230	253	221	230	239	223	199	216	219	229	230	221	228	225	216	229	228	205	227	251	202	226	247	201	246	224	246	231	229	222	210	228	221	213	213	216	212	229	258	208	209	220	209	240	212	223	252	239	245	228	220	225	248	220	209	230	238	234	201	238	212	247	222	219	234	247	239	221	231	247	225	221	236	269	222	231	222	246	232	217	242	226	245	222	215	237	213	232	216	202	213	264	236	209	203	253	206	242	237	202	197	231	226	230	202	215	214	211	252	214	203	221	210	229	237	219	252	237	229	235	218	217	239	227	218	247	224	218	217	211	247	228	229	210	214	218	244	231	216	236	224	234	252	230	213	248	232	246	222	227	232	240	219	231	219	223	205	190	229	213	241	213	230	230	220	233	233	191	231	237	246	220	207	226	220	200	239	208	236	200	225	240	233	246	233	231	228	238	231	225	222	224	217	231	240	231	264	241	201	254	266	239	235	250	236	245	210	220	232	247	236	233	230	221	218	249	235	219	212	237	234	247	245	212	234	231	255	233	211	224	223	242	196	236	212	235	220	231	241	227	200	197	249	215	233	217	234	225	216	215	227	215	228	225	242	232	224	210	242	249	255	224	216	232	214	207	272	242	256	227	239	216	232	230	197	214	230	253	230	219	228	226	252	220	242	207	244	219	194	218	231	210	257	212	244	227	213	240	239	222	233	223	212	233	247	218	241	254	236	235	238	250	204	223	211	259	206	236	260	227	253	197	253	219	230	246	236	217	205	201	228	231	218	240	228	244	215	197	230	221	194	248	216	228	238	232	214	209	228	244	228	222	214	227	227	233	238	223	227	222	233	237	202	217	247	204	237	237	234	235	222	227	212	238	224	218	216	239	246	228	265	270	233	205	245	209	241	248	232	207	236	232	245	239	223	242	202	249	214	223	227	222	230	209	231	258	216	233	210	227	254	225	227	221	226	219	228	243	212	206	221	232	236	217	235	227	260	228	228	235	222	230	226	250	261	242	231	264	219	238	243	249	235	211	225	220	241	229	224	213	226	247	235	219	258	253	230	218	242	254	215	247	222	219	232	227	217	230	194	230	223	217	244	231	217	217	210	236	213	236	216	221	234	225	224	243	220	240	199	244	224	219	232	230	221	233	201	252	232	202	227	231	224	188	235	243	231	202	241	242	255	236	255	218	244	236	237	218	229	218	193	249	221	248	213	247	239	215	231	244	207	211	226	212	228	242	222	230	203	226	201	232	242	219	269	236	213	246	203	250	231	233	258	220	224	239	242	215	221	222	224	246	244	227	246	219	224	229	231	231	229	218	196	216	272	220	245	214	234	233	223	230	230	226	219	206	228	260	234	212	231	225	211	229	219	237	237	238	214	212	209	205	234	252	225	245	222	216	251	231	231	212	224	260	235	229	207	234	240	205	208	229	216	224	242	256	243	250	220	221	198	207	242	235	216	244	256	235	219	209	221	219	241	190	221	261	239	215	243	220	228	214	247	239	216	238	208	232	209	212	238	218	222	254	211	241	201	248	229	225	228	233	211	224	194	234	232	214	233	246	227	251	234	236	209	230	234	233	214	236	233	220	222	223	232	212	217	220	245	221	230	208	201	264	226	251	224	225	262	221	237	235	218	243	215	223	216	225	258	229	230	260	237	236	229	239	228	206	205	262	236	219	250	228	232	236	228	232	231	233	240	237	212	244	230	245	237	208	216	234	222	233	221	262	231	223	240	229	231	231	205	249	203	229	236	231	226	211	210	251	217	234	246	239	238	229	225	211	213	225	225	229	226	238	230	228	235	240	201	205	205	187	239	229	233	230	237	221	231	220	215	234	211	231	232	246	233	225	247	246	217	245	241	235	243	215	239	240	228	228	216	207	230	226	220	215	242	242	237	195	251	246	232	229	239	257	239	203	239	228	219	249	227	232	219	225	213	237	255	234	221	228	232	225	231	222	225	224	220	229	225	246	195	221	227	217	229	223	239	264	233	221	225	231	239	246	215	216	221	219	232	224	214	252	229	214	230	222	239	234	241	263	222	209	227	221	260	233	225	256	230	218	241	234	209	223	208	260	235	229	231	208	215	254	227	190	204	202	232	237	224	199	231	242	233	218	249	226	255	214	222	221	223	235	231	246	212	237	210	217	223	214	231	209	234	236	233	210	234	255	223	234	218	218	269	244	252	230	227	202	234	262	214	209	235	227	244	248	227	209	224	226	231	243	232	247	235	210	232	209	219	254	230	238	227	250	224	235	213	228	225	211	239	226	222	232	230	232	222	231	204	227	227	229	204	213	234	229	241	227	233	212	233	218	219	209	224	229	218	213	239	234	226	242	220	229	246	230	223	253	255	231	250	224	205	238	246	223	207	225	223	232	234	215	229	233	214	238	228	219	215	223	199	203	239	230	209	197	218	234	234	215	235	236	253	215	218	214	248	248	222	235	236	219	228	238	202	240	208	230	231	246	211	219	217	223	224	233	215	228	228	228	244	244	209	204	225	241	215	248	243	225	216	230	242	269	226	242	208	233	235	232	228	225	210	245	219	224	216	207	234	217	246	242	227	229	230	235	233	227	253	246	224	232	223	250	243	226	229	236	236	227	247	227	235	227	216	233	227	219	240	223	234	225	236	222	242	244	229	220	239	208	240	219	238	214	243	219	204	235	226	227	226	227	229	236	219	253	247	240	201	211	239	210	229	217	205	237	234	215	259	253	239	219	228	233	238	221	259	227	216	242	234	232	249	204	254	211	224	243	211	220	217	235	247	227	221	199	223	233	213	217	222	244	258	245	212	261	246	223	233	219	236	209	216	215	229	220	212	229	217	215	237	227	207	229	241	212	254	244	249	243	231	230	237	222	241	224	219	242	212	217	201	234	239	246	199	232	218	229	229	227	223	271	219	249	230	241	208	234	222	235	219	215	234	224	223	231	211	243	228	226	188	253	229	216	219	242	238	228	239	232	213	238	222	215	217	213	213	234	222	230	231	242	224	250	218	235	252	243	245	240	204	227	225	222	234	216	212	222	232	242	224	242	209	244	214	197	241	202	239	216	219	249	243	218	229	212	238	255	218	239	221	223	231	242	222	207	218	238	211	270	228	232	201	216	225	216	239	228	208	226	222	199	223	214	230	232	241	248	239	227	221	243	226	242	239	223	222	231	210	226	197	230	219	228	229	197	255	234	229	224	220	212	211	219	229	216	218	223	220	241	223	229	215	243	228	224	217	196	211	221	224	244	208	271	228	225	227	244	222	243	252	220	221	227	235	221	245	236	247	228	224	238	232	241	238	253	193	219	215	223	211	220	235	209	225	226	211	202	227	238	236	227	229	230	215	230	240
21378	46001	37215	23966	16019	11139	7857	5493	3680	2514	1775	1415	1037	865	776	670	622	538	525	525	479	471	413	419	377	372	387	341	374	333	357	346	343	367	357	359	355	366	321	332	382	385	317	325	335	338	355	335	368	340	371	346	360	330	350	331	337	337	328	359	344	359	321	327	365	345	362	354	366	345	373	334	324	352	346	360	340	342	336	339	298	374	324	373	350	329	354	323	375	314	321	313	347	348	347	389	350	359	341	341	329	331	356	357	358	324	325	329	352	317	355	346	344	340	353	339	361	369	353	320	340	375	362	340	330	357	325	365	329	336	342	337	364	305	316	344	364	347	375	351	342	331	344	301	332	319	321	353	342	365	343	332	351	345	350	375	339	350	346	345	335	327	368	315	374	332	356	354	333	378	329	364	360	377	335	358	356	341	322	316	329	328	354	357	312	370	340	352	351	351	329	373	360	320	338	332	320	354	332	350	322	379	337	366	355	337	342	361	362	358	364	340	337	352	322	358	338	328	325	337	283	338	324	338	389	346	355	346	357	322	329	361	343	338	395	358	350	336	339	331	362	358	339	356	344	347	358	326	322	337	326	364	374	351	319	342	338	369	329	346	331	353	376	313	373	315	342	330	337	372	374	343	333	357	337	366	356	346	339	344	355	297	347	373	372	339	365	378	346	346	379	329	337	387	358	316	343	365	348	318	360	367	308	347	348	349	362	346	350	313	333	339	371	386	366	350	340	326	341	339	363	348	343	356	375	362	322	361	354	354	340	376	347	362	330	375	339	356	343	333	331	361	338	355	360	390	352	379	358	361	352	350	325	349	323	355	354	323	322	324	370	343	330	350	358	352	334	346	356	352	331	327	341	376	342	343	329	358	321	355	370	341	344	350	351	325	310	333	366	330	352	352	369	361	345	336	326	370	341	347	348	365	338	359	376	334	361	337	344	360	330	358	386	389	369	337	340	384	359	360	347	375	349	369	333	369	312	341	331	350	355	344	333	363	325	336	369	308	348	328	327	347	330	350	334	332	348	347	329	364	349	327	318	334	343	354	357	360	344	336	337	356	332	337	344	320	347	356	352	363	346	345	341	340	379	350	341	313	368	342	342	389	325	364	368	344	349	333	343	342	350	341	350	370	327	315	352	332	355	334	324	383	337	359	314	323	314	351	351	338	354	335	340	333	341	342	332	317	353	338	347	370	356	333	389	373	345	352	352	368	328	357	342	377	354	336	334	359	382	359	329	309	395	338	388	327	355	365	357	317	330	336	353	351	336	325	394	356	379	359	304	334	352	395	356	345	350	366	306	381	330	336	350	322	372	339	365	341	337	313	371	338	366	328	327	372	352	368	350	322	349	355	346	352	339	336	393	335	321	381	350	353	388	338	356	340	336	346	328	342	362	363	375	321	369	335	379	335	299	357	339	355	333	332	341	333	368	342	318	346	326	335	383	331	285	326	363	343	350	336	316	359	345	367	348	342	364	329	343	342	345	333	348	328	360	357	349	333	327	361	328	342	356	344	345	335	319	361	339	340	320	349	354	338	358	311	331	305	346	329	347	327	365	339	349	373	350	346	360	355	341	364	357	347	356	372	325	355	334	329	348	352	334	316	349	357	354	359	343	347	346	336	365	345	360	311	323	322	374	332	317	360	336	376	340	349	362	357	354	325	328	345	358	350	342	351	341	323	334	335	383	339	368	345	320	329	331	350	332	341	321	333	349	338	358	356	378	350	354	329	323	334	366	320	327	339	356	375	367	336	373	359	336	335	350	356	339	358	336	378	396	358	328	328	380	357	365	349	336	331	327	345	331	366	355	351	356	341	348	358	339	321	360	343	361	366	355	392	337	354	332	347	352	337	315	363	335	360	336	327	335	334	370	354	358	350	371	355	353	337	336	328	321	334	344	365	299	334	338	342	359	344	321	336	334	344	323	368	378	354	326	393	341	330	382	316	341	378	343	342	344	386	369	332	361	337	357	336	376	329	367	361	331	351	358	341	349	360	335	355	351	327	344	342	348	334	353	348	337	357	365	313	315	361	339	360	308	345	352	355	354	352	364	326	351	326	330	371	321	333	318	329	344	340	342	350	327	339	362	359	381	354	312	353	364	346	343	362	325	346	352	354	342	325	331	364	346	336	359	362	356	366	354	356	354	332	342	377	363	353	320	366	385	354	344	344	355	329	317	349	362	329	366	345	328	333	325	358	338	369	370	354	357	327	365	351	387	366	324	370	347	373	344	346	378	353	347	345	347	348	347	344	373	378	351	323	371	348	344	379	340	343	314	318	348	357	356	383	350	379	340	379	354	361	349	342	330	354	323	341	358	355	331	353	312	342	376	338	338	346	340	337	349	317	350	394	300	400	321	328	355	336	352	317	332	357	365	339	345	338	341	383	363	324	332	339	338	353	321	334	333	370	353	344	336	330	337	357	370	344	360	339	390	326	344	320	361	361	327	328	361	366	351	332	350	354	344	350	349	372	339	383	346	382	344	337	319	326	390	341	378	372	295	369	372	353	340	335	317	341	348	339	333	333	340	352	336	327	346	331	354	320	325	343	331	357	350	366	338	360	309	323	332	355	361	332	343	392	308	343	356	356	365	310	325	359	372	358	337	374	336	364	355	349	341	345	385	357	368	375	355	344	335	339	331	355	344	323	348	331	336	361	386	373	321	383	351	325	360	357	368	323	339	334	330	323	373	337	376	346	340	335	359	354	341	329	337	352	322	339	321	340	324	338	355	340	337	312	315	365	363	348	371	345	340	368	320	354	336	370	314	350	327	340	348	351	321	321	365	318	390	350	365	340	317	353	337	331	359	339	343	385	356	351	354	347	388	330	358	330	349	355	326	357	326	339	339	340	333	346	349	356	366	372	343	367	356	328	372	350	349	335	320	343	341	374	333	349	339	377	362	352	340	336	389	327	398	323	359	340	365	357	337	352	346	331	333	343	366	340	353	351	342	385	366	353	358	355	349	352	329	333	336	325	348	350	348	344	356	361	324	326	359	318	355	356	315	333	354	361	335	345	319	325	337	332	333	328	338	363	336	328	358	356	346	327	332	400	345	353	341	336	319	367	356	340	372	333	323	370	358	323	355	362	344	336	338	331	328	333	343	365	351	348	343	365	342	345	339	326	367	362	340	351	369	365	351	366	309	376	324	337	315	332	322	357	374	345	355	322	341	358	357	341	374	348	351	354	350	338	332	327	377	370	345	361	347	330	333	363	339	364	348	355	361	350	347	379	349	341	338	375	339	329	331	364	313	329	368	354	353	367	367	367	334	345	370	389	346	329	338	375	315	332	330	341	358	302	362	359	346	346	345	344	353	325	338	344	363	350	360	315	367	383	341	356	364	359	346	368	358	324	371	387	331	320	317	318	350	341	365	342	312	349	350	339	336	351	364	330	322	337	338	337	324	332	311	348	351	360	341	336	319	319	356	349	358	331	349	335	315	306	347	358	318	349	344	346	400	355	361	328	345	379	344	338
28253	21524	18503	8895	3726	2087	1443	907	650	514	404	347	291	278	260	306	278	252	249	257	251	232	226	229	227	222	225	228	229	204	231	225	201	252	222	224	229	236	223	245	244	216	233	213	223	242	246	209	222	237	216	217	233	209	243	213	229	202	228	223	196	212	206	241	238	218	231	237	172	223	217	239	223	231	216	240	228	224	225	206	204	190	240	228	223	219	233	213	255	230	225	223	210	225	200	231	213	205	216	203	216	209	213	241	255	229	263	229	223	208	199	206	218	230	199	213	221	193	214	231	219	232	218	270	218	244	207	230	224	220	207	206	213	237	220	230	243	220	263	203	226	244	219	223	202	216	190	227	235	213	224	222	202	226	203	221	224	239	215	200	212	247	189	221	237	219	219	231	201	207	246	231	217	214	215	202	218	236	220	225	213	209	187	224	216	193	229	236	233	238	224	239	232	222	235	234	228	224	207	226	262	226	255	223	221	256	229	228	228	246	253	182	215	223	215	222	242	239	209	218	215	231	227	210	213	204	214	232	221	200	236	195	219	196	217	211	256	222	252	224	200	223	198	228	233	225	202	214	220	226	220	212	222	218	209	246	232	208	235	235	228	226	238	214	244	221	212	201	240	219	216	236	234	241	218	191	208	232	234	234	209	256	250	223	192	222	200	243	222	219	212	224	254	248	231	244	234	202	237	230	218	206	219	245	224	213	231	205	205	225	227	236	190	227	212	243	212	201	233	213	232	198	226	191	239	254	225	226	223	242	220	198	205	219	204	229	236	199	195	211	227	245	224	194	230	226	199	218	212	228	227	204	202	237	219	213	202	235	242	230	240	242	212	235	214	197	239	245	228	212	209	201	235	231	214	221	220	214	207	218	227	200	222	213	249	217	209	205	245	217	207	228	237	208	220	194	229	217	218	238	211	220	243	221	233	224	212	231	226	217	215	223	221	231	213	206	203	223	236	245	233	237	222	214	204	201	222	222	202	211	236	226	206	251	234	244	197	202	220	254	212	228	216	213	216	235	211	248	212	239	240	223	215	216	227	219	244	199	212	222	235	226	209	235	219	234	196	204	211	226	210	222	199	249	227	228	217	245	194	237	206	247	188	237	222	227	215	224	232	190	234	233	220	227	216	229	244	199	234	213	219	219	194	213	250	205	237	230	235	232	226	210	237	222	207	218	238	225	210	216	217	224	241	222	207	257	237	220	208	210	225	213	229	198	236	212	192	222	224	226	216	232	236	215	214	226	243	193	206	218	212	193	204	209	237	230	217	245	237	233	234	214	226	222	223	213	231	215	197	248	209	230	218	232	231	242	244	233	213	229	206	239	218	220	192	211	244	222	220	213	195	209	206	211	203	207	206	236	234	219	223	234	228	219	228	228	236	217	236	222	223	236	221	238	209	232	232	232	224	235	233	252	233	217	234	232	220	237	227	231	204	240	204	207	212	257	221	205	227	228	210	227	182	219	220	260	210	219	212	227	245	214	227	212	216	212	213	204	231	240	237	230	218	220	228	201	230	257	217	214	205	227	245	247	198	217	233	228	228	216	250	218	211	234	210	217	227	231	233	218	238	247	224	183	216	211	222	215	216	214	207	200	215	219	242	219	220	231	186	232	220	237	215	233	194	216	233	209	218	226	226	190	215	194	215	224	221	215	216	214	239	255	224	224	229	206	221	211	225	211	220	238	202	221	223	194	207	221	206	231	218	241	247	237	215	230	262	216	236	211	216	199	236	211	206	220	217	204	235	235	221	212	200	241	223	214	226	216	218	249	218	223	192	223	244	242	204	231	224	230	216	214	227	223	216	228	202	208	209	221	211	219	216	222	213	227	208	220	218	230	237	200	235	219	234	237	271	209	200	192	227	222	245	264	227	226	220	221	238	222	210	189	216	184	220	230	217	214	240	209	193	212	233	218	220	221	208	244	219	248	199	233	239	219	226	251	229	238	214	214	221	219	223	233	238	197	223	227	227	229	203	218	231	228	269	257	228	232	232	212	218	213	219	209	215	211	217	213	232	191	217	185	206	216	219	225	216	202	216	232	217	214	217	232	245	220	227	212	227	218	204	207	222	206	238	210	240	237	248	200	223	225	184	236	229	226	213	202	216	205	249	201	222	205	219	224	218	198	221	216	218	242	233	212	218	220	215	207	192	253	229	227	226	197	222	200	224	226	211	193	201	203	230	222	234	205	223	226	208	208	212	222	214	249	239	208	224	220	221	221	219	244	214	246	215	229	232	207	207	212	219	235	230	217	227	227	215	238	222	236	209	210	214	218	248	218	223	213	237	219	230	209	207	205	225	245	238	234	227	212	217	231	249	214	222	226	204	214	253	216	240	206	274	207	238	224	240	205	215	231	213	225	239	188	211	197	220	233	214	198	236	217	171	216	226	211	213	221	193	235	237	243	232	202	243	216	215	212	214	212	230	209	221	235	206	240	223	228	231	224	215	190	199	241	201	186	221	210	187	233	211	231	227	221	232	223	229	227	246	236	225	217	226	220	208	197	236	222	227	198	233	210	218	211	225	211	208	219	198	215	232	232	230	211	221	217	192	226	240	205	237	204	241	223	253	213	229	220	248	217	222	198	250	228	232	243	203	245	241	230	227	234	217	258	209	215	231	232	242	221	244	199	229	217	210	228	231	209	231	221	236	207	218	196	217	229	200	205	228	226	227	232	201	211	242	222	219	219	203	234	234	184	244	212	224	217	210	211	208	223	223	223	219	218	212	221	232	224	236	258	213	230	233	211	223	224	209	225	225	229	226	242	210	225	232	193	214	232	221	224	211	234	211	200	220	220	187	245	209	207	212	235	252	197	237	206	210	217	221	234	211	211	227	221	209	248	209	238	240	262	195	218	254	213	213	225	221	227	234	206	232	258	232	228	222	232	208	223	229	238	221	223	221	225	210	204	227	210	253	184	243	237	234	216	242	216	218	205	220	230	201	198	213	217	199	232	246	192	188	238	250	223	228	217	238	195	229	216	188	211	217	208	218	219	234	242	199	202	210	218	199	212	211	233	223	217	225	204	254	210	229	243	215	248	241	238	222	221	236	228	225	233	231	195	220	237	206	233	208	210	221	210	219	226	252	233	236	209	213	221	230	214	226	205	233	228	200	193	230	223	214	241	228	217	201	223	215	204	265	208	208	222	216	249	232	228	226	239	211	240	212	211	195	219	207	200	208	206	213	217	195	224	249	210	200	247	223	207	223	216	217	222	232	241	226	247	211	211	234	232	226	218	254	214	238	228	235	211	212	242	220	222	253	213	220	218	263	224	213	221	242	230	231	243	215	236	220	220	223	222	205	225	231	220	210	218	218	244	222	244	232	236	215	255	230	232	217	232	234	244	238	206	219	227	230	243	220	214	223	214	214	221	229	227	252	203	208	226	246	239	239	239	225	259	221	195	233	216	219	213	234	212	181	219	217	226	229	226	221	210	214	222	236	213	233	225	248	245	220	227	208	210	207	220	223	236
18384	33626	24617	12382	7011	4651	3136	2010	1401	1001	813	662	548	472	468	478	426	426	433	390	380	399	399	383	374	348	345	364	334	347	367	349	344	322	331	363	353	347	351	345	353	332	345	363	348	309	360	321	336	330	340	346	378	373	335	344	317	342	343	362	373	358	319	359	348	375	333	346	351	331	350	335	356	338	378	354	351	351	347	360	342	322	311	373	335	369	341	393	317	335	341	339	332	335	353	335	354	336	322	318	351	329	332	374	358	310	332	360	332	330	369	329	337	329	369	369	302	328	361	316	336	339	327	319	352	363	357	349	345	363	331	321	347	368	353	344	336	357	338	372	374	356	334	355	355	367	307	339	365	341	324	315	351	370	364	356	327	345	350	349	349	337	367	323	344	344	324	356	346	325	361	347	346	311	347	335	324	315	354	331	321	361	342	361	329	325	320	317	325	326	313	350	356	366	326	297	316	337	365	355	325	346	347	366	362	349	313	358	326	354	328	338	357	319	359	327	348	349	346	326	356	381	352	349	336	366	345	342	341	331	346	330	333	346	349	329	351	337	353	340	305	383	326	314	312	311	318	335	360	370	336	332	325	317	335	358	334	338	335	305	344	312	337	354	302	351	365	343	342	363	361	341	345	311	328	333	313	342	328	353	378	345	357	358	364	389	318	344	361	355	342	342	345	378	364	360	356	365	312	341	327	339	358	332	330	322	349	311	343	353	335	337	330	347	327	356	358	335	322	318	345	322	345	340	346	344	330	357	333	354	377	320	345	353	357	349	325	345	350	322	321	351	320	338	330	362	319	352	321	336	340	325	328	350	359	339	358	328	362	359	342	341	352	320	361	326	339	353	351	310	339	340	346	346	313	315	365	307	366	347	359	336	377	323	366	308	325	334	352	354	351	347	366	334	367	333	314	340	359	322	361	312	346	337	300	337	333	298	321	307	328	345	353	383	348	355	351	370	370	345	360	349	361	358	358	351	341	340	348	354	332	334	353	320	329	335	373	342	364	357	331	347	332	326	347	334	392	320	323	380	374	324	338	335	334	363	319	327	359	340	349	347	354	332	335	335	338	346	348	350	330	321	387	345	353	311	355	370	333	373	325	338	336	320	321	334	314	376	331	323	335	326	337	354	369	322	347	335	316	342	330	350	336	345	315	334	371	379	330	374	332	364	323	288	312	345	336	324	348	333	318	344	357	342	340	362	338	320	346	354	320	352	356	332	343	342	354	315	331	367	336	320	324	296	335	348	325	337	351	363	317	357	374	343	338	369	340	358	380	363	340	354	334	330	335	354	326	347	337	356	342	382	336	349	373	319	331	358	352	342	355	331	333	319	344	313	337	329	357	339	340	330	354	362	357	346	352	344	325	322	354	330	355	341	341	369	351	319	329	329	361	318	326	302	351	348	350	319	363	356	364	365	334	342	333	337	363	336	331	357	344	348	340	337	353	360	341	361	332	347	330	349	300	356	331	348	325	329	356	332	339	341	385	369	335	339	389	348	310	334	357	361	321	357	346	355	340	351	312	346	354	360	303	360	315	353	331	356	340	334	369	341	325	327	348	323	370	308	340	342	339	398	359	370	303	309	333	331	343	334	364	316	368	373	339	336	349	313	337	349	317	368	328	351	328	345	341	368	366	320	309	318	349	334	346	332	314	304	393	357	369	336	298	340	328	365	338	309	335	312	348	347	344	358	347	360	374	348	331	326	360	312	324	367	341	345	362	327	310	329	336	397	303	365	325	341	365	345	351	330	353	333	318	354	337	347	353	332	328	352	355	374	365	333	358	313	326	374	315	345	314	343	329	317	342	365	383	378	348	361	377	385	329	381	345	342	368	351	322	340	359	358	318	366	355	295	333	337	378	342	342	332	341	314	341	356	354	334	347	315	351	341	341	352	317	365	337	330	338	339	368	358	329	328	364	340	371	337	329	361	368	369	331	307	349	374	360	318	350	351	355	339	357	346	341	363	349	309	354	366	334	354	325	314	329	357	327	379	346	321	351	354	332	352	356	341	330	362	342	334	350	348	355	325	337	330	337	364	347	370	300	326	341	329	341	362	353	335	352	364	350	331	351	388	337	356	319	344	380	337	323	367	331	337	317	335	331	380	358	352	344	302	337	391	341	328	342	326	316	342	312	388	323	319	353	354	351	348	308	328	362	347	309	333	342	320	338	344	379	331	333	314	356	345	365	341	337	351	380	352	330	362	350	370	333	356	324	353	358	334	366	338	367	337	312	357	333	343	368	336	405	334	355	329	340	327	339	313	327	359	338	368	328	323	334	362	332	305	328	318	316	342	359	367	342	353	327	371	347	334	316	335	354	366	354	341	322	355	369	334	358	382	365	322	331	341	326	315	317	320	335	361	322	332	334	335	335	366	352	337	341	312	367	365	336	361	345	366	347	314	361	336	341	347	304	367	345	342	332	323	370	318	342	303	360	293	341	343	389	376	353	307	315	368	350	347	347	311	329	358	356	357	347	357	341	357	312	335	332	362	338	342	328	324	344	362	337	369	383	355	350	345	368	328	365	332	363	357	349	338	339	354	377	366	341	350	333	319	310	355	335	346	362	356	326	325	340	338	310	321	348	341	310	351	338	321	364	358	349	347	355	342	340	335	344	337	347	308	338	334	360	350	337	359	302	320	318	338	320	302	343	347	330	345	336	352	346	359	348	339	330	334	308	328	323	322	323	299	355	342	357	359	350	355	348	335	324	373	329	321	300	326	339	337	342	331	342	355	354	350	330	356	342	363	338	310	323	355	385	333	356	322	311	323	349	327	322	340	346	322	319	341	321	326	328	381	364	343	334	313	342	378	347	302	347	375	333	333	324	337	318	300	334	361	324	337	363	334	340	338	350	326	350	360	319	364	356	366	311	324	350	327	322	360	315	358	354	377	359	347	323	353	351	366	372	344	357	336	325	351	332	332	348	351	305	368	338	337	323	360	371	350	335	366	372	327	321	328	368	362	340	341	380	348	367	353	348	350	389	344	338	381	344	366	362	379	334	317	332	345	346	349	338	359	332	348	329	343	335	337	322	349	373	315	357	352	340	369	348	365	345	337	345	336	344	348	341	339	353	306	352	354	340	345	354	332	328	351	313	374	346	341	346	322	339	314	349	314	330	340	363	348	353	336	361	332	357	356	344	342	341	338	319	346	328	340	332	375	363	330	347	295	352	352	375	339	358	340	321	334	324	373	339	323	349	312	355	348	356	334	324	329	366	347	328	360	310	353	343	329	344	335	307	326	328	355	364	335	347	348	370	341	299	361	330	332	361	345	334	338	344	346	324	345	349	341	338	337	359	319	356	403	346	337	324	332	333	391	355	339	363	362	340	321	330	304	333	323	350	315	344	354	341	321	323	341	372	356	336	343	337	356	346	366	343	373	349	337	340	328	318	356	350	336	350	332	318	357	341	343	332	354	342	317	391	358	357	329	357	322	339	361	334	322	301	379	359	352	340	353	329	336	347	330	326	355
23772	21494	27840	25582	18883	7113	2961	1652	1072	762	569	459	465	396	372	379	328	339	291	269	252	272	258	281	234	253	236	258	215	248	240	229	226	244	226	223	233	229	249	238	245	223	227	230	235	220	250	242	232	245	247	256	228	266	222	221	245	228	225	223	204	235	242	223	219	227	235	239	257	242	225	234	221	231	231	185	232	250	245	246	238	238	242	242	224	221	238	250	245	217	212	239	217	236	230	217	237	238	249	248	232	242	248	222	244	255	248	222	249	233	216	255	232	241	231	243	215	219	269	236	219	247	234	214	248	242	236	238	252	222	229	216	239	234	226	250	228	235	242	229	262	228	207	230	252	240	229	239	234	240	216	246	220	231	234	227	261	237	238	247	239	207	232	262	238	258	205	242	259	243	237	247	234	225	239	230	254	200	227	245	239	237	237	242	221	233	244	205	214	226	220	212	259	247	225	230	249	216	239	252	250	231	225	246	242	241	228	249	215	227	225	235	236	209	241	236	231	220	226	204	243	253	206	222	240	234	244	239	223	213	219	264	233	236	259	213	247	237	235	254	240	245	229	265	250	235	234	253	231	237	244	216	215	218	221	245	224	223	240	241	230	205	244	220	242	248	242	261	237	273	227	241	200	250	226	232	232	229	264	234	230	247	227	245	247	229	226	228	228	198	216	271	225	228	220	266	244	230	253	216	238	262	235	246	233	251	238	222	218	225	232	247	231	240	239	234	265	223	227	240	223	251	263	222	222	240	259	223	233	229	233	220	222	218	247	259	238	207	237	219	224	250	221	220	223	234	254	249	233	244	235	225	234	267	247	211	250	250	283	251	265	226	223	227	249	206	238	249	213	276	214	257	255	238	230	246	248	256	200	236	204	237	236	259	261	238	207	251	239	221	234	251	218	240	251	244	226	243	257	234	242	233	229	229	222	229	241	237	232	236	245	237	242	260	229	223	232	230	233	237	257	247	230	246	226	238	228	257	233	240	249	220	222	245	230	250	260	251	260	246	254	230	268	242	221	245	215	227	231	237	245	224	235	220	233	253	228	230	213	239	217	244	232	227	212	249	219	237	214	222	237	240	251	214	220	228	231	255	251	237	229	220	236	248	239	239	249	220	225	239	249	238	251	227	221	244	217	233	234	248	232	217	232	259	238	256	237	259	253	235	258	234	232	235	269	205	238	246	237	229	251	252	251	240	241	240	238	215	213	230	251	258	247	222	223	229	224	241	224	241	238	226	233	247	232	229	248	233	224	240	224	251	254	232	247	228	244	238	234	254	217	222	236	236	271	230	256	235	232	225	250	232	246	252	256	220	233	251	215	265	235	213	244	237	244	263	249	242	207	234	233	234	238	232	243	241	218	230	245	256	242	232	214	214	243	237	230	205	248	249	214	248	246	229	243	258	243	265	240	230	220	248	217	235	273	230	247	237	258	256	222	237	243	238	220	270	206	233	257	252	252	231	244	228	224	225	250	222	221	263	212	229	245	234	234	248	239	244	228	221	198	238	238	216	211	276	238	212	227	229	222	224	251	232	249	272	223	259	237	224	241	213	233	235	225	241	213	228	249	259	245	267	232	235	235	226	225	229	244	240	257	214	253	236	220	247	219	220	244	247	221	244	251	215	256	227	236	245	255	232	228	244	215	226	218	248	237	220	226	223	249	247	242	236	251	238	245	213	250	241	223	259	258	229	226	232	226	216	207	192	244	214	219	234	285	247	216	243	242	223	218	242	244	246	237	247	213	227	248	223	204	244	236	242	259	227	250	251	237	250	265	248	249	242	223	215	263	264	233	250	208	221	243	240	252	237	253	238	217	255	226	229	241	244	223	235	247	245	221	241	253	225	237	260	235	215	249	220	253	234	227	235	210	219	226	240	266	204	249	227	232	264	239	229	251	209	228	255	210	228	241	215	249	225	212	245	268	224	205	237	228	246	194	268	229	241	241	225	231	232	235	222	254	273	218	232	215	219	266	258	242	259	202	238	237	220	235	236	247	248	234	217	227	241	255	243	254	245	211	239	222	252	242	260	228	274	268	238	231	247	246	277	253	209	240	241	224	241	229	233	262	238	255	232	226	247	252	228	249	262	227	267	255	267	264	226	238	258	260	248	234	266	232	239	241	217	216	245	202	250	228	215	244	225	245	231	221	237	216	210	240	262	262	229	238	216	221	215	215	255	206	221	223	234	243	263	220	231	238	257	224	254	220	251	244	225	225	219	262	215	234	219	219	243	241	221	212	210	243	242	216	228	233	247	226	262	244	245	252	221	257	225	221	233	232	248	237	219	220	225	219	203	247	192	221	260	218	233	232	256	220	200	242	228	215	228	225	234	226	221	251	247	224	239	233	217	238	227	225	237	262	257	230	220	249	210	227	227	231	213	252	228	280	244	234	225	237	232	265	219	272	220	234	231	237	231	236	221	246	239	247	192	220	227	251	232	223	244	216	237	263	227	206	224	230	214	238	237	236	251	226	235	228	236	244	263	240	239	247	244	244	235	227	239	219	249	252	260	244	234	243	231	207	232	247	240	253	249	227	234	229	235	240	238	235	271	222	251	228	243	252	254	228	256	216	238	261	244	239	197	226	234	257	244	230	234	247	237	216	223	256	235	227	238	228	214	218	247	226	225	247	242	255	257	216	248	206	262	253	266	229	230	264	215	246	237	251	230	234	238	236	221	221	199	229	226	248	241	225	244	245	229	241	237	241	241	227	240	244	237	239	231	240	208	213	255	240	230	218	272	223	224	264	255	219	220	233	241	251	231	215	230	237	219	216	243	239	246	226	249	239	238	241	217	239	227	253	228	208	255	279	252	233	238	232	259	227	229	241	212	234	230	237	240	225	272	253	209	213	237	248	243	233	240	253	225	246	214	228	218	197	219	260	243	257	239	235	233	252	250	202	255	243	222	239	228	241	267	249	242	262	218	224	247	251	243	236	240	232	232	225	227	248	249	226	239	251	235	216	254	235	238	208	226	225	229	231	233	238	264	245	246	255	227	233	236	247	226	256	243	226	227	227	228	220	225	232	209	233	242	240	235	275	222	223	214	221	216	251	256	224	245	255	248	248	241	256	216	222	229	226	246	240	220	216	221	243	262	220	218	248	216	252	250	258	192	229	256	249	231	238	220	192	244	229	246	242	243	223	216	236	229	231	257	252	229	227	216	252	242	222	221	239	229	219	232	223	263	220	236	236	206	236	225	261	255	237	221	245	232	247	213	251	258	200	234	224	254	223	233	228	235	246	232	244	240	228	229	248	251	207	226	254	240	227	246	234	248	250	237	257	265	246	223	214	256	231	217	238	193	248	251	238	235	240	262	229	252	254	236	229	249	206	238	217	241	236	219	243	241	219	218	221	239	220	228	226	255	239	220	212	261	215	250	216	244	248	225	240	228	211	224	226	243	251	231	218	232	229	248	218	239	238	229	223	213	245	239	225	270	254	217	232	224	247	250	213	251	238	225	231	230	240	227	241	218
19324	41132	32289	18620	11982	8276	5259	3413	2258	1502	1120	902	751	661	648	605	560	537	520	452	435	420	430	404	377	379	338	362	381	388	380	359	372	356	368	347	401	392	330	330	368	335	350	395	356	343	362	360	329	347	390	383	373	381	358	362	376	351	343	350	335	329	373	331	409	361	356	401	340	327	354	337	388	386	374	380	374	403	346	377	341	344	370	343	359	394	357	369	378	386	360	356	351	375	329	401	360	340	345	403	370	363	375	375	324	355	368	395	369	375	358	363	350	427	371	365	375	341	381	351	381	357	375	418	336	346	360	352	331	393	382	382	361	385	353	359	349	365	345	323	414	353	339	386	347	336	367	360	364	340	378	361	403	384	376	349	321	376	331	362	373	385	335	354	356	342	378	369	354	340	367	380	380	386	352	383	366	379	370	350	364	380	352	367	337	375	342	361	379	346	393	337	395	355	358	381	362	390	379	367	350	347	377	370	360	343	358	298	338	394	368	381	345	364	367	364	350	362	338	376	356	346	339	360	351	378	368	359	362	353	388	341	346	377	373	378	392	360	368	316	351	364	350	373	362	404	345	341	398	375	345	341	380	363	373	367	320	379	356	381	342	354	351	345	375	367	366	397	369	358	402	353	375	391	374	380	362	375	384	362	369	357	378	362	350	355	333	358	366	358	340	320	371	365	367	359	357	372	355	342	362	354	333	336	379	355	358	373	334	359	356	367	349	359	376	366	358	338	323	401	371	352	384	369	338	350	368	365	365	359	399	417	368	357	367	359	345	380	347	366	394	373	347	360	346	354	362	408	374	384	353	345	356	378	325	355	359	352	357	333	373	339	321	390	341	356	379	384	363	367	340	360	382	374	386	343	359	342	356	363	359	338	387	384	389	350	380	329	358	349	353	375	376	366	363	349	361	373	358	383	358	357	362	328	384	366	355	373	392	342	368	352	404	373	367	373	359	343	381	341	358	329	367	347	363	358	357	396	358	351	355	338	343	356	383	364	355	355	360	373	340	361	341	352	382	381	369	343	367	398	318	355	337	328	367	332	357	309	378	341	367	338	355	384	358	364	383	326	356	387	365	326	346	352	358	392	384	362	344	359	365	372	356	395	353	349	378	385	359	391	366	369	351	355	368	374	366	353	340	351	381	357	349	352	352	383	346	386	391	376	345	373	356	373	371	335	360	355	399	349	355	367	361	333	388	368	375	380	358	374	371	346	330	371	362	346	364	393	378	342	355	360	389	380	372	349	339	351	390	366	355	345	368	367	427	353	348	361	357	349	337	377	361	362	378	378	377	357	386	332	385	377	338	373	363	376	335	376	372	342	367	359	363	386	339	353	336	344	362	348	352	372	355	342	373	324	349	347	353	362	339	383	367	377	363	373	332	360	363	366	374	352	365	347	413	387	390	335	359	355	339	342	359	356	355	359	386	376	360	389	360	347	342	338	356	350	338	370	378	327	388	376	380	373	359	355	356	364	361	362	380	374	348	389	384	323	366	347	380	347	363	380	368	350	377	342	381	330	362	402	372	389	365	332	364	369	321	360	375	405	366	351	346	349	368	359	363	333	357	344	370	381	386	359	371	370	342	350	351	335	339	341	385	397	371	373	377	354	348	363	381	382	385	368	334	385	351	382	360	337	373	407	356	356	369	353	379	374	366	364	376	348	355	361	389	361	357	348	351	393	356	361	324	363	360	353	401	389	355	325	370	359	356	337	379	358	383	359	335	355	362	363	358	393	362	399	382	387	362	342	367	365	392	353	376	384	377	354	402	365	351	384	352	359	390	355	377	400	324	353	381	376	357	380	344	363	348	365	353	351	376	361	361	372	401	363	379	365	361	415	350	356	377	377	368	371	338	325	355	355	397	365	360	371	367	356	344	381	347	354	345	375	362	382	361	352	341	390	372	376	364	336	396	349	329	372	364	370	342	376	340	359	373	365	354	367	336	374	368	345	354	374	395	333	375	362	349	338	336	371	355	348	396	331	355	363	335	341	396	370	380	352	343	363	379	388	342	357	338	335	355	342	379	353	367	341	354	364	360	410	368	348	377	339	379	375	348	399	393	360	354	354	368	376	378	372	392	378	362	349	345	352	373	355	362	384	393	336	348	336	319	375	362	399	334	391	381	345	397	379	401	345	353	401	324	353	347	358	350	390	362	389	352	365	385	362	364	361	377	337	344	389	365	401	358	356	334	361	354	358	344	355	329	327	347	336	364	374	358	369	400	333	348	367	369	360	398	347	390	402	374	354	365	367	361	362	361	349	363	337	344	345	368	364	366	394	384	352	392	340	357	358	358	379	356	343	349	368	353	361	360	351	361	401	337	366	362	340	362	355	400	345	377	343	372	404	369	379	345	352	393	357	359	390	357	382	367	375	339	361	352	383	340	394	379	349	347	371	363	371	368	322	348	360	327	366	393	340	367	351	357	412	365	392	388	312	338	352	324	366	375	385	393	361	362	391	375	362	378	357	360	368	363	350	388	351	347	324	374	370	395	340	358	347	360	359	353	360	354	356	323	370	373	402	377	371	367	395	373	364	356	348	376	367	386	387	351	334	395	373	343	386	368	361	384	343	375	350	352	342	354	349	320	352	384	328	335	337	370	368	373	378	348	369	378	393	354	364	360	337	354	368	371	371	347	367	351	380	386	333	375	345	367	372	367	368	371	356	361	365	362	343	407	344	373	352	370	332	351	348	383	334	378	386	369	345	369	354	365	387	351	363	383	351	370	363	349	349	395	375	348	371	366	355	375	350	364	373	373	324	363	326	329	361	314	346	360	343	349	358	392	364	364	364	340	365	363	369	337	359	328	376	352	395	365	370	355	362	357	357	357	338	375	368	341	363	367	322	350	368	337	350	318	391	364	358	356	373	330	363	367	384	370	366	375	369	362	391	385	348	368	400	367	357	335	375	368	350	356	304	360	345	389	346	376	342	382	362	328	350	358	392	346	346	339	377	381	357	345	339	329	374	360	393	337	341	361	389	327	393	346	328	340	373	359	350	346	350	386	349	369	358	385	353	357	380	342	339	369	363	371	372	414	345	364	381	389	383	324	326	401	361	383	395	354	345	363	346	363	368	369	375	350	394	368	334	323	387	362	349	362	364	383	336	397	372	391	364	369	367	322	395	361	362	355	362	408	347	347	365	357	363	367	371	348	346	345	363	367	345	381	328	338	372	365	365	366	335	346	339	423	357	341	380	373	362	356	328	363	396	347	364	331	351	376	346	359	363	371	353	372	375	354	339	383	399	393	376	363	376	348	368	344	362	359	337	370	348	363	349	363	381	346	337	326	380	382	383	364	339	383	371	363	360	364	322	393	349	369	359	346	346	365	379	341	372	359	365	340	334	392	355	355	331	393	369	322	336	366	390	395	345	362	395	367	355	356	372	371	348	364	382	384	330	399	381	370	365	330	353	357	360	402	338	357	354	360	360	345	383	398	365	398	355	388	389	353	370	382	399	366	338	405	385	337	339
25364	21492	25474	21721	6252	2797	1609	983	721	530	417	345	282	264	268	263	264	263	233	223	251	212	254	199	230	197	203	200	209	227	198	225	216	178	189	202	196	214	211	228	193	203	203	202	205	196	196	205	210	181	189	210	190	199	189	204	208	184	206	203	216	216	187	227	197	187	202	181	200	226	177	237	190	202	206	196	224	189	207	212	236	209	200	211	225	226	204	215	209	197	224	196	226	191	219	209	186	185	183	185	227	201	237	240	196	189	195	198	185	221	216	205	192	211	207	193	184	191	211	193	234	223	243	181	205	212	195	206	210	208	216	204	225	191	220	203	195	213	204	203	193	212	172	203	193	210	227	197	206	186	221	208	224	213	205	197	201	208	215	180	226	210	212	190	206	224	208	195	191	199	209	194	226	185	178	174	209	204	203	207	225	208	205	197	216	225	214	196	202	195	216	188	202	199	217	228	205	199	192	195	214	202	232	198	205	204	204	209	194	201	223	205	197	210	221	197	189	211	227	177	217	183	195	227	220	190	196	181	182	197	203	203	214	203	233	199	209	203	201	222	212	199	208	181	203	215	215	205	196	217	204	211	218	211	204	175	193	185	195	211	197	212	224	193	199	201	193	193	221	189	207	190	206	207	200	197	204	200	190	195	186	210	208	202	216	206	205	150	211	202	183	202	196	204	230	199	211	202	210	178	208	206	187	220	210	192	194	207	183	211	199	204	197	218	189	214	235	208	221	174	200	192	219	216	192	198	222	213	216	189	208	220	205	200	231	227	194	239	188	216	216	182	239	181	204	223	194	195	227	204	223	217	205	203	198	207	203	189	215	213	187	217	215	198	176	190	202	208	221	192	201	207	194	202	215	230	213	201	203	206	196	193	201	192	179	206	203	201	218	209	212	209	240	239	217	216	209	225	206	201	223	202	212	215	202	214	219	237	194	202	188	196	201	197	210	177	206	207	202	188	206	213	196	203	196	214	209	218	217	187	189	187	205	215	204	214	204	192	196	214	208	223	211	208	177	207	229	212	184	193	224	207	215	209	187	200	200	188	206	220	219	225	209	186	195	184	181	214	221	181	184	209	196	214	231	227	215	194	217	228	195	184	222	211	188	218	169	195	201	189	196	208	196	169	196	202	228	195	215	205	217	222	212	216	210	195	204	186	198	208	200	217	222	210	205	199	201	207	191	207	197	184	164	207	194	184	211	205	195	196	189	228	196	215	209	225	224	223	202	210	201	196	179	223	194	203	177	185	201	201	194	218	240	190	209	214	194	203	219	213	185	196	184	193	206	173	203	201	238	203	180	191	208	217	224	179	219	228	205	208	187	200	191	194	195	207	177	184	203	201	210	194	209	223	216	197	211	167	211	213	197	212	208	240	199	196	211	206	175	158	200	221	200	217	211	240	214	209	203	187	208	189	189	213	208	210	189	197	204	221	208	214	230	191	192	203	205	212	204	202	219	212	219	223	222	216	235	199	186	201	197	200	176	222	227	200	210	196	206	213	221	185	229	202	175	226	219	193	189	192	225	201	226	228	192	231	189	200	212	202	178	195	196	181	207	204	215	214	208	221	197	196	217	185	208	234	213	193	203	214	220	202	218	211	217	241	200	213	219	229	191	202	198	174	190	200	188	208	188	175	216	179	215	194	185	213	235	205	202	208	211	195	211	213	184	192	210	213	211	218	200	188	191	215	199	186	203	232	206	192	224	199	221	233	209	216	167	199	178	218	205	215	209	189	210	213	189	224	209	206	184	210	209	224	175	192	223	208	223	213	214	220	212	209	211	219	183	216	197	220	228	186	204	202	184	177	190	211	193	191	217	211	200	197	222	209	200	188	193	213	177	195	202	196	201	196	200	216	193	180	239	208	209	241	206	171	217	210	205	226	206	213	201	201	213	213	196	211	200	219	194	192	222	197	201	227	210	193	194	202	190	222	188	204	202	170	189	236	222	200	217	208	197	197	196	208	187	189	198	208	202	223	207	192	200	171	203	211	213	216	224	182	199	189	209	195	187	212	215	184	202	196	216	186	201	212	192	189	176	200	195	213	182	214	236	221	189	198	185	198	199	195	200	190	206	242	210	189	216	210	209	181	236	202	217	192	199	216	217	209	202	184	202	196	201	197	195	228	209	195	206	193	218	178	215	189	165	193	206	192	198	180	203	192	191	177	185	219	186	197	204	187	185	213	206	179	199	200	211	189	210	197	203	191	211	217	200	217	199	173	197	192	196	213	200	233	203	172	181	208	205	200	189	196	191	208	174	198	199	226	197	224	210	208	211	211	192	188	202	210	211	188	217	190	190	201	183	206	213	211	193	194	215	202	203	206	208	210	220	204	193	216	199	207	198	214	191	223	228	219	219	206	199	209	197	171	192	204	231	198	185	219	192	200	197	204	203	198	222	178	183	216	236	194	218	207	210	216	206	209	199	201	192	194	224	194	211	209	221	193	189	216	215	208	217	186	201	197	183	227	227	212	227	196	196	228	209	211	219	199	191	217	229	211	202	169	217	194	189	244	205	191	176	187	207	223	167	192	230	217	230	200	215	217	202	226	216	215	204	228	202	216	205	236	227	202	203	212	203	229	205	181	210	208	215	210	188	222	227	201	223	221	226	214	220	200	201	194	185	201	185	198	235	195	207	200	185	214	189	207	176	176	186	214	227	200	202	220	186	225	214	217	229	211	198	172	187	184	209	227	183	239	215	218	200	223	196	173	221	210	181	211	206	194	196	190	215	192	195	180	210	182	195	216	215	234	210	221	179	193	199	213	178	185	229	191	202	200	208	190	207	217	215	220	206	215	181	207	209	219	191	203	185	196	206	198	224	225	211	194	230	193	186	197	187	194	206	193	218	197	214	203	211	223	238	206	202	200	203	208	208	192	204	224	209	198	205	208	184	203	214	194	192	196	176	211	201	207	224	202	194	231	209	200	222	198	201	208	195	212	237	200	231	192	190	216	208	200	203	212	205	224	210	210	205	202	192	196	207	208	192	190	230	209	192	189	186	194	207	208	170	218	184	191	213	191	186	206	211	221	216	211	207	197	198	213	209	201	211	198	196	220	204	221	183	193	191	218	203	182	224	241	206	207	223	192	206	233	185	192	197	211	188	203	208	187	199	209	211	211	205	198	237	190	212	199	194	197	197	189	208	179	200	185	178	228	212	185	196	196	209	200	185	207	199	204	226	215	237	205	194	204	195	188	207	189	217	203	205	211	205	212	194	189	206	222	186	194	196	198	219	200	213	195	206	214	223	216	192	196	201	184	207	205	198	210	190	213	192	206	194	222	196	204	228	203	202	226	206	172	182	185	181	204	175	220	206	228	211	187	243	212	196	185	186	210	191	183	202	206	196	208	231	204	209	198	212	214	181	187	199	188	219	176	197	236	194	182	228	213	191	210	202	220	225	209	180	207	196	220	218	243	190	192	231	208	210	206	204	210	192	203	197	188	193	184	207	206	190	229	215	199	182	193	200	205
19084	36415	26947	14608	9221	5925	3593	2307	1603	1124	855	746	612	519	494	478	424	442	415	414	376	362	357	358	364	345	342	346	346	336	324	325	323	334	312	351	345	334	339	301	314	323	295	357	330	318	344	311	309	333	315	351	307	297	315	326	321	287	323	313	317	299	332	291	313	303	344	349	292	296	309	315	301	345	291	332	331	311	303	295	331	310	300	307	291	317	319	325	316	303	307	317	310	318	336	317	315	317	331	328	321	331	333	336	331	296	345	285	300	293	283	290	306	328	301	315	327	305	318	313	323	300	329	324	313	294	309	295	325	287	318	302	306	312	326	326	299	301	331	316	322	324	308	308	321	354	337	311	337	335	311	284	325	320	311	316	289	300	348	319	317	331	318	311	295	287	314	286	352	287	368	322	334	353	346	313	305	318	314	314	322	326	307	309	341	316	303	326	347	291	342	347	319	282	294	312	285	297	348	317	346	320	301	302	322	350	289	329	339	327	303	308	310	301	313	331	333	298	291	360	296	315	292	311	302	313	316	329	328	319	307	334	293	340	297	298	323	305	310	278	320	287	319	296	294	332	309	293	319	317	323	345	320	313	287	329	324	329	356	321	336	304	333	319	330	330	345	330	312	331	306	317	318	306	292	313	324	297	353	296	322	293	335	298	339	303	310	322	317	328	306	299	343	331	316	331	299	302	310	310	322	327	355	328	334	331	311	295	288	299	330	330	338	330	306	299	307	297	317	347	300	330	339	344	311	307	338	310	327	320	284	320	317	344	317	310	311	344	308	325	296	311	281	328	307	319	299	333	324	321	319	332	324	316	337	317	307	329	305	320	325	318	315	358	287	312	290	293	309	288	319	283	303	328	311	333	318	292	325	311	336	346	363	322	295	293	312	308	313	326	291	308	317	335	331	308	310	283	296	338	333	324	311	298	336	301	352	329	310	306	333	299	308	290	359	382	321	304	293	330	287	277	297	306	315	291	307	295	339	303	324	315	306	321	321	319	308	312	329	344	327	366	295	337	307	334	311	302	312	336	319	286	317	310	282	318	310	302	304	323	328	308	302	310	309	307	292	293	280	331	277	326	295	344	302	320	324	336	335	295	331	333	329	308	289	304	293	293	330	329	310	331	315	276	319	306	312	337	297	324	292	330	347	295	321	320	315	312	320	333	284	311	315	310	301	321	308	329	286	276	333	322	300	349	330	324	316	305	319	280	313	336	337	299	321	308	316	339	310	333	320	328	329	296	290	283	319	317	333	328	336	364	316	330	350	308	313	314	279	324	313	324	270	341	368	316	323	295	330	314	321	287	335	287	303	301	319	313	306	330	336	333	317	299	307	306	295	334	312	320	328	333	342	338	296	337	341	308	328	342	329	304	337	331	333	295	289	315	290	303	307	304	317	308	277	310	324	299	291	322	331	317	310	312	324	332	332	338	324	311	295	317	289	314	323	305	327	306	324	303	311	309	339	310	341	347	285	323	316	343	337	324	295	323	302	287	345	330	301	301	314	336	334	317	303	282	331	327	300	311	326	317	330	323	318	354	296	309	304	291	293	328	371	288	283	301	326	317	326	302	319	296	362	310	264	334	298	308	315	306	313	323	320	329	301	289	271	316	292	299	325	298	326	312	306	288	352	329	286	336	326	315	342	305	307	309	326	327	285	307	287	281	321	306	334	325	304	311	299	328	347	282	296	321	311	309	329	325	331	294	307	333	310	331	326	292	306	303	310	312	324	331	333	301	351	306	313	334	319	295	326	307	303	348	295	306	279	308	334	295	318	318	312	330	317	312	318	323	331	337	314	328	297	295	309	305	303	298	338	320	312	282	325	306	333	298	333	337	339	347	297	351	286	312	321	328	317	308	334	326	317	312	342	316	358	312	321	316	287	295	322	299	318	329	316	297	337	352	293	325	301	295	352	312	306	318	369	319	307	324	347	328	334	314	313	330	297	329	328	292	307	308	320	300	329	329	309	325	335	306	355	288	334	331	339	304	299	296	320	291	305	332	317	303	334	336	298	320	315	307	358	306	297	304	309	326	277	307	315	341	290	332	323	297	315	319	335	336	324	309	329	326	295	292	328	295	313	290	299	307	305	358	313	288	340	310	343	314	317	284	375	329	324	309	285	316	329	348	333	314	352	328	341	320	305	274	335	314	319	322	333	328	297	326	340	316	325	326	337	335	337	316	319	303	333	363	335	333	317	309	329	342	283	327	328	325	317	328	346	305	306	299	302	331	306	313	309	335	295	318	313	337	302	301	306	321	352	342	309	295	285	335	313	330	295	324	322	328	327	324	300	300	336	302	312	302	305	353	330	335	291	308	318	332	284	324	327	312	326	283	343	327	315	318	342	327	328	313	324	342	320	346	328	342	301	350	338	326	301	325	309	324	303	345	316	290	281	319	320	310	296	314	299	331	316	312	330	323	338	301	315	294	323	324	335	334	295	323	333	331	305	293	288	296	325	341	319	317	302	318	292	312	339	309	308	328	345	343	307	326	314	301	298	340	319	328	343	324	339	294	320	317	317	310	329	314	306	334	315	337	304	344	302	322	339	321	350	287	328	304	335	311	325	323	351	364	331	331	307	305	288	305	331	290	321	317	318	306	330	299	311	317	286	319	311	317	318	325	315	306	318	276	309	329	325	319	321	316	318	311	299	326	350	317	313	298	336	304	344	353	337	322	314	327	288	337	305	293	304	316	312	304	327	333	274	284	322	355	310	318	290	299	336	331	325	304	338	310	321	302	313	301	337	338	326	288	298	303	301	308	321	298	318	307	293	329	314	302	312	328	321	302	304	321	303	339	305	310	336	291	313	333	320	311	299	293	340	302	298	324	312	283	333	340	350	306	297	326	317	340	328	328	297	304	321	281	341	335	321	296	319	326	338	284	343	310	295	320	341	308	279	321	313	305	309	311	320	321	311	325	275	328	326	351	320	319	313	269	357	325	297	309	301	320	319	339	303	310	320	306	283	322	294	310	337	336	312	317	291	299	315	313	291	305	311	347	309	316	310	318	307	286	304	333	305	301	314	264	332	303	310	300	342	310	321	325	319	347	312	315	282	310	337	322	295	317	304	297	321	304	303	312	299	332	342	268	340	309	288	332	297	297	301	342	326	316	349	305	295	313	304	310	313	324	316	321	310	324	333	339	337	309	285	329	337	302	290	333	330	318	327	312	293	313	287	319	310	299	341	300	320	323	314	307	316	312	313	310	329	340	339	328	308	305	317	327	320	349	334	339	291	306	301	315	308	304	308	343	315	319	322	330	297	304	312	341	290	307	311	318	278	344	342	291	329	321	313	311	289	291	298	336	302	330	313	326	316	326	306	311	315	300	311	324	291	327	306	317	300	308	312	305	346	318	299	307	311	341	311	297	332	308	316	312	288	336	324	320	336	319	318	283	347	330	336	322	335	308	304	333	328	296	310	297	339	306	304	337	297	321	303	316	301	318	315	272	309	329	318	297	324	355	294	323	282	317
22943	21537	28659	24888	21581	17834	5849	2237	1328	989	785	605	495	417	409	386	352	326	302	313	266	268	247	251	247	235	249	217	241	207	234	222	239	233	218	257	239	206	252	220	245	212	254	260	244	232	220	227	238	238	232	248	252	228	229	215	216	217	248	222	236	249	214	223	197	211	247	253	247	246	238	242	256	212	221	224	227	255	226	226	241	252	233	236	206	229	212	222	233	226	241	235	230	241	231	252	232	203	217	238	229	243	240	230	231	218	232	239	227	231	224	228	239	200	219	230	221	234	219	208	226	209	245	210	257	246	234	209	266	231	217	201	240	218	235	189	248	216	209	255	250	243	236	232	264	242	212	240	211	229	210	214	217	232	220	217	211	218	210	221	217	236	220	216	243	230	260	216	237	219	244	241	246	213	228	222	206	224	237	221	244	224	224	234	229	211	245	225	238	222	247	234	221	199	203	214	235	218	237	219	228	211	230	207	222	204	230	213	200	220	199	249	228	231	261	224	234	236	232	256	227	250	229	243	207	221	241	188	232	231	245	227	239	227	227	230	220	239	212	221	242	226	228	260	219	201	249	223	225	220	264	245	219	226	218	243	234	251	215	232	213	240	206	227	211	218	230	263	241	212	224	216	223	211	234	226	232	240	234	236	241	251	213	238	234	212	206	217	229	261	225	251	227	225	251	218	287	227	228	218	217	242	226	243	220	218	208	226	233	231	238	230	233	238	242	233	231	233	217	225	199	209	199	212	257	211	236	221	229	210	238	220	232	219	228	224	237	243	217	227	197	242	228	206	235	221	242	202	263	232	232	227	206	242	237	214	232	201	207	242	225	221	221	248	218	205	258	202	264	229	215	243	198	204	216	237	242	229	232	252	242	224	211	245	221	225	226	227	210	242	250	228	237	240	217	235	212	218	234	214	235	225	218	204	248	235	221	238	198	232	216	224	234	233	239	213	218	246	216	263	225	235	215	225	228	220	212	251	206	232	206	239	226	237	225	229	224	213	250	233	220	229	249	210	225	232	199	236	199	220	212	218	239	221	263	246	221	248	247	200	230	220	236	221	253	236	238	215	232	223	234	214	232	248	209	200	214	241	226	225	212	219	239	210	225	234	222	233	209	205	218	227	247	228	236	241	223	219	211	220	213	227	224	211	218	220	190	233	240	219	236	251	210	223	247	216	217	235	242	226	223	238	252	238	237	209	240	239	232	232	223	238	241	216	258	238	236	205	265	252	230	239	229	232	206	224	210	236	229	223	246	223	227	197	241	223	215	236	215	243	199	210	236	221	217	243	239	245	242	242	212	242	224	237	219	203	240	209	243	233	224	248	219	213	256	229	224	239	236	247	235	248	224	226	230	233	212	237	208	218	210	197	224	188	245	253	226	236	225	249	215	225	234	225	238	232	236	246	227	214	244	228	212	202	241	236	256	232	228	222	227	233	245	225	237	230	240	234	248	215	212	213	223	209	232	239	225	201	217	222	233	230	205	215	230	215	219	213	243	222	230	211	236	201	215	235	238	222	232	221	230	237	239	214	224	221	235	218	235	234	251	223	207	214	238	221	241	238	214	217	231	226	229	245	222	227	224	236	219	213	209	221	231	222	228	208	237	222	205	221	226	222	211	237	210	245	228	240	212	233	214	223	237	238	211	236	232	212	247	250	227	236	228	210	251	199	208	249	255	221	219	217	231	217	231	218	218	223	219	234	232	233	236	239	235	251	207	239	204	223	214	260	226	201	206	233	202	240	232	215	226	261	219	225	255	203	237	228	251	231	241	223	231	236	241	260	221	204	239	231	223	237	206	232	220	233	230	229	244	234	206	240	213	224	229	220	231	245	220	229	221	203	251	242	212	193	242	203	224	236	223	243	236	219	231	211	237	228	216	215	228	244	197	234	223	227	227	218	231	212	227	245	229	244	228	234	229	215	217	230	223	240	247	232	251	239	227	225	232	225	250	255	220	241	229	211	226	213	219	220	259	216	244	216	214	197	245	232	204	223	232	231	216	213	234	206	243	222	231	256	222	218	245	221	223	232	234	213	201	230	238	225	216	258	236	219	247	205	234	231	220	221	247	211	214	199	212	212	227	225	214	231	253	220	226	217	254	200	224	214	258	244	238	243	253	221	222	213	240	213	248	242	235	231	219	229	245	228	209	209	221	250	227	246	224	221	200	216	215	228	231	224	231	213	225	202	217	228	238	264	233	232	216	233	236	209	210	220	222	224	235	220	216	203	222	228	233	224	223	225	203	203	238	234	222	226	233	239	235	201	214	233	218	245	216	217	223	243	212	221	239	253	227	217	225	227	235	224	238	237	217	244	224	233	225	226	227	221	221	227	251	225	253	231	234	226	222	228	236	204	234	219	253	193	203	229	243	222	209	217	225	227	219	211	228	217	208	230	212	223	232	238	200	226	227	247	242	258	220	211	235	217	233	220	213	240	236	255	216	237	213	225	230	252	213	226	231	221	246	260	199	258	206	219	222	228	211	211	220	236	196	228	232	199	223	209	224	240	237	232	217	236	219	208	225	249	215	218	212	240	212	234	232	253	244	198	230	242	240	214	248	218	245	214	212	214	231	245	239	246	261	223	227	241	214	211	237	222	229	230	242	251	217	233	218	233	235	236	219	236	217	223	234	225	217	245	230	238	227	243	229	226	216	241	230	218	235	215	248	218	209	226	232	257	225	226	245	223	224	237	217	213	207	239	222	222	261	241	240	233	229	191	218	249	221	250	219	228	223	208	219	243	223	223	222	208	220	218	259	243	258	258	226	208	231	224	221	252	239	215	222	227	238	215	231	228	215	207	214	215	248	216	223	222	249	193	222	229	235	199	255	229	246	222	247	221	202	217	224	244	217	238	200	248	279	258	216	224	220	242	216	233	207	215	199	220	224	215	220	224	239	227	235	211	216	234	206	222	220	212	223	245	258	239	205	218	223	245	228	205	239	229	201	243	210	223	225	203	220	223	230	198	226	238	195	227	224	245	206	189	254	241	233	223	220	224	207	213	235	238	225	217	222	207	235	230	218	230	228	226	191	236	218	239	223	254	231	218	213	240	235	223	229	216	200	232	244	237	231	214	226	231	225	231	205	221	231	221	226	229	230	232	236	220	259	236	200	195	210	229	234	225	208	227	217	237	227	202	233	228	208	209	209	250	233	242	205	227	229	248	237	217	232	272	228	250	248	215	235	253	214	237	222	252	232	244	233	239	222	239	261	243	240	212	210	217	230	246	274	227	220	223	237	226	232	236	218	238	239	203	205	216	236	249	229	211	234	237	220	232	229	208	225	206	235	187	230	227	205	211	244	218	228	229	255	245	220	236	211	214	221	237	205	221	227	229	221	222	228	202	240	220	257	200	232	223	225	228	225	229	236	231	202	212	229	252	231	224	197	212	241	241	220	247	222	213	222	242	247	194	221	257	275	225	227	230	227	223	206	233	241	247	220	230	224	233	222	216	232	220	227	223	217	230	215	251
21852	45177	36172	22966	15567	10569	6612	4208	2914	2101	1635	1251	972	851	726	714	589	600	533	492	501	415	401	355	390	362	369	385	388	345	368	305	366	331	366	355	359	378	330	347	332	342	367	330	316	349	346	342	333	359	341	347	365	383	331	339	352	367	365	361	321	329	308	350	344	345	338	332	349	347	354	345	338	339	318	354	336	331	352	322	359	335	338	349	365	345	360	387	350	378	329	353	316	346	347	307	371	335	336	337	347	300	338	359	348	345	338	343	358	334	356	348	364	360	323	360	347	332	351	351	332	329	343	355	340	305	344	328	357	346	378	325	358	339	351	394	328	355	332	351	325	353	302	320	348	344	323	352	350	353	354	343	356	378	370	384	338	375	334	345	347	384	373	371	369	329	362	351	339	326	381	346	360	351	350	337	335	345	333	343	355	344	364	354	396	355	331	353	347	369	339	337	379	343	308	340	358	372	380	372	356	332	352	364	331	334	344	325	313	325	351	355	344	336	353	355	360	320	360	348	338	345	354	347	322	311	333	360	321	361	357	332	325	343	318	334	345	342	352	340	359	310	319	342	338	367	354	352	373	352	357	352	368	354	364	322	333	302	344	305	355	333	360	351	352	331	345	351	352	328	361	351	350	350	345	356	347	342	334	351	331	353	357	357	351	315	346	396	347	356	354	336	347	373	328	341	373	338	326	349	347	338	357	371	323	357	348	353	328	327	341	338	362	400	367	330	397	359	350	338	362	343	339	327	350	368	368	350	300	373	360	341	373	360	318	346	360	347	337	331	355	340	340	359	360	341	335	359	302	363	343	333	353	337	377	352	346	341	340	352	324	363	328	378	310	339	375	344	334	352	355	368	331	344	363	313	320	369	345	323	345	330	356	357	359	366	336	318	323	377	331	341	338	336	351	325	359	346	387	344	338	318	325	379	340	352	324	338	331	352	353	349	358	353	395	314	325	315	389	321	304	340	340	349	318	357	323	333	346	357	331	324	325	340	319	335	371	327	347	360	337	331	331	337	382	362	330	352	343	316	339	330	355	337	336	377	341	314	342	312	364	345	336	337	366	341	326	374	319	334	359	356	331	380	338	322	326	340	357	340	340	355	372	355	375	344	353	333	342	363	318	324	320	368	291	327	358	335	352	329	337	309	344	364	349	352	349	330	369	362	342	297	371	349	326	329	329	350	372	324	337	368	326	312	354	348	353	362	324	339	351	339	330	351	339	363	295	330	378	331	354	343	331	339	348	342	386	388	342	366	370	317	373	340	311	358	334	362	358	350	347	341	342	327	375	328	340	332	368	316	357	346	373	332	356	376	324	329	355	350	342	373	341	329	393	368	354	343	328	352	342	374	331	335	356	357	343	376	353	334	353	358	346	347	355	365	338	361	332	330	341	347	316	319	350	371	371	351	344	342	342	352	357	346	347	348	386	368	341	327	350	364	312	356	339	376	373	363	347	342	334	334	357	344	333	358	333	334	357	359	330	353	314	366	369	347	331	367	363	352	339	338	372	371	342	345	368	303	352	337	323	364	377	319	376	355	347	329	368	320	338	379	382	312	357	355	338	332	326	370	333	318	347	347	353	348	326	357	316	317	340	356	315	337	340	308	338	336	339	346	350	313	352	343	345	380	371	356	346	349	358	353	348	356	319	347	331	340	332	355	306	364	357	354	356	338	342	343	328	360	378	315	326	378	347	330	344	327	322	355	324	338	322	328	331	353	377	341	339	337	324	348	315	331	334	336	358	344	364	343	375	351	365	355	351	395	344	345	303	390	362	378	317	328	330	347	328	330	342	369	326	354	375	339	325	342	330	345	315	350	363	373	342	329	334	382	348	351	335	381	331	326	352	341	316	325	348	338	341	316	336	366	358	368	348	329	375	310	359	331	345	308	374	312	320	370	337	353	370	315	305	381	335	357	317	358	316	369	332	344	344	354	330	334	325	312	320	356	317	312	353	343	340	323	310	369	345	371	331	341	363	346	364	383	348	304	346	366	320	322	323	310	339	359	338	336	309	315	320	367	356	339	316	327	352	351	366	340	324	335	350	354	368	384	372	357	335	353	331	350	345	353	329	321	313	351	346	329	331	351	349	319	339	336	330	364	336	361	372	340	329	334	359	330	372	353	330	337	343	320	356	327	374	375	352	357	380	334	361	328	343	365	325	371	352	351	347	379	351	374	371	354	362	325	341	344	348	313	360	308	381	332	325	329	334	349	341	352	337	370	351	334	355	321	346	364	346	349	368	357	325	320	331	327	329	322	366	340	319	341	360	336	330	349	331	383	339	350	338	341	349	361	353	378	374	338	314	366	387	350	347	331	362	326	303	349	321	381	344	334	351	337	362	354	349	308	354	346	350	316	345	369	339	361	357	361	364	382	368	324	356	351	364	344	360	324	341	351	359	315	356	308	366	319	339	341	351	350	320	346	310	338	355	394	347	328	337	321	340	361	359	360	357	329	328	315	380	353	353	344	320	339	337	342	331	326	331	338	332	324	332	316	338	319	345	362	314	387	311	332	338	356	337	354	336	341	350	374	375	334	349	366	357	329	323	328	336	324	367	305	332	337	325	352	354	340	351	358	353	347	358	354	344	339	371	335	344	340	345	317	329	361	366	373	343	344	378	343	314	325	345	367	355	348	320	371	350	320	337	351	375	337	310	340	355	308	316	358	360	332	357	357	339	337	355	354	321	320	336	344	367	328	350	369	339	347	387	341	335	337	325	353	361	360	340	399	350	362	349	315	317	340	333	357	344	367	344	353	301	340	346	351	356	352	371	349	345	328	342	326	333	331	351	364	341	383	354	344	337	330	337	356	345	354	356	325	363	355	353	338	321	369	346	309	350	351	322	344	351	351	364	350	334	340	338	344	336	360	350	296	358	366	360	331	345	391	335	341	346	358	356	352	363	351	376	374	334	362	329	330	342	319	381	340	352	342	329	356	375	399	359	363	320	344	347	334	345	352	338	328	358	375	366	323	351	391	357	339	341	354	340	349	346	377	345	339	358	358	361	343	345	363	346	352	374	335	348	325	316	363	346	332	334	331	348	358	339	335	352	327	351	320	349	314	341	336	346	334	339	338	358	358	342	354	344	340	351	318	362	344	371	345	355	373	344	346	305	319	355	350	339	351	335	321	378	370	307	356	327	346	379	386	351	352	360	329	342	346	317	329	330	349	341	335	352	345	330	340	317	342	338	318	358	347	363	327	330	319	353	315	330	343	335	338	352	365	359	317	346	366	362	337	353	355	314	359	352	335	301	326	358	336	374	357	333	331	369	313	338	317	358	330	356	341	344	338	327	344	335	347	367	361	356	367	295	355	340	380	350	345	345	377	328	329	349	343	351	344	337	342	354	322	352	382	347	338	376	344	326	318	301	337	347	345	330	376	344	325	306	333	330	359	334	340	338	342	323	333	316	320	310	361	343	372	351	351	323	354	356	355	325	362	360	345	373	328	340	349	365	367	358	392	366	353	346	396
28234	21409	17809	8793	3728	1996	1220	786	592	502	393	337	328	287	265	259	245	249	252	240	228	240	236	235	226	239	242	243	198	248	228	212	222	205	218	231	223	206	221	229	220	213	217	233	232	248	211	212	240	263	240	202	208	214	207	229	208	217	241	209	224	232	216	238	225	191	213	213	228	214	242	209	237	209	201	222	241	220	227	211	227	201	268	203	222	247	240	224	192	227	205	244	213	250	223	198	228	226	238	211	229	227	223	222	240	220	208	228	207	217	219	214	203	207	202	229	246	220	206	206	214	209	219	209	227	235	224	224	212	214	233	264	233	224	249	226	220	239	235	204	235	225	205	185	209	194	217	185	218	222	242	232	212	237	235	213	228	227	241	226	226	203	223	223	220	200	212	232	206	218	236	233	222	223	204	226	238	260	229	206	240	224	223	217	217	219	205	210	200	208	231	243	211	215	205	228	208	214	223	233	216	240	240	223	223	209	228	217	227	223	230	206	210	232	194	245	207	205	192	220	250	221	233	217	233	238	249	230	241	216	245	234	222	219	245	249	229	207	213	209	217	205	230	201	258	231	217	223	220	218	219	201	213	227	213	234	231	214	213	233	222	256	216	210	212	236	230	201	221	218	229	215	229	231	233	217	240	229	200	225	212	213	213	230	226	230	232	225	222	221	243	225	213	231	232	232	205	214	217	240	237	255	220	225	223	221	224	244	221	224	232	213	235	207	222	196	220	245	262	214	209	214	216	235	233	246	230	192	231	219	198	212	249	252	221	220	252	249	244	232	234	236	234	230	230	228	230	212	224	244	235	224	212	203	204	226	228	219	224	222	253	214	211	214	218	235	249	221	232	244	260	222	228	207	230	218	215	244	202	249	216	238	225	263	209	229	243	232	248	220	219	263	231	229	224	219	220	221	240	218	245	220	229	225	235	210	207	245	239	213	211	209	223	231	235	201	222	211	238	223	241	230	238	220	208	212	238	238	229	226	194	207	195	222	231	240	216	229	236	208	229	236	235	211	231	215	237	216	214	209	209	203	233	238	247	232	205	253	214	212	199	243	228	238	219	225	252	220	201	247	224	205	217	226	210	216	226	229	213	209	214	244	206	214	224	222	213	212	218	239	219	238	237	227	215	217	219	199	238	222	217	250	228	224	215	214	231	215	193	235	203	220	229	216	236	218	218	219	205	255	220	234	232	229	240	215	236	216	234	240	220	231	204	205	217	219	243	204	242	260	241	211	241	220	225	214	222	223	236	227	208	210	233	238	206	255	212	225	228	204	204	227	234	217	236	227	221	225	238	236	238	212	219	236	236	249	207	215	226	191	213	198	249	199	259	246	213	240	253	229	234	247	216	211	226	210	245	214	217	199	265	234	211	220	202	222	226	202	243	203	214	228	233	256	207	186	212	229	231	220	225	241	227	247	210	208	210	213	225	212	238	190	233	228	243	201	217	203	225	199	208	210	232	209	223	235	230	228	223	208	218	230	235	233	242	217	223	236	217	255	213	204	234	199	233	224	207	244	260	221	216	248	248	215	243	254	212	231	233	226	224	234	238	205	249	214	213	238	216	213	249	239	230	252	223	216	211	217	224	229	227	213	214	215	220	223	219	223	228	239	214	241	217	213	226	206	224	231	225	234	192	234	234	198	198	227	218	229	222	244	220	207	214	237	209	225	220	243	225	222	207	194	240	215	236	220	230	209	248	226	210	246	249	254	218	245	232	215	251	214	247	221	217	230	207	226	227	228	214	231	231	204	242	238	232	237	222	234	247	225	212	219	198	222	199	220	201	242	200	220	227	213	228	219	224	201	238	211	223	240	201	229	225	221	232	211	244	204	242	212	220	198	205	203	235	253	255	219	211	252	235	190	233	192	226	233	223	212	216	208	198	227	228	212	225	227	218	202	214	235	243	224	224	227	223	231	219	213	202	237	223	217	245	222	244	217	229	216	229	228	221	216	257	220	232	205	245	195	230	207	217	202	240	225	235	214	233	249	193	217	201	215	231	225	251	230	190	223	221	202	225	195	230	221	220	232	226	236	240	217	226	246	205	270	233	216	212	219	216	239	211	230	247	225	247	233	239	232	220	231	237	218	223	207	231	229	208	235	220	223	245	221	203	206	223	205	243	255	224	222	240	230	221	232	209	251	199	224	229	213	242	220	205	212	234	222	224	244	230	243	246	220	228	232	188	232	238	215	257	193	221	211	215	262	248	221	219	212	208	264	237	245	235	232	223	249	218	240	205	221	212	228	213	243	246	244	211	196	219	237	214	223	214	224	210	220	214	239	230	198	207	216	209	230	237	242	229	206	244	216	224	211	232	262	230	237	217	235	214	251	236	221	205	247	238	214	196	236	214	254	248	233	218	229	217	228	243	219	234	229	221	215	220	207	233	198	227	216	216	216	251	245	206	236	216	224	230	243	232	241	219	220	211	236	197	217	242	214	231	233	225	232	250	208	218	213	237	226	241	248	228	217	244	256	207	217	217	230	222	211	248	243	218	237	208	252	241	207	222	227	215	233	216	222	211	210	221	200	237	229	226	250	206	215	207	250	172	249	246	223	233	212	238	223	223	222	240	223	224	222	222	209	227	224	230	217	204	242	221	252	222	218	227	187	236	216	231	236	260	230	213	209	220	199	232	195	208	222	217	195	227	247	236	228	195	205	257	215	200	219	247	223	233	260	255	214	225	245	221	241	232	226	218	226	244	211	203	244	226	234	254	208	221	208	204	230	195	209	231	249	221	192	221	160	209	229	221	206	219	225	211	213	223	233	226	202	237	220	231	216	237	210	231	199	203	242	247	236	222	221	249	220	249	280	183	223	227	242	240	205	206	210	243	213	213	239	243	238	263	223	202	249	230	235	225	240	238	230	219	217	198	220	236	213	229	253	227	238	225	240	230	247	182	236	223	203	232	229	225	251	218	227	225	260	214	223	252	218	216	225	211	227	236	255	251	217	217	268	220	257	197	237	234	206	229	212	229	230	215	239	201	222	247	213	218	204	252	236	236	229	217	218	206	202	244	222	218	233	243	231	222	214	235	223	227	216	223	225	220	219	210	220	220	214	266	232	217	231	236	234	238	242	214	216	245	206	263	228	212	238	234	241	234	227	220	234	206	221	255	202	223	224	210	218	240	229	214	212	200	235	201	238	229	222	232	240	220	215	216	242	254	223	242	217	202	221	239	214	234	227	237	240	207	224	219	230	234	206	210	221	216	238	227	220	227	229	223	218	225	203	235	210	254	196	244	218	220	194	209	222	219	218	226	182	212	204	202	229	243	210	241	219	236	236	210	227	233	222	254	223	213	208	208	251	224	227	238	237	237	227	203	244	227	252	219	224	237	219	216	230	208	215	208	232	223	221	242	230	215	197	198	199	219	221	223	237	219	208	236	205	252	233	224	196	215	241	209	232	216	231	219	235	223	222	215	222	226	199	249	201	265	227	231	229	215	239	199	231	246	206	226	225	229	232	228	245
19116	32903	23340	11813	7265	4180	2619	1611	1178	947	725	571	558	469	489	493	425	413	371	387	404	372	351	335	377	358	369	348	368	351	348	344	359	367	331	341	338	325	337	340	377	382	354	387	339	374	333	326	347	352	333	338	373	356	349	387	370	318	323	343	342	362	343	320	335	343	342	343	340	377	328	328	310	324	351	311	360	339	349	319	341	369	364	377	323	335	352	319	342	335	324	360	346	343	360	350	343	356	328	300	318	348	377	359	328	330	317	324	348	341	362	348	381	344	323	378	364	338	356	335	323	335	339	384	319	345	359	299	334	330	345	320	347	361	329	334	315	362	349	304	351	338	341	341	322	336	315	362	353	334	375	340	354	341	352	359	320	319	361	342	361	333	307	348	375	351	327	335	367	329	315	354	354	338	328	327	331	333	350	362	332	355	300	338	367	374	347	292	332	311	329	325	333	365	344	340	349	340	323	358	350	366	336	336	345	298	352	366	351	334	336	342	368	354	359	325	346	354	337	347	337	356	355	340	341	320	348	299	310	301	344	381	336	315	362	361	328	356	338	372	345	363	338	375	327	363	367	356	342	355	353	317	338	332	346	370	350	359	360	336	317	343	364	346	337	361	385	337	335	325	342	360	342	334	368	371	347	331	341	382	334	371	347	349	339	328	320	341	334	343	349	339	340	340	301	318	298	357	352	362	366	311	333	335	340	340	337	337	330	312	363	348	369	357	371	349	346	348	367	346	344	351	334	324	328	352	332	300	348	348	340	339	382	345	379	352	353	363	325	383	369	361	375	360	350	337	328	371	330	353	359	353	347	377	326	319	337	354	339	372	353	337	347	338	358	351	350	320	360	374	351	350	365	367	398	362	335	353	371	351	342	346	369	332	331	333	346	377	328	347	308	362	333	348	334	338	356	344	342	377	384	344	330	322	326	348	394	327	319	344	344	321	323	331	372	342	326	331	328	362	388	369	295	303	319	336	327	373	352	318	353	361	348	308	357	349	350	344	355	340	379	358	337	332	330	338	341	338	346	354	326	353	390	348	343	297	369	334	362	360	347	334	334	352	386	331	335	345	339	343	359	332	352	347	347	352	317	375	357	323	320	344	359	317	345	337	333	329	316	352	338	339	348	350	328	324	354	359	345	354	341	382	353	347	367	317	335	348	345	329	352	303	316	349	331	325	348	329	324	329	351	351	346	332	333	358	344	373	379	342	354	375	342	345	320	355	333	345	357	333	337	344	304	353	328	338	353	384	360	320	362	359	341	342	354	329	323	362	368	364	350	363	363	381	330	357	340	345	353	360	348	362	352	346	367	349	331	388	389	352	335	356	355	347	349	348	327	333	340	346	341	319	348	336	351	346	341	358	342	310	360	323	347	366	360	351	333	305	315	316	350	333	333	364	378	338	337	373	329	352	345	321	372	337	352	335	345	343	365	328	368	345	338	394	358	365	346	335	345	350	374	361	346	332	352	343	358	319	355	342	372	320	326	359	360	365	346	363	315	328	349	364	347	353	368	321	369	302	324	327	330	342	330	344	341	366	356	355	352	343	323	358	341	347	332	333	375	341	352	361	340	346	343	376	348	330	338	350	336	344	353	348	335	356	306	310	369	342	333	349	336	385	352	371	381	341	346	335	335	356	344	338	355	324	338	315	368	328	330	345	337	382	342	334	378	330	362	356	337	344	349	326	357	341	342	316	354	352	372	362	325	344	342	352	355	363	348	350	320	362	338	337	382	356	354	334	363	359	336	374	327	318	359	364	353	348	316	330	376	345	322	330	350	366	386	343	327	329	309	387	355	328	340	360	332	349	336	329	354	348	359	367	339	320	359	332	338	372	334	318	332	324	347	339	334	370	363	360	358	334	339	335	339	352	352	320	350	359	376	315	360	344	349	366	339	349	359	349	356	321	309	348	318	333	368	335	369	319	367	353	336	370	343	362	355	347	362	321	347	340	343	361	367	353	355	346	370	358	366	344	346	336	323	340	326	341	364	318	339	369	327	327	323	361	373	316	337	336	349	321	323	350	339	340	341	350	382	343	331	360	338	361	336	336	330	365	367	314	302	331	359	381	332	334	360	331	351	337	342	328	350	358	360	338	352	369	331	313	372	353	336	346	361	312	340	337	371	372	357	333	357	327	324	366	345	345	366	318	324	350	379	347	343	331	364	351	362	347	352	332	379	345	361	361	327	314	337	358	343	345	305	326	340	339	362	387	315	338	333	324	338	336	323	369	324	358	331	346	319	336	368	330	327	346	354	338	296	348	374	337	332	330	319	366	358	369	363	369	334	338	364	366	317	363	365	357	344	345	353	371	382	366	320	313	361	350	347	349	327	339	357	368	363	341	333	365	331	366	338	322	345	355	331	358	356	343	322	335	318	331	342	352	324	329	361	349	369	344	351	332	308	341	317	353	340	360	375	338	347	344	309	385	324	335	354	350	314	355	349	332	318	352	336	366	332	341	348	345	325	342	349	335	333	363	406	345	328	314	356	343	346	331	374	362	334	388	342	317	343	347	352	363	336	357	351	321	336	373	356	326	346	333	349	361	362	366	375	345	336	345	331	332	367	339	367	337	356	341	334	330	337	335	335	363	313	342	342	332	353	333	338	344	348	378	342	353	354	331	325	363	355	319	345	334	359	342	358	346	364	355	374	348	309	313	347	317	367	365	324	350	321	362	321	356	362	349	322	336	326	361	344	347	359	370	345	363	340	408	355	333	340	371	341	318	321	343	337	338	316	336	342	335	367	359	351	367	354	299	317	330	334	357	368	321	347	334	373	367	345	325	340	354	366	349	334	367	324	355	358	335	342	351	325	331	352	361	346	396	361	376	314	339	401	376	389	318	337	352	334	366	342	323	368	301	377	345	352	356	347	352	338	382	336	331	371	364	325	332	336	345	325	351	332	345	375	356	355	382	325	364	354	348	352	332	349	348	326	374	315	330	342	331	347	356	316	358	370	356	361	325	341	344	358	339	353	341	364	319	349	324	357	351	329	327	351	303	342	372	350	319	363	349	370	348	336	352	361	325	338	340	338	353	399	336	366	329	324	351	345	339	319	349	341	345	357	337	348	360	336	341	320	355	339	335	342	359	334	336	364	365	318	329	318	356	348	311	341	371	355	317	328	334	332	354	397	355	305	344	364	369	335	332	339	350	341	339	344	370	365	348	354	348	350	354	337	348	334	337	330	356	336	380	340	346	332	347	350	387	404	350	346	331	344	336	341	339	322	342	325	346	338	336	338	344	345	348	324	346	334	347	358	361	381	352	350	359	353	364	339	356	348	349	372	362	332	324	349	360	360	379	349	363	339	352	387	358	355	355	363	344	353	361	319	339	338	339	340	326	312	326	341	373	345	381	334	346	359	353	331	357	363	345	328	380	326	351	347	358	312	355	322	319	361	333	324	374	353	328	378	382	341	315	373	352	332	347	333	324	358	367	393	335	352	351	316	337	336	369	341	324	346	358	359	348	340	333
23967	21600	27992	25732	19147	6733	2562	1392	1020	757	622	455	438	401	364	348	331	313	284	301	311	239	270	260	229	228	253	250	268	260	274	241	244	260	238	237	271	251	257	269	232	229	280	224	232	248	246	230	244	282	253	222	248	257	230	233	250	219	260	216	244	260	245	238	227	226	243	249	242	234	240	251	249	256	219	263	266	254	233	249	220	244	198	218	235	229	272	253	231	254	244	273	245	249	222	246	222	240	253	225	212	254	243	223	229	263	255	236	255	216	218	257	233	245	237	252	215	228	225	250	244	237	280	270	272	269	232	264	227	242	249	258	245	242	261	260	216	249	228	239	260	230	239	248	233	247	256	258	244	217	274	224	271	250	255	247	235	246	246	226	253	243	240	225	254	257	229	261	244	250	252	256	240	250	241	257	261	234	252	258	236	230	255	213	257	235	239	263	240	266	221	218	254	250	246	235	255	235	239	252	246	215	238	253	242	246	245	265	236	249	225	253	240	239	266	274	255	241	240	220	243	256	247	234	215	226	254	226	209	225	233	236	238	240	219	224	252	262	232	234	248	265	235	238	232	244	285	252	222	257	258	252	241	239	255	231	215	256	241	239	237	250	237	238	241	271	224	251	246	248	234	257	234	231	243	243	238	242	251	227	230	243	238	237	220	242	239	216	222	226	237	241	240	259	231	249	239	243	244	228	253	235	257	256	249	251	236	238	240	227	214	255	225	265	235	246	231	225	237	249	228	252	249	266	270	237	245	220	258	212	238	225	241	244	248	217	255	247	259	232	273	233	233	238	238	269	249	268	269	257	257	257	232	253	255	220	239	247	232	252	223	269	269	215	256	238	262	263	235	254	242	239	231	245	256	248	254	226	243	263	257	235	244	248	270	236	228	274	262	232	254	243	222	238	229	255	257	186	237	244	255	251	244	246	229	245	235	267	260	259	232	234	250	267	220	236	250	236	239	238	222	235	237	221	234	241	246	238	227	238	271	236	233	233	264	235	218	241	244	233	244	256	212	248	241	249	260	248	241	243	263	252	236	211	240	243	239	210	198	239	244	239	221	232	223	230	260	261	209	241	242	231	243	224	250	270	223	236	249	223	212	264	270	252	236	241	254	243	232	227	245	285	232	243	224	262	265	263	247	209	237	217	236	228	246	218	259	230	235	242	228	250	268	226	217	252	252	241	231	255	253	229	243	240	245	264	243	231	222	270	245	242	254	278	236	227	233	232	230	239	240	246	253	240	247	247	235	242	266	237	220	239	239	269	265	265	267	226	251	229	265	255	248	242	257	249	239	252	243	211	237	279	234	250	250	246	256	220	248	251	214	251	258	244	268	225	232	192	222	222	221	222	232	201	229	279	271	255	265	237	252	243	262	270	223	242	258	246	233	232	258	230	237	252	253	232	236	225	242	277	266	248	242	243	240	245	229	253	238	245	261	239	259	216	257	221	262	256	237	237	237	244	241	233	257	253	238	220	256	239	267	258	258	250	249	262	240	259	251	242	242	232	248	238	265	264	267	219	235	221	237	255	246	234	258	231	221	236	262	246	236	237	240	220	234	250	232	250	246	230	232	254	261	267	271	245	245	213	238	211	210	230	245	246	199	221	246	221	243	244	261	236	243	238	250	263	261	251	258	273	223	214	264	268	256	222	271	253	235	204	241	203	265	237	240	267	241	275	230	231	235	246	259	247	272	230	219	246	268	247	246	247	255	260	236	245	247	242	253	242	228	269	230	237	242	245	255	235	231	248	223	233	219	252	223	218	255	266	263	251	241	243	233	260	257	260	252	232	236	229	228	226	264	254	249	233	238	234	240	249	227	253	263	239	207	232	244	260	221	235	232	231	216	256	214	233	227	234	218	258	232	238	266	262	250	225	220	237	246	236	249	219	229	261	238	248	244	229	252	248	250	237	232	240	250	220	234	241	258	221	229	236	226	227	232	223	259	248	243	270	282	266	219	241	247	238	228	256	238	232	252	237	252	227	256	246	232	239	220	239	242	246	243	235	226	238	234	261	242	244	235	247	247	253	277	245	235	238	228	235	235	221	241	242	237	263	278	226	255	235	259	258	222	262	223	228	255	230	236	259	259	248	256	264	257	241	232	243	235	254	216	246	243	273	252	251	264	261	252	229	234	255	240	222	247	224	232	253	251	229	254	245	265	272	213	240	267	248	230	252	212	230	227	234	226	247	251	225	228	241	230	246	242	240	247	243	249	219	247	237	259	235	244	221	227	258	241	254	248	233	239	254	238	223	236	254	220	239	260	216	246	240	240	256	267	221	264	242	231	227	212	232	249	267	250	242	254	241	238	256	231	231	272	253	256	250	226	257	261	280	263	261	248	201	237	236	230	267	229	241	256	245	245	234	237	214	249	257	228	248	251	233	244	258	236	245	251	231	252	221	257	220	246	209	255	230	235	252	267	246	236	245	272	250	260	235	237	241	228	244	249	249	232	235	231	216	235	269	241	254	259	222	259	249	246	249	242	229	235	232	246	243	244	231	267	235	264	244	268	256	246	246	230	240	240	257	225	251	223	266	243	223	226	253	258	267	237	240	215	251	242	269	238	217	208	249	243	219	241	220	230	244	200	236	240	261	236	240	259	249	247	225	259	260	226	249	254	260	247	227	257	282	218	274	248	249	230	258	267	242	222	225	281	252	252	241	248	224	243	276	252	252	247	224	238	245	222	223	246	211	249	249	232	220	244	230	222	246	228	253	245	227	258	226	231	247	237	269	251	224	248	250	249	244	236	230	242	266	248	226	267	234	234	258	254	237	258	252	235	254	240	247	260	274	229	218	252	222	232	236	254	265	257	256	255	246	240	220	258	252	228	221	250	243	259	254	239	230	252	253	245	241	247	235	262	217	236	229	236	244	225	245	232	234	264	227	263	256	228	206	266	247	239	240	257	259	219	247	248	256	230	249	238	257	242	266	242	271	236	251	236	271	259	250	251	238	238	216	238	269	248	206	233	213	227	234	221	269	238	232	248	248	268	227	256	219	244	237	244	256	267	264	250	225	260	262	223	257	241	225	273	221	220	248	273	256	248	210	223	263	240	250	240	257	252	254	226	243	241	249	247	255	238	238	248	256	236	218	231	248	260	270	231	249	233	257	250	265	256	242	251	235	260	254	254	238	250	249	242	255	246	244	269	275	219	247	252	242	237	207	232	262	254	239	262	238	241	212	241	219	269	273	242	236	246	229	237	259	240	264	219	242	251	209	248	215	221	281	230	223	236	234	251	251	224	241	232	255	270	248	214	236	240	245	227	255	271	233	206	224	239	250	223	244	257	249	225	240	227	244	236	226	232	229	218	247	227	255	264	274	257	240	225	238	236	220	221	246	241	250	209	240	206	235	234	241	266	274	248	264	232	206	223	240	250	245	260	219	247	232	237	238	239	239	239	215	241	236	240	268	227	252	222	256	253	233	233	241	258	246	252	247	279	266	242	248	227	265	233	232	257	228	214	226	235	241
19200	40534	31346	18549	11709	6877	4294	2798	2038	1538	1115	841	806	754	615	578	573	531	500	463	461	444	422	387	378	402	399	417	373	376	379	399	364	388	378	398	342	391	358	371	361	349	346	384	339	359	387	351	348	388	377	365	342	372	369	400	415	377	346	383	359	364	373	363	349	357	391	393	368	389	358	369	379	358	377	402	352	363	358	406	370	362	343	386	386	389	413	366	381	362	345	395	390	352	385	400	351	361	372	350	379	377	367	342	354	373	385	398	359	371	381	413	406	393	377	389	356	367	369	389	375	335	381	359	390	391	366	393	399	361	373	352	389	405	380	331	390	390	395	377	332	375	389	380	399	393	357	400	371	363	378	380	354	380	377	369	397	382	368	365	380	374	338	376	406	375	363	396	390	368	409	357	390	345	340	381	366	402	394	396	392	370	375	364	371	388	389	368	394	424	365	368	405	378	370	362	371	353	348	369	385	396	345	355	347	385	355	354	403	362	376	359	372	367	359	392	373	351	405	402	345	375	389	380	365	400	378	375	370	389	401	353	366	374	385	396	358	378	362	368	371	379	376	316	335	369	344	394	359	372	358	366	382	370	349	370	359	381	372	383	373	373	351	367	351	390	366	390	382	386	389	326	385	356	360	359	344	382	353	398	391	376	382	369	360	386	373	379	348	387	374	382	335	352	405	398	369	420	400	368	363	340	365	388	351	385	354	353	353	379	388	396	350	376	392	378	358	405	340	360	377	360	380	338	382	382	332	356	378	375	407	369	363	357	393	358	358	393	371	375	393	369	381	359	362	362	378	369	357	372	363	376	352	368	378	403	369	364	343	391	389	398	366	374	356	405	371	342	391	371	387	403	356	341	384	337	367	369	430	351	361	377	376	383	331	402	375	362	385	381	350	368	382	356	380	346	374	366	362	378	365	370	354	386	382	360	372	393	401	373	375	355	378	389	375	391	348	393	393	375	352	372	392	384	406	359	378	384	328	344	362	368	370	354	387	381	371	375	343	382	399	373	388	367	411	375	403	331	347	405	365	389	393	366	351	360	355	395	391	366	353	394	384	392	375	358	404	377	342	386	351	371	350	359	401	387	381	369	376	400	354	411	382	353	339	350	389	368	373	393	371	363	396	373	364	391	387	425	379	359	374	373	372	364	408	376	361	339	352	359	391	360	382	412	395	374	367	351	338	329	380	381	410	370	385	395	354	378	370	426	366	346	352	377	342	381	398	363	363	369	369	368	367	362	350	384	381	384	380	350	361	389	372	395	327	343	377	393	365	360	342	372	389	378	359	399	331	390	389	398	346	423	356	401	412	345	367	361	389	346	354	362	382	352	363	389	384	391	397	411	398	376	389	390	350	392	407	386	368	352	331	374	391	401	393	411	392	391	422	393	374	370	361	401	380	432	385	366	369	363	388	360	382	395	353	379	380	397	364	341	382	378	384	358	392	394	385	361	377	350	378	337	381	373	358	374	367	346	347	361	359	368	375	333	379	378	382	358	371	386	342	356	351	361	351	370	349	377	382	351	373	390	383	374	369	353	344	418	370	384	365	364	377	364	368	390	390	391	377	359	373	378	373	355	401	359	362	400	363	371	369	363	346	332	360	376	347	387	374	424	380	393	373	418	346	362	357	379	358	394	385	383	363	389	358	409	329	362	390	372	313	360	359	382	363	364	383	393	366	389	381	399	366	356	369	368	358	360	363	383	385	425	371	387	355	369	426	383	368	355	357	372	371	334	399	361	387	380	347	395	379	378	366	377	332	321	372	398	343	389	354	339	365	342	363	383	404	322	352	334	413	346	389	373	337	362	391	386	368	377	381	388	326	381	367	398	382	339	378	369	349	377	377	374	346	375	401	366	354	359	355	394	352	414	373	377	353	365	370	365	355	377	377	370	367	309	399	360	377	404	392	401	365	361	384	372	376	422	375	372	375	382	387	374	375	387	369	374	395	351	415	388	357	354	425	360	354	364	365	365	403	365	404	393	365	410	364	386	330	390	394	386	365	398	374	385	391	384	368	413	372	352	368	359	354	347	403	387	412	364	372	351	358	404	387	330	353	356	371	378	381	355	379	383	372	322	380	364	353	368	334	367	357	377	379	366	383	383	397	379	378	367	359	374	364	379	397	404	383	383	372	378	394	382	344	391	381	371	387	402	370	353	358	381	364	387	360	355	360	370	357	363	373	361	419	380	353	375	353	350	381	376	362	340	364	379	372	382	336	351	367	379	381	387	372	355	409	357	382	386	378	348	366	326	371	353	384	402	367	362	378	354	364	379	351	375	394	399	352	385	349	397	387	345	368	375	365	332	373	395	396	372	374	375	395	346	414	387	343	401	374	363	342	329	374	382	351	343	391	344	367	390	362	382	334	395	343	396	374	392	332	384	362	399	357	369	348	346	361	361	374	401	392	398	401	358	386	355	380	377	373	372	365	352	394	375	386	366	373	365	382	367	374	382	375	404	375	354	408	368	373	360	387	380	369	405	368	380	373	351	398	354	415	353	384	393	388	341	360	383	353	360	400	373	390	392	379	370	393	382	372	369	342	381	370	378	345	390	392	375	370	363	379	412	366	349	351	361	361	384	371	399	335	357	381	375	380	377	359	365	388	366	380	379	379	375	391	367	371	349	376	394	407	319	371	350	370	385	385	370	363	370	383	336	326	366	365	384	370	415	350	359	359	350	368	405	355	382	352	358	373	386	369	393	406	376	349	361	370	377	368	384	361	364	353	368	366	417	379	355	357	377	375	363	368	383	358	394	351	332	383	380	365	392	404	341	373	366	369	394	358	405	383	348	373	398	341	359	361	369	385	372	391	402	364	390	369	389	368	368	363	393	366	359	346	374	377	371	364	367	407	353	366	382	429	372	351	389	359	353	392	354	344	389	355	360	351	342	395	366	365	395	358	366	377	376	378	378	365	412	351	355	389	381	371	329	376	376	378	375	337	357	370	354	366	390	341	359	377	353	334	395	372	366	333	347	376	387	361	354	348	361	387	365	386	387	382	382	361	373	380	399	400	381	375	363	368	397	374	372	369	421	363	372	400	364	332	387	393	339	353	378	350	366	373	342	399	387	401	383	391	380	373	388	369	357	359	392	364	360	362	361	374	362	366	386	336	380	416	422	354	333	386	354	367	369	347	389	378	385	364	356	394	356	376	369	356	354	343	373	387	345	375	384	374	382	422	373	389	422	351	407	385	373	356	365	362	371	346	408	365	365	371	390	345	379	359	377	349	368	408	347	351	359	365	395	348	358	396	373	374	382	394	375	372	375	370	346	355	367	382	389	417	381	376	377	373	361	399	362	362	364	401	358	395	389	356	368	347	346	376	343	378	383	359	378	356	353	350	355	380	360	359	374	383	392	362	376	380	353	355	376	380	392	398	381	393	344	384	375	339	396	396	378	419	357	372	404	374	377	397	375	366	355	353	401	389	378	359	368	363	358	384	358	397	334	357	358	359	379	383	355	373	368	367	386
25430	21515	25464	22040	5991	2327	1335	965	672	536	437	363	345	311	293	266	226	277	242	231	248	230	219	234	230	236	231	197	227	207	220	190	224	192	224	212	233	189	228	201	214	226	211	223	187	214	250	219	209	218	226	226	203	206	197	216	197	204	212	186	217	192	199	190	227	202	209	191	207	229	224	224	198	200	220	192	194	195	222	194	211	212	201	251	222	210	240	219	209	210	223	198	186	198	186	195	175	193	218	207	216	222	200	229	219	206	194	201	233	208	200	193	230	215	234	241	204	207	198	201	181	223	211	217	200	210	207	198	198	202	216	182	224	202	202	201	215	233	262	203	210	231	221	205	219	201	216	203	199	223	211	210	207	210	208	211	218	209	237	207	216	225	208	207	226	215	225	249	184	230	228	217	195	218	206	219	237	216	204	222	220	211	222	198	200	211	221	212	217	217	187	197	206	219	209	207	219	235	213	220	197	216	214	222	221	207	186	208	199	228	216	211	238	211	195	207	239	247	205	215	257	231	216	220	225	203	219	184	183	181	207	195	197	213	198	199	182	209	202	173	211	216	220	204	212	216	193	221	233	220	190	226	219	234	211	206	202	218	202	212	219	224	193	218	194	198	249	220	212	208	184	202	190	212	218	221	190	220	212	220	240	206	224	204	216	221	236	223	216	209	207	227	233	221	194	232	204	217	211	203	215	210	225	191	210	201	189	198	237	200	210	240	207	214	233	209	241	212	205	212	204	234	223	203	211	229	235	184	217	219	187	228	217	215	202	231	228	196	220	182	226	233	208	201	205	234	204	247	219	197	214	198	215	193	213	205	209	227	204	215	211	195	209	229	228	214	232	211	233	217	197	211	230	215	224	227	221	209	236	223	196	226	215	205	186	208	200	205	210	204	206	217	234	194	188	214	218	209	208	204	202	236	211	219	233	208	209	225	222	210	201	206	204	214	209	218	200	220	224	213	214	214	222	199	209	230	215	202	217	194	181	237	211	203	194	228	194	198	201	199	217	219	230	189	223	216	225	209	215	201	208	183	201	200	230	230	205	223	227	202	182	234	196	220	211	205	183	200	247	196	219	218	193	200	239	200	215	198	189	212	226	214	227	219	205	227	177	228	220	224	211	205	186	213	223	211	196	213	221	215	204	239	213	181	229	227	214	196	212	185	194	214	195	240	215	204	214	207	197	207	195	168	229	208	232	204	188	204	189	228	200	192	194	221	210	229	212	207	202	236	212	226	223	238	221	209	238	213	223	225	239	207	220	241	199	222	203	228	198	216	198	230	203	221	230	197	217	203	200	216	211	195	200	209	225	181	205	232	210	202	206	233	209	205	253	201	199	184	196	207	209	213	198	202	225	224	226	236	208	213	224	221	195	209	190	189	186	219	194	212	223	217	207	212	217	198	231	208	186	205	200	224	203	218	218	198	191	215	196	202	175	230	186	190	210	216	210	221	191	202	179	208	214	225	218	220	202	202	208	222	223	221	225	194	204	201	208	205	199	234	225	202	214	202	221	174	200	205	214	225	232	224	181	213	216	214	209	206	210	221	206	202	214	227	205	216	221	209	216	204	208	202	202	222	208	205	197	205	215	197	213	211	220	239	216	204	218	214	210	232	198	229	201	227	219	220	227	206	193	200	214	206	203	212	209	200	190	201	230	209	216	216	220	212	226	214	207	218	216	236	208	197	186	227	212	221	197	221	216	205	215	219	216	202	209	205	212	214	207	196	234	225	222	202	206	215	238	212	224	235	211	212	201	224	206	206	222	224	207	196	210	238	194	222	225	195	213	219	191	222	216	234	239	200	228	203	200	186	203	206	205	182	218	212	200	202	224	212	226	208	216	196	192	188	221	214	186	225	203	220	213	218	210	201	210	212	223	220	206	218	223	216	186	203	202	201	193	196	213	229	204	218	206	209	192	196	214	220	197	186	216	204	208	194	258	212	210	207	193	208	210	213	203	250	228	201	227	212	210	214	212	221	200	199	227	194	199	208	203	195	219	196	224	231	235	229	208	194	183	204	193	199	233	229	215	198	223	203	225	218	222	232	241	216	239	189	204	191	209	222	205	232	199	234	196	221	204	239	217	212	233	207	196	194	202	184	214	196	221	245	217	216	189	190	192	211	220	191	210	192	237	195	227	208	213	206	201	222	211	214	212	231	203	199	215	227	210	209	186	209	251	230	215	223	210	202	225	224	218	210	203	219	222	193	218	226	196	222	206	204	208	228	194	202	223	191	220	223	225	223	201	188	225	224	221	196	191	208	204	236	219	208	186	212	205	213	221	217	230	206	234	209	212	178	235	192	245	208	231	211	221	226	229	217	235	211	227	177	206	195	216	212	214	205	197	228	216	181	211	226	211	230	211	206	202	216	210	204	203	189	209	209	196	213	207	233	180	217	223	225	235	213	205	213	204	217	236	195	206	193	204	222	207	202	216	202	213	213	220	219	208	208	244	201	193	182	200	215	213	205	238	203	228	207	236	209	205	222	214	229	212	213	208	204	201	219	222	199	206	199	204	219	196	210	217	219	214	222	211	211	228	210	209	196	204	219	194	216	200	222	228	214	235	187	218	223	208	212	227	178	218	229	209	198	213	233	228	223	201	241	221	228	233	223	198	201	216	212	195	247	183	208	221	194	224	201	230	211	197	214	186	219	206	203	203	203	232	192	219	211	243	194	217	201	174	211	214	188	206	231	191	194	222	178	200	221	223	193	198	227	216	190	193	202	198	225	272	225	235	209	203	190	186	223	216	201	183	205	187	226	213	187	211	201	211	220	226	236	222	205	214	218	206	212	225	220	223	200	218	236	223	214	202	223	172	209	212	213	200	190	211	194	184	189	213	193	223	202	220	211	204	196	217	204	198	211	229	201	190	230	205	193	216	219	186	200	226	208	225	210	201	224	234	216	209	224	213	215	212	242	218	228	218	226	210	219	228	199	199	218	215	233	223	222	188	204	222	226	219	235	197	211	234	204	219	225	234	195	217	235	231	234	206	243	219	212	199	206	217	209	220	207	222	198	221	197	188	238	205	227	203	196	192	206	184	220	207	219	232	226	218	222	217	196	208	208	198	216	213	210	215	212	202	217	198	217	187	206	228	216	189	186	258	193	193	220	201	192	230	228	190	207	202	219	217	218	216	206	209	198	209	224	205	233	208	187	213	218	230	210	201	224	217	233	226	196	220	226	218	190	200	191	229	227	204	208	236	224	206	226	213	232	219	222	195	211	212	214	193	241	208	216	216	192	216	245	218	207	208	189	207	232	208	195	203	181	221	201	221	215	227	207	207	240	204	221	246	207	191	180	200	186	218	195	204	251	212	228	218	214	230	212	200	207	222	217	210	205	248	231	188	193	209	183	218	211	214	214	204	209	216	207	209	220	204	212	207	211	204	226	217	219	193	219	211	209	233	196	213	216	213	203	231	220	222	202	211	205	225	211	226	222	229	200	216	201	204	226	202	201	240	226	234	202	226	197
17525	35692	26244	14561	8453	4866	3038	2063	1451	1059	834	719	628	586	513	441	433	402	404	368	408	367	359	373	324	356	366	346	360	318	347	334	335	329	338	275	344	358	335	335	342	329	352	310	350	326	361	327	353	342	300	344	338	315	322	347	305	341	333	335	358	312	332	322	338	339	329	312	341	303	319	318	350	342	332	350	338	288	351	372	348	314	306	332	328	309	299	358	309	341	309	367	292	343	301	325	335	320	350	328	324	336	332	325	337	287	313	308	292	320	314	340	309	340	331	351	362	356	324	315	332	323	330	343	350	356	323	347	312	305	325	306	296	322	303	358	344	353	329	336	348	317	335	352	312	319	334	327	328	338	361	318	306	348	331	318	303	336	317	316	327	334	341	300	334	348	311	356	329	320	316	320	332	334	300	324	314	310	337	319	320	312	322	340	369	330	306	334	313	312	339	326	361	328	348	326	338	297	327	341	291	336	329	317	347	313	330	315	357	302	324	328	325	340	312	336	308	317	330	346	338	316	320	329	330	319	311	343	322	361	348	317	305	351	319	338	301	333	318	322	324	333	352	311	317	313	316	327	319	346	337	381	322	333	317	325	381	310	309	323	326	305	341	353	305	347	322	325	297	349	335	352	344	342	334	313	306	348	340	355	330	296	341	317	324	308	337	313	318	320	301	349	387	328	316	339	308	342	337	328	319	335	318	319	327	324	327	327	327	369	321	324	309	339	355	354	334	320	359	337	279	315	315	343	336	324	347	368	308	306	332	312	317	332	313	336	331	326	365	328	317	314	351	340	332	297	316	355	288	334	326	301	298	332	327	307	321	349	321	317	332	319	304	339	308	302	337	331	305	321	343	313	320	318	322	321	349	316	341	312	322	315	298	371	324	347	332	341	349	321	343	316	346	327	315	348	327	332	316	344	357	339	323	303	351	325	327	324	310	303	309	326	323	338	313	328	317	329	287	338	335	332	334	328	310	335	342	360	330	323	354	305	340	321	320	330	350	317	322	316	345	338	326	339	305	316	317	317	321	317	324	330	321	323	348	319	338	349	326	354	316	306	352	362	334	354	276	354	318	296	298	338	312	314	317	323	318	318	347	354	363	351	295	347	325	332	338	348	316	315	312	303	364	314	327	304	324	351	348	336	325	308	339	310	318	337	339	353	360	305	323	339	320	321	311	330	330	337	305	344	313	345	322	349	330	337	332	320	344	343	336	345	381	316	334	333	303	364	323	348	348	300	316	329	319	348	342	317	343	315	316	328	332	330	287	332	351	311	344	341	347	346	290	313	328	305	309	321	318	336	366	310	328	351	315	340	315	296	343	338	314	331	359	320	344	303	351	323	297	331	349	326	306	322	309	353	320	329	312	327	311	331	332	316	324	309	315	344	317	330	329	325	342	326	305	341	341	304	356	329	324	327	313	326	321	306	333	354	330	321	327	352	332	327	321	337	335	355	365	330	335	347	335	340	321	314	317	343	357	331	305	307	360	324	337	333	345	343	318	312	293	319	316	316	292	332	328	312	358	331	322	361	321	343	331	325	341	345	323	319	316	333	349	346	308	327	327	304	355	335	339	329	336	305	323	326	307	328	339	336	312	324	291	341	363	336	321	326	351	365	347	357	336	364	355	297	304	368	314	342	385	343	332	353	332	357	301	311	316	333	331	336	318	328	322	333	341	297	342	342	326	300	345	300	323	313	306	335	312	322	332	357	349	303	289	333	332	323	331	311	347	326	340	330	305	317	344	333	302	314	345	343	337	312	309	359	314	333	327	356	317	310	348	315	310	321	332	307	337	319	327	357	315	351	341	329	315	306	330	331	322	352	340	338	317	332	310	319	344	340	361	326	294	320	336	328	320	318	314	299	306	301	324	291	338	343	320	307	299	317	362	354	341	307	319	325	321	345	366	309	306	330	319	325	352	322	293	316	327	355	340	309	362	337	332	319	320	320	307	362	332	294	327	341	344	293	300	333	317	327	351	325	323	343	323	295	323	312	337	356	329	313	341	322	317	342	323	372	324	315	345	336	322	337	326	350	296	335	322	327	298	335	312	326	305	336	291	354	345	342	322	330	305	303	305	344	329	348	316	299	318	336	323	335	359	342	327	344	299	317	328	316	320	309	340	353	317	319	331	344	302	308	341	323	327	330	350	294	309	345	311	322	311	312	358	338	317	330	330	333	351	355	314	305	332	316	308	350	308	329	334	327	326	319	343	354	331	316	331	295	387	287	305	323	333	316	342	302	325	330	313	344	367	320	324	348	373	349	331	315	340	341	361	300	337	347	334	316	342	314	320	313	305	338	343	300	355	313	339	368	334	351	284	301	324	336	331	335	340	357	328	339	340	332	327	352	313	293	357	344	341	348	317	326	348	336	308	318	304	308	338	360	348	322	305	305	336	318	300	343	314	314	320	327	304	335	343	335	369	319	354	293	328	318	356	333	302	297	336	316	313	312	320	360	354	312	351	333	334	315	310	339	298	346	315	322	271	346	335	329	309	335	332	335	347	357	330	310	294	305	346	326	306	339	353	324	318	330	356	342	322	335	337	362	312	342	356	318	350	310	304	328	327	338	339	349	335	340	361	333	327	339	318	343	315	340	314	315	360	337	309	319	333	328	317	333	366	287	304	335	341	336	360	322	335	300	300	299	304	332	334	323	325	327	328	310	357	331	330	325	322	297	327	316	314	319	318	317	358	332	340	306	334	356	339	341	326	325	349	324	321	334	351	316	326	319	368	325	315	333	358	339	317	332	324	326	292	349	348	331	359	318	360	317	321	324	329	322	329	316	324	331	320	323	343	328	333	315	316	306	336	337	316	305	329	323	325	336	327	336	296	344	305	333	318	354	351	332	338	337	335	331	354	312	345	326	298	302	295	343	326	339	322	312	362	312	302	336	322	319	335	336	323	336	348	340	314	348	315	334	320	308	335	347	316	334	317	342	309	325	274	324	349	359	310	325	303	323	356	348	314	320	328	305	353	324	340	328	326	325	322	308	344	331	364	287	304	332	339	352	325	332	330	353	326	307	346	314	310	372	315	300	340	363	345	343	308	307	333	334	365	348	327	358	349	336	351	320	341	315	315	327	310	313	338	325	349	316	354	340	340	352	319	345	298	322	341	358	332	330	325	342	326	319	341	336	306	314	300	300	319	311	328	314	319	367	348	341	334	344	332	319	322	317	322	313	337	321	313	289	337	291	322	333	301	338	335	355	315	328	357	307	311	336	328	360	311	326	345	330	314	334	312	331	340	343	341	315	305	335	311	320	309	347	325	326	318	315	335	327	361	309	326	328	319	313	313	294	316	338	288	329	318	321	317	311	338	342	318	368	305	335	295	302	316	327	354	353	318	317	306	315	351	332	376	316	301	313	307	322	318	329	311	347	323	328	350	331	330	343	358	332	345	333	347	330	340	312	323	332	380	372	341	322	350	330	335	324	340	335	323	299	323	362	313	334	319	348	307	317	319	313	351	320	367	354
22942	21543	28623	24913	21559	17579	5370	2284	1320	954	810	640	545	502	416	388	331	324	308	318	299	269	257	251	252	235	270	247	246	226	268	221	232	249	248	259	232	261	267	214	245	260	249	222	224	228	231	240	289	245	211	228	244	258	254	242	237	207	238	234	220	234	234	244	243	228	231	259	245	246	244	249	240	235	254	223	237	244	268	270	280	243	222	224	268	237	241	259	229	220	234	243	229	229	218	247	259	225	230	246	232	240	226	259	268	252	235	249	259	217	266	251	229	240	241	212	241	212	248	233	247	195	246	223	233	211	229	243	277	231	213	236	248	249	230	251	230	213	257	233	249	220	243	252	261	239	242	243	213	243	228	251	226	218	256	230	259	271	246	229	210	224	229	248	259	232	243	238	216	233	239	249	241	252	233	240	203	246	253	240	250	236	242	214	206	292	211	265	236	241	265	251	206	229	274	237	236	229	241	244	230	262	258	234	229	232	231	252	216	243	249	245	229	240	260	228	257	225	211	233	214	286	229	234	239	200	243	247	245	228	239	264	239	244	225	257	243	261	270	227	235	231	251	230	253	247	236	236	228	233	260	256	252	230	240	213	265	246	260	233	245	229	221	273	215	236	222	243	236	229	260	255	251	232	258	235	216	254	252	214	235	237	260	213	226	236	233	224	259	232	240	257	242	247	240	222	239	239	256	252	244	208	241	233	256	225	205	225	231	248	244	238	244	279	237	231	237	246	249	217	235	236	245	232	258	246	251	255	223	224	213	243	253	229	233	261	219	259	255	250	232	226	247	256	239	237	233	250	259	215	223	245	222	227	264	240	224	249	265	225	221	239	259	231	251	236	238	224	213	235	227	238	241	237	234	267	242	235	222	254	276	240	242	237	252	222	207	207	261	210	250	272	242	242	250	264	221	231	231	234	231	222	225	265	218	225	246	247	233	204	219	236	213	258	227	239	221	228	245	227	233	279	232	249	238	220	239	229	246	242	236	229	231	269	256	253	248	247	247	252	257	224	229	215	244	231	246	240	257	236	229	221	270	245	238	245	235	245	231	227	225	221	284	258	231	264	253	233	207	221	218	235	232	238	237	246	270	215	236	230	241	240	220	238	233	249	255	196	228	277	247	230	262	238	229	223	229	263	247	212	235	226	234	222	240	287	223	265	215	261	251	211	231	248	202	240	231	248	257	235	230	228	252	234	240	231	228	221	252	215	261	238	240	208	238	230	253	238	239	226	234	243	231	220	224	236	252	226	239	228	243	251	252	203	244	263	226	215	209	255	244	221	232	234	241	272	224	240	255	241	241	246	257	231	213	238	246	232	243	248	220	238	249	272	223	221	236	239	247	231	272	227	233	232	236	261	252	244	228	255	229	254	214	253	249	238	244	239	246	230	242	243	251	235	231	236	241	234	243	230	254	241	246	248	258	224	244	222	243	224	246	210	245	231	257	245	245	203	226	257	215	252	237	235	258	213	263	272	249	234	260	217	239	248	261	271	229	200	240	239	232	217	233	248	219	237	235	226	240	256	249	244	241	218	219	235	257	241	226	226	233	242	271	230	218	208	254	228	246	244	238	213	230	226	212	212	233	237	202	267	226	253	257	232	241	225	218	249	238	227	234	231	255	262	251	238	250	216	232	229	244	254	239	232	228	226	232	235	250	236	248	217	254	248	241	226	234	238	236	209	247	226	242	234	246	231	227	257	217	242	259	245	245	216	230	251	244	237	247	239	230	231	230	247	262	216	241	221	251	239	262	240	216	233	265	256	243	269	274	203	261	240	239	244	225	271	245	241	237	217	234	244	255	200	212	242	234	238	268	225	223	238	245	227	239	232	224	225	260	259	269	230	252	232	256	241	229	266	226	227	245	230	231	258	257	274	231	223	231	209	240	217	245	270	234	252	230	233	233	246	267	221	238	266	232	221	227	228	245	241	256	221	221	250	238	204	229	241	224	255	223	202	257	234	248	215	210	244	249	226	220	242	242	225	205	229	241	229	245	257	225	243	240	217	261	230	234	252	227	268	268	263	242	245	250	264	236	241	260	271	220	191	222	258	244	249	221	258	261	228	226	261	246	253	234	235	240	230	247	239	232	238	202	226	224	223	231	253	223	241	245	209	257	235	227	195	229	222	238	233	254	229	212	226	262	232	257	235	237	244	208	243	274	242	224	239	224	233	261	231	226	241	222	231	273	237	253	235	235	239	229	218	251	248	258	242	259	226	226	254	253	239	235	225	233	229	235	254	225	235	230	250	241	237	220	255	253	212	238	227	251	236	227	208	236	231	219	249	241	248	238	202	249	221	257	261	239	227	239	258	251	221	251	234	235	255	242	250	240	232	244	241	243	214	263	223	232	253	220	213	215	239	221	244	227	222	244	236	233	253	234	256	255	251	232	233	228	218	257	247	219	245	239	223	261	223	246	233	271	227	248	249	215	254	239	279	248	244	251	228	221	237	248	240	265	226	247	216	225	247	258	224	243	270	244	240	254	264	231	237	229	229	224	230	256	219	236	250	230	251	237	220	212	221	228	231	257	236	218	238	244	234	246	260	264	232	245	221	259	254	253	240	225	238	239	232	254	229	247	255	271	242	218	271	239	281	232	211	237	235	243	203	206	249	250	225	253	224	249	221	227	248	237	249	230	219	264	229	238	223	243	239	259	244	243	265	227	224	269	260	222	233	216	230	217	240	235	212	248	236	232	214	248	224	243	264	250	231	245	219	263	217	265	278	254	222	231	237	241	225	252	222	231	235	236	250	214	231	263	253	242	234	267	237	256	248	212	263	233	264	227	230	247	236	241	234	234	220	232	237	220	235	237	261	227	236	227	219	217	229	240	243	261	246	214	228	245	231	206	234	247	286	236	261	254	226	265	242	248	229	233	249	234	240	239	222	264	244	241	269	241	247	232	206	233	208	241	247	232	229	242	229	254	255	228	239	259	251	253	219	228	228	251	238	246	242	232	208	266	228	254	262	255	246	248	233	228	264	241	215	255	250	229	231	211	252	233	242	241	227	234	230	232	236	235	233	238	246	244	245	236	247	216	238	223	234	221	246	258	234	235	234	227	239	224	228	236	240	232	233	253	217	223	216	229	253	219	281	211	244	221	257	246	235	249	233	239	249	220	215	241	222	254	257	209	233	235	238	255	258	218	230	242	242	253	250	241	234	241	242	243	225	272	237	271	249	239	229	228	231	218	253	244	243	239	239	252	235	240	220	240	259	264	241	246	253	242	234	238	229	232	256	212	230	246	225	235	239	210	227	238	225	246	238	206	229	230	231	224	259	227	238	237	213	211	258	240	249	254	277	248	228	221	242	253	231	214	255	245	209	251	253	237	215	255	233	245	244	265	232	246	248	257	248	237	234	240	252	248	251	211	254	247	242	257	241	233	222	264	237	250	244	253	227	247	222	240	246	241	239	230	248	236	245	233	252	229	240	236	224	262	226	227	236	270	238	261	231	237	258	228	231	220	257	260	228
20450	44345	36067	22681	13988	8780	6018	4221	2768	1999	1585	1310	1139	909	772	639	601	550	513	469	437	406	389	386	408	388	402	403	359	383	336	388	364	334	367	340	359	336	376	363	407	325	354	366	345	365	352	381	381	349	367	361	378	361	387	377	349	373	349	385	345	376	363	368	345	360	345	347	363	379	349	372	368	372	381	365	331	352	339	348	357	347	376	389	347	336	342	359	370	354	338	349	357	372	395	366	339	341	346	373	372	354	352	378	335	352	361	363	345	339	358	383	396	364	369	369	368	366	396	343	363	344	343	373	357	408	373	348	348	361	336	349	355	371	359	371	381	347	366	337	401	366	377	368	374	381	337	368	354	357	342	323	365	349	344	377	332	336	388	337	347	358	370	349	347	385	338	347	358	395	367	344	371	342	355	377	378	361	355	344	346	380	344	347	344	361	361	375	378	346	370	367	352	362	368	374	350	402	378	371	393	372	373	366	357	369	366	366	388	357	356	352	346	371	380	372	349	369	347	391	361	347	376	346	349	331	403	367	370	377	346	356	361	382	345	376	354	363	354	298	374	333	378	334	353	381	361	325	375	352	356	342	358	363	367	368	348	350	384	400	368	333	351	349	367	399	356	346	381	355	382	349	370	383	365	370	367	358	356	374	340	352	348	325	384	360	375	353	356	344	354	382	386	358	363	387	365	375	370	355	373	348	357	371	347	371	358	360	349	336	388	353	368	348	359	354	364	389	368	378	332	369	329	369	342	370	358	370	370	372	311	364	363	366	352	322	360	372	337	355	334	334	365	359	348	387	339	330	346	349	367	338	396	340	373	377	360	355	383	379	345	415	359	356	353	347	374	350	372	391	380	334	360	359	349	367	386	342	359	378	400	369	345	362	393	307	378	340	357	353	366	370	384	383	349	345	373	361	369	347	356	359	337	365	360	383	368	378	353	355	329	377	343	366	369	367	373	368	372	370	387	345	414	337	384	385	377	327	338	376	338	327	353	354	326	379	358	355	338	369	384	374	337	354	353	361	355	346	378	350	358	395	347	378	358	378	357	331	378	351	356	364	320	315	371	346	354	344	353	386	361	339	384	381	370	360	328	362	380	379	374	366	394	343	367	341	323	343	320	336	361	333	346	336	362	376	397	363	384	365	386	373	361	374	351	378	356	352	364	358	386	351	368	397	350	377	332	362	356	390	364	368	369	334	372	348	365	367	374	369	349	342	341	374	379	384	358	359	361	369	332	344	383	387	348	381	365	349	374	340	376	389	347	345	361	392	363	356	331	336	353	348	346	378	365	370	370	364	358	341	367	367	354	369	328	382	380	353	351	365	370	363	366	359	334	341	353	359	370	366	341	330	376	334	344	342	389	365	385	351	371	359	356	336	344	352	381	370	373	360	362	384	390	339	366	353	364	337	384	383	372	331	365	375	363	389	361	375	366	388	412	334	361	359	339	361	358	379	359	337	370	358	368	361	350	340	350	366	348	342	353	326	353	367	372	374	337	359	348	422	367	361	377	341	373	380	364	341	363	326	347	356	356	358	361	381	356	394	354	374	353	347	337	406	348	377	330	369	363	340	363	370	382	353	381	361	370	342	386	345	399	337	384	332	381	382	361	361	373	381	377	373	366	358	348	352	367	345	342	355	354	361	363	351	352	341	350	358	378	374	378	338	347	341	374	373	353	374	362	337	378	398	326	375	356	357	334	386	338	357	394	335	371	337	374	362	327	375	361	332	323	351	376	343	358	351	365	356	359	363	357	373	355	358	338	410	384	352	358	387	386	362	331	362	360	310	347	412	393	381	326	388	339	358	326	364	366	355	349	365	355	347	355	377	370	366	353	360	379	353	333	372	353	383	348	353	354	393	351	372	369	403	375	371	371	362	362	345	353	337	328	369	376	361	384	341	339	373	357	308	380	349	351	332	384	372	346	369	355	381	318	364	360	354	365	365	345	378	367	352	351	390	364	343	333	363	355	365	351	362	355	348	374	399	308	381	359	390	374	369	365	360	363	354	318	339	377	361	355	346	353	375	338	333	358	354	352	309	349	373	331	346	349	365	323	339	359	371	380	378	356	365	341	342	337	387	352	343	397	339	338	391	384	375	360	389	362	358	372	373	383	356	367	338	317	335	373	314	351	334	371	345	355	365	365	406	370	374	367	341	341	375	364	342	329	370	373	354	348	328	352	367	368	347	369	385	357	361	361	368	370	363	385	388	350	353	382	336	351	386	376	350	354	350	358	337	403	347	344	358	321	380	373	367	360	320	332	341	358	415	349	381	332	345	372	360	342	365	332	355	359	379	394	356	346	368	348	393	354	382	378	400	333	382	373	350	344	365	355	361	320	355	363	354	353	363	355	360	361	370	359	315	331	349	378	374	332	351	310	329	356	377	354	354	384	376	362	345	352	375	363	390	335	356	368	348	357	409	348	354	379	384	344	350	357	363	365	356	342	343	372	344	350	312	377	316	357	328	385	365	370	340	380	330	368	358	368	342	417	355	381	342	401	353	319	365	342	375	321	365	366	375	368	380	381	365	377	360	349	364	340	363	335	340	383	328	360	318	379	346	366	343	341	351	391	340	371	363	372	346	379	365	347	368	360	323	335	370	354	379	359	354	350	345	332	375	353	356	360	349	364	367	357	367	358	361	382	373	354	382	359	378	348	362	361	355	371	336	362	377	359	352	374	407	369	348	350	373	351	346	416	333	379	362	397	367	355	412	380	370	365	351	350	366	348	350	422	356	373	337	373	369	344	386	336	345	349	352	354	330	368	377	340	359	353	327	353	376	381	384	335	372	360	397	343	358	370	350	394	365	341	356	351	367	346	382	364	362	359	358	377	377	355	370	365	369	340	365	378	345	347	377	360	363	359	385	409	368	355	351	340	334	344	313	340	372	308	348	335	386	365	393	360	352	377	355	356	365	346	343	366	381	339	385	351	376	339	334	344	350	346	385	321	354	334	387	356	320	342	404	356	317	356	374	329	364	374	383	341	356	356	360	344	361	334	366	361	352	342	366	347	347	370	379	384	339	366	365	362	343	344	360	348	354	358	354	308	339	369	343	377	353	370	383	391	379	355	331	337	391	362	342	348	345	342	359	357	313	346	342	353	337	337	375	357	380	346	372	356	378	361	383	354	355	381	372	358	383	352	351	361	353	362	366	338	378	372	352	365	328	344	372	369	333	358	378	365	356	353	369	367	361	326	379	347	382	351	361	365	380	364	372	359	367	334	362	380	354	381	358	352	354	326	338	371	339	352	309	371	355	351	346	366	355	394	368	360	376	411	361	339	345	352	371	374	366	351	372	311	381	342	360	371	352	370	325	359	369	351	361	374	350	379	359	362	340	374	360	332	363	389	342	369	382	354	371	374	332	384	371	362	336	375	386	353	368	334	329	318	361	348	314	360	382	314	346	407	346	369	387	366	352	369	347	361	374	356	335	383	364	358	376	407	341	416	383	368	378	305	368	389	342	344	358	407	343
28132	21084	17826	8972	3271	1803	1121	716	576	497	467	370	329	302	283	277	285	265	241	223	218	247	219	237	250	251	260	255	250	238	221	217	236	222	230	246	240	216	262	237	203	225	234	239	249	235	232	214	238	249	255	231	238	235	229	262	248	209	241	226	247	256	216	235	234	224	208	226	240	235	212	231	213	235	209	221	244	224	233	238	228	241	220	273	228	229	230	222	232	264	268	253	225	234	228	224	215	248	231	264	264	250	235	222	219	233	205	213	236	245	239	237	222	242	203	239	245	244	221	225	243	227	236	225	242	268	220	226	225	218	238	221	232	234	246	234	230	260	246	250	260	227	247	239	247	246	232	250	242	231	237	230	206	213	243	235	206	230	230	254	250	239	210	217	254	250	232	228	267	203	244	222	252	229	247	245	222	247	236	244	220	248	229	216	229	200	236	251	255	229	212	235	244	245	250	246	237	250	222	243	219	232	219	248	223	238	223	230	237	209	250	209	232	262	228	209	200	246	222	233	230	214	218	262	236	200	193	251	241	243	228	245	235	214	236	223	250	237	226	233	221	264	244	222	225	236	193	205	245	257	227	228	215	242	248	223	243	253	233	272	255	200	217	213	254	232	222	211	230	245	220	210	215	238	244	222	257	243	227	240	260	234	225	240	214	219	225	242	241	221	238	266	244	220	222	231	230	202	241	232	231	255	222	219	247	239	222	235	212	269	238	227	229	229	234	236	210	236	222	238	228	232	231	225	230	246	205	250	213	251	209	210	271	238	222	216	226	235	230	223	227	259	221	230	253	228	206	215	218	218	247	240	264	239	212	248	244	253	247	248	238	221	242	259	228	227	212	236	242	246	226	246	233	243	248	223	223	223	220	250	253	273	231	219	252	240	226	223	223	273	242	222	225	220	216	214	226	261	196	231	262	228	213	192	223	226	216	223	254	233	219	241	233	253	228	221	245	240	236	214	245	257	257	255	237	235	244	207	241	260	247	243	226	242	219	239	253	242	228	226	249	236	225	229	259	235	260	227	245	221	239	254	260	235	220	236	225	213	269	211	236	249	229	236	223	228	236	278	227	235	230	217	214	248	250	226	238	227	238	257	211	230	219	253	230	259	203	226	223	197	198	256	260	240	248	232	251	257	227	228	244	232	218	252	243	244	205	231	223	247	228	224	265	248	233	208	205	254	225	231	251	231	265	232	190	240	223	256	206	218	228	234	235	246	247	226	216	239	217	220	235	240	236	237	230	231	215	270	222	237	225	214	213	197	228	256	244	253	241	245	230	229	235	195	237	219	227	247	198	260	260	227	240	216	227	232	231	203	241	246	229	226	228	221	238	279	232	234	209	203	233	217	234	213	239	228	215	256	235	244	227	217	220	214	247	261	252	253	225	227	252	230	238	258	250	214	235	217	246	212	240	235	209	261	215	229	241	227	217	224	225	226	247	235	216	269	251	227	232	244	236	260	207	235	234	216	238	233	230	230	246	212	238	223	245	211	247	244	250	221	243	208	235	222	230	245	258	231	225	255	257	231	229	224	209	239	198	233	235	228	242	222	236	233	215	240	223	210	235	235	205	239	259	222	222	227	247	240	231	230	218	234	263	213	250	207	229	238	247	218	225	209	229	217	248	217	244	215	261	216	240	252	243	217	238	234	223	217	233	243	224	254	208	209	198	260	221	231	230	257	221	220	214	234	221	248	211	243	284	225	251	237	222	217	227	224	225	223	245	218	243	276	232	266	235	226	234	216	239	212	205	250	225	207	227	250	223	231	213	256	231	225	201	210	225	245	245	203	266	242	241	222	244	232	217	236	241	239	231	219	254	226	247	231	238	248	258	241	220	250	221	229	218	230	257	241	225	239	249	207	225	214	254	226	227	231	237	228	218	238	230	241	244	259	215	262	227	250	234	248	237	235	247	224	245	246	223	224	241	249	242	228	237	243	222	218	230	215	219	246	223	240	255	257	244	233	207	236	252	222	229	213	222	257	237	257	239	223	230	228	240	230	243	202	224	238	207	242	255	249	245	235	233	241	233	213	235	250	239	235	240	243	246	201	222	265	232	226	221	234	255	247	248	218	253	222	238	220	253	218	242	203	232	220	243	232	247	238	222	231	228	208	228	256	236	251	230	236	241	251	256	218	225	239	200	210	227	239	249	237	251	227	229	253	263	203	216	242	248	227	231	249	210	214	225	233	236	237	228	234	243	239	224	234	205	238	245	250	234	225	244	239	239	244	223	242	230	215	243	196	251	223	234	204	217	237	220	230	210	239	204	224	229	223	274	239	239	230	237	202	232	231	225	218	210	198	213	238	216	248	238	238	234	231	234	217	203	251	256	209	233	235	235	218	238	208	249	225	205	234	255	244	218	230	231	239	215	237	195	225	231	239	253	214	239	258	250	254	233	196	278	232	234	210	241	238	248	236	232	244	248	256	227	210	232	219	253	214	260	243	203	230	238	242	241	250	220	260	230	232	265	226	251	238	203	219	231	264	249	261	245	224	235	214	242	217	222	244	261	221	245	237	226	237	266	223	262	214	244	213	207	228	233	234	240	260	250	236	219	233	251	224	217	237	240	244	236	227	237	244	223	202	223	226	243	218	247	219	227	254	217	211	236	260	237	224	235	231	249	270	221	253	226	228	246	248	223	243	214	232	234	219	201	242	232	231	234	233	257	224	252	228	255	247	227	232	257	236	242	247	227	232	254	227	214	262	236	270	230	247	236	216	237	244	236	222	238	223	265	241	228	240	204	225	219	215	229	238	215	251	238	218	224	241	208	203	239	244	243	218	226	223	238	238	214	219	256	224	242	239	248	237	243	231	266	229	210	189	228	219	261	231	228	216	252	235	212	240	248	241	221	232	255	257	234	262	228	258	239	242	256	214	195	228	235	231	248	231	243	251	230	249	251	236	206	215	228	241	205	204	225	228	260	211	276	224	243	228	226	213	230	232	233	246	208	236	213	236	231	231	214	242	223	224	236	245	242	231	235	244	229	247	251	228	240	255	237	215	219	227	224	220	204	245	231	231	256	223	229	227	260	234	232	239	241	255	235	238	220	217	215	204	207	233	224	252	212	227	225	222	204	219	259	230	242	256	244	210	220	213	255	265	225	233	201	246	204	239	215	212	225	238	201	255	238	249	226	237	229	213	223	229	237	222	231	234	236	244	226	242	207	250	229	235	245	243	214	231	237	234	224	228	222	218	260	238	224	230	217	280	247	231	242	229	219	241	219	225	246	214	251	268	238	246	215	227	245	221	224	268	257	228	250	240	224	250	241	212	244	259	236	255	216	227	259	258	245	235	248	245	253	241	256	252	242	215	231	219	237	220	225	268	246	239	246	256	223	212	242	229	249	261	244	224	244	254	271	252	276	249	235	221	219	214	242	211	241	255	225	222	233	220	260	233	224	216	231	236	220	242	247	214	241	236	230	211	231	217	214	222	232	229	229	264	232	245	256	237	225	231	234	213	248	247	240	256
17938	32473	23960	11873	6357	3712	2620	1608	1204	977	801	712	613	559	555	516	473	403	411	403	366	370	352	350	374	383	366	364	344	398	366	396	360	399	368	392	375	369	363	390	371	364	348	341	381	366	388	354	356	377	343	333	375	362	371	381	377	351	363	377	374	380	357	357	364	389	378	348	341	332	346	396	344	378	361	326	373	370	356	345	322	369	357	351	397	343	346	366	361	351	365	368	370	373	352	370	360	347	355	360	355	351	392	354	355	354	361	325	339	388	361	378	372	364	376	346	359	357	380	347	364	371	359	371	362	322	371	405	401	342	385	353	345	373	369	354	325	340	357	360	358	383	407	421	406	352	342	370	361	371	361	354	316	375	385	383	374	367	366	356	359	372	338	367	365	357	357	392	347	357	328	388	351	381	360	360	319	391	395	385	384	402	378	349	384	329	365	380	376	348	352	362	365	369	385	373	333	384	406	374	351	352	387	347	369	377	353	352	373	370	393	328	322	406	352	374	354	378	318	348	350	340	365	333	337	354	366	365	363	399	315	350	355	407	337	344	316	378	368	301	376	343	352	374	353	352	355	370	359	385	349	355	346	350	403	379	369	368	378	324	364	345	375	348	389	355	365	369	353	394	381	388	354	360	367	367	332	357	342	358	356	371	352	385	382	324	358	358	372	384	337	316	343	377	369	354	353	371	352	359	382	365	377	353	368	348	330	373	373	388	330	346	339	349	336	347	404	316	389	341	377	367	379	366	366	381	352	371	338	376	360	342	354	339	357	349	377	389	350	347	369	383	352	371	366	383	372	347	363	345	358	401	381	365	377	344	366	363	374	354	388	357	367	358	331	329	359	375	395	359	336	349	338	361	348	346	357	387	388	358	362	358	375	366	369	342	370	332	376	359	374	325	348	333	357	361	378	339	356	396	381	393	362	378	373	348	366	394	367	352	333	372	390	323	367	349	374	376	346	349	338	385	373	391	379	331	360	402	323	373	349	341	351	348	369	333	382	363	347	374	382	378	354	319	351	366	344	366	355	352	375	429	404	346	346	359	318	382	337	343	326	424	398	355	341	388	373	348	351	336	390	359	363	346	371	354	397	374	369	353	370	361	357	396	375	376	370	366	377	375	361	349	401	336	394	366	356	357	356	351	358	340	360	367	380	375	348	366	357	338	351	374	333	380	314	380	353	327	374	371	385	354	361	339	386	401	377	364	360	388	338	377	373	327	362	324	377	347	356	369	344	318	364	372	419	349	379	349	370	324	366	382	355	327	338	372	359	389	390	406	389	389	380	370	386	349	350	364	362	380	364	371	358	389	372	362	338	373	365	366	343	406	380	364	345	371	370	349	398	358	395	349	374	366	365	358	365	363	377	359	365	374	344	383	334	387	342	364	337	337	361	326	376	367	366	367	364	339	371	355	378	362	375	349	365	377	378	393	339	349	374	332	378	364	398	363	359	376	365	369	320	366	365	343	345	353	355	344	363	360	352	363	358	360	366	352	336	361	383	334	355	360	374	360	357	371	368	347	350	353	340	360	365	401	373	370	346	347	381	322	363	374	370	352	380	373	371	344	374	358	356	379	374	382	384	408	340	324	398	363	373	367	363	353	364	328	359	365	380	356	351	360	344	386	358	346	353	395	366	362	375	383	351	355	370	367	355	338	342	344	354	349	370	351	400	367	353	362	354	364	342	347	355	389	379	366	354	362	374	325	379	337	363	375	346	367	406	352	346	352	346	368	388	361	358	383	359	363	374	358	358	330	395	353	386	350	377	334	405	380	364	380	388	358	367	349	329	352	373	391	354	380	371	354	387	353	364	335	351	360	370	399	379	373	339	342	362	362	367	325	368	377	335	403	383	352	333	367	350	387	376	351	371	350	375	360	400	338	379	344	362	370	378	393	352	346	327	376	365	348	400	383	371	395	354	386	374	338	360	349	373	377	380	368	356	343	373	379	367	354	369	347	373	355	368	395	377	390	369	359	353	385	351	405	356	334	365	369	369	348	358	369	342	364	369	331	365	357	391	376	356	345	378	352	335	337	391	353	362	359	349	360	349	376	358	328	357	324	338	361	348	346	372	382	338	364	379	366	343	352	334	347	361	355	370	351	379	337	355	371	350	367	351	368	366	354	365	367	354	366	366	353	358	388	364	369	360	346	373	359	336	381	377	369	362	365	331	330	316	356	362	290	342	381	377	375	329	346	376	377	400	348	358	347	351	382	362	360	363	337	389	402	338	365	394	365	391	356	356	361	355	389	400	362	367	343	357	368	372	362	359	359	345	409	360	341	344	356	322	357	361	360	332	366	366	382	390	329	341	371	374	356	388	359	384	398	358	378	318	337	365	376	374	375	353	335	334	369	348	327	358	390	319	348	356	358	365	371	359	380	361	374	358	380	368	378	395	372	371	375	349	362	375	346	385	388	412	386	358	376	389	361	331	341	332	363	362	385	358	356	389	349	367	377	362	331	339	357	354	347	338	356	358	338	377	366	325	354	378	368	352	345	377	361	364	339	362	355	359	352	362	365	351	404	392	350	415	387	360	330	371	356	373	357	351	387	375	318	372	356	351	338	374	351	359	352	352	358	336	353	345	384	337	375	379	351	395	336	375	370	369	373	354	379	357	354	359	340	384	376	364	371	373	358	400	365	396	368	354	340	335	389	389	395	387	376	386	343	345	337	400	335	372	357	355	382	341	404	359	347	371	328	360	348	395	399	352	333	358	325	350	371	365	374	395	324	367	364	393	366	346	380	375	374	383	363	397	354	355	302	377	371	360	355	387	354	326	362	379	361	355	365	338	356	365	340	360	369	347	360	361	355	362	373	330	373	377	367	380	369	365	372	346	342	366	336	347	347	341	354	346	362	375	374	355	371	373	372	370	410	359	367	349	350	357	370	385	362	386	381	360	365	346	339	344	370	392	383	383	353	345	378	365	348	340	364	334	376	359	365	374	350	371	372	352	349	344	333	334	385	358	350	388	345	340	376	365	347	354	371	350	328	343	353	384	392	373	370	385	356	347	362	369	385	356	352	330	330	377	365	330	362	357	338	385	383	363	377	382	383	376	396	381	410	404	344	355	376	326	371	399	370	358	326	365	381	385	371	377	339	351	396	375	337	377	346	348	332	368	385	381	380	393	379	353	369	362	382	370	382	360	357	360	357	346	380	355	370	353	372	366	339	380	334	370	374	343	388	343	383	370	350	354	328	385	375	343	396	376	348	371	375	361	374	384	351	351	367	366	393	343	334	370	403	373	366	351	336	364	334	323	359	353	343	378	363	358	373	380	351	328	392	353	369	347	360	369	373	348	391	348	379	340	342	372	402	375	406	353	351	350	372	374	368	324	354	349	375	346	349	349	367	369	334	360	348	381	374	347	383	342	377	350	355	369	347	373	350	359	401	326	349	360	351	356	344	333	398	345	360	357	353	349	374	344	388	323	379	368	382	361	376	367	358	326	360	348	353	352	354	353	396	346	385	393	378
23856	21517	27837	25650	18371	5657	2406	1374	1013	764	638	565	455	456	345	346	295	305	302	285	280	244	270	287	262	272	269	268	246	268	288	271	256	286	270	257	257	244	276	227	261	247	269	255	241	255	247	261	256	243	267	247	245	249	247	257	233	227	246	229	275	247	250	293	255	259	241	271	275	251	255	259	259	247	246	260	257	259	239	251	227	245	252	255	253	232	260	264	251	250	249	225	247	255	259	268	257	265	256	269	275	225	242	260	275	263	239	283	257	227	260	236	239	265	265	253	258	227	231	231	247	214	244	240	250	248	256	252	253	238	281	226	249	236	262	248	262	239	256	262	246	273	253	273	280	229	253	277	254	226	282	262	238	239	260	271	259	240	245	256	236	235	248	264	281	264	247	226	237	240	233	236	244	229	230	247	285	239	273	239	256	270	230	230	251	273	239	240	224	289	235	251	249	271	262	278	257	240	226	278	285	266	234	231	246	231	274	260	241	273	275	241	242	272	250	241	252	281	221	256	282	309	247	230	252	251	273	257	244	228	269	246	244	232	256	264	269	261	259	252	254	242	260	242	231	258	268	251	272	247	258	238	257	245	255	228	222	270	243	249	261	276	239	242	239	252	223	221	241	267	233	253	229	284	253	248	258	245	255	261	248	257	258	235	227	244	249	231	250	264	232	250	258	248	230	245	259	228	243	289	236	275	268	245	246	258	246	226	235	248	250	245	248	269	279	243	243	275	285	232	238	259	260	280	264	255	253	279	283	291	263	236	223	252	245	269	273	296	257	267	250	246	283	274	227	245	232	276	260	250	258	232	265	216	264	242	229	283	230	235	262	233	249	251	261	251	249	249	232	291	281	241	252	252	262	237	270	244	252	260	240	245	271	282	264	262	285	248	247	253	271	234	265	244	235	262	239	252	244	253	248	253	224	247	260	252	235	237	264	275	272	237	251	245	269	271	248	236	254	220	259	250	281	244	217	220	232	283	260	227	254	262	260	251	261	241	274	256	237	254	256	263	251	249	273	245	253	239	275	225	251	246	240	261	297	238	243	290	256	263	240	242	249	253	260	273	246	274	266	289	225	281	236	242	260	254	281	256	265	219	272	217	247	261	272	261	225	236	238	246	253	237	253	253	257	271	254	247	237	238	267	262	228	239	274	250	268	248	249	261	247	230	258	254	265	252	274	276	243	255	249	245	261	280	251	226	252	232	278	263	225	243	265	260	278	242	240	260	244	250	261	254	274	242	246	253	263	229	235	244	240	262	252	247	247	257	253	260	266	248	274	264	274	253	237	257	252	227	258	247	259	258	262	253	279	278	245	239	243	251	271	256	256	267	275	251	247	237	267	267	256	230	268	238	251	256	243	247	296	235	254	282	267	256	263	270	247	249	277	276	258	259	267	247	256	250	237	238	218	242	241	249	247	261	229	244	243	243	273	249	241	257	243	295	281	225	272	233	272	251	242	265	249	258	259	269	258	238	262	252	255	269	248	256	272	235	257	250	257	262	221	260	258	249	265	248	275	239	281	272	242	240	263	271	232	265	291	269	285	260	246	253	272	239	221	262	285	260	251	249	220	266	258	257	263	269	244	251	238	224	272	258	263	262	226	247	217	238	247	249	250	271	272	241	248	271	244	261	236	229	235	246	265	253	228	274	278	258	279	212	237	283	260	242	253	253	255	247	245	232	279	261	232	250	239	246	255	281	275	253	228	267	252	263	236	245	254	236	270	252	269	257	235	291	247	268	213	231	232	260	221	256	232	246	262	260	239	264	254	248	254	271	234	247	271	271	223	232	251	239	245	235	266	240	242	240	257	240	280	277	260	258	263	255	271	281	250	253	254	275	240	248	271	252	243	261	273	253	270	248	258	241	202	231	236	262	245	235	208	244	287	241	223	246	253	263	250	254	252	234	252	278	238	258	246	231	244	254	286	248	238	252	278	299	252	245	242	235	251	247	243	220	220	227	273	262	252	254	225	256	241	237	241	256	263	279	270	247	281	251	256	259	241	272	245	258	247	259	269	260	243	251	236	295	278	247	237	236	240	279	227	272	239	288	228	292	243	242	261	256	250	283	226	282	258	265	279	277	240	248	280	239	260	267	244	262	260	245	266	228	249	240	230	227	258	271	246	250	256	233	257	241	276	241	279	215	270	240	238	235	265	266	239	273	227	244	251	267	285	228	253	270	262	250	250	252	256	278	258	241	243	243	230	270	249	272	248	260	251	240	266	258	239	250	232	231	265	270	273	248	260	239	263	259	260	230	281	259	249	240	259	241	264	264	248	251	243	247	228	259	290	291	248	232	255	241	239	264	254	239	221	239	269	241	272	254	227	258	238	231	225	245	254	252	256	236	238	261	245	252	245	245	224	243	249	259	242	244	254	242	222	246	257	254	262	226	248	270	253	262	256	242	255	267	282	252	230	233	263	235	255	226	259	254	255	253	251	260	253	260	276	268	291	260	265	267	245	251	284	245	280	233	285	246	236	239	254	261	243	270	239	266	262	223	259	269	285	257	270	244	287	225	232	235	228	243	236	272	290	238	228	270	259	267	266	267	247	269	252	249	245	237	254	237	229	246	240	235	250	262	272	241	260	268	254	241	283	247	254	276	233	224	242	256	270	262	244	247	269	246	247	252	277	257	263	256	246	243	266	251	243	241	267	251	262	262	264	259	255	219	257	251	240	234	263	239	247	239	219	242	279	214	244	223	244	245	250	244	243	254	218	253	259	238	246	264	271	236	234	245	274	253	228	274	268	262	255	245	264	250	239	253	249	216	247	269	272	239	258	281	252	273	257	264	238	267	245	256	256	261	270	259	278	245	227	248	235	270	247	232	273	214	252	271	276	281	239	213	244	225	253	263	248	240	217	247	253	234	265	233	257	229	229	251	289	285	254	221	270	272	250	250	224	225	248	235	283	263	214	229	258	248	237	251	243	284	199	256	240	264	245	255	275	279	272	268	271	249	246	279	248	248	250	245	238	264	277	238	263	254	259	238	267	239	251	274	248	258	252	249	246	242	262	251	274	246	252	231	207	255	269	244	285	258	242	253	242	252	267	241	251	267	234	257	283	244	234	263	267	246	268	264	248	279	260	245	255	251	249	255	264	262	252	235	263	233	259	257	266	239	258	271	244	277	242	259	275	238	242	237	259	259	259	258	253	252	268	295	271	283	230	251	266	274	242	250	243	249	231	251	233	267	261	230	244	242	271	241	264	229	228	273	268	227	247	240	250	270	283	276	226	270	240	261	250	243	272	247	261	233	273	269	255	235	236	269	258	223	278	269	267	260	252	271	254	225	232	246	258	238	242	256	222	286	234	260	266	242	234	259	250	240	257	253	271	269	266	241	228	258	213	257	277	236	228	242	235	241	254	241	251	238	276	257	288	270	243	264	248	237	252	240	213	246	277	251	280	241	264	242	246	263	272	255	253	253	251	256	299	261	260	248	233	227	275	245	247	236	245	270	246	258	281	248	232	228
18308	40535	31901	17931	10233	6657	4404	2927	2135	1745	1334	1096	953	816	657	587	515	529	482	471	470	406	406	406	440	436	390	408	396	378	401	382	410	373	406	387	378	364	378	420	383	413	391	375	379	395	395	411	377	371	389	433	388	410	401	362	384	408	389	362	398	388	428	423	413	366	380	381	381	400	376	391	415	397	397	367	425	352	389	400	427	408	388	372	394	395	412	382	412	385	424	399	381	404	394	386	382	391	402	377	359	359	408	390	435	396	350	384	389	373	391	369	386	376	372	386	378	388	376	395	373	393	367	410	395	404	388	426	341	385	358	365	392	403	385	350	389	380	390	398	401	382	386	403	400	406	364	374	360	371	405	383	399	380	369	371	396	376	389	383	375	411	367	390	405	394	393	418	370	402	392	358	398	414	358	378	393	377	389	405	405	402	399	412	422	389	405	357	405	358	389	393	406	378	377	370	385	364	396	424	356	407	430	372	362	382	383	358	406	390	422	366	415	425	377	412	411	405	396	407	427	407	389	379	346	381	407	370	405	383	432	405	377	391	375	403	386	393	391	417	373	352	367	404	392	391	386	355	403	380	412	387	369	366	420	385	378	391	384	388	393	398	385	428	361	389	390	394	382	389	390	383	425	367	389	408	384	384	387	376	396	372	396	402	407	401	394	372	396	367	373	401	368	411	390	408	388	375	391	406	376	394	409	396	401	390	402	397	394	418	382	391	421	407	401	370	395	408	417	379	403	374	367	369	385	415	400	407	327	384	393	356	378	422	395	388	408	386	400	408	393	363	376	373	414	397	416	370	403	402	394	388	372	390	387	378	392	418	407	414	368	394	352	401	371	371	392	417	408	392	390	379	417	424	377	399	377	388	372	400	377	439	383	433	373	373	377	378	401	393	401	395	351	384	412	399	395	388	404	379	403	391	362	387	417	361	407	389	411	372	394	414	387	368	409	361	394	391	375	369	388	357	377	374	419	390	382	384	355	420	407	377	391	395	389	373	367	390	397	360	397	365	375	380	363	396	343	448	374	378	388	442	369	357	402	383	383	379	388	382	379	355	360	369	408	391	367	395	397	381	387	362	374	363	406	397	393	394	408	391	403	392	374	373	395	378	409	392	408	366	388	345	378	384	396	403	353	410	375	366	402	419	397	396	355	380	375	402	409	405	365	399	405	392	395	373	369	420	415	381	367	378	405	367	403	404	421	387	408	382	370	393	386	402	399	435	409	412	364	362	369	387	387	345	397	361	362	370	377	396	366	394	383	356	390	373	388	402	406	397	405	393	398	390	351	354	412	381	378	390	388	386	379	411	387	390	362	389	364	381	367	398	378	392	367	425	390	381	410	362	357	408	369	367	361	363	361	412	391	394	368	380	406	393	410	365	383	429	394	375	367	445	395	383	390	370	419	382	377	379	396	377	355	386	376	378	380	377	374	358	391	366	364	392	385	377	378	418	414	419	346	379	400	344	372	371	409	408	395	402	396	378	400	377	359	391	409	361	424	375	390	370	376	394	391	377	393	354	411	417	398	369	441	389	404	408	353	376	391	426	388	422	381	409	381	383	353	381	391	399	379	403	379	436	409	406	360	392	410	392	413	403	419	386	379	368	378	388	409	389	395	392	376	380	407	385	385	362	388	380	379	404	384	383	440	420	414	397	429	418	392	377	409	383	393	414	421	399	405	409	394	402	376	400	363	379	391	399	385	357	405	353	384	401	404	414	372	379	394	434	378	385	394	389	392	386	391	394	380	381	399	396	389	369	339	396	396	390	417	409	403	352	331	373	396	402	374	355	391	395	420	396	363	370	416	418	377	389	393	375	362	425	404	415	382	415	392	405	385	405	387	366	409	365	370	378	378	392	392	394	384	363	397	388	403	383	400	373	402	383	375	359	392	384	370	422	371	417	381	373	359	407	433	393	392	415	396	375	361	401	375	375	404	381	380	359	376	343	428	386	393	395	355	375	409	388	397	388	380	405	399	401	404	388	373	417	353	357	401	382	370	350	394	401	385	373	425	378	381	398	401	404	431	379	373	411	368	407	376	412	398	423	417	404	401	395	358	406	366	358	398	398	408	376	395	425	384	401	424	398	387	364	429	375	399	394	410	376	382	365	376	405	376	406	366	374	415	356	379	366	415	395	351	345	351	421	423	389	400	401	403	383	365	387	431	380	352	372	396	405	415	365	355	358	411	396	407	355	393	392	370	353	390	391	393	395	363	415	364	410	368	362	418	393	416	366	396	392	387	404	376	408	366	399	377	390	410	399	374	355	354	401	379	371	400	364	391	374	390	401	368	403	365	396	361	395	401	431	380	430	376	387	358	369	405	424	411	385	397	434	367	379	401	369	365	409	381	377	352	367	383	369	427	364	376	398	386	384	402	379	363	387	373	372	384	380	389	387	370	400	358	396	349	418	362	400	403	369	405	396	418	333	396	398	374	394	427	371	397	384	381	396	379	391	364	382	385	396	392	375	412	383	378	404	393	397	380	394	422	422	389	402	413	384	407	370	391	359	377	381	408	358	375	397	374	393	434	366	428	394	397	345	358	365	352	378	379	371	330	395	394	421	368	351	390	395	387	387	401	354	392	403	393	354	408	402	407	403	380	349	392	363	385	381	370	423	391	348	398	389	380	393	372	393	408	412	373	386	377	394	401	399	385	375	373	372	380	369	413	396	367	388	413	358	430	414	397	407	394	371	405	403	355	418	358	404	371	388	393	367	375	380	378	386	382	358	412	361	390	409	402	395	392	389	407	399	396	352	358	389	373	408	385	369	375	398	379	361	355	402	410	398	398	419	389	376	352	410	399	370	393	388	354	405	409	400	361	373	370	401	399	383	387	379	383	383	395	396	430	390	372	372	410	389	358	378	405	404	377	409	396	387	401	356	364	403	396	427	360	389	401	418	381	401	373	382	394	354	404	419	404	405	379	371	392	382	380	364	403	413	424	392	387	392	403	381	398	396	381	378	399	370	392	375	403	387	397	368	376	398	381	385	411	381	387	409	386	398	394	431	356	401	391	366	428	389	391	382	402	406	437	391	362	393	383	377	405	406	369	402	350	398	400	400	405	395	414	388	391	362	386	397	406	377	376	384	372	374	396	403	438	405	348	403	391	407	380	386	376	394	409	403	350	355	364	419	371	348	407	418	389	391	393	372	379	397	385	365	379	415	394	378	361	370	355	390	393	393	425	427	415	404	377	401	399	377	408	386	397	375	394	375	366	383	376	420	372	402	370	361	376	385	375	367	382	387	418	386	370	423	382	376	375	371	396	378	399	389	365	370	368	406	386	387	379	403	383	387	357	390	384	379	396	389	389	430	396	394	377	399	410	406	390	382	392	379	409	389	383	399	388	412	368	398	375	398	380	384	402	408	402	397	375	365	380	382	376	376	394	345	424	394	365	396	431	410	410	399	415	429	380	397	400	432	436	337	383	390	354	370	368	392	370	381	403	390	364	381	355	409	421	395	377	358	413	385
25431	21523	25396	21084	5113	2280	1351	967	723	601	487	385	397	337	332	281	278	239	255	211	211	233	245	261	224	224	232	213	267	239	198	231	225	213	242	229	219	203	233	247	251	217	239	228	223	199	229	223	222	239	213	215	222	196	234	232	222	221	208	220	236	223	216	249	227	219	214	227	243	221	239	202	234	222	240	226	256	230	221	219	242	246	211	233	230	212	232	225	229	257	205	217	235	202	220	226	204	217	217	218	219	218	231	234	226	199	205	224	215	222	230	244	224	222	244	223	253	246	235	228	220	197	250	235	231	236	234	228	260	246	231	203	219	214	196	232	207	218	221	227	212	228	256	213	241	212	237	232	200	211	221	234	214	237	204	239	216	249	219	249	220	222	209	202	230	237	240	270	196	222	206	238	234	234	234	229	210	218	235	224	204	229	244	226	201	224	223	211	222	233	219	237	275	222	235	217	217	236	213	252	220	241	216	249	246	208	227	221	244	218	227	242	228	202	234	240	239	242	232	232	224	227	238	244	263	219	204	216	228	250	238	244	222	231	230	203	228	244	228	227	249	220	236	239	243	220	239	251	247	225	247	231	197	221	223	204	222	223	238	216	200	227	222	205	260	219	221	239	224	215	194	245	198	246	206	230	202	250	227	221	232	207	207	239	205	230	230	226	220	199	221	239	228	224	253	252	229	239	263	216	246	226	214	218	239	198	194	257	195	223	223	201	221	218	226	224	204	203	222	226	224	233	221	215	216	219	238	228	251	205	214	230	231	190	242	209	236	207	209	207	217	219	225	227	226	254	246	205	229	221	230	235	206	262	230	201	253	234	242	240	230	237	223	239	222	240	217	217	228	215	221	236	231	210	222	238	232	226	229	218	242	245	226	199	245	237	239	221	226	230	239	212	258	230	235	217	223	232	229	229	220	202	238	223	238	231	234	225	210	227	220	232	244	223	235	205	223	221	222	208	224	242	226	212	219	215	219	223	225	229	246	236	217	241	263	225	228	219	220	239	210	228	237	214	211	215	218	199	199	242	236	231	233	216	210	229	255	225	228	217	245	220	232	251	244	227	231	229	216	250	242	242	219	250	229	222	233	212	235	221	221	223	216	255	235	251	217	220	215	254	232	222	210	226	228	217	247	203	250	213	221	245	235	247	199	220	264	221	233	238	232	228	214	212	254	214	230	200	235	211	255	212	227	206	226	230	231	219	220	177	220	248	236	222	188	214	212	219	223	241	207	226	225	219	238	234	229	247	242	217	229	211	217	204	213	208	222	218	225	221	221	247	241	234	225	220	239	217	234	231	222	239	235	253	253	221	225	235	240	242	228	213	245	219	229	206	231	217	238	228	245	231	239	225	231	257	225	254	236	234	258	249	223	226	227	227	217	217	216	239	227	205	211	232	236	228	221	232	224	247	207	241	230	208	214	251	212	217	215	204	247	232	210	231	220	228	224	213	241	215	239	202	223	228	241	233	210	217	199	219	230	215	215	215	215	198	245	212	223	235	198	213	227	206	235	241	241	243	224	215	227	230	220	229	248	227	215	233	239	238	226	237	246	239	240	231	212	190	231	227	241	262	202	211	248	207	214	224	232	228	229	230	235	238	254	228	218	250	226	269	231	244	233	214	218	196	229	229	239	242	217	213	230	215	218	209	228	237	259	236	237	254	239	208	204	206	223	243	239	227	236	231	220	246	218	244	240	215	252	249	250	259	222	222	222	199	216	211	234	219	239	239	226	212	240	205	255	230	226	269	226	225	227	218	229	220	196	223	253	217	227	267	198	242	232	239	227	235	223	240	221	197	227	215	210	227	219	233	259	220	230	208	212	226	230	229	253	188	190	254	222	234	223	210	237	203	242	210	225	211	224	213	242	227	205	210	222	213	242	214	208	227	232	201	236	204	239	230	250	249	208	219	207	240	226	211	254	221	258	227	260	193	228	243	204	223	246	263	221	227	262	235	237	244	212	232	230	223	199	235	228	215	247	230	242	239	236	201	242	198	232	191	236	227	226	228	211	211	238	240	233	216	192	205	208	242	226	230	233	220	189	220	235	242	232	238	235	210	196	229	232	203	226	208	238	276	188	239	237	230	224	198	234	227	243	212	220	257	231	226	227	246	229	209	237	221	217	217	218	258	247	241	232	216	225	233	222	216	229	210	227	220	249	228	240	213	215	240	216	227	206	238	227	239	218	222	234	203	217	240	212	216	242	243	228	238	227	226	222	241	238	218	222	237	226	228	233	203	247	221	194	234	223	227	207	215	238	209	253	224	225	239	245	224	225	223	207	244	225	244	245	237	247	240	231	230	257	220	235	220	243	212	246	221	238	218	206	205	225	230	231	220	244	233	226	256	240	240	243	239	231	218	228	216	269	248	220	246	238	205	253	220	248	216	235	237	221	220	239	243	253	235	239	210	199	250	204	222	210	229	232	238	224	238	228	242	218	216	231	212	217	218	208	220	249	231	229	194	201	210	234	231	221	223	230	264	249	203	228	229	225	207	212	236	257	228	228	197	215	251	224	234	234	243	222	237	250	216	211	216	253	220	204	238	210	223	208	234	234	233	240	205	218	216	218	234	231	228	226	247	262	232	227	204	245	219	209	213	234	240	218	212	227	246	224	235	219	209	212	202	216	226	225	222	225	227	217	218	261	231	224	217	236	240	228	227	255	217	229	209	239	209	214	209	232	198	229	237	207	239	224	236	217	195	246	225	218	233	219	205	243	205	209	218	210	200	205	232	235	212	219	202	196	214	235	226	250	224	201	216	208	213	232	209	234	236	213	232	223	180	250	226	230	233	226	232	240	214	205	250	225	218	187	219	223	237	226	242	236	201	249	249	230	228	211	235	232	206	246	224	247	226	253	239	244	229	228	216	223	227	228	223	196	233	226	247	261	200	260	219	206	223	196	235	221	252	233	218	197	237	216	250	216	221	231	210	219	206	258	233	232	224	223	233	197	233	243	246	287	219	210	224	227	220	228	200	226	246	242	244	216	227	209	200	216	223	231	226	241	257	205	201	244	236	241	249	255	226	233	224	216	242	220	228	248	219	241	255	209	222	232	213	235	224	196	225	224	194	228	210	228	204	197	228	202	243	226	231	251	243	217	241	229	228	227	195	226	246	248	215	230	200	226	216	232	229	239	231	237	225	204	249	233	208	228	215	218	246	241	216	256	234	221	239	243	204	227	232	204	217	238	229	225	229	225	225	203	232	220	226	242	256	216	227	213	220	217	219	197	229	239	245	230	229	224	233	269	218	246	224	205	223	225	230	223	212	222	209	240	231	208	256	228	211	221	218	251	210	215	197	224	254	229	228	209	225	222	221	222	217	241	217	221	224	229	207	211	234	195	218	223	204	218	254	230	243	230	216	200	258	214	213	234	225	231	229	207	211	253	195	208	229	232	232	211	208	233	227	220	237	218	245	242	256	252	230	227	225	243	201	248	219	231	232	254	209	241	201	230	232	245	212	203	239	227	229
17070	36254	26961	13233	7651	4971	3123	2371	1740	1267	1084	837	784	610	536	477	437	450	404	399	372	419	363	374	360	400	370	353	378	339	351	353	351	358	371	345	326	332	347	373	392	346	343	373	370	331	374	385	375	346	381	333	365	358	378	393	362	341	362	357	362	337	322	330	385	376	324	379	370	353	340	348	377	326	362	382	361	365	360	360	355	343	311	345	409	365	340	355	345	332	338	333	335	328	360	366	338	354	360	372	355	384	371	316	341	337	361	359	331	366	391	350	382	360	305	381	349	348	364	349	348	337	365	355	353	340	351	349	384	335	389	343	358	381	350	362	370	350	352	374	318	345	363	339	317	342	330	356	331	348	357	335	351	351	348	317	338	362	367	378	374	356	349	342	314	344	332	373	351	329	356	372	387	354	394	357	340	321	343	363	356	344	336	344	312	350	351	324	382	362	332	365	313	383	384	380	340	343	351	352	373	363	340	325	335	374	372	375	342	352	357	367	342	356	368	353	342	348	337	353	389	318	343	329	383	329	348	347	363	354	325	325	354	330	358	326	338	381	363	336	339	345	351	333	365	336	338	318	345	339	363	364	368	361	344	331	370	341	330	318	353	344	310	354	369	351	355	353	377	350	370	370	343	351	370	310	354	383	343	340	345	379	330	353	331	329	351	362	355	370	384	334	345	329	352	342	340	343	342	330	350	362	370	335	351	313	345	346	358	340	335	342	337	360	380	352	372	370	354	336	365	335	339	359	327	335	354	350	368	330	357	332	340	340	338	329	366	334	369	346	333	341	355	338	348	337	336	366	337	337	359	367	375	372	353	346	381	381	339	345	350	337	355	356	368	363	376	340	343	337	336	304	395	361	369	367	382	388	350	351	359	354	366	346	356	346	325	355	386	382	363	374	338	361	334	381	336	344	356	338	341	316	378	343	358	354	343	331	313	328	367	347	332	367	357	368	356	343	360	359	368	325	386	370	369	344	368	368	368	366	377	387	354	345	346	322	355	339	351	357	341	357	338	332	382	371	319	333	390	335	380	372	367	359	353	351	352	364	347	345	348	350	347	331	360	359	345	356	352	354	364	350	366	390	339	367	356	332	391	370	371	348	316	351	327	340	332	341	355	346	326	331	374	336	358	368	337	320	357	357	374	337	348	328	367	370	352	349	343	351	323	341	336	355	336	381	342	325	354	358	351	345	340	341	353	339	323	330	349	345	393	361	354	329	342	342	344	349	369	329	354	323	342	368	334	381	370	360	355	364	336	347	356	350	296	363	374	354	340	379	360	395	381	326	360	347	374	347	379	367	346	359	398	350	364	371	336	330	345	344	375	390	359	343	358	354	356	357	361	334	349	366	347	371	363	353	314	349	338	362	326	330	358	374	355	340	329	356	354	346	329	342	386	385	347	331	369	343	343	369	322	320	369	349	348	354	358	352	375	328	358	383	371	344	340	337	379	370	367	350	342	331	359	339	345	355	349	323	351	352	351	347	373	358	375	367	377	338	345	351	332	349	333	337	362	358	378	341	318	344	349	326	340	358	371	376	353	349	359	377	364	329	352	398	353	333	318	355	337	364	361	360	347	362	362	351	381	334	340	367	382	383	384	322	327	330	337	369	377	343	362	333	341	363	311	361	337	347	383	366	322	369	349	372	351	355	363	374	374	341	382	356	351	373	399	322	369	345	354	362	384	337	325	382	356	368	358	361	354	320	325	353	344	364	360	344	327	319	341	366	382	338	379	337	359	346	368	377	347	376	373	328	334	376	350	344	331	354	340	382	371	345	372	346	290	344	353	336	322	352	355	356	354	357	364	353	339	370	332	333	359	333	375	324	384	339	333	328	321	338	363	356	352	353	331	336	346	344	351	355	352	349	350	337	356	361	359	323	394	346	327	360	368	352	334	375	360	370	349	340	343	332	337	365	344	340	344	351	356	357	350	339	375	326	368	366	358	361	323	386	382	352	330	355	350	361	333	353	343	334	341	371	351	362	345	345	317	336	330	345	343	317	315	369	339	356	319	351	350	330	377	353	381	362	360	373	347	356	378	360	367	381	321	361	355	365	352	367	321	387	384	364	341	391	355	377	343	323	359	321	341	363	346	343	358	342	339	344	345	349	315	391	353	346	343	376	348	333	383	404	355	331	372	349	335	368	356	395	309	331	357	339	356	365	350	348	320	364	382	358	358	366	344	340	315	363	362	364	356	357	323	339	349	393	347	356	327	368	365	375	367	333	351	342	344	357	320	376	355	344	330	392	360	317	334	384	383	348	353	361	376	377	345	326	349	357	380	355	376	308	370	346	353	318	351	325	335	328	331	388	347	365	332	359	347	346	348	391	346	359	352	409	372	348	349	338	339	384	380	325	345	325	365	347	317	358	335	319	350	318	366	357	368	348	356	351	347	345	365	350	338	345	377	344	377	336	320	380	349	301	316	356	375	305	360	350	338	371	338	359	359	368	356	355	357	369	402	331	355	346	341	364	362	370	344	374	392	350	342	361	347	360	370	357	355	338	352	366	346	368	326	337	350	328	374	368	335	381	340	355	364	316	350	358	373	355	341	351	354	355	399	328	367	342	360	337	363	374	341	335	357	348	343	343	340	321	322	339	336	345	346	352	341	349	363	343	340	354	345	342	342	368	376	385	362	367	328	314	321	343	355	385	349	346	340	346	358	361	351	350	342	336	352	338	346	351	343	314	345	367	335	339	344	370	365	344	362	316	322	362	347	315	379	367	357	374	345	357	359	325	351	304	339	363	342	373	387	340	375	353	380	371	336	346	354	345	354	325	349	365	357	369	337	345	346	364	336	337	366	332	330	355	343	333	385	365	338	334	363	371	382	355	364	329	356	308	382	319	363	365	326	378	383	358	351	328	357	343	351	373	346	353	351	329	365	374	341	379	341	346	326	342	340	325	309	379	332	381	357	352	347	360	318	350	325	318	354	350	344	358	397	314	357	352	380	326	363	369	329	354	360	359	356	337	372	319	388	366	371	340	383	367	329	355	344	340	352	358	355	354	357	323	335	342	354	331	356	361	382	359	341	360	370	348	350	359	357	365	342	333	341	326	370	350	365	390	364	374	347	335	346	337	341	371	336	317	363	351	366	355	349	361	347	355	348	362	362	338	353	361	338	341	355	360	379	321	334	371	344	352	362	338	352	346	379	331	350	337	363	329	358	333	360	360	359	366	352	361	366	338	333	336	337	343	351	314	353	350	347	317	365	345	388	350	375	346	354	344	372	364	346	335	353	348	356	387	365	330	338	330	347	371	345	349	332	350	353	373	370	336	366	361	358	317	344	363	344	338	352	351	381	325	347	367	341	360	401	368	350	350	354	322	378	365	355	339	351	339	341	354	348	347	351	367	350	333	368	344	343	372	323	373	367	320	355	380	338	375	332	378	373	325	382	373	330	351	353	323	398	347	339	326	366	364	330	324	336	358	319	353	335	365	330	355	374	313	342	335	366	343	361	361	340	359	332	359
22986	21529	28563	24910	21550	16828	5088	2249	1473	1076	891	703	621	494	406	369	334	327	304	288	303	273	268	291	279	251	265	260	260	257	268	238	265	252	251	276	249	268	242	264	249	247	240	243	253	237	242	263	232	230	248	244	259	246	247	273	237	252	278	247	255	244	261	215	247	271	275	242	240	237	240	255	234	249	282	265	237	255	231	244	263	229	273	240	236	243	247	259	273	264	263	256	249	249	239	245	263	252	235	225	237	240	260	235	252	250	245	254	255	236	229	280	234	268	255	268	282	237	251	247	219	222	242	273	250	236	214	234	246	265	232	252	233	218	264	234	264	240	257	242	230	267	235	233	271	262	235	241	263	233	253	241	223	265	250	242	252	233	230	236	236	268	253	240	232	247	291	261	263	237	254	245	242	240	253	255	237	234	236	275	257	256	264	244	236	245	248	246	271	276	250	258	250	237	268	234	267	250	265	224	286	279	236	225	262	222	213	274	282	234	235	238	259	264	247	239	261	225	244	253	245	255	271	234	267	250	221	234	252	274	258	222	250	239	254	248	253	255	263	261	235	250	272	241	256	288	254	249	218	227	244	271	269	264	233	228	238	248	257	258	250	260	268	249	257	267	270	242	250	243	250	246	254	240	242	250	264	265	262	260	245	255	252	253	265	257	254	231	253	226	242	269	239	235	227	265	269	259	248	248	243	290	272	241	253	225	257	255	224	235	266	257	261	277	270	244	219	236	241	235	229	224	243	249	250	254	234	258	232	269	268	240	252	264	243	268	236	225	237	212	243	274	255	245	279	236	294	260	276	246	241	247	267	299	233	242	245	237	266	258	269	247	243	243	230	243	280	282	256	249	242	265	230	248	238	258	255	240	223	224	255	255	244	256	263	229	221	283	243	244	260	241	244	248	258	265	274	249	237	264	261	259	277	256	256	259	253	256	260	265	240	269	269	263	261	273	238	231	243	249	231	237	238	216	250	223	225	237	270	275	227	246	241	257	260	223	245	242	237	259	249	234	274	243	241	247	221	264	252	252	253	243	243	246	269	252	258	240	285	245	239	248	265	274	253	244	270	261	245	254	265	274	258	237	235	235	250	265	270	276	259	262	248	257	246	238	232	244	269	241	277	217	236	243	237	271	253	275	269	260	268	281	248	243	239	264	263	243	248	262	238	245	255	250	253	260	242	267	270	242	242	234	226	253	260	223	256	246	269	235	236	258	267	255	258	248	253	258	284	248	269	265	220	259	255	275	228	273	275	259	237	253	225	279	230	282	258	258	243	290	244	232	234	252	247	272	259	249	265	273	234	269	256	238	265	277	249	231	255	260	263	250	235	256	226	255	235	259	263	225	222	228	226	285	224	236	238	250	241	256	248	249	245	233	244	226	264	270	236	264	234	232	240	240	226	276	278	233	210	234	245	258	251	247	260	237	294	255	247	235	238	255	259	227	249	242	281	236	252	252	251	245	238	252	247	238	253	248	248	267	262	237	248	268	269	228	249	249	252	273	262	248	267	246	276	260	276	287	258	277	233	268	279	256	264	272	223	271	219	269	260	244	229	284	236	240	257	248	242	255	224	243	252	274	250	238	241	264	251	235	249	277	258	255	254	255	236	246	262	217	249	257	271	254	224	247	249	245	253	248	266	248	263	280	258	244	248	272	248	264	236	244	227	251	241	262	249	264	241	260	232	248	261	261	233	304	209	254	281	252	264	277	254	252	231	268	253	251	247	214	249	232	247	257	247	257	259	240	245	263	232	210	243	261	234	244	250	241	234	227	242	262	265	272	258	271	264	252	259	261	236	246	233	272	252	260	261	262	259	242	249	265	285	240	263	248	245	229	275	247	228	276	271	301	244	249	261	258	242	268	225	251	229	266	224	265	228	256	255	255	276	238	260	273	275	272	232	254	244	230	268	262	240	233	273	264	269	270	246	236	257	261	258	242	255	253	246	241	230	238	248	275	284	265	253	264	243	239	275	234	266	250	242	279	251	231	250	271	266	244	246	225	271	272	231	225	235	289	251	269	278	242	232	240	227	240	257	300	258	269	243	257	235	252	245	230	237	236	238	255	239	278	244	220	247	282	222	255	214	262	233	255	254	261	264	264	238	226	269	243	274	275	270	274	240	245	254	238	276	246	220	255	224	295	268	257	239	253	266	229	257	273	270	247	256	251	246	267	267	256	264	234	239	280	239	272	232	247	251	262	248	261	227	225	273	231	277	281	250	238	230	255	242	202	247	242	262	242	226	241	263	240	256	254	245	257	254	229	265	259	261	243	280	249	222	233	236	274	248	252	258	254	270	241	255	226	240	217	246	249	237	248	253	262	238	228	232	250	239	257	251	220	231	283	265	254	284	240	237	246	263	273	252	239	258	218	277	260	270	225	272	245	263	210	243	244	242	215	238	252	263	262	288	244	285	247	255	264	260	265	241	242	264	239	264	238	247	208	267	252	268	240	236	270	245	251	235	228	266	231	238	263	247	269	240	225	238	262	257	242	253	249	227	233	237	263	230	260	237	270	255	251	248	249	262	254	259	218	210	251	251	260	259	267	272	211	234	241	238	253	233	241	237	232	249	285	262	234	257	255	239	272	266	255	257	258	238	225	266	267	237	221	263	219	244	277	240	220	235	261	267	279	251	266	260	265	260	284	250	256	251	248	262	249	238	234	239	238	238	223	250	269	239	268	258	237	275	255	272	271	258	278	261	268	261	231	248	265	248	245	260	244	217	272	259	236	236	208	256	259	262	255	242	235	248	230	245	257	253	249	233	225	278	241	249	230	249	239	244	254	261	225	258	222	246	247	265	234	207	235	262	253	234	235	258	237	258	263	250	254	256	257	247	240	235	270	239	215	263	243	263	209	251	262	232	233	235	260	257	267	259	260	254	262	258	244	235	243	245	248	265	233	258	272	288	250	273	223	262	227	233	222	258	261	225	244	242	242	255	255	244	262	267	237	240	252	250	232	269	253	243	261	272	250	248	273	268	263	240	278	259	255	279	242	245	220	240	218	258	271	270	255	241	237	246	234	237	252	276	261	252	240	254	252	239	243	267	242	250	258	252	250	256	238	283	232	244	257	205	256	266	248	251	250	258	271	265	253	249	258	257	246	256	229	236	228	227	251	260	241	267	283	259	232	234	264	244	203	246	234	261	209	213	267	258	264	257	248	260	283	231	258	244	253	262	267	251	263	243	246	241	288	233	273	231	258	270	235	250	235	258	277	227	241	283	273	241	245	258	268	235	259	225	271	251	271	239	252	259	223	222	262	239	209	241	234	270	233	261	253	238	279	218	279	226	209	249	251	259	259	267	204	267	259	253	256	234	244	215	239	260	275	257	244	272	248	259	235	264	234	253	248	256	262	225	260	261	244	240	264	247	235	250	201	269	237	237	268	254	270	229	270	235	255	223	262	250	227	242	277	278	268	236	249	232	261	236	247	242	281	279	248	269	242	251	248	247	261	266	238	256	243	264	243	260	230
19774	45416	35608	21410	14013	9055	6432	4511	3206	2260	1829	1536	1242	1052	764	668	619	573	478	460	493	409	444	404	438	403	397	404	410	374	389	383	374	368	369	375	409	420	368	388	408	399	393	376	398	412	364	381	404	388	366	346	406	352	412	385	367	353	366	390	424	405	374	394	351	401	403	385	376	371	377	361	383	359	394	370	397	354	386	373	382	367	364	374	377	343	401	390	369	393	392	373	369	409	387	388	430	356	385	380	388	416	364	383	377	396	356	425	391	376	376	403	400	375	421	364	361	384	345	413	382	399	427	364	406	361	372	385	362	395	371	382	371	392	352	324	350	369	358	385	392	372	376	403	407	411	372	364	380	377	399	363	354	405	381	379	394	349	378	369	365	390	373	399	384	354	375	372	337	393	368	384	384	388	406	353	408	379	371	375	357	357	400	419	371	359	364	393	375	376	434	423	372	381	369	394	356	376	391	382	380	384	407	362	394	412	354	377	395	388	382	380	388	387	357	370	405	411	396	382	401	385	363	395	361	395	410	373	366	372	362	370	400	367	377	382	430	354	420	392	401	383	393	375	380	393	405	392	374	361	385	343	365	366	362	401	376	392	386	382	377	394	393	337	396	380	387	385	391	412	384	370	377	385	420	400	397	418	407	387	424	408	371	350	379	367	363	363	456	367	369	378	391	431	380	398	407	382	383	406	371	346	393	420	393	387	394	381	365	390	377	394	390	400	362	407	356	391	384	403	396	376	389	397	370	392	376	391	381	400	361	392	389	363	365	347	393	398	411	390	373	361	393	412	382	396	406	363	411	345	384	390	407	415	369	378	385	392	361	372	373	366	376	360	398	357	414	370	376	380	385	330	375	381	374	388	376	412	396	371	384	392	402	371	395	405	362	392	408	345	384	394	417	397	387	407	383	382	385	399	424	374	383	376	442	395	403	386	385	373	345	426	366	373	357	373	386	390	373	387	393	361	387	352	382	372	394	424	409	368	399	380	364	368	370	369	371	349	409	379	357	361	391	370	329	391	376	387	388	405	385	392	413	382	396	393	390	388	402	423	373	349	399	389	404	386	406	388	412	406	378	354	410	388	374	377	377	384	377	411	385	379	401	404	406	374	391	378	385	386	382	387	392	403	377	344	414	357	384	368	384	395	385	387	387	387	378	389	391	405	404	370	401	369	375	403	402	402	368	380	355	370	377	356	393	376	388	362	382	419	414	384	394	363	384	366	363	396	357	351	375	357	396	371	419	374	405	394	333	376	383	368	347	380	399	395	397	389	381	376	347	425	382	404	381	419	342	389	385	353	380	386	400	329	397	356	385	374	360	385	370	347	373	373	393	382	411	374	393	383	367	356	398	379	363	379	368	371	386	401	390	397	377	392	398	350	361	395	397	372	402	394	372	370	359	377	366	372	389	399	403	351	421	400	414	382	419	385	397	402	377	377	403	416	356	371	393	388	421	367	380	384	374	391	405	397	375	349	362	397	348	359	390	360	356	399	369	410	391	390	411	408	367	392	397	379	359	407	378	380	364	374	378	377	380	412	384	395	403	384	353	410	382	411	376	406	394	402	394	415	401	370	356	407	361	387	420	368	376	376	375	372	387	400	422	380	376	404	337	420	363	380	389	386	389	376	391	378	382	381	346	400	408	368	387	365	392	386	382	382	395	382	398	379	359	369	376	390	385	435	374	409	408	372	393	395	343	376	405	384	400	402	383	329	382	338	379	382	354	395	375	383	354	391	386	389	414	374	329	381	377	382	372	422	401	400	378	394	442	378	347	392	376	409	377	375	371	367	392	349	355	386	419	387	365	368	383	364	355	361	389	393	323	385	363	377	385	376	381	345	386	385	424	408	366	374	370	387	338	400	414	391	408	400	364	369	345	353	393	371	357	372	405	395	404	366	381	417	379	418	397	365	375	369	398	375	387	401	387	341	404	429	383	378	413	382	412	381	380	392	392	377	378	364	414	385	365	375	416	415	374	362	389	371	372	409	380	376	396	371	362	381	381	398	376	380	398	423	367	400	409	366	389	377	388	385	378	390	404	391	386	377	357	390	386	400	377	389	356	388	401	357	373	370	381	383	381	360	348	377	366	391	373	410	377	400	402	375	391	382	352	386	393	357	373	390	426	396	379	410	373	400	393	379	359	385	360	345	359	378	387	370	387	360	363	364	405	375	406	376	341	387	367	361	378	380	379	338	380	369	359	378	398	361	352	383	388	420	391	393	335	367	401	383	397	365	372	390	405	381	410	365	357	396	368	408	419	376	393	372	384	382	351	400	356	390	368	385	401	392	360	384	353	398	389	380	414	359	373	387	374	374	402	399	379	372	364	385	340	391	377	392	395	395	345	405	383	397	363	367	412	371	381	372	387	391	359	410	394	400	409	411	376	362	388	397	367	351	385	395	344	379	347	422	379	398	387	383	401	382	399	383	389	380	361	371	375	377	382	373	354	377	396	364	408	347	393	370	402	414	380	397	371	403	389	370	352	373	411	360	388	384	379	382	349	398	349	402	375	398	390	415	404	377	361	369	363	344	410	402	390	394	365	358	411	381	363	412	394	378	360	353	380	373	402	382	403	374	407	380	390	397	385	388	385	380	381	379	408	428	345	376	387	373	368	388	390	381	382	371	408	406	389	392	428	379	361	405	385	383	357	397	410	404	369	383	398	394	382	402	343	364	390	352	350	373	365	390	372	368	355	373	402	387	387	384	352	387	422	415	368	359	338	365	374	369	366	410	364	386	415	363	378	397	343	366	368	372	375	419	367	403	397	402	397	370	361	382	393	380	382	381	388	405	374	374	385	420	374	384	403	394	368	369	417	402	388	418	391	388	416	385	374	405	387	408	389	390	363	364	337	380	425	359	393	389	360	391	380	362	396	352	382	342	372	379	378	403	397	364	381	390	393	421	367	354	349	358	363	355	378	345	353	368	354	376	351	359	353	375	395	390	372	384	393	349	437	385	382	391	385	381	357	376	387	341	392	393	375	395	384	362	363	387	370	398	372	383	386	395	400	357	378	378	395	382	391	400	347	391	369	409	418	372	369	378	378	410	406	371	390	427	428	375	404	372	399	401	400	398	394	386	404	359	391	364	369	391	415	420	389	379	356	317	379	379	364	352	367	416	388	383	378	416	390	414	397	394	397	400	385	398	363	369	404	420	367	366	374	380	375	394	395	403	334	379	401	385	375	414	353	361	373	416	355	401	380	366	363	368	388	391	365	420	377	370	394	417	392	399	374	364	348	352	381	336	403	340	402	420	417	365	377	399	352	369	391	350	379	420	356	384	390	402	408	363	402	372	384	384	403	395	402	389	362	373	356	392	402	366	390	400	377	404	349	364	381	389	376	369	397	397	393	358	402	409	404	367	393	392	411	381	406	347	375	391	400	396	382	376	387	396	391	375	351	396	386	406	400	364	384	373	382	384	393	392	367	380	344	363	365	421	386	370	367	411	395	394	382	399	366	398	395	350	427	389
28210	21087	16587	7554	3092	1605	1205	815	560	490	422	406	349	349	312	314	270	281	267	274	271	263	281	246	224	251	226	262	248	237	252	220	265	258	250	228	251	246	234	252	267	250	241	268	261	264	249	259	216	246	234	238	242	237	231	242	264	223	276	249	228	239	232	254	251	241	262	250	248	265	250	232	267	257	248	247	279	253	247	245	246	225	237	240	238	266	258	280	220	258	252	288	239	231	259	278	251	252	245	238	254	229	273	239	256	239	252	234	218	234	264	251	246	235	234	241	259	258	271	236	237	246	261	224	219	234	265	255	264	232	252	233	256	249	242	244	250	232	220	253	256	245	240	255	238	236	242	238	253	230	248	206	240	247	241	243	243	255	237	237	247	261	253	217	204	245	245	246	248	247	221	271	231	213	230	260	258	232	232	234	238	242	255	231	240	228	249	235	264	246	248	265	224	214	233	240	234	246	243	238	245	260	243	286	243	237	262	226	234	218	245	234	228	222	238	248	232	263	253	272	261	248	217	265	254	272	238	259	228	262	284	241	259	254	247	255	237	212	269	240	239	242	255	237	235	239	232	228	253	252	260	235	237	238	250	229	214	249	272	255	281	236	241	255	237	244	253	271	237	241	219	272	249	248	230	266	261	228	259	276	233	218	240	235	279	243	263	223	233	252	239	243	232	254	232	247	251	254	252	229	271	224	246	259	261	230	258	238	246	261	247	264	255	239	263	285	238	234	248	238	245	243	250	202	271	269	240	244	241	248	219	260	248	218	276	267	254	227	252	261	260	260	241	240	252	222	265	269	241	238	262	264	268	246	272	266	243	247	250	276	232	232	274	212	262	257	255	262	252	243	249	241	265	232	253	225	233	247	234	242	254	253	246	227	289	229	267	254	244	236	248	262	262	218	234	270	274	248	227	264	221	262	242	203	251	252	265	242	240	251	246	270	246	251	256	277	236	250	253	270	228	252	250	259	232	247	244	275	247	238	260	259	243	252	247	231	233	241	262	226	241	236	225	250	262	251	264	246	230	253	245	265	242	219	235	249	234	239	244	262	258	290	249	244	271	254	252	247	248	233	245	254	235	220	263	237	270	230	263	277	274	253	262	280	251	235	240	245	236	245	263	241	225	235	260	238	240	235	262	247	259	228	270	267	263	246	262	241	228	240	232	249	259	224	248	234	229	254	252	232	255	225	258	261	264	239	248	260	240	245	264	241	256	280	235	261	245	258	239	268	296	259	259	246	261	246	238	251	278	242	251	237	255	254	245	255	253	229	211	228	233	263	259	250	245	247	239	246	248	261	240	264	236	259	261	244	239	258	242	256	275	233	232	263	242	250	249	245	238	260	249	241	261	242	223	266	271	249	264	243	218	263	222	232	255	245	237	239	224	233	272	261	259	263	221	250	254	282	260	260	249	250	217	280	259	244	237	238	244	249	262	246	277	264	242	261	237	261	257	246	216	247	248	230	246	258	260	259	275	225	259	260	247	230	246	213	224	227	218	242	255	237	235	279	241	234	234	207	237	254	249	256	223	220	255	265	256	244	241	226	240	283	227	280	247	248	244	238	279	238	257	246	243	251	233	254	276	258	254	258	232	246	243	285	244	263	234	255	241	257	280	260	253	235	239	248	229	256	246	252	248	241	242	238	204	231	254	239	229	273	244	250	257	238	250	257	275	253	247	242	258	250	245	238	284	214	244	265	230	268	239	267	259	252	226	255	263	247	239	235	249	273	246	243	240	232	204	221	264	228	252	243	249	243	271	254	266	234	263	229	232	231	256	230	241	267	251	272	265	240	227	258	257	262	248	272	248	255	242	259	241	236	214	224	251	235	202	243	261	250	252	267	245	224	241	235	265	245	245	270	281	247	224	240	243	221	234	245	240	257	245	259	228	233	250	240	254	243	234	258	289	265	276	225	262	261	253	239	237	267	246	235	254	218	229	254	257	264	254	263	253	241	231	226	272	268	242	218	242	272	236	227	228	257	232	243	241	242	230	224	246	242	234	252	258	239	244	244	229	235	256	237	231	276	236	255	259	242	238	270	248	255	233	235	231	245	229	251	240	240	261	270	266	256	202	262	236	251	239	247	275	240	258	274	242	253	253	243	262	253	236	250	247	233	230	257	232	263	273	262	246	237	233	226	235	247	233	246	260	213	282	238	275	252	253	250	248	245	248	233	241	256	255	248	252	240	248	217	262	239	245	260	259	254	288	239	234	228	231	254	280	263	230	246	251	269	259	257	247	248	213	259	250	262	255	271	255	257	229	244	241	235	303	241	238	242	268	260	253	279	221	199	264	231	240	211	238	240	270	235	231	250	253	253	278	234	270	232	250	226	252	228	222	271	245	240	240	222	244	251	243	229	246	238	263	233	260	226	236	249	207	251	242	249	264	250	247	252	237	255	238	237	252	248	257	244	260	235	241	243	247	227	234	239	242	256	248	269	263	257	232	249	229	250	268	236	230	249	250	262	247	258	279	254	237	257	222	226	229	230	230	267	264	237	257	257	251	241	261	265	265	252	241	288	239	234	282	242	258	234	248	259	244	226	256	226	229	243	260	278	262	278	277	222	227	230	236	253	269	263	253	239	246	240	213	222	245	228	244	275	257	259	264	254	234	256	230	238	243	234	232	261	264	226	237	233	261	226	244	257	247	255	222	244	242	274	248	258	236	269	256	225	251	245	237	263	236	268	227	203	257	237	235	254	232	255	234	262	256	235	242	252	239	248	245	242	259	221	219	232	294	259	227	258	235	280	276	238	233	237	239	257	251	275	258	229	264	250	266	227	232	235	251	243	257	243	246	234	279	273	249	241	222	212	243	256	237	229	237	232	260	251	267	270	262	237	217	246	261	275	243	232	221	245	230	241	254	224	238	247	238	220	271	234	254	247	245	227	252	250	263	227	268	264	226	226	246	250	245	237	288	260	246	270	250	219	263	277	231	212	273	274	214	236	237	246	263	245	246	233	249	241	249	215	266	242	259	253	250	220	259	241	247	271	245	256	234	241	283	234	239	256	230	245	246	239	233	253	241	239	229	238	264	236	246	242	244	243	246	241	242	247	239	253	262	273	264	253	248	264	235	246	246	271	269	243	239	244	225	222	239	251	249	241	237	234	256	250	254	240	231	263	257	245	256	245	233	276	241	216	248	213	222	244	233	237	268	230	246	233	236	261	256	252	235	248	221	272	247	250	251	243	259	254	242	234	250	236	239	278	235	246	267	246	244	254	247	249	230	274	262	250	271	254	261	269	248	236	250	249	257	246	245	242	275	222	270	259	270	245	253	218	238	239	276	236	239	285	252	241	248	234	247	243	273	219	252	252	239	265	247	253	272	242	252	273	244	243	219	234	257	260	262	246	228	294	259	273	217	236	255	276	245	264	249	266	243	239	253	255	229	263	235	233	245	226	267	241	245	266	242	243	218	247	250	252	248	211	236	231	235	242	218	247	255	250	258	241	277	282	247	247	227	244	221	266
17100	33007	22538	10791	6009	3616	2670	1804	1321	997	862	790	640	591	502	444	491	423	431	409	381	387	387	424	395	416	403	373	388	385	406	385	382	374	396	391	382	357	405	369	386	373	383	370	418	411	374	381	369	366	364	385	387	396	393	389	372	369	350	340	390	363	381	396	384	413	408	366	396	383	400	388	347	408	359	402	337	380	412	364	386	372	378	360	377	380	417	379	380	365	374	397	358	396	372	381	390	382	414	396	406	376	401	391	363	402	370	361	365	361	388	424	367	406	388	379	376	384	400	346	418	430	346	355	382	356	411	384	377	376	331	370	388	385	395	372	377	398	352	355	359	366	411	373	357	391	390	396	383	407	397	387	389	398	377	388	422	410	363	382	366	384	365	419	363	379	361	378	376	374	389	396	392	376	379	344	370	406	398	366	357	391	404	372	377	368	384	379	397	372	369	390	370	380	397	398	348	371	394	343	379	378	386	390	372	353	408	393	383	413	380	366	395	379	365	400	414	416	373	370	359	395	396	400	397	396	401	421	381	387	392	386	403	350	406	380	360	378	402	372	386	385	368	408	379	363	367	432	392	352	368	400	373	395	355	391	382	402	399	375	376	376	382	395	410	374	361	399	384	396	384	376	350	347	396	370	376	384	399	373	401	363	379	414	393	404	400	411	399	406	396	398	392	387	420	401	386	380	391	393	414	402	389	399	353	399	401	419	389	358	416	378	374	381	381	368	390	335	383	378	388	403	350	372	397	396	385	404	343	382	384	390	375	386	351	435	360	371	353	375	373	402	348	353	396	366	332	381	396	361	392	404	396	395	343	379	384	392	416	367	363	396	384	373	405	407	359	394	388	406	388	383	373	381	395	409	403	397	376	398	378	327	378	369	368	375	396	438	384	353	395	376	388	373	361	356	370	403	417	370	363	415	397	401	396	386	366	389	352	390	360	375	379	424	363	375	403	394	389	357	356	396	408	395	395	412	394	393	412	414	392	362	406	358	358	387	394	387	376	366	368	347	366	337	408	412	389	377	407	383	338	381	374	374	432	408	381	394	358	381	369	373	408	406	381	384	417	398	362	377	387	385	388	401	369	413	388	391	386	395	394	402	381	369	369	386	369	370	400	384	383	372	394	360	388	400	386	373	413	381	392	395	376	428	366	357	406	414	385	350	386	380	416	376	382	373	387	399	337	342	394	402	397	369	411	388	397	387	389	358	376	404	376	389	376	367	394	368	402	410	414	365	363	407	357	400	378	383	405	390	367	427	393	376	387	365	358	375	401	401	349	376	390	390	376	374	400	380	355	372	367	384	388	410	380	366	388	403	413	375	395	378	401	356	370	392	371	374	378	358	384	387	379	358	403	394	391	383	404	369	401	405	380	400	400	403	367	418	390	349	367	393	381	372	379	380	385	410	396	416	358	367	386	420	397	371	376	372	374	398	389	391	381	339	366	432	389	386	363	407	404	385	386	374	375	399	399	401	371	368	407	400	366	401	416	354	405	382	364	393	422	391	372	372	413	382	363	406	367	359	365	381	392	369	416	401	396	397	412	348	374	368	366	358	425	373	384	385	405	387	358	384	400	390	392	348	390	405	427	381	358	376	385	377	439	426	365	353	379	370	412	378	396	354	408	379	354	390	391	350	369	392	403	396	380	399	394	368	366	371	381	385	393	416	367	374	378	399	373	382	380	361	393	350	372	359	369	373	368	372	396	364	407	369	365	381	383	393	333	378	397	366	366	407	389	396	372	390	385	394	382	398	392	366	358	381	345	337	374	393	376	385	382	376	404	401	409	356	374	348	368	375	382	395	385	346	392	369	367	334	381	366	401	389	386	383	395	356	358	392	421	377	383	373	404	397	353	380	388	363	391	356	374	378	379	371	358	387	419	385	373	388	382	374	414	406	381	367	428	388	391	393	406	414	377	412	377	373	393	370	380	386	359	412	408	391	380	365	401	359	398	386	381	328	406	369	427	383	390	399	390	369	405	397	395	372	419	392	407	426	386	377	367	369	405	378	375	391	392	369	362	388	379	381	388	414	407	374	364	375	379	388	370	396	398	375	350	379	422	394	387	382	373	371	416	358	377	374	344	385	393	407	384	389	377	348	421	388	414	415	391	370	413	371	402	388	373	353	393	400	340	388	407	380	374	392	385	411	385	378	428	371	417	390	376	397	408	369	399	396	364	384	387	387	385	386	373	368	396	413	399	374	372	381	373	377	386	346	375	366	381	369	404	387	401	385	374	428	400	401	368	377	375	373	353	396	407	374	384	389	334	380	363	359	405	357	383	348	399	426	377	360	399	375	387	398	383	391	389	381	384	354	407	355	351	390	358	382	390	370	353	412	391	349	399	377	400	399	414	363	381	398	361	396	380	409	352	399	384	371	388	373	395	377	380	375	379	370	405	384	383	384	390	385	346	394	380	366	392	368	360	394	378	386	364	435	364	366	358	410	393	404	400	379	384	412	373	438	370	392	404	366	390	372	378	382	395	385	389	400	399	377	350	404	411	421	364	405	419	403	411	384	387	384	394	372	358	394	391	366	371	391	388	363	370	390	394	392	402	346	360	338	398	399	400	382	340	361	382	398	383	400	394	369	404	382	381	379	413	401	425	370	397	359	397	399	413	390	394	374	376	411	379	404	374	372	355	386	356	434	396	379	371	356	377	394	357	396	353	384	378	376	408	391	383	375	377	354	368	379	404	396	377	391	387	395	383	365	398	359	390	367	398	431	398	398	392	375	402	380	386	388	358	395	364	352	355	345	402	407	398	388	377	428	416	379	366	395	362	357	371	382	400	371	381	369	392	421	383	400	395	422	427	386	394	394	387	420	406	389	390	395	405	406	409	426	425	352	386	389	395	395	377	367	406	363	391	361	357	386	412	365	356	431	389	382	414	374	395	385	409	388	410	366	377	369	371	361	383	361	414	377	377	382	370	386	394	403	416	383	411	362	388	393	409	363	377	406	389	366	378	390	414	387	388	378	405	352	372	367	368	398	380	383	389	393	388	373	399	369	393	395	377	392	408	382	390	353	365	362	387	396	384	380	357	388	405	382	397	376	371	416	435	390	356	353	386	398	387	395	375	428	367	374	367	363	381	389	359	344	379	383	387	402	384	439	401	352	362	370	375	399	388	379	373	380	396	390	389	356	368	383	357	365	399	372	385	391	339	361	377	411	413	392	395	395	381	393	408	364	401	394	394	396	403	374	356	387	385	342	396	389	419	364	367	381	391	411	373	384	402	401	396	372	407	370	389	385	397	396	409	376	381	381	403	398	388	360	394	367	397	407	362	360	359	383	369	393	392	372	373	419	372	384	353	411	367	389	359	387	353	387	392	389	368	407	394	395	412	395	390	350	387	362	405	406	398	399	384	392	381	378	394	384	374	386	377	365	404	401	362	424	386	401	392	353	395	404	396	404	399	372	335	376	396	355	396	371	389	406	397	384	381	406	354	374	363	333	403	383	370	383	413	354	373	358
23876	21513	27783	25688	18205	5345	2467	1365	964	791	615	534	471	435	390	362	335	315	298	297	300	278	282	309	244	281	271	279	245	277	283	279	269	300	263	282	266	295	251	265	282	270	288	270	282	258	268	284	277	280	278	283	245	258	267	247	267	248	248	269	268	276	267	279	250	284	269	280	279	282	256	262	262	250	246	267	267	243	229	265	245	282	269	268	259	251	273	254	272	238	264	243	294	251	263	261	232	243	263	238	269	254	250	259	261	262	253	283	254	266	258	253	274	249	250	251	260	284	276	246	244	266	259	251	236	259	282	236	250	282	252	229	275	248	246	287	265	289	254	275	256	259	252	248	270	232	249	269	240	262	280	244	241	244	270	262	263	273	290	303	269	262	229	273	234	270	261	270	282	260	270	279	277	283	250	274	246	285	289	249	247	236	263	256	279	290	305	268	256	283	281	249	249	255	266	293	258	287	278	258	247	279	233	276	261	283	277	282	264	253	271	262	252	280	232	258	280	270	248	269	251	288	253	272	254	262	269	272	268	256	258	260	278	254	276	285	271	250	251	255	235	241	259	228	239	265	252	268	261	232	259	279	268	251	238	267	256	271	265	279	279	234	261	291	279	271	273	290	274	279	264	281	237	258	256	254	247	232	216	259	262	255	264	252	254	268	257	238	265	270	254	261	271	267	279	234	254	254	250	280	262	249	225	267	293	271	266	256	259	287	253	271	287	241	262	265	230	239	272	245	270	221	254	250	275	279	271	244	264	285	269	258	268	267	272	220	273	250	261	283	268	260	261	243	244	245	244	277	271	286	239	251	267	254	255	265	286	243	259	259	298	251	251	288	249	267	263	266	286	276	270	270	259	267	285	251	268	277	279	267	256	261	260	268	247	265	241	283	274	275	278	251	276	270	282	250	258	270	244	240	288	249	277	265	239	279	253	255	284	225	235	250	280	280	267	261	250	262	227	265	249	260	243	261	268	280	253	281	244	278	248	265	282	260	260	225	252	241	232	241	273	275	290	247	255	281	284	265	240	275	238	256	290	275	266	252	299	250	261	268	246	259	289	246	289	284	244	262	239	287	286	272	258	288	285	256	247	261	301	258	259	264	264	266	254	254	254	256	267	277	296	265	274	255	280	236	258	292	288	247	287	269	261	266	292	233	263	278	291	280	260	254	238	243	256	247	263	256	286	276	275	253	253	267	244	269	270	240	283	286	265	278	266	237	251	270	255	263	280	257	275	259	248	267	273	277	270	290	268	278	283	269	238	264	262	252	260	278	256	275	282	284	263	275	231	256	258	253	285	284	262	298	249	249	265	248	290	239	260	257	274	261	265	265	256	272	263	265	262	264	255	253	247	264	265	256	240	280	293	249	277	262	278	258	278	262	277	237	285	245	256	267	279	254	260	278	269	272	270	254	243	295	276	287	272	247	267	254	262	257	266	247	255	234	285	256	265	274	280	261	275	256	247	252	280	264	245	274	261	267	244	280	276	292	269	289	280	259	293	269	298	267	253	242	287	282	269	258	263	259	298	251	256	260	294	258	256	240	243	236	288	271	247	269	230	262	242	281	278	285	256	248	261	261	251	255	269	260	263	227	244	298	249	272	273	263	267	250	274	279	245	239	282	263	258	262	274	257	250	261	255	277	254	255	268	271	263	262	257	266	273	259	255	237	250	252	242	247	242	233	256	268	276	252	319	298	262	253	266	272	262	274	284	275	273	269	258	237	251	237	280	255	263	262	286	270	244	261	259	281	269	275	265	247	240	264	264	240	240	288	285	270	265	259	261	253	282	263	295	261	258	259	256	273	280	238	259	255	268	263	257	255	251	259	263	256	275	279	262	278	269	268	269	247	242	268	304	256	262	253	274	272	267	274	233	239	249	241	250	266	247	275	260	293	302	269	298	241	306	249	266	252	270	261	284	265	278	279	260	249	251	275	240	242	271	261	242	236	273	246	271	301	278	275	257	258	275	259	259	294	271	276	249	259	281	237	249	279	247	244	254	268	271	262	245	267	276	273	275	244	284	257	267	262	255	288	251	264	244	249	265	251	266	225	255	253	280	260	249	239	267	269	290	270	259	271	288	217	242	255	254	265	266	281	280	249	245	254	254	251	224	278	269	245	267	262	243	255	289	264	258	253	274	324	272	270	270	229	260	284	263	274	281	268	265	255	255	263	284	249	257	251	270	254	250	257	272	234	271	272	255	230	273	280	265	252	272	234	291	267	235	232	254	257	236	255	262	235	245	276	277	262	291	235	244	254	254	238	279	250	274	254	272	261	266	258	255	254	265	256	271	257	256	262	288	266	260	278	260	282	265	233	276	251	263	258	247	247	251	237	238	272	232	311	284	272	267	303	276	254	292	245	297	254	256	276	289	271	275	257	266	282	272	258	250	240	254	239	271	264	276	250	261	254	278	280	278	250	266	280	269	242	248	254	259	247	281	258	275	241	276	287	261	247	245	280	272	221	264	249	225	246	217	244	240	258	235	256	256	273	273	242	251	270	223	241	266	236	257	258	279	300	247	278	288	261	276	264	262	251	276	273	274	282	274	279	257	261	269	244	260	276	251	243	266	261	279	243	263	269	258	276	234	269	246	265	234	268	250	271	303	241	255	258	261	251	257	260	247	292	243	283	260	258	262	231	220	250	264	230	266	274	239	260	235	261	246	272	258	254	289	239	272	265	236	268	281	292	261	240	281	258	281	243	256	278	224	255	261	241	252	291	271	274	249	251	259	275	266	266	269	258	251	262	263	275	255	250	279	276	255	245	279	288	241	265	252	258	258	237	289	293	277	249	281	260	263	239	248	274	272	284	254	250	221	277	276	237	290	296	254	230	255	275	257	252	256	261	248	255	272	267	243	295	247	232	256	301	250	246	256	225	245	266	268	266	244	247	226	251	248	277	282	259	268	264	242	285	289	250	278	242	263	254	260	262	263	261	265	257	258	235	274	262	267	261	264	268	288	262	224	265	282	284	259	280	245	216	284	248	290	255	259	277	255	258	251	252	257	252	282	291	274	259	275	278	273	264	252	262	285	252	261	278	294	245	254	285	256	266	262	247	251	269	251	250	266	235	264	254	289	253	277	255	275	276	287	265	285	287	267	255	252	253	241	273	262	253	264	272	250	248	268	270	265	273	297	251	287	276	251	258	272	238	256	282	252	257	262	316	286	242	257	295	261	268	224	275	270	269	302	276	266	271	258	278	250	292	259	262	265	265	289	249	239	270	242	250	275	272	304	284	263	280	256	244	264	265	229	263	273	274	267	251	233	260	282	246	256	271	255	260	254	280	285	290	246	263	259	286	296	280	282	284	260	255	250	270	260	233	255	284	284	237	243	262	257	237	267	265	265	263	266	283	248	259	257	247	275	268	259	268	266	269	248	267	256	231	283	272	244	252	241	238	268	259	273	253	226	279	244	260	253	248	250	238	275	273	283	260	276	267	247	257	249	279	261	240	254	277	299	258	238	256	276	269
17737	39714	30055	16626	10225	6357	4358	3005	2101	1575	1270	1119	907	780	618	614	550	503	486	430	452	434	434	420	460	438	439	437	410	381	397	401	414	420	405	450	430	412	434	403	434	384	426	421	398	430	443	399	418	426	375	411	445	437	419	393	399	443	387	430	382	391	436	381	427	398	397	417	427	379	420	412	443	419	403	387	383	392	399	362	416	439	445	395	418	428	385	382	387	413	426	426	393	392	415	422	417	450	378	452	437	401	385	445	415	389	452	400	424	438	432	411	390	387	408	431	437	430	412	425	422	416	395	429	410	414	433	421	435	420	368	416	385	454	377	403	406	444	445	409	424	413	395	404	425	412	439	372	383	380	397	388	442	395	385	432	406	436	411	436	434	432	407	429	388	405	445	423	427	411	397	400	417	426	398	402	430	421	393	411	410	396	419	386	438	429	387	407	388	431	390	407	437	386	405	387	427	424	376	430	392	440	417	421	400	413	413	386	396	387	383	420	392	382	399	390	413	394	401	442	409	401	403	376	419	400	422	409	404	397	412	419	406	405	409	412	447	393	401	435	433	404	392	400	432	389	372	379	379	399	418	422	416	407	389	389	433	407	377	406	418	406	386	464	414	416	391	415	403	423	400	389	355	429	400	408	413	426	405	396	387	392	427	390	389	414	387	436	396	382	427	421	396	357	399	369	416	393	390	395	427	417	432	397	399	447	401	406	444	363	385	431	400	411	408	441	416	407	369	393	400	410	397	388	390	445	426	391	438	418	436	423	431	396	417	404	413	365	421	402	412	416	409	443	406	389	430	402	414	366	407	409	393	443	386	411	416	394	400	397	408	415	424	379	394	423	411	384	378	412	392	373	402	394	388	400	434	402	444	420	418	449	415	385	390	400	383	420	378	412	410	398	399	432	410	405	373	396	402	410	422	433	399	440	435	420	419	365	454	400	433	397	433	394	399	415	370	395	382	364	420	410	424	418	413	390	402	403	358	432	391	425	417	410	378	405	409	390	391	426	415	381	408	399	391	390	401	378	402	418	418	413	399	396	400	391	386	421	391	377	408	390	416	436	377	424	401	401	434	420	435	401	409	394	392	414	411	397	396	378	367	409	423	414	442	372	409	413	380	381	376	414	374	383	425	409	409	421	421	412	392	411	431	419	359	392	415	411	385	391	394	415	410	391	446	373	430	407	411	415	403	440	400	387	430	392	382	413	384	419	395	418	390	404	384	432	402	400	420	441	397	375	384	427	438	400	403	420	429	404	403	432	392	426	412	398	391	412	409	400	392	403	402	381	428	388	418	389	419	433	395	398	379	389	409	386	445	410	386	386	369	390	431	390	423	398	396	374	412	382	404	392	366	421	406	406	412	409	416	387	434	403	371	402	419	397	376	388	419	447	434	398	427	364	396	386	396	409	419	404	411	408	417	402	426	421	421	406	388	390	399	377	422	416	393	400	409	413	398	393	400	389	418	421	436	391	384	413	461	391	399	424	370	419	390	397	398	392	412	405	393	397	403	416	393	408	410	407	406	419	387	405	415	437	401	443	396	440	403	391	383	389	381	400	430	461	400	390	398	430	409	415	400	427	402	400	386	429	398	419	411	436	415	422	431	409	398	428	408	416	386	405	423	435	408	385	415	406	413	439	401	392	409	405	379	405	424	418	396	401	391	386	412	361	412	435	433	396	394	405	399	368	402	422	409	399	401	410	401	404	453	429	411	420	417	388	438	423	406	364	404	402	414	405	422	370	412	398	400	403	405	432	433	401	430	395	377	422	426	400	424	390	422	428	386	410	419	435	413	368	376	396	427	413	397	418	414	396	435	435	421	374	386	387	425	420	388	376	397	381	373	386	401	415	414	412	403	432	399	406	403	385	411	410	378	409	410	410	415	406	406	372	443	400	403	398	436	402	415	388	435	367	359	424	401	401	448	418	402	368	410	439	417	360	393	353	417	413	434	398	395	394	386	405	419	415	419	404	400	386	374	384	406	397	416	392	433	423	403	362	407	432	398	411	404	438	412	417	411	404	431	423	384	374	401	454	408	428	442	416	398	389	438	406	459	413	413	414	389	381	409	370	407	397	447	382	404	429	396	376	390	418	414	412	421	423	444	434	427	418	390	353	413	424	428	405	407	442	397	438	392	389	406	381	412	380	441	430	403	437	421	409	408	412	405	428	435	438	396	397	429	424	432	426	441	400	362	429	435	405	426	386	423	422	424	437	419	423	422	409	366	396	436	401	413	441	435	438	375	383	394	340	393	391	402	353	385	414	415	439	377	414	369	402	389	402	447	415	428	369	398	373	433	454	374	421	418	382	418	409	410	422	433	413	372	405	425	389	428	392	404	418	371	411	416	404	382	445	374	406	431	410	389	430	419	423	407	423	360	388	437	408	391	412	397	432	396	420	429	417	374	364	400	414	420	361	376	394	402	383	390	385	400	406	391	428	417	411	390	417	427	377	395	436	393	417	397	424	406	425	412	422	442	456	386	385	396	389	413	439	420	393	374	437	395	399	376	362	421	388	424	391	404	400	448	412	441	409	413	402	420	429	403	405	436	426	385	417	419	382	398	436	413	391	408	375	409	406	410	431	380	405	410	400	384	368	385	401	438	387	419	406	453	387	391	426	393	366	398	421	429	409	427	407	369	401	392	393	426	422	410	420	423	436	422	413	375	434	396	421	413	402	417	374	406	396	392	415	361	393	400	384	416	414	409	381	419	375	387	393	380	418	413	433	401	401	395	406	391	401	386	383	427	411	430	396	413	408	430	431	384	403	387	411	384	389	419	392	399	367	415	371	408	387	381	416	418	430	400	390	422	366	427	427	372	432	395	394	420	423	418	422	410	393	414	416	399	424	397	403	406	441	418	448	438	402	391	420	404	409	419	413	398	395	393	433	399	435	425	416	437	423	392	397	389	408	417	371	400	410	388	401	383	360	398	366	406	420	411	366	430	414	405	420	371	400	385	437	400	429	401	442	390	417	406	362	360	452	406	409	407	405	397	405	364	430	412	396	398	382	437	408	379	403	396	439	384	388	436	394	418	411	424	395	401	371	386	403	381	424	410	413	391	397	387	401	411	392	431	395	405	404	440	438	429	440	391	399	416	385	405	424	398	411	395	407	397	403	442	391	411	390	420	434	406	414	368	400	416	426	374	395	408	414	391	401	396	395	395	401	403	422	411	412	392	433	410	430	415	382	389	395	415	396	430	404	387	431	398	416	404	381	409	415	378	375	425	417	396	420	427	387	399	401	416	423	426	393	400	412	368	374	396	378	420	371	429	408	412	422	409	375	402	387	390	417	406	409	410	422	406	381	393	410	414	418	455	424	416	381	433	408	416	390	403	366	405	435	410	442	375	437	384	399	388	414	389	413	401	372	357	446	360	439	402	396	441	401	408	414	419	415	422	403	421	413	421	431	383	402	397	395	415	387	388	421	417	405	418	391	405	402	413	376	415	359	382	386	442	409	438	370	421	367	396	390
25541	21503	25182	20407	4647	2002	1263	817	645	496	476	420	374	350	291	291	253	262	248	282	257	273	219	260	255	255	233	244	248	247	284	252	240	254	242	223	235	235	226	276	241	250	230	229	242	282	239	250	241	226	227	259	255	237	240	256	225	256	242	237	246	272	253	214	229	220	243	224	239	262	220	234	239	248	235	235	249	227	209	225	222	256	247	248	242	223	244	233	242	260	276	253	255	250	243	239	220	236	218	231	235	234	236	259	222	238	224	234	226	226	217	219	240	251	234	233	256	231	254	223	252	257	248	262	228	237	253	234	245	228	242	225	255	242	246	248	236	243	228	241	245	241	274	247	231	243	231	236	239	261	226	231	227	230	240	245	246	241	251	224	247	228	231	239	249	243	251	214	245	244	239	257	227	241	242	243	250	233	223	248	234	246	231	245	258	232	220	221	223	242	223	233	230	253	236	229	269	237	218	243	250	240	237	239	251	256	209	235	234	226	277	245	247	201	251	229	246	265	251	241	234	217	214	241	273	234	264	255	249	231	226	236	260	248	231	263	220	247	203	243	247	242	241	235	239	221	248	265	252	234	252	249	263	260	228	246	263	240	241	228	235	257	248	225	240	258	248	220	211	240	249	256	239	228	274	244	217	213	237	254	247	238	224	220	232	256	250	247	249	243	234	236	246	256	257	230	244	214	217	220	248	225	216	232	231	242	221	241	240	247	252	272	234	230	244	226	236	220	230	230	225	239	263	258	241	251	234	252	231	242	239	264	219	257	244	266	249	218	210	240	243	241	217	268	230	265	254	247	226	251	263	241	260	237	248	244	226	231	220	235	223	231	233	242	251	239	238	218	243	291	257	220	233	260	232	260	249	255	240	260	251	238	259	248	225	256	236	249	223	235	264	263	235	239	239	238	255	235	228	223	234	231	258	235	246	242	230	214	249	246	255	243	235	254	257	222	268	251	257	282	266	234	261	253	218	238	241	250	251	229	222	224	210	246	253	232	236	248	241	223	224	238	229	245	256	230	228	220	249	220	260	239	229	224	255	242	215	241	227	241	251	262	239	242	230	257	240	243	230	252	230	239	243	263	217	295	235	244	235	224	222	221	250	241	249	250	251	246	249	216	243	234	264	223	240	229	239	255	246	236	224	212	236	253	242	255	238	237	277	249	253	214	234	247	244	237	238	224	235	249	252	225	207	231	235	242	229	262	251	210	240	224	241	231	262	242	246	225	245	237	238	252	229	240	245	248	250	226	239	254	236	207	232	239	268	243	229	248	234	203	253	255	241	225	279	255	250	240	256	258	240	249	245	235	231	221	236	236	238	240	255	241	247	242	268	230	261	255	227	212	244	228	257	244	241	234	222	245	244	264	266	240	232	244	277	247	227	225	256	246	239	268	237	225	237	226	279	262	246	241	248	245	228	222	220	261	260	200	216	245	249	255	233	268	254	250	247	243	235	253	232	231	238	227	221	227	252	236	251	243	238	239	250	243	243	230	278	238	266	248	245	235	270	259	233	261	234	219	261	229	239	241	241	244	257	240	235	223	248	262	267	262	247	245	248	271	238	235	265	226	223	255	279	207	245	233	225	252	233	251	230	242	242	258	254	253	265	243	255	246	262	256	263	204	234	246	240	229	239	258	242	219	265	280	249	241	236	230	239	245	261	218	222	235	248	235	241	223	256	236	267	239	272	261	241	232	225	247	262	251	263	248	261	212	251	215	250	227	249	247	260	239	233	260	241	245	238	238	225	242	272	229	230	247	234	246	230	247	244	243	237	254	241	217	245	225	261	207	239	245	244	242	238	239	244	269	227	233	246	216	250	219	237	245	232	229	206	250	260	255	248	239	243	242	258	260	264	264	239	255	266	246	250	220	244	250	240	240	228	229	261	240	251	246	256	254	203	235	211	250	243	242	244	245	251	233	226	215	223	244	244	259	250	214	252	226	212	254	245	218	237	242	215	235	246	259	239	257	272	246	229	241	231	256	245	215	251	241	236	246	239	255	256	238	262	255	231	244	251	237	265	245	227	249	244	263	240	278	253	249	228	253	211	233	238	239	239	232	253	237	253	210	264	232	245	242	208	230	219	229	215	216	243	260	260	253	263	202	223	228	246	262	207	249	230	263	232	221	233	232	234	221	226	223	244	237	244	223	216	247	235	223	251	231	238	239	240	237	243	246	239	267	232	241	245	231	261	202	237	257	239	262	249	231	244	227	241	243	271	239	272	224	238	228	255	238	230	213	218	235	229	226	271	241	253	242	240	237	237	230	220	226	225	267	227	264	247	250	232	232	249	233	224	241	249	242	234	229	212	263	231	219	235	246	245	237	250	236	221	222	245	242	238	218	256	257	252	224	234	251	243	240	231	234	228	244	232	234	230	234	248	256	239	222	243	239	248	251	224	262	244	256	255	225	238	227	196	240	242	247	240	243	222	232	230	243	228	214	240	229	245	252	256	258	229	252	228	242	236	231	197	254	256	255	274	266	245	236	248	236	225	231	225	220	224	239	253	247	237	252	239	234	237	265	214	256	222	235	236	250	237	203	247	231	244	248	259	244	225	254	240	246	252	227	254	234	246	225	215	232	246	220	202	250	243	223	246	249	255	231	248	230	219	253	251	251	232	247	211	244	281	271	215	241	232	238	235	239	239	280	228	250	246	242	255	259	222	239	230	249	246	239	236	240	230	228	198	272	225	253	226	213	231	218	250	229	274	227	234	236	239	251	258	260	281	237	245	223	253	233	237	240	242	247	234	248	216	239	222	234	257	234	268	236	255	228	255	219	256	262	253	240	257	239	242	247	209	216	229	233	239	241	261	254	229	245	247	244	252	241	238	237	249	243	211	260	217	248	252	235	211	242	244	244	228	222	255	265	231	258	260	224	206	195	213	243	231	263	256	262	252	242	209	269	268	230	246	248	215	260	223	245	240	237	237	270	221	235	235	253	231	243	256	247	251	248	251	243	243	233	252	232	243	243	268	237	250	240	235	248	231	246	261	250	259	269	255	237	213	220	260	223	247	215	233	268	248	235	245	245	234	222	225	220	255	238	228	220	244	225	251	273	244	232	209	232	212	220	241	249	243	243	259	239	247	254	231	265	221	257	240	249	241	243	243	249	228	234	242	224	254	210	233	246	241	230	255	221	237	253	198	248	251	245	255	228	269	258	230	220	251	222	248	215	240	238	251	239	233	230	245	224	249	249	240	234	232	272	232	232	222	218	230	245	254	247	251	266	232	232	249	211	241	255	236	247	245	239	239	239	225	241	256	230	231	249	231	242	244	276	257	207	241	251	233	240	254	248	229	205	237	237	239	264	246	218	230	249	241	242	227	219	242	216	262	285	265	236	240	230	214	263	232	252	256	239	241	239	261	220	228	245	261	251	271	231	253	241	245	245	238	242	238	239	241	252	232	239	232	228	254	231	245	235	237	239	243	264	229	248	236	240	240	241	264	249	271	243	229	246	241	252	259	254	224	223
17051	35121	25176	12658	7462	4597	3039	2138	1501	1161	985	838	716	620	542	531	456	403	429	393	424	439	391	371	409	411	433	394	422	376	364	391	368	381	372	354	365	387	367	330	372	359	380	338	380	413	402	380	365	375	343	382	382	390	384	412	334	388	343	384	394	375	370	348	362	359	380	368	370	381	356	384	385	367	351	352	395	387	369	394	374	375	369	330	352	378	388	376	370	383	376	388	366	393	380	352	364	380	384	388	375	348	388	382	406	421	400	384	371	375	343	403	364	363	350	398	368	365	380	391	390	406	375	365	420	395	381	360	392	339	364	375	375	323	400	395	369	381	380	345	400	401	362	387	397	400	344	360	367	364	348	391	368	351	407	373	359	362	361	361	372	381	362	368	383	383	387	386	386	415	360	424	381	372	361	349	357	390	379	352	407	391	386	378	383	368	407	369	368	381	410	388	385	389	371	360	335	370	392	395	396	401	371	368	339	386	364	361	387	391	397	377	397	400	389	394	345	373	369	387	352	381	382	359	372	350	387	422	373	373	390	368	381	385	371	369	384	398	393	364	369	359	400	376	425	423	350	345	378	366	361	380	396	372	375	360	382	366	401	375	371	375	346	367	367	372	393	383	365	345	414	344	379	368	359	374	365	344	349	362	393	384	381	367	398	401	359	402	383	389	376	391	382	372	366	340	393	389	361	382	358	356	343	396	386	384	359	371	364	372	377	332	350	347	364	375	388	358	389	400	385	374	358	371	377	367	433	374	352	354	357	363	392	356	349	413	384	380	376	358	350	388	360	384	395	351	366	386	374	398	418	385	387	332	356	386	387	407	390	399	373	356	395	359	367	390	356	407	332	354	383	400	364	356	405	385	405	362	349	402	387	398	370	376	386	349	348	357	349	389	400	352	399	373	357	351	407	376	401	394	401	335	404	360	343	389	381	378	359	350	369	380	409	366	368	386	366	344	378	365	350	388	388	356	377	397	364	348	358	386	373	343	382	353	425	377	390	391	364	386	368	398	371	377	409	400	386	365	356	366	393	389	347	373	362	355	388	383	342	393	334	380	350	388	336	370	387	370	389	379	418	369	396	361	356	368	354	337	407	399	367	358	392	379	354	395	377	361	387	387	374	337	373	398	337	380	364	385	381	395	364	385	409	371	386	362	391	413	365	386	414	372	401	384	389	381	352	371	372	354	359	378	377	369	362	382	400	383	361	383	393	365	382	380	348	410	393	411	377	386	376	414	384	391	386	377	403	389	356	378	396	382	403	365	396	393	376	341	373	392	397	396	379	374	404	400	407	374	401	379	364	358	393	381	374	334	395	406	380	378	347	394	380	382	359	350	375	360	365	375	339	390	369	382	387	371	387	370	373	397	376	321	353	334	409	352	386	406	385	362	373	373	376	377	384	362	345	372	385	336	433	352	406	376	400	403	394	404	361	400	381	412	375	380	363	372	379	356	360	406	388	373	376	402	344	370	355	344	366	390	402	371	390	419	377	420	375	388	384	355	365	381	402	400	386	356	395	395	358	336	349	366	385	381	382	407	410	383	381	366	364	388	341	392	410	382	381	363	378	360	350	402	402	386	359	333	383	380	397	396	389	373	399	386	349	360	368	390	413	366	356	342	394	378	387	399	379	346	393	362	369	386	369	407	367	381	367	349	400	398	382	366	380	394	382	370	378	370	400	417	379	370	351	401	355	386	387	338	393	380	362	377	375	339	387	397	375	399	367	423	371	365	402	404	374	372	386	380	419	344	366	410	382	424	393	356	364	396	389	374	368	410	400	389	349	372	376	359	401	388	389	354	383	375	375	347	351	376	374	373	368	403	397	386	360	371	401	373	371	394	389	382	352	389	369	379	353	397	382	396	358	349	355	360	404	399	361	382	338	369	372	353	392	407	371	349	354	351	340	385	389	376	375	395	352	382	391	380	383	383	362	347	396	414	403	374	379	377	438	360	374	387	385	345	355	402	411	351	369	363	398	343	400	396	381	357	404	372	376	405	389	372	361	361	415	400	355	373	375	402	399	372	373	382	360	362	355	351	377	382	398	386	359	354	374	335	356	388	412	392	369	369	397	376	381	362	399	399	368	362	392	393	349	406	370	364	421	365	398	393	354	389	400	361	377	352	402	350	372	368	382	353	391	400	383	390	360	374	407	377	363	413	387	392	371	380	372	358	395	368	389	391	408	352	378	350	380	377	367	366	385	377	376	370	374	364	396	353	397	365	327	376	402	395	329	397	385	395	376	374	383	401	361	392	395	363	380	409	348	402	367	382	352	377	422	377	409	414	410	354	340	397	362	380	384	382	398	358	406	374	374	414	383	390	343	389	369	374	379	384	381	391	398	383	334	355	376	338	351	365	365	369	391	404	386	348	413	393	373	364	366	356	373	379	380	373	367	367	424	364	406	370	383	396	395	388	354	334	362	399	355	369	347	379	392	384	356	352	340	406	364	383	375	355	383	388	370	377	346	391	385	380	372	417	348	373	367	384	357	375	387	396	407	368	398	358	412	363	363	346	360	386	379	377	410	380	355	363	385	370	347	382	399	358	371	356	366	403	347	392	352	380	383	364	394	377	352	369	357	365	361	403	373	375	372	371	394	379	376	344	369	409	371	361	383	386	383	389	385	358	382	376	330	354	381	377	375	380	360	367	386	387	361	386	362	374	384	372	372	382	363	405	386	409	393	380	379	415	350	343	351	376	389	376	350	361	373	347	398	418	385	405	363	361	379	411	357	356	382	376	346	369	392	400	381	406	380	367	360	379	389	351	343	392	364	378	345	354	357	359	376	344	393	390	399	349	390	374	417	393	380	365	363	405	365	370	378	381	350	358	379	373	366	350	363	376	369	371	401	370	353	390	376	375	342	396	396	396	366	351	394	412	364	362	356	375	391	357	374	380	360	400	375	340	358	416	370	359	351	371	351	359	388	380	386	346	384	399	393	355	407	385	377	390	367	378	362	389	365	370	373	352	371	384	395	365	380	348	403	370	407	379	373	345	370	360	356	329	381	370	425	386	381	355	398	406	351	386	366	359	355	410	388	367	406	375	394	386	365	404	366	362	380	384	398	358	375	392	390	393	376	392	371	399	387	374	382	355	365	391	388	359	397	422	360	391	374	366	359	377	346	349	367	388	352	357	369	380	398	380	403	377	355	420	410	405	388	375	360	389	400	375	401	393	380	341	402	392	367	378	380	379	365	368	366	387	395	358	383	357	398	376	355	374	362	357	369	370	363	368	401	383	374	383	393	354	373	360	371	402	352	384	392	385	379	391	387	410	384	359	362	367	339	374	372	372	405	372	376	362	351	379	356	376	396	399	382	384	362	371	367	359	415	348	363	424	371	395	399	360	395	345	376	377	351	374	343	386	389	355	375	390	352	399	367	373	356	380	371	404	387	381	381	376	361	377	366	397	377	381	386	392	382	377	382	398	362	400	366	367	370	397	377	383	372	367	383	387	403	381	382	382	396	341	414	400
22851	21460	28450	24885	21477	16501	4449	1819	1193	984	804	644	503	460	386	334	375	322	316	267	317	251	319	291	318	280	274	289	278	276	266	286	299	297	258	255	273	290	276	287	252	273	294	254	276	290	319	262	265	243	260	240	246	254	263	288	262	285	310	260	243	313	263	263	272	285	255	280	244	253	264	250	259	268	266	260	249	271	279	264	258	253	274	254	271	237	240	279	286	222	283	243	242	224	284	250	285	259	274	276	269	262	239	258	259	259	276	286	253	258	298	247	267	280	255	285	239	268	246	275	256	253	272	249	275	278	254	245	282	272	261	259	276	253	270	256	264	277	244	295	253	275	292	248	281	264	289	241	264	228	275	262	297	258	266	256	244	258	287	267	276	276	304	234	240	277	278	290	286	257	252	235	283	270	260	265	261	318	259	263	265	250	230	269	253	266	274	270	254	250	259	255	274	276	266	259	232	282	282	319	260	273	265	284	240	267	234	254	284	262	257	280	246	225	258	304	224	256	245	262	254	275	271	290	297	254	255	258	258	271	257	280	264	278	285	242	250	257	237	249	245	252	256	269	254	267	275	248	248	221	261	268	238	254	267	279	273	287	273	282	271	282	290	297	227	271	271	292	249	269	271	290	249	286	269	251	303	241	251	250	284	235	259	253	290	260	252	276	244	276	253	283	282	272	275	262	265	254	251	246	256	265	270	260	280	232	255	259	270	249	261	281	293	250	249	305	251	248	238	249	263	298	273	259	263	237	257	252	249	253	240	262	275	249	251	290	283	283	266	268	241	273	274	234	264	249	262	288	273	284	263	249	262	274	240	261	277	262	274	277	283	274	253	259	247	275	263	292	265	257	272	281	286	235	257	273	256	251	286	304	252	249	281	290	243	233	267	253	238	244	245	271	274	302	256	259	282	281	268	281	277	238	261	261	255	287	263	252	255	256	260	285	254	237	262	290	275	272	260	247	271	259	267	268	261	266	238	264	258	270	263	262	221	277	249	260	267	257	276	258	256	278	270	223	246	261	273	255	245	255	233	265	234	284	229	255	283	287	251	279	249	257	261	274	276	284	253	263	266	248	250	241	245	234	250	262	256	267	237	247	270	230	265	264	305	260	265	268	244	261	225	277	247	247	274	228	261	250	276	267	252	256	246	265	290	257	254	268	280	240	266	224	268	239	282	264	274	278	261	250	244	268	250	273	272	252	252	245	257	262	261	250	240	265	265	251	272	275	263	261	274	242	260	274	265	247	283	296	281	260	245	277	244	267	284	260	241	274	261	295	235	245	245	258	299	255	244	272	252	260	264	264	263	258	260	257	265	259	260	275	248	259	276	275	255	282	285	231	234	258	268	235	236	291	290	273	274	275	263	278	265	267	276	300	250	276	254	259	259	272	281	281	260	255	289	261	249	297	260	251	261	276	242	274	244	259	273	276	273	267	293	253	245	265	274	239	280	248	290	259	268	264	262	259	270	233	272	288	266	271	252	247	289	268	262	274	269	266	246	264	262	284	268	269	262	292	240	275	268	295	260	266	259	271	247	263	249	260	273	262	274	249	272	267	278	277	276	259	248	256	254	261	240	265	276	262	286	238	235	259	263	239	251	257	291	252	220	264	246	321	258	260	226	257	282	253	251	250	242	248	276	268	259	236	220	244	249	275	272	264	257	256	238	260	262	259	230	283	250	248	261	276	258	272	232	276	257	243	276	278	255	242	259	271	256	271	248	289	271	246	272	252	250	250	268	261	267	280	263	282	271	273	249	258	254	291	262	266	275	242	261	238	254	285	244	247	273	267	301	282	236	277	273	270	268	271	250	248	283	282	252	272	277	313	284	275	266	264	278	234	255	273	267	293	251	264	253	279	266	264	272	284	294	258	257	273	269	260	278	284	282	266	254	239	255	248	246	281	263	240	263	276	248	278	257	263	266	262	272	273	252	250	275	268	279	253	256	289	258	238	258	266	249	266	282	291	263	266	252	272	244	284	246	259	288	252	298	244	228	266	272	243	271	238	253	268	233	258	267	259	276	272	256	290	259	251	257	257	251	289	272	232	265	277	288	240	249	230	267	260	248	288	259	238	284	280	274	248	286	238	265	269	270	266	268	263	275	253	256	252	256	256	260	271	272	257	281	249	249	263	264	261	260	240	244	270	307	229	255	276	276	263	280	266	262	283	281	263	273	232	251	233	263	281	283	281	267	260	273	297	270	275	232	274	247	274	266	263	269	254	294	241	259	249	285	261	296	265	273	292	283	248	236	245	265	258	270	261	239	268	263	249	262	271	283	281	254	233	265	291	269	258	282	243	272	267	270	258	256	262	279	275	279	288	270	259	253	246	252	247	273	270	273	282	274	282	267	284	246	287	255	254	236	264	257	265	260	254	286	252	267	254	288	273	253	257	252	261	275	257	263	282	254	281	292	270	238	267	281	255	286	269	283	272	197	260	253	241	245	236	268	241	252	266	278	252	263	251	248	281	226	257	234	245	251	293	283	291	286	277	251	255	252	272	271	288	274	279	243	261	274	277	276	275	270	261	276	276	256	265	299	258	245	257	286	241	279	273	264	251	262	262	250	246	256	242	307	263	239	283	287	239	275	268	267	242	218	289	256	236	262	281	267	244	244	256	235	251	234	254	261	244	246	260	242	254	276	270	254	244	245	244	255	256	288	256	285	249	240	291	260	295	252	243	264	275	252	270	274	246	257	252	271	255	281	257	255	249	269	249	266	280	274	256	244	275	258	259	279	238	259	242	261	249	261	264	260	238	270	260	252	270	255	276	251	265	277	275	264	290	259	283	258	268	293	235	272	233	276	284	268	245	293	270	278	260	273	272	261	259	287	302	242	264	245	260	264	281	249	267	273	281	278	272	287	238	261	278	265	252	255	229	287	228	237	271	267	261	262	254	253	272	240	219	250	279	267	284	241	251	262	269	267	240	258	311	274	252	286	276	229	270	251	261	272	256	294	257	249	272	256	254	249	279	272	248	257	264	278	286	260	263	262	243	263	274	274	257	284	258	271	276	260	283	265	274	285	257	247	262	269	257	270	253	274	295	234	271	266	258	279	246	272	256	241	258	260	251	261	274	246	269	232	306	268	246	266	265	246	248	263	275	256	270	261	268	262	259	260	257	275	259	251	265	269	257	262	272	293	257	280	249	264	294	294	287	272	265	251	254	272	226	238	272	278	256	272	250	257	279	257	272	263	266	261	288	269	245	260	286	264	241	283	271	230	254	261	312	240	283	256	238	255	266	254	230	267	260	256	258	273	268	248	250	274	273	284	268	254	274	304	300	241	273	241	265	254	265	279	262	253	251	240	278	275	247	270	251	280	281	266	265	296	243	244	272	237	262	287	251	258	257	260	280	261	245	225	285	273	269	273	272	250	282	260	274	238	256	255	268	277	274	246	253	279	267	256	271	269	259	256	252	251	252	270	262	251	268	253	273	283	260	265	276	275	255	270	281	290	276	244	269	256	242	271	241
19978	43814	33847	20435	12884	8260	5659	3881	2712	2139	1738	1380	1117	868	780	655	590	522	525	515	469	454	466	482	459	455	415	440	418	437	396	393	431	377	393	402	349	444	390	408	420	405	435	397	395	400	406	379	394	401	399	422	413	449	401	408	366	405	394	433	405	405	401	417	386	394	374	402	389	393	406	407	387	415	419	407	426	390	381	398	388	391	421	409	370	405	393	394	432	393	436	377	411	391	400	422	393	377	408	423	367	323	409	432	416	396	391	417	414	391	391	395	446	366	437	419	396	397	373	408	362	374	400	433	393	370	410	415	394	409	398	405	425	431	399	397	432	368	342	383	370	392	408	390	377	423	405	389	401	420	392	420	393	385	427	406	396	405	418	414	395	399	363	422	390	382	400	402	378	411	389	376	382	371	399	391	375	374	420	389	417	384	379	419	392	375	407	440	413	393	378	431	414	418	379	391	376	364	410	415	385	406	378	417	403	411	398	413	416	465	433	378	389	403	420	381	400	421	400	395	381	429	408	415	405	412	427	409	414	379	396	396	411	393	413	410	391	434	399	418	440	377	449	402	379	392	409	424	397	423	389	411	408	371	381	393	370	414	412	371	418	386	402	413	400	383	428	385	413	441	398	391	383	380	419	408	392	402	427	398	395	372	376	368	423	383	366	401	372	394	395	395	402	406	390	422	411	410	417	383	378	383	372	443	418	408	392	393	403	428	391	389	400	402	397	376	402	421	410	417	415	408	422	429	397	392	400	402	394	425	396	431	410	378	454	367	404	377	411	374	386	435	430	402	407	388	411	404	409	388	358	406	439	378	387	405	396	404	379	411	384	349	374	419	456	399	400	390	415	365	387	419	386	423	437	413	378	399	395	414	394	408	403	383	373	422	385	406	422	408	419	420	411	424	369	392	417	422	413	440	409	398	417	427	378	419	420	405	427	356	379	414	361	389	389	393	386	396	428	423	365	390	393	395	427	393	365	419	423	384	404	392	384	419	412	415	401	397	397	413	395	390	427	392	396	396	399	401	405	414	393	359	406	385	370	365	430	379	410	381	420	403	373	385	395	417	394	413	390	369	400	373	365	401	385	402	401	452	440	378	400	389	428	429	410	401	415	407	398	388	433	436	423	400	393	403	402	412	415	398	391	432	406	404	406	398	388	426	407	403	410	393	401	396	417	406	405	387	395	373	403	396	367	404	405	401	403	415	397	394	415	413	401	449	411	388	363	404	397	413	422	402	446	380	379	408	437	437	399	390	404	390	390	415	432	385	413	449	419	429	364	392	370	364	390	393	393	380	389	423	399	408	412	397	431	407	374	384	375	397	408	368	393	393	405	400	402	418	409	404	359	415	387	409	407	408	389	441	424	392	389	402	416	381	393	417	358	437	404	393	407	417	391	409	369	387	389	404	391	414	390	390	425	374	399	385	404	391	392	368	388	380	389	404	409	399	381	408	380	392	405	398	377	413	381	409	407	403	412	441	407	386	402	406	398	384	390	387	420	411	375	436	418	415	396	400	402	393	377	379	430	421	456	412	388	442	414	407	397	400	385	422	381	375	399	415	428	410	421	405	423	406	374	380	393	418	394	384	413	409	405	402	401	403	392	392	400	404	460	388	396	395	412	420	410	404	400	389	410	409	374	398	401	363	426	412	391	415	409	409	432	407	373	389	433	414	373	408	403	392	399	424	393	396	387	379	406	409	432	399	402	409	402	395	385	405	422	412	391	438	382	422	408	420	385	405	408	400	405	394	383	397	382	397	396	371	428	402	412	413	434	396	416	386	375	447	376	393	398	377	411	378	382	406	447	404	417	396	406	409	411	381	426	413	428	398	400	390	424	423	394	381	401	398	402	376	400	419	456	383	402	409	405	401	405	404	389	392	397	417	403	359	384	413	379	406	375	398	390	390	414	396	405	406	383	377	390	414	388	429	388	384	400	390	380	397	383	415	391	421	423	401	383	415	398	409	397	387	419	382	394	412	385	407	421	429	364	369	429	388	418	409	395	360	392	401	412	414	387	429	395	391	400	416	406	405	385	427	389	391	379	430	399	397	423	415	413	405	383	426	391	391	388	415	396	403	437	417	425	386	369	384	432	385	377	417	423	399	382	392	370	415	370	401	437	395	381	416	421	436	400	384	384	387	377	426	388	401	411	372	391	417	403	331	376	392	417	429	392	421	418	360	430	373	403	439	435	451	397	409	403	355	406	408	390	402	410	421	399	400	385	420	405	381	398	402	389	413	411	397	407	439	386	392	404	400	447	410	427	388	388	391	399	424	379	454	361	365	367	384	400	381	440	433	410	411	417	429	394	422	403	384	410	394	368	405	403	425	431	361	401	402	442	423	386	385	407	404	431	419	422	451	439	367	433	426	421	402	407	426	381	408	391	396	392	384	411	379	384	409	397	400	410	386	384	407	380	390	402	413	361	413	418	385	397	428	382	404	426	381	414	387	392	382	404	404	408	408	407	390	401	407	409	357	428	427	424	392	428	392	395	397	406	385	391	395	416	382	392	415	396	421	360	382	436	407	394	398	382	364	422	436	421	469	422	410	442	391	373	393	416	424	379	393	417	400	432	365	383	418	400	444	400	408	405	395	367	421	416	407	352	401	396	387	411	360	397	403	379	372	385	410	401	434	382	393	386	385	404	386	383	423	419	399	435	362	375	382	422	418	375	390	410	400	398	411	393	374	389	399	390	393	406	414	407	366	405	414	395	406	373	382	392	423	435	424	377	390	388	387	382	400	435	406	407	382	371	422	421	382	405	390	408	399	404	393	358	413	375	394	387	375	427	387	388	407	356	377	415	404	409	395	434	395	427	395	405	378	377	421	404	386	423	433	400	409	422	392	410	364	370	404	417	381	407	355	408	401	427	447	381	424	393	425	393	404	396	374	388	413	419	388	397	390	396	401	375	400	438	384	388	390	414	392	375	413	361	423	394	399	432	394	383	426	395	386	364	409	375	383	365	413	385	375	360	381	405	381	423	393	414	416	374	451	416	394	399	418	380	384	383	401	393	401	396	398	381	409	422	391	381	393	385	405	406	437	406	394	412	378	405	388	400	430	411	397	419	422	438	445	439	381	377	399	398	387	395	387	357	440	384	402	403	370	364	415	423	377	411	422	391	419	387	418	436	411	367	393	411	349	417	385	385	418	388	431	432	430	399	424	399	411	409	396	436	368	386	394	406	376	385	393	432	371	414	395	418	398	410	412	403	379	396	422	401	375	412	391	414	413	378	400	341	412	433	417	392	417	392	361	365	373	418	434	420	402	406	412	397	381	397	390	403	380	414	377	437	407	422	382	400	408	403	368	412	376	392	398	392	370	417	378	422	395	412	377	344	405	408	368	402	422	408	416	407	374	419	398	367	403	416	410	394	407	435	432	391	361	401	369	409	430	387	395	403	385	410	425	359	420	378	397	397	386	389	391	410	403	392	395	386	424	386	414	394	378	376	405	428	390	422	417	411	392	397	388
28110	20753	15789	6986	2725	1535	1018	761	536	485	425	386	345	343	318	292	276	283	304	282	288	318	264	257	244	278	293	282	274	272	265	296	269	271	259	276	251	285	285	271	269	267	260	265	226	247	233	272	250	269	263	282	281	239	234	258	274	283	236	300	236	258	268	264	281	254	274	287	226	253	292	264	245	268	276	267	264	255	273	252	295	265	294	270	268	266	226	239	257	252	231	277	281	243	240	279	264	258	251	238	252	276	254	249	256	293	260	278	243	272	247	254	228	256	278	224	259	266	292	264	268	263	280	243	258	240	279	274	267	279	253	258	266	261	233	262	254	246	248	230	273	250	286	284	248	233	252	261	274	265	262	244	278	280	253	262	253	252	249	249	236	294	261	248	265	274	280	276	250	274	295	249	269	264	254	272	290	233	246	297	285	262	268	249	246	244	256	257	242	239	275	254	283	271	267	264	287	249	268	270	263	251	246	258	250	272	262	259	256	282	268	280	248	251	255	253	267	253	254	288	254	284	250	256	262	263	288	262	253	251	245	262	236	256	251	281	264	271	263	252	284	267	267	279	254	266	251	255	270	243	216	277	278	288	244	240	238	296	285	267	241	243	268	257	297	235	283	252	252	258	269	244	266	246	261	266	285	258	285	266	254	279	275	257	266	282	257	291	263	280	264	284	274	238	260	258	256	287	250	273	256	223	253	279	251	266	280	227	265	267	237	268	275	245	276	272	272	264	283	231	251	256	261	263	243	274	272	263	272	268	280	257	265	274	260	246	269	239	245	247	278	284	269	252	251	265	278	272	258	274	262	238	258	237	246	276	258	280	268	234	240	269	271	241	237	258	276	247	251	290	255	235	276	256	248	261	225	272	273	294	261	257	257	203	245	279	270	246	258	268	244	282	265	268	262	274	246	246	283	252	261	242	268	288	239	256	272	278	291	244	262	225	263	266	278	231	257	284	263	268	249	261	263	253	270	255	268	255	279	250	290	247	267	272	290	293	250	272	250	246	243	246	265	262	272	259	240	288	263	263	253	248	265	223	276	256	266	277	263	266	281	260	270	264	278	258	297	270	263	269	253	266	269	255	285	260	252	271	263	285	245	277	280	287	242	273	254	240	256	259	279	279	256	274	265	244	275	260	241	257	272	265	275	290	263	285	287	213	256	276	266	252	253	282	274	272	271	246	241	240	263	255	261	287	255	268	255	258	258	276	285	273	219	249	286	241	287	275	263	254	276	258	240	270	292	273	257	265	241	261	257	239	262	247	261	257	293	254	240	269	278	275	234	252	251	249	265	252	255	250	258	237	257	280	244	292	247	260	293	270	271	243	237	259	270	274	264	262	234	295	269	255	256	265	255	256	261	261	271	262	281	263	242	255	272	274	272	260	262	259	263	273	287	260	238	276	291	263	260	240	273	254	270	271	258	260	256	237	258	285	258	248	235	250	260	272	235	278	243	277	252	272	245	281	241	288	251	236	256	239	270	278	258	251	276	265	218	265	246	244	234	259	260	270	233	240	277	262	262	266	288	266	246	290	264	266	291	279	245	250	245	283	256	265	265	244	264	257	254	266	228	238	245	264	234	240	267	267	254	263	266	282	258	295	266	278	257	250	241	243	268	243	254	264	247	256	259	254	255	228	254	254	249	231	256	249	270	268	252	243	250	256	265	271	245	254	248	279	256	258	239	272	264	242	235	265	254	284	257	275	278	276	266	251	246	260	247	231	279	251	261	271	274	263	272	238	262	245	244	264	243	265	228	251	288	250	251	243	278	269	268	258	289	268	268	239	254	247	243	299	239	251	252	275	263	258	270	261	273	251	235	287	264	282	232	299	253	245	251	244	248	289	249	259	246	275	226	284	271	224	261	241	263	223	256	246	270	249	245	267	270	257	265	295	285	288	236	228	251	286	271	282	244	267	258	272	225	246	239	258	256	241	271	247	252	258	240	277	267	284	244	246	279	254	234	269	224	227	292	242	262	236	278	303	265	259	278	280	251	250	279	279	244	278	285	265	264	260	268	245	268	253	248	253	268	272	249	269	281	251	261	255	254	275	271	262	263	265	249	262	287	263	295	243	288	274	273	240	274	234	268	244	281	230	247	280	259	252	272	242	254	246	252	254	276	275	264	257	271	246	229	270	291	272	262	286	253	254	251	251	253	275	266	253	254	253	265	240	277	286	264	279	255	248	251	258	262	246	247	248	254	257	263	247	235	241	256	266	262	271	236	262	233	265	276	243	269	281	261	244	270	234	237	285	272	224	289	269	239	277	263	265	281	255	262	266	249	281	276	271	232	268	231	260	235	241	278	268	268	292	276	272	245	281	250	263	275	300	289	244	272	229	230	262	259	268	251	237	280	248	272	261	273	277	253	251	259	274	274	239	292	248	269	286	286	238	243	256	272	238	263	284	290	277	229	271	277	245	235	266	259	258	253	270	255	265	258	269	262	254	269	241	245	265	269	285	251	275	286	265	225	274	264	263	257	286	264	265	246	223	250	270	266	272	252	254	262	263	275	250	246	274	260	269	259	267	231	247	256	254	257	251	260	269	280	257	234	261	263	278	258	256	266	283	271	256	242	257	269	248	256	263	283	266	243	250	278	280	248	254	266	268	259	269	288	267	242	260	247	256	270	276	278	262	276	274	242	250	266	264	257	239	245	256	253	239	266	247	288	280	264	241	256	256	275	247	258	276	247	268	244	241	249	254	255	265	225	263	243	269	281	249	236	259	226	252	266	239	252	275	249	264	238	254	262	244	235	266	273	294	246	271	257	257	269	271	263	281	239	263	242	271	246	288	255	236	285	266	264	236	247	280	288	246	272	273	252	276	255	271	261	245	257	253	261	285	268	253	256	242	269	242	248	284	240	239	269	271	262	252	259	262	237	237	257	256	250	262	242	226	261	259	241	259	273	265	269	259	269	264	253	256	277	258	261	249	269	262	285	264	272	262	253	277	272	280	241	249	228	279	266	253	227	295	266	295	242	264	277	291	257	292	261	264	267	249	251	250	256	235	246	231	224	268	258	258	273	266	215	252	290	241	229	253	257	280	257	275	265	243	268	250	244	261	224	252	274	276	269	257	254	242	271	235	249	258	250	242	265	249	253	254	233	267	248	259	241	272	268	272	261	262	254	269	257	258	262	255	258	255	255	231	242	258	273	279	226	235	259	247	245	258	262	248	257	247	257	275	245	252	236	247	266	232	260	267	272	229	312	258	271	265	269	279	257	267	292	272	262	249	264	254	262	234	266	274	241	269	243	299	243	266	280	256	274	242	265	254	246	275	271	282	254	282	231	294	254	234	238	259	242	254	258	261	300	270	247	244	262	280	280	246	279	293	254	274	255	272	266	268	273	270	267	245	243	276	287	238	285	245	250	264	259	280	292	259	279	282	253	248	231	260	244	307	266	250	266	242	252	241	245	272	263	267	244	265	294	273	255	288	265	270	239	252	245	253	256	252	259	269	252	292	272	277	246	239
17386	30492	21531	9871	5442	3273	2212	1564	1217	976	860	690	603	530	489	508	486	433	410	460	453	420	416	442	426	413	426	382	424	416	390	452	408	398	433	413	394	424	425	395	410	408	422	443	406	385	418	412	409	387	418	398	404	393	404	370	419	385	384	371	401	410	382	417	418	401	360	417	373	388	363	364	387	408	411	417	378	410	429	387	410	408	408	363	395	392	384	403	408	369	403	371	387	379	377	361	382	395	422	382	403	394	392	385	396	378	415	415	414	383	390	396	419	386	391	385	438	391	423	415	390	412	347	403	413	393	394	379	420	394	396	378	397	378	399	397	370	419	396	392	392	399	399	396	383	384	384	407	385	407	420	379	412	401	422	380	440	395	382	372	408	390	401	395	359	388	412	392	376	440	400	410	410	410	409	393	380	376	350	439	446	397	405	371	440	407	408	428	386	377	401	408	426	380	397	384	413	406	399	445	427	387	387	424	421	384	444	396	393	411	397	420	403	386	420	385	420	385	395	419	373	396	400	445	406	418	365	402	422	386	386	365	402	404	377	402	390	437	438	402	382	414	387	428	399	386	416	409	394	403	420	419	407	427	415	406	369	392	374	386	386	390	431	387	406	417	391	407	383	377	438	381	410	376	395	453	407	418	406	386	377	398	367	392	413	388	443	394	381	403	399	399	413	416	416	385	387	365	391	391	395	387	402	385	425	410	429	388	411	380	383	393	405	410	419	381	402	409	359	383	415	432	385	425	417	352	376	393	364	405	401	404	379	397	423	378	418	380	409	400	391	402	365	381	399	377	386	372	375	393	383	393	422	364	390	403	372	374	397	378	431	393	427	383	350	381	402	418	374	394	393	410	389	404	391	417	389	360	367	365	427	401	404	432	394	393	412	376	413	388	424	392	409	398	375	381	414	401	400	423	387	365	414	421	388	432	394	390	356	427	392	387	399	431	388	387	443	389	394	390	378	417	426	381	394	412	356	437	440	376	423	433	422	396	413	411	379	402	338	375	410	408	385	413	404	414	407	373	398	360	391	431	406	402	390	426	385	419	354	395	412	392	388	426	421	379	407	422	374	393	384	389	398	406	431	391	375	427	409	413	412	406	388	384	366	403	401	388	429	411	417	410	390	402	387	435	415	412	407	403	397	383	375	406	411	410	380	402	410	420	419	437	390	392	410	420	393	388	404	375	406	415	392	410	407	406	379	364	404	384	402	374	432	376	389	398	384	405	402	401	403	410	379	394	367	415	396	421	407	413	396	397	395	411	402	451	445	408	401	427	415	416	388	404	418	420	468	369	379	388	408	420	417	403	401	420	415	398	377	431	411	397	389	401	403	414	417	399	406	389	386	348	414	375	422	387	386	413	406	403	392	395	395	366	406	391	418	434	416	406	408	416	387	410	403	388	386	399	412	389	382	389	372	412	436	394	407	395	397	404	398	374	427	401	439	402	366	394	364	398	354	394	412	418	401	389	397	420	369	402	384	398	395	390	376	411	381	388	398	407	400	386	409	409	394	410	396	400	398	405	400	402	393	394	419	410	382	379	418	417	365	418	408	418	399	378	402	391	394	389	403	363	409	390	416	364	421	419	406	400	446	374	393	367	410	386	383	395	392	439	447	393	409	421	383	376	361	388	388	401	387	361	401	404	417	407	402	362	407	397	398	407	410	392	384	384	409	372	390	384	399	396	419	404	410	432	402	396	399	401	422	401	377	399	403	388	424	401	414	392	389	400	432	366	391	396	395	429	388	370	390	385	389	400	403	402	415	391	398	400	422	379	416	383	387	386	386	388	386	391	389	419	384	380	394	389	389	427	396	381	388	406	416	422	401	399	390	424	407	421	396	407	399	389	410	392	378	403	408	419	443	399	419	385	386	421	398	375	438	414	400	372	406	411	418	391	385	400	377	396	417	363	371	394	406	412	421	414	379	402	387	415	401	403	417	422	420	404	401	408	392	419	389	393	379	351	420	409	386	412	425	401	387	429	439	389	393	387	399	457	359	418	390	392	403	399	394	402	402	387	419	370	415	401	427	415	410	442	392	433	413	409	408	404	410	416	382	380	410	425	397	388	397	387	438	382	372	369	422	371	387	442	424	411	423	407	395	426	394	394	425	375	421	372	417	425	401	398	428	384	386	386	404	378	387	411	422	438	361	407	373	387	391	418	392	383	434	400	396	388	434	371	396	411	391	388	418	374	395	389	390	413	388	410	394	389	399	376	399	418	398	437	398	427	387	415	395	391	383	396	396	393	387	419	436	371	377	412	458	401	394	390	415	426	412	407	377	404	427	418	393	414	422	394	380	401	378	404	426	407	394	431	376	402	403	426	383	428	385	376	395	394	364	394	396	404	441	425	426	405	422	390	399	384	407	400	379	421	408	396	411	427	401	395	406	380	389	387	355	423	396	413	379	363	376	400	408	409	398	404	385	403	413	417	354	381	423	409	393	377	414	413	416	414	401	357	402	397	404	365	405	380	398	420	432	383	358	377	400	372	401	369	380	424	398	393	400	390	371	423	388	396	386	393	376	409	442	418	424	384	406	368	394	384	373	396	423	429	423	371	399	380	423	433	379	404	421	419	404	414	401	411	377	420	393	405	404	405	423	387	375	438	385	381	405	365	389	372	396	416	428	391	419	375	381	433	412	397	430	420	399	396	385	422	375	392	397	382	398	361	363	402	411	443	402	368	400	392	370	380	414	383	391	375	406	361	386	412	425	388	420	408	436	380	388	404	400	374	387	429	398	417	384	358	388	372	412	387	440	391	411	404	393	403	395	387	413	419	427	443	397	373	401	385	404	419	384	399	390	371	367	372	394	389	421	373	369	412	420	383	439	430	389	420	416	383	399	410	388	385	387	377	411	406	390	369	401	430	355	395	412	395	424	397	399	431	420	432	410	429	394	386	373	360	433	403	390	403	380	405	421	395	415	420	386	406	394	401	421	394	379	387	397	405	407	393	393	409	396	407	365	372	384	413	373	397	379	370	397	424	382	377	443	418	338	403	425	384	374	408	429	389	391	399	390	387	391	428	396	370	396	399	401	402	405	358	393	386	418	396	409	467	395	371	403	396	405	391	395	404	413	412	393	391	400	395	413	418	406	419	441	370	396	372	416	399	418	397	362	382	413	392	432	399	409	396	371	394	363	394	362	409	365	425	371	427	379	418	394	398	406	421	429	401	432	403	389	413	402	394	422	399	432	403	404	411	419	387	431	387	402	413	433	404	403	376	398	404	425	381	405	388	387	366	402	378	415	412	399	436	435	407	409	423	388	395	401	395	409	384	396	384	399	393	403	377	401	442	412	405	392	437	367	413	432	381	387	420	435	428	450	442	374	407	403	449	374	408	409	387	429	425	376	439	395	394	397	420	426	378	417	403	412	399	413	384	436	384	455	422	410	360	373	418	416	368	383	423	412	418	401	384	433	399	439	364	395	372	383	409	423	400	414	414	370	422	443	414	419	389	399	417	408	384	386	388
23750	21560	28042	25524	19466	5744	2112	1273	869	721	603	523	458	426	336	323	337	331	303	295	324	287	299	314	278	271	317	281	284	321	276	284	253	276	284	294	279	271	285	274	294	293	222	283	277	270	272	272	282	271	278	297	253	304	279	284	262	253	273	300	257	285	278	290	271	305	275	272	270	286	272	275	262	278	264	294	261	267	311	295	263	266	251	284	289	277	271	309	260	286	294	272	268	265	258	273	256	291	298	314	282	245	293	264	263	302	273	280	274	264	305	296	278	272	307	287	289	295	273	242	266	265	301	269	259	270	257	296	253	268	265	252	248	292	248	314	257	266	250	268	279	265	267	270	281	303	269	261	264	261	281	275	256	271	269	282	267	269	276	290	273	276	276	252	270	275	303	251	299	261	270	311	242	216	277	270	305	301	270	283	297	292	303	305	282	270	294	277	269	265	277	309	275	256	288	273	277	275	252	294	284	279	296	234	275	283	248	255	286	292	280	251	272	285	294	274	274	289	265	286	307	278	267	289	299	262	254	302	271	286	260	294	259	329	254	291	287	285	255	277	299	276	279	246	289	257	262	277	239	300	275	293	303	268	284	299	264	280	283	282	259	291	288	308	258	251	244	276	284	284	290	254	271	295	253	310	288	271	278	277	276	265	288	277	291	269	249	274	285	283	261	277	295	296	282	291	258	296	249	256	261	262	266	282	290	254	274	259	243	265	266	275	288	280	279	263	297	266	273	294	334	295	291	298	282	289	288	295	288	294	275	276	267	266	297	295	284	284	253	280	259	269	262	275	259	269	275	276	249	276	275	262	276	270	256	277	274	301	255	285	234	282	283	271	249	286	270	277	266	244	292	277	285	278	279	266	270	294	281	252	280	274	281	263	296	257	280	285	272	291	284	285	268	261	275	263	261	287	275	300	249	289	267	301	259	296	298	291	255	288	260	276	277	295	260	250	295	278	262	250	276	257	259	321	289	281	267	289	299	233	267	291	293	256	275	271	303	322	298	269	273	275	276	270	280	282	266	285	289	275	270	286	264	286	258	268	274	248	266	254	293	248	275	261	277	280	280	282	284	266	266	274	271	255	286	280	278	262	296	269	287	232	257	249	273	261	250	266	283	274	245	243	256	287	281	292	259	268	279	276	287	282	290	283	280	283	290	303	273	273	259	274	271	252	301	274	295	274	256	278	282	274	241	279	248	278	268	259	270	272	266	273	275	300	267	242	252	278	268	273	282	245	261	238	276	240	287	309	246	274	288	249	281	280	281	270	303	270	278	245	275	268	287	277	272	281	259	235	284	296	269	263	266	289	290	279	262	284	295	283	258	284	304	297	243	285	292	277	268	265	302	246	283	277	266	262	305	254	279	269	245	293	304	281	274	248	284	264	245	280	295	275	293	289	273	279	281	278	262	293	257	295	305	280	276	273	268	266	261	259	278	274	281	259	280	273	267	259	257	284	286	257	281	262	285	264	240	263	286	286	268	278	273	297	265	235	272	278	270	290	263	268	242	259	275	274	289	272	308	304	289	240	259	265	268	297	281	263	274	280	282	290	311	287	271	262	289	295	286	295	271	292	284	265	295	275	277	281	276	296	298	290	296	259	297	266	266	290	278	284	280	267	272	289	239	259	269	272	272	291	265	276	272	270	268	266	286	283	280	276	287	300	284	295	269	255	241	281	275	256	260	271	255	284	268	233	263	284	289	251	289	249	274	274	277	289	281	279	266	265	272	270	290	285	251	276	265	282	295	279	259	273	284	266	274	294	258	289	285	264	290	269	283	251	285	265	274	269	233	280	278	264	304	284	280	303	266	288	255	305	254	300	294	279	288	295	252	245	262	262	277	285	281	296	300	291	280	298	247	298	264	276	263	267	312	271	281	281	274	286	274	240	251	267	263	302	287	317	285	258	255	257	278	276	296	267	220	274	294	279	275	254	281	294	272	295	279	267	305	275	288	278	282	319	271	271	277	275	272	263	277	258	298	269	288	285	292	270	281	301	271	265	273	289	295	255	278	253	298	278	270	303	247	274	255	265	297	264	291	264	261	288	283	284	303	286	299	287	293	263	300	269	290	268	249	265	276	287	270	262	286	286	261	275	290	303	274	271	304	297	275	272	255	285	278	273	261	253	269	297	286	278	264	285	292	293	281	262	284	263	290	268	285	275	268	289	290	285	292	260	276	269	263	266	238	293	281	256	277	264	286	245	268	234	286	271	291	259	256	289	252	267	280	277	283	303	272	263	273	241	286	261	282	258	277	306	267	243	299	314	275	285	287	292	254	288	260	271	256	315	262	256	248	276	295	275	266	272	285	312	281	259	298	264	261	273	272	273	275	257	288	287	260	293	273	241	268	301	273	268	265	282	298	267	300	251	293	257	288	263	241	278	258	253	284	295	292	296	262	267	295	246	267	283	260	276	266	293	274	286	294	272	281	272	260	284	254	277	278	252	286	295	266	272	283	249	265	256	292	263	267	288	303	288	280	274	310	255	280	268	272	260	252	284	267	282	292	287	245	279	255	261	288	284	261	281	298	259	278	252	280	257	280	276	281	258	296	261	288	257	288	278	249	284	280	277	237	288	291	261	285	274	286	260	279	269	243	273	281	278	278	267	287	287	302	271	290	273	252	292	292	290	281	274	285	252	298	253	273	282	283	286	279	291	272	256	278	285	248	276	284	296	274	260	286	285	303	267	273	274	270	268	283	302	278	291	280	264	271	286	295	297	270	278	254	268	271	269	256	302	281	298	285	287	252	274	293	287	291	286	264	275	273	271	279	270	297	284	290	249	287	297	256	285	282	286	264	292	256	242	273	278	287	275	288	284	253	285	287	276	269	308	229	265	267	280	260	272	250	259	301	279	269	281	273	271	282	285	276	259	305	269	256	291	282	278	292	298	268	252	284	255	281	274	262	263	282	252	281	276	300	249	270	267	267	243	259	285	269	292	277	271	277	277	272	268	289	274	262	286	267	283	253	252	253	302	267	280	297	283	287	258	263	272	261	276	252	263	260	277	308	257	272	247	266	285	303	278	278	288	243	275	240	277	294	278	314	271	283	262	291	287	307	279	263	287	271	256	263	286	282	292	275	273	262	282	258	281	289	267	296	315	269	283	310	287	256	269	290	296	286	246	283	267	274	282	289	290	259	275	238	270	279	280	285	273	271	267	279	279	284	293	290	283	284	268	244	272	265	272	279	244	249	256	280	268	301	276	267	300	284	285	293	289	270	266	273	256	300	271	291	270	274	251	240	270	283	283	306	277	300	301	279	292	274	314	315	290	288	279	255	274	273	268	283	255	268	272	285	269	286	280	291	262	284	290	253	250	272	275	297	273	303	284	268	265	277	285	294	267	262	241	276	275	281	261	259	286	281	264	288	254	301	289	251	285	268	244	304	274	284	277	289	253	269	282	244	275	263	275	291	269	282	258	289	297	287	246	272	288	255	266	282	255	280	283	261	299	277	301	283	291	246	301	265	262
17305	36699	28039	14686	8689	5337	3497	2352	1793	1420	1146	915	824	626	614	585	524	511	497	465	446	489	455	431	427	437	465	445	448	472	442	451	403	440	443	421	400	440	435	415	414	445	418	403	421	434	427	422	433	413	444	459	389	423	427	430	427	425	415	397	412	376	406	402	442	407	443	380	384	470	408	428	399	415	429	392	435	430	413	425	433	437	408	437	403	430	417	400	378	374	409	393	446	425	393	405	393	438	417	436	433	428	408	383	413	413	387	434	414	408	395	427	404	398	421	402	420	415	412	407	405	426	451	437	434	413	447	449	403	421	421	452	434	436	395	385	399	448	400	436	440	429	436	424	392	428	445	423	415	412	408	423	437	419	400	393	424	430	419	426	408	405	423	438	422	440	401	435	379	431	465	393	427	424	418	427	383	421	382	406	410	409	421	417	436	397	399	437	425	439	426	432	415	457	427	436	434	446	392	400	417	436	417	432	420	433	418	401	424	443	435	439	438	432	409	428	375	429	365	425	418	426	464	425	395	451	442	441	458	424	464	446	407	436	428	421	417	411	432	471	426	421	391	429	456	377	448	453	419	406	411	421	399	430	413	412	432	448	454	358	399	423	389	425	416	476	411	384	394	462	374	411	430	439	418	391	432	429	387	399	416	415	410	404	394	418	410	397	448	435	406	373	433	404	394	436	431	386	457	416	403	427	429	396	423	439	436	464	407	441	438	459	382	453	401	422	414	411	436	404	418	438	470	433	412	417	403	414	392	411	416	412	391	417	409	398	411	444	406	425	434	438	440	426	414	413	415	402	404	421	430	421	448	419	429	423	417	415	423	429	427	412	421	437	450	414	450	429	450	421	406	425	425	413	376	411	390	423	412	404	414	440	436	394	424	439	406	406	448	432	438	420	371	409	453	400	426	391	408	456	430	424	411	428	410	455	415	441	452	370	385	415	406	427	430	482	419	405	427	413	361	392	410	433	440	420	399	412	434	443	450	415	403	432	431	413	421	446	429	412	426	432	450	407	441	410	415	388	459	408	391	428	402	422	435	409	451	418	434	410	397	421	395	428	381	403	428	442	385	379	420	416	431	429	441	399	412	426	439	387	424	425	386	419	423	391	416	448	401	429	423	398	430	436	383	404	422	384	433	416	432	418	436	417	428	397	375	441	469	465	423	424	403	462	414	414	408	433	431	435	404	393	410	388	448	435	412	407	439	400	407	406	400	415	429	428	416	417	416	424	411	399	416	410	410	384	427	414	452	407	418	407	413	408	428	435	391	433	426	414	404	414	440	408	432	382	437	467	421	406	388	424	405	445	446	418	423	415	432	425	453	428	412	406	440	418	430	368	442	438	366	454	436	444	387	422	392	411	441	471	444	432	416	406	427	435	399	429	402	372	447	408	406	422	424	410	400	387	433	408	404	400	409	398	444	414	449	417	425	444	388	436	445	407	465	452	439	454	422	404	394	421	450	416	427	433	431	395	397	426	402	431	421	400	436	429	404	460	457	433	429	383	412	408	461	412	416	403	390	400	447	418	436	440	419	400	411	427	421	435	434	439	453	426	429	425	454	420	422	414	415	432	407	400	426	438	435	405	428	441	408	429	405	429	428	415	468	428	464	453	443	398	434	397	381	432	413	418	399	427	384	422	433	383	445	392	405	478	385	412	428	410	399	409	393	450	376	392	425	409	457	417	427	427	418	440	402	407	418	424	427	403	387	421	452	428	404	400	392	397	439	422	434	420	432	410	418	422	384	429	436	421	399	412	424	437	424	431	429	430	423	436	445	434	405	395	397	452	416	426	417	392	399	411	432	421	441	441	439	391	413	446	378	429	393	435	430	421	407	372	425	406	418	415	388	404	441	415	402	388	415	427	409	414	419	424	450	400	460	405	441	417	436	424	396	430	462	416	426	430	418	442	422	408	418	400	424	430	404	416	371	423	445	419	423	462	432	428	425	401	408	445	451	419	463	408	440	418	392	413	411	391	410	447	431	413	419	459	387	412	394	418	424	379	399	442	394	384	400	469	428	430	441	428	403	439	409	410	416	430	401	393	410	416	430	419	393	400	385	449	420	394	439	407	434	424	400	418	411	440	411	454	430	388	426	398	465	407	443	385	400	416	418	428	428	435	398	438	417	402	417	435	444	441	435	423	410	433	416	417	457	417	415	438	439	424	407	412	441	418	430	429	427	434	396	401	434	386	401	401	436	423	382	439	414	434	450	424	414	420	413	442	441	433	401	423	440	435	429	422	400	406	394	420	402	463	405	399	456	432	406	456	383	442	418	431	408	406	400	408	413	425	431	395	431	439	430	413	426	440	430	449	429	438	398	430	447	413	376	406	418	429	433	415	412	412	407	423	403	408	392	416	451	397	429	428	416	432	406	449	435	410	424	411	396	404	448	426	427	429	426	409	427	431	421	424	417	427	446	423	417	416	420	417	424	421	385	437	443	430	439	492	411	412	426	425	430	430	439	398	426	390	374	407	422	409	439	436	392	379	427	424	440	401	423	446	403	427	385	433	403	391	435	422	403	461	405	427	432	430	401	402	415	407	400	424	457	419	440	413	411	398	410	448	409	410	396	416	419	419	439	416	417	416	397	434	428	406	445	384	434	425	407	416	430	433	437	399	425	428	396	403	417	447	424	417	395	393	423	401	387	461	405	443	394	399	437	412	412	396	407	415	394	417	439	414	436	437	419	404	415	453	411	403	430	434	389	381	461	392	446	464	418	413	424	412	400	419	435	417	424	420	414	425	451	407	431	389	447	422	424	439	386	406	413	458	435	385	431	415	423	388	395	451	418	405	420	417	415	407	383	421	454	434	417	428	430	434	454	379	403	412	449	451	414	463	429	464	383	416	415	380	443	386	426	420	417	426	461	426	420	431	382	397	409	434	433	404	428	441	381	421	425	405	425	447	426	417	417	410	438	389	404	415	443	452	403	394	395	409	438	429	439	436	416	445	426	432	394	389	421	492	408	445	428	424	409	370	436	424	417	422	427	412	431	399	430	428	392	445	422	383	414	446	387	411	419	414	432	433	390	452	438	417	432	440	433	442	407	424	408	421	452	435	437	429	430	416	404	442	420	440	446	441	400	428	433	417	363	424	427	427	430	481	385	399	400	413	407	426	430	422	421	458	422	428	395	441	425	417	439	417	429	408	403	399	424	410	474	417	441	437	418	455	426	389	425	390	410	390	411	430	424	418	384	395	441	418	391	433	403	380	416	398	409	394	421	418	416	382	439	430	436	435	410	413	396	444	426	407	386	408	446	406	452	442	443	410	419	400	400	435	420	395	424	433	406	421	416	437	401	443	440	437	401	422	413	415	425	457	412	407	424	441	436	417	397	392	427	444	458	429	466	413	424	473	420	400	442	432	466	390	425	424	418	443	450	410	419	442	406	434	435	406	403	415	391	363	434	394	391	467	446	441	411	421	388	428	440	423	408	445	428	435	432	412	404	463	420	432	452	439	439	417	434	450
25191	21476	25763	22512	4878	1824	1217	783	626	503	462	429	379	326	296	326	304	271	289	250	246	264	258	269	251	275	254	265	257	257	253	274	259	261	234	246	247	273	271	254	237	222	258	270	253	266	245	271	233	266	255	232	268	233	250	256	284	233	235	269	246	257	272	255	267	243	284	233	251	243	259	264	258	226	243	237	211	287	243	246	244	247	291	233	254	261	270	239	243	241	262	267	264	251	245	240	220	268	246	265	217	242	253	250	247	251	241	235	273	245	249	258	276	265	220	247	255	251	242	241	259	257	246	236	260	254	244	233	258	238	286	255	244	273	259	254	236	257	243	279	222	247	238	223	261	239	249	246	232	279	287	229	244	286	263	245	258	237	243	248	269	273	220	280	252	267	262	237	240	259	253	286	236	233	232	261	270	244	258	248	290	244	258	236	237	226	240	244	269	289	265	266	242	246	238	241	264	240	249	228	241	271	244	247	251	272	258	256	266	214	258	236	223	255	271	239	244	287	249	254	246	257	263	244	249	271	247	245	248	268	244	249	252	244	241	255	262	258	267	244	240	266	251	248	259	280	274	277	267	253	228	246	215	258	275	269	247	234	263	243	236	249	247	284	244	251	246	243	254	248	220	247	243	262	257	241	255	238	238	267	231	256	263	253	270	276	274	238	246	265	269	254	267	262	250	258	240	260	239	258	249	258	266	256	237	236	252	247	249	247	260	271	276	246	253	253	249	219	243	234	269	267	255	259	261	273	246	265	220	249	253	256	261	238	259	245	239	239	227	247	249	240	245	233	266	256	247	270	257	255	305	255	244	264	244	251	250	268	238	248	262	256	258	245	275	266	253	261	250	245	242	237	258	263	261	243	270	284	251	226	255	284	265	259	256	272	262	218	256	273	242	243	242	249	251	288	248	251	247	251	260	257	261	251	254	241	255	270	241	224	257	255	286	246	244	248	281	255	245	247	259	293	257	274	284	254	241	221	240	266	243	259	250	269	242	225	246	264	228	271	242	288	261	293	232	273	232	236	253	301	241	263	273	257	258	258	242	229	255	259	254	262	250	267	259	266	250	248	246	240	250	286	280	255	256	274	240	241	236	229	251	242	270	262	248	241	242	264	232	224	245	275	283	205	266	254	247	255	252	222	261	216	247	259	265	261	246	260	247	238	272	252	222	265	251	271	251	229	257	226	239	258	247	252	267	243	234	266	244	235	260	247	234	253	254	264	222	254	275	227	255	243	269	252	260	254	271	249	257	253	243	241	247	247	242	245	261	203	286	239	269	240	248	237	261	258	245	255	269	232	257	264	244	248	241	253	245	205	245	259	254	262	270	251	240	247	233	267	251	258	244	277	229	246	225	254	248	272	275	228	254	250	241	258	262	233	222	249	245	236	233	252	265	243	223	234	257	265	226	261	226	245	247	256	247	218	274	255	277	242	257	226	265	241	243	284	255	269	261	233	249	268	251	245	254	243	262	282	247	257	232	243	253	237	264	235	266	246	274	229	257	244	269	279	243	246	227	247	255	253	268	257	239	268	278	262	261	271	229	282	245	277	233	244	259	253	274	262	242	240	243	245	245	277	252	252	253	223	266	275	264	250	272	248	252	289	221	244	246	241	244	261	263	266	266	234	237	258	247	250	265	271	266	252	264	267	260	236	285	258	256	260	269	283	237	254	259	227	277	275	260	248	254	250	272	269	252	234	272	236	274	265	235	267	255	248	247	278	279	203	261	262	250	267	245	259	260	282	235	251	240	239	246	258	245	269	241	231	258	251	256	228	259	249	254	241	265	255	265	255	269	260	239	249	257	256	226	269	262	236	253	261	242	247	276	261	234	258	223	242	255	266	266	256	233	269	244	238	221	248	248	216	235	238	253	258	226	280	237	267	244	288	236	276	214	234	260	287	252	272	253	229	281	248	267	245	262	247	264	272	257	250	243	247	250	251	231	252	231	228	256	258	281	258	284	267	253	239	249	272	257	282	243	238	231	238	253	232	254	230	233	276	256	246	261	299	237	227	257	287	259	282	242	263	261	252	254	247	238	244	256	259	233	267	279	256	269	241	254	257	235	245	250	288	284	225	258	279	271	262	256	236	244	245	250	221	279	243	270	240	233	249	267	261	248	263	246	255	238	255	263	240	240	252	254	242	265	267	247	245	238	275	232	253	266	254	252	244	258	260	239	262	250	269	256	242	268	250	246	219	260	234	246	244	268	263	255	275	259	271	282	249	238	269	272	239	265	268	256	261	237	251	250	249	237	207	242	269	272	272	274	254	220	290	280	255	245	274	241	248	259	230	243	243	248	235	264	242	246	265	266	279	267	250	233	253	223	239	257	246	225	246	263	261	268	233	273	250	250	247	257	277	225	254	249	257	294	264	253	257	262	245	262	285	274	240	251	222	235	258	260	274	274	256	254	252	285	266	265	219	266	235	255	238	222	265	266	243	263	241	238	242	280	237	269	264	256	251	246	255	261	212	218	247	243	255	277	276	242	265	264	267	259	247	256	274	258	244	237	232	237	278	266	259	256	262	248	231	273	269	271	246	265	253	222	250	271	234	240	266	256	258	254	246	267	267	219	273	258	276	229	278	271	234	265	240	239	234	244	261	258	246	241	235	277	250	258	269	266	245	244	247	249	249	255	264	271	268	276	247	221	281	261	259	229	238	247	247	249	235	251	259	247	271	210	247	271	243	267	253	250	247	226	234	246	281	235	226	221	267	264	232	237	247	250	261	257	238	263	247	256	255	273	229	250	243	276	269	236	273	221	226	262	243	275	218	271	252	254	232	267	277	238	226	252	298	268	277	252	252	248	262	272	251	227	255	251	273	253	244	283	262	266	255	262	226	264	248	256	240	237	253	242	262	260	234	271	247	274	231	287	245	238	251	254	252	223	247	267	277	257	271	243	268	264	271	261	242	239	239	244	273	240	266	267	258	244	263	231	264	267	244	247	246	265	253	256	230	251	250	257	261	278	246	247	262	220	262	236	272	242	286	253	260	211	264	264	285	254	257	248	252	260	240	258	276	244	271	238	267	236	249	248	269	244	270	258	243	262	258	221	268	234	263	235	274	233	263	251	238	219	245	243	259	241	231	254	263	253	270	230	239	258	255	243	285	233	255	241	239	240	251	254	236	264	254	268	253	268	257	254	267	260	269	253	263	239	252	249	232	228	247	276	264	281	248	265	242	215	251	247	262	237	270	253	239	260	270	248	261	257	230	243	260	224	289	235	269	217	252	246	254	261	245	259	242	233	278	245	266	268	247	269	254	260	239	257	243	251	268	261	271	273	264	244	249	242	239	260	269	244	264	262	236	230	263	259	261	247	253	242	247	250	241	257	253	244	252	245	258	261	240	280	243	268	237	250	259	254	260	257	264	233	243	262	252	251	209	252	228	277	264	226	256	260	248	223	261	256	256	236	257	244	263	233	268	285	214	229	276	262	274	256	222	264	266	255	260	245	244	266	236	272	241	285	249
16999	31644	22643	11048	6043	3731	2470	1676	1407	1049	875	742	628	595	524	508	466	430	398	405	431	470	416	392	371	425	426	455	395	435	425	419	421	403	398	393	410	370	395	404	426	385	416	375	405	408	426	412	372	385	379	392	405	386	420	383	368	411	373	402	397	394	418	389	395	405	432	356	392	387	407	382	427	395	371	393	386	400	380	370	372	419	405	428	347	390	403	401	402	399	407	402	389	419	373	382	394	399	408	375	406	392	426	383	361	373	371	396	369	396	352	387	385	403	375	419	429	405	391	401	421	412	405	422	390	381	392	406	407	407	394	399	418	425	372	392	389	365	394	411	378	401	367	398	406	363	393	400	401	419	414	376	394	394	403	405	382	375	398	373	352	380	390	407	409	394	446	388	416	391	374	377	402	391	409	369	382	380	384	380	383	404	365	437	386	380	367	411	371	396	350	389	400	352	426	412	393	418	401	422	400	428	370	401	424	447	379	372	401	384	443	414	405	379	368	385	383	362	401	404	418	393	361	393	385	407	410	368	383	400	405	334	391	402	370	397	390	388	413	392	376	425	402	381	415	412	425	393	372	364	402	415	389	394	373	389	384	401	367	437	405	379	388	401	399	411	388	390	406	398	401	406	391	411	399	375	372	385	431	439	389	399	378	365	382	417	376	411	385	399	403	380	411	366	382	373	433	391	424	419	402	379	375	391	405	360	422	388	369	395	357	400	405	373	374	387	400	414	406	392	381	380	382	411	395	392	363	408	423	403	448	392	377	372	411	378	398	372	398	410	412	415	368	368	384	368	373	420	383	438	353	379	386	368	355	392	370	369	382	389	369	379	429	380	387	388	385	390	393	365	377	416	395	398	374	385	382	404	376	420	379	394	381	403	403	379	405	397	394	379	405	384	407	388	433	393	366	371	369	396	413	384	421	405	405	419	401	366	398	401	384	409	390	397	405	394	371	374	372	389	387	381	410	391	366	392	368	387	397	404	389	413	416	415	393	406	396	399	393	387	368	392	365	424	435	356	382	363	426	404	379	411	403	408	417	402	397	406	426	385	410	370	400	397	413	406	414	394	350	428	386	362	381	410	385	394	393	391	423	349	413	406	367	375	404	366	393	381	393	416	390	381	420	363	411	375	367	407	413	397	374	382	376	386	426	409	368	372	395	403	372	393	386	375	393	417	401	419	358	339	387	386	358	400	394	412	390	364	386	387	397	395	398	401	377	432	389	392	395	382	415	399	398	395	392	390	392	364	377	389	400	379	416	353	393	402	403	413	426	419	413	406	382	394	390	398	349	408	369	416	388	388	364	415	411	432	398	409	358	389	379	379	402	432	388	401	412	364	390	441	411	402	405	427	390	428	433	389	400	391	378	386	396	369	385	394	374	429	369	378	419	401	394	400	399	364	379	388	418	418	411	390	376	361	371	414	389	410	420	410	391	374	392	380	403	424	409	419	408	421	392	421	401	372	387	375	396	399	370	364	408	412	405	413	386	381	371	385	398	367	386	392	401	397	406	371	358	396	407	378	360	387	356	378	370	408	400	387	401	422	387	380	385	433	410	400	391	330	406	349	378	359	378	395	412	388	421	387	376	413	418	345	364	395	362	435	376	429	391	358	393	444	385	397	360	393	407	392	365	371	360	402	386	396	382	385	387	376	411	377	385	406	342	392	369	382	355	376	355	400	416	399	398	399	368	429	409	358	415	378	406	387	389	391	371	388	404	412	407	406	382	401	373	380	359	408	397	421	403	401	417	372	391	394	391	411	391	370	387	361	371	406	393	441	405	389	377	392	413	391	390	394	368	396	393	390	395	411	426	388	361	350	366	419	411	393	395	384	387	386	402	367	412	379	392	379	402	339	376	413	389	380	417	403	391	382	402	385	397	382	386	398	378	408	415	398	366	393	379	407	407	410	394	419	404	380	399	389	393	387	410	385	381	391	390	380	411	358	421	413	380	361	387	389	376	367	386	449	414	380	402	394	421	405	420	393	378	392	404	381	392	425	398	395	407	419	372	416	411	389	371	400	410	406	393	386	434	389	399	394	375	387	359	369	441	375	415	358	390	396	370	421	422	387	372	405	402	396	390	383	394	403	358	409	383	390	388	413	383	387	369	385	403	402	388	394	389	378	379	387	353	406	415	441	394	373	384	379	383	417	377	390	385	439	389	404	400	375	396	409	397	388	402	393	402	413	374	362	404	374	369	415	384	398	407	386	402	327	396	337	379	398	379	431	389	404	385	390	378	384	375	415	397	365	403	396	412	370	398	361	396	387	383	391	388	384	372	394	402	359	375	376	368	393	383	364	376	401	372	390	381	359	381	343	368	384	433	370	409	416	388	434	413	392	372	397	398	416	375	385	397	370	383	367	386	415	399	399	381	370	405	394	380	431	394	415	354	400	377	396	410	427	388	367	394	404	398	398	394	427	392	399	364	363	365	417	396	374	381	387	389	390	411	411	405	393	415	375	417	378	369	410	374	425	388	381	358	412	404	394	419	373	379	404	392	422	415	354	416	393	415	401	432	377	392	375	409	397	380	422	403	407	365	384	396	409	365	379	432	382	372	411	417	402	383	389	386	409	438	410	367	384	374	394	387	383	400	423	413	368	382	407	398	375	401	408	388	357	423	425	411	425	398	438	421	399	388	388	364	401	386	400	370	390	379	387	386	390	382	388	388	339	352	372	416	361	377	401	378	371	402	405	416	404	422	409	370	390	374	418	395	388	383	426	407	380	385	423	425	387	382	370	364	359	397	376	408	422	381	386	394	410	372	370	374	418	391	357	376	401	393	418	376	378	423	391	417	410	406	453	367	379	427	386	360	413	356	392	396	390	388	389	362	396	411	358	379	395	407	402	421	415	464	396	426	418	412	382	410	398	386	393	396	394	381	375	386	393	408	383	367	390	376	403	412	391	400	369	391	411	411	395	458	399	438	364	392	387	400	393	406	403	362	375	376	401	383	371	378	416	380	395	380	424	382	395	370	407	397	391	403	370	406	372	367	427	403	403	394	403	387	372	394	441	381	380	429	425	408	385	371	385	362	447	410	423	397	398	391	387	392	376	404	382	420	386	352	406	397	405	377	409	386	378	399	391	397	390	417	376	367	375	400	381	396	408	397	424	410	370	409	389	393	409	404	399	385	445	434	382	371	398	397	385	387	428	377	434	381	373	427	423	384	387	410	373	418	385	386	361	396	397	398	380	411	429	374	370	421	387	372	380	390	431	403	348	385	399	384	400	392	372	389	414	415	421	392	409	378	395	395	415	407	413	421	392	410	387	401	362	409	412	385	409	405	402	374	397	347	414	406	384	400	400	407	390	380	382	375	390	408	378	395	363	398	367	416	386	402	417	376	371	366	387	396	421	386	374	391	398	387	383	392	389	422	385	393	423	435	370	373	406	375	403	377	369	401	382	389	366	394	400	406	393	394	383	381	379	365	398	432	393	412	407	393	418	381	403	391	411	369	399	379	376	401	367
22815	21569	28744	24851	21572	18395	4577	1712	1139	928	732	660	578	465	430	415	338	360	341	333	288	315	325	292	285	302	299	270	266	284	279	282	269	281	309	290	260	277	274	251	280	299	266	254	285	243	289	269	295	265	252	276	277	277	289	272	292	268	269	272	255	276	276	302	288	293	222	253	287	268	263	292	278	278	307	286	280	268	270	288	259	294	295	272	265	269	314	246	281	266	289	275	291	261	286	257	234	275	292	276	265	255	285	294	278	267	265	287	258	295	268	267	296	302	268	263	266	278	275	288	271	295	275	277	267	265	295	257	265	282	272	272	250	269	287	273	257	268	270	271	272	271	286	290	287	280	289	282	258	279	257	284	267	273	266	297	252	253	267	291	282	306	287	276	250	264	270	292	265	277	299	270	270	280	285	275	252	269	292	250	254	275	259	297	268	276	261	282	274	290	260	263	257	252	287	297	297	274	266	243	273	277	282	256	269	276	271	268	274	270	267	280	269	298	263	275	282	284	274	265	257	274	289	302	250	289	255	270	275	281	272	302	290	277	259	249	317	282	260	285	291	284	281	283	298	282	287	274	259	273	279	263	286	279	288	257	274	256	290	265	268	264	291	278	249	292	264	274	260	276	256	288	275	302	301	260	257	255	265	288	261	290	278	273	248	268	275	269	238	307	260	286	265	320	313	292	251	239	265	276	262	277	294	302	286	251	250	284	280	269	279	289	278	296	270	263	285	266	256	284	278	244	298	276	264	252	269	265	315	280	309	269	286	289	265	305	261	260	283	280	267	294	275	290	278	288	302	282	270	258	258	288	295	262	317	276	283	289	282	286	271	279	254	280	276	272	280	285	253	279	254	256	253	293	274	295	287	282	256	266	286	268	281	270	270	274	295	305	284	261	260	268	263	272	284	272	278	256	263	294	284	255	300	282	260	265	254	247	293	311	286	276	268	279	270	264	260	299	283	256	274	247	297	257	273	284	296	266	271	302	291	269	280	284	257	269	280	298	292	260	244	278	274	303	276	262	285	289	273	289	278	255	289	295	265	308	260	269	277	238	275	277	275	281	270	279	249	266	284	271	279	252	285	246	274	296	273	285	275	245	272	281	287	288	283	274	276	287	291	244	280	285	296	247	268	295	269	259	298	272	273	247	241	272	282	290	288	247	288	272	288	276	254	278	256	234	297	260	273	297	263	259	273	278	257	268	312	270	264	267	265	259	294	267	284	266	265	252	273	283	288	280	288	259	273	287	279	286	295	268	282	279	248	271	270	257	301	251	270	313	274	261	274	244	269	287	276	248	263	278	266	274	254	267	287	282	269	234	281	282	270	259	272	288	247	270	271	256	282	245	264	284	271	262	290	245	232	280	318	291	253	251	256	256	294	277	284	267	285	300	279	266	260	287	281	279	257	284	236	278	241	274	280	265	266	271	259	291	260	300	304	276	275	282	215	264	302	276	273	251	304	264	288	289	260	277	265	245	284	263	303	274	262	273	252	267	255	300	284	259	282	267	279	261	270	291	262	267	253	274	275	248	276	286	266	294	325	271	315	293	276	264	271	273	292	253	279	269	236	281	297	262	302	284	257	257	269	265	297	268	278	245	261	267	271	253	275	263	270	296	279	237	273	263	283	267	299	282	268	285	280	267	277	296	285	273	269	263	278	256	276	274	303	272	287	259	267	289	251	268	315	294	265	261	273	266	294	251	294	263	243	307	279	283	281	260	289	246	264	280	270	279	272	299	269	292	266	248	267	265	297	261	266	277	282	285	278	291	262	266	280	265	281	257	256	281	276	281	272	266	286	278	288	255	270	277	311	256	255	283	288	247	275	274	289	280	233	275	277	278	287	276	285	261	266	275	263	258	273	267	266	301	292	282	285	282	298	228	235	311	265	289	264	244	283	303	281	276	275	273	269	291	253	275	299	267	296	245	273	262	298	300	283	279	285	283	303	304	258	280	256	289	301	280	271	276	278	265	257	265	273	266	257	250	273	266	303	246	283	280	274	302	247	244	266	269	267	269	280	272	262	282	267	275	249	290	292	265	281	279	277	231	256	284	270	285	305	268	268	274	250	281	254	286	269	246	277	307	256	276	248	295	269	284	262	248	271	280	258	284	266	281	280	303	254	266	243	268	282	259	265	266	282	262	287	256	286	257	283	248	292	268	267	276	275	293	272	245	291	262	289	256	287	287	265	267	290	291	288	272	273	253	274	267	287	268	287	257	250	268	273	276	263	279	260	266	229	266	292	285	277	257	261	271	269	270	271	262	257	287	261	301	273	286	298	269	289	264	285	283	284	284	253	283	253	272	313	249	288	282	267	278	252	279	286	253	288	257	241	262	271	273	261	287	275	273	276	298	272	272	288	264	248	262	270	275	291	321	269	266	274	271	297	246	279	273	273	254	283	273	280	284	277	257	263	291	257	269	258	280	273	250	275	273	255	269	285	291	285	284	239	268	286	230	269	296	258	242	278	275	271	253	272	262	271	262	255	247	245	266	290	263	279	301	283	293	309	273	281	278	261	269	275	275	292	260	282	257	253	282	265	259	277	291	272	322	276	264	268	284	295	283	280	304	284	273	265	286	330	273	280	263	273	301	284	274	260	278	293	263	280	278	273	265	300	261	254	261	257	256	278	265	300	251	243	256	267	275	268	256	256	272	284	282	261	301	255	275	268	256	269	280	262	253	261	273	304	266	270	279	276	280	261	260	277	291	275	260	279	284	268	288	280	259	285	279	290	273	263	290	264	285	271	283	315	253	261	256	259	260	306	272	280	239	286	292	284	278	294	279	282	295	268	242	272	270	288	268	276	255	278	269	265	283	285	246	268	298	259	284	265	273	265	274	295	281	262	272	276	291	278	299	307	289	309	296	259	286	264	282	289	280	269	279	269	275	264	261	243	282	257	284	270	258	298	293	283	288	260	281	275	280	266	290	267	278	295	255	288	302	275	283	292	252	270	321	289	250	280	271	267	283	246	273	268	271	279	303	280	256	283	271	311	277	318	263	286	304	300	277	281	248	240	264	286	253	287	286	269	272	256	275	297	259	285	248	266	282	259	254	292	253	260	270	293	270	263	292	271	279	299	248	303	254	274	277	285	285	248	280	264	270	255	281	296	274	292	268	280	268	286	256	295	250	308	281	280	297	266	269	313	281	258	260	281	296	282	267	273	278	284	264	273	280	303	276	245	292	283	257	301	290	271	263	269	263	290	260	264	292	263	294	258	290	291	290	289	295	262	287	266	317	292	273	277	285	270	270	282	300	267	286	248	281	301	256	253	293	280	255	274	287	262	280	274	258	294	259	259	273	280	279	270	279	296	256	265	298	274	239	275	313	268	296	232	294	250	267	275	277	272	251	278	274	254	268	274	256	261	297	258	243	272	258	269	266	252	281	278	298	267	297	271	271	271	250	288	306	274	277	274	288	257	260	289	287	275	272	300	287	231	241	255	277	233	250	260	252	274	292	251	284	276	271	289	275
18310	40756	32301	18368	10722	6931	4566	3035	2236	1737	1347	1135	916	794	721	615	555	549	520	499	508	490	460	468	441	429	474	463	425	427	441	427	429	427	394	455	430	414	449	417	389	424	414	427	441	435	376	427	454	425	417	411	426	446	399	430	410	400	408	449	402	400	377	443	425	385	408	411	397	437	411	405	398	367	454	431	379	394	391	432	422	427	414	449	449	422	389	426	474	426	392	404	416	421	412	407	400	403	413	416	406	409	377	406	387	414	417	434	440	416	412	399	399	420	389	402	466	400	415	429	401	427	433	417	431	447	430	382	425	399	397	435	417	404	392	396	435	458	431	399	406	438	385	420	419	418	402	439	438	420	434	418	386	431	435	439	421	416	407	412	419	405	396	399	419	384	407	407	423	418	408	389	435	395	400	426	440	398	396	415	431	414	417	391	413	397	431	400	392	439	403	472	402	441	395	381	423	425	441	416	403	429	393	431	423	398	445	406	435	382	357	387	390	412	388	431	372	406	404	422	415	377	426	454	411	415	369	395	416	400	393	395	428	430	466	449	435	419	456	432	413	389	397	421	403	394	442	415	427	439	383	432	375	441	415	424	427	447	414	415	388	413	388	449	354	404	411	397	456	424	431	409	392	421	371	416	389	437	400	378	420	431	394	453	404	436	422	408	412	458	409	410	411	399	412	378	444	426	427	429	418	395	442	405	418	403	434	418	431	409	372	432	398	458	393	411	417	399	400	406	411	388	362	430	430	398	442	404	426	419	431	383	393	418	435	402	426	445	425	429	397	386	394	386	453	383	395	386	399	410	403	418	406	423	403	406	428	422	433	444	423	418	393	440	381	404	375	427	420	427	458	413	421	452	431	424	387	429	362	429	395	355	411	409	426	399	421	453	444	397	423	400	418	410	386	390	392	458	439	439	388	434	419	424	413	438	387	432	432	402	381	412	388	381	418	431	435	409	425	370	419	410	407	401	436	437	422	386	444	468	397	408	424	387	432	462	408	424	435	442	414	431	442	439	374	417	425	434	411	399	391	387	392	437	416	422	424	421	399	409	413	408	397	369	391	401	418	412	388	420	398	386	397	408	459	386	426	440	414	406	417	410	423	427	387	406	397	379	417	437	391	450	421	423	395	423	446	401	428	416	430	402	370	415	402	426	416	435	452	415	424	402	415	423	416	422	421	372	380	410	417	429	429	416	423	416	441	393	417	429	431	384	416	442	407	444	374	368	427	410	394	402	426	398	437	425	411	396	376	410	403	409	426	443	411	397	403	359	394	429	423	413	400	446	411	423	423	408	449	425	413	381	430	368	394	447	439	423	384	404	409	439	441	401	433	424	387	423	411	405	405	388	377	438	426	373	368	422	427	414	431	401	417	405	434	438	439	369	423	425	384	430	384	443	423	405	401	386	448	409	424	443	429	420	384	425	400	434	387	390	449	431	380	386	414	434	413	398	404	435	397	400	431	427	412	430	433	428	396	434	410	411	382	396	387	424	389	396	410	460	396	375	419	404	450	417	405	407	442	398	370	411	434	415	443	429	426	422	403	406	433	399	406	454	425	405	368	418	435	404	429	399	428	417	395	388	441	419	396	416	423	403	423	391	435	402	420	410	428	421	421	413	434	385	427	373	411	379	365	374	395	420	390	421	409	427	427	401	403	391	399	406	380	437	402	423	408	380	434	427	431	428	407	414	405	434	430	387	393	424	467	473	413	435	382	423	428	375	415	422	432	401	426	414	394	420	445	401	426	397	399	403	397	406	425	393	423	429	410	406	446	418	415	390	410	360	420	369	405	440	375	410	423	440	405	407	402	442	412	424	391	409	425	423	391	409	396	428	428	418	407	416	449	395	390	417	410	435	393	442	395	436	442	396	395	449	429	429	407	420	384	447	417	417	399	423	392	407	440	444	429	376	418	403	404	400	366	406	441	439	407	441	388	423	414	414	393	426	398	423	384	449	433	401	407	408	417	408	414	431	437	409	415	439	390	409	448	426	411	385	445	408	412	425	381	434	419	390	390	432	389	398	376	435	437	413	436	409	461	399	411	396	398	411	428	415	436	409	442	399	374	421	449	421	424	372	425	408	441	402	426	423	423	433	425	441	432	432	405	375	423	412	422	397	412	448	419	420	422	425	429	411	415	433	429	392	434	389	438	406	389	421	417	427	400	409	434	417	385	447	434	398	405	382	442	432	393	391	451	419	420	416	396	380	424	384	427	400	411	435	447	408	415	418	420	442	406	436	376	431	440	403	408	428	394	433	402	418	432	416	432	420	438	384	387	425	408	398	431	367	410	412	418	419	403	411	435	406	415	427	417	401	414	381	402	422	412	428	387	426	393	380	420	408	429	381	431	455	396	378	393	365	400	442	398	398	430	397	439	431	425	398	420	423	393	387	453	376	418	451	393	379	413	395	414	398	426	390	424	370	406	422	429	409	439	391	426	437	396	393	435	423	420	368	405	406	429	417	414	422	374	394	452	399	435	412	433	389	368	406	408	380	463	388	400	451	431	413	457	419	415	400	452	407	406	395	400	429	413	433	386	360	444	411	426	414	395	427	387	401	417	445	428	396	419	400	433	416	419	402	408	402	388	405	422	413	451	419	419	419	387	411	447	445	448	453	398	364	408	425	416	416	379	406	387	415	434	456	434	417	406	420	419	440	387	409	403	414	429	405	436	414	415	422	410	439	426	403	408	441	447	404	445	439	403	389	422	406	406	434	438	411	403	394	407	428	424	432	386	387	365	409	442	430	419	408	432	388	402	426	418	389	388	414	412	385	427	421	427	437	420	448	433	421	400	399	401	398	384	409	429	406	438	429	403	422	395	393	414	389	430	406	392	383	429	407	420	405	415	425	438	413	401	393	393	420	410	390	421	392	414	421	399	396	417	406	426	403	432	370	400	418	426	482	428	419	429	428	408	410	421	376	402	454	427	397	435	403	406	405	442	416	383	401	405	434	431	386	430	370	389	411	411	429	408	444	424	391	398	389	412	383	414	436	438	391	408	432	459	415	426	386	414	423	390	406	416	401	379	414	419	443	433	405	376	404	393	428	381	412	422	407	441	449	423	405	444	375	447	463	446	442	397	426	431	402	392	420	408	450	416	406	377	424	417	403	400	406	408	439	419	398	407	427	420	394	407	422	429	384	429	388	413	372	444	390	406	406	399	395	434	414	463	442	408	420	412	388	398	421	476	435	404	418	414	415	409	417	426	419	378	458	429	386	389	424	421	450	434	424	443	444	420	451	408	410	392	415	413	441	413	409	378	437	439	452	456	439	437	421	398	401	391	416	381	383	417	415	428	412	405	425	445	392	405	403	399	388	422	425	394	383	425	399	396	371	406	379	405	460	409	400	416	416	410	419	426	381	399	405	392	391	405	404	431	460	445	416	402	422	419	425	424	430	416	435	419	409	451	438	397	434	386	435	423	401	394	416	422	423	387	393	401	461	422	390	466	407	434	411	407	416	408	404	407	415
27837	20247	15014	6288	2466	1295	917	670	525	490	436	349	381	303	305	294	299	278	305	264	300	251	283	272	269	272	259	269	243	248	272	267	285	252	277	266	285	245	273	272	245	252	273	255	257	279	286	272	250	263	233	271	268	276	258	266	236	236	282	294	251	241	260	285	239	276	254	249	245	265	260	290	250	258	223	258	247	263	233	273	270	258	272	272	247	300	266	266	282	263	251	249	285	254	251	280	285	277	253	272	255	269	246	268	246	277	263	291	238	249	278	272	270	263	281	280	271	264	275	267	265	287	241	262	294	259	250	265	302	261	222	238	269	273	265	261	274	263	290	252	254	277	272	255	262	249	265	267	273	258	267	270	263	230	244	273	272	278	280	220	291	290	247	250	253	253	251	251	286	250	267	252	250	270	290	242	283	303	245	271	262	258	289	258	286	262	261	274	281	295	266	242	254	226	274	259	265	276	277	253	216	264	241	249	257	265	249	250	269	281	250	293	268	270	294	254	269	254	246	282	248	258	277	241	250	273	287	252	276	267	269	236	273	234	248	249	237	267	275	283	270	268	258	284	266	258	244	262	278	248	266	278	255	255	264	231	272	248	274	261	250	268	243	259	280	275	238	284	253	239	272	277	256	259	269	273	264	277	256	297	281	273	255	239	258	265	265	263	266	253	240	262	267	258	273	288	277	242	268	231	258	235	285	266	267	269	258	287	287	275	273	270	225	259	267	291	276	300	260	279	241	263	266	267	289	289	263	266	257	302	278	271	291	258	245	225	267	267	282	254	301	269	250	291	222	230	254	257	246	263	279	272	236	256	267	244	261	235	293	261	251	237	274	232	221	242	256	290	243	268	236	281	276	257	248	258	257	290	255	259	269	244	267	260	283	224	271	261	271	267	256	274	276	244	257	272	273	245	260	266	285	264	258	270	239	290	255	254	265	262	260	286	270	262	255	269	279	264	235	254	286	252	257	322	270	246	275	255	257	244	260	256	242	242	257	256	270	262	255	243	251	254	263	258	283	254	275	275	251	257	250	279	260	268	239	256	286	262	272	254	245	267	280	254	285	241	281	282	273	254	247	274	303	254	291	247	280	275	261	265	244	271	235	265	258	252	250	279	269	264	250	275	282	273	254	268	273	229	295	270	279	267	255	272	259	239	275	261	229	267	263	266	267	278	264	273	288	266	277	284	259	262	304	251	241	282	277	270	269	257	260	250	296	295	266	257	245	261	219	280	238	270	268	281	266	266	270	249	232	283	276	274	303	300	281	268	270	245	270	256	276	237	273	232	268	284	273	286	253	262	257	253	267	285	261	251	282	244	279	264	226	238	269	276	241	255	252	270	270	234	256	261	268	255	292	257	312	267	263	270	285	252	255	277	274	273	247	272	261	261	262	261	263	225	245	260	254	250	274	232	254	264	267	234	270	266	260	271	284	261	287	292	243	256	292	289	277	264	268	246	279	233	272	253	252	249	260	267	268	252	264	252	249	281	249	254	281	280	232	271	305	265	287	242	248	259	250	240	250	274	242	239	282	273	254	251	258	279	250	254	253	250	259	252	247	244	266	287	268	264	259	271	259	243	229	298	248	273	262	274	241	265	279	243	269	281	262	279	272	265	269	262	266	268	258	243	262	274	276	268	245	285	248	271	262	238	260	273	264	279	274	241	247	267	251	261	284	252	247	257	260	266	258	219	262	272	284	263	271	262	272	268	234	252	266	285	257	206	271	267	239	261	247	271	268	272	263	268	270	240	267	281	250	263	262	271	249	236	231	299	261	247	254	243	267	241	267	266	252	265	277	277	287	275	299	241	264	262	247	244	232	268	268	268	273	258	283	282	265	271	255	260	228	233	243	249	219	259	302	287	257	272	285	255	272	245	278	262	233	261	295	237	261	273	273	275	253	266	310	270	258	267	280	268	276	261	265	268	239	284	282	260	281	269	269	289	266	278	267	266	304	240	263	255	267	262	278	278	248	232	259	278	283	271	245	285	262	250	283	242	277	294	253	271	230	269	266	269	241	246	277	278	261	284	242	261	268	245	256	254	256	249	261	282	267	265	265	250	247	270	276	274	277	252	240	252	247	280	243	258	252	252	269	254	251	277	290	234	283	228	264	238	250	264	241	246	250	245	274	243	268	229	268	249	226	267	266	243	268	228	273	261	282	243	288	274	252	261	275	276	272	304	255	265	262	286	257	279	277	258	291	251	271	217	259	287	253	277	283	253	271	255	296	252	260	258	289	248	259	252	254	281	241	271	273	269	273	282	293	279	259	274	291	287	267	267	249	252	252	298	277	255	294	282	261	270	284	274	251	279	260	245	266	289	276	253	264	289	263	268	287	289	261	234	270	278	301	254	299	233	265	252	233	255	243	260	269	270	243	271	268	288	268	233	279	280	250	268	260	298	297	280	269	230	250	250	249	270	296	264	239	257	289	248	277	263	281	257	253	269	262	270	257	278	235	264	284	272	250	271	270	280	280	242	274	249	273	252	242	243	263	279	286	265	241	281	272	227	258	277	278	270	252	253	272	263	251	261	254	261	266	274	239	274	255	270	267	237	247	274	290	260	255	284	269	277	271	285	272	264	254	268	240	261	244	280	245	254	238	251	276	272	281	286	263	261	252	281	240	266	278	235	277	273	277	280	269	265	276	246	273	289	260	257	271	293	258	273	259	269	271	273	270	281	263	259	269	262	297	244	269	245	262	263	286	270	277	269	234	255	265	285	269	258	263	267	248	279	259	256	275	260	266	261	271	262	261	283	256	256	257	276	272	285	247	226	285	273	260	245	281	273	273	276	254	267	243	281	266	268	268	277	275	279	275	269	253	257	240	239	272	263	266	261	251	250	289	285	256	274	260	304	282	299	269	278	269	261	250	271	260	265	280	245	261	272	278	266	235	249	258	261	258	260	265	264	279	259	300	253	246	264	277	258	249	265	300	271	255	274	264	237	226	308	258	274	255	280	269	263	239	274	251	251	247	251	247	273	227	254	251	260	227	256	276	257	263	275	253	252	264	273	252	259	269	245	291	267	269	274	289	262	252	291	294	276	264	255	233	236	256	280	270	250	255	230	257	277	260	277	257	272	269	245	286	271	265	263	262	245	262	285	265	281	256	262	266	264	309	288	241	238	250	279	301	233	271	264	252	254	244	264	262	262	245	268	259	272	265	294	248	248	286	268	262	253	276	261	290	272	250	292	258	253	268	261	247	288	252	293	248	279	249	236	260	256	241	261	243	263	260	261	260	261	238	256	275	264	230	286	240	268	256	299	237	257	263	247	259	247	257	277	280	250	275	304	283	263	253	276	266	251	233	238	249	258	276	271	249	268	302	253	262	247	258	249	284	267	272	290	250	237	272	257	252	252	274	294	258	259	232	257	260	268	247	236	248	293	230	224	251	258	253	284	260	258	261	248	256	261	250	271	289	255	266	267	284	259	264	244	250	253	274	264	269	257	263	266	273	277	256	243	269	259	255	288
15606	27991	20354	8916	4719	2765	1830	1355	1060	873	707	646	571	519	541	446	466	431	431	458	444	405	466	421	414	436	403	419	404	436	398	410	381	401	416	380	370	424	424	370	361	403	424	372	392	457	439	405	452	434	409	392	430	399	418	386	356	370	396	389	393	417	421	409	413	385	390	391	422	408	404	412	396	431	406	415	358	408	403	392	398	392	374	405	371	399	392	399	389	365	395	403	397	405	416	402	367	407	403	428	430	435	395	408	452	390	386	396	389	392	402	399	416	416	415	415	399	435	399	416	418	419	407	398	418	403	393	417	425	405	397	387	403	404	379	403	367	427	394	409	411	398	418	388	412	396	403	410	412	418	372	418	372	402	378	385	380	414	398	385	394	391	388	442	400	386	411	382	388	416	353	378	391	393	407	415	380	389	350	398	404	422	395	422	376	393	404	391	407	438	387	412	380	412	393	380	404	431	405	407	399	394	388	376	405	423	436	428	413	393	418	413	451	419	399	367	416	385	413	360	393	422	419	388	387	396	410	423	424	401	434	393	362	388	424	365	415	405	424	353	393	417	409	369	352	374	388	413	413	375	383	417	387	408	418	396	423	385	414	404	402	371	368	425	377	411	418	412	415	427	399	404	414	383	400	418	381	415	392	442	415	409	388	388	435	411	405	442	417	390	388	410	448	387	398	393	422	388	392	404	414	388	415	420	390	412	434	400	413	400	461	397	434	412	424	375	380	388	395	388	353	453	437	401	384	409	414	397	406	377	382	424	400	388	411	430	401	371	368	370	421	393	403	409	426	385	414	387	421	402	434	371	396	369	425	445	422	410	396	400	401	388	422	426	380	421	436	423	424	375	426	400	404	404	392	412	414	392	398	410	402	408	424	394	387	405	443	380	416	417	392	432	415	419	411	421	423	389	426	376	419	369	435	402	405	377	411	422	450	434	388	394	401	396	426	439	374	433	451	421	442	392	399	409	404	377	391	373	397	370	411	409	421	423	410	394	434	382	402	406	386	393	408	416	391	373	443	405	415	422	391	426	419	389	435	405	398	413	401	390	407	420	415	394	400	398	393	382	419	420	426	423	395	406	375	394	401	432	373	408	394	398	386	386	387	417	344	405	410	434	405	371	410	400	384	403	433	391	398	411	417	394	414	416	400	378	388	392	368	422	412	413	404	402	414	380	371	390	394	433	370	440	390	421	397	396	438	403	402	390	411	432	437	413	406	424	418	416	412	408	410	393	431	399	393	412	393	390	397	429	425	428	404	412	416	426	398	422	428	420	380	401	386	402	390	391	393	400	392	379	403	389	379	397	398	395	402	409	412	419	410	417	420	392	390	405	367	422	425	371	401	422	390	407	408	401	401	392	397	379	374	388	389	438	373	399	390	391	394	421	404	412	417	422	369	407	393	409	423	362	401	399	401	417	384	390	422	400	412	419	433	433	424	366	421	376	381	408	431	378	437	416	376	401	413	378	397	398	399	415	424	405	435	397	393	399	377	424	431	420	425	405	426	426	421	418	421	412	406	442	387	392	431	406	416	420	432	437	407	398	391	419	389	398	396	389	415	395	391	422	405	421	408	411	434	382	413	424	395	366	360	394	401	365	405	391	401	412	433	443	411	423	437	425	386	431	401	417	420	371	436	408	460	379	356	423	433	414	409	412	427	414	407	433	385	418	419	412	389	393	422	388	390	372	404	389	394	416	390	375	377	421	389	407	437	385	412	412	409	384	412	385	410	419	370	440	362	438	436	411	421	386	410	424	427	421	412	434	389	438	386	422	411	404	414	393	423	372	411	410	434	401	368	419	381	423	407	403	431	370	392	408	387	392	409	383	395	396	384	433	455	407	417	426	425	406	400	413	402	412	387	392	409	398	447	424	367	409	392	378	401	387	413	367	379	405	421	442	418	417	426	376	396	407	408	416	435	402	416	405	430	383	353	463	406	395	424	381	373	398	418	377	402	425	378	359	386	432	355	380	411	415	440	374	360	391	440	380	369	403	411	443	429	441	411	390	413	408	427	385	393	398	425	387	387	391	387	428	412	385	393	438	407	389	394	406	381	407	433	423	388	408	383	345	409	399	380	394	397	428	383	413	390	382	404	414	368	417	412	419	387	370	421	423	423	408	416	379	407	384	421	410	417	435	437	406	424	414	410	407	393	408	395	439	403	408	422	388	404	425	389	409	363	425	417	416	365	414	425	411	369	382	393	417	372	481	430	375	410	401	399	402	410	413	426	438	398	386	413	406	401	410	412	420	438	421	417	407	391	386	385	421	415	402	400	382	419	388	382	403	383	390	390	401	392	427	400	393	378	402	412	458	411	422	398	382	427	365	402	409	419	425	405	422	422	462	415	396	407	384	425	423	364	414	388	447	413	408	382	368	391	427	374	411	367	398	418	419	406	421	388	393	408	398	396	386	416	383	432	427	408	395	420	425	386	400	397	417	395	452	409	429	391	372	396	399	421	396	435	392	415	390	386	403	394	413	390	431	423	370	427	393	382	395	405	389	408	375	402	373	399	378	408	419	447	410	382	429	420	432	394	338	428	399	385	400	401	387	419	412	385	417	412	424	344	383	408	393	433	424	393	386	410	432	419	368	415	392	397	419	421	407	412	397	417	376	372	367	396	368	404	380	409	461	413	424	443	387	405	415	396	365	443	402	424	423	371	414	427	403	414	413	387	415	396	415	422	389	414	378	427	403	406	414	383	407	410	422	406	376	400	403	398	381	401	436	434	379	380	468	388	436	384	411	418	361	377	408	399	423	419	412	348	402	393	413	397	413	397	411	383	420	411	435	386	416	444	419	416	377	402	385	404	410	410	447	410	422	397	361	403	385	423	433	438	416	403	394	379	392	382	396	403	413	422	391	374	384	394	422	377	409	398	427	437	404	368	397	382	405	403	421	382	400	387	418	394	405	378	432	404	441	399	390	404	390	400	417	403	412	397	407	399	437	434	412	388	422	421	420	413	359	416	399	405	395	445	461	382	406	451	390	434	426	404	370	384	411	435	390	370	446	401	412	433	407	416	419	395	425	416	415	385	409	397	394	393	384	376	409	425	377	420	432	420	434	361	413	394	413	403	394	426	420	429	369	361	401	394	404	392	408	410	402	412	394	426	414	423	418	385	392	395	408	389	407	380	389	427	429	397	422	410	392	408	370	409	387	404	405	412	401	403	412	411	393	398	410	417	414	392	405	399	424	401	397	446	390	395	428	383	439	370	408	398	393	423	391	409	442	382	391	407	402	382	427	416	417	403	401	401	414	422	420	414	383	388	414	406	409	397	409	390	416	463	412	392	410	376	406	396	428	395	406	420	417	382	390	409	434	395	390	418	377	410	407	429	409	419	374	431	401	428	419	401	421	402	404	403	385	393	417	435	406	407	403	418	402	383	419	403	444	378	415	380	380	391	374	453	387	357	386	420	429	385	400	390	436	441	421	398	398	403	410	402	404	390	421	465	396	466	407	401	417	410	428
23765	21517	27967	25526	19387	5390	1978	1189	906	703	609	499	415	390	357	377	357	305	325	322	296	313	328	283	326	312	318	306	303	286	280	299	275	275	292	253	275	273	275	298	264	289	277	279	284	300	268	291	279	305	281	273	287	285	260	277	277	267	275	318	280	297	275	272	298	270	300	290	282	282	323	300	304	292	268	290	281	323	282	252	263	289	254	308	284	291	278	276	293	271	261	298	280	281	255	296	289	273	282	283	290	258	288	293	276	293	293	265	308	273	283	292	275	265	294	281	298	245	285	283	254	286	291	289	291	249	271	288	268	298	243	280	276	267	258	277	318	273	279	265	283	263	309	302	288	247	261	271	270	281	290	276	290	272	265	271	281	285	289	289	296	274	274	292	240	288	290	282	284	259	302	284	286	283	285	316	297	269	286	277	239	295	302	306	274	296	273	280	284	284	315	291	261	252	303	292	282	302	290	287	253	270	293	276	263	289	275	282	288	254	249	266	283	281	270	269	272	238	264	270	289	295	277	291	299	290	289	241	281	282	277	284	273	278	271	274	292	290	263	308	269	266	255	276	227	266	307	292	271	255	275	290	280	293	288	258	267	270	308	259	282	282	290	288	281	256	252	287	281	317	297	262	278	283	264	267	284	302	301	269	309	286	304	273	294	275	256	276	287	294	249	254	281	275	293	282	288	249	281	284	274	323	275	284	272	278	276	268	284	243	288	276	243	283	270	263	282	263	260	272	267	274	295	283	276	284	290	279	272	276	299	273	263	279	279	276	257	271	256	280	264	284	273	277	273	261	299	281	282	280	250	314	273	283	262	305	314	256	287	262	273	280	257	270	258	296	277	288	272	305	276	287	310	302	266	287	265	295	290	257	298	288	282	289	276	273	275	251	275	295	301	280	279	289	235	304	286	298	256	287	286	290	286	266	295	254	268	276	263	283	278	290	277	283	263	268	270	280	263	280	275	270	283	281	255	265	306	285	297	269	283	264	299	315	264	280	271	281	265	258	280	277	305	285	282	262	282	280	278	260	266	269	268	294	273	306	286	254	289	255	313	249	269	304	249	280	246	300	273	289	254	286	282	284	284	277	246	272	278	287	283	282	281	291	264	295	281	289	281	287	286	268	312	292	279	303	297	262	293	255	266	267	311	288	285	300	287	261	288	288	295	263	251	296	262	284	291	290	263	275	294	273	308	295	265	291	291	271	266	243	268	307	287	269	272	298	267	280	282	302	282	269	274	296	263	284	261	277	278	271	259	306	274	274	296	277	300	316	262	247	278	259	287	250	292	284	277	295	243	265	273	280	264	267	278	268	303	267	304	261	259	320	275	272	292	287	271	295	299	289	294	271	292	316	283	268	281	271	285	285	260	290	278	269	277	249	275	263	316	292	310	268	296	278	243	292	261	267	293	251	304	299	275	297	283	247	269	258	266	286	297	312	276	269	284	302	261	265	285	259	320	294	266	309	273	311	270	285	272	241	308	269	279	290	267	300	288	265	299	273	270	285	300	287	300	286	282	294	313	271	256	314	286	242	250	264	260	282	299	285	267	270	303	290	258	278	301	286	249	275	283	252	280	300	301	281	271	280	286	312	295	297	290	292	279	258	305	299	255	289	292	285	278	311	276	265	305	288	265	289	262	275	280	275	280	240	305	290	287	284	245	293	278	274	290	265	290	287	280	264	285	260	281	292	296	292	281	265	283	270	268	296	249	302	291	262	277	263	282	277	300	284	287	301	288	270	263	276	299	303	288	270	274	296	311	297	290	302	298	269	292	286	252	278	275	266	306	283	282	309	274	307	273	285	282	290	280	301	260	288	272	280	278	290	262	280	264	309	329	291	274	248	267	296	279	255	311	295	287	287	256	303	288	271	266	291	276	304	279	272	286	264	301	281	288	279	282	308	280	298	269	274	310	276	250	267	309	280	270	249	280	278	298	296	263	260	250	272	281	272	298	309	278	280	258	308	274	246	283	247	265	262	239	258	302	276	290	273	317	291	290	300	306	308	278	269	297	282	279	286	270	320	256	294	274	285	288	297	272	268	245	276	291	269	280	264	284	296	276	265	286	269	278	281	265	268	265	278	254	265	309	285	304	273	272	292	290	294	264	290	295	267	327	277	294	284	318	279	274	290	303	292	263	300	278	302	259	266	317	293	269	276	244	292	263	272	302	260	311	274	243	259	261	280	267	263	316	285	260	256	274	270	271	275	304	300	265	280	282	276	264	280	282	286	272	286	287	251	266	285	281	284	312	309	306	286	280	285	304	295	256	285	289	297	292	281	271	285	266	304	269	277	290	291	295	283	277	277	273	272	289	314	275	277	269	300	264	276	311	294	277	314	298	266	265	301	281	278	266	259	254	293	284	272	270	295	267	289	270	284	297	288	257	299	273	270	259	287	297	277	291	271	285	268	281	285	256	293	271	277	286	290	248	279	285	277	304	265	285	293	293	293	284	309	268	286	286	273	280	268	279	274	285	260	289	251	277	277	283	279	282	265	279	272	299	271	260	303	279	307	282	259	300	266	299	283	244	291	280	278	317	301	282	272	308	303	298	294	299	282	269	269	275	296	290	261	276	283	284	288	298	270	311	312	282	271	281	249	282	297	280	252	272	274	281	299	290	271	264	281	286	294	265	297	260	285	294	273	309	277	265	265	286	301	307	281	283	282	289	269	279	269	294	283	276	254	272	286	277	283	331	257	316	285	266	269	279	268	283	243	303	297	266	280	309	275	302	257	306	283	280	272	275	289	286	278	288	265	287	343	273	280	293	247	282	294	297	284	278	299	328	261	277	291	294	273	291	313	258	240	290	257	296	300	299	264	292	290	275	282	275	260	279	268	274	261	271	315	273	292	280	289	290	272	317	291	295	278	285	258	278	286	289	299	275	289	274	275	272	283	271	280	262	254	269	315	288	275	282	287	314	245	289	235	264	279	282	270	283	269	275	294	319	272	287	257	284	233	271	312	245	256	278	268	263	286	285	306	285	275	270	272	265	264	271	257	295	263	248	270	274	253	294	259	285	256	288	297	273	245	285	333	280	286	279	298	275	253	262	303	276	273	302	261	284	265	266	282	238	286	282	269	301	271	273	294	324	301	269	268	293	296	302	267	286	262	280	268	283	261	265	254	270	278	280	244	297	253	263	278	294	272	282	274	275	279	303	279	309	302	272	282	246	301	285	277	294	290	285	286	288	285	241	265	259	254	233	267	299	250	271	264	262	273	255	262	280	269	309	289	305	294	260	283	287	262	282	271	280	278	280	292	268	279	268	260	262	265	299	293	294	281	244	297	289	298	283	305	257	278	255	255	302	294	284	277	277	266	273	282	308	276	280	283	260	308	296	277	264	268	277	293	265	260	332	265	253	274	294	272	296	281	291	262	284	261	298	293	336	317	291	251	275	262	278	294	273	264	281	298	278	312	277	253	282	289	288	272	315	308	291	263	296	281	285	298	256	298	312	283	264	256	282	278	267	278
16251	36642	28111	14491	8257	4890	3357	2256	1734	1314	1094	920	748	652	627	536	536	509	528	482	499	462	465	456	444	454	466	458	426	433	479	428	461	438	446	457	406	420	442	407	464	402	437	409	447	424	410	429	432	441	449	457	431	452	478	431	412	425	440	400	420	412	419	406	446	405	399	399	429	413	414	414	415	390	415	412	457	473	410	396	440	458	452	415	411	438	425	442	422	406	426	424	433	393	467	463	430	438	414	440	408	415	488	394	430	413	446	446	390	404	387	424	464	407	461	428	392	379	405	425	448	422	447	404	400	414	438	402	427	405	428	419	410	423	434	429	436	482	436	437	421	373	420	464	414	449	420	450	416	452	429	412	430	434	388	456	398	437	414	436	417	428	431	446	436	445	440	447	415	476	423	430	444	464	438	423	442	445	451	412	388	407	390	408	379	470	439	410	447	400	447	408	434	440	423	420	430	412	397	406	433	441	408	412	420	399	411	405	425	441	454	409	433	426	447	426	472	411	409	426	414	421	405	437	410	443	430	442	372	397	428	444	444	448	442	412	413	413	387	425	421	417	401	439	426	405	423	427	389	443	408	429	433	381	444	401	421	414	419	400	425	447	428	422	406	446	424	392	435	444	438	414	442	422	413	423	416	385	420	407	446	453	401	406	433	394	433	424	439	399	429	419	432	416	410	412	454	446	442	419	415	448	445	443	410	429	402	450	410	403	446	411	448	454	457	418	418	425	425	399	415	446	425	480	427	426	421	416	426	435	448	443	421	384	418	432	429	435	412	466	440	424	449	383	434	449	403	397	435	447	411	429	420	465	431	442	403	409	421	430	432	431	421	441	434	436	451	437	405	423	402	430	403	428	430	419	421	438	412	435	423	453	451	422	470	455	380	409	426	405	427	425	405	412	441	400	428	446	470	432	430	410	395	442	401	377	450	428	414	411	446	442	455	453	470	440	420	422	445	461	419	423	416	435	388	415	426	452	424	425	398	387	456	439	428	443	431	422	462	399	404	452	384	428	399	392	397	453	436	424	439	407	382	418	396	415	419	412	407	410	412	419	450	428	432	441	412	422	436	425	429	455	438	436	386	423	423	474	452	469	424	422	429	396	418	449	419	441	404	413	431	443	434	444	436	410	443	403	448	399	417	425	409	437	444	454	455	401	430	406	382	433	414	423	405	422	409	427	413	404	428	422	399	447	442	453	410	416	390	429	452	432	405	426	407	405	425	414	426	444	418	397	414	408	431	423	414	383	440	399	427	464	429	458	443	441	477	445	455	419	424	425	423	392	438	403	414	406	420	424	399	426	432	417	440	435	458	464	431	440	413	408	402	378	442	423	410	421	425	463	426	432	394	440	405	445	429	423	420	410	424	394	426	378	440	415	408	426	417	436	428	451	418	397	413	441	438	417	442	429	429	456	405	421	410	404	415	401	419	421	412	411	440	409	424	379	474	429	445	455	391	423	407	437	407	435	413	458	435	379	441	443	404	382	379	423	438	414	432	440	450	391	430	400	421	414	405	426	434	424	423	430	415	436	423	490	466	421	456	399	463	414	419	425	406	432	451	415	390	409	434	441	422	401	423	471	408	426	399	406	447	456	473	413	424	417	424	472	411	424	381	423	390	406	389	409	396	436	447	431	420	441	468	420	387	412	429	424	425	402	440	437	432	418	426	421	399	431	449	399	422	417	415	429	445	449	452	466	451	425	418	394	415	411	397	417	440	416	448	421	407	426	440	418	464	434	425	436	417	422	441	416	450	458	453	421	405	442	415	472	460	430	408	426	441	420	391	431	420	433	428	447	439	409	416	425	417	385	403	421	434	401	415	397	438	426	432	454	448	416	391	452	429	420	437	424	439	439	407	400	428	427	402	401	416	402	457	426	415	427	438	446	449	416	425	453	413	409	420	397	431	404	446	416	395	444	391	427	422	461	413	447	426	437	427	400	432	416	447	445	441	427	383	443	451	440	410	479	413	409	423	435	399	426	451	432	426	415	439	422	407	417	459	430	398	404	404	439	440	396	418	479	445	376	421	408	445	406	423	440	446	395	439	435	436	401	377	417	397	430	404	426	412	410	395	388	448	418	425	419	419	417	422	440	463	434	402	410	417	439	440	406	432	434	438	438	403	452	463	463	448	403	460	405	381	440	451	422	441	419	381	430	401	429	447	426	409	435	458	438	407	432	429	425	416	457	438	450	417	464	432	433	391	437	444	403	420	419	400	437	432	400	437	438	400	416	447	415	424	419	432	436	402	365	398	424	408	430	412	446	392	459	420	451	441	419	440	429	407	433	440	421	455	386	399	447	410	421	416	424	469	429	417	416	418	416	449	438	424	424	446	437	438	444	423	439	409	434	412	426	380	414	395	423	471	422	448	431	398	451	428	455	413	424	419	417	429	446	411	412	431	422	430	406	442	417	404	444	440	435	418	417	424	439	431	434	404	441	425	414	445	405	444	425	442	376	457	439	419	422	438	392	437	403	441	430	382	437	440	453	426	467	408	429	420	429	406	427	421	445	398	442	416	410	438	417	448	428	434	447	396	406	435	431	469	441	372	411	447	407	417	444	440	438	417	412	419	444	431	422	448	431	425	418	424	445	417	415	463	419	421	411	456	430	404	415	444	471	448	424	446	440	418	438	432	424	440	420	406	400	402	427	440	424	413	451	446	467	405	416	421	411	431	418	405	467	455	456	387	445	399	421	441	407	411	407	390	400	427	434	447	416	388	402	410	407	443	472	459	417	438	403	430	465	438	448	447	445	446	401	409	408	389	426	407	411	392	416	412	454	408	423	424	448	406	412	453	453	385	424	421	467	432	457	411	435	408	440	374	404	418	443	399	429	445	419	415	419	415	416	420	437	443	449	449	403	432	446	447	393	397	441	402	414	444	422	408	420	407	430	397	418	408	416	401	384	413	415	400	452	459	430	440	450	444	411	438	412	413	444	423	424	435	396	414	461	411	415	437	429	398	431	438	437	436	407	425	422	380	480	406	401	429	423	409	442	423	388	420	401	407	409	448	381	470	425	411	451	413	459	423	380	416	460	443	452	436	452	452	422	433	437	414	441	416	430	447	446	416	395	440	411	435	443	430	407	431	422	417	457	433	409	403	442	390	435	415	448	410	473	430	416	459	456	417	448	454	438	400	436	452	414	393	396	432	483	433	440	434	389	456	422	400	403	443	400	398	427	403	462	393	425	402	431	433	444	466	408	411	432	461	432	400	468	439	433	419	433	407	404	432	410	445	419	417	420	457	412	418	423	435	385	427	415	418	453	441	403	421	426	401	422	408	449	425	377	439	432	424	443	445	429	397	432	449	404	432	444	431	421	388	441	416	465	409	419	448	436	457	438	435	412	434	460	458	456	459	444	441	443	413	434	439	384	438	415	446	419	434	421	406	420	427	433	410	404	432	434	403	425	404	441	428	425	430	410	437	405	474	416	410	437	416	414	439	422	429	428	401	437	442	409	405	420	457	452
25328	21539	25416	21037	4247	1761	1116	782	629	523	488	417	363	340	303	316	291	291	311	289	279	261	287	268	266	262	219	263	258	258	286	236	259	248	261	265	295	220	237	262	290	252	251	286	279	243	224	240	278	263	241	241	263	237	239	281	249	250	279	284	241	253	233	259	255	264	246	264	274	246	236	264	282	251	276	262	275	245	249	253	267	240	262	259	243	267	287	238	223	234	234	281	272	242	280	241	239	266	252	272	300	275	262	238	256	306	239	262	238	245	258	250	254	279	276	236	251	229	261	281	231	249	236	260	252	243	258	232	253	251	250	261	253	271	252	247	300	256	276	252	241	281	269	264	243	275	230	271	270	246	228	245	247	252	265	238	243	272	240	245	256	251	243	229	260	280	278	271	275	262	261	253	244	258	262	278	260	271	265	242	263	243	255	258	236	248	273	272	272	231	253	232	265	278	278	262	241	223	282	238	250	277	246	223	270	217	262	297	269	267	261	248	245	249	260	240	249	267	255	268	258	258	284	246	259	257	247	246	257	267	254	260	279	258	238	250	277	220	250	270	252	275	272	251	233	274	229	255	258	245	264	263	243	255	252	234	255	257	256	262	246	248	268	262	266	260	266	275	279	260	248	260	240	268	254	253	259	250	263	257	254	235	267	300	263	260	258	228	253	241	254	229	291	270	250	276	270	256	286	263	262	235	265	234	263	279	258	258	265	246	263	243	274	270	265	269	249	266	252	244	258	303	252	282	245	216	256	234	263	239	244	243	240	260	263	267	267	249	264	255	262	275	239	245	249	253	237	243	247	237	259	281	255	239	237	280	271	273	253	243	233	244	258	261	267	256	278	276	270	294	264	287	262	249	254	270	228	268	278	262	253	273	298	235	288	253	236	286	279	264	256	267	261	239	281	247	277	270	230	273	246	244	220	248	251	249	220	267	232	263	276	233	255	247	262	293	278	253	251	234	231	235	305	229	266	240	278	247	246	277	255	246	256	267	269	228	228	289	236	248	285	242	291	241	252	236	273	223	247	268	243	281	254	258	266	240	255	261	290	266	250	268	275	273	255	237	257	284	247	237	267	237	254	256	244	245	257	257	237	259	240	246	267	281	248	263	270	285	244	236	245	277	258	232	286	250	283	236	271	272	249	273	278	291	255	231	259	234	243	276	265	251	251	283	278	242	244	269	249	271	253	277	226	249	250	253	276	264	262	258	278	255	242	255	243	268	260	270	261	282	302	253	251	260	275	240	258	264	266	240	272	253	282	270	265	279	265	284	255	266	253	286	286	268	230	285	222	238	250	295	267	254	264	267	281	252	239	269	269	268	244	262	244	258	266	265	263	245	263	272	259	246	272	285	291	273	263	234	252	240	263	252	257	257	281	237	247	305	264	265	252	249	288	277	273	235	251	282	273	287	249	272	248	248	253	268	260	260	277	241	232	268	285	232	268	250	264	272	238	247	275	266	257	267	273	242	289	239	265	254	276	255	266	249	269	288	257	258	283	277	253	273	262	236	256	247	252	276	264	249	248	266	263	251	231	244	282	263	260	237	250	243	232	237	268	274	284	251	258	275	251	263	258	286	241	226	239	263	252	287	281	281	269	265	218	213	261	242	203	251	246	267	242	290	248	264	254	262	262	296	283	230	248	242	247	234	263	259	284	251	260	239	272	257	252	232	265	243	264	219	225	270	248	267	278	250	268	253	239	246	271	263	229	246	242	228	263	269	257	268	247	264	236	247	262	243	216	230	265	253	270	270	236	263	261	263	262	271	252	277	246	239	251	230	236	243	268	286	246	246	269	248	256	271	237	288	279	254	265	224	249	247	256	259	287	265	258	260	249	241	247	263	254	240	243	269	278	233	265	266	260	253	229	257	277	253	248	265	262	266	284	256	258	236	237	263	256	233	279	281	244	249	213	287	238	257	280	252	240	268	265	243	234	241	267	267	267	261	271	281	265	243	248	282	255	253	250	254	258	235	262	233	261	263	257	242	272	230	250	245	240	210	280	253	284	268	274	265	251	267	242	242	249	259	250	266	254	282	247	247	258	250	261	265	260	233	251	253	246	267	246	256	265	247	266	218	222	273	246	278	236	260	237	256	274	247	247	265	271	240	261	256	258	238	259	248	269	232	266	246	268	280	276	275	264	275	249	293	266	266	260	251	273	244	264	259	260	251	253	248	284	258	218	258	242	269	293	255	246	289	274	266	282	264	262	259	254	255	271	274	242	280	259	255	285	260	255	262	252	306	286	241	238	250	290	280	248	271	253	251	255	265	302	266	247	228	246	258	236	249	229	249	257	226	271	268	248	246	269	277	227	266	255	254	257	258	261	276	266	236	247	253	232	257	264	249	253	262	270	253	249	241	250	263	275	266	273	266	242	306	251	246	258	265	283	241	254	263	248	271	278	225	248	280	296	262	253	250	239	245	243	234	266	291	260	266	226	262	255	248	271	255	218	270	230	231	250	267	262	270	269	262	221	254	245	249	263	259	255	279	221	237	253	284	233	294	276	254	242	270	269	274	239	251	268	284	270	260	267	257	236	233	243	268	240	240	244	271	275	253	271	268	293	242	224	253	284	255	246	238	253	244	282	270	266	241	255	256	269	254	275	244	259	256	267	260	257	257	267	261	245	249	252	258	288	255	257	261	246	272	312	273	254	273	270	228	258	266	259	253	242	254	241	235	244	260	226	241	252	229	261	258	241	239	282	272	259	289	268	267	252	255	274	241	258	237	242	265	228	238	268	253	234	295	259	252	235	271	274	260	253	256	283	248	261	228	248	258	259	250	265	252	242	258	270	262	272	254	267	278	229	242	254	241	235	283	277	249	293	252	272	283	270	280	278	270	267	256	259	254	261	268	270	236	251	280	271	257	268	272	254	232	240	253	270	266	273	229	244	269	249	250	247	284	251	288	262	233	262	262	269	297	284	249	292	230	284	262	270	265	285	255	260	244	262	251	256	250	245	237	238	275	240	241	273	251	271	245	244	243	254	261	276	250	278	279	238	255	260	282	265	241	258	266	237	241	241	278	236	265	268	260	251	229	205	245	258	273	280	261	276	277	246	237	266	243	243	240	250	272	262	261	250	258	245	229	229	266	237	267	253	246	249	263	243	254	252	242	248	266	252	272	262	270	259	234	275	243	293	261	261	263	239	292	278	248	244	295	251	265	246	246	254	276	272	236	269	253	253	269	237	273	262	271	288	259	271	257	256	262	240	237	262	277	261	251	229	248	299	250	272	267	236	248	253	231	216	242	253	285	260	273	257	239	257	277	227	259	268	262	227	269	252	255	227	246	232	229	282	253	236	251	256	286	258	257	266	268	261	260	258	274	263	260	236	252	275	255	276	277	268	265	286	251	252	276	247	226	232	255	271	256	265	265	251	242	258	262	262	248	280	267	217	266	254	255	254	243	265	255	277	251	238	248	263	260	268	294	267	249	213	238	263	230	268	270	255	262	250	252	264	240	258	256	244	268
15652	32113	23505	11051	5947	3733	2462	1618	1337	1039	913	716	657	543	547	501	437	450	450	442	462	435	396	454	403	405	394	396	428	454	382	389	371	393	423	381	410	411	369	384	407	381	427	386	402	371	395	428	400	387	369	377	383	394	379	407	371	415	398	379	409	371	367	406	392	377	438	398	411	388	365	395	394	402	386	362	384	392	417	391	426	383	421	402	404	413	417	399	401	392	357	400	374	381	354	351	403	386	420	404	395	416	401	399	400	391	387	393	352	361	406	417	405	408	376	395	413	353	367	384	369	421	398	401	419	414	416	358	396	365	385	405	380	364	386	393	405	404	371	386	381	377	358	402	392	367	369	381	380	381	407	420	386	355	342	393	385	412	429	354	411	376	371	413	420	404	419	425	392	362	424	388	390	390	357	375	377	389	399	377	383	392	402	410	394	354	381	406	387	354	401	404	396	357	402	417	383	428	390	402	387	381	408	390	385	413	375	380	361	376	374	386	393	394	383	388	410	431	405	400	390	393	459	416	382	383	391	384	413	405	416	376	396	396	369	415	377	403	384	365	385	378	398	404	405	353	375	387	357	420	421	405	399	405	401	401	403	410	413	382	367	367	394	375	386	455	399	409	388	413	384	410	403	370	384	421	376	418	402	399	393	375	411	369	397	400	411	394	418	399	407	365	420	399	409	410	415	403	386	386	391	394	387	360	388	365	385	389	422	371	389	421	420	379	393	403	370	383	397	406	385	410	391	407	371	419	383	367	409	378	406	416	381	369	395	368	384	431	438	405	403	359	394	370	414	403	401	393	385	394	357	437	392	359	412	423	405	383	406	395	397	394	387	384	376	398	404	395	410	404	381	405	406	380	382	430	364	385	400	368	392	411	391	346	371	389	403	408	398	412	377	417	384	381	393	370	410	403	441	408	382	367	412	370	374	379	388	404	428	407	368	388	396	363	381	385	386	363	415	399	361	399	415	386	345	409	386	415	411	417	387	408	381	427	391	401	416	395	390	370	413	392	413	385	386	404	360	414	417	411	439	371	396	397	387	362	409	356	375	397	382	375	365	409	398	377	412	375	440	383	342	418	399	357	403	404	401	369	417	389	393	432	374	397	383	384	370	388	394	423	401	368	434	414	420	410	396	373	399	414	394	412	385	419	381	405	412	362	367	366	381	379	395	423	429	404	384	371	398	416	412	390	386	402	390	396	406	383	415	378	406	376	383	405	377	400	396	390	405	403	377	378	441	384	434	399	366	380	407	399	433	355	428	409	395	398	383	381	392	394	367	389	380	423	384	425	414	424	316	400	390	391	379	359	383	392	424	378	413	395	391	427	390	361	396	407	391	375	374	414	380	368	401	414	421	378	359	388	371	382	409	398	387	415	404	372	376	385	415	387	385	416	407	388	403	383	424	376	406	392	413	390	394	392	429	392	369	432	392	391	393	393	405	399	400	396	400	399	396	394	383	395	368	374	400	377	331	377	349	379	424	376	400	399	399	365	372	385	414	386	376	420	400	390	392	398	415	408	399	424	357	384	399	393	384	363	387	375	401	395	391	414	410	377	390	384	386	396	374	435	393	386	419	385	403	390	400	405	368	408	405	375	377	421	395	385	427	397	427	370	413	376	403	366	386	367	372	407	358	424	389	404	391	415	394	405	392	393	357	422	388	410	373	391	389	385	401	390	389	390	397	452	376	381	399	400	391	388	389	362	396	367	426	400	398	364	355	402	369	375	400	362	366	390	407	412	379	414	356	395	406	384	372	388	358	410	386	387	404	405	391	378	371	385	371	366	401	423	391	385	373	392	388	412	416	428	388	397	386	380	415	412	377	411	381	388	391	364	387	396	396	395	388	447	375	369	411	402	417	407	390	400	405	386	422	372	381	399	383	367	352	401	408	369	415	381	380	400	399	391	436	416	407	372	369	410	410	391	380	398	346	433	388	396	366	389	395	410	403	373	374	411	383	447	426	389	396	377	413	392	386	400	412	397	417	436	418	420	408	427	365	421	412	416	383	407	394	377	418	361	398	419	361	380	402	409	395	406	363	370	419	368	387	404	372	392	387	407	390	349	432	423	372	423	381	398	402	367	388	393	423	411	420	373	388	364	428	388	428	383	419	430	386	370	409	403	386	405	411	362	379	399	366	410	401	364	383	390	393	377	370	391	403	402	404	365	401	383	450	398	406	377	413	387	378	375	415	385	406	412	394	384	404	403	400	419	362	379	407	393	401	374	390	399	396	403	395	427	410	434	383	405	382	370	396	386	376	377	389	386	430	415	377	385	375	346	432	401	391	401	408	405	410	414	387	384	376	334	383	369	388	366	407	406	399	384	393	413	392	377	367	420	385	391	382	364	382	376	351	406	433	362	367	409	365	392	403	411	399	350	408	390	406	412	412	399	417	385	388	373	403	388	351	392	398	393	372	386	398	415	413	438	365	402	388	394	391	384	408	404	438	393	347	405	368	402	357	430	383	442	389	363	387	375	382	356	394	379	412	438	401	386	398	420	406	395	427	370	400	405	368	371	396	402	393	392	378	383	421	418	378	386	401	402	398	389	398	388	400	418	417	410	384	426	383	405	404	417	408	396	393	384	356	402	372	372	392	379	401	364	402	377	395	396	401	402	369	401	422	423	382	413	378	398	410	374	391	377	410	378	389	400	411	367	414	410	362	383	396	431	387	382	405	384	399	386	387	365	387	397	399	353	393	384	392	411	382	400	380	368	343	388	387	395	427	360	405	404	389	436	364	359	404	393	412	400	390	428	405	397	402	396	372	374	404	389	365	386	375	394	385	422	405	362	409	371	377	389	408	381	367	394	384	405	369	379	393	410	379	407	368	407	411	395	385	407	418	425	390	407	396	395	415	392	421	392	381	325	373	384	409	377	418	382	407	366	415	365	390	422	415	430	408	384	376	384	367	391	398	420	393	416	427	356	373	403	375	392	375	406	406	405	452	386	394	398	384	404	399	439	388	427	373	404	397	380	413	425	404	371	424	370	387	377	403	381	362	408	392	390	368	378	415	403	383	382	414	409	397	398	406	377	378	392	412	395	396	363	377	403	368	398	379	405	381	387	397	412	383	373	370	387	377	389	387	395	381	412	422	373	385	388	406	386	405	386	378	408	385	413	366	370	375	389	408	391	409	399	389	389	399	430	400	423	369	393	398	403	418	404	404	398	366	420	383	395	356	408	392	396	390	383	378	396	366	391	449	373	396	385	437	393	412	363	393	384	412	407	420	391	400	400	384	391	406	397	406	440	357	377	404	417	386	425	391	401	400	416	391	414	392	403	396	392	415	387	373	355	392	400	402	402	407	412	383	374	394	392	416	416	393	409	416	385	429	406	371	384	385	390	360	431	419	394	407	390	397	370	415	371	403	393	367	406	353	388	369	404	402	373	442	347	357	375	418	425	388	393	406	399	379	380	413	375	386	398	380	391	361	380	415	410	394	390	382	391	378	382	413	387	416	384	383	383	416	394
22928	21618	28725	24986	21646	17173	3916	1706	1196	884	664	594	575	501	400	368	373	355	321	317	332	319	332	261	286	282	295	276	302	268	281	290	256	298	303	272	275	264	280	259	262	288	274	271	269	280	285	294	275	296	290	284	312	254	267	278	270	277	302	258	255	271	290	267	266	294	294	283	278	310	272	287	280	302	277	284	254	292	290	274	284	292	294	264	296	289	316	293	260	260	262	264	273	271	271	267	272	288	260	287	290	269	261	267	270	284	305	256	282	251	276	282	290	296	278	312	294	278	265	246	292	301	278	291	284	285	252	261	282	297	245	263	277	262	259	279	285	254	280	259	302	270	266	281	302	298	282	293	222	285	257	295	281	265	282	264	290	268	274	295	261	278	258	249	287	285	274	289	299	281	293	246	294	265	301	286	291	267	281	279	285	281	255	270	287	300	265	286	300	268	280	250	275	270	243	273	278	273	309	279	304	292	286	314	281	264	271	269	251	258	306	278	266	293	287	301	263	278	274	279	282	265	276	268	276	288	251	279	287	270	297	272	288	273	268	285	246	281	280	287	295	287	285	281	309	257	264	249	306	282	249	288	276	275	272	307	309	270	284	256	278	261	270	266	269	278	285	292	254	279	279	267	287	287	294	264	263	272	254	256	264	269	311	275	278	273	275	263	288	299	292	289	285	275	309	289	279	279	266	274	257	290	285	268	279	257	262	293	277	268	276	283	261	296	262	276	267	267	292	259	254	282	236	274	283	279	285	281	288	264	278	272	294	285	268	293	263	297	291	274	274	287	252	286	311	279	278	258	271	274	291	265	269	259	276	272	280	267	261	273	292	264	270	255	286	265	253	293	271	254	272	249	268	251	254	228	285	317	309	267	270	286	282	262	302	294	287	252	272	259	238	289	250	255	257	266	302	283	243	291	287	282	296	283	286	302	248	290	269	274	269	284	294	274	283	276	282	275	292	270	315	308	293	274	265	272	262	288	308	260	266	287	279	255	265	278	244	272	271	261	282	292	262	264	292	264	258	266	269	280	257	311	298	257	269	267	281	299	281	276	243	282	266	304	262	262	267	281	293	276	282	276	293	270	283	285	257	283	298	293	257	239	281	272	279	287	280	299	251	284	275	279	289	276	264	270	270	292	274	275	267	280	322	255	257	276	278	264	301	279	254	295	258	280	265	260	305	288	305	283	283	254	281	301	269	266	283	267	269	295	282	268	289	289	276	299	281	264	277	284	291	294	268	285	293	259	266	271	289	282	261	284	279	248	260	258	291	287	272	285	280	262	284	282	304	255	264	313	302	258	291	307	287	268	276	246	299	296	293	242	270	256	252	302	287	288	272	294	279	288	282	287	294	251	279	279	269	282	248	262	279	296	281	279	292	283	295	282	289	289	280	260	289	289	269	277	265	275	283	311	297	263	297	287	277	272	291	259	299	274	290	284	271	276	272	275	253	288	269	310	282	285	291	301	278	301	289	280	245	259	279	277	263	244	301	300	303	278	249	263	272	268	287	305	273	249	268	309	279	280	289	288	273	275	277	272	254	263	284	269	291	287	284	258	273	265	266	254	307	251	257	266	263	271	297	240	276	277	265	287	310	271	256	278	252	254	239	257	254	229	273	284	248	267	277	269	272	298	256	284	261	268	284	296	298	272	285	251	292	296	255	269	293	271	264	276	269	243	279	279	274	253	285	250	249	271	276	266	272	271	288	247	310	268	282	285	262	276	267	274	257	290	262	254	281	281	287	286	314	288	273	269	278	270	285	271	293	262	286	274	297	256	263	277	260	282	289	262	299	270	298	285	278	267	266	262	298	310	305	234	269	278	307	257	300	280	271	279	273	302	295	303	274	298	252	259	274	269	294	261	270	270	245	258	266	252	257	270	280	279	268	284	285	276	279	262	277	280	289	254	258	295	296	297	294	289	263	265	278	276	270	273	260	291	294	281	271	293	286	273	258	296	269	290	284	291	295	303	283	299	302	270	282	272	262	277	292	275	285	294	289	292	280	288	285	251	282	307	268	256	262	258	280	265	282	292	266	285	275	258	260	280	299	300	248	253	270	297	311	261	296	290	268	271	269	273	283	279	267	295	269	291	282	301	237	289	245	261	261	257	286	260	262	297	295	277	291	252	264	291	264	280	272	294	249	293	283	289	303	278	313	262	268	265	307	270	269	260	300	281	252	262	268	262	270	289	272	258	277	262	299	288	261	282	287	247	273	298	248	282	235	254	250	287	279	278	276	259	277	278	260	264	274	298	282	272	262	305	278	277	317	290	294	281	262	280	272	259	260	245	291	282	305	274	250	270	248	253	281	281	283	279	256	285	249	283	276	264	240	296	264	282	271	285	269	278	264	260	278	245	270	240	261	290	277	268	262	264	285	272	290	287	271	284	258	287	280	299	283	254	273	258	289	299	270	289	257	246	287	265	303	273	262	308	285	303	274	272	296	257	276	284	303	294	283	300	305	260	243	266	270	313	257	246	265	301	265	303	277	269	281	264	290	272	257	289	273	274	286	293	263	275	282	278	292	282	282	264	307	269	261	272	251	287	285	251	258	274	242	287	278	275	281	282	272	265	240	301	282	272	268	248	260	316	261	279	257	251	290	276	257	277	261	245	273	254	294	268	289	294	269	279	296	286	254	300	248	298	288	274	270	291	274	319	279	281	255	278	259	256	297	264	279	301	300	262	288	254	268	289	273	283	279	248	307	288	260	275	294	276	281	273	261	252	260	270	290	246	285	314	295	287	291	305	270	270	275	263	279	276	301	283	284	270	297	263	255	264	258	272	285	279	241	254	275	269	312	293	282	277	255	287	295	278	270	291	290	295	249	250	298	263	288	271	274	277	259	265	262	303	256	252	264	264	309	281	299	291	257	280	272	256	279	264	252	283	283	284	269	267	265	267	281	281	290	296	262	261	270	268	260	279	291	297	281	257	287	277	275	276	292	266	259	262	269	263	278	266	264	269	268	291	293	269	282	316	260	255	290	284	292	272	274	269	282	281	285	282	293	259	272	247	301	276	269	258	239	274	273	283	283	298	280	272	296	296	264	271	281	317	295	292	271	288	280	272	284	281	259	262	283	253	271	248	270	289	291	275	272	287	283	293	262	289	291	280	259	268	261	279	285	291	293	292	268	264	303	285	267	277	295	261	277	264	269	265	282	270	277	268	271	281	272	287	270	276	272	250	235	280	263	309	262	294	269	281	296	271	267	262	277	274	257	273	281	273	312	270	298	275	267	245	298	283	289	283	289	301	262	280	317	271	261	274	300	240	286	277	291	242	262	266	265	255	287	256	260	298	294	268	291	300	274	273	279	294	275	259	242	293	276	288	258	266	285	274	291	305	276	292	274	257	287	267	245	270	278	264	297	279	266	304	247	307	286	282	300	293	263	273	265	298	270	290	300	256	282	289	253	307	282	268	292	284	280	257	252	294	277	275	284	249	278	253	249	273	297	285	288	267	278	291	266	239	268	266
18010	41162	32238	18124	10830	6750	4410	3185	2462	1815	1423	1157	975	810	757	621	615	544	553	570	559	494	495	464	494	432	452	449	432	437	446	405	415	428	397	435	409	415	437	382	431	425	425	396	419	453	419	412	436	403	383	398	433	433	413	403	383	426	427	395	412	414	402	422	410	401	426	420	405	404	405	399	440	448	426	411	408	436	442	435	398	457	412	415	423	450	436	453	406	424	433	404	419	406	421	425	414	444	392	411	403	388	437	432	389	460	395	390	385	406	403	421	394	441	453	393	417	429	422	405	426	416	392	394	418	364	397	457	424	474	401	384	400	371	419	407	420	419	431	409	419	366	432	422	381	404	401	421	412	422	443	409	424	439	419	423	411	394	438	386	401	436	395	413	406	395	438	485	407	418	404	441	406	449	445	399	447	447	415	413	436	448	415	428	397	379	402	431	438	431	414	443	385	390	388	444	439	405	405	406	423	421	393	442	452	446	421	402	397	415	453	390	410	447	450	399	412	404	411	405	397	412	408	454	424	413	438	394	427	418	418	439	407	422	440	406	400	397	456	423	414	414	403	378	386	401	423	395	398	430	381	434	386	397	407	401	421	423	402	443	403	444	418	434	463	426	411	440	423	397	435	449	406	421	426	433	422	387	383	418	416	409	387	409	395	386	416	439	430	436	438	419	423	420	420	428	428	451	418	416	440	412	418	418	398	403	422	408	434	413	418	431	411	388	390	395	392	385	428	444	417	430	389	408	412	410	451	436	423	405	403	398	385	423	421	435	411	447	422	454	403	418	405	393	384	408	400	443	393	448	422	402	411	432	413	377	421	452	382	395	404	432	396	426	437	432	387	368	448	430	392	406	411	404	423	389	408	377	424	428	432	426	427	422	416	403	395	406	425	432	418	397	376	389	435	405	403	371	434	438	410	396	434	430	382	413	416	389	426	429	461	395	418	406	441	408	428	404	438	459	393	408	436	384	447	412	409	439	406	413	468	390	435	440	406	422	416	426	393	440	438	449	448	394	436	418	432	437	429	411	418	406	437	428	400	422	410	452	444	366	382	429	409	433	434	429	419	419	417	384	433	426	411	410	440	393	417	370	434	395	404	407	410	422	437	434	419	455	428	438	453	408	406	398	414	416	386	421	433	398	423	396	416	424	440	411	425	389	417	411	417	442	431	474	392	416	413	443	432	411	435	436	451	399	464	409	411	430	387	459	394	426	402	398	393	427	417	428	412	430	428	379	439	428	429	422	379	424	406	429	435	455	396	432	434	403	406	395	396	439	416	390	403	415	410	419	415	400	396	438	419	398	437	420	399	436	453	408	428	411	423	433	391	401	383	417	434	414	436	395	428	435	411	450	436	405	416	410	454	401	412	410	398	400	400	412	446	402	389	417	412	394	396	427	421	406	435	458	438	392	398	424	406	402	427	428	415	451	422	431	409	447	394	431	455	449	434	429	436	415	373	436	404	403	421	415	420	452	406	453	426	423	403	416	442	449	417	425	439	435	403	416	405	434	399	386	416	417	424	385	438	389	401	435	432	391	405	430	419	409	407	413	427	417	412	420	436	430	385	457	424	427	454	422	372	384	418	406	458	428	394	420	431	435	429	407	407	445	412	437	421	423	395	419	464	405	414	451	418	442	430	432	449	446	396	408	411	474	394	445	400	433	410	400	412	445	410	406	403	421	393	408	419	393	424	429	426	418	414	426	447	420	426	388	418	406	401	414	428	411	467	421	446	431	387	422	439	414	400	410	414	407	382	434	454	422	424	470	382	418	429	415	399	396	455	405	420	440	397	376	412	411	405	445	413	437	427	417	431	414	433	442	395	415	439	363	421	457	404	422	407	404	408	439	385	437	436	400	371	421	415	399	412	403	452	411	385	404	365	439	444	416	377	433	425	417	391	415	444	452	393	405	427	477	377	387	401	449	427	400	437	389	402	417	438	428	436	388	397	403	416	454	408	446	434	411	421	423	398	407	417	434	380	355	419	412	423	412	410	417	415	409	430	418	400	434	424	403	468	428	403	376	403	421	447	434	440	422	422	430	454	401	425	422	398	428	427	393	387	390	440	426	386	422	418	436	427	418	439	432	424	405	410	417	403	411	418	381	401	439	455	404	393	414	442	419	421	379	414	418	438	416	440	415	450	400	436	422	405	426	425	422	422	415	422	419	399	397	421	405	431	403	414	402	432	425	447	414	414	440	422	394	437	435	404	429	420	382	403	393	425	399	394	384	394	457	438	428	396	399	399	421	418	392	455	428	452	418	402	383	400	441	450	429	455	428	418	404	387	401	410	419	423	426	407	446	441	454	404	411	418	387	420	408	410	421	444	458	429	368	436	460	412	398	395	377	393	429	400	424	360	452	397	441	429	416	400	400	432	417	417	400	401	421	411	448	433	422	418	432	406	392	399	431	431	416	378	411	382	397	390	411	446	394	428	439	425	421	419	400	431	390	398	395	404	412	414	414	382	422	375	438	455	424	409	404	421	419	424	429	426	393	373	441	405	449	422	408	417	446	383	398	399	405	419	396	427	434	395	373	403	397	438	390	429	405	420	415	445	428	423	405	422	384	407	421	435	383	410	404	411	445	399	408	447	434	414	402	439	444	384	439	423	407	437	437	404	395	440	430	413	396	392	430	408	426	410	397	404	422	407	423	417	416	410	420	420	436	422	417	409	389	436	426	414	442	425	408	414	420	418	445	407	402	444	423	419	373	398	397	402	384	429	409	409	414	408	399	411	406	404	412	367	374	414	425	407	409	444	398	427	430	402	436	420	404	397	411	379	386	442	402	395	420	425	458	370	403	409	410	392	431	399	412	437	419	431	413	451	448	395	410	400	425	424	430	442	447	427	409	395	411	407	394	414	408	432	458	397	408	384	418	440	428	387	417	416	419	407	410	437	395	424	429	432	429	436	431	374	409	399	409	410	425	417	407	422	416	407	429	436	385	377	430	432	409	409	442	419	409	404	417	418	405	416	382	446	399	413	421	432	393	433	416	410	414	392	403	384	423	382	396	380	390	440	442	427	390	417	408	445	425	423	424	376	393	435	453	396	382	433	445	412	412	407	410	432	406	406	375	400	453	390	429	430	388	427	403	445	418	426	417	425	440	420	400	446	383	396	402	428	411	439	408	389	389	397	432	422	418	425	408	409	436	410	439	412	424	387	421	389	401	430	405	408	460	455	448	432	440	445	400	369	399	413	420	462	413	376	425	417	389	402	406	414	436	380	431	418	416	433	430	412	392	448	410	387	434	413	423	417	463	387	422	433	410	409	409	407	443	461	421	414	384	444	406	435	455	417	449	406	450	430	451	418	413	436	444	411	403	423	419	423	421	420	391	458	470	405	422	429	390	405	431	437	402	403	407	415	406	434	431	397	448	421	431	407	408	405	422	433	420	393	447	402	407	424	405	421	427	431	415	430	400	471	416	413	435	417	431	413	379	430	396	394	421	425	387	393	377	362	384	411	414	409	397
28129	20505	14868	6212	2358	1327	942	725	520	451	417	393	343	371	346	312	285	289	306	295	296	290	297	280	286	252	269	286	234	263	258	264	275	284	282	221	254	286	266	276	246	272	251	278	284	306	287	279	274	280	246	242	233	299	253	247	263	268	267	297	283	256	271	289	276	269	278	280	267	268	270	268	247	269	263	283	232	263	278	284	274	265	303	263	275	274	286	296	262	248	283	296	246	245	241	266	265	260	271	266	262	281	297	251	256	270	236	248	290	271	279	280	275	280	265	280	257	249	307	248	296	277	262	281	278	288	270	322	290	284	264	250	247	273	268	257	243	221	248	259	250	266	265	291	269	288	282	279	288	250	275	261	254	257	263	237	268	269	279	280	242	276	305	257	270	252	273	283	246	248	275	256	263	279	256	281	266	276	262	270	279	298	256	274	267	285	262	281	290	251	283	260	267	286	275	266	266	265	269	265	276	251	271	249	273	260	264	251	245	279	247	259	243	268	265	254	289	227	257	261	258	300	254	262	280	273	264	275	282	257	261	250	272	268	273	286	264	285	253	264	296	250	258	253	259	271	239	255	244	261	287	274	292	285	252	282	267	266	259	233	288	274	290	272	259	285	267	271	275	291	304	262	290	288	294	275	238	251	265	258	305	237	267	295	275	260	265	276	261	262	269	257	273	228	265	281	248	239	256	252	265	284	260	255	265	277	278	268	283	253	259	260	253	265	282	257	311	293	281	253	273	249	233	253	278	249	263	270	258	275	255	289	250	287	286	283	235	266	288	268	278	284	267	249	291	275	280	241	255	249	270	273	258	233	267	244	230	320	275	280	283	255	271	266	254	254	228	271	258	263	277	280	256	273	261	262	268	263	228	284	262	268	264	277	258	262	238	267	265	243	269	298	272	272	273	253	241	296	254	256	272	246	275	242	257	275	251	274	275	273	257	250	298	268	276	271	288	298	264	279	247	267	277	268	287	248	246	274	265	245	256	239	272	272	246	272	272	268	278	238	250	253	268	279	269	269	275	258	229	289	267	275	269	243	244	267	254	264	272	249	309	251	319	265	269	245	252	281	258	285	280	268	243	270	273	263	274	249	282	242	273	278	278	241	275	281	273	259	277	241	236	275	243	266	268	258	253	277	280	320	271	278	262	289	258	244	253	295	229	280	265	282	275	284	249	263	246	249	304	269	272	250	255	269	276	259	284	266	276	243	293	256	252	249	286	253	237	259	289	266	260	272	305	269	288	254	284	259	252	234	263	262	267	270	281	278	268	257	295	230	264	262	241	253	291	260	297	240	288	260	275	253	256	302	284	281	251	262	256	281	278	247	265	286	262	276	266	256	244	268	261	292	268	294	274	283	286	234	252	266	247	251	258	278	253	268	258	288	256	267	265	271	249	269	287	278	284	282	274	273	262	293	258	253	234	267	254	283	249	258	282	283	281	256	271	254	247	268	248	252	276	252	254	264	257	280	277	270	252	274	274	275	271	273	265	279	263	241	282	290	277	269	242	258	287	282	267	282	267	242	251	280	261	242	271	266	287	289	244	268	262	301	261	264	297	245	232	252	264	259	242	285	284	269	288	273	278	259	266	259	272	277	255	279	270	281	267	271	281	271	267	250	253	241	279	250	251	273	268	264	266	273	302	272	278	254	303	275	277	282	277	275	275	235	272	271	262	278	243	260	259	290	272	268	309	286	265	279	276	265	287	267	277	263	308	305	270	284	268	319	264	254	264	274	269	272	278	260	261	290	277	272	272	269	271	230	268	288	284	262	237	235	279	275	251	298	285	242	282	259	264	269	256	271	276	279	293	269	256	271	251	290	249	264	303	270	275	247	266	291	258	270	257	293	271	286	271	283	264	303	270	265	259	292	230	250	259	248	278	242	270	258	261	264	266	266	282	271	253	276	270	254	243	290	280	256	282	260	264	275	250	291	260	256	298	265	289	240	254	274	265	263	252	240	290	261	277	277	287	247	272	279	277	282	265	299	289	284	287	260	268	270	265	247	258	269	265	242	235	264	259	253	267	264	281	263	280	288	263	251	289	284	260	270	268	286	248	240	283	275	269	319	252	258	290	261	245	285	232	274	287	244	276	225	286	267	259	285	278	258	253	263	271	262	248	272	273	275	260	271	270	272	270	263	279	251	290	236	248	285	255	263	287	308	272	253	262	288	271	286	260	251	288	277	290	257	321	262	250	271	265	268	264	292	262	270	259	251	266	249	244	253	247	276	282	257	278	279	258	271	250	264	285	273	289	248	265	286	290	256	278	289	271	275	261	263	259	263	289	278	279	254	264	260	255	247	290	252	248	278	286	250	240	261	265	289	282	251	268	297	248	269	278	291	252	284	255	246	277	281	250	265	250	236	252	266	245	267	268	283	250	288	244	286	247	278	247	247	290	275	251	275	254	288	272	269	299	296	289	247	269	261	286	275	254	236	260	293	264	258	269	274	306	281	263	293	282	238	304	268	270	263	247	275	292	287	277	253	263	274	234	255	286	248	243	224	261	270	291	256	260	275	290	285	265	260	271	285	285	277	270	289	252	275	260	268	264	253	289	254	266	262	255	240	251	251	263	278	264	267	307	236	273	270	250	274	256	273	258	271	245	279	274	271	275	253	291	276	263	269	276	292	232	264	262	266	290	295	235	242	270	264	259	252	260	259	259	258	243	247	271	245	257	277	260	248	285	289	320	269	257	287	258	256	241	262	287	280	271	257	231	259	299	237	264	240	253	264	250	260	269	281	283	272	287	271	264	282	298	262	268	251	259	270	274	257	296	242	287	300	279	279	247	260	274	262	311	238	243	283	284	241	284	232	257	262	281	272	297	246	252	273	261	261	292	275	273	244	257	262	272	290	254	272	266	288	284	264	288	305	267	249	251	261	255	281	247	247	281	267	303	280	281	251	266	276	290	263	248	273	268	320	272	275	266	256	252	271	265	251	280	306	252	245	267	296	284	258	263	272	246	276	263	246	275	271	272	267	272	252	248	281	239	255	262	279	250	256	264	283	285	247	277	259	257	250	235	284	243	269	289	287	286	265	279	254	257	281	258	283	261	310	277	253	260	269	285	272	282	249	243	295	271	257	261	282	279	247	245	267	258	244	311	276	261	281	280	283	252	249	302	261	291	248	307	276	280	238	271	255	305	254	227	295	263	281	241	278	273	272	274	278	271	273	244	248	268	267	282	252	266	262	257	292	272	256	258	286	292	268	266	250	271	255	270	258	300	279	289	249	245	273	253	286	276	286	256	259	276	279	296	286	281	282	270	259	256	271	267	291	279	259	277	267	278	271	279	262	273	274	272	270	291	278	261	283	263	270	268	261	302	287	255	259	258	299	285	282	241	284	277	272	308	287	263	289	277	269	245	295	295	238	250	268	256	297	305	252	273	243	280	268	291	258	260	268	258	296	272	249	281	245	256	271	282	244	265	252	277	259	257	263	271	296	281	274	253	261	253	262	287	261	255	270	238	274
15265	28763	20216	8912	4578	2770	1926	1437	1119	913	730	694	588	581	506	494	489	455	472	500	430	458	415	419	437	440	417	426	426	421	448	412	427	407	423	407	395	407	424	435	446	408	418	396	389	420	409	421	416	409	401	404	413	414	407	414	442	389	411	390	420	393	450	404	413	425	413	410	422	383	404	410	430	396	440	424	423	419	389	419	397	429	387	426	428	421	367	461	385	424	432	379	385	415	379	426	436	415	415	432	410	423	402	399	409	423	418	448	399	407	362	443	380	406	401	412	390	405	384	415	403	393	452	426	435	426	409	390	410	375	396	438	440	416	425	380	418	383	421	400	416	417	424	418	399	413	407	404	399	401	416	398	450	430	380	408	418	449	420	411	429	391	442	398	419	416	408	417	433	388	383	412	435	406	409	411	420	383	401	413	392	415	433	400	413	400	389	415	433	361	404	415	431	399	395	404	406	427	405	432	439	431	415	448	422	418	395	410	431	412	409	440	415	407	428	406	430	427	411	387	431	442	380	392	432	399	411	399	383	422	392	414	438	448	421	422	447	405	398	450	428	407	411	440	389	380	419	360	436	392	386	421	423	420	430	378	410	385	410	439	429	386	449	391	435	417	443	423	434	378	398	384	435	424	393	421	392	404	424	435	359	377	408	410	388	432	423	393	423	441	417	397	404	427	394	420	408	383	373	394	388	414	371	412	400	397	409	439	412	404	430	407	450	452	386	425	409	423	343	411	383	466	397	397	417	437	422	408	407	398	391	394	398	373	429	381	404	402	427	417	436	389	436	410	394	411	440	402	397	437	413	437	400	416	394	383	387	434	422	400	405	413	402	396	408	426	416	407	414	411	425	391	415	407	413	389	438	423	403	393	381	422	399	421	426	427	398	413	403	413	429	426	404	413	410	418	405	395	386	409	403	428	426	420	429	438	396	360	439	413	387	442	416	423	419	419	362	399	410	426	384	400	415	394	403	418	405	404	429	442	413	432	390	401	432	422	406	435	422	426	437	393	406	411	454	430	424	407	416	406	423	413	404	400	446	377	414	411	423	432	432	409	396	420	400	399	407	387	424	453	416	431	378	392	425	379	439	391	410	377	413	439	465	433	410	409	409	421	386	398	400	382	417	402	435	410	445	406	421	453	409	410	403	438	428	429	380	402	430	437	431	466	423	445	375	453	407	438	405	401	411	422	420	448	412	431	399	437	419	389	424	397	426	411	437	383	448	445	419	443	422	424	377	429	425	433	418	412	411	440	404	432	386	433	441	379	395	390	406	398	403	427	420	395	428	429	380	404	431	415	428	445	428	431	379	375	419	408	415	429	379	421	394	434	401	435	396	401	426	410	417	415	421	362	422	369	397	392	414	438	420	429	402	418	398	426	397	414	395	403	409	397	416	409	419	388	423	405	409	472	416	376	412	391	365	435	444	413	415	401	435	387	417	374	394	398	445	413	424	408	411	412	386	431	446	439	413	408	416	392	412	412	383	401	392	393	378	391	424	404	381	442	398	402	382	449	404	380	397	443	439	397	427	410	407	432	434	410	376	397	408	398	359	418	443	414	410	408	423	419	417	395	402	431	424	426	436	380	374	429	388	430	414	397	440	422	384	397	444	400	415	410	407	414	430	362	351	455	410	411	393	413	458	434	433	394	415	399	420	386	385	405	415	408	451	436	399	407	381	466	421	398	424	414	384	386	441	405	397	411	367	390	427	443	426	400	402	436	439	453	422	474	388	401	364	397	410	407	382	402	419	385	438	396	436	419	425	410	391	422	420	399	388	410	386	388	423	412	427	422	392	399	435	422	421	428	446	354	398	403	408	428	395	410	415	403	438	416	359	400	489	447	429	391	400	402	388	406	395	398	394	437	417	432	404	413	396	434	409	426	408	394	463	454	430	428	417	398	396	402	427	429	431	432	415	395	389	384	395	398	430	402	402	385	438	433	442	400	415	410	384	417	394	420	393	415	415	398	399	423	419	434	434	452	365	390	406	411	412	377	422	467	421	403	427	436	404	421	435	411	369	410	424	374	410	416	374	434	450	411	419	391	458	409	412	403	397	450	425	392	427	430	456	408	410	427	424	408	402	406	427	388	400	412	396	410	414	403	383	424	394	379	424	423	392	402	418	396	422	399	399	383	390	416	439	427	420	420	406	438	405	413	404	414	408	403	421	428	430	425	404	387	426	375	406	424	430	406	441	405	390	413	416	380	395	413	403	434	402	417	444	406	378	409	406	391	419	410	415	396	408	389	401	399	402	427	401	412	385	409	412	416	431	429	393	381	433	421	406	418	414	393	411	418	418	411	416	423	407	401	397	384	429	417	392	425	435	372	414	385	410	389	414	425	416	401	379	380	407	396	445	382	425	445	440	435	398	405	418	413	391	393	450	397	386	380	421	412	411	381	407	429	425	415	402	429	375	396	403	413	401	399	414	427	401	410	424	408	418	432	402	446	420	379	451	444	405	386	411	432	432	407	392	429	414	405	374	410	423	392	396	424	393	396	435	441	384	399	394	430	412	438	443	408	413	404	433	413	444	410	410	405	415	420	410	405	396	418	436	436	392	397	382	429	411	427	418	383	417	421	441	448	454	405	404	413	408	429	451	417	418	428	406	399	391	401	408	393	419	391	423	401	405	409	411	409	428	420	429	416	446	423	416	396	442	370	431	395	422	421	399	432	393	435	394	394	394	396	406	414	385	398	400	414	442	409	382	437	414	450	406	400	445	438	402	402	445	465	436	426	366	394	413	368	378	401	408	413	425	407	421	419	425	400	446	402	384	403	419	379	392	413	403	420	439	409	421	419	416	400	415	429	386	419	414	421	437	391	388	408	400	433	408	424	414	447	444	413	418	428	436	414	414	414	408	393	403	418	403	427	405	418	414	397	405	399	394	384	417	435	426	403	415	413	411	381	409	434	389	397	441	408	434	418	391	419	400	422	391	424	417	405	421	427	419	388	410	383	427	385	453	395	402	407	397	402	425	390	414	406	387	428	392	406	413	423	400	396	402	388	399	442	420	395	412	385	440	420	442	386	415	425	407	430	434	409	426	413	449	423	439	396	411	423	426	383	417	427	433	412	379	386	417	405	381	407	431	416	434	392	398	396	450	418	413	417	415	414	435	397	417	445	391	373	366	389	446	399	391	394	451	405	398	437	442	400	412	416	384	412	400	399	412	407	438	442	389	429	394	390	406	408	429	375	410	423	430	426	443	422	387	382	392	386	421	409	441	429	435	390	394	434	412	389	405	394	399	405	396	391	403	392	430	399	396	420	412	418	419	384	397	399	407	435	423	430	407	408	481	426	418	419	427	394	427	459	426	416	387	379	410	399	409	475	386	423	434	407	385	391	368	411	386	409	370	369	398	415	411	391	362	418	417	407	409	419	405	374	401	434	418	399	445	392	394	425	402	437	395	381	421	388	400	388	399	410	427	420	381	403	402	400	417	441	366	414	389	390	401	431	399	388	419	426	412	374
23894	21571	27932	25664	18688	4724	1875	1246	838	705	536	496	401	397	395	353	340	312	314	303	321	321	302	279	311	292	298	290	269	270	299	284	275	283	304	294	287	297	313	279	285	291	260	299	302	289	264	281	296	268	307	247	275	284	295	276	278	286	270	308	287	272	269	279	297	293	261	278	280	287	258	287	306	270	290	292	297	275	317	275	282	280	302	291	308	262	278	254	279	256	293	274	288	272	264	264	288	263	249	277	284	268	281	267	272	261	278	272	296	295	294	291	267	267	274	276	277	266	272	261	261	293	281	249	294	262	286	285	295	246	267	302	300	245	296	258	267	272	278	304	270	262	291	289	265	297	292	270	288	282	271	280	248	265	266	286	279	268	249	260	275	282	303	232	316	270	302	246	319	279	271	270	286	284	265	274	271	289	273	289	270	293	291	292	286	276	281	274	247	277	290	272	256	293	268	267	280	302	283	311	288	270	297	251	271	290	294	320	269	267	308	263	274	271	280	285	303	278	272	263	305	284	275	273	299	277	279	289	284	289	250	298	279	288	246	274	265	271	317	271	284	295	274	282	312	314	281	294	287	289	284	295	283	272	256	286	310	292	262	305	296	280	269	266	273	290	315	279	269	271	270	265	278	281	262	301	258	273	291	276	304	290	263	275	272	253	291	298	279	288	286	292	257	269	262	259	268	259	297	254	269	269	281	276	288	312	285	293	249	269	295	273	254	259	300	281	278	258	275	318	311	272	311	292	257	265	289	302	303	264	281	299	276	297	274	276	293	293	279	286	319	290	302	246	304	254	286	287	289	259	284	298	265	262	273	256	302	294	258	282	281	262	321	267	283	276	262	277	284	270	282	273	252	265	267	270	279	263	280	320	264	286	279	273	287	312	260	287	291	284	293	287	282	295	261	269	262	273	277	267	279	296	279	263	281	292	265	320	282	298	279	285	270	272	285	270	260	246	281	272	275	275	291	290	312	274	274	292	277	264	272	261	305	260	259	269	263	263	291	252	260	249	237	312	256	281	288	263	332	304	284	270	281	288	290	288	262	259	282	257	291	273	284	295	299	260	291	284	267	275	293	281	301	307	278	238	275	288	297	292	306	236	265	282	269	276	272	278	259	281	284	253	306	272	294	269	256	271	286	291	262	275	295	284	282	283	289	268	261	286	280	261	270	285	247	282	301	299	275	284	274	281	278	264	270	263	291	304	266	256	266	292	315	305	270	287	282	266	285	284	273	283	306	265	259	271	278	288	292	287	277	272	269	269	251	266	291	316	269	287	255	274	270	297	280	264	270	284	292	273	276	268	288	259	287	298	280	289	289	289	269	274	279	299	263	289	257	292	271	276	261	279	276	243	258	275	320	283	275	288	266	287	285	273	268	273	292	305	276	321	301	299	263	301	312	270	234	275	301	264	303	247	259	273	266	269	281	266	280	271	280	283	266	295	241	277	267	271	273	279	287	259	263	272	313	278	282	274	263	288	273	308	277	264	310	284	275	298	293	297	291	277	250	292	279	297	295	292	279	290	263	270	282	273	272	269	259	253	261	325	283	256	298	295	275	271	281	260	274	277	277	295	275	310	229	264	284	291	280	322	286	300	284	265	279	277	270	286	292	285	273	262	265	291	287	289	286	260	300	305	276	257	297	270	269	312	293	272	297	303	296	297	260	300	283	296	300	302	281	259	239	297	269	258	257	263	266	321	298	308	276	264	275	278	283	291	272	288	257	280	290	293	278	280	291	283	270	277	267	274	249	263	275	279	321	299	269	293	305	240	271	283	260	301	318	268	263	316	262	283	272	294	253	255	281	298	277	264	298	293	261	280	269	287	263	240	297	266	270	274	284	287	259	288	256	270	297	300	292	272	280	270	270	263	290	224	282	278	288	287	289	281	297	286	270	264	273	268	282	296	265	305	316	278	299	268	297	303	248	288	262	260	281	278	283	248	267	273	318	281	274	283	314	290	277	282	275	271	301	272	239	262	294	265	294	256	304	282	305	274	276	277	274	289	275	291	275	334	268	304	271	278	298	259	277	299	280	285	288	253	282	243	273	283	292	298	289	299	293	277	278	289	260	288	286	287	264	276	293	292	276	266	299	271	274	294	298	273	279	285	293	280	280	257	284	304	280	283	281	298	303	299	294	270	277	285	281	268	288	277	278	288	267	265	273	265	303	279	311	278	255	270	255	252	285	286	291	284	267	264	285	282	283	288	252	287	296	271	272	286	288	269	287	279	262	263	291	284	236	272	261	273	286	293	286	291	279	266	305	264	306	284	308	276	287	279	270	292	287	303	271	314	283	296	308	274	298	264	265	272	238	265	268	271	269	317	275	288	286	272	321	281	273	291	281	314	255	282	283	301	288	248	299	290	291	282	269	265	287	297	277	248	262	272	272	280	291	294	285	261	289	253	274	299	260	267	282	287	283	276	320	265	273	264	264	273	292	277	290	254	290	272	282	287	302	303	260	293	296	309	325	281	287	303	285	258	276	282	254	298	299	286	291	248	278	277	290	284	298	265	295	295	307	265	271	274	249	322	272	256	277	277	310	295	247	268	271	264	280	310	281	291	264	273	255	273	293	314	285	268	277	241	296	278	299	256	288	294	295	316	305	311	292	293	276	270	306	265	297	260	279	280	264	278	267	307	275	289	265	294	268	288	306	269	272	261	290	275	316	296	274	286	290	277	285	284	309	279	318	292	291	288	256	289	292	297	272	268	294	319	302	270	288	267	295	270	273	286	270	299	275	276	253	256	325	285	267	248	294	263	319	312	275	288	260	255	261	299	294	254	272	281	281	247	294	270	272	280	293	288	294	300	254	257	290	275	302	296	303	276	271	273	266	299	306	289	248	275	306	260	279	260	263	272	283	302	279	309	273	278	305	279	321	297	264	275	288	240	274	293	279	294	274	308	286	293	266	274	295	253	240	283	277	293	278	277	280	260	273	266	286	269	302	273	280	254	285	324	278	278	309	272	262	298	279	282	300	291	266	269	287	288	283	270	289	288	253	297	282	247	276	252	286	299	272	277	249	287	284	312	292	294	306	298	283	310	338	322	268	285	275	294	300	282	269	288	271	297	278	258	288	290	302	291	272	295	263	272	285	275	281	299	276	316	288	293	276	255	264	267	285	262	257	314	273	271	283	303	289	281	272	258	288	280	288	253	271	304	277	279	258	304	276	280	279	304	282	285	234	264	314	249	266	281	284	296	277	274	266	293	282	243	282	297	282	292	291	291	265	296	277	265	292	297	272	269	256	271	282	253	262	253	259	274	279	281	287	281	301	294	271	300	277	286	293	272	279	314	285	259	254	272	265	277	282	282	291	282	303	269	265	287	254	292	281	278	285	302	284	269	274	277	272	298	293	246	303	259	290	278	279	251	277	299	287	321	253	314	292	292	264	292	309	274	294	275	270	282	263	284	271	272	291	289	279	316	283	243	292	268	279	256	303	301	297	274	292	263	258	280	248	273	280	305	284	291
15871	36487	27513	14461	7999	4924	3256	2395	1742	1399	1085	889	809	698	671	574	603	568	566	536	474	474	470	475	458	437	450	467	435	453	420	413	411	430	412	438	395	415	465	451	424	422	415	447	479	423	415	446	412	371	448	418	416	447	450	423	424	438	446	466	439	432	444	444	463	386	436	398	419	417	420	434	417	419	444	450	425	449	431	401	430	424	436	451	445	399	414	432	407	422	399	415	437	415	409	448	428	407	442	389	441	409	418	423	449	438	424	436	441	424	422	413	448	428	453	429	440	417	450	447	451	422	428	453	429	420	458	439	491	403	447	405	420	404	439	398	420	429	442	421	405	425	449	422	389	416	409	416	406	438	428	398	415	406	394	440	407	444	385	420	419	415	430	417	429	413	430	469	441	433	393	393	413	435	413	417	428	412	450	428	410	435	426	436	441	433	446	392	444	426	406	430	445	443	404	393	431	474	408	409	441	466	433	427	442	437	422	422	511	395	457	465	416	396	404	424	396	417	423	388	421	473	443	402	425	431	451	430	411	445	440	419	424	424	442	431	412	457	415	409	435	442	453	391	417	403	432	449	409	402	411	412	416	409	417	415	471	426	436	409	417	454	400	410	446	426	411	396	433	436	420	424	427	443	446	392	434	420	453	409	449	416	442	445	444	438	425	422	412	439	431	432	436	392	406	443	444	418	445	432	422	427	420	440	422	432	405	424	427	392	432	400	402	418	416	457	449	439	400	430	396	407	425	415	433	416	446	429	409	406	446	397	448	406	441	426	405	445	400	441	393	399	410	425	409	435	432	416	476	443	418	432	411	443	474	415	411	452	454	435	404	457	391	422	442	429	429	428	449	437	451	459	469	444	443	420	424	430	415	447	423	399	412	434	396	417	426	439	397	399	397	450	421	397	458	445	424	427	450	427	415	398	426	413	418	399	394	432	411	464	427	421	394	387	419	424	471	406	422	449	445	438	428	440	408	430	399	443	389	449	429	460	448	440	476	435	412	428	418	409	408	439	446	474	417	443	392	411	446	444	426	428	425	431	443	431	459	448	431	390	425	388	440	445	397	406	431	401	442	423	434	450	420	414	436	448	451	421	474	461	427	460	385	406	419	480	409	411	439	424	434	431	438	428	420	431	426	433	405	430	427	423	421	418	442	419	407	448	411	414	441	427	431	424	410	469	453	400	412	426	422	434	415	410	415	444	400	401	467	452	415	432	439	424	435	453	405	455	395	409	453	477	414	439	441	429	443	457	388	407	423	398	426	475	463	460	394	415	430	414	415	437	434	386	462	433	427	431	426	438	392	415	398	454	416	431	390	433	450	406	414	428	439	426	444	443	412	396	435	464	431	405	439	431	438	421	416	402	450	453	415	478	390	433	421	409	430	446	424	418	455	403	462	451	454	365	416	420	461	438	425	461	416	424	431	423	473	433	440	441	398	422	411	414	406	400	420	412	421	446	429	475	421	426	422	420	443	423	425	397	429	475	438	432	404	463	402	395	411	432	403	438	427	426	434	429	409	401	440	421	408	459	450	463	456	488	406	408	453	442	418	424	469	437	444	452	400	394	420	420	386	418	394	415	418	407	409	424	445	406	424	476	459	435	443	451	439	428	461	390	412	427	453	443	413	427	397	450	446	432	394	420	450	426	431	433	412	418	417	415	431	419	407	363	411	437	440	411	439	450	435	410	446	464	438	393	410	438	417	383	391	466	464	442	421	436	409	483	445	421	445	436	429	427	425	460	416	460	423	408	439	438	424	412	460	417	443	425	442	416	455	406	380	435	406	452	417	413	432	384	423	407	439	463	413	410	443	419	440	446	437	430	444	412	436	438	408	418	447	401	450	418	426	443	394	411	426	437	436	426	438	438	417	447	396	432	402	424	424	420	430	424	451	457	402	446	422	433	429	397	439	419	450	434	442	400	426	422	426	449	448	410	404	413	418	405	439	419	420	422	422	421	427	421	431	426	420	412	452	432	454	433	390	461	424	404	436	405	411	427	471	456	426	435	430	390	441	422	432	435	447	433	461	422	459	396	443	434	429	394	467	422	440	405	428	428	429	415	459	445	443	422	402	427	418	437	399	431	386	397	411	411	436	419	407	453	424	415	487	416	438	443	422	434	398	439	469	449	441	455	422	422	414	382	463	449	476	412	430	426	436	427	447	433	417	435	474	458	423	442	406	431	452	407	389	417	387	421	438	452	428	447	487	462	427	453	446	427	440	450	457	402	475	426	469	397	391	469	449	415	439	453	423	428	428	422	452	415	409	453	434	390	444	420	455	412	423	468	424	437	417	429	385	453	447	437	432	433	396	425	429	383	431	428	445	431	410	442	416	415	378	436	412	429	404	414	447	432	449	440	431	414	392	404	427	426	410	417	443	418	402	406	417	405	361	461	417	426	389	434	438	406	441	446	404	506	427	422	431	433	408	411	438	453	424	437	446	463	453	444	429	402	449	421	408	410	423	396	402	443	421	431	403	420	408	439	414	414	443	388	480	427	432	403	416	417	378	418	449	411	414	394	424	454	440	418	447	428	415	415	421	444	415	385	391	402	405	412	421	454	412	431	444	395	378	439	409	430	417	448	425	411	415	431	470	407	445	453	441	464	461	401	420	404	444	414	418	443	399	456	416	402	432	458	430	410	412	444	392	424	452	450	453	468	420	415	437	443	395	445	448	422	429	423	410	464	442	432	423	432	441	433	442	450	406	422	416	433	438	401	428	422	441	388	441	426	416	436	402	431	416	420	439	416	440	426	448	419	421	437	463	428	428	410	402	439	421	457	441	433	402	422	450	407	425	453	420	419	390	434	459	428	421	395	407	393	389	430	401	430	410	467	414	393	434	457	421	462	412	450	453	424	437	398	441	397	442	424	431	476	430	428	428	430	435	408	432	413	422	460	417	427	403	405	395	410	409	435	434	424	413	406	418	427	447	435	420	452	464	450	403	433	417	446	437	449	409	432	430	416	416	444	433	418	441	427	453	444	433	444	423	440	405	411	421	417	426	484	449	449	407	423	387	439	411	413	442	447	431	435	445	422	376	471	414	467	394	433	446	455	399	454	483	422	416	426	440	409	440	454	405	459	411	461	418	423	393	455	459	404	418	381	473	426	439	423	417	433	414	436	398	450	376	435	447	427	413	446	446	433	445	434	437	394	391	410	442	412	450	432	392	408	417	430	413	419	407	418	431	391	457	429	436	422	430	458	434	424	416	395	414	407	431	427	455	412	392	405	426	436	432	405	430	469	452	478	401	425	423	404	406	426	445	404	417	398	429	435	434	454	445	432	421	411	423	465	408	426	397	416	428	423	397	438	400	451	379	462	442	432	401	438	439	404	386	421	416	457	485	442	435	377	440	442	434	428	418	390	441	431	437	418	445	411	482	430	423	428	391	399	421	412	443	419	422	428	454	401	445	442	421	456	432	417	414	424	422	425	433	413	391	389	427	421	418	447	443	419	400	437	433	467	398	428	427	399
25468	21504	25149	20387	3835	1638	1057	805	644	527	405	376	325	341	309	319	271	291	279	291	246	253	241	281	239	266	238	272	249	258	274	270	278	272	235	281	263	273	225	259	270	275	286	248	243	242	264	267	286	253	232	256	249	269	255	244	266	259	280	255	251	241	243	272	225	261	287	256	242	242	269	263	235	250	289	232	232	204	246	253	257	256	275	249	285	249	209	229	234	245	237	262	246	270	248	279	264	257	272	266	265	251	239	262	234	266	249	271	240	272	257	253	257	223	240	281	244	229	241	267	233	269	269	234	290	242	254	272	271	226	229	272	256	253	246	261	242	237	271	244	258	249	272	249	244	275	257	239	273	248	244	254	249	224	256	248	246	267	261	276	251	247	258	243	270	249	255	261	261	281	256	257	250	304	250	261	247	236	259	239	242	240	248	257	248	249	243	269	256	243	254	270	255	256	239	276	228	266	243	280	237	242	262	255	250	235	245	257	240	271	285	255	211	263	250	250	250	249	235	270	253	269	247	273	233	257	255	237	257	252	257	280	239	234	237	270	237	257	267	263	277	251	247	271	248	235	255	230	243	268	266	246	253	240	279	281	262	250	242	274	252	236	254	234	258	246	237	271	262	245	242	243	251	246	303	253	257	250	250	291	236	262	245	268	224	230	296	213	255	278	237	245	276	254	253	258	222	270	251	238	236	283	262	257	264	250	275	248	244	234	248	277	255	247	237	225	270	269	257	268	245	244	254	256	250	238	291	261	263	250	266	255	256	263	257	253	267	264	258	236	261	252	257	250	264	231	243	238	268	256	276	257	229	241	265	250	258	272	246	252	219	253	258	285	231	257	249	246	231	259	235	247	233	250	239	268	254	267	256	240	268	251	257	242	235	251	236	282	246	252	267	241	285	276	237	257	244	225	239	260	261	254	262	248	288	287	275	256	267	231	246	262	268	277	271	241	270	252	248	264	241	226	236	234	238	268	249	242	241	254	242	234	252	238	274	250	262	242	247	261	252	252	255	254	244	281	251	213	249	267	272	237	275	229	251	253	265	269	257	247	277	251	240	256	234	252	262	246	253	287	244	245	274	239	253	246	243	258	244	263	249	280	246	269	235	240	268	237	271	225	267	249	250	234	243	258	254	274	260	264	269	254	264	273	243	232	248	262	247	234	258	263	238	231	241	292	260	243	265	249	258	219	262	247	272	255	238	257	233	243	245	246	241	260	241	273	268	262	239	276	235	234	248	240	268	252	271	252	263	240	257	258	254	230	276	247	243	257	260	281	226	275	253	261	250	239	254	210	232	251	208	280	248	254	251	256	260	248	245	256	285	253	235	266	297	247	244	239	272	265	242	253	243	254	250	244	230	250	241	253	288	228	273	236	263	246	253	238	223	257	235	240	225	260	282	248	235	263	264	258	275	273	253	249	245	260	243	290	242	263	239	243	241	252	272	263	249	287	281	250	239	248	256	248	256	272	272	262	238	251	260	247	253	238	253	260	267	247	223	257	241	256	258	268	238	234	267	255	268	271	296	270	226	248	257	229	226	256	253	269	243	244	260	236	269	259	277	237	267	274	249	238	259	249	265	261	254	278	283	245	242	252	250	264	267	238	233	246	264	260	232	251	248	260	242	235	247	274	264	230	264	237	273	232	231	252	290	259	295	290	251	253	246	259	241	247	267	238	272	242	242	260	230	282	255	251	260	232	242	260	247	236	275	259	243	245	251	238	238	262	257	251	239	285	267	247	265	254	247	246	257	227	251	292	247	245	238	233	259	266	254	230	245	266	267	243	256	271	246	258	226	253	269	242	250	253	246	250	257	271	231	269	263	265	242	280	248	269	274	248	264	251	239	261	245	259	245	247	262	271	265	280	272	272	213	250	232	271	238	235	253	267	292	271	262	268	218	253	248	260	241	285	253	237	268	283	219	269	262	262	273	279	246	259	242	263	258	256	236	260	245	241	224	223	240	261	257	236	270	238	272	263	250	262	250	281	235	250	214	220	256	239	249	235	263	274	240	225	285	258	262	251	235	277	238	262	257	281	227	242	261	242	265	237	225	253	250	280	267	253	242	241	256	252	267	268	256	245	246	255	258	284	295	250	246	249	258	246	261	222	242	269	268	230	261	257	283	257	241	232	215	293	221	240	269	248	283	267	248	262	243	246	252	240	269	239	271	235	246	274	287	266	245	271	242	230	267	254	249	255	239	235	283	315	212	247	254	240	218	267	258	272	246	251	260	257	269	283	251	253	268	271	251	251	254	256	279	253	229	238	239	260	271	256	259	249	265	243	246	257	270	266	254	271	256	266	258	234	254	243	235	269	265	262	251	236	238	266	242	255	260	247	262	255	239	273	234	251	242	241	235	265	259	240	251	258	251	260	255	266	272	251	243	279	250	246	266	234	245	227	251	256	246	251	257	249	274	247	254	256	246	250	254	252	245	259	282	266	261	251	246	276	240	239	252	269	246	237	250	245	202	284	246	253	252	257	277	245	254	265	248	282	283	292	271	242	245	257	251	251	263	274	277	277	249	260	243	249	240	241	240	236	263	266	256	263	262	269	277	254	254	272	262	271	245	250	255	258	251	242	247	244	252	288	263	260	256	260	274	268	267	251	222	262	247	271	260	253	273	254	289	260	240	266	279	230	239	250	260	236	258	261	262	253	260	244	229	233	251	256	263	265	255	230	275	232	281	243	222	282	230	259	252	253	248	245	261	264	236	234	254	243	227	259	233	266	264	230	259	273	231	240	231	266	278	261	250	269	256	257	225	261	249	251	264	249	255	272	259	255	262	261	271	252	282	253	260	259	251	266	254	259	233	245	252	229	277	283	261	257	265	266	262	256	229	256	233	250	239	269	278	253	272	278	243	267	242	251	241	251	264	248	244	257	257	271	258	258	254	243	230	266	248	244	243	268	265	248	241	280	268	262	233	236	227	263	268	260	261	256	254	224	258	239	264	236	268	269	273	209	260	256	287	240	257	219	260	247	252	270	216	248	248	234	247	260	233	246	259	240	233	250	248	268	239	250	263	228	257	261	284	277	258	272	258	263	273	257	248	259	236	245	284	233	266	285	243	220	232	267	272	265	241	255	285	234	279	268	270	248	261	241	253	244	285	251	270	230	255	269	265	233	235	267	262	240	232	266	221	266	266	281	253	248	223	251	225	287	255	266	263	265	239	227	233	263	268	259	287	254	249	264	237	266	266	261	273	264	253	256	246	292	283	266	245	246	248	268	262	277	255	232	249	276	250	265	258	285	260	244	233	271	272	227	234	275	239	257	267	283	241	225	270	282	253	240	239	251	233	266	271	253	278	262	258	263	256	271	262	274	222	256	256	277	252	289	239	256	265	246	243	258	262	285	249	244	244	251	245	248	240	270	270	232	269	264	235	257	274	287	255	262	264	266	291	255	266	246	282	241	271	238	262	218	266	259	231	246	261	252	250	251	222	258	258	261	251	251	279	234	246	258	262	258	235	247
15546	31347	22722	10872	5776	3514	2471	1791	1298	1008	732	732	653	577	513	507	498	494	465	410	392	431	429	385	394	383	402	413	410	372	417	408	381	397	386	369	443	388	402	399	405	408	402	399	399	390	406	376	381	388	414	383	380	397	362	395	365	389	360	378	359	376	356	363	395	394	420	408	411	360	394	401	405	390	392	384	394	397	391	441	421	376	379	382	339	377	429	383	393	368	361	397	382	387	390	371	388	331	345	399	389	412	374	382	412	405	376	389	398	392	369	415	381	381	377	403	386	413	377	395	351	387	375	362	378	423	386	410	404	379	366	405	400	406	402	397	355	401	417	408	417	391	399	378	358	411	417	364	396	409	390	378	402	370	363	409	387	388	400	385	378	396	395	400	429	399	417	413	357	393	374	389	363	339	378	381	391	411	388	390	414	364	430	423	403	374	382	408	410	399	411	401	400	371	374	344	417	407	407	417	407	385	395	404	402	368	404	398	366	393	369	446	398	421	370	409	387	370	389	384	386	364	370	378	376	429	386	402	343	389	380	375	414	398	391	366	400	402	365	329	380	424	393	391	376	388	404	360	387	413	409	362	398	401	380	386	368	397	381	355	404	414	395	405	349	393	381	369	373	411	374	396	414	367	403	422	364	378	394	407	348	402	420	391	386	372	385	393	383	377	392	373	403	406	376	399	433	396	369	422	381	407	408	361	382	354	381	384	423	371	388	401	366	411	429	386	392	360	420	387	367	410	400	396	395	389	369	398	383	374	403	368	363	360	431	389	409	405	396	396	390	370	414	380	373	340	427	350	399	375	366	401	384	366	396	419	399	378	377	387	358	376	345	394	370	391	400	377	431	422	365	378	393	375	401	387	402	413	396	357	373	379	374	412	385	393	357	436	403	401	371	375	435	375	376	385	377	368	364	403	393	374	364	394	410	389	401	375	380	410	359	412	418	402	390	372	357	397	398	358	417	354	362	407	401	397	381	412	400	370	378	376	402	403	393	382	393	368	385	378	394	407	394	375	360	389	400	363	389	377	394	407	364	369	406	400	358	370	386	393	401	392	351	382	383	367	417	377	414	429	376	411	386	417	433	374	386	374	393	405	410	398	399	404	388	379	367	382	392	438	395	406	398	394	373	384	386	395	370	368	377	384	358	381	379	418	401	405	376	392	362	382	365	381	389	398	408	385	403	426	407	421	399	344	389	430	377	426	409	406	376	356	406	381	371	362	398	421	402	395	366	411	413	401	359	402	378	392	364	413	392	363	385	378	363	408	412	365	371	405	367	393	409	386	375	403	404	435	395	376	384	398	392	379	399	379	382	407	379	375	376	391	406	393	391	365	423	374	380	372	396	387	431	373	378	358	387	376	378	420	373	417	389	403	386	404	424	380	372	381	442	391	415	424	387	382	368	396	418	423	407	376	379	381	388	398	401	419	390	404	388	395	421	438	385	414	352	384	334	398	394	368	393	444	388	390	423	394	389	410	382	416	414	384	385	375	371	405	361	383	372	395	374	361	377	372	396	389	421	379	371	383	405	350	365	396	394	387	410	365	413	351	379	406	367	415	377	376	371	393	369	391	367	406	410	372	389	413	384	407	402	391	394	398	379	335	425	436	386	398	409	412	416	362	362	363	376	370	413	413	426	374	404	403	362	407	388	395	398	378	379	354	403	414	389	372	386	390	386	400	395	366	403	377	404	423	387	365	344	430	414	404	388	408	358	410	402	390	408	358	399	379	424	413	377	390	387	399	389	396	390	344	378	393	392	394	380	378	390	378	442	392	399	363	383	426	390	397	372	362	378	360	397	420	373	348	376	399	419	369	419	372	424	383	346	401	394	404	382	392	408	372	391	374	368	394	370	394	394	388	372	403	411	382	388	374	366	416	386	370	399	401	386	378	346	397	381	398	378	412	390	380	369	398	388	406	373	400	366	417	381	404	378	399	404	377	383	408	405	390	395	426	415	391	392	412	418	389	389	390	439	401	413	381	382	381	419	397	364	398	367	376	388	374	354	394	417	426	415	366	391	374	352	371	375	387	385	409	412	396	394	373	418	370	381	382	406	428	416	402	390	431	397	383	431	392	388	360	380	374	402	413	386	362	386	411	362	350	431	412	385	411	387	430	371	402	391	401	390	405	406	385	368	400	392	386	394	412	364	383	393	377	367	384	387	360	411	340	425	383	403	359	357	411	391	344	401	375	395	388	414	409	423	372	406	458	403	382	389	356	412	381	410	425	397	411	425	374	394	391	390	365	398	405	400	392	395	419	378	428	381	436	357	370	375	355	377	428	409	359	365	406	387	394	414	407	376	359	385	385	419	402	427	373	415	426	418	379	349	417	414	409	373	385	415	365	381	395	419	384	395	400	382	351	377	390	405	368	348	406	423	412	347	411	374	418	403	380	399	406	387	400	422	399	421	388	408	354	378	362	408	403	388	382	391	399	396	390	386	412	404	404	366	373	396	364	396	370	404	445	404	408	390	396	423	358	380	376	389	357	388	360	402	402	341	385	384	411	395	407	380	391	354	364	363	394	396	370	368	407	364	420	402	361	419	402	395	424	416	399	358	368	408	379	390	369	368	433	441	429	396	386	415	380	393	389	377	424	386	357	372	390	421	367	380	387	380	405	393	373	381	393	420	387	400	390	383	409	368	379	412	416	385	378	401	391	393	384	377	378	389	389	388	383	371	366	400	375	400	412	365	401	386	374	382	378	378	403	366	376	359	367	392	382	371	416	405	396	368	401	405	402	369	367	385	344	387	399	419	397	353	373	374	400	405	363	407	392	429	392	405	378	368	390	400	371	371	407	388	404	399	390	362	387	389	366	381	348	404	354	399	380	367	399	389	379	381	372	371	374	389	389	392	412	379	416	400	350	389	367	379	390	373	362	365	418	360	397	380	416	402	378	400	431	366	342	376	398	369	394	382	386	399	369	372	349	372	420	402	415	376	416	364	384	413	377	340	418	412	370	377	411	392	411	390	347	367	370	399	395	384	407	393	399	432	382	394	415	359	372	370	400	402	413	358	379	418	382	389	363	387	383	391	372	376	415	337	427	374	385	413	407	390	413	400	356	407	412	367	402	407	396	402	397	399	390	406	365	388	420	414	405	382	367	383	384	377	373	415	388	394	358	349	388	387	363	382	391	365	380	404	381	397	390	422	405	357	396	413	376	390	407	418	377	366	400	360	384	374	362	399	375	394	410	363	394	381	381	356	397	390	388	413	372	387	391	356	424	355	393	385	384	398	384	359	406	407	411	386	406	364	386	373	392	371	379	390	382	385	400	376	382	403	406	376	418	387	397	438	417	387	391	416	400	378	404	404	407	364	408	376	377	398	402	400	401	360	390	392	384	367	430	395	398	376	420	419	351	426	422	368	398	395	423	347	388	381	392	398	409	404	367	371	431	391	380	369	406	397	407	466	405	384	394	397	395	370	346	387	368	419	409	396	381	372	368	381	339	395	418	399	388	368	411	401	366
23027	21583	28675	24964	21588	16266	3658	1642	1104	757	779	584	523	462	441	379	373	351	336	341	321	309	264	306	303	304	288	267	296	265	293	281	327	276	294	271	309	295	251	275	269	254	267	278	323	259	292	261	265	292	317	254	273	290	329	292	271	272	262	278	288	265	285	282	284	250	285	287	252	251	279	279	272	267	236	232	256	298	297	272	288	277	260	272	296	277	279	250	289	276	293	272	261	277	253	300	265	240	262	278	267	260	256	286	273	278	270	274	257	266	244	266	261	305	287	285	259	241	274	279	280	269	277	257	261	251	293	252	275	282	277	282	242	249	285	277	278	284	270	255	256	280	260	279	276	290	282	286	278	293	304	287	284	278	265	288	269	270	286	267	275	262	265	268	287	314	289	256	291	250	292	272	297	270	271	278	298	259	262	262	288	276	266	234	262	292	285	284	297	264	278	291	242	261	276	252	274	291	283	290	273	254	288	255	268	269	278	260	244	264	248	253	284	291	281	251	278	304	302	268	271	280	264	266	307	286	302	298	274	249	265	302	266	249	258	281	264	261	265	268	250	245	261	286	265	272	261	291	267	301	262	291	265	256	259	318	263	261	312	253	256	280	250	299	275	274	301	274	266	277	256	253	280	291	275	259	249	263	260	273	285	271	255	292	277	291	295	287	257	268	243	258	260	258	266	261	297	295	294	248	278	257	247	257	269	278	268	283	275	280	257	274	275	294	268	242	286	265	282	261	261	252	266	270	238	274	256	275	298	282	265	316	255	273	300	274	281	273	299	296	271	265	316	291	274	294	275	294	297	282	281	282	283	256	325	253	263	251	279	280	271	265	273	255	256	258	282	277	271	272	273	261	266	279	278	251	283	266	278	251	264	264	239	283	287	269	273	259	276	287	259	330	249	269	243	279	281	259	282	280	251	302	288	253	244	305	259	269	246	262	287	277	296	297	258	297	288	273	239	275	296	322	232	284	234	262	267	261	250	280	279	295	298	278	292	281	269	291	275	300	278	267	268	292	271	270	282	313	270	277	265	274	249	290	275	303	266	260	277	276	289	286	258	287	284	271	292	299	292	247	290	296	279	262	299	280	269	253	248	263	284	297	260	285	274	252	296	268	247	264	249	281	271	297	275	263	292	274	263	274	285	293	271	267	262	254	261	286	265	244	274	280	298	275	276	275	273	300	265	280	260	285	252	263	270	280	295	266	263	258	270	270	271	312	287	296	281	283	275	269	273	284	255	286	282	272	250	263	277	251	289	263	254	269	314	265	301	273	268	283	249	267	267	268	264	276	264	275	280	284	275	309	239	254	274	280	310	251	264	270	269	278	297	294	270	254	271	281	284	287	298	249	267	297	276	282	261	272	251	306	249	298	275	297	283	265	273	275	256	258	292	282	259	286	310	280	263	286	288	276	254	261	261	301	267	266	268	267	280	280	297	264	282	276	269	269	249	263	285	279	249	270	285	276	283	303	280	273	272	254	275	268	301	261	268	248	287	279	259	289	261	269	235	293	305	261	298	294	293	270	246	250	281	243	267	299	290	242	284	256	269	253	280	263	278	267	277	291	278	262	293	299	278	271	265	294	256	251	269	244	263	249	241	245	271	290	293	255	272	283	296	252	290	306	271	275	288	288	281	294	273	255	264	290	244	272	261	279	281	270	280	251	302	262	288	274	280	294	289	252	271	282	262	255	278	282	284	250	315	264	264	264	275	308	262	269	271	290	283	252	262	275	253	261	249	275	297	280	270	266	284	286	266	265	282	299	271	276	244	290	254	285	257	269	281	292	258	267	270	278	292	250	237	290	250	286	249	242	279	254	255	255	254	268	295	317	297	255	264	264	261	256	299	279	254	262	289	256	272	263	297	278	286	303	255	280	277	255	308	286	266	282	274	299	250	293	266	279	281	268	294	268	272	273	289	286	259	274	333	277	278	275	279	250	272	295	289	262	281	252	295	266	274	272	284	281	274	285	279	251	300	287	274	264	281	281	271	246	281	278	247	266	255	269	267	285	272	269	283	268	280	251	271	256	276	273	263	267	273	270	311	272	281	266	273	273	249	270	259	273	241	261	274	268	255	252	266	266	273	279	277	269	271	274	292	284	286	265	272	258	272	259	286	258	265	279	300	277	268	274	278	277	253	279	219	243	254	256	241	263	274	248	293	287	267	289	260	261	284	293	273	304	270	263	271	252	278	261	287	295	248	293	256	266	268	289	238	290	271	259	280	276	274	317	264	307	240	266	302	300	259	285	294	257	268	278	284	264	253	261	244	286	302	251	260	283	277	274	290	279	259	284	275	245	246	254	265	254	245	305	251	302	283	263	290	283	257	255	257	286	268	269	268	285	285	302	277	271	267	283	277	247	290	272	247	270	281	299	268	304	276	272	260	286	266	270	304	285	287	276	270	288	286	281	303	273	288	241	274	281	263	256	288	278	295	296	278	280	302	268	295	273	263	243	254	288	271	252	249	300	240	274	272	227	285	270	311	249	282	256	287	291	243	261	267	279	271	276	270	287	263	281	286	296	273	285	244	261	283	266	270	291	293	271	271	270	284	279	272	291	246	279	275	257	297	270	276	270	279	270	273	264	268	267	239	257	292	277	261	288	270	279	264	253	258	256	268	255	265	263	294	260	257	299	290	288	298	271	269	285	280	271	271	291	297	253	264	262	278	281	266	246	250	245	268	286	274	267	254	296	263	292	235	240	278	265	271	259	264	283	280	282	263	260	241	275	293	267	278	248	283	301	249	292	300	270	286	289	244	258	283	299	269	280	293	264	271	273	260	283	252	276	271	275	275	273	250	309	279	279	267	258	295	264	261	268	264	283	263	284	270	247	267	305	296	272	266	286	295	251	265	280	290	263	264	306	260	265	299	294	251	290	254	266	256	262	304	256	285	310	253	268	275	257	284	277	281	293	271	277	288	274	294	266	248	276	252	256	270	285	271	275	272	276	282	259	277	264	279	285	273	253	277	269	260	286	278	289	271	273	261	306	271	274	244	258	268	275	282	289	315	238	280	285	265	260	273	255	274	248	263	275	240	257	262	262	290	280	289	262	281	261	246	303	270	281	274	276	266	316	264	250	292	264	280	266	245	290	274	248	261	270	277	276	260	289	247	272	292	255	262	300	244	276	271	255	292	253	290	274	266	273	250	267	302	316	289	255	313	302	258	258	292	254	251	288	275	290	290	298	262	267	274	277	282	259	249	266	268	274	265	292	292	294	218	258	268	254	285	275	258	271	276	276	260	270	261	260	275	284	275	271	288	286	292	280	265	278	276	264	266	287	252	314	281	260	296	278	294	288	259	288	226	255	256	303	292	281	296	298	300	274	246	247	237	275	287	273	265	293	286	294	263	282	265	245	280	290	266	319	279	287	289	262	305	243	238	299	253	252	297	254	270	279	280	271	285	283	254	287	265	279	283	238	250	271	246	273	292	286	283	301	272	247	255	292	262	298	285	255	257	274	290	266	267	238
18319	40264	31699	17687	10268	6743	4598	3180	2382	1812	1404	1126	940	836	730	668	690	671	586	527	517	498	492	451	449	448	445	467	414	421	470	430	431	390	409	427	401	427	425	396	407	441	431	425	422	396	418	439	418	426	422	382	451	414	415	438	432	412	443	420	379	351	415	412	398	411	402	395	430	399	373	416	420	386	414	392	403	418	434	419	406	391	369	385	387	429	382	384	408	397	403	392	455	420	421	408	457	423	383	418	405	395	400	438	442	408	417	402	446	416	434	408	416	403	404	451	411	413	384	387	425	401	396	407	425	416	396	416	370	414	447	426	416	389	369	407	381	414	453	421	400	411	409	420	411	430	419	407	430	434	401	364	389	375	420	413	358	397	412	400	411	406	421	402	425	465	388	387	385	431	413	412	414	422	418	405	431	423	406	447	402	421	384	426	400	399	448	425	399	420	402	401	408	414	425	475	420	408	406	402	422	355	424	429	417	433	407	402	417	415	402	389	395	412	421	438	440	382	395	413	412	420	431	398	408	392	422	402	373	438	398	416	439	397	435	442	388	431	425	400	425	392	409	415	394	387	422	418	448	413	426	407	394	418	422	439	432	433	407	433	437	417	391	432	392	410	361	382	406	433	432	406	440	405	397	371	397	444	418	415	410	403	393	451	396	386	358	413	453	417	407	392	417	406	370	439	421	402	424	420	408	404	411	403	390	380	429	428	420	400	423	412	399	380	404	400	421	456	377	397	411	434	404	376	442	402	432	400	374	373	404	406	407	419	431	415	402	408	393	402	402	392	423	454	419	379	402	379	413	410	420	408	420	412	388	388	417	414	393	415	429	403	413	405	408	410	416	420	459	412	416	445	395	451	405	427	412	406	414	402	430	435	390	355	415	430	402	394	437	428	421	392	418	427	432	425	430	407	409	390	417	390	392	378	420	431	409	371	386	414	376	417	404	364	416	409	416	427	417	382	425	429	447	353	411	391	384	418	431	405	421	379	450	392	462	431	426	394	410	428	433	426	436	429	432	420	402	432	432	436	421	446	443	432	432	415	389	417	441	394	412	448	455	458	412	426	400	455	448	403	426	424	437	391	419	452	370	431	381	404	452	422	382	410	416	433	400	415	427	433	388	405	413	429	416	439	382	410	419	421	378	406	396	401	371	415	395	399	381	450	398	407	408	414	421	415	404	424	441	425	381	420	413	397	430	378	438	423	422	417	409	407	386	403	419	394	413	399	428	403	420	415	425	402	435	415	394	424	401	426	378	406	391	401	390	441	433	379	427	416	425	413	419	430	405	423	414	446	391	428	411	433	384	395	416	452	410	412	415	449	422	436	412	432	433	429	404	403	427	418	420	422	407	404	382	398	388	433	395	414	407	431	417	407	393	416	411	431	395	403	402	423	421	384	426	443	389	410	433	404	408	408	395	403	411	418	394	408	408	391	407	423	438	397	415	389	417	412	417	429	398	427	407	423	398	373	428	410	422	419	419	413	398	406	400	387	421	414	374	398	437	424	429	398	444	389	419	388	410	424	436	421	400	446	379	405	398	419	414	439	426	460	411	433	408	428	417	406	410	403	400	420	398	391	421	446	419	425	445	440	410	419	383	428	477	420	407	363	415	422	449	371	425	387	410	435	403	392	400	449	388	420	386	427	433	374	373	381	415	411	417	412	429	431	421	375	381	386	396	426	412	398	446	413	456	459	430	399	428	393	399	406	444	407	465	415	419	399	426	400	406	454	368	395	376	405	435	421	372	372	394	396	395	404	455	443	435	439	370	443	426	410	440	431	412	404	385	426	407	386	399	445	413	396	411	436	404	417	420	436	411	389	399	429	408	428	398	404	410	399	420	406	403	374	403	424	431	428	407	392	413	388	398	422	408	418	419	440	402	388	425	406	428	356	382	412	436	434	402	394	408	396	419	377	401	417	398	427	414	429	427	432	392	431	410	416	412	425	404	437	404	405	422	432	426	403	439	421	399	409	446	434	393	374	426	392	416	424	415	421	413	425	411	392	441	416	372	427	397	427	382	422	421	425	389	380	413	404	379	407	413	394	418	407	426	419	417	447	412	443	411	434	419	400	404	394	419	394	421	446	400	400	414	406	393	416	427	425	410	434	395	426	404	395	422	393	414	421	423	389	415	377	425	411	435	420	448	423	424	400	394	399	407	390	381	423	387	390	456	385	406	423	447	426	445	437	424	411	403	402	399	413	403	409	403	426	393	413	409	424	396	405	420	396	391	399	408	440	422	401	415	434	407	441	391	416	448	448	443	443	409	392	425	414	446	416	387	412	404	421	408	442	390	405	437	411	417	392	380	426	421	390	405	457	399	394	433	428	437	403	433	400	440	389	397	440	433	461	443	391	388	423	389	426	430	388	382	418	440	448	426	432	385	390	419	407	396	408	393	450	409	418	405	430	405	383	418	394	409	428	432	426	407	414	431	446	382	382	409	431	410	399	394	419	417	459	386	383	400	407	405	416	401	443	357	451	378	404	376	404	412	413	421	390	370	412	455	408	413	400	428	384	416	397	384	393	424	390	412	408	426	416	412	403	426	404	411	383	418	410	451	451	395	382	446	407	383	387	395	448	382	422	438	365	420	432	379	422	405	432	450	400	404	383	411	394	428	403	383	419	396	419	428	378	443	417	451	412	397	430	411	420	436	405	412	427	437	428	445	446	419	403	401	387	450	400	433	416	413	390	409	420	411	403	437	458	431	379	404	424	392	392	430	444	427	402	428	450	401	436	380	371	421	441	411	437	398	445	416	372	431	412	418	404	427	402	437	443	377	406	401	439	390	442	447	433	412	448	455	387	415	420	421	395	436	448	433	408	397	441	417	389	440	413	404	419	390	419	406	415	421	360	448	398	400	419	426	429	425	441	408	450	433	422	430	416	425	428	431	401	438	424	393	361	407	403	404	460	379	422	424	396	416	392	421	437	419	424	427	391	395	390	399	394	426	418	401	418	390	457	426	408	413	378	410	395	398	410	426	434	411	429	415	417	421	421	410	380	443	417	448	401	407	421	435	435	424	379	448	410	434	411	410	413	399	383	407	421	427	399	435	392	410	422	419	437	418	418	411	397	381	385	421	382	412	405	425	389	395	391	430	423	383	414	444	439	396	429	421	413	415	400	435	424	433	405	421	427	436	416	398	461	405	386	401	400	394	393	407	426	401	433	383	414	412	418	384	399	393	407	369	416	409	439	451	437	377	402	430	438	386	408	435	430	422	392	386	441	429	458	410	403	387	461	409	393	407	403	398	411	392	399	426	421	419	435	389	412	408	407	428	442	439	385	445	392	407	384	378	413	431	426	373	390	393	421	421	389	403	433	428	388	409	405	410	416	406	424	415	394	388	427	415	412	381	408	410	412	391	390	395	421	420	433	426	429	406	382	446	401	420	415	383	426	423	410	374	409	417	433	421	441	411	442	391	416	436	427	414	413	437	428	412	422	404	473	407	444	364	407	429	393	404	434	409	419
27968	20351	14139	5583	2198	1308	911	658	542	451	376	418	372	334	295	306	309	289	294	314	300	250	264	268	276	265	262	256	283	266	260	283	275	265	253	287	268	251	272	281	291	276	249	280	310	287	280	281	267	260	258	276	275	265	270	282	290	282	271	256	268	250	249	280	279	247	271	258	303	251	266	265	280	248	250	277	262	289	252	277	261	291	283	285	271	241	289	251	259	264	281	251	255	291	274	263	292	274	258	246	287	251	259	263	248	234	253	269	259	291	271	277	268	274	252	262	279	242	292	295	261	263	273	264	268	264	289	271	254	259	247	260	265	288	287	282	289	265	272	237	242	292	255	263	247	252	308	279	265	272	264	270	270	275	246	273	266	248	267	277	287	293	285	240	265	280	282	266	253	274	280	282	248	302	264	260	276	273	265	276	279	273	292	266	272	279	274	279	257	276	262	255	294	277	281	272	272	282	268	258	267	256	271	240	266	258	269	256	257	273	254	257	268	275	269	269	252	279	234	240	232	286	271	279	278	294	224	285	257	266	259	282	272	304	279	245	245	288	285	257	258	262	266	265	298	245	263	271	263	241	254	292	244	259	288	260	252	269	279	232	285	278	268	281	273	240	295	269	260	253	264	287	270	272	277	282	272	265	280	245	272	267	300	273	262	263	233	265	265	261	263	290	285	287	247	265	254	268	251	235	254	251	245	284	259	278	283	281	272	287	243	253	253	266	293	237	264	248	244	273	283	284	281	246	283	265	282	299	261	308	248	293	244	257	261	288	272	259	279	280	242	258	286	257	254	258	286	265	278	251	285	278	240	285	267	288	288	281	241	270	260	290	246	256	252	252	262	274	271	272	276	254	256	243	265	277	269	247	286	276	244	263	280	282	278	290	280	282	275	258	256	283	269	260	279	278	280	274	268	250	266	270	274	277	279	238	278	249	275	266	241	249	259	265	271	294	259	264	244	253	258	269	287	275	243	257	277	255	245	264	250	240	277	301	284	285	283	268	238	261	306	288	286	258	242	308	269	268	274	252	286	259	260	256	277	244	252	261	275	265	265	269	239	287	274	275	277	262	301	262	255	266	251	265	271	256	277	273	278	238	279	256	273	278	273	240	269	258	265	264	258	271	275	250	270	275	257	260	241	242	271	299	309	270	250	280	280	247	261	255	263	272	247	273	264	282	242	248	276	286	273	256	264	239	265	238	251	250	261	283	270	282	267	242	260	249	300	256	251	243	238	280	272	219	273	267	231	272	284	258	256	258	316	280	273	258	258	314	274	287	259	269	273	246	254	278	252	248	257	281	275	254	303	246	256	266	272	253	276	251	272	278	242	277	284	271	266	268	290	276	253	291	277	255	263	270	265	269	258	266	280	250	256	278	251	276	278	258	287	263	245	237	291	263	263	268	262	294	290	247	296	267	288	274	293	272	282	278	239	271	274	258	268	280	238	244	290	272	252	268	301	272	263	275	286	288	292	270	273	236	264	260	269	267	279	239	253	247	247	268	283	278	282	251	260	261	271	298	261	266	315	257	284	227	290	263	262	268	251	300	291	268	265	281	286	255	277	252	248	264	274	273	264	274	285	252	264	276	292	298	253	258	250	270	268	257	247	262	250	264	274	261	249	272	276	297	267	243	252	267	287	274	291	303	266	278	251	251	270	280	260	247	272	259	235	263	297	283	271	275	274	258	268	256	277	254	254	260	284	287	262	258	246	249	256	282	270	281	277	263	272	266	272	296	286	253	243	269	284	302	299	248	248	267	270	266	264	244	275	291	276	283	265	266	285	288	269	287	278	262	269	250	302	263	252	276	269	257	269	277	274	299	260	261	293	297	276	265	269	276	266	272	267	266	280	268	278	235	287	229	268	284	235	243	255	257	253	254	290	252	289	276	233	284	291	288	285	252	257	269	273	266	282	264	266	259	271	263	291	269	273	291	255	251	266	255	274	260	259	287	309	281	269	251	267	261	278	252	261	278	304	281	269	281	302	263	264	246	258	277	247	260	266	272	270	251	260	279	247	279	279	273	272	304	263	265	277	247	238	272	276	231	244	273	271	256	252	253	279	262	239	260	248	273	290	260	256	281	259	270	286	271	282	266	284	254	277	288	304	256	280	270	260	247	287	274	247	276	251	259	282	297	276	269	263	244	226	254	253	286	285	269	290	263	259	283	230	290	282	271	286	271	270	275	292	293	252	296	259	278	274	274	259	260	264	267	290	257	264	277	279	269	262	274	245	258	258	291	291	270	269	283	283	247	241	261	245	270	288	267	280	270	286	254	259	286	252	259	289	274	257	279	273	291	264	267	270	276	269	258	257	253	250	276	232	263	274	277	274	270	269	285	269	273	254	277	263	261	276	295	249	286	263	304	276	280	285	246	268	254	273	270	278	281	279	253	261	231	264	306	264	273	268	279	257	261	269	267	304	252	237	243	278	275	251	267	270	271	264	243	250	253	236	268	262	249	284	259	272	278	265	286	271	277	283	276	266	275	257	255	292	266	257	272	243	270	277	275	281	247	287	236	293	269	268	258	286	279	277	254	265	259	258	305	240	247	238	286	273	265	261	250	288	268	260	274	253	279	265	285	266	249	249	254	297	268	283	264	288	257	289	243	276	281	285	264	270	281	266	307	269	266	252	276	281	258	267	299	295	266	268	271	270	258	257	267	252	268	260	258	257	293	269	256	273	264	283	253	286	275	250	258	264	248	263	246	249	275	277	251	280	265	279	280	273	284	269	263	258	279	233	277	263	251	273	255	278	260	261	267	297	287	266	274	264	274	251	274	238	281	268	280	273	275	296	270	240	284	284	234	257	277	276	258	255	263	251	259	243	305	295	271	269	275	257	281	234	253	249	274	246	258	291	269	240	248	281	264	258	254	257	229	306	256	272	276	280	272	268	271	252	269	262	252	251	273	262	297	248	301	291	279	285	299	285	256	281	262	278	253	280	254	245	293	249	286	247	285	296	266	263	228	256	275	260	250	250	245	252	265	291	263	291	269	264	279	249	280	270	267	262	276	269	264	245	277	269	273	302	241	280	284	261	247	286	277	279	240	295	253	296	262	277	270	242	275	296	262	228	264	288	269	262	278	270	280	275	266	309	251	260	258	294	276	261	263	258	282	272	243	244	263	255	266	289	291	263	263	288	275	256	262	271	251	272	288	287	268	249	272	259	285	277	302	286	279	269	266	290	271	273	280	271	253	267	285	250	283	276	276	240	252	268	276	247	267	274	286	240	304	287	260	271	287	304	265	273	273	267	240	249	261	256	274	249	274	265	274	256	270	272	309	296	265	224	253	261	260	265	278	253	252	263	231	270	280	279	246	270	257	249	255	263	267	291	275	261	290	246	293	299	291	260	261	263	252	288	309	264	268	288	261	257	277	266	245	256	278	281	256	257	275	279	250	251	242	256	277	271	269	263	256	279	243	258	238	262	301	283	237	300	270	263	279	295	250	253	262	265	288	263	271	295	281	260	260
14823	27192	19083	7876	4190	2541	1793	1379	1081	836	773	666	608	539	531	474	493	454	462	410	467	437	430	415	417	460	419	448	382	411	410	432	395	418	416	417	406	410	402	416	416	460	372	394	417	429	418	419	419	442	440	414	409	410	425	392	399	397	408	444	416	424	380	433	388	399	432	428	400	401	427	387	440	419	433	392	396	436	386	410	413	407	385	402	430	406	433	459	418	397	388	402	410	398	409	417	419	419	405	427	391	366	435	423	390	395	418	423	408	446	401	413	426	418	404	421	430	388	402	420	424	414	413	416	383	423	417	395	395	389	400	418	438	410	437	414	414	404	407	378	402	393	421	412	427	402	436	426	439	404	409	411	417	427	370	415	412	389	413	371	358	430	412	388	417	380	418	420	409	430	391	417	364	423	437	438	434	420	396	386	389	434	402	397	408	388	423	382	393	419	435	413	402	416	413	391	420	412	405	395	400	389	394	414	382	398	384	386	414	402	425	392	399	401	387	399	426	427	395	414	439	397	363	412	391	399	356	407	402	437	412	406	410	384	409	381	392	413	399	420	424	401	416	381	384	414	412	427	430	411	367	406	414	390	402	438	399	385	405	424	399	455	402	384	392	412	375	394	402	407	415	386	420	431	437	405	432	413	457	433	399	414	405	394	393	429	415	382	438	433	414	424	421	402	396	416	389	429	413	443	413	410	418	410	405	383	408	416	414	381	419	407	410	397	439	421	449	406	388	393	396	426	399	420	424	404	418	428	397	410	408	417	411	405	440	410	359	422	420	387	386	445	421	377	375	414	418	378	430	390	382	429	389	400	416	415	437	428	384	410	431	423	414	416	363	416	419	417	370	410	400	405	436	409	408	399	428	411	407	411	406	378	416	393	417	383	379	400	404	398	440	424	452	394	442	426	448	435	423	403	397	420	383	401	403	403	396	397	405	427	434	432	418	383	417	405	385	385	374	457	401	421	422	396	443	375	424	412	421	386	416	422	420	445	382	401	433	397	465	402	416	404	393	404	381	399	395	403	414	431	445	375	400	452	420	403	384	440	393	402	397	408	427	404	388	392	421	390	437	395	425	391	446	361	400	402	382	391	418	414	414	422	406	432	399	402	461	381	361	378	396	412	433	376	383	408	398	396	398	385	430	400	384	394	387	403	414	399	391	423	400	402	389	409	421	433	447	384	428	452	418	396	425	413	406	431	408	405	393	392	421	427	426	417	417	432	403	404	415	398	380	399	410	424	419	412	416	426	438	428	436	442	430	428	394	394	390	409	402	397	417	410	407	408	369	423	422	416	414	391	417	378	438	392	430	436	404	405	430	459	406	420	405	395	430	414	414	394	421	457	432	417	447	411	412	388	367	443	423	396	431	413	361	400	415	406	397	384	395	383	397	407	456	444	416	387	415	394	384	412	399	416	448	404	417	438	430	419	417	417	391	412	406	412	358	390	393	424	439	437	417	415	405	423	422	392	404	379	398	394	391	426	424	405	403	424	403	380	413	399	421	402	416	421	425	393	410	462	434	381	421	424	421	407	424	423	410	441	404	399	409	426	405	405	367	402	430	399	401	438	403	405	390	419	417	434	387	430	431	419	431	427	414	399	393	392	414	409	413	388	402	394	382	402	389	418	382	410	399	395	406	422	388	412	387	391	401	414	388	397	437	411	411	440	397	435	400	408	438	418	385	374	408	412	425	444	414	419	417	396	401	408	421	396	424	420	401	395	403	399	419	422	393	446	412	410	379	418	405	415	346	429	400	428	421	391	409	423	411	402	366	437	413	411	395	385	397	423	417	419	424	412	436	405	422	413	417	441	406	421	352	411	414	387	367	383	389	410	426	460	382	406	402	447	405	395	429	405	399	390	424	438	409	388	424	390	390	418	402	374	363	388	408	456	412	443	448	392	426	410	421	432	407	413	390	430	394	394	434	404	397	433	397	430	418	388	427	402	423	407	450	430	415	397	408	397	379	446	406	402	416	416	458	407	428	376	379	390	435	431	402	449	427	394	445	392	398	399	414	423	392	397	446	383	373	421	388	424	356	437	425	382	444	446	425	455	406	386	404	427	424	389	411	426	411	368	416	380	421	403	412	414	408	398	409	391	427	374	402	398	391	406	424	411	439	387	441	419	428	424	447	380	427	427	376	393	402	393	424	418	418	422	405	371	394	416	424	402	410	385	420	393	426	403	408	424	401	406	394	388	399	429	457	414	381	405	445	399	410	434	415	406	401	413	430	403	380	458	403	428	430	394	396	404	381	373	385	419	442	410	429	418	454	433	415	414	409	385	404	419	382	414	432	461	393	420	402	410	418	408	422	389	390	395	407	385	421	407	387	416	402	412	446	404	406	383	356	371	430	415	421	386	383	387	428	417	414	425	436	405	407	396	414	439	379	386	418	412	439	410	447	395	378	430	419	415	396	415	377	384	420	439	418	390	378	428	441	463	411	422	419	401	397	417	403	434	400	414	404	400	420	419	414	411	412	410	446	407	431	431	435	397	412	417	419	403	404	416	342	442	427	390	411	415	390	375	381	399	440	396	416	409	456	441	382	368	395	428	403	420	397	401	427	424	434	406	409	403	395	428	405	417	399	414	413	441	384	425	366	433	425	401	390	410	448	414	401	410	401	414	387	432	417	405	378	404	431	400	415	419	442	398	452	420	428	387	445	417	419	425	387	427	428	428	421	409	411	433	432	353	383	380	407	421	428	420	393	385	392	430	401	403	401	413	406	395	403	396	409	440	408	419	431	385	447	441	405	421	407	409	412	399	461	434	396	425	422	405	408	442	410	399	378	431	419	409	394	447	409	397	389	399	413	441	418	420	425	418	428	385	445	457	359	404	454	428	417	422	419	394	407	388	415	440	421	447	423	395	415	419	434	371	406	379	389	386	411	409	406	400	411	378	387	375	415	420	416	426	380	401	419	404	405	385	423	413	415	394	367	429	394	395	416	405	437	418	428	390	381	426	388	436	414	374	396	420	409	386	453	382	346	401	397	429	410	408	414	381	411	371	433	382	385	397	426	460	409	411	365	424	410	428	454	421	444	441	410	437	451	398	418	409	416	418	396	455	438	469	387	413	429	393	398	420	405	411	409	405	402	413	358	431	395	407	418	404	384	374	426	438	425	408	381	401	397	378	423	400	402	404	405	384	393	399	423	425	399	378	411	400	384	394	395	436	412	428	420	418	396	403	418	406	417	400	398	433	386	405	384	373	391	438	430	421	408	427	417	400	370	381	384	438	409	426	398	439	408	427	391	438	375	380	413	387	426	418	412	408	432	373	421	414	401	404	422	397	420	383	417	404	426	439	414	423	414	421	383	433	380	423	414	432	391	385	416	414	404	444	407	438	385	431	429	402	410	435	453	406	439	370	398	430	426	429	430	438	406	460	411	411	409	396	403	404	426	389	421	417	421	427	401	373	424	406	389	403	394	410	415	401	410	405	419	436	437	388	426	447	409	404	418	406	416	431	398	387
23843	21488	27808	25568	18336	4387	1923	1099	815	651	557	499	418	427	383	352	366	362	332	367	356	340	309	295	279	313	296	279	297	267	276	278	268	249	291	312	285	269	288	262	274	298	307	290	275	288	264	279	285	268	291	290	310	280	295	289	291	259	277	264	269	275	303	295	278	290	259	260	256	288	280	273	257	261	285	278	282	273	266	278	294	276	284	281	292	283	256	278	270	297	293	298	299	287	280	300	285	269	242	296	274	258	287	276	262	283	269	287	299	290	278	290	286	289	255	295	265	288	302	284	306	293	281	275	277	306	278	260	294	302	286	264	265	267	292	265	253	280	277	267	251	277	276	274	276	273	312	296	275	287	282	271	282	288	305	264	273	271	289	259	289	257	279	247	267	282	262	277	293	276	280	282	277	282	249	282	288	283	259	286	277	271	305	254	277	283	273	300	298	274	287	280	278	262	274	273	278	276	298	265	252	269	285	274	278	290	294	287	309	320	315	277	299	287	264	275	265	300	286	282	276	282	277	265	280	294	290	320	289	263	273	269	264	271	298	298	293	286	286	284	252	273	282	295	284	269	278	290	268	274	297	288	287	257	252	288	283	275	274	299	261	273	285	286	277	297	263	240	262	272	281	293	272	279	269	261	242	258	284	301	303	263	257	264	302	269	263	265	280	274	271	302	308	287	251	287	274	248	273	311	289	290	297	283	275	281	267	293	270	289	266	263	274	295	284	288	273	267	319	278	290	268	264	275	261	261	256	290	285	286	292	300	276	284	297	271	276	268	286	309	276	277	265	262	266	288	286	266	279	277	253	275	260	299	262	308	283	296	275	255	276	304	290	291	296	255	300	291	271	265	265	293	274	279	275	284	276	277	297	268	305	250	293	292	292	264	257	285	267	313	271	278	257	274	271	268	274	293	310	274	273	252	286	276	262	275	270	303	288	273	310	283	298	256	257	288	292	289	268	284	263	268	282	277	284	266	287	304	255	279	285	300	306	268	241	282	293	277	319	306	279	288	275	277	255	243	274	279	280	307	273	272	288	306	304	265	288	326	287	281	275	306	279	258	256	305	265	274	292	290	278	256	278	311	229	276	278	308	269	300	263	273	297	276	287	270	294	260	265	275	272	268	278	261	298	300	281	267	304	259	283	256	302	262	294	297	275	281	283	285	315	278	284	287	237	301	282	302	289	297	307	245	256	298	275	281	248	281	271	263	286	289	274	251	286	300	270	280	282	302	306	286	284	260	301	251	245	249	294	299	299	271	314	275	278	304	301	311	284	270	269	272	287	303	294	282	305	269	301	310	271	274	258	290	257	255	247	293	314	288	287	282	277	266	288	330	282	299	293	334	285	255	252	288	285	274	271	276	259	267	300	255	292	272	272	280	257	281	279	282	280	267	277	277	276	269	240	284	258	285	285	286	275	285	310	290	249	303	272	283	283	284	242	274	279	302	314	299	304	283	273	300	292	284	280	323	288	253	280	269	281	253	306	259	284	273	283	268	294	282	304	290	261	270	298	279	269	300	287	277	277	292	296	288	299	293	275	298	288	320	277	256	278	323	273	279	268	274	286	282	273	293	283	269	272	257	289	288	304	282	264	316	291	258	273	289	282	305	283	247	271	285	260	277	299	307	290	286	286	323	272	285	254	258	305	294	278	344	240	281	265	270	287	312	295	281	299	289	285	292	279	274	272	293	279	275	275	292	268	268	278	322	271	261	290	255	281	304	312	281	281	265	292	280	292	283	294	265	287	260	297	289	268	274	313	283	276	281	275	265	284	274	269	282	272	263	265	277	254	275	284	296	314	287	283	269	261	279	261	265	252	316	272	300	278	271	295	289	272	297	274	270	294	292	263	244	266	278	317	281	254	248	305	282	268	277	304	285	270	290	268	259	284	284	275	321	281	270	269	236	244	262	296	283	311	270	282	293	300	268	306	315	274	293	293	292	275	272	286	277	265	277	291	294	265	279	279	291	302	245	279	300	308	311	246	317	287	302	301	261	264	309	277	262	273	287	264	298	308	255	279	284	287	265	293	272	290	287	259	282	278	268	242	239	289	258	281	245	273	310	249	252	272	277	307	284	277	259	279	288	304	284	261	290	304	314	260	265	285	287	278	283	272	264	294	274	316	279	291	274	295	256	309	252	288	305	280	272	284	273	272	289	276	290	308	291	289	314	285	294	304	290	266	284	275	283	260	244	283	303	296	272	268	271	302	261	266	274	274	274	292	293	275	294	253	293	270	263	282	301	299	300	251	279	267	285	311	283	289	266	319	279	285	236	254	261	264	272	287	300	293	282	288	289	297	270	290	266	307	260	300	325	279	275	276	281	285	285	283	287	305	252	283	293	274	287	294	289	271	300	303	308	289	279	245	277	272	272	311	295	290	308	269	273	286	263	278	260	276	255	257	245	283	290	300	297	293	264	277	296	297	275	289	308	284	258	259	285	279	287	264	250	267	307	284	281	288	266	289	283	252	292	267	291	283	270	289	262	293	314	288	297	267	261	280	295	265	276	305	278	249	260	288	262	289	303	296	307	291	271	253	314	293	286	296	282	274	303	272	277	286	294	289	272	268	317	249	257	305	261	278	307	286	295	297	269	265	287	241	299	295	276	313	286	269	271	281	284	269	264	263	283	258	263	274	309	287	278	289	263	297	274	265	286	254	297	251	267	306	306	264	271	282	274	257	282	281	279	266	286	261	289	255	245	307	300	286	275	262	290	261	313	266	286	276	277	300	291	271	257	267	269	295	272	287	313	283	278	302	305	259	287	273	276	268	286	277	298	307	261	289	293	301	263	276	303	271	280	307	279	254	294	274	281	287	299	279	291	311	280	312	299	294	296	286	293	281	304	282	269	277	265	266	282	266	268	297	268	276	277	276	257	247	251	281	272	256	284	275	288	270	302	265	263	300	287	269	285	276	281	275	267	305	298	281	298	280	286	284	255	277	268	275	268	283	274	285	290	276	310	256	284	280	289	282	295	311	287	263	300	279	299	237	273	288	271	293	300	273	272	280	302	321	279	303	298	285	270	280	296	267	304	266	266	280	265	284	294	323	280	293	309	258	291	284	269	324	272	271	278	277	313	267	265	252	268	282	261	285	263	268	258	263	295	285	288	249	248	285	252	264	256	289	274	297	286	274	296	280	278	279	271	286	303	278	252	299	285	287	304	269	251	280	305	257	256	279	266	258	290	286	287	283	297	241	292	281	268	253	281	261	263	292	310	295	287	315	299	286	266	297	275	312	272	281	275	279	281	307	264	272	257	268	282	313	280	272	278	290	285	297	287	287	270	291	334	293	281	263	294	285	268	309	303	293	259	272	269	242	295	287	269	286	272	247	313	256	276	251	318	299	289	269	274	282	266	266	304	275	249	272	280	280	276	270	282	307	271	281	291	295	287	299	283	275	255	278	273	286	259	284	286	301	284	260	260	291	294	307	275	296	290	286	271	277	249	241	286	272	250	285	298	295	280	305	270
15444	35019	25994	13234	7141	4638	3266	2252	1560	1301	1110	851	759	653	650	623	597	537	523	510	539	444	460	441	463	403	425	425	428	422	440	467	443	419	416	424	425	451	425	450	441	447	422	411	434	447	415	469	439	449	414	439	403	417	418	436	444	466	433	425	428	416	399	437	410	420	451	429	443	406	461	419	436	402	402	417	433	397	454	428	446	423	428	407	446	441	440	431	421	416	437	416	403	450	387	412	406	429	398	443	453	435	436	410	451	407	413	451	421	451	426	464	458	422	437	424	444	435	439	467	428	424	435	408	394	451	410	418	440	434	431	432	411	408	419	445	395	446	395	384	398	453	449	431	459	416	415	441	428	419	418	445	398	454	412	401	453	419	456	430	396	439	438	454	419	420	426	439	416	430	419	429	401	381	453	458	386	448	413	441	405	380	401	389	419	412	403	446	426	443	437	460	422	437	437	394	389	415	425	415	407	408	424	406	414	470	456	390	412	429	402	439	400	423	429	384	409	438	414	430	411	415	428	454	438	421	440	434	412	433	428	412	427	438	431	408	421	414	436	414	455	416	398	443	426	434	429	417	419	431	410	420	391	396	431	388	445	434	438	448	392	446	437	404	417	439	444	392	448	423	405	445	421	450	455	429	432	450	443	445	435	386	437	471	471	403	420	451	427	394	407	428	445	419	403	428	410	401	424	410	437	446	434	444	429	438	384	438	415	414	441	411	422	417	407	399	416	432	413	431	428	395	438	474	393	418	393	450	388	426	463	433	441	379	439	423	469	437	439	398	445	439	453	424	425	420	396	415	416	430	415	409	409	431	441	447	431	431	452	402	431	405	431	396	466	414	448	429	430	427	404	433	423	416	439	428	425	436	467	388	411	424	423	426	442	398	435	419	410	415	431	427	402	432	389	437	426	435	413	399	389	450	417	416	428	440	427	460	469	461	429	446	407	442	441	413	438	442	423	397	421	386	395	417	410	426	410	430	451	410	399	383	412	416	414	412	415	427	453	469	414	452	425	461	392	421	422	429	440	428	423	414	413	444	410	420	392	443	438	421	411	406	445	405	427	412	393	435	400	455	424	447	423	417	452	444	434	401	419	417	467	412	430	402	429	411	413	457	421	476	434	475	405	448	405	421	399	447	419	438	451	425	420	417	419	411	458	432	397	425	391	412	457	425	428	448	411	425	394	448	417	419	403	394	402	418	410	429	405	433	425	403	434	448	418	424	428	413	442	435	414	440	413	418	404	419	433	428	413	434	425	430	402	457	400	385	417	431	443	413	478	432	438	405	409	422	445	424	424	384	428	429	459	430	404	420	413	410	440	391	417	395	419	401	404	454	453	437	412	409	427	408	423	448	420	429	390	444	433	429	426	418	436	430	421	416	414	415	425	447	439	414	415	418	434	435	419	443	409	434	407	408	430	410	426	420	417	409	436	437	446	424	419	421	448	442	457	395	428	403	411	428	428	388	436	456	432	425	430	417	425	427	434	440	414	466	446	417	461	410	409	436	404	409	437	397	462	446	409	434	431	411	401	409	405	428	455	417	411	419	433	438	409	431	412	418	436	464	404	423	392	458	480	421	423	401	446	431	408	413	447	405	438	401	413	404	405	423	440	457	448	420	427	424	419	425	455	436	453	409	439	433	413	407	419	419	458	404	445	414	432	443	432	435	419	415	422	401	454	425	411	425	417	481	404	456	431	433	409	385	437	453	433	429	418	436	408	422	423	432	400	442	449	416	444	433	409	444	437	398	406	419	413	442	424	424	405	425	447	410	432	451	405	420	441	397	406	364	427	460	426	392	429	443	412	425	429	432	439	410	428	448	435	402	434	434	451	465	469	426	444	410	431	407	409	416	392	401	443	417	453	444	437	444	440	453	470	407	415	418	387	428	409	420	403	456	457	419	403	432	414	410	424	397	407	444	365	455	396	407	418	426	419	411	446	443	426	409	403	437	441	418	465	437	414	443	444	442	422	437	418	424	426	391	440	463	385	448	379	435	439	407	381	388	414	459	447	422	400	408	405	438	420	402	404	405	433	401	425	429	407	416	422	427	424	391	421	432	460	445	408	389	406	395	457	401	423	450	415	403	423	408	382	428	427	415	452	417	407	437	419	430	450	387	415	426	421	428	446	471	417	424	397	413	436	430	420	403	434	420	399	370	457	424	429	417	454	447	399	418	422	426	432	415	436	411	420	480	404	423	435	434	421	458	422	417	432	423	469	409	450	417	372	424	428	403	420	427	430	426	439	433	450	419	432	425	409	450	397	431	430	460	377	414	439	422	420	433	439	431	406	418	433	417	434	412	455	447	402	422	417	403	435	403	463	403	429	427	431	436	430	440	411	434	416	416	420	463	408	430	415	428	411	439	427	400	423	415	400	423	407	428	458	403	461	406	448	455	416	438	418	408	421	437	440	421	447	422	409	477	448	449	413	408	466	432	382	425	419	408	454	428	433	429	405	402	419	394	453	443	418	420	431	430	389	431	469	444	438	438	435	439	443	435	414	450	411	428	435	436	433	396	451	414	424	421	422	446	426	426	450	431	424	416	401	431	434	442	442	408	426	439	458	440	445	417	457	428	429	442	405	415	431	415	435	431	451	414	431	403	424	382	469	423	451	392	407	420	427	426	409	403	402	404	415	402	465	449	461	428	382	430	450	444	410	401	425	477	432	423	417	425	417	426	419	439	437	415	410	447	425	452	403	465	436	426	438	451	462	443	425	463	412	396	412	393	409	380	423	412	450	401	432	422	465	436	437	379	436	397	408	408	426	437	441	429	440	443	401	421	395	442	416	404	464	394	417	449	422	437	426	414	464	399	447	392	411	425	408	400	431	433	414	440	428	423	416	399	412	441	414	424	416	449	411	415	420	439	424	419	411	452	409	418	417	393	426	403	410	456	436	416	411	409	427	430	449	408	430	406	428	402	389	424	414	428	415	408	433	409	427	396	448	415	394	457	434	402	432	400	447	437	466	426	442	443	423	429	474	427	428	425	419	413	433	401	403	446	390	435	446	410	440	402	436	418	413	438	420	406	416	486	406	463	398	411	396	459	409	450	414	430	425	412	423	422	411	400	391	394	438	475	380	441	462	434	429	419	418	403	447	442	396	416	407	444	423	418	402	432	430	436	432	387	443	437	424	424	434	478	426	460	436	443	396	437	464	419	446	419	414	421	442	442	392	419	453	412	450	418	420	437	354	445	441	443	442	424	464	463	428	439	437	417	413	400	442	423	413	446	391	416	404	410	417	410	446	412	427	441	386	443	417	435	401	436	418	430	424	424	418	430	456	444	418	414	439	462	414	451	459	451	433	461	425	412	399	407	435	428	402	428	394	453	430	417	413	387	415	429	397	392	467	429	409	440	437	422	458	435	426	402	416	403	422	437	419	435	434	442	461	408	416	419	422	417	408	436	442	421	400	455	424	448	394	404	422	419	403	433	467	446	413	424	421	422	415	432	440	424	442	432	427	431	427	465
25558	21581	25222	20475	3563	1552	1047	740	600	486	422	376	368	340	319	299	335	281	262	291	278	293	275	256	265	279	260	282	258	280	276	250	276	248	234	276	239	256	256	282	259	235	244	241	259	249	254	254	242	234	274	268	270	242	266	268	229	252	244	258	234	243	251	228	261	254	225	248	250	213	236	252	236	254	266	263	256	236	240	279	285	257	249	235	270	236	240	249	256	262	235	257	238	233	245	241	253	253	229	243	242	253	255	248	208	249	284	222	225	224	258	265	263	228	235	243	247	233	232	269	240	282	238	256	234	236	249	227	286	224	260	258	259	244	241	236	247	254	266	267	252	250	249	255	244	262	268	240	235	253	280	266	228	258	236	255	217	271	241	270	233	248	254	244	256	242	263	277	262	241	229	261	254	243	261	258	282	227	276	236	255	259	261	230	236	234	250	251	235	235	249	243	242	242	249	249	261	240	255	242	236	270	244	240	248	252	266	241	231	238	241	261	221	269	251	280	270	266	264	269	255	271	254	232	271	246	258	241	255	229	269	250	280	271	250	259	247	244	263	258	276	247	255	246	245	255	239	230	255	283	237	255	257	243	218	257	231	243	283	263	274	254	245	271	274	246	255	274	244	243	288	256	262	261	219	258	277	262	239	255	233	233	244	276	244	281	237	258	233	259	212	252	208	290	235	270	260	259	285	282	243	271	248	253	247	245	260	264	248	248	276	277	253	269	259	261	253	260	261	220	252	255	278	256	253	250	244	280	247	259	268	251	216	250	220	259	286	250	244	250	256	260	273	276	246	275	263	244	225	241	254	235	240	254	248	261	242	260	257	248	222	253	243	243	243	246	259	266	280	238	273	269	258	248	275	220	248	211	258	215	285	244	280	249	252	284	262	246	274	245	246	275	269	271	270	243	264	260	257	255	241	270	246	241	263	258	268	234	275	258	229	253	247	280	279	270	274	261	246	261	254	268	259	244	227	254	240	262	251	244	257	270	251	246	243	243	255	275	238	235	228	223	249	225	251	254	269	265	284	228	238	234	255	243	260	252	245	232	239	279	234	262	237	227	255	241	230	255	246	286	246	276	259	265	240	233	249	250	260	266	272	256	239	261	268	257	261	250	233	247	244	250	244	257	228	250	266	256	243	286	269	257	245	274	261	261	242	259	268	266	247	241	245	260	273	266	273	248	221	257	231	248	277	270	266	289	276	255	228	232	221	263	240	261	242	273	264	231	243	245	238	243	238	232	262	246	240	237	261	260	248	220	247	257	288	239	252	253	261	239	250	266	257	252	237	257	259	262	238	265	237	250	245	231	241	237	260	247	271	251	226	260	261	271	270	253	254	248	248	251	250	227	265	247	226	252	250	235	267	244	227	239	260	237	249	272	225	265	271	280	281	280	249	267	267	260	276	236	230	264	269	227	251	279	259	254	268	239	274	252	264	252	255	276	243	263	275	254	221	233	251	240	275	244	254	273	262	240	228	260	267	240	236	238	233	258	257	283	264	273	238	222	242	258	235	249	246	243	265	276	235	226	233	271	201	259	265	243	246	236	255	264	263	244	240	254	257	249	228	241	273	233	233	252	269	243	276	228	222	250	250	252	268	251	266	266	237	234	244	229	267	274	297	245	243	256	269	239	272	257	271	275	242	281	242	254	236	243	279	278	256	242	264	237	260	268	270	240	243	266	280	234	287	249	241	258	242	243	247	226	266	258	266	247	251	285	242	270	239	260	258	262	237	270	251	205	244	256	249	216	227	224	258	254	251	235	261	255	259	229	269	252	248	251	258	256	247	256	250	268	246	235	272	245	277	255	256	249	260	251	259	244	229	263	263	250	261	229	259	256	237	252	245	251	245	233	275	227	231	238	231	237	256	260	244	253	233	265	258	259	249	232	262	269	247	225	259	253	248	258	268	271	254	250	246	245	229	247	252	260	261	261	216	237	260	245	280	256	254	266	265	271	274	252	239	235	249	256	274	284	269	267	241	233	256	273	277	289	266	240	254	246	255	243	243	253	256	248	236	255	239	251	277	257	273	266	236	279	255	268	271	276	251	257	247	242	272	195	277	243	246	248	242	274	241	244	251	258	257	250	250	233	263	257	257	247	280	259	230	250	244	277	256	231	255	267	256	271	249	259	265	283	276	225	238	247	244	240	272	252	243	247	234	271	238	277	254	232	244	258	235	308	264	249	248	259	239	251	264	253	243	262	258	231	255	229	248	244	239	284	263	254	268	252	271	224	269	262	251	272	252	259	246	240	230	242	269	254	255	279	258	243	236	261	253	262	245	240	256	243	237	263	252	234	234	227	247	269	239	263	267	260	246	256	242	248	264	255	238	281	251	265	238	268	246	250	265	272	256	268	241	235	240	234	245	259	249	220	252	258	251	271	262	249	247	228	248	250	240	241	233	257	283	262	238	260	273	244	251	254	270	236	226	255	224	267	234	228	246	256	230	247	260	231	236	242	245	251	256	236	250	269	271	242	266	228	248	238	253	259	249	258	286	241	262	250	260	292	251	263	249	225	271	260	246	259	276	246	238	243	259	246	248	243	248	256	232	235	237	241	249	264	245	228	258	260	255	240	246	263	258	230	261	220	255	263	253	221	245	243	248	245	271	303	234	244	245	242	239	252	239	235	255	247	236	265	254	257	265	256	253	217	280	241	261	267	261	253	233	219	230	253	244	246	235	263	221	237	273	238	242	244	255	263	265	243	254	244	246	225	259	232	264	266	220	271	250	264	251	236	265	249	254	254	243	255	246	266	259	240	245	245	275	230	245	240	261	282	254	236	245	243	265	253	272	251	247	290	251	240	236	243	252	253	250	272	224	257	244	276	237	251	260	246	255	236	252	241	249	258	234	259	271	251	262	264	260	264	242	244	249	274	237	218	243	304	242	274	275	235	257	252	235	264	241	246	239	260	262	259	257	251	239	243	242	249	254	253	245	267	284	231	254	257	240	246	275	261	283	243	237	250	253	253	235	240	241	230	233	242	260	246	257	274	256	248	219	255	262	235	241	267	259	254	256	260	256	222	264	219	246	280	272	243	260	236	251	259	265	243	260	215	284	250	227	269	276	270	268	273	251	238	243	219	243	259	242	260	228	240	276	262	240	255	242	292	261	243	277	239	234	289	223	248	248	224	248	228	233	262	236	241	260	247	289	260	233	233	213	233	254	256	249	243	274	236	239	267	242	252	265	273	247	236	239	271	279	240	221	279	257	252	247	259	254	237	242	283	261	249	249	252	275	256	248	262	269	255	204	266	239	262	232	271	283	255	244	256	241	279	249	231	251	255	234	239	279	261	256	264	229	259	263	230	250	249	240	240	259	245	238	245	262	258	313	250	220	237	253	251	254	266	244	234	243	256	262	251	250	255	264	243	275	276	258	300	263	248	266	253	239	252	264	259	271	232	249	284	260	248	274	245	250	256	246	263	240	242	254	230	253	259	258	263	258	273	255	252	278	248	257	244	256	259	241	267
15097	30072	21819	9597	5270	3205	2369	1577	1226	969	881	712	624	561	569	533	504	498	479	449	398	417	397	406	417	411	395	400	392	407	402	377	378	373	422	384	345	368	433	356	416	395	391	379	389	370	382	358	375	381	393	364	398	377	377	408	389	408	387	398	375	383	356	402	371	380	418	365	401	386	368	378	399	362	381	375	385	369	372	371	382	402	363	399	413	383	381	386	440	381	411	397	389	381	371	341	413	400	376	375	399	401	395	437	404	388	387	354	385	381	385	379	380	356	377	392	368	358	393	368	383	371	388	402	326	375	379	386	383	360	357	388	360	341	371	371	399	387	362	378	357	400	392	398	407	381	392	336	380	374	378	388	375	373	341	404	405	412	387	407	379	391	385	384	378	388	379	363	363	367	369	383	393	379	371	382	381	384	379	370	362	431	379	379	403	361	363	408	383	373	384	411	370	416	403	411	413	361	384	393	419	412	412	377	408	418	344	418	421	368	408	404	397	387	384	392	392	397	395	369	386	392	355	360	380	425	397	381	407	367	354	346	374	361	395	364	427	403	364	400	380	389	407	383	344	426	359	353	373	389	411	401	407	409	383	398	383	397	345	402	367	387	389	393	399	418	374	387	375	380	383	386	384	356	363	392	373	390	403	404	391	417	360	379	387	391	381	381	404	388	391	358	373	364	344	410	390	391	376	396	402	409	390	384	386	377	429	370	374	412	378	408	371	382	374	390	386	371	362	351	370	370	381	369	424	360	361	340	357	352	368	386	378	383	392	379	374	392	399	417	365	430	359	418	402	411	324	392	379	381	390	409	399	388	357	385	392	389	398	327	392	389	378	408	366	372	409	371	369	369	430	404	393	400	393	361	383	394	376	343	360	328	369	350	370	410	373	381	407	374	415	378	389	375	345	358	356	369	363	417	365	416	375	392	381	398	371	399	375	414	386	359	385	356	385	403	387	383	396	423	427	348	336	403	408	394	344	396	352	394	382	372	407	354	385	367	399	420	370	414	374	381	367	417	406	402	368	388	351	408	384	384	366	393	379	406	364	354	364	393	419	408	365	368	400	380	402	415	377	409	373	374	407	421	374	382	353	392	363	424	395	357	404	369	407	359	402	399	362	384	407	371	375	420	335	386	405	404	411	391	412	383	376	402	383	348	420	418	390	396	389	373	368	382	340	402	400	410	371	366	368	372	399	385	384	407	366	386	376	417	370	407	366	363	357	412	409	380	385	396	380	340	362	402	384	385	404	372	353	382	359	372	402	387	392	448	391	413	369	380	403	385	375	383	389	359	382	397	356	414	390	394	379	424	426	373	371	393	398	372	401	394	389	422	374	397	410	384	389	412	428	396	379	393	407	371	393	407	385	386	373	367	406	423	363	389	395	396	414	365	381	375	397	380	380	376	396	365	358	385	381	390	394	386	381	403	398	407	400	390	413	359	384	415	369	381	419	373	408	381	392	358	388	378	386	386	399	372	370	369	368	388	386	380	368	391	392	374	375	354	416	380	384	393	417	378	381	370	395	407	365	402	384	395	408	395	364	386	424	387	400	363	379	395	374	438	385	402	393	365	388	418	367	374	426	411	379	401	398	364	348	375	358	386	414	403	397	397	384	417	404	389	364	348	391	387	396	351	375	382	402	393	373	370	387	403	386	407	417	388	379	400	417	418	354	377	403	383	412	402	349	402	377	416	418	359	391	350	394	362	400	355	387	399	388	378	416	441	405	405	373	407	387	396	373	381	378	401	372	404	360	353	361	408	404	406	375	374	421	394	412	397	392	367	373	371	363	385	351	382	376	357	367	393	402	402	392	375	377	367	387	401	388	401	412	411	364	376	364	351	380	362	395	378	369	411	366	418	382	381	396	387	355	382	383	368	380	395	375	397	389	401	395	401	382	389	347	398	408	391	432	369	364	375	404	401	396	382	403	436	394	383	394	348	387	369	404	392	372	383	345	390	403	365	383	345	408	390	382	353	380	373	394	361	341	381	410	393	405	359	386	403	378	385	362	409	374	375	368	395	388	384	363	351	368	381	419	403	371	402	351	379	398	393	394	392	412	391	388	365	390	382	364	363	336	395	400	383	395	377	360	416	406	367	403	387	390	409	350	404	375	352	374	386	385	392	388	396	402	389	421	348	384	367	397	414	412	379	398	359	393	384	347	369	366	413	382	380	394	385	373	416	418	392	409	368	380	376	413	418	416	364	402	376	382	369	372	400	398	401	402	424	401	382	397	343	360	370	373	402	376	386	349	398	400	367	371	381	378	395	369	407	383	404	417	351	354	393	377	384	362	380	358	352	347	394	450	375	415	378	358	389	396	389	347	389	367	417	371	377	367	389	394	397	354	402	360	386	376	383	369	361	380	391	388	375	386	347	396	370	406	410	378	356	378	396	393	391	387	397	405	407	354	386	384	433	398	371	373	395	391	414	388	370	355	395	393	381	362	377	393	356	377	394	411	367	400	402	417	392	415	428	370	425	364	369	376	369	408	399	377	361	369	355	438	398	399	376	386	352	369	371	354	406	377	401	400	387	361	417	368	395	378	412	391	385	403	382	412	380	375	405	364	371	370	412	404	384	413	370	359	400	383	405	381	369	377	383	383	367	377	406	368	372	381	391	408	398	371	386	429	405	371	371	374	389	380	407	393	382	404	396	409	375	327	368	379	396	376	376	392	369	384	392	387	361	391	381	397	368	390	416	352	362	366	371	409	384	365	390	414	409	380	422	370	400	364	383	377	367	337	385	384	400	367	355	368	397	397	390	379	387	391	399	385	412	366	423	407	386	390	441	395	398	382	383	377	412	397	395	386	398	391	366	402	369	377	385	415	387	390	389	395	398	387	358	370	394	367	358	378	397	390	368	369	416	377	406	363	402	408	401	365	387	382	420	431	397	385	363	378	364	403	381	399	374	396	415	416	383	397	397	395	375	414	359	390	428	401	373	418	359	398	391	392	373	392	390	391	396	385	371	382	399	403	371	380	393	380	356	370	413	445	373	402	358	377	415	387	355	395	383	396	405	396	448	406	384	380	343	395	393	390	405	401	376	325	381	415	366	399	376	387	374	376	398	371	387	364	423	371	399	363	382	401	365	403	389	413	411	405	388	401	394	393	406	354	418	361	368	436	362	387	397	408	385	391	396	383	404	375	361	396	360	382	349	366	395	392	392	388	374	384	408	383	396	371	391	413	372	418	379	395	385	401	414	389	423	405	388	404	363	391	324	391	399	403	350	385	380	349	395	365	388	376	422	387	370	418	408	390	412	424	411	402	394	363	379	395	378	377	388	424	344	379	391	369	362	373	368	400	400	373	414	401	361	410	386	404	398	369	413	390	376	378	380	402	392	376	385	388	399	344	405	410	405	390	406	324	422	352	330	367	387	408	370	366	390	373	354	370	406	349	371	390	359	391	396	411	396	346	436	415	400	395	365	363	379	378	394	383	397	367	389	380	389	362	381	385	390	389	414	363	446	399	399
22927	21521	28571	24893	21543	16457	3742	1605	1116	925	656	592	527	471	442	428	374	367	314	293	312	312	301	309	290	279	272	286	289	278	265	280	286	289	297	273	281	273	267	278	259	268	279	284	262	278	277	258	293	261	286	272	288	273	302	281	290	263	267	268	254	273	287	280	285	291	306	292	269	310	268	291	299	303	274	301	276	260	237	249	298	290	263	248	263	255	271	255	257	254	267	278	290	276	299	281	270	275	269	271	257	297	279	281	241	261	269	256	278	271	309	279	274	240	308	248	270	273	285	284	248	273	280	278	284	265	278	263	298	299	240	267	269	280	285	246	299	273	288	292	291	274	260	285	261	297	298	262	303	255	253	282	282	310	265	277	296	270	278	267	271	283	256	302	275	274	275	276	264	265	263	273	275	272	304	270	286	244	284	283	278	325	303	254	300	297	258	301	261	276	288	257	292	292	266	271	282	261	271	250	268	246	250	253	271	266	277	237	262	285	269	266	278	266	300	290	263	278	281	278	259	296	274	258	275	277	274	268	272	262	280	292	300	246	264	240	257	247	263	290	320	280	292	282	293	260	314	265	282	308	274	255	308	285	293	265	285	287	258	294	253	308	296	293	281	258	235	266	260	277	261	278	261	257	277	313	308	246	279	282	267	262	290	257	248	251	261	290	283	272	269	292	282	282	279	259	288	268	262	266	266	282	283	272	247	301	268	277	274	273	267	260	261	280	280	245	301	263	238	285	259	275	237	281	261	258	290	259	264	294	279	296	263	259	294	291	232	275	272	293	286	268	293	262	291	279	267	256	274	285	250	298	321	261	294	280	256	261	277	254	279	288	251	265	229	287	288	283	292	286	247	261	254	269	281	254	269	270	268	309	248	308	241	290	272	263	281	310	277	275	306	276	265	281	237	266	280	266	284	294	285	251	261	246	291	254	249	286	277	276	301	263	276	296	295	297	285	274	260	253	285	277	282	262	280	248	305	284	304	282	260	232	268	255	268	262	280	261	273	286	254	259	282	279	277	296	276	287	279	248	273	285	247	261	285	235	264	280	279	267	256	273	292	285	266	267	254	257	254	298	265	276	290	277	278	269	236	257	237	273	241	262	285	286	248	261	280	267	258	279	264	295	264	264	272	265	268	276	305	275	304	287	300	275	283	249	271	267	252	298	299	271	267	270	256	261	292	263	280	275	258	283	254	298	292	281	257	269	244	284	258	292	260	277	267	281	294	277	294	232	253	251	268	291	273	317	279	278	261	239	269	260	243	271	294	256	290	292	282	281	278	287	262	283	273	284	254	268	256	250	258	294	315	281	263	270	288	288	247	271	259	255	244	302	288	297	294	255	262	257	284	280	282	289	243	279	260	274	291	238	249	250	289	262	277	276	285	233	252	255	266	278	301	276	271	271	264	250	305	262	312	281	310	268	287	249	262	280	282	284	269	278	258	266	268	270	256	280	264	298	275	268	285	266	271	252	280	269	277	281	279	290	275	280	265	274	262	263	280	292	305	279	272	261	265	263	248	249	295	272	255	294	282	264	256	298	274	267	247	279	238	273	267	254	286	283	279	293	254	272	282	268	272	270	302	265	252	262	242	286	280	254	261	241	282	269	271	241	266	297	262	265	288	285	281	254	243	249	274	291	264	307	279	264	273	278	282	292	260	264	263	275	287	262	275	264	272	273	253	268	268	279	270	270	272	265	266	268	252	282	271	255	241	243	240	276	288	263	252	255	277	258	259	289	279	282	300	293	266	306	276	256	298	283	265	291	256	288	277	285	264	256	247	258	255	255	267	310	285	286	276	292	259	268	260	266	304	266	258	274	278	258	286	272	235	284	266	289	263	243	285	256	269	293	238	255	265	298	260	299	260	299	259	315	286	302	289	252	265	273	268	255	287	249	280	264	262	298	268	287	244	296	284	295	264	250	252	289	287	274	265	282	321	266	274	266	282	261	273	280	253	249	285	286	255	223	306	272	253	239	246	253	281	277	260	271	255	257	234	251	296	268	271	255	302	287	270	269	255	268	242	281	292	275	267	281	286	254	283	263	264	286	278	264	281	272	281	247	297	264	292	288	250	270	279	270	247	271	281	289	270	284	237	253	268	267	250	297	262	261	289	292	260	271	260	270	251	245	282	257	270	285	289	233	264	262	275	264	248	285	257	288	264	257	263	229	288	291	286	252	263	238	258	277	307	275	293	276	249	284	289	288	271	270	259	261	274	275	264	276	275	243	261	305	245	292	245	282	309	259	243	268	295	261	262	260	267	295	254	295	269	272	285	270	293	286	259	265	280	281	269	272	293	280	277	241	273	289	266	246	266	279	258	267	274	268	283	260	261	263	265	288	260	273	273	276	283	282	288	289	276	262	272	288	255	269	317	279	281	261	249	284	293	251	276	249	296	274	273	262	255	255	276	263	271	263	301	296	284	295	287	242	234	284	264	275	253	262	261	261	269	309	261	271	288	251	238	278	288	258	270	278	289	312	255	293	271	269	272	261	279	275	286	250	269	293	257	288	289	265	277	267	287	268	266	274	285	268	276	283	263	285	272	238	290	285	247	293	277	287	270	249	281	259	240	234	257	262	257	308	270	258	240	264	267	252	290	275	275	285	319	251	254	252	276	265	289	304	294	296	305	287	263	260	248	262	279	248	299	275	288	276	297	292	276	242	282	274	266	253	273	256	278	269	274	242	253	293	255	272	239	262	254	260	253	266	252	310	275	250	269	267	272	280	288	273	248	265	260	265	273	253	300	272	275	256	265	273	307	277	274	265	258	279	270	271	275	278	288	271	265	250	277	256	289	298	266	259	275	283	291	264	268	306	293	266	264	287	295	291	263	261	254	304	260	273	289	276	284	295	285	273	271	280	261	266	298	247	262	295	248	275	257	270	259	279	290	261	292	274	286	268	272	271	259	284	280	271	259	260	260	298	280	253	272	271	281	242	283	254	265	259	282	259	278	303	248	262	292	259	265	300	288	270	275	251	321	259	257	271	267	280	226	269	269	260	270	301	249	246	297	261	248	261	294	254	259	293	267	285	313	261	264	254	280	294	288	281	288	279	239	306	249	281	266	252	277	261	252	263	273	290	268	280	265	260	260	287	276	270	292	255	249	290	275	269	268	284	275	258	281	286	257	293	259	273	283	283	261	245	282	242	277	267	298	267	255	260	269	280	276	261	285	265	285	272	279	253	294	283	257	274	263	240	230	277	262	264	254	242	264	265	278	266	266	292	270	313	289	267	283	269	295	270	246	269	249	244	253	291	279	254	282	247	303	261	287	297	268	269	278	277	273	268	254	252	255	256	248	260	242	298	268	275	253	293	280	291	266	267	270	261	277	268	260	253	287	261	250	272	278	255	254	275	258	279	261	287	238	288	274	307	257	270	293	300	257	252	270	259	299	303	287	287	248	292	274	266	237	289	284	272	307	309	281	267	294	254	281	254	258	263	244	251	303	284	250	280	264	246	256	289	257	292	252	249
17139	39957	30486	16571	9897	6564	4495	3023	2200	1758	1342	1126	1033	858	788	688	658	586	554	553	467	476	425	460	448	392	472	437	434	424	449	427	377	429	379	405	437	429	427	401	405	425	416	411	398	368	425	441	389	389	406	396	397	440	448	420	431	372	435	390	431	429	416	396	415	421	418	439	397	429	404	436	419	387	378	455	406	410	404	404	423	436	413	405	418	411	418	375	417	406	439	413	420	390	393	414	410	422	418	394	418	403	449	375	405	417	391	414	453	454	398	426	429	404	451	420	402	386	425	435	450	416	388	402	391	389	395	396	393	412	360	408	401	381	401	407	375	406	424	408	392	399	414	411	403	434	385	423	403	412	405	432	418	424	426	426	424	379	422	411	409	388	364	455	408	387	402	390	444	410	423	382	443	380	415	408	410	452	415	388	424	443	411	412	407	402	415	362	387	389	362	407	422	433	401	418	410	421	411	394	403	403	402	442	398	402	391	396	410	395	404	397	403	418	386	426	400	419	426	429	390	378	457	402	379	400	409	408	405	366	425	394	413	399	387	386	385	412	416	429	417	416	408	430	410	417	445	392	392	388	424	392	389	426	441	400	413	396	372	423	453	429	384	404	366	387	393	410	451	420	429	385	427	372	399	415	398	399	401	391	387	450	411	405	368	390	434	408	440	420	412	429	440	400	407	406	403	408	415	408	384	398	411	410	444	395	439	417	440	405	393	434	432	392	421	394	396	387	433	373	409	368	395	405	406	413	435	402	376	437	425	399	429	422	416	403	427	403	397	397	417	379	455	406	448	399	417	361	414	406	370	423	413	422	394	370	442	356	438	407	409	369	403	422	420	376	417	398	388	393	400	434	437	381	404	372	435	436	439	382	383	413	368	384	395	416	412	427	386	446	419	395	406	426	428	406	398	387	437	393	414	384	432	411	405	418	408	414	403	388	405	420	437	417	417	393	377	368	409	389	382	402	433	402	398	404	415	404	408	427	402	419	406	392	395	401	447	409	436	383	407	444	374	420	414	405	383	411	410	385	410	428	369	413	397	380	424	392	419	414	395	419	422	431	412	396	411	426	412	410	427	412	426	431	450	418	388	389	407	391	408	393	390	388	392	395	421	393	411	430	390	420	389	388	409	435	415	412	414	442	399	391	371	427	379	421	426	428	456	381	384	378	398	406	423	363	382	409	392	435	414	389	410	412	369	424	421	423	410	422	418	401	397	372	376	423	442	399	435	440	415	391	405	412	432	382	388	430	360	435	410	404	405	415	433	393	411	406	391	370	419	427	400	436	414	422	433	403	403	397	376	404	437	453	437	390	398	393	420	449	454	397	425	403	403	382	420	385	432	412	417	419	415	406	418	396	403	430	405	423	419	432	376	394	413	367	413	405	393	413	443	427	409	454	416	381	420	403	404	418	429	446	374	413	439	415	407	381	391	400	421	352	381	411	421	429	425	418	417	402	404	411	395	417	404	411	421	419	422	424	389	419	428	423	440	410	435	423	398	389	384	389	409	451	382	369	406	388	443	413	407	409	445	397	415	419	416	430	436	408	388	398	410	446	439	401	387	427	443	397	388	418	419	419	385	438	360	455	417	410	392	391	405	389	447	428	412	412	403	394	387	406	412	405	418	403	387	393	413	393	374	435	411	381	410	409	401	436	412	438	413	419	389	385	389	445	429	421	418	388	437	406	438	423	388	393	401	419	400	384	429	407	396	412	419	390	385	431	399	410	389	397	370	411	423	385	416	384	403	415	390	414	394	445	364	411	405	418	406	385	382	413	401	401	408	396	406	406	412	431	405	400	381	394	402	406	402	400	440	415	383	411	409	410	419	423	424	416	417	384	398	404	441	399	397	383	435	399	396	434	422	419	371	404	403	366	402	406	398	435	406	398	416	409	381	383	406	406	396	428	421	386	430	383	384	422	421	409	373	397	390	456	438	415	422	402	411	388	412	382	442	399	462	429	425	422	387	401	409	390	424	444	404	399	391	400	413	407	380	413	414	406	374	409	401	400	393	429	415	397	398	396	421	405	424	386	403	419	378	392	428	381	411	411	394	406	394	401	443	398	425	395	404	390	388	379	401	371	432	384	410	393	438	424	419	420	399	390	414	362	394	387	402	419	399	415	422	376	403	411	370	434	420	410	382	425	356	433	414	417	409	420	407	415	404	404	421	424	415	428	450	410	383	405	418	383	424	373	394	392	393	416	398	437	388	419	452	395	356	372	426	395	411	398	409	407	425	417	405	403	411	400	420	402	397	418	404	394	397	407	395	415	417	402	396	397	405	359	375	416	402	363	385	422	386	411	440	404	416	396	398	397	429	367	377	383	394	384	425	440	410	420	408	400	443	439	439	375	415	398	416	409	400	417	407	422	432	421	446	408	387	414	415	437	410	392	444	388	404	391	417	401	382	431	418	404	394	381	407	430	428	418	406	426	429	381	396	418	408	394	422	409	373	403	368	402	386	407	411	406	437	437	410	420	427	419	412	422	408	425	413	409	441	423	366	400	409	444	368	384	393	463	392	384	444	394	397	393	399	373	388	403	427	367	406	431	387	418	397	427	421	415	395	447	422	415	417	451	387	423	426	421	435	394	424	409	417	413	398	430	445	424	424	395	441	427	392	409	382	384	424	419	411	408	417	405	395	412	386	399	390	415	407	384	398	426	393	423	389	410	405	436	392	400	443	397	426	419	393	417	420	426	418	399	409	375	430	398	439	402	405	406	433	439	432	394	382	403	408	425	462	407	408	395	417	412	441	395	425	406	401	390	406	400	408	420	410	415	414	406	425	408	406	386	430	392	377	414	412	403	386	413	417	426	366	398	397	410	398	444	405	410	418	407	384	381	433	402	413	391	404	445	390	420	438	411	389	408	388	415	375	441	411	434	384	404	393	391	407	373	415	432	392	398	406	423	382	380	430	419	391	391	399	377	419	410	382	398	430	415	438	390	404	403	416	396	382	397	425	422	380	426	382	422	433	413	399	427	432	411	383	384	390	432	365	430	421	420	414	403	371	423	395	366	405	413	422	420	391	413	408	410	423	362	423	398	417	407	396	403	414	410	411	376	400	423	427	409	385	435	366	395	389	409	439	415	426	392	416	400	409	424	371	417	415	407	414	410	418	397	422	433	446	390	391	409	414	421	429	412	412	410	410	439	427	395	408	396	404	418	385	412	411	412	394	407	431	404	445	410	412	442	422	414	414	430	430	401	387	384	394	390	355	393	401	426	431	418	439	418	414	400	401	400	410	418	403	429	430	434	382	427	418	382	408	385	404	431	419	406	432	396	387	415	369	407	418	409	411	419	431	405	413	420	411	395	397	411	444	437	420	364	425	400	417	465	409	375	435	434	463	410	413	416	465	403	387	386	379	402	419	380	385	405	405	411	423	403	410	409	400	408	415	416	413	414	390	404	425	416	380	420	403	410	368	398	430	439	432	402	403	370	404	455	412	397	424	390	399	438	410	415	409	375	417	414
28165	20048	12916	4966	2044	1283	859	634	529	437	373	364	338	344	323	294	309	320	312	300	305	259	314	284	275	281	274	268	252	255	244	270	268	264	290	270	286	274	273	274	259	288	276	235	281	271	260	250	258	274	263	266	268	272	263	249	272	230	269	251	272	275	250	248	250	281	241	284	278	260	289	268	278	271	252	279	263	274	254	245	230	303	275	236	253	282	305	286	261	256	252	229	240	273	265	279	262	300	241	261	247	235	262	245	244	241	251	279	288	285	286	249	267	273	264	260	238	244	296	278	270	256	260	272	265	271	266	257	243	272	263	290	262	304	297	290	270	244	262	250	290	248	279	258	272	252	279	259	244	267	267	263	260	257	275	242	257	241	256	233	271	275	252	280	255	277	250	279	271	263	275	275	296	241	251	243	263	282	256	283	276	271	280	275	250	254	278	284	284	297	287	252	267	258	300	263	247	287	249	268	262	270	264	277	279	293	257	261	288	268	276	276	256	247	241	254	272	270	286	244	246	282	258	282	273	258	270	252	264	262	259	251	269	255	243	303	279	262	284	259	258	266	257	280	289	263	283	290	287	278	297	275	274	253	278	263	282	243	276	272	262	265	286	279	261	265	288	267	290	258	232	264	266	285	265	276	267	251	287	244	301	274	256	271	271	263	275	286	274	235	248	234	251	273	285	273	261	285	259	258	281	258	279	258	267	283	260	281	287	270	254	252	296	229	257	271	285	239	251	251	270	272	266	263	274	280	272	243	251	262	290	255	282	286	276	267	253	245	235	251	249	267	250	319	256	244	285	284	276	231	290	264	300	281	236	231	249	296	278	254	252	246	263	247	243	255	274	279	282	254	254	248	268	247	279	271	260	275	264	243	251	275	272	285	272	268	270	261	252	285	259	255	257	262	277	268	245	264	272	300	269	270	249	286	256	258	282	296	212	256	270	285	253	260	277	261	234	279	271	267	266	258	261	257	295	254	253	267	283	261	264	235	257	252	264	257	248	255	257	279	256	265	265	277	252	293	281	246	267	277	281	269	268	259	275	269	256	263	261	248	275	259	260	260	268	251	292	265	242	244	286	257	266	245	325	292	252	272	249	239	253	279	282	245	285	252	262	257	267	298	248	231	270	254	273	263	288	269	248	277	278	257	292	225	297	289	264	289	265	273	294	279	257	275	267	277	283	284	273	275	265	267	282	248	264	284	269	269	281	247	256	259	281	254	271	249	268	270	268	236	279	271	256	267	278	284	286	271	248	243	287	252	271	257	290	236	242	268	264	285	273	265	268	250	277	258	291	286	283	244	273	280	306	278	264	287	262	255	297	279	286	266	246	271	268	270	282	283	245	289	287	252	304	256	266	273	293	291	294	265	287	296	270	238	254	286	246	254	250	293	257	259	261	257	278	251	291	290	254	279	268	236	269	265	231	264	272	257	255	305	275	255	270	258	291	281	261	269	260	288	245	268	282	272	261	280	265	280	274	276	274	257	249	248	269	267	271	251	280	233	243	266	252	288	284	276	279	252	258	275	261	275	302	220	294	294	254	260	256	229	283	258	258	278	270	267	263	254	273	258	271	276	273	268	275	250	290	258	248	247	228	303	269	283	268	254	282	285	250	285	268	288	265	272	242	256	289	261	309	252	295	285	281	270	259	227	258	259	274	257	251	250	242	237	265	266	260	254	273	279	260	253	282	271	271	283	230	286	259	279	246	279	253	281	284	240	268	266	296	244	302	277	277	257	252	259	255	268	288	258	275	250	275	262	256	234	258	260	269	284	255	278	270	283	288	273	268	262	282	281	282	250	273	286	302	261	262	261	278	274	301	275	280	286	269	263	246	271	272	275	267	257	254	286	256	284	270	274	253	256	269	264	261	271	252	258	256	249	285	280	263	274	267	292	296	289	225	258	271	267	275	257	248	279	265	253	284	267	258	251	283	283	266	281	268	258	269	271	275	283	250	287	273	277	240	245	283	279	264	283	255	267	266	249	280	247	274	267	290	258	295	253	234	263	260	317	272	260	291	251	282	297	265	262	256	279	248	255	280	272	249	272	276	279	262	263	281	267	248	257	264	281	272	259	272	285	261	271	260	254	264	251	261	250	276	278	269	272	261	264	279	231	255	261	272	262	262	265	275	249	281	271	278	263	279	267	261	292	279	315	289	258	294	289	255	243	258	258	266	255	287	278	260	284	270	271	252	255	257	265	287	273	251	262	289	271	252	239	303	303	266	261	243	294	312	268	284	256	281	250	286	301	241	253	254	249	263	264	270	283	266	267	251	239	253	246	291	243	280	303	233	289	259	264	237	221	276	295	292	278	264	280	238	293	271	247	273	276	273	265	264	245	285	279	291	248	283	276	254	269	253	260	272	231	256	247	243	277	289	290	278	239	280	293	258	289	281	269	264	249	268	254	268	279	258	280	278	279	258	260	256	287	255	266	238	278	272	296	276	278	263	266	282	285	272	268	267	269	258	217	271	254	263	256	259	254	277	286	265	262	249	274	263	255	268	252	265	268	292	293	295	274	289	287	284	269	214	299	288	233	241	260	270	266	258	280	258	267	235	264	260	289	257	265	253	268	284	247	286	299	279	259	269	246	279	264	286	276	262	265	288	288	262	271	269	288	249	273	289	272	228	262	264	259	255	246	264	276	272	270	290	287	288	273	280	272	261	284	276	273	276	252	240	275	230	253	252	284	254	299	268	285	286	260	258	284	233	262	280	252	275	286	285	244	266	262	298	266	270	287	244	243	264	279	254	279	266	283	269	288	253	253	274	285	269	276	275	262	265	279	278	283	282	263	277	288	291	262	256	270	280	317	272	261	262	271	263	262	266	285	277	268	258	277	256	267	270	288	262	271	252	262	269	255	259	240	270	268	279	265	272	268	284	278	269	250	263	292	291	272	267	280	257	262	287	259	258	299	274	272	292	293	273	295	278	273	244	249	276	274	274	268	276	264	263	267	274	261	273	288	262	283	256	230	257	285	269	267	259	290	285	250	272	262	246	237	264	246	263	279	295	266	276	265	287	230	255	260	255	266	276	262	270	284	254	253	258	292	252	283	259	294	272	273	228	266	256	265	251	255	259	250	243	277	271	284	268	275	293	273	298	280	301	260	279	248	258	284	278	277	256	272	252	285	236	268	282	262	273	264	283	272	260	244	281	274	242	269	258	272	258	260	245	294	261	290	250	285	248	298	269	276	265	268	255	286	267	249	281	250	288	236	255	274	261	269	254	260	270	261	288	284	252	276	267	248	278	245	277	260	244	270	265	258	239	301	230	274	309	256	253	239	267	289	264	258	264	284	275	260	269	278	250	236	256	294	261	257	272	288	249	283	264	271	290	253	276	233	269	298	263	263	252	228	267	267	284	242	252	293	265	284	277	304	295	275	283	275	256	266	264	267	265	265	283	265	253	252	289	256	281	251	258	281	284	274	300	259	241	271	274	258	278	269	244	282	292	257	269	280	273	228	260	255	277	299
14424	26693	18098	7542	4169	2690	1812	1278	1067	887	722	623	581	529	526	555	486	450	446	458	431	425	416	431	382	412	421	393	445	401	382	405	425	382	389	399	425	396	396	394	419	406	390	402	417	426	398	376	400	395	419	404	441	425	410	377	419	420	390	400	406	443	420	385	410	423	403	450	385	381	385	433	399	385	450	407	441	404	358	400	396	376	412	376	419	392	393	402	396	441	396	397	427	394	397	384	417	414	388	403	390	433	443	449	412	431	380	422	421	393	390	423	386	431	413	467	389	390	410	402	419	397	440	397	437	430	419	416	354	416	358	390	424	410	389	447	395	399	422	420	439	402	392	428	378	410	381	431	366	417	425	406	427	410	411	405	407	421	458	395	399	410	431	430	366	407	392	415	405	396	405	414	404	425	424	414	426	397	410	395	401	393	391	399	448	401	434	405	388	413	406	415	412	402	382	393	390	398	411	413	405	413	397	409	382	401	392	432	424	416	403	409	399	426	419	336	444	395	379	450	408	392	390	413	420	407	425	412	417	385	427	423	380	367	400	393	401	412	402	410	432	428	433	365	438	365	417	402	375	401	400	382	412	379	406	408	416	392	416	373	395	407	371	397	403	401	374	410	376	393	370	431	397	398	417	406	420	420	403	406	411	416	409	412	397	397	399	411	423	375	390	409	394	408	411	390	403	401	419	399	404	400	418	373	378	397	408	405	386	407	394	384	394	409	406	400	388	442	410	424	445	401	431	396	366	384	412	377	403	409	363	395	400	408	382	422	404	403	438	393	404	398	389	407	442	405	420	381	439	407	439	407	419	393	394	422	411	410	415	364	424	401	395	395	399	410	374	385	422	402	370	427	416	362	406	426	430	394	350	383	436	389	400	386	386	416	410	401	430	426	419	386	396	397	409	397	378	407	390	413	403	412	407	416	409	391	430	400	417	413	403	452	412	426	443	401	388	412	415	441	385	436	417	410	454	423	408	389	420	394	408	441	390	360	421	416	418	386	403	427	399	418	392	403	411	418	394	394	416	417	427	386	395	401	408	416	416	406	407	411	400	397	402	404	421	405	414	389	435	434	371	403	396	399	416	365	398	377	408	453	400	424	383	397	411	447	445	386	409	432	407	428	427	403	399	399	429	397	422	414	433	408	411	436	406	372	425	421	445	376	418	431	395	427	392	413	432	368	427	406	380	389	421	389	398	415	414	404	416	410	431	357	399	405	387	424	402	413	374	409	367	415	432	416	418	424	374	398	419	418	410	414	394	407	428	414	389	432	436	411	421	385	394	412	413	397	393	426	397	416	397	419	379	391	415	413	403	394	423	398	379	402	400	416	437	413	392	405	414	440	368	391	418	407	440	386	415	416	411	401	384	372	392	404	423	434	406	402	379	412	443	434	413	403	408	375	438	380	422	377	402	438	420	411	408	425	378	378	402	403	380	421	409	377	408	415	420	411	378	438	431	383	407	399	406	408	439	421	393	419	382	372	382	413	397	369	409	441	399	404	369	390	400	413	361	415	403	433	414	383	372	395	372	395	405	426	399	397	407	377	413	389	406	408	376	407	374	448	385	382	398	429	421	442	429	365	388	407	383	406	408	399	401	424	414	414	425	385	428	389	409	407	379	417	402	401	413	394	351	366	365	408	413	436	406	429	387	402	391	402	429	379	390	422	424	420	422	422	428	427	434	402	437	403	404	393	436	429	403	385	433	411	410	416	378	433	396	429	389	428	387	427	421	396	407	410	414	403	399	419	394	396	399	408	429	382	387	402	430	417	397	432	390	425	390	405	398	430	461	451	398	376	410	458	408	426	402	453	415	413	377	399	412	422	364	406	375	419	415	387	422	419	440	419	357	395	438	380	397	421	402	429	410	412	390	425	452	370	407	401	414	394	401	425	356	425	412	377	408	419	391	436	402	364	360	411	405	385	422	439	427	398	408	410	404	422	387	376	409	392	400	413	386	412	448	408	383	424	406	423	408	410	431	409	404	391	453	442	423	406	386	409	407	416	439	428	406	387	413	441	425	414	337	439	409	411	398	409	390	413	422	411	392	372	381	404	418	393	372	424	426	393	418	420	413	404	443	386	389	398	423	426	390	389	383	384	439	407	408	390	387	405	383	414	362	391	426	391	409	404	422	422	429	422	393	365	370	402	384	401	399	382	409	418	411	412	405	395	460	442	407	418	404	384	399	419	375	420	434	375	396	381	431	446	388	389	420	413	406	415	397	427	425	391	451	424	387	391	381	398	390	417	422	408	409	404	396	392	404	412	411	441	399	386	444	428	404	376	412	406	398	408	395	407	406	354	413	425	372	389	398	438	393	394	394	404	384	406	397	418	387	391	410	407	397	402	392	401	400	411	405	433	398	429	404	424	391	428	422	383	382	415	397	398	364	386	378	379	419	398	375	406	398	392	407	419	445	414	385	393	399	387	424	356	453	426	409	397	409	418	399	395	422	410	396	441	428	427	387	401	399	384	411	434	405	423	392	403	409	391	399	441	413	392	397	408	412	421	417	383	367	386	396	416	433	403	403	411	406	403	425	392	397	378	428	420	410	409	445	378	414	370	376	407	386	442	442	425	410	395	394	400	353	373	411	409	386	409	400	380	390	378	410	407	391	389	392	433	398	396	390	425	442	407	427	416	380	400	394	389	418	416	372	408	407	419	405	408	409	413	396	403	396	396	391	436	432	415	423	418	365	425	386	400	417	403	403	387	387	375	430	428	397	403	421	388	418	402	448	436	402	402	402	372	418	392	399	397	407	390	386	407	382	393	425	412	395	412	393	405	428	450	441	410	391	444	379	410	399	384	409	404	409	390	397	405	414	436	437	399	420	402	444	402	410	362	436	413	407	399	379	415	389	376	372	410	382	436	381	392	400	406	421	377	389	441	384	408	419	410	385	423	441	372	396	374	388	413	383	400	419	421	427	397	413	418	370	428	427	443	395	427	417	403	447	398	380	426	377	422	398	415	411	394	393	428	422	391	440	430	398	388	395	405	421	389	414	398	404	416	431	404	384	387	405	426	395	447	424	409	412	378	425	413	400	416	412	424	416	362	400	392	409	452	397	383	424	401	417	415	370	395	406	370	415	402	420	461	399	429	385	390	420	408	427	372	431	430	387	422	422	408	398	420	399	370	384	433	431	421	415	378	397	399	427	420	373	446	386	394	441	407	451	395	406	422	392	404	420	408	400	414	412	423	428	397	415	385	442	388	420	387	423	392	399	448	403	415	422	414	427	392	364	401	411	409	446	398	392	411	421	424	404	413	449	388	419	399	405	415	414	427	409	397	397	418	390	399	412	383	400	382	447	400	404	392	386	396	440	380	365	394	408	408	399	428	385	413	379	373	426	374	379	402	440	433	385	442	414	411	375	427	388	408	465	388	419	394	384	389	377	428	414	425	384	422	413	444	390	400	435	402	421	389	392	390	397	417	388	431	388	404	451	394	380	415	402	395	418	402	403	386	400	387	410	432
23892	21505	27663	25693	17703	4262	1855	1241	858	675	540	455	443	378	394	385	361	348	318	331	317	310	318	301	270	317	308	284	275	300	269	279	327	299	306	322	279	265	278	291	268	268	299	280	275	270	263	283	319	291	303	292	274	256	268	297	277	280	290	279	278	302	245	303	283	305	280	297	307	265	276	258	261	286	287	294	302	281	282	277	267	287	277	292	264	264	265	270	303	280	293	285	308	272	315	251	309	293	258	301	254	264	258	276	283	265	277	271	297	265	284	281	311	269	264	293	267	297	286	289	270	286	290	282	244	290	257	259	301	293	295	311	308	277	282	294	293	283	290	264	272	292	270	278	281	305	268	299	263	296	275	273	281	286	273	276	301	299	284	290	250	298	261	274	316	307	266	270	280	266	256	291	278	253	292	284	265	282	300	241	292	300	288	275	253	280	301	269	275	277	307	311	299	300	285	288	261	294	291	288	289	319	269	266	281	283	318	266	293	289	281	292	296	271	290	269	307	291	292	301	293	296	303	300	280	263	292	249	255	302	273	308	282	301	276	246	247	291	275	271	310	287	321	287	276	294	289	258	268	289	308	286	248	289	329	279	245	305	269	273	300	277	311	329	304	276	271	255	322	279	245	270	292	264	276	292	257	272	303	270	258	254	281	292	256	263	303	276	289	277	307	311	289	287	300	280	265	278	301	257	294	270	306	269	278	277	278	297	274	248	275	261	296	271	274	282	308	309	284	282	283	274	302	282	307	290	254	243	284	252	254	252	235	272	280	237	281	271	306	307	291	276	244	285	293	258	257	285	274	274	281	254	312	295	277	277	272	273	291	259	280	291	279	282	261	271	281	283	244	282	277	269	285	265	264	281	282	302	266	278	313	297	273	296	285	299	295	264	270	293	284	271	294	288	291	264	258	289	265	255	261	295	248	283	269	273	292	272	287	269	271	282	271	297	288	305	266	292	311	275	298	295	298	244	262	292	289	312	289	289	272	264	277	253	276	271	295	296	306	315	276	303	257	290	296	334	305	291	267	262	298	247	288	286	300	260	261	289	266	291	296	270	296	265	284	287	273	256	299	279	271	294	295	276	282	291	277	260	304	301	276	261	324	265	282	290	284	301	274	293	280	268	263	277	288	297	288	285	273	298	299	276	309	301	275	283	267	297	280	310	291	290	270	289	278	264	277	292	273	269	279	295	300	261	324	250	280	287	248	278	280	288	296	269	262	290	267	277	270	270	304	296	285	284	270	294	272	293	287	281	286	316	306	261	286	261	287	291	290	285	265	314	256	277	262	295	279	295	281	295	256	261	288	269	256	280	267	279	260	264	286	304	261	291	284	289	274	297	241	281	279	277	271	291	269	292	266	268	254	243	290	280	255	296	295	259	271	283	267	295	260	269	285	274	278	263	306	297	283	288	272	288	275	285	282	270	277	234	282	288	308	289	271	271	288	275	269	290	288	272	300	265	284	280	306	320	292	279	275	256	270	297	298	267	298	268	305	308	281	282	293	301	292	255	287	262	304	294	277	284	252	278	271	250	269	278	275	296	271	312	282	283	287	279	313	290	272	295	299	259	276	287	282	304	288	303	268	263	303	258	286	267	284	272	274	271	293	261	285	287	281	273	290	302	276	263	278	280	292	300	265	254	274	268	250	309	262	279	299	266	276	312	274	285	259	286	299	276	304	293	276	290	281	270	291	302	268	292	286	263	286	269	297	282	262	297	291	298	326	288	279	265	263	293	263	313	268	258	293	288	279	289	285	271	275	293	240	278	298	291	279	248	309	263	288	288	252	258	251	255	263	256	293	285	253	255	296	300	297	255	286	291	298	273	247	309	298	292	289	280	274	287	275	264	282	260	274	285	268	287	269	265	275	272	280	269	306	257	233	281	293	276	289	310	255	292	263	298	258	264	282	288	277	279	275	277	281	307	294	280	303	270	287	306	305	299	291	283	278	277	296	280	268	278	284	288	291	293	274	289	278	279	273	256	252	270	267	281	299	282	274	274	282	287	282	277	279	282	279	314	318	305	281	254	284	255	260	267	263	278	258	279	283	294	262	299	287	291	276	264	293	278	267	263	282	296	284	313	318	264	299	238	275	284	273	265	285	277	278	275	262	261	269	280	281	296	338	301	277	305	247	270	292	291	265	248	285	278	290	280	259	284	295	272	277	297	283	276	299	258	280	279	289	260	296	289	259	276	307	302	281	305	284	262	287	262	285	276	301	239	259	297	277	260	272	286	272	273	294	247	287	291	304	304	321	274	253	282	270	274	266	298	258	265	269	291	279	272	319	266	254	298	276	266	277	277	286	293	273	265	276	285	250	265	286	275	272	293	308	307	279	289	316	272	297	279	282	289	287	254	262	273	289	277	278	237	301	269	277	278	311	286	267	268	296	286	287	285	308	287	306	301	307	265	280	261	295	287	278	287	284	307	281	256	299	267	307	291	286	272	277	274	274	271	269	256	269	259	309	291	281	300	269	286	260	282	276	306	271	312	295	299	289	305	261	294	306	279	269	251	291	269	303	318	266	280	246	291	291	276	305	294	263	272	297	293	287	297	288	284	268	284	289	267	276	301	286	255	277	230	304	284	271	270	279	270	269	285	291	296	292	294	291	271	281	274	268	256	277	298	272	316	269	275	267	289	287	281	280	279	289	276	278	284	270	265	252	274	279	290	288	258	298	298	293	293	279	264	279	286	276	283	276	266	283	315	248	291	280	306	280	276	244	292	307	244	246	286	257	287	268	283	275	271	299	297	283	256	273	285	265	288	262	280	278	314	269	278	285	287	262	271	291	270	282	239	292	265	286	266	261	278	288	277	257	283	312	254	256	282	247	247	303	267	266	288	282	269	293	298	300	277	298	275	288	292	288	260	260	279	286	268	279	226	298	275	248	271	262	297	282	277	299	269	287	251	278	309	284	286	276	267	275	292	306	308	275	273	316	294	278	288	286	291	270	269	267	280	276	291	318	265	283	293	288	252	293	286	244	308	287	260	276	241	289	259	280	265	261	280	260	274	327	316	285	270	291	284	294	279	269	293	276	282	264	267	251	268	295	267	261	291	295	299	263	246	278	276	270	295	256	285	252	304	262	282	283	297	257	306	291	291	300	278	270	277	294	313	277	312	270	272	317	280	279	250	289	301	293	283	257	272	282	308	287	236	291	295	297	269	269	292	242	289	314	290	286	276	284	272	275	256	266	294	314	293	303	308	250	281	267	289	279	297	278	269	267	259	288	287	271	268	285	288	265	314	264	291	277	286	283	285	288	295	281	286	283	290	278	285	282	322	298	297	256	257	309	280	270	286	301	290	276	297	267	280	285	298	294	271	259	286	274	295	277	322	273	313	290	257	282	264	284	266	292	300	273	280	264	283	274	265	293	277	279	278	281	263	278	279	266	265	260	304	297	268	250	269	284	291	290	289	298	276	268	250	276	289	271	304	275	290	279	300	295	261	284	294	270	283	251	273	259	292	300	271
14308	34109	25526	12783	7529	4727	3067	2383	1674	1272	1035	860	798	710	681	612	568	521	548	489	456	465	467	446	471	450	440	453	462	442	476	441	402	437	412	435	432	411	414	403	451	410	424	456	439	446	433	434	464	471	427	386	454	426	450	481	447	477	437	427	432	398	442	395	425	438	416	429	432	406	432	430	408	404	411	448	400	411	391	468	401	418	436	446	419	429	446	435	446	408	460	441	438	454	414	434	431	422	435	405	458	432	419	423	446	450	415	409	391	425	396	450	463	433	432	445	455	453	435	415	418	398	451	427	402	410	431	428	475	427	437	417	431	428	420	413	405	455	433	420	459	455	433	445	457	394	408	423	459	449	393	482	387	414	446	425	450	424	458	411	440	396	416	424	388	424	421	425	465	430	421	393	456	382	430	409	443	411	411	448	424	453	396	470	443	436	442	455	432	432	383	430	449	404	462	422	448	443	440	422	441	410	434	440	438	433	459	421	418	418	446	383	406	471	452	422	409	463	470	423	426	476	389	419	382	385	427	446	425	421	403	462	431	424	432	451	449	435	443	421	420	418	430	427	466	408	429	450	451	429	445	375	437	485	414	434	454	422	428	433	455	447	430	410	465	420	411	438	425	427	441	424	475	393	433	427	427	438	426	433	394	451	422	434	461	437	426	449	436	420	477	414	429	488	429	383	422	418	443	428	449	427	452	407	454	400	399	424	460	475	410	437	467	410	404	429	427	390	437	396	430	415	398	425	415	440	412	426	457	399	437	423	422	425	397	410	441	447	426	420	402	439	403	479	432	457	443	438	426	439	463	462	432	412	449	433	417	419	461	393	425	419	424	433	439	407	445	417	444	433	418	438	440	404	464	407	432	422	428	395	399	441	419	434	401	440	427	412	444	408	445	426	413	434	425	426	458	431	424	459	417	419	412	447	467	420	427	417	403	423	416	423	470	439	453	455	380	436	442	368	410	434	458	439	457	432	441	389	450	414	421	406	453	438	421	433	433	413	407	434	464	407	437	402	452	407	444	433	393	396	434	386	444	434	437	401	422	417	439	425	432	448	448	466	433	381	443	412	457	424	459	459	482	429	413	453	425	397	455	414	417	451	411	423	445	454	447	404	412	441	398	429	429	432	397	441	432	423	453	403	439	403	444	406	422	409	440	438	444	466	383	473	438	454	405	456	419	438	354	422	430	434	415	441	450	466	435	416	425	426	392	426	424	428	430	386	442	409	427	389	426	413	437	452	448	397	444	418	395	416	382	449	440	401	415	442	467	447	409	438	428	410	426	431	465	432	461	435	422	413	425	424	415	401	410	458	430	400	436	405	420	406	460	426	428	421	461	448	464	395	402	417	414	403	420	419	409	418	451	425	486	427	443	434	403	434	455	446	431	415	442	417	444	438	409	434	462	427	442	398	417	441	422	443	445	431	439	416	448	427	434	443	419	413	423	428	430	386	463	415	424	418	429	450	372	433	421	437	425	438	407	385	414	442	449	430	409	425	417	413	472	434	437	408	419	409	452	424	430	423	445	428	399	434	431	405	458	414	400	415	456	382	422	463	442	438	404	408	419	448	437	424	452	432	422	410	417	435	430	418	414	437	411	468	463	414	438	435	461	420	390	439	396	385	423	444	435	406	412	415	413	403	434	420	419	430	424	432	428	406	405	461	443	404	426	422	428	454	412	403	447	430	432	446	389	451	421	423	422	442	416	423	434	414	392	418	439	463	446	421	421	423	439	421	429	418	399	397	414	444	432	422	421	404	403	416	402	437	439	375	411	399	431	443	427	417	422	398	433	429	439	405	384	426	400	428	442	404	427	420	384	417	438	427	427	430	417	426	473	428	436	447	451	442	408	438	430	415	407	446	435	436	426	434	438	420	438	416	429	436	429	423	436	429	409	433	401	407	436	413	423	392	418	463	408	434	405	445	418	430	385	413	425	451	443	449	416	399	423	460	440	413	429	419	439	431	417	408	427	456	436	435	441	449	438	418	412	397	437	423	413	439	493	420	454	422	406	423	445	420	410	419	443	428	426	397	424	420	449	471	466	416	446	395	428	420	409	410	415	451	472	430	426	415	493	413	424	470	402	390	443	455	446	429	438	434	403	432	442	454	424	440	431	480	411	383	397	409	428	439	418	445	410	407	412	453	435	419	410	438	418	420	393	412	414	454	411	424	432	457	423	415	446	409	455	447	419	421	449	460	428	405	426	472	387	426	374	459	427	414	396	460	438	420	421	451	415	418	409	440	428	389	418	396	397	444	413	456	371	450	422	453	440	420	388	443	414	400	423	402	464	413	402	453	451	425	391	420	479	449	394	449	436	405	426	457	415	438	451	453	417	432	439	423	412	452	400	451	405	409	430	451	438	428	435	424	441	403	428	409	423	477	429	412	453	451	464	421	415	417	416	437	438	444	422	415	404	413	443	414	416	433	442	442	432	474	404	436	384	432	440	389	430	435	382	400	392	464	436	426	469	415	440	462	442	423	476	406	408	419	379	435	419	446	428	409	404	436	444	389	411	411	405	456	423	468	442	426	446	429	429	432	442	408	416	464	424	435	412	438	443	451	417	420	416	416	472	423	424	427	424	417	411	435	469	449	435	406	462	435	438	444	458	434	447	444	409	411	455	433	456	470	438	431	441	406	396	424	433	446	438	439	424	436	428	410	439	423	409	404	454	452	427	442	433	440	406	417	405	425	410	424	444	409	426	443	439	451	413	418	447	407	449	393	454	428	422	458	429	438	447	430	426	401	409	444	402	403	408	415	434	436	432	411	446	440	434	407	432	427	424	402	460	438	435	442	419	402	429	449	422	397	423	426	420	443	475	434	458	435	468	471	443	422	403	416	456	427	435	416	448	416	434	425	433	447	416	430	435	422	410	441	439	469	467	444	444	441	399	431	422	448	400	426	432	456	436	428	424	392	444	411	403	402	440	447	445	388	394	415	451	417	451	437	384	404	425	423	406	417	454	422	434	442	393	450	459	431	418	388	421	432	431	416	416	408	452	401	427	440	413	438	439	445	431	430	465	444	427	412	436	408	411	411	416	414	432	440	387	411	434	429	431	403	400	392	428	444	418	458	461	421	452	430	456	424	413	430	449	438	416	391	415	407	424	455	421	419	413	428	421	410	445	403	449	425	384	426	447	411	415	408	413	432	451	461	447	456	437	470	446	466	403	429	446	429	440	397	452	387	414	430	405	461	386	463	447	438	429	412	441	420	422	448	400	421	422	425	423	445	402	399	457	435	420	424	422	419	412	449	396	430	416	412	461	448	419	433	421	426	416	432	459	406	380	432	429	451	395	422	418	459	435	404	413	442	417	457	455	424	421	421	412	423	439	429	417	417	449	436	431	413	432	423	439	436	432	458	394	389	436	401	459	453	394	429	416	410	435	440	425	397	440	439	424	438	423	423	437	425	472	399	426	424	445	394	406	448	479	414	396	439	408	416	428	444	441	425	401	461	432	410	411	397	429	406
25616	21495	24753	19004	3430	1611	1119	718	607	481	370	386	343	321	331	327	292	253	264	276	258	282	271	238	248	281	275	236	250	248	295	243	255	272	221	268	242	279	226	230	257	239	273	233	244	244	235	296	282	236	279	254	238	265	250	266	242	253	230	237	250	246	284	214	251	264	247	258	274	264	262	253	256	242	229	259	237	232	264	225	266	270	238	237	248	264	252	262	224	255	259	239	235	219	248	235	241	267	257	236	276	234	241	265	254	237	229	281	249	254	248	234	248	226	238	278	239	228	249	253	273	247	240	248	281	255	258	255	256	262	270	249	228	259	240	230	243	256	237	268	244	252	222	231	251	221	242	269	236	254	276	224	243	242	268	259	254	256	262	243	251	263	241	264	258	250	252	256	235	246	249	255	232	265	285	261	240	229	287	278	232	249	257	276	246	250	254	232	251	257	230	224	247	272	242	219	234	251	241	277	246	264	249	237	219	246	263	270	257	269	247	253	247	240	253	269	241	261	255	236	275	232	306	254	254	233	263	256	255	284	259	231	244	229	224	255	269	236	253	254	239	240	234	235	234	249	255	256	244	247	241	264	246	255	239	263	251	287	255	243	250	276	259	232	238	272	246	255	258	258	228	257	263	279	242	219	245	246	259	276	256	251	222	257	234	255	244	228	233	249	271	241	217	248	260	281	243	242	219	255	253	225	251	253	246	259	259	256	239	263	240	277	255	268	255	233	234	261	259	259	263	278	271	243	254	227	245	267	238	226	265	237	246	222	241	249	224	260	233	252	249	246	265	234	245	293	234	292	245	248	253	257	264	244	236	229	246	271	241	265	243	223	279	278	264	259	246	226	250	212	235	237	249	263	255	253	265	249	272	244	265	251	211	276	243	261	236	259	252	274	245	243	257	259	255	266	240	276	229	247	265	237	274	279	260	239	253	272	232	265	282	244	248	255	257	282	243	252	246	262	261	249	246	261	257	261	276	235	241	267	259	250	240	241	233	236	228	269	231	254	247	238	245	247	234	258	233	275	253	245	258	236	239	287	237	223	256	234	246	260	254	212	243	237	262	267	232	259	247	280	270	220	243	268	231	246	269	224	227	257	237	241	244	231	270	257	267	264	234	249	239	262	248	246	253	249	293	229	221	248	264	249	234	244	249	238	225	224	247	268	232	265	241	250	265	245	239	255	235	245	250	231	250	236	257	270	248	264	242	255	235	254	232	256	233	255	246	255	245	249	260	227	273	257	253	257	255	238	260	289	235	262	232	250	231	228	248	237	233	204	269	226	255	245	237	258	268	257	231	281	278	273	278	246	273	251	279	257	259	258	245	249	249	245	270	252	243	237	231	260	245	227	259	245	271	233	242	245	236	242	282	242	245	246	247	274	249	263	233	220	225	242	253	259	229	261	241	267	216	244	274	241	240	249	269	274	242	254	274	253	269	223	243	263	267	243	236	239	261	224	242	237	295	234	274	275	229	249	254	210	226	249	232	248	237	228	254	255	255	254	263	258	228	257	251	290	262	252	242	236	231	247	267	231	245	234	256	256	259	264	225	262	245	225	255	234	232	255	236	254	258	236	216	254	228	256	247	257	259	262	265	264	229	254	252	241	253	236	248	243	235	275	233	248	249	251	231	282	269	244	264	246	237	237	247	243	237	237	254	270	234	266	243	232	255	242	236	261	266	246	256	257	272	255	217	267	279	249	225	282	255	242	276	246	212	240	225	265	230	243	243	253	234	251	227	247	244	230	263	263	222	257	254	271	258	243	264	252	297	246	249	262	259	231	221	252	237	226	252	241	246	248	275	216	245	262	246	249	270	231	242	253	243	253	313	231	234	271	255	259	266	239	258	272	251	297	298	244	234	261	243	245	242	245	245	266	265	266	224	248	286	229	222	257	254	257	260	253	260	264	235	232	266	254	244	298	238	270	251	237	225	238	235	250	256	253	241	253	255	219	231	258	254	249	247	216	262	242	281	245	252	280	233	246	239	266	267	277	242	249	276	255	231	264	238	272	235	240	249	268	289	223	257	252	242	277	263	252	266	242	238	251	265	246	255	259	240	236	246	257	268	232	284	240	233	230	252	254	285	255	264	224	232	261	240	263	231	281	253	240	231	241	258	261	249	242	259	241	246	288	251	262	244	252	237	255	248	255	249	233	244	256	245	277	262	239	207	258	264	252	272	239	247	246	262	286	243	250	258	235	264	240	255	272	236	262	264	218	259	239	258	237	234	256	262	259	267	259	266	268	245	265	278	276	240	255	259	249	270	252	253	238	241	246	264	231	264	231	243	253	257	249	241	281	245	230	246	224	271	270	245	282	239	272	231	279	250	244	249	241	251	243	240	245	243	252	246	233	273	222	248	276	255	247	247	243	244	250	268	265	241	272	232	232	234	265	247	248	250	228	248	237	248	241	260	251	269	271	270	266	259	245	249	229	251	254	249	269	232	259	267	274	277	263	237	248	260	253	263	278	253	269	261	274	263	237	252	258	263	211	249	265	238	246	279	257	280	244	243	236	226	230	259	237	217	239	237	267	268	241	253	233	256	222	269	229	252	252	271	249	233	253	252	286	239	250	247	251	260	246	253	253	263	233	268	241	242	249	248	255	231	235	297	252	226	259	254	263	220	269	252	250	222	236	247	231	258	213	257	274	228	246	266	247	266	242	241	248	254	274	238	257	227	265	279	237	252	245	274	261	277	246	281	237	246	255	278	267	241	250	261	238	249	243	221	262	264	267	248	245	250	250	241	264	238	247	241	252	249	267	249	265	260	249	261	220	269	265	276	238	249	266	235	225	266	250	254	289	261	238	247	264	279	271	260	239	228	266	245	235	250	252	233	242	244	238	240	229	253	276	242	243	250	246	235	219	222	265	266	243	239	265	264	247	257	251	258	266	247	231	234	259	226	266	232	247	271	234	260	245	243	241	237	251	259	240	264	252	244	219	256	253	244	248	254	238	237	260	266	222	245	232	258	236	249	250	256	235	232	224	231	259	244	260	255	246	263	253	239	265	231	254	264	250	240	256	245	235	253	258	254	251	260	248	252	276	234	273	266	260	256	256	249	242	266	269	247	252	261	212	279	267	240	223	226	256	276	237	260	252	230	257	284	250	246	251	255	266	233	255	263	248	244	249	242	284	276	248	259	282	248	231	228	243	260	256	228	235	227	263	242	261	233	244	261	247	255	281	243	235	273	266	250	245	236	251	274	251	248	255	255	250	262	243	233	244	247	252	217	241	262	252	250	272	222	252	241	249	268	225	235	248	244	233	245	234	233	242	235	256	249	266	223	234	249	256	253	255	262	233	249	224	245	262	251	267	255	228	276	257	239	257	244	235	255	253	255	271	256	234	261	257	238	241	221	257	275	258	247	240	258	259	242	251	239	228	257	241	244	245	233	248	219	229	239	241	263	256	249	246	245	250	260	220	268	242	222	289	271	282	295	256	278	258	232	256	254	272	271	215	236	241	280	230	263	274
13004	28508	20370	9499	5438	3250	2369	1627	1203	953	807	667	625	567	544	540	464	479	406	478	440	389	410	413	404	402	402	419	395	380	372	377	400	382	361	397	412	401	386	380	379	424	416	374	385	388	375	372	388	363	397	379	400	412	391	386	387	393	411	368	369	382	358	360	381	385	389	399	396	375	373	378	350	401	397	394	369	373	357	376	402	367	356	384	337	388	405	406	357	422	403	393	390	359	401	381	389	377	384	393	384	382	401	371	403	380	415	377	420	371	370	384	418	364	368	371	371	392	394	359	385	395	384	392	373	410	389	362	382	389	426	394	350	394	367	380	395	392	417	400	391	374	383	383	377	393	346	380	409	393	368	347	405	379	389	395	398	384	407	350	358	409	374	372	380	391	368	374	398	411	376	403	410	396	386	384	384	389	394	399	383	402	371	383	392	435	361	377	335	396	382	411	382	385	408	374	405	397	436	378	395	383	390	383	383	401	373	354	414	364	384	377	357	363	377	417	396	390	371	401	386	366	396	375	376	358	381	380	386	369	384	415	382	356	387	396	360	363	377	393	368	390	390	375	397	392	397	407	363	379	368	365	387	404	397	387	393	388	387	388	406	353	410	381	387	389	389	380	375	389	371	393	378	385	389	369	398	383	388	322	377	370	365	345	426	378	358	389	412	403	340	389	398	405	390	350	389	413	372	383	381	409	380	387	340	372	386	382	396	341	361	419	374	394	359	345	380	419	379	368	396	401	394	385	377	377	382	378	368	370	353	378	410	383	392	387	358	401	360	395	376	381	383	353	396	394	365	351	350	400	387	376	392	398	420	390	365	399	369	394	361	384	416	435	382	385	361	385	396	399	395	369	399	402	379	387	388	429	360	390	351	417	369	360	437	387	391	383	369	377	385	374	375	390	372	380	373	383	393	363	337	386	386	389	391	382	393	373	390	397	388	374	400	395	395	375	408	394	404	397	363	402	380	376	385	356	379	403	386	393	417	377	324	366	346	390	362	379	381	368	396	386	374	405	358	363	389	398	401	408	381	373	394	373	366	376	360	391	384	412	411	339	398	393	392	371	372	395	378	400	363	372	390	376	408	335	401	384	382	377	356	354	405	387	373	363	381	377	366	359	383	341	387	358	386	402	367	400	386	383	373	419	420	402	397	418	408	347	362	391	371	387	374	391	399	380	395	358	350	385	428	389	396	393	387	382	420	381	385	398	409	393	400	359	387	366	415	402	380	392	411	395	389	397	405	346	369	359	385	402	386	390	387	382	395	350	390	382	361	377	380	376	386	374	367	354	357	389	375	365	404	433	374	434	384	399	380	349	349	388	410	390	388	399	384	379	379	412	374	399	397	378	365	374	370	357	381	393	397	379	357	395	375	367	399	400	340	395	399	357	383	381	383	396	390	394	428	365	385	390	386	359	372	400	362	383	389	365	394	369	355	415	366	389	416	356	396	385	376	386	402	410	396	345	373	389	404	421	372	395	384	355	398	388	359	412	370	390	425	376	376	395	377	411	377	408	356	361	384	398	414	385	345	407	376	383	351	353	370	358	398	436	375	390	405	388	419	366	396	395	373	373	390	392	372	364	379	369	359	373	400	388	386	386	411	382	393	384	404	399	362	384	399	374	400	366	382	391	389	376	378	371	364	372	423	386	380	406	379	386	395	360	411	386	393	337	411	375	376	370	393	366	383	414	393	375	413	369	331	382	363	412	373	430	393	369	412	399	352	391	383	400	375	368	374	392	390	407	389	368	422	400	377	425	437	369	377	358	380	404	422	396	402	352	368	398	357	407	355	357	392	352	416	379	379	396	360	381	372	420	387	398	362	368	423	360	389	372	423	379	390	364	420	362	392	384	338	386	388	385	389	367	376	366	373	374	434	376	380	386	387	384	390	424	388	390	385	392	369	397	350	389	385	380	416	435	392	393	409	387	378	393	381	386	355	376	381	405	396	388	326	395	363	393	344	380	387	385	365	390	408	382	377	385	387	395	361	397	372	366	421	356	380	383	391	376	392	362	344	357	373	402	397	401	390	397	384	398	377	420	394	402	369	393	368	383	408	382	399	371	372	400	369	416	389	362	437	383	375	379	420	386	407	403	396	397	394	402	400	380	369	379	387	380	422	381	368	375	393	380	346	413	377	370	357	374	403	367	401	381	376	383	415	388	382	378	426	419	402	372	411	359	391	397	371	363	428	374	362	385	415	417	390	387	376	391	393	380	383	383	406	393	363	345	385	388	370	343	356	357	376	409	406	351	374	371	348	380	391	410	362	353	398	386	403	393	377	391	387	386	363	370	376	380	415	408	419	385	390	358	359	363	352	397	386	383	366	398	372	361	417	386	367	384	350	392	398	370	385	368	371	397	397	382	408	356	384	356	363	377	420	378	381	394	399	381	412	357	384	365	371	376	354	407	390	375	378	383	387	409	408	394	375	358	411	374	386	395	368	424	386	416	403	374	360	396	362	362	363	397	365	369	385	374	364	377	388	411	397	405	400	377	385	432	371	374	369	380	406	356	384	396	392	386	367	396	376	382	406	390	400	352	391	385	376	414	396	383	381	394	410	393	381	399	350	387	386	396	421	380	383	352	394	439	383	367	368	384	368	366	395	391	398	388	380	367	365	365	385	406	374	402	373	368	350	391	417	429	402	394	374	391	359	400	382	374	375	369	400	380	407	393	410	405	400	405	393	399	410	399	366	392	368	401	385	379	420	360	388	418	401	370	375	394	384	399	392	390	397	403	393	372	388	367	379	395	376	375	359	385	381	404	404	397	367	388	386	399	374	390	418	389	362	341	385	377	393	390	386	391	369	403	387	377	423	370	424	379	401	411	398	373	394	407	393	374	396	384	377	367	405	386	389	409	386	371	415	402	349	425	395	387	353	375	378	394	374	373	357	399	367	380	378	361	396	340	390	402	410	384	368	363	424	356	381	410	372	374	405	387	380	375	404	397	351	398	419	377	346	393	423	398	383	381	367	395	379	353	391	389	379	364	402	366	385	398	407	407	362	356	413	375	374	374	381	374	387	416	377	404	355	406	408	401	380	377	369	388	432	372	376	370	379	399	383	432	375	404	381	386	361	387	430	388	376	362	354	398	391	415	369	373	389	376	413	402	407	403	373	384	379	395	388	382	391	379	365	370	374	372	372	375	373	389	383	383	422	372	355	402	385	405	396	367	382	389	368	375	393	363	368	408	404	407	377	383	395	374	372	356	399	367	391	353	390	382	408	386	356	383	380	381	361	391	377	388	353	374	430	395	380	368	384	381	370	418	424	390	404	399	376	371	373	395	368	416	382	381	395	388	389	386	374	367	372	399	365	390	393	404	396	345	374	377	394	360	367	382	356	373	386	389	403	401	397	401	384	381	391	401	402	376	382	403	372	398	337	387	373	372	380	402	411	391	380	404	411	384	367	378	393	351	381	383	409	360	394	367	387	386	413	392	427	379	363	431	389	379	382	369	373	377	413	366	396	373
22973	21524	28523	24919	21529	15382	3545	1549	1087	803	631	514	482	457	450	403	345	350	303	326	302	315	314	297	320	274	278	271	270	291	270	274	293	298	277	302	273	282	272	308	288	269	268	277	270	277	256	297	266	268	280	252	287	291	283	279	312	267	295	289	302	286	295	268	260	266	283	278	282	293	284	269	274	299	276	275	282	263	288	273	300	263	303	257	275	271	268	264	275	292	295	276	291	288	289	283	260	261	250	277	264	277	256	274	239	281	282	261	292	282	301	301	298	294	258	268	278	284	273	280	306	249	260	310	298	284	277	265	282	287	260	272	301	291	286	280	269	251	296	254	292	272	283	289	279	284	258	250	284	253	275	246	286	272	318	305	284	257	296	288	299	272	309	278	268	273	273	257	265	280	269	275	262	279	290	289	273	298	259	263	237	261	290	276	232	292	250	287	248	275	271	322	223	282	296	276	276	255	271	281	273	279	270	257	288	283	276	290	267	255	254	276	283	243	278	292	256	264	249	291	274	272	247	266	245	262	260	284	287	261	283	235	265	254	276	261	260	262	267	274	284	262	264	298	259	238	246	275	241	241	268	285	271	278	295	271	281	261	263	240	278	316	285	266	283	280	259	279	255	256	297	308	275	292	284	269	268	301	303	267	255	330	291	290	254	274	278	290	256	272	284	287	277	264	279	247	268	251	280	293	253	278	270	272	276	301	249	263	274	294	267	265	255	266	277	282	278	268	270	273	267	259	253	289	282	275	241	277	302	244	297	283	307	260	242	272	268	263	282	230	290	283	270	245	259	281	235	299	274	274	256	277	262	268	259	275	283	255	281	284	278	282	260	289	231	281	252	278	250	291	278	281	297	318	294	287	265	235	282	241	300	269	282	272	261	281	310	261	269	256	284	288	293	277	273	249	277	280	274	301	282	267	254	280	277	299	281	270	319	283	275	260	263	274	252	281	254	248	279	290	278	310	298	260	297	287	265	270	267	291	314	254	252	248	290	270	274	243	298	279	259	285	251	297	308	240	321	300	257	293	245	289	271	253	287	295	245	282	275	307	259	274	284	287	284	295	259	287	257	272	262	263	271	279	290	294	283	259	247	280	282	275	313	314	324	285	278	283	259	266	267	263	249	243	296	276	285	269	251	275	272	275	240	292	280	275	289	277	302	285	266	270	258	260	275	285	278	279	283	255	269	255	268	255	301	273	279	265	252	296	259	270	249	272	307	274	285	282	263	299	262	272	284	267	299	283	267	269	283	252	258	301	271	298	282	273	314	272	280	283	289	268	263	257	263	282	284	320	282	256	271	253	299	258	284	246	265	257	243	253	275	290	312	273	256	300	310	289	276	274	291	297	279	277	303	281	286	273	273	269	327	274	274	260	262	267	290	272	307	291	248	284	253	287	287	272	263	272	277	276	295	288	275	293	265	273	251	270	281	285	255	278	261	257	269	266	300	266	283	296	261	260	271	259	296	254	253	263	265	280	270	277	260	268	279	302	293	276	278	255	274	280	271	255	270	260	246	266	271	265	300	273	286	272	274	272	284	291	245	317	285	279	280	247	283	258	290	283	298	272	293	294	291	296	272	274	280	288	286	271	263	271	279	283	260	288	292	276	278	283	280	281	277	288	300	270	316	271	271	274	288	272	265	287	268	270	278	282	279	274	265	264	252	273	264	284	267	298	271	287	272	275	278	284	264	261	319	261	301	271	267	266	262	274	255	303	273	234	260	259	260	256	269	293	285	308	283	269	290	271	270	262	257	285	302	291	261	286	272	276	249	259	299	254	286	262	276	284	249	221	262	255	281	268	261	265	286	261	275	265	276	280	290	290	268	271	257	280	266	284	286	244	266	275	267	239	279	303	291	264	257	288	289	266	285	262	267	270	244	258	274	244	255	286	302	266	291	291	281	299	280	266	291	265	280	261	312	278	269	269	280	243	290	282	298	296	264	275	256	261	264	270	271	278	255	288	270	277	272	294	278	266	263	291	276	279	289	260	274	277	260	269	289	276	245	258	257	258	272	267	303	297	304	263	274	283	287	265	284	271	280	231	271	300	301	267	287	293	271	294	247	272	258	276	260	289	249	263	256	276	281	281	287	301	266	264	289	293	248	275	271	258	265	286	282	307	286	300	267	275	266	260	266	279	271	302	297	263	258	283	270	252	278	269	260	271	264	264	251	250	301	273	279	272	279	275	287	272	267	266	314	262	280	273	250	277	284	286	268	251	248	254	248	272	292	276	256	251	274	293	276	281	271	312	276	274	251	273	296	268	270	252	267	231	260	249	258	279	259	251	292	266	279	255	282	278	253	263	280	300	264	286	285	308	269	276	300	269	293	277	263	272	259	284	286	264	275	326	290	298	266	280	273	288	293	271	287	296	271	288	265	272	297	272	304	272	281	270	255	275	274	273	268	270	253	276	278	271	256	290	270	262	288	311	297	260	303	284	301	266	290	267	273	241	252	279	292	262	292	269	288	256	288	246	256	305	249	267	293	291	270	274	246	286	272	250	284	286	261	253	277	276	261	266	289	328	276	229	263	273	274	239	276	269	289	277	279	264	268	274	298	280	292	287	246	247	280	275	269	267	277	272	262	257	257	285	249	268	330	295	270	283	272	294	285	293	238	299	248	280	286	252	255	255	240	285	263	278	286	252	277	256	287	268	294	293	311	271	246	275	283	274	269	277	271	267	270	274	262	262	303	299	259	266	285	268	284	301	257	265	277	274	293	271	257	277	258	231	282	266	286	274	280	272	261	275	280	271	282	309	296	257	267	291	287	243	280	276	293	244	268	271	262	258	242	271	264	277	287	273	296	274	290	267	248	259	292	255	284	289	281	255	262	265	272	261	236	259	286	242	294	298	264	249	287	261	268	276	283	251	292	234	257	270	293	277	286	271	299	295	249	250	266	282	281	283	270	292	266	264	269	260	271	309	292	297	293	247	263	270	304	266	280	267	258	295	259	281	303	241	281	284	256	281	275	258	279	257	282	252	250	284	263	276	259	250	285	266	286	276	261	262	290	278	285	273	294	253	260	254	264	275	272	245	280	312	292	264	238	282	281	267	299	291	264	275	296	305	275	260	277	233	294	270	271	271	271	243	302	254	309	252	276	286	245	277	258	289	273	294	290	277	247	269	300	289	258	265	289	288	282	242	270	283	267	295	290	282	247	277	274	263	282	283	284	275	268	265	301	243	231	270	273	283	267	300	288	266	240	248	292	246	290	281	303	280	272	251	275	291	255	282	275	241	302	269	272	308	248	241	278	261	299	267	286	271	268	289	271	260	273	263	268	257	267	287	292	288	243	271	280	248	307	292	248	259	276	279	279	310	258	303	256	299	262	276	303	284	279	254	256	287	253	279	256	296	265	280	249	259	294	284	274	295	304	265	260	287	276	258	262	265	263	263	274	299	293	273	255	261	251	282	288	236	266	279	279	280	263	277	277	314	269	264	308	266	282	289	290	270	245	284	284	289	280	254
15764	37707	29868	16487	9714	6107	4220	2917	2150	1597	1188	1042	848	813	766	722	646	573	590	512	486	471	481	465	429	438	464	448	467	425	371	451	415	424	414	430	423	423	435	416	459	379	416	410	402	412	392	414	367	410	413	406	407	455	399	364	425	419	403	392	404	411	385	437	417	440	402	426	407	429	386	414	408	401	411	405	467	429	437	442	416	377	413	425	398	429	417	394	433	422	409	433	426	460	434	403	408	413	412	416	437	423	416	392	423	441	401	397	404	398	399	401	398	426	407	394	421	421	375	442	419	453	394	431	415	392	402	407	413	425	432	383	431	410	418	404	411	395	423	401	440	404	431	427	425	405	407	428	410	423	408	429	421	397	382	419	422	432	425	420	399	434	442	420	410	414	427	422	433	401	409	436	414	462	434	468	373	448	413	414	460	403	410	430	435	414	417	447	413	411	452	401	407	421	388	424	404	419	398	428	397	407	414	393	431	416	465	428	383	409	415	425	430	418	443	425	404	383	418	448	400	395	418	422	414	407	419	413	383	430	426	425	415	425	400	398	414	399	425	423	371	419	421	391	385	420	452	454	422	424	403	420	402	412	404	415	401	396	420	446	386	427	387	411	414	376	397	425	398	411	415	397	424	454	399	400	406	430	403	376	436	453	431	435	396	451	383	415	404	463	419	410	412	426	447	419	383	396	387	435	419	451	435	428	463	388	425	441	398	411	411	418	415	403	374	416	398	408	381	455	424	433	382	419	392	413	438	405	373	406	413	442	371	394	434	416	385	411	398	392	425	423	396	429	394	456	396	428	390	395	407	426	398	395	388	409	409	424	409	422	411	426	450	410	426	456	429	401	412	414	423	400	409	420	436	404	401	383	392	410	393	425	396	405	480	407	373	427	424	393	422	434	400	441	431	414	435	435	390	425	403	432	383	394	386	390	390	425	387	369	429	395	409	425	426	412	404	394	429	428	376	407	369	412	385	413	374	426	393	411	436	424	425	430	406	386	415	397	392	418	429	435	421	410	442	383	414	447	443	413	437	453	410	435	428	438	410	418	442	439	399	397	370	412	392	416	361	377	416	413	396	435	398	431	451	385	400	454	401	427	423	404	449	387	422	403	423	393	393	382	433	403	432	438	415	397	434	395	396	392	411	419	421	400	438	416	417	364	420	438	443	405	405	394	388	447	413	429	421	444	425	421	410	405	399	410	398	398	432	440	414	404	419	415	424	405	387	412	399	419	431	409	445	414	352	447	404	387	410	442	423	403	423	384	416	437	428	393	427	399	440	440	387	390	411	405	436	450	408	420	413	432	398	402	402	392	451	438	386	397	410	442	436	413	429	453	381	411	399	408	391	418	438	415	418	414	366	423	425	432	434	414	445	417	389	430	408	418	391	421	432	380	426	390	445	434	418	392	403	405	412	387	377	434	389	401	427	435	360	374	392	422	412	398	392	459	389	421	382	401	382	410	438	432	436	432	436	379	388	412	474	436	413	447	410	433	377	446	429	414	395	387	424	446	395	391	393	381	417	405	375	396	405	409	396	430	390	410	408	400	419	408	414	387	390	419	411	423	446	404	451	441	395	447	398	405	403	424	372	414	431	426	421	403	447	417	420	438	389	411	419	424	425	448	420	430	387	395	413	382	414	409	391	414	401	408	394	412	404	445	421	413	409	457	389	435	426	383	415	413	384	429	414	424	439	400	399	406	414	392	449	439	435	442	458	446	409	414	404	403	421	401	426	426	426	439	407	408	439	400	381	409	423	388	415	410	380	387	394	354	407	388	409	436	407	421	432	407	434	387	426	422	410	450	419	437	403	421	386	402	422	412	416	405	423	391	402	427	412	429	438	393	434	423	398	390	414	372	455	408	467	441	412	400	437	434	422	377	443	435	437	386	403	413	423	423	424	445	395	418	447	410	423	429	438	381	399	449	448	377	472	414	427	381	387	396	402	394	399	407	424	422	423	381	441	437	446	367	431	437	429	397	389	436	397	390	418	428	410	386	433	390	450	426	395	406	420	375	417	416	384	387	439	450	397	387	399	431	406	401	435	393	428	445	433	430	407	417	409	411	419	422	417	381	445	403	420	397	382	380	422	402	436	421	431	403	429	430	428	394	402	392	438	404	466	417	403	403	400	447	404	398	426	432	408	386	415	402	428	443	426	406	396	387	437	442	409	414	419	425	392	417	429	424	432	395	437	417	379	439	365	411	408	435	423	419	418	401	418	427	443	413	414	446	411	396	413	431	417	413	405	408	452	412	419	380	438	411	467	421	379	416	386	439	436	425	393	395	415	389	400	391	419	397	429	387	444	406	412	442	378	402	423	413	401	405	456	376	416	420	433	411	423	441	438	408	406	405	448	405	409	394	399	401	416	403	370	412	415	377	379	408	427	413	418	398	402	429	425	397	413	417	391	413	404	372	416	405	386	381	414	393	420	430	389	436	415	424	442	394	418	393	424	408	425	424	395	417	443	358	416	419	405	459	401	425	404	406	443	373	437	446	443	422	435	422	429	402	415	406	404	411	426	447	359	433	438	398	420	401	412	390	373	450	430	415	405	402	411	401	462	423	428	427	408	418	358	407	418	400	445	397	439	396	446	408	443	433	426	385	425	436	412	398	384	406	428	404	401	406	430	401	424	402	439	404	458	413	437	413	407	438	462	427	429	405	437	385	399	460	429	406	434	423	421	422	392	394	414	426	414	403	412	423	420	430	410	454	392	397	412	385	419	416	400	426	429	420	413	419	393	427	447	450	404	447	414	454	414	425	396	414	410	412	394	383	383	388	428	421	432	410	418	415	403	400	432	382	417	416	435	448	445	400	428	454	402	412	441	433	411	416	422	408	415	423	402	400	423	392	417	411	421	442	411	434	417	394	396	423	409	398	420	401	405	403	378	451	409	444	432	441	432	439	415	404	404	406	427	396	409	405	414	428	421	439	391	388	427	398	389	368	412	375	423	423	445	436	422	410	417	407	416	409	424	404	402	406	431	386	410	390	416	444	388	389	388	411	410	431	423	390	405	445	372	421	383	366	381	399	436	406	412	420	421	379	374	412	368	443	385	394	396	406	411	444	412	407	412	410	407	422	435	409	428	413	415	420	404	473	425	444	391	448	441	411	415	426	415	421	375	386	393	423	406	419	420	445	406	394	388	414	417	423	399	435	415	479	391	427	448	407	397	451	411	409	428	389	421	392	426	416	444	416	381	414	437	390	427	439	376	392	462	420	428	414	428	403	425	397	422	421	421	410	452	413	428	418	438	441	406	429	383	428	440	447	421	427	414	405	418	394	431	409	414	428	407	449	390	417	421	421	407	427	414	415	403	379	426	451	389	410	405	407	384	369	404	350	468	432	394	398	442	406	389	390	388	401	385	412	419	384	424	423	424	396	453	448	404	430	416	415	404	432	419	401	382	424	389	441	412	416	392	416	467	404	450	413	415	406	418	394	406	389	385	379	402	416	421	424	435	410	451	421	414	393
28246	19643	12485	5245	2160	1374	965	702	551	446	401	356	324	345	316	365	307	298	314	300	268	274	297	243	309	300	266	272	305	286	289	275	247	260	291	321	273	312	270	252	270	259	281	297	274	305	303	296	282	248	285	282	259	295	280	262	255	266	269	296	288	296	284	282	292	274	281	273	267	277	264	280	272	265	236	282	275	298	261	245	271	274	276	298	270	285	275	276	255	256	268	288	254	286	279	299	234	279	266	279	270	290	285	264	297	257	294	313	272	262	265	269	278	282	267	278	277	287	274	251	271	273	257	270	285	256	277	267	284	289	290	277	271	254	293	271	277	250	272	266	305	280	287	293	265	288	288	262	260	276	252	267	275	271	287	264	271	286	277	280	282	255	277	320	276	252	290	275	272	269	272	271	287	268	272	281	295	285	289	281	266	283	281	268	257	289	283	246	257	283	280	269	291	270	292	277	255	305	265	303	287	290	284	305	285	277	268	270	277	275	296	274	242	238	278	274	306	287	290	259	280	269	268	263	287	282	281	234	294	292	259	281	313	239	269	273	300	262	262	255	271	250	273	254	270	250	268	260	246	263	265	267	301	305	306	294	255	309	268	276	290	297	246	260	311	258	268	224	270	288	271	263	263	259	282	297	283	285	299	269	284	280	271	304	287	287	269	284	302	281	280	303	305	269	285	303	267	282	278	276	249	279	279	280	309	253	264	289	284	309	270	249	253	291	282	287	270	292	263	269	281	260	284	295	291	284	297	270	255	267	292	279	277	277	265	274	281	258	311	287	262	271	272	260	269	292	296	269	288	261	255	300	251	276	275	267	274	289	284	275	259	274	256	246	265	277	297	259	242	292	244	294	284	272	284	290	262	257	296	279	290	289	285	305	286	274	239	274	274	271	293	264	254	292	285	298	268	262	288	258	244	295	256	236	296	267	267	271	263	268	253	302	258	305	260	261	258	290	276	277	270	249	293	281	279	301	277	291	267	272	296	289	266	290	258	263	257	298	260	288	313	280	267	280	293	297	262	278	265	271	260	273	273	295	275	255	258	261	290	269	309	283	292	273	264	277	264	284	287	303	301	299	261	251	293	292	292	276	269	311	279	284	290	272	290	300	270	282	278	260	254	293	241	252	259	251	290	259	310	293	272	286	272	252	269	301	293	271	296	261	283	287	259	289	255	262	277	278	262	290	284	290	310	259	286	260	283	296	306	316	251	242	275	296	286	273	276	274	280	274	286	247	263	271	263	255	287	273	268	288	291	251	275	289	270	274	247	289	290	277	262	267	265	322	267	263	274	262	266	291	253	266	289	260	259	284	237	264	245	282	279	266	272	292	268	267	270	259	292	251	275	264	295	270	332	287	265	275	272	290	290	271	252	262	287	254	301	270	281	277	261	286	262	260	292	274	267	263	291	281	244	278	263	309	273	271	275	251	282	266	284	261	260	260	256	264	271	268	295	260	276	280	245	243	266	275	242	266	286	268	260	274	274	290	268	267	253	281	274	274	264	266	280	290	280	289	264	269	261	300	291	267	273	238	278	278	296	274	266	248	286	274	276	301	291	267	253	276	296	249	267	293	238	265	279	280	315	253	262	286	287	272	272	251	258	277	275	304	276	262	281	258	283	272	270	281	266	300	256	271	279	297	303	268	276	275	290	256	275	281	265	274	298	273	254	281	288	263	248	293	225	287	254	274	283	296	265	250	269	291	288	259	255	319	282	231	284	280	259	261	293	277	274	259	291	282	261	256	260	308	263	270	262	263	268	275	298	280	288	281	307	279	278	257	267	271	281	247	304	262	259	268	274	282	280	282	266	268	271	261	279	284	304	275	253	268	296	252	235	238	285	308	250	291	322	291	264	292	259	264	253	258	286	267	316	293	271	282	283	304	287	259	230	314	298	291	269	265	307	260	263	293	249	276	294	253	277	269	267	295	263	290	263	275	242	281	256	275	284	275	261	272	255	280	278	278	274	292	255	270	273	272	285	261	266	261	246	272	270	292	278	274	278	263	290	268	294	299	277	279	293	263	258	279	268	291	286	294	280	259	277	281	299	267	284	280	258	250	290	285	273	240	267	240	261	314	266	259	297	255	281	302	234	293	281	280	272	301	282	251	272	300	266	261	291	260	253	251	262	263	275	257	262	291	266	284	277	272	267	288	289	251	272	239	291	282	268	279	266	274	268	281	261	247	281	277	266	284	283	289	264	244	303	280	266	255	292	289	282	266	291	265	265	264	261	270	263	252	289	250	279	249	258	271	280	258	256	268	280	262	299	263	290	274	263	258	267	269	269	277	280	288	264	261	276	309	274	263	287	288	243	282	268	283	279	306	286	282	293	298	292	290	239	266	274	281	270	270	270	298	250	241	251	280	260	268	304	278	261	299	254	258	249	300	270	277	291	278	264	274	285	276	267	293	290	274	288	271	270	311	268	287	288	260	277	284	277	308	313	259	274	278	254	274	298	283	257	301	324	256	273	271	286	309	296	276	272	263	276	304	270	292	287	289	260	279	248	275	278	261	293	269	243	275	264	251	293	282	286	293	285	271	303	234	274	296	252	296	292	259	279	283	272	258	285	286	243	284	282	280	264	260	273	290	291	285	285	282	322	283	276	286	250	293	292	272	286	276	278	263	258	286	268	288	288	244	278	266	281	251	243	264	271	294	269	291	277	251	257	283	282	297	274	280	274	286	270	272	268	250	268	294	277	248	311	280	284	271	283	282	245	261	264	258	273	264	262	281	249	272	263	269	274	279	275	262	274	273	297	278	271	262	283	278	250	276	282	275	268	238	271	282	261	249	262	286	258	266	268	280	286	278	272	277	265	287	268	275	273	276	264	277	259	269	312	279	286	285	298	279	263	299	284	293	268	261	259	273	252	279	264	271	276	302	284	279	290	262	269	284	271	238	260	266	275	273	290	280	251	316	281	254	284	271	270	229	293	273	282	259	278	276	278	276	258	265	283	262	275	251	252	275	262	256	281	299	287	273	257	274	260	258	265	266	294	294	258	298	259	299	268	263	255	308	299	254	297	282	305	296	282	293	264	259	273	264	273	269	280	295	273	298	299	269	301	287	261	260	270	286	283	283	271	267	309	282	274	288	283	244	255	263	281	266	237	287	279	268	270	282	295	308	295	282	250	280	319	260	282	289	317	275	275	286	282	291	269	266	267	306	262	278	284	280	251	273	253	258	259	290	291	247	252	287	302	286	290	269	281	258	298	280	272	299	252	294	272	273	295	262	244	297	290	285	265	285	271	270	270	284	258	273	273	257	286	259	254	297	275	261	272	273	297	287	293	278	284	262	279	281	283	274	250	286	278	296	246	279	276	276	291	273	261	236	236	286	280	313	251	311	312	270	274	271	278	260	256	311	272	293	262	243	262	263	282	281	246	285	247	276	252	265	284	242	269	255	278	260	301	286	288	238	269	270	258	268	276	284	276	281	273	279	261	302	314	294	254	283	303	256	268	314	276	256	245	283
13149	25046	17647	7766	4115	2736	1863	1316	1077	849	729	605	588	549	532	550	454	481	514	483	461	441	448	459	419	453	444	459	453	424	449	407	434	452	407	385	453	427	423	410	431	493	433	401	409	423	474	428	437	440	384	383	412	419	418	409	424	393	393	385	387	432	455	441	449	421	407	425	460	410	428	405	431	405	423	396	422	414	436	418	408	410	419	449	425	414	413	432	420	397	402	420	457	411	423	438	426	432	408	421	442	437	456	417	421	414	411	460	399	413	429	419	426	430	426	415	455	422	427	407	425	396	415	440	419	458	431	452	427	434	414	414	407	389	386	393	402	447	434	408	450	409	408	418	430	377	409	438	391	412	454	423	440	441	438	415	401	408	437	463	394	419	420	428	402	423	393	392	410	375	435	411	368	422	392	429	417	414	427	402	422	435	392	448	404	417	421	432	405	418	429	422	428	433	400	408	403	444	451	436	404	422	409	436	452	440	410	402	408	423	406	414	457	424	441	372	443	428	412	406	416	410	428	418	416	420	437	385	461	421	434	422	396	420	444	429	442	425	369	436	422	409	367	416	417	421	414	400	430	422	410	403	450	420	421	399	449	422	427	415	462	394	425	439	430	410	400	442	444	373	421	410	435	404	410	431	393	442	399	412	429	434	398	424	404	403	422	402	439	406	435	428	380	386	439	424	426	399	409	446	447	390	388	420	439	409	438	403	426	395	387	447	449	409	412	417	402	394	405	430	392	427	395	426	417	407	390	427	420	425	409	394	432	421	408	407	451	386	416	424	456	435	421	447	405	396	408	399	423	387	389	400	434	389	408	401	401	420	409	419	438	438	415	442	410	432	409	437	397	414	421	430	398	392	405	429	395	439	402	417	421	419	436	430	440	433	412	411	388	462	419	432	393	433	444	382	427	407	378	372	458	451	410	416	400	405	479	421	434	424	377	446	408	403	395	394	411	426	418	436	383	417	414	411	386	439	439	420	426	402	466	398	411	453	386	431	434	407	382	402	412	386	403	398	414	400	439	430	398	427	413	442	407	430	412	390	407	399	414	436	437	406	427	456	389	429	427	410	429	443	408	433	390	413	425	434	423	432	411	399	457	412	440	408	423	394	408	405	411	403	410	396	427	413	470	401	488	424	430	455	423	399	443	398	383	432	442	421	422	391	453	410	394	426	453	385	421	398	402	411	420	410	417	428	429	395	460	418	429	443	444	421	387	412	444	394	412	416	400	398	420	443	433	389	429	405	406	473	447	400	429	380	456	431	408	400	411	450	410	393	431	412	457	391	421	426	421	407	428	427	414	418	439	393	425	440	428	443	410	404	387	400	407	415	434	409	390	399	420	430	411	423	408	458	435	415	427	440	444	420	432	371	399	424	410	454	418	431	416	392	419	402	423	436	410	436	418	410	382	413	469	396	418	395	388	412	421	455	442	435	434	421	414	436	434	417	391	411	424	429	450	407	426	406	405	394	430	382	399	418	423	387	431	437	400	420	433	416	377	391	435	441	412	435	403	396	386	409	447	379	421	398	424	412	431	391	393	408	421	425	407	454	424	428	421	403	430	451	414	354	392	424	394	455	396	411	418	384	446	418	412	401	428	401	398	417	439	415	434	411	398	431	405	413	416	443	407	413	414	373	448	420	436	392	421	377	456	392	401	406	435	420	411	423	381	437	452	435	426	470	418	413	409	409	430	474	427	423	448	413	397	405	401	409	436	438	398	425	463	422	414	415	416	428	427	415	407	409	434	383	427	377	405	429	455	393	441	392	419	429	400	439	422	390	438	414	462	394	402	382	438	452	413	449	443	409	427	438	435	448	425	410	400	391	435	413	370	372	401	449	433	407	446	429	403	421	455	438	412	422	446	386	424	468	422	405	451	427	434	397	453	437	398	426	423	443	405	422	407	426	402	432	382	405	401	436	381	405	424	419	397	449	378	403	410	427	435	405	436	405	412	430	419	385	361	440	442	414	434	436	423	422	446	437	422	398	363	429	421	389	456	384	420	398	387	412	425	441	413	478	426	426	416	455	404	401	414	440	473	378	445	441	409	419	404	440	404	428	452	377	402	398	401	426	403	398	422	405	413	418	429	442	447	437	441	449	428	455	394	403	439	389	434	468	450	412	428	397	429	417	415	431	412	443	432	398	396	425	441	416	432	421	408	451	401	417	416	410	451	405	432	400	418	453	412	422	417	426	397	417	430	417	412	417	416	412	387	411	458	427	422	391	412	430	440	394	450	411	420	419	410	433	432	433	427	414	407	405	463	403	427	389	431	405	385	435	416	404	387	418	446	391	446	424	392	410	424	394	391	418	414	377	405	416	428	409	424	444	387	438	423	394	427	384	406	438	424	420	402	383	409	423	456	412	411	405	370	416	394	426	398	416	414	430	438	399	419	406	418	410	412	401	428	452	416	410	373	401	404	390	383	406	437	419	418	422	425	408	435	417	402	409	434	406	416	404	369	418	452	421	413	435	453	389	437	424	415	415	441	419	450	424	389	424	449	445	397	451	385	439	452	426	460	431	402	430	426	429	426	419	385	402	394	407	438	425	375	421	441	388	444	394	421	453	412	429	411	455	443	415	369	442	408	398	422	401	448	407	425	443	408	416	404	383	465	418	439	407	422	400	420	420	420	437	417	441	413	390	419	392	411	426	409	454	418	438	398	425	408	402	414	411	412	450	388	409	450	381	431	429	416	404	435	453	456	441	417	452	381	400	417	418	414	421	416	430	410	409	423	466	440	435	426	404	412	428	410	447	384	439	414	428	420	420	429	440	396	467	418	406	412	433	398	437	391	452	402	412	401	399	400	421	408	439	413	395	383	440	417	426	437	431	445	434	429	419	443	420	448	412	453	431	402	392	398	414	425	411	442	392	405	383	446	413	385	427	443	418	443	408	424	411	449	443	452	406	428	422	420	390	431	399	430	423	414	383	447	424	434	415	395	403	395	449	467	459	455	445	392	442	417	419	439	420	456	454	435	414	399	417	395	427	444	419	417	400	414	444	411	444	429	382	388	374	421	416	413	443	396	430	409	427	393	417	404	456	422	400	413	392	363	408	457	432	402	415	425	430	394	430	425	434	396	456	435	397	421	470	417	418	427	416	436	452	416	391	426	419	428	412	429	421	425	401	432	434	409	420	390	398	408	407	423	429	405	445	467	412	385	417	418	420	440	397	389	434	387	409	454	436	429	427	409	402	376	429	412	406	417	412	430	397	407	404	407	424	391	417	415	403	384	379	429	425	410	422	430	403	392	424	434	393	410	413	395	422	419	418	425	435	400	482	421	470	412	381	428	406	455	373	416	391	424	418	398	468	420	420	478	383	455	429	400	447	449	397	376	409	435	411	440	428	458	419	404	406	410	424	441	395	424	431	414	425	424	447	421	423	407	441	430	398	427	382	404	435	408	422	409	445	431	412	390	469	385	426	414	398	432	404	400	411	454	384	427	418	417	430	444	445	436	409	406	387	404	425
24026	21551	27762	25793	17676	4413	2060	1239	867	639	577	505	460	435	448	378	368	357	362	353	304	288	341	350	331	286	296	263	336	302	289	307	302	283	287	334	288	288	300	296	273	319	308	273	306	278	297	295	254	307	292	304	303	280	299	282	274	277	282	318	278	297	286	290	279	313	294	308	296	299	267	269	288	279	301	336	308	249	298	278	267	308	311	304	297	265	267	299	284	286	304	282	264	303	296	304	338	309	279	305	261	281	310	312	282	274	293	313	277	278	310	282	266	279	283	268	317	296	291	313	319	288	301	286	308	296	304	306	300	284	260	288	295	276	271	292	329	293	331	288	269	303	272	303	291	308	278	318	284	286	282	267	283	267	338	315	300	281	283	287	302	284	280	297	302	295	303	272	285	277	286	298	263	293	314	309	291	292	272	286	315	301	294	304	299	259	283	283	299	286	280	277	303	289	335	279	280	314	306	301	271	296	277	292	283	283	296	303	256	307	285	288	279	288	297	325	268	260	300	279	291	319	278	282	302	302	318	294	291	297	301	307	283	319	291	311	273	317	283	267	276	287	306	309	279	266	262	264	287	290	319	305	260	310	285	275	273	276	328	306	284	309	263	308	313	296	303	260	268	308	255	312	293	283	284	298	295	280	296	310	289	294	285	290	295	271	297	259	311	305	297	254	278	267	273	284	281	295	273	282	328	278	309	297	296	294	292	297	289	312	314	302	317	288	304	286	283	296	306	297	321	330	288	306	317	293	320	295	271	296	303	305	291	299	263	285	297	285	278	289	310	294	279	317	291	270	274	290	283	288	298	287	288	280	286	299	303	308	292	312	288	301	274	294	296	282	287	279	291	260	284	267	318	285	298	283	309	279	273	281	308	284	283	261	302	286	278	276	298	305	275	322	282	300	286	288	295	303	302	315	285	290	286	299	303	305	282	296	323	291	285	269	299	292	302	318	295	270	287	300	322	272	269	283	291	292	291	282	272	299	295	288	297	296	287	265	304	283	288	269	327	265	302	270	270	281	342	304	287	280	286	266	308	276	310	279	298	289	312	280	290	315	286	275	271	316	290	305	295	311	301	274	305	297	269	269	271	283	269	302	296	313	285	314	285	260	311	287	310	252	292	283	289	285	267	279	282	315	292	275	272	301	301	303	320	286	265	293	316	282	269	310	300	292	319	270	291	291	288	274	277	299	294	300	272	282	314	273	296	304	309	301	271	266	286	287	300	266	297	275	275	311	272	299	284	268	301	343	263	326	325	288	301	289	281	286	316	294	283	295	277	298	269	319	262	272	296	278	271	298	285	290	271	271	262	263	287	289	282	313	296	289	308	301	284	315	277	276	307	264	285	283	300	294	305	287	319	299	273	300	263	303	298	280	320	291	279	281	285	295	298	338	285	290	290	267	246	285	291	284	292	312	302	287	299	295	275	287	278	287	300	301	300	293	274	274	291	283	310	275	291	301	303	280	304	303	308	284	299	289	289	283	272	302	277	283	306	290	298	294	251	283	297	301	286	273	285	309	292	316	301	289	278	279	295	293	292	303	312	296	293	319	271	304	296	275	304	284	275	289	282	316	276	281	290	275	274	274	319	290	281	286	284	256	316	290	284	281	284	298	330	269	269	284	274	311	285	279	278	288	301	301	297	279	305	289	304	287	292	269	285	279	282	289	276	254	270	325	298	326	296	282	288	278	268	274	297	295	284	278	282	286	285	287	303	304	316	296	297	277	293	282	287	278	298	273	290	307	300	301	288	287	328	318	283	277	276	324	284	267	252	274	296	287	312	287	270	308	294	314	299	290	281	270	302	283	282	310	308	277	291	321	279	297	300	316	314	291	304	300	300	275	282	301	299	288	287	278	286	294	291	315	298	286	286	299	276	292	291	269	281	261	302	280	315	290	283	306	323	289	293	303	278	291	277	280	304	287	344	283	300	269	295	282	288	298	279	300	267	302	284	305	262	302	278	291	301	284	308	276	275	327	263	258	293	300	298	326	309	277	297	289	282	273	311	312	286	299	293	313	276	283	326	271	274	323	278	296	313	323	293	268	283	286	277	295	264	291	277	286	273	315	307	269	316	280	271	326	301	303	274	282	294	281	287	286	318	294	277	302	311	283	298	279	296	263	264	283	267	288	284	337	302	305	298	315	319	291	301	284	289	285	268	293	295	287	282	315	268	294	293	282	290	312	296	276	320	290	299	298	245	306	310	322	308	273	300	302	282	305	309	300	312	281	296	293	312	313	282	288	286	300	282	319	313	300	294	300	287	261	287	282	258	283	287	309	285	293	323	291	289	274	271	281	299	290	314	287	287	297	294	272	282	304	264	307	302	277	308	296	307	259	263	300	275	304	321	286	266	306	313	273	290	298	332	293	273	296	275	281	290	275	280	302	319	263	288	300	290	270	281	279	281	306	300	288	296	313	298	276	306	275	258	297	300	281	282	299	285	295	285	286	307	280	300	313	298	294	294	300	280	290	273	287	308	298	291	275	324	334	328	300	285	278	296	292	287	311	310	277	280	298	266	324	297	325	283	272	309	298	291	270	297	269	278	336	299	327	303	295	283	307	294	304	296	292	298	290	281	275	289	263	349	279	288	318	292	281	263	301	301	293	312	306	314	308	289	276	264	290	282	290	353	296	286	290	321	297	298	316	274	299	279	306	281	297	301	282	344	319	305	316	273	273	310	286	313	285	288	317	328	309	326	289	270	286	263	299	282	310	281	296	305	284	333	306	270	277	299	263	274	286	259	297	310	285	313	285	298	305	290	313	291	302	313	289	312	298	260	300	287	289	273	288	296	305	305	319	294	299	277	307	292	294	264	275	303	324	270	289	282	283	293	266	325	295	301	281	316	289	311	267	285	283	257	256	297	296	303	288	294	285	284	260	260	303	296	277	311	277	297	290	284	313	296	296	295	319	288	269	281	305	265	293	294	305	285	301	286	294	305	312	300	290	297	317	288	317	307	275	282	277	289	301	274	314	260	264	314	293	284	271	301	317	285	291	298	294	305	290	309	300	317	289	311	286	291	281	313	277	287	270	284	303	291	313	280	267	271	331	307	296	259	292	295	288	295	314	339	288	315	294	318	310	305	289	280	298	311	275	285	287	311	273	287	286	323	284	272	297	310	300	293	325	302	279	305	304	291	254	305	313	290	282	305	309	314	282	285	293	281	326	279	281	281	287	265	279	295	294	290	282	294	286	289	309	283	261	298	292	300	276	284	296	308	311	299	299	292	307	304	292	249	291	284	311	279	286	286	324	283	285	296	296	296	298	306	304	286	285	313	275	286	280	286	248	301	320	273	265	281	303	279	304	279	311	297	263	268	270	326	272	269	312	326	294	292	291	296	272	287	314	300	312	269	261	318	278	282	270	309	288	282	286	277	302	293	285	286	305	263	296	299	298	314	312	304	261	282	313	285	271	261	276	277	293	280	290	274	281	287	321	282	304	279	291	296	277	330	304	286	340	286	279	296	307
13695	33439	25374	12818	7458	4933	3322	2252	1604	1320	1017	871	775	749	693	682	574	572	566	512	484	466	510	455	448	442	497	435	414	459	499	449	422	461	438	444	444	470	461	435	430	433	440	431	429	444	473	464	464	464	422	490	430	442	409	419	483	437	413	463	487	469	470	447	452	409	400	426	442	426	445	460	464	453	399	435	441	445	472	424	428	459	450	470	472	441	460	448	439	447	453	438	432	406	482	454	437	443	436	451	462	423	473	424	447	433	405	462	442	420	434	433	464	451	435	492	401	461	415	446	440	427	439	438	470	437	431	444	434	448	442	447	437	416	418	417	432	452	415	434	442	464	446	481	474	454	452	419	453	425	444	427	436	441	427	428	452	451	480	430	433	433	460	455	431	430	459	421	462	445	414	437	439	478	464	434	418	413	461	451	460	450	420	437	475	451	452	416	426	450	469	440	439	423	474	454	446	441	435	442	426	415	449	444	451	429	468	427	459	430	437	426	437	441	419	419	420	436	460	430	412	446	448	431	446	453	431	423	476	452	466	433	431	439	427	439	478	457	428	455	455	446	441	430	432	463	434	466	476	439	429	398	428	442	437	434	436	470	439	425	461	458	461	419	474	436	456	468	445	430	467	416	426	422	449	472	424	440	450	424	435	431	440	479	451	487	476	438	450	492	416	447	483	476	434	422	428	459	418	411	477	437	423	447	431	456	452	431	427	463	427	407	437	401	429	446	427	457	442	426	423	392	440	430	400	442	459	468	434	494	434	415	405	451	461	447	445	449	448	457	486	447	445	454	463	420	445	442	415	436	444	442	446	472	456	406	458	454	411	482	396	451	438	449	439	470	443	417	423	398	449	413	426	443	432	464	435	439	449	461	454	426	454	443	420	466	420	437	436	476	423	438	417	391	429	463	431	402	454	432	448	452	426	449	402	482	440	420	456	478	468	452	427	450	434	487	464	476	414	466	460	447	465	484	448	477	434	411	433	444	471	439	456	450	438	423	450	457	448	455	436	405	419	428	440	424	414	408	439	448	397	438	443	485	456	395	439	457	448	463	441	443	464	477	476	447	461	423	465	495	432	423	431	412	463	453	487	427	436	414	466	451	419	460	425	436	431	410	454	435	422	435	465	438	451	450	437	435	413	480	431	434	479	462	456	455	413	417	469	450	490	437	470	456	443	412	432	424	436	451	432	451	439	438	441	444	440	474	396	420	439	460	415	452	470	467	442	453	444	440	385	465	435	431	450	431	435	441	434	437	435	457	438	420	441	407	373	444	451	452	435	422	447	435	463	448	436	419	424	452	437	449	422	452	452	437	490	421	460	421	437	446	477	454	432	456	448	411	434	482	422	435	442	421	442	429	484	471	426	454	439	466	427	467	447	454	465	460	421	427	446	472	444	420	450	443	448	457	466	455	448	463	470	431	417	456	421	456	436	395	436	441	428	437	453	464	450	423	428	454	437	442	479	459	412	435	443	454	450	438	423	454	410	488	446	447	440	435	460	470	470	442	431	437	452	413	437	432	409	437	453	438	445	410	436	449	436	436	467	461	430	417	456	414	411	453	448	436	436	431	452	400	433	434	440	411	442	433	438	450	469	438	444	444	424	449	458	419	432	447	452	472	399	435	449	444	463	436	398	436	427	452	448	472	434	431	417	454	455	427	408	440	470	457	459	451	431	408	469	459	462	461	441	428	414	458	446	454	441	455	436	460	410	464	474	434	437	394	440	432	452	415	413	434	456	472	439	435	419	429	452	439	389	453	451	440	455	459	454	467	457	425	419	420	456	460	415	445	439	439	430	472	439	457	436	476	467	450	446	449	439	470	441	407	430	427	426	420	437	455	473	444	446	440	446	437	434	436	448	437	440	424	439	443	447	451	421	444	448	450	399	466	456	422	451	443	466	468	458	454	398	438	452	435	443	432	439	413	467	473	459	423	463	460	426	454	402	462	434	471	394	462	444	461	465	468	457	455	442	429	430	443	438	463	462	429	455	431	511	457	467	415	452	430	400	466	446	464	432	434	431	477	443	424	425	452	448	429	480	448	455	453	436	439	466	435	471	443	453	481	463	450	439	442	465	462	409	431	419	408	445	455	443	434	469	429	403	433	425	459	408	406	459	481	441	453	479	429	403	467	431	457	459	464	448	472	413	464	446	444	447	443	409	413	446	465	447	441	455	441	425	408	461	420	443	457	430	396	460	464	453	447	472	439	436	413	424	448	412	481	466	446	513	459	474	440	441	441	454	436	425	426	435	459	429	432	431	434	401	435	446	393	424	468	440	491	455	423	456	438	442	444	461	454	439	418	401	424	426	444	433	435	450	444	449	462	446	450	440	419	442	458	436	440	450	444	472	447	416	439	443	430	448	405	440	423	461	441	459	430	449	433	417	458	423	439	426	425	433	454	473	440	447	445	443	441	459	446	435	412	418	461	461	410	464	452	454	468	433	448	423	445	415	435	446	438	433	441	427	389	447	457	439	476	442	433	444	419	476	428	446	424	459	468	465	469	433	465	471	451	428	421	424	453	459	459	455	453	427	424	444	458	465	446	472	462	414	432	453	429	435	462	452	451	444	424	431	453	447	390	454	443	411	483	479	444	468	465	438	443	463	442	452	446	413	471	414	418	451	427	416	431	425	414	424	484	435	410	454	465	463	418	446	454	430	441	388	414	435	467	437	458	411	475	447	411	450	424	470	469	435	459	425	430	500	420	443	419	427	437	428	441	453	456	399	455	427	427	429	470	426	471	448	410	447	421	458	485	446	459	426	427	429	443	445	425	394	450	437	462	450	456	429	433	411	451	471	431	468	427	419	461	438	444	458	438	449	465	439	452	426	445	463	430	488	438	432	485	417	473	437	468	440	418	468	460	455	460	442	443	439	434	454	440	434	479	415	446	411	454	468	427	433	420	450	441	431	462	466	411	413	404	428	452	458	464	442	470	419	447	454	456	434	413	421	458	450	453	445	447	433	424	443	451	410	469	412	430	443	426	473	433	407	455	423	454	477	447	421	438	462	436	430	460	442	465	412	451	454	482	472	413	413	447	419	469	436	431	465	452	447	420	459	475	466	429	459	408	445	417	423	418	440	465	465	444	433	415	410	453	462	469	480	440	425	403	408	466	482	472	441	461	448	433	481	423	463	466	444	439	468	447	444	430	456	473	451	484	430	451	446	423	442	460	435	417	455	451	460	444	411	423	480	464	446	434	434	442	450	429	436	410	475	400	451	424	448	440	421	444	454	439	436	468	449	433	465	428	468	453	460	462	426	428	503	423	441	426	448	440	452	463	470	403	453	437	420	448	454	459	399	469	432	456	425	428	435	460	452	432	457	433	447	435	470	462	401	454	420	435	448	436	420	426	438	400	437	449	414	443	417	442	474	467	450	432	435	476	449	453	442	435	461	447	424	436	450	449	459	426	430	468	467	446	433	432	468	469	419	455	418	439	416	432	434	440	474	438	467	416	420	473	438	425	453	461
25578	21504	24912	19680	4041	1799	1260	754	603	508	425	404	350	362	326	340	322	283	301	265	267	284	267	285	262	259	278	281	275	279	265	256	255	239	266	266	263	271	266	263	247	261	250	254	267	276	275	275	275	261	261	270	258	247	258	258	275	269	272	256	261	264	261	266	225	277	275	251	277	270	234	234	245	237	265	256	275	274	275	248	257	257	258	263	266	256	270	281	248	265	256	283	260	287	280	243	263	263	246	241	247	252	286	256	271	263	246	271	255	266	285	237	261	262	267	278	231	231	279	261	260	289	272	272	234	291	263	239	251	263	259	251	276	290	290	250	259	251	281	282	250	246	242	259	266	276	267	249	235	270	287	252	284	257	255	264	271	261	277	263	275	253	267	237	243	272	288	246	263	236	261	282	257	275	268	261	268	261	247	261	276	268	261	249	254	273	256	267	227	274	261	242	264	271	251	270	246	253	235	256	248	279	253	276	279	270	255	282	255	270	291	249	252	274	267	254	262	263	248	261	270	228	251	267	287	282	250	270	259	280	247	262	235	262	246	259	264	281	252	269	264	255	249	257	255	279	260	259	226	256	247	261	258	261	274	270	260	298	277	237	245	247	251	294	257	238	269	251	283	268	253	286	254	269	280	224	256	281	303	238	217	247	269	269	248	239	282	271	284	267	253	264	252	238	293	268	249	256	247	233	280	268	266	266	255	252	261	222	245	295	254	226	261	269	265	274	260	259	275	250	265	234	266	259	285	269	239	230	259	252	264	280	247	274	276	264	249	245	262	286	270	268	251	280	272	285	265	253	253	277	276	265	254	261	242	261	260	249	273	269	218	246	249	269	239	253	239	277	270	238	247	260	279	273	237	266	264	267	247	239	302	271	249	278	282	266	295	233	266	260	270	249	272	289	259	301	256	243	243	278	250	257	274	264	220	247	255	260	255	284	253	263	265	257	265	258	274	256	237	228	264	264	263	258	268	293	265	282	294	277	266	255	265	259	264	255	258	287	247	267	266	268	266	269	286	268	261	322	302	247	287	304	254	270	279	279	239	282	268	272	254	268	239	265	281	274	275	272	251	243	283	264	272	272	279	228	260	263	256	246	276	239	284	267	234	265	267	283	263	241	286	256	247	240	244	244	241	277	257	233	274	264	258	263	273	292	256	247	291	263	275	248	247	268	234	230	274	253	266	281	259	265	253	269	259	247	255	264	270	256	258	235	255	283	256	254	264	246	268	260	261	245	256	264	271	244	269	245	258	231	260	268	245	247	243	271	254	234	272	284	280	277	266	241	258	254	275	296	257	287	274	260	255	253	246	262	243	251	277	261	269	285	242	271	231	240	279	264	263	296	237	235	257	272	274	262	281	286	250	280	274	277	265	258	232	252	252	272	253	240	299	296	240	262	246	258	257	269	266	248	242	265	265	264	251	261	272	285	256	269	249	242	271	269	263	273	248	259	293	242	245	236	254	268	274	254	237	257	283	264	250	259	273	263	246	234	282	275	245	247	257	266	254	261	272	265	237	260	269	254	228	261	263	308	259	269	267	292	296	254	259	256	254	234	273	269	262	242	286	275	258	268	274	268	255	271	243	262	243	245	250	224	273	276	280	270	295	260	248	266	263	250	256	287	224	236	276	250	250	262	235	238	239	273	281	247	279	282	285	250	247	265	274	256	271	251	266	269	264	249	260	273	254	270	252	277	265	275	286	300	265	250	239	293	246	239	261	254	258	264	273	262	249	245	275	236	275	269	261	250	295	259	277	252	248	279	267	265	254	250	282	255	247	233	278	261	255	279	239	233	273	221	261	279	260	254	290	265	266	265	263	288	267	263	251	267	287	235	271	259	271	263	252	279	265	271	261	272	242	256	274	267	266	245	255	276	253	253	245	259	244	279	268	274	266	247	251	271	261	255	280	259	279	269	270	247	224	266	251	262	276	245	279	257	280	248	261	233	236	277	218	282	258	236	270	272	277	282	273	255	257	268	246	268	240	284	276	248	269	289	273	247	272	263	272	273	227	250	255	249	245	267	246	272	243	241	259	263	254	286	282	287	246	261	221	275	297	252	312	253	244	264	269	243	277	230	246	254	261	263	270	259	259	260	266	283	274	251	257	237	247	260	249	265	267	294	249	254	249	271	248	252	255	244	253	246	245	258	297	252	260	263	265	267	229	263	250	262	258	254	257	275	271	249	265	247	242	257	264	243	235	224	296	266	278	258	300	258	254	260	282	256	266	253	247	277	229	248	272	276	269	277	238	270	279	262	278	232	257	236	285	274	273	269	255	264	281	248	259	248	227	278	274	246	240	277	249	267	265	284	253	261	271	248	290	245	257	252	296	255	267	271	272	288	260	261	274	246	237	256	217	257	243	271	261	275	265	246	254	261	268	263	277	268	270	304	251	269	226	227	277	263	254	262	278	240	240	255	262	244	286	295	250	248	288	263	255	249	298	273	253	256	267	259	296	248	275	260	251	238	263	254	278	264	243	217	235	242	260	272	283	260	246	252	277	238	268	254	265	277	243	292	267	262	279	257	266	255	247	282	242	242	249	232	278	238	278	232	294	275	263	221	233	278	252	255	251	256	250	266	259	220	232	255	287	270	279	262	278	274	278	282	223	251	252	237	263	259	285	274	288	247	239	239	238	254	285	255	286	276	301	236	257	274	249	256	268	248	273	271	295	276	255	259	284	230	274	258	230	246	279	240	259	268	255	266	269	259	281	306	243	252	238	234	264	246	242	258	246	269	248	253	261	273	248	275	239	243	278	230	258	273	294	272	271	253	281	271	258	252	268	272	261	257	275	265	258	243	262	249	270	254	251	261	235	299	260	259	261	253	306	281	252	264	266	263	237	277	288	262	273	240	234	267	251	261	235	262	270	289	236	268	252	272	247	266	242	239	250	283	278	281	271	262	248	257	296	247	291	252	241	287	255	261	295	301	282	230	255	248	262	258	266	254	258	252	235	251	254	275	266	244	255	283	261	254	268	234	239	267	252	253	274	268	236	274	256	248	284	261	258	286	290	244	261	281	257	244	265	258	269	281	246	260	264	247	244	265	241	256	296	264	271	234	269	260	253	277	271	269	243	253	248	257	258	247	246	283	271	261	278	275	241	281	280	232	290	302	259	260	262	260	264	246	260	281	278	230	260	242	252	262	255	284	263	283	241	273	268	254	228	261	225	235	238	265	272	256	293	281	243	243	269	296	264	272	257	266	249	264	262	286	275	265	217	289	270	269	273	235	267	251	262	259	262	257	252	248	281	257	256	269	242	269	251	261	253	249	264	278	269	235	271	262	276	227	259	273	274	251	285	252	254	279	251	257	236	271	258	257	252	264	266	271	257	285	261	258	255	277	268	289	276	250	242	253	281	270	256	278	260	262	244	283	289	261	262	273	264	242	269	265	264	281	262	248	264	284	288	254	285	267	236	268	280	263	227	275	251	247	262	220	262	262	266	270	253	254	263	270	248	245	262	277	248	300
13452	28433	20726	10163	6050	3871	2491	1768	1278	986	879	744	618	664	553	558	505	521	476	471	403	453	439	444	429	403	405	430	390	405	378	419	408	400	415	397	387	410	391	396	409	407	416	416	386	402	378	412	394	412	394	401	405	394	397	379	408	393	392	383	391	432	400	396	382	377	384	426	404	419	392	405	402	407	405	391	416	404	392	422	387	395	409	383	385	408	407	403	367	401	434	412	378	403	417	403	389	415	407	470	367	434	403	398	393	412	418	438	406	418	404	413	441	424	384	406	390	410	416	388	383	438	425	424	402	416	386	420	393	418	368	412	371	412	382	373	380	404	422	404	399	421	395	392	424	386	428	378	409	410	422	403	385	385	427	372	419	377	378	406	429	426	418	404	398	413	384	400	404	398	442	425	389	391	410	428	442	393	426	393	416	409	370	385	413	402	406	349	333	405	417	384	426	405	406	403	388	422	418	418	385	422	378	412	419	404	396	419	378	405	390	388	414	387	392	400	386	378	415	393	446	392	428	414	433	369	396	400	397	425	420	424	368	421	416	428	393	417	417	395	378	391	377	401	396	392	414	392	439	429	388	433	406	362	456	385	430	385	419	404	382	423	387	391	401	394	401	399	389	400	412	414	445	407	368	415	400	385	429	427	418	423	369	444	441	404	400	416	374	403	432	400	421	397	395	411	416	402	416	411	427	371	421	378	388	399	391	417	375	395	437	437	377	403	377	388	409	411	404	401	433	449	401	435	407	393	417	402	423	409	380	399	415	408	398	412	388	407	400	386	438	425	365	425	436	389	439	387	407	445	417	395	399	397	389	393	340	413	405	418	418	390	395	387	400	417	387	375	407	436	407	401	434	409	393	425	389	371	406	388	380	364	376	403	435	423	388	409	407	379	403	400	406	394	397	372	404	403	434	402	395	379	395	409	430	411	418	429	406	432	433	389	420	421	419	394	406	409	415	422	401	383	417	395	391	407	396	403	399	422	381	423	404	383	419	416	394	391	423	384	443	430	388	407	435	398	414	412	397	384	398	391	383	380	396	409	407	397	361	420	393	390	430	385	413	403	457	401	367	379	386	435	433	385	417	402	396	398	418	419	411	417	438	370	433	369	407	391	409	399	404	447	384	403	408	452	378	404	419	385	399	404	436	387	382	403	444	387	404	427	383	392	442	388	413	401	413	398	437	420	414	427	422	379	415	383	354	404	414	395	438	412	391	378	412	426	370	412	403	402	415	443	424	429	437	420	390	412	422	403	386	370	399	386	406	368	376	384	421	372	408	400	381	410	381	363	434	386	439	404	419	415	383	428	394	389	415	398	400	427	397	378	422	391	424	377	354	395	400	407	425	413	365	424	386	385	408	387	431	436	420	405	415	401	439	373	425	416	438	420	376	399	411	390	397	380	426	395	417	422	388	428	399	404	413	386	377	429	382	388	399	409	403	397	399	435	425	385	382	395	420	401	387	433	405	432	395	385	424	410	376	387	431	384	404	421	405	382	399	403	382	382	412	426	399	390	407	433	443	391	414	376	373	438	420	390	383	411	428	389	425	403	437	396	449	414	373	409	409	456	379	400	371	382	402	399	391	377	425	427	382	437	450	394	374	398	406	397	408	431	363	427	406	422	417	432	389	426	426	401	392	386	465	403	408	381	396	387	416	403	389	373	411	415	435	408	419	400	416	360	399	403	375	412	395	418	433	424	389	419	450	409	368	391	395	400	398	396	417	415	432	417	409	420	379	412	429	414	411	405	411	400	441	399	409	384	421	398	383	406	395	374	415	413	425	415	360	416	376	433	423	414	391	394	392	402	411	407	399	428	386	416	445	401	392	418	392	395	400	430	404	402	418	417	422	403	442	417	385	396	401	400	402	405	390	360	384	395	387	387	418	414	402	395	397	387	414	388	403	389	440	427	382	404	389	391	402	372	405	399	401	406	412	387	411	393	420	366	393	395	402	389	381	395	385	414	393	394	411	408	405	414	400	398	405	385	386	388	397	407	398	399	389	404	415	400	359	441	417	394	388	436	387	422	389	422	378	367	362	446	370	415	397	443	421	419	390	364	418	381	407	389	397	390	414	393	428	416	391	431	379	374	385	398	379	406	384	430	361	392	409	398	402	377	377	405	419	401	425	396	400	436	413	416	384	400	387	387	411	388	399	405	413	400	407	381	417	417	380	426	382	391	421	408	366	381	412	391	367	412	362	386	408	417	370	407	392	401	403	391	398	400	427	381	387	404	386	395	406	397	411	423	401	391	413	405	371	401	397	414	408	406	432	420	406	407	393	418	412	409	358	440	415	370	403	387	405	394	400	384	414	397	412	409	394	389	382	427	404	384	390	399	450	394	340	367	410	429	382	401	410	401	417	406	392	417	419	419	403	385	414	376	409	429	399	400	400	397	377	375	426	384	409	409	407	424	437	366	450	383	446	369	413	411	400	418	372	436	413	402	402	397	373	437	402	368	397	378	403	401	422	445	359	433	404	397	422	429	422	380	409	411	409	402	399	352	402	402	388	422	422	412	402	419	406	432	400	395	412	406	383	402	390	405	424	415	430	382	416	402	419	420	373	397	438	421	409	384	414	402	414	417	403	394	415	401	426	413	387	404	417	362	410	416	404	403	420	415	391	428	413	395	392	418	421	416	418	379	404	410	420	415	439	371	373	385	407	392	405	381	349	398	416	417	395	389	399	443	397	384	404	374	427	423	409	396	384	388	396	411	422	383	395	390	394	394	393	372	412	388	419	407	403	390	421	406	408	412	437	415	400	386	432	385	370	437	384	378	401	375	388	419	418	375	412	374	408	420	422	421	382	408	411	365	390	373	427	398	410	400	399	411	399	382	400	397	390	406	369	429	404	386	395	407	387	397	401	365	433	409	416	394	403	416	415	374	374	390	404	420	417	426	401	408	400	438	398	395	423	422	417	408	393	393	401	394	392	408	406	390	367	419	411	383	384	402	390	364	385	427	440	416	387	429	397	394	410	410	402	395	387	403	367	420	404	395	389	441	385	379	403	429	408	398	438	390	428	408	369	425	393	372	395	426	390	382	413	396	418	420	407	428	400	382	397	390	389	391	405	403	390	429	438	373	401	409	402	421	428	407	380	406	419	421	415	398	387	384	367	413	428	391	459	388	414	387	435	424	442	413	365	419	378	388	359	400	376	418	416	415	417	416	414	409	427	429	382	386	384	444	413	361	414	395	389	438	398	402	425	420	389	413	410	392	394	392	387	431	428	387	398	375	403	374	366	377	427	389	379	430	431	422	428	428	414	383	387	398	407	361	404	419	386	395	420	432	439	410	460	359	408	396	384	422	403	434	402	409	384	368	381	388	427	424	367	404	375	416	414	391	391	378	409	458	424	400	393	377	409	384	417	398	393	389	408	420	435	398	404	399	390	422	404	411	397	361	399	402	385	389	399	363	389	420	384	391	408	387	392	372	394	397	383	442	404	362	400	389	408	437	460	438	382	355	396	433
23038	21591	28613	25038	21617	16474	4291	1784	1152	874	734	594	595	515	507	440	412	384	325	359	348	342	321	331	330	293	327	314	319	284	301	269	276	288	275	278	290	286	341	276	295	300	260	329	269	291	275	280	285	299	278	290	348	284	292	296	289	272	274	304	303	272	261	317	273	293	293	286	295	330	260	285	316	297	315	293	298	260	279	269	271	304	269	278	302	292	293	319	313	274	306	286	319	277	296	264	290	262	314	272	277	302	241	284	273	298	323	291	315	301	326	247	313	278	278	285	290	297	280	276	278	309	318	328	300	322	313	277	269	315	307	303	283	289	273	284	291	270	288	257	334	279	294	279	279	317	310	274	261	272	270	314	280	281	318	287	269	294	314	284	290	285	282	280	295	302	290	304	284	290	258	291	306	274	296	285	289	255	290	293	286	304	278	302	299	292	313	273	316	286	296	300	321	288	290	299	297	266	285	298	295	280	264	267	307	273	298	321	277	297	301	286	299	252	294	273	266	290	303	295	304	257	302	266	268	300	279	310	310	288	332	275	282	265	267	303	275	257	338	280	283	292	303	299	283	281	278	268	288	305	311	291	274	305	308	267	270	287	276	265	289	288	327	282	306	274	296	258	306	265	280	238	296	296	271	280	283	281	268	291	249	289	321	276	289	304	297	307	292	277	264	283	309	306	298	289	304	283	304	299	284	298	307	290	265	319	290	251	271	311	274	304	273	281	291	273	300	297	280	299	285	316	276	292	294	287	305	297	312	297	283	298	259	306	265	280	270	297	281	311	285	302	234	254	270	271	311	311	285	296	283	286	286	290	295	298	307	285	299	271	280	303	281	282	307	287	284	290	271	279	271	274	278	319	320	308	275	292	277	266	306	312	283	305	281	259	283	307	256	309	289	290	250	288	290	297	267	290	300	290	282	309	319	307	281	275	302	309	282	306	285	302	283	276	304	299	275	299	293	312	275	252	278	286	311	287	286	299	293	276	279	289	286	295	260	275	287	311	287	330	249	266	270	296	280	304	305	306	298	261	265	293	311	273	295	284	311	303	281	274	276	300	293	284	264	283	278	266	309	296	309	281	276	296	269	321	275	279	271	278	277	298	301	295	295	277	342	299	297	285	294	262	311	322	290	276	269	323	289	309	294	300	259	294	304	261	303	335	314	258	294	305	275	291	284	283	289	283	286	265	260	261	311	311	284	290	286	243	264	262	273	287	271	306	278	275	300	311	281	303	301	266	292	283	296	288	302	278	282	287	266	304	300	286	270	278	310	261	269	289	304	315	247	286	259	279	264	295	311	314	310	257	295	302	273	312	286	290	291	257	304	288	276	273	313	267	280	274	235	250	313	278	305	291	295	266	259	283	279	292	298	282	294	279	295	290	291	274	312	284	275	259	301	268	274	270	299	283	301	290	269	311	298	291	307	307	270	294	311	292	297	309	284	301	284	274	287	298	295	302	285	312	289	317	271	274	280	263	315	292	251	266	291	299	291	283	311	273	269	265	275	291	287	274	274	293	273	295	295	271	297	289	301	298	302	301	290	276	273	279	257	288	283	272	263	322	299	306	304	295	284	288	289	268	295	263	282	317	274	291	299	313	265	296	271	280	281	319	300	293	302	283	269	290	285	294	303	269	277	293	278	320	295	302	265	317	276	275	304	267	313	288	266	276	279	282	276	258	263	265	261	289	280	290	293	281	311	307	283	280	279	275	301	280	286	296	261	255	277	312	266	293	273	300	278	312	264	297	285	275	268	311	279	274	299	286	298	297	270	276	298	299	288	277	277	268	277	282	296	264	273	293	306	313	278	298	310	291	271	293	257	288	302	281	274	280	253	297	276	283	272	271	285	299	247	299	294	277	277	262	288	285	291	290	261	306	282	325	268	289	290	273	253	301	292	287	293	286	283	288	257	293	251	301	292	276	300	308	268	303	295	287	292	301	281	285	287	249	295	262	275	294	274	299	300	260	314	299	317	284	276	284	285	282	278	286	314	270	291	290	297	264	281	300	288	277	289	319	275	290	301	294	252	272	291	304	278	290	262	279	298	302	281	309	284	287	270	299	265	278	297	287	273	302	280	281	279	266	293	297	317	316	260	268	300	290	282	283	291	289	272	256	293	272	275	280	283	284	316	302	286	255	275	298	284	274	282	306	301	294	293	293	292	280	302	250	280	290	319	282	299	289	282	279	300	330	290	294	294	256	298	281	301	314	298	307	288	273	339	287	310	299	315	320	297	272	308	269	299	283	292	259	316	274	244	292	308	285	313	257	294	256	276	290	292	279	289	268	278	274	278	282	293	299	292	288	306	288	318	284	328	288	269	293	264	282	304	290	304	305	305	300	293	268	283	279	296	315	300	286	304	309	281	277	286	286	271	292	278	283	304	272	305	282	295	288	269	303	331	297	273	279	315	324	283	293	262	293	282	267	289	277	295	316	321	282	297	319	274	295	288	300	306	289	310	286	276	283	278	277	304	300	277	287	274	295	257	246	292	302	289	312	251	315	271	287	297	294	291	270	276	282	251	299	306	271	269	278	295	256	284	273	282	315	277	282	287	286	294	281	283	277	279	259	278	280	302	291	242	311	263	262	317	281	281	262	300	306	307	289	277	278	290	317	290	302	270	256	259	278	298	300	279	262	268	304	275	303	282	275	292	301	275	293	251	258	289	320	278	293	268	290	265	275	306	260	279	306	312	280	267	289	305	276	282	285	304	253	294	295	274	264	268	258	277	259	303	278	288	277	312	318	287	275	311	284	288	319	284	279	292	303	283	270	312	290	284	289	349	290	297	284	305	278	270	290	274	295	285	271	290	292	265	294	299	283	294	278	277	280	267	268	304	257	295	277	278	272	293	284	280	272	298	299	294	299	258	280	265	271	296	275	283	284	270	274	314	276	283	282	282	276	283	244	266	289	324	274	302	295	322	284	284	292	288	310	272	290	298	286	279	282	260	277	276	271	298	281	298	262	271	273	289	306	265	307	285	267	281	289	291	238	300	247	290	307	290	276	310	282	307	281	270	272	277	293	317	291	287	245	322	301	299	256	275	286	269	293	275	269	269	292	284	286	302	271	307	302	310	274	302	280	289	295	275	307	275	275	294	288	291	267	285	322	277	274	285	275	283	272	286	298	280	289	256	283	283	297	292	292	282	299	271	301	280	308	297	296	267	271	293	294	264	283	290	280	281	298	280	260	264	305	288	279	321	258	275	305	273	264	297	275	242	271	296	305	310	309	268	318	280	265	280	263	277	284	321	269	278	251	294	283	269	284	262	268	273	285	298	295	278	296	281	319	291	287	283	302	279	250	283	306	288	285	279	273	289	283	271	323	287	300	276	294	287	261	312	276	284	305	276	267	293	304	269	272	258	269	308	296	289	294	276	299	300	295	279	313	298	293	264	297	278	275	255	291	289	287	284	285	268	299	251	266	285	269	270	310	292	314	291	309	303	278	304	309	290	309	262	286	291	277	292	271	288	282
16085	38337	30191	17349	11436	7541	5095	3328	2501	1763	1415	1140	1087	995	800	756	687	590	608	593	496	567	514	514	505	516	464	491	436	456	422	439	437	452	444	442	428	442	441	407	463	456	426	423	440	406	453	434	454	423	446	438	462	430	487	453	434	415	445	477	459	447	440	451	428	461	376	429	400	452	444	446	416	401	395	424	452	420	417	431	419	430	445	455	428	432	413	401	397	455	471	439	468	415	436	454	434	395	423	411	416	422	446	420	470	414	462	416	458	451	466	470	411	428	407	453	478	447	427	423	403	424	423	467	420	451	458	412	429	443	428	403	413	426	445	441	414	428	426	433	450	423	403	429	428	439	419	409	429	463	403	459	449	487	450	445	444	429	449	446	435	421	438	431	453	476	420	406	438	409	418	429	448	440	480	429	427	428	443	423	431	457	437	465	456	440	440	414	441	420	472	455	452	425	405	423	463	468	427	437	412	418	412	417	448	438	407	425	450	430	450	416	449	421	423	456	439	424	464	414	396	451	394	451	405	430	435	413	463	431	426	409	434	489	396	453	458	424	417	409	469	452	432	426	411	428	431	424	408	428	412	414	402	442	462	459	426	435	400	438	383	410	435	435	445	436	456	458	432	438	424	453	443	449	399	429	444	432	410	434	472	408	425	453	449	424	459	455	430	406	479	378	368	420	427	445	395	421	409	448	437	437	429	458	421	452	413	464	491	437	411	473	426	468	439	400	411	478	422	406	403	425	461	399	415	399	435	403	438	442	442	417	419	417	448	425	414	427	429	450	466	397	413	471	472	425	424	470	382	437	415	399	400	403	395	436	397	486	454	404	412	445	415	424	430	448	432	464	430	442	410	422	439	423	467	435	434	439	431	427	479	395	425	465	435	441	417	389	441	403	426	433	444	419	462	392	413	386	403	431	438	417	436	436	432	421	434	397	453	443	478	429	447	444	468	434	452	459	431	420	450	425	412	454	424	445	385	421	402	423	412	445	459	456	420	458	433	447	439	419	431	457	413	428	400	446	477	483	430	436	437	429	423	445	449	456	470	466	409	465	435	439	440	436	438	426	418	437	432	363	469	475	415	430	451	411	407	439	446	450	416	447	449	403	416	445	404	426	429	422	420	422	403	430	409	411	401	412	459	409	410	415	464	432	436	416	428	466	405	423	440	435	438	422	448	405	409	433	422	447	433	470	424	427	410	439	418	410	427	436	431	462	418	432	427	441	439	487	414	426	434	451	429	400	465	478	436	431	428	438	466	440	451	390	472	437	430	467	431	444	419	442	435	421	420	420	441	424	441	471	415	410	432	449	418	426	447	401	452	402	448	453	443	455	458	446	397	444	403	450	407	410	441	416	442	420	430	426	454	394	440	421	428	449	463	442	438	412	443	404	401	429	445	429	421	464	446	429	465	456	496	442	406	408	451	473	457	424	470	413	415	424	455	440	426	469	429	414	472	433	476	459	459	443	450	420	407	429	404	421	427	436	431	434	435	457	426	427	422	477	430	423	454	451	422	432	383	433	414	427	406	378	429	449	419	419	433	474	413	415	435	385	444	417	467	425	436	455	477	402	431	425	422	426	435	424	446	457	449	426	461	412	445	382	457	398	419	430	431	440	458	408	418	454	435	430	409	444	396	450	404	420	442	416	436	446	396	443	433	427	410	378	451	447	453	432	416	468	431	416	444	429	473	449	425	439	416	425	428	401	425	443	444	440	437	427	436	431	446	458	456	437	418	415	439	427	423	415	440	439	451	447	441	425	456	446	418	453	419	406	425	453	427	436	425	408	432	413	423	421	437	445	464	434	448	416	389	438	436	418	412	453	462	428	398	420	400	428	405	452	414	442	467	423	460	415	445	412	416	466	418	425	420	391	462	434	431	454	386	417	413	432	426	462	429	454	422	414	462	429	445	452	417	416	403	467	434	413	439	446	453	429	450	407	411	428	454	415	422	431	444	435	404	411	423	419	426	465	475	429	472	412	403	445	436	410	444	424	436	447	453	443	425	410	438	425	447	404	391	403	450	416	435	419	487	472	423	435	443	402	395	418	425	407	437	418	422	448	458	401	410	400	463	462	459	434	428	412	428	432	398	410	431	405	429	447	438	408	442	456	422	448	451	429	427	470	400	412	426	435	430	454	441	439	427	416	402	424	455	417	455	433	437	441	452	437	448	467	443	446	409	416	437	437	437	417	382	387	418	423	435	463	432	404	427	477	410	399	437	426	399	433	444	439	428	419	412	420	415	420	435	444	436	410	466	444	419	438	427	461	388	453	394	444	458	459	442	450	443	435	434	405	439	444	427	407	444	456	421	425	424	468	459	465	408	441	419	414	407	406	412	470	442	440	391	400	454	430	426	388	429	422	424	434	457	452	424	439	447	425	469	402	397	437	455	403	455	434	435	428	473	431	461	445	455	418	418	410	410	487	408	450	420	438	445	467	434	440	411	444	409	455	394	417	427	409	403	459	417	439	455	416	469	400	447	409	428	407	424	441	408	455	406	476	430	422	448	450	385	406	416	447	455	442	431	454	411	409	421	430	425	408	426	425	448	417	432	446	442	419	423	428	444	425	430	428	441	462	443	463	393	431	447	434	437	473	400	425	422	404	425	424	453	457	427	427	427	412	426	403	475	479	422	467	429	422	415	407	457	419	417	430	420	421	411	453	470	395	419	478	428	445	411	418	449	377	472	441	430	410	420	402	409	430	422	417	423	416	447	441	465	408	425	429	403	416	437	417	423	429	425	397	438	450	420	447	423	427	481	393	440	449	431	403	446	462	413	464	457	421	445	476	437	440	424	435	454	423	394	449	415	437	445	427	437	464	413	444	472	447	465	455	418	439	471	433	435	426	429	434	396	423	436	412	437	413	471	439	439	421	390	420	461	429	434	415	441	379	434	455	435	448	413	414	423	416	400	418	472	405	391	453	423	440	457	451	444	451	416	447	462	394	438	434	434	420	465	415	418	441	413	431	452	452	440	468	453	449	486	423	437	458	438	445	432	448	444	440	440	440	384	412	400	398	457	415	418	421	439	452	449	455	441	431	432	404	413	444	423	428	421	448	432	423	404	444	457	417	437	457	412	453	420	436	401	422	432	461	413	420	454	446	439	462	420	418	443	414	460	436	470	432	400	437	456	433	446	447	455	411	422	460	450	383	415	426	442	410	439	435	408	460	447	419	448	463	434	399	448	469	461	437	391	440	421	469	427	455	437	482	441	458	416	405	450	421	434	457	420	430	431	479	435	417	440	416	436	381	455	440	409	451	409	425	442	430	446	434	404	459	445	436	481	411	482	433	470	434	441	448	421	423	420	441	417	451	438	401	424	407	442	400	400	412	472	454	448	435	397	442	405	467	465	437	437	427	423	450	433	408	422	434	422	414	456	417	431	419	399	418	459	412	452	472	450	416	403	448	427	444	427	427	431	447	391	440	423	439	398	403	455	439	422	430	449	434	426	457	450	427	444	416	434	473	425	450
28082	19432	12479	5490	2526	1554	960	707	562	484	415	429	413	372	373	316	347	316	323	314	336	296	292	271	298	302	290	280	295	302	311	269	315	332	269	285	266	301	267	245	278	284	300	288	276	323	280	301	292	293	302	275	276	274	275	266	295	265	313	295	299	274	280	260	299	293	271	279	287	279	279	269	274	272	272	267	274	245	271	293	247	251	276	290	296	308	311	300	295	284	245	272	269	282	296	293	304	279	291	261	275	270	264	312	311	283	250	295	295	248	291	274	273	284	279	276	301	258	285	291	270	294	276	282	297	274	262	307	298	236	304	266	277	276	257	292	267	285	290	269	268	306	301	279	267	262	267	292	259	285	295	273	292	286	303	281	255	292	300	267	254	289	283	314	286	287	270	279	283	283	266	276	261	316	296	286	292	260	283	284	310	300	289	288	307	288	270	273	303	258	287	251	286	282	293	316	269	290	308	305	328	300	270	297	265	277	279	273	293	270	279	257	299	250	257	292	272	270	262	297	275	300	257	273	289	279	308	283	272	253	310	253	299	278	254	281	289	270	265	242	262	271	271	285	305	282	277	269	312	289	298	290	289	268	282	278	271	302	272	302	297	300	291	287	308	297	258	281	261	292	290	284	287	304	291	275	289	283	285	269	280	243	292	272	281	276	280	277	291	294	264	270	293	304	292	301	281	244	329	292	308	274	265	281	247	265	287	285	285	277	281	302	273	300	270	278	249	297	275	268	267	268	272	300	280	248	285	264	285	291	296	288	281	294	282	280	334	270	289	283	296	282	301	299	298	291	282	293	283	303	285	277	318	302	288	311	301	303	281	279	266	286	307	284	294	284	311	269	290	281	274	287	280	287	276	297	296	321	275	284	288	277	241	265	280	303	277	266	297	302	300	281	282	272	275	268	291	297	253	283	301	273	279	307	270	260	278	297	289	275	272	280	247	293	291	277	287	306	300	277	291	297	293	277	292	287	270	311	263	273	275	268	270	279	249	329	279	273	264	252	306	297	280	287	267	254	299	292	279	280	296	267	270	264	261	285	286	285	270	277	273	280	279	275	283	244	257	315	275	276	280	256	294	285	288	276	264	271	334	273	280	263	268	262	258	268	288	266	276	292	292	267	306	283	296	282	295	287	264	281	299	296	278	263	320	272	319	283	295	298	270	274	307	272	287	302	298	298	289	264	252	296	278	266	292	265	270	247	251	281	265	261	281	269	272	267	277	253	311	283	326	286	258	279	311	262	289	296	275	290	303	298	284	251	290	289	276	287	306	289	308	290	307	271	260	267	269	293	296	277	274	296	303	276	274	267	271	303	290	268	275	264	282	282	297	293	280	280	259	245	284	274	301	299	303	265	275	287	299	277	271	291	273	281	303	281	300	294	304	280	292	251	266	300	304	249	304	282	269	267	286	294	268	251	242	291	282	267	290	281	263	318	293	263	302	317	242	276	270	302	277	292	268	291	283	318	270	291	305	295	266	255	291	253	268	278	266	283	290	316	288	274	304	276	278	316	292	299	279	286	285	280	280	289	310	259	271	290	296	278	298	271	272	307	300	278	313	272	306	291	274	324	273	282	281	297	272	299	272	266	280	278	303	291	289	285	296	259	296	275	264	289	314	293	264	282	275	261	291	322	268	289	299	253	314	283	280	293	279	266	277	263	300	291	281	270	264	248	284	276	265	284	265	278	260	305	282	263	264	286	288	293	301	291	263	271	276	284	270	299	279	268	308	282	257	311	288	277	268	276	283	291	303	282	264	298	265	247	284	272	303	258	277	292	249	296	269	272	286	312	277	269	285	286	305	304	294	279	281	298	299	295	288	274	276	289	287	275	299	294	284	283	268	308	249	276	286	302	267	294	315	307	292	292	304	267	293	300	279	307	295	303	284	279	319	275	252	296	267	313	241	288	296	281	273	304	305	249	281	278	282	287	278	285	298	294	304	280	279	278	300	286	296	266	316	266	286	281	281	278	277	287	324	310	251	282	266	286	277	255	283	260	264	289	300	314	278	272	288	332	292	302	293	269	294	284	285	289	274	298	272	312	296	281	282	284	269	279	267	286	295	266	243	276	289	290	308	288	301	316	267	303	276	265	268	301	284	263	294	268	260	291	273	269	306	283	339	299	295	285	277	257	271	300	292	286	287	276	274	292	267	266	302	255	259	269	300	309	279	258	289	286	292	302	303	265	279	291	272	273	298	245	274	270	298	294	287	280	288	273	291	298	291	248	297	280	291	271	269	283	281	298	295	274	265	280	289	294	293	293	288	275	254	264	290	279	278	298	284	257	300	276	277	272	270	303	286	296	281	270	259	273	297	290	331	287	281	335	273	267	295	276	251	298	308	287	326	277	263	285	243	283	287	286	294	279	302	256	261	276	277	309	310	293	294	290	289	288	283	273	316	298	283	271	286	261	291	294	265	276	270	273	300	306	303	282	280	319	281	270	290	285	246	264	286	281	265	299	282	316	269	269	279	286	278	318	273	301	261	267	299	277	265	281	287	264	285	267	289	307	268	259	277	260	327	280	250	282	289	275	279	272	281	289	264	288	271	268	294	287	277	263	288	315	270	306	298	294	276	314	303	283	288	289	290	255	278	271	269	275	291	299	298	277	271	300	285	259	274	278	291	288	262	290	280	267	269	287	268	300	284	282	282	265	295	270	274	274	278	267	279	313	274	274	325	292	296	289	293	306	292	295	274	294	248	257	287	267	295	290	270	263	288	281	284	299	281	299	284	291	294	265	280	285	284	292	301	294	283	298	271	298	267	272	300	295	286	279	266	283	251	265	259	294	263	282	299	304	273	293	284	285	286	281	284	271	285	350	296	277	290	274	281	290	271	291	261	294	285	288	258	282	289	268	293	300	268	275	302	307	283	283	277	284	299	287	284	304	277	315	287	306	259	294	302	261	290	264	272	277	262	255	320	300	268	281	248	309	274	269	286	340	302	279	293	283	251	254	271	301	308	243	278	271	319	270	309	297	276	272	310	290	285	283	256	285	278	295	269	271	275	282	277	272	276	295	259	276	262	270	283	266	296	301	269	277	266	266	271	311	281	285	267	244	278	269	267	259	256	305	303	278	286	292	292	294	262	280	262	272	280	281	311	291	286	277	288	309	298	264	276	270	278	283	280	288	283	284	284	279	273	267	275	258	282	275	308	262	264	280	306	279	305	287	277	288	292	276	283	254	324	289	300	244	273	274	307	259	271	273	296	287	281	276	272	302	268	283	275	302	261	264	288	291	287	293	291	286	264	293	286	281	288	276	275	279	272	294	294	303	284	276	266	298	303	290	269	320	312	305	286	289	282	273	269	295	287	279	286	266	294	285	282	272	277	268	302	297	290	266	287	259	290	269	272	284	283	296	266	284	281	291	286	272	284	295	321	257	317	312	305	248	254	287	294	298	275	306	290	287	286	284	283	306	303	283	258	263	300	284	268	308	296	298	272	245	280	302	257	264	304	320	297	308	295	276
13780	24480	17787	8189	5074	3221	2088	1420	1087	855	693	734	601	631	593	595	514	495	458	483	496	455	478	491	434	462	417	445	423	426	457	454	433	443	427	446	435	449	478	478	429	413	417	401	439	441	428	422	439	433	414	410	429	454	436	406	406	435	395	427	415	443	427	446	464	415	432	429	457	455	449	458	443	459	438	438	449	415	426	451	432	422	426	414	433	398	427	421	447	409	443	440	416	434	393	454	422	449	425	415	434	421	435	400	438	387	421	426	410	461	406	445	410	433	438	434	431	416	443	440	451	417	428	476	421	447	435	409	432	479	446	434	431	422	432	455	415	417	437	412	418	437	398	430	436	418	402	420	448	415	445	446	444	443	449	408	394	430	452	429	401	422	446	427	411	405	424	418	437	409	443	419	438	425	382	448	440	404	438	391	415	402	421	427	387	431	459	471	426	405	418	440	432	426	426	413	430	462	435	440	452	434	417	425	425	439	477	433	427	409	430	450	419	437	460	423	431	438	453	399	432	444	409	417	423	400	377	447	428	402	425	438	441	444	439	435	446	416	457	398	413	408	422	436	435	435	427	439	434	455	398	439	453	441	447	388	420	435	472	450	418	414	417	426	428	451	420	396	480	457	432	442	428	433	427	437	430	389	414	423	395	431	431	393	425	448	436	426	420	447	404	419	438	417	405	477	443	427	404	381	404	410	409	415	456	444	409	423	448	415	421	409	453	441	442	453	432	425	438	439	466	468	420	440	434	401	427	415	434	424	404	429	467	429	417	412	484	422	429	422	432	443	414	425	458	407	460	428	428	442	445	407	440	444	454	452	421	427	460	428	454	449	435	431	460	415	433	443	406	450	401	454	432	414	423	459	396	459	431	395	433	433	426	417	453	369	398	409	425	417	430	447	401	442	428	426	438	444	409	438	456	438	468	429	407	460	432	443	382	446	448	422	426	453	443	480	412	423	453	436	433	428	442	466	445	428	436	457	420	443	409	439	431	431	432	437	432	438	418	404	447	462	422	411	421	406	459	419	425	418	451	446	472	433	441	420	419	452	471	467	457	405	449	433	444	425	434	411	434	434	430	451	408	375	449	398	431	383	466	409	461	428	406	430	440	451	419	425	436	445	429	451	416	430	443	470	426	423	424	424	389	434	467	441	387	427	427	426	427	435	404	430	424	394	405	446	435	411	466	395	466	413	410	465	453	455	422	414	481	429	427	465	428	401	429	429	434	418	443	405	440	428	436	417	463	439	390	463	440	452	420	404	411	421	451	425	435	442	444	426	414	418	429	450	399	441	433	432	438	410	419	443	422	446	454	425	431	426	412	446	439	427	446	406	395	432	432	446	428	451	439	443	470	444	418	416	419	431	451	461	432	438	454	440	426	452	402	428	394	412	437	424	443	437	452	424	452	411	419	412	415	430	420	440	460	407	418	416	435	426	450	451	405	409	393	412	423	417	432	439	473	457	418	438	445	435	420	426	449	463	418	434	429	395	456	397	444	436	395	372	452	452	433	423	379	422	412	445	461	442	428	454	446	474	421	393	392	420	405	411	428	466	462	441	464	460	392	404	417	445	411	408	450	436	424	424	420	399	465	454	418	431	439	410	463	413	452	416	431	420	395	381	453	418	416	455	461	431	481	448	444	436	444	450	432	477	414	423	453	431	424	429	435	428	406	430	417	446	393	427	436	444	403	398	411	425	459	424	457	429	462	416	447	421	416	439	443	438	411	431	412	430	456	432	424	417	442	443	406	401	411	451	453	409	438	424	449	446	454	418	449	416	429	456	422	444	428	453	474	409	440	453	448	443	432	418	456	442	449	411	423	437	443	441	450	423	437	397	432	413	440	444	443	447	432	430	426	425	419	405	444	435	451	407	447	454	435	454	436	413	416	444	447	448	438	428	394	437	422	435	432	400	429	434	456	420	433	433	422	425	407	452	459	404	430	448	441	410	443	424	448	413	436	451	439	427	440	476	464	446	469	429	418	427	393	442	393	441	446	388	434	422	424	419	483	451	433	416	407	441	387	457	418	409	391	397	461	442	435	439	430	429	464	423	481	427	449	429	414	458	400	425	457	415	437	427	458	444	478	431	458	376	454	449	471	439	446	430	387	444	456	402	410	456	418	430	426	430	421	439	422	423	400	428	422	446	411	413	453	405	447	430	415	474	413	455	446	454	440	436	425	457	430	394	421	454	421	441	462	428	444	427	405	461	448	397	434	441	415	423	415	435	441	456	428	416	389	382	410	435	438	427	464	443	419	452	419	480	468	408	432	423	459	386	454	432	442	417	397	406	443	451	437	473	410	425	439	443	441	421	416	433	464	387	449	439	434	422	414	429	438	401	460	473	442	419	407	453	439	431	443	423	435	436	456	442	453	448	425	414	449	394	439	425	442	405	426	450	440	443	411	469	377	392	436	381	440	444	399	388	441	446	428	429	410	436	423	463	410	448	442	406	445	429	421	464	411	437	438	383	474	457	454	421	419	396	454	423	444	456	427	455	420	459	421	437	407	450	417	425	470	422	422	436	417	403	378	435	441	404	419	462	378	406	394	407	450	411	433	411	439	412	427	424	406	437	428	426	464	421	434	419	412	476	442	440	430	430	438	433	413	449	454	461	396	429	446	459	434	463	428	467	445	415	442	416	454	453	432	427	458	437	408	435	435	429	453	412	426	412	473	456	407	401	395	469	439	449	444	427	445	452	396	418	425	426	425	449	411	434	440	438	450	434	464	413	419	428	432	441	440	415	432	439	449	421	429	435	470	403	439	417	416	420	423	397	435	414	464	454	456	427	437	403	453	448	445	433	417	437	434	433	407	438	444	428	438	427	447	418	427	429	413	442	465	457	417	407	430	392	403	403	416	403	451	445	464	425	414	439	467	457	443	440	417	461	439	439	412	445	443	431	408	410	483	455	439	430	461	445	460	405	434	438	448	404	423	396	407	445	437	409	426	466	425	436	462	381	443	453	434	383	472	446	475	461	442	419	433	458	434	456	405	418	435	411	418	482	434	436	435	406	403	438	436	442	425	454	452	409	454	449	443	461	462	413	446	425	418	422	461	400	429	447	431	428	416	452	454	416	406	432	418	443	456	430	448	463	405	441	402	424	406	375	450	389	431	390	421	422	405	457	428	427	418	443	448	421	439	470	446	434	444	422	433	445	461	449	444	425	418	441	420	422	374	421	400	445	406	442	446	466	421	425	408	429	397	403	433	441	446	422	406	455	437	428	400	427	486	398	405	468	431	451	412	425	457	394	480	420	448	422	441	440	410	410	430	451	398	433	452	417	441	403	454	427	467	423	445	434	429	407	459	424	428	457	444	433	410	422	444	418	421	458	430	431	433	439	408	412	455	408	402	459	414	416	397	408	422	408	418	432	434	394	421	450	446	429	409	431	421	436	404	461	458	445	404	461	459	418	396	456	408	438	414	439	441	421	456	440	417	472	456	423	429	401	438	421	442	445	418	425	389	436	445	409
23893	21513	27757	25685	17998	4964	2193	1259	895	701	568	542	496	487	428	445	409	366	352	320	329	334	321	294	311	287	300	285	292	287	307	277	317	285	300	298	325	320	343	302	312	302	286	261	303	284	322	291	298	316	285	298	273	313	289	293	308	271	292	267	296	307	298	287	307	338	312	297	313	296	292	309	332	293	348	316	279	318	315	285	288	274	305	315	312	299	291	272	317	259	286	305	288	318	294	313	276	329	274	316	299	303	314	301	306	300	297	276	287	304	320	301	304	299	325	299	309	307	292	302	288	272	262	313	283	325	278	293	304	287	298	307	276	295	304	301	263	301	287	304	318	282	306	287	312	267	332	287	304	307	292	320	288	323	270	297	293	271	281	315	293	304	300	330	309	302	321	310	306	285	288	295	302	332	296	304	319	325	307	334	268	295	274	304	279	270	328	322	324	303	286	304	278	298	305	276	327	286	287	326	306	290	289	312	283	300	311	301	295	293	278	276	302	297	281	279	312	310	313	308	295	300	279	344	292	301	297	307	327	290	285	296	309	288	284	315	298	308	310	299	291	287	286	281	318	278	315	333	317	267	291	289	304	262	291	326	305	297	286	267	296	293	291	324	309	288	347	289	302	319	292	313	304	265	321	313	298	314	323	271	346	283	312	286	334	271	320	313	305	297	315	308	309	288	301	307	276	287	299	277	299	263	297	321	309	310	304	314	312	276	329	270	303	315	301	337	321	324	304	315	325	321	292	297	285	289	300	286	267	305	318	301	315	301	290	290	299	292	306	322	306	322	310	296	287	308	307	323	279	309	308	314	272	288	291	282	289	323	273	289	301	269	268	336	282	315	297	317	273	313	328	301	320	259	281	302	271	308	308	295	308	297	279	311	290	295	311	310	311	310	282	270	274	308	300	293	309	323	305	306	313	308	279	314	278	319	264	298	299	318	322	300	260	294	276	309	288	286	257	310	287	326	283	308	316	289	280	311	300	286	280	299	312	285	305	284	281	327	277	309	317	278	295	291	327	329	299	314	285	327	322	334	312	281	301	285	277	317	290	312	284	324	290	316	304	265	311	315	271	298	327	321	247	284	294	338	283	297	292	257	333	343	272	272	291	279	277	303	313	292	283	314	300	314	292	326	302	320	283	307	308	309	298	312	298	279	300	289	296	294	302	296	322	270	303	291	323	301	306	321	316	322	285	293	322	288	287	298	276	268	335	314	299	295	321	282	320	295	269	303	313	318	277	292	294	287	275	283	289	317	315	309	303	285	303	281	293	324	320	264	322	326	268	296	324	312	295	304	270	307	258	315	285	285	306	283	316	294	300	282	286	299	315	301	301	287	280	335	277	296	301	296	280	337	304	303	269	293	276	302	295	304	324	299	282	328	343	303	305	326	295	287	335	291	305	293	285	281	307	312	292	302	281	329	315	304	324	289	280	278	276	287	306	316	266	296	291	284	306	291	278	291	297	306	273	285	301	293	296	265	304	316	298	269	303	294	277	298	288	314	312	318	316	336	294	295	282	299	276	326	303	299	326	297	315	318	291	322	291	308	314	309	279	258	315	294	307	287	300	322	284	312	277	308	290	295	292	303	311	282	299	290	310	263	305	299	300	286	338	301	308	289	320	319	314	271	346	309	289	316	287	302	301	280	268	331	351	286	328	307	314	290	308	303	311	342	300	294	300	255	284	277	335	299	312	291	304	328	257	290	293	280	296	279	302	311	311	319	272	295	281	311	323	319	303	291	325	338	300	291	309	290	306	297	339	301	338	323	309	304	321	290	264	298	282	293	288	315	321	298	288	289	303	308	275	309	276	316	296	306	308	295	314	309	308	300	282	307	295	321	273	332	305	291	297	311	334	313	297	305	316	316	298	289	291	299	310	303	295	268	311	307	293	296	290	317	330	316	283	284	294	315	302	307	314	307	293	309	294	305	304	285	331	309	290	300	291	309	290	303	302	323	282	308	292	309	320	314	308	269	290	292	318	285	325	298	300	315	295	284	292	324	292	288	279	291	314	276	297	281	275	312	284	318	327	304	321	301	305	300	312	303	298	320	303	283	274	280	323	309	303	322	315	279	293	306	315	310	308	294	298	319	323	336	272	279	296	293	279	273	300	309	321	300	263	304	309	267	343	300	288	289	330	300	263	325	316	287	294	304	290	334	305	289	281	280	283	296	271	306	305	328	311	308	316	290	284	314	322	291	309	317	290	312	284	307	300	291	314	307	283	300	304	281	298	284	302	282	272	305	292	308	314	310	298	320	310	263	285	317	303	293	300	296	321	306	306	295	279	327	260	303	275	277	289	297	267	302	274	326	311	305	313	268	308	308	349	292	288	300	275	298	324	314	302	271	314	274	271	317	301	278	284	316	269	320	298	307	307	328	298	300	279	308	261	310	304	307	299	318	276	291	328	348	310	335	279	309	282	296	337	278	310	325	281	300	293	274	311	300	267	298	323	305	286	298	276	289	279	283	292	307	307	303	287	280	316	280	301	289	285	283	285	318	307	289	285	279	319	322	288	308	299	281	326	300	280	291	322	274	273	286	274	315	308	304	327	334	294	319	303	298	288	295	283	292	273	308	308	287	319	294	286	302	297	285	257	335	291	283	312	307	282	309	290	285	295	305	322	295	312	297	284	292	304	283	301	309	299	305	332	297	281	306	293	299	295	297	311	321	305	319	289	311	290	315	305	271	312	323	296	291	304	296	315	282	294	314	297	299	279	281	302	287	297	286	281	284	261	320	311	305	297	299	292	290	317	280	298	291	311	277	279	344	325	249	324	285	288	277	308	323	294	303	280	297	298	313	296	308	315	282	285	302	300	292	305	319	291	303	262	302	317	317	288	294	323	291	288	284	305	297	334	318	296	313	302	293	278	290	277	308	290	273	290	278	270	290	291	296	320	276	276	313	286	290	298	310	316	276	315	289	308	283	324	307	271	300	287	315	271	274	320	294	290	298	302	315	312	347	302	327	327	276	251	278	320	328	321	259	297	277	294	332	260	297	286	282	323	308	286	251	283	310	304	294	303	301	319	274	303	290	292	329	301	297	269	284	310	293	292	306	302	301	324	302	281	300	277	301	314	319	280	322	294	253	319	289	273	300	274	303	292	334	306	308	298	277	309	316	327	298	323	288	298	296	284	295	308	291	319	294	299	299	293	293	309	342	308	285	304	300	293	286	329	307	322	306	297	276	285	274	302	271	266	285	303	319	328	300	316	291	258	294	302	291	274	278	272	280	294	285	292	276	309	299	298	287	281	323	301	317	274	302	312	267	303	311	299	309	258	293	294	295	322	322	274	284	332	300	296	291	316	301	317	267	279	294	282	301	295	302	312	314	277	317	302	271	319	323	283	294	319	301	289	291	324	258	268	287	283	286	291	310	274	281	321	285	291	314	295	268	264	300	293	290	300	288	278	292	302	302	341	317	278	277	331	296	294	308	303	299	353	326	274	309	294	292	299	309	292	307	286	314	306	259
14812	32853	25527	14036	8806	5633	3598	2517	1869	1365	1169	994	912	811	740	679	636	571	553	563	520	500	531	501	459	456	472	479	458	460	441	421	439	483	482	448	450	481	425	480	458	483	487	427	465	417	447	484	473	430	441	463	450	513	448	449	476	396	463	441	443	447	482	429	445	450	420	454	451	396	470	467	498	459	502	417	442	471	456	448	426	425	453	427	495	460	439	448	444	444	448	423	453	470	453	439	422	471	446	430	460	393	456	446	469	440	443	455	460	415	414	462	464	449	413	436	465	469	448	467	477	450	427	402	469	448	413	466	432	502	444	433	431	441	463	433	466	450	447	461	433	447	475	408	480	456	478	460	445	472	466	450	415	446	446	442	429	479	462	452	410	474	458	436	427	463	456	435	447	446	435	453	392	434	444	457	459	462	419	443	441	464	456	446	430	483	459	449	440	474	473	413	408	459	466	425	478	438	456	425	421	452	441	465	455	481	423	408	419	427	449	476	443	419	453	450	456	447	434	450	480	419	423	431	460	466	465	454	425	441	435	436	470	463	415	443	466	445	429	470	493	463	417	406	425	413	441	482	436	423	437	435	447	468	438	422	444	452	435	427	448	429	453	431	446	431	477	409	424	441	433	443	450	430	455	449	449	413	427	425	442	443	411	422	449	430	399	450	473	443	471	425	439	460	435	414	434	452	467	438	422	455	458	439	433	448	436	427	422	441	458	449	427	435	434	460	487	419	415	441	433	458	458	431	478	471	467	463	456	447	451	454	451	399	420	437	486	443	444	441	469	474	461	437	458	461	459	464	472	462	438	428	427	446	422	425	454	442	452	425	426	425	408	482	450	426	498	425	479	465	456	407	458	443	480	434	453	439	432	450	422	444	432	446	418	432	462	470	461	460	449	431	463	448	441	427	444	460	422	464	460	430	507	437	421	454	463	462	431	463	451	438	455	415	462	448	426	434	437	431	485	455	484	439	426	455	438	454	479	420	434	435	436	486	484	429	440	446	475	488	434	428	419	458	443	448	464	433	446	429	433	427	451	418	442	467	467	438	414	437	475	452	408	458	427	443	487	446	426	415	453	444	455	466	413	403	448	459	457	459	475	423	421	484	438	458	463	472	451	439	462	478	450	427	468	424	441	450	450	390	433	431	455	438	441	462	446	452	453	445	395	421	418	462	413	477	455	416	482	429	453	450	473	470	427	479	460	469	447	444	460	463	441	437	480	450	443	442	468	440	465	449	455	445	478	411	465	422	458	414	431	444	467	427	446	457	465	453	433	457	457	457	465	478	422	473	412	465	439	501	502	429	441	451	422	418	392	451	497	457	442	454	470	471	456	477	423	469	410	450	483	441	477	462	418	419	433	429	418	464	460	437	432	438	441	418	454	468	441	430	462	472	460	427	429	437	424	446	433	432	416	456	418	469	447	455	432	451	446	431	480	453	429	438	424	443	465	416	419	458	449	493	449	454	460	471	444	413	425	458	481	405	453	448	455	458	440	455	422	477	446	437	447	423	440	419	473	454	471	423	481	470	524	476	430	459	468	455	428	476	435	411	433	464	439	439	455	489	436	463	430	455	482	454	445	436	462	456	428	446	452	486	446	440	472	422	490	440	439	455	451	468	439	441	489	458	472	448	455	438	447	424	443	438	464	470	488	479	419	440	473	450	481	455	426	461	474	409	460	457	469	439	457	425	447	443	491	473	448	465	447	456	441	455	447	462	427	437	461	433	446	461	466	442	432	453	426	439	466	470	464	453	447	419	441	439	456	452	446	458	506	440	469	438	439	412	460	480	448	457	445	447	445	460	455	500	468	434	417	470	443	452	423	429	429	447	467	478	460	440	420	456	451	441	467	424	456	452	439	456	454	440	456	455	465	424	431	438	435	451	437	478	446	435	489	459	454	435	424	410	438	494	452	464	462	468	438	422	438	437	432	470	444	434	471	451	480	423	479	447	441	467	486	433	460	476	458	463	446	443	477	474	460	425	478	443	455	445	473	480	436	456	428	453	448	472	460	455	451	474	473	476	428	431	444	419	425	474	417	459	467	457	407	454	438	442	487	417	431	418	439	464	447	445	425	452	457	442	434	447	456	447	433	456	453	432	435	461	456	453	491	460	443	457	425	430	408	467	450	450	466	492	427	415	440	439	432	494	441	445	457	456	435	424	457	454	465	447	426	458	465	445	466	441	403	499	423	435	421	444	445	466	447	430	464	459	441	462	468	447	436	441	443	425	427	442	440	452	447	452	472	425	458	453	471	452	461	433	443	452	434	456	479	432	441	446	449	464	433	459	431	452	478	474	463	438	442	445	450	473	463	430	462	386	432	466	451	456	461	459	458	434	420	460	466	496	433	416	436	474	430	471	408	460	479	472	456	480	439	471	463	434	439	426	422	427	449	434	446	395	448	472	467	464	444	438	441	450	477	453	461	456	467	444	442	480	462	476	449	446	448	439	443	430	390	448	442	425	470	446	434	463	454	457	480	430	430	393	473	474	461	481	441	410	424	486	430	444	459	436	444	471	463	418	468	443	451	450	465	528	410	442	417	457	463	444	440	430	480	422	477	438	446	423	457	474	475	476	440	436	429	465	473	443	507	450	467	450	456	482	444	425	434	416	474	462	461	439	451	445	476	415	443	420	430	461	426	436	508	428	471	471	452	476	433	477	458	462	463	476	436	479	465	458	412	445	455	419	439	424	435	480	398	486	439	455	441	463	468	425	420	425	439	428	424	466	428	423	454	450	437	431	432	447	424	464	506	455	443	481	468	405	421	474	412	446	432	470	439	415	470	449	442	419	428	453	455	491	447	461	436	418	464	420	430	480	458	431	446	402	470	455	446	449	460	446	465	432	452	486	466	436	431	469	423	490	438	451	442	467	450	451	440	430	469	433	461	439	427	496	471	470	458	474	489	425	440	466	481	413	456	497	459	429	444	448	455	440	421	413	420	440	463	471	435	452	422	400	432	438	485	450	470	437	458	436	477	438	462	446	489	429	458	448	469	435	449	447	423	437	453	438	441	445	428	449	462	449	459	447	446	418	444	428	437	459	455	432	450	494	409	418	457	456	469	481	430	436	429	416	450	476	473	457	497	450	458	441	428	470	458	490	467	454	449	452	449	444	433	444	440	439	502	439	451	431	470	413	475	420	441	444	448	440	438	448	443	484	441	445	449	451	465	482	440	461	423	459	456	458	445	480	454	453	465	448	399	424	448	439	433	429	487	439	431	454	447	443	450	436	447	410	473	462	412	466	438	428	416	448	453	442	472	463	456	461	433	430	464	494	443	434	466	441	445	470	439	461	461	461	376	443	438	428	457	441	466	441	444	414	448	441	480	440	464	460	477	446	467	431	432	451	459	449	433	443	465	444	458	396	457	415	449	440	453	505	464	425	458	457	417	469	473	480	396	468	475	453	443	440	441	440	460	487	429	463	465	448	456	473	435	443	474	482	441	461	440	431	452	447	465	438	396	458	480	415
25632	21533	24853	19493	4085	1840	1213	822	603	563	441	427	403	378	378	341	323	293	321	332	308	282	289	269	295	283	271	272	260	259	251	299	286	305	288	304	260	289	282	276	286	265	277	285	285	264	288	250	253	264	264	260	251	298	284	239	259	263	256	268	240	266	281	271	273	273	262	297	295	276	302	245	281	256	263	246	279	289	278	260	282	271	263	271	279	279	277	292	276	251	260	262	284	237	269	269	271	277	276	265	285	280	238	286	272	256	282	235	243	252	271	264	276	272	269	284	274	280	257	279	277	271	260	286	259	285	268	252	290	294	273	259	262	251	245	255	249	251	272	250	292	262	265	258	287	275	228	283	240	284	254	276	247	269	261	274	261	272	278	264	260	265	256	253	258	285	276	284	282	287	278	259	298	279	270	260	273	273	274	315	265	241	280	270	225	284	302	260	290	316	287	267	255	311	262	252	251	256	285	253	266	278	275	248	260	279	240	258	268	258	302	274	216	261	265	254	254	279	282	287	260	262	275	256	274	273	300	255	312	254	273	271	249	284	254	278	249	267	269	256	273	270	283	264	273	278	284	277	266	248	288	273	270	279	273	271	269	270	272	251	260	274	244	280	257	277	259	258	281	260	261	251	271	279	284	288	251	275	275	253	246	283	246	278	281	262	293	278	237	298	270	276	263	283	281	275	263	248	261	234	311	292	297	268	243	281	259	306	272	263	318	268	252	269	252	244	253	283	271	276	269	300	316	295	252	267	254	253	248	254	239	255	278	264	281	256	291	252	244	276	265	301	259	244	259	256	271	264	269	259	242	279	281	261	269	285	268	291	284	296	266	275	261	265	259	298	278	251	273	267	265	250	256	280	264	267	265	292	257	278	277	261	266	285	280	270	272	292	250	272	261	295	275	279	256	271	284	291	262	250	259	267	230	281	268	258	263	300	258	261	269	294	300	265	260	254	280	288	243	268	258	227	258	287	267	294	259	250	299	272	277	264	289	260	258	246	277	233	275	268	260	255	266	268	242	268	270	288	254	262	267	301	258	286	254	282	286	242	270	307	291	260	242	253	298	267	288	256	273	255	279	266	286	232	289	297	240	273	266	264	259	249	280	249	246	258	277	259	264	263	246	253	275	274	259	251	246	298	241	280	286	266	251	257	274	250	272	274	246	276	272	257	276	255	285	256	268	280	265	257	253	256	284	281	281	239	256	266	258	245	245	243	269	264	277	266	235	258	274	281	275	249	238	271	271	263	273	284	268	279	279	282	255	282	263	292	282	252	261	258	263	231	260	274	278	295	270	253	240	272	266	253	269	252	267	251	288	253	264	275	269	285	262	257	285	267	261	264	258	276	278	259	262	259	265	268	297	293	260	272	267	248	311	249	297	251	260	275	250	283	264	267	249	251	261	239	298	278	257	228	241	255	267	273	271	285	265	278	296	274	251	273	255	271	257	247	249	283	300	281	259	287	265	286	284	273	275	282	246	273	249	255	276	292	309	285	237	273	259	263	302	278	283	259	275	274	251	281	288	220	256	249	286	280	294	291	256	288	292	246	251	295	252	260	311	284	271	269	284	261	250	276	280	276	264	268	262	279	251	250	265	239	263	273	265	279	249	247	262	271	275	336	264	300	276	277	287	280	281	274	257	254	258	273	268	246	269	250	269	267	270	232	259	246	256	247	283	265	276	273	277	282	250	249	275	265	269	256	262	266	249	266	254	277	279	263	291	291	270	270	230	261	250	276	304	256	252	278	243	288	271	274	293	264	257	273	274	260	270	241	262	255	290	255	254	259	275	286	242	282	257	254	284	238	243	273	263	261	263	270	276	272	276	277	264	234	271	247	255	277	282	255	290	229	300	277	258	255	308	289	250	286	261	273	264	266	232	291	276	256	259	269	257	228	287	290	291	280	250	271	260	281	246	268	263	242	264	271	276	243	265	262	249	269	246	282	263	243	276	280	256	279	255	256	249	267	267	272	263	264	287	265	267	256	279	273	243	298	261	249	275	249	261	264	264	297	270	261	277	295	251	268	295	283	265	260	283	275	268	253	279	261	249	257	284	294	276	298	290	238	292	253	247	288	245	296	255	262	290	254	307	276	294	300	270	247	298	276	276	291	281	267	279	260	251	266	254	270	253	272	262	250	279	281	268	243	300	275	257	278	269	256	293	225	259	250	283	279	291	264	260	293	256	292	269	260	276	242	257	262	265	286	266	278	278	292	291	294	293	265	254	260	262	256	259	257	261	281	279	256	258	257	252	270	288	248	242	236	264	243	241	281	278	261	250	267	265	270	270	258	240	277	278	295	268	289	259	295	282	277	292	311	272	269	275	255	269	267	241	277	272	285	244	269	266	279	260	290	258	259	264	263	258	276	274	275	262	262	281	299	238	274	255	277	245	265	256	229	272	290	248	245	275	264	266	275	272	239	277	256	297	265	263	242	277	282	309	268	243	276	241	276	270	263	289	309	272	269	265	273	241	275	288	220	275	258	264	268	276	243	281	296	253	280	273	261	269	288	253	256	252	274	295	282	251	272	264	290	260	250	268	267	284	285	269	276	288	279	261	280	268	271	273	252	260	276	239	268	276	245	278	260	264	284	264	280	267	274	271	304	290	309	233	274	284	262	265	270	251	256	269	276	274	270	311	278	269	263	267	258	255	283	239	275	255	287	232	263	265	239	243	244	259	250	235	262	265	278	285	279	266	268	289	249	262	262	279	247	290	274	296	252	301	238	268	250	259	277	282	283	287	253	267	254	263	295	261	272	283	298	288	241	276	278	269	247	247	253	264	240	290	273	290	270	265	236	239	246	276	265	292	239	260	259	257	244	270	264	270	293	245	244	264	268	299	247	281	270	247	286	275	262	268	262	298	292	253	241	245	228	244	251	270	306	279	275	264	223	274	268	242	243	281	269	256	320	297	248	272	273	261	292	266	273	261	259	259	285	246	293	267	280	247	251	285	278	277	296	301	275	285	262	246	260	264	271	253	254	268	265	282	273	285	254	245	243	290	269	252	265	240	240	261	276	250	238	274	264	255	244	250	294	273	239	249	276	267	292	267	292	261	241	259	294	240	270	246	278	288	258	242	250	275	261	262	271	249	282	272	265	254	285	287	258	275	273	296	258	245	270	250	260	267	261	267	248	275	278	260	244	253	260	269	280	274	242	285	257	285	245	284	270	271	266	279	270	300	287	251	251	277	271	267	249	261	279	268	248	269	243	259	251	252	246	275	261	259	259	293	262	279	259	284	287	257	282	266	268	255	285	253	287	273	270	276	255	251	244	256	279	278	290	252	242	268	258	265	262	252	280	253	270	272	249	257	266	274	246	287	244	240	285	246	273	233	276	243	261	295	279	232	278	259	274	250	283	281	280	287	286	296	253	253	299	266	280	283	263	269	288	290	285	247	259	270	255	268	278	269	278	245	253	257	279	279	295	269	267	266	278	257	282	271	233	261	300	255	274	263	274	266	293	261	275	275	265
14222	27894	20678	10473	6387	4179	2595	1847	1340	1086	874	777	750	698	607	564	513	531	476	504	445	477	434	432	431	422	472	407	425	442	405	400	418	404	396	422	420	402	392	383	429	386	423	384	447	431	430	401	409	402	398	431	417	379	430	411	448	412	411	401	419	408	387	401	418	377	406	429	395	414	401	423	370	377	391	400	407	379	422	404	435	402	419	432	391	412	421	372	401	388	413	431	385	424	449	421	419	417	366	374	393	411	406	436	393	443	394	395	385	419	419	430	443	388	427	375	426	418	361	407	415	411	434	413	405	430	385	408	418	426	393	392	392	400	422	396	377	418	451	425	441	397	413	420	428	400	419	389	422	416	421	369	394	444	454	394	409	405	408	402	404	418	406	426	384	417	420	399	410	408	435	380	421	416	383	444	419	377	376	411	388	415	407	406	387	410	413	423	400	393	406	387	417	392	371	400	408	419	395	414	407	402	399	436	386	421	434	408	432	388	386	429	402	397	404	426	412	402	393	406	392	411	431	440	397	361	409	409	415	436	445	385	432	439	423	423	404	400	406	435	410	394	394	422	447	404	392	420	383	424	380	416	401	438	392	413	416	408	390	444	429	433	427	438	451	428	426	387	412	352	395	438	398	388	387	396	431	398	384	410	430	423	361	424	438	385	401	390	432	419	395	412	398	402	402	408	389	406	425	406	378	407	426	433	406	380	394	434	391	422	416	392	383	384	415	399	436	367	407	381	381	387	436	390	439	445	425	388	388	426	402	417	386	434	408	416	412	393	390	438	410	422	369	413	385	412	453	426	415	388	410	396	405	446	431	408	412	402	384	401	412	386	411	394	431	429	404	376	419	415	383	394	413	391	427	395	443	418	386	382	413	412	433	417	416	404	388	398	419	354	409	380	446	414	397	390	406	422	419	415	383	424	438	419	381	416	435	407	417	430	412	424	395	411	422	382	417	391	415	384	425	390	396	386	410	399	403	401	374	445	404	398	380	394	406	416	370	376	421	393	417	396	389	439	392	390	413	392	457	390	439	390	373	431	461	440	385	421	428	418	422	405	367	382	401	374	405	404	381	403	387	410	411	422	414	403	404	411	419	390	400	373	362	405	380	431	399	386	398	366	364	392	422	382	413	404	418	404	440	393	424	437	385	415	410	430	360	410	411	419	431	395	413	387	397	406	425	418	407	432	404	401	405	444	405	378	403	400	372	407	403	423	423	425	431	431	437	417	414	412	433	441	389	413	433	442	391	401	370	441	389	391	401	403	396	401	414	399	402	418	405	367	380	371	403	407	447	375	440	407	397	402	413	400	420	404	417	425	412	433	405	409	398	390	398	380	414	385	440	391	402	385	396	438	393	401	418	408	377	432	434	428	415	415	422	395	371	415	438	416	415	432	400	418	447	401	388	395	410	400	371	401	399	428	397	439	408	422	416	402	393	419	366	403	431	439	378	414	418	387	427	394	427	382	404	404	391	423	417	377	405	429	400	421	464	408	424	440	408	454	475	423	431	430	411	413	386	418	432	416	402	431	397	382	382	430	424	411	411	416	391	435	430	411	443	404	442	428	386	379	439	378	419	394	394	426	385	399	408	433	415	449	411	433	402	379	391	370	367	415	418	407	430	416	417	422	375	412	406	450	426	421	414	429	405	410	414	408	407	410	390	398	419	411	418	380	395	399	429	444	383	405	390	383	432	395	382	424	382	392	457	397	402	387	435	406	425	407	405	423	418	437	387	406	413	378	381	424	399	392	410	415	407	410	408	374	383	400	412	414	433	431	457	427	412	388	407	384	399	419	413	410	410	396	415	439	404	380	424	390	453	435	409	438	406	408	418	379	407	438	399	396	426	428	410	439	416	391	404	427	425	452	413	401	391	391	433	423	395	413	413	433	398	412	366	412	381	413	401	386	398	442	441	396	443	372	443	448	447	407	400	380	387	410	418	410	404	415	443	425	398	419	403	404	406	437	413	408	398	417	393	430	446	422	440	434	434	419	396	392	431	401	387	411	458	417	441	401	423	408	376	420	399	442	401	391	387	411	402	363	445	421	443	394	410	362	410	436	392	433	403	416	428	412	392	414	397	410	412	418	382	415	386	391	366	374	387	413	401	452	405	409	404	423	411	436	372	392	406	433	407	404	392	410	387	400	367	411	428	408	442	398	391	391	404	412	404	429	433	416	388	427	377	430	414	417	397	429	397	397	391	388	429	437	407	390	437	440	443	386	412	453	426	394	414	401	413	418	399	422	409	438	422	439	413	421	380	410	403	384	408	388	464	389	402	434	411	402	385	420	425	408	407	398	414	424	361	420	422	408	388	379	415	379	454	412	407	403	401	403	407	405	402	403	423	386	384	420	369	416	415	411	374	411	395	433	392	431	415	428	387	382	372	431	421	368	423	379	372	412	395	416	432	401	398	382	419	442	419	388	394	440	455	411	393	387	420	423	405	415	398	433	405	437	433	405	394	390	441	438	459	406	401	431	448	408	426	419	408	404	390	405	378	428	389	386	443	395	426	406	432	403	414	384	422	416	405	390	431	402	404	435	411	406	410	390	440	403	402	406	415	448	386	428	403	390	412	415	429	409	411	397	364	387	432	470	413	418	424	363	450	390	442	396	419	405	414	434	417	368	459	404	435	419	395	380	413	422	409	402	427	399	401	394	380	426	445	446	423	380	427	418	376	435	407	395	396	393	421	430	422	414	460	438	421	404	433	433	433	438	429	420	421	416	381	414	436	395	397	424	415	401	412	398	400	446	409	366	414	422	423	384	348	437	437	419	402	406	373	423	401	420	405	385	416	408	405	416	408	401	415	380	420	411	426	431	413	379	405	396	458	421	405	412	407	366	433	387	425	436	394	388	380	391	426	433	418	436	395	413	390	431	413	408	399	403	426	388	388	394	412	412	371	400	432	411	427	396	436	412	410	405	420	425	405	394	359	379	400	400	443	375	422	389	438	409	419	427	438	386	376	426	412	427	417	425	421	376	398	409	409	387	422	436	387	379	395	432	390	419	392	375	380	413	419	428	423	394	408	380	408	410	354	403	433	430	397	399	423	394	421	419	423	393	407	382	400	387	413	398	423	395	397	398	398	405	400	386	392	425	429	370	404	417	427	440	380	366	399	429	419	427	367	412	436	401	395	399	425	391	414	413	425	410	394	403	451	363	393	370	388	404	412	385	417	427	425	406	427	409	401	424	404	428	365	430	430	416	390	409	404	413	395	408	377	392	384	389	390	394	429	425	392	375	401	399	395	411	409	401	429	414	435	397	393	394	422	396	391	422	424	407	408	390	431	429	427	398	411	406	447	394	424	427	383	406	427	420	381	435	416	441	447	427	391	382	396	387	383	415	386	385	412	398	374	412	419	438	434	424	383	410	439	405	390	420	382	395	419	425	424	461	403	411	375	451	417	429	418	419	413	424	433	411	425	428	395	426	449	383	412	458	405	364	444	397	392	398	415	412	399	464	386	435	397	383
22985	21545	28568	24950	21546	16330	4269	1742	1151	940	771	678	598	547	478	437	421	337	377	360	354	344	357	329	344	318	311	288	312	310	355	294	254	268	303	325	292	302	290	284	316	302	312	307	308	296	289	261	279	295	292	298	306	278	288	291	253	295	307	269	281	288	278	310	264	319	289	297	300	294	267	292	281	266	276	283	298	288	281	305	308	309	292	300	258	283	301	293	295	310	295	290	279	278	293	312	320	269	281	267	295	305	313	298	298	286	289	268	327	279	256	260	313	286	271	266	291	282	308	247	276	276	298	300	308	273	265	255	274	307	264	289	293	297	271	286	296	296	281	308	305	289	269	283	329	279	290	335	269	317	272	270	270	281	289	290	291	283	257	293	269	287	317	287	289	286	288	283	274	295	287	287	282	311	284	284	287	294	310	297	303	289	275	292	284	268	301	288	305	296	269	289	282	288	276	290	274	301	287	268	290	329	260	277	283	250	273	284	279	302	278	279	267	300	307	289	287	319	309	288	303	291	285	275	282	273	278	296	273	329	290	290	322	286	255	305	315	289	289	271	266	265	271	305	288	302	262	276	313	290	289	308	325	302	276	275	302	288	280	305	263	282	301	312	293	277	280	299	262	281	281	303	260	284	302	266	325	274	307	284	277	298	295	273	272	296	295	270	282	287	269	273	279	335	284	280	303	283	307	280	310	279	274	290	273	297	280	322	286	279	285	291	272	289	276	294	279	309	292	293	296	304	269	281	275	270	286	257	326	294	321	298	279	296	331	268	274	287	275	289	269	282	286	324	293	283	279	298	305	278	311	287	298	259	288	289	298	306	305	273	286	285	307	299	282	291	306	269	265	287	303	288	290	268	280	264	268	317	267	303	293	303	288	292	304	255	339	280	294	285	310	266	326	303	288	287	308	277	254	264	293	252	291	302	264	285	296	279	301	310	264	293	284	280	265	324	303	282	287	299	259	309	296	307	290	310	331	263	268	319	285	331	248	303	289	293	268	272	290	274	297	274	264	297	286	298	285	251	298	282	289	236	303	283	300	296	272	285	284	313	316	279	314	287	293	296	314	275	305	306	282	284	328	302	338	311	299	272	273	279	318	276	282	299	271	293	310	279	284	282	295	276	327	349	248	274	284	308	296	280	308	284	283	282	302	246	273	259	281	308	273	303	297	318	295	324	286	287	277	296	294	289	296	272	293	286	270	276	308	276	283	264	314	274	280	294	293	300	293	308	293	263	280	282	284	295	311	281	289	279	284	284	281	286	275	293	266	287	292	307	279	292	302	310	300	302	280	321	285	289	280	314	329	310	297	272	278	283	285	273	279	263	292	292	299	314	296	278	268	310	322	315	255	286	302	301	275	293	302	269	294	306	287	300	286	319	283	285	307	279	267	276	307	291	282	286	281	299	306	275	297	286	313	280	282	278	318	293	281	297	288	280	280	280	297	297	303	257	288	293	281	270	303	244	279	308	284	320	299	302	305	265	270	279	302	275	269	267	276	273	298	287	280	312	283	286	273	286	289	289	290	317	305	297	312	316	278	295	272	281	328	302	299	282	271	297	260	305	250	285	286	292	258	314	299	275	296	301	282	280	290	279	300	292	312	308	275	274	314	271	292	300	301	298	278	293	318	297	291	277	270	280	282	319	300	279	280	313	280	299	263	307	255	287	308	288	288	273	284	303	280	296	307	266	267	282	298	318	280	290	273	326	281	276	318	294	285	273	299	290	295	287	300	269	279	301	299	300	259	283	314	275	279	282	301	278	305	295	291	307	293	283	285	243	301	304	295	310	333	294	280	315	273	293	281	279	286	290	287	281	289	319	285	263	266	279	295	282	277	311	297	287	296	283	264	283	286	297	256	294	304	278	281	308	292	277	313	299	294	294	288	281	313	279	301	302	289	288	280	276	290	290	332	304	326	271	307	296	266	284	282	280	275	288	266	279	296	299	294	320	290	275	287	281	276	318	308	307	282	288	285	319	295	303	282	293	305	294	314	294	309	293	305	283	276	290	289	289	287	271	305	295	310	309	317	290	313	300	282	308	284	277	286	288	292	307	307	298	314	269	319	298	289	293	271	320	282	302	270	304	283	261	291	249	298	293	327	258	322	319	272	310	266	273	277	298	297	305	301	293	302	309	305	283	295	329	277	262	278	321	300	254	276	312	296	306	295	287	277	280	303	289	289	263	282	310	282	311	282	275	297	294	292	277	247	298	291	280	257	314	295	314	320	288	278	292	287	282	296	298	298	294	289	297	275	318	277	280	309	304	301	268	300	304	285	258	268	298	286	307	295	270	294	304	301	277	315	289	272	306	307	283	287	290	316	268	269	258	273	260	306	291	276	279	285	282	302	303	277	251	277	292	305	306	261	287	300	301	286	266	279	327	317	283	242	307	261	290	273	293	266	279	267	279	275	296	296	281	279	314	271	291	295	300	265	301	274	288	293	285	243	281	321	303	310	248	282	272	329	276	294	251	268	276	299	273	333	284	265	323	276	298	308	300	311	289	284	271	283	315	293	275	275	302	291	278	272	290	303	309	283	288	293	300	285	322	326	298	285	281	291	310	277	280	282	293	287	273	300	266	331	286	300	283	298	309	301	276	284	307	325	291	299	289	286	281	310	274	256	266	292	283	286	315	290	313	319	272	298	289	254	292	279	306	280	253	283	302	310	295	286	272	277	284	333	281	290	284	279	285	277	251	309	257	275	279	307	304	289	287	305	274	319	303	292	310	325	296	279	307	280	294	298	292	289	291	266	312	312	290	269	287	277	297	292	265	325	299	286	300	301	284	269	265	288	333	260	279	293	314	305	290	300	301	291	290	280	287	265	286	307	284	279	320	252	253	294	296	294	289	271	291	316	292	293	309	287	262	293	290	306	295	296	281	269	261	290	281	299	296	290	275	330	250	279	291	290	301	318	286	310	295	273	271	288	284	310	269	292	307	278	286	269	298	256	307	281	293	275	292	284	279	285	268	282	290	285	298	304	268	288	298	287	320	259	275	285	278	301	297	253	285	274	293	280	263	277	350	289	287	303	286	322	303	292	271	303	255	280	272	272	290	281	290	333	303	266	285	284	305	286	286	283	289	270	303	282	246	284	312	314	300	302	281	291	319	301	309	304	269	307	334	306	331	306	268	302	305	302	268	313	282	278	281	284	289	267	248	313	298	293	275	304	299	254	301	297	286	299	283	274	292	271	302	291	280	316	281	286	332	276	290	284	271	293	323	255	278	301	289	301	265	293	281	311	280	312	304	288	290	277	289	291	287	295	322	277	285	287	291	292	312	274	300	263	327	284	281	289	307	285	303	295	282	265	284	268	300	282	279	282	284	282	277	309	275	281	294	306	315	283	278	283	256	283	288	304	239	284	332	305	292	249	313	300	268	301	272	283	272	270	290	298	288	286	304	288	272	294	265	284	258	298	275	307	278	293	283	295	269	268	289	297	274	310	315	277	269	301	281	296	296	254	282	315	296
17127	37519	29810	17696	11677	7765	5148	3385	2466	1882	1485	1272	1121	1019	830	717	707	656	594	581	546	515	526	529	463	463	483	446	460	460	442	463	432	414	453	418	438	417	408	456	439	433	422	433	449	439	429	430	443	430	439	439	429	429	425	461	429	445	448	408	449	428	428	473	405	477	445	451	417	422	409	479	433	467	452	442	415	438	412	410	452	424	428	421	448	413	404	442	443	440	426	412	428	434	452	422	450	401	478	474	452	462	459	434	424	409	459	420	425	474	447	438	454	449	433	449	446	415	455	421	425	452	455	420	457	420	412	400	423	467	448	426	421	402	426	480	423	416	451	468	464	416	459	418	402	418	439	462	472	416	447	406	438	459	394	446	437	451	444	406	459	454	424	436	427	381	472	462	448	477	409	465	440	407	466	473	453	419	447	425	478	445	445	478	468	411	409	454	432	430	435	458	469	417	431	440	445	455	413	439	460	434	458	452	421	459	450	425	436	430	449	413	422	386	433	432	443	419	451	408	437	421	456	419	416	436	451	428	440	478	398	411	455	435	433	474	445	453	445	402	445	448	421	437	384	435	443	428	440	425	452	441	451	425	404	404	432	432	443	479	451	424	408	408	439	435	442	420	417	507	453	428	442	448	418	438	463	453	464	461	445	469	432	467	433	417	430	438	470	451	425	449	463	439	446	442	432	442	443	483	464	429	455	440	443	453	439	425	404	413	476	434	398	430	457	458	423	416	393	432	426	442	433	448	468	454	422	444	430	421	447	450	441	402	437	459	458	429	428	448	406	419	427	460	416	439	443	450	480	430	458	426	444	417	462	435	456	436	470	449	450	427	483	430	448	430	445	457	425	410	447	437	412	435	437	395	438	451	453	440	473	434	447	468	406	454	418	419	414	396	418	449	445	443	433	432	407	401	480	457	455	420	426	438	451	464	452	458	429	444	440	459	424	421	427	444	437	429	422	443	413	405	428	396	455	432	431	414	412	474	407	433	415	455	414	454	456	421	426	420	443	421	420	435	434	422	390	433	420	450	409	471	473	431	450	457	440	417	453	448	445	427	408	449	466	445	427	440	442	471	420	444	422	428	447	426	426	411	422	395	466	456	433	457	423	420	450	469	399	450	415	415	422	427	441	458	453	454	415	433	425	400	441	453	451	438	432	447	413	438	468	431	449	438	416	393	433	423	413	418	452	442	390	433	458	406	420	423	434	452	436	451	430	443	431	428	447	416	431	416	450	402	465	438	457	483	452	392	436	424	368	419	450	397	440	420	463	477	466	427	439	432	447	418	447	446	430	423	410	457	434	448	421	422	463	390	438	449	437	425	431	430	433	411	464	429	423	425	455	414	439	470	403	425	413	430	459	422	426	436	433	448	431	402	444	438	440	428	433	457	392	417	433	451	403	415	425	446	424	456	434	438	420	443	417	422	418	436	435	446	433	423	432	411	461	420	421	469	418	458	430	423	446	429	406	444	430	475	393	442	440	435	432	450	403	448	458	461	396	468	458	409	454	429	431	471	445	408	445	420	413	442	447	463	427	441	437	421	427	454	475	405	403	450	423	450	467	461	452	486	395	398	428	451	463	404	405	458	423	444	433	432	442	455	450	432	455	445	453	418	455	434	457	451	415	463	414	435	425	416	421	406	442	475	445	404	499	450	421	432	429	420	435	437	434	437	464	408	449	409	426	422	418	417	408	458	428	466	418	456	454	434	432	471	453	430	455	415	435	420	427	444	438	430	415	480	414	380	446	455	449	451	413	403	395	433	407	435	451	469	427	411	441	447	450	427	421	462	416	472	447	466	418	433	445	428	442	437	423	404	419	451	431	450	419	438	436	436	448	454	445	419	436	427	406	437	434	475	458	444	430	451	440	421	416	401	432	406	436	430	444	476	397	456	391	424	439	433	466	402	465	404	443	434	447	411	413	417	400	419	427	399	423	455	406	436	382	435	408	425	433	447	432	472	462	465	442	448	431	448	432	438	436	428	434	405	417	439	397	455	417	432	465	455	430	413	459	483	419	466	438	458	442	419	431	429	426	410	436	435	433	403	476	459	455	429	413	432	452	450	468	437	419	451	439	429	460	424	477	392	416	422	440	426	451	434	448	402	437	444	456	430	442	431	401	408	439	416	407	414	425	429	441	430	457	450	427	414	416	456	453	450	431	431	420	417	422	459	466	435	442	444	442	405	483	455	408	455	433	454	464	426	472	415	436	470	430	472	450	459	393	443	460	446	400	437	423	428	428	454	450	425	455	413	432	441	474	448	414	428	431	448	423	420	435	449	478	458	438	424	471	446	448	408	430	440	456	436	442	448	431	426	437	404	440	447	431	510	429	454	418	438	461	383	421	457	427	421	420	449	432	462	428	459	428	449	437	444	439	374	446	455	435	431	449	425	471	417	414	433	462	450	449	458	408	464	459	445	408	433	425	415	451	469	414	443	423	433	427	416	433	434	394	441	421	410	420	438	450	404	452	460	401	418	397	434	418	418	464	427	419	436	418	458	444	439	428	428	429	447	417	411	458	402	422	457	429	485	458	437	384	452	421	405	454	444	416	388	455	428	442	427	414	449	409	425	424	445	449	457	412	440	438	418	413	453	443	428	452	434	427	435	435	466	400	456	429	454	446	398	428	440	462	404	420	422	382	458	398	413	467	421	439	418	444	420	423	424	435	399	402	413	444	446	409	469	464	422	457	428	442	429	427	409	423	405	419	423	438	436	438	459	405	432	431	438	455	450	445	491	449	452	419	477	403	465	445	427	433	453	447	456	404	440	432	471	453	431	456	442	448	438	477	404	426	456	456	452	438	460	403	415	406	415	431	456	401	426	431	452	434	425	430	452	452	415	436	450	450	413	481	424	445	420	442	429	418	428	427	427	440	454	423	422	428	434	489	416	433	464	419	427	406	426	430	443	424	415	427	436	410	449	413	433	434	447	459	444	432	422	446	443	456	435	445	427	457	421	442	441	433	469	458	434	427	423	426	460	423	402	448	418	390	463	466	421	427	456	399	453	451	441	392	447	435	443	429	430	467	434	410	470	438	453	439	442	445	435	464	413	444	448	453	427	431	439	453	418	444	463	454	413	430	406	417	499	461	408	450	459	475	453	451	434	436	428	435	417	441	446	409	450	443	432	433	410	415	443	438	419	401	444	456	470	417	421	467	422	443	468	448	428	427	470	398	458	432	430	480	430	415	428	423	450	439	425	449	444	427	412	440	407	443	435	403	420	456	441	446	437	481	413	450	431	446	439	435	439	462	448	483	426	456	429	393	484	425	394	448	408	413	439	455	430	403	481	416	418	418	435	421	442	439	434	396	383	436	471	449	452	436	410	426	471	420	424	414	412	450	435	392	413	442	451	501	386	459	427	432	425	455	441	436	450	504	453	416	415	454	435	433	447	424	435	450	454	467	424	445	383	422	427	471	427	398	422	493	446	408	403	463	428	445	447	465	438	422	432	491	439	481	411	439	437	448	472
28199	19463	12831	5849	2499	1447	956	745	564	471	457	437	394	393	359	324	322	331	313	315	318	300	300	326	318	306	271	292	273	281	287	292	303	263	291	303	313	261	277	279	290	308	287	305	288	295	306	311	311	299	286	296	325	285	271	311	305	273	305	327	277	302	267	282	297	282	247	273	305	296	284	316	237	280	283	304	246	283	271	317	333	267	287	279	304	303	254	296	296	280	280	274	298	263	249	280	311	306	272	295	317	272	303	304	280	294	264	324	307	269	257	320	320	295	280	288	286	270	264	290	299	291	303	241	275	280	265	294	276	296	290	294	291	287	274	309	313	258	308	283	270	270	293	266	288	280	273	286	281	271	281	293	282	290	256	268	280	282	276	293	309	310	283	294	286	286	297	268	288	317	307	288	275	288	310	327	272	311	286	284	297	296	304	272	278	309	273	246	292	295	273	289	312	275	303	306	309	301	266	275	327	292	287	283	269	295	288	291	295	278	319	301	309	272	294	272	264	287	310	306	273	280	276	298	303	288	260	289	293	294	305	310	282	262	286	306	294	269	302	299	292	285	293	315	298	299	266	260	307	279	321	285	295	281	273	265	293	301	301	287	275	285	270	271	281	286	281	269	295	290	266	292	271	300	271	290	297	289	298	267	298	286	294	307	300	274	282	275	307	286	259	307	270	322	311	300	275	301	275	305	267	287	282	284	254	306	301	306	276	273	295	287	293	271	300	290	278	278	271	319	286	294	285	289	273	273	271	281	313	286	298	280	301	311	280	279	271	276	294	283	264	282	261	302	257	282	284	261	315	278	282	284	278	263	313	287	264	304	288	292	293	299	257	271	281	290	246	269	284	282	290	265	292	317	305	288	261	283	281	256	298	271	278	259	275	289	275	306	278	278	276	295	252	309	305	298	283	299	279	276	286	275	278	272	324	305	291	269	261	324	303	298	324	285	317	296	295	295	304	299	282	272	299	265	297	304	248	259	284	314	264	299	284	268	280	300	262	298	271	287	291	290	278	300	276	292	305	242	268	290	274	298	293	319	282	261	279	298	311	285	269	267	266	280	286	273	289	260	284	266	287	256	302	296	271	317	270	303	286	299	310	318	274	309	279	285	318	286	277	295	315	264	281	297	290	267	261	301	261	288	258	282	290	276	311	298	311	303	284	281	283	266	283	285	280	291	271	299	306	297	301	277	286	276	275	261	298	305	281	286	304	294	287	309	309	297	301	264	275	296	283	289	266	270	272	292	282	301	276	280	309	268	272	281	286	265	279	299	268	289	284	292	292	292	279	266	298	301	310	294	279	265	262	244	261	299	289	274	298	306	274	294	259	282	307	288	274	300	312	309	272	318	259	250	285	280	323	283	281	270	303	298	300	290	313	309	291	277	278	320	252	288	284	278	286	298	296	288	286	294	316	296	299	300	274	296	305	267	271	299	261	293	301	267	281	299	293	284	284	263	300	292	298	292	297	271	274	266	308	315	277	303	281	278	291	276	279	290	264	326	259	282	268	312	274	291	291	279	299	290	275	280	294	294	296	285	279	266	294	296	284	287	295	301	282	286	272	279	278	320	266	269	266	301	292	285	295	270	280	282	315	285	299	286	262	278	264	269	296	284	268	274	307	312	279	287	291	297	271	295	276	269	277	274	277	282	294	296	268	284	289	265	278	296	281	283	263	280	265	274	279	279	308	285	294	308	248	291	272	280	273	284	304	281	295	286	291	265	331	256	284	281	284	295	302	324	282	275	315	276	271	273	283	299	294	284	296	285	328	318	296	294	284	293	277	289	302	262	289	291	299	276	279	270	247	329	284	288	303	304	291	315	263	262	280	283	310	292	288	251	271	261	280	262	258	274	277	269	276	292	277	287	315	280	294	265	281	275	266	270	312	252	284	309	324	266	307	288	272	272	291	308	298	300	303	296	303	327	293	280	308	294	295	290	284	280	270	284	254	300	268	257	329	286	286	300	285	281	266	282	288	307	292	267	285	300	287	287	302	282	258	266	313	258	263	306	312	257	253	306	306	304	283	289	287	328	270	272	295	296	302	268	265	288	283	272	278	300	289	279	279	276	269	275	275	299	286	247	271	312	319	316	293	308	272	275	295	299	304	289	260	287	317	343	282	222	293	297	280	268	307	286	264	289	284	318	289	284	277	306	301	280	296	268	278	252	274	309	267	258	294	280	310	309	265	296	303	271	270	288	299	260	286	253	322	269	305	299	272	305	296	267	302	298	301	280	262	302	329	263	292	276	281	297	276	310	292	259	308	253	291	288	307	301	287	308	296	265	271	274	286	318	294	299	254	296	288	281	266	288	302	316	296	305	291	265	288	275	282	291	289	282	290	242	288	292	285	273	268	302	302	295	290	284	275	277	287	297	283	317	293	279	301	271	277	267	248	282	288	295	285	311	264	280	266	275	273	278	291	296	288	295	303	303	280	293	286	284	315	270	283	302	298	280	308	280	292	285	287	275	298	305	272	284	262	285	310	303	297	288	268	310	282	289	279	296	319	289	310	280	271	282	287	313	306	252	269	272	293	279	295	288	298	311	312	281	294	239	301	279	280	274	316	285	288	306	289	316	313	318	276	298	269	269	270	305	278	282	284	297	291	268	291	279	289	292	295	280	275	270	271	280	324	270	284	288	268	293	301	295	310	304	274	298	263	294	241	267	266	319	268	297	246	280	278	274	276	274	273	289	297	299	294	284	299	292	271	299	301	279	281	293	282	311	275	269	309	292	290	305	286	305	304	290	272	294	286	267	284	293	307	296	305	299	283	290	312	254	259	283	296	262	264	279	273	277	312	284	301	314	285	265	302	283	287	284	316	276	275	269	288	291	328	304	324	299	273	267	319	283	265	292	276	288	303	284	290	287	276	307	258	274	267	289	300	279	295	266	259	289	287	292	301	275	291	276	283	262	297	254	294	308	266	288	264	299	269	316	300	248	271	270	286	288	286	283	310	278	307	281	271	275	285	285	302	258	283	303	295	286	299	292	288	287	286	290	286	274	284	286	289	277	287	315	308	268	298	289	286	295	269	271	327	277	287	301	275	271	279	266	313	281	280	282	259	290	288	297	275	264	300	248	275	292	335	285	284	295	288	278	287	287	294	292	278	315	286	306	312	283	293	299	257	290	283	284	310	290	274	266	272	286	274	322	329	288	267	273	270	287	290	299	265	303	297	306	271	289	286	266	291	251	261	292	273	329	256	313	275	279	276	281	304	289	284	293	253	301	310	276	309	276	314	282	270	257	325	288	292	264	267	310	271	292	293	286	299	285	305	251	272	287	281	291	276	297	291	280	276	274	293	286	289	272	292	272	277	273	303	276	317	291	299	264	308	300	287	280	269	288	289	286	273	281	263	272	311	308	287	271	312	278	277	295	288	290	276	297	314	279	277	289	228	295	285	288	281	303	302	310	291	262	289	284	285	271	292	313	304	263	289	279	271	271	300	333	307	277	287	258	299	318	279	293	295	275
14863	24322	17711	8434	4930	3013	1981	1496	1118	931	801	730	687	605	619	568	514	482	504	515	488	464	455	450	472	444	457	434	433	439	461	433	455	427	432	449	482	429	440	444	454	401	439	424	427	435	423	463	458	415	438	455	399	429	416	403	448	430	455	435	436	439	408	487	411	433	447	430	385	401	409	434	452	419	453	451	451	471	424	429	409	458	428	436	428	462	476	419	476	440	421	426	424	422	421	441	450	463	436	441	434	412	485	456	456	390	430	418	459	465	437	453	402	446	421	446	487	452	430	421	446	397	431	428	453	420	434	442	440	426	416	439	428	406	405	406	433	441	433	443	435	445	435	416	452	470	456	415	461	424	424	475	442	399	437	449	402	437	427	430	428	437	465	434	470	420	437	431	436	442	423	439	409	419	417	449	438	459	434	410	450	412	433	437	436	430	415	412	463	419	417	437	443	456	451	415	416	430	407	462	426	426	466	434	430	448	468	457	450	414	437	447	419	409	467	404	436	459	435	392	441	418	453	436	468	431	436	449	444	456	475	427	414	456	430	421	385	422	450	456	464	423	448	441	444	441	410	426	458	419	468	445	470	428	395	438	461	430	467	442	432	436	409	407	473	425	458	448	451	462	451	408	422	430	427	427	385	410	441	460	440	409	427	441	470	426	437	480	419	420	435	448	420	434	436	423	461	387	433	414	445	443	450	454	410	422	441	453	459	431	455	428	441	433	430	428	437	431	456	431	450	459	415	447	420	405	415	430	483	403	417	449	436	447	452	432	420	436	443	437	431	449	419	413	440	419	431	461	435	462	440	464	385	455	445	426	420	469	431	456	454	452	458	439	414	424	457	412	432	432	431	457	393	442	433	477	441	421	412	448	442	441	458	452	451	443	433	496	400	434	434	436	412	425	441	436	459	407	422	435	440	438	438	446	443	455	456	452	449	410	446	410	490	428	455	445	455	436	433	410	463	434	440	413	451	441	389	449	466	439	430	451	401	447	426	449	443	448	426	416	479	446	454	421	430	448	458	418	414	440	438	419	449	469	396	437	412	388	460	398	430	441	429	463	416	432	442	413	449	447	454	428	434	419	424	445	443	465	474	432	406	455	417	438	425	431	440	428	442	421	441	418	425	446	450	417	415	408	415	447	460	413	466	452	453	469	375	434	437	427	481	486	419	467	418	422	453	429	431	453	456	478	410	466	444	439	416	438	406	420	501	488	387	397	452	429	421	467	433	413	405	415	420	424	444	425	407	430	429	397	451	455	453	453	470	430	412	460	417	406	431	424	384	423	454	454	413	454	407	454	487	447	399	441	442	444	419	413	409	424	407	441	450	434	442	434	439	432	449	450	428	435	419	435	483	410	458	446	418	459	432	445	408	429	462	433	445	413	451	429	442	425	418	429	451	412	419	428	428	427	446	425	436	434	462	452	420	457	434	445	409	437	441	440	370	411	467	418	437	449	460	426	438	419	390	424	464	458	454	442	438	408	441	463	400	442	430	380	459	393	438	411	464	420	479	426	424	433	433	447	433	431	481	419	426	400	441	466	453	445	479	405	499	459	441	447	483	432	432	436	388	442	445	428	422	449	426	434	451	426	430	454	458	423	449	445	430	451	460	481	421	432	450	430	432	443	439	460	441	430	446	447	447	434	454	424	434	438	428	434	396	469	431	409	430	419	438	465	440	422	427	415	466	484	430	453	413	457	385	452	436	443	412	436	476	432	428	434	457	451	458	447	470	456	443	451	453	466	446	405	434	408	437	457	400	435	431	447	417	450	440	450	415	440	422	439	461	465	451	403	442	428	390	434	441	422	454	447	427	436	450	460	434	497	448	424	427	431	458	456	388	430	446	461	417	470	422	441	441	422	440	414	425	446	409	431	423	439	486	424	428	447	464	415	448	410	448	427	437	433	447	414	451	420	450	448	401	470	454	465	432	432	439	444	425	452	481	468	448	419	450	441	430	432	450	433	419	420	406	423	458	416	428	485	421	451	403	444	431	459	448	438	457	451	446	431	428	445	473	433	432	467	417	441	462	449	434	418	467	424	435	421	439	422	458	410	414	391	387	424	430	448	460	441	406	445	455	438	428	454	452	433	446	411	420	419	420	446	426	467	473	393	457	457	407	429	416	436	477	482	381	454	398	419	457	455	431	459	441	439	436	425	409	470	412	440	439	408	446	455	414	473	458	467	419	438	434	439	423	443	442	439	416	410	439	451	439	435	447	434	425	432	422	454	437	432	463	467	454	441	388	427	430	399	397	444	446	433	416	457	416	456	484	444	428	449	397	430	438	453	444	405	460	440	452	444	439	427	454	420	441	446	449	465	460	437	416	473	449	432	470	453	478	446	418	460	420	425	417	452	460	406	442	426	428	495	447	424	402	461	441	412	422	434	422	470	427	483	424	416	454	445	435	462	446	453	428	408	443	440	428	465	404	419	427	455	460	417	474	439	428	440	450	433	443	433	446	472	443	423	463	491	423	436	472	420	412	436	470	433	451	436	454	426	424	422	395	467	447	432	430	456	430	431	441	434	408	431	429	425	442	430	443	415	418	443	423	433	416	465	420	422	470	400	442	455	422	446	416	435	454	462	466	434	416	430	439	436	449	423	436	424	416	469	421	401	445	436	437	425	436	420	433	473	443	405	428	427	409	438	442	445	444	433	420	418	406	465	434	441	398	417	434	431	421	449	470	431	422	405	437	454	438	444	419	427	421	461	416	417	446	463	418	425	429	475	472	425	445	462	491	410	440	402	431	428	431	438	443	406	426	427	425	459	401	387	426	435	428	449	435	435	402	480	438	449	422	439	466	448	494	421	427	442	436	441	394	433	462	451	436	420	395	453	441	433	456	404	470	447	408	455	467	440	437	396	408	400	435	432	436	421	469	477	476	454	437	394	408	423	447	413	459	452	400	399	433	443	441	447	467	438	433	439	425	419	429	422	413	437	433	412	455	442	428	466	445	456	415	445	431	436	432	440	433	425	425	419	449	443	428	428	451	408	420	446	409	439	415	416	412	420	432	438	425	417	453	430	429	432	428	438	417	446	428	415	432	429	425	429	416	442	462	448	440	445	451	467	442	421	463	431	483	446	427	411	420	439	470	450	436	452	439	436	444	445	438	423	437	399	449	434	435	418	417	436	442	429	434	464	416	438	461	425	426	424	447	465	394	412	477	413	431	459	432	462	419	424	405	450	436	441	426	440	434	414	416	426	462	434	453	396	441	401	461	401	421	420	433	438	412	421	416	442	435	440	403	428	453	408	442	421	484	419	477	427	468	436	443	424	411	469	468	446	394	473	451	447	461	431	401	411	463	418	448	466	446	443	396	435	401	437	409	423	426	442	409	421	425	419	465	450	468	420	444	420	385	428	435	358	428	447	461	426	426	402	443	441	451	444	427	442	446	458	447	427	428	469	440	451	435	416	462	420	468	436	441	407	419	445	414	456	423	450	424	436	435	466	452	409	450	407	415	441	420	413
23874	21490	27750	25649	18251	4687	2019	1240	914	704	613	499	522	473	395	449	376	380	366	342	375	341	324	322	286	313	294	301	310	307	301	321	310	320	261	286	319	304	261	326	305	295	324	291	271	324	308	311	296	309	307	293	340	290	316	351	290	335	320	271	347	267	322	309	333	318	293	302	265	282	286	286	286	314	322	314	301	303	303	302	282	319	307	303	315	309	299	307	320	301	295	321	308	283	342	309	329	298	302	290	306	322	280	267	336	279	320	302	302	293	335	304	302	303	297	326	313	330	290	295	303	307	307	299	285	294	293	299	305	293	277	286	292	286	326	301	305	303	303	299	326	332	283	301	318	338	291	288	322	273	332	313	288	305	296	285	300	307	295	308	315	302	328	283	289	312	306	325	292	305	299	272	318	261	302	307	275	330	329	331	308	313	310	294	328	282	281	305	284	308	270	292	278	303	281	311	322	290	288	295	294	297	269	295	309	304	323	265	300	302	315	283	281	300	294	353	313	319	299	299	306	325	291	295	271	312	304	323	341	270	284	325	279	270	302	333	324	299	262	281	351	296	320	310	342	309	291	309	289	298	283	287	298	303	293	320	314	304	315	298	290	313	290	305	255	292	310	300	278	310	295	302	321	314	330	332	281	311	312	300	302	292	304	264	298	308	300	305	291	306	280	305	268	331	289	311	302	298	316	292	307	302	306	290	291	286	340	316	284	303	309	305	319	294	295	322	303	352	277	296	267	270	288	267	315	303	274	333	313	305	319	302	328	282	298	279	296	304	296	323	276	299	325	290	307	305	331	329	283	317	312	298	304	287	290	307	292	295	283	288	282	304	325	312	257	267	289	295	306	314	290	297	297	297	328	308	304	306	315	319	310	313	314	317	315	294	315	297	309	279	312	286	287	315	299	328	296	295	283	323	288	312	291	288	274	301	295	315	295	281	330	316	283	318	290	300	328	299	286	289	283	308	316	304	283	307	297	299	305	296	307	296	292	291	306	298	284	308	297	302	298	280	307	305	344	300	313	293	277	296	351	297	318	322	298	287	304	295	284	308	278	294	311	319	292	291	316	303	299	322	296	315	297	332	310	306	325	314	305	317	303	310	300	276	304	333	331	321	314	320	298	328	304	319	290	302	320	276	307	325	295	296	303	312	307	282	286	280	288	298	305	329	292	297	315	286	311	293	302	272	288	309	290	311	285	281	301	287	273	301	323	295	291	283	291	281	287	279	319	302	275	292	275	249	288	314	289	307	284	303	285	290	291	273	311	310	292	296	296	301	283	316	317	270	292	290	304	307	303	282	318	297	291	317	296	282	297	294	288	307	320	305	340	314	290	304	315	293	281	305	281	337	298	289	282	299	293	321	294	314	296	315	266	299	296	270	307	320	308	289	272	301	316	296	312	304	270	307	302	285	281	286	299	321	307	327	287	308	288	265	287	298	287	292	289	297	331	333	313	294	268	276	268	307	270	295	289	329	280	321	308	299	303	314	302	290	289	301	307	310	290	302	313	238	308	298	305	324	294	313	295	277	287	283	280	321	306	312	308	273	320	312	269	310	327	290	306	292	271	263	287	316	315	297	276	285	303	308	292	271	293	318	299	302	299	279	301	323	317	315	330	291	308	300	285	307	304	324	284	314	293	284	342	304	291	310	292	291	333	306	297	302	289	319	286	296	280	306	288	289	352	286	320	341	303	311	315	275	290	302	327	298	276	304	293	271	281	310	293	298	306	292	317	327	310	256	327	305	311	303	285	289	324	329	317	313	298	295	318	276	292	294	285	309	293	295	293	292	283	295	285	314	290	294	277	291	325	317	334	291	297	324	315	303	299	300	288	323	297	294	306	317	289	307	287	289	303	345	309	280	316	293	272	286	298	302	296	308	312	269	299	320	313	309	298	313	318	270	314	344	289	295	283	296	300	324	342	281	335	298	316	309	285	337	300	276	312	288	292	305	337	307	319	290	292	281	288	290	331	282	309	232	294	295	288	317	288	292	297	302	283	313	294	300	278	322	329	291	311	309	294	334	293	304	307	287	270	295	289	279	309	281	287	306	265	304	289	290	291	276	307	288	284	322	311	273	277	293	306	330	304	307	303	278	326	272	282	279	295	288	294	277	318	300	271	302	332	305	323	290	310	295	290	291	289	292	314	277	279	290	310	293	285	293	314	327	311	311	289	287	323	281	278	278	301	283	336	297	312	271	338	298	306	290	327	310	313	307	263	317	312	269	294	290	284	288	290	317	305	305	287	301	278	279	308	317	319	290	308	261	319	300	299	313	272	266	304	291	291	316	288	299	273	322	289	283	250	281	311	319	324	285	306	290	286	277	270	316	328	304	310	287	298	273	301	283	288	300	290	315	323	322	309	305	301	307	313	276	276	305	283	271	270	320	309	292	297	302	306	296	321	303	280	282	305	287	279	279	301	302	307	305	325	282	310	289	292	318	296	291	284	288	287	299	304	304	281	291	273	313	308	312	300	324	304	298	289	297	288	282	311	283	295	309	302	306	303	282	292	311	305	305	303	325	317	315	324	308	338	288	320	319	280	280	297	275	337	311	322	290	272	311	295	296	311	281	277	311	316	286	307	293	305	264	295	319	310	310	319	298	273	305	313	291	303	298	317	291	276	309	289	315	284	303	290	326	297	297	289	299	288	310	330	273	311	289	293	327	291	258	319	305	261	298	322	306	302	312	298	307	314	285	297	291	298	289	280	280	325	324	322	297	292	286	303	301	305	354	300	285	309	293	272	303	311	317	306	267	329	287	298	276	315	306	293	340	304	330	296	269	303	323	310	293	299	287	265	328	289	315	292	292	336	297	309	300	318	310	291	295	331	257	284	292	286	329	305	285	283	288	299	291	327	280	304	301	306	297	293	288	315	313	293	298	301	312	322	301	319	312	291	291	308	323	282	305	292	282	328	305	303	314	300	301	282	301	294	289	308	294	278	300	280	310	321	290	288	280	292	267	298	263	289	305	329	304	327	299	330	331	312	280	302	274	275	277	286	329	291	262	312	322	298	307	265	279	288	305	297	293	291	287	281	284	301	320	294	294	281	270	285	292	291	324	318	307	294	296	311	303	316	296	282	279	308	311	286	303	287	332	292	320	301	298	297	327	298	322	321	288	337	284	275	301	292	333	280	292	324	278	292	291	311	282	317	309	303	277	311	278	296	308	301	300	301	301	289	294	314	323	324	290	281	323	293	321	278	297	294	319	277	292	298	275	315	287	284	300	332	311	282	280	288	303	323	295	285	309	294	305	294	297	294	318	314	299	319	272	314	308	295	313	306	278	317	289	307	313	286	328	312	297	315	289	312	299	313	291	278	315	328	339	320	306	319	280	318	282	282	292	305	335	274	283	324	301	331	295	303	325	287	284	312	299	315	301	299	362	304	293	322	291	286	297	270	298	292	296	283	304	262	283	294	304	291	341	318	274	285	279	307	275	310	288	290	306	279	323	281	328	297	284	293	286	283	318
13270	31226	24012	13553	7397	4711	3142	2239	1637	1343	1141	970	863	765	666	613	610	585	559	506	521	493	518	481	487	501	447	478	450	442	461	503	506	427	439	443	445	487	473	463	478	490	451	501	454	447	467	432	467	448	432	414	478	451	424	439	462	477	467	457	460	438	476	466	421	443	479	489	471	466	447	420	461	465	442	408	463	472	446	454	455	414	441	422	460	459	464	457	466	488	487	504	513	430	440	475	455	476	414	485	434	507	468	438	466	447	451	474	431	457	434	472	442	473	442	473	467	479	466	454	449	463	407	429	448	447	466	460	414	451	469	448	450	460	498	458	456	473	447	449	490	477	482	409	473	469	451	463	418	429	452	433	449	449	467	434	429	449	472	432	486	486	481	484	446	471	455	492	447	485	427	484	448	438	471	494	474	494	455	438	482	488	498	432	463	458	458	436	478	427	453	427	460	442	445	422	491	476	432	464	450	426	469	474	457	470	451	432	418	459	471	469	448	506	486	441	445	464	443	444	460	484	439	470	464	478	456	449	442	453	440	481	420	449	465	477	461	481	415	447	477	461	451	504	440	463	436	477	503	434	443	489	474	498	469	462	447	454	446	429	451	458	477	458	457	451	487	446	469	419	482	411	496	440	446	392	486	434	442	477	446	467	444	441	439	452	462	425	449	459	462	460	447	450	469	453	446	435	445	473	446	446	437	445	435	461	450	467	467	457	451	468	478	485	465	416	441	499	442	439	468	466	478	455	456	470	459	428	466	446	474	454	447	415	414	456	426	478	437	491	408	479	452	466	487	452	438	454	467	439	433	450	418	438	457	471	451	490	450	455	463	462	461	473	462	442	458	496	446	447	435	449	442	442	435	442	435	406	394	465	436	426	429	459	480	414	417	410	437	437	439	443	462	428	473	461	447	427	466	455	487	450	441	443	457	454	454	436	440	421	449	470	450	483	464	481	470	429	410	441	458	424	430	436	424	451	438	453	431	459	444	451	468	439	435	453	477	436	447	507	451	433	416	476	460	437	479	479	497	454	462	497	433	446	455	458	435	463	440	467	470	481	467	469	467	434	433	450	441	442	457	458	466	454	486	481	451	458	471	443	444	453	423	474	457	481	443	443	481	509	473	432	486	486	466	470	484	427	459	443	445	459	475	451	457	423	428	448	454	433	464	481	426	498	448	455	465	479	432	439	495	491	439	440	428	455	504	449	450	438	429	468	445	491	439	458	439	450	435	468	443	472	440	455	446	441	473	419	423	486	513	450	452	430	427	453	474	442	447	433	458	438	455	444	504	444	411	452	440	477	455	452	470	488	428	534	495	425	465	444	462	451	440	454	452	461	454	444	472	458	428	471	444	444	424	468	505	470	465	435	438	424	441	428	425	466	461	453	432	449	488	434	471	433	448	469	472	468	455	430	443	451	428	438	413	452	462	451	483	458	442	469	447	455	444	445	413	456	470	452	447	444	446	503	433	429	458	493	480	448	469	417	467	450	471	488	450	460	428	440	435	469	481	434	415	445	443	453	462	490	461	466	444	466	416	464	462	450	457	450	413	465	474	454	466	444	454	465	478	463	449	440	468	447	456	472	482	486	426	467	435	448	464	462	477	456	462	445	465	475	427	459	450	461	451	432	454	455	441	447	431	500	450	444	432	443	455	449	485	490	443	456	422	448	471	478	467	460	483	462	458	474	467	452	454	467	465	458	471	445	442	418	461	455	524	461	435	442	465	442	447	467	471	450	424	443	514	451	467	444	494	416	446	484	494	411	454	497	438	447	457	450	441	436	442	464	469	476	448	449	439	435	470	481	439	452	476	456	425	460	493	474	454	443	456	465	459	496	482	463	441	442	476	442	498	455	444	431	446	493	460	450	393	481	467	441	435	411	460	455	434	424	443	447	462	458	489	480	444	483	432	457	474	440	439	443	470	473	447	412	457	452	484	472	457	456	445	448	467	440	460	447	469	432	389	474	457	446	435	441	427	446	452	425	470	429	455	435	439	446	451	484	457	449	447	440	474	453	444	393	426	469	469	500	471	454	455	449	425	455	491	458	412	422	474	428	432	449	459	469	478	444	482	484	417	449	439	463	451	416	464	468	494	478	466	427	463	454	454	437	453	452	475	473	458	443	467	459	437	490	484	466	476	471	448	434	450	377	457	472	480	457	462	489	500	490	465	460	446	453	423	462	477	463	450	492	481	472	469	463	490	438	484	449	439	474	462	432	449	436	421	438	459	471	460	473	449	450	455	475	493	445	422	443	448	469	469	434	458	420	470	462	454	428	456	469	467	455	463	452	482	445	435	433	445	470	431	444	410	449	469	444	443	452	422	421	457	444	452	482	410	437	425	481	494	444	463	484	444	431	446	469	430	447	437	439	469	466	441	471	441	454	457	434	479	434	462	443	470	481	428	491	432	490	462	441	397	480	482	448	460	446	466	439	413	467	441	507	449	427	422	427	458	488	423	456	436	473	475	463	443	460	484	466	397	451	447	473	463	457	446	456	444	446	448	420	485	451	482	444	464	480	465	446	466	440	482	503	434	488	414	455	482	484	460	422	421	479	449	445	440	466	435	460	423	493	444	454	452	437	429	439	441	437	451	450	447	484	496	448	465	482	478	454	441	428	472	428	465	408	481	478	441	467	458	454	508	453	457	470	462	427	443	431	444	451	418	445	428	491	463	442	434	432	437	435	471	490	432	443	460	464	461	465	466	432	425	453	402	454	439	459	462	463	434	417	485	454	474	429	482	450	473	463	468	433	454	475	441	466	469	439	426	502	449	446	464	417	496	451	428	448	433	426	457	418	485	459	433	425	439	439	438	437	448	448	436	441	473	446	464	442	440	427	468	465	475	406	493	449	442	473	441	425	439	425	469	474	464	456	466	481	427	453	458	484	446	436	436	474	442	473	484	438	418	502	464	496	486	451	463	451	468	447	432	462	444	461	448	451	455	447	453	444	474	452	420	488	444	482	464	462	459	448	450	471	439	470	451	477	467	455	475	418	497	463	482	441	429	446	433	485	459	483	446	471	439	442	434	458	467	491	459	447	451	478	439	472	451	454	416	434	505	437	465	480	463	469	459	456	471	456	451	427	429	448	468	436	458	484	447	463	412	484	448	464	447	449	430	465	440	447	450	417	463	454	490	439	450	473	505	460	457	441	462	416	488	450	427	454	457	417	463	458	428	456	431	450	466	474	445	452	455	470	421	458	450	466	432	485	457	465	425	455	466	453	429	454	425	419	452	479	436	459	464	438	454	439	433	440	459	479	459	453	430	434	413	432	469	448	447	464	427	469	467	480	457	460	459	454	469	467	461	486	484	477	449	452	442	470	440	437	475	485	460	442	451	458	474	470	446	453	457	452	457	462	421	493	449	433	487	386	475	432	445	459	431	472	453	451	462	466	444	445	431	478	436	483	466	447	436	435	462	459	446	472	434	471	435	469	464	462	452	448	456	453	439	468	471	443	463	453	459	459	455	447
25518	21552	25071	20546	4137	1679	1067	850	637	510	489	407	368	346	351	301	309	316	312	295	298	298	295	312	274	278	292	297	270	285	283	294	288	274	288	327	266	282	281	258	272	269	276	272	270	258	260	277	278	253	262	295	264	256	304	299	277	276	263	261	292	307	272	255	265	275	271	266	288	251	280	301	280	282	293	298	286	268	276	229	275	249	269	296	258	248	259	301	258	260	263	258	274	286	267	286	292	262	303	278	278	292	264	265	224	265	328	272	270	242	281	280	267	271	276	279	293	271	258	294	244	285	299	294	279	282	297	304	278	253	292	276	278	269	285	265	293	269	270	309	276	285	256	269	275	252	299	277	268	232	261	256	272	276	260	290	273	279	317	280	270	292	273	286	278	269	276	287	275	282	300	285	282	279	276	249	244	281	261	244	287	265	281	279	253	298	283	273	266	256	285	315	303	275	276	250	291	282	257	276	285	275	273	283	279	283	276	249	289	289	266	287	289	255	269	268	282	288	285	291	279	250	259	260	241	254	279	270	280	276	256	249	271	272	276	259	252	261	275	249	281	275	289	303	254	293	255	260	296	279	262	266	248	275	283	252	268	293	273	299	268	255	291	267	276	250	247	241	272	268	267	262	283	293	303	281	285	277	277	259	259	274	262	311	290	275	252	262	328	305	295	268	235	286	273	264	268	273	311	260	280	293	271	256	236	257	282	243	268	280	291	267	287	312	260	254	295	297	278	277	263	284	262	280	285	278	305	264	267	274	293	267	264	278	305	265	290	286	307	258	249	293	253	284	292	260	257	296	256	241	245	291	218	264	276	274	279	291	287	255	255	289	272	231	302	291	277	289	266	272	268	276	299	284	262	288	264	265	278	291	259	256	269	267	256	261	282	296	246	253	272	261	254	251	258	277	259	261	240	268	278	279	276	275	284	231	296	284	245	278	265	281	283	293	285	269	269	272	284	262	286	289	285	285	275	264	272	260	281	261	292	255	265	272	249	295	282	275	261	279	279	270	287	266	267	266	281	289	288	288	296	278	285	273	266	275	266	288	269	256	273	271	261	252	260	268	264	262	255	257	286	269	281	284	254	282	270	250	266	232	280	280	247	251	305	292	275	268	264	276	279	269	310	262	289	252	262	267	249	281	278	268	270	320	258	260	254	266	262	272	299	266	292	241	269	277	287	271	267	276	251	292	261	266	298	264	265	278	273	279	282	275	288	272	268	264	261	266	273	293	302	269	260	282	270	291	246	249	272	283	227	264	278	285	256	276	297	290	276	263	255	268	257	305	269	274	255	273	276	281	233	278	275	263	263	270	278	262	251	261	294	266	284	262	264	265	250	282	274	267	271	296	298	275	276	260	267	276	294	257	272	282	246	246	251	291	256	285	274	270	281	262	285	282	286	241	275	263	257	290	263	277	262	272	262	290	311	279	274	279	260	278	266	278	289	265	259	288	264	261	277	296	281	269	269	241	272	272	276	251	255	259	246	293	271	233	283	265	305	268	281	273	287	277	279	300	264	286	281	239	272	304	281	250	254	272	250	285	264	262	261	289	260	266	269	278	278	288	281	261	252	285	279	274	281	289	269	304	256	256	273	288	275	261	257	283	261	291	274	262	281	257	276	270	274	279	298	317	288	278	245	284	267	252	250	254	300	250	268	266	278	291	258	268	269	238	246	265	283	258	236	291	237	272	253	287	251	277	285	278	257	272	268	253	278	295	295	289	248	278	284	256	267	263	293	292	253	287	259	275	259	294	280	299	270	273	290	300	280	272	288	251	281	250	265	297	301	304	294	284	315	273	291	262	289	271	278	262	290	265	268	272	299	282	282	280	272	299	250	259	269	279	274	253	280	263	245	256	269	287	290	240	288	251	279	254	289	255	272	282	265	275	286	270	293	277	249	301	252	279	240	238	283	296	291	282	261	291	272	277	277	237	264	273	270	291	252	284	267	289	287	273	307	291	270	252	268	298	253	284	294	259	240	263	260	251	279	257	283	239	257	275	284	271	306	266	267	278	266	270	270	278	278	269	278	269	280	286	261	259	271	286	274	285	264	269	283	249	277	278	290	271	293	301	275	263	277	296	237	279	293	279	280	275	287	268	265	274	271	298	291	266	229	276	295	273	255	282	258	288	279	272	281	269	256	290	307	289	299	294	302	271	281	264	283	296	258	269	254	287	250	259	274	262	263	270	296	256	233	274	305	267	278	262	256	268	273	289	272	289	265	287	290	288	269	283	251	246	274	265	287	286	258	273	303	273	277	285	261	267	285	266	256	261	251	280	271	276	258	287	292	240	298	271	295	264	290	267	281	253	253	279	265	298	278	283	269	272	263	252	265	279	283	265	285	260	272	261	297	261	262	256	283	263	275	271	257	294	284	266	291	281	269	275	268	288	293	299	248	284	258	258	275	268	271	304	281	268	286	301	285	256	248	292	239	288	272	275	279	261	271	271	274	282	273	284	246	260	262	280	274	284	266	276	260	298	270	303	273	245	294	261	269	270	268	290	294	291	267	278	292	264	278	279	255	282	258	285	267	300	278	234	257	277	284	262	243	291	282	256	272	270	288	288	282	300	251	279	267	274	285	253	274	275	295	296	274	269	276	278	283	288	278	257	271	271	284	291	269	260	281	283	241	270	314	267	255	285	303	251	250	276	284	245	246	277	275	285	265	270	279	288	263	309	271	270	252	244	257	312	270	300	259	267	261	298	259	266	284	277	270	260	290	287	280	285	276	262	283	270	270	243	281	301	268	286	246	264	272	281	242	268	265	260	301	259	290	301	287	280	254	271	281	257	288	290	290	295	295	250	272	267	271	272	287	240	253	271	293	286	273	261	244	285	277	255	263	258	273	272	293	310	287	275	240	249	261	239	277	286	296	254	270	261	264	263	262	263	282	255	261	275	286	261	269	242	250	258	289	272	275	281	256	258	292	262	248	285	269	268	275	257	248	272	266	242	281	256	278	265	287	242	243	296	291	306	264	280	299	230	267	253	281	254	270	258	285	273	268	286	280	266	253	289	263	266	246	264	298	271	264	281	247	278	286	280	272	261	264	280	263	296	284	271	267	286	272	278	282	307	276	257	269	277	261	287	291	263	288	268	265	264	272	259	256	255	243	262	299	298	284	272	249	251	276	274	266	255	288	247	281	300	268	287	245	289	275	272	255	273	290	282	283	269	262	277	272	265	295	242	308	257	289	246	230	261	260	257	268	263	276	272	263	244	267	234	263	289	282	280	258	283	277	276	259	288	288	245	256	281	292	297	230	274	271	302	262	252	283	262	257	270	279	293	280	256	310	280	244	274	295	269	249	250	261	271	235	285	286	264	264	277	265	279	299	274	281	268	263	284	264	272	266	271	317	261	268	243	278	289	281	264	253	292	267	281	269	267	268	269	256	273	246	259	263	248	286	293	281	256	257	269	270	273	260	282	263	297	266	279	270	266	280	238	257	299	242	231	280	274	281	257	256	271	251	283
12065	25319	20135	9378	5163	3195	1986	1508	1187	926	823	767	628	606	580	528	486	486	478	437	464	480	440	448	470	424	427	457	418	436	416	392	396	406	398	444	421	418	397	409	433	417	409	428	448	399	435	436	392	412	461	423	395	407	395	395	382	428	439	424	410	417	416	397	422	435	406	438	414	430	429	394	426	425	400	471	383	420	419	425	453	416	413	438	415	447	418	386	402	430	447	450	412	436	408	439	407	417	423	412	441	432	418	403	398	430	427	412	436	483	386	414	406	434	408	384	415	427	431	382	419	383	397	418	431	391	434	403	410	396	427	407	399	353	425	398	451	437	396	420	405	420	431	398	429	411	409	395	408	410	389	434	412	392	412	438	408	407	437	412	422	402	395	391	404	405	409	421	402	428	401	403	451	451	398	434	398	429	419	385	421	419	421	401	427	400	386	439	381	394	424	405	431	420	407	446	375	409	436	432	425	387	401	439	412	438	423	392	434	421	419	395	419	406	366	427	397	427	409	413	422	382	445	399	408	418	406	418	451	433	408	403	388	398	432	372	424	409	414	394	437	426	417	469	423	404	414	465	389	388	401	395	468	424	416	420	402	405	445	434	417	441	382	409	412	416	418	403	414	419	436	400	441	421	400	441	450	398	393	442	406	401	412	418	400	433	424	438	415	403	408	415	390	442	418	426	375	417	458	403	415	396	410	398	408	408	436	451	430	401	389	411	419	413	414	414	413	367	410	428	410	433	436	425	416	419	445	440	415	433	457	419	408	413	426	440	403	450	436	430	397	437	399	391	396	413	385	427	430	374	420	418	403	412	427	415	437	443	429	410	428	431	429	435	414	438	416	442	438	425	425	422	434	409	426	412	367	427	427	431	381	439	444	418	434	430	417	416	400	451	421	421	421	415	421	410	432	445	393	446	426	391	456	419	410	408	422	424	393	437	373	403	426	413	438	386	444	437	435	406	415	428	435	455	402	431	453	447	420	397	429	412	435	428	405	405	423	432	421	418	421	404	414	427	418	452	430	438	385	437	397	402	426	439	431	383	449	449	377	455	436	395	433	442	417	392	424	387	396	415	424	421	432	409	385	385	420	401	432	442	420	408	437	393	447	395	441	416	414	449	412	414	437	379	425	409	458	438	403	397	401	406	417	423	392	430	388	354	398	398	418	446	420	406	421	411	458	416	372	431	402	462	460	434	394	447	417	431	438	378	425	463	400	393	407	447	436	432	441	385	432	411	426	417	412	431	424	414	407	413	429	385	383	425	390	432	428	411	444	401	389	380	421	433	405	448	411	439	416	422	406	429	412	413	417	382	367	442	414	405	427	414	414	438	419	431	414	437	400	447	444	415	437	440	396	412	435	417	437	427	420	416	401	439	399	396	419	380	425	390	461	402	440	430	424	414	393	405	405	445	405	415	400	413	404	429	367	406	469	434	442	412	403	408	423	403	412	403	413	399	402	436	391	432	394	439	427	417	432	427	419	475	426	421	444	422	406	432	437	413	417	407	398	395	415	382	430	429	402	436	423	446	423	429	384	441	414	379	428	394	392	413	403	437	404	405	437	428	454	418	416	380	410	442	418	404	383	402	426	426	433	410	407	417	422	440	445	384	434	421	434	415	419	411	420	425	426	426	434	439	390	404	400	474	383	434	414	422	414	415	447	424	404	433	430	426	389	436	422	376	404	425	394	401	393	415	403	430	448	396	417	417	422	423	420	398	410	407	430	421	455	449	420	415	392	481	385	393	395	413	399	429	441	389	421	401	437	422	424	415	427	429	423	422	425	383	469	399	436	425	393	403	406	404	403	423	429	408	407	448	394	411	423	404	410	406	411	439	423	406	408	369	437	429	416	435	377	391	363	403	407	394	454	414	437	452	410	407	423	444	410	414	449	423	410	433	429	392	427	411	422	423	459	441	410	436	419	384	458	396	463	424	438	424	437	428	398	396	433	422	413	405	436	386	420	395	435	398	393	425	417	448	409	406	430	399	401	403	438	411	456	412	429	403	397	475	417	426	438	406	375	383	425	418	388	403	423	385	423	412	421	417	425	420	409	419	431	404	428	394	417	407	404	437	449	449	389	416	439	432	405	434	433	379	445	403	425	410	441	445	432	402	397	386	410	405	442	386	420	422	421	399	440	429	436	408	412	399	391	458	427	393	365	398	433	421	423	381	394	389	414	411	417	430	448	362	442	444	399	432	421	436	421	402	408	416	452	444	398	388	387	432	389	419	425	413	422	411	442	407	428	400	400	438	418	444	430	409	442	397	419	401	433	390	427	423	438	414	399	435	407	407	412	454	417	419	398	390	428	435	422	408	400	448	419	396	423	413	452	398	433	388	422	402	400	397	449	422	438	405	434	423	422	389	431	447	426	410	386	428	415	416	413	418	399	397	437	437	392	421	425	434	395	402	401	386	442	448	457	424	410	402	382	425	429	429	395	403	411	421	445	429	374	415	419	410	400	414	407	432	404	409	392	444	418	465	432	406	425	414	459	415	397	434	440	402	419	436	429	425	431	431	430	430	385	425	421	401	386	402	376	393	444	406	440	415	410	416	407	433	434	412	367	409	401	432	475	378	447	418	409	419	436	423	446	396	441	423	367	397	409	405	501	360	425	423	427	384	423	397	431	404	348	425	427	407	407	420	434	390	432	471	376	428	416	474	423	412	441	439	464	431	428	441	431	403	401	428	427	383	385	415	424	401	441	400	394	372	366	378	429	415	381	436	430	445	369	450	424	401	455	414	458	445	436	436	432	403	399	410	416	441	408	394	428	394	404	392	425	422	431	441	409	442	436	434	469	438	413	442	428	407	442	415	428	430	419	415	442	435	451	385	436	377	394	413	374	432	407	427	431	428	430	392	410	408	419	406	406	403	423	455	426	439	427	410	434	442	421	433	402	453	408	421	421	410	397	412	386	450	403	444	421	418	432	424	402	399	422	408	389	408	399	388	423	433	421	425	443	410	441	441	399	449	390	421	417	417	390	444	419	431	390	388	447	413	406	404	415	433	434	434	403	459	378	417	437	400	396	424	422	420	447	412	452	421	391	406	445	460	436	399	422	393	469	411	407	433	373	367	412	376	406	397	424	448	381	398	440	405	436	386	381	464	410	395	393	401	412	412	435	446	416	451	425	407	440	448	428	398	385	397	388	426	427	435	406	385	431	444	409	414	373	431	400	416	406	450	413	403	413	405	403	411	443	380	438	412	412	414	394	421	432	438	435	378	396	415	391	485	389	398	407	390	431	400	404	436	418	410	411	422	407	434	425	421	452	404	426	442	403	411	379	364	442	442	411	411	406	376	406	398	428	407	435	445	421	408	411	416	412	408	452	442	420	414	408	414	407	389	398	433	430	397	384	436	398	425	405	355	449	428	428	365	386	387	425	421	413	437	381	366	412	433	409	384	420	410	422	370	423	441	404	423	380	415	415	425	412	400	411	409	421	411	400	400	390	433	407	436	424	405	403	450	410	447
22968	21555	28529	25027	21565	16743	4212	1930	1199	1018	848	652	577	507	467	437	411	407	352	391	326	303	307	362	298	294	284	298	301	303	295	308	314	289	289	302	287	275	265	291	295	303	263	315	279	311	279	295	279	267	300	291	311	291	292	282	303	308	300	316	270	285	317	258	280	310	280	287	281	270	283	281	303	270	289	324	316	326	283	299	259	293	291	294	294	284	277	278	311	306	315	302	268	301	269	284	284	267	311	278	277	296	293	288	296	282	280	288	300	291	325	306	257	296	293	310	298	270	269	305	283	307	285	285	271	282	266	298	263	290	292	306	299	348	292	279	313	278	306	316	282	297	284	330	291	303	279	302	284	302	302	277	305	319	294	266	262	294	295	283	299	300	286	320	274	288	279	306	303	329	286	285	302	319	275	289	301	325	293	317	268	295	269	331	323	312	292	285	274	291	321	299	292	273	279	278	320	300	295	292	289	310	312	285	274	297	294	272	310	297	262	325	291	315	277	316	293	312	279	278	304	297	326	269	271	319	302	303	313	283	293	289	280	282	299	302	298	306	296	278	257	282	333	287	297	278	301	318	296	320	271	310	291	278	295	280	291	268	281	298	286	307	275	276	324	336	275	295	287	276	291	321	292	320	301	293	332	336	287	297	262	296	279	308	293	299	300	275	312	283	299	280	314	307	295	282	310	267	302	275	278	304	299	282	279	324	279	301	296	264	305	298	310	275	278	294	288	305	286	304	321	307	274	318	297	275	314	288	296	284	295	290	261	305	313	284	301	275	295	299	276	307	292	289	325	306	298	292	319	295	284	306	292	305	295	296	300	278	273	317	295	323	290	313	268	275	295	301	300	265	258	274	302	279	282	316	279	301	290	294	287	286	299	315	308	314	314	275	296	308	306	325	252	271	323	306	294	311	296	303	298	297	293	323	261	298	313	259	293	304	305	311	287	279	302	264	292	279	282	303	313	272	297	319	304	316	320	293	287	292	287	302	266	269	263	299	299	323	293	267	299	267	312	313	283	299	299	290	280	268	295	314	306	323	272	286	254	315	294	302	300	276	279	294	308	310	288	298	329	304	281	284	276	268	301	294	329	300	298	277	296	292	298	271	303	278	311	284	287	288	300	308	287	320	276	282	303	314	286	277	305	275	316	295	287	295	316	325	274	310	291	310	281	295	313	275	279	290	306	302	276	294	286	308	285	259	293	283	304	286	303	301	297	318	269	306	258	309	292	290	329	256	320	314	316	319	307	273	278	308	300	292	301	282	265	292	302	313	290	265	297	301	290	246	309	299	296	295	282	292	307	317	281	293	311	273	312	301	298	301	299	273	276	288	303	292	276	319	277	274	282	295	304	259	295	296	250	277	282	290	304	326	306	275	277	282	283	326	284	312	306	304	278	289	300	287	285	300	297	270	308	321	286	288	283	292	278	318	301	317	280	297	256	309	301	284	300	289	264	291	302	282	298	319	285	295	294	270	290	322	279	279	284	294	273	277	285	303	284	305	295	293	307	272	291	306	316	298	289	305	303	297	262	287	277	266	298	258	270	297	307	316	295	310	291	318	317	262	297	270	278	270	299	280	268	275	295	290	315	294	285	290	301	335	289	294	298	279	287	313	276	290	310	288	299	315	309	270	293	305	287	283	303	306	324	303	291	290	305	285	297	311	281	259	314	321	304	272	273	303	292	305	287	320	296	321	304	303	306	299	303	306	306	315	319	296	306	264	315	288	291	272	278	308	294	277	261	274	309	277	296	300	265	314	301	265	309	276	322	279	294	290	285	293	267	302	289	287	308	342	270	283	293	294	302	282	314	284	276	280	274	314	267	279	296	299	260	306	331	302	310	335	309	288	255	315	295	306	291	318	273	287	317	267	315	284	288	290	281	296	314	290	292	296	272	262	287	295	268	264	307	295	279	286	284	302	278	280	309	308	304	290	316	285	266	290	283	305	294	301	281	280	319	292	270	256	284	318	275	303	299	306	280	316	284	293	271	272	263	302	311	313	313	293	269	265	286	292	316	297	287	310	296	302	284	278	310	258	291	286	301	301	296	287	308	299	311	285	304	281	275	301	291	268	299	272	302	282	295	316	279	321	290	295	314	289	284	294	303	279	308	286	307	296	289	318	309	277	295	289	293	314	300	292	289	289	305	281	282	274	267	304	299	265	296	288	269	280	286	332	304	299	282	273	293	314	302	269	285	306	292	297	267	289	293	286	277	292	284	272	286	318	286	283	263	305	308	301	297	282	309	274	309	313	305	261	304	267	333	278	295	276	285	315	294	294	304	275	306	270	308	313	278	324	317	311	303	299	294	262	279	327	289	299	292	277	286	287	270	314	299	301	286	294	313	284	300	295	307	302	318	287	298	304	318	280	287	269	288	304	285	310	294	269	295	281	299	285	300	291	319	336	300	284	297	294	295	286	312	297	253	327	305	325	289	289	302	278	298	274	288	314	287	305	273	291	283	301	289	277	286	311	298	309	271	312	313	325	316	310	282	324	294	283	291	297	257	293	315	291	266	307	298	283	255	277	300	335	291	301	318	295	315	300	315	285	302	292	275	287	316	284	283	287	313	276	274	277	313	303	287	312	283	299	282	302	275	299	334	311	281	289	301	329	306	267	283	291	280	322	268	274	302	280	286	298	298	294	285	280	286	302	310	269	339	304	309	310	301	313	280	282	285	300	287	305	284	280	276	277	281	312	296	273	288	334	286	282	293	298	297	261	302	310	325	282	313	286	298	280	287	294	283	283	292	335	292	303	310	317	267	299	279	303	294	274	292	303	301	324	270	289	281	287	270	302	305	321	271	335	321	288	271	296	286	297	300	291	311	313	252	291	297	296	267	264	319	299	285	297	297	307	296	312	297	281	300	304	286	284	288	289	252	288	304	283	300	300	296	301	321	309	282	280	297	278	281	295	276	297	301	288	294	281	287	291	309	309	279	277	341	305	278	274	281	290	292	301	276	290	315	309	289	270	326	302	266	327	309	297	283	280	298	287	329	298	326	334	329	300	305	276	303	320	310	322	295	305	296	301	256	300	283	317	300	281	278	275	319	294	297	285	285	295	303	308	308	269	285	292	321	302	321	282	308	258	264	306	298	308	275	292	275	297	275	325	283	311	289	330	303	303	289	283	291	287	307	259	280	277	299	291	292	312	274	302	300	287	299	295	301	293	284	290	301	289	295	302	307	277	292	254	274	336	303	301	326	323	299	278	300	318	314	315	324	294	289	254	314	298	298	291	282	301	271	258	316	296	269	294	307	270	267	317	295	281	298	284	315	281	318	290	279	278	268	302	274	288	290	294	280	318	310	314	278	264	261	299	313	305	280	285	298	302	304	285	265	292	288	337	273	306	295	298	322	294	290	302	311	323	301	283	301	306	294	294	300	318	279	301	309	313	287	279	288	308	275	293	281	288	293	314	302	293	282	301	302	272	274	318	289	286	291	320	288	268	304	286	304	295	283	258	278	280	272	302
15060	35768	29703	17161	10002	6228	4276	2952	2098	1611	1358	1224	988	825	745	697	647	614	489	551	536	465	454	486	506	429	469	468	403	452	447	464	466	462	434	440	434	456	453	415	450	474	471	442	412	429	438	447	444	447	473	457	426	473	463	471	477	450	452	434	445	437	474	448	452	445	443	474	461	413	450	442	466	446	443	440	447	456	464	439	450	440	452	450	445	479	468	434	425	427	431	396	435	482	436	424	469	473	428	451	409	437	426	450	483	435	455	411	417	452	432	458	463	433	438	464	404	431	437	411	497	476	467	441	434	424	425	432	452	418	421	427	439	431	451	426	456	442	454	434	429	441	470	448	434	435	427	436	455	443	444	422	396	435	475	428	436	415	438	432	434	457	443	443	437	458	432	416	444	402	426	472	415	435	428	435	421	440	443	383	410	433	464	449	443	458	477	501	421	443	402	468	454	475	437	446	448	406	458	412	444	449	435	472	431	415	423	442	460	422	407	453	443	461	424	416	454	450	422	427	428	409	439	449	420	421	425	428	432	399	414	441	482	441	416	416	409	461	458	456	411	470	442	439	437	461	430	472	412	409	415	425	428	426	431	496	452	434	441	443	434	450	496	415	415	428	448	443	443	453	450	443	443	459	424	435	422	477	400	407	466	459	449	428	445	453	455	484	433	486	431	467	441	456	444	438	448	469	428	422	431	450	430	407	445	468	426	457	438	445	445	472	434	446	429	445	437	432	437	401	418	400	477	441	409	433	466	429	432	445	428	421	419	463	478	455	472	441	423	430	462	453	443	499	467	422	414	431	413	440	429	453	451	454	472	466	445	437	487	406	444	423	433	445	446	417	467	420	437	422	436	439	450	443	445	457	441	428	408	450	424	426	448	436	448	422	393	447	433	417	433	460	427	423	472	426	419	488	442	433	434	414	455	423	404	414	416	426	473	392	447	453	482	486	454	469	434	418	443	443	461	460	428	442	442	435	453	421	473	430	456	406	422	442	416	465	458	468	433	428	481	451	454	435	435	469	477	426	459	455	430	432	422	426	462	446	433	410	436	431	435	422	440	429	432	460	426	466	460	461	464	472	427	442	394	419	441	452	452	399	477	471	439	428	455	426	430	438	457	444	455	441	411	441	485	456	444	415	443	467	471	433	428	426	450	465	427	455	438	415	425	450	452	413	457	446	447	445	454	472	416	430	429	435	448	430	447	427	448	428	455	442	448	441	468	423	440	453	472	439	422	435	442	468	475	419	439	467	417	405	461	493	421	471	440	436	438	466	415	428	467	448	410	437	455	465	449	442	427	463	428	472	503	450	433	400	471	415	425	438	448	491	429	427	439	457	440	417	440	417	424	470	501	476	410	423	425	453	468	456	434	412	473	424	492	438	432	469	425	439	421	453	441	436	457	468	442	431	456	396	463	456	437	488	451	437	463	402	460	427	424	487	417	448	453	446	459	418	428	454	428	480	456	430	424	412	375	436	469	414	435	435	453	440	437	423	439	434	443	451	431	457	423	406	410	433	449	444	421	459	481	425	429	463	417	401	451	431	435	420	461	468	445	401	461	436	442	449	419	443	453	419	436	436	416	457	426	444	442	482	443	401	403	465	441	457	423	427	456	442	437	433	451	445	440	426	435	444	444	415	434	436	449	464	439	418	417	462	447	433	419	420	425	444	446	452	459	448	438	472	419	431	439	449	412	444	418	453	420	452	448	435	443	475	457	424	470	466	449	434	450	462	469	427	415	428	444	419	459	403	433	445	440	447	444	438	461	457	440	494	419	460	442	433	441	475	446	418	464	433	457	439	412	453	450	422	446	441	431	460	418	456	470	413	433	479	414	422	434	448	465	463	461	427	454	461	444	454	451	486	491	454	426	453	449	465	458	435	432	453	381	452	462	427	446	424	453	460	421	411	447	453	459	442	484	418	471	473	429	461	427	425	420	448	444	438	401	457	507	423	445	467	462	461	426	494	450	446	458	451	459	398	452	428	465	445	456	446	441	486	471	419	435	454	469	472	439	479	425	421	429	412	453	476	427	471	470	451	415	467	448	436	436	437	435	458	416	423	430	440	437	471	471	495	454	424	474	469	413	453	403	424	422	428	440	420	416	456	423	423	471	461	422	434	446	457	434	452	430	429	418	426	419	457	488	390	422	458	447	459	454	445	459	430	439	460	446	426	433	442	440	445	458	450	462	436	414	428	425	444	432	458	432	419	477	437	456	400	432	467	421	438	443	459	423	426	449	428	450	455	447	456	441	457	419	434	474	439	450	446	450	443	480	451	486	430	459	449	428	429	435	454	453	464	375	437	445	498	456	447	420	456	425	427	492	405	438	433	463	435	445	409	442	430	428	426	421	479	443	442	426	410	431	484	455	425	418	444	437	469	437	430	454	484	405	449	438	453	418	491	472	466	452	419	412	470	438	423	422	425	483	415	465	438	416	439	471	462	438	466	410	435	455	452	476	420	445	468	446	426	453	426	436	414	454	451	450	456	505	390	443	433	441	400	435	468	463	439	443	428	459	451	449	425	441	442	408	444	421	439	445	479	474	483	446	436	406	459	456	455	468	429	447	446	463	425	430	448	530	459	440	440	464	494	465	481	458	459	385	436	433	440	464	453	420	418	436	448	471	416	436	407	437	455	470	464	424	412	443	434	437	438	454	400	412	451	421	446	449	466	471	449	435	435	465	458	448	426	453	445	488	453	445	444	448	475	412	472	434	447	438	441	444	418	461	454	431	437	469	443	437	413	445	468	426	455	453	465	464	431	475	449	458	452	435	451	460	418	427	410	458	439	431	443	453	422	441	431	445	431	470	483	452	450	436	433	462	429	466	430	426	439	480	463	474	399	447	452	420	455	462	429	443	449	462	439	451	439	425	449	418	444	443	437	438	452	430	437	454	479	437	421	425	430	440	448	470	431	451	478	440	480	407	469	433	453	470	426	432	420	412	441	406	451	424	447	473	431	437	436	452	418	454	475	457	430	452	464	432	427	453	421	428	437	427	446	440	482	465	467	427	468	425	445	416	443	409	483	440	451	387	454	438	475	487	430	438	444	400	466	450	456	439	447	425	438	428	436	405	468	471	449	477	472	426	467	426	444	441	443	454	412	448	467	428	432	445	448	444	428	442	449	432	433	432	452	444	430	450	467	419	412	431	438	421	437	463	460	448	417	438	435	448	438	448	455	421	447	439	450	447	417	447	458	431	446	445	454	463	423	436	418	438	466	404	477	426	440	453	412	475	442	485	425	437	417	478	437	457	440	415	422	496	459	450	466	435	466	431	437	467	424	423	475	447	439	501	458	472	459	462	454	417	467	422	429	447	408	438	429	464	446	435	435	430	477	442	453	472	452	435	444	453	427	438	412	458	499	455	469	465	449	408	469	442	441	471	435	472	462	455	447	434	461	435	404	459	393	425	439	455	455	452	440	420	439	409	447	459	450	443	447	444	428	465	472	469	411	480	442	487	433	421	416	443	445
28391	19607	13708	6227	2492	1509	1036	776	616	496	479	425	386	350	341	337	310	331	321	350	313	314	288	314	267	283	292	282	306	268	301	310	294	301	300	280	276	307	271	274	259	282	314	264	300	280	294	305	280	285	303	272	285	267	299	308	310	281	273	300	306	269	279	275	304	294	318	309	316	285	294	262	274	284	306	292	296	322	296	296	289	277	314	305	293	283	292	301	260	275	306	292	265	298	280	308	283	278	274	271	283	295	280	291	295	300	282	288	259	305	291	303	304	306	274	304	297	273	283	285	280	296	280	292	285	283	290	291	274	293	293	293	265	295	314	302	294	328	276	300	299	310	302	279	305	292	288	274	310	285	316	253	259	268	288	285	281	320	305	295	325	327	304	295	318	273	274	293	264	279	275	263	317	295	314	298	283	258	286	301	310	261	268	292	292	303	288	313	280	291	280	283	263	288	275	254	297	307	318	285	298	312	299	305	269	290	272	284	293	301	308	268	294	314	313	289	279	273	301	292	296	292	267	275	287	273	293	313	256	304	279	280	321	300	322	289	287	288	279	282	304	325	286	304	293	290	298	297	277	295	269	274	295	288	298	264	304	305	264	279	303	268	293	276	307	280	303	282	290	319	292	313	292	287	275	292	271	309	312	306	306	273	302	269	291	261	281	303	300	296	292	275	293	279	261	276	297	282	287	298	313	294	304	283	283	278	269	301	280	288	293	290	278	280	267	258	294	293	294	267	260	270	298	305	277	318	258	290	287	290	317	264	270	304	280	321	275	293	304	261	263	301	284	317	272	314	323	266	291	283	293	300	304	299	290	299	289	305	264	307	280	315	275	282	279	283	274	291	300	296	289	300	307	294	304	288	265	270	255	304	308	308	272	295	290	273	252	296	282	298	276	289	294	305	267	254	318	304	313	286	279	250	307	280	318	292	307	316	302	274	322	277	284	295	291	261	294	310	308	298	322	279	298	293	295	302	290	303	307	280	292	290	274	277	298	270	313	256	291	267	296	304	289	324	258	310	287	283	313	301	286	310	268	278	299	300	276	283	311	297	291	319	288	288	282	292	288	287	288	280	288	283	260	325	282	298	289	264	306	301	265	299	308	294	329	294	286	266	334	281	282	284	295	303	291	302	294	286	303	310	276	287	288	303	272	276	292	295	320	273	272	282	298	305	286	290	283	316	289	310	287	304	290	308	263	307	294	289	276	287	307	292	266	294	292	281	292	286	273	289	306	286	282	279	328	277	269	303	272	287	291	302	305	306	306	295	267	271	293	283	291	301	293	294	291	278	293	295	301	261	290	317	295	286	268	276	319	289	308	300	291	301	314	300	302	295	273	322	278	276	294	285	280	289	284	293	273	270	278	286	245	274	314	285	277	272	267	304	295	269	307	329	278	305	296	300	289	306	266	285	287	284	322	271	294	287	262	301	321	275	278	317	308	311	285	298	276	259	276	346	303	281	309	286	294	275	278	322	311	285	293	291	314	312	283	254	298	297	280	308	274	285	286	318	300	290	295	279	289	296	292	263	278	278	277	320	270	301	313	275	287	297	272	300	252	290	292	319	310	325	278	266	264	303	279	288	299	305	284	265	284	276	312	294	274	247	294	255	292	288	262	294	289	291	317	298	267	249	290	290	302	300	311	258	280	296	274	278	312	294	304	283	278	268	308	294	276	313	325	315	282	297	281	308	255	305	292	309	307	322	298	312	307	257	298	299	291	282	301	285	296	276	288	261	300	284	302	288	297	299	302	291	275	273	309	282	280	293	302	284	278	280	292	281	309	303	289	297	269	296	309	276	258	280	294	286	298	294	315	283	290	315	274	281	292	328	287	295	304	309	298	284	302	278	280	286	293	297	294	301	288	325	267	328	284	298	259	277	291	286	278	292	277	308	286	263	304	308	280	280	304	262	286	291	312	266	309	304	319	273	260	316	280	270	300	293	288	246	332	282	319	338	255	277	283	313	278	260	305	304	283	308	289	288	296	320	293	305	279	301	275	292	278	281	282	286	282	291	312	301	267	275	312	269	295	281	282	271	290	298	319	283	294	312	309	314	273	297	285	334	300	277	282	306	275	267	278	276	283	296	328	304	301	287	305	310	297	300	304	300	271	285	304	278	288	294	318	280	297	305	301	298	274	298	310	293	250	328	312	287	291	296	295	277	297	274	299	279	298	292	279	285	278	296	312	304	281	294	266	268	285	262	314	318	287	295	318	280	305	297	298	277	284	261	296	265	287	302	287	297	277	288	293	265	300	307	298	297	287	288	309	270	265	306	286	315	302	284	303	258	311	292	286	267	295	285	254	293	278	304	316	245	302	281	296	274	326	290	270	302	294	273	290	265	291	320	286	268	248	310	279	291	318	294	258	293	263	267	277	290	305	289	286	282	268	286	281	290	289	311	276	301	292	313	291	298	304	291	305	270	325	321	287	283	288	307	286	276	271	253	313	300	304	301	259	302	321	277	301	302	306	321	303	270	272	281	330	323	277	281	303	290	287	297	270	326	299	268	274	321	267	278	268	297	255	285	292	297	305	258	267	327	272	280	285	289	297	276	295	283	292	277	304	284	306	279	301	307	280	279	284	313	302	271	275	271	277	293	264	277	290	260	297	285	281	306	316	273	288	276	269	327	291	280	277	286	271	302	300	269	299	295	300	278	312	296	297	307	290	286	282	293	309	321	301	290	314	288	289	305	293	303	290	305	313	274	270	294	274	263	329	290	284	282	285	299	280	298	278	265	298	297	257	305	280	270	265	296	281	288	261	308	290	276	298	266	301	285	294	305	286	288	328	263	235	264	306	302	268	278	294	272	310	259	272	278	271	294	279	292	287	299	278	290	288	271	279	258	313	303	297	298	295	312	318	281	279	279	288	296	302	290	292	257	291	309	299	283	307	292	257	298	299	257	259	262	293	288	307	285	278	285	296	272	274	298	278	291	277	296	268	317	277	290	310	300	300	304	328	300	328	308	285	315	289	316	277	286	280	330	287	308	281	310	267	314	278	336	292	289	278	297	267	320	290	295	295	296	307	304	267	283	299	288	266	343	289	298	335	305	284	317	301	290	307	276	263	289	286	297	258	265	301	291	307	246	288	287	275	279	284	265	313	268	294	316	310	279	296	284	287	272	254	306	250	308	298	293	285	285	275	270	280	257	306	285	292	284	302	273	310	288	278	258	268	270	299	303	309	297	271	293	298	317	256	313	315	297	280	274	277	262	299	277	266	293	297	291	292	311	282	289	308	269	260	259	273	277	282	315	306	314	288	307	280	278	285	256	299	318	326	282	291	293	283	286	265	260	316	278	257	291	278	283	286	292	289	280	267	302	304	316	306	295	290	266	306	296	255	290	313	269	284	279	281	263	305	305	287	284	327	297	313	281	294	277	303	284	244	317	306	290	284	277	299	309	311	252	290	284	253	289	307	321	289	289	296	289	289	267	278	297	298	288	291	291	277	283	302	280	291	291	280	290	293	292
14310	24000	18556	8352	4464	2847	1878	1423	1117	914	805	721	634	553	525	492	487	506	509	450	504	430	481	479	455	447	423	424	446	456	446	452	446	459	455	448	477	420	459	441	418	434	457	464	412	449	456	438	422	450	447	422	422	487	436	438	441	451	431	461	462	442	440	402	452	405	461	445	417	444	469	412	435	446	434	454	431	446	433	453	473	435	455	413	464	451	433	456	485	425	436	448	460	440	431	442	469	433	431	410	408	423	438	430	444	405	500	424	438	455	428	448	447	437	425	447	455	432	437	418	459	450	415	442	460	469	429	404	441	440	471	464	488	449	440	457	434	453	440	432	440	472	393	455	412	447	440	435	426	441	439	408	499	441	468	502	428	443	446	429	438	440	467	427	433	428	448	404	443	446	451	400	429	434	439	467	447	463	459	470	428	451	463	430	401	443	446	467	468	449	445	432	420	426	468	433	426	461	457	410	471	420	463	479	431	424	432	443	473	460	453	480	496	447	466	424	433	445	422	425	402	460	424	425	449	438	446	460	423	416	431	449	449	433	444	455	424	479	426	468	437	439	424	451	438	423	466	401	427	435	481	430	450	434	423	443	454	445	419	440	452	441	496	452	463	418	410	466	423	442	453	424	441	451	444	471	472	422	494	432	450	478	421	412	458	482	443	420	449	448	417	466	429	422	443	438	416	402	416	458	449	440	454	452	404	438	449	436	449	466	415	453	447	431	466	451	443	441	442	444	431	440	448	444	446	482	424	438	457	415	462	472	422	438	426	467	436	454	440	415	421	472	451	460	443	426	443	454	420	404	430	418	452	452	451	445	423	435	445	449	451	452	457	439	432	433	418	455	435	435	414	443	425	420	458	425	438	466	452	418	443	427	456	420	429	445	438	442	451	418	423	450	463	445	399	447	444	428	498	440	420	469	419	451	441	466	461	459	446	450	420	437	435	430	436	425	417	443	463	440	445	453	451	413	439	430	429	437	453	469	432	439	459	475	466	436	423	434	421	474	428	425	477	429	440	396	464	432	431	449	442	454	483	479	465	446	442	453	453	455	436	442	457	445	468	426	421	476	424	420	463	454	440	420	429	432	423	450	444	439	408	448	437	462	437	494	474	431	472	414	447	434	470	437	463	433	439	440	473	481	464	459	425	437	451	436	466	443	435	454	458	419	446	411	453	427	427	443	451	445	424	439	437	447	398	438	432	435	390	425	454	411	463	455	452	421	452	477	474	448	453	425	453	438	429	402	451	473	438	408	417	415	438	474	424	439	432	465	441	416	431	429	452	452	425	442	477	467	445	441	434	464	435	421	452	472	443	455	452	425	450	419	440	460	442	463	471	454	452	443	446	428	426	427	459	402	432	428	455	467	494	469	423	425	419	443	419	420	441	443	432	456	502	409	454	449	452	405	421	448	466	438	467	430	457	426	435	453	468	435	431	457	429	454	413	449	420	435	437	474	434	424	443	410	468	461	437	443	458	455	417	441	439	455	434	454	393	414	385	399	436	427	456	476	450	455	446	451	428	453	464	437	433	410	428	462	441	434	398	414	462	417	425	459	418	434	473	478	458	428	468	417	470	456	488	426	437	466	433	418	473	483	435	436	426	434	500	455	394	441	435	429	441	455	433	431	409	459	456	398	455	445	441	432	452	470	452	473	473	425	429	432	463	456	439	438	442	450	443	439	447	442	427	432	406	469	480	437	399	442	505	438	415	440	454	460	465	449	428	468	419	440	457	403	469	453	464	437	427	431	451	448	429	485	471	425	467	452	432	463	434	474	450	433	411	434	477	438	424	456	425	453	454	427	462	439	444	464	462	431	442	431	455	461	467	469	428	477	374	424	459	457	453	436	425	454	415	428	412	483	454	440	420	464	450	428	415	400	461	421	421	434	420	454	447	447	430	454	457	426	433	404	449	463	422	456	431	423	453	434	453	456	440	442	403	468	440	457	455	453	431	438	449	428	422	466	440	440	425	438	411	389	414	435	428	435	438	435	474	443	439	451	411	475	459	421	410	419	457	433	438	423	463	437	437	462	455	444	408	416	408	444	423	426	441	406	483	422	427	433	430	454	461	437	452	415	454	425	439	423	414	465	447	461	446	402	423	402	454	450	452	423	469	463	399	453	452	410	449	427	451	459	433	431	458	443	437	465	475	429	470	420	446	445	432	427	439	432	431	428	451	449	443	448	423	408	462	454	449	438	412	463	453	445	423	457	435	443	433	429	447	457	430	431	436	448	433	434	456	431	446	454	421	483	428	454	452	397	426	461	452	448	439	444	459	397	429	449	413	452	419	432	463	432	466	475	454	448	432	459	458	431	436	438	474	425	463	426	422	433	419	434	451	461	416	440	426	427	450	411	469	429	454	404	442	460	446	407	437	446	443	402	397	442	415	374	451	438	454	434	467	447	463	440	403	459	432	462	462	413	430	417	464	436	436	424	450	429	441	412	452	432	422	414	448	473	454	469	457	421	416	448	433	436	420	437	480	465	464	450	405	477	445	409	429	405	442	466	432	442	426	392	445	460	422	451	428	470	441	421	433	479	424	455	446	505	428	421	462	432	416	457	416	468	440	431	443	447	435	450	449	413	403	453	444	407	418	392	453	420	423	430	429	459	461	461	421	491	431	465	403	464	429	423	418	435	438	432	446	485	433	461	442	431	445	473	410	437	409	488	412	423	454	416	413	403	417	455	466	463	429	421	431	446	491	441	434	451	437	467	412	423	501	457	450	467	453	450	425	394	450	439	444	456	499	508	484	449	442	427	419	422	434	450	432	450	426	420	444	449	419	420	405	506	477	417	410	463	430	446	441	486	455	464	435	451	476	417	422	443	421	439	491	402	442	450	433	476	455	413	467	432	462	430	450	482	459	407	464	425	451	451	440	478	408	430	467	440	457	455	433	433	491	370	423	447	457	415	450	439	423	420	444	435	422	426	462	450	471	455	459	439	441	393	423	472	479	414	444	446	429	447	434	435	423	423	423	456	448	444	398	426	445	467	474	437	426	447	449	452	448	424	456	461	423	426	450	445	410	465	473	441	468	434	414	439	482	442	427	423	402	443	466	433	464	453	483	431	418	455	424	430	416	432	426	434	441	474	446	420	437	434	478	440	465	449	406	426	447	414	425	436	454	471	414	440	432	491	440	394	427	472	455	442	455	417	442	434	461	426	440	408	421	469	445	516	450	428	439	462	439	446	408	452	451	415	468	435	431	444	474	436	464	461	411	449	440	431	442	410	458	454	452	434	462	427	419	430	479	420	447	388	441	442	445	439	457	421	440	457	438	482	457	421	422	464	456	432	425	488	487	446	450	426	435	433	449	404	461	431	428	446	466	445	428	462	476	448	408	440	407	434	412	451	424	472	450	421	436	425	449	436	416	480	429	428	442	440	441	411	445	445	456	458	455	435	440	486	492	429	444	443	458	428	446	420	443	463	428	429	447	461	444	431	441	416	456	458	486	396	456	442	439	441	431	440
23926	21501	27680	25785	18449	5153	2228	1315	965	809	665	602	464	490	426	418	365	388	339	344	350	344	309	320	296	328	276	312	332	324	291	297	286	297	291	320	310	306	336	298	300	318	309	290	306	313	300	323	315	327	300	294	321	277	285	300	325	318	308	320	294	321	298	330	336	289	311	289	321	300	324	290	308	299	332	328	312	323	295	311	313	314	293	282	306	329	284	316	312	332	301	345	269	336	334	296	292	301	304	286	306	297	304	303	282	312	280	316	306	278	331	309	298	310	299	286	310	297	319	344	292	293	310	284	289	304	299	336	282	278	289	318	310	286	326	296	287	287	288	304	333	290	309	268	304	274	309	289	306	315	331	323	303	306	286	287	321	309	267	296	318	310	329	296	296	314	297	327	313	326	309	258	296	306	306	276	316	306	285	287	337	333	303	303	267	321	293	304	301	255	293	319	295	312	288	284	284	296	303	325	309	274	335	310	271	314	311	337	318	296	279	296	318	278	291	299	313	323	293	313	309	305	310	315	337	285	296	316	311	321	285	305	263	279	285	285	284	318	261	289	316	299	314	326	288	307	289	263	329	290	268	283	300	315	302	323	333	313	318	345	299	315	308	286	329	285	319	308	298	293	307	313	303	293	303	310	303	337	331	292	282	303	314	311	297	296	315	303	277	317	293	304	302	297	296	321	311	312	281	292	290	323	280	298	301	286	316	296	284	324	307	312	316	292	305	324	306	329	308	286	271	307	337	320	282	321	297	333	298	271	293	317	338	308	300	298	283	313	315	265	323	315	296	308	265	284	295	306	322	294	265	283	273	299	318	325	329	307	297	312	284	297	280	341	297	325	300	286	327	312	276	322	327	302	300	309	299	275	318	303	296	292	301	295	287	312	304	309	298	277	295	299	305	308	307	346	312	283	294	307	313	298	304	358	303	282	333	296	292	309	338	328	293	318	295	301	302	307	315	308	245	304	292	306	290	287	293	324	314	293	291	292	297	331	293	306	298	291	309	314	307	278	291	322	340	303	307	273	268	297	306	302	307	322	303	315	294	320	287	316	308	291	315	301	307	289	292	303	326	322	281	310	282	342	298	333	301	308	295	302	293	298	295	287	281	293	311	299	288	293	287	347	308	337	310	320	291	314	312	313	309	298	300	307	319	330	282	320	294	316	342	332	304	274	319	266	324	312	327	311	288	304	311	326	337	328	321	309	318	292	315	305	299	297	309	319	311	318	306	303	283	320	298	276	302	306	285	327	316	303	306	325	296	275	318	314	287	315	311	311	283	315	301	299	327	286	315	312	289	356	305	299	310	305	340	314	308	322	295	303	296	326	306	313	285	328	319	300	306	310	292	283	320	256	295	318	297	314	296	321	300	325	331	300	278	330	299	308	302	344	306	297	300	262	296	318	300	306	289	305	324	319	326	288	331	337	310	310	328	296	302	300	291	307	311	297	316	322	321	316	308	297	341	334	310	278	290	269	308	293	296	305	327	275	324	300	318	287	301	327	321	267	326	324	308	302	281	311	301	317	316	308	285	283	281	302	277	280	307	308	298	313	326	312	333	265	300	333	298	316	327	320	306	311	310	331	307	280	311	293	306	309	277	333	301	306	300	318	323	302	290	336	309	320	325	298	332	319	321	314	295	305	307	316	320	288	321	309	294	285	279	290	319	297	302	322	267	296	330	325	275	290	324	319	287	294	312	327	287	290	313	296	305	293	306	295	326	324	315	333	304	345	315	295	299	319	290	310	313	308	316	306	285	338	305	281	322	308	307	287	302	308	293	337	311	284	284	281	319	325	300	290	308	317	280	307	301	282	312	280	309	307	295	281	319	318	316	295	276	337	312	321	324	299	314	319	306	280	271	319	311	309	303	303	298	289	292	286	305	270	306	298	305	294	318	283	302	306	327	323	302	314	273	330	307	295	305	288	299	294	303	290	283	317	334	319	315	303	312	269	317	334	299	299	302	275	296	303	335	321	298	310	290	297	298	314	312	287	303	294	298	296	303	306	316	334	298	323	352	285	327	301	285	279	287	300	315	274	298	334	294	306	321	280	277	320	315	294	310	297	322	304	289	283	312	295	299	312	296	301	287	313	323	315	299	323	283	299	309	307	299	308	291	270	315	294	326	288	294	316	310	318	281	326	292	276	297	306	316	314	301	270	307	302	300	314	308	297	303	299	299	320	293	297	301	291	290	308	291	329	318	283	294	319	296	282	304	314	276	343	293	314	314	313	328	326	307	326	321	313	297	324	305	286	311	322	303	277	291	301	263	317	326	295	333	289	306	307	312	294	316	295	317	300	290	294	295	259	302	268	294	297	270	332	299	307	273	312	310	297	318	291	302	278	297	307	329	330	306	277	301	320	293	285	316	289	298	347	282	291	319	298	275	297	278	298	314	293	250	304	292	288	321	324	306	315	324	318	320	300	327	290	280	277	277	291	300	294	339	321	263	308	299	303	308	303	295	324	324	298	295	321	307	326	295	313	279	272	291	329	325	311	316	286	305	315	301	305	317	292	323	350	307	301	331	289	274	280	269	280	291	305	319	335	292	308	288	327	262	293	308	314	280	305	290	285	281	300	322	310	316	316	307	325	287	309	301	346	313	306	295	283	288	285	308	275	275	296	295	288	311	297	301	286	308	325	322	325	324	311	285	296	291	296	296	318	322	330	299	324	340	288	306	294	297	311	273	284	285	313	290	332	307	288	301	297	296	276	294	312	303	301	295	294	303	316	323	282	299	316	260	298	305	289	299	307	305	308	311	291	327	295	280	308	277	327	303	259	341	286	287	297	311	308	304	303	307	313	277	292	286	310	294	299	288	316	346	295	313	294	304	325	301	290	298	282	313	305	311	312	316	314	326	303	298	281	313	313	303	325	339	303	315	295	259	310	303	310	307	333	309	324	301	294	322	345	286	302	303	314	314	305	277	298	300	301	294	314	284	318	296	289	304	295	309	309	282	298	311	284	288	302	294	315	309	330	305	312	297	322	314	299	291	277	328	276	350	314	280	312	285	294	284	324	288	330	302	289	325	270	283	297	300	333	306	315	326	278	289	291	281	319	284	309	317	292	304	309	333	310	314	294	308	314	325	296	297	283	291	285	297	309	319	277	293	312	294	275	289	295	296	294	337	330	330	318	299	291	300	288	299	304	300	278	294	289	320	308	328	332	318	313	282	282	326	298	297	299	306	265	306	309	291	318	293	280	341	318	342	313	310	325	317	301	327	306	289	322	295	312	289	318	275	288	303	287	307	303	298	276	286	312	305	339	313	323	319	305	306	322	290	288	307	282	287	287	334	305	298	308	312	288	302	292	292	300	335	306	296	310	315	291	269	302	287	301	333	307	290	315	295	346	293	310	302	296	299	305	291	282	288	298	290	305	311	295	301	309	313	306	293	315	309	319	292	264	306	300	314	307	312	303	306	327	270	308	316	314	322	270	312	304	329	309	301	345	293	286	316	347	273	296	329	297	310	314
14983	33545	26659	14407	8289	4975	3346	2371	1773	1447	1194	984	858	723	665	635	601	561	538	565	541	525	524	527	477	494	459	456	444	458	460	454	477	484	460	449	469	448	461	477	421	490	456	470	487	495	447	462	456	457	467	437	439	452	421	448	476	412	464	469	481	468	480	455	463	480	409	426	492	444	417	447	460	462	484	508	425	459	464	477	467	456	473	502	434	435	447	463	447	433	455	454	431	457	456	474	458	473	448	479	457	470	477	433	452	482	427	461	515	469	445	500	436	481	468	440	480	460	488	471	435	466	456	468	420	446	448	470	487	456	435	485	475	440	501	457	435	454	451	481	428	454	489	464	486	464	481	472	485	447	463	444	459	480	456	431	495	470	453	440	418	445	471	436	464	455	440	491	461	438	458	447	471	446	437	434	442	476	461	471	456	473	471	498	460	462	486	448	477	446	460	462	448	476	457	490	463	449	499	441	429	491	462	462	514	411	450	464	468	459	461	469	478	459	462	441	465	429	457	456	465	483	457	438	452	468	465	468	468	461	473	493	500	431	421	458	487	508	455	477	455	465	437	474	461	455	440	491	449	426	466	397	452	476	429	469	466	446	484	434	452	450	470	481	487	446	443	473	478	449	457	442	463	443	474	421	471	463	472	492	484	416	440	460	451	465	475	458	471	477	475	479	456	461	495	442	484	449	467	448	512	495	459	464	499	490	458	419	460	473	436	464	418	440	472	498	459	444	456	479	487	455	460	472	427	428	495	472	458	475	469	475	464	484	475	486	454	477	458	474	485	470	486	468	466	462	476	440	494	468	485	481	445	443	462	462	468	468	395	428	471	486	456	480	486	450	449	472	449	460	449	467	459	469	463	483	497	469	457	442	454	469	466	428	440	481	466	486	481	415	458	450	486	481	439	449	505	493	466	454	441	471	458	449	438	452	490	440	450	448	495	455	497	451	428	460	448	497	456	456	501	466	434	487	457	484	459	503	469	479	454	472	475	531	497	471	489	429	466	426	467	485	443	472	498	451	473	470	436	455	448	452	480	478	470	443	440	472	463	461	430	494	478	459	469	470	429	475	471	485	469	453	449	436	465	470	429	465	447	457	437	519	458	410	559	467	453	485	468	412	441	426	479	472	478	486	496	467	440	473	449	519	442	455	486	468	430	446	501	481	462	450	481	454	456	426	497	428	464	472	443	392	488	508	482	474	443	432	451	452	466	458	485	499	443	433	490	465	467	470	462	481	458	447	468	504	432	477	504	441	498	462	483	471	456	481	468	455	486	501	443	468	438	495	503	470	430	444	435	495	444	493	462	489	449	448	425	428	450	475	460	436	453	468	435	476	492	486	449	458	443	470	492	460	496	521	453	478	460	455	426	499	456	475	463	466	490	483	483	482	454	465	415	471	461	474	433	460	502	478	456	478	495	449	501	478	499	448	455	484	442	453	445	481	492	384	460	522	467	471	488	470	463	430	452	439	478	472	464	468	461	460	425	460	481	469	432	456	470	468	478	486	483	466	471	470	429	453	460	448	456	455	434	496	436	467	474	456	456	486	443	472	473	467	445	503	505	441	431	476	416	430	481	489	460	444	437	445	452	435	460	449	446	440	460	426	473	479	443	468	435	450	434	481	468	484	445	504	481	476	487	437	472	470	490	445	468	478	454	406	444	488	479	419	450	428	465	480	466	463	490	461	456	460	454	456	476	467	462	471	468	415	477	442	482	462	465	466	462	468	458	491	476	458	468	440	520	467	463	461	470	457	469	472	451	486	494	457	495	437	470	461	474	502	481	484	430	489	461	497	473	491	462	459	472	485	472	437	533	423	454	411	456	458	464	490	469	469	437	440	483	461	482	470	457	471	463	462	472	430	454	448	453	459	445	450	464	450	429	482	484	438	470	478	494	446	495	437	446	483	464	449	491	463	466	444	503	449	462	458	475	461	482	452	489	494	473	485	461	430	463	442	448	456	524	443	494	446	422	432	474	454	460	434	459	466	483	432	411	472	466	437	495	489	471	413	439	476	457	473	424	457	464	477	475	446	533	472	456	437	453	439	472	471	482	469	470	478	477	448	402	471	447	450	411	439	495	488	411	478	445	437	487	448	462	493	485	467	461	440	455	468	435	469	477	554	469	437	468	457	477	447	470	433	459	447	466	465	477	485	506	467	443	492	444	498	467	424	474	450	472	424	469	463	465	463	499	476	448	443	485	481	418	482	457	500	439	488	441	448	491	462	428	467	447	470	485	486	472	458	495	470	437	474	436	452	513	450	490	472	459	453	462	464	432	471	440	455	435	427	480	471	489	466	452	470	501	514	473	409	441	425	451	471	501	493	466	478	437	493	468	435	452	444	506	450	443	427	501	476	444	468	464	481	451	471	451	491	474	463	453	468	483	450	402	440	473	436	460	451	481	470	440	447	459	477	481	447	438	514	476	462	444	448	506	437	461	460	463	428	505	476	471	435	485	453	439	466	455	485	461	454	508	428	496	490	485	408	457	481	476	489	450	432	474	456	485	458	475	496	425	473	437	434	430	455	483	420	446	452	476	449	441	497	452	475	469	471	467	453	476	463	447	478	476	469	445	442	445	451	437	449	486	456	485	459	447	479	506	475	479	479	476	461	495	481	478	506	481	499	440	490	440	486	441	490	455	472	441	479	466	460	446	455	455	483	446	440	487	445	454	445	444	452	481	458	475	444	416	437	477	447	448	425	467	492	425	462	476	439	471	457	472	460	498	462	473	474	463	484	435	496	480	486	454	418	444	454	435	461	469	473	463	429	481	457	446	422	467	477	445	439	419	468	481	476	516	426	437	448	459	461	457	478	449	455	457	441	438	434	418	480	473	456	460	487	485	480	438	463	439	443	470	467	458	486	448	434	457	462	454	483	451	466	438	459	453	458	467	461	477	467	467	449	493	491	433	478	426	455	447	441	452	455	479	437	480	436	463	490	495	452	447	512	489	449	467	451	450	442	445	452	467	441	448	480	486	426	439	474	450	464	478	463	472	466	463	420	444	449	429	456	441	442	451	499	454	428	469	474	463	441	485	467	439	459	454	476	430	462	494	441	442	464	462	453	462	435	480	490	496	447	510	442	476	456	443	454	444	391	454	478	439	495	434	459	521	456	458	434	464	441	476	476	426	481	468	449	445	433	480	444	456	457	454	475	454	432	469	481	432	477	510	485	478	440	468	480	458	450	456	476	470	423	496	486	472	460	438	490	442	458	460	467	525	416	450	516	475	444	467	483	487	474	481	444	458	411	431	436	476	455	502	467	472	486	456	439	431	464	437	517	459	442	452	446	436	470	437	475	476	475	411	477	462	481	469	502	463	444	475	478	458	450	431	478	460	472	478	510	447	499	444	450	451	480	403	465	442	441	447	472	453	468	424	469	414	448	472	465	454	497	460	424	436	430	477	483	464	455	477	442	490	446	427	476	442	442	476	456	442	466	466	457	443	436	461	472	455	445	416	440	489	479	470	468
25700	21561	25115	20689	4523	1988	1273	905	717	584	482	443	412	422	375	320	330	323	333	269	337	303	311	305	299	267	301	273	267	285	283	271	269	294	255	281	247	263	309	272	276	270	269	269	252	302	266	283	275	289	265	274	295	270	282	332	263	261	258	298	271	270	240	284	303	273	302	290	280	259	287	277	310	281	275	273	257	265	242	292	299	290	287	284	291	257	271	272	261	254	292	285	258	272	296	273	248	275	283	287	277	291	283	256	304	288	236	310	273	297	300	281	261	288	266	276	325	266	259	280	289	290	266	283	262	284	262	281	279	307	245	269	260	271	311	292	314	286	286	265	279	307	278	275	270	255	250	287	285	302	274	259	289	257	279	246	237	285	276	306	289	261	293	284	237	259	281	276	266	261	267	271	271	289	259	295	313	261	299	293	270	257	307	284	256	271	276	281	263	275	279	285	284	289	279	279	276	283	247	280	276	262	296	271	297	288	287	283	272	260	243	292	269	272	275	284	265	267	271	281	262	312	282	282	244	284	282	291	271	310	254	258	271	283	272	276	252	270	268	251	280	265	255	268	283	252	263	261	293	243	304	264	269	288	254	279	273	264	298	277	287	271	295	271	288	288	285	280	283	283	267	295	283	271	281	255	277	275	278	276	265	282	263	269	255	275	292	257	280	266	257	288	290	264	298	299	277	302	302	274	307	285	260	290	262	266	286	297	322	297	287	249	286	267	270	289	276	277	269	326	264	264	259	294	291	276	282	263	257	286	290	286	287	276	299	259	253	283	253	289	290	271	286	294	272	256	296	267	282	290	276	257	285	277	264	285	262	272	267	260	263	274	279	289	308	281	284	245	310	283	268	263	304	274	297	279	269	275	272	269	275	287	287	264	275	280	265	287	283	257	266	285	286	258	285	264	245	303	276	270	275	299	273	242	271	299	281	275	274	274	294	280	268	276	280	261	276	268	282	281	278	256	313	265	278	264	280	278	280	276	286	279	272	260	270	268	259	278	267	270	257	290	288	262	292	286	275	280	265	289	291	278	277	293	272	245	310	295	271	278	252	272	296	271	265	290	284	293	272	268	285	278	301	278	262	300	308	262	261	292	287	263	285	281	283	272	230	276	292	289	276	279	281	277	266	284	292	299	266	271	293	269	311	314	286	270	265	294	281	307	272	258	299	281	260	293	284	277	288	264	255	269	249	271	291	254	273	284	249	250	302	312	273	309	275	272	285	282	306	266	265	284	308	296	267	241	284	265	287	255	294	281	277	264	293	264	261	294	280	266	270	289	260	271	288	279	286	277	311	292	298	263	265	271	292	262	288	274	274	264	289	305	300	273	292	265	257	260	267	295	285	306	282	289	274	276	287	293	282	290	261	259	278	254	261	279	278	282	291	286	269	267	293	246	270	275	288	296	248	264	289	301	291	252	287	280	262	292	259	263	257	283	267	278	274	248	318	286	282	273	308	284	291	258	285	279	265	308	267	249	249	262	267	294	274	292	251	302	271	259	305	262	269	261	268	277	303	280	276	238	293	275	255	278	288	308	270	275	276	287	296	289	309	260	261	271	250	302	263	287	282	279	246	244	286	301	249	275	286	303	254	278	274	250	311	287	293	273	264	273	290	275	258	282	284	250	284	275	264	282	269	295	275	262	302	255	272	282	277	272	290	264	287	282	279	277	285	257	268	309	269	254	274	291	257	265	290	267	275	288	273	290	285	274	291	269	281	275	259	258	275	274	265	285	250	263	286	278	304	257	269	277	299	268	272	245	257	274	291	298	277	288	293	275	242	242	309	273	295	285	263	264	282	261	292	276	287	292	282	310	264	278	254	276	275	295	265	284	297	290	297	259	300	286	263	265	287	247	260	269	296	281	275	260	269	277	294	257	259	313	265	277	288	266	264	283	285	293	250	303	305	282	267	278	242	275	285	280	276	274	259	282	278	288	296	285	291	261	285	295	270	308	271	284	279	276	269	270	272	244	257	264	317	294	263	275	280	265	287	259	278	286	243	279	277	307	280	276	256	250	280	264	295	283	291	264	270	256	258	283	279	290	268	258	264	276	272	281	268	290	291	255	281	285	268	274	302	265	303	272	282	256	293	252	281	246	286	273	265	260	277	247	265	258	263	260	296	286	287	298	252	270	258	289	263	310	319	278	268	276	266	270	271	248	280	264	278	277	274	299	249	272	261	305	287	280	308	264	278	286	265	295	282	268	289	289	280	243	260	297	288	291	283	273	301	285	265	270	282	287	300	284	279	280	300	308	320	270	264	285	296	271	266	299	275	270	262	275	270	290	241	273	276	254	278	294	295	254	298	249	297	235	284	287	264	303	290	265	279	271	313	305	271	258	274	256	296	267	292	273	299	280	289	262	262	285	279	254	299	261	307	295	295	273	273	304	260	263	279	281	310	284	270	270	261	293	281	294	301	262	307	264	276	277	292	254	289	269	267	270	291	265	278	267	253	292	296	288	298	285	282	272	276	243	251	289	258	295	288	259	240	270	290	271	309	260	273	296	275	253	285	283	264	254	262	273	276	276	295	270	263	261	307	277	288	264	289	278	247	291	260	265	262	301	283	277	303	272	291	237	259	299	303	272	288	278	309	294	256	298	254	273	271	290	282	336	254	315	289	269	252	260	271	267	268	275	311	246	258	243	283	257	275	277	299	277	287	267	278	300	281	298	267	267	299	295	291	252	266	267	263	268	285	266	246	281	299	261	299	269	291	273	258	297	290	277	262	272	278	275	280	250	275	284	285	268	284	267	261	268	276	272	268	286	274	306	290	274	291	289	268	272	280	281	305	303	273	306	284	271	292	281	283	242	258	256	262	256	309	292	327	267	299	257	262	284	277	266	277	300	283	296	262	255	300	279	279	263	276	273	279	268	293	248	265	275	266	260	274	281	293	303	288	246	256	283	241	255	272	292	278	259	305	228	283	279	285	304	269	257	268	292	280	281	245	277	275	276	299	278	269	271	283	269	295	295	292	277	258	277	287	269	286	295	268	276	264	294	276	276	295	277	303	287	249	290	282	283	274	261	269	243	237	279	288	270	294	278	273	278	255	262	257	254	292	287	261	292	277	259	270	254	287	280	283	296	271	249	277	249	291	278	284	263	256	284	287	263	263	287	259	292	255	278	301	281	275	257	283	278	288	266	274	281	294	292	275	239	275	346	287	273	286	266	291	314	313	244	272	282	276	267	248	254	269	279	268	279	291	278	284	241	282	291	285	333	276	244	258	262	258	261	280	301	258	263	276	286	288	277	250	261	282	263	279	280	293	274	306	264	300	272	282	311	259	268	264	260	276	301	282	269	277	282	294	281	302	272	294	271	266	265	284	262	251	275	296	287	266	283	310	280	263	294	278	262	248	290	284	275	282	284	266	248	288	282	291	255	276	269	284	286	287	276	274	297	273	283	259	281	288	243	295	289	261	253	265	278	278	264	263	277	263	289	279	291	280	243	231	266	288	272	289	274	317	261
14656	28837	22145	10948	6202	3855	2439	1745	1429	1154	1012	861	712	642	600	527	531	496	514	479	500	432	413	453	404	425	450	438	463	428	426	407	479	431	419	438	415	404	409	406	450	462	410	455	426	414	460	419	412	413	460	442	412	449	421	418	446	414	418	414	455	440	423	433	425	434	411	422	407	436	442	358	391	439	423	467	427	428	437	412	388	434	442	428	423	430	432	458	443	436	403	436	432	439	416	405	413	409	416	411	385	397	410	437	439	418	398	427	426	432	413	445	439	407	425	425	399	426	448	413	407	440	441	430	418	420	393	430	430	417	430	446	433	378	459	417	408	431	422	420	422	413	418	400	439	408	404	398	416	409	398	421	408	449	394	413	419	421	382	465	423	405	447	415	398	412	409	428	440	426	432	446	433	395	431	421	417	433	429	427	438	426	426	403	446	413	433	409	418	432	427	412	442	411	426	418	413	439	400	412	433	447	415	426	432	441	443	454	425	420	456	455	414	408	444	414	431	426	445	413	438	437	403	451	419	433	397	428	426	395	424	457	383	398	428	418	427	416	418	386	431	424	435	484	422	413	411	419	424	407	421	428	459	418	432	389	404	428	437	415	399	425	422	423	443	472	446	423	399	397	429	406	400	445	426	393	447	424	380	404	398	430	416	412	490	445	395	442	413	412	410	425	444	402	399	446	403	419	414	411	446	402	452	418	433	395	432	459	404	460	416	421	420	415	448	373	431	443	421	419	439	432	446	413	419	429	455	464	459	413	412	416	438	416	391	398	408	438	384	426	457	409	464	434	412	426	451	455	454	437	426	472	417	434	448	407	411	409	407	436	444	428	411	373	437	425	381	412	421	417	429	436	470	435	421	458	455	425	447	413	405	417	459	395	419	401	441	416	410	415	449	424	369	403	451	422	441	409	414	432	419	417	435	434	468	440	406	405	391	461	405	377	434	434	428	417	433	404	483	403	412	410	435	423	483	405	439	460	422	398	443	421	430	421	443	397	443	486	410	389	413	428	438	371	441	438	431	424	405	445	437	418	444	410	419	437	405	438	428	432	413	409	419	448	440	401	423	420	408	420	448	410	407	427	405	401	429	456	444	398	435	438	398	402	427	395	380	440	430	389	442	397	411	444	431	428	411	381	468	411	422	437	405	407	429	429	453	419	446	442	434	417	459	424	438	407	449	481	459	447	416	433	378	400	430	432	438	406	415	448	461	421	441	435	432	417	399	436	415	441	432	405	447	383	430	418	428	440	405	434	406	444	421	420	406	396	406	421	413	424	418	410	429	406	413	424	443	419	443	458	439	409	425	459	421	424	430	439	402	434	414	438	406	431	400	425	437	446	418	435	454	429	449	397	415	425	450	423	389	413	404	441	432	443	435	410	417	403	395	417	418	410	408	436	404	395	456	420	409	441	444	436	423	396	422	423	437	421	444	412	417	394	434	434	422	410	445	416	425	427	439	424	416	454	402	453	438	450	406	390	440	436	390	434	419	405	420	388	403	429	408	419	457	454	428	413	396	400	420	442	421	425	397	430	406	415	444	422	430	397	419	436	409	397	434	381	420	438	453	410	444	446	443	419	445	409	426	372	411	430	440	424	402	421	421	417	403	431	418	405	439	401	390	403	436	440	404	426	462	401	421	436	391	439	427	437	400	435	411	415	408	431	432	429	422	438	430	423	409	429	407	403	455	451	411	455	401	454	430	409	431	455	460	413	426	439	383	401	446	446	470	431	409	404	393	442	430	421	431	453	422	437	446	423	398	433	385	421	465	416	368	392	462	422	453	399	450	412	428	427	432	375	419	422	436	435	457	449	410	413	423	443	414	409	414	440	434	401	416	406	411	405	426	385	432	456	405	409	411	436	433	391	426	417	412	416	391	409	423	403	411	449	426	432	408	396	411	422	402	416	427	439	438	453	413	418	407	422	426	418	418	389	416	424	459	408	453	431	446	446	380	411	429	453	434	427	399	432	391	396	419	427	430	418	428	423	439	467	428	443	424	426	369	401	385	430	435	427	464	419	413	453	398	428	443	408	416	429	421	411	409	432	436	406	425	381	407	399	396	399	429	424	407	449	414	454	434	429	439	419	403	399	462	445	398	399	411	451	433	422	384	457	441	425	442	432	403	402	434	392	459	436	405	427	442	435	435	439	444	427	431	444	444	423	405	405	448	426	429	404	406	419	404	424	436	412	410	443	428	445	460	460	416	418	443	428	385	416	377	450	431	428	417	418	434	425	415	428	461	459	429	412	371	408	419	431	433	450	398	399	408	399	400	429	399	417	424	414	439	401	412	424	419	392	369	422	422	418	419	405	429	449	451	455	423	391	445	390	415	430	395	395	445	441	387	434	385	411	406	419	456	430	453	446	416	421	381	428	413	444	399	437	449	442	408	399	410	433	425	410	390	376	470	414	437	433	420	449	426	416	408	435	410	454	435	419	431	423	430	414	411	417	420	418	406	446	410	433	434	406	422	423	411	431	408	443	448	404	434	451	432	436	455	444	429	425	433	432	428	440	434	444	432	420	407	416	403	461	461	468	459	423	453	421	391	449	460	421	419	466	468	426	400	427	435	435	464	435	411	408	402	409	448	425	433	417	405	422	426	401	449	447	428	433	412	437	461	397	433	421	431	421	420	407	428	412	412	423	419	435	413	404	402	417	387	384	440	442	398	407	412	408	406	414	451	420	410	381	409	446	418	418	472	428	431	400	434	402	459	442	414	402	414	457	411	414	467	427	428	441	400	432	381	420	418	432	447	394	406	401	427	398	428	434	458	404	406	427	395	453	424	441	430	388	425	396	435	395	462	384	438	431	378	424	442	447	439	391	442	440	429	398	423	417	475	373	413	430	437	401	395	418	427	407	418	444	430	438	411	422	454	406	440	422	409	406	477	417	428	439	396	420	418	415	453	436	424	451	400	449	441	423	401	423	386	465	463	400	430	411	446	426	389	400	417	385	415	431	473	422	440	423	391	474	386	375	430	413	418	439	437	409	463	424	433	438	402	408	456	433	434	404	446	452	404	418	421	417	414	434	424	396	428	393	424	438	435	433	440	428	417	442	416	399	405	444	380	388	384	398	423	455	423	426	471	453	460	463	425	432	427	395	421	404	417	391	392	376	416	434	417	437	396	405	384	413	420	420	419	459	429	436	437	432	430	418	462	431	401	412	407	398	415	414	437	441	440	424	418	442	446	396	404	406	433	447	414	424	412	441	441	424	452	385	450	422	403	461	404	399	428	456	415	394	426	471	444	439	395	423	400	438	402	423	422	392	372	400	405	434	435	427	444	438	421	442	447	423	425	440	401	441	377	449	425	413	431	464	401	418	441	419	414	452	456	411	391	431	436	428	422	435	423	436	430	403	458	394	407	433	445	422	435	453	418	386	424	424	441	426	438	416	468	454	431	423	401	427	452	430	433	432	430	429	383	431	406	421	471	428	455	446	417	425	396	406	455	406	391	425	441	422	443	416	418	426
23074	21557	28446	25094	21583	16517	4409	2044	1443	1151	904	704	590	499	478	418	397	395	432	398	323	339	349	337	287	331	333	306	323	340	324	306	328	288	316	291	305	283	292	303	284	293	314	279	307	298	290	320	293	320	344	304	305	311	302	316	292	320	302	281	319	277	304	304	310	299	322	314	294	292	322	314	299	323	299	301	309	308	310	293	337	309	308	312	314	291	344	292	308	327	276	296	288	313	306	296	297	306	273	292	303	279	314	279	317	298	295	303	310	306	301	306	300	321	298	289	301	291	290	321	280	308	335	270	304	310	294	290	308	309	334	277	325	266	302	334	324	293	291	302	281	312	283	303	270	324	304	306	288	302	293	299	299	316	316	312	302	292	298	301	302	281	316	307	305	293	306	316	337	301	280	290	254	280	315	300	293	323	294	269	334	323	306	321	271	300	333	312	339	273	324	292	304	309	290	282	318	306	295	299	286	286	272	296	316	305	300	278	297	280	309	294	318	284	297	335	302	298	281	291	311	307	297	298	309	307	297	311	304	325	319	311	277	328	322	326	321	301	305	286	308	309	294	301	371	290	329	323	311	298	331	322	299	285	311	299	282	305	295	317	321	304	314	296	323	317	310	314	309	322	283	316	311	324	296	288	304	291	320	302	283	335	295	304	268	277	306	284	296	290	282	327	306	303	280	304	319	298	298	314	337	298	323	291	304	299	294	308	254	291	316	321	297	287	287	307	311	274	293	291	327	282	316	301	288	286	318	305	295	300	293	281	297	275	317	293	292	284	308	305	295	298	311	293	281	312	315	293	295	315	290	313	281	277	288	298	299	308	318	303	313	289	290	319	298	318	282	284	309	282	291	296	299	320	301	305	286	314	294	317	297	259	286	286	313	283	316	303	319	301	307	312	301	281	297	298	275	327	278	337	325	295	292	308	274	300	269	279	274	287	333	311	344	296	314	263	295	306	310	308	317	338	309	282	261	335	310	307	282	315	301	311	290	265	323	299	316	319	278	275	299	306	274	298	305	287	319	297	285	272	308	271	342	303	319	271	268	284	299	333	301	317	298	320	340	309	282	325	277	318	257	287	285	295	285	333	325	296	306	301	294	307	308	323	299	284	298	276	287	323	319	314	297	273	293	299	308	292	309	326	264	315	275	307	319	291	309	287	317	285	294	306	258	296	301	285	293	311	310	284	270	298	297	302	279	317	282	307	297	312	338	298	326	292	321	272	314	292	316	278	325	310	317	305	312	292	305	307	310	319	309	282	322	336	324	323	312	292	305	294	286	302	305	266	305	317	285	291	308	298	313	268	293	282	319	289	289	323	303	327	310	321	280	289	310	287	308	267	274	302	292	306	290	297	303	312	319	290	305	328	308	314	298	324	328	278	327	265	288	297	305	304	292	304	297	270	300	284	313	303	262	297	320	291	310	319	272	296	325	286	288	304	317	310	309	272	302	303	345	290	310	323	316	305	307	311	291	359	315	317	324	315	295	303	280	320	341	353	290	307	332	320	301	280	298	289	303	288	274	340	299	335	336	331	270	294	263	295	301	286	316	322	280	307	296	293	315	283	287	289	322	322	321	277	280	309	307	299	300	310	284	306	301	320	303	301	296	298	273	284	286	309	307	316	321	314	355	311	274	316	308	292	295	287	284	267	352	297	332	304	313	305	301	300	295	316	304	308	325	296	298	303	276	289	329	324	265	312	302	295	353	269	299	307	302	313	297	319	336	332	289	305	285	322	287	281	301	282	315	289	314	268	299	339	304	291	271	287	305	273	305	251	299	293	273	300	323	302	270	331	299	301	292	298	301	308	300	305	324	311	319	306	295	302	276	315	284	303	315	291	330	291	287	275	289	290	320	302	295	320	306	313	296	295	319	327	286	288	342	276	326	304	303	304	317	305	319	275	296	315	306	302	269	296	314	297	287	305	317	310	294	288	331	279	303	293	301	286	328	299	276	287	288	272	323	295	315	323	334	311	284	318	306	296	256	284	312	301	298	288	316	307	289	273	299	281	303	317	315	292	290	286	301	318	318	296	294	318	323	291	304	316	334	302	295	266	330	268	324	304	281	310	331	294	302	315	338	287	290	299	317	297	299	304	298	286	306	292	290	298	313	306	312	326	271	303	290	325	287	273	290	326	331	322	311	296	311	274	328	287	305	286	320	332	292	292	314	281	300	307	312	332	316	283	298	302	274	287	286	264	312	313	319	298	278	288	304	296	286	320	298	312	284	303	311	303	317	266	275	310	313	293	316	286	298	325	297	286	283	328	308	314	308	318	263	322	298	290	323	290	300	326	293	307	310	282	269	269	302	292	284	314	290	280	274	287	294	292	302	331	306	305	313	284	325	292	328	296	279	293	271	307	334	313	276	287	280	315	293	314	298	313	317	295	296	304	332	315	322	302	300	332	303	280	280	317	294	285	286	330	314	267	299	308	281	343	292	293	292	316	294	289	293	259	285	302	293	333	330	308	308	299	320	305	330	336	289	299	275	300	303	311	303	331	323	306	306	317	296	315	323	317	326	305	282	319	315	289	271	304	318	324	309	290	314	292	280	317	293	294	278	312	305	275	296	309	304	295	283	300	304	270	290	313	316	340	319	332	285	323	273	334	292	306	302	303	311	320	300	298	339	299	311	295	302	325	295	299	292	307	307	279	315	312	303	310	334	290	298	301	286	301	305	309	268	285	320	313	305	274	278	276	290	290	320	298	321	279	314	287	264	300	324	305	290	290	273	290	300	292	340	282	282	336	291	263	314	285	305	264	320	303	282	306	288	303	295	283	307	275	322	283	320	270	301	312	317	284	298	286	284	288	318	302	292	277	275	316	330	295	305	327	333	297	312	323	273	300	267	307	288	293	309	295	286	294	298	287	272	293	301	285	315	280	286	311	296	289	308	289	272	300	321	303	307	300	268	313	305	291	307	317	284	291	299	305	289	275	335	294	307	284	275	296	305	314	320	291	313	299	298	274	276	306	308	295	324	307	338	305	318	298	299	321	272	322	283	314	277	301	297	295	321	288	296	287	338	318	298	317	267	303	284	311	319	283	299	297	288	315	284	314	287	316	307	306	275	285	316	302	305	335	332	316	288	348	297	312	323	311	301	338	330	309	314	306	297	282	336	297	336	290	294	314	296	308	336	289	296	297	305	303	273	300	317	330	291	289	291	290	301	315	287	314	331	290	289	298	304	307	319	341	289	271	310	316	281	296	317	303	303	300	315	309	326	286	302	304	322	307	314	281	294	295	277	310	294	292	277	309	309	296	274	297	302	304	312	313	307	282	296	342	314	299	312	298	295	299	291	304	319	304	327	293	299	299	310	315	276	288	297	334	281	301	310	280	288	295	302	304	279	315	309	277	281	296	305	350	293	287	283	324	291	257	304	275	308	289	331	309	287	316	321	287	320	290	296	297	313	305	303	313	313	308	322	305	305	319	300	306	295	327	265	287	296	300	290	282	298	309	310	305	322	282	274	304
16774	38230	30926	18725	11548	7328	4949	3489	2669	2144	1759	1328	1077	901	817	741	693	623	588	544	563	572	513	501	482	471	500	474	459	458	457	490	453	445	477	438	470	432	466	465	466	462	466	464	439	423	468	419	417	498	467	419	444	458	454	471	450	466	436	460	441	468	505	383	474	481	433	452	485	421	459	436	473	407	442	455	467	448	455	426	453	431	432	442	473	435	434	467	432	439	470	431	478	422	421	465	463	445	429	451	473	456	442	477	447	438	426	475	439	474	445	453	459	479	454	443	415	484	446	431	452	478	443	420	480	499	436	427	474	430	441	439	407	462	453	451	423	432	463	440	477	434	433	465	416	457	475	446	475	424	398	460	461	441	431	474	475	445	453	443	445	452	424	421	440	466	436	467	437	475	433	461	439	491	455	469	413	446	463	455	460	455	477	467	482	488	473	434	455	460	447	435	411	470	457	428	442	438	452	492	420	451	447	476	417	463	460	430	426	442	447	466	459	493	459	486	429	437	447	480	428	436	469	494	481	458	460	451	469	474	455	470	404	438	463	439	472	516	419	430	470	439	431	412	437	459	468	446	444	428	446	481	469	481	459	505	476	419	447	474	459	457	451	483	469	465	457	449	487	446	483	429	459	493	482	439	487	453	422	432	447	473	461	433	444	479	450	458	443	406	462	435	438	503	432	474	433	466	410	464	398	424	486	416	451	463	438	436	381	414	429	475	452	462	453	477	456	472	437	445	464	473	510	485	420	448	421	436	442	433	466	482	458	447	422	446	425	458	451	438	473	416	465	439	443	466	467	492	449	469	482	440	434	441	445	424	456	432	466	451	445	441	441	453	481	504	416	454	471	442	427	412	455	426	477	440	455	453	403	424	457	473	451	456	420	466	444	466	411	444	482	418	429	459	491	439	441	428	444	453	499	441	469	453	436	475	508	422	469	425	446	487	462	489	444	474	444	448	454	470	482	444	470	460	437	472	436	433	454	422	447	449	443	454	511	435	459	426	444	459	474	447	424	482	444	475	472	449	455	463	414	437	440	471	476	437	442	443	451	438	387	488	421	441	439	450	442	450	424	447	444	464	425	480	466	457	469	457	454	469	442	444	444	427	428	444	444	435	458	475	415	443	417	447	440	449	418	435	490	450	469	456	446	418	461	432	429	432	460	455	425	435	467	455	434	439	430	461	480	407	437	448	435	417	460	469	451	425	415	467	431	460	434	479	429	455	472	395	444	425	437	458	423	440	471	424	432	483	430	428	459	464	449	496	429	424	447	504	438	456	467	439	453	472	468	430	472	415	485	473	421	484	465	456	447	471	460	461	444	441	474	438	455	469	471	444	505	466	450	437	407	459	462	448	489	442	455	431	478	454	430	482	476	427	444	410	494	438	508	462	471	508	436	407	457	436	456	441	451	452	468	433	473	436	467	446	412	450	438	478	454	439	438	487	449	446	489	449	489	453	441	437	477	442	445	492	464	439	437	398	456	446	478	429	423	418	442	435	441	447	478	433	449	420	442	462	484	460	438	451	448	456	465	485	456	472	484	483	454	458	449	452	434	451	476	444	431	441	481	458	453	454	454	431	457	464	487	447	475	437	486	470	458	441	437	445	465	442	426	425	420	453	434	471	451	484	446	455	439	447	465	466	480	411	473	377	426	493	445	494	437	442	445	465	441	448	471	449	456	415	449	424	470	456	450	453	453	433	438	432	477	438	444	434	436	477	455	471	421	478	452	445	489	450	470	471	461	471	470	458	441	445	446	451	404	427	440	452	441	462	450	420	449	427	446	428	498	450	442	479	427	467	473	419	450	411	448	451	461	459	445	410	427	432	441	449	451	428	416	421	437	459	456	434	449	474	475	480	493	468	455	435	407	447	454	439	453	435	434	440	435	432	445	424	421	457	419	454	456	420	487	418	440	462	484	448	450	450	423	453	445	470	467	461	480	460	396	463	428	487	452	463	477	472	415	467	450	433	443	454	463	450	397	496	485	503	456	445	440	453	462	465	478	438	441	436	422	447	477	469	451	467	434	416	429	429	416	436	427	427	453	498	401	426	447	471	414	441	436	437	416	428	445	476	464	451	432	474	443	437	454	435	429	467	450	421	447	455	471	437	429	461	421	415	476	459	415	445	472	439	471	434	463	488	431	413	442	423	482	434	440	473	454	478	432	473	480	499	458	430	434	427	496	476	471	467	512	477	425	474	449	456	454	445	462	437	484	441	457	496	432	434	452	492	422	446	407	462	456	443	424	453	474	432	440	444	448	446	449	468	439	440	413	451	470	418	462	424	458	481	427	488	464	456	486	426	462	481	426	472	465	499	440	486	477	450	485	433	452	461	473	465	485	460	435	463	450	436	445	418	438	409	471	458	421	423	473	464	440	441	435	423	444	445	413	447	455	434	469	430	475	442	455	465	472	456	433	464	454	495	477	393	501	487	466	462	419	457	472	444	459	452	447	429	450	413	459	405	437	477	440	445	477	447	457	455	451	453	466	476	452	422	452	451	427	424	448	430	408	434	432	436	468	434	421	417	468	499	426	431	466	435	387	420	452	446	436	467	475	414	476	444	440	485	440	455	457	457	509	455	434	459	443	400	437	454	504	504	431	443	485	427	466	456	415	453	465	455	454	479	475	426	479	484	473	428	469	452	457	490	459	427	464	453	450	427	471	481	491	444	455	469	458	444	429	405	423	441	435	441	480	459	468	477	433	440	506	435	464	439	481	417	457	431	459	491	442	413	433	482	434	401	465	444	466	417	457	468	423	444	447	447	448	470	417	456	506	435	430	409	391	448	449	479	459	483	481	474	458	453	456	469	443	442	435	458	431	426	486	444	441	426	447	461	413	439	471	476	445	469	452	419	478	509	449	460	435	446	425	433	455	421	455	451	486	441	439	459	481	467	442	455	441	425	429	458	451	479	412	448	425	436	488	459	423	430	431	480	447	470	435	432	454	441	441	446	427	431	445	445	469	493	455	444	498	453	430	416	440	441	424	451	454	424	458	444	461	448	419	448	466	464	437	487	464	480	488	420	490	468	455	450	464	472	422	438	428	447	462	459	448	443	453	401	432	452	442	500	450	443	493	451	432	445	477	432	464	494	471	450	473	436	514	416	466	433	470	421	451	430	451	486	421	448	424	430	465	472	452	486	459	454	454	468	429	457	436	443	428	453	435	436	465	435	463	473	466	469	455	442	461	449	438	453	458	464	466	418	442	443	431	462	453	472	444	433	466	465	441	432	410	435	445	487	450	458	412	429	431	453	455	435	452	455	451	453	423	454	463	456	473	432	457	452	433	455	434	456	467	431	476	431	465	474	418	469	448	441	442	443	450	484	437	437	416	482	469	454	437	443	458	455	470	438	432	440	436	466	395	442	429	450	447	470	453	449	450	452	442	465	434	499	432	444	452	413	463	416	427	438	438	432	446	435	430	441	470	495	474	448	441	407	478	485	455	457	452	456	448	418	465	472	412	477	467	419
28295	19978	14227	6299	2573	1553	1123	852	662	551	484	426	350	351	375	363	315	312	312	336	328	313	317	302	320	305	287	304	308	294	295	278	294	334	300	295	316	310	302	319	310	288	308	300	269	305	282	280	287	273	296	267	269	313	284	300	288	330	274	280	302	251	307	297	286	327	313	287	303	298	316	314	328	295	276	298	293	277	309	330	311	291	298	293	308	302	299	324	271	308	283	315	299	290	297	317	287	304	318	280	299	311	343	309	286	295	273	282	281	308	290	305	310	276	313	322	314	280	310	279	280	288	281	269	288	294	311	277	280	301	320	299	271	291	315	326	293	289	312	283	301	297	279	291	283	292	314	273	260	319	297	281	277	278	279	294	285	292	288	258	294	285	287	289	286	313	285	303	303	302	323	293	301	284	291	314	310	280	303	302	315	292	335	290	318	292	301	293	294	299	323	276	323	272	295	302	305	317	293	310	305	286	280	284	293	292	291	325	274	294	277	286	278	325	337	301	290	298	295	313	307	275	279	337	281	307	277	302	274	291	316	318	295	344	318	306	285	306	302	284	284	282	271	302	308	304	300	307	280	304	292	280	279	294	293	302	305	283	294	306	292	307	293	297	303	294	300	299	298	321	276	319	258	271	289	316	289	330	317	292	309	289	315	291	280	289	299	316	326	301	293	294	280	267	315	268	270	296	336	315	317	314	246	304	294	295	274	288	302	314	261	287	282	266	286	304	298	297	309	283	300	316	320	285	309	316	287	279	267	283	275	308	280	268	282	297	308	311	292	328	293	309	304	299	292	282	326	289	292	324	273	284	280	302	309	250	285	309	305	304	311	299	280	301	303	290	296	299	302	302	306	281	327	285	273	300	316	306	308	310	288	289	295	294	288	288	337	278	292	311	306	311	295	275	324	292	264	281	285	320	291	311	310	290	322	300	316	287	329	321	308	277	302	296	302	306	324	323	280	266	295	283	292	316	304	278	275	293	283	300	294	301	325	314	333	280	286	312	334	303	292	270	314	303	323	279	271	283	292	282	317	277	310	298	263	276	315	303	297	271	288	313	295	266	305	309	294	294	278	265	333	319	293	297	293	331	320	309	295	305	320	307	311	326	324	293	291	326	298	281	273	289	293	307	313	298	299	305	284	291	280	275	279	278	294	295	331	264	299	322	313	292	303	305	286	315	289	288	304	318	305	305	288	293	296	324	261	311	313	294	307	283	264	278	340	312	323	286	310	299	336	284	271	286	238	315	307	308	270	305	330	299	306	307	280	333	303	297	299	320	294	314	299	249	311	307	294	308	291	273	302	309	302	300	292	325	301	270	298	278	300	248	296	302	277	306	282	270	317	329	321	291	281	312	278	276	292	303	320	307	277	281	305	306	307	303	327	283	329	290	308	280	272	290	289	270	300	272	275	285	293	281	270	307	302	272	287	298	298	310	302	289	289	308	253	302	269	300	297	269	294	264	294	276	282	279	305	267	290	315	315	295	298	303	268	297	286	291	322	344	284	270	274	275	286	281	316	305	269	311	297	287	294	282	289	301	282	322	306	297	297	327	320	309	260	292	287	295	287	310	296	280	271	319	303	284	287	291	312	292	314	291	270	286	303	268	302	307	293	273	301	301	329	270	283	289	299	285	294	313	304	290	298	303	284	319	306	301	307	313	325	294	294	307	300	297	319	312	290	303	291	282	276	267	292	312	297	271	277	334	295	293	276	304	311	297	280	276	290	295	261	264	301	312	260	299	302	289	292	285	267	303	313	309	297	286	299	304	280	322	289	309	311	266	284	302	278	310	314	288	320	323	334	280	320	315	279	314	308	276	313	306	323	271	294	267	295	288	312	298	293	294	288	309	292	285	296	280	285	270	280	261	299	317	286	300	290	294	324	300	304	312	286	316	283	282	295	296	277	305	284	308	280	311	304	277	309	324	301	274	254	331	297	302	320	291	276	304	324	313	296	313	312	274	316	288	294	287	314	353	296	296	309	294	282	312	324	316	312	287	291	314	299	294	300	295	255	283	299	310	291	253	311	291	301	294	308	280	285	291	299	301	291	315	312	330	316	288	302	302	305	299	293	297	281	341	277	263	321	341	295	330	293	289	286	295	301	283	280	289	301	296	322	292	302	261	312	296	297	286	299	295	287	293	315	299	306	305	316	325	288	324	280	296	268	292	283	288	309	277	316	307	299	293	349	324	299	300	276	293	292	300	293	321	308	285	311	310	295	308	277	323	308	259	303	309	308	297	303	308	290	299	283	271	292	290	313	300	294	336	291	307	288	280	304	293	284	271	299	298	320	342	303	297	314	279	298	320	310	334	309	291	302	286	305	288	315	290	293	301	282	287	286	293	305	330	318	300	280	276	309	261	290	305	277	294	287	303	325	275	272	290	285	292	293	253	303	276	302	288	279	289	287	265	324	275	307	322	306	291	322	315	299	288	263	325	296	302	298	311	301	312	322	284	288	312	290	268	287	298	266	311	306	319	286	314	278	292	326	275	270	299	287	302	278	291	299	303	293	298	281	268	237	293	292	288	314	296	274	287	294	300	283	296	291	284	292	274	293	308	304	322	306	280	297	275	260	303	318	290	302	310	314	313	299	307	297	299	272	302	313	310	296	321	298	283	336	295	280	328	269	300	294	281	273	283	298	301	290	294	280	285	284	294	315	286	299	278	276	302	333	275	245	306	307	314	292	319	265	298	283	292	301	291	295	303	335	300	320	327	294	293	269	284	295	294	283	294	301	298	298	287	282	286	304	273	273	314	292	275	301	328	291	268	315	289	298	300	278	289	311	310	294	294	297	303	323	300	310	300	281	297	318	303	297	311	308	313	285	280	321	291	291	295	303	269	284	286	300	309	287	281	305	282	278	279	306	299	254	317	267	297	294	268	283	307	317	309	283	305	276	278	304	307	322	307	290	305	335	306	302	269	298	316	308	309	325	300	314	320	311	282	281	303	303	303	286	306	305	278	323	302	282	293	274	307	276	298	298	275	306	307	294	298	300	318	290	287	327	295	290	304	286	323	309	293	320	332	280	315	280	293	288	301	265	298	286	310	298	298	317	279	293	276	297	302	296	291	316	288	312	281	310	298	289	290	292	330	310	283	291	309	294	300	293	306	310	313	314	306	294	290	297	291	286	294	326	259	289	318	307	278	283	314	287	296	293	297	309	275	306	298	291	325	309	301	303	298	310	319	309	293	315	307	297	293	322	298	314	320	283	280	304	279	276	287	271	309	270	288	284	328	311	279	312	286	261	334	311	293	321	321	300	303	300	291	320	295	293	308	319	287	280	307	311	290	307	298	287	305	317	318	332	292	320	296	307	301	290	318	291	281	294	308	276	287	320	319	295	290	314	284	281	301	284	294	291	296	305	283	299	272	313	318	304	289	321	305	302	307	309	276	304	305	298	299	305	311	240	293	280	293	306	267	322	312	284	296	270	317	320	281	291	269	286	307	285	303	311	276	282	326	293	311	285	298
13662	26371	19130	8985	5004	3092	2075	1599	1232	1081	879	758	653	607	562	503	513	560	494	510	447	484	438	488	482	472	479	471	470	467	452	456	488	526	448	449	471	447	437	450	441	441	428	449	457	441	413	439	417	436	473	468	480	419	470	425	449	487	439	427	475	423	441	463	436	490	445	472	439	468	421	477	478	442	485	427	491	461	457	460	446	466	443	446	457	478	473	412	478	444	424	458	432	480	464	455	439	427	446	425	434	444	457	451	423	474	506	444	434	479	479	447	458	415	453	468	452	424	462	449	449	475	426	461	474	447	439	441	491	444	462	458	408	430	462	477	448	427	394	449	459	447	457	437	438	453	500	462	425	427	440	437	452	469	465	444	476	438	479	464	443	464	484	464	432	463	415	444	446	441	472	456	485	448	437	419	454	439	463	476	451	496	444	420	445	428	462	433	423	443	422	439	439	442	455	442	469	444	471	418	440	481	430	488	447	416	407	447	422	464	434	451	423	426	451	447	469	481	471	436	446	475	492	449	430	465	455	430	445	434	451	469	414	474	495	471	433	483	465	443	475	443	420	459	436	436	453	439	482	445	481	474	452	407	482	395	486	436	425	450	446	430	471	457	452	464	450	479	483	454	468	423	415	453	423	434	453	457	430	444	439	471	447	442	469	446	453	451	425	420	453	469	469	464	436	425	439	476	441	429	425	453	456	419	392	421	460	453	467	491	425	469	468	404	440	472	461	425	459	456	449	440	430	403	440	499	472	459	492	431	461	473	457	480	432	461	483	458	442	465	446	447	423	461	454	469	432	436	436	411	441	417	476	460	496	424	456	476	491	452	467	488	440	407	469	455	453	437	455	438	444	419	456	448	436	453	458	450	501	472	450	438	483	453	423	485	503	450	476	443	470	474	497	444	483	480	416	431	463	468	458	473	449	475	431	457	465	434	442	443	436	471	446	417	470	437	464	459	451	444	474	482	435	420	432	442	459	441	456	475	445	441	428	449	448	459	440	455	474	472	446	436	440	453	443	493	457	422	479	476	459	453	459	433	440	447	452	426	477	410	473	449	445	487	472	474	444	446	456	441	453	465	460	477	450	481	473	460	448	434	451	433	429	470	471	433	454	481	476	414	485	464	424	490	455	457	448	506	454	453	451	465	451	439	440	453	473	456	434	468	475	501	468	475	460	468	478	473	436	460	459	451	428	458	471	460	473	436	524	427	444	456	451	466	458	455	456	420	474	418	425	440	442	437	435	463	470	416	432	452	412	465	462	465	488	459	467	448	445	462	460	438	428	411	427	470	452	457	464	436	452	467	447	451	467	471	420	453	432	465	420	461	454	491	438	416	439	483	424	436	475	464	446	453	466	460	459	469	465	408	453	437	448	442	441	413	436	456	416	462	460	448	450	477	489	445	454	444	495	474	435	451	447	442	444	434	441	413	455	410	475	431	423	481	504	415	449	445	454	444	517	454	454	457	438	456	458	457	444	436	440	465	450	410	466	475	447	468	397	434	472	438	449	434	488	471	425	459	430	445	472	457	418	445	483	443	498	457	444	471	416	420	454	509	493	465	454	481	454	467	472	468	467	470	421	459	448	482	439	457	461	440	437	424	433	423	468	463	459	485	448	451	427	414	457	472	454	439	447	467	431	445	462	441	455	455	463	426	420	486	448	432	433	484	475	451	489	469	477	497	470	412	455	490	449	452	444	433	473	486	457	476	446	455	422	448	455	440	462	441	463	456	462	439	477	444	449	388	463	431	436	441	454	444	471	452	460	448	422	435	459	407	491	472	457	426	420	433	452	443	433	438	462	455	453	464	486	457	450	423	455	458	469	503	461	415	437	469	461	442	448	451	412	465	442	430	446	392	436	462	441	454	495	437	469	436	417	434	425	431	469	463	483	494	468	453	446	463	488	434	464	487	463	436	431	458	486	456	441	465	455	424	458	441	472	416	479	476	426	436	431	456	444	494	488	450	429	423	427	458	432	445	484	446	455	402	452	487	458	458	421	446	480	461	433	466	463	450	467	432	452	446	415	444	470	479	439	448	478	428	475	479	448	468	481	462	450	456	500	480	459	374	451	450	459	452	459	482	449	440	444	464	473	460	467	435	458	433	430	452	449	476	434	445	429	439	485	440	450	440	464	430	442	453	447	493	459	468	418	465	436	451	450	455	429	428	461	409	438	440	491	474	459	472	481	435	443	456	438	438	465	501	472	429	459	521	430	437	472	439	436	441	457	435	481	468	477	464	445	426	432	513	452	443	459	450	443	451	448	473	428	459	437	464	446	420	432	439	473	452	452	424	421	482	478	409	462	462	444	451	458	465	478	434	479	435	440	439	448	435	474	448	485	440	407	461	435	450	445	438	427	483	462	416	462	483	451	452	455	428	448	448	439	446	434	436	463	432	466	432	420	460	428	467	441	458	449	432	444	430	440	472	439	462	433	460	465	484	491	453	468	430	473	414	414	435	493	464	448	474	447	452	468	456	450	471	482	453	455	443	441	434	447	443	464	411	460	457	421	442	463	471	422	480	438	479	443	465	459	458	447	436	448	456	440	441	420	475	475	459	469	440	463	477	428	440	456	475	472	440	456	451	458	438	491	432	448	450	472	440	426	447	472	444	498	437	429	439	428	454	409	446	431	476	453	464	443	483	456	443	483	444	469	465	473	428	468	467	472	426	449	423	436	462	439	457	423	454	413	454	436	441	429	464	436	445	504	456	446	468	429	434	420	466	459	396	442	460	446	453	444	445	412	464	474	439	445	456	497	487	444	444	487	433	451	470	460	441	412	445	449	435	443	461	417	405	437	441	489	432	468	430	466	467	468	460	445	424	447	463	466	367	436	448	449	450	463	458	484	446	458	449	449	475	460	489	479	435	427	484	450	463	465	469	492	478	412	427	448	473	453	434	414	448	426	432	473	475	466	453	429	439	450	470	406	436	464	441	452	447	497	463	433	475	430	455	465	433	436	438	431	445	428	434	457	474	478	443	433	461	446	433	446	462	457	413	437	445	416	442	416	457	407	422	442	484	433	475	405	452	471	454	455	414	481	459	449	469	413	469	462	453	493	455	451	470	446	478	464	430	457	435	458	427	471	446	443	464	511	420	451	475	455	460	449	473	447	506	458	432	410	441	508	474	438	455	441	456	476	432	484	478	485	458	451	472	436	504	471	423	481	492	475	455	472	438	477	475	449	462	454	478	446	472	427	448	468	484	438	465	429	445	449	432	439	427	474	472	464	464	455	425	455	476	463	439	481	437	468	423	422	451	466	446	446	478	450	455	460	425	472	439	427	467	426	458	479	452	452	487	468	432	445	470	508	454	460	439	427	415	480	440	453	521	442	462	445	443	425	492	431	453	438	421	454	448	461	447	432	439	470	450	460	446	432	475	436	416	464	448	447	441	442	435	428	426	425	472	460	452	439	466	458	440	422	437	445	456	430	403	449	396	438	463	447	466	426	445	473	446	461	440	444	456	469	438
23967	21511	27664	25790	18058	4952	2234	1410	1060	851	685	567	502	441	461	381	385	366	325	362	372	335	322	320	334	325	314	315	335	304	295	336	303	316	288	303	325	338	334	303	338	324	326	300	335	328	308	325	342	305	329	331	307	319	314	291	361	299	282	318	304	312	315	316	316	326	303	319	314	333	303	287	339	316	317	295	332	343	306	339	288	324	338	314	297	344	311	297	349	329	294	292	321	348	276	294	305	338	290	313	310	322	299	328	311	299	287	323	315	292	315	319	319	288	299	319	313	314	327	295	339	312	302	317	299	304	304	292	297	283	311	299	286	317	312	320	297	328	331	287	320	306	311	305	331	303	323	344	305	313	330	339	295	313	298	327	313	295	313	305	314	307	298	315	313	300	316	329	294	316	309	334	318	345	288	304	290	312	314	335	318	322	292	345	322	327	330	332	318	319	320	338	298	310	306	302	310	343	313	323	334	302	297	307	310	291	309	314	305	309	296	297	321	330	318	279	323	321	336	346	315	315	304	343	312	310	302	341	316	330	321	346	301	316	318	311	286	323	305	304	331	324	316	283	304	312	335	311	295	312	294	299	327	299	316	315	280	312	328	304	290	326	298	322	345	293	343	314	312	299	307	296	329	288	338	277	294	299	325	308	316	340	331	340	309	338	339	307	340	355	301	348	296	323	293	290	317	313	287	299	307	318	323	339	318	301	334	298	280	340	350	339	344	318	311	275	285	334	302	285	321	332	342	308	305	340	325	281	319	341	325	312	310	313	341	315	320	308	321	291	321	330	324	331	305	320	287	292	339	312	276	316	352	334	325	347	319	301	339	310	316	310	342	336	330	339	325	309	307	334	310	288	321	284	292	315	311	322	307	324	345	337	299	310	283	287	322	305	333	333	297	293	300	296	339	317	265	308	333	294	293	299	323	312	330	339	323	318	355	323	291	351	308	328	320	324	327	314	310	294	328	309	303	356	331	338	302	305	291	316	322	295	303	323	317	333	280	333	303	329	340	308	334	309	310	307	340	308	326	301	341	332	346	322	292	339	289	293	319	348	309	304	325	321	287	313	356	281	286	322	321	319	307	344	318	312	356	333	309	283	302	290	356	328	308	315	285	325	266	309	309	295	309	291	340	318	314	334	322	326	319	330	348	330	342	325	311	336	310	321	318	317	310	310	259	293	293	302	301	325	324	322	306	299	333	319	322	344	316	306	313	292	281	285	330	287	331	306	305	300	332	306	295	298	301	300	306	316	311	313	320	342	321	323	297	333	281	318	322	308	299	312	330	329	298	332	287	323	316	321	314	325	318	297	307	305	301	334	339	298	326	350	283	294	316	310	304	319	318	301	333	337	297	294	295	294	318	325	285	309	323	316	300	301	317	313	287	318	313	317	313	288	305	312	309	309	288	290	298	294	335	315	314	293	326	279	325	326	302	287	315	295	316	300	285	305	312	320	314	318	331	314	303	326	319	330	305	353	309	316	315	309	305	341	298	322	304	314	313	333	280	308	311	329	319	315	293	327	308	308	308	319	349	301	289	317	319	306	271	347	315	323	330	281	313	314	312	328	322	328	324	321	300	303	299	309	332	314	321	267	300	313	311	338	330	286	308	289	324	309	314	303	295	347	356	334	298	316	302	326	313	313	307	322	305	297	307	327	339	307	321	325	314	330	303	319	327	307	314	312	303	306	336	317	284	311	318	324	298	321	332	328	357	327	335	355	293	312	286	292	306	326	311	273	315	298	302	287	307	335	311	317	312	309	334	290	363	333	290	306	286	336	308	296	293	326	335	321	327	303	305	282	313	298	318	300	309	296	280	309	321	316	326	337	295	285	301	330	323	291	307	317	300	347	323	309	319	324	294	299	321	312	328	301	323	314	300	311	296	326	329	311	323	337	344	301	306	320	306	316	335	321	308	289	317	291	328	339	343	284	318	322	302	282	344	297	322	314	302	326	293	312	298	289	294	311	308	280	306	299	306	285	297	337	323	312	311	322	284	285	320	306	308	321	279	352	277	287	320	317	278	320	292	311	339	281	306	309	296	324	271	306	326	285	326	323	351	303	320	318	322	310	324	302	321	300	333	313	340	311	320	319	316	319	314	311	292	290	279	319	306	293	315	313	319	300	314	310	342	306	323	337	304	300	337	294	323	315	310	283	334	309	375	329	280	293	326	338	317	313	318	334	317	308	340	291	314	339	301	295	318	275	303	341	312	300	304	302	324	289	338	326	288	315	286	305	312	293	298	277	281	323	301	314	305	335	320	312	350	332	319	295	314	304	319	326	322	298	281	313	305	287	322	321	368	280	298	297	305	319	307	315	291	312	307	317	331	342	317	352	334	322	308	318	299	310	322	304	321	317	307	304	302	289	337	316	292	342	306	317	295	332	298	300	312	301	318	308	312	297	329	319	308	316	315	319	343	301	298	312	324	359	320	275	299	305	325	311	317	290	303	293	319	319	355	338	341	303	316	334	288	321	308	322	292	349	301	302	326	315	298	334	285	314	306	321	319	330	323	279	316	288	292	298	316	309	326	335	319	328	333	326	347	315	329	325	318	323	276	307	319	284	308	277	310	308	332	321	334	289	313	328	339	358	300	313	330	315	288	306	317	316	293	302	314	328	337	320	325	303	328	314	305	321	289	306	320	309	324	323	326	310	331	315	322	284	297	318	315	314	336	293	297	272	349	307	321	306	303	338	323	307	313	302	301	321	317	318	334	341	313	331	312	311	310	329	328	314	321	343	300	294	322	294	301	336	304	323	293	293	331	318	343	325	327	327	331	306	323	319	316	309	301	287	321	303	305	304	294	300	316	325	319	340	317	285	313	304	295	317	319	294	347	279	291	314	331	309	304	339	327	313	304	318	320	333	288	308	282	333	335	306	323	298	310	318	315	301	284	305	304	316	332	299	312	310	322	319	329	268	321	342	293	301	308	307	335	299	304	284	348	280	302	340	288	313	304	302	327	315	332	326	289	320	303	340	315	339	293	350	332	313	283	314	330	314	306	311	330	332	321	301	344	302	311	335	345	326	322	331	320	309	301	318	323	252	302	328	316	341	308	298	304	291	303	325	318	322	287	304	279	284	300	284	319	304	315	282	275	313	336	319	306	324	353	317	285	302	308	314	293	312	310	302	290	302	311	301	319	292	326	308	318	319	293	312	292	328	326	295	320	315	313	308	286	304	324	296	304	349	315	307	317	324	331	302	323	301	313	270	356	323	271	312	328	312	323	312	296	321	305	324	298	300	335	300	329	342	317	314	312	316	337	293	302	304	304	292	314	315	301	294	351	315	315	288	300	324	303	321	319	286	322	303	307	334	319	302	295	309	324	335	296	310	357	314	320	314	307	305	302	338	307	289	302	329	329	315	328	318	344	286	325	302	312	326	313	317	319	302	318	286	290	304	334	338	319	312	278	272	307	281	303	334	295	307	293	315	289	327	317	326	301	344	291	297	315	303	364	316	307	325	325	306	290	284
14277	34537	26754	14632	8668	5365	3680	2742	2002	1533	1227	1005	888	782	729	656	653	592	581	557	541	530	523	509	513	482	482	490	455	511	475	463	450	491	498	488	451	497	495	464	470	507	462	499	467	472	447	467	470	489	478	518	491	479	483	447	466	504	467	490	481	484	480	498	446	437	455	503	464	441	443	448	500	465	447	525	430	483	458	492	471	489	504	456	485	488	465	452	478	456	435	456	487	483	483	455	448	464	511	482	457	468	457	508	510	446	494	461	474	490	467	469	467	467	496	463	453	511	474	469	464	456	441	480	519	451	463	472	476	455	455	448	524	490	480	483	474	504	486	483	462	492	458	412	467	484	439	466	506	464	456	474	464	480	478	500	477	498	446	465	533	434	480	446	458	485	455	487	465	464	462	463	435	474	493	456	432	429	473	450	480	430	462	449	498	464	446	470	476	482	478	468	481	470	447	482	447	434	510	442	462	490	463	478	503	480	479	485	445	471	475	478	487	447	457	498	476	518	474	486	494	456	474	465	513	481	493	463	492	455	433	458	478	487	502	474	462	439	460	479	497	463	493	474	471	458	475	465	425	436	467	486	453	453	458	458	445	469	472	485	511	435	477	471	465	466	483	516	475	466	489	466	461	430	469	459	478	512	494	456	454	453	465	460	508	442	484	469	494	464	483	464	483	512	442	478	476	465	414	475	475	466	444	476	478	503	459	495	457	453	514	515	440	500	448	493	446	505	488	470	454	449	477	492	474	509	481	464	455	487	504	451	473	489	494	438	424	466	465	458	476	449	515	471	440	494	471	506	477	439	478	461	449	484	504	474	522	470	459	445	499	451	480	439	437	460	459	466	476	482	462	486	475	455	475	492	457	472	484	526	469	467	521	490	490	471	434	459	472	454	471	528	472	446	511	475	433	485	450	479	454	438	466	485	440	460	471	525	468	489	461	443	500	467	455	487	507	462	510	463	517	470	485	472	473	461	500	494	462	486	503	487	470	468	479	506	438	520	479	504	452	492	470	495	491	471	504	447	483	474	495	478	496	476	460	488	525	433	475	480	497	491	461	449	444	521	481	475	491	466	487	496	452	475	491	485	497	461	451	496	454	498	487	455	451	465	474	469	488	446	475	481	430	486	487	482	504	501	495	489	474	489	472	432	483	478	456	447	450	450	488	507	515	468	470	494	493	474	429	477	482	498	485	482	478	476	472	475	447	444	469	477	507	507	479	470	482	480	503	483	459	482	481	482	472	461	440	482	488	490	488	474	490	472	496	481	499	508	487	482	498	492	475	463	493	469	492	514	482	475	454	467	466	467	467	488	457	482	501	495	483	469	486	464	477	492	487	474	453	448	475	474	465	462	478	449	507	468	480	489	493	473	495	491	448	475	465	481	483	444	481	415	457	506	434	456	498	470	443	506	473	465	451	470	490	485	479	490	484	469	480	447	481	496	481	476	490	447	486	448	425	482	454	502	469	428	446	444	483	470	479	470	473	487	481	447	506	480	522	464	445	492	491	512	486	456	469	492	488	521	496	461	491	494	483	506	483	476	502	501	497	477	477	470	487	492	477	442	463	467	482	488	448	476	466	470	462	511	463	462	512	512	472	503	456	464	466	448	455	485	435	460	453	450	487	519	489	496	489	470	468	471	488	462	458	429	486	442	470	445	476	468	460	447	470	470	448	470	496	477	493	454	445	464	510	473	482	474	452	470	503	490	481	509	470	477	456	477	451	488	475	456	490	466	467	482	484	480	479	476	479	485	485	497	459	488	480	456	459	471	463	458	471	484	456	464	472	485	503	490	434	483	452	461	448	487	467	475	479	468	458	474	520	472	473	469	469	485	496	442	484	459	511	490	487	497	463	457	472	522	482	483	497	450	457	460	497	460	452	482	460	450	482	473	453	461	512	490	474	489	484	466	462	470	496	493	476	493	477	481	467	486	471	467	481	491	488	497	455	482	508	477	462	470	497	486	484	458	494	442	493	454	527	510	472	476	446	492	459	473	445	477	474	445	518	458	457	494	499	467	517	428	454	445	488	461	465	484	495	489	496	469	486	470	445	461	520	461	473	526	508	459	505	460	447	474	458	472	482	480	482	518	471	486	461	480	479	447	481	457	529	467	496	486	486	514	439	470	459	505	484	466	475	482	488	480	477	474	497	486	478	433	475	475	461	520	498	428	465	491	453	470	501	487	468	470	465	449	478	498	460	474	494	497	447	490	439	430	453	462	465	501	481	453	450	483	456	458	480	476	468	452	473	480	513	492	478	482	474	502	479	444	438	472	467	454	451	455	467	471	474	484	487	464	468	484	492	492	484	480	445	409	451	473	460	492	456	441	490	450	433	474	434	462	477	458	421	473	448	447	479	465	439	448	469	433	508	464	463	490	477	479	462	484	450	497	469	496	496	456	491	493	497	497	485	466	455	470	477	471	471	476	487	434	486	482	484	499	476	479	466	432	452	499	480	420	491	469	466	494	465	500	470	505	485	501	459	443	445	452	456	467	443	483	427	459	458	472	464	449	457	443	519	494	478	501	470	492	461	453	477	472	514	464	469	516	486	467	476	470	486	486	475	513	490	449	439	451	443	466	469	474	497	467	448	484	465	477	466	490	460	475	504	494	478	469	480	464	495	448	478	502	456	495	447	490	467	414	508	476	472	508	523	450	477	469	477	464	416	460	442	481	483	522	446	513	517	463	481	448	497	441	502	482	476	462	454	491	444	525	480	449	452	517	481	464	475	459	472	479	452	466	495	452	423	473	455	513	498	510	478	464	477	480	486	486	470	507	447	462	473	451	471	455	454	521	490	460	479	485	444	445	457	431	493	500	505	474	503	485	490	487	470	485	471	461	438	460	485	460	457	453	459	501	470	492	468	475	466	471	453	456	459	496	457	493	481	481	497	491	449	475	479	485	478	492	439	480	509	477	455	472	493	473	494	478	494	442	462	468	455	481	457	493	475	480	469	488	510	470	495	477	468	461	517	532	494	447	483	501	520	481	504	473	460	458	456	453	487	441	516	482	411	487	463	471	469	492	472	448	436	482	491	456	498	474	507	433	458	473	472	470	433	456	468	472	433	509	481	449	475	463	441	448	507	481	472	485	458	493	442	442	487	456	483	477	478	449	503	441	450	488	505	441	469	445	489	502	449	493	457	446	466	466	481	464	477	459	456	517	468	458	430	475	460	460	458	517	447	464	476	521	466	465	464	473	492	474	517	461	455	464	450	471	451	451	437	504	486	480	465	499	482	462	458	483	452	438	428	476	456	478	489	460	474	480	469	499	496	455	479	516	495	485	483	527	449	483	481	460	458	453	472	451	476	461	485	495	453	454	439	426	430	428	426	508	477	479	488	482	462	465	451	492	447	484	492	465	493	430	478	504	479	455	467	466	442	477	496	443	471	497	464	460	447	467	481	460	449	477	444	500	479	480	488	468	503	431	472	456	491	480	490	462	460	479	477	466	462	467	440	458	452	509	478	488
25731	21536	24894	20219	4090	1966	1305	892	698	610	493	462	425	371	397	310	331	324	313	280	283	321	290	262	274	303	293	256	275	286	295	297	326	299	274	256	273	271	276	262	283	266	307	300	263	267	291	258	285	315	302	299	289	259	240	291	293	268	271	290	281	278	268	275	280	299	278	322	295	275	283	313	268	284	270	284	269	300	291	279	290	256	277	288	279	272	281	264	280	280	281	286	263	291	270	277	280	299	293	298	277	271	297	310	258	270	271	257	260	278	285	262	268	313	290	279	307	282	264	288	265	296	272	291	276	294	275	289	283	275	251	249	295	271	282	290	281	275	314	287	292	267	275	289	314	263	289	279	293	284	280	256	284	297	277	269	268	261	285	272	275	249	291	267	267	313	304	316	285	267	295	278	267	252	273	289	283	296	299	267	274	303	269	279	311	298	275	278	276	258	295	260	257	261	296	269	284	296	272	299	285	299	281	263	266	295	293	266	269	301	260	281	279	262	277	281	267	290	270	271	289	285	282	303	245	240	265	279	277	275	273	280	283	276	254	277	255	240	279	274	302	270	312	281	288	280	289	295	295	299	271	301	283	267	300	311	292	271	283	278	269	281	266	271	294	298	298	270	281	276	256	278	282	301	284	284	265	280	278	288	268	269	257	283	273	292	279	295	300	290	284	298	300	274	280	289	268	254	271	272	306	295	280	278	268	292	305	291	273	304	277	318	255	290	254	282	299	305	312	279	295	248	272	287	275	297	264	302	282	312	281	281	291	301	277	286	302	295	271	272	262	285	263	318	303	280	298	302	281	256	277	272	266	299	281	273	259	261	296	284	279	285	306	264	258	269	308	271	269	266	257	313	286	298	276	280	247	304	276	271	273	291	249	283	285	291	276	273	302	296	286	284	282	293	279	286	305	285	288	283	281	292	290	275	313	260	289	263	287	280	279	290	298	273	308	313	306	290	240	286	273	279	287	311	289	296	288	275	285	288	305	314	297	272	298	287	277	279	290	314	234	290	321	243	275	307	286	290	278	289	278	289	284	300	281	292	289	274	287	284	295	282	280	302	280	299	312	242	272	263	256	277	306	281	275	278	294	298	283	309	292	290	277	271	270	290	309	266	271	269	250	245	257	293	272	294	286	292	266	294	282	275	283	271	274	273	295	278	261	278	291	280	268	302	293	259	301	293	281	299	269	282	304	271	282	250	308	318	291	258	265	274	264	266	259	266	277	286	301	292	270	256	280	325	288	290	304	278	262	295	271	228	280	291	275	266	280	294	268	311	304	289	266	266	276	261	291	306	295	272	282	332	266	301	295	283	289	289	275	282	272	259	305	266	303	286	307	294	294	276	286	267	255	299	307	298	275	277	273	274	258	290	280	318	289	269	263	282	276	291	286	282	309	305	272	272	275	264	291	278	287	299	255	289	282	278	269	290	249	271	291	300	279	315	273	292	286	263	292	308	287	270	290	285	266	278	295	250	286	299	289	263	293	265	266	277	271	268	264	306	271	283	313	292	268	283	268	288	273	285	270	292	263	276	265	277	296	293	265	288	280	286	296	252	278	305	259	294	344	298	269	271	267	299	313	258	278	283	276	308	299	300	302	282	294	292	284	284	275	257	286	244	295	267	278	286	276	291	312	280	309	268	271	258	282	294	291	258	271	279	282	279	269	273	271	275	301	314	284	275	300	297	275	297	269	263	313	288	289	334	309	298	317	273	299	262	279	287	324	298	287	297	314	296	298	271	297	283	259	266	279	289	280	279	300	299	280	278	279	289	288	307	321	269	284	303	293	260	268	295	298	308	280	260	286	287	296	304	285	288	299	284	296	297	277	265	308	292	265	263	309	292	264	280	269	299	306	267	267	289	315	258	240	271	295	281	250	264	291	260	317	285	301	281	268	290	307	295	285	262	281	254	293	292	251	284	311	280	291	290	299	286	295	267	294	252	278	307	285	279	253	296	295	283	261	273	281	305	271	297	258	278	279	269	312	246	311	285	274	262	269	269	276	270	277	282	305	285	278	276	296	290	294	269	278	286	254	267	283	267	293	280	292	260	276	292	293	301	277	243	246	278	286	300	287	295	276	239	306	297	300	292	272	260	295	322	299	316	260	287	334	278	285	307	292	303	290	277	283	311	289	271	275	277	276	283	267	274	257	286	280	261	285	260	281	295	293	270	280	265	284	267	281	260	292	258	232	299	297	308	284	291	271	297	309	311	286	296	298	292	272	251	244	263	275	293	284	320	290	271	267	294	268	250	287	315	325	277	266	324	288	288	263	273	266	275	272	268	251	279	313	299	279	267	275	255	258	314	290	278	288	284	272	269	300	277	257	266	280	263	299	280	234	258	278	292	290	283	278	278	295	272	293	319	312	294	276	280	275	294	262	289	277	289	276	271	291	305	276	257	276	252	296	260	287	292	294	307	304	285	288	262	280	277	294	266	280	279	282	312	292	282	285	290	288	271	249	314	301	291	262	264	290	265	286	328	308	280	265	237	306	283	286	289	279	280	278	290	308	312	311	300	282	267	292	279	265	305	260	282	310	279	283	306	283	269	260	287	289	290	309	288	299	271	281	283	290	298	287	308	291	277	314	280	274	302	259	269	273	282	314	284	291	302	284	287	259	260	276	258	257	289	304	314	272	290	275	302	244	316	260	278	296	285	281	273	303	263	302	267	264	288	280	284	297	292	286	298	248	276	255	275	298	288	246	280	280	268	279	285	288	304	316	288	311	295	297	285	260	301	267	257	292	325	318	279	277	275	279	267	300	268	290	239	295	271	301	271	307	256	277	286	301	254	288	289	273	274	252	290	250	304	283	273	302	277	271	292	261	282	297	285	255	279	311	296	271	293	260	296	290	278	276	277	274	281	271	285	302	275	296	294	287	255	257	270	274	304	289	280	285	234	316	267	284	290	286	297	271	325	308	289	284	296	297	291	286	291	252	260	289	285	285	287	298	283	271	260	283	294	293	281	286	284	273	311	281	282	260	248	260	306	262	260	287	283	265	249	290	266	257	274	306	269	269	289	295	281	281	299	259	274	281	276	269	293	305	272	274	282	279	305	270	279	270	267	291	260	267	267	263	274	264	294	289	271	297	285	273	288	268	274	298	262	285	309	291	300	276	281	262	287	272	273	266	288	284	292	274	248	288	305	250	287	281	277	296	274	272	273	267	292	299	295	278	262	275	298	281	270	277	297	298	279	288	296	278	290	265	282	315	274	270	302	280	278	285	301	292	265	257	259	266	280	267	286	269	256	267	275	270	294	294	278	270	275	266	279	273	286	275	289	266	260	296	285	297	303	278	283	282	286	264	267	270	279	240	269	294	273	252	283	278	286	304	276	266	278	251	289	303	260	268	288	306	308	276	259	303	299	270	294	281	289	294	276	305	261	289	285	301	285	300	278	282	297	271	302	301	281	273	284	272	270	263	289	267	293	262	295	271	286	282	273	292	279	284	291	291	308	276	305	276	263	268	274
14323	29465	20853	11053	6242	4088	2759	2006	1486	1170	890	826	726	627	557	606	552	523	454	505	464	456	441	431	437	414	437	464	442	468	427	430	449	401	397	446	412	440	447	396	446	439	447	423	431	434	426	394	416	416	421	424	419	430	428	437	405	424	435	451	476	487	447	434	431	430	464	425	445	414	450	439	459	433	439	449	422	445	409	423	469	460	463	443	450	400	398	439	441	460	453	420	433	457	477	474	429	442	404	416	416	461	423	459	445	430	421	431	451	429	418	455	446	488	378	395	406	470	425	458	438	391	464	458	430	438	408	438	442	474	427	373	415	446	447	452	432	394	419	420	433	424	429	438	442	439	458	404	449	451	427	418	440	453	429	431	431	443	418	414	463	418	405	455	446	433	401	426	454	434	448	423	460	438	440	439	433	437	424	389	427	457	424	437	444	448	429	425	429	459	395	430	436	434	427	468	394	440	441	404	449	397	460	444	452	426	453	424	486	412	444	415	429	442	439	428	451	425	423	425	418	440	412	417	475	459	435	442	402	407	407	382	442	436	429	401	448	465	395	438	393	471	421	402	469	405	420	416	438	422	467	426	441	458	465	446	434	455	482	405	428	460	440	397	434	431	422	464	419	423	415	423	438	475	459	418	457	451	424	439	426	435	448	461	471	418	417	427	434	409	426	422	406	418	432	405	421	410	435	492	447	432	486	420	413	442	428	413	425	457	424	437	427	459	421	413	492	436	433	422	394	439	407	418	448	417	454	446	431	419	441	434	461	394	434	437	436	474	447	408	424	442	461	424	455	474	460	428	460	418	422	442	426	385	422	449	421	420	406	448	412	429	440	440	448	431	470	428	435	451	448	438	414	465	435	441	403	422	426	431	456	455	447	395	437	438	449	446	406	467	428	429	436	404	409	443	423	421	436	422	411	422	435	425	463	452	419	455	449	447	443	445	418	391	426	433	423	418	408	402	428	418	428	417	457	466	405	421	455	415	406	423	417	432	429	472	417	466	421	429	434	432	451	395	440	420	427	452	436	446	463	422	450	427	411	421	468	432	400	433	435	432	431	427	456	462	410	433	439	455	453	409	459	405	426	425	463	421	455	435	418	476	416	444	411	430	410	403	446	482	393	417	399	420	417	425	438	406	404	427	437	417	436	446	430	444	402	428	425	400	387	419	403	459	449	423	447	404	447	448	401	430	436	440	426	425	431	416	433	450	451	478	428	431	487	404	389	439	451	445	429	420	415	436	403	445	415	431	435	429	433	429	423	451	423	470	424	472	436	427	437	443	443	426	419	455	443	437	457	423	481	384	440	384	461	419	391	431	443	434	409	437	424	442	420	417	414	451	420	398	440	444	444	444	426	440	433	407	424	460	428	428	451	438	457	462	415	441	438	430	386	439	442	434	433	410	462	455	449	427	445	424	420	420	424	410	424	431	421	408	418	435	429	437	459	431	468	436	437	432	441	441	387	416	447	441	436	399	434	397	430	415	430	429	438	404	476	454	458	409	423	435	414	431	451	406	418	451	432	443	422	470	481	435	399	456	432	434	439	456	435	411	439	406	427	419	443	403	439	458	411	444	398	449	416	397	416	425	421	408	396	432	436	482	418	408	442	439	423	414	438	432	434	415	448	409	444	410	444	428	427	434	439	449	429	430	474	412	418	427	397	458	391	462	402	441	463	434	445	407	455	409	435	445	422	428	434	421	444	428	440	451	435	410	449	425	446	427	431	426	447	429	426	443	456	416	461	392	438	450	438	407	415	412	443	435	385	418	412	454	435	426	457	442	398	443	423	428	425	452	423	438	457	447	460	415	416	425	443	382	425	446	436	446	441	423	405	420	433	425	426	425	398	463	472	460	405	429	438	471	394	436	402	434	436	456	423	406	442	428	427	423	448	434	450	437	425	442	411	442	420	409	429	416	441	426	405	419	421	406	388	387	456	439	435	416	421	425	402	428	454	422	445	432	422	436	464	427	443	412	444	400	403	425	418	435	437	398	427	439	449	439	415	457	384	417	398	404	413	435	409	413	448	419	402	450	421	430	466	417	443	426	414	433	401	460	407	417	443	445	453	443	442	410	448	437	453	404	444	441	408	406	398	430	409	420	443	429	444	412	418	418	405	389	452	429	448	425	448	433	443	434	453	465	401	416	466	470	431	407	421	425	444	409	454	457	443	404	421	463	424	402	402	439	431	408	430	420	425	464	448	390	450	415	441	412	434	448	405	425	405	440	476	449	475	438	460	446	443	471	435	387	457	441	425	414	414	460	465	429	414	451	404	419	387	446	453	414	412	436	432	446	428	420	416	435	463	379	407	437	421	449	403	448	427	440	447	401	443	434	416	402	458	418	450	449	451	431	437	448	403	399	441	422	415	445	427	440	454	429	458	456	435	454	406	449	453	398	402	453	448	411	449	432	402	447	435	412	417	426	454	432	439	422	448	424	429	401	444	418	446	452	429	390	431	450	408	454	394	432	476	488	427	432	439	436	439	415	425	419	446	442	426	455	451	403	417	415	437	426	430	400	433	470	447	405	449	423	407	418	417	455	457	478	433	445	425	421	460	428	440	468	403	465	416	426	453	440	461	403	414	458	419	433	403	425	381	452	426	416	430	430	441	428	444	391	417	449	437	415	444	440	448	409	422	409	433	439	422	442	450	444	392	427	403	433	405	417	460	440	438	428	447	455	396	419	432	465	445	436	427	413	424	434	441	421	470	436	446	427	451	438	444	425	458	383	430	425	430	423	440	426	459	413	442	429	425	438	435	467	448	433	439	394	433	426	420	438	425	407	438	434	436	399	424	451	422	468	434	421	430	449	426	427	416	401	441	419	408	415	374	448	432	445	456	407	427	429	440	397	463	412	423	391	413	409	424	463	449	430	416	414	446	425	437	400	464	459	402	418	428	454	428	437	432	429	421	423	421	447	432	434	462	432	434	409	433	436	425	436	432	426	433	424	421	448	443	431	387	455	417	450	414	421	435	484	427	479	429	427	442	435	438	421	456	414	430	449	417	450	458	399	411	417	425	417	437	423	434	408	406	432	413	382	406	414	416	420	455	428	416	407	399	398	454	426	409	427	414	434	418	403	386	433	460	433	428	431	438	459	423	420	443	392	417	420	421	418	422	406	479	446	424	436	416	427	462	426	458	440	446	431	429	444	460	438	454	450	457	422	434	434	425	393	390	412	443	429	445	432	433	423	425	399	460	414	442	453	421	461	459	442	457	430	396	438	423	473	444	424	409	426	386	432	418	396	448	397	395	420	480	452	457	409	399	405	429	436	417	429	476	397	437	414	435	430	468	415	432	410	419	420	434	396	434	451	469	430	412	452	425	450	431	461	404	405	436	452	388	433	418	409	427	428	456	448	464	438	433	410	428	418	418	460	415	436	391	439	429	432	442	429	433	430	456	424	394	441	411	425	441	447	396	424	432	482	433	443	446	429	438	427	450	448	458	424	431	446	444	422	447	401	409	444	449	411
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
