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
339770310731	339770311251	339770311801	339770312351	339770312901	339770313450	339770314001	339770314551	339770315101	339770315651	339770316201	339770316751	339770317301	339770317851	339770318403	339770318951	339770319501	339770320051	339770320601	339770321151	339770321701	339770322251	339770322801	339770323351	339770323901	339770324451	339770325001	339770325551	339770326101	339770326651	339770327201	339770327751	339770328301	339770328851	339770329403	339770329951	339770330501	339770331051	339770331601	339770332151	339770332701	339770333251	339770333801	339770334351	339770334901	339770335451	339770336001	339770336551	339770337101	339770337651	339770338201	339770338751	339770339301	339770339851	339770340403	339770340951	339770341501	339770342051	339770342601	339770343151	339770343701	339770344251	339770344801	339770345351	339770345901	339770346451	339770347001	339770347551	339770348101	339770348651	339770349201	339770349751	339770350301	339770350851	339770351401	339770351951	339770352501	339770353051	339770353601	339770354151	339770354701	339770355251	339770355801	339770356351	339770356901	339770357451	339770358001	339770358551	339770359101	339770359651	339770360201	339770360751	339770361301	339770361851	339770362401	339770362951	339770363501	339770364051	339770364601	339770365151	339770365701	339770366251	339770366801	339770367351	339770367901	339770368451	339770369001	339770369551	339770370101	339770370651	339770371201	339770371751	339770372301	339770372851	339770373401	339770373951	339770374501	339770375051	339770375601	339770376151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22273	20342	27895	22975	21106	21629	17854	9403	5152	5838	3022	2455	2432	2148	1285	846	664	1283	1758	1187	588	441	375	337	392	359	366	399	346	296	261	227	255	244	234	233	245	191	218	239	254	253	231	273	268	257	217	209	221	203	207	197	214	268	377	402	375	297	268	213	195	222	185	203	183	201	213	182	192	181	198	210	209	207	206	213	191	230	211	206	187	215	215	215	228	215	198	199	222	203	197	221	188	198	186	205	201	205	196	192	207	218	215	194	209	202	188	216	219	229	212	215	196	203	192	210	191	217	210	191	196	184	189	182	198	206	228	192	234	197	194	193	208	215	207	221	189	200	199	227	200	203	209	192	180	198	230	205	192	196	207	201	217	202	218	199	204	233	214	208	187	196	201	193	194	214	192	210	194	229	197	208	180	214	201	182	212	205	198	204	205	207	176	202	181	200	187	192	194	187	209	197	194	217	208	227	190	212	208	198	220	204	190	207	186	199	192	197	208	221	229	206	230	230	194	185	205	232	204	215	192	209	193	209	209	205	209	214	184	192	225	204	214	209	173	187	192	204	218	204	217	230	202	215	201	207	203	202	215	189	186	207	209	224	206	207	205	212	200	205	189	203	216	211	195	194	202	219	209	229	190	195	218	192	206	235	218	183	187	202	205	196	223	204	197	227	230	201	194	201	207	186	182	217	223	209	199	207	210	217	222	222	196	180	201	218	207	221	224	238	193	205	216	217	199	191	208	200	210	215	201	197	207	212	219	212	192	215	192	204	186	193	219	192	198	200	188	180	183	194	211	175	222	212	196	198	201	195	210	184	221	211	200	192	193	215	196	198	193	231	206	183	211	198	211	226	211	188	180	197	204	193	217	195	214	186	214	221	215	193	196	178	206	219	212	178	188	189	181	181	197	225	232	189	201	210	194	195	195	204	220	206	194	201	233	203	197	176	199	207	191	190	192	206	191	234	196	204	218	193	224	188	181	195	223	183	198	200	214	225	207	198	194	189	225	215	181	194	195	197	221	211	196	214	216	201	196	215	227	205	205	214	203	202	204	199	184	203	205	209	210	202	205	204	220	185	193	214	226	182	208	202	198	212	223	210	184	175	212	204	178	198	184	197	204	211	204	200	223	224	196	211	208	221	213	216	180	176	215	212	211	197	202	226	200	214	200	210	165	222	225	185	218	211	208	199	218	189	206	206	203	180	185	209	195	206	219	196	197	208	192	211	218	191	195	181	205	214	175	198	220	192	206	233	199	190	217	179	203	193	191	194	209	207	207	198	209	190	204	226	219	182	235	219	191	200	200	183	227	199	218	205	209	176	206	181	217	213	218	221	237	193	206	182	210	217	217	200	186	177	178	197	223	197	201	220	227	183	189	197	227	220	203	208	215	209	225	210	212	201	198	203	189	207	206	224	181	194	219	206	213	193	210	205	217	225	227	218	212	213	207	195	220	187	196	207	203	209	182	204	202	201	212	196	189	213	219	210	201	171	218	223	171	203	192	210	215	199	184	171	198	222	207	224	198	206	195	188	220	177	204	204	221	208	198	217	178	192	192	209	219	208	196	208	194	192	198	192	175	189	217	240	212	204	208	182	201	184	186	207	199	201	220	197	198	194	211	213	226	193	199	209	189	210	209	199	213	210	196	200	208	219	223	224	191	225	174	219	208	190	213	204	218	206	220	187	207	228	212	201	203	218	203	194	211	207	186	199	223	236	205	164	205	240	205	209	201	200	205	183	181	194	208	213	212	197	211	209	236	222	213	212	208	207	174	207	200	236	205	185	221	199	204	200	179	203	191	241	219	212	222	218	226	185	219	195	197	188	208	211	197	201	179	225	195	203	201	201	194	235	189	205	206	237	191	218	215	220	181	203	199	200	225	216	218	210	190	215	206	215	202	197	201	197	208	211	205	219	195	206	234	191	213	194	207	212	218	188	185	198	209	221	204	204	198	199	195	201	198	199	192	206	187	202	222	223	200	194	207	202	217	211	216	201	208	231	212	214	192	192	187	184	196	196	215	219	208	190	195	239	214	221	191	201	195	207	196	188	196	217	228	211	181	214	202	205	219	218	219	178	203	216	227	211	196	221	233	211	202	233	209	224	200	196	202	219	211	203	213	202	197	196	191	201	178	202	195	198	210	202	224	221	195	189	187	209	227	204	193	199	181	200	211	208	222	223	212	209	196	213	233	225	216	213	189	198	202	186	205	199	194	228	214	201	195	210	215	188	199	195	211	199	214	214	208	206	220	196	223	207	214	214	194	193	199	192	238	191	207	219	197	218	198	221	195	223	211	219	201	202	209	204	199	185	198	187	210	203	204	213	216	201	212	174	193	205	196	216	201	200	216	203	198	203	199	204	240	207	188	205	192	211	183	188	206	207	206	192	205	208	202	222	193	196	189	208	204	208	196	142	216	217	216	208	202	186	203	234	187	224	215	195	202	200	209	208	208	198	187	185	199	186	217	205	187	210	197	199	186	216	190	208	183	213	223	205	186	213	225	192	217	200	187	176	208	211	196	187	204	199	213	238	194	218	178	189	198	221	197	199	204	201	191	207	216	203	206	190	243	191	217	206	214	194	198	203	216	195	200	171	193	214	196	178	194	208	213	193	191	202	202	205	210	212	180	197	202	236	217	182	206	203	220	201	238	218	212	209	193	215	207	198	176	227	215	203	196	196	186	207	195	188	196	194	205	192	204	201	208	187	183	204	167	180	212	193	219	201	191	201	208	212	196	205	180	203	190	220	220	197	205	212	212	222	228	182	196	229	212	191	197	204	203	195	204	181	222	204	191	202	187	201	204	200	214	213	204	214	194	219	211	208	213	221	169	192	196	218	213	190	244	211	158	206	188	199	195	202	210	188	197	200	224	215	211	209	203	184	198	188	215	177	201	190	216	199	188	226	205	188	198	209	197	221	209	234	218	211	185	221	213	193	199	194	184	210	189	225	176	214	203	200	193	211	225	191	210	189	184	216	220	179	207	221	168	222	191	203	211	212	194	229	201	193	214	214	216	216	209	206	205	216	221	206	188	226	233	215	199	191	214	218	206	193	208	208	191	218	204	213	210	201	204	194	197	211	177	197	205	212	230	197	218	211	189	197	208	204	215	232	182	208	218	202	212	190	198	210	191	190	205	176	216	195	178	201	196	214	201	207	220	211	190	201	190	219	197	195	205	225	218	222	210	194	200	203	197	222	188	204	215	204	212	216	210	179	233	210	198	206	199	192	210	172	204	230	207	207	228	202	206	182	199	214	204	224	223	234	217	205	199	198	207	200	195	200	224	200	191	195	208	205	219	206	207	193	215	202	223	199	212	207	195	191	228	198	220	204	188	215	210	224	238	201	211	206	208	200	219	197	220	176	199	199	193	219	208	229	217	205	200	212	189	188	208	196	194	208	196	230	202	200	212	222	207	198	187	207	214	224	215	202	195	189	209	200	182	209	212	204	206	211	210	207	211	218	196	180	231	239	196	222	209	194	223	211
31140	54659	51427	40216	32421	27199	21273	16740	12206	13461	7249	6754	6328	5568	3533	2094	1576	3278	4478	2916	1602	1052	776	701	765	695	756	781	677	496	469	463	407	399	403	386	416	386	411	401	436	474	475	438	448	476	435	361	385	379	351	321	368	500	751	767	647	564	432	393	375	344	340	302	307	300	364	321	357	344	341	308	327	351	354	322	316	330	331	316	300	360	365	320	319	335	337	345	354	320	343	333	332	352	299	314	329	344	326	331	348	348	340	314	328	316	332	325	326	335	341	340	314	337	337	373	334	321	333	302	323	338	359	337	354	306	330	305	335	348	357	319	347	298	344	368	368	332	320	337	323	346	361	355	366	346	297	362	305	336	359	312	327	292	348	340	314	370	319	318	314	352	334	319	329	339	359	326	316	314	323	335	344	328	313	333	311	361	351	322	373	295	334	334	320	330	367	338	318	316	311	352	327	309	320	333	350	326	313	325	342	338	320	315	315	338	365	324	333	340	345	314	309	315	332	311	341	345	334	311	306	335	300	306	320	356	313	304	329	311	324	314	305	303	349	334	341	344	319	344	343	334	319	334	299	343	320	305	312	331	371	326	319	320	306	335	344	318	354	324	350	356	315	315	348	313	337	328	330	338	281	334	318	319	338	321	302	321	318	317	331	323	337	304	326	340	333	294	336	329	339	328	366	321	322	323	333	325	332	336	318	316	288	310	325	305	316	350	315	326	322	339	327	329	294	329	351	348	329	326	311	328	373	313	354	324	326	322	329	350	337	338	361	343	370	344	330	351	343	328	348	295	312	303	308	354	307	341	340	361	334	326	354	322	345	320	364	349	354	337	333	322	321	343	344	347	368	299	362	352	310	354	321	299	313	338	317	330	324	343	323	322	336	313	341	345	335	362	350	288	316	288	311	359	336	347	364	338	362	328	326	316	312	352	318	331	363	307	330	340	332	340	364	365	304	350	338	354	318	307	340	337	322	327	314	331	345	359	307	350	308	335	332	315	330	310	307	320	360	353	332	353	316	315	335	351	325	345	348	352	344	342	305	324	288	289	348	338	321	306	363	343	321	289	317	331	303	341	317	294	312	330	306	359	323	330	347	338	327	312	329	327	325	326	336	325	330	342	334	355	302	357	322	331	335	345	329	318	317	329	335	328	342	339	333	313	362	331	321	334	320	334	346	356	323	350	305	322	309	334	303	307	301	337	329	353	322	330	348	345	292	327	313	338	348	312	314	351	363	323	361	308	350	371	325	350	314	343	297	310	338	348	313	312	364	327	346	366	343	312	323	316	322	327	310	318	353	346	345	344	354	344	348	327	330	312	344	356	333	345	324	346	323	331	332	322	358	335	306	308	348	339	322	350	336	321	344	363	351	344	358	337	363	340	328	343	319	307	358	391	326	315	325	337	327	339	352	363	326	335	350	335	348	303	316	322	320	313	364	349	362	325	300	365	312	362	332	342	323	339	365	322	348	300	357	328	353	317	301	333	344	307	336	333	325	356	319	322	326	325	298	361	332	350	379	289	335	328	348	287	311	316	316	349	338	321	334	331	336	331	327	341	320	322	281	328	355	304	335	346	351	347	312	315	348	339	352	318	282	339	311	308	318	331	345	339	340	329	369	311	341	319	306	339	299	281	351	320	324	300	337	306	334	337	324	341	364	328	342	354	312	338	316	342	322	347	327	323	324	324	347	306	340	298	331	325	331	355	324	333	333	326	319	313	299	341	346	338	363	355	307	344	370	301	354	315	316	354	337	320	322	372	308	324	337	335	341	322	314	317	337	329	333	291	312	339	345	320	324	359	317	320	344	362	330	332	320	334	363	319	334	311	314	327	355	331	354	332	330	309	312	347	343	281	331	337	313	377	327	325	360	339	331	331	348	361	334	322	328	346	341	334	315	325	375	391	359	313	292	342	330	380	331	352	358	334	323	326	320	346	334	343	336	297	346	298	315	366	343	296	338	375	343	362	330	323	313	346	338	319	304	373	338	350	312	336	319	324	331	321	313	342	320	334	324	309	344	304	356	328	315	353	352	336	327	357	317	344	325	345	303	322	314	325	322	365	337	346	332	361	354	333	334	357	355	327	315	275	330	329	313	342	330	314	311	331	305	329	348	329	320	339	332	330	322	320	341	335	326	342	341	351	317	322	330	328	322	327	304	320	286	337	330	313	344	310	344	330	338	333	327	345	330	369	332	297	325	331	321	315	319	304	351	324	345	343	333	349	326	344	342	355	342	346	322	353	350	336	346	324	352	326	340	332	291	341	375	325	326	323	299	332	378	330	314	328	323	322	339	302	340	340	328	315	349	338	342	302	311	337	292	344	349	325	338	330	340	353	342	322	314	286	349	308	345	321	340	333	340	339	355	350	322	365	352	334	326	339	324	318	364	334	349	392	311	338	352	342	330	342	321	358	340	366	340	332	309	324	320	352	319	344	346	336	326	315	315	334	351	314	324	350	360	335	311	313	348	342	290	378	329	318	322	337	332	329	329	308	330	333	331	344	353	316	314	319	319	348	313	313	324	369	333	331	298	338	313	353	311	350	321	353	355	295	332	299	325	344	285	296	305	325	311	342	348	318	327	338	351	321	321	350	363	332	339	296	321	341	317	315	322	347	329	347	388	341	303	342	311	321	341	305	338	342	343	357	295	340	323	304	345	356	318	359	353	337	335	305	324	329	318	345	320	311	353	334	304	346	349	353	346	331	319	324	321	360	315	349	330	315	366	365	374	325	346	356	333	331	322	319	348	347	336	341	303	322	352	342	304	329	319	320	327	337	339	343	323	357	351	343	324	359	331	336	346	347	376	344	321	333	317	358	345	308	330	372	319	321	326	316	339	294	335	333	332	341	323	347	310	315	340	336	304	391	338	357	361	311	310	290	298	300	359	357	352	332	311	346	326	327	336	321	353	328	321	334	369	343	330	357	336	350	334	332	343	337	327	322	330	347	322	299	351	301	344	339	402	330	326	317	329	329	334	350	342	342	308	336	333	363	335	295	327	359	340	346	358	330	361	339	334	301	333	366	372	319	336	322	310	351	328	324	365	365	327	309	291	324	344	301	330	347	338	345	336	319	347	366	354	339	335	299	330	350	327	323	318	300	344	313	348	343	331	359	313	328	344	334	276	320	339	330	354	318	352	324	317	298	330	351	351	314	307	321	348	357	322	348	332	338	341	336	340	321	322	321	330	318	316	331	358	342	362	372	320	325	332	333	353	313	325	353	337	358	345	321	333	337	313	326	319	340	355	329	326	362	324	350	307	346	327	311	351	308	349	318	352	321	314	325	311	342	294	331	352	350	340	350	324	330	353	344	315	340	368	322	316	348	328	325	320	344	350	306	330	345	317	309	330	306	338	281	331	321	307	338	313	354	326	314	329	333	314	351	304	336	330	328	299	345	321	372	317	287	340	344	307	314	345	332	313	359	318	353	338	323	348	341	363	346	328	323	318	317	340	337	318	348	345	370	323	357	350	330	343	323
27726	25980	30661	22889	12348	8207	5065	3278	2198	2335	976	1103	1069	1123	575	349	679	933	1014	673	387	262	248	242	245	252	254	286	266	196	209	203	232	225	180	223	208	183	196	191	196	215	220	174	218	200	202	214	187	190	185	177	186	201	203	225	253	217	213	194	212	195	200	188	206	199	216	220	189	216	210	203	208	183	206	207	213	190	191	207	240	218	174	200	185	193	190	207	198	211	202	195	190	199	196	187	183	210	192	195	181	214	204	189	183	208	211	195	180	175	191	222	216	177	192	211	194	197	189	212	211	216	200	193	222	181	207	201	186	194	213	188	197	224	191	197	222	190	187	211	206	193	197	202	190	201	218	169	218	198	171	177	199	204	182	187	232	201	205	186	211	217	195	194	156	198	186	198	203	201	214	199	180	189	219	216	196	205	198	199	215	208	201	207	180	207	198	179	187	202	214	219	195	192	190	214	200	190	209	186	183	230	208	172	196	210	192	194	202	197	206	195	200	200	199	230	205	211	208	188	201	189	206	190	191	195	193	192	191	211	205	187	208	190	199	228	207	207	208	218	208	201	168	197	207	191	190	184	228	211	208	189	194	208	185	203	182	242	196	193	184	175	178	229	212	188	188	190	203	201	177	214	179	212	201	223	201	222	218	175	200	203	181	220	209	212	205	191	184	196	183	189	200	172	205	166	187	178	210	190	198	197	214	192	204	201	187	200	208	192	217	228	206	197	215	204	201	184	192	175	203	222	213	208	197	190	206	207	222	212	173	225	217	199	205	212	219	221	158	205	208	200	207	195	213	186	195	222	186	211	185	197	200	204	226	208	195	201	184	183	215	195	210	224	190	215	186	180	204	204	190	187	190	187	208	207	198	208	177	188	199	169	214	197	229	215	209	204	209	198	182	190	194	204	187	208	208	215	198	210	185	211	210	215	208	178	192	201	195	197	202	204	185	190	207	185	199	203	178	181	208	196	218	200	193	210	181	186	226	188	201	187	204	197	202	205	191	208	196	215	189	202	235	211	192	195	210	204	193	219	205	186	208	222	203	206	202	180	197	216	202	204	198	174	198	195	205	237	219	209	206	209	199	208	231	234	202	194	210	191	212	197	177	221	215	191	226	216	156	216	221	243	198	195	214	197	193	218	194	198	200	199	192	187	197	200	219	207	203	177	179	190	209	230	217	188	213	185	196	196	213	203	172	215	177	177	200	196	195	201	207	180	175	222	207	182	203	213	182	212	196	215	208	189	213	218	188	216	189	184	197	194	188	190	175	184	175	235	200	186	206	201	204	191	202	218	216	196	220	218	212	199	196	213	191	189	214	227	210	232	216	210	199	205	220	214	193	197	176	193	227	224	195	191	205	190	211	209	206	172	198	194	210	196	165	197	212	222	194	202	223	218	204	183	207	198	178	172	192	207	201	194	209	206	182	193	210	214	197	182	194	210	189	188	184	205	212	208	217	218	206	182	188	204	177	192	187	197	200	215	220	191	203	228	184	213	187	180	198	224	203	216	193	190	206	205	214	212	184	210	198	208	204	186	196	210	183	182	218	203	195	209	196	195	212	210	198	202	210	194	181	191	205	203	219	200	213	224	189	204	183	202	190	231	188	165	211	208	202	200	191	183	179	227	197	195	228	201	214	201	178	186	211	203	228	196	233	191	196	204	211	199	228	171	229	175	182	201	197	192	182	211	204	207	214	216	200	219	208	214	188	207	209	186	201	190	215	197	215	218	207	209	199	204	180	187	199	173	206	191	185	196	192	231	215	221	175	208	179	201	179	191	202	204	187	224	202	200	190	184	179	202	201	180	201	209	208	192	188	219	222	202	233	193	200	212	202	196	187	196	192	222	211	191	206	182	183	176	192	229	201	213	180	197	196	201	175	194	216	198	187	185	201	190	215	223	213	180	202	173	215	196	204	190	179	209	203	202	212	195	192	197	219	204	191	191	185	215	188	230	216	214	207	196	194	185	174	214	201	218	210	198	190	191	185	199	232	222	186	195	189	205	197	203	203	236	210	199	193	190	234	192	201	195	186	194	212	200	196	210	217	187	202	220	201	177	206	206	188	191	182	189	198	193	200	194	183	220	194	202	191	196	186	216	190	216	189	184	236	207	204	183	179	221	199	190	195	225	159	219	216	234	215	212	196	228	200	188	223	172	206	213	208	214	193	200	226	217	210	223	231	220	192	183	204	185	189	223	198	201	175	208	185	212	224	221	210	181	211	177	175	220	194	199	216	184	185	208	182	187	190	200	204	194	200	198	199	195	205	200	209	186	197	194	193	193	225	188	200	210	188	201	198	210	201	201	207	219	195	199	192	181	182	207	200	199	206	196	189	182	207	204	211	228	202	216	218	211	216	194	195	195	190	198	202	205	201	218	181	191	182	191	173	208	224	181	180	216	199	223	186	245	188	192	191	176	194	194	188	189	193	207	213	221	188	179	194	211	232	209	203	198	220	190	191	208	209	199	188	228	231	211	207	192	214	215	203	193	194	232	210	191	207	222	189	200	193	211	200	187	206	203	200	191	257	186	174	198	212	203	191	219	211	196	206	196	208	192	178	174	187	180	222	188	198	175	203	185	203	216	195	204	228	177	207	214	220	211	194	222	212	211	195	216	190	200	185	192	208	184	208	189	213	231	200	188	225	196	200	193	200	194	187	191	217	200	178	197	193	220	211	182	233	206	219	184	201	220	208	189	203	200	176	215	204	213	164	194	211	191	179	201	192	185	187	201	214	199	203	185	182	202	196	225	223	226	200	204	183	175	200	205	183	206	200	198	226	208	199	176	192	186	190	236	194	213	223	207	194	214	190	194	197	197	214	193	202	202	200	233	202	210	203	212	206	205	208	209	199	182	205	201	195	222	185	186	203	168	211	193	207	215	222	206	201	209	191	192	196	205	218	220	236	213	232	191	203	179	217	203	181	191	200	194	208	209	215	210	227	195	201	173	221	219	231	219	204	190	213	200	188	195	211	207	185	202	230	183	220	201	192	186	192	204	207	180	210	196	180	190	213	190	195	218	225	213	201	181	189	213	196	195	213	174	199	186	196	184	216	203	203	182	193	210	198	161	239	216	197	184	196	203	199	204	208	186	198	193	225	233	187	210	203	201	197	203	200	204	198	193	209	202	199	202	182	200	202	209	204	202	200	204	216	199	210	195	210	197	213	214	213	173	198	194	206	178	184	173	217	187	220	192	210	190	216	203	213	203	206	208	199	209	166	179	206	208	216	196	197	186	204	210	206	226	205	207	216	214	194	214	202	214	191	201	191	202	186	204	199	214	219	206	209	202	195	187	202	208	199	201	187	185	213	218	216	220	212	200	196	217	196	206	214	195	212	173	216	203	177	228	188	185	204	200	222	189	211	197	175	190	217	190	220	216	205	204	193	213	212	205	243	207	210	202	188	214	188	240	188	235	180	188	210	176	208	181	208	188	196	198	187	211	180	192	215	185	209	216	188	192	196	174	204	201	193	194
29032	44370	38841	27065	20476	17125	12127	9018	6511	6890	2793	3110	3201	3177	1484	886	1854	2581	2614	1606	881	581	463	518	455	484	470	579	430	395	364	370	400	331	362	404	371	357	383	343	380	405	371	395	350	379	344	358	371	345	325	332	335	323	357	378	372	353	339	401	311	340	326	347	325	332	339	338	322	304	336	310	319	307	361	345	308	360	357	319	325	314	330	298	334	331	340	332	351	321	321	337	347	316	311	327	361	302	310	296	319	299	338	340	308	364	311	329	332	358	343	327	339	338	331	362	328	348	311	368	351	385	380	327	347	329	331	350	306	328	314	301	366	337	337	360	375	358	299	320	348	336	332	329	351	334	310	319	370	332	331	299	324	352	311	346	331	332	321	345	298	352	354	305	326	312	341	325	326	358	349	371	302	307	316	322	348	353	320	340	341	337	325	344	308	371	342	349	321	345	360	340	330	333	319	331	351	323	316	346	360	371	321	319	331	335	327	333	351	325	298	320	354	316	369	354	352	294	307	347	335	325	305	309	330	306	336	306	327	339	342	311	342	311	372	328	346	320	338	353	330	332	341	349	353	333	319	320	322	322	325	364	378	339	328	345	341	308	306	326	334	358	305	331	314	331	348	340	325	350	314	355	316	383	328	341	333	313	343	356	327	301	328	344	334	354	298	318	338	338	325	337	333	316	360	330	329	337	321	328	310	280	349	348	324	301	353	331	327	332	356	340	300	319	371	341	353	338	328	334	346	343	350	341	361	345	332	326	360	331	337	353	331	349	335	328	306	339	340	321	338	338	332	307	327	344	314	325	314	311	346	340	327	306	320	368	317	321	327	343	354	324	315	317	307	331	321	325	328	306	285	323	353	333	327	354	354	321	339	369	331	361	321	302	326	339	333	303	339	317	374	342	339	365	342	313	348	339	336	337	318	350	350	369	348	315	350	307	353	379	317	315	352	350	326	306	318	329	361	326	365	287	360	357	325	344	309	333	355	323	317	338	302	332	304	295	353	345	316	332	365	303	356	315	353	334	330	326	357	328	330	334	360	360	348	325	352	325	336	342	327	334	303	332	348	304	322	320	324	322	350	354	293	302	342	350	318	324	349	336	330	331	329	369	332	303	330	342	334	323	359	357	308	340	309	336	356	329	349	318	317	346	371	334	339	331	304	353	327	299	356	351	344	329	320	331	321	335	337	323	322	324	319	332	342	328	307	319	333	344	349	322	332	311	326	319	306	321	321	324	331	297	361	338	343	332	351	313	345	354	318	309	335	328	336	333	327	316	358	301	343	328	330	365	335	317	331	335	338	339	319	310	337	335	312	333	306	351	356	347	331	316	334	302	344	334	302	351	327	352	311	348	333	311	288	326	390	332	307	372	363	345	325	331	330	352	328	325	348	325	380	311	339	317	359	332	332	360	317	341	350	322	338	322	324	356	344	305	296	323	330	391	331	332	293	321	342	319	338	324	380	340	320	297	327	354	345	325	332	335	328	356	316	331	316	328	354	355	378	309	328	334	325	326	324	352	323	338	342	369	342	304	356	338	334	315	286	322	331	323	335	360	307	325	336	356	315	329	340	342	330	328	306	312	327	339	323	327	352	321	343	341	352	321	336	338	342	319	345	298	316	323	343	368	348	350	315	360	361	314	329	324	339	306	311	314	331	355	328	310	327	356	332	350	348	338	346	340	344	274	298	348	332	354	315	285	339	362	346	329	337	324	335	338	310	338	309	368	332	307	329	330	328	323	365	328	326	331	331	337	338	308	325	311	344	358	318	322	311	324	330	325	328	345	348	325	347	354	331	300	332	328	344	317	328	309	315	375	314	303	356	323	321	305	337	335	313	339	339	308	332	317	309	342	329	343	335	327	341	311	322	339	361	328	304	328	356	337	325	334	342	323	342	336	343	326	326	378	322	332	324	341	328	333	313	340	310	331	322	362	317	310	309	353	324	355	312	350	324	307	333	352	338	315	366	329	329	344	354	328	348	345	359	344	329	343	338	343	332	325	301	352	327	306	331	339	325	338	326	357	317	323	320	314	346	317	334	329	331	345	338	332	338	331	315	362	311	376	322	325	338	312	310	352	326	328	351	319	308	381	330	339	321	320	328	322	336	312	334	314	348	324	338	325	327	318	345	316	346	328	302	343	381	337	296	331	328	337	318	366	323	319	281	341	356	336	369	319	361	358	347	357	334	330	333	371	325	340	328	328	333	322	322	313	321	327	332	335	317	356	336	338	318	302	331	332	312	359	291	315	362	297	317	336	349	352	337	293	313	318	347	348	322	354	326	355	324	348	320	351	332	342	298	378	348	336	330	353	307	332	354	311	354	317	319	337	313	351	361	323	372	309	355	314	323	300	337	355	347	365	287	330	320	348	341	372	328	313	335	329	330	315	362	327	331	332	316	363	331	341	339	378	294	332	360	336	304	317	346	334	322	329	341	315	341	329	325	332	340	331	301	323	348	366	320	304	348	356	324	335	341	350	326	341	355	326	355	352	325	343	308	327	332	344	337	319	331	338	314	345	320	334	345	331	278	325	314	342	331	327	322	326	335	326	318	336	326	352	337	339	343	347	356	337	312	339	328	360	338	348	310	351	363	311	294	361	357	302	343	310	326	312	378	350	335	327	350	364	365	330	296	330	318	296	352	345	339	311	352	310	354	327	376	349	343	343	313	308	328	280	353	326	331	323	319	333	307	322	351	344	303	330	319	334	346	326	325	319	328	349	321	301	372	334	358	334	347	326	319	334	313	347	383	373	354	294	311	345	299	307	360	316	339	316	339	341	336	309	316	341	316	365	334	328	303	353	316	339	340	314	328	330	319	334	350	309	337	341	320	308	332	320	335	344	356	322	335	338	305	320	343	346	327	318	339	342	343	347	341	352	318	334	304	335	332	356	320	348	330	345	307	365	333	358	342	340	340	334	325	351	310	331	349	350	335	358	323	325	341	306	332	324	334	343	350	342	329	331	329	363	334	335	351	318	344	326	314	321	323	320	301	354	320	335	347	334	317	348	340	345	326	335	333	361	348	352	345	353	338	341	350	323	323	344	306	338	348	347	335	352	310	319	326	343	346	314	321	355	312	342	307	305	345	308	323	327	332	328	306	371	346	352	306	320	350	339	326	333	341	374	340	333	335	340	358	364	327	324	340	339	340	340	321	341	320	337	309	308	347	341	324	346	282	335	331	327	323	316	349	319	334	304	352	303	317	350	326	327	294	320	354	342	310	292	330	311	332	351	313	330	316	348	341	323	340	315	301	309	312	337	309	326	291	360	326	352	300	352	319	331	352	301	308	365	360	346	346	338	329	360	324	299	353	336	330	344	335	327	321	318	328	315	369	312	321	337	334	300	296	329	312	328	336	351	378	327	317	329	340	323	335	355	333	298	324	371	314	347	344	331	314	320	338	329	287	273	337	350	319	330	322	343	325	361	340	311	368	322	332	312	348	345	336	343	364	369	312	332	321	332	338	330	332	308	328	321
24475	21515	29003	25080	22451	19163	12345	6855	4897	3871	1913	2086	2546	1961	703	933	1574	1350	1361	961	598	455	301	287	330	351	326	366	332	267	220	233	240	251	240	242	257	233	241	234	260	224	238	235	259	228	232	229	247	223	237	237	229	224	280	291	304	310	269	244	225	224	222	224	237	241	189	200	186	214	210	218	232	228	216	213	222	215	215	219	223	246	212	240	228	242	205	202	235	217	215	190	237	205	209	238	236	225	206	207	235	202	229	191	216	229	240	233	238	240	195	228	207	233	227	230	226	204	222	212	218	204	222	199	195	203	205	217	235	223	229	208	220	197	244	228	227	228	218	219	226	213	229	236	218	224	248	219	218	206	207	238	235	207	237	225	203	228	229	221	255	228	224	219	239	225	198	233	238	241	229	220	211	228	219	242	201	221	214	215	235	221	213	200	215	223	219	203	224	206	223	216	236	246	255	239	205	206	198	254	228	204	217	249	249	240	196	231	204	237	194	230	204	226	239	224	216	236	225	217	214	219	221	236	225	247	234	223	220	250	217	230	253	229	219	241	225	228	220	236	230	200	213	200	222	190	191	226	226	218	233	224	226	227	240	227	220	225	201	248	228	205	179	230	200	214	261	226	213	203	237	238	219	221	225	223	244	233	243	204	191	206	247	237	233	204	214	193	228	231	237	228	223	218	208	217	209	262	204	237	208	240	260	199	231	202	225	231	217	225	227	221	244	232	244	246	241	234	211	223	203	208	207	219	250	229	211	217	210	232	205	241	242	247	220	237	210	195	226	252	237	220	199	214	208	216	266	234	210	220	237	224	216	225	223	208	238	232	242	216	220	200	218	237	228	217	230	253	247	245	243	216	193	226	197	232	198	225	236	212	214	210	219	220	218	223	226	214	224	241	237	205	210	218	215	204	245	220	203	214	228	230	250	193	229	215	213	189	216	252	244	214	190	235	226	198	225	224	229	218	212	236	225	239	217	226	221	231	237	216	228	228	210	252	224	225	234	208	211	213	256	255	242	232	210	234	213	204	206	228	219	217	231	226	238	246	214	215	231	217	229	218	192	235	233	228	229	252	223	220	185	232	228	230	235	202	229	234	225	232	193	222	229	243	248	222	214	250	203	216	214	247	222	219	230	221	214	237	211	236	237	244	217	228	218	231	232	215	222	212	208	222	220	234	224	233	210	235	219	251	171	211	243	242	224	274	223	211	242	217	221	217	224	230	205	226	230	240	233	234	234	222	239	213	241	211	227	221	218	249	255	207	237	258	224	231	211	234	234	216	211	228	255	215	224	247	202	218	222	245	226	219	224	189	212	237	220	236	225	203	239	234	227	225	239	218	199	223	217	215	237	195	243	221	254	255	225	233	227	243	239	243	215	226	248	237	207	219	233	228	208	225	195	250	204	216	238	211	207	219	223	228	208	216	222	247	244	199	245	237	207	223	222	217	214	227	235	244	237	230	237	180	247	212	211	229	229	234	213	218	220	216	214	222	207	241	227	202	233	229	208	214	223	202	227	226	218	203	212	209	214	194	268	212	220	221	227	260	217	208	217	227	216	221	241	203	233	235	234	233	216	220	222	219	200	231	205	242	229	221	210	222	216	237	205	224	231	244	224	205	200	225	240	208	233	220	240	195	216	220	214	234	238	245	203	245	243	220	235	208	229	222	225	222	222	216	179	230	206	213	212	213	224	226	196	222	220	195	237	226	235	250	236	232	227	237	217	228	235	225	240	216	222	236	214	250	207	246	248	217	206	231	238	223	214	221	227	196	196	217	232	236	185	203	219	232	211	215	242	221	217	218	221	231	217	229	228	199	220	227	240	250	212	218	246	226	211	206	237	207	222	248	200	210	213	252	235	227	217	214	203	213	217	219	219	239	229	256	223	227	219	229	222	226	202	220	204	214	210	217	225	259	210	212	212	255	197	203	223	208	205	235	198	211	222	229	231	220	230	236	216	212	236	225	211	224	201	212	228	224	254	198	227	215	210	225	228	238	204	222	250	218	219	216	241	208	245	212	203	224	216	235	236	221	240	222	219	230	217	211	195	196	233	212	225	211	253	218	232	208	238	240	225	208	215	244	226	237	233	224	202	249	235	234	210	242	244	216	195	245	211	224	215	246	200	215	215	221	246	207	222	202	229	226	258	227	214	231	210	223	211	217	218	225	219	195	222	215	245	209	206	224	238	204	220	236	220	191	211	213	208	211	204	205	236	223	243	238	238	222	238	240	214	213	209	226	219	244	233	215	252	237	202	223	218	217	243	198	244	209	237	249	206	216	234	199	208	225	216	221	250	244	238	231	230	195	202	217	221	234	251	208	217	218	222	259	237	240	245	227	246	228	225	226	214	226	224	212	213	229	239	228	221	226	235	223	221	239	226	204	214	216	225	238	209	228	225	220	225	220	210	243	245	222	221	197	238	211	206	231	219	227	215	229	217	224	236	207	205	229	205	213	219	250	238	216	238	224	227	234	218	213	210	234	256	234	214	206	213	214	231	217	224	211	246	213	218	233	206	229	231	231	235	200	222	200	204	240	229	237	210	230	201	233	228	227	214	225	214	219	197	248	180	228	230	234	232	200	237	244	206	203	224	208	243	233	220	245	195	212	240	239	213	215	217	219	222	232	240	201	211	214	199	230	243	218	244	200	206	203	239	205	203	214	210	225	207	208	227	211	242	258	223	227	217	227	225	221	268	234	194	244	222	216	214	218	232	243	229	219	231	229	219	238	226	220	204	224	221	205	188	210	212	212	248	223	213	233	234	226	216	230	235	230	253	220	233	230	221	210	223	235	226	232	205	250	231	201	205	223	192	233	225	233	207	237	220	239	230	229	195	216	214	228	248	223	216	235	241	222	226	232	201	223	228	221	235	222	233	233	211	212	217	215	250	231	234	189	225	201	197	210	222	235	226	208	234	219	233	244	248	232	231	222	225	236	215	211	269	210	212	211	226	193	191	222	197	232	234	220	206	220	207	249	212	222	202	214	201	215	222	242	207	253	240	223	237	233	218	238	222	235	222	227	232	228	233	215	222	211	223	181	226	223	254	246	226	231	214	217	243	221	221	229	243	250	227	228	228	221	203	210	210	256	209	226	225	216	222	244	212	250	201	210	214	201	233	218	223	203	213	211	219	196	229	245	225	243	225	213	226	223	202	213	224	237	206	240	221	201	266	239	215	217	224	226	226	211	201	240	219	228	232	230	231	223	214	200	230	216	231	255	244	198	231	230	214	247	208	238	214	209	215	217	224	215	207	221	233	225	235	205	207	211	234	235	256	202	190	228	246	233	248	214	239	215	245	243	207	230	228	208	219	243	204	235	224	227	233	227	233	210	221	225	230	208	209	237	219	218	221	245	220	227	217	206	234	210	220	228	215	238	207	235	206	230	208	243	233	226	208	238	209	222	232	230	205	210	244	210	222	208	224	229	235	222	210	207	231	218	234	225	234	243	219	225	205	219	209	224	230	210	239	205	191	221
29579	50041	44600	34609	29645	25243	18982	14483	12040	9419	5237	5695	6584	5270	1743	2440	4342	3538	3401	2526	1325	980	605	648	629	602	692	769	728	502	474	432	430	439	425	448	397	412	407	410	458	446	439	456	449	471	439	421	416	407	367	356	399	431	505	463	544	550	477	444	398	369	383	395	375	387	365	376	385	372	330	364	335	341	347	352	350	346	378	393	406	369	371	344	378	346	367	389	376	398	379	356	368	364	385	374	381	395	363	349	380	368	423	377	374	353	374	373	393	391	369	382	334	358	352	368	384	351	396	338	364	359	367	385	372	388	372	366	364	357	378	373	372	371	393	390	370	358	396	352	374	380	392	337	366	345	366	384	367	374	367	333	370	369	386	363	377	373	344	364	347	346	355	385	360	377	335	379	376	348	393	395	365	347	361	403	374	358	351	371	357	364	341	379	363	380	344	383	388	377	405	403	397	369	343	391	363	388	347	363	382	338	366	419	397	356	374	375	358	370	364	400	350	375	390	398	391	386	394	348	372	405	375	379	343	387	349	377	376	398	366	325	374	369	383	378	387	373	348	365	411	380	371	362	379	372	362	347	346	377	383	391	375	355	382	345	350	354	382	372	368	371	368	361	357	376	374	437	372	387	380	364	379	388	381	385	402	366	359	358	383	400	355	364	380	344	354	334	368	372	382	364	368	364	371	373	402	385	372	390	361	370	334	384	362	359	361	353	384	321	342	333	371	363	392	342	361	364	373	381	370	360	379	402	374	342	342	388	387	318	358	389	360	369	364	350	370	377	357	369	392	379	345	343	335	378	377	364	441	375	357	384	357	367	364	410	338	381	382	384	383	359	386	349	347	346	361	399	385	374	346	376	392	387	399	363	386	356	376	383	371	372	368	378	344	400	359	356	362	393	374	366	415	336	352	339	357	400	370	351	364	352	382	386	370	352	391	385	368	384	367	350	352	343	323	373	390	373	332	353	372	366	389	390	358	395	364	372	318	385	356	405	387	357	377	395	361	359	367	331	366	363	355	366	355	373	383	375	357	362	350	391	381	391	403	365	331	335	386	374	407	366	369	331	374	383	364	390	343	400	396	398	380	370	360	374	354	390	400	379	373	355	355	360	390	362	390	367	340	367	386	376	395	393	355	370	399	394	422	360	352	359	369	350	368	367	389	399	353	381	379	382	353	394	358	363	373	363	363	363	352	355	399	359	340	374	357	391	366	335	374	377	371	358	385	366	327	383	394	387	354	366	397	362	388	310	346	334	389	404	353	368	346	370	383	373	386	387	410	382	385	375	405	369	383	370	377	362	392	369	384	357	384	360	397	365	354	378	333	388	330	353	344	404	381	349	387	371	356	393	354	382	349	387	378	375	373	383	390	373	347	327	355	367	361	361	373	384	348	342	388	347	366	351	367	375	329	383	329	385	369	389	369	389	375	349	357	356	402	399	382	380	368	376	348	341	370	386	363	357	345	351	383	381	367	345	414	357	366	350	394	342	360	366	362	361	371	369	373	345	365	382	369	388	353	383	338	400	348	338	376	408	388	368	369	368	387	344	333	364	352	373	366	351	365	396	358	367	416	373	372	347	372	374	317	379	367	389	360	365	342	344	370	388	390	334	394	374	379	347	379	364	370	386	440	391	367	389	373	401	360	348	354	336	361	362	379	370	381	384	384	324	356	356	379	381	427	397	361	378	374	378	387	367	386	351	359	355	382	349	333	394	384	367	406	414	330	352	349	375	381	370	374	358	352	395	356	372	385	348	390	355	345	375	385	401	351	381	350	387	375	385	321	394	364	367	340	352	389	343	383	346	363	343	343	361	349	379	375	353	393	359	385	371	373	378	331	359	380	351	372	363	389	377	343	371	371	341	364	386	394	349	391	353	357	374	378	354	371	371	376	351	395	352	365	373	384	348	340	349	338	356	344	365	356	370	376	381	373	368	374	386	383	367	353	393	378	353	356	394	351	348	372	358	344	357	370	420	374	372	379	359	375	373	365	376	382	350	398	379	377	390	385	357	351	388	370	358	340	381	376	390	364	361	368	397	375	331	332	336	338	362	360	396	384	368	338	359	404	372	346	395	404	387	359	378	373	358	381	339	363	377	375	373	360	358	376	376	364	347	368	387	301	377	379	352	375	361	416	380	367	381	351	366	361	369	405	390	395	390	374	355	353	380	370	357	381	376	378	340	348	383	369	372	365	349	398	363	323	380	381	358	357	394	368	367	376	349	356	377	370	334	356	372	379	394	367	385	362	369	363	373	353	355	375	381	374	367	350	373	382	367	364	346	359	384	377	359	367	379	374	365	369	381	367	364	376	387	361	363	342	379	333	366	358	349	367	390	355	391	371	369	355	350	383	347	321	394	367	336	357	364	383	391	384	349	364	368	345	348	362	401	384	362	351	365	407	361	400	341	396	397	400	381	380	372	357	369	353	360	379	373	332	366	353	334	383	405	364	394	373	381	366	346	385	360	401	402	395	380	378	348	369	381	359	390	371	368	369	379	371	373	392	383	374	359	401	365	383	367	366	383	349	351	395	383	391	337	369	366	375	415	370	363	366	357	359	356	365	360	352	369	421	369	353	369	345	377	386	414	368	354	381	376	371	387	355	373	375	348	364	367	343	382	378	357	334	369	355	388	367	339	354	363	369	336	386	371	377	408	359	381	346	394	400	355	352	353	380	365	349	371	395	352	383	357	371	349	354	370	383	372	365	333	390	388	354	373	350	357	368	367	348	350	359	335	371	366	380	335	340	358	363	373	381	364	351	371	404	347	337	367	378	395	397	330	413	401	387	391	362	354	343	360	368	396	370	362	342	374	403	375	349	373	364	379	353	328	396	367	379	340	373	360	351	368	346	382	397	339	354	362	361	374	349	381	352	367	375	368	380	379	365	383	364	353	375	389	354	404	362	335	336	372	359	369	352	350	374	349	374	397	404	363	330	384	367	338	387	381	367	371	333	362	381	372	368	364	345	396	356	392	337	371	368	375	365	374	350	376	376	342	374	372	321	354	382	365	379	344	393	390	397	356	377	351	367	373	381	344	375	337	363	373	396	334	354	385	348	333	369	378	379	355	350	379	349	355	385	364	373	353	366	359	355	371	394	333	362	395	376	423	351	374	394	372	340	427	358	359	375	365	363	354	371	322	352	400	312	386	392	368	356	396	350	361	352	353	369	379	371	365	392	381	368	371	384	363	358	348	411	360	381	336	379	349	366	366	368	355	363	377	363	406	373	375	349	335	364	384	353	349	366	343	388	391	358	369	359	366	364	376	369	379	363	356	365	383	355	388	341	364	400	390	364	354	359	375	404	361	367	367	367	413	379	383	343	346	396	379	333	370	389	382	360	379	383	383	353	338	378	376	376	363	374	362	383	398	367	349	359	395	394	362	340	417	373	369	379	384	375	387	388	358	375	382	329	403	367	377	367	342	370	373	356	350	344	384	375	400	348	389	345	377	353	388	389	332	381	379	368	356	408	386	375	376
23487	21530	29458	24195	22407	23689	20495	10835	8072	4884	2910	3436	4156	2088	974	1841	2355	1940	1430	1229	856	482	342	341	368	354	394	410	420	288	256	241	250	246	245	210	227	244	245	236	228	270	220	248	243	242	263	265	227	202	248	260	235	247	289	373	393	336	290	252	254	209	206	195	207	205	212	196	229	236	228	224	194	190	218	198	231	223	233	248	197	203	224	249	209	226	218	210	244	221	238	228	206	202	225	214	221	207	219	248	184	247	231	252	236	216	227	217	221	232	215	221	224	211	217	229	209	236	231	227	228	230	238	209	190	226	229	216	193	215	223	203	210	211	225	206	220	211	221	221	214	224	193	222	219	195	201	226	216	237	216	213	225	237	194	198	240	228	220	224	209	225	225	205	205	220	234	223	234	202	200	207	220	215	239	208	220	216	226	228	225	232	200	232	226	247	227	218	182	204	212	232	231	190	212	245	219	207	209	237	228	208	233	197	220	192	230	219	224	199	229	230	230	238	226	218	200	224	232	230	238	217	241	231	220	219	232	220	212	238	210	215	193	217	205	228	201	187	251	225	219	223	249	240	208	216	233	204	208	239	205	211	233	220	204	219	205	215	223	216	228	224	222	225	225	235	226	216	250	217	218	226	237	207	210	222	221	216	218	209	226	245	212	207	177	221	214	196	219	195	205	210	220	210	201	211	217	204	204	230	216	214	216	233	197	216	216	215	220	214	212	240	219	232	231	220	219	232	223	226	221	241	221	197	195	212	241	208	217	233	207	194	230	193	218	194	194	205	217	211	206	198	229	229	215	189	225	214	265	220	200	228	208	193	218	219	237	253	230	199	224	192	231	225	208	229	221	254	247	224	202	234	227	250	234	194	223	191	220	253	233	224	228	197	222	212	211	192	204	232	224	204	210	226	209	198	218	218	206	209	205	220	234	213	208	219	198	213	200	234	209	215	244	226	250	209	207	201	227	208	218	221	213	221	204	201	205	223	188	205	213	205	193	221	220	210	236	205	227	230	216	206	212	220	197	221	248	245	211	235	231	210	223	230	208	245	210	209	214	215	243	194	228	224	222	215	221	229	221	225	236	230	230	214	222	182	190	233	244	234	202	219	221	208	197	206	210	220	233	206	212	221	228	211	227	239	213	199	225	195	214	228	219	234	237	218	224	193	212	224	235	250	210	222	224	216	205	195	220	236	210	197	242	211	230	202	225	228	197	193	220	229	214	224	199	227	236	186	205	205	190	207	243	213	227	233	238	230	235	214	213	211	229	216	233	236	201	235	243	213	210	236	213	236	202	218	223	218	232	211	218	218	229	227	225	234	213	230	215	241	196	202	207	233	197	210	233	205	226	218	219	220	213	228	238	228	215	245	238	230	217	222	222	195	227	201	212	200	233	212	200	231	233	200	234	208	232	227	213	212	217	216	252	211	210	222	236	218	232	213	195	245	196	230	220	221	233	213	212	225	219	237	210	228	211	208	224	206	215	238	207	219	189	230	219	226	229	233	232	210	215	241	219	195	236	238	231	233	192	221	218	225	204	233	235	213	230	230	227	191	206	232	229	224	208	222	230	230	218	231	208	235	211	197	223	190	199	219	200	213	237	201	209	213	234	233	225	230	239	214	227	217	216	193	224	221	219	195	231	226	230	215	224	215	208	228	224	201	228	223	202	225	209	206	252	220	198	233	216	206	230	213	224	196	215	232	203	214	216	200	203	219	244	207	199	212	206	205	248	199	219	198	210	214	214	198	220	234	221	200	213	198	227	235	204	210	222	211	221	251	237	226	218	210	204	196	210	226	202	228	204	201	218	168	218	206	209	228	220	225	209	226	213	208	227	227	226	217	221	230	217	212	210	201	215	193	190	193	216	226	223	208	225	213	219	214	208	236	225	223	222	207	222	227	208	229	236	228	205	190	222	207	229	225	224	223	214	215	235	213	223	230	200	196	235	221	246	238	204	219	220	207	213	236	244	209	239	217	218	220	244	217	195	219	205	203	208	222	221	262	205	202	208	207	230	216	196	215	204	222	236	211	194	227	233	194	201	218	212	222	209	223	222	207	217	206	198	214	239	228	210	227	209	202	216	211	228	220	220	248	237	215	215	229	223	239	196	221	200	226	227	206	236	218	191	228	216	234	196	213	200	215	225	212	224	227	250	210	200	234	183	221	262	218	221	200	192	237	217	235	221	215	202	202	223	184	228	247	210	213	228	221	228	239	209	190	224	235	238	206	209	267	205	204	207	207	230	225	237	223	215	230	193	210	220	202	208	206	198	234	221	196	229	240	218	205	194	216	213	207	212	221	230	234	201	231	259	201	209	211	226	237	245	220	214	210	223	196	219	233	213	198	222	219	201	228	226	217	193	219	202	256	196	208	220	246	215	212	221	219	213	207	212	207	235	224	180	197	226	240	209	230	222	208	223	194	194	206	206	214	214	231	211	191	231	213	188	234	197	212	200	224	200	208	210	219	234	213	233	218	202	217	219	221	223	216	214	204	239	240	220	207	208	210	230	217	223	194	232	218	191	219	218	221	218	223	216	220	199	219	238	237	227	239	198	208	264	223	238	216	199	222	221	200	226	250	200	215	221	203	209	237	225	233	225	207	210	199	233	215	220	214	219	205	227	220	219	225	220	233	205	232	223	218	225	210	246	228	219	227	212	205	219	196	217	187	222	217	225	231	190	246	216	221	193	217	217	222	207	223	224	209	205	195	209	243	228	225	201	209	237	204	213	186	214	236	205	211	232	219	250	215	217	210	223	225	225	229	219	213	211	252	212	224	240	204	223	223	216	248	202	218	215	216	224	206	204	229	210	205	221	202	241	225	206	216	233	224	201	206	265	201	195	202	239	192	199	232	205	212	216	241	190	192	209	218	195	229	196	215	199	222	204	224	222	213	220	224	230	199	220	195	193	224	219	250	196	213	225	216	222	236	214	208	213	243	224	210	217	208	200	214	264	217	217	212	226	223	218	207	219	206	217	213	197	228	249	214	234	229	207	222	190	230	213	210	219	244	215	209	228	218	210	215	223	211	206	200	201	224	207	230	223	227	217	213	211	192	210	216	235	216	246	210	217	228	225	240	205	228	215	231	238	197	198	188	221	230	224	189	229	197	246	210	197	240	222	215	240	194	227	241	221	241	221	202	194	201	227	222	224	207	193	223	202	224	222	224	218	236	199	229	220	209	202	221	230	224	231	191	211	234	194	190	196	202	200	205	219	238	202	215	214	208	200	218	222	221	221	201	182	227	207	196	215	238	222	207	244	208	218	227	222	210	214	229	244	261	260	239	218	216	190	205	211	190	192	196	221	215	236	202	202	210	216	226	219	199	200	244	221	224	225	224	200	226	224	239	235	230	210	190	216	221	222	223	219	232	212	214	220	197	238	227	225	202	210	230	244	259	198	227	214	229	208	208	217	223	215	202	221	196	228	204	222	201	246	206	232	214	216	208	205	197	227	231	223	214	205	230	210	237	240	200	219	208
30662	54205	50199	39787	35712	30761	24380	18807	17566	10721	7780	8979	10595	5220	2584	4777	6140	4846	3858	2839	1963	1029	691	652	740	721	741	818	760	485	472	476	449	440	417	414	448	423	383	382	458	446	449	468	456	430	430	441	392	342	383	417	361	443	502	671	675	651	502	452	388	367	350	360	342	366	359	351	357	370	373	319	352	372	374	300	303	358	324	360	407	363	349	341	320	343	339	343	396	330	357	338	326	351	346	353	371	342	359	373	322	344	373	355	360	385	342	365	338	335	361	358	390	371	338	360	333	383	387	382	334	323	323	361	385	368	328	353	358	347	321	357	363	370	386	355	381	351	336	364	340	358	383	346	332	397	337	369	360	328	355	364	391	336	334	348	371	380	348	370	348	379	371	341	353	349	344	319	343	352	379	341	341	343	338	337	370	322	327	376	355	360	341	362	347	388	377	343	341	345	343	364	346	357	343	316	357	339	343	352	340	362	359	347	329	366	364	354	349	352	346	334	321	350	350	377	335	333	364	362	335	348	363	373	389	328	361	360	378	368	341	382	377	316	364	321	364	366	396	392	357	352	350	340	345	362	338	350	332	345	395	370	349	356	359	366	318	353	330	342	325	356	336	377	334	336	353	355	341	354	324	369	324	350	355	363	351	371	348	360	362	370	375	367	343	369	349	358	375	322	380	364	373	344	353	320	353	354	334	351	368	359	331	358	342	345	350	385	342	342	340	352	358	387	358	376	330	340	363	375	363	349	366	353	354	337	383	369	351	335	342	329	352	321	363	332	361	337	347	360	333	371	368	336	368	335	353	358	382	357	354	345	365	360	373	350	397	374	375	354	360	365	329	320	356	394	360	360	333	329	349	369	341	366	340	330	376	354	361	368	336	364	359	368	366	376	357	360	365	331	375	348	346	355	342	355	356	361	341	338	363	374	345	376	382	367	356	347	364	350	341	365	342	374	373	346	356	355	384	357	325	380	351	344	361	324	383	380	355	346	365	374	349	333	374	365	371	345	344	373	363	384	342	344	308	356	355	363	380	327	340	363	355	370	362	339	373	375	360	346	333	342	359	374	354	340	356	356	350	351	346	367	363	372	355	324	342	332	372	336	367	369	344	381	343	367	374	351	364	346	357	348	356	383	336	370	369	363	371	385	359	383	332	352	379	374	329	337	327	348	349	337	338	343	369	366	349	351	347	351	346	369	359	336	357	323	361	321	352	369	372	369	392	347	310	376	362	338	367	342	345	351	347	343	359	363	325	344	347	324	345	385	397	365	346	386	336	358	335	342	326	375	352	313	339	340	345	355	356	381	376	329	350	328	345	357	359	347	332	322	357	344	360	369	357	332	337	365	353	360	338	383	355	357	360	348	349	346	349	342	334	359	377	368	348	349	348	358	328	352	400	365	351	393	379	370	344	351	328	332	323	358	343	361	340	348	325	366	341	323	353	337	336	384	341	337	326	345	356	350	341	395	354	368	353	348	346	370	381	367	357	329	375	332	364	345	361	359	373	355	370	350	338	323	374	333	373	374	348	363	311	333	331	391	339	358	361	370	339	347	345	354	347	399	341	368	333	371	358	321	346	344	379	367	357	376	349	370	356	350	346	349	307	369	345	363	376	345	360	382	307	348	333	342	343	360	340	384	345	352	373	357	361	360	326	346	361	343	369	347	363	360	355	331	360	345	335	381	328	346	360	346	339	371	332	349	363	317	330	334	324	354	341	386	357	340	358	372	348	338	361	376	342	378	379	366	336	384	361	375	356	353	364	371	337	344	352	342	361	364	373	369	367	389	356	340	346	331	339	390	326	340	342	376	337	345	363	330	393	363	361	342	358	337	342	345	361	364	352	380	345	344	338	363	359	362	373	339	347	363	353	360	351	358	344	359	338	380	364	375	350	344	347	366	363	344	351	335	331	341	365	343	393	344	344	337	358	383	334	368	383	375	375	340	349	339	358	337	358	329	355	385	373	332	352	351	355	335	366	364	337	358	309	332	349	352	337	343	342	358	348	355	320	341	346	364	348	362	357	352	340	342	386	321	369	345	332	384	338	361	354	384	377	335	345	371	336	365	359	345	325	375	328	362	362	372	342	344	380	365	368	367	365	352	329	317	385	334	356	359	380	380	326	326	374	386	360	350	351	378	374	343	326	389	330	331	358	345	341	345	387	323	331	343	372	347	326	331	311	318	351	316	337	359	333	334	348	350	360	342	376	357	361	346	325	354	353	376	363	349	365	351	377	382	337	354	400	350	344	321	349	365	353	357	335	363	342	331	383	351	364	315	334	376	384	366	341	352	372	355	378	352	333	367	344	349	358	353	368	349	400	358	382	372	375	366	328	354	368	386	335	342	355	311	373	350	333	353	332	382	348	342	349	371	351	364	340	351	372	358	378	342	340	344	347	354	330	337	380	323	365	373	355	378	350	346	362	370	345	348	328	342	364	363	353	337	344	353	347	355	345	362	366	365	364	350	378	379	371	372	337	380	371	346	387	345	332	391	325	334	348	342	380	340	339	390	357	337	316	352	355	348	351	354	375	344	341	346	360	324	374	341	368	360	327	351	365	385	387	385	364	341	348	355	349	357	366	375	337	347	352	355	343	384	346	331	343	338	350	354	370	331	334	342	346	353	341	345	345	345	342	367	351	394	334	346	345	332	347	390	322	369	335	332	355	352	351	329	324	370	322	366	364	348	370	346	350	337	341	349	384	349	343	337	355	391	371	350	345	382	318	333	388	390	367	327	350	378	355	368	331	348	383	348	347	383	359	338	370	388	326	366	377	367	378	343	352	342	346	346	345	337	357	366	319	359	349	373	357	364	378	359	390	369	364	379	355	335	366	367	330	340	331	388	357	322	354	366	350	338	346	368	346	365	349	371	337	335	322	341	375	369	323	349	346	354	358	345	370	345	361	330	365	315	376	359	388	337	367	358	360	347	365	348	349	306	372	372	363	351	367	348	359	333	326	341	378	374	335	390	332	356	365	344	360	354	359	337	347	341	378	371	372	355	363	387	374	361	360	347	357	348	375	349	358	361	332	344	322	380	350	366	315	382	358	340	377	358	348	345	339	347	353	356	334	339	374	351	354	371	340	335	353	379	341	347	335	343	365	367	383	322	368	353	340	346	362	359	359	349	360	351	325	348	367	375	354	349	365	361	367	341	356	341	305	351	365	348	355	352	333	349	325	328	379	354	368	351	370	331	336	339	368	355	367	348	339	338	359	351	347	353	341	393	340	369	350	381	387	376	367	366	354	395	364	335	364	366	340	346	339	387	318	348	386	366	362	362	362	332	365	327	352	373	366	373	361	330	373	339	374	343	359	357	317	336	352	349	372	340	343	367	352	349	355	377	341	344	345	356	311	371	367	342	356	361	348	361	354	350	388	365	338	337	366	362	352	372	366	375	362	332	338	356	360	373	330	379	327	353	360	362	359	351	349	353	339	337	339	393	323	371	334	369	371	342	350	353	342	391	351	355	387	310	353	323
27374	23931	30507	22582	15172	9180	5263	3344	3266	1395	1215	1751	1739	669	640	917	1024	833	701	527	359	275	241	241	250	264	269	275	233	230	221	193	215	220	207	229	226	192	220	197	212	230	209	231	227	224	194	201	190	198	206	206	196	212	209	206	216	204	214	199	220	200	193	190	172	183	185	192	188	212	182	195	205	199	214	207	198	198	188	207	234	184	199	189	230	218	201	215	185	189	194	196	236	218	191	210	217	210	208	216	192	201	177	192	220	210	219	203	204	230	217	192	209	221	199	192	202	216	203	209	196	222	221	222	210	217	184	201	183	217	178	197	211	205	191	215	220	200	204	205	212	225	203	199	194	211	191	200	225	187	200	184	187	170	202	205	224	199	194	185	218	187	186	221	201	213	179	194	195	192	212	172	206	182	208	187	198	161	196	185	223	205	194	181	191	213	210	198	194	195	194	204	181	184	206	198	212	188	192	198	201	198	183	193	194	191	201	185	167	187	183	209	182	208	200	199	180	194	200	190	198	214	193	211	210	200	193	220	211	203	196	196	192	195	198	195	193	188	200	178	229	193	195	192	193	175	193	189	186	211	220	190	205	192	210	189	194	213	183	187	207	187	196	197	209	213	200	216	215	206	186	192	177	203	182	189	206	198	213	202	211	179	211	196	204	181	212	239	190	219	208	216	220	178	190	189	182	205	182	200	208	178	192	208	185	214	199	199	197	187	211	192	198	201	207	218	189	200	196	174	199	206	192	191	201	186	183	209	197	207	194	195	202	213	184	200	190	215	220	209	182	169	190	216	207	188	205	192	227	201	189	197	199	189	222	191	196	181	176	198	213	198	190	200	192	203	201	187	181	203	207	218	184	192	224	213	194	202	212	205	240	205	198	214	166	199	217	221	206	209	216	184	209	188	194	196	229	198	207	186	231	174	214	194	187	195	192	181	189	213	200	186	211	175	200	194	207	210	180	173	197	195	186	193	181	214	183	205	201	195	209	212	195	181	225	186	193	215	203	228	197	201	196	207	171	213	195	231	198	207	211	197	173	223	203	181	206	210	216	178	223	186	203	215	208	200	206	195	216	173	204	167	209	188	203	190	207	198	208	203	200	167	194	207	217	187	198	206	188	203	204	223	206	207	207	187	197	194	205	200	194	193	194	203	201	201	198	191	193	181	209	197	179	175	205	203	202	179	194	188	217	171	221	191	179	180	183	199	199	192	180	189	190	214	194	188	214	176	208	199	209	185	215	216	194	227	198	198	184	199	216	215	192	187	213	203	214	219	189	221	187	187	212	173	195	202	206	208	192	205	191	204	175	220	192	186	211	218	202	211	190	192	190	173	219	206	207	209	221	185	210	199	204	211	178	236	199	189	211	208	194	202	200	228	189	236	211	254	208	198	201	216	205	203	195	217	223	202	229	201	213	201	200	195	187	193	181	217	189	195	207	211	206	197	190	197	189	246	192	188	190	218	195	211	187	216	213	215	194	203	190	190	186	216	194	224	209	192	200	209	224	202	211	212	207	181	200	200	195	209	193	217	206	192	200	207	225	178	193	215	199	207	200	216	198	210	207	229	202	199	195	201	202	205	208	182	195	199	193	193	185	215	212	212	212	188	186	230	170	199	207	213	200	197	202	187	216	193	190	180	192	197	179	182	212	217	192	192	219	218	190	206	182	200	201	181	192	209	210	178	197	199	196	199	199	189	228	191	199	196	195	200	203	218	180	190	197	209	193	182	188	224	229	190	185	206	192	191	210	192	198	194	185	175	194	212	192	191	201	205	188	188	197	237	215	231	201	182	197	175	227	220	188	186	216	199	190	236	190	218	221	195	192	190	207	201	176	215	184	163	201	190	206	206	212	200	185	216	197	197	186	210	172	211	193	211	177	181	194	219	182	188	220	192	204	232	190	203	217	194	211	183	199	208	222	207	184	216	193	206	211	216	194	187	203	193	203	213	209	212	193	195	202	208	215	217	191	224	209	218	192	234	213	210	188	230	195	203	199	190	187	194	217	179	189	189	191	200	195	177	206	172	204	205	205	190	191	195	184	198	208	204	204	229	188	194	214	228	196	214	206	184	182	222	209	204	207	194	198	201	198	165	202	198	201	206	202	206	192	182	186	186	169	203	177	198	205	195	199	189	199	201	210	174	182	200	182	203	209	209	184	194	206	213	227	195	205	186	200	201	214	195	213	194	192	183	202	216	220	198	212	211	200	174	205	191	212	207	195	220	206	186	189	239	191	201	210	202	194	205	225	202	213	213	197	196	175	198	194	194	199	200	236	166	230	198	184	188	210	191	206	217	190	191	218	208	198	193	193	234	192	235	236	165	224	208	214	211	182	201	187	217	196	195	190	186	188	205	177	193	209	172	192	204	185	192	222	216	187	180	215	215	208	193	211	204	207	222	213	195	220	188	220	175	201	205	164	215	196	200	206	194	210	194	190	210	198	234	166	212	203	196	159	217	210	194	230	197	209	195	209	216	199	164	202	174	222	189	207	200	198	186	200	194	189	202	200	182	194	193	206	190	215	215	209	216	189	179	201	202	190	198	187	191	193	212	196	202	214	196	214	174	199	204	197	192	217	199	192	207	197	208	228	216	218	192	218	201	189	185	195	205	214	177	195	204	191	214	219	210	199	202	201	186	201	192	209	202	207	186	194	192	203	206	226	204	231	199	221	202	204	192	213	226	182	178	183	207	185	205	180	180	202	189	188	215	177	218	210	197	220	211	199	198	194	194	193	224	187	180	213	215	196	222	194	201	192	209	207	232	194	212	199	226	214	219	188	206	224	188	217	209	227	214	221	182	187	193	189	215	197	197	191	182	201	202	223	201	187	207	197	216	213	189	220	215	203	207	196	215	193	223	205	205	203	218	184	197	199	185	189	207	220	197	217	214	215	178	205	230	202	202	211	214	203	196	201	203	188	186	223	200	203	197	211	191	213	191	182	194	180	217	224	208	202	201	211	200	201	187	218	215	213	199	185	204	197	197	184	210	197	214	230	199	191	206	191	177	215	180	215	185	209	186	178	213	201	203	243	211	194	179	206	183	204	182	217	196	170	208	222	224	188	195	183	197	190	185	235	178	217	179	209	185	220	185	204	202	222	215	215	169	199	203	193	180	198	212	195	209	187	178	215	221	210	183	198	201	191	198	207	192	206	215	192	200	179	210	190	200	217	181	180	203	195	189	186	201	211	194	176	204	234	199	184	203	191	170	212	188	202	203	234	215	208	203	218	216	204	190	188	193	187	213	200	184	203	164	210	193	217	182	216	246	205	213	201	180	233	184	178	188	205	174	220	202	221	189	197	205	217	231	211	191	201	204	217	211	190	189	203	210	210	217	216	179	203	185	217	194	202	200	186	193	197	204	194	204	211	209	201	213	192	202	206	211	205	179	198	206	213	210	193	194	208	202	195	179	201	208	206	191	199	188	189	200	213	207	233	198	179	198	194	205	206	237	240	211	183	225	232	200	187	183	185	199
25021	40506	38829	27375	23629	17197	12630	8926	9194	3811	3424	5018	4890	1752	1601	2485	2803	2144	1869	1441	855	556	468	468	391	420	478	616	508	365	362	357	355	374	374	330	363	360	340	357	352	349	386	381	356	360	387	360	334	341	379	347	340	371	367	343	349	369	326	361	376	348	308	335	349	345	347	332	311	370	341	341	339	328	366	343	341	332	333	344	329	354	337	338	363	339	300	305	354	340	298	325	341	344	340	341	304	333	364	341	345	374	284	331	336	320	358	334	368	321	345	374	304	321	342	308	346	346	320	362	360	330	310	326	334	292	353	337	330	320	316	320	336	362	367	330	303	330	334	348	347	313	361	341	339	330	359	332	341	355	324	333	322	337	362	327	370	316	347	336	316	362	342	333	321	338	343	339	331	323	321	358	335	339	353	318	358	366	289	308	387	332	320	325	341	326	321	336	357	338	355	361	338	338	366	317	365	330	386	315	356	328	345	327	309	319	310	330	346	348	318	329	313	357	372	329	359	346	307	331	338	326	357	327	368	319	355	315	309	329	326	313	331	322	308	349	335	343	341	317	339	329	330	323	328	329	334	306	337	300	356	351	338	331	327	353	305	321	350	301	359	353	341	359	338	310	350	327	359	319	312	337	323	297	348	358	357	299	313	312	344	336	317	338	362	372	351	332	310	364	334	317	346	320	335	302	313	346	307	311	355	342	323	346	364	336	332	329	341	329	356	323	344	332	346	324	343	389	305	355	347	294	325	349	321	334	327	330	366	337	329	343	353	345	367	324	326	296	355	336	374	340	327	330	323	366	339	338	326	319	337	324	361	348	337	345	323	345	328	339	330	356	353	323	328	338	346	286	343	321	365	323	278	332	317	320	307	330	285	348	313	335	309	364	320	340	332	357	332	331	359	341	351	344	349	343	322	282	320	323	346	312	323	325	339	320	348	310	314	351	349	361	350	318	336	317	305	347	320	358	328	350	361	345	349	340	330	334	334	324	337	323	326	355	311	352	365	349	355	313	305	343	346	394	350	317	325	354	382	358	354	346	295	335	353	336	320	316	356	353	341	336	342	332	325	345	343	334	351	335	348	321	317	316	316	340	331	310	319	317	329	334	327	303	339	349	365	340	345	335	326	340	339	348	321	340	314	331	358	326	332	328	313	331	329	354	351	336	354	342	330	309	316	325	301	332	346	329	310	342	326	350	333	305	342	343	314	297	340	358	354	358	325	349	351	308	344	342	327	346	355	314	335	368	339	330	321	322	322	344	302	328	343	317	291	344	319	325	359	343	352	343	329	318	341	342	334	324	333	309	356	345	326	327	337	312	347	359	306	334	362	367	324	329	330	328	331	315	340	338	312	295	331	329	339	321	335	328	324	367	323	340	311	319	333	316	337	335	322	339	343	324	306	338	305	306	292	311	345	338	310	296	357	341	350	320	349	349	352	362	348	333	318	336	345	333	350	348	345	302	313	338	329	333	345	345	327	319	354	334	340	351	359	353	368	328	319	358	356	299	343	355	311	340	342	333	376	343	328	314	301	328	302	357	347	330	312	331	303	333	308	320	329	307	313	337	328	329	325	368	342	317	365	324	327	356	316	303	320	343	324	374	311	324	334	328	329	330	346	340	334	327	344	321	340	309	321	321	334	378	295	355	358	354	349	342	338	324	340	318	317	339	311	332	357	340	335	324	361	342	317	353	292	353	367	334	336	348	323	333	361	374	355	312	338	379	333	315	342	344	351	357	339	328	348	361	330	321	365	319	336	322	339	330	349	341	366	328	343	325	353	347	340	301	354	353	344	320	342	319	351	356	352	347	320	321	332	355	320	333	331	311	347	359	313	337	333	316	358	307	353	359	366	357	324	330	324	331	300	306	280	308	357	344	340	333	362	347	342	328	332	316	357	352	358	315	342	316	341	330	330	331	353	342	339	320	339	350	319	359	340	321	325	328	325	361	322	318	330	300	329	359	376	337	327	336	335	321	353	333	342	317	345	344	337	332	312	322	300	327	343	355	342	340	346	359	336	360	332	360	327	325	343	322	324	339	341	336	316	301	305	334	338	305	324	318	325	319	342	347	321	332	302	347	321	324	320	356	327	321	313	313	354	315	337	356	317	339	328	354	336	360	348	338	331	302	319	327	375	369	354	335	331	342	358	347	309	290	327	335	284	346	308	344	312	318	330	338	339	308	340	360	317	323	317	341	336	322	329	343	340	349	339	340	328	334	331	355	344	299	347	358	330	316	340	352	291	313	314	377	315	325	315	329	349	330	342	357	327	352	345	334	365	348	315	360	292	331	350	329	318	336	313	345	312	312	307	334	354	323	343	352	316	335	350	335	341	352	332	319	325	336	334	329	306	335	322	360	324	350	333	300	339	327	307	343	338	338	342	337	308	326	336	330	314	332	315	316	329	367	340	335	292	336	335	341	351	358	344	297	348	379	313	307	326	307	332	336	345	342	335	343	369	349	354	328	311	327	327	346	318	346	332	325	347	304	352	340	346	315	337	333	336	328	285	322	310	307	351	371	360	318	361	368	346	331	337	310	319	346	312	329	353	316	336	331	290	355	345	355	322	329	368	311	342	366	335	340	328	337	311	325	318	308	340	328	336	315	320	328	349	346	327	369	364	313	301	332	332	328	330	340	348	356	323	335	342	335	359	328	331	313	334	319	316	355	347	326	311	343	318	360	315	340	333	354	340	335	329	340	320	343	308	344	361	334	334	363	303	346	347	320	344	339	354	347	369	331	319	338	335	306	316	360	322	366	313	328	376	366	341	323	366	318	322	354	335	311	312	347	320	357	326	345	334	317	346	342	307	309	356	334	323	340	330	369	331	334	325	368	356	343	302	344	322	347	345	337	326	332	345	343	371	370	353	339	332	365	346	343	310	335	327	325	331	342	349	320	337	350	348	302	353	348	316	360	314	327	303	372	335	328	313	336	322	324	336	328	316	338	332	340	347	300	326	337	331	342	317	315	340	343	291	387	331	313	347	324	323	353	326	330	317	289	362	341	322	312	358	336	296	312	313	346	344	323	369	346	315	352	357	312	325	318	317	327	341	332	337	360	356	317	345	340	332	333	360	369	320	356	333	347	337	346	376	373	309	340	352	372	320	355	312	348	334	373	340	345	345	297	348	335	333	326	287	332	322	348	342	347	340	323	364	316	295	353	330	315	343	355	320	363	344	343	309	348	309	310	355	334	326	342	329	359	337	312	315	323	341	310	322	352	345	333	360	326	308	348	311	343	321	329	336	351	378	331	343	341	355	314	373	357	349	350	358	339	321	341	312	352	317	338	303	367	298	320	347	347	323	342	361	349	324	296	337	329	317	336	322	330	308	315	372	368	331	353	319	328	330	321	328	346	307	366	353	315	338	338	351	314	323	322	302	314	341	328	324	324	371	340	324	351	329	295	332	350	324	327	341	345	345	339	369	368	327	330	326	330	353	342	325	330	344	344	338	321	310	348	337	370	332	344	328	355	328	359
24437	21504	29010	25394	23309	18876	12352	7291	5743	2567	2395	4033	2689	1048	1351	1574	1574	1214	975	822	497	341	300	313	311	288	352	407	308	265	249	266	263	264	242	252	283	275	249	226	248	234	235	247	256	238	254	222	223	263	269	263	253	239	257	299	272	276	266	227	254	256	231	237	230	213	230	240	219	217	233	248	249	240	193	197	212	231	222	262	232	246	244	232	246	214	208	206	246	225	219	245	244	199	262	190	224	233	242	213	219	232	221	236	222	227	227	232	253	243	217	229	229	210	211	221	219	211	233	201	222	239	242	255	249	227	226	231	229	223	236	246	234	252	223	218	236	215	244	234	197	255	239	226	218	217	226	227	214	216	208	236	210	242	220	243	213	204	204	236	232	220	207	246	232	235	223	252	211	249	209	227	236	246	218	238	226	213	197	240	229	240	230	188	239	237	213	231	247	215	226	208	257	227	239	235	231	223	223	209	233	204	218	225	224	222	222	214	231	227	182	187	236	249	242	226	240	234	207	220	231	221	206	225	215	226	236	211	232	247	241	214	216	224	219	247	228	206	198	217	189	230	216	225	212	188	246	209	243	227	235	256	216	228	238	236	245	208	230	227	248	222	233	212	196	247	253	252	209	217	256	191	210	200	233	210	244	211	218	213	232	235	226	221	236	225	229	217	222	206	217	188	221	214	240	229	250	228	211	229	233	203	243	220	234	209	230	216	205	218	223	220	234	221	230	238	238	227	232	236	241	243	240	222	237	220	246	263	237	223	220	240	226	241	231	225	253	239	233	210	210	227	244	226	244	225	220	222	215	219	227	201	240	223	217	243	211	231	245	233	242	236	248	240	210	234	221	203	228	213	220	226	209	247	226	224	234	225	227	229	227	225	224	226	233	225	255	230	223	218	229	232	217	214	199	240	227	221	221	253	223	233	223	234	224	220	230	201	225	242	204	206	233	226	237	227	241	196	206	220	224	232	214	223	228	239	203	199	225	205	228	228	213	218	211	217	221	228	201	205	245	244	264	239	252	211	235	220	215	202	240	224	223	225	237	228	217	243	233	233	222	222	231	228	208	252	218	201	210	251	207	224	246	211	239	210	255	231	217	195	246	215	224	236	244	239	230	225	221	233	232	252	226	225	219	233	215	222	227	230	240	190	224	211	223	212	213	234	227	235	224	225	219	264	230	245	215	243	229	220	214	232	240	212	233	243	240	202	216	261	261	226	219	211	224	234	215	214	245	256	207	210	261	220	224	211	217	224	222	212	255	228	216	247	222	216	242	237	235	230	220	199	241	243	234	254	221	253	221	217	234	227	220	230	214	230	236	247	231	210	247	193	205	230	234	232	241	237	219	238	223	227	230	235	214	194	212	209	245	199	227	223	227	211	239	239	207	206	191	241	213	227	225	198	236	264	203	232	260	251	246	253	235	240	212	222	226	240	223	224	211	251	216	239	229	210	234	227	241	272	222	220	191	208	204	241	240	236	240	250	211	227	219	211	196	213	248	215	230	246	203	226	222	218	240	240	230	208	231	218	219	241	213	240	216	213	209	229	239	213	218	237	241	248	207	224	222	227	216	218	243	230	217	230	229	227	221	223	228	277	232	232	221	218	245	220	251	224	222	201	221	217	225	231	245	242	193	218	207	219	185	219	221	221	231	202	236	220	212	213	205	213	245	226	213	244	222	248	246	235	234	236	216	259	241	223	235	232	230	200	228	213	233	268	240	213	211	215	217	230	234	236	223	223	225	223	219	220	220	200	219	222	243	232	244	209	256	220	223	197	249	258	225	218	238	207	195	219	231	222	230	206	227	211	245	235	254	243	231	202	245	207	243	209	252	235	237	224	213	231	206	243	198	232	222	244	250	225	219	243	215	223	247	223	224	225	235	235	236	237	247	228	228	222	237	232	227	250	236	231	214	217	223	233	223	221	219	229	224	226	212	220	223	238	206	230	242	226	242	249	203	205	200	218	265	242	206	222	257	234	216	219	200	202	227	222	227	236	217	205	194	227	222	228	223	259	215	198	222	242	246	212	223	251	209	210	196	217	234	248	203	225	216	214	219	221	242	235	238	211	235	220	218	219	219	227	220	218	207	211	224	202	238	252	264	207	251	194	222	249	214	230	217	223	244	214	205	228	224	224	219	260	214	218	233	204	229	238	219	233	234	246	210	236	218	199	229	254	198	213	213	230	231	244	233	243	257	209	221	219	231	210	244	217	204	235	236	249	215	221	216	256	262	231	236	191	231	227	229	223	247	211	230	216	225	220	219	217	229	226	237	232	220	210	207	247	232	246	239	231	220	262	224	194	233	239	207	218	224	203	205	218	233	201	226	199	250	236	207	264	238	235	223	225	240	243	207	219	236	239	245	232	198	238	233	234	223	214	236	222	244	229	240	196	250	211	238	239	206	221	230	234	209	237	257	208	247	234	206	221	232	235	238	234	235	238	248	210	200	207	219	244	246	241	218	228	216	238	234	226	227	206	233	280	209	219	231	204	208	227	193	219	231	211	221	223	179	216	239	214	226	251	194	221	227	229	200	213	225	220	269	202	208	210	215	235	240	248	227	213	216	215	230	232	231	207	234	232	219	244	235	222	220	239	246	193	224	237	260	232	259	215	239	208	240	214	229	216	206	220	246	227	228	220	214	218	203	263	211	245	218	214	226	228	201	218	249	208	234	220	210	223	223	250	243	232	212	224	228	232	229	225	207	195	233	227	227	209	214	237	243	208	202	207	224	235	215	204	221	252	221	210	226	231	224	210	241	220	214	214	240	239	215	209	216	207	264	245	230	244	219	229	223	202	226	236	240	232	182	211	237	203	223	224	237	251	220	229	231	207	215	222	200	226	233	223	202	228	233	218	199	206	218	219	239	228	229	213	207	233	198	234	223	253	218	234	222	245	198	234	220	225	224	216	212	237	239	234	213	236	210	209	216	231	220	234	236	226	220	219	227	249	244	247	208	212	236	211	215	210	211	225	217	236	193	207	210	215	211	219	226	223	192	216	226	217	253	214	252	229	196	227	226	224	236	200	208	239	213	207	230	227	230	239	233	215	220	260	238	226	214	217	240	211	227	227	229	213	207	233	221	258	230	220	246	254	227	224	212	196	257	237	257	205	211	222	223	231	216	234	222	221	243	230	220	221	229	236	225	227	223	253	213	234	213	216	236	238	222	246	232	222	229	210	223	216	248	240	239	246	225	234	221	230	191	198	270	224	221	213	209	259	246	220	222	228	213	212	220	204	216	214	216	231	200	215	218	213	213	224	229	241	228	225	236	210	243	233	236	233	237	209	200	199	220	227	228	212	215	238	250	222	215	245	242	240	211	226	222	244	229	204	237	233	225	227	211	222	209	203	216	223	244	250	239	225	232	218	240	230	212	232	245	223	219	203	192	222	239	230	226	220	246	238	193	199	237	234	214	243	209	229	210	233	223	225	209	228	242	211	238	247	220	221	211	207	228	202	233	201	213	241	243	196	230	205
26353	48133	47197	36033	32205	23925	19160	15414	13203	6637	6635	10360	6616	2765	3480	4197	4161	3175	2488	1936	1053	709	612	610	600	541	664	892	541	440	426	456	449	429	435	431	406	391	444	410	379	423	463	464	414	427	458	436	365	386	440	426	370	416	541	575	564	529	490	380	385	385	353	379	381	367	366	392	384	367	379	373	367	388	388	389	370	392	396	385	385	379	394	376	371	429	366	379	363	356	389	387	405	373	387	359	354	345	404	350	382	364	413	366	339	351	368	394	366	369	347	400	370	350	390	395	382	402	344	383	366	360	407	373	399	339	372	362	377	376	340	355	388	384	330	358	376	373	364	394	367	400	371	347	368	360	348	404	378	342	397	345	361	396	400	373	376	376	353	400	395	363	385	363	373	386	358	395	386	349	390	351	360	339	363	381	352	368	364	373	364	385	361	375	363	376	374	384	364	379	391	362	397	366	369	385	365	362	363	352	326	397	345	374	389	409	390	387	404	401	375	419	371	415	352	382	376	400	353	385	360	392	367	383	390	380	385	379	380	386	357	388	363	370	399	368	400	389	365	375	393	383	391	396	394	393	376	378	345	393	341	382	359	378	330	378	356	330	351	345	365	359	389	326	369	376	345	340	325	359	404	366	365	362	372	379	374	402	412	369	409	370	396	388	399	394	351	373	385	371	350	367	380	377	318	382	382	381	366	377	382	394	366	347	348	352	388	385	376	357	361	369	375	363	386	377	363	383	341	358	385	366	373	367	385	392	400	369	385	350	365	363	381	392	366	382	396	366	354	367	385	378	401	379	376	396	390	349	353	368	370	431	376	375	352	399	380	385	401	369	365	375	378	363	406	375	366	379	360	364	365	371	395	410	355	382	388	378	387	352	394	366	366	365	430	349	416	374	372	394	338	393	377	375	365	365	357	383	400	371	396	374	331	364	388	342	377	366	362	396	372	370	360	361	349	353	358	379	330	392	394	369	359	379	367	336	382	381	361	377	374	378	376	362	397	355	378	366	360	358	417	374	373	385	372	374	383	373	390	389	354	397	355	368	354	357	348	368	373	404	366	417	374	404	345	377	376	351	373	357	369	368	417	374	358	412	347	370	369	363	373	392	415	371	381	375	360	418	356	385	410	399	365	371	367	383	329	390	358	382	364	399	352	369	379	381	376	357	355	356	383	388	363	403	360	351	402	387	390	401	358	371	398	379	393	397	382	382	370	375	368	391	379	367	378	365	361	398	349	354	388	337	389	409	369	404	358	340	368	426	382	376	386	371	385	370	387	385	350	366	353	370	356	400	371	386	396	374	388	404	373	391	384	358	389	369	387	403	363	386	366	380	384	399	389	355	377	394	357	346	362	400	367	378	395	422	386	393	420	396	361	381	353	386	369	390	360	386	350	375	365	373	395	361	361	383	355	390	373	387	384	412	377	379	389	382	396	400	391	370	387	342	377	391	416	373	374	384	346	347	360	356	354	371	387	383	390	369	387	409	369	342	400	370	341	378	360	363	351	366	374	389	393	378	421	366	399	382	375	369	366	369	385	382	353	336	364	384	380	387	377	357	367	348	387	372	348	370	355	359	366	349	417	359	396	382	371	364	378	383	360	364	348	353	337	390	353	360	380	324	383	387	423	370	378	366	387	372	363	395	374	390	373	390	386	380	404	352	390	377	391	379	347	378	382	340	405	408	394	375	401	383	360	387	385	352	401	391	359	361	371	368	389	367	383	383	378	382	385	381	349	384	375	408	365	391	388	366	377	359	377	380	372	362	327	348	385	377	372	378	385	404	417	409	366	388	389	365	364	353	402	351	379	314	376	383	367	354	410	389	373	336	361	379	386	419	375	374	388	386	334	381	378	410	373	389	372	392	391	358	320	394	387	376	354	398	379	384	360	375	397	371	370	402	393	392	363	378	388	372	371	405	387	352	389	362	352	372	366	390	383	351	352	361	355	354	381	392	348	361	356	389	369	338	378	379	373	368	341	401	364	393	394	373	371	389	360	409	344	398	413	397	390	354	370	413	363	378	379	392	356	381	382	326	386	395	410	393	401	378	385	413	398	386	378	388	374	350	344	369	386	368	378	375	324	382	363	362	381	401	377	362	356	352	385	378	407	401	384	384	390	380	372	391	412	353	393	400	371	390	366	369	364	396	376	370	380	381	371	370	388	386	412	331	349	359	365	370	371	366	364	369	337	403	387	371	405	363	350	343	367	364	390	349	400	373	374	383	363	355	360	397	345	390	367	377	365	397	372	334	351	371	377	380	355	375	343	388	383	380	373	383	388	369	368	391	380	329	373	385	363	373	353	366	390	366	373	360	345	400	375	354	338	378	372	368	367	377	376	367	368	350	387	331	360	393	379	338	371	358	388	378	392	385	372	347	341	363	342	367	385	392	377	379	369	401	364	388	403	406	376	379	381	340	390	370	387	383	359	353	398	358	369	344	391	396	379	355	384	357	401	385	388	375	412	335	355	360	431	365	387	385	374	353	362	370	344	350	392	377	369	377	362	366	397	380	385	422	348	376	363	392	371	382	396	342	365	410	373	367	354	398	386	402	401	391	353	357	365	386	387	377	371	368	353	393	342	370	357	354	333	393	389	342	379	394	358	385	359	381	354	388	386	368	372	383	403	395	385	391	376	385	369	382	411	376	409	394	367	379	395	385	353	372	399	384	384	375	377	387	345	371	369	371	361	378	377	357	398	382	332	386	373	380	368	371	354	376	367	391	378	398	363	373	367	354	381	330	354	350	348	406	399	367	355	392	373	375	376	387	405	402	364	383	393	373	330	370	400	382	340	327	392	378	405	390	372	380	374	357	370	343	372	371	409	425	381	398	390	365	374	396	357	375	355	370	361	365	376	369	377	360	341	381	383	373	377	406	405	358	379	349	349	380	370	363	380	391	395	380	388	382	390	373	381	370	363	377	371	372	380	362	386	347	378	397	341	352	410	381	391	350	384	396	369	382	328	388	372	338	373	386	352	365	370	366	380	367	384	403	395	358	386	357	405	385	357	340	373	341	370	390	352	373	391	423	380	353	388	385	386	407	395	370	383	410	358	355	386	394	377	366	387	379	374	363	398	381	380	374	375	361	391	398	383	389	400	380	373	381	411	375	386	387	400	373	386	401	364	374	365	423	379	364	354	336	341	345	440	424	387	388	345	351	341	355	332	399	367	390	395	369	389	371	353	350	356	358	321	377	344	334	353	360	376	360	338	365	366	345	386	374	393	366	372	381	352	359	344	350	374	367	405	350	347	378	361	353	424	360	386	359	337	364	395	407	339	376	356	362	390	363	365	382	361	353	386	350	332	376	374	398	367	393	366	365	387	375	365	352	350	357	388	402	398	406	369	368	380	342	396	379	354	385	344	377	360	392	358	375	364	324	381	384	385	363	366	372	376	398	388	346	377	352	408	383	367	389	370	355	398	350	390	353	380	369	364	370	329	361	356	334	387	407	388	402	400	388	343	348	371	336	364	392	374	349
23465	21480	29417	24264	22739	22942	20044	11883	7300	3873	4483	6013	2712	1795	2212	2635	2000	1459	1229	983	560	359	357	359	387	367	451	392	298	296	302	272	258	260	261	257	266	269	262	221	228	265	254	276	311	267	227	227	226	231	256	241	240	251	342	375	365	275	278	270	218	247	233	229	231	214	216	199	218	199	206	214	237	217	201	203	231	220	221	219	221	221	230	223	222	231	228	205	221	219	220	245	212	207	231	229	246	213	191	210	232	230	206	239	222	225	243	231	238	203	236	213	240	216	211	216	239	257	224	211	229	206	228	225	231	211	239	225	244	211	204	237	223	203	230	237	245	237	235	212	210	238	208	219	220	221	235	207	233	210	221	187	245	225	231	199	232	211	225	245	225	207	192	212	217	220	228	219	228	235	246	215	227	245	239	220	237	209	210	210	211	188	209	218	209	217	237	241	224	208	214	217	227	216	206	220	234	212	239	222	212	227	218	245	223	217	228	210	192	230	245	228	210	203	239	210	226	218	236	222	221	253	242	238	212	208	199	212	212	220	227	212	189	223	222	207	227	212	198	226	244	225	224	208	225	210	213	219	230	209	214	221	248	224	219	242	220	233	222	211	220	211	223	200	225	244	224	204	200	224	230	229	208	207	210	209	211	241	218	246	243	219	205	193	204	224	228	225	196	218	232	203	215	222	235	219	198	231	220	223	242	207	238	231	240	227	209	222	207	227	219	209	231	208	232	206	210	227	214	225	204	220	231	231	221	235	214	217	234	230	221	209	212	223	233	216	224	206	237	216	216	220	216	211	212	246	225	216	237	198	196	246	218	219	212	240	187	186	236	217	207	222	193	209	237	223	235	225	243	220	197	241	199	223	238	243	228	232	226	219	216	213	198	231	217	228	226	220	227	234	230	237	215	218	227	214	196	232	204	254	216	225	225	221	234	225	180	246	200	238	237	221	203	259	214	243	213	221	211	223	232	232	223	215	228	197	204	233	206	235	201	201	216	240	217	224	215	202	218	230	222	230	259	224	217	211	232	203	189	233	217	189	220	202	226	208	219	209	222	214	236	213	206	242	256	213	205	235	234	220	239	241	210	235	198	239	240	245	203	233	232	260	234	226	222	220	212	236	236	231	200	227	208	218	238	218	215	238	211	224	220	213	251	228	238	227	225	223	218	226	215	228	213	219	242	224	230	196	236	230	205	204	223	210	207	226	200	241	212	216	203	224	208	208	191	227	219	235	220	209	242	226	215	220	228	201	202	236	216	205	212	221	229	216	247	243	229	211	227	225	217	218	220	226	203	214	193	212	226	238	223	208	201	210	209	230	243	205	232	202	226	219	203	223	235	223	215	221	215	215	214	223	209	201	226	239	213	221	235	202	205	227	238	220	203	219	217	222	208	203	203	239	199	199	208	203	202	237	211	203	218	219	249	216	208	234	213	227	201	201	235	209	225	239	230	225	196	227	212	226	216	221	213	210	215	241	243	240	227	230	233	228	229	215	188	201	210	236	258	203	224	217	217	222	222	205	236	214	223	218	234	234	231	203	244	221	204	228	220	209	236	220	210	224	221	206	225	209	217	212	217	212	218	197	222	245	193	231	192	239	230	228	219	219	191	212	235	223	208	228	212	221	206	234	210	200	239	199	229	226	216	217	204	225	241	196	197	195	218	231	253	211	200	214	205	233	229	203	206	211	239	242	226	199	212	201	207	188	242	220	210	218	234	213	211	219	242	213	237	205	225	219	187	230	189	219	201	245	190	204	249	251	204	243	220	225	196	228	227	235	238	228	249	210	239	212	226	203	223	241	222	230	213	213	200	195	192	193	209	241	216	200	245	234	225	230	212	179	197	220	214	220	234	218	208	222	214	233	252	224	247	203	242	215	261	221	200	231	221	230	201	183	219	206	217	219	189	215	246	195	215	231	193	186	217	216	216	220	197	205	217	195	217	226	196	218	220	230	217	202	219	231	194	224	207	226	201	220	241	227	217	229	223	224	224	218	215	226	203	220	216	215	220	230	245	225	231	207	204	202	237	221	230	244	219	220	244	222	188	213	216	239	212	219	210	215	222	220	229	232	202	205	228	216	228	247	239	186	210	213	200	196	212	207	199	225	201	229	222	214	225	208	234	233	212	214	226	232	214	194	215	212	219	226	218	206	207	204	217	228	200	220	200	233	231	267	237	236	213	232	220	208	217	216	233	225	233	223	213	207	199	219	207	196	198	219	200	200	239	199	218	231	219	196	225	211	245	220	220	226	235	184	239	185	206	227	229	203	247	222	202	218	200	226	222	215	200	210	191	232	224	215	217	205	235	203	226	223	223	219	226	198	199	222	220	217	235	218	228	232	200	209	218	214	188	217	222	192	223	201	222	206	204	218	224	227	225	238	233	236	187	219	254	222	196	219	244	228	224	214	191	219	236	232	206	243	216	213	237	209	226	220	219	229	233	219	206	236	212	245	211	222	226	198	221	218	185	214	257	218	224	216	195	222	205	203	219	228	219	220	243	219	221	223	239	225	223	225	231	218	209	217	234	210	235	230	234	220	232	217	225	231	218	244	209	240	222	216	238	221	207	218	208	206	242	233	229	223	250	217	208	212	225	206	211	237	208	232	211	223	236	206	247	207	214	217	214	223	237	199	208	228	214	227	201	209	236	213	227	234	210	231	227	214	240	219	201	221	236	229	216	230	210	229	205	219	216	256	225	203	234	221	236	210	235	212	232	218	219	239	221	212	233	226	219	222	212	225	203	221	233	220	235	251	223	208	219	244	208	220	206	227	192	198	245	207	201	233	232	239	187	236	212	223	198	240	205	235	225	207	225	213	209	231	188	211	229	229	217	243	261	231	232	209	221	200	214	197	229	210	223	228	234	241	222	181	227	226	235	242	199	209	203	240	209	226	222	223	213	206	214	222	236	248	209	220	223	213	242	213	213	225	234	201	214	178	238	206	218	224	202	214	212	192	219	183	207	198	216	215	201	217	206	224	226	205	212	228	229	206	207	222	223	205	241	213	216	217	213	206	203	229	215	222	246	236	221	195	215	221	197	197	233	247	201	202	221	188	204	223	223	221	222	225	209	239	227	220	232	219	228	205	220	213	213	217	225	199	231	244	208	199	244	210	218	227	213	208	209	227	228	233	204	233	210	220	207	206	231	223	228	232	219	211	214	175	213	209	224	209	220	203	233	223	195	222	252	222	227	202	219	223	233	212	206	226	229	202	207	237	220	243	212	235	219	226	226	221	219	223	224	226	208	245	219	225	217	215	198	212	228	203	224	215	234	211	232	195	214	217	197	240	222	229	213	191	209	238	208	209	208	216	215	228	197	239	221	214	188	216	235	202	251	196	232	232	252	205	238	221	231	252	224	241	226	219	225	218	218	229	218	198	235	200	208	230	231	213	246	219	180	216	224	198	230	225	188	208	237	245	200	218	208	232	240	229	232	216	224	225	190	226	242	209	189	225	207	223	210	216	227	239	219	211	214	232
28548	52995	52325	42077	35885	28399	24357	21102	15073	9590	11242	13933	6447	4690	5744	6665	4957	3591	3253	2397	1339	768	762	717	674	671	1051	824	622	513	540	508	468	428	474	436	453	468	468	436	414	441	428	473	495	435	416	384	392	401	464	429	453	419	658	751	673	562	446	415	392	345	372	376	344	369	382	411	352	361	353	361	359	362	363	356	399	402	360	405	344	371	346	421	328	369	378	379	348	388	337	341	374	351	371	350	343	343	336	344	340	380	348	380	387	347	375	353	379	367	393	386	350	355	357	329	350	383	381	351	374	360	368	358	367	364	359	318	358	326	361	377	363	341	367	357	389	383	369	366	352	335	352	355	387	384	410	370	331	385	339	348	361	339	380	340	375	356	340	360	381	359	353	352	321	342	349	339	378	325	385	373	348	305	392	401	336	336	345	343	392	349	366	317	345	389	340	373	352	345	356	349	332	386	367	380	359	329	342	384	369	362	357	351	358	330	366	367	365	352	363	343	370	374	342	333	352	363	354	347	317	371	360	366	358	358	360	374	388	365	337	352	394	376	345	352	383	394	379	316	372	384	381	322	353	317	342	375	367	394	365	329	358	282	338	363	357	348	386	381	379	376	378	358	357	341	355	392	347	393	392	383	373	344	365	382	362	358	369	338	389	357	368	370	351	383	315	362	337	364	344	312	345	359	363	395	368	348	368	357	375	327	350	339	361	340	326	384	355	394	351	353	389	355	327	371	376	381	351	357	353	324	361	336	368	352	365	357	337	385	347	357	337	365	361	337	363	339	371	369	365	339	352	380	348	315	334	388	389	354	383	338	335	292	372	336	376	355	403	349	351	367	367	357	362	380	379	389	368	399	347	362	362	387	352	385	342	348	416	366	367	393	371	362	344	396	357	361	389	406	365	327	338	345	350	374	369	351	347	349	353	350	350	392	354	341	318	376	372	335	382	360	372	378	407	332	378	321	360	354	374	410	349	341	363	352	372	367	343	339	346	364	360	337	344	338	359	376	365	350	361	327	362	336	337	374	352	373	371	342	375	387	376	361	362	370	354	336	347	392	364	377	341	326	345	335	365	369	333	361	393	354	331	422	354	346	323	365	375	367	332	348	373	328	349	366	343	370	377	364	376	374	354	363	354	363	386	390	373	392	381	350	369	346	346	355	330	394	361	350	338	377	372	360	372	381	336	373	357	406	358	333	347	352	335	387	367	357	337	327	346	360	366	371	358	359	322	365	371	342	363	371	353	360	354	339	327	336	384	376	335	349	364	362	368	377	375	356	371	352	367	394	346	381	341	348	376	373	392	341	360	423	340	349	348	361	390	339	326	387	374	371	351	343	343	350	334	348	367	367	371	369	396	385	385	350	361	388	387	338	341	371	325	355	382	332	378	355	327	338	365	361	396	376	382	363	361	338	351	373	362	398	374	360	366	366	386	364	341	382	341	354	362	369	339	332	354	363	356	348	376	361	386	356	381	381	358	368	347	349	401	352	340	359	342	367	377	387	366	340	384	354	336	335	368	391	367	368	358	360	338	327	375	386	373	364	363	346	379	361	380	394	367	314	360	378	341	361	332	356	330	345	353	337	370	371	346	379	357	351	335	368	379	374	380	337	339	376	325	326	400	355	340	354	361	342	362	341	385	406	341	370	379	375	364	365	374	371	373	362	338	363	354	342	364	388	376	356	348	372	374	356	320	334	363	353	358	362	354	394	371	339	363	360	373	385	378	356	369	350	345	351	380	366	364	344	383	379	360	371	335	337	356	362	341	345	347	386	340	329	375	373	364	330	360	371	358	322	375	335	365	391	344	367	391	373	340	369	361	351	372	374	355	358	368	347	373	378	342	361	356	381	366	385	367	352	343	318	365	347	335	349	379	357	370	357	330	353	360	372	359	352	336	347	364	352	360	366	366	349	341	353	361	348	376	341	360	366	362	341	375	364	385	363	373	357	328	370	353	385	372	360	385	360	345	341	361	354	391	374	322	367	370	377	362	374	357	364	371	360	366	364	349	336	366	370	373	341	352	377	385	387	357	380	356	351	362	369	369	339	368	363	351	377	391	387	360	352	343	346	389	360	380	379	338	332	390	361	335	327	382	370	380	369	367	379	396	375	333	329	327	342	375	365	378	372	344	334	376	378	349	366	368	330	362	339	328	351	385	379	351	359	373	380	369	362	368	372	356	371	346	353	352	348	342	361	357	370	367	335	340	385	361	352	362	354	346	334	325	339	381	345	362	374	343	339	371	358	387	359	343	336	391	343	369	329	335	366	393	361	352	379	353	370	372	370	394	352	355	377	357	370	354	359	368	378	357	357	398	365	380	362	333	388	331	367	334	346	375	378	380	328	343	405	350	349	358	365	345	382	371	356	346	372	346	339	363	382	359	364	384	326	369	371	322	351	375	349	374	370	333	373	377	369	361	359	378	370	380	359	336	372	376	377	344	346	368	350	349	383	394	390	347	353	334	369	372	330	355	352	361	340	353	364	368	347	332	376	388	364	381	364	355	363	363	350	368	351	377	380	345	350	340	362	352	348	356	404	366	384	363	372	361	344	370	356	325	370	355	364	346	379	376	374	353	384	369	348	355	359	357	364	354	365	375	322	408	339	377	328	364	365	366	386	371	337	373	388	355	333	359	339	365	344	351	326	347	334	367	329	372	372	374	367	347	352	376	358	349	350	356	334	353	361	358	358	308	356	383	355	335	351	358	360	367	340	360	350	383	391	354	361	345	388	377	363	372	395	375	360	381	358	349	354	378	374	381	365	356	365	373	348	355	364	328	355	366	361	345	353	366	361	369	341	366	368	355	370	342	362	347	350	370	388	347	340	353	346	348	354	358	380	330	396	337	356	379	340	349	376	386	351	348	375	392	364	363	375	356	377	363	337	340	375	366	337	388	340	343	353	349	375	349	387	379	364	382	373	350	339	400	362	331	362	350	357	359	357	392	350	386	355	377	357	408	335	361	325	395	328	379	327	367	377	383	350	365	358	353	344	356	328	371	349	386	360	346	385	356	370	370	367	370	340	372	366	373	355	364	322	364	364	356	350	344	346	390	365	384	374	355	367	367	379	370	323	364	330	360	326	380	332	344	370	353	361	383	345	343	360	356	368	357	374	364	367	337	379	337	371	368	356	380	370	367	394	366	362	392	367	365	345	387	328	376	356	358	343	352	378	355	331	358	399	336	360	350	390	370	334	361	376	355	336	347	356	367	360	354	348	364	372	370	352	356	348	380	337	351	391	364	341	365	386	361	360	376	374	322	366	331	358	362	363	377	373	355	356	377	378	359	396	359	354	372	336	378	365	340	386	326	382	371	367	358	353	352	361	355	381	364	348	384	349	346	369	335	368	402	372	361	370	352	352	354	294	365	357	364	342	359	363	352	370	401	355	332	319	335	384	338	354	343	388	366	355	372	363	338	372	356	347	342	384	365	372	353	365	329	383	429	381	361	378	345	375	354	356	373	421	324	366	344	358	358	343
27340	23612	29642	25111	14735	8140	5232	4052	2329	1417	2184	2187	867	945	1006	1260	909	711	556	482	336	239	274	283	255	298	323	219	233	231	212	225	240	211	236	207	243	226	214	182	194	209	193	206	206	212	209	222	231	212	211	222	204	200	193	213	221	229	234	209	218	201	206	223	208	217	209	172	199	216	205	212	187	203	215	192	201	193	173	216	209	195	179	232	214	239	199	221	204	213	232	170	203	197	202	194	196	202	202	223	200	188	211	220	220	214	188	198	193	209	227	219	212	208	194	182	221	208	166	206	195	229	192	239	180	229	190	203	180	211	188	190	215	205	200	189	198	214	184	211	202	212	205	244	206	215	188	203	221	222	203	189	203	198	202	217	191	191	190	198	190	197	197	169	219	235	204	184	194	207	230	212	212	189	204	201	192	198	206	205	209	219	203	189	222	202	208	189	217	216	202	217	228	208	200	195	194	191	211	195	176	177	206	223	195	173	202	210	219	203	199	214	212	210	223	234	199	196	208	223	223	198	222	222	232	274	211	215	202	220	187	227	197	173	236	220	212	200	200	196	193	205	206	201	226	240	194	216	195	216	196	227	228	185	214	200	214	227	192	224	183	190	210	199	193	191	219	207	193	229	210	192	200	205	197	188	248	217	198	207	211	208	202	227	209	209	219	218	211	202	186	222	233	211	194	220	214	213	178	209	222	243	237	173	207	179	192	213	206	210	236	203	208	219	212	211	196	214	188	201	220	191	203	234	187	226	209	205	228	180	218	216	195	185	193	210	200	206	199	203	179	221	232	218	212	204	209	201	187	181	196	199	195	216	202	225	219	173	205	204	198	187	212	205	213	209	230	201	217	204	188	228	200	183	210	187	223	177	204	195	207	207	194	218	211	189	207	223	195	205	213	191	221	169	187	191	214	206	220	210	225	196	184	216	220	216	195	234	175	197	207	228	209	191	214	213	191	161	226	193	199	207	225	208	200	196	202	211	176	190	228	213	218	189	191	220	202	195	219	217	205	185	192	188	203	211	230	191	211	214	202	227	213	228	215	217	206	196	202	209	177	215	190	213	217	181	222	207	198	212	195	218	192	215	227	199	195	226	201	200	208	192	201	215	205	185	214	209	200	194	221	215	208	201	199	200	192	198	201	236	208	215	194	211	192	204	206	194	205	182	199	201	199	227	222	204	213	199	240	182	204	201	218	209	188	214	208	203	218	208	230	203	196	198	195	219	200	202	199	223	182	191	196	237	204	215	206	198	202	213	199	210	167	208	177	213	197	206	227	178	191	203	200	191	200	224	207	212	215	191	205	197	214	229	206	204	161	198	196	224	206	203	217	199	182	198	187	203	198	211	220	186	217	208	230	198	199	241	212	208	253	220	213	212	190	201	211	206	211	198	201	197	200	195	201	203	202	221	225	202	206	218	200	195	206	199	198	219	205	205	220	209	194	195	208	210	210	220	204	198	206	228	187	199	199	212	188	217	208	205	246	195	193	206	190	194	200	196	195	206	195	192	215	183	198	181	209	178	228	219	210	202	233	190	200	215	210	195	192	226	209	202	194	200	195	182	220	228	219	190	188	213	211	187	212	191	208	192	209	213	204	236	179	197	200	174	189	214	209	167	223	190	217	221	224	214	187	182	186	219	186	220	220	178	196	226	199	203	200	204	214	184	221	211	219	228	218	206	213	200	178	166	186	223	206	217	198	197	210	222	202	196	210	206	229	208	201	201	201	195	231	188	168	194	223	232	203	212	182	214	191	221	195	215	171	190	200	197	194	205	222	209	199	217	230	225	218	196	215	190	197	218	204	215	217	212	207	213	218	232	229	195	224	229	205	218	210	201	216	204	214	210	195	192	183	186	188	227	205	218	211	227	219	202	207	227	205	183	203	168	205	204	221	217	200	176	205	184	222	217	210	213	221	197	219	192	212	200	219	193	191	207	187	218	194	231	223	204	213	191	204	207	224	166	218	227	230	194	209	226	212	215	209	197	203	226	218	185	188	194	200	218	208	191	234	205	205	210	202	197	233	216	208	200	206	181	219	189	205	199	209	189	208	202	192	202	191	177	229	190	201	212	225	230	225	217	188	206	206	202	193	228	179	215	221	208	207	191	184	174	182	209	220	213	197	198	185	189	199	231	189	216	185	193	210	189	207	218	226	189	201	180	179	221	191	187	224	204	187	197	209	201	228	207	220	213	191	192	202	224	209	210	201	197	197	194	196	239	197	213	208	208	193	205	197	226	195	210	192	201	219	221	217	216	236	181	199	238	207	228	197	215	185	201	199	191	195	199	203	206	199	211	188	184	225	204	207	213	217	220	208	227	225	201	218	218	189	195	210	201	185	219	205	174	183	193	199	220	205	181	204	210	224	189	208	202	185	218	205	164	173	206	204	225	213	203	192	174	194	195	211	227	210	207	204	217	216	188	204	225	222	203	196	184	219	195	197	191	201	217	214	212	212	200	214	201	198	237	166	208	209	195	195	181	208	193	226	201	207	170	209	200	227	216	214	224	195	219	216	229	205	192	197	194	186	215	205	215	217	197	212	214	183	208	192	202	209	216	207	203	183	223	208	203	199	222	206	217	208	193	188	214	209	211	197	191	194	206	209	195	200	205	192	217	191	191	183	190	195	203	205	186	187	229	187	192	214	210	232	186	183	206	201	250	206	198	225	191	188	211	238	208	217	194	229	208	216	176	211	222	207	189	208	219	189	209	196	224	189	208	201	209	217	189	197	211	223	203	182	187	199	209	205	191	203	220	180	207	210	212	201	228	192	190	216	214	192	200	214	204	205	177	225	202	182	221	207	201	194	225	219	225	185	186	190	192	200	224	185	180	195	194	207	204	180	234	185	203	228	210	202	234	206	205	190	195	196	185	205	190	185	205	179	197	215	232	207	215	204	224	189	214	210	206	222	186	221	193	190	208	218	218	198	200	216	214	189	203	203	193	188	193	189	204	223	216	168	197	211	221	237	235	199	183	187	190	191	195	218	219	205	218	211	182	203	206	204	193	221	213	199	183	206	199	174	208	203	217	204	201	206	224	212	195	189	201	196	197	201	205	228	201	191	206	207	213	195	221	211	195	207	193	214	186	203	241	197	223	195	210	203	176	229	170	196	226	220	208	183	189	198	196	194	204	205	179	195	210	213	209	214	197	182	215	203	223	199	182	214	195	216	206	197	229	209	206	182	213	200	223	199	179	201	217	222	208	222	205	192	199	202	206	224	214	181	185	215	224	212	182	189	211	211	229	178	200	201	187	194	224	197	174	211	189	174	256	180	185	208	193	186	191	194	225	210	215	211	187	184	192	212	210	224	208	220	170	220	219	215	238	205	214	181	168	195	211	195	199	216	203	224	174	178	192	218	219	182	195	173	194	201	204	216	188	197	201	221	197	203	213	212	194	189	187	197	193	196	214	213	185	207	211	194	182	176	223	202	208	230	171	214	221	215	202	237	221	203	189	222	189	203	218	180	211	210	203
23315	39827	38270	30482	21897	16720	12631	10645	6358	4292	6498	5949	2392	2534	2757	3404	2342	1801	1274	1210	625	535	519	487	494	672	612	436	406	410	356	374	396	396	374	388	411	395	384	370	356	368	357	360	330	401	417	395	399	380	368	376	366	351	369	399	406	362	396	341	343	318	322	325	328	368	335	353	334	358	338	333	333	345	348	388	347	341	356	344	345	327	336	376	324	324	326	361	359	338	316	329	342	326	355	342	305	338	351	332	360	339	322	342	365	341	335	353	329	310	347	332	369	358	317	356	349	335	345	319	348	363	349	370	344	326	338	326	327	344	353	349	351	320	341	346	339	311	338	347	350	375	354	365	342	342	349	325	350	328	337	328	356	330	347	328	335	330	331	323	339	351	369	341	334	342	382	370	347	371	354	354	354	344	347	343	353	349	321	369	366	359	398	342	384	359	399	339	344	367	321	293	350	342	350	370	356	346	357	351	340	331	359	341	368	317	374	355	343	352	335	310	385	369	349	347	325	336	354	355	360	352	328	348	360	320	344	317	329	319	363	342	367	323	338	349	336	366	349	364	314	337	353	348	321	343	385	352	336	349	378	354	348	368	336	330	357	390	348	369	350	336	343	347	332	370	350	291	330	383	384	383	336	337	327	342	356	341	371	370	333	397	347	335	322	356	322	347	389	343	366	338	343	360	336	351	331	374	318	371	351	346	323	333	338	309	339	386	332	336	307	368	315	333	336	376	329	340	336	347	325	336	352	349	353	331	332	300	343	357	330	328	369	356	347	354	385	361	321	346	340	341	358	356	332	355	326	385	357	323	350	325	353	348	362	347	358	331	377	315	382	340	346	347	318	374	304	357	367	359	357	338	347	334	348	329	313	332	356	328	351	350	352	333	308	379	326	355	373	313	354	333	349	297	328	345	328	345	376	327	349	342	357	367	356	349	358	377	303	325	348	349	344	348	389	345	365	342	329	341	343	354	341	349	323	339	325	321	344	339	312	335	365	354	344	352	338	356	345	370	329	324	360	308	353	318	319	339	314	328	321	319	357	368	339	345	339	339	356	366	353	339	334	340	325	331	318	354	327	340	333	342	332	349	337	309	327	340	347	331	367	310	348	361	374	313	318	351	360	348	350	311	370	359	355	358	324	306	331	322	350	336	362	326	370	363	341	377	353	360	338	307	321	306	332	339	350	337	314	344	344	329	335	333	356	357	322	335	334	344	331	354	308	350	346	370	355	325	330	317	339	313	368	351	336	327	325	336	370	351	370	335	339	340	369	328	358	340	315	345	340	313	351	314	336	339	357	300	359	346	347	333	396	354	309	346	347	334	318	341	368	350	341	363	313	330	345	363	340	367	367	355	331	332	338	350	313	369	348	349	339	357	348	355	366	324	341	355	337	354	334	365	368	357	348	320	327	378	352	326	338	357	332	350	370	354	349	336	361	345	349	318	325	314	329	331	348	371	372	325	351	363	312	359	375	376	350	328	340	379	311	349	315	354	334	360	323	331	331	351	311	327	354	353	339	350	304	344	324	356	339	351	342	341	343	332	358	339	288	355	317	366	355	338	334	351	340	337	358	364	330	350	326	348	331	346	321	324	334	365	330	362	350	348	321	316	348	331	315	322	328	351	316	334	345	356	348	332	383	349	324	320	340	320	310	349	341	319	327	380	341	331	372	349	349	342	350	352	327	314	390	315	356	346	320	314	328	374	352	312	357	310	318	347	350	313	328	346	322	332	312	341	375	311	347	347	325	351	363	336	291	328	345	370	310	344	332	360	348	350	357	388	350	317	320	353	375	343	318	304	356	311	347	330	376	350	361	355	325	323	320	335	335	335	331	355	343	305	372	335	328	327	306	336	356	312	322	343	364	359	328	348	343	326	306	340	370	366	311	341	370	376	349	343	329	332	338	347	352	346	368	373	362	348	378	353	320	383	362	341	362	334	334	337	333	390	372	363	345	357	320	349	336	338	335	365	321	360	333	343	302	341	335	357	355	352	326	346	371	339	322	348	324	374	342	335	349	354	337	347	331	322	351	335	316	326	356	357	352	361	350	332	326	340	352	324	355	314	326	358	303	308	355	337	354	317	353	370	304	347	336	331	322	333	342	334	350	336	348	335	341	353	343	377	304	329	357	345	357	339	340	351	317	348	314	367	332	354	334	352	335	343	353	356	347	348	363	340	364	356	360	316	363	385	340	365	344	342	322	322	370	355	357	335	349	359	323	357	323	319	326	330	336	335	366	331	309	377	314	344	348	315	335	364	379	347	302	347	332	355	331	351	335	321	358	351	334	336	375	354	332	345	346	339	330	324	370	335	297	332	331	318	362	379	366	319	382	346	353	357	350	342	342	345	374	347	360	361	333	292	334	359	361	312	330	362	358	354	347	363	327	332	360	324	320	362	347	328	376	336	327	338	349	348	356	338	318	324	342	292	369	374	382	353	325	333	363	326	342	343	339	342	341	324	352	347	375	331	335	364	355	331	372	301	358	352	313	346	315	367	327	320	336	327	354	302	363	360	385	339	327	357	361	307	343	330	336	359	354	343	330	305	339	341	339	308	345	359	310	345	347	323	335	341	332	360	367	341	366	365	332	327	365	323	388	343	333	322	344	344	363	363	349	347	367	338	349	332	323	330	344	327	355	323	352	352	344	338	364	337	358	299	319	354	351	318	327	340	319	341	387	332	353	314	330	361	364	362	324	350	348	312	338	335	383	325	333	329	322	340	324	349	339	353	310	328	333	331	329	341	344	343	358	354	357	344	341	393	355	336	330	335	376	340	361	341	353	347	365	359	355	332	333	359	387	347	358	314	289	343	340	299	356	368	345	340	336	324	341	361	352	315	362	317	345	314	360	343	380	368	358	353	294	345	370	333	300	394	350	328	331	339	331	359	352	355	333	357	366	342	344	324	351	347	320	351	325	368	356	361	331	349	355	322	352	347	390	327	352	368	332	317	322	347	300	344	347	369	364	320	376	331	303	361	338	363	352	352	366	344	362	343	313	368	345	336	325	315	377	344	370	332	376	365	351	373	338	343	321	351	357	331	360	336	301	360	351	341	334	344	301	327	325	348	314	341	343	346	337	368	349	333	332	347	335	371	357	316	322	316	377	363	325	366	382	321	352	365	315	338	341	346	349	345	349	361	341	376	361	319	334	342	312	338	343	345	378	364	354	319	360	364	327	339	360	341	299	339	333	375	325	346	372	320	367	313	346	354	360	321	334	349	351	324	340	340	345	349	349	338	331	357	318	329	347	349	337	354	338	361	364	319	292	372	345	344	321	354	329	345	349	373	371	366	346	342	328	357	306	304	344	328	331	330	341	344	315	362	346	328	310	352	350	351	379	342	318	344	331	341	359	382	306	356	338	352	337	327	295	360	325	347	359	329	327	350	361	321	330	323	338	328	358	364	383	325	333	389	325	335	317	336	316	348	384	361	327	359	333	303	356	349	348	337	340	354	371	364	343	325	325	324	342	329	317	307
24467	21484	28933	25383	22513	19158	12117	7323	3831	3302	4869	2997	2010	1846	2171	1657	1305	796	684	742	427	335	312	322	356	408	292	285	241	255	300	243	277	291	234	277	271	271	247	261	256	238	255	230	242	267	255	240	239	256	253	238	223	325	357	313	309	295	226	216	234	211	244	223	214	241	211	243	214	264	232	254	223	245	250	247	225	237	254	229	250	210	203	227	224	238	222	242	254	201	212	227	231	244	231	223	228	255	229	212	241	229	213	203	230	249	244	230	206	216	255	220	217	226	238	255	219	242	213	221	238	204	247	222	230	248	215	215	240	218	228	246	213	236	212	214	258	222	265	241	232	236	221	228	226	222	225	231	235	257	250	218	221	215	218	205	219	229	227	210	199	247	224	226	242	241	235	226	212	223	215	236	239	258	208	237	230	239	245	201	222	214	209	236	220	229	223	220	233	232	197	248	247	231	222	246	245	234	222	229	215	246	226	247	236	202	226	222	234	233	232	229	232	236	208	227	245	230	258	244	221	209	209	234	210	232	225	223	222	207	240	241	216	251	227	220	219	230	247	230	239	240	213	247	221	215	239	235	234	250	241	231	254	214	205	249	201	220	208	242	237	229	201	247	213	246	243	226	211	214	209	231	214	226	227	208	238	242	229	221	197	215	228	238	220	232	220	233	247	251	229	229	236	225	238	224	235	224	213	237	229	206	218	209	258	236	220	208	224	205	214	233	238	226	216	223	223	242	201	216	232	243	212	229	201	242	215	223	228	241	235	210	232	226	229	238	246	235	223	208	245	241	240	218	223	229	224	225	230	229	226	204	252	228	226	250	209	204	225	223	240	233	239	202	223	212	231	241	227	243	210	251	258	219	231	249	200	235	224	256	236	245	244	236	236	203	245	209	219	209	238	220	243	215	239	205	244	267	213	225	240	259	234	227	238	220	212	259	249	228	235	227	247	200	238	221	235	243	253	233	227	235	241	237	223	249	249	228	240	247	214	232	215	246	260	222	221	221	224	227	224	222	224	222	236	222	236	223	233	253	242	211	224	238	198	208	218	240	236	242	203	246	231	217	234	254	224	230	215	216	257	243	265	231	242	253	257	214	252	251	223	229	249	233	230	230	221	231	211	263	223	267	221	238	231	241	236	217	230	244	242	204	198	209	208	222	248	217	208	219	222	239	248	230	233	224	210	242	216	229	241	243	206	218	216	223	206	219	227	228	204	251	243	253	237	247	214	208	228	237	240	212	247	223	213	225	255	245	223	208	222	237	238	226	235	233	227	232	244	206	223	231	243	223	242	226	221	225	242	224	221	242	226	194	279	239	230	247	238	247	214	241	229	237	236	235	235	257	214	219	229	234	213	253	226	243	212	245	219	229	240	233	229	237	238	226	251	215	227	205	218	251	242	228	258	245	238	232	230	223	242	236	226	207	227	239	218	220	242	214	233	220	226	265	226	234	220	232	222	224	223	201	217	228	235	258	223	217	255	229	254	210	230	227	219	231	232	238	250	224	233	221	250	215	206	240	253	253	206	246	243	208	227	223	230	219	209	217	231	236	221	200	232	235	207	229	249	211	243	224	202	240	244	252	229	220	245	210	206	212	220	205	232	218	210	232	226	225	220	222	239	205	235	235	221	227	221	217	240	261	220	224	234	220	229	210	214	238	235	201	197	224	240	202	216	198	236	221	234	233	219	243	239	235	200	198	210	225	220	258	233	252	254	250	217	224	232	252	211	194	248	238	240	248	247	220	215	241	231	227	194	216	221	224	228	236	238	231	239	216	222	232	225	242	218	229	245	231	229	249	217	254	212	262	245	215	235	221	221	226	220	212	200	215	221	210	244	241	228	188	231	246	237	228	228	232	216	213	260	220	211	234	227	230	239	258	197	238	198	253	208	204	218	238	221	239	228	250	237	225	253	217	234	203	230	232	244	219	232	216	239	239	219	245	231	225	215	246	239	234	236	231	241	222	239	224	221	267	240	220	200	237	223	218	238	246	216	250	210	233	202	254	240	223	256	214	192	233	225	223	249	238	274	226	205	226	228	213	225	244	240	246	235	247	230	224	252	216	242	209	226	226	232	230	221	226	237	199	212	232	225	224	233	209	219	230	258	247	237	220	243	236	232	207	239	268	220	237	232	219	223	219	207	241	221	215	215	222	229	240	268	214	222	229	221	221	221	231	214	220	225	238	243	239	241	231	241	255	218	215	251	233	243	220	210	227	295	216	239	214	210	212	245	228	245	231	250	251	231	220	227	227	228	245	240	248	237	220	234	211	245	208	229	252	215	202	232	214	207	240	242	242	217	220	229	219	243	217	210	230	232	240	220	204	237	210	245	230	231	229	223	270	228	241	232	228	241	247	234	233	229	205	242	246	235	244	248	253	231	227	215	220	231	247	242	233	221	239	239	250	253	205	259	238	235	240	249	223	231	228	238	209	248	235	232	218	249	229	207	222	230	232	231	256	216	257	223	217	219	274	224	251	238	245	232	257	232	246	213	234	216	226	226	228	255	237	218	236	234	246	200	240	233	205	220	248	244	224	254	244	231	261	221	222	232	240	225	224	237	207	229	227	245	221	258	216	229	239	210	222	213	225	222	227	250	210	214	235	226	240	203	229	251	238	244	247	213	221	215	228	242	233	215	220	235	230	203	215	227	250	240	262	255	244	222	251	231	224	198	227	222	222	237	244	233	229	222	222	228	208	254	239	235	234	230	217	247	235	203	190	243	205	222	236	222	225	223	232	232	249	237	248	218	251	244	241	219	208	233	232	234	238	230	229	220	209	234	228	210	271	223	233	225	238	219	235	212	226	243	239	224	228	223	232	257	239	240	246	235	220	232	219	228	247	221	239	226	226	226	207	241	224	216	238	251	234	255	231	219	241	226	239	239	240	232	215	214	224	195	229	215	242	229	198	218	217	219	227	236	230	238	199	230	217	238	234	258	258	248	234	198	220	265	238	233	231	228	247	238	226	225	226	259	236	223	226	209	221	219	240	228	212	210	243	231	233	232	236	222	223	235	213	253	233	225	215	246	220	219	227	219	231	249	239	234	222	267	243	207	242	213	229	220	223	243	209	252	204	229	242	263	213	228	224	232	222	219	244	254	225	247	228	249	261	219	232	195	242	216	233	230	206	245	216	227	207	228	231	224	247	216	215	213	233	222	229	233	227	229	225	203	208	237	232	227	221	240	236	237	263	207	241	277	243	205	206	239	209	247	233	223	223	239	235	225	231	248	214	244	215	217	206	222	240	238	228	187	274	214	227	210	199	231	230	216	205	215	242	240	232	217	231	221	223	244	214	243	206	253	237	226	242	219	208	252	216	254	229	233	220	258	227	236	236	238	228	247	232	226	225	212	231	242	244	236	217	217	223	216	247	249	243	222	210	220	213	200	235	240	232	241	238	208	223	200	223	225	222	230	232	231	251	229	233	211	246	250	256	237	220	218	232	229	216	271	229	217	216	212	192	231	222	221	215	227	221
25564	46353	45218	36640	28998	25565	18674	15710	9739	8468	12390	7435	5549	4855	5685	4389	3289	1986	1722	1921	903	732	729	635	732	908	615	512	505	469	449	537	538	484	454	456	493	510	497	466	482	458	446	470	400	410	414	403	430	454	445	432	422	532	688	610	614	502	432	407	403	423	436	390	411	345	407	380	392	379	419	402	375	424	366	393	388	365	378	359	385	370	368	399	382	361	399	339	367	394	380	403	389	400	403	376	391	364	380	375	389	390	400	380	382	373	386	396	413	401	369	380	352	339	364	403	387	410	370	398	367	384	397	382	351	379	391	339	379	353	408	368	384	362	405	390	406	396	349	412	377	368	383	393	396	366	402	355	370	383	380	368	372	391	387	402	394	340	411	361	398	352	359	392	380	404	408	353	385	379	363	381	375	383	378	385	364	362	386	340	379	394	401	394	370	384	413	375	371	407	383	384	393	392	403	399	374	371	390	381	393	385	370	383	409	378	395	402	384	373	348	365	414	385	354	395	382	376	394	367	349	354	366	380	403	348	367	386	404	397	406	378	382	388	356	406	381	395	385	386	391	375	367	409	362	377	349	363	369	383	382	363	380	380	372	378	414	376	376	385	371	373	380	375	373	407	380	383	370	365	392	356	376	390	381	364	361	395	400	375	405	405	404	408	386	393	368	375	383	402	358	353	364	363	369	404	414	408	393	352	398	386	383	347	368	374	380	383	393	379	372	402	355	380	379	441	370	367	359	384	365	362	387	374	367	390	414	382	399	380	374	398	380	371	359	418	378	382	388	390	375	377	351	364	360	411	400	398	402	393	395	427	392	414	406	412	379	375	389	425	385	381	393	363	371	341	381	348	412	385	380	410	367	374	375	385	362	363	422	356	421	376	363	366	399	404	395	354	415	384	379	407	389	392	406	409	403	416	384	404	387	377	409	363	396	382	368	383	394	396	416	384	411	361	394	406	353	391	369	413	401	392	379	377	386	379	362	418	394	432	363	358	391	367	404	355	349	399	343	375	398	385	379	378	396	387	377	377	378	383	396	359	395	415	386	393	398	401	415	409	391	401	399	372	385	361	342	376	385	381	416	389	379	378	339	373	391	388	389	363	402	395	358	390	375	403	368	394	373	378	403	396	358	380	338	386	387	384	396	370	403	358	413	374	382	409	404	372	417	361	365	335	367	374	419	365	363	376	389	397	399	360	373	397	398	375	405	367	406	379	376	358	407	400	360	363	394	376	399	397	335	389	389	390	381	376	403	412	414	406	370	381	388	380	389	395	373	362	358	375	374	372	355	383	373	369	396	356	371	428	384	370	366	393	380	373	404	393	411	392	367	395	387	413	365	364	399	407	343	351	384	363	385	365	372	401	414	413	391	389	374	394	416	404	365	385	405	371	377	380	397	390	371	420	387	365	354	408	377	350	381	344	353	370	391	357	377	388	400	374	370	383	367	412	360	389	390	375	353	387	366	381	363	370	375	361	411	397	365	393	404	376	373	382	322	377	365	355	346	349	381	403	369	407	379	379	384	366	401	381	330	361	364	364	377	397	368	384	397	367	344	386	405	406	349	416	389	405	383	381	366	385	416	373	408	377	407	382	407	406	382	367	408	352	363	402	369	402	402	403	377	386	398	365	379	321	416	382	383	384	379	408	398	369	406	359	379	404	400	360	374	411	369	401	417	389	407	379	380	377	398	374	362	387	410	382	368	359	382	413	358	414	350	351	365	398	366	369	346	407	354	415	388	389	388	361	369	365	369	378	384	402	391	400	399	370	417	355	363	374	385	383	348	395	398	362	365	369	398	384	376	402	358	390	390	355	391	377	395	388	352	398	405	340	383	361	354	394	386	369	405	394	398	388	388	350	385	374	335	394	385	350	425	402	371	374	418	414	405	405	376	370	388	372	378	387	372	380	354	360	390	398	398	360	383	408	380	381	358	369	395	363	392	404	365	314	350	379	408	401	344	364	394	400	372	395	352	431	419	405	374	420	385	403	358	383	368	338	382	354	384	359	399	401	349	360	368	377	372	389	407	368	418	430	358	376	396	353	395	374	386	357	385	400	391	425	375	368	363	373	388	397	369	402	394	380	369	396	382	367	381	358	374	401	390	373	396	394	352	387	373	365	354	401	353	370	368	404	354	425	382	363	357	404	401	416	404	370	400	365	370	375	402	372	385	367	365	405	403	346	374	380	384	408	389	350	389	371	385	371	411	410	386	392	396	346	383	344	398	371	435	386	397	437	363	387	429	397	411	390	372	379	411	372	385	395	373	365	395	381	395	343	379	371	367	365	426	379	393	390	396	372	358	369	389	380	396	363	365	377	375	387	347	388	379	409	358	378	362	388	369	358	428	369	395	367	353	401	416	374	404	380	369	353	411	411	363	373	385	409	355	381	360	403	393	351	388	393	383	384	380	387	351	373	403	381	358	420	362	377	400	386	387	376	376	361	381	400	354	377	404	384	382	403	369	395	357	347	366	395	357	404	401	388	391	392	413	352	367	403	357	370	407	401	367	380	396	406	392	372	410	382	368	400	375	393	372	368	401	399	416	359	395	359	344	380	365	389	382	377	392	385	363	405	393	389	367	394	387	393	396	365	395	391	351	400	352	389	391	343	374	391	388	380	363	394	367	371	374	374	403	356	396	413	388	387	372	383	382	385	359	403	393	352	392	385	374	376	397	363	408	367	364	370	365	376	399	348	342	357	382	371	324	381	391	358	414	349	393	367	359	399	380	377	376	383	373	436	371	400	358	370	415	348	418	395	414	395	364	353	410	383	356	350	380	401	356	418	390	361	397	394	377	400	378	383	383	378	384	366	389	362	370	376	382	409	394	348	390	403	394	370	376	387	399	361	383	390	382	375	378	405	398	375	411	348	390	366	369	419	386	352	376	430	389	394	381	366	387	341	382	393	396	387	385	346	367	387	404	347	376	385	388	385	383	387	386	398	400	382	392	362	383	391	352	380	397	366	438	389	387	410	396	364	409	385	384	383	385	380	388	410	360	370	377	399	393	402	391	399	369	382	367	341	357	371	382	376	390	390	419	377	381	397	369	358	377	394	370	392	400	353	372	375	345	372	405	370	376	391	367	375	365	327	395	382	399	360	374	415	378	344	376	378	385	386	385	358	383	428	358	412	436	383	375	376	403	375	360	407	428	345	371	376	371	397	388	367	385	377	374	360	384	376	365	381	418	417	360	379	411	380	361	397	379	374	364	380	394	399	368	407	353	449	371	412	379	338	352	356	340	380	384	404	380	412	382	378	386	391	383	379	390	349	392	368	354	332	386	392	355	374	366	397	398	393	374	363	407	384	372	375	375	377	375	384	376	373	351	412	349	346	414	345	383	352	382	326	374	356	324	385	404	355	352	382	396	397	385	388	379	382	398	384	383	335	405	377	369	403	376	383	364	417	369	383	371	380	361	395	392	387	387	388	363	377	345	374	369	376	360	389	385	380	366	389	389	401	369	375	402	361	435	373	403	378
23441	21502	29420	24152	22244	23851	19281	10526	5932	6096	7869	3898	3307	3804	2751	2325	1665	785	735	795	473	453	363	364	452	494	359	320	271	313	272	284	330	293	288	240	264	284	273	264	272	237	291	245	243	236	234	244	294	243	275	255	257	365	449	342	332	276	276	239	234	201	229	229	205	217	224	254	223	216	201	248	211	228	239	246	268	233	200	229	229	219	202	224	214	222	241	247	212	207	233	243	237	237	230	234	214	218	229	231	232	225	236	219	201	237	226	236	203	253	235	239	249	221	215	218	228	225	241	208	237	218	190	241	243	221	244	240	244	227	205	228	235	196	225	205	227	214	214	218	232	222	235	250	209	199	238	236	247	227	243	224	226	205	214	225	194	220	226	241	219	225	236	236	210	217	221	223	244	255	213	231	228	207	250	231	237	227	235	228	237	240	232	228	231	253	228	217	205	217	227	226	229	183	220	225	226	233	230	225	212	240	225	216	200	206	228	239	218	248	214	192	238	206	232	210	215	246	220	223	238	222	209	217	246	208	234	225	240	220	238	240	238	248	220	236	210	251	240	227	222	240	239	223	201	232	201	235	247	219	221	203	219	239	245	229	200	244	235	228	210	231	189	213	237	219	218	234	221	222	247	218	222	235	240	232	204	245	237	215	232	221	239	263	236	220	230	233	236	226	237	220	231	229	248	216	242	234	206	218	188	245	238	254	253	236	221	231	251	213	244	221	222	233	224	228	232	236	240	214	228	219	240	199	220	212	223	233	256	253	227	231	245	228	215	233	225	250	253	243	231	231	224	235	230	217	191	203	227	232	194	245	215	226	230	227	220	211	233	232	229	219	211	235	205	254	234	213	218	226	225	246	208	237	219	244	208	222	221	229	230	283	254	219	206	226	230	209	206	222	226	214	227	220	221	234	237	238	224	199	225	211	243	237	220	232	190	232	222	227	257	219	195	230	220	217	228	261	227	242	216	235	217	234	224	225	212	230	227	234	223	210	212	223	202	215	233	220	204	234	223	222	252	223	222	227	231	236	223	230	208	228	229	228	227	228	228	236	225	219	213	216	218	236	241	226	209	240	212	200	212	231	235	229	243	227	264	227	223	234	228	239	234	223	200	237	196	242	248	261	212	228	220	220	222	227	217	235	236	259	227	210	216	249	221	234	238	245	224	227	263	213	226	240	239	218	216	223	248	206	226	216	241	226	220	211	202	230	233	257	228	231	201	230	222	231	214	210	216	209	201	239	205	248	238	209	227	214	220	226	214	205	219	226	225	204	226	228	220	219	249	223	215	218	249	211	209	211	231	228	234	209	204	216	218	202	229	228	213	233	228	206	238	220	225	211	225	259	225	222	225	245	232	223	187	222	227	239	245	230	209	213	234	208	203	205	222	219	214	234	239	238	238	213	221	236	244	221	228	214	237	214	222	218	258	208	241	226	215	234	221	217	217	233	234	247	212	219	202	243	223	215	217	247	231	223	239	201	245	232	224	247	240	225	244	221	220	241	224	202	255	203	218	201	224	216	232	247	241	225	224	233	215	247	206	215	228	237	238	215	225	203	220	245	254	209	258	208	229	208	241	220	239	237	222	233	206	215	229	228	244	239	231	220	217	229	246	238	221	237	241	213	230	219	217	208	233	203	211	222	227	255	245	249	203	243	248	232	238	235	231	244	217	228	222	228	222	228	222	208	221	231	238	236	236	212	244	219	221	211	219	211	231	254	215	236	237	207	217	226	245	232	252	226	228	198	238	207	220	224	214	215	240	225	225	226	226	209	242	216	218	241	232	240	230	226	249	194	220	228	236	210	232	242	250	236	210	231	236	212	199	226	219	243	230	219	224	237	232	245	225	233	216	203	217	216	262	211	226	253	219	212	229	218	223	219	239	238	229	220	230	215	247	242	230	223	242	215	227	241	230	214	204	226	202	222	236	215	250	236	227	228	211	227	216	201	260	222	249	213	219	215	232	226	212	207	226	212	246	243	232	227	261	224	265	225	202	256	211	238	231	214	228	221	213	243	198	239	222	231	229	199	218	219	206	219	219	220	213	244	219	237	246	205	223	203	223	214	228	237	229	220	234	220	239	211	235	211	221	210	258	203	260	206	209	225	215	211	240	203	217	214	210	227	225	217	234	225	212	227	237	229	211	234	232	224	242	251	253	250	217	230	233	247	203	231	205	235	221	233	246	255	263	232	221	221	209	229	251	233	218	207	235	236	222	218	214	238	203	214	219	226	211	249	247	205	218	232	215	239	233	226	215	225	225	187	228	260	218	238	226	249	229	237	238	228	213	258	232	217	220	242	225	231	238	238	230	242	236	227	234	221	204	228	222	220	240	204	204	231	212	226	218	220	228	198	226	230	245	227	230	232	211	243	220	214	231	203	221	241	215	249	264	221	227	230	217	227	239	242	245	230	217	249	222	247	226	249	232	250	255	248	210	221	255	222	250	205	198	225	222	231	226	213	239	206	238	224	211	262	237	243	232	217	205	213	227	213	247	208	228	231	223	224	229	239	236	251	247	226	227	232	255	236	234	238	236	242	240	235	227	229	233	206	233	234	216	210	216	235	197	232	226	218	257	236	230	225	248	264	251	197	206	212	208	241	242	239	229	241	247	222	234	241	218	252	205	209	193	228	229	225	237	207	245	221	214	218	237	247	205	230	253	237	222	210	210	238	210	229	236	257	202	209	199	208	230	237	230	231	223	212	235	236	247	246	207	216	215	249	218	227	206	239	208	217	210	235	225	228	260	249	221	213	224	237	217	232	241	205	241	230	207	243	194	245	214	258	236	239	209	222	262	217	205	233	233	220	241	230	230	209	224	225	227	240	241	247	220	229	222	238	226	204	200	232	223	213	216	244	236	227	237	200	228	216	220	217	248	249	237	249	207	224	231	238	211	229	220	192	225	230	237	217	209	209	244	228	225	222	220	213	196	216	204	233	226	223	190	259	213	234	225	242	226	255	262	206	228	224	225	249	221	248	241	211	230	204	207	239	212	217	215	222	216	220	237	255	247	198	234	226	217	235	239	228	210	238	217	176	214	233	234	234	242	222	232	230	227	225	234	211	234	211	232	215	201	229	208	214	219	214	265	230	255	217	240	217	213	223	205	223	235	238	249	226	246	213	204	223	228	228	228	227	232	210	227	230	231	231	248	220	223	214	226	235	221	219	225	232	244	203	190	246	232	227	213	234	214	207	228	217	217	219	215	265	225	207	212	216	256	202	224	217	224	218	241	224	194	208	255	216	217	237	246	241	253	209	256	204	248	234	201	218	217	206	209	221	238	223	243	246	247	202	207	237	211	226	224	216	247	243	244	226	259	216	245	248	229	249	252	195	201	226	237	241	226	229	207	259	227	254	228	219	234	235	218	229	223	246	257	226	232	224	231	234	210	210	238	252	261	223	218	198	207	253	216	223	212	228	225	222	221	216	193	242	209	235	218	256	244	208	232	231	207	208	228	250	263	236	225	236	243	198	207	225
28150	50650	49459	39800	35003	30990	23300	18471	13301	14575	16939	9174	8533	9536	6937	5882	4113	1820	1835	1978	1150	956	704	642	1032	1172	710	550	529	485	466	483	602	528	506	491	459	511	548	528	451	470	450	414	414	394	440	434	538	473	463	466	468	667	921	783	686	535	447	410	395	372	351	389	406	367	373	353	387	390	351	359	375	379	342	378	365	390	368	374	389	357	348	387	388	390	340	369	355	366	369	361	384	388	399	389	372	366	349	371	387	342	403	377	369	340	364	372	364	375	349	372	395	355	370	350	384	364	346	376	382	381	379	358	383	358	358	381	374	337	346	369	404	343	370	368	358	345	389	358	390	319	385	352	382	371	336	373	397	382	377	386	353	340	417	342	357	385	374	327	392	340	375	368	358	341	373	353	370	342	386	350	375	364	348	386	381	371	356	367	346	361	362	380	336	395	366	380	370	383	411	362	360	386	393	355	335	379	366	392	400	356	405	334	373	366	341	364	408	358	399	367	358	388	340	383	341	349	327	337	364	373	351	344	368	371	374	359	407	375	345	352	380	384	361	364	360	375	386	378	354	361	373	383	365	389	355	344	334	373	342	329	381	387	383	373	395	390	388	327	369	365	388	362	361	381	388	382	364	374	404	368	377	362	354	366	359	365	380	368	369	395	373	336	387	378	338	371	347	361	408	398	378	364	385	357	342	354	390	406	404	387	359	390	358	336	417	373	339	365	380	371	370	356	380	325	364	384	341	385	390	365	385	378	344	377	388	349	372	379	359	367	380	349	347	359	372	397	355	382	409	380	341	363	336	357	339	378	325	380	353	363	342	371	373	336	367	351	359	378	361	343	370	345	368	376	372	366	411	339	359	356	367	374	356	372	377	371	356	352	387	359	368	406	336	372	388	354	347	367	366	384	353	345	382	350	358	386	377	377	353	394	365	377	374	361	366	394	347	366	366	367	379	382	395	365	342	369	391	386	345	381	344	346	396	366	365	371	386	374	378	383	332	387	358	347	390	405	408	390	405	410	364	346	347	356	374	364	354	369	381	342	395	367	364	368	341	362	360	359	378	391	355	369	371	378	342	372	353	386	386	357	337	350	370	386	387	356	370	384	379	341	384	387	382	364	401	390	331	383	423	355	337	411	385	359	367	383	387	361	364	404	403	346	357	337	385	398	414	369	386	355	364	375	352	343	361	367	362	365	324	382	357	351	336	346	360	356	362	378	379	358	348	393	413	358	335	380	395	365	350	347	344	377	342	386	378	370	382	337	365	392	357	348	386	330	367	359	383	376	367	400	338	365	358	361	359	389	388	379	332	339	367	332	361	355	366	379	357	372	388	349	395	365	339	346	376	369	375	380	365	390	371	376	372	386	361	350	373	361	337	406	364	388	386	361	386	351	397	377	366	371	402	408	349	359	357	387	341	378	338	333	369	365	414	367	364	380	349	370	332	374	372	406	382	359	401	347	369	386	361	344	354	344	370	356	366	356	365	373	368	370	393	391	376	340	373	386	422	347	316	398	354	332	382	368	388	372	390	361	365	370	380	388	379	370	369	400	364	342	341	383	350	346	363	423	404	358	354	398	355	385	361	402	329	351	359	359	372	401	367	387	348	408	369	374	370	364	385	319	399	380	360	356	367	396	376	342	377	357	390	392	385	366	367	370	382	366	410	371	347	376	333	376	364	340	373	355	361	349	335	376	390	353	382	397	360	376	345	384	378	384	382	385	388	367	375	356	359	345	352	355	391	375	416	343	366	375	372	375	342	356	372	345	349	342	415	390	350	376	355	366	416	348	352	389	386	377	396	345	391	353	368	376	354	352	392	366	360	374	353	361	353	382	337	372	408	369	354	362	360	339	392	386	399	349	341	346	362	390	371	348	351	383	348	381	366	369	377	374	373	353	378	369	355	365	348	367	356	390	384	368	364	398	371	346	342	327	359	360	370	348	392	369	339	358	368	377	371	351	355	388	365	384	363	372	365	387	357	347	369	366	383	355	375	360	384	377	365	343	397	351	374	337	360	341	364	365	340	394	363	352	394	356	346	343	366	385	370	366	389	380	389	340	374	362	377	375	371	350	341	381	353	350	354	372	341	379	368	360	369	388	362	365	381	370	369	405	383	364	369	348	376	395	384	388	403	369	326	365	394	355	338	361	384	357	391	364	351	409	404	352	410	402	353	397	383	347	339	416	361	394	341	394	390	355	382	337	335	366	345	355	384	370	334	329	372	368	368	382	402	385	399	345	339	389	350	369	368	380	402	364	393	383	373	390	411	376	358	353	346	381	373	387	368	334	360	392	337	349	353	370	371	347	349	368	358	352	348	364	378	363	365	385	362	387	366	373	365	366	356	374	383	417	369	360	386	386	389	383	374	361	366	356	329	373	382	390	366	327	377	355	394	375	334	421	345	392	339	374	395	396	351	379	377	352	381	381	358	352	387	345	374	380	394	365	367	341	396	379	388	388	365	362	360	411	385	373	373	343	355	375	372	358	354	321	358	367	386	330	356	383	380	386	348	323	384	344	381	355	370	380	385	347	352	363	406	389	355	327	365	342	373	384	395	409	355	358	363	388	394	376	364	393	363	376	370	352	370	353	379	394	355	389	379	360	324	321	375	367	376	360	395	340	379	382	420	379	348	390	340	385	379	340	393	350	360	393	353	354	395	397	336	373	350	389	369	374	334	356	368	364	372	362	364	391	370	336	370	356	369	387	397	351	348	391	381	401	353	390	343	353	386	357	372	397	372	329	386	360	352	348	372	375	356	356	368	370	352	378	317	335	377	372	311	357	392	349	407	391	347	418	374	375	338	354	366	386	393	381	356	386	391	335	340	389	368	366	390	393	387	361	354	396	362	358	363	344	369	360	370	352	384	384	396	337	392	386	368	331	367	334	346	368	356	372	382	369	366	353	413	382	358	344	372	367	393	383	381	381	344	373	371	389	410	369	373	363	347	377	365	350	399	381	354	354	386	390	332	394	378	404	363	377	369	398	384	360	360	319	346	345	378	351	367	345	376	359	366	322	383	410	387	379	355	357	381	361	386	370	338	378	371	380	376	347	343	333	364	366	356	386	378	344	374	355	372	368	353	361	369	368	331	363	392	372	360	372	362	355	398	401	389	344	346	349	369	360	372	378	385	349	350	384	368	362	354	389	379	348	380	372	367	407	371	374	385	368	342	377	399	407	361	368	351	387	352	354	373	357	369	353	378	389	352	374	355	377	352	344	371	364	385	368	380	385	382	367	404	369	370	372	390	353	361	391	356	373	335	389	373	357	367	413	348	346	358	361	362	366	355	366	365	361	422	363	343	357	400	378	377	352	370	365	360	392	360	379	368	390	347	364	391	359	386	363	381	422	398	357	360	354	380	362	373	352	318	375	359	369	382	380	349	433	386	350	373	371	365	351	387	358	374	380	333	383	354	342	379	370	346	377	365	379	414	372	402	376	371	362	395	356	391	340	367	369	343	388	336	380	403	377	390	394	354	346
27365	22859	27279	21566	13121	8743	4840	2886	2341	2895	2713	1497	1440	1435	1186	901	522	408	494	371	300	279	236	279	340	398	280	224	236	233	208	239	218	221	246	233	239	256	257	192	213	270	262	235	224	200	219	240	213	217	251	211	223	204	247	232	236	238	218	221	200	206	199	179	215	223	250	226	225	202	216	215	203	219	203	223	217	225	208	211	215	220	219	198	186	204	199	225	212	209	227	195	218	208	205	199	208	215	178	212	212	238	187	199	212	197	183	215	202	189	236	225	210	192	218	203	214	178	233	200	235	205	196	223	194	214	219	203	233	209	210	218	198	188	240	240	209	207	205	203	222	200	205	218	219	237	190	183	228	215	232	204	177	190	218	227	210	180	202	215	237	209	208	207	201	207	207	208	214	231	235	173	207	215	212	221	232	212	224	189	220	230	209	232	195	238	222	197	238	205	221	209	229	214	188	229	214	197	235	227	208	204	215	201	213	216	201	224	228	207	186	217	203	212	216	196	225	236	222	173	226	209	200	215	217	218	208	192	213	218	199	227	215	186	194	205	191	196	192	232	228	196	216	221	216	226	212	212	208	187	209	213	182	219	185	226	191	206	214	215	218	207	214	195	181	215	231	260	207	191	224	227	201	233	195	201	194	239	217	224	183	209	216	227	219	227	236	225	202	220	233	218	243	222	222	218	232	206	218	211	204	210	200	216	239	210	204	191	203	210	218	214	213	205	215	201	227	221	215	164	201	238	221	208	226	200	220	208	225	203	186	230	221	220	224	210	199	188	218	216	192	201	220	221	215	212	211	213	209	218	230	203	234	208	226	204	194	226	210	197	225	220	228	216	216	196	223	202	202	228	218	195	212	192	211	212	190	220	228	196	229	215	215	224	208	212	208	213	221	214	190	200	221	219	186	202	216	206	195	211	216	216	217	221	212	220	188	171	229	213	210	212	202	197	214	218	211	195	178	203	232	227	181	215	200	205	199	233	204	195	221	215	213	211	186	218	231	208	214	215	196	230	222	224	228	227	239	201	238	211	230	195	208	204	218	213	228	196	199	195	203	221	205	209	209	226	208	196	222	214	205	220	224	217	210	212	218	213	224	215	223	228	205	216	209	199	215	237	200	233	214	220	173	201	208	202	213	214	228	198	208	235	224	211	216	211	211	209	210	226	188	213	227	215	205	213	208	230	204	220	193	215	218	231	212	208	212	208	215	196	182	203	228	207	211	221	197	207	208	219	179	196	206	204	205	209	213	219	201	174	214	202	232	205	198	191	202	213	204	213	199	196	204	203	222	212	227	215	198	191	211	220	214	220	225	223	195	223	201	201	200	199	200	168	193	213	220	223	215	254	219	204	222	195	190	193	200	225	204	216	215	228	210	198	226	215	212	195	223	188	229	205	215	204	214	200	231	235	234	202	210	226	198	213	215	215	209	241	195	217	211	212	220	217	212	191	209	226	194	230	201	221	213	216	182	199	219	218	218	178	191	237	220	217	220	198	176	226	232	217	200	194	212	205	207	226	207	231	247	196	206	214	180	206	217	196	192	220	195	205	217	237	189	201	224	194	194	211	206	197	217	198	232	222	221	213	215	205	200	213	207	197	226	218	208	237	224	196	198	219	224	206	192	201	194	197	227	236	212	199	221	197	199	205	225	219	231	202	199	195	214	208	187	217	214	219	201	233	239	225	221	199	219	210	234	217	218	201	205	220	209	207	207	215	197	235	222	209	233	194	210	220	199	194	235	205	204	243	192	213	219	226	174	212	201	213	193	220	196	203	207	229	225	197	235	208	196	212	228	188	208	190	235	223	191	214	224	209	216	204	236	224	211	213	190	223	193	220	230	191	208	194	225	222	228	200	231	210	209	221	234	211	188	195	210	206	205	206	199	217	216	208	228	209	193	211	206	228	216	194	187	231	220	213	192	202	216	205	252	206	225	196	213	209	191	214	227	219	219	213	221	197	245	205	252	231	216	201	198	191	207	202	212	213	198	222	211	208	227	188	201	230	196	206	217	194	190	210	210	200	224	211	186	216	203	216	197	207	194	221	184	221	206	193	193	241	220	203	231	206	215	210	209	220	217	223	215	219	215	191	195	220	207	176	193	179	201	233	233	211	184	197	214	243	198	184	232	204	241	207	204	202	219	216	202	200	218	215	215	240	205	214	217	186	198	228	210	207	219	206	208	221	225	207	218	212	201	205	204	209	191	223	240	196	204	214	222	220	216	213	203	207	211	185	210	209	184	192	233	211	201	193	209	236	194	202	193	214	205	216	195	223	200	205	202	228	210	225	188	188	186	233	203	219	209	207	226	213	209	196	196	224	204	214	208	220	236	208	201	192	196	176	225	200	224	184	207	213	231	225	224	192	202	212	241	206	210	234	216	216	199	194	237	199	188	193	175	200	222	238	210	200	200	229	237	197	210	187	237	229	220	218	196	238	229	198	222	197	197	184	220	212	209	202	239	205	203	204	202	206	203	222	212	188	188	193	231	194	202	215	220	202	213	226	216	188	190	215	229	182	209	216	251	235	195	216	197	188	229	184	226	224	207	206	233	225	211	205	220	214	220	212	210	210	211	209	223	189	229	217	213	198	205	205	250	214	215	228	228	193	229	184	221	231	221	213	227	189	190	209	228	231	215	221	230	230	231	189	213	208	218	215	201	199	194	232	209	204	230	201	209	202	202	200	209	195	204	223	204	213	186	237	237	211	221	217	197	219	227	214	226	212	207	208	179	196	200	199	211	202	205	219	194	217	197	220	217	209	192	227	195	204	215	201	205	185	224	246	243	225	211	186	214	221	178	215	200	214	213	205	189	210	192	217	224	194	196	196	215	226	228	214	184	194	196	202	216	223	190	223	206	221	191	243	191	223	236	228	220	200	216	202	206	214	215	207	195	218	215	219	199	215	198	214	219	197	207	194	222	225	207	216	228	230	201	192	205	222	207	203	195	228	177	221	216	184	232	231	210	213	194	196	192	208	177	215	210	220	214	203	230	194	194	225	221	183	227	225	199	208	228	236	220	215	197	205	194	200	213	226	213	229	200	206	230	193	218	210	197	216	206	196	212	192	222	211	209	211	219	198	210	228	208	217	240	217	183	226	235	237	232	206	204	224	219	204	196	210	209	201	203	221	216	229	213	229	228	220	229	231	207	195	224	252	213	223	232	176	193	188	215	245	193	241	224	219	211	190	234	225	202	226	207	181	205	182	212	218	192	204	187	204	214	203	228	225	231	202	193	224	205	203	205	210	209	231	212	206	206	213	216	219	226	219	196	224	210	193	216	209	226	203	203	197	211	225	205	196	193	223	188	233	219	213	178	207	223	208	195	195	201	208	222	214	230	203	227	213	212	200	202	218	210	268	196	206	199	214	227	254	206	221	212	220	223	219	196	189	218	178	210	234	216	193	234	211	237	204	195	211	212	224	215	211	222	205	198	207	188	198	220	218	196	209	197	191	226	210	198	234	219	215	199	209	233	190
23693	37099	35836	26605	21762	17322	11702	7842	6766	8174	7482	4422	4078	4065	3167	2303	1177	945	1186	786	606	569	449	479	746	766	453	419	421	413	409	400	436	426	400	410	367	390	411	401	372	424	422	415	438	379	357	391	443	378	405	413	374	360	403	385	417	393	365	360	335	360	375	392	327	380	350	355	344	349	390	318	376	369	380	344	343	328	349	347	324	350	356	330	326	337	342	347	379	350	343	344	359	358	339	314	346	336	357	363	360	376	341	315	361	325	381	339	382	330	364	350	378	353	376	359	345	311	349	339	310	355	336	371	327	328	353	357	353	344	345	361	350	359	342	346	345	362	363	363	353	357	342	388	371	346	379	340	321	331	362	336	349	357	349	350	355	355	347	399	356	383	339	328	384	334	361	398	351	339	354	372	365	379	354	377	380	338	354	340	359	355	361	369	342	353	353	335	354	354	359	393	373	344	364	348	310	385	365	329	357	342	350	351	355	358	320	351	355	373	370	363	323	369	360	331	356	351	367	336	342	340	363	350	351	360	357	348	345	303	381	326	373	381	342	348	348	328	356	336	400	361	343	368	341	346	349	334	371	343	377	354	362	331	346	354	340	358	354	352	383	352	375	370	315	354	344	350	335	329	370	360	322	325	323	307	319	316	372	328	326	346	360	356	366	356	340	332	300	345	348	340	357	389	349	374	345	351	357	336	361	355	350	382	363	352	321	349	382	364	330	361	361	333	351	354	362	343	390	359	380	337	372	365	352	370	345	338	363	373	325	352	344	343	345	330	348	365	339	324	357	338	362	306	382	360	360	356	344	337	352	334	377	341	357	352	366	361	370	347	366	353	355	354	409	353	360	341	370	382	352	366	368	332	356	316	367	360	336	374	379	379	307	358	341	378	372	362	368	348	344	324	373	367	376	351	342	333	362	347	323	364	344	345	338	358	366	337	346	322	341	353	317	389	335	378	350	382	346	360	339	327	343	329	364	340	376	365	343	349	351	343	345	366	354	346	355	310	367	370	378	344	369	359	334	344	363	385	347	367	359	320	339	321	328	365	319	362	331	334	345	337	356	374	330	315	380	352	337	363	350	333	345	362	349	346	342	333	354	371	349	367	351	370	352	332	368	343	373	354	345	354	360	373	372	344	347	343	348	376	338	345	355	347	365	329	362	379	330	361	353	325	352	338	333	375	371	342	352	345	348	374	375	365	344	359	374	331	331	355	353	350	386	326	366	323	359	370	353	387	347	371	360	356	413	355	329	370	338	319	374	335	370	330	302	352	354	352	329	363	342	361	366	361	351	331	358	405	374	338	377	343	361	377	341	303	307	365	366	369	359	353	361	340	364	324	368	359	366	335	348	365	345	378	396	347	349	348	364	334	331	338	344	377	350	339	326	349	349	342	354	343	354	370	352	346	386	372	347	371	376	335	391	358	340	360	399	352	372	350	333	349	368	326	355	376	310	356	368	340	338	354	386	359	369	388	331	369	347	358	360	378	356	356	340	373	324	354	334	342	356	321	366	385	341	365	353	348	375	374	358	324	351	357	351	363	325	381	360	319	363	342	376	354	351	367	358	350	358	324	330	332	352	354	310	356	341	319	344	382	385	331	367	346	367	351	368	356	364	343	364	335	361	349	318	353	315	357	352	360	346	359	320	373	330	305	351	356	329	348	360	356	341	352	325	346	380	373	358	325	381	385	357	382	372	358	368	369	385	314	349	361	334	342	333	355	338	338	357	334	328	375	371	369	344	398	357	349	402	328	394	344	365	372	354	333	306	326	365	339	374	347	345	356	407	343	362	342	360	357	348	343	385	360	362	359	364	383	343	358	357	355	328	337	337	344	326	324	320	368	320	345	346	358	320	353	350	342	348	339	336	321	386	364	371	357	327	350	354	328	358	359	366	347	360	310	327	339	384	341	377	325	368	344	375	354	366	308	366	371	348	358	392	347	361	361	369	313	354	340	345	314	353	347	366	345	341	365	332	391	352	355	308	385	336	323	357	372	359	345	358	347	360	368	357	361	324	350	352	356	347	333	335	355	362	356	349	371	357	347	361	344	353	372	348	316	356	359	322	347	327	376	335	354	359	352	343	331	375	370	331	349	367	359	376	352	372	351	402	378	363	340	367	344	354	364	355	348	332	357	362	328	318	337	337	353	355	382	400	338	356	355	360	348	365	386	332	360	357	377	352	344	339	386	333	360	330	351	348	355	363	358	349	337	351	324	339	349	364	355	319	357	360	359	355	371	329	327	379	347	356	357	355	376	355	332	321	359	347	354	336	368	335	344	376	357	364	345	390	341	345	336	341	379	370	368	357	351	347	353	358	367	355	335	381	288	323	337	380	359	333	326	392	347	350	345	344	330	364	346	380	320	357	361	340	351	396	365	322	349	362	345	347	369	354	370	333	336	351	361	361	384	322	344	350	339	334	340	357	362	345	377	314	331	321	370	352	342	372	343	352	335	346	359	357	357	344	356	337	344	402	359	371	340	361	329	379	364	353	339	341	353	337	355	357	359	309	352	343	342	338	377	322	334	375	356	364	356	332	335	357	332	378	333	370	336	361	336	367	347	362	333	366	353	350	333	356	348	327	375	345	319	352	350	353	364	355	309	348	357	348	380	354	360	378	359	353	360	336	346	333	347	346	382	337	324	345	337	349	348	327	385	382	352	329	350	336	347	347	373	338	366	358	364	330	334	338	350	344	360	356	349	339	338	362	333	354	330	351	329	333	357	347	342	346	321	381	319	334	373	364	367	357	371	342	361	353	373	329	312	359	359	347	336	364	354	381	326	363	323	312	323	376	353	309	366	340	352	383	350	342	365	356	352	385	343	396	384	367	320	328	364	360	361	377	332	357	340	374	354	354	363	387	355	371	355	347	330	331	346	347	339	361	339	348	338	344	363	353	337	342	358	376	335	370	352	376	405	378	352	359	363	330	340	335	319	358	390	340	361	332	364	342	351	360	363	345	372	403	353	371	363	341	366	329	366	372	345	350	353	331	344	347	369	364	354	361	357	369	332	390	363	362	346	379	334	344	358	335	362	349	328	347	350	346	307	366	328	324	326	358	354	370	365	380	321	367	340	340	362	345	362	342	386	352	371	367	331	358	359	395	359	361	360	353	354	373	335	337	359	366	350	367	350	346	355	349	343	355	348	389	379	366	362	376	380	319	355	356	348	360	353	337	323	353	368	376	384	340	328	364	349	360	349	344	380	355	344	371	342	324	370	332	317	357	369	379	346	379	337	358	360	377	358	395	339	362	341	339	371	321	295	336	384	340	366	332	328	341	362	345	335	340	376	341	355	334	348	352	355	357	327	353	387	382	357	363	346	360	341	360	375	347	329	340	331	348	345	346	369	333	370	371	353	348	354	361	367	364	352	381	358	364	349	377	333	345	389	340	348	324	356	365	345	384	321	346	343	349	365	353	362	358	347	362	353	344	363	353	345	352	329	350	350	374	345	369	355	355	383	329	341	360	322	341	353
24459	21468	28769	25352	22914	18410	11292	5373	4745	6087	4190	3029	2437	2365	1878	996	804	871	579	479	415	316	286	300	407	632	309	279	277	234	285	250	279	273	282	255	255	269	257	273	240	282	262	283	261	254	268	260	269	283	238	249	254	252	315	334	286	270	249	251	222	229	237	234	241	240	248	227	247	205	248	230	234	240	236	223	222	251	256	245	226	251	243	254	247	240	238	223	218	240	214	236	247	230	240	224	220	223	234	240	222	243	234	218	264	221	229	251	236	228	231	244	245	224	224	255	243	235	260	228	234	229	234	240	244	233	254	237	235	247	240	215	220	259	235	235	225	232	249	230	224	214	205	248	246	228	230	243	218	219	248	244	239	228	227	216	227	239	214	258	237	227	266	226	247	245	247	218	244	210	239	234	231	267	241	217	230	267	224	227	213	216	234	230	215	240	238	234	226	248	226	269	249	240	231	230	256	253	230	258	233	211	217	246	238	230	248	215	250	237	234	233	245	249	232	234	217	234	217	236	242	218	228	220	214	233	232	236	220	232	247	208	219	221	216	252	233	233	216	255	231	237	237	215	254	241	251	230	218	242	235	254	247	226	241	212	237	215	246	219	225	244	200	232	206	240	250	226	225	229	228	228	240	239	231	234	238	226	229	225	251	232	248	212	233	234	245	229	245	237	208	227	246	257	248	237	204	248	231	220	214	221	222	244	255	242	235	224	218	257	248	261	235	224	250	221	229	225	218	233	261	246	254	208	234	224	205	216	242	237	233	256	229	248	225	247	230	274	192	238	209	236	227	229	254	246	208	213	234	221	241	244	218	223	228	232	226	238	240	223	246	243	222	240	241	209	233	255	244	252	225	224	251	254	254	238	218	231	242	237	244	228	235	242	227	238	194	232	249	256	210	268	223	232	235	197	231	244	237	238	241	231	234	244	242	225	210	227	206	259	228	228	218	233	247	252	260	238	220	231	231	242	252	240	232	229	250	225	218	217	259	238	252	204	264	228	226	226	234	242	244	241	267	259	258	215	258	238	255	232	252	242	232	218	236	253	224	231	259	276	228	251	250	236	240	221	256	249	216	230	231	226	221	230	235	220	227	233	228	223	239	224	239	245	234	235	228	225	244	228	236	225	259	229	232	230	238	222	220	226	231	214	241	242	224	233	261	220	218	227	229	246	237	226	218	220	215	210	240	244	250	249	208	242	228	255	214	204	199	226	241	217	243	256	221	233	247	203	237	242	250	208	246	230	239	243	220	223	240	239	245	221	243	245	217	216	210	229	245	229	251	245	247	249	239	238	245	210	231	229	210	234	223	246	230	245	220	235	277	236	233	217	245	229	250	252	243	226	231	217	204	230	232	232	222	217	237	219	240	240	221	233	243	233	238	213	233	233	236	237	204	220	235	231	214	244	222	238	229	255	235	228	232	243	213	230	216	220	267	204	219	247	223	224	231	229	227	244	248	235	242	255	256	228	273	224	239	249	227	224	213	223	246	260	210	224	242	201	219	225	232	251	202	238	194	223	243	221	228	232	230	243	243	231	236	233	217	239	251	208	242	239	232	211	237	249	229	255	246	251	231	239	223	219	263	220	208	226	235	255	254	232	247	232	247	211	249	231	252	257	230	244	220	236	217	253	217	263	214	221	261	245	232	228	237	250	280	212	274	223	223	244	234	241	226	244	234	234	203	222	244	222	245	231	232	236	254	244	223	220	218	246	205	219	235	248	249	247	225	223	238	244	259	249	231	237	236	224	266	226	246	240	225	235	243	217	198	230	224	245	242	221	235	238	230	261	233	234	249	245	233	227	246	240	233	230	210	215	240	248	223	226	221	253	228	227	253	239	232	248	224	217	238	215	243	248	227	253	246	199	239	246	220	237	249	241	230	222	248	223	257	237	257	249	216	210	229	202	200	239	227	229	252	247	242	252	239	246	200	229	245	251	252	220	225	235	226	236	228	203	223	217	254	219	243	220	229	263	234	229	236	246	270	240	233	252	215	236	225	226	232	247	236	246	236	214	249	213	232	221	250	234	236	247	248	223	230	231	202	246	228	223	207	239	220	217	249	209	229	241	226	240	247	252	222	256	231	237	239	223	238	266	235	239	230	208	229	230	246	252	246	229	219	223	243	245	219	237	249	229	232	202	230	237	231	227	218	231	248	211	239	230	255	239	240	208	246	225	209	206	228	218	240	224	255	252	244	214	238	236	228	235	236	236	229	232	215	210	245	247	212	252	249	246	232	232	252	247	206	224	233	216	228	238	233	224	208	219	243	237	237	231	240	218	231	230	219	214	244	227	216	239	249	238	213	227	213	229	247	248	240	252	223	233	228	217	232	248	242	272	230	221	263	219	259	245	229	265	244	234	205	214	227	253	254	223	256	238	207	213	236	239	246	219	215	245	241	255	233	225	233	215	248	234	215	253	217	250	227	225	265	229	209	219	220	230	241	227	253	212	223	242	219	238	227	224	225	242	255	223	253	227	253	229	252	257	255	256	216	241	214	221	257	221	239	246	259	255	254	258	243	241	208	245	198	231	237	209	223	231	243	231	244	231	251	243	224	239	230	243	250	245	215	242	251	223	233	264	238	252	209	210	236	213	217	254	242	231	229	227	252	263	245	244	251	207	228	260	238	244	237	236	243	233	230	222	242	208	249	243	232	240	231	267	246	245	253	229	237	244	234	238	229	284	243	226	263	235	228	233	250	217	232	252	235	225	250	218	238	247	240	221	235	269	222	229	250	247	252	201	209	244	228	232	252	254	243	234	240	220	220	249	249	247	223	230	231	235	244	219	237	228	238	238	240	217	248	213	243	237	241	250	236	241	225	228	229	232	210	236	223	242	236	214	252	267	230	233	217	254	252	230	230	238	259	260	206	201	223	236	221	197	208	221	233	224	231	223	234	213	223	222	216	245	231	221	243	237	238	235	196	241	237	220	244	263	226	245	241	249	242	245	237	231	214	220	243	222	250	209	246	248	246	226	226	243	225	210	233	241	215	235	261	269	237	229	245	216	245	223	242	246	234	232	247	220	229	213	232	259	226	247	244	224	236	221	223	231	223	254	260	220	225	241	267	235	247	264	232	218	213	263	219	224	228	225	219	223	236	252	247	232	228	258	232	234	234	237	241	276	248	229	226	227	259	227	246	207	235	251	220	213	192	264	239	235	229	233	229	243	210	230	211	247	246	215	238	258	231	229	237	244	254	232	251	238	215	252	238	257	249	235	215	237	231	221	224	260	243	238	241	236	233	245	221	230	245	234	245	207	263	231	218	232	242	226	255	224	207	233	211	227	226	236	242	251	238	229	205	252	236	245	215	244	223	218	231	240	199	223	240	221	253	212	234	231	234	229	224	236	226	205	240	217	229	253	240	227	228	235	205	240	229	237	225	241	236	217	233	226	215	216	244	237	240	205	248	254	201	229	229	251	200	227	217	208	222	233	225	232	221	222	213	229	261	236	241	237	237	234	228	235	212	213	226	223
25629	44137	43066	35844	31000	23381	17861	11897	12029	14215	10083	7937	6598	6435	4989	2578	2073	2159	1262	1033	956	659	602	571	912	1363	687	464	504	476	490	485	475	555	492	471	531	444	468	472	455	452	480	432	459	486	439	485	461	434	481	463	434	462	630	665	624	518	409	404	402	373	389	433	415	385	414	385	373	381	366	398	397	366	384	416	358	404	396	398	429	368	383	396	403	363	402	368	390	388	369	352	355	388	412	392	398	392	407	383	392	406	389	396	395	381	378	377	369	375	379	369	406	426	426	372	382	394	422	369	375	379	414	398	375	374	387	410	369	398	377	413	379	381	381	345	424	361	401	393	407	398	387	382	352	396	389	392	388	374	377	363	430	364	392	405	378	386	401	391	389	401	404	404	343	380	367	401	434	364	359	386	396	390	398	382	359	380	371	399	398	366	408	366	394	397	383	366	400	404	392	397	396	346	371	390	372	376	393	437	377	371	426	374	400	352	391	378	404	376	361	375	376	419	406	394	392	389	384	379	354	389	424	408	388	366	380	375	365	407	364	382	395	379	400	413	379	396	421	375	411	374	373	395	369	406	396	383	399	402	347	347	397	400	381	400	367	404	352	408	399	385	413	403	385	425	389	405	395	401	358	396	396	383	378	394	422	421	374	385	391	398	408	400	378	435	381	396	396	363	392	378	388	383	393	366	419	360	395	383	398	361	374	407	377	358	377	412	408	381	376	434	372	366	393	367	406	368	413	369	407	388	391	398	398	374	380	388	391	450	372	388	383	397	372	408	372	373	367	401	366	392	368	369	387	391	348	386	383	388	391	410	368	427	377	418	440	392	375	423	398	410	393	413	361	383	405	390	382	382	379	389	446	385	370	337	361	406	376	393	383	394	350	389	399	404	375	381	384	391	365	400	383	373	371	385	397	427	400	412	404	363	420	389	409	376	373	360	407	409	406	379	390	407	412	358	390	387	350	356	408	380	412	364	416	381	389	400	351	396	378	405	401	408	397	379	387	388	392	409	350	393	417	391	422	376	382	369	385	377	386	370	385	367	375	378	410	396	380	375	395	376	360	371	366	354	398	381	364	377	379	424	403	413	407	390	407	418	388	426	389	361	360	366	407	408	385	355	393	393	362	408	389	400	393	385	398	409	434	403	371	375	403	371	377	419	395	401	400	403	374	364	403	390	407	398	379	417	376	376	396	387	392	394	412	379	382	410	417	399	387	386	368	390	429	417	341	401	392	400	398	416	363	391	365	362	414	389	391	386	366	378	383	393	349	402	367	351	372	430	386	371	390	393	379	389	373	396	381	377	366	351	356	388	403	404	396	389	379	417	379	386	380	380	393	379	377	398	397	368	400	403	395	415	398	367	392	380	356	380	383	377	393	413	425	388	344	402	385	400	363	375	366	359	386	423	403	389	373	343	371	415	385	389	387	372	374	372	390	377	375	385	399	393	360	381	396	370	398	378	397	382	405	382	414	389	380	391	400	377	382	409	399	381	367	414	364	415	383	381	395	399	394	406	398	372	377	394	342	395	369	402	411	420	398	382	354	396	374	370	399	390	415	345	332	394	363	381	404	383	381	362	392	390	400	349	409	380	411	405	398	412	354	369	379	398	354	375	381	374	409	404	356	391	414	380	382	406	361	412	402	375	338	379	409	386	392	412	338	401	383	368	408	377	388	375	371	417	425	381	381	377	371	404	343	382	423	416	408	384	374	390	384	402	433	376	358	364	376	389	383	393	371	370	418	384	382	389	392	426	371	396	428	394	368	370	398	367	378	428	380	392	423	402	395	374	381	385	405	402	375	361	355	393	393	397	377	396	380	364	382	374	403	404	391	400	419	392	409	407	394	393	382	399	408	360	399	382	351	361	376	386	394	383	392	393	391	376	375	401	404	392	395	419	396	357	417	393	378	407	381	377	398	369	411	353	369	367	381	386	371	409	381	416	373	421	380	353	409	382	381	392	396	363	408	392	369	398	378	379	387	393	368	399	378	401	391	366	405	406	407	346	396	387	382	372	372	392	406	388	374	380	414	402	397	416	383	374	389	375	406	404	354	358	380	381	396	361	386	378	423	370	366	392	375	389	374	416	389	372	389	388	347	380	401	376	402	378	348	374	395	389	375	379	387	343	377	392	395	366	447	388	401	404	383	384	420	377	395	392	364	404	380	377	393	399	378	386	384	373	356	345	387	382	398	395	398	403	391	365	403	391	388	373	416	359	388	380	384	367	382	406	371	364	409	378	387	375	395	398	365	399	422	406	402	376	339	392	407	378	419	408	369	409	398	411	354	366	384	357	372	376	375	376	365	371	389	387	367	369	393	399	375	365	384	371	393	384	377	377	374	404	372	374	407	406	386	416	412	429	398	418	357	400	392	386	407	439	422	345	386	400	404	344	412	408	393	366	386	376	383	399	372	420	346	367	395	370	405	379	407	385	389	362	394	406	407	366	412	338	400	385	393	392	419	360	406	385	385	387	367	396	404	355	373	391	362	404	368	375	375	390	401	405	412	388	410	364	422	392	394	424	415	368	386	410	396	376	370	362	355	326	404	390	393	401	366	376	401	372	378	377	342	384	378	378	386	359	366	375	419	386	410	397	386	361	388	383	344	366	377	392	379	376	362	398	379	377	388	366	387	350	409	390	410	362	384	389	364	395	385	427	374	395	403	423	398	391	380	369	418	379	347	364	373	356	396	400	380	369	388	386	367	385	354	389	385	421	375	359	395	403	429	363	407	385	386	383	390	369	389	399	405	379	413	413	417	353	364	426	386	364	400	352	364	402	396	385	388	372	373	387	384	403	406	384	363	399	402	369	390	375	384	366	376	348	373	394	369	422	391	354	388	401	390	371	378	403	390	422	387	387	375	387	403	366	381	383	378	381	408	391	391	379	410	387	386	385	395	397	408	388	415	391	402	423	390	368	373	374	389	395	414	370	392	394	397	378	376	361	387	392	421	388	403	398	430	415	407	385	392	416	358	362	388	384	388	360	402	370	337	378	360	406	419	368	373	384	386	381	384	410	363	409	397	416	384	341	406	414	430	383	412	366	393	389	363	385	394	381	378	389	366	379	364	386	414	371	384	388	403	400	374	377	425	422	407	378	422	384	385	359	375	378	349	372	425	370	365	415	396	402	385	373	400	393	379	420	391	398	379	387	396	373	382	404	392	384	389	395	374	405	374	380	411	391	396	401	384	393	396	383	369	396	409	360	398	378	359	408	370	409	384	362	377	374	394	385	430	407	382	382	386	357	397	413	373	384	392	419	319	361	393	368	382	372	377	391	365	395	349	383	367	373	385	403	415	379	408	403	366	366	403	373	393	384	365	382	370	406	388	426	393	411	401	350	404	373	391	371	397	390	360	375	417	383	407	385	385	385	402	381	370	370	361	381	406	360	387	396	389	383	354	426	396	405	395	389	393	373	378	380	385	397	431	397	373	423	397	372	406	414	392	356	414	364	387	418	360	403	409	361	366	373	387	375
23419	21491	29383	24203	22664	22603	18018	8712	7802	9290	5515	4520	3775	3382	2537	1603	1500	1025	729	572	597	391	350	335	652	745	525	381	298	264	279	285	294	333	326	292	282	280	292	274	289	261	260	281	253	252	282	295	268	277	261	262	295	288	445	383	355	313	258	228	230	206	265	234	227	250	223	204	251	245	229	235	231	231	258	241	216	214	275	231	247	258	250	229	232	233	212	210	239	236	231	224	205	226	227	218	209	240	232	210	262	240	243	247	243	251	237	219	233	225	237	249	245	244	267	248	244	213	229	250	220	232	224	233	225	235	238	252	230	247	243	225	209	243	229	216	255	216	238	254	222	219	214	221	246	231	221	235	239	219	227	225	235	233	262	228	226	237	243	252	222	248	236	253	226	214	223	245	235	265	230	232	230	250	262	252	235	254	241	223	219	225	220	235	221	219	221	230	240	232	222	229	216	253	209	248	237	225	223	234	239	234	218	231	227	239	196	214	212	223	249	236	221	244	221	234	206	220	244	221	222	222	227	236	237	230	248	252	218	242	237	212	265	229	242	254	241	240	208	233	217	239	225	215	254	215	232	213	210	239	249	222	221	196	222	231	198	230	229	226	240	234	260	251	215	243	231	235	235	220	215	215	224	252	205	220	238	252	237	220	247	220	240	225	215	233	213	235	228	238	236	227	254	216	215	235	246	257	216	205	236	203	228	226	263	215	233	232	245	235	237	246	234	243	243	231	246	219	240	215	237	215	217	216	195	212	227	226	247	273	232	231	214	265	250	243	235	200	239	227	214	230	209	221	255	243	210	244	234	233	227	228	231	222	230	250	246	231	273	231	231	247	242	233	233	204	244	222	234	214	221	210	237	215	219	205	251	251	205	212	236	259	241	230	228	235	234	253	242	224	222	226	233	251	235	221	231	231	197	249	221	229	249	232	250	246	229	217	241	242	222	224	228	222	254	233	245	203	227	230	229	244	215	238	227	216	238	232	224	240	235	243	250	206	209	240	202	213	252	257	235	240	227	219	230	253	239	217	254	242	216	206	203	243	230	229	233	227	217	198	224	225	224	230	241	222	226	210	239	234	219	272	225	229	239	216	242	246	226	205	247	221	231	215	203	226	240	239	227	228	243	239	240	241	236	221	224	225	234	243	252	236	208	204	241	242	233	221	231	224	246	239	216	232	251	244	243	242	249	224	231	220	238	219	215	235	226	246	248	218	205	231	234	236	224	200	247	250	238	236	212	223	235	229	232	252	240	222	243	232	218	236	254	230	236	221	229	227	218	215	217	254	232	253	237	216	263	242	243	230	254	238	246	239	247	235	216	232	226	244	242	222	226	218	205	232	261	227	219	230	239	230	249	234	245	245	231	197	221	206	235	229	240	220	229	241	225	244	227	203	245	250	257	226	219	227	263	218	217	234	220	213	239	233	256	243	237	224	235	211	240	230	261	222	244	212	233	251	228	257	229	233	223	228	218	217	250	240	231	244	260	212	224	225	234	239	239	216	214	238	224	248	234	248	266	255	241	230	242	236	227	238	217	234	221	228	216	249	241	232	226	245	224	217	231	248	211	241	240	250	241	245	248	209	220	221	219	196	253	228	237	242	238	233	226	226	230	231	214	180	217	238	239	250	233	248	231	228	217	235	268	216	250	223	240	246	235	220	222	212	229	230	239	216	228	224	217	225	244	223	232	233	236	258	251	257	201	230	249	221	262	252	234	218	226	213	227	232	231	220	235	251	236	239	219	241	226	242	223	228	254	237	233	222	238	236	205	231	245	229	221	210	227	238	216	215	239	215	215	234	246	230	224	233	234	222	240	231	217	218	219	249	232	238	232	242	232	238	205	207	212	214	222	212	226	233	222	251	234	219	234	236	226	232	222	242	255	222	236	239	206	215	239	231	234	237	219	237	237	211	217	230	234	243	235	226	244	236	227	237	220	198	213	218	223	207	210	236	202	233	239	223	215	257	249	246	218	225	231	234	215	232	234	244	256	233	227	221	223	216	206	254	208	242	254	258	270	267	224	201	231	215	249	233	265	227	228	233	202	210	244	245	261	202	235	229	221	213	190	230	241	244	251	239	230	263	218	262	217	248	206	219	222	243	232	233	213	240	251	225	258	182	214	243	235	201	230	257	229	248	223	234	208	226	254	204	217	228	202	233	277	214	260	235	222	253	239	231	201	223	259	257	262	227	233	259	254	242	236	212	228	238	259	229	241	241	231	216	236	217	228	227	221	240	231	244	222	212	220	215	269	254	226	235	235	222	241	230	243	208	221	233	232	237	223	241	233	232	241	222	218	219	209	236	227	231	217	237	216	203	197	229	271	207	227	214	228	219	248	204	209	218	243	238	242	243	236	227	216	239	217	230	205	231	219	215	247	255	198	221	218	243	222	238	223	223	231	236	217	211	233	245	228	216	226	230	201	239	207	250	206	236	214	257	208	229	240	211	238	219	232	234	230	217	268	207	201	234	209	197	230	217	240	221	248	216	232	239	249	215	233	204	255	241	212	235	222	195	236	261	220	247	233	245	237	220	227	245	234	225	235	228	231	229	247	227	218	219	216	255	221	226	238	240	227	235	226	207	227	214	257	249	244	223	249	221	227	221	249	240	217	223	206	240	240	227	184	225	225	234	220	227	216	207	240	236	227	219	263	224	252	228	234	240	203	241	235	231	227	248	217	239	247	219	225	240	239	239	217	225	242	242	202	224	231	222	236	251	240	237	231	239	230	208	211	245	233	266	202	255	244	229	248	229	207	265	227	221	251	239	231	236	255	253	234	267	217	232	242	256	251	242	215	233	239	246	230	247	253	224	233	253	219	229	231	208	220	228	237	232	232	237	239	242	247	240	223	201	227	232	212	230	225	213	242	207	220	209	226	245	243	228	227	209	257	253	253	228	231	222	244	209	224	231	239	220	230	216	230	243	227	246	202	257	210	239	230	210	211	240	232	217	221	246	232	227	224	243	237	221	239	218	244	270	218	232	238	235	241	240	223	249	221	245	221	224	195	256	206	237	238	230	216	219	251	218	207	235	232	228	218	251	226	233	228	237	242	198	219	232	214	250	233	228	237	236	204	239	213	218	238	225	247	238	221	242	245	254	241	219	238	226	219	221	261	218	250	230	202	232	227	219	244	251	244	228	254	218	222	239	256	244	220	219	242	230	218	227	249	213	219	242	246	219	219	233	222	251	210	263	231	240	221	220	219	228	225	220	274	242	225	238	247	237	226	227	264	208	234	238	241	240	232	255	213	211	207	233	228	217	227	223	239	211	222	220	242	231	261	229	230	238	226	232	259	261	228	238	225	193	227	248	228	219	235	227	251	225	215	201	212	234	238	235	232	222	241	238	238	242	233	248	230	241	222	208	226	206	234	236	246	210	240	234	228	216	226	232	217	225	247	244	249	236	218	213	221	224	223	218	234	235	230	222	222	238	239	235	226	234	213	244	218	232	250	243	234	246	242	226	222	231	240	226	210	227
28161	49709	48216	41829	36192	26983	21520	15967	17227	18647	12419	11009	9203	8266	5976	4052	3875	2530	1690	1285	1351	788	644	693	1442	1705	1082	791	502	515	457	477	508	615	548	468	463	501	508	564	468	452	476	492	457	504	507	479	515	439	482	467	446	493	766	752	655	481	479	380	392	345	367	376	379	344	372	388	338	359	378	411	373	354	342	358	392	357	353	352	365	378	360	383	386	386	389	383	384	369	380	354	403	379	348	387	411	359	405	330	385	367	372	365	374	354	365	376	390	358	379	379	365	333	382	384	373	334	312	334	395	362	394	371	361	364	345	355	353	360	375	377	364	362	369	405	383	371	367	378	380	361	394	356	354	393	387	387	375	375	396	360	385	346	366	405	364	391	343	407	357	345	411	385	392	397	380	405	375	389	359	371	391	413	392	391	359	345	372	403	351	378	409	374	395	376	368	364	356	376	409	371	395	392	349	365	403	381	383	367	383	400	371	356	369	385	351	388	397	357	355	365	394	389	398	343	393	353	369	347	361	356	342	392	351	346	363	341	354	352	372	388	370	374	359	384	369	384	385	376	342	352	356	382	346	379	390	394	347	366	344	386	353	381	394	372	394	386	368	366	373	378	379	381	376	367	370	364	369	386	316	393	376	390	371	360	412	332	360	357	367	376	380	390	359	375	339	368	386	345	411	368	350	372	406	386	370	358	383	355	357	362	364	350	389	379	400	340	344	381	358	373	359	401	365	412	394	385	356	391	383	397	402	386	372	348	360	399	352	420	397	370	361	399	392	411	399	389	365	361	339	372	381	361	353	371	353	389	368	371	380	346	399	344	382	369	384	370	410	374	413	353	385	377	367	375	386	364	390	380	364	365	360	392	408	377	363	360	407	361	351	367	370	397	339	383	412	377	371	375	355	353	344	398	372	358	381	345	377	382	380	362	392	390	372	388	389	363	416	346	391	398	355	362	358	338	372	354	351	358	377	381	366	361	349	384	402	414	401	411	349	369	347	337	369	371	402	362	386	353	354	369	359	368	397	378	405	367	354	374	378	365	333	340	407	389	377	359	362	381	339	382	397	411	380	381	371	385	393	394	387	394	372	375	418	387	359	358	389	413	373	373	401	364	386	365	373	381	363	339	384	409	369	348	373	371	376	366	411	376	375	347	367	384	366	396	357	385	348	371	353	365	363	374	403	389	383	381	345	400	386	346	392	392	353	342	381	363	385	404	390	353	338	361	386	384	352	366	355	377	373	386	361	379	388	360	380	363	390	339	384	375	383	389	375	356	357	389	381	356	353	351	379	345	387	397	400	380	384	351	401	363	398	368	359	350	364	371	353	394	363	338	376	383	353	319	375	361	356	341	360	370	362	349	377	391	339	381	368	382	374	390	333	362	358	348	353	349	355	372	384	393	370	373	405	375	339	360	370	345	360	352	380	357	372	363	381	381	358	341	393	376	390	371	404	386	382	372	361	348	360	369	392	357	392	373	402	408	395	384	379	395	367	376	377	371	383	386	341	361	374	383	377	366	364	357	360	375	371	369	358	383	409	386	359	391	364	348	369	345	371	360	373	387	393	379	379	360	339	340	361	369	373	367	393	357	375	386	375	368	358	376	343	373	386	383	376	361	376	373	345	387	347	389	346	351	369	345	354	380	375	373	371	357	372	373	392	343	398	355	377	386	366	399	366	364	349	352	349	384	372	382	366	386	350	369	372	345	372	368	373	355	366	395	366	361	355	379	347	352	367	389	369	375	374	356	365	374	391	360	383	371	348	360	369	428	376	372	339	380	370	384	406	373	373	366	342	335	380	358	355	363	402	401	411	358	364	366	375	393	388	362	364	391	391	383	405	400	383	378	343	374	396	379	383	365	360	359	365	343	377	374	390	358	370	354	370	382	322	355	379	380	369	438	361	392	344	399	354	360	371	386	393	377	382	355	385	390	393	362	383	354	396	401	372	362	386	360	380	351	371	359	365	358	351	365	388	341	371	339	323	381	360	368	347	330	377	397	341	383	331	366	386	384	370	348	369	348	381	377	390	389	374	384	383	376	365	375	377	357	398	354	359	349	375	383	379	370	377	370	352	367	393	366	392	379	402	347	366	401	374	367	359	359	383	357	375	338	384	359	383	370	399	374	361	361	352	396	361	366	397	377	353	370	393	394	403	398	366	402	354	371	400	366	338	360	337	349	380	388	346	360	357	352	364	363	360	363	408	408	392	382	380	362	375	357	362	367	375	367	385	370	362	353	371	359	365	348	373	392	406	367	352	354	331	329	343	380	389	380	390	364	402	347	363	387	378	383	366	376	392	377	371	376	368	375	366	371	368	371	402	364	384	383	379	382	372	379	404	347	378	372	407	393	346	388	370	377	393	386	345	377	348	375	387	381	372	346	364	390	382	355	389	372	376	332	361	377	372	346	391	380	397	415	377	399	355	387	396	330	365	374	369	336	369	393	356	387	386	358	376	354	357	387	353	398	364	344	381	402	393	390	371	377	374	353	357	369	385	374	398	370	361	354	426	380	361	388	375	331	401	379	379	361	350	336	355	381	387	334	401	401	395	338	363	381	355	331	358	376	415	359	385	342	406	375	410	384	373	357	394	366	364	397	379	396	394	360	329	359	390	361	376	374	369	356	371	365	407	376	385	386	359	369	357	353	385	383	360	374	423	355	367	374	379	376	398	384	344	368	358	390	372	323	343	378	374	378	373	348	396	372	369	377	392	345	364	404	363	362	374	355	368	397	360	334	365	374	367	384	365	348	383	367	348	422	373	383	375	395	404	392	388	381	378	392	384	384	376	373	339	371	377	377	343	408	365	366	384	404	376	388	401	400	368	364	368	376	333	393	351	367	373	387	375	362	350	372	380	359	364	357	380	370	403	389	371	363	377	378	349	384	365	381	339	374	419	359	375	418	358	385	407	366	374	396	354	363	348	398	408	383	366	353	372	383	345	357	377	390	369	388	407	349	373	367	368	362	386	393	362	313	387	382	379	387	430	372	359	375	387	378	324	392	400	374	368	374	330	399	351	395	354	378	369	369	381	365	354	406	376	394	373	347	350	393	360	367	403	376	369	366	371	386	357	376	378	363	391	355	400	348	345	361	371	380	344	364	359	407	377	421	325	405	375	378	357	334	392	367	348	383	374	387	377	363	396	354	372	373	357	340	404	347	359	390	378	389	369	361	365	371	398	347	395	369	370	355	408	373	394	344	400	377	374	385	390	394	384	372	380	335	347	397	365	332	371	352	377	374	389	385	391	382	376	351	387	382	352	365	356	370	361	378	369	362	410	337	371	363	338	390	381	389	374	354	350	355	396	385	349	365	369	391	373	373	372	363	375	371	349	367	361	341	354	381	375	374	357	377	441	360	336	371	384	363	378	380	375	349	382	387	363	358	370	378	393	395	321	384	363	360	377	368	376	345	367	365	373	379	419	380	389	358	367	391	348	384	385	403	394	404	382	379	375	354	370	356	380	355	407	371	369	387	354	397
27201	22735	27128	23185	14430	6766	3905	3048	3370	3262	2083	2020	1720	1320	796	809	555	459	355	281	319	268	243	293	389	320	311	291	242	241	202	215	217	222	253	251	205	214	223	263	246	224	240	233	253	249	238	231	235	209	220	255	209	238	238	230	230	249	187	213	207	214	227	202	196	213	229	209	203	210	192	216	202	211	219	204	216	210	227	219	242	199	227	178	212	217	204	231	230	201	222	206	220	185	232	201	227	205	206	188	236	209	197	215	220	192	228	212	211	206	210	213	213	210	233	218	211	195	215	217	198	240	203	210	210	231	197	189	193	213	201	237	224	246	218	212	209	223	182	234	168	197	238	225	233	199	221	223	203	219	202	192	189	217	235	182	241	239	205	204	230	223	214	200	225	231	200	200	224	213	224	227	209	217	197	197	225	231	212	240	237	215	186	200	234	193	186	191	195	209	224	230	216	215	246	185	189	202	196	225	227	221	231	213	214	232	225	195	213	225	203	219	207	204	221	205	205	216	213	236	217	218	217	235	214	213	212	232	202	211	201	186	212	219	228	224	206	227	197	209	201	196	191	210	207	209	210	210	192	237	216	204	223	208	181	223	207	251	243	212	203	188	214	197	220	220	195	217	228	188	210	195	229	210	239	213	227	189	196	227	206	205	211	180	236	199	207	211	217	208	202	213	211	222	219	228	208	223	226	227	212	223	193	208	235	214	208	230	208	230	200	210	244	229	199	202	207	195	206	219	222	213	220	225	205	216	211	213	217	214	224	215	214	234	208	200	222	199	180	213	207	201	216	203	190	225	204	218	222	227	220	200	220	232	208	185	228	225	201	226	225	228	174	196	212	225	219	222	234	224	241	229	215	233	216	205	192	195	196	239	243	193	193	204	235	193	223	203	223	212	219	226	192	208	215	215	211	233	190	202	230	219	211	218	202	220	190	219	211	197	210	214	205	229	216	225	193	230	196	208	220	201	210	219	195	219	213	197	225	197	200	219	240	221	222	189	203	218	194	222	189	217	216	214	206	213	243	202	259	207	236	204	231	217	204	195	192	204	214	196	200	191	197	208	222	193	200	216	230	226	201	211	240	226	233	210	187	226	213	202	187	242	210	213	206	223	202	214	210	235	194	196	208	207	216	214	208	233	214	232	232	220	213	188	207	203	228	229	233	199	216	194	201	215	236	228	222	217	198	220	218	219	210	184	220	225	202	203	223	207	210	216	204	224	231	210	208	208	253	235	223	191	213	246	213	235	195	203	243	177	222	217	207	200	190	187	185	210	221	218	200	191	198	209	200	197	218	203	223	231	206	217	220	230	233	218	200	208	223	211	216	224	222	189	212	189	202	210	223	215	221	219	220	205	233	202	202	217	186	222	208	229	203	208	215	210	202	202	222	215	171	177	212	238	235	224	228	197	200	204	202	207	207	222	228	200	199	198	232	211	192	206	198	225	222	228	233	209	239	223	220	194	195	216	199	214	198	218	208	211	209	213	216	194	211	203	193	213	212	207	223	190	202	208	205	212	219	237	215	212	202	228	225	216	207	200	196	223	212	221	212	191	231	219	213	242	240	233	209	199	204	181	210	218	245	209	205	226	211	223	202	207	207	205	209	206	205	209	235	202	211	211	215	204	203	246	191	211	208	202	214	195	220	219	196	192	228	199	257	234	200	223	178	195	213	214	219	217	220	228	235	219	228	225	223	211	202	232	198	227	251	246	220	223	197	223	194	203	197	197	214	219	214	235	206	207	212	226	209	230	219	238	206	227	188	213	210	202	214	203	213	195	204	214	198	226	204	203	207	208	208	216	197	226	223	205	219	210	203	204	197	206	207	207	200	210	232	239	196	199	217	209	219	207	209	194	206	213	224	205	225	221	197	227	202	211	201	214	207	188	194	209	191	210	202	194	217	206	218	212	207	215	207	215	236	220	213	187	219	211	225	204	213	202	201	203	205	201	210	225	216	204	205	224	229	217	230	213	220	215	208	182	227	210	206	212	204	233	229	228	209	215	211	222	207	229	181	238	178	194	204	205	199	234	198	209	206	220	209	201	234	230	228	225	215	252	223	219	213	218	214	212	216	217	189	214	239	194	208	229	227	227	204	245	219	211	231	194	209	187	205	219	188	202	195	211	242	191	211	233	241	211	208	232	220	214	203	210	205	207	229	207	201	222	216	219	210	209	234	218	237	209	202	219	236	204	217	216	188	207	202	229	224	219	218	210	180	259	213	201	224	185	210	199	229	230	224	208	213	225	200	211	207	238	222	199	205	208	219	205	218	213	202	240	248	200	214	198	228	193	209	203	205	179	199	221	208	195	239	206	217	196	225	208	207	203	200	195	222	190	211	198	216	213	214	224	226	199	211	213	229	185	230	181	188	191	213	223	212	186	198	207	229	234	204	212	236	195	220	226	197	186	202	216	226	231	192	220	199	229	213	206	210	206	211	195	181	218	217	223	219	229	231	216	217	221	237	196	209	227	212	193	195	229	211	221	206	234	221	203	215	217	226	210	211	206	219	203	219	191	200	204	212	220	212	201	216	224	189	224	211	214	196	234	208	180	204	225	234	195	212	211	219	232	187	233	205	199	199	214	190	221	231	211	235	209	206	249	218	202	213	232	228	224	196	212	213	215	191	197	232	212	236	214	233	196	231	224	225	216	215	203	205	217	192	195	217	210	207	202	192	199	215	208	217	193	214	203	203	209	217	224	185	224	203	206	203	237	214	214	204	220	201	195	192	210	228	238	205	219	212	219	203	218	202	221	204	210	219	224	200	205	230	203	235	215	221	252	226	196	202	217	204	204	200	226	200	231	192	224	229	190	217	194	255	228	201	199	233	219	216	205	219	221	211	242	219	225	226	236	228	234	231	199	207	229	228	221	209	214	219	214	242	210	220	231	221	219	221	204	196	203	226	186	208	199	205	199	219	192	228	221	195	198	223	202	244	224	238	191	225	226	222	229	213	218	203	193	215	218	220	194	221	206	219	225	196	205	225	224	207	199	218	217	222	228	207	207	209	222	184	222	210	222	207	218	210	223	196	219	221	231	227	239	212	236	206	229	235	204	178	211	197	211	220	226	221	213	203	224	247	212	206	229	216	216	195	210	220	200	197	213	208	224	205	223	222	202	200	190	226	213	203	210	218	188	214	211	199	220	205	208	211	221	210	190	206	238	212	219	232	217	219	185	196	212	201	196	216	203	228	210	201	233	219	195	182	226	216	204	237	222	221	225	202	216	218	193	217	208	230	217	210	197	235	230	193	238	200	221	206	225	210	210	206	200	221	239	212	216	198	205	216	232	203	210	206	220	220	195	213	220	215	238	230	179	220	208	220	210	236	217	201	233	205	208	223	185	225	213	211	223	227	191	202	223	205	215	228	193	213	200	235	243	222	199	193	215	207	217	208	217	216	227	223	213	214	187	207	215	209	207	201	198	210	216	225	217	219	218	217	237	189	195	219	214	217	214	231	216	241	222	222	221	235	222
23810	37143	35566	28609	21810	13539	9868	8441	9372	8720	6028	5602	4732	3568	2288	2185	1360	1128	626	648	694	521	443	595	786	644	651	580	428	364	356	379	358	471	479	438	379	379	408	441	410	381	423	426	400	434	437	398	392	379	413	410	382	401	406	444	369	344	352	378	363	359	344	355	380	335	338	366	373	382	360	335	333	366	345	357	340	332	373	361	331	365	378	347	367	349	334	316	397	337	337	345	335	366	362	347	342	356	337	327	341	340	347	391	364	340	330	352	358	335	369	370	340	360	383	354	365	325	339	322	388	387	352	339	331	376	319	322	335	339	332	363	368	329	329	389	318	352	309	367	387	334	365	323	324	360	356	362	331	379	348	361	355	336	350	344	349	351	377	342	369	342	406	326	341	338	379	349	340	340	368	352	379	346	337	352	381	359	330	381	344	339	316	368	349	356	351	320	349	376	372	392	326	347	342	324	349	347	349	357	351	334	365	369	339	370	347	346	353	352	355	352	356	367	353	358	307	321	366	384	335	373	358	359	362	346	360	352	339	308	366	368	376	362	338	357	332	366	352	322	334	360	330	347	339	360	363	369	327	362	389	359	343	351	366	297	383	353	320	351	364	349	373	366	387	363	367	343	366	350	357	355	369	333	350	344	321	356	335	332	352	354	358	362	331	358	357	316	327	379	376	332	349	346	362	356	363	371	304	360	321	317	350	360	379	334	345	365	383	390	330	323	356	362	344	339	358	334	349	367	342	365	324	353	336	349	322	358	342	350	359	334	328	328	367	347	350	372	300	361	353	364	347	367	375	358	358	340	321	374	355	329	342	323	355	352	350	336	342	376	357	377	344	367	335	350	351	318	329	354	328	327	357	342	340	338	336	357	344	344	366	370	360	335	407	317	364	352	370	352	365	364	346	380	373	357	333	373	361	293	324	341	328	347	380	360	366	370	351	361	338	340	330	349	384	370	349	318	381	330	348	366	356	374	359	325	355	362	342	381	359	330	340	367	327	331	357	339	360	330	357	374	336	341	344	324	337	345	313	357	335	361	333	358	371	344	347	331	361	388	335	376	347	351	351	360	342	315	348	368	343	338	336	363	342	374	350	349	360	340	366	361	361	329	341	353	359	342	334	348	355	343	322	315	345	384	331	375	363	362	356	397	374	342	360	365	377	361	351	341	323	374	353	353	390	341	335	393	349	360	375	345	363	350	344	367	320	350	365	382	320	340	348	359	388	331	359	341	347	325	358	370	348	380	343	341	368	367	370	368	372	402	346	364	346	371	359	356	346	371	344	356	361	349	342	333	347	360	381	351	348	361	376	323	375	360	380	346	367	369	343	350	323	367	352	360	382	357	337	330	363	350	323	362	341	352	363	360	354	347	381	345	305	372	352	349	351	352	311	358	329	374	343	331	339	374	375	347	367	365	344	381	369	366	334	376	336	385	347	337	358	357	333	343	352	357	320	351	369	349	382	360	384	367	353	357	349	398	376	364	354	366	319	363	370	353	339	335	366	343	328	347	344	366	353	336	382	381	349	343	346	369	347	354	374	351	332	358	346	349	364	341	360	375	382	359	357	363	324	326	333	340	306	347	352	312	385	356	324	323	324	334	346	379	325	385	346	375	382	310	361	347	342	383	349	340	351	341	317	350	333	357	352	355	333	343	350	366	387	360	317	368	370	354	365	378	346	355	314	328	333	342	377	367	362	355	346	353	344	327	341	345	330	341	337	365	343	382	331	337	384	363	371	371	351	363	361	352	357	384	355	342	353	356	349	348	360	335	349	343	356	374	351	359	357	363	356	336	390	361	361	366	379	358	336	345	365	367	344	352	377	370	375	322	368	331	337	361	347	351	315	362	374	360	350	332	347	359	361	378	356	323	386	378	355	369	321	339	364	367	346	365	318	347	345	354	345	340	359	392	345	339	331	361	333	370	344	335	351	361	335	349	350	330	330	337	360	355	331	354	373	361	331	352	368	334	343	341	325	329	344	349	361	372	364	382	343	331	329	345	334	317	374	360	335	371	339	343	355	367	345	346	391	352	355	362	393	338	371	346	358	357	323	375	342	368	366	380	353	339	349	342	335	369	352	349	359	354	356	376	357	358	346	337	341	352	365	371	356	357	352	366	344	372	330	338	332	342	325	359	325	369	364	363	342	341	361	323	372	298	300	372	341	354	357	338	354	356	368	388	357	347	343	403	363	351	341	340	347	342	377	325	352	384	363	367	388	334	339	331	359	401	321	353	364	356	328	381	352	327	341	367	349	350	363	355	339	349	366	345	324	354	351	351	349	339	347	327	318	369	317	356	319	365	342	346	355	330	377	357	341	381	306	343	346	367	363	368	354	339	345	335	364	396	350	357	357	338	364	341	358	333	348	331	316	345	344	336	378	361	330	334	363	403	341	365	338	351	320	360	340	347	364	353	348	350	356	345	344	357	366	359	335	347	333	362	387	360	340	327	351	380	356	351	329	383	354	337	321	373	342	345	345	366	343	336	361	339	361	349	314	394	353	347	320	370	343	354	331	361	315	332	337	372	352	366	355	367	340	342	337	333	327	349	367	327	334	369	335	327	338	336	352	380	330	353	383	327	390	396	351	347	318	360	361	347	350	370	352	377	349	358	339	362	364	395	353	377	375	380	337	368	337	369	378	291	349	368	359	368	338	360	334	360	345	343	363	350	356	351	335	336	368	364	374	370	364	364	351	347	336	355	350	352	353	342	327	325	355	347	380	333	324	377	396	336	352	357	352	332	356	374	353	331	331	353	376	362	367	360	352	348	335	331	386	355	360	325	343	364	335	361	336	347	318	326	327	358	329	365	306	359	347	364	353	348	338	333	328	370	345	349	366	357	346	353	335	354	357	373	346	395	349	339	365	330	349	330	376	374	376	360	368	372	309	359	402	366	351	335	354	344	315	378	333	354	342	312	351	320	329	373	352	339	374	349	361	375	341	360	341	314	367	348	354	375	371	339	355	377	363	354	337	339	366	308	338	383	340	341	355	359	358	338	361	355	353	359	364	336	375	356	332	328	327	341	395	344	355	327	353	371	351	341	337	337	350	362	396	344	345	360	328	371	345	337	371	373	324	341	363	348	329	375	353	333	394	357	366	379	344	369	362	382	343	375	354	353	332	340	361	385	335	331	341	361	372	355	357	339	351	372	346	327	378	345	362	339	361	354	392	364	357	360	314	365	339	338	380	337	370	352	349	367	335	363	362	364	361	372	314	346	348	371	358	351	329	331	377	393	360	345	314	365	360	372	361	355	361	350	350	371	327	338	348	338	401	365	306	397	374	368	375	353	357	348	346	350	338	333	351	373	343	336	365	345	347	388	358	367	351	361	358	370	345	362	375	345	392	334	392	334	324	366	339	333	340	354	358	397	362	406	338	363	383	313	364	324	348	374	365	350	355	337	366	355	371	349	323	360	334	357	334	332	330	362	353	314	340	354	401	364	340	337	342	365	375	339	346	333	333	333	351	308	358	349
24345	21412	28729	25246	22148	16218	9396	6994	6527	5767	4442	3585	2943	2147	2022	1119	705	460	536	530	488	336	302	361	295	384	427	352	327	291	288	262	257	299	319	271	279	260	268	270	289	257	265	267	269	282	295	291	295	255	268	243	270	229	308	326	319	304	265	262	214	221	250	230	251	225	228	240	247	240	232	258	228	224	251	228	225	244	236	249	246	238	229	245	258	235	227	238	242	225	234	239	241	219	227	209	242	238	223	251	228	243	220	239	252	225	266	257	259	220	240	214	217	250	233	257	230	226	219	222	201	212	237	236	243	222	252	236	229	264	198	255	225	237	241	251	237	240	240	205	257	254	260	235	236	227	251	224	229	223	249	213	244	217	242	223	223	236	236	242	244	241	250	204	265	246	214	237	219	240	221	237	227	224	224	271	201	214	217	253	205	236	239	261	238	222	247	230	279	217	228	229	237	244	227	219	229	238	245	253	228	209	244	252	244	269	233	253	232	251	212	229	250	230	211	216	241	241	231	222	229	246	235	242	241	244	251	229	231	228	235	196	236	219	260	229	199	235	257	267	224	235	248	240	256	250	205	231	233	249	224	258	270	221	237	240	235	243	265	226	223	237	251	226	243	224	262	241	252	259	259	254	228	240	231	225	233	215	240	227	209	242	245	241	257	251	248	250	229	230	260	235	270	220	221	229	250	261	239	248	259	247	249	244	233	246	248	233	224	255	239	248	205	241	258	213	206	237	245	230	207	229	232	232	235	229	250	248	218	237	256	229	282	245	242	236	224	227	220	238	228	215	233	244	230	243	236	232	249	222	242	222	227	240	234	247	233	261	228	231	237	241	231	221	224	252	233	211	222	261	263	220	229	231	245	236	240	228	237	228	242	245	241	234	232	230	224	239	226	256	238	235	249	251	251	229	254	262	222	261	233	254	236	229	255	241	211	239	226	247	228	255	231	223	224	234	247	238	246	202	263	274	260	239	220	242	233	232	230	247	229	240	239	216	212	252	242	246	222	232	233	223	247	238	228	224	237	227	222	256	255	245	238	241	223	224	250	216	249	229	220	261	241	237	233	235	250	207	214	217	237	249	230	231	264	252	241	225	240	205	242	242	218	225	255	231	258	247	225	199	231	243	216	232	214	256	247	214	227	236	241	223	207	254	236	225	231	228	260	225	217	253	219	224	230	230	230	222	221	219	229	247	239	209	250	245	241	216	246	238	243	248	224	248	225	223	223	227	239	215	247	241	238	238	245	234	253	224	247	249	222	258	236	234	235	215	246	250	238	241	261	235	258	230	244	238	266	232	231	256	260	227	242	247	228	227	247	235	217	221	263	253	214	254	239	242	232	244	237	224	207	210	226	229	252	233	212	253	239	251	234	249	223	236	233	256	256	234	236	239	224	240	229	233	226	223	243	239	229	226	224	234	253	204	204	246	236	234	250	221	229	224	224	246	244	223	250	213	236	243	201	252	243	244	233	260	242	237	232	251	212	248	234	234	288	215	217	213	231	229	216	224	222	236	230	257	244	219	223	233	248	266	243	255	251	236	233	235	263	244	248	233	213	221	245	241	226	228	249	213	255	233	214	232	257	233	236	234	233	225	243	231	242	239	250	248	250	230	243	233	235	240	250	227	239	227	215	211	246	238	247	261	222	232	232	207	229	236	223	235	231	261	210	246	217	255	242	213	244	235	240	226	268	244	251	213	227	254	262	235	234	262	243	229	221	217	232	239	223	257	236	217	247	224	238	238	226	267	245	258	244	232	235	256	204	231	230	232	236	208	217	237	242	228	230	248	248	233	227	238	229	214	243	256	223	257	234	220	220	236	223	280	254	243	222	243	230	235	260	260	242	219	225	229	240	246	243	246	231	266	230	224	224	238	255	247	219	222	237	250	231	238	235	268	228	257	224	261	228	210	227	238	251	221	237	273	254	201	222	214	257	227	225	230	223	216	235	223	244	252	233	258	247	238	235	251	225	212	243	238	242	205	231	228	240	238	224	209	215	238	225	236	239	261	234	266	219	212	266	233	239	244	225	227	222	260	225	214	247	232	238	238	244	231	222	254	248	237	218	236	206	242	206	229	227	230	229	234	249	241	192	228	243	257	225	249	247	228	243	254	232	228	232	238	238	254	219	199	217	227	241	215	227	249	238	245	241	255	254	243	218	218	233	249	267	223	231	216	257	220	248	239	217	243	266	260	225	213	221	240	229	241	202	238	199	247	262	224	224	229	224	234	239	237	239	221	243	235	222	255	234	242	207	238	229	239	235	238	239	222	233	249	247	195	240	262	270	247	241	227	214	244	228	245	244	239	226	248	235	238	242	214	239	234	244	235	225	227	237	228	213	234	221	250	239	225	228	221	223	249	232	246	254	260	217	227	211	259	241	245	261	206	232	224	238	235	226	240	224	235	242	239	229	271	233	221	221	221	241	194	242	260	231	229	234	239	231	221	235	235	211	253	238	234	224	222	216	237	257	236	245	240	229	235	217	223	244	229	223	251	228	230	243	233	234	230	240	196	248	226	252	237	215	244	226	247	244	234	239	241	237	248	229	217	235	219	251	264	244	231	247	228	233	258	214	228	198	233	288	239	233	244	236	207	230	235	263	218	238	236	234	225	245	228	253	197	210	274	234	231	253	224	247	233	215	274	260	243	268	254	204	247	241	237	246	238	190	231	248	239	235	211	215	248	237	231	248	250	186	231	255	219	258	211	267	232	216	263	230	252	229	245	232	238	240	231	239	242	226	207	233	250	253	230	252	202	207	236	231	257	219	225	221	257	244	253	228	232	226	255	262	214	257	257	257	240	203	224	207	224	225	236	254	250	206	234	257	233	223	242	226	226	238	256	249	228	220	217	250	224	208	227	252	252	235	234	206	221	244	233	221	244	224	250	235	235	233	222	261	234	231	235	232	220	258	236	231	226	260	250	222	249	230	226	245	254	240	247	207	245	225	232	242	226	240	217	241	207	224	259	239	227	224	205	242	213	232	247	221	225	248	227	235	234	224	223	224	228	245	219	229	238	219	236	225	237	237	216	228	245	254	223	217	217	220	243	237	243	213	257	219	209	221	236	219	222	245	238	251	225	227	232	247	251	233	220	239	218	234	225	242	228	244	221	245	248	262	232	224	252	248	232	230	231	226	267	218	218	274	228	238	212	243	230	217	229	261	214	222	247	219	224	263	250	219	254	232	222	224	249	275	247	225	222	240	241	252	232	225	239	225	245	256	205	250	240	245	272	185	268	224	220	240	229	242	218	248	221	232	231	212	243	207	220	234	222	236	212	233	249	256	213	228	243	248	248	239	221	224	220	239	238	224	247	225	236	262	221	209	246	199	241	208	247	239	247	248	244	257	259	215	242	225	252	226	230	219	218	238	225	215	226	251	216	231	251	230	212	224	221	211	235	258	232	250	246	218	229	242	255	232	213	255	235	214	226	248	223	219	219	210	231	249	227	233	241	238	233	225	248	231	217	244	216	237	254
26229	45717	43828	35759	28199	19710	15691	15269	15375	12902	10898	9209	7502	5681	5177	2714	1771	1056	1267	1252	1062	685	612	779	575	823	833	706	614	546	478	456	461	493	575	547	479	473	433	499	508	473	495	500	494	470	442	470	437	462	431	447	440	444	545	596	631	503	424	405	378	406	392	388	375	380	346	416	389	383	395	367	360	388	379	399	388	370	366	388	397	391	394	385	371	394	381	361	382	382	398	379	394	381	395	381	414	351	383	413	394	381	389	374	360	430	395	386	378	438	388	389	400	397	391	426	357	399	396	383	384	362	396	390	429	411	435	374	405	393	403	357	416	383	369	396	386	381	362	343	344	397	396	412	405	370	389	369	370	363	370	348	408	370	376	353	361	376	410	408	414	439	439	368	393	364	363	385	437	364	411	409	383	330	395	368	397	411	393	380	377	381	385	388	389	420	403	399	359	377	385	379	409	363	376	431	392	395	392	379	404	392	381	377	398	422	391	356	401	427	389	400	350	411	395	369	372	372	383	420	405	444	379	389	388	428	383	402	397	380	376	399	343	377	402	391	392	393	402	395	402	401	403	404	410	408	380	344	371	384	351	371	402	420	353	381	376	366	408	379	398	353	394	365	375	344	350	356	376	375	359	386	405	356	369	361	376	361	383	414	396	402	369	406	353	376	396	375	394	389	410	360	390	380	403	399	399	411	368	382	384	389	413	360	374	358	395	397	348	378	382	390	369	415	410	365	388	385	433	364	368	413	362	384	376	420	419	383	398	399	386	410	392	374	383	340	346	393	440	385	359	408	389	386	358	394	352	383	385	378	416	404	399	414	373	364	366	364	429	413	392	419	396	385	380	398	393	350	384	389	385	401	402	397	387	440	395	408	399	394	415	382	402	394	371	393	375	359	389	405	392	400	407	414	370	410	409	344	432	420	370	404	426	349	383	394	361	384	391	367	394	360	400	403	369	368	378	375	404	368	386	407	394	403	378	411	382	370	426	394	405	394	348	388	367	422	406	384	394	374	357	395	400	360	431	397	383	379	378	392	381	439	363	365	373	398	380	370	401	373	424	373	363	363	385	390	400	402	380	376	386	359	389	389	405	409	353	389	412	388	399	417	408	404	376	370	391	403	354	382	403	404	408	378	397	384	402	390	361	400	375	401	367	378	409	373	393	426	380	416	392	401	376	414	399	389	380	397	420	389	368	370	400	383	413	375	394	415	362	354	389	403	405	413	379	370	351	355	367	368	364	418	395	374	380	350	383	388	367	382	389	380	368	405	403	397	354	386	371	399	394	352	414	364	358	397	362	340	407	421	391	389	393	374	407	403	401	392	399	393	416	401	379	415	361	384	390	390	400	414	390	368	395	406	394	397	384	396	389	371	373	378	399	388	366	392	365	370	361	372	393	421	424	387	388	416	373	415	368	400	405	368	375	372	377	388	395	365	349	404	371	352	391	370	398	378	388	384	385	399	369	409	349	399	405	390	384	364	392	392	412	385	376	356	403	396	354	414	370	408	402	399	406	388	388	386	410	392	426	375	381	423	419	379	390	378	391	349	392	394	383	416	394	401	375	434	394	350	415	383	358	371	357	399	341	406	382	395	356	373	376	373	428	400	342	386	405	365	370	353	403	397	341	402	387	398	385	404	376	367	405	378	398	390	367	385	387	406	401	408	371	399	365	360	390	383	355	375	389	375	414	382	380	394	421	365	428	366	380	379	393	407	390	405	381	406	374	367	401	396	407	398	384	410	394	387	374	390	393	415	423	409	359	369	370	396	383	412	381	352	391	410	441	394	414	356	401	392	350	383	417	378	392	354	388	371	353	380	409	414	389	399	370	370	385	413	388	387	362	390	393	403	386	407	389	400	385	385	365	357	394	404	392	384	384	394	364	380	382	377	411	394	359	372	410	383	391	363	392	385	403	361	380	371	353	360	380	371	366	424	396	388	411	401	394	393	404	388	385	420	384	412	411	400	391	392	365	375	378	407	401	389	414	413	373	400	389	400	405	405	379	357	378	390	365	450	370	387	405	369	384	368	398	397	373	376	386	388	370	370	366	372	410	356	389	397	411	405	375	415	348	369	388	390	339	380	361	371	367	415	399	427	395	404	360	375	380	379	372	386	378	411	415	389	385	390	384	399	374	400	408	398	412	376	426	394	359	397	381	407	396	351	376	367	417	385	372	412	379	385	409	409	388	424	341	423	376	369	384	372	386	380	394	347	372	388	372	422	413	375	385	374	362	384	373	366	393	412	397	398	405	403	404	380	403	370	401	413	382	391	376	389	379	372	379	365	401	346	384	424	383	395	408	385	410	365	360	409	355	384	412	353	384	360	381	415	382	377	448	394	387	393	385	389	384	403	358	374	403	391	390	397	356	383	370	394	420	420	393	370	401	380	368	408	391	377	371	391	345	419	383	362	392	348	403	363	348	358	409	378	379	439	399	352	391	373	369	386	374	402	332	394	371	382	402	360	375	396	412	394	393	366	378	402	392	385	407	386	351	405	405	376	409	403	360	378	388	391	381	372	395	372	373	391	383	380	422	362	391	388	363	394	391	371	422	391	372	404	346	381	390	415	361	404	386	384	449	401	397	385	403	369	375	375	352	369	404	357	375	391	367	392	356	374	374	379	414	364	432	398	376	411	375	375	383	363	377	349	406	379	382	434	387	386	397	367	394	405	355	400	394	382	384	390	376	402	381	395	417	392	378	414	374	391	374	354	372	402	362	382	392	369	386	401	377	394	456	402	368	399	357	358	389	424	379	336	387	386	391	372	408	381	405	367	377	387	399	409	353	352	373	365	386	374	374	365	385	412	417	383	399	388	403	397	379	380	403	439	417	352	417	393	394	389	398	367	419	380	384	370	352	361	393	397	348	388	353	378	415	432	410	348	394	392	397	374	396	352	397	396	381	394	404	413	377	389	403	379	403	387	394	398	381	368	394	409	389	384	393	392	387	397	431	434	356	362	425	410	431	414	418	376	389	374	382	369	397	413	385	407	384	378	400	376	385	417	377	370	384	380	401	343	420	403	399	380	368	370	396	400	386	379	379	406	366	384	359	349	365	414	385	393	355	411	377	397	398	379	373	397	376	378	373	385	359	364	364	410	379	361	376	369	396	378	392	371	386	392	421	368	414	395	409	424	387	381	380	403	345	412	390	398	400	391	405	370	389	348	358	399	377	370	402	348	410	400	402	370	391	412	372	375	372	377	393	384	422	392	395	378	414	364	372	409	381	417	399	374	413	373	396	382	369	384	389	399	413	403	387	433	414	390	442	393	380	383	421	349	377	408	393	405	395	424	372	389	367	398	364	380	370	383	393	405	369	379	355	371	373	407	410	420	380	395	405	395	357	370	370	395	395	376	360	368	399	406	389	379	376	354	397	383	368	386	384	390	386	402	393	393	415	383	375	389	361	393	401	414	411	373	375	393	384	403	411	372	379	379	394	407	366	397	399	383	406	365	353	401	383	386	389	409	368	413	399	373
23516	21510	29409	24208	22116	21872	17717	12009	10388	7597	7394	5262	4253	3161	2086	955	856	681	776	570	470	433	366	387	301	413	476	425	349	301	285	296	263	288	347	346	284	290	290	283	289	271	309	292	293	316	281	279	279	264	287	275	227	271	375	378	425	328	311	243	241	252	225	255	227	209	252	208	212	220	210	228	213	255	234	235	242	233	227	220	239	232	215	215	228	244	249	257	223	236	241	205	253	216	216	242	232	217	220	207	227	223	229	220	236	233	217	229	231	192	245	214	216	233	226	219	230	230	241	249	231	230	260	224	210	220	236	247	245	241	241	214	235	252	234	234	255	227	222	235	236	223	211	241	219	205	283	229	260	243	231	236	233	230	225	217	248	211	251	233	216	264	246	192	229	240	220	254	229	253	232	213	234	238	224	237	234	217	251	220	215	222	242	222	229	238	228	241	238	268	239	220	235	217	249	207	206	241	227	235	234	205	240	243	268	240	208	226	235	237	224	248	241	228	247	231	230	236	246	248	214	232	217	234	263	241	244	247	239	239	258	239	223	255	228	226	270	232	232	245	220	224	242	216	255	235	244	239	231	227	257	218	212	216	236	216	229	226	233	208	234	231	231	237	222	230	243	226	220	232	255	231	228	223	232	225	208	201	238	243	237	232	209	226	214	237	258	238	233	216	208	234	235	247	241	229	247	259	220	236	246	217	213	230	244	216	226	237	219	227	230	238	227	206	225	219	243	214	215	222	236	245	233	197	203	214	242	250	238	201	225	229	223	251	231	229	231	238	233	208	225	236	222	243	248	221	234	247	231	241	255	239	233	224	224	229	228	204	222	235	234	231	247	225	234	259	259	221	238	211	262	251	224	239	217	240	240	236	224	228	238	235	240	220	209	232	239	225	201	253	245	244	232	196	213	234	238	192	223	233	237	236	254	249	234	231	240	203	257	204	221	236	239	232	248	224	216	218	236	217	239	228	225	217	238	232	242	274	216	214	202	239	227	261	234	247	229	256	236	238	236	231	235	234	235	222	216	226	230	252	236	245	226	227	235	218	233	248	216	228	218	241	240	237	243	238	242	234	220	238	243	247	208	217	214	221	224	240	222	224	218	251	203	213	243	226	224	217	239	230	233	211	230	209	222	252	218	236	213	242	210	220	264	226	215	236	244	253	206	213	216	234	250	226	212	216	240	236	259	222	240	241	246	230	237	232	249	233	212	233	246	230	258	238	211	228	251	232	230	260	234	237	209	228	241	214	229	224	211	209	231	232	246	227	215	214	252	219	214	220	253	232	223	224	229	234	231	244	213	235	231	209	244	243	254	237	232	253	215	229	258	256	250	239	218	236	217	237	245	227	221	216	231	255	231	233	227	206	240	222	231	209	237	235	218	255	242	246	217	264	236	222	210	244	220	213	230	249	222	226	248	256	255	212	244	229	210	223	226	216	230	228	217	219	243	240	240	223	231	214	211	244	223	207	236	212	210	259	192	211	212	219	225	231	261	234	228	245	227	216	235	206	218	231	239	201	223	233	236	222	232	226	255	215	220	248	239	237	217	210	219	229	238	205	185	215	265	255	224	234	227	228	216	225	242	226	239	228	219	236	230	220	216	242	251	219	237	242	225	233	242	205	240	243	206	221	228	248	228	233	258	222	231	191	231	224	239	216	253	216	231	216	249	264	232	225	253	229	241	228	217	239	225	227	212	254	234	223	241	243	231	196	237	219	194	231	231	215	237	247	231	237	246	247	244	199	240	265	222	218	229	287	226	238	223	218	221	231	235	246	236	241	235	222	237	248	252	219	239	215	231	253	230	252	240	249	206	230	228	215	218	242	246	243	218	226	210	229	235	235	229	231	226	228	254	229	255	210	224	232	232	219	243	212	225	208	240	230	227	230	234	206	216	219	220	224	204	235	235	201	215	255	239	218	233	223	232	211	209	234	241	248	256	226	216	213	238	210	209	246	233	224	214	219	231	240	229	228	249	246	239	252	220	200	226	239	227	238	232	231	233	234	261	219	239	217	249	258	228	266	251	211	237	240	239	199	231	213	240	218	246	231	235	245	228	232	241	221	215	232	222	244	214	252	241	235	235	245	240	241	248	243	228	226	233	233	262	223	260	251	233	235	202	246	225	232	212	233	247	242	199	236	225	224	242	221	263	220	210	239	216	248	249	224	215	211	222	232	224	249	253	213	211	247	222	245	207	218	239	226	245	237	234	243	219	240	224	225	235	236	230	251	209	238	236	217	253	233	220	235	239	243	224	228	209	238	237	258	210	207	241	201	252	222	232	222	223	232	214	212	241	234	199	209	242	212	206	211	220	241	209	213	225	251	211	238	240	204	205	258	228	221	266	224	238	234	241	247	250	227	232	213	257	223	255	213	235	240	224	214	215	227	229	218	241	257	223	260	242	209	224	218	212	223	196	211	221	217	238	229	235	243	219	219	240	233	222	217	216	241	246	211	223	227	242	237	227	250	238	215	230	228	227	226	250	270	228	236	211	234	232	230	232	243	234	221	224	220	257	207	214	232	259	204	221	221	235	255	227	245	221	225	233	232	242	209	225	253	219	244	228	216	247	224	238	238	254	218	228	221	247	226	212	208	226	228	233	259	239	216	237	216	237	227	219	221	250	224	228	227	226	221	224	231	211	213	221	224	226	209	251	235	239	243	232	226	240	219	239	219	241	228	233	180	238	262	202	241	218	266	247	209	240	230	250	228	235	220	196	218	222	227	244	253	234	237	212	259	235	239	227	226	219	225	234	257	227	241	263	205	239	216	249	221	206	233	223	219	255	227	219	237	237	247	243	244	205	229	237	251	222	275	250	207	244	221	236	213	233	236	223	215	229	202	234	243	213	242	226	193	247	212	274	229	241	262	260	220	248	233	218	227	223	229	244	229	215	245	241	211	243	250	238	220	217	220	202	219	217	246	226	211	213	211	231	218	232	200	247	230	235	243	239	251	224	254	239	230	242	220	238	184	229	227	212	221	243	222	234	226	250	221	245	204	235	228	228	189	236	232	230	235	205	255	232	224	261	252	247	221	238	211	218	237	226	235	237	254	215	251	239	229	212	227	262	256	256	255	236	223	233	237	201	237	236	252	209	223	217	236	228	235	244	238	251	215	243	191	247	208	212	229	237	224	241	236	223	223	252	251	252	225	272	238	221	242	248	224	219	221	225	240	229	242	200	230	229	239	222	204	232	229	238	234	217	220	208	233	222	246	198	231	238	216	242	240	219	231	230	236	222	233	208	239	233	250	226	259	232	244	233	215	248	237	250	224	224	222	209	234	228	218	238	218	239	236	249	237	233	227	217	253	247	235	235	221	230	247	243	208	209	214	241	244	259	250	267	241	235	226	222	224	222	264	198	238	227	217	209	269	242	228	214	238	220	240	235	246	231	241	246	249	205	242	239	195	218	236	207	252	225	260	242	247	211	259	251	223	251	256	244	229	213	226	240	221	238	236	199	235	228	225	227	209	209	239
28938	52111	49684	40297	32533	24386	21763	21494	20736	15783	16020	12074	10507	7794	5372	2280	2153	1585	1991	1354	1053	909	769	813	618	801	998	876	694	516	511	515	504	502	675	644	561	501	532	494	532	539	498	535	507	526	507	529	502	495	480	480	432	479	690	781	782	606	473	392	373	361	404	395	374	378	387	373	374	380	369	347	384	393	386	362	373	393	347	393	359	347	364	387	355	382	377	411	350	350	377	385	385	396	370	402	388	370	366	380	374	385	385	368	422	364	373	370	375	376	339	383	370	394	388	353	360	359	360	373	383	334	365	347	353	356	361	358	383	365	357	358	392	378	389	378	348	368	416	389	371	393	367	363	357	327	354	325	376	355	368	394	366	364	381	386	350	398	387	383	383	396	399	353	353	380	397	388	395	363	366	370	378	364	370	388	390	358	393	327	358	357	369	351	342	357	392	385	375	379	386	385	353	372	376	373	382	390	393	394	370	369	369	359	354	364	375	379	399	375	394	373	380	353	373	354	357	381	379	368	413	392	383	384	382	345	377	369	381	356	378	375	375	363	375	389	390	399	386	392	382	369	408	384	386	380	389	374	380	350	400	374	382	363	380	346	349	376	374	388	363	375	388	349	417	348	385	358	362	368	364	367	312	349	392	358	354	397	380	381	377	358	363	363	315	387	343	360	400	385	376	348	359	331	371	379	363	399	372	374	349	386	366	335	355	391	352	385	379	374	399	383	349	363	395	365	377	363	392	375	384	398	367	404	385	387	375	372	393	377	400	408	347	400	374	395	339	376	370	412	356	382	379	377	356	380	370	400	385	382	364	388	377	375	366	337	374	369	380	399	374	411	342	382	377	382	396	382	409	373	381	366	378	366	366	377	364	352	346	356	381	371	383	372	413	398	377	377	349	390	387	366	413	411	382	382	359	396	341	400	389	371	372	365	349	378	352	378	394	357	348	359	397	351	392	368	373	363	372	374	366	401	367	367	364	355	367	386	386	370	377	354	369	378	405	386	393	378	359	375	366	380	398	387	390	345	367	381	343	375	369	375	378	392	368	368	389	353	384	389	377	377	375	351	352	358	345	359	366	363	358	372	397	409	379	372	367	407	404	342	361	364	331	363	382	372	387	383	357	411	421	364	385	401	369	412	368	369	346	364	365	378	363	365	355	396	403	352	367	376	385	358	392	366	365	360	342	394	380	352	379	398	412	383	376	343	392	403	345	359	356	395	377	370	355	391	359	353	365	380	362	361	367	367	390	334	394	360	351	382	381	392	365	360	375	355	366	390	352	375	340	334	406	375	426	380	362	378	406	337	358	355	377	391	334	383	413	348	383	370	387	383	383	373	355	355	340	359	353	366	339	382	377	389	390	358	360	385	409	358	353	345	368	389	368	394	380	346	350	361	341	395	365	361	398	385	390	383	371	345	371	393	379	395	383	365	383	377	375	355	352	374	352	365	365	398	401	357	411	383	341	366	372	371	364	403	369	389	384	391	338	360	334	352	365	363	383	389	360	360	385	371	415	395	368	400	376	362	359	380	385	365	380	340	341	360	371	369	376	359	362	367	346	365	392	367	357	376	376	378	370	392	344	389	342	388	394	376	345	394	396	369	414	365	366	371	370	385	348	358	390	396	391	370	414	386	347	372	364	355	350	380	362	363	363	391	341	365	347	363	372	393	367	400	349	392	358	374	338	381	390	344	351	357	391	372	400	357	356	374	404	378	393	340	366	366	384	385	385	386	321	370	355	382	376	372	367	392	382	381	352	379	367	360	350	369	361	400	375	365	368	395	369	387	386	368	388	372	368	346	386	389	357	377	354	413	365	359	380	393	390	387	354	377	375	364	343	391	350	396	373	345	349	383	367	365	363	368	372	360	347	359	416	371	370	373	346	371	368	406	356	402	381	405	352	386	388	370	376	374	414	368	408	360	366	385	403	362	348	366	360	356	400	377	358	381	378	371	377	370	410	381	360	338	371	353	402	359	342	376	375	371	381	394	356	376	374	329	391	375	368	340	394	370	361	388	354	420	404	403	360	401	370	366	330	380	383	373	384	337	346	384	395	397	368	388	381	356	372	404	399	370	390	390	343	383	369	388	376	331	386	416	392	359	361	355	373	344	394	374	371	386	383	402	359	383	370	347	398	363	375	361	378	327	378	346	373	359	374	366	371	357	360	368	388	354	384	412	400	355	359	380	392	370	404	361	367	373	352	371	391	363	419	356	362	392	390	378	378	391	346	359	346	369	344	350	389	345	390	359	348	391	373	350	377	360	370	382	360	374	379	382	373	351	369	365	374	404	384	358	364	370	366	354	402	336	365	413	418	387	345	384	387	372	363	380	382	390	401	380	384	367	357	359	363	382	416	378	374	408	352	381	365	356	370	353	392	357	368	396	390	383	377	353	341	386	390	376	364	336	388	383	357	374	376	389	400	324	351	400	375	373	360	396	353	399	355	372	357	346	352	352	356	398	355	360	379	384	363	349	369	356	377	353	375	372	346	362	385	377	347	397	338	365	386	341	357	405	392	349	354	379	358	373	368	360	391	380	382	399	383	344	391	385	365	361	379	375	395	387	376	394	376	375	353	391	362	373	357	378	379	367	347	383	356	345	366	371	401	370	379	389	357	369	419	397	391	373	386	414	411	356	363	374	390	391	381	408	370	362	351	386	382	358	390	328	382	369	361	391	355	362	358	361	351	341	396	392	384	357	385	411	380	374	369	386	378	415	377	372	374	399	384	369	357	378	365	358	362	391	368	362	366	362	385	390	372	378	341	367	393	393	384	376	395	341	395	350	389	358	387	381	366	391	396	381	355	398	361	339	363	375	395	347	383	371	366	356	374	359	353	350	376	358	384	349	359	356	407	359	366	315	380	373	370	350	395	390	409	337	391	357	388	390	385	353	363	373	378	378	405	344	378	397	355	364	368	386	352	372	368	365	370	380	350	382	402	398	365	343	374	379	395	392	398	362	379	389	371	384	381	372	379	388	361	337	385	379	392	377	382	388	407	363	340	379	342	379	403	366	398	386	367	405	396	369	394	346	377	373	396	354	376	388	384	377	393	359	369	366	383	372	375	367	368	378	381	347	389	363	378	400	375	357	370	402	402	371	372	372	400	368	344	356	359	377	354	378	362	368	368	386	371	375	404	366	378	380	352	376	383	399	388	349	380	389	377	377	391	351	378	377	386	398	387	325	365	356	367	360	363	363	405	332	376	351	389	387	385	387	385	337	373	426	374	374	330	369	382	381	372	377	371	384	353	406	385	370	362	381	404	374	355	394	392	371	344	358	359	367	373	348	417	366	378	400	329	359	394	357	362	368	383	380	412	375	370	410	377	364	354	389	392	379	373	352	376	363	369	355	364	344	365	394	356	362	361	366	385	345	401	369	360	366	349	413	402	361	364	351	366	378	364	374	398	416	336	373	386	354	360	360	371	373	385	402	378	372	414	379	373	353	386	361	352	392	389	364	353	369	389	363	350	398	396	358
27304	23665	28118	20963	10089	5534	5044	4465	3904	2861	3049	1706	1642	1326	493	435	345	316	345	338	284	232	275	268	219	235	260	247	248	258	215	214	234	242	246	220	244	218	249	244	239	275	230	240	249	242	225	234	229	237	207	228	227	208	257	238	248	231	209	210	217	221	226	187	196	220	211	197	188	185	224	222	203	214	220	203	221	206	230	230	209	200	205	237	226	178	210	199	216	193	199	207	195	200	200	197	191	206	185	201	222	196	204	216	218	212	175	207	196	211	198	242	209	213	197	196	201	210	204	216	202	236	202	194	219	218	212	211	202	212	221	214	232	192	216	203	182	206	226	204	206	193	206	188	205	203	212	216	208	219	210	211	229	207	193	219	206	195	208	195	225	194	208	204	204	203	188	216	190	240	211	217	245	222	213	218	213	218	211	221	196	221	198	207	185	211	201	199	234	225	230	199	189	210	198	187	193	234	192	201	196	198	229	210	226	226	212	194	192	227	188	222	184	218	213	199	196	180	226	227	203	217	185	189	200	186	235	214	219	204	224	212	209	196	209	211	182	224	230	206	221	192	190	226	199	198	214	203	206	215	188	227	203	225	182	198	238	187	201	250	229	211	197	193	202	226	213	233	252	221	220	223	206	192	220	208	211	237	221	220	226	207	191	201	212	187	203	202	214	214	201	235	192	233	219	201	198	222	166	221	244	218	182	213	221	217	196	221	205	230	226	233	219	228	213	218	194	210	221	206	199	214	252	225	192	210	231	191	204	185	205	190	205	173	186	225	171	205	211	210	213	211	198	210	217	205	242	191	205	218	225	215	211	216	217	216	227	209	203	197	182	212	201	240	221	210	213	199	220	201	194	221	190	216	203	170	212	212	196	182	204	220	208	216	218	207	211	204	188	182	204	203	207	228	185	208	228	221	195	190	195	204	219	198	224	198	194	209	189	216	222	191	198	213	215	214	218	198	219	200	212	204	206	224	219	208	205	215	216	188	211	188	227	205	223	207	209	210	215	222	231	192	207	212	215	228	224	198	203	207	208	221	198	226	208	206	188	228	198	181	225	218	184	198	212	182	216	213	209	215	217	193	218	207	207	183	227	203	181	227	189	202	220	205	195	197	228	205	221	200	226	231	219	199	216	194	210	197	215	220	211	169	203	178	230	198	217	204	194	203	232	198	197	223	207	220	233	192	190	199	208	223	225	201	225	217	196	212	193	194	192	210	190	212	206	201	195	223	220	194	186	213	214	216	214	224	228	209	200	217	207	204	231	223	212	212	239	222	209	195	200	221	200	227	234	199	216	227	194	218	194	236	188	209	203	210	195	190	198	194	212	223	218	205	208	200	205	236	203	207	212	206	210	206	214	229	213	229	220	211	206	215	193	206	207	202	238	222	204	210	239	205	210	232	207	244	194	193	198	211	232	180	238	207	215	198	177	199	232	188	211	214	200	243	196	214	223	204	201	203	251	218	185	214	219	191	200	174	236	206	182	200	199	211	210	213	204	199	215	204	228	215	209	211	216	215	197	228	195	217	225	214	219	196	199	215	228	221	228	224	227	207	226	217	208	224	231	232	209	201	233	205	191	197	210	193	206	199	227	202	205	209	205	203	213	208	198	243	227	194	224	227	209	192	199	233	223	213	200	230	215	237	178	203	196	208	193	222	242	171	205	211	211	222	229	204	213	213	201	236	224	158	210	217	233	206	216	194	200	183	230	229	210	193	190	193	202	213	226	228	242	217	198	213	221	218	195	220	217	193	215	191	228	200	211	207	234	244	210	213	189	186	204	214	201	214	195	203	224	227	199	210	204	185	203	226	209	220	181	208	177	224	217	212	201	221	214	199	210	204	203	220	212	248	182	183	230	212	224	202	199	224	187	226	220	215	224	225	199	191	207	211	220	201	197	229	211	184	189	201	218	198	196	202	216	213	215	195	231	201	199	207	204	206	217	230	224	222	218	226	211	203	204	231	215	198	208	223	197	221	229	232	194	198	200	222	211	220	207	233	208	204	204	231	207	197	197	199	212	210	217	211	203	209	220	216	227	204	216	203	221	199	222	217	205	165	187	187	201	204	194	193	187	258	203	192	206	201	235	215	205	216	201	204	198	211	213	204	199	215	213	215	202	211	198	217	197	221	213	216	204	227	202	218	203	192	205	183	204	205	225	240	210	193	231	184	225	219	224	193	216	218	175	219	204	218	196	212	198	207	180	184	214	202	204	202	191	227	239	186	215	214	224	217	195	249	187	236	202	196	219	224	220	187	208	186	215	212	202	207	212	230	218	223	189	201	193	195	215	223	218	205	223	218	227	225	222	249	196	174	210	205	199	195	215	196	196	203	204	232	212	197	211	174	203	209	181	215	196	199	199	199	219	240	215	190	207	200	222	204	241	211	227	221	216	195	207	222	219	214	195	224	202	219	201	211	202	224	198	209	215	200	187	203	204	217	213	196	211	209	213	210	175	200	238	207	200	199	179	219	209	192	221	226	208	216	221	239	202	202	207	218	202	202	198	211	229	223	195	207	236	203	211	210	216	209	220	231	210	211	209	192	202	217	210	200	185	219	192	206	221	198	226	218	216	213	224	224	216	200	214	209	197	225	229	198	221	205	218	191	200	203	201	193	207	199	226	204	220	185	200	203	235	211	208	198	225	201	196	191	215	204	205	207	188	204	230	211	211	228	208	210	213	231	213	198	220	215	205	214	210	199	216	194	201	204	214	202	236	185	210	198	223	217	225	202	217	222	224	205	196	198	214	202	203	211	208	214	210	231	218	212	199	207	203	202	196	199	201	191	176	204	227	242	226	212	241	201	199	207	204	192	210	205	225	194	172	233	209	191	188	236	195	215	184	212	206	201	200	212	194	228	198	204	192	224	203	203	216	202	197	204	213	227	215	206	195	193	193	201	215	215	188	196	208	211	209	235	203	195	207	226	237	207	195	230	248	219	201	227	212	166	208	203	192	229	207	228	211	228	211	195	197	215	253	208	205	203	205	212	228	215	219	213	199	221	197	234	213	222	199	202	203	202	207	230	218	189	206	190	207	198	211	216	207	242	188	213	189	203	213	212	195	222	211	208	230	205	209	252	215	200	223	224	228	191	185	188	196	232	213	191	198	196	206	233	235	205	193	204	205	227	224	230	208	220	216	215	199	204	204	183	210	220	214	202	203	203	227	201	187	220	212	184	224	190	200	186	185	229	193	222	221	214	220	206	201	187	199	187	216	198	192	216	214	224	231	203	180	219	203	213	212	234	237	216	203	200	215	195	220	229	221	225	177	186	200	257	204	207	234	197	200	202	203	243	186	219	218	217	205	198	227	213	227	205	225	217	208	216	217	214	214	220	210	222	221	195	229	223	223	210	216	226	256	227	224	216	189	194	202	223	201	219	203	202	249	205	218	191	216	207	244	192	219	197	189	210	206	220	209	196	228	218	198	196	197	209	204	224	237	209	213	219	206	210	228	222	220	221	219	203	209	205	212	214
25653	39828	36021	25755	17248	12520	12734	11347	10448	8117	8210	4827	4649	3406	1226	1063	843	676	773	799	545	460	440	446	437	445	494	458	427	406	406	383	394	423	450	473	464	405	426	445	430	450	417	402	415	429	402	416	421	353	384	388	370	411	350	397	409	383	358	360	314	363	327	345	343	345	353	375	356	362	352	344	339	334	373	350	314	312	335	337	335	339	365	352	343	335	370	342	372	348	334	349	356	381	362	333	338	363	328	322	353	369	362	344	336	350	313	352	383	350	349	366	348	363	333	368	350	362	332	331	339	354	350	347	362	325	341	396	366	330	337	341	376	357	381	350	331	320	359	369	337	346	362	373	315	331	353	373	372	349	353	338	362	340	333	329	339	342	323	319	342	337	379	341	346	356	339	336	341	346	359	334	332	342	310	330	321	355	337	329	349	347	364	361	354	337	338	355	354	335	355	335	353	384	394	408	363	321	316	339	361	345	358	339	337	359	354	317	342	318	332	313	328	356	293	335	315	370	358	354	351	369	363	306	337	352	365	344	375	372	341	381	369	346	324	340	347	326	360	370	350	329	342	334	333	357	314	371	287	334	382	345	391	333	348	357	343	327	364	357	323	357	327	378	369	324	361	377	340	371	362	359	347	366	360	342	355	358	337	380	353	364	351	368	371	371	361	362	333	389	332	327	374	332	336	356	327	356	352	351	359	320	338	355	334	387	376	314	331	323	339	359	360	379	351	322	340	347	334	344	337	362	352	345	315	361	363	352	369	339	360	361	369	326	363	337	328	368	383	336	340	348	357	334	335	330	347	350	341	326	329	372	343	350	351	335	352	318	384	343	342	348	327	349	411	331	353	356	367	320	358	369	362	361	374	347	362	354	333	348	318	349	328	352	364	367	353	293	348	311	341	360	381	333	320	348	348	327	365	362	350	338	323	344	362	368	330	353	352	340	348	370	346	346	356	348	345	331	362	326	348	352	355	334	364	381	342	338	355	323	374	358	361	309	345	340	355	359	390	343	347	334	375	349	358	381	355	342	350	364	337	357	317	382	382	341	366	299	343	371	348	333	353	354	366	376	344	401	336	347	343	350	318	372	327	337	368	330	349	366	318	372	375	341	349	354	380	374	355	346	329	361	348	345	359	372	340	352	378	369	335	347	322	361	335	334	351	374	346	336	328	344	325	345	330	348	366	373	385	327	361	364	347	366	346	347	322	340	333	321	382	329	345	359	329	353	298	324	358	364	357	355	390	373	347	340	365	355	323	383	337	363	363	365	353	353	360	376	367	368	339	337	365	325	336	365	335	331	328	356	368	367	325	333	343	366	360	384	346	342	347	372	362	360	303	327	359	330	338	351	350	322	350	334	347	333	385	364	353	362	315	348	329	342	378	384	376	363	368	345	371	326	368	338	346	382	343	336	370	338	381	333	383	362	348	347	352	334	367	341	358	371	349	381	324	326	359	335	342	353	359	352	361	337	354	387	350	352	337	356	343	347	351	344	351	346	332	338	361	360	346	367	337	374	331	359	369	370	361	331	366	320	375	355	337	356	350	313	362	315	363	376	344	368	356	333	320	348	358	323	352	328	341	352	382	338	356	334	360	352	341	347	352	357	337	344	357	334	342	365	324	344	338	343	327	340	342	338	354	335	352	351	346	337	346	377	369	334	326	338	371	349	330	353	347	335	335	328	321	328	360	371	341	379	321	315	362	361	341	360	354	331	325	352	378	386	321	367	379	349	337	326	351	359	352	330	338	352	375	399	339	320	349	342	357	355	368	344	367	339	321	347	370	346	334	348	361	347	345	329	375	351	322	327	365	366	338	345	324	357	354	340	366	354	336	346	370	363	343	358	354	306	329	354	379	339	323	345	350	355	387	339	368	371	359	380	351	379	360	399	360	336	376	344	381	356	360	333	327	363	347	372	346	334	365	358	311	363	367	322	333	360	354	358	371	373	317	347	308	341	340	328	342	353	349	341	325	381	372	318	378	365	319	331	336	364	350	360	374	358	348	360	360	314	313	327	335	341	345	365	319	353	320	333	362	338	388	362	371	370	360	367	316	363	373	328	351	355	353	335	335	355	336	373	343	357	307	390	315	334	334	343	332	356	324	337	337	330	297	364	362	389	301	365	326	295	345	344	349	362	345	382	356	366	316	332	379	404	338	369	349	358	424	378	348	333	337	329	359	371	333	327	336	336	327	341	364	365	355	352	345	327	401	359	358	347	367	333	321	314	363	357	337	333	338	325	347	363	325	328	323	365	373	348	354	338	358	363	361	343	307	370	314	346	364	352	344	310	371	349	386	344	348	346	336	366	316	339	358	340	299	331	374	354	340	343	389	347	356	330	357	348	341	398	371	327	335	326	348	355	339	326	337	321	366	337	330	338	394	342	341	342	347	327	371	318	333	338	344	321	335	346	354	334	352	362	400	401	331	344	364	334	332	362	373	331	357	367	368	357	356	333	368	372	348	352	352	330	385	392	398	345	357	364	358	356	373	331	359	303	376	334	368	312	342	354	318	346	343	367	371	343	302	370	357	360	314	347	361	324	342	372	344	353	357	368	341	334	330	334	322	349	360	355	325	321	346	340	304	326	339	348	364	377	352	314	350	324	344	354	356	363	330	374	327	370	350	342	352	370	337	307	370	329	354	351	368	330	344	371	361	367	330	338	337	343	334	361	384	338	325	342	371	363	374	347	378	349	339	343	342	359	343	335	365	369	349	357	345	338	337	385	363	350	343	333	313	336	333	349	327	371	361	325	353	365	336	376	355	388	318	348	357	365	369	367	345	347	334	389	360	343	349	342	326	337	334	332	394	349	367	360	325	340	347	360	341	326	358	358	297	343	321	350	341	330	356	356	363	326	379	347	331	336	338	362	372	375	340	339	355	331	342	351	351	347	335	333	346	336	316	336	323	378	382	321	375	363	334	353	356	359	364	367	360	341	364	331	356	352	376	368	355	340	368	397	336	332	359	341	364	355	352	332	339	373	351	358	341	342	363	347	363	341	351	392	346	348	357	347	332	348	342	374	360	360	325	320	339	347	350	350	333	350	320	344	350	336	316	344	362	364	337	366	395	356	335	384	327	324	317	324	303	350	345	346	375	357	342	320	372	343	352	344	399	312	365	369	341	344	385	326	362	343	330	359	344	348	362	380	348	385	356	358	325	353	333	375	351	350	374	351	339	363	369	352	348	388	330	354	346	325	350	372	345	320	319	348	349	359	360	346	340	359	334	409	323	364	344	336	352	318	342	322	382	355	342	368	340	341	326	342	380	339	354	325	351	338	331	347	368	354	365	322	339	327	353	377	385	326	348	324	354	372	349	389	323	359	329	320	356	315	380	354	327	342	343	342	368	371	364	345	337	333	350	343	333	342	307	354	338	352	321	346	352	333	367	367	335	338	342	326	363	361	316	345	353	305	348	385	323	373	331	376	371	329	323	376	358	341	337	341	355	326	374	354	354	360	343	317	336	323	343	352	338	347
24458	21523	28980	25124	21453	15976	12586	8782	6416	6199	5108	3171	2887	1673	723	717	558	478	516	478	343	311	305	315	269	265	322	317	256	259	277	250	290	295	291	299	312	307	251	276	305	330	269	291	278	296	287	257	249	234	241	266	254	274	331	388	317	291	239	247	238	249	217	232	232	249	203	227	234	217	249	236	245	226	229	207	232	233	215	250	233	224	215	212	251	236	236	252	250	256	237	255	257	238	245	235	250	268	248	254	241	263	245	202	220	241	245	245	243	259	234	211	255	263	257	238	232	221	222	214	231	232	224	230	268	236	203	231	250	242	233	246	217	243	224	236	225	208	252	215	232	228	246	211	248	254	233	223	250	241	224	224	235	226	225	260	256	230	236	216	247	221	262	240	231	235	239	251	231	212	262	210	222	235	220	255	235	215	234	256	230	241	228	234	228	241	244	233	224	241	211	228	251	273	255	249	224	258	248	258	238	248	236	232	223	241	227	235	228	221	251	261	236	228	222	218	248	251	229	235	261	223	228	231	237	227	261	225	223	228	231	229	233	237	221	219	232	231	245	216	234	244	218	230	252	230	243	233	246	206	246	232	257	258	233	230	239	229	236	229	247	231	244	239	231	252	230	214	238	209	241	235	249	212	231	211	237	233	235	236	226	247	242	234	225	231	222	231	257	236	213	237	247	205	216	232	226	221	241	236	254	218	220	214	263	237	233	241	209	251	236	224	247	243	249	258	225	220	229	231	219	245	232	226	260	247	250	234	221	235	268	227	230	245	234	220	225	228	225	259	213	228	215	243	222	242	232	256	224	231	232	247	251	227	252	225	215	269	240	223	243	231	225	219	234	228	220	207	217	256	242	235	241	258	251	210	223	251	266	197	223	213	262	210	219	234	227	226	236	242	217	235	215	256	238	239	247	217	224	212	266	222	227	265	238	220	217	230	242	232	237	226	207	191	217	230	247	219	220	268	242	229	230	228	238	202	268	221	228	255	224	216	237	234	251	257	215	247	240	228	244	241	243	218	236	236	243	227	232	257	255	259	203	258	203	243	258	229	258	211	240	251	255	249	210	239	235	227	242	240	248	210	226	215	233	241	252	239	226	234	264	212	249	219	224	219	230	241	238	224	241	208	246	237	220	236	237	207	229	223	230	218	247	226	280	255	262	242	238	227	256	230	245	248	240	243	229	254	228	225	230	249	237	262	234	207	229	253	230	238	203	240	242	233	228	233	254	223	252	245	225	226	253	236	204	223	246	239	264	258	254	251	228	243	229	251	244	258	219	232	235	215	219	264	236	250	226	207	232	236	230	245	213	245	239	220	217	220	219	231	202	226	238	267	227	224	196	214	235	272	212	214	234	227	235	221	273	247	214	229	245	246	235	253	252	227	252	254	240	245	247	203	251	225	228	249	232	221	219	224	236	264	235	251	264	235	222	252	234	247	221	246	237	245	233	228	238	246	223	254	236	231	221	264	254	214	235	237	243	248	241	230	224	237	268	220	237	255	221	260	214	214	229	254	244	259	222	220	207	239	216	236	233	244	235	235	204	201	229	230	224	234	236	244	240	233	238	228	249	209	213	248	230	252	231	220	228	246	230	246	215	182	244	234	206	228	223	238	241	245	241	228	233	222	223	243	230	240	242	243	231	241	225	223	230	247	245	234	221	252	249	250	238	222	252	242	241	229	209	225	226	236	221	228	228	250	231	263	226	226	243	235	242	241	254	204	250	239	219	215	244	239	247	267	249	221	265	228	241	230	239	223	223	261	260	232	248	233	256	233	243	265	227	232	203	225	228	214	235	240	243	236	214	251	242	240	243	253	274	246	257	239	231	211	201	226	258	240	216	200	265	212	244	219	254	246	242	247	249	250	244	233	280	268	245	247	250	268	249	229	266	224	220	226	228	233	237	263	265	245	233	218	239	232	243	230	231	231	244	225	226	223	217	247	198	260	231	258	240	244	228	242	257	228	247	249	235	237	220	237	233	222	257	252	233	215	242	227	227	250	238	248	237	261	226	248	245	246	240	250	237	226	222	214	230	233	244	230	223	214	257	238	211	240	212	236	226	231	238	215	260	246	230	218	228	272	216	243	234	249	197	220	265	224	238	246	241	255	215	226	211	215	239	216	251	253	231	247	231	232	250	271	219	263	222	243	245	205	228	235	235	236	229	296	247	221	266	183	223	199	218	254	227	234	238	247	261	225	217	210	242	210	264	237	231	235	227	220	235	235	242	213	240	251	237	226	258	228	214	274	241	252	239	236	259	218	247	223	222	216	221	210	220	240	263	250	246	232	216	228	262	230	252	242	237	229	228	238	232	230	220	240	237	250	250	220	250	229	214	231	234	257	246	242	221	220	257	234	215	240	236	261	241	193	223	244	242	232	247	221	216	221	229	229	225	225	243	245	229	236	213	241	238	245	227	221	223	250	249	233	226	242	236	245	241	236	240	201	242	205	242	231	231	228	229	255	234	238	264	214	254	224	233	224	247	224	248	222	245	237	254	203	228	233	218	268	214	254	252	251	228	242	249	228	206	234	211	234	233	226	234	243	227	235	243	222	183	243	253	225	218	249	218	204	247	226	221	265	234	251	240	257	250	229	236	271	234	238	234	230	268	223	242	248	244	251	234	281	233	273	244	229	242	255	251	232	232	243	244	238	229	254	232	224	216	238	265	232	218	242	251	239	226	198	239	247	259	211	244	208	237	254	218	251	230	253	259	210	228	243	257	266	242	235	250	235	227	242	248	231	241	262	242	257	258	234	232	248	217	247	242	247	226	243	260	240	261	229	216	221	230	225	224	212	260	256	229	223	253	217	247	236	241	221	224	223	242	219	237	235	249	221	247	233	247	236	245	235	230	248	229	241	214	223	224	240	247	244	253	246	221	230	227	247	225	232	245	225	218	241	230	246	237	261	251	210	258	242	246	228	248	276	240	228	245	240	257	246	246	230	236	237	259	221	228	242	226	238	199	241	225	217	228	241	244	211	235	238	239	255	238	211	244	225	240	242	229	245	216	214	263	216	242	233	210	225	241	247	219	239	256	228	234	237	231	224	239	227	207	233	281	221	245	210	237	269	235	216	215	217	213	229	244	245	240	225	229	243	231	244	224	249	230	223	243	255	236	237	246	237	233	249	228	236	220	250	220	232	244	219	270	216	254	241	236	216	202	243	235	253	238	229	207	246	245	202	235	233	228	231	215	239	223	231	223	248	230	219	248	220	220	243	253	275	246	227	240	252	264	243	244	217	238	206	226	231	208	264	245	242	235	267	230	235	201	227	224	245	229	218	229	251	214	236	233	230	242	250	257	256	247	215	215	234	233	233	238	228	227	219	257	218	232	277	239	224	228	245	240	218	235	238	221	238	224	240	220	225	245	230	219	242	233	234	246	202	256	227	243	234	223	242	242	217	204	237	249	237	259	214	226	243	240	216	231	228	212	230	242	235	241	260	244	246	207	263	220	246	232	260	223	226	256	223	232	231
27539	47731	43771	33693	25025	21124	20838	17675	15046	14387	11879	8160	7221	4186	1922	1811	1382	1130	1150	942	726	613	577	572	509	545	611	545	544	535	486	518	501	465	562	599	634	556	520	491	517	527	532	552	524	494	497	521	462	418	491	453	453	525	663	749	599	513	452	435	385	381	405	409	422	415	390	394	347	370	390	393	403	371	391	387	423	378	447	398	407	385	397	372	400	403	398	402	361	394	376	370	411	465	399	372	431	385	384	399	359	403	380	371	409	431	403	394	405	407	416	395	386	410	383	397	376	402	356	405	401	388	410	389	399	383	402	413	385	386	404	400	428	383	400	356	354	359	399	417	381	402	472	362	384	352	366	405	363	372	383	333	393	380	392	367	383	376	409	384	384	399	450	369	362	386	401	393	425	438	368	394	417	378	392	369	395	361	402	376	390	335	394	391	377	340	411	366	381	390	428	334	399	390	393	374	383	407	406	420	383	400	388	386	398	355	386	388	407	410	389	400	385	413	386	392	409	412	388	398	368	434	367	364	408	375	399	417	375	389	413	432	378	382	423	398	395	373	382	408	378	377	388	377	366	374	415	403	380	414	371	370	364	430	416	357	406	369	363	427	423	412	372	385	372	416	366	338	400	407	388	401	439	395	437	378	377	356	408	391	414	404	378	371	376	403	372	415	355	379	388	395	409	380	385	417	387	392	411	384	409	377	396	408	409	404	387	410	403	379	370	388	399	413	403	414	343	405	360	429	379	381	411	392	378	385	416	357	382	426	386	377	352	354	374	366	387	374	400	401	391	384	375	362	427	403	375	371	412	351	382	397	386	416	420	418	383	373	400	389	391	405	399	390	393	394	397	333	425	370	410	382	395	422	432	406	406	402	367	396	398	396	375	415	375	403	370	385	416	365	401	352	379	408	435	412	379	376	425	366	383	420	425	385	406	393	367	409	411	368	418	360	362	411	376	424	423	405	414	382	386	405	402	402	407	390	403	425	442	388	394	384	380	402	382	420	428	392	388	425	375	395	399	414	381	364	396	374	381	380	393	352	403	408	370	430	431	381	377	393	401	409	424	400	413	385	398	371	394	418	385	385	362	392	377	413	390	400	395	377	417	389	406	401	405	383	399	393	390	416	402	404	408	405	404	398	423	380	385	384	356	389	404	416	388	379	365	406	404	413	370	372	389	365	378	406	416	386	407	427	389	386	407	428	391	399	392	413	368	411	406	365	402	366	402	363	402	413	403	373	425	364	404	373	394	403	411	374	382	370	421	417	439	405	397	383	402	386	373	386	392	419	409	394	381	365	405	390	398	382	387	392	361	352	386	369	411	421	399	416	423	368	384	413	388	369	419	393	430	390	397	396	399	381	381	382	388	431	374	405	388	371	387	378	395	409	398	393	395	370	430	396	415	373	410	367	439	415	368	404	380	414	377	391	373	386	428	392	401	376	359	423	397	401	401	365	360	390	415	380	379	396	372	391	383	393	396	356	379	371	406	457	404	429	368	420	393	399	372	427	427	386	393	408	352	399	384	396	394	372	417	371	387	426	393	408	422	403	402	406	375	400	364	399	420	384	416	374	421	395	396	372	399	376	400	394	407	377	381	383	373	391	381	399	407	398	385	383	402	397	375	340	391	441	392	408	414	387	383	394	395	401	403	392	409	413	384	403	408	382	420	392	430	390	367	382	403	405	399	392	371	418	408	370	456	388	414	371	388	414	384	380	391	371	403	394	345	384	371	398	372	350	373	425	413	401	384	385	391	401	398	361	380	368	387	372	412	404	387	406	398	372	409	403	415	417	399	400	409	407	406	408	389	414	397	392	383	425	393	379	414	403	406	429	405	397	358	369	377	373	400	400	397	391	410	406	399	425	388	408	388	365	405	414	392	395	383	413	399	381	397	363	355	365	358	398	413	401	390	390	377	412	361	400	388	397	383	370	403	369	414	386	382	370	364	413	421	417	416	376	362	380	393	375	412	406	397	386	394	381	417	399	372	409	414	367	374	376	396	397	401	386	417	424	390	413	364	386	388	382	398	395	381	420	380	428	392	379	424	374	383	411	364	386	391	366	380	356	385	408	388	396	408	376	419	397	386	372	400	412	383	411	415	430	430	407	335	406	394	393	380	400	388	408	404	416	410	400	375	335	396	390	382	373	402	409	383	420	360	399	377	422	409	409	417	397	394	381	381	378	379	407	385	420	406	383	356	406	413	387	378	395	380	393	392	343	359	412	386	383	393	399	392	427	340	362	405	375	375	386	386	388	406	399	345	395	408	403	381	402	370	429	383	391	429	424	420	395	421	401	358	388	376	400	392	393	387	410	426	422	394	402	418	409	373	406	393	391	421	393	387	424	383	387	372	403	420	385	388	402	364	363	428	397	406	361	429	412	358	404	374	385	378	392	357	398	406	394	424	422	376	393	413	390	383	376	391	401	378	382	410	401	395	376	372	344	393	385	378	383	382	390	384	418	386	399	429	389	378	394	399	388	365	401	423	377	397	394	417	388	395	386	387	397	397	412	389	443	404	363	379	392	373	430	410	420	368	362	380	394	382	389	427	370	382	410	336	399	412	419	400	404	424	386	396	402	358	388	345	404	387	405	436	423	382	415	409	377	400	408	419	409	396	369	451	376	441	396	376	381	417	371	350	417	393	436	390	422	381	397	376	405	380	437	394	431	419	390	400	397	380	391	379	397	392	412	376	355	381	391	392	380	363	377	397	434	384	387	394	401	394	420	378	383	408	407	397	399	402	381	406	423	415	428	363	349	379	418	408	363	404	393	340	412	398	382	375	353	390	398	404	392	376	367	395	381	371	411	377	370	384	347	388	346	361	413	403	391	400	371	371	378	395	398	383	407	408	398	365	402	355	417	367	404	389	363	381	390	372	431	383	389	411	388	408	417	400	390	368	385	417	327	409	405	385	383	424	380	376	368	385	383	364	384	416	379	380	372	402	400	367	425	396	394	359	405	436	401	412	378	368	402	398	379	416	414	394	429	413	365	392	401	375	411	408	387	404	397	420	409	404	382	394	375	339	400	394	408	394	410	394	399	370	403	374	428	369	362	418	375	378	396	391	363	412	410	427	379	405	411	404	335	379	395	407	362	401	432	397	389	376	400	384	405	353	381	374	398	405	387	386	391	378	421	385	383	436	370	408	438	387	404	382	404	389	422	372	346	400	434	424	400	371	406	425	391	438	400	400	419	368	380	400	419	416	400	386	425	418	408	397	399	383	369	385	399	392	365	400	388	377	369	412	399	400	398	427	430	409	424	392	385	380	397	390	380	389	354	419	384	378	416	389	396	390	391	382	403	421	378	397	376	370	350	415	392	396	376	387	408	423	357	399	365	409	382	375	352	401	419	394	425	362	410	392	389	411	374	398	370	389	361	385	420	366	383	374	373	385	388	407	403	348	416	435	371	391	395	395	389	397	373	401	379	421	426	390	384	354	398	419	359	374	382	367	434	380	381	368	375	407	418	420	403	387	427
23440	21502	29369	24103	21842	22371	21802	13240	9245	9765	6903	5017	4429	1883	1026	866	751	567	738	571	461	391	360	330	313	337	312	318	302	279	285	248	295	298	318	282	331	357	288	273	298	308	288	297	315	313	264	261	282	288	310	321	298	320	424	528	395	330	252	263	266	237	207	251	224	241	233	224	226	242	193	222	244	254	226	207	243	237	222	211	226	243	219	236	222	222	262	225	237	216	233	245	225	234	213	223	238	237	233	206	243	225	233	239	233	215	214	255	232	224	199	242	231	219	242	233	242	226	217	254	235	208	232	233	230	228	233	222	249	241	208	236	230	247	199	240	201	249	224	245	256	231	244	225	223	250	246	215	220	246	214	264	228	205	234	245	232	231	234	241	231	230	219	193	243	233	223	224	227	228	221	238	213	223	230	219	248	220	245	252	249	204	233	223	221	244	233	217	221	239	212	233	232	239	221	221	233	249	262	219	233	244	242	238	252	225	241	261	231	221	234	214	229	236	232	221	211	226	236	253	222	265	246	244	269	216	225	230	220	224	230	231	232	237	223	225	240	230	217	235	242	232	197	199	228	236	232	235	215	242	222	194	214	243	225	255	208	246	237	212	225	221	248	220	229	225	243	252	229	243	255	235	204	216	253	251	239	230	230	226	227	216	212	231	222	217	203	229	223	212	247	243	220	234	240	226	213	219	226	238	211	227	237	222	242	237	230	218	210	242	219	258	228	217	236	227	245	197	225	239	219	262	230	230	218	227	220	254	221	231	225	212	214	220	212	248	248	243	220	215	233	215	233	226	252	234	207	243	243	228	262	213	239	218	228	209	246	232	233	240	237	216	232	214	225	238	240	216	229	177	237	244	218	238	240	242	264	224	216	246	240	218	222	247	251	204	241	200	221	247	250	237	219	230	219	230	229	242	221	242	216	201	225	210	226	239	230	214	235	233	233	209	245	206	253	233	230	227	223	239	230	226	234	252	214	219	217	230	223	237	225	235	214	227	245	250	247	244	213	228	232	236	247	260	229	224	223	238	234	241	215	222	258	190	221	217	224	232	242	245	232	251	216	219	254	247	256	251	243	221	239	224	228	227	265	218	194	220	227	248	236	231	249	250	231	223	247	212	235	221	215	224	246	225	235	246	236	233	229	239	215	236	247	225	221	234	243	245	219	205	235	235	207	242	241	252	235	217	247	219	214	233	222	239	229	232	240	237	236	231	233	244	220	223	208	225	210	210	230	217	245	241	239	222	196	239	223	237	239	273	224	226	229	235	246	231	242	235	230	210	221	245	242	220	217	246	229	226	252	229	217	208	237	234	217	230	230	211	211	213	241	192	251	208	227	239	217	232	251	208	222	218	222	218	220	242	224	228	224	220	227	230	222	229	249	240	208	234	259	229	213	223	241	230	258	251	223	216	250	234	230	243	225	231	212	222	230	206	227	215	248	237	206	238	224	233	218	247	236	244	231	233	235	216	244	218	243	237	229	228	253	214	220	256	215	223	252	224	235	210	210	221	243	238	233	263	228	230	224	233	229	246	243	232	250	249	258	205	215	232	236	211	209	243	212	232	226	241	226	212	219	208	218	221	257	250	223	231	235	214	252	221	229	234	227	220	214	245	243	243	199	222	232	240	209	224	228	248	211	229	222	224	256	243	248	235	225	220	229	203	215	229	221	231	212	212	183	245	190	230	239	209	226	225	242	229	256	209	252	241	255	218	216	224	235	244	230	222	239	250	231	208	236	214	241	237	202	242	243	233	213	238	221	214	244	216	226	236	240	229	213	240	227	217	224	221	222	238	253	229	207	243	222	219	236	227	231	213	236	235	212	224	247	227	237	219	223	220	228	268	238	201	225	252	234	207	241	226	236	261	227	255	218	213	252	207	254	227	232	242	242	224	234	256	236	236	240	235	222	222	200	233	247	239	244	227	235	221	246	232	212	246	241	236	228	239	246	210	251	219	209	246	254	245	198	220	221	220	218	247	231	225	238	225	247	238	250	234	227	207	228	211	217	240	196	253	238	247	231	215	235	225	236	238	213	239	225	221	209	218	249	241	216	232	235	259	211	202	219	202	221	220	231	251	208	254	242	233	220	240	250	245	252	219	225	240	218	222	234	220	218	249	206	222	233	235	226	203	230	214	243	225	229	244	258	233	242	246	233	203	229	234	225	236	218	218	228	246	248	217	226	254	265	214	246	234	235	243	233	215	225	238	220	266	223	211	237	233	239	268	215	243	263	239	244	213	256	245	216	209	226	246	222	215	225	241	239	235	243	235	240	213	217	256	246	241	246	234	225	197	203	258	221	231	224	230	230	220	249	254	217	212	228	208	211	261	225	249	230	227	244	244	221	210	224	234	228	220	212	248	219	216	208	252	242	227	244	226	246	233	247	242	234	249	230	193	242	214	222	266	251	217	225	244	253	244	222	222	228	224	223	237	244	233	242	230	252	263	217	233	230	232	255	242	191	218	249	219	247	227	249	223	237	224	215	223	241	216	241	250	242	216	221	247	246	232	217	251	218	243	247	239	228	243	233	242	228	249	226	250	245	251	235	245	231	236	203	244	246	232	243	224	255	241	212	244	232	230	244	249	224	236	223	234	242	232	212	252	226	251	212	235	209	258	235	202	255	216	249	234	214	209	231	244	245	263	240	244	201	207	218	248	232	231	237	251	249	228	225	225	245	236	243	233	253	233	256	237	208	227	221	227	232	263	240	218	208	229	213	202	239	217	217	231	236	245	234	229	229	210	221	231	234	220	225	207	229	232	236	208	221	246	241	242	241	242	235	237	215	218	256	242	257	245	246	226	252	220	229	236	224	232	210	210	228	237	235	243	196	237	222	225	212	229	219	236	235	209	203	242	219	250	256	242	235	221	245	221	225	219	219	240	236	236	225	239	217	214	265	217	237	228	231	239	207	228	216	265	230	220	228	223	236	206	238	244	234	233	217	227	236	220	191	261	217	242	241	222	243	224	229	254	221	228	221	237	229	231	227	232	236	223	226	229	252	216	258	216	239	238	238	232	234	245	239	215	234	237	224	241	236	212	213	201	224	233	243	242	271	237	233	229	236	232	213	223	229	224	213	235	230	238	241	245	229	227	229	230	228	248	229	229	232	249	204	218	225	239	270	226	230	245	218	231	253	207	252	250	233	234	236	211	227	225	221	232	222	216	226	235	209	231	214	226	214	237	236	209	237	222	236	218	221	263	228	218	240	233	233	201	208	217	251	229	225	219	245	237	231	241	208	234	249	250	210	237	232	229	266	228	214	213	231	218	214	230	202	231	225	261	240	245	232	222	233	244	224	264	232	236	250	223	205	259	224	222	225	250	231	237	244	223	226	215	229	218	196	232	254	248	234	224	246	227	232	246	225	247	240	217	229	240	218	229	237	233	244	239	219	238	227	245	227	247	223	236	239	211	288	226	206	227	215	241	239	240	213	228	218	227	232	223	236	242	262	235	208	241	225	242	209	225	212	217	219	240
29306	52007	49216	38572	30467	27291	27648	22135	18594	19991	14452	11905	10733	4573	2706	2298	1918	1404	1800	1351	1007	732	706	665	593	561	552	660	597	497	531	515	479	531	548	607	662	590	557	519	539	555	615	596	567	559	478	430	430	511	542	486	498	616	919	1005	784	594	490	425	394	387	415	421	333	370	355	411	400	399	400	349	390	342	362	342	384	358	410	356	370	359	377	360	390	378	394	393	406	408	370	390	378	395	373	389	380	381	388	354	395	373	381	365	393	374	391	389	381	380	371	368	406	393	363	358	362	383	368	416	353	374	342	394	387	366	353	383	378	356	407	378	356	389	371	361	403	402	352	384	398	368	347	413	368	382	354	362	386	395	343	369	373	364	369	356	349	390	372	399	359	386	376	371	407	351	389	411	370	385	368	394	381	366	372	388	371	386	330	385	360	419	369	398	360	362	396	355	344	377	402	330	383	399	382	372	390	345	372	391	376	383	392	401	369	385	358	363	390	402	381	395	368	370	385	371	331	379	368	373	400	392	378	372	384	374	373	386	358	415	338	419	410	396	377	410	398	407	364	381	381	394	362	385	375	366	359	362	362	349	351	407	356	378	406	400	407	361	367	385	358	368	412	371	365	371	349	373	349	368	347	378	341	372	362	358	349	358	380	380	379	382	367	364	368	386	375	395	384	397	401	391	410	380	367	368	385	382	379	408	379	397	373	397	360	395	350	414	365	388	399	400	387	376	377	364	377	352	367	380	374	385	395	372	387	364	349	373	381	364	392	375	397	390	398	388	400	371	388	368	371	386	368	365	390	417	359	359	432	375	323	336	379	363	357	355	374	372	336	351	394	363	362	378	340	385	396	364	344	376	376	403	360	426	386	359	394	382	353	363	360	382	405	406	419	391	368	380	390	391	347	396	340	378	394	386	386	341	387	362	382	392	381	394	393	397	384	371	381	441	380	364	374	382	377	366	385	391	408	393	354	403	378	429	384	403	409	351	366	403	367	376	385	393	397	348	395	368	390	381	339	362	395	385	365	397	355	358	390	379	400	344	392	379	389	377	391	388	392	339	375	395	374	371	408	402	393	393	385	386	386	381	377	401	371	406	385	419	414	401	346	353	393	394	370	390	353	371	390	397	412	408	369	392	374	394	380	374	372	343	417	380	345	333	380	401	344	380	387	383	381	398	402	389	400	389	383	366	360	342	384	362	388	370	371	353	387	420	379	400	387	386	389	385	401	374	348	411	372	338	402	373	363	321	373	373	368	347	383	392	401	389	353	421	358	354	373	348	392	385	378	356	359	340	328	381	380	390	374	377	377	407	381	360	373	402	402	332	373	394	375	371	356	414	360	390	393	378	379	374	373	373	377	386	352	394	372	371	342	383	353	397	389	388	391	360	327	389	381	410	362	382	361	374	389	385	393	338	379	364	396	389	370	400	330	413	361	369	352	366	369	388	377	388	390	382	365	376	377	355	354	356	387	387	341	372	344	359	365	379	387	400	410	387	373	402	371	377	371	423	414	377	393	384	387	379	378	400	384	375	362	395	395	373	344	389	373	355	364	357	346	384	369	370	370	391	386	384	381	384	370	381	356	378	364	366	371	404	399	358	414	409	388	408	347	343	374	376	389	367	348	382	370	346	347	354	349	362	360	400	387	356	384	373	378	381	376	386	351	410	368	388	378	364	368	371	369	342	367	352	395	386	389	383	363	380	374	396	367	407	399	370	394	402	363	352	372	407	380	389	363	384	378	399	366	373	331	371	366	406	415	378	356	375	357	351	405	382	392	365	357	370	369	397	363	371	384	380	381	392	389	353	365	368	354	394	428	380	361	351	393	448	379	368	378	365	376	355	392	354	352	416	395	369	366	370	387	378	408	382	362	388	369	352	361	370	351	345	393	384	406	363	367	366	403	384	375	375	359	397	404	372	382	389	382	359	361	382	350	383	388	385	401	345	405	375	395	404	360	355	379	361	364	391	351	382	374	370	394	381	424	380	367	383	392	416	361	385	407	400	375	363	365	371	378	389	368	417	361	415	370	347	374	401	367	385	370	364	363	392	364	418	376	377	384	358	379	344	378	375	365	366	389	375	398	371	356	356	404	398	326	384	392	395	354	400	399	389	382	402	400	394	370	398	378	391	389	389	366	382	373	352	362	392	370	359	386	349	350	383	403	368	411	417	355	351	343	405	392	392	388	395	377	394	389	380	365	404	353	372	371	406	382	372	388	345	362	392	397	378	356	379	383	392	404	372	437	358	360	369	358	387	375	376	413	378	381	390	381	381	386	360	371	359	375	384	380	358	396	365	333	391	394	369	355	337	380	390	378	404	357	414	365	388	383	376	386	359	370	382	392	394	409	377	436	366	375	403	401	398	343	366	381	336	368	353	372	368	374	372	378	369	396	391	400	415	413	400	400	400	389	398	373	343	398	387	371	375	394	412	384	377	343	380	371	379	361	415	379	352	398	421	393	413	368	346	390	377	366	378	399	417	404	367	330	373	354	373	401	381	381	390	371	385	387	396	368	360	399	400	385	359	352	406	387	390	379	376	352	424	380	371	367	397	369	406	373	387	407	398	353	394	392	370	381	369	371	386	373	366	353	367	395	370	377	422	367	357	403	360	385	408	375	385	350	343	374	381	370	341	388	379	400	414	366	370	379	402	404	349	360	377	365	335	378	422	385	362	390	360	353	384	365	365	354	378	396	370	404	387	353	391	342	389	375	353	379	427	359	405	405	342	356	378	376	363	351	417	374	393	384	367	373	389	363	388	369	381	400	378	415	363	402	349	341	362	394	366	369	380	380	376	362	381	363	362	340	382	394	364	375	364	392	359	392	355	400	404	353	349	341	359	357	398	410	394	376	348	390	395	341	384	406	384	393	364	356	359	377	367	383	404	411	393	380	405	367	386	363	378	382	395	357	396	376	374	379	369	407	339	362	390	364	433	404	341	372	385	384	404	381	357	417	401	334	374	392	403	391	353	375	378	381	374	392	401	377	401	355	373	348	378	364	375	397	359	361	367	389	384	344	392	399	366	364	367	344	347	338	392	396	398	395	386	388	357	389	407	381	373	351	393	400	369	376	399	398	369	361	356	386	338	390	382	388	371	368	381	364	392	378	385	381	375	350	391	367	384	358	361	378	400	372	379	376	386	375	368	379	391	400	385	395	367	375	420	395	354	395	378	396	362	372	362	405	372	358	370	391	344	374	416	391	406	370	388	371	394	413	375	364	358	383	363	398	374	395	397	378	361	383	398	378	375	398	360	383	396	349	399	369	382	389	360	351	395	410	392	381	416	398	363	395	349	360	365	392	368	357	394	372	393	400	392	343	368	387	344	355	406	346	381	401	396	376	366	372	402	381	427	378	385	416	355	403	379	385	377	348	411	344	363	346	381	394	374	363	329	373	384	369	388	387	406	388	385	370	385	376	355	365	399	406	389	400	405	404	398	364	355	386	343	368	370	399	355	332	380	387	385	358	379	377	348	370	403
27311	23309	27120	19355	9611	7059	6942	4725	3742	4265	2628	2323	1828	657	484	407	351	456	372	316	293	273	257	251	231	246	243	236	238	219	250	215	230	217	235	247	243	239	259	248	221	237	241	239	248	253	195	211	227	240	239	251	233	227	264	273	227	230	245	199	217	226	222	199	189	231	231	228	228	235	210	225	225	214	219	222	225	220	212	227	209	196	214	205	205	222	194	216	228	242	221	225	228	221	224	227	217	195	231	243	208	205	226	197	211	193	209	234	208	228	245	217	243	194	223	208	236	210	215	222	199	222	263	227	210	223	211	229	239	222	211	157	227	205	218	219	233	210	219	220	205	207	243	209	195	207	193	233	189	225	230	208	229	202	215	208	217	216	224	231	243	215	211	191	226	205	242	205	212	217	222	200	238	216	201	232	200	213	230	216	215	224	210	197	222	234	217	228	219	237	220	212	233	207	231	198	249	235	201	201	236	214	235	226	214	271	196	212	218	177	230	216	208	216	239	219	206	208	237	208	219	177	225	229	215	203	217	233	232	218	212	201	243	198	205	191	237	201	243	225	218	214	211	185	197	210	218	210	199	221	242	236	187	201	215	219	206	220	224	222	194	231	202	225	213	234	227	186	186	235	226	201	186	210	206	230	202	190	220	203	226	237	234	197	223	244	218	203	200	235	195	214	207	235	214	199	193	217	211	207	224	221	242	230	237	228	230	212	209	242	231	222	211	236	239	192	206	226	233	212	223	217	220	220	207	254	208	223	205	225	219	226	227	210	164	187	216	175	230	199	219	211	216	215	175	208	232	216	202	205	207	219	205	236	204	233	210	212	196	207	219	216	218	209	238	205	202	216	198	215	217	196	200	186	205	210	243	220	241	231	217	214	227	210	241	213	207	224	207	212	200	230	206	224	218	231	231	189	221	221	219	197	216	202	218	205	229	198	200	225	211	223	261	223	208	197	223	207	201	212	196	206	224	199	212	204	217	223	223	262	201	202	212	189	224	214	234	225	221	225	203	235	196	178	226	215	212	182	230	206	216	221	212	214	207	206	224	203	232	225	208	213	198	200	217	202	221	214	222	235	241	222	218	208	225	207	194	212	213	213	210	237	205	223	221	197	215	248	247	225	212	230	230	213	212	228	217	206	223	227	225	221	194	237	216	208	202	207	214	187	193	197	203	199	209	225	199	210	200	238	224	191	220	215	233	228	234	216	224	203	213	205	239	214	195	221	256	245	216	211	231	214	220	217	191	210	227	202	220	235	202	192	201	211	165	221	197	199	250	217	221	231	208	237	220	206	188	240	244	250	201	259	239	197	231	207	217	201	211	236	209	204	199	237	235	230	212	213	200	193	211	220	200	209	196	217	220	208	227	210	239	216	219	220	215	228	204	193	232	221	212	225	203	213	225	227	231	208	205	220	208	190	211	189	204	190	197	212	210	225	214	240	218	216	228	211	221	212	185	210	195	198	220	205	204	195	235	221	208	205	213	218	233	213	218	194	213	222	213	209	224	207	204	228	216	191	222	211	218	212	198	242	224	201	226	230	200	238	237	224	214	254	224	208	238	232	237	228	188	221	205	203	223	240	225	211	214	242	228	218	215	212	209	213	249	227	215	212	204	223	233	207	203	198	192	233	222	204	212	214	239	214	212	205	245	253	208	226	177	259	206	226	207	219	230	222	221	203	226	238	228	219	215	215	226	222	199	213	213	206	195	182	219	226	222	227	213	205	193	247	190	223	220	241	227	217	215	212	182	223	226	205	224	191	205	196	196	221	230	223	216	186	210	187	217	199	206	209	210	196	236	231	207	205	246	219	220	207	225	204	210	218	206	217	214	207	225	210	193	231	215	225	253	223	214	219	230	207	209	231	227	225	200	211	208	228	208	233	202	215	197	211	234	213	202	208	221	235	211	191	218	240	227	238	203	221	208	212	221	207	208	212	214	211	214	211	223	203	230	222	218	209	214	218	197	222	238	213	208	214	201	226	239	228	213	211	232	208	229	217	232	196	211	221	216	209	189	187	225	228	185	198	221	209	222	230	214	213	208	207	218	230	229	216	223	207	206	208	230	221	211	201	242	211	190	224	248	206	243	210	218	237	227	194	206	206	221	218	215	202	212	201	226	229	212	215	246	202	250	211	229	210	238	242	248	217	224	213	217	198	220	231	242	191	219	205	206	227	181	232	230	214	195	227	212	224	215	189	219	222	222	194	235	248	232	236	203	206	233	221	215	215	221	204	206	217	210	231	209	213	197	204	220	247	214	194	211	190	223	199	203	218	215	169	226	227	215	198	237	216	200	209	207	222	234	214	226	226	217	200	228	230	230	205	227	186	215	188	224	196	243	220	208	226	259	232	184	200	213	189	225	216	208	221	241	207	224	224	195	219	198	224	209	213	210	237	208	215	233	247	181	214	201	231	240	219	196	224	210	225	207	190	193	242	229	218	212	218	206	246	219	220	224	214	249	240	210	221	218	224	239	193	204	206	221	209	217	234	219	201	230	224	217	203	238	209	206	220	206	230	208	213	215	210	218	234	196	245	211	206	209	205	233	229	206	201	231	207	214	221	194	213	191	223	216	220	262	227	239	224	243	214	215	193	231	229	209	206	228	219	219	219	233	236	197	215	225	205	222	225	232	189	205	227	201	222	225	212	229	205	213	209	202	202	203	212	167	249	210	216	212	204	219	214	206	223	223	198	219	205	181	226	209	229	223	230	223	202	229	219	241	217	217	225	203	194	216	211	207	198	240	243	225	212	208	202	188	216	234	203	225	203	217	218	216	218	222	231	227	208	210	244	215	215	198	221	208	244	229	210	235	241	219	215	213	225	217	208	216	205	197	196	227	218	192	198	205	208	220	245	215	204	214	216	243	227	223	224	201	228	220	217	223	219	223	216	208	221	199	211	208	196	188	227	214	197	180	233	203	229	222	213	229	220	213	198	204	214	199	220	239	217	204	220	225	212	209	199	216	240	194	216	211	219	208	226	209	217	202	206	221	213	240	213	217	238	223	191	222	187	208	247	207	239	252	189	214	228	216	236	219	228	219	197	221	204	203	225	198	211	206	219	203	235	206	205	194	222	207	201	207	203	212	216	245	216	216	212	215	214	213	229	226	248	219	215	212	189	216	206	204	213	220	217	213	216	232	211	222	217	207	213	220	226	198	202	212	198	231	186	201	229	236	236	215	211	235	222	217	222	212	231	211	221	214	223	216	258	238	223	212	204	242	237	202	233	214	239	230	233	227	196	206	198	217	207	221	216	230	197	209	220	199	225	196	190	226	243	226	205	215	213	207	223	231	239	223	228	206	207	218	227	218	211	232	200	211	258	216	211	164	199	205	226	222	235	230	234	231	232	195	231	201	207	219	197	205	239	227	220	206	234	190	229	225	207	226	225	214	224	229	217	218	212	242	196	214	225	217	202	219	196	215	257	215	219	215	186	218	180	227	216	211	215	226	205	219	201	212	209	200	219	221	231	204	257
24347	38788	35210	23874	17183	15683	15836	11800	10171	10922	7265	6484	5075	1749	1165	1004	844	966	855	640	516	518	478	438	432	441	454	406	440	394	409	390	391	441	403	445	466	465	464	397	443	405	428	418	413	405	389	362	372	457	444	426	397	352	457	459	445	388	367	321	362	367	372	341	356	369	358	351	350	356	331	348	344	347	340	381	357	357	365	372	349	379	358	359	356	400	336	352	321	370	334	332	377	375	374	335	366	352	317	340	375	358	351	336	355	390	393	347	416	358	390	386	352	333	397	377	330	383	357	343	358	375	340	346	347	385	343	408	339	352	393	339	357	351	342	342	324	349	372	332	398	372	381	354	365	368	369	354	324	338	354	350	399	367	346	327	378	346	328	341	366	334	355	384	338	378	369	367	320	366	379	370	368	360	370	328	340	355	399	374	393	367	359	357	342	346	369	342	337	379	357	369	342	395	348	341	335	368	363	343	385	389	361	375	345	353	353	372	379	357	355	356	369	334	349	320	403	370	369	338	374	361	381	372	382	342	393	361	366	370	362	370	361	332	400	349	326	354	363	371	381	377	350	345	353	355	346	367	364	359	382	335	352	406	332	355	355	362	363	384	339	328	377	339	378	383	329	363	391	355	375	337	347	386	344	367	346	330	332	343	367	364	335	367	334	345	358	355	381	357	382	366	309	352	376	355	346	323	364	375	377	372	333	377	360	368	375	343	397	354	354	359	333	374	381	356	344	330	335	366	374	358	353	365	379	353	344	323	354	365	355	347	333	346	330	374	371	341	348	377	354	330	347	338	366	394	383	362	363	340	357	372	374	349	357	373	374	378	378	371	362	354	387	328	340	311	357	368	352	339	393	366	346	359	404	374	349	400	388	358	351	337	352	349	382	362	362	341	381	340	369	353	365	358	367	368	338	368	359	346	366	352	384	355	385	308	354	327	386	355	386	387	354	352	330	379	367	355	369	319	360	370	345	363	355	356	388	370	352	348	363	349	391	376	377	364	363	327	379	366	351	345	361	368	340	359	340	346	367	362	362	336	355	365	365	377	371	340	375	351	403	359	367	324	374	377	345	401	351	350	355	357	396	352	325	364	344	332	394	355	371	381	348	385	357	379	365	392	363	388	335	378	396	355	350	334	346	331	346	361	317	338	371	329	333	385	353	392	360	373	367	369	356	345	361	386	344	355	356	334	380	364	384	299	352	337	362	362	356	372	375	332	382	335	371	336	352	386	326	351	346	362	375	343	376	314	387	345	346	343	371	377	349	342	358	364	341	355	342	376	408	348	362	380	376	344	335	367	366	389	334	332	378	347	375	359	344	367	336	347	334	373	411	402	370	356	359	349	358	401	351	344	362	382	366	390	337	351	349	371	372	375	356	361	325	377	392	362	374	345	372	356	351	375	349	381	393	350	372	373	363	344	340	339	364	361	343	355	319	397	386	353	376	364	353	381	371	368	372	359	351	338	347	367	376	365	346	372	338	374	317	322	358	329	372	361	378	361	379	360	376	370	328	371	331	407	362	399	364	377	359	370	336	393	377	359	341	356	351	361	356	351	344	349	358	349	312	365	361	356	345	344	363	374	382	398	345	382	360	362	337	345	379	358	342	361	338	368	334	356	386	360	377	332	335	373	346	342	361	364	373	371	369	371	384	377	336	360	365	357	366	379	368	363	359	325	380	370	398	358	358	396	337	329	367	367	406	367	395	344	348	369	336	403	342	364	350	362	367	380	343	373	349	413	343	393	352	378	380	325	384	356	346	385	367	367	346	368	374	357	343	355	355	346	356	335	352	370	360	358	341	345	354	349	334	367	321	345	365	361	347	366	359	321	329	371	350	382	361	367	370	326	354	388	359	350	374	380	318	376	338	358	353	373	354	349	362	359	369	365	375	333	328	384	324	345	347	385	373	401	370	349	340	369	362	347	385	327	349	371	383	365	353	359	387	363	364	376	368	369	348	396	333	349	360	343	383	379	381	326	380	414	351	331	347	401	371	376	344	354	320	337	380	347	365	356	376	394	374	346	319	361	367	369	339	364	331	353	386	373	402	372	371	368	349	389	344	343	393	357	353	382	343	345	351	374	390	380	359	344	361	356	390	382	342	366	344	338	389	326	340	355	348	358	359	390	375	390	373	366	378	363	357	368	330	352	361	336	352	346	363	366	331	355	351	329	340	335	389	329	366	369	364	383	366	357	389	380	361	383	339	353	374	400	348	379	317	361	379	373	365	329	349	347	368	379	353	369	373	345	341	344	349	350	323	361	344	327	325	333	358	368	327	360	366	357	388	391	363	324	366	364	345	375	328	377	383	360	335	323	372	389	373	364	407	353	380	371	346	350	364	335	331	379	400	369	359	330	359	358	385	367	364	352	364	342	377	342	366	360	376	346	383	386	351	350	351	358	348	353	355	371	393	312	322	387	357	371	347	387	338	352	351	359	372	324	345	369	332	334	394	348	333	375	364	363	359	367	377	352	323	377	347	363	345	392	313	358	324	400	365	360	355	365	338	360	350	389	370	362	362	358	326	368	394	336	377	371	366	373	351	347	365	368	356	359	360	369	318	373	400	397	355	354	344	352	373	364	379	339	353	387	389	334	350	346	364	369	363	348	371	391	346	345	373	353	354	374	354	401	353	348	363	359	343	340	384	376	324	364	383	383	360	381	364	389	354	354	348	348	363	363	373	371	348	335	329	318	349	370	375	382	380	382	341	366	330	366	345	344	389	358	361	383	374	344	385	345	361	368	367	339	358	333	388	355	347	369	361	354	374	372	384	383	361	351	354	346	364	336	338	354	366	377	348	372	336	398	335	352	316	356	367	334	379	359	345	374	364	335	340	381	335	354	357	365	378	348	376	352	374	335	342	350	373	371	337	388	357	366	358	362	370	352	348	353	376	362	364	352	368	361	373	341	358	352	335	366	355	372	375	332	328	364	343	351	363	381	338	420	367	335	356	326	395	376	343	356	363	307	344	375	379	338	375	343	351	360	349	349	341	340	372	365	361	391	352	370	330	373	346	343	387	342	372	340	363	368	358	341	351	367	349	349	357	346	318	340	357	339	366	407	361	375	367	345	312	379	345	371	374	345	343	357	363	378	374	376	381	395	391	331	356	373	396	372	374	364	390	349	330	351	360	359	362	342	376	360	342	361	376	363	363	353	351	363	371	355	340	371	344	351	366	344	372	349	358	360	368	365	338	390	347	364	373	384	364	348	355	359	378	389	361	340	329	361	363	328	351	376	336	351	327	358	354	362	354	373	390	382	377	380	367	352	358	343	377	363	365	338	365	385	337	405	329	378	338	387	380	367	337	338	364	385	354	347	314	378	372	357	371	364	378	381	376	347	375	375	365	346	363	347	330	363	380	310	378	354	359	359	380	359	368	383	378	371	347	379	345	357	349	347	338	355	378	368	346	357	344	362	363	338	335	368	380	339	374	359	371	331	354	379	330	340	338	333	356	364	362	350	361	344	383	399	354	376
24434	21507	28866	24929	21676	18272	15129	9203	7423	6912	4671	4035	3292	982	819	684	605	735	620	454	351	364	344	301	289	306	295	316	273	261	254	302	286	291	296	304	323	286	289	306	299	283	279	297	280	288	263	236	263	281	255	286	333	302	396	378	336	280	276	229	239	228	214	226	247	223	252	253	231	248	230	225	244	222	226	245	246	225	285	239	229	265	268	224	238	241	266	246	266	205	242	237	214	250	270	236	233	264	270	234	274	245	217	234	246	231	252	253	243	224	225	237	212	268	248	244	250	268	251	278	245	268	234	244	241	261	270	246	235	250	225	223	212	238	266	254	250	255	265	257	233	223	240	237	246	225	231	234	255	278	249	249	199	249	233	246	264	238	245	243	238	233	257	275	286	230	263	250	251	215	239	246	238	209	246	262	223	248	246	238	237	236	268	224	225	229	241	222	213	226	230	264	289	227	260	275	234	230	254	236	250	245	238	225	210	258	245	232	263	256	232	243	225	250	263	234	240	249	238	247	243	248	258	251	262	261	225	275	267	254	234	232	263	256	242	240	223	252	252	251	230	261	247	227	214	244	258	240	240	246	266	234	244	235	240	227	232	244	243	254	249	233	240	215	215	230	263	245	253	231	217	260	257	234	271	242	239	265	244	236	248	256	200	244	229	245	242	210	242	218	245	237	248	237	246	268	239	218	235	248	254	227	215	248	244	228	250	238	240	221	262	235	240	229	242	270	225	233	251	234	236	246	243	244	233	247	244	232	254	249	257	257	228	217	220	216	241	236	259	236	244	238	219	231	226	232	249	235	219	253	255	237	260	268	241	230	249	222	221	255	230	240	252	210	243	259	260	226	246	219	252	248	244	252	275	276	256	236	250	257	253	233	212	243	260	227	226	234	254	204	231	244	223	252	225	230	246	245	251	236	235	240	252	230	230	243	260	241	208	257	250	224	270	227	232	256	242	245	261	253	243	250	240	224	241	219	240	224	234	237	239	274	238	253	262	251	231	250	252	248	227	252	233	237	244	237	246	248	256	235	254	278	250	227	235	235	236	225	270	235	261	243	246	218	228	237	260	241	247	231	230	226	251	231	274	239	267	244	231	224	273	260	245	230	235	229	227	236	269	231	261	231	227	248	253	254	225	246	231	233	249	240	232	257	230	226	249	251	250	226	236	262	232	248	247	216	239	251	241	226	232	251	242	220	225	240	230	245	251	239	249	240	236	232	237	254	230	237	243	200	234	244	239	227	261	233	231	235	233	244	255	249	227	226	245	230	231	260	238	215	232	242	224	258	225	249	220	247	254	231	267	239	240	225	231	270	227	245	274	224	230	272	235	253	249	236	229	253	219	237	270	250	245	230	245	255	267	216	267	254	251	240	226	234	217	246	248	249	234	202	237	244	251	224	199	225	248	237	246	239	217	251	258	240	256	244	254	256	226	258	262	225	256	226	224	232	234	245	237	251	245	239	242	239	229	260	269	229	233	253	214	223	254	241	258	246	248	247	258	256	248	234	247	229	258	240	238	234	253	259	231	247	246	254	219	211	266	238	239	250	229	226	206	229	282	237	258	239	257	245	206	235	228	248	263	252	237	218	250	226	238	225	218	252	244	261	226	220	251	234	223	236	252	240	250	244	237	242	225	258	262	216	252	243	260	237	245	227	261	270	232	265	228	246	223	237	251	213	247	234	242	259	252	227	227	250	243	214	243	262	254	251	204	259	271	276	236	256	267	225	243	244	269	239	254	237	242	274	241	234	244	256	238	236	259	268	231	264	257	251	226	233	264	237	240	236	233	233	203	229	227	252	252	252	217	232	251	258	233	268	216	246	229	261	238	233	242	230	221	236	236	247	245	243	269	221	264	246	266	239	260	252	235	247	247	246	242	238	224	255	253	251	263	264	221	250	244	240	266	253	228	225	233	246	265	259	237	263	232	244	239	232	234	250	250	239	242	228	242	239	253	238	218	232	237	240	238	254	250	221	253	255	267	258	244	215	251	246	209	248	210	238	224	264	233	244	254	223	227	254	251	241	218	242	248	226	249	261	236	254	266	235	234	247	232	247	244	233	252	236	239	251	269	247	263	246	268	246	221	225	222	228	238	228	239	249	247	237	208	230	246	251	254	245	216	216	232	249	261	219	227	226	231	249	234	236	243	241	257	246	220	218	258	229	271	233	233	278	262	229	258	212	246	239	278	256	216	242	250	261	256	216	240	245	253	265	263	266	251	270	242	245	239	226	244	234	239	260	240	242	221	236	215	255	255	234	247	218	250	248	231	257	223	240	226	235	241	236	242	224	265	255	243	267	246	260	250	257	252	219	256	226	233	247	229	232	230	206	228	251	232	244	245	264	243	256	229	232	251	267	247	233	215	267	239	253	266	234	228	252	229	261	232	273	241	223	233	251	236	236	234	234	233	233	243	236	233	247	246	240	220	234	245	232	211	258	241	235	263	237	244	244	234	233	255	251	259	243	240	248	255	228	223	245	245	249	231	230	228	252	228	222	239	258	235	240	254	237	236	254	244	254	292	234	224	263	242	240	237	218	243	242	247	235	273	254	215	255	255	220	261	222	267	222	247	247	244	231	264	249	222	240	238	255	228	253	275	227	242	243	255	258	230	245	262	254	229	234	247	249	241	232	208	252	257	245	236	252	236	263	246	215	259	251	230	234	252	230	233	256	239	236	251	259	265	248	244	252	250	261	213	256	243	255	244	242	240	231	231	228	261	244	215	244	246	248	226	231	253	267	223	240	225	263	244	269	262	220	245	239	248	231	256	246	227	243	261	218	260	251	234	251	239	239	260	244	237	267	223	238	251	234	231	238	249	232	269	253	257	237	250	228	271	251	250	258	260	236	253	227	225	241	262	230	265	256	225	253	266	239	263	235	227	233	258	250	227	231	271	214	245	238	237	223	234	252	274	261	234	237	222	241	255	263	243	215	232	233	252	234	256	243	207	251	250	256	253	233	235	224	234	223	256	250	256	243	254	264	232	253	249	237	252	225	240	241	254	248	229	240	251	230	257	236	222	242	230	228	240	223	238	238	215	252	274	231	247	245	254	224	244	256	249	254	251	224	236	257	223	229	232	258	243	230	241	265	283	235	253	236	216	268	217	253	251	215	250	222	254	228	245	224	272	233	222	256	233	258	225	221	221	255	245	265	256	225	278	277	246	251	249	231	256	226	268	225	240	249	252	234	238	228	232	261	258	238	233	260	227	235	246	249	236	278	255	248	216	267	261	234	285	249	223	250	224	248	252	235	236	207	235	255	266	239	246	240	242	239	273	258	248	266	244	242	247	249	230	254	258	256	239	247	254	266	228	244	243	250	223	217	262	246	264	241	223	230	235	234	244	223	244	260	247	245	262	249	237	237	230	229	237	249	230	249	256	239	270	227	249	239	238	212	229	228	245	260	230	234	242	219	229	233	267	270	257	239	244	232	242	223	223	231	272	256	259	260	243	196	244	268	285	259	254	261	248	222
24670	45262	41488	31781	26633	24220	23125	17758	16621	15069	11500	10114	8355	2500	2029	1591	1546	1750	1463	905	703	660	642	605	539	522	530	573	575	527	533	464	484	508	542	574	607	581	537	503	575	564	533	509	512	514	434	433	509	525	510	477	487	492	763	760	630	514	474	399	388	398	399	363	388	385	466	375	382	416	392	404	414	378	389	383	418	404	442	401	397	447	398	456	399	395	441	431	396	393	419	429	431	402	426	408	388	378	413	383	401	360	391	410	392	392	421	413	376	416	381	362	392	431	378	424	391	412	451	385	412	381	388	401	406	380	388	378	397	381	415	354	423	401	428	404	373	413	416	374	365	462	357	422	394	393	377	363	387	419	438	425	414	419	396	400	403	402	441	390	376	378	405	398	402	428	422	363	383	458	408	384	369	392	376	389	393	361	436	407	401	406	343	437	367	396	427	408	377	432	394	442	419	377	415	370	365	395	403	393	405	395	408	421	376	370	397	431	376	405	402	438	398	407	403	378	420	384	394	413	402	410	387	391	371	382	402	434	367	394	412	377	425	372	380	405	455	415	399	402	346	410	373	356	393	376	399	392	367	441	420	410	415	377	381	395	357	402	376	426	404	406	379	413	405	392	390	397	375	447	380	453	392	397	428	411	405	435	388	383	433	417	401	407	395	415	424	426	410	429	411	391	410	403	423	353	415	406	418	396	362	407	387	413	411	388	393	393	383	412	389	406	385	447	391	390	441	425	429	386	399	412	379	425	412	385	410	392	398	412	391	400	373	447	411	365	363	405	386	418	365	424	396	397	428	431	382	377	413	395	404	417	385	392	391	412	407	434	394	375	424	421	405	377	373	391	371	400	362	399	388	408	426	407	403	368	412	346	392	399	394	394	433	397	404	377	354	435	387	389	415	374	390	400	403	387	402	406	412	361	423	372	411	402	396	416	374	377	397	359	394	359	394	399	409	413	427	393	390	380	400	441	405	429	417	446	406	397	401	401	386	409	424	362	384	388	420	413	388	403	421	390	381	415	423	398	422	377	407	407	409	423	406	355	404	420	405	417	445	446	367	394	430	394	380	421	406	427	409	414	420	404	399	358	395	421	364	389	400	426	391	406	434	403	397	415	432	407	396	374	403	385	398	410	390	375	392	405	397	412	340	416	418	387	380	393	396	404	400	401	379	416	430	398	413	417	418	335	414	400	409	400	412	383	394	377	381	429	364	410	373	421	387	400	380	419	413	405	416	386	383	388	415	419	423	412	421	431	369	417	440	400	426	408	430	393	404	400	410	395	392	400	425	374	386	353	395	427	392	389	382	389	398	446	352	418	423	379	379	378	402	391	391	418	405	409	415	383	350	409	407	363	419	420	390	422	372	419	374	374	366	385	391	426	428	389	390	414	388	410	396	428	407	401	406	410	432	412	400	386	383	405	398	379	418	432	394	407	429	409	417	444	384	367	390	418	398	428	448	411	403	424	411	371	383	387	386	394	438	393	403	387	417	399	375	399	401	423	390	415	417	359	431	423	406	394	432	397	423	387	380	398	414	364	429	399	397	385	424	382	358	409	378	386	421	396	404	394	404	375	436	398	406	395	376	396	375	406	411	449	398	405	421	394	399	375	416	395	397	434	374	369	400	387	393	384	419	404	416	397	405	391	428	402	365	397	368	404	416	399	420	392	385	379	411	398	424	386	399	398	385	371	388	424	452	370	401	384	399	420	433	403	420	385	403	403	374	388	449	432	390	385	397	424	433	399	370	401	401	399	377	371	363	396	416	430	425	428	380	385	409	411	447	426	426	383	377	376	377	460	391	387	393	410	380	439	397	389	423	419	364	405	406	391	421	403	395	420	396	411	401	394	415	380	402	415	381	352	367	417	431	424	398	407	382	421	427	419	412	404	424	436	416	385	351	402	382	423	421	400	383	382	405	397	415	380	378	415	393	402	412	402	381	375	392	390	374	430	368	408	403	399	411	401	417	403	405	436	412	410	429	387	413	407	411	379	367	421	435	388	356	422	434	448	400	391	381	420	428	397	388	403	383	416	414	447	438	390	399	423	400	407	437	403	447	445	421	423	394	359	389	410	389	438	404	374	407	370	424	420	391	399	449	373	382	415	376	390	390	394	402	391	392	398	393	456	393	414	415	387	397	412	377	435	393	400	409	408	451	390	396	419	409	415	399	397	396	400	416	434	405	384	375	382	413	386	388	446	422	408	391	444	434	379	432	392	421	421	426	403	388	384	463	411	413	369	376	433	429	414	419	422	392	369	447	386	388	399	440	435	394	393	423	421	402	421	391	426	440	398	433	392	404	401	382	382	403	407	407	396	399	421	397	422	395	403	391	418	448	411	376	404	388	381	396	416	397	430	411	399	392	389	394	421	420	379	421	380	424	429	391	415	428	407	385	395	396	400	409	396	441	395	407	387	373	430	386	375	410	375	425	421	397	382	376	397	402	402	426	416	411	415	393	388	410	397	405	415	389	420	385	422	408	396	393	423	418	415	412	413	425	387	394	424	413	400	410	384	422	402	384	389	389	402	381	441	395	379	413	388	387	393	423	405	427	399	385	399	459	411	415	411	425	454	391	394	410	414	400	404	392	387	429	387	398	377	420	396	413	396	423	399	388	383	435	393	376	383	435	389	412	403	379	393	431	399	388	434	345	424	445	394	395	445	407	385	368	367	394	426	401	410	411	457	422	412	403	399	418	375	424	423	425	395	392	401	403	405	393	385	414	374	424	400	420	404	396	401	388	373	391	395	393	405	390	404	422	375	427	426	390	411	379	382	427	393	413	414	412	415	413	415	397	398	373	360	391	404	400	408	411	416	450	395	421	344	388	402	391	397	427	401	365	379	407	384	381	399	409	405	412	413	387	435	433	411	389	368	401	428	414	412	429	414	397	402	416	409	358	413	396	393	431	388	417	403	402	420	424	388	391	433	400	383	443	386	407	430	376	371	447	377	419	425	419	432	417	366	435	435	391	388	398	392	415	397	422	394	405	414	381	401	385	406	386	458	390	376	423	402	359	406	405	425	379	400	411	388	397	441	402	404	422	390	405	383	415	400	399	402	381	421	391	378	411	400	380	424	382	403	427	412	401	391	396	402	402	394	389	422	416	416	401	411	397	408	420	378	411	394	431	385	414	423	381	417	437	393	422	437	411	393	395	381	367	421	388	412	397	435	406	394	418	420	405	383	401	405	392	390	414	391	403	405	409	396	411	425	389	403	374	383	424	416	400	400	396	417	392	378	424	404	403	400	376	406	413	395	418	402	384	404	400	426	436	393	399	382	432	404	458	389	387	386	368	395	424	429	363	407	408	388	386	398	389	400	376	410	380	385	409	402	385	400	385	406	368	434	399	391	403	396	395	403	380	384	406	394	411	408	407	414	398	411	386	407	412	368	456	403	421	410	392	375	416	403	428	394	428	404	408	385	396	370	433	365	379	399	411	381	371	366	399	364	439	416	372	388	378	411	387	420	390	427	414	429
23481	21507	29416	24085	22011	23322	22660	13245	11353	9892	7458	6814	4181	1276	1166	899	1190	1060	711	493	468	417	407	353	336	329	316	322	363	301	342	300	258	292	332	363	316	350	331	342	311	302	338	280	304	285	262	275	259	274	291	265	360	357	449	448	361	263	293	269	248	239	263	239	229	247	236	217	216	257	227	253	238	210	224	212	243	230	208	212	211	228	228	234	213	217	250	225	202	247	249	251	234	239	247	250	260	240	243	228	246	263	256	220	225	279	234	224	246	210	257	244	273	259	248	250	235	221	228	236	255	257	224	217	241	245	237	251	225	227	247	257	224	217	234	232	255	231	231	241	246	250	222	257	247	258	270	240	249	238	238	233	254	232	245	226	240	252	257	215	238	237	248	239	242	220	237	237	215	276	245	245	252	223	237	245	237	213	228	260	224	234	241	210	236	220	237	240	236	241	240	235	221	230	243	221	229	221	240	240	224	243	249	227	244	243	208	253	229	251	217	209	248	233	220	203	237	245	256	230	216	240	233	223	240	249	251	220	219	251	226	253	240	235	244	261	252	248	219	223	241	231	233	239	216	252	252	216	237	212	230	234	243	255	237	244	202	274	225	223	249	239	205	245	224	231	245	233	217	234	236	250	254	245	215	242	236	220	233	230	226	224	249	237	240	253	230	226	234	234	262	249	270	234	234	242	239	231	254	235	229	250	219	222	235	254	245	232	252	245	240	209	256	262	230	225	223	227	226	221	250	223	228	243	238	230	238	241	258	239	206	233	232	240	260	259	233	240	254	244	233	251	236	240	221	256	236	234	224	222	232	233	266	263	246	254	234	248	212	221	250	232	246	255	256	205	230	241	206	249	218	263	251	224	261	232	240	223	231	229	235	241	231	260	235	267	216	247	264	233	251	234	226	235	225	230	248	242	234	237	229	220	229	243	238	224	244	236	236	207	250	210	256	235	254	253	209	219	243	249	242	252	236	235	255	257	253	210	269	261	233	239	226	261	250	241	224	246	227	260	234	253	253	243	246	262	227	219	248	250	230	249	260	256	228	233	246	212	221	215	230	250	235	239	239	257	258	230	234	242	261	247	249	251	236	245	261	278	260	266	264	226	252	245	231	217	239	239	237	249	231	223	228	261	276	237	217	256	248	232	251	245	215	258	243	238	229	238	221	240	245	244	215	237	255	246	239	237	228	220	238	240	243	217	250	246	240	251	232	215	235	233	220	248	244	229	244	204	231	247	263	248	251	242	214	258	259	223	225	235	245	224	235	260	263	253	256	217	260	255	254	224	244	228	226	239	222	245	228	291	240	227	232	246	223	258	242	267	261	230	220	247	247	218	225	245	257	224	273	237	244	234	206	213	243	240	252	250	246	238	220	224	236	241	222	251	248	233	224	275	227	239	259	259	244	237	221	205	254	238	244	239	224	229	251	232	246	229	236	224	217	252	235	259	255	254	237	229	250	248	262	209	226	252	216	250	250	239	212	244	246	238	231	257	253	236	247	241	232	244	221	249	229	266	214	249	217	227	243	231	263	251	224	227	255	189	249	242	232	243	248	235	249	262	260	254	248	248	236	253	243	256	228	226	212	242	236	251	246	220	258	248	263	243	223	240	242	240	235	265	238	258	231	232	250	255	244	203	229	209	241	216	245	243	226	224	262	239	239	257	250	247	215	267	260	237	262	244	233	241	233	230	247	241	215	252	212	257	226	231	234	245	236	234	228	220	237	245	242	228	227	242	235	224	224	261	234	229	231	264	243	260	252	224	210	242	248	235	234	237	241	244	241	254	262	218	243	217	242	242	243	217	222	224	244	224	238	256	224	236	238	254	248	249	226	228	232	243	253	255	242	227	213	241	230	244	244	242	238	254	242	229	251	261	247	242	241	264	206	231	223	218	234	248	220	216	267	232	247	205	252	253	257	259	229	235	223	236	226	252	248	272	240	218	269	224	238	225	231	238	258	243	236	243	268	223	239	228	244	222	240	226	246	235	213	219	256	268	247	223	205	250	243	223	259	234	222	225	209	245	239	243	220	239	219	246	227	241	254	236	215	239	221	213	239	268	237	252	210	243	222	229	238	248	250	222	225	218	262	239	285	220	241	251	263	231	247	232	248	258	263	245	223	243	218	231	254	243	226	252	219	235	234	213	230	222	241	247	259	237	226	242	250	240	264	256	215	205	270	229	222	231	248	228	218	247	236	242	206	247	230	239	244	222	227	226	220	286	273	245	260	216	253	238	242	253	224	251	249	233	257	251	278	240	223	227	257	251	221	226	254	204	210	263	270	212	253	222	252	227	225	217	245	222	231	244	231	243	213	266	248	268	239	243	203	258	237	234	238	244	238	259	212	248	250	259	216	252	237	209	230	245	231	236	244	242	234	258	192	239	252	250	248	205	258	239	224	238	253	249	243	224	242	269	245	209	247	242	221	232	240	240	235	216	236	237	253	248	252	222	263	223	219	235	214	248	216	231	215	226	241	258	225	219	240	253	236	265	234	225	231	256	230	235	257	228	234	238	242	245	249	221	263	240	232	219	255	234	212	248	237	235	249	228	239	225	256	254	260	248	229	223	238	249	271	226	261	243	255	227	252	216	252	237	230	237	256	264	217	225	251	245	227	241	262	227	208	235	230	238	231	220	245	217	221	219	255	250	243	235	235	221	222	270	228	247	257	254	256	243	238	265	241	233	225	256	250	200	254	239	249	251	241	234	227	227	235	247	247	257	235	220	245	205	250	223	242	260	213	258	224	263	242	246	260	228	243	235	206	248	237	238	232	258	217	229	199	236	244	260	240	264	245	259	264	237	239	224	245	239	240	216	240	227	256	258	256	235	274	225	233	251	254	258	236	235	219	236	219	251	237	227	230	238	241	244	189	245	239	244	254	230	261	240	234	240	210	228	250	261	237	228	271	249	240	238	249	265	239	245	238	247	241	236	264	251	230	236	235	239	238	253	261	200	227	226	218	229	222	270	238	248	233	220	229	267	264	227	259	254	230	218	264	249	249	250	248	241	222	251	233	223	249	237	223	241	230	238	250	253	225	243	230	241	217	254	251	239	229	256	227	232	230	275	237	262	241	222	235	256	228	241	227	261	240	255	215	250	243	255	234	215	216	237	229	244	243	240	247	251	237	261	217	242	248	225	231	248	240	221	227	237	248	252	218	230	229	250	240	234	247	237	257	249	256	219	235	220	239	251	224	263	230	229	229	259	236	209	232	227	235	239	252	220	252	233	243	238	204	233	253	241	220	252	246	254	236	239	245	229	238	252	248	228	239	232	233	212	263	230	250	234	221	228	245	241	203	247	254	232	235	249	238	245	226	223	244	231	246	234	230	248	239	256	237	259	235	238	252	280	238	229	255	243	229	242	252	219	230	267	240	231	254	240	229	239	254	241	261	226	233	253	271	230	210	251	246	246	220	254	264	214	213	244	245	237	215	238	237	256	226	247	252	239	246	239	245	246	249	222	235	220	250	232	233	226
26261	48679	46349	36834	32530	30412	27755	22163	21903	18430	16332	14778	9251	3160	2848	2257	2941	2553	1655	1152	861	821	748	639	650	564	607	615	650	610	550	491	530	558	607	577	647	640	610	590	518	580	546	605	633	479	517	458	468	506	500	516	752	720	903	875	714	531	456	448	405	407	390	382	382	385	387	346	368	373	411	406	406	382	373	389	371	416	376	392	362	412	391	375	365	368	413	374	416	403	378	355	414	397	393	401	389	402	405	362	387	387	404	368	371	386	374	385	341	382	377	390	372	367	384	417	381	378	388	397	398	405	402	374	386	371	399	375	397	377	376	385	395	402	421	412	390	401	375	385	428	366	370	350	380	383	371	352	385	376	397	385	357	401	367	366	419	360	359	382	397	410	356	383	421	410	360	433	369	375	396	371	385	409	415	390	386	390	398	360	397	404	376	395	367	422	392	381	409	355	370	352	355	431	376	367	404	407	402	404	391	382	370	368	350	378	441	394	339	422	354	391	382	355	395	387	388	394	401	410	410	389	403	404	406	391	365	407	337	391	373	389	419	393	391	404	372	389	390	387	386	418	403	364	350	413	402	412	400	385	388	384	417	388	385	375	393	365	413	381	378	355	403	407	340	406	378	348	403	358	400	402	382	407	376	357	387	380	359	379	442	384	386	401	415	368	407	378	373	379	396	390	385	409	386	394	382	387	392	413	378	359	406	359	378	426	369	354	375	378	406	370	367	438	381	397	376	402	407	414	379	387	377	396	370	390	363	388	369	429	319	372	416	386	394	362	390	402	415	441	379	407	388	418	378	371	379	396	402	387	391	398	367	387	370	376	399	395	400	376	377	416	400	385	385	371	412	389	399	346	379	410	420	402	414	390	381	364	386	380	386	355	403	371	372	389	360	414	379	386	364	369	383	396	356	391	399	400	404	366	383	343	394	390	370	408	397	408	389	385	396	378	363	395	362	388	397	378	364	386	407	405	384	428	349	387	404	390	411	458	392	391	399	390	353	366	390	367	360	391	398	422	438	404	374	356	377	358	390	401	381	367	395	395	369	400	376	384	414	371	390	415	374	350	388	404	358	396	389	336	384	366	356	403	389	383	362	370	399	352	384	380	369	389	371	418	334	390	393	421	399	409	398	385	345	387	382	417	420	375	406	380	390	378	398	407	371	365	381	369	379	355	398	383	413	412	370	387	372	383	398	421	382	369	378	370	356	353	399	390	392	345	411	392	395	373	396	417	401	388	394	372	391	405	398	392	375	387	372	385	373	353	367	390	387	400	386	372	403	400	416	362	396	376	392	389	398	374	399	347	395	367	385	369	387	407	401	400	421	388	394	389	374	378	406	362	394	349	376	378	361	381	399	423	379	359	372	389	419	415	370	359	403	370	412	382	420	395	409	433	414	399	386	393	361	389	377	368	429	368	407	396	335	365	401	403	393	424	423	364	402	448	405	391	415	370	353	366	390	390	376	389	380	396	375	384	395	395	403	399	409	391	358	382	412	373	386	398	381	366	384	430	354	365	375	415	357	397	372	392	400	428	371	400	364	414	390	376	366	373	394	392	399	376	374	386	380	364	347	373	393	388	378	387	367	378	411	379	362	375	377	412	379	399	390	379	402	382	389	439	356	386	406	392	374	396	413	386	373	365	375	387	394	405	367	375	410	417	393	384	375	404	393	377	367	360	372	365	386	417	401	391	371	417	380	424	352	402	443	399	371	404	389	375	369	435	380	377	382	397	343	382	378	416	365	381	431	390	379	388	402	378	361	386	395	393	358	368	414	359	384	403	367	403	378	367	389	397	406	390	398	380	386	378	406	388	405	376	379	410	385	404	399	407	407	396	408	406	369	393	373	391	369	399	342	417	354	397	406	365	386	374	389	401	372	366	398	380	390	378	370	389	377	373	432	392	403	366	383	362	406	359	387	361	377	367	360	375	407	379	371	340	402	373	402	387	390	369	401	405	365	388	410	420	395	402	370	383	378	365	395	390	399	376	404	364	395	383	373	378	404	394	374	387	388	375	406	356	386	370	374	370	412	414	393	370	407	411	392	361	393	419	390	425	381	394	390	394	437	410	376	400	393	372	390	382	379	332	371	418	410	407	336	391	409	378	394	403	375	401	400	417	363	349	381	351	370	383	378	366	392	399	372	365	355	401	385	357	368	394	370	397	369	372	353	385	417	382	416	393	366	406	388	385	405	365	411	397	373	389	414	383	402	382	381	387	384	404	384	373	362	405	377	392	408	414	368	415	403	394	372	390	429	412	379	432	400	383	383	417	373	399	351	394	421	367	394	386	369	399	372	396	378	362	343	393	387	355	386	386	382	381	372	397	410	381	403	388	390	409	373	390	372	353	409	360	402	374	373	375	370	384	379	350	373	380	380	384	393	378	391	369	392	357	378	401	403	396	363	408	370	381	369	362	364	421	383	379	399	363	394	368	425	406	373	383	385	382	414	377	401	393	407	379	364	383	377	392	405	380	381	383	391	403	381	362	420	378	386	371	414	382	418	374	382	374	374	392	417	364	358	392	391	386	399	377	395	396	380	383	402	389	406	389	384	398	370	349	391	366	371	404	378	399	414	385	389	383	377	380	401	409	385	421	367	358	343	377	401	354	378	365	402	328	383	386	384	392	374	410	354	384	388	367	427	376	374	400	404	400	397	390	449	373	373	390	361	389	347	410	384	404	371	383	385	374	390	381	378	408	433	386	382	358	378	397	381	372	389	405	429	386	399	334	361	401	413	388	346	335	360	347	386	379	356	350	384	413	389	440	383	431	411	366	392	389	441	391	361	418	400	386	382	357	410	389	404	427	380	376	378	417	391	382	390	349	428	376	428	368	392	363	363	368	382	400	415	426	401	370	403	362	406	383	382	347	355	370	401	410	359	376	344	387	377	368	401	373	417	401	371	396	439	397	371	398	386	376	355	403	382	385	383	375	420	395	381	409	419	410	369	366	406	425	388	392	401	382	367	381	367	423	422	363	371	402	373	352	352	363	388	384	404	438	400	401	432	374	413	391	415	368	358	374	381	362	416	358	363	377	402	378	373	398	369	356	407	400	418	405	386	390	401	391	397	379	380	373	379	398	378	373	381	364	377	366	375	405	379	412	371	444	361	400	349	407	322	371	400	386	371	422	383	398	365	404	385	391	367	397	376	396	380	363	364	379	382	378	422	402	394	408	423	374	373	385	379	336	363	385	387	373	412	394	381	403	389	389	395	381	409	443	383	431	386	374	388	403	350	395	422	363	376	376	394	378	366	354	389	399	391	420	366	374	376	374	385	378	374	375	359	396	335	364	390	368	382	395	412	373	367	401	368	394	405	414	391	396	393	398	386	383	386	358	382	388	359	426	389	403	388	374	372	417	396	378	382	369	402	417	398	380	416	352	396	381	373	366	426	375	419	368	435	363	364	406	396	394	391	369	375	401	398	380	374	403	397	375	411	404	342	385	392	397	380	398	370	390	389	401	393	387	409	424	403	367
26986	21951	24298	17860	12086	9220	6685	4136	4527	3628	3328	2558	813	587	478	425	665	615	409	335	279	241	280	261	276	258	252	260	273	275	264	221	256	227	247	244	243	261	218	252	266	226	295	272	261	251	260	242	262	225	235	239	251	234	238	249	253	236	248	244	250	208	187	189	246	223	239	212	225	210	230	203	199	221	202	206	208	239	232	250	209	243	222	259	212	252	212	215	224	240	214	209	221	229	224	228	229	238	234	237	210	234	241	221	193	212	214	221	246	222	249	207	225	231	194	204	224	207	219	224	223	205	253	206	217	236	253	218	219	220	245	225	189	216	246	233	211	213	208	295	211	207	227	242	219	211	229	223	214	211	192	229	235	211	230	223	207	217	204	246	218	230	238	226	214	219	219	210	215	221	212	208	236	235	219	223	226	231	203	240	236	228	208	199	244	230	230	231	217	227	209	218	217	229	253	234	217	207	216	232	205	190	215	219	225	220	222	215	242	206	207	225	213	198	223	219	240	206	239	233	232	237	232	240	229	227	210	218	228	228	216	240	234	220	231	243	244	226	246	205	244	228	222	236	251	228	205	215	231	223	231	243	230	235	230	212	214	216	232	230	242	198	230	217	258	220	231	220	215	204	223	240	250	223	202	219	228	219	213	229	247	230	210	215	225	192	214	214	234	216	220	248	217	214	226	213	217	217	188	219	207	212	198	219	200	227	203	228	230	240	229	197	226	212	230	216	222	202	231	227	223	233	231	242	240	219	226	210	232	245	216	204	222	217	213	218	216	201	205	232	209	237	232	216	197	221	204	231	221	230	212	204	242	209	213	230	240	209	215	212	211	226	207	235	232	232	210	223	235	256	203	234	230	240	209	222	250	228	252	215	234	241	233	223	224	214	241	271	219	258	200	219	222	204	225	242	236	234	215	220	218	232	230	234	205	211	226	208	209	240	217	233	222	243	232	228	246	222	229	221	210	194	223	210	177	228	230	210	210	205	234	238	222	249	220	207	233	215	230	238	214	214	245	237	239	209	200	225	222	249	210	240	213	216	204	240	238	201	247	212	213	223	227	244	214	217	243	224	223	215	222	228	220	215	209	221	220	224	216	226	213	233	229	217	227	215	233	230	232	203	212	234	234	214	229	229	235	248	208	226	215	223	239	239	226	191	240	226	218	212	225	220	240	208	227	228	225	238	246	240	237	214	258	225	197	215	213	255	222	258	239	227	247	227	227	236	252	225	260	209	231	228	221	243	220	224	219	209	235	201	224	229	241	216	212	197	197	235	242	200	212	228	215	238	223	256	215	218	232	231	224	212	221	246	196	204	241	238	227	230	247	219	214	231	226	209	205	216	227	218	222	215	221	254	228	205	227	228	218	210	231	219	220	235	217	221	204	202	212	233	222	248	244	245	228	261	231	227	201	241	213	226	245	231	232	205	226	224	224	212	225	236	244	240	236	225	213	190	195	233	218	232	221	204	208	206	224	241	223	245	210	221	239	219	228	241	219	204	220	219	204	248	225	213	200	231	195	210	215	243	230	241	242	197	231	228	232	238	207	215	216	230	242	227	231	205	240	232	198	230	214	216	244	241	217	221	206	229	233	227	244	228	244	243	228	221	209	225	224	189	235	206	191	226	225	232	221	237	216	243	221	232	226	219	229	219	239	220	246	203	198	223	207	222	247	223	236	225	212	244	203	211	204	246	239	196	244	228	206	233	214	226	224	252	234	251	235	228	234	239	239	250	218	235	228	206	235	206	193	193	231	225	235	204	245	242	230	230	237	232	223	249	214	227	225	202	222	231	261	214	225	213	223	231	253	251	198	213	205	218	223	217	218	218	221	212	229	209	223	221	212	248	227	238	221	224	229	241	239	216	239	209	215	215	250	222	241	225	234	221	211	238	208	212	219	207	222	220	238	249	214	230	202	243	224	232	257	206	237	231	219	235	237	225	216	230	215	199	203	199	246	234	204	203	212	230	236	221	263	240	241	252	250	219	206	231	238	230	210	219	214	237	209	223	258	202	220	223	229	245	245	229	224	211	226	215	222	241	236	200	235	216	218	232	210	207	199	230	227	222	231	207	222	213	235	224	216	215	247	197	223	233	204	230	235	219	245	220	228	224	231	250	221	233	225	247	245	211	253	216	246	238	250	202	224	235	232	211	233	232	207	211	232	222	201	224	221	230	212	237	205	251	214	229	196	220	198	195	228	227	194	233	235	203	218	247	220	217	221	221	254	210	232	245	232	241	218	233	205	221	225	238	231	224	233	238	242	209	244	209	211	223	227	230	213	230	224	241	211	230	220	233	233	240	205	214	222	198	239	222	231	203	216	219	207	213	215	242	228	215	244	223	198	223	243	205	216	206	228	244	212	216	232	215	216	227	240	204	236	234	244	207	220	211	214	236	240	220	219	217	254	193	225	203	205	208	207	224	222	254	225	229	239	190	240	216	231	244	195	229	208	219	267	229	232	224	232	243	226	233	231	249	222	223	245	214	235	207	203	225	202	222	234	215	228	209	231	220	202	264	227	235	219	220	222	217	231	219	212	236	230	201	227	243	249	205	237	235	211	234	199	219	241	200	226	223	235	229	221	223	280	257	202	222	251	206	224	219	245	218	181	249	250	234	279	207	220	222	263	248	241	214	244	256	209	239	217	232	235	233	215	220	249	215	210	212	213	218	245	218	225	229	192	214	248	206	204	221	247	211	229	216	233	233	223	220	201	245	216	240	203	219	220	240	220	213	216	216	221	242	236	239	246	218	205	228	202	211	207	228	250	209	250	229	251	243	208	214	239	238	238	255	213	207	233	194	208	226	241	250	234	203	227	248	247	215	225	218	219	219	236	226	203	212	232	220	231	209	199	208	206	197	233	228	215	212	230	230	233	213	219	214	225	215	202	216	224	220	204	208	194	225	212	215	222	228	246	217	243	234	224	240	227	231	245	238	241	233	218	220	228	224	223	227	231	226	211	263	213	207	226	228	235	201	223	216	236	230	228	231	224	210	211	222	210	215	242	211	232	214	218	208	231	219	233	221	204	276	221	213	210	214	203	225	233	237	215	207	219	231	262	242	191	228	226	221	199	230	222	225	233	199	211	232	204	219	214	218	186	225	250	220	256	224	216	216	232	225	240	228	236	204	235	237	236	210	218	212	232	240	208	226	228	230	221	247	228	229	217	224	208	219	238	233	224	232	189	238	227	252	206	219	224	222	238	217	198	204	212	214	235	225	241	225	239	230	201	211	232	242	217	226	240	184	232	231	258	220	221	208	222	193	230	240	215	254	225	230	214	217	233	243	205	222	214	209	208	224	256	219	213	202	211	214	221	216	228	214	249	216	224	230	217	182	237	206	215	226	253	252	226	222	243	210	207	216	214	227	226	224	237	227	233	223	211	223	275	225	235	218	220	240	203	235	227	248	207	215	253	200	266	238	218	209	213	230	214	231	256	216	213	231	222	220	202	219	204	215	244	233	207	218	236	219	230	230
19260	33536	31530	23474	20864	18491	14827	10743	11917	9319	8888	6811	2044	1519	1168	1066	1488	1385	930	644	576	500	503	466	496	422	429	442	467	490	406	451	439	469	394	443	485	470	419	490	428	431	447	434	429	414	429	438	421	425	424	432	467	413	438	405	433	352	362	374	395	394	385	366	350	369	369	340	382	394	384	386	376	378	349	359	378	357	378	347	378	398	393	346	351	375	353	342	398	411	371	342	345	374	404	360	352	351	366	345	375	357	373	381	397	362	335	385	337	366	367	335	378	406	341	352	346	400	349	359	385	347	355	387	373	367	351	364	362	396	391	371	356	341	360	350	363	373	359	363	382	317	375	349	372	364	363	374	349	335	405	375	339	369	381	378	347	346	356	355	350	409	345	359	360	365	377	358	342	368	371	361	354	345	370	354	338	397	349	362	360	362	334	358	362	381	398	378	344	381	341	382	388	357	359	375	373	337	354	357	349	382	408	386	352	363	359	373	385	365	351	361	357	345	423	378	376	374	351	366	420	362	357	388	378	367	364	386	404	349	358	361	385	356	393	356	336	355	398	373	378	370	387	347	374	376	375	375	350	361	351	355	396	370	358	384	385	366	350	340	346	372	376	332	384	362	356	345	368	364	390	374	379	359	359	377	342	367	374	369	375	362	372	386	351	391	365	392	373	353	370	374	380	357	362	348	356	353	371	340	377	399	361	374	345	365	340	408	340	374	412	330	389	384	374	377	372	376	385	377	379	395	364	354	375	353	363	385	369	324	410	341	349	373	355	350	369	381	384	357	338	390	348	345	371	378	385	325	362	412	358	351	360	362	409	409	348	366	371	354	388	331	383	393	387	339	388	402	364	358	364	385	343	385	341	367	404	367	386	376	392	353	364	369	363	390	367	395	361	416	384	331	394	360	364	399	382	394	366	383	366	345	370	352	348	424	378	312	363	398	418	371	383	338	357	384	360	376	372	355	398	353	372	380	354	351	363	363	369	349	393	344	334	317	372	357	343	353	386	373	349	354	375	384	346	385	341	381	391	375	367	373	370	350	372	382	391	361	365	328	363	356	380	400	394	381	366	369	347	355	382	387	371	315	373	365	380	351	367	407	385	360	376	354	373	363	357	310	415	412	331	381	358	391	378	339	370	362	351	410	379	381	376	348	357	386	386	330	347	362	368	381	352	364	352	361	371	348	358	368	341	364	363	385	352	396	359	409	351	375	398	399	369	378	383	396	394	352	347	369	400	373	385	378	365	380	369	370	362	387	386	386	348	386	381	357	345	368	354	364	328	363	373	354	345	389	361	362	385	381	390	408	370	356	402	366	374	372	370	327	363	390	382	395	377	366	378	377	332	357	323	364	365	388	384	351	365	369	362	374	391	393	376	370	350	374	400	371	373	359	391	334	358	409	368	381	380	349	367	380	396	380	362	368	393	359	359	404	361	371	374	378	406	361	385	362	354	345	352	368	369	390	367	378	370	383	363	380	381	339	357	389	396	393	380	373	388	374	354	398	364	351	375	372	356	380	341	344	365	347	369	349	342	388	363	369	350	346	409	358	365	396	374	380	363	407	380	379	369	355	314	354	351	370	359	344	348	381	372	380	378	364	366	358	352	346	358	341	354	377	387	366	376	356	376	372	351	394	376	381	371	370	360	413	362	351	371	334	404	398	349	360	384	354	351	367	346	384	342	348	383	372	353	353	355	396	356	356	383	366	376	335	374	363	350	399	403	343	349	364	384	386	358	350	384	349	370	390	371	384	351	394	376	352	348	342	359	349	338	394	341	371	399	344	375	368	406	361	324	386	352	340	381	395	354	378	400	336	384	359	347	354	355	382	374	402	363	359	362	371	371	354	387	360	367	357	366	353	359	374	372	347	334	368	391	396	371	388	373	406	375	373	384	374	359	339	351	356	381	398	371	388	375	379	381	346	354	363	342	399	340	403	382	399	380	393	351	358	373	383	376	384	386	367	361	376	349	400	381	355	356	393	342	375	386	353	355	346	352	376	401	340	341	362	380	345	394	343	374	382	357	369	344	394	349	395	331	360	375	328	374	374	386	363	357	354	333	401	354	375	412	371	422	371	368	306	385	395	340	431	366	396	344	403	346	354	360	399	361	332	398	376	364	391	349	377	387	377	368	391	372	354	344	391	347	383	359	384	389	400	379	402	410	362	382	384	398	349	358	363	335	357	378	375	344	361	400	344	356	355	367	350	384	392	371	369	335	386	359	401	351	351	403	379	354	380	385	384	369	381	349	388	375	418	393	371	358	347	380	377	374	370	360	392	368	367	408	353	381	361	368	366	381	384	394	370	380	342	384	361	397	377	378	368	380	383	363	365	369	375	353	361	364	354	355	371	361	359	371	393	368	361	369	402	333	394	364	381	324	364	361	386	363	381	401	379	363	363	373	380	394	382	385	360	352	384	372	354	327	391	375	360	387	386	381	369	359	371	378	388	386	397	382	350	354	360	361	362	361	385	373	370	388	396	377	379	400	383	376	322	387	374	389	394	378	382	386	379	388	377	332	354	368	406	345	382	393	371	378	371	394	346	390	362	349	353	368	360	375	396	360	315	365	369	345	361	363	364	327	356	370	345	366	374	388	374	359	394	377	368	359	349	361	386	365	359	420	351	345	380	347	342	333	369	353	364	381	323	350	358	345	354	374	361	400	394	372	376	368	383	374	361	383	364	385	383	326	383	335	386	365	354	340	362	393	352	375	355	341	370	429	370	357	344	355	344	397	383	387	395	351	347	402	349	394	365	371	382	342	368	404	375	386	370	372	350	385	386	362	344	369	335	351	385	374	383	363	342	377	342	404	363	399	392	403	344	369	361	407	395	391	385	355	386	379	381	360	399	381	387	387	360	358	362	355	388	386	355	395	395	366	380	351	403	381	400	369	354	402	361	352	363	358	358	356	378	374	381	357	342	449	391	372	359	371	394	411	412	360	344	373	383	346	366	379	370	361	368	363	374	421	391	362	363	382	365	364	340	328	346	363	365	404	391	360	382	367	353	372	358	365	387	398	390	332	369	375	376	357	362	372	371	381	378	356	361	387	390	371	345	371	342	324	376	393	381	325	364	361	367	348	338	360	376	385	377	381	357	344	350	355	387	389	402	368	381	377	380	354	377	368	378	349	361	391	390	389	375	357	372	354	367	342	407	376	370	394	372	377	392	351	361	366	344	359	365	390	349	369	391	364	363	375	367	389	366	342	384	363	346	347	346	390	345	401	403	383	391	386	389	337	351	366	377	361	382	354	384	381	349	370	388	378	359	359	344	368	392	334	366	367	391	376	354	351	378	378	390	386	362	352	342	375	352	343	410	374	359	350	376	390	377	349	355	408	356	366	387	381	387	407	381	353	405	363	344	380	370	378	383	355	365	389	359	375	361	388	347	353	374	372	345	347	398	365	366	356	330	378	367	373	365	366	350	400	356	373	377	350	370	369	372	374	364	392	363	359	358	368	380	377	384	363	386	403	410
24526	21482	28741	25010	22397	19579	14231	8372	8608	7198	6417	3454	1101	1101	806	1044	1190	1116	700	435	371	359	338	314	337	333	304	317	306	326	294	291	302	298	301	322	294	300	291	307	256	286	322	285	324	312	282	262	254	259	402	326	380	407	336	296	272	245	270	246	247	248	233	259	253	243	235	238	220	259	251	257	254	222	246	232	258	228	257	277	257	247	253	239	220	277	250	243	243	255	253	275	229	254	261	275	247	256	260	261	251	239	253	238	253	238	246	243	266	258	273	260	241	264	242	235	248	267	255	247	275	258	280	259	248	254	271	279	278	231	239	255	211	280	303	248	268	269	252	281	251	227	265	277	239	233	264	273	244	242	254	234	223	237	253	236	277	254	256	223	258	266	257	294	235	260	242	250	232	215	234	260	254	269	234	269	261	267	260	227	252	242	255	246	243	284	230	262	233	290	268	247	238	230	243	248	243	241	234	279	235	275	253	257	261	258	250	250	234	247	256	277	256	225	232	266	251	249	276	262	267	252	234	258	246	231	225	255	239	230	251	277	274	245	227	262	211	250	238	251	253	252	246	269	237	221	261	259	195	263	249	244	229	253	255	246	255	251	267	254	264	267	266	254	274	237	250	261	239	248	267	264	223	253	243	267	260	260	268	257	238	269	281	238	263	271	253	248	259	255	235	283	266	267	290	250	240	229	261	269	269	252	223	264	250	270	274	228	268	278	247	247	270	229	242	226	281	270	251	239	245	246	261	280	253	271	253	235	253	264	266	262	264	255	253	261	216	268	257	257	238	245	248	250	259	256	239	259	246	266	294	270	261	263	231	232	258	239	259	235	224	279	268	265	251	223	247	211	261	240	274	253	242	269	240	255	274	268	245	268	248	255	234	262	223	237	233	237	264	236	243	256	245	212	249	264	259	251	244	231	257	243	269	244	294	280	244	243	260	256	255	229	239	245	245	228	250	246	244	274	263	230	241	239	254	257	244	277	220	255	222	213	275	266	262	274	247	251	250	253	241	276	244	282	245	215	267	218	240	262	264	250	255	237	244	260	259	253	241	264	271	223	243	229	260	235	240	277	229	257	250	254	286	290	251	254	262	255	220	244	281	246	242	266	232	253	263	225	245	233	275	269	255	255	253	241	235	233	253	261	222	240	261	259	236	246	281	239	234	256	250	247	243	249	278	260	270	248	244	258	263	237	235	257	241	254	240	253	246	285	269	245	237	252	278	233	251	249	269	257	237	265	235	244	271	239	234	255	267	232	237	242	232	265	232	249	254	260	267	259	233	255	239	257	239	267	229	242	239	287	275	230	246	227	278	251	273	260	268	240	267	263	252	228	238	235	240	246	262	212	259	254	241	265	280	235	274	262	250	260	284	277	196	259	259	266	231	265	246	215	257	272	234	239	256	271	289	253	232	270	246	209	290	212	264	271	240	245	245	257	230	262	260	248	251	277	257	265	246	266	283	269	240	237	248	240	246	244	245	260	280	258	271	222	271	253	261	235	247	236	255	234	243	248	232	265	247	257	249	246	265	252	268	257	221	260	254	261	230	266	224	226	230	243	275	270	256	243	245	237	226	249	248	259	243	262	246	230	264	240	216	250	253	282	253	235	266	259	284	241	261	242	231	255	247	249	268	257	243	265	248	266	253	244	240	249	227	263	267	267	249	244	235	257	230	238	224	260	230	245	259	257	261	243	251	259	251	231	253	238	249	267	244	262	248	246	251	240	259	271	237	268	218	272	239	243	244	245	235	260	265	255	242	247	268	271	259	232	274	253	220	242	235	225	245	274	271	259	259	240	285	223	236	239	251	241	246	269	245	229	257	251	248	257	244	261	257	254	262	244	222	284	245	274	271	249	260	251	272	246	254	238	244	258	256	284	242	262	249	266	267	243	240	257	238	259	247	243	248	257	261	258	223	251	249	244	256	251	242	250	274	229	252	272	243	242	255	259	225	240	250	244	219	259	259	246	255	262	265	270	249	254	246	255	270	234	256	238	236	238	266	254	229	241	231	260	259	260	252	268	239	238	222	255	256	248	244	247	222	271	247	258	255	258	243	243	245	262	245	256	248	250	233	273	260	234	240	239	251	263	253	260	236	238	247	235	238	260	260	235	254	277	249	247	248	263	259	239	236	251	254	250	245	264	245	248	269	255	272	241	249	236	267	263	271	253	217	239	231	257	242	248	261	272	246	250	274	231	268	270	267	274	261	249	274	270	243	255	255	259	257	241	266	261	255	234	255	279	243	271	229	231	237	262	294	239	217	258	241	243	235	236	258	199	252	278	273	260	230	259	253	237	249	272	231	277	257	310	249	245	247	246	225	255	253	261	243	261	264	230	242	259	248	237	251	253	233	260	264	280	261	254	256	234	228	251	237	233	235	246	250	255	269	251	253	238	284	234	246	239	256	251	233	251	258	272	268	289	279	252	269	256	260	255	275	261	267	253	230	273	260	249	255	249	239	225	254	263	260	256	244	283	255	242	246	264	266	269	216	246	237	251	272	280	274	246	282	238	243	231	259	238	251	237	251	228	271	252	266	228	259	251	248	244	236	252	252	271	255	225	233	245	267	247	251	228	254	236	202	257	252	254	243	255	244	249	244	259	273	247	246	236	225	233	239	256	229	266	240	239	250	256	250	237	266	246	242	267	261	267	259	271	283	246	236	257	256	222	256	243	269	247	272	223	276	249	231	240	245	250	258	290	292	233	259	267	219	261	258	253	230	244	229	253	250	273	267	262	264	255	258	230	272	278	257	252	253	264	254	236	262	256	275	256	262	226	255	239	252	233	267	230	267	237	258	256	236	224	265	235	265	228	246	236	253	241	284	251	220	246	280	242	256	231	261	232	247	259	247	243	255	247	252	205	247	267	261	262	260	241	250	255	260	233	252	234	266	245	246	255	271	235	247	240	251	261	244	245	232	272	264	221	236	251	256	265	252	250	252	248	244	246	240	256	269	239	246	220	250	269	261	246	213	250	222	227	264	261	255	257	268	268	256	248	257	238	236	271	266	250	282	253	219	250	280	282	241	272	248	267	252	244	274	240	246	231	238	237	278	266	251	251	249	247	268	289	261	243	240	247	289	282	251	243	267	227	245	246	257	273	231	262	251	230	244	277	237	233	256	252	245	269	255	248	268	275	249	261	279	264	254	271	247	240	235	260	259	268	235	254	231	257	257	244	244	231	238	262	263	260	253	265	247	255	244	258	249	261	241	267	270	253	252	262	253	245	257	249	243	228	257	269	270	261	249	243	231	273	253	259	260	273	236	269	256	231	226	257	248	279	241	262	238	244	257	233	248	241	260	250	245	254	284	267	276	245	271	251	263	250	257	239	232	277	236	278	265	246	259	302	259	251	245	254	252	233	260	255	255	270	260	244	229	232	251	253	252	253	253	217	247	247	244	238	247	237	263	245	287	255	246	262	246	272	235	270	284	231	254	253	245	295	237	240	245	243	248	255	240	278	242	230	243	250	259	259
21962	40896	39594	33223	29727	25942	21102	16662	17992	15535	14145	8134	2785	2729	2103	2832	3008	2914	1683	932	795	770	638	628	636	609	601	600	645	580	534	542	521	517	473	510	547	576	538	606	567	499	529	484	545	571	524	504	500	484	676	563	738	797	656	541	469	437	421	396	405	391	414	417	393	437	442	364	422	423	407	399	438	436	401	405	403	394	457	389	434	419	426	415	405	406	404	403	414	422	392	467	396	419	403	394	436	378	403	378	399	391	412	405	433	429	419	400	407	398	378	422	436	406	399	430	391	403	401	388	378	402	400	414	398	422	385	414	426	408	422	422	401	421	402	434	379	433	398	416	419	407	419	407	409	429	428	427	430	403	419	400	379	400	418	412	406	412	392	404	416	406	395	398	411	411	406	380	427	387	409	395	398	419	407	438	405	447	446	412	379	421	419	401	403	389	402	418	431	391	436	398	385	406	372	360	436	436	383	412	370	438	432	380	429	396	408	416	412	410	390	421	416	388	433	366	431	420	402	446	429	421	429	418	400	410	384	406	400	440	397	399	426	382	398	435	422	421	429	370	412	397	416	393	420	411	391	411	417	422	427	416	405	407	422	395	417	398	423	426	414	394	437	433	385	390	409	379	385	403	434	426	379	422	407	417	420	438	409	416	375	416	443	411	412	433	468	399	405	392	406	433	394	427	405	437	386	387	386	416	414	388	408	428	409	405	399	385	476	410	427	424	380	399	378	402	403	429	412	375	407	410	408	420	418	456	402	423	366	434	420	404	403	432	397	407	436	423	401	429	411	412	430	389	435	410	387	433	412	408	415	402	421	405	397	427	428	412	391	388	430	416	441	386	423	384	394	406	381	416	422	425	397	423	419	428	396	411	406	378	365	401	405	380	393	416	399	388	431	379	413	450	387	379	409	414	388	429	412	423	379	404	392	397	434	386	390	424	418	424	398	415	394	392	418	405	450	434	395	443	412	403	384	396	434	391	409	389	423	423	444	390	434	421	410	393	394	414	390	403	417	413	439	450	394	401	398	400	425	421	416	428	417	413	422	413	458	436	429	396	400	434	408	376	386	408	394	399	423	387	414	427	406	378	411	421	406	405	406	421	404	409	400	433	392	425	400	410	439	417	386	405	411	404	381	412	373	404	406	394	380	417	390	390	432	413	440	424	421	448	404	417	407	397	389	401	431	419	406	423	410	394	437	381	365	399	413	412	376	429	408	443	400	434	394	414	399	398	435	413	405	412	377	409	442	405	428	435	426	397	418	449	409	405	442	377	394	378	407	440	425	398	404	419	398	384	444	397	400	384	407	434	418	380	424	402	419	406	400	378	407	449	410	382	395	393	442	409	387	389	399	378	399	427	396	396	403	424	394	420	425	399	402	421	420	416	426	386	408	448	429	432	426	393	402	384	411	414	455	407	401	428	426	425	403	406	417	416	398	417	436	339	376	377	402	388	432	444	438	414	439	392	387	419	391	416	404	401	424	394	417	416	407	415	363	432	412	396	372	392	421	406	405	406	426	433	412	421	426	392	422	460	389	417	423	417	420	421	414	400	420	423	430	376	435	439	399	437	425	423	418	409	382	430	381	425	408	407	416	422	434	403	403	411	427	424	392	387	434	390	411	412	383	438	397	371	404	407	417	371	400	389	383	413	410	392	407	409	388	403	400	419	412	419	398	413	428	377	422	393	384	425	431	393	437	399	408	412	412	404	437	401	422	415	422	410	406	401	391	416	388	383	371	411	406	442	396	381	402	403	360	396	431	414	412	395	392	400	419	407	411	402	425	404	397	417	420	411	438	408	393	436	411	374	398	415	396	438	413	377	382	408	401	436	417	382	408	388	405	439	386	429	406	418	433	406	438	377	414	388	453	412	375	417	415	390	392	398	410	388	410	416	383	406	417	407	381	405	415	406	405	352	387	368	378	401	408	406	411	404	445	436	428	418	412	442	390	430	458	396	385	396	442	437	394	384	405	388	402	390	408	387	396	389	375	431	387	377	406	408	406	427	400	403	402	404	400	405	434	429	435	411	415	397	409	426	402	451	404	437	417	406	396	401	428	372	431	420	403	404	402	384	415	402	417	392	396	433	409	422	393	462	405	393	408	419	398	398	398	402	401	428	437	441	393	364	421	433	414	424	433	383	352	398	403	446	410	420	412	405	403	413	400	409	440	409	432	415	410	420	403	386	371	398	443	407	392	392	416	402	386	443	431	405	433	381	407	388	407	442	382	403	416	399	380	384	399	398	374	416	396	406	412	416	441	408	420	426	401	421	405	397	409	429	426	374	450	408	438	414	439	429	443	401	407	419	417	382	452	425	410	437	395	376	378	377	398	412	388	409	413	404	445	415	380	414	396	417	426	394	453	410	395	400	380	388	393	385	392	412	434	449	388	411	441	416	395	396	393	403	413	390	398	399	383	400	368	394	423	426	413	417	415	436	399	411	386	399	419	386	411	393	411	390	388	375	387	399	452	427	418	397	433	405	412	417	424	388	409	425	416	408	406	390	409	432	389	394	413	425	388	450	390	423	404	399	427	438	382	419	407	413	412	390	393	431	404	436	381	407	426	420	374	405	393	370	423	441	408	416	394	396	406	392	411	407	410	375	368	457	431	420	381	402	412	439	426	433	407	408	415	409	412	378	400	406	468	421	394	400	398	439	438	374	423	433	429	430	420	411	431	452	402	411	411	417	419	438	376	385	404	412	377	415	452	421	412	354	462	395	387	379	406	392	430	443	434	414	397	433	416	409	403	397	383	405	388	395	404	397	410	411	400	393	416	421	390	360	411	392	405	402	419	420	410	414	405	425	402	423	429	418	428	378	412	401	412	381	419	399	413	420	409	373	412	388	426	404	398	444	425	417	388	405	403	394	419	410	391	414	395	392	408	432	385	422	420	401	410	399	408	398	394	417	403	419	421	434	377	391	389	408	392	417	404	422	410	421	427	429	431	405	407	392	404	357	399	411	418	397	447	413	395	394	388	365	401	432	385	381	429	395	401	407	364	411	384	418	411	431	380	385	397	460	417	395	395	435	401	402	370	399	451	400	410	417	409	415	376	411	368	413	397	427	423	405	398	406	421	419	398	412	422	370	430	384	430	431	460	420	447	402	379	416	411	397	425	382	421	404	426	408	364	441	405	394	398	388	417	417	404	394	408	424	398	395	444	430	432	411	403	436	405	417	402	403	448	441	426	395	396	367	394	422	411	426	372	417	450	413	400	389	399	412	397	421	440	419	376	404	403	417	424	410	412	401	435	424	430	409	406	421	406	422	403	406	427	416	383	416	404	421	391	391	443	409	405	415	409	384	433	418	444	389	384	419	428	426	406	414	433	402	410	398	349	438	426	428	420	413	428	389	414	426	380	421	395	417	423	395	403	408	423	418	425	426	397	427	395	435	392	418	368	378	403	392	398	415	388	421	387	412	429	414	419	434	416	397	410	396	427	403	424	403	386	417	406	384	431	394	360	419	403	384	424	439
23456	21483	29362	24114	22311	23877	21613	13255	12532	11048	8583	3160	1820	1510	1206	1546	2103	1834	803	553	493	428	399	374	340	320	350	324	304	379	309	337	312	299	320	347	320	353	370	334	354	320	308	297	324	319	296	265	279	329	471	529	465	433	327	257	312	277	259	240	237	263	247	226	230	238	228	255	253	205	260	237	248	260	288	271	223	261	222	235	266	220	242	255	246	239	234	227	255	236	270	240	227	237	235	244	251	243	253	272	235	247	256	262	250	266	229	236	241	218	253	227	237	231	236	237	267	235	249	234	246	242	260	233	246	265	279	231	236	235	270	266	277	255	258	229	222	249	262	219	215	257	255	263	255	257	217	258	264	249	256	246	232	260	260	272	243	258	235	266	254	263	241	244	277	251	260	242	216	235	245	259	236	218	261	253	246	249	247	236	240	241	285	244	264	251	260	233	231	233	227	223	252	240	234	260	241	255	259	260	243	235	243	257	215	261	242	231	255	249	238	222	245	269	215	256	228	269	266	222	259	225	247	247	244	254	269	226	264	236	263	246	258	226	252	244	252	217	248	264	227	254	248	250	232	245	246	248	248	261	254	267	224	242	237	229	249	238	227	252	230	238	262	230	249	233	243	238	274	248	248	260	219	241	239	242	254	246	254	232	225	256	244	234	228	235	238	231	252	238	236	248	252	265	240	225	263	245	245	248	234	254	259	243	232	246	235	269	247	264	244	227	244	268	235	246	251	226	262	262	248	237	264	249	222	246	257	247	259	235	252	229	243	250	257	262	261	255	260	216	271	240	250	256	235	241	259	236	237	220	243	247	242	266	248	250	244	238	245	241	270	214	268	249	225	265	239	265	250	212	268	251	228	251	233	233	242	232	269	257	248	243	267	298	219	238	247	224	246	257	258	245	266	229	260	226	255	234	231	223	204	266	238	239	238	243	243	225	257	249	247	237	258	219	253	225	242	264	241	227	234	255	263	257	271	283	257	248	247	222	241	275	235	224	241	279	235	260	235	267	262	237	228	245	218	237	238	229	258	252	267	254	247	268	272	247	231	233	294	247	239	257	230	221	243	237	241	235	251	251	237	256	237	270	245	253	242	248	227	235	229	231	236	251	249	243	275	238	260	254	236	226	270	226	240	254	232	222	213	244	238	235	246	264	237	221	260	243	239	237	263	233	255	204	221	246	246	224	270	251	296	257	222	239	260	240	228	243	268	255	257	245	239	231	247	230	248	261	249	239	260	232	263	255	274	258	237	246	222	245	242	260	248	283	240	220	260	232	255	243	258	217	259	241	231	241	245	240	221	225	263	252	227	218	224	253	243	260	221	225	260	250	265	246	235	237	238	227	264	246	245	232	261	240	246	267	228	256	224	260	244	261	229	242	232	240	258	240	219	274	232	225	242	258	245	253	229	247	239	256	227	245	231	238	265	237	245	279	221	262	249	248	248	265	219	265	256	233	263	232	243	253	249	262	234	223	261	240	249	244	243	272	268	234	257	254	254	252	240	240	275	234	240	206	240	246	249	261	219	257	257	238	249	220	261	238	209	267	257	244	260	237	245	279	235	252	243	218	218	241	229	268	254	258	246	240	281	226	263	240	251	250	216	236	233	254	230	236	264	214	235	246	243	244	257	264	231	281	231	242	259	265	245	263	240	229	224	230	242	269	265	236	241	251	254	244	241	256	269	227	255	244	261	231	271	238	237	261	241	276	257	257	248	257	272	237	249	222	250	249	241	220	242	221	232	243	233	237	227	237	241	220	264	252	221	251	238	253	222	230	259	248	226	239	237	246	256	249	245	230	269	271	239	245	259	267	260	233	248	231	258	237	250	254	266	252	231	260	222	268	244	244	249	234	239	254	217	261	217	258	250	243	253	248	236	271	228	257	268	228	241	235	231	233	260	232	222	233	247	243	271	255	231	255	233	244	226	243	221	249	276	225	220	230	250	247	254	231	227	256	244	261	242	251	235	231	240	247	260	269	263	249	221	270	239	242	262	242	212	257	270	246	222	236	259	247	246	249	257	272	245	240	258	219	263	221	233	253	236	242	230	210	249	239	238	241	252	287	252	234	246	215	254	236	264	237	254	285	250	238	240	240	257	253	241	240	228	260	238	219	229	247	268	242	226	245	224	229	243	260	269	265	262	273	268	249	260	232	236	229	256	272	230	238	263	246	259	244	238	251	228	229	255	253	241	260	262	271	261	243	213	241	266	265	268	238	250	248	234	249	233	243	246	233	242	226	231	228	267	259	237	243	222	247	239	260	251	287	261	252	229	256	267	247	272	228	262	212	248	239	279	249	248	248	260	253	242	250	240	253	255	232	264	245	232	217	248	234	222	227	251	251	242	249	246	276	255	227	229	244	222	220	221	226	253	263	232	268	236	220	216	249	265	259	228	253	260	225	249	222	245	233	221	257	241	219	228	237	242	249	269	261	257	255	231	242	200	243	268	257	253	253	245	252	246	253	254	233	276	245	229	244	242	256	261	241	234	229	246	257	231	233	257	259	230	256	241	267	219	241	279	226	241	250	223	252	233	243	240	243	234	274	258	254	249	244	254	245	264	237	230	242	252	236	222	209	254	246	219	257	220	234	214	246	257	270	251	228	265	229	244	243	267	237	248	251	254	215	237	264	259	241	220	256	222	243	246	256	252	283	257	232	229	237	233	262	240	269	254	253	222	250	270	214	234	253	262	246	249	263	252	244	251	249	239	258	242	246	241	242	232	228	235	227	235	234	226	233	268	225	262	245	234	217	236	231	249	229	227	239	233	253	250	253	232	249	247	278	232	243	248	245	251	253	250	240	234	266	259	263	268	220	248	255	272	221	221	230	221	226	255	268	261	244	244	234	257	213	251	226	236	236	265	239	249	220	218	279	228	246	254	219	226	262	258	258	254	242	255	248	239	265	254	227	272	245	243	245	259	267	223	253	250	240	243	239	253	261	243	227	267	249	252	231	230	230	244	242	245	236	246	265	215	223	237	266	227	248	263	251	248	259	281	233	282	266	267	250	257	220	274	264	229	233	246	215	247	253	249	277	262	228	235	258	249	282	257	272	264	251	262	246	232	249	229	237	229	240	263	236	232	239	252	234	234	274	222	240	235	271	220	260	238	294	240	259	243	275	241	279	225	249	244	271	248	293	247	230	241	260	234	228	230	267	255	239	265	254	247	228	255	228	248	219	244	227	254	229	242	244	231	265	255	241	246	276	245	224	231	281	250	248	229	249	249	238	248	249	230	236	251	234	239	264	241	218	255	232	254	227	239	230	251	254	246	219	253	219	262	267	245	229	221	250	262	258	239	238	235	255	270	270	259	242	265	252	254	248	269	259	242	246	256	259	242	255	264	229	247	229	237	259	269	257	221	209	234	252	252	227	257	232	222	267	263	258	228	230	252	247	227	193	261	279	241	228	252	257	244	281	264	239	260	248	220	226	227	246	266	235	276	242	229	232	268	253	261	236	234	260	240	211	232	259	231	254
24788	46020	44681	39573	35399	31088	25418	22422	23008	20649	16924	6946	4773	3942	3082	4081	5326	4514	1951	1121	1061	878	853	726	644	702	672	608	683	691	631	585	561	530	566	546	580	584	598	657	564	575	617	593	540	528	451	514	479	536	931	985	823	892	585	521	454	393	422	413	397	431	389	373	397	389	371	385	388	383	442	399	396	344	402	433	416	382	366	417	367	410	425	403	408	374	382	443	363	432	385	388	395	421	410	364	413	404	401	425	361	423	411	383	362	408	358	373	345	409	428	410	382	389	395	389	399	414	406	421	395	399	405	379	389	398	371	388	401	389	382	390	379	408	401	384	402	388	375	440	404	383	361	418	392	362	394	395	372	392	409	395	385	357	410	420	408	405	395	385	410	390	410	392	386	402	384	385	396	407	396	407	382	400	357	397	401	411	406	359	385	413	432	388	361	371	400	347	387	381	397	393	395	379	386	425	393	385	364	330	408	334	375	427	406	399	376	389	388	404	391	417	380	390	390	408	376	415	368	408	384	393	408	409	375	385	390	402	342	421	395	352	358	389	382	379	398	421	391	374	390	389	400	389	403	379	356	381	390	363	426	418	374	424	425	376	405	385	384	411	414	412	415	396	327	384	369	396	378	396	384	405	401	392	400	361	398	425	413	373	371	412	399	384	413	371	395	395	354	389	413	381	404	362	422	374	383	377	381	392	387	406	394	413	386	387	388	386	417	399	418	395	450	374	425	388	378	396	366	338	378	370	403	409	384	388	415	412	410	390	380	355	425	406	404	402	382	373	375	389	379	379	386	404	356	376	385	461	379	366	415	390	445	388	398	404	383	401	410	392	395	382	422	385	410	399	422	381	386	405	390	398	445	383	413	399	419	409	399	398	372	378	413	417	408	392	399	415	351	426	402	394	398	397	375	369	405	413	418	393	402	384	416	377	411	395	414	386	376	381	414	367	416	398	387	379	403	426	417	396	417	348	394	378	345	390	416	384	415	373	411	393	381	374	429	388	394	364	363	399	397	371	433	381	415	411	395	385	415	440	388	404	399	410	385	396	420	405	411	403	390	359	393	395	430	389	384	413	409	403	413	384	420	377	401	391	387	417	401	364	399	392	407	380	390	396	394	403	368	421	352	411	414	416	391	399	392	417	424	397	413	383	395	395	375	404	387	427	403	357	359	379	402	381	426	346	371	412	395	408	366	375	385	399	380	364	381	396	417	373	376	415	400	393	439	330	363	380	379	385	349	404	422	355	370	359	408	398	395	359	387	367	415	383	394	424	405	400	396	425	354	396	416	412	385	442	424	414	371	416	409	374	390	421	416	373	428	427	421	399	390	401	404	400	394	407	387	390	387	392	382	398	438	370	365	410	395	395	383	396	415	386	372	391	385	370	407	369	436	410	357	374	409	359	389	376	398	388	372	400	380	454	400	394	413	380	372	422	374	391	394	375	410	378	437	416	386	401	408	395	390	417	386	395	423	380	415	393	394	407	364	383	392	437	365	408	442	375	366	373	406	412	380	395	387	373	377	366	335	392	367	399	401	381	395	391	386	393	385	395	393	361	383	394	373	395	408	402	387	402	400	414	442	363	429	373	423	398	376	400	390	417	418	374	353	385	422	371	390	394	377	401	399	372	396	389	387	377	416	411	396	392	386	363	445	411	423	425	383	401	408	391	446	405	408	405	377	353	430	448	351	414	353	381	418	377	418	427	417	400	404	380	385	407	401	370	402	391	399	402	402	377	376	388	422	361	413	371	387	385	402	346	377	384	408	389	391	393	379	418	415	400	382	367	378	420	423	393	366	362	385	368	372	386	409	414	409	394	424	403	410	397	358	423	394	408	377	397	373	408	417	431	351	413	391	359	367	349	388	428	398	387	410	434	372	416	347	389	400	383	373	398	376	414	394	407	393	365	386	400	399	409	402	417	377	396	382	409	413	398	386	385	390	368	361	415	374	366	372	429	392	371	378	401	363	383	397	409	405	354	371	378	390	402	362	421	380	371	376	391	387	371	392	386	417	398	417	381	388	375	425	431	400	368	360	435	372	373	394	366	378	415	409	385	370	408	382	382	382	412	381	389	411	399	341	383	390	401	423	396	363	398	387	387	390	381	377	384	403	407	388	374	425	394	391	396	401	351	392	359	390	385	383	405	369	419	386	391	385	402	375	398	404	395	397	387	410	419	417	380	397	397	409	402	384	425	370	421	393	386	403	399	380	406	357	410	412	369	392	420	405	401	385	398	370	405	374	389	401	407	432	369	399	408	365	414	390	377	405	364	404	426	360	425	386	399	398	387	355	394	390	387	411	388	390	388	379	391	387	364	354	415	358	415	379	386	371	374	408	394	366	400	453	367	362	403	452	411	380	409	400	389	378	377	392	392	410	401	396	366	408	393	371	432	378	377	408	418	385	401	388	399	376	412	384	358	402	399	397	403	341	429	381	413	395	392	399	407	378	426	366	410	407	405	412	406	374	451	407	407	397	396	403	388	377	396	410	387	396	377	427	409	415	374	376	405	399	407	397	363	429	397	381	430	383	408	385	399	354	387	405	368	414	388	423	392	424	429	397	422	371	390	403	382	416	369	404	404	375	414	375	379	410	421	398	393	396	425	401	419	385	408	388	410	378	400	405	418	355	419	357	426	378	365	384	377	402	374	396	404	412	366	385	400	375	400	393	409	395	396	414	394	393	379	385	402	418	390	428	351	388	401	380	399	391	377	413	420	370	405	372	390	368	400	352	431	408	433	405	410	385	400	400	424	410	392	389	417	411	373	358	406	360	425	399	374	405	388	388	394	391	394	379	418	384	387	391	372	424	377	384	406	390	436	381	390	409	359	397	389	395	408	398	370	377	435	391	419	392	414	402	389	365	357	375	401	400	421	373	377	390	416	369	407	394	390	393	406	418	395	415	391	390	421	419	455	390	380	391	390	408	399	401	385	385	381	416	417	393	378	356	437	391	402	381	367	388	400	399	419	390	414	373	409	383	392	391	372	396	372	440	376	380	377	412	427	399	360	372	394	409	360	387	394	389	371	382	421	367	386	376	391	401	362	410	370	379	382	436	429	430	405	384	383	358	395	373	404	421	379	384	417	407	381	396	377	381	401	398	444	421	407	406	429	407	355	366	378	392	428	390	394	390	390	381	427	420	395	388	386	411	409	343	394	431	411	394	379	403	394	382	359	372	370	392	370	427	381	399	385	392	407	420	382	436	407	414	373	387	413	401	387	417	395	417	408	408	395	358	410	387	387	367	404	418	388	435	393	386	440	383	381	365	369	377	395	376	425	394	354	367	400	378	388	408	399	396	406	411	381	400	396	386	415	393	388	430	339	384	370	388	405	378	383	412	403	399	383	415	402	356	357	429	425	369	372	395	386	372	399	400	413	414	429	384	363	403	408	378	405	391	401	401	413	409	381	408	359	376	390	419	393	400	421	386	414	422	376	393	422	376	397	418	398	402	401	440	392	413	404	383	375	372	410	378	463
27271	22587	25284	22212	14721	10168	5797	5098	5315	4567	2422	968	778	601	660	811	1174	865	344	305	292	254	290	256	268	260	279	287	289	251	267	277	262	261	239	224	261	290	261	260	240	254	241	265	251	236	246	244	262	237	276	261	254	216	249	243	220	223	233	222	224	244	224	228	228	201	236	245	229	212	231	236	256	245	235	202	221	215	234	237	219	233	260	232	231	218	229	245	237	213	275	231	255	218	241	249	259	227	209	239	225	226	215	208	244	225	205	222	210	224	228	221	203	226	225	222	236	229	251	249	243	252	201	195	219	221	228	184	229	206	201	261	239	238	221	237	235	243	234	244	246	272	238	213	235	219	217	224	234	224	229	242	229	226	215	220	243	240	228	201	240	218	215	250	221	216	220	231	238	210	222	225	213	220	225	261	218	220	196	207	228	256	206	219	233	226	249	230	230	224	204	242	228	235	221	238	225	221	232	240	212	222	247	235	226	220	228	240	226	245	221	223	214	233	209	243	245	208	233	210	217	241	223	239	223	201	225	211	245	196	217	212	250	247	241	225	220	233	233	214	222	210	211	201	216	221	234	231	236	239	236	211	243	238	230	228	249	243	212	217	228	206	236	224	233	234	208	231	243	231	227	235	235	226	251	234	205	214	239	210	242	263	233	254	245	231	239	214	246	232	217	211	228	236	239	219	231	213	217	221	228	215	254	250	236	227	253	209	221	227	264	223	208	213	221	208	221	237	218	220	232	221	250	209	206	253	226	238	244	229	238	231	238	253	233	219	240	226	229	231	237	238	220	221	227	234	243	245	224	224	226	238	232	245	239	247	230	221	220	237	241	238	237	266	228	201	232	218	248	229	227	231	238	224	226	203	234	210	256	205	219	207	230	251	240	221	238	261	240	232	227	214	203	209	232	243	218	247	216	224	233	218	216	231	226	230	217	228	247	228	212	211	230	210	225	249	237	205	243	223	221	199	240	232	234	244	225	242	220	236	216	242	250	219	219	233	223	221	269	225	223	222	217	246	247	255	248	226	242	204	226	250	210	245	240	223	244	239	239	220	221	255	194	224	244	250	244	208	217	234	210	230	207	234	221	245	229	228	234	223	249	215	235	247	252	265	245	229	205	252	232	224	234	232	219	211	220	239	234	211	232	211	235	209	228	219	203	192	230	207	236	206	201	241	237	225	220	250	208	235	237	223	205	246	232	228	239	229	231	250	229	228	236	251	257	223	229	227	219	215	230	225	231	201	232	233	255	229	225	219	259	224	235	232	242	222	216	233	237	211	238	223	231	234	210	264	232	217	211	225	208	244	213	245	231	236	202	244	235	245	226	243	219	228	230	198	236	249	244	224	214	261	238	259	221	241	233	264	222	210	255	234	212	227	255	188	241	226	229	244	229	232	215	228	252	206	226	233	228	213	229	200	217	209	222	223	236	236	221	219	221	212	225	231	224	233	214	239	218	209	249	235	243	219	216	233	232	211	233	222	223	236	206	234	230	240	197	218	233	242	225	238	220	229	230	208	234	228	249	232	252	255	240	244	228	192	246	234	223	217	215	228	242	213	206	222	239	243	203	211	239	267	225	243	247	235	214	221	233	230	248	233	252	206	225	228	219	261	250	235	211	212	245	215	229	222	210	216	240	242	245	210	221	235	228	244	228	216	244	237	238	211	235	231	233	223	213	217	211	214	217	250	251	226	220	229	232	235	229	217	197	240	214	242	264	233	216	243	220	209	216	240	209	222	236	210	212	217	261	232	225	247	241	223	242	243	232	223	215	244	226	247	215	264	220	266	230	230	238	236	251	226	221	225	239	245	193	234	231	228	255	239	210	227	258	231	250	240	244	226	213	205	243	224	222	228	228	228	238	225	221	229	251	241	231	210	209	234	232	251	220	225	229	215	242	218	221	236	234	220	250	219	234	196	241	206	237	241	253	202	228	203	236	215	231	242	242	225	239	222	232	224	264	221	252	202	239	241	212	256	226	258	225	217	222	210	234	211	239	243	228	185	246	233	215	249	243	231	217	217	222	223	243	242	218	219	230	271	261	245	172	239	174	250	234	225	268	240	238	211	215	233	219	251	212	227	266	222	234	248	222	211	233	230	235	212	226	220	240	203	209	212	229	229	217	223	228	239	225	237	206	220	236	246	230	243	222	245	217	222	230	196	221	257	245	231	230	210	267	234	233	250	219	267	239	235	240	228	249	226	191	204	245	217	265	214	255	246	217	219	238	224	205	235	212	240	257	254	203	236	238	226	238	260	238	264	230	229	221	215	221	208	220	208	227	233	218	259	225	254	236	229	252	249	236	239	233	232	243	239	231	239	217	236	227	235	212	230	223	244	239	214	235	242	238	232	263	194	215	236	220	232	189	212	233	217	208	232	202	188	215	239	222	226	215	216	203	236	233	232	255	256	250	254	230	230	211	230	235	226	229	228	275	220	216	244	240	232	247	268	217	214	203	234	212	228	229	220	176	221	208	252	235	241	237	226	212	223	268	236	247	226	222	241	234	254	229	220	226	259	230	216	244	237	201	229	232	223	209	242	210	226	244	213	251	274	193	233	235	237	221	212	217	206	258	221	223	223	242	220	258	232	226	247	234	239	206	204	244	198	240	202	210	269	216	217	225	233	257	240	219	213	216	225	258	218	243	237	240	246	218	240	215	236	238	211	222	241	243	206	204	246	238	223	236	213	234	231	222	238	232	248	236	225	262	223	226	229	215	228	251	241	209	236	229	241	208	206	260	221	232	262	250	244	229	220	233	213	244	226	238	206	214	224	200	219	238	224	223	218	223	255	234	252	229	229	249	231	209	231	231	234	238	217	238	224	219	204	231	235	207	198	214	254	223	221	238	233	256	236	227	213	232	241	242	223	221	217	244	231	235	272	199	189	242	238	256	233	236	238	218	237	227	243	253	201	242	254	237	243	237	214	197	249	228	247	205	209	245	214	222	217	246	223	216	240	219	224	209	241	226	237	233	237	244	217	213	229	227	251	230	225	249	230	238	250	236	228	223	225	227	243	223	222	242	193	247	215	224	223	222	247	215	225	211	219	242	217	232	216	237	223	256	207	225	243	272	218	245	221	225	215	235	223	222	264	232	218	225	198	246	221	240	239	232	231	200	259	221	238	220	234	206	242	212	240	220	240	204	222	235	219	235	240	244	230	250	200	219	235	221	198	237	229	214	208	223	249	227	236	231	248	231	242	237	214	202	212	237	231	211	221	258	225	234	220	255	237	234	230	248	246	249	223	238	198	212	197	217	236	234	238	247	243	227	217	245	246	231	208	234	280	253	220	222	215	223	264	252	236	219	234	231	216	250	231	232	216	242	211	229	242	238	212	205	214	236	216	224	235	237	237	234	246	232	241	233	220	235	225	233	227	237	211	228	213	237	214	220	227	233	235	228	242	230	224	226	221	227	229	243	235	246	240	222	247	210	231	233	240	252	232	221	242	225	224	220	201	219	232	238	234	231	226	265	246
20281	35162	32952	28054	23249	19193	13165	12866	13318	11322	6322	2500	2167	1555	1689	2283	3113	2169	746	670	596	493	519	465	447	522	413	451	488	484	464	438	494	472	459	479	472	508	461	496	477	408	406	440	414	431	462	403	452	443	455	477	458	419	381	403	375	384	334	374	410	387	370	350	368	366	382	382	369	400	404	391	393	376	383	389	396	373	374	362	392	370	371	414	389	374	377	354	335	398	376	351	391	373	381	371	395	400	351	377	361	398	372	377	362	368	377	359	366	383	380	371	389	403	367	340	385	343	379	411	383	400	392	378	358	390	379	361	385	366	388	382	367	366	404	401	357	376	375	344	379	344	389	383	371	404	409	353	367	402	388	359	347	396	356	379	372	385	405	374	371	373	431	387	397	365	377	420	373	414	362	387	394	391	377	385	395	377	384	387	361	373	391	392	358	383	357	394	347	378	361	356	399	365	350	416	381	378	396	352	401	388	384	373	351	366	389	331	382	380	389	358	382	387	366	369	391	389	372	357	396	386	351	416	389	363	404	386	396	339	384	385	378	343	388	353	375	364	366	378	375	387	367	356	386	393	359	401	373	387	391	386	381	388	386	407	391	370	386	390	395	386	344	351	375	396	395	363	399	364	403	379	404	388	376	390	380	366	410	407	342	371	357	397	366	396	380	381	366	379	414	388	369	378	370	370	376	345	358	360	387	372	373	372	395	423	374	358	341	380	394	349	362	385	398	419	350	373	405	418	361	373	385	365	374	381	401	373	401	367	405	352	376	388	354	378	371	344	380	400	386	399	349	377	387	389	382	389	368	379	390	377	392	374	408	371	364	416	358	421	362	369	386	365	411	375	358	383	351	388	341	368	405	343	342	383	385	369	385	414	378	373	405	380	373	392	395	365	408	381	378	392	379	374	376	360	330	350	396	400	355	352	376	376	380	410	350	401	394	357	348	334	365	376	360	382	328	368	386	338	370	339	342	357	379	379	371	405	354	399	373	352	369	409	376	399	340	399	393	373	365	385	362	357	380	360	375	394	404	349	357	384	382	375	349	396	379	393	373	400	355	373	395	370	365	398	382	395	383	378	304	371	368	374	408	405	386	396	368	370	395	350	374	398	394	350	375	391	357	407	381	375	392	376	381	375	363	382	393	382	378	341	357	380	381	372	370	365	372	368	376	391	358	353	421	344	351	351	382	377	372	337	373	389	389	391	370	397	368	399	412	369	364	364	400	399	412	336	370	347	360	396	362	402	366	387	402	401	421	382	380	396	399	424	367	375	383	354	400	387	355	367	373	370	375	377	363	399	376	361	375	393	364	393	352	374	396	364	386	333	363	367	367	374	403	365	374	393	370	364	402	358	358	372	385	392	396	352	382	372	367	377	364	404	388	390	359	364	365	350	397	367	368	373	383	395	379	356	373	383	334	374	404	359	376	346	360	383	386	376	413	359	359	387	346	362	403	382	383	386	354	376	390	357	371	350	385	391	384	403	366	399	370	394	360	387	381	401	387	400	372	391	400	380	387	367	341	367	377	369	359	364	381	356	337	381	353	354	391	393	389	375	408	361	433	394	399	407	392	373	390	383	372	357	323	372	385	358	329	372	353	404	379	367	380	360	379	377	382	366	359	375	368	378	371	406	378	364	394	371	386	404	414	377	394	394	407	356	367	387	402	377	413	381	332	411	400	357	388	394	353	363	369	369	343	376	375	378	353	363	387	370	355	374	395	362	386	394	393	358	390	355	386	366	385	408	378	400	381	388	358	388	395	376	382	345	396	393	393	364	380	409	354	359	379	356	368	368	346	412	364	364	376	375	383	381	370	364	392	380	415	373	391	413	351	384	367	382	393	368	364	422	362	395	396	392	349	421	416	374	403	386	375	357	355	377	396	384	366	371	393	375	385	405	373	408	382	394	389	392	408	380	349	375	374	410	354	393	396	381	385	392	373	419	374	401	400	379	376	397	349	407	341	387	378	380	378	345	387	384	343	377	378	373	399	372	351	356	391	353	341	408	387	381	364	356	346	361	367	385	383	382	390	362	377	362	383	368	365	331	367	403	372	347	382	364	402	394	381	373	385	403	398	372	366	359	397	401	385	385	401	387	386	372	374	379	362	391	407	409	408	399	411	348	378	380	375	377	395	357	370	383	386	384	384	375	388	395	396	386	387	380	389	381	363	359	367	392	378	388	399	359	359	398	354	372	400	370	385	365	435	387	378	373	406	341	404	353	402	355	387	405	401	390	362	340	342	387	406	372	372	381	400	354	401	376	377	391	387	384	388	391	367	354	382	403	397	400	367	375	379	379	387	395	381	382	361	359	376	423	401	385	382	399	396	369	397	396	372	337	364	344	387	369	359	356	363	395	395	362	405	379	376	376	400	353	368	413	368	421	417	396	383	378	394	338	366	371	371	411	374	391	370	367	385	372	369	377	396	384	382	392	394	384	385	366	350	385	379	402	357	396	397	380	400	369	375	368	383	374	339	370	361	377	389	380	383	386	401	371	377	369	413	388	382	415	384	405	369	371	372	376	394	367	339	349	394	347	395	394	425	382	395	387	361	401	373	382	390	383	350	379	356	347	388	367	393	380	376	377	349	400	372	395	363	388	366	397	352	356	393	367	381	375	421	400	367	382	370	337	404	361	397	402	367	382	365	390	449	365	387	369	366	339	383	364	339	431	364	379	356	379	371	343	382	409	394	414	372	395	365	386	385	357	401	371	367	357	435	378	339	383	360	379	381	361	383	376	365	386	401	386	394	346	376	370	374	372	338	351	398	377	402	411	356	389	373	351	376	400	372	380	392	354	376	396	354	390	354	385	431	364	413	373	331	376	378	381	371	369	370	380	391	384	361	389	380	377	382	386	359	364	351	387	401	379	349	373	322	408	352	360	389	388	399	402	381	398	379	362	385	323	379	376	379	384	384	379	387	399	368	381	353	415	378	366	375	403	351	361	400	367	376	377	377	388	380	358	385	371	390	365	356	358	379	375	382	355	364	352	397	375	386	388	377	392	346	362	378	356	382	390	360	422	381	390	363	395	391	404	378	340	441	395	364	385	400	374	356	387	406	399	384	398	396	341	376	410	389	407	419	414	395	358	378	384	356	370	397	367	378	407	389	354	352	390	390	406	372	375	387	364	351	340	375	389	392	331	392	371	389	373	376	342	394	408	373	390	392	352	393	375	371	439	393	386	385	366	373	347	332	395	339	373	357	375	386	370	340	385	376	357	353	404	371	386	401	349	392	392	359	342	366	402	384	393	400	360	378	345	378	360	374	402	382	401	395	381	354	376	382	363	361	400	367	351	382	360	379	388	391	387	376	388	395	410	363	391	373	412	397	383	388	402	350	389	371	345	392	391	390	372	402	378	359	366	398	375	391	371	380	360	368	358	373	356	382	362	351	410	398	377	397	391	328	367	414	386	390	379	376	386	378	392	377	382	380	385	382	409	352	365	408	379	354	413	353	385	396	377	369	398	390	372	394	364
24492	21516	28934	25225	22770	19806	12854	10467	9948	7686	3141	1600	1442	1127	1279	1710	2125	1191	711	535	415	350	355	336	333	325	312	303	254	311	322	290	317	273	289	355	300	304	289	300	276	298	292	329	276	297	301	269	273	286	390	384	359	292	331	275	257	260	259	269	267	264	254	246	278	261	253	243	251	250	259	235	264	254	258	248	216	245	260	249	272	251	236	224	245	243	252	276	259	246	267	243	242	236	266	270	255	228	244	240	239	281	254	245	222	268	284	275	260	256	226	249	246	247	241	253	290	225	269	256	261	258	243	232	250	223	265	290	229	263	266	268	255	258	258	245	246	260	238	245	254	239	258	238	237	235	234	255	255	258	222	241	241	241	257	233	237	226	252	237	253	257	279	264	254	259	255	276	294	251	229	266	251	258	241	263	258	269	266	265	248	240	253	275	250	231	238	247	257	235	256	275	242	275	280	263	230	243	216	256	258	248	275	243	271	258	251	236	265	230	222	292	244	248	224	255	260	269	252	240	222	259	265	240	269	265	264	256	257	224	258	209	278	262	221	241	233	243	227	255	247	260	253	244	245	241	249	277	257	254	252	232	235	251	251	252	262	225	216	224	296	241	265	257	238	225	253	256	227	249	244	259	241	236	244	237	268	248	270	263	261	263	239	234	258	272	229	248	222	251	268	263	245	247	242	244	263	255	248	270	273	241	272	214	280	266	264	259	268	222	277	247	249	260	253	268	264	236	250	220	257	246	259	244	261	271	240	251	252	268	263	269	274	252	261	267	238	244	265	246	245	243	248	267	266	256	260	231	257	283	256	257	240	254	271	256	242	236	230	243	242	256	255	242	248	242	240	232	265	257	268	263	260	252	236	218	243	260	234	252	239	228	254	241	252	216	227	270	208	246	211	247	252	260	251	256	263	273	269	239	253	287	253	243	240	267	247	259	227	217	257	271	237	209	261	240	274	252	228	256	221	265	262	260	230	256	241	252	256	245	241	226	262	239	248	261	246	257	247	240	243	249	234	280	258	245	272	254	259	259	244	259	249	250	244	259	233	269	247	255	238	259	220	240	257	244	231	247	261	232	264	283	272	220	246	237	242	239	218	236	272	242	251	234	256	259	224	254	249	269	240	219	239	273	265	213	243	235	258	235	253	255	242	236	237	278	240	214	249	253	248	248	241	254	270	252	265	233	254	284	249	232	264	223	254	247	219	246	278	249	231	253	272	278	236	260	292	255	243	254	273	233	229	245	265	248	238	260	252	226	265	236	267	230	248	224	243	252	273	261	245	249	287	245	245	267	265	258	242	240	233	250	254	227	231	272	256	267	239	219	239	260	278	245	213	211	252	261	245	269	284	242	260	237	258	287	243	249	237	274	270	242	253	246	228	237	247	248	254	254	253	291	260	240	280	251	263	276	250	256	238	250	278	262	258	230	245	253	233	221	223	304	241	222	251	260	259	253	248	254	248	242	257	249	260	259	263	275	242	258	273	240	253	254	248	234	252	232	245	248	229	242	260	251	239	318	259	238	235	239	222	222	231	272	281	269	249	266	235	242	245	230	259	229	245	233	236	264	281	246	274	247	251	259	242	243	280	248	241	256	245	254	239	279	255	247	260	238	274	230	260	245	272	272	256	236	253	244	261	231	241	252	246	234	251	278	258	238	258	256	234	247	227	253	254	227	266	254	275	257	255	269	255	238	245	244	272	245	244	236	236	247	221	232	252	252	266	243	233	267	254	239	219	259	242	259	244	256	272	240	234	242	270	250	217	269	274	240	211	258	251	261	260	251	269	236	242	262	246	217	241	277	229	269	251	247	230	287	266	220	245	249	238	258	264	247	240	243	250	252	250	269	254	237	236	248	262	270	254	262	215	263	231	256	246	275	267	274	237	264	251	277	260	252	252	232	255	232	275	251	262	285	238	261	241	238	260	257	261	245	263	231	280	261	245	281	265	226	262	253	279	246	253	263	256	250	250	217	235	223	265	260	239	250	222	251	276	242	251	251	249	285	256	256	257	251	246	250	262	250	259	235	252	242	226	236	236	230	251	248	278	250	247	251	247	261	246	258	247	255	284	251	264	231	229	256	237	253	271	249	241	272	256	237	250	262	255	269	248	248	234	224	273	227	221	242	259	233	293	254	255	259	274	271	255	272	271	228	247	249	237	274	237	291	268	253	249	265	251	206	262	240	254	222	263	260	278	237	259	245	247	244	261	259	255	260	291	250	238	236	245	255	241	220	236	229	265	252	246	257	238	261	234	230	236	246	243	255	253	275	252	235	249	279	246	266	250	262	247	247	240	228	234	276	224	275	238	235	274	243	265	252	263	250	229	243	258	258	251	279	230	268	234	266	239	241	242	281	232	280	229	261	288	248	263	253	255	268	240	263	268	237	284	232	257	263	259	261	251	247	238	260	244	275	266	244	234	255	260	251	254	241	282	264	205	266	248	267	239	232	272	247	265	278	246	263	274	260	215	278	259	249	244	230	262	261	274	232	243	262	224	242	246	224	262	252	242	229	260	253	267	242	243	258	244	273	226	256	230	285	223	253	272	221	254	261	282	241	276	231	236	260	201	272	267	249	259	206	231	245	259	254	242	275	247	239	243	261	250	250	245	243	232	243	252	248	247	249	251	268	258	249	282	272	255	264	232	246	247	248	275	264	221	217	291	242	241	225	271	235	253	250	234	282	267	261	265	231	239	235	267	258	248	265	249	245	250	272	276	244	232	246	257	227	256	256	260	247	260	259	250	227	230	260	248	245	279	250	266	245	236	233	274	244	249	274	251	236	252	262	240	249	270	264	230	233	261	245	248	249	238	242	267	225	243	255	245	237	269	265	256	245	254	227	250	242	233	244	258	250	262	249	259	263	230	250	265	267	251	248	243	251	223	231	225	243	243	247	225	265	258	265	256	243	231	241	251	252	248	267	279	241	256	243	252	261	253	228	234	234	255	238	275	277	251	260	254	264	266	248	262	267	258	270	236	283	235	242	259	255	220	250	263	196	268	244	240	266	256	267	261	236	264	273	278	246	260	291	248	263	224	268	247	249	245	243	225	228	247	270	227	249	266	269	252	263	243	247	261	256	244	233	232	232	226	247	230	268	257	259	260	261	270	250	244	232	218	217	225	273	232	236	253	241	239	224	242	248	236	269	261	247	255	263	236	250	256	246	267	252	264	261	264	231	274	224	257	240	253	276	237	247	244	241	240	265	263	268	255	256	256	236	266	238	227	274	253	263	261	257	263	230	262	272	246	257	263	259	232	251	281	233	252	246	248	241	253	241	248	242	220	261	238	274	248	242	245	224	233	245	238	244	278	263	251	261	258	233	229	228	254	278	251	281	241	239	253	247	275	255	260	251	280	247	240	278	244	239	262	246	244	285	222	216	242	244	265	246	254	242	242	239	249	238	261	258	250	265	240	247	238	254	246	246	253	255	243	257	265	248	222	224	261	267	241	216	272	254	261	283	250	252	248	280	283	258
25177	44513	42320	35572	30443	26148	18885	20497	19817	16094	7093	4246	3959	3021	3433	4521	5460	2922	1596	1107	853	727	635	586	563	589	589	595	583	600	639	534	515	478	533	539	628	601	542	518	500	530	508	505	491	486	475	528	486	590	738	712	586	541	545	487	463	473	412	422	471	418	416	398	411	421	415	447	407	427	456	362	397	419	433	388	394	412	447	424	380	397	422	428	399	425	445	410	427	394	435	407	425	432	398	400	417	413	428	414	394	433	395	404	413	434	387	393	448	434	408	389	411	418	415	421	425	424	406	400	390	399	411	399	433	431	406	412	357	428	437	394	420	416	399	419	398	398	435	397	419	428	408	432	426	421	423	435	405	413	417	418	401	402	400	435	388	441	372	436	410	427	401	387	435	400	391	437	421	414	419	435	405	387	417	375	406	416	415	373	385	433	403	403	407	411	429	418	412	414	415	415	405	378	420	421	432	386	396	391	384	411	429	390	409	437	404	429	421	394	430	396	416	420	412	415	400	380	413	424	409	414	413	426	411	397	432	403	430	409	390	413	387	418	386	393	421	406	406	392	423	433	445	417	403	435	425	437	418	413	430	407	386	439	432	462	395	403	383	432	445	413	414	410	400	411	428	395	426	446	410	408	366	419	380	375	369	424	435	408	425	438	423	424	408	416	413	408	394	400	421	418	423	397	399	402	412	422	431	421	390	405	398	405	381	439	412	401	448	450	404	425	415	396	427	436	408	454	399	421	417	396	421	409	409	431	395	438	439	439	424	438	383	424	388	374	428	434	432	439	423	433	395	396	427	428	385	420	447	416	406	441	415	401	422	394	424	403	413	442	429	419	398	378	436	396	371	420	416	429	396	385	412	402	441	418	409	431	452	448	419	417	397	417	433	436	416	418	431	447	394	414	423	431	434	427	415	419	411	396	412	394	424	404	419	380	422	404	461	448	420	438	408	414	383	418	394	419	417	404	403	430	423	432	402	433	410	419	440	398	417	420	416	427	386	422	409	414	357	455	444	416	437	416	416	384	450	401	419	400	416	429	439	427	384	428	446	459	427	405	381	415	423	424	388	419	431	445	390	425	409	430	402	456	358	401	392	388	410	418	409	419	378	434	452	419	433	415	393	414	385	412	407	393	390	427	375	432	418	408	370	417	408	416	435	419	423	409	451	397	438	382	419	445	416	413	361	424	434	412	373	424	403	420	376	411	409	446	432	435	398	423	417	423	367	408	396	396	415	412	410	433	430	420	396	403	394	424	406	398	423	416	410	417	368	384	416	439	410	416	411	412	411	417	413	403	418	422	428	433	422	399	419	442	391	413	406	422	431	435	419	408	385	396	359	402	401	400	387	385	403	437	411	421	384	439	424	387	427	390	411	392	412	430	419	417	429	400	374	424	412	392	390	431	400	417	383	397	407	432	435	410	429	443	430	428	416	412	414	370	422	401	399	414	419	408	427	425	404	410	398	409	428	374	439	403	395	396	411	399	408	400	361	432	412	381	410	450	417	393	392	420	446	405	429	418	442	405	402	436	404	425	399	443	428	448	415	397	446	411	408	432	431	404	454	417	411	391	416	445	396	412	380	393	400	400	424	407	429	429	406	390	357	405	391	399	414	424	403	401	384	394	423	408	417	401	393	400	385	407	402	434	390	383	407	416	415	397	420	429	400	407	404	405	359	387	455	428	393	406	464	392	402	402	396	388	411	439	385	397	423	410	407	406	453	414	404	440	407	400	411	377	370	397	444	388	449	403	430	369	386	409	440	431	432	403	392	414	409	387	445	425	414	414	394	387	394	410	445	391	394	407	416	433	411	409	368	412	414	421	400	430	393	402	430	392	399	422	421	376	425	408	394	419	420	383	386	406	414	426	432	412	413	397	426	399	375	391	394	409	398	405	395	428	401	405	426	399	402	424	396	427	403	402	422	375	402	422	405	422	418	413	389	401	406	421	416	418	428	406	406	406	398	406	407	401	399	387	413	411	412	424	408	418	420	393	418	415	432	402	414	440	407	348	386	422	416	376	427	397	410	405	433	383	429	427	414	420	399	396	418	409	424	419	439	396	436	446	416	415	390	389	396	439	429	439	428	411	404	414	395	402	410	435	407	427	395	432	404	423	394	404	397	430	406	389	450	439	438	461	378	440	424	467	401	431	414	433	406	359	429	396	464	423	420	423	414	395	398	433	447	398	453	396	413	417	388	432	425	414	402	399	419	425	383	439	430	410	401	399	396	406	406	470	449	389	420	379	413	418	389	398	420	408	435	384	399	389	351	434	403	438	394	435	436	420	412	431	395	411	403	392	426	419	423	384	438	432	388	364	423	379	404	427	399	440	425	397	422	423	363	419	407	391	377	466	402	410	389	411	381	398	390	396	443	436	402	376	443	459	409	410	443	405	428	379	452	388	397	402	415	405	412	415	406	415	407	391	459	400	419	415	400	385	425	420	425	400	415	365	424	420	387	388	439	443	390	374	403	416	396	397	472	391	412	381	411	367	422	433	392	428	388	376	407	395	394	382	417	425	401	373	414	434	414	398	437	438	457	440	420	434	404	407	424	425	372	402	433	415	412	424	419	421	413	460	414	384	362	384	398	421	393	422	396	400	430	418	441	406	418	390	390	384	422	421	403	402	439	410	414	441	419	376	399	406	424	436	420	421	400	416	380	432	412	425	419	408	422	395	417	403	411	400	434	424	402	385	444	375	397	440	468	423	414	428	440	457	382	409	392	423	445	405	424	406	383	443	418	410	406	412	440	378	414	397	414	462	409	420	448	376	411	413	431	420	428	382	385	411	405	413	432	405	415	405	406	389	380	423	401	436	359	399	419	415	431	418	395	426	410	389	418	421	403	426	392	434	454	382	405	391	417	441	453	424	424	444	438	429	411	398	384	436	372	427	384	395	424	388	443	456	437	429	442	385	436	396	409	444	390	405	410	422	395	389	414	432	426	407	390	405	400	441	433	441	420	412	412	373	414	398	421	424	444	396	421	441	417	388	418	404	410	399	431	407	413	434	390	401	409	393	396	375	392	412	424	400	383	413	399	411	398	402	407	408	397	427	399	394	412	409	403	436	416	411	409	421	413	415	413	413	441	388	428	417	439	389	423	384	394	396	423	446	403	437	388	418	418	393	388	419	402	413	394	417	400	424	415	424	416	368	448	403	382	413	429	397	363	404	383	364	375	403	419	385	414	413	406	433	408	399	391	399	441	447	394	404	411	427	397	409	413	408	412	396	397	422	373	405	402	407	403	431	460	406	402	412	413	429	418	383	395	424	393	392	419	382	425	435	451	422	414	390	390	387	431	417	361	440	407	418	438	455	422	389	408	395	399	416	421	382	422	390	425	392	433	385	425	418	404	395	424	383	409	436	391	417	412	422	386	418	475	368	394	422	402	418	436	414	404	435	411	367	408	397	429	422	385	405	398	415	390	412	427	401	395	410	381	422	419	461	407	441	423	410	434	367	418	426	366	424	435	362	420	418
23469	21501	29428	24182	22391	23392	20192	15502	13868	10139	3847	2285	2365	1632	2017	1996	2572	1559	854	572	457	411	336	379	344	335	364	379	341	331	357	334	299	313	324	305	365	331	331	290	288	318	311	286	287	260	270	282	274	294	453	473	441	359	289	289	302	259	249	235	247	266	260	220	236	249	260	244	246	227	278	233	251	261	237	253	232	254	256	240	257	287	227	238	240	251	241	255	255	261	256	246	241	258	238	246	254	244	216	260	230	265	246	257	249	252	248	226	243	243	236	270	269	227	255	249	262	236	247	252	241	238	279	256	248	235	241	259	275	238	276	278	246	254	255	261	227	266	245	247	279	245	262	238	258	257	237	246	245	247	239	244	239	236	230	261	234	268	264	253	252	225	252	239	248	229	242	241	231	242	261	226	269	253	242	253	231	268	247	222	294	249	246	260	247	232	257	247	216	259	279	251	254	241	271	251	277	244	225	236	259	240	226	230	249	258	250	229	240	235	261	259	255	248	241	240	265	229	251	236	245	247	274	247	239	254	271	250	249	232	264	222	228	216	241	240	235	263	258	237	241	237	226	250	232	257	264	257	241	227	251	262	249	254	254	238	269	242	249	261	229	255	254	238	264	238	263	253	239	247	235	244	237	248	228	250	206	241	228	236	269	251	235	228	231	245	256	263	274	255	250	244	251	234	284	248	208	243	258	250	243	214	239	279	259	244	262	246	236	267	232	256	252	249	240	247	213	219	212	255	233	250	237	260	254	250	230	258	222	218	200	234	236	245	257	235	211	231	247	232	269	248	249	227	217	237	249	233	247	266	274	248	248	247	254	247	246	246	257	238	240	240	256	246	239	232	257	231	240	246	225	248	253	265	253	293	244	251	240	209	256	261	245	262	244	229	235	247	236	255	223	232	217	250	242	241	253	249	234	243	254	255	223	248	276	240	245	270	236	233	218	253	234	217	243	236	245	237	228	227	251	239	238	255	226	239	225	240	242	240	254	240	248	246	259	244	244	286	263	234	239	251	233	261	248	249	260	261	258	231	216	233	242	246	236	244	240	239	225	208	240	231	252	240	220	262	241	233	242	253	215	226	265	270	239	237	218	248	254	263	224	244	249	234	235	266	259	246	223	253	269	262	225	236	266	224	261	258	244	248	258	242	253	235	244	232	267	251	254	233	233	243	236	252	241	254	247	247	258	238	241	245	246	272	212	240	250	239	234	238	238	267	237	256	231	220	241	244	265	218	235	218	274	281	244	248	238	275	240	255	242	225	240	246	245	218	242	221	233	254	237	275	255	266	255	254	239	249	269	263	251	266	265	277	257	227	242	251	264	236	227	234	228	225	232	271	257	220	256	249	217	237	245	235	246	235	196	252	223	254	227	252	260	242	270	241	239	256	245	237	255	241	261	239	209	214	225	235	243	245	249	260	238	259	233	253	275	223	224	242	279	222	236	231	245	264	239	258	233	231	238	228	244	214	224	280	234	248	236	223	253	227	282	244	244	255	234	247	250	235	252	239	222	249	221	226	248	264	234	212	259	259	241	226	256	251	246	276	239	239	232	256	229	250	266	254	244	214	237	259	237	247	230	239	231	228	246	273	250	233	262	252	238	256	265	202	256	251	259	245	263	254	246	214	257	243	262	221	229	263	227	226	254	246	237	256	248	235	253	227	242	232	225	244	229	253	268	239	241	249	252	232	237	235	252	231	258	228	245	244	238	229	230	237	229	261	257	223	252	259	251	252	245	237	260	267	265	243	217	233	246	249	253	223	244	256	225	235	259	264	246	268	206	224	242	253	245	239	245	271	224	237	255	249	260	227	257	250	248	248	251	236	235	247	265	255	238	252	249	252	246	252	236	221	241	257	233	239	237	235	251	252	272	263	250	234	244	247	224	261	264	235	257	255	261	259	252	275	267	235	264	240	230	238	261	271	280	234	244	246	250	244	255	232	253	268	232	246	261	195	267	226	270	215	243	206	232	249	224	250	276	245	278	275	236	253	258	228	234	218	289	247	245	236	233	231	263	251	259	238	237	275	217	257	262	231	223	224	257	247	232	217	237	230	243	226	248	235	236	232	246	252	257	262	229	221	242	240	229	239	218	237	229	233	238	255	242	244	229	253	231	242	222	214	232	243	242	253	225	240	276	243	237	239	232	253	234	233	261	230	266	243	233	254	224	269	272	264	217	227	240	247	249	252	256	229	253	274	279	242	242	250	238	250	259	260	227	231	229	245	260	261	238	254	244	227	284	230	249	280	246	241	239	226	260	231	236	230	238	238	252	257	241	248	260	233	243	237	232	225	265	251	253	255	226	285	235	245	247	248	253	235	223	257	210	240	259	238	253	226	232	274	233	238	253	236	258	234	248	268	239	228	237	271	213	230	240	247	224	248	234	248	242	251	247	253	251	240	242	269	244	252	252	232	260	238	239	265	281	254	263	258	241	273	235	229	237	236	250	226	237	250	273	242	252	258	235	238	237	250	243	208	233	237	261	243	254	237	220	234	273	235	255	253	261	234	241	244	261	258	235	237	243	227	270	235	203	211	267	241	251	260	281	252	271	273	260	266	236	231	232	249	249	258	260	258	237	261	250	227	245	249	241	234	213	222	262	244	259	242	237	256	245	257	245	258	252	232	237	242	234	242	268	221	251	271	247	250	229	249	249	233	255	246	257	264	223	268	240	240	258	239	279	237	230	255	255	255	243	253	221	265	256	233	236	235	242	241	249	271	248	247	240	252	263	228	234	246	247	228	245	231	241	242	244	265	233	218	230	273	233	229	263	236	241	234	247	259	249	265	247	264	246	245	238	217	242	256	239	246	249	238	230	227	258	258	244	235	229	221	245	252	240	246	248	275	251	221	233	259	291	244	267	283	263	217	248	269	254	243	242	261	262	242	231	270	238	247	264	258	260	233	249	228	246	245	257	239	235	264	244	282	234	219	257	224	230	252	227	237	254	248	235	264	245	259	232	233	238	256	228	249	227	241	233	245	243	248	232	252	234	212	231	252	240	244	229	229	254	244	254	234	250	231	229	221	238	240	228	257	260	265	238	267	223	243	255	261	261	261	282	273	208	241	247	230	256	235	249	235	224	236	244	254	251	259	277	258	256	229	255	251	251	247	262	229	226	250	258	248	259	245	238	253	221	250	266	242	256	258	225	236	245	236	253	245	254	254	254	245	235	261	271	250	219	251	243	255	227	253	229	240	234	263	245	262	292	237	251	247	205	255	240	266	238	248	259	252	247	237	247	278	246	260	248	235	234	251	241	225	273	265	259	241	219	259	254	242	247	245	269	242	246	239	241	236	280	239	234	236	227	238	238	252	217	262	243	275	235	240	247	248	244	224	240	246	257	262	265	264	251	226	260	262	261	260	254	248	233	247	245	245	231	254	267	242	252	235	232	230	261	248	234	243	268	273	270	233	238	238	249	253	237	236	240	242	234	242	230	259	261	247	250	248	244	255	236	235	239	257	236	247	240	233	251	267
27804	49982	48362	40508	35104	30338	23962	25674	24197	18484	8956	6067	6226	4290	5325	4890	6696	4110	2074	1272	972	788	663	666	679	625	669	662	693	649	613	548	570	543	555	567	697	656	639	586	545	570	529	561	496	511	475	511	520	555	974	1070	849	642	586	510	443	409	423	380	430	422	385	404	428	436	384	382	376	418	408	434	412	411	438	394	392	433	391	416	421	346	405	410	405	448	382	393	379	400	409	397	400	400	402	417	416	381	430	382	384	386	385	349	415	399	376	387	382	363	392	385	416	402	396	378	398	418	412	389	420	400	387	379	406	362	408	398	366	368	351	402	407	414	387	417	381	382	419	400	426	405	406	388	435	408	395	403	410	374	359	422	413	393	416	404	397	414	376	401	393	412	380	457	388	416	383	388	418	396	396	400	382	412	359	395	428	420	401	426	396	409	403	383	435	413	419	438	396	419	367	377	414	381	433	417	425	386	396	382	383	413	408	436	393	412	380	420	414	371	367	381	391	398	425	396	411	405	411	372	401	374	419	387	386	389	384	397	428	416	393	393	370	389	352	418	386	388	410	372	383	412	375	385	364	376	387	397	365	375	401	386	414	365	421	399	384	405	349	421	384	397	413	399	381	400	393	393	381	425	394	428	431	384	421	422	366	431	405	397	396	418	380	386	444	396	405	414	396	410	393	404	433	397	379	406	370	417	406	436	360	378	448	426	402	394	428	391	394	434	387	396	390	387	381	410	396	395	380	391	385	441	374	377	397	382	424	425	406	343	402	410	427	407	391	393	434	391	428	422	387	395	439	390	382	407	397	410	409	409	414	391	458	381	399	404	411	376	411	405	397	423	396	413	378	397	378	414	369	434	378	408	399	407	442	389	407	431	383	392	410	416	422	427	366	381	385	425	410	385	419	392	406	343	383	418	394	405	424	395	426	392	420	399	396	412	422	384	422	421	415	396	405	398	384	402	419	398	359	402	379	375	400	346	402	387	432	401	391	393	417	381	406	418	414	388	389	405	386	405	420	415	398	418	415	412	416	426	397	402	430	403	411	382	388	406	419	387	413	388	412	378	392	388	387	388	395	412	423	384	374	394	397	382	412	432	358	403	435	397	419	401	433	391	385	387	399	369	399	398	402	405	405	407	375	381	385	397	448	410	407	420	389	380	394	409	391	376	419	409	432	365	390	400	389	414	364	372	397	377	400	428	379	405	396	375	414	406	440	397	425	416	387	389	420	403	406	369	405	403	372	381	446	382	402	403	405	387	395	408	375	379	413	401	350	393	424	404	411	393	421	362	366	414	409	359	401	394	409	384	376	416	392	392	393	413	390	390	426	410	403	406	379	396	374	402	413	346	384	395	394	404	420	385	367	383	391	361	396	400	422	422	391	428	419	423	407	396	419	381	398	363	398	405	397	399	361	403	411	371	420	429	444	383	405	410	374	396	416	388	402	398	418	376	377	409	389	367	390	378	395	388	379	403	393	429	405	366	396	402	395	409	377	389	396	374	391	440	410	411	366	432	409	393	408	382	431	397	380	409	433	387	400	414	371	425	380	404	410	394	416	390	403	403	412	444	432	361	388	424	405	403	387	386	393	371	375	410	431	363	407	384	377	382	392	417	425	440	410	421	396	382	407	414	368	427	414	400	399	420	388	375	364	413	385	409	403	368	366	403	391	407	365	411	436	431	432	370	373	403	397	399	385	406	347	407	434	393	407	419	372	395	389	372	380	407	436	408	435	367	395	402	396	373	421	422	402	381	411	371	380	420	395	383	418	407	389	389	399	401	402	411	411	378	389	382	391	399	403	410	392	411	393	391	373	390	429	392	346	405	393	424	397	422	418	416	393	383	441	360	421	417	390	382	336	400	387	389	430	383	389	400	415	369	411	379	440	402	403	393	384	386	411	375	410	373	429	391	407	413	363	402	395	398	421	406	395	371	361	392	434	393	390	381	405	371	385	427	411	416	408	406	420	421	420	402	397	418	396	400	373	401	392	387	410	384	362	404	398	432	378	405	377	399	375	407	428	390	379	424	397	420	420	415	419	349	389	435	356	398	410	436	381	416	401	363	410	354	408	379	403	376	364	383	397	384	442	419	387	378	414	409	403	418	436	426	410	400	366	411	374	371	370	415	378	407	407	411	384	409	423	393	373	417	438	385	404	357	388	400	447	346	408	363	432	373	428	375	403	362	383	406	438	370	376	388	385	375	421	376	408	405	355	395	375	382	362	416	395	437	426	394	399	393	408	407	415	407	410	377	395	411	402	391	387	392	384	425	412	406	397	444	403	345	403	391	390	396	396	438	385	393	376	417	402	374	393	405	407	403	390	398	425	379	396	368	406	374	393	426	384	426	398	431	394	393	375	383	432	421	381	432	391	392	393	372	421	422	396	401	386	427	394	383	400	402	401	414	387	395	388	385	417	418	388	380	406	412	398	403	419	403	399	394	426	390	379	422	402	397	416	384	411	406	415	378	392	411	372	435	393	368	393	357	393	362	383	381	417	388	424	426	409	414	398	387	384	409	378	380	379	352	431	372	375	416	398	408	406	382	390	377	384	405	382	394	390	379	422	369	415	416	387	393	402	414	409	396	371	372	419	410	413	396	399	453	427	393	395	388	353	390	409	381	370	411	384	404	385	389	392	389	374	401	365	366	378	390	416	416	441	350	406	421	359	392	403	392	394	390	394	420	396	380	450	413	386	407	388	382	401	376	404	420	392	384	403	406	377	416	402	412	363	403	413	402	403	381	409	391	387	409	434	396	425	387	362	380	417	415	401	381	390	388	405	366	401	387	396	414	401	415	433	438	389	377	428	412	394	420	406	398	408	386	393	385	392	409	436	415	384	370	402	399	388	380	399	410	375	382	419	421	408	383	384	414	395	386	416	389	403	394	406	417	403	393	430	371	401	439	443	367	439	381	405	367	388	383	378	409	424	396	395	438	417	408	377	441	397	411	380	417	393	428	398	422	417	408	377	398	411	388	416	391	408	397	404	385	394	391	414	429	412	389	394	405	429	433	407	420	400	373	406	397	401	383	387	408	408	410	425	420	407	414	386	360	376	381	423	436	396	403	391	383	417	399	384	409	383	402	375	369	403	407	380	432	395	381	422	416	421	440	398	384	403	395	380	387	384	401	413	394	398	396	396	426	413	378	370	385	390	402	413	397	423	387	405	386	395	426	420	402	370	391	384	385	393	403	430	383	376	412	431	424	380	383	383	402	391	426	414	397	429	445	388	394	386	406	413	389	415	415	416	402	388	389	401	409	377	424	409	396	407	399	396	370	400	444	407	396	421	397	406	392	415	391	401	423	410	418	408	420	402	403	390	394	415	363	403	427	390	434	447	420	356	417	409	373	378	440	406	400	384	379	418	412	416	423	397	394	402	416	409	386	430	436	458	416	379	379	398	418	392	398	404	416	390	433	397	435	381	408	382	436	362	423	426	349	411	362	391	412	383	393	425	393	372	392	399	398	402	388	397	381	425	414
27266	23537	29410	23386	14044	8576	5335	6047	5600	3129	1353	1214	828	664	675	957	1157	665	464	334	290	243	274	281	285	334	290	266	273	263	261	242	263	269	260	268	294	268	281	245	275	258	276	216	238	232	219	234	264	239	260	249	260	249	249	231	233	224	230	218	218	253	201	204	268	230	242	229	227	220	199	214	200	246	226	214	210	251	253	225	227	214	278	226	220	234	227	238	230	227	245	233	208	224	258	223	232	229	211	249	252	218	203	250	222	235	226	237	218	231	232	244	252	240	276	225	253	231	206	227	212	211	243	236	220	246	221	226	211	255	224	215	224	196	211	206	248	247	223	231	232	217	208	229	246	240	245	232	213	215	226	231	223	218	235	222	237	237	216	209	252	222	235	214	210	223	234	244	225	236	215	239	248	262	241	233	215	280	223	224	219	238	206	249	252	231	233	232	211	233	249	234	226	244	234	224	258	241	223	223	211	228	208	210	227	210	214	226	257	229	237	243	238	226	222	241	216	221	249	259	233	219	247	254	236	214	213	211	221	220	234	214	223	227	211	213	245	231	213	199	199	272	233	226	212	232	235	240	216	223	245	226	253	212	235	253	241	205	224	211	241	226	248	222	248	221	219	233	219	238	257	245	265	223	246	209	219	252	231	216	219	272	251	240	231	205	226	229	250	225	259	241	221	233	207	226	232	240	197	208	218	216	216	245	211	238	247	218	226	229	214	265	229	218	247	227	239	226	219	239	236	241	247	234	239	216	241	234	229	264	237	235	246	225	220	236	238	223	255	215	249	234	263	244	235	238	210	219	229	213	221	183	245	226	245	203	227	225	233	229	235	206	229	235	235	232	248	244	244	271	206	258	253	201	229	238	226	192	247	218	242	232	228	236	245	224	219	269	234	250	271	220	214	253	244	229	228	226	193	211	216	226	206	221	243	223	245	238	237	234	222	235	242	236	219	254	220	244	233	236	231	220	239	218	236	214	235	215	256	229	209	247	230	193	232	221	259	215	212	200	244	233	247	247	223	226	229	227	223	216	231	190	238	231	222	243	192	259	223	233	211	215	221	242	229	211	219	210	210	225	237	228	222	237	243	230	215	226	229	246	221	240	246	231	217	225	233	241	215	223	200	219	203	257	226	237	224	231	238	243	258	239	221	229	222	238	223	228	215	219	262	212	210	208	216	239	221	219	233	250	207	209	221	218	239	236	214	208	240	194	205	224	227	250	238	274	249	247	210	260	215	209	240	257	238	236	231	256	276	223	203	266	219	245	233	228	218	243	214	228	229	224	217	222	231	242	213	217	229	254	234	222	251	212	255	250	252	239	250	234	222	228	207	244	217	228	232	204	215	232	216	243	240	246	234	248	239	226	201	246	254	213	236	246	240	237	215	216	223	210	232	223	259	252	229	246	228	247	266	247	261	230	216	238	250	217	234	249	215	223	202	224	233	245	198	264	265	242	232	202	217	238	227	218	241	232	235	231	238	228	214	241	223	199	239	205	215	238	229	199	239	236	208	242	251	220	249	232	255	216	245	251	208	225	235	226	219	221	232	234	238	216	231	255	253	210	227	253	234	208	206	247	222	215	233	221	242	218	238	229	231	235	214	236	210	231	193	238	229	250	212	233	237	257	188	230	224	255	223	245	238	222	213	242	222	235	236	222	259	229	209	225	220	259	229	236	226	231	230	228	213	244	199	230	236	241	249	201	218	216	242	217	230	220	244	235	227	244	221	223	233	240	240	244	225	236	242	218	207	219	230	254	257	221	222	235	235	230	211	247	231	220	234	259	223	249	246	252	240	224	241	218	221	235	206	222	245	210	242	245	229	234	218	215	211	242	228	232	251	251	229	255	225	241	239	218	218	224	215	222	236	228	236	241	208	230	225	235	227	243	222	264	246	246	242	211	221	237	249	211	206	231	215	255	208	230	259	205	218	215	236	235	241	226	221	237	241	233	219	257	249	243	246	207	235	226	249	202	219	235	225	259	227	236	249	215	233	207	203	221	214	223	248	209	210	219	246	218	234	222	232	227	241	277	224	249	228	214	246	230	216	245	225	223	223	240	233	212	224	215	213	234	230	261	250	249	214	259	197	214	192	231	219	222	239	230	207	210	239	266	212	203	221	252	226	239	255	246	223	235	210	243	222	249	205	219	248	230	221	217	214	244	238	251	252	222	242	231	249	222	232	204	230	232	248	223	200	226	207	231	238	213	222	228	248	247	214	226	206	237	230	240	229	207	227	231	216	233	239	234	236	221	231	252	214	240	209	213	225	248	235	247	222	244	215	233	220	219	260	226	231	243	233	224	246	220	232	233	225	243	251	219	235	209	217	212	250	225	240	245	219	224	205	236	209	227	230	204	237	214	218	225	201	210	243	229	222	213	220	215	221	234	248	236	260	212	238	245	234	214	257	225	209	215	246	254	233	197	218	226	225	208	243	232	204	243	233	243	212	212	206	224	250	216	215	235	244	228	236	228	222	225	230	242	268	226	226	244	245	227	233	256	216	225	230	222	219	225	209	225	245	226	228	233	238	243	226	224	249	227	239	211	214	221	249	215	224	221	219	244	235	242	230	240	224	249	226	240	238	228	205	218	239	216	210	240	218	226	232	234	221	255	232	209	229	248	237	244	230	239	236	246	205	226	236	251	242	223	223	251	236	225	246	266	234	228	206	230	228	240	235	254	267	204	243	215	248	263	244	218	225	206	229	235	228	211	225	240	226	223	237	235	239	249	230	244	228	254	251	237	228	232	252	232	239	206	228	197	239	247	225	225	219	205	233	236	213	243	243	195	258	236	257	252	234	243	236	231	213	234	208	251	229	237	243	259	252	242	250	253	260	252	252	226	235	223	203	214	243	229	239	231	231	232	256	209	244	255	247	228	219	213	227	247	235	197	252	223	206	237	242	253	228	238	221	243	225	257	213	196	216	197	234	233	268	234	267	233	222	211	220	233	225	221	237	212	248	244	204	218	224	228	204	220	220	226	215	225	226	226	221	247	211	195	210	222	221	246	231	197	236	215	237	220	241	234	232	229	251	220	239	219	241	231	236	235	246	235	216	249	231	228	214	233	227	207	235	236	212	206	255	220	245	235	220	214	217	187	253	237	229	255	243	220	216	247	258	214	208	216	244	226	233	221	226	216	240	227	205	241	227	226	249	229	224	210	224	237	220	212	228	235	227	236	206	243	224	232	211	251	231	226	228	223	237	237	216	235	209	239	240	238	217	244	203	204	238	226	235	231	239	240	220	222	219	215	222	239	239	249	213	216	209	242	218	236	240	235	223	254	257	240	228	238	194	221	246	239	232	213	247	234	258	223	226	224	222	211	241	226	230	226	213	240	210	226	219	249	214	242	210	248	245	210	228	236	235	213	231	245	239	253	233	227	228	225	209	235	225	259	224	215	229	214	209	219	216	247	224	220	237	240	238	227	240	230	193	245	242	223	235	253	232	243	225	221	263	240	251	247	230	246	244	225	232	220
24863	39441	37664	28341	22113	16977	12557	15086	13353	8181	4001	3407	2344	1819	1623	2652	3003	1704	1012	667	508	486	489	497	451	572	587	507	492	475	445	387	431	387	461	481	479	521	444	478	492	437	405	478	454	428	457	427	416	454	467	444	398	422	400	410	433	339	389	374	379	383	360	383	364	375	351	392	364	384	363	373	392	382	392	419	357	379	377	389	357	380	356	382	392	355	323	387	392	407	365	421	381	389	400	374	383	383	408	338	352	377	393	419	390	379	398	354	386	384	386	411	370	409	362	402	375	390	396	406	442	384	389	369	391	380	383	418	369	361	384	411	371	357	396	345	403	371	393	381	396	393	352	385	373	343	387	357	360	378	363	391	372	389	342	375	369	345	391	382	358	417	378	331	375	361	376	374	381	409	362	411	385	368	395	383	400	404	394	370	357	406	365	368	387	394	359	403	374	369	360	363	343	375	381	384	354	374	396	375	372	399	384	379	347	396	433	354	383	393	381	369	406	380	378	413	388	417	374	386	396	391	394	368	410	405	367	406	360	374	421	379	405	413	350	365	371	406	382	350	373	379	401	369	372	388	374	383	386	388	409	368	401	399	382	385	362	356	381	388	411	385	380	380	400	362	368	420	365	388	346	351	368	377	382	403	409	360	385	338	352	353	359	357	403	376	405	376	390	378	351	367	403	385	383	383	389	368	370	372	365	360	383	377	386	379	407	367	396	385	398	381	375	381	370	353	359	355	388	381	384	395	396	409	418	396	365	415	347	398	322	373	344	382	359	361	353	408	394	369	418	376	379	424	373	416	396	366	403	404	420	367	401	370	337	364	373	382	382	416	410	389	367	385	375	343	376	350	366	353	379	381	364	403	388	389	381	403	371	352	371	396	393	380	382	374	384	384	385	393	385	354	382	414	388	343	404	367	402	379	411	394	391	384	381	352	340	392	370	370	404	409	370	381	402	365	342	380	365	395	378	360	383	389	387	413	367	396	407	384	376	370	355	401	375	371	360	422	383	366	398	386	390	396	380	370	360	366	383	401	369	360	377	391	378	378	399	389	380	379	378	387	390	387	391	355	376	402	377	361	406	412	372	396	363	402	411	419	383	347	351	427	410	386	400	407	384	429	373	388	359	386	380	355	405	403	377	378	370	387	375	374	370	381	370	366	388	371	374	407	366	385	384	385	395	376	353	400	366	423	388	370	355	410	394	338	389	383	395	359	389	385	395	362	372	404	356	343	409	370	415	387	386	398	359	390	353	377	369	395	365	413	400	400	376	393	352	326	354	334	337	356	382	389	397	429	379	380	424	362	340	404	416	382	395	381	383	382	367	399	400	371	394	417	378	365	359	388	372	370	339	359	389	414	370	388	406	350	359	411	350	393	409	380	401	426	391	350	418	401	366	421	429	386	407	396	361	412	366	382	379	391	382	394	380	389	337	368	409	406	398	380	372	408	364	414	402	376	389	371	371	368	384	389	404	379	372	373	408	394	391	362	393	409	400	352	373	385	377	374	359	379	353	381	389	397	384	387	401	390	349	393	346	355	370	374	362	379	359	418	377	363	363	362	371	385	379	362	386	393	383	401	391	422	398	379	363	366	398	363	395	370	424	353	373	378	366	397	434	354	386	404	345	388	408	379	417	384	405	375	368	424	412	360	380	348	359	366	374	400	372	367	394	391	348	387	375	368	356	407	350	375	378	391	348	365	401	400	382	382	371	380	364	372	385	363	358	386	392	385	376	388	362	389	396	390	406	360	376	380	367	359	363	368	423	388	394	376	389	355	374	394	387	358	395	402	407	345	358	401	368	383	410	394	399	384	366	387	342	386	400	382	403	396	380	396	383	386	368	388	357	359	403	386	399	419	382	384	381	394	403	389	370	412	409	368	392	395	383	412	390	340	373	371	407	381	379	373	392	414	380	410	373	385	409	390	326	379	386	411	364	400	420	396	395	385	387	391	379	397	364	403	368	379	360	401	382	381	414	412	363	394	374	425	359	355	390	368	384	375	372	369	364	383	374	388	381	356	380	407	360	403	436	375	397	408	356	371	391	369	368	370	365	388	370	378	417	391	347	400	396	363	391	405	416	386	392	386	361	387	411	391	386	393	345	398	382	364	382	382	389	359	379	371	357	381	376	395	372	368	402	390	385	400	383	357	390	363	395	380	358	351	346	414	381	392	394	368	382	368	379	387	395	440	394	389	383	381	380	393	375	412	369	374	358	392	380	369	330	397	362	404	372	370	406	367	372	395	370	390	380	366	369	402	382	378	380	338	410	359	383	379	379	372	375	362	392	382	376	398	392	416	363	330	358	382	384	376	367	387	349	333	381	355	399	411	377	389	383	335	379	357	378	381	392	376	381	419	392	371	410	350	410	380	372	407	371	399	363	348	397	394	381	376	352	377	385	363	400	390	401	391	376	367	387	379	348	385	348	353	384	363	398	377	372	359	395	392	362	387	380	415	383	362	408	361	373	378	378	400	382	370	401	362	391	426	406	381	368	374	389	385	375	386	393	360	393	384	373	390	396	372	374	430	386	369	416	360	363	381	346	389	378	343	377	369	403	367	401	372	392	393	349	367	382	338	386	412	379	380	392	392	404	389	397	348	410	388	345	398	424	382	352	413	385	365	356	417	351	400	380	408	377	369	399	368	416	361	376	374	388	397	394	377	383	370	404	363	348	357	351	389	381	344	373	369	379	385	372	375	360	376	366	381	354	384	396	392	366	383	367	364	378	374	375	399	398	395	415	402	391	385	414	391	372	394	357	375	393	387	404	390	363	354	392	398	378	389	372	393	368	363	380	363	373	392	368	401	382	409	354	386	381	407	376	377	374	365	395	397	385	387	389	402	387	382	362	336	389	385	423	394	374	388	369	392	385	365	376	364	394	355	400	407	391	364	356	390	377	372	379	413	399	367	352	343	413	398	407	379	352	392	350	379	388	353	398	372	392	395	334	368	378	350	346	382	396	347	354	368	376	364	389	408	354	403	410	386	400	393	379	369	368	376	357	374	409	374	387	360	380	373	373	382	354	381	414	360	390	394	393	396	345	388	370	402	418	407	382	379	375	352	382	416	379	361	384	360	396	401	389	384	371	376	375	385	381	384	379	388	388	392	370	392	372	365	378	432	353	399	367	389	378	380	373	406	369	384	366	399	379	375	368	373	398	378	415	372	381	389	385	365	370	383	382	387	433	440	351	393	415	378	369	376	394	388	376	386	405	377	380	391	321	377	356	411	375	382	366	401	414	367	397	401	404	391	334	370	384	402	388	377	356	392	383	410	343	367	401	359	393	372	394	379	392	384	408	371	389	384	396	367	374	373	386	357	389	371	375	411	376	388	392	369	414	400	380	379	372	357	374	373	402	364	384	418	394	404	401	389	385	380	394	390	384	381	414	349	378	359	334	381	392	371	390	367	384	377	383	393	334	352	408	390	395	379	383	373	383	355	357	405	430	401	373	384	380	354	399	389	389	389	389	352	378	404
24464	21513	28847	25196	22315	18639	12424	11570	9036	5252	2554	2317	1352	1062	1102	1500	1521	1017	601	490	380	335	340	351	324	402	424	344	357	306	310	276	298	305	317	318	318	304	308	280	272	264	305	283	278	264	299	290	292	322	339	295	352	349	347	320	276	291	234	268	271	279	258	244	252	269	252	270	258	256	238	248	265	242	226	219	240	238	261	248	249	248	246	258	260	253	247	250	282	246	251	228	252	240	268	239	259	240	242	254	250	211	254	256	226	230	236	219	257	270	263	262	238	244	258	243	233	233	253	258	254	266	249	291	237	241	266	246	239	258	233	250	250	274	258	248	264	242	244	250	240	225	251	258	234	265	263	263	283	268	245	259	229	219	258	258	253	254	296	226	243	240	278	262	227	250	282	258	254	258	253	227	235	247	242	253	252	260	228	238	251	239	252	239	271	261	257	267	241	288	261	256	234	251	266	267	237	236	256	239	237	260	260	275	283	245	238	250	248	267	257	250	259	243	271	245	244	226	265	279	247	257	243	262	263	252	255	249	280	265	209	274	245	257	237	260	259	231	231	258	248	271	280	227	261	284	225	260	267	228	257	249	246	255	235	258	268	254	276	258	249	240	235	249	274	266	268	250	257	244	270	264	247	274	238	244	242	238	268	223	240	244	243	263	250	246	259	265	232	229	239	237	248	231	245	238	258	249	232	241	240	243	247	246	248	228	271	272	258	227	231	241	268	237	250	242	245	243	238	235	240	295	263	241	251	228	239	283	253	282	253	257	245	249	255	255	261	249	235	270	262	251	266	257	245	252	288	242	238	258	248	280	258	269	226	274	250	221	249	245	248	268	255	261	277	259	232	255	229	271	230	251	237	258	224	249	260	230	239	277	230	254	252	248	251	251	216	232	285	228	281	252	277	262	249	258	262	243	253	254	241	273	247	279	262	250	238	236	229	243	247	286	218	261	251	243	269	252	233	265	267	253	265	236	228	238	285	245	249	243	259	220	255	241	239	244	243	237	232	239	255	262	239	251	266	252	288	240	251	284	241	271	256	236	252	286	246	248	274	244	244	243	234	267	251	235	276	276	251	262	254	216	220	229	243	222	253	267	279	233	240	235	260	220	240	253	251	221	268	234	252	266	249	269	222	240	270	266	240	240	248	241	270	246	237	225	284	266	286	237	249	239	267	238	259	228	252	266	265	249	262	249	236	245	271	237	283	243	244	238	267	239	261	235	277	288	267	235	252	243	235	248	254	254	245	279	247	245	252	269	248	226	243	225	219	270	236	239	267	252	227	268	237	233	301	249	271	248	259	234	278	245	239	250	244	256	273	242	280	271	259	265	240	250	250	241	267	250	254	246	262	262	290	240	260	269	246	242	232	247	267	244	251	252	216	252	244	261	251	254	248	259	247	219	238	253	315	255	244	232	255	212	264	236	262	247	260	261	250	250	268	253	263	240	282	230	266	263	250	217	219	266	267	258	281	233	228	240	289	269	239	259	224	250	265	261	249	253	283	293	233	249	224	234	257	251	225	236	249	250	255	261	250	262	255	239	251	246	227	279	237	250	271	265	261	270	225	246	260	258	249	220	246	259	261	262	250	260	236	249	254	254	247	248	259	278	265	219	258	255	270	259	267	260	254	247	254	236	253	239	260	245	229	229	263	252	251	275	238	261	244	286	253	247	266	242	242	253	245	256	250	222	268	240	263	244	247	260	257	266	248	243	237	284	236	250	227	245	256	278	252	257	256	206	257	231	250	263	255	212	261	258	261	240	260	255	257	254	237	275	244	259	245	275	259	234	246	259	267	244	248	263	272	248	259	246	268	234	235	229	248	272	268	261	225	259	235	243	234	244	239	257	237	247	230	272	246	230	265	224	256	242	226	226	246	268	275	211	272	245	267	255	254	258	268	286	280	251	229	234	287	252	242	253	255	291	255	245	253	249	239	252	240	250	218	247	259	259	269	253	269	253	263	261	270	257	259	263	215	232	271	245	229	254	255	254	252	244	222	248	251	253	269	253	274	229	270	254	270	272	279	266	233	261	230	236	256	260	261	242	229	241	249	264	246	267	229	246	260	281	230	229	267	240	254	263	249	212	258	266	267	264	250	243	263	254	273	265	270	234	230	234	242	230	255	267	251	256	231	249	268	253	295	241	247	277	259	233	256	229	243	269	258	250	271	246	261	236	234	224	266	272	258	254	219	264	246	277	248	250	243	267	250	247	252	250	261	249	224	238	224	230	261	255	268	248	254	270	221	267	243	267	257	239	269	265	288	244	289	249	259	244	272	229	264	269	253	276	250	241	253	245	249	256	250	259	254	256	247	261	269	277	269	224	220	241	247	261	250	285	243	226	259	237	254	232	262	255	239	265	238	248	253	265	242	265	261	254	242	245	242	260	257	264	247	248	265	268	273	245	287	238	275	247	259	255	252	235	259	231	229	262	248	260	259	242	274	254	239	268	230	245	245	248	236	250	246	264	245	280	255	266	264	231	238	233	239	254	280	235	247	257	234	265	272	252	257	250	243	249	242	274	251	243	252	248	245	237	280	246	241	244	252	281	254	246	250	274	245	252	279	256	256	239	237	274	231	268	271	241	255	230	250	270	228	273	252	243	252	254	257	279	255	260	258	258	274	272	248	248	273	273	258	255	253	234	256	229	236	256	266	223	259	255	238	274	250	245	238	256	232	261	267	216	252	256	235	275	276	260	264	230	259	233	239	228	233	239	248	280	256	254	248	226	249	301	269	261	262	251	257	249	258	254	263	252	268	275	220	247	239	257	260	225	250	259	233	273	269	275	255	235	262	225	273	243	246	208	242	296	247	252	248	265	267	269	258	257	252	278	236	245	248	259	270	243	250	254	261	246	260	260	246	251	237	247	238	238	243	262	255	228	247	293	235	268	284	220	226	251	256	247	250	267	307	251	213	261	269	274	243	245	255	254	251	252	264	257	228	243	259	287	257	233	242	236	250	224	258	243	246	230	249	266	256	259	235	258	264	253	239	255	245	275	270	264	241	259	281	243	250	271	240	263	266	235	260	247	233	243	271	245	264	254	245	271	259	274	268	249	264	265	250	258	233	294	232	213	267	232	274	226	267	247	239	242	241	275	274	252	253	256	216	265	239	262	245	242	265	253	249	242	247	233	253	258	242	240	266	241	239	238	244	262	244	254	243	249	274	229	251	273	246	238	257	256	243	227	244	260	250	267	236	275	223	238	283	236	258	257	259	261	231	229	241	245	269	253	259	251	275	258	242	250	263	251	246	250	252	273	229	268	286	268	249	243	256	254	261	282	266	242	244	263	229	236	277	257	282	250	240	245	270	263	259	242	241	251	260	231	260	267	230	257	253	245	258	228	249	257	265	244	250	289	255	256	255	280	221	263	245	256	246	289	253	235	249	261	262	250	259	220	229	241	275	227	247	246	253	238	247	252	261	252	265	247	247	239	271	236	228	244	255	263	249	269	237	265	279	239	252	218	260	265	233	226
26462	46867	44455	34822	29265	24013	19530	21856	18284	11389	6317	6117	3584	2897	2687	3886	3896	2420	1446	1054	711	679	659	658	611	735	876	739	623	599	525	517	547	500	488	534	627	583	564	535	550	483	487	517	541	506	500	501	472	538	657	575	623	602	586	502	451	451	430	433	415	394	415	418	422	404	389	389	389	403	408	425	417	390	434	370	390	477	418	424	422	432	429	421	431	419	391	407	425	416	440	418	420	422	386	408	403	445	411	404	429	441	445	425	409	395	425	412	424	440	408	423	406	407	408	437	384	426	444	452	394	400	424	443	398	429	419	435	419	414	403	421	419	384	415	408	422	392	428	443	434	401	428	416	384	420	404	426	441	407	406	396	410	431	471	438	414	401	421	423	411	434	415	415	413	374	426	422	393	375	403	396	419	428	389	419	425	425	396	386	432	394	479	414	399	432	415	419	429	420	407	420	419	397	455	439	394	412	401	404	451	418	398	455	431	434	455	394	456	384	416	420	432	389	407	436	408	411	386	409	410	405	411	409	404	411	381	384	411	400	422	395	472	431	439	450	382	436	412	409	388	371	387	397	403	427	410	415	418	424	416	418	416	392	449	435	445	434	437	465	407	429	420	426	441	447	438	411	374	453	424	392	395	396	428	398	425	431	419	435	449	390	417	411	386	440	417	409	404	414	420	422	453	379	410	390	372	424	424	378	360	419	372	440	400	405	407	399	419	384	437	406	432	445	449	369	431	422	414	416	427	398	390	367	402	449	465	430	410	411	424	406	392	391	404	446	393	408	427	420	409	451	401	446	397	405	423	387	451	462	425	415	435	423	405	398	420	409	426	432	410	434	378	418	427	385	454	407	387	405	428	408	412	430	409	397	381	415	413	398	402	435	434	412	425	424	407	421	412	437	357	394	453	403	415	398	384	445	394	432	415	428	410	430	413	401	373	403	435	408	428	430	396	425	394	429	396	397	421	451	441	421	425	408	415	393	390	429	433	389	428	453	420	395	431	383	395	425	421	416	390	439	379	422	443	395	371	429	422	456	434	415	432	395	384	456	393	383	381	414	475	451	410	424	445	412	461	378	419	423	374	412	412	412	408	426	426	414	395	408	441	425	392	432	452	418	403	414	436	411	412	441	398	428	415	399	452	403	412	430	392	403	427	456	430	401	440	397	427	404	436	391	429	409	433	462	395	423	414	411	449	438	442	381	435	403	412	419	408	399	392	391	403	437	422	397	399	413	437	384	440	424	376	428	398	384	423	432	417	432	407	400	440	407	435	430	396	384	396	414	420	448	396	410	449	368	428	422	448	406	448	417	425	408	392	428	368	397	391	413	416	410	405	373	411	449	362	399	395	414	450	451	411	410	433	389	406	413	438	435	433	401	424	454	465	440	408	413	411	409	419	428	383	419	418	414	420	370	385	400	441	429	436	436	395	426	409	391	409	454	436	438	417	425	398	370	400	442	408	409	393	419	406	408	420	429	410	442	425	429	449	410	426	416	434	388	408	394	399	415	383	402	406	462	429	431	439	379	440	419	411	449	428	396	416	408	417	397	410	375	411	393	380	397	425	389	406	435	404	403	427	419	430	435	454	437	430	413	429	377	428	421	444	416	403	388	434	449	415	432	446	441	394	429	435	423	414	403	444	412	446	374	423	418	396	407	425	382	445	372	424	434	436	430	414	419	390	373	393	387	411	417	470	416	405	408	389	416	418	422	427	425	397	431	430	377	396	416	434	416	392	452	414	420	423	413	398	373	420	400	424	411	397	410	406	386	417	379	412	404	433	429	404	406	430	426	415	413	419	413	451	430	409	434	397	390	419	400	446	405	421	416	399	413	463	402	431	374	434	438	409	403	434	409	439	386	385	451	414	403	420	409	427	393	424	432	369	457	372	392	397	455	417	404	422	409	419	416	418	427	404	404	435	431	430	422	389	418	416	435	422	395	398	413	417	408	415	394	392	441	426	399	402	399	422	426	415	418	400	387	439	396	420	404	406	425	375	454	416	408	447	416	425	432	409	445	377	395	438	399	402	424	446	414	430	425	357	411	407	433	416	394	427	379	403	442	436	391	440	419	410	408	382	367	408	405	394	426	416	388	421	454	422	419	410	407	403	450	370	415	377	424	416	400	414	433	409	387	392	399	413	417	409	409	394	457	418	374	420	409	433	414	399	395	446	407	413	465	428	433	412	423	398	467	386	387	383	401	455	429	421	375	401	422	403	424	384	423	428	466	403	432	393	393	403	441	410	437	395	394	440	415	448	395	418	412	396	388	481	440	428	399	430	450	400	434	417	374	431	431	447	439	406	432	381	441	432	416	447	426	414	397	411	396	424	439	387	441	443	410	398	427	449	401	409	444	411	429	399	437	457	415	397	405	418	397	406	410	431	424	393	463	380	372	439	418	406	385	428	390	431	452	431	410	398	414	403	420	421	408	431	422	441	406	420	376	439	437	410	403	445	441	400	406	396	410	422	411	412	350	420	404	430	403	441	412	399	388	405	409	396	460	388	438	453	428	433	430	425	449	430	398	406	403	434	421	411	389	432	465	396	425	382	417	410	381	439	400	413	479	425	415	412	379	416	414	432	389	410	413	412	404	409	395	413	393	396	423	406	415	431	388	406	410	403	412	426	393	429	395	407	408	433	431	406	414	444	417	421	381	413	399	375	442	423	412	404	402	412	419	415	394	443	410	396	418	434	438	388	435	411	428	385	434	434	409	431	417	413	391	424	415	437	430	418	419	403	416	444	422	394	421	403	378	363	405	402	408	381	396	435	412	409	412	419	420	415	398	431	373	450	412	431	408	392	425	405	418	413	444	425	451	391	409	425	375	406	407	416	389	420	419	402	436	427	429	424	402	413	396	392	410	419	399	420	430	425	430	451	399	423	436	396	398	417	435	429	391	415	417	413	411	442	394	425	438	416	422	440	356	459	451	449	380	419	370	431	400	421	440	398	426	434	427	459	406	425	399	409	370	414	367	437	432	398	424	396	419	411	412	393	415	421	414	398	417	441	412	445	460	417	403	426	433	413	414	434	375	410	415	440	456	411	422	364	392	415	420	419	414	398	398	430	416	431	407	409	400	412	408	415	386	419	419	423	372	382	418	410	425	421	407	382	440	427	412	410	428	388	411	393	423	441	436	419	458	413	395	414	424	414	383	378	399	430	436	454	429	411	383	432	393	417	426	387	407	398	403	396	380	425	439	441	454	412	416	419	425	413	439	398	431	421	403	434	386	439	372	387	425	403	398	399	406	392	383	430	423	447	428	430	437	425	439	435	416	423	423	413	401	417	408	399	413	418	398	405	392	385	414	413	386	394	404	417	447	406	407	411	404	375	422	404	431	446	429	418	383	400	373	463	421	412	396	416	406	391	426	394	417	431	434	434	425	419	402	416	387	419	399	420	390	394	416	407	452	423	393	441	397	413	393	395	437	449	459	395	431	428	393	481	409	413	436	411	420	419	449	404	471	396	399	432	421	419	419
23538	21541	29513	24178	22289	23127	20208	16434	12044	6300	4380	2986	1877	1502	1632	1767	1738	1172	874	547	458	406	441	378	308	416	551	388	374	336	289	310	335	365	339	316	372	351	331	275	317	301	294	341	300	290	273	292	261	344	271	348	430	425	392	372	308	265	281	287	285	250	279	247	239	238	273	265	247	217	250	247	265	248	236	236	245	245	249	242	247	235	291	217	239	249	235	233	262	252	254	272	256	248	243	237	252	250	239	241	272	247	262	251	257	241	213	260	243	258	232	248	244	236	252	267	265	225	255	260	251	263	250	209	259	228	264	246	245	241	236	237	220	266	227	224	254	248	233	220	273	253	248	219	249	237	243	262	250	259	208	278	243	212	266	254	233	258	225	251	217	272	261	267	230	247	251	215	256	242	253	237	271	260	260	223	258	275	262	252	244	262	251	241	249	233	231	232	243	260	228	247	243	252	233	240	281	256	244	251	264	248	237	239	238	238	256	267	239	250	247	252	227	239	266	242	267	275	226	247	229	221	263	240	252	233	250	257	261	231	243	236	245	264	251	232	270	240	233	284	254	260	250	228	237	268	231	253	250	239	262	234	234	237	244	256	234	248	240	243	254	241	241	243	248	255	218	250	239	250	242	250	292	235	248	273	234	250	259	263	240	260	212	242	228	245	248	254	245	239	261	242	251	232	273	256	261	244	261	267	268	219	254	234	247	247	273	266	225	268	277	237	220	228	242	263	260	258	237	261	222	242	252	253	261	254	222	266	255	227	241	228	236	243	267	250	233	258	234	237	258	260	247	228	253	269	264	202	202	249	252	252	263	263	266	219	223	242	244	231	257	247	252	264	227	221	248	250	257	238	289	276	247	258	267	247	231	248	243	263	258	225	233	268	235	235	242	249	250	212	250	253	262	243	237	277	255	256	237	277	247	235	234	234	246	255	252	248	231	256	254	229	217	253	230	285	264	221	265	253	227	269	254	269	228	265	244	256	244	265	244	243	228	264	226	240	236	272	231	245	238	246	218	250	269	243	251	231	237	264	254	218	241	219	262	237	253	259	268	268	247	241	232	234	263	245	250	253	248	271	249	275	249	247	261	244	253	248	217	234	255	278	263	247	257	275	239	257	251	270	245	249	243	214	234	250	235	295	243	258	242	250	242	253	280	265	243	245	237	256	237	227	258	258	269	247	271	233	273	265	247	235	234	260	235	251	224	262	249	240	251	249	265	235	260	248	256	226	251	228	274	225	235	260	244	258	248	240	236	251	263	266	241	273	249	248	265	222	255	247	244	226	224	267	245	270	255	232	241	259	271	222	249	265	259	232	260	240	245	267	256	246	264	267	270	247	267	255	246	274	242	239	261	245	242	234	238	225	269	264	246	239	262	236	249	260	269	262	234	242	233	255	250	229	234	251	245	259	242	235	240	275	236	246	235	239	237	216	259	244	240	220	242	238	232	250	255	245	228	278	232	266	252	229	264	215	271	256	238	271	276	258	252	271	256	248	286	246	256	229	255	260	248	250	247	233	236	272	238	249	273	259	234	258	259	224	222	232	237	238	222	242	258	230	232	245	227	250	244	260	249	257	241	214	238	258	233	241	261	280	232	255	232	274	235	255	231	255	283	245	245	233	248	249	247	226	223	246	234	248	244	248	251	234	209	275	258	239	269	235	209	259	272	266	267	253	256	231	255	243	269	243	260	266	275	252	256	246	216	243	226	254	240	267	253	263	234	233	246	271	240	239	259	235	274	247	207	234	245	236	209	258	241	236	258	226	225	262	288	226	247	254	258	253	224	248	231	249	239	265	258	234	260	257	251	253	228	236	229	254	254	266	276	266	262	224	245	252	238	260	230	234	275	255	234	250	248	236	240	234	223	226	241	247	248	264	239	236	258	226	253	242	242	248	240	232	247	240	222	241	254	264	261	256	254	249	260	249	236	264	264	243	259	281	250	233	256	244	237	263	251	255	269	261	237	241	269	263	224	246	256	242	260	243	241	246	246	248	236	225	256	279	255	239	228	236	241	255	259	267	266	255	250	240	256	256	232	245	230	270	267	253	255	219	266	282	239	261	261	250	217	251	258	214	245	246	266	244	242	237	265	252	247	265	244	230	242	235	266	275	238	222	242	238	259	239	248	242	275	231	241	249	255	258	208	269	258	269	237	224	236	258	246	227	230	235	232	243	245	230	249	258	242	242	250	227	247	261	232	233	220	245	245	248	245	284	267	244	238	258	242	233	280	234	257	246	248	258	250	227	246	272	235	244	231	266	245	218	250	278	280	266	258	241	259	291	234	267	262	242	249	247	245	217	244	249	243	250	260	259	236	231	237	251	231	253	234	241	265	228	280	239	273	247	257	270	248	251	261	238	254	221	278	242	255	247	245	276	256	262	275	195	238	255	239	260	240	229	229	254	254	243	230	251	277	262	236	234	233	231	243	234	222	265	251	220	250	266	241	217	243	274	247	246	278	243	240	236	251	219	231	251	256	279	261	257	249	234	234	279	253	240	252	257	249	260	251	256	244	238	249	255	246	255	262	248	264	247	235	242	226	245	237	235	267	275	271	225	229	238	278	237	269	245	237	249	253	243	251	246	234	206	241	230	223	257	246	228	267	244	284	284	270	264	246	206	274	260	243	241	231	241	259	233	246	270	218	239	260	237	252	268	254	270	238	252	273	277	275	261	268	246	220	236	246	239	251	253	256	256	238	266	261	220	234	252	257	249	230	282	255	259	248	260	267	258	234	242	257	234	247	235	266	254	264	259	230	214	262	256	226	236	238	261	253	234	249	272	260	230	251	268	282	209	229	233	242	256	255	252	240	241	233	278	227	247	251	225	236	256	260	245	254	228	244	247	277	257	244	242	259	269	252	253	247	216	260	258	280	243	240	235	244	244	241	226	252	242	239	238	224	262	253	250	243	262	250	246	269	279	256	237	236	222	247	237	236	221	245	269	249	242	238	248	226	233	266	226	239	256	243	252	251	230	236	270	211	250	254	246	248	239	251	230	256	228	237	255	230	210	249	253	225	227	229	274	227	267	247	256	264	258	218	239	230	254	227	263	272	236	253	259	240	267	258	240	231	249	227	218	239	250	252	261	222	242	264	241	244	251	245	246	262	256	287	226	270	265	266	244	256	270	226	271	264	242	236	237	251	259	229	220	235	221	254	253	264	215	247	235	253	247	252	253	254	238	220	262	218	256	247	279	232	244	217	225	258	255	250	269	261	220	249	246	256	249	259	230	255	256	276	236	242	267	245	230	274	231	231	267	225	248	255	248	233	250	262	263	244	237	252	259	229	264	252	255	260	240	239	245	236	264	269	257	240	231	276	224	250	257	274	233	263	287	250	258	251	270	261	257	263	233	256	250	262	236	232	273	250	236	240	232	244	229	262	242	241	246	227	253	250	258	224	246	240	240	226	243	242	217	234	268	250	237	252	232	248	253	226	226	241	256	251	237	260	241	229	246	244	257	237	274	256	230	229	247
29106	51618	49137	40032	34451	28909	24443	26478	21588	12783	10392	7593	4878	4053	4346	4632	4486	2821	2080	1235	994	878	843	838	690	954	1123	776	755	676	581	504	632	651	642	665	621	643	592	570	613	546	558	609	554	524	517	535	532	562	494	522	798	875	712	596	551	518	405	443	411	423	405	361	428	408	405	371	404	429	443	413	389	417	395	413	372	389	427	418	388	396	451	397	412	407	392	420	420	394	410	430	402	396	406	400	398	381	381	399	447	429	398	377	395	363	405	378	398	386	383	394	404	411	365	380	396	418	425	398	359	402	371	394	417	381	401	417	383	403	416	385	409	375	416	394	420	407	410	387	413	363	384	391	367	400	394	420	402	406	401	394	412	382	367	405	418	402	379	430	401	426	432	408	381	410	413	380	398	408	381	437	398	421	412	447	405	425	419	360	413	421	410	426	396	405	420	449	400	428	407	408	415	417	372	397	393	385	418	400	419	414	417	397	402	420	421	405	364	423	407	377	389	423	396	365	399	434	384	368	397	363	400	389	411	404	390	392	407	408	384	401	440	413	403	390	416	427	361	381	379	399	413	384	392	416	389	350	430	399	413	381	403	385	399	378	394	413	409	437	419	389	416	417	405	420	407	372	398	378	378	365	405	453	386	404	424	365	415	389	407	381	373	421	444	393	406	398	405	398	388	401	392	367	402	395	437	358	409	398	369	420	398	414	408	437	411	414	363	421	416	402	403	395	427	380	386	395	406	391	424	409	428	384	431	391	389	426	380	374	402	417	416	408	388	400	354	360	380	438	396	395	398	414	392	387	430	409	382	368	379	432	413	400	385	417	430	374	411	421	429	355	400	384	385	403	364	414	434	403	403	414	416	421	428	366	401	374	360	382	404	404	405	392	398	400	387	415	412	404	396	397	415	413	398	437	390	410	434	370	376	415	382	349	402	417	374	434	412	390	414	393	399	381	387	385	412	381	414	394	399	408	414	385	396	415	405	373	410	386	430	408	411	376	412	423	420	403	377	414	422	384	396	363	410	398	434	386	379	394	384	385	354	376	407	392	425	391	434	378	427	405	401	385	372	380	404	378	387	398	420	392	371	374	409	396	378	428	394	386	407	404	417	436	403	405	395	367	427	402	393	423	396	413	380	411	385	448	422	405	415	425	389	435	375	399	410	419	424	424	381	381	432	361	402	463	394	405	427	417	415	423	358	381	414	436	384	397	382	401	411	400	364	402	390	382	414	399	387	440	429	420	413	397	350	420	414	388	406	428	393	382	391	400	395	424	418	386	402	433	372	382	431	401	433	408	365	373	394	398	396	403	372	415	411	420	371	408	401	360	392	389	374	321	444	444	365	395	411	369	383	424	424	391	398	424	370	420	384	410	395	401	408	432	419	388	411	406	385	414	375	407	438	415	405	403	400	454	377	399	368	433	388	414	395	396	376	380	398	393	410	411	420	388	355	405	412	403	397	352	421	360	409	392	413	388	426	418	377	446	408	406	384	381	393	416	416	426	420	410	419	407	415	397	407	421	366	376	419	386	407	368	387	391	384	420	419	376	431	437	376	396	411	384	407	381	394	400	404	394	406	391	398	361	415	386	387	397	400	387	438	378	370	395	405	415	405	385	374	362	438	440	415	403	377	417	352	402	385	440	362	403	412	406	436	404	342	461	385	391	386	408	391	410	405	437	377	397	402	372	391	421	362	422	403	385	376	430	368	406	400	416	367	385	381	403	393	410	427	406	384	384	402	374	411	380	395	364	400	390	415	395	390	410	370	409	377	403	398	410	402	383	378	421	417	404	412	388	413	398	422	405	377	412	381	413	425	398	438	430	369	378	395	392	404	371	403	397	410	395	408	391	408	386	398	396	376	422	413	412	390	426	384	396	410	409	386	381	388	361	376	404	424	413	404	408	439	387	411	401	414	379	414	421	396	425	429	425	393	371	394	390	354	353	424	371	403	402	405	403	420	425	384	364	406	377	389	417	414	434	386	378	398	385	380	428	387	435	385	375	382	434	420	392	400	382	371	418	389	393	390	414	423	389	430	397	416	385	415	387	393	396	414	443	357	432	389	379	406	354	414	392	408	363	399	396	418	416	408	418	379	400	404	402	421	413	411	415	414	386	377	400	427	412	377	394	397	407	437	409	376	409	401	435	415	351	379	395	386	390	375	409	422	415	398	412	397	416	386	378	416	432	352	417	396	410	396	409	382	363	398	403	411	407	410	377	397	387	410	401	406	413	396	377	397	365	378	391	406	407	433	421	417	403	392	380	401	422	404	441	418	389	405	365	379	396	383	421	382	426	401	376	379	429	386	395	372	423	406	366	408	363	407	416	424	371	441	404	400	403	427	399	400	364	406	390	440	437	395	427	386	435	384	375	394	401	387	359	408	416	412	391	391	384	380	389	403	408	414	396	424	400	402	393	412	362	419	365	359	401	423	384	372	411	376	378	411	362	386	398	397	377	377	429	373	424	390	425	395	389	396	416	401	414	398	376	403	390	401	404	396	391	398	411	407	392	415	421	415	403	371	381	405	407	336	428	374	380	411	382	349	407	408	408	398	389	425	403	417	440	424	416	430	394	405	358	374	422	386	411	412	394	393	424	367	385	397	394	413	375	411	381	396	391	393	377	424	388	400	351	392	405	442	386	422	398	407	390	405	420	397	403	410	377	377	397	384	362	394	411	396	403	390	443	399	395	370	397	413	409	417	427	412	422	417	398	383	425	405	396	365	427	401	409	370	414	374	392	390	412	385	448	384	415	422	363	419	424	409	426	412	408	390	370	387	426	405	393	379	400	417	406	421	407	398	420	392	420	413	351	373	409	396	439	407	395	415	413	392	381	403	431	353	419	405	401	374	415	365	402	420	392	376	356	447	414	410	401	377	428	409	393	411	387	353	397	394	370	378	392	425	401	386	401	425	373	344	419	408	422	433	377	394	391	436	426	415	352	409	398	409	373	450	423	409	424	385	425	400	419	397	396	373	409	451	368	390	443	403	421	367	386	426	420	368	413	426	408	366	382	410	400	447	383	402	385	395	436	430	383	381	425	389	435	431	420	382	373	387	402	410	400	370	391	389	400	359	408	391	444	392	383	366	389	420	401	428	389	428	370	411	388	434	415	425	393	401	426	435	397	400	427	400	392	407	393	436	371	426	388	417	392	399	394	387	400	405	412	398	398	437	414	393	409	412	442	413	395	405	397	381	403	356	405	409	432	415	389	413	396	392	383	418	396	375	369	402	386	401	401	391	369	426	402	371	406	397	427	411	433	361	367	369	385	403	369	385	417	407	402	399	426	412	411	398	379	406	371	393	401	440	408	378	402	393	396	385	385	382	424	401	395	402	384	400	397	397	375	433	383	373	398	417	436	401	377	399	426	413	421	398	420	403	382	407	389	377	390	441	449	373	402	384	417	419	392	416	358	400	407	396	412	394	405	397	425	423	391	403	381	420	420	360	414	385	385	385	383	401	390	438	424	392	408	396	355
27443	23800	29106	22249	13008	8117	5943	6312	4643	2242	1861	950	874	683	640	874	671	513	516	424	296	296	261	272	259	304	354	304	292	250	250	245	253	277	300	289	258	278	235	279	269	242	247	264	263	270	267	254	262	255	254	233	246	262	231	262	256	231	233	242	257	209	267	236	216	205	227	244	223	238	247	246	218	246	211	224	226	220	224	228	243	230	239	204	225	201	211	241	225	218	254	250	257	219	235	207	225	243	221	232	239	243	239	233	219	217	235	225	232	228	255	219	234	248	213	229	219	246	207	241	216	246	237	219	236	251	236	210	197	218	252	226	216	232	212	215	216	221	228	253	236	226	212	239	244	253	239	249	249	230	233	230	240	254	230	223	215	243	242	239	240	246	247	228	223	219	209	227	251	241	231	235	229	225	198	219	229	210	227	242	215	252	212	244	231	240	224	252	221	255	225	190	236	230	207	240	236	223	234	243	222	227	212	232	238	228	226	225	232	223	238	254	237	244	211	213	239	234	196	226	210	206	210	236	230	236	222	206	221	192	212	237	204	222	238	217	235	250	222	206	217	215	227	202	206	212	223	241	241	224	235	241	252	226	248	229	232	217	209	222	234	227	228	253	242	222	238	238	228	233	243	258	244	204	241	235	252	234	236	245	239	221	234	219	218	238	194	240	242	205	236	238	243	245	248	233	244	241	234	239	227	209	207	214	207	237	219	226	231	224	247	243	235	235	231	214	204	225	229	227	246	252	249	219	213	220	236	255	251	233	225	188	225	242	264	225	214	233	233	208	245	228	237	215	203	202	200	219	234	234	236	221	232	225	217	223	255	233	212	216	210	221	255	238	241	220	239	228	236	222	238	232	220	248	242	235	235	206	217	202	239	227	237	246	242	250	246	214	248	210	230	231	236	240	253	229	251	220	230	252	237	244	246	233	213	219	248	253	222	250	204	237	216	207	223	232	242	220	219	262	242	230	224	250	257	224	261	220	227	213	233	234	242	224	246	214	256	230	255	233	231	206	242	236	221	222	213	236	228	236	222	252	233	238	239	219	227	212	232	233	219	224	250	231	239	230	223	241	226	236	229	228	221	231	246	241	234	231	216	218	219	232	231	248	228	238	253	222	241	238	222	214	225	205	247	230	245	237	257	238	225	245	224	237	232	235	237	236	205	225	230	214	236	227	218	228	220	237	196	237	231	251	233	244	230	232	235	250	245	206	224	192	228	228	227	247	223	234	234	229	213	240	243	237	228	220	216	236	231	213	245	235	207	192	245	249	259	226	221	232	217	193	233	232	220	246	211	230	234	195	213	231	219	217	234	212	245	216	254	218	228	219	237	242	258	244	233	214	244	221	212	226	224	224	233	233	218	245	220	234	218	227	240	229	240	238	236	230	245	222	239	228	220	225	236	195	242	271	234	249	230	233	253	209	211	240	253	209	210	230	235	235	230	221	257	237	226	223	227	246	266	246	219	207	215	236	257	242	246	236	225	247	209	221	223	245	194	231	245	216	216	227	223	228	230	225	249	225	224	228	235	231	250	238	225	225	217	246	208	240	212	227	236	247	255	220	232	234	222	221	249	239	214	227	216	234	248	228	221	208	254	244	205	221	206	256	217	232	220	219	249	225	214	224	221	225	226	224	260	214	258	211	275	241	242	255	235	265	254	243	207	220	239	200	223	199	209	222	233	208	222	237	245	227	225	224	236	231	217	228	225	238	218	246	208	245	215	226	228	230	228	230	221	214	239	232	231	234	217	245	226	233	236	211	221	215	223	224	238	248	240	226	217	266	233	227	211	220	238	214	232	212	199	214	232	236	248	216	240	236	229	217	245	192	243	234	242	215	237	228	244	230	203	246	232	240	210	222	238	210	213	235	214	248	240	210	235	232	232	221	211	254	231	231	235	209	200	215	271	265	238	233	213	220	224	203	233	241	211	231	231	242	227	206	227	217	247	224	220	237	239	249	228	238	214	268	259	224	224	241	246	202	239	221	229	202	225	244	236	246	250	203	239	228	258	228	226	244	234	245	258	227	231	226	222	236	220	222	232	226	253	228	251	214	243	227	227	239	229	239	254	249	212	228	222	214	220	244	234	220	198	241	228	225	232	241	212	238	230	249	232	230	230	245	236	217	227	240	237	221	232	231	245	231	249	219	222	214	237	237	237	258	260	210	210	216	231	206	237	234	232	261	246	211	242	226	224	241	231	227	234	222	230	217	207	218	205	223	221	210	221	207	225	228	233	226	233	255	240	220	231	219	211	210	225	223	199	218	231	239	231	249	229	233	227	243	212	239	260	253	205	225	218	232	233	203	224	235	223	248	242	233	233	211	212	221	242	217	226	223	230	236	255	257	219	256	239	212	220	213	239	229	250	223	228	260	225	204	236	206	218	204	211	220	232	226	237	239	243	206	222	225	223	227	238	234	192	259	254	196	243	213	254	242	209	221	259	213	232	195	215	214	220	228	219	254	228	223	253	206	253	253	241	213	244	241	241	237	238	215	246	216	238	231	228	227	235	227	243	254	227	205	225	222	199	243	230	234	220	209	227	211	235	230	225	236	260	222	234	223	216	225	221	248	242	221	234	224	223	226	233	214	217	197	217	230	240	211	226	220	253	239	252	222	217	198	242	239	223	217	224	224	235	242	238	239	247	252	209	243	235	232	243	225	218	214	205	226	243	217	222	214	247	188	224	222	219	233	232	221	220	224	208	225	216	213	256	229	245	231	236	228	232	236	245	232	201	235	234	229	224	213	208	254	192	240	245	244	233	242	248	228	226	215	236	242	234	227	263	230	244	215	239	219	242	249	229	233	228	209	241	208	212	250	213	233	205	250	267	236	224	215	226	243	248	221	257	244	221	234	232	233	231	221	224	230	232	228	217	250	262	242	214	207	234	255	269	240	223	217	231	223	230	264	256	245	237	226	248	236	223	249	227	218	213	213	227	231	240	234	246	229	229	219	239	211	187	245	236	244	237	228	213	242	229	231	221	246	228	240	225	233	226	246	211	255	248	206	214	258	227	246	221	254	222	236	227	231	245	222	220	216	223	202	207	232	222	212	252	222	247	241	220	245	235	223	224	221	236	222	242	219	225	246	209	223	229	230	237	201	223	217	207	215	219	248	217	233	219	250	208	230	231	217	220	229	218	212	238	217	234	212	231	255	235	240	242	220	237	226	204	217	237	233	205	270	213	238	235	239	228	228	237	223	251	252	243	224	221	222	202	238	255	224	232	234	266	229	212	228	224	231	233	254	209	233	251	231	249	215	219	229	227	234	239	206	235	240	213	223	253	260	236	224	228	225	240	203	221	238	221	221	238	279	219	235	236	215	222	215	217	261	229	239	218	247	222	216	225	221	219	236	215	241	242	227	243	223	208	227	217	222	191	236	226	223	221	231	234	226	259	205	239	205	201	248	273	229	229	237	262	221	260	228	229	220	209	249	243	216	249	231	215	238	216	230	254	237	240	254	240	198	227	251	252	248
27380	40020	36743	26835	21075	16060	13914	14541	11392	6048	5127	2530	2243	1887	1631	2185	1550	1225	1266	928	577	597	509	539	507	537	687	563	553	454	427	431	447	503	498	473	479	474	476	435	432	465	423	444	434	430	421	418	449	474	424	474	407	469	452	439	389	404	412	394	427	351	390	389	373	395	360	354	367	373	366	379	409	427	389	431	378	401	374	378	366	381	372	388	354	360	412	349	385	362	380	379	371	351	386	390	391	371	398	397	379	405	404	372	367	409	362	356	387	393	393	402	401	371	373	379	382	373	385	389	355	375	377	360	407	380	379	425	385	380	368	397	404	359	371	385	381	367	375	393	334	352	367	369	361	346	387	350	378	379	387	387	350	372	400	398	362	366	346	374	355	363	394	382	357	411	336	385	387	383	397	367	369	367	385	365	355	369	358	406	386	380	383	418	390	357	362	359	401	390	377	400	388	394	366	383	363	365	394	399	431	373	387	363	400	387	381	391	402	378	367	398	379	374	408	390	370	369	372	371	361	379	384	389	373	389	381	374	406	374	441	345	363	381	362	405	369	396	396	372	381	407	414	403	398	366	404	392	383	396	426	384	331	377	393	408	367	391	407	409	388	394	386	408	394	399	340	366	346	377	353	378	370	375	369	386	425	384	417	394	346	404	340	372	382	368	348	378	381	386	405	382	366	409	415	364	398	365	371	378	414	412	380	379	365	401	393	354	367	409	390	383	348	351	389	432	376	386	350	382	371	380	369	388	358	350	389	397	354	377	377	395	361	369	384	387	368	359	428	406	385	371	395	395	340	416	385	400	395	385	385	379	396	392	378	381	351	391	375	363	396	376	418	372	360	403	392	421	397	369	388	387	402	385	380	362	373	394	407	389	398	370	370	373	397	373	395	355	355	384	369	391	390	351	391	377	382	355	389	410	377	389	373	356	363	380	392	383	388	417	383	398	379	366	408	385	361	401	393	388	385	385	384	395	397	386	395	389	394	403	371	406	366	391	405	388	397	347	394	387	375	391	403	386	374	368	371	377	360	409	386	360	377	392	372	363	381	392	405	400	380	381	362	366	394	376	406	396	405	348	398	385	402	364	402	370	353	370	378	362	396	345	340	391	391	410	385	353	399	379	384	392	378	355	360	364	387	362	385	400	387	398	389	382	404	374	375	366	358	337	411	347	376	378	367	416	366	401	374	403	384	399	382	373	359	380	378	391	373	393	374	377	410	386	353	362	381	343	370	383	357	378	373	401	393	402	398	364	419	388	373	403	345	369	375	372	410	435	365	387	371	385	415	390	363	406	385	400	358	409	371	345	431	365	389	363	369	392	375	388	404	373	373	367	358	390	417	355	398	390	381	368	375	374	408	376	378	386	397	384	377	395	385	386	397	392	350	366	354	388	363	386	391	405	369	370	343	415	374	383	391	357	386	385	361	383	393	357	385	401	371	376	392	366	409	384	387	423	364	408	343	359	411	392	381	358	387	356	393	374	453	385	390	392	380	406	364	358	399	359	395	356	361	411	388	404	373	362	372	349	391	376	365	394	341	393	375	390	368	380	395	389	355	390	388	414	390	363	415	369	369	416	360	378	355	406	385	386	360	387	400	395	366	406	397	370	360	397	364	394	422	401	369	364	359	420	388	391	426	385	403	382	406	371	393	396	391	386	368	383	431	387	370	398	367	382	400	364	392	405	426	408	379	383	409	408	362	375	399	371	392	367	379	417	364	405	369	408	380	373	379	434	380	365	412	356	385	374	361	429	393	409	353	405	387	425	357	404	419	414	370	364	376	389	380	373	389	399	387	359	384	388	364	335	388	375	347	367	386	398	368	351	360	387	403	360	391	328	361	343	366	374	341	344	357	372	345	364	404	344	377	374	381	356	330	384	392	382	394	388	394	380	368	343	392	391	362	381	420	370	390	378	391	392	407	423	351	418	403	385	363	390	348	370	379	384	384	393	341	378	350	383	370	401	428	372	353	402	369	364	365	387	384	369	405	347	384	386	383	342	391	368	383	389	371	351	380	360	381	390	404	400	356	384	382	392	389	363	395	375	400	384	378	338	364	375	386	360	382	414	382	399	388	358	371	397	376	403	381	399	399	356	386	370	394	365	360	365	372	370	422	360	363	376	402	412	378	348	398	352	383	392	359	375	393	379	372	386	367	378	376	370	403	385	380	369	367	366	418	382	361	372	372	365	387	409	398	356	357	391	391	331	393	361	367	403	417	360	370	347	376	366	390	354	360	389	389	403	367	394	404	382	377	418	393	360	356	391	386	404	361	400	365	372	378	374	338	401	381	386	395	385	415	354	383	367	413	403	354	394	413	400	359	389	364	394	350	391	394	371	418	370	370	384	356	348	381	395	379	377	381	376	413	395	362	402	367	344	357	397	382	361	420	370	381	392	388	400	351	393	397	352	379	370	403	397	346	384	373	375	384	396	405	400	393	381	352	356	388	437	358	371	403	409	359	389	354	370	369	408	410	413	388	385	402	376	387	350	342	397	376	383	384	383	394	396	365	380	412	402	371	409	385	373	396	389	348	402	361	370	381	326	419	395	381	366	381	382	385	378	399	382	356	361	369	375	400	393	378	400	398	343	401	393	384	378	397	367	367	375	343	419	392	381	394	368	348	383	375	381	417	362	430	397	364	366	368	387	418	354	395	380	369	361	395	381	392	356	394	389	396	375	335	376	390	374	402	386	404	388	377	403	390	371	364	371	379	387	397	363	401	404	414	381	389	399	373	411	362	367	380	338	377	372	368	373	398	366	376	376	386	407	368	383	388	417	396	381	406	377	371	424	361	321	369	352	390	367	368	364	386	420	390	369	406	399	395	364	376	397	386	369	403	346	403	373	368	378	403	380	369	382	353	392	364	395	360	378	358	410	376	374	359	390	386	414	392	359	389	375	363	407	377	379	373	390	394	403	367	377	383	365	435	382	394	375	357	358	390	395	371	401	348	376	381	417	427	358	380	392	369	372	403	395	412	357	346	364	412	350	409	356	344	352	394	372	383	393	393	387	373	358	390	374	406	417	377	396	371	362	385	401	418	381	360	406	391	340	370	390	339	360	360	361	399	396	357	373	408	403	372	390	419	401	355	386	398	349	357	398	393	369	368	394	386	348	410	350	393	359	366	339	372	379	378	379	383	377	412	366	433	427	386	361	380	397	364	373	377	387	365	381	345	404	377	388	400	392	399	351	361	360	417	363	381	374	359	356	397	381	377	398	388	370	376	402	419	370	393	356	375	377	398	380	376	387	384	379	396	404	404	357	377	439	379	357	390	374	390	381	411	397	374	397	369	370	384	408	390	357	368	389	351	365	380	367	344	374	371	372	358	377	376	381	370	378	384	379	382	395	365	382	379	378	392	369	404	336	384	385	348	370	401	404	396	386	381	399	367	379	376	409	385	347	384	411	402	378	373	400	377	428	381	380	403	435	365	376	371	383	386	345	371	392	379	378	375	392	405	344	387	379	368	364	382	384
24407	21474	28831	25103	22089	17776	13025	10943	7681	3804	2815	1528	1543	1073	1039	895	740	806	840	490	410	357	406	360	349	340	423	336	311	357	356	336	273	327	343	340	345	342	295	275	294	309	287	292	301	285	315	295	296	281	282	334	323	353	387	277	274	282	251	249	236	278	244	288	273	263	259	246	256	255	252	244	269	281	244	268	267	251	255	255	251	243	253	216	279	233	251	241	240	242	280	244	256	271	251	278	258	239	288	267	247	250	265	245	276	237	243	254	238	242	235	237	246	269	269	280	231	248	256	265	231	244	246	274	241	267	234	275	241	259	252	242	260	260	251	234	256	257	255	241	258	228	228	258	250	252	245	269	219	265	260	267	265	257	231	220	242	272	257	271	262	282	251	228	262	227	224	259	271	245	252	248	235	252	233	272	261	255	249	260	242	262	248	251	236	258	260	242	254	244	246	256	278	242	272	225	272	249	231	239	255	273	281	286	230	241	238	280	259	256	233	242	243	262	281	231	252	251	226	264	238	252	240	255	267	246	254	247	227	242	257	254	266	250	264	250	273	241	276	241	252	252	243	249	287	255	248	238	231	237	259	275	250	238	244	268	282	270	241	239	257	251	260	226	255	257	263	248	250	257	255	249	253	230	259	255	228	234	257	308	248	245	259	274	229	247	271	249	251	275	239	247	269	270	236	232	247	262	241	251	240	252	254	230	243	254	242	236	246	227	253	228	252	259	267	256	239	237	236	259	234	262	240	234	271	263	253	239	247	269	255	241	256	253	278	241	232	243	238	248	232	249	292	267	270	292	241	247	254	254	237	269	270	236	243	273	259	246	236	224	265	259	266	259	240	240	261	255	265	256	240	271	286	250	251	253	272	248	282	277	251	229	261	272	253	255	261	273	259	242	259	268	241	286	266	235	275	255	253	258	245	262	241	233	250	260	258	243	290	240	237	252	250	261	260	252	228	262	276	261	242	257	261	231	254	282	251	243	273	218	263	247	237	245	256	237	267	260	223	219	253	266	252	255	231	268	255	251	269	249	230	267	278	231	283	243	254	269	224	251	275	227	225	252	260	256	242	214	277	238	217	240	252	230	242	281	288	250	242	235	253	252	235	253	235	240	239	240	267	251	243	250	283	221	236	252	266	248	269	265	247	243	235	257	270	255	263	242	235	251	276	254	244	230	274	226	270	265	252	254	272	273	241	242	267	264	257	251	245	232	251	231	292	273	252	237	267	235	259	223	240	239	250	304	245	263	242	266	239	240	246	257	246	277	263	264	231	269	280	226	256	264	249	241	265	250	252	271	253	290	243	260	249	240	259	249	277	250	258	267	264	232	246	279	257	234	266	266	260	265	254	274	299	257	243	247	234	264	272	225	230	243	264	261	235	274	262	238	245	243	237	233	260	255	257	273	248	250	231	247	243	246	269	263	231	251	246	232	259	276	257	259	258	270	251	267	255	220	262	233	274	258	242	251	266	239	266	268	247	236	219	253	254	244	242	252	259	253	244	265	272	258	249	280	237	255	248	247	252	259	280	272	264	267	246	246	250	265	239	254	268	247	239	249	248	239	245	243	245	260	257	273	253	237	263	241	227	237	262	258	263	239	249	243	254	219	253	239	238	265	275	234	257	272	242	270	238	257	271	229	275	247	252	264	242	235	250	214	254	245	223	248	236	247	259	232	261	236	262	239	251	263	248	249	273	271	225	243	265	230	227	238	245	258	231	227	246	243	243	287	242	265	269	277	249	261	257	256	245	246	247	261	257	224	262	265	218	256	253	251	264	253	238	240	234	254	245	254	234	229	252	274	250	249	250	262	222	264	242	254	273	245	251	281	257	250	254	257	254	275	259	262	247	219	264	253	270	248	254	255	267	266	236	267	262	246	261	252	260	286	231	241	236	267	241	266	259	274	261	260	245	264	238	251	251	249	265	269	242	237	271	258	255	230	271	239	263	243	286	253	267	258	240	241	236	249	255	260	245	252	250	256	266	259	258	239	235	241	269	249	252	267	270	261	267	248	267	238	285	233	232	224	285	264	260	256	223	224	255	249	257	269	255	237	260	249	255	279	269	251	264	247	252	243	259	231	249	254	256	268	272	271	249	200	244	269	254	238	236	239	257	252	245	250	264	272	256	226	233	256	258	253	251	239	250	256	250	243	263	239	254	263	263	259	249	242	283	260	240	244	272	255	256	266	254	260	268	240	259	271	248	250	264	251	254	261	263	258	284	240	274	252	268	261	251	259	252	239	290	269	250	273	260	267	262	259	267	258	248	255	233	224	261	239	264	245	266	260	220	257	245	253	246	257	262	239	252	247	287	253	253	259	244	265	247	250	243	253	279	270	238	247	240	263	246	239	251	252	246	258	252	268	257	261	259	251	234	268	228	267	236	254	250	282	286	267	244	259	236	244	273	267	262	279	236	243	234	270	242	260	232	236	277	270	260	230	252	228	230	232	238	270	258	265	269	228	260	264	264	270	251	239	240	284	238	257	262	252	257	242	256	246	276	253	233	278	268	264	298	250	245	228	219	265	254	264	245	245	256	230	263	241	252	261	239	255	249	254	244	242	296	261	241	248	264	271	250	254	268	265	241	267	251	246	247	271	246	268	264	238	247	240	270	261	274	257	276	258	251	262	248	240	271	242	256	246	242	242	257	218	235	252	250	224	279	253	248	241	234	256	219	239	249	240	229	248	235	256	248	247	274	232	259	252	258	251	257	243	279	248	258	286	251	254	245	253	243	254	274	238	245	263	268	261	243	244	236	237	223	248	222	250	256	242	271	241	273	235	259	206	264	259	242	235	264	274	280	260	252	255	275	252	267	231	250	264	268	257	263	261	238	251	262	222	242	275	246	256	258	250	261	250	269	255	257	244	236	277	247	238	263	273	276	262	264	253	243	278	234	239	239	255	254	254	249	261	253	282	253	250	270	234	238	235	263	274	260	272	273	251	266	241	232	266	240	248	268	245	256	269	269	269	266	262	276	248	253	260	248	258	242	233	229	247	238	264	255	253	266	240	243	253	223	239	258	251	240	291	267	248	288	255	244	279	230	238	226	261	251	248	260	273	267	262	254	253	215	246	252	236	257	231	234	261	267	240	273	251	242	251	250	270	241	227	272	262	261	228	233	234	257	264	245	247	272	260	262	253	268	261	230	251	255	274	261	270	245	258	221	270	254	258	250	256	214	263	276	256	273	258	236	239	257	264	267	249	253	259	241	255	251	256	254	273	244	281	236	260	261	234	236	284	254	267	239	265	259	260	243	252	228	270	257	257	241	255	270	247	250	268	262	258	276	211	250	249	226	256	256	244	268	242	263	287	249	218	263	235	278	257	284	260	244	242	296	265	281	248	251	275	259	283	232	266	254	253	293	241	224	256	247	246	254	276	266	262	272	266	243	233	259	236	265	260	277	274	251	235	262	257	252	241	245	256	273	243	264	241	257	242	244	249	248	238	266	260	260	290	261	241	247	244	253	262	281	256
29771	46479	43051	32935	27936	22603	20434	20686	15894	9389	7366	3893	4079	2756	2819	2418	1793	2123	1878	1236	824	761	728	686	668	628	912	722	652	612	675	637	573	600	669	673	634	586	537	554	537	552	511	460	480	457	524	542	526	482	476	565	633	679	633	485	479	451	425	435	398	399	443	439	448	427	479	403	419	399	424	375	460	395	383	442	372	450	434	403	422	403	428	439	414	429	427	434	416	438	385	379	405	416	429	408	440	409	429	405	403	397	390	435	445	419	394	382	384	430	399	421	393	409	462	405	451	403	416	427	418	406	414	423	403	388	404	433	396	409	420	401	414	394	409	434	386	412	404	404	429	395	396	415	450	390	416	414	423	446	405	483	366	428	415	436	429	459	384	430	419	415	436	430	419	419	460	410	417	444	404	397	417	404	428	445	471	417	397	401	424	396	415	413	428	412	388	413	404	389	458	438	427	434	420	399	421	372	419	363	428	447	418	399	393	431	394	412	444	387	393	420	455	412	398	414	407	359	387	441	416	425	411	405	418	458	390	430	413	443	391	394	427	412	413	448	429	394	407	392	404	422	406	431	428	401	421	409	423	401	428	407	461	398	419	426	387	392	431	438	447	413	426	421	403	419	413	418	462	411	410	422	401	396	411	405	412	399	430	405	413	405	426	391	407	394	423	442	434	419	420	392	424	421	412	422	371	416	422	411	410	397	417	422	414	398	386	406	440	412	405	432	425	390	397	403	394	393	414	385	432	416	451	436	425	386	409	392	413	359	416	384	436	424	456	399	413	432	446	412	433	450	418	387	409	377	422	419	436	453	420	448	442	417	402	441	417	403	432	425	435	433	435	411	405	418	421	378	426	412	432	424	405	435	404	423	447	397	452	396	393	423	399	427	416	431	420	416	419	397	409	432	414	435	371	409	387	406	409	409	411	422	378	418	409	424	409	421	388	430	433	427	395	421	404	453	421	378	446	413	413	407	432	425	396	440	403	422	442	409	428	441	438	400	418	393	402	415	412	389	411	402	428	416	354	422	403	394	413	394	434	399	460	444	401	370	399	426	396	408	401	387	408	395	416	415	415	432	402	434	421	412	420	439	397	412	430	432	432	390	425	439	403	445	446	376	444	423	420	428	430	372	412	407	413	426	416	411	412	415	392	414	426	395	427	429	386	417	418	408	415	386	463	455	394	409	423	418	395	413	410	430	398	384	412	455	423	424	407	416	418	442	397	446	422	417	406	393	383	411	428	386	384	403	393	417	413	396	407	426	408	377	349	403	385	419	394	430	453	408	428	442	405	434	398	412	389	406	418	394	401	393	400	398	399	409	409	420	393	392	437	463	406	416	406	396	420	432	438	435	417	445	432	451	426	429	383	429	433	421	388	429	384	421	420	402	446	362	392	443	432	400	402	420	463	446	422	382	431	410	451	413	391	378	458	387	394	423	414	406	422	428	410	423	426	441	404	422	444	417	427	410	413	403	414	430	429	413	434	420	421	429	430	416	427	420	439	372	408	425	378	423	387	411	420	400	391	399	409	407	465	447	447	428	420	414	404	397	423	396	421	438	445	439	420	413	434	406	467	441	431	421	412	421	384	404	435	433	435	409	435	421	397	407	410	389	446	381	435	442	425	394	443	425	455	423	420	434	431	409	432	413	379	419	420	357	424	388	417	442	417	432	399	411	436	413	405	435	453	434	392	446	436	421	427	389	381	426	390	377	414	407	392	436	433	415	394	399	400	433	411	449	409	481	412	454	432	381	417	418	431	417	403	436	385	408	426	446	427	414	407	410	435	390	437	427	433	411	436	417	399	389	439	433	383	392	392	426	392	405	387	399	432	427	438	391	426	446	401	392	390	407	442	398	422	421	400	414	431	426	427	414	450	439	413	396	396	435	409	408	440	453	410	409	396	451	390	469	405	434	445	429	430	430	417	443	426	421	417	394	404	419	439	442	421	404	410	459	436	420	419	387	425	438	386	408	398	430	401	419	432	396	440	444	415	420	413	427	460	399	371	423	429	447	409	428	419	410	394	437	416	413	402	435	408	421	394	393	414	390	441	413	414	441	434	389	443	439	396	378	441	434	397	423	450	411	410	423	454	455	402	394	432	422	417	432	414	475	401	473	414	410	422	422	427	394	429	413	431	429	411	411	405	431	416	426	421	412	422	414	408	457	382	399	408	425	436	365	404	413	395	427	422	366	428	395	389	432	416	437	381	452	439	446	399	430	407	429	393	423	388	463	439	416	457	445	424	403	426	424	411	424	439	414	438	402	403	374	410	424	417	467	381	401	466	398	430	420	417	427	431	382	422	381	416	429	401	428	380	402	414	387	384	420	434	425	424	427	407	441	413	431	399	406	404	435	406	420	403	425	448	424	404	421	425	438	446	398	421	404	398	431	441	419	460	454	425	430	449	397	429	417	447	391	435	415	401	385	390	382	444	433	427	432	428	416	380	412	410	399	407	404	434	417	395	418	407	434	384	420	405	379	413	383	389	410	431	421	433	461	436	420	401	423	449	437	401	419	447	437	391	442	418	400	447	408	388	431	426	425	444	399	391	425	419	400	401	399	390	431	433	402	407	417	431	404	410	432	449	415	430	421	455	419	461	394	408	448	403	421	420	406	414	429	409	414	415	428	421	383	420	398	395	420	418	399	377	422	444	406	376	403	456	431	438	406	409	393	434	418	395	428	485	437	399	441	461	411	413	434	400	404	418	423	386	425	477	428	434	407	442	420	389	416	418	407	404	403	398	431	421	422	447	436	437	390	407	427	419	444	399	407	437	443	402	439	388	455	426	429	417	421	441	440	442	426	403	378	410	395	458	408	406	401	409	382	418	401	409	450	435	441	396	404	417	400	411	416	416	430	406	434	410	445	414	410	385	403	397	395	438	430	415	429	421	417	468	447	422	423	415	438	440	434	403	414	417	434	394	390	451	412	414	453	434	441	432	433	423	424	372	408	373	409	446	415	422	450	414	454	410	445	444	410	434	379	419	435	414	427	407	433	406	379	431	425	446	406	404	386	386	397	430	381	437	412	423	416	438	430	405	402	430	403	371	443	417	396	369	408	422	384	417	423	407	428	412	404	429	417	448	416	436	411	429	425	423	420	421	404	413	443	420	422	403	396	403	390	421	443	426	418	413	415	411	457	433	391	440	435	431	408	419	397	431	432	415	378	436	412	411	409	431	422	410	422	380	418	435	409	404	415	450	423	435	398	384	414	409	396	429	440	397	412	400	405	430	461	463	430	436	428	401	424	442	413	453	415	438	435	411	384	416	402	398	409	443	424	439	433	454	450	447	425	417	427	458	403	389	406	456	407	412	395	420	395	385	436	431	411	439	415	399	410	419	390	399	410	421	431	397	422	445	427	411	404	420	413	403	379	409	416	412	407	395	415	431	427	389	425	436	462	403	385	432	434	444	389	375	433	418	424	423	399	403	412	448	397	430	450	427	421	430	425	414	420	409	399	430	420	423	396	419	436	467	405
23339	21459	29380	24050	21960	22341	20087	15583	9946	6019	3605	2044	2043	1301	1246	1015	1344	1278	898	591	525	424	399	433	427	424	459	399	407	405	390	357	349	381	369	374	379	344	312	332	327	297	311	262	325	335	330	335	313	285	291	356	366	365	383	317	246	263	264	274	260	245	244	276	253	252	254	236	292	268	263	238	231	268	232	244	234	244	233	251	246	265	229	246	253	242	235	247	240	243	248	249	245	251	242	239	238	262	230	275	241	243	271	251	258	288	236	239	253	282	251	235	245	264	262	243	241	254	266	241	228	253	289	258	273	251	271	251	249	242	240	252	222	260	245	265	272	256	271	262	248	255	271	243	258	234	239	241	240	245	245	247	229	240	267	249	224	219	246	239	245	248	239	233	239	239	281	247	260	254	262	253	248	235	241	262	265	258	258	261	256	236	234	255	240	259	224	269	247	231	244	237	258	259	243	238	236	254	244	269	262	250	244	255	252	245	238	227	276	247	264	248	241	212	230	238	214	240	250	227	233	253	253	247	292	262	236	233	263	243	261	259	263	227	227	260	247	270	259	259	260	285	280	226	246	256	254	256	270	263	263	271	266	238	231	236	217	249	259	242	265	247	251	268	267	278	246	249	269	238	265	224	283	249	258	230	253	276	248	219	283	273	230	246	273	240	245	272	275	254	263	230	269	278	258	245	241	264	254	254	252	241	241	229	248	227	244	219	249	252	260	223	269	251	256	269	229	219	237	243	260	252	260	246	290	238	216	265	230	283	262	235	259	227	242	275	233	253	228	248	231	271	232	248	245	255	257	252	264	229	226	233	224	244	225	256	293	234	254	263	263	244	263	240	261	247	263	232	222	241	241	255	270	277	225	235	244	266	257	263	245	238	274	258	275	250	241	268	230	255	259	245	264	217	213	218	267	253	244	233	278	242	242	242	245	272	258	251	254	251	237	256	247	243	243	243	250	277	216	253	263	238	275	275	272	258	243	248	236	246	265	239	260	238	249	279	241	238	206	245	256	256	264	262	230	213	242	250	223	246	233	229	246	225	236	247	258	237	269	250	251	235	248	269	242	239	265	231	263	261	262	253	235	260	246	240	259	265	240	287	254	259	242	258	248	251	247	254	244	245	243	271	251	247	265	271	256	263	264	231	238	288	238	277	281	234	228	249	270	239	251	220	290	236	236	232	292	257	252	238	262	277	252	257	237	245	256	220	237	257	249	274	292	235	253	271	272	243	233	231	218	235	234	229	244	246	232	251	251	250	267	271	260	248	255	232	221	250	242	258	279	248	242	240	270	218	256	228	248	271	263	255	232	246	247	228	259	260	250	248	255	264	240	248	264	287	260	262	245	272	257	244	210	226	247	253	258	268	245	259	235	237	248	249	269	248	244	244	249	262	239	247	243	242	242	263	260	248	252	238	258	212	243	249	250	246	270	252	243	251	255	256	240	238	246	255	247	253	241	249	221	263	257	258	293	227	238	256	229	246	258	218	260	253	298	247	239	236	269	256	239	246	241	220	262	284	256	248	245	244	236	260	255	235	219	246	257	235	262	254	264	239	246	257	257	261	256	259	254	273	244	255	244	250	273	235	239	247	240	263	235	239	241	228	265	229	249	258	250	234	243	242	228	235	243	267	247	234	254	261	276	229	250	250	232	233	239	257	277	257	247	241	252	252	234	233	250	237	233	286	256	263	236	237	250	254	251	254	247	213	225	221	256	234	291	254	267	233	243	251	265	275	267	220	257	243	257	253	231	235	246	232	236	235	259	196	262	259	272	244	249	247	255	224	244	230	236	260	263	232	241	265	240	235	215	254	231	253	253	207	261	223	227	246	212	226	244	235	246	251	239	279	238	235	244	244	246	248	244	270	267	268	255	254	245	239	208	262	276	236	242	246	235	249	212	255	237	245	264	256	275	247	221	250	246	249	254	239	222	217	266	262	201	256	240	250	221	236	241	263	240	251	240	237	247	234	284	262	225	244	252	241	221	271	260	224	243	234	278	241	259	259	217	250	241	243	246	245	249	255	243	255	244	239	268	261	244	217	250	264	233	246	244	250	247	241	255	236	222	255	249	282	246	214	274	265	287	245	253	258	235	234	265	249	253	290	259	255	218	244	253	242	257	275	258	285	240	281	269	239	244	246	243	264	248	251	246	255	250	255	251	254	235	255	264	239	236	246	234	251	242	262	242	234	262	248	214	248	248	241	278	228	251	254	254	232	262	251	235	229	271	237	244	226	264	239	236	256	261	261	244	265	284	258	257	282	242	249	242	240	266	261	265	269	262	263	245	214	253	247	229	269	257	254	273	221	228	266	235	243	245	257	233	230	236	224	244	257	245	234	240	257	243	231	250	256	240	247	257	258	256	224	260	239	258	250	235	217	230	281	271	268	261	252	278	247	255	248	262	252	251	243	265	238	243	229	240	239	262	258	252	247	236	235	237	240	268	254	253	270	252	260	238	224	254	248	212	260	264	269	267	246	242	242	228	246	253	248	247	251	274	228	244	234	262	265	269	246	268	259	260	271	222	253	214	242	251	256	252	240	233	249	244	247	216	238	229	228	263	239	230	218	231	238	281	260	269	230	227	243	258	250	242	249	229	265	241	232	240	234	243	239	237	251	247	242	258	236	250	233	252	253	256	254	280	275	250	296	253	210	239	232	230	273	241	240	269	247	220	243	248	275	259	265	236	231	250	250	272	266	240	256	250	243	242	252	253	251	280	258	247	259	268	245	239	268	244	260	259	231	268	240	254	243	244	259	252	256	267	286	224	230	250	250	246	252	277	253	236	243	239	244	231	245	272	278	261	245	244	233	281	247	278	294	232	243	242	260	238	241	247	238	228	249	260	246	262	243	241	229	254	316	255	231	243	233	271	273	227	255	251	261	219	241	260	247	232	244	250	247	228	245	242	230	271	249	249	236	232	265	248	239	256	259	243	274	209	249	242	259	245	251	217	238	253	244	268	236	277	260	254	238	226	238	231	260	254	264	242	261	279	229	256	235	241	249	258	241	247	287	264	260	230	253	227	283	253	242	257	286	287	250	250	254	232	245	249	284	246	251	252	259	241	251	234	221	218	258	258	244	244	260	249	253	273	249	242	265	257	258	237	237	252	243	255	242	223	224	232	271	243	248	224	253	260	249	253	257	250	247	259	269	255	263	262	259	261	245	240	225	216	249	240	244	221	239	254	214	253	221	239	245	254	260	251	228	247	239	243	234	245	258	253	246	232	231	243	273	252	242	229	265	265	223	268	252	276	263	242	255	224	224	242	243	236	277	265	258	256	259	267	235	250	266	261	267	247	234	237	265	250	251	224	239	224	229	270	277	246	243	231	250	231	282	231	258	246	234	235	230	234	264	224	243	288	283	251	231	257	236	247	224	220	246	264	271	277	209	256	236	241	233	254	261	246	226	245	249	241	226	240	251	251	242	253	253	208	249	247	258	229	253	262	267	237	245	235	252	267	253	238	243	249	225	255	240
33207	52208	47445	37359	31699	26631	24584	25118	18436	13411	8048	5396	5412	3339	3178	2475	3556	3051	2490	1323	1020	952	818	786	786	773	942	828	773	802	759	705	645	694	770	704	724	613	577	543	531	540	549	513	556	504	595	612	608	473	572	736	761	703	616	517	465	425	419	421	394	392	441	394	413	382	433	419	421	404	400	413	419	405	393	375	405	423	403	417	389	433	412	376	408	369	409	447	402	394	418	351	422	387	410	380	393	413	424	420	419	405	400	385	403	417	400	375	431	397	428	376	370	383	378	413	432	348	397	377	381	391	397	364	402	409	417	395	412	395	380	407	384	387	418	392	427	416	389	396	392	396	420	401	410	414	386	417	409	363	405	413	399	361	396	372	402	383	404	391	418	415	428	402	412	412	365	434	412	407	389	385	393	382	392	392	430	382	389	412	392	413	384	371	401	408	401	404	398	387	404	351	400	405	408	406	412	409	382	403	397	423	413	428	409	361	402	400	382	399	404	371	438	389	397	374	415	404	395	386	388	403	399	411	381	395	387	421	420	427	380	386	393	417	429	406	391	347	400	419	374	352	410	427	404	406	353	424	409	341	398	422	424	418	422	372	399	417	406	355	397	399	422	392	394	432	366	396	401	399	445	424	426	401	388	417	423	434	421	375	447	372	431	378	383	406	413	389	404	395	380	397	440	414	399	415	406	371	399	403	432	464	391	376	425	387	413	416	395	413	401	345	420	379	407	369	419	426	423	444	388	383	380	404	427	415	364	373	385	373	390	412	397	387	392	400	425	399	398	406	415	424	384	367	395	411	396	401	418	425	394	393	401	382	387	415	398	412	400	423	417	418	397	385	371	407	414	415	413	365	403	408	430	370	400	410	394	419	382	430	390	367	387	434	391	410	379	386	394	407	394	403	407	413	438	386	396	394	414	398	414	381	368	432	375	408	431	412	405	414	372	411	418	413	376	426	406	365	417	425	396	402	363	416	419	392	376	404	423	401	375	345	368	409	409	408	367	421	387	424	405	423	390	449	382	402	380	394	390	418	384	384	408	429	409	409	402	407	395	361	442	386	388	397	373	394	388	406	425	421	416	429	361	404	392	422	427	393	384	408	417	423	404	436	417	422	438	382	403	434	407	389	395	404	387	394	427	417	399	392	425	422	413	407	406	397	411	393	409	400	398	437	409	388	378	402	405	386	400	410	404	371	395	373	422	373	435	427	411	401	389	429	419	408	399	386	385	410	424	391	404	403	383	398	426	409	429	396	420	444	386	445	374	400	387	387	394	396	376	436	410	399	396	395	417	410	412	373	381	394	409	366	410	422	369	398	395	395	407	411	413	380	370	408	426	398	399	420	410	408	432	378	402	441	408	429	416	439	408	418	408	390	359	406	382	400	398	423	397	398	425	386	386	387	420	409	424	417	411	426	428	413	407	457	397	397	441	389	373	376	378	392	408	381	428	443	408	412	391	391	383	400	382	403	380	402	388	398	406	412	431	412	403	392	406	416	399	387	359	389	421	362	413	372	393	399	410	434	388	397	391	401	376	402	407	418	393	459	389	421	392	429	406	376	404	389	405	420	404	428	417	381	389	394	414	413	403	411	401	390	424	394	419	395	414	433	405	390	400	417	387	413	397	415	397	386	366	403	395	434	408	388	397	388	403	458	427	388	371	382	424	417	419	413	441	388	429	406	382	398	404	428	392	407	401	391	416	431	419	401	383	419	378	410	358	407	408	430	417	398	395	374	428	390	422	359	398	361	391	419	392	413	384	429	425	365	422	406	403	406	381	413	409	414	401	415	421	366	393	415	390	416	415	388	412	448	417	390	412	418	419	423	402	433	424	417	401	404	450	404	399	393	424	409	419	405	377	413	405	425	359	378	397	411	382	393	442	387	405	409	424	381	394	384	388	408	384	373	390	426	394	383	388	417	417	405	382	393	405	428	414	386	410	381	415	422	389	377	421	404	416	405	421	414	383	422	399	383	405	424	383	431	411	390	434	397	381	419	380	383	372	394	375	398	403	429	388	445	404	409	438	461	376	394	409	428	403	413	371	385	452	376	373	452	431	410	443	410	411	403	404	452	386	447	377	412	416	421	429	385	411	412	408	403	404	425	401	388	386	375	421	399	411	413	416	402	414	425	410	384	382	436	351	429	404	392	421	405	409	345	407	396	410	424	428	386	382	391	413	419	417	416	414	410	422	411	392	374	433	430	362	435	413	422	403	404	377	411	391	373	392	407	392	413	390	410	418	382	404	401	399	400	389	433	428	403	405	413	418	408	419	401	395	394	380	389	383	441	403	420	400	403	404	408	406	421	390	422	412	412	430	430	406	373	370	423	419	400	410	402	428	430	390	428	392	413	428	381	457	398	422	392	381	373	416	404	395	417	407	382	400	370	389	377	397	420	421	408	442	403	412	407	393	395	420	408	385	378	426	398	380	452	437	412	401	405	390	391	386	403	387	394	416	399	409	391	428	396	403	413	344	410	417	389	408	398	406	408	416	412	394	419	385	415	400	430	392	431	434	394	413	395	378	407	397	374	376	431	408	420	403	402	382	388	379	424	440	397	381	385	412	446	399	418	447	371	400	409	382	382	430	368	385	383	430	418	434	403	392	394	406	386	394	443	402	392	401	378	400	391	402	381	389	412	419	392	423	391	446	396	412	407	403	436	389	422	404	389	419	466	415	428	394	381	389	417	396	418	432	434	413	399	379	367	389	384	414	407	409	445	390	392	391	404	385	409	394	395	404	394	449	416	383	395	381	412	403	422	421	412	430	417	416	392	435	401	393	423	390	398	382	386	372	398	383	397	365	382	431	387	388	363	384	394	413	393	392	375	410	429	429	387	374	380	410	428	400	404	373	426	408	396	361	386	393	438	400	394	423	440	410	429	399	392	404	402	401	409	395	440	396	384	397	409	398	395	390	390	414	361	409	431	402	418	365	403	389	404	406	407	366	401	419	420	381	381	412	419	371	373	418	410	396	385	390	390	395	385	385	362	379	390	408	381	401	429	423	424	376	405	394	404	389	425	407	417	410	406	381	393	390	392	372	387	383	398	391	379	427	415	418	407	420	434	377	366	387	384	376	423	414	380	426	407	394	403	405	402	436	405	432	409	452	404	427	407	400	369	434	415	426	401	391	395	418	430	399	394	416	397	387	412	394	394	358	388	414	402	388	402	415	408	392	371	390	408	382	396	429	407	404	353	374	394	373	393	371	401	411	392	402	399	382	360	384	395	412	411	386	452	392	390	404	397	404	427	407	388	372	383	400	385	360	416	367	417	390	416	385	397	369	407	373	373	407	407	359	352	425	396	401	434	394	393	426	419	435	399	417	378	410	389	412	397	396	387	409	420	385	396	404	405	424	407	413	443	400	418	425	385	365	424	439	404	409	379	413	410	366	394	431	360	387	418	370	411	376	429	430	432	385	384	412	432	411	436	406	394	401	431	419	401	428	414	398	418	381	427	361	410	377	410	389	380	417	424
28095	25477	28910	21076	11348	6752	5536	5714	3388	2303	1038	801	718	501	487	783	754	616	500	374	319	315	264	283	278	302	285	306	292	287	290	298	296	316	277	289	257	282	268	255	235	277	271	261	271	236	255	221	207	245	224	279	236	247	246	242	241	224	243	252	249	232	236	218	216	217	231	233	235	224	239	219	222	234	237	229	216	227	213	227	220	190	244	223	241	240	246	224	241	239	218	233	255	221	237	248	231	241	236	251	239	218	248	234	214	235	250	260	247	200	248	232	207	225	234	240	248	259	257	277	254	227	250	227	243	258	263	216	218	214	268	250	241	220	270	263	256	205	236	215	212	214	202	230	213	242	225	216	242	245	236	223	233	227	238	235	234	231	228	256	231	225	221	230	251	211	214	248	223	227	203	228	206	240	236	259	232	224	236	224	236	224	247	253	228	219	236	249	216	215	217	210	226	257	212	220	217	234	233	225	223	246	235	218	202	250	253	236	219	273	232	240	240	229	235	231	244	221	241	253	253	220	246	238	263	254	236	219	238	230	227	199	231	231	229	218	245	218	230	240	252	233	246	265	228	233	233	215	229	213	229	224	259	237	247	246	251	255	235	217	252	224	215	207	228	250	244	202	256	242	222	222	261	249	221	204	244	222	214	259	216	252	237	236	241	210	238	245	234	234	233	240	251	202	213	240	227	221	249	238	244	265	239	237	226	211	230	237	216	224	208	234	220	223	245	227	236	261	240	250	236	259	227	260	231	241	229	202	227	231	219	247	207	234	232	259	220	233	246	238	245	217	232	227	222	243	253	217	268	219	240	230	228	225	228	242	209	227	243	240	260	236	223	262	224	241	222	217	238	234	261	224	241	239	207	242	214	222	225	246	240	228	196	205	247	222	219	221	201	222	241	212	272	254	257	257	223	229	240	276	224	222	245	227	251	223	229	242	236	238	254	266	210	225	238	217	245	258	230	241	261	225	229	221	227	234	261	241	225	240	257	230	234	220	199	221	253	223	236	230	240	218	232	226	205	248	240	252	231	212	240	279	196	248	214	252	244	223	225	240	228	255	219	232	232	226	259	239	217	256	209	247	223	255	240	223	259	223	200	244	225	228	238	219	234	249	214	209	227	241	235	234	230	218	243	220	247	214	246	217	256	218	221	265	247	241	237	209	215	229	239	236	213	228	229	225	232	253	241	237	210	243	211	234	233	208	238	229	248	216	244	221	242	250	231	256	237	238	209	243	218	215	221	215	241	216	230	222	226	248	237	244	202	228	220	230	224	240	281	247	222	231	223	227	220	248	238	210	281	220	238	244	245	220	241	191	248	218	210	237	233	231	231	227	246	232	206	264	267	263	247	211	237	266	232	267	258	212	219	243	230	221	224	242	254	224	258	229	209	260	259	223	260	232	241	257	241	196	215	218	224	253	234	227	272	229	234	218	237	234	239	265	228	251	242	267	230	234	241	216	228	252	252	235	237	204	211	239	226	233	219	233	233	206	246	261	235	230	239	259	219	228	218	262	244	221	219	247	219	212	250	241	227	226	209	226	243	212	231	215	235	242	226	226	237	227	222	204	233	233	207	232	223	244	236	240	232	242	219	202	237	235	226	229	245	207	246	231	263	258	244	248	254	207	231	229	234	246	244	237	238	220	239	228	221	249	277	233	222	218	259	227	255	215	223	216	238	234	239	232	241	243	235	225	233	244	241	255	217	225	235	227	207	219	231	218	217	220	219	227	240	230	231	233	206	214	230	229	236	245	241	208	209	244	231	244	225	233	217	236	217	247	247	218	207	236	243	230	227	212	211	223	243	221	237	244	241	218	216	235	223	226	222	226	223	231	239	258	224	248	225	242	233	227	195	209	253	215	241	232	213	222	232	234	231	232	223	263	240	222	221	247	222	249	210	259	244	253	216	232	248	225	243	212	234	232	239	221	231	249	225	246	223	248	246	237	218	224	237	247	217	223	215	216	255	240	238	235	239	240	236	216	261	236	233	259	220	247	196	239	215	216	225	236	243	236	193	250	256	257	245	225	251	229	223	236	225	244	230	275	245	224	218	253	253	239	220	266	228	219	222	229	225	220	236	242	244	220	225	227	248	215	229	219	196	233	240	266	254	243	235	219	245	211	206	250	224	249	248	220	219	254	244	247	243	251	252	240	234	243	249	237	256	271	245	222	214	212	228	225	223	237	255	228	227	247	238	257	226	216	253	241	243	233	244	227	226	233	237	238	220	235	244	259	252	261	252	224	224	219	228	230	242	243	215	226	235	264	234	221	234	229	224	205	250	269	232	240	209	255	250	229	234	227	223	261	224	215	232	268	243	230	211	222	242	213	212	244	235	230	228	222	240	243	230	252	244	246	221	234	241	219	236	238	224	240	250	237	222	275	248	222	222	250	249	221	220	243	247	256	257	221	241	225	233	212	245	221	229	239	251	248	207	235	220	220	239	243	228	227	216	229	231	233	214	188	239	250	233	227	248	253	255	242	239	238	239	255	258	265	223	239	217	240	241	212	234	212	242	240	249	219	216	205	205	240	234	248	234	224	226	207	217	236	224	231	258	209	216	216	203	246	238	226	253	253	223	230	252	234	247	239	243	222	242	270	221	241	220	228	241	242	235	191	235	246	214	239	236	269	241	219	217	221	251	243	278	232	254	197	219	214	230	193	218	218	257	232	240	222	234	251	246	226	235	237	237	234	266	224	240	229	205	209	229	235	273	219	229	210	218	244	236	213	236	211	226	259	239	234	247	186	230	228	220	246	236	240	211	219	223	213	214	221	239	273	225	210	239	235	214	226	233	208	241	227	238	221	226	238	239	251	219	239	250	255	241	241	229	240	235	235	239	234	240	239	239	243	209	254	252	256	205	213	209	226	199	222	200	217	266	227	226	237	259	243	246	231	261	246	237	220	249	237	223	243	203	264	246	220	221	239	226	230	240	253	235	217	241	239	234	226	239	235	229	204	243	231	244	211	253	243	230	255	224	253	241	237	252	243	241	238	250	259	244	221	232	253	214	235	227	232	262	201	213	219	271	276	248	216	228	233	241	233	246	256	201	241	236	233	247	233	197	222	216	234	244	217	201	250	245	234	208	233	243	230	234	226	226	240	206	248	251	233	233	232	218	222	249	231	230	212	247	221	214	244	232	230	261	247	267	242	255	248	243	244	229	241	209	215	248	218	219	247	247	237	209	276	250	222	266	224	236	212	249	223	253	255	231	238	208	226	244	238	251	208	245	244	251	219	275	255	238	228	239	225	230	261	227	214	246	233	220	245	236	254	214	243	216	229	235	259	218	209	269	229	224	237	217	234	246	244	220	224	215	245	226	234	224	241	232	242	235	235	219	239	256	245	231	222	212	232	221	244	230	227	248	220	228	226	239	228	210	241	223	219	243	222	203	228	206	231	215	217	222	251	226	257	252	256	238	245	226	210	241	243	222	256	234	217	244	227	252	246	216	217	206	214	209	200	234	203	233	232	228	231
32171	43088	35792	25036	18684	14563	13244	13909	8658	6516	2699	2194	1874	1327	1161	1963	1937	1547	1083	815	624	545	512	530	532	566	599	519	532	508	522	496	500	545	522	503	535	452	463	448	423	445	431	434	438	459	490	424	466	407	438	406	408	434	435	451	374	383	400	392	385	418	390	389	381	363	398	416	382	346	407	383	372	403	410	388	402	384	406	391	368	398	383	399	398	413	371	395	402	360	348	399	417	382	423	377	385	355	382	377	388	356	371	412	412	397	344	361	384	388	377	346	383	358	384	370	367	419	390	361	343	351	375	378	389	411	385	368	376	389	349	374	368	385	403	363	414	373	421	388	369	371	416	353	382	383	376	413	380	392	371	382	368	377	395	372	411	403	352	406	391	409	380	384	366	401	395	409	399	362	381	333	378	386	393	407	410	360	369	384	420	381	368	375	353	383	365	360	376	386	403	393	355	419	369	387	390	364	335	399	375	385	378	391	376	362	388	383	372	410	367	398	358	386	380	378	387	343	380	380	400	389	391	397	371	386	398	393	378	383	375	377	406	356	378	366	364	387	383	366	415	356	354	381	341	399	396	400	359	366	374	357	373	368	388	391	357	375	381	398	428	366	380	356	372	374	417	378	368	389	392	390	390	386	369	397	408	389	389	377	390	376	406	396	412	375	427	396	365	376	415	372	387	388	373	372	379	364	417	410	371	399	350	383	390	394	394	387	399	381	368	383	368	418	360	383	428	402	372	362	393	372	385	336	388	397	368	390	403	373	410	404	381	370	397	386	395	390	376	379	381	411	383	399	362	355	385	419	402	416	364	355	394	371	356	363	385	379	413	379	431	384	372	377	384	385	378	390	411	386	375	418	378	381	393	378	398	359	387	372	388	386	385	356	405	360	391	381	385	364	394	370	388	432	383	404	412	420	390	347	384	386	420	388	367	388	402	360	390	366	406	385	358	378	383	375	367	404	384	362	394	398	387	375	372	369	396	384	376	348	360	389	382	395	401	359	392	410	358	444	382	382	386	391	355	407	397	388	370	349	412	377	412	354	383	360	419	351	395	381	348	377	382	365	397	422	374	415	356	370	374	414	325	391	398	399	377	362	370	382	377	387	387	366	399	393	373	412	389	439	373	376	384	406	387	424	361	423	401	342	366	423	384	375	391	374	361	397	381	357	395	373	408	378	372	371	366	385	417	396	411	384	383	337	350	384	391	377	390	385	393	407	354	387	367	372	372	370	361	409	385	389	391	393	374	356	396	345	402	400	370	388	343	376	397	395	397	407	412	404	399	424	340	396	372	399	406	398	389	387	394	382	387	361	359	367	410	347	378	371	413	372	381	383	390	386	380	356	394	357	417	385	378	423	388	396	387	415	367	404	378	397	385	385	392	384	382	392	389	366	421	365	413	399	386	412	389	353	393	369	394	392	373	361	371	360	383	382	380	401	368	398	405	389	388	382	368	381	371	390	369	355	368	389	412	369	373	379	360	390	400	369	360	408	359	401	399	356	416	367	396	365	377	375	394	406	392	376	375	386	367	396	407	385	414	357	375	403	382	397	371	373	369	414	378	403	368	379	402	355	370	404	409	390	370	383	380	391	387	388	387	381	360	407	366	357	397	389	375	405	383	361	401	383	379	363	376	350	396	384	405	383	389	391	389	390	383	362	415	363	426	384	370	399	400	396	401	367	402	414	372	372	403	394	400	378	381	365	397	396	391	409	368	390	424	431	370	402	371	376	400	417	388	395	377	394	418	404	373	406	408	387	394	371	350	379	430	394	379	391	391	384	391	420	382	404	381	386	361	398	390	421	368	370	363	408	359	388	410	374	398	349	411	367	362	370	374	390	385	423	382	376	405	404	385	343	393	407	386	382	376	343	372	378	392	382	395	369	399	363	350	385	382	367	424	382	396	399	390	395	374	376	385	370	435	377	386	377	370	353	382	389	356	355	375	384	365	382	334	394	381	350	380	389	365	398	406	362	410	413	353	338	366	349	379	396	375	374	403	369	381	403	379	379	359	418	380	363	411	404	367	368	365	365	372	354	405	383	381	407	404	402	389	381	389	377	369	370	361	416	406	357	402	402	390	381	399	401	395	422	383	382	365	377	415	383	386	380	365	355	385	352	386	387	379	398	387	366	404	378	397	392	382	382	389	374	414	393	389	377	393	380	347	374	349	384	367	360	382	410	422	409	345	335	369	340	375	402	368	395	355	379	368	378	409	377	373	370	388	372	372	379	352	402	394	421	422	390	373	381	411	349	367	360	436	348	398	344	427	439	389	405	403	372	380	345	370	323	367	359	358	371	378	401	404	423	371	380	379	392	376	397	374	382	363	367	430	401	423	377	395	357	370	379	372	393	378	371	394	402	394	351	396	392	402	409	398	438	398	373	399	333	407	353	338	435	425	383	386	419	397	378	387	365	382	369	372	361	366	381	381	385	400	407	405	385	378	395	417	388	391	379	382	361	361	366	381	419	380	397	394	348	396	377	408	389	382	348	373	388	389	362	389	384	391	369	351	364	408	403	360	369	366	369	372	381	374	397	369	400	363	409	376	384	386	377	364	373	375	387	430	366	365	371	395	389	387	398	366	398	371	399	372	352	375	338	393	419	374	413	378	388	358	392	344	373	397	384	411	409	400	422	386	411	350	387	398	367	384	388	362	403	399	343	371	368	377	394	395	367	403	380	397	404	382	390	391	412	370	357	397	381	364	416	393	422	356	381	385	371	362	370	375	368	408	411	382	367	371	399	390	399	400	393	392	371	370	334	390	383	418	364	347	416	356	370	404	367	380	387	383	394	418	377	392	411	387	369	392	357	410	351	412	395	410	377	383	373	359	373	406	394	389	408	379	393	378	408	386	368	408	348	364	375	387	386	386	363	355	428	396	348	354	384	381	376	414	370	373	372	351	373	356	377	363	412	382	373	384	363	400	378	384	372	361	375	375	400	396	387	411	374	374	366	381	374	383	360	366	362	390	368	436	376	382	365	379	418	370	400	398	406	400	372	388	423	406	397	368	363	375	393	371	386	371	397	378	379	398	398	379	359	403	355	396	390	380	354	363	386	408	363	396	367	415	349	355	391	389	345	359	370	361	418	373	402	404	372	392	391	393	398	369	402	350	376	399	377	403	378	386	384	410	360	410	410	366	392	358	397	415	367	363	371	371	369	391	394	380	424	393	396	375	416	395	386	381	380	399	373	364	371	383	392	389	393	403	367	364	379	398	376	364	382	407	381	392	378	360	373	393	367	382	402	396	387	406	349	413	363	437	379	385	367	398	432	361	423	404	371	363	384	394	385	396	381	387	369	369	346	370	402	364	413	384	377	417	401	370	362	396	390	436	386	405	376	390	412	371	369	384	380	391	415	393	399	358	424	381	387	370	416	388	358	406	375	398	412	330	396	369	384	348	377	387	393	386	388	372	384	387	374	419	352	380	344	378	360	384	372	402	419	384	391	384	432	374	380	369	399	400	397	403	384	381	389
24432	21481	28844	25036	21820	16447	11569	10029	5951	3934	1714	1291	941	811	960	1110	823	776	717	569	407	428	378	360	368	352	350	322	353	335	341	354	351	351	402	366	382	315	294	293	322	292	297	296	303	297	314	281	315	334	306	365	363	316	275	276	263	255	275	231	231	233	273	270	268	255	248	222	271	285	234	269	262	244	289	235	243	256	251	223	271	252	253	247	239	228	253	219	251	275	246	235	248	245	263	242	283	239	268	244	275	230	235	259	254	244	242	250	217	283	277	268	258	282	277	244	241	258	253	260	249	274	243	266	248	248	246	268	254	226	229	277	270	268	281	253	260	254	264	269	236	265	293	261	258	288	285	229	257	257	248	280	240	276	260	245	243	280	290	252	244	262	248	249	231	261	265	252	253	258	280	241	265	242	244	284	263	291	265	257	242	267	292	250	248	240	277	256	281	252	275	230	273	256	252	235	264	284	265	273	267	239	261	265	284	277	253	260	241	258	254	277	259	254	287	271	247	263	259	274	247	265	247	267	261	261	265	245	233	282	260	242	247	261	221	237	265	259	271	263	252	264	232	275	252	239	245	267	252	254	250	229	245	265	272	271	261	248	239	263	261	229	250	255	266	253	259	241	259	217	266	257	252	259	251	254	260	291	251	259	258	270	267	261	326	285	262	242	255	264	243	262	251	284	239	262	280	250	236	251	265	258	254	250	249	264	263	245	247	218	262	270	234	256	258	255	288	265	266	221	234	230	279	250	246	248	278	264	265	225	268	259	238	249	229	255	252	226	249	260	251	252	272	240	246	282	252	269	249	248	256	282	233	258	252	224	256	282	223	254	269	251	276	248	255	237	253	244	254	266	237	260	234	246	245	282	227	246	256	262	249	253	236	260	248	277	277	253	251	295	235	238	247	231	268	246	274	272	286	245	267	234	266	234	243	264	238	269	249	237	267	239	253	255	270	271	255	273	263	270	285	288	240	257	230	243	243	267	267	282	282	252	277	248	249	273	282	285	255	245	256	251	264	236	243	265	234	255	259	259	231	266	263	277	256	256	253	292	232	255	255	241	244	277	244	254	251	273	276	279	238	231	244	253	256	230	260	259	247	244	236	261	257	229	254	280	239	274	251	251	267	250	259	258	240	270	283	286	251	274	250	262	260	244	222	259	259	279	238	241	255	242	289	255	261	251	243	256	215	282	262	258	272	261	245	269	279	251	239	269	248	275	261	266	246	269	237	283	263	266	247	268	238	242	247	247	249	251	246	229	289	259	263	227	232	247	257	250	251	260	282	245	262	261	283	278	244	257	259	261	260	261	283	266	274	259	249	208	256	255	265	256	254	246	252	246	251	228	271	275	272	251	269	253	236	255	240	236	274	265	240	257	239	270	234	242	244	266	249	261	270	246	280	267	281	263	263	238	249	260	250	255	220	253	256	238	256	255	234	266	249	251	245	266	271	251	253	260	272	277	264	223	251	252	245	237	253	278	256	258	263	270	238	270	240	252	269	275	254	277	296	260	265	265	266	263	255	257	229	275	266	243	236	241	247	253	266	252	256	266	238	251	254	277	273	220	271	255	249	248	272	263	288	242	246	233	267	282	247	282	243	243	241	257	251	243	254	242	246	263	261	268	253	263	240	238	252	268	244	265	247	244	270	287	232	237	218	247	260	269	221	239	229	280	250	255	238	274	231	246	232	244	239	256	236	243	251	261	266	246	270	239	277	258	264	245	259	259	237	256	252	294	259	251	263	258	270	274	296	258	237	265	296	260	245	274	258	249	258	255	242	236	251	243	254	269	256	262	273	242	267	258	272	263	259	258	249	275	267	275	269	245	258	280	257	267	254	257	256	247	236	276	241	253	285	228	253	264	278	245	253	266	249	276	244	276	238	274	259	235	256	267	244	239	250	248	236	261	254	270	277	265	256	266	245	265	255	211	226	270	240	263	251	255	239	244	247	269	261	251	240	259	274	275	268	290	248	245	252	229	265	276	278	227	249	238	253	266	244	262	241	265	276	271	262	260	254	224	230	238	255	262	258	239	259	230	264	255	269	270	257	248	265	255	225	282	238	253	249	254	253	266	248	279	260	263	256	210	280	254	253	257	259	269	253	230	257	263	287	234	248	276	242	275	239	242	270	282	244	267	266	245	260	258	271	243	275	259	225	244	249	280	244	263	263	278	264	235	240	270	215	253	242	227	295	257	279	243	271	242	236	256	233	260	281	258	255	258	241	265	232	232	253	275	259	278	262	229	278	264	224	264	266	264	230	240	240	247	267	238	246	250	264	263	235	255	254	278	234	258	250	263	253	270	269	232	279	246	268	262	262	280	271	237	259	257	260	252	255	275	255	244	260	267	274	268	276	276	226	261	262	281	257	236	286	253	267	231	291	225	239	244	240	257	216	266	224	281	246	265	297	270	259	260	254	283	255	251	267	255	238	253	264	248	254	246	262	246	257	251	243	261	260	255	285	265	268	262	240	254	263	251	254	256	277	260	239	253	237	255	251	282	251	263	265	246	267	266	263	259	256	255	269	232	275	277	250	283	276	286	225	243	262	257	238	260	261	254	267	234	248	264	276	261	239	243	263	281	232	273	249	258	231	259	259	264	253	254	274	256	250	265	219	240	261	271	237	245	255	265	262	260	233	278	267	244	283	247	207	243	265	271	255	240	262	263	257	266	251	276	253	273	259	265	261	277	242	256	245	266	268	251	262	240	258	232	265	275	267	258	240	265	244	248	245	241	276	266	268	255	244	264	243	239	265	236	253	245	262	263	254	255	245	278	273	257	271	258	247	249	239	245	249	255	259	255	243	269	264	270	260	252	279	240	253	265	282	233	249	235	260	255	254	231	253	262	264	258	260	246	271	278	261	238	260	233	262	248	256	272	273	253	243	255	254	243	252	260	257	258	238	242	261	248	257	233	252	258	259	245	275	243	249	279	239	240	249	239	245	255	264	252	261	244	230	254	252	269	255	258	248	250	287	246	258	241	250	244	265	254	259	239	264	282	260	225	260	249	267	254	279	258	257	240	277	225	286	270	259	285	244	274	269	280	255	232	249	255	252	264	238	265	271	247	284	228	273	258	256	229	256	239	242	232	262	252	266	251	257	236	244	250	258	259	231	258	286	247	261	273	216	248	269	254	254	274	250	237	260	258	244	232	233	281	229	264	250	261	251	265	242	241	263	278	225	250	247	264	250	271	271	252	249	256	254	253	264	257	256	239	240	243	292	239	273	255	240	285	257	254	260	289	257	261	256	270	255	239	271	261	237	244	276	259	265	265	254	280	251	296	263	271	254	229	246	268	285	221	284	270	251	244	264	263	268	251	253	252	254	246	255	260	268	240	256	282	286	240	233	266	239	249	272	271	248	282	254	215	258	281	257	256	281	239	260	268	271	250	275	262	259	245	242	269	264	267	252	262	252	261	280	267	246	251	249	250	238	239	265	240	242	230	254	268	221	228	259	265	269	223	245	250	260	262	250	246
31854	51139	43211	32604	26294	20092	18986	18959	13103	9269	4544	3346	2431	2056	2499	2726	2025	1911	1716	1125	896	814	688	686	721	761	773	695	632	675	647	634	624	707	685	657	636	564	558	506	521	510	463	454	499	476	569	485	570	487	570	715	647	533	461	510	403	425	416	433	378	389	464	421	433	413	431	419	426	387	402	410	435	401	389	450	411	386	461	455	434	440	423	438	406	410	396	409	385	391	430	452	424	414	438	406	394	447	445	390	487	396	456	408	439	405	424	423	394	423	412	399	423	418	419	428	432	434	397	421	447	416	417	416	455	419	440	383	447	392	384	457	435	437	416	403	449	422	436	410	419	421	445	418	434	384	447	427	413	424	433	424	435	435	420	414	430	422	420	462	426	409	389	447	416	450	462	437	389	436	389	420	422	426	390	394	411	435	443	410	445	407	431	423	389	399	385	403	398	449	420	388	440	462	396	426	441	416	382	435	421	413	438	411	410	441	423	421	372	427	425	418	415	431	407	401	413	432	385	437	416	420	414	420	396	404	403	439	428	406	404	420	429	427	417	407	442	417	439	427	392	427	424	422	409	398	425	412	397	421	458	443	404	441	403	430	401	441	412	456	434	447	406	445	432	406	415	431	439	462	442	444	438	411	408	432	437	391	424	425	410	425	407	421	423	401	467	428	421	434	420	388	427	416	414	413	398	440	453	416	422	413	429	417	413	461	441	428	434	441	400	413	424	377	447	428	396	410	400	427	379	449	394	424	420	456	372	402	450	443	399	406	412	386	427	390	428	426	435	411	436	463	418	415	431	402	393	426	404	390	488	448	432	403	427	448	447	429	418	441	422	409	420	456	435	423	436	413	403	429	432	427	427	418	415	439	406	408	427	452	403	431	398	450	461	437	437	395	447	424	429	472	415	420	425	420	446	417	404	423	423	425	432	410	426	415	419	374	432	444	432	424	414	406	426	409	457	416	464	454	403	419	424	448	461	425	407	423	435	430	389	451	408	442	407	425	420	438	429	417	453	412	410	404	409	392	461	451	469	424	433	423	420	426	441	426	439	441	404	447	469	422	390	411	421	417	426	438	410	415	420	403	389	466	451	422	413	396	411	435	411	427	452	417	429	428	424	394	399	462	386	454	426	427	414	426	467	432	423	428	414	425	441	399	433	376	431	372	442	397	449	417	409	449	430	426	397	401	386	401	413	423	447	413	423	412	410	414	434	431	438	460	438	431	391	411	431	417	448	424	433	445	425	411	447	427	450	418	397	388	434	415	407	451	421	410	431	412	413	425	402	446	436	416	396	414	412	415	412	425	409	435	424	421	427	421	443	412	439	376	435	455	422	431	438	440	430	417	384	437	408	408	401	421	412	427	427	418	409	408	439	420	419	428	395	461	394	447	418	454	437	421	361	401	426	387	400	402	432	422	428	410	429	405	457	393	433	432	428	430	377	421	411	441	442	417	437	418	413	435	411	458	396	412	449	420	388	425	394	436	440	417	425	453	423	433	453	421	420	398	423	413	389	426	431	463	431	467	432	433	437	442	439	458	435	455	420	440	422	437	395	426	416	428	431	417	419	415	451	427	388	417	458	438	470	443	393	422	438	398	401	420	417	415	408	430	425	463	407	417	423	427	470	401	441	388	426	418	435	393	401	426	397	412	412	427	394	421	414	425	429	421	405	420	403	430	406	462	415	448	432	408	430	405	417	456	404	389	397	505	392	411	410	414	444	450	404	428	418	411	398	388	426	440	446	382	430	418	427	423	430	469	426	418	453	432	427	443	428	418	428	415	441	436	436	429	403	425	393	429	387	429	411	454	414	443	424	404	447	417	464	404	356	445	435	419	433	425	441	392	417	391	416	394	393	447	436	452	433	464	458	406	407	422	418	470	435	418	421	471	400	417	427	419	435	400	435	424	428	439	415	430	430	423	402	376	398	423	421	378	429	442	426	396	447	424	396	416	408	409	427	394	436	409	407	428	400	433	391	442	399	433	435	404	427	400	383	411	428	431	411	418	424	402	432	410	348	418	413	413	441	452	397	450	434	415	438	450	404	428	411	449	402	446	388	419	404	438	392	414	437	438	425	436	429	435	438	395	455	466	405	403	418	411	421	435	402	409	445	437	410	408	436	395	428	401	403	421	407	403	451	420	428	427	450	411	432	423	437	396	434	435	411	423	404	433	413	422	389	458	369	400	412	425	387	387	454	440	464	415	396	454	412	375	372	434	449	388	416	416	390	430	394	448	402	387	432	470	422	434	412	403	421	413	464	446	446	442	422	410	433	411	418	431	415	445	428	419	431	423	413	426	462	455	461	451	413	443	428	452	402	422	424	456	425	434	416	417	445	413	410	466	419	397	425	405	444	399	427	450	420	417	420	410	445	428	414	400	426	414	402	415	424	430	420	404	433	430	433	424	415	437	424	383	436	417	415	416	396	446	402	386	422	451	415	470	404	425	438	433	453	442	441	464	412	412	471	442	425	422	429	449	430	419	433	397	390	405	416	407	413	413	423	430	385	435	430	436	459	392	399	435	409	385	412	402	425	389	443	384	389	450	454	429	433	455	472	427	410	423	439	412	443	438	420	433	449	441	396	430	445	428	415	397	427	423	441	421	422	420	379	422	417	452	453	436	411	479	414	418	407	440	422	425	401	445	455	435	403	426	392	426	428	408	385	441	454	381	401	412	418	402	430	436	423	455	441	406	408	405	416	469	412	420	404	462	423	410	429	390	430	402	437	437	405	405	412	422	437	435	416	435	390	455	425	460	406	453	404	431	395	432	401	441	417	409	414	423	451	413	405	424	422	397	400	414	436	395	462	405	416	396	449	462	396	417	443	436	434	445	422	417	440	430	431	410	444	407	390	417	447	417	426	422	437	463	442	420	427	411	402	410	453	414	408	411	455	405	389	393	414	407	416	424	420	432	437	428	429	405	419	416	398	393	425	420	386	418	421	399	414	415	433	383	439	465	426	445	437	423	416	399	416	413	412	434	414	446	452	399	432	391	448	399	417	412	414	431	391	445	414	417	408	435	412	428	423	409	408	385	448	413	464	449	428	426	412	401	391	412	421	425	434	417	418	403	427	430	404	420	426	424	428	425	416	449	445	456	440	395	420	441	459	426	404	448	419	368	455	435	422	427	416	414	434	481	397	402	384	482	400	409	413	432	426	390	410	392	441	437	427	412	385	417	431	435	428	393	447	416	389	405	461	413	419	416	377	444	463	394	432	405	437	421	418	450	398	417	400	426	422	409	413	416	429	437	423	438	399	390	433	433	452	396	411	394	415	437	437	411	440	416	402	404	418	421	379	443	425	444	430	413	438	408	379	413	451	425	400	444	424	425	414	383	421	380	392	421	427	452	425	425	416	386	438	415	416	416	425	449	421	415	429	441	461	421	402	428	433	413	457	443	430	410	414	399	455	406	472	454	441	403	435	410	472	426	386	386	408	420	423	431	426	461	458	431	408	410	414	421	429	388	413	425	436	418
23487	21517	29468	24143	21921	21776	19251	13449	8848	5125	2476	1814	1157	1217	1404	985	955	913	761	607	522	541	429	396	392	495	470	355	367	366	394	377	373	329	388	364	367	360	329	311	324	315	296	302	292	333	301	296	289	244	425	449	438	335	330	280	271	290	268	222	247	261	223	257	248	236	234	247	265	253	244	253	253	263	244	249	226	238	252	262	260	270	260	214	274	236	248	247	256	248	243	249	253	274	238	250	237	246	242	241	242	291	246	234	274	249	233	242	247	272	263	245	258	258	246	230	248	240	247	247	255	234	236	251	253	244	275	253	242	279	261	237	243	226	234	245	269	237	239	243	253	246	286	244	206	251	271	221	237	254	270	261	244	270	234	284	255	251	254	265	224	268	244	279	253	276	262	263	261	256	277	280	240	253	240	250	247	268	257	234	213	248	264	243	218	244	235	233	259	270	236	264	249	239	226	280	256	258	230	238	243	248	256	278	228	250	267	271	254	251	255	254	245	257	260	245	249	243	254	242	231	242	245	227	221	236	224	238	254	259	230	266	260	264	248	264	217	260	228	255	243	246	267	271	235	259	238	270	258	246	262	237	250	260	262	262	251	250	266	250	250	259	237	267	281	266	257	218	239	261	231	272	236	233	259	274	248	256	279	252	251	247	223	255	248	244	244	235	253	241	246	247	227	251	255	247	259	246	265	261	253	261	218	267	246	252	252	238	273	231	273	247	262	240	234	232	249	228	250	271	251	238	232	250	244	228	265	271	250	246	261	244	271	259	243	246	247	237	255	253	235	228	254	258	230	260	260	239	262	235	228	289	239	239	256	249	264	234	267	231	246	266	250	244	284	264	233	266	257	244	253	250	252	257	249	264	235	238	254	230	237	240	265	252	236	257	221	252	242	227	264	223	229	255	270	245	249	264	236	260	211	240	268	233	252	252	268	243	264	236	275	237	261	223	269	238	240	268	223	244	244	255	231	222	242	263	276	265	227	229	251	282	256	248	273	243	233	262	235	255	232	232	266	265	232	266	276	268	266	259	256	259	236	263	264	217	248	274	229	234	230	280	265	273	265	233	263	258	249	264	231	268	258	254	238	237	272	235	239	254	255	257	237	237	268	249	265	285	219	247	263	230	211	245	222	221	244	228	256	255	268	256	230	257	245	234	245	296	268	222	260	256	253	235	254	272	264	249	231	281	256	227	250	269	249	238	255	231	230	243	228	240	267	232	259	224	237	261	241	258	249	259	246	234	236	234	260	235	255	245	249	270	259	247	256	271	232	254	251	252	268	243	252	271	237	266	251	237	269	235	236	259	221	249	249	260	242	256	272	266	238	259	270	241	231	263	251	237	285	274	240	267	229	273	272	224	267	247	239	260	234	229	241	247	248	261	240	270	248	239	228	260	213	256	240	247	267	234	236	249	245	277	231	243	247	243	256	258	248	242	260	228	251	243	238	228	255	274	247	248	259	255	265	249	273	254	240	245	233	256	249	251	254	272	246	256	270	246	281	241	231	236	253	268	251	248	242	259	262	254	225	257	264	272	256	235	247	264	226	239	237	215	269	246	254	244	244	276	280	264	260	240	246	258	235	250	249	254	276	277	253	250	240	214	259	264	272	263	247	245	263	252	248	241	247	248	254	257	270	248	232	260	256	215	230	267	262	259	226	242	249	250	237	263	241	218	257	238	259	270	275	249	233	266	250	282	221	239	253	252	231	242	251	269	233	249	248	222	224	253	251	259	260	249	281	224	261	250	258	253	244	266	254	237	246	261	240	261	248	225	245	232	246	249	249	239	227	265	260	289	241	277	237	250	260	255	237	241	256	251	266	248	252	248	261	272	235	255	246	264	235	272	230	234	222	225	255	248	248	244	249	263	217	253	265	266	251	249	239	243	260	276	241	242	240	226	251	244	239	232	229	237	245	241	246	247	250	243	239	253	261	263	243	242	224	273	248	248	261	245	252	254	228	238	251	267	224	258	254	240	250	230	248	270	247	264	246	235	238	235	268	267	241	231	243	252	285	267	228	247	238	246	244	229	255	264	223	260	253	236	252	258	243	250	235	246	266	253	222	254	243	250	243	268	233	236	255	227	261	257	257	243	232	227	262	240	256	254	227	260	266	265	252	248	267	265	266	281	248	235	259	213	259	246	288	267	237	250	250	273	221	237	231	269	251	260	261	251	242	263	259	241	252	230	237	248	256	237	261	267	237	249	246	234	248	260	252	214	243	252	260	230	236	263	268	252	263	249	261	264	272	253	239	232	255	269	258	244	254	226	227	234	267	261	250	231	244	252	249	239	247	232	256	260	254	243	235	220	256	226	273	242	230	248	242	267	235	247	239	246	258	281	257	240	259	266	229	238	235	258	238	253	243	219	248	238	255	234	270	276	241	242	243	267	246	239	234	260	261	283	247	265	248	227	244	245	230	229	263	220	257	251	223	240	257	240	257	238	241	208	241	231	276	262	241	259	274	228	264	276	273	242	229	263	243	269	274	271	235	239	245	228	255	245	252	239	246	241	265	209	241	228	254	286	246	244	239	255	228	227	246	239	255	260	278	264	238	273	230	270	269	247	228	284	230	233	244	241	237	273	246	249	266	243	213	245	248	253	257	244	243	251	284	260	239	251	231	256	234	249	247	230	259	251	271	256	274	264	267	239	252	207	238	247	240	248	227	266	250	238	244	228	230	259	254	236	293	274	238	261	251	242	221	231	228	249	259	277	242	238	237	262	263	249	254	235	235	271	257	239	256	227	275	271	267	227	253	247	229	241	240	242	248	239	256	259	287	269	270	252	272	244	253	250	250	248	273	249	288	225	288	274	258	255	247	244	273	248	268	259	263	236	255	255	257	263	258	236	232	251	250	253	237	267	225	257	294	255	259	238	272	254	250	243	237	256	259	266	256	239	245	254	254	210	269	240	248	237	274	239	256	248	247	271	253	249	249	220	239	255	247	250	232	251	273	246	244	261	231	252	215	272	265	248	261	231	274	236	272	242	236	251	249	273	256	267	253	261	247	267	238	259	236	237	240	255	238	247	258	252	234	239	257	253	230	257	245	252	253	243	268	263	242	247	251	249	230	275	249	228	249	247	259	244	254	256	248	248	233	239	231	251	235	250	256	245	228	253	256	239	244	234	259	254	234	254	280	257	263	246	248	239	260	246	230	231	254	248	239	263	273	240	267	262	253	235	220	268	227	257	217	251	254	267	273	266	270	244	244	246	238	255	250	243	252	266	251	243	281	254	233	244	237	222	261	264	254	241	219	254	241	232	254	251	248	252	233	241	280	258	220	210	281	274	228	232	281	248	267	248	239	295	250	262	258	234	213	234	258	248	245	259	247	264	231	271	240	232	237	261	248	246	260	228	266	234	246	260	235	231	249	227	243	242	244	247	269	269	246	271	251	248	230	266	229	247	231	252	253	247	286	263	275	257	249	228	227	274	259	249	238	251	250	242	229	236	239	226	262	238	249	259	262	235	286	256
32170	55592	48866	37741	30515	23314	23278	22237	17470	11176	6149	4636	2898	3158	3787	2490	2408	2137	1841	1484	1225	1122	884	835	767	1043	894	787	778	685	751	762	733	698	716	716	703	655	682	554	575	560	491	494	491	538	600	500	487	453	799	902	838	638	567	484	461	444	385	394	392	401	426	439	394	394	409	407	387	396	384	395	417	432	425	427	397	440	385	402	400	400	410	409	406	389	409	406	393	410	358	462	398	394	432	396	376	423	391	423	399	412	404	406	412	432	393	373	400	389	413	388	413	402	423	364	394	403	431	434	364	406	401	421	395	401	407	445	401	398	387	433	441	432	425	395	373	404	387	411	424	420	416	402	374	431	367	401	392	405	355	385	440	419	372	392	395	381	430	383	394	415	394	436	427	387	373	398	436	448	398	401	396	417	401	381	417	418	433	417	432	421	406	440	442	382	372	389	399	376	388	415	395	405	384	431	431	412	379	377	384	419	405	422	401	452	366	388	392	374	341	422	402	415	417	418	436	399	402	404	432	399	401	389	414	408	425	411	420	424	396	387	391	391	437	416	409	415	422	400	437	426	406	407	397	391	394	381	432	407	430	367	364	426	409	405	405	389	421	410	397	383	395	411	424	427	404	380	406	422	424	389	408	419	409	408	390	399	452	408	374	416	410	375	426	407	391	428	395	396	436	390	383	422	401	423	408	417	422	400	397	375	430	384	407	427	409	426	397	403	412	418	419	448	434	411	390	390	398	377	380	382	416	401	410	415	433	412	400	388	415	407	380	392	411	375	444	459	436	394	384	401	411	383	385	407	419	417	419	361	421	405	400	403	374	390	401	405	414	423	396	406	397	384	428	386	364	385	415	418	399	410	391	385	396	374	398	404	415	386	400	389	410	387	435	413	376	370	381	382	413	422	413	377	384	393	422	457	419	390	390	451	392	399	391	386	418	401	387	438	381	377	430	433	464	376	401	369	403	439	407	386	407	399	382	382	395	382	444	400	432	397	411	362	383	405	379	357	439	383	367	420	422	382	397	400	415	392	408	394	378	414	417	419	413	365	450	408	444	429	425	402	384	371	390	398	430	394	406	385	428	388	414	385	392	392	415	399	421	380	409	422	409	442	419	396	383	402	412	375	404	386	421	399	382	395	412	357	397	412	435	400	388	387	415	445	391	417	368	382	402	402	376	403	370	401	405	407	395	382	410	386	451	440	382	411	410	385	404	404	409	401	403	385	386	390	404	386	384	376	410	423	421	399	387	399	406	407	385	365	413	427	400	423	457	396	430	377	386	418	429	401	383	409	406	379	388	403	385	393	366	416	406	407	419	408	392	420	410	416	381	399	403	399	431	435	385	369	369	392	388	409	430	379	389	415	401	410	387	403	389	381	429	419	395	377	425	394	382	417	423	414	379	438	413	402	405	405	345	418	378	418	410	401	389	404	426	423	412	378	390	434	433	400	374	402	442	416	395	383	409	430	407	406	400	404	391	414	371	406	434	374	406	379	425	394	387	440	433	426	420	409	404	456	423	433	368	386	418	382	395	416	379	414	394	426	424	376	404	378	413	422	382	379	435	386	431	391	400	390	411	428	380	407	404	406	429	434	403	392	387	438	371	383	428	420	395	410	399	406	411	413	428	406	460	400	393	417	411	392	374	383	386	427	374	415	418	410	417	404	399	410	423	406	394	379	399	436	399	432	422	412	389	408	401	406	394	379	385	419	416	414	388	351	419	435	411	396	401	361	416	353	395	419	437	396	401	412	397	389	415	423	386	426	397	399	399	396	391	382	434	411	353	409	381	433	373	358	381	377	372	400	372	429	391	406	393	423	401	394	430	427	410	405	416	369	398	365	376	410	397	422	376	401	406	428	388	379	410	394	418	396	420	397	426	407	375	399	419	408	403	399	426	423	402	403	390	418	408	397	429	381	389	408	425	377	422	376	400	406	390	438	421	369	400	368	393	372	393	435	392	409	423	424	381	420	394	430	378	401	406	411	391	363	430	399	422	415	392	408	379	374	378	460	434	394	400	379	390	382	367	405	445	385	406	414	373	396	386	400	383	413	419	411	415	400	449	392	428	384	398	425	452	389	406	380	417	398	400	436	378	431	413	413	387	437	393	382	403	431	417	435	427	435	366	375	402	388	366	425	410	417	446	412	414	397	409	389	411	389	433	419	406	445	395	402	417	386	431	427	426	389	424	406	405	388	390	415	387	402	437	394	417	419	371	376	416	383	411	382	407	450	424	379	413	405	394	393	373	413	410	436	424	387	404	397	406	464	451	429	380	400	414	405	382	411	401	426	436	409	408	400	424	377	387	417	408	417	410	423	383	385	404	415	427	442	367	375	391	421	392	411	388	410	421	417	380	451	432	440	421	390	396	384	385	389	418	421	405	404	384	408	395	417	415	458	429	391	396	377	400	380	370	395	392	411	420	387	403	409	426	413	406	417	376	401	391	385	398	385	425	426	397	426	393	377	415	421	391	407	410	368	435	422	410	397	413	428	391	413	407	431	421	423	375	408	433	422	418	408	407	421	377	424	395	412	395	412	392	404	430	377	403	434	421	405	426	403	417	403	422	422	446	386	349	374	400	370	399	413	421	411	381	370	408	414	376	406	395	403	386	411	421	420	388	370	376	388	423	399	421	426	441	390	433	428	388	409	398	374	410	410	393	437	414	391	396	387	419	410	386	416	430	390	421	409	401	430	407	424	418	392	397	412	395	419	432	408	424	458	401	404	417	419	380	378	430	401	407	406	443	416	417	412	415	395	408	441	437	405	427	379	409	410	400	410	396	410	381	395	417	396	407	408	376	443	377	381	409	409	389	428	411	412	443	402	390	394	398	394	384	372	399	400	426	427	401	437	392	404	407	426	409	401	404	443	408	407	412	410	416	404	421	428	390	355	413	454	411	374	430	411	419	400	397	407	392	403	392	411	429	442	415	405	405	374	420	448	396	389	410	411	374	403	372	423	403	413	395	405	401	421	398	392	368	411	414	417	411	406	406	444	434	399	396	421	420	395	413	409	416	406	411	397	399	432	400	371	404	348	423	411	381	411	380	403	424	417	423	375	382	416	410	399	409	389	419	382	376	400	401	418	428	376	366	385	393	395	426	410	421	426	397	395	391	417	424	404	384	421	397	400	417	415	381	389	412	396	422	390	452	426	405	449	406	411	407	407	397	421	420	401	419	406	390	387	402	398	405	397	405	410	404	400	444	421	404	421	415	430	391	400	389	393	412	392	395	411	407	417	407	402	418	423	373	418	364	420	439	406	400	405	403	450	421	399	413	407	425	411	420	387	406	371	422	379	404	449	422	400	416	435	391	385	415	402	392	411	437	385	390	426	382	402	389	422	412	403	390	414	393	392	401	374	380	400	377	414	426	421	434	418	393	388	405	407	397	379	399	429	396	360	370	448	395	386	425	402	422	369	389	398	409	399	421	431	419	416	418	399	415	423	405	411	386	419	423	373	419	402	389	388	399	420	402	403
27533	24791	29952	22682	10975	5544	5416	4805	3391	1681	1009	656	564	609	543	482	407	413	340	387	362	343	306	316	320	410	320	282	271	272	312	264	284	275	274	251	266	255	275	258	237	272	244	251	234	267	234	223	224	245	249	226	249	265	229	208	223	253	196	261	238	211	247	235	250	216	237	233	223	248	246	243	247	221	215	242	230	218	210	219	219	199	223	249	193	225	225	232	217	245	211	224	209	203	203	233	228	234	199	234	226	238	228	256	210	192	251	259	211	218	213	220	235	224	238	251	212	259	239	222	216	219	227	209	239	224	226	248	239	218	246	218	245	240	255	227	233	210	233	273	245	257	200	220	223	229	252	225	243	220	238	217	245	197	224	213	214	217	243	207	229	225	229	211	205	231	237	222	250	217	230	242	218	253	239	245	233	218	226	227	245	236	245	245	256	239	240	221	227	215	235	233	255	263	250	233	220	223	256	211	201	245	224	213	233	248	229	213	225	248	213	213	244	245	248	236	227	232	275	219	214	227	221	237	237	223	231	259	243	235	240	218	193	242	227	229	219	238	238	211	241	217	222	235	223	238	227	237	247	219	195	205	231	241	229	244	226	251	224	220	222	227	223	206	219	244	234	253	222	222	218	188	217	238	207	209	236	225	225	223	231	261	239	230	243	242	212	240	195	246	230	232	239	215	237	239	238	202	250	194	230	227	243	210	225	223	227	228	251	247	238	200	246	205	217	236	230	224	255	230	230	231	233	232	250	219	229	224	247	238	225	231	245	212	223	206	212	238	239	235	250	217	238	235	221	235	225	248	247	248	235	233	236	245	228	235	253	204	222	228	210	221	235	228	246	240	205	219	226	242	222	233	228	229	261	224	245	254	251	242	243	216	223	237	227	214	230	214	240	229	207	212	250	230	228	237	228	224	245	200	242	264	244	235	235	209	227	225	221	210	209	233	222	230	237	243	213	221	247	216	220	213	253	218	230	207	236	261	225	210	248	223	222	215	242	245	234	218	212	227	206	232	243	227	218	220	222	223	221	248	204	218	228	234	236	194	214	231	218	246	233	230	240	244	242	226	221	237	223	228	224	228	227	218	242	208	221	227	215	244	248	239	251	215	245	238	222	230	220	230	195	238	217	224	219	204	223	234	223	244	226	224	206	203	231	203	261	208	231	240	232	235	191	249	235	231	234	205	237	210	229	232	228	227	263	231	238	254	238	254	221	269	237	221	251	259	234	225	269	212	231	216	233	220	234	247	215	265	219	226	230	244	266	200	230	236	213	254	221	229	222	238	243	253	221	219	221	225	235	244	256	250	234	230	257	223	251	225	212	187	249	226	238	234	203	213	235	251	216	234	228	243	231	247	217	264	227	196	245	249	250	253	256	246	244	216	226	223	241	235	239	248	227	238	207	246	238	254	224	244	250	227	217	217	231	227	241	245	234	240	210	208	199	240	196	239	264	230	219	253	229	221	248	211	223	241	229	230	220	234	249	259	220	219	249	223	220	215	227	229	235	219	236	209	218	221	236	231	245	244	232	219	237	248	217	241	233	210	235	239	243	235	223	236	219	201	237	225	253	240	242	233	252	242	226	233	249	225	244	207	240	202	264	264	218	235	222	210	243	232	220	244	217	242	240	226	226	222	222	235	262	207	248	217	231	218	229	227	230	226	253	226	271	235	209	212	229	238	249	238	231	233	236	218	214	244	231	247	236	242	250	225	220	247	220	252	240	229	222	210	238	251	229	230	236	235	213	216	242	229	229	241	254	212	216	217	216	217	246	234	242	218	236	229	233	207	215	239	232	220	247	205	216	222	230	236	245	248	239	243	219	260	232	245	192	207	239	220	234	238	249	218	233	237	229	204	233	231	228	211	223	203	231	212	225	239	223	237	235	252	214	212	231	239	209	249	242	239	222	216	222	205	231	237	229	239	226	248	246	249	209	246	227	257	218	228	227	225	218	227	238	242	228	236	231	237	236	214	230	204	214	259	202	221	237	220	226	237	241	230	243	211	198	231	228	213	223	245	242	233	229	221	263	255	230	243	195	212	230	207	229	232	238	235	210	244	282	213	238	237	213	220	242	272	242	227	236	223	215	263	225	246	259	236	224	234	227	238	244	218	217	233	220	258	219	238	227	185	223	239	240	226	191	243	213	255	242	221	225	242	230	212	220	251	232	241	243	238	258	249	269	256	207	243	222	247	230	214	247	236	263	221	217	235	208	241	225	246	235	225	211	214	207	224	213	244	238	220	223	207	222	201	241	214	212	210	219	248	216	256	211	241	219	256	263	232	217	224	212	228	238	211	248	219	212	221	238	253	240	221	232	225	233	212	235	249	218	226	269	211	258	237	255	245	228	238	223	238	218	237	224	230	243	213	228	246	259	206	232	234	242	241	216	222	249	234	208	238	223	253	234	226	242	230	235	243	225	236	246	261	260	226	227	226	232	213	227	249	240	217	242	222	236	229	231	226	223	225	240	226	241	223	227	202	212	240	252	229	242	212	221	217	221	237	263	235	233	247	248	199	240	222	231	250	217	226	218	230	243	209	224	246	213	236	228	244	248	254	241	235	223	265	233	225	254	215	269	230	223	226	236	223	229	187	243	234	220	244	225	229	264	255	223	211	237	245	241	246	252	245	239	237	231	219	216	204	238	239	205	235	232	229	202	228	250	252	218	255	255	210	219	248	229	235	242	210	226	245	250	219	228	228	239	218	222	259	248	253	242	247	212	232	210	229	250	227	202	222	268	221	239	226	234	228	252	234	217	243	248	238	248	250	253	204	247	242	228	230	256	233	246	251	231	231	238	222	236	225	224	238	256	236	237	205	231	268	222	239	235	236	249	236	221	231	222	239	237	218	215	229	202	255	209	214	234	236	282	210	207	239	218	227	219	239	246	220	242	215	238	218	208	243	254	231	237	198	228	203	226	230	247	233	258	252	252	244	231	217	224	227	231	249	238	213	245	237	233	233	219	229	230	228	242	221	235	241	217	236	233	237	242	209	235	244	234	226	238	223	208	209	241	252	210	245	227	245	264	247	218	232	226	231	242	232	237	266	220	248	201	230	243	222	218	223	240	234	232	224	256	247	219	237	212	234	238	218	237	208	267	229	212	207	227	252	245	246	229	236	233	249	214	226	224	239	247	228	219	235	242	228	203	233	223	231	235	241	219	229	214	223	240	232	236	197	264	220	222	226	213	238	203	224	256	255	235	210	238	236	234	241	244	216	239	223	223	236	223	245	227	236	229	238	219	202	259	212	232	253	218	256	237	238	237	262	240	237	216	239	231	235	211	247	222	250	225	207	230	243	228	245	221	224	214	215	213	259	244	238	228	212	233	244	242	230	234	249	246	232	228	261	223	259	249	196	223	204	242	251	210	238	242	212	232	220	220	218	224	228	244	217	230	243	238	225	232	236	234	233	241	233	234	221	213	219	204	230	239	263	219	258	226	238	224	235	225	215	230	212	250	210	232	203	195	226	273	216
27706	42323	37201	26460	17446	12007	12924	11528	8936	4491	2723	1734	1424	1484	1401	1083	884	894	722	730	771	642	589	577	537	816	634	528	491	466	514	503	520	509	520	461	456	520	486	471	466	462	393	456	413	413	472	413	421	406	441	413	424	435	401	449	398	367	369	379	388	371	388	342	358	357	347	368	386	376	370	380	387	391	389	407	396	386	392	423	394	384	384	359	390	367	420	428	399	395	387	358	362	384	364	372	343	395	406	344	393	407	429	376	378	403	405	397	376	390	403	402	388	363	355	409	356	385	371	356	356	402	391	392	391	373	398	381	392	368	379	403	387	347	359	364	394	383	381	346	392	354	364	387	402	380	371	403	410	355	420	377	341	392	361	366	319	383	361	410	407	368	383	390	380	390	409	394	389	339	367	372	350	381	377	395	390	384	419	402	353	371	370	374	365	382	393	388	393	380	406	386	371	368	400	371	347	368	376	386	397	389	398	408	405	386	401	385	380	382	387	413	379	382	343	357	411	388	388	388	400	354	402	368	412	420	372	386	393	383	390	388	401	373	379	386	423	351	398	381	392	409	359	372	345	365	363	363	355	381	394	420	389	388	390	338	363	372	368	413	401	387	364	365	424	394	386	393	380	385	381	376	385	393	414	370	399	374	377	370	419	380	385	372	407	400	396	376	410	395	394	383	371	411	367	366	355	362	363	379	375	398	384	375	430	348	390	392	405	405	384	378	375	359	378	373	399	410	386	386	383	382	418	378	361	388	410	361	392	395	371	404	343	384	368	408	409	386	391	386	378	359	388	374	390	411	393	392	356	378	373	380	367	387	340	386	433	377	389	405	380	399	370	384	347	373	368	394	367	396	373	367	391	369	391	370	374	378	392	396	419	381	395	400	352	403	418	376	397	410	368	393	380	385	402	359	406	349	358	357	333	380	394	366	372	372	392	363	376	402	358	373	406	409	367	382	384	386	370	412	443	392	367	365	380	349	384	390	372	386	368	385	380	392	389	384	380	375	359	396	370	380	384	365	409	386	380	392	401	411	428	382	383	393	414	371	396	371	361	412	394	389	387	364	380	373	408	381	357	399	405	386	383	370	393	387	371	373	387	407	410	353	384	383	404	392	364	368	361	423	403	345	392	377	391	372	427	390	368	386	353	388	357	351	412	360	376	384	368	443	398	418	401	347	375	374	404	385	377	386	390	393	398	385	370	387	415	380	395	411	364	361	385	355	373	391	430	393	406	399	411	354	368	347	386	380	396	375	378	390	375	422	378	370	402	373	412	384	378	354	364	390	363	382	359	380	383	379	378	356	395	383	386	415	357	388	410	384	379	357	422	433	390	387	367	368	377	406	370	407	383	365	363	369	376	367	383	385	388	389	392	373	402	360	396	374	378	344	353	374	362	379	397	397	387	358	388	382	381	414	357	386	398	396	406	369	386	401	396	367	364	395	359	364	402	332	386	402	357	415	365	398	387	413	386	405	381	413	390	377	419	412	398	394	390	348	402	398	376	380	386	350	378	356	369	375	393	371	390	356	383	390	360	391	403	357	396	407	369	372	358	363	375	382	398	377	384	388	340	373	345	403	379	401	401	394	366	405	364	398	386	414	381	365	416	405	396	391	383	375	386	354	372	387	358	376	389	368	365	374	420	414	364	399	357	389	348	359	409	360	402	400	381	353	339	366	384	377	387	384	395	364	381	360	373	356	371	391	421	379	367	397	399	384	383	371	386	368	406	386	384	391	393	402	420	376	408	390	386	383	402	355	379	407	404	391	411	387	371	360	387	364	365	411	388	347	396	427	405	385	380	355	365	346	399	386	375	361	373	419	378	396	344	373	378	370	375	365	392	346	382	377	381	362	385	404	388	374	382	377	396	366	389	380	373	399	410	364	370	339	386	421	375	384	413	400	371	353	384	383	378	383	405	394	367	373	421	361	383	403	374	408	432	405	396	413	409	366	415	390	380	385	325	407	373	400	367	340	349	396	350	392	403	393	389	382	374	366	377	395	411	357	412	384	404	408	351	411	367	422	349	383	350	390	399	394	382	405	401	378	384	365	401	373	319	401	379	399	349	394	365	368	379	370	401	374	379	361	390	397	376	403	402	372	399	398	332	405	386	403	360	390	360	364	383	397	381	377	388	392	406	417	355	410	390	370	362	382	367	344	390	393	371	398	440	396	371	372	371	355	385	402	382	390	338	380	390	336	368	357	353	385	372	373	383	368	354	396	357	372	391	397	358	430	387	364	406	398	387	405	361	376	386	377	350	405	400	371	359	394	414	354	404	358	415	396	413	372	384	402	399	389	379	394	378	375	350	392	364	412	388	398	402	368	366	416	390	371	395	363	375	397	376	396	416	424	382	370	365	355	372	372	387	365	355	376	370	383	390	360	412	399	372	395	393	333	364	393	380	413	362	345	365	358	407	392	372	388	390	395	362	351	404	375	382	402	385	380	399	389	351	395	367	421	360	373	377	357	361	389	423	370	395	337	382	412	388	425	374	403	388	370	371	352	364	424	370	385	386	408	383	402	387	406	342	361	377	389	372	365	403	353	378	358	375	398	415	376	381	361	353	384	363	383	362	365	367	337	384	417	377	403	417	353	357	384	399	362	376	409	352	351	399	383	362	367	421	384	365	377	387	396	376	356	389	362	399	384	400	386	390	405	367	377	389	393	381	386	376	386	378	373	360	400	381	365	386	393	382	351	357	394	386	389	409	393	369	359	386	401	408	405	408	386	361	392	367	410	386	340	369	380	397	401	345	368	398	368	417	392	399	376	393	365	361	373	333	380	373	373	397	387	394	431	365	365	405	380	377	377	382	360	408	383	400	386	379	401	413	384	392	358	370	408	422	415	390	411	337	383	350	356	336	373	378	375	381	411	345	378	382	359	408	408	360	373	400	369	369	400	368	391	411	374	422	376	365	380	388	398	377	348	361	386	353	422	413	380	386	389	376	372	381	364	362	362	381	389	364	423	383	357	387	367	359	375	359	387	375	387	382	379	392	391	363	365	403	420	378	373	392	384	390	374	353	375	417	400	392	393	412	386	370	386	401	395	386	386	398	377	424	384	368	399	340	374	374	436	383	376	429	369	351	368	415	375	367	356	385	403	366	403	346	407	374	394	360	354	386	370	370	360	385	405	387	408	374	388	407	383	370	410	393	353	391	387	416	392	395	390	360	357	371	389	416	391	366	383	379	372	387	385	391	407	388	375	395	376	390	396	370	416	353	386	351	362	368	373	352	370	379	343	421	368	402	415	393	407	362	400	381	384	359	404	371	356	390	389	379	383	362	373	413	355	359	349	394	416	388	401	381	348	352	375	393	436	383	400	387	398	358	417	370	341	391	360	414	387	394	365	361	402	383	368	377	389	365	371	367	367	378	390	417	407	377	381	377	375	344	366	382	362	390	402	379	399	381	395	368	366	366	398	348	390	391	405	373	366	383	370	391	351	375	360	396	420	381	405	371	414	373	394	368	372	396	385
24485	21485	28876	25147	21393	15805	12349	9845	5922	2704	1738	1165	949	977	670	643	587	531	517	444	493	440	392	375	393	544	404	304	347	342	353	353	358	327	318	339	323	305	341	317	302	324	304	319	330	319	307	284	264	247	296	343	372	338	324	335	295	270	274	253	245	258	254	256	260	231	222	239	266	223	268	253	249	258	266	281	247	289	246	279	244	253	262	278	277	269	258	258	260	236	232	284	241	225	249	280	239	254	279	265	251	268	229	252	261	255	255	265	273	286	257	265	277	240	258	246	307	210	258	269	253	281	285	274	270	252	258	233	232	274	231	268	255	273	274	265	264	250	259	243	263	276	254	269	259	278	271	274	242	287	265	259	222	241	246	265	257	238	230	266	224	263	248	239	245	252	224	250	267	251	262	277	271	271	257	256	256	259	284	275	245	251	249	279	251	264	260	256	261	281	261	268	254	269	271	242	239	288	285	237	259	290	284	262	245	238	243	247	247	255	244	265	262	275	234	271	273	271	262	261	260	262	254	254	253	274	272	237	270	244	263	258	243	266	258	288	280	257	269	242	272	246	270	257	219	231	256	234	259	272	271	259	249	239	259	252	265	265	255	252	267	257	259	243	270	228	260	273	243	287	266	266	283	247	264	277	267	265	246	251	273	234	258	241	268	244	234	244	251	275	244	248	269	274	234	253	250	254	262	263	263	238	263	262	215	292	261	264	248	262	259	254	256	230	268	266	256	249	251	252	305	245	235	260	259	241	264	252	286	247	268	249	254	283	254	248	270	274	258	263	280	251	245	252	272	235	258	259	245	294	269	283	283	249	282	250	269	270	239	246	274	277	256	227	268	257	264	244	276	268	255	262	263	262	267	248	244	260	250	232	264	238	274	256	247	211	283	234	237	246	258	241	257	262	251	279	256	242	248	274	224	278	236	245	264	259	275	298	249	307	275	240	267	252	250	229	272	285	257	234	241	266	261	269	265	266	236	254	262	238	280	317	265	279	252	259	269	260	224	272	297	251	261	253	254	268	253	266	255	245	250	256	247	273	242	282	260	253	265	248	267	273	256	282	285	284	285	246	248	267	253	275	250	256	292	267	240	251	201	271	288	253	282	264	255	260	264	254	268	247	223	243	261	264	278	259	250	247	247	270	266	247	274	262	259	242	255	271	274	256	257	266	255	253	288	262	252	260	254	268	231	220	289	261	274	252	283	250	281	282	266	238	257	246	268	247	247	244	235	263	274	242	273	282	266	239	237	252	260	247	256	267	255	248	263	239	260	264	277	231	254	268	237	234	279	265	271	263	292	258	262	256	216	286	263	236	246	238	251	268	263	263	269	249	275	222	250	235	264	244	241	259	271	261	241	248	265	290	246	239	269	230	264	230	256	251	255	245	250	251	242	241	280	277	232	251	261	259	269	255	236	232	242	257	248	245	263	241	235	256	266	254	255	238	251	268	253	259	246	241	244	282	262	260	230	256	279	276	297	270	257	237	250	274	241	247	268	250	273	231	257	237	261	252	258	245	261	258	254	265	265	274	264	235	258	279	251	266	280	247	253	250	268	238	251	277	256	245	284	246	251	258	235	279	241	237	235	267	243	269	276	265	233	248	280	279	249	266	264	254	240	237	234	254	269	256	272	262	230	261	265	250	273	263	255	271	266	247	291	248	237	260	258	238	235	237	252	268	240	271	287	283	268	253	263	244	258	268	302	261	293	244	251	254	234	227	288	231	240	243	249	282	271	265	275	265	275	261	256	246	266	234	273	290	245	270	248	261	251	244	250	240	243	274	265	257	269	257	251	241	262	268	265	257	266	268	258	276	250	275	270	237	274	273	248	292	238	272	262	269	265	253	276	262	259	254	250	256	262	258	259	259	259	246	276	265	256	260	245	235	252	262	251	253	277	230	270	253	285	246	262	231	252	252	273	261	245	258	237	259	242	271	274	238	262	266	260	249	253	261	254	229	273	258	260	247	279	278	234	270	252	249	234	251	237	277	247	258	278	261	287	235	260	246	281	226	249	272	274	249	223	243	263	253	258	291	260	265	271	288	276	254	267	232	278	230	240	228	271	235	242	264	271	257	247	268	234	284	270	266	279	251	236	249	260	234	270	237	251	245	240	256	268	244	261	258	235	270	258	253	273	257	266	260	267	256	245	251	283	248	263	262	233	265	252	244	307	268	259	249	249	264	269	244	240	237	257	253	246	279	259	271	230	241	287	258	271	248	218	263	242	240	251	249	291	273	260	263	298	228	248	271	261	238	266	247	254	266	243	262	228	270	260	258	272	247	274	261	235	258	254	265	225	244	271	253	271	248	277	259	278	279	275	245	263	256	247	240	263	235	271	257	270	245	288	251	247	280	277	242	263	268	277	247	252	274	233	239	248	253	260	257	253	253	253	282	247	264	243	269	248	267	243	234	228	238	246	248	246	250	272	259	247	245	251	300	225	241	229	260	250	272	234	270	269	267	244	262	259	271	273	271	287	237	247	280	233	229	228	274	256	260	250	260	241	271	256	241	224	281	262	259	256	259	266	282	273	246	274	259	274	256	273	234	264	270	259	260	272	262	275	251	238	258	239	247	278	244	260	233	241	242	268	239	263	282	244	250	261	267	250	248	255	273	266	273	236	250	256	283	260	252	253	238	254	274	253	241	255	252	259	272	252	266	250	273	236	266	223	260	243	278	248	262	265	259	238	260	269	260	274	268	264	232	250	262	284	235	261	261	257	248	238	252	246	263	268	240	253	275	249	258	251	269	278	256	265	266	241	273	266	270	268	217	251	253	293	278	264	251	247	227	266	252	280	268	258	246	253	257	249	252	270	220	261	263	263	240	256	281	245	228	262	260	256	284	247	266	234	242	264	230	286	253	257	237	239	252	246	233	259	249	286	245	272	276	252	296	281	280	242	289	224	250	237	262	240	261	247	253	275	253	246	275	276	225	256	256	259	254	258	250	251	243	277	243	252	254	264	269	272	248	260	281	264	290	252	248	268	269	262	263	253	262	240	250	253	241	252	241	263	243	243	244	258	276	225	249	255	266	251	256	262	261	243	241	257	249	260	272	241	242	265	274	247	266	256	234	247	278	249	260	270	270	266	273	251	210	245	242	252	256	298	259	258	271	270	250	262	248	266	233	251	249	273	248	271	266	264	250	266	239	231	256	229	280	276	247	257	233	233	266	279	239	245	260	256	273	268	261	266	276	257	252	256	271	300	263	256	258	248	251	273	225	255	277	226	265	275	272	238	261	224	254	263	295	243	256	254	258	280	234	280	231	261	256	273	224	276	277	259	282	274	276	236	242	273	272	242	240	233	255	268	266	282	244	285	241	240	235	278	227	236	244	280	227	269	279	250	242	265	258	237	271	250	255	251	254	262	252	267	267	263	235	253	257	251	282	258	272	256	239	267	241	288	243	239	258	260	273	230	242	259	268	267	267	254	302	223	252	266	265	280	267	232	262	282	256	254	257	262	285	246	251	310	248
28004	47102	42521	33294	24193	19584	20079	18489	13020	6486	4410	3115	2507	2562	1662	1535	1448	1220	1102	1013	1082	921	753	782	835	1180	897	707	651	632	664	676	717	688	569	543	566	550	556	528	539	551	575	518	616	556	502	457	425	445	589	562	692	683	624	544	547	508	447	426	415	430	442	424	406	421	388	466	414	433	423	441	445	417	443	418	436	418	484	453	412	453	418	419	412	444	459	451	433	388	441	415	413	438	426	386	418	422	423	436	451	420	457	399	432	456	448	428	421	449	412	424	419	413	440	417	436	390	401	435	404	476	402	402	428	412	440	420	426	429	405	401	442	428	439	434	407	412	429	426	439	404	435	428	426	415	438	437	439	415	422	446	415	409	390	418	395	456	435	444	426	397	484	457	412	407	425	434	427	453	428	376	378	400	427	420	450	428	400	414	431	429	409	399	407	424	398	398	451	405	410	440	410	445	407	425	425	425	405	422	424	382	441	369	455	438	395	426	405	422	428	419	414	428	404	449	414	420	453	406	473	426	438	410	397	443	436	423	440	421	422	425	398	414	428	440	388	380	427	435	451	398	430	446	413	426	422	408	458	428	411	425	429	401	396	402	424	442	428	427	419	422	437	448	428	475	440	456	374	407	461	422	393	437	458	441	373	409	426	427	418	421	395	411	419	436	401	478	374	412	431	429	413	432	443	395	417	422	383	403	402	442	404	435	432	387	438	428	434	430	411	387	459	384	387	417	440	422	406	443	437	406	424	444	411	417	382	407	435	397	412	429	436	416	443	437	454	424	382	404	407	425	394	399	449	414	450	412	428	439	388	417	414	446	423	401	422	409	436	463	457	424	438	421	417	443	456	415	476	434	439	384	419	402	387	412	436	411	447	436	395	406	395	436	391	391	417	413	405	408	415	432	429	411	423	415	435	439	413	397	445	433	437	440	405	427	444	408	441	448	434	408	435	441	365	433	383	438	432	438	431	482	396	393	386	432	425	404	413	432	407	441	397	438	432	433	407	432	399	415	437	417	416	402	464	396	420	386	434	421	455	452	410	413	444	421	409	420	403	381	445	381	396	418	427	423	470	408	459	433	438	427	410	450	401	393	411	381	399	411	431	442	405	439	431	413	418	428	398	405	433	419	427	435	433	390	437	448	428	395	423	429	454	367	433	440	436	435	412	447	415	437	429	430	415	397	414	432	381	367	443	427	418	416	417	438	423	430	420	428	394	439	462	403	392	444	408	407	450	419	482	383	425	416	419	425	393	497	440	418	440	436	455	434	430	435	457	410	381	416	420	461	406	456	408	404	428	414	429	412	436	393	415	409	447	442	383	396	399	415	406	397	456	406	398	422	436	438	412	422	391	445	370	427	425	369	464	406	433	435	445	419	443	426	386	401	447	428	426	412	445	442	406	425	402	410	399	444	411	410	421	414	401	441	405	422	405	416	412	430	415	437	442	393	401	374	454	446	386	404	422	402	412	443	465	416	434	426	410	433	415	417	418	463	431	460	409	429	363	440	436	426	397	403	465	417	445	415	415	424	420	410	379	430	416	412	459	443	394	433	411	420	439	445	417	414	410	366	404	427	389	430	413	405	394	405	444	424	434	443	428	421	412	444	427	382	418	428	430	454	417	443	429	454	422	444	410	449	431	421	420	439	442	403	399	449	396	421	422	412	417	439	406	412	413	445	398	421	405	413	407	406	439	415	399	428	405	410	448	442	416	411	427	423	421	402	393	419	425	429	421	423	409	413	426	401	456	383	424	467	423	435	431	410	437	384	445	421	412	423	401	443	405	429	439	413	407	434	411	390	408	424	406	417	426	422	431	475	421	425	442	472	424	439	427	424	405	439	444	408	425	439	412	404	423	432	436	420	429	423	396	432	410	403	405	412	396	428	455	438	413	391	449	417	449	415	450	430	413	442	436	412	434	430	409	425	464	415	445	439	439	443	408	481	423	450	427	413	439	380	419	424	460	421	406	418	418	432	401	412	452	431	415	429	403	395	417	398	429	411	410	413	417	421	418	425	413	434	441	411	402	405	392	396	411	427	426	429	431	415	429	421	383	440	419	438	405	418	423	381	386	405	438	436	397	409	450	439	412	425	439	426	399	444	417	442	429	417	404	405	425	411	432	392	455	442	435	404	391	396	417	424	449	439	382	435	422	426	414	423	404	415	405	429	410	409	457	450	431	396	432	435	453	446	384	421	439	453	434	398	414	411	385	425	463	440	424	430	403	417	436	433	422	439	445	423	403	448	396	435	392	409	417	439	441	418	413	403	432	432	413	480	461	436	424	426	403	438	423	390	412	406	440	403	436	434	449	467	457	429	467	431	429	429	450	426	427	445	416	464	434	386	434	411	430	407	465	414	444	410	459	412	419	414	428	406	388	439	415	449	434	408	432	405	378	407	425	396	445	405	423	422	440	408	389	427	471	415	476	438	446	425	437	423	440	429	439	398	439	437	445	409	426	467	417	436	464	430	398	401	417	419	408	438	379	451	415	407	451	406	430	422	433	403	463	462	407	427	415	412	430	424	419	407	393	434	432	413	431	423	433	432	419	395	455	437	404	464	436	432	434	407	447	426	436	428	428	415	431	444	422	426	406	434	386	430	412	410	413	425	385	468	452	407	434	405	428	421	408	426	413	425	420	420	397	439	441	412	391	422	387	413	429	411	437	472	462	439	430	386	425	435	431	386	414	430	399	394	422	413	439	403	422	425	390	426	409	416	456	394	428	406	452	409	427	484	433	426	440	395	464	446	420	465	429	432	416	414	422	394	420	403	426	384	409	429	448	411	433	449	398	423	425	427	429	457	436	419	413	393	410	416	426	422	422	438	459	405	402	396	442	442	430	436	401	438	407	460	387	385	435	446	432	391	422	419	410	406	390	383	393	438	406	399	417	449	416	424	434	432	439	409	411	377	437	433	428	410	397	406	447	454	405	428	426	417	428	453	418	441	457	419	433	421	431	406	426	422	438	441	458	437	452	381	449	463	437	422	406	421	437	448	411	417	416	414	436	438	437	410	430	406	411	423	412	447	416	449	443	399	415	454	424	397	452	410	418	397	443	435	401	447	408	430	391	395	459	462	438	406	429	430	444	414	430	442	427	401	424	423	429	425	410	432	418	431	437	425	421	400	434	433	459	410	427	423	432	427	418	406	385	420	411	412	445	455	447	412	454	431	441	441	401	429	430	406	450	463	445	393	419	400	415	438	422	397	446	411	472	433	412	377	408	446	366	397	432	417	459	443	415	421	454	405	445	395	448	420	415	434	393	409	415	424	432	507	394	382	441	450	442	426	424	369	436	442	460	419	407	436	453	444	417	429	428	402	418	415	428	390	437	428	427	421	422	413	439	441	418	429	407	460	449	423	432	413	442	422	408	422	465	410	453	430	416	434	431	413	447	430	429	425	418	432	419	438	430	375	404	423	397	402	433	449	429	424	382	417	434	414	455	435	406	401	430	406	426	423	426	447	439	419	440	459	441	444
23386	21486	29361	24098	21750	22037	21367	15089	7838	3683	2409	1624	1503	1237	884	867	839	726	666	580	654	515	486	444	547	519	442	345	373	386	406	415	409	424	354	326	335	321	377	326	279	341	330	327	356	315	290	290	273	270	444	375	463	503	446	342	277	268	287	243	267	277	258	229	252	264	227	249	256	265	262	241	257	240	246	242	234	236	268	250	240	239	232	230	261	253	256	238	213	244	270	250	216	278	244	252	256	232	231	252	267	255	264	248	257	245	260	241	257	252	236	258	239	265	231	250	272	214	253	250	248	238	252	238	266	272	239	241	244	260	239	224	266	253	255	238	231	259	258	241	219	253	240	227	264	281	232	239	241	245	233	242	251	244	244	257	221	234	264	255	214	280	270	238	235	258	232	262	229	259	237	229	260	262	254	246	223	254	240	282	221	243	247	247	251	254	228	248	236	257	264	251	263	254	246	234	230	227	236	238	231	276	241	239	269	254	270	215	247	245	238	254	265	262	231	256	226	243	265	234	267	257	262	256	230	245	253	225	263	239	224	297	249	256	245	253	219	222	273	249	255	272	249	237	248	220	232	250	253	227	299	254	256	246	266	224	260	232	260	240	237	259	257	266	266	266	235	242	242	237	245	270	254	240	244	226	252	269	282	268	268	215	279	241	235	237	266	262	277	242	208	253	237	265	249	259	222	240	265	238	239	239	259	228	240	215	239	259	267	269	260	277	242	249	225	249	276	239	237	248	224	255	262	257	254	257	251	253	248	267	235	260	254	245	244	259	252	230	223	247	219	256	236	247	240	245	234	253	271	262	252	231	241	243	254	245	235	279	219	238	241	256	269	246	277	273	226	280	304	247	235	247	263	240	245	215	231	228	244	282	239	239	248	258	250	223	256	210	217	254	264	255	263	239	220	238	249	235	238	228	228	254	248	234	253	260	255	246	247	259	249	243	291	268	259	247	272	259	254	233	248	252	228	245	257	266	263	239	237	223	237	250	257	265	250	220	248	260	241	248	216	243	251	237	227	239	275	227	243	244	225	256	221	254	243	238	257	231	253	232	274	245	231	231	241	238	230	227	249	227	261	261	237	259	261	254	249	260	219	211	252	231	302	251	252	264	243	244	248	283	258	222	240	257	245	227	254	256	248	257	242	274	226	228	245	218	267	250	273	268	244	260	270	229	241	244	244	236	251	250	254	260	265	249	250	242	238	232	247	248	245	230	245	235	247	254	266	238	261	234	248	248	259	248	237	237	250	248	247	241	257	265	224	258	237	241	250	255	275	258	229	243	254	260	253	256	235	280	244	274	285	237	233	268	279	238	234	257	224	256	239	256	235	253	247	265	252	258	257	270	255	237	232	254	255	191	255	243	236	241	261	253	250	236	238	264	254	261	261	234	233	228	258	235	259	263	234	259	253	253	243	254	247	207	227	229	269	264	260	220	221	233	260	229	237	285	253	236	228	244	279	243	278	271	262	278	249	254	259	256	238	254	266	220	237	253	241	244	265	254	253	250	250	229	233	258	251	239	254	262	265	248	247	244	250	251	234	242	243	267	258	255	244	242	230	233	220	243	229	241	285	244	237	255	226	234	256	236	253	273	256	240	269	273	237	226	233	257	258	235	239	244	260	269	248	239	285	227	250	261	221	254	246	238	235	230	241	231	256	249	251	236	250	241	242	254	234	248	225	235	238	247	253	245	264	239	235	232	229	247	236	245	263	268	242	267	245	230	247	228	234	255	246	254	242	247	228	251	268	243	252	239	226	242	242	248	251	245	261	239	264	269	245	256	236	274	238	242	233	267	224	229	254	239	238	215	253	282	229	245	258	249	241	250	244	229	225	233	217	235	235	271	262	244	225	251	241	236	223	253	280	255	245	240	260	246	249	229	240	245	208	255	235	231	221	249	228	253	240	246	271	250	282	224	258	264	247	275	267	244	238	231	262	249	232	244	229	254	237	262	272	222	241	225	264	246	253	257	240	255	247	285	294	246	255	254	258	261	249	258	237	258	246	233	243	259	257	250	224	247	241	224	249	263	237	255	244	276	254	236	266	259	236	252	223	255	260	256	256	232	241	262	234	246	244	234	248	239	239	281	261	240	240	253	233	251	233	232	224	209	237	290	262	251	239	260	236	228	243	239	245	223	260	253	239	240	251	203	253	204	246	240	259	250	266	270	267	235	255	244	268	253	226	241	249	253	267	257	260	242	266	244	236	271	252	267	260	252	261	266	213	248	254	202	248	250	266	243	235	250	230	246	243	247	253	250	233	257	275	229	252	238	256	232	248	229	262	252	206	235	230	231	230	255	232	248	255	242	232	227	243	238	243	244	250	242	269	223	266	254	273	239	235	264	259	240	241	241	237	245	230	256	248	222	268	249	272	248	253	249	254	249	231	257	255	271	245	238	268	262	254	224	225	243	263	248	276	215	258	240	246	245	230	261	251	252	266	239	252	233	235	273	234	221	257	241	239	257	224	266	240	218	238	222	260	245	241	262	253	236	233	240	219	231	269	263	235	240	237	231	229	245	259	256	253	219	282	265	276	218	243	233	220	266	252	254	251	219	267	230	263	233	238	243	223	235	237	237	239	286	211	261	252	264	256	274	242	262	260	293	280	253	238	267	220	235	245	255	229	227	279	237	237	243	248	268	263	239	231	221	266	262	232	228	256	244	243	238	244	251	258	239	239	258	226	233	258	249	249	257	259	251	251	280	232	233	246	256	263	250	241	243	232	215	242	277	254	223	267	249	258	237	259	257	246	253	229	236	251	242	263	261	266	223	235	254	239	237	279	250	238	250	245	248	256	251	253	218	267	241	263	232	254	240	260	284	246	235	260	215	241	275	255	256	238	251	251	244	265	221	253	222	228	241	253	241	239	213	271	268	249	200	241	271	250	242	283	256	264	241	257	254	232	258	274	239	245	217	261	248	248	209	239	267	276	248	244	225	244	248	250	233	235	256	224	254	235	252	255	244	248	258	252	259	246	238	232	260	247	264	249	238	260	255	225	239	221	257	252	251	236	246	242	237	238	260	243	255	250	246	244	255	255	245	236	250	260	266	258	238	260	249	225	218	237	247	239	253	262	242	272	272	235	249	231	266	244	277	229	252	258	274	236	249	221	257	233	228	211	229	226	210	267	223	269	242	254	241	266	239	255	224	261	257	221	241	239	253	233	255	253	260	231	261	252	214	235	248	251	254	231	231	239	252	251	248	258	271	266	253	240	230	247	279	230	232	220	245	253	236	224	227	273	283	246	230	235	255	250	237	265	262	222	251	213	253	257	240	238	257	264	234	260	258	252	254	252	216	238	259	245	242	223	241	259	262	265	237	236	249	240	239	267	234	232	242	244	260	259	242	248	233	268	248	236	253	234	239	262	251	250	251	251	246	231	238	268	259	267	250	220	226	253	241	223	249	227	235	259	256	262	260	208	245	243	245	265	261	253	233	275	265	243	240	274	251	225	274	264	243	258	258	261	242	243	218
29745	49141	45636	36243	29562	25014	26327	23653	14844	8726	6225	4213	4002	3059	2202	2175	1988	1678	1407	1258	1432	1100	920	955	1242	1160	902	683	725	841	777	793	793	761	645	586	579	571	583	577	573	562	596	645	659	609	505	457	444	435	822	743	982	835	757	639	557	486	458	363	396	435	414	401	400	396	410	451	394	390	389	407	405	401	379	385	391	399	446	396	404	403	424	415	393	396	441	377	403	394	394	381	405	399	413	419	405	393	426	412	392	389	380	411	392	419	385	393	365	394	430	378	410	435	384	404	402	413	380	419	406	406	375	416	427	359	356	388	382	394	433	411	381	395	387	450	393	398	420	424	414	436	400	379	387	422	416	365	410	399	425	454	402	403	400	363	370	436	396	400	411	390	429	383	376	398	422	419	395	434	407	425	399	375	386	386	376	425	367	368	383	419	426	372	385	392	399	420	428	405	420	366	395	380	443	430	381	400	392	401	400	415	391	407	404	359	395	398	405	417	382	440	407	417	401	408	423	349	371	371	395	391	424	409	384	409	441	418	399	401	402	368	421	394	381	401	414	396	420	429	423	400	394	420	378	387	410	399	396	423	388	398	402	424	419	390	391	377	408	392	394	398	360	426	372	411	359	400	422	392	409	373	421	386	405	417	379	422	421	418	383	401	408	418	401	404	413	433	377	395	423	385	422	394	409	414	376	422	414	419	400	389	404	370	392	420	364	428	406	417	419	383	422	371	392	404	447	438	402	443	417	376	398	372	399	445	370	451	403	409	366	449	383	393	406	406	394	394	386	405	390	417	417	412	413	389	382	428	378	408	414	392	407	394	413	400	402	419	412	406	390	385	374	395	419	447	401	467	380	384	387	374	400	383	364	352	421	389	442	413	378	392	426	404	437	392	398	389	425	375	402	449	419	449	431	398	411	402	404	378	382	424	395	402	434	422	387	405	397	430	424	429	433	405	392	415	408	418	368	400	379	438	428	411	415	407	413	435	423	396	392	413	428	391	415	419	395	428	417	396	409	405	389	432	394	370	377	396	412	406	384	423	395	411	414	405	379	398	397	390	411	376	406	395	377	395	361	428	382	380	384	397	400	416	393	421	419	408	418	420	392	425	395	402	377	387	433	424	399	393	385	416	403	407	378	391	413	417	395	404	374	390	377	402	397	414	412	368	395	384	383	401	382	418	388	413	409	419	396	401	417	425	423	401	403	396	413	389	415	386	418	410	406	396	399	424	415	415	395	387	385	395	378	392	407	397	400	368	381	395	371	394	421	434	389	409	388	390	443	413	448	407	425	410	425	404	391	380	420	403	388	416	405	412	412	414	405	415	411	414	414	374	408	419	435	409	388	381	419	408	414	382	403	394	372	406	392	424	387	397	401	351	405	374	414	421	390	419	374	397	347	404	387	420	394	383	420	423	399	368	420	411	381	402	424	397	413	363	393	359	400	416	412	425	385	394	398	426	406	402	407	421	414	410	398	409	400	397	429	417	420	418	374	373	403	397	413	391	374	400	401	386	421	386	412	414	390	451	371	393	444	433	412	383	430	403	423	394	426	386	410	401	427	416	436	408	428	416	388	365	418	407	416	431	407	400	400	407	374	398	404	403	416	402	378	398	414	423	385	426	410	399	429	387	432	405	405	411	399	404	396	408	396	423	409	402	388	423	403	403	410	414	395	428	391	432	408	388	392	408	421	396	450	432	389	390	373	409	387	462	400	385	402	379	399	369	415	372	413	397	430	415	401	380	382	396	379	436	379	406	426	424	411	434	429	393	410	384	420	417	408	406	387	412	389	410	377	421	433	410	416	365	390	429	386	404	407	437	388	383	404	384	402	381	437	430	387	427	430	401	376	398	417	417	382	442	404	403	415	381	408	396	364	412	395	415	418	358	365	409	400	443	392	360	437	375	401	443	386	406	412	419	376	443	380	393	416	429	396	399	419	439	371	428	402	374	398	426	407	398	377	441	376	422	408	417	367	370	376	408	409	395	376	403	394	396	419	397	412	358	384	424	433	381	397	382	436	410	403	409	455	424	358	440	410	411	421	387	421	425	399	418	376	421	404	434	394	380	401	424	433	413	402	395	364	418	403	364	378	430	395	376	427	382	427	410	404	360	424	384	379	417	430	395	380	410	391	374	424	411	368	385	425	373	431	376	386	391	426	417	403	402	384	385	439	430	411	416	414	432	380	444	377	389	350	431	358	411	401	384	424	404	400	404	435	367	421	403	439	398	404	411	423	388	400	455	408	383	396	419	435	423	374	398	417	375	362	381	416	404	384	403	381	402	418	389	407	375	402	428	329	393	448	407	407	400	393	364	373	426	411	391	424	368	366	387	382	430	437	418	414	423	389	437	426	402	415	402	405	401	428	400	391	405	414	430	420	387	411	396	404	400	446	370	408	403	393	391	414	419	399	389	386	426	421	420	390	412	391	383	409	408	408	373	393	457	398	431	397	402	392	383	392	404	386	406	406	391	401	373	401	413	387	366	368	386	405	432	395	424	414	407	391	402	417	383	398	376	408	419	399	386	389	369	402	423	426	402	428	384	387	393	374	435	379	393	421	380	377	385	419	421	419	398	402	417	426	426	394	404	436	443	404	379	431	358	422	421	401	421	390	390	371	414	418	405	386	408	405	445	424	415	385	410	420	393	393	380	382	414	419	357	389	411	368	402	393	416	371	371	429	442	444	380	410	358	393	436	423	406	382	377	416	384	454	399	383	421	402	415	417	396	342	427	442	403	429	388	398	388	393	407	406	417	412	449	398	415	396	411	408	396	404	420	408	420	397	409	410	420	387	405	390	380	401	409	395	370	402	376	427	428	371	401	405	387	394	432	411	388	409	431	401	402	414	402	412	392	397	401	376	398	395	429	418	444	419	393	394	387	442	360	414	402	396	416	399	403	395	379	409	355	408	406	414	401	375	388	381	391	436	393	419	374	401	406	415	395	381	402	421	392	408	406	409	400	409	392	359	372	461	381	401	426	366	407	407	386	414	403	434	404	409	415	420	437	425	418	394	393	399	412	399	408	402	442	355	371	422	396	403	393	373	421	422	400	412	411	399	393	388	413	427	438	402	398	442	422	412	373	419	391	380	427	398	464	415	427	393	400	405	395	407	409	411	426	368	410	404	429	387	401	427	389	394	428	386	398	381	384	381	406	408	432	409	413	409	422	431	413	386	398	388	389	393	375	422	400	391	419	409	399	365	396	430	398	432	418	373	422	398	399	400	356	381	373	429	373	382	437	397	404	367	435	418	408	417	391	429	426	424	414	404	388	410	430	392	391	406	405	392	408	433	404	382	426	414	421	382	414	390	414	408	392	384	362	410	384	392	406	411	439	401	400	380	377	423	396	417	430	426	403	376	395	404	407	407	435	390	402	395	377	399	380	423	432	396	390	388	396	424	377	394	406	401	400	435	389	390	386	370	420	425	399	416	410	407	379	398	398	378	426	387	402	430	427	414	435	413	363	372	413	405	390	390	422
27536	23267	26569	19765	9921	6517	7864	6347	2596	1439	924	645	589	484	487	511	440	360	333	337	365	327	340	346	311	326	276	271	251	283	274	280	293	281	282	268	279	274	271	285	264	289	270	262	281	276	220	226	220	279	237	251	256	249	259	251	283	248	243	214	249	203	230	231	241	216	250	233	209	240	233	238	248	215	231	196	238	239	226	241	222	222	215	217	218	231	255	230	239	244	226	240	234	247	244	211	190	199	245	209	249	218	227	268	231	234	209	239	246	248	209	203	240	201	220	235	240	217	204	223	256	257	264	221	214	247	225	233	228	232	251	241	249	258	237	241	239	227	235	242	249	199	224	256	219	243	244	240	231	259	228	222	240	236	218	194	239	237	252	213	234	242	214	260	255	205	232	266	224	225	238	229	225	238	210	249	220	237	221	257	221	210	238	233	232	232	224	240	246	227	260	236	210	241	250	216	233	224	265	246	226	235	220	231	233	232	209	234	269	221	223	233	228	226	226	218	235	239	217	254	227	225	265	212	225	229	221	225	227	219	233	220	210	228	205	232	233	242	227	256	229	222	220	254	261	234	232	231	225	242	224	217	234	200	255	247	233	244	220	229	243	209	241	252	264	242	222	227	215	219	239	218	250	248	228	240	233	226	214	233	231	205	251	205	232	244	236	219	239	224	250	210	241	233	238	253	256	225	219	238	244	219	269	220	228	225	228	232	250	231	232	208	239	250	202	236	245	248	225	235	232	223	237	248	219	244	220	250	211	192	247	244	225	244	209	255	248	216	217	255	242	211	237	244	212	238	229	209	219	237	257	220	225	279	206	217	233	240	199	226	235	247	238	225	224	213	245	250	234	246	207	238	236	247	222	239	227	248	239	231	237	214	211	223	227	231	245	213	248	270	238	244	213	240	219	253	229	223	239	251	257	239	237	262	221	223	236	264	214	222	221	241	252	227	242	212	244	235	232	245	237	224	247	232	236	210	239	219	225	201	237	238	267	253	236	200	239	240	254	224	222	243	204	208	220	227	246	249	232	241	209	240	244	233	208	215	253	249	238	236	268	246	229	219	263	229	195	237	207	229	223	202	208	225	227	218	202	229	212	221	225	228	213	242	247	197	231	246	227	253	243	254	204	239	243	215	213	210	236	230	231	229	220	225	238	230	196	211	227	238	253	214	240	242	243	239	223	253	247	191	234	274	226	234	232	219	220	217	234	230	223	227	227	227	275	219	230	225	244	229	256	219	230	213	220	209	249	242	240	216	220	234	250	207	235	230	224	232	234	233	275	268	258	238	239	251	222	206	229	244	215	233	202	266	236	225	241	248	227	212	231	248	231	244	233	231	229	246	216	238	255	234	256	231	248	224	244	223	212	242	225	206	235	234	227	217	233	223	218	273	209	220	243	234	237	227	254	230	242	218	260	250	239	262	233	240	232	255	235	211	235	227	230	217	224	234	258	231	260	260	250	243	211	230	223	256	236	224	205	223	256	220	225	224	249	236	243	255	233	240	248	212	260	236	239	219	268	253	244	236	231	235	220	218	205	217	220	225	227	246	214	226	211	217	243	214	262	241	232	234	233	214	248	220	237	252	247	246	230	241	239	251	232	229	247	218	216	260	248	209	222	236	217	238	208	207	233	230	227	207	233	225	245	230	232	216	224	241	193	247	251	245	253	229	245	231	211	232	235	242	213	229	246	234	214	248	209	204	216	204	229	233	245	233	227	233	211	235	233	219	256	242	243	234	229	244	286	233	213	228	241	212	218	231	222	211	216	222	231	195	249	225	206	221	236	228	232	230	239	231	223	210	204	240	230	230	242	253	222	250	209	255	216	222	252	232	234	233	230	210	233	197	247	246	217	221	239	220	223	250	254	223	242	227	242	241	202	211	220	240	248	194	245	224	236	213	271	220	230	227	223	205	218	256	238	265	226	233	229	253	224	252	222	236	218	235	242	243	198	229	215	197	234	232	224	223	212	213	226	207	228	237	226	215	222	218	262	219	239	246	250	234	232	250	235	224	226	269	273	252	217	252	210	247	230	220	262	223	242	228	230	228	262	236	239	220	234	242	238	235	239	221	224	232	218	238	217	228	223	201	228	249	237	251	285	234	243	208	224	260	246	229	238	234	226	214	233	218	270	234	223	248	260	235	243	234	214	221	216	232	227	247	229	230	252	256	226	244	263	204	217	244	237	208	245	207	253	230	199	228	273	228	266	225	229	218	258	201	218	233	254	220	210	227	216	241	245	226	226	252	254	238	213	244	233	246	252	246	230	236	225	210	257	231	235	231	228	241	271	213	234	223	255	250	261	237	209	226	243	227	243	242	234	254	231	217	252	231	239	214	218	245	234	197	230	221	224	227	221	247	226	246	241	230	237	225	247	235	229	230	215	229	252	223	245	235	254	263	236	235	222	250	224	214	238	254	232	257	234	230	243	221	232	247	226	227	234	229	241	219	255	216	221	234	224	210	236	212	220	230	220	218	249	232	211	236	199	232	237	229	231	206	219	251	250	232	228	234	232	227	225	245	219	226	221	233	238	217	249	240	251	232	250	222	232	260	256	254	238	247	221	245	257	205	279	218	236	225	218	225	217	243	212	252	230	231	210	251	218	238	241	216	235	213	221	206	214	224	227	229	213	240	236	237	218	239	230	232	200	237	242	232	215	249	260	234	237	248	246	265	208	240	240	257	210	229	239	208	260	230	225	240	248	219	257	226	231	224	235	209	207	231	251	233	210	246	219	221	199	243	222	259	255	213	212	235	227	234	250	244	229	241	246	216	223	227	223	216	243	228	205	297	245	208	221	223	239	218	259	260	251	201	241	205	237	231	265	232	216	223	263	214	224	234	245	215	221	245	239	233	218	216	232	226	274	267	249	250	216	230	217	223	222	227	221	233	227	209	218	250	224	227	227	251	236	216	242	244	252	210	217	202	239	235	224	243	229	229	232	223	234	228	262	228	227	232	248	243	241	227	233	191	205	217	243	233	230	228	217	225	234	232	212	250	248	227	227	209	209	262	253	209	247	235	224	242	203	259	236	219	238	219	206	254	248	229	250	215	231	234	244	232	225	231	248	233	251	247	225	229	232	224	220	222	252	252	243	240	257	245	252	221	203	241	236	215	231	234	232	242	232	245	227	248	231	250	217	254	223	245	243	213	222	234	229	241	232	246	221	219	259	226	236	216	238	243	215	229	215	218	254	223	220	259	239	206	248	246	245	253	222	261	237	228	223	219	244	194	219	218	223	235	208	220	231	256	228	230	203	229	256	241	245	219	231	227	233	215	224	242	242	246	209	221	191	247	201	235	254	230	245	252	250	245	244	207	261	245	230	237	219	251	231	262	213	247	216	191	257	229	220	225	249	209	235	213	235	231	224	228	229	228	236	219	213	232	228	225	224	223	214	212	236	234	236	233	242	244	230	227	212	245	238	234	243	240	214	210	223	241	200	236	227	223	240	213	223	229	226	245	229	249	226	256	233	217
27720	37882	33426	23695	17002	14130	16912	13798	6441	3956	2420	1684	1634	1205	1150	1197	1016	788	686	665	827	639	609	668	616	657	511	462	459	538	533	477	523	527	483	482	460	460	454	453	442	410	489	462	475	460	439	358	399	413	389	419	425	448	454	499	411	449	384	385	378	400	381	399	355	375	370	374	417	384	407	341	383	365	372	394	405	364	416	339	392	376	341	387	403	386	386	381	411	401	391	400	381	409	375	361	388	385	418	382	421	355	384	379	410	357	390	365	424	379	363	391	421	392	377	369	392	347	387	380	348	361	394	379	404	397	378	420	357	348	384	372	387	441	363	399	345	381	388	375	367	402	402	380	392	384	358	400	442	420	379	413	405	369	384	383	374	376	408	413	382	387	399	389	349	409	408	398	374	363	385	412	401	394	347	382	382	390	391	378	367	383	383	374	362	360	386	418	394	393	410	422	409	390	389	412	384	367	391	390	364	417	386	422	373	406	408	353	375	407	402	374	430	407	400	394	400	362	375	347	430	366	364	403	381	368	385	372	373	381	405	388	381	374	379	391	393	395	370	402	407	367	382	413	375	396	372	393	381	361	384	379	385	418	404	404	394	365	362	379	351	407	377	393	363	410	378	385	386	394	375	374	404	374	386	387	398	370	403	380	392	356	388	387	389	391	395	380	372	394	398	377	366	335	417	391	405	376	357	369	382	395	379	410	371	396	425	364	367	405	366	393	378	382	391	378	363	380	371	390	428	358	386	392	376	415	381	416	395	404	361	392	410	377	385	384	351	387	357	392	394	374	346	388	371	387	392	363	359	356	385	382	364	384	392	361	352	397	398	371	392	371	417	393	395	369	362	403	397	361	392	383	388	381	387	413	417	370	393	394	390	364	379	381	393	377	384	402	387	396	397	349	360	373	411	396	360	390	365	392	397	361	387	411	336	383	368	339	407	396	386	388	401	374	399	362	385	385	371	375	368	387	375	396	385	376	346	372	400	384	390	421	368	364	374	384	423	362	373	346	364	389	381	380	369	361	368	408	396	373	371	369	398	367	367	384	365	399	356	418	387	391	421	410	392	390	372	380	413	385	395	397	375	403	364	413	372	392	402	365	405	398	370	414	394	413	372	382	385	391	379	386	377	325	406	372	359	401	410	411	388	374	406	411	414	377	361	384	383	382	396	380	364	374	395	362	397	383	368	373	416	367	393	367	363	360	387	362	397	385	407	399	380	366	383	406	370	413	362	394	376	393	410	372	405	372	388	390	391	381	382	363	403	402	364	361	372	369	396	360	410	352	444	386	387	415	374	378	390	398	389	395	369	382	353	386	394	370	351	389	371	379	377	377	395	388	409	386	375	353	366	404	353	384	379	381	411	382	400	387	406	402	393	393	363	396	371	366	370	417	386	376	371	414	388	373	387	395	384	368	394	393	392	377	399	375	394	367	350	412	380	384	380	392	403	381	351	345	394	354	373	369	392	389	411	372	376	385	362	385	410	393	408	417	365	354	356	350	396	425	349	392	379	362	390	412	369	387	398	366	394	400	391	400	410	385	419	379	426	394	402	393	362	384	383	391	395	364	420	400	423	394	371	344	407	381	382	385	373	371	394	405	411	382	383	386	403	413	378	382	417	349	395	368	410	381	414	358	378	407	393	393	382	390	385	397	400	384	375	382	404	352	382	393	386	418	353	441	381	368	395	390	383	364	357	367	410	390	404	357	412	366	392	361	372	363	375	369	334	370	365	361	373	383	369	393	376	400	345	361	373	363	374	383	400	382	368	412	382	362	373	361	422	359	402	350	375	384	362	373	371	396	383	368	400	370	394	393	388	376	372	407	383	406	384	358	350	345	394	374	383	391	420	371	410	407	391	384	392	376	395	398	402	417	429	407	375	380	375	356	395	381	379	411	403	388	388	408	390	402	380	397	392	387	379	367	385	348	384	343	381	385	419	410	311	391	406	379	381	365	403	409	396	377	370	393	393	384	413	375	380	370	374	394	371	395	366	416	362	388	417	372	370	418	397	393	383	390	433	395	359	405	398	413	409	416	385	384	365	392	375	385	368	393	408	418	387	363	396	380	413	392	378	383	419	359	371	365	344	409	379	405	370	403	390	423	424	370	351	387	414	399	379	381	393	390	380	419	388	423	378	365	399	397	365	376	410	404	411	382	403	380	357	362	404	409	356	369	380	386	376	379	409	382	399	389	363	411	413	364	388	393	385	404	369	378	409	392	371	350	410	379	377	359	382	419	351	373	367	363	412	394	413	377	394	369	390	375	423	419	358	374	413	378	359	397	424	400	384	364	380	410	382	380	359	390	392	417	387	397	371	401	409	376	404	388	405	385	401	405	427	392	386	414	390	364	414	393	368	381	390	408	365	368	398	376	378	366	383	386	378	365	386	355	423	364	388	387	396	386	385	356	375	409	395	387	406	391	389	378	377	374	372	393	426	375	385	396	392	407	392	434	378	398	390	370	421	385	362	366	342	412	392	381	401	403	375	386	401	378	399	408	392	404	358	366	402	400	389	411	370	352	406	412	396	373	405	387	406	399	402	383	391	399	368	382	373	369	382	383	390	366	378	385	397	368	356	375	391	422	365	347	400	384	397	377	352	395	365	389	380	373	407	419	398	413	359	403	384	375	381	402	369	357	369	360	373	342	363	399	392	402	400	386	384	383	417	366	369	369	406	354	359	405	393	350	364	384	361	379	390	386	368	392	370	377	380	382	369	404	406	374	402	377	388	375	367	363	354	418	388	367	379	376	390	431	404	389	374	377	361	394	384	411	370	371	419	404	404	374	374	409	386	372	364	396	384	394	417	386	379	398	407	378	367	403	428	414	405	418	381	365	375	387	409	394	354	387	393	353	354	394	368	366	400	408	390	417	383	413	389	381	391	402	427	375	380	382	404	374	398	431	362	406	370	335	383	415	390	395	375	398	353	368	416	367	375	369	379	395	415	400	352	390	403	406	398	414	383	384	389	365	385	391	401	426	361	375	379	390	403	362	380	410	386	369	405	403	380	368	370	396	405	395	399	356	384	375	373	383	384	398	393	368	355	370	378	386	373	396	331	383	415	379	385	403	377	383	355	418	363	420	380	407	392	368	361	414	386	387	342	390	409	360	373	380	375	365	392	394	379	359	337	367	373	367	398	366	417	426	375	390	373	375	374	398	346	406	399	366	364	388	370	385	381	392	354	371	410	371	345	392	371	374	366	386	377	398	374	394	367	411	384	397	394	375	385	382	405	422	380	360	382	373	420	409	400	411	366	406	384	383	358	387	398	384	392	374	382	378	363	393	385	400	444	391	377	388	395	367	385	379	336	392	396	366	378	361	400	405	377	316	415	419	372	370	359	386	361	364	345	388	413	433	352	383	357	395	364	384	404	371	357	395	364	374	385	396	383	400	377	387	386	395	415	401	417	346	409	380	408	376	362	420	413	373	399	408	405	412	404	376	367	409	402	409	398	362	388	372	382	385	393	434	378	375
24464	21521	28753	24996	21410	16883	17208	10729	4525	2496	1410	1115	976	870	858	704	589	514	463	402	513	433	417	392	465	392	323	313	300	325	358	344	322	312	345	320	314	360	315	294	297	311	344	333	334	299	294	288	270	297	275	307	383	412	371	336	320	280	303	261	258	255	259	248	256	254	262	240	256	278	235	295	250	272	290	282	270	267	229	271	265	271	258	242	263	292	253	224	255	278	265	250	260	267	240	273	284	271	287	276	296	258	245	262	248	257	243	277	291	246	247	248	267	289	233	245	257	281	248	241	263	263	274	273	229	259	278	270	284	252	277	252	253	236	248	245	268	295	221	252	251	240	247	276	259	249	255	238	249	268	254	265	249	241	292	245	244	283	272	244	276	236	254	235	244	267	279	214	258	253	236	253	241	249	277	273	255	260	259	298	260	268	249	270	274	283	262	257	278	274	265	290	273	276	262	264	254	282	277	272	282	267	269	288	278	266	255	251	241	245	269	245	266	256	255	259	288	239	233	268	263	273	259	263	275	270	259	246	260	265	260	254	281	275	277	243	241	265	257	248	274	289	262	266	249	264	262	257	282	270	265	246	272	286	260	266	239	253	265	279	225	239	239	254	246	272	253	228	280	276	252	278	269	231	249	276	268	262	259	278	267	259	243	272	267	259	249	242	249	239	257	257	259	249	280	255	243	260	266	251	261	251	274	290	254	265	251	262	264	271	273	238	242	299	247	216	277	287	262	282	256	274	255	280	295	271	247	251	282	269	295	286	272	287	253	307	263	265	302	270	296	235	233	297	295	236	288	246	239	264	298	245	246	264	261	224	239	249	274	283	248	265	255	233	230	282	242	263	279	230	263	228	285	227	265	252	285	299	253	231	253	263	252	270	246	254	249	281	262	229	256	231	297	252	250	265	259	233	257	274	272	273	237	261	228	294	259	274	265	277	247	253	234	283	282	260	256	265	209	291	267	250	280	260	258	281	265	276	236	279	278	243	254	287	275	255	263	266	238	242	276	258	289	256	288	277	272	287	262	286	255	252	282	253	256	270	260	271	240	213	252	244	258	263	268	251	226	248	293	277	263	240	250	274	274	266	297	273	293	276	253	223	238	260	255	279	260	291	260	241	258	267	264	256	285	257	299	260	278	290	264	289	265	243	260	270	277	234	249	256	257	284	263	220	269	270	265	279	298	254	226	261	261	260	271	253	272	238	252	279	263	244	297	261	249	242	239	283	252	252	256	287	244	271	280	251	241	283	254	271	247	240	275	264	270	264	251	256	261	246	246	295	263	281	250	249	257	268	246	267	251	286	272	272	266	262	260	258	247	289	225	251	239	260	256	256	243	279	260	261	254	262	259	303	276	246	255	265	250	264	265	271	285	235	257	250	239	242	260	282	257	278	287	280	265	215	293	250	262	252	220	280	231	277	250	274	273	281	250	241	275	253	250	285	275	271	304	262	282	280	254	261	273	276	267	267	248	235	239	261	242	251	270	279	266	282	290	244	277	276	268	263	247	247	281	241	284	271	254	248	258	249	249	229	242	274	231	237	274	274	265	239	272	251	243	242	253	253	250	234	258	232	267	245	230	260	250	258	263	274	283	255	248	252	229	263	260	269	270	264	242	262	239	243	250	250	262	268	289	263	241	281	269	250	278	279	251	290	279	267	265	258	265	250	250	239	247	239	257	243	253	260	267	238	225	274	242	229	270	257	254	253	278	256	287	243	251	237	276	256	280	296	252	273	252	268	266	250	258	230	266	253	261	269	270	254	234	259	248	253	263	275	268	253	250	268	246	259	258	277	253	270	272	271	246	276	273	296	255	285	265	260	247	255	256	258	270	267	253	266	270	292	279	241	277	254	266	264	265	276	280	239	252	310	243	274	293	248	259	267	270	228	278	249	280	257	276	289	241	274	258	255	302	255	261	262	264	259	288	248	256	258	251	282	258	288	263	266	271	268	261	280	262	262	275	256	256	254	285	291	245	285	266	295	252	260	247	277	281	239	275	268	266	261	291	269	281	249	243	274	282	265	271	268	274	275	259	242	254	248	285	292	236	252	249	270	245	265	249	290	257	254	232	261	262	274	263	252	251	256	280	253	253	272	280	273	259	256	239	237	246	251	264	257	277	252	261	260	257	250	280	243	241	262	266	239	254	242	274	272	285	254	284	227	247	261	275	249	288	233	257	254	273	264	281	268	251	260	275	280	297	262	259	246	288	262	265	245	268	258	278	249	272	265	239	285	249	254	272	235	252	258	273	241	284	262	268	263	263	270	249	252	282	244	253	259	258	245	269	260	283	242	269	264	266	241	290	273	267	255	262	265	258	245	240	271	242	264	254	257	284	247	222	261	255	260	268	238	227	289	292	275	279	283	273	272	300	257	260	275	247	264	232	272	263	276	276	290	272	272	259	243	279	244	262	252	268	282	234	264	271	278	264	239	279	250	260	253	275	250	246	238	272	250	270	299	238	263	242	291	246	248	221	271	256	267	261	261	251	241	265	271	239	276	287	264	255	241	244	245	267	256	248	254	279	256	281	268	289	263	290	249	283	268	261	252	248	274	274	252	234	274	257	254	270	274	258	231	245	237	273	276	244	275	299	259	233	272	264	283	264	237	258	257	239	242	258	248	277	250	272	284	251	241	281	229	238	257	278	268	286	288	259	245	281	276	261	253	267	238	223	263	272	254	260	243	276	284	253	233	267	266	236	264	266	272	238	274	270	227	254	236	292	275	254	274	260	245	278	266	283	221	253	254	265	292	262	257	245	265	235	266	255	261	265	257	272	287	267	266	251	253	233	242	268	267	257	244	262	266	265	273	270	264	294	263	264	275	265	269	261	247	273	248	272	273	251	255	250	280	250	266	258	232	252	263	260	261	245	269	269	252	268	259	214	244	275	264	292	271	256	285	266	255	254	260	275	256	271	241	254	248	239	255	276	257	262	280	268	233	246	240	290	279	257	255	260	261	271	248	275	243	259	253	273	252	248	258	290	268	255	272	269	263	256	267	261	288	270	243	252	253	271	262	265	263	267	258	283	274	264	259	262	244	257	244	266	249	246	259	230	242	278	260	253	244	261	287	238	296	257	313	282	257	257	281	230	274	258	262	261	276	246	255	249	277	279	260	244	272	250	257	279	254	257	261	250	272	243	257	260	252	212	278	284	238	264	303	250	271	249	263	275	256	292	249	252	260	273	243	252	267	260	258	263	239	237	261	270	246	267	260	280	267	260	288	264	254	272	295	239	278	264	259	295	285	255	255	262	233	256	274	272	258	253	252	245	243	285	249	254	246	258	286	267	238	274	276	235	260	250	283	261	259	264	223	239	246	224	283	292	248	270	269	286	258	229	261	286	264	279	299	298	274	257	270	254	254	254	251	240	245	242	256	238	259	267	291	270	258	257	247	242	256	259	265	300	267	277	294	269	291	267	256	252	215	279	271	266	259	242	275	264	242	276	234	247	264	281	277	277	273	278	249	267	265
29300	45053	39690	30232	24273	21863	25704	18535	10209	6340	3766	2901	2433	2148	2180	1695	1329	1195	1002	854	1112	823	813	818	971	749	595	584	585	642	680	646	582	596	617	614	571	600	535	561	543	585	568	548	567	569	542	478	467	478	489	570	715	789	734	621	534	531	458	445	435	420	417	401	472	424	450	438	473	406	431	429	440	430	460	446	427	442	460	473	403	439	410	395	396	412	417	439	405	430	395	446	471	411	441	418	463	436	417	438	398	444	423	457	425	415	414	431	438	436	441	420	418	408	424	406	407	416	434	423	442	434	400	432	427	457	426	379	413	451	418	428	425	437	469	430	418	440	439	408	387	434	421	468	432	413	398	428	407	423	423	424	441	421	434	439	448	439	421	421	419	426	444	434	404	443	440	452	456	431	410	446	463	427	431	454	424	413	434	449	434	410	446	431	459	444	450	432	406	481	433	439	435	406	413	428	432	457	421	453	430	454	416	473	423	412	437	429	428	428	458	451	449	433	445	404	426	440	449	452	405	426	421	449	431	458	432	451	440	426	427	405	409	441	435	414	429	446	438	436	402	419	429	453	442	444	431	424	412	378	467	447	445	413	407	396	426	410	466	406	416	420	415	440	399	418	470	432	424	453	441	463	439	450	423	448	416	422	394	404	438	448	446	409	404	443	420	426	432	448	447	457	406	428	431	417	452	436	448	412	450	446	411	449	423	413	418	449	432	427	424	413	401	449	440	463	437	423	412	416	449	454	439	441	433	449	434	436	447	431	411	407	432	435	431	452	397	466	442	415	450	428	430	442	471	439	454	462	410	388	453	418	391	443	407	389	415	456	407	432	416	413	414	428	408	426	443	464	444	465	464	453	394	431	426	444	419	435	440	414	428	434	427	428	454	437	415	412	419	449	422	403	446	428	415	433	460	473	428	417	448	461	429	396	443	446	439	419	404	448	457	480	408	444	442	448	446	463	398	443	427	396	418	475	442	432	452	454	437	423	428	453	437	405	424	434	428	405	459	431	423	438	451	378	456	436	451	438	428	464	442	457	460	442	420	447	433	442	415	462	420	470	427	437	462	445	411	430	450	440	439	463	468	392	447	427	394	431	450	462	449	430	415	415	446	439	450	443	426	406	402	446	436	410	420	435	421	433	447	448	419	420	408	423	436	450	418	448	460	480	446	427	436	406	405	436	441	431	410	436	424	457	424	464	435	394	430	436	413	406	458	433	406	449	419	463	428	427	439	450	429	428	452	441	433	444	437	434	452	455	445	450	443	433	418	448	442	415	431	445	427	449	417	496	437	420	432	430	441	438	416	392	452	447	413	441	454	452	427	417	400	423	451	428	421	464	437	445	412	416	418	448	430	447	444	427	415	425	470	433	443	427	415	417	435	431	396	402	420	423	455	432	432	424	419	425	390	426	414	417	412	414	469	467	390	447	433	450	421	431	435	431	442	401	459	418	457	408	415	424	404	417	438	438	439	449	399	386	447	429	431	437	459	420	387	479	442	417	449	454	415	452	468	456	407	459	430	414	417	426	429	419	438	458	434	437	454	420	453	453	426	429	400	431	432	404	458	429	398	433	432	397	419	438	420	413	446	444	441	454	440	446	408	422	394	427	408	424	441	489	441	398	468	446	427	371	430	409	416	436	412	425	400	446	448	441	413	477	447	429	422	425	432	436	420	446	467	435	421	440	452	426	436	435	444	419	425	420	416	413	468	435	429	420	435	444	435	449	432	399	440	468	462	424	435	443	423	458	474	442	470	434	431	449	470	463	411	431	427	456	447	417	400	465	425	455	445	502	383	417	439	404	424	408	435	432	439	450	442	416	416	458	431	420	417	411	474	429	420	419	462	454	416	439	431	454	419	420	426	404	438	439	459	429	476	416	437	406	421	437	396	435	455	462	409	449	441	411	403	422	432	408	453	447	417	445	466	398	430	399	425	396	405	412	441	458	443	436	413	413	472	403	430	425	427	428	446	460	451	440	419	406	435	438	467	413	450	397	408	404	423	417	439	466	404	423	464	436	434	390	416	443	427	424	426	448	464	432	473	469	440	394	412	468	392	414	442	460	404	402	430	443	380	444	407	387	471	439	467	435	439	435	464	419	459	417	452	437	475	433	409	423	430	434	452	441	424	440	503	427	428	381	427	425	433	477	439	452	431	408	466	430	429	405	431	406	438	463	451	427	437	428	457	464	411	435	452	452	433	453	406	427	427	452	419	412	413	439	442	445	408	424	414	438	387	426	417	429	425	438	452	413	417	453	454	393	419	421	416	419	419	392	421	463	420	413	404	418	411	425	399	427	433	425	424	439	422	429	438	403	430	431	392	445	431	422	430	427	481	432	439	438	391	466	446	413	432	442	415	441	455	452	443	436	461	413	495	433	434	448	463	424	452	429	428	412	449	398	435	441	438	395	426	404	448	411	438	439	460	410	430	432	444	420	435	426	446	422	437	404	449	419	423	423	415	425	401	402	432	437	431	421	437	429	431	456	441	427	414	439	474	441	405	454	428	463	428	432	419	419	444	434	451	450	445	420	427	413	435	415	436	467	419	435	421	401	438	450	449	430	429	415	421	452	464	426	478	459	423	453	428	485	445	452	418	459	402	431	434	404	428	434	421	421	424	436	431	449	479	439	410	448	451	411	430	469	408	449	464	441	429	442	425	441	413	426	434	438	407	421	468	460	434	438	415	429	451	412	412	433	423	442	429	420	445	378	448	421	438	463	430	397	410	421	474	430	436	427	422	438	450	386	417	384	432	456	400	418	466	453	437	419	411	436	436	396	456	443	419	420	459	418	469	423	411	407	467	439	427	414	431	415	422	450	405	452	436	453	421	411	425	419	454	408	411	398	434	423	414	402	396	466	453	388	439	430	443	451	426	424	423	455	404	421	412	434	449	413	445	420	396	465	438	413	407	436	435	426	426	425	449	456	417	425	444	461	456	462	433	417	435	394	407	417	470	433	428	426	443	424	417	458	428	420	455	452	441	418	477	385	424	412	421	411	403	449	444	441	455	444	450	454	438	439	443	454	430	395	410	419	426	432	444	418	469	433	446	436	438	447	414	391	433	445	461	454	414	419	390	434	394	457	440	429	409	446	414	454	358	435	430	444	451	439	437	430	428	446	425	426	452	424	410	413	402	425	441	432	418	440	418	421	440	442	424	447	416	455	438	429	433	429	386	441	421	414	413	440	421	416	431	429	423	438	427	439	397	446	403	411	457	433	442	425	436	457	467	382	435	431	476	412	418	452	443	445	449	412	405	458	446	448	401	455	469	430	421	455	426	441	446	454	413	448	392	451	445	447	419	448	398	444	434	441	453	423	437	420	418	414	440	428	416	437	423	401	403	439	442	433	419	443	424	453	439	459	412	396	444	413	407	434	448	422	409	479	440	466	438	404	401	447	423	463	454	440	438	448	427	444	425	467	421	437	446	464	456	452	382	420	450	431	459	449	446	448	406	422	419	398	444	442	458	422	422	432
23389	21466	29409	23974	21773	22861	26205	14639	6413	3564	2080	1447	1293	1203	1057	897	736	670	540	503	560	489	470	497	495	377	340	317	341	351	409	367	380	410	412	374	349	355	297	330	352	318	371	361	353	286	286	269	256	252	265	309	485	508	505	421	380	314	281	267	258	275	266	279	261	255	252	246	259	266	245	269	251	243	250	238	240	249	264	261	252	237	252	259	260	210	279	280	291	280	284	244	254	262	243	235	260	252	264	273	261	260	244	247	256	251	256	240	252	269	232	259	230	228	239	247	251	268	259	262	237	269	254	248	245	254	219	273	245	251	234	250	262	255	275	251	247	272	263	264	230	247	241	261	255	272	255	241	253	232	223	250	248	251	248	252	253	261	251	262	231	212	244	250	249	250	256	237	249	261	272	249	250	254	258	272	228	274	241	243	260	271	273	250	224	234	270	278	258	252	256	242	226	291	264	237	220	243	265	263	256	254	250	287	228	239	231	281	233	215	238	253	280	252	262	265	251	247	245	273	257	254	278	246	252	262	246	293	278	229	257	240	268	238	239	246	237	228	266	244	266	269	263	232	263	277	246	241	268	258	278	244	242	261	261	250	267	259	266	257	276	275	269	265	271	246	257	244	227	239	248	217	271	253	230	261	261	248	273	246	251	241	256	233	254	246	255	211	255	260	248	224	235	242	259	227	237	281	236	263	281	256	282	272	255	261	252	256	252	257	231	255	261	268	226	263	277	267	232	247	271	244	281	266	253	244	256	257	272	240	266	288	254	219	262	259	264	273	256	252	269	243	271	257	242	260	241	269	233	223	245	251	241	235	270	250	231	245	224	230	232	242	277	245	271	264	272	285	269	243	226	257	266	223	257	251	300	279	282	242	224	250	243	228	272	278	276	256	252	273	246	259	258	252	255	246	248	249	240	257	270	225	273	268	260	240	231	265	226	228	282	255	266	248	245	254	272	238	226	237	260	266	245	272	253	252	264	262	256	257	261	260	233	235	231	256	239	240	282	241	253	262	251	255	232	244	240	248	249	231	266	226	266	253	262	246	256	255	296	259	260	256	256	237	245	284	233	240	240	237	250	209	279	275	240	256	250	239	284	271	277	253	263	260	225	230	258	271	270	246	244	254	283	254	235	247	240	234	232	227	259	259	258	258	227	251	277	225	243	257	258	218	234	248	255	263	255	265	266	237	240	270	245	280	272	236	240	276	236	271	252	261	242	244	249	262	236	244	261	255	241	251	235	224	239	242	262	241	276	265	262	256	227	251	269	247	276	269	255	219	252	262	267	284	234	252	273	253	256	228	260	258	252	278	224	258	237	272	255	256	221	291	267	256	260	235	267	263	245	266	236	269	241	252	270	250	252	259	262	252	233	219	257	235	249	237	251	256	237	210	247	291	253	241	260	246	253	226	262	233	256	250	252	259	253	209	215	266	248	257	237	245	270	258	224	280	265	275	268	246	266	277	265	283	283	253	286	241	234	264	268	252	244	245	255	243	268	275	246	241	258	214	206	259	250	279	260	236	253	259	266	277	274	278	250	256	255	274	251	248	264	270	247	241	249	253	230	269	256	255	274	263	241	258	229	260	252	224	229	257	250	250	247	288	227	278	249	267	257	245	265	222	248	236	239	268	281	239	243	246	231	236	285	272	241	272	264	234	258	248	265	269	228	216	255	264	267	267	271	210	254	266	255	254	265	245	245	241	262	280	260	239	248	235	278	236	279	233	233	245	272	279	254	248	235	251	246	256	229	240	252	262	256	268	229	253	222	245	265	278	233	248	268	273	247	281	242	257	236	271	230	228	219	268	255	257	233	255	251	251	260	263	277	265	236	245	246	256	281	254	250	288	233	281	246	248	238	248	253	250	261	219	239	240	268	259	260	247	244	267	268	240	234	248	253	263	257	272	233	243	252	234	254	261	231	259	241	253	209	255	252	259	277	246	277	254	254	221	229	266	253	258	263	241	218	221	256	221	257	268	258	231	225	265	254	249	254	268	267	246	258	241	258	247	258	259	253	260	265	235	255	245	236	237	230	236	241	264	246	243	241	256	242	267	279	254	269	273	243	272	256	280	233	266	263	262	264	248	245	243	243	252	236	230	285	244	250	243	260	262	273	248	262	272	256	258	250	275	251	219	264	255	245	250	239	249	247	249	247	255	263	247	267	276	292	257	286	235	252	234	261	221	242	273	252	249	252	241	245	241	238	280	279	272	291	258	254	257	245	254	252	245	250	263	246	255	251	274	257	243	241	230	267	246	258	243	251	270	262	248	270	215	272	239	242	251	230	250	257	256	250	261	257	283	250	235	251	233	242	237	268	232	260	272	254	250	251	262	250	233	236	264	246	274	241	260	277	260	237	244	251	277	239	258	282	245	270	237	248	239	254	288	267	249	244	245	262	244	253	253	236	266	266	226	254	238	259	278	228	229	237	228	237	279	251	286	247	221	276	240	249	246	220	249	265	256	263	259	231	241	258	255	277	267	272	241	244	237	294	239	258	223	249	248	257	261	212	254	251	236	248	266	266	273	255	241	245	273	261	260	252	272	233	216	249	271	234	249	255	232	269	246	256	256	261	296	259	269	263	249	274	258	257	245	255	231	286	246	252	265	234	259	263	262	279	251	267	259	255	265	257	244	246	219	249	245	293	260	224	249	271	232	258	244	243	270	247	255	256	279	242	259	225	266	264	254	264	242	289	226	235	260	270	268	263	280	262	251	251	244	232	260	270	250	262	254	255	252	250	247	256	239	230	250	273	247	251	252	240	249	247	256	230	254	229	254	223	249	256	240	256	247	250	260	271	266	246	280	273	249	241	225	249	249	256	251	247	262	239	232	259	240	243	243	233	281	226	237	228	270	246	244	256	263	268	248	253	262	258	266	283	235	283	232	276	238	245	279	259	249	248	251	232	254	272	261	230	263	259	257	247	273	265	276	238	227	281	243	238	237	255	226	258	264	274	263	270	246	251	267	245	253	268	248	225	269	245	239	257	243	271	259	231	232	249	249	270	274	242	239	256	253	254	267	254	240	229	249	244	265	235	252	271	244	258	278	251	250	223	244	225	244	268	261	242	273	265	239	232	239	235	254	254	232	263	287	267	246	251	256	261	236	247	254	235	250	240	262	268	255	244	272	276	264	272	227	248	242	257	260	238	247	248	234	252	233	229	217	257	240	239	275	271	269	239	246	251	235	254	243	245	276	269	238	252	251	263	225	241	284	236	236	279	270	262	241	232	265	277	254	269	235	255	263	253	213	264	223	258	244	272	251	223	256	244	250	278	239	266	241	254	271	231	237	266	262	252	233	272	279	225	260	213	243	267	257	260	261	255	246	228	278	279	252	249	238	243	260	237	243	267	262	233	223	246	250	268	237	248	242	222	275	270	228	231	232	268	265	247	271	242	236	276	249	253	262	240	257	287	263	238	265	279	259	247	253	261	249	238	253	243	274	244	240	290	249	255	276	233	217	232	277	239	253	251	259
30622	50336	44289	34650	29501	27907	31568	21695	13049	8177	5229	3656	3276	3091	2719	2171	1704	1558	1288	1028	1290	1034	976	1077	953	787	672	628	620	783	815	763	736	767	769	682	639	582	597	639	595	583	608	657	628	524	502	415	423	436	421	567	978	1093	1006	784	675	556	465	416	439	389	372	416	394	417	378	421	426	414	376	394	388	422	389	418	380	453	399	390	421	400	405	392	423	389	393	380	432	382	404	405	429	438	426	411	413	397	451	399	407	399	441	390	410	420	400	396	411	427	392	429	391	422	413	453	408	397	418	432	407	400	427	384	435	387	378	414	392	426	401	418	396	395	396	373	397	424	425	410	435	416	427	400	415	397	435	370	444	384	402	406	382	404	405	381	410	426	429	403	434	392	418	409	407	437	413	415	391	426	418	393	391	463	419	424	426	420	419	406	405	400	385	450	411	404	425	408	412	429	422	434	371	421	429	411	410	408	397	421	401	451	433	414	418	398	424	409	396	419	373	417	436	414	378	388	417	430	388	441	410	383	431	439	404	437	391	416	436	448	397	374	446	388	384	424	418	435	412	374	427	427	446	433	420	436	430	422	388	369	420	463	404	406	416	425	381	430	428	421	404	446	412	436	395	423	403	392	423	421	426	427	437	385	385	401	396	404	436	409	401	399	401	418	416	420	412	380	387	393	383	430	362	385	423	390	382	407	413	386	398	383	439	406	429	416	449	411	397	434	407	414	433	427	432	438	429	428	392	427	400	411	391	406	437	433	411	423	405	413	384	466	424	395	383	426	393	396	441	423	395	434	415	464	380	441	419	371	441	360	425	405	386	390	424	391	413	424	387	415	433	418	427	397	398	417	408	413	418	430	401	402	409	410	425	398	417	412	410	413	417	405	400	424	401	444	369	408	401	383	415	428	399	392	434	424	400	421	440	416	436	425	426	378	361	381	392	375	377	437	410	398	370	398	437	379	370	429	421	387	385	403	424	396	371	422	385	386	441	426	419	382	409	425	391	443	414	384	397	467	395	408	374	379	406	444	406	388	409	408	412	434	400	413	416	414	405	393	400	409	442	415	411	380	410	385	398	430	410	373	416	375	411	391	424	419	440	423	405	386	402	435	405	417	414	413	427	430	416	424	412	400	416	407	413	385	421	371	394	410	382	405	417	443	379	419	436	435	437	428	381	405	407	425	433	445	414	419	412	435	419	433	425	426	432	403	403	381	394	395	370	411	420	381	406	392	400	398	398	428	388	376	380	400	425	428	396	424	416	402	391	376	391	400	385	372	402	426	387	389	416	407	404	436	411	394	422	413	406	425	405	447	453	424	428	408	411	427	449	383	409	451	424	429	399	423	420	411	455	395	415	411	395	419	401	375	442	413	415	435	408	407	420	388	437	440	379	428	448	412	482	426	443	404	409	369	379	386	422	424	435	414	414	395	380	394	430	413	375	420	403	374	388	441	380	435	421	388	398	405	413	424	444	429	403	412	429	373	419	414	388	427	418	411	385	406	426	415	386	400	406	396	438	389	422	417	360	402	405	411	415	373	398	445	404	394	398	433	410	396	392	401	422	438	431	388	395	435	406	420	431	400	441	420	374	378	401	422	433	385	422	399	405	428	425	421	423	425	417	406	416	403	399	400	401	385	422	390	424	412	394	402	407	433	401	453	409	400	434	369	409	392	439	396	440	413	419	446	419	404	459	426	429	416	403	416	414	404	441	403	380	398	387	426	414	389	415	379	394	423	393	403	420	400	424	451	404	437	388	406	406	446	442	386	388	399	404	401	430	421	423	410	428	446	394	404	389	431	380	385	423	424	441	445	445	415	409	376	411	435	401	413	424	411	425	441	422	434	439	392	411	404	395	399	384	400	442	423	382	430	406	408	409	412	398	416	405	409	402	405	435	367	403	444	409	406	420	403	375	433	377	407	405	402	416	379	435	428	373	410	410	422	394	407	399	416	400	412	448	389	438	449	406	415	377	440	387	437	411	406	425	442	419	416	414	407	437	445	394	367	414	439	436	428	416	405	395	397	406	399	370	437	459	452	410	387	408	384	387	455	410	398	422	402	409	364	416	412	413	421	426	405	405	399	426	426	410	390	415	427	442	436	379	405	418	367	394	416	392	392	440	422	433	397	405	419	422	409	373	394	445	397	367	429	420	436	411	382	414	407	400	409	415	370	416	407	405	424	425	414	429	388	394	433	423	415	418	442	408	402	381	408	422	407	426	424	402	411	423	405	404	423	415	406	416	421	388	399	433	415	393	386	415	365	400	420	413	423	410	419	433	398	407	386	401	420	410	397	359	436	350	406	381	399	426	419	405	377	445	406	410	386	399	403	417	389	391	392	424	404	443	392	407	440	419	439	424	440	420	393	396	423	398	427	392	396	392	409	413	414	406	397	417	407	409	434	413	398	409	429	434	410	424	440	400	412	422	424	426	374	446	402	427	436	394	427	436	416	391	391	422	365	397	406	408	391	427	420	418	408	428	394	417	441	385	405	411	429	416	439	387	404	431	392	423	373	420	399	423	421	417	408	392	408	397	403	427	382	426	434	403	437	429	403	398	433	397	415	410	418	401	399	412	413	405	456	374	388	385	421	405	429	426	452	437	420	429	407	423	418	428	407	394	397	415	429	414	434	407	391	384	408	421	363	387	392	403	423	435	398	413	414	349	436	420	412	399	416	419	399	434	409	389	424	443	394	424	414	398	363	426	456	447	406	430	423	432	425	395	356	391	427	423	420	417	434	430	399	424	451	422	449	431	422	428	404	411	395	381	395	386	409	410	392	425	401	400	400	379	413	386	398	423	431	396	418	393	412	395	409	389	443	408	398	408	430	420	398	391	415	406	409	424	394	427	375	422	368	439	401	417	406	430	412	415	451	413	442	401	385	433	414	412	393	403	419	388	402	443	390	411	452	450	402	416	396	407	393	423	438	394	431	378	420	415	384	417	421	392	410	422	404	375	413	402	395	379	369	423	393	402	434	451	375	419	395	452	418	413	403	385	437	423	396	416	410	415	422	391	408	410	441	376	445	454	393	419	389	378	406	385	408	432	407	422	437	387	423	371	369	409	393	392	392	418	438	414	405	443	395	408	397	430	390	423	417	416	410	389	401	418	428	383	406	469	389	407	432	414	429	419	423	411	377	376	401	391	400	428	391	402	439	395	398	412	415	429	386	387	419	394	415	443	382	414	441	404	411	427	453	429	403	391	395	420	409	409	401	373	407	397	406	391	398	460	391	406	400	417	399	430	442	392	423	393	429	393	410	417	411	423	396	448	387	413	399	442	421	408	395	416	387	422	405	394	430	402	402	390	401	395	405	415	398	389	427	413	398	440	421	396	448	371	415	427	418	408	417	409	365	406	399	391	399	412	395	444	445	390	394	428	386	404	421	411	409	402	438	388	426	388	400	384	431	421	413	423	392	409	450	432	404	380	435	438	432	441	409	404	413	384	401	433	426	419	394	381	418	421	427	421	409	424	389	392	414
27586	23747	26288	19678	10526	9102	10512	5139	2429	1190	741	671	592	510	522	414	418	392	301	347	336	289	302	328	334	268	297	275	296	270	312	286	252	312	319	318	268	278	278	279	267	283	267	249	289	260	288	246	229	254	259	260	290	251	290	228	244	251	245	259	227	280	232	250	226	237	247	249	240	241	224	242	245	255	242	270	236	238	251	235	269	263	242	247	247	228	209	264	237	247	252	234	226	236	250	248	235	254	232	243	245	230	251	242	235	233	241	219	206	252	243	239	205	235	241	244	229	243	247	268	269	257	239	217	233	234	243	261	254	240	242	240	200	243	243	257	247	286	258	278	219	229	246	227	245	263	219	259	234	248	224	231	220	254	238	221	212	241	251	249	270	257	242	247	226	227	280	224	225	244	241	209	269	247	217	244	220	241	221	238	223	243	209	222	251	224	234	244	247	209	248	260	268	232	231	227	227	243	225	241	229	229	219	235	239	237	231	242	265	259	223	266	226	215	265	305	246	247	246	252	213	266	226	257	230	242	249	212	233	284	241	236	232	248	236	227	253	265	234	222	240	227	209	257	241	225	256	240	231	251	241	228	254	250	212	235	247	271	256	236	213	225	248	248	222	255	233	236	246	234	240	240	244	220	225	253	242	202	240	233	263	223	236	251	281	234	215	240	216	226	236	261	269	240	207	224	233	229	251	256	233	234	217	209	239	246	247	258	249	219	237	226	248	224	251	247	239	249	234	240	237	214	252	227	246	236	262	252	224	264	255	259	244	258	266	251	205	245	245	237	224	224	222	229	225	258	248	252	228	251	234	225	246	233	253	236	261	234	215	217	260	226	244	238	220	270	241	230	248	245	238	237	213	233	244	251	235	239	256	248	231	250	227	232	234	261	224	221	263	230	258	248	232	280	267	241	212	236	254	263	235	215	226	230	239	251	257	242	230	224	228	232	201	236	235	246	255	241	222	249	228	234	264	219	222	273	228	216	221	230	249	245	269	250	232	216	271	254	257	236	244	216	255	250	251	233	241	248	234	241	210	238	222	253	235	238	222	215	250	249	254	259	217	221	239	236	227	249	251	238	234	270	216	238	246	267	240	236	239	254	226	241	223	243	246	216	233	233	244	245	207	246	254	237	234	222	218	248	259	239	238	251	234	236	234	219	223	256	256	233	235	231	261	225	240	214	257	248	234	246	226	212	239	237	230	231	237	246	257	213	250	246	229	238	268	243	235	227	245	250	231	238	242	223	265	256	217	234	269	244	215	238	245	237	254	233	252	241	238	237	241	247	239	241	241	243	224	243	278	222	227	217	229	264	224	232	228	226	236	250	230	261	224	244	265	266	241	262	208	244	243	228	267	238	214	229	235	238	231	238	238	230	237	232	234	221	264	238	241	243	233	242	254	212	248	252	254	257	254	236	249	243	210	239	243	222	217	225	231	212	226	244	213	223	230	248	247	246	232	226	256	266	223	233	220	236	249	227	261	231	234	240	252	225	250	248	245	252	251	273	249	222	233	259	218	217	255	211	232	269	220	236	225	228	232	219	232	229	260	249	227	273	246	255	271	235	235	258	221	217	202	244	247	232	241	226	230	242	242	235	264	224	243	238	224	225	242	224	239	211	253	263	232	217	256	225	266	222	240	232	267	227	269	274	266	222	247	268	230	243	271	227	243	245	248	255	250	229	232	208	250	253	255	259	223	246	249	236	278	223	227	225	240	236	228	263	241	234	250	252	234	236	241	275	227	233	263	225	239	237	239	246	249	208	232	285	244	225	233	248	232	222	250	252	222	210	224	243	242	256	217	211	197	233	250	259	254	247	241	239	226	245	233	261	234	236	237	229	252	214	241	231	244	260	242	223	236	251	239	227	225	239	247	209	226	247	244	251	229	223	232	219	232	222	260	239	254	261	216	265	240	236	270	233	221	253	234	246	236	227	230	269	236	252	243	219	261	214	252	237	241	239	246	213	223	235	245	233	220	257	251	256	227	239	244	269	202	240	227	270	259	277	226	212	227	224	222	249	237	233	229	204	231	251	252	240	235	252	234	240	217	243	221	236	218	216	243	261	218	240	204	236	241	243	247	242	278	247	237	249	256	248	228	226	240	239	246	235	261	204	246	240	238	254	238	230	207	224	260	213	255	241	233	222	238	218	228	240	230	257	236	222	245	232	246	221	218	218	240	238	268	221	236	257	253	233	242	234	222	254	260	247	254	239	236	252	246	229	260	260	249	245	227	240	235	217	252	237	243	243	235	244	252	262	277	249	245	242	243	249	242	255	231	240	245	245	224	231	251	210	261	216	231	217	221	234	228	235	256	238	248	263	297	226	248	247	240	212	201	246	233	206	245	227	240	221	238	261	220	234	256	272	220	270	211	243	238	240	236	234	231	251	266	253	236	229	226	241	238	231	267	237	250	248	253	226	237	244	256	256	213	210	225	254	256	248	209	257	232	249	243	234	228	243	246	247	231	233	235	208	234	209	246	235	231	242	220	244	245	237	244	236	256	231	225	240	233	246	233	247	249	282	230	247	252	253	231	231	234	248	256	256	221	256	257	228	269	261	217	260	219	246	239	235	251	262	263	239	246	225	252	232	236	233	235	242	252	222	236	241	210	227	247	251	230	198	258	225	223	246	230	225	225	232	245	237	236	238	261	228	260	236	221	243	240	219	240	217	263	237	238	220	231	252	240	226	244	245	210	247	236	250	229	255	230	225	212	244	266	235	234	244	237	222	229	232	253	216	225	244	247	255	230	226	211	223	254	262	238	258	249	219	222	240	244	243	222	244	224	232	233	252	243	240	238	277	220	245	240	216	250	243	256	219	264	256	265	243	226	226	217	225	266	252	240	249	247	252	239	227	253	256	216	220	235	251	229	236	224	254	242	222	259	245	224	241	239	233	224	238	253	242	237	225	223	224	217	247	260	223	249	227	250	255	226	217	258	251	213	234	239	226	213	229	247	212	240	259	216	220	268	245	247	209	241	215	232	225	255	248	290	245	242	225	238	210	246	237	237	223	238	212	235	241	235	252	218	232	252	238	223	236	253	246	247	232	234	254	231	250	258	236	232	270	221	247	239	222	224	250	250	209	252	252	227	228	220	256	245	236	230	205	253	236	253	233	257	225	221	246	241	240	254	278	222	251	227	220	224	221	237	235	235	259	234	223	244	235	229	248	247	268	236	236	216	253	241	226	223	229	230	243	228	230	230	237	240	230	225	256	266	202	253	217	246	244	242	244	231	232	250	269	226	222	250	225	247	217	261	266	259	236	251	258	296	243	219	252	235	230	234	242	242	216	219	240	218	240	213	236	220	221	239	264	251	231	268	250	231	263	227	224	216	208	249	233	225	236	259	252	231	222	229	223	225	239	213	223	237	248	258	251	202	250	254	225	255	242	254	241	236	238	255	216	247	277	268	208	220	255	228	229	225	235	247	232	236	240	218	238	234	245	242	256	242	245	227	222	243	260	234	216	215	250	213	248
26877	39168	32743	23951	17980	18044	19529	11518	6095	3297	2060	1642	1386	1290	1151	886	832	745	694	647	617	647	642	649	597	525	486	459	478	506	562	558	569	539	528	507	478	477	474	500	498	487	465	474	499	413	443	399	393	426	400	410	403	435	443	431	416	414	403	390	395	396	425	387	388	387	395	414	410	353	358	382	382	417	391	386	371	379	398	412	369	420	376	424	422	378	370	400	409	387	370	383	390	401	390	401	418	387	397	385	390	450	387	390	357	386	411	379	386	390	365	382	356	406	398	431	395	398	381	388	376	401	392	391	361	426	396	395	400	401	446	396	391	391	383	389	396	373	396	399	397	378	358	410	407	389	379	375	366	388	402	367	392	397	380	383	387	363	368	356	384	379	375	382	368	380	358	375	387	410	418	385	356	381	370	375	410	403	378	396	419	393	392	386	426	380	387	411	405	408	359	372	346	394	392	416	386	427	404	407	425	395	397	387	395	360	424	380	389	384	404	385	364	365	378	376	406	419	359	419	407	396	414	356	391	444	386	412	374	415	416	369	388	363	401	385	393	372	401	395	417	371	411	353	376	414	420	368	391	348	396	377	404	407	391	358	372	408	391	433	376	404	413	374	404	393	385	389	418	386	365	381	372	376	368	380	340	360	407	410	393	343	415	396	394	368	400	367	400	397	373	405	377	401	415	345	371	379	375	402	369	385	388	398	399	403	393	389	390	395	398	379	406	387	397	408	388	347	426	408	411	385	408	398	392	397	343	379	399	388	410	357	405	412	372	364	362	355	392	399	381	374	402	387	340	400	367	364	406	377	354	370	364	383	397	415	414	413	387	378	378	388	401	410	365	375	408	416	355	372	386	415	410	406	366	383	390	379	400	367	408	414	409	401	355	427	388	399	396	361	406	392	397	409	393	404	374	388	375	368	387	354	402	391	398	408	358	361	382	395	394	371	395	367	415	393	391	381	389	401	409	393	358	403	387	330	418	384	365	377	378	385	388	394	397	388	355	372	383	420	367	377	414	368	412	400	405	400	404	380	399	410	393	380	399	425	378	384	358	403	413	370	420	417	387	352	384	400	396	361	409	407	385	384	400	368	376	383	430	385	393	382	393	362	388	367	406	379	406	403	413	378	420	371	409	414	372	356	386	418	393	388	363	377	420	420	388	384	371	372	430	409	380	406	384	380	419	383	398	434	410	417	370	407	385	392	388	374	347	405	411	393	368	386	390	398	402	402	384	396	389	403	397	372	395	370	401	398	367	435	385	362	411	376	425	386	341	400	415	400	396	420	388	411	333	382	382	378	387	388	391	400	399	409	400	405	384	398	372	414	371	431	377	368	417	411	399	412	362	419	384	392	392	406	365	400	375	386	412	395	393	450	381	343	385	377	371	372	403	398	402	388	444	383	412	417	387	369	395	385	388	381	382	398	418	381	398	368	385	370	385	377	392	381	407	342	419	396	383	394	338	396	388	398	364	364	399	396	372	377	415	425	362	370	409	392	433	398	388	384	382	358	376	433	376	428	391	381	406	407	428	377	385	389	401	386	381	405	381	397	382	405	401	394	366	390	392	404	402	408	365	376	390	411	382	417	392	409	379	391	372	388	363	398	382	396	413	377	381	374	436	423	399	361	386	427	369	424	388	396	412	369	388	412	376	385	403	363	437	404	386	384	397	388	383	355	401	400	408	408	405	380	370	380	371	368	386	394	392	380	411	420	406	374	394	376	374	417	417	401	383	388	405	388	377	421	398	391	403	416	387	367	401	395	384	395	381	375	394	381	349	379	383	382	382	364	344	377	390	408	381	405	405	397	372	427	400	403	376	409	406	381	404	373	359	395	384	351	400	415	399	395	407	383	402	409	383	370	342	394	391	367	358	416	389	422	367	406	384	376	420	426	409	383	389	364	405	418	376	391	404	421	383	373	383	398	374	409	380	405	421	370	428	362	386	431	378	376	420	376	381	367	397	390	392	411	336	408	406	379	429	387	402	399	406	389	370	365	351	398	364	411	373	368	366	368	394	378	376	380	394	392	403	367	368	396	370	390	433	402	407	393	372	387	339	384	370	359	392	407	360	400	362	379	406	370	407	354	404	371	408	380	402	382	380	410	385	394	394	406	392	395	388	399	415	391	369	380	401	379	352	396	411	373	374	392	390	380	338	401	383	417	365	377	396	391	418	374	380	434	400	405	365	371	407	384	375	365	397	378	393	395	399	411	405	413	389	369	371	385	373	381	368	391	411	380	411	395	382	366	415	402	386	385	361	368	401	416	365	415	398	363	388	391	421	392	394	358	341	395	384	408	372	352	411	389	398	391	399	380	365	352	403	396	391	369	411	408	404	392	398	401	416	375	377	373	396	417	428	413	402	374	410	387	405	370	417	402	392	398	423	404	346	390	392	397	404	377	387	369	414	394	426	372	414	401	417	412	398	388	424	426	367	407	386	398	366	405	375	390	385	418	421	410	403	417	367	360	358	401	382	402	412	411	381	409	417	393	368	359	385	374	401	404	379	408	431	409	331	414	394	358	355	356	397	390	400	373	390	435	382	382	395	401	371	393	385	368	406	384	412	362	404	412	418	390	355	388	391	417	377	352	382	383	358	370	376	407	432	385	393	382	394	414	384	377	380	365	402	401	404	396	382	420	379	440	403	411	383	382	404	359	398	401	388	378	370	414	397	379	379	380	420	410	412	377	419	384	401	425	355	403	381	396	392	386	396	393	411	384	399	353	389	408	390	384	360	418	383	371	373	391	403	385	386	410	378	356	385	400	375	403	392	416	402	352	409	370	437	389	410	413	408	362	374	387	360	377	415	411	402	371	421	392	389	393	403	433	406	392	378	386	399	357	376	371	395	413	397	404	433	416	391	423	367	417	387	385	354	384	382	393	393	395	394	383	380	376	369	385	359	421	387	408	397	393	360	390	365	405	424	400	418	407	400	412	391	440	398	359	389	408	373	362	403	388	405	429	355	369	366	396	395	411	358	385	417	390	382	397	379	373	392	379	370	398	377	398	394	353	421	413	393	440	387	367	382	348	405	393	420	420	384	388	401	377	391	396	392	395	368	412	352	377	376	380	399	373	407	391	384	416	369	369	330	387	404	407	418	428	399	378	399	387	356	397	371	362	417	402	370	395	382	386	376	393	364	384	387	378	428	390	355	384	389	420	360	369	406	411	398	371	377	383	396	371	386	438	393	376	361	394	366	376	399	374	378	375	442	374	421	393	404	375	384	401	403	373	395	396	393	370	436	405	370	407	390	411	415	407	408	423	424	392	412	378	374	359	408	380	381	406	366	381	408	398	366	413	413	362	383	396	416	404	430	387	383	396	341	399	381	404	345	394	368	403	405	330	410	392	377	402	404	397	421	411	370	366	388	405	353	383	376	417	376	378	419	410	412	365	367	397	403	385	412	395	399	361	380	398	400	412	420	373	375	410	358	402	405	406	377	377	366	415	367	390	401	394	383	402	365	404	412	350	437	370
24496	21530	28881	24907	21748	20198	18677	8966	4198	1954	1238	1122	1023	857	749	617	604	499	453	446	418	467	401	452	364	325	335	329	322	355	385	354	363	449	386	326	338	354	307	332	336	327	345	328	352	311	306	283	281	252	304	346	363	373	397	353	360	310	292	261	296	266	251	278	257	276	297	249	304	275	271	279	280	267	250	270	261	280	272	292	281	270	294	271	304	271	280	272	285	280	295	309	290	279	281	275	256	272	259	281	293	256	262	260	264	259	246	283	265	268	268	269	274	302	284	267	265	272	285	270	290	233	269	248	244	298	272	245	264	246	266	270	252	270	262	279	263	291	277	262	293	282	262	276	267	271	260	267	264	288	262	255	258	261	290	267	270	265	242	267	288	258	270	271	251	276	292	275	263	272	260	243	283	283	262	281	268	287	276	261	282	237	264	264	255	275	288	254	257	232	256	243	301	264	265	275	233	255	278	279	270	288	275	274	255	270	259	261	264	269	270	259	275	277	266	255	273	291	275	271	292	277	270	264	295	287	268	281	258	301	289	308	268	318	271	254	278	250	258	285	224	258	285	280	230	265	280	266	267	269	280	276	295	294	260	259	291	254	277	298	259	290	272	236	281	282	272	260	239	262	296	301	270	292	259	246	304	275	265	254	283	271	248	278	290	267	286	302	285	281	265	281	274	250	295	248	259	267	246	294	272	302	253	265	232	283	264	292	273	255	280	257	278	277	267	299	269	268	270	260	265	304	268	280	270	301	268	281	236	271	251	297	290	249	279	267	286	277	281	280	273	280	286	263	240	284	276	279	294	300	266	281	269	253	277	295	261	266	258	280	282	302	272	264	274	279	275	275	282	278	283	271	274	276	280	276	291	244	264	243	242	266	247	249	247	272	287	265	255	292	247	333	285	277	293	273	245	272	233	257	283	263	280	233	269	272	266	292	279	267	259	270	280	274	253	287	279	266	267	283	267	263	278	234	266	268	248	232	282	276	277	275	262	240	269	292	257	267	282	271	284	286	252	262	265	281	275	257	298	264	256	292	252	254	311	260	265	254	286	257	270	266	254	294	288	276	302	271	301	254	275	255	258	294	258	246	263	285	278	292	253	264	258	307	266	259	273	257	258	294	269	260	258	267	260	239	275	264	272	275	284	292	283	270	265	241	253	309	291	264	266	294	258	283	283	266	262	271	271	258	273	286	278	254	285	280	293	286	281	277	263	280	255	265	230	256	239	269	272	250	258	306	291	271	275	272	278	261	269	269	263	275	269	278	270	263	270	278	273	268	250	259	269	256	278	283	261	259	284	266	253	275	276	246	254	270	269	308	267	260	264	245	280	277	299	236	273	298	248	279	255	269	308	265	250	235	258	302	271	244	274	283	265	270	281	260	240	241	275	263	276	267	282	298	254	260	282	295	253	269	260	237	257	255	272	258	312	242	266	263	267	283	281	275	284	283	245	267	274	262	264	295	268	277	269	240	249	272	302	279	278	260	253	279	227	266	279	274	278	257	274	257	294	283	283	281	250	254	257	238	260	267	263	275	266	246	236	254	263	271	267	275	276	271	263	261	260	271	250	262	278	270	278	262	293	268	263	266	250	280	270	261	282	284	277	276	280	263	245	300	250	276	287	273	254	252	291	238	270	277	243	255	274	268	283	259	273	271	275	279	289	272	278	245	276	258	236	288	263	249	290	274	283	262	263	276	244	270	278	270	245	256	260	275	283	283	264	260	275	299	275	277	252	273	298	271	263	253	245	260	245	287	277	266	259	259	274	284	270	264	269	290	279	283	259	278	264	309	288	272	294	246	248	290	238	272	244	250	254	270	253	252	282	248	260	254	262	276	263	271	263	288	265	231	285	264	249	264	264	230	246	253	264	258	252	274	277	270	301	277	288	261	266	255	249	271	254	270	286	256	251	238	257	253	283	308	247	274	271	272	264	262	230	278	292	250	256	250	279	259	278	267	300	278	253	246	250	270	265	270	264	269	305	246	286	309	246	268	272	288	253	266	260	285	265	251	291	254	248	289	256	271	300	266	257	270	289	288	234	261	275	271	274	281	262	274	262	264	285	261	260	277	254	289	258	268	289	277	263	267	286	253	294	244	251	253	267	261	240	270	248	275	277	237	254	281	275	276	275	276	250	253	255	305	267	299	263	270	275	246	248	247	237	253	261	284	271	292	243	259	284	246	279	283	244	282	269	269	289	288	272	285	272	253	288	284	281	268	294	248	273	276	293	260	240	250	256	283	235	260	247	287	300	256	274	232	262	279	252	257	291	283	265	264	288	259	286	297	254	266	260	284	278	289	294	271	271	265	265	271	257	256	247	263	254	272	257	269	278	258	268	265	274	263	292	284	257	269	262	234	254	275	265	262	274	292	227	252	311	273	281	272	252	265	279	300	267	261	262	291	264	267	291	253	267	256	283	288	287	267	289	259	260	261	292	252	309	293	248	262	286	268	265	280	286	279	265	274	273	259	278	239	255	271	242	286	263	268	261	269	279	249	280	266	261	279	286	267	255	267	261	256	286	245	299	270	291	295	264	242	261	272	280	258	242	312	278	275	228	287	279	213	288	250	276	282	280	235	275	246	264	256	262	261	254	253	292	256	288	255	267	266	278	244	251	266	260	298	266	246	266	263	257	283	272	280	262	261	313	256	234	270	271	271	279	277	246	261	264	258	263	297	266	248	284	239	287	234	249	259	268	256	266	273	260	271	273	285	281	255	291	261	281	280	255	270	279	274	278	259	259	271	276	253	283	282	253	282	259	268	258	250	255	267	280	290	273	263	290	270	251	292	253	239	273	292	285	259	259	261	298	280	264	266	256	272	277	280	274	233	301	281	265	268	302	271	288	267	268	245	280	261	276	262	297	289	231	279	268	269	253	301	258	243	278	250	306	267	278	268	260	245	270	256	290	287	261	288	262	241	242	260	248	265	281	251	229	267	222	264	295	251	291	255	273	265	277	250	271	253	277	271	257	268	243	232	244	290	279	243	255	283	272	270	281	276	239	265	292	284	275	246	247	266	271	272	265	249	262	266	261	257	266	286	260	268	275	265	266	258	273	251	270	260	270	274	245	286	239	244	249	249	297	263	276	266	273	275	254	259	251	261	289	266	293	255	285	275	279	258	256	251	245	274	257	265	246	257	284	249	293	286	265	236	276	290	271	261	253	288	284	290	297	236	282	244	256	274	265	265	271	297	263	288	267	274	254	269	278	269	265	241	298	246	259	255	261	286	266	257	241	259	254	272	265	272	268	273	278	285	251	233	274	300	268	278	248	259	251	273	245	278	274	245	283	303	272	263	276	284	268	262	273	257	292	234	279	274	265	254	281	255	248	264	274	248	274	235	286	245	260	258	259	263	260	247	266	279	264	316	281	278	280	277	264	261	270	259	243	265	276	280	255	263	278	269	282	262	265	236	261	297	254	281	265	258	235	272	250	273	248	301	229	275	266	271	252	279	253	292	252	274	306	269	305	276
26682	45755	38766	30954	26208	27034	24795	16028	9688	4907	3356	3133	2531	2195	1778	1466	1385	1077	966	859	870	864	840	878	689	665	616	573	605	733	743	737	672	811	806	649	634	561	617	646	636	620	557	538	598	517	538	439	462	469	497	588	724	727	709	642	534	523	451	461	444	426	444	444	448	416	490	433	457	445	483	425	441	452	488	446	467	421	421	446	441	437	416	441	446	432	465	426	430	442	444	429	435	475	442	445	446	444	429	408	441	436	441	440	422	466	442	449	448	479	458	446	453	457	461	426	425	447	393	463	426	425	432	451	440	408	469	465	452	444	458	434	440	444	438	413	455	435	463	426	423	416	474	446	456	465	473	420	479	497	408	432	431	445	432	454	429	441	449	447	437	422	443	461	466	418	443	405	489	447	454	435	443	416	429	430	431	444	447	448	456	429	457	415	445	446	435	462	415	436	422	434	407	430	422	421	480	411	421	477	440	402	406	494	431	495	441	427	450	414	432	463	468	435	469	458	437	407	441	406	443	424	462	469	400	450	423	414	439	408	428	446	414	443	479	466	449	451	474	451	435	473	437	457	471	397	425	435	453	434	446	452	425	417	435	462	444	405	438	441	462	457	462	465	399	456	434	436	415	424	445	469	457	457	461	444	416	410	438	439	433	449	454	436	433	466	424	468	449	452	439	462	392	457	456	446	454	423	431	393	412	439	465	469	424	476	450	446	427	416	441	449	452	454	476	438	469	452	434	410	434	437	443	434	443	444	430	423	443	445	423	423	453	466	438	468	472	436	426	430	445	439	422	419	425	467	421	431	432	438	417	417	424	412	424	427	396	424	443	455	453	438	437	433	456	404	453	434	430	459	427	463	438	413	442	403	438	456	458	494	460	403	434	445	396	441	448	426	430	465	410	465	435	432	481	477	424	435	428	436	435	444	452	437	468	435	435	432	467	447	439	444	478	395	438	419	427	408	454	433	454	456	474	407	404	435	451	434	456	442	450	449	484	434	494	419	422	408	451	425	430	420	418	429	420	427	422	441	463	422	439	469	434	451	456	414	435	450	455	429	429	419	434	424	455	438	424	471	464	442	438	464	461	405	471	429	422	436	447	414	409	452	465	444	432	453	450	456	391	432	438	454	397	458	450	463	432	476	412	431	444	451	443	452	435	438	444	415	451	445	468	441	482	458	446	466	458	456	432	423	435	414	414	463	435	427	456	420	462	489	437	414	426	417	456	480	429	428	450	451	431	416	430	465	479	441	436	457	454	451	450	428	412	440	448	409	456	457	443	439	436	450	432	449	454	428	458	432	454	416	475	416	444	423	455	418	443	416	403	418	431	415	467	426	396	452	439	448	390	464	470	456	422	416	435	486	439	454	462	443	405	433	452	434	423	408	435	419	462	414	435	434	415	445	450	434	463	463	441	466	427	466	433	439	442	460	427	429	426	446	471	468	435	443	442	415	429	478	450	411	454	480	456	458	460	462	461	439	427	435	442	461	407	399	407	426	420	448	425	412	445	455	427	442	425	467	457	416	426	439	421	410	455	421	471	438	443	403	416	461	422	412	438	405	439	399	467	434	431	480	420	471	450	439	427	454	440	456	454	460	438	434	442	427	396	443	439	430	439	453	425	431	451	452	458	451	418	457	438	475	431	419	440	453	447	454	431	444	429	487	460	435	378	466	429	477	402	466	459	412	432	452	452	431	429	440	428	430	472	452	414	405	433	425	435	458	410	447	404	481	426	451	425	431	458	426	434	432	442	411	421	415	432	461	438	406	435	430	429	427	433	478	444	449	397	448	440	453	474	444	478	429	472	439	438	440	459	445	440	428	462	468	443	458	446	397	436	425	397	419	440	442	449	402	460	427	440	474	432	473	509	431	435	444	443	440	435	462	479	430	470	430	456	427	426	455	438	467	425	415	440	474	426	440	457	406	405	434	464	433	442	460	440	438	438	444	446	416	425	446	457	456	426	425	429	435	471	483	403	438	408	475	475	397	446	468	419	427	440	445	435	450	403	437	448	468	446	427	471	449	479	428	465	442	413	431	466	455	437	432	430	459	456	446	421	464	407	409	455	454	414	402	434	440	452	440	417	436	438	464	431	452	453	478	480	434	412	451	440	467	443	423	442	444	432	447	441	425	470	465	454	455	427	410	448	434	441	422	444	458	442	408	447	460	424	440	454	432	458	447	415	450	420	445	455	433	417	470	428	421	450	448	444	420	446	412	448	433	441	390	451	489	455	440	454	439	423	419	420	420	442	454	471	446	450	440	467	453	460	428	431	449	453	431	455	416	458	423	422	424	440	434	440	427	425	451	422	481	428	428	447	459	419	438	431	419	435	441	407	425	438	434	431	438	413	442	405	415	424	489	440	469	406	486	420	481	420	453	466	428	456	445	431	458	444	441	422	454	453	468	453	448	453	437	433	442	456	400	464	435	454	476	443	442	451	413	428	488	400	430	432	470	458	478	485	453	440	468	447	471	447	445	435	466	442	456	454	463	435	425	433	450	432	433	477	402	438	479	450	408	459	451	435	427	464	472	464	429	434	449	461	444	456	432	413	468	454	411	465	444	445	419	439	452	465	464	447	440	439	397	440	441	406	410	451	406	427	472	459	429	432	412	435	466	469	470	448	430	440	388	429	449	464	452	425	401	448	420	392	423	447	461	440	444	440	404	465	451	429	439	447	443	440	466	457	431	448	428	445	421	451	443	418	426	460	437	438	454	451	440	422	444	451	418	427	399	427	460	416	453	423	454	465	415	489	458	435	441	431	440	442	457	406	415	485	447	416	445	414	437	467	427	419	437	419	436	431	390	464	400	409	394	395	443	435	444	420	430	466	447	460	448	453	450	399	419	455	435	450	430	409	442	447	457	462	417	424	416	452	421	393	425	448	441	417	446	426	459	446	414	478	433	405	452	439	419	435	445	392	443	406	470	414	416	453	401	438	432	475	459	460	426	426	438	443	438	477	427	416	441	432	429	411	442	449	462	423	458	447	444	432	471	447	473	465	432	435	431	484	433	452	439	428	421	447	445	425	447	435	436	486	432	447	424	436	431	438	505	470	505	437	441	460	443	464	423	442	454	473	483	411	463	440	479	454	427	455	456	425	453	436	437	460	432	449	434	431	465	412	442	421	468	444	442	425	460	443	434	441	436	424	458	427	452	441	444	470	422	451	436	463	413	467	445	446	441	476	397	440	455	437	432	424	436	436	421	443	466	446	453	450	465	445	443	460	427	423	401	449	438	440	459	436	439	444	488	439	462	423	442	426	435	411	439	442	427	478	456	418	437	426	423	434	443	423	429	463	467	461	458	411	430	464	447	460	428	458	486	451	446	462	429	442	431	430	407	459	401	433	456	468	439	449	416	433	416	453	434	404	429	463	409	454	457	445	463	428	429	430	421	429	417	442	442	496	408	416	433	458	432	433	466	450	449	462	442	452	417	443	435	412	434	452	421	459	450	464	458	465	441	434	461	409	433	432	433
23449	21474	29351	24075	21996	25080	24357	13249	5876	2687	2047	1724	1394	1151	961	974	777	595	571	542	525	491	509	465	401	364	394	341	390	405	402	409	409	542	417	395	307	346	330	382	372	368	336	350	366	335	317	301	292	274	291	391	483	548	526	419	346	329	302	262	284	258	258	227	255	241	246	268	283	277	258	268	262	260	241	245	293	308	269	272	271	254	277	274	255	223	274	252	251	300	265	255	264	277	255	232	287	289	275	267	258	274	275	269	258	260	297	264	299	272	245	266	256	258	306	255	250	248	245	255	245	256	267	257	267	254	261	269	262	218	269	261	273	258	256	260	220	274	262	291	251	265	275	261	275	257	260	249	284	259	279	252	235	284	264	257	275	279	269	230	233	270	221	280	237	257	266	263	286	265	294	234	257	260	275	280	259	263	262	242	267	256	258	281	259	250	296	261	240	264	242	263	274	273	260	246	251	254	251	270	273	271	266	244	234	261	268	275	259	279	254	273	234	253	249	219	227	271	274	275	281	244	259	297	270	270	285	266	244	273	259	240	273	238	288	290	297	299	252	243	259	227	263	285	254	231	257	265	296	256	237	241	278	267	262	256	259	253	268	267	272	242	241	280	246	238	275	253	257	268	259	239	265	284	272	238	258	278	263	277	279	255	260	243	259	268	263	269	266	253	251	259	257	250	261	244	280	268	264	259	258	284	298	256	271	282	226	263	321	261	297	247	226	250	259	250	282	292	266	284	246	261	296	246	276	254	277	268	285	255	261	264	248	264	263	234	253	253	260	265	257	276	262	289	270	260	275	236	269	253	257	267	256	295	252	268	289	260	263	262	281	275	291	263	252	261	241	247	245	264	263	250	233	261	259	262	275	275	299	246	260	272	278	235	272	287	288	244	259	221	267	262	249	265	254	307	269	245	255	248	269	242	277	273	281	270	240	271	264	259	264	274	265	268	262	268	270	279	267	273	275	240	268	293	239	270	258	277	252	277	247	276	243	262	236	251	277	245	268	249	266	252	243	262	240	277	242	266	245	276	267	262	247	250	272	244	264	253	285	243	265	276	252	233	252	270	264	259	247	298	269	280	271	273	259	256	270	240	268	240	246	248	279	250	249	238	246	264	291	266	267	275	270	259	271	299	291	250	222	232	267	262	250	273	270	232	248	247	276	263	278	278	256	270	248	273	241	227	242	268	237	261	234	271	248	237	263	239	271	279	276	247	272	241	240	241	250	261	269	256	250	271	278	243	244	281	261	276	250	267	267	259	301	227	227	263	268	258	245	265	259	279	250	257	262	256	260	293	233	258	271	257	263	251	248	280	266	256	243	260	274	250	250	251	285	263	257	239	226	275	267	262	265	267	281	283	265	275	262	248	272	262	272	246	295	250	255	233	283	252	273	285	263	243	249	276	283	256	244	265	259	235	244	260	267	257	276	269	245	266	255	274	267	272	282	261	248	245	255	260	247	257	246	290	251	245	248	235	264	298	279	240	258	258	248	268	254	261	256	278	259	269	251	260	257	270	281	266	228	272	247	240	288	262	278	253	269	243	271	274	233	272	257	255	241	255	266	288	270	263	311	254	256	256	266	281	279	275	226	239	230	279	260	266	278	276	257	252	252	255	258	306	250	259	264	251	254	254	259	241	241	253	262	237	274	268	228	268	250	288	270	289	249	234	241	237	280	274	230	234	268	234	242	277	257	254	271	267	276	268	236	241	271	277	265	269	267	241	240	272	252	259	292	260	265	285	239	250	263	273	285	264	235	279	285	265	261	268	270	271	277	257	248	263	291	268	255	289	253	249	241	262	249	284	274	240	244	255	272	275	242	237	244	266	264	256	250	255	239	252	251	276	278	260	229	247	269	279	245	253	266	269	270	274	247	253	267	260	300	244	237	256	256	258	241	274	252	268	249	274	251	256	240	241	231	271	271	267	244	281	265	241	260	292	276	239	266	276	262	258	260	262	271	252	250	241	271	269	268	267	286	260	297	256	266	264	269	257	269	266	296	269	257	272	271	258	256	266	297	225	241	258	251	284	270	261	237	289	287	242	256	271	242	233	272	257	252	267	271	245	246	258	254	243	274	267	258	253	250	245	296	271	250	271	277	270	273	247	294	240	290	274	284	271	250	249	231	237	242	263	271	281	269	244	266	299	241	255	253	246	273	248	276	242	270	282	255	286	276	255	253	277	235	287	270	262	257	246	273	253	257	267	253	250	290	274	243	252	255	267	262	265	249	265	250	267	276	266	248	237	250	261	269	280	249	246	275	258	258	244	237	254	268	254	276	252	252	232	256	268	264	256	263	256	258	304	256	227	262	266	288	266	274	284	275	281	254	268	265	266	229	269	280	258	266	261	272	263	282	252	270	261	277	276	298	249	263	266	260	263	250	251	228	266	255	269	259	261	251	263	266	266	256	273	277	265	257	251	281	262	281	277	248	249	248	239	231	265	245	265	251	273	273	277	247	261	270	290	284	260	256	268	259	278	258	271	284	259	262	252	267	286	251	271	261	272	248	279	289	273	277	274	264	263	276	272	254	234	257	270	235	253	253	233	243	246	258	248	259	279	272	273	229	254	274	271	252	296	280	274	254	226	264	281	262	248	255	248	280	249	267	252	273	272	280	268	272	262	263	251	259	276	245	272	262	262	224	268	287	288	244	223	256	256	230	303	276	298	273	244	265	257	254	286	247	253	224	278	246	248	245	267	237	255	280	252	294	272	269	251	258	283	253	233	286	255	238	252	243	245	243	229	238	302	253	287	271	240	249	285	291	251	272	300	275	257	255	270	288	244	258	271	240	251	272	254	271	237	235	230	283	260	295	254	242	278	277	283	263	293	297	231	272	265	253	262	267	263	242	277	268	244	277	264	272	253	256	262	257	256	277	269	260	250	257	274	287	245	256	246	247	245	254	265	273	247	284	264	238	270	278	246	272	268	257	260	248	253	268	277	242	268	241	256	282	270	259	276	255	277	261	231	253	251	242	274	256	255	281	252	260	285	248	279	238	268	268	246	238	279	266	308	264	229	264	287	275	269	262	250	268	262	280	256	266	256	252	248	265	273	313	270	252	254	269	252	270	260	252	257	243	245	279	268	265	268	243	287	264	306	276	259	263	252	240	301	263	266	225	250	263	303	240	269	268	287	244	282	242	266	280	270	263	280	286	255	260	273	273	250	229	285	251	245	271	261	267	260	246	242	248	263	251	275	260	272	261	263	258	283	256	261	260	261	244	274	249	263	246	251	264	248	257	245	262	259	254	253	246	265	253	272	229	237	284	244	275	263	253	233	255	256	282	257	263	253	291	245	248	272	268	248	238	228	256	271	248	230	248	259	284	270	280	275	272	236	283	278	216	251	255	243	287	244	295	237	259	259	265	279	272	248	250	263	248	244	252	257	263	247	267	245	268	283	233	275	256	236	269	267	227	274	247	277	255	288	292	263	263	250	268	258	284	250	285	274	262	251	255	251	269	273	277	248	244	251
27475	49863	42932	35046	32327	33569	27745	20559	12119	6614	5092	4423	3612	2924	2400	2327	1829	1416	1217	1103	1049	1043	1094	993	779	729	707	668	701	795	812	775	808	1155	792	763	656	629	684	625	693	726	632	621	694	539	538	458	430	479	463	740	945	987	987	789	579	512	470	439	402	439	467	407	405	407	388	458	421	415	441	370	416	425	403	410	437	430	408	438	430	422	414	428	391	427	425	372	382	411	430	431	374	391	431	448	452	394	395	438	435	406	416	412	427	423	433	435	376	411	409	435	416	398	401	382	416	426	406	448	436	426	406	403	463	429	395	447	412	415	422	437	386	429	409	407	425	406	433	407	428	427	417	420	365	441	426	423	409	407	401	398	441	418	414	393	420	397	418	458	417	451	421	456	395	408	429	445	408	417	415	431	438	409	428	422	437	437	426	387	408	424	379	444	420	410	409	423	416	397	400	447	410	386	442	424	414	410	392	449	468	388	412	419	412	444	387	430	437	410	420	460	428	414	419	448	422	409	404	371	415	430	397	416	430	413	407	424	428	398	395	477	426	424	440	403	423	377	465	415	396	418	420	396	405	355	415	406	424	401	454	404	422	427	443	430	421	429	417	385	396	416	436	431	424	411	388	429	422	396	445	405	442	423	424	404	424	435	387	453	408	397	388	455	401	444	417	394	448	428	436	427	411	413	415	425	402	432	391	406	399	392	405	399	437	434	405	401	421	413	442	423	438	403	475	439	465	412	456	427	415	389	418	405	417	396	409	381	468	428	391	408	420	455	444	428	396	408	422	400	427	425	400	422	390	395	414	438	415	408	427	391	438	413	403	424	434	402	456	404	400	434	373	398	415	424	393	449	396	407	422	397	416	420	426	408	455	397	404	419	404	402	397	448	430	406	393	407	422	418	418	400	414	400	432	380	389	405	415	424	398	426	417	392	441	387	443	393	457	403	414	440	407	398	411	419	412	452	399	398	429	406	436	409	414	425	441	411	444	382	398	459	444	402	404	415	431	430	444	420	408	404	401	407	374	431	428	404	438	405	452	407	430	409	433	404	395	398	407	407	451	400	397	390	405	418	421	410	387	417	412	402	436	405	382	404	433	410	405	463	415	457	385	405	451	429	431	450	405	431	386	415	420	429	370	457	416	428	402	413	399	411	424	398	429	484	385	411	387	426	430	377	409	428	406	433	425	397	432	396	429	433	456	407	392	399	404	443	437	379	432	411	406	408	421	424	396	410	422	417	422	425	432	414	418	398	411	421	378	409	396	427	436	410	415	385	439	397	426	393	401	420	438	421	424	390	427	443	405	427	403	422	423	422	405	421	431	411	425	434	489	440	444	420	416	389	425	396	402	411	434	398	387	406	416	429	364	421	423	405	414	390	418	461	410	452	410	433	416	422	399	424	388	401	422	411	420	402	423	419	427	437	439	411	424	408	408	417	415	404	381	397	441	399	433	433	374	414	397	430	420	414	446	415	413	405	404	476	420	475	406	420	403	374	412	424	416	404	413	415	418	404	433	408	393	420	422	423	388	420	424	385	422	430	459	438	422	415	448	404	403	470	411	420	398	443	435	413	431	420	399	391	433	415	421	454	400	398	400	417	423	431	411	426	354	435	354	425	436	395	414	427	375	394	452	441	417	408	441	453	424	413	419	418	396	417	426	417	438	435	381	420	410	409	468	443	399	414	417	394	410	418	477	415	420	429	435	415	414	437	392	407	430	421	423	421	421	428	447	432	409	386	410	426	445	412	429	395	408	408	422	422	421	423	406	431	445	353	427	432	416	422	430	420	432	399	420	424	430	401	417	406	406	436	422	414	459	408	429	448	414	427	405	423	442	433	392	387	432	430	431	451	405	412	419	431	406	409	452	382	371	423	433	452	430	422	412	423	391	397	420	416	410	452	419	452	387	375	426	420	423	402	431	419	438	423	388	357	386	450	446	433	422	419	434	450	461	401	391	398	440	420	426	414	387	422	438	426	435	423	430	389	398	448	425	451	434	412	407	427	424	410	444	417	408	455	433	442	403	409	367	382	401	378	413	430	436	413	435	404	401	416	432	435	382	390	448	438	424	450	403	398	411	429	377	422	438	394	420	436	412	399	444	401	403	439	402	420	386	382	443	422	429	435	450	435	404	428	390	426	419	413	411	373	425	422	414	442	392	427	413	415	431	464	428	394	434	401	402	405	424	460	411	411	433	401	423	414	435	424	391	441	446	406	439	394	410	413	407	478	409	417	406	438	411	413	427	405	485	376	422	422	436	375	434	416	396	397	442	435	386	415	385	413	432	441	454	432	428	393	422	459	428	404	415	444	439	398	416	391	409	421	406	405	437	438	425	410	391	401	442	387	416	408	415	389	419	405	416	445	417	408	456	415	380	427	426	435	439	392	426	431	429	448	454	364	447	434	399	428	434	421	386	452	408	422	414	440	400	403	420	392	408	375	409	416	409	404	458	438	405	414	415	406	429	385	419	431	441	418	426	430	380	437	412	440	369	387	417	417	451	397	447	411	424	411	434	420	401	414	406	411	442	392	401	404	447	428	450	418	413	424	421	447	447	412	423	408	396	404	400	382	428	404	422	423	448	397	381	452	405	416	418	423	426	398	446	400	415	415	436	417	398	429	417	390	416	417	358	396	420	392	398	393	419	404	431	415	404	426	387	422	395	398	434	414	396	397	373	420	421	433	418	412	419	388	411	377	444	406	407	402	456	415	411	410	413	368	459	443	401	393	428	432	393	431	421	405	453	452	393	377	419	418	413	418	431	432	413	405	397	437	422	388	397	418	412	394	413	391	416	423	409	410	426	387	440	421	411	412	411	391	398	395	435	416	407	396	448	460	424	432	420	378	402	400	398	447	420	423	409	413	445	445	395	394	418	388	434	442	439	399	409	426	400	445	424	406	408	407	451	413	427	401	391	434	423	419	426	431	383	403	382	419	406	368	418	435	425	438	453	394	412	432	426	400	390	414	416	439	445	415	409	410	432	416	448	428	398	376	441	437	377	399	427	430	455	480	382	400	423	433	444	407	379	391	414	429	415	408	391	410	428	447	424	407	418	420	403	387	409	413	431	406	396	411	439	377	450	427	426	415	423	433	371	448	404	392	420	416	422	435	413	426	429	408	400	402	446	429	407	412	439	424	392	383	386	410	446	402	421	392	473	404	380	412	431	417	425	399	421	395	417	408	438	391	411	423	427	442	448	398	391	419	375	434	408	412	375	446	425	408	415	415	429	391	396	429	391	424	387	432	454	384	423	421	417	437	403	431	429	414	407	407	445	361	460	381	413	447	439	442	436	404	397	438	430	457	408	453	397	440	400	422	439	434	420	394	435	407	408	456	428	444	429	432	436	402	449	427	390	410	392	417	404	412	406	411	422	399	427	390	398	436	410	465	440	453	446	472	397	414	422	392	412	388	409	400	411	380	429	428	437	429	392	422	411	428	407	415	415	423	393	424	420	422	433	393	455	414	420	411	408	443	430	468
27354	23438	26012	17970	12200	13884	8620	4760	1874	1030	892	729	590	524	493	459	374	338	315	307	357	314	298	340	293	255	276	245	283	282	292	276	295	327	353	315	255	303	282	276	256	287	310	285	314	276	253	225	234	229	265	250	234	247	292	269	245	259	261	252	250	237	237	222	239	262	226	200	224	247	251	267	247	234	269	246	253	252	274	237	229	255	261	237	237	266	251	240	274	231	248	247	250	265	253	232	227	251	228	295	254	250	259	229	219	254	244	248	240	225	257	242	248	237	238	263	257	243	270	238	270	226	233	245	238	235	254	262	247	226	255	246	236	218	228	245	276	228	219	238	260	236	234	264	248	233	241	242	245	243	242	234	259	228	276	240	246	252	256	214	231	266	234	244	263	237	246	260	258	223	260	252	251	227	229	259	251	258	231	231	237	221	269	267	231	221	239	209	261	276	230	225	256	233	261	237	267	272	216	256	249	245	245	236	253	236	255	220	256	208	245	211	248	262	216	234	237	253	243	255	230	246	265	247	242	248	251	234	237	244	241	235	243	234	230	217	226	267	242	230	260	239	253	224	236	256	234	259	229	231	223	239	260	253	226	240	275	244	247	242	253	264	243	255	265	255	239	217	235	235	243	249	261	248	250	242	229	268	244	227	222	256	277	227	235	254	224	257	255	252	252	249	225	219	230	268	245	213	230	232	231	274	259	245	263	226	254	221	227	232	245	255	266	236	249	266	238	245	235	242	254	239	252	207	246	246	229	257	255	255	242	257	261	220	261	255	249	279	224	226	215	257	265	239	266	241	276	236	262	223	255	256	235	263	242	246	264	233	261	229	249	226	267	253	259	236	255	258	240	235	223	253	271	251	259	264	245	236	242	251	217	250	245	243	228	252	252	206	246	236	237	231	267	259	214	239	239	230	228	250	244	222	222	237	248	230	233	228	231	227	231	259	238	259	226	246	236	257	212	240	221	244	232	211	264	247	235	230	250	217	229	233	271	229	241	221	228	240	257	264	250	262	246	240	229	258	218	254	244	231	255	215	228	227	255	256	238	261	231	232	205	241	233	243	258	241	259	214	246	212	231	227	244	234	244	266	254	240	223	260	215	218	273	242	251	263	252	254	274	229	258	237	220	254	245	225	251	246	235	255	263	234	269	265	282	227	239	241	243	226	219	256	245	213	235	258	284	263	227	242	217	251	246	227	238	233	254	250	261	254	207	253	257	276	251	241	241	239	241	228	231	253	220	259	248	263	222	231	266	256	256	238	247	243	246	223	246	250	250	252	238	236	234	237	250	231	245	271	246	244	250	248	248	249	259	242	266	230	243	247	244	245	241	261	256	243	254	257	252	232	241	241	253	235	254	254	218	235	228	247	243	236	247	260	279	229	231	255	268	247	254	233	244	214	267	233	254	245	259	251	201	241	242	239	271	238	264	254	251	236	220	242	262	252	226	216	258	228	266	215	266	258	231	232	236	241	248	227	230	229	249	243	251	265	247	244	217	246	237	257	240	240	263	253	247	226	233	258	237	238	248	251	234	255	251	264	218	252	248	228	287	245	242	233	272	226	265	242	237	250	228	239	218	229	236	251	246	265	236	249	267	250	239	243	240	254	244	216	229	240	244	265	266	266	220	225	247	242	237	242	255	232	257	238	236	233	213	222	240	256	237	239	237	239	220	245	272	241	253	255	233	243	242	247	230	241	231	257	244	236	256	256	208	225	221	234	262	233	244	237	238	244	266	259	242	228	235	272	229	234	241	235	247	203	255	232	226	236	245	236	238	266	254	229	268	240	228	220	234	250	217	246	255	233	214	261	271	215	221	282	243	239	243	246	226	212	241	249	223	236	229	277	217	239	243	230	285	234	213	241	243	236	246	216	246	261	222	233	236	244	247	237	274	270	239	245	246	235	240	227	263	222	245	218	238	239	221	243	238	261	229	229	256	257	246	228	254	228	236	244	237	243	240	228	248	274	249	249	243	251	246	223	255	241	237	235	218	204	229	243	243	236	264	260	269	243	246	234	222	244	237	236	210	207	245	235	250	232	255	259	239	262	244	261	247	238	259	261	244	227	234	239	247	255	252	244	267	263	242	252	266	247	249	249	253	271	251	228	266	250	235	262	231	219	256	246	222	263	247	257	244	239	242	241	248	237	258	263	228	224	247	258	243	229	248	254	248	272	238	252	243	253	229	257	240	255	248	239	255	263	216	231	229	226	260	255	233	247	224	244	244	249	250	260	232	229	257	255	233	273	247	247	240	241	230	265	236	251	238	242	238	288	242	247	254	237	256	236	240	248	236	234	255	208	238	238	230	214	262	241	246	239	253	255	252	243	233	242	232	250	244	283	229	228	232	244	264	243	230	242	266	246	242	201	261	242	238	238	237	270	232	256	237	260	266	212	239	264	251	262	226	202	217	219	227	249	211	245	250	232	229	234	240	249	259	240	224	244	237	247	232	258	256	247	260	241	241	249	254	224	234	240	234	246	272	225	243	253	226	249	233	244	256	234	228	242	251	244	196	233	249	218	245	203	254	227	262	265	246	279	252	251	236	235	235	245	237	243	240	244	226	263	248	243	230	252	258	234	264	264	252	203	210	231	238	247	255	265	255	240	201	239	251	247	293	242	238	244	257	230	235	234	258	248	252	212	247	215	256	268	251	239	221	268	260	241	237	251	262	241	229	246	246	244	245	259	240	246	258	230	251	237	215	258	275	270	242	235	210	237	234	259	260	247	250	250	225	217	247	248	230	242	247	269	222	270	244	252	258	266	236	236	260	240	259	215	226	246	238	240	226	264	229	279	226	245	252	255	219	224	264	259	249	254	248	243	241	246	263	270	226	256	224	254	238	265	234	230	289	246	242	258	220	239	227	236	231	246	213	224	246	205	241	227	241	252	227	227	242	256	243	274	257	242	252	256	246	242	281	266	238	241	226	253	233	232	260	226	257	248	233	236	240	254	221	246	256	226	260	247	248	252	228	260	255	247	244	241	236	243	239	238	261	236	253	250	249	237	268	222	245	227	239	236	230	274	239	275	277	271	252	284	233	251	252	251	206	248	238	238	259	254	244	242	222	249	260	249	225	241	267	239	236	232	215	234	265	241	229	279	244	249	240	251	262	230	255	239	222	270	234	233	248	239	245	199	243	270	254	219	244	234	228	253	230	219	263	249	260	258	255	250	257	237	252	207	242	236	238	245	216	232	240	248	270	230	249	213	230	239	250	282	234	241	244	245	256	242	224	255	219	258	240	252	233	247	239	261	246	246	243	276	223	244	221	248	259	258	252	264	258	221	234	241	268	214	244	234	242	217	237	242	235	209	242	219	227	229	240	215	232	218	237	241	258	206	247	233	246	225	258	245	225	235	236	222	232	242	241	228	238	236	240	246	242	259	248	251	231	248	253	251	255	237	259	229	242	242	237	224	261	262	255	253	254	232	244	248	276	247	270	250	205	250	210	235	223	243	251	245	234	252	255	229	234	260
25474	38481	32463	22630	20675	23610	16052	11004	4814	2710	2339	1874	1553	1218	1123	995	762	708	675	640	570	546	636	607	570	524	496	492	527	547	560	584	568	631	667	599	467	485	474	517	525	560	590	529	584	465	443	436	448	436	415	443	412	456	444	482	423	416	416	385	445	428	391	417	399	370	432	388	409	367	388	364	430	373	444	441	407	391	390	415	427	397	429	381	374	389	385	402	390	383	354	396	401	377	399	403	394	368	388	390	388	404	414	406	390	358	400	398	391	381	400	398	383	380	352	380	393	400	388	400	371	412	377	395	412	416	372	428	429	415	411	435	404	378	394	384	411	411	402	436	393	403	382	410	383	369	396	397	419	405	407	420	391	392	414	397	406	424	405	430	403	400	453	391	416	375	413	424	436	433	351	377	384	389	451	404	383	426	410	423	410	372	414	390	391	404	404	401	401	390	379	423	399	417	428	409	381	434	431	390	414	415	406	433	415	392	424	386	405	414	413	395	420	396	397	420	401	398	367	418	397	389	392	420	380	383	411	383	389	425	400	413	363	408	383	441	429	429	399	402	390	406	413	354	381	428	410	425	378	401	370	394	381	386	424	389	392	405	416	390	427	427	403	424	422	440	398	388	363	367	401	404	387	443	437	404	388	396	411	373	383	410	432	411	417	405	372	417	384	398	405	393	364	396	374	390	372	421	384	417	392	405	377	400	366	413	409	437	429	393	403	396	411	428	406	402	394	395	409	379	410	415	422	399	397	380	406	389	459	431	416	389	428	434	411	431	409	404	410	418	404	381	388	386	377	416	400	443	407	396	383	428	375	444	439	409	421	392	407	406	397	386	408	419	430	386	387	408	403	391	393	402	410	395	403	425	404	375	374	410	401	402	452	382	393	382	382	427	417	399	389	389	388	415	408	396	420	420	430	376	383	393	386	424	388	373	417	382	401	410	420	391	420	398	384	380	391	410	409	376	410	427	424	398	371	384	430	419	391	415	398	442	382	418	400	427	413	418	379	385	397	404	391	377	390	405	391	397	396	369	403	440	405	428	395	399	412	414	427	434	399	409	401	406	374	397	396	406	372	398	400	378	421	404	423	395	434	400	370	436	407	397	382	382	415	352	393	388	413	380	431	423	400	381	419	454	359	395	397	413	400	387	396	362	402	399	431	389	409	381	419	419	396	408	407	455	391	398	386	424	403	402	385	412	367	408	405	405	389	411	394	390	409	389	422	390	377	408	424	406	385	402	431	411	417	426	407	400	410	415	371	415	405	410	407	400	395	448	398	376	412	402	376	437	410	389	405	412	414	385	369	391	388	370	416	401	392	368	377	389	408	416	407	411	406	403	365	373	384	407	402	369	407	387	364	428	421	372	421	426	411	402	351	370	362	384	409	362	424	405	436	425	388	399	389	381	407	393	392	403	435	408	387	378	416	434	400	398	413	378	395	394	428	400	398	399	391	424	386	370	424	422	429	420	438	374	377	368	342	417	413	417	394	382	413	433	406	381	441	383	393	420	339	401	415	379	449	415	400	433	381	395	394	356	398	405	405	403	405	382	413	417	398	422	410	433	407	440	365	400	413	409	438	363	410	414	398	411	417	396	397	383	412	432	402	373	395	413	386	394	387	426	424	442	371	466	428	414	439	413	431	402	413	367	379	378	384	416	409	418	418	396	384	404	376	410	421	416	395	378	400	375	381	443	401	394	400	395	363	395	370	408	397	390	402	408	390	385	401	396	394	416	419	392	412	409	394	417	354	397	407	399	409	345	392	396	424	399	416	414	386	402	434	381	406	409	323	391	401	367	367	407	387	398	397	400	376	386	376	415	374	389	384	447	385	396	410	423	411	408	417	414	399	432	395	418	438	390	414	401	420	396	426	408	387	445	407	427	372	420	439	407	391	392	388	415	403	375	405	430	410	413	411	400	435	381	410	396	379	385	413	403	358	423	421	444	365	386	421	369	445	413	380	374	418	424	434	392	433	424	401	429	388	418	401	378	404	395	413	415	408	398	413	396	405	394	368	397	394	410	390	457	386	422	431	400	424	415	401	394	451	422	406	424	422	404	388	388	402	389	423	392	429	420	410	406	445	418	387	404	378	390	389	390	405	398	421	374	405	390	401	374	409	435	389	415	401	387	408	413	397	388	374	385	398	429	421	373	434	385	409	386	416	382	404	404	367	391	402	403	392	388	419	392	394	389	416	409	429	426	433	363	381	382	446	378	377	387	403	390	392	416	399	371	416	401	400	393	360	408	377	414	411	420	416	385	364	407	406	387	426	410	414	429	398	401	366	397	402	401	384	430	393	438	372	405	410	403	390	413	416	388	384	377	392	415	378	377	408	428	412	403	439	425	422	417	394	414	380	383	400	412	393	400	430	401	400	414	399	408	400	415	384	389	399	412	389	417	427	415	406	414	375	400	421	383	417	412	413	426	381	384	427	409	363	391	381	409	395	412	396	402	415	382	407	420	413	417	425	406	403	363	381	397	366	402	390	372	385	424	394	395	421	386	432	388	416	408	386	356	414	376	453	371	374	422	409	367	416	384	383	394	369	391	398	395	374	422	378	392	396	398	410	391	365	411	381	397	410	387	387	373	381	401	419	383	423	422	420	410	390	425	369	370	416	392	397	391	386	369	396	397	385	401	395	423	415	398	390	398	404	413	402	407	411	400	407	421	427	408	404	419	411	418	428	420	400	405	370	408	393	356	424	388	395	407	378	384	404	405	411	396	429	402	437	426	361	404	412	410	398	404	403	433	445	396	440	383	420	386	405	382	374	403	373	386	385	403	388	371	393	411	391	420	405	425	384	428	398	442	416	427	410	429	404	408	429	426	415	418	420	407	404	374	390	418	412	386	436	392	355	411	406	396	397	384	385	390	426	423	407	373	420	415	414	419	414	384	400	390	384	405	398	384	394	391	407	387	417	375	354	412	374	427	420	393	375	402	373	385	414	411	432	375	383	394	420	389	386	383	389	402	411	414	377	385	360	422	417	393	384	392	398	410	406	387	381	405	422	405	415	375	366	384	402	399	379	406	418	389	398	425	405	408	392	398	407	361	402	409	385	409	386	445	398	386	381	365	404	437	429	408	382	433	365	394	380	398	401	437	404	383	397	403	416	407	394	371	422	405	422	443	408	400	433	406	411	411	422	413	414	372	364	430	412	373	402	439	399	386	397	385	395	365	367	425	429	403	419	402	426	366	411	366	409	408	405	419	417	395	375	407	427	379	377	392	409	403	412	410	424	379	375	423	429	415	442	371	394	404	439	394	396	403	384	403	432	403	371	425	370	371	408	387	399	410	433	418	394	385	352	388	372	394	401	417	402	398	369	420	418	414	415	391	392	343	406	401	343	392	419	403	419	385	441	397	382	425	401	414	391	373	385	387	420	402	365	383	409	370	413	388	423	416	402	383	382	414	403	397	420	383	443	398	389	396	405	396	379	411	391	378	421	403	393	409	387	373	390	407	419	439	387	381	382	410
24443	21487	28894	24804	22246	23313	16075	8803	3471	1931	1600	1315	1080	871	793	761	586	503	446	444	432	464	429	426	363	376	374	343	363	350	385	383	367	373	512	460	331	305	349	393	373	424	347	327	335	307	299	300	308	285	276	335	400	399	374	341	318	305	261	239	243	287	319	260	279	257	266	274	295	264	249	287	259	270	271	249	283	267	255	268	273	302	288	267	276	288	277	258	300	288	264	283	252	276	300	269	278	273	258	273	248	246	259	269	263	298	286	261	275	281	271	257	280	282	293	264	263	306	289	272	269	280	285	299	293	266	277	277	261	277	284	294	272	278	285	255	279	249	292	261	280	273	251	248	282	283	270	290	268	286	251	280	238	287	285	263	271	256	259	296	256	256	255	275	260	276	277	282	273	269	279	264	277	256	276	246	267	286	256	232	268	263	273	243	273	252	273	300	272	243	247	287	275	252	286	301	289	263	264	264	263	271	298	262	252	249	260	267	302	279	285	271	256	315	238	263	279	255	253	259	260	270	269	256	287	281	267	287	274	246	256	305	288	276	279	277	305	297	272	313	294	274	259	280	251	256	282	270	285	245	279	234	226	274	266	272	278	313	257	263	235	264	276	288	269	236	251	299	273	276	283	275	285	271	281	237	269	284	285	257	282	290	275	260	276	282	270	264	265	279	260	252	279	285	270	275	272	277	260	291	280	279	256	261	279	270	238	269	260	284	274	257	273	265	247	294	266	266	270	285	283	292	267	275	275	289	262	289	266	288	288	272	257	271	263	262	294	266	247	277	301	246	244	245	307	233	261	273	244	250	277	249	294	267	295	273	286	278	272	296	262	269	288	297	268	296	268	275	283	313	264	261	279	270	230	291	265	268	277	285	276	266	280	273	288	268	285	255	285	286	285	290	238	314	271	272	280	236	268	262	278	286	291	262	282	287	285	284	270	300	276	276	258	262	247	293	289	284	268	261	283	281	272	274	246	268	268	295	280	285	263	270	292	265	289	255	255	256	268	274	277	288	296	282	265	261	274	249	281	273	270	289	267	254	272	262	235	264	264	265	282	265	258	256	242	292	272	238	288	295	269	268	271	278	256	270	267	251	273	296	278	276	257	264	273	285	282	292	248	304	269	262	262	276	257	251	261	282	300	288	287	239	293	260	257	308	268	250	273	273	274	239	335	308	258	296	280	304	281	287	284	272	277	278	309	248	301	288	248	263	262	254	277	277	278	254	289	315	282	293	263	299	259	279	298	281	272	256	241	279	260	301	272	277	266	287	291	275	288	289	283	289	279	287	246	280	280	277	272	251	266	267	267	275	289	270	259	272	265	265	251	294	275	283	245	285	281	306	278	276	296	273	243	262	250	260	263	302	259	247	266	266	281	244	283	275	292	294	240	265	297	281	285	304	264	295	268	261	280	284	251	269	276	260	266	256	290	281	286	283	297	255	275	295	262	262	293	263	280	298	284	267	270	280	289	250	282	270	259	259	294	282	270	265	292	258	265	263	285	274	270	258	288	287	292	279	271	275	266	250	275	243	273	258	244	292	285	297	275	233	253	278	252	303	294	236	269	304	277	284	275	250	273	326	271	294	247	294	282	305	279	288	258	283	247	283	275	250	281	299	293	282	267	287	288	280	266	283	280	274	261	273	254	275	260	260	301	264	278	291	267	300	286	273	266	278	269	287	285	260	258	269	274	278	291	299	297	318	265	256	287	253	285	293	269	295	280	270	259	254	243	246	282	267	268	269	251	260	275	261	277	261	272	262	263	281	294	272	275	273	300	246	277	284	293	259	277	269	276	296	258	289	285	272	269	293	277	260	281	235	278	264	266	271	262	290	273	291	237	265	267	263	271	291	276	262	304	274	278	281	276	251	252	262	276	290	263	296	280	259	284	275	272	285	263	260	272	261	274	251	295	242	246	252	266	277	266	261	270	250	251	279	273	306	295	270	284	263	280	269	289	255	284	286	263	290	272	259	247	277	288	285	270	244	296	306	274	289	273	271	267	263	259	310	262	254	245	264	247	260	315	237	267	262	253	281	263	276	293	280	247	253	287	272	255	266	284	273	282	277	290	270	316	302	286	298	265	245	252	298	287	266	289	256	267	284	275	285	264	290	281	282	296	252	269	302	281	291	262	293	287	259	279	268	244	250	267	258	248	284	278	270	315	272	293	289	266	261	255	302	288	283	290	242	264	302	288	282	258	287	312	254	294	267	272	273	250	249	276	296	235	271	280	272	262	298	304	262	281	293	309	267	274	268	263	262	267	289	271	276	286	268	271	287	281	287	291	258	260	271	275	298	271	256	263	271	295	272	276	273	281	293	261	283	264	302	286	258	284	292	248	284	286	270	254	252	259	266	267	284	308	299	264	261	276	242	297	260	267	296	292	263	304	307	241	241	277	255	299	271	279	256	253	274	232	269	286	297	278	246	284	273	290	296	306	274	302	298	263	251	267	284	271	279	268	299	255	286	260	301	286	242	250	275	274	295	317	275	277	275	266	308	287	272	301	283	259	261	263	279	268	256	263	261	276	283	275	293	299	258	282	245	278	272	248	246	268	271	266	264	287	267	256	292	303	292	285	277	280	267	280	244	263	252	286	287	254	270	243	254	252	283	269	257	293	271	277	266	261	280	274	283	261	268	261	306	297	271	269	272	293	264	271	247	299	260	282	293	282	286	294	285	253	269	274	240	249	260	298	290	286	271	295	279	294	250	286	259	260	285	299	259	264	266	286	274	280	285	292	289	255	254	310	268	274	310	249	242	295	257	281	266	280	261	287	266	275	296	252	279	268	284	269	274	264	265	269	294	287	264	290	255	244	272	259	267	296	272	280	260	301	269	261	278	294	278	283	268	271	258	269	270	260	287	307	256	306	262	286	263	277	271	282	258	244	269	250	275	286	292	301	257	292	281	275	275	292	304	275	242	288	240	281	277	300	267	294	305	286	270	282	291	251	288	256	272	252	258	282	266	265	307	282	286	256	293	292	278	276	289	285	254	280	294	279	275	270	302	294	269	285	258	282	264	255	257	292	228	264	314	291	255	267	270	266	256	270	245	298	289	266	272	240	239	295	260	260	246	275	258	282	272	275	275	276	270	250	264	311	273	334	277	234	295	281	263	281	285	274	259	273	305	261	272	303	301	251	266	290	323	290	260	266	296	287	288	262	264	261	266	283	294	271	278	290	288	254	277	286	266	256	287	299	260	299	293	273	286	287	265	292	258	259	278	260	291	269	267	260	276	262	261	298	285	261	291	248	275	303	275	282	239	278	302	275	246	292	260	271	261	292	284	273	254	273	274	283	254	289	284	283	248	276	267	284	269	232	266	241	277	264	258	273	259	291	241	285	284	266	261	281	303	267	283	254	280	281	255	286	254	276	244	272	283	247	279	272	268	285	291	292	289	297	291	265	278	270	273	267	288	253	281	252	277	305	278	239	255	279	261	290	253	247	262	249	255	259	266	270	276	254	269	256	292	244	273
26588	44297	40278	30886	29400	30619	21512	16096	7746	4861	4224	3333	2767	2210	1952	1650	1256	1134	989	863	799	802	750	762	699	679	633	604	647	693	720	723	688	682	927	885	605	609	625	769	709	800	665	635	613	613	479	519	511	480	441	588	745	809	730	621	584	507	448	469	474	450	457	422	399	429	433	443	459	438	467	444	456	448	410	446	474	463	464	426	437	458	426	438	422	464	429	442	437	443	473	473	495	442	456	462	417	419	465	457	441	427	413	482	477	437	419	458	464	423	429	422	415	484	495	431	420	446	449	450	466	444	444	488	457	449	414	454	424	452	446	405	428	455	461	468	454	467	464	407	461	424	428	460	435	429	442	424	432	451	456	447	460	440	450	491	473	454	497	461	477	464	445	470	429	437	430	458	405	451	439	454	464	423	461	424	451	500	452	381	448	461	451	427	424	413	464	437	443	452	434	459	436	468	469	415	469	444	470	454	446	422	447	461	433	438	414	426	422	477	410	442	469	413	458	470	438	464	449	453	479	473	478	435	426	423	475	443	426	440	430	449	445	440	435	446	459	426	421	429	416	476	446	424	482	432	443	448	450	415	440	451	452	448	437	455	451	462	446	482	430	437	442	438	468	459	459	439	465	468	451	405	420	415	463	387	455	406	448	434	438	419	489	440	455	424	448	421	417	439	432	441	442	444	438	430	412	426	466	483	457	470	449	415	466	433	480	429	458	442	420	442	443	483	457	425	458	467	442	469	496	426	443	429	428	420	432	472	461	450	453	457	462	440	429	411	478	460	458	441	463	478	471	465	444	457	459	465	468	460	478	478	458	437	436	438	402	440	451	401	399	464	409	467	476	470	447	453	453	466	424	445	423	482	452	431	439	444	481	457	446	459	440	435	422	444	466	420	457	440	463	460	481	457	463	459	403	476	424	445	441	507	415	452	435	444	455	469	439	446	439	448	425	435	432	461	433	447	438	443	438	451	441	465	475	443	466	449	471	441	414	441	468	430	478	425	454	410	484	417	478	426	463	397	428	440	423	447	423	429	453	466	446	468	504	452	453	446	413	427	452	433	465	500	484	429	429	467	460	467	461	435	459	461	424	432	463	427	470	484	462	478	428	419	479	460	454	484	420	433	455	444	451	460	451	418	443	464	459	451	425	444	450	436	435	472	435	426	441	498	486	391	452	437	464	394	441	437	424	452	445	439	455	472	423	445	401	458	448	427	457	443	474	484	436	440	483	453	448	435	443	495	482	422	464	415	470	475	449	436	428	426	465	446	434	459	459	463	429	504	435	421	454	453	465	462	458	463	475	460	465	433	464	484	442	426	453	454	466	394	445	451	458	460	450	458	471	478	458	416	434	430	433	464	434	460	466	439	453	429	448	424	446	446	443	433	426	446	418	436	445	410	470	451	448	434	447	435	401	456	443	465	407	473	484	442	447	446	457	473	451	428	450	467	491	487	420	459	455	427	463	479	442	454	449	490	422	446	470	422	447	441	440	479	441	480	425	452	491	468	475	455	458	467	471	455	453	476	425	455	453	431	449	504	441	431	432	468	458	429	443	430	421	453	480	423	421	436	453	455	473	424	456	451	462	450	473	491	440	439	469	460	410	456	463	422	473	486	435	452	489	435	465	420	483	426	478	409	447	437	412	465	420	445	456	416	418	445	461	455	439	437	458	443	452	463	414	397	473	444	501	469	456	397	471	445	443	459	487	443	432	455	450	447	452	430	440	466	472	438	461	449	453	475	441	438	430	511	430	434	478	461	407	438	442	526	456	389	442	454	451	438	438	453	489	432	419	422	464	448	469	467	468	459	436	457	475	421	424	463	415	450	460	415	428	444	468	461	425	446	418	456	449	484	445	454	462	489	441	429	456	428	418	412	429	434	469	454	410	457	444	437	456	431	450	482	448	445	438	470	460	456	457	492	431	448	452	453	438	429	463	465	432	438	389	442	503	439	434	453	458	464	430	452	451	414	446	463	495	440	465	449	434	424	447	454	462	390	472	436	427	457	444	453	451	459	424	450	454	444	443	457	394	441	433	446	446	435	430	462	480	445	428	452	456	415	454	465	443	467	425	450	495	482	441	470	464	472	448	424	435	451	437	439	454	487	463	422	464	469	459	426	463	422	453	468	470	474	491	445	431	447	421	467	438	449	435	468	445	453	435	440	444	420	436	457	419	398	435	427	473	453	486	444	438	463	459	472	476	456	419	431	443	447	430	450	472	413	436	430	431	477	455	436	429	487	440	449	435	488	463	438	458	409	439	433	430	441	424	453	509	442	436	430	464	406	441	468	443	433	482	438	409	446	460	422	460	452	450	420	442	475	456	447	447	457	474	410	413	482	485	452	461	470	446	445	428	446	400	427	451	474	466	456	472	459	440	458	504	453	429	459	409	460	446	441	436	433	459	428	434	449	433	476	451	442	466	475	455	453	428	436	453	453	459	427	438	425	469	448	454	447	466	430	440	416	434	456	467	430	451	449	461	468	445	455	436	444	455	487	458	438	451	454	444	477	450	445	427	418	449	428	402	451	439	475	395	462	438	425	447	432	436	445	419	430	430	417	445	458	431	450	434	439	412	431	452	426	477	463	432	413	445	415	436	451	446	384	441	469	459	467	445	460	471	442	460	425	456	450	492	518	471	422	478	479	451	446	453	441	450	440	434	460	415	448	435	443	458	480	456	489	427	454	459	443	453	463	458	441	410	429	460	446	426	438	405	463	427	455	468	460	449	423	494	463	481	420	439	473	481	458	395	452	417	413	485	440	465	463	457	466	443	437	443	461	487	436	428	453	437	409	458	415	416	485	456	390	434	452	447	469	466	413	439	442	423	425	471	420	457	438	456	425	436	464	478	452	445	455	458	448	456	459	419	484	454	460	412	451	491	439	446	425	433	416	435	452	454	439	437	458	435	472	443	433	411	477	438	434	457	449	421	430	448	448	428	445	438	460	477	417	468	444	479	442	444	452	456	456	438	444	478	452	444	477	433	476	453	467	408	472	452	466	439	442	472	436	403	484	426	456	490	482	439	459	438	416	457	485	467	441	427	461	456	466	466	440	419	440	477	489	458	439	438	470	461	435	433	466	422	469	442	461	484	491	432	469	475	505	449	458	453	443	471	444	456	447	465	498	447	444	471	444	442	429	462	447	424	442	449	433	422	468	447	460	417	435	448	429	430	452	459	473	432	508	464	470	436	436	419	452	421	435	455	450	414	424	431	462	471	441	454	483	484	485	453	453	485	442	421	450	425	462	454	412	469	430	446	434	477	481	441	438	423	461	475	437	435	462	468	425	409	461	493	457	433	431	454	434	404	479	471	468	428	440	490	436	423	479	432	475	456	495	455	457	488	447	477	467	453	454	435	480	460	428	436	462	449	455	429	427	466	446	466	442	476	417	431	445	428	452	478	469	460	420	416	455	440	472	433	452	456	436	424	430	474	419	464	443	484	417	455	449	445	456	455	433	432	482	445	470	430	478	435	445
23514	21471	29302	24154	22529	26064	22490	12717	4792	2879	2461	1838	1511	1241	1117	1046	724	693	531	463	446	475	404	479	429	412	400	421	447	440	377	400	344	382	528	441	370	361	376	458	399	469	400	423	400	346	318	268	260	248	255	378	483	509	456	383	357	303	275	266	268	272	282	264	273	250	259	285	257	256	269	304	276	283	292	254	231	265	259	284	277	286	274	245	287	243	247	276	267	247	292	255	244	266	252	282	265	244	271	260	246	264	267	222	267	274	267	275	282	269	248	275	250	248	219	254	273	257	275	282	292	290	288	245	259	293	280	261	274	267	259	255	267	276	243	274	275	269	277	257	264	292	251	270	229	292	246	261	261	267	264	262	254	250	260	280	250	245	268	261	281	236	279	301	277	255	279	286	254	268	252	272	259	262	289	283	257	282	236	273	273	295	262	247	252	254	268	233	277	250	271	283	271	255	265	261	249	241	276	264	264	274	259	229	246	272	306	246	254	238	262	282	260	254	234	258	246	252	280	272	247	225	279	275	285	273	295	265	258	288	268	283	237	268	255	293	255	259	239	260	241	250	252	275	243	271	263	298	279	269	262	269	256	259	255	275	259	253	258	248	282	265	291	253	261	277	250	275	256	254	276	253	253	238	293	229	275	253	265	278	268	266	236	268	310	267	264	293	251	261	260	272	259	249	274	304	270	282	284	275	285	287	267	242	232	265	240	269	295	254	305	279	248	291	261	274	276	241	246	224	257	240	292	270	281	270	289	286	269	270	237	268	252	257	251	268	283	261	257	258	264	271	271	246	268	258	251	281	239	253	249	248	298	291	281	280	267	268	264	247	286	319	277	296	259	291	269	257	291	272	281	264	219	273	266	237	267	278	238	265	243	247	276	269	270	298	256	286	261	268	250	280	258	266	298	272	270	269	258	267	280	245	240	251	267	286	284	271	236	281	248	272	260	273	252	265	272	281	302	264	241	258	268	257	238	276	282	293	273	234	289	270	250	262	282	263	269	289	262	281	270	272	248	272	245	274	257	285	258	254	260	253	248	250	234	283	246	258	264	250	256	271	258	255	278	276	260	257	248	269	292	281	263	263	266	251	281	267	313	244	250	269	265	258	250	265	278	291	262	277	245	264	285	261	253	286	279	274	275	286	253	259	257	266	266	290	277	280	262	278	252	266	275	275	274	278	282	307	262	270	267	278	267	258	240	256	291	292	266	255	238	241	270	271	282	280	254	263	262	297	268	245	247	284	263	265	259	248	261	274	261	260	274	288	263	266	270	284	292	261	246	253	304	239	264	237	287	261	251	271	271	236	267	262	252	219	251	266	271	266	282	288	265	285	247	233	242	270	268	273	268	289	248	241	266	291	279	258	251	286	275	280	257	289	273	257	290	254	262	226	261	267	278	275	265	285	243	246	231	241	262	270	284	269	237	240	271	293	296	261	244	274	296	306	270	244	252	271	256	281	263	257	266	286	251	275	273	257	283	261	277	268	241	267	275	277	236	279	257	283	291	266	259	273	272	243	275	269	211	268	257	301	241	258	242	257	266	236	271	255	285	275	275	269	274	285	291	269	252	254	280	268	274	269	259	272	227	244	249	242	270	284	285	242	284	254	262	264	281	260	272	268	278	262	243	251	274	255	253	254	288	270	265	255	272	262	280	256	266	275	255	259	294	262	293	250	237	259	272	269	288	234	274	260	257	267	268	263	300	282	276	249	256	264	241	285	255	279	280	263	266	256	290	278	245	248	299	269	262	248	263	287	258	228	282	254	261	264	252	248	294	279	279	270	273	268	277	253	274	245	278	260	258	275	258	261	272	260	274	294	264	239	255	258	257	268	245	272	247	274	268	274	267	282	245	242	265	273	255	254	231	263	255	277	246	246	253	249	315	248	284	235	265	298	265	275	231	277	257	277	264	263	270	263	244	254	259	246	255	264	250	252	239	260	262	275	252	251	297	256	272	273	263	261	263	286	269	271	252	282	264	263	266	256	248	256	301	269	287	280	288	269	294	265	255	233	258	264	266	252	248	267	283	264	271	307	258	277	266	288	266	245	260	249	248	259	275	282	243	267	278	238	273	266	260	254	241	281	231	297	257	234	259	229	271	272	255	264	285	302	237	282	256	289	289	271	284	238	262	287	268	266	257	265	244	282	278	280	236	260	233	289	259	268	266	257	269	282	269	255	247	285	276	245	270	233	273	304	271	255	272	282	264	257	269	287	272	259	273	269	267	301	271	244	280	263	253	269	286	286	237	285	269	253	242	271	262	305	277	274	252	272	274	279	285	279	252	267	254	261	242	274	259	241	272	261	298	264	260	280	273	259	238	276	280	269	244	248	263	272	288	288	285	283	283	253	280	241	219	271	245	289	276	252	298	270	248	271	258	249	283	264	264	272	249	267	276	273	275	255	271	257	268	259	281	274	250	279	279	263	228	280	248	266	264	231	256	267	286	260	257	267	272	255	257	258	264	281	263	269	271	258	267	241	260	275	238	276	244	279	257	271	260	279	284	245	259	256	240	257	277	281	259	273	282	242	277	251	271	254	271	263	225	268	278	268	263	260	241	300	252	274	266	248	260	267	247	261	254	267	283	272	264	235	282	272	285	268	249	253	244	245	265	263	272	286	297	267	278	248	274	234	262	241	245	269	254	259	252	267	272	254	246	309	283	273	256	280	260	257	275	289	285	237	243	247	268	280	263	252	286	257	269	266	252	271	271	271	254	251	301	283	255	274	279	280	263	299	295	280	257	262	268	245	241	276	257	278	267	251	267	287	243	256	277	289	236	259	297	261	256	285	266	262	258	254	260	281	254	276	272	253	260	253	270	246	258	270	262	266	297	278	270	251	274	280	246	274	254	269	266	260	266	269	270	289	272	293	265	250	258	265	269	260	263	280	250	242	270	264	283	284	248	270	270	286	247	304	255	255	275	219	260	250	286	277	271	248	248	267	248	279	262	268	275	268	284	261	252	287	232	250	233	271	254	273	261	279	294	276	276	295	285	247	277	258	271	278	265	242	232	277	280	238	240	263	286	257	250	256	264	301	268	281	268	253	256	243	265	247	279	265	278	282	288	245	301	287	296	255	261	231	250	258	281	241	277	284	260	275	282	289	244	269	256	250	269	257	260	248	257	274	296	274	283	291	268	256	257	254	290	266	272	276	251	269	238	260	262	246	251	274	273	242	263	306	264	228	280	240	254	257	291	278	279	282	263	256	246	271	276	247	246	272	268	295	287	241	261	276	256	257	272	256	287	266	268	288	273	244	276	241	276	274	270	275	257	257	276	276	258	247	240	265	263	273	275	256	263	273	246	324	274	263	262	247	265	272	251	270	274	241	250	282	225	271	254	271	273	262	257	256	278	261	259	236	255	282	258	257	241	318	292	241	282	258	255	252	299	259	264	282	250	240	290	291	256	274	263	283	258	266	285	263	275	276	273	278	262	267	289	269	280	295	268	296	272	293	302	261	268	257	247	295	268	234
27969	48164	45253	36625	36145	34416	25938	19923	10126	7302	6294	4538	3715	3096	2866	2466	1657	1534	1230	1002	1015	973	946	967	887	812	696	735	913	863	776	808	697	754	1145	962	627	646	815	822	821	897	764	691	653	655	552	461	450	443	463	678	973	966	884	705	612	491	490	457	424	482	409	381	421	423	463	421	406	401	443	431	400	455	401	410	412	416	444	442	444	432	423	394	424	440	431	424	429	447	410	416	426	403	414	427	447	403	423	468	460	441	386	483	415	409	436	445	439	451	409	436	406	421	422	424	444	423	447	423	401	434	417	427	446	406	464	469	430	432	475	435	466	437	437	455	414	411	437	435	415	401	456	412	432	423	445	423	431	430	420	430	442	428	453	437	425	428	396	436	434	420	439	439	457	401	416	450	447	436	429	466	417	395	444	428	418	426	413	411	401	442	451	450	458	395	435	456	429	414	447	422	419	417	451	441	429	412	441	408	437	426	370	404	430	452	432	404	431	405	367	438	431	441	380	411	435	441	432	427	432	418	422	419	417	435	420	432	439	411	428	390	441	432	449	441	439	441	415	433	389	461	404	431	403	432	467	439	412	423	429	442	423	414	405	448	427	426	434	414	421	426	478	434	420	394	422	438	429	435	453	401	405	413	432	378	407	427	447	449	427	412	421	431	422	407	401	428	411	399	398	463	423	395	402	446	422	461	448	421	416	439	411	430	415	418	444	418	394	430	448	396	410	426	413	426	438	393	443	421	400	414	459	437	427	440	434	457	430	415	426	424	395	436	439	417	430	443	437	468	428	434	401	419	448	451	409	412	419	425	422	453	435	419	440	432	426	435	411	406	388	445	407	420	437	418	424	404	445	416	432	428	422	427	437	438	428	438	407	428	432	420	452	401	438	427	442	426	430	402	451	388	450	422	403	430	445	447	413	400	418	416	448	443	419	420	427	407	436	461	428	488	428	402	455	434	401	460	457	421	455	429	420	414	458	408	444	466	439	440	425	464	409	427	422	415	436	429	451	438	417	424	400	423	432	445	399	459	406	434	472	434	432	390	402	478	440	413	430	429	451	391	436	403	434	443	439	418	465	383	422	441	440	457	411	419	430	457	425	418	410	391	419	463	447	396	405	423	423	424	411	428	399	470	379	446	417	426	462	451	427	446	431	446	465	423	408	435	414	423	434	455	406	432	445	437	400	408	413	432	415	430	489	413	420	425	402	388	454	425	404	437	467	417	398	442	391	404	445	446	437	424	453	416	420	427	422	424	453	431	406	435	442	459	421	407	424	409	446	407	429	409	386	438	437	433	415	420	402	456	436	436	454	425	420	425	432	415	400	416	423	392	392	407	428	384	455	406	443	432	388	466	456	413	389	382	459	437	392	403	417	414	479	450	446	398	457	422	399	407	450	435	468	397	479	425	430	400	444	392	436	399	422	395	418	396	408	450	413	427	457	449	423	436	424	390	439	413	454	442	491	447	452	411	404	431	428	435	415	442	413	391	432	493	444	430	394	436	427	400	410	405	431	463	450	420	444	434	392	411	442	440	425	446	420	410	419	419	445	429	421	429	426	449	450	435	442	421	409	414	394	398	425	448	478	418	397	406	407	447	399	435	435	438	406	406	422	417	415	441	426	453	404	402	428	424	427	435	436	431	428	418	431	413	405	445	433	431	398	418	436	412	433	423	441	424	458	386	442	443	441	431	401	399	412	395	462	385	418	412	420	434	461	411	421	404	440	454	418	451	404	426	446	424	424	376	448	428	426	408	412	413	416	426	445	434	459	460	423	470	418	377	422	404	460	477	433	419	428	424	447	411	424	401	421	401	422	435	423	397	413	420	455	416	406	415	394	451	458	420	418	438	442	432	440	420	458	444	445	410	433	433	458	393	424	413	438	444	430	437	454	416	421	426	411	448	448	436	427	431	424	412	440	432	383	459	450	389	440	456	424	403	422	408	463	385	455	441	448	405	460	433	439	438	420	422	400	433	423	451	436	411	430	424	446	430	463	455	451	417	440	480	420	456	431	419	468	443	438	408	437	447	455	433	382	418	455	417	380	448	417	391	399	454	401	429	433	407	433	460	449	425	416	421	462	419	404	390	431	439	381	447	441	436	443	435	439	436	437	411	419	451	450	443	444	406	404	438	390	402	379	417	412	426	424	435	431	416	444	408	456	395	419	393	436	405	428	448	451	458	407	429	402	401	446	469	456	414	420	427	434	415	397	436	421	458	391	422	418	444	415	421	422	427	450	388	457	430	447	393	396	406	431	430	427	431	424	425	429	456	428	457	454	427	428	450	421	407	426	417	441	426	417	421	451	467	415	435	424	439	438	479	431	443	450	423	406	443	449	429	416	423	405	433	451	444	439	418	408	412	400	457	412	401	423	441	484	405	442	406	496	419	466	395	439	416	457	412	405	428	418	424	417	408	433	466	454	398	449	425	410	447	429	445	417	407	443	448	391	438	406	439	409	418	414	400	411	425	439	438	448	428	425	420	418	443	448	430	424	407	422	402	438	435	436	432	406	424	400	439	444	436	460	408	399	396	441	477	420	450	442	406	422	443	424	414	421	427	457	424	428	436	437	388	421	434	412	436	457	468	443	435	434	424	413	428	429	424	414	471	390	440	406	431	439	429	420	422	446	432	442	461	430	468	439	416	412	419	397	412	420	423	415	428	458	423	430	459	418	446	426	395	422	412	428	436	476	428	448	422	455	442	409	440	427	428	434	415	427	428	435	439	460	461	430	437	384	444	447	409	423	432	391	450	426	445	444	412	410	433	446	421	451	403	388	438	410	450	406	476	408	415	454	419	485	381	429	427	406	447	430	434	459	465	408	426	448	450	419	451	442	425	406	460	422	429	419	394	484	463	399	432	406	440	446	441	443	419	398	429	434	433	403	414	407	420	384	412	425	403	440	466	445	468	436	393	445	400	432	439	450	426	448	444	433	431	410	436	440	441	429	434	411	425	442	456	431	448	449	389	401	411	435	445	403	437	417	450	417	475	417	436	430	446	384	421	409	436	435	414	424	404	418	423	436	463	415	437	427	384	424	460	451	425	450	450	383	445	380	445	445	452	421	427	396	448	453	437	439	453	436	436	421	430	412	390	440	431	423	407	420	413	435	456	416	445	423	422	418	430	457	438	428	437	443	415	428	438	404	426	430	400	404	416	394	425	440	434	411	460	451	453	439	444	423	429	424	446	439	460	442	473	425	404	429	443	419	418	444	436	448	430	416	432	424	433	443	412	403	399	456	454	412	461	441	422	476	418	377	422	418	413	431	443	429	426	454	426	425	415	444	436	404	456	470	432	406	386	424	422	428	448	402	392	469	419	410	440	402	421	431	395	421	420	435	410	431	437	442	435	400	437	466	390	387	437	404	425	431	426	406	422	475	424	397	407	439	428	472	419	404	435	439	432	434	435	432	401	461	402	421	432	404	422	414	420	453	472	424	395	433	432	429	423	404	450	418	399	417	416	426	460	436	455	404	424
27342	23307	27605	24289	17307	13833	7348	4141	1638	1239	976	753	605	571	600	463	416	376	314	316	304	318	354	333	306	276	286	294	301	295	324	288	314	335	338	321	278	321	308	315	310	309	304	263	344	287	269	263	245	281	258	274	252	267	288	291	270	255	271	230	256	259	267	281	257	247	261	247	252	291	275	258	281	268	235	240	276	233	246	279	255	241	252	239	224	236	245	256	250	272	241	231	247	221	206	238	244	247	241	261	241	250	254	266	270	236	248	241	228	263	226	250	259	236	247	255	223	254	254	237	220	231	240	249	244	279	254	238	217	246	248	274	244	234	266	219	274	258	236	260	239	235	235	240	232	226	248	244	232	235	261	261	234	253	260	232	262	218	280	223	223	249	271	236	262	294	242	240	274	261	256	249	265	272	246	232	258	225	248	216	254	282	260	227	234	252	236	227	236	232	216	225	252	232	241	246	234	270	251	263	214	247	274	248	251	267	270	267	268	249	274	243	236	260	244	225	250	259	269	218	259	258	256	250	251	226	229	246	254	253	230	229	237	282	267	268	255	221	233	255	263	254	273	261	262	239	251	269	257	249	256	240	251	232	277	255	309	276	260	253	261	229	247	245	235	223	258	238	244	236	266	256	270	267	251	232	284	247	240	242	254	271	254	240	271	234	252	237	251	247	257	242	252	230	240	258	252	239	247	225	256	241	265	227	295	250	261	273	274	241	258	240	250	255	281	277	227	258	256	256	256	250	245	206	267	243	247	269	263	257	248	245	225	251	219	251	266	272	263	269	232	262	249	250	210	257	249	259	276	262	268	303	245	254	228	248	242	248	244	235	235	234	254	233	244	244	231	247	242	254	236	278	252	276	267	261	273	247	261	254	249	267	241	211	269	277	247	242	252	247	249	234	243	241	221	255	245	255	264	242	261	259	244	282	242	269	250	262	229	253	220	261	261	256	251	228	245	229	264	236	235	237	230	255	250	263	239	267	232	237	257	249	268	250	245	263	246	254	272	227	243	254	219	281	285	222	249	269	267	219	260	225	254	309	237	245	248	235	253	243	251	232	257	242	287	227	245	252	234	219	251	248	238	237	268	263	250	234	267	238	235	252	266	256	247	257	256	256	264	271	263	269	248	263	258	235	262	288	247	256	254	236	253	235	272	250	276	246	232	253	248	268	239	255	235	224	260	237	294	236	241	261	243	251	242	229	260	244	253	238	250	257	247	274	226	280	263	246	250	247	225	282	244	282	239	248	245	228	222	237	264	239	279	236	271	228	230	238	263	258	253	246	230	240	266	253	273	228	256	257	259	257	241	241	237	219	258	244	236	270	232	265	228	250	262	262	246	261	242	243	251	264	255	270	246	242	224	223	264	227	258	257	275	242	245	249	251	252	260	242	231	235	287	254	269	279	260	273	247	268	246	249	262	232	261	239	263	252	230	242	277	283	224	254	246	268	256	274	272	234	260	223	227	262	252	262	229	227	238	269	234	252	269	259	266	229	234	239	252	273	253	257	259	251	280	235	243	250	256	234	260	297	260	239	253	264	267	265	225	241	235	247	234	250	268	274	238	253	243	264	259	246	245	245	240	242	261	247	233	242	253	272	251	249	252	256	226	262	249	233	247	223	234	253	250	233	249	245	267	259	273	235	235	257	251	256	246	241	248	263	261	268	300	248	245	246	271	263	230	252	223	277	267	243	233	260	244	246	233	230	240	240	265	249	241	237	238	252	234	235	245	229	218	246	261	227	253	252	251	267	251	235	236	262	221	228	272	251	259	236	248	250	275	229	297	262	278	269	255	211	267	281	267	256	242	234	263	217	287	221	264	232	260	245	234	258	243	257	254	251	246	287	259	256	239	263	241	223	269	274	248	221	220	220	227	258	239	278	251	225	234	223	248	243	212	238	246	269	264	244	254	263	249	264	244	256	242	256	257	281	267	261	244	236	238	221	229	262	255	254	236	225	280	247	219	257	268	246	267	251	253	252	248	229	246	235	244	228	267	247	274	265	246	275	228	275	246	245	254	244	244	251	246	238	246	280	234	273	258	261	236	255	234	238	282	207	246	279	267	251	235	231	261	233	262	260	251	256	255	268	272	266	262	235	234	267	243	259	230	274	241	211	267	249	244	234	252	256	265	242	281	259	254	239	240	239	242	261	256	235	244	228	248	270	254	249	256	230	277	209	285	268	256	261	261	246	242	244	239	218	255	258	242	268	251	244	260	239	259	268	255	232	234	220	264	257	240	226	253	235	243	247	251	236	228	235	259	252	236	258	269	251	248	269	234	280	245	233	261	235	230	264	257	261	229	263	239	241	265	241	247	283	273	238	263	224	243	249	237	214	239	240	264	215	270	264	244	225	240	267	259	287	258	244	267	221	275	245	253	253	251	211	271	255	276	231	249	231	246	275	291	241	223	229	237	264	293	250	243	216	255	281	246	243	252	261	238	245	252	254	245	244	255	245	241	253	251	252	260	238	232	244	256	251	232	243	240	263	235	265	278	235	231	244	231	241	223	257	231	238	246	236	236	258	235	276	228	263	273	245	239	252	247	273	249	261	258	232	271	206	241	246	244	253	270	244	248	251	271	249	254	241	264	254	256	253	281	228	262	248	232	249	245	263	249	254	229	270	270	261	238	242	250	255	261	246	269	231	248	240	251	243	224	269	252	235	235	253	258	226	235	233	256	233	231	257	269	256	265	246	232	253	230	251	268	237	243	215	273	248	226	243	257	264	255	239	232	237	262	228	246	246	251	258	263	244	225	251	246	272	238	274	264	218	248	241	233	234	230	255	254	251	217	251	221	246	249	221	238	229	233	265	255	256	249	250	270	251	214	247	245	224	278	252	263	250	230	253	245	256	264	243	256	268	252	263	250	237	223	257	238	234	233	231	243	246	280	240	270	240	262	254	241	281	270	242	251	257	231	266	255	284	250	250	263	244	237	254	230	248	241	215	233	237	260	255	278	257	237	235	264	224	246	242	223	253	264	267	277	286	241	239	252	258	248	251	264	231	261	246	256	257	264	249	242	253	247	250	215	235	251	256	241	280	229	269	231	276	250	268	273	257	269	232	271	267	261	237	232	232	255	256	262	258	251	233	242	258	263	245	268	256	247	221	266	277	263	262	262	270	244	237	261	245	244	244	277	262	245	237	233	258	252	254	267	256	276	235	239	254	218	243	241	246	271	257	234	242	240	217	247	271	238	258	266	234	243	249	250	236	241	235	246	265	228	274	217	244	292	236	251	238	263	246	236	273	241	256	234	256	249	255	247	258	271	267	234	242	223	262	274	251	219	281	251	249	285	279	219	248	260	267	251	245	260	249	248	253	266	269	257	210	250	252	285	219	254	250	229	240	294	240	239	279	265	229	229	238	246	274	279	242	246	255	242	268	266	268	271	260	262	241	257	268	231	243	260	249	271	257	252	236	263	254	248	239	255	247	256	222	237	218	244	240	224	252	255	231	232	263	252	274	239	248	223	240
24213	38050	34831	29042	25900	22069	14875	9758	4372	3365	2489	1950	1562	1528	1406	1111	913	723	620	612	579	600	659	635	598	540	540	513	574	561	534	543	551	526	699	648	548	513	591	597	548	620	524	548	559	512	536	422	401	416	425	406	432	474	499	476	440	437	403	436	424	411	381	403	414	433	426	419	400	413	420	428	399	401	395	427	437	390	399	438	424	394	412	440	424	430	393	440	412	414	398	428	428	412	422	397	394	419	405	422	419	385	446	398	415	412	433	408	378	406	431	408	370	403	391	413	448	404	431	439	390	396	389	362	401	368	396	429	389	410	389	402	391	447	444	414	381	401	433	408	427	420	424	444	414	416	400	398	402	389	412	373	420	407	405	423	397	417	417	401	454	394	424	387	402	395	410	451	392	415	382	426	432	418	393	406	431	395	446	416	413	399	413	440	414	412	434	419	381	404	394	442	382	409	423	402	424	406	417	432	400	391	385	406	420	404	383	425	408	398	408	396	393	422	398	425	406	387	423	462	410	433	428	431	408	419	406	396	414	362	378	399	393	406	407	391	421	412	404	425	420	459	383	436	430	428	418	378	429	400	417	420	390	446	420	416	406	407	416	407	385	364	437	426	399	406	419	442	402	425	395	416	416	403	406	388	423	396	429	422	419	404	443	410	432	427	439	414	421	423	412	425	411	394	420	422	404	406	401	414	437	410	434	423	373	389	443	439	402	409	387	408	424	412	443	432	425	406	441	417	388	445	447	427	420	385	434	386	423	414	377	422	386	347	374	396	429	422	419	393	378	437	401	425	396	435	417	376	424	408	395	416	407	430	429	459	371	369	441	409	413	427	397	409	424	394	398	448	421	407	406	434	441	416	425	396	382	386	415	411	417	384	432	418	394	444	433	392	415	412	419	386	421	421	424	439	397	426	362	397	416	470	387	418	447	420	382	423	428	412	428	435	420	409	398	414	432	423	451	414	425	421	438	390	406	425	402	420	427	434	395	418	393	411	389	405	416	408	426	397	390	434	405	404	444	400	414	375	401	411	418	399	421	390	429	387	400	383	426	392	423	441	382	441	380	388	404	432	382	372	407	413	400	369	437	390	396	391	412	391	383	401	420	384	421	430	389	418	380	434	407	380	391	383	397	412	399	400	404	393	374	406	383	384	380	422	369	416	409	411	439	416	418	387	381	405	424	402	373	433	401	396	397	413	452	414	414	416	406	414	402	402	400	426	402	406	440	434	373	439	366	401	412	388	404	431	409	402	451	441	452	395	444	415	410	440	398	430	394	402	368	422	397	402	408	406	428	391	411	421	398	445	423	395	387	400	405	427	416	398	417	413	393	401	413	454	402	395	378	414	402	421	375	406	416	407	394	463	430	409	421	403	403	406	391	381	427	380	419	394	409	394	435	397	412	378	386	395	430	427	403	439	359	423	380	412	445	395	401	428	414	429	407	376	426	402	424	445	447	392	407	434	436	422	386	409	432	424	407	427	411	400	435	393	389	370	411	430	410	404	402	444	406	423	424	419	436	393	423	434	381	413	428	428	412	395	453	420	465	406	390	406	410	398	404	405	412	434	429	389	402	409	394	417	428	428	413	433	376	426	404	405	424	397	387	394	420	422	404	393	402	439	408	405	402	423	406	431	412	425	420	444	422	456	411	392	394	430	420	409	361	419	412	383	408	432	404	398	402	420	377	427	426	384	369	423	372	438	426	406	420	406	421	418	415	393	437	411	391	399	406	404	404	419	410	413	431	375	397	442	423	407	428	413	422	436	402	444	395	404	412	423	430	402	437	410	423	426	432	434	408	404	402	416	416	383	403	404	413	434	400	360	395	457	401	427	413	421	464	435	390	407	371	398	436	411	448	446	429	396	384	409	393	413	403	409	357	430	365	397	401	419	407	398	432	368	440	374	418	421	409	370	387	388	411	408	424	419	410	410	418	397	393	410	383	419	439	422	397	387	381	425	392	442	389	457	392	407	407	419	386	436	401	448	396	390	424	409	411	405	436	392	420	391	449	429	400	385	410	410	402	416	400	393	403	409	383	411	405	408	407	430	395	412	391	448	421	417	398	405	381	398	414	457	403	395	384	444	390	410	434	421	404	405	435	392	402	388	445	402	399	427	428	396	401	452	431	455	394	403	449	456	393	437	424	405	404	435	411	416	443	403	387	396	414	423	409	420	440	413	383	432	377	426	396	442	436	426	431	453	449	412	391	423	402	403	384	365	410	437	397	410	382	411	377	431	405	406	414	424	389	438	422	429	406	416	391	412	366	402	394	384	389	399	436	424	421	407	401	406	392	393	413	431	386	426	429	425	409	451	393	419	407	410	414	398	439	421	403	412	406	397	441	397	392	422	390	393	414	434	400	446	390	384	405	430	418	410	380	440	459	401	413	426	401	432	426	424	430	423	440	456	438	396	409	384	428	405	428	423	388	405	401	411	425	367	402	425	424	408	399	426	416	367	387	406	440	396	372	416	443	410	420	423	383	403	419	414	410	408	414	418	419	398	444	390	392	418	428	403	422	365	375	452	415	418	416	385	380	408	425	447	423	400	434	359	402	393	431	420	420	388	465	402	435	401	417	416	424	393	429	422	420	427	423	404	394	431	410	422	395	403	425	396	398	386	409	412	427	451	421	424	399	400	407	445	409	401	424	448	407	421	403	413	402	420	395	400	444	428	402	405	412	390	425	393	409	442	396	404	424	447	424	397	388	407	405	405	413	416	389	387	444	407	388	414	388	425	424	450	404	392	429	401	403	414	419	427	398	411	419	436	369	431	393	417	422	388	420	402	422	411	391	409	438	431	426	417	418	399	401	400	409	401	384	415	411	429	394	396	422	411	416	387	404	389	427	417	409	385	418	395	415	386	386	408	414	406	437	425	413	422	412	430	403	448	406	399	425	400	395	440	413	405	415	434	383	387	439	417	408	405	445	391	430	389	405	419	418	433	433	379	371	399	373	378	434	438	413	388	437	389	426	389	407	421	437	394	422	400	424	426	432	423	444	405	418	396	407	395	388	393	400	398	407	442	412	419	415	384	428	407	424	440	384	424	435	405	445	386	438	396	408	430	417	417	392	438	405	402	398	419	367	407	441	414	405	411	405	376	422	418	451	422	408	420	436	392	393	455	385	449	404	389	422	431	415	384	411	385	427	395	403	416	398	397	444	395	431	402	425	403	376	422	407	395	388	405	405	406	382	416	408	384	416	421	425	405	381	413	412	424	410	445	387	425	434	403	428	384	402	420	442	425	403	447	418	390	419	417	401	398	416	402	425	409	415	404	435	402	434	405	382	431	404	434	404	401	387	424	378	414	421	425	438	419	376	424	409	423	422	392	395	380	418	404	415	415	431	443	405	403	398	425	440	399	428	370	425	425	441	399	423	410	395	448	422	397	411	412	411	425	371	397	453	439	410	446	409	419	362	420	449	414	385	425	426	409	422	425	422	387	405	441	463	450	416	400	402	433	402	403	395	420	373	430
24416	21481	28904	25634	24805	21518	15094	7118	2975	2340	1712	1299	1061	1169	853	671	578	522	427	419	380	399	436	420	373	421	426	396	445	367	324	373	383	411	443	392	377	422	382	334	329	410	393	378	343	360	321	261	312	304	316	308	335	404	377	357	253	307	302	275	291	306	291	278	289	293	303	300	274	285	259	272	269	271	269	270	255	277	280	271	288	305	264	281	286	272	274	274	287	264	273	267	235	290	272	292	302	278	295	298	248	293	283	281	303	261	258	296	311	270	275	268	279	272	317	290	246	276	282	264	278	302	250	250	251	318	279	302	268	274	254	281	281	283	283	284	264	299	285	273	289	295	304	282	291	300	272	284	256	281	266	281	282	275	262	304	295	270	292	283	276	285	292	295	255	256	264	289	300	253	296	292	272	316	286	286	314	265	267	286	268	295	266	262	292	284	271	277	278	262	261	247	285	280	267	227	272	279	288	282	282	306	280	291	284	251	293	308	274	287	276	255	279	249	304	280	288	258	290	267	285	289	253	281	248	264	254	275	272	275	269	276	265	280	313	282	253	275	277	291	252	254	262	273	280	271	285	290	257	283	284	255	276	263	258	280	285	261	276	283	262	266	281	259	315	282	298	264	276	307	303	279	274	286	299	280	310	282	270	284	276	245	275	257	273	290	262	266	298	273	255	281	265	276	279	244	264	288	288	302	285	270	272	255	271	286	299	289	269	267	294	245	278	286	280	279	284	266	281	258	327	273	282	276	277	278	292	282	268	257	268	289	258	275	237	278	267	263	280	285	286	269	301	294	301	272	268	297	282	295	257	268	281	289	302	256	282	292	306	261	292	271	260	292	279	294	284	286	250	267	280	279	307	235	306	287	299	290	276	264	257	254	271	258	310	307	296	285	277	251	261	242	312	290	293	268	303	288	297	275	296	283	294	272	292	279	278	247	277	260	285	302	295	276	269	274	276	286	266	278	295	251	234	287	301	302	262	290	282	282	278	294	280	240	260	270	273	284	246	297	281	241	287	277	277	272	309	288	306	279	289	248	275	251	276	257	239	279	296	261	286	240	253	271	266	278	294	286	291	285	265	265	266	304	276	295	249	279	275	268	254	293	288	292	289	274	283	283	280	285	302	274	276	264	269	280	255	298	304	279	306	296	290	270	253	285	267	325	275	286	264	284	276	282	295	277	276	283	280	258	253	271	268	307	284	231	266	276	245	245	262	264	288	295	272	267	273	284	274	281	316	303	275	264	262	282	270	266	295	276	304	262	260	290	302	280	285	266	277	264	256	301	251	282	286	264	275	259	260	258	258	263	276	293	277	283	289	277	279	268	274	304	263	240	263	261	281	293	312	279	272	298	254	288	271	275	278	273	266	304	278	252	291	252	286	269	259	256	294	264	268	281	273	289	278	274	288	259	260	306	250	272	287	265	255	258	276	303	295	314	284	292	297	267	294	306	309	292	270	271	274	250	311	268	240	294	275	292	279	306	281	288	262	257	297	281	251	286	296	269	275	277	248	296	250	263	273	276	266	293	281	259	281	260	245	297	261	256	284	297	269	273	253	264	263	275	281	299	269	283	285	292	267	316	261	282	266	275	286	289	279	267	303	290	293	287	272	259	250	251	250	290	319	326	270	259	250	262	270	290	291	255	260	267	287	282	273	290	267	287	278	286	257	290	295	297	293	293	289	307	281	259	231	290	273	285	315	280	265	274	273	290	282	281	274	242	283	300	259	268	282	261	293	273	270	303	296	285	286	263	273	288	305	269	265	264	277	270	252	280	255	242	282	295	277	276	278	293	301	297	256	283	287	268	279	253	302	257	292	291	285	288	292	319	283	274	278	265	278	289	283	283	274	255	269	283	271	279	259	294	275	270	264	298	293	285	293	275	282	292	299	269	271	284	300	266	266	287	276	277	270	258	289	286	268	300	276	264	272	261	269	280	272	272	288	280	258	279	253	287	288	271	257	267	276	282	282	278	272	277	286	270	286	269	257	297	272	246	266	293	270	272	292	246	261	271	294	253	267	277	293	275	327	280	252	295	265	272	273	264	277	278	270	272	292	270	262	280	257	298	307	257	290	275	293	307	277	261	267	269	276	277	279	286	266	260	284	266	297	291	256	275	272	308	276	290	246	271	260	304	248	296	261	264	296	261	264	289	259	260	296	293	298	295	280	238	268	295	267	265	287	259	266	276	294	317	290	257	254	254	283	258	262	306	267	295	279	280	283	294	287	281	275	315	278	284	287	261	260	291	273	280	270	272	272	273	254	253	290	309	290	285	314	274	281	259	289	267	260	297	267	266	284	262	289	290	295	293	269	264	306	269	258	288	285	242	308	276	255	265	265	275	311	299	294	294	272	287	264	254	265	271	292	273	287	295	311	280	300	286	281	296	279	286	284	267	275	265	258	304	291	301	270	303	308	288	270	258	272	241	273	285	246	288	265	265	278	289	313	277	298	264	257	253	255	258	261	249	260	275	287	276	295	297	248	278	270	265	246	274	282	289	255	274	273	255	279	258	278	279	246	295	267	265	281	254	293	267	282	277	286	276	283	302	273	295	268	290	263	270	274	275	282	276	298	314	264	307	274	264	276	267	270	285	301	303	260	290	246	294	293	283	265	288	265	244	268	256	277	274	301	283	272	270	287	288	277	264	260	297	277	273	305	256	257	295	268	286	265	305	285	271	279	266	270	293	304	269	254	285	263	295	288	270	272	277	288	285	288	271	282	296	279	306	303	251	271	286	285	278	264	254	284	287	297	281	273	269	289	259	273	270	261	299	263	270	294	262	262	268	277	286	276	258	264	294	284	275	286	267	300	283	279	262	257	273	259	293	272	262	261	272	279	287	289	256	289	266	264	264	304	305	281	278	269	279	249	298	264	272	281	272	256	267	298	276	278	244	249	278	292	253	292	283	280	280	269	276	282	269	273	262	264	291	287	301	272	276	287	284	276	294	310	272	284	281	288	280	265	294	276	272	276	328	284	276	295	283	268	277	291	258	294	260	290	304	247	262	250	259	273	269	273	300	293	260	284	300	286	282	305	276	310	259	313	264	278	267	296	300	252	256	317	268	293	254	270	267	269	307	286	319	295	297	241	275	295	292	273	274	264	273	283	298	283	277	271	253	269	258	274	258	287	263	263	288	289	260	276	267	273	237	263	260	293	323	286	271	266	285	284	277	275	281	298	259	262	249	262	297	255	282	261	275	250	265	227	257	261	289	267	285	318	283	238	258	248	260	267	284	287	295	250	299	257	243	264	274	288	297	290	290	305	263	303	306	241	297	273	300	296	265	263	290	290	273	272	277	299	270	284	277	270	272	279	273	247	276	257	271	274	275	283	293	288	265	279	307	237	296	288	276	262	258	292	276	315	280	267	265	291	261	289	279	260	268	259	300	291	265	273	271	266	260	273	287	289	309	273	272	275	278	293	267	250	304	268	308	306	289	273	301	282	267	313	261	281	276	306	297	304	272	276	275	257	291
24813	44907	42376	37933	35182	26615	21834	13354	7333	6005	4442	3314	2673	2992	2270	1530	1241	1003	889	876	803	787	833	824	715	730	715	729	804	672	640	603	659	817	849	708	603	785	790	634	690	793	705	712	616	709	666	567	479	489	547	509	676	746	697	595	556	520	487	445	452	431	431	442	423	469	457	473	443	472	430	464	459	475	487	473	430	473	441	444	419	451	467	440	454	427	409	453	450	443	461	442	444	459	431	421	421	476	465	420	464	421	445	442	447	468	453	456	465	448	466	476	452	476	461	423	434	459	402	424	448	454	486	463	486	487	464	465	446	450	462	457	438	481	456	444	428	431	459	448	471	490	475	434	480	479	485	468	480	457	422	455	450	467	445	477	499	442	478	454	465	442	512	426	441	431	448	414	438	431	436	480	458	445	440	414	436	399	418	474	483	476	470	458	464	451	484	462	441	424	479	447	495	447	477	464	500	442	508	438	458	449	442	431	459	444	408	461	449	453	403	482	430	459	477	426	426	423	437	458	428	479	421	460	457	448	486	449	460	491	438	430	458	435	447	442	464	472	430	460	445	464	494	487	479	474	479	477	435	454	475	458	452	456	511	448	442	428	466	454	449	462	433	462	441	512	447	417	459	475	473	465	457	439	458	432	461	478	450	428	450	440	486	447	433	471	454	439	455	428	411	476	466	475	430	424	437	448	411	444	468	446	474	455	409	459	455	467	433	432	450	471	444	474	473	455	473	450	450	466	477	495	432	474	473	503	451	465	484	486	484	436	485	454	472	410	439	441	402	506	445	479	448	476	455	458	436	456	459	430	469	453	441	452	480	429	423	412	465	475	479	474	480	456	457	403	424	433	451	422	452	458	418	457	442	438	453	474	464	444	454	398	449	448	476	479	466	441	455	459	456	494	437	466	475	473	421	453	482	457	462	465	437	444	455	493	482	446	460	436	468	433	433	471	448	437	441	436	448	471	474	459	456	462	441	453	439	470	431	444	437	471	440	465	458	485	458	463	444	482	421	448	443	445	474	425	458	453	450	433	448	447	457	479	455	465	448	445	478	424	462	449	436	464	451	467	447	440	452	455	468	447	479	473	455	454	455	441	468	460	464	432	465	449	446	482	423	429	464	457	482	475	449	468	490	483	443	454	468	474	432	458	483	445	447	477	429	458	422	418	484	454	492	446	445	447	459	448	415	437	454	454	445	471	426	442	446	490	448	455	488	416	485	483	456	467	473	451	494	460	479	481	430	489	426	456	436	453	431	460	479	450	459	449	467	476	406	466	447	448	430	468	421	401	447	455	458	439	427	443	451	445	419	488	449	409	420	451	500	412	430	402	469	475	444	461	474	481	495	434	456	450	479	453	445	440	436	448	466	475	449	448	449	447	473	494	442	444	434	456	450	437	443	429	466	453	477	463	460	446	478	441	461	487	457	466	469	446	461	437	455	437	498	434	437	459	477	456	462	483	458	469	483	463	446	441	455	431	470	451	451	446	455	446	446	469	435	454	453	466	433	459	462	417	479	482	457	453	461	456	487	398	462	442	443	475	424	428	436	456	491	448	452	413	464	402	477	441	442	445	457	465	461	423	460	455	454	465	408	466	451	418	471	449	469	397	434	430	460	475	466	421	422	455	425	494	406	444	456	460	461	430	459	462	462	464	466	442	447	424	454	421	478	465	433	454	436	499	443	477	440	414	441	433	440	463	448	482	468	474	464	447	468	424	466	437	463	466	455	421	464	425	432	429	482	467	473	457	441	508	459	473	448	462	449	453	465	438	470	453	476	470	464	447	460	506	443	447	444	465	445	466	463	415	457	458	447	471	440	514	489	451	427	439	467	474	411	470	469	445	487	488	484	454	467	480	428	463	451	467	464	460	450	473	457	429	451	466	463	457	479	467	470	447	440	448	451	426	441	463	447	451	474	487	485	444	458	472	493	455	460	470	461	476	458	457	474	436	457	478	433	439	445	456	449	436	462	463	431	464	446	447	441	470	447	451	434	452	448	462	395	442	451	468	463	472	462	470	459	458	453	484	465	450	431	441	434	473	442	473	450	474	460	481	479	475	394	470	455	412	452	455	455	450	476	444	470	435	444	467	466	458	439	471	420	458	462	457	475	472	449	446	420	477	445	447	441	479	498	468	433	491	451	451	440	495	443	419	495	441	439	482	484	452	457	413	423	433	465	450	488	427	426	439	468	470	465	468	436	468	458	426	429	422	440	425	447	433	423	445	474	435	490	444	475	419	476	441	458	465	468	426	496	428	467	479	445	464	476	449	450	485	442	476	442	460	493	418	430	445	462	447	454	455	470	439	465	478	474	435	460	434	462	444	464	453	488	381	481	455	438	462	442	452	480	450	453	452	454	467	448	433	460	460	432	427	481	443	467	413	454	476	435	441	430	447	457	457	439	480	438	415	444	463	385	468	478	440	443	478	466	450	463	471	497	487	461	450	465	453	435	447	432	449	443	461	450	433	462	478	453	450	480	416	411	445	430	442	454	447	428	456	435	412	468	460	445	448	460	460	492	494	457	431	454	445	462	453	428	430	449	434	472	464	454	457	457	453	422	456	456	463	467	441	509	456	481	465	441	475	448	498	456	439	462	434	482	468	444	471	475	421	432	467	464	425	449	469	443	479	455	456	469	455	459	468	463	467	491	468	438	476	432	472	482	471	491	446	423	447	442	479	441	431	464	450	480	433	450	490	450	438	463	446	451	432	448	427	473	447	451	437	454	436	481	440	464	456	450	483	467	454	475	471	428	485	461	461	473	445	452	474	445	460	492	462	435	498	449	405	483	465	421	437	451	469	493	457	496	460	464	439	415	447	469	457	421	441	418	444	459	450	420	455	473	466	442	482	448	458	433	445	465	471	469	452	460	466	456	462	433	447	442	425	430	446	435	457	487	476	470	405	443	489	460	482	450	465	398	438	485	473	458	464	437	483	464	448	432	470	475	488	462	506	436	503	454	458	450	471	495	450	472	432	466	476	414	433	457	456	479	407	457	424	487	458	429	428	471	448	445	490	481	457	469	445	457	433	455	452	435	443	448	481	451	447	497	486	445	466	461	446	450	419	483	440	430	423	469	439	452	444	416	452	487	439	460	439	460	446	452	443	450	436	463	500	491	468	467	444	460	448	481	483	477	454	468	495	479	487	449	492	474	463	454	408	433	450	473	465	488	411	458	465	439	501	469	428	472	459	467	484	419	429	480	438	484	476	458	478	477	469	434	479	484	431	450	475	429	454	487	450	484	463	472	492	484	437	435	456	472	496	465	452	431	489	471	471	472	472	436	428	458	420	421	437	430	465	474	419	444	438	482	480	435	479	457	449	456	466	480	470	454	435	447	443	424	440	453	440	467	458	477	471	441	446	417	455	471	454	468	473	430	499	439	460	389	423	434	474	456	442	474	448	501	435	487	485	429	446	461	458	472	453	453	444	497	429	460	478	467	465	439	446	478	441	459	472	463	480	449	423	484	468	497	417
23423	21493	29490	24196	23213	24087	22324	9904	4587	3327	2753	1941	1739	1479	1120	829	671	593	550	475	451	481	521	518	502	492	462	429	464	400	400	374	420	559	492	377	364	386	379	391	353	436	460	450	449	369	358	333	321	302	313	304	387	434	432	384	337	281	267	276	301	251	279	276	259	266	273	274	273	271	278	289	241	272	280	278	260	255	265	284	253	297	235	282	270	297	284	277	291	258	261	270	247	266	241	291	266	287	266	288	269	268	255	276	269	287	261	272	268	266	285	261	271	256	314	273	297	267	247	273	286	269	291	263	226	265	288	261	273	288	243	302	287	292	260	288	274	264	257	267	254	244	269	266	256	284	262	287	253	272	272	301	270	271	279	274	271	257	287	287	270	268	259	271	273	290	258	280	269	275	293	271	284	275	281	265	285	269	274	279	276	304	280	263	252	239	269	238	267	281	272	247	281	279	248	269	273	282	260	259	262	295	278	292	299	293	282	251	268	279	272	264	270	288	300	276	298	316	259	271	319	316	262	273	249	251	287	250	283	285	261	288	248	248	262	337	284	284	248	277	301	253	272	264	268	275	282	289	276	248	262	274	297	266	267	274	263	282	273	268	279	261	283	270	277	270	253	286	263	267	290	262	241	251	289	279	292	276	257	257	257	275	317	279	252	260	277	280	270	258	246	280	296	297	321	268	261	270	276	292	277	270	289	275	293	267	279	262	284	268	254	282	300	286	257	286	280	269	249	266	248	263	270	270	308	276	281	269	243	291	266	253	268	273	267	254	266	268	270	256	261	281	299	297	245	245	252	284	271	281	273	272	267	272	278	265	228	262	260	302	274	270	258	270	254	268	280	256	283	271	261	258	291	267	270	275	273	272	252	271	273	257	293	276	296	302	275	286	282	271	283	251	251	295	277	253	265	272	262	263	264	260	246	260	283	294	280	260	275	276	298	251	261	275	277	272	260	306	277	255	244	272	255	270	275	274	270	279	257	285	263	265	262	271	273	279	268	264	288	277	254	282	230	273	257	281	285	264	283	272	265	247	283	282	246	273	293	275	249	262	278	238	273	308	287	251	275	266	282	291	252	279	258	235	270	277	278	239	237	278	256	289	283	264	270	237	255	222	267	252	253	235	287	263	283	286	244	250	238	274	300	259	278	307	238	309	265	263	264	259	269	272	281	287	265	281	284	279	289	292	280	267	266	274	278	265	276	278	287	260	282	246	277	263	267	262	292	281	281	286	256	258	300	257	299	297	224	259	313	275	244	245	258	278	266	308	263	228	262	287	287	264	291	290	297	258	269	286	273	262	291	278	237	243	261	280	261	263	276	281	273	247	285	281	268	296	284	278	264	256	261	262	310	288	242	272	260	241	247	267	259	259	247	240	273	278	304	249	283	247	249	256	268	280	259	263	275	255	285	245	272	262	302	253	260	262	297	271	299	275	247	256	254	273	286	292	249	263	260	267	288	266	306	282	291	284	249	252	260	246	261	260	247	277	273	293	274	270	279	274	304	263	273	279	267	246	257	316	270	263	271	280	304	276	269	259	277	251	250	297	282	263	285	273	276	288	262	279	252	264	279	242	275	277	273	269	299	288	280	286	266	307	262	314	315	253	282	294	295	252	237	267	268	268	300	246	263	258	268	265	262	281	245	269	300	268	272	271	260	275	275	294	276	262	254	271	280	297	265	287	266	301	289	278	238	270	275	253	280	256	285	252	253	285	250	234	301	282	298	248	288	260	275	299	270	256	278	272	248	250	266	280	265	266	297	267	271	273	275	282	273	282	277	261	265	275	249	272	261	283	264	302	280	225	301	285	265	239	281	251	276	277	243	285	267	287	270	264	258	315	290	269	290	280	279	266	319	261	244	251	277	293	290	258	287	288	273	279	277	266	275	235	251	265	260	278	259	297	270	251	279	288	244	253	251	273	270	278	267	273	274	323	281	312	278	260	266	290	270	254	286	274	268	269	272	250	282	286	282	288	300	300	280	268	280	257	269	259	254	280	286	238	286	269	278	291	297	287	272	305	273	267	256	279	261	253	287	274	260	285	257	277	273	265	280	259	296	237	267	292	275	274	248	291	276	293	263	260	288	235	287	253	291	276	292	289	280	275	277	262	288	299	244	247	289	280	296	276	270	275	282	270	285	243	275	305	284	248	256	272	275	272	297	274	263	268	278	295	230	293	272	265	251	254	261	270	278	276	252	289	281	287	261	244	263	273	259	272	264	279	248	266	292	261	238	251	288	291	299	267	253	289	261	308	274	255	278	277	271	274	260	260	220	261	276	255	260	305	282	262	275	274	259	260	275	275	254	314	283	231	283	266	266	292	266	273	281	283	276	247	269	272	270	268	261	267	247	246	270	248	274	268	264	307	294	270	280	296	278	255	268	294	297	277	244	283	279	315	253	292	277	269	298	298	275	274	264	265	284	239	268	279	260	244	274	286	285	305	271	265	270	259	292	302	310	272	237	241	282	302	265	262	283	292	290	276	268	307	264	272	256	268	267	248	273	275	274	273	294	280	271	254	296	255	261	246	255	253	292	244	267	250	253	250	243	240	257	278	263	250	235	309	244	250	273	279	261	264	274	269	281	299	275	260	262	253	299	258	274	280	283	300	266	285	253	281	255	276	262	248	286	300	263	264	295	249	267	281	273	275	273	261	251	291	282	300	263	272	272	269	269	249	284	277	278	274	250	271	254	244	300	273	245	285	280	269	284	269	263	288	278	281	225	253	263	286	270	269	260	261	260	271	275	258	248	288	270	267	296	261	288	281	286	234	269	271	284	266	277	260	278	260	267	274	290	275	284	320	264	288	253	273	271	273	285	246	275	259	258	258	270	290	286	248	287	283	287	253	236	261	280	275	284	272	285	236	284	282	264	281	265	258	279	260	281	287	253	284	271	265	245	265	281	248	300	242	273	266	264	292	256	287	261	255	289	267	282	265	258	274	295	302	246	279	265	286	269	268	304	264	266	271	253	283	265	287	245	322	249	297	262	266	293	283	272	294	304	275	276	251	277	284	278	261	285	269	266	265	255	280	263	259	281	231	275	244	298	265	268	291	274	277	269	286	321	266	261	252	281	272	262	270	248	272	270	270	247	276	273	254	262	288	271	257	288	279	303	281	249	258	281	271	247	286	274	281	298	282	265	282	258	255	254	260	281	274	294	252	264	288	290	296	260	277	262	282	262	271	285	299	281	289	274	283	297	272	255	275	256	261	279	254	265	295	265	260	281	257	261	289	278	287	245	278	248	273	259	258	261	278	260	245	293	284	265	273	286	285	280	271	253	285	301	259	267	295	288	280	273	242	275	277	272	296	283	258	258	291	289	262	237	261	287	271	273	285	258	249	253	263	262	296	266	287	270	262	274	274	245	270	268	278	265	305	292	276	256	273	298	286	275	292	274	248	265	272	288	279	231	255	293	256	274	271	259	244	273	272	276	254	283	258	241	264	243	262	238	285	237	281	274	243	275	284	273	289
26339	50077	48611	42765	38730	30525	26103	16042	10437	8006	6905	4985	4357	3896	2695	1857	1495	1401	1129	972	912	994	1096	1043	971	990	928	888	948	736	749	757	890	1077	959	680	666	768	705	721	741	784	915	855	776	737	742	605	572	482	586	612	794	895	854	688	541	525	471	411	428	452	415	492	457	451	437	446	430	438	475	425	420	410	442	439	401	471	432	473	460	432	488	435	421	439	435	427	448	410	430	425	456	450	471	451	440	415	431	448	427	428	410	458	472	437	417	455	451	431	414	451	449	441	395	419	448	435	465	445	432	440	425	462	446	441	420	431	435	475	456	464	446	450	426	406	453	434	402	423	437	413	473	393	393	439	422	396	448	426	443	468	435	406	427	446	471	422	459	446	416	440	421	458	491	435	419	415	427	444	440	416	433	432	414	448	446	463	420	443	441	475	412	468	419	459	427	463	462	463	452	420	463	459	451	456	434	441	430	498	434	448	428	425	441	445	444	463	424	491	456	449	471	464	412	427	440	441	462	425	436	443	438	395	398	459	463	443	412	396	404	438	445	433	429	383	450	401	427	426	435	464	449	459	409	398	420	420	426	424	435	468	458	457	432	493	432	457	429	419	427	445	398	412	454	485	437	403	392	405	415	460	439	387	415	445	423	468	425	412	421	439	437	465	441	437	418	447	474	434	445	457	440	418	480	425	461	405	424	424	458	420	454	430	438	447	415	460	466	444	479	369	443	455	429	466	439	428	454	439	433	414	437	429	464	436	476	414	409	415	414	388	431	457	410	422	440	436	489	422	437	450	492	439	450	459	406	435	435	446	462	457	475	415	425	437	453	413	440	428	441	463	427	461	432	434	454	458	426	446	439	414	406	455	442	429	444	426	405	432	459	431	445	422	430	426	447	439	434	447	447	423	453	443	426	468	464	438	442	402	444	444	415	396	443	446	428	450	385	461	434	437	433	451	417	424	469	431	459	431	437	433	407	424	462	422	390	428	432	432	441	409	460	404	426	439	434	439	472	440	433	460	453	441	431	445	408	457	429	412	429	446	454	450	407	439	442	443	427	420	438	425	409	447	438	423	444	444	422	482	460	426	448	414	411	419	410	451	454	418	433	391	444	456	453	465	435	420	455	439	402	444	427	394	430	433	460	431	463	441	444	436	439	444	458	394	466	446	445	467	433	430	414	424	432	431	428	422	462	417	447	414	406	438	436	483	443	429	415	434	440	444	471	429	397	401	421	448	434	413	456	462	411	411	480	451	378	436	456	448	419	415	434	448	470	464	431	449	467	433	462	426	433	413	463	460	460	419	402	450	415	430	474	446	440	442	430	424	433	430	459	406	456	436	411	426	426	413	407	455	418	464	441	414	455	456	459	434	467	421	434	428	463	410	477	441	399	428	422	424	425	388	436	417	451	464	422	451	436	427	449	481	432	416	426	459	456	453	406	450	454	463	466	418	452	416	450	404	435	435	427	406	426	410	458	460	431	463	439	371	420	408	465	458	462	450	467	418	425	438	423	410	432	451	412	457	426	443	437	461	454	441	439	422	432	424	435	423	436	438	453	433	447	467	452	438	432	447	435	459	455	442	460	417	454	439	445	474	463	448	420	430	454	428	457	436	435	428	440	491	419	460	449	432	453	451	434	434	473	439	424	438	435	417	428	434	419	434	457	430	449	425	451	426	408	452	432	430	453	409	417	487	425	456	405	423	420	409	423	425	433	462	424	440	440	448	437	465	415	412	436	448	424	423	421	432	436	421	428	422	416	421	451	453	441	440	443	401	416	451	468	416	402	438	440	446	405	478	432	465	463	440	413	418	449	464	428	407	455	409	434	418	421	471	444	416	468	409	429	390	422	413	459	507	489	450	421	461	445	394	411	381	419	496	436	450	480	426	439	433	449	464	432	415	451	427	412	452	436	426	427	413	433	436	459	446	436	438	438	459	450	458	419	443	411	435	439	431	435	449	431	422	435	460	454	458	450	440	427	430	398	436	433	405	461	453	390	420	438	438	409	473	465	428	416	430	453	437	403	434	441	463	450	426	425	430	435	425	428	434	452	453	461	410	452	447	439	447	443	423	442	438	436	472	420	433	441	436	444	441	426	519	410	462	469	445	423	466	428	471	461	401	486	454	408	435	469	456	448	457	439	421	420	420	459	430	434	420	420	421	419	443	448	431	448	439	465	446	491	442	425	408	380	422	465	439	441	446	435	441	426	409	444	434	441	434	430	422	470	433	457	433	455	459	442	485	434	451	427	430	449	445	439	456	445	437	486	453	444	447	427	456	413	463	405	457	432	445	462	437	400	434	451	434	413	397	456	442	427	422	438	423	433	429	357	495	433	478	413	422	421	443	432	428	444	438	421	435	432	468	446	456	407	422	483	440	432	428	393	458	460	431	433	432	402	441	438	437	422	432	410	433	447	452	426	439	416	428	434	447	443	429	416	465	422	390	452	444	444	417	458	483	424	442	449	430	425	488	418	443	422	381	423	456	436	419	434	420	462	439	437	453	417	443	430	466	455	475	414	438	446	410	432	451	462	435	473	451	416	460	437	409	433	445	463	481	405	471	443	432	461	442	438	441	450	437	449	387	463	426	403	441	452	435	417	481	426	445	400	433	442	420	446	448	427	416	430	425	470	460	437	422	452	416	427	418	417	409	453	451	464	411	418	429	442	431	423	420	464	437	434	426	384	436	448	418	461	439	437	488	425	418	437	406	443	432	456	441	444	419	419	426	465	438	424	411	457	437	414	426	442	414	440	444	464	448	419	406	455	453	440	441	439	458	380	455	423	461	411	429	424	425	479	477	468	431	438	457	423	447	435	440	436	437	446	441	422	423	445	455	412	458	446	417	445	420	457	450	439	470	441	439	457	417	454	424	475	413	413	468	451	452	431	496	444	445	458	439	450	411	434	485	420	397	441	423	430	434	434	437	443	428	437	455	471	445	424	369	411	409	452	424	449	420	407	438	431	477	453	414	447	470	428	420	438	433	467	457	399	404	428	430	438	457	461	462	430	459	443	451	434	420	450	426	429	423	432	437	467	449	462	432	432	447	472	456	440	445	450	498	412	457	416	432	444	421	454	424	432	463	415	409	383	404	460	404	444	428	457	476	408	423	447	422	432	421	452	447	480	434	451	435	423	404	438	437	419	428	460	448	445	464	441	436	424	441	488	385	405	425	441	422	451	474	454	465	442	444	417	452	430	394	414	448	451	446	417	410	429	429	496	440	427	483	454	438	489	457	445	417	473	440	453	452	468	423	469	431	453	471	444	419	427	444	470	425	406	478	407	501	459	401	444	439	440	408	435	438	426	394	430	441	413	428	450	454	442	467	427	430	440	451	453	443	464	410	431	414	417	429	452	457	405	437	452	421	428	420	453	444	446	464	432	428	436	419	417	412	478	435	416	399	427	430	433	420	408	426	415	450	436	442	460	459	399	413	450	414	397	422	512	493	419	432	463	439	437	447	457	461	439	419	435	443	474	415
27165	23348	30789	28094	19353	11305	6984	3280	1759	1360	988	901	854	600	506	400	416	374	306	322	295	316	375	408	358	335	354	310	356	321	311	301	332	375	347	294	292	317	281	310	344	306	311	288	320	346	315	279	286	251	278	293	254	272	240	276	294	269	225	266	267	248	256	264	250	250	270	248	247	286	269	234	257	267	265	242	277	241	245	245	235	258	267	264	254	268	266	266	257	266	238	240	251	259	248	243	250	268	258	251	231	245	265	255	224	249	271	255	276	239	244	275	262	256	256	266	269	247	234	262	241	227	261	274	228	276	246	234	256	243	245	267	261	295	256	257	288	248	272	238	259	243	262	228	252	223	270	240	251	273	232	256	251	265	250	244	230	268	263	268	257	258	247	275	253	260	252	247	279	247	264	240	276	251	291	256	257	267	234	259	250	262	248	267	246	222	273	278	250	287	261	278	241	242	247	266	250	244	268	248	243	280	247	260	273	244	255	243	267	244	250	262	279	296	257	252	273	237	245	254	270	240	257	267	242	257	306	244	262	230	265	262	238	253	242	281	224	240	248	252	252	267	265	232	264	269	240	260	269	252	233	265	226	273	234	254	266	234	256	243	246	272	272	277	259	233	258	261	256	244	239	253	253	258	253	207	273	255	253	232	257	245	262	276	266	275	261	246	246	267	265	263	270	278	243	275	237	299	287	242	266	245	267	241	261	252	242	263	252	277	250	287	261	241	257	275	267	279	256	262	261	260	292	267	246	271	257	225	249	238	271	269	248	254	238	245	264	222	257	247	228	256	249	252	261	239	270	289	257	242	254	254	242	264	250	275	265	245	292	229	270	295	240	240	248	279	260	272	233	239	227	270	237	238	229	250	262	261	273	266	246	247	254	257	255	252	255	246	265	262	273	233	244	250	270	226	243	242	288	234	272	255	257	234	265	268	277	264	244	254	241	255	265	275	279	216	240	279	252	277	234	281	256	242	272	263	248	230	242	243	279	261	240	261	256	245	270	271	279	246	256	236	263	257	252	244	270	252	263	235	236	260	267	247	241	244	260	243	289	256	236	267	249	253	253	250	253	241	274	256	231	272	273	259	259	245	222	231	243	273	259	280	254	262	239	249	256	265	256	247	258	260	271	262	272	225	266	254	247	240	249	289	233	234	270	227	245	244	252	255	247	254	260	283	254	292	244	250	253	248	254	275	270	253	260	229	272	272	302	273	241	242	246	244	258	233	268	258	225	253	278	255	256	233	261	248	263	250	252	239	274	256	259	238	259	252	249	256	271	236	272	250	298	229	246	270	297	261	258	259	258	224	227	261	255	271	251	285	229	228	258	260	253	247	250	262	236	226	255	270	241	244	257	249	223	246	248	251	230	247	244	262	271	251	264	253	240	239	261	254	244	257	271	285	249	256	223	249	284	257	254	245	230	240	271	247	274	268	245	274	259	248	255	254	243	255	237	244	257	271	241	279	260	253	235	272	259	245	254	253	264	287	250	256	250	224	235	253	285	247	240	257	254	259	261	255	257	263	235	254	268	253	267	222	246	246	262	271	270	272	244	237	268	265	281	233	257	248	293	263	246	246	293	251	260	249	253	230	233	270	240	249	261	248	268	264	247	241	245	254	276	248	238	265	242	280	265	266	249	264	301	258	246	264	268	256	235	268	251	296	259	255	260	232	226	262	279	223	282	289	249	252	234	281	272	286	302	247	258	254	224	271	236	261	255	260	247	228	273	265	265	265	255	289	258	247	265	266	279	263	250	248	259	268	248	271	204	249	251	248	262	253	298	260	255	265	285	244	255	246	250	249	247	239	236	242	248	259	260	240	276	249	254	258	267	245	247	266	277	278	232	236	237	247	250	261	240	248	263	253	249	233	268	245	234	246	280	253	250	252	250	256	262	240	243	244	266	244	262	244	253	246	231	308	287	248	278	242	259	266	293	253	259	280	282	276	252	276	246	278	237	245	284	236	255	248	254	286	232	243	268	264	244	243	253	240	255	265	247	255	237	244	250	251	290	267	281	279	227	263	259	223	260	252	254	255	250	274	269	236	246	242	261	274	258	266	240	256	267	251	240	277	301	272	236	261	272	257	266	239	233	274	220	239	245	244	255	227	259	240	224	226	260	268	282	256	246	249	262	255	245	243	268	207	260	231	247	275	247	244	274	278	277	278	275	245	279	272	231	239	270	225	260	251	247	265	254	268	241	252	264	259	280	275	269	231	262	249	281	250	269	251	264	259	212	263	282	230	264	239	256	227	244	278	253	241	257	241	245	250	258	258	251	273	269	232	246	240	251	291	238	231	234	237	250	238	242	256	251	231	276	244	228	262	263	255	256	252	270	233	264	269	282	247	246	270	256	252	228	223	266	268	290	249	231	262	245	259	253	261	253	269	294	293	239	239	255	270	259	272	290	274	251	280	275	248	251	243	251	254	260	272	248	261	256	271	252	245	261	245	220	249	224	235	234	290	268	247	313	274	234	262	244	261	281	265	259	257	277	249	284	242	251	275	238	267	242	257	274	242	261	255	272	259	215	262	284	238	256	228	263	259	242	263	267	248	238	260	250	251	245	249	253	263	234	248	236	286	277	263	229	255	266	271	275	249	247	244	261	246	259	243	245	244	253	273	250	245	240	248	263	260	234	279	250	261	238	250	262	269	260	266	245	260	237	249	263	255	262	237	242	235	266	258	240	249	255	265	241	259	236	252	256	258	262	262	260	272	255	259	238	284	264	262	269	246	248	232	251	280	244	272	244	259	257	253	252	246	265	227	259	242	246	250	262	256	233	256	236	247	282	273	256	255	223	257	315	234	257	282	273	246	260	243	258	254	246	263	254	279	253	237	254	266	234	236	247	264	257	222	267	268	287	266	260	207	221	229	269	266	262	254	245	251	241	248	258	274	270	255	246	259	289	267	295	239	283	248	233	249	259	271	265	226	250	263	258	281	299	247	257	255	264	288	261	251	258	240	252	245	256	248	275	247	244	245	253	254	283	256	260	244	271	253	230	280	253	248	285	245	266	237	277	249	243	256	260	283	242	250	236	261	252	236	277	241	294	248	276	236	274	250	263	269	260	268	282	242	243	277	248	254	236	241	227	240	272	244	258	263	245	258	256	259	282	275	253	285	245	232	250	261	263	241	285	257	287	241	263	227	252	243	255	260	249	266	214	229	251	250	263	214	229	268	265	246	278	277	246	233	249	262	263	262	241	256	260	250	264	237	230	268	245	253	254	255	260	262	272	271	258	263	264	265	269	243	279	252	255	230	270	237	271	253	281	233	273	255	257	264	259	238	234	274	268	282	236	250	245	270	282	258	275	252	256	245	249	283	253	224	275	260	270	258	261	236	243	259	286	259	229	238	234	255	262	241	256	236	264	233	257	258	274	255	236	281	233	267	250	273	256	253	268	229	263	239	259	254	256	275	255	264	252	238	257	247	257	267	235	290	261	263	260	238	249	246	249	266	259	242	250	277	230	254	234	257
21510	39075	39221	33001	26331	19159	14123	7923	4580	3754	2627	2326	2233	1521	1080	899	805	758	700	637	635	658	752	806	629	648	644	616	605	625	539	529	617	726	706	525	516	534	511	587	516	549	522	560	532	592	556	516	522	501	452	490	429	523	486	472	428	435	421	458	446	403	394	407	389	431	433	432	433	397	418	405	409	440	433	430	399	431	409	444	432	417	451	405	425	434	404	392	434	436	420	440	389	455	409	422	404	427	428	441	404	408	414	425	432	400	409	444	431	420	411	424	447	411	433	404	431	422	422	435	420	420	432	433	436	463	405	395	378	425	429	442	411	425	401	413	448	423	396	395	388	466	436	438	425	424	415	422	408	393	412	424	415	438	427	443	410	429	437	443	408	397	426	427	433	436	393	393	455	434	423	401	457	436	381	434	403	422	389	400	454	429	433	407	404	404	448	415	439	412	428	445	436	395	415	386	411	419	416	393	405	423	415	399	411	429	395	426	431	409	410	459	457	407	406	415	416	397	387	421	406	396	423	412	408	429	413	395	428	407	437	418	425	398	438	431	443	432	442	360	407	420	441	424	432	438	433	447	390	422	412	408	432	418	437	437	400	407	374	395	408	410	434	381	387	463	414	441	421	425	474	414	426	415	445	440	402	428	417	376	418	399	423	422	421	438	437	422	412	440	403	412	429	400	407	426	403	432	419	412	417	428	411	414	423	416	414	383	415	432	417	385	459	414	413	456	436	389	411	416	427	381	429	410	420	430	401	422	387	399	396	439	424	423	436	407	395	447	429	444	442	410	403	410	430	424	411	426	432	418	436	411	432	426	365	414	430	407	456	432	437	390	404	408	424	399	417	417	384	461	444	419	427	435	436	392	440	436	413	432	442	430	442	438	424	414	412	360	428	394	455	427	441	411	413	428	386	445	468	405	433	398	429	395	400	397	412	414	394	385	400	396	446	452	437	402	445	407	386	469	423	421	405	396	392	422	404	446	423	403	432	402	414	434	423	420	429	426	409	417	398	439	424	420	403	399	431	399	424	432	420	406	415	441	393	428	420	448	416	428	399	435	414	407	446	392	419	448	407	379	418	429	410	440	405	418	404	428	443	401	448	448	368	421	435	436	418	420	399	416	421	399	413	463	386	431	399	466	408	421	437	436	449	450	425	418	417	418	379	433	387	415	423	455	422	433	394	458	420	426	423	393	434	425	426	432	409	420	423	417	398	446	410	404	440	430	435	429	432	419	398	407	433	436	424	428	416	425	403	439	416	413	379	415	424	412	429	429	422	374	426	429	414	424	441	413	406	411	441	429	450	418	430	379	436	430	432	421	411	457	414	457	406	433	384	439	399	428	419	451	420	422	437	405	444	429	405	411	403	415	409	430	420	408	415	454	431	425	414	411	403	407	426	399	436	427	423	417	407	433	438	499	408	420	399	432	422	433	394	438	434	413	419	399	412	421	395	424	421	415	380	422	368	395	415	430	408	407	403	408	410	416	406	423	405	465	408	395	403	430	428	437	416	409	408	421	420	416	453	389	409	452	389	451	405	436	424	390	414	412	398	412	452	443	396	404	474	410	396	388	404	418	415	452	439	425	422	410	450	420	393	404	422	407	379	405	455	395	415	432	459	439	442	402	397	413	386	401	394	430	425	448	392	417	441	429	425	435	417	427	447	389	400	464	434	439	416	396	409	412	409	406	401	429	454	391	445	438	429	419	432	430	451	424	413	447	455	448	428	449	391	396	432	411	444	389	411	419	414	389	431	427	416	402	419	437	407	424	428	458	428	433	403	432	419	406	432	434	419	444	423	436	428	427	433	413	373	444	404	438	431	401	411	420	397	425	469	422	393	426	392	415	375	415	402	425	445	428	441	441	438	420	390	429	379	422	433	417	410	426	366	420	441	416	404	408	406	398	439	388	443	413	430	424	407	417	445	423	413	401	421	402	407	423	398	447	383	449	426	427	440	419	425	394	384	402	396	462	420	427	429	434	401	433	439	407	461	398	458	435	424	382	428	448	409	403	454	416	398	423	424	411	402	407	431	440	442	380	400	448	405	431	417	398	442	449	447	382	401	398	429	437	428	436	438	393	427	436	426	464	432	424	406	396	417	443	433	434	471	443	462	422	408	450	403	440	408	482	410	464	429	413	414	438	391	416	451	417	433	412	411	403	444	417	399	426	405	420	461	398	409	427	400	409	446	438	386	387	426	428	389	398	442	441	434	440	408	422	415	446	432	437	419	424	409	461	465	436	403	415	439	400	462	396	427	403	392	450	451	394	426	416	404	411	405	435	396	405	424	413	435	402	414	450	438	405	418	403	417	405	437	409	434	442	466	439	463	393	441	383	398	385	445	411	417	410	423	389	407	396	378	431	457	415	387	420	413	440	428	428	431	418	451	417	424	417	424	431	412	432	411	433	419	394	447	424	372	430	436	424	421	457	433	398	424	399	445	437	429	425	396	397	420	417	428	452	441	395	433	415	398	412	420	427	420	426	399	423	420	429	435	412	448	406	418	409	424	420	426	411	431	430	428	434	463	423	411	414	428	394	438	416	433	405	385	412	412	429	422	433	429	407	416	466	407	432	444	386	448	408	400	446	402	440	439	393	421	415	404	416	446	407	434	425	427	411	411	395	423	412	399	451	449	423	436	414	382	431	435	407	399	429	453	430	456	420	429	426	401	435	408	427	416	425	437	407	427	364	399	419	405	433	440	455	419	410	377	399	433	379	397	410	424	420	401	444	422	395	423	437	423	443	409	410	403	393	466	427	442	399	402	413	396	423	405	421	433	423	404	429	431	391	412	458	440	444	420	417	403	437	454	442	452	455	404	393	392	365	439	422	426	399	394	410	442	420	431	447	473	391	412	450	442	437	375	465	426	436	392	398	434	423	452	441	407	416	385	389	407	450	391	422	383	391	409	434	440	442	412	410	403	444	378	398	421	421	411	453	439	410	400	378	414	413	441	433	400	424	422	375	417	421	412	422	398	404	456	421	403	377	417	420	433	401	446	413	436	400	466	400	385	407	431	422	388	417	389	454	414	429	448	418	453	428	419	453	400	421	432	412	402	423	412	407	430	435	420	420	461	405	421	398	437	438	447	423	430	381	404	392	430	410	393	417	421	422	421	440	460	419	427	433	430	396	426	438	398	440	393	425	428	393	439	393	414	433	402	427	398	394	419	417	428	444	432	404	414	442	416	409	419	424	445	416	439	420	408	422	416	407	433	416	390	452	411	426	416	396	464	383	431	456	393	409	428	454	445	441	412	407	453	442	416	425	399	415	432	387	459	406	412	449	417	403	421	455	406	426	406	424	426	403	435	465	405	388	411	383	411	436	431	407	441	416	449	431	452	389	411	404	410	387	361	406	383	429	417	402	440	431	433	437	435	393	408	451	404	468	422	413	435	464	386	435	428	410	427	428	418	427	427	413	469	422	380	420	416	401	420	425	406	415	416	397	414	407	419	413	451	433	399	401	415	425	442	435
24385	21457	28959	25760	23704	20323	13774	6416	3314	2453	1828	1778	1457	1004	716	673	527	496	470	441	424	475	460	454	420	473	444	402	495	473	364	355	446	478	439	366	398	325	376	369	328	356	343	311	321	341	375	328	304	322	307	314	339	383	390	426	339	308	276	303	288	286	269	304	284	306	294	256	264	249	275	298	281	305	265	279	284	285	295	272	263	290	279	272	243	245	273	258	301	302	283	267	274	271	287	260	271	294	300	289	288	264	294	259	306	282	297	289	303	267	273	299	265	279	290	289	252	279	300	258	281	257	294	270	286	288	248	278	287	253	295	268	302	284	292	279	300	284	294	276	235	274	298	268	270	294	308	264	306	299	252	272	298	249	286	263	280	292	272	306	279	289	272	277	287	254	267	264	283	276	295	271	309	261	262	278	277	295	278	258	286	283	271	297	279	281	267	308	277	271	276	273	261	276	285	288	276	249	287	285	265	284	277	288	283	278	276	270	298	273	253	277	289	313	265	268	297	282	276	286	280	284	273	286	287	280	258	266	287	303	265	258	305	267	275	298	276	284	286	274	277	291	287	279	242	277	285	287	288	255	261	290	272	288	285	283	297	270	249	258	279	295	274	297	266	280	292	281	289	277	313	305	281	285	289	281	265	258	246	303	280	273	281	257	279	298	279	267	291	285	273	300	294	302	283	263	276	290	285	294	277	277	257	294	304	269	292	259	276	266	268	260	269	284	310	261	265	285	285	301	287	265	292	279	288	277	290	316	276	271	275	286	253	276	244	321	274	273	262	286	296	282	274	315	261	264	270	284	269	271	257	254	278	286	271	289	254	284	277	299	267	293	273	261	248	310	265	270	284	297	256	315	245	284	283	294	270	277	246	305	266	291	282	290	298	271	276	274	274	256	298	289	282	288	276	301	287	268	265	312	291	298	302	303	277	293	286	272	282	301	311	277	277	284	282	251	288	270	302	264	270	296	313	292	277	297	253	288	294	290	271	291	284	315	284	262	245	275	255	283	278	271	294	279	282	271	265	282	266	260	301	287	292	297	282	264	294	283	267	268	309	273	317	245	260	289	321	271	268	256	271	286	257	250	270	270	294	268	309	279	283	294	276	276	283	289	313	308	276	276	273	271	274	283	282	305	292	250	264	249	283	294	265	304	275	297	286	261	302	291	267	290	259	303	283	274	289	276	266	290	268	266	257	286	278	254	279	314	293	278	293	288	249	262	290	304	254	282	316	282	304	311	293	283	257	278	298	261	275	286	295	264	277	282	276	279	265	291	278	280	280	277	277	318	282	291	294	279	251	243	262	267	314	261	280	317	304	287	272	312	288	293	265	281	273	282	291	298	284	282	274	280	284	273	286	234	237	288	261	273	287	272	278	285	261	263	289	280	265	281	290	272	281	275	308	267	302	316	278	274	257	276	253	299	286	268	285	295	301	245	276	285	265	299	262	293	308	277	274	308	272	274	270	268	294	297	259	292	302	291	285	309	287	308	250	280	273	280	268	277	313	276	293	307	284	276	305	276	285	274	288	297	307	262	301	274	298	285	266	256	262	260	299	274	283	286	289	275	287	259	273	271	287	279	255	293	291	262	301	271	282	295	264	269	258	287	277	287	255	282	324	251	274	281	317	283	291	315	256	307	262	284	276	282	290	268	287	299	278	276	290	272	293	258	276	324	297	283	275	280	283	285	272	273	308	281	306	291	261	276	303	282	292	326	293	314	292	269	287	247	281	289	254	259	279	296	261	289	278	288	274	261	287	271	269	276	287	283	263	300	282	285	281	259	275	300	280	276	270	258	291	245	263	256	280	294	279	271	313	306	265	274	278	300	268	268	273	287	278	287	293	288	266	275	275	296	283	292	275	287	275	282	275	271	276	295	295	269	300	286	276	250	248	291	266	270	318	278	268	305	308	294	287	292	276	287	255	286	287	275	295	281	276	271	265	309	287	265	275	258	315	316	278	273	303	300	285	286	279	295	268	291	279	284	285	276	294	275	283	297	266	288	269	275	272	294	283	277	293	261	282	298	305	297	309	283	271	271	290	275	298	294	267	259	281	278	280	297	309	295	277	268	296	292	307	252	250	275	284	275	291	271	272	289	312	284	292	273	294	283	259	264	299	300	276	260	284	288	284	266	274	300	280	277	284	301	278	274	284	289	282	268	266	302	289	273	250	277	255	303	272	314	293	284	275	254	297	281	295	272	297	284	268	280	248	293	278	295	270	284	291	275	300	259	290	260	283	266	287	265	268	279	292	258	278	283	272	279	284	277	273	274	257	278	271	250	285	276	300	301	316	259	290	295	289	285	278	296	266	290	260	273	306	295	297	277	264	305	306	285	262	304	302	281	307	285	292	278	254	273	310	273	274	295	259	271	304	283	290	285	248	277	266	311	313	292	291	275	275	279	295	304	281	284	297	264	295	280	297	266	263	271	294	282	257	286	273	277	278	265	297	271	307	278	293	289	287	280	278	299	297	308	292	282	303	300	279	262	265	292	279	269	271	265	257	294	314	289	233	281	295	288	305	295	286	293	300	275	299	298	311	268	283	307	286	304	262	317	287	254	307	298	260	271	301	256	286	273	267	305	259	317	283	324	287	302	271	266	283	274	296	298	294	274	249	282	282	315	287	263	296	281	286	286	268	290	289	270	310	287	290	280	303	316	289	258	259	303	271	276	289	308	283	285	288	299	257	307	264	274	304	293	296	287	286	286	274	291	252	276	264	272	286	245	276	266	272	299	283	272	298	288	281	279	273	286	277	274	250	312	277	321	284	267	260	271	310	292	286	262	287	273	279	281	282	283	266	295	283	287	288	295	284	292	262	277	291	290	275	259	275	294	283	279	280	305	270	291	302	289	283	277	272	274	277	293	258	274	270	283	253	271	288	263	293	269	294	292	275	253	288	271	262	283	274	283	304	291	274	297	261	262	264	293	286	301	263	301	289	280	285	284	297	316	282	299	266	258	303	303	282	260	265	272	300	283	258	297	302	286	272	282	285	276	257	271	295	299	280	268	265	242	305	275	282	268	304	270	295	267	273	267	265	279	326	262	264	272	307	270	275	289	274	275	287	271	271	272	265	281	253	258	284	281	319	278	277	283	274	270	263	310	283	257	272	305	237	287	270	286	268	266	283	276	279	325	294	307	275	267	300	314	280	284	242	291	315	293	273	290	283	288	287	264	231	302	304	281	293	283	286	272	303	278	310	277	316	264	277	268	250	284	265	254	278	293	297	288	251	289	260	274	282	269	314	286	277	273	315	268	288	280	276	280	315	303	269	274	271	296	279	262	317	272	295	285	248	286	279	264	277	303	272	244	279	292	274	281	305	279	288	295	268	303	277	302	289	312	259	246	287	270	274	278	305	289	291	318	296	270	287	267	264	265	268	299	288	283	263	271	283	293	289	275	281	291	292	301	285	301	321	320	320	255	305	287	284	309	247	307	272	292	300	292	282	299	312	281	270	275	271	261	283	271	285	273
22228	44266	45148	39087	32120	26006	19173	12622	8143	6282	4590	4845	3935	2495	1732	1441	1190	1072	900	843	848	907	1056	963	868	945	900	840	946	1041	643	657	807	1029	883	685	679	651	654	576	616	627	585	573	556	688	669	612	545	540	488	495	590	815	768	645	605	573	550	504	486	413	464	488	399	479	442	501	534	452	447	446	466	469	441	473	465	438	435	488	431	470	424	455	469	450	463	424	432	441	459	460	433	424	434	444	454	465	486	493	432	446	460	473	452	505	456	475	500	492	452	468	489	458	465	479	449	418	459	446	442	412	505	508	442	444	462	508	441	469	428	435	468	498	455	506	461	471	439	461	462	440	458	473	468	456	473	416	452	434	487	450	471	439	461	442	461	444	501	481	474	459	436	471	468	470	504	471	445	445	465	427	480	489	460	423	496	453	456	473	432	440	461	492	470	467	471	465	447	468	496	415	472	473	493	438	430	443	452	467	431	440	481	509	471	471	465	458	444	460	483	449	457	455	445	499	444	459	489	434	446	490	485	420	449	455	472	429	456	443	473	461	425	479	466	447	446	466	464	469	476	444	459	452	497	419	470	468	491	484	423	493	485	461	455	436	441	453	488	463	468	468	442	490	482	446	452	473	443	464	474	468	480	459	433	438	454	464	471	464	462	491	467	473	471	425	446	446	488	458	450	481	472	467	475	511	453	450	502	455	452	477	496	432	487	485	469	510	491	451	442	515	443	451	445	428	438	455	465	465	452	472	485	474	479	465	487	500	460	416	479	430	478	455	426	491	447	470	478	478	472	465	473	456	436	469	461	471	496	451	415	446	486	466	456	444	438	455	448	484	461	458	476	482	465	462	439	442	477	453	483	437	469	460	461	484	437	465	449	457	451	433	416	488	475	422	493	472	461	470	470	442	453	461	477	453	419	462	499	444	502	454	472	466	512	449	467	455	479	434	450	432	500	468	434	508	464	460	482	445	466	450	450	448	457	446	479	465	455	457	434	471	483	466	418	467	478	414	467	460	442	459	442	481	463	466	465	443	477	469	453	494	455	453	442	453	446	465	490	484	471	439	467	469	466	472	501	448	489	453	444	456	420	458	454	443	455	450	475	457	514	455	446	453	463	483	465	460	485	463	480	450	455	466	489	434	487	475	448	477	452	442	458	438	441	460	467	533	510	494	450	456	431	455	480	454	426	492	445	461	469	458	460	456	462	498	457	444	447	429	470	447	435	467	499	450	440	453	469	481	483	416	436	485	487	477	507	452	492	437	496	496	400	451	459	450	457	481	455	453	484	500	467	450	488	446	435	442	439	467	427	464	468	454	451	462	447	434	429	438	435	437	458	431	449	502	437	439	467	459	448	497	443	444	463	463	459	456	436	422	471	457	448	442	438	475	463	478	488	473	456	474	447	482	446	478	435	476	467	424	456	483	457	495	450	470	465	479	406	508	481	482	477	452	478	439	470	456	511	476	489	443	454	483	464	501	423	435	447	469	467	473	458	475	459	476	498	456	458	408	441	477	470	441	447	476	465	463	438	517	448	427	435	461	485	458	420	443	481	472	454	467	437	473	457	470	456	470	467	484	481	478	473	475	455	460	430	463	464	474	464	459	466	483	452	441	454	462	506	475	479	442	456	432	485	487	450	447	456	447	470	489	443	489	467	426	450	445	437	440	450	492	485	466	411	470	454	475	444	441	476	414	466	465	482	443	516	464	482	491	477	473	454	476	426	460	491	470	474	470	497	455	463	450	450	450	470	420	460	484	430	455	454	485	487	456	441	477	462	450	467	474	457	443	437	482	492	454	490	476	464	413	474	493	466	519	447	438	459	428	442	472	442	482	453	433	448	425	483	448	480	495	472	475	512	463	497	430	460	476	443	435	468	447	462	503	428	487	480	477	449	448	490	432	487	482	468	458	470	472	472	457	479	456	478	494	487	493	434	452	470	458	417	466	448	443	433	488	444	439	453	469	461	481	479	444	433	467	484	472	456	431	445	466	467	449	468	527	465	504	475	488	466	445	473	443	430	458	424	459	467	449	449	477	453	449	439	443	463	522	449	478	479	453	444	469	485	474	449	465	491	511	461	455	462	460	474	438	441	447	441	432	442	436	501	507	453	443	486	510	459	455	413	447	465	479	486	436	484	439	487	465	474	419	486	497	485	455	519	438	472	467	467	439	427	467	470	485	441	447	463	476	500	502	494	455	458	444	428	474	438	501	459	480	456	465	477	468	497	480	445	483	418	478	439	459	463	435	492	406	455	480	470	458	437	460	442	452	507	471	444	423	464	498	494	449	447	455	454	433	463	482	487	468	489	469	474	454	486	501	460	474	461	448	479	474	471	502	461	451	483	459	478	441	506	488	450	462	474	426	490	491	452	450	515	450	426	457	419	459	458	447	473	442	502	477	444	457	502	480	466	436	484	439	472	427	475	488	469	450	487	452	473	465	438	436	483	458	487	455	529	422	463	441	460	488	485	456	473	494	437	444	448	497	499	473	467	470	470	467	451	452	462	437	491	461	416	469	469	446	462	453	460	483	464	435	498	470	453	419	467	463	476	432	474	466	424	461	467	442	452	466	400	420	459	447	505	405	477	480	437	475	457	464	439	483	448	446	473	490	449	428	434	445	428	452	481	453	473	465	505	455	483	468	474	417	505	486	432	481	474	459	478	458	442	470	442	426	490	467	463	480	474	449	466	464	441	479	494	445	452	444	480	481	443	453	481	429	471	473	468	432	459	443	428	458	431	457	467	466	497	472	496	447	475	432	460	474	520	466	460	432	495	488	443	437	490	452	477	460	486	450	488	421	452	469	456	472	478	432	417	415	446	461	469	442	491	452	462	466	457	462	525	460	481	460	475	479	456	466	415	477	493	479	467	471	469	505	458	456	465	436	477	459	472	451	459	477	427	474	474	454	478	439	477	452	485	470	440	466	464	481	450	454	461	461	428	466	475	506	475	435	459	477	472	457	473	454	466	462	473	453	480	484	500	467	465	459	450	488	460	488	456	452	460	443	445	505	384	497	427	431	471	458	486	511	440	511	492	507	463	448	469	482	453	452	442	425	466	440	488	440	462	449	484	448	452	453	453	442	455	499	454	446	519	442	465	497	475	423	473	457	445	447	452	470	492	478	493	463	439	463	467	464	456	454	463	404	470	438	453	416	480	484	491	423	452	482	474	428	463	471	466	453	450	470	471	480	459	427	468	455	466	454	476	469	455	457	459	468	434	463	469	483	409	436	488	467	474	435	445	484	500	477	441	462	452	466	496	467	468	453	451	473	451	476	447	433	460	456	467	455	436	457	503	454	453	459	423	467	511	505	466	460	447	481	442	478	457	489	464	447	506	464	456	473	467	463	464	449	439	472	496	449	498	466	431	484	515	468	441	441	457	453	501	470	432	489	447	473	449	470	481	464	466	452	465	436	477	474	450	441	485	466	438	496	443	463	487	477	467	476	461	462	425	485	477	443	489	472	467	465	478	457	468	479
23317	21416	29285	24152	22575	23937	20442	9657	4913	3613	3161	2714	1842	1245	981	847	703	647	526	537	511	589	556	549	519	559	508	522	624	617	433	381	431	598	589	396	352	351	368	382	340	386	363	358	326	298	294	319	322	324	301	288	354	508	554	486	424	358	300	286	266	258	277	253	311	253	285	285	265	273	284	261	268	265	312	300	261	304	274	298	275	257	255	258	278	290	267	268	299	263	278	277	254	275	264	295	280	268	272	252	274	262	297	283	297	294	273	278	303	266	283	266	263	259	289	281	273	266	268	272	292	291	301	282	308	273	309	256	255	238	303	293	286	281	268	283	260	283	270	276	264	280	280	287	291	273	273	257	270	265	290	280	274	274	294	268	262	283	252	304	286	294	283	250	268	277	292	318	233	267	257	260	243	278	290	304	322	248	275	251	269	281	278	267	295	290	261	294	284	283	248	274	274	283	235	270	258	272	251	275	272	283	298	294	296	269	248	282	281	280	274	263	288	251	257	241	257	264	295	256	274	252	283	271	303	290	262	247	267	227	295	280	282	298	285	259	286	276	284	252	273	309	271	287	265	303	279	266	291	275	257	290	291	316	281	270	289	252	253	263	258	284	287	283	275	242	266	258	298	301	289	289	279	265	261	250	278	247	304	280	280	283	279	272	271	279	306	290	259	258	277	264	279	274	298	280	255	265	263	247	274	280	283	291	258	307	280	272	256	263	275	276	281	264	271	305	272	289	287	285	234	256	272	287	282	262	290	244	297	253	286	305	308	279	270	277	306	265	238	277	267	302	284	253	261	251	258	259	286	262	301	285	285	290	275	267	246	263	269	281	253	281	300	284	259	257	252	263	280	261	280	300	292	281	292	278	284	254	307	265	239	268	248	276	290	289	285	274	272	250	289	242	251	252	300	307	269	289	273	278	256	290	266	267	267	281	250	262	252	276	291	295	292	267	271	275	263	283	230	293	249	284	294	289	263	299	282	288	252	284	283	291	268	262	259	287	283	282	283	290	277	304	260	246	263	266	300	284	264	286	305	267	283	297	303	243	290	306	298	281	296	245	245	282	261	250	265	234	266	268	267	280	292	278	274	258	267	276	245	283	261	298	274	278	273	275	253	301	267	268	281	264	269	273	273	294	279	250	277	277	282	293	282	267	286	261	290	265	281	251	279	306	270	311	312	263	264	259	283	294	258	296	269	265	288	271	259	280	272	260	272	296	279	301	273	257	276	277	244	243	277	253	261	288	250	288	247	302	275	294	294	271	292	288	280	296	272	271	270	291	258	282	266	263	272	297	297	271	276	232	278	273	249	216	265	286	242	280	286	291	269	258	306	267	266	273	259	286	281	258	297	281	280	238	281	243	321	259	272	274	290	274	266	244	282	304	274	285	262	267	245	266	284	265	282	255	269	264	291	265	238	280	236	279	289	302	227	264	263	318	249	299	275	288	278	271	287	270	267	275	290	261	262	270	303	270	272	259	278	235	270	247	295	269	311	290	280	273	227	259	293	254	264	297	254	252	301	291	270	244	299	283	263	280	254	272	276	273	270	239	272	266	276	265	269	266	276	258	288	243	269	279	283	252	292	267	277	273	269	260	296	260	287	289	275	272	274	273	244	253	256	276	273	253	256	285	266	291	286	279	256	282	261	277	279	299	260	266	283	277	260	265	270	262	280	252	310	240	277	270	266	265	275	266	289	261	278	277	295	296	276	254	253	319	265	300	304	284	271	247	276	276	259	289	255	265	273	278	263	255	286	259	261	292	253	302	290	250	292	262	271	273	240	260	260	275	265	249	295	263	268	288	246	256	261	257	252	300	238	289	279	275	291	276	260	268	300	291	284	256	284	262	259	262	289	280	309	277	235	250	279	295	282	295	269	260	259	238	258	302	279	267	290	256	282	280	274	272	277	257	275	247	248	285	257	282	277	269	257	280	262	248	267	291	264	253	281	284	269	265	274	242	245	278	275	270	251	268	287	311	326	300	267	275	269	267	272	284	281	286	262	298	267	269	269	308	250	245	268	246	275	302	290	264	277	254	282	280	261	285	264	280	270	237	255	258	287	273	294	247	291	285	242	271	253	303	258	277	260	254	303	292	283	261	268	248	249	291	270	265	296	276	276	275	308	275	245	298	280	286	263	269	299	275	260	284	277	257	276	302	284	280	251	305	278	275	260	289	265	299	302	287	256	258	301	275	267	249	263	266	278	290	260	245	263	277	292	287	274	286	327	274	264	283	268	254	261	268	268	241	269	278	283	251	272	253	246	263	282	276	306	266	276	239	271	262	275	263	275	278	278	288	298	244	258	284	262	283	299	277	279	263	259	270	283	258	261	247	241	256	278	257	291	282	241	295	274	293	292	255	241	301	291	294	304	262	260	283	293	266	278	296	267	268	289	289	252	270	286	303	295	263	258	296	282	255	291	271	280	285	287	250	290	266	279	279	231	264	252	259	267	282	278	243	256	220	260	240	285	253	258	265	261	273	259	281	266	269	285	265	286	262	288	274	302	296	271	295	292	289	272	282	269	262	257	285	284	292	280	255	282	293	297	280	283	262	267	264	268	262	265	256	282	301	278	298	287	280	264	298	266	278	240	279	259	280	315	288	277	270	248	309	274	263	279	277	278	288	247	289	272	287	281	290	295	273	286	287	215	297	299	273	286	280	268	277	276	275	291	271	272	269	276	263	288	277	266	295	276	292	306	266	291	273	267	288	264	284	265	249	312	263	276	270	287	288	293	245	276	263	308	284	263	272	261	290	280	289	290	260	251	272	288	264	270	284	282	297	294	281	302	258	295	264	266	265	261	264	301	259	313	275	279	225	264	270	278	279	275	247	243	242	281	248	257	291	314	284	304	281	246	238	293	274	266	257	297	281	267	295	264	307	280	289	297	270	254	277	263	292	248	291	260	274	300	265	279	262	261	250	261	285	265	273	276	255	261	279	260	240	287	250	292	282	294	291	277	266	262	292	279	280	280	303	262	295	257	240	270	261	284	260	257	274	305	286	268	264	250	275	262	251	305	297	273	303	282	297	263	313	260	277	278	289	290	282	283	260	258	273	283	274	299	277	271	279	295	290	278	252	249	271	302	267	284	269	285	296	294	269	259	263	280	275	256	259	271	265	286	279	284	282	273	258	290	278	283	265	264	268	285	263	250	286	267	311	258	269	286	296	282	294	307	293	254	267	295	286	266	275	278	295	251	271	272	275	295	288	298	310	263	297	284	265	276	271	260	264	243	268	275	282	275	257	288	273	258	251	267	260	284	248	293	268	287	275	249	273	267	277	268	307	264	276	255	273	300	269	279	295	280	280	285	275	272	288	248	270	275	268	254	270	275	274	282	301	276	300	290	280	262	276	268	286	281	241	265	288	267	298	243	283	282	246	313	256	252	290	300	264	267	290	277	305	280	272	238	285	287	256	276	255	279	274	274	262	284	269	257	278	298	291	277	288	248	253	259	267	283	262	249	256	271	303	293	281
24102	48087	49875	43079	35662	30994	22879	16349	11232	8746	7712	6647	4692	2893	2463	1891	1646	1433	1192	1110	1060	1146	1197	1066	1075	1173	1084	1112	1336	1304	745	744	903	1087	1141	771	711	619	664	682	606	681	670	609	530	487	529	590	558	532	543	512	514	1013	1109	921	767	674	572	487	478	471	453	463	431	431	445	428	443	443	464	441	469	430	432	485	407	436	428	446	426	422	469	499	408	442	423	403	438	429	463	446	459	468	451	422	405	488	410	476	468	451	449	447	457	438	456	438	434	463	450	417	486	432	452	445	444	451	446	473	445	429	421	419	463	492	422	421	501	465	477	442	448	435	475	447	453	436	436	467	428	441	437	440	429	460	433	446	456	433	442	476	452	447	439	427	414	452	472	441	466	433	419	437	421	403	420	468	471	440	456	434	472	449	429	452	489	451	444	450	438	487	440	416	448	409	438	426	400	452	460	465	419	444	398	424	453	455	403	430	422	438	439	433	456	466	470	427	442	460	412	458	431	467	452	440	392	443	438	428	454	420	422	429	489	494	435	453	474	450	462	440	451	467	407	443	415	445	457	452	454	464	443	450	446	427	440	459	444	441	468	417	469	426	473	447	462	456	458	419	438	444	418	436	480	428	410	463	464	438	407	450	450	408	461	436	419	462	434	398	443	450	458	452	491	458	437	445	446	453	449	416	437	436	440	406	459	416	464	419	454	440	449	472	457	462	435	455	430	403	413	452	480	445	411	447	438	444	408	454	469	457	452	470	451	411	452	453	395	462	435	422	465	426	440	457	466	424	445	453	479	446	440	410	449	414	445	412	441	427	448	441	401	440	429	439	433	440	444	451	437	442	424	449	421	437	434	457	459	460	405	430	459	425	421	453	464	431	461	447	452	424	448	466	495	443	436	432	445	417	474	458	428	416	425	418	426	453	432	448	430	481	452	443	447	419	399	398	422	425	468	439	458	428	462	453	460	450	458	431	435	422	432	439	460	439	461	422	433	430	441	435	439	418	436	415	454	440	453	437	464	417	440	418	435	465	450	423	448	434	441	456	451	422	429	480	443	442	427	442	432	452	436	444	429	464	450	429	475	434	434	472	398	405	414	442	449	433	420	421	491	412	414	429	441	474	411	434	424	446	452	410	454	451	452	452	433	418	492	468	435	428	426	423	506	425	413	414	417	457	437	458	474	434	440	447	446	437	457	443	443	457	467	479	415	398	411	429	441	429	433	449	445	478	453	433	419	423	447	415	423	412	457	469	467	439	422	467	412	434	469	421	464	423	482	456	423	424	426	436	459	447	409	443	422	443	410	470	439	449	450	425	458	437	440	437	453	482	455	453	431	438	473	442	448	460	404	440	428	451	410	473	459	428	489	471	458	412	424	438	483	405	438	398	421	438	467	452	445	458	407	424	414	488	474	409	469	428	431	437	429	420	433	433	457	414	439	460	463	469	438	455	427	473	439	461	391	430	429	449	418	455	419	455	458	423	438	439	434	464	412	365	446	425	434	455	475	461	428	469	421	471	452	404	454	441	469	461	448	418	460	391	430	446	461	440	435	490	434	439	432	439	427	422	453	457	437	435	473	443	452	410	445	451	463	442	435	401	441	409	431	434	452	467	444	442	462	449	423	419	461	418	445	448	457	443	440	420	420	445	423	416	437	442	396	441	407	432	444	464	484	464	479	442	425	430	415	431	463	424	442	435	400	469	435	405	411	454	430	429	469	479	422	424	472	449	450	434	415	473	442	419	430	439	412	508	426	444	444	435	440	461	414	428	437	434	432	461	468	492	441	411	436	436	477	460	439	422	423	475	440	458	464	433	442	467	448	463	435	462	425	426	461	467	442	459	459	404	420	445	421	443	445	469	430	427	441	407	436	455	434	429	427	396	459	461	451	479	446	466	438	441	470	443	449	430	457	443	416	435	440	444	460	379	419	412	451	452	435	427	443	443	442	445	455	427	434	428	448	448	478	435	430	417	467	471	467	421	438	385	432	464	453	450	428	448	463	472	418	413	441	411	432	472	477	450	447	427	455	481	464	456	435	444	419	446	410	460	409	438	456	451	478	443	454	487	440	444	419	449	451	443	459	430	395	455	470	435	474	443	444	465	410	436	444	479	431	492	425	435	454	425	460	480	430	454	417	445	428	455	438	433	446	471	448	455	462	451	453	453	457	433	404	429	457	450	409	423	437	448	467	462	444	450	463	483	467	457	465	412	416	431	458	406	444	411	457	442	436	433	435	449	430	449	454	421	426	427	428	487	454	430	417	484	423	427	460	465	424	411	422	418	452	424	441	450	448	469	447	445	384	425	439	430	463	400	393	440	438	428	456	463	426	418	432	426	452	430	449	427	420	463	448	423	438	455	397	433	472	461	464	461	469	476	438	428	453	421	441	444	442	440	440	459	436	437	425	437	443	427	430	430	441	446	462	465	415	418	446	476	452	443	443	416	440	480	429	418	457	440	423	439	420	452	417	481	434	436	432	459	484	454	447	437	428	433	428	435	470	453	440	452	452	433	417	395	482	464	475	399	465	478	409	411	455	439	457	483	460	449	433	425	466	427	455	444	413	457	467	457	444	390	431	421	437	476	423	462	413	427	470	466	417	439	435	414	469	472	482	436	462	436	420	475	430	471	472	458	435	463	436	416	404	434	444	426	406	450	456	409	437	439	425	444	430	423	442	452	432	414	460	430	432	493	439	426	440	454	404	450	473	447	486	442	432	438	456	454	442	450	433	453	444	451	446	453	475	438	461	437	453	451	458	453	442	434	423	461	417	448	416	433	445	430	417	442	436	448	467	431	466	420	464	441	431	418	441	424	425	403	449	421	435	421	437	437	436	421	444	417	442	404	442	470	460	423	451	441	461	436	450	441	458	449	460	399	423	424	459	459	420	450	420	478	387	474	412	420	425	442	435	419	413	450	404	439	448	439	441	436	431	444	400	446	394	469	426	436	481	455	470	454	470	447	449	426	499	418	424	453	435	475	421	479	431	454	453	389	480	446	456	489	434	395	428	419	468	440	467	463	441	439	444	448	463	475	464	446	466	429	431	439	448	444	435	444	425	443	418	415	400	442	403	430	424	460	430	458	456	390	453	431	424	448	438	464	414	448	436	428	445	410	489	432	442	471	410	410	454	457	421	441	427	441	456	457	485	443	456	468	429	424	454	431	419	421	432	437	424	395	443	421	448	437	435	448	435	458	471	461	434	431	428	391	445	434	472	406	472	452	436	442	444	439	448	406	427	453	458	429	464	425	428	430	409	436	443	436	434	450	451	440	455	430	444	423	438	470	444	411	426	412	449	443	429	449	424	441	443	404	486	457	439	419	475	438	424	445	446	463	392	415	429	445	445	436	471	407	460	454	481	462	450	423	462	428	447	439	448	438	468	446	444	437	465	432	462	425	439	419	450	462	449	408	470	456	426	457	447	410	473	437	479	452	443	456	461	452	418	447	390	486	450	460	403	447	465	444	422	405	431	443	400	429	419	413
27186	23151	30110	25803	16065	11154	6291	3271	1745	1448	1470	1124	751	626	560	470	427	373	337	325	367	393	365	349	359	346	350	354	397	408	321	288	330	385	361	306	322	289	300	317	306	291	302	305	304	269	275	279	287	279	249	256	291	262	278	293	297	280	294	235	252	265	257	248	241	246	271	261	242	288	245	263	258	267	244	261	288	282	261	209	267	282	259	274	267	242	241	245	257	273	275	269	251	284	253	250	252	260	245	246	286	280	245	250	283	225	289	252	249	273	270	286	310	268	278	226	258	262	258	297	270	280	280	261	281	297	266	270	266	241	265	237	246	254	273	276	280	264	271	258	256	259	260	270	281	269	262	259	269	264	256	264	248	281	278	287	259	266	262	268	281	285	274	257	243	271	275	267	242	266	256	272	295	254	233	261	244	278	246	253	279	273	256	236	251	233	258	250	272	268	265	275	242	263	223	244	263	256	257	238	276	261	256	241	270	256	250	256	282	251	234	252	264	260	266	245	262	260	284	264	277	250	273	296	264	260	251	257	279	265	253	249	274	240	264	281	275	239	254	249	275	236	269	243	243	269	268	244	262	258	248	264	264	277	272	242	248	243	272	235	262	263	233	285	231	293	270	272	240	272	243	251	252	263	264	261	265	264	252	260	249	278	267	265	247	287	284	248	288	258	270	276	263	235	268	290	274	267	278	275	292	260	277	218	247	256	288	271	241	265	251	268	254	273	267	243	246	262	271	256	256	264	278	256	290	266	249	253	249	263	241	246	252	251	233	269	286	260	276	259	276	283	242	244	256	252	263	290	242	295	234	281	239	251	269	269	259	265	272	262	267	261	228	291	282	257	260	276	256	247	250	244	250	280	262	267	291	302	269	259	249	269	290	273	258	293	283	245	241	260	245	295	251	265	283	250	242	256	269	279	245	248	235	253	258	279	277	265	245	257	247	268	264	296	229	259	266	268	277	270	239	247	263	267	245	288	267	233	245	262	284	240	254	255	283	238	248	275	266	248	261	253	272	243	274	267	281	275	276	271	277	310	250	268	256	247	245	275	259	273	266	263	268	269	256	237	265	276	275	253	251	277	229	239	261	267	240	272	279	291	230	258	276	293	222	282	282	254	260	251	261	279	228	246	271	295	258	274	279	256	256	277	269	237	291	269	282	269	285	246	242	245	262	242	272	275	285	271	255	253	288	260	270	265	268	246	247	250	265	241	265	248	278	257	296	254	279	273	280	262	250	283	251	258	312	255	273	251	240	310	252	265	283	237	241	252	270	280	260	266	237	266	296	274	271	262	238	279	250	267	249	274	246	249	245	259	261	274	281	262	253	254	206	265	262	270	255	253	292	261	252	285	254	236	272	244	245	273	248	251	249	278	261	285	251	274	254	269	273	238	253	268	259	257	261	259	275	268	265	276	229	254	253	247	254	275	280	266	276	257	250	265	233	260	261	273	267	252	271	286	269	243	267	289	232	275	241	269	277	260	262	294	264	265	281	294	294	245	263	274	284	270	269	255	272	237	232	260	245	264	266	263	261	270	269	268	243	257	245	255	277	256	260	262	246	242	250	260	252	291	266	268	249	264	280	256	292	263	237	236	242	284	283	259	258	266	241	246	278	209	291	257	258	264	269	261	249	255	246	254	225	258	246	271	230	250	256	269	269	255	249	241	257	247	260	293	223	239	261	234	264	259	259	286	233	257	269	233	252	267	291	231	299	249	233	275	261	238	267	264	252	253	250	257	269	242	269	250	300	265	270	253	256	249	249	242	256	264	252	273	278	266	241	267	248	269	279	263	248	241	256	275	285	264	256	253	258	300	267	264	258	285	265	255	263	255	259	254	260	273	269	270	294	251	269	249	252	260	283	255	231	246	278	275	263	225	259	263	252	232	260	255	251	281	236	267	275	248	276	264	282	258	269	292	233	266	259	256	241	276	252	272	235	246	281	258	277	281	268	271	279	264	268	234	264	258	234	239	279	249	275	254	257	265	295	280	247	250	268	271	241	295	276	249	246	276	265	262	267	268	262	272	281	279	279	244	255	240	245	289	277	263	262	250	260	264	276	219	245	285	277	262	237	252	271	257	255	257	257	237	254	224	243	280	289	244	261	246	266	265	256	271	255	260	280	259	277	271	258	270	273	272	271	254	271	272	248	273	225	267	268	237	244	272	229	253	266	252	254	246	258	254	268	246	241	251	264	257	273	278	241	277	255	275	247	255	281	229	269	279	260	252	277	241	266	255	249	271	253	262	260	243	250	279	274	237	260	253	269	258	279	261	269	259	259	271	262	255	267	268	258	245	217	270	288	252	249	274	243	255	246	245	276	267	242	248	245	269	255	290	249	267	266	264	247	243	254	287	264	278	233	264	255	245	233	291	245	261	266	245	271	276	293	246	277	239	253	278	258	286	254	277	252	237	252	240	261	272	269	286	261	268	251	251	244	292	237	251	260	292	271	259	268	243	284	257	238	263	278	282	248	260	261	284	285	281	259	253	261	260	265	282	267	221	266	253	261	265	255	261	276	268	255	269	239	253	256	258	275	256	284	279	249	263	266	285	242	251	276	276	280	270	253	264	238	282	242	245	246	280	243	268	264	260	244	232	222	282	245	272	284	262	237	245	249	268	263	264	268	219	253	258	293	256	288	255	265	268	251	290	263	270	251	278	257	265	255	246	276	257	261	273	237	292	254	263	281	277	280	263	276	271	277	258	274	264	264	269	241	269	288	239	271	286	264	226	268	249	260	243	236	261	258	247	265	253	261	287	253	248	277	262	271	273	283	266	254	267	271	258	255	265	260	268	243	286	240	254	269	276	276	259	258	255	256	274	271	311	290	254	250	258	256	262	242	249	274	292	241	259	234	268	258	260	288	250	227	284	271	269	263	269	235	256	278	262	239	276	226	260	281	266	241	271	253	269	247	242	271	256	255	237	241	262	264	241	240	268	291	264	267	268	263	259	267	262	242	284	277	249	270	239	268	216	248	278	248	241	265	290	284	269	287	268	248	261	270	263	274	249	239	252	264	257	254	267	262	242	260	243	265	282	272	256	278	241	218	232	233	273	270	268	268	237	275	279	264	250	278	271	273	281	257	256	284	245	295	285	283	258	275	282	256	244	255	241	256	261	253	243	255	251	253	250	252	272	273	260	274	257	282	271	274	270	263	280	289	277	257	269	261	283	275	260	281	259	270	257	279	277	255	254	274	252	280	287	244	239	268	268	278	272	242	243	244	246	262	259	266	244	263	236	221	271	290	255	253	290	269	257	262	308	248	269	261	262	261	236	253	254	266	291	261	246	245	252	258	245	252	268	231	280	251	264	261	261	256	265	253	264	268	265	280	243	271	279	259	267	255	276	272	245	261	275	250	281	252	248	272	264	252	278	262	257	259	266	246	272	273	273	273	275	271	281	264	246	234	249	246	269	242	270	275	267	265	273	306	239	281	260	261	277	286	255	254	252	240	282	295	276	233	262	259	276	245	292
19670	37338	38384	30762	23715	19903	13090	8118	4752	3829	4022	3001	1869	1273	1135	1024	848	775	664	660	713	724	691	705	708	705	723	748	811	828	564	506	622	693	733	555	559	504	514	568	512	508	485	485	477	444	484	529	493	454	480	457	450	452	504	493	510	493	446	425	438	424	425	414	423	395	403	412	412	447	424	415	374	423	469	416	419	409	417	463	453	414	439	428	445	421	426	425	446	434	433	464	411	422	397	449	385	458	401	385	440	442	437	428	380	407	426	420	424	441	430	403	415	450	409	421	458	398	409	419	435	398	437	404	420	415	407	451	483	436	448	422	385	438	412	396	417	435	397	425	417	450	470	389	417	444	421	404	419	424	457	426	404	444	420	458	438	424	441	402	417	411	430	390	451	416	450	429	423	452	425	399	405	391	462	420	414	395	432	410	390	412	406	436	417	433	447	415	406	424	420	435	414	409	421	407	464	406	401	446	392	482	472	439	433	416	423	448	391	421	442	414	392	438	415	457	437	447	414	435	441	410	429	459	384	424	427	432	426	440	399	406	423	396	445	449	397	443	424	407	410	400	439	410	431	434	417	483	471	420	457	430	432	447	427	414	426	411	418	395	445	393	452	418	460	411	420	448	402	424	424	429	402	434	460	389	423	417	404	449	418	393	431	463	417	419	432	419	435	406	464	403	402	424	419	411	419	420	441	411	424	438	429	425	393	391	400	434	411	417	440	455	393	417	415	443	437	416	419	442	400	417	386	468	387	436	411	423	429	434	416	439	407	416	425	425	422	405	436	401	406	430	385	427	426	388	428	415	418	424	430	406	397	422	445	460	398	438	416	455	416	416	388	451	419	439	444	411	399	421	400	418	376	438	426	467	407	442	417	423	437	409	415	427	433	415	429	470	427	405	437	445	433	434	427	437	431	405	443	423	399	462	455	447	412	391	449	430	419	442	439	438	418	411	426	427	423	421	421	414	400	404	420	420	432	430	425	439	429	407	418	417	393	421	428	397	456	422	412	434	460	409	413	442	413	441	443	434	417	410	412	463	421	445	428	402	397	409	445	413	414	407	441	383	424	455	442	458	468	449	436	406	431	409	424	418	410	418	430	445	409	436	400	416	422	424	421	439	420	422	434	427	416	448	430	415	415	446	419	420	448	476	423	449	423	422	426	409	437	403	407	412	427	432	434	444	396	425	418	433	424	441	420	440	438	451	448	412	432	408	402	454	460	417	429	401	415	467	392	444	430	427	429	420	403	429	409	455	412	415	421	456	421	428	416	422	417	387	434	424	447	437	409	418	390	403	417	451	413	407	421	395	406	436	442	447	386	480	433	433	443	436	440	413	403	426	413	400	418	416	408	414	426	430	433	428	453	453	418	403	428	459	426	424	432	407	415	420	414	395	432	393	430	427	424	438	403	422	448	408	387	413	446	444	411	445	395	408	417	416	414	414	408	422	430	417	438	435	463	424	446	403	401	393	417	390	457	438	435	425	419	439	449	430	410	433	429	455	434	427	424	402	412	411	420	413	423	416	412	439	426	433	421	459	446	413	427	444	400	457	410	407	432	443	431	436	461	439	413	405	423	399	398	432	405	452	431	423	405	406	404	447	427	437	414	415	409	456	424	401	379	436	420	460	422	417	442	416	431	475	385	418	391	403	422	409	391	431	427	409	450	407	386	390	457	445	432	404	440	442	401	418	460	417	411	432	393	408	405	438	442	448	444	370	381	388	447	416	449	413	448	410	419	428	416	402	422	409	414	459	440	418	430	411	387	422	415	405	423	428	418	438	415	425	453	429	405	448	417	427	405	454	415	456	414	429	415	437	397	457	419	429	439	459	414	440	424	442	407	422	345	429	394	434	440	398	445	434	417	447	427	406	408	431	416	415	489	424	423	470	407	440	410	430	406	391	421	441	421	397	438	389	470	430	457	467	404	452	402	445	418	413	431	395	444	437	393	444	412	381	446	392	449	399	404	411	418	434	427	437	412	372	416	392	401	440	412	399	431	423	398	425	449	427	405	413	445	439	404	457	441	435	437	381	421	413	387	393	457	439	429	392	445	431	422	437	406	416	414	442	400	400	417	434	390	441	408	413	432	430	437	430	442	417	403	401	391	443	452	475	404	443	400	442	410	454	430	446	404	414	429	408	439	424	451	421	428	416	429	416	458	431	405	422	399	423	462	443	422	402	462	405	437	439	420	394	422	426	446	434	425	431	420	423	392	414	412	398	448	428	422	429	442	440	418	416	437	396	415	408	427	414	448	448	396	416	395	413	391	426	416	435	429	446	373	441	413	429	443	426	416	407	440	412	429	449	432	454	414	403	425	403	397	425	416	432	444	434	416	412	411	414	390	418	402	444	440	389	434	459	420	399	416	406	423	410	417	398	412	425	438	445	417	426	385	397	418	421	420	414	447	476	395	419	408	473	431	434	449	413	415	427	394	440	443	405	408	432	422	448	423	419	426	388	420	448	423	438	451	431	418	411	403	385	370	472	427	406	422	449	407	430	443	416	407	413	429	386	437	434	414	444	449	421	406	434	406	428	456	418	402	445	404	392	449	424	419	421	426	442	444	421	417	422	420	429	411	389	430	442	418	430	391	409	439	410	408	428	435	407	458	382	431	402	415	464	404	408	449	437	421	410	455	462	424	394	455	450	453	446	437	452	443	474	435	435	437	443	437	463	451	427	462	437	469	418	431	447	434	440	430	416	451	405	417	446	407	400	402	436	396	448	479	420	416	441	422	452	434	424	407	437	402	422	422	401	432	417	412	431	397	441	393	437	422	417	410	443	442	442	469	435	449	388	432	442	452	447	433	403	425	402	442	404	435	427	405	397	435	412	443	428	389	413	455	445	405	399	409	414	412	429	447	451	426	429	421	432	424	451	421	415	420	404	367	455	417	441	415	408	445	422	398	401	479	391	415	416	432	395	439	386	408	429	446	418	402	448	379	386	437	397	440	433	440	452	427	437	411	433	414	445	414	471	429	452	427	431	426	426	428	401	407	416	410	395	423	408	431	428	429	423	395	423	380	407	428	431	453	438	412	416	422	426	443	429	430	431	425	453	442	415	406	431	423	436	401	399	442	391	391	398	450	411	442	422	423	420	385	432	449	405	416	426	428	400	422	428	390	411	433	449	439	428	437	416	434	437	427	411	440	420	447	446	385	414	430	435	443	411	440	440	391	428	414	439	430	454	451	461	400	457	445	463	451	434	456	425	431	423	395	383	416	444	400	397	411	400	443	408	441	434	436	428	409	432	413	423	451	424	465	405	484	420	443	442	436	436	427	429	414	415	404	404	408	429	425	419	427	405	427	409	411	377	404	410	438	422	408	406	420	400	406	425	410	420	437	394	396	445	431	475	431	433	421	378	414	431	403	434	449	432	407	411	385	443	432	413	409	446	427	430	409	447	412	430	462	419	446	428	446	426	435	422	437	446	439	406	437	430	464	420	425	398	410	404	434	467	430	422	433	387	410	450	416	440
24435	21473	28833	25283	22712	20824	13732	6087	3301	2693	2628	1890	1069	921	780	716	685	492	503	486	509	459	473	443	462	500	464	483	604	514	409	364	428	411	434	429	388	332	328	364	384	352	342	336	320	276	326	298	318	287	300	269	330	323	500	510	423	364	337	310	301	310	299	266	293	297	298	282	284	322	282	287	295	284	283	282	279	300	309	315	296	264	310	327	291	281	267	284	317	274	298	305	286	259	289	313	298	259	293	290	317	327	278	291	308	319	283	265	299	301	315	289	284	316	291	279	285	263	281	263	275	268	274	291	302	285	270	254	290	308	300	300	277	325	277	284	279	316	311	321	279	277	279	293	270	252	257	312	288	285	287	295	279	296	292	283	290	275	266	309	276	303	311	318	277	301	279	286	277	282	314	298	273	278	290	276	275	305	249	299	267	289	293	265	290	263	306	250	269	260	287	262	292	282	275	270	324	281	280	309	289	304	269	289	304	283	263	309	312	259	296	302	264	289	314	285	296	298	317	292	293	295	281	318	286	258	315	274	261	282	287	299	324	298	292	293	276	300	290	288	272	299	283	308	276	293	316	296	261	310	287	328	266	302	302	322	307	266	298	297	276	279	300	304	280	307	285	277	270	303	280	314	277	317	329	276	313	284	295	300	297	299	254	270	278	255	271	305	285	291	271	260	269	296	286	322	287	309	307	308	295	321	274	308	305	308	287	255	319	276	306	280	306	288	259	307	274	275	279	300	305	273	330	284	299	292	272	289	246	299	307	270	285	301	244	295	317	284	307	318	270	283	297	289	309	296	293	277	278	292	300	276	272	285	295	256	284	270	306	279	293	293	268	280	283	310	307	308	321	314	294	255	297	309	319	272	299	274	288	296	295	327	293	300	298	278	303	342	303	314	271	259	297	275	269	314	293	295	309	309	277	289	325	299	285	285	241	280	297	299	266	317	328	298	251	292	303	278	315	291	271	309	302	273	299	297	304	304	286	266	290	294	300	282	289	271	288	283	283	295	242	308	322	279	299	316	285	249	249	303	301	287	291	292	278	298	306	280	263	316	311	296	305	280	289	296	304	299	329	304	299	310	303	299	324	279	302	263	314	271	278	265	288	306	281	266	293	310	300	279	279	332	304	288	277	323	276	291	282	282	282	295	281	262	285	304	289	294	297	281	292	296	281	272	292	290	319	308	292	302	298	291	281	280	265	277	317	293	296	294	292	295	308	268	285	292	281	261	275	325	276	290	306	246	305	296	277	284	291	283	295	293	283	307	313	280	330	300	285	264	285	284	301	263	288	271	317	270	268	305	318	291	244	314	268	304	332	297	260	291	283	313	317	278	288	286	272	279	274	289	242	277	294	290	300	265	297	323	314	283	303	286	284	323	302	284	290	289	301	304	298	279	292	276	277	310	302	286	274	296	315	281	272	287	292	287	279	281	247	263	271	270	285	279	292	297	285	281	290	244	277	269	293	297	297	281	273	298	265	299	285	298	318	302	312	284	306	275	302	308	299	287	322	308	281	307	300	297	290	320	335	282	273	246	295	271	311	258	325	292	275	283	333	279	300	300	292	276	288	294	289	263	296	288	315	313	307	295	272	276	304	284	305	299	297	272	303	306	269	295	318	277	315	313	271	282	315	307	282	301	287	328	293	325	299	316	294	300	278	282	276	292	280	289	279	294	297	300	332	300	313	304	287	298	281	305	295	315	252	276	265	313	276	337	281	297	256	273	277	334	269	314	302	263	286	286	290	310	283	286	306	274	311	323	288	298	280	299	300	263	305	268	271	297	301	315	274	283	311	318	288	315	296	275	285	282	329	292	307	301	302	282	267	289	315	272	259	290	274	272	302	329	279	303	292	281	274	280	293	294	260	325	315	302	313	253	314	302	309	302	287	302	308	323	298	299	295	322	291	301	317	297	280	268	298	306	310	292	287	268	268	316	276	317	318	287	319	286	284	297	258	321	270	302	303	304	307	295	313	308	287	251	301	299	280	261	268	295	265	277	312	271	273	266	287	290	270	284	289	294	285	300	261	300	285	304	298	289	286	280	288	278	289	293	268	321	310	289	280	292	293	297	297	273	302	279	300	263	268	296	316	269	286	292	307	264	286	281	275	302	300	293	300	276	284	287	283	273	291	305	321	302	262	306	286	290	299	279	281	294	276	300	306	292	288	316	321	319	316	283	297	326	300	318	277	300	308	298	284	279	295	276	315	266	265	282	280	315	295	295	282	303	272	276	261	276	303	299	304	296	306	260	267	293	285	273	291	277	309	272	280	277	302	306	276	281	284	264	301	277	318	279	295	269	292	277	274	302	281	294	313	276	291	306	263	302	297	295	281	308	253	273	274	271	254	277	292	318	306	316	272	300	309	272	304	278	272	278	298	278	281	299	315	260	273	308	284	309	330	284	282	269	298	289	288	291	270	273	292	308	304	259	287	272	284	283	308	285	286	278	306	321	269	269	259	296	281	301	288	288	277	251	286	268	306	313	310	296	284	291	286	294	303	298	288	299	291	275	309	276	272	256	285	281	302	265	317	287	305	285	292	304	290	275	272	278	310	287	300	296	274	273	289	287	293	283	290	299	284	287	286	290	302	268	313	299	272	289	305	295	300	258	291	283	276	292	289	272	302	286	310	287	299	281	299	282	274	307	307	279	276	315	307	306	288	278	293	296	286	307	271	278	280	313	319	294	300	295	315	331	258	266	301	295	288	286	266	276	301	309	283	291	293	315	262	294	254	298	289	285	286	291	271	273	317	284	287	281	291	262	284	314	284	297	314	283	283	312	316	287	289	303	281	308	312	264	272	325	281	267	288	260	300	264	307	299	310	310	307	287	280	309	300	261	308	301	288	282	282	315	292	284	275	282	305	305	296	282	287	289	273	286	294	281	288	283	283	274	291	277	289	297	290	280	258	288	283	310	297	298	285	285	312	297	288	310	293	326	274	279	283	283	281	300	273	286	304	286	292	262	313	304	298	285	290	265	292	261	314	296	264	294	273	284	294	304	303	272	289	270	297	304	295	298	289	289	323	299	289	277	287	308	267	317	304	299	282	258	317	333	307	273	257	297	279	279	291	306	281	291	326	271	300	290	308	281	288	297	280	271	269	272	276	289	277	296	288	273	283	277	328	285	288	301	313	298	303	279	280	315	292	305	287	284	283	293	261	300	284	314	263	292	262	307	305	301	294	298	305	275	282	308	315	319	289	289	274	332	258	258	305	267	300	287	289	269	301	274	289	299	313	277	287	314	284	288	302	328	267	270	273	305	284	305	302	299	291	276	275	279	306	278	273	306	297	280	308	296	308	267	292	299	252	298	282	262	254	293	312	279	292	280	310	296	285	323	276	312	290	266	297	258	291	276	270	297	309	288	284	288	283	278	285	314	266	294	295	295	313	316	316	273	300	287	282	293	312	288	288	292	295	277	291	296	281	288	296	300	267	303	280	283	302	280	292	284	277	302	284	259	332	279	279	279	287	296
21515	43607	42856	35562	30462	27136	19670	12289	8202	7050	6866	4784	2712	2170	1901	1743	1503	1200	984	987	1028	922	977	908	939	1096	932	1028	1249	1037	772	653	788	780	831	745	679	617	607	669	671	653	598	517	500	482	481	525	510	499	525	496	493	681	923	882	740	645	594	452	472	479	444	459	467	488	479	491	468	480	478	504	452	505	491	469	471	452	470	505	447	485	484	484	439	450	492	441	495	454	506	475	479	452	475	459	468	488	443	475	449	472	465	436	485	481	451	481	468	481	452	480	463	435	445	458	523	504	498	475	470	489	465	478	460	486	440	451	451	474	464	460	444	457	455	477	477	493	459	467	451	467	494	473	485	480	403	516	464	486	445	457	438	457	490	434	490	490	433	481	471	481	503	475	473	465	514	465	476	509	507	495	483	469	463	481	491	498	516	488	473	516	422	429	499	456	449	459	480	452	459	424	434	535	462	444	448	458	488	484	459	447	452	475	450	448	501	458	479	460	425	465	436	492	498	447	522	423	461	498	488	482	459	479	460	443	485	472	487	421	504	478	462	517	452	437	500	457	447	451	474	503	477	455	460	474	490	500	476	493	488	502	477	490	449	493	430	478	466	436	445	454	479	497	516	443	474	459	464	476	436	449	516	514	459	478	493	524	497	461	476	455	459	483	464	473	499	429	492	455	488	472	505	479	446	441	451	497	414	438	478	505	469	509	450	480	481	440	490	444	483	434	466	449	434	514	457	467	475	442	463	493	443	495	453	469	468	457	498	480	447	431	498	469	469	463	480	485	452	441	499	482	450	465	487	464	453	458	465	474	450	455	490	464	485	465	507	497	494	489	459	521	473	502	468	458	436	484	522	447	485	431	490	472	476	508	475	470	480	471	489	465	506	469	491	527	501	469	468	424	516	470	444	435	461	493	470	507	458	445	482	473	463	507	476	462	477	447	492	482	467	469	451	491	438	522	460	499	460	501	474	494	513	453	463	481	494	462	484	484	481	492	486	503	462	433	491	486	483	501	496	514	467	453	457	463	456	481	488	465	458	493	475	483	465	437	503	428	470	471	467	469	483	476	514	451	460	469	494	477	434	463	510	450	465	505	467	462	484	479	478	496	446	483	454	487	490	467	484	437	469	484	451	524	475	471	469	487	463	457	456	442	456	460	454	451	464	486	414	431	459	458	487	427	477	442	473	477	456	478	482	487	456	466	508	472	525	498	480	469	480	510	457	488	437	505	443	471	447	487	479	467	418	470	497	457	476	471	463	469	445	454	456	483	478	468	444	462	524	475	461	475	480	468	433	451	508	478	498	440	454	459	454	466	417	446	459	500	449	438	464	473	453	510	496	453	452	480	451	451	478	469	475	448	474	471	488	455	447	440	485	465	452	477	462	460	447	463	486	491	443	458	471	489	436	490	476	462	521	473	495	481	461	461	467	461	486	487	460	469	442	482	488	462	489	472	494	433	458	482	459	423	460	491	447	432	449	471	477	528	463	447	451	465	482	463	460	450	463	430	429	473	439	483	466	436	469	497	439	500	457	455	494	461	464	502	481	459	484	437	487	497	450	483	450	479	468	499	449	451	482	459	484	482	461	514	467	470	456	466	485	444	469	478	507	464	480	457	478	438	468	458	466	482	441	458	494	455	502	461	472	468	466	524	494	459	527	486	499	463	513	472	442	484	457	461	445	429	441	483	470	447	484	471	481	468	474	490	471	480	456	524	491	469	530	482	496	500	511	470	453	497	510	481	466	487	455	482	490	474	446	472	489	466	477	484	469	483	460	488	478	463	492	509	458	457	477	483	418	455	476	446	476	469	454	458	463	470	480	504	502	467	480	439	480	439	508	485	477	444	489	447	500	488	472	438	462	465	471	463	442	514	433	472	469	478	474	498	466	462	467	466	476	489	483	427	495	468	445	430	429	472	476	462	502	466	452	540	469	515	465	454	483	484	506	519	472	483	500	477	447	457	492	471	479	466	443	479	439	469	472	470	467	495	486	458	427	447	454	480	489	488	474	509	471	469	478	461	454	460	482	495	466	472	504	472	467	463	494	485	466	461	497	486	501	489	471	467	440	455	511	439	454	468	483	425	491	449	436	462	480	486	478	477	483	497	462	481	470	446	442	458	491	468	491	426	507	492	480	503	495	471	505	451	478	510	462	436	488	491	463	454	438	496	478	449	453	455	439	460	491	482	457	457	475	459	417	492	482	493	463	464	465	484	484	472	458	468	510	475	467	469	468	484	412	455	492	454	499	476	451	477	503	462	466	497	457	518	429	498	482	469	453	474	472	459	456	533	468	485	505	427	495	455	446	446	508	480	459	408	460	481	474	504	489	473	487	483	483	464	425	474	476	470	480	479	449	522	466	454	477	432	464	497	458	448	446	451	461	446	466	492	513	467	444	462	441	474	440	490	496	471	430	501	462	501	488	459	477	451	478	499	478	487	466	462	459	455	499	517	452	469	498	475	445	445	500	455	494	452	478	489	466	450	456	495	467	499	486	494	458	478	474	451	452	507	494	459	456	492	512	462	464	473	496	483	477	506	495	476	461	448	499	514	435	469	457	495	485	487	456	468	465	466	447	451	469	468	467	459	474	471	442	488	433	440	514	438	483	479	488	465	441	481	483	479	435	489	498	476	463	487	414	445	460	470	463	488	462	519	496	490	458	511	465	462	482	472	491	494	517	452	495	490	472	472	453	465	485	475	465	434	454	456	455	477	422	477	463	429	439	476	485	460	467	459	456	437	509	438	486	447	453	482	472	465	492	469	449	457	470	447	462	473	486	500	479	500	448	485	480	463	462	451	453	452	476	475	457	486	470	436	513	441	467	436	479	453	478	462	472	491	462	429	426	452	459	464	481	460	507	441	440	449	418	486	493	509	445	448	485	474	444	515	469	456	483	493	415	462	447	459	475	473	472	474	494	486	432	448	497	451	479	439	453	478	487	487	471	473	502	481	441	463	473	489	470	413	458	454	489	464	482	473	486	486	465	533	476	514	477	467	492	482	485	444	455	495	514	450	490	444	467	486	433	487	484	476	464	481	494	477	449	458	520	477	489	472	499	460	483	467	517	459	475	468	478	443	450	508	447	485	456	459	505	481	505	465	480	455	483	435	466	470	455	495	486	454	478	490	449	458	473	458	477	470	477	442	512	504	476	448	462	496	501	473	495	474	462	463	482	433	476	452	483	474	471	488	486	455	483	458	472	475	470	499	496	473	470	449	451	491	465	434	444	461	479	489	448	445	506	441	471	467	480	459	446	432	511	454	464	486	470	434	449	486	421	479	466	480	477	493	456	453	487	438	490	504	496	455	498	468	489	436	488	456	430	453	417	490	492	421	451	515	425	511	446	461	456	508	477	488	469	455	516	436	440	480	481	470	508	462	482	505	452	460	454	486	496	458	438	465	467	431	457	480	447	465	499	513	511	480	445	477	475	476	469	449	494	448	473	449	478	491	466	459	471	491	441	478	457	482	478	450	500	483
23402	21480	29423	24120	22608	24492	20712	9292	4897	4414	3815	2216	1326	1138	1060	1048	810	586	622	598	596	552	508	526	574	650	549	555	699	651	518	354	407	438	451	364	374	371	350	362	399	419	332	325	344	287	291	294	310	295	327	310	353	466	644	582	516	421	331	288	274	320	270	293	291	309	280	292	273	267	281	277	326	278	291	279	264	307	301	265	281	281	292	287	265	311	299	293	285	300	291	279	286	294	279	323	252	271	278	288	288	306	274	278	284	292	297	250	260	305	302	249	284	274	264	275	266	291	263	269	256	268	268	269	255	293	268	291	289	281	271	287	264	266	307	267	269	275	285	274	252	269	285	301	306	280	293	280	269	286	260	305	298	296	293	275	284	317	289	286	294	276	282	280	307	279	284	304	287	269	288	264	275	285	265	282	282	262	280	306	286	303	283	303	308	294	272	292	262	275	289	282	274	291	288	276	282	284	271	251	310	284	311	223	287	287	278	300	289	289	283	348	286	289	303	291	271	286	268	295	277	289	277	293	277	267	263	263	289	275	281	280	300	266	250	295	310	304	294	279	295	304	291	288	272	296	308	256	308	263	269	302	283	281	290	265	275	264	272	274	306	302	283	239	248	304	288	279	287	290	302	270	264	278	277	293	297	295	280	289	278	233	270	279	269	274	315	286	268	300	276	269	267	285	260	277	293	255	281	287	280	276	297	275	261	307	258	279	276	303	298	293	257	328	281	269	282	296	270	286	298	306	282	263	269	268	295	273	304	294	281	300	288	270	259	253	296	267	281	271	285	289	291	289	266	274	266	325	271	259	313	293	274	301	299	256	301	291	258	240	291	296	264	299	263	275	285	285	239	276	289	275	285	283	279	290	268	287	277	285	290	272	284	307	285	280	289	281	287	276	252	278	278	277	281	316	294	255	288	257	266	270	270	287	268	300	279	301	289	270	316	292	306	250	291	298	257	299	294	282	279	316	283	274	288	285	291	293	270	252	292	272	315	295	275	259	253	279	312	277	271	260	262	264	270	287	273	285	306	283	309	261	276	284	287	284	247	252	287	282	265	317	295	310	313	258	300	275	267	293	303	240	282	274	287	271	298	304	258	256	301	306	286	285	273	270	282	258	267	254	259	282	271	275	292	263	277	291	268	283	286	290	266	295	260	310	275	300	285	271	263	265	266	249	288	269	282	270	267	300	287	277	313	291	273	285	302	289	282	298	268	280	298	276	283	278	277	293	257	267	269	279	289	282	273	273	264	298	282	281	321	277	252	261	272	298	257	263	282	269	284	273	307	280	281	267	256	276	285	284	328	290	287	280	269	259	302	272	253	279	285	282	291	309	315	286	286	284	273	249	255	294	290	267	273	289	282	277	275	305	286	309	273	272	305	278	271	270	274	256	285	307	271	284	273	251	259	277	272	272	272	273	282	299	283	302	281	305	273	292	276	261	306	308	259	286	295	303	286	292	274	267	278	300	269	298	292	270	281	273	325	274	279	273	277	290	297	308	298	275	299	273	268	287	326	301	270	258	292	317	280	279	236	262	276	297	262	264	277	293	282	273	281	291	244	289	293	298	254	276	262	301	290	275	310	255	280	261	256	260	276	287	276	264	281	280	282	295	307	273	250	256	297	268	269	282	260	281	247	297	264	247	309	267	292	258	304	291	293	278	281	256	271	256	282	285	278	284	259	272	299	288	284	280	305	284	273	230	315	291	315	330	288	267	289	288	262	284	300	293	276	284	296	258	293	291	292	291	254	254	266	307	265	282	277	309	300	292	273	286	288	255	269	291	266	282	281	276	277	261	301	278	237	284	307	296	297	295	243	266	282	286	283	293	292	272	264	278	295	271	307	289	268	263	304	259	297	315	258	259	300	282	246	310	272	262	283	298	273	303	261	276	283	243	295	250	281	328	287	286	297	269	283	297	302	304	262	317	246	282	272	276	266	310	242	298	283	291	276	268	257	286	263	263	271	302	281	295	283	270	294	297	296	291	279	296	270	290	302	279	281	309	280	266	300	284	268	308	299	269	291	302	282	289	298	275	265	267	264	275	258	296	246	258	304	311	289	291	286	298	301	304	290	252	287	339	288	286	294	277	301	252	275	279	319	285	278	285	260	290	301	289	274	277	303	284	273	283	294	273	291	251	279	276	279	291	292	278	267	275	283	294	255	272	256	251	240	315	281	288	263	293	305	286	289	256	261	287	295	307	289	268	255	299	300	285	284	253	275	273	268	290	288	310	258	275	292	303	289	286	279	308	286	273	251	292	287	269	283	286	271	274	280	270	297	298	287	282	277	284	276	285	263	252	272	268	277	270	287	299	255	287	278	274	311	285	288	262	263	257	284	302	263	309	263	282	306	294	260	282	277	295	266	314	278	266	276	248	268	279	263	292	285	296	243	282	293	272	281	314	270	273	270	267	292	287	264	263	282	268	289	296	267	281	309	300	268	280	272	285	286	288	255	281	288	267	312	283	299	290	281	258	293	265	303	287	285	261	280	280	282	281	290	278	294	282	296	298	283	247	280	287	317	274	283	294	307	271	261	299	279	287	265	272	289	303	334	294	291	313	277	297	284	289	288	285	295	257	281	280	285	314	250	265	283	280	279	287	279	296	286	298	257	303	295	304	278	292	277	277	286	294	278	272	307	278	267	259	280	279	311	279	272	293	286	258	271	274	276	252	297	305	295	257	271	282	232	311	300	247	244	276	302	301	269	312	297	313	276	282	280	294	284	280	260	267	245	258	254	285	306	279	285	295	287	291	308	292	265	264	300	285	267	293	269	266	257	278	290	291	284	266	266	270	279	260	255	288	264	277	274	287	280	287	282	272	298	312	250	287	288	291	246	274	244	291	276	288	291	281	280	277	278	289	305	270	297	240	309	276	245	277	288	308	298	292	282	288	277	267	266	287	282	286	284	283	243	295	316	269	272	291	276	268	301	253	266	281	272	291	273	297	301	271	276	282	276	269	293	297	292	284	278	285	293	286	280	261	270	266	273	293	305	286	279	301	282	288	287	269	279	281	274	270	284	317	279	309	280	268	269	288	277	300	261	281	292	229	274	276	300	271	271	275	276	280	288	292	282	298	289	268	268	283	283	275	268	268	294	294	262	309	283	302	282	259	289	297	281	278	306	303	266	265	300	263	292	303	278	268	279	300	268	282	300	309	276	306	291	280	288	270	257	288	292	270	251	271	274	281	290	303	266	266	286	271	285	271	260	299	277	272	291	283	281	287	294	273	290	298	272	289	284	283	300	278	276	305	260	300	285	303	270	275	288	271	259	279	274	294	292	280	289	280	297	284	269	256	279	275	270	288	281	295	278	272	313	258	298	273	308	299	270	293	261	299	322	272	325	268	308	290	274	290	292	290	287	293	282	297	259	261	281	297	303	282	267	283	280	299	290	279	286	255	281	285	276	288	289	294	271	290	303	274	266	281	299	306	261	256	261	279	313	282	286	264	255	296	279	273	267	284	298	256	300	255
24153	47845	46769	41726	36718	32054	23578	15901	11028	10838	8998	5539	3350	2787	2668	2575	1802	1306	1277	1340	1272	1185	1126	1137	1203	1376	1056	1219	1675	1411	1041	720	843	862	937	746	777	704	669	667	710	719	584	554	489	498	490	494	510	471	505	491	516	871	1350	1175	919	732	562	523	449	476	403	453	425	471	454	398	474	434	456	467	444	449	416	430	484	459	465	479	435	443	441	438	414	408	474	446	458	430	450	488	452	414	451	455	444	433	459	450	424	414	494	447	471	439	418	448	450	378	467	431	459	413	455	445	447	474	459	440	457	454	413	463	424	451	439	446	446	459	487	461	443	482	449	414	459	443	465	428	489	427	464	415	448	449	417	437	426	516	419	453	456	449	434	435	498	437	453	428	455	467	431	438	475	454	420	503	410	421	439	452	442	428	435	436	495	422	445	438	439	457	472	429	475	450	444	452	431	467	464	427	441	469	480	447	459	427	448	434	418	467	466	435	442	443	446	434	453	469	446	463	425	459	448	420	445	408	446	454	441	428	458	462	442	431	430	452	447	450	435	449	448	443	438	410	479	431	435	463	450	437	484	457	442	433	453	483	487	464	465	454	436	425	428	448	442	442	433	447	466	438	457	442	468	442	449	428	460	462	395	466	438	458	442	430	461	439	454	419	490	418	468	464	497	417	412	486	456	450	449	486	412	431	439	453	469	439	455	460	434	425	476	486	446	457	478	437	449	432	443	462	423	423	438	449	448	458	456	450	445	494	442	428	465	465	429	486	478	412	421	407	465	463	455	434	480	485	471	453	450	470	480	463	449	464	455	455	454	489	461	469	419	420	395	429	439	470	448	432	458	421	459	447	486	436	437	431	414	430	452	450	436	448	456	418	455	417	453	463	447	457	467	453	452	442	439	489	439	432	454	424	500	451	462	452	487	461	489	420	472	426	481	430	442	413	458	454	469	473	431	454	465	442	443	482	448	447	434	403	505	478	437	445	475	457	456	445	446	454	444	472	456	423	468	486	426	436	424	461	413	450	500	418	443	475	478	435	448	463	438	477	472	444	427	439	448	468	419	454	460	445	434	452	461	464	464	431	467	464	434	427	458	438	449	505	497	473	471	458	447	428	458	457	457	438	467	461	451	452	459	457	465	446	459	440	469	442	446	477	450	469	431	489	438	425	437	448	425	470	453	454	419	451	513	460	442	438	481	423	447	464	452	495	443	464	426	469	458	412	437	469	412	430	468	462	467	476	433	420	449	454	442	451	450	435	438	437	453	401	433	463	491	452	443	446	474	434	450	424	448	460	419	442	448	489	444	437	445	429	434	437	423	448	464	480	453	450	413	445	456	456	482	419	474	449	448	445	421	450	440	435	473	455	417	438	427	467	445	476	467	461	456	447	448	461	489	463	473	482	470	425	512	438	449	469	433	425	427	407	441	435	423	432	428	498	449	471	468	497	475	472	475	473	445	413	452	473	429	443	407	465	451	457	458	459	431	446	454	455	435	463	465	452	455	472	469	454	431	417	469	433	468	467	465	458	449	458	443	472	457	419	439	468	434	478	450	440	436	458	451	427	465	470	471	481	442	450	444	445	445	494	415	421	442	482	454	450	423	435	442	455	458	436	457	460	415	440	444	462	411	449	462	455	430	462	444	478	444	471	430	435	428	448	457	450	472	445	487	436	418	441	479	449	434	449	476	442	431	447	452	463	466	441	479	455	446	457	441	457	411	473	450	460	446	443	457	483	445	434	453	487	425	375	455	476	438	449	430	426	495	450	430	472	462	406	433	444	475	495	453	473	464	439	457	475	420	437	435	473	446	463	418	490	447	435	461	428	444	415	480	436	485	485	470	443	419	456	462	444	435	472	407	474	447	455	468	426	428	443	442	483	416	445	450	432	450	439	480	455	497	471	449	480	476	498	422	410	433	425	462	458	480	457	440	431	474	458	452	439	483	460	464	478	457	467	451	465	440	441	448	435	438	449	475	451	477	453	448	446	472	421	455	435	424	436	457	465	431	448	454	451	422	459	449	433	444	435	463	439	453	490	428	440	435	446	476	464	455	426	421	475	453	440	432	458	462	475	462	451	474	417	460	414	475	470	426	476	415	458	423	442	435	453	433	457	455	426	452	433	411	506	488	412	437	452	453	465	451	477	418	473	469	450	485	455	463	451	431	469	488	455	473	415	440	468	462	463	432	456	444	479	456	443	461	422	513	451	443	442	436	452	453	412	427	441	466	450	429	465	470	441	453	476	436	423	447	431	475	454	438	464	441	453	447	474	438	470	447	492	453	474	447	433	451	441	475	432	453	483	457	428	442	435	457	491	487	448	434	395	435	439	483	491	501	461	435	451	460	444	476	455	431	454	431	448	468	458	469	424	460	402	432	435	403	453	465	487	432	443	449	408	442	438	422	462	480	482	466	433	486	460	482	448	465	484	440	469	407	472	455	462	467	438	409	457	446	447	494	411	441	473	508	432	441	421	447	457	501	444	459	462	428	444	438	415	489	471	456	433	430	457	463	474	420	445	476	485	458	436	486	454	480	439	422	439	460	479	437	449	437	448	420	446	440	464	467	407	466	461	470	459	452	452	434	492	436	448	449	457	474	445	437	432	445	409	448	454	468	439	450	487	488	458	458	413	437	457	446	430	472	439	445	429	463	442	462	470	433	429	464	447	427	444	466	464	464	446	442	460	447	484	488	438	468	458	454	460	445	441	450	434	440	426	456	474	451	446	444	422	458	471	462	469	487	419	444	477	470	433	495	454	490	458	502	478	451	438	452	461	435	508	457	453	467	438	437	454	439	458	457	463	437	462	403	440	492	457	441	457	432	447	457	443	429	445	422	464	415	421	449	466	392	449	472	426	410	441	448	465	458	464	474	452	458	410	439	441	449	449	453	462	469	458	431	432	420	446	435	421	377	453	455	439	476	439	435	452	418	452	435	463	423	428	432	440	479	440	437	475	462	443	455	484	444	457	450	454	464	425	434	469	423	458	462	442	504	425	432	465	425	426	457	438	449	495	443	429	423	481	439	450	411	457	450	427	456	450	455	432	448	464	438	431	441	491	448	411	425	443	426	440	449	454	472	440	469	458	440	417	447	425	406	427	432	418	456	472	459	424	467	453	428	413	426	473	428	482	458	433	472	482	461	456	447	432	475	430	455	428	462	410	454	465	444	481	442	459	457	388	466	473	461	473	481	453	424	460	461	472	429	455	448	461	480	415	426	426	466	452	438	463	417	461	468	463	476	466	472	420	442	435	444	462	436	442	453	455	467	442	451	470	462	432	458	455	470	457	434	478	433	449	459	438	481	430	442	431	448	436	453	476	453	453	451	442	421	462	408	439	476	452	422	456	466	450	442	463	457	474	395	429	461	494	428	427	495	481	446	458	453	406	417	463	447	444	448	493	411	441	487	433	431	464	464	436	482	419	436	471	402	419	490	426	487	484	449	456	472	459	409	476	434	471	440	466	432	469	497	448	478	427	454	473	433	422
27249	23569	28632	26828	17851	11949	5805	3161	1696	1874	1414	797	575	528	590	499	381	358	396	343	369	361	353	360	381	421	344	434	464	424	343	287	294	360	336	286	305	315	314	314	304	319	328	286	264	294	254	281	281	303	281	277	263	308	295	268	290	301	282	269	290	299	268	276	282	257	276	242	271	285	251	265	279	250	244	277	282	271	273	272	264	250	271	293	244	276	289	248	280	270	255	272	282	278	269	265	251	268	283	300	261	275	262	271	282	282	265	282	247	280	290	288	268	253	258	264	265	266	260	275	261	273	272	275	285	270	260	256	288	249	271	262	306	264	258	255	269	283	243	256	245	256	264	243	247	278	273	257	257	250	262	263	237	283	267	267	268	256	261	278	265	283	241	268	258	288	267	263	259	248	276	273	248	269	263	288	238	244	269	274	231	255	271	281	250	271	267	258	264	284	290	273	268	284	269	247	233	285	269	275	267	268	245	270	260	289	291	270	254	244	273	305	273	261	251	272	275	248	274	271	249	255	274	265	279	260	276	267	284	279	299	312	253	223	264	252	256	267	296	247	278	268	281	258	305	254	272	276	270	253	255	257	257	283	255	264	290	273	259	244	247	252	255	295	253	267	265	267	277	268	273	280	262	248	238	272	254	275	253	277	265	248	268	237	259	252	256	271	251	286	286	296	278	261	263	273	270	240	246	277	231	274	257	236	265	286	271	296	279	267	255	265	269	274	262	268	275	258	257	263	292	285	237	247	276	274	275	254	257	240	251	278	279	245	270	248	248	269	240	284	282	252	280	268	283	265	289	270	253	234	266	239	258	252	254	267	270	242	264	266	252	259	284	290	267	298	252	281	267	273	274	289	287	255	278	265	268	262	244	273	249	261	241	264	241	270	264	267	262	287	271	255	262	266	265	295	251	269	274	296	275	269	274	274	243	282	275	271	268	276	269	269	252	292	233	283	281	278	269	253	300	267	277	270	272	286	297	294	268	258	269	284	275	249	254	243	247	251	240	258	285	277	246	266	251	251	257	245	271	289	237	280	282	264	270	281	252	261	259	269	266	238	269	249	252	263	263	251	255	263	261	243	290	274	262	278	267	292	281	246	266	268	262	252	273	284	274	249	279	259	255	264	281	295	258	267	250	305	249	263	254	270	264	247	281	272	281	271	284	274	255	255	261	254	240	284	232	276	253	254	270	247	275	295	254	263	285	260	287	258	258	282	269	268	272	273	270	235	254	249	271	257	259	251	274	272	251	274	276	243	275	248	259	257	273	273	251	261	273	279	282	273	264	261	262	256	280	272	274	256	291	269	267	266	252	257	265	286	260	257	254	256	278	277	251	266	241	288	281	273	272	261	266	254	271	272	268	278	247	274	257	252	267	268	280	257	272	273	266	260	271	243	269	260	258	255	261	248	280	295	280	274	238	272	266	271	265	286	243	236	272	258	286	257	246	276	280	277	262	259	252	256	263	267	250	313	262	260	272	261	258	270	281	252	257	236	256	282	266	258	307	291	279	268	246	261	288	290	289	263	265	262	263	292	249	284	288	238	261	282	278	275	279	254	230	248	238	271	247	281	268	291	291	266	266	253	284	272	275	280	306	291	237	257	258	289	262	274	265	272	259	274	257	289	272	271	284	267	268	300	284	264	273	266	294	268	281	243	240	238	261	279	277	268	268	288	284	282	237	282	249	260	260	262	266	246	284	279	255	259	249	272	236	271	278	274	247	262	280	278	241	275	256	255	287	273	273	266	281	298	241	266	263	229	254	274	277	248	239	264	259	257	240	248	245	258	266	263	267	281	268	245	259	262	254	269	270	268	263	267	261	267	290	263	273	250	275	280	285	264	234	246	295	272	261	274	265	255	277	313	268	249	241	267	274	257	269	271	276	246	253	271	270	253	264	299	255	315	268	293	295	270	281	239	265	262	289	271	264	283	270	262	247	257	267	275	269	267	261	266	269	287	293	255	257	297	245	250	247	264	242	278	260	258	260	270	255	227	267	262	297	279	253	269	279	270	258	259	244	244	278	270	272	284	260	278	262	247	255	253	298	259	254	249	284	253	268	269	269	272	250	268	257	263	275	255	251	304	283	247	259	281	267	261	239	293	254	274	277	278	262	256	275	274	283	245	256	254	261	295	259	246	290	280	288	247	271	272	257	290	261	253	299	257	262	245	262	255	259	263	286	249	242	255	283	265	272	285	254	274	284	286	257	284	273	244	272	261	254	258	248	258	268	248	284	254	256	284	263	261	275	271	259	267	232	275	252	277	250	256	301	252	265	270	261	266	237	275	267	285	292	257	279	258	258	291	243	258	285	283	261	264	264	261	286	235	283	275	278	266	279	286	274	294	282	266	266	274	265	277	265	257	260	276	266	236	243	284	280	260	250	284	275	261	245	254	289	301	276	271	270	261	303	273	284	267	290	280	269	279	268	244	239	236	255	273	255	252	288	284	285	262	279	294	263	260	278	260	269	265	228	265	277	256	251	248	266	274	260	256	286	292	261	267	250	252	275	262	270	253	305	235	254	270	274	248	257	263	262	280	250	271	256	254	273	260	278	256	273	266	274	257	320	289	269	247	252	300	298	251	284	270	280	269	257	252	280	267	257	311	252	265	241	278	282	255	293	282	288	257	260	287	257	246	286	314	269	252	258	275	267	262	274	249	241	287	252	251	260	278	280	248	250	255	272	287	275	284	282	255	266	266	279	267	282	275	249	285	270	255	269	299	260	283	277	267	252	236	287	248	264	266	300	247	268	281	275	249	305	258	257	257	269	288	269	252	281	299	262	272	289	255	247	250	254	289	250	285	260	272	296	240	279	280	257	279	282	273	280	247	292	260	277	283	274	231	262	301	254	270	267	255	251	270	247	277	237	279	262	283	253	286	252	285	298	277	244	278	260	248	256	280	246	272	245	258	250	257	272	262	275	260	278	276	304	255	253	299	271	256	237	268	248	271	271	268	281	222	263	291	247	245	258	275	263	258	282	239	274	268	277	255	279	251	258	272	271	262	250	247	275	254	266	258	270	277	275	239	266	280	255	259	250	291	233	247	253	268	270	244	254	232	264	259	263	279	283	266	284	296	262	281	242	273	255	291	259	250	257	271	279	266	281	247	279	251	273	266	260	236	239	276	261	287	312	251	247	232	267	252	262	263	266	265	268	276	273	269	270	248	300	270	244	237	295	271	264	272	281	289	265	246	255	258	268	302	300	251	245	249	274	278	264	271	256	265	259	254	279	258	238	261	277	285	289	258	269	246	287	287	273	285	252	256	257	273	274	274	269	284	305	255	263	231	255	242	284	260	284	306	244	264	244	253	275	271	272	278	261	232	271	273	259	277	282	289	284	296	291	250	284	257	263	257	271	280	264	254	272	266	236	258	269	256	251	278	228	273	290	267	259	236	290	280	290	286	271	267	273	275	266	267	252	270	249	257	261	258	255	246	252	273	310	263	276	257	272	270	274	228	246	266	284	260	289	247
22072	38907	36432	32203	25731	20358	11945	7849	4905	5250	3922	2034	1285	1251	1460	1050	806	734	715	708	728	695	715	719	682	833	664	810	977	798	610	552	601	625	592	485	520	590	490	475	477	556	466	516	472	456	412	431	446	464	453	439	415	479	511	494	476	503	492	459	439	454	437	436	418	439	449	389	447	423	432	429	423	421	423	446	408	420	425	423	416	424	478	419	430	436	391	426	433	397	421	421	410	415	426	409	441	442	446	412	443	437	413	436	415	425	430	439	454	414	466	422	436	461	410	461	440	447	434	439	478	451	389	461	425	413	390	433	420	462	413	464	429	426	394	448	409	433	414	419	391	424	438	443	426	411	441	413	408	431	411	417	459	488	417	422	429	410	445	428	451	409	423	450	437	420	394	436	416	448	441	443	417	449	424	417	473	450	421	483	413	432	403	450	453	441	436	446	411	473	441	464	441	464	388	436	413	425	443	423	440	444	397	387	450	412	446	450	500	418	428	396	441	419	415	423	433	443	429	453	447	421	459	447	421	424	442	450	424	422	441	426	407	441	423	412	429	429	441	429	412	412	445	431	395	413	457	446	447	441	421	409	421	432	447	427	402	403	406	418	399	408	440	405	418	417	448	440	467	456	449	436	432	396	420	433	433	430	413	368	428	418	420	436	433	446	440	389	436	436	422	426	419	457	426	422	431	408	443	439	393	462	428	441	408	419	415	408	437	417	425	409	451	428	402	420	431	432	402	429	448	448	402	431	431	427	441	437	409	436	443	461	455	434	441	436	435	427	441	423	420	430	432	462	418	431	469	408	412	437	407	405	425	423	454	429	440	450	448	462	474	409	419	466	429	407	446	427	439	413	456	448	435	437	446	406	389	395	415	482	428	409	399	445	416	390	475	425	424	411	430	423	441	435	408	459	415	457	466	407	450	447	401	431	438	470	423	408	422	401	438	439	400	411	407	390	488	407	407	446	415	438	436	393	417	410	455	422	461	399	417	391	419	464	431	440	465	459	444	393	464	470	430	427	435	412	430	438	419	402	399	410	413	400	434	428	423	420	418	423	423	468	420	410	419	441	438	448	398	417	418	428	422	436	407	408	394	443	425	412	443	434	449	436	405	437	413	404	416	402	414	418	412	410	446	445	416	390	432	425	439	421	457	423	442	415	440	426	448	432	406	438	449	433	411	433	420	429	445	429	415	432	452	450	410	440	437	458	402	438	415	452	429	459	387	414	424	410	425	423	445	434	405	430	415	441	434	427	430	452	425	416	376	436	419	406	424	435	445	410	427	435	400	423	416	454	441	417	444	415	412	448	415	465	451	415	445	419	429	436	442	436	403	408	410	416	418	445	437	438	416	432	453	429	402	421	439	416	432	454	457	435	426	400	429	426	434	443	450	473	369	422	456	432	442	412	438	420	442	437	458	428	420	445	439	435	437	459	426	462	410	467	388	438	451	427	432	476	384	418	424	437	409	446	475	447	448	454	411	442	418	444	440	446	436	423	402	445	459	392	442	489	417	456	445	432	425	451	421	444	427	454	419	434	442	426	407	453	421	443	418	414	431	426	423	461	428	451	438	442	435	463	402	418	404	426	470	428	422	432	411	458	444	449	468	440	414	406	433	438	419	474	426	458	392	439	435	423	427	412	438	429	465	450	455	409	430	418	454	419	440	440	433	476	441	419	427	434	479	428	436	437	444	465	421	401	425	425	422	436	436	458	458	419	461	425	470	444	439	406	424	412	433	431	452	416	461	445	424	438	430	422	443	419	420	383	421	431	430	450	422	430	457	427	426	458	415	399	427	460	436	421	446	418	433	438	401	407	394	407	449	408	416	415	490	389	425	414	503	418	433	438	433	469	411	433	455	437	454	438	435	422	434	444	386	414	462	412	432	437	452	454	437	449	445	406	440	413	453	474	467	435	449	421	442	436	430	478	449	409	465	416	444	412	447	462	452	433	419	446	411	452	425	470	430	485	422	416	432	436	456	427	464	438	408	449	452	429	413	420	436	457	446	429	369	407	416	392	438	407	407	434	413	417	472	439	383	419	446	451	410	438	384	458	398	398	453	453	469	415	419	453	466	450	432	410	422	372	439	442	437	390	388	439	436	415	420	457	456	389	438	422	455	433	418	439	422	434	473	477	427	450	462	402	425	439	404	405	431	438	425	425	432	433	421	390	445	419	429	406	464	462	384	431	429	401	462	449	452	428	454	411	437	454	404	425	405	429	405	410	447	460	430	449	449	449	434	428	440	484	433	424	408	414	445	457	432	417	393	427	401	449	419	447	435	400	426	446	444	416	442	442	448	404	454	411	427	427	410	414	464	440	396	437	453	419	439	424	430	452	421	451	395	396	442	423	426	438	449	416	424	431	420	455	428	431	451	446	445	420	478	416	404	445	440	424	457	432	422	451	453	443	434	425	421	416	447	444	474	424	444	382	437	445	427	400	450	446	430	463	413	429	403	443	439	431	458	451	418	430	376	416	491	437	424	446	403	405	412	442	442	424	432	428	436	441	456	392	460	430	421	418	444	409	411	418	426	432	404	444	420	423	425	387	425	456	425	404	468	450	403	410	444	433	436	453	420	417	427	480	472	466	427	464	445	419	435	401	433	411	453	412	431	427	473	428	414	493	423	411	416	428	423	421	467	421	454	423	434	437	435	441	427	408	417	423	441	409	402	430	386	463	444	426	420	423	445	430	455	421	417	416	472	432	430	437	450	476	434	465	424	408	418	456	401	450	446	414	431	441	445	439	452	430	468	452	413	457	474	437	450	468	422	427	397	417	425	446	439	411	429	413	423	415	408	456	443	454	449	463	434	440	445	429	421	417	431	443	449	395	409	404	425	480	414	417	458	405	423	446	450	452	453	396	423	445	469	459	414	447	450	451	422	460	430	412	436	445	403	423	451	434	449	427	453	438	402	413	399	450	440	434	408	421	412	433	467	422	489	445	472	449	407	427	416	433	423	441	435	469	419	397	443	452	434	463	413	454	443	422	432	421	403	462	419	436	458	441	410	423	425	429	453	436	432	449	435	438	429	433	403	455	414	423	429	429	399	471	464	392	436	430	425	431	417	412	428	465	430	425	454	455	419	422	456	421	452	421	397	478	460	420	418	403	423	449	420	456	434	441	397	445	408	446	397	435	445	448	442	398	446	416	433	413	423	434	476	405	390	407	444	426	414	414	404	394	428	387	384	463	399	424	422	413	432	442	447	414	457	458	430	430	438	442	396	458	415	441	430	437	432	416	493	442	438	409	400	450	438	430	436	425	411	459	396	444	425	424	383	421	467	434	399	438	446	421	424	455	424	452	398	446	423	476	431	451	451	442	393	426	434	426	444	442	379	411	457	444	430	439	462	393	462	418	444	422	430	416	411	433	417	433	413	455	418	439	459	429	409	420	391	407	474	411	453	429	413	412	441	430	456	419	427	424	404	454	480	407	426	419	432	418	420	417	421	425	378	476	437	448	462	436	411	427	454	428
24438	21486	28904	25823	24171	21370	13244	5950	3418	3658	2157	1157	812	927	777	640	556	489	508	488	443	482	528	444	474	533	470	513	651	608	437	367	413	416	394	340	356	371	370	315	370	382	397	367	312	319	320	316	303	294	323	290	378	480	431	413	385	343	322	298	312	323	303	296	330	323	299	284	279	294	302	337	303	280	310	312	324	306	290	311	299	292	322	290	290	277	306	286	260	301	282	282	273	304	284	297	243	294	306	266	330	295	298	271	326	306	290	293	311	295	275	267	317	280	319	296	289	263	310	272	278	320	304	301	305	309	281	310	279	285	293	293	282	281	305	271	291	270	298	257	268	288	301	279	294	296	280	263	283	291	280	317	302	298	279	306	304	304	273	289	323	305	277	267	315	322	286	322	333	311	330	311	308	280	276	287	283	270	287	310	292	302	290	303	265	288	296	278	305	296	292	299	304	305	331	319	315	331	298	334	291	281	279	293	295	285	302	265	304	297	257	329	292	299	277	306	271	301	270	313	295	295	284	294	291	300	317	307	266	324	280	294	278	300	296	285	307	289	287	341	282	301	278	259	292	308	290	294	305	284	335	321	301	288	321	340	301	308	300	291	289	300	282	291	309	288	302	233	286	312	279	312	301	305	311	306	277	296	280	269	330	298	311	282	259	311	304	313	264	307	299	292	303	290	318	295	306	284	308	277	284	289	285	282	277	279	299	298	263	321	288	305	286	264	315	283	304	289	266	280	300	277	289	297	292	300	289	294	304	300	299	298	265	274	305	329	311	299	269	303	281	324	266	265	266	289	272	319	281	277	299	274	282	311	282	310	299	257	303	273	310	310	291	255	287	253	297	295	299	293	297	296	279	291	314	286	293	304	294	279	303	303	285	273	290	278	280	301	329	301	308	281	287	276	294	323	335	296	305	280	286	295	297	308	301	289	281	266	306	307	329	282	264	302	276	287	295	297	286	323	322	287	295	315	327	259	287	290	284	278	312	286	323	296	312	273	303	283	277	315	292	308	308	262	265	268	280	309	315	290	313	285	279	304	255	277	287	264	272	300	264	290	271	299	306	300	279	293	289	312	288	294	308	284	274	286	269	320	320	327	302	299	288	286	285	268	287	309	309	288	295	324	293	277	308	288	307	296	279	299	290	279	291	290	257	293	279	275	305	295	310	343	307	296	298	301	309	330	292	309	273	297	316	266	288	278	281	279	325	321	266	329	279	304	318	323	304	280	276	304	298	285	281	307	319	295	306	283	329	281	293	307	300	331	307	275	292	320	286	300	307	321	298	313	280	298	275	304	275	303	300	303	279	268	280	279	272	317	313	292	293	286	272	269	275	302	321	312	313	292	309	311	347	272	275	279	320	289	303	300	298	286	283	300	282	308	302	323	293	301	273	285	270	300	254	298	319	296	272	289	290	298	265	318	327	293	296	295	266	298	297	301	305	297	316	287	300	304	275	310	299	275	279	269	323	327	257	297	300	317	283	277	303	280	308	303	301	267	290	289	304	305	286	294	289	302	280	310	296	296	279	341	276	299	294	315	325	300	326	280	292	331	316	303	270	307	278	266	281	289	274	286	307	300	287	318	310	281	309	323	282	283	291	270	288	297	284	305	295	303	243	322	287	312	297	286	270	323	276	294	301	307	312	312	299	309	254	319	293	307	303	315	282	293	303	286	291	303	293	314	307	284	312	292	333	288	262	270	299	339	314	296	294	264	287	303	283	283	304	297	253	312	277	275	297	308	302	314	295	301	294	325	299	296	313	310	289	305	269	275	317	307	324	274	299	303	310	290	310	270	303	289	304	272	296	294	306	311	290	303	291	279	291	310	311	306	291	298	264	274	301	297	291	286	293	285	311	276	286	304	314	304	307	277	328	280	275	280	286	280	297	286	281	309	311	309	314	296	293	272	286	289	315	304	314	291	299	279	295	270	293	310	289	311	313	307	279	299	298	314	270	323	291	281	304	297	325	295	311	261	287	294	294	317	281	328	283	302	304	294	302	298	306	271	301	313	276	318	309	252	307	313	296	298	300	303	284	277	307	305	285	302	287	263	303	309	263	283	266	290	287	293	304	299	307	294	284	280	281	317	266	303	295	327	243	289	263	282	276	292	309	299	291	310	298	308	295	298	268	297	259	307	315	268	285	293	318	286	287	271	278	290	290	313	290	313	302	266	281	306	285	276	337	289	316	304	293	295	305	313	297	274	323	287	310	289	317	302	255	313	296	308	324	268	284	310	265	309	290	321	301	282	282	302	292	314	297	306	300	284	318	302	298	307	278	287	300	309	300	307	281	270	331	289	314	310	256	286	304	280	300	300	291	295	310	326	304	297	295	295	305	307	278	308	311	309	292	296	303	329	291	310	299	284	319	262	279	318	272	287	294	299	295	298	310	317	282	286	316	288	298	279	312	323	297	282	278	286	301	268	272	289	281	298	284	301	317	301	257	260	296	310	313	291	300	313	281	292	301	311	308	281	272	306	292	303	298	286	312	295	292	328	308	311	305	289	305	273	270	296	277	295	293	291	279	278	303	300	316	308	331	311	293	304	305	276	298	260	307	304	288	289	280	297	337	280	275	272	287	292	281	313	277	316	290	307	279	297	296	301	305	297	282	318	291	276	271	296	294	296	304	301	281	303	296	291	285	284	283	314	297	266	289	296	303	291	288	301	287	349	283	298	311	303	311	330	276	298	283	303	293	317	311	285	315	306	282	258	308	296	300	287	290	311	301	285	293	310	287	272	268	276	311	290	297	289	298	336	287	279	288	272	285	277	290	306	283	299	295	259	301	316	284	281	292	319	255	295	284	329	296	293	306	309	284	261	285	330	310	296	312	281	309	282	313	289	323	252	282	275	291	294	281	322	300	294	302	284	341	297	306	333	272	328	300	310	310	300	279	263	296	276	291	279	309	316	317	332	246	307	277	304	318	303	324	254	282	298	315	280	299	296	284	288	282	315	319	272	281	302	267	256	285	273	304	289	279	274	282	287	286	291	290	285	297	308	279	288	319	282	298	320	299	295	280	308	285	307	274	286	304	268	285	295	300	311	277	288	278	308	309	297	305	277	308	303	269	274	270	309	308	297	291	316	274	273	288	286	319	299	296	274	299	289	295	293	284	289	299	297	288	283	289	312	291	308	317	264	319	303	320	326	303	318	295	311	312	310	313	292	298	310	311	312	296	291	294	278	290	277	322	283	283	281	268	290	311	312	267	284	348	314	295	269	319	285	323	335	262	328	288	302	301	282	282	281	288	313	317	277	321	278	315	301	300	308	326	282	271	298	305	302	298	297	290	289	277	297	291	322	287	287	316	327	306	268	271	274	296	286	302	280	282	334	266	297	313	289	281	258	272	288	280	277	287	315	265	276	295	314	312	294	301	293	289	327	300	292	315	281	286	279	302	289	275	290	272	283	308	299	297	279	279	284	298	321	291	303	296	311	278	263	312	293	309	281	310	305	283	295	285	302	288	316	274	292
24778	47041	43566	38880	33835	27274	18047	11823	8482	8849	5595	2777	2055	2182	1780	1438	1215	1004	1017	1007	961	978	1003	925	977	1112	891	1124	1314	1233	891	716	698	739	763	630	629	667	632	584	563	593	710	551	517	483	479	486	464	517	535	504	680	897	846	768	688	581	534	511	466	476	467	486	459	489	492	453	480	484	461	469	503	454	483	519	460	464	454	483	483	505	494	498	490	452	527	481	501	467	527	512	478	513	437	471	484	466	470	514	463	444	465	438	493	475	467	479	519	474	497	468	490	491	478	482	494	529	463	479	468	487	468	509	484	471	489	478	484	441	479	505	456	478	457	470	462	479	452	479	441	477	456	473	469	485	471	481	493	475	486	459	482	466	473	472	510	490	470	472	459	502	473	507	472	487	447	454	473	484	476	489	486	468	459	494	491	429	452	514	537	496	460	462	504	471	487	460	456	466	446	490	449	518	496	503	470	485	472	449	488	466	492	469	487	452	467	481	497	474	480	423	479	467	470	503	513	509	477	465	493	468	480	484	485	470	502	458	488	490	532	452	456	425	452	477	496	482	498	496	439	458	492	460	485	440	505	476	476	483	480	490	459	501	503	465	480	476	523	497	487	484	476	465	468	474	447	464	494	506	500	442	506	476	486	474	486	460	493	470	474	450	496	471	444	476	449	471	501	470	500	484	433	504	482	459	467	499	463	483	491	450	485	487	465	486	480	489	460	480	428	497	501	460	504	487	466	488	457	440	474	451	512	475	487	500	480	508	467	477	493	482	478	480	479	477	477	499	479	498	473	476	450	487	475	432	424	469	452	479	469	439	464	467	465	499	519	484	467	470	468	479	468	439	470	471	460	443	486	485	497	441	465	508	495	482	462	475	440	470	479	463	473	486	491	463	515	492	460	439	491	471	457	472	485	461	446	488	496	526	506	434	502	448	484	467	505	503	466	480	449	505	503	475	499	460	465	462	500	511	507	448	480	431	474	516	467	465	482	458	506	471	470	450	505	458	470	504	462	453	465	482	451	503	510	492	462	452	456	438	503	496	500	480	471	475	501	467	485	469	539	460	447	448	496	460	479	476	505	470	490	480	496	470	484	461	454	467	488	435	473	477	484	479	487	506	503	492	471	493	454	486	503	466	467	488	488	459	477	493	502	498	490	486	495	486	459	473	489	451	482	482	459	471	470	483	478	462	486	463	477	512	450	447	466	492	445	462	509	492	479	471	461	468	455	472	417	480	448	468	471	504	484	516	515	475	464	483	464	487	480	516	490	462	507	491	488	496	505	486	455	490	508	468	472	456	494	456	472	494	480	523	488	464	488	481	473	483	499	478	467	487	464	485	526	502	494	455	460	519	482	439	505	503	471	484	483	491	473	470	459	479	485	463	480	464	468	428	462	479	485	439	455	479	473	494	497	501	480	502	434	478	502	469	496	534	472	480	447	486	442	469	489	484	445	492	472	483	494	477	452	494	477	466	457	512	507	465	485	500	488	501	457	494	473	481	487	496	511	488	467	526	484	510	487	508	467	483	506	482	488	432	438	508	478	504	495	500	453	480	459	482	456	530	495	483	480	477	490	445	472	474	512	475	475	466	446	489	450	492	465	489	468	457	465	476	503	484	478	517	471	436	463	459	500	504	468	454	493	468	471	478	482	453	522	440	521	488	492	494	445	501	508	455	480	473	484	530	501	491	460	484	474	460	461	454	493	476	482	482	474	458	484	495	479	458	478	496	457	486	511	491	488	465	471	480	478	469	503	473	508	471	459	445	470	502	475	530	506	482	480	468	467	458	454	475	477	477	482	447	496	474	498	515	445	504	499	512	504	447	441	479	516	451	466	479	505	473	437	450	478	463	482	480	454	416	495	487	481	478	480	470	437	480	498	492	463	492	497	510	467	505	524	448	491	496	527	465	472	508	463	487	476	489	468	458	477	517	450	494	440	462	459	473	478	483	458	496	482	464	496	475	481	468	453	467	506	494	466	472	540	496	505	470	493	452	479	483	443	467	459	477	451	486	453	519	494	496	489	497	486	501	470	484	511	506	467	489	476	484	500	471	478	492	465	485	506	525	471	514	476	461	522	496	484	478	485	495	498	480	469	447	461	446	457	483	522	494	487	473	428	442	451	491	458	457	465	492	427	496	475	453	457	467	462	474	482	444	524	457	527	490	526	487	462	485	477	469	427	480	486	478	450	471	472	500	482	484	467	504	474	493	463	486	514	498	480	467	469	467	459	480	507	448	485	467	490	455	476	460	491	502	461	493	492	489	450	472	426	490	454	483	473	473	482	510	505	457	487	492	482	466	492	504	462	484	470	459	478	492	502	473	510	491	476	463	474	494	502	463	508	488	468	469	463	429	495	457	533	504	457	520	444	472	483	472	467	494	494	512	468	472	463	478	479	499	476	470	487	522	499	476	441	443	469	472	479	478	474	484	450	477	498	491	493	492	503	471	465	506	450	501	473	441	501	477	477	496	486	477	433	463	467	489	451	510	496	457	463	469	479	447	463	469	462	491	479	509	502	468	486	486	503	473	480	485	487	492	442	466	472	484	482	522	473	461	506	484	479	478	488	469	493	477	474	470	466	459	484	474	470	509	488	478	481	489	439	476	440	455	488	468	452	503	475	472	471	497	525	462	487	471	477	477	439	482	491	452	457	475	456	455	455	469	493	510	461	464	490	500	457	481	468	516	491	502	486	487	496	496	485	511	491	497	476	483	492	519	472	477	457	460	478	456	506	523	478	485	467	473	532	498	448	490	458	462	496	460	506	479	504	499	462	476	465	521	455	450	502	491	473	520	481	457	504	495	489	459	493	485	468	521	457	493	460	453	493	469	494	482	493	480	483	464	493	505	496	503	461	467	494	473	470	450	461	501	485	532	459	471	475	468	464	447	474	470	437	497	486	479	503	501	483	479	443	446	469	486	472	504	501	529	462	512	456	535	502	492	475	482	498	482	466	458	436	496	486	441	452	472	479	490	500	498	437	442	470	470	466	502	479	478	492	454	503	456	444	457	471	504	453	463	421	505	467	492	490	470	509	463	472	462	485	471	516	483	478	471	457	480	470	468	485	513	474	454	462	499	520	478	490	500	439	469	439	438	468	478	491	477	507	512	466	491	460	509	509	448	469	502	499	472	484	498	480	512	465	508	463	478	498	472	488	497	454	440	469	459	492	465	505	471	454	452	462	476	485	491	497	479	487	470	487	539	471	439	462	475	464	483	481	451	482	496	490	471	477	447	498	451	474	453	520	501	477	449	444	489	520	439	491	452	477	426	459	434	464	473	452	487	484	462	459	475	471	450	458	496	499	515	482	472	482	486	478	481	442	464	500	466	455	451	497	489	474	479	430	511	496	534	468	433	527	478	488	449	485	480	458	518	500	505	471	487	479	472	469	457	481	509	501	502	483	479	480	474	474	468	463	500	498	495	474	513	487	519	462	455	501	471	455	497	491	451	487	473	438	476	484	481	492	510	487	455	518	490
23444	21476	29426	24202	23224	24515	20227	8302	5469	4909	2692	1438	1271	1163	940	858	662	599	591	584	570	613	546	546	588	664	469	690	668	707	518	393	422	469	390	364	354	389	363	379	384	354	406	323	302	294	303	313	316	286	347	324	518	636	542	484	456	350	319	321	316	286	302	278	288	293	296	268	292	290	285	292	296	299	297	301	280	297	287	287	322	286	308	297	271	320	273	268	274	285	296	278	272	288	300	285	302	276	293	292	270	268	285	293	305	284	287	310	278	292	294	286	298	268	284	273	280	275	308	327	270	275	283	311	298	317	277	307	247	298	269	275	278	286	293	290	267	286	284	260	285	296	288	290	297	276	329	259	288	258	288	284	291	298	273	269	284	301	286	275	268	292	285	307	303	311	275	281	301	250	310	295	289	272	302	286	266	289	297	287	310	294	282	324	316	285	309	296	244	268	288	312	294	286	278	265	289	276	301	301	274	273	274	260	314	300	272	282	302	289	284	297	298	305	292	305	321	315	305	276	313	255	250	274	297	264	301	259	272	271	272	267	289	307	283	287	261	287	277	276	292	272	288	310	309	295	305	304	273	284	312	277	270	271	290	290	273	299	315	255	301	259	276	313	262	304	303	310	296	289	299	272	309	274	267	285	288	308	312	298	292	322	289	327	300	285	293	298	297	281	318	280	290	338	288	303	264	254	292	315	305	287	293	300	308	320	250	303	276	285	304	317	267	276	294	286	298	279	308	284	286	272	276	257	297	243	268	278	291	255	279	285	276	276	301	299	278	289	284	273	277	270	293	306	291	312	299	289	270	253	290	288	297	307	317	279	316	321	318	283	305	296	273	294	273	291	248	311	279	266	281	330	313	324	299	303	271	294	273	322	283	336	288	325	300	256	281	284	288	283	284	284	292	268	277	304	286	302	268	318	276	318	291	275	285	314	281	318	271	286	301	262	303	256	295	301	316	299	271	317	305	276	316	296	313	306	281	301	290	288	297	294	297	288	312	295	282	275	310	274	260	273	302	263	277	284	275	267	301	271	281	269	280	317	285	296	294	305	273	309	302	308	266	263	288	271	278	257	296	313	255	271	280	262	286	286	288	332	278	270	299	276	281	280	271	260	326	291	288	274	303	276	310	274	268	284	274	310	283	274	296	302	294	285	301	293	295	282	301	283	279	317	279	287	278	305	265	269	304	268	290	288	293	291	279	313	295	268	297	282	225	276	293	308	281	260	297	281	266	277	297	303	282	278	281	291	298	300	273	299	309	289	279	286	298	299	287	319	321	302	286	323	277	275	282	275	270	300	270	306	293	308	272	292	274	269	302	298	275	260	294	255	300	294	288	312	249	313	291	271	271	289	280	291	264	294	278	292	282	275	331	322	314	252	293	277	269	279	280	275	310	272	296	295	300	292	289	327	293	291	308	284	264	282	263	277	295	289	288	270	278	294	280	255	288	292	270	261	249	282	280	270	302	307	288	275	281	304	285	295	299	290	287	299	307	267	276	296	292	262	278	304	306	257	298	255	305	316	299	258	273	270	284	313	274	281	275	294	284	272	290	298	296	312	237	279	317	294	281	288	283	293	303	314	287	266	281	293	313	274	267	304	271	303	310	272	281	266	300	311	285	306	319	317	306	294	274	286	313	242	298	282	307	297	282	293	302	297	295	307	276	290	241	240	291	285	295	260	262	301	294	280	310	265	289	272	290	267	302	308	286	297	264	265	269	284	285	278	316	294	300	300	290	289	298	290	284	302	307	288	287	290	283	271	308	323	281	292	297	284	291	320	297	276	283	307	278	249	290	283	293	289	287	280	275	293	306	271	303	280	271	293	295	279	299	316	280	250	275	262	304	294	285	278	261	297	281	286	296	306	295	252	297	308	271	276	309	267	324	282	285	277	274	299	250	284	261	261	288	292	263	286	293	303	286	316	247	314	298	290	299	313	286	284	276	293	302	290	274	273	304	271	292	290	318	283	290	310	314	297	285	312	262	292	262	297	289	284	278	288	299	278	311	261	300	281	290	299	272	289	266	296	299	294	306	292	322	284	268	291	292	294	279	252	307	286	266	284	287	288	304	277	250	278	273	253	287	302	283	283	310	301	283	301	281	285	296	257	281	269	275	287	300	300	297	294	305	300	283	293	253	302	313	255	281	284	282	311	315	309	266	269	285	299	269	301	275	265	288	282	271	309	289	289	298	302	281	294	307	282	299	312	277	256	299	312	288	297	279	288	291	306	305	297	290	285	319	309	300	298	288	300	318	288	291	294	274	255	308	299	270	282	281	265	281	277	285	302	277	261	301	290	272	257	277	311	289	300	287	289	297	288	291	279	279	303	298	318	295	291	293	310	289	282	274	316	273	304	298	284	296	277	311	291	332	274	264	286	337	297	312	289	284	279	271	285	265	309	292	284	294	274	285	258	280	314	312	310	267	286	259	266	298	294	295	268	307	294	297	271	285	266	277	294	262	287	281	319	277	292	294	302	289	297	289	267	277	285	299	302	274	262	285	283	326	302	285	291	290	293	305	303	277	279	315	286	296	303	294	295	293	303	293	318	277	290	285	275	269	272	270	290	310	299	292	292	299	291	317	309	295	291	259	292	319	316	266	254	301	304	318	272	274	298	275	300	288	285	288	311	286	287	298	318	291	294	309	287	263	283	313	244	304	266	312	283	277	284	312	295	308	292	297	299	277	304	312	327	271	294	277	287	319	280	279	261	333	266	278	303	281	300	302	285	311	264	308	295	272	253	286	331	275	288	276	269	319	284	263	276	273	288	302	273	272	281	304	305	326	271	284	294	272	279	320	284	265	307	297	287	261	282	276	282	270	289	269	299	264	284	280	284	275	283	305	274	300	293	308	306	273	279	297	300	276	291	287	291	294	311	267	241	285	301	284	284	285	311	299	311	312	281	283	303	297	296	311	288	301	290	288	257	293	283	266	253	308	279	312	298	295	289	291	311	293	267	277	280	270	287	298	276	280	302	300	298	296	276	271	311	294	267	294	280	293	299	313	284	295	249	265	301	272	320	266	296	301	274	280	310	270	294	270	333	269	316	294	312	316	297	308	320	327	287	286	302	294	287	269	312	307	264	257	288	265	314	292	330	297	290	302	274	269	307	314	266	279	305	266	311	288	291	256	304	291	270	262	286	311	291	286	311	284	294	317	284	275	323	315	245	300	306	263	272	274	309	305	272	302	289	302	292	276	275	280	297	300	304	282	280	273	292	301	271	320	322	262	304	279	279	277	292	289	266	280	271	281	266	293	302	274	296	254	299	295	313	264	300	282	261	285	312	272	292	283	274	294	287	267	282	284	284	270	288	274	293	257	276	302	294	321	304	303	271	313	320	281	280	295	279	294	257	270	270	290	295	325	301	281	291	268	276	338	289	275	288	304	286	282	266	303	308	318	293	295	272	280	295	287	296	282	270	274	296	298	308	292	300	286	314	256	323	300	317	299	274	278	298	287	302	264	292	307	304	285	274
27789	52664	49010	44276	38785	31689	22846	14377	12619	10980	6408	3616	2971	2838	2202	1958	1443	1300	1322	1203	1148	1151	1134	1197	1292	1466	1043	1435	1370	1511	1011	728	740	842	774	672	565	616	626	633	689	680	666	555	537	479	467	494	530	504	530	508	1043	1221	1084	907	810	602	530	510	456	471	468	454	440	432	463	461	469	450	446	433	469	460	489	426	475	420	461	458	495	445	521	469	437	466	453	481	497	472	495	460	467	456	437	458	473	433	456	451	469	513	443	460	470	499	469	492	469	505	539	457	441	438	445	429	454	420	415	469	492	445	472	437	459	452	496	430	452	453	465	507	472	454	469	425	447	436	415	493	464	498	446	482	478	426	444	434	484	438	445	431	488	462	446	459	442	444	490	432	464	462	442	467	459	464	437	461	436	422	478	450	437	429	457	424	460	461	404	447	431	449	416	463	431	432	470	504	461	425	470	453	452	459	442	449	448	436	459	459	411	445	409	496	460	470	466	451	406	463	503	486	495	468	492	458	424	466	480	453	414	444	437	452	438	484	453	428	477	446	465	459	471	453	462	463	477	455	474	446	468	436	494	475	492	465	465	488	458	450	474	428	488	484	472	407	434	441	431	452	435	471	490	480	446	441	450	454	459	464	475	447	442	447	428	430	438	454	418	449	483	468	489	444	479	427	437	476	440	457	445	464	461	444	445	471	475	464	439	453	438	437	461	501	429	439	434	454	437	478	436	460	455	442	490	445	391	437	448	449	463	444	439	434	461	441	467	467	464	455	480	437	502	440	465	464	470	456	456	493	444	455	446	431	450	451	473	439	486	455	442	436	489	472	462	489	462	457	461	475	461	442	451	478	463	459	454	482	415	461	435	465	421	468	427	461	449	469	459	462	482	437	421	429	490	439	448	480	469	459	432	453	473	523	465	466	459	460	480	447	464	408	445	466	443	438	456	426	465	450	427	471	446	462	455	450	511	430	455	478	448	449	456	467	458	464	453	476	470	438	444	462	432	483	476	462	454	437	514	475	426	514	455	467	453	424	431	457	432	510	481	433	476	503	463	456	437	447	455	435	422	440	487	434	491	460	485	505	436	486	479	469	482	442	443	454	468	454	482	424	448	415	462	439	446	479	468	403	460	459	458	493	443	434	481	442	447	460	416	434	441	435	446	444	451	446	436	438	471	448	437	471	445	460	482	446	470	466	438	465	458	454	457	432	472	444	471	457	472	461	430	415	451	467	438	491	426	465	437	446	475	450	476	448	437	480	436	452	491	425	480	477	438	463	466	440	474	478	446	493	500	433	462	456	466	438	453	471	433	487	409	476	467	427	430	453	477	431	447	481	499	465	450	456	447	432	438	453	471	454	457	448	459	427	441	441	467	419	464	407	499	466	494	477	414	459	499	449	459	447	459	467	469	480	451	472	461	457	469	478	466	446	468	444	434	457	448	456	455	455	459	450	470	461	473	434	460	467	465	480	472	436	472	450	426	448	452	451	425	434	442	472	495	449	495	401	461	482	456	472	461	454	423	480	467	459	444	437	458	457	459	437	478	450	443	459	463	462	470	460	430	508	467	435	450	445	447	422	441	453	463	496	428	431	434	465	436	451	449	442	440	450	501	450	426	397	448	469	474	459	478	440	426	424	476	480	423	462	443	469	466	463	454	421	445	493	470	473	470	462	459	448	449	423	508	453	479	474	501	457	472	498	471	484	457	466	469	443	445	428	434	452	451	458	461	420	468	436	450	447	434	479	475	462	438	489	431	429	499	462	427	432	463	486	411	477	425	486	409	485	448	467	449	415	460	422	452	438	452	461	468	476	449	437	437	459	492	468	426	432	403	481	457	451	458	450	496	457	421	476	446	438	440	446	457	444	464	413	467	422	459	442	459	448	453	454	448	443	459	481	446	461	454	441	486	446	417	462	503	452	462	488	482	496	475	462	474	448	479	479	442	476	443	412	422	443	448	472	473	425	454	456	457	424	447	482	482	442	448	457	414	427	470	448	439	474	457	422	469	437	474	463	474	432	496	451	477	447	482	446	433	482	421	407	448	460	477	433	455	455	423	421	499	456	476	467	506	463	483	474	439	477	468	442	463	490	432	450	411	452	481	443	458	443	422	427	493	485	517	455	453	471	434	448	444	449	460	473	449	490	428	454	457	453	449	475	448	516	457	450	467	475	414	440	442	491	467	441	470	477	461	468	445	469	440	419	413	425	493	496	498	457	484	440	478	427	440	449	430	432	454	459	458	443	453	440	432	487	433	488	419	445	418	472	484	455	465	469	435	420	491	475	475	479	461	421	453	455	447	493	469	462	452	497	448	489	482	475	455	443	489	449	469	441	463	506	460	451	444	455	478	470	444	428	453	479	466	474	451	503	496	439	500	448	483	436	445	429	469	431	455	432	482	456	447	448	461	409	465	454	461	448	458	464	494	481	464	480	475	456	454	437	476	462	441	479	433	460	453	470	430	459	473	482	423	469	418	481	451	483	468	446	507	459	430	465	453	477	471	412	446	453	437	452	454	454	474	454	434	455	433	478	476	458	485	475	461	466	507	445	447	464	479	479	480	431	449	429	461	408	454	473	453	491	430	468	458	453	454	493	489	454	468	426	452	462	409	489	460	458	484	472	466	456	468	457	424	452	480	446	456	434	476	432	462	467	457	445	446	457	450	459	438	415	481	498	469	469	459	504	426	428	456	408	481	419	455	472	452	441	451	464	463	487	446	478	456	441	482	500	442	450	444	422	445	429	489	439	470	477	457	443	489	455	447	447	480	467	463	454	485	450	462	462	469	452	467	465	441	433	478	429	466	496	435	435	479	443	521	418	452	487	461	501	437	474	461	473	479	477	466	469	463	402	423	477	459	467	493	447	465	486	405	470	481	424	479	434	446	474	456	500	482	448	447	461	470	427	476	438	469	462	486	473	455	442	459	427	483	459	477	414	474	442	439	472	450	431	471	495	473	473	450	448	413	472	452	444	457	474	422	429	487	500	461	447	484	432	451	473	400	437	455	470	432	433	513	427	454	465	438	436	432	516	455	443	480	495	490	461	484	467	466	452	455	443	470	480	449	445	466	460	476	494	460	464	414	454	451	467	466	486	457	445	437	426	417	483	469	465	468	429	481	417	464	459	468	433	453	457	451	475	485	461	470	479	483	461	473	448	424	426	463	434	485	446	465	449	490	465	489	461	440	452	471	467	429	468	468	421	468	417	419	474	465	444	464	476	429	479	478	462	453	440	464	424	419	482	432	491	468	468	451	471	448	449	496	434	450	447	500	463	472	446	478	461	473	466	486	438	436	472	459	455	488	420	455	437	454	429	443	461	457	460	435	406	484	445	462	447	410	450	426	434	484	483	420	450	436	428	464	422	451	458	512	418	461	412	451	484	465	445	463	453	439	446	471	439	428	460	445	446	483	414	433	466	446	469	459	447	456	462	468	447	472	423	506	443	440	427	456	425	463	440	442	447	421	439	451	440	445	460	464	438	443	473
27535	25990	32274	28668	20024	12704	6183	2449	2267	1553	821	546	602	487	502	457	365	378	391	365	390	398	370	361	389	445	362	453	377	451	382	321	337	341	319	322	319	294	332	312	305	318	307	269	263	261	264	296	273	267	283	275	294	313	321	303	309	271	293	259	241	259	253	260	304	263	282	253	260	262	292	277	271	273	257	244	283	284	271	263	271	289	237	287	273	253	274	281	301	295	268	286	290	261	268	260	261	265	288	283	278	269	289	254	292	274	253	297	256	295	256	303	265	264	285	269	235	295	269	278	254	254	286	276	258	295	261	276	260	281	254	295	284	297	281	298	283	270	268	256	265	290	246	304	301	272	282	264	269	259	280	291	276	243	267	290	277	251	273	258	282	271	233	276	264	291	237	246	257	251	287	253	275	288	254	244	279	276	290	268	272	295	279	287	253	264	263	289	286	256	284	270	264	285	265	273	261	291	258	284	250	309	295	266	281	292	286	289	267	263	264	283	280	245	275	262	254	292	257	290	260	242	246	278	248	260	266	267	289	309	275	294	262	265	264	278	250	274	268	284	282	278	275	245	253	249	277	235	268	269	265	247	277	293	253	272	295	263	272	261	250	290	262	277	252	279	305	253	266	276	269	242	265	296	284	258	263	275	285	266	281	280	269	241	272	271	253	272	250	284	266	263	293	275	285	274	261	280	288	302	264	264	291	277	277	241	291	263	267	289	278	270	244	266	256	280	288	254	318	247	270	269	275	276	257	293	291	294	300	267	268	299	282	292	277	271	252	255	270	270	289	268	283	273	288	303	264	268	272	247	276	284	263	264	259	282	258	311	276	277	280	254	293	250	252	289	255	256	288	286	272	249	275	278	284	260	280	292	282	261	310	278	277	289	270	277	301	311	277	272	259	270	272	274	277	266	274	295	267	277	263	288	272	262	269	271	241	272	276	272	288	291	290	251	247	281	270	270	271	249	248	255	264	275	263	270	286	298	271	270	286	253	303	275	279	259	299	262	305	267	252	285	279	259	276	299	288	264	262	264	273	291	273	266	274	283	279	307	290	259	274	277	264	281	268	249	305	272	282	263	249	261	267	244	296	263	261	256	244	277	235	278	264	266	255	222	288	253	270	263	270	256	263	278	279	258	269	282	276	294	242	296	287	233	232	272	301	275	274	308	256	265	268	268	280	246	298	323	293	271	267	273	275	297	295	269	238	272	293	259	273	308	247	262	258	268	258	242	293	249	274	251	286	278	306	275	293	296	275	265	289	263	245	268	293	261	301	274	275	258	282	262	254	245	283	246	273	293	275	247	271	256	264	257	263	263	280	265	289	269	266	253	268	263	284	282	268	272	256	289	277	287	291	280	311	265	274	282	257	279	261	280	250	256	266	264	268	252	283	278	303	271	274	288	297	264	298	257	276	297	310	280	262	285	276	279	303	258	284	238	272	291	250	280	285	285	311	284	256	274	286	270	254	249	268	290	253	282	247	276	294	293	245	266	288	274	272	274	259	256	233	250	262	271	284	262	262	279	283	283	276	270	293	282	266	292	259	257	291	275	252	260	282	283	297	278	278	266	275	257	241	256	274	274	250	289	260	281	268	262	296	241	284	269	272	297	277	272	294	269	252	264	256	275	294	287	290	286	269	306	265	275	297	291	278	276	270	270	300	263	296	263	276	279	282	251	255	263	292	284	266	285	295	242	258	266	257	235	269	248	285	271	273	254	261	270	270	278	264	239	234	252	281	293	284	284	296	247	283	268	241	271	230	274	271	279	267	256	274	254	286	271	274	253	270	291	265	280	270	284	283	247	313	272	264	243	254	264	275	272	277	282	275	260	277	297	263	250	260	289	246	279	252	274	278	256	271	308	270	300	270	290	272	287	278	276	291	240	272	258	290	256	272	281	256	239	243	269	257	286	264	276	241	284	265	266	276	272	280	274	258	268	283	249	280	259	280	253	272	271	249	282	261	254	261	271	282	274	261	243	247	245	252	290	271	258	290	270	265	255	281	264	274	244	298	254	265	273	281	268	260	299	282	273	284	264	268	300	245	271	263	257	283	271	246	254	256	282	278	272	248	270	274	250	301	273	263	287	264	292	298	240	273	265	272	272	307	297	277	320	290	262	275	243	316	274	265	263	255	272	271	291	286	296	270	263	251	280	266	250	294	268	274	272	275	259	285	268	237	276	266	260	273	276	264	267	290	274	245	288	278	254	278	291	265	297	296	251	300	334	264	273	276	289	266	281	232	268	265	268	297	264	244	250	262	262	256	239	254	270	258	275	240	294	262	280	272	277	265	264	260	258	274	275	282	292	274	291	270	287	268	258	247	274	271	274	261	299	273	316	254	285	276	292	271	284	261	299	279	269	234	277	270	274	268	247	284	270	274	266	275	269	278	282	239	266	271	258	251	271	268	276	254	289	258	270	280	235	263	267	298	282	281	267	269	251	285	254	293	255	285	294	265	248	245	259	257	280	255	276	246	282	283	276	271	291	278	285	291	264	247	271	244	274	271	251	269	256	271	267	254	277	258	235	287	273	248	255	269	276	283	287	261	227	294	274	268	274	239	284	259	275	252	256	261	264	263	260	265	275	265	289	239	265	254	266	254	266	253	294	282	267	294	270	269	296	258	249	267	247	308	276	276	266	298	270	283	257	275	291	272	282	234	268	268	268	281	254	284	258	256	298	276	292	264	269	274	268	267	277	278	269	270	304	256	262	270	278	250	275	277	250	259	276	256	277	282	279	256	270	252	277	270	280	267	300	257	275	280	270	268	310	292	290	284	284	247	263	260	280	292	280	250	257	218	274	263	296	273	290	272	231	254	263	265	246	259	226	260	253	238	276	260	270	278	249	267	249	253	249	275	265	252	298	245	244	285	272	254	256	270	281	266	257	301	257	239	290	275	266	246	253	247	255	260	305	251	292	291	281	284	272	269	279	289	280	241	245	289	289	287	267	272	278	272	289	267	272	298	281	249	260	292	260	263	284	257	276	264	257	233	266	289	279	249	279	260	275	272	295	281	272	300	270	261	246	273	277	290	264	268	251	286	263	273	308	294	293	270	271	270	250	279	271	266	276	259	294	275	276	294	279	281	257	278	248	275	282	266	279	297	277	267	274	267	244	294	278	241	280	255	263	298	304	278	247	257	261	275	298	282	268	283	250	275	251	253	263	265	273	249	289	279	270	293	295	244	245	282	246	255	276	281	253	272	277	295	271	263	246	252	259	303	244	275	241	306	257	257	231	301	268	258	304	270	273	246	308	254	286	268	288	275	282	267	266	293	275	280	273	263	263	288	265	246	260	290	293	292	274	276	267	277	294	281	282	243	267	245	282	242	250	252	300	247	282	279	263	286	249	276	299	249	258	275	272	290	278	257	291	268	239	259	270	261	278	286	278	281	260	273	298	265	268	272	275	284	259	237	237	292	270	261	280	236	284	280	266	287	229	266	270	282	253	296	272	257	274	255	270	279	289	285	293	294	247
26393	44023	39735	33498	26788	20549	12892	5820	6084	4062	2216	1299	1445	1214	1115	774	712	735	733	716	712	759	716	691	746	803	714	789	820	957	734	573	552	585	622	580	566	536	534	496	520	497	539	468	466	432	463	431	455	498	485	456	485	510	516	492	520	469	421	458	477	445	418	467	395	465	450	420	463	427	440	407	410	399	385	439	438	445	434	432	437	420	424	458	451	427	456	451	433	419	414	448	446	436	478	425	424	441	442	407	436	454	416	454	430	455	403	446	412	413	454	441	442	428	438	424	409	448	442	376	449	391	429	490	426	440	474	413	413	449	430	451	419	425	411	452	430	402	438	437	409	440	379	473	451	453	414	450	453	407	395	460	449	429	422	462	420	430	434	501	434	439	435	437	436	409	452	491	414	465	438	418	456	438	454	418	392	448	431	443	464	464	449	453	397	433	453	392	428	433	419	446	451	400	415	432	388	426	456	403	431	395	423	433	421	438	422	454	435	420	458	409	430	431	440	460	464	453	422	448	444	442	438	437	412	490	457	428	460	422	450	427	450	393	438	434	438	399	438	442	449	448	415	436	444	424	439	420	462	416	425	439	431	456	452	485	415	436	417	423	425	422	415	441	441	470	483	425	443	424	426	412	438	469	411	435	423	392	416	425	450	462	393	441	441	449	441	404	450	443	413	435	467	459	438	461	410	457	420	398	433	434	432	446	447	426	417	454	423	445	452	439	420	432	404	429	433	434	392	428	445	460	433	462	444	454	427	441	414	475	425	452	468	427	448	436	417	428	427	420	395	450	413	456	441	441	407	434	400	422	429	384	411	416	467	437	445	434	403	432	433	449	436	397	468	423	438	476	443	428	455	433	425	423	452	461	435	448	424	437	429	438	442	449	446	447	437	418	476	421	415	440	427	469	426	443	425	458	442	446	433	425	415	448	404	443	447	468	436	408	414	393	424	441	452	425	431	445	466	466	477	453	459	459	435	458	436	412	426	433	451	435	410	429	434	419	435	417	406	455	414	411	439	433	419	434	453	438	438	439	441	448	437	427	450	456	381	404	399	422	428	406	463	447	416	421	417	418	409	396	458	409	466	450	465	439	432	455	403	423	428	441	452	426	431	449	425	497	441	459	434	461	446	469	413	425	435	481	420	432	438	450	430	402	494	413	406	417	422	434	438	428	451	417	422	478	436	434	444	426	446	406	407	384	399	406	449	456	452	424	444	435	408	436	397	413	423	411	467	443	420	446	444	442	439	443	398	465	443	440	463	432	431	411	421	462	447	450	457	433	415	447	463	396	469	398	447	435	447	451	439	433	429	434	445	400	440	444	423	427	442	436	419	405	436	426	472	425	391	421	478	435	423	431	417	470	401	443	415	420	447	440	483	460	424	391	407	437	460	418	425	444	426	443	461	448	446	381	443	462	443	374	443	454	426	429	409	448	438	464	438	435	439	430	460	444	423	438	466	419	423	423	452	442	447	411	448	425	407	458	447	414	422	453	438	444	443	426	425	463	455	440	427	457	473	434	453	436	443	421	417	420	428	451	436	444	450	452	464	436	414	466	447	420	436	457	411	435	446	418	434	428	437	440	411	469	463	418	437	418	418	395	399	467	440	433	438	383	445	417	418	393	461	427	450	446	435	448	418	466	412	452	413	477	420	426	440	459	441	454	410	428	448	452	449	431	442	435	421	432	397	442	429	409	421	433	463	420	464	449	444	448	409	444	448	436	419	443	437	429	513	447	423	435	412	477	461	492	439	458	446	483	440	434	430	457	448	420	435	437	432	436	431	431	406	432	433	454	449	449	435	399	420	474	441	481	455	467	448	451	438	426	439	440	448	424	434	438	469	443	438	436	437	430	447	411	437	443	440	425	426	458	422	445	434	438	407	454	421	434	414	478	469	411	429	432	418	428	452	431	400	455	412	485	435	453	406	419	448	468	458	480	434	424	411	433	473	442	466	453	445	470	476	432	465	451	465	416	424	454	417	446	444	457	447	416	402	455	452	454	431	395	419	435	434	447	427	423	449	409	463	417	430	457	431	447	458	446	436	460	451	381	429	449	448	415	413	470	426	423	454	469	449	435	443	453	454	453	426	446	431	444	435	472	434	494	401	439	412	427	430	436	470	417	416	410	443	436	430	419	420	399	443	397	413	426	417	441	436	451	411	445	403	448	468	456	459	436	443	444	419	436	443	459	477	416	444	434	440	430	431	469	486	420	442	456	432	426	429	431	414	410	428	455	400	449	432	426	425	433	409	414	432	432	455	424	459	430	444	369	462	427	419	440	419	470	435	428	462	418	433	425	441	436	434	416	436	455	466	438	457	451	418	429	411	408	446	450	427	411	427	455	411	448	478	429	410	434	427	421	477	447	463	430	450	481	457	433	426	439	454	414	417	455	456	432	465	466	438	442	480	469	417	451	490	432	421	441	417	412	452	459	425	412	420	434	431	431	485	441	437	404	443	439	458	449	421	434	440	494	401	446	430	439	450	469	413	442	457	477	444	421	427	411	423	430	453	413	468	434	446	443	444	425	447	413	450	393	410	409	459	426	463	437	463	428	428	408	489	392	429	453	464	459	445	431	428	448	449	450	394	454	451	448	421	434	452	450	413	425	413	428	433	428	457	422	426	408	447	413	419	455	416	453	440	422	426	442	442	397	441	418	407	449	417	438	444	423	415	471	421	427	456	413	458	457	445	444	440	433	439	446	402	416	419	436	440	444	447	427	451	436	435	446	452	425	433	430	389	431	442	434	429	410	420	426	414	408	427	419	402	452	421	469	402	421	425	426	436	466	460	448	442	410	430	451	429	436	460	413	436	421	424	468	453	380	400	413	414	447	418	429	451	441	431	412	435	466	448	419	445	443	440	475	452	469	447	408	422	446	437	413	456	423	429	427	447	402	447	467	452	431	467	433	439	437	439	461	419	431	458	427	420	419	440	441	432	449	464	415	463	460	454	447	432	460	424	450	422	440	409	385	449	424	423	434	407	459	426	419	438	390	461	451	431	456	398	424	445	427	428	412	471	406	451	431	441	406	428	454	418	408	428	449	442	423	433	470	431	429	430	386	437	430	442	423	418	419	430	433	404	423	417	421	434	447	461	447	395	434	449	456	454	467	438	482	410	457	425	458	443	468	411	450	404	439	426	443	410	432	447	442	430	433	432	443	447	437	443	452	410	450	453	406	451	452	481	419	438	431	461	437	470	429	429	447	440	414	431	460	461	458	425	477	404	447	489	438	476	440	433	450	432	451	429	441	435	426	455	420	458	437	428	437	414	444	447	435	429	421	411	414	442	411	465	458	417	422	430	442	416	445	432	385	458	439	407	431	438	442	427	420	466	420	462	475	420	431	469	429	441	442	432	463	406	430	434	430	478	411	435	447	398	417	419	433	466	409	435	458	403	442	413	425	437	414	425	424	426	440	474	453	438	415	464	432	449	437	433	447	413	412	448	400	454	458	437	430	424	435	438	469	430	453	459	443
24521	21490	29071	26139	24114	21483	13304	4596	3625	2352	1314	945	923	781	690	567	460	516	536	456	475	457	475	493	546	564	496	511	482	535	524	410	396	393	342	346	368	329	415	373	350	342	351	317	302	306	287	309	316	332	347	319	389	516	443	420	340	337	323	309	309	306	300	312	289	302	300	273	285	315	311	277	314	301	334	319	291	306	311	300	297	292	294	289	317	310	290	299	308	313	310	303	272	301	285	283	329	292	284	295	277	300	321	292	292	281	277	284	307	283	331	310	318	283	301	315	291	306	297	299	294	284	315	286	297	282	298	319	329	295	290	324	336	316	284	296	286	323	265	292	280	273	310	302	297	304	295	258	293	273	309	280	319	318	295	270	283	328	321	288	313	320	281	290	273	290	325	286	286	299	302	326	281	310	282	317	327	281	298	297	306	296	275	283	295	299	282	305	301	293	308	307	282	246	300	283	277	307	301	318	272	297	301	296	313	304	295	322	309	297	334	278	291	303	293	290	301	290	306	302	295	300	292	286	292	287	303	293	292	301	289	311	319	284	308	289	303	313	295	304	284	292	331	282	284	314	316	325	266	276	289	288	326	281	279	319	310	301	307	299	304	301	315	316	334	304	312	318	287	288	305	267	268	301	282	308	295	317	309	284	279	312	325	276	323	303	267	296	313	274	296	279	299	284	285	308	317	282	306	316	309	270	278	278	271	310	274	262	300	305	304	299	331	293	262	288	315	297	280	310	300	283	306	289	300	306	275	312	307	334	300	330	301	276	289	323	299	291	275	279	281	311	320	300	309	291	324	304	330	302	310	288	318	328	302	309	302	275	296	331	324	303	295	274	295	297	300	314	290	294	297	289	280	331	296	349	325	280	283	283	302	320	294	297	291	328	293	271	306	302	303	318	275	285	341	288	295	283	311	308	326	267	286	273	289	283	320	331	313	305	286	282	257	287	291	303	268	273	319	312	283	298	306	290	288	301	331	317	295	308	300	274	297	300	306	322	301	306	283	283	289	308	310	305	296	292	308	282	308	310	280	315	310	280	305	315	282	291	304	290	291	294	332	260	298	315	313	277	271	291	303	325	282	326	298	296	294	293	276	315	278	308	286	272	308	280	282	320	318	303	281	301	315	296	315	320	275	303	319	265	272	287	286	287	301	307	318	287	299	301	302	312	293	313	292	294	330	297	318	300	298	298	326	333	304	300	311	286	288	300	322	308	310	318	284	311	328	306	314	332	296	298	285	275	282	282	306	300	300	288	306	287	339	265	277	302	300	312	312	316	290	290	317	296	292	282	275	296	297	277	302	322	297	280	300	305	279	317	318	293	298	305	319	293	325	315	317	303	302	315	321	318	323	318	332	301	297	311	285	285	251	297	288	298	295	285	318	305	316	313	295	301	296	312	323	298	282	323	311	267	304	284	291	307	292	268	259	312	296	299	296	303	275	325	280	305	310	291	285	327	280	301	285	327	304	315	280	291	306	285	293	273	297	295	290	278	304	317	286	327	258	303	293	298	297	316	282	285	319	316	303	296	288	266	306	304	308	289	352	318	300	314	294	272	305	261	276	302	297	271	282	319	324	280	264	300	309	295	302	288	269	309	298	285	277	319	298	292	289	317	278	293	337	326	286	269	280	303	280	292	279	271	304	297	320	280	315	295	278	292	266	319	313	309	299	312	302	280	291	273	297	290	317	327	303	256	267	280	284	287	303	302	301	304	302	295	295	315	313	314	312	304	297	329	306	312	309	288	337	306	264	315	311	314	322	286	305	315	316	306	312	298	301	294	276	299	324	338	318	271	299	338	290	311	299	310	258	301	332	292	300	287	314	310	277	339	310	302	288	303	282	303	297	267	309	298	305	272	292	308	317	321	312	291	284	287	322	314	301	267	286	293	325	292	259	288	302	326	302	293	301	294	319	290	325	311	286	285	307	297	301	300	300	278	285	282	282	322	298	284	301	323	298	305	309	312	252	277	320	292	327	306	303	293	318	308	277	296	294	278	300	296	289	280	296	263	301	312	273	290	318	322	311	318	306	289	314	314	301	297	288	295	271	303	318	320	318	299	296	304	322	273	335	304	326	312	307	297	333	302	302	304	325	334	271	309	290	311	315	309	272	272	312	325	293	297	295	284	257	297	270	289	287	315	316	301	308	314	307	304	300	305	297	317	293	284	291	294	281	297	314	309	294	303	283	316	315	281	311	315	266	298	318	288	246	315	302	285	307	330	294	291	288	273	298	322	302	289	279	303	305	310	289	301	299	280	304	322	327	298	310	267	339	298	290	327	305	278	318	307	311	296	321	283	297	283	287	306	280	288	303	291	310	281	326	308	308	291	321	285	273	280	300	284	297	278	315	278	292	295	304	311	300	269	293	317	308	278	308	309	276	297	310	321	326	279	315	272	277	281	270	296	302	309	269	310	283	280	285	302	294	303	289	292	278	293	317	277	324	273	277	300	291	289	300	288	347	342	309	287	302	336	299	270	307	284	294	293	273	282	284	314	302	304	289	297	303	299	293	296	282	277	298	298	316	289	286	305	321	318	273	312	332	306	307	272	332	296	323	314	305	297	289	263	263	280	285	304	319	303	294	328	306	303	322	308	273	304	311	306	311	286	300	297	282	288	332	312	293	302	292	311	276	324	321	310	262	316	318	302	280	303	281	317	307	306	302	282	302	293	296	316	280	292	294	313	290	287	287	298	314	298	257	292	280	309	286	306	300	305	315	289	281	292	322	290	311	285	313	280	298	286	278	270	305	304	291	288	290	294	308	302	298	314	313	305	299	290	321	292	279	278	295	328	295	293	266	295	293	301	293	327	312	307	275	288	308	278	300	310	309	303	288	282	337	297	321	296	292	315	306	312	298	308	294	335	295	309	279	339	336	303	314	306	312	273	319	319	287	309	287	311	303	300	301	327	309	296	289	321	341	324	288	274	285	294	275	292	309	311	311	318	299	284	329	278	294	304	310	293	304	294	296	291	277	314	268	306	294	302	309	326	290	283	306	293	317	278	307	316	314	290	303	303	317	290	277	309	331	312	289	305	280	274	297	283	308	315	282	289	286	300	281	284	307	318	305	291	314	314	280	344	287	333	291	307	298	312	282	317	330	312	300	312	309	319	306	308	321	303	272	283	295	330	292	279	305	302	271	310	294	276	308	282	316	313	306	285	273	278	323	313	284	328	312	305	311	289	306	295	292	282	289	310	268	290	289	308	346	304	277	295	321	320	320	287	302	291	326	314	308	297	339	256	303	296	314	333	297	326	249	306	297	321	280	287	300	274	303	286	330	303	307	307	296	293	309	317	305	315	324	325	307	306	290	322	275	285	306	309	272	295	276	319	323	297	298	257	312	282	297	299	274	264	322	312	296	306	294	301	271	263	329	302	267	298	311	316	311	299	310	300	310	332	298	297	289	314	297	271	307	292	283	297	322	290	276	305	328	295	294	345	329	266	267	320	292	292	306	313	321	302	291	306	306	271
26650	52577	48382	40147	33327	27189	18521	9352	8813	6031	3245	2297	2363	1970	1684	1152	1091	1065	1004	890	956	961	999	930	1129	1231	868	933	994	1028	1125	736	658	727	735	659	595	641	640	656	595	647	602	541	516	532	514	510	508	507	531	501	694	912	775	737	614	573	506	445	460	474	517	535	466	451	483	490	487	466	481	489	492	492	498	474	509	467	466	483	466	504	475	448	465	459	503	521	487	510	465	474	468	508	497	498	463	477	502	481	452	514	471	503	466	512	471	465	475	494	458	456	460	508	467	453	466	486	506	473	492	510	466	482	507	511	534	496	475	513	497	487	527	449	505	474	503	469	466	487	475	518	502	484	477	424	453	465	468	496	452	484	494	476	467	443	455	491	486	465	434	502	477	485	465	493	492	471	495	505	502	488	486	503	505	466	495	489	478	489	458	500	463	438	477	490	469	456	506	499	476	462	461	465	519	459	510	501	460	479	457	513	495	491	517	478	462	489	501	486	433	442	487	470	463	480	434	485	472	479	476	471	462	504	500	511	518	466	480	512	452	470	440	504	459	459	483	450	478	473	492	518	464	464	458	520	495	439	496	525	454	477	505	490	497	501	460	456	494	456	505	492	499	516	461	484	450	485	454	497	485	467	460	491	506	447	522	495	491	471	458	493	504	509	497	487	470	484	452	469	511	479	475	466	462	462	515	503	501	515	475	468	453	482	466	501	489	519	485	468	521	487	485	483	539	492	471	499	506	518	501	447	479	458	489	472	504	494	536	497	494	486	471	472	478	469	498	474	473	452	475	509	515	494	490	450	459	487	502	459	450	522	488	499	508	484	452	452	487	498	475	486	461	491	498	488	463	459	467	504	456	497	455	508	427	516	484	469	510	468	518	490	481	491	476	455	500	475	456	504	508	496	494	475	483	508	518	482	509	453	477	471	449	474	499	535	502	475	473	468	472	477	471	493	450	492	491	480	488	539	496	505	487	472	484	472	508	462	488	460	510	507	485	458	491	467	488	495	518	492	539	493	511	494	490	499	486	449	505	493	449	493	509	511	503	480	484	496	480	455	510	485	455	447	472	450	496	534	501	461	498	501	516	475	504	471	470	480	473	494	489	487	507	507	464	464	481	486	473	506	477	462	464	466	478	461	493	523	453	472	463	491	481	495	501	465	491	507	494	484	506	484	487	499	472	473	465	509	484	500	497	506	467	505	497	461	471	495	500	486	465	474	521	464	490	479	486	478	482	479	500	492	484	483	535	428	506	460	487	501	496	487	481	427	498	490	509	491	484	462	434	439	469	464	480	453	508	489	510	491	473	491	491	503	493	483	521	470	483	437	460	514	428	493	473	452	478	466	492	481	483	467	459	512	520	493	496	484	482	462	490	505	501	467	482	478	451	488	524	427	514	516	436	505	471	453	494	471	489	458	466	486	424	442	471	454	456	452	503	502	524	498	464	469	460	487	467	473	489	521	459	509	456	463	464	486	533	476	503	503	499	499	467	502	468	488	464	446	501	495	487	485	477	496	482	496	499	485	497	467	456	477	519	485	473	475	464	470	507	486	464	472	478	463	472	489	478	484	477	474	485	502	463	446	451	457	442	454	487	473	510	471	471	478	499	501	488	507	468	473	505	501	488	477	469	489	467	467	444	466	469	449	462	496	481	468	483	502	444	476	469	502	464	485	496	456	477	500	542	475	498	505	448	505	488	475	456	493	466	486	512	476	489	515	462	491	501	485	460	451	514	469	450	486	507	460	500	430	472	419	509	447	480	484	440	527	494	441	481	487	429	460	444	501	469	472	480	491	490	500	508	438	509	485	509	450	490	462	477	466	493	488	478	477	473	469	500	465	489	459	484	479	504	485	489	477	460	500	509	470	452	436	480	478	498	495	499	466	504	492	496	468	530	496	502	470	524	477	472	452	466	435	497	478	496	470	483	464	464	508	463	453	494	507	469	502	503	493	483	520	461	489	463	476	428	464	436	499	457	520	508	497	496	488	460	496	468	448	497	486	466	496	491	507	473	459	461	477	517	493	479	449	477	486	473	500	503	491	481	515	476	457	478	485	456	499	529	488	506	457	461	480	483	470	515	509	514	529	500	465	491	479	477	482	487	484	465	502	478	492	467	461	476	455	454	499	460	457	503	470	484	483	482	463	473	488	447	476	490	485	475	464	509	452	432	491	500	497	480	480	467	505	429	488	475	460	525	454	497	475	484	504	474	454	476	451	510	493	460	477	485	438	454	479	481	471	482	466	468	462	451	489	497	516	499	498	498	499	451	484	431	490	465	477	462	476	497	519	448	466	468	475	476	495	514	497	464	438	499	510	469	479	468	500	484	494	480	450	475	531	527	489	480	490	495	468	496	458	455	481	466	448	495	440	469	514	508	460	497	509	494	464	518	505	481	503	477	463	476	466	540	531	482	471	491	483	453	500	508	536	515	427	474	458	481	461	480	490	504	497	461	501	500	504	504	522	512	500	454	514	480	490	459	456	468	486	527	501	499	503	507	459	497	476	478	485	443	490	510	523	463	487	456	496	464	477	519	442	522	505	531	515	469	505	461	512	457	473	512	458	525	488	496	451	514	481	514	507	489	501	514	442	481	464	505	543	527	486	502	482	468	506	483	491	532	466	499	494	449	459	434	491	477	497	445	483	478	452	490	494	495	508	486	490	452	468	466	462	508	462	487	473	493	484	489	502	464	475	456	457	509	475	474	497	502	471	490	511	490	489	502	482	494	460	463	495	513	490	454	472	512	510	456	524	486	446	464	477	480	514	478	472	456	460	481	477	440	467	478	503	468	475	475	444	489	477	481	441	483	485	474	493	515	457	483	556	455	499	474	505	491	486	475	455	495	501	508	539	470	481	477	496	462	492	469	476	487	433	488	481	511	511	487	466	520	501	432	498	482	441	526	495	459	506	508	482	510	483	509	494	509	482	478	471	476	465	474	454	500	477	508	458	499	476	468	500	495	476	487	471	468	455	500	503	471	487	482	440	480	482	470	477	478	524	520	506	456	480	465	502	534	503	511	500	500	485	461	467	441	470	479	480	474	503	457	499	485	494	473	493	476	513	486	490	486	489	489	466	466	469	496	500	503	484	508	465	468	500	453	499	456	480	490	480	486	472	483	479	508	482	475	485	456	461	471	486	474	446	528	489	494	469	501	467	507	465	447	455	497	485	476	473	526	474	500	474	506	425	474	472	443	438	494	457	486	484	512	500	472	493	487	440	509	514	469	466	491	497	500	483	525	453	504	480	511	481	471	480	501	474	501	496	489	479	480	495	458	483	515	513	507	480	480	458	477	471	503	468	468	495	498	495	495	555	499	502	485	501	504	494	489	485	535	494	460	466	480	472	518	498	485	491	517	545	456	476	462	475	475	477	518	466	462	419	488	486	445	500	470	490	491	461	459	476	487	493	516	489	499	480	454	511	527	513	490	452	514	486	484	506	459	482	474	487	507	481	476	465	484	515	493	484	490	473	475	456
23374	21487	29451	24423	23077	24235	19393	7113	4839	3097	1692	1301	1299	1155	869	694	631	599	592	498	570	551	577	604	665	624	529	555	619	588	633	440	406	462	402	423	325	361	375	435	408	338	333	326	310	330	320	327	300	294	307	328	500	620	553	447	396	348	293	290	302	309	298	273	287	290	297	274	294	331	310	294	260	288	305	279	312	306	328	276	278	301	273	326	253	305	287	282	276	301	279	284	298	297	282	280	326	274	273	302	284	294	313	277	297	317	297	266	279	276	302	292	284	306	302	286	299	290	284	290	324	282	291	241	301	269	309	292	294	293	284	296	295	301	315	306	270	271	304	289	283	303	293	264	281	300	302	273	269	252	320	268	279	287	284	274	289	268	286	258	303	268	284	292	272	329	306	281	291	270	277	280	297	276	308	270	305	307	297	284	294	295	267	284	282	307	296	277	295	293	321	302	294	292	275	311	291	306	253	319	294	263	281	249	271	284	292	294	248	299	284	298	320	312	312	290	276	298	272	283	277	274	273	326	284	305	281	291	322	292	277	274	297	305	283	265	281	274	294	281	289	266	288	280	279	301	292	272	270	292	295	279	311	273	296	305	326	261	305	287	310	321	294	288	309	281	288	293	277	273	283	299	312	298	294	252	313	282	334	315	284	270	273	288	316	281	307	277	252	281	300	284	272	329	254	316	276	272	313	274	290	336	311	308	279	268	287	303	299	299	292	301	301	304	260	282	314	299	302	317	277	290	266	289	321	290	297	281	298	288	293	261	279	279	339	308	302	298	295	263	270	306	311	306	323	314	293	258	277	280	299	308	282	264	315	307	266	279	266	289	289	295	314	315	287	279	300	292	293	269	292	273	328	284	277	288	291	270	282	306	302	291	298	310	286	293	270	294	313	280	301	284	295	311	335	288	276	299	287	276	259	291	284	261	303	280	316	270	304	305	330	307	288	257	290	307	281	318	308	293	281	289	292	269	282	263	320	298	289	275	255	329	293	278	287	309	300	297	335	298	316	309	281	296	257	249	290	318	320	273	291	255	301	252	291	294	303	273	288	284	265	297	258	287	284	309	301	289	300	310	253	311	285	288	334	281	292	298	269	305	284	285	268	296	269	314	291	303	274	287	325	300	306	252	282	316	260	287	280	291	296	295	276	308	289	309	279	257	285	273	314	278	305	280	335	297	297	285	308	309	250	289	295	318	258	290	291	316	271	279	266	301	287	284	301	274	296	289	289	256	282	290	305	293	299	256	293	312	278	311	261	316	302	301	295	294	275	287	296	304	288	285	290	293	297	301	266	257	302	292	289	295	294	307	272	305	302	290	274	303	324	293	299	302	285	297	291	299	331	271	273	297	315	285	291	280	283	308	307	267	288	289	284	285	261	298	279	310	288	329	308	300	307	291	297	265	287	288	318	308	283	313	292	297	279	292	325	271	289	294	302	293	292	318	297	313	290	325	290	290	304	294	284	296	283	270	290	267	316	282	305	274	302	297	278	296	279	281	298	273	280	288	313	313	337	303	281	299	281	275	275	302	279	286	287	306	312	303	285	280	303	320	286	283	285	287	300	301	272	268	306	333	295	303	251	277	323	286	301	300	300	294	265	319	294	278	294	316	273	289	300	279	284	295	265	268	302	261	319	291	308	307	282	279	252	294	305	299	296	303	270	285	286	317	295	301	270	281	313	277	315	306	313	287	301	293	287	275	319	293	280	289	270	286	272	295	285	284	311	289	327	281	301	263	275	297	298	299	294	312	307	276	289	285	282	315	315	291	315	264	291	281	297	285	296	294	277	308	289	280	312	284	278	285	302	290	281	276	292	292	311	294	317	295	299	275	320	303	298	316	296	280	287	301	288	286	313	276	315	281	288	316	285	299	294	275	310	291	286	321	292	293	304	300	295	312	263	318	314	302	263	325	312	297	297	299	260	274	268	284	341	309	294	284	306	293	285	322	287	310	305	279	278	300	310	323	253	299	269	314	280	270	301	310	293	274	279	301	293	272	295	286	274	305	295	290	288	305	293	303	275	266	312	272	281	294	262	286	250	300	323	337	314	299	283	280	316	278	292	280	297	285	294	295	288	280	267	307	289	299	320	301	326	297	277	292	275	292	296	293	266	283	271	289	267	294	324	272	307	322	274	312	288	300	262	280	309	286	309	285	285	287	264	272	298	270	285	279	301	279	298	282	262	297	298	283	295	287	278	291	281	277	278	291	322	268	293	305	306	282	301	284	309	301	277	295	298	264	295	337	297	280	304	299	322	289	285	299	302	279	289	307	289	308	309	307	312	285	296	304	296	282	304	319	280	312	282	294	283	316	277	301	303	283	280	278	307	305	287	334	304	264	256	310	304	251	277	268	299	311	309	307	291	297	323	285	291	308	299	305	280	297	318	295	296	296	285	330	309	290	280	283	311	280	285	321	269	310	275	288	288	292	309	291	301	296	265	302	310	297	327	330	311	292	314	294	286	309	275	289	286	297	283	282	278	303	302	268	261	308	279	271	287	267	309	286	263	261	261	304	303	289	274	294	277	307	285	307	294	277	269	285	289	306	278	285	236	282	316	283	264	290	288	296	280	313	299	258	292	286	301	274	291	278	272	279	254	294	282	285	289	308	262	304	287	279	284	300	285	287	294	275	280	247	268	280	298	280	309	249	304	292	283	294	276	298	297	294	277	290	269	281	314	288	284	271	318	279	322	285	241	289	300	299	307	285	328	275	284	315	306	308	269	310	277	273	288	235	285	268	308	289	328	299	289	312	288	296	318	289	312	311	284	260	307	306	284	279	284	296	291	303	268	284	268	312	298	294	322	292	294	273	299	328	293	265	294	276	280	308	324	297	277	281	282	313	296	293	304	265	287	278	327	295	252	271	281	300	293	310	292	279	279	301	290	297	265	298	311	306	328	262	295	292	283	302	292	311	305	281	312	363	287	301	282	298	286	262	303	322	288	287	284	305	312	258	300	308	297	303	267	249	326	309	296	271	268	283	278	296	286	279	301	282	294	302	274	317	315	266	327	306	305	306	300	311	302	300	276	250	264	274	314	288	305	302	277	300	296	273	256	275	301	302	253	303	297	300	279	264	297	298	294	249	298	276	293	258	302	275	286	308	311	296	256	288	329	279	285	297	286	279	289	295	288	286	294	284	274	294	289	317	276	281	297	283	319	298	294	272	293	292	282	294	293	290	315	281	316	293	291	332	289	292	298	294	284	248	280	285	298	265	307	294	289	299	277	329	302	297	307	310	332	277	290	257	291	286	310	261	309	262	298	284	285	326	315	290	272	272	282	292	274	289	280	293	297	277	329	250	253	261	298	264	276	310	307	283	303	289	281	300	303	311	313	299	308	263	311	307	305	298	276	279	271	270	300	278	270	284	273	277	262	287	311	292	292	285	328	295	285	285	271	284	301	316	295	318	272	293	293	301	291	245	285	318	283	300	280	306	285	287	269	295	320	302	276	307	293	304	311	298	291	304	324	312
29159	58323	55620	45358	38172	30571	20943	12041	11058	7131	4170	3516	3279	2684	1829	1382	1331	1265	1258	1062	1178	1118	1167	1171	1410	1452	917	1100	1144	1227	1418	865	825	798	769	755	655	694	699	725	726	737	553	554	566	511	461	518	520	482	506	547	928	1215	1050	889	750	580	514	495	503	476	472	444	476	467	459	466	465	436	461	473	469	476	431	465	444	419	490	474	458	437	507	484	463	500	459	450	492	487	483	490	431	453	469	434	488	483	449	477	433	453	470	452	478	500	471	465	477	464	431	467	451	430	418	462	448	460	445	495	449	447	471	477	453	495	456	491	452	438	452	460	427	465	465	475	411	440	475	505	431	455	457	457	446	434	452	495	466	461	443	487	445	434	488	502	449	482	459	438	449	466	443	444	464	437	443	474	475	475	460	523	463	482	456	437	453	458	419	452	479	437	446	472	442	481	457	449	487	457	435	474	460	482	514	442	469	454	481	468	466	492	466	447	460	465	446	441	474	473	451	457	460	455	435	447	476	435	509	451	470	464	485	470	492	427	480	462	478	502	458	452	472	452	436	482	472	462	439	496	463	476	432	462	449	453	475	415	464	476	490	482	459	452	463	490	475	431	456	465	437	452	486	499	447	438	461	450	436	451	469	472	456	471	459	482	430	469	460	447	469	479	456	478	479	455	447	438	496	426	444	497	445	458	459	460	474	469	456	454	462	487	448	481	448	479	464	452	481	454	449	404	473	414	486	446	454	413	467	428	467	470	510	471	437	432	489	470	480	458	505	484	468	453	456	488	449	479	451	471	434	458	493	469	485	461	462	418	424	479	492	439	477	443	468	451	456	488	468	419	450	459	424	441	510	435	442	479	440	436	459	425	427	452	459	456	447	454	466	468	450	459	460	420	456	430	462	465	460	481	495	460	474	441	454	462	457	460	449	447	453	456	465	450	450	487	510	496	464	495	430	516	468	453	429	462	430	471	449	443	476	464	455	446	465	477	474	450	487	458	465	484	450	477	448	464	440	492	441	463	450	484	435	466	447	473	468	466	447	450	490	459	469	487	487	473	478	441	457	528	474	442	461	453	428	460	477	426	450	451	486	472	500	458	452	468	447	483	431	467	466	456	485	468	453	475	501	431	446	470	456	461	459	478	467	439	418	460	465	476	466	472	457	455	493	461	493	432	457	456	470	473	473	463	429	474	442	403	467	458	440	466	451	483	462	438	483	460	423	464	469	423	443	492	446	502	492	457	448	446	456	449	487	432	472	458	437	454	463	472	475	439	466	472	446	493	435	492	465	494	461	478	455	486	457	457	469	492	456	491	439	461	467	436	500	466	497	458	443	464	465	474	411	469	460	487	490	435	488	477	482	475	448	480	484	450	478	465	480	436	437	454	483	474	427	471	455	494	431	480	448	475	432	474	452	456	464	448	451	511	460	427	434	448	473	478	455	485	471	441	455	482	465	466	448	467	456	463	467	498	458	459	478	393	469	475	490	497	441	514	460	427	482	436	435	421	448	439	454	470	472	456	502	427	473	484	434	459	458	484	487	471	437	468	449	462	422	459	461	445	492	454	427	471	484	470	473	435	442	469	449	479	429	475	478	455	473	482	508	481	460	442	460	420	486	432	436	484	469	438	487	475	469	468	422	462	454	454	459	505	495	473	437	440	463	467	465	428	469	455	498	463	477	484	476	447	442	439	460	459	457	455	431	446	446	480	458	456	485	474	458	431	459	484	459	483	466	461	440	444	484	475	439	465	489	461	465	408	451	452	470	444	456	424	426	467	485	469	478	477	458	498	461	465	436	464	455	468	477	501	444	465	436	495	490	509	426	425	420	478	446	457	504	485	453	480	465	500	460	470	481	443	427	430	494	459	457	448	429	478	436	468	445	482	460	479	431	466	470	440	426	433	470	462	512	430	467	438	445	449	468	472	465	466	445	465	435	467	465	465	441	420	461	481	458	471	484	455	436	461	475	479	448	448	490	457	462	433	476	463	449	480	447	484	463	440	462	474	448	495	457	464	449	456	471	438	482	481	449	440	431	447	475	423	499	492	472	408	453	491	455	457	470	471	498	449	468	448	479	496	447	407	464	470	472	473	498	463	456	465	425	475	469	451	449	449	477	433	485	440	459	429	461	476	472	451	474	469	440	494	458	446	453	460	438	466	494	441	484	471	454	507	417	452	471	468	500	481	465	443	459	508	444	421	457	440	401	481	493	442	450	452	431	448	470	454	471	515	444	462	462	433	499	465	443	478	472	456	479	480	475	468	455	477	475	496	450	471	494	446	481	454	461	493	507	489	442	451	463	435	462	473	447	467	464	462	454	490	479	434	477	480	454	458	459	471	461	491	470	510	440	452	444	468	464	485	452	448	476	469	418	460	472	471	478	468	456	496	453	417	462	430	448	446	463	473	481	468	465	474	468	454	483	471	466	465	498	471	468	440	457	446	474	473	465	440	422	437	441	491	482	430	446	453	478	463	478	465	478	462	444	446	448	427	463	466	473	475	441	443	451	441	476	467	486	470	447	440	482	466	451	473	459	463	455	487	469	487	470	459	474	430	461	471	454	452	475	472	451	456	478	462	467	502	467	481	462	436	450	437	448	453	472	449	444	476	487	445	481	448	456	470	449	441	481	517	450	452	439	455	465	482	474	491	490	460	438	443	447	468	469	479	466	471	472	461	460	520	415	455	471	493	483	477	469	476	461	504	479	459	446	460	465	454	435	466	493	440	415	445	438	474	494	465	459	456	466	472	429	469	461	472	465	472	481	484	424	477	431	452	472	506	439	473	411	477	447	497	438	477	442	438	456	449	452	481	455	465	470	458	470	471	421	473	443	464	447	477	441	459	499	483	510	465	452	460	490	478	486	462	462	450	483	445	468	499	463	473	469	437	470	486	465	429	524	466	466	497	483	464	443	461	488	471	445	462	447	451	462	458	467	474	469	477	463	451	427	438	493	464	446	496	489	434	498	452	477	421	434	478	459	465	436	439	468	474	456	472	463	419	469	508	456	471	487	496	439	473	484	476	410	462	440	511	415	488	441	441	452	467	442	478	486	469	453	424	449	467	469	471	439	469	443	448	470	462	441	475	461	442	459	471	420	433	472	453	461	461	479	485	509	415	453	450	476	436	462	463	441	456	475	486	439	453	485	423	478	476	492	456	477	422	435	466	504	425	452	479	474	458	459	445	437	400	417	449	445	498	437	504	507	437	459	440	466	442	476	467	446	478	446	470	457	435	460	454	437	431	471	439	467	462	453	483	434	471	415	460	474	458	462	469	483	470	464	467	470	459	468	464	437	471	468	455	427	393	503	416	518	471	461	468	440	456	478	462	485	457	486	453	460	452	462	459	414	459	489	445	461	442	497	442	481	465	475	532	465	446	450	506	460	461	471	438	468	487	462	454	457	406	489	481	503	442	498	449	520	468	497	474	452	465	497	432	445	484	499	461	463	460	483	472	483	480	461	433	457	453	509	421	448	428	440	494	486	464
27624	28308	40196	31769	19708	11988	5176	2090	1987	1052	615	710	612	522	377	378	345	362	346	367	365	389	368	379	394	453	400	330	360	376	384	346	363	345	295	333	316	297	321	306	324	322	281	301	266	275	277	277	283	281	289	248	302	264	331	302	295	275	291	274	275	271	267	251	265	272	275	277	275	252	270	294	281	296	269	266	274	278	287	286	267	260	300	290	298	274	274	275	273	267	269	273	279	276	295	310	292	267	287	266	290	289	270	292	259	288	298	311	262	304	257	242	258	251	254	292	292	284	251	266	285	275	279	262	299	284	240	248	267	285	293	262	278	270	282	285	267	290	273	278	294	263	298	272	248	282	265	284	262	269	294	281	278	287	273	266	293	273	262	269	287	266	272	280	270	273	258	237	280	270	258	262	300	279	265	292	280	274	287	268	274	306	282	277	292	238	281	289	271	282	318	279	304	275	302	260	278	278	253	264	277	294	268	301	239	262	240	251	249	231	275	289	253	279	277	278	297	297	260	262	279	299	260	217	285	285	277	279	281	251	295	277	283	274	260	271	279	272	264	301	289	293	284	272	270	253	283	299	304	269	252	289	260	275	277	240	287	282	292	291	289	264	278	255	269	275	284	268	256	290	287	277	276	263	259	293	297	263	259	293	275	309	279	277	269	278	257	278	268	252	291	277	279	289	294	258	304	283	289	276	268	268	287	277	286	276	307	289	294	293	294	263	231	269	283	249	305	291	284	263	272	289	272	268	268	283	262	279	259	267	281	246	272	246	285	292	266	282	294	268	267	279	301	298	270	275	245	247	285	270	246	301	293	297	249	267	260	284	305	295	287	244	282	297	277	304	272	260	265	288	280	307	264	291	271	281	262	256	263	278	280	302	271	268	290	288	256	294	294	262	276	274	288	278	279	267	270	266	280	258	297	289	266	303	257	293	274	270	286	274	260	276	263	271	267	296	294	254	258	276	278	260	260	297	292	256	249	286	234	287	265	301	271	253	278	289	279	305	301	278	282	293	284	246	272	289	250	283	293	245	287	324	310	284	280	292	279	309	261	301	249	266	292	266	264	269	282	270	281	252	277	290	274	291	272	291	271	289	270	269	298	251	258	299	266	264	264	262	263	269	275	302	294	299	260	273	267	276	274	241	279	270	289	314	269	272	275	293	246	290	285	263	289	278	264	285	260	255	266	275	261	282	264	275	257	280	281	273	276	326	286	278	279	279	296	303	285	267	299	275	274	279	271	307	264	269	286	280	251	272	268	261	280	253	275	274	272	269	271	293	262	299	290	277	256	288	321	263	294	274	259	252	254	280	279	275	289	313	262	261	235	282	262	279	248	304	280	267	286	262	260	224	274	287	255	249	251	298	291	270	311	289	298	291	244	279	263	277	277	279	273	282	282	267	279	244	287	269	299	267	262	265	290	269	276	303	301	274	241	308	260	266	248	268	288	273	257	286	246	284	266	286	282	273	265	287	276	250	280	263	288	301	278	281	287	282	276	283	261	274	302	249	263	262	281	281	304	279	276	292	286	261	269	317	281	298	268	266	304	254	278	286	268	265	253	292	287	293	269	284	241	286	290	300	265	237	257	268	271	301	266	273	268	280	267	297	252	277	274	290	286	276	319	286	261	277	273	298	251	253	268	279	271	259	266	277	298	286	305	284	309	277	283	270	266	255	256	282	263	267	271	245	296	265	284	280	268	274	264	262	280	263	281	254	283	280	276	274	261	277	294	298	269	271	267	291	260	269	253	269	285	279	267	309	269	269	299	241	262	292	285	271	303	283	279	280	304	308	287	271	263	296	266	270	289	285	255	289	317	279	289	303	268	289	290	300	294	280	291	283	266	278	245	269	299	264	283	271	276	271	292	291	259	287	266	261	297	273	273	260	278	274	271	277	281	251	279	272	271	291	253	286	287	276	284	275	310	289	233	269	258	267	275	248	292	289	252	277	277	251	282	290	266	286	265	269	303	257	287	282	272	276	271	260	241	271	288	262	264	238	305	269	280	262	289	267	275	276	297	317	278	245	293	252	268	275	257	316	270	275	274	283	255	263	251	274	278	273	278	254	287	296	304	257	266	253	277	262	285	266	238	276	265	252	279	275	312	283	251	272	267	298	283	274	285	247	258	272	276	292	290	294	286	285	247	306	270	263	261	258	262	248	300	309	264	264	255	284	265	263	264	272	292	263	261	270	258	289	289	275	240	309	300	256	238	277	307	288	273	299	297	290	286	267	296	278	260	243	268	265	267	271	271	282	304	290	266	293	259	268	272	253	288	248	258	275	266	288	275	278	289	276	273	259	261	270	286	283	270	274	286	279	259	296	285	261	296	265	277	277	289	258	276	272	298	285	282	276	294	258	312	265	285	261	261	299	303	259	247	304	292	264	248	283	289	307	275	287	269	274	248	332	254	289	271	286	285	256	312	301	288	294	277	272	277	275	276	303	283	255	280	307	276	297	287	275	283	246	276	280	276	235	283	286	278	225	298	309	296	254	292	251	254	279	270	265	259	273	282	274	282	283	278	268	286	282	308	270	275	277	294	285	291	266	243	257	276	293	250	281	300	264	254	282	292	276	256	303	290	297	262	317	293	303	309	307	283	289	252	269	265	297	305	261	288	282	263	314	293	275	272	274	258	263	285	258	286	262	287	300	286	280	303	267	261	250	276	300	264	261	300	250	261	292	269	268	289	287	260	267	260	312	276	257	269	288	246	274	285	256	257	284	290	261	296	273	277	296	277	239	305	278	286	258	261	264	248	263	305	277	268	268	271	277	239	268	290	287	280	269	266	296	276	260	295	291	269	261	267	302	296	261	278	265	279	289	288	307	267	297	280	281	277	288	274	242	265	291	262	279	250	254	270	263	268	255	250	273	269	302	257	250	297	279	274	284	299	289	281	314	268	278	302	292	278	278	288	255	283	262	275	291	255	295	280	260	256	301	310	285	290	275	271	277	286	279	260	290	270	294	275	261	300	311	296	289	304	279	268	262	254	306	253	263	321	254	264	278	311	307	250	283	294	284	297	270	274	281	280	282	264	259	270	275	293	290	283	245	281	246	290	273	280	255	312	295	247	246	281	280	272	272	289	294	246	268	297	263	275	284	267	259	294	268	271	263	273	261	292	304	284	265	263	278	291	283	277	277	306	279	275	286	281	277	291	280	258	244	257	274	292	284	285	290	256	275	277	285	271	251	283	260	290	262	253	276	279	273	272	313	282	259	279	278	262	258	279	278	265	265	287	271	291	284	273	280	291	262	271	289	264	312	295	292	303	276	278	276	277	297	297	289	288	295	298	265	293	254	267	281	290	277	283	272	260	272	284	271	266	305	262	263	290	276	271	251	269	260	276	280	289	294	282	291	252	289	239	279	285	286	262	264	289	295	266	278	268	256	280	278	282	292	287	273	263	260	259	294	286	280	306	306	273	251	296	272	282	279	289	241	293	290	262	255	252	284	280	262	302	296	268	297	280	273	268	212
27099	47956	46646	34775	26429	19330	10656	5397	5309	2726	1451	1564	1517	1170	867	725	678	634	658	632	728	776	766	711	735	820	737	645	681	691	863	615	620	598	623	544	573	520	506	522	475	507	483	513	485	447	423	436	436	463	465	438	445	490	529	486	513	479	446	482	473	439	468	423	472	459	472	470	398	447	414	431	423	428	449	442	445	414	453	479	428	444	465	444	414	432	463	464	425	415	461	433	468	475	435	462	466	407	433	418	441	436	433	453	459	430	425	466	463	404	449	458	442	472	447	436	458	451	439	442	422	443	422	448	432	428	443	461	483	459	437	447	453	432	441	488	465	447	415	439	461	430	498	427	448	461	498	445	465	450	425	411	476	425	436	433	459	470	455	432	468	444	469	463	425	439	389	449	456	420	468	417	428	455	430	463	440	452	438	464	468	468	474	482	412	470	456	460	418	482	422	478	479	450	415	458	459	441	418	430	441	436	464	433	399	430	471	423	439	431	458	475	465	455	464	436	430	455	454	432	450	445	432	414	470	388	438	441	466	467	446	421	409	457	436	424	419	433	449	465	428	471	429	425	452	442	471	457	424	461	432	469	440	475	433	463	408	427	477	402	419	424	431	441	435	426	418	477	438	453	466	425	435	437	451	443	441	463	449	477	473	411	441	429	465	382	440	431	442	442	464	443	484	415	476	470	447	442	458	390	431	450	459	435	448	452	449	438	439	439	446	422	444	400	439	451	445	457	429	431	424	447	471	423	448	440	480	459	425	450	468	487	447	494	446	464	450	435	419	440	446	480	439	433	446	444	442	419	507	458	467	390	406	397	482	460	433	452	462	450	455	433	449	435	464	440	416	458	423	452	426	467	446	427	406	440	417	383	425	457	454	442	460	431	436	427	419	439	417	489	456	436	457	442	452	438	418	416	432	469	473	425	462	431	442	431	405	430	425	416	441	464	464	436	428	446	450	411	420	441	464	430	424	424	449	447	442	467	392	452	445	458	449	445	462	448	441	436	465	450	455	491	462	463	451	421	468	468	473	427	471	451	484	432	462	430	435	449	450	463	428	464	473	447	472	444	474	421	421	445	442	445	478	469	445	434	456	466	479	411	459	459	451	462	474	427	425	429	474	459	457	435	430	422	462	438	450	437	434	438	447	435	432	418	459	432	424	443	422	474	423	441	443	402	445	460	461	410	418	455	436	433	497	462	441	445	453	458	445	444	472	401	452	453	449	434	442	436	493	441	468	436	464	500	436	450	427	444	443	467	443	471	430	444	439	438	441	450	465	460	461	441	422	463	454	464	437	475	426	411	432	441	464	463	454	461	455	433	469	477	469	463	451	412	486	451	446	446	423	474	459	444	467	417	405	465	430	424	428	428	436	426	424	437	455	434	435	434	440	418	450	452	493	428	428	452	446	447	454	437	430	498	447	458	441	435	460	464	472	433	437	428	434	443	414	475	438	443	458	468	457	415	450	466	505	410	449	409	460	447	450	445	487	481	443	452	455	432	444	468	434	446	438	436	444	464	445	433	450	440	476	441	473	474	473	442	438	456	449	481	426	426	422	487	444	445	417	457	460	468	450	447	425	432	440	436	417	472	488	472	414	415	455	430	433	450	421	446	447	439	439	434	410	418	431	424	466	443	460	447	414	479	429	404	483	439	469	441	419	423	410	436	437	433	454	449	462	439	463	478	441	432	445	433	454	463	404	443	395	426	461	454	452	456	433	469	406	451	447	470	449	473	416	435	428	466	474	450	439	479	469	447	431	418	438	496	448	446	447	412	463	442	438	438	480	424	437	483	436	457	432	438	455	414	456	461	469	450	426	448	412	462	418	445	459	428	469	424	492	416	491	446	456	415	457	438	462	427	471	453	457	460	448	460	457	452	454	433	464	457	464	454	447	426	434	427	443	428	443	480	387	409	418	461	455	429	449	462	438	443	425	410	480	466	435	459	445	444	437	403	429	468	412	440	455	473	447	429	446	448	418	418	444	442	432	440	433	433	476	460	449	459	432	466	413	462	464	436	495	462	425	438	413	435	441	461	440	474	416	452	450	468	496	446	431	466	464	432	419	473	444	423	417	421	427	485	451	433	471	452	443	449	433	413	477	445	451	419	427	474	443	469	444	409	473	469	442	437	405	435	437	458	464	450	448	448	443	480	460	442	434	477	482	459	447	419	487	464	426	441	449	441	454	439	453	498	467	428	414	470	454	443	454	423	414	460	439	461	441	410	450	426	496	443	431	454	457	405	447	394	443	431	463	437	458	443	474	472	410	456	423	435	443	461	464	424	442	435	419	436	445	462	443	457	446	420	446	412	464	458	439	450	427	455	413	425	454	400	446	425	440	433	422	454	412	468	459	437	451	413	462	446	430	446	466	430	446	442	449	473	476	464	422	448	442	421	426	471	429	441	426	410	416	442	455	456	447	457	443	404	438	467	416	482	448	468	468	441	421	442	459	445	467	467	451	408	454	411	439	429	465	419	459	454	439	434	417	459	459	424	449	441	425	474	453	413	434	443	415	462	455	440	444	471	447	425	392	482	433	451	501	425	451	428	469	465	442	440	465	488	459	479	456	462	442	442	467	436	421	478	456	463	422	472	430	450	466	432	465	464	428	428	464	460	467	464	421	439	473	447	433	422	492	471	435	436	443	384	447	446	452	436	451	443	471	421	437	444	449	431	435	440	450	445	477	415	444	388	434	488	429	465	428	431	390	419	447	471	431	443	436	441	449	445	447	444	429	439	452	461	452	464	437	463	434	440	429	419	455	433	466	420	400	434	431	457	449	464	473	433	442	445	467	443	444	430	456	444	433	413	417	464	425	446	444	487	456	453	498	440	446	464	431	434	453	428	454	456	455	456	430	447	468	425	445	515	438	466	451	442	395	441	447	416	437	461	436	430	458	418	443	435	496	445	431	395	433	414	455	418	456	431	447	466	411	432	468	444	484	454	419	431	434	458	476	499	463	437	427	449	446	456	438	410	457	442	441	439	460	458	466	450	423	450	434	459	435	445	441	460	455	426	466	431	463	440	467	441	432	444	442	432	451	440	462	443	437	459	454	476	453	442	426	467	485	422	449	473	451	444	478	423	483	459	447	463	424	438	437	450	468	489	468	416	417	473	480	451	432	436	419	432	453	451	458	473	462	442	434	470	456	450	438	452	425	415	470	483	415	459	451	475	463	436	456	455	470	433	454	457	455	450	482	427	442	451	466	485	426	423	463	431	425	453	473	451	461	460	443	454	435	417	427	442	452	439	451	418	429	430	453	434	459	485	433	432	447	447	430	437	447	420	438	439	416	452	449	463	423	465	432	461	477	433	444	417	447	437	461	448	466	459	426	399	443	460	425	451	458	464	473	483	444	442	464	402	430	491	441	447	438	456	421	465	440	427	432	424	403	463	443	412	460	417	428	441	406	417	443	471	460	445	449	447	414	467	410	456	474	456	429	394	430	410	437	441	460	419	458	444	432	424	471	454	446	477
24514	21553	29456	26872	24246	20073	11362	4475	3468	1643	1119	1076	923	707	592	537	461	456	475	428	439	506	489	541	504	591	487	422	453	478	585	408	457	409	366	367	370	382	375	357	352	390	371	349	334	324	307	301	308	310	341	326	365	482	517	421	349	337	298	304	285	271	304	341	272	302	328	297	333	276	331	331	288	285	323	309	311	321	302	333	278	306	300	318	300	281	283	289	294	269	328	282	307	334	305	305	322	300	304	313	268	318	278	302	318	301	293	286	322	318	292	297	332	315	300	294	299	329	314	308	321	306	301	308	281	301	344	301	320	313	323	312	286	324	306	298	278	300	279	298	314	305	312	289	329	263	314	304	316	317	279	308	299	298	299	287	285	310	319	316	272	310	314	292	293	336	293	305	280	314	287	316	298	314	326	303	299	275	308	296	294	299	318	302	317	314	284	281	302	292	320	330	293	311	298	297	310	327	315	354	304	322	336	345	321	283	283	274	351	300	288	326	301	275	308	286	292	336	324	334	343	320	328	291	296	354	319	342	319	330	308	309	314	323	299	331	315	341	287	316	307	340	316	305	306	310	310	298	299	300	299	296	307	287	293	311	303	328	319	318	308	284	312	293	330	305	324	290	304	330	332	300	281	304	318	304	280	301	330	292	317	316	290	315	297	309	315	300	308	339	327	309	346	280	296	328	294	295	309	353	303	285	314	295	319	284	295	299	325	325	308	306	319	283	292	299	303	288	308	269	306	300	318	301	280	314	272	288	322	269	290	323	318	293	304	295	287	309	313	312	299	306	283	293	292	310	343	299	301	277	313	316	300	324	302	283	339	335	275	280	312	318	353	295	315	276	289	290	315	291	265	303	293	293	312	310	304	302	290	292	314	313	295	323	321	316	308	317	318	289	325	304	318	310	307	313	307	276	304	276	301	291	296	322	312	336	297	285	328	294	313	308	316	281	322	317	324	299	304	306	331	317	340	284	281	299	300	322	325	320	292	335	306	297	302	295	336	306	323	277	333	304	308	312	305	311	316	302	318	284	313	297	295	294	285	279	303	305	288	331	315	292	275	294	316	316	323	313	323	302	333	312	335	315	311	330	326	313	307	313	304	321	322	310	317	291	347	288	305	291	302	289	308	323	312	285	310	320	306	279	275	325	291	317	301	346	312	287	320	292	292	300	305	314	324	305	293	309	331	304	326	312	312	321	305	312	308	291	288	305	306	305	291	295	313	304	300	320	285	317	319	297	288	319	311	306	299	298	310	321	294	297	299	333	311	291	294	316	327	315	296	310	337	298	294	308	313	310	301	292	315	291	297	308	265	289	297	317	309	352	268	312	331	298	326	327	298	287	312	320	312	280	302	310	313	298	313	319	322	313	288	329	297	301	316	307	304	295	300	320	301	289	334	320	310	330	303	307	301	307	305	306	282	305	337	335	308	305	312	301	293	301	330	300	317	335	310	307	309	302	301	317	296	324	318	291	297	309	309	296	289	285	298	274	308	277	328	297	307	315	320	296	298	275	298	286	336	282	312	302	293	310	267	319	300	302	292	291	276	296	317	315	320	310	330	305	307	305	273	293	312	277	306	314	296	279	298	336	283	339	306	306	322	258	326	330	311	309	311	310	303	293	327	293	336	312	311	304	318	318	326	303	326	307	306	305	313	319	300	334	320	300	312	311	279	316	318	274	306	310	291	304	322	297	281	331	286	302	312	306	281	310	317	257	280	280	311	275	310	328	326	271	283	324	297	291	310	313	309	339	324	285	322	331	306	360	336	319	290	319	312	305	306	290	321	306	292	303	287	302	308	321	300	289	296	320	257	294	333	297	306	298	308	321	301	276	303	308	289	299	315	275	273	284	327	297	314	288	310	310	325	306	293	353	312	308	291	294	303	327	251	278	312	295	318	296	325	328	304	295	285	302	320	323	311	294	334	305	315	270	280	318	328	298	293	288	344	284	305	333	318	286	300	263	306	286	334	312	296	324	314	300	308	321	293	313	287	349	313	301	331	294	310	287	320	359	336	288	299	295	296	292	281	292	321	344	296	298	308	303	322	298	291	321	266	329	303	314	316	285	315	304	299	283	269	296	283	304	323	291	296	315	283	296	322	265	302	270	296	313	305	306	304	295	322	298	305	321	297	295	305	292	328	285	281	282	301	310	305	288	316	282	295	305	301	294	322	306	298	289	296	312	322	265	354	298	298	327	291	321	278	298	315	313	321	311	304	322	324	291	305	323	289	305	299	302	334	275	289	273	326	297	303	330	311	321	322	301	308	305	311	283	315	303	285	302	296	337	324	289	306	330	318	294	293	313	321	329	339	274	314	281	304	298	333	290	302	315	288	308	298	342	312	312	302	291	313	304	317	325	313	298	300	293	307	293	317	261	326	347	298	306	315	323	301	293	294	289	308	280	301	280	323	316	287	303	319	317	311	304	315	313	293	323	310	323	321	303	321	277	335	314	307	272	326	329	314	293	314	280	292	306	312	337	332	311	297	306	308	304	304	277	330	264	312	327	306	297	295	270	305	301	333	330	298	283	308	283	300	310	306	315	312	284	287	291	324	291	312	302	344	303	287	330	284	342	293	286	335	287	287	290	300	301	313	318	320	321	315	307	302	298	310	286	300	314	330	283	303	295	321	277	321	293	268	320	291	292	306	308	320	310	347	308	322	321	322	311	297	319	313	302	273	308	318	296	317	328	333	282	335	299	328	302	300	315	301	310	304	329	284	270	313	298	327	294	305	283	297	305	308	305	339	317	289	310	308	280	308	329	310	297	301	311	295	323	309	282	296	289	319	319	318	300	311	300	311	335	304	319	347	317	318	290	285	332	321	318	335	310	310	313	276	297	322	320	322	284	319	305	285	302	299	314	304	310	305	332	317	304	320	303	327	337	310	293	348	320	313	298	320	275	293	310	307	290	336	322	287	300	310	341	325	325	302	310	344	310	312	325	309	303	273	282	317	321	326	313	334	284	266	345	312	312	311	288	320	304	303	299	289	314	297	313	263	282	299	297	312	269	319	300	313	300	253	305	309	321	306	289	288	293	289	285	322	320	334	324	340	277	373	298	267	290	310	309	310	313	310	286	310	327	299	292	316	304	314	319	302	277	330	320	299	319	277	331	308	326	305	261	324	268	305	359	324	302	323	329	324	331	308	307	320	284	318	285	289	313	303	328	313	353	311	304	313	254	315	340	307	295	296	292	305	309	295	310	315	312	302	308	296	286	312	331	317	332	308	327	300	317	307	281	295	300	306	328	289	311	311	318	298	293	268	297	309	279	347	315	308	280	300	313	297	316	288	333	318	298	282	327	291	302	310	290	308	311	309	269	303	302	309	299	277	325	351	320	309	296	291	315	297	326	289	327	299	280	329	296	341	294	271	308	287	304	278	274	303	322	288	330	312	304	315	270	282	356	289	309	308	299	343	297	309	292	294	321	323	357	297	296	319	273	310	323	292	319	294	274	277	276	289	321	312	303	263	321
28359	53416	52421	40715	33297	24615	15430	9789	8305	3856	2705	2693	2347	1561	1217	1096	918	996	918	852	898	1044	1050	998	1000	1136	944	847	761	958	1199	797	803	746	677	739	668	722	614	668	660	628	679	612	585	508	544	520	548	500	501	534	635	1003	937	782	644	537	572	525	508	505	498	483	491	515	525	526	490	509	487	472	491	492	486	507	481	467	503	514	459	484	477	511	517	482	465	509	491	461	493	462	488	470	496	512	503	460	528	449	517	501	475	450	482	510	463	501	509	489	473	478	531	460	500	476	498	483	522	444	490	455	468	473	468	518	501	476	537	508	493	527	516	582	450	504	552	495	486	529	484	518	509	516	498	507	542	474	527	513	510	549	495	457	491	512	476	498	520	521	507	441	476	488	516	525	493	488	477	491	481	484	509	471	489	488	495	517	499	448	487	491	511	507	465	460	509	489	508	503	499	506	477	491	460	481	448	455	503	503	479	510	476	479	535	481	522	528	502	510	450	527	468	481	504	475	488	469	519	505	469	488	544	497	499	463	472	535	476	490	505	506	478	527	492	496	474	482	493	523	466	463	518	517	460	509	526	484	490	493	492	461	480	500	529	464	511	491	533	531	492	500	527	524	519	508	508	472	512	505	520	489	515	471	465	494	480	457	474	478	463	478	500	477	465	497	485	506	450	461	454	475	496	458	516	486	483	460	490	484	491	519	490	497	499	491	493	508	496	546	479	489	480	471	468	472	505	509	541	532	508	475	496	499	497	485	474	524	471	548	463	512	463	512	539	474	513	516	518	489	458	493	521	472	481	506	477	524	484	466	532	481	498	453	488	518	475	530	503	513	522	462	517	495	483	517	513	478	438	509	552	489	493	492	484	476	480	457	504	509	507	490	482	478	492	494	484	477	467	490	509	487	493	478	516	506	531	461	488	469	480	495	478	486	474	498	473	472	511	475	467	527	478	464	491	448	486	522	486	461	468	510	507	517	495	488	478	504	508	550	476	487	515	502	498	493	478	488	522	468	487	452	503	518	490	483	509	486	536	519	482	511	540	478	507	508	530	508	492	485	515	469	523	529	532	487	461	526	511	532	512	492	501	504	469	499	528	542	491	515	482	478	499	488	519	504	502	490	472	491	529	537	454	505	478	491	469	471	492	494	507	464	479	473	509	496	534	495	497	503	441	489	465	490	457	450	476	511	509	518	509	497	473	511	516	488	489	504	498	491	536	533	488	469	478	504	504	502	509	505	512	479	516	479	530	501	477	508	475	529	495	493	490	510	515	458	451	455	484	475	489	510	467	471	483	475	478	510	509	507	525	501	448	474	508	504	503	490	501	495	518	437	511	476	486	454	513	479	522	501	511	498	503	469	491	465	474	518	491	522	481	531	469	479	518	484	494	500	473	547	482	530	493	473	489	469	471	489	541	506	460	500	455	492	483	494	493	496	441	502	483	442	471	486	498	470	528	474	472	500	492	542	510	521	510	487	488	500	478	486	505	484	495	462	457	479	492	468	494	512	463	495	476	484	468	518	477	464	518	467	471	504	544	490	488	500	512	534	499	491	510	508	505	484	496	435	490	470	518	460	509	503	490	457	509	471	476	471	494	511	486	493	510	476	472	506	501	517	472	488	511	459	474	456	506	483	517	455	465	475	514	511	485	472	523	487	497	482	493	486	539	475	479	485	502	533	510	449	508	478	457	506	528	518	536	494	490	442	493	494	468	510	455	513	490	464	459	476	459	493	482	447	470	495	493	533	549	495	523	530	481	494	501	502	494	482	495	503	476	477	503	463	459	514	489	463	501	492	517	506	465	468	481	494	439	509	497	501	489	490	498	501	491	474	477	448	497	477	495	463	465	479	509	525	519	484	514	505	454	504	487	470	457	494	508	503	502	507	530	515	511	490	493	486	482	523	528	500	519	500	520	453	503	450	466	466	502	470	522	500	485	507	490	481	486	490	480	483	470	517	491	479	515	471	454	496	516	490	511	439	497	452	517	516	521	476	447	454	496	514	481	463	467	504	490	478	486	447	464	476	485	496	499	500	460	491	473	509	473	506	486	498	490	499	492	463	493	462	458	487	493	460	476	498	489	471	495	514	470	498	471	463	444	453	509	502	525	488	515	498	483	469	521	498	505	459	480	467	490	507	491	490	508	460	482	518	476	479	492	465	457	478	484	457	488	454	496	486	496	501	473	461	502	510	501	498	494	473	507	485	514	508	494	491	476	524	495	516	504	480	509	511	488	489	522	490	525	501	521	492	500	509	498	505	490	460	488	481	483	521	501	492	485	544	503	509	515	506	480	518	475	472	462	470	510	496	474	483	481	498	489	517	426	508	519	475	502	493	487	509	494	505	518	468	512	517	527	487	469	501	483	482	506	512	488	514	495	497	508	459	506	496	497	471	477	490	488	502	521	497	482	538	494	476	516	504	525	517	559	465	495	481	530	478	491	543	486	500	482	452	494	476	465	478	507	490	513	491	469	520	512	497	471	461	522	517	465	492	468	486	491	480	490	506	497	511	484	503	487	501	466	500	444	454	514	505	501	472	496	487	492	530	480	540	522	507	508	499	478	498	462	487	466	488	505	460	495	459	485	484	498	507	512	492	507	504	465	524	487	486	475	487	528	468	451	451	539	480	502	483	469	510	475	504	493	505	508	524	486	485	537	483	517	500	488	509	504	458	470	515	479	487	491	467	532	520	516	489	513	509	525	487	474	493	486	478	472	500	505	465	476	485	473	488	446	478	508	495	478	492	491	480	519	468	466	492	504	498	496	491	492	492	515	482	478	539	496	511	485	493	468	509	469	484	482	524	480	514	517	483	510	500	464	473	498	476	472	519	533	503	469	522	477	489	479	481	515	489	511	488	493	479	500	498	501	504	504	461	474	455	476	518	462	511	492	462	460	483	449	534	492	498	513	502	526	457	490	500	509	485	486	487	531	509	488	454	512	491	508	461	483	528	494	471	465	484	516	476	468	469	491	522	470	493	479	458	462	506	498	505	478	515	512	525	507	477	496	498	500	472	471	502	484	536	522	466	501	467	485	467	518	527	517	501	458	473	476	491	520	475	473	507	490	513	518	497	480	512	494	476	500	508	500	516	479	487	502	488	501	477	460	468	528	501	457	497	458	491	487	527	500	493	506	510	491	525	483	512	498	473	494	472	507	496	510	504	483	471	484	491	509	517	518	496	507	507	489	487	474	502	488	490	505	464	473	476	501	464	455	484	511	513	497	518	500	480	529	535	529	491	488	533	488	502	490	475	503	454	488	476	472	516	505	456	495	496	493	517	503	484	499	548	472	528	502	493	488	492	485	514	504	524	504	516	510	501	462	484	452	488	483	495	506	503	504	483	497	452	461	471	507	510	486	440	537	525	472	534	486	479	497	470	474	509	513	522	490	486	478	456	507	497	535	465	512	488	446	525	516	505	479	522	459	514	503	460	498	496	480	505	487	488	493	499	461	494	474	451	498	510	498	449	506	457	502	495
23476	21509	29567	24493	23346	23539	17780	7555	4662	2093	1589	1523	1121	820	688	648	572	568	564	478	602	596	590	570	648	728	573	545	480	574	635	509	430	436	425	410	411	399	412	381	380	421	417	388	343	315	307	309	313	297	300	305	391	638	561	493	384	371	304	321	299	306	301	290	324	293	299	276	305	311	277	292	301	286	282	314	288	303	317	257	282	309	275	296	290	329	323	275	286	313	305	284	278	275	293	308	272	295	288	277	302	291	307	297	311	293	307	277	310	289	298	302	303	281	298	305	264	325	284	278	284	299	310	299	280	286	294	286	298	322	294	287	283	271	311	295	281	305	300	296	306	299	265	300	307	287	317	280	289	283	268	298	287	279	334	275	285	289	284	297	313	288	300	260	290	302	292	314	274	322	280	289	290	292	258	276	248	288	314	288	291	284	311	313	271	291	294	310	264	301	268	318	299	278	304	309	287	284	258	321	308	300	301	300	304	319	289	280	304	289	298	314	292	281	292	317	304	287	275	277	285	303	294	306	248	317	286	304	282	293	318	256	272	271	331	325	303	271	280	293	278	330	255	262	298	308	310	274	300	313	316	286	288	285	313	295	307	284	306	274	283	280	290	331	300	311	311	272	310	270	283	286	323	294	296	327	309	302	254	309	299	285	297	334	313	285	280	282	288	314	284	274	287	271	284	332	318	291	325	328	277	277	252	281	282	302	287	284	302	274	296	264	280	281	288	300	274	308	294	319	278	288	303	279	303	318	285	306	242	291	290	264	305	287	298	328	281	276	289	300	306	278	255	310	293	303	277	319	289	306	269	311	263	275	296	327	267	298	254	285	288	314	317	292	268	308	280	317	309	264	300	282	282	292	264	284	280	304	312	309	284	293	304	279	284	276	286	308	298	295	290	334	296	327	264	290	302	288	286	285	294	276	291	288	314	313	305	289	276	282	273	296	332	305	301	315	309	305	282	274	317	280	299	275	266	298	273	268	332	256	312	291	269	294	288	302	289	294	313	301	288	309	302	270	313	268	300	310	271	311	299	296	290	303	266	287	305	294	284	316	288	295	302	293	285	259	299	293	304	297	312	322	293	261	258	289	265	276	315	293	322	305	284	269	325	293	300	271	315	298	290	286	311	314	284	300	302	284	308	296	285	278	290	276	319	310	323	302	293	310	292	268	284	325	286	322	317	270	303	309	282	277	296	275	297	287	272	280	317	287	313	324	280	342	298	300	272	293	294	265	310	282	270	302	293	304	296	278	285	272	308	299	295	290	292	321	289	289	265	283	286	283	273	256	275	281	319	297	324	281	289	305	249	308	285	252	300	321	285	289	274	270	289	306	299	268	274	285	279	303	298	266	268	287	302	311	306	301	305	322	312	303	258	296	296	304	303	297	301	266	270	311	294	283	299	298	290	282	315	300	243	283	297	275	269	317	282	278	303	294	278	302	295	290	328	281	306	294	256	309	278	306	292	299	307	295	289	279	305	258	305	282	290	296	319	282	282	299	285	306	315	301	314	276	307	289	277	282	285	307	308	292	283	304	288	300	318	318	269	295	289	316	279	278	299	301	322	300	268	272	279	278	289	311	307	287	281	265	276	299	299	305	292	304	289	283	313	294	297	307	303	295	304	300	299	313	322	291	299	287	295	274	319	270	277	316	306	275	276	328	288	307	300	310	289	298	308	291	301	289	256	294	308	312	305	253	304	304	282	282	283	318	306	290	289	277	270	301	289	282	268	290	267	319	314	266	283	289	299	322	316	322	310	286	362	274	305	269	283	293	285	283	289	288	310	307	319	307	260	308	296	283	287	309	271	285	305	331	283	332	295	308	281	273	273	315	292	282	320	281	304	291	300	292	296	323	295	321	296	288	298	266	319	313	265	328	304	289	287	275	295	292	318	293	292	311	284	278	286	276	299	269	267	281	281	270	285	291	310	284	290	286	320	302	266	298	298	292	273	262	299	277	305	284	295	280	295	316	309	313	296	296	306	270	315	265	295	303	297	284	288	287	295	293	297	310	273	287	333	288	301	309	273	327	309	320	267	310	296	291	269	293	285	295	307	298	262	310	298	278	267	291	309	296	285	306	297	286	267	259	285	292	289	311	318	279	314	308	285	312	303	283	284	285	323	292	259	297	292	296	306	290	310	295	286	290	299	285	269	296	289	329	268	314	300	269	332	309	286	306	297	287	297	292	302	298	284	279	317	294	322	276	278	288	332	308	290	291	339	289	306	271	272	306	275	256	253	300	333	285	312	295	284	303	306	306	283	307	317	293	306	283	284	312	283	288	281	289	297	283	285	286	272	306	319	303	293	298	302	283	262	285	298	290	302	295	270	295	300	288	284	323	289	284	290	271	294	298	293	288	289	300	286	280	305	292	264	276	317	293	273	311	307	287	285	272	282	293	328	299	300	285	319	252	297	297	309	282	301	315	291	268	289	293	308	306	262	288	294	283	297	289	315	316	287	335	299	294	302	293	260	284	268	284	269	304	268	285	312	264	316	282	281	304	288	302	269	330	320	320	308	313	310	273	334	301	305	292	291	294	305	301	300	297	282	286	304	307	291	294	318	307	282	292	287	287	275	282	305	290	276	320	296	283	307	285	280	308	305	315	253	314	291	299	311	285	317	259	295	286	301	290	302	326	255	319	276	286	313	319	279	300	278	294	316	265	285	310	282	288	280	307	322	282	322	327	330	291	290	284	306	267	251	295	296	288	277	301	326	297	291	297	291	295	295	299	283	308	265	318	287	271	288	272	284	304	316	288	269	331	303	285	292	318	278	304	283	315	293	276	322	281	279	286	274	296	280	303	293	275	316	317	268	284	307	304	292	308	292	298	285	308	288	302	311	281	300	323	269	306	255	323	294	274	298	272	292	309	283	306	301	290	321	327	285	289	264	312	327	280	289	321	304	310	291	313	283	299	318	280	272	304	293	296	273	312	285	300	263	300	305	289	293	316	272	298	319	337	274	288	276	289	298	279	301	279	321	308	304	314	293	287	300	302	309	298	288	274	323	299	270	270	300	311	289	290	280	303	280	289	302	265	322	311	274	305	295	292	300	308	326	296	283	312	293	295	277	312	303	306	302	278	272	273	269	265	293	280	279	294	321	300	297	269	299	308	265	306	285	302	316	284	256	281	292	285	302	291	299	282	299	278	275	268	276	286	306	315	275	276	297	288	304	274	307	309	262	299	281	289	286	311	309	287	272	290	259	265	287	308	287	315	282	275	289	326	276	290	274	321	247	271	300	288	305	276	304	293	291	303	270	301	301	300	312	324	319	315	286	295	299	263	273	310	281	325	261	307	265	271	275	281	257	288	286	292	288	280	285	289	302	295	306	294	289	331	298	276	307	283	298	289	271	268	292	303	299	272	286	304	286	296	316	276	286	286	315	280	301	287	300	278	283	316	305	333	296	286	339	269	317	307	274	282	250	301	306	289	295	305	294	284	300	298	280	281	293	322	325	304	277	311	296	280	275	288
30225	57992	56311	45195	38388	29055	19371	13876	10205	4914	4276	3741	2822	1817	1606	1411	1250	1297	1154	1045	1264	1341	1249	1304	1318	1666	1189	1039	912	1144	1350	930	890	848	733	731	725	771	701	685	729	743	728	682	566	507	500	480	477	476	501	492	760	1298	1131	901	748	595	547	505	504	480	456	475	485	461	469	441	458	479	451	472	453	423	516	488	444	452	463	466	476	461	461	484	433	488	454	473	452	498	486	488	484	494	457	449	486	492	499	471	450	463	452	522	482	494	477	448	473	451	483	472	469	456	466	429	495	478	476	434	457	471	489	465	492	501	489	457	459	447	443	501	468	499	488	443	467	467	460	455	471	474	471	438	475	470	459	490	471	456	445	466	440	439	450	475	464	483	483	471	452	466	467	484	480	473	443	444	463	482	460	465	464	460	451	438	464	488	449	439	501	454	474	462	462	488	489	497	455	482	488	462	452	499	483	460	457	472	482	482	484	485	488	475	407	465	491	438	471	459	465	462	475	433	448	440	470	475	489	436	455	476	453	444	457	471	466	452	475	528	489	474	467	473	478	487	436	454	445	451	461	479	463	438	464	442	464	475	486	472	499	470	456	494	442	455	430	463	526	467	472	456	465	429	415	475	473	470	461	453	485	474	470	491	466	440	455	474	411	452	505	465	454	489	462	488	471	473	499	413	451	455	454	504	445	479	471	452	460	453	436	439	496	476	465	462	427	479	481	430	499	473	435	505	490	444	463	455	462	424	454	447	483	443	459	437	478	488	502	463	484	450	446	482	476	462	484	446	471	462	428	488	436	440	482	475	471	460	477	471	418	467	433	468	470	447	487	486	436	449	445	483	483	484	471	460	453	443	487	474	517	470	508	471	432	447	452	481	464	480	477	455	481	477	484	482	455	453	452	436	481	469	447	455	446	487	464	478	432	464	501	471	472	462	454	487	440	448	450	453	447	465	497	479	440	453	466	473	451	464	519	449	482	445	463	445	470	463	467	483	468	443	469	459	451	492	478	419	447	478	447	500	420	461	503	485	442	473	482	456	484	434	461	497	470	425	444	491	450	485	476	465	471	476	448	525	513	494	457	469	470	459	469	451	462	494	496	483	519	477	481	483	449	471	496	460	466	503	472	457	458	490	447	455	499	459	458	490	475	475	461	449	550	522	462	491	441	469	448	459	451	455	449	482	452	436	466	440	530	440	440	455	476	480	440	465	438	454	462	460	447	481	483	466	475	458	473	470	499	507	434	492	436	477	478	461	484	429	486	477	499	501	458	468	484	454	420	505	474	471	439	449	477	501	447	431	451	470	461	486	471	501	512	457	426	453	450	438	475	471	445	501	465	441	487	502	482	466	448	472	491	473	511	419	456	500	473	468	473	453	465	445	486	419	444	492	468	440	464	503	463	463	463	459	464	453	485	483	485	436	444	465	451	463	471	441	450	486	464	470	457	498	493	470	441	472	465	455	423	464	458	454	448	462	455	442	488	444	494	482	462	457	502	445	477	468	460	469	476	463	496	447	430	451	471	430	465	455	494	475	476	458	470	473	462	495	502	461	457	540	471	509	475	455	468	469	469	489	431	440	487	465	455	485	471	476	477	442	466	500	453	479	454	468	463	479	479	472	478	444	462	517	455	468	433	447	533	485	471	494	459	435	451	456	451	487	476	473	455	463	436	474	471	429	454	462	528	456	452	405	491	446	455	461	441	469	507	469	456	494	488	445	493	476	500	477	448	431	446	458	510	470	498	461	493	430	494	445	482	472	477	467	501	473	464	481	468	493	470	461	491	459	484	495	489	457	474	491	439	500	474	473	461	449	477	430	469	463	473	465	444	449	488	477	470	449	462	451	438	499	487	477	490	454	457	504	471	430	473	471	478	471	484	455	466	491	434	470	498	428	491	519	491	495	487	495	488	460	484	516	483	481	483	455	448	439	480	467	507	499	458	451	497	478	462	454	475	484	476	450	495	460	484	497	479	436	477	456	475	464	432	494	492	462	496	433	483	464	433	452	451	541	461	497	474	501	510	485	441	480	474	469	475	475	515	447	500	457	456	452	469	471	486	454	502	458	493	439	461	452	449	469	464	504	453	447	468	444	443	468	467	465	435	467	454	442	453	461	477	462	470	478	439	485	464	469	450	422	451	452	466	496	452	451	487	437	516	457	408	462	460	479	478	468	495	485	469	450	470	443	476	449	414	466	462	463	491	467	456	490	479	477	457	477	473	447	486	458	445	475	475	495	463	490	447	462	457	438	439	481	501	435	479	458	453	482	476	470	456	439	454	465	486	473	450	458	491	494	420	467	492	444	451	505	485	478	454	477	462	485	472	468	513	483	489	433	447	458	467	460	450	431	461	484	505	446	459	509	494	491	512	497	454	469	427	482	475	451	430	470	464	448	496	458	501	451	452	432	494	463	481	448	464	496	435	469	483	457	469	442	462	500	458	483	425	490	492	427	457	497	440	484	489	477	465	473	442	460	458	484	475	471	477	468	471	456	453	468	446	447	508	482	457	474	455	519	461	463	497	469	495	499	510	478	460	414	447	464	445	471	474	484	507	466	449	482	432	482	476	469	461	462	486	459	470	482	472	482	432	521	489	476	486	467	468	462	455	482	535	492	466	473	482	449	475	451	462	511	471	475	505	462	455	459	436	485	449	446	493	477	473	473	468	455	470	492	456	462	474	530	467	463	449	449	476	477	463	493	482	478	466	490	455	454	427	447	480	440	510	492	467	456	461	482	437	453	495	484	515	520	469	452	441	479	468	504	452	485	432	437	480	492	466	461	442	442	468	479	477	449	436	458	465	474	441	446	471	454	485	462	458	451	466	450	459	469	475	469	474	479	508	490	529	536	496	467	477	495	454	484	498	446	435	495	492	479	473	525	462	503	458	482	470	459	479	471	458	489	430	508	482	456	476	476	483	439	454	444	473	473	496	523	480	477	451	459	453	472	470	465	471	482	458	432	468	491	455	433	469	461	487	442	490	470	452	455	486	447	480	433	424	446	463	443	447	504	445	461	450	454	493	461	446	449	444	423	478	449	474	448	490	475	500	464	473	442	474	426	480	432	466	480	463	455	474	441	505	458	475	477	430	446	466	494	457	452	453	458	462	460	486	454	477	457	489	448	460	528	457	441	480	497	456	456	464	501	461	504	449	451	417	529	487	475	492	453	462	453	480	464	452	451	464	473	509	459	489	473	434	423	482	443	485	486	468	456	476	478	486	468	496	480	475	449	457	473	516	451	459	455	486	507	434	476	472	487	460	483	435	471	505	448	482	483	431	434	489	492	428	480	474	465	494	469	502	451	472	470	490	475	458	463	492	461	467	478	414	497	494	508	450	454	508	469	472	481	455	476	460	430	490	455	456	445	469	472	451	475	486	503	458	491	446	428	438	469	478	464	458	454	419	462	486	503	443	461	478	498	472	418	507	506	451	483	501	459	470	443	488	452	442	470	462	446	470	480	497	449	455	438	481	486	457	424	458	496
27677	28046	36750	29954	18595	10055	4907	2518	1508	794	808	643	493	401	399	389	333	405	355	367	407	393	371	408	469	456	364	344	370	389	428	371	335	333	302	294	318	357	323	337	300	300	317	317	314	293	303	295	271	281	282	278	270	278	330	346	260	262	292	280	292	280	281	290	296	286	277	297	288	230	250	284	311	286	286	286	292	284	291	308	298	315	277	269	278	265	285	243	278	294	274	269	251	256	288	275	269	277	282	287	272	271	258	280	254	307	265	284	250	239	296	276	301	265	273	298	275	275	258	268	276	278	285	283	277	301	270	283	268	281	244	272	256	270	290	300	278	273	261	272	231	245	282	275	281	258	260	318	273	272	320	282	276	258	271	256	269	309	263	260	258	270	311	274	259	287	259	276	288	299	286	273	290	302	289	281	267	298	256	285	300	293	304	279	271	276	302	309	299	271	277	249	282	279	285	261	277	283	275	282	245	290	275	270	264	287	294	281	270	278	265	248	261	283	291	278	259	278	275	284	300	278	295	275	293	272	260	280	263	262	291	279	316	272	260	249	273	295	263	292	300	259	308	290	271	272	270	265	283	235	261	300	263	277	259	272	297	282	262	276	271	282	260	295	278	301	253	275	283	261	280	320	290	253	289	274	306	272	297	276	279	250	291	302	254	278	295	275	261	273	264	259	279	265	281	282	250	294	265	281	276	288	276	261	275	263	297	258	261	272	272	285	279	300	278	263	266	282	249	286	277	262	259	278	308	280	255	277	268	261	282	262	300	269	259	266	293	277	275	295	274	285	274	271	262	289	262	250	311	268	253	266	264	285	289	294	302	309	265	315	276	286	284	304	270	271	256	279	265	265	267	277	313	278	258	259	244	272	292	267	268	281	279	268	261	249	306	281	288	271	265	247	268	264	247	274	289	269	290	285	301	284	264	292	268	295	304	270	278	283	271	297	274	285	301	253	231	249	285	275	283	284	273	293	311	277	289	272	248	270	295	205	294	246	286	270	294	278	277	242	262	301	272	273	296	250	304	265	285	303	286	279	306	281	241	275	261	277	276	286	264	252	297	257	284	307	274	305	289	271	281	275	266	297	280	271	246	287	282	279	270	278	252	269	277	279	251	285	305	275	278	264	297	298	263	286	267	283	301	296	294	246	268	274	290	300	290	269	276	270	263	270	275	250	267	273	297	254	268	261	294	293	272	282	275	279	292	288	279	271	258	288	292	263	273	266	259	279	280	293	249	288	248	265	292	294	259	259	263	273	279	280	268	280	265	272	286	270	250	274	252	288	257	287	262	280	269	282	271	265	270	257	280	289	254	265	279	281	253	283	268	291	280	269	270	277	284	280	280	278	253	278	278	290	308	289	286	308	286	268	286	263	292	252	297	288	270	271	260	286	273	246	279	269	283	284	284	280	268	242	285	281	311	271	244	267	261	260	268	256	303	258	283	272	258	300	300	258	288	263	271	265	271	271	258	285	290	279	257	263	282	283	277	324	274	253	262	263	280	278	259	284	275	286	293	285	295	288	292	257	278	266	276	247	287	243	291	279	249	276	272	257	264	292	276	273	251	295	290	295	259	247	300	299	286	294	277	247	292	267	280	271	306	251	269	280	266	260	271	303	286	282	239	272	250	288	268	284	276	286	277	251	276	290	275	255	264	268	261	268	260	261	323	279	280	291	282	290	267	306	276	301	274	272	280	307	318	267	278	266	270	298	260	274	272	289	258	261	301	297	259	290	282	255	294	277	273	290	277	262	288	274	247	278	269	264	262	249	258	247	260	269	277	257	281	258	293	285	279	273	252	291	266	294	272	257	287	295	278	250	271	281	277	268	259	262	263	302	294	273	262	272	261	271	288	277	288	245	276	299	313	266	281	263	276	279	266	270	294	252	280	245	265	276	269	278	282	269	267	293	264	258	251	270	293	290	282	261	253	246	273	254	270	260	283	282	280	259	285	258	264	300	261	276	268	267	263	265	304	250	282	287	296	265	307	268	285	295	301	260	271	284	288	258	294	264	277	291	265	274	291	272	274	285	259	251	275	271	273	299	288	299	274	256	247	314	267	248	273	279	276	288	283	254	284	263	267	268	280	263	281	271	288	270	268	293	261	264	280	258	285	245	268	318	269	280	265	275	270	264	269	304	267	266	279	278	300	270	286	256	275	281	254	258	270	296	286	265	236	288	271	243	282	272	290	268	249	263	248	283	254	283	264	266	280	289	266	280	265	263	279	273	291	308	294	303	296	261	275	261	281	261	254	286	268	269	285	277	265	258	273	272	279	288	283	240	262	279	274	259	257	275	280	285	289	277	263	249	300	276	276	263	268	287	272	246	297	292	284	269	250	312	285	267	276	270	289	270	276	275	272	288	273	275	299	287	281	252	282	306	286	285	247	281	261	282	277	270	279	245	320	277	285	300	263	252	266	231	287	268	264	279	292	286	278	267	292	285	292	272	256	282	300	287	311	287	244	276	255	274	291	277	308	289	285	266	280	268	282	258	246	293	289	282	284	260	292	273	271	268	263	296	267	256	269	286	260	284	287	263	289	278	296	297	251	249	252	298	279	288	302	297	276	292	310	257	293	250	244	265	258	275	286	282	296	261	277	252	266	270	254	290	271	279	284	277	278	256	262	261	298	263	265	265	287	278	265	264	266	255	264	271	268	259	267	263	296	292	272	237	282	289	293	282	282	278	294	275	283	267	274	277	270	271	287	275	294	277	249	277	274	258	299	267	274	286	299	259	262	289	241	262	267	274	295	254	267	287	266	259	295	318	270	273	290	299	266	259	267	292	262	273	260	274	290	259	276	258	276	262	251	269	255	272	266	276	273	310	334	284	268	296	284	251	306	288	258	257	283	259	290	273	300	285	272	274	254	308	289	282	272	280	283	278	256	265	285	276	288	308	266	290	269	235	253	256	282	278	265	240	272	284	266	256	232	256	293	325	270	290	258	259	278	274	281	294	261	265	253	249	312	300	283	294	235	284	251	273	263	248	290	293	284	265	252	249	271	281	270	266	275	279	279	290	285	267	282	274	281	245	265	268	268	295	290	250	280	273	270	266	272	308	294	279	286	292	272	324	283	268	261	270	301	274	252	287	282	311	293	280	262	270	286	277	275	264	271	290	258	250	259	268	283	289	251	277	316	271	285	262	257	278	294	297	258	293	282	288	283	250	254	286	270	304	278	258	276	280	292	256	275	277	279	279	280	296	303	288	261	268	293	253	274	280	260	262	276	272	287	261	258	286	274	282	274	263	258	283	277	276	260	272	261	262	296	252	284	270	266	259	290	285	291	308	276	310	282	307	256	281	292	259	277	253	269	313	251	256	272	283	265	242	272	254	251	306	283	296	248	265	255	289	263	250	260	273	248	267	303	269	280	257	250	290	265	279	277	288	284	262	261	297	316	282	277	274	240	260	267	273	277	271	263	314	258	261	263	291	272	270	295	260	289	278	256	298	278	271	279	257	260	283	274	279	261	284
28021	47347	43905	34161	24954	17749	10388	6680	4050	1807	1892	1597	1052	857	786	765	700	740	639	736	857	804	775	812	891	972	831	718	680	717	879	787	556	605	579	535	502	588	554	600	574	572	586	574	530	473	488	452	426	515	449	480	477	507	550	546	486	486	466	444	444	433	414	471	521	458	456	421	472	458	477	427	433	443	446	464	474	440	448	429	461	434	483	454	444	428	461	470	485	433	463	447	453	475	455	473	485	490	451	454	447	410	417	476	443	490	479	487	468	457	464	454	425	457	465	476	475	483	430	466	456	454	438	462	456	469	448	433	486	433	434	441	448	473	479	466	447	429	469	443	448	430	451	469	482	452	435	460	466	436	440	451	425	440	460	510	444	469	466	429	455	463	407	463	463	476	409	437	460	453	468	419	479	427	428	436	500	438	462	467	459	439	439	445	447	429	458	472	412	433	414	438	468	480	407	443	492	468	413	456	448	464	433	428	425	437	451	472	475	464	450	459	450	471	443	427	491	466	424	458	435	470	451	463	434	461	445	427	468	463	442	401	453	465	456	458	470	454	463	462	475	446	467	482	451	457	484	463	483	470	437	461	433	456	461	462	431	424	454	475	457	418	470	435	456	443	438	425	426	448	459	438	473	460	438	421	437	420	441	464	440	432	447	461	434	468	442	436	448	453	451	474	436	452	450	428	434	406	429	448	434	434	470	428	455	416	425	442	445	478	484	465	427	479	420	451	437	424	425	445	468	452	465	462	472	421	435	467	451	491	467	451	477	435	507	450	466	460	477	445	438	480	427	457	449	453	459	422	439	429	446	442	499	463	436	477	438	482	428	473	487	451	441	462	439	438	458	493	459	453	456	487	452	440	455	451	445	460	442	457	462	473	448	474	468	441	428	457	468	418	429	462	437	479	472	422	504	480	467	427	449	474	476	404	441	451	461	438	468	435	424	435	456	459	433	449	438	461	404	437	435	466	435	470	453	476	468	466	432	412	450	417	451	480	438	439	514	442	459	476	478	454	489	449	481	453	458	422	441	444	467	433	436	414	481	426	423	440	440	471	426	444	430	413	473	479	430	424	510	460	453	464	463	439	422	462	449	489	465	461	442	433	463	440	450	438	434	443	481	448	462	437	466	434	442	480	430	431	461	422	404	422	447	438	440	462	436	464	459	469	505	469	467	469	446	445	431	450	468	429	434	444	449	456	445	485	472	455	422	453	439	448	445	411	464	449	445	457	484	447	427	447	427	457	440	447	443	445	450	444	481	445	458	456	449	437	466	448	428	451	448	470	442	414	430	432	437	410	481	446	457	438	450	445	484	494	420	489	474	495	477	482	416	425	457	456	385	452	460	456	408	452	475	434	461	477	434	432	454	490	440	466	463	451	450	446	492	452	443	438	489	461	427	442	431	436	436	421	462	443	434	435	437	445	472	468	482	462	453	467	442	459	446	467	426	440	428	441	411	447	459	479	394	471	416	482	440	428	428	473	452	471	493	456	471	429	462	459	422	449	456	498	459	459	457	443	441	483	444	424	460	435	448	447	410	456	433	445	484	482	497	461	456	449	438	442	488	432	471	427	468	433	465	415	450	482	420	420	456	468	477	405	454	443	445	474	457	436	463	443	436	435	412	404	446	464	477	457	434	458	459	469	466	462	432	493	425	412	496	466	442	457	427	479	451	457	453	478	448	475	462	438	460	493	421	459	392	425	459	487	447	443	446	456	444	448	483	445	432	463	452	420	473	425	406	394	432	441	450	472	464	474	434	449	445	402	449	424	424	458	442	442	465	442	433	448	488	469	464	461	402	426	450	441	454	463	462	456	473	482	480	432	491	454	413	448	459	462	451	454	413	464	454	454	475	469	468	446	467	475	472	446	430	448	417	460	433	447	452	436	457	455	452	401	458	443	430	430	441	471	447	442	448	462	441	432	438	431	454	450	471	461	427	453	468	415	473	476	450	476	454	457	440	425	490	415	444	440	434	441	450	458	482	514	451	462	471	429	425	440	435	423	466	440	481	464	439	468	445	445	427	453	436	439	433	452	449	463	448	482	427	484	452	443	481	439	446	488	440	421	470	413	448	436	433	470	443	482	461	442	406	502	476	471	470	427	448	448	424	473	454	438	427	448	441	431	433	452	443	450	444	452	447	480	456	460	444	464	466	461	447	469	453	451	454	444	485	468	439	436	445	411	448	480	446	474	459	480	405	419	447	489	463	458	494	424	446	470	415	453	415	441	509	445	430	460	461	445	460	465	472	442	459	458	440	487	461	453	478	446	461	459	462	482	435	435	463	429	473	447	441	430	443	425	478	465	459	474	470	454	450	480	452	446	463	470	435	440	448	447	481	483	450	461	466	456	455	430	444	462	450	448	460	430	468	449	477	468	469	446	433	496	410	431	422	467	430	463	460	432	500	452	463	435	443	460	432	439	450	457	426	425	488	395	497	457	450	444	485	455	447	462	438	441	458	442	441	502	447	437	420	467	453	425	454	499	474	435	438	445	444	469	409	437	425	498	465	445	483	429	440	454	446	427	453	446	462	438	459	452	473	457	428	492	430	448	447	442	458	442	465	416	433	440	437	456	441	415	429	473	447	463	425	485	450	470	500	493	443	445	445	419	451	495	456	418	449	470	472	458	453	456	424	504	456	461	399	451	460	432	456	461	450	447	434	439	442	438	469	502	439	402	431	412	481	491	475	483	452	442	445	419	446	430	431	447	436	450	433	458	426	482	422	467	414	461	454	438	444	451	422	477	469	429	454	432	445	434	479	469	450	453	460	440	455	443	436	478	462	459	475	429	454	459	448	432	449	443	472	436	424	435	419	412	461	416	451	468	455	469	430	441	471	442	398	456	484	438	462	450	454	467	446	462	441	433	462	440	439	465	443	448	437	444	483	453	467	453	460	456	458	480	472	448	415	441	440	454	418	458	463	447	419	444	479	436	438	409	469	461	436	453	467	433	534	470	421	492	454	433	444	430	426	412	434	413	479	460	473	485	502	486	414	448	456	464	428	434	482	450	432	465	449	490	436	423	441	454	449	450	478	424	419	414	424	457	477	430	466	459	438	432	468	452	455	420	428	439	480	427	421	430	443	462	414	444	445	453	472	459	475	450	448	445	442	464	446	485	479	438	441	424	450	421	447	435	434	446	444	466	437	467	442	440	448	442	437	452	434	440	437	471	464	453	466	449	477	443	414	444	445	424	415	434	463	422	434	408	462	453	417	452	468	425	452	459	421	436	423	456	439	439	464	489	440	495	393	440	445	437	430	451	467	452	473	454	452	418	467	454	437	452	464	468	451	434	467	439	481	439	447	445	455	491	431	452	432	440	446	449	425	480	439	437	502	445	475	455	469	450	470	434	466	429	446	455	499	459	496	461	457	419	454	464	461	461	432	439	427	446	476	438	458	467	489	448	423	440	450	443	449	436	446	457	446	439	487	437	446	447	459	496	440	470	456	487	464	441	459	455	462	432	427	468	425	444
24309	21380	29044	26198	23159	18689	10998	4675	2298	1405	1226	993	745	639	586	534	506	515	489	470	577	507	522	479	579	623	476	500	446	506	521	571	439	359	384	368	392	368	366	372	413	360	351	384	360	321	327	320	296	297	304	300	319	477	487	438	413	363	306	324	328	287	321	285	285	296	311	272	326	299	305	336	307	303	311	298	324	329	283	275	293	305	293	299	348	290	314	319	297	280	272	307	326	312	277	339	309	334	326	287	317	304	320	339	320	319	317	299	285	297	354	304	321	278	326	312	303	316	318	296	326	310	321	294	288	305	298	283	301	350	321	278	301	311	329	308	330	321	289	353	292	302	304	314	327	285	305	302	314	313	307	283	313	297	308	308	309	308	326	275	304	301	302	299	284	299	286	271	284	274	318	301	297	286	273	322	307	286	287	337	303	307	305	298	286	298	320	337	306	318	291	313	276	251	271	334	313	298	308	300	318	305	328	302	305	296	331	317	286	307	287	299	329	313	306	321	309	317	306	289	298	325	332	325	298	292	284	317	268	284	330	305	303	294	294	278	281	291	297	290	268	283	289	303	302	298	324	310	319	294	281	303	310	304	311	315	320	320	339	313	311	297	306	277	299	305	285	294	279	288	325	302	286	277	278	312	287	308	299	305	312	328	313	290	277	299	320	267	319	298	300	308	300	325	315	337	280	299	288	334	287	309	324	273	293	273	308	290	307	292	294	303	263	330	322	286	303	325	314	284	331	330	272	250	320	272	319	317	311	280	332	309	282	291	299	310	314	278	299	333	306	276	286	298	310	296	283	296	322	321	313	317	327	310	287	296	287	287	289	295	325	267	321	316	294	293	270	320	307	313	310	294	345	270	303	277	282	289	328	296	329	305	299	273	303	303	309	316	291	307	299	296	288	305	304	295	290	272	272	297	305	315	339	309	336	287	325	277	284	296	297	299	302	293	298	268	311	322	315	304	315	294	293	290	300	340	277	314	301	318	302	331	321	306	276	334	330	280	307	286	308	328	283	292	294	311	313	287	326	286	287	309	298	331	312	280	266	279	317	288	277	306	266	318	273	287	321	301	294	296	286	322	287	292	286	311	312	300	322	281	310	301	306	298	306	313	293	315	322	330	294	321	337	314	306	306	319	306	302	333	296	289	280	280	284	323	301	301	305	322	321	322	285	325	348	283	288	306	314	326	338	287	291	296	309	313	248	297	291	292	340	297	320	315	301	264	295	328	310	310	288	346	301	299	305	273	310	298	287	320	280	295	286	306	328	325	326	304	304	305	309	282	289	313	323	272	287	312	334	314	315	292	256	346	290	320	304	285	311	342	285	306	294	322	293	289	294	302	290	305	302	308	312	260	307	317	320	328	282	317	296	311	299	302	304	299	298	323	292	313	321	303	314	304	303	289	314	292	306	323	341	290	319	302	314	313	357	307	324	312	292	325	299	318	309	306	286	284	311	311	314	307	288	306	317	295	320	324	298	352	320	278	305	299	282	306	334	310	311	275	318	284	287	311	335	325	299	312	294	286	300	263	308	281	304	273	294	304	298	315	298	315	286	305	293	305	327	312	295	284	302	302	288	298	309	323	293	286	309	313	305	286	320	283	281	287	294	289	308	282	320	283	300	299	319	322	300	298	284	291	292	293	293	308	286	320	319	297	301	329	287	322	278	328	330	283	333	318	304	322	303	308	297	275	305	291	322	312	291	295	313	303	316	293	311	302	301	300	306	298	306	275	290	317	310	288	299	312	284	298	284	309	304	283	302	295	289	282	272	285	310	258	308	303	293	286	336	300	314	324	314	299	304	320	267	293	308	366	301	309	286	312	286	322	315	315	307	293	309	290	275	305	309	299	327	287	308	282	325	313	283	312	335	297	300	320	331	319	287	313	294	307	313	323	337	304	313	321	286	273	311	291	307	324	298	302	308	309	312	302	284	299	284	304	296	298	271	305	299	290	312	269	306	337	308	296	301	293	325	298	301	287	316	291	336	331	335	298	320	346	290	293	299	301	323	293	287	302	308	293	332	286	314	298	306	312	309	337	304	299	292	307	278	321	323	275	333	291	313	287	283	305	293	290	321	296	301	335	283	268	320	300	315	292	287	299	306	296	322	299	303	323	286	299	299	300	312	296	335	305	307	319	302	304	304	283	305	298	267	305	300	331	291	327	330	317	298	323	314	280	306	297	302	319	284	272	296	291	327	284	286	288	335	287	334	325	340	282	305	290	324	311	304	273	333	315	303	306	291	307	288	309	307	270	281	306	315	307	315	287	290	310	313	323	283	288	321	294	306	332	292	305	292	318	297	301	300	287	326	322	302	316	291	303	308	266	288	307	322	293	268	298	296	326	313	315	304	299	289	320	282	297	308	280	293	312	298	282	277	329	320	299	275	308	299	334	292	294	276	314	321	320	282	303	305	256	277	293	304	310	307	293	300	294	297	291	313	334	322	289	277	295	336	306	297	301	278	320	284	295	288	271	324	301	310	311	293	323	337	283	323	320	318	268	325	306	321	322	322	289	313	292	326	295	308	298	310	277	267	274	312	310	301	273	284	325	288	295	320	307	324	312	322	265	325	266	301	300	302	328	326	307	293	341	309	335	284	282	302	332	281	289	318	298	294	296	297	299	298	284	274	332	300	285	293	315	307	276	300	320	332	303	294	303	279	310	303	308	310	303	280	283	316	291	288	303	301	300	306	300	251	320	303	315	279	310	323	314	310	293	310	325	291	298	295	289	322	299	306	324	292	313	284	291	341	293	300	287	342	299	293	329	281	290	310	329	281	327	308	285	285	313	301	338	271	305	307	312	295	303	308	303	309	301	305	292	293	306	301	283	320	305	311	320	272	287	291	328	302	304	302	316	299	287	300	276	313	316	314	304	302	288	262	323	296	301	276	274	287	319	310	310	270	320	296	326	288	293	283	255	291	309	287	305	325	266	311	316	296	307	267	265	305	282	303	300	307	274	297	267	303	298	287	318	291	292	322	307	317	285	297	298	309	292	305	276	284	289	291	322	322	279	330	337	290	298	297	311	274	279	297	314	295	306	327	306	309	315	288	300	290	295	298	306	307	322	272	292	290	300	277	312	319	305	284	317	322	312	291	299	315	265	297	269	299	302	301	318	277	315	280	297	344	310	299	283	285	336	310	269	315	328	315	309	280	296	292	308	263	334	305	301	302	315	282	332	300	292	298	286	283	310	307	294	312	313	306	327	316	329	341	290	350	326	297	307	285	288	264	317	297	289	299	280	295	313	299	317	320	305	291	302	327	301	318	323	307	328	295	309	307	286	311	333	302	301	286	324	288	288	287	274	303	309	260	270	321	297	306	315	333	301	283	298	308	320	291	324	300	314	315	311	310	322	303	304	317	305	250	330	289	310	313	288	301	273	297	309	317	280	324	302	297	315	297	310	301	307	298	297	333	323	319	297	317	313	308	292	327	260	303	307	307	319	334	297	296	295	310	305	285	339	286	286	318	330
29110	52836	49720	39666	30683	23662	15850	10247	5733	3416	3207	2419	1623	1396	1366	1100	1024	1038	884	1033	1243	1078	1065	1034	1222	1304	1005	1042	895	996	1148	1161	789	716	674	627	647	668	780	727	713	576	609	688	633	584	503	510	509	465	501	533	597	931	955	839	682	528	565	540	500	508	512	503	500	479	504	491	502	485	508	497	501	483	509	519	520	530	491	500	580	485	445	520	504	533	473	520	492	490	447	501	509	522	507	501	497	526	462	538	520	505	503	481	535	535	546	478	459	504	483	521	510	493	484	473	465	459	517	469	474	501	543	487	505	456	461	458	497	487	533	486	547	474	520	496	502	498	501	504	529	483	535	497	518	514	519	499	492	485	479	519	457	468	438	471	457	510	507	515	488	481	472	508	499	509	499	497	523	530	473	474	493	490	482	513	517	473	501	528	511	455	483	490	498	506	493	502	513	510	525	467	476	501	461	502	464	515	500	501	485	486	504	480	509	474	444	465	519	506	479	489	469	488	455	506	507	518	493	515	521	480	520	520	508	513	503	492	485	530	507	494	475	486	500	501	502	481	498	501	509	502	504	502	508	508	488	540	475	502	491	526	476	482	497	519	520	472	497	486	498	470	485	505	456	542	502	499	476	492	497	494	505	554	488	489	453	495	484	470	474	477	469	483	491	464	452	537	498	481	487	495	489	472	491	483	493	500	517	485	528	533	505	456	484	494	514	507	457	514	512	480	480	530	454	501	511	525	470	507	495	504	485	522	526	435	492	458	459	497	464	474	491	518	474	523	527	491	500	499	475	466	489	519	491	496	499	491	513	487	510	521	483	488	491	456	507	496	502	498	447	478	437	522	503	447	494	512	485	496	492	511	500	483	482	545	476	519	537	502	479	530	498	485	533	499	494	543	460	486	519	498	494	517	454	467	519	470	505	497	505	508	475	528	475	477	489	477	513	497	524	499	474	540	485	512	506	512	525	469	501	509	485	463	490	504	515	490	482	492	503	540	522	498	466	464	496	427	497	489	475	531	457	474	498	464	445	466	494	488	533	496	452	517	486	485	528	495	504	463	468	481	475	527	493	504	497	531	487	505	554	508	482	489	507	456	480	509	464	535	471	546	530	492	452	516	543	504	487	513	512	513	507	451	477	474	488	490	513	511	527	481	482	508	474	498	500	522	443	502	493	486	448	511	540	531	501	496	511	485	467	497	522	487	446	528	492	468	515	498	485	464	482	551	447	479	500	484	479	512	528	495	457	499	458	477	509	541	444	498	502	489	478	471	492	461	475	487	537	516	542	490	538	495	508	501	484	484	465	553	504	511	459	464	482	505	490	451	547	460	517	463	481	498	575	479	507	531	484	487	476	531	491	499	484	483	494	479	480	483	485	463	501	511	456	501	521	490	486	502	511	500	483	470	485	473	505	530	449	524	462	485	471	466	479	485	493	498	509	490	514	505	485	514	501	515	516	486	490	494	497	509	491	496	518	485	510	496	496	533	492	474	504	509	506	479	479	498	490	494	516	490	497	488	438	494	520	491	488	498	503	493	505	509	446	494	476	480	513	457	492	520	435	458	437	501	495	498	508	427	545	498	536	530	470	502	492	472	494	483	530	470	469	469	500	498	510	514	475	489	517	497	479	467	515	482	522	482	528	473	513	477	490	515	528	506	510	504	494	512	462	494	512	536	484	479	473	514	489	460	471	510	527	486	491	492	457	479	538	483	498	487	476	491	471	480	502	475	464	498	465	453	485	525	479	475	477	456	468	480	485	490	491	492	474	497	494	497	500	472	477	469	517	472	517	482	506	472	506	528	464	501	503	459	467	476	482	518	487	476	504	511	470	471	489	461	508	508	518	498	520	511	489	491	469	518	497	484	508	525	489	501	507	476	503	475	499	510	489	509	490	556	472	467	501	445	512	496	483	492	531	530	503	536	459	478	519	472	554	519	561	524	483	502	456	507	530	466	514	504	504	517	494	526	492	513	500	534	479	487	517	505	455	516	491	479	471	486	471	469	525	498	496	538	485	499	449	476	469	495	490	475	513	515	484	461	468	513	467	465	539	470	481	470	502	507	490	514	518	512	514	480	457	471	459	505	493	481	537	517	465	506	495	518	500	475	460	483	505	522	536	510	525	496	491	516	432	554	523	519	512	525	458	490	475	495	535	461	527	458	551	463	509	522	500	527	452	512	497	448	489	475	497	452	465	504	497	483	530	511	462	535	492	489	541	497	481	457	475	515	483	517	521	480	466	486	476	533	532	498	490	528	514	480	507	506	463	525	506	441	533	461	510	485	484	509	486	439	496	519	477	545	533	490	544	492	492	489	518	479	493	457	487	487	485	493	459	525	490	511	491	501	484	437	478	484	454	481	505	515	481	481	474	524	492	524	498	510	518	503	503	478	488	494	473	492	488	506	520	517	476	514	529	545	503	483	491	518	508	470	462	486	493	497	499	525	506	492	481	514	512	504	470	491	495	495	487	494	471	487	474	493	515	486	491	480	489	490	476	463	487	536	497	478	522	515	462	468	502	457	484	518	488	466	542	478	504	543	477	478	500	504	488	468	505	482	480	486	525	500	507	513	479	470	464	498	532	492	454	486	495	501	501	497	487	497	523	507	502	494	505	527	452	483	505	490	505	505	469	475	496	511	479	503	515	467	476	508	448	493	490	464	520	493	488	494	504	497	495	492	517	515	527	500	454	497	545	487	484	509	509	468	479	473	492	493	505	512	461	505	472	466	486	507	514	512	455	494	511	523	467	441	478	463	467	491	510	497	540	542	527	481	522	510	519	488	472	491	490	494	465	488	482	461	457	497	498	509	523	474	508	514	516	492	512	516	510	482	500	475	484	473	474	538	480	515	496	486	481	504	459	477	450	499	490	507	476	513	500	469	480	504	515	477	490	488	478	454	497	503	500	478	463	509	480	507	500	440	495	507	478	494	503	506	500	494	496	473	507	488	489	476	490	492	536	484	460	500	480	499	488	476	474	469	495	536	505	503	519	456	480	499	493	505	499	488	464	527	505	504	501	491	519	489	520	496	492	493	479	484	544	526	489	476	486	486	510	481	514	512	484	552	492	478	482	503	492	514	490	472	507	483	468	495	540	483	449	465	456	485	534	493	467	528	505	484	533	473	515	505	476	523	491	486	504	457	494	462	536	460	482	510	495	489	517	512	488	478	475	502	468	526	471	485	508	525	485	476	485	497	495	505	494	475	525	490	486	458	482	486	493	536	531	459	460	475	484	499	499	485	484	493	489	488	513	500	484	510	526	469	493	530	481	489	491	544	499	485	466	487	456	500	486	526	486	461	495	425	510	496	503	512	509	488	474	484	504	498	515	542	491	494	518	482	532	472	488	486	515	473	517	493	501	507	477	484	485	514	497	501	486	457	479	469	517	476	499	486	506	489	491	541	520	478	510	469	536	504	525	480	484	519	469	568	488	511	435	485	496	516	504	473	498	480	490	509	490	522	504	511	497	494	471	497	466	508
23367	21496	29446	24256	22352	22998	18114	7348	3121	2250	1800	1195	924	871	742	638	592	608	548	507	698	660	612	609	760	836	601	555	521	609	704	769	510	413	431	384	393	362	357	418	380	407	340	369	406	341	315	263	318	320	311	281	341	630	644	518	459	368	330	310	311	292	317	282	293	278	282	307	299	306	300	267	316	309	294	318	287	268	284	314	294	306	288	313	288	308	295	275	312	295	282	302	275	307	309	307	320	278	287	290	307	312	278	297	284	309	328	295	282	261	304	292	293	308	315	268	306	296	298	305	285	284	321	297	290	312	315	294	327	283	337	298	300	312	308	296	336	298	349	299	319	285	294	310	282	317	341	300	282	289	270	274	289	291	294	288	297	303	337	315	278	309	301	278	306	334	305	322	304	253	281	304	296	324	284	306	309	301	325	299	299	317	281	290	312	273	299	306	284	308	290	316	304	270	314	300	276	281	286	293	309	281	266	284	312	318	304	289	283	294	314	274	284	291	272	282	291	284	290	314	313	322	330	308	292	305	281	304	299	290	282	317	293	345	300	291	295	310	293	297	282	305	322	296	302	289	286	251	301	294	298	313	295	340	281	296	314	305	329	300	302	286	286	299	305	316	296	308	280	283	300	304	277	322	287	300	288	296	310	281	292	301	355	298	278	288	296	298	267	290	307	320	281	325	282	287	304	284	289	303	334	272	296	273	311	291	320	288	313	287	271	290	269	314	307	286	289	296	292	295	326	310	290	294	297	292	281	305	283	297	301	302	280	299	307	305	304	311	291	285	301	319	303	323	331	302	322	297	301	311	285	292	301	296	297	298	296	300	313	289	283	305	290	319	300	278	287	285	291	284	285	280	269	300	329	306	299	304	285	293	318	325	298	305	318	316	287	314	260	265	308	320	322	314	312	313	317	318	273	297	287	310	292	306	304	267	301	315	343	290	310	296	310	281	288	306	304	344	311	289	298	306	285	266	293	298	261	302	280	329	295	300	291	297	288	276	303	284	303	310	294	317	277	307	290	283	286	321	333	275	263	320	305	312	261	311	310	278	293	285	317	308	331	297	289	307	307	278	303	299	308	343	278	283	306	301	306	282	302	314	299	293	261	297	284	284	275	273	294	302	297	267	290	304	306	322	270	278	297	288	312	293	300	308	288	291	301	296	309	294	347	281	276	313	251	282	338	279	292	294	294	323	284	290	281	314	318	270	290	298	290	334	314	311	265	305	266	314	281	301	283	291	289	297	278	257	318	305	275	302	280	278	298	293	297	286	287	319	312	310	274	311	313	318	292	284	320	308	273	277	311	272	299	299	319	319	328	296	295	286	295	303	252	298	292	311	289	277	275	304	307	302	283	276	311	320	311	319	314	286	307	261	325	289	288	279	318	293	297	298	293	282	290	298	314	307	299	287	283	310	305	314	291	299	281	314	326	289	310	321	293	323	260	291	293	298	323	287	318	286	298	290	287	278	276	278	293	309	314	280	309	302	298	280	300	306	301	272	301	263	327	304	307	295	309	292	319	301	289	275	274	298	312	277	314	315	290	289	342	306	325	259	287	310	309	329	292	301	314	316	310	297	311	294	305	311	312	262	284	277	294	309	290	255	296	307	286	283	293	303	302	258	287	327	282	333	285	301	313	302	287	285	296	257	278	307	321	302	340	312	290	289	289	291	315	311	312	330	303	320	277	275	317	276	295	321	293	300	266	293	293	271	300	324	251	291	277	315	288	285	266	309	312	292	310	283	292	298	277	286	327	317	299	300	286	291	283	330	282	283	279	283	260	283	283	289	321	320	280	299	308	252	303	306	287	310	315	316	287	298	298	271	282	301	283	282	307	255	308	283	302	304	313	299	269	303	273	312	312	301	303	309	292	329	295	309	303	314	259	286	309	275	286	324	298	297	307	286	300	286	263	320	295	277	274	280	281	265	290	313	300	293	321	277	292	266	297	307	327	297	281	315	281	311	273	290	272	285	301	300	285	306	292	298	275	290	298	302	294	311	290	323	318	292	295	321	298	296	279	261	305	284	307	289	288	305	273	295	306	266	296	291	301	293	294	275	282	297	301	308	281	296	308	277	278	298	295	294	278	297	283	321	329	267	310	286	269	313	299	290	270	303	296	293	317	283	299	301	284	328	287	284	271	273	317	307	307	317	319	282	304	293	312	313	296	300	292	264	302	270	303	304	280	278	301	287	292	348	293	304	281	330	260	308	308	311	324	279	272	285	265	287	329	287	294	289	279	278	287	265	301	313	288	288	296	274	282	294	317	309	296	307	283	345	292	265	324	301	304	323	307	294	265	305	281	315	342	300	318	293	302	309	304	294	278	277	283	306	314	328	308	304	290	303	299	278	285	263	299	296	313	290	278	298	275	292	297	290	284	274	277	310	291	314	263	305	308	311	295	288	283	288	308	289	290	297	284	307	316	297	272	320	304	289	304	324	309	300	281	275	302	290	304	323	303	300	311	302	319	255	287	313	290	260	288	301	295	276	273	242	295	304	317	296	314	268	286	285	279	300	305	302	303	324	282	307	302	295	285	285	313	289	297	291	276	320	307	256	290	272	297	276	325	303	269	322	293	303	315	282	311	291	294	307	309	337	273	313	292	322	274	283	291	293	293	283	284	282	309	319	298	282	263	299	269	283	320	286	292	283	308	333	309	299	295	290	284	297	292	297	296	326	283	283	288	295	275	297	318	331	333	282	319	293	312	287	287	274	302	321	287	331	267	289	272	297	267	296	293	302	311	296	294	295	267	303	319	276	273	305	301	293	271	287	297	290	302	290	307	290	317	307	309	258	288	286	304	291	278	292	299	321	265	287	305	305	290	302	273	292	287	309	278	275	284	329	304	294	285	287	303	263	281	307	289	318	275	289	328	312	287	307	272	310	293	324	260	267	278	273	329	314	300	286	285	283	286	281	275	300	309	306	313	291	289	297	335	307	281	284	257	274	300	301	321	267	313	317	298	280	287	311	319	323	314	298	308	288	296	340	297	308	286	305	300	303	297	301	289	254	322	352	318	275	323	302	320	307	257	292	320	289	294	276	296	269	293	283	326	300	292	316	294	291	287	300	285	297	306	288	278	281	295	305	274	303	292	316	315	286	273	334	280	280	306	297	299	309	301	312	299	289	293	290	301	301	295	317	297	303	269	295	295	277	317	298	313	282	302	275	278	294	303	288	330	287	301	333	292	283	299	335	284	264	287	302	314	302	284	300	268	293	293	311	289	287	300	321	328	296	295	317	310	299	288	298	274	295	310	309	287	299	283	284	294	284	295	256	331	323	304	310	298	289	309	303	270	290	296	292	286	331	315	322	269	291	296	298	290	272	297	284	294	296	268	289	291	295	317	310	289	287	292	290	287	319	261	309	284	302	315	290	318	331	328	266	298	293	307	325	322	309	318	303	311	307	311	297	307	317	299	311	295	281	317	325	284	318	306	272	329	292	277	283	301	304	300	286	284	314	276	309	275	290	309	317
31200	56789	54221	42878	34800	28062	19834	13343	7474	5539	4429	2973	2178	2011	1719	1474	1316	1345	1199	1186	1630	1391	1288	1272	1616	1731	1200	1133	956	1224	1569	1710	936	834	760	742	699	657	663	670	734	699	588	671	667	565	544	488	518	544	489	478	628	1235	1293	1068	803	628	534	517	502	480	483	468	486	474	459	493	441	480	475	480	456	474	471	487	462	449	468	454	491	506	474	519	484	474	449	478	440	459	471	462	469	483	461	508	484	501	479	428	489	502	522	497	492	462	492	477	458	451	497	462	450	494	451	425	473	478	471	425	505	508	449	472	476	470	483	439	503	462	473	462	520	461	439	468	479	502	480	471	459	445	498	492	486	479	496	448	470	490	460	464	451	468	475	466	480	470	491	484	474	483	476	448	505	441	472	461	496	495	425	452	465	464	460	497	487	453	470	476	445	463	472	474	479	454	464	488	448	442	475	426	455	492	461	463	490	435	450	445	478	451	486	480	476	451	502	462	497	456	482	481	474	453	490	438	476	494	506	480	462	468	469	488	453	468	466	482	452	499	477	462	485	462	490	482	480	477	492	484	450	475	443	450	480	449	466	466	486	472	480	482	471	475	446	475	441	475	486	472	494	490	501	457	458	466	442	426	508	476	503	468	443	505	469	459	464	487	473	469	443	432	482	482	442	498	480	518	453	499	488	470	481	454	454	450	482	457	467	481	484	439	481	449	445	466	513	462	480	463	475	447	445	452	490	456	459	472	476	480	440	455	512	455	480	513	482	469	443	507	483	478	467	487	476	497	520	468	458	509	461	503	444	497	459	495	460	473	463	470	483	470	490	461	498	483	464	464	422	501	459	444	494	485	490	487	462	486	447	472	454	490	471	441	438	477	508	482	494	453	488	420	462	472	457	503	488	486	479	443	486	501	471	483	486	480	472	479	466	459	505	463	461	490	454	464	449	482	456	471	518	451	481	498	461	507	487	454	461	460	456	475	478	423	440	459	488	483	439	451	479	449	502	500	469	463	494	456	444	479	453	468	478	495	482	484	461	454	477	440	439	495	447	477	490	459	483	513	452	488	498	515	473	470	475	434	468	505	462	473	442	456	472	485	499	486	435	441	487	449	482	470	500	493	465	472	488	482	451	435	486	481	472	451	478	470	450	516	546	502	442	512	465	479	474	521	462	470	467	487	457	466	492	506	433	486	471	460	472	437	479	458	480	484	466	518	459	460	473	510	452	478	493	482	463	464	467	472	467	453	453	462	482	439	476	505	468	485	416	503	460	457	477	459	466	482	470	493	477	466	468	460	481	470	466	487	444	470	481	465	443	443	443	476	433	481	464	473	489	512	487	463	494	470	451	484	462	458	477	438	455	485	500	465	431	482	470	442	468	489	464	488	518	461	452	432	491	446	487	486	485	469	479	450	493	523	518	473	463	502	447	493	486	485	449	465	480	488	436	493	488	479	445	485	501	469	465	502	446	441	466	496	487	448	455	449	479	457	499	463	451	492	450	477	472	510	469	505	495	465	511	454	446	455	432	524	464	465	453	493	476	491	498	495	486	454	468	474	453	458	455	471	440	494	478	491	470	505	528	483	494	486	525	511	515	438	491	476	445	462	472	458	459	444	474	456	492	480	483	521	538	493	447	456	479	507	458	497	560	451	479	481	466	453	486	516	443	411	484	456	534	460	463	496	459	479	467	479	541	456	448	454	472	504	469	475	458	430	472	471	529	485	488	505	472	463	456	474	465	459	475	477	530	469	484	446	507	462	464	493	459	475	492	459	480	500	468	481	496	420	484	520	453	504	464	509	468	471	446	426	435	467	476	514	457	447	460	453	464	496	474	457	507	482	484	486	496	482	499	493	464	458	450	491	465	458	485	501	481	436	463	464	504	514	453	488	423	483	470	497	498	494	454	447	479	471	493	468	489	466	502	451	518	471	470	461	475	475	455	459	465	494	485	482	489	454	517	453	493	486	468	484	504	456	457	450	460	496	472	452	484	460	460	454	510	459	442	474	464	475	487	474	487	459	456	486	436	455	496	450	484	497	468	450	473	465	463	434	483	478	462	501	461	493	460	450	480	499	494	437	474	463	470	483	492	475	464	458	459	492	471	455	458	455	468	481	441	477	482	460	470	424	484	428	485	474	471	451	458	451	487	444	460	444	482	496	489	487	425	521	483	500	506	511	467	507	474	457	460	452	452	462	454	458	466	498	472	491	461	513	460	485	471	477	458	454	456	461	478	481	498	500	468	437	491	454	511	433	491	519	464	455	462	477	465	495	461	445	475	482	476	483	465	453	468	458	462	427	477	474	470	469	489	488	440	487	474	496	487	492	451	485	464	481	473	464	449	498	483	460	479	457	463	453	511	477	488	476	475	457	448	470	478	433	493	506	441	483	459	474	487	484	472	448	477	476	472	476	474	497	473	481	451	486	443	499	464	466	476	457	457	463	490	458	459	493	458	490	459	504	466	499	463	485	469	500	491	521	470	456	489	480	435	437	497	464	472	492	482	521	459	493	496	483	461	456	430	509	486	475	461	487	476	470	418	463	431	441	440	463	475	503	477	455	500	482	485	486	469	447	485	472	455	454	458	503	479	490	477	447	525	435	441	442	449	485	483	472	481	508	473	460	445	489	472	439	472	475	461	506	454	461	508	453	483	470	382	438	463	487	438	463	516	473	458	495	462	468	484	477	488	447	500	498	483	454	477	439	482	455	471	457	526	448	450	494	442	483	469	453	465	473	478	476	487	471	478	497	496	488	461	460	455	494	454	464	451	467	469	485	474	471	508	496	501	459	483	480	464	481	486	468	468	506	493	499	468	490	436	486	486	494	439	489	488	465	472	457	487	462	500	440	466	458	440	474	457	507	489	462	442	471	473	460	454	463	489	434	469	487	470	470	507	490	446	441	440	464	476	460	493	451	501	475	458	526	463	442	449	478	474	499	493	476	445	510	480	488	494	494	492	460	458	470	436	490	430	470	465	433	473	426	456	459	458	485	473	444	475	463	510	480	499	497	484	439	436	480	457	486	441	459	521	471	471	499	443	448	521	452	476	458	461	480	488	477	486	449	528	469	530	495	431	458	469	475	526	432	508	454	469	461	495	467	490	484	454	485	462	432	494	499	476	465	514	463	478	471	461	486	455	453	434	463	498	476	484	510	413	461	486	459	492	467	445	486	450	444	495	466	463	509	432	479	476	487	503	473	495	466	489	479	480	487	461	459	447	454	486	429	467	460	447	475	466	482	449	422	438	455	447	486	463	468	522	473	471	481	467	456	493	492	484	497	485	461	470	486	466	496	463	507	468	459	494	443	482	514	472	500	445	451	454	454	462	449	485	486	441	487	463	453	466	490	464	442	497	478	415	451	469	455	471	493	476	504	464	445	443	475	443	486	476	480	483	473	448	506	476	495	458	499	472	490	498	490	483	476	467	456	497	487	466	502	478	483	472	473	462	529	449	476	443	429	459	461	479	523	441	506	436	479	489	504	463	461
27764	28049	35100	26119	15246	9018	4356	2208	930	841	686	477	464	399	393	372	340	343	317	333	466	416	419	383	434	443	401	379	352	371	469	416	381	340	331	364	339	272	311	301	324	322	270	295	320	330	296	318	274	287	291	286	300	278	286	304	339	287	297	284	305	315	295	283	286	262	273	259	282	281	272	258	247	291	252	291	269	304	279	287	267	230	267	276	282	262	288	260	297	286	294	288	289	305	290	280	271	289	307	265	266	273	293	275	261	302	271	259	274	257	284	292	268	312	272	269	291	270	304	278	275	258	280	299	297	290	278	281	269	294	260	285	263	312	285	286	269	282	284	256	271	279	257	291	302	266	279	290	294	286	269	274	297	273	273	270	252	293	261	281	270	265	278	294	273	311	271	291	285	273	268	277	253	268	276	282	284	282	273	262	315	267	312	279	278	259	286	246	309	272	301	252	259	273	258	278	274	297	293	242	263	285	275	292	280	255	284	291	265	306	280	259	229	256	256	283	262	285	266	270	280	296	293	250	277	263	289	263	284	287	258	288	309	289	309	271	267	318	298	301	272	269	289	277	278	295	282	272	270	299	264	298	271	275	258	270	306	271	300	291	254	296	267	262	298	249	258	253	255	291	277	281	288	293	297	262	266	267	288	287	264	276	308	290	285	285	261	266	272	286	280	278	258	271	241	266	233	269	261	312	264	272	280	283	248	250	276	294	295	275	270	266	284	296	258	299	289	290	267	276	258	280	304	288	284	283	292	267	278	246	308	263	290	268	285	305	261	279	301	281	292	285	292	274	271	263	262	251	271	308	245	265	307	308	272	275	269	266	266	255	245	279	285	286	263	236	243	279	239	283	266	244	300	279	288	263	299	244	297	293	276	293	272	266	273	289	272	260	290	273	275	284	274	275	278	260	285	266	266	299	284	268	268	254	286	249	285	287	259	287	294	271	277	271	308	302	208	276	246	285	277	274	277	265	300	281	244	270	286	281	288	316	285	313	280	288	291	284	296	276	305	288	268	278	242	268	288	255	280	263	245	298	270	261	281	264	262	249	276	283	248	267	306	283	273	291	286	264	275	260	243	280	317	290	258	274	296	270	320	250	247	280	265	275	289	292	258	275	286	284	267	278	271	283	270	264	302	279	275	279	266	263	274	270	260	269	268	291	301	265	273	300	291	288	247	268	284	254	282	317	268	296	268	278	304	259	282	293	279	273	288	255	306	273	276	284	277	251	274	281	279	259	302	278	277	299	279	304	305	293	264	255	257	289	275	277	266	261	276	254	276	266	252	291	261	265	273	305	265	301	264	288	266	279	270	311	273	297	264	275	275	293	280	278	264	283	293	289	304	294	261	277	266	264	255	270	261	266	289	278	258	287	295	291	288	295	302	288	282	286	322	258	290	277	270	255	268	290	302	289	280	302	298	253	277	296	290	265	272	304	296	298	280	281	229	254	257	274	293	260	306	285	277	325	307	271	285	300	270	269	275	250	274	290	300	248	276	289	282	290	267	257	266	319	246	273	304	282	256	290	296	267	290	258	295	254	258	284	307	275	272	298	260	280	291	285	283	232	289	267	256	268	248	288	268	274	292	286	273	299	284	268	298	248	291	302	255	288	274	258	266	272	253	299	265	272	305	273	253	283	273	260	274	288	265	250	279	252	260	288	290	280	278	303	287	266	264	276	285	240	284	297	269	252	286	285	288	276	293	289	294	285	285	278	299	285	257	262	267	260	290	283	266	277	267	248	288	249	287	265	297	288	262	287	307	240	301	272	288	261	277	301	259	277	262	312	291	287	307	274	287	261	274	280	305	274	302	272	255	259	252	315	263	268	307	284	262	279	287	286	255	263	301	275	294	266	230	262	253	248	278	278	254	278	272	261	281	306	307	283	276	270	267	282	260	268	252	274	268	276	268	247	248	322	275	276	277	280	271	273	276	293	275	295	289	282	298	241	252	258	284	294	269	313	300	269	267	295	288	267	265	275	246	281	259	255	300	276	294	263	254	253	289	268	246	258	309	286	277	281	287	286	287	308	256	248	307	265	295	273	258	304	275	285	296	256	280	278	298	273	274	300	272	280	294	243	257	285	286	282	272	279	292	277	251	284	275	276	283	300	250	271	311	272	242	280	282	250	259	268	273	300	270	281	294	276	272	298	274	272	274	287	268	298	248	260	281	302	296	287	275	302	276	265	296	258	277	291	284	296	267	256	256	290	302	297	293	275	255	276	279	286	264	279	294	238	303	282	269	282	314	284	272	267	258	285	280	288	288	257	254	302	317	258	257	298	266	304	270	304	255	282	265	280	277	262	268	276	277	281	283	264	259	265	282	300	286	279	250	263	273	273	302	276	285	292	262	257	287	267	265	287	255	253	255	299	307	271	302	272	274	281	290	300	289	309	294	289	274	258	284	247	288	268	299	259	280	297	238	275	273	255	325	268	290	286	306	282	282	279	284	288	299	261	280	288	307	265	270	271	263	262	277	267	275	274	285	276	258	280	284	275	278	291	279	268	282	303	247	264	268	262	304	285	295	296	304	257	281	264	283	275	288	287	326	269	287	281	302	283	271	282	277	250	295	267	298	282	276	268	272	252	298	301	269	270	260	281	279	286	265	262	302	279	277	275	295	288	297	317	272	270	263	264	291	282	261	307	282	264	282	275	264	273	266	280	279	270	262	260	261	262	300	253	275	277	298	254	277	264	270	308	280	299	281	268	278	269	273	268	289	286	277	279	262	277	270	298	300	264	270	275	307	264	272	295	280	276	259	263	298	286	269	298	261	282	306	254	280	273	272	250	272	286	286	273	237	301	293	280	285	255	295	284	248	266	270	293	263	264	245	296	266	250	248	293	253	296	299	250	253	319	251	289	279	273	281	306	281	252	284	280	262	295	263	280	292	285	260	257	306	259	274	273	261	296	279	292	309	318	283	264	274	283	269	284	289	253	277	255	261	246	270	291	282	268	284	250	283	283	283	280	284	287	277	263	265	274	316	275	289	284	282	258	278	261	309	266	280	268	260	281	257	244	276	296	276	279	290	266	277	284	286	306	254	284	285	313	284	268	283	287	269	322	265	281	291	237	270	297	259	278	242	271	281	301	244	293	301	272	281	274	263	266	244	277	279	251	297	275	252	250	294	278	278	280	277	261	282	265	290	264	294	266	263	301	281	291	275	282	269	251	251	251	270	263	294	274	289	260	290	260	294	269	266	291	259	277	254	271	272	283	246	242	248	276	266	300	293	276	271	255	294	271	280	270	274	272	252	276	268	282	270	297	271	281	288	272	260	256	268	274	282	283	254	298	278	293	294	248	289	281	271	281	254	269	283	273	265	281	270	293	267	309	301	269	306	270	260	302	246	247	288	280	274	266	279	260	268	274	280	255	266	266	269	272	298	292	270	309	256	275	269	276	239	283	275	297	281	262	248	286	280	288	286	272	294	268	274	294	258	286	296	279	262	276	296	285	234	274	315	290	270	271	282	307
30053	46865	42112	30283	22427	16874	9537	5853	2515	2203	1664	1141	968	984	793	713	755	691	596	711	932	824	799	755	979	911	752	744	729	771	905	893	647	583	620	605	598	494	550	544	570	548	441	512	551	542	483	489	541	437	459	460	480	504	498	533	553	481	468	504	458	459	461	421	482	457	420	436	443	451	453	419	466	490	437	440	448	443	442	420	471	522	464	435	441	439	459	444	462	468	442	429	493	440	446	446	454	464	422	453	450	489	462	425	455	430	452	419	440	434	469	463	463	478	505	466	493	483	483	468	475	464	459	434	461	439	480	444	434	505	481	479	458	454	422	475	414	434	483	469	491	438	465	419	439	396	495	467	450	445	434	451	434	444	426	398	457	455	425	408	460	444	464	435	494	434	449	458	460	451	449	426	404	442	473	474	467	405	451	486	463	473	445	435	446	448	420	509	479	508	443	477	478	430	420	479	469	457	421	439	435	435	455	429	455	455	438	459	457	465	435	469	444	464	460	463	478	442	448	454	450	505	478	435	485	457	460	481	445	402	441	462	457	454	424	473	459	435	467	467	415	450	444	473	460	437	445	450	481	433	406	411	427	464	478	429	455	466	495	468	445	446	441	485	443	464	464	423	477	439	481	461	438	467	481	457	442	453	453	462	460	490	446	435	445	459	487	466	435	427	487	463	442	462	431	419	470	452	461	448	453	473	437	463	464	449	467	512	432	482	452	454	440	455	448	435	464	449	424	450	436	484	422	460	477	426	435	464	451	470	463	458	483	447	466	449	439	470	484	444	463	465	457	444	446	447	442	438	475	474	464	447	428	423	462	477	479	453	449	488	467	421	446	462	431	447	458	430	441	464	438	476	433	463	444	435	436	428	438	452	421	441	434	515	431	468	425	433	490	443	459	445	447	449	390	447	438	454	433	459	417	465	507	458	453	453	424	468	464	426	469	443	504	450	431	428	461	426	471	418	461	455	420	446	442	472	455	435	439	436	468	455	443	474	412	453	460	465	435	463	460	440	466	448	425	433	482	485	431	440	439	471	416	443	443	446	444	467	450	436	461	439	439	487	458	428	446	422	466	442	470	456	486	472	500	467	467	467	459	455	463	457	443	446	452	467	454	453	488	458	466	425	492	418	443	441	439	448	469	452	449	455	451	443	459	446	427	400	473	457	456	428	441	457	453	466	447	455	468	475	443	465	424	479	470	478	494	447	425	462	414	415	442	444	402	458	433	439	451	448	434	493	449	473	449	438	470	469	463	457	451	460	414	503	435	423	485	461	440	433	446	438	460	436	457	441	432	426	463	456	425	486	471	456	471	459	462	438	473	446	440	480	446	473	476	445	426	442	428	471	469	461	469	465	452	452	402	465	445	446	424	464	461	425	474	435	426	421	495	469	432	480	432	488	423	458	456	458	450	482	477	421	437	473	447	468	445	449	456	448	471	437	436	486	430	437	479	438	432	458	481	456	444	459	459	472	451	472	452	450	461	456	441	464	446	476	431	450	457	466	423	455	469	447	463	427	492	430	447	458	465	508	444	447	472	492	444	438	426	462	458	467	452	462	437	459	439	438	488	457	443	449	496	468	433	420	462	462	430	440	431	432	443	453	442	485	429	461	479	453	469	473	456	444	438	442	444	495	448	443	471	453	474	444	449	459	445	439	458	453	464	437	420	452	480	444	486	441	509	467	467	443	442	450	436	435	459	448	449	432	426	463	480	443	455	444	470	433	455	410	463	454	439	444	444	447	498	430	478	405	438	459	467	459	447	436	390	443	398	436	457	470	447	492	474	455	447	426	452	443	439	439	460	438	456	438	423	448	422	453	455	472	454	487	436	407	441	429	440	467	438	475	486	470	445	408	481	479	500	445	451	435	451	413	447	477	482	449	457	429	431	454	441	430	436	444	427	477	419	460	466	451	458	490	426	457	438	479	462	416	476	498	461	470	421	486	458	460	465	446	434	474	442	484	439	446	464	447	446	457	467	449	440	463	427	479	446	445	472	437	427	487	457	454	479	453	424	444	480	464	434	412	440	430	458	452	447	451	421	443	499	478	481	457	420	462	463	449	433	482	410	448	474	452	490	450	433	465	452	450	451	451	414	415	436	477	501	436	474	412	409	493	420	419	477	466	465	431	399	464	478	413	440	442	454	431	426	433	479	453	448	447	460	435	464	463	470	456	457	446	440	464	440	436	465	437	467	439	458	445	428	470	494	455	421	501	456	454	421	452	453	466	482	464	444	453	465	511	433	469	446	451	476	427	439	466	435	420	473	476	433	462	417	459	422	451	464	444	457	417	506	432	457	453	447	438	440	447	474	436	481	435	468	471	435	459	465	481	457	410	428	444	474	431	450	415	481	459	480	457	426	428	434	444	430	446	445	436	489	452	498	496	436	416	479	441	474	467	461	439	482	459	419	463	443	434	428	434	433	458	430	486	463	434	443	433	454	433	456	432	460	451	442	462	453	419	385	457	441	464	451	425	403	428	430	401	460	469	426	490	409	480	470	461	403	461	466	460	448	443	424	444	452	446	470	438	456	478	488	467	465	450	430	427	441	463	439	440	441	462	449	502	472	461	480	427	422	488	465	457	458	443	429	423	409	419	462	483	460	407	457	455	449	422	420	429	430	414	428	438	438	452	443	488	471	449	461	433	436	464	436	423	451	414	447	435	468	454	448	495	442	451	457	452	441	446	470	478	436	445	436	413	457	469	475	435	429	459	430	449	433	470	469	461	489	406	449	424	407	494	459	439	479	465	454	456	450	460	449	476	440	432	416	420	477	456	427	445	441	472	480	507	448	457	497	424	426	456	419	445	479	453	461	426	464	446	409	459	453	429	445	441	443	448	452	454	421	458	457	469	442	455	478	447	480	469	433	393	476	435	429	471	445	429	420	454	436	470	447	415	450	443	448	421	414	434	485	482	445	427	453	455	421	444	478	455	472	450	444	466	433	454	486	413	464	427	480	425	449	456	424	485	482	423	471	450	435	443	430	458	420	477	448	466	436	455	452	467	456	441	479	444	464	451	450	440	468	457	460	476	470	491	449	442	389	482	423	456	470	429	467	470	442	472	482	408	482	449	441	443	468	440	469	460	472	430	462	459	461	494	455	468	362	475	459	466	462	465	467	453	437	439	437	451	456	462	453	489	430	466	470	504	478	447	456	464	456	449	451	401	449	496	423	401	455	420	444	480	460	410	473	459	460	478	450	431	462	491	488	453	436	477	457	458	441	443	426	438	445	463	449	469	480	469	433	439	446	451	443	453	429	474	452	440	473	434	437	441	482	450	442	446	477	452	484	450	441	411	442	434	455	475	429	460	473	453	449	461	424	447	471	416	447	456	417	460	461	432	446	471	457	471	456	429	464	499	453	472	479	426	425	471	466	444	455	456	433	453	416	440	416	449	464	450	470	452	417	459	441	409	458	476	458	440	463	426	453	459	477	437	457	431	429	458	460	417	470	457	442	470	446	486	434	454	440	479
24438	21465	29134	25729	22473	18194	9803	4170	1813	1541	1068	825	712	640	520	563	525	468	480	508	603	542	552	490	586	565	510	436	467	470	524	563	455	433	483	426	390	359	437	437	378	339	298	321	341	357	342	320	301	300	305	302	350	406	490	463	373	340	336	321	317	316	308	330	311	290	294	300	327	319	293	272	334	319	266	296	316	339	281	297	317	319	317	347	302	320	292	337	328	346	289	316	318	298	273	287	320	314	342	317	315	293	357	354	311	318	307	333	293	266	291	319	315	302	316	304	320	300	302	311	334	315	293	285	289	282	272	337	308	288	321	310	312	278	328	319	342	286	309	322	266	299	333	278	312	295	321	286	337	281	321	326	306	305	305	284	315	304	305	309	300	320	338	298	287	273	290	292	303	302	341	322	306	297	299	293	325	290	328	305	338	318	336	326	348	337	309	304	316	303	334	320	298	340	310	294	310	290	287	292	287	304	297	295	282	322	333	321	325	334	307	295	331	302	300	324	312	287	299	315	310	321	288	323	316	300	313	317	287	314	316	315	307	334	296	296	304	317	313	320	273	294	298	314	293	288	319	308	328	312	315	325	297	296	308	321	311	343	316	279	281	331	297	295	299	322	316	315	316	335	305	301	289	302	312	315	315	310	281	304	294	312	300	310	340	299	322	338	304	310	335	297	338	279	324	320	307	324	297	293	311	344	333	305	270	319	298	297	314	270	278	334	328	294	313	318	306	302	318	330	308	307	313	315	296	339	286	293	310	342	297	294	315	315	323	287	308	294	335	312	322	318	294	301	353	303	334	291	293	357	283	314	306	294	299	297	306	294	273	302	311	291	287	304	302	326	315	315	315	334	313	328	321	301	306	323	323	274	303	297	300	287	300	325	299	326	317	336	326	287	332	302	316	317	313	349	302	314	323	294	301	287	271	337	295	324	297	291	309	328	280	297	320	301	321	279	322	287	305	283	310	313	300	297	322	282	338	275	289	287	317	289	341	295	309	313	320	284	346	285	306	301	303	294	313	294	316	304	328	321	351	314	313	342	311	325	336	290	295	314	289	331	303	264	317	301	305	299	303	316	305	319	309	284	309	320	317	312	318	287	296	288	312	305	298	311	310	329	316	289	310	294	256	309	308	287	319	296	288	320	294	312	294	315	312	327	327	299	330	292	325	289	286	286	291	296	298	320	335	284	302	334	291	316	315	293	302	297	307	331	309	316	328	320	307	317	321	346	308	330	297	301	318	316	282	300	317	283	327	287	324	289	303	322	301	307	310	311	313	307	289	325	309	302	300	284	295	305	327	317	314	296	310	306	324	308	341	302	335	317	309	318	307	343	303	309	300	323	313	316	301	323	338	297	298	333	319	319	271	288	303	297	269	338	283	294	333	295	308	345	308	326	323	333	310	304	283	301	313	270	278	318	306	332	308	316	318	324	312	309	327	296	305	306	314	315	327	300	334	286	318	356	292	316	308	320	343	301	289	302	310	325	297	307	298	309	310	305	274	327	330	289	324	307	306	313	283	308	337	305	301	302	338	291	296	324	319	298	308	304	309	316	319	335	312	299	313	283	318	307	303	331	311	302	282	308	312	298	301	329	313	319	288	298	306	327	309	297	315	315	301	319	326	309	302	331	321	309	285	324	300	324	312	300	319	287	308	292	314	318	305	291	293	278	303	299	311	300	315	295	313	283	288	312	316	296	283	309	338	319	311	341	277	303	318	334	327	319	312	315	318	314	335	312	281	286	315	332	301	316	339	294	315	288	296	283	303	307	336	299	328	324	341	339	312	317	299	350	309	325	286	306	329	292	306	319	319	310	313	310	288	285	322	302	336	312	294	289	302	310	320	329	312	280	316	261	315	299	304	288	328	308	294	309	325	301	276	328	306	309	308	304	324	306	298	307	296	290	306	316	304	312	305	299	305	340	294	307	303	307	296	308	318	284	325	296	342	305	301	314	288	293	315	321	313	304	324	318	306	320	290	294	298	307	293	303	315	322	335	302	318	336	329	333	297	311	346	309	319	315	297	296	307	290	310	306	288	322	303	329	315	311	288	335	318	286	300	295	329	298	319	329	315	325	312	298	326	262	296	266	303	309	288	288	279	307	330	321	334	308	307	315	282	306	296	344	298	307	300	305	300	306	295	304	305	304	262	278	303	321	319	309	301	333	338	308	334	299	325	264	343	302	319	309	306	308	339	324	316	312	318	313	293	318	295	293	279	316	295	326	297	274	329	310	305	284	320	262	304	276	321	321	306	292	342	307	305	299	276	341	300	320	291	300	301	325	290	319	321	316	310	281	288	261	306	299	305	312	336	266	306	306	322	322	326	305	322	320	325	302	326	311	316	279	328	312	305	308	323	274	321	306	287	322	330	303	290	307	302	346	314	314	278	287	312	308	300	312	285	279	260	328	313	304	327	286	309	319	266	323	352	321	298	303	314	290	321	321	314	329	311	292	301	307	335	342	321	316	311	314	287	272	279	343	290	331	304	278	337	322	304	299	291	319	294	277	311	315	303	318	358	316	325	301	298	323	293	275	321	314	283	293	286	325	294	340	303	281	336	327	331	281	319	336	336	334	297	309	309	298	340	297	276	326	295	296	314	312	302	356	337	312	293	314	318	295	290	279	316	289	278	334	292	346	315	296	291	323	318	307	319	301	315	327	301	314	318	308	309	308	316	325	345	322	312	294	290	291	288	325	331	313	308	317	311	309	314	287	295	314	312	309	323	317	314	322	298	312	324	274	305	310	315	286	301	301	312	302	331	328	328	314	307	297	328	329	297	309	328	292	311	338	315	318	313	312	298	311	320	299	304	305	316	339	292	275	297	314	260	341	316	286	308	314	311	310	284	326	302	309	294	292	289	324	295	304	281	307	317	302	316	289	303	328	301	277	304	332	328	302	313	310	302	298	307	335	300	315	290	312	295	315	310	322	316	320	286	341	305	317	295	299	319	341	284	338	310	306	295	266	303	319	314	317	286	330	294	313	326	309	294	329	321	297	310	278	294	303	261	303	302	313	301	321	297	343	309	303	299	355	286	316	320	306	331	329	291	302	314	298	334	321	306	285	311	327	291	305	321	325	314	314	271	288	291	312	308	289	307	295	326	317	306	369	293	323	340	318	334	314	277	314	302	312	320	305	314	328	287	325	301	307	290	312	311	308	282	304	303	299	318	298	310	301	306	317	287	283	312	346	331	323	298	305	299	313	255	309	273	322	319	311	316	299	300	316	325	303	279	293	300	324	308	338	301	289	283	297	305	309	270	296	286	310	306	289	314	312	334	287	324	318	329	301	328	318	301	306	293	356	336	300	300	325	298	311	290	304	332	303	342	330	291	314	317	299	320	343	312	308	295	290	318	291	337	310	307	314	303	299	304	313	309	299	315	320	309	287	318	285	318	316	294	306	303	303	323	324	338	300	319	299	298	314	307	299	299	321	289	311	312	308	300	293	300	299	309	324	317	307	304	349	336	301	302	316
30925	54167	49905	37512	29426	22821	14431	9147	4596	3975	2764	2121	1695	1465	1178	1154	1068	961	873	1082	1325	1186	1075	967	1193	1096	912	889	903	1035	1164	1117	915	787	898	848	703	701	742	869	695	593	544	573	605	566	551	542	513	519	521	504	608	741	873	840	700	600	533	543	474	461	497	532	471	529	473	483	474	520	517	461	478	508	506	497	503	502	495	497	469	460	486	493	502	470	493	506	504	510	477	497	504	463	474	502	542	513	477	509	507	492	485	487	497	519	502	532	499	509	499	505	499	518	510	500	492	535	488	487	541	554	529	475	486	535	509	482	532	476	452	518	501	496	462	478	503	490	509	501	542	519	476	504	492	499	505	500	474	499	485	500	449	515	520	484	459	473	497	505	492	504	487	540	475	492	472	481	483	485	482	507	486	527	519	491	559	466	508	463	500	528	477	537	478	503	471	488	500	502	526	455	485	524	510	502	520	500	501	513	459	502	456	492	534	545	528	501	511	502	497	520	506	510	525	512	491	515	475	511	491	499	506	494	503	501	464	506	518	477	504	483	502	494	507	507	497	498	508	503	505	463	540	482	503	527	515	491	494	482	489	519	475	517	479	522	510	509	488	488	531	450	502	527	492	490	525	451	478	490	474	515	494	493	465	519	490	495	492	493	538	493	559	512	483	462	537	509	486	473	484	499	500	515	513	478	464	467	543	484	501	502	516	480	490	492	487	488	510	507	498	500	527	528	486	466	502	474	503	513	439	544	503	475	523	521	477	476	483	471	477	459	532	517	478	489	482	518	546	537	507	536	449	534	520	489	526	433	517	486	511	498	513	504	488	548	543	486	471	490	523	471	477	509	521	516	490	496	511	540	455	500	527	507	518	501	486	472	492	479	483	539	516	514	489	499	491	516	491	475	497	522	482	540	452	498	479	437	516	507	516	512	487	507	493	483	491	483	526	522	472	475	516	481	495	498	489	518	471	510	508	501	509	448	505	480	466	477	450	507	452	460	533	480	521	529	501	515	520	536	506	493	508	511	483	559	510	548	472	465	507	529	462	484	526	473	497	466	513	479	474	514	504	507	509	504	518	516	511	526	514	469	527	515	520	491	479	498	503	480	541	498	513	503	510	502	518	512	495	537	508	471	543	442	511	502	498	504	545	487	520	538	514	481	461	519	517	483	488	484	482	524	518	500	494	468	500	544	516	504	516	485	481	469	491	500	481	521	514	540	494	505	508	523	486	477	523	500	471	500	511	513	507	522	479	488	497	520	492	475	481	502	522	539	521	535	503	530	477	551	553	490	509	435	518	511	498	486	474	505	530	540	485	502	497	521	515	514	514	511	504	511	473	499	477	514	465	490	486	524	491	477	510	499	500	536	532	491	493	459	474	478	523	532	529	452	501	464	488	492	508	527	516	513	501	462	469	499	449	477	481	469	469	516	513	479	516	502	490	516	495	496	460	467	494	552	507	482	505	499	502	517	530	534	508	485	543	491	489	486	502	516	493	462	536	484	466	504	540	466	500	499	497	460	543	478	499	507	512	486	510	519	517	479	487	501	519	485	486	486	505	528	497	505	502	508	523	488	487	520	498	531	476	495	502	522	490	511	477	455	478	522	526	514	522	496	500	519	511	479	510	526	506	491	503	478	490	522	525	524	446	536	509	489	513	517	498	465	529	482	521	480	507	512	525	496	508	522	500	483	477	497	488	489	506	490	543	485	485	510	481	552	483	474	531	516	498	491	525	520	503	528	496	482	488	486	495	517	487	482	482	498	524	479	509	484	509	477	499	495	499	493	526	488	472	484	503	515	511	534	538	494	510	484	539	477	475	495	500	505	507	493	483	509	489	476	498	483	533	469	508	448	521	525	465	514	469	484	495	505	505	513	507	498	533	509	531	553	474	492	484	540	500	554	500	464	485	526	509	496	508	463	484	524	492	511	486	496	505	500	460	496	501	494	538	498	514	486	489	525	498	511	501	506	482	466	512	515	495	544	520	478	480	511	479	469	530	519	522	491	503	499	499	495	516	509	488	478	473	480	492	469	520	458	464	525	504	471	458	497	491	463	513	503	503	473	492	519	523	501	490	492	506	457	540	535	502	463	497	520	502	530	487	512	531	535	470	501	507	534	484	517	500	532	493	502	463	450	467	470	485	473	531	461	453	493	504	485	477	519	505	500	512	504	493	526	469	485	520	535	496	492	471	506	481	496	494	465	521	556	477	503	520	509	476	498	509	514	472	489	522	492	515	450	473	516	503	509	520	535	509	513	503	485	480	554	529	493	487	510	489	490	463	490	536	539	498	532	495	510	500	490	481	496	479	491	500	499	462	500	510	514	487	462	477	530	565	504	497	469	459	500	518	516	528	487	500	494	491	517	491	500	491	480	484	516	509	483	499	539	515	510	508	484	489	477	511	474	451	556	483	473	478	520	494	481	518	464	497	486	483	505	475	485	507	464	509	486	502	541	507	462	491	520	479	523	462	519	487	520	474	496	442	514	504	474	517	479	490	497	491	491	513	482	488	509	494	486	478	493	497	498	472	504	491	500	491	492	482	526	470	518	477	504	491	489	523	486	488	546	506	483	488	487	505	495	475	513	519	471	480	511	478	533	498	498	476	474	507	485	490	474	465	510	505	531	494	524	485	506	507	522	493	517	508	525	498	472	512	492	448	515	509	513	473	505	521	502	496	495	501	505	491	512	522	520	506	522	481	490	502	486	543	500	482	497	473	540	479	514	495	474	552	452	529	468	493	501	508	528	481	490	476	488	466	490	540	491	500	501	506	532	514	479	523	505	500	450	481	519	506	530	478	535	501	504	485	539	497	523	509	515	516	488	527	519	513	473	497	458	518	485	518	467	524	500	490	504	484	494	480	512	486	487	512	489	506	521	507	495	515	517	521	457	507	498	508	513	461	512	454	478	539	551	524	468	533	513	486	498	500	472	503	514	508	491	491	472	514	497	489	473	499	522	495	475	502	510	514	471	464	504	508	498	504	513	437	493	510	483	464	514	533	520	502	525	506	455	520	514	529	535	513	524	510	518	489	510	490	515	495	492	468	462	501	498	491	528	490	470	517	503	541	455	510	459	554	492	532	470	503	513	493	474	503	496	483	520	532	472	479	526	515	515	508	483	505	487	497	485	470	487	527	479	532	507	556	519	498	464	504	496	509	502	495	504	514	499	503	504	523	491	493	525	503	519	484	485	459	499	505	511	472	485	475	523	479	475	508	517	462	519	481	483	511	478	483	509	484	518	488	459	491	491	480	480	509	504	555	472	478	531	535	531	465	513	495	513	499	469	506	484	510	501	471	506	510	521	473	477	520	487	481	513	468	538	525	457	502	533	467	490	511	511	516	514	496	493	511	536	494	472	468	493	518	528	492	534	491	490	449	474	525	535	532	525	507	530	493	490	546	531	502	495	466	504	501	479	498	493	512	497	494	504	500	457	482	476	501	528	504	513	494	480	495	544	487	514	467	475	492	503	482	547	460	541
23409	21510	29431	24216	22212	22450	17245	6589	2846	2139	1554	1174	900	817	721	702	663	587	574	673	739	727	595	631	674	623	524	532	521	528	650	630	497	437	526	509	428	379	531	463	427	419	375	373	359	342	327	330	332	292	294	325	326	551	548	568	459	361	307	320	316	307	321	299	296	315	300	276	270	315	295	313	328	280	297	298	292	294	285	308	315	326	302	306	320	318	333	309	291	289	290	300	288	314	312	285	287	284	312	295	285	297	317	294	336	304	309	307	289	301	292	326	314	322	327	277	311	289	291	291	281	304	270	303	267	280	291	321	290	299	304	310	309	282	330	277	332	314	308	314	284	321	264	284	281	282	292	310	305	311	307	318	296	293	263	311	312	311	323	289	302	314	303	315	286	290	271	280	278	290	318	313	282	278	284	292	311	280	287	292	319	296	298	286	297	289	292	303	310	295	272	293	283	281	312	273	300	275	297	300	283	299	324	295	319	299	289	307	317	303	284	312	307	283	320	294	300	264	295	330	315	292	323	278	304	300	336	301	308	307	277	321	295	321	300	293	262	323	315	306	318	290	294	311	265	319	276	288	284	308	317	296	295	277	295	303	312	326	261	317	309	311	307	312	305	297	281	292	297	329	324	284	300	281	326	288	313	322	292	294	318	306	310	311	319	290	284	288	322	281	279	327	277	275	276	293	294	299	297	305	304	292	298	334	322	326	306	308	297	312	294	314	302	334	288	321	305	340	303	319	280	295	298	286	302	293	286	284	316	357	281	315	304	295	299	301	268	292	292	295	339	256	289	276	292	300	317	309	291	308	306	288	273	301	289	321	292	291	278	323	300	312	289	319	299	303	272	312	288	337	297	296	302	308	280	319	301	303	340	296	265	317	279	295	304	342	288	319	276	346	308	307	290	308	301	283	299	312	304	279	310	315	290	312	303	297	286	297	320	324	274	313	296	285	287	316	294	293	316	302	289	325	309	295	296	318	267	292	278	283	329	299	286	281	303	293	307	297	287	285	275	307	300	295	287	306	309	294	308	294	291	270	257	280	289	265	309	280	268	275	278	295	297	298	292	287	275	296	313	295	317	315	311	286	334	281	306	306	273	331	301	324	298	288	286	336	313	322	271	298	318	263	284	309	257	276	282	310	341	278	281	319	286	295	285	302	283	302	310	317	295	315	316	294	284	304	301	317	319	275	306	295	336	282	315	312	324	315	321	276	308	309	281	298	322	278	296	282	293	296	298	270	301	310	290	319	340	286	304	308	288	298	302	313	295	292	286	275	314	293	311	273	285	285	306	288	305	275	294	292	306	327	308	280	335	303	288	310	294	291	262	310	301	303	280	277	293	301	332	293	273	310	270	306	303	320	292	300	334	307	297	295	305	310	277	317	292	293	301	279	309	288	294	295	309	288	283	275	277	292	291	300	292	282	257	298	303	265	271	273	308	310	265	282	313	295	309	314	312	289	306	303	333	306	329	276	283	310	323	341	269	308	324	312	294	292	333	299	323	303	283	297	286	281	307	288	272	269	288	327	324	295	270	339	305	307	302	291	321	307	305	269	286	293	296	321	279	308	289	290	314	301	288	295	274	267	270	289	323	302	268	283	287	304	291	302	306	294	307	270	327	302	319	320	287	308	299	320	292	304	286	299	305	293	292	308	281	305	303	307	292	324	271	302	285	299	279	299	289	285	273	296	308	308	281	262	294	293	265	316	328	273	301	297	302	310	308	269	299	319	333	299	293	305	318	314	316	262	270	311	298	311	315	313	290	334	305	292	288	287	291	306	290	310	301	317	294	284	320	321	269	295	289	265	296	298	267	287	296	291	336	284	305	280	303	312	290	289	285	308	322	304	309	305	306	335	317	288	280	265	314	290	322	311	308	272	306	285	298	298	279	317	271	286	298	270	320	287	312	285	341	281	258	312	318	308	290	332	351	312	326	268	322	288	308	294	297	304	291	273	292	297	332	263	295	298	304	314	284	303	306	324	326	304	295	289	294	310	300	310	302	296	320	290	290	313	296	301	291	306	322	307	333	309	303	301	313	266	313	272	287	318	296	313	288	294	338	295	299	301	301	274	280	315	276	294	317	299	293	303	299	259	321	292	264	319	306	288	317	318	287	282	282	298	303	284	303	285	302	278	299	318	286	305	272	306	302	302	300	312	279	281	304	311	322	280	307	290	299	274	272	282	329	318	275	330	336	324	291	286	309	277	310	334	297	301	271	308	275	300	287	291	295	324	283	281	295	314	303	288	302	315	292	290	294	320	296	320	340	292	268	283	276	300	309	288	287	333	299	320	293	266	291	322	262	286	292	326	286	319	317	266	312	332	269	307	331	276	295	303	295	328	333	307	328	273	291	312	308	310	276	292	292	311	280	291	330	307	327	281	306	313	291	333	311	284	296	300	293	296	282	267	305	273	325	291	315	299	292	289	300	316	288	309	266	312	283	314	304	315	296	268	307	275	326	330	286	269	304	290	300	299	308	283	323	280	293	298	290	279	291	332	293	286	297	297	303	308	296	285	305	280	253	320	291	297	266	308	277	304	291	280	319	307	328	268	311	301	339	343	291	352	260	271	315	310	275	324	295	295	313	284	284	272	299	286	298	302	318	299	322	295	319	313	303	300	282	330	271	311	319	299	302	298	313	306	280	281	298	334	303	300	304	291	268	339	306	309	278	329	300	277	324	281	283	293	295	321	310	301	275	346	286	306	318	302	336	301	315	339	303	286	280	296	305	290	299	332	301	282	302	324	301	290	291	330	315	296	295	289	277	303	324	298	292	284	301	318	292	292	310	305	312	295	283	314	276	302	296	297	305	313	286	289	301	308	299	296	278	314	319	287	332	302	307	293	316	305	313	302	332	274	290	307	281	295	325	270	316	303	294	286	311	323	284	304	285	301	290	304	281	303	299	311	332	313	290	288	289	295	315	294	283	298	283	297	310	313	299	302	288	317	314	306	300	303	271	298	317	287	283	310	297	312	309	262	315	315	283	304	303	288	329	293	305	307	277	301	327	318	291	267	303	294	321	278	306	280	310	290	289	301	298	294	297	284	313	296	300	291	306	304	336	302	298	321	308	319	308	291	273	304	310	310	330	326	291	304	282	278	290	273	296	315	314	302	279	299	303	286	311	315	276	269	244	301	302	301	326	298	303	292	272	317	299	291	289	270	273	294	258	280	274	293	320	309	294	308	308	288	312	297	291	303	270	291	331	339	332	314	287	303	324	277	295	290	309	279	310	297	292	297	293	285	316	286	290	309	280	319	297	311	305	300	297	317	317	270	311	278	320	318	262	276	318	342	322	291	315	300	305	304	273	310	334	315	315	304	288	319	256	278	317	298	299	307	271	265	295	282	307	288	317	315	297	311	300	285	332	297	311	293	312	300	317	314	347	287	259	293	283	316	302	315	291	281	320	315	311	312	304	283	315	305	305	327	264	311	298	284	282	333	317	307	296	275	301	331	312	306	288	311	315	286	303	294
33485	58874	54399	42100	33961	26334	18644	11720	6893	5261	3852	2808	2127	1786	1685	1600	1435	1264	1192	1450	1716	1434	1338	1307	1507	1290	1162	1085	1015	919	1230	1385	970	926	1084	958	856	765	922	895	812	809	624	602	578	513	595	558	529	513	513	544	586	1059	1170	999	849	624	560	531	521	502	461	494	449	490	458	485	461	460	437	516	467	466	480	432	484	470	463	512	462	461	468	514	504	510	449	499	451	468	446	490	482	504	458	488	487	424	485	476	461	440	469	475	480	498	501	459	456	447	474	529	504	489	509	507	491	466	460	506	491	479	484	450	498	456	494	474	460	430	487	464	487	464	485	415	483	440	465	485	453	454	488	437	461	458	482	491	508	459	489	450	468	441	478	521	485	478	487	446	462	428	471	501	462	455	499	485	486	448	445	475	495	492	474	475	485	490	478	490	492	459	483	480	446	492	506	482	464	478	476	499	488	472	505	508	469	459	482	471	456	512	471	476	467	452	497	478	471	477	480	486	466	494	509	490	535	500	464	455	444	503	466	472	500	483	476	485	490	457	505	461	478	498	449	449	503	470	488	462	462	475	494	496	510	503	501	455	472	479	483	496	498	440	483	477	521	495	471	470	456	456	475	496	460	471	462	460	502	506	487	455	429	509	470	498	463	462	473	479	501	489	467	500	472	459	425	476	443	458	461	501	485	459	500	501	430	489	447	463	457	431	505	490	472	465	465	485	466	435	511	476	466	470	457	465	467	457	499	481	463	425	475	449	481	461	466	438	528	509	485	485	484	463	451	460	515	468	475	467	448	477	468	487	440	490	490	455	458	485	484	510	547	490	448	489	473	478	486	479	449	450	503	496	483	486	471	466	483	466	435	493	493	473	508	477	480	455	490	466	452	466	456	442	497	479	476	482	482	458	510	488	470	479	447	454	485	465	468	493	460	492	436	471	450	460	487	485	471	499	512	511	477	490	498	490	523	452	508	508	507	474	461	505	476	492	471	488	469	491	484	495	459	476	464	471	480	476	476	488	529	468	438	484	438	466	462	463	466	487	502	483	457	454	479	464	489	470	472	446	465	463	486	477	467	548	485	475	483	455	494	496	454	519	485	488	465	459	450	468	499	480	525	449	482	471	477	480	445	493	477	495	490	487	504	458	507	476	485	487	515	503	460	456	440	474	479	470	516	494	462	455	469	479	460	464	455	508	472	496	456	477	497	478	465	464	458	481	471	508	455	478	471	460	480	466	439	467	485	468	438	460	407	526	479	455	474	485	452	495	476	483	460	455	444	478	492	501	490	479	447	522	471	505	485	509	477	478	502	471	436	492	438	481	499	470	442	500	478	476	441	460	491	475	491	457	487	515	450	494	496	462	447	501	471	454	452	469	470	506	487	522	459	473	498	499	477	480	455	461	493	509	441	465	497	475	482	485	484	461	504	475	491	456	499	470	493	468	484	482	511	486	507	477	436	442	433	469	453	500	465	442	435	483	465	477	493	486	450	457	507	489	443	482	485	488	482	500	497	491	465	492	465	482	476	479	510	497	431	471	467	476	478	471	511	481	489	439	497	468	459	459	479	449	473	479	443	466	455	479	499	479	465	484	451	470	486	505	449	459	495	442	499	491	501	463	488	480	484	494	465	468	443	508	468	521	456	520	506	473	464	453	514	507	441	488	451	481	491	475	469	478	477	474	495	455	457	460	470	498	491	531	492	476	455	483	465	445	493	479	479	500	449	500	505	498	482	483	479	513	422	485	521	461	481	476	465	495	455	477	468	474	461	461	438	445	498	486	458	466	476	463	491	469	537	452	457	480	473	533	512	485	454	505	479	445	437	464	491	456	477	445	494	460	468	454	466	476	432	443	461	471	484	485	476	449	465	481	498	462	500	489	484	498	483	454	500	498	469	486	457	430	470	434	441	459	513	493	478	464	458	480	488	490	469	468	501	455	453	464	455	475	480	476	474	488	527	465	496	507	509	527	486	468	505	465	515	491	448	454	495	502	487	495	488	488	466	467	483	495	507	455	521	499	513	480	444	494	474	456	493	488	469	460	463	489	476	471	458	503	479	473	467	473	475	490	499	463	516	477	459	455	518	529	447	483	530	453	477	467	500	472	505	485	511	449	465	507	496	521	443	487	506	475	463	498	480	458	465	483	450	523	478	478	444	501	501	454	504	493	480	467	472	488	474	498	505	476	456	475	489	459	533	469	469	471	519	485	485	520	491	470	523	473	469	473	491	470	506	511	452	487	467	472	500	469	509	501	500	496	533	523	467	431	512	464	545	470	460	481	488	489	477	474	458	475	486	457	476	489	496	469	511	490	491	468	472	494	471	441	486	474	478	444	464	534	477	441	473	478	453	462	467	473	513	487	436	488	476	472	511	523	441	480	481	434	463	475	483	469	469	495	457	496	439	488	470	480	484	458	505	474	462	511	433	464	523	461	475	530	492	492	392	462	479	483	478	486	496	496	458	497	460	450	482	468	486	456	488	482	477	455	463	508	482	462	473	469	466	476	476	474	460	474	504	462	505	480	490	490	503	466	482	478	497	499	484	498	445	494	495	481	516	476	454	462	486	456	473	475	462	513	477	496	471	482	477	478	466	438	458	435	465	484	462	459	492	477	452	488	484	462	468	439	490	471	537	441	472	516	459	445	490	480	495	478	439	469	427	537	446	441	471	484	460	474	514	491	481	459	481	482	502	457	458	466	463	520	492	468	444	487	501	517	477	452	520	442	504	472	468	477	475	500	455	467	496	505	495	484	480	484	462	449	486	469	489	460	466	433	480	488	480	469	471	489	512	483	506	465	485	468	488	488	483	470	466	436	467	450	483	486	504	477	483	467	507	476	456	486	507	487	425	488	522	486	506	480	458	469	450	487	458	464	474	454	488	461	461	452	436	444	486	455	499	471	484	494	487	473	459	474	459	478	469	456	484	450	479	449	475	517	485	506	492	469	496	478	510	446	485	492	495	470	479	490	493	475	460	466	477	472	476	474	474	475	443	467	494	493	481	475	511	455	476	444	476	450	505	435	503	456	492	481	491	479	495	502	451	501	502	492	471	480	494	502	494	492	509	492	513	490	470	513	474	487	521	471	459	460	509	480	455	521	508	474	496	498	495	476	475	487	495	459	457	459	522	481	462	460	490	508	451	508	449	468	465	470	514	446	447	481	468	469	499	469	498	475	489	461	501	489	455	524	486	477	459	507	506	483	491	452	463	450	481	500	483	459	465	449	494	488	503	472	467	465	478	464	506	494	496	513	475	503	504	436	467	503	430	461	471	482	486	469	502	478	479	439	481	480	477	485	503	458	495	476	455	447	489	489	477	509	459	465	485	451	463	493	456	510	471	475	426	490	478	502	443	495	468	492	461	491	451	470	449	524	459	524	465	451	484	499	464	477	493	455	468	475	466	488	470	482	469	456	445	463	435	484	503	460	476	450	497	474	469	522	476	503	480	459	517	450	472	466	500	479	454	499	464	489	443	483	478	458	502	501
28151	29102	34913	26157	15529	7961	4052	1764	1007	774	583	495	415	402	406	401	405	367	360	456	476	401	404	396	413	372	403	407	352	346	444	396	355	322	439	340	339	327	372	410	304	258	316	318	310	303	317	306	271	314	249	295	307	316	317	288	337	317	272	329	271	281	299	280	269	271	282	290	275	272	295	288	271	290	288	272	275	256	287	257	260	280	263	279	281	293	281	276	268	285	276	268	252	270	280	285	297	290	242	246	307	249	319	267	276	273	281	269	276	293	285	256	288	311	297	291	271	256	288	253	285	270	291	275	300	271	315	253	293	317	270	281	288	280	271	282	302	283	293	267	278	298	290	268	304	273	257	256	266	269	272	267	287	277	267	277	304	292	293	298	298	308	296	291	276	276	289	292	295	300	267	280	259	256	281	299	268	276	270	273	342	260	274	265	263	282	281	299	271	308	270	278	275	290	275	264	315	308	279	264	305	292	289	265	291	276	281	273	256	296	285	296	286	264	310	260	276	296	293	276	278	281	275	289	264	284	271	261	316	285	277	253	286	308	275	295	283	297	310	267	304	289	297	284	284	282	269	283	289	311	288	297	295	269	297	308	289	260	305	304	257	275	297	295	274	270	269	272	244	283	278	299	262	294	276	292	295	281	251	319	302	275	287	288	303	254	296	256	289	292	290	271	277	268	299	312	268	293	286	269	266	299	297	308	272	279	312	270	274	297	283	271	277	296	256	276	271	269	299	279	267	258	267	263	295	303	293	273	272	280	270	253	293	308	284	294	289	300	247	260	240	260	258	266	279	300	305	272	300	307	303	253	275	297	274	302	270	290	268	294	275	288	308	265	275	299	290	259	293	302	289	300	277	304	291	295	290	274	277	259	294	286	270	281	275	260	261	323	285	281	283	294	265	281	276	255	271	302	270	293	283	313	309	332	294	299	298	310	292	301	274	285	267	281	270	270	261	303	279	282	291	288	317	286	241	293	283	268	310	268	272	252	264	295	285	265	298	307	288	295	262	312	314	294	324	285	256	292	292	332	287	290	292	267	312	246	305	270	286	261	287	279	271	277	281	291	300	293	295	261	297	287	287	314	284	284	273	274	271	294	281	290	286	253	275	291	273	285	308	268	275	261	289	311	293	300	297	266	253	281	287	275	243	283	319	262	278	279	282	280	285	305	276	268	276	284	302	288	282	283	266	281	296	269	272	272	279	273	300	303	269	286	297	299	269	274	306	290	276	296	304	270	307	281	270	272	234	291	288	257	261	269	274	295	285	298	244	301	272	295	308	282	302	265	281	267	303	287	273	282	314	273	254	285	284	303	312	295	281	297	251	273	289	266	304	270	273	299	287	265	297	328	286	306	293	290	271	273	293	273	300	300	317	307	297	308	283	293	269	290	299	241	310	303	284	273	291	287	276	286	278	275	300	255	273	269	278	266	298	292	285	288	284	293	309	271	286	280	278	277	278	293	297	273	320	289	281	285	314	275	244	276	264	302	276	265	316	282	262	266	305	277	270	285	278	259	278	278	273	243	264	262	322	303	276	283	275	285	310	270	281	302	274	252	269	273	298	319	303	267	263	269	291	273	282	283	268	275	300	293	295	282	256	272	277	299	299	303	281	256	281	280	316	273	267	299	262	279	249	262	304	286	248	322	281	266	278	268	300	310	281	301	284	309	266	294	289	306	297	295	302	258	285	273	268	274	283	270	287	248	289	275	267	283	272	293	284	291	284	301	268	262	262	298	248	278	291	303	272	285	281	277	274	294	270	287	274	274	293	258	305	270	249	271	283	288	276	282	298	271	282	278	273	291	275	282	316	291	282	302	254	301	311	267	267	287	269	267	293	296	287	275	277	321	287	265	308	293	308	271	276	299	272	268	291	259	278	306	296	270	283	293	275	297	279	280	259	283	299	284	287	311	270	281	290	285	290	280	250	278	303	284	275	282	276	257	298	276	309	299	288	291	300	295	277	303	294	296	315	268	273	320	273	316	269	264	306	298	284	287	309	254	281	329	271	283	266	280	283	301	303	253	280	261	302	273	277	285	279	277	275	295	290	264	303	294	277	270	255	314	283	259	298	269	269	295	289	278	299	279	278	275	282	296	243	260	295	280	268	248	283	285	261	300	290	284	278	286	267	285	282	269	299	281	303	329	255	281	254	281	313	284	278	283	272	273	305	300	267	284	275	285	277	305	299	306	290	297	296	248	264	310	264	298	302	274	291	270	290	263	266	295	266	276	284	288	279	303	275	300	285	296	296	289	279	273	284	305	298	276	259	279	306	277	270	254	262	278	288	277	285	294	302	305	275	272	317	281	297	293	269	275	314	307	293	292	254	249	263	263	261	276	306	276	291	282	262	304	296	305	301	302	249	273	273	268	296	275	278	272	301	300	260	284	264	283	277	256	276	264	261	270	251	260	287	285	305	279	299	274	311	296	284	299	272	298	272	259	303	285	273	280	295	291	294	258	267	271	305	293	301	294	286	282	303	261	293	279	295	269	266	284	286	259	272	268	282	293	302	302	308	308	296	289	244	293	265	302	287	284	284	327	264	262	278	283	301	291	288	275	307	262	298	284	287	252	301	301	289	261	285	279	291	295	304	303	288	270	306	280	233	304	284	273	299	269	297	266	305	276	291	286	321	273	297	280	289	262	265	282	273	299	271	290	288	305	284	272	253	258	284	307	300	268	290	293	278	302	272	286	260	278	291	257	255	299	265	266	300	315	274	263	287	307	272	282	308	268	283	316	272	296	263	245	267	284	293	282	287	287	305	265	284	311	280	283	274	286	313	285	284	299	304	276	321	291	317	279	289	257	310	278	301	279	304	304	274	292	261	297	274	262	275	297	293	277	275	301	263	304	276	285	284	283	276	310	272	278	273	312	294	277	314	318	289	258	271	299	274	307	265	315	293	275	306	271	280	252	290	281	281	290	283	271	263	300	309	289	287	268	279	285	286	246	303	271	269	251	297	305	272	279	289	288	259	291	282	291	306	321	306	307	311	265	272	294	271	281	274	286	303	281	271	297	300	280	259	270	264	305	264	304	271	296	291	273	283	291	279	272	301	284	283	293	259	282	301	264	273	270	254	284	296	274	328	281	275	308	268	282	302	272	283	298	290	285	292	288	309	290	309	312	251	285	301	310	255	314	290	275	282	284	274	285	323	266	302	289	266	297	282	295	293	260	270	257	258	300	310	263	297	276	299	297	300	289	279	269	272	287	270	292	260	284	297	274	278	287	266	265	295	270	262	251	275	285	236	287	295	258	264	314	300	272	291	292	282	272	301	280	298	281	305	279	264	302	318	291	309	262	279	281	271	242	266	279	268	268	315	302	315	286	285	280	268	274	299	291	252	258	290	269	301	276	292	310	308	293	256	263	281	278	284	250	253	306	288	271	290	303	259	306	273	266	263	288	274	282	271	289	277	272	282	292	287	292	251	288	266	311	302	296	255	261	266	318	268	268	254	267	288	303	281	267	281	282
31935	48326	41903	30580	22668	15177	9578	4552	2722	2008	1416	1192	999	836	847	818	785	731	662	892	977	865	763	805	790	794	770	763	623	630	731	723	615	708	918	643	592	595	718	739	506	558	602	500	510	482	500	540	466	479	457	497	509	487	542	510	532	499	451	471	439	430	454	480	451	507	449	449	465	474	468	468	447	494	446	444	446	438	489	490	417	460	426	516	485	423	461	481	459	494	407	446	488	455	472	487	446	441	441	473	421	448	469	465	448	402	493	461	446	444	477	461	481	472	493	437	440	472	480	468	491	464	448	457	472	462	472	479	450	472	453	479	461	480	496	491	469	479	471	464	474	466	449	438	484	466	465	446	459	490	479	446	464	476	424	459	493	464	470	451	475	468	448	450	455	443	484	502	449	473	438	450	462	464	494	438	480	472	486	454	482	435	459	441	422	494	431	427	481	478	496	440	468	480	460	486	448	448	434	451	441	427	462	431	424	450	464	450	443	434	457	461	438	473	456	491	475	459	476	470	478	448	468	469	485	489	434	466	500	479	466	459	458	471	467	477	456	479	410	453	450	425	491	441	498	472	486	473	438	477	396	425	475	489	453	508	498	488	439	452	477	441	424	448	471	465	481	470	492	445	454	457	495	446	463	435	507	454	477	454	458	465	414	451	461	432	464	463	439	415	465	463	447	473	463	455	451	436	447	423	470	449	455	479	478	479	437	486	441	457	457	461	461	485	461	445	482	454	484	440	467	443	414	433	454	446	494	483	468	466	410	476	433	484	478	454	412	443	411	440	445	436	452	467	447	444	449	435	456	462	449	466	459	441	469	449	480	478	454	442	484	474	460	474	478	468	453	472	451	474	462	480	482	456	439	481	437	445	461	468	433	461	423	454	457	450	467	462	435	459	446	465	427	455	436	471	441	460	442	445	441	458	414	496	456	433	466	437	435	508	447	439	487	471	498	434	433	505	467	429	433	468	467	437	490	494	467	460	446	462	435	449	486	437	464	486	485	463	425	457	483	483	457	445	464	458	446	467	488	458	454	465	458	478	451	430	439	484	439	447	481	409	486	439	516	448	437	469	438	426	464	482	456	446	455	432	465	468	458	457	462	442	435	451	417	445	468	456	449	418	474	452	460	471	455	445	424	458	427	472	445	471	457	465	474	458	457	441	486	451	465	445	429	450	448	419	439	530	498	471	476	449	434	436	470	440	451	440	417	467	489	466	470	472	483	467	435	455	473	435	467	459	443	482	491	468	462	484	480	464	425	446	437	497	508	444	465	424	450	466	469	473	468	472	471	480	451	459	436	442	439	479	490	463	498	454	481	438	472	492	432	464	454	470	486	451	416	443	460	452	478	504	450	441	503	438	476	455	453	450	480	399	504	473	457	456	462	482	457	452	477	460	458	447	468	475	457	450	471	463	455	437	494	462	476	450	474	473	464	463	429	419	495	427	489	485	458	433	437	468	481	498	448	452	478	430	471	400	450	477	471	519	413	446	434	457	466	430	450	431	471	419	460	486	436	435	452	416	464	459	461	476	462	459	475	443	480	480	517	411	440	478	445	476	433	438	477	488	472	431	466	468	458	477	480	456	484	471	435	492	463	455	438	492	474	455	442	473	487	485	427	454	428	484	435	465	479	465	451	431	476	487	465	437	464	456	473	493	432	497	479	436	453	454	489	425	440	422	466	440	457	462	469	470	466	470	457	470	457	459	430	445	445	507	453	464	430	471	455	450	460	496	490	447	480	484	462	460	456	424	457	434	451	436	450	445	404	452	493	465	465	444	424	456	477	424	478	458	453	446	498	404	445	435	473	458	461	465	451	477	489	423	410	419	447	491	451	485	434	487	469	421	486	467	443	433	465	463	446	442	461	487	460	477	434	467	442	452	477	450	425	437	416	446	481	448	469	445	434	473	452	451	494	440	434	437	450	463	516	485	414	415	482	475	429	477	458	428	481	479	443	451	465	486	413	477	443	452	471	454	479	454	479	430	456	469	458	437	472	475	436	471	458	476	486	479	482	429	446	463	489	506	465	472	451	435	484	496	480	418	442	449	484	475	465	427	455	451	435	462	456	477	544	448	489	481	447	468	471	443	447	436	448	500	482	464	461	462	505	440	432	447	434	466	505	444	468	459	451	463	440	474	433	486	477	479	449	519	415	493	468	455	453	465	446	482	467	437	477	465	438	459	497	417	433	432	465	436	451	391	455	462	446	471	456	459	498	471	458	462	448	470	426	437	400	467	484	470	431	478	441	470	427	528	425	483	455	492	465	450	473	435	488	461	444	462	496	429	440	479	446	502	482	464	442	470	433	440	467	493	459	451	450	500	449	450	425	510	458	415	459	444	452	438	469	429	442	482	428	459	457	477	494	481	462	466	454	452	474	433	450	489	455	472	466	403	416	497	458	455	490	457	462	435	446	455	464	479	505	433	495	488	452	470	466	461	455	484	451	479	452	460	527	445	420	488	441	501	451	462	474	455	484	466	459	465	468	467	427	451	458	457	442	462	477	485	456	485	479	444	481	441	428	476	456	491	422	452	460	465	457	447	488	466	470	440	451	453	476	432	450	483	429	465	470	480	452	496	441	479	457	445	477	427	458	459	451	456	426	439	452	459	461	436	455	467	433	497	409	468	448	428	466	472	435	459	426	492	433	473	458	461	449	435	464	426	487	454	441	429	454	460	457	437	428	432	484	468	461	454	467	449	478	449	476	445	458	479	411	437	433	462	458	489	476	484	456	493	429	496	418	490	461	469	465	448	437	452	471	459	467	436	472	472	444	475	516	464	456	465	475	484	470	469	446	462	460	435	459	500	478	455	495	433	435	470	460	458	448	493	441	434	433	454	456	456	464	459	430	495	468	473	472	420	481	419	450	466	487	467	430	491	419	451	475	467	436	463	482	458	445	420	445	464	468	441	480	453	464	444	449	460	436	422	462	442	490	447	426	424	480	488	451	453	435	439	484	454	437	483	470	500	445	443	455	472	500	459	472	446	445	434	473	458	452	450	495	435	456	444	438	447	446	443	435	444	426	460	447	508	417	471	426	436	438	456	436	441	450	487	448	465	462	474	481	491	487	465	428	473	491	472	455	491	452	442	460	451	420	425	464	452	418	462	459	484	437	468	440	419	466	454	443	441	470	447	487	443	439	474	468	503	473	464	417	434	464	499	440	455	461	440	460	465	438	441	456	475	413	475	456	482	461	482	435	439	452	456	467	471	456	455	468	441	473	489	467	439	477	450	456	460	434	472	455	460	478	429	429	432	458	464	438	468	451	449	465	427	464	484	467	448	482	454	462	462	466	492	467	461	441	451	459	472	536	443	446	486	451	451	467	464	472	417	441	450	493	467	465	456	471	484	467	462	471	431	465	463	458	437	493	454	460	479	470	484	462	460	448	467	461	477	439	468	405	490	455	441	452	433	446	462	502	460	453	505	461	463	434	455	460	443	432	449	443	412	455	460	466	459	463	473	445	432	423	508
24495	21477	29026	25708	22400	17789	9544	3350	1976	1433	1066	759	712	629	571	575	559	527	460	615	624	565	532	509	577	518	523	474	423	416	485	488	455	465	562	412	435	413	461	463	385	346	327	345	358	364	358	344	332	346	360	358	343	396	512	412	390	374	360	324	307	334	299	293	307	292	314	372	317	285	321	306	324	308	328	327	351	293	291	292	319	331	314	323	299	313	310	337	320	308	306	316	328	329	335	334	288	294	330	348	292	334	275	280	312	307	316	318	321	298	309	287	328	309	304	327	281	337	283	327	327	322	277	271	311	263	313	312	339	339	295	292	305	300	302	279	319	308	303	325	329	306	291	322	307	283	339	326	308	327	295	316	316	317	288	312	321	330	315	332	317	324	314	292	314	305	314	313	314	295	310	306	313	273	318	357	312	318	308	309	334	288	313	316	290	296	310	282	324	295	304	320	318	284	348	287	286	292	323	318	301	324	293	312	298	288	314	279	301	285	315	312	334	309	313	319	263	320	319	292	301	310	328	305	314	286	313	314	328	287	304	285	312	351	305	292	321	330	315	296	305	305	315	328	319	287	294	348	320	326	317	287	302	298	298	277	305	344	330	293	331	334	300	320	338	303	289	328	325	304	304	299	301	302	319	298	317	293	306	317	304	291	336	323	283	320	300	319	321	320	338	315	301	321	288	318	307	332	310	320	313	295	308	339	306	321	285	305	309	295	314	311	298	307	310	309	290	308	336	316	340	311	335	323	285	298	307	317	273	324	293	319	328	328	313	331	319	287	336	291	303	360	278	282	306	292	309	334	327	248	302	283	338	311	315	309	300	324	290	334	320	306	334	299	300	347	305	333	324	300	336	332	305	329	305	312	293	328	284	302	320	340	283	293	324	345	312	322	319	297	321	316	325	324	320	332	307	295	335	319	291	313	319	306	306	315	278	319	278	307	317	318	312	318	333	346	294	273	299	311	324	308	281	277	288	355	325	304	294	330	315	304	319	306	296	302	317	323	283	336	339	288	301	297	312	297	321	310	263	328	340	290	331	324	314	291	309	319	302	290	299	291	304	318	308	316	315	276	313	338	297	303	313	324	311	335	320	307	302	329	306	321	317	326	318	334	337	321	311	271	299	311	265	316	291	315	301	336	326	321	299	303	301	304	325	305	328	318	309	302	322	334	310	291	329	326	311	310	313	313	343	282	305	364	280	309	288	282	288	287	350	311	294	346	308	318	322	313	322	336	317	311	267	312	311	300	278	281	329	325	298	296	290	303	334	319	271	316	322	332	303	322	316	274	309	336	325	282	283	280	333	312	300	318	323	326	323	291	302	312	311	298	295	282	334	337	301	316	307	316	318	324	340	305	305	322	308	307	317	306	320	340	340	273	299	291	317	304	303	343	299	315	323	325	315	282	298	304	293	319	285	329	303	319	301	286	327	327	299	329	295	325	279	316	316	293	293	321	287	304	319	306	276	300	287	330	313	319	325	314	332	301	314	289	288	309	314	312	334	288	318	318	318	328	336	314	317	311	314	303	277	291	324	286	294	282	319	281	345	295	299	294	286	334	313	303	312	309	299	312	340	295	304	332	286	308	310	293	309	318	326	335	324	305	309	299	327	313	322	305	328	333	314	330	322	321	258	299	317	304	294	329	337	309	314	310	339	297	312	297	323	303	306	374	340	337	344	292	333	307	306	301	336	308	310	330	276	322	331	299	302	332	330	299	285	314	279	331	312	305	303	295	325	298	279	324	322	273	292	306	294	291	305	318	285	307	310	297	316	301	318	304	339	316	348	316	299	320	280	315	341	295	311	311	285	290	317	302	320	314	312	283	287	290	314	306	282	318	301	299	317	275	304	326	327	323	303	315	336	334	323	293	324	308	310	319	327	298	291	293	297	347	300	329	335	294	304	296	315	335	325	310	331	325	298	313	311	293	320	333	313	318	322	295	320	306	322	314	335	341	311	305	290	305	326	291	282	317	321	298	305	285	313	318	297	336	320	323	313	295	321	309	281	319	294	311	295	290	307	337	294	335	310	294	307	313	297	324	296	346	291	314	324	311	294	323	330	330	310	299	300	286	314	310	280	356	303	298	320	314	313	300	312	339	327	329	314	308	327	309	316	322	300	311	316	308	298	333	313	336	316	319	335	310	300	319	312	288	321	311	319	323	278	339	290	317	289	279	306	305	304	320	331	297	322	307	310	289	322	303	268	293	314	334	303	318	285	308	326	361	339	328	333	308	330	299	296	340	308	296	335	319	306	331	291	325	321	339	299	305	328	319	355	293	301	322	274	301	348	306	349	296	337	299	272	339	308	319	284	309	307	323	285	345	294	313	309	286	306	314	315	335	312	326	331	317	325	295	306	304	295	297	307	338	292	303	292	315	280	286	309	329	300	307	284	354	306	311	337	313	333	314	308	310	327	319	303	291	334	307	301	293	276	301	289	356	304	303	309	300	347	275	311	311	317	311	327	290	310	306	344	285	298	312	306	299	318	310	310	290	331	316	313	303	293	309	263	323	289	320	299	341	329	290	327	311	313	301	289	302	317	317	336	324	349	322	283	284	292	319	355	326	341	330	283	304	332	339	322	310	341	334	328	316	313	323	307	320	294	307	281	282	301	316	318	277	310	301	299	326	308	297	324	292	346	283	282	331	329	292	294	316	322	307	337	295	310	294	310	302	313	298	343	290	298	304	334	321	318	291	301	287	353	293	326	376	317	273	303	304	326	314	347	268	333	320	295	318	318	315	326	312	318	317	259	339	317	334	282	324	318	332	313	303	322	309	322	309	303	295	326	304	316	282	329	336	297	319	328	306	320	335	322	304	318	325	318	337	336	325	309	297	320	324	308	297	333	300	315	316	304	323	309	304	298	315	282	316	288	290	300	324	295	277	293	291	283	290	321	302	332	307	303	293	314	305	302	306	316	313	331	319	289	327	313	320	300	297	304	329	313	333	314	323	296	324	314	311	313	323	312	269	269	325	297	273	342	321	334	302	319	306	316	301	307	279	309	322	315	315	330	334	304	334	335	320	310	296	319	325	304	264	288	335	295	299	303	298	296	307	329	289	324	310	324	301	300	294	319	324	337	313	325	299	289	293	339	346	298	287	282	311	326	266	321	308	336	317	322	332	320	314	316	322	306	319	290	324	316	298	283	298	321	348	325	313	317	288	312	333	300	292	310	296	329	322	304	301	305	328	313	347	308	287	325	334	325	315	332	321	314	312	302	339	320	344	264	311	298	284	357	326	275	308	339	303	322	331	324	323	334	337	306	307	351	318	318	332	293	323	320	328	294	330	307	289	322	314	311	277	311	318	295	298	317	310	339	285	325	331	303	313	361	294	308	305	335	306	327	286	330	303	361	311	331	291	300	306	328	321	297	310	330	329	303	301	293	313	311	308	312	305	292	317	294	316	317	323	287	346	330	303	328	302	302	304	313	338	297	308	308	288	318	288	305	308	357	308	316	334	310	293	310	338	320	301
31443	53772	48839	37732	28787	21565	14464	7187	5046	3578	2648	1953	1595	1458	1310	1123	1149	1103	914	1363	1320	1211	1064	1035	1113	1079	1059	878	806	775	932	947	820	869	1212	815	753	796	791	940	637	617	647	638	659	590	576	609	607	496	632	561	610	817	926	839	674	610	557	562	508	492	501	530	506	503	497	491	502	496	506	485	513	507	517	543	563	504	522	506	488	480	552	502	476	515	476	483	517	533	469	515	520	480	506	536	527	493	523	492	575	529	510	498	505	528	538	480	518	501	492	536	513	479	504	522	552	507	497	504	506	486	491	467	503	507	503	533	527	498	495	513	514	490	512	521	450	479	525	522	520	496	504	519	498	485	517	503	518	491	513	471	518	485	524	522	510	458	483	499	492	492	498	471	479	503	522	513	504	517	481	546	506	517	517	482	515	480	488	483	516	476	500	498	456	532	522	527	501	537	519	498	524	472	492	534	491	519	508	475	498	514	512	480	492	504	492	536	544	496	480	504	494	454	513	522	538	509	493	446	523	478	519	503	501	500	523	518	487	540	490	519	502	499	519	499	540	501	475	483	512	523	503	497	488	455	499	503	500	525	506	522	500	533	500	479	514	516	506	522	481	495	513	520	504	524	485	517	515	536	498	470	477	500	524	480	485	515	565	543	479	537	506	531	500	498	527	506	514	499	474	473	529	524	538	479	475	520	488	525	531	444	491	495	537	526	503	512	460	502	485	476	464	530	486	536	484	537	474	483	544	496	509	467	506	476	504	508	509	503	493	518	534	496	514	461	505	513	507	479	505	491	494	493	541	489	506	504	548	522	480	488	472	470	512	473	498	485	511	503	517	538	530	502	512	515	501	503	550	529	486	506	489	477	506	499	514	476	545	528	525	495	506	509	509	527	474	510	494	489	492	501	522	492	525	510	531	485	543	513	527	512	489	494	487	538	492	533	491	521	492	515	503	543	497	507	485	500	498	536	543	501	546	524	515	509	484	524	501	516	547	508	493	483	532	507	475	499	524	541	512	494	506	505	476	522	589	490	534	506	480	533	484	514	484	504	496	565	487	518	496	484	491	501	496	521	512	507	498	511	455	508	483	494	470	452	528	490	521	467	506	514	524	505	514	468	584	484	506	531	513	498	478	538	481	463	532	515	532	468	512	502	500	508	586	492	489	499	552	476	520	506	567	499	524	500	547	488	510	479	518	495	481	484	542	474	471	478	507	503	503	475	505	540	482	553	484	526	509	504	466	465	567	556	541	480	498	513	540	533	489	485	476	546	491	491	476	497	542	537	526	541	486	465	493	482	514	525	511	518	525	495	532	507	505	518	506	487	470	530	477	492	465	489	482	461	493	478	495	509	482	490	512	514	532	488	547	523	504	490	497	500	530	516	531	464	522	477	528	544	509	497	514	526	480	516	477	479	492	500	490	515	450	527	470	545	473	512	500	467	480	515	498	496	478	462	511	515	491	480	520	518	503	485	538	502	474	464	510	509	481	508	488	498	503	480	533	544	524	462	480	531	566	470	491	500	519	499	509	493	476	479	511	502	539	505	486	482	508	514	462	540	511	487	519	532	476	506	495	470	490	476	495	493	504	494	495	505	509	469	495	515	507	480	480	503	489	496	450	543	507	456	515	481	548	516	481	523	509	551	507	538	504	479	511	487	487	468	512	500	515	526	501	516	505	510	510	480	493	498	496	498	450	488	521	520	520	498	520	534	459	517	510	462	513	473	504	548	450	460	501	468	487	537	497	519	499	512	494	499	530	498	483	487	474	490	465	556	516	438	489	469	496	529	529	536	484	492	527	475	488	543	544	510	489	496	505	486	512	525	543	485	510	488	471	514	494	472	488	487	482	490	494	482	507	520	521	497	461	520	524	445	527	463	511	499	511	486	498	471	531	466	482	484	544	509	498	518	521	509	521	515	515	507	521	474	535	540	492	481	544	532	480	467	443	486	524	496	457	460	528	517	507	517	480	502	477	489	509	460	478	525	561	495	456	526	491	502	509	492	489	520	482	546	503	513	549	490	483	503	480	538	501	524	540	501	494	496	476	497	490	508	504	526	510	506	532	477	480	509	452	485	493	504	513	470	481	484	498	455	526	506	513	520	538	494	495	475	514	503	536	514	528	494	480	476	524	521	482	490	474	509	513	480	507	492	502	490	489	544	509	478	491	520	469	527	487	532	493	527	526	507	483	475	520	521	495	502	504	501	525	474	518	513	455	466	464	510	473	482	468	495	525	509	541	501	529	515	497	514	525	517	501	521	495	495	492	532	470	542	519	468	480	527	466	497	534	505	473	522	488	485	499	475	499	520	505	520	496	499	500	517	500	497	505	497	517	492	506	533	512	520	508	527	501	523	533	509	534	535	508	485	512	523	511	512	502	499	486	519	501	495	506	475	475	489	455	513	488	495	542	540	500	495	478	479	536	538	488	522	507	499	510	506	502	486	523	537	517	499	506	499	496	460	502	460	513	511	468	507	479	505	517	545	482	522	488	507	496	501	517	477	459	516	421	523	467	506	516	511	539	492	508	555	469	497	497	510	468	522	492	483	482	515	503	516	483	471	502	539	474	513	532	488	517	511	494	537	474	528	489	523	530	470	548	527	499	510	511	526	475	531	499	513	455	525	500	504	485	496	514	522	484	494	503	499	499	486	522	486	539	519	497	509	514	526	539	522	538	516	539	503	510	503	512	541	510	512	510	508	529	485	487	489	530	509	514	489	488	549	470	502	516	498	485	460	536	484	519	492	530	500	539	532	471	506	512	518	551	537	487	514	552	489	478	505	502	480	484	495	492	510	504	498	535	501	532	492	484	526	480	467	531	511	520	464	482	518	503	459	507	521	487	521	515	544	484	521	499	509	522	499	552	517	505	535	474	538	507	510	486	510	486	524	517	566	479	499	503	491	500	496	498	492	582	528	480	511	472	515	514	496	510	521	542	508	515	517	509	507	490	476	500	487	506	518	484	517	501	497	520	533	504	536	530	481	514	547	500	519	515	501	501	481	498	484	552	518	494	510	514	470	525	546	512	475	495	482	506	483	506	501	500	514	451	455	488	468	475	506	510	490	535	507	533	494	484	547	526	502	497	515	485	497	529	512	529	492	525	457	516	513	562	520	522	482	562	503	529	506	487	447	496	535	519	505	497	500	505	497	533	481	481	506	535	491	476	492	505	497	477	462	510	505	519	486	522	481	485	513	449	467	531	506	510	530	504	493	467	508	479	522	504	537	484	537	533	523	512	522	486	487	505	481	478	515	469	473	536	481	462	507	511	518	493	479	501	552	484	544	469	463	518	548	518	476	529	507	504	492	452	479	492	528	524	548	520	520	503	501	513	470	530	465	552	500	503	494	550	496	521	475	517	472	526	536	487	534	533	522	472	510	499	478	474	515	527	525	508	516	513	512	516	523	524	538	567	509	518	487	525	502	502	500	451	507	522	492	525	508	520	521	491	513	504	506	512	473	499	490	505	514	520	518	502	530
23494	21540	29521	24234	22152	22325	16246	4967	2882	2136	1541	1083	926	831	782	740	732	687	567	742	782	741	585	619	648	709	578	470	502	508	556	549	421	460	684	584	488	487	498	499	407	428	421	375	407	382	359	329	354	324	326	344	359	493	604	531	423	345	390	319	325	274	291	319	293	295	344	324	303	337	287	331	304	319	345	260	305	301	287	285	329	287	315	325	311	287	276	331	322	310	298	294	305	272	320	284	326	299	319	301	314	293	288	285	339	330	300	305	330	325	302	284	313	334	297	345	310	320	295	301	309	278	271	292	331	295	320	300	310	300	306	297	303	317	301	314	320	287	274	302	333	322	270	319	307	287	305	315	292	310	300	279	289	331	285	299	322	310	297	328	300	295	336	283	307	332	309	289	302	329	302	310	323	319	277	304	296	319	302	295	302	304	317	312	311	322	276	290	341	281	320	277	261	303	283	295	302	294	293	312	317	304	284	299	315	310	278	305	314	290	315	321	314	285	313	288	315	339	294	304	287	307	323	288	349	287	329	301	311	290	302	314	299	297	286	327	305	299	298	291	283	334	282	320	275	330	268	288	290	300	298	326	268	289	266	309	283	307	344	292	336	298	316	283	299	292	294	295	278	293	312	328	295	294	273	312	311	329	331	316	335	286	308	306	314	298	294	318	299	309	309	312	304	294	289	299	310	325	313	297	306	273	290	323	303	322	285	301	290	330	338	322	304	307	272	278	299	287	297	320	308	297	327	297	291	291	291	294	310	282	325	282	305	333	318	314	297	305	306	317	284	315	318	334	318	304	333	339	326	306	289	283	309	305	292	295	308	323	280	310	309	315	333	328	329	296	281	279	295	293	325	323	299	321	342	290	272	305	279	311	323	281	308	295	343	292	270	312	319	313	283	261	308	297	303	294	326	338	275	317	304	316	291	310	304	291	328	331	332	292	304	291	286	295	293	287	315	313	318	320	300	304	304	313	303	292	313	294	313	320	305	286	290	305	317	318	318	270	275	300	279	304	303	302	297	300	288	284	289	301	329	295	293	269	295	271	292	279	320	305	324	300	334	312	307	311	283	306	293	304	316	301	318	299	299	300	293	287	312	342	277	292	299	330	329	294	296	301	313	299	289	321	302	322	280	320	305	318	287	317	312	285	283	301	285	333	311	273	312	354	293	293	328	334	297	283	304	306	322	296	295	298	306	329	283	293	304	266	306	318	297	320	311	292	298	294	301	288	310	299	298	289	272	279	281	284	312	319	314	297	303	322	295	307	325	314	315	298	293	294	310	282	276	337	313	330	319	342	324	298	288	321	277	274	310	316	289	335	313	328	324	299	285	297	285	267	319	296	290	312	322	293	303	313	294	291	287	327	302	292	293	281	286	336	294	304	326	294	295	305	306	293	263	299	309	286	291	313	298	277	267	301	297	312	300	310	284	310	291	298	294	312	316	330	283	329	328	329	326	322	316	314	303	324	285	311	292	322	306	317	277	290	286	316	262	302	323	300	324	292	307	310	315	273	303	318	307	304	310	277	308	297	311	316	280	312	319	314	296	322	311	310	321	291	284	322	319	312	307	286	291	312	290	298	298	298	274	255	350	274	281	314	302	324	288	294	315	325	295	304	297	305	296	287	292	322	320	264	281	293	273	313	313	313	287	281	305	294	282	263	318	291	323	306	292	303	320	288	322	305	323	314	298	306	308	290	289	310	318	296	320	287	319	288	285	289	297	294	300	347	298	305	304	319	301	316	323	287	302	301	307	308	284	278	285	302	306	308	351	310	320	315	286	278	305	300	341	299	314	303	318	318	318	318	303	320	287	313	271	279	316	308	334	300	304	283	291	301	330	306	306	299	302	301	290	324	321	314	331	304	287	297	317	325	336	276	314	281	322	320	332	333	305	328	329	312	291	326	289	275	298	280	306	277	294	292	298	306	330	293	306	319	302	301	272	319	349	268	269	299	272	316	299	302	255	299	297	273	318	304	270	299	300	299	301	299	300	315	311	291	316	303	308	300	301	301	306	276	281	301	309	297	292	271	313	295	279	267	302	294	294	297	294	301	296	292	310	303	298	313	294	291	300	309	294	291	325	310	317	342	306	307	288	315	299	297	312	323	301	337	336	303	301	313	284	304	312	308	322	264	331	299	279	290	296	305	304	303	289	285	302	319	306	311	298	292	285	293	288	325	309	312	308	288	314	293	309	285	293	300	317	318	302	315	306	305	336	312	318	309	340	331	306	290	336	304	311	321	319	278	300	301	319	310	354	296	314	302	280	321	306	305	325	295	320	314	284	289	261	270	312	309	311	292	284	311	290	305	288	278	300	309	302	301	323	296	317	296	320	267	288	309	326	338	300	281	283	323	332	308	264	300	306	312	315	312	311	289	305	269	290	281	301	311	327	327	328	320	342	342	299	263	301	310	319	290	320	309	298	295	302	302	315	318	326	328	304	308	313	319	281	318	317	299	314	291	320	301	285	327	315	297	321	285	313	316	288	285	295	298	327	311	303	291	275	322	276	309	310	296	336	299	317	316	299	287	329	314	299	314	294	286	312	302	331	332	284	309	304	272	319	297	308	312	318	266	293	338	355	290	286	296	286	312	312	328	298	279	313	293	296	302	284	316	324	300	317	345	319	292	323	318	307	291	272	307	283	312	306	306	298	270	270	318	285	300	297	303	286	337	293	312	304	307	306	306	301	332	324	310	311	280	304	299	289	289	303	291	351	317	281	298	313	289	327	325	289	309	350	296	319	296	294	315	308	320	298	280	271	314	298	305	298	313	308	337	279	306	286	319	265	308	319	297	306	298	294	287	291	337	323	273	321	299	312	302	302	283	315	310	302	270	289	333	297	313	285	288	332	283	286	282	282	331	312	303	319	294	308	286	307	305	292	319	293	333	308	302	303	294	305	319	297	327	283	308	309	339	300	287	303	345	298	310	313	301	300	289	313	335	323	299	328	308	325	343	303	296	314	303	310	290	290	322	307	304	299	309	313	291	342	327	272	326	330	302	291	299	294	283	312	285	268	269	333	299	290	331	298	337	325	308	319	298	321	276	291	326	298	354	303	268	274	325	300	301	299	317	294	304	261	299	313	296	324	318	293	295	290	306	277	302	316	325	278	296	308	290	297	305	297	277	307	300	295	323	324	281	309	294	303	276	318	305	312	302	333	288	301	313	253	325	283	276	291	281	339	293	279	308	326	294	300	316	280	309	295	340	290	302	314	330	261	316	324	298	308	298	302	307	313	315	296	295	295	285	299	321	290	313	285	304	294	292	294	324	309	301	305	295	303	308	321	308	336	309	342	251	291	308	282	302	301	291	288	295	313	300	294	296	305	286	282	321	306	318	322	269	323	271	331	306	337	305	318	337	312	298	314	330	288	287	292	306	301	258	286	286	290	277	304	285	318	300	298	290	322	335	290	323	344	262	291	267	294	268	316	287	313	271	322	301	293	298	289	317	277	311	285	325	291	318	295	342	297	313
32799	57213	52426	40835	33394	25557	17970	9366	7197	5239	3824	2809	2283	2048	1762	1696	1590	1406	1196	1656	1768	1552	1308	1275	1326	1446	1238	995	898	1000	1281	1094	952	897	1474	1219	922	894	889	927	807	760	755	694	682	566	614	630	591	628	523	528	556	949	1331	1033	841	639	544	498	504	465	495	451	501	458	496	499	469	492	490	512	498	469	484	483	515	541	458	499	497	488	468	470	479	439	480	499	451	503	518	500	497	497	486	484	463	462	456	481	540	520	508	483	473	458	457	472	493	454	502	459	472	468	431	489	466	443	492	519	511	487	495	450	502	476	473	451	473	490	491	477	496	496	466	495	509	461	466	495	473	432	470	494	427	454	500	489	463	488	477	490	525	452	503	522	493	463	435	478	483	456	477	455	475	485	483	491	502	458	489	464	476	489	487	441	507	511	485	476	502	449	492	471	497	455	511	508	468	491	472	471	498	478	480	461	478	446	488	476	467	450	500	476	476	483	524	462	483	477	454	455	513	452	483	433	477	471	472	480	503	463	450	458	456	476	499	470	486	463	470	505	487	457	513	500	485	499	493	503	504	515	506	485	466	474	496	486	463	480	488	475	472	494	457	467	495	471	491	516	451	502	464	487	485	462	478	469	504	504	452	479	483	489	478	495	472	470	517	476	453	516	465	467	505	479	453	479	466	490	511	472	489	475	495	490	459	478	452	503	487	490	515	467	476	448	477	491	480	467	466	465	473	514	536	465	494	467	512	476	503	479	476	478	458	475	486	474	496	462	446	474	491	455	498	452	474	444	514	478	491	443	465	483	458	472	478	422	459	479	471	502	429	487	524	455	512	482	463	507	471	484	482	482	481	452	488	501	458	470	487	465	469	492	519	461	477	457	480	458	501	474	460	516	482	510	492	482	519	501	508	459	503	464	536	471	494	488	527	473	502	465	471	487	463	426	470	496	491	493	504	465	495	479	490	484	478	464	491	496	490	472	441	537	485	476	478	478	476	526	506	464	474	451	491	495	454	479	500	488	445	492	467	468	488	491	461	494	510	490	486	498	448	461	478	511	481	520	485	502	488	481	487	477	469	474	492	452	481	470	484	455	454	514	466	496	506	456	433	449	494	519	495	475	475	501	502	455	466	469	461	499	483	460	454	482	472	493	466	444	464	528	500	465	477	472	480	481	487	487	485	481	496	498	460	453	423	464	500	462	494	496	505	504	495	446	467	462	484	457	482	432	482	464	453	462	485	450	482	492	549	511	497	488	459	502	506	479	501	461	499	469	477	443	498	458	508	466	449	492	456	444	495	464	491	448	473	501	443	486	508	489	463	471	548	507	461	525	478	480	479	475	462	463	458	464	451	479	470	474	500	482	496	499	469	513	479	501	458	477	464	479	483	514	534	461	454	488	508	477	469	504	474	488	479	497	455	467	504	518	488	486	483	487	492	470	479	483	511	457	479	485	533	467	496	477	506	478	476	497	480	477	500	482	491	510	494	489	460	468	499	494	521	468	483	487	481	480	488	464	493	460	481	478	530	509	465	486	488	471	470	453	447	491	532	463	472	451	523	502	477	481	498	496	440	477	502	477	478	451	509	449	506	456	487	504	433	507	475	499	481	498	466	470	496	453	497	476	510	483	504	495	486	514	465	491	504	497	460	475	473	462	483	453	461	476	487	455	451	500	531	483	504	467	469	519	498	467	477	516	512	489	515	483	468	471	462	438	473	506	487	517	474	490	450	453	489	436	478	452	454	476	487	539	466	475	475	500	508	485	457	483	433	504	468	469	449	467	452	473	500	464	473	478	498	496	499	495	487	467	471	483	452	494	534	490	503	530	473	484	482	474	481	476	483	468	493	476	470	504	488	466	508	463	459	490	475	472	472	471	513	496	475	461	441	505	469	512	471	476	451	464	518	464	485	455	479	478	482	478	487	484	498	467	475	458	469	502	474	486	473	467	477	511	470	489	508	490	478	504	522	450	450	507	465	488	527	467	501	483	454	502	471	479	460	446	488	473	478	509	485	473	453	510	450	475	508	498	495	522	497	489	502	489	457	490	483	441	496	490	511	495	472	467	474	463	487	476	457	504	504	496	491	475	464	474	475	500	449	465	453	491	506	469	453	462	458	451	489	503	448	498	476	436	488	464	502	457	460	465	467	471	490	468	503	478	490	497	481	445	489	489	469	464	517	461	485	491	493	502	472	505	479	453	467	483	501	510	472	524	501	458	434	482	477	489	477	462	485	485	495	506	454	490	473	467	478	484	502	464	501	499	480	482	492	468	454	490	498	506	454	481	512	461	502	459	483	493	485	476	470	421	463	458	461	494	468	468	479	500	478	499	511	481	497	489	503	468	490	468	510	499	507	458	508	503	476	465	437	467	495	487	463	481	518	485	465	517	457	497	460	459	479	507	473	508	462	500	481	482	484	513	505	478	444	487	462	475	475	483	443	491	457	478	475	483	522	472	524	529	502	443	480	492	496	494	444	531	438	528	492	479	509	495	502	467	467	481	472	456	492	515	478	486	476	468	467	500	480	493	476	509	450	488	454	495	463	488	480	497	493	485	502	482	508	434	496	486	504	465	453	484	468	466	533	480	520	475	488	477	462	492	452	463	468	461	500	458	462	514	469	463	488	464	479	461	481	485	534	446	460	503	510	493	517	458	455	462	486	463	477	469	525	479	515	473	506	461	507	485	475	474	468	423	471	475	483	469	487	481	505	486	450	478	494	492	455	457	479	449	487	494	467	532	482	483	421	447	469	486	462	455	499	503	471	469	497	455	463	485	482	511	488	479	482	460	478	452	474	488	478	487	521	493	512	511	543	465	480	472	467	506	478	509	471	484	496	436	466	484	474	450	453	457	450	494	480	470	487	444	473	479	431	477	467	501	450	472	521	493	458	432	476	500	522	477	460	483	508	509	471	464	488	486	421	474	472	513	501	455	484	473	503	465	452	496	477	458	473	479	507	492	488	515	483	473	522	546	479	489	493	432	476	491	467	479	458	467	485	487	511	435	480	509	504	488	488	471	530	532	486	460	520	504	437	461	482	477	484	444	463	517	487	471	530	457	508	490	526	472	479	468	475	488	467	510	485	422	471	460	461	486	475	475	465	474	480	465	468	507	478	479	480	487	486	494	477	476	466	474	479	461	494	475	502	473	460	504	491	448	475	496	467	522	457	505	471	481	495	512	426	480	463	482	461	459	456	468	492	498	483	492	480	486	468	484	479	493	515	481	471	450	459	513	505	481	503	540	481	468	501	463	492	459	473	479	465	473	451	480	456	523	478	469	481	460	517	476	502	466	503	524	477	441	471	484	473	492	481	483	510	457	483	516	478	500	486	483	513	471	462	481	461	461	508	502	449	484	502	507	479	506	491	509	471	504	500	493	465	492	450	488	483	478	486	477	486	481	540	468	458	534	510	508	479	480	520	480	514	475	469	488	509	507	470	484	493	477	448	487	466	456	474	461	506	447	494	464	477	442	471	484	467	422	490	458
28112	27126	32923	25007	14863	7487	3208	1352	1000	742	587	476	441	428	458	391	388	371	387	441	523	504	394	415	421	448	356	348	343	354	395	426	355	359	434	465	361	346	410	371	394	296	312	326	302	317	313	309	337	290	269	315	293	306	326	340	301	309	301	288	274	295	256	288	274	303	297	289	285	288	285	302	286	327	287	275	281	276	300	318	285	281	295	279	287	284	254	275	267	318	243	283	273	284	270	284	270	269	271	263	293	258	319	289	301	341	297	294	284	273	278	275	300	274	290	291	299	322	283	292	299	324	266	286	266	279	285	277	300	278	261	315	296	300	288	268	287	267	273	268	280	305	287	305	271	289	272	275	280	280	271	302	287	287	291	278	295	269	318	304	311	250	290	286	279	272	283	311	315	282	275	265	291	296	275	282	303	264	271	280	296	304	347	285	309	293	302	281	274	253	293	282	265	303	280	283	289	259	248	302	297	287	287	294	294	282	289	290	289	268	274	306	290	299	291	287	288	279	278	252	308	297	267	316	267	314	263	315	303	299	284	284	301	273	292	284	255	328	282	306	292	249	267	277	317	283	287	313	273	274	301	294	292	302	287	301	270	266	285	281	302	268	307	297	294	288	309	288	310	286	286	304	306	292	281	298	259	290	308	272	294	285	293	278	292	269	276	279	290	274	295	279	291	280	245	328	303	280	270	305	278	282	262	302	267	292	299	290	301	288	281	285	287	287	292	294	292	293	268	296	290	274	272	282	266	287	320	294	267	303	299	273	241	289	282	277	267	287	299	283	300	275	302	321	291	296	274	235	286	277	286	291	269	297	331	299	319	311	312	264	302	278	272	304	315	303	279	296	279	269	253	278	289	268	265	282	277	297	297	303	283	288	301	251	301	296	263	291	311	264	286	307	313	274	277	310	282	288	272	317	283	268	275	286	288	275	268	290	297	265	285	294	308	267	328	291	260	296	265	294	287	292	287	326	284	251	285	284	261	278	307	278	279	284	271	295	287	291	277	279	279	280	257	274	289	290	301	270	283	322	296	277	289	289	299	289	290	273	293	291	291	256	302	286	271	309	278	289	253	295	285	234	267	289	306	301	270	263	279	262	275	277	268	271	282	294	306	292	265	279	264	264	292	301	260	308	289	298	265	297	269	299	253	300	281	303	269	293	268	303	291	278	285	289	264	290	315	286	297	294	298	309	317	266	268	267	261	280	264	301	279	276	274	292	262	251	262	294	278	283	281	314	280	275	289	304	314	291	276	270	304	262	290	276	270	275	302	281	271	257	279	321	300	294	289	313	274	296	283	279	325	298	287	251	323	297	276	259	286	287	265	269	269	286	266	281	255	283	284	265	274	283	272	290	288	285	305	268	305	279	265	334	275	303	292	296	280	270	269	276	281	278	277	291	283	279	257	316	285	256	288	281	301	254	289	298	298	279	288	287	265	306	292	253	315	292	290	289	271	296	286	311	316	307	295	259	308	279	259	293	284	288	314	301	287	280	296	315	264	275	284	280	291	273	277	280	295	270	276	268	297	258	279	288	284	283	289	313	300	285	288	297	284	293	275	297	277	261	259	276	292	289	296	302	275	306	300	279	266	292	289	320	316	297	279	287	283	295	258	277	291	284	274	299	275	302	287	283	290	278	298	283	283	309	278	304	265	283	305	288	286	289	298	290	270	319	282	278	272	276	247	288	296	318	289	275	284	272	294	297	284	296	303	309	296	313	284	268	293	259	298	273	272	340	296	269	280	276	286	285	302	264	252	285	269	309	282	314	273	277	264	276	264	306	299	282	282	303	285	287	289	289	296	307	275	311	291	306	294	294	287	279	276	285	290	295	317	279	319	302	280	293	297	288	284	273	290	286	300	285	281	275	248	312	282	276	279	332	298	269	295	308	298	314	262	277	293	285	299	284	294	295	295	280	285	302	272	306	279	294	287	317	294	285	288	287	259	319	303	287	298	255	300	296	284	295	270	285	283	272	299	298	298	262	295	295	294	322	293	288	249	251	309	290	294	286	265	272	279	299	266	304	288	261	289	270	307	280	279	301	302	294	283	286	289	296	264	289	323	293	295	284	266	268	264	299	288	278	265	270	289	317	271	290	264	311	287	298	247	286	280	281	290	261	258	309	304	308	263	309	264	292	305	278	279	259	282	293	301	301	279	268	278	274	283	264	283	311	291	268	286	272	281	277	292	288	329	267	272	287	300	294	296	292	257	269	292	305	267	289	322	295	305	256	267	306	286	322	271	289	296	319	280	296	276	276	273	299	293	306	274	296	261	281	292	265	283	269	290	287	274	306	307	261	280	307	277	289	291	286	274	265	303	297	301	283	257	263	255	295	288	288	284	284	290	261	308	294	295	257	273	284	259	274	299	302	292	282	313	254	275	286	302	287	290	296	296	325	295	256	311	289	295	282	286	288	280	256	293	295	271	295	288	279	245	312	245	286	268	270	286	271	311	268	275	311	315	281	301	295	265	295	297	261	302	290	289	295	266	279	254	288	305	313	265	279	290	268	320	279	288	293	273	290	279	301	271	287	293	320	273	297	289	285	289	266	311	279	293	281	271	294	262	282	287	308	302	310	303	309	331	284	277	280	278	302	256	303	295	292	268	266	309	303	302	284	290	312	283	305	272	275	279	296	294	295	305	301	288	260	281	276	276	285	295	267	289	281	291	269	312	294	299	314	285	292	255	273	246	288	277	307	273	285	284	287	303	316	295	280	284	278	287	290	263	292	293	288	297	293	302	288	308	292	264	299	296	272	315	267	313	274	303	264	269	258	290	299	276	309	283	288	314	269	282	275	279	285	310	281	280	258	328	323	274	257	291	297	279	258	276	279	283	304	298	285	317	268	284	309	271	287	296	301	280	305	276	271	255	293	271	311	286	289	236	292	291	312	286	275	303	291	291	281	270	280	285	307	267	282	282	295	257	265	297	294	287	271	281	295	306	254	283	259	282	276	284	272	284	310	289	304	306	307	262	305	295	296	277	274	300	288	263	275	284	291	287	276	296	295	287	282	273	286	271	291	307	274	275	302	305	280	270	285	259	295	282	272	295	285	271	279	291	285	308	284	250	294	301	287	267	287	278	264	286	293	277	279	331	285	297	271	305	271	293	268	279	299	303	292	294	300	282	303	274	273	289	288	254	293	277	272	287	300	268	301	297	270	280	284	286	306	300	290	265	287	276	298	299	266	313	298	289	270	308	286	282	264	301	298	255	268	292	302	290	305	292	290	290	258	287	283	284	314	271	290	281	276	276	286	272	259	278	298	292	272	288	265	291	271	281	296	286	280	306	300	267	268	281	279	292	308	259	315	297	314	277	286	285	289	262	281	281	299	261	296	287	284	301	313	255	328	302	312	305	275	264	294	304	282	301	312	266	281	298	270	281	310	299	276	298	298	318	287	303	305	275	288	288	313	302	302	290	282	290	303	267	272	286	304	272	287	290	268	305	254	250	289	293	292	267	268	300	271	290	313
30464	45468	39868	28980	22325	14273	7942	3767	2830	1863	1433	1155	1011	946	852	867	784	739	704	905	1004	942	782	796	875	905	755	652	671	741	736	755	761	662	885	827	659	656	748	730	652	534	577	555	529	559	568	475	547	477	518	524	463	506	516	537	481	464	472	519	440	451	445	445	452	420	435	464	425	473	470	455	439	484	519	486	448	426	460	465	474	433	463	478	452	454	462	456	461	447	515	508	464	416	449	471	481	455	456	466	450	457	456	486	461	452	475	471	528	449	475	451	470	432	480	445	445	497	462	508	487	456	459	453	474	479	482	463	489	473	434	482	462	460	454	474	472	462	434	449	470	465	442	445	479	475	448	479	456	432	467	482	462	457	468	503	473	460	475	446	459	527	431	472	442	506	509	450	520	489	453	461	458	442	476	455	471	475	510	468	478	444	466	437	479	427	502	477	474	446	467	451	434	490	503	471	423	452	467	485	475	471	442	457	410	449	500	487	467	455	459	460	440	503	472	453	458	485	475	443	471	447	463	445	486	452	455	425	470	485	447	450	526	463	451	440	456	510	465	483	469	457	483	469	452	462	466	444	441	458	469	483	445	484	452	444	495	452	500	475	455	484	427	496	475	500	460	457	493	443	472	452	475	469	451	472	463	480	467	474	478	495	447	467	408	464	465	459	414	462	456	495	484	474	460	466	474	458	455	457	476	470	465	459	452	452	427	469	440	507	472	442	443	477	483	483	509	471	453	459	469	483	448	484	445	415	480	505	443	413	465	465	475	453	428	443	506	460	419	486	503	502	472	483	486	421	479	472	505	462	487	454	474	430	493	407	447	442	469	440	461	441	472	463	471	434	482	465	429	459	446	446	460	468	457	456	453	474	480	436	475	460	440	469	475	489	484	432	479	442	418	438	468	464	476	443	459	459	431	483	501	455	479	442	456	455	430	482	474	495	469	461	460	455	487	431	463	434	459	504	411	437	475	463	478	473	438	462	495	463	485	472	466	460	457	458	508	435	439	479	471	471	493	479	439	453	465	463	453	441	457	451	486	440	461	462	448	469	497	463	473	455	501	469	483	488	455	457	462	475	498	469	428	478	511	460	437	455	454	483	476	440	461	480	495	462	452	464	494	484	483	449	488	461	468	485	457	488	459	472	450	451	444	443	500	473	483	469	470	434	478	505	478	473	518	459	494	487	454	432	491	492	473	421	492	469	465	452	505	464	487	467	429	437	474	430	502	465	495	436	454	451	449	458	493	463	453	467	464	482	491	431	463	478	480	436	461	463	462	481	496	513	450	475	461	475	420	488	450	451	475	442	462	472	439	475	435	472	431	435	472	441	442	512	464	442	470	451	458	478	483	433	434	440	455	491	449	442	439	474	448	494	460	458	469	468	486	479	452	532	418	472	496	473	474	489	503	442	492	523	478	454	471	465	458	440	466	484	452	476	441	464	452	476	466	453	469	460	458	497	475	474	474	462	460	489	487	424	476	462	464	490	462	459	459	460	469	463	468	438	482	516	451	456	486	449	490	449	487	472	435	467	449	459	489	445	462	464	479	457	467	484	462	431	481	432	434	443	485	462	461	474	477	457	469	447	456	428	480	492	423	477	454	466	479	461	486	477	464	478	457	467	463	464	461	473	456	486	443	436	465	492	499	459	471	489	498	483	455	476	488	452	465	464	466	425	464	458	442	435	440	430	479	458	445	461	452	455	495	426	461	480	477	453	475	467	473	505	462	441	446	444	440	452	447	474	458	442	439	496	461	438	458	482	452	469	461	465	488	515	451	493	467	452	461	457	449	435	467	485	465	497	458	487	479	456	425	419	445	449	448	469	472	502	511	418	408	444	441	470	440	472	452	467	466	487	488	481	460	439	500	482	471	473	501	476	462	444	475	467	482	477	447	478	463	468	475	451	443	455	491	450	473	475	448	467	480	467	465	433	449	474	429	446	493	455	456	443	458	491	467	474	468	475	484	490	475	492	466	444	477	452	490	480	472	499	472	478	439	447	503	451	469	464	468	458	478	445	496	418	471	490	467	488	493	458	485	525	476	504	462	505	494	485	472	449	505	463	432	463	435	498	439	506	462	450	465	454	466	463	453	472	422	441	426	443	448	476	440	460	448	492	485	482	459	462	465	486	467	460	457	458	459	460	468	478	445	470	464	454	467	448	455	488	443	471	493	480	479	474	458	496	508	475	440	463	490	480	441	426	437	445	489	466	468	414	530	456	449	467	458	431	439	455	470	447	468	441	447	481	491	456	461	476	474	441	430	444	467	469	475	475	460	451	461	436	508	474	428	449	459	444	502	453	495	465	455	495	472	451	458	450	427	520	461	421	442	512	400	474	442	453	482	450	485	456	484	512	460	481	481	440	481	492	447	483	445	486	424	444	502	486	485	443	468	470	440	453	437	452	485	500	456	469	452	454	431	483	485	500	467	487	478	489	447	485	503	429	451	485	476	466	438	435	481	499	511	509	478	515	466	445	463	480	446	486	423	466	454	452	432	510	450	451	467	477	499	488	427	442	491	472	474	470	486	460	442	484	489	431	445	469	449	449	444	493	445	442	435	444	492	464	470	477	466	449	451	486	470	416	461	453	451	456	484	433	484	490	451	468	460	479	512	473	451	424	476	475	460	485	443	490	462	483	443	448	454	464	459	478	423	438	429	453	476	449	463	483	460	499	482	459	421	475	461	453	440	494	485	461	459	510	451	440	437	464	409	445	458	470	482	461	468	465	455	495	456	469	456	459	433	467	461	479	526	479	451	477	418	457	469	459	450	451	506	460	494	485	475	483	443	443	484	461	522	483	445	473	470	484	469	475	452	475	468	498	475	474	454	476	481	434	506	490	439	445	458	467	468	471	466	494	519	408	465	469	432	476	432	464	436	508	469	479	449	435	454	450	490	483	460	440	464	442	445	460	414	449	486	440	515	476	458	445	438	463	491	442	386	470	486	461	467	481	471	513	485	478	468	451	482	454	444	475	462	451	441	474	497	464	455	434	466	469	467	447	451	445	482	474	432	434	469	453	479	453	493	468	495	451	476	449	454	442	437	472	448	446	447	469	458	438	426	448	478	486	465	444	465	440	472	412	466	483	447	492	474	465	448	496	475	464	479	462	462	437	468	442	457	487	434	442	475	439	459	475	462	490	493	527	441	476	465	500	493	443	474	477	474	477	457	453	478	451	469	461	456	451	497	479	489	457	412	462	450	435	448	465	490	474	469	511	435	452	479	449	469	482	453	445	480	452	450	488	476	444	471	461	470	456	504	462	447	466	508	493	460	457	438	451	467	511	475	484	453	418	447	448	469	489	429	448	471	451	477	479	441	476	485	447	471	474	448	463	449	446	471	491	495	422	452	470	416	481	473	421	483	449	470	453	479	434	467	479	466	451	439	451	492	444	492	444	442	462	456	478	457	452	490	457	480	469	475	454	452	399	460	472	446	425	457	482	446	464	454	497	445	481	483	445	516	495	492	474	421	434
24545	21528	29061	25469	22432	17029	8040	2927	1985	1339	1037	815	748	682	624	544	549	533	507	539	680	574	533	542	652	625	480	465	449	441	447	572	481	401	518	604	463	417	477	554	464	421	381	418	333	381	316	372	327	361	346	340	359	439	503	416	408	330	335	334	306	312	321	335	289	326	330	334	307	308	291	284	302	297	306	310	357	320	319	302	318	343	319	353	306	307	313	306	319	342	328	290	307	321	310	315	317	274	303	302	301	301	298	309	334	320	315	328	318	332	329	351	321	344	297	311	312	336	317	319	327	291	326	321	323	313	319	305	305	297	321	284	326	314	309	319	315	321	323	337	334	323	294	305	323	309	258	318	300	308	291	336	321	306	333	301	333	325	287	327	313	306	306	361	347	319	334	335	305	312	307	331	308	301	320	309	286	309	339	290	329	338	303	286	340	317	330	316	360	319	299	309	317	311	344	319	322	309	326	310	326	326	358	355	325	316	334	341	315	334	340	345	326	325	321	312	321	276	311	322	342	307	340	301	335	358	305	290	272	313	341	303	337	349	330	347	331	309	307	300	283	360	345	330	319	345	295	318	303	331	325	315	337	301	318	304	329	286	302	309	294	317	305	305	305	331	321	297	314	322	337	296	334	319	334	315	290	326	310	333	325	327	298	312	307	322	285	295	304	319	311	335	316	315	330	330	320	295	301	318	305	327	322	294	320	347	320	311	309	310	335	345	325	287	296	309	305	337	328	319	329	313	330	342	324	320	302	330	362	318	306	338	330	319	292	304	302	304	308	313	286	322	336	319	335	336	320	331	340	294	324	302	327	309	369	305	362	278	279	301	281	280	329	312	288	297	310	321	332	348	298	303	332	298	330	299	321	293	301	306	275	339	321	302	322	313	345	322	331	325	312	318	331	312	330	306	300	338	335	289	322	327	320	338	279	313	327	348	301	349	315	284	329	324	325	285	341	312	321	310	311	320	323	307	340	339	287	316	323	297	343	329	355	302	298	295	297	293	331	322	302	327	305	341	314	322	331	321	314	305	322	310	289	317	317	327	288	313	311	317	319	337	303	318	312	313	291	328	329	327	323	282	304	292	283	325	315	334	323	310	329	339	300	343	346	308	324	299	296	290	325	311	284	298	321	340	328	287	322	331	311	331	315	346	297	322	341	276	331	305	288	313	325	295	310	304	300	280	303	310	332	300	297	314	341	318	292	287	330	286	328	284	307	317	298	296	353	292	313	302	345	318	306	296	335	330	315	336	333	307	321	310	320	297	297	316	288	324	335	306	323	346	332	301	303	318	302	340	311	352	338	344	320	292	299	333	324	338	347	288	277	304	315	312	311	332	310	340	307	311	339	313	326	291	315	305	321	324	326	319	323	338	322	306	320	314	317	353	296	307	325	323	313	323	322	308	319	363	299	342	306	312	344	324	306	301	314	329	301	330	315	302	293	325	335	313	309	366	314	325	317	309	340	325	325	318	334	291	316	327	335	324	314	310	349	304	336	340	309	328	328	303	302	322	344	275	317	309	323	303	330	321	305	322	327	358	330	305	321	306	321	285	312	350	330	331	343	300	285	304	324	333	325	306	301	313	326	297	280	311	301	305	309	297	311	331	306	295	323	339	297	320	306	327	303	305	314	314	307	324	314	359	321	331	326	310	309	291	290	295	297	322	342	290	323	317	329	325	326	335	324	348	342	306	332	330	306	319	309	342	337	327	281	313	332	314	339	322	331	333	330	298	308	342	318	304	285	334	352	341	343	358	332	334	308	337	345	309	317	341	325	281	341	300	315	328	312	332	327	326	309	315	296	324	323	305	318	344	301	314	344	306	276	337	328	295	332	354	311	299	304	341	344	324	301	352	297	300	285	327	291	345	289	317	365	326	312	322	354	312	308	328	316	298	322	338	345	327	317	330	317	299	345	314	312	345	280	315	305	326	313	327	297	329	299	323	323	331	319	299	311	326	307	328	351	324	322	304	291	327	329	317	309	337	298	329	337	322	354	309	317	288	325	332	330	310	306	378	315	341	302	336	360	305	332	346	313	347	319	313	315	321	309	329	272	340	308	334	278	308	314	331	334	321	322	340	297	307	304	315	305	319	324	338	325	290	317	317	329	328	313	303	308	347	321	317	309	327	277	328	321	324	322	356	291	295	307	310	304	312	309	301	324	312	326	319	319	302	324	337	330	321	310	320	301	303	289	322	296	323	323	319	328	295	292	291	290	289	330	303	336	310	311	310	312	318	345	326	316	315	304	325	361	365	309	291	335	333	304	334	320	319	294	313	295	282	344	314	296	330	317	321	290	315	331	302	305	312	319	282	300	357	332	289	320	309	284	328	333	353	319	307	290	346	279	306	320	309	309	335	283	330	299	301	341	337	294	335	324	329	338	325	305	302	309	313	296	317	312	358	295	322	326	311	287	333	300	315	347	315	314	305	324	322	315	317	322	321	341	300	303	318	304	303	347	268	316	339	339	311	271	346	303	329	318	316	300	314	319	304	339	339	312	329	326	343	342	336	317	315	326	272	324	300	335	330	325	306	323	296	292	335	352	315	292	288	327	331	343	297	340	321	319	305	332	310	330	312	310	274	317	342	353	300	313	303	323	306	306	308	303	313	347	324	324	292	328	321	324	289	299	278	319	304	318	320	291	322	324	341	317	321	312	278	344	321	323	291	321	299	317	334	316	307	330	319	334	332	311	329	298	310	344	328	293	317	324	307	310	323	311	352	335	337	328	276	315	328	328	318	281	323	326	286	320	302	334	320	323	315	294	317	318	343	305	317	305	343	290	268	323	319	315	340	345	308	321	322	343	318	303	334	303	302	355	305	336	302	321	276	322	361	311	303	338	315	332	326	344	363	319	297	300	353	308	317	324	316	337	323	295	311	301	290	348	325	335	336	303	314	329	343	328	297	320	316	314	310	313	290	306	311	320	309	334	303	295	300	282	306	291	329	342	314	299	293	309	344	303	285	298	304	337	314	336	349	338	302	312	334	317	322	323	338	315	360	338	299	298	328	329	286	292	309	335	301	341	309	278	311	287	307	329	314	346	322	317	304	332	298	310	290	293	345	326	335	303	311	330	315	326	299	311	311	314	317	328	317	342	339	323	310	313	345	348	292	291	327	314	323	307	298	292	304	325	320	325	327	315	292	322	315	298	345	307	317	302	322	289	285	305	310	322	346	321	335	347	288	351	311	314	327	301	308	302	312	289	321	320	335	287	314	324	346	291	329	300	337	314	335	308	316	332	279	327	316	279	315	308	287	322	282	299	338	317	327	320	313	306	307	319	302	330	297	310	328	319	314	316	327	329	302	319	295	292	309	309	298	331	316	335	339	309	293	293	321	326	331	315	322	282	282	303	351	317	317	328	308	306	342	331	306	276	313	314	319	336	295	321	317	306	316	307	306	338	331	314	327	288	296	344	344	333	360	311	329	336	316	311	319	329	312	275	323	309	319	310	346	343	344	307	326	327	317	261	284
29450	50850	46456	36293	28881	20721	12167	6570	5165	3471	2499	1927	1746	1508	1419	1241	1064	1124	1100	1230	1464	1152	1163	1184	1514	1223	914	831	852	748	854	1114	901	714	1043	1306	838	823	925	1045	838	729	760	680	612	572	598	576	583	543	535	534	634	874	878	759	707	596	542	575	556	503	537	549	535	491	523	526	551	527	491	491	492	540	496	514	549	510	511	490	494	524	514	514	543	505	525	559	518	505	515	528	531	516	504	504	546	534	520	521	519	515	462	493	462	511	519	497	492	515	530	496	479	504	535	508	538	467	474	498	502	495	501	510	482	545	483	511	539	511	484	532	500	526	500	458	516	507	517	520	507	541	510	523	541	462	523	479	498	548	505	485	486	520	505	501	518	528	512	530	514	541	547	489	500	501	497	535	522	512	517	510	495	515	498	552	501	467	500	514	497	476	475	545	498	480	519	504	516	497	481	497	539	511	488	511	541	491	485	514	462	481	517	501	501	510	515	551	565	484	504	521	494	474	507	527	514	513	539	474	537	537	514	494	506	515	538	478	521	495	522	523	490	464	547	494	490	553	539	509	498	535	497	526	503	485	522	524	530	516	517	529	525	501	502	507	487	479	524	519	466	547	494	515	535	488	499	482	504	499	513	499	524	576	550	483	516	503	531	505	500	519	477	542	536	517	556	501	537	544	516	521	521	502	525	526	475	517	551	504	529	487	541	471	464	464	482	480	528	506	485	526	530	491	526	541	493	495	532	540	516	495	542	509	505	521	493	553	509	509	482	519	507	519	521	507	516	494	507	486	532	493	529	516	495	528	509	489	543	522	539	485	501	535	512	466	524	520	556	514	533	475	533	531	495	490	497	529	463	523	531	484	503	486	506	467	511	532	534	463	497	506	504	454	490	549	491	493	533	515	508	471	517	503	505	556	531	501	499	510	483	520	503	520	535	499	515	521	543	520	465	541	518	500	488	482	505	518	504	507	529	511	512	472	544	485	495	539	508	539	498	501	497	516	500	496	494	520	530	534	501	538	518	475	520	500	516	481	520	526	511	481	536	501	499	512	508	520	479	557	509	514	518	530	503	508	530	559	493	524	522	506	499	517	574	498	484	511	532	536	493	551	543	498	514	506	519	497	551	514	480	509	509	515	525	529	512	506	529	514	528	503	504	506	501	541	496	494	484	513	520	565	518	554	539	478	547	492	502	544	522	529	474	474	600	507	547	510	533	483	546	494	474	527	479	537	533	519	485	503	496	527	540	499	505	505	483	531	518	507	537	483	468	515	491	531	516	470	514	518	518	488	507	476	473	487	540	506	523	492	539	527	543	476	538	514	476	492	498	508	514	524	500	527	495	539	549	499	532	491	526	515	530	526	522	526	513	511	522	498	499	513	538	483	509	527	536	514	521	524	500	509	457	524	495	492	515	518	529	529	534	529	540	542	475	475	538	533	515	467	515	513	471	435	506	476	541	479	536	498	546	509	450	506	527	533	515	535	525	477	478	475	544	523	512	476	530	543	514	537	548	554	533	479	484	499	522	462	495	510	511	541	520	517	449	464	514	531	490	517	504	549	542	499	515	498	500	518	522	480	503	498	504	481	494	493	545	514	482	501	527	468	509	547	466	516	489	517	545	488	537	526	508	477	529	496	510	508	565	510	523	507	510	537	516	519	490	517	480	495	516	516	503	555	502	553	493	518	508	552	545	481	498	475	471	480	531	536	495	504	490	466	493	518	529	498	504	500	518	512	504	543	543	532	504	498	509	501	487	494	512	500	520	502	494	489	525	499	533	506	491	518	496	525	517	506	484	517	510	506	507	523	509	524	525	548	519	475	505	526	437	546	512	525	470	522	478	513	533	497	505	512	519	526	552	558	532	528	520	490	507	544	491	502	537	507	488	529	553	499	520	508	496	535	499	483	576	515	511	500	515	480	526	503	519	517	511	533	509	519	527	496	508	497	477	502	534	537	494	512	524	489	473	486	531	528	535	521	497	538	478	548	520	508	468	512	538	528	487	512	460	519	531	503	520	504	494	491	511	528	501	474	513	559	541	516	524	510	526	519	509	527	522	537	553	518	521	503	538	465	465	492	501	500	480	519	498	535	519	553	502	459	526	476	478	507	535	483	502	510	483	519	529	521	502	516	469	535	494	472	510	514	478	486	497	552	500	503	556	517	524	548	502	467	541	495	521	541	474	470	518	503	489	481	521	499	506	536	524	520	524	506	514	487	502	510	534	471	535	516	502	514	491	527	503	514	509	490	501	509	505	512	500	512	450	481	501	496	534	548	541	467	499	514	486	517	500	513	541	516	518	515	478	515	499	480	512	515	521	487	497	491	498	505	542	489	550	529	551	501	520	457	539	481	504	554	495	509	519	486	505	508	540	500	548	505	531	527	462	529	527	492	508	481	493	534	541	500	524	533	517	495	509	520	513	510	510	506	493	462	486	527	518	480	458	523	485	471	502	501	495	506	538	542	539	522	475	537	525	511	468	506	521	520	533	511	517	495	527	520	496	492	525	515	503	519	540	521	494	515	545	541	531	511	522	523	497	530	536	523	469	518	492	552	461	519	556	470	531	502	496	529	513	503	501	506	518	502	501	523	516	497	483	525	518	492	513	518	551	508	540	492	546	515	565	466	473	476	515	514	516	533	512	534	484	522	506	503	526	475	547	510	506	470	484	498	510	510	525	523	484	475	492	499	477	507	550	566	508	502	494	480	503	477	499	548	542	492	500	493	516	531	480	464	504	495	527	516	521	543	496	518	514	499	492	513	461	483	499	484	525	534	474	514	518	502	524	514	501	485	523	524	496	508	515	491	504	502	476	488	500	501	494	514	486	471	566	544	534	498	569	523	507	530	519	488	528	525	502	469	500	466	514	525	504	466	546	493	537	495	526	463	492	488	503	537	492	548	512	527	501	513	495	507	519	547	543	535	468	502	493	504	463	507	521	489	492	532	528	549	500	506	545	512	495	452	473	491	530	501	512	478	486	521	534	478	527	484	540	513	527	499	494	521	520	490	513	530	532	501	514	498	510	540	530	521	525	449	499	529	522	506	508	540	498	496	515	504	487	507	503	528	524	501	472	511	493	508	534	469	495	506	478	512	482	517	521	505	492	534	526	482	502	509	485	489	491	518	489	530	509	491	550	515	489	521	490	490	491	514	504	511	535	496	499	510	475	488	514	507	508	519	524	506	521	503	484	473	522	540	487	536	536	525	527	502	503	478	511	530	489	544	513	533	525	492	508	477	532	474	509	502	488	523	539	524	521	541	508	539	531	473	487	536	494	515	534	500	546	517	510	538	509	512	498	524	499	508	522	487	488	510	490	503	510	493	524	506	526	480	518	502	508	461	537	495	520	528	488	527	514	493	492	527	498	529	539	488	524	493	505	496	478	494	518	521	535	527	513	510	487	500	500	542	556	524	591	478	503	471	495	542	497	508	491	548	483	528	522	521	514	541	529	477	520	525	497	497	509	505	532	501	501	495	523	544
23442	21489	29464	24204	22093	21854	14312	4766	2866	1973	1408	1109	1031	869	815	641	659	644	687	775	836	723	669	733	747	727	585	512	530	486	435	607	490	410	459	608	506	449	464	551	467	394	397	401	377	372	336	345	353	319	339	280	398	595	624	569	475	403	353	339	336	294	293	294	304	284	303	284	295	277	291	300	296	283	312	346	306	282	297	330	314	316	305	317	310	306	320	284	301	288	283	304	297	326	301	296	300	303	284	290	301	323	302	289	299	299	291	313	311	270	311	329	292	294	309	259	333	298	313	303	282	278	330	322	299	362	326	290	285	327	293	282	309	305	302	317	301	324	308	311	314	261	323	313	319	280	307	283	309	337	327	294	271	304	328	314	310	290	294	319	295	293	291	310	282	293	311	287	298	322	315	278	303	341	307	318	289	284	294	303	310	305	278	313	290	313	324	313	294	295	299	337	312	286	315	281	322	323	332	310	322	325	293	311	296	299	293	306	315	275	288	316	307	317	304	303	296	329	298	289	271	296	293	307	313	282	291	302	291	295	284	335	293	335	310	322	280	287	314	298	308	313	314	297	298	328	319	315	324	316	321	279	316	293	292	300	301	258	318	310	314	313	280	310	307	330	293	322	298	309	309	296	306	328	292	296	293	276	278	315	288	284	332	274	314	313	326	294	289	287	314	296	311	300	288	287	323	311	333	294	306	299	297	298	310	311	274	329	293	277	316	291	308	304	312	300	288	282	319	322	282	291	333	304	316	321	304	305	317	294	280	281	315	325	334	332	324	314	302	332	286	272	316	325	328	292	311	328	291	301	280	297	329	306	290	317	316	319	299	311	314	322	309	293	279	326	298	298	327	305	313	310	278	313	274	299	315	310	293	331	307	313	278	309	312	321	307	313	283	313	308	296	327	301	297	260	276	293	312	262	317	307	313	306	304	299	312	293	278	302	317	326	283	311	317	336	306	303	287	311	295	308	302	291	295	316	284	318	330	310	292	313	333	311	305	310	290	294	269	287	296	322	301	304	316	287	286	277	309	301	283	331	345	287	286	293	307	288	302	304	311	310	323	315	317	313	308	270	279	313	307	307	282	308	317	315	290	326	277	314	310	270	313	294	295	291	346	300	293	299	320	291	294	289	328	302	292	283	327	300	357	290	343	327	320	312	303	323	271	306	260	280	347	311	323	295	297	318	304	292	283	291	298	281	310	302	324	300	296	323	292	320	276	297	304	310	300	316	341	305	312	289	290	293	294	298	298	313	307	316	315	305	307	274	311	303	298	272	300	291	313	318	286	324	301	357	305	290	339	277	291	299	287	305	307	271	305	324	277	299	310	319	272	310	294	277	292	313	279	315	297	296	313	335	301	281	310	321	293	282	297	308	303	287	328	292	300	297	306	294	311	317	295	299	292	292	308	295	294	317	320	323	337	305	303	323	289	300	299	319	316	328	304	281	305	295	313	317	318	307	320	294	282	277	316	311	293	340	294	297	338	311	309	302	294	286	308	293	314	324	282	301	282	327	275	301	307	304	307	279	315	283	311	302	325	285	287	331	335	308	288	304	305	303	329	314	305	315	312	302	292	295	325	345	303	317	313	286	301	330	300	301	285	258	321	294	282	292	291	338	276	318	295	316	328	293	337	322	278	323	306	323	290	297	308	279	295	285	281	311	291	303	305	301	349	292	303	283	319	311	270	278	331	293	303	337	278	317	317	302	301	313	320	282	291	293	314	315	318	313	283	311	296	295	300	315	296	295	299	334	303	317	310	299	324	306	268	309	315	316	321	291	285	303	324	343	300	299	265	308	274	303	294	335	318	288	322	291	268	302	316	301	310	267	325	316	301	284	308	302	319	310	316	299	343	295	286	292	296	295	320	312	283	332	299	286	308	299	312	311	299	303	329	297	309	296	284	280	321	285	314	317	270	330	283	298	295	310	322	283	293	300	297	295	294	299	256	303	308	317	306	303	317	318	288	315	304	298	315	285	305	311	266	314	310	287	303	296	318	293	315	269	265	281	313	323	297	297	317	338	313	317	300	280	326	292	291	325	311	312	319	324	350	298	274	307	318	294	320	303	326	289	287	350	329	315	313	284	296	296	275	279	292	302	325	315	298	304	294	305	303	294	298	296	291	286	324	294	286	324	285	319	326	292	311	309	293	360	310	309	301	298	315	312	276	331	335	308	317	298	298	290	360	291	328	302	315	283	265	300	322	310	305	312	321	298	332	300	311	313	340	325	313	306	300	348	320	298	334	306	299	305	287	341	291	276	300	294	322	282	300	292	301	288	296	318	311	293	322	308	320	297	339	301	287	271	277	295	315	326	302	294	324	278	308	284	292	276	328	292	294	303	305	335	294	320	287	313	306	319	329	280	306	331	306	323	316	314	309	346	306	323	313	313	304	323	321	342	325	324	310	299	320	282	286	303	301	331	289	309	284	311	277	316	314	293	333	317	277	289	282	328	325	313	306	280	293	302	283	310	292	315	273	321	321	288	318	306	311	312	291	322	301	335	314	293	277	317	321	281	300	300	313	309	305	288	297	277	289	311	299	331	323	319	295	290	289	308	321	317	294	300	311	317	295	271	316	299	293	285	291	315	273	314	294	312	317	316	279	294	311	283	293	298	303	307	278	286	292	330	280	323	293	297	326	301	304	315	303	313	287	330	289	295	295	327	307	309	275	302	306	331	292	298	302	303	302	307	303	312	284	293	308	317	292	312	288	319	295	300	320	349	326	294	321	324	278	329	310	326	290	303	311	301	323	315	306	317	308	331	261	294	299	311	266	302	334	308	283	309	294	318	308	302	292	300	318	327	286	277	318	293	341	336	301	296	303	322	301	278	303	307	318	339	324	294	280	299	320	321	298	292	314	303	302	330	302	301	317	290	267	323	309	299	263	335	318	330	271	293	295	326	305	294	274	308	289	302	285	305	299	327	301	298	316	311	322	326	314	309	307	312	268	311	269	269	319	266	268	308	294	281	296	302	295	287	319	299	311	276	303	317	293	283	279	303	327	290	323	302	282	314	302	343	309	302	295	298	325	301	273	321	307	261	295	303	309	302	293	292	305	320	310	310	322	314	317	287	310	291	296	332	286	308	283	304	287	323	294	294	303	313	291	312	350	306	317	319	355	293	299	345	301	289	279	311	310	285	343	299	310	301	331	298	306	291	307	299	292	313	311	305	287	349	275	318	306	313	332	282	307	322	293	288	291	281	308	295	339	314	316	298	307	316	272	286	318	306	309	291	349	303	295	348	289	319	313	274	297	312	314	324	304	324	323	294	316	317	304	323	311	294	323	310	323	309	269	283	325	281	284	300	310	295	299	313	305	304	315	306	287	308	288	290	287	302	269	295	297	320	288	317	284	323	295	285	316	273	286	317	323	309	300	271	294	296	291	304	298	290	320	330	320	302	264	293	301	297	279	330	329	323	320	310	315	302	292	312	298	318	335	262	310	293	321	320	320	283	320	290	293	324	289	309	306	307
31173	54814	52555	41183	32434	23775	14726	9512	7110	4968	3568	2652	2413	2215	1925	1498	1490	1483	1485	1684	1828	1628	1444	1567	1790	1565	1289	1048	1001	804	898	1193	962	783	845	1284	930	896	987	1116	836	775	697	663	602	621	605	579	552	537	499	519	590	1165	1322	1017	872	716	545	559	481	517	505	499	506	474	443	548	481	510	461	465	483	510	502	478	473	511	494	451	496	514	476	470	495	424	476	502	469	502	476	497	459	458	483	494	467	466	489	465	518	515	517	470	505	512	448	480	479	513	439	513	454	463	486	467	501	481	478	486	491	520	455	473	460	481	479	494	490	471	500	466	490	495	468	523	521	456	469	486	464	494	500	490	531	456	491	470	501	472	448	517	481	474	484	470	479	468	470	500	476	479	512	448	485	499	531	505	465	489	485	493	492	509	486	464	480	495	480	510	516	468	493	497	463	502	519	491	475	476	490	507	485	510	472	528	468	490	472	477	477	485	520	491	469	518	457	474	507	505	488	462	508	500	431	475	531	506	498	447	473	473	480	501	461	491	527	476	485	459	481	452	448	435	460	482	467	488	469	476	494	511	513	495	428	514	498	478	466	494	487	472	461	498	457	480	476	453	480	509	512	504	440	449	472	493	449	488	476	541	534	441	490	479	457	495	499	531	476	489	462	451	500	485	506	485	470	499	479	501	463	516	508	476	508	406	495	448	479	458	504	496	490	485	483	503	504	497	454	524	493	465	492	481	462	515	492	458	504	448	530	424	469	473	507	462	483	493	500	487	415	482	514	456	510	487	468	491	498	494	522	458	464	507	479	454	463	449	467	484	438	477	462	495	484	474	510	498	475	457	479	492	485	501	473	468	477	460	448	478	489	497	477	497	504	484	529	452	487	491	526	482	513	512	471	508	464	494	463	473	524	515	461	489	496	505	484	498	501	454	478	456	528	480	491	512	491	479	457	464	460	471	446	470	476	484	484	491	477	474	462	499	474	489	454	483	481	470	505	524	500	453	448	483	480	487	472	504	519	499	503	492	513	458	495	496	490	468	466	479	500	499	490	466	450	501	487	533	492	507	471	433	453	470	484	476	463	508	471	477	462	481	494	473	482	490	499	502	441	501	496	530	506	456	465	492	487	491	503	468	473	477	513	473	476	479	469	449	491	467	559	501	480	448	453	473	454	455	457	452	468	446	501	483	491	481	478	514	502	482	455	493	519	450	519	490	480	501	459	455	459	473	477	466	465	503	493	503	492	469	526	461	484	505	519	520	499	456	500	434	431	464	457	499	485	494	494	475	485	501	472	491	498	466	478	492	496	510	506	513	486	451	471	480	485	486	494	469	480	448	478	480	516	505	473	474	521	491	487	475	508	488	496	454	482	484	475	486	493	536	482	479	478	513	498	475	503	476	486	432	445	462	475	460	500	460	484	507	473	497	458	499	500	478	515	469	470	488	477	474	522	501	464	476	457	433	507	460	484	439	487	494	492	468	468	476	513	494	488	464	476	478	466	484	497	480	517	482	483	490	490	484	455	489	467	474	522	490	488	491	505	459	480	501	521	493	473	495	479	501	495	448	493	462	503	478	484	462	507	505	494	490	507	469	430	480	502	453	518	489	497	486	469	473	501	455	516	454	481	502	501	487	454	497	496	525	447	476	504	472	520	483	477	468	451	495	485	455	480	480	456	473	500	474	491	512	481	482	475	458	495	463	492	483	485	503	492	457	496	491	480	493	485	484	473	439	492	496	503	504	489	491	500	481	492	476	470	451	485	491	512	487	482	481	457	519	520	471	507	501	470	442	488	474	497	495	484	503	530	470	467	471	557	494	484	503	488	495	496	495	444	517	516	501	506	484	458	456	516	492	480	477	491	481	514	502	512	504	520	474	516	490	502	475	501	482	518	494	519	497	513	495	476	477	506	510	483	489	506	498	473	460	492	462	452	494	423	535	501	525	481	457	517	490	453	502	448	489	460	491	460	463	498	458	479	463	474	522	482	484	486	478	468	498	438	470	465	512	484	479	452	487	486	492	484	491	483	493	449	448	482	490	416	485	499	474	522	459	503	470	464	477	481	492	492	504	507	470	474	476	483	511	523	479	466	511	490	453	502	467	496	474	515	459	504	475	461	472	486	482	444	485	471	521	496	483	482	479	462	493	460	506	449	459	473	440	518	480	495	515	493	471	463	508	478	456	503	464	504	541	470	497	500	486	470	477	493	464	477	521	481	471	492	490	492	529	455	489	502	430	486	503	468	450	471	481	497	466	500	477	488	488	490	481	507	444	474	502	529	473	466	510	491	468	501	476	500	459	478	501	493	480	474	483	467	483	493	489	461	476	468	479	479	488	453	485	500	510	459	467	487	496	460	449	458	483	480	495	511	484	477	503	453	495	461	510	451	498	477	477	446	484	474	475	525	498	492	494	485	495	515	486	479	507	467	474	495	497	451	490	497	508	490	486	465	516	485	516	480	446	485	487	461	482	490	492	504	471	499	466	484	476	477	492	490	463	493	504	528	472	489	496	495	464	490	484	493	471	456	475	457	502	493	467	468	488	463	480	495	494	478	486	448	517	493	464	472	499	499	488	495	480	470	487	482	475	516	480	488	484	470	451	503	462	512	484	496	505	499	453	514	457	501	486	508	484	494	463	454	466	461	477	483	469	472	459	490	458	474	446	489	446	451	496	526	421	462	498	517	559	479	479	461	508	477	469	488	504	496	511	480	513	500	453	493	475	458	483	489	488	489	468	474	490	483	475	494	470	479	488	488	488	481	481	451	473	482	468	459	459	519	474	505	520	460	471	479	453	413	517	508	461	482	453	459	471	482	492	505	496	482	523	520	492	479	453	495	518	489	506	505	494	451	450	511	495	454	500	513	457	469	452	490	544	503	510	504	493	506	530	487	490	483	463	464	478	453	505	529	458	509	489	497	486	487	471	464	453	477	481	442	460	439	489	438	485	502	469	455	496	472	513	468	487	513	497	481	496	504	492	498	459	505	493	501	478	492	468	453	460	492	463	464	475	485	466	486	479	457	474	468	458	516	457	482	506	487	500	474	484	509	482	464	426	489	468	494	467	448	504	512	466	453	473	456	473	476	465	481	480	459	487	521	484	503	467	490	472	495	456	498	520	460	527	469	474	483	472	497	463	482	479	486	470	519	461	459	471	481	468	475	471	474	484	457	482	483	463	486	538	494	475	438	491	491	460	475	485	516	484	432	505	487	487	455	482	466	449	478	485	482	457	478	498	511	470	495	508	477	463	480	521	496	465	513	467	444	470	477	496	492	508	450	521	485	449	486	463	484	466	481	455	502	475	452	464	456	492	493	464	503	485	486	484	485	467	508	492	516	455	507	490	480	510	491	477	481	458	503	453	484	507	487	493	504	483	464	467	479	486	512	514	459	451	512	551	419	466	470	502	444	500	473	485	486	457	488	504	471	498	478	483	479	494	477	526	459	480	502	490	470	479	507	482	480	488	481	521	461	513	440	484	454	487	514	472
27872	26685	34796	25742	12693	6170	2377	1310	1012	677	592	544	534	448	458	389	414	403	447	484	485	431	427	480	447	511	367	393	340	334	342	388	397	341	347	389	396	353	394	344	375	340	333	306	315	308	301	296	290	297	290	278	262	303	316	343	281	320	278	270	277	284	304	259	284	315	274	299	303	286	295	250	271	313	276	257	287	292	312	259	279	271	285	279	259	318	253	265	305	307	262	254	286	266	275	296	280	283	312	300	269	300	277	293	298	258	288	291	281	292	289	289	285	288	283	271	295	286	290	304	307	269	246	315	309	303	274	289	293	262	304	291	266	295	294	257	299	273	288	313	283	288	279	299	291	295	284	254	275	281	290	281	280	301	292	290	292	292	315	282	269	299	292	297	283	269	305	271	276	276	283	286	264	278	261	285	275	299	309	272	261	298	302	273	286	278	279	313	280	313	288	302	298	252	288	282	304	282	293	286	255	296	278	280	296	291	297	290	288	271	274	281	260	257	275	298	269	300	292	266	266	303	301	298	288	325	269	284	285	274	257	267	291	304	283	280	290	271	311	291	296	275	300	280	273	299	307	300	291	295	282	252	288	266	292	307	268	294	290	241	308	267	296	301	276	270	291	280	293	297	302	293	282	300	296	305	257	276	298	280	278	312	262	263	292	265	286	275	285	272	287	287	299	288	294	299	282	316	240	286	280	268	300	278	267	284	306	285	299	288	312	280	273	290	282	270	281	280	277	324	288	285	276	298	307	318	291	289	316	340	268	284	321	303	294	278	265	275	286	290	291	305	311	265	287	312	305	324	254	306	304	284	279	289	297	272	273	311	289	262	281	277	311	311	303	324	292	271	269	278	266	280	253	278	323	278	310	261	281	268	313	257	281	336	288	286	277	254	254	259	303	288	260	267	319	269	326	299	276	269	297	287	295	269	262	306	276	296	308	285	300	298	301	276	259	279	291	284	316	270	289	286	296	302	308	301	276	279	260	299	287	276	255	327	274	275	296	284	273	293	268	274	290	251	298	273	278	282	301	278	310	261	263	299	297	279	260	310	271	315	271	306	265	269	304	297	285	278	276	327	271	269	266	279	311	320	310	285	275	265	284	286	291	268	274	273	283	280	286	274	294	268	279	267	323	282	270	298	332	298	274	289	293	290	285	275	275	278	309	296	282	274	302	326	294	294	320	311	295	262	301	285	299	292	304	313	297	317	288	265	294	292	283	268	271	271	266	280	248	295	302	299	252	292	282	297	284	306	287	299	258	260	287	308	264	319	304	314	273	287	249	291	284	310	289	273	286	276	301	277	278	297	290	308	270	300	295	318	293	292	282	310	281	298	284	289	286	305	272	262	292	318	295	279	280	312	267	305	286	289	294	313	287	293	301	313	256	264	270	325	316	292	287	273	274	304	312	278	282	323	308	307	297	269	298	294	279	292	303	289	290	282	250	295	275	302	317	299	275	291	273	318	263	294	316	287	298	274	290	311	280	297	260	286	314	298	309	314	278	295	277	275	265	259	293	284	289	295	279	278	296	283	291	257	292	267	291	302	311	261	287	290	313	254	270	279	275	274	307	299	299	324	304	292	296	271	287	275	273	277	304	287	285	310	305	271	271	293	298	305	309	272	262	294	291	260	307	270	297	279	269	286	300	291	295	266	311	313	317	277	252	280	291	302	295	281	344	292	296	286	309	312	288	303	287	294	321	294	300	311	301	294	277	277	268	290	252	283	305	298	269	269	270	310	276	292	283	305	301	302	293	304	263	276	274	303	276	268	274	277	307	277	328	291	280	276	275	289	279	294	288	283	291	304	275	262	302	294	287	294	260	305	278	287	322	266	285	285	283	299	281	296	264	275	288	285	292	290	300	283	296	270	296	275	287	281	264	277	303	297	294	288	277	298	306	271	290	272	301	302	297	284	300	257	284	298	288	279	264	287	296	283	278	296	289	292	253	281	285	278	285	269	282	281	276	290	298	303	265	269	314	251	280	294	279	310	287	292	283	306	314	321	269	311	250	253	260	273	301	283	273	278	290	267	308	297	314	270	270	300	293	309	280	296	284	284	274	286	290	299	268	300	261	325	312	309	310	271	284	285	276	281	274	272	305	298	282	266	267	287	304	282	328	281	263	298	300	316	300	281	256	277	296	278	296	289	277	278	294	287	291	313	295	287	301	259	312	300	238	267	305	290	287	319	279	313	294	290	304	286	271	295	296	283	261	261	318	300	326	286	291	285	309	288	275	266	273	279	261	288	295	296	284	282	281	285	278	278	288	287	306	308	271	284	288	300	285	288	287	293	266	286	290	305	288	279	296	255	274	293	300	290	288	289	269	297	306	300	292	267	296	255	272	302	279	262	287	288	269	288	264	258	312	283	287	256	288	234	269	291	320	315	263	264	295	293	274	293	290	315	271	285	259	268	296	276	302	303	296	282	274	311	308	292	266	280	294	302	286	300	281	279	296	279	277	278	291	271	273	304	346	286	301	264	292	285	269	291	280	273	268	296	280	259	321	308	303	281	288	251	279	291	249	274	285	261	234	246	272	303	279	276	307	284	283	292	291	305	300	316	282	294	279	296	297	316	295	277	284	280	318	284	313	275	271	292	276	292	306	297	291	278	307	301	281	292	313	307	289	271	298	276	318	287	295	289	293	309	317	296	277	333	252	274	294	274	299	294	284	276	279	291	291	271	267	287	298	291	313	279	297	283	304	283	317	295	265	288	276	301	291	272	314	328	287	276	281	302	310	278	289	286	265	295	277	285	303	274	300	285	299	311	277	290	278	305	306	282	280	262	290	275	293	276	317	315	298	273	272	297	294	299	291	291	301	266	301	276	294	292	297	287	282	286	310	254	283	284	277	306	287	327	277	309	297	307	289	307	293	299	293	286	312	286	291	290	313	264	278	268	271	272	291	256	313	326	297	300	297	289	304	283	291	311	303	274	292	291	265	289	285	283	278	314	298	292	303	290	276	250	293	273	277	275	298	263	292	298	284	306	274	293	279	295	283	283	279	312	278	317	303	287	273	292	296	291	270	314	317	269	309	276	306	268	319	284	295	295	279	264	288	282	278	271	293	296	307	281	263	290	269	261	283	277	276	288	283	268	299	310	318	271	281	314	290	304	274	290	295	294	289	266	313	288	274	300	254	288	270	297	287	292	280	268	310	299	266	308	316	291	294	280	273	252	300	279	289	254	278	299	280	283	281	283	277	305	318	298	262	304	322	306	297	297	300	302	268	314	275	298	285	290	266	294	304	303	284	286	287	296	300	327	291	274	278	261	325	257	306	298	272	296	284	301	316	298	306	239	250	288	283	251	294	306	270	300	288	257	310	301	292	280	283	291	288	279	293	282	325	262	309	291	272	274	281	262	305	291	288	299	264	286	260	321	278	286	333	281	266	308	313	285	296	274	308	284	281	291	314	281	280	274	284	270	290	286	286	261	286	276	270	300	284	304	298	293	318	304	301	286	258	293	275	284	280	267
28892	45637	41789	29170	19171	12542	5693	3645	2713	1845	1336	1173	1115	1147	881	817	827	803	814	930	1019	891	853	975	1033	979	793	687	724	665	631	782	764	662	640	695	657	625	709	674	624	599	569	539	520	491	498	495	454	470	487	527	481	488	544	558	499	494	463	496	481	463	491	466	466	509	451	477	449	436	435	481	453	458	475	459	448	478	442	456	482	451	448	466	465	459	499	476	471	483	456	467	454	455	461	442	465	489	451	507	450	463	455	475	437	459	478	445	499	450	460	485	462	479	478	431	445	474	479	456	450	392	429	459	480	433	494	491	485	444	480	492	486	444	478	476	500	438	486	491	455	488	461	450	490	472	457	452	431	498	462	458	487	489	467	513	428	476	461	469	466	436	447	467	455	451	474	468	428	463	466	458	493	465	499	485	449	488	494	531	491	515	475	452	470	448	442	457	494	452	464	436	482	505	482	467	434	464	448	464	467	476	442	463	485	475	480	468	447	478	490	458	490	468	451	466	487	477	492	486	452	453	476	481	440	481	500	477	498	465	422	442	438	474	462	443	426	485	452	496	450	508	458	445	490	468	489	450	472	503	462	510	479	487	437	482	480	453	526	474	451	451	445	458	495	500	425	527	475	471	499	503	466	448	444	459	467	445	479	510	488	483	439	425	475	473	453	494	452	435	493	506	439	486	464	448	481	476	425	448	519	502	478	441	481	470	496	463	455	417	465	491	476	476	470	485	454	438	477	461	452	459	492	480	462	467	473	500	495	477	473	440	489	492	484	457	486	440	458	447	471	425	417	438	442	505	440	475	457	466	438	463	507	465	484	451	429	505	442	470	504	474	472	476	453	440	457	483	442	436	503	416	458	493	424	498	480	496	468	469	470	455	463	466	460	434	473	467	478	460	460	451	468	472	482	458	475	451	475	442	468	495	408	469	477	430	475	481	459	446	447	445	474	496	482	497	438	484	476	445	492	448	461	491	452	477	505	480	488	456	456	463	453	426	459	512	458	462	420	477	476	478	442	455	457	454	466	491	456	487	487	455	444	508	450	452	457	466	436	485	453	488	467	478	511	463	481	491	477	478	448	495	515	417	476	474	458	453	487	477	502	481	460	453	453	454	453	466	494	481	449	415	458	472	489	480	435	475	433	494	437	482	474	493	451	467	465	455	475	423	453	473	459	486	469	466	443	507	462	480	497	461	495	454	476	446	494	474	427	499	485	440	486	496	448	449	481	444	484	470	451	522	439	444	443	468	499	451	468	495	468	478	455	500	454	526	454	495	479	463	453	466	484	470	463	438	489	457	464	453	472	476	479	499	447	471	435	475	510	493	503	539	487	430	468	441	486	454	467	435	453	472	479	457	439	478	441	444	489	478	469	469	467	500	485	452	481	473	492	486	503	429	435	483	459	463	464	417	506	478	470	439	484	462	501	511	474	492	480	446	442	474	471	484	437	463	484	449	492	437	481	465	433	478	492	478	483	462	466	464	442	438	477	472	451	489	455	459	458	513	507	428	456	434	410	483	492	491	489	476	470	469	527	422	510	456	441	432	462	493	520	470	468	481	494	475	462	464	433	504	496	473	469	504	493	463	457	464	495	461	494	475	475	464	425	452	461	445	472	426	487	466	462	471	480	436	472	467	438	456	494	459	497	461	457	463	485	491	449	440	466	442	440	429	451	476	486	480	443	460	449	462	478	448	451	504	447	491	489	461	445	446	461	481	420	487	479	474	465	456	474	482	455	466	445	475	477	462	476	476	455	440	492	440	455	510	471	465	466	447	460	483	455	471	467	459	475	462	498	451	473	447	481	463	490	505	450	490	443	469	477	446	483	451	481	487	460	447	413	484	491	466	510	493	460	413	449	444	449	467	497	451	464	424	464	468	428	455	469	446	475	447	490	465	436	482	457	472	465	462	492	452	465	469	527	469	416	470	468	487	472	475	439	486	481	501	456	441	483	492	471	483	459	471	462	442	457	493	464	489	490	437	464	511	430	460	451	453	480	450	460	455	470	473	450	444	446	443	466	460	455	449	467	453	417	487	432	484	491	493	427	507	469	448	421	462	419	481	494	447	485	442	449	481	476	477	450	456	459	464	453	494	472	446	471	461	479	462	455	479	496	456	434	429	455	439	499	482	485	464	450	475	465	471	456	462	488	478	478	468	456	473	457	459	482	465	498	485	448	490	441	474	462	463	490	458	509	482	490	459	488	423	434	456	438	489	447	459	441	474	470	501	490	467	449	513	507	449	477	469	490	449	442	476	473	462	456	465	498	487	449	444	458	470	429	472	464	482	480	449	442	469	498	446	501	461	471	464	463	490	450	472	489	471	498	449	442	457	493	454	420	458	483	436	477	485	459	427	497	417	485	427	482	457	495	500	457	420	445	450	476	437	445	473	477	449	469	497	466	455	443	457	466	502	463	468	493	498	452	479	477	472	428	461	485	465	478	464	455	465	493	486	454	477	461	478	443	467	484	491	450	442	425	441	460	447	473	453	470	459	501	490	543	486	488	435	474	459	496	460	465	493	466	450	437	484	461	480	456	424	463	472	464	422	459	511	465	445	444	483	457	453	453	467	489	495	442	482	453	440	456	467	461	465	464	463	484	464	459	450	470	478	447	486	481	473	453	434	461	437	483	435	480	450	470	473	475	417	467	468	469	477	455	467	416	475	440	485	509	499	481	426	500	455	476	456	477	458	481	411	463	440	451	482	504	485	431	454	495	476	461	449	465	467	465	497	470	463	456	451	451	463	464	494	480	474	436	465	437	467	455	445	471	462	456	426	505	447	438	437	467	464	444	462	443	494	485	471	493	453	457	437	470	474	423	444	457	482	446	487	448	453	463	458	504	481	485	499	470	476	468	467	491	483	479	469	490	480	463	478	448	452	482	465	489	443	453	458	449	418	415	453	439	469	480	454	482	441	475	456	484	447	467	435	474	426	471	478	485	483	460	464	468	458	482	500	452	468	464	463	452	465	425	464	457	469	456	461	459	436	457	432	456	476	463	437	439	462	514	416	485	492	448	475	479	440	493	485	441	456	475	459	471	466	471	501	471	471	499	469	484	450	474	479	487	486	462	493	456	458	435	472	474	475	486	459	456	441	474	436	458	476	483	462	417	467	483	465	453	453	449	464	438	445	457	419	500	444	443	443	422	428	442	494	455	521	461	437	432	477	460	458	453	472	475	480	484	480	486	513	478	460	497	448	482	469	491	457	440	431	461	470	472	444	467	451	473	473	476	450	474	497	481	486	472	479	450	443	469	493	420	467	423	484	445	464	437	480	457	457	446	497	443	491	430	455	470	512	425	468	422	474	449	460	419	448	452	451	468	500	486	452	456	453	445	502	448	475	454	459	472	493	456	459	477	466	480	460	445	457	507	464	459	503	462	493	456	482	481	461	478	437	480	477	448	482	451	466	457	477	450	465	465	433	466	476	410	472	460	488	500	451	474	469	481	464	460	460	483	507	491	462	449	446	455	498
24473	21499	29023	25215	21844	15334	6369	2985	2023	1267	1066	1003	931	691	613	538	541	557	582	627	667	671	573	666	644	625	497	485	502	372	345	486	497	466	410	403	429	432	463	417	444	365	348	371	338	397	318	367	324	334	320	316	404	456	533	482	418	366	375	323	354	298	338	338	308	312	307	343	283	315	336	296	321	357	331	339	338	325	319	345	343	294	329	305	314	311	323	352	313	300	324	305	327	352	341	322	312	340	301	296	311	331	333	342	298	316	327	327	306	360	318	295	337	318	323	331	315	312	303	331	326	327	335	308	326	336	321	321	339	323	277	308	320	289	320	326	340	342	331	345	307	336	315	347	309	316	345	324	305	309	289	301	331	273	302	305	337	304	314	347	339	338	330	328	291	323	302	309	307	337	347	338	325	336	342	332	340	331	308	310	318	336	337	327	327	337	331	325	299	289	315	310	328	335	318	300	320	353	308	338	321	327	321	320	311	327	332	298	318	323	298	318	325	305	341	328	323	333	319	338	358	317	319	322	327	301	296	325	330	334	332	340	319	312	328	340	320	330	344	305	332	319	311	334	329	313	308	323	349	328	312	316	303	302	304	328	346	330	315	308	352	341	333	316	308	307	335	298	312	305	305	327	291	325	283	335	340	321	309	348	323	340	294	344	314	333	317	288	324	315	321	306	323	324	348	312	317	321	314	334	350	336	341	309	285	353	318	356	290	321	328	335	337	320	305	316	356	314	318	329	293	297	336	322	315	329	296	316	330	322	309	331	317	346	296	336	309	315	278	318	326	321	325	325	327	322	327	308	317	311	330	330	317	348	322	294	322	285	286	320	341	345	317	305	282	297	310	302	304	302	354	322	299	331	309	296	313	331	321	296	298	291	311	329	328	323	318	306	301	290	299	347	299	363	337	349	302	337	319	314	308	314	340	324	336	306	315	318	339	315	313	298	291	303	333	336	306	324	307	321	341	314	315	299	316	312	313	304	315	331	312	330	309	275	322	314	323	365	360	309	359	325	336	298	314	296	281	313	282	299	297	295	307	320	322	324	342	333	304	341	329	304	326	343	330	302	305	328	307	327	322	311	321	357	307	344	334	324	332	325	347	312	341	326	334	342	324	334	319	312	335	357	315	290	294	330	308	325	319	327	297	349	342	328	307	310	301	335	317	336	326	315	327	370	330	339	309	281	323	306	290	315	353	274	322	318	329	327	374	320	328	309	319	335	339	324	352	296	330	308	332	320	316	313	294	308	302	335	336	325	336	306	315	334	317	324	329	314	297	327	332	308	303	310	303	311	364	339	346	339	318	301	294	358	336	302	339	329	338	313	315	321	343	302	324	301	312	336	351	335	297	289	292	296	296	287	338	333	348	313	309	323	340	337	301	283	340	316	346	311	327	332	332	305	311	334	311	274	328	362	345	342	320	308	318	318	345	278	356	309	323	326	302	292	328	313	295	295	323	312	282	324	301	308	291	307	302	346	285	300	315	310	330	331	300	345	340	316	310	302	302	325	326	319	363	327	344	337	337	329	324	358	283	287	297	312	306	288	306	336	316	303	320	299	303	302	316	313	291	332	330	314	319	318	303	361	306	341	321	335	293	317	370	339	319	372	287	337	297	288	293	335	341	287	326	364	342	334	334	303	313	342	322	322	344	283	311	311	314	327	301	284	310	303	338	320	378	334	350	329	340	322	357	312	328	297	313	325	347	325	343	316	304	324	305	312	312	334	330	295	323	343	353	313	373	364	320	315	329	320	342	336	300	333	304	348	326	320	327	337	338	323	310	331	298	318	352	316	314	299	309	313	334	300	314	305	310	339	310	318	358	337	316	355	330	327	296	304	349	340	340	330	332	349	312	318	330	320	292	319	298	348	338	308	320	351	368	319	307	312	313	339	332	336	342	324	354	321	333	310	324	318	331	337	316	345	289	302	304	322	357	297	325	325	319	288	329	299	326	330	339	316	313	302	326	310	335	352	310	300	349	346	328	294	290	302	298	295	308	313	359	318	340	313	336	344	331	329	325	324	293	312	334	327	312	287	321	332	343	300	316	332	318	335	322	315	327	308	275	302	321	338	305	324	332	299	315	317	302	315	341	312	348	334	299	327	355	320	336	340	328	305	315	331	296	289	297	303	311	327	339	312	325	337	327	298	321	280	292	341	332	291	351	317	296	304	332	320	323	343	330	338	321	332	335	329	356	302	328	306	337	342	300	305	297	316	331	332	349	331	317	333	318	312	311	297	331	315	297	354	320	303	320	338	370	306	333	315	308	308	311	305	312	292	302	369	312	287	330	309	322	316	326	377	310	351	329	308	301	330	316	326	326	282	338	335	320	378	267	328	308	321	341	330	300	314	332	311	306	279	310	305	317	330	322	328	304	321	292	310	315	326	339	329	321	325	331	303	343	287	330	317	320	305	285	314	335	300	342	329	356	324	289	327	326	323	313	306	313	319	299	318	322	334	320	332	315	326	308	302	330	323	317	314	302	303	328	324	331	331	330	309	348	299	295	342	337	337	313	320	325	324	339	310	308	305	310	319	331	281	345	354	344	313	324	302	317	331	321	290	310	292	320	319	337	324	323	322	348	311	352	330	301	308	316	318	293	348	332	309	308	323	306	335	310	332	315	302	334	348	312	314	314	348	336	286	313	309	321	332	286	350	311	282	331	309	310	327	359	313	343	331	332	327	299	336	314	305	337	318	316	306	332	321	319	307	303	323	321	282	333	296	334	327	325	308	312	321	315	331	328	315	304	285	342	346	323	333	298	329	325	317	313	316	328	338	295	310	321	333	301	343	313	317	337	326	325	322	322	315	296	335	321	321	334	306	310	311	320	293	325	309	309	293	330	305	331	303	287	353	321	350	301	302	331	311	330	310	322	316	341	318	325	301	341	299	306	317	315	313	322	304	343	339	340	330	342	334	302	289	301	331	323	327	301	341	314	305	315	316	326	317	341	308	295	317	318	314	300	334	316	290	315	343	325	321	253	310	273	337	368	302	294	318	321	322	316	325	319	289	314	305	327	306	392	326	322	326	355	329	317	329	291	321	322	307	350	339	307	325	318	312	340	356	303	334	336	292	322	343	307	346	303	300	319	298	334	333	321	334	336	327	312	338	321	338	332	307	306	317	304	307	330	312	359	319	333	337	356	294	349	340	304	333	319	315	334	317	314	339	333	324	316	321	315	361	335	312	314	310	292	309	321	330	335	294	294	311	282	332	305	309	322	320	316	327	308	334	324	326	330	330	327	320	327	332	311	316	285	315	320	314	325	313	287	321	366	316	335	323	330	336	331	329	317	302	321	302	359	302	314	361	320	305	308	288	344	309	339	316	308	317	340	291	315	270	323	272	309	315	322	319	331	332	359	302	307	302	292	320	332	298	322	356	290	284	306	310	288	311	290	317	328	313	300	342	306	357	293	325	326	339	339	301	343	322	281	309	309	299	331	314	316	324	298	310	291	324	332	338	304	351	303	330	333	317
29090	50915	47219	35230	26237	17272	10096	6763	5063	3386	2607	2370	2356	1587	1347	1188	1271	1145	1111	1302	1458	1400	1234	1469	1413	1299	1105	946	957	718	701	946	997	838	799	843	891	784	950	801	864	643	548	615	598	641	555	562	549	535	563	530	691	942	1009	874	733	580	575	533	535	525	511	531	502	528	525	506	485	522	501	523	505	517	491	533	476	526	506	527	532	515	514	495	546	516	514	517	554	548	502	490	493	506	465	529	540	486	508	523	574	517	521	525	500	518	498	488	520	484	507	554	527	489	512	508	578	535	504	534	521	509	539	518	543	485	491	509	544	499	526	523	506	530	502	491	484	498	514	538	498	511	523	499	535	511	511	534	508	499	480	523	505	539	536	521	522	513	539	500	523	513	517	522	551	533	512	522	522	544	511	478	525	501	505	481	517	521	480	520	553	475	531	516	510	511	500	500	477	534	531	498	512	509	584	518	466	556	514	518	508	484	527	463	543	496	531	526	536	525	500	484	513	533	511	496	480	519	452	484	528	536	476	491	538	531	499	514	456	504	522	515	529	521	490	505	523	539	521	512	473	470	557	491	553	563	495	507	522	531	524	491	524	478	534	559	539	549	517	535	518	507	517	463	519	495	506	542	542	478	504	482	496	474	514	486	547	510	525	495	516	505	487	520	526	533	552	499	515	529	562	560	485	504	527	481	523	505	477	547	529	538	498	515	529	493	539	497	505	531	480	528	501	505	480	528	499	523	524	508	527	520	502	497	524	511	546	497	556	482	482	532	524	489	560	502	516	531	505	539	504	525	484	486	492	514	512	509	515	531	513	516	493	520	527	514	516	505	538	483	542	507	508	505	535	501	528	529	483	535	511	500	492	467	541	495	498	463	534	525	520	537	508	518	516	501	496	493	527	541	500	527	538	544	517	497	517	526	542	502	531	547	482	503	480	530	510	497	555	498	548	486	513	475	516	484	520	510	497	527	508	530	520	493	490	527	566	490	487	513	501	530	488	493	507	542	525	514	521	535	515	508	501	507	540	504	513	528	512	500	545	488	574	477	491	488	547	474	526	520	511	534	503	550	474	529	502	481	506	492	521	520	520	524	524	545	482	473	487	516	579	568	506	523	492	573	518	520	537	573	550	531	483	516	514	534	554	511	530	547	504	503	552	498	491	507	539	553	509	542	539	518	516	484	546	513	506	539	514	490	566	539	515	524	534	557	509	493	511	549	486	504	488	534	508	497	573	530	521	555	527	504	495	543	531	496	538	492	503	541	471	521	508	524	507	508	532	473	494	458	548	479	539	517	503	535	504	518	531	485	526	519	496	542	535	509	533	520	495	468	510	530	534	503	515	519	500	495	527	520	528	514	512	523	559	508	508	574	505	509	532	509	545	557	526	503	509	522	527	538	516	516	522	508	509	496	555	476	498	489	477	530	521	481	520	479	559	512	519	561	535	523	516	506	475	520	520	498	512	493	534	505	505	549	507	537	513	518	500	487	522	498	506	510	510	513	512	507	506	498	514	494	500	516	506	501	505	537	522	512	534	502	522	510	495	481	522	522	520	489	534	519	514	518	528	533	492	534	535	541	544	507	481	490	506	496	527	516	521	496	520	530	477	518	501	488	505	531	543	540	528	491	520	542	535	523	558	519	514	527	507	526	482	534	489	551	501	495	555	487	475	503	515	503	519	515	537	463	510	513	520	540	532	528	558	488	473	518	525	494	511	516	513	522	501	507	494	516	508	511	485	501	475	499	489	496	545	486	489	518	535	482	516	528	514	486	501	525	522	500	497	495	552	481	511	507	505	511	523	526	447	528	497	539	461	507	519	528	487	506	517	488	496	465	523	545	532	519	493	482	501	539	495	508	531	508	523	470	493	500	493	513	548	534	486	503	506	533	495	511	496	493	524	486	562	503	504	543	517	527	553	530	501	475	470	531	539	520	502	525	539	528	502	479	493	501	536	499	491	558	507	526	502	518	476	501	511	557	522	508	471	514	503	546	539	514	532	549	518	494	509	520	455	499	513	524	549	503	493	479	467	497	510	525	510	478	490	504	518	532	524	513	522	488	535	509	520	494	551	508	535	529	533	524	542	578	543	523	538	518	533	496	524	492	498	487	512	450	497	542	520	517	494	500	458	523	542	477	506	470	536	500	510	497	479	520	530	468	500	501	547	521	501	582	509	519	505	512	563	524	488	512	521	545	491	550	496	546	507	525	537	512	531	544	495	532	528	535	511	526	493	493	540	495	517	499	521	510	501	527	519	511	557	536	500	473	502	526	501	543	538	518	519	516	491	509	496	484	523	511	503	512	529	501	529	538	494	463	539	519	512	525	499	508	498	525	483	521	513	535	495	518	522	539	512	499	520	513	509	512	485	477	504	508	520	480	496	529	482	505	513	477	516	516	546	495	514	533	473	539	460	529	538	474	511	488	530	493	496	517	507	497	523	539	552	541	497	513	513	565	521	508	483	540	556	517	482	503	505	498	512	500	502	488	498	533	470	562	499	529	492	497	541	503	539	533	537	503	480	498	559	494	514	545	521	476	492	519	511	502	484	519	479	530	508	491	515	529	520	539	522	481	517	562	513	462	483	515	535	490	502	509	496	519	536	495	494	539	494	507	534	481	508	490	490	521	536	524	505	510	526	472	473	501	510	489	524	500	543	493	523	514	503	536	498	525	544	487	513	518	496	497	530	509	523	495	490	508	543	518	493	507	550	506	525	531	497	543	529	499	527	537	521	475	512	528	491	506	533	517	528	510	561	516	513	513	497	505	517	528	520	516	560	534	506	497	560	508	519	528	519	516	530	536	517	484	487	561	486	548	539	542	504	509	501	529	530	491	522	556	532	480	553	505	484	480	505	513	507	493	525	496	556	502	535	510	448	492	490	515	540	510	497	512	502	521	510	512	511	542	559	538	508	530	502	511	486	540	546	538	507	522	520	549	512	531	502	517	521	544	534	490	489	520	553	507	519	511	518	550	515	512	492	497	519	499	492	496	488	556	519	512	515	514	486	481	504	502	490	482	570	526	513	507	485	547	479	521	489	493	557	545	486	522	548	496	521	533	523	529	509	453	505	524	484	533	485	489	544	464	476	476	527	544	505	489	519	506	508	485	522	461	558	509	501	549	520	539	492	509	499	493	510	541	518	539	524	523	523	520	492	488	528	523	490	499	561	542	522	499	491	485	494	537	504	518	507	514	532	552	512	467	521	525	521	502	529	538	537	550	523	500	525	504	521	527	571	453	503	516	545	502	510	540	510	517	489	503	523	541	532	520	511	547	521	503	507	527	481	511	514	512	509	509	522	534	509	501	483	511	495	485	549	498	507	513	518	508	483	513	487	529	479	506	457	528	536	475	547	487	508	506	533	491	503	521	508	479	527	488	494	485	505	529	459	508	508	534	521	542	518	489	491	515	494	526	546	483	479	513	516	525	516	512	501	525	549	546	497	493	509	549	528	483	512	520	513	499	509	522	504	529	534	511	501	522
23510	21537	29540	24155	21947	21360	13421	4871	2943	2012	1593	1575	1112	936	760	722	877	679	674	728	740	814	739	797	801	725	592	564	526	422	441	468	569	489	501	497	496	472	574	475	408	332	367	320	308	362	329	323	298	318	348	350	506	730	718	621	528	425	359	329	329	283	332	302	304	316	291	324	297	316	311	289	307	297	273	285	327	311	320	343	302	294	285	340	321	298	296	328	292	283	324	276	297	304	324	302	302	331	282	317	317	335	330	317	298	304	303	332	329	298	320	306	307	276	308	315	317	257	336	280	316	350	320	316	305	304	294	253	336	313	293	281	318	312	320	267	281	306	281	291	306	319	286	314	290	292	306	329	309	310	284	351	281	286	304	320	299	322	320	318	302	316	293	320	315	288	311	307	279	317	304	308	255	292	284	309	306	302	304	311	326	330	302	316	321	311	302	311	289	321	319	274	306	315	318	286	300	301	317	301	316	289	301	281	303	320	316	293	321	317	291	296	309	295	287	314	291	323	270	317	345	328	296	321	279	306	277	295	272	297	296	278	311	318	308	345	297	315	294	289	291	343	321	324	311	286	329	280	307	312	293	292	333	299	319	305	326	267	314	296	290	279	316	332	297	272	323	314	323	332	302	320	307	304	321	304	317	307	286	310	318	331	327	276	308	343	310	338	315	321	340	287	292	279	313	313	295	289	324	289	327	290	324	313	308	283	299	307	271	301	311	308	293	300	315	278	300	300	297	334	305	286	319	280	290	307	294	287	318	287	295	309	316	294	349	316	312	305	316	308	305	291	310	306	310	284	331	323	267	327	323	280	323	315	324	301	298	306	325	296	327	309	316	297	289	309	302	278	303	326	293	309	313	327	300	304	292	302	311	287	300	290	332	301	327	309	316	313	265	329	293	287	322	291	317	260	324	298	306	303	315	310	290	309	300	328	309	341	308	295	310	297	285	299	316	274	299	272	298	280	293	332	343	297	316	277	301	349	322	298	289	306	284	274	301	274	287	290	303	327	301	315	299	293	304	326	306	330	310	298	282	314	295	299	294	288	319	272	312	286	283	313	294	296	317	289	308	276	325	296	339	291	306	308	300	282	277	300	311	318	299	265	293	297	295	288	296	307	296	293	331	305	280	322	325	304	308	281	335	315	303	298	303	324	334	311	286	282	320	293	308	303	324	301	308	302	276	334	308	314	277	321	312	349	303	299	284	318	320	333	306	308	284	287	291	306	275	297	348	323	332	302	308	330	297	274	296	303	285	290	294	322	296	319	308	326	314	346	310	290	301	290	329	289	304	288	305	316	299	305	316	328	287	312	309	300	312	299	302	320	299	274	321	307	296	334	286	289	326	312	289	269	303	267	317	296	293	278	293	327	312	309	331	297	304	336	285	327	306	311	313	324	330	318	309	277	310	333	292	313	278	297	336	324	281	278	278	308	311	313	300	343	340	334	293	323	322	306	311	298	333	285	285	295	297	338	272	309	274	305	296	312	303	314	307	296	307	286	332	292	296	305	298	294	303	310	282	300	310	282	318	297	330	302	331	285	309	319	266	298	306	288	302	297	336	313	305	312	309	318	321	313	295	294	290	319	307	319	315	329	318	310	311	314	318	295	301	311	339	297	298	328	309	272	291	289	297	320	261	295	287	302	303	313	306	339	298	336	308	292	316	306	298	299	329	316	298	303	305	346	284	309	294	328	269	307	318	289	325	281	325	308	309	323	303	307	318	297	317	332	310	284	356	297	312	279	317	332	280	286	293	316	273	291	309	314	278	304	289	299	305	320	309	287	305	301	315	262	355	291	341	314	292	283	301	317	313	299	288	315	297	284	301	291	296	303	291	298	299	313	304	330	263	308	320	245	298	255	306	312	305	282	311	319	294	330	281	316	292	291	323	313	278	294	320	297	277	266	281	315	293	300	302	280	287	317	310	286	286	316	332	297	288	308	325	267	303	314	288	321	307	300	326	297	323	304	339	324	297	295	300	296	309	292	280	296	312	303	327	290	272	316	293	318	275	282	322	297	296	314	290	296	312	287	264	314	260	261	292	291	290	310	310	320	288	289	325	276	312	329	319	298	317	320	316	284	296	286	295	326	309	284	306	334	316	308	264	336	309	293	318	292	300	306	267	299	286	337	288	316	293	295	299	327	290	320	319	301	305	311	328	292	320	298	314	325	310	286	326	288	309	327	270	301	293	311	303	299	296	314	286	310	295	285	308	319	325	300	304	308	306	306	307	320	296	320	314	299	334	333	271	316	297	265	329	300	349	285	319	313	290	300	296	311	305	289	297	271	304	321	304	312	320	310	316	306	318	285	324	277	304	302	305	335	289	301	297	321	297	295	289	286	315	285	320	291	307	338	292	316	275	279	297	346	351	312	269	307	317	306	309	323	328	310	302	276	300	351	312	302	303	299	317	289	294	311	314	312	319	295	292	328	338	285	275	344	324	320	301	306	308	285	309	314	279	292	306	317	328	307	288	315	327	300	295	298	312	301	306	310	289	273	311	310	270	315	300	320	309	339	310	317	270	312	316	340	287	318	299	352	297	290	294	301	285	304	283	304	307	268	281	300	295	328	275	304	340	291	289	313	319	303	332	306	279	311	332	308	308	318	289	329	326	312	266	317	315	298	297	311	319	345	309	325	293	318	283	315	286	300	280	289	332	332	320	296	295	309	308	304	259	346	292	279	293	307	302	295	282	302	297	321	319	291	306	306	316	325	293	287	313	321	291	287	311	277	292	333	305	285	335	305	312	327	307	284	306	294	302	310	279	323	315	305	320	300	319	312	309	320	298	279	321	312	278	307	300	301	284	288	331	309	314	328	330	305	318	299	302	307	304	350	302	304	276	306	315	307	325	302	279	281	316	301	292	294	279	311	293	318	312	306	303	302	312	309	331	302	293	322	311	298	332	305	309	315	317	302	313	283	290	297	301	318	302	325	334	279	305	299	344	322	304	326	283	299	311	329	297	305	279	289	354	299	319	303	321	355	296	280	310	311	286	299	319	312	263	302	335	294	275	303	315	323	307	334	289	321	285	282	292	284	292	291	299	331	309	269	311	315	317	311	284	315	269	318	321	305	319	316	312	311	283	300	307	300	299	306	332	331	281	306	296	292	320	304	307	284	306	279	297	300	302	322	299	330	319	296	332	298	296	323	308	306	304	293	333	309	311	289	301	300	303	300	322	317	290	315	299	301	324	316	327	294	295	287	294	309	312	321	328	290	317	304	320	299	290	323	339	300	282	298	338	283	284	305	313	306	287	324	306	280	284	325	321	274	315	290	314	331	299	291	330	312	298	306	322	309	329	318	328	311	305	311	295	281	301	313	342	292	319	306	288	287	292	332	293	293	325	304	312	292	289	250	320	273	313	283	314	295	299	315	301	264	317	285	298	336	333	303	305	291	320	300	297	305	317	308	311	312	296	294	332	345	330	272	318	337	296	261	291	310	299	316	313	311	319	318	277	347	318	312	309	291	318	298
30726	53773	49758	39194	30460	20983	14256	10099	7585	5024	3823	4175	2845	2196	1785	1650	1955	1561	1543	1677	1766	1859	1625	1842	1870	1611	1307	1169	1086	789	724	895	1144	1027	955	973	1016	978	1019	856	722	644	584	563	557	672	589	515	551	514	540	575	937	1417	1527	1219	877	684	583	489	515	493	478	485	492	475	480	484	498	446	500	457	453	482	493	504	483	507	468	497	443	514	478	512	478	492	531	494	505	495	511	516	468	476	497	498	467	499	509	544	474	490	501	478	481	497	514	533	459	497	524	458	476	488	461	456	494	507	473	500	459	475	501	451	482	497	458	500	466	487	518	429	503	469	465	465	454	512	475	472	464	509	491	509	455	511	463	485	483	513	506	509	488	510	486	474	510	516	481	456	476	465	517	478	471	517	467	481	485	442	503	507	499	514	494	462	490	501	494	470	505	475	443	514	522	464	470	459	494	462	477	485	477	478	462	494	490	459	471	489	450	471	457	485	466	465	488	509	452	470	487	466	521	458	496	486	473	486	514	488	457	515	453	518	511	488	501	465	489	487	480	486	478	482	462	504	495	469	476	482	418	469	456	491	493	453	433	495	455	492	462	498	552	507	484	463	484	518	504	480	448	492	468	472	481	476	495	488	451	509	492	474	462	463	466	469	463	489	486	513	469	475	479	461	516	468	468	451	504	482	508	471	495	501	480	475	485	476	484	485	502	492	498	526	490	494	471	495	457	484	469	473	515	514	488	487	524	485	466	463	482	466	494	490	505	485	480	489	558	507	500	488	494	487	504	476	508	505	490	496	462	497	452	510	485	496	487	498	472	496	507	493	514	487	500	524	442	488	503	473	494	497	474	498	466	467	488	456	468	468	493	472	504	508	501	459	495	429	473	458	509	505	521	484	512	486	452	494	465	463	476	450	489	519	488	490	463	482	526	507	517	493	490	482	472	513	517	493	457	469	534	463	505	478	516	455	494	508	462	488	522	474	449	488	469	463	476	472	535	523	487	477	469	512	475	522	491	475	503	499	479	498	483	479	463	469	460	532	457	510	513	477	466	511	523	485	476	482	467	493	488	479	501	505	461	490	485	485	488	487	490	492	502	482	492	491	484	487	497	498	475	514	489	452	505	470	494	459	524	544	474	502	499	462	470	482	521	479	480	482	487	449	464	480	504	459	516	549	460	453	502	509	451	519	497	486	453	451	479	508	498	504	492	505	503	488	494	516	486	487	532	480	473	502	483	493	480	490	497	459	518	471	480	465	460	502	481	451	489	465	494	498	480	505	494	528	483	486	477	466	532	439	448	486	521	519	493	493	530	483	477	562	515	447	481	521	477	463	479	453	483	456	489	450	435	450	491	514	471	486	473	496	495	476	499	509	532	480	513	470	474	464	496	468	493	503	487	484	495	453	487	466	525	486	453	469	509	441	469	531	457	459	509	483	514	482	496	489	452	484	455	518	470	447	467	475	473	485	494	453	457	449	464	481	477	475	526	471	439	510	453	500	450	483	517	487	486	528	474	456	482	501	461	499	440	462	465	490	451	463	475	537	497	451	484	493	484	462	486	496	508	527	479	506	473	512	473	464	492	471	475	474	471	511	460	459	494	483	430	525	541	468	465	475	498	454	453	479	468	491	475	474	469	459	517	495	494	456	496	473	495	451	460	496	481	503	486	481	482	470	505	493	509	498	466	480	507	446	475	473	476	501	490	475	484	484	523	495	487	480	479	476	471	482	487	472	488	472	476	504	483	488	493	479	487	523	494	483	457	522	529	471	510	486	489	459	493	464	477	496	467	510	504	532	469	465	511	479	505	463	470	484	485	474	505	499	481	494	501	464	485	483	482	505	510	506	490	490	480	477	497	499	537	452	460	464	451	470	486	474	485	473	482	516	485	480	487	457	483	493	490	504	460	472	460	468	469	482	493	492	485	464	466	450	412	448	494	495	520	444	478	477	490	488	482	454	470	434	498	498	481	460	474	498	488	493	459	499	494	470	469	488	486	474	480	490	511	512	493	489	524	494	471	514	453	517	497	479	483	482	463	495	513	509	518	497	464	498	473	493	478	471	470	461	501	514	515	465	518	446	474	475	445	443	499	500	491	502	470	472	464	481	519	503	472	472	477	481	497	490	484	487	476	453	456	480	488	479	509	484	450	462	483	488	480	473	467	498	495	477	521	490	477	472	495	510	488	545	511	453	489	514	445	491	506	459	475	499	483	525	487	474	509	483	494	515	460	462	511	486	503	464	455	482	486	490	469	501	512	475	471	477	483	451	464	508	454	503	462	483	478	489	539	498	518	486	480	494	473	514	469	486	486	478	486	480	486	483	496	469	493	517	468	499	464	472	487	492	487	479	492	455	442	482	495	475	479	487	461	497	484	495	479	524	514	521	506	491	464	458	482	501	478	476	431	501	474	510	499	478	483	473	414	478	464	491	501	472	506	492	474	479	510	490	468	475	481	504	530	468	498	497	470	519	480	523	497	492	501	505	478	471	517	498	495	467	484	471	459	516	473	511	476	451	501	472	517	452	487	490	458	481	490	452	479	471	471	471	488	498	475	468	490	469	466	487	477	453	480	457	501	500	507	497	512	516	440	462	466	505	469	485	433	477	503	486	475	511	456	478	502	519	508	461	509	499	502	520	459	509	485	490	509	493	468	468	511	473	458	511	488	509	454	515	454	494	494	497	498	438	439	477	473	493	467	508	478	517	464	446	458	475	501	451	508	514	476	477	520	477	437	510	510	465	467	483	477	467	498	508	445	467	472	522	465	492	477	477	460	474	502	456	481	498	478	545	519	504	524	490	488	480	457	494	487	463	493	507	493	466	504	496	463	474	466	511	502	463	442	442	484	424	469	483	511	466	517	503	480	460	492	480	479	514	502	504	489	491	439	481	483	498	529	491	469	498	471	511	475	462	509	485	424	504	478	489	453	455	466	485	492	519	466	468	488	530	482	518	500	509	485	501	461	479	483	448	513	475	444	525	466	505	477	504	469	474	480	465	462	480	485	484	494	436	484	492	531	490	452	485	500	430	470	450	463	496	495	463	494	467	475	472	473	483	468	491	491	491	534	515	468	492	504	512	468	484	446	461	487	466	468	471	482	481	526	481	443	502	447	520	508	528	487	491	485	499	472	484	471	501	458	491	458	473	492	483	443	462	519	500	491	549	488	531	480	503	483	466	509	512	475	479	462	453	516	456	477	491	523	502	457	506	470	491	450	477	498	489	478	482	479	449	494	476	496	460	495	457	472	494	472	489	485	485	487	493	460	538	476	478	484	501	516	506	471	479	489	492	464	540	534	488	516	478	505	497	515	448	480	465	478	496	503	475	476	463	517	492	450	530	511	460	458	480	438	498	472	477	453	475	516	476	516	486	446	470	499	503	494	493	460	460	473	465	475	478	462	502	491	451	489	491	492	488	479	462	464	491	480	508	511	488	504	470	523	477	470	455	484	493	506	518	486	501	500	494	493	509	505	481	506	467	485	466	466	460
27860	25428	30541	23026	10571	4449	2035	1440	955	661	660	716	543	481	404	389	407	388	400	425	501	476	417	442	514	461	402	411	356	351	354	324	380	367	360	373	372	375	402	355	315	318	280	270	295	341	293	301	270	282	264	307	316	290	300	312	317	290	305	279	291	276	292	281	277	295	271	269	326	264	277	301	293	273	304	305	275	318	269	245	277	269	283	284	279	293	285	330	278	275	286	309	290	275	274	265	253	282	285	293	291	274	278	302	261	289	296	286	282	261	281	295	295	301	281	263	311	308	267	287	302	280	282	281	305	270	260	272	273	266	277	267	286	284	293	302	284	287	294	275	299	274	312	272	243	319	287	302	316	271	286	293	272	284	269	290	264	252	293	283	284	291	299	288	281	267	271	270	274	287	294	286	282	249	263	269	309	275	313	292	285	289	272	281	290	253	291	279	288	300	294	295	309	286	300	292	263	303	292	283	298	292	253	294	288	269	320	271	305	261	287	303	272	283	282	312	265	300	280	294	277	270	274	286	272	293	265	295	280	295	286	270	298	296	297	285	303	289	293	273	271	263	275	269	285	306	291	299	274	278	275	292	287	275	309	270	275	259	297	318	293	289	280	284	313	279	324	286	306	250	336	284	284	284	251	317	264	284	305	299	275	288	272	280	263	271	283	286	279	296	291	274	274	264	310	266	286	283	282	295	277	287	269	307	298	283	265	276	282	296	308	254	288	264	250	283	286	275	295	265	268	251	278	272	261	264	277	295	305	296	281	277	269	289	273	265	276	290	257	283	277	309	292	278	298	308	285	262	299	266	286	289	295	266	302	273	294	284	305	296	286	259	294	293	275	280	301	306	288	286	302	313	307	254	269	262	304	249	282	248	275	282	259	273	297	252	293	295	269	262	257	302	284	286	289	288	296	301	277	252	296	278	290	297	270	266	305	271	272	264	317	298	284	295	271	291	270	313	291	277	302	259	279	277	283	270	293	276	284	326	302	305	265	296	300	278	264	260	248	272	277	290	300	272	285	272	272	287	315	273	250	300	267	276	282	277	275	261	262	299	270	274	272	279	295	265	257	244	284	272	270	239	296	264	282	312	293	279	311	247	290	281	317	259	299	302	275	283	300	283	300	274	286	278	291	255	293	294	306	294	258	256	295	312	277	276	295	282	305	306	277	284	290	243	284	314	331	293	298	293	294	297	283	282	277	283	314	292	298	294	295	293	263	274	259	284	287	299	289	293	284	260	293	278	265	305	285	307	276	284	271	272	317	257	273	282	303	285	261	290	269	276	314	276	297	272	285	298	333	265	301	287	261	274	272	283	291	291	279	299	276	297	282	288	329	286	261	272	283	275	256	281	284	284	302	296	309	305	304	265	269	280	245	302	287	291	293	277	259	294	272	319	282	278	299	261	281	259	289	285	291	265	308	290	270	288	284	280	274	290	288	269	255	287	287	268	321	276	270	277	264	287	305	275	283	274	249	297	248	272	286	293	251	296	299	286	286	293	284	291	282	318	305	286	274	298	275	277	301	282	277	289	297	284	299	284	280	299	280	283	259	296	299	323	336	315	283	294	279	292	280	294	238	280	259	293	276	302	290	263	290	285	290	274	253	286	268	293	306	291	309	309	308	299	277	261	292	269	272	284	299	270	283	313	265	291	298	270	301	288	253	256	309	297	318	264	300	284	265	260	280	294	279	283	278	276	261	282	272	262	259	299	330	291	302	288	268	290	313	279	248	286	309	286	275	310	274	289	272	277	268	297	280	286	273	240	277	280	269	277	313	290	266	276	270	293	277	255	295	327	302	276	274	260	275	284	314	297	300	255	286	291	254	272	281	275	298	292	276	273	295	284	273	295	289	303	272	317	279	283	297	263	310	274	309	268	284	299	297	294	294	291	300	285	278	251	290	238	277	275	272	324	298	282	282	283	283	279	285	296	282	255	279	287	290	310	319	315	247	277	261	256	313	298	304	274	275	288	293	314	295	298	277	278	295	280	270	277	280	271	290	298	296	286	279	316	303	321	283	270	293	294	293	275	311	280	276	298	267	273	298	285	274	256	279	281	269	286	298	269	281	294	277	251	254	250	254	285	290	298	272	302	287	310	283	269	271	297	306	280	284	280	320	298	305	277	276	290	283	311	272	279	290	299	277	286	279	270	281	300	310	290	274	267	283	279	284	297	272	250	265	293	273	282	278	263	249	301	290	285	287	293	311	267	307	277	281	286	274	304	260	303	285	297	267	251	289	305	291	288	292	284	265	287	321	258	288	294	253	274	289	249	303	272	337	274	304	279	299	285	263	291	305	308	273	274	283	292	273	271	288	282	299	310	260	272	301	293	306	278	263	296	285	261	288	253	279	282	297	278	298	292	307	264	321	289	307	261	269	283	295	292	286	272	283	289	295	275	288	309	301	283	300	289	284	295	301	266	273	285	278	284	301	279	270	273	270	259	290	303	287	259	277	283	267	268	277	266	266	295	301	295	277	295	293	315	264	297	286	281	307	296	263	298	281	300	259	271	294	289	275	297	305	274	285	271	293	264	292	282	269	265	289	290	274	309	272	267	301	277	307	263	245	268	280	316	286	295	312	258	265	324	291	292	279	286	251	273	273	269	258	291	256	311	251	272	256	280	292	286	273	269	279	285	266	286	295	278	283	335	282	297	313	294	311	289	276	284	273	270	287	293	278	300	299	286	272	278	293	267	303	305	308	268	292	289	258	284	298	295	311	282	267	265	276	295	276	288	282	290	250	261	304	277	282	280	274	306	272	291	274	281	286	283	275	276	303	270	277	299	292	286	281	260	271	284	297	294	263	294	274	279	289	282	272	300	269	297	266	323	281	268	276	281	302	291	334	284	298	307	289	253	246	277	266	266	266	267	304	259	298	278	313	298	323	290	250	293	271	269	278	290	264	294	313	296	272	293	308	294	301	299	262	299	268	253	302	274	281	296	282	279	261	310	299	253	278	274	285	276	266	298	287	288	276	278	297	275	307	304	249	278	279	277	300	306	295	295	266	286	302	281	275	264	273	294	285	267	280	279	294	286	271	295	271	261	299	268	259	283	278	275	293	281	275	270	306	298	297	257	278	270	289	274	281	274	271	290	297	280	297	295	311	278	275	302	273	307	303	283	291	283	269	298	298	288	292	296	291	286	272	257	266	259	283	286	286	272	254	315	274	265	274	275	278	312	280	334	279	294	274	309	287	266	244	289	293	310	311	279	287	324	262	292	298	274	254	254	291	281	291	276	301	261	291	249	292	274	286	282	269	295	289	294	277	314	309	290	284	263	300	298	306	265	287	261	280	256	295	267	321	271	286	281	313	291	271	306	294	278	283	280	297	275	275	281	274	276	297	292	274	267	289	279	289	291	299	300	274	264	266	300	274	299	296	300	280	272	288	270	272	291	294	290	311	283	314	288	295	271	300	296	304	288	299	286	273	288	255	275	281	291	310	286	284	277	309	302	291	282	249	269	271	263	269	255
29107	42671	37932	27105	16761	10089	5678	4131	2709	1759	1659	1789	1158	1024	847	791	908	794	771	990	996	1101	882	903	1045	930	819	745	686	578	573	584	749	790	658	674	719	748	713	644	588	465	492	510	500	462	468	477	494	481	487	464	513	576	562	580	545	527	497	499	442	464	453	437	458	449	434	502	467	424	434	472	470	441	465	481	467	420	476	432	459	462	464	472	473	474	491	480	469	453	464	464	439	463	505	435	467	476	462	439	435	484	429	461	457	445	422	465	436	455	415	475	419	463	462	435	457	464	490	496	427	475	468	459	453	494	498	439	421	462	476	470	454	399	493	467	425	443	478	447	455	471	503	439	495	458	468	491	459	439	498	436	440	448	426	463	437	429	449	466	461	411	464	439	473	456	476	451	470	469	451	486	473	485	449	440	486	458	464	476	465	457	470	463	479	402	452	455	459	463	468	457	471	416	456	415	452	460	443	468	460	441	477	464	495	473	486	469	433	481	442	468	446	454	487	473	438	427	432	469	475	479	425	481	475	468	435	446	506	437	497	497	431	453	470	416	438	470	471	445	456	464	430	457	480	448	470	464	461	490	524	477	455	427	467	497	486	499	459	464	481	480	461	464	458	466	465	447	452	420	483	432	493	483	441	459	468	452	464	445	441	426	473	480	415	457	434	465	465	457	468	469	446	420	466	442	465	473	435	471	462	443	457	509	473	476	429	443	460	464	501	450	475	497	460	477	460	454	447	494	455	463	430	459	454	470	482	468	448	428	454	433	470	464	488	460	451	506	465	445	479	444	447	468	472	457	451	444	502	463	489	467	449	428	428	424	454	489	447	472	438	467	510	458	468	438	454	455	439	428	473	435	451	494	462	499	450	477	440	452	453	443	461	485	462	470	476	461	471	454	452	427	445	445	439	472	506	471	525	451	481	451	439	452	492	458	495	435	467	440	442	425	465	469	427	457	480	494	480	465	471	461	436	422	458	462	424	449	443	476	428	429	497	469	426	484	468	460	430	460	493	440	453	484	493	467	456	461	446	475	448	476	498	463	474	471	490	426	471	425	456	468	447	480	452	520	479	482	463	424	444	440	482	498	463	459	477	483	427	432	502	433	466	468	488	455	452	462	461	471	401	491	477	444	416	453	478	459	506	464	451	457	441	477	455	475	454	463	479	446	462	486	449	476	437	469	411	481	463	434	474	413	484	473	465	456	469	465	469	458	500	495	453	466	452	459	465	489	440	491	465	451	480	463	439	482	462	466	474	462	465	450	474	476	451	474	464	440	483	424	495	451	435	441	434	429	469	475	469	451	470	449	476	444	446	438	467	472	461	477	440	490	471	429	492	456	453	406	450	487	461	470	506	438	442	442	454	484	429	458	444	503	401	466	402	478	496	452	460	443	420	422	449	457	471	480	427	446	439	414	471	464	463	468	489	484	446	461	491	476	443	473	442	463	445	485	467	475	433	411	454	483	443	474	448	410	451	465	440	484	443	433	480	413	446	491	458	449	445	472	483	455	449	450	497	460	443	468	472	456	398	454	481	442	472	475	446	454	486	435	428	442	435	480	464	481	435	479	442	459	462	445	440	477	421	463	455	448	463	461	450	463	486	494	484	506	503	496	461	452	439	461	456	503	479	452	467	468	460	444	445	442	505	463	453	433	438	479	462	496	482	496	480	455	487	462	474	471	481	457	447	501	473	462	466	450	449	463	467	450	474	440	462	456	454	504	476	466	454	455	457	495	489	445	454	444	448	437	437	420	458	461	498	450	475	469	501	457	451	460	455	474	473	442	453	479	429	518	453	433	485	469	439	482	493	434	444	448	412	464	479	453	454	389	441	481	487	439	456	444	492	461	465	475	464	523	433	460	451	463	490	404	480	438	436	470	470	449	463	434	465	508	473	420	461	426	452	471	464	476	484	444	442	495	485	460	490	435	484	457	453	443	458	424	459	461	468	469	467	461	464	463	448	477	455	455	459	486	452	476	434	466	448	477	448	474	477	433	431	466	457	470	475	453	482	435	485	449	437	439	482	459	466	447	444	474	447	461	476	453	481	483	435	444	434	505	481	456	439	485	458	488	469	431	456	468	458	460	464	484	457	496	455	452	450	465	482	461	476	437	475	448	477	461	468	477	455	441	452	471	470	435	488	446	467	475	427	465	449	472	485	449	474	473	444	457	423	435	464	496	437	438	476	480	450	460	418	409	460	509	454	440	455	435	466	441	447	453	447	458	470	468	474	458	467	489	506	433	464	457	449	443	455	459	474	451	428	438	481	493	441	509	480	482	471	454	476	442	467	443	480	447	464	467	430	472	421	449	456	455	483	477	470	445	423	465	490	458	450	446	450	431	478	451	444	465	443	441	434	441	459	477	435	470	467	438	463	455	472	453	441	466	445	457	441	442	451	463	436	421	439	449	464	455	464	452	469	466	413	460	466	482	527	436	478	461	450	457	467	467	484	494	449	467	440	477	445	467	436	469	418	459	486	467	495	487	461	452	430	461	455	461	491	470	458	468	460	435	433	455	432	530	483	438	489	443	516	462	463	479	463	453	471	469	483	460	427	475	465	467	473	462	480	452	461	484	462	470	463	473	433	454	458	464	436	488	477	471	499	464	447	487	484	436	461	500	484	463	423	458	479	449	470	459	502	449	477	464	469	460	453	476	455	441	465	439	462	496	450	434	461	466	451	483	417	454	423	417	456	428	441	441	447	447	462	464	431	445	469	432	415	483	451	433	477	476	490	454	482	471	477	484	468	461	406	450	485	473	472	472	461	439	444	450	469	461	468	497	462	505	477	455	469	511	422	443	450	436	459	478	508	446	463	432	471	442	497	411	446	436	463	483	475	460	465	452	457	471	463	462	451	467	451	437	454	482	479	451	439	479	467	475	461	457	435	452	430	454	455	485	470	409	480	496	480	454	480	431	474	434	454	483	449	444	485	444	485	420	497	471	499	474	496	452	440	462	468	477	422	475	465	516	484	487	443	470	467	456	430	469	513	496	447	500	472	466	469	497	459	437	488	468	435	437	502	436	427	481	452	461	453	443	491	454	455	475	470	455	483	481	435	461	478	485	474	459	438	483	468	457	501	473	483	429	485	459	492	476	468	464	485	452	424	439	437	478	508	432	419	476	440	467	471	473	478	471	477	437	458	479	460	432	520	452	460	432	430	452	469	506	483	463	480	419	462	497	422	460	447	460	493	481	457	464	478	473	433	469	441	470	477	455	442	416	470	471	455	484	433	470	454	462	435	437	469	486	475	459	438	473	442	471	461	481	470	433	457	473	445	437	488	436	478	473	447	474	462	431	488	467	447	447	441	456	466	458	474	440	439	472	455	461	452	475	423	453	465	464	464	467	483	506	494	433	478	452	434	465	471	462	481	498	429	473	439	454	462	438	470	451	468	459	422	451	457	423	487	433	443	471	454	481	440	450	415	450	438	486	471	472	459	484	454	426	433	469	491	477	460	484	451	416	500	480	454	450
24539	21541	28971	25107	21104	13809	5878	3170	1811	1255	1493	1042	896	687	645	552	573	538	562	681	663	676	584	662	645	644	534	487	434	392	397	369	402	514	477	453	480	489	462	462	405	368	361	366	346	334	353	301	339	388	307	378	454	549	530	480	476	360	337	339	326	300	332	339	319	321	366	320	316	334	299	294	329	316	317	294	293	360	316	335	293	306	353	324	289	305	343	310	333	320	322	304	319	326	339	310	282	322	295	321	337	320	307	322	318	361	336	385	311	347	313	318	303	324	311	341	318	323	337	341	342	311	316	268	334	315	350	335	307	319	337	297	313	342	334	292	296	330	313	343	327	329	310	310	323	298	286	317	312	304	316	302	321	340	314	321	303	325	315	324	314	321	309	320	325	317	303	309	338	351	358	340	291	310	308	316	346	323	291	341	288	334	333	302	298	319	334	304	355	325	342	310	288	302	316	314	357	319	320	338	323	346	318	308	332	303	322	293	326	300	298	309	346	333	336	315	300	302	297	317	362	311	336	307	320	311	318	313	358	299	342	330	323	322	338	320	319	291	305	280	339	302	285	300	326	305	321	316	333	304	316	332	304	320	302	352	320	334	345	322	299	294	297	356	336	316	313	303	292	314	353	308	301	314	318	336	327	327	326	320	293	324	318	310	333	325	315	374	324	307	329	302	280	318	296	308	313	312	289	346	365	306	316	317	315	326	339	304	325	316	314	316	337	328	301	350	338	310	323	339	295	324	279	315	281	315	329	324	354	324	317	333	266	331	357	315	338	339	320	349	313	307	296	363	318	277	327	296	320	316	316	296	290	325	335	304	329	316	316	337	307	345	321	324	332	344	306	322	340	321	321	322	309	291	314	311	357	332	326	319	336	324	275	359	305	291	325	293	351	290	313	325	331	341	308	317	313	330	329	322	330	307	333	321	307	286	313	277	321	313	331	360	316	288	311	345	290	324	352	307	318	307	311	323	346	321	309	307	326	338	317	297	356	334	356	286	294	317	335	323	320	312	300	321	332	307	310	348	324	301	358	273	306	276	321	327	350	317	328	324	339	337	295	301	332	330	338	336	303	324	316	313	332	319	304	332	299	328	331	343	312	296	307	312	293	327	300	318	304	326	335	326	332	323	296	359	273	294	292	331	314	301	334	315	293	310	305	339	302	306	303	324	304	317	326	303	344	320	300	337	303	323	314	299	322	306	331	304	341	333	316	323	328	328	304	323	317	311	335	331	340	347	313	309	343	311	294	331	333	327	304	313	298	318	334	335	319	293	312	328	316	325	323	317	293	316	314	319	341	319	314	269	335	326	292	312	329	324	318	295	324	311	323	335	336	315	327	322	299	328	312	313	322	322	312	319	344	311	295	330	319	340	322	314	314	308	323	329	360	337	353	369	342	337	330	300	308	317	314	301	326	326	293	314	287	327	300	344	361	320	311	351	284	305	285	338	308	342	302	308	314	339	352	307	302	352	299	318	312	312	300	323	309	304	314	309	332	312	311	305	332	340	335	325	300	308	348	307	296	311	307	302	304	311	305	297	322	304	336	341	305	314	328	325	306	304	340	335	315	312	339	286	301	327	313	315	347	312	311	314	321	328	312	301	330	322	322	312	339	322	318	321	291	297	328	346	320	288	297	302	297	342	316	326	323	321	330	324	340	341	299	327	307	327	275	336	338	306	310	286	349	298	305	310	336	307	297	297	331	308	323	298	309	293	349	287	350	330	316	346	361	340	346	309	316	310	368	332	313	314	339	343	326	313	292	332	289	318	353	324	325	302	352	317	314	315	308	320	282	317	352	328	318	330	325	329	325	265	298	344	335	292	315	348	310	310	309	319	297	337	356	331	345	292	327	303	324	317	341	285	344	333	336	313	347	327	313	337	333	318	319	328	343	309	328	341	324	332	323	351	295	328	355	347	333	300	337	275	329	311	320	325	294	320	323	288	351	345	331	298	304	304	338	317	335	328	320	276	299	306	316	341	302	340	296	303	331	304	309	303	347	323	293	312	320	305	318	304	343	313	329	328	344	346	322	269	332	288	313	315	344	338	328	321	327	330	347	296	300	314	340	317	305	322	317	326	327	329	312	313	320	299	291	335	312	299	312	318	301	352	342	334	326	309	331	344	347	314	345	315	302	314	328	272	315	322	329	354	307	326	290	322	297	342	327	297	347	316	319	346	321	340	318	304	304	288	307	318	293	312	352	319	318	339	312	318	334	311	295	312	286	321	316	316	318	343	329	315	322	322	301	305	362	314	331	304	329	308	337	325	323	328	319	336	340	327	338	306	321	341	302	329	345	295	348	306	336	338	291	279	330	328	333	344	318	303	318	313	330	308	321	331	342	336	323	306	347	293	325	330	337	343	315	308	330	310	290	318	325	322	305	327	339	312	321	322	326	307	312	334	287	333	301	310	325	320	354	341	298	304	310	323	330	333	296	315	310	336	331	332	304	300	351	287	326	311	295	340	307	324	322	315	306	348	297	310	316	308	340	336	327	323	322	310	320	313	315	355	360	283	310	321	316	303	323	312	299	313	301	320	325	363	325	326	292	302	327	306	315	307	298	343	331	303	306	310	329	325	322	292	337	310	283	308	338	308	326	339	279	332	302	297	331	307	341	347	327	298	287	280	319	331	316	309	314	335	276	326	293	315	298	316	353	329	317	343	295	348	299	313	319	299	308	296	336	286	343	365	295	340	345	289	344	349	281	333	287	314	313	312	331	279	331	352	306	329	322	296	341	313	327	314	304	318	341	330	305	332	332	341	332	315	331	332	313	300	315	340	322	318	297	336	320	310	298	333	315	325	325	332	285	328	290	299	303	295	312	311	318	309	312	306	312	304	326	301	315	329	348	284	321	316	319	323	343	300	337	304	294	326	317	321	298	308	304	292	311	295	309	311	294	333	312	310	327	317	296	310	328	355	313	334	302	313	308	290	335	328	307	310	333	299	311	332	322	302	351	331	319	335	313	323	366	315	329	320	334	308	309	298	316	293	294	310	290	306	305	292	334	329	328	309	320	315	315	312	324	285	326	298	327	334	303	363	291	334	304	357	321	324	299	325	302	304	306	334	328	304	331	323	283	311	309	332	356	325	287	308	315	317	311	299	319	339	328	297	308	300	308	307	309	310	305	317	302	310	338	308	305	300	316	290	345	310	312	338	307	344	327	310	334	344	330	289	310	329	307	319	304	336	326	320	302	347	305	366	341	328	305	305	320	329	298	347	338	314	303	297	308	315	297	333	314	330	295	321	317	309	328	348	310	302	298	310	322	315	313	338	340	326	336	310	314	294	298	299	318	304	323	314	340	305	323	309	296	289	309	321	299	314	358	323	313	321	303	323	322	350	330	328	328	308	331	336	317	312	309	332	330	334	321	294	320	311	310	280	322	338	339	324	306	337	311	334	327	333	301	319	278	321	293	327	310	301	289	327	315	306	336	328	334	325	285	335	351	312	330	324	309	320	305	306	340	294	312	354
29608	48901	43907	32434	22025	16350	9918	7592	4884	3283	3796	2683	2237	1524	1467	1232	1218	1097	1084	1413	1550	1523	1227	1392	1516	1323	1036	994	884	774	697	669	868	940	819	843	971	1001	1026	867	775	578	604	631	616	621	592	514	517	538	527	675	884	1025	1015	847	735	595	594	525	477	515	533	519	533	486	532	502	542	533	515	534	525	496	532	514	519	520	485	521	512	542	514	533	494	509	537	506	539	501	558	498	496	497	513	524	511	529	523	510	517	501	510	514	521	511	517	523	541	527	499	524	505	534	516	483	497	487	490	518	488	510	508	517	531	535	467	485	519	473	520	506	512	544	510	469	495	523	536	483	503	505	543	506	498	516	528	502	567	527	517	482	538	510	520	563	495	529	503	505	486	470	550	522	509	534	475	514	558	526	548	515	512	514	550	482	521	489	502	493	552	542	518	563	508	493	528	522	519	521	535	520	526	477	503	535	530	525	525	462	486	497	569	514	561	516	540	501	483	510	511	490	455	546	522	520	510	548	531	499	546	526	493	501	505	493	564	501	488	492	475	521	492	494	512	481	528	514	516	527	525	530	527	478	493	542	542	527	523	525	547	519	533	531	532	488	491	507	499	532	507	503	524	511	485	512	492	504	520	508	518	502	516	503	490	531	499	478	503	521	496	475	504	515	516	526	529	535	528	496	531	536	515	519	508	517	521	515	507	478	486	472	518	529	492	489	513	500	515	535	496	477	562	531	494	535	524	507	540	541	549	488	495	522	526	513	505	509	500	512	469	499	559	531	509	525	530	533	544	485	497	502	476	534	494	533	527	542	538	497	526	549	516	547	525	468	519	522	526	535	539	507	504	492	554	504	478	492	481	507	507	527	518	482	507	515	511	463	523	518	497	520	491	465	521	487	526	506	520	554	492	524	545	492	508	511	527	511	507	495	504	526	550	541	487	463	534	526	533	516	497	515	488	537	483	515	494	518	497	475	547	526	452	503	498	532	503	553	509	488	455	503	532	519	511	503	513	484	506	526	521	479	499	484	530	538	498	507	528	528	521	509	476	540	481	512	554	536	521	483	500	524	520	492	484	535	552	509	514	519	468	517	532	524	495	519	483	482	531	491	526	521	507	518	530	511	524	485	513	508	512	512	527	551	495	509	474	472	510	521	503	518	536	504	477	521	509	532	527	509	519	541	521	508	484	546	536	479	505	514	496	514	519	506	548	525	535	504	536	478	482	492	542	516	552	491	511	528	504	503	532	540	538	532	528	495	546	500	458	497	480	475	554	539	515	474	479	509	536	521	518	528	476	537	497	476	520	462	519	564	472	536	512	526	545	550	469	489	499	544	539	547	512	507	522	527	516	497	502	487	510	496	545	477	500	495	492	548	517	521	501	499	522	474	502	537	549	459	504	490	494	510	514	514	502	511	504	515	494	503	535	504	460	478	497	478	517	485	537	509	488	481	479	482	544	477	518	445	510	514	457	498	515	550	472	524	492	540	510	535	457	473	482	530	525	486	478	547	573	532	517	515	540	509	569	519	573	503	499	509	497	540	537	532	473	502	513	496	511	521	518	525	532	486	532	519	519	491	507	526	516	500	482	526	501	499	506	486	498	535	532	473	517	511	518	505	547	494	518	529	498	558	539	507	520	536	515	511	518	531	494	520	518	495	475	483	527	501	569	512	510	502	513	520	512	506	473	533	493	499	513	485	506	522	541	496	531	541	508	506	483	501	451	530	508	541	530	525	486	523	528	539	493	522	492	514	490	521	489	506	524	498	521	533	547	508	512	534	511	533	510	499	520	555	535	492	542	507	501	486	481	519	558	499	518	521	452	518	514	490	528	501	503	510	501	551	519	528	510	543	504	500	516	547	524	504	490	526	502	473	487	506	529	513	495	511	518	493	528	509	538	501	551	535	518	510	538	507	484	508	518	529	479	493	548	498	526	509	485	489	562	494	538	505	504	552	523	543	507	524	486	531	501	497	571	503	538	515	508	527	536	524	530	545	481	550	465	476	496	499	485	469	499	508	543	514	520	482	487	560	453	473	506	554	460	539	498	512	504	530	514	498	526	510	497	506	521	513	527	524	495	527	570	510	514	531	523	527	500	540	493	517	483	524	512	497	563	533	507	538	547	496	524	504	507	493	537	553	522	548	527	517	516	471	542	493	515	511	512	522	527	520	560	499	495	509	501	499	552	458	524	552	502	495	521	502	546	507	502	533	508	544	503	506	514	477	506	488	556	556	514	549	513	464	542	527	460	503	501	464	511	554	516	496	492	505	504	505	506	493	505	530	564	540	543	505	486	491	506	551	500	473	493	530	535	500	520	513	489	517	549	554	519	497	503	495	536	546	500	514	510	522	519	543	486	494	524	544	532	548	479	486	487	520	513	541	520	497	546	502	519	516	541	510	478	511	529	479	533	511	534	488	525	515	494	506	501	531	501	511	513	520	559	534	514	528	505	547	517	505	452	527	563	525	508	539	518	512	537	520	538	478	505	480	524	506	504	499	473	569	526	538	506	508	496	533	532	520	491	493	503	497	486	511	533	538	512	497	515	519	519	477	524	508	509	501	502	506	543	479	527	520	492	520	499	487	484	503	504	563	532	499	504	563	517	528	511	483	472	540	478	479	518	526	531	482	498	514	569	516	500	504	499	506	479	513	515	517	541	519	496	519	528	525	519	520	496	526	508	505	547	543	509	511	514	535	529	502	464	504	524	508	522	487	532	529	493	512	515	545	493	505	545	515	481	512	538	519	503	517	476	501	548	524	530	484	530	501	490	525	555	489	544	456	531	571	503	558	511	510	466	514	497	500	527	536	540	503	531	482	508	504	526	514	516	539	506	492	470	491	567	486	519	533	517	514	504	491	477	505	530	518	521	489	511	526	471	463	480	536	519	514	529	525	530	489	523	503	515	503	536	528	488	568	506	512	474	522	529	541	515	505	530	483	537	482	491	526	510	484	498	536	502	509	538	522	514	469	500	499	529	512	544	523	488	515	536	506	481	488	541	482	556	518	506	501	510	536	469	513	506	492	521	517	539	522	556	487	511	509	549	503	507	513	535	529	475	512	560	558	571	480	513	539	505	471	491	500	468	537	512	504	533	495	506	486	546	487	482	512	525	503	509	523	509	549	504	503	496	514	472	518	528	486	499	488	542	488	529	548	484	503	531	481	509	464	509	499	502	511	546	521	523	534	529	492	499	491	501	532	505	508	509	551	529	468	539	492	498	501	511	501	516	515	529	551	509	476	526	486	506	509	499	494	530	540	545	493	540	515	492	556	513	513	567	496	467	532	518	508	487	530	518	538	484	481	515	520	482	504	506	508	559	502	487	521	543	538	498	526	539	526	484	523	520	511	517	487	479	512	522	523	494	489	520	529	513	438	529	488	490	525	518	502	500	490	486	505	527	506	471	533	510	489	506	489	533	492	515	526	564	481	529	502	495	499	492	523	505	525	538	526	535	509	478	538	473	499	485	512	489	520	503	507	502	474
23521	21560	29546	24094	21704	21415	13274	4805	2600	1912	2037	1752	1136	922	768	744	675	598	711	762	881	794	731	832	758	697	624	507	484	496	453	425	481	612	468	534	551	566	500	466	472	370	398	366	381	342	361	326	309	303	296	372	577	699	706	579	422	384	344	319	288	311	303	288	294	342	309	317	349	310	313	305	290	296	309	303	286	301	338	295	292	318	280	329	300	351	294	269	314	330	280	294	297	310	304	302	319	320	302	287	293	320	289	313	286	317	282	315	332	297	281	299	322	331	310	292	255	302	305	296	309	266	311	275	311	294	311	302	312	314	291	326	283	272	330	265	281	303	294	328	311	308	318	300	290	300	331	315	293	314	298	312	290	294	329	291	316	295	298	274	313	299	290	326	317	330	294	323	308	300	305	293	297	311	307	304	283	303	320	288	329	291	305	294	318	340	326	304	297	298	311	269	327	315	318	317	292	278	342	306	307	297	306	303	309	307	311	288	322	308	309	300	278	292	310	303	321	345	316	318	289	300	275	301	293	281	276	292	279	297	301	286	291	310	302	313	288	295	293	300	323	288	316	289	319	291	319	297	301	300	284	317	304	308	323	340	299	300	316	292	307	293	280	310	313	278	286	311	271	289	282	301	322	304	306	278	282	305	297	300	337	289	291	286	344	293	266	300	307	283	314	310	287	305	293	307	286	290	313	261	262	299	293	343	294	286	287	298	315	301	295	321	292	295	298	302	283	295	341	317	288	301	295	311	308	336	329	284	261	328	309	326	316	295	276	291	318	309	332	315	288	287	293	294	308	285	304	314	286	318	299	293	313	308	281	309	337	280	311	316	304	327	276	314	314	270	316	299	311	285	347	291	292	304	300	322	288	290	287	301	269	270	289	305	301	305	315	285	285	297	297	287	283	304	306	290	290	288	319	306	297	277	273	329	303	296	288	312	307	289	286	312	316	274	291	310	325	293	306	299	297	312	295	272	311	262	312	305	281	280	287	286	311	294	290	315	289	305	324	263	289	285	315	315	305	281	297	289	302	280	297	273	308	282	317	285	303	312	337	308	312	311	284	267	343	304	305	281	288	321	276	298	286	312	284	295	285	324	294	315	312	281	286	291	272	316	313	301	293	291	309	298	332	308	316	295	299	288	287	340	313	299	329	315	342	305	287	319	313	310	326	293	313	322	321	325	291	311	314	302	261	306	292	296	296	308	284	292	299	329	302	326	306	323	307	293	333	332	300	296	319	286	322	287	271	333	311	311	307	296	311	279	269	299	301	314	325	296	291	312	299	293	335	318	290	322	285	352	310	306	311	308	312	278	301	312	288	305	332	309	314	311	363	310	311	282	304	291	297	317	299	297	298	324	285	331	320	326	310	300	286	306	301	308	298	275	279	298	304	342	297	307	307	317	321	302	310	308	341	314	300	291	299	292	322	330	290	296	294	306	298	312	275	293	272	278	292	298	306	328	301	309	291	289	300	319	320	300	309	304	313	323	297	332	325	300	307	329	281	319	302	289	328	284	339	280	307	334	277	301	301	309	297	312	312	297	297	318	299	326	301	305	283	299	302	285	279	308	292	296	319	293	293	321	306	287	287	293	311	293	315	289	301	308	281	266	312	294	355	320	328	319	293	343	283	320	297	307	294	285	296	334	294	302	284	319	322	302	278	328	275	302	306	305	281	302	296	304	264	289	308	287	267	307	276	306	298	291	326	306	284	294	285	318	296	301	278	319	281	268	276	302	305	298	286	292	287	286	288	321	277	299	307	290	337	280	290	318	287	306	314	291	311	322	312	292	261	277	280	330	303	311	281	271	297	326	320	300	303	279	332	306	280	304	292	277	323	303	337	286	313	299	303	280	291	318	297	271	288	299	286	310	313	287	303	313	307	307	309	338	305	292	314	309	305	326	315	278	281	281	306	309	320	324	331	313	319	296	277	314	293	318	326	279	320	311	290	303	305	300	308	306	313	328	303	314	304	300	324	331	299	289	306	298	268	298	305	297	316	314	310	297	292	280	311	317	271	291	325	301	268	308	312	320	329	298	326	345	276	315	329	332	288	282	312	316	318	308	315	336	323	303	298	293	275	284	289	295	285	295	311	291	305	286	333	302	330	310	295	318	292	278	283	302	315	301	282	305	286	286	270	299	309	312	302	293	333	320	325	271	313	283	293	316	314	281	345	322	307	320	304	286	285	286	275	315	299	305	299	270	275	289	291	290	316	312	316	288	257	327	312	301	331	302	311	283	285	301	295	302	282	291	304	326	293	304	310	326	306	302	276	289	287	289	306	324	263	322	313	307	303	270	316	322	308	311	309	275	307	279	290	280	321	336	288	309	279	310	310	309	287	302	318	295	288	313	318	303	284	298	291	292	299	290	306	300	305	296	312	296	312	303	296	326	267	309	298	315	302	315	323	307	324	307	309	303	288	306	262	315	294	311	310	258	303	258	258	316	348	306	274	333	303	309	325	300	310	294	309	281	296	312	329	294	302	278	280	308	315	312	292	303	305	303	286	312	336	282	282	297	297	289	319	297	272	301	306	293	310	319	276	315	322	290	299	291	310	294	317	331	295	323	292	296	317	313	295	283	285	291	305	312	278	290	287	302	299	322	310	302	283	303	320	295	301	318	312	278	287	280	299	301	308	320	348	281	324	294	288	296	317	290	302	306	306	332	308	313	321	326	290	290	308	291	314	283	296	284	303	293	299	305	283	314	297	321	330	310	273	298	338	281	308	302	323	275	287	297	290	279	295	293	290	300	322	292	298	306	285	285	299	305	306	306	324	303	330	308	310	272	273	285	302	312	291	274	305	303	306	300	326	296	294	305	280	278	285	319	315	309	287	301	274	310	301	292	293	292	339	282	316	311	271	291	287	308	329	305	300	315	295	298	309	283	311	265	332	316	311	293	326	315	271	319	311	304	288	303	292	308	287	307	317	335	312	292	301	302	297	302	290	292	288	310	298	284	304	252	348	277	338	290	292	303	309	301	311	303	303	312	304	300	297	297	322	307	290	290	322	294	308	310	300	289	305	300	316	319	280	271	334	299	275	314	292	304	284	313	340	336	333	308	301	317	303	299	316	296	296	304	293	310	303	316	296	308	331	300	315	291	340	290	356	323	308	303	320	308	320	288	281	261	312	316	326	303	316	304	285	281	289	313	288	310	349	287	320	321	290	284	287	309	289	292	280	305	273	301	311	285	302	330	292	312	298	302	280	284	294	302	300	320	293	300	310	318	308	324	314	304	295	323	284	297	316	304	305	301	298	280	275	302	285	304	324	285	298	309	285	296	295	261	307	285	297	304	307	303	293	305	290	295	295	306	300	271	302	320	337	268	284	288	324	321	291	329	321	311	280	302	304	306	291	272	296	307	328	302	275	283	305	320	341	317	288	299	307	327	288	323	318	322	293	283	322	285	316	331	282	284	312	283	291	284	316	316	304	308	313	301	265	290	302	301	283	305	317	325	282	288	301	306	297	311	296	297
31029	53026	48320	34556	25776	21558	14197	10471	6796	5108	5593	4608	2861	2270	1734	1627	1537	1417	1663	1786	2079	1859	1614	1971	1740	1595	1360	1044	936	934	768	809	964	1258	910	1001	1107	1110	991	917	933	784	753	625	597	568	523	528	529	512	513	673	1192	1524	1417	1131	832	718	602	552	499	469	459	474	498	533	469	474	505	508	474	496	454	471	453	502	477	525	461	514	473	515	491	491	451	476	485	480	479	504	492	457	510	460	464	460	510	482	521	511	497	489	479	522	483	486	477	480	525	477	472	518	477	452	543	523	486	479	448	524	490	493	465	459	520	479	483	492	481	498	483	527	489	477	467	489	459	501	497	493	451	484	500	507	498	482	466	431	501	476	483	454	480	451	450	451	485	474	512	450	440	457	468	475	475	483	532	451	468	460	468	501	488	494	476	489	486	456	465	495	469	515	484	469	464	451	489	508	505	457	433	502	505	487	482	465	501	506	490	518	494	497	498	482	496	550	482	443	495	477	465	514	491	498	496	524	498	480	454	506	511	476	500	445	454	485	488	478	539	472	474	486	455	474	493	499	456	493	449	477	463	501	475	481	484	500	513	524	466	484	466	500	483	460	448	493	433	527	484	490	478	510	486	488	486	478	488	461	486	481	471	479	507	463	516	478	489	490	487	493	500	483	482	464	475	425	444	492	501	462	465	510	516	468	496	467	462	462	454	483	501	505	457	477	523	497	503	522	497	489	524	490	487	507	490	491	445	473	508	510	462	506	460	444	461	485	472	462	468	484	510	465	493	482	484	471	489	483	538	500	488	500	443	506	489	487	479	471	464	471	468	476	494	534	482	474	457	482	439	460	495	454	445	515	454	459	483	508	525	491	494	484	446	504	487	451	483	503	445	460	478	500	498	466	482	499	479	496	493	476	475	496	469	486	480	495	505	525	499	500	495	454	500	463	476	491	476	484	502	482	498	467	481	459	504	469	531	507	491	490	477	487	478	492	515	463	496	455	450	496	452	479	476	511	522	523	481	478	480	478	465	499	462	491	510	465	478	450	505	507	472	531	485	479	505	467	480	463	501	504	467	479	471	481	454	499	502	446	517	485	512	513	500	460	485	459	500	496	496	524	465	521	478	444	506	487	472	507	487	489	464	468	488	518	474	479	458	462	481	453	461	483	515	486	466	453	486	504	487	477	482	475	498	473	458	476	502	504	498	507	481	472	469	494	467	476	513	477	507	481	517	512	540	467	507	473	486	477	460	521	458	463	482	478	520	431	474	497	478	464	468	488	521	495	475	480	487	477	514	473	458	516	502	503	477	474	480	493	475	496	509	515	476	460	505	485	491	470	452	447	523	503	515	491	497	478	504	482	477	505	521	486	485	491	472	487	487	518	499	446	465	489	465	475	489	470	465	490	492	484	469	502	510	514	490	480	472	499	501	516	495	489	490	467	499	489	492	452	493	503	473	475	465	472	458	491	507	491	460	469	493	500	484	467	488	503	491	504	486	467	473	472	490	515	472	492	499	492	473	529	496	504	471	472	453	503	485	472	467	481	480	485	483	510	503	482	482	461	490	498	450	494	504	504	488	484	508	483	480	487	507	491	494	501	479	432	452	488	467	494	470	444	537	490	468	490	478	507	486	464	453	463	477	490	518	461	495	482	495	506	471	485	474	496	458	503	456	464	462	482	486	499	451	481	461	507	504	479	479	458	462	454	477	490	496	458	483	495	464	522	470	506	497	474	481	479	489	494	482	468	474	491	496	493	507	469	464	521	486	497	460	443	464	469	464	487	477	500	495	474	454	480	495	486	432	503	475	495	449	486	524	476	479	461	486	495	506	490	492	485	500	496	432	496	465	460	491	537	493	496	499	461	472	507	479	441	493	525	480	501	479	492	436	455	511	442	472	506	462	478	528	458	467	463	482	524	463	475	510	463	436	455	506	505	517	492	510	482	461	493	493	476	494	504	479	508	485	539	473	445	502	469	470	491	502	488	519	484	475	460	477	469	445	460	495	462	510	443	463	509	493	499	473	510	490	519	476	481	466	490	463	512	467	447	447	470	489	460	483	479	443	482	494	468	522	486	493	476	484	492	481	456	495	455	441	493	498	489	506	548	458	485	498	506	478	467	493	532	481	470	463	488	453	485	505	479	492	478	474	491	485	493	460	508	446	479	469	493	466	534	529	458	465	483	462	488	515	503	467	488	499	495	477	463	499	457	450	500	436	482	539	491	435	475	469	504	500	499	467	485	460	477	477	456	464	473	465	459	433	500	465	469	495	529	525	500	510	519	499	447	483	471	490	513	491	508	500	510	511	489	463	498	441	499	466	486	491	486	514	494	468	493	503	482	457	477	482	481	497	476	482	466	473	462	496	469	492	494	512	450	474	512	498	485	463	481	468	464	475	462	471	500	427	487	465	484	491	544	481	500	483	454	512	502	479	457	452	479	467	479	486	458	465	473	479	510	433	521	484	484	472	483	502	461	507	462	492	443	440	510	501	470	492	472	438	481	458	504	493	504	462	459	459	496	464	479	486	507	456	490	467	477	475	486	494	485	492	507	493	439	444	488	469	451	482	487	484	496	474	500	509	490	487	501	493	446	473	482	456	472	490	477	510	485	478	497	504	472	473	492	522	448	457	452	514	485	490	505	497	466	510	451	484	494	483	495	475	501	482	485	496	425	504	461	501	481	439	532	525	473	484	492	507	475	461	509	477	483	512	486	509	490	504	521	467	444	492	492	457	511	422	510	495	496	490	513	497	481	461	505	444	474	519	460	527	476	476	483	475	482	465	458	465	504	503	475	471	469	481	470	515	474	445	480	458	453	460	459	485	506	481	500	482	466	489	496	492	504	490	469	463	490	487	502	505	522	467	484	477	499	472	456	494	497	495	475	442	474	480	506	447	461	460	487	501	465	506	487	480	531	528	515	494	483	453	495	479	516	509	510	480	431	487	493	508	518	485	482	496	489	463	498	476	473	487	499	479	484	485	498	480	469	525	499	499	474	433	448	485	436	515	487	469	505	511	514	451	453	462	484	522	463	456	526	484	515	481	501	439	469	474	499	510	440	460	445	476	477	458	467	492	501	469	505	468	474	485	460	487	457	475	474	530	450	477	452	477	505	492	465	497	485	459	487	475	516	520	487	490	472	509	500	476	461	478	490	501	522	500	490	457	457	522	469	472	498	471	507	445	496	450	468	459	457	495	485	477	438	482	452	502	464	489	462	448	446	489	508	462	462	448	496	478	461	503	467	509	467	487	469	451	460	495	512	490	504	510	459	473	465	504	507	468	479	509	502	483	434	452	466	501	469	474	442	502	484	502	450	482	483	485	488	510	475	473	508	456	489	498	474	458	479	470	476	447	489	471	513	459	443	508	498	502	506	477	502	451	498	516	490	524	476	456	515	454	477	481	473	475	473	504	473	493	505	491	481	507	477	460	473	481	514	496	454	445	479	501	444	523	449	500	455	518	482	465	499	456	503	502	468	495	448	465	503	482	494
28088	26416	29676	18463	7565	4417	2309	1421	901	910	849	1019	596	404	388	371	357	400	458	459	549	494	449	496	456	467	437	337	347	341	331	303	357	391	380	423	384	423	385	301	312	337	316	338	297	296	284	308	328	287	287	322	330	332	316	325	307	288	279	276	303	288	289	280	255	274	274	293	270	276	287	264	275	273	275	253	296	294	286	301	288	293	286	294	259	273	270	276	288	281	263	274	291	307	255	273	265	247	336	285	287	280	269	272	285	294	283	284	276	279	282	280	308	276	248	281	257	272	265	285	299	298	282	293	273	308	306	259	282	288	276	283	270	298	280	311	282	299	277	260	241	285	277	281	287	296	282	288	272	275	299	305	276	269	300	323	289	291	306	308	268	313	299	299	317	254	305	284	301	286	283	271	294	303	255	307	273	299	310	271	285	271	269	258	301	308	273	315	298	309	290	302	292	286	296	261	298	295	328	284	292	277	282	281	270	279	291	319	322	322	276	282	281	301	310	278	289	274	263	246	299	256	269	295	299	283	280	280	270	309	284	293	278	294	270	279	285	271	304	233	279	270	319	258	265	275	308	280	265	290	250	276	288	264	293	300	279	290	290	292	302	288	278	292	317	271	272	272	296	279	293	281	286	288	268	272	305	281	300	288	294	317	276	250	253	288	283	283	338	286	252	308	278	284	289	273	288	268	281	283	288	304	289	308	258	295	297	313	307	284	272	279	263	284	278	320	294	291	282	261	283	292	277	284	289	309	275	302	277	291	267	277	302	290	281	297	272	300	298	304	295	269	266	295	282	309	275	293	280	291	287	267	287	276	307	274	273	289	290	295	271	275	302	287	277	265	306	305	287	299	294	282	295	253	258	266	282	277	285	286	313	279	277	278	293	272	297	287	282	288	278	270	254	312	282	299	283	281	292	284	306	278	284	292	289	296	273	300	303	295	328	307	311	294	305	309	273	278	261	269	273	302	281	302	313	289	275	245	305	285	298	290	283	247	285	269	328	268	304	295	285	276	274	292	280	297	271	309	277	290	295	295	287	302	289	303	265	281	260	290	278	293	308	286	292	286	306	316	286	268	269	277	280	271	292	267	310	284	299	334	286	275	280	285	296	271	305	300	276	285	297	329	278	285	308	278	332	284	317	256	294	251	292	317	290	276	296	272	294	281	266	304	309	298	286	284	270	279	272	264	258	273	287	309	296	272	298	283	281	257	300	330	294	282	288	301	287	302	315	283	272	274	293	270	289	268	284	283	296	248	284	291	255	309	281	253	294	281	303	283	255	280	301	284	270	263	269	332	323	242	297	312	314	261	290	270	289	290	281	267	250	272	288	289	276	279	320	272	300	315	274	291	291	281	278	270	289	300	280	311	304	323	273	287	287	259	291	303	275	323	284	290	270	301	302	296	286	278	276	289	302	295	253	293	293	270	279	300	277	281	300	291	256	270	303	282	308	281	309	284	267	308	323	286	257	288	290	262	252	267	301	277	304	281	272	268	277	253	290	294	275	275	304	293	278	283	299	308	267	275	302	302	286	290	288	314	311	263	313	292	275	269	304	267	307	312	285	276	315	269	279	295	303	273	280	299	244	283	299	267	260	274	306	273	268	256	250	278	283	285	274	258	290	277	287	313	298	262	289	308	279	281	275	276	259	305	281	265	304	275	311	281	328	267	266	286	316	283	314	312	297	323	296	284	286	285	279	276	284	284	280	265	261	300	294	280	290	312	251	301	318	272	283	285	301	303	273	266	296	292	262	299	294	292	285	261	268	296	270	270	293	294	298	282	283	258	292	286	282	283	317	262	276	262	278	305	302	274	272	265	269	265	296	294	283	272	310	285	286	293	285	285	298	274	270	302	284	279	253	285	293	281	272	272	289	281	287	300	281	274	265	285	288	310	267	289	292	290	272	284	310	281	283	297	274	298	296	256	340	298	258	287	287	266	277	309	268	269	268	314	278	310	303	245	285	259	298	304	287	290	297	282	295	284	259	321	350	260	326	280	287	292	254	279	258	270	284	307	267	286	301	280	300	297	279	285	256	298	296	280	300	278	268	258	244	284	276	287	243	286	287	274	271	263	279	336	314	250	256	267	302	260	292	272	281	289	310	307	307	304	305	306	298	302	263	258	278	292	306	265	284	305	243	293	286	293	294	291	288	267	274	288	313	273	283	288	274	275	313	280	295	276	309	274	313	302	302	300	283	292	266	275	273	291	296	267	287	305	287	286	288	290	272	309	290	289	285	268	308	318	257	288	272	277	263	260	285	261	292	285	294	271	308	266	296	281	312	303	314	270	294	257	266	293	298	286	303	297	300	295	280	272	287	273	315	311	301	275	264	258	297	272	253	289	261	284	267	302	278	295	319	282	311	280	266	306	310	290	294	288	290	301	286	290	294	282	270	269	271	269	331	285	270	293	300	282	250	282	274	301	289	291	295	274	260	247	303	263	310	295	291	293	284	261	277	277	287	251	285	257	297	279	301	281	298	310	299	303	300	284	286	273	253	279	298	267	294	299	272	293	251	317	288	276	305	262	272	296	305	317	282	289	272	297	280	292	285	265	303	290	306	264	279	292	300	316	274	279	282	278	317	280	295	273	266	291	278	252	295	265	297	292	256	335	271	310	277	282	261	278	262	286	304	253	273	274	294	299	295	298	292	305	290	295	287	274	293	287	270	300	276	273	290	331	282	272	262	305	280	315	281	284	319	276	289	288	281	252	297	273	275	295	308	263	292	289	283	262	294	290	296	261	296	292	314	276	276	289	282	270	272	291	300	300	302	281	266	288	315	319	276	305	297	319	271	288	252	267	305	278	289	292	291	276	281	292	283	303	310	297	277	296	286	276	302	312	287	315	270	271	300	255	306	306	296	269	262	261	290	300	292	292	265	274	291	248	286	265	312	288	314	278	298	292	290	290	311	284	289	299	310	305	281	307	275	285	275	270	256	289	256	297	260	263	277	287	292	272	256	282	317	292	265	326	278	274	276	270	279	290	292	258	287	272	312	306	271	337	315	311	274	332	325	300	275	291	257	259	267	269	290	303	271	287	289	291	283	289	293	286	287	277	292	274	297	296	281	287	301	270	279	259	276	333	290	309	275	280	289	292	270	313	263	256	262	289	264	288	278	295	313	290	302	298	303	302	273	289	284	328	298	275	302	293	276	274	268	270	289	275	291	298	294	298	289	274	313	317	288	307	288	299	301	294	304	263	288	278	274	286	297	264	284	291	266	302	297	287	274	316	280	303	330	249	291	292	316	297	262	288	301	294	260	270	273	311	294	299	305	288	278	310	267	286	297	274	278	260	304	304	302	282	321	291	298	284	312	272	290	291	290	278	304	294	276	301	297	301	280	285	294	283	286	258	284	280	288	301	300	262	290	279	290	296	291	285	280	282	276	258	288	259	293	281	291	274	281	314	286	261	298	278	274	295	304	300	285	275	261	310	327	290	306	305	290	255	278	299	286	282	298	281	248	303	279	293
30882	44297	36581	21709	13895	10261	6145	4056	2342	2439	2237	2721	1479	936	874	787	723	748	957	994	1118	999	901	984	1036	953	787	678	669	649	575	561	629	799	718	840	836	779	619	547	534	594	593	551	473	482	444	460	504	479	451	477	456	546	583	566	556	483	515	513	493	440	470	455	452	456	438	441	460	453	437	457	489	464	412	482	501	435	496	443	512	447	489	452	459	450	478	456	444	484	462	471	485	476	373	470	456	449	448	456	477	513	478	487	455	497	439	458	477	461	472	475	485	422	489	459	436	464	485	450	455	454	442	448	429	468	483	452	497	472	450	427	451	456	427	416	462	427	514	472	445	507	494	440	452	455	448	472	504	463	488	475	478	436	453	453	490	478	510	448	462	479	462	491	471	480	443	495	470	487	466	468	455	493	513	453	468	446	449	474	501	417	494	453	461	466	470	477	438	432	444	467	452	447	448	456	483	490	485	450	499	468	471	456	470	447	432	451	436	450	470	438	429	440	457	457	462	477	460	447	460	442	431	461	460	471	475	454	464	467	446	459	492	477	430	447	490	475	462	486	451	490	470	480	493	474	469	509	480	463	475	434	454	469	438	451	444	465	465	461	431	512	445	492	477	400	491	501	448	483	450	518	491	445	423	483	479	466	478	442	437	450	463	496	473	490	505	427	445	457	470	458	450	446	466	466	436	492	483	464	497	488	434	477	469	471	490	413	481	444	427	470	436	496	472	436	435	491	455	453	421	472	502	465	466	484	486	449	451	498	441	483	493	457	501	434	490	453	478	484	437	452	435	463	486	456	486	481	459	449	488	460	456	455	507	470	464	479	432	448	461	455	445	488	459	456	446	441	440	476	485	461	444	430	467	467	460	489	456	454	447	441	460	446	463	487	459	436	443	440	423	467	461	457	426	453	490	406	480	459	460	474	489	421	454	475	457	460	434	453	479	466	431	475	473	476	487	432	459	450	461	484	460	445	490	420	504	450	467	462	436	447	480	480	433	461	429	468	472	451	440	464	414	459	475	445	463	474	462	461	481	440	472	464	482	458	434	463	454	460	472	449	466	457	485	470	449	457	459	484	481	453	460	478	498	475	500	459	473	472	443	444	466	413	444	464	464	416	495	430	474	437	462	435	489	440	482	467	498	442	430	454	455	489	405	493	487	466	447	455	466	453	468	437	488	449	431	467	452	487	454	444	445	470	475	481	434	424	473	470	430	464	458	479	461	476	481	451	453	487	453	462	487	506	453	460	444	463	475	496	439	480	483	451	486	445	448	468	434	391	456	477	451	476	515	455	488	418	487	446	438	437	481	502	476	458	473	469	463	467	451	416	416	473	428	455	459	494	433	446	464	480	479	500	447	464	489	457	472	480	477	457	497	478	469	466	420	495	445	448	484	498	506	454	481	455	533	461	449	455	457	487	466	450	437	454	468	449	463	427	430	479	484	450	437	487	512	464	468	446	462	469	492	486	476	453	469	458	456	469	442	489	459	467	468	509	455	474	483	466	463	432	437	482	463	469	475	466	460	465	466	430	450	445	426	491	446	446	438	446	461	405	435	490	454	462	439	471	487	470	434	476	412	485	473	454	497	489	466	459	488	475	457	496	464	468	437	464	495	502	476	425	461	498	430	482	472	457	446	493	412	476	479	457	487	470	502	423	460	453	427	499	455	480	467	483	463	457	438	436	460	514	478	467	464	475	446	433	497	486	440	470	473	472	412	480	493	460	477	474	501	488	454	442	467	478	486	475	466	429	441	488	457	453	475	448	485	479	441	474	458	448	459	458	471	447	458	499	422	461	444	489	459	486	467	452	478	473	464	467	468	462	502	453	459	427	445	427	454	467	454	450	440	449	499	424	422	479	456	452	507	468	477	476	492	414	447	454	491	489	467	456	455	454	460	426	476	494	473	489	472	448	447	460	458	468	450	481	532	463	445	455	472	470	470	469	437	466	471	493	463	460	460	432	447	500	455	467	460	407	450	459	450	464	469	465	459	446	496	452	455	415	460	441	469	455	537	500	484	462	455	419	486	459	442	459	477	474	469	468	490	454	465	471	484	455	399	459	470	447	428	467	421	467	469	464	478	455	452	456	478	442	480	416	482	478	495	486	444	473	456	449	461	473	478	428	453	460	462	464	458	450	478	461	486	442	484	439	482	452	484	445	437	477	490	453	462	441	470	444	449	478	477	494	454	466	441	462	487	435	477	456	486	440	475	476	432	433	476	439	476	466	466	475	458	446	470	439	463	449	460	457	451	419	439	464	463	448	477	431	500	480	503	463	483	443	480	453	457	467	486	461	482	497	461	473	478	440	448	472	445	467	456	408	458	453	459	470	429	470	450	518	433	471	475	438	473	451	463	473	493	452	481	436	432	477	464	439	461	446	479	465	476	513	452	432	446	451	492	496	475	435	468	465	452	476	451	473	462	433	469	459	468	482	485	464	473	430	494	476	488	454	483	456	494	472	461	510	471	487	478	498	457	457	461	456	429	459	443	462	459	457	447	465	482	480	429	444	457	472	509	489	485	455	448	452	514	439	455	420	477	487	448	464	486	476	419	451	427	456	473	449	463	495	476	478	455	463	445	468	483	499	465	478	447	459	441	460	481	463	458	425	463	437	445	475	447	492	473	477	490	479	464	449	446	489	481	450	485	436	474	451	469	470	453	506	402	429	454	488	468	443	473	436	500	430	491	460	479	462	419	454	478	431	462	494	451	422	455	471	455	463	435	422	436	467	438	474	469	422	483	482	465	466	465	452	450	472	499	467	479	429	479	438	484	432	447	441	468	470	433	454	490	462	442	417	433	472	448	482	459	462	424	437	454	450	473	450	469	453	479	467	468	498	477	441	490	511	411	425	450	415	446	463	442	461	491	491	457	439	490	481	438	456	433	510	440	457	507	450	440	462	447	476	486	463	482	431	469	456	428	449	484	504	460	477	470	442	441	430	435	435	487	490	452	454	481	455	454	421	435	472	455	473	431	453	496	458	441	469	487	508	436	428	444	461	444	435	472	446	485	446	464	467	490	475	468	452	483	431	485	465	497	471	448	464	444	474	464	470	454	400	485	456	450	429	432	463	448	452	408	521	447	452	434	459	415	477	471	471	481	477	444	450	444	455	428	474	421	436	496	469	437	485	458	418	448	445	478	458	442	458	458	438	480	464	411	488	471	414	474	442	446	456	484	480	439	464	485	463	425	458	473	448	471	431	456	469	473	470	434	453	479	458	454	473	481	489	431	444	473	463	469	471	506	447	478	440	499	455	462	470	437	434	504	456	503	501	428	422	466	470	453	438	473	457	490	437	478	458	499	441	461	442	478	470	452	470	492	464	468	431	442	442	465	491	471	449	431	447	484	458	447	477	435	466	459	422	459	456	444	478	474	424	484	447	452	440	491	498	472	492	427	462	450	494	502	467	468	441	462	472	474	460	489	452	473	481	480	459	479	493	472	519	449	474	412	410	407	484	459	444	489	469	460	468
24589	21568	28893	24886	21124	13861	6471	3004	1641	1771	1438	1558	834	670	542	488	549	563	665	681	738	702	624	681	608	609	519	457	453	480	447	411	405	463	497	536	536	532	414	353	365	422	361	360	381	318	359	343	307	330	349	349	413	540	545	507	464	348	345	308	343	347	339	341	322	297	332	331	339	299	318	318	296	338	312	310	350	291	302	354	325	321	330	319	335	336	311	313	311	320	279	300	284	302	322	331	315	316	330	317	295	344	305	317	310	310	299	307	311	339	314	308	253	360	308	335	330	317	334	298	321	326	301	309	298	338	321	300	332	334	339	333	336	311	309	306	337	317	329	327	337	317	342	302	324	332	354	318	326	341	329	328	319	319	326	321	349	331	314	314	315	320	290	337	293	288	333	292	322	297	295	307	313	332	301	306	325	310	316	322	316	308	350	307	336	334	310	313	307	334	310	357	316	320	293	304	314	311	335	348	360	309	308	303	316	309	363	325	361	302	338	297	319	318	313	330	329	312	322	321	319	307	309	298	317	317	306	319	326	294	322	296	313	290	310	297	325	324	304	336	305	307	281	283	311	323	309	340	310	311	333	312	329	319	329	329	320	329	323	317	330	300	339	321	328	300	309	330	297	308	294	315	329	278	300	283	337	315	329	300	302	366	308	287	324	318	337	336	335	343	311	310	361	380	327	313	321	287	308	335	288	303	350	290	314	332	322	279	340	319	349	317	319	324	292	302	315	323	333	327	326	334	318	307	342	345	336	324	329	331	334	344	329	342	305	323	307	335	342	322	341	343	327	287	338	335	324	333	315	314	313	306	322	320	297	302	310	273	319	335	312	295	334	313	307	318	337	291	327	320	308	337	324	309	340	348	328	298	296	359	334	318	292	301	296	297	307	321	323	313	308	333	300	314	304	336	326	307	321	315	310	323	335	310	296	275	295	311	315	298	358	350	301	325	295	349	339	321	324	339	295	308	297	321	331	296	304	333	283	328	291	308	333	336	302	295	311	300	316	328	315	313	347	304	335	349	306	335	279	353	367	304	336	320	331	316	346	316	324	297	337	323	335	328	309	325	305	337	311	335	294	347	312	313	327	313	314	304	286	319	296	316	298	346	315	345	328	331	316	303	344	291	317	330	330	356	291	357	308	323	319	353	333	299	306	336	310	317	338	314	306	337	334	342	309	335	295	330	312	313	325	303	291	287	334	361	292	309	314	328	325	294	336	313	313	287	314	292	298	310	310	308	313	313	332	296	317	323	356	309	340	301	291	291	331	328	325	336	332	309	334	313	299	310	308	333	341	317	304	317	284	324	347	315	357	324	332	317	311	335	339	309	316	302	287	339	332	293	353	337	365	335	296	317	328	304	306	312	305	303	301	366	335	320	308	338	305	312	323	323	303	311	332	297	346	315	314	295	317	326	279	301	302	328	297	329	293	286	328	286	303	313	312	308	334	332	331	314	296	370	318	340	328	325	327	292	331	317	341	316	355	331	300	311	330	298	334	348	319	292	324	310	306	312	354	327	317	316	320	324	306	319	327	304	321	322	317	304	347	325	302	349	307	312	334	323	319	315	315	326	321	303	313	317	306	325	337	278	283	325	300	313	325	255	331	297	316	332	269	311	326	315	293	314	321	339	323	335	314	321	303	352	303	307	322	305	297	290	316	329	315	306	337	316	307	295	318	316	312	345	282	327	312	322	314	310	309	313	328	305	269	320	324	330	327	334	343	351	318	331	311	302	330	334	305	350	282	307	335	331	308	273	361	329	325	307	328	312	298	290	305	306	286	310	306	300	310	341	353	295	325	305	318	343	325	342	341	340	325	327	325	321	312	330	354	275	326	335	309	351	307	316	331	331	282	309	339	281	276	280	305	321	300	301	347	272	357	322	329	328	312	314	337	325	313	333	306	301	344	322	345	321	321	306	323	337	338	288	353	346	279	340	320	281	310	318	306	333	317	341	325	323	302	347	296	338	312	322	304	337	328	300	329	335	342	357	327	302	298	332	319	346	326	300	319	337	286	306	310	313	314	306	310	323	320	302	305	319	345	325	319	340	321	315	315	296	322	304	291	343	310	341	327	316	316	326	304	340	298	311	311	304	324	301	357	321	308	326	304	316	308	318	333	316	296	303	319	334	309	338	310	287	332	293	310	306	284	305	322	289	327	351	323	326	319	320	323	320	308	303	306	299	305	337	323	310	318	291	293	313	315	326	339	325	326	328	352	273	330	322	339	273	293	328	300	324	316	280	296	317	341	312	325	327	305	311	320	334	343	286	325	312	341	316	324	302	314	319	339	318	307	321	338	316	317	292	343	319	282	341	314	302	308	312	292	329	322	308	326	319	343	361	306	347	330	305	286	309	340	305	322	300	333	350	367	318	306	313	311	303	300	306	316	338	295	300	315	307	326	345	361	291	337	304	292	311	345	309	333	293	326	329	300	306	299	297	312	302	309	316	307	298	353	292	339	327	297	349	319	349	338	319	297	301	326	345	307	311	303	313	307	304	283	298	311	302	304	341	302	324	311	333	325	339	315	340	348	310	352	327	288	325	296	319	325	351	282	342	298	334	300	324	326	306	307	311	309	333	331	327	294	336	290	306	333	306	311	317	306	338	316	318	336	323	322	316	320	316	340	299	295	319	315	314	349	341	359	315	321	328	289	318	359	299	313	296	321	327	297	320	336	307	320	336	330	333	337	310	349	314	325	329	301	293	306	332	329	311	310	296	298	359	318	337	326	315	341	326	308	315	339	285	356	303	325	320	328	339	317	275	307	296	263	322	290	326	310	320	309	344	323	308	304	326	326	305	310	337	341	330	316	352	264	297	302	317	333	321	320	325	321	338	324	290	305	322	340	321	301	336	313	353	359	311	307	319	336	316	325	307	340	290	306	314	325	315	316	331	330	332	291	307	304	318	293	330	317	317	318	345	368	340	301	320	332	332	314	330	317	346	324	308	303	326	295	306	295	339	301	334	322	313	305	311	291	298	322	331	309	335	311	321	337	313	304	324	320	345	289	303	310	311	345	315	303	297	366	332	336	321	363	309	340	314	351	325	294	314	293	325	323	337	315	304	342	327	288	349	328	316	292	295	336	316	310	340	353	324	327	343	324	317	294	346	311	317	314	302	315	354	303	303	312	329	291	348	351	320	321	339	324	336	309	317	303	303	290	280	284	334	319	317	318	325	298	318	320	325	348	295	357	300	309	282	335	309	323	314	333	338	289	334	288	310	317	332	342	328	312	302	327	325	315	326	319	320	319	293	279	304	276	310	337	343	302	321	295	324	303	357	325	315	328	341	297	313	322	303	300	292	302	344	310	322	322	280	317	307	320	324	311	289	346	312	304	309	312	320	296	325	333	288	312	352	300	304	294	309	336	309	323	347	313	333	320	318	320	313	326	343	324	329	325	324	310	309	340	318	299	332	329	352	298	326	344	323	325	315	318	299	317	307	332	314	329	322	330	322	334	343	343	322	285	320	356	321
28917	49123	42472	28465	22418	16241	11369	7163	4436	4968	3968	4374	2073	1580	1311	1168	1118	1233	1553	1578	1663	1478	1334	1519	1350	1289	1096	880	891	812	802	767	799	1087	928	1001	1124	1036	834	731	684	681	611	674	670	680	540	588	579	567	542	557	660	1113	1104	904	772	653	582	565	546	541	519	527	477	478	538	515	531	552	523	492	506	509	530	484	562	517	489	473	520	540	506	513	513	552	479	503	541	526	526	568	501	500	479	508	516	514	504	559	488	514	484	532	502	517	513	504	516	510	505	504	516	551	529	497	496	525	587	526	535	534	501	523	498	549	504	503	509	482	557	525	572	526	501	518	512	518	532	505	519	475	498	517	515	587	493	528	512	496	512	561	504	506	469	496	534	488	560	530	496	536	549	503	558	500	525	518	512	529	539	485	511	509	536	480	507	526	507	520	496	513	509	520	514	544	510	525	511	508	507	513	527	511	534	537	532	508	526	527	522	534	498	511	510	533	529	496	477	493	493	516	483	536	496	524	498	501	496	507	560	499	522	515	482	490	510	517	502	543	496	518	496	504	525	495	518	497	519	514	519	536	511	529	516	532	516	509	511	507	539	506	551	531	479	535	482	493	550	495	517	553	543	460	526	494	535	480	508	528	496	491	519	517	499	528	512	507	514	536	532	499	529	511	505	516	501	493	526	507	530	506	496	485	512	526	474	558	565	529	558	518	568	572	523	504	525	525	507	515	531	516	517	502	493	537	503	490	510	520	501	514	505	503	519	492	538	515	516	522	528	509	489	526	522	482	530	526	505	568	532	539	527	523	551	529	562	488	502	507	534	456	525	479	544	486	519	524	554	545	491	531	528	529	524	532	510	495	513	545	507	488	497	516	524	437	542	480	521	519	507	497	494	505	501	524	499	528	522	501	492	511	517	536	526	487	527	505	518	552	505	506	496	486	524	523	521	514	515	518	466	531	439	485	528	503	495	502	550	516	527	531	502	542	514	502	485	575	500	531	538	499	506	550	499	479	542	493	513	499	509	513	521	529	500	487	494	523	516	505	544	536	519	490	500	534	539	530	512	538	514	520	495	502	537	492	500	481	535	547	498	499	516	512	540	511	502	539	477	499	491	519	461	548	564	527	481	484	519	524	495	521	498	517	536	505	468	493	488	522	495	531	489	542	520	467	484	533	509	536	550	512	510	526	562	530	510	543	483	493	523	539	535	515	530	468	530	531	510	560	523	507	512	503	524	497	533	562	520	518	539	510	543	538	521	516	521	503	521	551	520	485	500	517	483	527	470	526	546	518	527	479	537	505	551	480	528	482	546	514	521	481	524	541	494	514	475	508	503	499	512	485	529	505	524	543	531	506	479	490	514	513	510	575	533	533	529	503	515	562	469	521	503	569	574	509	549	478	522	533	494	528	490	551	507	492	476	505	508	523	514	521	539	585	532	528	541	562	509	514	556	508	467	516	533	499	520	540	507	486	493	503	528	521	485	539	498	480	532	498	510	599	480	520	514	536	540	496	519	506	551	496	489	495	528	522	500	499	517	533	537	503	523	544	566	507	517	535	494	508	530	504	503	504	526	517	503	494	523	502	530	490	562	533	503	537	505	495	497	490	500	525	510	503	535	518	525	525	538	546	532	512	540	509	492	512	516	554	548	514	532	509	492	484	504	486	542	530	495	513	503	489	518	508	481	537	483	553	536	503	486	519	494	464	520	510	518	484	503	530	531	511	505	502	513	524	533	547	556	524	546	495	528	538	477	535	515	519	527	538	495	522	505	496	508	498	505	511	489	539	483	486	502	511	578	556	510	543	507	502	504	516	535	508	530	554	547	498	461	523	544	557	527	509	501	552	537	538	484	521	531	495	481	501	526	500	540	503	546	521	520	507	500	536	536	493	534	530	509	499	518	480	505	496	483	587	508	498	488	498	502	485	527	526	513	531	497	549	521	539	485	519	507	541	537	506	514	496	545	548	499	512	509	532	503	510	500	528	510	471	509	549	519	501	530	560	530	538	525	522	529	507	534	532	513	491	531	491	482	533	514	526	501	477	569	496	484	562	531	471	542	519	511	534	563	527	529	491	531	528	512	526	477	541	485	494	510	520	501	530	548	484	542	554	499	510	549	463	522	468	533	516	513	536	508	532	527	560	521	531	480	553	567	516	499	547	524	493	531	524	509	533	535	496	523	493	521	531	560	521	493	536	472	475	515	537	492	505	532	496	497	516	521	535	553	491	510	522	557	533	482	488	516	549	483	557	505	485	531	532	506	541	509	526	517	546	487	532	516	533	549	485	531	510	547	534	535	507	519	517	563	529	503	505	539	513	504	544	504	555	535	459	518	512	529	495	530	495	508	485	478	522	499	525	511	491	527	515	480	508	521	519	525	522	543	510	490	498	526	485	529	509	499	543	520	487	529	546	524	517	531	493	504	487	506	489	574	542	500	496	513	499	500	492	513	476	491	525	494	468	518	485	494	537	528	501	542	496	505	504	538	510	494	509	525	500	496	525	522	522	504	537	506	522	511	541	516	523	515	537	504	480	526	511	498	475	510	531	461	501	514	541	497	516	521	546	522	506	522	555	539	501	564	507	507	536	511	562	510	506	505	541	524	506	519	494	551	475	512	475	513	531	557	512	493	514	536	551	551	510	516	526	462	510	524	520	515	511	549	523	515	489	525	533	483	492	506	487	508	488	467	507	505	511	519	522	493	509	525	530	550	505	533	507	513	521	496	497	504	500	524	552	536	526	518	503	477	506	531	479	518	480	517	469	533	540	543	521	523	508	558	493	488	492	504	503	524	521	533	523	517	522	528	480	559	525	482	493	534	533	486	536	543	519	507	524	521	527	490	494	546	459	547	546	541	523	492	520	509	517	503	509	481	540	489	502	500	542	466	533	477	526	469	514	521	505	546	479	518	495	499	497	516	515	486	486	564	572	568	516	488	508	545	496	490	489	514	544	508	504	516	498	485	508	542	507	525	556	502	485	549	555	563	508	517	507	524	550	511	572	510	500	520	551	527	531	516	515	528	509	522	504	491	521	469	535	477	502	521	482	527	536	540	549	518	507	492	514	490	505	491	503	504	531	567	470	474	510	488	541	513	512	505	509	519	505	530	534	523	486	544	484	535	534	521	492	521	485	555	548	501	488	514	502	531	526	502	559	506	494	522	508	536	527	525	531	533	502	524	500	512	570	494	500	528	534	520	533	523	532	529	521	470	518	520	529	550	489	543	495	517	553	534	483	544	492	529	509	507	517	511	483	533	506	503	526	553	497	538	513	505	535	520	494	492	490	518	497	538	546	531	558	515	480	522	511	510	523	471	503	539	466	505	524	494	483	555	520	531	466	540	522	549	472	527	506	533	533	495	509	485	512	501	491	522	493	526	523	516	535	529	496	485	534	552	532	527	566	498	531	563	508	514	510	504	522	531	498	499	486	547	513	475	532	509	559	487	480	516	485	519	542	517	537	534	510	537	537	455	522	530	499	552	522	515	495
23487	21510	29398	24084	21724	21327	13432	4792	2640	2557	2460	1819	961	835	726	685	603	752	898	875	950	822	718	841	730	642	555	502	480	474	494	509	463	561	548	542	692	623	526	489	446	383	401	399	405	393	379	331	343	359	332	320	413	736	696	595	494	420	381	294	309	294	315	285	295	270	334	302	313	329	343	274	317	286	296	274	298	292	316	281	309	294	290	311	309	322	294	297	306	265	304	321	338	293	302	311	295	313	302	275	291	318	306	296	295	291	294	291	302	299	299	286	296	326	315	302	327	299	302	282	307	290	328	303	314	302	330	308	289	272	312	307	310	315	340	308	281	319	311	310	312	349	261	311	312	309	312	293	304	294	311	310	308	306	324	288	308	314	307	303	309	316	304	286	312	309	321	305	284	298	303	312	302	310	307	296	281	312	277	311	294	286	268	283	305	290	300	325	311	278	295	306	270	289	311	280	311	330	299	338	310	313	291	315	312	268	282	309	304	301	303	318	297	314	287	279	313	305	272	312	304	301	314	304	294	286	275	304	331	329	321	310	292	277	306	292	277	318	286	310	296	297	302	296	309	331	266	328	321	302	300	286	311	289	314	310	311	295	307	288	303	328	286	338	280	282	302	288	319	273	333	303	276	325	296	274	313	320	281	311	294	296	307	334	312	296	287	310	304	295	306	309	300	297	276	308	312	297	298	281	255	325	313	333	303	302	270	333	323	288	279	310	310	298	298	310	297	304	293	329	297	269	280	332	311	306	321	304	337	295	307	330	284	336	313	310	322	286	269	278	289	314	308	289	304	298	289	272	305	307	283	295	334	312	293	305	337	297	296	284	326	306	314	283	320	285	319	309	307	335	272	309	307	312	289	292	292	336	300	308	316	313	310	286	315	300	317	291	312	291	301	303	297	314	281	324	286	311	294	296	312	284	272	337	309	283	302	309	340	309	306	276	294	325	318	310	280	332	293	265	313	292	304	294	330	297	326	301	291	301	317	324	307	295	325	313	310	279	338	310	304	322	277	293	324	302	306	319	272	289	276	328	297	305	327	314	281	311	301	330	298	307	323	326	297	316	293	291	314	311	347	334	274	285	290	308	277	332	311	295	300	316	316	318	300	307	320	286	307	305	278	311	296	298	340	308	333	299	292	291	298	324	301	309	289	296	293	301	295	283	298	309	301	316	280	321	318	308	293	309	314	307	321	265	330	280	276	303	311	291	304	284	297	341	297	332	278	281	293	305	304	287	335	287	276	295	299	285	325	294	297	276	325	290	289	290	304	306	291	332	303	312	314	356	319	306	332	333	319	296	318	299	305	318	293	313	294	311	306	308	312	273	292	297	301	334	277	307	302	293	309	303	268	287	294	316	305	273	321	278	268	316	304	293	301	282	326	280	296	318	313	305	314	307	281	280	320	265	308	299	249	318	306	293	327	318	302	304	292	324	306	298	296	287	293	300	293	259	288	311	343	280	285	310	310	306	294	297	340	350	327	310	307	312	285	307	285	291	308	312	294	334	334	290	315	316	323	325	287	284	293	286	273	317	303	286	274	296	316	298	317	297	322	287	321	283	278	304	311	305	328	288	312	293	265	319	308	289	319	321	305	305	327	345	298	302	318	322	278	291	308	302	313	321	290	275	357	300	304	289	298	343	310	277	288	321	286	299	292	290	293	341	291	282	308	281	334	299	295	289	326	307	312	284	292	301	298	311	288	291	313	308	309	353	308	317	316	340	304	301	282	314	302	328	292	302	300	324	293	289	317	300	308	299	314	296	280	276	308	288	298	305	313	316	298	295	311	299	284	290	285	307	297	328	262	281	303	300	276	310	316	309	305	302	305	317	316	289	313	308	297	307	328	267	308	288	298	295	299	281	278	278	322	278	309	290	315	290	302	308	338	298	291	314	312	303	300	293	292	307	301	272	306	299	314	268	286	304	300	309	296	311	296	333	280	293	294	295	322	293	315	328	291	290	330	323	301	306	300	312	338	313	340	328	283	286	338	288	286	302	282	281	269	298	296	306	326	287	309	322	282	313	287	301	319	272	290	280	293	313	302	293	299	295	287	282	314	327	307	310	297	327	321	342	293	314	298	299	302	303	303	281	284	304	285	325	332	308	315	291	280	308	290	281	329	311	285	301	290	315	315	300	310	288	337	274	338	337	307	285	321	317	280	287	297	328	289	303	305	322	304	316	304	279	287	288	308	302	298	304	342	328	274	325	298	307	335	289	290	296	293	318	315	314	301	317	300	297	282	323	283	295	286	308	261	311	325	313	303	302	294	284	302	317	289	314	275	310	294	264	312	313	316	298	283	265	286	328	295	294	289	270	316	310	307	285	314	303	286	323	297	303	313	280	324	320	283	306	287	273	306	324	295	296	296	262	324	310	304	296	289	287	292	286	287	287	312	303	296	285	283	343	350	261	313	324	305	297	301	287	288	323	314	288	272	330	271	304	274	306	289	292	313	277	266	303	322	306	293	290	276	274	298	300	308	307	314	321	279	273	318	303	302	314	307	285	332	267	287	299	285	287	278	313	315	320	311	258	291	304	298	305	301	271	294	293	309	308	287	320	316	331	264	325	305	323	309	266	337	301	278	282	285	310	334	298	287	275	301	305	313	262	354	324	291	306	321	303	296	314	290	278	304	320	300	311	301	312	282	290	321	288	336	295	316	308	294	301	317	284	304	280	273	301	310	304	275	286	305	311	305	310	335	302	303	307	307	290	293	301	299	293	295	271	345	289	324	262	297	292	328	303	269	316	296	268	305	293	277	293	313	325	286	318	302	301	289	310	279	319	296	326	321	284	298	314	313	326	317	304	292	284	323	317	310	327	322	307	294	278	301	307	283	309	331	347	272	304	280	289	291	286	309	325	288	285	280	334	281	307	302	294	276	279	321	308	266	320	263	302	276	295	308	284	311	311	293	310	287	282	280	317	282	319	300	283	286	332	317	285	282	301	306	311	290	306	304	311	284	299	287	311	303	295	330	333	290	325	318	340	292	338	312	297	301	298	316	310	299	325	278	292	295	292	264	273	265	296	313	296	314	274	296	300	316	289	291	286	303	291	295	287	333	292	310	298	290	309	301	332	333	295	296	285	286	277	285	325	336	304	302	320	269	294	322	274	255	294	313	302	292	320	299	311	316	289	292	321	277	317	272	281	322	301	301	330	276	303	276	305	308	301	275	283	318	314	310	315	303	311	302	328	290	336	312	329	319	296	327	308	287	292	321	313	294	322	263	322	323	288	248	301	298	289	312	294	306	291	293	298	300	278	303	293	293	309	286	289	320	291	293	342	292	277	304	293	298	288	272	278	326	249	297	298	303	326	318	299	314	281	281	309	283	297	296	292	345	297	330	311	298	296	336	289	296	313	287	288	314	296	302	302	298	309	302	292	335	315	292	314	317	284	287	323	285	325	308	272	298	287	282	312	290	335	299	323	283	306	291	296	295	327	310	275	287	265	306	321	321	302	302	318	313	297	296	303
29273	52143	45558	33093	28478	21001	14783	10068	6642	6728	6322	4782	2412	2141	1767	1505	1523	1696	2137	2127	2255	1935	1764	1756	1674	1433	1222	1071	1026	970	987	1025	897	1115	1184	1163	1595	1232	1016	1020	812	654	754	757	794	722	578	516	575	518	522	505	730	1366	1545	1193	919	685	610	545	491	466	484	490	460	513	457	478	472	460	490	506	455	492	471	486	462	477	504	458	505	473	467	519	516	518	510	496	473	521	505	491	517	476	448	506	454	483	463	501	467	505	505	420	501	514	508	467	462	459	475	473	488	487	496	438	465	508	514	482	490	469	490	497	448	485	484	476	495	495	481	492	520	468	473	463	448	479	498	465	512	482	489	502	502	488	505	467	528	493	466	496	523	475	461	486	474	466	458	476	489	465	448	511	493	501	476	457	491	509	536	516	505	492	486	505	510	511	491	452	465	470	532	502	457	504	498	483	475	450	492	474	465	453	470	488	489	497	481	487	489	481	479	524	469	479	453	501	515	486	482	505	490	525	496	486	473	463	478	469	509	499	472	423	491	470	507	496	493	467	471	480	510	485	512	443	500	443	480	484	507	469	485	493	502	511	445	442	487	504	454	459	486	507	458	437	507	504	466	493	495	473	506	483	523	481	533	460	513	494	494	485	479	508	510	496	497	478	469	474	473	473	484	477	496	514	490	475	450	462	472	490	440	495	492	518	470	512	499	474	460	447	473	474	508	505	482	468	458	471	487	488	454	519	473	473	477	495	488	509	490	471	452	495	454	539	497	497	459	476	499	523	469	496	498	516	490	461	484	496	472	469	471	498	489	442	471	482	474	468	486	528	468	464	503	399	502	482	497	475	465	486	482	476	515	470	471	498	491	439	487	457	453	452	519	490	475	512	500	443	493	501	473	509	479	483	454	500	480	491	533	475	465	499	472	518	493	453	439	465	499	490	490	549	480	464	488	495	469	469	530	471	497	477	474	508	484	496	477	513	467	459	494	511	494	529	488	511	452	477	481	500	504	454	474	473	469	473	492	496	463	455	458	479	479	520	503	469	499	486	477	477	486	501	487	471	491	489	482	493	483	510	459	463	479	479	495	499	485	473	523	489	510	486	470	529	469	499	466	504	483	492	477	484	495	487	474	495	506	480	494	481	476	478	508	512	471	535	517	467	491	479	478	475	489	511	502	495	486	474	477	458	539	490	486	532	473	523	443	500	496	535	485	469	471	448	476	484	492	473	496	484	482	500	444	457	443	477	496	493	501	477	502	481	494	480	488	466	496	487	499	455	518	495	506	468	481	498	486	509	452	503	452	464	524	477	512	478	459	470	487	462	494	489	481	460	495	479	477	460	475	462	471	478	482	484	460	494	504	487	465	460	454	448	455	463	480	432	467	454	497	440	498	455	474	506	488	492	479	484	483	460	487	506	469	495	522	441	486	456	491	466	494	469	468	483	489	492	488	476	502	483	539	447	500	525	517	524	512	458	496	470	498	504	494	443	525	505	504	479	502	442	446	471	473	459	444	486	488	478	518	500	536	503	494	494	508	514	505	471	476	501	462	477	479	461	475	485	493	483	499	482	483	496	444	527	456	433	511	459	462	413	478	502	443	486	489	504	519	500	504	482	453	451	473	454	473	468	468	496	467	467	480	483	486	501	473	481	492	476	507	487	414	505	506	492	492	520	459	459	483	490	436	467	486	490	489	478	483	501	473	490	499	456	523	478	499	468	471	470	446	465	513	493	515	465	489	460	518	506	490	501	485	469	485	513	504	505	488	459	491	496	485	478	440	460	473	436	415	472	453	488	490	468	538	532	484	477	470	448	473	515	498	457	476	495	469	502	525	464	475	482	474	459	512	494	490	516	505	516	465	497	452	440	489	483	509	512	471	485	458	479	524	469	477	484	508	491	497	510	541	477	494	493	524	507	490	535	458	484	487	478	441	481	505	483	461	498	474	473	523	470	475	444	476	461	512	490	471	471	451	520	461	496	462	507	470	432	501	485	486	483	469	500	494	438	465	505	471	513	439	501	487	468	476	474	530	474	494	499	493	515	463	484	481	451	497	481	492	457	490	494	493	495	472	494	483	475	485	512	470	441	501	459	445	487	481	468	481	546	505	478	494	492	486	492	497	487	448	471	500	481	476	498	475	500	493	476	478	511	483	484	509	530	456	474	507	482	453	457	492	476	499	478	488	511	448	462	501	477	516	503	509	501	426	495	500	473	531	482	503	480	459	523	511	478	496	486	482	501	463	474	531	510	477	471	505	474	467	474	457	476	489	506	488	476	480	466	510	452	519	454	479	485	481	427	467	503	508	485	475	456	474	505	531	457	511	468	469	479	456	495	480	526	472	510	452	490	461	465	454	441	477	470	475	469	503	443	501	481	474	481	491	486	492	466	529	506	506	464	488	479	500	477	490	462	454	492	470	521	473	465	460	483	486	496	497	504	493	493	509	467	473	484	470	520	544	475	497	486	453	490	499	456	475	489	513	483	489	456	535	481	483	464	481	500	525	468	488	480	538	469	470	524	485	485	459	494	480	475	494	523	496	490	464	481	469	528	503	499	444	471	425	483	502	553	506	481	477	467	487	457	461	455	504	538	458	494	485	467	488	484	438	505	509	485	446	503	480	483	489	464	526	490	474	479	482	545	476	499	443	509	472	469	490	472	488	504	487	468	495	504	462	473	492	493	489	504	474	478	473	425	496	516	491	475	466	485	478	491	496	476	467	460	476	468	478	441	505	484	482	440	471	501	482	440	485	475	512	514	476	507	460	472	484	485	495	451	476	453	464	495	498	467	472	504	492	496	457	536	486	474	451	479	513	461	484	485	519	481	488	474	463	449	493	450	473	496	451	464	471	477	452	488	461	481	526	500	479	488	468	499	486	511	507	458	479	461	486	511	503	460	495	466	457	468	470	426	487	476	468	477	501	449	432	462	490	500	496	488	474	483	504	501	536	464	460	476	475	468	506	481	513	468	457	491	454	512	497	525	461	450	495	527	475	476	498	491	554	484	475	481	472	462	463	450	487	447	473	479	507	476	556	461	491	481	410	448	441	503	479	526	470	481	492	478	470	487	494	500	535	486	517	440	495	496	465	474	492	494	469	462	459	475	479	479	497	490	518	486	447	508	485	475	461	469	480	451	472	481	454	494	514	503	496	507	482	473	468	490	516	482	452	484	485	499	499	481	508	451	483	480	473	514	454	499	453	470	468	501	477	462	483	479	486	490	481	503	506	443	496	423	515	489	487	442	504	466	477	512	466	469	485	476	468	476	458	493	475	488	473	528	481	490	492	519	516	476	496	446	485	478	463	476	477	471	449	473	532	455	474	452	502	519	484	490	506	502	473	488	462	501	501	485	463	494	453	538	485	500	525	484	513	491	444	507	470	492	484	447	471	447	484	460	449	482	497	505	506	489	501	482	485	477	457	474	458	491	449	480	490	434	531	495	472	443	536	443	491	494	484	470	495	473	494	484	487	448	459	483	485	507	462	510	510	467
27362	24771	27158	17311	8523	4132	2106	1152	963	981	1077	617	509	420	387	405	379	459	457	554	517	484	475	457	427	426	400	340	307	380	366	364	362	350	363	396	461	348	380	372	351	335	357	363	327	321	290	262	275	287	278	285	293	313	329	315	320	297	274	301	298	297	287	287	286	250	268	235	290	280	280	303	305	284	283	286	267	258	287	306	293	299	294	254	306	274	280	267	279	275	256	257	276	289	308	266	276	246	244	267	298	284	278	270	285	288	309	258	288	261	279	253	299	289	273	285	250	256	249	262	302	280	287	278	286	273	294	281	319	283	267	276	281	279	273	294	286	268	278	251	326	312	265	304	274	295	268	257	255	307	290	285	331	284	292	269	291	262	318	275	270	286	318	307	318	281	276	281	271	266	227	301	292	260	291	294	256	287	280	296	265	270	291	266	248	285	277	286	268	301	280	273	239	278	284	274	262	271	280	272	300	285	293	309	276	312	312	285	276	263	310	294	270	301	327	298	275	268	282	308	284	300	271	278	275	265	288	300	314	269	288	261	283	263	300	269	297	312	280	276	261	280	267	291	313	253	295	308	317	290	264	271	263	259	278	285	261	290	305	330	263	298	287	289	271	283	290	268	265	276	291	268	267	275	302	278	277	291	280	256	301	257	308	287	295	282	300	297	295	276	293	266	270	269	263	277	282	286	277	303	311	279	259	254	257	265	285	238	271	290	250	269	301	276	262	258	269	281	293	306	293	248	266	284	332	298	269	260	289	250	314	290	271	314	299	267	279	280	263	265	286	303	252	268	280	289	268	296	285	274	323	286	264	307	286	293	299	257	298	267	324	277	298	273	279	282	292	311	316	291	284	272	280	278	283	284	297	287	275	268	277	256	285	297	267	286	287	264	296	266	287	284	274	292	300	292	281	271	259	226	280	297	279	314	291	299	276	275	285	274	288	285	252	267	287	285	282	303	267	285	285	324	249	281	301	309	286	284	283	277	286	288	317	266	272	301	316	289	248	273	248	292	271	273	269	269	286	294	279	296	277	321	291	275	261	293	297	284	285	278	316	259	279	273	231	264	267	285	277	291	280	287	271	272	280	271	281	285	285	273	290	276	250	281	248	281	268	307	288	278	264	266	256	267	290	294	275	280	286	287	292	296	286	298	296	279	270	285	291	307	267	283	264	257	274	285	302	284	287	285	291	287	282	292	307	261	271	272	279	283	290	296	307	263	289	309	288	313	287	300	291	246	273	310	282	296	260	274	276	266	294	265	280	304	255	278	282	302	227	266	297	288	277	307	294	301	274	303	262	275	298	287	282	265	289	298	290	275	269	289	276	280	286	299	282	276	261	295	288	276	282	305	257	268	260	268	287	316	277	279	287	276	254	285	260	292	282	284	304	268	259	277	284	292	308	241	281	316	246	284	276	235	280	302	290	264	243	272	265	261	249	246	274	270	304	258	274	249	280	308	310	268	288	302	270	299	272	305	288	281	277	316	256	278	278	274	318	266	287	291	288	303	291	264	226	269	294	293	289	282	282	260	301	311	297	279	274	296	285	258	304	286	291	287	294	261	283	286	292	319	258	278	305	286	275	269	282	266	290	282	278	295	254	251	327	267	270	278	269	320	293	302	300	255	298	279	284	291	293	278	279	288	274	282	274	278	260	304	269	270	265	286	276	290	301	303	292	277	296	269	289	280	260	281	311	296	278	279	270	269	296	309	307	296	285	264	284	273	274	317	279	269	263	317	289	285	295	273	259	290	280	303	277	293	263	264	319	265	282	283	271	260	284	293	292	278	286	271	277	322	279	261	271	285	246	278	276	299	282	270	296	278	306	290	277	259	309	261	285	284	283	281	247	250	289	300	300	290	273	251	311	272	262	287	281	303	281	271	295	282	312	263	274	284	251	289	269	292	301	288	265	246	260	276	272	286	293	296	281	251	296	287	291	305	305	290	277	287	275	287	264	301	295	288	275	260	290	280	253	295	271	268	290	282	309	258	265	280	284	271	279	275	258	270	244	283	269	298	317	296	285	288	304	275	312	288	293	290	284	273	297	292	250	259	287	272	300	265	286	315	306	248	265	290	283	291	287	276	283	281	273	286	276	293	289	282	314	269	282	259	309	317	285	287	274	291	282	297	271	309	301	266	248	269	277	266	252	302	263	292	288	295	277	268	283	278	277	260	306	272	285	287	264	275	264	248	293	259	265	284	285	296	279	309	265	283	301	280	298	281	238	291	248	296	260	273	293	308	335	280	238	265	298	292	276	285	286	270	293	295	274	275	270	290	258	302	302	265	259	291	283	274	252	280	275	295	286	288	260	294	272	274	253	294	294	273	235	260	280	278	292	260	286	279	274	266	269	264	288	289	278	266	277	292	295	284	296	311	289	283	312	262	273	333	269	309	247	269	265	320	306	302	280	295	307	297	282	269	301	295	293	242	288	296	275	314	280	282	293	278	309	284	263	267	324	289	224	275	294	290	260	290	270	245	275	245	270	311	290	281	278	267	272	252	302	295	299	271	263	296	282	278	270	303	273	241	279	262	303	279	300	278	283	282	264	276	248	281	300	298	258	279	277	267	262	284	277	296	284	285	300	284	264	270	266	286	301	286	291	294	307	280	285	275	298	284	290	281	249	293	253	255	270	284	283	285	325	302	271	279	257	277	285	296	298	292	271	261	279	278	308	277	289	304	318	278	252	297	289	271	284	292	296	299	263	295	278	282	306	296	258	256	273	257	261	302	267	286	269	277	265	283	298	269	269	273	304	275	282	269	294	268	278	278	279	279	281	282	279	268	288	263	302	294	296	264	279	293	303	261	277	261	295	283	282	287	277	258	316	278	288	292	302	276	283	291	291	301	283	268	272	272	275	268	264	283	270	289	279	286	252	273	285	248	285	307	311	285	269	299	277	287	282	271	274	273	318	266	295	324	275	291	336	272	273	302	300	263	297	304	288	263	286	277	281	281	281	292	282	287	286	279	259	329	298	307	265	245	274	270	283	279	270	243	254	295	274	256	300	276	278	259	287	281	289	261	262	261	274	315	295	276	287	279	290	312	294	270	308	307	289	277	289	276	263	314	297	255	273	266	290	280	285	289	267	299	276	280	264	285	266	312	256	252	274	233	290	288	316	263	278	317	275	287	273	271	300	300	268	258	253	287	279	246	294	301	288	311	297	269	251	271	304	297	297	278	284	288	282	298	272	286	281	285	266	259	265	286	332	273	288	286	291	273	263	285	260	290	274	267	276	285	288	286	304	313	270	279	297	281	273	274	239	261	266	257	261	276	282	295	291	267	258	283	284	257	309	287	305	278	292	261	293	288	271	289	270	293	324	251	269	273	263	271	294	283	288	261	305	278	272	299	266	278	254	306	274	289	286	281	292	253	277	257	295	273	284	272	274	262	269	251	284	306	300	309	262	278	291	248	303	279	281	266	275	264	273	289	286	276	281	283	304	276	251	243	281	258	279	294	273	286	264	261	319	260
25635	42005	34046	21329	16118	9876	5848	3241	2645	2580	2996	1679	1089	891	856	831	735	999	1083	1171	1103	989	986	1022	850	820	691	746	685	639	676	629	599	660	747	749	892	769	671	677	593	577	607	653	624	548	548	496	463	505	449	471	490	522	580	551	559	518	515	487	478	466	457	452	460	419	484	453	487	464	444	436	471	421	448	466	480	456	432	434	479	432	492	468	424	444	453	474	435	448	499	483	444	461	468	477	464	419	423	454	472	434	503	440	454	478	435	394	431	448	468	416	436	452	435	453	447	473	500	433	466	472	469	476	442	446	477	472	445	445	479	436	461	452	461	468	420	470	480	452	464	445	471	449	472	441	459	446	438	446	441	485	469	457	473	496	409	462	452	458	447	448	439	434	451	445	452	488	464	463	421	455	448	429	443	459	426	474	466	450	467	453	433	447	451	458	454	491	446	467	466	456	433	485	432	437	454	456	431	469	504	469	439	449	462	452	432	423	445	446	463	440	467	441	464	451	461	464	455	498	453	456	445	475	461	479	477	475	480	457	474	466	477	414	446	468	438	487	479	450	460	485	448	417	491	442	424	454	451	455	443	474	469	468	428	435	422	479	461	483	479	493	476	449	451	494	467	418	474	496	474	475	495	447	474	485	458	431	476	433	486	448	480	426	462	460	425	474	461	470	441	448	416	441	493	452	462	471	417	428	491	465	467	490	442	464	406	480	426	472	506	475	485	412	430	437	477	421	491	463	447	454	473	445	439	423	474	457	436	464	465	481	495	452	459	416	452	427	408	483	448	444	450	469	470	488	444	453	454	447	456	442	461	433	430	414	472	466	474	459	468	439	428	445	462	456	436	497	437	442	482	444	425	451	442	473	447	466	451	453	472	462	449	441	453	439	473	429	432	424	478	456	469	460	466	469	458	500	439	439	463	420	482	495	518	459	531	423	429	462	464	463	453	473	491	439	449	470	459	457	492	513	465	473	461	466	473	461	439	447	464	442	476	419	478	457	479	479	432	469	490	439	438	460	470	477	438	472	432	390	467	465	459	477	529	479	435	460	437	451	446	448	437	469	446	455	439	466	486	438	476	446	451	468	452	455	502	465	473	460	441	467	450	446	493	419	442	440	441	491	474	437	486	455	491	469	520	506	439	462	468	476	422	483	494	465	473	497	496	454	471	441	473	447	489	473	486	467	475	446	479	471	467	494	431	454	465	498	479	476	427	461	437	448	489	455	464	430	409	472	435	456	463	480	455	478	471	471	432	444	482	461	444	457	443	451	466	437	457	441	440	469	448	441	473	429	434	460	461	455	496	466	454	443	483	461	439	467	467	442	464	437	459	442	447	495	476	448	458	470	479	468	479	443	490	490	452	451	453	446	462	454	409	482	450	452	470	457	458	452	444	472	470	474	467	480	443	425	478	465	435	478	449	496	468	474	469	463	472	443	416	482	480	481	448	465	490	442	450	438	427	453	471	457	438	474	458	470	419	455	471	461	444	464	492	488	491	448	447	464	440	470	466	443	482	456	467	457	454	520	453	467	475	447	477	448	482	488	460	470	484	432	450	441	449	415	453	469	486	433	424	447	429	443	469	496	482	450	468	461	445	449	444	445	461	467	451	446	484	430	448	454	457	432	428	474	477	473	475	448	463	443	421	466	424	449	453	477	447	484	445	459	435	470	467	459	486	441	467	461	521	469	469	440	481	428	447	491	474	451	494	460	429	425	450	442	420	455	496	466	436	440	466	469	443	436	450	481	467	443	454	449	489	435	427	473	454	447	470	464	461	436	466	461	478	438	465	470	450	430	465	449	442	462	452	462	489	461	495	480	449	450	472	472	461	476	463	438	421	486	467	410	465	452	462	434	428	482	460	446	465	487	446	441	438	429	434	431	420	479	470	447	445	429	441	473	456	453	473	437	470	445	426	451	480	467	447	482	501	482	489	494	454	411	484	449	448	414	472	505	457	462	452	453	471	473	482	460	474	435	475	448	455	441	462	449	450	502	443	486	477	458	441	463	466	477	458	450	460	463	464	460	421	442	430	483	425	439	448	469	464	452	421	438	489	482	458	449	449	476	449	451	449	457	476	450	476	480	475	467	451	451	493	480	492	468	428	458	508	453	472	427	440	451	433	455	476	470	497	469	465	437	459	419	502	461	446	470	459	474	442	454	496	440	468	474	438	476	462	473	439	452	452	454	470	478	431	436	427	502	472	473	483	467	462	464	462	484	437	445	447	465	443	465	421	438	416	499	437	480	441	402	456	480	441	426	431	482	484	462	457	433	435	454	454	438	457	438	473	468	460	494	460	468	442	442	424	480	485	417	480	467	438	455	422	480	507	465	459	484	450	452	426	434	472	415	493	443	479	450	469	475	461	478	468	457	475	461	477	446	451	429	436	452	467	443	438	475	449	436	452	425	483	466	439	447	467	477	458	472	460	453	446	463	450	440	420	466	487	425	452	445	438	465	478	510	441	473	455	471	455	474	445	460	475	458	459	421	453	483	491	465	475	455	426	476	476	462	428	443	449	460	472	440	423	442	427	459	455	440	427	417	480	435	476	486	457	435	460	411	445	458	453	414	473	455	482	449	448	441	462	479	449	499	446	466	452	443	443	480	459	441	465	402	451	455	465	454	464	425	454	477	485	502	449	469	459	454	443	461	452	471	427	487	463	434	455	457	460	481	471	458	520	491	458	476	437	457	454	453	463	451	438	501	446	461	411	467	430	415	462	452	497	481	478	486	428	440	472	455	445	448	476	446	485	485	493	448	442	430	483	419	465	475	420	485	486	465	525	429	462	431	464	460	455	443	455	434	448	437	436	496	468	461	436	462	456	478	495	476	452	443	469	489	434	437	459	493	430	464	504	454	445	456	429	424	424	449	455	446	475	453	472	471	440	417	453	448	476	457	488	472	454	457	482	413	425	519	437	468	453	424	415	459	427	440	452	441	460	456	443	460	458	452	405	448	456	455	470	445	442	455	481	459	483	475	449	455	432	472	481	434	464	449	443	475	432	452	430	487	441	461	446	451	431	432	457	456	434	491	446	430	472	462	426	444	487	442	484	463	448	416	467	453	477	457	445	472	455	488	468	429	458	469	455	453	466	465	486	432	484	474	448	462	456	444	444	459	485	439	465	428	454	471	438	453	450	439	502	475	462	509	445	436	438	502	462	474	441	465	477	445	427	465	465	453	453	452	480	442	447	471	449	488	437	474	422	437	460	451	508	474	426	505	446	465	483	435	500	486	458	480	466	504	448	439	452	455	439	459	408	471	499	456	494	443	456	454	483	464	503	489	474	451	467	444	448	464	441	446	464	445	465	472	484	492	458	413	405	446	431	483	446	447	479	456	443	446	481	431	439	427	467	467	488	489	446	449	430	465	458	429	461	487	444	470	456	429	413	445	468	482	425	468	477	458	455	462	487	468	487	467	487	461	439	491	464	454	453	467	483	452	431	444	467	470	478	446	442	489	471	431	471	457	420	488
24537	21559	28885	24928	21200	13882	6077	2686	1884	1911	1640	936	719	686	690	664	629	640	765	809	782	668	657	638	535	482	523	499	446	446	497	459	403	455	533	473	484	436	513	415	415	433	396	437	425	416	405	349	354	353	335	330	370	536	597	503	437	392	328	349	307	330	303	317	326	303	330	317	290	335	326	314	345	298	302	319	314	296	322	334	314	340	325	313	329	321	358	302	310	296	296	311	301	316	311	301	346	311	325	317	328	322	297	313	329	297	318	335	330	332	331	273	352	344	315	326	332	318	320	316	319	296	303	315	330	297	269	295	322	308	313	332	344	330	339	337	318	342	338	289	336	321	299	275	339	332	333	327	313	307	311	300	310	319	318	313	323	318	322	352	343	318	311	312	335	324	318	327	296	317	302	299	287	324	356	327	294	350	303	291	328	315	299	311	357	326	354	293	317	316	307	351	339	330	337	316	341	306	334	339	305	315	310	343	336	325	320	326	342	325	322	296	328	302	301	315	317	323	320	292	303	313	341	341	308	332	311	306	325	322	318	342	298	343	318	296	310	308	326	325	313	329	360	326	320	296	339	325	347	288	325	320	328	277	310	347	319	333	311	318	331	326	290	321	339	308	323	309	349	304	314	322	292	338	288	337	325	313	334	311	316	332	322	343	336	308	313	311	317	305	326	331	345	307	300	329	325	330	325	305	333	336	332	340	309	337	302	311	316	346	317	318	313	319	332	331	332	334	334	314	335	316	321	304	342	312	321	326	368	292	309	317	329	337	299	342	373	317	289	347	317	306	285	348	304	380	296	315	311	300	293	352	302	352	327	321	347	316	318	333	314	361	316	324	324	318	334	336	322	334	360	342	315	304	306	308	299	335	341	326	365	294	325	318	317	317	332	303	306	340	314	289	322	341	320	336	334	326	320	322	326	303	306	317	330	291	309	322	314	328	332	307	315	287	326	290	295	357	307	322	315	335	331	315	302	342	345	341	303	301	321	305	316	331	351	321	310	344	327	336	277	326	336	336	344	302	324	310	288	323	317	318	327	338	320	307	352	300	322	328	310	326	283	301	298	308	342	303	314	324	306	296	303	327	303	340	335	317	315	320	339	303	330	311	325	297	301	316	335	340	315	330	320	325	307	319	308	303	323	319	289	304	346	299	330	334	335	314	325	327	325	312	284	297	342	289	311	314	318	332	287	328	336	321	324	294	315	346	356	348	300	309	351	325	325	318	316	302	322	308	317	345	275	286	312	283	283	348	302	331	366	319	323	309	305	348	330	340	344	306	327	342	315	310	329	327	327	361	343	303	325	299	319	312	282	300	326	314	333	321	328	286	325	317	334	310	355	325	310	307	327	336	289	308	318	304	307	332	317	295	317	330	329	338	288	293	337	267	305	302	323	315	313	330	298	301	315	288	297	324	330	325	333	317	341	315	343	322	300	325	300	333	309	316	299	312	316	306	305	341	294	310	336	329	317	319	318	344	313	297	319	303	315	314	324	352	292	302	335	333	354	323	341	326	332	296	336	286	312	313	311	332	306	320	303	342	312	348	316	302	341	311	318	319	311	326	353	327	291	327	323	301	315	312	315	310	330	317	342	310	276	329	324	307	301	318	296	357	318	326	322	316	307	318	307	315	326	327	310	339	322	326	303	325	322	367	306	334	336	339	314	322	319	321	300	327	293	331	282	313	302	319	348	310	331	321	326	324	284	324	359	333	333	309	328	337	352	343	325	338	347	327	307	318	330	353	286	307	334	330	330	323	328	319	320	311	316	346	319	323	314	317	336	318	298	352	313	332	291	297	354	339	303	322	323	325	304	320	277	323	294	320	305	317	345	313	318	325	298	315	323	340	335	333	320	317	323	336	340	346	337	341	336	325	309	335	304	307	347	329	315	316	322	324	330	313	327	292	304	324	319	355	315	339	327	308	372	300	349	324	301	337	334	301	311	313	362	328	313	310	307	323	322	269	353	328	315	317	315	310	296	319	316	304	319	312	322	325	323	299	298	321	336	303	356	336	329	347	323	334	314	321	316	323	298	323	322	301	291	300	325	348	339	334	321	345	303	303	316	329	321	339	310	312	276	332	298	337	304	302	326	330	320	357	351	311	289	349	302	303	321	328	317	334	309	310	313	315	313	275	349	332	284	336	318	327	314	328	284	334	336	306	306	302	342	282	320	301	323	306	302	325	326	301	318	311	331	306	340	299	321	301	302	332	322	361	322	308	310	343	331	331	315	316	334	348	287	315	326	318	315	330	294	326	321	334	269	308	345	348	314	354	309	342	343	339	316	328	286	339	334	325	322	324	317	292	299	330	327	337	334	320	357	317	316	306	352	319	307	306	352	298	313	310	321	343	310	343	329	304	294	294	343	340	330	344	333	329	317	319	333	329	304	311	317	335	328	314	319	311	339	359	330	313	333	363	323	300	322	316	310	306	317	305	287	332	331	345	356	330	334	321	342	321	332	303	338	301	316	321	284	282	297	333	302	309	305	344	314	315	314	298	315	359	326	342	328	298	327	307	333	329	308	321	311	307	304	331	272	339	341	318	315	344	332	308	288	350	296	314	326	320	321	323	308	334	306	297	332	348	330	336	323	306	303	296	334	315	290	281	290	275	327	310	321	303	345	303	285	316	309	320	328	289	317	333	317	332	328	291	326	310	310	328	308	326	311	346	319	287	303	360	297	331	315	332	326	330	315	298	304	288	305	295	331	279	355	325	304	348	329	360	315	309	322	328	324	316	328	355	332	315	342	296	310	316	327	308	308	294	334	304	330	319	314	311	279	332	352	296	331	323	278	304	362	316	304	322	301	331	311	281	347	362	327	342	331	348	284	344	325	310	360	345	308	315	304	327	306	285	300	295	338	343	320	327	296	306	318	310	319	314	327	301	302	336	321	337	310	333	304	315	324	287	306	310	328	301	322	291	343	300	292	307	366	332	328	307	352	323	283	319	311	339	326	339	302	333	307	309	318	335	304	333	301	339	299	315	317	344	348	323	297	344	300	319	310	287	304	326	334	297	323	301	346	304	336	312	294	358	323	288	342	322	318	311	341	307	295	352	314	272	315	308	330	313	352	325	306	332	341	306	322	312	317	316	308	314	286	306	331	337	323	321	314	281	349	268	333	337	333	306	323	293	338	306	338	337	326	309	324	333	318	288	353	341	311	320	337	339	318	333	334	321	309	331	279	303	305	347	329	328	320	323	329	299	317	334	346	342	323	316	317	313	313	339	318	332	343	343	301	331	278	302	326	332	291	320	333	325	316	353	343	330	328	374	328	309	278	303	322	311	313	351	315	322	354	310	316	310	325	309	324	336	306	320	329	337	327	301	326	328	326	326	331	311	322	356	323	334	292	314	297	349	342	312	329	292	326	322	305	317	305	311	320	314	315	285	290	339	318	323	318	304	356	335	359	339	313	314	330	306	311	312	289	291	332	310	345	336	352	294	345	304	289	329	331	329	311	319	310	352	326	299	317	312
24701	46738	39316	29750	22855	16808	10257	6424	5084	5007	4235	2210	1728	1497	1449	1438	1343	1460	1679	1812	1654	1450	1629	1465	1132	1029	973	891	882	887	918	827	711	782	1051	911	1021	974	856	711	712	765	689	828	793	791	648	584	557	564	511	562	569	1153	1147	972	778	680	608	570	551	541	540	504	517	539	525	542	517	516	489	488	506	522	535	521	510	511	484	501	514	502	495	496	546	498	518	523	556	494	503	490	511	538	501	493	533	503	485	539	569	487	526	500	523	530	494	500	523	487	501	517	501	528	517	513	558	506	519	514	517	477	525	566	523	502	520	536	528	506	504	506	513	517	533	510	468	528	522	512	472	492	495	535	509	531	505	549	507	520	546	522	479	495	523	519	523	504	499	534	505	531	500	545	532	533	560	521	554	517	517	508	514	519	516	528	532	506	476	469	520	490	482	487	524	534	539	513	518	490	478	501	504	541	538	525	494	508	533	478	535	472	494	499	534	552	528	499	479	488	516	528	523	505	533	536	506	514	460	504	552	489	517	533	527	508	554	502	524	530	521	478	499	505	500	503	521	527	478	543	557	481	482	501	558	494	539	479	506	476	516	524	512	494	511	468	529	537	485	502	524	491	469	547	518	475	542	558	497	491	461	514	510	523	545	509	478	482	526	513	554	469	530	535	550	522	547	554	557	471	543	508	506	502	548	508	507	503	534	517	504	495	512	504	556	528	511	509	497	511	511	511	497	530	506	501	536	519	509	551	518	538	490	526	508	504	531	494	511	537	492	466	482	567	511	534	476	523	554	487	501	540	511	537	537	505	495	494	516	507	455	488	530	542	522	566	496	525	521	512	492	505	555	509	583	479	562	507	509	473	518	458	492	497	521	484	495	559	506	542	536	527	511	519	517	491	497	479	530	552	520	520	510	502	532	510	514	487	548	499	530	493	520	504	492	525	526	516	520	518	512	506	526	493	508	531	466	506	527	504	540	545	488	566	486	532	538	517	500	512	532	521	471	521	522	516	493	471	526	502	482	474	501	531	507	502	499	509	519	490	543	547	531	524	542	534	522	538	553	491	529	545	485	514	535	510	491	520	496	468	509	519	502	489	540	497	545	525	483	513	557	524	522	510	590	482	560	527	507	510	523	517	526	519	546	548	546	500	548	567	487	491	544	506	505	527	525	534	504	549	536	534	513	522	523	512	514	514	485	532	506	515	547	519	550	558	490	547	525	527	523	508	521	496	492	499	551	482	522	459	511	507	508	520	520	490	515	502	480	496	504	520	511	537	498	516	532	502	499	528	518	535	523	544	525	512	501	512	537	508	520	553	521	542	482	505	525	518	501	522	525	537	531	517	539	525	501	525	531	507	504	542	517	540	552	501	486	549	543	505	526	491	519	482	571	467	531	482	499	504	551	552	509	519	514	575	509	534	502	511	491	495	514	497	543	539	550	539	539	505	513	534	538	545	550	499	512	515	530	494	555	493	504	523	517	516	510	495	557	490	513	482	509	517	486	551	545	519	497	490	543	481	533	508	549	539	503	529	530	562	548	534	477	547	509	510	482	559	463	521	488	536	513	533	542	509	520	494	554	526	501	489	500	509	492	533	485	507	507	532	526	472	485	506	545	499	552	530	504	538	517	503	486	529	502	506	562	521	546	538	559	541	515	519	513	491	478	517	542	531	491	521	525	529	525	542	480	528	524	482	497	530	496	531	504	527	536	525	523	521	505	490	501	510	534	486	502	494	533	502	470	504	522	472	532	491	483	496	517	536	511	526	517	483	511	513	477	568	542	555	484	530	480	537	506	500	548	524	540	517	529	522	539	491	496	496	514	543	550	547	508	538	556	507	511	509	535	551	506	516	484	524	509	502	471	495	549	494	542	536	520	502	531	526	514	506	524	523	535	557	528	532	536	522	564	508	542	521	525	549	512	520	542	482	489	484	483	530	542	517	536	506	507	509	530	524	452	531	519	538	517	505	543	552	491	519	510	515	528	543	506	523	545	527	475	508	526	508	548	487	500	525	535	530	509	531	526	516	577	534	508	494	492	473	514	476	501	570	504	514	529	512	522	521	496	489	518	476	491	500	495	520	481	526	497	548	513	473	536	569	523	558	524	479	529	540	548	514	507	504	528	519	520	510	472	473	522	563	534	513	499	541	566	530	522	508	506	457	510	513	541	535	532	527	508	538	511	528	515	519	501	547	526	506	523	540	514	551	509	495	513	516	532	475	510	507	457	544	528	478	539	510	513	530	493	543	538	516	579	492	475	522	490	531	486	500	530	497	489	516	570	511	543	495	524	540	501	550	492	480	556	540	512	503	540	522	546	476	535	514	500	475	530	540	506	522	531	537	509	518	516	515	568	513	528	507	504	537	509	537	487	491	518	504	497	529	518	552	507	547	511	543	518	534	476	536	510	502	507	486	496	533	542	546	511	549	537	490	533	490	509	500	516	540	531	503	529	556	536	508	500	489	532	515	517	484	531	507	527	545	514	518	506	524	514	480	511	516	507	536	489	505	501	511	526	488	562	477	484	536	508	490	516	507	500	482	468	550	527	523	513	504	500	533	537	512	541	522	532	509	482	560	514	512	511	527	511	516	554	501	491	510	498	528	522	478	506	533	517	529	546	492	528	519	473	496	528	530	488	538	486	499	508	522	518	535	495	479	511	525	516	506	524	504	533	542	530	522	497	514	516	545	504	555	496	513	512	517	480	555	507	520	534	500	506	537	512	525	481	525	533	512	519	493	504	542	525	466	486	540	526	544	515	530	502	512	514	520	501	490	480	511	537	511	518	529	500	501	495	524	525	503	496	540	495	516	457	497	503	456	533	518	533	511	526	538	531	503	512	523	474	500	519	533	504	474	548	533	516	505	492	558	542	485	558	488	473	539	511	535	548	539	507	523	526	529	503	542	530	543	505	497	512	517	536	554	552	450	527	506	512	527	525	541	472	513	495	500	551	544	503	480	509	523	488	486	517	520	512	463	528	501	484	497	508	487	484	511	529	506	525	527	489	479	501	513	504	516	534	513	518	541	555	551	509	523	542	532	497	519	520	503	511	561	567	525	519	566	550	510	520	557	542	572	533	520	526	491	496	520	480	507	463	519	519	538	500	531	500	526	540	499	538	542	555	523	478	527	544	507	496	523	557	542	519	499	524	523	484	530	478	502	502	504	504	518	520	532	525	514	497	562	504	473	571	530	545	533	549	522	479	483	533	506	483	509	522	539	499	543	516	503	502	519	545	519	517	521	535	569	502	503	498	526	506	484	537	501	546	553	530	519	539	499	505	558	535	524	508	521	531	496	479	517	540	551	483	519	557	495	548	514	538	507	511	533	512	491	546	522	511	495	470	483	533	515	521	494	467	568	522	512	527	501	533	521	532	531	536	525	513	508	486	492	504	494	507	514	465	515	530	537	517	515	540	531	512	530	516	485	543	551	507	502	483	536	506	487	556	519	528	470	509	497	529	518	529	492	513	501	521	505	509	513	512	512
23438	21491	29408	24038	21681	21327	12665	4376	2703	2749	1838	1135	967	906	895	928	726	712	926	929	976	803	889	742	644	568	561	505	497	470	493	454	408	467	535	542	452	611	486	483	425	411	430	437	494	470	401	344	311	292	318	315	328	790	833	667	526	405	351	307	290	324	323	318	288	299	298	292	276	279	314	280	316	319	278	306	335	293	323	280	280	322	310	341	297	290	312	295	260	352	296	324	277	283	311	312	288	299	288	268	307	304	300	301	321	272	282	308	276	305	299	324	296	271	270	314	299	316	294	282	293	280	276	322	306	280	305	287	277	313	289	290	310	300	283	322	306	268	296	301	300	308	310	299	292	302	262	288	284	309	300	281	300	309	278	310	313	319	305	293	293	285	346	286	320	322	353	294	273	299	325	293	310	297	296	313	307	308	292	291	300	311	268	269	293	298	334	275	315	305	311	299	289	294	295	305	272	311	305	328	298	312	326	316	313	313	306	285	310	268	312	317	341	331	279	299	308	282	298	296	317	294	288	296	279	304	327	293	342	274	310	295	307	280	285	314	303	266	300	300	309	284	288	292	298	298	299	290	325	323	309	289	332	293	304	308	294	305	336	310	303	281	282	277	299	321	303	328	318	310	322	297	303	293	330	279	295	312	312	329	305	323	298	297	299	294	277	265	311	314	309	299	303	325	312	279	295	324	316	351	309	291	312	304	308	282	299	269	300	293	308	304	298	306	305	291	294	303	296	311	303	277	293	269	279	312	313	288	296	315	274	338	309	286	271	274	280	298	279	301	296	306	277	306	276	319	271	292	301	294	313	295	312	299	269	284	309	350	310	281	296	328	327	329	299	332	298	301	282	326	308	330	305	307	301	297	270	314	310	272	289	278	271	313	298	299	278	293	300	287	306	312	308	296	319	276	328	273	302	318	269	314	268	301	320	326	303	268	286	334	289	299	302	327	302	321	302	297	313	287	315	285	295	313	312	283	312	314	302	275	290	307	311	302	297	324	280	287	331	296	253	310	301	298	327	303	290	318	304	307	300	315	307	293	273	309	310	284	302	284	269	307	316	288	317	331	304	308	304	272	316	292	301	311	318	292	293	313	298	289	283	302	289	299	317	286	323	290	263	310	313	281	295	277	323	299	287	271	306	323	293	302	294	282	298	307	301	274	315	292	289	313	295	343	302	296	285	289	311	307	292	311	311	323	306	308	277	328	297	304	299	280	334	289	327	316	299	338	294	307	312	322	312	282	290	309	302	321	307	310	309	285	303	306	284	305	293	285	279	323	304	293	288	288	287	276	292	314	304	301	320	319	312	331	335	315	317	328	303	298	301	251	288	296	306	292	306	306	297	315	321	301	307	286	318	305	288	310	310	314	299	310	301	287	282	291	296	306	302	304	305	309	318	317	309	297	326	305	275	310	275	333	323	297	306	306	290	292	299	281	348	318	285	311	295	299	277	305	293	294	270	260	276	302	323	333	329	306	298	287	327	284	331	266	317	310	270	321	308	281	293	322	305	325	300	321	324	311	325	294	314	299	281	319	328	307	308	292	336	295	273	306	294	312	303	318	276	286	301	289	282	280	318	314	306	304	297	296	294	311	305	272	348	303	316	307	281	320	299	305	279	300	315	299	335	302	308	305	291	282	299	319	331	292	259	286	315	324	289	329	293	326	312	300	275	324	295	296	313	300	316	262	312	316	260	314	264	298	301	315	300	299	317	307	292	322	339	310	319	321	269	321	289	308	286	299	318	315	288	291	312	355	345	316	337	283	293	293	310	295	307	300	308	320	323	340	305	327	309	304	301	301	314	330	312	276	300	277	251	306	285	307	300	299	300	292	293	326	294	297	329	293	300	291	300	294	305	313	291	314	305	290	296	285	319	308	297	309	284	306	339	330	305	287	291	276	329	284	325	318	343	298	304	296	277	319	287	318	287	270	291	322	302	298	282	302	301	275	302	291	322	288	315	302	316	323	308	291	300	283	319	305	318	320	323	304	295	293	264	305	289	323	288	281	295	314	279	275	317	298	288	293	310	290	291	298	282	330	309	316	302	307	307	309	336	322	312	289	301	309	280	296	317	291	296	306	273	333	306	311	286	304	298	274	337	344	301	310	305	320	344	284	296	319	290	295	280	323	294	304	295	320	288	266	267	284	308	324	335	292	351	296	306	289	322	306	307	273	298	324	329	324	297	331	291	286	322	302	306	314	288	291	289	344	304	324	287	289	316	292	281	287	325	295	322	317	324	293	285	321	303	313	269	278	280	334	286	274	282	274	306	328	305	308	285	300	345	328	302	299	322	293	283	290	264	315	309	345	316	277	299	298	278	314	272	280	284	305	318	302	290	300	325	298	302	282	308	303	278	305	330	321	288	326	282	287	289	338	298	311	279	302	295	289	306	290	310	334	321	310	317	275	286	297	276	275	301	347	294	321	317	300	305	296	276	297	339	279	330	295	312	317	306	278	304	286	269	314	316	294	300	308	318	303	301	300	316	305	290	302	287	291	285	303	295	287	282	285	304	331	280	289	275	273	306	274	295	256	331	327	302	312	317	311	325	300	323	291	304	319	287	308	298	298	275	300	292	306	330	334	312	302	288	313	314	296	312	291	294	302	303	270	291	285	315	303	293	307	312	297	300	287	317	337	297	323	324	278	330	320	307	294	282	305	314	284	282	317	304	279	282	309	270	275	325	302	306	317	316	265	306	287	269	322	289	325	326	299	296	301	261	285	340	315	309	317	329	315	303	320	281	270	326	352	263	355	271	290	273	289	302	299	311	289	289	286	284	269	320	326	296	323	322	297	302	331	308	296	291	313	297	308	281	318	317	262	297	291	302	289	291	299	295	308	273	323	308	297	291	283	294	292	294	289	290	305	269	324	303	314	309	307	308	324	291	273	279	329	332	316	311	310	316	317	299	296	298	309	311	306	299	283	271	309	298	305	315	333	294	308	293	287	320	289	309	291	277	295	343	277	264	303	294	345	302	282	313	270	336	284	283	290	315	295	317	307	325	298	327	279	300	290	251	306	306	278	317	299	290	301	304	298	276	290	310	285	321	297	303	306	325	300	332	278	295	329	320	307	311	280	300	303	333	315	305	287	280	267	283	300	310	297	304	306	300	340	289	307	297	310	322	318	297	245	289	290	256	286	288	314	302	324	327	313	292	307	327	318	323	298	295	283	293	323	310	292	289	253	312	308	335	290	274	313	358	278	320	304	316	312	266	304	292	322	278	295	327	297	300	303	295	304	322	298	296	274	313	277	306	290	303	318	288	292	327	303	299	306	327	296	304	289	312	295	294	286	304	297	280	318	333	267	286	289	304	288	313	293	280	313	270	287	295	323	323	303	307	292	346	315	305	304	277	317	319	318	293	302	345	297	323	302	309	298	290	326	316	280	303	290	293	297	322	304	314	317	310	289	306	297	280	319	292	283	298	285	311	305	273	292	279	310	312	276	294	304	333	288	277	289	277	315	283	301	308	300
26707	47823	43919	34420	27107	21581	13510	9079	6938	7199	4626	2721	2486	2258	2218	2157	1737	1632	2194	2311	2257	1929	1993	1718	1204	1117	1163	1091	996	997	955	783	736	862	1066	1058	933	1172	1066	919	838	778	832	856	872	900	637	559	571	548	511	553	695	1676	1744	1336	995	757	622	508	497	501	494	480	475	454	473	455	489	497	519	495	456	504	503	466	493	453	439	509	514	491	523	479	520	492	501	467	449	473	485	489	510	462	475	503	467	469	457	452	517	515	488	484	476	471	484	501	469	470	496	485	475	494	480	458	502	475	518	482	504	482	485	468	534	494	468	450	498	525	455	484	484	478	464	491	513	471	471	530	511	531	484	489	473	490	476	491	459	478	474	488	504	518	533	513	482	472	461	498	488	472	479	439	482	460	489	497	488	450	459	473	480	472	528	472	508	499	509	475	465	441	503	497	459	468	485	470	468	478	529	528	463	499	506	490	536	487	494	457	458	483	497	474	461	466	498	426	485	469	474	548	446	504	502	444	473	499	485	485	469	461	464	487	483	475	492	472	500	483	483	456	494	492	489	514	475	483	499	499	505	482	462	451	495	509	533	492	511	495	534	457	544	426	495	494	458	499	499	467	489	477	566	481	469	487	493	512	523	477	485	465	498	483	508	484	443	519	482	453	458	480	498	468	518	477	480	457	473	454	511	462	537	470	420	466	457	520	517	492	455	511	451	456	496	480	509	485	474	457	471	495	454	484	489	497	489	466	472	486	485	479	478	490	468	499	452	479	462	500	468	497	457	506	462	503	485	495	486	455	448	484	462	501	478	467	518	493	477	456	496	515	500	501	497	452	474	462	510	490	491	471	525	484	503	529	469	510	492	468	477	470	507	515	439	513	474	456	454	529	468	480	492	477	503	435	493	447	480	501	512	481	481	467	450	470	493	463	471	522	482	487	489	505	466	474	464	504	478	488	438	507	473	514	449	442	479	510	462	454	464	487	493	473	506	478	455	463	499	439	497	460	495	457	490	511	481	471	490	499	489	458	504	496	481	469	474	491	451	480	462	464	490	485	499	488	453	473	446	456	470	523	449	483	475	478	471	493	507	435	489	483	489	531	482	477	492	506	490	473	463	517	473	451	518	493	480	498	475	513	462	468	516	468	457	425	480	446	475	489	465	507	494	478	485	452	479	497	472	527	454	491	500	466	473	463	467	526	476	499	462	486	480	470	489	501	500	458	502	504	518	490	497	416	490	448	487	486	470	523	422	468	476	499	516	508	522	498	501	454	526	459	484	489	454	507	503	452	484	483	506	500	501	468	468	496	510	494	491	499	471	499	462	488	489	464	431	524	540	491	482	506	510	468	474	470	460	516	520	494	497	440	475	503	465	491	468	525	497	481	491	491	448	489	488	478	475	478	516	431	455	438	518	503	486	474	470	500	524	464	498	489	522	485	476	460	460	468	488	490	492	461	459	517	486	462	481	453	499	474	527	476	480	459	466	493	484	508	458	491	483	494	449	513	519	528	465	489	489	472	476	457	458	486	451	479	484	484	471	502	487	468	527	514	474	458	540	499	484	507	473	501	496	465	505	455	491	504	516	489	447	481	459	490	507	479	458	469	474	568	458	473	508	514	489	522	476	460	489	498	490	464	534	488	497	486	489	461	484	469	504	458	478	469	447	504	459	450	509	472	453	512	461	526	517	460	495	520	477	490	450	474	504	479	510	492	472	446	503	479	469	501	482	469	445	499	513	458	502	507	496	461	497	502	477	501	480	512	474	499	472	450	500	458	446	475	536	539	485	485	512	487	473	460	476	494	502	432	474	491	465	511	488	487	518	450	450	492	464	450	480	484	462	479	493	484	508	501	502	492	482	504	474	435	487	492	481	534	504	503	498	487	479	465	479	518	470	508	467	469	477	519	491	487	506	482	513	476	463	485	482	440	484	505	480	476	455	452	467	503	501	485	483	507	482	466	479	453	491	459	468	431	491	501	491	494	483	463	467	480	506	485	508	448	477	468	482	423	439	485	463	502	468	485	487	511	460	478	430	476	501	462	470	475	499	497	468	460	460	455	490	505	496	500	492	477	431	475	488	512	506	474	476	515	463	499	504	480	523	454	475	493	484	454	438	492	501	472	483	531	479	488	486	505	443	485	497	491	494	511	477	474	469	495	517	475	453	486	520	484	467	473	491	483	483	488	471	484	477	494	500	492	485	479	487	436	493	461	499	485	522	474	510	451	497	521	452	471	469	552	503	466	502	477	465	456	457	501	491	491	498	482	472	487	487	486	428	482	532	490	499	496	521	479	483	504	469	472	499	467	489	456	482	492	499	500	485	508	489	480	463	464	444	459	461	497	504	468	490	492	475	497	459	484	460	487	464	454	483	490	491	447	479	483	524	457	521	502	476	488	490	533	494	487	454	441	482	508	484	506	479	471	441	503	454	482	447	494	447	490	465	491	503	507	491	487	509	477	468	493	506	483	492	470	492	485	529	493	497	478	479	507	469	491	480	499	488	477	514	486	471	539	491	483	480	502	478	447	452	438	480	516	455	518	443	525	469	497	462	499	499	463	452	451	457	497	481	477	470	521	487	511	512	499	511	468	480	486	479	472	469	486	507	480	463	472	497	479	479	468	474	510	470	488	489	499	480	459	491	466	476	539	470	460	464	484	495	472	509	470	472	466	520	472	443	502	478	485	463	493	461	501	463	487	448	471	493	487	513	484	485	501	478	507	466	485	500	498	511	484	498	463	441	494	493	490	482	460	515	463	484	490	460	495	472	460	467	452	466	485	473	473	462	465	466	482	485	474	464	523	495	500	466	456	417	479	542	494	486	507	518	513	489	478	469	483	466	506	463	484	492	475	488	512	476	494	453	511	490	482	506	503	489	515	477	482	463	493	516	495	482	511	490	500	467	486	509	506	474	518	471	461	486	485	469	486	463	503	479	521	533	442	485	468	460	440	466	510	542	489	490	492	492	463	483	459	465	453	441	519	493	505	462	458	514	474	484	470	467	507	454	491	487	525	493	451	488	496	495	486	493	447	434	469	502	463	462	476	499	488	505	472	506	509	510	482	500	471	498	489	472	478	434	466	466	494	486	472	472	546	461	482	517	456	477	529	457	523	519	515	478	492	489	519	475	498	437	491	522	458	474	491	505	470	486	461	474	461	502	459	466	486	493	471	436	489	499	502	483	504	526	496	470	502	471	473	480	469	425	494	494	472	493	492	490	502	452	486	514	485	446	531	468	453	490	497	484	454	467	514	479	452	529	488	453	505	483	510	529	505	464	451	472	483	484	476	456	482	484	469	489	477	481	500	465	506	453	484	491	511	494	475	434	483	507	474	471	480	472	471	415	490	463	481	441	485	485	504	498	486	472	482	469	481	454	492	447	427	450	455	461	464	443	487	475	514	471	482	470	456	457	476	481	464	481	479	487	463	466	511	510	461	500	490	492	488	475	485	528	490	503	474	495	496	474	576	478	530	467	491	482	534	476	499	472	505
27127	22573	24351	16643	7389	4064	1696	1167	938	1192	605	446	465	456	447	442	452	444	519	552	578	480	508	449	392	366	368	351	377	369	372	363	312	364	370	341	339	335	334	326	334	332	320	311	355	366	336	320	314	298	303	282	308	323	330	311	310	325	291	285	248	250	277	302	291	301	305	257	268	284	324	283	256	310	290	293	285	289	278	303	286	270	257	282	281	288	270	320	294	295	292	281	296	326	314	265	296	277	311	253	238	289	247	275	285	293	285	270	286	262	277	291	282	276	315	310	288	272	254	302	270	267	287	251	275	298	308	303	280	262	262	309	318	277	278	279	266	306	262	292	285	283	290	295	311	294	229	256	260	279	269	268	244	309	306	314	320	280	272	247	292	249	291	273	290	305	280	295	265	262	274	261	283	299	285	289	265	295	302	307	258	271	272	299	304	292	303	269	271	311	272	268	255	263	298	264	278	291	266	301	296	269	281	269	283	271	291	274	282	303	272	298	254	264	269	286	283	302	293	277	273	248	278	286	313	274	297	289	283	294	307	250	288	270	272	269	277	241	276	292	281	289	278	273	288	311	277	276	288	291	243	270	255	263	261	273	287	274	262	268	250	277	284	305	271	295	299	296	282	287	280	281	311	296	291	283	287	278	280	271	291	284	281	269	272	286	265	289	296	282	281	281	291	274	294	274	297	290	305	275	314	275	307	240	289	319	280	272	271	270	285	290	295	273	264	308	260	279	303	274	281	304	275	278	261	301	245	284	280	277	278	266	272	291	246	286	282	313	279	294	327	284	286	310	290	274	296	282	261	305	302	283	293	277	298	273	276	280	289	285	293	272	252	274	271	297	276	299	283	254	275	262	298	288	271	265	258	262	297	279	257	274	266	276	264	262	250	289	256	293	314	307	269	279	286	297	262	273	244	273	309	290	254	292	281	267	275	259	268	254	289	297	290	300	289	264	267	280	261	306	269	284	263	277	271	302	281	278	293	291	277	286	286	319	307	244	298	285	285	286	298	274	269	234	250	264	262	277	287	256	323	297	293	278	276	307	285	315	277	296	303	274	289	261	282	292	269	315	275	292	282	298	285	290	270	286	287	290	263	272	304	291	296	288	288	306	265	266	274	260	289	285	267	275	266	257	267	281	286	283	257	289	287	279	282	237	294	309	268	258	262	284	299	311	280	298	296	254	279	264	284	265	267	271	294	274	262	306	271	302	261	280	306	276	283	305	299	281	259	271	273	277	263	286	276	302	293	312	268	298	270	274	276	262	300	300	268	290	269	269	267	316	288	304	293	295	271	266	257	273	286	292	251	285	280	276	310	288	267	254	283	271	278	251	269	268	275	304	298	306	296	277	278	278	251	308	263	274	302	289	268	282	271	292	299	287	242	302	308	263	298	256	288	269	281	304	278	282	292	286	274	258	264	287	270	247	288	287	257	318	283	282	280	265	271	262	272	298	271	265	284	246	301	284	288	290	289	275	294	255	281	287	298	311	290	243	299	286	258	258	300	269	279	269	282	263	305	261	266	282	282	278	275	302	268	272	279	287	268	300	292	278	294	277	274	281	306	278	296	256	294	314	269	278	272	264	264	285	294	279	305	295	297	290	267	267	265	276	279	237	281	289	265	315	297	316	296	265	275	277	279	306	288	298	294	283	278	282	297	300	287	293	261	284	296	276	275	300	319	290	300	293	286	285	263	269	269	244	262	315	274	274	332	279	290	270	290	303	307	301	301	269	285	269	285	265	293	277	297	263	292	256	279	263	287	285	286	289	312	306	289	307	292	281	284	280	294	267	264	282	296	280	286	277	280	266	269	273	259	268	284	256	273	262	268	282	258	265	298	310	296	279	271	301	294	279	259	298	287	266	257	287	293	266	262	286	292	274	254	266	273	288	288	308	273	265	294	266	271	281	299	263	275	284	250	268	274	269	270	288	296	273	267	287	288	265	262	270	252	290	272	273	308	324	282	271	285	286	281	277	292	310	254	310	249	283	268	261	281	274	266	304	298	258	267	278	281	284	296	289	288	301	287	305	294	253	297	265	269	284	300	300	278	264	294	284	255	288	270	303	277	264	328	284	299	291	286	281	290	261	283	314	302	280	264	286	274	263	294	284	264	264	266	252	293	292	310	289	298	295	309	268	295	293	263	291	260	283	303	266	276	292	276	288	282	244	294	286	309	250	276	254	291	266	262	276	244	279	265	288	284	290	269	283	282	282	250	306	293	268	293	252	280	286	280	238	284	273	279	253	282	278	273	274	271	250	274	259	292	270	294	294	265	294	268	272	283	279	277	296	306	271	264	257	303	282	260	269	278	275	283	293	301	260	273	271	310	292	255	328	280	299	289	251	283	291	273	283	281	279	282	299	302	294	294	277	266	292	286	275	279	266	305	291	260	322	285	271	279	265	275	244	286	246	289	286	290	273	288	272	274	276	289	293	297	266	260	255	265	297	281	275	254	284	275	260	270	303	256	287	285	275	280	272	280	282	292	309	292	282	275	249	296	271	300	274	282	277	289	323	285	289	263	261	282	293	276	260	297	282	256	270	299	267	280	291	270	255	307	288	272	270	259	267	250	282	266	273	269	313	282	275	282	289	285	273	291	296	316	298	279	295	292	306	277	262	291	324	258	289	296	268	288	303	270	296	333	274	290	275	254	280	274	266	304	301	277	280	295	305	256	235	271	265	271	318	263	284	299	282	267	284	299	313	294	297	309	267	281	275	291	244	309	287	266	275	318	290	240	277	279	278	289	304	316	252	272	287	285	288	269	294	281	301	289	280	296	311	264	294	282	262	290	283	276	243	271	297	283	280	291	280	254	275	280	285	279	249	278	299	312	275	252	284	315	262	285	299	282	307	290	263	281	263	304	272	261	274	251	293	254	291	258	289	285	264	276	263	272	290	257	291	237	283	277	282	292	283	264	277	268	278	255	267	288	290	286	273	283	267	318	281	303	300	308	271	286	261	268	313	277	283	270	283	288	284	295	281	272	285	251	266	286	273	293	258	308	277	293	274	295	268	294	292	260	271	273	268	278	294	288	299	268	284	237	270	261	293	288	276	299	297	294	287	267	288	310	274	281	281	280	272	271	274	275	270	260	262	274	278	259	291	284	279	298	305	299	292	281	295	298	307	290	294	272	285	266	315	263	279	290	283	264	259	292	298	291	258	289	258	296	279	287	276	260	294	262	291	267	294	281	291	274	268	285	279	283	257	262	298	296	290	252	247	283	271	280	258	289	281	266	285	249	327	273	268	288	275	265	312	283	300	260	303	296	303	291	281	279	280	290	274	282	273	303	288	276	303	278	302	283	273	278	300	299	254	272	304	265	305	308	261	276	292	261	261	280	267	282	278	285	295	253	294	266	284	314	278	268	275	277	264	306	304	254	292	311	268	287	262	291	313	325	318	297	268	309	300	269	287	267	262	287	313	282	284	253	288	288	274	312	269	286	276	295	266	277	292	304	271	264	315	269	280	242	287
23419	35962	31378	20842	13958	9926	4555	3081	2412	3176	1468	1093	959	959	1038	1011	823	851	1191	1141	1246	984	1019	928	751	731	767	658	643	699	716	665	533	601	679	672	586	656	681	630	609	576	558	614	579	711	633	595	511	494	480	472	508	613	575	599	546	531	466	455	483	462	424	448	460	452	464	434	460	461	440	438	434	419	487	479	451	429	447	452	481	446	440	456	433	424	463	466	459	430	433	440	472	453	427	486	415	438	490	478	439	449	460	433	463	451	478	463	485	431	456	448	498	436	440	465	421	443	440	476	436	462	478	450	477	472	451	431	453	471	455	443	462	482	453	467	488	495	450	419	486	432	491	435	461	478	405	459	469	477	491	471	489	494	436	422	454	455	498	478	475	477	431	499	452	464	490	471	501	424	462	429	443	478	457	446	478	442	446	473	436	460	441	460	473	480	499	499	439	469	460	419	447	468	450	458	405	440	422	484	464	475	458	452	448	512	459	444	450	465	477	400	497	451	468	465	450	428	520	474	447	459	429	413	451	464	400	460	469	469	447	432	473	449	460	461	444	456	482	448	448	464	462	459	447	444	497	482	479	446	443	454	431	458	451	446	475	467	489	484	468	453	440	455	437	457	490	490	462	441	463	444	440	470	448	446	451	433	456	473	460	485	451	461	461	468	472	467	487	449	454	446	415	435	435	482	447	468	455	471	490	455	452	417	427	443	463	481	476	435	444	456	481	439	454	484	483	425	422	460	459	491	454	467	476	449	482	490	456	498	472	445	493	450	473	477	454	440	442	423	462	476	464	441	417	466	520	443	466	457	473	473	424	438	467	454	470	502	460	449	504	476	422	457	453	434	479	464	484	428	476	455	428	472	426	458	429	417	445	442	425	464	470	443	444	432	460	445	460	432	477	473	445	446	430	440	470	483	421	436	435	477	436	420	435	471	437	395	467	485	455	470	479	469	457	456	449	478	458	432	452	496	492	463	426	451	445	457	480	430	437	490	444	427	470	471	483	459	485	473	476	477	451	400	428	441	480	491	445	463	450	475	451	431	424	450	447	452	431	458	459	449	447	449	447	445	502	494	492	458	422	480	453	509	410	430	447	470	432	441	421	444	487	474	447	444	442	459	475	473	446	446	470	435	435	458	473	457	445	449	457	483	448	460	489	449	453	446	476	462	458	449	421	485	415	499	436	432	484	439	449	492	424	407	473	492	467	457	488	467	425	480	473	469	449	429	449	479	451	443	488	489	453	439	471	416	468	482	430	516	478	425	462	458	469	469	491	471	448	478	434	459	471	460	452	473	449	444	430	448	442	428	432	410	478	478	447	439	416	449	490	460	473	413	423	415	457	457	435	453	455	462	450	458	446	475	430	512	468	471	454	451	470	429	468	450	458	447	472	461	490	493	427	465	442	478	487	455	449	432	456	431	499	449	437	429	456	441	442	460	442	454	453	426	485	487	452	446	484	445	440	414	475	434	443	491	437	437	443	457	460	478	447	487	438	434	480	468	427	413	431	458	461	459	486	506	471	487	453	443	477	438	427	432	470	448	456	428	465	457	469	455	447	431	447	449	483	452	467	441	472	456	436	442	416	459	471	471	469	472	473	453	429	474	452	470	467	445	451	438	459	434	440	444	446	430	502	412	411	468	462	445	446	411	444	488	451	443	435	409	487	486	453	485	444	450	454	497	503	489	464	456	442	466	452	445	466	429	461	432	489	445	483	445	470	474	492	436	481	429	437	447	479	482	442	453	446	486	461	476	443	415	443	437	452	462	420	448	456	425	456	494	473	433	472	451	465	444	449	442	463	417	449	487	465	445	465	471	433	445	445	444	470	421	437	458	494	443	440	447	459	476	404	455	453	452	483	451	480	498	435	444	467	417	454	459	430	471	441	408	475	476	511	457	442	439	451	484	422	447	461	477	416	405	476	453	474	422	436	452	470	456	440	425	454	467	466	459	467	460	452	410	477	460	442	438	427	477	452	461	423	437	500	448	449	490	455	433	501	444	445	456	427	465	467	434	458	449	428	447	444	461	480	423	514	455	451	446	449	470	421	437	424	497	404	445	445	427	427	440	424	484	469	424	439	464	434	462	416	416	500	413	462	449	474	465	457	428	463	451	446	462	423	462	411	441	445	435	415	431	483	487	443	498	461	393	435	473	432	450	462	446	452	508	496	451	461	444	471	470	459	463	469	435	474	486	432	416	474	438	455	472	461	450	474	428	439	432	430	431	462	475	470	414	471	427	459	448	446	425	469	483	458	455	459	455	440	441	469	478	453	454	470	471	491	438	438	476	446	442	493	475	473	467	451	414	498	465	436	433	468	424	455	484	446	470	468	463	483	428	483	463	503	471	443	501	441	446	406	448	448	447	419	471	430	471	434	485	503	496	426	438	457	484	457	477	414	436	469	459	431	474	458	451	459	472	431	475	468	479	454	415	473	448	468	464	470	474	411	482	487	475	444	484	479	414	464	437	465	451	444	447	448	455	468	490	445	474	460	454	456	462	466	482	475	468	474	459	476	446	461	430	428	415	454	457	484	428	409	475	437	433	494	487	431	457	435	461	446	476	484	434	390	423	478	464	470	473	448	457	485	473	496	444	459	455	455	485	462	472	451	445	447	453	486	433	437	491	473	460	449	469	432	460	465	415	497	475	460	440	441	446	452	438	468	430	478	487	495	398	440	457	494	443	469	456	448	455	460	424	463	466	456	439	457	470	460	461	472	478	444	445	459	444	480	454	452	476	446	463	469	440	446	451	456	444	485	453	446	452	424	473	422	461	464	451	429	439	423	468	459	454	427	457	474	411	490	432	457	462	411	427	450	443	458	478	430	441	469	425	457	476	486	469	445	479	462	456	499	437	455	478	453	459	474	447	453	429	456	432	423	442	495	439	477	464	483	427	476	427	444	459	454	465	459	460	448	462	451	447	431	498	480	424	444	458	443	449	469	453	469	469	492	442	443	457	468	450	452	442	444	479	477	454	451	446	450	439	448	480	434	434	430	425	460	483	458	476	460	438	443	468	452	445	464	425	435	444	438	460	410	463	478	482	446	449	427	471	472	473	418	478	433	439	470	459	449	456	450	441	475	447	475	475	421	468	444	451	449	471	466	445	453	400	425	453	407	453	472	456	441	479	433	469	473	444	423	463	467	442	481	471	457	460	459	486	479	449	433	446	483	464	439	472	454	467	469	422	433	461	450	431	490	475	466	436	426	431	422	485	470	461	418	432	453	464	467	460	444	464	425	464	481	493	470	502	447	479	448	427	466	472	459	425	499	412	469	461	465	449	465	461	466	443	426	484	452	487	472	456	479	434	467	452	433	433	453	449	457	469	470	450	419	415	489	446	485	462	441	440	477	498	462	445	447	494	449	440	458	473	469	432	459	478	433	433	420	462	442	469	467	473	482	443	473	450	461	449	449	445	436	447	436	503	446	424	447	447	438	457	447	499	462	458	461	395	453	466	457	405	454	431	465	443	455	479
24517	21509	28817	24792	21087	13563	5158	2565	1815	1819	970	826	739	744	684	783	666	674	757	831	799	657	667	591	517	467	497	437	430	448	491	471	442	396	383	453	424	444	442	522	504	440	406	455	381	398	425	437	417	330	357	319	378	503	604	550	467	406	339	358	312	297	317	341	306	323	313	329	307	330	307	316	308	343	322	303	322	317	302	321	311	334	334	298	323	302	317	316	320	303	362	334	311	322	306	347	332	294	296	338	328	294	303	329	343	301	313	360	328	298	364	348	327	308	329	309	322	334	338	290	294	335	300	346	299	335	342	320	311	340	307	304	317	310	353	328	341	311	326	312	312	347	306	338	332	327	322	326	323	327	313	336	314	308	348	357	299	319	294	310	340	326	304	289	314	320	295	318	306	311	359	346	298	318	320	337	334	298	300	338	321	314	350	304	329	321	349	317	308	351	304	374	336	311	349	317	300	328	315	325	343	295	320	328	324	343	348	307	332	318	321	325	322	299	316	333	345	285	307	353	344	306	313	364	323	328	289	324	307	318	329	310	301	323	319	332	299	316	325	291	317	307	343	340	352	289	314	304	294	306	304	335	308	322	337	317	328	337	328	336	343	311	317	337	293	311	326	328	318	313	308	307	300	313	293	333	302	320	320	331	351	342	321	364	356	320	331	310	326	329	309	338	340	318	345	296	320	318	348	327	336	314	320	353	333	330	301	298	320	299	322	340	342	323	325	319	308	295	328	326	322	302	304	344	374	306	369	337	323	313	298	287	293	344	304	349	327	311	325	319	346	299	302	317	296	325	329	334	330	319	338	303	327	342	338	318	360	331	303	308	295	339	320	327	342	370	325	325	331	323	328	317	312	330	316	333	288	359	285	338	327	328	332	309	321	321	317	357	329	315	291	346	341	312	332	325	314	307	320	333	314	322	302	354	350	320	316	342	325	304	324	285	309	306	304	301	334	317	351	330	320	343	317	333	326	318	354	288	310	323	312	294	328	301	341	303	326	327	317	323	315	317	301	325	344	340	307	322	299	317	308	320	321	323	301	338	312	294	350	335	314	300	329	330	357	319	321	303	290	302	327	334	320	311	314	313	318	340	309	282	329	320	317	327	310	329	341	316	308	340	298	312	332	348	289	352	316	306	320	334	324	308	296	346	349	334	296	311	307	318	335	301	355	338	327	343	297	318	317	324	329	317	306	320	319	326	314	310	329	291	319	338	364	314	314	331	340	324	342	342	306	318	309	318	324	317	306	334	329	305	328	330	323	289	335	319	352	328	338	319	311	323	335	306	307	321	336	310	330	337	342	274	316	315	319	333	315	330	298	357	317	322	330	331	340	338	322	336	341	308	331	319	308	319	340	306	327	308	323	325	345	299	315	314	306	299	329	297	304	330	321	343	299	323	301	332	289	313	301	336	316	343	339	337	311	336	326	337	330	303	333	312	298	293	288	324	346	334	338	339	321	309	299	325	335	291	289	332	297	337	315	348	325	309	306	310	292	289	309	326	294	311	323	321	310	304	311	336	293	314	313	330	298	292	308	349	301	330	328	325	297	314	320	351	306	333	314	304	353	301	341	319	328	320	339	316	309	327	344	299	320	316	331	321	302	315	327	336	355	317	321	285	316	317	323	341	305	295	324	339	306	331	353	288	325	345	341	321	340	332	316	333	334	306	315	344	333	320	310	325	306	309	289	323	296	280	277	330	325	303	339	365	332	347	348	314	291	314	306	292	283	334	317	300	341	308	328	328	310	337	316	312	302	321	313	309	344	337	343	354	337	313	332	338	333	333	349	339	301	332	319	326	326	315	307	297	321	314	342	317	300	302	344	346	325	319	307	294	307	304	298	335	329	331	335	293	324	329	314	304	315	338	338	314	302	314	323	322	349	336	344	321	314	337	315	326	348	330	294	317	322	335	313	307	310	317	309	327	295	324	334	301	325	327	286	332	340	288	332	344	322	320	286	305	367	354	341	319	354	293	339	316	336	359	329	312	309	338	326	354	312	311	343	323	321	332	313	308	305	334	330	371	345	312	304	351	315	295	297	332	317	331	334	313	338	340	330	321	316	311	298	299	321	325	292	338	343	314	317	321	315	300	339	344	315	318	347	302	340	326	306	295	299	316	327	318	304	323	360	306	320	322	318	343	282	331	328	315	315	306	298	326	325	327	316	316	325	324	320	314	313	318	313	321	309	331	333	309	301	320	347	334	310	298	323	324	330	355	299	324	372	283	340	312	282	296	288	334	319	300	321	305	309	321	328	348	337	292	320	328	328	323	332	335	315	343	299	340	303	308	324	305	318	304	320	354	303	307	321	319	306	330	329	310	293	311	338	352	312	323	333	320	355	324	296	305	323	307	314	337	299	307	353	336	348	331	307	332	329	303	346	350	297	342	291	289	303	318	338	319	331	304	300	316	310	308	337	296	318	310	325	320	356	326	321	311	317	311	313	349	347	330	333	280	318	309	312	308	311	340	316	328	284	294	301	318	325	343	350	300	345	299	309	315	344	341	308	340	332	366	355	279	321	316	350	313	310	338	324	283	296	346	301	346	307	336	316	311	351	311	316	331	317	321	340	319	325	320	309	310	325	314	328	307	340	350	328	370	348	337	331	332	330	320	341	296	308	277	305	307	329	325	331	302	335	326	322	332	333	310	297	302	340	316	339	315	304	332	292	349	328	289	308	327	306	327	314	305	326	286	297	314	305	315	332	301	300	319	340	316	333	320	331	321	291	312	340	329	329	336	291	304	355	311	315	308	309	299	344	321	350	349	309	337	324	299	324	316	298	297	325	322	308	317	341	307	312	311	312	274	317	329	313	306	310	321	303	332	332	314	331	304	303	312	300	316	320	316	348	323	365	318	306	310	329	315	347	316	340	355	305	319	331	331	337	344	282	308	309	352	327	296	356	291	338	339	316	315	307	314	350	339	330	290	339	327	319	298	339	330	316	344	317	314	309	325	311	301	288	333	321	324	368	328	327	329	337	335	331	311	327	353	342	321	326	299	361	320	326	325	325	310	296	294	343	297	305	316	347	334	363	327	317	341	306	306	315	324	328	317	309	302	310	315	295	301	315	308	323	307	274	288	323	318	332	306	345	345	350	323	313	332	318	345	315	337	323	322	308	352	307	326	328	290	329	314	352	336	326	299	357	331	325	332	325	308	306	346	314	305	321	336	328	324	330	335	289	304	323	286	304	317	335	322	346	337	319	335	344	326	337	337	345	307	309	295	335	300	297	343	340	352	315	333	344	337	330	345	298	352	348	358	329	318	316	314	315	352	302	297	303	335	336	350	321	332	288	336	323	287	303	332	311	349	299	350	337	343	340	318	318	324	338	316	316	316	304	332	314	302	300	332	312	318	336	323	352	328	323	302	290	341	332	337	309	326	303	320	301	342	313	281	336	306	289	318	329	318	326	327	338	357	319	309	309	315	302	340	328	328	318	311	319	300	334	308	311	337	333	339	349	339	316	347	311	335
22228	42627	37774	27736	21774	16070	8794	6328	5129	5066	2618	2032	1715	1653	1673	1662	1453	1453	1728	1896	1901	1451	1467	1283	1042	978	964	903	914	866	1015	845	808	779	749	940	740	800	912	846	899	761	800	780	683	632	682	792	639	615	543	555	578	965	1318	1086	857	722	642	554	572	501	503	507	509	525	529	472	513	501	531	480	536	554	525	552	525	576	508	504	505	550	527	568	529	536	489	528	542	494	553	523	500	498	528	503	517	548	526	513	519	511	554	517	513	502	540	544	509	519	527	540	530	499	522	535	543	546	479	526	510	511	548	522	537	558	523	505	517	532	551	572	501	513	525	523	504	456	546	540	547	551	482	526	553	504	528	521	489	489	521	535	450	513	530	521	539	489	536	545	550	514	515	505	475	514	512	528	534	508	519	525	554	514	494	498	521	534	516	528	519	563	520	514	524	492	491	522	516	529	491	507	545	489	521	531	530	458	485	547	484	492	518	513	491	526	498	539	478	510	533	566	527	528	553	543	529	514	491	533	535	483	496	535	545	536	543	501	512	510	516	550	543	550	534	529	505	525	513	519	552	529	520	509	503	507	468	539	503	519	503	490	557	485	499	492	486	496	493	465	533	509	496	552	523	506	539	588	541	548	536	564	532	480	539	475	556	529	534	529	490	537	499	498	546	525	555	528	516	533	502	517	515	556	477	515	505	531	516	473	509	500	488	542	530	539	488	559	521	522	539	551	539	529	547	533	501	517	495	527	525	508	537	560	489	495	520	496	509	472	527	529	546	509	551	531	536	504	561	519	517	529	495	533	504	489	513	489	507	532	489	531	494	538	523	517	514	504	532	518	509	517	495	478	492	499	509	492	523	533	511	570	541	512	517	477	535	529	547	474	498	523	543	539	502	522	531	512	533	547	538	500	492	517	553	475	526	512	514	491	499	495	519	491	496	507	466	564	555	531	554	526	525	564	517	539	509	545	521	483	549	525	536	536	481	578	527	487	495	531	556	497	504	498	495	532	504	551	540	535	491	541	534	507	508	496	508	511	506	530	535	540	519	508	507	508	507	524	553	504	510	521	521	540	536	504	526	514	527	511	532	502	570	519	517	487	557	499	498	534	518	534	502	549	518	527	535	528	555	547	495	509	527	560	505	512	544	555	517	500	511	551	540	514	504	504	528	520	539	533	494	523	541	479	541	523	532	515	493	495	545	556	498	507	522	528	526	518	527	539	522	555	552	526	483	548	561	526	505	547	495	538	523	547	545	534	506	526	530	545	485	487	512	539	515	515	519	512	517	494	529	517	527	544	535	539	555	494	534	520	476	533	561	477	506	503	515	534	548	536	517	554	565	532	557	543	515	523	490	488	546	508	498	531	512	525	477	536	542	550	528	517	554	575	520	529	515	520	523	511	499	493	519	512	534	511	531	527	457	508	476	522	533	519	531	527	536	519	560	541	526	504	500	515	525	547	520	523	538	506	510	540	491	516	505	493	508	528	533	481	569	486	505	489	524	490	522	543	544	517	515	513	541	549	530	506	529	507	556	524	481	562	493	503	505	526	509	510	537	525	530	511	550	511	483	533	571	489	541	537	519	550	537	519	502	491	551	517	531	528	491	509	523	532	496	497	521	542	517	538	519	514	520	512	475	500	515	515	511	481	543	498	547	537	509	556	537	558	522	493	504	502	540	528	531	543	519	493	500	529	472	462	520	529	509	495	528	546	552	511	502	538	542	545	534	501	535	491	488	519	472	509	525	557	522	538	533	543	521	514	518	520	545	517	542	525	478	536	545	534	546	525	524	540	514	545	504	542	478	527	519	483	468	559	517	514	482	482	490	512	509	522	507	516	552	518	479	539	528	475	526	499	555	530	501	550	515	545	563	530	516	532	501	476	533	495	518	509	501	491	533	515	494	510	506	512	544	534	494	571	515	548	488	516	548	534	521	524	487	531	562	513	529	505	461	516	513	541	508	531	501	501	547	541	497	511	488	524	520	545	469	508	551	489	540	518	511	494	503	500	512	485	532	494	538	538	516	514	508	580	530	538	502	524	520	499	491	526	514	495	490	545	528	526	512	528	518	508	506	503	502	537	506	506	506	515	542	499	494	503	476	495	518	521	502	545	497	544	569	535	503	563	506	522	565	518	541	494	537	562	520	536	548	493	509	511	515	499	570	526	496	493	520	540	519	540	516	529	513	545	541	496	520	536	516	480	483	531	541	537	470	501	526	500	518	509	554	513	516	550	518	503	538	525	543	510	524	507	511	546	563	520	510	489	550	466	517	499	519	503	543	509	576	528	560	528	545	514	512	550	512	484	510	510	534	533	552	514	535	551	537	532	518	520	485	537	489	517	500	519	579	559	515	536	537	503	522	550	535	512	516	531	494	524	537	526	517	520	537	547	513	539	505	532	494	523	492	496	548	508	486	479	545	505	526	502	534	506	502	505	522	517	528	546	526	527	557	515	520	517	539	508	537	510	512	539	559	496	487	492	504	525	526	539	523	491	558	509	552	510	525	573	493	530	520	538	542	477	506	524	484	516	496	533	529	462	514	511	557	523	487	517	502	503	503	533	517	504	530	500	531	540	527	526	506	500	531	488	528	504	500	535	523	540	517	545	531	551	538	501	516	521	555	510	530	541	473	535	512	519	518	510	530	488	526	531	552	526	528	530	508	536	526	542	536	511	571	548	506	532	557	520	511	504	490	500	541	492	514	509	576	502	548	541	518	546	494	522	518	541	529	511	533	493	539	506	534	513	525	502	506	509	505	514	527	503	532	556	494	528	471	500	501	512	524	515	556	535	539	516	521	545	535	540	537	495	489	514	530	513	476	521	523	510	506	516	511	497	516	535	554	516	554	525	512	551	537	537	496	502	549	569	524	471	514	534	482	513	555	501	520	502	534	499	530	493	497	501	543	539	494	530	528	505	525	523	510	502	506	482	539	490	521	515	525	550	545	526	564	493	514	530	508	504	499	512	516	563	549	519	523	505	525	529	519	525	523	531	489	524	510	566	538	542	523	490	514	549	546	493	533	533	514	506	523	503	502	526	478	534	508	537	563	515	491	486	497	524	528	554	541	497	507	518	528	496	516	471	516	508	521	493	481	521	530	503	508	556	501	538	561	553	577	487	508	530	530	551	512	516	517	562	542	549	501	501	517	482	531	490	521	548	517	528	498	501	467	501	508	498	522	511	533	495	536	519	522	529	499	529	514	520	543	524	550	553	500	524	527	493	532	506	537	555	539	531	534	555	512	477	523	495	579	526	549	510	520	498	532	546	511	516	515	486	489	523	567	509	522	529	529	484	528	543	502	527	547	569	493	532	562	514	511	531	522	539	507	546	555	507	524	485	525	516	568	524	541	500	497	536	498	518	561	519	487	492	485	506	524	489	567	562	556	557	510	529	500	524	500	509	532	522	528	528	530	547	555	514	471	535	494	512	477	504	505	535	535	527	486	535	500	512	528	527	473	533	506	519	538	523	511	548	502	545	507	523
23540	21544	29470	24106	21695	21098	11744	4242	2619	2227	1319	1232	958	975	928	980	763	883	987	1078	1128	780	811	653	587	524	537	483	475	524	585	520	490	415	437	472	503	398	538	430	505	488	467	448	427	464	409	388	483	358	317	321	363	550	878	768	605	515	390	326	334	296	331	326	304	300	309	281	306	293	300	311	293	320	290	304	313	316	305	307	357	316	329	326	259	337	295	303	285	302	290	336	309	313	321	342	302	272	319	320	287	316	305	297	283	311	319	317	319	335	298	308	315	313	306	295	310	281	326	305	302	273	291	315	313	303	286	276	277	277	320	307	281	299	297	293	316	305	318	338	304	310	302	311	312	319	317	308	310	292	304	330	299	327	301	300	297	325	336	322	274	300	301	322	294	290	307	304	341	291	297	314	307	307	311	300	272	303	287	299	279	291	318	320	329	337	308	263	319	294	312	306	276	312	311	293	338	274	335	291	315	319	306	283	306	317	292	302	330	327	290	302	312	332	307	321	309	311	299	290	337	325	319	329	303	336	319	280	287	305	333	319	324	296	285	295	330	298	300	280	312	319	327	305	301	277	317	294	309	290	291	294	322	307	285	354	324	358	283	296	268	314	318	275	317	293	342	309	313	291	310	300	294	296	314	290	340	298	286	302	308	285	302	318	317	310	310	328	294	342	327	308	312	293	306	300	286	306	305	286	295	306	311	297	331	336	288	285	321	296	298	289	301	302	314	304	296	308	303	312	335	300	270	323	289	301	333	319	335	288	285	314	279	278	307	308	313	321	329	316	299	321	317	296	294	330	286	352	285	270	303	349	317	307	316	301	336	282	337	290	309	292	334	292	332	336	311	317	287	306	282	332	300	307	318	294	331	310	282	324	309	302	296	311	286	290	316	308	327	303	345	304	286	296	315	304	315	317	334	301	298	323	310	340	293	310	303	308	302	325	277	289	325	313	318	317	291	319	313	335	285	327	335	283	322	291	284	348	288	315	340	276	290	306	301	273	284	304	299	300	332	320	271	298	289	300	305	329	301	313	291	312	312	286	299	332	347	311	291	299	304	288	297	336	306	307	296	306	295	292	310	303	286	323	335	316	335	331	293	330	275	324	292	308	289	314	281	304	333	316	315	314	308	304	292	271	314	326	315	309	318	323	285	319	299	293	302	314	306	295	302	303	307	313	301	329	286	328	291	271	301	324	307	301	282	287	319	301	296	290	302	333	317	311	314	310	337	280	323	290	275	311	301	307	302	318	300	317	319	302	291	338	294	291	305	310	330	307	299	337	299	312	276	315	319	331	320	306	294	299	320	289	314	318	310	289	300	333	293	328	302	299	331	311	317	317	332	315	304	297	298	305	300	261	295	309	320	311	311	290	323	285	310	295	325	305	305	322	325	308	315	306	350	317	300	293	317	331	277	312	343	285	293	290	317	308	314	326	308	308	276	300	292	298	351	298	311	282	312	298	305	332	323	277	327	309	310	324	299	308	294	303	298	320	307	297	303	284	303	275	350	326	310	290	301	302	312	293	298	308	297	293	315	280	279	311	309	310	301	334	284	292	295	334	291	288	299	285	265	340	328	288	305	316	296	319	283	309	280	301	316	352	307	306	294	306	289	279	304	314	289	298	294	264	311	310	285	309	319	295	264	290	321	330	330	283	296	284	303	281	295	278	314	331	311	282	362	280	290	319	318	293	289	325	327	301	329	325	314	337	334	287	342	298	335	303	292	291	318	295	313	290	293	298	344	274	313	298	273	293	315	285	296	291	306	312	298	301	284	322	291	287	276	335	294	297	316	297	315	335	296	288	313	280	293	337	300	320	309	313	288	286	303	300	315	295	296	296	327	293	321	301	291	317	297	346	311	311	334	330	313	299	303	312	321	297	311	328	297	286	315	332	309	291	299	298	302	293	292	332	310	308	342	286	324	312	318	319	310	296	312	294	306	331	284	335	318	314	306	325	298	316	266	303	296	312	301	295	288	321	318	282	309	311	311	328	301	314	306	312	325	335	303	332	291	315	318	322	286	305	285	283	302	302	372	306	333	293	312	308	314	334	299	324	292	311	309	299	266	318	316	313	310	316	327	311	272	323	296	302	299	269	311	298	311	293	286	291	314	285	304	314	292	313	321	314	319	318	315	332	339	323	327	335	313	292	305	289	303	298	289	306	304	300	315	303	277	329	304	284	292	321	272	285	303	314	315	317	318	320	288	274	328	309	292	280	292	313	295	313	302	344	299	302	328	308	286	317	296	293	281	304	300	259	295	307	298	311	307	320	314	302	316	299	324	285	327	292	320	295	258	319	291	292	335	303	304	316	317	293	328	331	308	314	315	317	292	301	326	316	339	327	292	301	321	332	291	301	275	292	303	288	303	331	300	330	325	316	285	296	292	302	328	327	304	289	304	317	290	320	313	289	314	268	314	301	306	332	299	295	281	300	330	326	305	293	317	299	309	316	308	298	279	291	311	304	297	320	295	299	305	313	304	307	307	291	299	302	319	276	309	267	339	282	335	316	284	335	324	308	311	301	289	308	290	324	302	290	308	314	317	297	273	286	301	288	337	289	283	308	314	288	309	313	291	322	291	307	295	317	281	259	306	292	329	292	295	320	291	301	301	343	330	294	312	283	292	274	312	317	317	309	333	316	303	339	283	319	304	325	340	330	327	333	296	329	307	288	312	294	342	295	301	276	313	317	298	303	311	311	300	286	310	305	311	312	311	282	285	311	355	274	290	329	295	317	279	308	311	285	298	310	311	281	284	335	301	309	323	309	302	324	297	291	326	369	331	290	330	298	294	300	308	309	290	292	314	310	300	322	307	317	303	306	308	310	291	311	298	311	306	322	289	327	320	291	331	298	308	314	317	298	328	329	311	312	320	316	302	296	284	341	298	326	279	291	311	306	311	302	312	316	292	292	316	295	286	294	302	320	309	277	327	302	302	293	299	283	315	309	296	314	353	313	293	295	315	331	320	329	326	301	291	349	314	282	304	317	313	314	338	346	327	324	309	306	315	301	287	292	315	266	293	291	290	290	318	303	325	299	313	278	303	292	299	285	326	307	294	315	294	312	290	301	328	320	348	304	287	334	299	291	295	298	330	282	318	287	326	303	273	334	286	297	296	314	307	325	295	294	324	295	313	278	334	299	320	304	305	321	328	314	296	326	343	311	286	313	284	335	286	288	301	280	304	291	287	277	324	306	315	295	331	294	307	317	305	326	299	319	266	275	290	295	279	329	323	308	316	300	313	297	274	288	305	292	312	281	313	310	317	297	283	321	322	314	326	287	315	309	276	308	314	313	313	300	321	284	286	274	277	301	315	291	299	335	309	327	286	319	280	317	275	325	288	262	298	314	291	291	320	273	308	316	317	304	330	283	344	307	294	308	294	299	309	318	308	275	339	339	328	313	328	318	290	276	290	311	339	287	291	314	298	294	314	282	327	313	298	307	324	318	305	306	313	283	280	279	305	313	317	297	266	305	315	322
26125	47106	42139	32248	26954	19344	13163	9248	7092	5964	3511	2955	2564	2455	2316	2488	1835	2171	2484	2605	2764	1896	1777	1454	1281	1181	1133	1005	918	965	1190	1136	959	696	727	873	940	743	1080	857	945	968	848	833	763	808	674	724	861	665	570	558	547	1016	1927	1530	1184	863	677	531	505	508	520	458	477	475	451	504	506	476	479	501	498	522	486	501	508	503	492	502	495	540	499	518	477	497	483	495	493	532	450	461	526	507	460	497	564	459	467	482	516	456	480	504	522	523	506	476	502	497	498	514	490	512	471	443	487	488	461	502	492	461	492	487	476	479	528	495	457	524	470	524	493	467	468	464	484	494	490	498	447	462	552	481	524	471	514	521	476	464	496	503	496	521	505	465	505	514	467	479	461	529	481	476	517	510	486	466	485	473	477	472	479	514	521	484	494	510	525	472	492	484	480	485	511	490	491	477	468	534	444	472	493	506	497	478	490	523	465	462	493	488	507	486	519	453	473	499	457	459	514	476	456	471	518	431	504	530	476	501	483	485	500	453	533	469	434	466	493	506	493	485	512	497	477	491	511	499	478	436	472	461	510	470	528	495	468	510	553	503	487	454	481	471	441	480	515	508	446	488	516	483	483	489	466	466	474	506	501	486	496	524	464	450	542	505	502	494	486	447	509	487	467	493	453	497	494	524	457	449	483	509	528	474	467	475	465	490	518	506	510	474	457	465	464	500	520	480	494	483	452	509	491	482	486	441	487	491	478	512	456	475	499	460	471	495	511	516	503	509	535	483	501	482	482	526	484	520	459	519	466	503	467	507	490	469	501	429	482	485	441	464	482	534	493	490	473	525	479	460	522	485	440	476	486	456	492	475	478	488	483	470	494	493	454	496	471	465	473	526	487	481	495	458	469	480	501	518	525	476	476	518	535	491	482	469	517	494	498	477	472	552	491	506	513	453	516	465	465	492	492	488	482	485	491	509	509	466	460	522	470	492	481	469	486	516	474	478	471	479	521	494	462	488	468	501	511	467	473	475	528	468	495	485	472	499	520	531	483	474	473	524	483	529	460	500	510	497	481	447	500	498	475	508	466	466	484	407	499	518	546	505	480	523	505	505	497	459	527	504	487	508	496	507	508	460	481	526	495	475	479	495	473	473	517	495	502	489	519	493	484	482	510	479	536	501	440	495	482	489	471	478	445	489	487	492	457	497	484	495	519	506	448	506	490	424	470	493	501	494	497	463	488	504	542	496	489	501	485	493	480	532	508	493	483	494	554	496	516	517	489	516	462	489	506	502	490	496	436	477	476	490	481	480	504	478	458	501	504	507	506	555	515	491	530	500	443	516	468	502	480	484	466	499	510	495	498	531	535	475	480	501	484	534	509	478	499	484	477	546	485	465	444	496	480	495	473	479	507	506	471	510	504	496	515	466	511	449	475	537	461	443	499	501	479	472	499	498	488	504	471	507	487	507	509	519	520	513	489	540	473	474	491	487	482	493	525	502	495	469	449	515	466	453	524	524	472	471	500	485	517	490	500	489	503	555	479	465	522	472	491	512	484	500	497	494	490	468	507	462	511	508	487	473	505	467	482	473	502	490	517	506	492	474	495	507	505	482	504	476	504	451	508	467	515	490	544	516	509	527	506	478	510	460	476	481	468	510	493	466	505	496	498	494	507	494	468	481	504	503	480	515	497	483	523	488	535	429	483	477	510	509	489	486	506	542	499	463	463	491	498	466	476	468	509	471	503	519	469	488	478	513	511	459	477	480	473	518	494	471	456	467	502	490	481	470	488	452	475	465	515	465	479	469	473	481	487	457	475	517	499	517	518	481	534	490	506	508	516	508	458	447	461	513	522	504	496	510	502	496	525	503	461	505	501	479	511	503	460	508	486	522	476	507	443	516	477	509	533	506	497	467	520	491	479	530	463	481	479	474	487	452	531	466	526	489	503	503	498	501	468	514	472	457	474	447	473	487	494	468	496	489	527	485	501	506	496	487	484	449	507	482	498	464	480	469	502	508	490	509	487	489	451	525	445	456	468	448	504	529	473	470	485	498	484	500	508	464	441	484	518	483	413	466	505	489	470	517	516	481	530	521	478	431	491	470	473	459	450	489	495	477	499	460	473	468	474	460	486	464	472	502	454	475	538	483	505	471	499	537	498	481	466	525	486	498	524	471	505	478	482	520	496	467	437	499	490	508	478	481	505	496	495	471	497	510	506	488	502	496	466	479	511	505	498	514	501	466	486	495	497	465	500	479	440	457	484	459	471	501	545	484	460	489	440	489	459	456	455	521	519	526	516	492	522	519	466	519	484	515	491	500	518	507	491	493	470	531	477	491	450	490	480	511	508	477	473	496	479	469	468	501	524	512	522	504	455	453	450	497	490	465	508	488	482	517	504	491	477	465	486	488	476	475	482	500	480	487	486	515	496	498	510	488	523	476	474	478	477	515	482	477	480	502	452	460	468	496	479	476	458	498	467	492	482	451	512	486	467	522	455	487	514	474	494	514	459	487	491	478	495	508	461	445	438	485	498	475	518	513	498	480	485	526	492	460	484	511	488	486	505	502	478	492	504	506	469	489	502	512	482	493	472	496	472	492	506	458	500	474	469	505	494	488	519	495	520	480	522	521	469	542	520	504	486	479	471	468	493	484	503	499	484	510	470	488	488	479	494	514	466	472	479	486	452	489	456	457	437	480	502	517	556	527	462	492	535	466	490	475	503	483	530	495	506	491	514	500	517	485	471	499	484	485	498	473	507	484	486	460	459	484	473	490	529	474	492	527	481	490	498	458	519	452	450	461	499	484	491	518	476	497	548	523	535	511	469	477	514	499	446	439	504	490	482	498	440	484	446	508	522	453	491	453	497	490	492	488	482	463	483	498	480	506	481	486	478	499	508	444	486	497	497	509	486	492	491	501	504	505	485	448	447	483	490	533	471	471	522	482	508	469	458	492	528	512	515	491	502	489	493	487	481	478	458	451	454	465	496	458	498	501	526	493	472	500	515	478	474	481	498	529	461	496	475	511	448	511	502	496	512	471	489	484	473	516	467	480	530	505	474	459	502	526	470	512	444	494	492	493	489	474	510	461	460	465	479	503	494	486	484	454	474	444	503	490	489	494	475	461	534	510	486	506	508	484	467	475	492	491	516	482	497	469	443	489	464	486	492	477	465	474	510	481	519	490	438	493	483	500	488	477	485	489	470	496	525	481	489	517	510	485	437	472	466	505	506	462	506	506	479	490	488	492	487	488	514	485	465	511	483	503	508	464	490	436	442	481	499	479	523	505	496	491	475	463	510	469	480	491	488	482	482	535	530	539	501	503	497	443	460	506	501	475	478	458	475	457	501	516	491	453	448	488	507	470	479	521	468	476	498	512	475	515	507	478	494	476	432	511	476	480	489	456	466	486	494	513	448	487	453	524	497	483	484	487	519	504	504	506	476	492	504	479	461	503	509	520	474	457	456	513	517	470	506	482	537	501	473	503	514	500	528	490	469	473
27394	23058	24425	15189	7281	3032	1589	1026	937	761	510	537	447	458	497	459	425	524	581	551	579	459	487	451	448	381	356	327	386	368	453	435	383	334	347	367	371	326	345	375	388	369	350	347	372	341	340	264	377	295	319	246	281	272	277	347	311	328	322	276	273	273	318	303	316	317	268	282	297	286	293	265	280	281	297	315	289	282	285	303	305	270	270	295	258	263	303	309	282	282	259	279	295	291	266	313	299	303	288	277	313	263	289	265	278	283	274	293	289	259	270	298	309	298	305	294	275	273	282	273	276	290	293	300	267	273	281	260	289	294	277	292	314	285	278	293	290	310	298	276	280	267	267	282	310	307	266	295	300	286	297	302	290	279	312	270	278	298	287	264	312	317	286	281	304	299	279	273	284	314	284	281	302	284	289	286	271	308	284	292	292	295	313	295	274	283	283	286	309	303	268	274	314	283	277	314	315	271	267	307	313	286	274	297	285	298	267	289	309	294	278	296	277	280	299	275	307	289	296	292	291	264	290	299	273	291	285	315	301	277	258	259	287	314	268	245	269	290	272	278	296	299	302	259	268	322	285	284	301	267	268	284	301	279	279	272	320	277	285	297	271	261	266	280	284	262	306	292	296	308	277	267	285	303	283	285	298	306	286	288	297	257	266	321	286	269	291	278	270	274	283	277	288	276	320	311	331	294	291	281	298	258	280	273	277	268	299	278	301	260	274	307	284	279	302	264	309	272	245	266	270	280	282	273	311	282	259	273	310	298	317	320	293	296	278	297	291	288	272	289	294	276	314	293	294	301	292	278	275	306	288	273	270	256	267	285	296	282	281	269	321	276	281	298	285	308	262	278	301	302	293	287	324	283	282	300	289	270	283	295	257	293	288	285	278	292	275	303	280	271	301	287	326	301	278	288	287	270	321	269	283	311	262	296	239	282	295	275	281	306	287	283	286	266	275	271	263	291	282	303	279	285	295	289	254	280	288	313	307	280	295	255	296	307	307	276	287	287	318	299	277	293	260	311	288	266	272	269	290	277	283	278	259	278	308	275	326	267	262	283	294	292	291	279	284	293	290	291	292	277	309	286	277	293	289	291	297	286	289	264	278	300	306	307	319	293	271	267	275	293	270	270	275	313	301	293	260	297	293	304	273	279	297	294	305	281	303	275	260	272	294	293	291	287	312	295	294	319	310	290	295	262	312	298	316	285	307	287	304	288	272	304	283	313	301	336	266	269	300	308	299	293	297	293	276	280	284	297	271	310	288	286	269	303	284	309	275	294	264	283	289	294	300	297	279	286	266	285	266	314	280	340	307	318	284	283	275	285	283	283	301	293	287	275	259	299	276	283	293	336	275	274	290	263	317	264	250	295	315	294	291	271	315	292	265	259	298	314	295	281	300	252	290	240	299	267	305	283	305	322	282	293	274	274	278	292	285	290	289	310	259	327	302	278	318	286	284	304	305	311	286	299	261	300	260	301	283	286	283	289	269	293	275	280	274	292	310	274	281	294	261	282	276	306	309	298	263	324	287	278	289	273	290	279	270	271	280	278	265	270	266	307	261	303	258	299	281	280	284	300	311	273	306	287	292	271	298	274	283	282	285	308	323	296	267	295	313	257	294	293	285	312	294	271	287	247	270	296	285	304	274	267	293	283	282	271	309	282	277	257	280	310	273	275	272	318	308	294	287	314	293	267	300	293	292	271	306	306	271	300	270	273	288	283	247	293	252	308	263	281	295	318	279	291	297	271	269	290	291	285	304	307	271	255	275	294	271	278	276	299	278	269	292	263	303	270	272	257	282	303	285	260	311	316	312	320	309	287	283	272	288	281	258	308	311	288	276	285	299	282	327	293	280	275	319	259	327	291	265	302	269	291	313	278	297	291	267	278	270	304	299	303	296	271	284	265	293	290	268	308	297	280	275	271	279	286	282	276	271	278	282	321	319	281	266	280	290	285	292	255	304	301	273	252	279	284	305	296	273	283	295	316	271	325	300	269	295	273	271	317	276	275	281	247	285	294	294	286	311	267	294	272	279	301	262	311	286	296	303	287	270	313	281	298	320	283	264	322	300	288	276	285	278	269	299	264	306	257	289	279	279	290	295	271	280	306	308	280	296	295	288	271	293	301	263	272	296	288	272	295	273	297	307	254	288	282	292	292	307	299	303	273	300	295	299	311	278	295	278	280	292	264	277	282	281	283	283	267	264	278	309	264	288	312	290	277	323	272	266	281	266	291	300	289	293	307	307	293	277	271	301	306	301	267	280	287	268	256	300	296	281	298	258	265	261	297	281	234	295	282	273	268	273	283	293	288	266	284	278	298	294	279	270	297	289	247	306	308	283	283	304	306	286	282	268	269	301	292	303	294	314	292	270	287	288	288	303	298	271	298	268	283	271	286	294	297	263	304	285	296	263	292	260	286	266	294	303	290	295	276	265	273	303	284	288	302	313	305	268	305	318	312	270	307	297	277	268	301	267	326	290	280	266	290	277	265	312	284	315	278	247	292	285	301	273	322	243	277	285	294	263	292	286	267	304	295	285	270	293	298	256	273	284	317	311	281	280	269	292	289	281	289	263	314	272	292	280	264	297	303	287	275	286	301	304	269	306	311	253	303	282	273	288	273	277	280	301	303	280	325	294	285	305	285	252	286	250	318	290	268	314	297	303	292	271	262	300	315	277	285	289	314	297	328	290	269	254	276	250	267	268	269	283	284	290	280	281	290	288	276	256	268	329	295	245	263	312	264	291	288	299	296	260	297	273	265	296	285	301	269	299	321	276	289	281	263	315	294	304	268	286	292	275	284	305	301	308	263	303	268	267	286	314	276	263	288	287	300	288	281	298	303	281	268	280	279	298	302	311	288	288	277	318	283	297	284	299	301	276	289	281	272	276	303	282	320	279	297	331	290	298	302	289	282	268	279	284	270	283	286	295	255	315	288	287	276	301	289	297	315	309	302	307	269	279	285	293	292	279	292	282	305	286	298	265	289	294	283	281	271	280	282	300	303	283	289	289	282	277	292	296	315	298	279	265	307	290	276	283	293	274	271	319	268	293	301	270	283	282	303	296	296	275	257	291	303	283	281	287	284	278	266	306	282	279	271	283	285	256	301	275	280	287	291	302	282	287	295	281	291	267	272	290	298	297	302	275	270	272	297	272	276	254	313	304	276	286	286	308	303	291	322	311	309	295	276	283	261	305	256	307	310	270	290	284	237	303	273	306	291	303	293	293	282	281	322	291	270	283	279	289	283	327	281	299	291	282	296	319	254	298	288	304	266	308	280	307	282	282	315	304	297	284	285	297	290	285	285	269	286	267	298	298	303	312	301	331	256	286	290	300	301	284	259	279	302	291	310	290	302	309	283	269	276	319	305	322	268	266	298	280	292	267	265	271	308	297	269	271	281	296	268	309	281	285	280	293	278	282	287	269	282	293	246	284	276	269	272	276	303	286	257	299	302	306	272	279	268	288	325	286	291	287	315	260	271
24002	37683	31110	19650	14442	7575	4408	3015	2608	1958	1277	1245	999	1015	1079	1000	973	1030	1347	1466	1345	976	1041	904	917	771	713	647	641	682	807	791	764	595	613	623	682	643	627	663	659	649	658	654	611	583	550	524	596	532	518	476	536	520	527	602	585	544	527	536	448	474	499	442	503	444	505	435	463	475	458	444	523	453	444	479	425	476	447	496	497	503	476	452	492	483	522	466	486	462	505	480	422	465	469	486	490	480	428	489	443	484	503	496	473	456	486	449	438	456	475	474	458	445	527	454	463	467	467	467	462	459	471	450	447	489	487	487	499	466	474	483	453	470	464	441	431	459	449	467	467	450	486	474	473	466	490	477	484	482	481	462	501	473	447	477	459	460	460	482	488	471	462	493	438	475	474	466	443	501	444	502	441	488	501	449	488	485	489	488	443	461	464	460	459	414	477	482	507	495	456	479	442	461	495	492	454	459	437	468	463	470	467	476	447	460	474	447	461	460	481	464	463	489	488	453	467	484	455	469	484	441	500	491	457	460	415	485	462	485	457	470	517	457	490	458	480	463	471	474	460	450	459	429	455	472	488	470	460	472	451	484	485	436	465	435	462	455	437	488	468	449	487	480	462	496	492	459	431	469	449	466	451	485	439	467	486	466	471	472	478	479	478	454	458	455	469	462	467	439	498	457	466	451	490	455	442	431	467	498	458	477	446	469	444	472	485	452	455	476	450	460	462	461	469	425	447	487	471	447	470	499	442	475	524	501	454	444	461	455	470	458	454	470	444	445	475	455	473	479	482	486	450	474	428	478	456	470	453	448	452	455	489	499	469	450	444	489	449	523	489	444	472	467	467	462	483	438	488	480	468	451	474	454	494	500	487	488	486	481	476	438	453	498	463	453	463	431	474	470	452	478	479	518	488	452	469	495	416	479	502	494	457	490	492	461	484	483	502	488	473	470	477	455	480	456	471	500	467	487	495	478	451	473	481	478	474	466	455	535	444	433	459	440	493	474	483	459	451	486	481	481	476	455	442	471	465	472	458	440	454	477	463	494	479	442	469	466	473	499	473	456	471	496	470	456	434	475	472	470	417	470	472	491	468	474	426	435	507	478	485	399	517	479	446	463	445	494	457	474	468	435	472	488	454	440	512	480	496	473	482	481	459	474	449	455	482	504	468	475	509	473	435	454	451	442	436	476	464	502	460	481	477	463	462	499	457	464	511	441	446	466	475	470	416	468	484	479	447	429	447	454	483	417	475	485	506	440	483	462	454	483	485	460	480	493	495	488	463	468	458	468	503	509	445	459	459	469	496	433	459	450	468	487	492	457	496	457	462	513	490	426	448	470	462	437	494	434	443	447	415	451	430	448	460	445	489	463	458	443	491	445	501	457	455	449	443	472	454	453	476	474	453	439	455	473	474	479	486	476	451	472	523	457	497	456	478	464	460	493	466	455	490	466	449	450	497	494	483	489	486	490	421	469	458	466	478	512	497	455	467	464	493	500	444	481	441	458	430	455	470	457	458	467	469	446	451	476	466	470	474	466	418	464	477	449	464	456	494	481	441	459	484	452	504	434	522	440	461	506	499	440	450	465	477	460	503	480	480	417	501	484	459	484	430	485	506	457	472	471	475	492	475	513	457	485	473	444	466	497	453	495	469	464	457	485	477	483	452	490	432	469	467	474	452	458	451	474	491	464	454	482	465	485	452	429	486	463	498	456	494	451	429	483	466	483	468	473	461	479	494	504	439	449	494	450	452	480	449	477	440	457	429	446	458	409	470	446	467	499	424	402	478	504	423	449	463	478	447	444	491	454	457	449	481	479	454	471	457	449	405	493	457	450	479	480	462	445	445	456	474	455	466	512	493	478	468	515	444	452	498	462	448	486	487	460	451	467	479	473	451	452	494	484	455	486	489	471	467	482	459	457	492	480	475	439	456	483	445	471	461	483	468	443	470	538	450	467	496	467	458	449	474	478	469	440	467	445	477	446	445	479	481	479	460	446	447	461	497	487	464	495	504	485	454	478	455	445	483	478	435	500	438	448	407	477	432	476	464	491	460	469	445	475	455	488	469	471	439	420	482	452	475	466	500	454	507	492	447	525	465	433	446	480	469	499	470	475	476	448	467	473	474	460	452	478	425	477	474	455	448	483	484	503	431	445	461	450	453	491	504	471	415	484	480	445	471	478	485	451	482	428	448	454	458	482	474	427	472	451	497	486	474	470	451	470	434	467	465	439	460	460	482	437	483	486	515	488	500	490	446	463	498	425	517	450	448	508	431	447	452	456	464	458	466	451	478	459	493	450	430	463	405	474	456	429	502	476	455	438	458	488	496	487	475	478	490	499	456	465	470	464	502	445	449	465	453	474	521	484	481	468	486	460	466	473	506	463	427	442	480	461	445	471	454	460	451	493	476	472	465	447	444	488	439	487	428	458	465	485	448	455	490	474	468	431	463	492	467	497	450	475	450	493	466	495	473	453	467	466	480	409	474	441	435	419	419	446	439	487	478	480	446	493	481	502	510	470	452	461	488	472	484	487	486	474	448	467	478	472	468	434	470	495	476	500	480	457	472	433	471	461	489	483	524	486	467	462	462	467	456	502	472	492	481	467	463	459	506	463	446	475	501	475	517	474	464	489	464	456	466	480	480	480	471	470	463	459	507	433	474	423	456	494	487	442	460	471	480	485	477	466	465	457	483	490	469	463	441	509	437	482	486	488	480	443	435	443	449	500	449	447	451	452	468	489	440	469	492	511	457	498	486	484	447	443	493	456	441	470	457	477	461	475	506	485	451	441	476	499	475	481	471	457	490	444	504	451	482	461	477	469	448	483	449	456	494	468	493	443	449	444	479	457	452	483	471	456	491	467	466	456	479	453	470	464	468	457	481	454	503	475	479	457	469	446	451	477	470	465	469	447	486	465	486	412	421	470	497	485	432	467	478	468	451	422	493	458	491	487	442	483	461	462	463	472	471	461	457	458	475	448	451	474	485	451	453	475	487	471	468	457	496	464	459	463	461	494	493	475	456	463	432	449	477	484	482	482	466	459	441	474	421	438	441	494	489	458	467	468	422	473	486	508	505	486	492	460	446	480	486	462	430	449	467	444	449	473	454	460	467	463	451	433	443	479	515	448	452	468	462	448	466	428	493	485	477	488	459	489	466	457	451	503	471	445	477	492	468	488	454	482	493	465	489	464	440	468	455	464	514	480	521	421	458	444	505	478	427	480	490	477	438	452	468	455	485	473	454	476	468	490	466	459	472	478	462	481	464	444	506	410	465	454	448	492	519	485	455	464	471	452	469	478	470	464	505	485	510	477	476	505	465	466	463	483	419	446	484	489	454	474	464	441	456	441	462	448	441	463	479	483	456	474	474	472	479	477	497	422	467	483	438	466	446	495	467	505	454	458	470	473	472	477	470	471	481	463	457	439	447	481	465	498	450	453	477	450	464	442	491	481	472	485	451	443	462	459	468	462	487	405	447	449	483	450
24491	21510	28766	24804	21046	11751	4577	2400	1901	1218	930	821	746	720	729	623	660	684	923	1021	808	690	676	585	662	601	474	459	448	478	516	523	558	431	411	442	456	354	481	401	397	398	400	411	391	413	373	408	361	363	354	367	328	353	451	616	561	448	416	336	346	316	306	307	298	334	361	327	294	321	351	310	346	305	341	340	313	341	321	292	329	356	350	351	332	309	339	322	296	311	321	304	335	309	321	295	319	277	329	310	328	353	320	364	314	322	330	327	328	316	326	313	319	350	303	313	337	330	358	305	334	364	302	354	316	314	326	308	322	342	285	310	329	340	334	301	307	313	341	329	371	310	309	354	323	372	333	321	321	317	319	308	335	292	296	331	320	308	351	342	310	318	320	333	302	339	340	327	316	310	334	345	326	320	326	335	307	341	324	324	334	310	309	320	333	303	320	341	331	316	312	369	312	350	340	316	303	320	320	318	355	328	313	279	332	329	315	266	313	339	337	324	317	354	342	299	290	349	328	325	348	300	317	287	327	288	297	307	320	327	313	343	294	350	342	319	305	306	319	328	301	313	327	326	310	292	305	304	365	330	320	284	314	294	318	319	328	339	333	321	320	334	328	327	322	328	304	325	315	288	296	332	310	350	288	324	305	326	307	324	309	323	306	345	329	321	357	347	328	346	353	351	336	315	322	311	357	329	329	312	348	346	323	330	330	339	360	316	317	291	365	326	327	301	327	322	319	330	322	342	330	341	343	341	300	302	296	324	321	289	315	336	334	326	349	321	343	352	324	322	312	304	335	293	317	340	329	301	315	329	327	332	343	334	328	312	314	339	322	327	350	366	335	368	306	311	324	329	315	352	337	315	320	306	316	323	332	330	359	296	324	288	327	310	289	276	324	354	316	313	329	326	351	322	324	357	323	349	304	324	317	297	302	308	317	328	303	324	296	316	313	334	283	305	314	333	307	362	292	301	326	319	328	336	282	309	328	334	326	320	315	321	313	304	351	313	296	353	299	328	305	336	296	324	307	343	323	328	306	335	301	330	343	334	364	325	336	327	326	322	323	309	352	342	312	311	346	340	333	333	313	302	334	326	322	301	322	359	325	328	297	337	351	358	329	333	329	318	287	299	338	356	337	352	311	311	342	351	339	320	297	304	317	334	336	320	319	306	318	315	321	316	321	312	335	364	310	322	332	297	311	314	335	330	347	302	336	304	300	356	315	307	324	341	346	291	305	351	289	299	320	333	305	318	321	317	300	299	344	291	335	316	334	310	310	315	308	345	346	338	323	313	334	326	336	321	310	301	341	338	323	310	355	315	332	356	320	322	343	337	330	339	312	319	341	327	331	309	321	300	330	321	351	313	330	321	340	332	302	361	307	369	335	284	340	300	311	336	341	292	352	294	310	342	312	327	341	329	344	357	361	315	322	324	320	294	319	339	336	336	287	351	300	318	328	361	316	352	343	339	310	333	303	354	313	318	330	309	354	323	330	338	312	277	307	308	333	296	313	315	322	370	322	334	344	337	315	340	304	285	340	305	354	340	318	297	310	320	336	288	313	301	338	319	310	321	338	336	314	357	323	343	337	323	326	341	307	327	315	307	310	315	328	332	293	305	332	356	298	344	337	319	332	350	316	299	349	319	344	331	331	312	307	329	313	347	332	326	339	335	313	312	309	332	336	330	328	338	313	340	328	329	342	322	346	302	305	292	322	297	312	289	346	310	323	301	343	326	332	324	358	350	306	300	334	311	341	336	334	310	315	325	335	314	298	308	315	304	324	317	324	374	333	327	308	375	335	317	338	313	302	351	352	335	314	305	317	339	326	331	302	310	316	317	283	300	331	312	312	304	309	318	331	318	313	314	319	296	310	336	320	314	299	320	302	317	326	319	337	299	328	307	296	368	300	331	304	356	316	301	357	324	313	312	331	330	335	356	339	330	297	303	328	359	332	299	328	310	335	283	292	345	328	316	269	298	350	328	331	319	305	314	305	323	341	327	316	333	340	332	319	310	339	345	325	310	300	333	322	340	293	325	330	314	340	311	300	336	320	309	316	338	324	307	319	336	320	306	317	325	349	325	348	315	317	344	295	336	298	328	364	353	309	324	325	326	333	324	328	323	307	319	290	329	332	342	274	355	346	352	287	332	337	322	325	363	333	337	335	332	298	332	307	356	325	305	329	298	327	341	329	332	280	314	325	320	349	310	357	337	304	349	315	321	330	351	325	314	346	327	323	298	317	337	330	325	316	354	318	331	327	326	344	334	354	311	333	330	340	308	310	314	326	313	354	361	314	289	312	341	338	325	324	292	332	293	308	315	342	324	297	354	326	281	316	332	301	317	319	318	334	344	310	307	315	334	306	328	362	350	317	312	314	274	313	338	350	291	345	301	342	291	323	318	287	318	322	331	313	282	347	328	342	330	295	321	323	338	315	314	330	318	319	334	306	337	314	347	329	317	306	335	322	316	290	299	352	345	313	285	333	298	299	326	345	316	313	309	335	333	300	337	326	319	372	310	342	320	301	335	341	342	307	333	335	299	315	330	312	323	317	292	315	310	334	339	320	322	318	288	337	302	326	287	371	302	330	341	334	317	327	330	300	341	338	330	316	313	342	306	321	343	338	310	342	321	313	316	326	306	319	365	301	330	310	317	342	312	313	321	313	356	302	280	331	305	334	325	322	322	321	323	383	390	322	342	299	317	290	305	321	322	344	307	338	315	345	309	320	368	352	308	333	319	326	331	313	298	332	309	332	331	331	328	329	328	323	302	330	322	314	351	312	358	326	341	320	329	303	301	316	323	324	338	321	294	313	286	344	328	291	331	322	319	333	327	344	322	354	341	291	330	307	339	314	331	339	332	362	307	332	335	316	315	306	350	311	332	356	322	335	335	331	334	334	319	350	324	327	348	322	321	329	350	304	348	307	331	326	327	292	329	344	322	320	333	302	335	328	320	343	328	313	307	324	314	357	346	356	317	337	343	290	335	339	277	329	343	332	343	309	310	346	321	315	332	321	336	330	320	333	344	328	289	319	329	310	331	350	326	285	308	320	357	331	320	316	277	319	332	337	327	286	306	327	331	314	310	341	333	334	341	314	324	324	320	338	316	305	298	324	317	312	319	342	327	315	299	331	309	355	320	350	357	350	320	312	353	357	317	330	339	339	311	331	332	296	321	311	312	327	340	338	364	304	333	338	340	308	338	345	314	315	323	306	317	314	340	328	348	354	310	334	315	358	337	320	349	335	325	310	337	305	323	339	339	319	299	319	340	313	352	324	346	324	341	296	320	307	348	294	290	352	338	356	330	348	315	290	328	310	304	321	331	303	298	319	325	296	326	321	318	319	311	303	283	298	318	327	312	308	334	317	314	349	301	308	359	331	307	297	303	322	318	304	331	288	316	314	299	315	353	312	312	333	342	312	337	341	320	334	337	322	343	321	354	325	355	345	317	329	316	311	323	288	353	336	351	328	318	321	330	362	327	308	320
24005	43855	38878	26805	21262	12860	8932	6224	5196	3389	2582	2129	1846	1801	1650	1459	1564	1726	2156	2359	1835	1575	1530	1299	1409	1190	820	903	861	919	896	1122	1144	861	736	836	822	671	801	776	702	825	796	806	724	703	689	602	564	644	679	601	599	573	880	1186	1119	866	721	602	569	526	547	526	548	547	521	486	527	493	546	493	510	532	512	503	515	553	536	507	510	569	545	544	522	530	516	534	500	486	532	532	507	542	539	528	532	539	551	579	513	573	508	465	514	506	536	553	563	546	568	537	526	522	531	528	527	533	521	519	514	558	537	538	518	557	576	507	530	546	521	514	528	586	554	539	522	573	527	516	555	504	516	537	501	548	512	551	508	523	501	579	523	496	533	502	544	531	542	558	511	501	509	530	541	535	526	516	523	518	539	508	525	521	520	514	498	535	499	533	543	517	544	528	520	503	511	510	546	591	535	517	536	534	545	516	500	536	554	487	516	527	544	514	558	501	517	538	481	545	509	534	559	512	510	543	550	519	536	503	535	546	589	511	503	564	494	508	544	531	512	502	485	514	558	513	516	527	529	552	499	507	494	537	572	531	547	486	547	528	560	547	535	507	509	527	548	541	513	533	527	495	546	531	560	492	537	497	546	513	530	548	550	514	496	511	494	570	516	515	494	537	530	560	501	562	535	509	557	517	510	521	544	532	511	522	493	516	527	519	506	493	520	569	522	563	519	482	509	519	557	547	531	541	511	556	497	498	509	545	543	551	550	535	511	508	526	523	525	508	526	515	547	542	550	553	522	524	555	529	557	539	568	524	545	505	516	531	514	525	540	522	534	546	545	552	470	495	513	561	514	518	500	551	529	523	533	524	497	494	542	486	518	505	544	508	530	514	505	512	503	529	561	542	514	504	538	528	514	528	496	580	544	522	506	549	519	519	510	535	523	506	537	517	520	568	512	501	496	509	532	538	519	531	525	517	539	533	510	530	533	510	541	560	498	487	517	528	538	544	543	547	517	510	561	533	502	547	520	521	571	537	538	504	556	504	520	524	550	561	538	528	527	528	553	535	532	516	555	533	537	547	525	516	516	510	485	542	492	513	533	505	518	545	517	520	538	523	521	522	532	484	509	509	514	518	526	541	525	539	540	552	587	538	514	535	535	556	544	561	551	522	545	518	565	522	508	508	517	551	544	538	559	551	556	491	549	529	527	561	498	581	536	499	512	511	527	506	525	513	520	515	491	515	573	543	538	498	553	516	512	537	532	510	529	552	526	535	548	515	536	522	524	536	535	591	548	524	546	532	541	520	512	514	503	523	487	542	538	530	529	541	560	553	539	509	510	503	543	535	559	529	540	540	538	504	528	525	503	513	542	559	588	542	501	499	555	519	549	546	537	535	538	517	561	542	538	508	518	512	552	490	541	525	492	527	489	515	567	517	544	511	556	555	502	551	548	534	470	536	525	487	498	568	528	532	512	517	546	512	524	516	520	565	554	548	546	490	525	548	552	539	510	551	511	568	569	500	521	490	519	483	512	534	504	520	497	515	496	512	526	490	526	562	503	529	522	518	590	508	544	500	538	518	514	519	532	523	519	515	510	535	529	526	523	553	546	503	541	510	494	528	540	533	527	498	555	542	556	529	564	530	543	500	518	530	532	524	515	509	495	540	560	477	550	533	530	530	487	509	508	555	541	494	516	557	549	506	569	525	540	558	520	509	511	514	504	531	522	568	517	520	493	501	555	537	519	577	528	528	516	505	517	519	530	542	498	497	529	574	507	524	515	551	521	522	549	544	548	529	596	556	488	533	527	528	494	529	531	561	539	579	569	483	533	523	534	534	492	545	526	590	520	523	512	546	503	525	525	491	502	520	507	493	536	505	533	534	536	533	507	502	534	584	545	483	517	526	530	516	529	537	532	519	519	520	524	519	512	488	533	486	531	512	552	551	525	518	486	523	525	540	540	551	571	538	539	532	545	584	540	523	542	556	523	524	535	514	539	501	512	510	517	566	492	525	523	508	528	548	502	535	511	529	510	551	553	562	487	563	526	542	511	510	547	524	530	515	517	492	525	532	537	556	502	540	544	530	496	570	553	529	509	521	576	503	516	541	505	544	476	539	479	502	531	533	522	533	510	570	513	568	510	537	550	524	513	555	543	551	558	506	518	563	508	503	503	542	504	495	503	538	506	535	532	493	473	518	523	506	516	569	525	509	516	553	520	564	551	514	503	484	542	528	556	525	531	505	534	485	497	556	529	544	552	530	545	534	561	544	533	528	576	483	551	527	542	507	537	551	557	513	540	540	538	515	524	559	523	528	532	530	520	550	526	493	517	505	536	559	567	529	579	503	524	530	504	533	524	511	518	552	520	504	524	559	495	557	537	477	534	543	543	534	519	557	542	505	511	532	555	531	578	531	498	509	513	506	537	552	508	507	534	486	515	511	471	548	499	542	513	512	523	509	524	530	552	538	552	521	510	503	543	525	525	474	494	534	537	542	510	516	550	500	511	473	503	548	560	495	517	521	528	514	552	497	486	530	518	491	583	505	521	503	511	491	506	581	520	536	516	541	518	545	481	526	505	489	532	558	496	513	522	553	524	557	512	547	470	523	557	504	530	551	505	499	540	473	541	536	514	507	532	502	550	528	524	484	498	528	522	538	521	537	535	554	538	553	529	501	520	544	543	499	521	524	510	523	534	517	484	510	542	555	525	512	493	502	527	546	520	532	531	544	537	534	532	516	509	531	510	535	534	554	516	508	516	525	565	496	566	518	549	503	533	522	541	518	568	515	554	522	529	533	520	537	540	552	509	522	507	541	567	526	511	465	526	528	505	538	502	540	508	505	534	525	556	507	507	530	500	510	514	545	523	539	519	545	534	537	512	547	514	534	516	535	570	500	531	530	515	540	550	524	544	535	490	563	536	598	542	540	520	531	525	493	581	508	516	499	559	512	539	505	567	506	540	520	489	505	534	526	528	509	507	547	546	517	508	520	521	515	531	558	545	472	538	538	517	547	554	519	518	495	515	528	594	529	532	512	502	525	494	536	506	518	540	514	533	537	531	516	554	542	530	523	486	500	499	520	540	493	476	514	544	513	516	521	534	519	524	521	534	546	514	473	514	581	554	495	504	575	523	495	526	515	551	527	532	492	528	523	500	533	547	563	550	523	549	549	560	561	576	551	524	503	510	529	503	555	524	516	571	533	512	516	509	533	529	534	555	522	557	535	533	525	536	493	522	495	499	539	485	564	510	532	506	587	511	513	505	528	528	514	518	569	520	550	518	505	530	511	474	521	560	506	507	489	519	526	553	512	529	515	526	519	508	523	564	487	534	503	534	502	520	527	496	520	510	530	484	517	557	498	530	533	574	568	509	524	580	540	516	552	535	515	478	563	491	522	510	546	516	545	516	542	538	502	550	517	526	508	554	501	514	490	541	504	528	580	565	503	535	563	530	552	472	574	561	565	521	533	553	526	528	494	554	554	523	549	552	513	541	484	522	530
23562	21569	29447	24122	21700	20735	11224	3866	2759	1672	1477	1161	1034	987	887	868	886	1051	1260	1264	969	932	820	707	864	739	550	642	538	492	546	585	655	460	447	452	485	474	422	421	365	393	422	425	404	433	420	412	342	337	370	376	348	341	498	838	707	558	458	373	345	294	340	322	331	289	320	309	313	299	298	328	281	320	291	317	302	349	296	314	289	304	282	295	308	324	324	279	285	301	292	348	306	306	310	298	330	304	341	351	310	288	320	298	322	308	305	299	303	313	329	285	289	293	335	310	318	302	292	278	295	327	290	323	324	318	298	322	314	305	335	312	303	317	334	287	287	319	296	287	275	306	286	321	299	341	308	322	309	297	321	302	346	270	311	334	325	292	312	301	313	370	323	325	310	308	274	313	329	274	323	313	339	328	346	292	324	305	290	290	309	317	308	331	302	309	327	311	301	339	305	314	307	368	299	334	320	300	304	314	313	334	307	325	314	345	309	337	328	301	295	303	297	323	327	324	316	337	279	319	284	303	350	342	317	314	292	334	327	309	293	333	292	342	315	313	307	283	308	319	316	287	284	339	301	317	325	321	322	286	341	296	305	295	329	308	308	310	348	270	324	324	302	340	327	301	301	346	313	292	284	317	303	317	311	340	310	312	280	302	316	306	310	304	312	292	316	336	313	301	306	306	297	301	304	318	343	298	309	293	326	299	283	321	313	314	299	349	293	317	318	311	327	328	326	333	341	305	333	321	320	300	295	303	317	296	309	326	317	292	318	297	320	299	315	329	314	271	330	344	295	321	280	321	328	352	327	341	324	278	332	356	325	313	305	299	311	316	297	310	286	302	316	285	292	284	340	288	276	310	337	329	308	310	338	302	321	303	301	333	317	270	323	309	301	307	309	306	341	319	312	316	304	283	328	297	306	329	304	313	316	316	316	287	302	313	277	298	311	304	297	287	288	285	306	294	351	309	307	313	327	332	295	334	315	300	303	299	335	291	284	326	331	340	326	304	316	299	312	319	315	312	326	366	296	282	311	307	318	286	321	288	330	323	304	342	322	341	332	310	347	307	338	294	312	308	312	320	312	293	294	316	282	333	324	311	299	249	287	296	311	307	289	281	321	289	319	273	318	301	312	284	324	315	291	298	310	316	307	314	337	305	298	313	305	303	289	276	276	314	323	325	323	304	318	309	280	304	300	317	297	317	308	308	320	323	314	332	321	306	286	324	320	305	311	325	340	289	322	323	299	301	314	327	339	331	301	291	347	307	285	317	323	321	277	332	314	336	299	308	303	283	293	318	304	280	315	300	269	294	311	291	313	309	318	279	324	326	305	332	327	337	311	305	297	321	303	310	311	320	308	293	291	337	320	318	316	313	284	311	312	304	315	347	336	264	319	331	315	316	308	319	292	315	308	308	308	322	341	331	318	333	299	325	302	271	321	330	303	327	309	286	306	316	307	272	287	307	318	322	326	311	280	314	304	287	279	319	272	281	317	319	292	303	327	285	327	287	279	324	324	313	329	270	299	284	326	320	325	334	309	300	296	306	287	326	304	300	344	320	333	319	321	292	309	300	288	317	318	272	299	316	287	329	327	301	295	293	335	307	313	303	326	327	303	318	287	290	317	314	322	313	282	294	284	355	303	289	325	334	304	317	322	319	329	313	306	327	314	315	313	318	281	340	328	325	306	300	302	337	302	331	303	307	323	337	301	306	279	283	314	320	321	321	327	288	316	325	300	326	357	328	341	335	283	310	314	318	330	272	335	296	296	317	335	313	318	337	313	317	288	285	307	334	298	281	341	323	314	316	315	322	324	327	321	340	311	287	333	321	308	299	289	323	316	317	304	328	326	349	323	287	276	312	331	344	305	295	280	311	309	320	281	268	324	296	298	353	311	262	356	303	297	348	318	318	300	297	276	300	315	312	287	293	315	339	301	285	292	300	313	286	302	309	308	321	353	326	319	330	316	307	295	303	312	313	303	294	294	307	299	343	298	296	310	310	310	334	288	306	299	304	296	340	337	284	349	315	333	328	298	286	336	323	279	265	310	320	337	303	308	281	309	323	330	299	327	273	295	301	324	300	317	307	276	298	339	318	323	320	343	313	306	335	301	265	304	340	344	340	315	290	288	323	309	313	305	298	325	289	293	278	302	299	318	289	293	318	333	282	304	339	295	310	305	295	305	303	284	305	287	316	295	300	294	315	317	345	321	335	312	286	300	310	309	319	276	321	329	308	296	340	311	316	289	302	307	310	325	292	330	285	302	315	299	272	270	288	279	306	278	328	283	298	298	334	300	310	337	268	304	335	306	333	317	331	331	320	332	313	311	305	313	290	313	325	292	339	313	348	286	327	317	292	338	317	332	315	302	350	315	317	311	313	329	346	318	330	293	291	294	328	301	360	309	332	324	286	289	297	304	297	296	325	299	308	310	310	318	329	314	315	342	341	323	289	287	293	314	307	310	280	287	313	325	352	274	344	310	296	329	278	323	293	341	314	348	294	274	302	308	318	300	292	324	315	308	313	300	308	318	305	324	310	306	285	310	314	292	290	275	263	306	325	287	307	318	314	297	287	295	296	293	260	281	319	356	309	332	306	321	336	292	292	320	288	312	272	296	319	314	287	317	311	291	347	316	274	366	276	319	313	327	270	355	321	319	324	321	304	296	319	305	314	310	309	315	302	316	277	281	324	313	303	298	299	299	324	324	312	330	302	301	295	289	321	308	311	286	347	289	346	307	297	307	319	316	308	297	309	277	324	327	314	296	322	302	315	323	292	299	305	290	311	322	317	286	333	316	307	293	292	298	294	337	319	303	302	309	308	331	325	307	293	330	344	316	333	332	311	288	293	303	347	331	326	317	281	300	333	339	307	329	308	328	300	299	301	314	289	293	284	344	309	309	308	289	301	289	330	295	316	335	308	327	333	302	268	294	308	298	312	280	294	300	281	283	291	320	307	326	306	336	301	323	360	321	313	331	287	330	293	297	293	288	304	319	293	298	302	333	299	314	309	313	279	318	296	355	317	282	314	319	299	301	298	286	351	321	307	299	293	325	292	321	314	319	309	291	300	280	320	309	289	298	287	288	316	313	302	284	320	302	300	289	309	327	288	317	315	313	311	312	282	279	292	336	293	331	303	337	311	292	303	294	325	333	299	343	338	336	293	321	320	313	332	323	317	294	321	310	316	313	347	322	313	288	301	313	307	316	309	341	335	314	318	337	305	320	314	303	314	314	328	293	307	338	314	313	322	284	289	352	293	329	315	327	288	321	300	298	313	306	297	310	293	301	334	307	322	317	292	274	327	288	306	320	313	310	313	286	306	339	291	339	300	352	313	309	308	332	334	310	317	302	300	328	308	279	325	293	322	298	288	275	322	286	270	317	316	323	302	325	319	315	302	286	321	296	299	316	328	279	333	302	282	325	321	317	309	319	318	319	275	339	339	311	316	285	295	328	335	313	318	309	343	307	303	306	285	327	305	324	286	309	296
25482	48952	44508	33540	25603	16600	12743	8521	7369	4686	3644	3030	2621	2296	2093	1924	2121	2524	2930	3069	2170	2036	1862	1654	1964	1584	1081	1422	1144	1010	977	1302	1294	782	794	907	951	959	739	889	720	732	731	731	722	780	798	726	599	591	664	599	644	631	1018	1721	1531	1108	829	620	540	506	495	524	500	500	453	452	481	494	502	503	521	487	473	462	500	502	518	490	495	521	458	528	505	526	488	473	482	456	508	518	489	466	535	474	500	485	482	488	509	482	482	513	531	513	476	512	551	458	500	445	493	500	473	484	500	478	475	508	507	467	484	466	525	483	498	455	474	515	492	494	511	491	504	505	494	458	476	467	516	519	471	522	538	506	533	473	525	491	501	493	490	485	485	490	463	519	479	473	504	516	508	496	514	479	491	484	499	485	484	526	508	502	475	507	514	460	496	541	499	492	478	497	485	511	507	519	525	508	517	454	467	484	489	490	530	470	527	466	514	502	496	499	484	464	480	501	485	539	460	485	522	480	516	470	478	475	480	514	493	505	494	516	501	458	462	520	506	493	508	513	496	510	464	540	516	467	488	484	503	524	519	488	492	453	491	444	488	508	514	474	492	522	513	470	536	538	478	497	473	489	491	512	526	453	503	460	477	465	491	486	507	492	469	477	508	542	485	505	462	529	503	476	457	520	521	511	479	509	477	466	494	506	510	475	458	506	463	490	497	521	541	489	496	530	468	460	481	494	497	499	497	509	517	505	481	483	469	483	484	508	514	504	506	518	471	485	535	482	480	487	496	480	489	510	518	494	472	501	499	500	532	472	528	478	532	496	485	479	490	529	485	551	465	466	494	496	487	457	476	492	526	500	491	482	517	483	488	512	437	479	511	492	504	495	488	475	491	493	475	478	464	493	515	496	519	475	505	562	497	480	493	518	514	490	481	452	468	474	500	475	463	472	513	495	462	482	507	523	506	504	532	459	504	447	482	497	510	476	476	492	463	493	528	506	473	487	503	524	499	476	504	491	483	487	501	512	516	482	530	501	477	506	481	480	471	487	486	466	488	485	496	478	504	511	500	479	516	496	509	500	462	484	446	507	472	469	501	492	499	468	474	483	546	520	475	467	478	431	468	500	493	484	478	483	501	474	504	504	499	478	488	480	466	464	493	494	498	505	500	463	537	501	459	468	466	501	493	498	481	469	490	490	553	454	502	488	486	507	490	473	548	459	466	532	490	546	524	499	520	499	481	501	485	499	476	496	490	463	515	514	522	512	465	516	465	481	492	541	501	493	476	495	511	478	489	503	480	546	485	471	475	464	512	472	498	509	481	471	502	500	482	510	443	477	486	480	552	510	502	492	519	482	476	490	459	519	502	502	483	500	511	492	490	537	469	484	479	457	493	475	507	486	450	483	497	477	513	524	483	524	514	480	504	508	494	521	494	504	531	504	498	511	527	507	483	507	553	490	500	501	504	527	515	472	508	480	500	459	451	494	534	497	534	470	490	493	505	443	491	444	500	516	477	457	477	542	445	488	493	467	504	461	489	545	504	507	471	506	470	490	504	497	464	526	492	497	458	476	487	487	496	518	482	477	484	520	508	518	475	511	502	506	489	465	478	495	507	525	485	508	468	492	483	473	507	480	521	445	505	493	474	506	491	532	501	474	509	487	500	500	496	517	520	515	496	464	509	518	500	479	508	470	481	460	510	479	544	476	490	507	451	519	503	521	474	483	508	518	508	481	505	477	536	490	471	463	519	512	478	488	502	494	466	500	458	487	519	505	491	493	471	520	484	478	515	501	489	506	494	536	502	469	479	488	477	538	528	507	495	469	530	493	479	452	484	524	486	488	499	513	497	471	520	483	484	480	517	483	464	453	432	473	514	488	491	485	478	478	474	497	503	501	528	494	487	480	483	483	536	499	501	491	501	541	514	467	459	509	479	524	504	501	460	507	477	554	510	459	501	468	514	516	514	493	459	491	508	484	501	497	490	515	491	480	453	537	435	526	491	540	450	503	477	462	494	487	495	498	499	508	460	493	467	506	497	527	533	530	498	489	473	452	465	508	505	512	539	478	532	468	468	493	519	498	481	470	524	475	466	483	487	483	502	496	475	475	512	455	470	522	516	460	474	537	469	500	514	496	507	472	479	523	496	522	483	456	476	471	496	459	499	482	493	514	492	494	469	510	525	522	457	477	519	508	532	501	488	502	502	502	499	488	532	518	497	511	468	483	496	497	501	476	478	480	503	480	496	513	467	516	519	417	507	488	514	482	489	471	495	482	520	461	502	473	506	501	457	468	492	520	476	485	501	493	501	530	504	488	514	512	462	509	480	517	473	488	491	521	520	474	498	492	524	515	469	503	476	474	509	521	495	469	520	458	476	499	494	496	465	496	487	529	490	513	503	522	445	512	476	487	510	499	504	485	458	471	530	541	465	505	485	494	522	504	478	504	499	514	509	498	474	517	498	486	484	528	476	527	477	535	457	488	486	548	507	527	480	526	452	503	475	497	509	512	505	456	497	463	516	508	520	513	476	478	469	498	458	477	466	514	475	473	497	481	491	472	478	451	477	463	516	463	478	473	498	480	518	474	499	492	473	460	525	493	472	467	487	473	482	473	503	530	454	488	472	486	456	461	491	472	502	478	477	466	499	474	489	493	518	485	481	518	481	473	488	521	524	485	478	483	531	504	490	486	502	511	499	503	506	510	459	524	520	514	489	477	499	491	502	506	449	477	495	515	564	495	539	493	445	485	484	456	504	477	501	545	450	480	470	474	461	503	503	527	525	505	476	485	515	480	517	501	483	467	515	484	513	507	494	516	508	505	507	487	545	486	496	495	504	486	487	496	486	493	520	459	456	516	485	504	462	488	457	488	503	530	514	486	563	521	479	501	521	543	433	536	487	467	491	496	522	499	528	481	496	464	539	508	489	519	477	510	467	512	500	499	477	459	492	460	519	501	510	488	505	484	473	506	496	505	501	510	473	452	466	529	505	505	501	527	513	498	534	495	500	434	477	510	495	464	503	528	488	465	483	539	530	537	488	496	495	494	553	521	470	473	514	519	516	485	526	510	495	511	503	505	502	465	497	481	507	496	481	499	513	491	477	508	458	543	487	484	508	487	477	469	484	510	528	495	475	469	488	443	515	483	446	488	498	492	521	517	464	491	488	497	498	549	496	495	468	480	500	448	485	485	503	511	485	463	525	466	527	475	485	485	503	454	515	508	501	517	480	493	500	531	502	470	512	475	534	458	480	504	545	488	515	535	506	492	488	521	524	513	479	528	481	513	490	506	480	474	468	493	472	533	481	493	489	464	471	528	526	505	488	503	520	484	510	462	450	503	514	470	501	505	525	486	497	472	497	467	498	489	477	521	503	526	517	508	505	487	472	496	491	487	483	513	477	527	469	501	485	489	468	492	531	465	519	489	487	458	498	534	478	493	494	489	475	490	490	468	491	500	486	455	517	518	498	505	484	486	524	520	502	511	480	472	500	495	475	451	515	487
27136	22620	24962	16920	6455	2515	1508	1026	992	661	563	493	501	423	421	466	435	626	627	625	558	488	437	461	602	513	458	465	374	357	360	434	433	344	336	307	293	309	311	328	332	383	354	343	338	331	341	314	284	293	295	305	288	294	348	338	305	313	348	291	306	310	302	295	292	254	283	300	300	271	298	283	278	283	290	296	287	294	312	299	321	332	289	307	286	260	305	287	308	292	309	302	313	282	282	292	305	271	295	312	259	296	301	287	316	308	270	304	292	281	326	291	286	298	278	266	321	290	295	283	294	272	293	283	283	328	295	281	317	317	283	278	275	298	279	315	296	292	256	261	258	306	290	329	286	285	302	282	284	287	288	278	293	263	279	301	264	282	288	258	293	261	306	266	276	294	306	293	280	306	339	318	290	279	290	309	289	321	296	268	276	315	301	253	265	284	320	264	285	273	293	282	275	305	307	305	296	290	284	300	292	311	300	300	320	303	300	298	284	296	304	275	273	315	277	294	295	289	279	310	277	297	288	271	264	318	295	298	299	314	297	284	282	287	327	318	302	282	319	298	336	293	276	283	322	289	291	266	287	279	286	284	277	306	316	276	304	277	349	314	274	320	303	269	311	313	316	278	305	283	288	325	302	286	282	299	287	293	294	285	281	288	301	280	290	314	302	275	274	292	273	322	315	299	287	293	318	281	323	308	281	277	294	313	292	274	311	327	283	285	296	311	236	306	305	268	302	309	273	286	306	293	273	293	278	311	300	288	276	292	294	281	298	292	302	299	279	300	311	296	294	315	304	273	283	286	281	269	309	263	284	308	287	277	276	309	305	273	318	295	291	276	291	309	290	291	278	264	291	303	292	305	313	287	268	298	281	308	307	295	289	267	283	279	311	282	260	298	303	309	291	269	304	292	273	285	308	307	300	296	255	292	267	300	299	295	318	268	285	273	335	251	275	284	264	274	314	295	294	293	294	285	297	291	290	319	289	302	302	306	299	281	269	293	291	284	305	303	281	300	253	282	290	288	287	284	295	260	288	261	299	313	296	316	270	277	281	306	290	275	317	302	290	293	272	277	290	274	310	287	281	279	254	260	266	300	274	317	288	282	291	300	320	279	286	288	303	274	287	292	295	310	279	305	290	288	277	277	292	321	281	282	282	309	286	268	283	328	259	305	282	289	315	294	280	272	287	293	293	294	305	268	281	291	298	268	289	286	300	295	295	276	307	306	285	287	286	271	248	309	321	291	314	265	271	299	277	279	300	292	290	283	282	284	273	302	291	282	338	291	264	330	316	290	276	320	301	321	298	298	291	277	278	284	274	263	289	282	292	289	259	290	288	270	277	299	259	291	275	318	271	273	300	310	285	281	292	270	282	290	289	254	311	276	299	295	307	323	255	308	307	296	293	286	286	295	290	272	283	275	291	282	281	292	314	315	263	250	293	265	314	278	278	297	282	274	280	265	306	288	309	310	282	271	296	290	263	276	310	291	300	297	308	281	306	279	266	350	298	300	275	273	292	333	302	302	288	283	266	255	282	328	293	296	272	278	276	268	322	306	300	278	299	264	292	304	304	302	281	320	296	267	308	309	306	310	278	287	281	294	250	295	270	270	324	316	281	308	300	298	305	286	293	290	270	300	251	292	297	298	325	282	277	280	296	322	302	299	274	295	295	295	288	284	303	276	278	294	271	310	279	258	292	308	333	283	298	321	276	266	265	294	284	283	275	288	253	307	291	292	313	312	291	304	290	289	300	292	299	303	283	280	312	307	272	277	260	309	292	317	276	301	275	307	272	287	298	269	310	282	264	302	313	259	314	317	286	290	312	315	310	302	290	269	267	286	298	284	282	318	289	287	282	289	292	289	287	294	280	295	316	275	297	297	302	281	339	297	300	287	290	286	307	315	303	278	276	319	291	283	287	273	309	297	267	313	284	295	303	298	331	290	289	297	295	279	306	264	276	286	283	293	285	289	296	294	301	288	279	263	292	307	284	273	277	288	286	291	319	304	281	261	301	317	262	302	256	293	270	285	295	286	329	304	302	291	272	279	294	301	293	293	286	278	286	282	306	304	302	297	295	313	276	311	267	299	326	291	252	329	280	291	309	325	237	312	286	310	287	270	291	269	262	255	302	306	297	282	276	296	262	287	271	280	316	256	281	285	277	288	289	304	313	308	295	272	299	267	291	314	285	318	309	310	301	278	324	302	288	322	292	279	303	322	274	279	293	316	301	309	264	274	282	259	297	272	265	293	305	273	286	289	298	344	246	282	302	307	306	284	303	285	322	285	305	283	269	295	300	286	296	248	329	301	289	289	273	315	288	282	276	303	276	297	289	277	305	277	283	261	287	284	295	278	288	317	294	271	301	289	269	312	279	279	300	306	300	268	307	303	261	291	284	294	282	287	303	304	289	309	301	302	278	267	280	256	297	267	302	309	302	315	302	283	289	310	288	288	267	293	278	301	291	291	278	280	306	299	319	289	291	288	276	316	286	308	299	305	280	298	296	283	280	299	281	292	266	243	282	291	284	305	304	287	314	264	312	268	310	268	286	280	300	273	292	263	295	250	290	290	290	298	303	286	299	308	274	299	286	270	287	304	277	284	294	287	272	293	326	268	302	282	295	275	279	269	300	300	284	278	281	274	286	276	289	293	286	289	291	295	275	262	271	307	311	267	294	306	276	351	304	281	252	293	263	288	274	296	262	276	287	274	274	305	283	316	309	274	277	296	269	287	306	278	282	315	305	265	291	262	308	276	277	299	290	271	262	299	282	294	314	270	298	261	283	305	275	307	304	280	281	276	268	279	282	298	279	308	313	258	299	307	311	277	314	277	297	292	333	329	301	282	276	298	267	307	288	299	280	296	262	263	295	307	284	305	293	272	270	299	309	304	250	301	282	272	293	281	277	308	295	300	266	287	320	303	274	297	282	257	270	323	269	277	291	309	298	299	271	267	287	303	295	286	302	291	272	294	296	294	318	277	273	299	280	305	290	293	272	275	307	264	291	267	265	268	321	270	321	267	299	263	284	352	280	294	304	298	281	309	300	288	255	289	290	277	290	263	287	276	260	295	278	288	268	300	287	294	295	279	263	309	304	307	319	275	273	268	310	294	309	286	324	285	281	287	294	281	292	276	301	324	283	278	302	275	308	259	290	309	251	309	317	292	294	282	312	304	295	293	275	305	303	298	299	299	274	299	281	316	275	266	271	283	275	291	271	302	266	298	285	268	296	301	274	291	280	274	286	262	283	275	292	310	299	287	284	286	284	282	303	296	321	282	267	290	329	289	298	288	317	315	317	296	311	311	301	285	303	303	297	266	296	301	297	275	321	313	283	315	281	294	319	299	256	296	293	276	278	284	290	301	309	294	299	276	310	282	295	299	263	282	306	299	267	291	266	299	272	293	315	305	284	306	260	300	311	254	297	252	283	295	305	248	310	281	293	316	286	276	291	278	265	284	263	306	274	284	301	309	256	289	301	308	291	270
22062	36560	32508	21254	12313	6441	4112	2952	2631	1630	1385	1100	1070	964	982	917	995	1413	1584	1532	1193	1070	995	1022	1367	1120	992	963	754	630	762	887	907	655	564	547	549	536	598	589	621	622	641	603	644	620	517	576	547	459	534	523	503	525	568	560	597	523	513	491	506	493	485	455	457	474	492	462	465	460	455	478	488	460	501	482	461	472	485	465	478	460	488	466	456	469	464	485	496	467	471	490	436	437	471	471	470	481	475	498	503	495	449	494	461	476	446	443	486	444	483	483	466	478	470	468	447	471	479	462	492	492	483	473	465	461	493	476	496	494	499	457	468	484	469	447	447	462	454	430	493	471	461	479	445	464	467	446	463	477	485	465	461	461	450	488	449	487	499	458	466	503	467	487	487	464	434	478	450	470	479	472	455	467	463	502	446	463	494	467	455	489	471	422	448	486	460	444	461	479	439	477	455	491	466	451	468	459	467	457	478	457	457	446	447	486	484	499	484	470	475	437	447	473	504	460	491	454	455	472	475	502	476	469	459	451	424	457	501	440	465	434	437	456	473	439	445	477	496	468	511	460	411	523	496	512	473	498	439	471	460	472	468	437	471	512	480	467	470	475	481	445	446	510	452	469	452	456	492	473	492	472	470	501	464	457	476	471	467	481	438	429	458	450	475	467	504	464	451	505	470	481	477	466	464	471	462	455	487	502	470	489	452	518	475	475	464	494	443	501	443	465	487	491	451	479	503	495	466	468	473	431	436	490	474	464	452	474	468	472	493	486	488	470	444	448	471	464	493	523	461	448	489	443	442	506	484	488	487	469	460	478	449	421	463	474	538	516	465	488	485	445	462	478	475	461	462	425	479	464	437	473	468	485	417	435	479	460	500	477	465	467	486	413	451	471	473	463	461	462	439	463	461	461	474	464	462	461	455	482	483	500	468	447	459	497	481	481	458	497	458	515	513	473	509	470	474	496	508	459	502	472	474	464	451	481	509	472	471	482	476	460	490	468	484	442	434	452	486	433	472	464	455	471	474	460	489	445	475	479	443	504	465	453	498	463	498	470	498	437	453	455	468	471	475	481	490	471	430	484	477	476	437	491	491	485	452	447	469	476	440	506	442	479	440	455	481	411	481	494	442	452	461	472	445	437	480	471	476	468	438	485	424	492	471	471	470	518	470	480	506	493	465	468	477	433	493	464	446	490	479	475	431	502	492	460	491	429	471	476	467	459	426	461	476	483	475	442	470	429	480	450	479	490	489	460	480	450	489	455	468	463	434	473	498	479	487	461	523	463	433	429	511	536	487	469	432	490	481	485	483	473	464	473	470	475	496	463	483	487	453	454	476	487	464	452	488	455	450	472	518	470	451	483	478	446	506	428	471	457	458	434	478	460	508	490	452	446	432	462	439	494	429	491	477	477	476	469	427	518	458	491	474	482	469	438	515	469	488	466	475	490	462	455	472	489	469	479	484	498	477	451	458	468	487	482	497	483	486	480	482	436	486	506	419	456	482	463	482	451	471	443	489	488	491	491	503	457	469	449	440	462	513	473	462	438	486	495	474	463	477	469	491	451	479	456	464	512	475	495	447	432	469	476	464	449	475	474	455	484	449	472	487	469	456	451	501	461	463	444	465	446	441	448	444	458	442	439	439	493	442	442	469	488	423	454	461	462	503	496	457	465	519	462	483	464	473	494	455	488	449	457	469	459	471	485	524	496	490	487	463	446	481	483	501	489	491	509	473	438	465	490	485	442	433	510	472	502	440	441	490	458	520	464	437	513	495	432	474	460	499	455	448	478	470	441	473	484	434	524	457	445	431	430	495	465	512	445	470	486	462	502	468	488	472	519	463	507	473	424	491	465	463	461	493	474	437	496	467	499	487	435	477	478	504	485	491	440	475	413	488	447	475	486	441	468	486	444	463	469	449	486	487	484	493	506	462	458	459	428	455	473	479	441	437	484	475	491	484	483	457	513	499	461	502	454	432	459	477	459	486	444	498	465	489	476	467	443	500	478	463	479	454	441	464	482	472	456	460	430	468	429	472	419	464	514	479	431	480	454	520	446	482	479	466	462	495	483	452	478	472	493	460	424	470	427	439	452	505	447	457	481	443	461	493	426	486	479	487	473	426	468	450	468	470	434	460	444	485	447	500	419	488	496	481	463	464	460	466	452	480	450	465	490	473	445	472	482	454	447	445	494	471	508	490	469	486	453	485	471	471	474	507	490	457	448	446	462	473	478	495	506	489	463	483	494	477	428	482	489	458	437	448	470	457	492	502	465	448	465	495	495	438	434	436	471	475	477	488	483	464	466	473	492	462	504	456	490	432	511	532	462	446	437	470	501	512	435	478	441	486	471	448	460	482	526	475	454	499	479	442	449	482	460	531	461	465	505	477	472	453	501	491	457	455	450	494	449	473	435	446	489	466	496	476	471	464	473	460	465	483	453	508	497	498	498	474	466	478	474	500	483	460	431	487	439	466	462	478	465	464	486	458	493	454	484	498	495	437	482	464	464	511	430	450	477	475	464	479	474	427	500	517	465	476	500	441	473	451	465	448	462	468	489	459	424	480	480	475	477	455	470	456	461	501	474	456	464	470	444	440	472	462	436	483	463	459	476	474	442	465	475	446	484	450	461	446	440	489	474	469	473	448	455	472	471	441	474	483	474	479	493	464	477	491	480	501	494	478	451	448	467	459	464	442	469	478	473	422	499	495	438	467	478	483	454	478	473	490	483	468	501	473	480	482	437	444	444	469	491	472	486	466	458	513	464	414	466	451	476	449	424	467	449	488	434	461	479	424	439	489	481	458	449	457	466	474	460	460	421	454	439	463	490	433	444	452	476	458	472	483	467	450	446	458	442	486	462	489	436	504	472	508	466	458	444	487	469	461	452	475	502	466	459	426	441	477	429	468	495	440	478	484	476	473	483	470	465	481	529	499	464	460	464	487	463	495	488	505	467	514	439	478	447	508	471	444	478	442	465	462	460	484	443	443	480	492	457	456	492	478	478	448	488	450	500	432	484	488	469	469	452	465	471	452	480	469	472	467	473	433	473	436	467	494	482	483	522	474	446	448	475	445	491	508	467	472	449	473	498	482	494	436	485	435	483	428	477	482	481	478	451	440	487	460	489	476	490	466	481	456	456	496	436	462	435	492	482	424	498	484	442	434	457	474	428	499	449	498	487	412	491	459	465	427	507	467	438	461	452	484	451	470	468	453	439	501	465	488	463	488	503	481	483	457	470	465	459	473	445	482	469	523	473	436	441	417	445	449	488	481	476	461	461	468	455	483	480	509	460	440	484	487	450	476	466	478	484	482	464	486	488	494	451	508	431	457	474	441	465	493	465	470	466	517	455	441	513	472	464	455	455	445	519	493	450	494	472	447	478	494	483	458	442	472	440	481	455	419	497	447	497	485	460	501	450	484	472	468	497	462	483	472	508	478	446	486	482	477	478	450	445	447	485	503	465	477	442	494	465	477	474	451	451	495	479
24520	21466	28811	24673	20778	11264	4487	2487	1801	1113	974	852	806	711	724	721	798	890	975	945	895	741	609	710	860	857	800	552	493	467	474	608	584	404	395	429	403	365	411	443	441	439	450	392	339	396	349	372	341	358	354	372	423	487	516	468	410	419	379	343	325	332	324	323	316	332	322	323	351	330	325	355	344	336	321	335	335	319	340	349	340	331	301	347	372	322	361	323	332	342	327	372	316	366	284	333	350	316	332	337	324	323	321	308	353	351	341	347	302	358	309	335	317	305	331	366	350	354	317	337	364	361	333	318	327	309	351	346	297	356	344	316	329	303	299	328	309	334	335	319	347	333	351	339	360	331	332	332	335	289	342	324	337	311	361	323	322	301	343	340	340	352	360	346	322	318	320	342	353	341	348	341	356	356	343	343	322	332	353	336	340	356	316	327	296	373	333	337	344	338	344	332	326	335	313	324	301	333	347	347	330	334	352	334	328	322	349	311	327	315	332	315	339	339	326	343	341	298	328	327	322	348	311	313	326	321	325	329	346	328	322	324	314	319	312	316	330	370	347	317	329	317	342	353	332	329	304	339	327	332	341	292	303	351	347	349	326	339	311	322	330	326	386	317	340	341	347	346	328	371	305	322	395	337	353	332	298	340	336	316	332	342	341	343	323	331	351	297	297	305	301	266	339	351	357	337	355	323	307	340	374	322	383	332	309	349	365	345	347	339	341	338	302	358	332	327	336	326	320	318	340	350	317	305	379	331	327	311	309	327	335	320	328	349	299	328	324	347	349	331	338	361	342	307	305	317	338	334	346	307	327	343	358	322	367	336	349	335	343	350	335	345	334	327	346	327	315	352	324	323	323	340	354	328	333	346	348	298	334	323	335	346	323	343	328	356	316	313	318	327	324	328	344	321	356	311	342	292	288	295	338	352	325	361	348	305	309	327	297	369	337	315	345	299	315	332	321	327	332	316	349	342	360	318	342	334	337	333	312	319	340	321	335	323	306	338	323	361	331	320	320	297	338	337	314	329	354	303	323	346	332	340	305	328	322	333	362	323	366	347	331	337	368	346	298	334	303	343	337	326	361	336	355	324	313	316	321	326	348	322	295	349	338	342	331	348	337	352	333	355	334	281	319	325	325	350	341	345	311	327	338	324	364	309	324	345	334	317	336	355	300	328	324	355	340	334	341	319	324	335	328	331	310	290	308	359	311	316	354	335	346	299	353	317	372	322	322	328	355	298	347	335	331	320	333	317	312	357	299	328	319	338	360	358	314	356	335	339	365	338	342	368	348	349	318	319	331	324	344	337	326	325	314	357	331	348	367	331	304	316	307	317	300	345	354	341	309	318	347	347	325	342	301	324	348	331	328	335	308	340	306	325	341	360	314	384	325	337	298	323	325	298	328	344	327	369	322	323	333	363	348	326	331	319	386	351	311	354	319	314	342	348	356	340	315	344	367	345	335	322	334	336	316	355	322	359	331	351	331	331	363	299	286	326	327	317	333	356	334	363	323	315	304	317	295	281	290	323	339	329	348	327	338	342	307	336	350	343	309	311	318	328	344	339	342	317	321	301	305	296	328	331	337	350	362	320	315	342	364	337	367	338	320	322	317	315	309	322	298	302	288	340	339	275	296	341	337	334	332	320	318	326	326	300	342	341	331	314	343	331	321	323	346	306	325	337	352	336	354	326	344	352	323	327	320	337	342	345	331	347	329	340	312	339	315	332	355	369	316	314	300	323	299	342	313	319	351	329	323	346	336	337	321	322	364	320	354	355	324	334	323	304	314	347	329	331	331	345	353	301	348	335	355	317	328	352	314	327	338	307	334	296	334	326	328	342	311	360	335	343	326	337	309	340	326	322	279	337	358	343	322	329	359	310	321	321	327	349	358	335	339	324	360	325	327	339	313	307	330	358	334	332	338	330	311	330	365	354	314	332	318	298	309	331	348	322	362	301	311	346	377	343	343	347	317	313	334	332	331	308	332	344	339	331	360	361	323	333	308	326	327	338	327	376	315	356	331	330	345	345	292	338	336	360	345	331	354	356	324	334	357	311	321	329	292	360	318	328	323	353	320	304	337	339	321	321	344	334	326	350	312	318	311	327	336	329	330	346	337	335	349	347	321	336	331	332	325	281	320	340	313	338	335	344	301	343	322	311	348	350	318	331	324	328	324	321	350	313	345	341	319	328	340	347	344	325	351	326	363	341	292	376	316	313	333	340	321	307	297	339	379	328	339	296	300	317	324	313	322	288	331	327	344	323	291	324	332	278	329	298	335	333	331	342	318	332	350	314	341	338	321	283	336	354	314	320	333	332	306	305	349	363	338	310	319	327	340	349	313	329	340	328	334	339	338	306	315	327	329	346	334	314	337	336	338	354	311	350	302	323	340	348	336	315	317	340	324	374	296	339	353	342	341	350	338	326	352	334	336	359	344	333	341	354	340	306	337	343	344	338	306	353	369	318	331	318	318	364	364	355	293	341	308	366	336	316	344	297	335	344	349	332	337	326	338	366	319	379	381	323	327	352	323	330	324	338	299	344	319	366	338	300	354	331	341	344	324	361	310	325	307	321	328	327	333	335	348	322	327	333	329	319	348	321	349	327	313	337	335	305	343	336	298	344	341	323	333	325	312	323	333	310	332	369	340	357	313	308	341	328	348	329	320	347	346	318	345	335	327	320	320	353	325	342	334	367	345	328	359	321	325	329	338	339	352	339	344	364	321	330	334	323	322	348	297	327	370	338	342	317	307	322	295	336	326	338	321	325	342	325	327	356	323	349	323	326	328	376	336	328	320	354	339	307	294	325	305	364	338	321	335	312	322	330	306	356	308	336	333	327	335	320	311	330	334	329	359	308	343	335	371	333	314	337	310	328	320	327	334	302	331	357	362	354	304	373	320	352	339	315	361	288	331	354	354	338	338	324	344	320	331	308	353	314	339	320	324	312	323	366	289	342	299	317	354	322	354	303	308	309	362	334	313	346	356	360	358	304	325	306	335	382	335	309	336	326	348	319	321	321	369	335	357	368	331	312	297	289	311	343	334	334	337	306	343	313	341	322	319	351	339	347	345	312	334	327	332	301	373	349	340	334	329	309	333	345	333	309	332	313	357	321	340	314	326	331	365	297	296	294	350	323	334	336	349	347	350	328	331	323	315	335	297	303	365	328	320	343	347	317	351	328	323	356	310	355	316	350	355	299	305	314	328	310	322	340	311	322	334	371	326	335	344	319	323	322	365	326	319	339	311	343	308	334	341	299	325	342	327	350	343	318	342	345	313	300	336	324	306	348	347	326	330	337	323	335	337	321	348	319	362	330	326	333	321	358	340	319	324	343	324	358	334	354	322	333	334	315	328	324	312	333	352	336	360	333	321	313	328	358	314	345	349	335	317	347	329	318	305	338	364	319	359	325	329	311	327	320	332	315	367	357	334	341	341	318	331	319	324	317	310	328	314	326	341	349	311	295	396	337	343	324	315	319	297	302
23420	43862	38003	26805	18769	11900	8325	6125	5018	3070	2600	2126	1901	1806	1726	1538	1720	2080	2379	2305	2068	1538	1425	1617	1932	1856	1736	1227	973	907	969	1168	1212	696	713	713	656	618	800	855	887	808	779	611	672	649	588	604	576	589	602	625	695	932	1064	919	865	721	610	596	562	508	509	559	497	513	537	522	492	519	568	534	498	527	540	554	507	592	530	525	552	596	543	514	507	557	526	521	532	534	516	502	529	526	532	547	563	544	521	518	546	545	537	580	518	526	574	514	515	571	528	567	563	529	562	541	566	563	545	564	519	525	516	549	549	585	555	525	524	537	511	542	537	546	522	515	520	535	551	483	556	496	533	564	549	511	560	521	548	549	555	520	616	520	550	531	491	535	506	548	547	516	555	516	564	507	518	540	512	485	527	519	505	565	522	498	536	518	528	518	522	538	496	548	539	590	501	537	543	511	564	534	533	533	542	530	521	523	545	495	526	548	565	569	534	492	505	595	524	521	562	555	507	507	568	520	566	542	529	544	588	469	540	504	515	545	508	544	543	537	536	560	550	524	537	530	515	512	523	544	514	565	524	535	515	499	494	560	501	541	504	485	545	507	505	536	527	579	531	508	519	534	554	530	540	500	525	532	545	500	513	525	522	529	538	583	528	525	505	533	554	537	550	560	496	502	538	517	532	507	526	561	565	532	526	576	563	530	559	563	528	514	474	538	538	591	516	542	577	530	508	535	558	549	515	504	516	495	525	538	540	537	539	527	591	528	549	556	518	544	539	531	541	537	556	502	524	585	514	517	510	545	490	497	534	528	554	511	569	530	555	545	506	558	520	583	538	514	526	521	538	548	530	571	525	500	545	554	551	551	541	518	478	558	529	499	510	521	538	502	552	519	560	492	518	545	557	530	548	549	539	526	528	485	499	536	491	536	526	505	534	536	528	557	540	527	543	539	508	482	549	513	561	530	556	535	528	553	487	543	530	502	524	529	511	545	541	533	576	523	508	534	537	490	558	503	519	541	551	535	591	535	545	519	550	482	519	538	494	530	569	546	554	533	532	563	536	510	523	534	523	535	541	528	566	532	572	535	507	543	547	564	523	527	531	521	528	552	569	526	527	533	544	532	514	575	543	522	558	539	552	534	529	502	503	533	520	544	530	536	590	521	526	539	518	510	555	542	505	556	536	508	536	502	522	559	518	527	568	504	514	526	522	496	517	520	504	511	552	533	555	533	507	532	528	588	519	496	498	589	588	542	511	531	551	535	547	547	549	586	530	490	540	564	529	521	533	503	550	564	558	457	540	523	536	533	507	507	547	518	512	539	540	494	507	530	544	528	520	536	535	534	533	544	548	533	510	558	531	524	510	533	541	552	541	558	533	537	549	555	569	546	535	539	586	546	518	541	512	539	523	526	562	522	494	512	529	558	520	543	485	530	537	533	548	558	532	517	501	509	512	542	510	562	551	524	521	520	554	541	525	489	548	508	508	558	500	548	545	549	549	521	518	513	555	525	552	499	552	530	543	527	553	588	508	575	536	545	523	525	545	515	535	578	535	532	573	528	504	488	515	498	461	512	512	498	523	503	523	538	527	503	531	521	511	536	538	508	515	495	543	507	499	507	516	537	525	531	542	526	545	553	563	531	491	531	566	528	548	509	558	548	539	577	523	559	560	504	559	556	520	542	519	549	495	549	529	499	525	539	511	520	563	565	529	476	530	549	514	511	531	548	547	518	548	518	500	547	569	501	484	552	501	523	541	563	545	550	527	530	559	535	563	504	539	540	540	491	546	522	543	522	580	548	500	530	517	527	574	520	548	560	509	535	484	557	491	565	545	544	515	564	485	554	536	541	521	519	516	539	534	532	510	488	537	530	554	532	526	560	518	529	495	554	531	550	530	521	542	544	551	521	563	556	548	516	568	533	498	513	516	544	555	535	527	551	537	541	525	524	498	520	546	552	528	508	548	534	536	567	483	523	509	559	518	513	521	512	512	563	545	529	557	535	513	525	474	550	535	557	496	531	511	536	532	562	598	526	521	524	510	544	534	542	502	560	566	547	544	554	531	541	558	514	485	535	516	525	499	509	536	571	514	530	554	516	532	525	522	533	556	499	507	516	552	573	565	546	518	551	529	493	504	519	513	510	572	509	580	565	569	548	489	540	513	494	534	521	542	534	525	540	492	525	572	538	518	556	524	544	491	520	536	520	554	496	507	514	587	543	568	567	514	551	587	560	501	531	517	534	527	501	511	553	562	523	533	499	564	525	513	509	533	568	522	502	548	508	534	526	561	536	546	551	528	532	530	514	541	535	527	556	574	571	553	501	542	559	542	526	541	513	556	549	528	566	580	521	538	543	528	576	549	505	543	526	508	523	496	523	543	536	569	530	539	488	511	562	533	507	532	503	548	547	511	507	561	509	518	549	547	527	528	517	528	547	539	549	567	545	537	547	572	501	547	551	543	540	560	550	506	539	525	527	542	539	509	543	532	546	530	553	531	526	548	515	557	538	549	555	502	585	482	577	492	553	529	560	523	520	533	532	596	548	541	521	520	531	563	523	519	491	538	549	525	521	525	523	498	499	502	504	556	512	568	549	506	531	536	512	507	480	552	512	535	533	515	568	494	498	556	506	500	530	511	526	517	519	568	521	539	507	537	528	496	532	538	525	498	505	498	507	494	519	499	527	535	533	532	505	536	488	540	554	549	521	556	488	564	493	539	594	557	562	560	533	544	531	552	509	555	507	541	522	502	566	505	537	570	542	502	547	495	550	551	486	557	592	502	538	519	551	532	529	490	506	510	548	518	522	522	535	515	534	573	541	510	517	508	525	541	536	478	545	554	530	531	533	547	562	549	517	563	537	522	501	533	546	548	534	562	525	529	535	559	525	535	547	520	584	552	532	544	523	497	542	537	569	556	502	518	552	542	519	541	539	609	525	567	491	544	581	489	518	543	515	516	511	580	524	555	543	515	511	547	514	547	542	540	550	525	531	500	549	517	513	532	548	528	517	553	553	532	533	535	532	516	552	565	534	550	551	485	501	562	543	567	529	540	542	526	529	529	474	499	533	545	530	547	531	551	483	570	514	542	582	548	524	555	535	520	499	542	542	566	520	523	518	511	498	528	499	557	559	520	574	566	492	525	530	539	513	539	542	535	536	557	474	520	511	531	552	505	537	517	531	523	520	509	470	524	484	529	530	528	540	547	511	479	481	528	549	522	523	545	585	517	468	569	540	517	507	560	581	521	590	518	550	556	522	521	538	513	524	513	534	543	488	536	517	566	525	513	511	535	532	551	546	525	495	565	549	535	566	501	533	530	574	521	568	502	543	558	526	508	529	520	557	550	583	534	512	499	510	525	554	468	535	485	583	529	498	546	505	515	559	544	497	587	543	493	524	550	574	537	528	520	512	528	542	539	546	515	544	561	550	522	535	552	489	515	506	524	550	518	525	522	510	544	518	565	536	518	535	541	535	511	534	572	531	524	567	542	553	555	525
23402	21448	29372	23947	21536	20741	11057	4353	3028	1716	1394	1229	1088	981	956	939	1063	1312	1392	1235	1211	1002	817	915	1109	1223	999	650	513	503	605	725	567	441	379	365	380	371	440	479	471	482	428	417	372	394	372	332	341	331	338	422	480	659	711	594	519	442	399	339	332	334	300	341	320	323	303	285	314	338	309	304	303	347	326	311	299	321	322	296	302	297	325	311	323	310	319	294	317	297	332	340	318	288	307	285	319	318	332	308	315	299	317	313	323	296	314	315	317	308	298	319	320	315	313	324	302	321	304	343	329	315	320	331	300	323	302	325	351	292	346	330	302	302	333	316	315	333	321	315	321	287	313	358	307	311	307	343	299	328	295	309	340	311	346	326	320	334	322	301	301	326	310	325	323	317	299	314	282	326	299	302	309	310	292	327	315	320	332	329	323	319	342	303	330	329	347	283	348	320	296	292	309	308	325	329	284	317	312	301	307	342	323	328	350	312	304	328	290	298	293	315	308	317	317	276	336	329	324	293	298	279	334	342	316	337	342	351	306	316	306	335	327	329	284	323	340	297	327	334	317	284	326	299	320	325	355	324	318	294	351	338	331	301	318	295	313	286	324	303	329	371	308	323	338	306	270	337	348	316	319	349	317	291	315	277	313	305	329	301	315	303	285	305	343	327	328	319	350	284	338	329	371	320	337	326	310	289	341	343	300	320	330	308	353	323	335	301	343	320	305	347	267	326	297	294	286	347	305	322	320	307	318	321	316	341	330	320	322	349	327	332	310	313	315	323	298	322	335	294	298	311	316	291	319	330	298	309	348	336	318	303	328	305	329	308	279	297	318	314	339	333	315	315	329	295	319	324	307	285	327	323	298	353	290	292	337	289	305	325	326	338	290	311	331	331	324	305	331	278	320	310	303	306	316	315	334	339	297	329	310	325	330	315	333	290	326	316	312	291	315	293	346	332	273	317	308	291	332	319	332	319	302	335	315	301	298	306	327	310	306	324	313	286	329	331	311	308	329	334	288	299	317	341	325	326	325	312	316	308	328	292	352	317	339	306	319	314	355	315	310	338	300	322	326	295	312	298	307	313	310	315	311	296	336	298	326	294	290	299	302	294	314	333	307	323	307	329	295	327	318	324	283	335	323	306	323	311	353	321	330	331	355	334	306	310	334	330	335	319	317	320	314	309	318	314	310	315	321	304	318	307	303	325	291	320	311	300	303	295	348	306	348	346	344	337	321	317	301	296	319	321	292	319	336	335	280	298	323	309	300	304	345	309	317	322	315	315	321	343	335	306	345	308	307	292	337	340	317	342	301	297	286	302	323	311	300	293	312	314	305	307	311	326	350	292	323	311	321	314	310	323	293	296	318	325	337	305	308	315	294	340	340	307	295	299	307	300	331	291	326	313	305	282	310	307	328	301	363	336	304	314	320	304	292	307	291	337	307	324	306	318	326	301	337	295	327	313	367	338	309	327	295	328	308	312	309	292	318	332	305	285	302	336	308	348	332	313	299	319	309	323	334	317	294	347	334	313	317	301	291	303	323	339	310	307	320	319	287	328	302	291	303	333	305	294	320	327	329	325	340	320	312	344	328	329	343	300	336	287	305	298	305	293	331	333	358	307	296	327	347	354	318	286	310	337	334	317	312	309	332	328	328	314	289	329	307	305	348	307	301	319	328	323	322	322	331	286	302	325	321	326	329	316	317	310	301	311	330	299	345	327	287	309	306	303	284	295	323	307	316	344	300	327	298	334	329	339	305	310	311	283	309	322	321	296	320	315	315	317	349	294	308	330	335	316	304	337	304	334	331	321	347	293	301	295	332	307	302	327	317	342	297	307	333	317	319	304	307	315	338	309	319	323	331	301	308	319	319	320	300	320	365	321	293	310	313	269	338	312	312	305	314	295	290	321	309	315	317	301	293	310	335	334	298	327	297	331	336	299	309	341	339	317	314	327	316	327	329	306	329	346	307	317	312	329	297	308	304	318	291	313	314	310	299	328	349	305	336	349	326	314	292	301	305	299	335	338	287	322	274	313	310	317	312	318	339	317	319	305	313	302	321	344	333	322	300	321	293	314	326	305	312	331	292	338	312	315	343	336	315	339	304	289	341	284	288	347	313	310	321	327	317	307	315	324	297	331	302	298	329	297	301	295	330	326	335	332	297	324	300	291	281	332	299	298	314	327	322	299	313	296	334	317	286	319	303	315	289	305	312	309	336	334	326	328	307	299	340	320	329	311	310	310	302	317	356	327	303	331	309	320	329	327	325	330	319	308	297	307	317	292	345	323	296	287	313	341	321	308	325	326	296	333	313	310	315	298	302	286	316	285	312	324	276	295	322	326	317	291	342	330	314	272	304	318	306	294	328	328	296	293	309	287	316	329	326	311	335	310	328	304	285	319	320	334	337	320	308	338	302	298	275	301	341	325	287	314	310	343	301	290	328	323	316	312	346	290	339	346	314	308	344	314	307	322	274	325	340	324	321	325	332	314	317	302	298	308	306	315	323	292	317	315	331	326	332	323	298	294	320	285	323	319	312	315	318	300	310	302	308	366	294	339	321	298	311	343	321	320	319	282	339	316	306	331	317	311	287	310	317	295	322	309	312	330	324	341	319	287	309	290	309	326	315	317	306	327	348	301	324	331	306	358	296	329	325	336	309	280	329	326	305	345	339	303	310	323	358	327	323	314	315	338	317	313	303	302	294	363	302	336	316	326	314	323	316	324	309	309	349	340	280	292	330	323	311	299	307	314	335	293	307	301	336	310	322	305	309	287	302	316	310	353	308	307	319	297	325	324	315	303	321	341	295	318	303	310	323	294	322	317	311	301	303	335	305	329	309	316	345	290	301	311	326	323	344	294	347	335	346	304	299	304	324	308	356	303	292	338	328	314	319	327	336	288	311	302	308	325	340	307	351	306	345	316	297	320	341	308	349	318	324	327	330	335	300	313	351	297	288	317	316	311	314	302	335	317	296	293	282	304	354	319	304	296	325	284	346	311	292	310	322	304	322	271	329	348	319	335	365	312	321	315	344	312	313	345	341	278	329	365	326	323	304	315	297	319	311	312	328	290	308	334	308	310	296	312	318	311	334	314	342	343	301	289	318	352	314	338	345	312	298	293	304	293	344	312	319	340	337	321	294	346	344	361	308	315	321	289	319	331	305	306	300	326	290	296	309	322	318	301	355	303	325	292	324	293	298	315	330	283	321	313	295	312	299	327	299	346	296	302	330	349	326	335	350	332	316	308	279	330	321	316	296	330	299	299	335	322	355	334	302	314	310	332	335	307	328	342	296	322	301	321	286	314	306	321	304	325	290	297	340	352	302	327	312	348	330	315	271	342	303	292	299	328	299	297	324	309	286	322	307	290	333	311	297	321	342	312	314	324	332	293	323	323	333	291	320	305	321	314	327	326	313	311	301	314	346	307	303	309	297	308	311	320	327	316	303	289	304	334	325	317	337	294	293	302	303	312	260	307	281	303	309	296
25360	48351	41966	31796	22747	16973	11845	9069	7603	4579	3506	3040	2742	2619	2272	2320	2568	3079	3358	3090	2963	2249	1825	2207	2707	2771	2281	1312	941	1023	1252	1454	1169	826	723	653	653	723	814	826	826	923	878	676	662	659	610	522	586	573	557	639	886	1341	1457	1183	1004	748	644	570	553	508	533	508	520	508	496	511	523	531	497	533	501	490	511	503	555	517	497	466	472	541	495	480	507	485	523	522	476	507	512	475	485	504	487	465	533	519	498	497	507	483	495	549	508	511	496	556	522	487	561	520	477	482	487	528	478	522	555	502	496	512	464	498	538	520	502	516	545	504	501	489	476	523	485	501	522	501	505	480	497	489	537	477	517	519	493	512	503	492	520	519	524	534	489	453	501	531	468	538	508	497	526	501	486	487	501	516	520	535	488	478	479	474	500	523	511	462	505	472	502	477	492	486	491	495	503	497	489	504	489	551	464	525	491	492	463	538	494	469	510	492	505	534	491	482	533	476	465	482	523	479	515	514	521	526	529	505	496	452	518	540	526	504	519	451	503	511	506	489	472	493	506	502	529	515	516	485	529	547	475	502	538	513	497	488	497	529	534	472	492	481	529	484	479	511	494	489	488	489	520	507	493	509	503	470	474	495	507	547	502	517	481	467	518	494	525	478	535	522	518	451	484	504	504	483	523	500	494	484	512	543	498	503	513	487	494	492	472	513	511	489	486	481	497	508	508	497	531	515	504	481	520	529	518	533	501	496	524	499	517	547	505	499	525	483	506	495	532	515	501	527	531	568	527	510	555	500	489	474	477	508	505	484	465	512	493	468	463	496	527	523	507	516	524	501	463	478	541	510	475	506	555	500	509	505	503	499	468	520	468	475	532	494	507	493	533	483	534	480	483	495	440	488	506	488	477	516	486	515	527	465	518	500	506	532	551	545	518	480	505	448	479	524	488	503	541	483	515	510	474	519	499	507	493	472	529	514	505	522	526	479	458	494	466	515	495	493	504	498	513	525	499	554	503	485	475	493	498	463	497	468	488	503	521	477	520	515	509	515	517	497	553	479	501	505	458	514	520	499	512	475	505	487	470	478	524	487	461	505	500	487	507	511	526	480	517	473	499	504	472	562	505	497	524	497	528	498	520	529	527	478	504	508	500	462	478	532	466	487	484	499	526	491	500	468	546	480	508	480	492	505	457	517	520	479	509	519	523	510	499	475	489	459	526	475	501	503	506	518	502	506	521	506	485	520	517	476	550	492	484	548	524	479	541	532	488	494	470	506	517	520	461	487	477	504	533	505	484	494	520	491	535	521	514	460	487	485	534	464	508	477	490	467	485	502	495	525	509	505	517	490	515	488	501	490	504	486	540	520	454	480	544	541	501	514	525	471	507	496	481	512	501	455	514	486	522	471	524	489	501	501	512	504	502	530	554	498	493	557	502	477	483	484	503	534	529	472	479	481	527	504	517	500	502	479	504	543	522	517	502	507	507	539	508	498	466	497	489	504	446	514	511	513	504	493	528	502	526	508	521	563	519	493	519	528	528	506	494	473	499	488	478	480	503	486	463	470	520	509	535	503	525	484	501	496	481	485	529	514	481	516	472	478	470	505	482	462	461	514	501	510	489	468	491	508	502	501	489	540	487	510	473	464	477	480	497	516	495	489	482	513	530	477	523	527	512	490	499	478	483	492	505	505	503	499	509	493	531	429	509	513	516	526	479	565	482	468	482	492	508	499	508	475	519	487	516	492	501	511	516	530	502	483	502	496	478	481	462	469	472	533	457	510	518	490	510	509	490	501	515	516	487	485	514	484	493	471	506	496	474	490	497	466	502	532	518	476	498	503	472	469	467	486	477	489	484	493	474	523	516	512	527	468	560	544	491	506	548	484	490	489	532	545	531	501	526	483	524	514	505	500	480	457	504	504	464	532	501	484	534	481	486	467	494	507	513	464	435	503	477	483	511	524	486	548	506	523	474	508	514	469	500	515	474	508	495	542	493	464	514	454	493	502	522	506	521	501	487	503	501	513	496	521	484	485	509	504	470	484	505	490	549	503	466	522	501	504	487	516	511	510	536	487	496	509	505	497	508	508	522	465	496	533	526	521	489	526	476	481	502	478	495	485	501	506	491	502	474	524	513	488	546	494	494	465	504	526	509	441	502	508	496	514	525	490	517	510	490	490	497	492	496	490	504	511	464	514	510	503	466	456	486	506	482	518	452	508	515	493	528	516	503	487	492	509	556	479	482	509	510	513	495	523	485	507	531	521	489	488	508	467	502	489	509	506	492	497	472	493	473	492	523	476	475	486	516	478	476	464	496	490	480	492	503	513	504	509	538	524	500	502	512	494	500	470	457	502	493	500	531	522	510	492	504	484	532	487	474	485	533	525	499	501	510	531	542	517	535	494	509	507	538	504	499	495	515	487	528	516	509	480	534	495	520	544	516	484	477	521	491	475	482	508	508	501	509	524	519	509	497	477	485	504	513	542	537	487	511	486	522	483	497	479	509	470	508	518	584	474	537	511	503	504	536	544	518	475	464	491	494	493	470	493	509	481	524	477	515	539	509	473	498	473	516	532	489	513	492	508	487	552	479	564	540	508	502	485	498	501	517	487	524	488	491	479	516	502	470	520	524	475	499	504	498	488	500	459	512	526	498	461	518	522	489	505	500	530	499	471	486	519	507	511	521	494	500	519	499	493	545	500	504	533	502	527	451	506	514	496	513	503	518	521	481	479	556	507	512	484	464	505	525	512	452	503	492	530	462	515	514	492	505	502	484	489	522	455	515	508	505	546	510	491	506	515	504	528	512	496	501	535	529	509	501	515	511	510	476	485	509	510	531	509	522	509	520	471	493	526	510	473	483	492	461	505	499	500	477	523	481	494	518	488	522	479	499	520	529	497	525	517	497	504	501	529	529	499	503	489	511	494	512	522	505	508	504	519	516	519	537	527	499	501	481	483	490	487	509	530	468	511	522	465	457	512	517	512	452	474	469	497	477	494	481	511	511	488	498	521	472	473	496	492	462	541	485	511	531	518	450	520	512	492	464	470	520	512	502	516	494	527	522	540	537	531	496	489	493	474	488	482	508	521	513	499	540	508	492	508	502	469	487	495	505	532	492	487	514	521	483	525	521	488	517	493	469	482	537	471	528	514	503	481	516	509	514	490	508	493	515	517	491	496	503	535	493	539	539	486	510	560	509	498	516	468	497	463	472	511	511	510	457	503	524	499	503	495	510	539	514	528	508	464	488	485	549	508	506	541	495	527	478	510	532	541	485	542	468	477	483	515	510	512	529	503	481	482	523	506	513	528	509	510	498	498	481	483	481	490	522	501	487	511	487	478	510	517	473	493	492	517	524	558	495	501	475	526	478	517	521	503	534	486	494	483	480	503	503	498	549	507	531	487	523	474	480	453	509	516	484	490	501	499	525	511	504	521	499	471	518	519	505	503	483	497	485	477	482	478	486	507	463	507	502	508	518	528	498	499	503	477	502	528	494	480
27075	23038	23940	14075	4812	2428	1471	1172	1034	648	508	545	547	486	477	516	608	717	695	686	639	540	516	588	729	684	551	451	421	480	482	454	412	325	345	318	309	330	287	352	350	349	340	333	300	303	287	316	282	305	304	314	322	295	327	359	333	330	325	281	327	318	292	299	281	306	313	284	321	290	292	313	295	331	325	283	379	295	258	312	287	308	291	295	311	251	295	309	290	295	332	340	316	308	281	332	266	326	288	301	333	299	331	323	289	281	300	312	298	289	321	289	272	304	311	328	310	285	274	316	323	294	265	282	295	284	300	309	288	286	277	304	314	317	289	296	310	282	287	283	312	275	307	282	284	339	333	295	314	293	277	305	270	307	320	294	274	299	310	291	288	282	295	279	289	292	311	295	307	323	311	263	277	281	274	313	291	292	321	316	329	300	291	290	295	310	295	314	285	286	266	288	317	305	298	309	298	312	318	315	272	277	282	280	282	270	299	294	316	296	279	291	311	301	322	295	319	290	339	289	293	293	261	279	305	304	288	281	293	296	285	308	301	302	289	292	300	293	306	305	273	318	310	278	299	283	321	299	281	315	294	301	283	285	303	279	272	292	318	308	305	297	317	305	267	259	302	318	326	287	320	296	279	329	306	282	318	306	329	292	260	326	330	283	313	297	260	284	309	301	283	282	338	316	277	305	299	302	290	280	267	312	314	289	304	299	273	286	314	308	272	282	305	299	282	317	284	300	273	294	320	331	273	304	299	282	293	295	313	295	294	303	277	333	271	295	323	301	273	299	300	317	299	294	294	288	330	314	274	325	304	321	289	332	313	286	294	297	290	324	305	295	282	304	295	276	285	314	330	295	276	293	319	300	295	312	263	307	309	298	298	268	309	294	319	294	286	296	305	295	317	281	293	275	297	272	317	286	284	305	306	280	308	263	300	296	315	294	314	321	288	298	303	282	276	312	323	308	283	293	298	317	283	304	315	346	295	281	309	317	300	279	293	301	294	275	326	315	278	291	308	306	271	291	262	313	284	296	318	289	292	316	279	307	318	273	277	307	277	301	283	286	288	304	292	294	305	318	301	294	293	279	268	279	277	291	299	283	272	296	287	296	297	282	365	303	309	307	271	299	304	284	283	305	282	331	288	282	261	305	316	302	283	311	296	331	290	297	308	280	274	296	313	321	318	316	293	243	350	338	279	289	301	307	333	307	319	316	282	270	271	258	286	304	307	268	317	292	294	328	282	306	280	310	312	288	302	355	295	316	272	299	300	322	283	317	305	315	288	310	307	295	301	288	306	303	276	289	319	310	273	285	302	308	288	284	302	312	309	270	287	306	335	289	298	293	314	316	312	282	313	283	280	271	281	283	302	314	295	286	288	311	274	336	330	288	301	300	294	291	322	286	293	308	290	314	261	289	286	319	297	285	311	286	271	301	281	306	305	316	300	288	321	293	289	306	300	298	303	328	284	269	294	292	295	262	275	293	283	295	316	302	291	317	318	281	294	308	310	319	272	297	273	311	299	274	282	293	295	313	325	306	318	301	297	291	291	269	285	287	324	275	305	289	289	300	320	337	306	299	315	281	288	275	293	321	294	278	266	303	293	307	326	292	301	297	264	305	301	295	289	302	300	281	262	304	302	310	287	299	317	292	270	285	295	295	244	310	299	297	297	312	295	318	315	279	301	290	279	277	317	278	279	298	310	280	330	325	301	284	313	285	316	325	307	271	326	277	336	321	301	325	286	304	277	288	291	319	302	300	279	313	302	296	278	311	264	294	303	322	284	328	256	328	294	250	300	294	296	265	311	277	308	318	303	301	292	306	287	318	285	291	288	308	312	270	307	322	289	288	250	279	321	285	302	332	287	310	326	301	262	295	296	306	283	313	276	303	331	298	307	310	287	296	284	339	297	318	281	327	276	312	301	291	278	274	261	301	296	277	297	289	314	268	268	304	303	276	310	305	278	297	296	297	281	257	290	319	304	288	297	288	281	299	305	282	274	306	307	283	286	323	313	313	306	288	314	308	279	287	305	307	326	334	273	288	306	271	316	289	286	299	301	330	302	276	289	298	263	279	304	288	319	291	326	290	309	316	306	296	292	302	290	281	313	288	344	272	281	292	289	292	301	290	310	279	262	273	293	290	302	300	325	285	324	313	293	250	317	266	295	312	329	268	275	304	301	293	313	316	294	276	312	313	295	285	319	277	253	278	283	294	297	280	309	301	300	301	291	321	306	315	288	279	282	315	313	308	324	306	297	288	299	308	289	289	316	282	264	341	284	339	317	300	295	306	290	292	308	310	323	315	289	301	308	320	320	265	292	319	277	311	301	299	280	298	282	284	321	267	286	297	317	303	249	283	311	301	295	316	319	316	313	295	299	312	283	278	270	305	333	284	306	323	287	273	327	295	309	297	317	288	293	327	280	304	285	299	294	298	309	322	271	311	284	278	275	293	272	318	285	303	305	294	287	288	297	255	326	282	297	293	307	304	306	306	300	303	300	264	319	310	305	317	310	303	286	292	291	304	304	301	331	302	290	256	281	297	294	295	324	287	305	315	273	330	309	295	289	297	284	323	298	293	313	289	298	286	276	291	287	284	321	302	280	281	288	316	318	274	278	300	303	289	288	286	295	329	292	302	298	281	309	318	297	264	323	309	267	319	292	297	335	333	281	293	318	286	303	308	301	301	269	297	265	293	284	297	305	287	317	302	312	314	304	306	303	293	331	308	276	269	289	278	339	292	289	275	294	277	282	296	283	307	304	293	265	289	327	293	293	282	269	297	300	306	291	313	290	294	326	315	297	274	264	329	287	341	293	321	286	283	321	303	320	294	325	288	309	315	296	311	274	297	315	329	334	297	310	302	287	326	309	266	307	314	292	326	276	307	298	294	309	298	312	310	297	284	327	310	290	277	298	315	307	277	298	308	327	300	296	305	299	285	307	281	311	294	280	291	284	314	274	314	323	275	298	302	304	294	305	306	307	271	283	290	316	309	317	310	311	315	288	292	282	304	304	317	317	286	293	306	310	277	306	312	293	274	332	322	282	322	301	294	280	301	296	301	298	277	313	303	256	302	298	299	277	313	262	288	278	338	297	291	302	305	310	298	297	296	283	288	309	274	313	293	292	285	280	287	282	294	329	274	301	321	325	311	262	290	282	304	321	301	332	301	325	278	304	309	309	315	291	291	304	290	286	311	297	317	302	277	317	271	300	309	288	264	309	274	275	298	332	290	295	287	313	272	306	297	279	302	284	317	288	311	285	292	269	262	310	301	320	287	284	283	309	303	285	297	290	299	287	316	317	266	328	297	322	317	277	316	300	300	345	291	316	327	304	298	272	318	297	333	291	319	294	309	287	273	285	290	324	274	285	292	302	288	326	305	304	264	297	303	265	315	280	281	280	341	314	282	323	324	288	263	282	308	293	297	306	298	296	308	267	303	271	281	298	270	298	302	279	296	275	299	291	295	294	308	299	307	264	287	300	329
21557	37824	30861	18027	9995	6206	4038	3250	2814	1607	1261	1226	1196	1110	1061	1189	1326	1687	1670	1514	1607	1227	1092	1288	1647	1489	1173	1021	810	876	1057	893	797	586	531	499	526	588	556	542	595	609	642	495	549	522	558	522	489	499	495	541	511	538	534	597	562	533	530	517	518	493	471	500	498	479	480	502	440	471	497	511	484	427	473	465	470	445	471	476	441	455	504	494	489	473	476	453	479	471	484	523	480	506	480	475	480	440	453	424	491	434	482	500	501	460	490	474	470	443	497	492	487	463	464	462	429	480	465	452	429	497	490	481	457	444	512	469	483	481	478	481	515	478	433	488	466	461	503	499	461	475	478	444	454	505	473	466	481	491	489	491	482	452	492	446	433	486	472	517	479	440	483	421	459	474	502	493	496	463	472	497	476	445	487	468	501	498	504	476	460	463	496	426	494	468	469	493	457	453	487	464	483	504	486	458	507	470	458	493	451	482	468	476	498	487	484	480	470	507	472	460	499	476	492	455	461	436	505	493	491	492	477	449	472	495	475	450	461	490	456	475	495	475	470	464	482	490	441	478	496	514	503	463	485	510	485	459	489	498	479	474	449	494	459	505	512	463	476	475	465	461	480	467	442	470	498	470	446	504	449	478	494	473	438	439	444	482	501	474	517	492	497	477	472	498	449	447	499	506	452	496	512	507	439	488	492	465	481	469	480	491	453	515	512	479	490	467	515	497	477	508	475	483	463	459	530	492	465	457	466	479	484	487	471	487	508	483	448	553	459	453	496	488	481	476	478	488	505	465	475	506	470	491	449	500	485	472	481	456	511	481	501	453	435	457	449	484	514	497	462	487	494	467	477	468	469	469	480	477	497	467	504	450	461	504	469	532	458	482	489	493	486	478	458	499	476	461	452	454	422	489	438	489	455	480	520	456	500	521	473	443	491	484	469	490	466	486	457	472	466	497	505	492	474	504	476	483	480	495	457	461	485	463	494	470	490	490	451	471	461	479	502	484	472	468	471	476	471	473	531	481	484	489	474	512	486	495	502	467	464	511	426	510	502	441	489	486	490	490	475	490	454	486	477	464	471	479	497	477	470	470	521	453	464	482	504	469	466	486	427	492	479	472	473	488	485	486	465	471	478	456	489	499	475	516	482	461	481	461	472	558	537	471	468	493	473	470	456	475	490	494	451	481	454	485	491	467	472	500	498	470	505	489	503	481	479	463	469	483	449	467	453	519	465	510	501	481	449	497	488	494	446	468	540	447	484	498	491	458	485	520	502	460	455	499	447	472	512	493	518	466	490	472	484	461	490	489	477	445	470	476	490	503	452	488	476	513	479	500	480	462	463	498	509	437	460	477	480	460	491	465	480	472	475	454	497	497	486	492	512	472	475	485	458	488	495	497	478	483	504	453	422	513	477	432	484	479	467	454	477	480	496	473	512	456	504	485	482	437	477	500	480	496	456	472	491	493	522	490	511	502	463	536	524	500	449	509	460	457	503	485	460	460	455	501	445	454	497	489	466	500	486	493	482	452	489	479	470	502	485	469	485	481	437	463	471	444	486	498	454	494	505	471	463	484	525	494	478	523	525	493	506	494	449	479	472	517	485	486	506	495	504	485	505	465	501	507	485	458	457	463	507	448	465	472	457	452	459	513	477	459	491	497	467	512	519	488	469	451	462	504	488	491	475	423	494	448	490	483	491	497	487	453	490	477	462	521	469	501	491	517	511	455	487	496	482	450	469	472	511	471	476	502	483	478	490	450	430	467	468	463	506	455	445	502	493	518	498	487	474	499	449	468	476	461	439	494	484	486	462	491	508	433	521	496	471	513	486	490	463	481	452	498	493	470	478	488	482	476	461	494	478	491	505	479	498	496	491	452	508	478	528	470	495	496	490	479	482	448	517	499	443	470	483	492	487	484	473	500	489	511	470	466	457	457	469	440	459	504	465	476	457	496	484	445	462	497	450	467	461	489	452	474	497	458	512	470	463	502	483	504	501	510	474	447	474	459	439	497	531	479	465	441	516	467	459	501	473	488	459	447	486	436	519	508	447	513	459	435	502	444	498	475	479	443	475	469	500	495	495	463	451	447	507	492	442	448	470	457	532	451	480	467	457	442	458	486	485	477	461	492	515	472	450	456	470	445	473	463	480	489	473	444	481	477	454	502	494	439	477	499	481	501	488	474	464	428	504	468	462	482	521	497	467	490	479	515	431	482	482	451	480	465	524	476	497	492	475	513	449	474	474	428	436	453	441	458	497	472	513	520	463	457	479	468	481	502	467	507	494	464	474	460	500	507	493	478	425	498	487	472	486	476	508	474	471	460	430	495	484	491	458	418	468	493	491	477	460	508	461	477	451	464	460	520	518	458	493	459	483	486	470	489	515	494	504	484	486	463	476	503	505	467	466	507	478	478	472	507	453	502	459	467	467	478	473	470	459	505	494	469	491	484	490	474	470	465	483	501	458	458	481	476	481	504	430	454	510	482	501	477	488	470	459	445	424	470	466	458	482	495	514	483	510	484	492	478	483	467	470	472	481	469	486	476	479	505	434	483	487	436	442	491	497	512	483	466	530	498	514	467	497	494	460	449	465	489	508	494	498	478	458	454	442	485	514	454	457	489	434	460	491	500	486	468	501	502	473	459	483	514	459	463	445	460	456	474	463	486	465	489	433	478	498	474	465	455	474	465	508	457	477	498	465	502	488	475	480	502	473	522	471	483	432	500	480	514	459	440	463	501	448	435	475	492	509	470	483	480	465	485	489	479	475	453	500	494	493	482	475	468	471	516	466	488	475	475	493	510	460	456	512	485	525	452	479	460	481	483	461	521	475	467	436	482	493	477	493	514	465	474	502	464	444	489	466	466	497	458	472	507	537	509	482	479	456	479	482	450	504	461	497	455	457	468	481	483	432	501	477	483	506	501	497	475	447	494	451	486	481	501	490	517	480	483	471	525	499	480	465	535	466	467	480	441	471	463	465	462	503	469	499	480	482	537	474	437	453	484	453	515	507	463	508	476	465	488	459	476	463	479	504	490	509	455	485	470	490	477	483	461	422	473	470	472	486	491	477	463	496	480	455	490	503	468	478	540	477	426	467	528	490	487	468	459	486	492	488	477	468	505	476	465	505	470	512	521	440	433	488	476	459	485	468	470	464	484	490	474	458	468	488	484	470	458	450	460	495	512	494	482	523	473	485	480	456	464	483	470	479	505	469	477	415	515	492	521	501	470	466	465	509	440	479	445	472	439	439	483	454	469	470	498	456	460	466	507	467	474	469	524	485	473	498	498	475	478	425	442	492	478	445	465	466	463	496	521	474	499	498	508	488	491	488	500	507	499	502	494	478	473	472	492	454	465	490	489	500	544	515	495	453	479	495	500	481	507	471	479	469	488	460	478	492	482	456	505	477	477	494	478	469	505	483	471	523	488	458	485	500	484	452	488	461	478	487	467	484	482	486	495	475	460	463	505	475	501	485	502	463	530	477	519	455	481
24530	21504	28771	24801	20643	10729	4598	2766	1791	1324	962	974	868	764	789	823	824	1047	1027	976	990	862	718	834	1076	904	677	648	660	576	643	552	520	485	379	400	337	374	376	373	399	405	415	414	419	376	383	341	338	358	353	355	342	484	534	519	466	413	379	350	361	367	322	340	317	344	344	312	347	325	344	366	325	325	322	349	311	331	326	349	329	371	341	332	327	310	349	331	347	337	321	346	320	343	333	346	354	347	335	327	312	339	355	341	332	321	343	347	368	326	355	354	343	334	323	331	312	357	332	352	349	325	329	344	324	333	339	346	356	325	343	330	339	308	326	349	322	337	337	346	334	353	369	321	333	334	305	301	346	317	331	346	352	339	354	366	330	327	389	351	353	353	360	347	321	354	308	345	330	343	326	336	317	341	300	344	309	330	312	359	368	324	353	373	326	317	332	322	320	342	354	342	374	346	362	340	310	315	347	324	359	369	333	331	313	344	373	364	341	313	312	339	324	316	340	322	339	343	320	308	339	315	345	367	322	349	315	325	348	332	324	365	338	309	347	336	345	338	353	295	359	364	349	323	359	324	344	365	369	334	336	330	353	366	342	327	333	347	333	355	352	276	331	322	342	328	353	344	345	333	343	314	348	371	355	341	339	336	312	344	369	337	361	355	322	335	343	329	332	348	337	322	290	360	352	319	334	348	327	342	331	343	344	311	363	367	324	331	322	341	313	331	352	312	355	360	331	341	349	329	347	353	330	356	337	332	333	334	328	326	369	331	317	386	329	340	363	308	365	330	317	346	337	342	333	345	335	327	372	328	340	352	344	354	321	335	310	320	337	320	316	362	308	324	325	339	342	336	342	342	327	293	303	333	335	372	350	329	329	329	321	378	357	314	300	326	322	335	337	322	354	353	363	322	334	360	346	332	366	317	327	349	323	348	328	349	327	336	343	335	371	340	342	345	361	356	348	350	347	346	321	336	351	338	362	350	347	324	325	373	337	333	374	308	349	358	337	310	342	338	339	350	343	340	330	360	319	337	327	339	353	344	336	358	326	308	344	327	347	335	291	326	351	337	348	332	315	319	335	345	348	302	334	338	358	352	332	344	337	326	326	323	306	331	339	320	283	325	333	325	339	349	324	307	333	333	318	277	350	353	371	302	317	345	330	312	336	336	337	333	329	363	322	316	337	346	347	337	373	370	336	331	322	321	353	346	301	325	335	334	337	329	292	342	329	367	311	338	335	327	330	357	335	320	304	352	313	322	334	321	310	319	345	362	312	358	363	342	329	322	346	329	338	309	319	293	307	322	353	343	356	303	311	331	300	337	323	353	345	321	346	332	340	326	294	325	355	347	305	312	333	315	329	339	338	348	328	337	341	348	331	344	331	336	316	334	345	325	313	326	339	337	303	353	349	325	349	337	307	313	351	322	348	332	348	344	348	308	341	339	344	352	347	320	329	363	352	327	361	316	371	354	318	345	319	358	337	332	355	332	360	301	369	317	328	334	352	354	349	352	306	351	342	337	334	346	327	346	329	354	320	298	346	312	318	346	359	341	303	357	320	352	331	307	353	334	343	324	329	352	344	308	348	333	373	351	344	345	292	318	327	380	377	366	346	345	338	328	349	332	331	343	317	341	329	319	328	358	325	299	322	340	343	323	336	355	332	368	354	345	318	355	331	325	334	367	279	359	321	363	317	348	337	320	353	354	353	339	307	364	359	331	332	317	328	334	318	286	322	351	362	344	372	334	333	356	319	334	331	338	322	335	339	330	359	305	334	324	339	361	359	314	354	341	345	327	315	355	375	352	318	296	361	321	361	313	346	363	350	343	374	337	355	351	331	312	345	327	329	327	323	344	335	332	328	356	373	350	359	354	349	343	312	331	314	330	322	330	349	356	325	341	321	339	332	322	350	325	342	327	340	326	368	322	310	334	335	356	377	329	354	324	349	327	328	316	360	337	333	349	286	369	361	359	361	349	304	340	328	313	314	353	351	334	328	320	304	325	316	358	343	345	316	366	353	334	341	330	365	335	329	359	338	374	336	308	319	351	345	373	339	356	342	339	334	337	328	337	327	334	332	340	320	337	337	307	318	338	353	365	318	341	323	335	345	321	320	327	362	337	337	353	351	350	334	349	297	310	358	336	327	309	345	368	323	334	330	332	312	336	335	312	343	339	329	314	323	328	331	324	358	334	343	321	355	336	352	330	357	343	308	323	345	364	330	316	322	343	330	297	328	343	367	345	329	357	342	323	376	344	318	347	326	361	334	290	297	347	320	330	354	329	341	357	341	345	340	315	340	341	311	350	298	332	348	350	319	335	323	358	332	327	347	354	326	334	309	333	327	358	358	357	354	345	365	346	370	343	331	349	339	322	317	341	320	358	328	319	335	364	328	328	349	334	353	346	371	324	324	323	353	300	323	334	307	324	353	309	316	341	339	310	343	334	332	321	336	344	326	348	343	337	326	392	327	301	314	324	361	321	345	350	334	341	346	337	341	316	340	335	295	308	347	343	323	346	317	326	347	340	320	302	305	355	338	354	337	326	327	346	313	323	313	354	368	312	339	330	349	341	334	341	355	330	334	306	374	364	345	333	328	352	344	333	336	345	375	344	349	341	326	303	353	343	357	362	347	320	338	359	367	340	330	347	295	340	318	321	333	335	336	351	340	340	346	362	333	355	324	369	340	357	322	335	393	347	290	351	305	337	379	365	314	352	332	366	365	308	358	325	349	330	326	339	390	336	348	369	334	337	352	333	335	295	320	293	315	357	330	358	335	321	338	304	341	329	324	360	355	326	305	349	345	307	310	350	331	307	313	354	328	303	325	324	348	341	340	327	353	360	330	362	340	321	330	313	322	321	327	353	329	375	343	317	354	353	346	352	340	335	319	345	350	315	316	318	336	355	368	329	327	334	355	326	337	340	326	342	344	313	309	330	339	350	316	356	362	327	369	340	302	347	358	320	358	330	334	319	330	336	322	296	330	367	338	332	358	317	323	344	344	348	359	356	316	327	318	323	347	306	349	339	336	349	314	338	339	309	322	306	363	353	336	336	351	364	326	334	322	351	348	309	363	373	338	363	377	353	348	370	359	338	376	351	336	339	321	354	329	360	333	318	361	351	336	332	346	321	319	301	311	357	340	323	313	316	321	379	375	351	327	332	289	379	329	348	349	349	332	317	303	337	333	352	321	314	350	366	348	337	367	323	350	338	351	308	343	327	305	353	355	345	374	361	302	334	353	331	300	337	364	321	322	356	328	308	303	323	350	389	324	339	339	340	320	354	383	347	337	345	295	314	348	362	325	324	350	360	326	361	319	326	325	366	333	371	357	322	325	337	339	357	352	346	327	314	357	337	323	367	324	338	365	301	342	338	327	342	354	330	319	319	328	353	339	354	355	366	306	309	364	333	330	346	308	312	335	351	333	331	347	334	305	327	345	323	332	332	345	347	338	338	359	362	381	276	349	328	325	339	329	320	340	332	348	350
22468	44144	37458	26023	17061	12110	8673	6899	4885	3400	2578	2359	2174	1933	1815	2015	1939	2384	2510	2362	2372	1980	1565	1784	2430	2103	1326	1166	1337	1282	1349	1122	1039	915	690	630	602	605	748	678	741	776	706	684	681	625	597	589	611	584	570	627	606	946	1054	1031	832	757	652	586	566	533	528	484	530	532	552	531	535	532	510	566	541	581	577	513	524	556	551	570	585	527	500	559	530	568	587	525	544	525	535	529	581	560	556	555	543	555	524	560	563	535	503	565	559	556	518	550	515	550	529	517	521	576	566	550	513	553	542	527	539	554	535	544	563	527	572	563	502	594	513	543	519	574	505	579	540	549	538	554	554	564	507	561	549	510	554	560	562	555	550	617	570	551	567	595	527	535	517	555	536	522	577	576	539	511	494	521	533	514	572	547	529	555	542	554	565	538	527	553	510	561	507	553	537	573	568	536	568	519	532	520	568	540	571	543	496	553	526	550	536	584	530	574	542	538	537	550	546	559	531	539	552	538	549	550	557	550	559	543	545	581	560	548	555	545	550	576	565	516	536	541	523	538	576	556	517	561	478	552	551	530	524	534	589	534	575	535	558	501	569	568	510	563	583	546	585	575	536	557	525	498	559	495	541	564	567	523	563	512	576	580	540	524	544	567	529	539	551	552	533	590	549	623	543	517	553	544	539	520	563	520	515	536	545	536	539	564	529	525	536	501	526	520	582	558	509	546	514	554	556	543	542	556	567	549	570	545	549	547	523	587	539	524	537	535	515	538	521	506	532	547	549	531	528	558	552	556	556	559	529	563	549	545	560	526	505	517	493	572	564	580	561	522	556	558	530	560	543	595	540	566	556	520	546	565	553	536	529	553	555	577	507	543	542	536	562	574	561	526	533	539	534	519	537	573	540	579	541	565	554	537	507	536	528	556	512	547	550	575	527	551	550	532	554	554	548	552	567	581	514	537	537	578	526	501	525	518	505	559	522	530	520	493	558	578	557	571	537	550	558	536	538	567	531	561	551	578	564	556	560	547	560	538	487	590	562	528	550	569	532	534	567	536	541	533	506	552	528	542	552	541	530	559	565	536	544	523	535	505	557	552	564	547	571	535	530	603	521	550	531	526	547	560	512	593	546	524	530	563	492	540	567	545	523	561	527	568	538	525	570	565	500	556	585	564	572	536	531	535	606	525	576	537	503	522	542	525	480	574	535	548	531	569	560	540	571	555	521	573	507	548	568	597	519	554	509	559	538	540	540	552	518	561	574	527	540	518	546	531	518	539	520	570	529	582	506	528	523	557	507	555	568	595	557	554	557	575	567	576	581	504	513	545	546	568	525	521	530	547	543	560	540	503	525	564	530	527	589	543	565	544	617	525	551	529	512	574	545	557	532	528	536	579	559	549	586	543	558	538	543	556	517	552	587	566	534	548	569	511	531	569	526	599	539	548	572	569	539	502	532	507	526	519	530	521	592	568	548	556	553	567	586	517	543	531	517	543	591	563	535	531	569	517	550	547	529	530	572	530	520	556	540	522	548	540	517	584	558	530	583	549	531	529	580	589	560	533	540	564	545	558	548	535	533	541	480	561	581	574	582	507	551	552	550	585	515	565	513	534	594	540	554	535	488	527	568	520	568	551	553	519	537	538	530	553	560	523	559	530	561	551	508	533	507	520	550	585	599	545	561	546	560	543	530	529	556	550	555	548	545	528	567	555	518	506	566	545	542	545	566	543	544	555	533	511	534	517	529	574	578	491	557	532	492	567	516	569	530	564	556	555	543	567	529	580	549	541	529	536	549	541	548	554	514	491	561	555	509	556	508	531	574	521	529	556	538	534	518	583	555	543	536	529	554	546	522	519	536	531	511	529	531	501	516	574	560	535	541	526	544	552	558	556	561	548	542	552	536	534	571	542	626	483	576	524	570	577	530	565	570	574	499	548	533	565	526	513	604	554	533	566	553	547	523	530	580	556	531	493	576	531	522	571	524	555	563	531	519	558	577	547	583	550	547	540	556	552	577	535	505	573	520	546	545	537	499	553	547	561	581	547	538	555	552	532	555	520	553	524	521	540	555	558	600	537	521	576	575	529	535	482	580	523	507	537	474	503	563	556	524	529	534	547	515	573	577	576	565	504	549	596	553	547	579	511	571	555	527	530	509	591	540	536	571	563	528	577	534	564	531	550	550	536	561	565	564	543	581	538	564	529	575	583	530	561	543	522	566	530	551	541	558	569	510	509	551	532	592	506	535	554	564	562	567	571	536	544	518	535	581	578	590	534	524	584	570	541	569	587	575	556	592	575	581	548	538	551	568	530	540	533	525	551	528	524	549	579	561	554	547	526	520	564	550	554	535	537	544	518	547	567	535	531	527	546	528	548	548	557	506	501	528	560	541	524	489	518	533	583	544	550	567	550	546	533	584	518	531	599	572	550	541	534	518	549	562	564	540	534	534	576	585	555	550	581	533	576	537	504	559	564	564	541	554	521	547	563	573	581	543	582	551	549	559	585	556	563	539	542	546	539	580	559	492	501	548	527	578	563	534	548	536	541	544	538	610	519	539	540	556	575	536	558	496	561	555	560	545	524	581	539	537	497	517	582	547	527	546	542	527	577	584	559	563	524	540	501	535	534	535	510	561	554	566	524	541	545	543	572	558	560	499	572	554	561	552	580	542	485	527	511	534	558	555	588	527	574	506	532	545	541	515	568	552	522	529	512	570	545	549	530	572	532	548	550	589	537	566	582	577	535	516	541	541	494	553	552	501	510	574	520	556	547	562	541	560	555	544	526	510	568	541	555	562	564	506	572	500	560	555	546	554	513	574	571	535	543	565	581	504	525	577	543	513	558	543	553	572	537	554	537	540	562	526	571	585	535	518	557	502	561	530	553	553	592	523	509	549	514	583	532	537	542	562	533	545	520	524	527	508	619	524	549	549	601	555	552	594	538	489	523	554	549	545	536	514	578	562	516	548	588	528	539	585	539	498	516	552	587	531	524	536	522	524	527	521	526	544	547	542	529	579	561	564	543	534	522	562	543	518	585	574	563	503	547	494	515	511	583	544	516	563	543	569	541	528	556	555	524	511	507	592	548	577	556	518	511	512	548	524	539	555	572	546	547	530	540	532	531	514	546	582	537	546	529	538	517	537	551	528	525	503	549	572	569	523	587	518	535	591	546	496	545	518	535	579	554	516	578	561	521	494	574	554	537	525	529	551	554	551	507	532	559	519	542	498	568	551	521	510	548	505	548	574	540	561	542	547	512	559	570	543	531	530	566	579	534	576	516	548	521	547	532	552	536	563	561	529	543	553	513	530	531	548	543	551	558	540	532	564	548	583	544	540	551	547	585	585	536	554	536	572	539	602	529	519	576	562	529	574	531	524	522	523	561	501	579	545	558	531	571	549	518	564	522	548	531	560	568	534	527	526	555	519	549	545	535	573	513	495	530	558	530	560	555	533	545	556	555	537	525	534	537	571	556	571	546	541	505	564	536	540	540	523	556
23460	21454	29342	24003	21565	20732	11129	4822	2513	1879	1454	1284	1265	1112	1183	1112	1026	1190	1313	1297	1310	1067	859	953	1065	944	820	591	742	766	712	578	639	487	385	408	377	378	397	390	488	373	442	424	368	436	357	379	352	360	334	346	510	618	722	704	613	430	376	361	337	347	347	323	318	320	331	343	297	328	330	313	316	302	313	349	321	319	307	323	342	302	330	311	345	301	315	302	328	313	317	331	305	310	316	345	347	307	308	327	320	346	301	311	348	323	323	307	331	332	327	318	346	314	304	325	343	316	320	305	338	314	339	339	363	357	302	345	340	328	315	302	337	358	348	306	280	314	327	311	284	307	311	345	313	333	315	298	282	271	342	308	307	327	293	346	306	318	306	346	323	325	322	338	298	331	297	328	304	337	321	314	307	301	295	306	319	330	314	304	315	332	327	333	280	359	317	315	301	327	334	304	337	335	304	306	292	302	308	361	333	322	330	329	329	318	337	326	305	311	313	312	305	309	319	304	332	324	314	326	324	318	315	334	299	296	329	295	318	331	292	343	316	319	337	309	316	313	305	318	320	306	314	323	303	333	348	329	321	334	331	311	332	342	330	314	329	299	305	304	343	339	313	306	319	300	307	328	318	326	300	345	360	299	300	301	305	295	326	312	304	313	291	298	321	323	295	298	318	327	352	322	298	346	316	324	302	306	317	330	329	327	345	335	340	342	301	337	324	320	287	310	316	322	312	337	348	332	297	318	332	317	302	309	287	308	352	304	320	301	313	330	324	296	308	299	306	316	318	309	323	350	325	320	286	324	336	296	300	367	335	312	319	337	358	333	327	314	306	324	361	302	333	298	286	331	346	293	312	322	359	344	339	318	327	316	330	307	307	340	321	348	327	296	340	304	328	350	334	316	316	285	349	333	323	299	329	332	336	323	335	332	300	352	321	332	346	340	325	310	313	343	341	321	300	309	303	314	336	321	339	344	335	306	332	326	335	319	322	327	319	325	329	323	319	360	281	335	343	300	315	327	315	321	306	318	303	348	306	306	304	284	336	270	312	303	318	330	312	341	346	323	335	330	319	343	306	322	338	320	327	338	354	321	334	334	336	324	362	339	330	300	338	312	299	310	316	322	331	315	318	335	332	352	303	294	287	327	303	308	314	303	335	314	328	306	330	356	310	346	318	335	345	317	309	318	304	346	344	320	327	324	322	341	324	337	332	322	351	317	330	361	332	290	312	321	346	309	311	338	319	353	334	319	339	300	323	321	320	290	332	336	352	309	308	305	317	308	324	343	310	312	330	335	321	337	281	301	319	341	306	319	320	316	305	303	320	337	311	318	342	279	284	316	332	311	297	330	296	294	339	306	326	345	304	323	316	357	315	293	322	316	346	320	344	319	340	312	323	310	307	333	307	301	315	344	299	314	309	319	338	323	345	344	319	344	330	309	298	309	324	299	320	309	355	339	312	321	323	308	320	345	335	277	318	322	320	322	326	309	341	362	361	297	294	341	304	323	315	297	323	297	328	300	325	358	299	299	301	304	300	331	290	343	303	360	359	360	328	321	317	322	337	314	354	301	311	291	295	331	332	330	333	340	321	325	308	334	289	316	319	305	338	316	301	319	302	315	331	358	312	325	315	341	319	309	330	310	345	329	304	331	330	323	347	312	347	316	346	340	322	307	323	328	316	332	346	339	325	340	318	317	315	346	323	320	339	346	350	306	327	312	313	319	316	337	314	323	308	319	331	318	330	336	339	317	294	321	316	336	315	298	324	287	313	316	328	305	334	302	310	328	317	318	311	295	328	303	341	317	328	288	295	334	309	356	302	319	337	332	295	339	290	297	320	383	339	312	316	330	333	328	312	329	309	303	328	315	322	303	330	332	344	322	332	338	317	304	337	354	329	345	335	357	317	292	323	325	347	331	305	323	326	325	312	318	319	310	336	327	295	340	337	314	324	337	337	315	293	315	321	323	297	333	334	324	327	328	314	333	321	337	340	314	298	283	352	317	322	300	308	306	316	315	306	302	333	294	322	317	344	295	344	288	343	335	317	330	328	328	303	319	296	337	354	290	311	341	302	325	304	304	322	323	337	334	316	331	327	341	370	313	296	307	297	307	318	338	322	314	312	320	306	355	313	341	287	298	339	355	326	342	331	316	282	301	300	325	294	332	344	338	324	316	305	330	354	339	330	345	317	343	315	339	346	308	325	362	316	316	330	330	321	316	307	304	333	311	311	309	303	335	316	297	323	341	327	347	316	320	324	345	293	313	313	320	317	314	326	353	325	345	336	309	338	302	320	318	292	299	315	323	319	316	301	332	279	320	286	314	308	317	317	324	327	282	297	304	335	319	325	330	312	316	325	327	364	298	314	324	337	358	304	302	342	330	363	330	317	304	352	321	326	331	319	348	370	288	303	319	322	336	329	282	316	321	329	308	344	316	304	342	335	324	318	355	285	325	314	298	282	358	314	310	330	313	322	272	307	306	320	316	323	306	315	336	331	287	295	336	330	323	316	336	301	321	325	337	304	294	371	325	355	288	300	326	299	341	344	344	316	335	305	312	296	327	343	318	328	309	306	320	339	301	333	336	316	335	336	332	333	330	342	312	307	315	340	326	319	315	355	309	332	327	288	328	325	338	315	313	300	284	310	350	344	330	321	324	337	280	303	309	329	311	357	342	328	326	310	306	326	316	322	307	325	336	327	291	328	285	325	339	310	345	305	343	318	282	306	334	310	319	290	308	334	371	318	307	306	316	302	311	302	338	303	332	312	339	324	321	295	318	283	317	323	270	309	309	304	336	311	312	296	313	313	338	296	343	330	288	333	326	337	306	301	316	330	306	300	319	337	329	328	324	321	332	367	294	341	318	312	343	329	306	339	340	324	320	310	289	325	290	356	330	334	294	334	304	315	338	341	336	333	346	292	329	307	321	334	329	322	347	320	304	312	280	341	306	314	299	332	330	329	334	342	349	348	291	310	317	295	341	325	297	340	317	336	281	297	338	309	313	330	310	317	312	309	333	309	327	366	314	340	296	313	317	323	325	317	321	332	310	320	294	316	334	329	328	316	335	352	349	318	339	334	286	301	311	312	322	345	328	336	343	327	330	327	293	293	344	293	300	336	338	295	314	313	340	331	300	334	314	354	306	337	302	324	340	351	337	324	329	326	321	330	352	320	345	300	313	319	334	329	284	297	332	317	313	313	297	339	330	341	329	304	323	328	344	320	308	323	317	310	331	325	309	336	333	306	330	314	354	330	343	314	315	297	317	291	322	337	326	354	316	322	328	317	314	340	320	325	334	331	350	336	336	321	351	306	317	290	322	342	288	329	334	297	336	323	329	301	336	318	305	312	305	299	338	320	312	340	317	352	324	299	321	330	300	304	313	318	317	303	292	324	324	319	321	309	326	334	327	319	323	337	301	317	325	338	299	330	302	318	310	311	297	336	311	295	306	333	328	303	339	317	305	334	334	306	338	286	355	310	330	313	310
24646	47640	40734	30170	22710	17160	12759	10566	6550	5045	3764	3450	3117	2744	2783	2674	2447	2778	3319	3074	3210	2572	1878	2206	2616	2254	1746	1213	1713	1597	1540	1145	1406	956	764	720	641	624	631	750	791	692	854	752	691	740	689	649	606	609	567	577	919	1278	1589	1461	1150	835	658	559	555	537	546	546	555	524	477	508	529	499	458	536	517	522	491	487	496	492	546	550	498	515	501	479	568	506	515	515	534	556	488	492	502	495	495	505	509	556	502	519	527	494	487	494	529	526	550	522	495	540	531	543	527	532	514	509	528	495	515	494	551	481	493	524	506	521	496	491	525	492	510	512	506	491	529	554	521	510	475	461	522	518	516	562	486	498	487	514	507	557	503	524	524	533	531	493	501	553	513	544	496	537	505	475	510	510	492	521	537	478	530	496	530	519	546	531	520	509	534	515	465	537	512	541	527	519	484	497	532	499	510	529	486	558	517	509	505	495	540	552	528	515	497	534	487	499	485	529	549	539	524	538	505	537	541	537	539	471	525	557	496	510	511	502	525	533	526	497	524	463	534	510	486	555	513	512	513	485	503	527	486	499	487	527	513	497	474	546	525	534	514	516	546	466	544	478	538	488	498	490	497	525	524	551	496	504	497	509	540	484	472	541	515	527	496	508	492	510	494	508	505	541	550	521	526	470	524	497	500	530	515	484	511	539	497	517	543	532	547	481	561	514	487	513	463	496	565	545	485	534	510	547	554	505	504	466	530	505	519	522	505	520	486	493	489	517	495	520	519	533	544	521	502	510	559	491	501	500	482	515	535	504	495	547	490	514	573	506	530	525	505	523	524	512	470	516	519	527	490	511	498	500	541	492	509	527	550	518	532	553	536	530	504	486	560	526	504	551	481	539	514	521	507	499	512	508	534	521	523	494	456	516	493	494	511	480	490	504	545	517	524	526	472	539	515	497	520	513	487	505	482	515	561	519	574	506	497	499	477	555	508	518	554	492	483	510	481	538	533	504	500	536	516	501	507	527	491	520	507	508	509	507	504	523	517	510	548	515	489	541	508	503	500	495	514	476	476	513	544	514	486	500	546	502	530	520	499	519	501	531	473	506	510	537	538	526	523	516	499	546	529	512	504	526	496	529	488	505	471	510	545	461	526	526	497	513	529	517	465	499	530	536	479	525	529	522	546	526	504	523	528	479	494	510	508	506	498	510	495	530	512	511	564	536	511	503	508	473	506	515	530	511	541	498	505	517	531	509	501	507	519	486	495	501	523	480	508	483	496	531	493	501	548	529	500	484	535	482	545	548	526	505	535	506	545	522	492	549	509	497	548	505	529	500	510	518	515	482	550	503	523	507	504	513	526	553	506	519	508	544	506	564	505	529	516	496	506	544	527	528	489	503	549	517	525	512	511	524	496	531	516	478	524	514	527	490	512	529	508	505	514	532	526	514	545	493	497	491	498	530	501	533	483	502	508	514	513	522	503	516	492	495	474	518	534	507	528	502	495	521	539	514	519	529	541	490	490	513	502	488	505	526	495	571	477	527	523	530	511	489	489	521	526	550	512	541	530	512	496	580	504	498	524	521	501	512	489	489	509	515	543	524	507	500	543	494	525	467	490	488	529	498	498	525	511	564	552	508	541	555	507	489	530	515	507	503	506	502	563	520	493	500	503	500	496	518	463	504	539	529	509	493	514	530	507	517	477	535	487	462	503	515	494	542	555	509	533	523	506	556	531	533	500	541	485	462	522	502	537	529	524	500	483	541	487	450	512	538	544	514	504	491	516	512	525	510	501	533	484	524	536	504	523	478	528	505	520	517	533	501	499	495	496	518	510	477	513	511	515	514	534	479	503	535	548	494	543	485	539	504	474	527	502	455	470	524	538	511	498	504	495	515	536	487	538	493	498	486	510	526	520	527	518	482	550	523	532	477	500	537	552	501	544	479	538	490	464	499	540	538	517	520	535	509	519	557	522	500	504	537	504	512	552	526	523	503	539	546	520	512	484	498	553	485	528	493	507	535	506	531	569	520	542	521	499	520	529	506	476	515	529	510	483	498	490	440	578	516	504	498	486	499	487	496	456	493	542	504	503	521	503	447	489	563	533	498	522	525	525	510	490	520	551	495	511	519	472	456	532	582	522	495	477	513	558	503	461	521	488	495	525	505	512	507	530	505	521	502	518	532	526	552	515	482	524	558	545	495	511	528	499	499	501	530	520	504	503	525	541	509	540	500	487	532	510	530	502	493	507	495	527	532	497	549	484	502	498	500	536	513	499	509	544	489	534	529	508	495	529	477	507	519	525	466	495	492	491	546	484	517	513	503	510	490	526	515	514	547	509	495	500	549	490	495	507	520	513	507	520	543	520	493	514	532	546	535	443	518	547	514	512	471	508	486	510	539	542	499	508	543	539	500	523	502	490	549	513	534	507	533	529	504	521	552	504	504	567	497	461	513	532	515	460	505	542	535	484	529	551	536	547	549	485	511	508	504	491	492	556	508	502	534	499	515	527	542	519	519	545	485	517	515	551	517	509	465	523	520	450	512	509	505	472	494	533	501	514	525	487	524	555	540	511	551	550	520	573	522	479	453	514	576	535	490	502	512	547	540	509	522	530	564	583	522	519	509	510	501	514	512	561	503	504	558	526	552	543	512	479	507	543	495	549	543	505	506	473	521	499	516	496	512	498	521	544	487	479	514	496	478	506	509	534	502	527	515	486	504	488	543	487	519	490	519	482	454	547	522	466	522	459	532	493	505	542	514	537	520	552	497	522	527	535	512	531	520	530	481	530	499	537	520	521	479	491	514	488	583	511	528	510	499	525	466	489	512	483	524	479	523	486	511	500	532	516	490	523	520	483	540	539	473	457	533	501	536	530	566	523	554	525	511	550	515	542	537	498	495	485	497	521	540	508	493	533	526	484	512	520	523	487	488	527	549	520	495	510	541	475	504	515	526	516	524	532	499	487	534	508	510	531	507	529	483	494	524	560	495	454	495	526	492	513	540	498	525	562	515	526	492	510	519	517	493	545	506	487	510	517	510	531	489	537	470	510	500	556	449	517	492	503	514	536	535	513	510	509	491	505	499	513	519	528	491	506	516	504	554	524	534	508	536	531	508	533	537	539	549	506	548	480	507	543	492	523	531	538	493	528	499	514	489	489	517	559	504	506	527	519	510	542	524	545	510	495	485	470	550	564	504	508	496	550	503	530	509	531	523	478	532	532	508	531	544	478	514	539	534	506	467	537	517	479	468	501	488	503	463	520	504	523	517	533	518	501	541	497	483	531	537	515	520	564	531	533	517	501	502	555	498	489	493	527	536	536	556	529	527	488	517	524	480	553	503	517	475	483	463	510	564	522	554	526	499	550	513	516	514	517	532	525	537	499	504	502	499	551	505	544	499	490	485	539	503	496	500	521	523	518	492	504	492	489	498	528	490	520	499	521	502	506	498	486	531	498	520	559	528	516	509	500	547	479	490	488	550	500	533	530	502	556	482	518	540	505	478
27257	22457	21826	12039	4714	2511	1699	1199	928	706	612	598	564	570	590	551	548	669	710	635	718	692	607	681	679	557	526	404	497	515	404	433	439	359	348	309	351	334	345	376	370	345	363	372	365	342	319	367	312	317	327	327	301	327	366	354	355	326	315	328	323	315	343	333	320	332	305	318	314	316	311	317	311	311	329	305	327	298	308	301	302	276	319	320	309	293	317	283	303	306	348	322	295	326	331	294	330	318	300	304	319	319	319	338	272	312	291	295	326	309	299	316	282	332	312	293	281	294	317	306	315	319	279	300	304	308	315	298	297	292	303	315	307	306	305	284	304	310	313	290	285	316	319	304	321	308	313	309	294	329	309	275	271	307	288	284	290	326	285	333	320	304	317	319	274	301	295	313	312	291	309	267	301	278	305	305	302	339	291	303	313	314	307	295	313	303	307	279	289	321	289	275	291	305	274	312	287	301	293	314	330	318	314	310	311	295	319	307	306	291	300	314	327	318	289	308	316	293	296	311	308	295	330	293	302	313	344	326	307	310	323	315	297	353	321	292	325	299	306	300	307	282	357	306	308	303	334	286	334	321	288	275	305	315	325	308	307	311	328	319	325	283	318	320	316	326	295	305	295	295	324	323	277	309	308	322	311	347	343	292	319	275	318	300	300	320	299	297	308	313	302	334	285	314	307	326	334	304	338	353	322	310	299	325	300	309	294	309	299	308	306	290	294	311	281	314	317	313	309	307	295	292	312	335	325	289	303	285	350	326	308	332	329	299	302	277	287	302	300	335	296	256	317	312	294	284	316	324	322	319	309	310	325	301	289	299	307	303	322	290	313	319	293	299	330	302	342	325	319	310	278	321	347	340	273	308	310	272	309	309	303	305	312	327	311	297	314	332	313	311	274	325	302	311	300	309	294	309	299	321	278	286	324	309	277	333	297	318	315	310	322	309	312	318	352	287	299	278	321	298	287	305	296	316	324	290	315	288	299	316	295	319	322	299	349	290	318	290	292	332	308	308	323	293	282	310	279	293	288	314	306	324	255	303	301	318	330	315	289	271	312	308	283	303	283	282	299	313	317	297	317	324	313	325	297	288	326	309	317	275	317	316	295	328	305	295	276	317	330	284	348	309	313	330	309	309	278	320	293	327	325	276	290	316	296	319	332	313	339	310	286	322	286	301	306	304	316	306	341	302	294	302	320	294	304	288	279	311	307	316	318	313	284	301	336	304	302	293	289	304	272	322	309	301	329	289	314	279	288	307	309	315	316	285	329	308	305	320	309	340	331	270	331	313	294	294	301	289	313	314	298	300	320	305	341	323	286	298	297	288	285	301	314	313	297	315	313	337	333	317	319	323	297	301	308	280	310	319	319	295	333	327	310	309	308	310	310	333	296	326	296	311	305	303	347	283	311	301	320	297	302	314	326	282	296	278	331	325	321	301	314	319	315	293	325	316	303	316	287	286	316	297	320	302	311	305	319	308	316	308	294	281	299	311	305	309	310	313	334	307	331	311	321	303	303	301	302	273	331	308	327	308	295	297	332	307	314	300	304	277	320	287	306	334	295	333	296	290	292	323	351	296	351	300	300	332	307	316	286	325	276	310	303	304	321	300	298	305	268	312	314	314	335	306	344	318	291	300	285	317	312	313	300	269	348	329	322	324	295	273	298	304	312	314	310	314	335	269	314	288	278	296	296	286	297	338	301	295	333	303	339	286	317	305	336	314	325	304	321	277	313	298	303	310	313	290	327	309	320	293	339	283	342	323	281	299	301	294	297	303	336	301	311	325	333	305	300	307	298	310	287	311	315	337	307	292	295	273	343	312	309	313	311	289	296	302	305	317	308	293	302	296	280	325	291	282	300	311	321	310	318	311	285	317	311	297	309	329	327	298	319	333	337	294	322	298	338	338	301	300	311	329	331	316	307	306	281	296	309	308	317	305	325	331	294	334	292	298	334	305	307	298	317	319	309	291	308	327	301	321	306	323	309	314	315	298	308	300	341	289	303	316	304	291	319	331	318	321	312	299	319	276	303	283	328	293	263	295	306	313	303	292	298	290	301	313	287	330	329	297	279	335	337	318	288	317	326	337	301	332	292	300	312	317	320	327	297	285	295	283	319	293	307	340	309	270	299	308	319	323	316	302	314	300	318	311	282	279	338	337	315	318	319	299	305	331	279	278	300	300	294	302	312	282	314	336	332	307	304	315	310	296	287	319	258	289	324	298	303	295	308	312	305	335	294	295	305	313	291	296	300	310	308	322	297	309	321	326	315	299	292	294	272	318	308	321	333	325	286	292	303	298	281	321	313	321	280	310	329	323	331	303	292	302	286	305	297	317	287	304	318	316	331	301	294	309	268	295	317	303	309	331	275	276	318	315	316	300	289	320	335	288	306	314	311	333	315	309	312	314	310	282	305	317	269	307	317	325	339	307	300	314	288	310	299	275	290	321	277	324	329	305	312	317	321	318	306	309	320	342	326	301	312	346	301	295	301	297	293	330	313	322	318	311	328	317	309	319	257	314	304	297	302	308	304	307	338	315	324	301	297	310	308	308	327	286	307	321	294	299	285	302	335	301	295	306	314	307	339	289	287	307	303	314	301	313	289	319	301	310	284	292	283	301	307	270	306	337	316	303	284	333	308	315	297	310	313	351	319	285	300	329	316	323	308	316	311	336	342	316	325	301	332	298	309	297	317	340	287	300	293	292	324	302	282	293	343	279	295	338	318	304	322	304	284	305	275	310	339	312	295	296	308	308	310	301	290	334	329	285	304	339	310	326	297	293	319	309	296	306	289	312	299	303	350	323	302	308	311	315	328	304	302	295	295	301	319	302	275	307	309	288	325	319	300	309	323	306	345	292	306	331	329	316	322	285	275	310	302	327	333	309	325	323	299	305	312	346	314	308	298	316	318	294	301	309	291	324	310	283	331	288	301	308	307	328	316	283	313	300	290	315	320	337	320	320	307	292	320	305	289	301	271	336	329	315	330	302	319	338	277	341	307	286	331	325	327	336	318	309	278	295	311	301	335	315	337	308	295	321	346	319	343	283	299	307	315	285	293	337	303	297	309	313	319	328	289	288	327	275	341	317	309	302	300	320	319	307	287	299	310	300	320	306	329	319	308	274	313	323	339	313	275	302	284	308	300	297	316	331	356	352	305	313	322	290	313	299	320	310	283	329	291	310	292	292	293	315	287	298	293	304	295	316	279	308	282	289	329	299	286	306	280	347	318	307	311	314	325	315	315	294	321	324	332	314	275	305	328	322	312	309	337	307	316	337	327	310	303	311	310	281	319	270	303	343	315	289	321	298	304	303	295	316	318	284	281	271	325	288	287	305	313	333	322	300	302	306	319	306	342	336	310	334	316	332	291	285	321	302	283	329	315	301	277	342	316	319	302	323	311	317	299	303	289	284	305	286	328	319	322	265	305	321	276	269	331	304	316	335	303	293	310	299	318	303	317	310	315	298	314	312	309	351	283	296
21007	35383	27484	16173	10313	6669	4730	3486	2462	1763	1414	1459	1312	1288	1309	1137	1141	1443	1536	1571	1796	1656	1130	1453	1366	1253	1129	727	1034	1036	891	711	804	659	555	572	590	556	604	628	641	556	632	638	618	553	530	549	536	455	509	532	548	606	612	569	515	545	561	502	548	491	471	496	473	515	485	488	480	482	506	516	474	531	472	519	478	485	485	508	466	521	490	494	513	498	498	521	486	492	504	520	528	486	524	472	496	483	504	494	500	500	493	515	529	503	468	538	491	504	535	522	434	530	491	495	459	517	471	454	549	502	518	509	528	478	463	476	521	504	499	513	500	487	502	482	485	458	473	475	476	515	489	468	489	510	489	522	535	501	477	524	518	534	482	526	528	510	523	517	482	487	482	465	481	477	461	477	506	529	488	524	491	513	522	511	510	496	497	505	481	494	510	527	501	502	526	489	512	451	462	495	494	503	502	515	502	489	512	508	515	509	508	552	482	486	515	487	512	563	471	521	479	510	495	451	496	504	466	486	488	487	463	505	506	477	522	494	493	463	462	479	484	481	508	507	489	509	516	484	534	491	519	505	520	490	490	482	468	524	489	484	483	481	493	510	455	487	521	494	503	500	482	486	481	518	538	520	489	497	457	522	460	461	517	504	480	528	506	520	470	491	576	496	468	464	509	487	480	498	508	558	468	489	475	485	479	491	481	499	486	480	489	484	502	492	506	492	499	460	489	464	479	524	495	496	495	539	535	473	515	486	492	476	533	499	501	510	467	501	473	497	517	496	517	479	502	483	482	494	520	504	514	483	539	500	477	479	477	509	495	472	524	505	501	493	497	499	472	499	476	497	484	472	509	526	484	484	460	496	503	499	512	505	514	475	507	497	465	441	519	495	506	522	518	529	460	482	501	518	464	506	508	507	524	501	489	462	503	456	505	488	485	469	487	464	512	489	492	494	473	497	469	504	507	484	517	464	486	488	467	503	522	471	503	549	480	533	497	485	471	497	484	477	464	486	490	513	528	517	456	492	485	483	474	500	518	513	485	478	479	531	517	478	525	490	471	489	483	510	476	507	489	504	443	483	496	509	479	468	498	502	463	478	473	494	485	477	491	502	497	509	488	549	488	503	476	477	526	475	490	529	513	464	510	498	491	531	510	491	490	502	512	473	500	516	511	473	507	510	498	508	506	482	475	486	502	522	487	452	499	527	534	520	478	491	521	477	494	500	471	474	515	543	436	495	513	476	473	506	468	512	465	469	507	483	527	476	501	484	512	502	495	481	525	486	509	486	486	485	497	472	478	483	505	488	460	514	455	512	525	557	489	467	509	506	507	481	451	509	476	489	498	480	499	506	459	472	488	526	493	508	539	507	506	505	505	490	458	497	517	530	447	509	505	460	506	452	488	482	519	475	504	495	451	495	477	513	500	505	449	450	486	476	472	508	502	497	511	442	490	474	502	526	492	502	496	468	489	470	498	499	527	471	479	484	498	473	501	465	482	457	521	519	513	466	521	493	483	489	505	504	473	485	522	497	500	525	475	496	497	506	494	502	491	485	484	488	504	476	495	510	478	454	475	512	482	483	472	491	484	484	524	495	486	500	494	489	494	494	505	482	477	499	498	530	476	511	466	487	506	491	463	484	472	522	470	492	499	518	469	483	501	516	499	467	469	482	478	498	494	480	553	472	512	499	500	515	476	521	515	462	495	433	507	476	490	523	475	488	516	503	473	487	487	463	463	482	498	500	469	500	456	534	521	485	523	529	493	500	496	518	474	520	504	509	463	522	506	502	509	468	499	499	519	506	505	526	493	498	471	485	491	512	479	481	476	501	493	455	504	513	488	463	471	507	512	506	488	510	463	507	539	484	481	508	545	535	505	499	462	525	513	513	526	515	477	462	466	536	504	518	474	505	489	481	486	463	488	467	477	478	516	492	523	486	576	497	524	514	504	505	511	508	514	479	501	509	493	478	482	517	476	533	505	479	499	511	509	492	459	502	486	454	509	499	496	501	512	523	519	481	511	475	512	499	450	478	498	533	460	491	478	523	506	494	533	496	490	488	526	501	478	490	486	552	485	490	486	511	529	486	486	495	555	499	516	502	530	453	502	489	460	490	521	514	514	494	508	480	463	484	472	481	510	510	492	499	504	476	503	485	479	527	543	476	507	476	510	429	492	472	495	512	482	508	485	507	477	490	470	506	485	496	537	474	493	489	450	451	490	518	466	499	456	478	507	460	492	507	491	497	478	509	505	484	509	524	525	496	514	448	491	514	540	462	467	516	512	492	474	533	472	507	450	493	498	504	518	490	495	466	517	524	476	522	491	488	480	478	496	518	504	461	538	503	492	501	514	522	493	505	487	474	505	528	509	470	507	491	492	513	555	492	530	477	527	486	491	475	468	489	497	490	501	483	477	522	473	488	474	486	509	514	478	504	489	491	521	490	511	546	508	541	459	476	517	496	460	498	491	503	464	481	479	486	500	464	436	465	494	502	505	496	479	493	504	488	522	450	491	478	551	502	534	524	513	490	504	502	496	485	477	497	516	493	501	508	505	483	534	465	507	454	507	510	469	452	490	478	489	512	490	508	515	498	487	482	452	514	474	458	493	490	470	523	510	489	528	437	477	502	528	462	502	485	509	476	489	495	516	469	548	512	487	511	477	499	522	516	464	431	493	481	466	504	524	458	539	472	513	525	501	511	468	485	456	499	504	516	508	510	489	468	500	515	474	484	530	480	496	481	490	476	463	486	474	521	490	502	515	500	513	471	489	504	507	490	474	534	463	493	450	544	517	494	492	481	509	502	487	497	466	461	437	472	511	503	499	467	517	497	459	493	501	537	490	516	495	447	448	494	471	479	516	485	517	448	509	498	486	496	480	488	460	526	492	507	477	520	517	497	480	485	489	512	513	532	513	496	516	495	516	508	517	546	508	475	510	456	497	513	492	511	485	533	499	483	502	516	457	474	483	479	529	534	521	555	490	499	488	451	483	469	505	516	518	504	455	507	491	491	501	517	515	474	520	500	493	496	509	493	504	511	491	530	491	477	523	512	502	493	454	455	509	468	516	475	499	493	493	521	482	514	541	505	501	527	439	485	487	485	509	481	485	480	505	495	494	480	498	533	491	492	503	512	521	438	486	480	482	472	444	518	472	471	471	497	467	500	499	506	443	485	516	494	494	460	516	518	504	513	540	472	499	510	504	455	506	525	502	470	515	461	501	510	495	471	532	459	548	501	526	480	494	469	507	500	499	499	460	514	567	500	491	508	459	467	521	494	511	518	480	492	512	497	500	504	446	480	489	475	525	516	476	493	461	502	476	491	472	479	454	504	482	476	488	483	491	472	488	478	488	430	489	502	516	495	488	470	485	511	518	485	523	482	523	525	485	479	458	487	491	505	510	500	524	491	490	473	518	474	512	481	493	495	492	466	476	481	514	491	459	470	507	482	524	499	495	473	481	457	433	519	505	467	469	520	485	493	443	521	491	515	505	493
24439	21459	28719	24672	20535	10456	4745	2490	1719	1247	1077	976	862	951	893	784	848	981	1048	944	1097	1034	829	867	812	669	611	548	613	615	482	496	534	446	415	363	399	408	452	421	400	426	431	444	413	349	355	372	366	354	353	371	434	523	592	552	504	454	347	375	327	369	321	345	341	351	347	339	305	335	351	348	352	327	357	316	362	320	320	330	369	357	354	361	351	367	332	335	333	351	356	352	331	379	304	314	356	374	368	316	348	344	373	349	351	353	366	355	379	318	367	298	339	365	351	316	325	342	351	337	324	329	360	349	321	372	350	345	311	342	334	325	355	312	330	360	358	341	362	353	325	333	351	342	323	335	332	332	331	343	389	349	331	343	315	337	345	351	358	330	355	340	344	342	344	339	318	344	337	351	353	326	351	355	360	355	311	332	344	318	330	322	372	333	359	369	328	349	371	364	334	322	364	353	360	372	367	359	392	376	340	360	363	343	354	309	360	346	359	369	349	357	353	322	318	329	329	364	348	330	318	355	332	341	360	338	321	351	346	332	350	322	343	320	347	299	361	369	360	350	306	328	348	326	346	335	399	328	345	332	348	382	364	315	358	331	325	361	352	332	363	365	345	306	328	333	360	325	356	334	337	369	351	333	328	366	335	335	344	349	365	368	349	340	348	387	374	351	387	315	348	368	321	319	359	347	345	327	343	348	327	355	362	303	350	370	350	335	376	315	368	336	357	335	348	345	362	322	330	361	310	372	357	350	370	332	386	298	329	347	353	352	308	360	319	360	343	307	305	308	341	327	330	350	381	344	311	379	361	347	314	353	362	332	359	331	352	353	312	332	339	323	318	370	341	357	335	372	327	360	325	332	354	334	332	363	328	338	352	390	367	338	339	344	341	351	334	320	352	339	337	299	360	321	330	370	354	340	339	355	347	339	352	348	337	347	350	354	353	366	313	337	323	353	369	338	345	342	322	337	339	368	348	366	343	389	359	365	328	358	382	328	374	338	354	342	342	345	310	376	366	366	331	348	340	337	354	328	321	335	356	369	304	345	345	339	375	351	308	334	360	387	341	348	343	335	353	334	350	350	338	316	355	314	341	346	370	313	343	297	316	359	363	335	373	332	334	331	337	337	370	373	340	307	342	350	340	319	371	358	338	347	321	375	350	339	357	358	332	356	318	372	368	348	373	350	323	318	372	365	379	348	347	354	347	353	343	316	343	318	318	348	375	335	331	376	355	330	373	369	387	364	331	329	337	355	334	376	385	371	350	341	335	339	356	376	365	350	350	317	351	348	374	354	314	317	353	325	347	338	363	351	360	330	360	353	358	336	337	334	361	326	356	357	300	343	353	366	346	388	328	336	364	361	330	329	373	392	388	374	368	354	337	339	355	374	340	296	328	351	349	353	341	339	340	335	354	341	335	323	323	363	353	343	325	324	352	336	351	332	344	343	375	365	329	376	342	346	345	302	348	342	347	336	337	362	360	349	349	346	358	339	388	351	391	328	340	374	319	319	343	365	354	334	308	383	330	338	385	319	328	377	362	343	349	363	332	376	323	319	330	327	347	322	348	363	359	342	359	316	352	357	358	358	358	339	337	359	346	348	317	359	351	352	302	346	340	340	353	345	341	342	357	361	342	337	335	388	342	352	348	368	313	334	349	343	344	344	318	348	346	331	337	330	375	347	332	350	320	372	363	353	339	350	320	353	312	359	375	358	365	348	330	367	313	330	314	312	351	374	341	348	348	356	315	346	315	364	341	342	328	344	357	362	353	334	340	359	334	341	376	351	347	333	330	333	314	340	342	352	362	309	374	320	387	367	328	326	315	353	335	353	334	339	342	360	344	349	320	326	354	331	326	365	352	321	327	350	349	399	333	323	358	347	348	347	340	330	373	331	344	353	325	333	368	364	385	360	339	329	360	318	331	348	337	380	346	341	329	362	336	323	323	345	359	324	394	359	360	375	316	358	336	351	345	350	331	330	341	338	331	353	349	352	333	343	333	347	357	355	352	327	321	321	341	362	334	353	335	377	319	337	349	369	382	399	349	366	369	355	366	328	350	357	366	337	323	368	336	334	325	369	328	346	348	327	360	351	298	334	368	350	350	352	330	321	354	325	339	338	344	330	324	345	320	340	376	344	359	334	354	350	351	346	336	328	356	328	346	349	329	334	366	343	397	330	368	329	357	340	354	345	343	340	357	352	344	328	357	328	362	374	346	333	360	336	374	347	336	362	340	351	328	340	365	351	297	357	350	410	341	343	343	343	338	361	339	347	346	352	367	367	331	348	332	344	347	392	351	314	333	328	358	325	374	328	373	352	383	369	335	335	377	297	348	361	328	361	372	342	343	346	358	375	354	328	315	371	371	355	347	321	373	361	334	318	366	349	358	346	380	349	339	334	334	351	342	373	332	339	351	329	373	338	352	352	384	350	330	366	327	338	344	360	360	388	330	344	356	330	316	353	355	346	342	333	333	303	328	315	332	356	315	366	329	357	365	356	358	342	318	349	345	362	382	348	340	337	359	353	369	342	382	348	315	343	327	337	347	346	343	325	315	366	327	381	368	300	344	361	353	327	327	337	355	341	338	327	333	329	367	332	329	329	339	360	367	365	343	305	325	359	349	340	343	320	349	348	357	329	357	362	360	341	332	361	348	334	365	337	385	354	376	363	354	309	321	342	361	368	347	388	358	358	336	330	316	355	361	321	344	355	331	325	331	321	302	315	317	389	315	336	319	362	335	365	358	340	365	335	331	320	314	386	370	339	356	377	362	339	342	332	358	362	379	361	359	334	347	339	392	340	365	326	354	338	335	331	334	373	372	350	388	375	340	316	341	370	382	332	340	335	372	344	382	337	360	365	338	342	323	345	322	324	341	331	309	331	352	369	365	372	299	338	352	338	315	357	325	346	341	340	328	341	356	345	325	322	343	376	360	365	327	346	332	326	384	363	368	330	391	381	377	319	327	343	313	374	348	343	373	328	365	393	329	324	328	342	363	345	335	369	366	351	348	365	339	340	338	331	351	374	354	347	370	346	350	358	368	343	359	348	327	359	359	350	320	322	332	346	335	323	330	367	347	346	322	347	333	317	343	354	341	357	330	357	320	354	357	354	325	360	348	337	376	339	338	358	366	333	357	354	307	313	326	349	335	360	381	351	345	353	350	355	337	338	352	347	351	328	340	344	305	351	359	410	349	328	340	325	329	345	339	340	348	353	322	358	314	334	373	350	347	354	330	305	346	367	321	317	308	361	330	353	336	320	346	365	348	382	345	368	339	347	356	337	336	342	360	362	326	351	352	308	327	362	352	357	357	359	346	337	347	351	354	369	346	374	376	344	378	348	353	308	323	335	330	369	344	343	343	363	298	358	361	335	312	340	337	335	332	331	322	336	348	346	343	348	331	333	335	351	311	341	340	350	369	308	363	340	348	362	352	342	350	316	387	354	345	379	349	349	367	344	323	369	369	345	326	342	340	331	368	365	345	315
22054	41664	34577	23433	16677	12344	9589	6357	4962	3205	2854	2504	2288	2304	2126	1951	2026	2368	2590	2299	2540	2374	2026	2011	1874	1463	1277	969	1053	1330	974	1016	1069	1025	721	653	694	825	848	828	762	790	834	745	662	652	582	586	588	596	556	604	880	899	1142	1006	891	730	667	600	563	558	542	528	513	534	577	561	554	582	551	543	540	586	542	586	577	529	628	544	549	534	509	549	521	546	550	557	578	559	564	554	581	515	572	583	563	589	534	582	528	535	496	580	583	576	552	540	535	589	530	511	531	557	529	531	552	565	565	510	522	578	510	596	607	532	535	548	567	563	551	544	587	548	566	550	530	571	563	535	561	568	562	552	547	563	574	525	582	535	548	552	536	545	554	577	545	567	564	571	543	573	532	568	500	577	581	554	536	537	564	566	535	602	585	557	593	582	569	586	511	554	571	555	553	573	568	547	522	555	529	555	559	579	615	563	595	583	538	541	558	540	547	559	582	567	558	565	540	563	603	547	553	553	575	551	526	574	578	535	576	576	538	527	564	576	578	502	521	569	531	573	556	531	597	523	557	564	558	574	501	556	537	571	569	572	540	524	557	528	540	596	580	586	585	517	549	579	532	562	533	564	583	575	538	600	588	613	544	572	586	552	551	492	577	586	577	559	610	518	546	613	553	561	528	561	577	552	575	548	562	609	588	581	562	578	549	536	557	578	538	599	588	542	526	550	567	580	535	550	604	569	572	576	559	553	531	525	555	617	530	541	542	583	565	567	564	581	588	515	586	544	594	566	523	565	508	550	548	530	568	576	600	547	548	605	547	527	556	593	523	583	578	559	534	543	551	531	575	555	559	520	529	526	576	554	531	557	567	596	590	549	573	525	553	571	579	518	528	556	558	555	538	567	537	515	514	537	553	561	567	557	554	565	573	523	576	584	597	551	567	567	525	563	537	542	551	572	545	559	577	557	578	549	562	572	562	507	568	537	536	557	552	579	575	530	558	557	519	560	562	550	564	596	534	512	572	583	559	555	565	595	560	623	562	567	558	513	548	519	567	543	531	558	595	606	528	572	578	572	562	577	556	562	543	602	571	554	604	578	520	558	560	558	546	539	590	530	565	601	542	568	566	560	521	539	565	569	537	592	572	536	599	542	566	594	535	561	554	554	545	542	542	558	545	598	612	532	578	531	520	580	587	593	556	540	545	534	530	571	519	545	586	595	552	554	546	520	560	526	558	541	553	531	561	552	601	562	578	569	527	547	525	542	565	560	573	550	529	569	545	532	547	595	555	552	556	557	555	539	567	546	567	538	526	546	584	573	579	562	525	549	549	564	567	595	572	590	585	552	528	565	577	557	567	548	573	559	579	553	579	567	560	546	584	535	541	545	588	551	585	607	521	569	547	558	510	545	565	576	592	527	525	582	566	602	553	575	582	570	559	564	574	568	527	546	551	545	626	563	550	556	551	570	563	531	574	564	565	552	561	531	587	607	577	575	560	582	572	573	566	563	549	559	581	552	542	606	556	554	580	560	540	602	553	553	560	527	535	583	604	565	516	568	497	560	563	538	543	536	540	575	572	528	565	552	557	538	566	557	584	560	578	527	564	531	527	564	546	584	566	576	521	543	593	559	521	515	535	560	548	555	543	557	499	572	566	587	594	550	550	580	560	573	587	544	541	579	556	596	552	576	539	523	536	594	557	590	565	557	541	531	555	541	546	567	569	588	567	591	569	514	541	538	584	527	566	517	505	596	540	580	607	536	605	558	574	557	564	566	580	554	553	556	521	550	585	535	536	572	588	551	556	564	575	518	575	554	584	623	577	572	563	526	561	591	565	565	552	551	544	590	552	564	550	553	587	531	541	515	511	564	551	585	539	575	518	565	498	589	517	551	567	565	507	533	574	559	570	558	550	583	561	562	589	527	531	527	560	578	532	546	541	537	500	566	546	548	601	592	543	578	532	495	565	526	541	584	535	581	557	547	558	568	556	563	554	578	505	547	577	544	531	565	564	576	551	550	560	557	506	578	543	522	578	582	573	532	597	553	587	553	587	563	530	551	531	539	607	603	545	547	545	537	587	524	579	552	528	582	575	569	561	592	538	593	581	574	556	532	591	526	569	542	542	594	590	592	582	526	554	557	581	580	556	535	597	557	542	549	562	585	505	607	581	544	546	537	545	511	558	561	537	564	549	536	513	575	536	541	542	572	558	548	615	580	551	553	549	571	545	554	566	545	523	579	583	560	515	567	573	566	547	580	555	586	567	568	539	547	569	559	543	559	573	543	580	533	512	587	546	555	588	528	577	600	584	561	567	589	598	541	544	545	548	581	538	529	562	549	564	553	591	529	533	588	534	560	555	561	529	565	533	545	573	503	557	562	559	535	512	566	522	594	527	572	514	577	554	536	516	543	561	585	585	547	511	548	566	557	552	557	538	498	587	558	536	586	575	609	627	544	561	508	527	576	552	534	555	533	548	561	538	531	543	540	576	548	602	548	556	557	533	545	610	566	493	597	533	534	564	526	537	557	579	540	566	535	600	594	540	519	502	564	536	568	577	570	600	572	562	606	586	561	557	566	526	579	556	574	586	566	546	570	516	551	545	559	528	576	597	580	569	568	604	590	500	540	564	543	564	553	521	546	593	571	555	553	549	563	571	530	531	586	541	510	530	557	560	558	608	566	550	520	566	577	572	529	557	580	562	564	545	569	540	559	544	582	560	587	564	561	588	511	597	622	565	545	555	545	578	496	551	539	519	513	533	566	548	586	562	539	550	544	577	521	542	591	567	561	568	564	599	564	531	524	549	568	557	556	582	551	529	549	602	536	561	533	520	555	542	545	566	535	552	514	509	554	557	568	543	549	563	552	531	558	555	565	548	590	591	571	598	580	557	561	602	524	574	542	569	576	525	581	549	539	575	544	584	563	557	577	557	539	551	522	572	514	585	550	534	546	572	574	571	560	523	587	547	536	567	522	538	521	557	561	553	570	564	554	601	594	594	573	569	524	504	545	587	535	573	522	570	526	559	541	567	552	545	554	601	551	562	526	529	545	529	571	578	560	577	581	542	532	592	548	533	568	560	559	538	555	561	551	524	587	531	584	602	543	521	559	581	560	559	517	564	558	542	584	529	537	518	555	540	543	597	557	547	523	546	588	605	564	547	614	532	584	528	553	499	523	551	591	547	559	567	506	539	561	548	585	562	575	566	570	582	575	562	541	572	581	534	565	538	561	581	561	572	557	515	556	521	526	532	590	573	596	553	530	574	553	540	594	566	543	531	528	570	579	570	546	555	561	616	554	567	572	594	538	557	567	536	605	561	539	539	551	550	597	547	555	542	526	544	552	540	575	544	560	553	558	533	617	552	566	567	561	551	544	574	557	518	555	550	521	572	551	572	586	545	557	551	562	538	539	576	573	560	576	592	544	529	528	604	555	568	537	535	582	592	545	563	584	606	567	568	603	569	563	587	575	579	547	560	577	572	584	525	576	567	569	545	548	536	574
23449	21473	29341	24031	21531	20779	11345	4268	2789	1887	1642	1432	1328	1309	1278	1192	1159	1298	1358	1335	1438	1410	1018	1039	941	760	631	516	499	595	464	510	532	567	440	405	443	483	473	471	453	422	417	405	364	341	357	334	338	367	347	418	527	710	812	751	630	475	442	357	369	320	310	302	324	363	341	366	311	349	349	320	309	333	336	316	352	352	326	313	321	318	310	302	301	326	351	308	308	342	323	341	349	305	342	322	301	329	342	331	324	351	346	290	373	342	346	332	339	338	309	314	335	298	347	355	321	323	319	361	332	329	355	346	356	313	356	310	311	321	337	326	314	341	354	321	320	304	356	312	328	345	343	332	315	306	319	366	307	345	343	359	329	310	303	321	339	314	324	292	344	293	349	360	339	307	313	319	335	370	325	344	352	358	323	320	380	342	301	325	311	305	333	291	305	332	333	311	333	320	321	284	314	323	330	316	323	317	326	332	319	326	320	326	364	334	354	321	328	332	345	345	321	346	328	360	306	321	347	356	354	309	311	332	350	344	340	339	326	347	322	353	307	337	318	324	343	361	319	336	329	327	315	295	325	344	358	337	322	328	295	306	325	308	343	318	325	323	355	313	321	368	311	322	309	325	345	368	346	317	314	349	333	311	315	324	341	312	321	324	336	325	325	340	332	315	324	323	321	344	314	327	353	321	322	361	316	326	324	350	336	353	322	318	306	335	367	334	310	305	335	337	317	316	332	361	345	339	342	293	331	340	333	313	334	326	333	326	329	329	334	318	327	335	351	309	324	347	327	312	356	306	358	341	349	330	315	311	331	333	328	341	359	309	317	352	338	377	302	318	395	353	321	329	314	363	343	342	331	315	313	309	346	322	332	318	320	299	329	340	316	331	335	337	336	322	355	348	325	339	320	327	328	327	324	334	311	332	312	332	350	333	300	345	306	332	354	309	367	308	309	311	322	294	320	325	323	336	357	321	339	340	327	321	306	339	351	360	319	357	299	315	331	327	339	319	338	353	329	338	324	336	298	333	335	320	350	341	322	335	344	349	357	352	341	343	332	307	335	330	343	314	355	350	344	348	318	320	340	292	315	273	362	333	333	340	305	337	328	323	323	322	318	345	382	339	345	352	326	304	333	303	340	356	327	285	337	364	303	347	329	333	315	368	356	354	346	356	340	341	347	375	355	322	323	331	328	335	322	325	319	318	351	346	332	314	297	329	311	355	338	312	366	318	337	323	353	327	339	325	326	324	324	356	330	324	314	303	349	328	326	347	347	321	323	346	325	314	298	363	288	317	320	331	334	336	322	334	314	322	329	343	348	310	325	317	314	376	316	312	313	310	300	356	336	314	326	304	359	338	331	315	311	350	328	329	303	324	332	340	323	328	334	304	302	332	300	361	343	310	346	324	314	297	314	339	311	328	330	306	331	315	326	326	325	314	333	331	330	340	315	315	333	313	308	325	320	312	315	342	355	320	322	366	315	326	322	323	304	303	321	294	346	311	333	367	336	322	336	380	322	294	358	325	319	312	293	315	308	350	316	345	299	300	312	304	347	331	290	335	321	320	340	351	351	345	287	327	334	367	345	335	292	331	316	324	361	303	274	314	329	365	340	309	342	331	330	341	310	369	347	330	333	323	336	315	294	324	311	316	322	324	308	318	332	323	282	301	321	356	337	322	336	336	346	309	334	334	305	328	310	325	335	350	368	321	307	311	347	326	329	306	341	299	299	331	340	327	310	346	350	339	295	314	318	349	346	364	331	316	324	319	341	319	302	312	324	333	331	335	331	308	320	324	320	323	328	328	316	329	340	311	355	333	324	370	351	332	320	322	295	340	316	328	321	293	298	302	330	347	317	355	359	326	297	322	332	281	312	319	305	336	317	341	359	352	362	303	303	336	324	313	320	343	303	349	314	338	351	332	333	344	318	324	329	298	333	324	344	339	322	362	286	301	341	323	352	329	368	299	335	326	336	331	331	328	356	326	327	344	327	352	324	335	334	325	328	317	322	356	327	320	330	346	368	359	340	328	316	317	331	301	320	305	337	327	306	358	290	313	314	344	322	310	332	344	330	332	310	356	339	334	347	325	331	332	350	355	336	350	351	303	331	291	314	347	297	318	319	348	339	340	332	304	309	336	325	311	311	340	325	327	344	304	359	339	330	320	312	329	328	329	318	343	355	343	340	307	323	309	304	360	334	320	323	321	330	354	328	312	318	320	330	329	328	344	323	355	306	342	326	333	344	324	317	316	349	342	321	304	322	342	321	329	320	311	339	364	337	329	329	392	345	379	324	308	337	331	329	285	329	322	338	321	343	318	314	342	327	311	370	357	313	319	338	377	326	315	339	351	338	307	331	320	342	348	317	317	325	325	302	308	288	299	352	301	350	352	322	341	319	330	341	400	337	325	304	335	355	322	330	330	334	326	342	323	318	323	320	337	307	332	387	304	359	361	317	298	299	323	280	336	321	332	332	314	311	349	346	338	301	346	328	351	344	318	287	325	317	314	333	336	326	339	326	323	343	344	340	317	333	335	337	327	341	312	335	325	314	318	341	317	318	300	354	329	351	322	288	314	329	326	325	302	344	334	350	327	326	355	349	302	327	315	327	328	316	308	338	335	348	304	332	307	334	372	346	354	313	338	308	338	330	295	320	282	331	323	319	325	319	334	345	292	333	321	294	321	292	328	318	341	320	337	359	331	327	324	364	325	334	326	317	337	304	361	321	298	336	337	351	302	327	287	333	311	325	348	339	348	327	308	354	304	327	318	324	335	331	311	303	306	333	329	319	354	320	304	346	310	313	331	332	339	351	339	305	327	330	283	347	326	350	328	358	334	339	355	357	321	329	347	341	295	333	319	339	333	333	310	338	359	326	298	372	327	337	313	319	328	324	360	317	347	345	328	312	302	335	335	284	339	328	335	346	327	311	360	339	303	350	356	316	345	323	315	314	370	326	319	309	334	313	293	322	325	320	297	323	357	296	330	309	356	312	316	328	301	318	299	325	346	286	315	346	331	319	322	302	320	342	315	358	345	324	323	320	338	323	294	291	343	347	356	316	339	331	326	334	302	342	314	350	316	328	316	297	327	314	319	345	362	290	320	329	333	318	341	330	367	361	325	318	316	335	335	321	339	314	319	334	348	331	315	319	313	325	355	347	309	354	329	333	327	333	295	316	327	315	316	331	310	345	318	325	324	352	355	308	307	338	310	322	294	324	300	306	322	330	311	317	338	343	297	327	301	325	308	299	332	328	330	337	337	330	324	318	336	349	304	351	321	301	332	372	346	349	321	334	331	330	342	348	367	314	332	323	331	339	327	320	291	312	324	330	316	324	345	333	339	307	334	352	347	343	370	338	286	340	329	300	345	336	361	311	329	353	320	290	331	392	301	325	338	344	317	321	311	340	335	345	333	328	323	345	323	339	331	303	356	364	331	321	322	319	304	324	355	317	355	330	342	331	340	357	346	322	349	326	333	322	302	324	329	335	325
24333	45090	38646	27159	21845	16893	13837	9277	7138	5001	4455	3781	3455	3391	3044	3144	2797	3229	3293	3154	3396	3148	2393	2403	2261	1540	1436	1069	1027	1200	871	1050	1056	1057	810	710	781	822	839	905	791	760	775	754	697	597	586	613	549	549	578	686	1066	1407	1811	1596	1271	940	707	543	556	520	515	523	512	548	558	493	493	542	545	528	513	534	519	492	529	522	494	513	479	530	523	538	529	507	546	530	503	543	518	524	494	527	507	506	493	539	520	540	527	532	509	561	519	550	498	540	510	509	523	520	500	545	580	504	508	499	546	522	524	542	523	489	511	523	523	537	525	522	522	554	491	517	548	514	510	519	566	558	495	505	539	526	499	527	507	508	527	520	585	535	500	484	493	477	517	576	522	505	465	480	557	517	510	520	534	526	512	572	562	476	500	509	502	502	546	505	546	540	500	512	585	536	510	507	494	564	563	512	537	506	531	481	539	538	490	489	511	488	582	549	509	521	522	527	511	548	528	494	547	544	531	487	543	531	545	534	489	524	528	552	488	538	510	523	553	461	509	534	530	517	539	497	500	522	526	505	532	512	548	515	545	517	503	556	481	486	538	537	524	531	569	549	530	528	494	542	537	546	484	508	516	539	531	507	527	521	528	528	524	518	521	521	543	540	497	486	533	556	535	507	509	519	534	508	493	491	538	502	477	539	513	525	540	507	524	519	521	520	505	490	535	545	517	511	539	509	531	549	525	522	513	470	511	543	556	507	509	523	528	492	499	520	498	528	536	524	473	540	505	520	548	478	472	505	517	507	535	529	534	527	518	504	489	527	524	536	532	533	483	549	528	510	521	531	510	538	558	524	568	528	516	548	502	520	523	498	517	545	541	506	496	515	536	552	545	494	526	523	520	521	548	519	514	516	508	547	520	547	561	578	551	523	511	497	514	518	558	541	507	457	529	501	547	480	545	540	545	488	549	493	506	507	488	501	558	512	514	539	534	487	574	490	544	534	475	521	492	501	507	555	485	508	513	524	520	517	526	498	573	518	544	538	501	549	520	502	573	488	486	565	497	512	536	497	541	533	519	491	503	535	514	508	524	530	512	480	501	519	514	503	509	490	518	514	503	511	523	498	532	552	550	537	532	516	509	525	517	552	494	523	488	569	529	525	502	496	525	523	537	551	518	553	515	525	505	482	606	513	510	498	513	534	485	543	516	522	521	507	530	540	539	541	523	509	497	507	518	510	506	508	507	527	519	553	551	510	526	537	523	577	519	538	526	510	512	509	529	494	535	491	533	477	565	554	496	525	559	537	493	513	494	517	488	525	534	511	516	542	552	531	487	549	508	554	515	529	558	554	491	545	543	539	548	476	562	562	500	523	468	548	539	548	533	508	526	559	532	553	502	528	550	522	507	532	525	536	545	575	529	482	530	524	547	509	520	512	529	544	526	519	519	501	537	497	517	584	508	519	511	548	493	526	530	502	564	535	489	519	543	512	523	519	492	530	499	557	493	506	520	558	521	502	533	553	500	544	549	547	514	566	539	514	542	519	561	522	569	564	530	501	495	513	519	506	542	524	514	533	518	530	482	534	484	476	504	499	518	545	490	528	522	533	576	514	479	533	500	481	515	535	540	518	566	547	516	483	509	482	518	550	524	529	528	508	518	539	536	503	514	488	543	517	523	483	508	544	506	508	539	549	502	549	542	533	479	545	539	508	486	547	526	516	498	505	508	503	495	565	561	523	516	537	542	560	485	468	539	502	541	536	532	546	573	528	544	507	500	543	555	523	536	510	571	543	517	519	516	522	526	509	543	541	513	542	515	528	550	505	507	541	494	487	576	503	508	523	474	561	488	536	503	544	527	547	494	526	542	549	507	544	534	538	542	537	519	518	532	509	542	552	519	540	581	548	478	517	554	489	530	510	518	520	538	497	518	519	526	531	525	528	506	514	524	516	518	535	521	526	543	499	523	558	540	531	559	577	519	554	516	517	515	511	505	494	500	512	519	480	520	498	518	531	559	535	546	491	514	531	533	514	506	553	536	564	548	581	501	527	498	521	526	530	556	548	534	505	511	492	499	545	548	506	535	518	547	508	505	534	512	535	503	522	505	492	503	499	530	498	524	508	504	514	524	542	524	576	537	476	520	504	497	552	488	519	503	544	495	531	559	506	502	542	489	499	491	506	516	521	552	525	458	541	539	522	511	572	514	534	523	538	514	507	513	535	494	540	553	499	515	530	527	549	492	534	536	542	490	531	518	582	500	546	493	525	506	514	462	545	516	501	531	510	597	526	512	538	557	542	504	492	522	562	496	505	511	469	488	495	527	553	508	533	517	566	543	513	500	508	541	541	508	543	541	550	525	496	534	490	484	512	488	497	527	526	505	493	511	499	515	509	513	491	543	530	497	570	502	520	555	510	527	513	538	525	509	524	525	510	523	515	518	502	522	516	537	541	540	534	523	473	508	497	544	569	546	515	525	540	549	513	547	505	550	516	529	519	520	520	530	491	495	524	524	533	555	525	509	505	517	516	545	546	552	520	547	531	518	520	573	512	485	523	554	526	502	500	516	517	526	529	514	533	489	556	527	498	528	545	496	500	485	557	495	541	563	512	524	519	537	528	511	537	515	499	503	498	533	544	510	505	509	521	473	522	507	513	537	561	508	504	513	539	506	567	528	513	521	515	563	506	558	518	563	541	522	522	483	557	532	504	522	556	531	558	505	496	507	520	514	504	560	549	520	531	505	535	521	529	552	517	513	535	476	533	535	516	496	523	512	546	506	533	526	527	505	502	530	500	534	505	462	510	504	508	530	521	533	543	536	464	526	520	541	545	540	494	536	515	538	497	511	484	539	556	566	507	516	541	506	519	518	515	491	555	513	529	503	500	525	534	549	506	504	518	549	521	545	547	507	501	566	575	525	524	512	548	476	553	517	490	510	512	474	506	499	528	509	503	554	508	487	541	497	473	484	513	499	546	501	511	517	511	505	549	540	559	536	508	554	484	522	547	498	534	568	503	535	511	519	584	512	549	494	462	537	529	542	514	540	529	503	548	492	480	510	514	506	504	498	513	512	536	519	512	501	535	534	519	541	577	539	516	491	540	525	483	542	512	541	525	532	551	515	528	518	605	544	555	554	501	535	500	544	531	487	508	551	530	531	539	546	499	506	553	567	527	519	523	525	538	547	543	517	543	509	527	515	544	538	546	540	529	524	518	505	530	523	501	568	569	511	543	463	495	527	576	524	524	527	492	495	539	526	506	470	486	552	489	494	512	543	545	549	526	523	517	516	518	519	531	512	536	497	475	520	530	519	499	536	533	542	493	549	519	478	503	504	530	516	536	513	553	544	503	524	545	529	501	508	521	539	574	544	471	542	520	519	503	520	517	559	507	531	525	509	557	526	538	516	507	520	510	526	507	485	527	542	540	515	563	495	510	530	534	551	527	463	517	529	544	549	518	494	562	521	509	517	509	546	522	474	511	525	551	503	535	523	528	536	550	509	503	574	521
27243	21848	19860	9757	4047	2415	1642	1097	926	720	651	632	647	637	743	612	558	628	637	679	694	698	663	588	527	496	499	412	384	376	342	352	412	388	332	322	358	362	366	352	331	336	346	328	341	334	333	320	312	312	307	324	336	307	368	350	384	353	360	319	333	308	306	325	293	285	302	324	283	328	320	292	275	333	318	326	290	289	354	320	323	316	296	307	312	321	299	289	304	324	295	334	316	292	312	331	351	272	296	295	298	290	337	304	308	298	310	280	319	285	296	303	343	317	322	294	284	320	315	332	323	306	293	286	342	342	299	311	290	314	323	302	331	318	305	325	329	300	324	328	329	293	311	323	323	291	284	338	319	293	310	305	272	291	299	298	311	323	304	331	278	306	325	328	295	290	312	298	309	305	301	323	334	326	312	289	289	292	279	340	311	290	294	335	309	276	299	279	318	276	330	320	323	319	313	319	337	279	321	290	347	309	270	309	312	301	319	333	313	286	293	272	309	294	318	339	308	284	303	300	314	313	305	300	285	316	325	297	311	309	313	280	328	265	266	284	300	301	320	322	335	308	321	310	308	290	324	310	266	312	335	316	320	315	311	276	323	310	317	298	274	292	307	347	299	301	322	340	335	307	296	284	308	315	279	295	325	327	309	300	295	291	309	316	302	314	286	303	267	311	335	311	324	254	289	301	293	300	321	345	317	303	287	325	298	290	289	316	323	297	278	317	337	335	302	345	320	297	312	329	313	283	313	324	301	315	293	286	281	304	299	327	312	302	313	309	315	343	306	306	277	303	309	312	318	286	307	307	328	317	281	305	291	270	296	331	289	337	292	301	303	310	280	309	295	307	344	314	330	275	306	291	319	301	279	281	309	291	275	308	306	308	336	301	323	295	268	310	310	293	316	305	318	272	308	293	272	339	306	311	311	262	328	303	268	301	299	290	303	304	293	301	288	286	311	304	291	318	310	303	337	279	337	326	310	301	283	326	312	300	299	304	307	313	292	303	318	316	271	307	299	290	300	309	323	300	299	311	286	301	318	310	326	280	304	309	342	321	322	338	272	308	315	298	318	310	297	303	281	284	291	329	302	314	326	287	287	325	331	271	311	292	299	313	294	306	306	349	333	331	315	308	297	298	333	310	320	294	301	304	318	314	287	311	312	331	268	318	306	283	320	294	323	287	304	302	331	325	311	306	307	321	328	318	330	313	299	301	295	286	293	308	319	317	305	317	313	304	316	313	250	263	322	301	323	329	278	290	284	306	279	309	307	353	317	303	349	327	292	287	331	317	282	282	327	340	295	327	329	271	328	293	329	285	302	340	299	300	314	312	300	274	303	277	291	322	324	342	334	309	288	278	315	295	322	274	299	320	318	287	306	305	314	282	323	348	309	291	293	332	322	326	312	294	302	315	336	299	297	301	313	319	300	314	322	342	300	322	308	318	318	281	300	334	324	317	312	326	322	315	287	311	303	349	302	293	315	287	324	309	334	300	296	304	302	343	311	323	330	274	268	288	333	317	312	294	325	306	263	295	289	294	291	320	335	302	296	265	288	287	300	304	330	310	305	323	304	302	315	331	289	338	340	320	279	303	319	305	304	318	319	263	303	297	301	300	298	289	315	286	336	320	322	301	314	341	292	308	292	304	293	325	324	312	309	303	300	302	378	313	299	291	300	292	293	330	310	282	302	317	298	319	291	323	311	316	309	309	323	325	299	286	312	294	313	320	305	312	318	305	315	322	339	298	350	310	324	307	319	297	293	298	287	324	308	310	331	347	266	315	322	289	340	304	298	302	277	314	308	310	293	324	292	281	298	291	308	326	320	296	288	291	321	304	307	295	314	303	297	326	312	315	316	300	319	319	285	309	334	318	306	278	338	337	302	298	287	306	315	274	307	311	282	300	329	276	306	305	316	306	332	314	312	300	284	341	305	285	321	294	338	321	315	355	314	309	311	308	290	285	277	275	322	305	303	302	288	301	316	321	302	326	326	297	297	323	321	320	304	303	331	287	312	313	310	302	320	312	309	313	335	318	331	338	301	316	329	320	306	305	313	326	285	337	316	300	310	290	286	330	287	311	288	351	292	314	329	296	323	276	351	328	322	272	315	288	303	309	272	294	302	320	313	301	300	308	329	336	320	319	322	313	273	322	305	309	319	317	322	303	323	318	286	302	328	311	331	287	314	313	307	329	315	323	296	291	325	292	322	292	302	329	299	315	330	330	307	317	291	334	304	284	299	287	296	296	307	314	293	323	335	306	302	291	317	291	293	295	307	309	299	305	300	328	339	310	318	301	315	319	286	283	286	275	315	286	324	302	307	315	304	318	308	292	301	285	264	312	298	317	293	317	314	321	294	307	294	316	306	312	315	314	337	356	287	321	301	322	323	288	323	299	338	300	308	292	308	309	337	314	319	279	321	302	280	325	292	304	305	346	295	297	308	288	320	329	321	315	328	298	299	351	306	327	308	284	325	294	294	298	333	293	296	325	305	305	296	295	308	298	289	259	345	279	310	297	322	311	281	282	290	303	345	322	282	286	318	322	322	280	323	338	325	315	312	329	290	318	283	306	302	322	320	347	323	316	299	361	333	333	312	301	337	303	286	290	309	322	314	310	316	290	277	312	303	294	281	297	305	336	282	298	323	285	327	328	325	295	308	308	293	309	295	325	295	321	308	325	312	318	299	292	294	297	295	293	310	314	294	343	306	306	296	325	289	310	295	294	288	295	333	341	318	279	306	305	311	306	325	294	319	345	308	336	317	318	294	270	275	297	341	298	333	309	320	329	341	299	324	294	297	275	310	334	303	310	339	308	324	346	289	338	305	314	303	348	282	311	300	312	313	285	334	307	325	297	295	338	316	320	334	300	317	316	318	272	317	334	293	285	270	295	307	328	310	324	298	315	321	308	293	317	315	314	309	319	314	303	327	312	319	320	310	316	305	342	287	320	321	291	306	300	272	304	309	317	268	292	314	288	278	302	306	310	318	292	310	301	311	304	323	311	319	311	282	312	299	304	310	302	322	332	301	298	323	297	306	313	317	288	292	289	350	341	286	329	311	317	305	264	316	310	307	318	305	299	314	288	323	313	332	288	320	286	294	332	319	330	339	349	334	326	309	306	309	318	276	286	291	322	341	295	286	295	302	311	323	298	349	270	322	311	336	339	308	296	318	306	310	313	308	311	290	308	302	323	302	340	320	304	303	272	341	310	328	299	289	317	307	283	326	291	305	340	288	278	297	309	293	291	333	312	306	280	346	302	281	303	281	320	309	305	289	298	302	283	295	276	276	303	351	303	299	317	313	329	322	301	341	314	334	293	294	308	338	302	280	292	300	314	326	292	305	339	300	321	293	299	298	312	320	262	326	290	286	295	269	319	303	338	331	322	308	311	287	325	306	286	327	321	287	309	294	305	301	324	296	335	318	286	299	309	351	318	308	313	325	327	314	312	338	308	302	289	330	300	291	328	305	288	293	320	323	325	331	308
21655	31167	25018	13733	9233	6401	4660	3157	2533	1755	1608	1649	1721	1457	1639	1385	1307	1436	1509	1572	1603	1675	1322	1349	1222	957	934	752	650	678	620	637	716	680	591	627	576	644	683	560	619	603	619	524	606	564	508	519	519	519	540	583	562	558	644	644	624	557	536	524	535	483	481	522	479	521	488	524	511	521	485	500	462	516	495	499	500	524	515	497	494	495	475	540	495	493	483	459	524	511	529	495	490	465	510	481	494	524	502	524	540	504	521	472	511	520	501	519	478	480	453	502	507	513	509	496	506	505	496	468	497	489	505	503	487	487	517	505	498	550	520	481	468	504	494	507	494	501	521	501	500	513	523	520	532	498	527	511	499	511	478	457	511	489	458	521	444	537	522	497	517	526	479	512	516	477	512	503	504	463	510	506	493	510	498	495	495	507	472	502	468	514	497	504	488	524	506	555	484	490	504	482	507	534	483	531	483	496	490	494	508	520	493	476	485	478	505	481	485	508	502	498	476	512	452	510	510	528	496	507	488	500	512	487	513	487	511	506	480	518	511	457	465	518	475	484	500	498	456	492	482	495	459	509	493	527	502	507	505	542	514	524	469	485	484	495	507	494	493	494	509	493	478	470	534	513	480	480	530	484	517	509	506	504	495	481	498	481	491	504	478	510	539	498	506	488	529	565	490	506	490	518	506	511	490	486	511	522	493	492	509	461	511	496	477	500	499	499	510	491	503	510	487	522	508	525	548	474	495	512	559	509	483	506	526	517	517	514	495	521	488	488	497	486	512	470	496	507	470	499	485	528	492	497	485	480	481	530	525	500	507	465	538	492	501	499	520	495	495	508	484	489	483	521	495	490	540	504	531	490	504	518	547	487	508	464	465	487	504	523	516	505	494	501	482	526	472	464	487	477	521	520	510	481	510	478	499	496	466	470	510	483	540	501	529	486	499	520	512	509	491	525	505	499	499	478	511	475	480	488	509	508	541	488	555	516	492	480	500	504	527	504	477	491	490	482	477	481	500	511	534	496	466	526	537	520	521	525	507	500	460	513	533	539	512	477	517	523	522	502	496	516	448	527	514	507	519	489	523	487	547	505	497	489	534	506	494	519	499	497	461	474	482	484	492	485	498	521	510	496	488	515	508	495	512	497	506	524	446	494	522	481	516	534	499	512	486	512	512	498	519	502	483	486	514	447	490	494	501	506	521	496	475	529	491	536	487	472	487	538	483	508	509	505	507	511	461	482	483	460	487	503	459	510	514	482	536	485	496	524	485	509	509	517	508	514	507	500	484	559	517	489	502	499	513	482	489	481	492	490	505	534	510	493	514	511	463	530	529	516	537	478	515	467	507	486	557	473	498	523	498	501	533	505	517	497	481	490	477	525	509	508	454	506	468	541	512	489	478	539	457	540	491	530	525	516	483	503	496	489	469	480	474	531	525	480	504	504	507	492	506	510	513	485	471	553	458	509	522	485	496	515	476	496	512	530	493	509	511	473	504	502	485	509	475	523	483	496	547	496	483	478	543	493	510	511	513	482	472	519	519	514	504	517	475	479	499	499	542	469	469	505	474	508	486	467	488	519	502	499	535	481	515	492	483	484	494	510	472	521	479	495	501	537	463	481	494	485	500	482	488	510	509	490	522	500	494	459	505	471	516	511	496	507	502	512	469	507	488	526	494	505	535	525	502	486	515	525	505	512	498	468	512	526	438	519	516	485	494	501	501	536	483	515	497	522	480	492	506	518	509	507	488	481	488	522	513	525	461	490	482	519	495	493	469	467	510	524	540	516	509	542	485	488	501	496	498	509	458	511	471	466	521	491	491	496	492	459	502	520	482	518	520	518	506	507	515	529	503	501	478	503	502	473	509	502	538	473	533	466	507	494	531	529	453	491	474	456	559	497	537	488	498	490	508	500	494	498	478	499	460	491	495	514	502	499	511	484	501	510	531	530	494	524	466	501	516	493	496	528	514	498	509	470	538	486	505	478	474	514	480	507	455	490	511	494	555	502	475	496	516	501	511	509	491	465	479	534	492	444	506	495	477	496	505	471	475	519	521	492	476	494	476	487	445	485	504	528	503	499	478	491	491	481	510	547	505	502	512	505	545	499	511	483	518	495	513	518	514	518	470	531	534	514	501	485	525	477	490	567	472	558	501	494	484	506	547	492	474	519	464	535	539	514	468	503	459	511	474	479	490	487	528	504	530	495	482	494	507	475	491	485	509	524	521	504	494	497	532	492	509	509	466	479	462	515	531	548	515	498	540	478	535	457	481	460	553	499	474	480	487	514	500	482	494	521	505	496	512	494	486	531	550	493	461	548	479	508	484	509	532	474	525	479	488	500	485	482	516	509	523	462	533	500	488	510	505	491	522	480	476	521	522	515	513	449	523	504	531	490	457	541	490	491	508	443	507	506	484	481	516	525	501	483	505	500	529	513	517	535	493	477	495	516	508	454	483	488	470	493	511	547	508	499	543	502	543	511	499	515	500	508	478	494	528	506	523	498	479	514	533	473	472	534	491	508	541	484	498	477	550	495	513	469	489	507	509	494	469	523	518	515	481	495	506	493	504	520	512	519	523	489	499	532	528	499	468	505	486	455	509	508	481	488	461	487	533	503	489	476	522	544	504	441	494	554	466	480	480	492	524	509	515	475	494	510	495	511	498	501	514	489	489	493	488	534	485	504	505	480	516	505	522	510	486	510	498	525	474	495	491	536	499	513	474	515	491	485	512	543	518	513	481	513	444	473	502	480	481	491	528	498	502	477	484	511	445	509	487	467	508	508	512	481	490	492	504	488	486	489	469	504	495	478	505	485	501	530	494	498	449	501	529	467	509	511	507	521	475	484	518	464	499	519	508	497	491	511	536	476	532	469	543	490	527	498	520	449	488	495	475	501	536	471	502	494	523	484	486	516	534	513	496	506	516	538	532	506	494	507	526	519	527	532	489	485	488	498	463	518	478	508	475	504	523	503	488	512	515	506	509	470	506	531	479	475	503	525	482	467	502	485	484	477	509	520	456	490	507	512	519	491	489	482	504	486	483	473	462	524	513	489	481	500	505	488	511	500	501	482	499	492	442	505	512	475	464	544	509	491	496	503	504	464	509	490	477	511	531	490	492	530	480	514	514	534	503	480	501	482	482	513	501	498	525	470	511	512	501	460	493	484	503	499	516	477	464	492	454	531	514	497	534	464	507	499	517	508	513	503	496	472	512	483	495	487	528	504	476	485	471	478	495	494	470	522	519	493	533	493	526	527	510	516	494	477	500	456	496	508	467	535	492	477	467	533	531	466	496	496	506	485	516	507	517	482	531	522	503	476	510	500	514	506	519	514	507	496	525	487	525	509	529	479	496	481	507	464	472	491	470	499	510	498	502	495	547	516	507	499	455	499	488	502	533	487	527	525	474	519	476	489	493	524	478	503	491	500	488	487	539	537	486	489	499	529	514	511	476	456	482	504	455	487	490	474	523	491	502	473	486	551	500	466	511	472
24444	21513	28583	24553	20409	10186	4610	2559	1673	1331	1251	1116	1168	1099	1300	1038	924	940	970	1000	1067	961	806	796	734	584	675	481	477	412	445	474	492	499	427	404	358	433	454	412	379	393	382	412	405	356	350	328	341	340	367	399	417	589	692	627	516	450	404	361	427	361	360	342	354	343	334	328	326	355	335	328	318	351	324	340	346	363	383	362	350	363	360	377	365	353	347	367	334	360	359	386	335	314	343	327	352	362	381	335	353	359	316	340	370	380	332	351	319	353	319	348	329	370	374	343	342	326	332	342	343	322	344	325	352	370	322	311	340	350	322	317	356	325	377	373	357	320	361	354	324	362	345	370	374	373	352	355	330	367	367	365	362	336	350	314	322	339	371	340	344	322	311	313	332	351	338	335	352	341	361	362	384	311	380	331	373	362	360	375	357	362	369	341	358	330	338	346	333	313	337	345	338	362	370	347	353	356	354	334	304	346	355	371	339	373	343	355	354	296	368	348	343	355	353	324	328	338	367	335	348	337	367	351	345	359	325	332	343	337	322	343	340	330	366	337	337	357	360	345	360	324	337	324	358	352	345	354	369	324	365	371	318	354	362	336	363	366	341	309	382	344	340	376	336	338	334	364	353	356	317	370	367	361	371	366	367	367	385	333	366	338	340	354	329	352	359	361	312	367	338	346	328	315	351	333	325	321	321	342	314	328	372	307	359	313	347	371	362	340	336	339	332	375	363	369	339	351	357	359	365	327	331	365	347	336	353	352	308	373	329	346	334	388	353	349	354	356	358	355	322	364	336	369	373	325	374	343	324	340	324	356	386	340	368	314	355	353	366	370	339	342	393	344	369	323	335	348	369	336	311	345	363	355	343	330	332	309	325	346	352	345	328	337	350	356	328	362	331	305	337	346	351	360	348	333	338	320	343	360	316	347	386	317	333	366	312	355	330	343	367	353	356	328	347	362	344	366	384	372	333	385	367	362	357	354	345	366	345	337	338	332	320	330	323	326	363	345	347	351	360	305	350	316	375	339	349	378	359	338	340	347	333	350	323	349	337	359	337	348	345	339	389	367	321	365	344	360	327	326	332	358	355	391	328	373	345	331	321	353	349	349	349	319	366	356	390	350	353	371	347	367	363	348	324	341	345	339	372	353	323	340	324	359	323	330	326	348	349	341	334	324	364	357	383	341	349	356	330	332	364	363	338	348	332	371	327	305	402	347	368	325	362	350	382	326	358	361	373	323	337	368	317	346	315	350	356	346	349	353	351	321	351	338	369	373	368	344	335	330	332	369	355	352	316	328	357	327	338	376	332	343	341	353	330	339	336	343	331	321	344	375	316	326	355	363	344	342	349	344	331	349	341	357	354	383	380	319	338	332	371	338	324	351	386	334	386	371	332	311	330	352	352	328	330	380	356	350	340	343	358	345	325	338	309	348	361	354	344	341	339	357	351	352	348	341	370	341	310	358	346	310	386	340	339	357	380	373	338	367	364	357	350	348	319	352	356	339	335	317	339	308	356	364	340	342	346	332	356	349	353	312	352	364	326	353	303	356	344	353	340	372	331	362	373	385	353	367	344	367	319	368	393	322	356	370	364	360	330	355	398	338	326	347	342	377	325	362	370	354	324	335	335	343	329	387	353	332	353	311	357	357	330	352	343	380	383	321	311	343	338	382	356	321	342	337	332	350	343	346	396	358	359	363	337	334	340	319	369	354	349	360	369	337	346	383	395	349	335	342	327	360	323	353	350	344	346	355	333	315	356	350	357	353	358	389	365	350	352	328	335	370	331	361	335	390	343	321	399	343	348	376	396	318	314	351	355	347	359	371	348	322	360	336	338	336	317	334	347	358	347	343	337	340	325	346	353	349	311	313	351	357	340	339	338	342	349	327	371	320	321	355	365	370	315	351	365	355	335	329	379	300	352	366	368	352	312	363	342	353	345	366	358	317	368	325	338	339	354	322	344	332	339	353	346	333	351	349	345	343	357	350	344	324	326	351	360	340	321	331	325	320	325	367	376	360	345	338	324	352	381	354	343	374	335	370	346	316	329	321	350	297	347	339	323	337	346	361	329	372	330	349	381	347	325	353	355	380	332	353	321	334	349	361	361	334	342	342	317	336	314	334	342	340	373	337	343	365	348	337	319	357	380	358	354	370	370	329	348	342	319	340	342	352	366	362	353	361	334	342	350	333	325	333	337	365	330	360	319	343	332	341	344	328	352	339	343	349	356	342	367	364	351	348	348	340	337	357	303	344	346	334	336	373	341	365	350	323	354	374	342	352	325	372	360	357	342	340	359	372	344	322	373	357	320	344	349	315	346	321	363	340	354	346	318	322	356	339	356	359	328	347	351	341	333	360	353	362	321	343	343	330	339	351	365	351	323	323	361	353	367	338	357	351	348	350	327	379	369	358	340	350	367	357	322	367	346	341	333	333	319	324	340	338	351	378	341	365	339	364	360	348	384	367	339	343	342	368	362	352	358	376	351	315	335	334	347	359	350	338	329	357	364	343	332	351	351	355	357	350	346	324	366	316	339	400	360	312	336	355	333	344	352	321	354	366	315	351	358	355	351	361	329	345	353	326	346	300	337	339	353	318	371	330	356	338	376	326	331	333	341	340	335	363	333	358	333	361	336	351	336	335	318	330	362	354	367	342	310	350	347	338	354	333	359	316	369	322	364	378	357	336	363	337	329	341	295	339	357	374	337	362	332	354	356	349	350	385	373	364	320	345	342	347	341	349	357	343	331	375	331	324	347	335	342	313	318	357	361	319	347	361	341	313	324	343	366	376	331	325	369	354	326	360	311	346	392	321	328	321	344	335	349	344	345	322	341	386	341	355	376	328	355	359	339	345	325	358	333	359	337	343	364	346	361	302	369	294	358	359	337	334	331	356	373	375	338	381	364	336	361	308	338	332	337	355	338	354	360	337	350	347	376	363	338	359	362	309	340	325	378	356	340	341	370	373	347	349	356	372	352	331	325	348	356	329	323	356	366	346	338	354	338	366	346	368	363	346	325	363	324	354	360	356	381	311	363	322	328	361	365	368	334	334	350	374	332	340	336	319	356	348	327	365	348	355	302	310	339	351	350	326	354	334	331	346	367	344	359	333	363	343	370	355	363	339	363	360	349	316	349	369	321	319	355	348	366	357	319	367	359	328	338	383	387	350	315	324	328	359	378	332	368	338	360	341	365	348	365	358	312	325	334	361	343	371	373	362	342	365	323	371	345	368	336	357	327	360	340	339	343	315	351	373	337	363	354	352	327	359	336	344	342	314	343	316	350	311	353	320	346	347	306	361	370	346	353	341	330	349	341	368	339	381	334	317	354	346	351	337	332	367	355	333	309	340	357	355	342	331	350	318	322	323	328	333	342	354	358	360	375	326	336	356	313	360	372	358	337	333	352	354	324	320	361	356	344	326	335	358	347	347	338	331	345	339	340	337	364	329	341	339	334	348	345	349	322	324	359	353	347	335	352	354	360	336
21157	37249	32039	21555	16017	12768	9163	6348	4764	3647	3150	2968	3288	2825	3265	2671	2216	2250	2251	2252	2391	2260	1814	1939	1510	1270	1464	1047	900	804	857	790	954	914	850	710	636	734	762	766	689	730	711	682	679	631	570	588	604	588	610	657	799	1139	1512	1285	936	811	689	604	594	575	558	574	570	606	539	525	541	596	617	587	637	587	565	584	559	596	541	546	584	551	541	571	591	582	583	565	589	565	585	544	582	530	538	527	549	532	541	562	544	515	563	539	552	548	568	573	575	547	528	574	595	538	572	559	530	581	567	558	594	558	554	593	533	580	578	531	575	573	590	596	619	505	546	552	540	569	551	583	588	539	568	591	585	578	554	555	604	585	574	586	550	529	548	584	539	598	520	573	555	557	586	586	606	526	567	581	575	549	529	563	546	562	562	575	549	568	585	553	554	537	599	554	601	584	597	576	549	549	574	603	593	563	559	567	590	589	511	559	574	622	540	586	564	535	532	531	580	578	576	562	589	577	520	588	576	539	537	520	588	582	594	581	537	558	593	609	586	563	581	528	527	602	569	542	563	532	590	557	566	547	601	524	568	546	556	509	595	565	550	587	615	507	605	544	552	587	557	587	548	560	555	545	596	586	548	579	587	565	565	569	525	606	531	526	593	555	559	522	566	584	569	571	548	551	524	555	563	594	569	581	591	566	593	565	525	595	549	563	534	580	527	566	584	541	552	589	547	563	565	581	551	554	564	547	541	552	548	553	542	516	582	544	556	569	591	533	563	581	573	520	590	562	577	526	579	540	596	601	579	579	561	565	607	578	556	562	561	577	557	539	557	611	585	572	547	556	543	563	549	569	553	560	590	566	587	583	571	565	571	532	566	548	573	572	534	558	579	580	581	556	520	567	577	570	580	568	521	554	564	597	541	579	589	552	554	555	547	543	539	574	545	568	505	534	576	528	566	539	572	550	598	536	533	598	535	563	540	585	543	518	585	582	567	544	532	571	585	581	558	543	603	570	576	561	550	543	552	561	579	561	522	538	565	509	552	533	530	627	579	573	521	558	566	580	560	570	543	537	538	600	592	561	592	542	567	558	547	588	557	567	599	558	538	560	586	582	551	561	568	532	606	553	536	557	560	587	537	538	548	594	562	547	576	558	563	598	548	515	545	605	561	567	542	582	551	541	556	564	586	576	582	541	555	561	592	559	577	585	576	574	562	574	558	565	569	603	533	567	547	547	479	554	569	530	558	532	566	551	525	548	558	575	528	558	590	565	592	577	578	563	538	574	543	604	627	600	627	561	543	565	585	588	524	550	558	571	578	558	574	575	599	546	576	616	583	582	566	597	558	572	544	509	557	594	568	591	589	564	568	516	557	533	556	556	590	525	582	588	519	570	588	574	579	577	600	536	535	537	558	537	585	553	577	558	588	548	585	553	549	596	530	548	572	596	559	565	567	563	574	539	581	597	577	573	548	537	554	591	563	574	548	569	608	563	544	537	554	523	546	571	586	596	564	567	560	570	512	587	561	600	551	537	518	588	611	587	576	579	564	571	586	607	527	565	541	580	592	589	563	553	558	519	566	511	568	551	558	582	558	552	573	573	579	565	566	560	585	558	564	582	559	574	545	578	606	540	584	542	594	555	542	549	560	559	575	594	572	558	561	577	557	552	590	535	576	541	564	581	551	551	562	586	552	546	538	599	565	557	560	564	556	519	556	561	603	558	544	575	570	590	548	558	536	557	550	624	527	564	548	561	533	556	547	570	575	568	539	537	562	605	564	553	549	586	584	537	571	573	536	504	529	557	596	538	549	564	544	554	558	556	558	529	547	541	589	548	558	566	549	527	607	569	559	590	577	601	543	583	577	574	562	549	572	589	536	581	543	523	569	583	550	556	559	553	561	588	555	551	550	526	568	589	538	581	572	596	557	550	578	582	586	539	586	570	561	549	615	599	555	608	541	550	562	526	565	559	544	555	565	583	573	599	531	504	538	596	562	545	533	600	548	578	565	561	560	568	560	560	561	521	528	571	561	586	577	610	567	619	537	591	581	595	579	533	554	546	560	591	570	526	541	578	560	512	538	597	544	556	550	576	527	543	576	565	569	549	588	571	602	566	555	621	597	551	536	564	551	545	539	565	523	550	551	579	571	597	555	561	623	551	580	569	572	549	560	605	569	546	538	557	544	536	558	571	536	571	584	544	580	562	565	543	546	585	580	539	559	539	553	500	541	562	591	581	581	608	555	555	537	598	570	554	602	577	539	566	542	579	538	533	532	567	566	569	551	531	564	595	555	576	583	560	599	586	536	598	580	569	568	564	581	567	547	598	569	564	579	545	547	568	559	554	611	565	534	535	562	562	565	562	575	502	540	580	582	564	596	606	560	534	572	549	549	556	544	575	538	549	599	594	583	559	566	580	570	570	553	558	579	543	568	596	560	563	592	557	593	576	544	621	512	588	570	586	558	577	597	573	606	560	548	593	519	581	559	545	556	550	559	582	573	567	535	532	607	604	584	592	597	572	542	544	564	566	553	566	535	527	594	533	608	564	557	623	608	564	599	564	539	601	555	546	552	581	539	560	573	574	597	587	558	562	585	574	580	536	564	534	554	615	561	530	589	610	559	582	525	568	566	559	608	569	578	573	542	544	577	559	590	581	562	547	567	611	500	500	549	527	564	541	573	565	551	549	578	573	513	540	597	538	585	540	539	567	587	563	547	574	525	562	541	575	548	533	534	565	570	560	559	570	519	573	571	576	527	557	559	598	591	565	541	575	575	606	561	537	522	571	591	572	553	543	573	560	549	573	563	544	567	575	595	527	556	576	570	594	607	591	554	556	533	549	579	571	580	555	588	565	575	593	573	571	559	610	569	536	572	570	572	572	567	557	547	554	552	538	545	558	559	538	539	583	558	545	593	556	527	571	518	548	577	550	555	520	594	552	561	548	602	559	552	541	545	559	547	586	582	571	531	588	546	539	548	605	604	543	596	561	526	514	579	583	564	588	561	583	621	567	599	584	535	563	605	567	574	588	603	563	515	572	562	550	571	526	592	566	581	551	575	579	572	542	547	567	530	579	551	575	563	535	548	626	540	559	552	554	567	595	557	596	522	528	557	549	528	570	569	574	579	543	559	585	549	546	550	586	519	510	566	531	553	596	596	581	598	572	576	524	577	583	585	543	553	563	565	577	559	581	527	581	559	540	543	578	600	590	539	562	603	571	546	588	551	552	532	588	563	547	550	579	543	580	588	559	559	537	590	571	551	596	587	572	607	565	590	533	590	588	586	554	532	574	604	563	597	584	589	536	565	586	559	607	615	531	592	527	540	583	556	596	539	579	535	541	526	575	543	556	546	526	575	602	562	549	579	572	608	553	592	559	567	554	565	570	530	542	584	554	579	591	577	619	561	557	633	566	549	589	554	561	561	558	555	588	588	567	546	526	555	596	550	605	549	527	515	551	599	538	584	571	585	555	581	557	543	578	602	537	577	568	519	583	573	575
23387	21458	29367	23984	21508	20844	11331	4282	2565	2112	1742	1708	2005	2215	2023	1772	1384	1156	1265	1245	1245	1173	957	979	885	755	728	544	499	466	420	438	514	461	453	399	397	336	384	458	423	402	426	399	355	366	335	358	349	348	327	379	508	855	995	868	684	476	419	381	347	337	338	332	324	335	305	306	351	333	309	346	307	338	335	321	300	319	344	350	351	319	333	330	331	350	359	308	334	362	344	343	358	323	354	308	311	320	336	346	325	315	333	348	330	355	310	346	333	348	327	302	358	297	349	317	329	305	335	307	304	297	346	340	357	339	316	300	302	349	305	366	303	322	296	310	349	314	336	333	363	349	323	323	310	351	321	289	342	291	317	325	326	327	337	319	319	324	342	336	316	312	322	308	330	319	325	341	333	350	307	337	334	330	317	321	310	319	322	344	307	369	341	343	317	325	337	356	324	321	330	372	300	305	331	316	299	343	346	336	307	316	333	349	341	322	325	339	323	327	333	323	320	340	325	344	308	315	336	345	316	346	339	333	316	337	315	348	326	317	307	322	312	334	319	309	352	338	363	325	332	355	364	293	350	329	318	301	317	342	338	364	345	344	307	347	321	347	347	336	337	333	307	317	328	363	329	332	325	322	290	315	292	322	354	368	339	340	315	321	340	332	336	339	343	327	325	349	328	309	310	343	344	311	324	370	343	341	320	339	313	294	323	322	364	366	329	301	337	310	322	353	342	364	353	317	330	335	346	321	325	308	324	328	306	297	358	372	332	314	334	336	324	314	316	315	349	309	349	333	300	320	335	335	287	340	310	347	354	334	343	310	311	329	322	327	324	331	315	305	314	352	316	326	319	302	332	312	345	343	319	326	382	347	321	308	331	296	327	322	325	320	315	352	300	305	332	315	314	334	315	348	342	337	332	357	371	329	341	319	321	348	320	332	327	302	316	342	352	324	335	324	341	337	324	329	346	337	312	326	341	325	324	343	346	336	353	324	333	318	325	343	334	311	369	345	359	301	287	352	312	291	348	316	344	335	318	353	358	338	322	309	327	319	350	344	321	348	327	334	333	336	368	361	326	324	369	345	323	339	356	300	334	358	349	312	347	340	318	321	347	343	332	306	337	316	327	307	363	313	299	309	332	275	311	311	337	336	350	310	321	335	325	329	324	304	344	355	330	340	339	298	341	330	304	332	317	322	311	345	317	313	322	312	325	334	317	314	321	296	333	330	350	322	339	354	371	365	324	326	275	328	332	323	342	392	361	323	295	324	315	328	325	337	347	326	336	285	329	316	338	337	342	321	324	324	348	368	328	300	308	338	317	368	331	338	331	327	400	303	355	343	316	315	327	327	310	337	280	322	357	351	303	324	328	342	320	343	317	293	306	327	337	314	343	321	292	325	319	340	338	332	291	342	353	315	371	301	349	343	289	344	307	331	349	352	342	345	323	335	355	327	289	321	352	312	354	319	332	346	349	363	328	348	335	362	329	334	344	299	330	314	309	325	303	317	371	326	371	353	334	345	333	312	323	340	326	344	349	313	322	292	319	349	349	332	298	354	350	312	338	330	310	344	352	309	325	336	290	337	310	349	336	355	358	343	378	343	320	331	339	328	352	308	308	344	329	334	333	314	321	318	338	355	321	324	330	337	348	358	381	306	329	323	337	325	349	295	350	349	313	313	337	345	338	352	345	325	315	356	305	343	324	330	340	330	358	321	328	289	308	325	328	327	350	334	338	326	313	328	342	351	321	330	307	328	306	328	336	339	372	352	367	315	349	350	329	309	324	347	371	340	365	328	292	339	331	329	302	354	327	319	338	329	317	355	320	318	324	324	354	345	342	329	337	343	313	331	326	333	329	311	344	301	334	317	327	339	316	328	378	354	346	309	300	305	316	311	341	343	311	345	318	321	315	319	309	322	337	312	349	314	301	343	320	329	317	305	308	317	320	359	319	302	338	361	318	357	330	315	331	300	324	337	347	304	335	364	341	326	327	330	339	313	335	351	343	335	330	320	338	310	322	314	349	314	334	344	340	327	326	313	366	304	320	336	329	324	331	308	325	312	331	295	319	336	335	307	336	363	321	353	312	320	323	319	331	331	310	328	314	310	341	326	305	348	319	315	329	334	323	342	367	343	325	343	324	318	351	353	320	319	332	337	331	306	331	333	305	363	304	335	310	299	322	341	310	333	333	346	326	302	343	333	319	336	293	335	326	337	350	321	322	313	322	355	366	328	315	358	298	327	319	342	327	327	311	347	310	334	302	314	336	312	323	329	283	331	316	311	341	372	318	334	326	327	329	320	324	336	325	343	334	343	324	348	331	329	350	338	345	323	321	347	342	336	338	289	310	370	330	344	307	343	368	321	334	323	315	317	333	344	334	318	306	293	334	343	318	353	369	325	313	353	334	347	293	339	351	333	327	307	342	342	322	361	334	329	346	322	333	297	299	305	329	306	344	340	354	339	331	355	305	316	349	341	314	314	343	344	335	359	330	314	322	317	344	342	314	343	362	330	299	350	330	309	333	332	334	333	299	337	311	332	318	349	293	312	328	303	343	315	309	358	320	356	312	311	347	336	342	360	325	342	331	336	307	306	317	344	326	338	324	348	344	318	322	309	333	293	318	344	341	314	343	323	332	344	318	320	334	314	330	333	332	375	362	330	334	306	310	335	336	297	311	367	299	325	356	290	322	334	311	318	355	311	353	307	318	337	338	327	324	331	318	286	345	337	328	336	314	315	328	312	348	342	351	346	340	352	320	352	301	333	292	348	328	315	331	350	345	315	303	318	341	365	321	310	324	357	354	322	368	335	324	310	337	324	339	323	360	336	347	362	293	328	307	331	377	341	351	332	325	343	326	327	285	322	321	324	336	357	322	325	335	321	322	313	321	327	348	322	348	338	341	327	318	342	320	318	315	340	341	324	327	300	297	344	329	371	357	367	340	339	315	357	309	319	384	319	361	302	344	349	356	333	325	319	346	360	329	331	357	320	320	329	313	293	343	328	298	359	350	338	314	332	355	311	344	342	314	355	338	308	318	364	320	349	295	326	313	330	332	336	322	338	332	345	323	310	326	339	353	300	347	353	332	315	335	343	369	347	322	342	337	328	348	369	320	295	335	342	370	323	356	354	299	336	346	345	332	299	321	359	339	336	289	370	320	317	340	310	378	328	330	327	346	322	349	314	322	337	348	349	302	314	331	300	337	336	306	322	317	292	340	300	294	342	334	347	328	310	324	301	348	346	309	323	324	331	335	322	310	334	297	346	325	339	320	314	304	315	327	313	327	336	298	321	335	315	322	295	318	357	314	313	333	335	340	325	323	333	318	337	353	328	325	343	307	325	334	315	338	308	319	323	322	349	315	340	330	352	309	367	327	330	320	305	337	334	343	317	353	303	302	343	341	324	331	328	302	313	317	320	337	307	353	310	294	341	355	354	328	305	292	334	332	342	335	324	315	318	337	364	350	339	312	359	343	328	336	279	313	339	362	344
22241	42040	36443	27148	21530	17869	13436	9754	6836	5624	4841	4611	5298	5604	5272	4421	3494	2902	3030	3009	3172	2892	2180	2321	1872	1585	1583	1043	902	851	856	793	1003	876	822	662	637	655	690	797	742	724	686	699	646	604	552	600	574	582	586	619	886	1766	2013	1714	1308	954	675	612	551	580	521	495	526	525	535	547	506	515	548	486	540	528	539	488	519	536	532	503	507	526	519	548	526	560	524	513	527	527	572	499	529	549	488	533	529	526	486	541	503	518	525	557	516	537	504	526	523	505	518	548	505	512	505	529	517	542	544	517	545	525	509	491	567	528	501	553	556	500	514	587	545	561	521	541	501	546	489	491	521	546	518	547	515	485	526	536	538	523	544	505	584	575	465	512	531	526	546	518	531	540	564	493	544	504	516	564	561	490	535	538	488	505	543	546	541	518	530	523	520	548	525	598	500	546	525	544	527	541	568	529	538	510	536	499	511	511	549	557	506	530	511	531	515	527	520	526	530	558	514	528	522	522	524	510	525	495	562	546	513	527	539	555	512	545	559	480	540	542	519	536	525	538	512	538	538	509	505	496	528	527	558	512	514	530	473	524	567	567	478	536	537	563	569	525	529	543	570	517	508	546	496	512	486	536	507	482	515	521	531	524	521	515	534	530	527	555	503	527	513	532	516	533	534	523	511	528	511	502	506	586	471	524	580	508	528	548	513	513	531	532	547	515	544	548	510	520	528	516	515	536	537	511	508	567	516	512	504	541	540	556	512	525	530	588	523	531	543	559	564	513	547	562	527	559	489	563	528	504	547	552	573	498	502	552	529	538	529	497	545	524	514	490	519	505	523	535	536	501	516	540	539	550	537	541	510	533	533	543	573	529	537	557	542	491	538	519	529	518	531	543	505	535	504	538	538	516	543	543	515	529	548	511	536	494	523	529	525	537	544	524	534	565	523	577	519	490	509	478	488	541	496	519	500	515	529	565	496	507	549	539	468	485	488	528	547	540	533	541	557	519	545	537	552	552	531	486	547	575	496	519	504	573	491	522	517	544	548	532	519	543	537	573	538	523	534	565	559	518	513	533	565	495	528	531	518	564	567	527	534	479	490	518	541	542	526	537	502	531	540	531	528	479	545	543	499	501	545	532	552	547	558	553	491	499	507	541	495	527	497	533	513	542	545	509	504	513	526	516	518	543	507	533	534	515	505	513	546	567	492	528	534	525	535	478	522	521	517	538	521	510	530	508	523	572	520	493	551	537	540	557	520	538	553	517	542	549	567	578	535	550	566	560	510	561	509	544	512	548	535	526	553	494	515	577	520	501	517	547	525	524	513	567	525	494	549	513	532	494	520	521	518	545	528	476	487	552	522	493	514	576	486	517	520	523	574	493	503	543	530	527	533	515	543	510	530	507	493	522	530	544	530	519	492	523	510	542	555	482	510	530	495	531	546	537	557	583	511	536	544	542	496	525	546	491	518	565	548	562	531	501	527	554	544	498	518	492	569	515	513	523	549	519	572	514	520	470	575	518	513	566	547	498	492	522	493	555	548	506	490	525	552	536	559	523	540	549	541	541	552	494	511	534	521	498	593	516	533	513	522	531	531	547	544	531	530	533	514	567	537	565	525	530	527	569	507	577	542	522	526	526	520	528	585	522	520	509	547	561	558	519	533	498	507	553	507	529	517	531	525	481	544	542	520	531	557	499	536	536	560	546	528	539	489	495	525	550	557	544	510	509	517	518	514	544	519	498	509	533	543	508	541	509	520	510	533	532	511	525	488	536	523	537	569	514	530	546	539	529	545	508	528	533	529	468	566	529	554	494	552	552	523	544	584	534	508	547	566	509	506	554	544	542	513	526	553	504	550	508	521	559	551	523	479	529	543	514	576	526	542	504	515	536	546	542	536	556	559	535	525	535	543	549	503	542	523	595	532	526	504	545	535	535	535	517	542	500	543	495	486	516	508	497	498	551	538	495	511	556	563	496	530	525	511	551	517	490	506	556	522	537	499	511	528	540	516	529	538	481	520	518	508	507	540	537	560	503	524	521	573	505	534	548	534	542	520	544	486	474	524	500	532	571	466	510	496	513	539	532	549	469	510	549	537	559	506	554	511	539	511	530	500	543	547	506	535	581	533	558	491	525	557	541	530	505	536	548	514	540	527	538	523	519	523	532	560	504	532	507	537	536	520	523	595	556	523	494	499	518	502	496	533	553	501	522	499	503	538	538	522	554	545	522	533	543	532	548	539	509	492	519	555	529	483	501	510	555	549	482	520	541	544	550	522	523	547	515	498	534	528	568	572	543	540	538	546	543	531	544	500	545	559	541	558	556	487	523	545	504	494	567	557	565	555	513	508	517	558	520	544	516	497	514	505	542	572	504	547	502	541	516	532	536	525	531	578	566	549	522	513	518	527	454	501	532	487	538	517	498	483	534	532	508	614	532	558	507	508	571	510	528	509	523	526	533	507	542	492	526	527	500	515	517	534	542	557	558	520	517	527	516	501	548	485	541	504	528	521	509	537	523	532	529	536	532	487	554	529	560	563	488	542	558	547	517	553	511	501	500	538	515	522	550	533	524	500	515	582	502	499	524	512	572	542	511	520	524	524	548	537	477	525	554	515	520	531	536	498	531	528	502	543	535	541	504	529	513	555	555	542	496	531	499	523	540	541	532	528	486	524	559	535	525	534	470	566	573	517	481	514	523	529	528	546	508	566	510	516	529	522	522	528	548	524	542	531	529	503	528	523	498	489	528	506	538	519	507	512	540	525	538	569	545	512	536	545	524	492	540	534	506	530	516	540	498	504	492	486	499	487	538	496	509	524	542	513	517	520	531	508	503	545	532	515	521	545	526	564	534	524	533	523	515	522	540	522	545	503	582	554	519	548	524	490	532	531	510	530	502	533	518	523	550	552	530	527	500	538	540	537	497	533	559	502	493	513	477	519	554	512	533	511	520	521	518	543	499	529	548	515	520	529	542	493	517	526	510	552	533	500	544	567	541	512	540	514	582	515	474	501	537	507	531	533	550	505	514	548	547	477	532	577	567	546	559	506	528	509	478	511	509	515	541	491	492	523	529	498	570	515	516	524	508	564	524	577	515	519	557	529	527	526	525	537	553	530	532	524	523	580	542	576	539	531	511	515	522	549	539	500	476	548	531	518	540	521	532	537	538	524	537	533	568	519	536	515	507	552	492	544	551	526	578	563	488	508	540	467	517	527	573	563	547	531	537	538	553	537	550	542	516	514	537	563	498	510	558	562	565	518	513	516	562	508	522	514	546	498	529	495	521	524	551	477	533	504	557	595	511	520	548	511	565	558	545	534	529	536	552	509	538	567	515	529	518	514	564	563	540	520	544	538	534	541	536	540	549	564	499	590	499	533	553	553	504	553	545	548	508	526	514	489	560	539	541	522	512	545	502	527	527	537	494	544	500	501	512	518	510	533	514	500	537	549	531	516	556	534	552	539	523	518	538	503	547	507	539	497	505	503	548	534	537	514	515
27136	21636	18492	9176	3852	2598	1683	1243	944	817	778	783	1115	1153	1101	919	658	638	664	646	675	657	543	594	495	493	455	372	344	344	346	348	384	374	347	338	316	325	351	391	400	308	304	344	283	325	316	329	311	339	313	327	311	361	366	338	378	367	311	323	314	335	332	312	323	333	295	329	305	306	296	316	321	335	314	293	321	287	309	311	295	294	320	325	312	290	283	305	299	333	329	325	300	318	318	327	281	288	297	289	310	284	327	340	311	352	305	284	310	299	271	317	285	304	287	315	332	294	299	307	296	291	289	315	315	306	320	331	293	276	318	298	322	277	317	329	281	320	286	303	307	332	292	303	312	251	306	322	313	302	331	308	348	324	300	289	281	319	328	307	318	331	310	317	307	301	343	277	276	320	333	329	324	335	316	321	325	329	317	273	299	294	312	295	287	295	313	262	302	296	267	293	336	281	295	321	330	325	318	316	299	324	306	339	331	320	327	291	344	336	297	283	282	289	317	288	306	323	314	307	318	278	338	321	306	298	306	318	305	299	316	333	300	296	298	303	319	302	341	274	294	293	296	302	301	317	300	315	283	297	319	313	328	274	304	318	316	311	304	298	348	332	323	313	286	302	292	312	313	337	294	308	307	295	336	296	322	333	298	324	336	328	285	336	333	294	331	311	295	316	306	300	285	313	304	308	291	309	312	319	293	320	307	295	323	316	306	322	321	311	281	296	343	311	346	325	305	306	292	321	294	301	329	298	322	354	334	319	297	308	361	281	321	338	318	335	291	333	330	322	316	306	308	314	296	304	322	326	329	313	322	325	308	291	300	341	327	316	325	323	339	308	313	286	301	300	299	297	286	326	326	331	328	312	286	298	299	303	318	306	305	293	314	319	312	307	292	332	334	339	287	288	278	312	290	350	305	300	290	300	291	325	313	332	337	306	312	341	340	309	322	292	295	313	315	315	311	304	260	299	318	330	317	277	313	304	293	328	322	300	326	319	326	309	303	278	297	293	304	302	311	350	285	340	311	307	302	310	324	313	313	276	266	303	298	318	282	339	298	331	309	322	313	310	329	309	314	304	277	306	313	337	330	277	317	312	333	320	297	303	310	316	271	330	347	311	320	326	296	309	319	300	334	278	299	311	304	334	338	333	310	276	311	304	330	286	333	337	333	309	295	305	302	290	312	327	302	335	329	320	300	347	310	294	312	346	323	310	346	310	346	335	291	325	313	305	297	293	339	336	306	301	301	284	321	301	283	348	300	288	294	291	292	312	333	317	336	284	253	301	314	296	312	341	301	312	302	320	314	276	292	315	299	334	310	299	312	314	330	300	314	318	312	326	304	305	309	313	294	340	288	334	338	317	310	299	309	324	298	308	296	315	316	305	292	296	316	335	284	315	305	303	294	310	305	308	319	337	327	308	319	320	329	279	304	285	314	306	281	302	302	323	324	303	287	300	283	332	339	328	309	319	310	328	272	309	320	333	358	315	304	330	318	292	291	331	323	327	324	326	313	302	286	330	321	320	288	301	314	346	320	344	328	298	316	319	323	314	354	314	279	308	333	312	326	306	319	283	282	295	283	337	333	312	303	299	318	306	294	301	291	306	331	307	316	308	305	343	331	308	313	344	301	327	324	298	336	314	293	315	290	278	320	299	311	305	306	292	312	295	304	304	271	288	331	341	310	344	327	317	318	330	309	302	308	332	321	316	277	334	310	336	294	311	296	305	334	292	338	293	276	330	334	309	281	296	292	337	345	310	342	269	321	312	301	311	307	307	302	328	315	297	317	292	317	309	314	296	324	313	308	310	329	332	308	307	325	275	316	304	289	332	304	324	332	293	307	328	301	319	320	348	297	344	306	321	312	316	329	303	302	343	318	298	276	325	297	292	283	284	291	334	294	289	315	313	319	295	328	316	308	316	308	318	314	341	319	317	316	367	319	306	325	277	303	269	299	289	297	334	303	305	323	302	290	312	327	329	314	306	291	286	286	305	317	285	318	322	310	322	322	301	311	258	327	323	289	307	319	309	294	295	285	302	346	324	304	307	311	294	329	297	320	317	319	316	329	308	318	332	334	331	327	331	293	331	350	319	300	317	298	334	292	316	337	274	294	311	281	302	275	287	325	292	321	308	303	297	292	348	300	316	292	331	290	317	337	315	317	327	327	323	289	316	324	285	343	310	326	301	295	295	302	319	324	273	324	280	313	309	293	286	298	305	312	317	335	318	304	261	274	306	308	291	319	302	308	301	311	326	299	297	335	346	282	300	318	338	310	331	318	309	320	288	303	282	300	314	295	313	283	304	334	298	304	300	299	322	312	317	307	317	323	313	322	281	325	332	314	312	314	299	288	280	303	287	294	323	316	314	293	323	310	306	304	305	288	298	314	291	349	324	306	342	322	336	314	326	344	312	303	319	308	310	306	311	312	285	313	317	298	328	321	269	304	315	313	285	316	297	292	324	334	308	326	298	310	294	330	339	311	293	296	317	320	335	320	321	298	288	333	308	300	293	291	337	309	299	323	311	341	302	324	317	282	316	308	286	336	305	318	325	304	338	308	310	302	326	301	319	299	284	290	330	330	299	297	318	322	327	314	279	326	299	319	312	330	305	320	321	319	271	336	307	307	308	303	280	302	324	299	305	285	334	319	307	312	292	306	297	310	324	300	347	304	276	323	290	316	304	312	308	290	272	306	296	323	319	305	345	303	318	318	305	338	312	336	306	345	341	329	304	291	302	309	316	335	321	314	299	318	310	330	334	337	318	349	285	321	294	307	294	281	348	288	292	310	299	308	296	333	349	332	321	288	321	304	313	319	308	295	321	335	322	312	306	316	321	321	291	297	300	319	345	299	323	299	323	286	291	306	318	340	355	287	300	308	303	268	316	275	311	329	316	307	313	277	296	298	311	294	288	301	321	315	330	303	323	349	282	302	334	321	318	344	326	283	320	306	290	296	302	292	291	323	259	316	299	319	308	336	323	309	325	300	329	294	336	309	306	311	342	317	298	316	317	310	280	333	341	287	310	310	285	303	328	309	341	324	305	337	277	301	304	300	337	287	305	332	325	301	326	307	334	299	313	299	311	294	315	355	319	276	309	287	332	325	319	290	319	315	312	313	323	302	307	308	289	315	317	343	318	338	314	305	323	306	310	286	308	355	305	332	339	333	339	302	330	314	304	303	322	271	298	318	298	344	314	297	305	307	324	313	297	333	294	357	324	302	289	310	307	323	313	322	302	296	294	313	284	333	322	313	285	311	303	320	320	307	308	323	325	307	329	309	324	325	311	302	314	293	327	293	322	280	323	286	329	307	316	292	340	340	322	333	299	312	287	301	292	304	310	311	290	303	293	306	328	326	323	319	286	333	301	321	313	326	316	313	274	299	345	326	314	313	285	293	320	310	292	305	300	331	297	320	294	345	338	304	336	311	293	297	303	311	326	301	289	299	329	320	301	312	335	316	328	335	333	329	333	294	307	315	317	317	310
17753	29778	22483	13281	8910	7022	4779	3498	2593	2087	1896	2166	2990	3013	2981	2354	1567	1361	1604	1396	1537	1641	1272	1366	1122	1001	947	699	700	602	574	651	706	616	634	557	524	543	650	701	677	548	542	539	581	548	516	480	498	529	549	541	543	534	656	637	630	537	553	511	518	508	525	493	483	508	464	523	536	526	536	482	511	536	514	508	508	522	514	502	534	510	476	516	498	527	558	578	513	518	525	534	535	530	513	526	508	498	512	508	515	493	498	500	453	537	506	517	506	496	557	502	481	519	496	469	515	530	497	558	485	528	507	490	476	491	510	464	514	493	523	473	516	497	509	514	508	523	451	506	482	494	538	528	522	492	525	523	528	505	500	556	526	504	518	515	507	512	520	538	533	522	526	515	510	492	531	562	526	476	500	490	545	536	502	515	539	475	550	514	520	530	508	519	510	509	500	489	527	502	487	530	519	525	507	521	492	484	514	490	487	446	508	498	509	516	511	482	507	510	513	475	493	495	524	522	495	457	547	461	522	516	521	520	516	510	483	493	507	497	492	500	473	533	534	508	494	477	518	479	507	475	443	533	492	488	469	518	500	526	506	500	514	513	504	530	537	511	523	535	526	545	511	540	524	545	486	509	547	479	507	489	516	513	529	525	534	544	524	499	480	498	498	496	522	517	541	488	502	481	532	528	495	486	487	509	491	458	510	500	516	506	481	518	532	518	485	481	487	499	540	500	494	480	538	491	528	495	492	593	488	505	505	482	496	474	491	513	478	519	545	494	460	506	488	543	531	482	536	515	502	479	495	519	520	522	440	491	476	518	460	516	504	520	552	517	500	519	490	507	491	471	513	509	531	510	513	508	520	493	484	475	518	520	515	480	532	511	500	503	506	566	530	516	531	484	527	484	489	516	529	489	497	481	476	477	508	484	485	507	504	533	479	479	510	533	481	526	499	477	477	513	478	492	502	498	522	535	553	489	515	516	536	512	491	515	468	512	488	478	495	494	509	517	475	529	497	496	494	475	521	482	513	476	515	506	473	499	517	503	504	518	540	491	512	542	505	506	506	504	498	480	507	534	521	491	500	504	510	472	540	489	528	515	520	521	506	515	508	558	511	497	513	500	536	561	490	516	513	491	542	486	525	512	497	484	558	504	492	513	529	477	500	516	525	537	511	468	510	479	503	492	508	489	490	493	476	490	509	488	489	485	495	506	510	542	517	475	480	491	496	509	494	528	511	536	507	493	479	526	500	534	496	470	511	480	462	505	535	503	490	454	501	499	507	496	515	500	513	487	516	528	508	521	487	541	521	516	483	511	475	520	513	537	470	510	499	475	527	506	503	505	533	540	489	530	520	489	541	507	502	487	482	530	483	509	522	498	491	530	528	531	530	520	492	459	519	527	498	525	483	550	497	487	534	497	433	502	541	480	497	521	522	482	498	506	547	504	494	485	507	509	564	503	511	493	471	536	497	480	529	519	535	462	474	495	504	490	513	547	498	501	491	508	482	499	476	537	480	532	500	525	499	525	489	545	478	507	518	516	518	478	518	494	551	467	536	513	508	468	505	510	487	497	512	484	516	496	471	531	512	529	469	515	466	497	483	519	484	486	468	515	483	518	540	513	514	503	483	542	479	492	536	528	478	523	496	526	522	509	499	506	518	516	526	505	486	534	519	497	471	493	546	503	522	485	489	472	469	544	500	493	522	514	455	538	536	524	479	523	492	484	495	462	497	485	469	515	496	511	490	547	511	489	540	502	513	519	518	521	458	487	523	522	507	503	544	500	518	492	503	500	544	508	493	504	491	528	448	533	514	490	495	524	485	510	463	509	477	482	517	492	528	510	501	475	503	555	501	529	483	488	509	508	493	509	496	512	498	528	510	551	510	482	528	483	493	469	463	479	477	471	502	468	555	512	510	503	517	545	545	494	526	518	483	538	526	538	497	483	509	496	476	512	529	508	529	543	532	511	522	504	468	507	480	500	525	553	516	527	481	476	512	518	479	448	509	498	526	495	532	513	530	489	524	512	489	519	491	472	519	523	504	503	506	532	524	496	538	502	517	481	500	516	480	463	503	492	529	509	493	486	531	516	493	459	508	496	468	506	515	474	501	509	526	535	532	565	480	556	505	542	484	513	519	515	557	520	501	503	531	533	526	501	497	492	511	492	476	511	468	518	509	500	502	512	494	493	509	483	475	495	507	467	554	521	510	514	468	540	475	498	508	502	469	520	547	505	513	530	499	503	474	502	484	607	520	542	464	516	502	501	497	484	508	492	511	518	538	542	532	469	521	525	524	507	529	525	505	505	504	499	494	528	462	480	509	496	507	532	499	465	479	513	526	523	506	494	458	531	458	481	519	485	523	492	528	493	498	533	511	484	502	490	474	523	511	516	515	527	477	464	536	529	518	522	520	543	504	490	474	497	505	505	534	506	528	515	499	523	473	491	497	471	497	495	532	498	500	500	530	502	499	486	521	504	507	537	486	516	498	478	498	507	490	495	473	497	460	482	521	473	463	530	485	519	521	471	489	474	480	548	530	484	497	527	496	509	513	551	486	495	510	481	465	515	554	509	505	533	530	494	501	522	538	493	485	494	519	487	521	481	487	551	542	527	537	526	497	520	524	513	477	501	499	500	507	511	506	540	504	545	497	544	517	539	535	548	533	484	523	492	478	491	494	538	507	497	502	510	520	536	516	542	495	497	499	472	501	505	515	513	531	483	480	496	498	529	530	509	535	517	501	535	494	506	536	536	487	495	499	500	501	478	499	503	459	509	503	514	497	485	510	492	497	513	538	503	509	489	541	494	482	520	530	497	510	500	529	509	538	503	530	521	499	525	500	539	503	522	511	517	493	534	461	512	512	487	515	519	476	469	538	481	497	487	483	457	526	516	515	542	502	551	509	536	552	471	494	491	517	489	549	531	461	468	493	490	514	530	464	521	521	488	509	532	501	508	487	550	488	508	489	546	524	535	497	500	497	524	470	508	508	511	525	528	497	467	504	465	525	548	477	495	492	505	527	498	546	481	539	524	476	487	491	451	527	510	545	487	498	483	520	497	520	547	512	481	520	453	518	520	469	514	506	541	496	518	527	523	460	497	499	521	502	504	476	493	482	509	483	490	548	530	529	521	497	487	544	520	513	479	529	493	520	481	522	512	521	497	491	500	462	506	487	504	503	497	540	505	468	516	507	520	471	492	507	490	512	505	474	497	519	469	504	487	545	512	522	493	512	479	503	532	489	468	519	525	508	501	515	520	515	540	507	536	505	504	485	516	538	517	534	470	506	501	536	503	514	503	494	475	504	496	472	476	513	520	493	576	497	508	514	552	488	512	531	481	529	497	497	519	510	507	538	505	505	521	479	530	527	558	537	490	510	468	510	535	500	524	482	479	521	500	504	506	501	503	488	485	533	497	523	496	520	500	530	543	545	524	500	500	482	502	481	473	495	483	520	538	496	503	528	542	497	448	505	519	477	561	514	467	478	501	562	541
24495	21481	28660	24702	20589	10633	4501	2578	1760	1376	1316	1473	1960	1897	1859	1529	1040	851	908	878	957	1074	897	890	701	643	587	499	450	492	421	436	512	436	409	391	380	398	407	398	384	378	358	374	391	357	379	342	365	346	378	375	450	509	623	605	557	446	418	374	348	347	389	367	350	362	357	364	361	307	324	340	324	355	336	369	325	376	367	324	362	360	367	368	344	340	374	379	390	349	310	345	356	332	362	382	295	340	341	359	337	349	368	352	327	343	357	347	316	358	347	346	373	333	345	372	341	363	374	381	367	375	328	359	361	333	315	366	333	357	327	336	354	337	348	362	337	318	339	339	363	328	349	334	357	367	337	361	331	348	348	333	351	362	366	367	352	340	331	319	338	346	381	321	368	354	335	323	361	340	376	377	371	358	332	370	338	364	355	349	347	347	341	332	356	334	324	354	364	331	345	343	341	335	369	352	361	361	358	330	363	330	331	352	327	351	364	343	357	350	341	367	337	352	306	353	352	338	340	332	370	371	353	355	341	335	339	372	352	386	318	337	333	359	350	366	380	345	346	353	340	337	361	339	328	362	347	341	323	368	369	354	368	327	355	319	330	350	380	362	346	347	353	360	341	370	367	357	359	349	334	366	355	331	367	325	343	330	361	337	328	322	345	363	365	354	362	316	327	348	326	362	340	341	323	323	352	343	363	358	349	338	377	366	374	355	318	370	332	321	323	360	361	346	328	361	326	360	363	359	358	388	364	369	390	377	316	364	371	349	336	329	358	346	331	338	324	330	361	351	379	358	338	336	362	361	377	353	361	365	342	326	341	352	394	338	329	354	364	338	352	393	349	353	362	379	352	380	335	346	340	323	347	339	356	350	371	348	333	338	347	367	344	355	382	333	357	338	340	336	359	337	372	341	374	339	365	310	330	346	321	339	346	348	362	366	345	385	366	352	318	339	339	314	331	368	353	354	346	370	364	342	345	349	333	299	360	357	324	347	319	353	332	367	358	369	382	348	352	338	348	315	340	383	344	335	358	342	368	319	340	369	373	322	344	337	330	349	332	341	331	365	340	343	357	319	332	353	346	355	337	407	367	356	354	375	334	344	343	333	377	348	330	344	347	352	345	356	342	364	348	355	329	365	367	352	306	359	339	346	344	339	346	337	337	338	374	332	363	307	305	337	352	335	317	333	365	320	327	347	331	350	349	350	298	354	352	368	343	295	371	307	353	358	339	330	330	384	345	356	320	321	366	346	320	352	332	346	316	341	322	370	348	375	390	352	365	317	336	365	363	352	338	364	323	353	373	345	341	342	340	367	358	327	356	340	357	375	347	326	360	354	384	336	347	351	379	373	329	346	353	343	305	341	346	346	377	321	302	341	347	363	328	361	356	342	342	381	338	349	339	341	376	364	360	333	358	354	314	326	331	355	357	371	350	371	359	350	335	392	385	324	355	348	325	375	332	325	326	314	333	336	363	322	336	376	371	329	319	328	345	336	333	339	351	341	348	374	339	373	351	346	354	347	392	336	387	375	330	351	357	345	319	340	344	345	332	359	352	348	328	360	338	328	372	367	314	353	358	352	342	362	341	353	357	330	353	332	355	329	366	329	327	329	329	327	355	379	367	331	323	329	326	380	383	369	354	343	323	331	365	389	350	387	338	364	332	353	334	350	324	359	360	363	377	350	361	325	311	331	369	341	353	355	353	356	341	335	348	366	343	342	335	343	375	368	364	316	375	354	343	363	364	331	325	363	338	358	303	362	342	344	336	310	340	326	338	347	332	338	367	335	372	355	346	329	350	320	357	341	337	321	362	351	341	342	360	377	323	349	358	347	363	362	350	341	336	339	353	329	390	381	348	350	372	339	342	359	333	352	389	348	344	339	313	369	334	356	330	344	348	346	346	345	338	348	354	366	351	354	342	313	354	295	360	345	341	369	357	334	374	353	354	371	334	351	347	331	327	328	354	342	371	335	336	339	353	335	328	360	314	349	360	348	384	336	345	346	374	326	377	380	334	361	353	366	353	336	341	332	359	353	374	305	395	372	345	354	372	363	348	375	340	369	321	372	355	359	383	353	378	323	350	351	328	343	352	322	361	326	337	356	336	318	328	338	313	320	335	332	334	342	362	334	353	336	335	348	351	340	319	333	369	356	331	324	339	357	370	379	354	306	366	344	351	332	340	373	344	365	354	376	324	378	324	354	401	356	340	359	347	323	326	365	344	329	375	348	345	343	334	341	367	347	363	352	330	319	344	359	354	369	324	360	353	342	358	365	352	336	370	346	361	366	366	345	346	346	375	316	345	355	367	313	347	367	323	357	342	340	332	367	340	329	346	365	348	348	348	371	346	355	365	344	384	336	341	373	354	344	330	346	330	355	353	327	342	379	384	373	346	354	346	316	350	331	353	382	324	346	333	347	378	354	340	328	372	308	331	360	344	363	318	357	358	336	365	347	382	343	368	337	341	363	351	342	359	339	340	329	334	364	352	358	337	351	354	333	336	341	368	354	344	341	337	375	369	340	352	365	359	336	350	347	388	312	370	310	334	352	374	334	356	347	339	352	382	350	354	358	375	331	333	376	339	340	337	373	349	373	345	334	362	353	367	363	343	360	355	350	338	334	317	358	358	320	335	335	331	318	358	358	333	334	352	338	372	352	359	366	375	356	355	325	373	354	331	347	334	339	378	358	338	363	361	333	352	359	366	348	335	371	371	340	362	348	380	345	350	342	336	376	346	342	328	363	341	332	327	381	353	365	333	338	348	336	361	347	362	337	298	342	347	351	339	335	364	309	358	314	371	323	390	328	334	339	334	333	347	363	364	335	341	327	352	331	332	351	320	349	357	353	323	378	340	350	348	364	369	367	324	330	335	345	347	326	359	339	360	367	344	346	312	339	347	334	352	332	350	372	346	333	332	374	331	355	363	339	359	317	339	386	344	303	351	365	368	343	337	302	339	334	341	362	346	341	316	381	323	359	327	320	342	375	332	377	352	346	339	329	348	339	324	349	356	318	344	368	343	326	379	346	350	345	335	363	355	359	342	340	343	329	353	335	343	334	345	347	349	353	340	361	332	344	312	335	380	309	366	344	344	364	309	360	314	341	340	390	390	300	332	351	351	355	332	316	352	344	380	339	360	331	350	331	344	385	372	332	314	307	348	376	375	362	332	349	346	347	359	362	333	329	349	368	331	348	370	354	338	367	354	346	346	354	328	392	351	306	339	323	340	326	328	383	336	334	354	327	330	338	340	341	309	361	362	357	359	345	365	333	309	376	349	359	343	340	388	327	343	348	355	364	367	334	375	357	351	366	368	367	362	331	345	360	376	349	332	368	345	320	322	319	337	353	364	348	328	329	341	367	349	332	348	358	363	382	367	322	348	340	337	336	376	359	355	328	375	335	357	316	375	343	349	348	366	366	333	285	346	355	319	341	345	347	371	309	339	319	364	371	360	322	354	326	367	371	323	342	363	388	338	344	380	367	350	351
18679	36016	29135	20456	16536	13108	9115	6427	5013	3845	3713	4002	5291	5125	5055	3721	2505	2056	2167	2206	2498	2579	2108	2044	1578	1363	1086	953	825	788	773	861	966	826	754	701	621	622	691	760	690	654	689	606	630	623	627	624	592	606	581	658	760	1111	1235	1226	1088	821	676	644	616	550	549	547	535	539	544	587	551	609	574	571	534	549	551	541	551	582	576	561	572	601	555	542	583	557	552	550	552	587	597	535	554	580	571	591	555	572	547	591	507	549	542	532	596	544	520	523	566	606	548	562	551	544	566	577	565	572	601	589	561	571	563	535	567	572	544	539	551	564	573	593	585	573	578	600	577	584	559	513	564	539	578	577	586	592	539	579	535	585	583	574	582	571	576	542	579	588	569	568	602	570	583	573	581	540	559	555	641	571	544	601	563	547	593	575	590	602	563	556	550	555	534	578	549	539	564	564	600	618	547	540	519	565	585	562	612	594	564	552	572	576	615	585	564	578	540	553	587	538	564	592	629	609	607	608	554	558	548	587	614	561	615	522	561	630	572	550	587	557	579	535	586	562	605	568	557	578	525	571	584	599	575	547	544	611	559	600	500	560	577	599	576	585	573	610	600	573	577	583	592	560	602	577	544	539	568	549	556	579	569	588	570	578	583	585	612	545	576	599	586	538	572	587	539	583	539	586	588	572	561	556	555	566	582	561	577	567	541	587	568	582	555	532	565	583	525	582	585	587	589	535	565	607	584	547	543	530	577	585	600	554	564	571	551	607	575	568	546	537	594	568	582	560	583	540	567	551	550	548	581	587	557	573	584	565	599	590	631	591	546	556	573	590	557	565	555	595	561	579	564	544	532	561	547	579	603	555	589	555	593	590	564	520	588	580	584	567	547	583	606	556	524	579	560	547	613	547	592	540	593	546	564	605	616	615	567	607	555	523	563	528	581	559	526	564	596	566	615	563	562	516	577	535	547	603	545	577	570	576	554	550	559	604	572	586	571	581	597	539	605	565	553	586	574	571	607	605	576	569	581	584	564	570	573	580	573	564	590	543	605	572	609	555	598	600	567	594	584	592	564	545	576	533	562	576	542	564	567	578	593	551	574	541	573	557	591	601	599	560	585	563	599	563	569	545	584	562	625	599	605	553	559	592	559	552	573	584	556	523	597	591	555	591	582	607	572	541	547	573	543	581	577	546	589	579	572	572	570	577	522	587	545	527	523	596	590	546	617	590	567	574	574	594	582	597	546	546	572	589	563	559	589	583	550	571	532	517	587	566	568	585	561	563	595	574	581	507	589	563	550	588	556	546	570	604	593	579	564	551	567	587	586	565	582	548	600	604	576	575	567	547	547	566	578	562	605	563	589	579	607	598	562	572	561	532	586	563	588	559	573	571	559	574	542	554	559	551	553	542	586	616	553	587	586	605	606	588	563	610	552	556	542	543	586	539	558	544	560	563	610	528	540	541	613	538	579	544	563	565	563	571	572	555	524	552	577	579	548	558	613	550	576	568	568	548	574	590	562	602	568	573	584	581	594	558	580	551	552	531	554	563	613	596	596	564	551	569	573	543	552	569	562	575	549	601	584	579	500	592	526	524	604	615	596	538	605	580	558	609	595	563	522	564	552	605	583	592	553	576	546	572	580	524	544	605	585	625	625	593	570	521	590	581	597	549	571	586	606	565	572	563	559	549	538	553	571	588	580	575	575	579	562	548	537	553	553	571	594	543	578	545	579	583	605	576	575	569	616	553	527	552	557	530	522	559	594	564	562	558	554	594	565	570	601	548	611	579	566	570	584	578	548	563	592	572	583	577	564	541	578	565	550	564	547	565	578	568	543	554	572	505	559	562	578	587	547	582	555	517	582	545	555	552	622	591	545	561	510	602	581	564	571	550	564	582	596	596	551	592	597	561	554	573	572	549	583	600	585	587	577	595	591	577	557	573	606	578	585	557	590	539	598	578	592	525	529	553	599	601	559	533	570	541	590	543	554	561	564	574	570	561	594	624	518	573	543	532	555	555	584	566	559	597	584	575	570	537	561	562	569	571	570	552	573	593	602	605	553	632	537	549	561	574	565	559	596	544	607	614	551	582	583	611	593	510	580	544	552	555	612	570	567	582	598	589	550	548	542	536	540	532	527	612	605	563	569	590	559	564	564	545	507	610	576	563	563	559	573	564	591	589	574	577	601	592	538	567	551	563	558	560	601	576	580	563	573	559	554	575	584	574	515	544	600	577	553	543	582	575	576	575	530	521	598	557	590	596	576	579	550	568	570	545	587	521	619	562	568	562	621	601	539	578	531	544	595	568	548	614	557	566	567	556	573	567	587	572	599	565	598	553	571	526	566	628	538	581	545	581	575	558	570	572	589	554	562	539	544	526	546	569	536	622	580	562	552	591	531	532	584	602	575	543	610	534	549	562	582	599	534	576	539	581	559	578	538	545	568	516	559	611	562	578	580	610	552	608	566	597	554	609	550	566	553	547	571	582	588	602	562	563	565	581	551	562	574	587	572	555	549	566	585	552	569	531	563	555	554	601	566	536	560	540	565	533	569	563	565	555	558	572	568	557	563	570	566	570	589	579	559	571	603	573	552	571	490	540	604	579	570	588	577	569	525	607	569	585	558	551	537	548	518	572	574	562	587	555	610	600	563	586	527	552	600	582	559	570	557	607	552	587	583	593	556	551	553	549	586	554	608	563	572	585	587	550	577	551	582	567	563	542	539	587	581	607	543	587	548	583	551	538	589	553	557	570	550	586	530	577	555	517	597	569	551	593	608	566	575	567	572	570	592	576	609	587	577	567	575	592	536	583	560	570	499	526	560	561	602	554	563	562	589	569	574	586	513	558	551	580	579	602	614	607	561	562	588	549	551	571	609	558	584	542	585	561	559	553	576	552	597	566	577	579	568	532	582	561	595	561	526	544	549	526	532	587	531	557	538	576	554	571	556	544	533	591	538	584	574	563	593	599	541	621	548	599	556	602	565	540	615	557	536	588	536	566	535	545	574	589	537	583	547	599	529	582	580	581	553	591	589	574	553	549	564	530	571	544	571	532	543	583	610	569	593	578	587	573	589	529	596	563	577	559	558	548	563	544	597	592	607	524	581	593	569	596	573	573	611	615	543	606	562	597	582	572	599	559	537	577	564	598	533	564	563	579	559	597	596	544	564	547	504	590	568	608	563	580	568	580	568	591	635	539	576	555	628	603	575	552	580	537	542	566	597	570	566	587	602	558	595	518	557	549	569	582	576	614	576	551	576	591	567	581	578	557	540	538	531	569	561	592	579	582	581	570	575	586	530	539	603	575	529	585	536	576	553	531	550	572	551	555	531	565	591	575	551	553	595	577	581	517	549	594	627	555	532	592	585	571	542	556	606	530	577	522	550	591	553	540	608	577	548	557	598	570	552	555	611	535	578	578	568	599	568	544	583	519	575	615	588	571	593	512	580	549	559	556	599	542	559	575	555	565	595	583	558	550	557	558	584	582	586	570	548	592
23451	21477	29372	23962	21535	20756	10786	4032	2784	2198	2015	2421	3089	3124	2819	2159	1339	1040	1203	1205	1372	1479	1364	1201	945	717	561	546	442	452	432	506	548	420	421	408	388	357	382	372	401	362	336	370	378	383	358	362	360	344	377	404	496	685	779	822	693	525	407	390	339	354	331	361	349	364	310	313	351	358	355	307	342	344	331	348	357	335	319	317	344	337	344	327	331	341	337	329	360	332	342	361	288	344	347	376	327	345	312	325	311	339	359	309	350	320	338	340	361	335	320	308	319	328	316	341	317	329	315	350	340	325	324	332	343	339	331	338	340	329	302	326	319	343	343	346	320	354	356	326	327	356	327	316	362	300	330	375	320	319	351	327	333	305	325	300	344	340	295	326	339	344	350	313	348	323	318	365	350	382	350	355	330	320	301	346	289	326	319	358	309	337	347	334	329	333	332	336	376	326	332	345	356	319	320	348	354	330	336	328	333	309	349	355	349	334	353	329	304	317	335	330	315	323	315	302	360	310	329	308	327	338	347	315	333	333	356	327	348	333	355	287	293	349	359	302	351	324	334	332	315	340	358	340	347	358	291	334	328	337	308	319	303	337	358	350	326	348	315	337	358	346	323	326	311	338	339	313	353	338	320	336	349	321	339	327	363	330	311	324	312	317	336	342	330	339	345	331	359	329	351	318	314	353	329	355	349	328	328	312	316	340	337	323	326	359	346	344	332	332	320	338	331	302	327	298	332	344	347	307	313	346	320	341	334	316	320	337	337	329	334	347	346	323	310	340	330	367	315	317	337	331	320	332	356	347	332	303	342	353	327	325	325	319	302	326	319	336	332	352	318	328	320	339	315	332	324	299	318	355	320	331	308	311	319	325	347	344	335	336	329	346	361	346	357	317	325	319	323	332	314	333	329	327	342	297	326	364	326	347	328	327	325	344	314	300	293	336	329	333	346	332	329	341	345	327	325	333	305	349	311	358	350	321	327	311	341	370	338	345	318	336	326	338	318	313	329	325	336	316	353	356	321	336	326	317	343	370	347	319	348	299	348	347	349	356	356	352	360	348	341	350	335	335	323	313	295	325	311	362	327	321	321	344	347	333	321	316	306	318	310	299	324	311	354	329	317	355	313	318	338	337	343	361	324	347	337	339	350	339	360	338	335	289	321	358	336	348	294	353	334	317	346	354	334	348	314	341	300	317	357	341	316	335	347	308	327	315	354	320	340	333	332	331	312	334	330	319	315	326	334	375	323	311	294	317	338	341	327	324	315	363	322	304	351	331	344	342	321	317	331	308	315	323	362	336	314	347	309	310	333	302	340	385	327	321	320	326	320	296	350	314	322	363	317	323	337	335	342	320	309	326	332	330	354	330	317	346	330	334	328	330	335	340	334	320	321	308	327	339	360	332	320	308	320	304	343	333	329	325	319	343	296	315	362	371	339	354	306	339	332	321	323	338	330	306	328	324	357	292	378	336	315	326	297	326	317	355	339	299	348	329	353	343	325	319	307	333	323	344	349	325	352	340	358	327	327	332	319	311	347	322	336	343	329	329	327	360	331	317	339	311	321	322	382	343	330	355	351	352	353	375	322	343	323	358	336	354	336	362	350	316	338	327	311	308	347	340	345	324	353	333	322	368	319	341	326	352	337	343	327	350	337	357	348	351	358	321	356	353	322	323	331	333	313	331	273	315	346	324	349	350	312	309	340	326	326	341	325	344	322	328	309	336	325	294	331	355	311	366	301	356	303	312	318	324	295	366	339	342	328	302	333	338	331	321	333	331	361	298	341	317	338	322	355	321	314	344	318	341	345	349	333	314	354	303	343	327	347	328	321	335	321	338	311	342	335	318	309	322	346	331	336	316	292	358	348	341	326	320	328	341	327	365	325	342	344	359	320	332	320	314	335	354	323	342	332	321	330	344	309	351	355	311	356	318	332	323	307	366	355	303	308	312	329	342	336	331	375	343	334	339	365	304	319	312	313	332	327	330	329	323	331	344	292	318	351	362	352	302	330	326	358	302	329	315	341	282	360	353	348	320	370	323	325	319	313	337	348	324	334	341	351	349	338	302	311	331	333	349	333	327	325	314	357	349	310	313	352	335	289	356	283	305	340	369	331	336	331	344	336	364	331	329	324	347	333	326	320	340	336	337	293	312	364	343	311	317	319	361	333	309	332	345	313	313	321	369	343	326	306	341	341	336	312	342	304	348	320	322	340	329	331	346	318	352	319	312	357	320	303	359	332	316	360	347	331	335	303	327	372	328	313	319	299	289	338	334	319	357	333	311	313	327	330	320	301	314	320	346	330	357	347	323	353	355	319	342	305	336	324	345	322	307	358	280	317	347	346	328	364	343	333	316	293	365	300	351	323	324	362	290	349	329	315	352	324	358	341	371	290	314	342	336	344	328	336	334	311	300	299	336	335	346	345	316	318	337	328	334	351	343	312	301	329	318	338	336	307	324	369	329	316	316	371	333	330	312	348	327	336	291	320	325	303	364	337	307	338	349	328	344	356	351	339	347	335	350	289	325	348	339	355	336	349	364	324	324	332	311	317	317	341	340	370	326	322	318	335	323	346	330	310	312	330	346	318	349	323	352	312	365	343	332	354	367	304	300	352	326	328	305	326	328	326	349	343	335	326	312	338	325	314	355	301	343	328	327	313	344	335	340	346	320	319	342	335	341	334	337	343	358	319	326	308	314	346	335	353	337	320	316	297	325	330	297	354	301	323	333	336	312	340	369	321	336	328	324	350	339	364	339	325	311	329	307	339	350	333	342	362	305	332	333	321	341	315	340	328	348	331	320	331	339	327	364	323	332	310	341	312	354	302	311	347	322	337	318	363	305	326	330	342	354	336	343	323	311	357	341	350	319	328	334	366	339	339	320	332	344	308	353	333	333	338	349	341	301	321	326	318	315	321	307	305	317	287	312	308	349	317	309	312	299	324	330	325	337	326	324	335	327	343	301	343	338	323	333	340	344	348	328	344	308	307	301	367	338	317	343	335	332	321	342	311	365	323	338	315	320	327	316	322	348	324	377	310	339	323	319	331	316	327	342	365	325	326	298	359	318	337	312	324	322	325	326	375	310	356	306	347	339	365	321	337	304	316	314	306	327	349	311	333	287	315	317	326	319	329	337	334	341	290	355	354	312	311	323	321	350	318	350	319	324	314	346	322	355	338	315	303	344	340	302	365	334	329	321	332	354	339	328	349	317	344	354	348	327	319	309	315	310	369	285	344	349	320	317	339	338	323	307	333	330	329	352	338	312	329	338	346	356	313	332	324	342	346	346	346	321	323	337	324	303	334	326	323	304	332	335	323	331	320	347	320	335	331	315	344	329	332	341	328	345	313	329	313	342	326	324	319	354	331	345	310	355	341	324	333	335	316	353	321	326	344	322	319	328	335	327	325	339	322	374	360	308	307	352	304	302	332	349	310	319	297	321	330	333	322	310	319	335	342	343	319	313	336	312	327	316	334	342	340	350	340	300
20994	39221	34436	25635	22655	17348	12690	9183	7606	5794	5591	6674	7898	7991	7115	5328	3299	2695	2923	2884	3174	3608	3337	2725	2057	1612	1257	1105	876	813	797	909	1054	898	737	697	620	628	637	660	705	658	622	560	660	672	614	634	681	628	653	675	947	1442	1731	1680	1367	986	692	572	555	549	554	589	550	523	510	524	544	499	513	522	563	559	548	499	533	529	475	533	532	522	514	551	513	551	588	498	519	520	525	520	498	545	558	529	546	518	537	529	490	530	524	523	561	562	501	504	528	522	496	497	547	523	552	546	551	540	534	513	511	534	528	535	511	481	538	550	591	504	573	510	546	517	546	510	502	506	483	521	530	543	512	534	592	552	537	510	551	559	528	541	550	540	519	512	553	544	554	541	518	512	539	545	532	526	516	562	508	503	516	568	527	545	489	508	547	578	503	469	552	509	535	553	505	490	549	511	531	506	529	606	541	507	576	497	488	537	536	487	546	514	561	526	543	546	529	565	541	564	546	515	543	508	526	542	505	541	548	567	572	558	517	519	561	528	549	533	509	524	525	560	513	530	522	499	560	499	526	504	543	514	538	505	535	543	539	512	513	523	530	543	497	535	554	510	539	547	527	554	568	581	514	563	529	506	528	549	498	522	521	559	533	518	523	535	541	522	524	519	513	500	553	503	510	505	548	523	538	507	501	526	502	514	530	511	513	562	506	501	533	517	502	490	525	533	490	523	527	570	537	539	551	532	505	553	514	571	547	521	541	492	534	519	553	509	531	551	514	530	534	558	528	492	542	537	540	529	514	523	512	522	534	561	505	547	517	519	530	516	534	548	511	489	558	525	555	522	529	514	524	547	520	539	538	516	520	492	538	553	517	547	514	503	496	532	527	519	538	559	556	522	591	513	531	523	557	513	582	529	566	532	525	528	511	517	550	536	525	483	511	519	499	499	525	550	529	543	576	488	504	509	524	529	549	535	540	574	537	559	519	515	534	514	548	514	516	527	510	560	527	533	475	538	517	527	497	510	498	501	503	537	520	552	510	544	508	551	528	539	498	535	489	526	528	526	522	526	558	541	544	544	569	558	527	499	546	514	539	496	480	530	532	522	555	513	566	508	539	508	534	522	565	571	533	540	564	529	537	539	494	548	504	550	564	519	512	531	550	542	550	507	526	563	534	545	527	562	508	521	560	537	561	512	528	503	528	544	606	467	552	482	528	535	494	525	593	527	529	556	529	500	513	503	509	514	506	520	521	546	545	530	571	511	496	526	557	534	549	530	546	545	552	544	522	538	565	547	541	521	537	541	527	528	522	507	527	510	574	532	556	522	547	533	555	494	489	524	516	560	511	530	556	482	522	555	501	525	523	554	536	500	556	512	528	574	521	542	502	532	553	564	537	531	540	547	534	550	543	541	533	516	497	522	532	521	530	528	522	539	522	519	540	497	552	536	492	517	528	491	543	528	561	536	536	542	490	517	563	534	515	537	559	542	563	493	556	498	520	504	482	515	534	516	584	519	499	557	573	509	489	534	514	507	511	547	547	551	538	538	508	535	558	501	534	490	568	517	538	523	506	512	503	530	558	488	546	549	517	543	513	506	520	577	524	553	523	524	516	527	513	520	560	539	481	519	533	529	547	540	535	519	567	525	523	568	497	519	558	520	526	531	569	519	515	568	505	517	550	536	482	507	534	514	532	523	544	517	537	542	503	524	528	470	529	536	536	518	547	519	545	518	532	566	524	541	550	534	553	482	564	532	537	532	506	589	546	532	557	544	561	524	488	507	541	564	521	545	564	499	519	480	530	538	522	531	561	524	534	497	543	528	546	539	545	526	568	552	539	529	539	552	550	543	542	535	506	525	548	536	516	558	555	513	503	557	522	546	535	520	555	523	527	573	557	505	529	557	535	524	536	513	595	523	547	520	521	504	516	558	536	541	484	510	550	550	533	538	507	511	566	511	553	500	530	573	524	533	525	520	498	514	533	571	540	510	570	501	517	500	511	490	536	540	540	525	540	582	488	536	512	516	513	534	551	552	525	523	545	535	536	532	533	533	530	524	505	522	543	510	540	503	539	577	530	555	506	552	520	540	576	575	512	521	537	472	515	522	531	505	544	535	577	562	561	528	517	513	557	513	521	501	526	509	566	556	517	520	536	520	516	548	542	600	514	543	539	524	542	527	538	512	531	555	562	551	544	554	491	546	525	532	539	522	507	526	546	539	538	540	506	497	556	544	548	517	517	518	511	525	548	542	547	502	526	517	511	554	550	541	528	527	504	524	527	516	529	559	531	585	528	534	549	572	511	499	523	487	542	546	530	536	511	530	522	524	526	549	507	516	489	486	549	539	482	479	532	541	564	527	531	549	519	498	540	514	535	567	506	519	508	561	540	515	559	515	514	522	534	501	545	545	574	535	509	513	525	527	535	559	539	522	532	526	503	540	557	511	538	565	550	491	561	524	559	523	551	553	524	546	495	542	509	495	559	551	492	519	567	528	509	493	512	543	517	541	549	526	523	496	525	533	547	500	505	521	518	514	519	484	562	554	538	494	542	519	620	538	527	560	522	516	529	519	534	578	532	543	516	565	548	497	536	481	506	519	535	532	535	536	507	544	523	544	535	547	531	515	550	574	516	509	526	548	508	516	505	513	556	532	560	551	528	474	540	531	534	573	555	530	512	531	538	566	528	511	556	550	533	540	524	520	513	558	534	521	500	533	508	517	527	545	555	578	557	507	564	528	537	507	482	574	496	533	540	530	543	549	517	581	563	530	505	488	521	498	498	529	565	516	523	510	529	504	529	520	533	516	534	530	520	581	543	562	517	504	570	548	570	543	540	554	575	536	511	487	510	526	509	491	533	476	503	486	501	519	552	541	519	512	541	522	502	546	513	551	522	548	513	546	529	502	520	523	532	530	490	563	562	540	513	507	491	536	570	497	564	533	520	569	555	485	553	531	583	548	573	519	509	549	538	557	516	578	545	544	558	513	552	499	490	553	522	534	518	527	557	533	568	525	579	570	559	534	561	534	515	549	550	521	493	552	462	522	550	545	528	520	578	540	509	571	550	540	527	518	529	507	509	522	519	535	531	563	513	515	550	526	526	490	548	553	568	528	535	531	546	496	525	517	513	559	550	564	555	536	503	575	517	510	514	545	529	488	529	530	560	525	506	567	550	565	496	544	537	533	553	521	580	527	556	514	534	491	560	549	552	521	508	545	552	534	503	510	548	519	491	531	533	500	523	509	543	521	535	586	517	541	542	532	530	528	543	522	501	498	522	527	521	506	505	506	524	547	544	527	542	512	543	512	536	542	562	507	539	541	525	554	521	527	512	533	534	529	517	565	510	531	499	526	495	542	564	512	544	509	537	547	584	543	475	551	539	525	514	515	538	580	511	560	545	504	549	519	534	482	506	527	536	495	524	528	531	526	549	509	571	544	557	535	570	569	533	508	572	489	541	560	589	529	496	536	539	528	535	499	508	535	499	533	537	480	544	513	533	530
27086	21424	17569	8829	4500	2562	1561	1188	1009	798	857	1270	1425	1474	1412	1076	666	613	680	642	703	793	758	696	657	446	450	421	371	362	350	362	367	373	379	327	347	316	315	299	351	301	318	326	343	306	352	331	367	330	323	351	361	353	363	385	368	354	325	354	301	317	306	317	295	312	318	311	307	333	313	342	340	306	303	356	269	292	319	327	311	299	315	324	319	296	328	311	329	349	331	304	320	297	301	313	304	292	310	297	312	290	323	291	294	332	331	291	344	287	318	312	338	332	315	312	324	333	325	283	337	304	311	311	327	319	339	291	324	311	291	309	314	284	298	343	320	310	318	320	321	351	307	300	330	349	304	303	294	312	302	337	336	316	308	298	335	306	309	331	326	326	335	305	298	321	310	340	295	303	327	328	294	322	325	323	294	308	343	338	326	278	317	318	313	292	308	307	300	351	318	319	298	323	332	349	293	314	334	306	303	294	313	340	285	320	293	316	304	304	277	303	325	335	310	330	301	305	309	337	303	308	304	312	302	314	317	308	315	294	320	321	331	283	319	309	293	324	299	320	311	304	331	316	334	318	307	312	309	296	300	335	293	300	310	334	309	319	312	319	294	306	300	361	310	315	304	323	312	312	315	300	317	301	306	305	302	307	297	325	291	327	306	311	330	330	307	346	311	348	328	322	334	323	327	341	320	326	302	351	310	300	309	298	313	303	290	318	277	296	295	301	306	315	332	348	320	323	333	335	333	328	324	305	307	330	323	292	294	306	303	322	289	321	322	322	311	337	316	322	317	326	298	340	314	323	335	301	303	301	293	294	334	328	306	324	293	348	327	313	326	340	298	331	314	304	305	297	304	327	323	334	326	296	328	327	297	301	292	291	318	330	310	332	320	309	329	348	310	348	347	338	331	331	333	311	291	300	324	331	290	315	293	287	314	290	317	345	327	315	315	325	324	320	282	318	321	320	302	307	321	298	312	318	338	322	321	322	313	305	325	294	316	282	322	315	302	359	310	325	313	323	299	308	288	309	307	320	306	309	315	298	342	287	294	294	299	301	323	320	363	319	320	310	310	336	299	318	294	298	342	336	312	305	326	316	272	316	328	308	299	291	328	316	319	326	312	347	305	334	306	298	329	322	293	304	330	318	299	306	329	295	352	333	280	304	316	322	301	275	313	327	293	341	312	328	318	343	318	310	327	299	306	326	299	312	313	308	322	296	297	328	281	324	320	321	311	294	354	338	313	313	295	309	313	342	318	299	360	315	335	332	329	293	342	346	295	350	324	341	336	337	304	285	283	324	320	332	345	333	333	322	305	298	324	330	323	331	352	308	305	332	324	311	282	298	326	312	304	315	329	318	325	319	298	331	359	306	308	296	307	307	329	304	351	365	331	315	310	305	274	320	284	309	330	335	294	286	309	318	299	281	306	350	305	304	307	347	354	263	321	338	323	332	319	292	324	321	348	298	310	321	290	305	308	329	313	307	339	345	306	325	326	344	342	339	281	351	347	326	308	325	291	325	324	323	297	336	329	338	310	330	318	330	309	282	324	337	301	322	300	315	334	323	292	334	318	320	335	333	342	322	314	314	309	304	311	304	281	320	320	365	296	326	343	307	305	311	295	318	303	319	344	351	272	300	310	279	319	298	306	317	301	327	302	319	354	315	280	349	302	313	288	324	319	317	312	307	331	328	300	316	314	330	321	332	339	325	329	299	333	319	306	346	343	273	336	311	334	321	327	317	339	322	298	355	314	298	305	308	303	292	284	302	307	323	314	332	317	308	289	327	316	330	299	299	301	354	314	321	308	328	311	340	342	314	298	332	297	350	331	312	311	299	318	306	330	297	326	309	299	299	301	284	341	293	300	307	304	311	306	308	349	313	301	307	319	321	302	318	295	314	310	318	312	321	340	317	323	347	326	304	292	314	350	317	293	326	289	331	294	305	340	340	306	304	293	293	297	313	292	346	296	315	337	295	277	297	286	323	358	343	307	337	320	350	331	300	307	290	312	320	309	331	309	307	328	308	317	320	315	311	342	339	312	281	327	323	327	319	298	341	299	313	322	285	320	305	292	310	326	301	281	313	335	312	329	299	329	318	311	331	334	306	312	316	325	276	324	337	305	300	334	302	310	335	346	322	330	330	339	314	303	353	325	315	324	325	351	317	304	319	339	320	329	325	301	339	331	338	315	328	335	307	313	313	324	307	322	346	313	334	299	297	330	298	333	301	319	319	297	331	328	304	315	286	304	309	300	302	306	301	292	306	335	319	319	305	323	303	303	299	305	300	326	316	350	331	295	326	339	323	325	298	298	296	322	338	336	303	322	312	337	311	297	316	320	298	325	317	287	322	335	317	313	326	324	282	309	305	298	319	287	327	340	316	330	316	288	320	314	290	329	329	309	326	322	337	298	320	327	314	282	285	307	294	302	290	310	315	342	340	301	319	315	288	298	356	337	282	330	333	323	295	299	317	338	343	291	281	337	299	335	313	328	345	319	300	330	345	308	323	322	307	315	291	347	311	288	294	327	322	315	307	320	315	333	308	342	331	292	320	315	292	302	299	318	316	312	323	343	304	338	325	317	314	325	305	310	327	345	310	342	324	323	290	306	281	346	313	321	317	317	286	302	306	322	316	310	322	313	304	312	327	286	336	306	336	330	290	296	334	301	292	306	317	328	293	315	327	321	303	313	344	316	312	324	283	324	281	344	303	311	285	302	334	296	327	334	346	344	301	309	297	304	329	310	327	335	312	321	291	311	318	326	331	277	294	307	334	299	346	309	319	318	348	287	326	315	323	297	283	284	320	310	308	321	330	322	322	311	356	353	316	313	314	309	313	294	306	299	290	290	314	282	331	308	303	316	324	315	310	287	314	303	321	309	312	309	304	316	313	336	315	329	325	305	313	309	314	287	310	307	299	332	304	325	314	304	283	263	311	286	298	307	333	303	308	315	324	327	339	295	304	294	323	308	310	305	318	325	296	312	312	333	310	312	320	333	321	312	336	313	328	340	335	320	323	316	307	279	314	338	342	311	315	321	313	327	337	325	348	287	315	322	309	317	313	301	286	298	317	321	350	308	306	311	326	274	344	343	320	287	320	299	298	314	315	306	324	330	299	311	344	334	336	329	335	299	303	305	326	309	304	350	332	314	300	289	308	318	307	350	314	296	330	298	330	349	319	339	314	326	289	325	350	316	309	272	318	303	341	318	308	299	324	318	332	347	318	306	333	299	312	322	335	327	293	322	310	308	335	347	322	330	308	294	326	333	341	327	308	311	342	324	301	343	310	318	306	311	340	314	312	303	315	309	301	311	328	366	308	342	332	311	293	297	339	313	334	317	314	330	296	307	297	311	297	335	323	330	313	296	297	327	335	329	323	318	268	311	317	310	341	312	330	294	315	302	304	278	317	327	316	334	316	331	314	320	315	316	309	340	310	318	297	311	327	315	329	328	297	301	301	294	298	304	300	312	321	309	323	314	311	321	332
16309	25168	21067	13694	10238	6803	4331	3294	2848	2245	2386	3363	4035	4171	3769	2796	1591	1340	1563	1540	1648	1852	1852	1610	1365	938	857	765	735	658	604	676	727	636	580	596	593	561	588	578	520	583	522	557	543	557	565	536	561	553	584	559	539	567	648	588	612	579	552	559	515	523	525	560	501	540	528	501	520	517	529	492	480	540	501	524	512	504	525	506	537	561	522	530	504	544	489	487	484	513	474	474	502	522	469	480	498	516	545	519	507	517	510	525	546	485	533	520	495	462	524	512	520	495	515	525	544	498	518	473	507	510	511	490	499	500	487	514	493	506	499	530	525	496	521	490	487	517	488	528	511	486	511	519	520	482	522	503	497	483	496	451	538	507	498	526	513	492	510	510	516	510	536	507	483	478	491	511	478	510	474	513	582	543	491	534	482	497	514	503	488	526	499	532	501	526	513	504	551	553	540	527	492	472	507	482	515	512	493	502	526	487	480	521	519	506	510	525	512	529	496	528	497	488	500	482	516	514	525	489	455	565	508	517	505	496	577	488	470	483	505	486	550	526	548	477	519	478	499	513	507	465	522	505	524	540	484	508	503	523	531	505	521	450	534	523	508	557	498	523	503	501	506	532	481	495	495	456	524	523	543	510	477	516	516	539	521	509	515	528	488	534	460	534	508	529	528	509	494	502	528	511	530	484	484	501	502	530	494	532	510	515	509	530	498	488	505	475	510	545	516	472	521	524	524	503	527	464	515	525	511	521	506	518	488	506	549	527	494	516	522	534	531	486	493	507	482	500	541	513	492	493	511	530	517	492	493	503	488	507	503	512	490	510	533	546	489	502	502	476	520	497	511	543	496	555	558	491	505	509	511	510	525	501	543	509	506	502	506	519	502	480	509	569	515	495	515	522	494	487	514	498	498	510	495	495	514	513	500	550	549	505	497	512	543	526	522	532	510	495	522	496	483	512	510	457	509	479	502	511	501	548	475	477	525	518	507	512	482	529	469	483	498	478	536	545	484	516	512	521	493	502	526	503	537	515	515	531	542	515	504	554	476	500	511	519	543	512	543	536	470	478	538	518	508	514	517	486	492	504	505	497	518	503	490	490	503	517	537	520	512	528	492	517	503	512	541	501	541	514	486	523	542	530	525	479	490	549	509	536	515	469	531	514	510	535	548	524	512	503	505	536	503	502	507	483	536	525	501	549	521	507	479	532	518	541	536	522	509	518	530	537	493	536	505	533	555	546	513	501	493	498	524	535	531	553	533	490	497	551	492	486	509	491	497	510	540	521	486	529	540	537	511	541	482	562	519	498	518	501	467	509	493	497	535	522	522	497	461	540	479	520	535	522	553	520	459	511	561	514	483	502	532	513	528	529	524	521	511	483	502	522	485	526	502	530	537	538	496	508	519	508	495	532	533	505	486	493	471	498	503	520	516	484	494	485	512	505	501	523	495	490	519	498	518	522	513	485	502	488	506	522	493	518	493	459	500	494	501	512	516	498	551	500	501	523	500	538	540	483	483	500	514	481	516	522	525	490	498	540	498	496	490	521	476	521	512	510	495	500	547	519	550	494	496	492	502	501	506	520	523	493	524	507	543	519	501	514	486	482	502	491	520	522	480	512	472	513	530	511	503	486	540	503	513	500	478	468	503	519	474	514	476	526	510	552	514	502	507	511	500	521	524	523	510	510	501	508	526	511	513	516	488	523	485	485	512	517	504	505	485	523	538	523	514	481	500	527	483	519	480	536	470	456	504	516	494	477	507	498	530	503	425	513	538	487	496	550	507	503	510	495	514	488	505	483	497	473	512	508	542	509	496	483	539	542	576	496	459	518	489	516	583	477	489	485	549	518	518	508	477	517	517	513	492	505	532	509	492	472	486	473	528	541	506	494	501	531	555	555	503	508	486	495	484	488	541	485	511	511	505	527	488	525	499	555	521	509	470	517	498	515	547	510	573	543	493	532	508	494	543	544	492	546	505	538	526	499	510	513	507	522	525	515	498	506	504	528	519	516	498	494	456	522	499	507	530	517	494	491	514	500	503	474	560	474	533	482	512	513	483	523	563	536	504	522	518	486	525	513	500	521	498	508	529	513	501	546	496	515	484	544	499	518	523	514	543	493	507	497	494	500	506	477	523	498	470	509	474	482	504	500	554	513	515	505	498	516	481	494	506	513	518	536	495	499	523	510	508	517	523	535	512	509	517	548	545	524	523	512	489	475	518	513	529	495	484	536	521	492	552	484	519	486	490	507	507	501	542	529	553	491	526	480	529	505	552	525	489	536	527	521	561	466	512	483	495	488	556	495	484	515	510	489	474	519	508	536	524	507	491	510	480	525	523	517	550	528	494	498	495	487	500	513	527	465	545	513	504	484	475	505	500	484	522	572	505	497	502	506	539	507	534	532	501	527	501	516	523	524	509	484	513	506	537	545	480	511	503	506	521	546	501	523	543	520	506	502	532	512	518	497	495	497	506	512	538	528	519	448	547	502	504	517	476	508	542	476	527	514	518	566	543	496	552	537	523	493	472	537	513	532	530	492	500	533	529	475	491	523	490	535	511	505	516	476	513	493	531	540	454	471	513	478	535	491	518	502	491	496	478	484	465	499	516	499	491	506	476	530	505	461	505	538	523	488	476	510	531	527	444	476	499	518	517	505	556	531	533	538	489	488	528	507	504	519	510	498	506	490	514	510	511	540	529	481	528	451	503	473	523	486	530	537	491	525	529	493	499	507	528	521	515	484	518	517	503	525	536	529	521	525	489	507	507	530	503	496	510	519	500	481	512	540	481	513	483	517	450	528	511	508	482	470	540	528	539	492	461	561	490	555	532	563	504	507	536	517	529	495	533	510	523	516	509	527	531	529	491	506	486	500	501	475	518	507	511	520	511	499	478	491	537	520	462	510	470	483	508	497	503	521	515	514	485	506	460	531	493	529	460	467	521	522	514	519	496	553	491	512	515	552	492	469	531	518	529	527	495	466	543	473	513	524	502	506	519	469	515	483	506	516	505	480	516	526	479	466	515	481	490	477	548	493	487	549	472	509	490	464	519	483	509	498	561	510	498	524	527	486	505	535	498	499	515	479	459	492	519	501	522	526	517	494	556	477	464	520	509	517	518	521	490	509	491	562	476	481	497	476	522	517	508	475	525	509	522	512	520	480	529	508	514	488	501	495	491	544	544	521	499	491	545	496	519	507	493	526	501	483	505	473	485	510	513	511	522	517	513	478	498	523	503	515	504	533	466	586	539	489	501	492	493	538	528	527	516	525	523	486	491	512	502	533	496	514	539	514	522	526	516	531	570	498	513	505	525	538	519	530	488	484	466	524	517	474	482	525	536	518	492	490	515	500	485	511	509	493	494	504	558	552	461	469	513	472	523	492	473	524	502	498	519	505	497	520	508	505	482	483	496	503	490	491	514	494	560	517	514	535	502	538	504	511	523	499	499	514	493	524	489	524	508	489	500	514	526	544	510	471	519	513	510	489	539	500
24472	21461	28652	24710	20632	10495	4549	2566	1844	1544	1698	2144	2525	2397	2355	1567	938	908	935	1076	1084	1209	1212	916	894	568	581	502	490	422	432	485	523	409	377	409	351	387	383	403	384	369	350	385	348	373	345	395	352	380	384	384	412	560	671	613	557	473	385	379	349	354	320	371	336	324	361	366	330	346	336	363	335	368	345	369	377	334	359	340	327	408	356	344	337	384	354	375	368	343	363	399	327	377	325	367	344	344	363	321	350	339	337	365	354	325	366	362	334	339	351	352	370	351	368	391	347	385	344	320	350	339	353	329	329	367	343	343	344	324	371	373	342	362	330	348	425	385	355	369	362	364	342	344	370	365	361	383	324	359	355	364	370	365	368	346	338	351	335	357	339	356	354	376	376	379	332	369	360	350	367	324	334	347	371	373	353	356	361	360	363	367	317	338	351	365	366	348	360	357	353	358	319	360	321	375	342	370	348	407	374	357	336	388	391	333	358	346	338	338	357	361	335	363	367	381	351	360	317	330	333	362	328	397	349	358	372	374	345	359	374	381	342	351	339	382	344	352	342	373	365	351	364	368	349	359	396	344	329	348	372	373	363	362	340	368	343	378	328	352	374	339	363	403	351	347	347	381	332	358	314	374	380	344	351	373	332	329	376	353	335	349	357	323	344	352	338	369	360	356	361	346	302	321	364	354	373	368	382	314	369	336	378	345	346	347	353	362	384	330	358	364	362	354	386	360	364	322	385	341	369	340	373	359	382	357	357	385	377	341	327	358	336	389	362	330	299	368	352	361	408	356	338	334	316	336	362	373	347	350	355	348	334	375	344	327	361	351	378	370	374	344	354	339	346	330	363	351	360	367	337	349	356	328	344	356	342	361	356	335	386	330	348	324	349	342	345	357	330	348	337	366	348	349	385	332	340	349	312	345	338	333	354	390	371	345	343	338	373	342	375	374	353	354	363	317	345	364	339	365	356	347	318	335	344	361	343	389	379	354	342	332	367	369	367	386	358	375	361	416	346	343	385	357	332	332	348	347	340	390	336	349	330	343	352	363	361	344	376	386	350	383	354	345	337	330	361	334	398	369	367	383	360	381	368	387	323	336	347	405	382	369	352	343	324	362	346	325	345	324	386	362	390	381	354	388	394	369	333	378	336	370	340	343	343	369	359	341	340	363	361	327	370	312	343	380	362	328	372	332	354	319	360	340	336	361	330	353	349	336	346	347	352	371	331	342	368	348	317	341	362	356	347	335	362	352	353	340	357	366	321	340	371	357	348	354	328	381	353	351	355	361	369	388	364	390	363	343	356	350	370	363	360	369	364	328	343	333	334	308	337	380	356	355	362	345	357	370	344	369	330	359	362	338	359	368	345	397	359	367	330	359	341	338	362	347	402	373	360	322	360	360	383	391	377	338	345	340	345	367	363	357	362	341	346	336	335	344	348	335	358	357	351	335	340	373	355	354	368	362	368	353	343	360	356	306	354	334	356	354	366	346	322	321	339	335	368	351	346	374	378	352	357	360	361	368	318	368	379	343	356	351	388	333	381	369	372	345	325	357	345	350	340	363	331	400	372	361	363	341	326	316	339	341	351	352	350	355	367	344	346	355	390	344	352	351	354	368	350	359	368	339	366	369	371	377	353	364	342	331	344	399	351	363	317	338	338	371	305	360	387	330	350	330	331	351	344	344	363	389	353	359	362	330	367	380	369	355	327	338	356	368	357	345	348	364	363	341	360	326	399	319	339	328	372	334	337	349	362	366	350	362	352	337	345	363	350	349	340	331	350	324	388	374	361	343	343	325	343	360	353	351	367	335	351	371	352	357	336	341	353	339	352	350	316	355	361	355	342	349	354	370	328	344	325	371	376	352	329	337	354	356	361	367	371	381	377	315	363	367	336	350	357	348	355	303	353	339	359	305	370	385	384	380	339	352	365	365	323	348	344	336	361	380	355	371	394	344	354	329	340	369	350	327	315	307	366	313	371	337	368	347	332	329	395	335	331	381	342	346	355	346	348	349	345	335	351	332	349	352	364	340	324	373	352	354	344	360	345	377	342	348	327	325	353	336	355	370	369	353	338	360	327	339	369	393	333	320	360	370	340	370	373	339	343	380	378	380	351	329	357	388	364	364	385	317	393	375	383	305	353	356	358	337	359	347	320	374	360	371	345	333	341	362	351	354	339	331	329	342	358	339	357	347	334	337	343	371	339	355	341	352	350	349	339	340	375	355	396	330	340	340	334	321	371	363	359	367	371	361	342	360	339	348	339	373	345	357	360	352	325	359	324	351	343	373	360	334	384	333	353	372	382	312	360	341	347	358	360	338	358	357	324	335	376	327	336	377	393	346	334	354	339	349	348	353	346	352	331	355	357	339	345	346	389	315	355	347	331	374	348	367	360	319	365	373	380	339	338	337	334	340	358	367	332	357	346	394	317	350	331	333	336	336	344	351	359	323	360	350	342	379	333	346	342	340	358	360	377	349	378	377	355	354	339	372	311	342	335	351	357	363	335	355	330	358	354	365	355	351	327	337	366	323	343	371	330	360	378	318	342	349	375	356	363	360	353	364	371	374	375	363	355	334	335	335	380	339	373	334	362	324	361	363	343	335	341	365	350	367	372	353	300	320	371	348	362	361	356	351	355	344	350	386	342	381	352	366	358	344	336	356	300	375	317	294	366	363	383	354	333	371	327	391	335	346	345	363	324	332	359	334	351	360	357	362	342	326	329	331	388	351	330	352	358	346	377	355	361	338	349	360	356	340	366	355	329	333	354	336	337	378	357	356	342	359	337	344	392	356	359	356	326	356	340	399	341	328	336	351	365	329	357	327	326	341	371	340	325	350	334	364	363	347	367	362	349	334	354	336	329	330	325	361	355	356	364	366	344	341	367	365	386	333	370	315	345	380	381	363	374	342	335	369	374	344	357	340	378	335	359	371	369	377	337	370	365	347	350	399	342	359	349	335	379	341	362	380	369	386	378	352	345	365	353	358	331	331	352	397	359	331	334	345	356	364	345	359	339	330	375	339	378	371	340	389	359	339	398	380	348	337	336	331	374	357	335	342	352	365	355	361	389	346	372	363	390	373	374	339	386	387	332	362	337	346	340	326	349	369	345	344	353	364	345	343	371	329	320	327	350	362	355	373	345	348	377	325	337	357	339	367	362	369	352	353	344	331	331	349	381	389	336	330	316	351	377	371	349	356	360	371	350	394	355	372	371	344	377	386	364	318	359	337	355	352	383	325	344	362	354	352	397	323	366	364	346	345	360	341	358	334	362	329	354	363	373	356	338	347	343	360	341	354	327	352	354	344	365	339	332	371	350	374	386	380	343	365	367	327	367	369	350	345	351	336	325	334	333	335	360	376	384	381	346	379	342	339	359	364	334	377	360	369	373	405	340	319	344	333	340	356	412	354	328	374	375	365	332	340	342	395	384	354	368	356	322	376	375	349	367	371	342	363	361	343	353	388	353	353	337	371	361	366	393	374
18270	33049	29831	21804	17314	12465	8719	6672	5196	4244	4669	5946	6626	6294	5744	3974	2435	2037	2244	2213	2623	2887	2840	2200	2115	1126	1168	984	885	781	765	904	949	750	664	734	663	647	643	595	708	632	635	642	610	644	625	630	642	664	634	653	762	1076	1404	1191	985	825	708	679	587	555	579	638	574	584	568	571	558	543	563	561	601	601	587	605	549	554	556	621	560	570	590	560	595	566	563	577	594	558	552	564	541	604	569	582	579	603	532	584	550	518	594	592	602	590	547	559	608	568	560	554	570	564	589	577	591	554	580	561	553	583	621	576	586	588	528	578	570	566	553	600	559	592	576	591	593	572	579	600	581	575	534	563	540	587	580	553	553	577	572	554	575	566	572	606	554	569	616	559	573	594	559	624	534	552	517	558	576	574	578	595	603	552	577	577	574	555	539	617	557	579	569	607	603	550	591	588	604	622	595	568	606	574	596	543	579	537	546	545	548	545	560	567	582	602	520	601	567	609	559	566	536	576	579	574	575	598	613	552	574	554	552	566	561	547	542	571	546	561	576	547	565	603	568	586	555	585	538	581	548	582	581	592	585	615	611	565	576	555	528	578	543	564	561	538	586	581	607	593	595	543	557	557	530	543	554	599	548	574	603	565	562	558	589	590	552	591	601	544	577	567	588	556	565	563	560	569	566	573	561	580	569	580	570	591	580	600	593	575	541	579	601	587	573	604	563	546	580	582	598	573	556	559	574	620	552	563	579	572	556	597	574	574	551	622	551	559	550	590	580	584	608	587	566	589	590	586	552	571	576	600	531	552	543	578	541	581	542	574	563	544	575	518	597	571	578	551	537	531	582	493	584	579	545	578	587	567	569	572	583	570	599	591	566	537	607	589	592	545	599	533	561	557	600	496	606	599	611	605	585	578	559	553	605	553	570	586	527	532	565	518	538	546	614	566	626	556	615	529	586	557	595	565	568	565	573	596	533	595	508	561	603	531	553	589	601	587	598	565	577	586	606	533	544	591	575	578	584	574	588	548	606	538	584	580	589	608	588	544	564	599	602	552	586	589	568	561	551	530	585	541	608	599	573	557	583	584	582	600	582	574	585	572	633	607	592	560	597	557	601	572	573	568	548	595	587	555	601	545	532	616	575	527	555	591	595	580	579	599	570	609	551	591	630	591	573	554	583	613	548	584	558	578	534	557	597	551	579	557	570	537	596	573	548	561	602	597	590	526	545	542	553	560	569	601	548	556	615	551	591	628	560	566	539	578	516	572	566	528	560	578	559	615	565	563	562	561	609	539	597	578	562	561	574	536	568	533	605	572	592	570	555	560	560	552	540	564	577	592	565	535	590	585	582	559	567	564	620	555	564	555	605	599	557	526	571	541	548	552	566	542	546	596	607	577	588	593	542	542	561	610	559	570	571	560	576	631	548	597	564	542	545	606	544	562	550	556	575	568	560	597	556	546	577	586	549	587	556	556	544	552	538	609	594	555	567	580	593	611	543	565	589	549	550	581	549	571	616	571	546	573	535	540	558	563	594	568	565	567	598	550	634	596	581	586	587	584	632	577	556	552	573	601	582	593	585	579	561	597	569	599	613	546	557	563	574	566	559	602	555	562	542	597	544	558	579	518	566	600	547	546	529	558	571	583	540	592	578	569	588	570	558	569	591	587	531	552	572	599	621	533	617	586	556	561	544	555	565	550	556	555	583	599	599	554	589	594	578	544	601	589	603	542	601	549	556	575	536	600	579	577	594	573	585	558	538	582	598	548	607	577	555	589	555	564	616	605	575	583	606	558	573	548	586	603	555	599	584	566	577	543	532	590	554	580	538	584	567	634	585	576	616	587	579	572	593	541	541	556	571	584	586	584	577	546	567	524	577	559	538	585	573	564	528	563	578	581	541	607	572	542	618	561	588	551	546	568	541	566	609	592	559	603	539	553	602	574	552	568	561	578	579	600	562	563	579	586	528	572	565	607	579	585	605	586	591	573	579	583	561	553	584	563	577	560	620	536	581	615	582	526	597	519	565	559	583	558	572	601	556	551	581	577	562	575	538	613	566	610	553	563	544	575	566	561	578	555	546	601	586	582	542	590	564	598	551	591	553	530	602	563	542	583	553	561	587	586	540	552	572	575	560	560	561	509	623	592	557	539	552	568	566	611	552	574	547	582	526	565	565	558	580	564	578	542	558	574	583	562	599	573	571	591	553	595	555	573	557	576	586	596	521	560	552	555	600	553	549	568	590	560	590	568	587	594	553	579	507	568	525	561	580	585	522	608	568	605	567	576	578	570	584	587	558	559	592	588	574	571	602	519	524	564	568	549	536	586	585	576	561	578	610	540	566	597	587	560	588	544	545	604	569	580	589	551	553	596	591	520	572	557	589	558	590	514	611	603	556	572	550	569	591	593	594	613	598	606	559	555	613	561	597	574	588	544	588	601	602	552	532	539	551	583	609	542	542	569	596	617	587	587	571	581	573	597	589	562	548	524	523	575	630	584	540	589	538	564	543	590	557	575	553	523	535	564	581	553	550	604	584	569	567	553	567	589	565	567	587	574	550	561	577	580	551	565	547	551	578	604	606	567	569	585	578	528	589	597	604	570	560	609	595	573	613	562	547	543	573	541	566	575	568	604	592	557	594	525	579	567	559	566	610	585	556	580	586	574	577	569	560	560	570	546	555	588	538	574	600	537	570	575	608	558	535	579	607	617	552	570	557	597	600	548	546	606	597	580	580	552	595	551	561	530	565	589	574	526	561	561	577	606	541	543	595	578	593	553	599	611	580	544	558	539	578	564	591	575	550	590	544	577	563	568	559	575	578	557	546	558	547	568	596	550	546	579	620	526	584	601	604	574	573	531	596	565	523	608	545	556	562	604	562	540	559	592	596	564	575	543	554	555	606	571	590	561	570	563	524	583	568	579	592	613	561	571	574	579	562	603	645	564	614	563	595	552	566	599	590	594	553	581	563	584	560	625	590	568	567	538	546	589	562	593	583	582	588	572	575	593	568	597	584	513	601	594	572	546	548	570	565	561	616	562	557	551	565	581	531	599	534	505	583	606	605	567	572	541	564	529	550	580	542	534	570	550	542	579	568	563	587	580	573	595	555	523	569	598	535	557	542	576	556	541	570	571	604	545	577	582	619	568	598	564	557	565	586	586	605	558	589	568	609	606	614	562	551	575	605	535	552	541	571	588	615	524	580	514	596	553	533	553	579	547	586	587	570	548	562	573	548	572	552	553	586	584	581	540	547	575	572	590	575	575	571	532	571	579	616	557	619	589	572	591	591	584	587	591	602	565	563	561	545	566	590	595	549	576	560	578	542	565	566	540	547	557	593	596	573	537	581	570	594	596	544	573	534	583	613	568	556	610	543	597	613	608	553	576	527	561	584	606	528	617	545	583	540	585	565	563	553	558	585	629	581	550	516	546	602	593	579	598	541	554	551	546	564	540	582	600	596	591	580	534	574	537	570	573	564	542	560	552	567	581	548	567
23438	21541	29502	24053	21602	20890	10688	4203	2763	2398	2734	3438	3522	3466	2846	2023	1459	1217	1353	1214	1370	1478	1380	1249	1240	660	614	511	498	408	366	521	524	433	387	357	416	388	365	338	407	355	398	363	344	373	378	351	390	385	391	372	414	707	947	772	679	527	431	363	361	344	323	319	319	318	302	341	325	359	382	328	335	349	347	353	367	333	339	300	313	311	336	310	334	327	323	322	343	323	334	326	325	349	308	332	331	312	340	324	367	365	319	319	355	374	329	334	344	333	340	335	329	320	320	344	364	343	327	325	328	347	338	334	371	364	308	366	340	322	303	325	306	316	319	380	325	356	340	356	305	362	343	311	322	350	322	320	320	325	329	344	308	335	348	321	324	355	346	345	349	350	305	330	351	362	344	312	337	318	310	335	342	330	321	342	357	342	338	333	315	347	335	314	324	302	349	333	362	350	355	340	339	348	343	364	329	330	329	340	339	338	335	322	314	294	351	320	327	331	325	339	309	366	319	324	329	347	346	338	269	346	326	351	354	334	357	343	333	316	330	330	339	311	354	376	350	347	303	312	318	355	337	338	339	303	361	351	337	312	298	336	334	331	339	312	335	338	319	353	300	318	343	355	326	341	324	344	337	328	354	358	333	331	325	325	320	340	283	340	325	335	317	334	333	335	310	324	327	325	345	322	352	325	308	316	353	342	322	314	318	311	341	336	322	344	329	343	353	315	326	330	320	310	311	333	323	312	327	335	310	327	326	335	338	345	345	344	349	332	334	357	286	332	307	353	334	339	352	334	346	329	338	338	321	322	321	320	330	321	309	355	354	362	321	329	312	338	354	351	302	319	335	330	339	343	330	328	351	316	360	330	315	317	331	336	349	329	356	282	315	325	343	323	335	302	343	339	355	317	360	313	307	337	321	325	377	332	353	320	339	314	359	325	342	376	339	333	330	334	314	307	330	295	329	359	325	334	334	328	366	318	314	351	381	326	367	363	336	356	307	344	300	354	350	339	350	322	360	337	333	365	384	325	330	317	322	320	327	341	313	335	368	294	327	299	336	341	305	364	333	323	309	333	337	319	320	314	326	328	363	320	317	323	303	364	340	306	326	308	350	352	321	317	328	315	330	342	359	318	316	301	323	356	332	329	345	341	343	339	354	345	313	351	337	323	338	332	346	367	350	329	324	360	349	337	326	326	327	347	315	331	364	334	317	328	336	343	367	340	334	337	358	310	307	346	356	365	310	343	335	321	343	335	347	309	349	346	337	352	337	359	363	312	343	320	325	347	318	362	340	331	351	352	335	346	315	372	321	334	336	350	346	345	327	338	346	328	356	331	370	354	345	346	333	327	323	358	325	366	346	335	303	336	331	352	341	334	324	312	326	335	345	342	333	331	346	332	305	350	341	330	331	327	342	342	348	324	334	366	344	367	362	319	319	344	354	360	322	372	349	329	327	343	313	337	361	329	335	312	359	302	295	324	331	343	335	321	331	355	306	338	347	349	329	330	334	335	340	336	363	338	321	350	290	317	309	314	325	313	353	315	342	332	341	333	331	324	359	355	347	337	333	335	375	333	338	341	340	362	338	321	355	315	330	352	346	344	332	310	304	308	341	388	333	353	320	337	332	333	337	359	346	333	333	338	344	314	353	335	335	334	353	343	376	346	339	341	360	343	333	335	335	349	349	342	322	302	389	297	319	333	354	337	346	359	351	313	328	331	322	310	338	339	327	319	345	296	356	325	324	352	325	337	331	293	325	353	357	329	308	347	321	316	289	328	349	339	334	306	334	333	328	331	319	342	329	323	339	355	337	345	327	348	342	316	333	348	329	368	378	367	365	328	341	362	326	349	333	318	310	334	341	328	351	346	328	319	363	324	326	333	354	328	308	377	367	328	320	327	325	337	344	344	359	365	352	325	360	306	349	313	379	372	323	329	304	297	316	298	302	350	341	320	332	350	357	322	346	323	339	329	336	318	322	323	299	325	322	370	371	349	309	342	303	326	357	335	360	329	320	353	312	344	345	343	326	324	341	335	363	323	353	338	291	355	332	350	318	341	339	313	336	328	320	341	318	336	347	352	382	330	351	349	349	321	342	342	338	352	341	336	316	354	303	328	385	356	311	329	337	337	363	332	338	299	358	344	323	353	328	327	348	314	351	318	351	295	342	333	344	358	322	339	319	358	343	319	301	312	346	339	348	287	372	351	342	349	324	350	345	341	344	338	333	357	293	351	334	325	310	341	330	339	284	296	337	344	308	315	336	316	371	349	335	333	351	352	343	349	318	314	345	309	345	329	339	284	330	340	322	308	340	352	350	343	330	335	324	351	341	340	352	339	338	344	357	360	335	325	336	331	328	345	332	323	333	327	354	321	342	385	329	304	309	330	340	355	331	314	353	342	326	354	325	315	332	326	342	337	379	333	336	319	337	345	341	334	343	323	306	332	305	338	335	344	335	327	351	315	321	336	350	333	306	320	303	312	320	335	374	358	335	313	317	328	323	306	351	342	324	302	337	309	341	318	346	339	370	325	330	312	335	321	337	339	313	345	361	335	321	355	311	320	352	329	330	343	309	358	359	355	335	354	345	307	293	328	348	330	306	332	297	350	326	321	320	345	341	345	336	326	316	312	310	306	313	336	322	313	306	306	369	368	337	352	361	312	328	323	339	326	315	335	292	330	338	363	339	343	334	358	291	333	328	315	366	360	294	344	343	324	337	336	332	328	354	346	320	353	340	342	350	337	310	345	334	298	334	315	326	347	338	350	356	343	346	350	347	313	367	354	362	341	333	313	301	318	349	333	325	343	332	311	327	317	324	329	321	324	305	328	304	307	328	329	326	337	370	316	318	314	344	321	343	344	322	324	308	356	372	305	353	334	356	304	340	313	369	364	343	338	354	326	329	351	360	305	357	335	339	338	295	342	346	331	299	310	311	349	326	312	340	367	324	352	350	322	382	366	311	321	333	318	299	336	336	351	354	315	322	351	335	327	315	339	360	355	326	344	330	362	359	331	315	308	334	362	314	295	358	326	343	351	339	349	348	335	342	339	348	339	317	344	348	363	357	322	381	325	332	304	337	357	307	341	335	320	354	330	341	345	285	349	332	324	323	309	370	308	332	329	333	336	357	348	351	296	336	337	339	319	326	322	347	330	353	335	338	352	352	318	351	359	330	360	359	302	336	346	339	324	368	313	339	355	315	353	313	296	356	345	326	329	334	342	340	334	345	344	349	332	317	357	334	322	379	356	337	310	353	330	359	328	317	343	355	343	349	318	322	312	341	342	340	337	345	360	344	345	330	308	341	345	339	364	326	371	354	352	358	343	338	311	339	343	364	315	306	349	325	324	331	338	300	354	367	337	315	328	345	338	347	342	319	348	344	342	324	353	327	331	348	349	353	320	307	347	293	335	313	345	339	352	322	310	330	337	332	360	332	320	350	377	319	299	336	336	334	364	335	351	313	327	363	346	317	350	327	290	351	335	349	348	291	323
22011	39880	35740	27082	22074	17175	12453	9450	7355	6471	7124	9162	8901	8662	7065	5158	3422	2981	3228	2965	3492	3455	3147	2909	2760	1529	1279	985	980	812	726	1041	945	833	661	661	664	674	632	623	671	584	611	613	644	604	581	580	605	646	658	626	805	1330	1959	1659	1290	981	675	614	593	571	545	548	561	536	550	554	568	543	491	488	566	574	552	551	531	558	526	536	528	488	509	569	532	571	500	524	529	523	519	559	513	549	535	538	515	525	487	516	520	538	558	547	500	545	466	521	537	481	516	511	536	567	520	534	556	532	535	498	502	534	545	587	568	495	544	554	500	502	532	538	541	516	485	560	564	527	533	541	545	546	543	492	557	533	564	493	508	536	575	557	542	545	556	508	500	513	509	581	550	533	583	531	535	540	526	515	561	558	525	533	555	514	558	541	586	518	499	505	550	508	539	503	545	523	528	533	532	537	554	578	510	537	532	558	556	522	526	519	544	494	526	537	560	526	565	503	547	503	561	535	526	593	553	543	579	518	544	535	527	536	522	552	544	513	565	514	542	548	553	548	541	497	496	525	575	591	529	571	562	547	537	510	524	529	607	552	523	562	549	518	575	563	535	551	545	504	522	588	564	536	520	563	533	531	540	511	525	538	553	539	581	563	526	543	512	532	559	503	561	535	511	536	569	497	536	571	511	517	542	576	547	554	557	506	502	576	532	556	513	523	511	539	490	573	559	495	529	540	537	585	520	517	559	535	510	511	494	502	539	528	490	530	529	580	585	493	534	524	527	520	553	543	562	527	497	537	543	522	560	592	511	543	539	484	551	552	559	510	566	496	491	537	511	503	508	503	517	553	539	545	569	520	522	542	522	531	535	520	559	564	548	538	538	531	582	503	528	536	516	523	539	525	526	555	574	492	499	545	558	516	502	544	550	574	525	565	556	536	565	548	502	557	525	549	559	531	566	508	537	496	527	538	524	516	519	550	535	531	497	542	536	542	538	521	556	531	587	494	509	513	553	537	558	531	541	504	527	525	512	530	546	529	536	542	522	522	511	521	514	540	522	460	501	511	565	542	556	549	518	493	529	539	554	526	493	536	526	520	516	533	526	569	545	532	557	531	543	528	546	552	532	569	532	515	504	522	575	562	512	501	521	522	540	585	540	528	543	528	555	551	550	507	527	548	558	522	546	483	561	531	594	551	545	546	532	554	592	519	536	536	529	542	494	613	491	507	532	535	519	555	507	504	562	548	550	499	491	522	511	519	529	567	511	527	554	509	548	524	528	536	497	482	524	586	561	545	532	534	516	541	503	498	526	542	519	484	532	537	511	524	512	512	522	561	528	551	526	575	509	527	510	563	534	545	525	523	521	533	563	555	514	563	501	520	531	498	545	491	530	500	482	551	576	542	550	517	541	536	557	531	551	558	512	512	543	546	591	545	506	562	542	543	516	522	502	548	538	523	527	576	553	572	504	563	542	569	489	528	538	555	552	537	556	509	495	566	531	544	529	560	516	555	533	523	518	500	549	530	529	579	527	525	545	564	573	554	544	522	553	552	516	540	548	506	557	533	566	517	545	511	517	547	503	581	519	540	529	523	526	533	560	546	547	579	491	539	545	548	512	526	504	489	500	536	505	520	532	557	501	535	570	548	575	536	551	525	539	521	566	574	552	545	507	524	540	493	578	561	515	518	516	510	575	556	546	506	548	557	526	556	549	541	565	496	553	564	545	548	515	510	546	579	539	531	551	555	506	526	547	560	536	544	518	497	537	540	544	534	536	538	529	564	510	523	546	518	579	541	578	523	531	576	530	514	547	528	588	522	551	558	549	544	555	540	541	528	535	535	504	549	536	524	504	505	583	560	521	534	524	507	495	539	527	536	503	517	536	555	553	546	550	508	540	532	542	536	576	537	513	536	542	577	522	529	537	516	497	484	551	533	523	537	514	559	534	514	501	546	529	534	531	544	528	507	516	547	499	552	567	550	548	514	507	519	537	531	546	536	494	516	587	511	569	506	546	536	556	534	524	511	533	551	523	515	531	560	553	570	545	542	546	548	535	548	536	559	528	546	544	541	562	536	517	504	508	523	522	525	543	541	533	521	537	537	562	525	514	544	501	533	522	540	484	496	500	539	531	513	495	550	528	534	547	533	518	540	557	538	523	572	530	519	509	528	506	555	506	557	537	535	504	543	566	571	515	531	517	526	540	481	542	541	539	555	530	524	560	497	529	517	506	542	556	522	528	565	549	540	525	501	480	580	524	509	500	546	530	536	520	562	537	503	543	537	533	541	545	543	543	500	521	543	570	530	566	541	524	530	553	526	511	515	514	477	528	537	537	551	520	535	561	597	561	561	506	492	539	556	512	512	533	574	558	522	527	546	528	547	586	559	491	504	508	563	509	479	533	536	558	540	504	551	549	535	534	542	553	512	509	558	532	536	518	517	579	547	518	515	522	538	564	518	556	580	525	539	509	566	553	566	491	535	506	498	540	553	490	509	532	533	483	553	549	547	488	529	542	539	541	545	519	524	578	509	531	513	499	591	533	511	513	555	529	563	507	535	539	561	531	578	551	501	511	577	533	497	508	503	505	555	547	529	565	557	529	512	594	559	492	506	494	526	484	563	532	509	551	539	553	544	540	570	520	536	522	564	484	566	524	488	549	531	538	508	528	525	540	571	499	565	562	543	492	498	526	460	567	496	537	538	532	529	536	514	497	497	580	538	550	543	554	551	565	572	527	569	568	546	562	534	538	532	554	572	527	537	509	564	538	567	524	553	538	483	537	547	512	540	511	541	534	562	511	580	566	543	557	517	578	532	515	525	539	543	527	511	533	524	546	531	540	536	511	534	519	492	522	592	502	541	538	550	577	549	569	502	561	574	516	544	585	539	559	524	534	512	549	525	511	581	515	537	522	537	522	586	520	512	576	573	532	535	524	525	563	555	522	514	581	571	563	512	501	559	523	523	524	524	507	549	536	523	530	505	545	553	547	524	559	508	582	520	531	528	533	551	556	516	517	532	545	521	530	526	512	528	553	525	570	485	549	548	528	492	507	489	530	472	519	550	537	518	552	523	569	520	549	540	542	560	534	518	522	507	516	573	519	507	539	571	554	555	534	521	554	578	568	568	510	533	488	529	553	514	562	523	518	508	497	531	500	500	553	524	501	533	555	541	516	596	571	518	531	549	537	546	551	491	536	556	514	572	524	534	553	536	521	569	492	506	539	534	553	548	484	508	564	556	545	503	525	561	555	559	548	520	549	550	548	500	524	505	518	549	538	554	497	529	516	533	536	537	521	497	552	543	582	502	535	512	560	541	514	528	514	535	577	549	556	501	542	526	544	560	508	558	551	489	509	556	542	527	596	526	513	528	545	574	536	520	561	537	554	535	516	563	532	581	534	520	533	542	521	546	575	537	571	526	523	576	548	577	562	559	526	511	520	520	555	587	519	540	453	555	525	485	554	516	574	570	524	547	542	538	571	515	526	507	541	531	557	601	535	503
27158	21488	18663	9162	4021	2332	1595	1060	928	956	1238	1725	1608	1521	1290	1021	741	695	772	631	681	794	772	732	708	423	433	440	374	374	362	411	356	382	347	324	360	332	319	348	349	306	324	336	324	315	340	327	327	350	320	360	312	300	401	365	365	356	343	321	326	314	295	314	315	316	326	325	322	278	314	314	307	313	301	320	294	321	327	319	323	336	331	345	336	323	337	335	311	356	294	316	293	319	331	326	323	300	323	287	308	326	318	311	314	315	327	290	316	294	328	325	277	318	319	321	316	304	326	320	312	333	313	312	311	288	295	313	317	332	306	339	303	328	303	309	334	318	319	319	276	337	355	303	312	315	315	291	330	348	329	285	299	298	314	336	309	338	324	303	316	274	326	306	294	331	317	303	298	328	322	330	349	298	285	327	328	322	302	311	321	339	322	261	318	294	336	307	302	283	333	289	328	318	308	280	340	242	291	342	302	346	285	307	333	331	302	316	319	316	325	329	335	306	311	321	324	325	290	307	296	329	331	325	294	296	325	321	307	311	313	315	320	297	310	272	323	323	307	322	307	330	324	347	314	285	281	328	335	343	332	326	259	312	293	303	336	325	328	302	316	308	312	310	310	343	315	347	302	307	314	323	310	352	317	297	318	315	343	312	329	325	313	304	325	315	311	291	297	333	305	309	313	313	316	287	349	326	352	325	307	307	344	303	281	304	364	285	321	332	316	310	309	330	304	315	285	352	301	321	340	306	306	300	291	305	314	302	330	311	314	318	343	304	351	319	300	310	306	283	324	315	305	319	339	281	318	332	303	336	266	306	295	311	318	306	319	335	304	356	297	310	328	323	305	310	301	299	322	299	294	316	306	283	329	326	319	310	292	337	292	319	338	342	280	325	318	300	317	318	310	305	327	301	327	341	301	290	323	314	347	323	326	310	329	336	320	328	296	293	314	315	312	325	313	334	312	303	304	342	329	303	300	342	299	324	333	289	334	318	284	325	348	301	317	314	309	302	312	308	346	335	294	314	347	302	314	322	298	309	299	310	314	337	320	304	300	333	309	311	293	331	348	299	315	315	307	299	317	313	305	296	326	314	328	335	313	330	337	337	337	300	308	334	314	328	301	297	342	345	306	316	312	315	357	347	316	328	287	326	325	305	349	296	344	294	294	310	324	298	334	344	340	302	301	328	330	304	308	340	305	324	336	321	344	330	320	329	313	315	301	276	326	314	314	309	309	299	314	318	328	303	307	348	331	330	298	301	305	331	328	315	297	332	307	367	299	324	323	313	314	263	308	311	320	314	326	312	323	331	309	329	311	342	339	302	297	312	313	348	307	311	345	281	315	327	288	315	312	296	327	324	298	288	328	302	322	335	293	307	304	302	301	334	310	317	324	325	318	264	314	344	333	309	306	319	340	333	276	314	291	315	361	306	350	312	316	323	304	313	303	338	296	302	287	292	314	309	314	343	294	299	294	328	315	298	290	316	321	304	318	302	313	286	329	353	324	342	305	324	317	334	336	336	344	302	344	309	326	320	298	294	313	348	317	304	336	320	307	320	334	293	271	321	277	333	310	284	301	308	328	346	331	340	312	330	305	294	332	351	328	328	327	331	331	316	351	328	296	313	348	308	294	321	331	280	316	326	277	319	299	288	315	314	288	298	299	307	326	321	325	320	312	322	289	321	288	317	317	325	334	314	323	323	335	301	349	320	319	338	297	315	326	317	314	308	280	335	346	327	337	316	320	345	334	312	345	371	314	336	320	326	303	298	301	325	313	309	327	321	333	302	330	320	337	315	302	299	318	293	301	283	322	337	328	303	291	323	307	307	349	352	323	295	326	298	334	338	315	337	306	306	290	336	346	330	313	288	311	325	350	319	293	321	298	299	323	306	326	322	330	320	311	305	324	349	327	316	323	303	320	311	331	314	325	326	310	342	339	291	307	340	317	331	353	320	313	321	279	310	302	297	296	310	315	318	287	314	304	309	324	328	313	292	305	305	291	317	296	320	308	317	293	300	311	313	290	338	318	307	306	337	320	289	334	320	324	346	304	334	322	324	335	303	336	313	288	307	315	294	314	320	320	312	299	331	311	308	270	300	292	352	283	316	315	335	323	289	316	333	309	304	325	307	322	305	319	299	334	297	322	294	289	305	311	317	282	313	306	327	358	325	327	301	353	319	284	291	327	313	312	301	318	326	328	294	349	333	316	324	324	324	285	301	315	316	324	330	341	308	307	312	295	318	334	309	317	325	323	315	306	305	299	320	317	318	331	342	290	313	350	337	320	311	325	348	333	336	331	308	341	339	329	303	314	306	316	288	290	351	289	277	306	329	316	300	327	300	300	316	311	340	328	309	331	336	326	312	343	338	320	312	327	337	352	322	327	310	331	302	337	303	316	295	304	305	335	324	336	314	320	298	309	302	315	323	314	356	343	308	319	284	328	338	304	334	305	320	328	332	323	360	338	306	307	328	304	308	283	332	284	327	316	322	305	309	311	291	314	297	318	316	296	301	297	321	317	312	306	340	337	351	338	285	299	324	330	316	299	314	296	307	281	293	326	312	298	289	314	297	301	320	318	368	330	330	332	290	344	326	343	334	324	356	347	317	308	312	311	311	286	337	345	336	324	297	298	305	372	318	310	317	318	330	311	299	334	319	297	308	298	334	316	334	312	315	324	342	313	295	302	320	322	310	292	298	347	329	325	326	312	307	307	295	332	301	305	273	327	298	294	318	309	333	309	321	334	302	314	328	323	282	283	282	338	288	342	314	306	318	365	312	348	312	320	304	289	326	311	284	297	287	315	316	292	301	321	325	258	304	309	324	341	331	321	333	314	307	308	316	328	312	332	324	307	313	349	312	318	337	280	335	318	305	310	311	298	325	319	317	309	340	307	321	306	319	299	291	317	306	339	330	323	314	292	337	322	339	307	309	335	324	316	344	295	346	282	365	305	344	310	320	334	303	315	295	286	323	298	335	307	315	304	327	352	310	322	296	352	325	283	314	318	296	326	306	303	271	298	334	285	287	317	310	324	317	323	314	342	328	281	308	314	300	292	309	289	321	344	332	289	320	313	337	344	332	330	332	308	333	323	314	320	317	292	303	321	311	312	319	325	314	327	333	270	339	315	322	336	299	311	324	326	304	322	339	300	297	306	306	314	318	317	307	306	302	285	291	325	282	308	303	346	294	319	296	301	293	321	303	277	321	322	306	347	295	316	305	311	307	281	319	296	333	309	294	311	303	302	316	318	305	343	303	319	324	332	347	306	286	334	306	312	299	293	323	293	290	293	309	300	336	312	317	319	338	305	313	318	342	326	307	304	273	310	278	326	300	284	339	326	305	321	321	346	319	310	307	317	341	324	284	288	305	311	322	323	330	309	307	333	316	288	339	324	308	298	345	330	308	314	310	329	321	320	342	333	338	333	307	317	272	303	284	292	311	319	319	310	337	283	284	294	345	314	343	330	297	349	332	324	339	322	280	309	286
17315	27479	23092	13338	9311	6509	4513	3196	2581	2718	3580	4683	4334	4161	3303	2628	1776	1632	1720	1574	1495	1695	1721	1744	1564	909	873	813	687	628	630	723	633	596	547	546	503	510	532	582	568	556	524	558	549	541	528	561	541	561	536	542	580	574	619	609	617	569	602	519	559	520	479	519	508	519	525	524	551	499	525	532	479	513	496	512	476	498	486	506	495	473	505	473	491	511	508	483	525	548	469	518	508	513	537	573	561	512	520	551	479	482	525	524	536	521	498	508	483	474	520	510	506	502	550	476	511	537	508	490	486	564	519	521	481	491	510	544	486	541	488	512	482	495	483	509	505	486	521	505	541	505	510	520	515	506	492	493	525	510	526	474	530	530	547	517	515	521	521	497	482	538	502	485	509	518	484	546	437	523	543	496	502	527	510	540	438	491	485	513	499	527	554	508	505	537	514	479	538	503	526	545	512	494	518	511	504	532	536	503	519	475	562	493	503	507	523	518	507	526	513	494	522	541	470	524	506	504	527	539	540	541	474	533	503	484	497	513	531	490	473	496	533	501	528	491	535	479	494	493	516	495	547	500	560	492	515	520	544	478	506	469	543	496	490	492	527	497	487	514	455	526	520	504	527	529	528	497	510	492	479	507	482	522	524	541	479	474	512	492	489	523	520	579	502	487	506	492	524	502	502	480	570	511	488	541	558	511	500	509	498	527	489	492	487	499	539	534	497	542	504	482	487	507	511	485	524	516	487	545	513	551	502	551	504	489	493	504	532	529	530	489	484	509	512	495	469	556	555	530	523	499	525	496	538	488	530	511	531	518	517	484	445	523	520	511	508	533	515	492	524	541	531	543	483	501	526	535	517	509	506	564	536	474	521	511	517	513	523	466	511	512	520	511	490	496	526	495	472	495	508	497	524	462	485	576	477	526	482	500	529	523	505	533	515	542	553	516	553	487	521	461	477	559	523	492	487	456	510	538	506	499	495	521	543	469	513	523	511	514	490	528	501	528	497	524	497	502	497	513	491	507	548	503	501	460	515	522	530	493	495	520	506	511	499	515	523	529	530	516	553	496	548	477	493	522	489	510	518	540	496	500	492	546	505	528	515	524	546	537	514	495	515	496	439	475	522	476	509	491	519	512	577	495	497	509	523	528	519	527	500	504	527	553	536	523	498	541	476	525	496	505	516	525	544	541	491	508	528	507	530	506	532	536	496	519	500	506	509	480	484	488	511	494	521	518	488	534	488	515	504	516	503	523	545	498	502	516	514	472	535	517	499	527	467	491	510	504	515	517	533	529	520	547	521	529	495	506	518	506	497	516	509	528	495	578	507	486	522	498	434	514	513	517	498	509	490	544	527	535	516	494	521	506	490	545	509	507	470	491	523	514	499	549	510	489	504	545	515	530	505	530	529	550	516	521	530	540	513	448	537	519	529	498	501	499	475	510	524	503	521	518	499	524	489	512	487	509	488	468	517	451	488	497	525	507	517	504	536	522	523	581	454	537	509	528	498	535	500	501	501	488	486	531	535	510	475	557	488	539	515	499	510	506	509	507	498	507	464	502	511	542	498	475	517	537	528	553	542	528	487	513	530	469	517	457	502	507	523	530	502	484	519	518	541	544	505	507	520	482	544	516	524	502	513	500	525	530	496	531	564	499	483	525	538	524	499	529	511	531	495	548	490	480	484	489	476	500	498	498	531	536	490	510	494	556	522	508	497	519	500	507	510	519	526	516	514	538	549	502	537	504	506	501	491	534	522	491	525	542	525	482	477	499	540	512	508	546	530	524	532	510	512	499	526	536	532	530	545	528	503	537	556	548	532	501	490	512	489	537	487	502	488	531	495	519	472	507	507	517	522	484	507	504	487	543	499	497	513	510	546	503	504	530	514	505	517	492	493	538	473	479	524	484	540	531	508	518	508	497	504	519	528	538	500	513	505	481	521	539	541	483	508	522	518	534	522	495	540	535	492	519	509	497	534	541	501	501	506	485	496	510	528	537	524	515	518	483	498	516	519	534	510	505	516	533	507	537	511	516	535	495	523	555	524	533	504	531	524	483	497	512	530	470	527	508	466	471	497	518	490	494	480	539	506	501	486	521	519	484	546	479	493	555	512	552	567	488	516	564	521	479	516	524	510	524	547	507	524	545	528	501	524	513	533	491	491	532	486	502	495	499	515	529	559	492	526	522	512	520	519	501	530	490	548	532	517	531	542	541	493	504	522	526	524	526	493	490	510	499	462	523	511	512	534	493	510	501	535	512	511	484	500	526	525	503	538	495	509	534	556	545	486	521	533	498	518	498	563	545	522	503	517	493	483	490	507	534	503	533	499	487	486	543	516	555	500	522	541	503	518	514	508	505	570	487	531	507	517	521	510	483	523	487	515	522	493	494	552	550	523	489	496	518	512	520	494	512	512	499	464	496	474	519	496	477	504	502	525	524	545	517	528	528	514	515	532	503	499	502	515	507	498	482	529	522	488	543	514	507	511	507	513	525	537	461	512	503	538	478	491	498	517	496	512	489	467	456	506	506	541	521	476	551	543	518	539	481	490	515	486	558	488	554	525	503	499	481	504	468	507	500	540	519	538	527	555	480	503	521	531	497	509	482	513	500	479	510	504	561	552	494	500	469	522	495	543	511	501	465	488	471	520	472	535	524	459	516	518	503	524	503	482	508	518	512	466	504	530	478	475	505	528	507	459	538	477	526	526	531	495	503	537	514	554	528	503	545	502	516	491	535	514	537	512	503	534	514	568	531	482	521	540	527	539	486	506	522	508	531	476	520	518	486	523	478	516	508	530	531	482	551	525	517	501	520	464	565	535	532	506	536	532	513	521	483	519	530	554	507	516	524	490	513	491	504	527	530	506	529	518	500	506	484	519	497	529	502	490	504	502	544	527	529	540	510	536	497	507	522	527	498	523	489	533	503	496	551	528	490	501	499	520	550	534	490	502	505	455	524	475	512	522	525	527	502	485	550	521	491	483	538	506	501	513	481	525	500	521	496	494	508	553	492	502	488	516	487	547	490	529	471	504	466	478	509	495	496	518	484	511	486	554	511	513	482	549	513	531	526	535	507	477	554	528	531	514	525	507	497	480	489	542	536	522	479	466	515	513	537	528	480	470	521	507	522	511	510	533	515	515	480	544	494	516	491	494	570	555	522	514	525	544	530	489	496	526	548	572	544	524	494	505	526	505	504	510	484	518	548	526	475	515	496	511	506	499	507	507	511	498	544	549	520	548	543	540	486	468	516	477	516	487	490	506	541	532	475	553	521	543	516	535	522	539	467	515	511	508	495	493	465	551	540	490	482	475	535	536	510	527	476	483	539	514	511	510	537	498	550	506	506	534	488	489	495	503	512	553	510	514	538	509	494	490	492	493	520	475	527	517	505	504	515	557	497	551	526	493	495	497	492	509	502	540	499	508	495	517	528	498	513	523	524	501	549	477	528	518	500	506	516	529	515	472	483	504	546	532	498	513	551	475	545	510	546
24427	21459	28692	24631	20708	10465	4434	2412	1853	1866	2405	2794	2635	2453	2266	1645	1177	1117	1084	1031	1061	1182	1087	1033	852	623	586	534	436	454	419	509	447	429	428	337	385	398	373	421	411	422	339	377	372	371	399	336	363	367	386	366	368	517	654	624	576	462	405	395	408	362	338	387	350	362	360	355	408	397	315	353	360	357	372	346	334	352	353	356	364	360	402	378	350	344	334	332	361	364	384	369	319	380	356	399	343	370	347	333	365	359	317	354	343	322	369	372	358	357	383	368	359	367	381	360	336	352	340	351	350	347	363	322	348	370	356	363	331	338	376	362	343	339	391	338	348	374	346	361	353	352	321	402	339	357	327	335	387	370	356	350	378	349	360	350	394	354	321	365	372	337	362	349	351	342	345	348	349	368	345	356	351	358	357	390	324	354	329	317	366	343	365	321	362	374	358	367	342	372	325	360	338	325	364	355	329	361	360	352	374	389	336	353	354	330	371	368	354	353	356	343	369	377	336	344	338	388	376	362	357	368	350	345	358	307	330	329	349	359	331	357	370	325	341	351	366	337	364	364	360	315	347	374	350	316	346	329	326	360	343	339	362	368	363	375	371	348	347	337	308	330	397	368	374	377	351	363	372	350	355	336	400	344	362	402	335	368	367	359	368	315	328	347	392	349	336	363	381	357	381	368	348	385	304	344	332	390	339	355	318	359	365	356	319	318	333	332	356	385	351	365	326	351	344	363	381	346	351	383	337	380	349	346	338	350	376	338	377	342	377	353	384	367	390	358	358	331	319	384	378	380	351	359	346	340	347	334	350	381	353	377	367	338	389	369	342	356	346	343	367	347	357	377	359	381	327	372	340	359	341	349	376	330	377	357	323	368	312	341	358	358	348	382	387	334	374	351	367	359	352	353	334	385	370	365	347	348	382	368	386	379	342	348	367	325	397	356	351	347	363	383	357	348	370	419	350	346	342	322	389	379	378	349	362	359	383	367	351	345	338	341	354	367	349	334	344	382	355	329	328	353	342	362	346	367	374	372	360	373	322	346	359	361	341	352	344	340	376	364	330	357	322	343	351	343	367	376	340	385	336	338	393	367	379	380	345	364	342	376	345	337	354	371	342	355	364	328	337	358	372	374	382	339	321	348	390	334	359	362	368	339	330	344	318	346	373	357	338	356	329	349	381	346	350	340	332	357	362	387	350	388	365	375	324	327	357	359	355	318	341	379	338	354	396	342	352	350	364	370	317	329	374	366	349	343	378	356	353	352	336	380	368	355	342	380	337	331	342	367	385	373	372	325	362	406	318	323	368	338	331	353	366	368	321	353	324	387	336	365	333	344	380	357	351	352	358	374	390	343	334	356	354	364	341	379	367	343	363	344	341	331	371	359	330	357	340	338	329	338	347	341	375	340	346	366	375	368	342	381	343	360	365	358	328	373	367	317	361	307	368	353	324	359	346	341	372	373	345	288	334	341	340	339	368	385	404	347	337	351	340	323	364	347	383	328	369	319	387	331	342	364	379	351	358	323	355	332	366	373	348	381	374	387	376	362	344	374	356	362	346	378	400	354	362	347	360	324	324	355	373	334	340	375	364	386	367	359	362	353	389	392	330	377	355	360	350	336	366	363	365	378	302	381	358	335	364	359	347	363	337	335	323	354	342	367	367	371	338	340	340	338	354	371	342	361	360	362	373	406	361	354	328	354	371	341	331	319	353	331	363	383	373	338	367	397	368	354	361	416	337	307	383	342	356	376	402	353	334	350	375	366	347	368	370	342	389	365	334	345	370	368	328	327	379	363	381	359	330	361	342	324	334	360	362	402	323	366	348	344	416	371	357	343	363	325	347	358	376	364	355	358	309	338	354	343	347	366	357	331	345	344	358	363	379	386	367	360	345	304	338	368	368	366	355	359	355	313	386	400	336	368	349	318	335	362	349	375	379	360	362	352	351	356	378	345	387	345	338	343	366	337	343	351	315	347	384	353	373	366	366	351	358	369	364	380	356	358	347	327	364	362	358	335	372	353	343	362	367	339	365	386	380	351	364	372	389	321	341	358	320	350	343	379	332	333	339	357	336	339	353	320	336	338	337	328	351	332	360	356	355	367	367	362	335	371	351	362	365	350	379	373	338	375	346	346	381	327	351	359	347	354	354	335	349	359	339	367	358	381	365	321	404	328	347	368	357	320	345	341	364	371	358	346	359	333	341	347	356	336	325	358	355	357	347	353	347	354	360	368	363	352	346	370	364	368	356	341	389	413	323	377	353	330	334	345	363	375	367	340	369	363	372	361	328	344	345	359	327	338	379	378	380	352	355	375	341	347	347	333	320	339	335	361	341	341	370	351	382	369	359	358	380	367	331	342	368	349	330	365	375	375	352	370	342	355	366	346	377	324	347	364	356	362	363	374	366	360	339	344	326	361	361	358	359	318	386	366	347	366	361	358	353	363	338	342	337	341	348	377	350	373	359	367	367	369	356	353	380	340	384	346	387	365	327	346	344	350	346	319	360	358	337	350	372	355	350	361	351	360	371	365	347	373	356	343	363	356	353	364	351	360	370	351	393	336	349	353	409	357	346	359	345	343	369	391	341	346	401	348	323	327	329	353	349	353	365	361	335	303	358	375	342	359	365	350	386	343	370	339	349	383	370	381	367	347	362	331	336	337	350	336	367	349	365	361	357	364	352	392	375	346	356	372	363	345	347	352	361	347	366	361	322	349	375	344	364	348	362	354	353	373	345	336	361	327	341	328	352	377	346	369	343	330	366	361	354	354	379	340	360	328	341	354	345	396	353	308	361	358	348	329	354	350	352	350	350	360	356	365	367	323	352	324	365	332	333	324	340	344	340	335	352	367	317	386	340	376	385	367	373	390	354	329	364	335	358	377	354	350	370	381	395	324	370	379	389	358	365	315	355	353	372	356	381	369	385	345	356	336	339	313	357	358	354	340	353	352	332	339	362	338	349	379	323	359	338	378	381	371	335	368	343	351	342	322	322	343	402	351	346	329	367	380	340	396	316	352	338	378	371	349	357	362	379	334	331	386	377	374	345	303	356	345	330	374	388	370	348	375	335	366	343	361	346	396	399	314	353	364	346	343	335	370	358	360	361	365	340	358	366	352	322	331	368	359	337	370	347	367	357	362	343	386	361	343	377	362	342	354	340	360	352	355	345	376	350	359	397	348	383	371	353	367	385	332	360	374	364	347	376	361	361	326	351	330	311	376	351	371	377	348	344	361	349	376	371	391	355	364	380	359	368	347	363	382	360	341	359	337	314	343	345	360	355	357	357	341	376	340	350	351	358	363	379	335	386	352	388	318	355	335	356	362	366	360	323	332	353	349	357	345	325	338	320	374	312	362	363	317	362	364	330	335	364	401	345	334	364	343	363	345	369	360	384	360	348	326	331	325	337	406	330	357	361	386	394	379	356	348	356	364	332	356	388	326	346	371	368	374	360	384	341	357	327	364	341	367	372	359	339	358	349	354	384	381
18835	33707	30477	21186	16658	12583	8765	6352	5345	5363	6545	7506	6862	6204	5580	4044	2838	2682	2621	2289	2471	2690	2438	2560	1988	1268	1308	1086	785	698	750	805	770	708	674	676	700	624	677	760	652	648	634	636	681	647	596	619	608	625	654	626	654	968	1311	1214	973	824	636	591	606	563	593	531	557	552	566	543	562	595	550	563	596	571	593	574	574	553	567	595	579	576	569	598	586	570	569	581	565	601	561	563	563	569	570	572	572	537	570	563	605	559	616	595	566	561	593	582	618	556	535	547	622	601	524	592	566	538	566	590	548	577	563	548	535	576	574	590	553	586	597	604	586	563	581	531	553	550	624	568	621	563	595	559	626	618	587	581	578	569	574	613	580	600	566	603	561	533	573	617	567	570	560	529	574	604	599	553	575	567	595	568	523	561	523	587	573	552	591	566	598	582	633	572	584	550	576	572	606	578	550	590	537	559	557	565	588	579	592	567	610	578	537	558	603	543	585	588	584	603	535	530	561	580	600	598	603	551	564	544	555	547	570	550	602	573	533	618	567	581	588	610	584	548	511	584	579	569	565	585	559	550	592	561	555	614	553	574	563	573	559	588	576	544	558	585	570	558	609	553	567	571	524	569	601	591	547	621	606	596	541	579	603	563	579	571	529	583	599	571	557	563	585	616	579	599	587	619	595	579	587	592	575	573	610	554	565	578	569	575	564	576	571	585	542	582	579	579	585	626	546	564	581	618	576	577	595	611	554	514	558	561	547	547	555	589	569	538	551	560	618	582	590	575	584	655	536	574	569	589	594	578	580	559	580	583	583	544	572	563	615	553	611	600	543	628	570	529	590	565	576	551	534	575	651	593	577	556	568	496	589	583	586	567	595	583	563	545	589	571	586	586	555	568	587	627	570	589	547	588	626	573	573	568	572	579	560	599	567	583	570	537	574	585	562	619	548	580	546	540	561	567	537	568	566	583	616	594	619	561	522	573	552	598	584	586	566	612	551	607	595	531	549	531	528	586	600	635	581	584	600	544	546	583	547	576	542	573	542	549	634	585	547	618	572	593	594	547	542	569	530	623	564	569	561	585	553	566	596	527	557	555	578	560	561	611	568	583	589	599	635	558	564	604	586	579	587	580	566	555	549	589	574	608	597	562	583	571	578	580	556	531	601	610	566	586	585	565	536	582	612	603	573	514	550	558	557	566	562	560	576	525	582	562	581	588	575	566	564	577	542	655	541	548	572	557	561	605	595	560	559	532	583	566	587	556	571	542	553	592	575	572	592	581	587	544	552	588	562	574	599	567	586	558	554	555	624	566	582	536	538	592	563	580	586	542	581	555	563	518	568	590	596	542	587	556	590	527	606	525	593	595	607	568	587	533	551	621	604	595	581	548	552	536	586	606	577	562	594	541	594	599	546	574	586	600	557	588	545	593	570	538	548	564	562	572	593	547	594	575	540	581	575	563	576	542	561	592	554	583	584	584	569	593	555	578	556	579	548	618	552	570	574	571	539	561	593	569	593	568	560	618	575	542	552	561	538	572	567	607	559	559	576	564	571	564	579	587	574	576	610	580	537	540	578	590	561	558	588	571	583	545	568	578	559	535	537	569	528	576	599	590	540	601	524	541	581	597	588	597	544	566	550	520	580	573	525	510	598	559	591	579	624	580	577	574	592	543	545	577	574	603	552	523	556	595	589	591	585	608	553	555	562	562	590	567	560	547	623	550	585	598	546	575	595	541	550	592	577	571	559	519	544	514	553	620	556	570	560	547	573	534	600	576	552	574	582	607	602	526	570	590	545	543	570	584	558	592	530	593	531	579	587	596	597	594	569	545	564	576	534	596	535	630	586	555	606	550	598	564	587	553	543	571	583	576	557	557	576	603	559	586	567	547	585	605	573	533	552	587	603	613	547	592	544	540	582	571	611	562	567	584	574	541	582	560	537	597	568	522	597	527	581	616	585	571	584	595	539	560	556	542	553	555	564	594	569	518	617	609	548	557	526	580	599	570	560	582	616	572	583	541	594	577	609	565	596	569	549	574	568	579	586	555	564	598	560	588	568	564	595	566	580	598	540	551	561	516	593	573	589	559	578	576	582	569	619	555	551	587	594	623	589	573	604	581	575	536	576	577	592	594	572	623	577	583	590	536	559	600	560	575	530	553	542	600	621	548	549	549	561	554	546	582	595	529	574	566	597	610	564	576	591	580	587	591	600	552	567	572	549	593	600	547	548	558	585	594	592	587	590	562	565	589	549	622	597	578	575	590	608	568	581	592	607	529	580	545	553	587	622	586	615	599	600	611	570	564	562	579	583	595	565	571	612	581	603	585	614	595	544	570	560	594	620	557	591	651	523	584	598	558	578	535	531	570	547	571	555	573	533	580	615	542	609	592	567	576	509	565	568	602	580	570	565	561	603	601	584	599	593	580	558	616	562	577	574	593	510	571	590	581	564	559	583	571	530	612	582	595	548	561	546	596	618	555	536	560	559	576	618	539	573	592	577	555	579	593	538	592	594	585	556	590	563	557	546	555	557	626	550	547	549	586	607	551	546	623	576	571	600	536	527	600	603	576	532	596	569	534	556	595	627	605	586	575	560	595	551	587	600	564	546	589	574	593	558	537	593	579	617	567	540	555	586	552	549	543	575	559	566	596	568	623	574	609	588	573	586	578	578	578	565	556	564	585	536	557	564	549	576	580	604	589	573	572	561	554	585	569	559	574	590	549	554	596	579	585	575	584	583	556	565	581	554	572	589	598	562	578	567	602	614	599	571	541	573	547	541	544	561	554	557	564	569	556	563	579	540	609	570	606	583	578	547	595	565	531	593	575	569	562	548	610	573	588	613	522	563	566	620	549	624	527	603	615	542	573	563	569	568	572	565	559	594	579	606	555	574	570	562	570	555	534	579	576	586	589	581	595	591	567	570	607	534	600	607	592	584	594	601	514	592	546	588	530	596	555	544	578	623	564	545	564	583	589	617	580	539	558	514	524	575	586	576	573	567	589	547	587	576	585	549	607	560	581	595	625	579	584	582	588	586	557	515	543	566	573	591	612	569	556	532	606	549	551	575	566	565	600	571	524	601	600	629	586	543	564	579	543	600	565	562	568	591	567	569	598	591	585	554	602	568	592	575	621	554	569	529	537	583	611	588	577	599	573	550	557	581	580	567	574	547	553	593	604	560	583	613	593	571	574	544	580	644	573	607	592	563	474	559	579	571	579	585	586	558	575	622	572	622	547	577	600	549	553	568	556	577	525	538	551	545	593	584	566	572	579	582	574	578	598	553	577	623	598	589	556	573	612	570	607	579	579	580	576	591	532	569	560	576	557	562	596	558	594	589	603	588	546	563	576	523	566	559	603	533	627	603	608	585	518	578	613	584	583	575	597	594	572	574	581	545	591	575	546	582	570	586	563	591	563	569	585	575	586	545	582	569	569	589	559	548	562	560	585	592	555	577	599	603	587	553	564	608	560	550	573	575	540	561	572	572	534	560	595
23343	21376	29263	23900	21454	20540	10335	4093	2918	2965	3875	3944	3582	3313	2929	2303	1481	1319	1279	1256	1440	1396	1207	1401	1426	885	628	664	566	471	422	395	450	402	398	365	381	411	360	422	387	399	390	344	376	371	375	325	364	353	364	357	370	625	1029	770	624	508	413	361	367	333	335	338	304	370	340	341	343	314	322	316	360	340	355	358	316	323	308	354	338	308	315	319	328	333	358	336	322	324	307	332	336	358	349	329	313	331	351	344	325	328	341	345	316	327	350	312	346	316	338	324	316	336	372	325	346	309	304	351	324	345	296	339	352	324	333	313	296	310	317	309	340	371	380	340	307	326	337	339	314	334	319	338	338	325	319	325	320	338	330	330	336	347	341	339	337	300	340	308	333	306	331	336	357	321	332	297	334	345	329	342	343	330	351	367	366	308	301	325	311	325	344	341	348	301	302	318	353	319	350	316	332	324	318	324	330	330	315	341	359	280	337	349	316	359	337	318	332	352	350	329	340	319	331	341	346	312	320	318	346	325	313	336	337	352	332	351	314	330	299	329	314	341	335	314	338	334	345	303	344	329	312	360	360	317	316	324	299	330	333	341	319	330	334	342	310	347	301	337	319	309	327	341	319	341	357	330	339	358	350	356	326	364	353	366	336	346	370	348	348	345	327	337	306	330	334	344	316	333	313	315	321	350	309	301	326	324	322	332	308	349	340	313	374	316	338	341	313	348	329	301	329	324	334	348	346	331	334	340	333	327	329	357	339	364	349	366	333	335	301	312	343	343	362	355	303	348	362	344	317	300	304	347	329	308	339	311	307	309	367	292	314	360	344	325	344	344	331	323	322	316	342	294	339	341	346	351	345	335	324	317	340	345	338	331	330	286	333	346	337	331	323	332	339	326	325	340	352	314	333	334	331	349	352	346	334	307	314	342	318	333	333	337	328	343	324	335	333	355	337	320	319	355	354	344	353	314	315	322	326	320	302	329	343	318	319	313	332	326	293	300	343	344	315	340	310	325	301	299	315	325	333	310	334	305	322	331	361	313	348	316	319	332	352	340	336	338	312	364	326	348	344	327	317	357	334	328	345	347	332	317	341	333	325	354	326	328	312	327	306	340	349	346	356	346	310	321	323	292	356	322	326	299	309	322	338	333	342	333	326	299	342	351	301	310	327	334	349	320	306	308	304	364	362	366	352	334	351	359	328	364	378	328	351	303	347	340	323	322	360	339	334	327	308	343	315	334	329	341	348	333	363	338	310	335	314	316	319	332	356	341	346	339	314	337	328	358	358	371	333	302	336	338	345	331	340	354	337	326	333	302	330	355	302	318	343	309	329	342	317	329	353	357	324	321	344	318	348	351	316	296	325	350	349	339	353	338	330	307	312	330	300	323	343	330	339	325	333	320	337	320	301	342	346	303	327	333	329	362	367	330	325	336	338	359	349	369	316	314	331	349	336	325	345	329	312	318	339	338	351	346	314	319	379	357	352	331	352	325	324	306	311	332	325	338	330	347	317	319	336	300	317	335	318	301	324	351	359	333	333	329	351	314	341	326	326	313	324	379	337	342	301	357	365	313	352	318	334	322	305	312	343	320	310	321	356	319	318	333	335	335	304	370	334	369	336	343	354	348	355	335	313	319	324	307	342	312	315	334	325	312	341	340	346	343	333	373	323	327	327	358	329	342	390	341	351	356	347	329	314	365	329	309	345	348	346	325	341	305	315	352	338	352	331	318	323	323	343	338	324	327	356	348	317	337	326	340	307	332	323	352	296	357	323	315	321	331	335	292	285	341	350	338	332	346	330	333	346	343	349	331	322	333	342	373	363	338	365	304	327	318	333	301	335	326	358	355	346	342	315	318	351	338	327	316	335	373	357	316	322	335	305	330	344	300	329	328	320	328	343	300	333	294	277	332	322	327	330	329	327	375	346	317	339	338	350	320	323	333	323	336	331	334	328	341	357	306	334	358	331	329	334	341	324	298	318	358	299	332	306	342	330	357	375	360	320	337	349	327	369	319	307	329	305	330	348	326	303	349	330	285	318	334	366	355	359	324	347	372	346	312	342	317	353	318	320	354	344	298	349	343	339	325	310	332	353	365	385	313	330	301	323	310	333	347	326	304	351	352	325	317	325	315	340	323	336	301	322	339	311	334	305	329	296	336	316	339	336	344	325	342	360	335	335	325	319	366	344	357	356	316	335	343	329	329	337	379	344	336	344	351	342	323	327	349	304	319	376	356	308	331	351	306	332	340	340	346	319	324	317	306	343	295	321	312	352	319	331	340	319	316	364	312	362	350	311	339	322	340	327	314	328	326	330	340	343	329	330	345	296	330	323	384	307	350	331	335	310	318	329	340	336	309	330	318	325	334	299	347	353	305	372	328	328	319	327	367	346	328	318	335	365	327	310	315	342	347	319	325	315	354	334	336	329	346	327	322	295	355	335	354	351	337	329	333	351	331	340	301	292	341	324	314	342	357	312	319	372	365	346	309	317	319	333	350	355	309	360	337	322	333	330	362	349	304	340	338	327	325	340	322	330	309	357	319	360	342	344	333	348	321	343	344	312	341	343	325	307	329	349	342	309	334	327	336	355	298	338	311	341	341	346	330	308	334	331	338	323	360	348	336	330	347	346	285	341	334	323	366	346	338	342	322	340	319	312	339	296	351	307	341	309	336	336	341	321	332	321	381	312	322	323	358	342	341	308	329	334	299	343	347	313	354	314	306	334	341	338	300	342	343	332	303	336	346	341	332	349	325	340	348	333	344	353	329	334	322	325	358	308	328	329	367	366	324	332	308	319	307	320	340	332	345	325	318	346	354	334	347	346	355	315	324	371	347	317	309	327	338	300	331	314	322	305	306	350	319	371	364	322	339	325	322	359	344	366	337	317	335	322	314	340	339	313	326	348	339	341	277	339	339	342	318	348	323	340	348	353	312	353	337	314	338	359	317	327	332	316	342	302	328	318	311	333	357	342	338	315	316	345	360	329	330	324	327	327	331	325	318	318	355	326	316	344	315	333	328	336	375	325	323	297	326	324	346	339	329	316	334	321	316	311	362	345	322	338	328	330	341	341	326	335	359	341	333	339	323	356	322	320	326	330	356	338	334	350	337	327	350	301	325	316	372	344	335	315	354	345	339	334	285	328	356	317	341	312	336	327	319	318	316	328	349	344	325	314	346	335	347	310	327	366	347	320	360	365	310	326	356	319	322	326	349	294	323	361	328	344	330	330	324	317	324	328	331	343	298	356	337	359	327	338	304	303	327	316	321	322	338	335	321	316	302	341	325	348	336	323	354	349	303	309	334	342	319	308	341	334	311	308	327	322	314	303	295	325	315	350	334	336	323	347	305	301	331	370	301	296	364	328	299	366	339	323	343	318	351	355	310	320	325	326	361	357	310	331	326	283	312	359	347	317	307	298	352	317	358	338	351	320	327	333	324	332	338	314	308	321	342	318	341	339	309	339	331	323	334	344	290	342	327	313	325	335	354
21125	38608	34769	26027	22129	16969	12330	9327	7997	8241	10103	9855	9257	8528	7330	5418	3590	3342	3224	3164	3452	3390	3049	3360	3368	2073	1376	1324	1041	817	748	759	795	710	662	685	632	600	591	665	636	628	577	589	600	548	599	607	604	594	559	632	615	1249	2259	1462	1211	914	707	636	579	546	534	522	535	566	525	531	570	536	499	553	503	546	536	507	550	498	532	524	520	495	506	520	525	528	525	520	501	576	558	560	530	541	530	549	561	518	569	511	543	510	552	529	542	589	497	568	506	538	536	528	545	527	492	515	530	524	499	537	528	556	521	563	529	569	510	519	508	486	519	529	501	516	523	559	562	584	535	518	558	504	502	521	525	523	517	508	559	544	526	501	541	569	553	532	554	510	576	532	544	550	535	487	545	480	508	517	558	484	522	544	514	534	539	488	537	514	551	558	486	508	549	511	544	539	524	514	509	524	528	570	485	513	551	504	526	561	534	558	520	566	530	526	523	511	568	548	515	508	523	557	526	542	580	569	553	486	483	511	581	525	510	526	539	516	558	527	503	523	562	538	531	508	528	527	568	515	556	521	519	526	541	554	543	550	499	583	508	513	544	589	513	540	488	550	505	548	525	519	502	547	500	513	510	624	506	518	547	546	475	555	508	490	494	540	510	559	520	528	514	541	521	529	519	517	531	510	559	524	590	547	532	555	516	548	550	510	534	551	564	534	566	493	492	503	524	515	530	499	504	497	503	546	528	500	556	514	577	547	540	547	535	557	535	536	553	543	581	507	526	528	563	519	563	549	530	519	512	493	546	547	561	535	502	515	545	535	556	522	532	512	529	544	516	503	497	507	511	520	546	544	583	533	539	558	508	502	527	519	552	543	520	527	511	533	517	495	526	520	514	527	532	524	554	512	510	536	574	540	549	534	538	550	542	513	544	480	552	509	510	505	526	544	531	523	533	521	502	510	519	534	535	499	547	561	499	536	500	502	527	523	471	518	518	540	527	527	548	535	481	522	562	538	534	536	519	553	514	537	548	457	512	537	517	524	496	543	556	509	553	481	537	546	518	548	496	530	513	577	503	539	526	507	535	513	563	532	528	514	529	510	521	553	527	527	556	543	503	526	542	553	533	513	571	525	543	531	557	496	511	564	557	508	522	531	499	563	562	508	525	537	514	574	541	518	559	554	495	481	507	531	581	514	514	554	493	539	506	508	484	540	500	542	536	522	540	519	525	503	533	530	540	512	510	517	546	547	517	487	570	554	526	569	515	506	531	532	550	520	523	531	550	536	520	512	534	496	541	531	523	514	533	528	566	506	554	517	538	537	534	554	516	525	515	541	530	505	542	512	499	520	528	490	539	516	513	494	512	524	507	493	528	500	544	544	537	545	544	537	534	536	532	514	553	548	493	481	548	596	522	519	486	528	517	546	524	495	518	575	518	534	592	557	534	523	541	564	593	521	520	528	515	525	507	537	543	522	525	548	529	491	507	527	574	501	542	565	528	528	550	523	489	537	575	516	518	530	557	505	530	563	555	532	593	596	483	524	493	538	529	536	521	552	523	500	543	553	548	547	583	587	545	516	527	540	548	489	589	563	498	545	542	589	535	506	511	531	479	528	505	557	519	490	508	539	501	517	510	533	538	553	537	506	560	554	546	558	515	560	526	525	552	529	557	546	495	504	548	514	553	537	532	538	534	531	580	532	532	565	534	577	541	503	496	528	519	478	535	511	544	519	487	508	515	518	505	515	516	524	493	528	540	529	577	533	558	548	537	510	523	523	511	521	558	529	489	509	506	529	513	521	544	506	506	547	552	544	532	499	561	552	508	535	523	566	523	524	504	553	504	515	559	531	542	521	532	523	591	484	512	527	515	553	540	550	536	505	520	566	523	518	511	483	532	543	534	577	475	541	527	558	541	519	531	538	526	509	591	500	538	530	520	534	519	511	530	530	498	556	500	492	528	522	550	531	520	536	565	556	541	559	552	534	536	531	540	508	601	544	501	571	562	530	523	526	490	489	534	515	534	493	525	518	564	520	574	563	550	491	539	536	552	545	517	515	500	516	556	504	518	530	505	527	522	505	528	568	540	577	522	524	511	568	536	527	507	523	513	561	551	518	576	524	519	527	481	511	574	495	550	517	527	500	533	551	520	532	533	530	522	543	508	511	506	554	543	501	549	510	551	545	544	530	566	509	551	504	490	524	522	533	523	563	516	535	519	516	585	476	549	538	488	554	556	541	500	543	518	560	515	507	518	506	496	584	533	530	547	512	542	558	509	548	540	520	486	541	556	496	545	521	497	575	525	512	527	562	503	545	513	493	539	545	500	566	557	543	496	513	553	497	552	541	521	520	531	517	499	517	530	562	533	496	531	530	542	500	538	561	542	587	518	490	552	516	536	551	511	582	547	473	531	535	550	528	543	500	535	570	512	518	537	466	538	550	553	510	566	526	549	540	512	590	531	551	508	542	522	516	546	550	568	517	496	539	541	544	545	548	592	530	508	552	526	497	476	499	592	519	534	534	558	568	516	534	516	514	549	560	540	547	561	530	514	561	515	500	491	540	530	558	530	521	530	518	545	555	522	524	551	509	523	537	531	509	511	511	575	534	533	516	552	476	478	565	544	510	542	517	532	538	516	538	544	505	551	523	517	519	558	546	520	539	578	516	532	551	483	525	483	523	535	564	513	540	555	492	510	484	538	529	480	531	534	520	531	545	553	502	574	505	511	523	548	535	533	562	515	531	555	500	544	553	553	523	517	549	569	496	536	518	560	542	539	548	520	532	543	492	519	564	525	513	519	534	567	547	519	538	549	552	552	513	515	569	519	536	505	546	530	552	535	538	552	505	522	496	520	510	497	510	489	543	526	556	504	493	504	517	537	489	533	493	548	543	534	537	527	511	509	515	546	546	566	523	554	516	566	530	505	529	543	553	546	551	532	528	493	496	530	550	520	557	538	495	512	511	549	549	549	537	524	528	539	553	516	517	507	545	559	543	551	520	519	515	511	529	503	547	540	532	494	574	542	490	555	565	517	534	497	529	562	553	531	516	499	542	560	530	511	545	535	577	537	482	502	534	511	560	507	524	505	490	553	531	517	545	513	524	522	569	515	530	527	557	493	551	499	527	534	514	523	526	545	526	524	520	503	514	542	537	487	525	526	518	512	573	513	497	493	514	526	539	512	516	549	529	537	521	508	559	496	565	530	518	537	521	530	500	551	539	508	549	508	510	506	501	516	533	552	549	516	563	533	508	514	503	560	536	547	526	535	497	570	542	499	552	512	530	549	528	508	495	540	529	516	519	494	513	564	534	496	529	542	510	512	515	533	501	592	500	506	579	534	536	528	543	495	522	498	554	528	522	535	505	563	521	508	532	517	502	515	516	525	555	516	567	536	511	558	517	559	538	545	545	511	502	529	556	535	545	562	527	539	546	456	521	533	540	527	533	537	533	517	496	539	487	546	531	537	538	557	561	509	505	509	526	551	546	530	542	471	518	539	527
27161	21476	17451	8513	3888	2295	1487	1213	1185	1362	1765	1657	1661	1442	1273	986	715	661	722	657	740	753	592	806	759	460	516	460	437	414	348	329	358	402	307	346	346	334	312	342	336	312	304	300	326	326	341	339	325	345	330	336	344	316	386	348	380	342	317	339	344	305	351	323	317	312	313	288	305	327	306	297	313	279	321	339	328	324	297	298	273	310	281	303	334	360	338	315	316	320	294	311	316	311	338	302	298	294	299	307	299	312	331	323	325	291	308	298	326	315	302	317	316	323	292	315	282	306	301	315	327	340	305	320	301	326	332	283	329	342	339	299	329	325	295	306	332	319	321	290	321	356	342	342	327	301	332	287	304	320	316	336	306	306	318	304	312	287	302	291	299	323	333	314	321	321	317	326	319	314	287	335	305	334	327	290	320	312	307	318	347	301	334	319	354	308	302	325	312	325	277	339	293	338	316	321	324	304	330	312	308	317	330	307	319	328	332	299	313	305	334	311	334	308	306	329	323	309	327	308	316	330	306	316	304	306	301	310	305	307	274	314	314	296	341	283	321	316	322	323	313	322	300	307	342	319	294	313	328	323	293	287	344	309	296	322	311	290	305	307	308	292	293	304	291	350	318	328	273	330	298	317	283	317	309	317	314	287	276	322	294	339	308	311	328	301	306	336	298	286	312	348	313	334	340	311	316	326	324	293	327	316	334	328	278	314	324	305	313	319	329	295	323	295	297	337	334	308	299	317	311	312	328	305	331	298	298	320	312	320	327	327	315	285	317	295	291	359	290	296	334	322	354	286	331	294	354	347	302	318	298	324	311	302	298	312	326	318	310	306	325	321	304	344	324	291	307	308	317	339	296	353	326	293	313	322	306	307	284	319	352	296	277	294	320	302	341	324	307	315	322	344	344	315	335	290	336	336	300	317	322	314	335	312	299	338	324	302	331	301	328	304	329	290	305	308	296	325	332	326	304	302	332	316	324	339	312	329	306	320	300	287	315	319	320	323	337	313	301	342	292	290	343	288	290	309	276	308	296	335	319	304	320	299	343	319	297	322	312	310	303	329	308	301	305	316	304	325	307	335	301	326	323	320	301	340	348	293	324	300	313	311	323	299	353	285	321	277	288	321	299	294	307	339	329	312	289	304	290	264	283	337	313	301	310	341	325	301	325	306	312	297	313	346	338	301	302	318	298	335	319	321	327	313	346	276	301	287	282	288	337	330	310	346	307	311	298	271	292	295	304	332	297	324	331	324	309	309	349	317	314	330	327	321	311	322	336	320	324	313	289	275	305	319	304	326	308	281	314	317	325	310	318	315	300	361	300	321	319	291	338	274	330	322	299	325	339	309	337	319	308	317	270	328	306	299	290	321	318	320	299	323	345	314	326	315	315	314	315	321	325	312	303	298	318	325	307	288	311	332	307	284	307	316	329	318	319	311	357	297	324	285	303	305	319	306	295	292	305	325	312	314	287	280	322	324	311	305	283	319	335	325	300	317	307	287	315	329	302	324	276	278	312	336	337	320	275	304	272	293	295	313	281	307	316	322	327	329	326	317	303	307	314	315	321	331	315	320	334	305	284	304	329	310	299	321	302	299	343	324	297	317	308	323	320	312	310	315	305	343	318	298	309	308	343	321	323	297	343	326	323	331	313	330	298	326	323	304	318	320	316	294	313	324	339	314	312	302	296	308	301	313	316	304	298	298	319	340	291	317	343	320	333	314	307	307	289	303	300	319	294	291	306	318	335	299	313	307	314	312	328	309	319	303	306	335	296	344	295	357	324	314	295	334	318	318	273	327	331	296	323	312	366	303	309	321	325	281	357	323	319	309	335	307	314	301	314	320	287	323	319	304	306	304	307	323	318	338	301	309	307	324	266	306	356	333	311	311	339	328	311	310	309	326	309	296	314	311	294	313	287	296	342	306	290	296	291	342	309	301	288	327	322	287	324	309	317	313	320	315	336	312	291	319	334	321	310	325	329	312	335	308	313	316	323	282	285	299	295	302	308	304	313	311	310	311	308	318	324	297	325	305	363	338	277	306	323	313	328	311	312	324	353	316	317	328	311	322	317	305	296	303	290	360	305	345	338	317	310	323	305	338	288	317	319	298	313	296	296	304	279	290	306	324	314	326	318	295	327	283	321	315	328	328	306	342	329	327	315	298	346	277	327	319	313	297	306	332	318	307	311	332	317	315	316	322	304	302	310	319	296	299	317	308	296	319	330	273	311	325	320	294	342	309	312	326	290	299	311	349	314	315	315	319	338	291	311	323	300	294	305	313	304	347	310	302	295	341	323	279	330	310	272	363	299	321	319	307	321	313	304	308	360	310	307	289	317	316	308	329	298	311	326	294	342	322	288	311	322	277	328	320	267	323	318	314	310	316	317	310	291	325	299	310	303	328	322	315	348	289	299	332	323	304	315	273	304	296	306	290	299	311	321	328	300	348	300	317	313	307	304	366	322	303	332	314	326	323	315	313	253	315	318	291	359	292	311	346	321	311	308	313	328	327	292	326	314	300	331	302	339	318	323	319	311	318	277	338	318	324	346	336	312	347	323	326	282	303	283	343	337	309	356	338	321	345	291	291	321	316	341	265	316	322	327	310	269	323	313	307	338	330	277	312	282	289	273	322	301	325	279	317	298	328	311	306	299	307	320	288	319	318	297	311	311	311	283	268	335	296	325	314	330	308	318	295	285	318	328	312	296	315	329	352	305	338	324	329	303	343	328	314	324	290	318	328	322	294	289	295	329	305	325	336	294	294	333	297	324	320	306	319	328	306	324	330	323	323	312	295	307	327	272	315	332	309	315	326	314	296	323	345	297	322	328	292	308	303	334	305	301	312	303	302	322	318	287	365	332	324	319	292	314	348	340	354	315	316	310	317	268	338	305	329	311	306	325	322	319	343	322	318	322	311	315	329	315	316	302	296	324	334	330	295	335	307	302	307	309	332	329	336	328	304	322	280	279	333	318	318	331	309	353	279	310	308	320	344	303	306	282	291	326	291	345	331	321	311	312	317	288	333	301	302	335	301	290	333	306	306	311	315	313	317	318	308	305	304	301	348	331	312	306	317	299	296	287	311	302	325	338	341	329	321	313	329	335	302	310	318	307	300	329	312	314	356	330	316	299	308	307	307	341	323	316	336	270	309	301	307	294	323	301	314	296	298	309	323	325	296	272	305	313	311	298	311	308	310	323	317	321	319	311	320	334	283	332	345	311	315	318	324	278	312	317	322	331	311	306	293	331	270	296	335	312	326	310	332	302	354	343	305	299	319	333	322	299	313	312	314	302	307	279	267	323	313	307	315	306	315	297	325	339	315	290	298	304	337	296	359	317	314	318	316	322	311	317	329	317	306	299	332	309	339	323	312	271	314	329	313	313	309	300	344	295	299	311	295	308	308	335	334	293	312	337	305	286	271	330	325	329	338	320	301	312	281	292	332	307	318	316	318	311	314	345	271	314	317	307	306	319	311	299	325	318	303
16568	25639	21033	13210	9186	6377	4457	3463	3320	3960	5250	4902	4648	3898	3384	2456	1672	1639	1635	1716	1708	1716	1463	1908	1701	961	1002	968	803	691	664	568	649	563	560	624	565	561	510	573	536	564	541	546	580	540	542	572	529	544	555	591	550	593	688	641	629	537	543	518	505	494	506	555	532	509	578	501	529	542	502	523	502	493	522	497	502	483	481	551	488	539	493	515	469	513	525	491	497	545	494	482	521	493	536	542	490	515	539	529	528	493	531	507	496	536	502	505	504	491	530	531	480	522	493	482	513	546	504	486	493	505	469	553	533	533	470	499	507	492	516	499	499	507	486	503	554	488	491	488	536	541	504	499	559	487	510	516	492	492	517	528	545	513	485	485	532	523	503	517	516	506	522	518	523	514	517	506	498	499	522	486	513	466	484	514	545	501	516	532	519	532	540	529	501	522	511	514	520	506	526	523	531	536	519	538	519	531	467	500	525	530	522	513	512	538	535	518	553	503	522	506	514	525	526	537	520	505	510	543	518	504	493	520	510	503	525	540	501	475	561	509	565	520	471	517	503	523	489	496	531	516	498	498	506	520	495	529	475	549	512	504	501	490	536	467	475	501	524	491	544	554	488	533	539	501	527	482	509	507	492	484	502	522	521	485	499	518	515	491	528	492	549	544	558	514	513	483	532	511	489	515	521	553	474	529	534	526	511	493	515	494	520	499	502	495	521	482	516	507	521	460	534	521	519	511	537	485	524	497	485	516	484	493	511	526	507	518	519	521	529	522	505	494	501	514	499	519	513	518	521	480	530	496	531	502	512	479	524	510	525	501	520	525	506	524	502	495	513	468	504	543	503	572	537	526	522	504	532	498	521	471	535	500	529	516	495	532	487	501	539	542	519	527	514	551	524	510	502	485	569	435	510	498	490	517	552	480	549	524	546	499	472	523	494	550	512	511	517	494	498	472	504	501	516	532	477	506	522	522	505	507	529	484	488	481	491	470	547	490	465	520	532	487	476	533	481	506	519	486	517	480	534	481	507	509	520	480	475	495	522	530	503	501	488	563	504	526	533	549	519	495	524	489	544	535	531	530	460	520	481	500	520	447	490	510	498	514	506	482	479	510	540	507	486	488	499	501	516	509	515	464	509	508	529	489	536	559	499	506	520	523	467	532	507	501	500	478	497	530	479	499	539	524	531	498	523	525	509	506	498	505	528	509	499	513	504	497	525	534	542	543	482	531	525	472	526	502	490	490	514	449	478	500	508	535	467	510	488	524	489	512	514	473	523	523	500	514	532	514	548	490	522	506	508	491	535	444	514	500	495	527	493	525	501	524	493	494	495	515	509	523	495	505	531	527	515	555	548	523	524	531	532	519	501	484	506	480	530	559	475	502	555	509	535	513	516	497	497	493	551	521	494	519	491	540	507	497	554	507	517	536	505	480	532	541	495	501	577	490	509	494	501	527	529	551	515	566	547	543	531	536	543	549	501	497	501	523	552	532	496	496	501	482	481	550	509	514	532	527	507	569	507	506	490	551	536	521	537	502	521	523	497	528	511	537	472	515	539	537	520	499	524	526	514	468	499	508	530	521	512	480	511	519	529	563	500	505	493	478	533	516	455	501	504	518	478	534	514	514	530	545	509	515	511	547	497	535	499	508	513	503	516	490	493	495	505	465	504	510	518	511	509	521	505	525	506	511	497	520	500	499	491	517	490	504	507	461	498	549	495	509	517	529	484	522	472	543	516	473	484	553	569	556	530	538	458	506	468	530	513	521	512	516	485	470	489	512	505	499	490	515	518	502	494	515	531	500	506	515	492	550	503	527	519	481	499	546	482	519	520	510	484	484	506	487	470	512	520	516	553	552	536	564	464	480	529	503	481	490	525	498	526	508	503	504	506	497	470	509	520	539	522	493	508	513	525	510	520	482	488	514	532	531	512	514	523	492	491	478	525	508	533	518	536	507	480	531	489	508	564	534	501	507	474	507	513	489	505	543	504	515	553	502	516	492	538	475	541	472	517	522	520	540	508	521	517	499	517	499	513	526	527	516	506	540	521	540	477	497	538	508	468	516	506	550	533	561	508	499	524	504	512	514	531	496	511	501	520	468	465	496	545	508	524	522	493	503	506	509	508	523	520	493	522	507	520	521	469	549	487	502	481	546	530	507	521	525	513	473	482	505	475	484	499	505	518	523	516	501	537	509	489	522	534	525	537	496	532	550	544	501	546	487	521	494	505	483	527	533	529	515	516	550	524	485	530	493	497	512	506	500	522	522	499	479	531	509	541	509	482	466	500	470	539	500	495	496	483	554	524	531	522	540	492	510	493	513	500	511	511	504	531	504	522	535	499	474	506	502	500	513	496	502	510	491	502	507	520	538	544	518	519	489	546	498	508	526	486	496	491	499	489	477	533	501	541	527	512	561	509	469	544	506	474	492	487	474	514	495	499	522	552	495	482	501	496	550	478	551	501	568	480	532	509	493	510	493	512	519	518	565	524	503	515	516	506	491	557	535	450	505	485	492	488	496	560	525	474	519	563	472	499	530	531	483	458	506	507	503	508	537	465	493	508	501	488	511	517	471	506	490	469	510	537	508	530	520	519	498	481	501	529	515	491	490	505	468	495	525	539	535	499	505	539	498	519	500	514	512	545	487	526	546	537	500	499	515	527	468	548	550	520	500	477	490	523	498	476	490	512	521	487	499	504	507	519	498	509	514	499	526	508	508	531	507	518	533	509	499	558	518	518	556	504	498	508	508	536	500	477	499	481	488	478	519	454	492	499	482	511	488	549	541	501	504	503	530	526	500	512	488	510	449	512	514	503	526	533	514	549	504	483	507	556	485	487	490	542	463	485	528	506	516	520	468	530	538	518	538	526	510	508	540	545	524	509	480	554	533	540	526	483	508	505	489	511	499	515	476	528	523	504	517	503	518	456	481	518	555	495	494	526	503	538	508	530	491	483	506	518	506	488	513	519	526	470	509	497	487	494	486	547	498	540	511	515	468	514	522	520	504	543	565	530	504	485	530	528	515	520	496	504	502	503	500	501	491	514	478	515	463	511	537	498	489	560	479	502	514	472	522	492	512	553	515	491	515	510	520	502	514	514	501	509	538	508	489	571	498	504	535	506	499	518	509	481	503	487	571	512	482	492	535	524	510	529	520	509	520	526	495	536	495	505	526	464	492	510	490	499	542	488	530	512	537	459	512	533	472	514	483	468	513	529	522	529	495	489	471	484	503	525	474	505	504	513	550	508	539	520	505	534	511	503	514	541	495	524	496	509	532	529	491	509	515	488	543	528	512	520	552	569	519	525	521	522	520	484	470	530	532	506	534	523	511	512	517	512	540	518	528	510	491	542	507	476	478	524	467	476	502	508	512	481	515	508	514	521	522	527	504	445	556	526	526	538	500	521	501	520	551	532	518	510	535	508	547	493	511	483	516	525	490	502	525	511	508	504	529	519	518	510	487	492	494	556	509	520	517	520	475	477	524	541	551
24488	21480	28704	24695	20546	10140	4282	2655	2318	2785	3157	2913	2561	2110	1815	1299	1087	1055	1063	1116	1070	1065	1008	1251	795	635	615	530	503	512	476	409	427	418	407	400	406	422	380	389	417	351	403	380	355	380	400	387	416	364	368	357	378	497	586	670	511	476	380	350	381	387	331	327	368	373	352	361	361	357	374	320	344	345	326	319	364	348	393	365	365	351	372	355	373	339	380	364	311	313	360	364	359	351	351	376	328	346	326	329	394	330	351	366	335	355	346	320	350	340	337	344	395	351	359	354	361	357	365	352	338	342	321	357	402	340	342	354	388	322	335	332	337	345	351	349	339	348	338	376	306	354	374	370	390	326	349	395	356	352	339	359	336	371	360	331	382	375	351	364	306	365	325	360	365	338	358	361	363	335	349	330	378	373	371	334	354	331	376	339	384	344	355	353	359	371	361	365	374	340	362	366	359	348	354	367	351	342	376	373	347	352	374	345	382	346	345	387	361	334	371	364	362	353	356	345	397	363	404	352	350	334	363	381	342	369	343	326	333	388	342	354	327	346	381	357	369	360	346	352	360	330	370	366	353	359	351	341	394	381	362	360	350	341	345	312	350	378	335	412	341	376	363	401	372	351	312	350	330	330	346	323	333	326	352	338	368	348	362	359	361	306	331	356	352	370	341	370	367	373	345	366	344	339	355	339	355	344	367	323	348	354	336	362	356	326	348	385	343	334	356	357	344	358	330	338	317	344	367	346	340	368	330	376	370	345	322	354	372	335	390	367	331	336	353	329	365	366	382	362	363	363	314	362	378	349	366	397	391	377	343	371	357	370	382	351	337	374	346	359	369	351	350	311	345	366	367	379	391	350	328	354	345	351	343	376	344	355	312	345	410	347	378	359	345	341	350	352	347	331	365	371	356	373	310	368	360	363	316	315	325	373	309	364	353	328	347	332	368	354	351	336	352	354	352	356	374	365	334	332	343	324	386	339	405	351	346	337	325	376	359	378	341	341	320	332	362	365	373	353	378	381	317	344	344	356	342	352	373	374	339	329	358	331	352	365	360	333	312	347	367	330	342	344	334	372	336	355	332	361	323	330	368	354	328	353	338	343	367	353	331	365	337	376	334	335	339	374	360	336	337	343	395	353	320	365	351	322	349	354	343	323	334	374	361	369	362	371	340	327	352	368	347	346	380	333	342	323	348	336	363	346	352	331	350	363	362	348	393	355	359	392	371	377	379	356	345	349	377	364	364	364	360	343	362	374	377	367	376	372	346	365	344	364	380	371	348	357	375	334	366	335	342	331	356	355	365	343	321	367	334	354	368	347	357	354	323	345	378	353	339	362	344	349	368	345	368	320	366	371	385	331	363	365	359	357	355	353	316	355	335	385	330	325	320	331	345	348	378	330	350	355	383	348	348	361	349	331	346	387	360	340	364	384	365	359	356	335	345	342	390	356	340	364	361	335	346	371	353	356	368	321	374	365	368	357	363	344	349	334	383	326	361	349	354	382	349	357	378	351	339	330	322	363	311	387	369	401	348	328	325	317	358	359	380	356	316	350	358	342	351	383	365	352	340	356	338	350	286	340	326	401	356	319	332	377	361	370	341	380	348	353	382	346	387	345	327	363	339	365	346	321	344	358	390	346	345	351	359	382	333	368	362	350	332	393	368	360	380	338	369	367	375	313	366	333	387	372	331	363	359	375	372	369	328	331	352	350	357	351	368	365	328	351	361	315	361	361	362	382	341	344	364	342	374	345	345	361	342	377	367	360	376	318	366	344	386	342	372	347	344	347	353	354	375	341	358	341	358	341	347	359	372	350	312	355	366	330	381	338	351	331	370	389	345	379	352	359	358	372	384	361	356	350	364	341	371	381	357	352	331	366	352	378	358	347	345	309	370	367	385	357	367	358	333	397	323	370	356	357	321	360	355	360	365	384	348	330	378	357	345	329	333	355	363	336	361	383	349	375	332	346	332	351	360	338	352	356	349	327	361	368	359	348	368	374	327	359	330	385	372	367	336	335	342	370	316	345	333	360	323	341	364	339	321	374	341	345	359	391	376	358	333	359	368	362	370	370	324	359	335	300	356	320	345	340	350	340	368	353	384	364	347	356	354	370	331	368	318	334	355	345	343	386	389	350	361	368	344	349	354	373	357	323	387	345	349	336	365	344	369	337	367	374	356	345	329	369	349	392	366	340	377	347	319	364	359	359	347	378	332	368	336	344	371	369	335	347	374	343	322	366	346	348	366	349	373	344	374	362	322	375	357	343	344	345	347	342	346	334	314	337	316	347	327	327	349	367	351	375	386	374	406	371	372	340	367	362	356	345	369	327	378	328	351	334	349	337	370	379	348	347	348	364	349	361	364	343	360	371	349	358	307	377	372	357	344	348	337	348	365	363	361	351	328	339	385	371	344	350	343	375	385	348	375	362	363	362	336	382	340	322	336	319	348	352	347	374	368	336	349	379	373	386	310	361	306	371	346	345	356	371	370	362	335	337	367	341	307	378	349	322	359	341	349	344	379	344	320	358	370	351	375	352	325	373	332	310	362	404	367	311	361	352	391	342	352	345	363	344	352	347	375	371	350	341	332	342	333	370	358	366	397	353	361	384	362	333	330	352	373	335	354	356	329	368	363	340	376	388	330	380	367	356	355	325	361	354	346	391	351	349	358	365	376	381	383	354	355	355	360	373	364	398	357	358	347	361	346	349	312	371	352	358	324	318	363	356	348	328	391	343	341	349	356	353	356	392	332	313	367	331	342	371	335	351	340	376	329	373	338	351	334	353	315	357	353	341	376	355	393	348	347	399	364	371	382	381	347	355	335	349	365	353	366	365	361	373	331	384	363	351	377	331	349	393	372	383	350	354	394	358	314	353	358	362	357	355	351	338	346	349	370	341	347	378	333	365	348	326	354	374	326	370	377	342	319	341	362	362	391	367	376	343	345	336	326	350	349	311	327	341	364	346	376	339	337	359	379	355	359	372	335	360	351	356	381	331	344	369	354	373	319	359	349	374	347	352	328	362	387	357	356	342	356	370	365	346	375	335	371	343	358	373	336	376	354	331	369	358	340	344	325	338	363	362	355	333	362	321	379	359	386	358	340	332	373	349	343	375	332	374	337	356	354	369	395	353	340	347	358	341	341	360	330	374	393	332	340	346	358	369	361	397	361	322	323	331	360	373	321	344	363	369	350	356	359	325	306	350	372	347	363	357	367	349	362	362	362	342	334	368	393	383	327	376	344	392	357	371	352	329	336	380	305	372	374	355	364	331	384	355	363	367	354	360	360	355	356	367	356	375	320	350	372	360	340	346	325	323	342	352	379	338	347	325	346	368	321	363	350	358	371	362	364	363	367	360	379	337	350	327	374	370	333	309	329	380	359	317	347	343	338	344	343	365	343	356	329	357	358	381	348	350	367	335	347	359	338	348	372	338	332	370	346	362	379	364	349	363	367	374	374	341	355	355	328	350	366	346	354	309	352	348	370	353
19103	34069	29886	20728	16704	12438	8412	6926	6375	7689	8488	7567	6802	5707	4630	3043	2706	2638	2696	2676	2540	2394	2245	2957	1587	1299	1402	1108	1014	1024	841	746	766	757	705	681	673	700	691	677	656	619	600	668	612	669	654	656	579	580	624	595	671	828	1246	1220	1067	810	680	666	587	526	577	580	614	597	526	596	569	599	599	535	562	564	530	565	555	601	556	567	549	554	558	575	616	590	578	587	555	578	543	586	570	557	622	561	567	571	555	575	564	562	566	545	564	563	586	583	563	604	598	621	588	587	570	598	552	569	582	570	600	558	583	583	554	531	535	568	561	523	565	556	547	533	604	579	588	605	582	564	596	601	554	592	596	564	588	561	575	608	596	578	573	595	543	608	530	557	549	573	597	593	552	561	568	541	574	569	571	586	582	550	553	530	593	558	607	569	553	580	599	522	585	546	573	526	593	567	572	539	536	543	555	528	578	580	548	610	562	589	598	614	596	556	574	580	583	587	561	554	585	578	589	573	547	553	594	555	593	604	560	587	582	595	586	568	530	574	617	580	580	614	601	573	583	601	583	592	586	572	596	536	569	562	550	567	555	579	592	570	585	564	594	596	573	577	585	541	572	541	578	584	579	529	586	564	565	563	565	563	553	597	549	614	577	598	601	609	618	552	593	539	612	567	558	568	566	602	574	533	584	598	588	543	528	552	551	575	554	582	549	590	578	550	549	583	556	575	563	537	595	540	568	573	572	562	531	535	556	554	560	541	597	556	596	621	579	610	578	620	567	522	578	567	576	555	585	586	550	596	589	623	544	582	542	572	577	586	561	557	540	592	545	611	613	555	594	578	552	576	571	565	567	583	562	591	550	550	543	536	542	602	615	560	541	613	611	611	604	611	553	567	577	547	563	587	573	564	577	524	545	507	550	577	573	554	604	572	606	548	573	569	546	572	548	583	596	612	586	584	599	598	552	562	541	588	612	553	608	568	596	581	519	574	573	578	595	617	522	575	552	547	620	612	554	568	561	579	593	571	554	592	612	587	584	607	571	601	610	568	584	546	578	557	597	528	569	533	561	560	563	587	590	593	542	575	585	545	582	587	566	600	513	576	581	560	573	593	582	590	587	550	557	572	598	571	623	534	566	530	546	583	576	580	588	551	600	580	572	589	571	537	599	573	582	610	585	577	571	532	572	547	572	584	577	582	540	581	524	558	567	556	530	587	612	568	569	552	585	533	575	596	594	578	537	566	515	577	540	556	604	586	544	606	604	598	594	579	580	568	576	620	596	555	581	559	560	567	603	568	536	583	605	549	573	581	527	591	570	571	605	583	586	587	579	557	573	531	586	582	605	590	573	582	579	568	613	588	541	552	577	594	562	546	556	604	599	522	576	517	571	575	568	558	545	554	557	600	593	552	597	520	581	574	593	571	579	612	571	632	567	640	580	546	536	583	596	592	532	584	576	610	541	553	579	605	574	537	598	587	564	562	575	535	581	576	516	607	587	604	570	564	553	564	602	543	572	570	583	586	563	584	552	562	551	569	560	556	500	584	595	586	567	575	589	567	574	608	581	602	572	586	593	537	557	555	578	571	592	576	581	580	568	575	584	593	523	586	501	598	563	607	562	546	547	532	554	537	630	589	571	548	554	592	580	573	575	537	559	552	564	611	593	621	586	531	575	566	565	605	564	571	570	543	539	594	573	588	592	547	550	567	560	591	584	542	559	584	534	587	604	541	555	582	597	592	553	581	570	578	550	539	569	588	565	601	566	611	577	544	599	568	578	589	619	575	546	554	545	579	609	579	600	575	567	574	568	575	576	580	588	559	571	568	566	589	559	555	588	575	569	578	586	594	589	594	574	551	561	577	585	561	527	568	562	590	557	550	552	543	570	555	577	565	554	572	564	611	607	593	565	580	613	569	609	567	557	592	578	575	588	567	562	540	555	559	579	583	539	558	555	543	542	545	546	558	584	547	533	590	579	574	534	594	543	589	565	581	543	590	594	587	593	578	545	626	597	559	541	611	553	576	528	600	565	572	566	575	588	554	607	566	549	578	577	557	587	562	596	552	548	604	598	606	524	596	578	526	591	572	572	588	556	533	583	549	574	578	564	587	528	563	531	560	571	569	522	568	548	582	584	580	632	605	560	537	598	545	553	532	605	589	564	570	521	575	545	560	602	590	557	570	591	555	599	528	588	540	581	524	547	634	569	573	563	578	584	559	568	532	547	564	561	552	592	540	554	522	539	585	592	556	581	573	577	600	567	609	535	523	553	550	566	587	605	520	577	582	585	565	589	577	574	540	569	605	582	586	585	575	571	601	570	543	601	557	570	540	525	565	521	564	548	586	564	551	586	528	557	530	611	608	589	604	563	586	595	537	605	610	536	576	566	599	575	530	568	574	559	594	620	602	573	585	581	622	592	541	576	544	581	572	617	554	595	553	584	544	560	603	560	588	551	572	577	548	575	580	603	590	563	594	554	605	605	579	586	578	597	591	567	555	579	556	587	597	549	594	584	594	560	530	596	604	594	594	554	575	567	521	565	532	590	580	559	563	545	545	607	549	560	567	551	583	537	554	515	574	583	541	534	534	570	564	508	591	566	583	557	595	555	596	571	556	563	604	615	523	586	589	590	539	550	575	550	527	547	567	606	566	582	551	573	605	613	564	557	558	548	545	593	556	579	558	546	601	574	593	592	540	600	556	570	547	559	560	543	586	623	580	556	578	573	592	557	571	546	581	568	588	579	551	589	602	571	638	564	548	608	558	582	614	601	552	577	571	565	557	569	556	533	574	568	567	555	600	574	577	564	610	495	542	584	608	568	573	631	584	597	591	566	612	569	572	562	589	553	557	582	583	569	567	576	589	551	619	567	557	552	539	571	605	578	552	581	545	537	569	515	571	560	596	553	605	573	560	590	556	594	588	516	555	525	573	558	585	547	601	569	666	544	554	572	563	573	571	597	565	566	583	538	567	572	553	590	551	577	571	545	554	549	577	558	593	571	544	612	594	583	554	534	564	588	605	571	573	602	600	570	571	573	581	610	576	575	560	565	581	554	554	571	565	556	555	556	597	599	607	577	555	566	535	566	583	613	527	563	592	608	602	566	579	593	611	558	580	570	606	580	588	591	589	597	570	559	602	563	564	562	585	629	601	537	574	575	539	555	576	587	535	540	571	584	601	581	559	588	582	579	591	558	564	565	569	564	565	557	571	518	560	540	564	634	597	558	544	566	553	556	578	554	616	571	559	583	574	576	591	561	571	556	600	568	583	579	605	579	606	622	566	583	569	568	573	564	601	571	559	564	556	589	587	582	563	570	575	591	577	585	538	574	574	547	572	574	576	563	541	547	539	585	569	572	582	595	565	593	576	558	580	615	559	618	541	565	607	580	596	538	563	527	603	591	594	594	546	614	571	585	531	607	578	582	579	553	583	535	548	565	578	585	555	554	575	581	558	560	594	600	600	556	590	585	610	606	547	609	585	567	592	544	600	556	586	535	549
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
