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
338670138888	338670139451	338670140001	338670140551	338670141101	338670141651	338670142201	338670142751	338670143301	338670143851	338670144401	338670144951	338670145501	338670146051	338670146601	338670147151	338670147701	338670148251	338670148801	338670149351	338670149901	338670150451	338670151001	338670151551	338670152101	338670152651	338670153201	338670153751	338670154301	338670154851	338670155401	338670155951	338670156501	338670157051	338670157601	338670158151	338670158701	338670159251	338670159801	338670160351	338670160901	338670161451	338670162001	338670162551	338670163101	338670163651	338670164201	338670164751	338670165301	338670165851	338670166401	338670166951	338670167501	338670168051	338670168601	338670169151	338670169701	338670170251	338670170801	338670171351	338670171901	338670172451	338670173001	338670173551	338670174101	338670174651	338670175201	338670175751	338670176301	338670176851	338670177401	338670177951	338670178501	338670179051	338670179601	338670180151	338670180701	338670181251	338670181801	338670182351	338670182901	338670183451	338670184001	338670184551	338670185101	338670185651	338670186201	338670186751	338670187301	338670187851	338670188401	338670188951	338670189501	338670190051	338670190601	338670191151	338670191701	338670192251	338670192801	338670193351	338670193901	338670194451	338670195001	338670195551	338670196101	338670196651	338670197201	338670197751	338670198301	338670198851	338670199401	338670199951	338670200501	338670201051	338670201601	338670202151	338670202701	338670203251	338670203801	338670204351	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24278	21460	25205	28140	21467	21487	15715	1383	770	555	511	514	428	434	360	312	299	272	268	216	225	194	195	194	168	180	206	188	171	189	179	197	174	183	172	193	166	180	190	177	152	196	173	177	198	191	186	173	180	161	153	184	176	193	169	193	187	172	202	202	157	169	156	163	163	173	184	177	199	147	188	182	159	183	178	178	157	182	160	167	166	164	155	178	169	188	155	175	156	184	168	173	160	176	172	160	143	201	182	144	157	174	180	167	176	150	152	188	170	175	183	153	176	185	172	168	166	159	135	157	190	182	176	179	164	197	182	154	179	187	182	175	191	163	180	156	182	167	177	162	146	151	159	158	165	162	147	166	166	175	173	157	152	156	170	178	162	149	148	177	165	174	193	152	159	195	175	151	161	192	172	146	161	161	174	166	188	170	156	163	143	173	160	167	180	156	187	142	166	163	162	137	164	166	183	167	160	147	180	142	176	150	166	173	199	165	160	170	188	165	172	187	175	173	161	144	170	171	181	174	186	164	172	168	146	170	177	210	170	176	171	190	158	178	157	158	155	158	173	149	164	173	166	151	159	162	154	192	183	151	171	166	158	180	140	182	178	169	154	165	173	148	162	180	167	175	168	188	172	168	182	179	150	152	167	177	174	157	183	191	173	161	150	167	180	166	168	181	187	154	181	162	153	163	172	173	170	186	159	156	194	179	165	165	140	165	163	165	159	161	174	161	179	161	183	160	167	167	182	187	170	163	183	151	193	176	191	165	155	161	140	170	137	170	169	174	169	166	153	181	173	189	156	166	189	166	174	161	156	165	199	157	191	162	161	160	168	159	163	179	194	174	168	171	163	166	164	149	179	177	171	178	175	188	175	190	172	176	153	172	159	177	159	183	186	165	148	184	179	186	161	184	181	151	147	185	166	164	156	150	177	176	191	154	170	151	176	139	173	183	172	165	152	150	160	168	157	171	164	174	166	152	156	166	183	180	183	181	170	158	188	173	181	154	190	194	189	165	178	153	175	183	183	160	187	156	176	165	189	179	165	169	154	186	174	184	152	195	161	170	179	162	174	170	162	162	189	150	163	164	164	156	161	190	188	186	168	172	164	211	180	181	174	216	158	172	162	183	165	174	159	160	164	155	153	153	184	156	168	156	174	147	173	166	173	179	193	185	170	161	131	155	132	163	181	163	158	129	157	150	164	167	182	154	184	142	164	167	182	170	153	179	167	168	144	173	185	151	173	164	168	138	175	181	162	170	146	160	185	160	151	202	155	167	156	159	187	158	145	172	163	169	180	173	162	195	152	164	171	162	159	150	158	164	164	152	176	178	164	183	180	194	154	172	184	153	173	160	181	161	193	196	176	169	152	159	143	176	186	170	159	152	149	172	193	151	156	158	165	207	169	162	174	183	175	170	169	163	175	184	184	167	191	155	157	147	181	145	158	189	194	180	167	171	172	164	165	174	134	171	161	186	173	177	166	147	168	191	180	171	178	152	162	138	149	155	165	181	155	152	158	168	146	155	179	178	168	161	164	163	152	190	160	127	170	182	157	193	170	174	186	164	137	180	157	148	171	152	166	208	179	173	177	185	175	173	174	152	188	155	174	164	154	180	152	185	151	168	166	163	167	160	160	183	162	175	157	148	166	181	166	173	175	151	156	166	179	182	170	161	140	173	174	164	159	162	154	169	187	139	154	156	143	176	188	158	188	164	175	156	155	180	171	160	158	164	172	175	182	177	161	165	178	146	155	170	166	193	171	155	159	166	162	185	166	175	181	163	170	136	159	158	166	156	171	174	156	151	184	167	178	171	194	165	177	149	164	174	173	144	158	162	138	147	159	182	162	173	174	188	133	162	171	142	155	195	183	174	196	161	170	175	170	145	170	176	181	176	147	161	157	162	178	174	167	177	161	151	150	172	182	162	161	167	162	151	172	159	138	172	156	164	168	165	148	153	172	195	188	185	171	159	162	172	131	147	165	165	180	159	169	161	156	175	181	169	171	160	155	168	160	162	187	160	164	175	162	177	201	157	182	165	169	163	156	165	172	155	181	176	157	161	174	159	176	184	153	166	138	156	174	176	192	149	167	182	191	183	154	165	165	156	171	151	162	151	160	187	173	160	169	158	163	147	148	164	164	157	168	168	163	189	160	155	181	179	159	170	179	172	164	163	159	160	180	152	167	163	159	162	159	164	193	166	151	146	167	183	165	179	171	164	203	166	147	155	180	203	170	164	172	181	157	163	153	159	173	167	160	192	177	179	152	187	177	147	159	174	172	174	158	158	192	162	161	165	165	175	160	174	180	175	181	162	171	146	190	154	158	158	181	159	163	176	158	163	172	177	147	162	193	171	157	192	186	197	172	182	153	171	160	173	174	174	148	171	160	163	182	159	191	188	174	147	161	174	178	186	157	184	165	172	164	172	174	201	183	161	170	143	169	164	185	191	170	184	182	180	152	164	173	190	164	135	176	160	184	175	175	154	194	168	165	169	158	184	166	185	162	158	166	169	162	154	156	176	144	166	183	147	155	168	154	167	154	162	170	168	170	172	165	190	145	180	161	181	156	139	183	182	164	159	163	153	193	172	153	166	184	197	156	167	167	171	141	158	191	159	190	152	164	152	178	162	173	171	171	179	175	164	181	146	147	156	157	174	180	168	168	184	147	168	156	180	156	190	161	157	161	153	189	142	158	167	170	173	164	178	167	161	189	198	146	162	186	165	178	167	164	180	168	184	144	148	189	184	162	158	162	150	165	191	187	147	153	157	175	162	150	180	146	143	190	142	159	165	172	178	160	148	172	171	165	185	163	169	162	189	186	166	164	176	176	194	191	144	192	154	156	155	178	170	157	176	176	170	193	179	165	167	177	175	149	151	178	169	148	185	149	183	160	163	189	162	181	150	140	163	168	152	158	163	162	179	151	151	174	163	186	156	177	168	196	157	168	178	180	155	178	166	171	149	159	165	146	170	189	159	155	178	179	176	171	159	172	182	158	155	173	173	173	174	162	158	146	162	169	168	140	168	184	158	151	177	175	165	171	178	165	159	171	164	158	151	170	181	155	179	179	191	138	136	170	140	159	184	177	180	171	185	162	152	167	189	165	184	162	153	138	161	171	155	162	172	192	174	168	158	164	143	183	201	163	177	157	200	157	178	167	171	182	164	184	155	191	181	184	166	178	176	175	167	183	169	184	167	164	147	151	159	166	203	182	160	188	161	188	167	181	162	185	173	167	167	151	177	147	174	164	175	155	186	154	166	161	171	179	149	161	153	162	179	150	174	153	181	177	180	163	143	163	175	138	184	170	170	162	152	154	144	181	157	178	174	159	160	167	148	163	151	158	166	207	187	185	180	172	169	174	151	164	176	176	160	178	152	145	176	162	168	171	179	163	186	182	189	153	181	150	187	179	158	191	167	165	164	152	186	172	165	170	165	158	172	151	180	179	184	174	154	143	140	140	172	186	178	199	192	150	160	177	170	185	164	175	183
5096	8281	4922	2258	1216	914	837	705	567	561	563	508	521	503	475	483	466	448	469	459	429	442	432	412	421	429	477	452	455	443	403	437	430	393	406	426	401	392	425	423	420	449	445	483	437	431	428	423	411	412	420	438	434	420	431	437	424	406	399	445	404	394	448	446	424	411	456	464	415	404	430	405	430	403	441	413	400	432	436	453	407	411	455	402	445	445	412	429	427	424	444	439	407	401	465	419	443	435	407	381	417	418	446	408	398	419	450	434	437	428	436	389	406	379	423	420	415	401	401	435	429	417	442	440	433	440	407	447	383	385	429	451	441	421	442	439	395	440	435	445	442	435	395	408	438	433	417	419	392	439	416	432	381	369	460	428	429	424	418	412	435	444	410	433	456	419	423	421	426	449	393	400	431	426	443	429	416	443	429	434	435	434	429	397	416	454	414	427	439	413	372	423	448	395	454	417	423	409	412	415	408	368	368	416	433	405	418	406	449	421	398	425	403	388	458	397	393	422	383	385	435	405	397	432	430	399	427	395	408	430	419	417	395	420	440	437	444	387	436	400	462	439	419	438	421	431	469	408	430	418	446	395	461	440	444	422	442	436	450	383	406	430	418	389	425	363	409	435	410	413	426	443	417	395	413	431	393	397	420	423	455	419	472	376	432	419	455	400	440	436	452	403	456	431	404	423	408	406	416	386	435	407	427	387	419	482	460	407	422	423	406	432	435	422	431	404	437	414	439	418	384	425	429	454	448	433	432	422	416	429	436	422	407	394	424	421	409	403	434	403	425	424	433	426	436	399	422	437	451	417	409	427	419	422	409	446	425	409	448	446	454	423	451	428	415	394	439	405	457	411	480	430	432	441	432	400	418	415	427	424	421	440	441	402	417	405	416	443	411	410	436	442	428	411	443	440	422	404	433	405	385	451	443	411	407	441	447	423	437	435	457	419	451	403	397	420	410	412	424	402	401	412	396	426	417	373	445	429	441	399	431	438	415	422	400	415	411	392	400	422	425	417	437	433	410	446	461	442	413	433	450	417	415	418	442	446	406	405	387	434	438	419	417	442	382	434	432	406	410	432	444	450	431	417	427	402	422	421	429	443	432	428	409	433	456	464	438	421	410	438	406	389	445	438	439	427	467	457	417	435	431	485	403	406	382	409	401	440	432	421	421	415	379	417	390	432	407	435	431	420	424	424	448	439	419	424	431	457	429	418	396	459	406	420	397	427	404	417	417	449	423	431	395	416	410	431	453	382	388	431	421	447	449	444	427	419	443	389	357	443	405	435	389	399	413	402	447	419	411	396	426	443	423	432	423	473	409	407	440	429	417	448	415	433	426	438	409	473	398	414	467	422	391	408	439	438	427	424	431	374	429	424	449	415	405	462	420	452	432	424	437	408	478	412	454	420	412	450	433	424	448	398	400	422	427	421	421	419	416	457	411	412	471	409	479	396	437	413	380	415	438	431	399	384	419	410	442	410	394	426	442	413	434	456	396	441	445	379	434	407	431	384	407	459	431	426	420	424	452	389	423	409	459	436	388	411	419	437	390	439	450	436	404	400	458	389	418	410	459	435	446	446	427	439	417	450	437	448	385	408	422	417	424	420	418	428	433	413	406	411	434	383	432	400	410	427	435	432	429	447	409	419	425	413	416	420	419	422	363	467	405	428	441	384	441	423	458	431	422	416	404	453	427	420	430	403	429	436	424	419	402	435	434	450	421	400	411	429	436	429	432	420	423	436	397	403	411	386	416	407	418	432	448	417	402	446	440	401	438	421	411	404	407	388	450	459	447	445	429	436	435	408	375	446	457	437	397	427	436	411	390	412	435	408	433	415	460	439	440	387	429	400	436	462	430	444	442	410	474	429	381	421	408	430	412	459	432	455	372	423	434	414	415	419	420	412	400	411	419	415	418	412	472	434	438	388	438	443	422	446	427	459	420	456	375	414	416	432	461	443	431	419	430	428	428	435	411	463	396	449	405	387	403	409	413	476	431	405	459	444	424	428	436	422	430	417	397	400	434	417	435	432	412	437	433	433	419	434	436	418	421	389	381	428	413	442	450	448	460	416	398	423	427	401	413	431	421	456	432	403	434	415	389	427	430	403	428	418	409	415	430	452	409	456	452	437	448	413	417	397	387	405	469	396	420	376	393	436	434	438	416	417	419	457	416	419	439	431	406	420	436	450	381	407	434	420	438	413	398	417	419	467	418	391	432	423	416	435	417	440	394	416	430	427	403	434	412	424	421	461	412	397	411	448	394	424	434	400	426	435	420	426	434	450	391	409	410	430	418	481	445	411	447	409	406	449	409	396	424	448	418	437	440	407	407	448	458	417	463	462	406	407	439	417	417	415	451	406	415	425	420	425	441	397	417	440	410	432	465	461	421	432	430	434	413	421	424	422	450	388	420	437	401	417	443	450	431	406	392	412	422	418	405	421	409	427	448	439	474	448	414	450	411	446	428	398	428	401	414	429	402	427	416	412	436	428	430	425	409	466	441	421	400	426	394	456	413	423	435	423	415	433	435	434	398	409	432	455	412	404	428	396	433	418	462	403	439	436	438	405	437	411	435	419	406	445	440	408	429	439	410	450	408	406	416	435	433	421	429	420	435	419	403	459	443	404	450	424	443	399	440	390	363	441	425	437	429	442	417	457	416	435	407	408	424	404	467	420	436	403	420	433	427	428	401	464	421	420	426	422	438	424	423	445	443	419	434	396	406	417	440	413	408	444	452	422	424	441	426	430	421	401	413	421	415	460	409	443	429	387	408	401	421	406	413	411	439	456	439	427	420	385	409	420	389	410	442	452	404	448	425	455	415	409	386	390	416	427	425	390	432	431	407	432	435	387	403	405	413	413	439	415	398	421	450	425	448	435	423	423	424	411	444	439	413	418	381	458	449	440	410	412	403	430	413	424	432	420	411	425	415	415	379	411	446	420	447	411	404	405	439	412	416	443	436	431	404	440	389	409	434	423	454	450	436	426	440	414	434	384	395	412	439	396	471	463	436	421	383	374	469	429	417	399	404	415	449	424	411	400	427	441	422	450	381	448	408	429	418	416	435	420	400	435	419	433	392	402	437	409	425	425	403	415	403	403	447	424	446	435	432	437	431	422	420	425	426	412	411	389	433	449	367	422	449	417	421	435	425	391	443	453	414	422	415	450	427	434	471	459	414	417	420	384	403	435	423	430	425	424	434	456	435	443	448	407	375	414	385	419	407	401	404	426	450	424	448	415	423	412	422	390	421	437	419	433	424	457	440	421	472	425	421	390	431	412	465	415	408	438	399	439	451	448	427	451	407	410	461	454	418	426	450	437	384	428	404	411	433	423	393	428	391	381	419	421	415	418	418	471	442	440	446	453	423	385	439	433	427	414	404	410	406	438	420	465	414	454	420	412	412	410	396	460	418	418	421	409	428	441	442	405	453	437	428	431	399	409	416	433	426	385	386	508	433	420	442	402	380	445	451	390	434	432	420	433
30712	20586	12294	1882	747	634	642	573	464	439	370	402	353	394	352	328	351	360	299	289	297	306	294	316	327	293	316	287	298	288	280	292	309	279	302	349	303	294	291	318	293	303	281	275	327	310	307	310	328	290	309	282	292	289	311	276	303	273	294	281	269	317	283	285	294	282	315	287	300	299	303	313	311	273	288	284	299	266	324	316	316	282	291	307	289	335	289	310	268	276	294	275	285	297	302	281	299	279	251	293	286	265	289	303	324	302	282	268	304	305	285	296	301	267	298	307	296	309	291	325	275	280	294	326	297	308	288	265	305	275	302	293	280	288	281	319	297	322	314	297	288	268	313	312	264	292	313	316	321	325	291	321	315	269	268	307	298	316	298	265	288	282	295	287	293	281	296	305	262	274	274	264	296	281	290	290	275	295	289	323	307	308	293	290	268	288	286	307	306	308	294	302	343	302	270	308	293	291	283	298	321	309	275	307	253	267	275	281	284	295	274	270	295	307	301	282	318	312	326	278	277	304	300	294	303	297	284	279	280	273	281	284	276	275	272	286	288	301	323	269	255	278	301	308	286	286	285	294	263	302	263	289	297	290	322	295	288	293	316	275	277	280	295	286	290	264	295	290	269	289	302	324	319	281	320	285	299	300	290	304	297	267	271	282	270	269	251	296	294	306	291	298	305	301	297	265	263	306	270	268	284	310	353	317	287	253	312	318	281	283	263	264	282	282	311	298	280	291	278	282	281	257	290	338	304	309	301	280	297	289	327	311	298	314	246	328	282	263	310	321	293	309	275	281	280	284	282	314	290	290	294	281	291	303	290	308	341	310	250	328	309	296	278	297	277	296	286	288	295	282	297	302	305	286	293	298	292	276	314	286	303	286	287	287	269	308	287	306	304	281	297	312	264	271	268	288	315	299	325	280	288	295	295	239	303	300	296	307	259	295	296	290	300	305	279	289	275	259	284	309	285	293	300	304	291	342	289	293	306	292	303	292	278	297	283	282	289	306	284	308	282	286	311	277	283	305	296	324	312	301	285	299	316	268	269	292	293	298	310	355	290	304	276	306	311	305	324	302	305	294	315	290	284	279	319	300	288	303	297	319	324	296	285	315	304	299	288	321	295	306	314	323	324	301	259	260	295	266	322	317	287	320	299	307	293	274	305	286	278	317	281	289	295	281	289	282	303	288	307	325	294	288	311	323	309	317	309	302	299	288	294	312	297	303	296	283	304	323	262	283	308	296	318	262	300	284	307	298	269	282	332	288	261	286	265	309	280	300	299	272	281	283	285	259	337	290	295	284	333	293	276	267	270	293	291	317	293	306	310	290	299	295	300	247	268	306	326	305	272	273	306	290	336	301	282	302	291	294	304	292	283	275	292	288	278	330	301	305	265	287	286	291	320	303	306	286	294	300	292	305	318	290	309	283	249	305	327	313	313	269	298	336	283	284	321	293	305	305	315	283	290	291	306	312	306	298	286	281	289	317	306	301	295	301	304	312	276	319	289	287	293	313	306	293	287	289	310	293	321	302	302	286	327	306	259	273	274	291	285	316	306	313	288	304	283	292	280	268	298	292	278	269	277	334	315	325	278	289	319	293	276	298	277	297	277	297	294	323	302	275	295	272	296	289	283	272	310	288	277	281	280	304	283	301	284	279	288	305	330	291	271	298	352	252	296	307	283	290	297	256	257	293	266	314	310	285	304	313	324	279	282	315	329	267	331	306	292	310	324	261	298	329	263	270	312	322	292	303	310	301	320	314	324	304	288	286	298	287	301	295	294	305	296	286	268	311	298	287	258	290	302	294	324	311	301	282	286	285	328	292	280	280	282	253	297	297	324	317	278	291	315	290	315	289	288	321	287	301	287	292	302	306	269	321	312	308	307	269	291	349	286	285	309	286	307	289	268	286	298	260	315	305	285	307	277	310	312	295	289	299	278	286	281	249	292	298	262	265	262	317	297	282	300	318	277	280	272	290	276	315	298	292	305	284	281	310	286	305	281	286	296	314	271	323	261	262	295	313	291	301	298	306	290	314	266	267	305	304	273	297	290	304	298	285	321	331	283	316	262	274	269	248	290	282	284	303	272	293	316	326	312	311	293	299	300	308	270	302	315	293	283	268	293	257	303	320	309	281	261	312	271	266	287	297	276	286	302	289	298	292	295	303	324	279	276	309	280	307	308	297	283	297	274	301	297	330	299	284	281	316	308	292	302	298	302	270	294	323	299	276	283	289	290	284	272	297	290	262	277	302	295	291	298	302	291	303	276	312	307	301	358	280	298	255	288	332	305	305	304	267	291	317	284	264	289	274	287	297	288	320	280	297	307	321	304	302	307	279	303	308	320	297	248	306	292	293	310	314	307	332	269	299	298	303	292	325	300	293	281	313	313	309	289	284	302	283	317	287	300	280	292	292	281	311	300	270	303	308	341	294	301	273	313	290	312	298	263	302	308	281	279	296	326	301	304	290	277	318	320	293	339	257	288	281	292	273	313	268	284	275	288	307	320	305	276	322	306	319	300	287	289	282	328	328	302	307	260	282	301	276	296	325	304	298	309	309	296	306	273	260	285	287	285	307	291	304	303	332	312	291	287	273	319	313	291	314	300	279	264	280	312	282	286	318	310	289	323	261	275	267	299	265	302	292	294	297	297	295	336	309	283	290	304	317	310	270	271	310	295	314	285	291	291	300	280	313	299	273	283	296	305	312	299	285	284	338	297	326	278	309	277	341	307	301	295	315	315	279	321	269	318	293	281	287	291	300	311	294	268	281	311	309	295	310	273	280	309	329	311	299	303	316	309	288	304	295	267	304	317	269	299	281	290	280	266	306	280	297	287	309	297	316	295	301	285	268	298	294	338	279	270	284	289	292	293	290	279	285	305	311	297	283	293	300	294	317	286	269	311	313	292	296	309	332	300	275	297	296	276	298	323	293	260	306	309	283	307	292	293	309	297	280	296	295	267	303	297	311	336	309	317	289	301	264	293	283	308	330	315	316	303	277	314	326	333	301	272	319	301	291	275	284	300	312	292	302	289	296	291	282	270	307	330	265	315	329	279	272	297	298	320	308	285	312	281	321	285	299	290	282	313	292	314	283	289	318	326	266	277	296	297	280	298	298	321	316	278	266	303	299	295	288	291	303	287	281	299	283	281	272	289	313	304	309	299	313	298	295	301	286	266	295	317	279	294	314	331	292	309	338	316	273	329	315	300	309	326	309	301	321	265	298	298	292	280	300	312	303	292	285	296	286	310	272	310	300	297	277	306	316	300	280	266	259	309	292	293	289	291	240	274	319	320	303	307	320	290	290	276	287	293	314	325	328	300	288	327	328	276	247	289	289	298	303	279	266	288	303	300	319	274	263	278	322	312	316	261	307	309	287	306	280	308	310	283	289	284	282	294	316	317	277	294	290	321	279	294	301	295	270	306	273	314	285	321	281	285	309	309	299	302	299	291	299	297	282	286	280	300	316	306	314	280	290	275	277
6616	3010	2149	1287	910	811	834	779	760	744	771	765	754	668	724	714	732	674	667	684	677	711	699	681	709	732	699	685	700	691	686	736	697	708	736	694	678	722	663	712	679	708	715	688	679	669	735	718	715	672	705	767	696	723	709	694	666	707	686	739	710	726	670	696	747	674	654	734	679	695	685	704	685	658	678	727	697	716	724	656	709	674	676	649	739	709	706	678	721	706	714	749	733	692	667	737	717	714	747	713	715	710	700	684	691	697	736	705	705	691	717	732	690	709	714	718	698	705	700	714	681	742	734	746	752	677	666	739	652	678	699	703	725	698	693	710	709	675	695	707	740	760	748	705	760	698	672	712	710	690	718	717	691	720	704	764	689	740	675	690	696	714	692	674	669	700	713	666	731	710	697	718	698	717	699	647	691	691	692	729	698	757	706	712	740	683	707	710	749	722	722	687	696	715	681	689	706	727	692	676	700	704	691	747	675	690	665	682	711	777	689	715	709	738	703	710	696	684	681	709	678	672	700	640	664	681	725	703	728	705	745	720	688	692	710	698	693	653	704	614	706	678	674	740	675	692	733	694	711	726	699	652	697	631	689	673	744	707	727	730	669	698	698	685	741	751	631	726	696	725	726	694	746	713	694	730	695	695	687	693	723	688	676	717	741	740	736	690	674	732	691	691	746	705	711	692	672	703	765	696	706	663	709	643	700	656	680	683	700	721	687	685	666	671	675	747	721	754	645	690	706	650	699	691	679	719	699	651	695	701	665	737	679	693	652	694	669	679	737	672	729	734	737	746	682	743	672	695	692	673	730	703	711	687	687	686	680	665	729	697	741	664	730	722	687	718	715	742	705	705	713	728	703	718	676	671	705	657	737	688	727	642	791	698	671	682	694	676	706	688	683	691	699	685	730	718	748	690	648	688	691	684	698	692	734	703	681	667	722	724	720	722	673	661	670	730	712	665	697	733	704	712	714	669	684	727	721	669	672	654	716	705	719	657	719	709	720	696	697	692	677	664	691	703	694	713	677	700	649	673	681	736	654	680	682	724	742	707	680	693	718	723	703	695	729	692	686	717	702	671	687	665	712	708	723	673	710	693	701	676	694	731	694	709	672	685	721	724	695	688	709	672	711	728	708	690	695	743	730	660	678	692	657	701	695	667	681	651	719	676	658	683	740	726	694	680	726	715	715	722	716	741	720	728	691	660	677	694	640	703	682	720	712	709	701	682	696	701	752	674	724	699	688	659	732	647	651	684	684	702	686	714	696	659	724	718	677	742	700	727	688	687	722	707	687	688	672	683	714	725	727	698	698	643	665	678	704	689	714	689	657	698	686	743	717	667	716	666	681	729	685	709	689	665	736	688	704	715	740	668	720	699	718	713	692	703	658	689	630	718	680	713	711	683	668	641	698	750	706	674	700	679	699	709	706	685	713	700	665	697	705	724	730	666	751	718	660	711	725	666	706	676	695	684	717	634	621	714	709	710	684	693	697	676	707	674	715	724	739	721	723	702	719	688	695	659	707	712	660	700	674	690	728	704	736	690	716	750	687	696	727	739	664	720	629	731	693	690	696	709	752	685	698	710	718	748	689	679	700	674	704	705	714	696	718	729	752	726	707	708	728	697	692	714	714	708	678	712	686	669	696	728	708	689	739	691	711	668	683	684	665	671	717	705	714	664	684	726	674	706	679	743	704	717	708	729	724	707	694	692	756	646	688	688	669	711	681	699	691	678	729	715	718	674	699	717	701	687	676	688	661	692	680	743	655	713	692	739	677	712	689	702	719	719	691	686	684	703	649	676	742	630	673	731	724	724	680	676	692	660	699	670	738	682	674	714	684	766	695	672	706	721	682	689	735	686	652	720	720	740	676	706	693	677	727	673	727	780	690	710	669	685	695	672	653	652	728	741	688	673	703	698	738	706	700	715	675	677	679	696	687	737	680	717	622	700	700	639	680	711	693	726	698	650	738	684	712	669	743	695	687	672	700	706	717	719	678	704	675	744	700	693	716	705	711	709	697	767	734	750	711	695	713	711	742	714	683	678	710	667	780	695	675	684	700	669	705	724	680	726	713	682	706	666	727	682	730	682	670	692	703	634	694	744	702	697	758	728	743	674	680	694	666	701	781	698	688	679	729	709	668	752	720	729	698	660	744	722	670	681	717	699	664	671	734	676	697	714	636	695	678	702	704	695	722	725	667	666	665	683	745	664	675	691	694	756	694	653	684	699	684	658	678	680	672	725	732	695	652	744	701	695	691	679	705	714	679	729	677	691	688	684	664	756	711	728	678	641	741	741	659	713	695	753	748	712	706	681	675	715	734	730	733	667	678	698	762	674	705	701	636	714	712	738	677	699	695	674	703	711	699	662	686	682	699	714	733	687	695	655	710	724	681	738	721	674	704	688	698	690	673	717	736	718	701	678	683	701	712	683	723	712	683	669	726	702	690	738	677	754	697	729	688	707	694	723	742	707	748	732	699	711	662	730	688	714	720	695	731	742	725	736	701	684	686	692	713	685	727	720	690	753	705	703	670	694	685	706	721	706	729	678	693	724	726	707	690	711	739	689	665	706	689	699	651	698	715	706	688	726	711	678	684	703	682	672	662	672	700	721	742	702	712	717	724	745	692	665	692	694	712	686	663	680	709	713	681	710	671	738	655	697	720	667	692	670	713	698	680	727	685	718	712	661	698	678	741	758	691	700	727	685	688	715	642	682	674	682	686	713	718	746	699	699	654	695	749	659	707	649	720	701	691	744	714	772	708	714	674	713	673	699	717	654	675	750	675	681	691	748	697	692	717	729	726	732	746	695	724	682	656	711	664	695	692	744	713	711	693	678	759	696	691	737	732	671	658	612	730	661	712	692	661	657	649	726	653	669	682	706	708	721	732	701	688	718	715	732	690	681	657	667	709	697	682	675	683	706	702	662	716	747	700	696	692	733	680	707	678	702	695	719	676	701	717	689	709	793	749	661	689	725	694	696	677	669	676	713	727	730	710	688	663	693	677	687	707	681	706	728	760	670	759	700	695	674	702	644	647	720	716	656	716	709	709	714	769	692	683	724	745	691	712	662	643	682	699	694	633	652	664	707	679	688	726	730	663	731	675	672	678	696	738	688	672	688	671	677	699	729	705	718	686	728	681	686	700	702	689	689	695	705	678	719	693	716	676	759	637	724	684	694	685	704	669	662	740	673	714	699	718	694	641	691	660	713	638	688	709	676	727	741	624	682	703	701	697	698	720	733	676	727	711	695	706	716	710	715	725	729	727	674	699	650	723	712	690	680	722	749	717	731	728	691	685	724	674	746	694	713	731	734	671	697	722	688	688	748	772	764	686	708	682	647	672	714	695	716	674	676	738	676	720	653	703	629	690	719	667	721	707	699	785	661	700	683	681	717	698	705	715	701	659	704	719	732	773	703	679	678	700	691	716	656	677	664	672	737	715	751	739	723	694	715	698	677	704	687	759	758	759	742	756	728	678	665
24354	20970	24246	27863	20965	19373	1498	754	531	520	436	390	378	373	319	354	291	298	295	252	244	227	271	270	249	233	246	260	250	249	212	244	254	240	231	229	271	252	222	228	213	220	226	232	215	222	224	222	225	227	236	205	241	219	218	194	227	219	248	217	216	233	237	214	221	222	241	227	220	233	233	199	212	205	217	200	188	222	228	203	218	203	219	200	225	201	195	192	219	232	238	193	235	210	233	201	240	217	222	200	219	212	221	229	218	194	208	218	231	227	211	239	228	225	230	220	233	227	227	215	222	226	220	227	226	201	195	238	205	197	196	230	200	210	237	220	180	232	229	212	205	222	222	229	203	201	220	203	228	222	225	222	216	220	231	195	213	219	216	229	244	236	202	198	224	211	215	220	205	237	213	215	219	208	207	219	221	224	213	224	204	218	221	218	207	246	229	228	221	194	224	220	215	202	230	248	206	211	238	223	219	224	207	199	188	212	232	200	222	219	211	220	202	223	187	173	205	242	224	195	229	210	191	228	249	209	215	218	231	209	222	231	202	209	235	243	232	244	232	214	221	234	215	234	202	206	229	199	200	207	212	222	197	207	229	213	208	226	225	228	202	208	212	233	224	234	208	213	233	241	244	224	213	236	211	221	220	223	224	214	207	221	208	210	235	218	206	214	200	195	230	220	215	207	204	242	191	215	239	212	226	223	212	210	208	244	239	187	213	209	238	237	216	202	247	213	219	203	235	233	209	192	244	257	220	199	214	230	208	228	221	239	213	207	216	230	257	220	227	218	208	200	213	241	232	215	227	245	214	235	234	231	223	208	203	237	212	205	248	237	213	195	242	215	214	215	206	170	239	209	224	230	224	210	225	240	209	245	236	219	243	219	218	209	215	221	206	228	203	213	217	211	210	232	231	205	227	207	225	223	202	228	197	189	202	216	224	245	199	201	195	235	246	231	209	208	243	239	215	218	199	191	212	244	203	223	239	234	213	194	226	241	202	178	211	229	218	230	191	243	222	236	254	210	226	214	218	211	196	228	211	250	217	213	248	214	235	201	204	230	229	231	216	230	225	242	218	199	209	216	197	237	237	211	223	196	201	222	206	185	204	232	216	250	207	231	224	221	224	200	251	193	213	242	208	189	202	192	207	199	228	222	230	220	223	224	221	238	239	203	219	208	244	218	215	229	227	220	229	223	204	213	191	244	225	199	227	240	252	200	229	221	189	218	236	229	202	235	195	223	196	191	202	195	200	250	240	196	191	204	223	215	204	238	233	220	207	225	235	224	208	228	193	223	236	213	208	222	217	187	216	230	202	228	256	228	225	207	223	217	208	202	196	258	212	195	211	213	248	199	202	202	211	210	209	219	201	214	210	194	209	223	221	231	213	234	196	213	205	214	249	242	224	178	221	183	217	208	232	230	223	228	217	219	227	223	236	241	222	197	226	229	222	203	237	232	223	241	204	223	242	246	220	199	216	196	241	218	198	220	211	215	225	235	205	227	242	222	204	215	219	235	220	231	233	211	224	202	233	242	222	212	199	215	197	214	204	206	230	225	204	242	233	217	235	214	189	206	237	209	214	246	190	206	216	208	222	198	210	201	226	204	200	243	200	214	207	189	227	214	219	226	229	222	233	248	203	206	198	208	199	219	218	225	223	195	217	239	220	236	226	216	230	237	209	216	226	217	211	212	204	208	240	216	214	219	240	197	238	234	229	218	197	217	212	206	221	247	242	215	237	191	206	234	236	249	214	212	239	213	231	247	214	225	206	209	220	242	199	237	242	219	240	242	209	220	206	199	247	232	215	220	202	238	228	212	206	223	226	238	219	223	238	205	215	219	187	219	210	216	203	211	218	223	231	230	240	207	233	235	219	216	205	204	227	217	224	221	218	221	217	245	205	200	204	234	201	203	220	195	197	257	240	241	206	180	189	234	232	218	241	225	222	226	225	229	224	237	228	208	220	232	238	239	211	236	233	226	220	240	210	224	209	232	207	224	214	237	213	200	213	209	220	233	221	224	245	226	217	217	228	204	240	211	198	205	222	221	232	212	183	222	238	201	245	218	233	231	217	213	222	224	217	226	239	208	185	230	203	233	219	202	215	246	209	210	190	208	248	237	215	226	217	239	215	211	220	198	226	198	202	209	214	204	206	213	211	213	222	213	227	225	219	249	231	206	228	218	233	198	209	224	223	216	209	258	234	238	196	234	208	227	213	218	219	208	234	237	211	203	224	221	219	217	236	233	233	198	195	184	240	208	217	226	225	251	236	224	216	183	231	214	222	225	221	221	220	189	225	204	191	195	216	212	230	216	246	237	241	248	237	213	237	231	231	213	204	215	239	233	208	208	211	191	212	218	234	231	215	203	241	207	190	233	208	228	218	192	241	207	218	220	221	222	220	199	190	204	199	228	221	194	231	216	221	227	238	236	211	214	214	226	196	240	237	215	194	230	202	206	221	237	247	211	210	213	201	239	236	210	224	210	216	209	215	211	221	188	218	220	219	248	240	211	216	200	205	212	205	227	210	209	217	203	213	224	210	214	189	203	214	219	237	211	216	220	231	204	191	243	228	197	204	209	235	233	205	208	212	208	227	228	226	218	224	224	201	200	240	255	228	209	191	232	226	209	203	258	223	217	260	205	222	208	249	203	222	198	220	216	222	227	209	221	210	208	232	255	219	240	222	206	202	227	216	198	209	221	233	217	242	205	247	232	180	198	238	231	250	239	204	226	240	204	231	242	215	234	203	219	206	209	205	212	205	209	200	213	222	223	196	222	205	237	192	210	218	234	236	229	216	228	205	224	199	227	218	224	247	238	217	229	256	218	209	194	212	257	221	227	225	216	229	231	228	213	224	258	215	225	218	233	213	193	206	231	239	192	197	239	232	206	208	231	230	202	274	226	238	209	222	210	203	242	228	207	231	214	201	213	199	204	226	213	269	225	220	224	206	228	219	223	223	232	218	207	213	213	221	206	210	206	186	210	213	196	218	221	215	215	205	238	211	235	240	237	199	223	229	228	244	196	241	196	211	221	216	226	206	201	203	193	207	232	236	196	217	203	211	234	204	253	269	222	225	238	234	230	219	222	196	208	219	248	240	198	227	240	235	202	210	204	242	193	226	212	222	213	248	213	195	225	191	234	184	212	209	219	215	243	197	194	246	225	223	229	234	233	222	216	201	231	235	215	226	231	230	231	207	194	209	192	216	237	222	227	186	212	230	251	219	232	233	229	252	225	214	228	222	226	218	188	222	222	222	217	225	200	203	225	202	210	244	252	214	240	230	229	227	210	216	202	258	204	206	198	242	249	243	237	246	216	223	241	210	207	199	230	217	205	214	248	236	241	241	208	192	224	240	223	229	220	213	184	210	219	210	207	216	203	241	246	242	215	239	187	200	234	244	225	207	192	188	220	207	228	202	211	216	196	212	204	204	234	205	216	216	207	226	259	225	246	213	236	240	230	246	215	200	227	241	235	216	199	199	210
4827	6148	3774	1869	991	826	819	751	655	649	570	589	605	619	571	599	562	565	596	552	550	498	555	551	509	520	489	510	539	536	522	537	582	527	550	603	541	534	562	567	546	532	572	567	469	514	581	543	539	521	538	522	585	516	556	529	492	529	541	563	523	509	533	526	525	543	518	505	556	507	504	551	538	502	559	537	565	514	536	523	525	573	526	500	521	528	511	509	537	575	477	514	489	561	540	556	527	524	548	550	530	554	535	515	527	514	513	514	525	521	514	525	498	503	500	538	529	484	503	535	554	514	559	543	527	530	569	544	528	521	562	513	518	538	515	557	573	474	511	540	530	521	498	489	549	548	509	504	539	578	555	544	498	543	546	542	513	543	497	558	500	544	516	506	518	563	552	523	556	552	535	546	553	516	530	536	472	543	508	535	529	549	538	561	503	534	576	526	539	522	524	517	530	557	523	516	512	503	519	512	487	578	563	566	536	545	538	500	514	541	526	533	518	549	513	556	450	500	480	535	539	565	517	515	560	529	500	526	520	539	540	523	530	539	558	515	526	560	507	533	518	534	528	553	539	549	549	519	544	504	538	543	555	510	503	523	503	551	524	544	541	476	537	513	541	534	542	538	557	546	537	532	538	525	480	538	548	544	571	547	514	547	535	574	511	567	521	548	543	525	570	569	544	579	554	529	566	525	543	540	499	535	497	533	488	549	499	548	565	518	494	535	541	513	550	536	539	529	503	527	494	562	563	548	547	545	533	536	506	522	503	514	549	546	531	551	501	567	516	520	562	537	547	517	543	569	529	538	524	543	502	537	546	488	558	519	548	554	529	485	534	481	534	513	540	564	517	580	518	545	530	573	544	511	547	544	559	569	533	512	494	521	548	517	528	512	493	547	556	505	569	547	489	516	565	566	547	515	558	550	560	503	526	539	538	533	553	520	512	553	522	503	513	531	543	525	543	541	534	541	547	497	568	495	500	540	513	529	536	501	554	556	520	543	542	543	586	481	478	545	515	529	508	546	493	515	549	502	513	488	517	575	535	532	531	536	577	546	539	528	525	526	548	557	562	542	520	513	541	524	527	534	568	520	532	530	504	536	532	527	523	554	526	551	537	519	563	515	539	533	552	527	519	562	529	520	487	545	509	499	537	489	547	525	545	519	537	530	545	562	564	554	559	539	497	512	523	530	565	560	554	534	542	498	523	540	540	529	509	534	535	554	518	536	522	550	524	512	530	526	551	558	533	549	560	551	549	494	546	529	546	556	534	487	516	510	535	538	476	516	564	512	559	554	550	510	543	527	516	559	560	531	550	521	611	531	545	500	534	515	561	532	467	504	533	547	554	550	528	548	550	502	593	524	514	553	509	517	536	497	494	486	527	558	506	503	545	516	547	531	535	546	565	510	534	502	533	554	532	491	532	552	512	537	567	554	518	557	544	562	558	521	510	514	565	555	562	538	561	548	510	519	513	550	521	579	550	537	499	554	562	536	516	533	537	521	556	517	521	533	506	495	535	507	513	512	522	564	547	588	564	539	532	540	536	569	492	518	527	559	534	529	531	539	510	511	501	511	535	539	550	532	493	583	528	501	535	512	544	522	486	547	530	547	520	524	533	535	564	507	537	535	540	513	514	519	508	528	527	524	553	475	514	525	549	546	502	504	507	520	527	522	516	519	526	505	578	579	526	527	518	496	536	539	540	544	533	519	533	518	560	522	525	547	513	535	552	512	478	512	536	507	521	544	561	485	569	536	508	520	524	551	547	549	516	529	487	544	527	509	507	554	491	523	508	494	556	549	533	540	528	542	560	529	543	512	560	490	532	538	500	547	518	554	509	538	551	509	531	544	528	528	613	516	504	507	550	517	550	477	523	543	507	562	506	577	569	567	501	583	537	512	539	543	511	538	526	543	558	540	511	525	547	534	533	537	565	515	523	526	538	525	488	558	507	510	499	542	518	538	525	528	548	523	544	513	508	521	589	564	531	510	537	497	535	565	551	565	518	529	562	538	528	530	564	551	475	551	492	502	532	534	525	508	514	521	536	591	518	544	513	525	523	542	518	542	514	545	518	545	552	537	521	507	537	517	520	529	469	513	550	512	532	594	506	548	510	508	561	482	533	570	535	549	547	510	513	558	536	576	496	483	552	516	518	535	527	489	548	554	588	511	520	517	522	544	488	588	603	564	556	538	507	511	487	562	542	522	553	515	563	506	513	498	492	495	537	530	499	563	525	543	548	563	508	529	514	537	517	559	550	535	527	511	512	552	536	537	525	566	503	537	522	579	538	554	560	510	527	525	533	523	514	553	486	545	570	589	534	505	492	535	557	504	532	592	555	537	543	545	552	547	532	514	556	501	590	526	524	509	547	485	553	506	565	545	543	543	502	530	501	527	544	550	553	515	519	562	504	548	514	496	505	500	493	597	519	548	526	533	536	562	519	517	557	552	534	542	516	535	526	492	520	507	517	518	483	512	534	520	581	548	535	506	529	543	578	552	545	570	528	578	531	522	516	517	523	528	550	543	509	527	553	542	523	500	532	532	510	540	531	517	566	554	516	536	530	517	509	515	505	529	515	509	524	510	543	524	557	543	532	551	523	537	546	549	513	557	541	536	538	524	545	526	531	534	524	535	511	558	521	538	535	581	548	511	491	539	569	509	534	531	504	547	502	569	547	502	558	524	558	535	553	562	516	549	505	567	531	557	566	519	507	539	533	549	527	511	500	539	521	549	517	489	543	546	523	542	526	554	535	536	540	524	529	548	507	572	544	527	530	508	544	537	510	519	528	537	537	506	533	522	509	500	512	561	542	511	543	528	549	545	555	518	553	508	518	517	509	584	520	515	556	505	497	508	540	552	513	576	526	561	505	514	547	567	492	549	566	544	525	514	519	506	554	502	514	501	545	545	536	534	491	571	538	540	526	529	549	551	575	518	579	561	557	545	542	523	507	516	517	509	539	573	536	536	559	521	510	567	501	523	504	530	528	538	550	513	539	492	581	567	538	576	564	534	546	494	545	532	548	525	537	519	505	555	484	533	514	539	492	511	512	510	569	535	496	487	601	521	520	512	522	506	537	525	531	551	554	535	539	542	486	548	552	549	552	514	470	559	504	537	544	551	551	525	531	509	537	483	519	531	548	515	524	559	530	542	482	564	523	580	515	506	518	557	542	544	525	557	537	514	489	524	522	574	500	521	511	562	564	497	494	537	522	502	522	537	506	541	527	557	544	518	518	578	551	531	543	527	495	527	527	553	539	504	537	499	467	533	583	523	519	515	543	526	550	541	530	489	506	553	539	519	529	525	526	559	524	554	526	560	539	544	575	506	541	509	523	508	573	548	506	579	557	500	563	539	530	512	593	517	541	517	554	539	541	497	523	525	538	584	538	511	549	528	571	523	519	503	516	540	495	519	563	508	581	508	590	543	512	539	544	483	500	568	558	538	516	541	519	510	532	518	492	528	546	506	527	560	520	512	533	473	523	587
23746	20972	24606	27541	20973	20996	15854	1534	725	591	543	536	439	394	365	364	290	288	236	225	194	243	202	227	197	207	201	174	198	180	192	210	209	198	172	190	185	175	191	211	189	186	172	188	183	172	168	181	164	176	191	185	197	176	173	156	163	195	162	188	180	153	189	171	213	158	175	197	180	187	174	202	172	157	199	180	181	179	194	210	186	157	150	160	160	195	181	160	169	162	169	160	175	171	178	193	196	171	199	180	195	195	180	165	197	176	174	186	185	170	175	159	181	180	195	197	161	170	164	187	166	164	173	166	177	172	156	186	182	187	173	160	175	181	172	188	172	171	181	180	182	202	157	178	190	157	177	200	154	153	194	165	170	177	156	158	175	160	202	180	177	187	176	183	158	168	136	201	171	157	183	175	145	173	185	171	194	204	181	143	155	167	164	163	172	180	187	165	169	182	163	188	175	183	173	189	176	190	181	184	151	169	191	177	152	198	162	171	183	166	175	137	198	157	189	184	171	199	175	179	198	152	184	184	170	158	192	158	176	155	168	168	177	163	187	177	152	145	189	179	150	167	194	171	182	183	178	164	199	182	167	170	152	167	188	173	197	179	190	172	186	150	164	167	173	158	187	162	171	170	180	155	164	173	178	166	183	191	182	157	137	170	168	152	179	175	179	176	164	185	184	204	164	146	172	173	174	169	168	184	184	201	168	184	158	172	183	168	168	181	153	190	182	172	186	169	172	183	145	165	150	195	172	182	149	160	176	159	194	164	155	145	196	152	161	216	154	183	186	157	185	168	162	155	180	191	181	165	155	170	171	173	168	207	179	178	176	162	171	159	173	167	182	143	169	185	168	206	169	201	179	185	163	156	180	196	140	181	168	155	160	187	175	156	179	185	185	188	162	192	171	172	176	167	173	180	160	153	201	164	166	217	191	189	165	163	177	144	178	205	180	175	186	201	167	182	184	174	180	155	184	176	159	170	183	174	167	174	207	189	183	166	189	191	153	169	176	171	185	166	163	161	173	163	159	160	174	180	172	169	168	178	165	191	166	183	146	169	156	172	158	188	184	183	180	170	174	172	164	167	179	149	169	171	201	175	146	180	179	191	183	199	194	180	182	161	151	180	148	185	157	195	192	175	182	182	161	190	151	168	185	158	174	170	175	194	195	147	185	159	184	161	166	188	159	170	168	184	159	171	200	177	181	156	206	145	164	162	186	184	182	176	178	140	163	181	156	181	163	178	135	187	184	170	173	180	194	146	178	170	132	166	164	179	175	176	183	168	170	186	196	173	179	178	205	169	177	178	175	188	183	171	163	185	192	178	176	166	169	161	170	184	188	171	178	185	186	186	170	178	182	173	158	173	168	162	165	164	181	180	180	186	168	188	160	156	163	188	203	170	166	182	161	201	159	158	182	166	191	176	171	170	169	200	186	196	157	180	192	182	171	167	178	177	184	161	174	172	196	202	161	171	179	189	171	165	166	198	190	169	177	175	219	171	170	146	162	169	200	176	160	166	162	122	176	164	166	180	179	184	145	194	172	174	147	179	167	190	170	165	170	174	202	178	183	169	154	171	166	188	152	178	178	195	176	184	169	180	167	180	159	185	179	157	166	161	163	190	172	192	161	155	189	161	180	172	155	157	142	155	182	179	180	189	158	171	154	180	180	180	179	161	178	160	184	152	152	186	176	176	177	158	167	192	160	168	176	176	162	174	178	160	178	184	179	187	166	159	186	164	184	195	174	164	153	162	164	189	171	191	199	197	173	185	168	179	200	182	181	163	171	163	176	166	194	177	187	167	175	201	167	168	163	179	165	170	168	189	156	165	183	161	165	163	156	171	177	210	201	147	168	189	180	161	167	167	165	152	159	191	195	184	155	203	181	159	185	156	188	184	168	161	171	153	180	156	157	170	184	173	189	173	194	162	199	170	173	185	178	163	171	150	174	173	177	188	179	155	168	188	194	185	173	191	150	166	180	164	157	141	167	163	172	201	175	156	173	196	163	183	193	135	165	167	172	164	155	177	178	178	179	165	187	182	185	166	168	143	182	155	173	173	168	175	177	168	202	171	162	185	190	171	196	171	178	177	167	184	171	183	185	172	166	155	188	200	155	164	184	189	190	192	197	205	169	172	175	185	201	196	183	164	194	176	171	161	186	179	183	165	164	175	170	176	183	161	153	180	181	147	158	181	178	146	166	152	167	192	182	159	190	176	182	188	171	179	165	184	151	174	193	146	171	165	163	161	184	188	189	184	174	155	169	188	163	162	182	177	161	165	167	165	165	177	200	162	193	184	154	166	157	189	154	202	183	175	155	199	199	186	164	167	187	152	168	145	177	175	175	188	182	189	148	180	167	173	172	167	167	178	183	182	153	166	168	176	171	169	161	166	160	170	184	163	174	164	180	163	186	162	191	159	192	203	179	173	186	182	170	167	169	156	172	184	147	208	169	187	182	188	179	175	198	191	171	189	182	185	191	171	160	162	185	161	167	173	190	178	148	166	186	177	183	183	186	191	145	197	172	195	199	188	160	155	170	173	184	190	170	167	181	171	168	187	171	186	168	175	160	190	172	184	153	216	169	165	187	173	186	159	179	164	182	176	182	152	176	189	193	194	163	168	151	186	177	171	188	175	195	185	183	165	192	153	159	202	172	207	150	188	180	178	157	183	150	188	199	174	151	156	175	180	190	165	150	156	167	151	185	169	161	173	172	183	169	168	188	164	168	174	156	173	200	181	199	174	188	181	156	189	157	186	178	177	184	163	179	192	165	167	151	175	175	175	175	169	165	157	164	196	178	181	176	185	180	166	167	175	180	158	174	184	194	163	161	170	166	170	163	178	167	201	166	180	169	209	182	155	151	184	176	173	174	175	185	151	182	180	185	157	154	167	138	160	145	187	184	178	179	193	173	150	175	181	172	178	161	165	158	153	163	170	153	181	178	187	195	152	178	186	157	162	166	175	200	153	181	163	185	190	181	178	191	198	180	173	157	162	161	168	144	157	148	169	183	174	159	172	193	154	165	148	162	146	163	172	164	171	161	133	154	173	179	189	175	158	201	187	163	172	190	175	173	161	173	176	200	193	169	154	177	199	185	165	196	180	188	169	171	156	178	146	171	167	179	177	179	195	165	176	179	149	164	193	179	166	165	172	176	166	180	175	187	177	191	181	182	180	180	169	198	191	175	173	167	154	166	185	133	168	165	141	172	166	176	168	160	174	213	183	157	188	193	197	179	172	190	194	183	183	164	158	157	157	180	164	173	167	172	154	185	180	184	186	188	164	168	161	194	170	163	169	149	177	176	178	190	169	159	167	182	183	181	177	170	158	173	145	169	179	175	117	163	150	174	171	159	179	184	176	162	165	156	161	162	153	184	164	177	201	173	193	196	175	171	178	201	184	166	171	172	190	154	174	158	184	162	183	184	182	149	191	174	181	177	163	192	186	173	170	159	172	184	174	167	159	137	165	160	191	173	173	176	164	163	173
5305	8691	5230	2571	1353	1012	846	737	597	606	603	579	487	500	526	503	432	480	455	419	515	434	446	484	430	464	435	438	459	430	442	420	439	474	450	452	427	425	434	479	464	501	398	448	449	450	426	426	412	402	449	455	443	468	495	432	418	422	443	473	456	414	441	475	449	443	407	445	459	417	423	418	446	415	439	410	439	462	434	450	465	451	409	481	415	450	451	431	457	417	425	436	420	455	456	415	410	461	462	443	425	428	437	410	416	468	458	416	393	423	435	469	409	387	396	432	398	467	453	456	426	438	410	443	422	456	453	403	449	431	439	481	446	425	445	402	406	462	441	445	426	437	434	438	437	438	430	408	456	432	471	448	478	435	431	425	462	426	446	423	427	477	449	459	464	463	441	420	425	425	424	411	447	442	451	449	433	444	420	452	427	406	463	400	409	442	442	438	465	443	395	438	429	442	399	451	406	424	459	413	439	441	416	460	452	439	454	459	424	466	441	446	440	419	431	442	430	432	422	466	439	453	426	433	474	405	435	423	425	424	426	402	440	447	431	445	432	431	468	437	430	527	415	459	451	432	414	431	435	395	449	432	410	445	451	440	404	484	425	414	409	458	455	425	430	410	442	460	421	416	439	460	387	448	423	440	449	428	432	429	448	436	452	426	449	402	433	438	392	443	408	451	413	449	430	426	401	442	402	443	463	461	440	457	458	425	452	416	422	443	443	434	451	468	434	439	424	428	427	451	458	431	414	428	408	415	431	434	438	429	424	451	436	420	455	437	415	418	461	479	398	448	438	441	445	417	414	426	484	448	430	432	423	428	400	429	431	428	419	440	419	446	436	452	435	455	448	418	435	441	412	424	416	424	464	437	429	423	437	437	433	435	446	378	439	401	427	455	460	449	446	425	390	430	436	453	406	426	435	444	404	447	468	435	440	410	452	426	456	434	449	450	431	466	416	446	428	452	436	469	427	451	428	436	435	426	443	416	417	437	447	459	462	453	452	452	455	470	431	466	443	447	445	425	401	456	447	466	451	427	425	449	421	389	417	427	454	438	442	379	417	433	447	431	448	384	482	427	481	464	478	439	407	443	413	428	474	423	466	455	447	451	418	426	437	467	442	434	442	430	454	420	411	437	433	423	436	458	444	483	435	434	391	434	419	393	467	442	456	454	424	428	452	428	431	438	445	488	422	422	451	457	487	494	439	427	433	430	451	410	429	444	422	393	423	437	422	440	436	412	434	400	449	426	446	401	430	434	481	454	458	404	409	437	443	417	454	443	444	397	449	430	438	461	434	447	461	461	451	438	441	454	421	449	415	452	452	402	414	408	433	462	414	415	431	447	450	404	442	415	448	373	493	385	453	375	419	429	445	420	391	448	437	449	402	429	432	443	405	424	431	411	447	425	437	435	440	450	399	459	418	438	418	430	399	428	435	429	427	465	435	431	467	445	421	448	445	443	460	453	450	401	428	411	432	468	427	436	443	455	449	446	422	488	412	415	460	463	467	445	432	432	400	409	409	408	443	419	426	447	446	471	394	440	386	453	429	459	429	432	438	444	453	456	400	438	435	468	470	462	420	447	386	437	439	439	456	440	448	453	440	440	426	434	416	431	426	404	462	436	423	424	418	442	453	455	415	405	423	446	436	417	404	464	411	458	445	429	410	454	433	444	404	438	434	436	459	420	435	390	428	441	434	434	461	433	451	415	446	397	434	380	451	428	438	412	413	452	428	466	472	480	429	437	450	429	417	423	421	431	427	452	427	457	420	410	460	457	422	464	420	420	407	471	437	434	453	485	429	429	418	429	434	452	475	446	428	421	424	428	375	448	448	407	445	416	418	454	416	410	400	442	427	455	446	425	389	420	474	474	466	466	405	453	439	414	414	457	436	446	429	446	432	457	419	434	446	464	425	432	448	458	426	413	428	431	456	410	411	415	397	425	421	428	454	435	427	485	452	474	443	443	420	447	432	395	468	419	445	431	428	447	394	447	435	412	402	434	456	436	441	421	425	461	450	422	421	411	416	431	468	410	438	457	410	415	423	432	450	435	472	455	449	432	432	423	467	399	431	472	425	440	487	462	452	417	435	447	427	429	452	413	494	404	425	443	405	499	467	441	429	427	446	438	396	437	443	413	421	456	411	436	448	462	426	408	413	426	428	414	468	446	466	420	456	436	426	447	448	429	449	431	428	452	456	416	444	453	469	452	444	428	433	452	456	403	439	418	447	437	423	396	427	464	441	446	426	457	437	447	426	409	446	440	446	409	422	457	480	431	435	459	447	422	397	431	401	400	455	459	422	444	431	429	434	424	413	453	431	408	470	422	444	449	416	461	422	436	433	432	445	428	429	454	441	430	408	401	422	442	444	456	460	427	430	479	423	442	397	474	439	424	421	428	455	443	430	446	403	425	413	397	440	405	461	440	400	423	452	427	442	406	443	431	462	432	403	441	450	453	389	420	401	455	419	463	439	438	410	435	457	442	430	433	443	449	452	404	411	405	442	450	429	430	416	449	453	444	437	421	444	414	436	437	423	455	428	435	434	457	429	454	416	419	428	397	419	452	476	445	438	439	409	420	432	479	411	465	403	427	468	451	456	428	444	432	462	456	444	440	473	446	485	407	486	447	447	459	427	454	447	419	419	488	450	457	466	420	465	401	402	482	414	439	425	428	409	471	451	428	453	462	468	415	465	444	478	396	425	425	441	431	449	455	416	437	416	401	441	430	431	436	453	444	451	463	393	427	419	455	459	428	396	418	394	415	388	426	398	404	446	407	458	461	442	450	414	427	440	467	433	467	423	429	430	445	425	445	462	414	435	453	418	455	449	429	439	469	440	455	441	434	431	439	445	418	390	435	452	439	433	421	416	447	438	446	452	441	431	435	414	465	420	407	452	474	413	436	468	437	431	432	420	451	462	431	462	401	419	431	432	453	452	387	442	439	466	466	433	403	421	405	433	461	429	395	460	401	391	439	439	426	455	448	426	456	445	446	411	426	418	446	466	408	414	440	437	433	416	475	450	420	393	406	408	432	439	465	457	459	447	422	472	443	409	430	425	397	450	432	431	435	429	445	406	441	456	433	429	450	449	441	399	440	438	435	397	461	449	452	461	414	440	436	428	464	451	459	451	425	464	444	430	437	413	432	426	437	437	465	422	436	449	448	436	427	407	391	456	403	439	426	411	433	417	433	449	462	431	422	467	448	444	420	436	443	420	477	457	446	416	434	399	449	408	473	450	434	443	454	454	427	410	439	452	419	455	431	383	423	418	435	397	460	419	404	418	421	451	468	462	449	424	433	401	398	410	447	438	439	412	435	442	415	484	398	420	417	424	415	452	404	428	419	411	439	431	453	414	417	416	428	433	455	425	415	430	450	391	413	439	436	410	400	431	432	438	442	453	450	441	440	477	425	447	464	429	439	448	438	438	416	451	458	416	440	389	409	459	429	429	391	433	470	441	432	390	465	433	408	449	485	450	410	459	417
30760	20669	12665	2266	839	695	640	493	489	440	452	395	396	376	373	338	352	315	331	332	317	324	300	301	296	317	302	274	314	315	323	303	311	323	296	301	277	295	323	295	303	287	316	305	297	307	318	302	282	299	306	312	315	287	285	309	327	302	306	295	287	299	305	289	291	334	271	316	292	303	326	298	306	308	309	301	307	303	358	321	335	334	313	294	316	297	333	299	323	282	289	285	294	344	307	311	288	303	285	299	305	304	306	301	331	312	297	308	360	284	299	272	315	297	293	297	292	321	328	312	315	306	332	331	315	315	285	301	303	307	306	323	332	311	314	295	311	303	314	308	317	328	327	332	328	257	314	295	303	323	322	288	285	282	313	290	284	291	306	324	302	305	286	285	321	330	318	306	310	300	303	302	344	277	281	307	292	349	328	317	295	293	285	311	319	289	276	256	267	297	302	306	322	295	285	289	296	278	302	315	275	312	275	297	311	316	326	281	306	310	319	300	323	307	310	302	307	305	307	302	334	327	301	297	305	278	300	324	301	310	289	275	319	310	327	310	272	285	314	327	300	307	332	298	279	303	317	304	317	286	290	299	293	280	318	311	328	284	309	291	320	298	316	302	313	284	307	313	336	312	282	287	310	298	304	302	297	282	285	305	316	278	301	302	275	245	303	278	300	325	318	279	307	309	307	319	337	331	295	298	297	306	313	314	316	304	310	315	341	335	313	333	314	315	332	340	296	304	314	291	266	311	299	297	287	272	308	284	305	290	316	321	296	317	329	300	293	305	289	275	315	308	327	302	304	322	349	278	285	276	304	302	319	323	320	314	288	301	299	300	327	253	322	312	296	341	307	294	290	331	296	282	300	275	309	293	307	305	335	285	280	295	294	319	314	282	322	315	320	278	310	292	298	290	268	284	307	330	302	293	330	298	326	315	306	325	292	297	325	298	283	304	300	334	317	294	318	300	304	286	313	328	335	323	270	337	317	292	280	323	290	310	280	282	292	266	282	298	292	322	288	325	277	312	295	284	291	302	298	315	318	283	295	294	363	371	298	312	330	309	294	287	325	309	285	345	294	319	318	294	293	315	309	333	331	296	329	299	341	350	282	300	276	309	294	278	294	310	336	323	333	331	290	286	326	314	299	305	308	308	273	307	294	310	304	331	290	279	316	315	314	289	298	329	290	296	290	301	289	295	289	281	334	287	300	302	302	281	321	317	320	282	318	312	297	320	338	276	318	317	248	270	286	307	319	324	330	314	361	298	321	284	318	349	294	300	311	326	292	285	308	284	293	286	298	275	289	330	287	279	296	344	301	288	297	337	304	317	301	299	291	306	310	293	301	304	310	322	294	313	308	309	328	309	305	317	294	329	277	308	300	308	290	295	345	299	278	303	313	278	282	306	295	311	312	273	332	284	302	316	336	288	308	303	284	307	323	296	307	298	339	307	296	301	309	284	305	308	320	297	292	286	307	282	286	294	293	298	313	286	339	301	303	318	333	327	304	313	308	276	331	307	312	282	308	286	296	298	301	306	311	344	326	308	321	274	284	302	315	313	318	311	304	299	299	301	281	285	311	304	293	292	320	324	316	276	326	300	305	306	296	285	298	314	326	283	292	312	291	293	317	306	320	302	279	258	277	291	300	277	291	307	310	292	304	339	314	328	290	326	320	326	301	340	347	289	333	315	291	298	289	301	311	305	310	280	304	278	302	315	294	310	298	302	311	323	307	309	327	310	316	302	307	290	291	291	272	301	299	335	313	303	300	332	307	322	288	304	302	310	290	288	327	310	286	301	287	269	299	295	289	289	311	315	331	314	316	317	277	320	325	283	290	325	312	327	320	318	296	305	317	324	285	291	290	310	305	288	322	320	303	319	301	292	320	306	323	308	301	308	300	349	305	316	301	283	319	307	326	285	283	281	271	303	286	289	289	290	298	286	313	311	308	294	344	309	295	293	317	303	346	295	283	287	294	281	288	271	319	321	303	303	314	333	304	321	296	312	318	300	305	305	318	302	316	335	303	311	277	295	333	289	294	286	290	268	298	311	312	306	317	316	321	304	344	299	323	337	300	296	302	294	265	304	305	282	347	308	299	297	319	341	275	313	320	270	306	300	328	306	319	294	303	316	334	297	309	313	323	299	326	290	280	312	311	291	302	306	298	314	295	340	307	304	302	291	288	313	307	306	292	319	322	277	266	331	292	324	322	280	325	320	310	296	331	300	295	292	281	345	321	319	285	300	282	318	311	304	270	327	270	315	312	297	325	305	307	333	315	293	326	306	294	286	285	318	326	309	308	288	321	296	286	319	299	339	301	303	295	268	316	303	315	326	321	335	295	284	305	344	303	294	275	303	302	321	279	308	310	276	309	308	272	332	306	316	294	290	305	292	314	291	279	312	334	292	322	314	301	332	314	310	325	342	291	297	303	315	282	325	316	341	301	296	323	308	294	291	281	333	316	344	307	293	313	313	305	313	320	310	302	314	288	283	311	310	304	306	308	307	300	287	285	326	303	325	320	293	286	303	322	293	275	301	320	301	324	305	301	307	314	252	286	272	319	325	299	297	282	329	307	301	307	282	299	334	318	291	306	287	292	275	311	292	311	304	304	290	336	277	299	313	328	283	318	279	290	289	304	303	281	314	314	296	339	336	299	308	307	335	330	278	315	291	268	308	292	313	314	323	305	318	304	353	300	287	291	325	303	332	302	303	280	317	305	331	309	291	326	296	312	255	313	301	277	274	303	299	318	283	336	299	307	322	284	325	324	311	278	298	308	304	283	300	296	294	286	306	303	335	299	290	293	313	325	326	324	291	294	329	322	272	317	324	320	318	342	295	299	311	319	306	287	296	319	339	306	300	315	295	292	301	301	294	316	312	333	298	304	320	295	314	289	306	297	294	324	307	339	314	291	345	314	287	294	308	316	302	313	317	279	272	296	281	288	294	305	293	334	290	319	298	307	319	338	303	317	312	293	311	322	307	270	295	313	315	339	290	313	278	320	276	281	302	285	305	304	279	327	336	291	268	295	290	346	296	292	289	314	304	315	294	317	302	280	300	328	299	306	298	324	311	309	317	261	320	330	271	325	338	303	313	314	302	314	280	317	314	313	273	329	304	323	302	301	300	270	295	311	274	319	320	314	309	306	306	311	332	326	278	282	280	295	327	293	306	327	330	285	304	309	311	289	288	314	327	299	301	285	299	327	290	309	302	300	298	323	303	305	328	297	315	318	281	305	286	325	312	299	290	296	306	330	322	330	309	299	304	339	309	310	281	305	329	315	270	283	317	293	336	273	309	307	285	286	266	314	326	294	267	296	304	288	293	305	281	278	291	282	310	306	302	302	315	314	328	313	331	325	329	283	333	296	281	322	314	259	272	313	278	340	297	256	295	309	328	283	307	286	308	313	315	314	298	272	277	318	272	282	323	279	352	329	292	330	286	280	280	304	336	336	312	311	306	296	316	295	318	318	270	327	277	295	291	272	291
6893	3424	2418	1491	1029	921	841	824	741	734	737	736	770	762	754	765	759	734	713	708	707	671	738	727	716	708	681	728	732	749	715	689	729	759	760	711	677	685	739	719	726	709	746	730	712	700	683	684	716	756	709	748	736	676	735	728	692	685	721	692	715	681	711	746	731	723	697	724	717	703	718	728	747	793	701	754	697	734	732	704	762	765	718	741	703	751	705	729	714	717	723	777	733	720	698	705	721	732	723	710	721	767	716	681	714	705	719	719	726	720	730	697	677	739	706	735	706	711	733	718	704	723	754	747	733	716	731	694	716	729	757	717	779	699	739	702	737	679	735	719	751	676	724	650	739	707	678	656	743	760	685	738	746	718	718	722	726	707	722	689	697	670	734	695	696	738	719	711	703	699	756	704	711	655	727	733	708	749	744	719	756	693	743	731	698	749	714	717	668	684	743	717	756	750	749	734	678	676	735	764	747	692	760	720	652	769	717	715	730	691	749	777	709	733	674	734	655	727	727	778	691	722	732	748	738	744	757	678	710	666	726	707	702	727	687	728	730	719	704	676	733	692	715	729	701	698	759	721	744	700	732	738	729	727	670	671	792	712	733	692	733	713	718	754	708	737	707	724	674	705	678	730	674	708	701	733	756	701	713	719	728	781	721	716	736	767	772	699	727	711	712	696	713	753	675	708	719	769	664	732	692	710	741	748	766	657	753	740	713	696	773	699	711	732	660	740	705	705	714	728	708	714	716	704	716	696	708	758	730	711	687	705	754	708	764	735	731	730	709	729	663	751	684	719	678	728	749	722	683	739	701	772	731	752	704	724	719	717	690	678	686	707	738	716	707	667	752	713	767	724	705	768	749	738	761	697	758	669	716	696	707	699	723	730	732	707	714	758	707	685	675	678	756	723	739	697	717	722	709	746	656	700	716	722	749	755	701	729	803	731	718	703	713	732	733	714	688	675	716	685	722	739	721	678	703	725	713	667	681	695	754	748	692	712	695	761	667	702	736	704	749	733	725	689	687	690	693	760	730	692	783	737	701	703	672	713	733	673	672	748	731	700	738	744	740	763	808	737	661	703	742	667	684	652	675	729	716	742	691	724	701	731	753	721	708	691	731	736	715	724	751	736	765	758	762	734	752	737	719	748	697	666	683	685	740	728	682	711	664	704	700	743	688	700	704	742	682	702	753	748	757	732	699	719	698	742	730	693	744	725	761	711	720	716	705	728	720	696	763	664	717	692	695	704	689	751	749	701	707	689	702	700	733	695	784	704	702	680	715	787	720	700	703	681	709	695	718	726	737	755	697	716	724	715	749	736	735	674	676	733	703	682	722	707	747	713	734	727	721	695	669	761	765	721	684	735	715	739	758	722	727	701	704	671	731	746	686	730	686	677	748	742	734	755	731	689	726	707	783	680	769	733	714	708	688	732	711	672	685	715	741	715	735	749	714	705	746	722	655	751	748	751	767	698	748	706	716	708	765	751	722	748	725	737	691	738	753	733	755	718	712	716	739	712	728	684	701	714	757	683	680	723	676	705	722	729	700	699	697	721	694	703	674	729	722	725	735	692	730	721	745	766	721	740	725	721	747	702	719	746	703	708	720	768	748	731	752	714	681	755	719	662	778	765	725	698	692	769	736	710	718	713	688	777	738	662	736	693	721	685	683	706	722	708	686	747	692	752	699	727	735	708	697	691	769	728	749	731	755	682	694	693	725	735	707	708	720	752	733	740	700	717	729	740	696	746	742	677	711	716	755	712	719	717	656	722	733	694	697	738	746	728	745	727	708	710	722	715	687	727	745	743	698	735	730	724	719	672	682	705	708	695	738	711	711	745	763	722	710	693	724	682	718	690	747	717	712	715	703	703	752	690	738	751	732	703	736	665	737	714	736	713	694	718	703	731	739	747	737	757	822	764	707	707	708	726	696	699	740	742	674	716	720	714	697	718	742	724	749	712	722	707	708	744	731	685	679	701	712	720	738	718	687	730	718	703	752	747	687	693	761	734	687	700	725	732	715	739	686	714	723	718	740	682	751	693	688	695	754	712	730	700	732	712	709	701	728	725	735	709	662	724	730	712	718	721	748	740	705	715	682	708	729	747	721	756	720	722	681	718	701	713	725	679	728	738	701	704	739	670	736	721	704	742	686	717	691	706	719	657	700	701	728	735	700	741	772	706	734	732	737	707	689	703	758	744	689	721	725	674	716	691	758	697	728	713	716	721	692	723	689	725	745	727	726	749	720	661	687	745	717	722	724	692	704	693	769	728	707	716	674	674	777	716	732	722	749	677	707	703	757	686	780	716	727	720	711	736	722	689	697	710	676	679	696	726	690	702	716	717	685	707	745	736	732	683	689	780	769	668	696	709	723	763	695	783	760	739	718	718	704	697	700	729	693	717	689	767	729	740	752	742	752	692	709	733	735	732	733	761	740	747	693	722	689	804	682	709	727	670	720	683	695	703	726	719	702	735	724	784	713	689	702	688	703	742	679	720	717	693	682	700	745	713	731	717	766	728	721	658	725	728	720	746	692	703	720	729	745	711	698	720	712	697	719	706	717	690	716	723	711	704	715	735	696	732	669	651	721	699	707	738	678	692	764	697	734	718	690	714	692	693	715	761	688	721	659	724	721	748	749	737	728	714	751	696	734	692	762	728	739	745	722	713	729	690	738	690	768	697	746	750	705	708	722	730	728	710	716	754	695	686	743	714	730	719	749	758	741	722	714	694	715	668	767	643	744	698	748	688	723	748	702	693	698	713	736	705	693	752	735	705	729	726	701	732	699	716	694	742	752	658	749	718	757	684	743	673	721	716	697	675	744	705	706	749	725	739	735	711	761	752	695	720	709	755	723	701	683	707	706	707	731	708	739	699	713	708	678	709	723	765	743	724	720	712	714	710	701	730	678	712	776	720	724	716	735	714	717	712	711	719	747	754	718	711	736	742	767	696	745	687	760	677	690	744	698	732	758	672	726	721	724	735	714	713	738	738	708	702	701	764	666	727	728	712	742	698	670	722	722	745	684	730	678	721	709	697	716	713	686	711	727	724	720	714	739	650	721	720	686	734	708	725	765	744	751	683	693	701	712	683	730	736	717	713	666	734	721	707	747	706	671	746	772	732	729	710	700	745	718	726	756	662	742	710	738	719	686	685	746	723	733	741	700	746	691	731	664	694	750	719	708	720	758	712	677	706	727	716	708	735	736	726	739	727	708	725	703	750	626	730	743	742	692	711	718	702	755	708	716	678	693	794	707	725	735	748	702	722	684	691	738	736	719	718	664	750	712	699	714	704	761	697	713	724	755	692	769	705	694	754	766	748	729	741	713	696	709	712	739	705	711	733	717	750	730	681	694	739	741	737	729	689	710	729	679	733	709	727	710	724	681	692	702	754	697	704	734	733	727	733	689	694	722	719	752	756	745	727	711	703	722	682	721	705	716	710	684	711	714	706	755	710	712	669	707	652	721	719	709	680	688	712	672	749
24367	20994	24301	27896	21003	19442	1654	834	612	486	465	428	369	406	353	368	304	324	289	250	249	244	263	219	245	261	260	234	237	211	274	221	239	237	255	206	218	243	208	273	288	220	227	252	215	236	218	223	225	243	253	208	204	226	214	211	227	232	201	187	194	179	242	227	228	229	239	233	239	265	216	236	206	220	233	188	206	231	231	231	225	233	227	240	215	223	206	230	204	237	241	224	218	227	208	212	238	238	236	227	232	196	228	239	238	240	231	218	214	240	223	230	228	223	225	239	230	208	244	232	240	215	220	228	222	216	221	230	225	207	223	240	233	249	239	230	212	204	235	222	230	224	229	200	244	257	226	231	218	220	239	201	205	232	242	225	233	223	228	200	226	225	225	202	251	230	234	229	232	246	237	212	241	225	226	260	239	240	263	238	217	196	241	224	205	244	202	241	221	246	210	222	233	206	215	203	247	219	193	225	242	218	260	241	234	223	218	246	224	232	233	226	191	229	218	229	220	231	222	211	225	196	224	215	254	230	189	222	222	229	234	210	212	221	231	231	235	209	241	251	221	236	218	246	234	230	246	230	231	211	189	212	239	225	209	186	235	221	212	230	215	225	229	224	240	229	235	253	211	225	214	239	202	196	214	207	203	213	250	223	236	213	226	236	213	247	238	233	223	196	239	218	225	216	242	223	218	208	228	215	213	220	219	215	219	222	206	269	233	214	228	226	214	213	237	224	220	232	229	243	234	226	186	233	206	209	243	249	238	219	232	207	188	223	219	206	215	246	227	212	218	222	248	242	213	235	225	208	222	218	230	200	243	202	227	261	227	242	215	194	211	233	203	240	218	230	237	225	213	229	224	232	256	217	214	219	236	233	225	207	216	222	229	203	242	199	222	227	223	228	240	214	248	219	214	236	235	239	228	202	222	217	225	236	227	213	239	191	228	230	228	231	219	233	232	193	212	253	226	215	232	241	243	188	222	211	230	236	229	218	206	231	227	244	228	254	211	206	232	249	218	208	272	273	236	242	224	221	210	219	227	254	217	221	207	197	228	215	206	200	242	231	234	201	225	239	220	217	234	241	254	228	232	218	215	229	209	223	201	251	190	213	220	208	228	217	249	206	221	224	228	243	246	240	225	229	235	229	219	202	229	198	199	227	192	195	206	214	229	229	199	237	218	236	224	208	226	216	249	236	210	214	234	185	224	217	207	246	234	245	218	207	242	225	245	215	221	211	216	238	210	217	231	233	220	221	222	231	249	207	219	269	202	211	194	224	216	236	241	246	244	260	221	230	235	205	217	232	224	227	253	231	205	198	234	223	254	267	222	218	225	192	226	227	249	253	213	208	196	231	188	218	229	213	203	246	212	222	209	207	234	231	224	226	231	211	189	223	213	234	271	212	216	235	194	216	250	230	231	216	256	264	222	239	228	219	246	211	219	232	250	221	228	247	259	210	256	220	214	259	213	229	219	235	215	235	227	226	230	241	234	224	227	218	252	223	228	214	217	235	215	219	242	229	205	220	225	233	221	226	245	225	185	230	216	214	224	234	235	256	240	232	248	223	238	224	200	236	221	250	228	244	230	225	225	233	242	210	222	257	225	246	195	220	203	211	237	245	247	229	252	236	204	221	220	233	224	216	205	201	250	238	238	221	199	226	229	201	233	224	187	228	211	242	226	210	222	209	218	223	198	222	219	236	221	235	213	215	238	211	235	218	223	214	234	233	219	265	240	246	223	214	237	216	226	215	213	240	217	202	249	207	255	195	217	248	256	182	209	217	220	245	238	238	230	204	228	279	203	242	197	210	205	253	242	213	224	228	223	223	222	239	233	234	239	216	240	221	236	233	227	222	245	201	226	199	255	214	203	230	225	211	260	237	231	221	204	214	221	194	202	225	236	207	230	239	226	249	220	237	223	228	230	197	194	176	221	238	230	247	255	237	238	216	194	214	262	230	234	202	211	209	249	217	225	221	236	224	232	223	231	246	255	221	234	220	194	241	198	228	232	210	188	220	245	206	236	222	199	227	205	201	240	216	228	205	228	213	199	213	213	233	225	196	197	243	205	249	242	216	265	221	218	221	237	225	225	241	233	256	245	238	239	211	231	220	233	224	245	249	234	223	232	229	217	216	245	212	215	242	245	249	230	212	220	202	211	246	220	228	201	209	198	221	203	228	213	216	235	246	216	243	228	203	206	222	253	239	224	226	243	263	215	217	239	244	242	226	230	255	230	218	217	243	216	232	242	240	248	230	223	234	257	240	235	239	231	235	234	243	224	248	243	210	241	227	202	199	221	233	251	228	215	206	253	216	223	230	222	210	205	216	194	195	230	225	220	232	233	219	195	235	199	220	224	237	246	181	227	206	216	244	227	242	218	196	242	220	226	252	217	215	239	221	226	206	245	193	232	218	189	234	241	232	238	240	200	238	228	201	230	202	221	226	198	247	224	203	251	220	239	225	233	225	220	246	214	232	244	242	210	241	214	214	238	206	222	219	227	209	229	198	218	227	240	209	233	188	231	234	234	237	227	238	232	225	240	239	215	219	216	227	226	207	212	241	229	251	188	226	215	231	219	236	267	263	228	230	235	238	236	231	250	237	220	235	229	248	210	206	218	227	213	203	217	195	242	214	254	217	215	208	253	226	227	229	208	211	214	197	229	197	230	213	235	251	214	221	233	208	247	230	213	214	242	237	233	208	197	223	215	201	251	229	196	211	183	203	211	251	205	250	247	246	219	202	219	236	242	204	241	223	219	224	217	235	230	256	206	211	220	216	261	225	239	249	210	230	235	192	223	228	224	256	225	201	215	235	229	260	244	203	233	194	238	221	217	213	217	222	230	227	237	231	211	240	221	235	211	220	230	185	196	247	245	230	237	214	245	201	204	240	189	219	248	231	232	236	228	221	245	222	240	218	265	221	212	209	223	245	228	225	237	246	226	235	231	238	206	237	242	214	238	223	231	217	220	190	228	231	213	253	225	240	243	234	223	207	227	226	242	190	244	225	231	241	245	218	253	242	237	219	232	231	212	235	217	231	248	208	222	230	244	199	219	232	209	221	218	240	208	222	211	231	232	245	237	224	215	240	200	217	229	229	210	198	233	236	215	211	228	225	245	203	222	208	230	231	208	203	237	224	226	254	221	196	225	211	218	215	223	232	230	234	243	253	210	231	214	243	225	235	206	209	229	246	198	209	225	217	216	219	218	191	253	224	200	227	234	225	231	220	196	242	222	224	248	210	210	217	224	246	207	208	236	253	261	253	235	214	233	231	241	238	249	218	257	225	205	228	197	220	242	229	226	196	233	207	252	207	235	247	257	216	193	235	206	200	192	243	229	235	207	249	209	223	240	239	232	244	244	203	229	228	231	246	200	204	244	223	220	227	199	198	227	236	220	229	220	224	256	232	235	258	211	214	212	225	212	230	221	236	233	219	240	230	232	219	240	236	264	212	207	240	211	212	175	209	247	234	199	180	209	262	224	244
5045	6899	4048	2115	1221	929	789	728	657	650	628	616	605	598	578	539	599	536	575	562	536	519	586	580	570	555	563	531	582	561	547	574	558	540	510	593	549	560	554	547	555	564	552	511	541	540	575	533	527	537	572	508	587	550	541	520	580	525	558	527	587	561	577	538	521	541	591	538	526	565	590	512	511	572	500	518	556	555	563	526	536	575	588	548	506	579	551	551	527	522	536	557	531	549	571	578	581	551	541	546	588	549	526	514	538	568	550	524	506	546	554	541	517	580	538	579	566	546	527	502	524	566	579	535	534	507	561	537	561	473	544	526	565	555	548	523	547	553	538	533	604	543	528	523	606	568	518	567	501	507	543	567	526	538	514	566	549	534	497	519	527	574	529	578	536	532	538	506	528	570	536	502	525	576	503	569	583	533	549	569	561	555	552	520	533	569	578	537	538	545	530	548	554	540	560	547	578	565	525	553	521	605	508	540	578	525	551	571	587	540	557	540	533	568	542	547	570	547	541	543	543	584	580	533	537	532	543	547	485	589	547	569	511	602	565	544	539	510	515	590	541	546	532	549	560	535	556	523	561	557	535	536	535	521	531	519	557	566	584	531	531	565	527	538	533	515	535	560	526	497	544	574	537	566	571	540	496	556	564	575	581	557	557	524	527	509	542	541	583	576	595	488	585	577	548	583	555	578	525	514	525	552	534	546	511	550	550	549	530	546	559	561	601	536	544	528	602	518	531	549	527	580	518	518	551	582	501	592	513	545	541	529	530	544	508	610	537	575	534	543	583	493	509	542	579	516	587	552	531	534	593	531	554	532	513	545	547	557	525	540	593	555	547	549	515	573	539	555	493	573	561	527	540	523	567	537	551	529	564	505	540	540	523	610	529	598	569	542	537	547	595	546	512	539	534	541	565	526	510	534	533	555	516	585	541	530	527	535	549	560	556	575	529	559	524	541	517	581	542	567	527	498	522	572	599	565	501	580	558	527	559	541	540	568	559	545	537	538	462	554	544	513	549	559	560	537	561	547	565	530	544	506	540	528	529	534	543	563	575	540	577	517	550	510	589	563	521	556	534	553	520	571	542	545	483	532	548	538	580	563	552	547	506	572	535	534	596	553	553	541	583	552	531	507	555	563	589	475	570	568	544	546	567	570	566	556	550	507	543	563	524	490	547	564	578	517	535	522	525	563	517	549	579	563	555	516	570	550	546	568	568	558	533	584	553	566	549	573	592	529	549	526	548	514	548	565	570	570	540	551	522	514	592	592	519	519	551	551	536	543	528	536	532	542	580	526	531	551	531	584	559	560	564	521	569	558	532	532	587	542	572	583	583	563	577	510	567	527	569	531	530	571	494	527	559	567	552	560	537	547	510	605	514	518	555	580	541	545	541	491	571	559	575	513	556	510	538	505	529	508	581	493	533	517	573	556	511	534	535	553	540	581	542	525	565	567	532	560	559	559	560	523	547	578	532	535	542	566	559	538	547	559	586	504	500	561	555	516	598	540	490	555	545	517	540	566	556	518	499	543	540	559	537	576	559	539	538	577	535	566	530	536	570	554	557	533	537	558	549	545	548	585	564	561	528	544	528	541	507	575	555	542	545	538	532	533	567	540	544	584	500	562	553	552	557	591	510	552	543	561	534	557	560	545	532	543	563	570	564	568	550	548	541	565	563	538	584	552	542	541	539	566	554	541	525	553	533	551	570	564	498	537	556	524	544	525	537	564	522	545	524	591	508	520	509	583	577	556	557	587	563	545	567	557	528	564	535	542	556	554	574	517	561	537	525	552	511	522	546	567	587	549	557	554	534	513	522	516	553	556	524	569	517	555	552	553	578	551	541	549	514	519	530	580	571	540	595	555	606	546	497	542	520	552	565	529	494	554	539	557	548	564	544	596	586	527	511	542	563	547	542	564	568	556	529	531	541	528	527	542	526	543	534	524	591	576	544	499	537	544	531	524	523	541	508	547	602	594	545	538	525	551	539	539	534	516	587	532	527	542	589	536	548	542	546	549	561	533	564	507	543	593	561	561	504	578	549	548	516	558	541	536	534	581	521	541	540	594	597	545	538	520	544	510	510	554	480	542	545	558	524	534	550	560	616	538	534	531	548	507	527	558	555	549	543	605	542	563	568	569	529	544	540	568	559	532	538	563	526	560	520	587	544	545	549	540	541	550	548	510	555	555	565	564	545	580	506	582	529	522	552	531	526	533	521	569	536	537	515	546	559	500	588	598	549	548	540	506	534	560	547	552	582	561	540	538	566	538	549	536	495	552	548	564	512	532	548	483	573	533	574	562	547	562	562	540	525	545	543	560	528	544	526	527	549	571	520	516	563	532	577	509	543	565	533	538	513	474	532	565	550	497	533	559	536	513	516	567	525	533	548	554	521	540	536	561	569	537	560	541	543	557	545	558	520	559	552	546	529	562	521	512	533	523	577	510	532	546	577	561	529	523	546	515	533	542	564	547	553	515	574	563	606	556	523	528	586	539	538	575	573	526	600	541	523	566	590	521	522	522	547	543	528	562	500	544	542	502	560	530	524	577	544	558	565	586	564	554	532	540	551	556	577	562	566	572	548	519	575	534	545	561	515	534	506	547	533	565	523	581	527	516	576	539	558	533	559	552	552	530	541	552	497	558	543	528	538	507	597	518	586	574	535	530	518	530	539	570	513	540	511	508	553	536	568	529	554	533	564	548	536	565	556	591	557	566	558	536	527	555	527	557	544	542	567	539	558	541	576	517	563	560	575	559	491	525	547	536	491	545	528	533	517	549	583	535	557	530	536	552	538	529	535	576	530	561	536	571	505	540	573	530	537	526	572	541	527	529	567	542	575	538	548	532	570	538	521	574	588	556	555	552	546	537	534	564	595	527	553	494	525	592	559	540	549	566	528	554	556	510	539	522	526	558	525	544	497	583	558	580	575	571	566	522	553	589	506	512	541	542	565	552	555	521	528	560	533	585	563	511	545	557	605	534	518	552	561	539	595	555	544	564	572	554	539	506	557	572	542	551	508	564	541	577	557	580	533	539	543	538	537	601	523	513	576	532	567	570	532	550	509	526	565	547	543	537	537	531	531	540	526	584	514	544	542	569	572	559	517	564	504	550	529	538	567	555	512	568	543	546	558	529	559	512	543	529	536	560	563	565	586	612	571	548	527	499	491	510	539	575	549	550	589	578	513	579	552	539	537	562	530	541	550	536	526	547	570	553	519	573	531	584	511	514	558	555	579	516	550	541	578	513	545	529	542	528	542	562	551	505	561	538	540	557	569	544	556	566	555	534	535	525	587	543	523	550	553	547	487	524	519	537	531	537	562	536	544	514	540	488	571	583	530	535	549	546	546	541	525	525	579	569	565	551	560	568	547	549	578	566	546	521	560	519	564	514	531	583	525	529	558	556	533	486	570	492	543	509	579	532	535	561	520	541	518	552	603	537	527	562	543	560	543	535	509	542	552	528	570	559	518	563	535	534	531	572
23740	20958	24595	27495	20961	20996	15838	1586	777	619	538	496	431	450	395	300	305	262	247	232	243	245	195	216	231	212	206	178	196	213	203	191	173	207	184	202	217	199	184	175	224	194	205	161	215	178	207	170	227	207	172	180	188	187	209	184	190	180	214	154	207	177	185	175	175	189	187	215	164	174	187	186	177	171	173	167	181	170	181	181	159	191	194	191	154	172	184	185	171	193	175	175	191	172	163	206	178	214	191	167	174	184	197	164	180	192	172	194	171	214	167	164	169	176	167	187	168	176	190	188	136	195	181	156	184	191	183	184	177	186	162	192	165	184	177	188	174	170	191	173	168	203	193	184	178	194	157	183	190	174	207	164	188	178	221	199	191	180	181	202	170	186	171	181	182	184	181	164	197	184	184	166	174	193	186	185	190	172	169	187	169	172	174	196	194	187	171	201	197	196	156	180	187	180	173	188	207	173	152	168	187	166	180	189	193	176	188	195	167	198	192	149	177	194	223	185	174	183	162	182	195	184	180	183	157	189	172	189	192	220	148	196	184	176	166	195	184	181	181	169	179	186	188	167	181	193	175	171	194	203	203	188	193	183	200	185	215	165	185	190	176	175	198	177	179	185	193	173	180	186	160	183	186	174	176	175	201	197	189	191	193	158	169	173	145	164	176	154	186	156	178	173	183	208	183	211	195	174	189	178	183	182	166	180	185	179	202	181	172	181	178	171	161	167	177	199	179	163	172	184	174	185	180	179	203	155	172	186	158	185	210	183	168	173	170	174	166	173	179	168	172	193	202	198	173	183	177	188	154	170	177	208	193	178	165	193	185	158	194	181	193	179	199	177	163	191	192	184	188	167	188	180	173	200	171	181	184	211	155	174	181	155	179	153	192	180	178	170	183	193	194	161	175	182	179	188	191	177	150	162	174	185	172	181	207	188	166	197	178	191	196	188	168	220	163	228	161	173	194	174	188	164	166	207	178	160	153	181	182	197	180	185	176	179	185	161	192	190	194	164	177	197	179	177	184	185	172	188	174	190	198	174	191	198	156	190	166	188	183	170	178	182	188	208	161	187	180	150	160	188	207	174	199	173	191	194	174	174	174	192	187	189	165	179	162	187	191	192	180	174	170	196	187	190	145	166	166	191	167	189	187	191	171	160	203	160	175	203	201	184	187	168	182	194	194	201	216	190	177	185	200	198	162	198	183	211	185	188	192	203	199	188	188	169	185	194	199	186	178	180	162	182	190	189	191	193	187	194	166	163	209	163	187	170	192	173	170	206	174	169	172	169	149	192	186	185	207	199	175	198	201	182	168	156	181	181	151	200	159	201	191	171	184	185	164	185	193	168	172	154	161	183	206	166	160	178	198	186	176	171	161	184	179	154	167	182	200	200	179	158	197	176	175	177	173	167	169	203	186	200	183	189	174	177	180	199	184	182	173	164	213	201	195	176	187	163	161	194	178	160	187	187	196	168	190	192	210	181	176	198	174	204	181	179	198	156	193	188	158	182	174	170	199	164	164	201	199	173	196	203	225	183	162	194	196	160	177	190	188	188	179	163	175	175	187	185	209	198	170	173	208	181	172	150	188	153	197	161	178	164	156	182	190	164	179	186	180	167	180	164	197	185	170	205	168	176	206	157	201	204	163	193	185	205	185	187	180	174	172	171	180	186	178	184	194	178	186	202	186	188	190	174	180	159	180	176	178	164	199	197	192	179	162	192	146	189	178	199	196	181	196	180	190	176	203	203	193	180	194	181	195	175	194	171	179	183	201	189	168	181	166	171	187	182	166	160	181	173	187	173	190	215	164	201	203	178	199	193	193	202	184	168	177	196	205	190	198	190	188	175	194	188	185	189	191	191	182	178	181	176	184	168	181	167	191	175	171	188	179	193	166	179	165	153	185	184	181	176	197	164	176	177	188	204	184	178	200	201	193	169	173	207	187	167	204	197	161	170	173	181	177	183	175	193	163	174	163	186	174	188	185	185	171	176	195	194	205	195	194	167	152	186	182	162	197	184	230	178	183	190	171	181	190	189	167	163	188	199	194	171	181	165	203	194	186	188	175	188	201	178	202	182	181	179	174	166	185	185	199	168	190	187	188	181	187	183	198	186	197	196	204	189	169	209	183	184	171	174	195	178	177	174	177	188	171	187	184	180	180	184	197	176	179	187	173	198	187	193	198	201	213	183	184	161	183	160	173	178	176	188	183	179	179	209	167	203	221	177	169	190	211	174	203	199	197	202	172	186	165	213	179	154	190	170	186	187	170	179	169	170	200	204	182	183	195	166	204	182	200	193	204	156	194	151	171	175	180	189	184	175	173	185	179	191	169	216	171	193	179	185	192	195	179	191	164	198	186	192	149	199	198	159	198	185	175	177	166	162	191	168	191	186	170	206	176	197	208	199	164	167	186	168	190	193	207	207	173	184	188	199	177	189	202	201	179	194	175	177	193	173	189	176	197	171	189	178	173	202	202	200	212	206	210	178	194	181	178	181	190	168	163	180	190	171	188	203	182	185	201	185	168	199	187	156	191	168	201	182	187	230	176	191	171	159	164	189	198	159	169	172	179	168	196	186	175	175	163	170	154	198	174	181	166	198	168	188	198	213	179	187	166	197	180	176	209	173	188	183	189	193	162	193	189	205	179	182	194	182	202	192	184	192	202	188	188	182	186	172	176	188	189	185	164	186	154	203	175	159	199	191	178	181	183	173	185	167	179	198	200	194	174	169	188	178	183	179	182	210	167	183	181	168	193	189	180	173	183	204	194	205	176	201	199	176	197	199	182	164	186	198	185	156	158	193	183	164	170	197	173	196	166	194	176	163	186	163	174	185	214	173	189	168	173	188	182	179	210	187	177	194	176	186	191	190	166	183	165	190	186	188	177	176	185	201	187	198	172	193	168	179	204	193	158	190	174	203	175	195	197	225	205	167	180	183	222	191	176	177	197	196	184	175	165	189	185	177	187	182	197	204	176	181	166	214	175	186	170	188	209	151	152	188	156	170	210	166	207	190	160	166	177	160	169	155	195	186	197	159	184	193	177	179	169	183	179	201	208	169	187	182	167	163	169	217	185	198	181	188	167	169	184	182	196	192	202	209	194	186	174	184	185	195	210	148	196	163	186	170	172	216	181	177	172	180	176	171	183	164	185	151	175	152	227	185	183	177	189	191	178	170	202	188	183	175	175	180	162	190	189	182	154	193	191	189	206	178	187	189	172	163	161	176	209	169	163	157	172	166	213	183	158	175	198	173	201	180	191	173	178	179	177	162	163	157	196	168	180	181	160	187	158	186	174	199	167	183	210	175	179	174	218	195	161	171	169	167	158	189	162	187	179	162	156	193	202	180	188	171	204	173	174	163	179	173	183	168	156	181	171	172	190	177	173	213	174	177	172	168	190	206	208	195	193	161	184	168	205	172	176	185	191	164	181	192	181	199	165	193	206	199	206	159	218	165	200	189	216	171	201	172	163	195	178	174	169	167
5706	10193	6129	2993	1471	1072	926	790	667	649	596	561	557	536	558	483	502	476	485	480	467	511	491	492	439	467	499	433	454	477	464	428	430	433	457	456	470	478	452	486	451	451	478	486	467	479	463	465	462	476	416	454	507	431	457	449	436	451	450	442	466	452	471	494	473	452	479	446	456	413	436	434	451	416	455	442	436	442	492	480	460	439	433	440	460	407	434	469	492	430	451	441	455	484	477	482	478	484	441	467	440	462	417	432	464	461	427	422	490	454	446	430	443	430	425	416	437	461	483	492	430	467	476	391	427	453	414	463	494	476	487	414	470	449	463	449	438	445	474	446	501	465	455	450	483	465	480	491	463	445	460	508	429	414	444	445	473	467	487	514	452	467	433	489	433	422	422	485	450	499	463	465	426	458	451	462	444	479	449	413	397	445	445	418	472	458	465	439	450	456	489	479	447	469	437	459	442	497	486	442	457	490	431	475	468	428	444	473	468	467	450	473	449	473	529	460	482	448	471	428	488	453	464	457	502	458	454	482	445	463	435	460	435	462	455	450	454	451	426	453	472	429	460	418	455	474	448	418	497	467	399	428	440	466	428	482	463	474	464	410	460	444	461	448	458	436	474	446	464	415	419	445	455	456	496	464	437	440	466	441	415	426	456	454	439	454	483	471	485	456	456	455	494	445	445	439	447	502	464	460	442	469	423	444	467	464	436	481	464	427	445	446	453	415	434	452	432	475	482	456	444	436	423	467	463	410	408	484	455	470	470	456	428	432	439	456	446	448	441	436	429	451	435	473	456	451	441	439	445	472	460	412	444	406	412	424	475	436	456	479	429	434	456	457	455	439	435	420	467	457	443	420	448	460	436	443	466	463	457	453	474	463	431	457	471	456	446	459	458	482	454	452	468	489	443	430	474	475	470	463	451	423	454	483	483	442	450	500	457	476	432	433	429	453	435	429	497	476	482	449	425	431	418	449	428	466	440	435	454	443	465	510	416	448	420	448	464	452	441	442	408	469	439	442	427	485	460	438	426	446	428	454	434	456	454	414	453	442	452	439	438	465	471	465	449	401	429	412	443	436	421	442	468	455	463	459	449	422	438	460	478	445	422	489	411	480	499	462	458	450	445	470	443	481	454	466	498	429	439	477	440	457	429	453	434	485	410	449	451	439	451	461	444	467	459	452	471	443	469	439	427	467	440	445	442	469	450	453	451	432	429	461	454	527	457	469	439	451	452	457	476	451	451	450	394	463	480	461	467	442	433	417	458	470	461	455	420	479	443	454	471	418	470	493	474	447	463	417	480	415	449	426	463	450	429	444	433	463	438	475	463	467	456	438	448	446	471	443	429	426	424	463	452	470	449	466	445	434	432	441	459	435	488	474	475	446	428	440	470	474	429	473	443	450	429	514	466	441	440	451	475	476	440	457	424	448	459	413	486	446	489	427	422	470	420	417	431	443	471	397	448	456	390	475	441	431	455	456	467	443	481	459	454	458	464	496	466	469	428	420	448	463	424	448	434	469	435	455	435	449	462	482	442	439	452	444	450	448	426	493	429	474	456	413	467	461	453	476	454	458	427	463	427	446	471	457	428	467	473	467	438	456	424	427	438	492	452	454	416	459	443	475	459	470	470	490	478	473	417	426	446	463	442	435	450	446	447	470	426	476	471	459	484	422	433	482	454	432	430	486	462	480	439	420	471	474	477	460	431	434	451	462	457	461	494	463	473	439	439	426	424	418	446	468	448	457	467	462	428	426	455	419	441	419	476	439	425	483	464	458	458	507	448	477	468	453	459	478	464	452	435	465	442	443	473	469	458	484	512	439	422	451	430	440	483	432	452	438	444	474	450	427	447	478	475	443	437	450	472	467	481	462	444	423	451	474	465	448	411	423	444	436	451	483	448	461	446	439	449	464	430	428	453	439	441	452	429	454	461	476	424	456	469	440	480	457	456	448	486	415	432	406	449	443	445	446	434	418	466	440	417	463	460	414	428	473	459	453	440	450	478	488	458	453	463	440	449	457	458	488	463	460	447	438	453	431	442	432	444	449	483	463	432	452	477	413	472	450	441	421	462	461	477	444	489	450	465	473	490	438	473	471	457	450	443	454	443	438	465	468	468	460	432	431	429	450	451	455	438	455	455	417	478	446	426	412	416	445	436	448	422	432	478	432	486	452	433	466	418	475	427	508	443	461	456	474	435	458	445	462	455	409	455	425	469	430	481	443	454	459	415	483	456	450	418	444	445	451	439	446	445	443	463	463	481	467	476	438	450	415	422	446	496	437	476	482	476	474	436	442	437	447	461	441	459	466	445	437	495	441	449	450	486	470	458	455	486	445	417	459	439	430	477	463	424	449	430	441	468	459	463	437	465	461	434	446	475	467	475	448	453	477	468	430	445	436	451	479	454	451	388	437	448	458	446	467	478	456	450	430	480	458	447	458	433	477	486	454	465	439	462	438	434	442	458	457	440	443	482	457	464	423	438	427	476	467	430	421	440	443	451	482	447	465	429	459	442	435	481	458	478	429	469	486	467	433	453	438	449	459	466	428	450	439	481	426	451	474	492	416	419	464	486	438	464	460	448	446	492	444	462	461	474	439	435	430	463	438	481	484	434	423	480	462	479	467	476	449	451	440	438	464	443	474	440	466	487	486	417	441	461	425	445	432	459	464	461	467	481	454	441	440	480	411	479	463	451	431	457	444	435	427	445	463	466	431	455	480	487	479	459	412	474	431	467	444	479	455	470	469	476	417	488	421	432	442	438	407	479	443	476	457	447	456	472	457	426	472	462	473	477	463	429	452	444	456	445	427	474	432	468	464	490	436	475	469	500	455	475	433	455	429	467	466	422	436	467	469	429	470	481	441	428	456	468	438	468	437	458	434	439	455	443	447	463	445	467	430	481	475	498	463	447	410	447	479	484	426	468	461	459	461	447	412	451	496	499	440	468	468	472	447	464	449	471	462	429	441	461	477	471	445	447	438	473	452	439	474	463	468	465	445	472	450	451	433	476	481	425	464	456	476	441	454	450	475	444	450	423	487	488	440	438	461	467	427	472	423	485	441	480	445	446	466	459	420	435	472	445	464	418	440	449	461	435	451	452	457	483	399	461	490	433	444	425	453	471	409	440	455	400	474	481	415	480	429	481	428	440	478	442	441	484	437	468	469	453	457	466	494	466	421	469	438	462	435	466	455	451	491	485	484	421	437	427	411	489	442	467	474	470	430	455	441	430	463	445	434	444	483	450	483	459	442	481	445	481	441	460	453	440	453	479	407	448	458	453	467	456	442	447	439	431	464	439	424	468	410	496	438	452	468	434	454	504	442	469	462	445	461	467	423	429	430	446	395	520	470	470	487	469	414	433	462	444	472	462	437	449	464	473	458	452	450	447	455	462	456	468	471	498	472	457	455	443	475	450	446	469	483	438	460	465	492	455	450	469	463	447	477	462	468	427	456	413	455	439	441	455	456	437	454	494	498	440	428
30668	20737	13413	2797	1123	802	714	647	511	434	442	426	390	376	359	337	367	333	291	346	305	315	306	352	327	306	306	333	285	275	340	339	338	296	350	346	306	326	334	305	315	293	320	314	256	349	289	325	314	297	283	318	334	327	319	310	294	284	296	309	318	291	316	287	284	329	318	330	289	304	297	298	327	293	327	265	290	315	287	296	306	303	282	305	304	276	327	351	289	309	290	328	290	303	331	324	295	314	344	344	305	339	305	321	307	305	320	317	311	319	272	305	279	324	327	300	304	312	287	323	308	320	323	337	315	323	345	360	329	324	284	327	358	301	308	292	293	295	337	321	284	288	301	344	311	314	334	281	313	304	296	297	316	299	300	312	300	306	292	334	300	318	322	291	332	330	311	300	281	327	325	289	293	323	296	300	290	296	305	293	338	344	333	315	298	332	325	295	362	309	314	285	321	333	310	322	302	299	315	330	293	336	301	308	302	316	326	295	289	332	297	320	279	319	330	299	289	284	310	318	317	315	308	334	328	309	328	278	328	337	321	323	295	299	316	291	333	329	304	280	306	339	308	296	318	315	328	302	324	350	305	309	295	292	333	333	296	290	312	303	311	345	331	322	323	321	283	312	324	290	322	319	328	325	295	329	308	341	309	333	335	335	288	316	317	295	339	321	334	297	328	326	301	301	336	297	320	322	364	347	339	299	341	302	336	321	330	318	323	325	292	315	296	282	348	357	283	297	294	345	284	332	327	299	274	308	329	320	302	300	355	324	304	336	329	324	316	316	333	322	333	296	321	352	325	293	332	325	328	329	320	319	334	311	321	313	290	284	322	298	318	341	302	317	301	333	326	313	295	312	324	276	331	343	279	306	301	314	281	316	325	321	328	317	284	280	313	308	322	314	331	296	281	329	308	310	295	323	321	337	302	270	318	281	284	303	297	305	326	306	334	295	281	316	308	315	263	346	322	338	332	343	305	282	322	311	308	337	316	294	315	330	303	295	309	284	321	313	332	330	284	301	299	292	299	325	310	298	323	312	339	294	282	315	295	322	345	315	285	327	284	307	330	336	266	310	266	329	314	311	327	282	328	304	291	336	327	321	321	311	309	306	354	286	269	323	285	292	302	303	300	335	346	285	324	302	310	299	342	306	278	301	318	298	269	344	277	332	298	310	338	332	313	286	303	322	315	323	301	270	323	318	321	321	320	310	341	271	308	336	315	313	334	325	374	322	318	283	323	307	317	302	286	304	307	315	275	312	341	304	327	311	339	350	315	320	313	275	314	310	317	344	289	310	315	312	341	340	317	327	297	332	332	324	300	322	322	316	324	304	315	289	302	285	297	289	331	339	329	330	330	319	301	326	278	294	339	296	288	300	314	319	329	325	301	336	326	333	295	327	320	345	313	285	356	317	301	308	315	304	307	310	314	309	312	329	297	309	323	308	285	312	284	317	340	318	272	303	289	355	322	330	293	306	315	298	302	291	283	307	286	332	310	294	359	309	319	304	295	296	325	296	307	317	350	291	330	323	289	315	323	318	304	327	317	272	312	338	299	310	285	323	288	337	328	291	294	287	330	336	318	296	301	328	338	278	328	281	288	272	319	329	311	317	290	326	294	305	292	314	307	329	323	326	313	308	319	293	304	327	338	349	298	302	301	322	319	394	305	313	305	305	287	325	292	293	320	313	339	336	312	314	293	332	285	304	317	283	332	304	293	310	330	311	315	337	352	301	290	349	334	309	301	314	328	336	302	318	331	330	314	325	293	322	318	309	301	308	327	359	318	322	327	336	311	323	311	298	343	306	315	271	302	326	320	295	303	323	289	333	329	348	342	311	307	333	317	317	335	328	351	338	327	305	337	342	317	289	307	305	315	326	298	297	299	328	306	337	337	301	323	300	294	306	298	321	311	339	325	340	323	310	345	313	300	317	297	323	319	326	290	319	291	286	342	296	322	297	306	298	307	297	330	278	309	309	298	330	292	314	312	339	298	302	322	319	333	312	314	323	306	325	292	312	293	328	318	347	314	306	315	384	325	302	328	310	309	292	290	329	323	311	329	327	345	297	316	321	335	309	283	310	341	367	323	326	338	324	319	347	331	296	276	322	306	317	295	303	305	338	291	316	321	303	311	323	303	301	301	313	299	315	287	282	323	342	280	342	286	284	323	348	315	313	314	309	308	304	320	290	341	292	311	287	339	322	324	331	301	315	309	293	316	312	352	297	340	311	304	282	348	332	325	301	326	307	331	299	310	310	299	348	321	291	313	294	310	322	346	298	310	270	319	305	291	312	302	284	312	311	300	315	342	290	290	301	285	339	339	306	325	348	319	317	300	334	294	297	293	320	283	349	335	308	297	339	301	322	356	318	321	286	287	290	275	300	339	296	297	339	297	307	301	287	309	338	324	345	311	345	306	332	320	305	293	283	312	307	324	322	325	326	296	299	281	305	311	309	277	287	313	335	338	345	299	296	330	329	318	333	298	319	313	313	295	280	336	313	331	346	288	314	303	288	297	269	332	344	308	320	332	323	323	308	311	297	305	322	282	299	319	312	326	312	319	317	304	290	277	280	323	321	268	288	287	312	309	304	314	300	301	313	285	331	341	291	339	316	314	293	310	288	307	321	350	333	317	326	289	312	341	311	351	302	304	320	303	297	280	316	309	316	281	313	335	296	299	319	318	345	293	303	334	312	310	307	328	292	282	327	278	352	306	270	326	307	328	321	324	317	305	306	325	345	313	347	323	317	339	279	298	288	313	331	310	308	319	312	323	282	337	340	295	300	334	315	322	302	334	342	330	349	348	285	310	292	309	292	304	303	289	338	282	343	305	314	294	314	301	281	290	266	349	342	301	286	320	327	335	326	296	311	315	311	321	330	329	326	333	305	306	295	304	282	293	314	333	287	336	294	299	329	329	299	337	318	318	319	289	293	297	316	292	334	293	325	303	310	327	336	322	299	314	281	306	313	293	308	315	344	301	294	298	298	313	331	321	296	324	278	311	323	310	323	266	333	322	312	296	292	281	300	328	323	309	324	341	317	313	303	342	305	314	329	300	308	315	340	329	311	309	301	303	329	338	323	318	346	301	299	345	280	312	307	372	308	318	309	277	301	287	332	292	322	297	317	328	279	307	312	329	328	314	316	267	292	310	318	324	304	302	313	309	298	310	340	326	296	305	315	279	339	341	297	325	319	321	302	323	298	329	296	308	322	337	338	321	324	339	321	343	299	296	324	339	315	338	321	357	290	349	311	329	313	290	319	302	323	323	326	326	287	317	342	313	298	327	289	319	335	331	309	276	315	310	309	310	323	305	293	282	303	310	322	299	281	311	323	267	307	324	321	302	346	291	316	286	321	317	324	308	291	336	270	299	314	339	321	320	326	347	330	307	321	286	296	326	296	329	317	290	310	335	273	315	327	300	340	297	332	308	310	299	316	308	282	325	315	344	295	306	315	301	289	340	303	314	316	327	318	277	337	288	295	335	300
7200	4903	3026	1728	1195	989	898	894	788	779	783	743	773	745	773	779	752	758	797	722	787	772	776	737	731	739	678	737	774	766	758	749	747	737	732	732	751	750	748	748	705	719	793	722	727	714	744	766	726	686	750	729	714	703	697	716	789	690	747	732	774	714	715	716	723	716	729	726	804	755	688	732	751	778	653	709	751	723	712	751	746	698	738	806	740	719	757	763	732	694	759	774	760	708	750	753	714	744	712	733	754	733	717	783	732	742	756	731	758	768	744	778	716	748	753	738	748	733	688	747	742	697	773	721	726	766	735	727	743	689	745	704	759	714	771	750	738	796	729	776	714	735	745	732	710	746	717	813	710	754	758	761	706	714	729	776	742	661	730	746	660	747	775	725	738	775	736	726	775	757	708	728	735	761	755	766	744	749	727	773	735	729	725	752	730	686	759	782	689	735	730	750	765	732	713	712	734	726	745	738	736	788	782	725	699	757	710	724	712	778	686	749	732	761	715	747	751	764	749	744	755	745	759	696	759	768	753	727	752	739	754	706	748	734	752	763	716	694	732	792	715	732	743	779	753	698	721	751	749	759	703	745	715	704	759	752	813	735	720	756	755	769	711	763	709	735	738	764	778	758	763	738	719	790	708	745	707	727	758	731	736	689	757	755	788	762	715	764	720	734	779	772	799	733	740	749	791	753	737	704	730	706	716	754	751	738	710	710	740	698	725	730	710	702	772	744	756	723	759	754	778	693	740	725	776	758	721	740	713	754	679	758	743	750	738	716	746	743	734	806	740	685	719	756	722	744	736	755	817	742	749	721	739	674	784	763	737	705	721	753	748	722	719	741	800	721	781	712	805	729	697	712	767	734	731	700	747	718	751	716	796	694	722	752	812	701	759	760	753	761	708	755	764	731	704	720	776	759	774	721	740	789	742	780	725	762	731	777	692	715	734	756	756	734	733	741	760	708	698	736	757	774	722	747	718	767	727	734	706	743	704	762	812	717	742	756	715	730	787	716	731	719	725	729	740	747	731	765	754	736	728	757	763	756	704	720	736	733	747	755	734	706	784	728	744	764	745	727	758	754	827	783	730	742	734	728	746	705	716	699	757	732	764	759	754	702	729	750	738	708	763	715	749	750	721	741	719	740	655	723	736	771	751	765	743	712	773	732	744	768	723	757	728	708	713	695	761	736	765	716	734	725	754	722	708	756	718	739	729	763	751	722	708	718	721	710	732	775	743	738	762	727	749	757	751	776	739	757	759	735	697	724	732	745	713	733	719	739	720	762	709	722	740	733	788	725	729	742	773	738	735	741	719	691	749	744	753	744	720	731	724	751	751	726	714	689	710	752	767	745	762	792	765	669	772	762	749	755	728	717	712	702	762	751	760	755	747	741	758	712	762	769	743	745	695	745	719	771	727	722	709	694	751	786	730	754	712	738	741	719	747	738	809	724	751	749	738	758	758	782	734	764	736	777	772	706	750	755	735	662	708	723	739	660	753	751	723	726	786	736	717	742	753	740	732	731	738	766	771	710	724	748	758	754	764	734	781	765	754	719	746	765	725	726	721	793	694	743	764	746	716	732	743	735	748	756	716	720	761	708	781	729	759	772	726	696	752	714	720	724	736	713	702	771	689	720	732	708	742	781	728	732	740	737	714	770	779	730	691	710	746	722	779	708	738	726	715	734	745	711	751	764	687	731	752	746	751	788	731	797	696	765	758	737	764	739	732	767	785	716	762	731	721	721	725	789	664	718	707	744	722	729	752	802	748	784	795	751	745	749	734	789	740	721	729	758	748	724	747	738	692	739	719	703	712	762	727	722	741	758	789	747	756	818	714	761	710	744	765	708	754	762	741	735	735	781	739	722	713	757	759	780	759	786	768	772	725	728	760	784	746	758	766	720	775	777	762	706	722	734	750	735	730	700	738	724	713	770	695	724	651	734	751	753	702	757	725	722	728	717	794	754	731	771	736	689	708	737	754	704	694	785	701	771	726	736	727	801	750	708	758	727	764	747	768	754	727	773	740	702	726	731	772	738	778	740	715	704	746	747	745	704	729	743	734	738	740	694	743	741	733	730	725	710	774	698	794	782	732	726	688	726	745	718	711	688	755	721	693	708	740	710	744	745	749	756	758	739	736	757	723	704	729	732	827	726	745	730	752	740	757	724	726	710	729	726	729	718	702	733	680	738	743	736	733	735	719	735	733	734	706	722	682	742	761	766	765	725	730	774	750	753	700	715	726	704	754	778	768	762	708	704	709	733	706	717	742	723	761	784	751	764	748	759	738	805	745	702	708	715	764	738	742	746	728	751	728	730	778	722	754	787	776	742	724	743	812	740	752	755	743	750	725	735	732	722	754	729	724	755	721	719	763	726	763	715	764	712	740	693	762	690	748	747	755	733	696	708	728	721	734	774	723	694	748	664	730	722	781	744	723	709	726	775	740	748	753	726	749	720	770	760	797	767	697	724	689	718	753	756	746	692	767	703	718	668	740	780	715	716	715	710	719	710	737	735	768	759	734	743	713	718	737	690	729	753	749	742	679	705	745	744	721	701	818	766	732	749	732	749	774	734	722	781	708	739	741	739	741	762	760	770	689	755	751	745	749	750	754	811	706	795	772	741	731	781	723	747	730	797	727	745	718	743	728	750	728	776	697	755	741	741	731	761	723	768	733	744	724	742	729	779	726	737	714	753	762	807	718	750	688	696	726	709	740	733	726	750	747	690	785	729	723	724	799	758	749	770	739	745	735	721	768	732	745	752	758	781	749	729	745	751	740	804	732	725	722	725	730	758	752	751	705	739	718	753	669	711	748	736	755	703	751	712	768	743	739	723	736	748	748	689	722	704	728	755	761	688	777	757	701	748	687	787	729	770	713	706	725	745	740	757	727	728	721	771	761	741	670	697	747	728	736	754	763	735	717	709	788	751	695	766	758	754	762	702	777	700	739	759	767	774	771	720	746	701	760	787	712	756	793	730	717	709	713	720	740	731	743	760	678	689	774	723	706	748	781	734	734	792	797	728	743	777	748	763	766	727	748	713	765	688	719	706	686	782	758	749	722	711	742	721	752	748	720	718	726	690	703	710	724	752	736	716	739	774	776	724	771	708	719	732	737	732	735	733	809	775	767	723	755	771	708	722	763	724	683	771	745	711	771	738	685	768	722	713	790	757	709	732	705	699	739	697	707	702	747	702	720	733	763	757	728	761	753	771	755	744	790	705	743	752	713	745	752	770	719	743	772	745	726	705	707	716	721	752	730	737	695	726	766	727	750	750	741	718	699	720	750	728	758	710	727	713	694	729	723	668	707	766	707	760	729	723	746	741	711	704	684	712	772	773	763	738	755	730	750	721	723	726	723	724	758	709	730	691	778	780	745	759	715	753	741	701	758	725	750	738	752	730	771	720	792	736	737	752	759	751	805	737	731	671	756	727	726	674	714	724	746	739	729	751	741	722	746	787	766	777	712	704	734	745	683	764	759	717
24296	20958	24278	27801	20959	19499	2036	989	670	502	469	395	386	355	349	321	290	281	250	261	263	250	267	241	230	252	253	243	275	241	250	249	239	264	243	247	260	240	260	252	247	238	252	224	254	216	248	236	209	240	252	232	245	272	243	234	232	242	260	252	247	211	273	264	270	247	247	250	206	223	238	233	263	237	253	250	275	228	234	237	203	225	244	268	245	224	235	210	233	239	262	192	208	206	245	214	242	239	240	245	209	203	247	222	235	244	228	227	246	244	262	259	222	242	246	241	208	230	224	227	233	222	251	237	214	228	235	238	215	245	221	242	255	246	220	252	233	245	229	219	235	227	229	217	256	236	207	244	242	246	235	244	249	253	214	244	212	223	211	226	198	233	227	217	239	260	249	205	251	268	226	242	272	231	233	237	277	249	262	244	240	255	274	224	251	261	241	237	245	232	228	258	214	210	228	242	250	224	242	243	244	223	236	251	238	258	241	257	234	247	256	264	250	237	259	230	239	237	218	218	227	236	257	224	222	240	252	229	211	202	244	231	259	204	230	227	242	188	203	266	241	239	225	239	245	249	246	237	267	232	199	246	215	211	245	221	249	256	231	222	249	240	247	230	226	238	230	254	262	235	232	240	247	232	218	255	232	216	241	226	220	215	257	235	262	222	228	228	246	229	254	238	244	229	245	224	270	231	232	232	256	203	226	243	226	234	247	244	231	239	223	224	243	240	227	221	224	233	206	236	237	230	229	226	244	240	271	221	230	239	234	272	257	253	249	248	255	238	229	261	239	245	234	256	259	260	238	220	244	246	248	251	260	216	244	202	245	255	226	246	254	233	238	247	265	241	234	223	217	233	227	259	245	252	233	251	202	222	236	219	237	275	225	216	230	232	227	219	223	233	250	240	237	246	226	228	210	246	219	231	212	237	256	258	228	247	239	260	259	253	233	227	237	229	241	294	250	226	242	221	225	224	247	228	264	236	227	257	226	232	235	221	273	259	259	239	218	229	188	207	253	245	283	249	219	267	234	243	239	252	219	240	247	201	234	227	241	222	244	242	247	216	223	246	234	236	227	222	228	235	218	235	218	253	235	235	243	244	266	213	236	217	236	229	243	222	205	216	216	213	242	244	235	242	250	270	229	254	245	241	220	219	216	230	250	246	236	240	228	254	230	239	229	208	263	228	227	247	234	238	253	265	227	234	248	253	248	215	240	274	237	262	228	216	247	226	246	209	223	236	259	217	248	255	229	235	233	216	232	257	228	233	234	231	258	249	232	227	204	259	253	245	265	212	243	240	229	211	230	244	232	220	265	237	249	252	238	228	255	246	227	245	230	238	249	228	219	230	263	251	238	214	236	237	242	249	217	234	243	205	241	220	245	285	224	244	256	237	241	256	211	230	246	217	239	266	217	226	256	231	223	229	214	211	206	219	238	235	249	243	263	241	240	228	236	200	274	271	251	203	240	202	252	214	231	268	221	256	222	247	238	223	250	241	225	262	236	222	223	211	237	225	247	239	246	209	261	241	210	237	207	234	215	222	253	223	224	246	261	206	225	255	215	250	247	237	245	217	208	247	265	243	204	205	232	255	255	251	240	252	245	232	227	248	235	240	228	251	234	226	234	235	227	230	231	281	252	240	249	216	253	286	232	240	232	250	239	235	260	241	210	229	249	210	224	245	241	239	243	276	240	225	249	222	249	231	244	239	218	231	229	236	214	238	228	213	220	237	199	245	241	258	250	231	268	217	254	237	249	232	247	205	253	241	235	241	238	235	269	258	229	234	238	221	244	211	246	211	260	223	261	242	262	231	224	242	230	227	271	225	228	234	248	253	240	239	220	252	237	231	231	228	232	206	216	228	259	252	250	246	228	226	239	237	242	230	262	230	224	236	232	242	234	239	231	230	235	235	245	233	239	263	240	243	253	244	251	226	225	232	223	236	240	243	242	225	260	245	236	234	208	232	213	237	232	230	251	228	237	218	250	267	240	257	224	250	250	238	229	216	246	237	244	238	231	211	245	224	231	236	232	213	262	246	254	245	232	227	221	246	248	216	216	198	213	259	229	250	244	233	232	247	251	224	229	241	250	260	249	245	228	241	230	208	263	262	226	213	263	252	233	214	225	200	265	227	250	230	225	247	209	249	261	269	237	248	226	229	258	255	220	256	267	257	212	266	233	241	253	221	252	232	225	244	260	229	241	211	244	231	245	231	223	228	229	240	243	225	213	237	270	237	217	221	224	226	227	239	238	267	230	249	256	238	251	249	210	234	251	212	225	237	233	234	209	222	240	240	238	199	228	225	234	226	223	218	241	251	252	215	240	219	212	239	272	246	231	231	233	238	253	222	229	202	213	244	272	215	251	222	219	233	244	245	229	229	252	241	242	238	239	243	229	248	243	217	239	221	241	251	236	237	279	215	242	269	246	249	242	231	240	241	238	214	242	257	239	257	240	224	254	246	221	263	238	236	228	238	234	231	240	265	235	214	225	240	227	241	228	247	248	271	229	251	235	245	218	246	237	248	233	245	215	261	244	228	223	246	245	233	228	254	213	245	258	245	219	229	256	241	218	240	231	258	242	265	235	243	239	235	205	211	226	239	266	207	223	227	218	212	230	267	222	231	213	239	194	203	252	227	246	238	243	256	244	223	254	229	244	229	256	256	241	265	244	276	255	250	230	216	236	266	226	245	233	257	254	248	247	218	245	264	200	226	244	216	227	236	247	232	239	223	211	242	228	243	236	225	227	236	257	217	258	215	255	226	223	256	245	224	219	247	223	231	189	206	226	254	237	236	240	242	223	222	219	221	258	258	220	225	223	225	222	264	188	224	262	225	253	241	214	231	250	239	230	226	239	282	227	287	269	238	228	238	220	203	246	245	249	240	261	233	242	219	233	232	230	233	239	251	252	261	239	235	245	212	229	206	258	257	219	252	248	230	221	238	237	236	254	228	206	219	215	251	225	214	221	228	238	236	250	239	218	226	259	245	222	235	241	233	254	234	238	251	248	255	230	252	239	251	242	239	219	223	246	270	192	236	246	259	226	233	245	230	255	236	244	234	234	256	229	228	249	251	245	221	251	213	247	256	249	238	210	253	247	234	226	229	198	248	240	235	255	213	213	247	252	216	242	220	223	249	271	243	253	218	232	216	244	252	242	231	200	252	219	252	230	216	235	223	214	240	219	223	213	232	221	236	216	233	258	238	251	221	224	223	211	247	223	253	221	232	233	239	270	228	219	235	229	218	241	247	210	247	222	228	229	247	255	204	237	271	246	242	215	225	227	247	221	230	238	239	211	251	241	228	240	231	259	214	240	255	248	236	243	219	204	242	241	259	255	251	241	211	250	236	247	241	212	221	234	241	234	195	228	232	254	199	245	238	251	247	244	215	228	240	253	242	249	210	264	215	219	202	196	206	240	241	223	250	238	220	255	247	267	247	241	228	225	251	261	275	233	260	216	243	256	274	224	271	242	223	232	236	231	229
5908	9016	5279	2711	1369	1031	912	855	681	689	681	628	590	624	613	580	641	612	576	574	573	595	566	601	582	590	567	594	566	604	564	593	593	569	564	547	615	547	562	587	598	603	610	538	609	581	584	532	563	555	560	546	594	552	543	528	595	604	547	563	575	514	571	549	589	584	568	568	573	544	555	604	548	582	564	556	568	578	600	589	614	587	590	585	562	603	570	567	564	549	566	543	571	552	552	583	556	549	580	595	567	544	596	536	598	585	590	614	564	521	561	591	543	599	594	571	561	527	566	582	542	580	528	550	588	551	559	594	552	586	574	555	581	574	617	577	584	600	587	556	610	567	584	546	549	579	573	598	576	583	563	571	604	586	545	556	566	595	591	537	517	561	588	547	599	576	588	623	546	546	612	584	597	569	616	579	543	572	543	574	555	593	577	573	543	578	546	588	582	562	585	548	578	559	613	586	611	575	584	544	570	567	586	615	595	624	606	567	548	561	582	590	587	580	547	628	570	572	551	569	573	614	574	583	595	565	600	524	589	591	549	540	559	582	612	547	616	578	558	607	560	593	570	566	556	557	550	580	571	589	556	558	560	554	519	611	600	579	553	566	592	564	607	564	602	552	579	590	610	562	577	547	589	512	538	543	546	562	559	617	576	572	613	549	557	620	593	586	575	606	573	589	572	554	590	552	544	597	616	560	610	550	580	575	607	550	605	577	575	583	594	549	590	592	549	573	537	543	575	566	595	556	579	583	578	615	572	549	536	521	594	534	555	546	532	559	522	585	571	572	556	551	540	579	548	559	573	567	569	557	609	590	609	581	531	588	602	576	555	616	598	587	586	590	532	551	588	582	613	576	539	605	582	579	560	552	566	570	599	581	553	541	587	545	576	540	515	620	548	552	560	564	608	556	593	551	555	562	527	598	526	574	566	570	561	559	559	524	548	538	552	641	586	582	591	528	568	557	612	580	597	520	557	537	562	576	568	564	587	599	560	540	609	594	551	596	531	552	556	541	561	563	573	602	597	570	554	551	551	544	565	540	569	590	538	604	547	558	595	557	592	601	564	586	541	575	604	559	561	564	570	566	590	545	578	586	545	569	584	562	605	590	630	549	550	618	589	564	576	547	611	568	543	578	625	538	508	585	613	577	567	572	588	582	564	538	570	553	527	535	591	589	581	568	581	523	561	584	593	583	536	580	603	571	587	558	592	535	537	555	602	601	585	575	558	575	593	629	584	560	587	589	537	590	574	578	587	571	602	572	551	581	595	558	544	572	554	551	582	597	542	578	585	545	623	564	596	579	577	590	605	582	580	552	548	581	536	579	547	568	567	596	580	557	586	554	561	553	556	577	546	510	564	561	561	557	633	590	536	563	544	536	584	577	627	594	555	611	540	565	573	553	597	582	574	535	623	570	589	552	567	558	571	568	550	557	590	562	585	541	564	565	571	582	569	598	575	572	554	569	533	583	583	563	546	562	600	561	589	552	581	552	575	545	573	575	583	558	589	562	583	637	581	553	533	574	552	563	528	542	561	561	564	568	549	552	529	579	606	573	565	552	535	546	570	568	581	586	560	584	544	581	594	589	590	546	533	574	573	576	596	590	559	557	581	542	569	557	546	581	609	556	591	560	608	601	613	605	556	583	596	555	551	545	601	565	532	576	598	587	601	559	615	571	554	597	562	617	576	600	539	538	592	559	575	588	554	570	534	579	568	577	592	565	577	541	563	612	570	534	600	572	584	599	564	581	580	580	555	570	572	611	613	590	546	628	560	604	531	556	572	584	581	551	577	575	554	574	597	561	568	550	563	567	600	558	586	527	626	542	549	536	577	583	553	567	536	615	567	577	568	616	564	532	613	574	568	585	539	538	570	552	534	588	588	564	577	604	573	562	578	588	566	602	555	607	594	599	570	604	529	536	590	569	594	559	608	569	555	549	565	577	533	564	572	590	524	596	555	574	605	585	574	563	579	547	562	572	587	550	557	577	574	598	598	596	553	581	524	538	588	592	541	572	602	573	571	575	595	544	529	531	578	575	579	565	571	550	605	547	590	610	613	610	567	576	590	570	563	560	565	595	556	539	542	617	522	589	611	597	562	540	592	565	553	578	588	573	548	577	587	580	575	535	556	579	566	568	570	528	606	588	529	592	562	530	581	568	634	584	576	581	588	564	565	593	566	571	617	560	537	591	563	540	606	544	527	605	585	580	543	570	579	563	597	537	587	596	564	558	566	555	610	559	554	585	621	581	571	566	592	583	565	574	563	578	556	576	591	569	564	569	570	567	584	550	549	580	583	548	541	577	555	576	559	611	546	542	550	538	599	577	551	581	554	575	546	602	597	558	600	530	556	588	617	581	579	603	538	569	565	569	579	576	548	607	546	565	598	543	579	593	607	572	569	564	518	549	537	542	613	534	588	572	569	605	522	577	532	587	558	569	546	564	582	575	565	555	527	625	549	594	572	589	578	585	574	622	609	529	552	537	547	567	562	550	601	571	550	600	579	576	601	544	581	568	575	567	575	592	541	586	591	540	554	619	561	605	578	595	613	579	554	591	547	515	569	553	570	571	597	567	571	594	593	596	595	575	574	530	559	548	565	594	540	543	552	571	610	617	602	577	534	577	583	536	549	605	585	545	575	588	587	558	510	574	521	605	568	544	584	554	567	578	528	565	549	574	598	600	547	538	575	554	554	524	574	550	567	557	582	582	593	577	560	612	571	581	537	578	582	562	597	573	610	587	586	592	523	596	596	589	589	579	570	601	549	567	582	583	572	595	581	537	578	543	540	622	559	590	551	577	573	572	594	552	603	555	569	597	559	612	572	608	577	548	559	556	618	515	585	568	567	581	571	568	566	554	569	553	625	541	617	600	574	580	610	556	603	566	581	582	570	593	617	598	568	536	593	558	610	604	570	564	531	545	553	589	523	586	591	549	581	530	564	519	552	543	552	565	541	544	532	566	608	561	542	554	568	551	595	583	558	566	563	581	534	580	558	590	530	575	551	559	575	593	569	576	582	602	551	545	603	608	598	547	572	535	575	558	579	578	551	583	571	549	591	547	549	577	575	592	573	580	613	592	545	562	554	598	566	550	579	568	610	559	564	569	551	553	570	549	538	629	567	576	561	549	544	556	515	580	592	520	584	561	555	620	578	584	601	597	578	594	570	594	600	604	631	595	572	551	528	598	621	564	579	577	598	580	546	565	532	580	589	534	556	546	582	585	569	583	525	577	613	563	580	572	537	577	588	586	571	633	602	566	562	552	565	613	566	595	538	554	544	565	545	606	618	559	577	562	573	610	543	543	557	580	566	560	579	546	548	541	581	596	535	552	510	567	586	604	598	598	576	558	536	606	574	559	571	596	601	533	526	567	583	599	585	588	556	632	582	562	557	596	585	575	555	579	586	562	543	601	582	550	597	607	584	511	563	572	583	534	589	567	548	554	595	591	581	543	618	576	525	555	495	560	568	556	585	555	575	559	571	575
23753	20990	24686	27498	20994	21043	16285	1858	925	686	499	521	414	439	368	312	302	296	244	256	246	249	226	250	231	223	237	251	208	208	193	203	219	195	206	217	200	214	211	198	228	214	185	192	228	216	195	215	196	196	172	206	222	208	185	239	231	203	202	186	194	212	227	220	203	205	210	182	209	201	206	195	219	187	191	211	217	205	196	225	180	224	195	178	177	202	182	194	170	191	196	219	187	201	201	204	157	180	172	224	180	196	180	184	192	186	194	197	189	189	199	228	196	188	197	200	192	179	180	169	189	190	187	197	193	172	178	177	210	211	199	197	195	185	181	183	203	194	202	206	187	180	209	195	185	188	194	190	179	192	188	209	199	203	193	196	232	193	178	171	247	196	190	157	205	151	178	194	187	201	202	192	190	194	205	192	183	204	194	206	205	171	182	202	195	202	208	192	195	208	190	179	178	214	183	189	198	186	172	189	186	189	181	202	208	206	201	192	198	181	171	196	195	184	179	176	202	177	193	175	192	198	205	170	205	197	177	200	189	192	196	193	182	179	184	203	203	189	189	173	174	188	187	199	183	205	180	178	206	206	189	183	197	200	198	187	196	185	225	192	161	206	182	195	205	182	184	170	222	198	199	200	195	208	195	186	186	222	202	192	204	220	194	213	180	181	204	204	203	223	190	227	190	166	181	212	191	200	195	169	211	191	169	208	194	203	209	185	187	200	179	208	202	180	190	171	209	215	228	223	202	204	184	195	186	220	198	170	223	201	200	151	172	175	187	202	197	204	173	199	214	208	193	214	223	179	181	187	174	203	171	177	173	195	226	165	203	210	200	180	188	215	202	185	199	185	176	208	191	193	187	196	204	206	182	180	187	199	181	189	188	166	209	185	212	193	211	200	195	202	189	189	189	169	185	220	183	210	182	224	192	193	199	180	206	184	208	219	168	169	205	199	184	215	180	175	206	169	177	192	196	200	218	180	183	187	224	198	194	190	180	196	187	197	205	181	190	172	187	171	171	198	179	177	181	182	195	182	213	175	214	175	187	218	230	196	199	181	177	205	141	178	205	213	175	177	194	196	185	194	187	188	198	200	175	182	202	182	197	196	165	190	199	198	211	187	200	220	190	207	196	208	195	188	190	192	199	194	201	209	189	182	217	206	188	195	196	211	193	172	210	188	188	192	198	206	205	191	179	196	179	197	181	197	184	192	154	212	182	170	197	191	194	176	215	204	199	197	172	203	185	211	175	177	191	212	237	167	185	207	209	214	189	199	195	199	189	161	196	187	190	183	184	214	208	223	204	196	193	177	220	205	195	178	183	189	188	234	225	182	177	204	198	172	189	182	208	186	192	203	206	211	188	197	208	229	182	193	215	174	198	176	203	212	186	214	226	189	208	198	186	176	173	183	201	187	203	181	194	188	196	196	181	196	206	184	195	198	204	205	191	190	192	195	202	151	212	202	204	183	190	198	202	182	188	209	206	201	191	205	194	190	214	194	204	204	199	186	193	216	205	223	207	190	197	188	223	203	217	198	220	218	185	215	197	208	194	184	192	199	191	179	206	192	196	205	167	194	193	181	192	169	215	176	177	223	194	195	201	178	209	176	216	211	188	192	206	195	196	201	198	213	223	181	192	214	192	199	187	218	169	170	191	162	180	214	197	208	213	185	183	150	167	208	189	186	197	186	189	194	173	190	182	220	203	197	182	192	185	193	224	209	183	216	185	191	200	179	214	221	193	208	193	195	173	189	179	206	209	197	183	216	202	204	201	201	198	214	180	210	192	194	182	196	184	171	203	169	175	170	206	204	210	221	193	194	197	193	178	182	205	196	207	198	167	197	194	184	186	175	189	187	185	190	205	191	198	184	171	193	165	189	180	191	195	151	199	193	202	169	204	213	193	221	180	178	188	174	189	177	221	167	186	193	220	198	199	217	189	189	187	156	177	214	214	190	173	202	181	205	220	186	176	176	178	215	201	207	206	189	200	202	200	201	188	187	206	220	174	195	187	168	202	189	202	190	186	159	187	201	205	201	201	202	217	172	183	179	193	176	194	191	191	223	211	186	208	190	215	171	204	185	176	204	191	217	185	183	200	194	201	203	181	191	182	163	219	201	181	221	176	177	200	201	202	191	200	197	223	205	194	179	199	182	222	191	233	222	207	206	198	212	195	197	173	192	192	198	209	204	180	199	190	178	198	212	199	206	187	169	189	215	220	168	188	191	184	195	198	196	188	181	209	191	213	182	174	195	192	212	182	196	184	199	199	198	195	188	217	201	185	190	184	192	193	196	198	181	218	173	194	171	193	206	178	203	234	188	195	184	179	204	196	191	211	185	195	192	174	197	180	209	207	207	176	192	164	204	175	221	184	218	172	198	208	189	191	165	207	199	184	196	176	223	166	191	181	219	177	194	179	194	207	205	193	213	182	205	195	201	167	196	221	203	191	213	191	199	203	201	203	195	211	174	174	207	200	183	180	190	168	212	214	188	195	197	170	233	191	197	194	179	185	184	190	198	204	187	185	213	180	191	181	187	182	178	187	190	207	200	227	190	186	228	197	178	217	185	195	169	199	191	203	177	219	174	188	198	187	180	206	173	211	192	189	217	169	182	199	192	224	192	189	181	220	196	198	213	202	215	205	190	193	189	214	219	184	174	179	192	193	180	188	187	188	207	190	193	181	172	210	195	175	174	205	190	204	187	187	202	185	199	190	204	210	195	210	200	172	196	182	177	161	194	181	181	215	188	179	176	205	200	187	208	200	192	208	196	183	181	229	179	204	178	200	183	200	207	186	194	184	219	212	187	205	180	198	210	170	180	194	190	187	184	212	173	198	192	226	201	196	190	193	221	191	223	212	206	222	179	184	206	208	170	207	191	212	194	191	185	205	191	193	178	211	178	186	210	208	198	197	171	206	158	184	191	165	211	190	192	189	205	181	186	217	193	203	189	193	176	179	195	205	216	201	196	213	214	217	190	211	216	178	197	179	189	169	222	179	204	184	221	204	182	182	209	183	197	190	227	206	193	201	178	193	198	177	177	183	207	220	212	204	182	182	228	181	189	179	170	155	229	196	241	178	185	204	211	195	240	211	215	169	215	192	206	203	172	182	178	221	176	180	218	207	219	189	197	198	195	193	198	185	158	197	216	189	182	183	212	174	169	175	195	194	188	237	202	182	201	196	195	163	198	187	176	181	190	184	182	206	203	179	188	184	202	208	185	193	154	190	195	192	194	202	193	196	191	202	172	218	191	172	205	178	201	197	211	180	181	195	199	193	166	180	190	209	201	203	171	183	201	207	183	200	209	186	203	200	181	167	206	198	193	180	198	187	193	180	167	203	177	188	223	204	180	172	183	210	193	174	207	178	199	220	183	184	185	190	174	187	204	188	161	193	213	200	201	185	182	200	188	190	185	200	191	213	189	182	187	181	196	171	218	189	207	209	203	197	214	230	201	186	216	197	188	181	190	203	199	187	182	171	197	183	204
6516	12497	7292	3503	1871	1204	996	837	759	646	580	595	574	585	550	568	552	535	537	491	524	503	507	475	457	511	520	498	524	499	475	512	526	467	484	468	420	475	458	476	506	492	481	467	467	476	473	483	521	473	494	498	491	466	495	499	474	474	488	510	463	499	509	482	446	527	486	466	488	495	482	449	510	471	490	479	479	465	479	518	460	496	499	484	499	481	488	468	481	504	451	490	469	458	480	447	483	448	490	476	491	479	460	430	467	487	503	462	488	450	485	497	472	486	473	479	471	512	490	451	474	457	486	469	479	488	466	476	455	451	466	478	486	454	492	468	478	470	485	498	482	473	465	439	503	511	453	477	485	520	451	492	489	474	472	475	452	469	518	475	508	456	471	486	498	492	488	496	458	515	437	467	500	467	512	509	462	481	441	468	451	492	485	484	498	487	502	496	475	498	475	471	488	489	476	476	498	513	488	486	484	466	472	474	483	458	468	486	513	477	490	457	493	510	481	472	484	494	460	513	457	506	468	455	507	450	467	495	500	549	493	481	493	499	448	451	509	473	495	474	478	482	477	473	510	446	478	446	500	473	493	464	461	494	532	483	513	478	451	474	491	529	448	487	488	500	518	458	488	450	529	492	501	499	510	447	492	450	505	457	489	479	476	483	462	484	521	471	445	442	495	474	475	488	525	435	478	504	496	468	518	515	480	443	479	495	472	520	477	493	470	491	499	494	525	507	505	504	472	478	469	451	480	470	481	529	482	473	447	445	457	493	457	517	506	466	477	452	501	451	503	472	497	457	477	477	497	457	427	491	482	450	497	459	477	471	478	469	456	504	458	509	463	488	460	492	462	492	455	478	507	515	510	494	505	484	510	483	499	466	490	527	451	522	477	449	449	508	520	452	478	480	438	486	492	485	470	474	450	438	466	499	461	503	464	466	470	498	491	478	448	480	470	482	489	462	453	527	502	487	464	511	462	449	492	491	477	499	491	479	464	460	501	459	472	457	492	445	478	474	456	491	456	490	484	481	450	485	492	472	464	489	484	507	443	474	480	454	482	472	445	499	483	476	505	502	512	489	483	455	467	465	477	475	509	475	461	465	492	469	514	480	479	486	484	470	476	461	483	472	451	475	451	472	488	472	473	485	486	517	461	458	469	488	509	490	479	488	462	507	488	455	481	504	485	471	483	498	461	492	479	474	472	485	456	474	455	472	483	426	505	496	498	449	454	486	445	510	478	495	514	456	455	444	501	472	474	494	474	476	469	485	483	494	500	475	432	488	458	486	445	468	485	513	440	483	457	497	519	471	476	458	453	473	476	480	466	456	493	463	487	506	502	469	520	480	516	461	490	499	476	472	512	461	481	410	508	482	496	470	455	505	482	507	521	477	486	495	505	457	474	482	455	518	467	462	472	484	467	500	455	488	490	435	475	509	504	516	471	496	487	486	474	461	499	488	480	498	475	495	460	468	490	469	498	520	462	489	463	491	495	501	457	454	489	444	466	472	447	506	504	515	454	487	445	472	444	490	451	473	486	440	437	496	448	515	493	464	481	472	484	497	442	508	466	521	445	477	415	501	455	493	465	456	466	515	447	468	485	498	486	493	482	454	475	458	498	459	491	497	468	500	490	497	495	499	507	496	504	477	472	525	466	465	479	497	495	473	470	484	452	466	502	470	493	486	465	489	463	506	504	483	503	489	460	496	460	510	462	497	460	495	492	467	504	516	514	475	477	468	473	446	497	474	493	462	480	503	462	464	478	500	499	482	475	489	442	495	472	513	523	490	518	502	497	485	465	465	471	513	487	475	486	454	502	494	476	451	492	456	504	479	463	518	475	500	448	496	477	454	484	468	483	507	468	467	477	461	499	458	473	500	534	491	465	441	489	465	498	473	485	516	464	503	461	522	537	444	447	460	484	439	459	509	511	457	476	474	479	482	496	492	472	489	501	480	509	450	483	460	476	458	527	455	505	499	484	480	491	498	463	464	470	499	468	507	478	510	525	479	508	497	471	486	478	482	440	483	505	488	449	489	487	491	483	496	454	523	477	520	501	484	480	468	499	490	473	477	486	476	524	513	476	543	477	504	477	459	496	513	477	506	457	474	483	463	440	494	457	464	457	501	464	479	471	451	473	460	467	465	466	481	504	464	454	505	467	483	444	492	461	494	490	463	453	482	460	474	464	495	454	485	483	513	471	486	472	463	468	521	466	477	461	484	509	453	502	447	436	464	489	487	513	531	464	490	479	467	487	449	473	472	517	526	471	485	483	502	495	507	499	477	469	486	475	511	519	496	455	521	455	463	461	461	497	468	472	474	466	486	494	497	473	520	488	484	453	449	529	501	483	466	501	482	470	481	514	462	480	448	476	447	457	496	464	495	503	456	533	505	479	518	468	466	520	498	525	519	513	502	446	462	481	522	482	485	474	491	454	509	462	508	509	470	494	447	477	425	469	447	459	493	482	448	473	479	450	513	484	480	507	469	482	481	484	473	479	490	510	493	432	468	497	473	455	468	488	482	468	483	488	456	471	465	479	476	490	502	505	516	456	455	474	454	455	442	457	428	472	449	481	475	477	477	471	500	469	467	448	459	469	502	498	521	477	478	524	486	450	465	494	456	492	452	450	461	484	501	502	489	474	466	451	487	472	465	453	496	478	484	495	518	454	464	477	488	503	493	492	462	506	462	466	443	481	514	502	453	469	465	456	495	505	504	483	489	478	513	490	474	469	433	458	498	448	430	478	456	509	434	481	486	487	497	485	495	468	486	503	398	494	460	511	467	463	460	443	538	485	467	494	512	471	459	466	482	522	476	484	475	493	470	471	485	486	458	462	465	462	482	501	458	469	475	507	508	489	516	495	464	494	455	501	501	460	507	489	437	455	477	471	449	472	488	496	476	477	498	474	494	523	450	466	467	469	464	491	452	478	473	472	502	499	475	470	453	503	470	476	470	499	472	501	455	482	471	474	462	460	489	444	541	433	483	495	457	491	476	450	501	479	435	483	478	486	471	480	506	479	403	446	487	483	476	479	487	460	503	462	493	464	483	469	451	487	482	458	508	482	495	484	463	464	482	490	511	487	482	485	461	486	471	520	505	508	510	496	499	481	443	465	483	488	489	487	452	492	482	499	461	505	456	465	501	469	479	443	465	482	513	458	481	480	469	492	508	509	478	494	500	498	516	476	476	482	431	463	481	438	488	506	461	449	430	474	520	452	474	483	483	489	545	438	469	463	485	460	488	475	505	501	510	473	486	487	473	449	503	442	460	482	498	473	471	469	465	453	474	493	475	506	486	463	483	476	483	495	494	532	464	447	491	482	516	494	502	486	482	487	504	482	476	490	501	521	486	476	501	491	445	501	512	472	492	469	481	446	475	489	475	491	476	465	489	491	521	488	505	459	485	457	507	471	500	474	501	495	516	489	508	464	463	451	458	463	500	471	519	477	480	475	455	453	486	425	486	486	469	461	458	506	493	486	457	475	509
30726	20753	13902	3241	1395	915	841	644	542	485	451	442	398	391	359	329	328	383	348	312	345	357	364	311	339	342	361	294	326	339	319	313	325	311	289	328	330	311	321	310	325	337	355	312	324	352	301	306	313	315	338	312	320	316	311	334	329	316	332	316	336	319	336	356	337	312	346	336	321	331	295	353	302	301	332	306	321	354	334	335	293	298	354	315	331	270	315	303	339	315	339	296	316	334	298	306	329	330	311	295	330	318	308	294	305	335	320	329	301	307	307	313	332	327	322	319	296	318	353	347	325	331	358	319	330	324	346	308	302	290	308	286	324	324	327	307	292	363	318	336	276	307	301	332	315	335	361	340	328	345	291	299	306	336	352	345	319	314	304	325	312	335	342	297	312	300	356	282	323	323	276	307	325	343	312	300	321	327	315	322	335	316	309	299	301	338	293	295	335	303	347	312	345	319	342	298	303	302	304	341	302	342	340	314	336	305	331	343	294	298	287	306	309	318	318	296	331	343	315	308	297	324	287	291	295	329	345	318	331	334	352	312	361	322	321	359	336	332	323	320	298	314	320	309	322	302	317	309	305	288	328	293	307	310	330	300	313	321	279	314	292	305	339	279	299	317	345	339	335	303	340	325	306	325	310	311	283	302	349	322	298	342	319	328	313	346	284	312	295	309	281	309	315	303	321	318	286	319	334	291	323	350	307	306	338	329	334	305	304	330	305	318	315	330	311	297	280	324	295	299	296	323	351	320	342	339	304	346	340	295	333	311	330	326	320	333	308	287	332	323	343	310	286	311	323	366	305	294	282	306	345	297	320	297	343	301	330	324	303	336	298	348	277	316	306	310	332	322	296	300	304	318	326	321	333	317	339	276	334	337	344	343	322	298	322	320	345	315	317	329	309	322	326	281	310	319	352	345	330	314	346	288	289	287	333	298	311	295	300	290	308	346	321	314	360	332	330	337	295	289	306	307	315	311	321	292	314	329	331	352	321	335	292	320	333	328	302	310	352	297	292	313	270	284	315	350	323	312	301	299	329	345	338	352	313	301	331	284	282	318	333	315	303	308	300	311	312	342	318	303	288	280	299	301	285	265	323	303	341	323	336	295	299	341	332	338	290	312	307	322	313	310	296	318	294	324	325	315	354	323	303	336	301	331	312	284	319	325	322	301	297	311	289	351	335	335	302	317	295	329	336	295	302	359	318	379	323	344	323	312	314	326	324	306	319	327	320	347	321	323	318	312	281	321	333	333	303	316	321	291	317	310	302	357	382	333	307	302	333	321	304	332	321	310	315	325	319	335	336	318	319	324	306	303	296	334	321	317	334	306	303	323	299	328	285	315	343	300	331	300	335	308	324	320	338	340	335	296	306	314	308	325	345	302	289	313	304	331	307	327	350	306	308	325	319	359	342	306	316	311	318	306	347	311	319	326	299	378	305	316	298	323	300	318	313	321	300	334	315	333	305	316	332	302	301	299	301	327	329	290	365	341	323	333	272	325	289	314	348	308	298	307	333	332	377	331	357	320	348	340	315	311	304	301	297	336	299	315	324	329	296	307	347	348	314	304	332	338	322	308	289	337	285	325	313	311	283	317	310	323	305	320	328	324	332	338	329	315	317	308	292	329	307	334	322	334	315	328	296	297	292	308	301	313	315	322	331	315	349	303	294	312	325	321	312	309	298	307	345	333	338	325	332	332	300	331	340	339	322	325	353	359	310	311	282	319	340	330	329	332	356	331	318	288	303	342	325	303	284	318	321	305	318	290	331	305	335	298	327	319	331	362	354	325	310	256	304	335	337	318	279	334	326	302	307	322	316	292	324	276	308	313	333	318	314	313	345	304	331	305	337	336	311	311	315	269	345	278	309	318	332	335	330	312	326	279	323	300	332	333	323	290	327	279	324	338	303	305	298	332	340	350	322	322	360	342	308	329	333	307	309	305	304	287	304	304	318	380	326	299	319	330	306	327	355	306	298	331	301	327	331	281	293	348	320	305	308	336	343	324	293	306	331	327	308	301	321	307	322	340	323	293	307	282	283	338	311	309	308	315	286	328	343	324	313	319	297	359	287	296	342	299	342	298	291	312	305	297	333	321	338	304	313	333	285	370	321	308	295	275	324	286	345	317	339	321	312	365	337	306	340	284	330	336	272	326	330	314	330	319	317	335	314	330	328	316	307	337	305	328	318	309	304	284	338	350	301	314	307	307	330	333	300	313	310	339	328	295	330	309	330	312	324	322	287	311	319	334	317	310	313	326	302	297	320	310	319	307	340	299	337	313	318	308	308	354	346	285	331	299	325	325	310	329	314	319	302	309	363	346	324	295	332	311	315	314	331	322	279	340	333	324	328	300	343	324	306	326	333	306	306	305	331	329	334	318	301	359	310	340	320	311	305	341	316	341	301	293	296	316	316	295	338	319	357	323	311	332	328	330	296	292	306	294	297	322	305	339	297	321	318	318	320	283	321	322	300	321	300	318	319	384	335	330	336	346	290	325	293	333	337	335	303	311	302	300	321	309	311	312	321	327	326	318	314	344	329	327	312	343	326	367	321	342	322	344	322	301	308	284	322	279	315	349	322	305	336	334	340	336	309	353	316	319	305	299	308	321	319	324	340	325	309	320	335	315	318	270	312	317	311	286	307	316	295	323	351	311	343	295	342	329	326	308	313	287	317	299	308	315	274	343	352	309	333	314	304	267	288	322	315	344	311	323	338	342	307	310	312	322	283	317	331	299	359	339	307	311	306	339	325	308	308	304	324	324	314	313	350	339	305	320	329	305	282	305	313	334	333	314	301	317	331	313	309	339	304	318	325	320	323	297	336	334	313	331	327	322	330	298	320	284	309	356	284	322	337	355	319	322	309	301	308	316	313	348	355	308	303	302	310	350	327	299	312	285	291	307	320	319	327	333	323	311	297	320	336	319	308	305	344	333	318	316	316	324	314	347	307	304	315	314	321	296	330	306	325	321	325	323	310	304	291	329	339	294	293	345	297	326	280	294	296	292	313	318	324	333	313	313	341	309	344	329	301	329	304	285	326	305	304	322	277	309	339	294	314	316	319	281	354	319	305	320	304	333	324	308	335	335	300	311	299	373	331	310	302	259	311	304	339	294	325	311	293	301	354	320	289	300	283	260	294	341	336	340	341	309	311	308	322	326	317	298	319	324	297	314	336	325	311	339	315	298	294	296	320	305	344	288	305	311	340	327	327	351	293	288	291	310	322	298	306	304	318	328	316	358	353	321	296	344	316	301	308	314	316	345	327	322	337	349	344	322	335	348	316	313	290	331	295	319	305	340	334	322	290	317	306	299	327	305	318	329	323	322	302	322	330	297	300	307	307	346	333	304	331	325	291	322	308	325	325	329	315	308	307	312	349	331	315	306	316	365	353	318	337	319	297	312	333	353	317	323	334	334	326	283	318	277	319	318	292	309	312	312	283	332	326	304	313	340	329	301	330	335	316	315	323	312	313	308	301	343	319	324
7848	6648	3795	1930	1304	975	931	895	894	788	825	768	754	742	768	775	749	767	788	758	801	776	744	747	783	752	744	760	727	744	765	735	783	735	730	767	797	762	730	721	772	746	781	757	796	757	752	761	785	779	787	785	753	771	760	791	776	753	732	730	769	748	769	764	744	778	772	752	734	729	784	738	734	766	756	751	725	740	737	768	776	767	753	741	730	770	751	724	801	810	765	729	783	775	732	740	781	807	767	812	790	760	773	767	750	727	775	758	737	729	750	745	760	726	760	792	755	748	725	754	773	718	758	763	731	717	731	715	747	752	727	783	742	744	812	738	729	772	764	737	779	729	713	749	716	726	729	766	790	718	744	753	768	767	738	740	748	717	780	762	715	801	742	742	794	768	711	751	711	713	768	772	775	733	757	789	770	797	742	734	739	748	735	783	753	750	738	747	826	784	749	749	823	741	741	733	771	720	758	749	765	748	727	790	768	758	772	743	759	754	733	752	808	770	736	748	703	735	720	738	775	732	763	737	741	765	770	760	777	762	812	752	775	767	772	714	728	759	754	743	774	736	747	710	806	743	772	781	740	798	736	754	760	785	752	732	773	736	751	819	758	690	714	785	742	751	714	757	769	764	745	737	785	783	694	772	768	773	779	775	749	766	772	741	758	757	769	711	792	757	716	788	754	782	766	763	728	795	773	749	768	773	758	780	768	754	713	792	760	769	775	781	737	756	720	721	727	746	751	746	767	800	740	773	753	784	738	792	758	709	777	734	752	747	744	734	738	724	768	781	755	779	737	739	785	772	753	815	749	794	746	699	710	739	723	731	775	728	780	732	744	729	771	765	781	760	764	762	740	738	749	739	746	769	780	751	777	745	715	773	744	759	758	750	812	763	717	743	768	740	759	763	726	788	784	810	806	741	757	734	734	760	744	780	739	806	770	763	748	782	711	707	726	750	766	761	780	750	792	759	683	770	744	706	729	751	765	792	744	690	758	747	748	757	737	763	746	741	744	725	760	779	779	773	708	774	743	738	734	748	792	762	748	732	791	785	807	708	801	754	748	775	777	792	775	743	755	793	792	719	762	814	762	767	744	759	766	764	792	739	752	730	731	735	723	728	795	732	790	712	752	761	769	733	802	721	770	788	709	783	730	757	741	755	771	758	736	731	732	765	750	769	758	777	751	795	768	752	721	792	747	761	732	786	786	690	745	772	755	751	811	736	761	778	744	769	800	766	789	785	741	756	768	740	751	777	771	772	741	745	826	722	721	738	775	732	777	689	737	755	718	755	753	748	746	730	710	748	747	757	789	713	810	782	705	776	723	748	732	740	718	818	770	775	730	772	765	801	741	793	783	752	758	746	770	747	721	736	707	750	713	729	730	723	749	727	783	801	769	792	754	755	744	771	695	723	758	749	769	732	762	744	744	744	713	735	773	737	787	777	747	758	802	729	771	718	838	725	710	721	752	804	692	809	784	755	728	743	702	753	781	761	756	713	737	753	748	765	806	723	791	793	724	782	771	722	753	722	762	737	758	708	761	797	756	804	773	737	733	771	700	775	751	744	753	743	796	718	747	787	779	774	725	780	701	748	804	680	773	788	732	777	762	761	745	755	798	729	752	761	744	727	714	774	741	721	732	764	810	748	759	745	775	802	756	793	773	787	717	775	740	749	775	746	777	768	776	755	744	712	761	740	727	741	723	777	757	725	760	742	761	773	786	795	746	797	720	785	750	763	755	686	799	764	697	775	791	767	733	710	808	777	780	748	775	745	827	801	731	758	769	778	761	773	748	730	787	792	756	778	733	762	749	702	733	717	734	748	751	803	781	739	787	781	748	747	768	734	755	744	745	774	783	772	755	737	747	751	793	794	767	763	726	792	742	754	705	793	737	737	752	777	748	762	750	753	731	750	774	742	727	767	754	778	706	816	730	774	762	782	718	762	760	778	758	744	782	762	730	774	742	725	735	703	778	755	755	748	730	781	778	752	781	768	748	750	771	730	751	776	716	742	765	796	727	762	756	747	749	747	722	733	797	764	723	748	726	737	763	757	699	738	799	782	731	749	742	772	756	728	734	784	746	754	764	767	794	805	734	764	758	792	786	748	739	757	753	785	725	729	787	748	706	741	710	768	777	762	751	769	778	740	732	733	724	695	748	762	733	724	816	754	741	770	747	743	750	744	738	730	738	738	797	755	743	764	774	767	747	775	730	748	747	748	767	761	757	775	744	727	783	768	733	735	725	747	746	733	738	758	760	746	812	737	752	763	725	745	736	749	794	799	716	753	728	824	723	751	760	760	766	765	732	757	800	817	796	747	722	731	717	773	739	730	746	768	758	736	774	725	761	756	737	757	765	737	738	713	773	763	724	741	810	741	762	750	775	763	751	726	751	748	729	731	761	722	722	736	762	728	748	758	757	728	756	747	754	753	767	747	789	721	761	815	777	755	752	725	738	757	819	730	766	758	729	718	785	762	841	756	716	711	762	743	723	762	766	733	747	750	774	712	768	773	784	747	741	706	784	742	707	750	770	761	789	746	770	729	732	751	745	676	764	735	776	770	753	785	795	768	779	743	733	719	767	779	784	737	751	740	755	738	772	742	803	720	785	711	746	717	743	818	725	762	735	780	721	766	790	758	754	690	769	781	748	777	799	744	747	743	722	811	742	745	755	742	782	744	747	802	741	782	767	769	763	744	767	754	738	753	748	767	762	806	741	798	756	789	797	739	785	829	791	742	780	754	718	717	767	785	725	747	735	727	742	774	760	722	730	798	728	775	776	755	760	754	724	736	739	743	766	763	760	782	755	757	738	742	710	676	745	768	737	762	782	762	792	715	815	768	761	781	742	757	784	780	734	767	758	804	760	709	776	780	749	726	815	784	726	805	761	736	747	749	775	751	769	769	806	733	755	766	771	742	773	746	789	748	749	718	779	736	760	752	710	735	781	748	725	715	748	805	792	760	732	734	748	735	754	761	764	730	724	723	767	779	730	743	795	781	728	723	770	798	769	781	733	746	760	776	781	783	753	800	773	772	743	776	750	745	721	719	727	765	701	739	768	746	699	743	756	748	760	723	751	729	725	802	735	732	774	789	788	777	730	757	782	736	722	785	796	759	731	723	753	735	788	703	772	776	774	756	748	744	751	776	760	802	757	754	759	747	794	722	792	737	774	766	751	808	721	730	780	740	759	769	771	759	747	770	745	756	747	737	769	747	758	739	760	753	741	746	804	751	800	747	768	758	770	747	745	742	753	765	764	776	760	762	769	760	757	739	720	809	801	740	777	721	748	752	696	754	797	730	748	736	762	796	741	738	771	740	721	742	762	671	774	825	708	761	742	738	751	755	748	793	757	714	702	801	765	765	741	801	734	738	752	801	720	756	779	749	785	729	779	697	765	774	755	766	731	690	740	798	772	719	737	773	745	797	740	757	759	745	722	744	750	737	727	723	754	756	767	743	783	701	784	748	769	792	778	817	762	724	770	731
24419	21002	24306	27892	21001	19318	2325	1050	695	566	496	440	444	358	357	331	311	263	267	273	307	283	232	251	238	228	248	260	253	280	251	276	239	263	238	266	254	249	246	257	261	244	238	238	259	253	268	262	229	256	268	245	243	248	246	281	254	280	266	261	237	263	269	233	282	252	215	260	255	289	211	200	256	237	248	261	227	257	231	256	258	252	237	237	227	243	216	246	234	253	265	263	221	264	260	239	252	256	231	232	251	243	245	245	251	233	268	271	275	228	225	238	262	241	282	244	257	242	241	229	232	209	228	240	231	257	234	259	216	261	256	218	244	248	224	223	218	247	246	242	243	226	243	252	228	278	234	249	241	253	249	263	272	251	232	251	272	264	244	256	240	230	263	241	206	256	249	224	230	221	229	233	244	226	262	235	228	233	269	236	251	225	240	260	230	233	233	247	278	227	244	239	243	233	239	242	253	255	246	248	246	253	247	267	271	247	252	234	218	257	240	233	225	228	258	239	251	224	257	242	226	210	268	255	215	234	243	244	271	226	220	229	266	219	243	247	215	229	249	220	237	258	230	257	231	235	286	242	237	254	240	257	247	249	244	225	248	238	265	222	287	244	261	257	228	239	263	263	247	270	231	266	244	249	266	239	264	260	247	235	234	256	219	227	217	230	276	256	246	270	260	231	264	251	236	251	249	231	247	233	249	273	257	223	225	241	251	274	237	256	223	256	269	235	257	212	245	242	212	256	251	245	261	228	233	233	232	244	267	249	233	246	239	237	230	236	264	245	281	241	266	237	226	259	262	223	245	202	236	277	244	244	256	235	244	217	247	243	247	236	241	240	237	249	217	218	233	237	238	250	233	245	240	266	271	247	251	251	226	231	267	242	269	253	230	237	236	228	255	227	267	243	250	220	228	218	249	230	225	210	258	261	222	212	259	236	247	240	256	229	249	260	233	260	223	249	226	273	213	234	206	235	225	254	239	228	230	243	280	258	236	241	255	271	261	261	222	235	251	245	263	256	253	240	242	241	249	265	253	218	242	222	251	273	253	251	233	258	247	238	261	269	235	246	261	244	230	234	250	239	293	238	250	247	261	254	228	209	242	245	243	291	259	225	223	232	251	275	223	241	228	256	215	239	267	258	229	234	256	272	227	243	232	253	222	254	243	229	242	237	241	230	241	259	232	243	240	262	221	269	246	245	242	249	241	220	225	246	248	243	244	247	231	268	239	213	236	214	242	241	234	237	256	228	237	228	240	238	223	240	264	226	230	263	237	240	257	258	232	248	237	253	248	227	253	228	256	255	236	266	243	249	261	251	234	261	264	244	231	239	216	238	232	255	231	214	248	241	266	244	241	224	219	247	240	255	239	248	246	234	245	220	264	268	218	228	246	250	254	250	248	237	254	240	238	234	219	205	231	231	240	245	227	234	266	228	253	237	249	236	223	276	258	235	241	232	220	240	267	245	238	205	252	234	240	252	241	272	256	240	260	226	256	224	261	244	221	251	241	244	283	266	209	250	229	268	238	244	244	216	244	212	237	242	276	234	239	255	258	221	242	273	242	250	266	218	253	251	194	263	247	231	249	236	246	254	273	246	232	223	251	238	258	244	248	234	281	257	217	250	253	232	230	239	238	226	235	246	238	257	264	233	234	255	204	271	239	242	251	230	209	274	271	243	265	216	255	213	255	269	240	270	249	244	242	258	266	232	229	250	252	241	248	233	235	236	246	238	256	237	256	255	253	247	246	259	248	217	252	237	236	243	252	262	234	208	271	220	242	239	242	238	263	250	239	243	238	256	259	237	246	241	224	238	225	236	233	265	251	256	265	240	230	259	203	236	235	239	262	242	266	248	243	231	245	232	239	251	248	240	236	247	252	212	244	238	243	246	227	249	196	252	254	243	217	243	260	264	253	244	255	234	253	240	270	251	256	261	243	234	240	212	253	223	230	260	258	277	280	226	232	248	231	242	247	236	252	242	250	251	254	249	275	249	241	245	249	245	267	219	247	252	251	246	232	262	262	237	237	227	274	240	230	218	259	230	221	254	258	206	257	230	236	225	232	235	249	241	249	239	241	236	246	244	265	245	237	254	255	254	259	212	223	250	251	228	243	232	213	246	289	234	234	269	228	246	243	231	243	245	242	217	241	219	225	236	262	230	248	246	261	245	235	223	253	269	249	255	219	247	250	231	243	231	224	252	247	249	231	216	242	239	271	217	253	208	244	256	229	234	251	250	270	211	259	235	240	235	263	230	220	259	252	230	223	216	271	223	212	231	233	242	221	226	231	223	231	243	242	246	258	265	248	268	259	289	224	254	243	243	218	237	228	254	260	262	258	256	235	251	261	231	240	247	271	220	246	263	229	239	238	236	268	236	260	262	277	254	244	264	237	227	267	241	240	231	235	244	244	246	268	266	264	259	224	212	236	222	248	213	235	244	250	257	210	221	235	230	236	227	232	238	252	253	246	267	239	234	235	220	224	248	225	233	213	234	246	260	241	218	245	234	225	242	215	239	252	231	240	273	226	249	237	225	226	233	258	256	266	223	290	258	228	245	253	260	259	227	237	224	249	243	229	237	251	260	263	223	230	220	237	257	230	253	274	217	241	251	221	235	262	243	255	228	219	270	255	229	228	208	231	259	249	235	222	252	251	238	223	244	269	264	248	243	243	249	245	239	249	252	216	245	215	240	236	211	223	258	246	234	248	242	244	223	273	257	245	246	275	247	274	253	221	222	255	231	244	238	213	231	255	235	222	237	229	255	262	247	279	242	225	247	249	242	237	246	240	245	230	258	243	233	242	257	240	235	254	249	252	237	267	246	239	241	255	254	218	263	247	216	237	231	247	238	241	230	262	238	239	264	252	250	258	260	221	229	259	238	255	257	256	254	230	266	274	240	245	243	247	267	241	258	242	228	253	222	240	216	241	245	214	262	244	237	255	231	258	247	231	249	237	250	238	245	247	247	243	244	247	216	250	222	244	234	227	259	270	246	269	241	246	225	270	228	237	259	251	218	235	260	242	245	275	245	275	238	219	243	224	298	251	220	247	231	221	221	239	234	251	262	225	232	257	225	252	239	257	225	220	258	244	270	277	235	247	282	239	228	262	266	261	260	241	224	253	216	233	257	248	224	237	221	235	235	238	277	248	251	268	265	234	234	243	239	252	245	232	234	242	231	258	250	255	238	245	233	224	238	225	227	249	247	225	253	237	227	251	250	260	260	284	219	241	263	235	268	241	239	259	292	229	233	199	222	246	233	222	246	239	250	252	260	254	258	254	223	245	231	262	244	249	238	251	250	228	261	286	237	239	237	254	256	249	245	222	209	264	226	239	262	242	220	258	245	260	211	254	237	239	226	271	264	238	259	248	239	231	226	278	226	240	237	242	228	234	255	229	238	264	236	232	239	225	208	232	212	243	263	265	249	239	234	245	234	242	266	252	225	259	225	239	234	244	262	239	232	231	226	241	247	263	242	237	252	242	256
6535	11861	6565	2965	1673	1205	998	841	733	688	661	666	650	601	656	642	585	583	557	609	584	589	579	582	579	577	594	614	617	602	625	536	581	575	613	615	613	608	586	548	592	616	606	564	638	613	590	580	568	568	522	600	610	621	602	557	634	583	554	607	609	592	578	592	599	587	608	614	561	583	578	592	554	553	592	562	599	553	600	604	593	651	590	555	575	567	565	576	600	583	586	578	579	568	615	538	573	559	579	598	537	587	591	656	566	578	595	535	593	579	554	570	611	588	631	576	591	591	619	609	598	614	618	644	613	589	609	622	587	622	592	618	592	582	590	602	592	609	588	614	597	576	606	622	626	632	625	611	555	622	594	587	547	557	596	589	646	596	595	600	625	612	596	585	586	618	589	635	616	542	602	586	603	603	602	579	628	588	594	614	605	607	580	592	608	609	562	576	643	546	634	605	533	573	560	585	620	595	589	612	584	627	569	586	562	577	572	592	579	562	570	605	636	558	642	623	535	570	628	582	588	562	600	573	546	623	615	600	562	619	592	621	595	596	581	573	574	546	571	599	557	559	585	576	639	596	648	527	582	577	536	581	624	568	575	579	599	567	630	581	592	573	574	591	545	600	602	606	575	567	596	575	609	557	608	547	566	592	585	598	588	577	581	627	596	609	592	557	586	614	631	619	597	593	612	574	613	586	611	614	591	617	585	579	582	598	606	604	592	630	588	602	608	578	596	548	609	568	615	624	634	567	582	606	595	639	629	592	636	593	628	612	591	629	620	584	591	619	586	584	608	616	593	584	599	608	602	600	609	522	599	604	576	567	595	597	567	569	576	594	585	608	580	602	566	571	616	603	605	610	623	586	616	593	610	607	597	615	558	608	604	589	632	586	597	606	628	629	598	590	556	597	595	564	605	599	620	606	578	612	605	584	612	617	603	576	631	606	585	580	603	581	581	612	602	600	578	593	567	586	556	570	578	579	598	558	585	615	580	612	543	635	612	586	590	620	573	577	565	613	582	599	624	590	608	586	586	603	551	573	571	613	568	649	568	603	564	597	614	624	575	644	564	597	617	581	585	590	624	572	542	611	614	594	550	597	584	576	592	559	540	565	570	607	601	626	583	640	572	579	606	603	587	581	590	626	575	618	588	608	589	625	552	591	578	578	603	561	557	594	595	550	570	601	580	606	607	611	550	563	552	545	548	581	597	596	594	598	595	618	545	560	599	562	589	555	576	602	572	570	571	595	610	583	609	600	580	562	596	571	549	551	587	592	618	608	594	623	571	571	628	589	617	577	579	587	604	570	629	595	521	603	581	593	595	563	606	528	569	611	598	608	561	612	584	579	586	559	589	558	588	579	590	535	552	596	588	619	581	540	602	560	614	542	565	561	606	566	590	568	598	630	559	596	633	612	513	571	577	612	586	604	584	595	554	599	623	589	592	606	614	569	632	603	578	598	603	602	618	555	572	601	619	594	578	554	613	573	642	602	640	581	587	583	573	597	605	563	559	575	656	600	599	624	607	623	586	583	594	520	577	616	609	607	584	566	549	629	613	513	605	578	570	610	566	584	608	620	557	606	600	549	611	543	619	578	640	552	579	617	648	606	626	616	553	588	607	552	631	616	597	585	552	602	620	562	585	572	567	560	604	565	597	563	567	586	601	605	610	624	589	636	571	606	592	634	590	577	551	556	604	628	574	619	618	574	569	617	568	628	600	599	598	594	611	623	587	549	575	623	619	555	602	606	585	599	566	627	576	610	583	585	576	621	645	611	585	631	575	599	591	566	601	577	586	595	579	576	567	617	591	549	580	603	606	610	599	608	578	585	586	558	630	571	630	587	590	553	603	578	580	591	572	571	574	610	601	581	585	605	581	630	597	621	609	610	588	556	590	589	604	602	554	579	594	604	603	581	626	560	591	616	593	549	575	597	608	574	616	588	562	560	603	577	564	637	628	600	630	602	616	615	543	560	635	581	566	550	582	559	568	595	565	621	588	567	580	597	568	564	580	560	580	564	616	588	628	579	596	606	564	597	552	607	592	589	569	598	614	587	552	587	608	575	637	599	588	595	605	587	570	581	597	604	598	604	579	599	582	596	607	609	555	589	589	595	583	616	579	517	572	627	570	594	601	609	614	605	579	554	585	605	556	586	631	562	600	555	576	576	611	618	579	622	591	578	604	597	611	557	589	586	570	629	603	600	582	617	579	600	588	570	599	612	629	615	562	603	579	569	624	576	607	560	624	571	612	583	611	585	599	629	596	567	547	580	578	587	549	624	534	554	597	630	587	562	599	573	607	612	585	575	593	566	590	610	598	583	589	546	615	587	592	587	602	561	578	617	552	562	537	582	607	576	601	604	549	576	574	553	566	593	557	612	535	575	557	589	583	593	563	580	574	568	596	610	572	554	590	597	572	573	574	601	582	526	574	572	531	568	587	576	570	586	601	589	567	608	576	596	580	580	653	597	577	576	620	594	565	592	576	570	562	527	626	587	554	600	558	617	551	603	582	596	606	598	607	590	576	598	611	600	578	593	586	568	611	603	656	588	626	621	593	614	600	614	570	590	597	567	612	622	610	531	602	536	607	606	612	564	579	560	625	600	558	571	598	562	563	574	582	549	638	590	600	639	600	571	580	627	619	559	604	591	612	594	594	595	551	646	578	618	613	573	609	584	606	570	572	536	585	572	530	599	623	560	578	588	612	578	602	604	601	577	593	586	558	613	596	574	603	621	589	575	576	606	559	620	625	600	581	575	605	569	643	553	603	570	593	607	621	543	604	601	576	543	628	587	607	573	573	562	623	557	640	548	601	583	554	602	590	600	611	599	572	589	570	619	570	598	577	591	612	587	551	620	596	620	600	577	576	560	588	596	574	628	594	598	592	618	570	611	577	585	588	560	583	595	576	605	605	575	530	660	581	597	549	560	578	563	591	615	561	590	579	564	612	565	604	595	606	572	594	587	554	609	613	629	592	593	552	602	636	595	593	626	615	597	585	570	622	578	594	649	560	594	596	592	601	607	526	566	589	607	647	597	584	579	582	586	642	611	606	618	581	598	590	585	558	554	575	593	596	573	604	587	591	531	593	577	574	581	625	584	591	572	606	648	612	607	604	613	595	570	600	576	606	560	611	564	606	568	578	563	585	554	607	602	616	610	645	635	560	580	601	602	575	589	599	622	605	558	587	541	547	610	579	615	583	599	597	600	583	636	591	555	616	537	596	603	575	552	559	571	610	600	598	609	601	588	585	618	580	612	532	593	603	591	572	596	556	586	555	583	581	571	606	557	669	600	558	566	591	637	589	570	608	591	588	575	584	532	570	550	589	579	609	581	545	566	585	619	609	526	614	602	603	596	576	569	640	565	612	586	616	570	635	549	594	596	605	603	577	591	581	627	609	597	617	611	597	642	587	587	640	531	590	593	569	599	588	580	584	605	614	606	561	618	611	576	599	587	598	604	597	596	585	556	552	595	601	546	583	572	577	572
23790	20986	24600	27563	20988	21026	16586	2174	1012	746	591	560	499	436	356	321	290	282	252	220	269	250	237	224	232	239	233	220	219	229	227	200	209	216	189	219	201	189	200	204	222	229	220	211	196	198	201	199	201	203	207	216	206	214	215	217	189	196	191	200	222	193	215	221	199	212	214	205	189	190	215	190	187	190	224	200	199	205	212	186	189	182	184	207	211	222	200	204	212	197	195	212	187	205	210	230	218	185	220	206	200	182	187	202	180	198	202	203	186	184	193	187	199	194	210	237	176	190	181	205	225	233	196	190	185	212	212	200	182	183	188	217	213	222	227	195	193	219	217	192	180	199	189	218	211	179	194	192	213	205	215	229	205	218	201	189	221	199	202	201	201	203	211	203	217	177	229	217	227	205	251	211	190	180	168	184	199	201	202	216	238	203	210	194	254	199	210	199	192	185	159	184	219	182	193	177	225	193	206	184	220	195	182	213	200	185	203	254	193	231	216	215	231	185	204	190	187	197	215	200	191	174	187	194	181	199	216	190	246	215	191	210	194	231	204	204	187	206	193	213	217	203	203	213	228	223	206	192	177	207	214	167	196	191	216	197	213	231	191	209	208	198	192	192	187	203	224	205	200	224	180	183	187	188	216	173	204	234	192	207	198	184	187	180	165	193	180	236	207	214	212	222	207	204	180	220	214	179	206	207	196	203	201	201	207	178	205	177	201	191	210	201	209	225	196	190	229	204	199	188	208	206	216	206	241	190	201	203	224	213	207	185	194	237	222	196	183	183	214	222	198	184	168	206	179	193	177	213	205	206	160	196	177	213	221	177	225	198	236	219	226	205	206	192	190	184	202	211	180	200	191	193	210	194	180	193	211	209	212	182	222	194	201	211	231	197	198	198	173	213	210	191	225	202	186	209	211	207	199	197	228	205	197	220	225	227	180	219	186	192	186	191	209	212	244	197	203	208	188	191	179	216	185	187	161	213	214	203	223	199	218	198	168	207	203	221	189	195	226	210	221	210	203	202	208	191	209	211	181	190	170	187	198	187	184	199	184	185	189	205	183	205	209	190	206	210	155	190	196	175	197	185	213	213	200	193	195	176	174	219	199	177	209	180	205	203	206	239	209	183	201	215	204	234	218	189	207	208	220	217	180	215	228	214	212	202	209	158	191	197	211	203	198	207	198	209	189	197	198	211	183	183	211	202	195	208	199	176	175	223	192	201	180	187	203	223	196	197	207	202	211	180	182	190	213	185	198	205	191	180	202	206	202	188	165	216	185	216	211	206	203	214	181	197	194	214	199	195	210	189	190	175	195	207	219	210	203	208	220	170	194	207	205	188	201	224	185	210	197	171	187	183	196	190	164	173	207	190	193	201	200	193	217	196	172	213	204	201	196	206	184	189	184	220	204	231	187	189	217	181	224	198	170	207	197	192	215	212	183	204	191	193	192	196	221	200	202	187	202	236	185	200	185	192	201	205	211	183	188	196	193	215	197	208	213	187	217	211	198	214	210	231	194	204	221	215	181	201	211	202	208	217	216	176	219	187	225	197	203	205	196	222	194	194	193	167	179	230	222	199	203	199	191	205	208	194	196	210	219	223	234	175	207	196	178	193	187	189	206	210	237	213	207	201	176	179	172	193	215	204	215	190	218	213	201	212	196	178	186	198	180	187	195	204	216	201	197	225	188	224	184	234	184	191	226	216	199	191	218	210	182	184	244	185	201	207	192	188	179	203	174	206	201	195	188	211	195	194	195	196	202	203	184	192	205	211	190	195	210	225	205	174	189	202	180	202	194	190	179	182	195	224	183	208	198	220	217	190	203	199	182	224	224	216	166	219	201	191	196	203	180	226	208	220	194	181	198	198	224	218	205	177	217	183	204	197	211	191	182	218	190	187	205	196	210	212	200	192	188	202	192	205	197	188	224	221	227	212	198	182	196	204	224	176	211	224	200	196	202	220	189	229	218	190	226	199	206	226	199	215	220	197	190	190	187	190	186	232	207	221	198	199	179	205	217	212	188	179	213	207	168	200	199	206	228	209	195	199	190	181	206	188	208	206	197	202	200	206	196	206	189	212	209	181	177	212	195	198	165	208	185	197	220	188	179	199	204	206	182	212	190	185	202	181	160	191	172	220	198	209	181	157	208	208	203	196	196	196	179	195	192	221	178	211	188	204	200	206	178	209	188	215	189	209	212	200	227	210	196	209	193	195	219	222	199	231	200	203	197	203	178	190	205	210	220	180	214	166	190	198	219	205	221	200	175	196	209	203	201	213	173	208	188	182	194	200	211	197	199	219	207	203	205	217	209	200	187	200	221	197	221	203	181	210	181	221	212	223	249	207	221	206	215	223	184	194	197	219	209	214	235	191	204	235	228	206	207	170	191	194	205	196	190	176	204	179	197	194	223	206	189	210	182	182	190	201	200	209	200	205	216	218	196	185	209	206	189	208	224	204	217	216	212	229	192	212	202	175	222	191	186	178	192	206	210	202	189	177	212	209	201	204	194	220	218	180	194	196	193	203	193	198	222	174	213	186	194	182	210	178	200	189	236	209	182	210	193	218	181	194	198	184	207	207	182	208	194	193	207	206	183	204	218	214	224	189	218	202	220	232	187	192	169	214	187	196	204	199	207	197	181	226	181	209	216	198	197	218	168	195	183	205	202	181	178	207	194	208	172	189	199	202	177	208	206	185	192	225	196	208	212	190	206	173	195	181	197	220	185	205	201	218	215	190	181	218	207	196	215	196	184	206	186	202	218	201	210	218	221	195	198	235	186	219	203	180	201	179	195	193	203	233	203	196	202	209	206	188	178	189	211	163	176	209	233	233	174	200	208	205	185	201	219	204	207	212	201	190	177	193	201	200	208	198	183	210	228	199	188	209	219	180	202	210	233	215	206	206	196	217	203	209	219	189	191	203	193	201	216	207	184	203	212	207	190	228	176	185	197	216	225	207	196	179	178	185	207	192	204	236	209	218	173	232	200	193	198	200	191	201	184	200	196	201	203	205	210	193	218	187	194	186	198	229	199	215	213	213	195	203	198	175	209	204	201	185	193	196	210	191	193	185	187	195	211	207	208	171	177	200	199	201	233	187	209	187	208	190	204	207	191	188	202	209	185	203	206	184	213	198	202	185	206	206	222	201	212	195	225	193	203	233	211	211	195	201	203	188	217	240	210	210	202	166	199	189	202	222	223	229	188	203	191	202	199	196	205	190	208	202	201	181	223	209	231	192	190	187	236	216	193	214	181	198	216	229	209	182	185	192	174	200	200	212	178	169	217	185	214	211	197	181	215	199	179	220	203	182	217	206	215	190	219	208	216	195	188	180	188	183	214	216	200	178	204	211	195	215	185	189	174	208	177	197	234	171	221	232	219	202	195	206	195	182	173	193	225	197	183	226	176	186	196	193	184	214	216	201	181	205	200	190	210	212	200	202	189	211	190	200	202	227	229	191	185	197	207	191	216	193	205	174	189	175	190	183
8005	15986	8910	4161	2027	1401	1123	956	797	704	658	628	615	560	592	541	526	514	526	481	539	487	482	524	530	511	481	497	531	501	513	507	522	498	489	472	513	486	495	516	460	494	525	526	494	510	528	476	528	517	494	462	493	486	499	456	482	508	525	533	523	475	508	458	504	486	514	465	489	510	456	525	525	512	487	458	503	462	507	529	526	489	481	493	500	461	503	482	482	492	541	488	536	493	522	513	482	520	507	470	511	471	495	485	520	496	519	492	502	478	519	446	505	492	490	470	490	513	538	491	483	486	502	504	474	513	485	521	462	464	496	505	534	471	454	463	492	497	457	512	487	460	498	471	473	518	489	454	479	525	521	488	499	494	462	518	478	495	505	470	492	482	460	497	513	489	493	503	495	487	496	495	517	519	516	482	461	490	516	453	500	469	525	505	491	481	503	499	503	497	499	476	519	517	541	503	535	525	530	508	524	483	526	507	490	519	468	496	495	503	531	532	485	478	555	538	562	449	504	518	524	518	498	498	534	494	524	499	484	479	487	515	487	477	487	473	504	504	500	517	481	490	500	464	496	473	556	481	473	532	492	506	498	477	525	534	490	494	494	493	501	485	476	514	525	485	524	526	511	502	470	516	466	511	509	500	515	491	499	484	524	487	482	475	489	480	487	466	499	469	535	565	519	517	480	441	519	445	483	488	495	503	508	526	511	514	497	490	458	453	509	501	525	479	540	507	483	479	470	493	467	466	489	490	488	517	524	500	542	517	518	470	525	514	522	468	518	492	528	500	480	482	497	474	489	518	530	481	484	508	518	493	501	483	501	497	479	495	461	490	523	487	477	534	496	539	509	458	511	489	461	460	490	491	510	521	463	505	537	507	527	520	495	526	486	499	485	546	486	447	476	488	488	475	554	499	496	511	525	480	472	524	490	519	512	486	531	480	499	489	506	531	441	512	465	451	481	470	462	475	501	533	512	493	488	472	498	475	509	442	505	493	477	484	543	531	514	491	530	518	485	512	524	524	505	508	496	482	535	441	505	480	438	517	464	528	469	484	483	463	490	515	504	519	465	534	511	464	491	439	497	527	476	503	495	494	491	499	507	531	477	481	510	500	527	549	518	524	497	484	451	544	520	467	469	499	476	471	482	471	491	521	485	507	459	495	488	506	510	477	491	513	530	507	479	486	504	533	481	489	530	483	542	492	536	483	487	487	497	496	499	534	524	485	531	477	486	472	479	543	512	469	511	476	477	544	507	495	471	505	452	494	512	488	512	504	509	488	486	508	521	513	494	490	493	443	466	477	542	503	499	494	500	483	479	508	489	454	515	511	476	468	479	512	491	471	464	516	504	463	478	468	478	509	547	509	504	486	512	476	503	484	515	499	514	462	586	501	501	525	493	506	501	506	420	490	491	519	489	476	453	485	508	496	488	489	497	507	517	470	492	530	486	525	470	465	507	521	475	496	485	475	499	506	493	503	506	496	497	494	489	517	522	540	503	481	526	499	507	495	519	471	509	491	475	526	497	480	538	452	512	524	476	507	504	511	477	491	513	502	477	505	480	480	525	507	483	486	499	482	498	491	467	465	486	486	514	531	519	502	495	503	467	497	501	499	465	498	498	515	528	467	533	486	500	521	443	518	493	504	473	498	493	468	514	491	450	501	511	520	466	490	496	482	486	503	521	515	441	536	489	480	472	480	536	493	486	517	439	524	487	457	488	510	506	521	499	462	491	464	489	466	454	516	492	452	535	471	516	473	531	469	498	509	515	495	511	471	503	496	442	468	486	488	505	527	450	505	519	525	492	496	531	489	490	502	459	481	512	510	467	474	485	537	489	500	507	494	515	497	437	507	516	495	486	526	521	514	488	487	489	509	508	478	456	540	521	465	500	515	477	502	519	495	525	468	480	520	526	504	463	471	560	492	536	475	508	518	441	532	485	482	491	508	454	490	482	513	491	481	489	505	542	461	495	469	489	546	502	505	511	499	473	511	514	495	513	472	518	521	500	469	501	494	450	523	478	471	497	497	466	478	493	487	516	460	485	479	515	477	457	497	480	520	510	503	481	499	492	496	460	486	498	516	508	491	529	525	491	516	513	537	502	507	510	484	471	492	502	501	507	481	508	490	507	493	484	515	545	481	498	513	484	487	508	488	452	524	485	468	513	510	513	502	494	515	500	554	506	497	416	490	497	483	497	476	475	519	518	531	499	509	480	515	467	482	476	500	501	502	511	517	488	457	514	485	487	468	476	467	489	455	492	477	507	466	479	491	494	515	496	487	497	489	481	508	513	495	487	509	492	500	523	500	509	486	489	486	514	513	479	489	478	452	499	482	553	490	485	536	523	516	470	487	510	478	509	488	519	508	442	470	511	513	484	518	525	494	496	506	500	535	478	511	481	506	519	474	510	488	496	478	499	478	486	523	512	481	503	491	480	519	498	472	510	498	544	491	466	477	513	483	497	518	473	502	479	498	493	513	528	488	493	500	537	486	518	515	499	484	516	502	491	519	511	471	506	473	482	487	493	482	442	497	483	484	492	497	514	459	439	484	461	504	474	491	471	508	489	481	481	469	476	488	483	490	478	502	548	485	469	475	488	476	517	504	499	484	509	496	464	489	481	491	521	543	479	464	478	476	504	485	472	464	509	503	513	492	491	516	480	482	503	505	517	494	524	479	494	481	515	491	513	489	499	453	491	490	504	506	481	449	513	487	497	493	527	484	500	481	467	509	470	466	512	500	502	486	507	457	516	481	500	510	496	490	475	499	514	478	519	521	505	510	490	482	500	476	500	522	522	498	503	494	500	495	494	457	482	538	520	496	482	519	478	452	475	515	483	488	499	479	490	520	471	507	536	497	499	486	491	472	484	505	465	504	505	496	499	499	491	463	485	496	523	478	511	502	469	540	463	426	474	517	499	513	499	475	496	501	515	470	503	502	515	485	494	520	503	484	486	511	476	497	485	478	481	498	504	548	483	545	495	478	477	472	502	461	531	562	527	483	459	471	516	479	543	472	522	467	468	484	504	496	496	512	477	498	518	487	455	512	499	495	457	505	495	500	494	493	501	452	471	459	488	493	471	489	522	480	514	514	481	489	516	474	518	447	488	519	470	438	519	461	496	473	486	501	518	476	502	514	540	469	501	498	459	475	489	519	509	501	526	509	508	486	465	469	512	493	515	523	480	478	469	499	488	506	508	513	460	511	491	539	502	517	499	493	484	489	532	475	512	479	521	501	492	522	467	500	472	499	512	533	509	486	485	538	492	508	483	507	546	508	502	474	457	505	458	518	493	500	480	496	478	487	514	491	475	486	507	492	509	463	519	486	469	451	519	515	470	467	464	464	508	507	501	507	519	498	496	518	509	512	515	497	511	498	563	503	511	482	472	521	480	475	504	473	512	526	482	486	526	499	507	482	443	457	494	474	484	496	500	487	510	495	504	464	454	482	497	480	504	502	516	474	492	508	508	490	480	523	483	518	482	513
30624	20889	14438	4129	1523	1080	917	762	557	513	482	466	393	423	343	336	361	344	329	349	329	335	315	345	306	303	354	298	335	320	305	296	331	345	352	328	322	312	319	343	323	284	331	308	357	338	295	322	339	352	358	285	309	343	313	319	347	336	345	303	353	353	340	307	303	333	286	330	345	315	331	358	316	329	271	311	345	309	317	306	325	306	285	315	302	280	315	338	302	319	326	337	318	278	315	302	327	296	309	296	304	324	305	336	355	364	327	338	328	307	295	331	336	309	306	335	326	295	313	338	314	324	316	284	333	331	319	323	338	301	310	314	308	329	285	309	319	321	331	299	304	338	350	330	327	338	315	321	320	336	308	317	307	331	316	300	301	352	327	323	307	317	291	318	362	310	301	316	313	342	324	347	311	342	339	307	293	319	313	294	318	324	306	353	321	344	312	318	313	323	341	336	349	348	312	320	312	308	317	331	351	316	311	341	291	290	311	328	335	295	332	309	340	285	310	325	304	297	323	350	328	366	360	327	311	329	337	328	304	295	304	338	326	326	320	335	317	335	376	289	335	326	307	320	328	290	324	323	319	315	337	308	310	326	344	330	333	342	319	307	307	327	297	332	304	327	306	322	351	326	316	336	339	313	374	309	310	318	300	334	323	324	324	307	356	358	341	336	317	332	327	328	331	321	313	316	340	331	315	317	328	300	328	333	330	289	316	354	309	315	319	297	315	330	346	329	300	343	357	315	310	323	329	343	309	350	324	349	323	327	324	304	301	310	332	307	343	316	322	330	317	331	332	331	326	315	322	307	299	321	339	332	335	316	311	328	326	372	334	327	319	318	323	317	299	314	328	309	335	337	322	292	289	322	330	295	330	315	324	361	338	296	306	300	330	320	310	346	305	358	324	321	316	335	337	329	307	326	323	350	336	284	298	263	310	357	316	294	305	290	312	333	289	323	317	308	333	291	302	329	311	296	334	291	265	333	334	339	333	304	345	274	324	325	343	313	317	340	318	337	311	304	337	338	307	326	349	309	323	265	295	319	364	333	283	350	290	328	307	320	347	292	346	323	340	321	294	315	297	305	345	302	311	297	324	305	297	354	310	297	328	332	314	335	327	331	293	318	338	350	324	317	317	310	348	305	284	306	315	327	312	313	311	311	288	341	335	314	321	329	303	311	305	302	329	341	320	338	322	368	311	316	320	339	331	331	331	313	353	362	329	317	289	312	302	295	307	351	326	323	337	342	349	313	289	343	315	339	326	339	307	289	319	322	326	341	321	338	317	323	297	285	310	308	348	328	316	278	333	320	309	349	335	301	330	347	315	305	309	352	317	322	346	340	341	349	299	304	331	333	327	318	336	319	327	316	323	329	301	317	337	316	296	291	326	338	333	315	331	283	329	348	296	293	309	327	294	295	333	338	286	350	344	345	344	317	313	320	339	297	287	313	309	341	322	322	306	305	337	313	339	318	335	343	319	347	318	314	328	353	319	312	315	312	318	337	327	347	322	340	317	297	330	336	331	309	321	337	307	325	315	308	305	335	355	351	323	340	299	298	312	329	339	368	312	312	291	365	329	357	342	356	334	292	287	295	342	319	315	336	316	312	375	303	323	334	313	325	332	316	347	304	332	341	303	342	323	324	332	317	343	327	292	313	343	329	332	319	325	359	298	320	298	305	308	370	335	326	314	338	313	337	330	337	321	322	260	322	322	322	329	303	304	324	313	282	333	327	326	345	343	315	322	346	312	325	318	313	297	303	300	317	322	296	326	319	325	340	332	337	313	328	295	285	331	316	332	338	326	333	331	305	336	311	296	323	317	304	346	328	342	322	306	327	338	308	351	331	321	289	315	335	359	338	309	327	303	356	307	290	301	287	317	337	341	299	312	302	312	354	299	309	340	360	349	325	308	313	343	334	323	318	356	308	342	344	295	304	348	315	295	323	344	346	318	342	344	339	337	310	312	328	316	334	330	305	312	309	340	311	341	328	316	308	309	317	317	347	377	367	310	337	335	301	335	344	319	330	300	320	315	320	330	360	301	325	341	331	370	311	300	322	330	326	329	318	335	339	342	316	335	339	334	293	326	293	317	300	335	300	339	300	317	312	298	342	312	319	283	327	320	323	323	311	347	330	333	301	308	341	331	336	312	289	344	312	324	309	321	292	349	330	283	351	318	328	329	314	304	341	311	319	320	280	359	314	358	320	312	340	342	351	327	326	292	329	325	317	346	314	319	271	326	338	328	311	306	325	330	310	308	313	326	313	330	361	328	309	334	350	308	344	343	330	314	346	315	330	327	343	283	331	292	332	317	351	329	281	342	342	350	308	302	303	300	340	334	316	320	292	297	308	347	331	303	331	326	345	318	297	318	296	315	324	324	317	308	348	321	335	326	319	320	369	294	328	334	290	343	296	351	304	336	312	333	326	345	324	340	316	336	321	316	316	331	314	315	312	311	352	313	330	339	322	327	303	325	318	326	317	367	323	303	304	331	318	326	315	321	297	309	303	338	334	332	324	303	314	310	344	352	339	314	348	308	287	312	309	357	299	304	343	339	328	322	341	353	271	330	298	315	351	307	316	303	320	334	317	338	358	336	284	308	303	311	304	325	374	319	338	294	313	303	336	361	336	315	332	316	299	313	350	315	323	338	308	329	329	316	298	324	302	289	339	339	292	304	315	312	300	293	315	335	317	343	287	325	312	286	313	321	348	288	338	312	297	335	323	315	313	341	342	317	348	308	300	320	324	351	305	296	326	327	299	309	304	298	331	287	308	354	319	321	303	311	333	357	328	367	342	336	295	346	339	372	337	345	323	306	339	327	290	335	287	344	316	314	315	312	347	298	325	302	348	348	318	328	336	293	305	320	343	322	345	311	299	334	303	319	318	332	311	345	320	345	299	345	314	315	274	340	310	316	316	295	320	346	316	325	336	332	338	314	291	307	306	290	315	296	301	321	318	322	318	303	328	311	330	337	292	317	307	329	318	298	308	282	310	355	337	322	315	312	316	344	303	336	373	331	340	297	330	329	352	315	303	289	319	303	330	300	326	292	293	320	315	328	357	346	324	297	342	296	320	305	320	316	332	309	314	314	323	326	325	336	336	316	327	318	301	352	329	294	340	343	295	321	303	321	317	297	313	344	303	312	317	336	370	325	329	327	297	324	302	322	311	320	311	292	304	329	294	306	295	292	320	331	328	318	331	342	327	304	312	389	299	332	313	332	328	322	357	365	301	318	327	323	324	341	288	321	320	322	335	309	319	359	326	361	315	338	310	320	355	319	337	325	338	308	347	334	318	302	277	337	309	304	306	335	308	339	339	313	290	308	335	316	323	344	318	334	352	288	316	306	304	313	318	317	305	285	338	331	352	304	344	304	286	301	345	315	332	319	333	313	297	356	310	314	341	290	307	335	340	281	349	350	325	336	284	314	339	321	320	322	336	314	317	331	322	325	344	324	317	317	335	303	329	343	343	339	310	347	306	324	304
9103	8422	4339	2267	1349	1008	973	873	828	820	857	815	814	771	746	789	812	750	771	789	760	786	778	754	746	769	728	764	760	767	772	785	760	765	753	724	780	748	765	754	743	757	714	744	755	747	756	709	783	760	801	775	785	792	735	832	775	764	730	804	771	713	771	787	794	756	769	744	747	797	691	789	794	702	742	730	819	755	843	768	788	710	795	763	779	770	781	733	755	805	760	764	768	788	761	748	727	787	743	772	762	746	751	758	778	749	765	728	728	800	742	760	774	791	795	775	751	771	778	754	720	757	758	792	798	773	737	779	765	781	843	804	779	788	773	799	768	828	721	765	802	767	719	808	765	768	811	728	779	787	783	744	733	759	725	775	735	748	808	726	753	716	737	761	756	746	770	798	740	732	812	699	796	737	794	737	758	756	799	816	799	787	791	732	791	765	784	771	738	777	712	777	785	729	762	740	783	773	738	806	753	737	785	771	741	786	772	770	759	801	795	749	764	719	737	793	731	761	742	782	771	762	770	745	776	785	733	772	804	737	750	813	775	726	777	767	746	764	720	774	794	764	789	785	756	768	807	753	776	740	742	767	743	773	798	823	803	755	728	817	748	754	766	772	798	784	808	801	766	769	819	772	758	767	765	786	785	809	754	746	740	817	799	754	773	741	758	758	812	739	731	767	737	763	758	798	720	822	784	751	766	764	771	779	749	736	754	753	774	756	756	815	804	744	793	730	734	715	820	734	710	736	769	783	782	740	815	725	792	719	786	748	767	763	789	773	757	740	775	777	734	766	792	720	734	788	750	794	715	769	771	787	758	758	788	757	707	812	836	765	766	785	751	788	781	730	771	745	760	768	782	753	752	789	788	771	850	748	731	747	765	782	756	749	767	762	718	725	733	784	780	794	783	749	775	725	762	741	699	722	821	777	743	732	753	769	752	781	769	718	776	781	760	755	731	757	782	795	759	738	771	760	782	786	778	794	722	768	776	786	792	756	761	755	769	814	759	787	749	735	786	797	736	722	769	776	774	743	755	728	729	731	759	808	706	794	779	759	802	763	782	792	780	771	764	807	794	763	803	742	719	801	774	763	801	781	758	781	770	748	788	744	740	778	756	733	722	790	789	745	714	762	750	798	782	720	773	760	747	732	763	828	783	788	777	796	775	783	772	753	793	768	743	816	704	724	790	754	795	760	774	785	763	743	735	763	801	755	757	718	743	747	755	705	816	762	828	719	767	761	763	790	747	788	776	755	784	750	786	722	763	772	720	771	766	802	753	748	751	710	774	813	745	781	747	778	812	752	773	751	718	761	805	786	807	781	725	803	753	767	787	710	735	740	735	758	792	720	745	761	802	741	728	773	768	842	811	772	714	804	696	787	755	717	794	756	790	718	816	786	739	787	733	773	742	816	757	713	780	732	755	764	737	773	748	759	719	726	764	755	753	763	749	791	773	767	750	733	760	774	773	745	770	780	783	786	723	762	775	807	792	779	839	762	712	752	827	786	749	760	816	733	725	754	782	728	755	759	753	787	738	777	752	773	715	806	777	773	792	755	740	788	794	792	803	765	758	749	769	727	776	765	780	811	754	763	756	788	775	706	763	738	823	711	732	724	793	778	757	796	740	777	805	763	721	748	777	746	772	795	766	750	766	769	763	794	756	772	785	778	799	748	738	762	833	749	749	768	830	774	768	743	705	752	715	769	796	764	781	793	784	835	720	789	763	714	748	775	769	733	790	759	759	715	770	791	756	720	757	772	797	755	741	787	758	754	742	794	798	757	767	741	741	769	789	770	790	781	810	750	707	753	792	772	807	815	727	769	781	769	725	814	785	748	776	807	754	747	720	796	789	755	750	776	831	763	775	789	747	729	770	781	772	793	712	787	767	751	726	789	781	742	796	758	802	746	699	766	751	748	732	774	744	804	779	738	708	777	736	762	780	754	732	728	748	753	765	758	722	784	732	758	773	758	743	769	745	712	698	804	810	764	765	756	778	799	742	753	761	747	757	743	750	771	752	779	721	811	787	731	787	773	791	776	716	760	764	759	829	813	786	774	826	788	735	747	821	769	729	795	798	730	793	737	787	793	768	797	714	739	809	788	790	736	790	800	777	745	758	757	742	787	747	770	738	719	716	783	741	790	737	740	816	782	724	706	790	793	750	734	732	776	750	801	799	723	783	802	732	732	739	760	728	727	796	732	732	804	786	771	805	772	750	724	739	770	756	784	794	707	754	774	729	758	743	703	816	787	784	732	763	778	744	790	779	766	757	737	767	732	724	720	781	797	706	722	761	738	777	805	783	760	791	760	762	758	751	764	805	780	772	746	725	771	775	725	743	772	782	750	799	703	768	783	760	790	779	807	748	764	757	768	791	760	774	797	733	742	715	775	766	751	764	779	735	750	746	758	764	724	809	748	760	804	772	758	764	750	776	762	764	742	804	717	721	756	784	780	755	772	753	799	761	770	752	776	736	781	744	695	763	734	775	776	794	777	750	729	785	745	748	770	793	731	744	747	801	772	754	750	761	736	743	760	747	801	756	803	797	784	781	782	808	769	757	714	724	776	768	768	770	816	792	761	782	745	805	790	797	836	719	711	755	773	783	793	780	757	802	799	746	777	761	766	786	740	805	804	759	763	732	790	714	782	791	778	794	783	770	782	754	742	771	709	786	791	788	772	763	762	722	759	745	786	756	752	720	772	813	762	757	793	753	732	725	710	748	772	783	746	786	793	802	736	739	835	770	744	751	780	787	759	764	762	741	774	789	765	817	763	753	770	752	720	774	737	714	726	751	795	757	714	759	726	806	772	731	745	784	784	762	752	777	786	786	737	743	813	799	744	784	735	779	746	786	764	775	744	738	774	770	758	765	774	761	733	726	773	771	788	728	733	775	770	782	809	816	748	729	747	693	760	749	829	777	753	784	803	758	775	771	745	808	755	770	785	781	771	732	776	787	749	765	759	769	764	770	759	792	775	746	787	752	765	806	758	746	795	737	783	708	763	761	785	762	733	754	777	763	765	766	739	779	781	774	744	751	789	758	774	743	788	735	742	727	754	787	766	789	763	777	728	753	772	729	806	775	716	793	760	750	757	816	757	738	746	775	807	742	778	764	777	797	783	764	758	738	749	748	731	830	791	775	769	762	735	741	793	774	781	731	727	771	752	758	786	791	792	769	779	770	747	795	787	747	804	743	748	783	753	751	777	768	775	731	740	793	765	734	755	771	858	787	751	799	793	792	738	769	744	800	784	722	769	781	726	744	791	746	742	757	797	759	781	798	715	749	767	781	767	784	758	711	757	764	748	743	769	796	819	734	775	780	726	700	746	782	748	752	802	802	756	797	753	719	766	751	779	784	747	707	762	782	756	787	743	702	765	743	773	755	754	788	802	738	757	745	787	792	794	738	674	786	751	736	767	751	763	808	761	753	803	777	808	738	778	792	775	735	743	687	782	716	767	789	796	752	774	764	766	758	782	793	746	751	728
24395	20974	24244	27883	20993	19595	2184	1166	792	572	487	465	409	374	357	317	327	325	294	257	258	277	288	245	275	264	273	252	246	285	221	234	232	256	257	267	230	256	254	288	257	240	280	239	263	255	273	223	251	231	243	266	246	229	235	269	232	252	250	258	248	238	264	229	240	248	239	250	257	233	236	232	242	235	271	260	237	256	226	249	231	225	248	234	260	265	211	266	232	244	220	267	255	274	243	284	266	252	232	246	244	255	259	245	265	241	270	248	258	278	250	228	241	242	247	260	241	256	234	256	244	242	250	260	232	256	233	260	252	240	225	226	245	254	240	260	224	242	234	254	246	250	285	251	225	261	233	250	252	258	254	222	241	223	239	250	244	240	238	251	271	269	220	249	225	253	231	246	244	254	209	249	251	263	228	257	248	245	234	234	254	235	238	261	237	274	246	271	224	246	272	239	240	247	269	245	215	223	255	273	242	258	235	244	244	229	194	262	250	248	249	258	267	242	258	249	239	237	254	234	226	253	264	237	243	241	208	248	226	256	228	230	255	243	270	220	261	247	249	286	271	235	244	231	239	243	280	253	269	282	259	274	257	234	254	214	218	226	224	211	256	232	244	216	266	260	243	277	246	250	212	251	247	243	249	254	259	257	239	255	245	250	247	235	250	260	250	268	226	231	248	248	234	242	241	258	237	233	244	251	267	247	238	252	277	216	251	228	279	248	267	233	257	239	237	229	258	245	239	220	230	243	224	229	249	248	261	229	240	244	249	256	217	243	263	279	234	257	239	241	239	234	260	245	225	230	248	261	221	276	239	256	233	237	242	268	257	256	244	229	244	250	223	234	235	253	228	242	217	247	243	278	229	266	258	240	256	227	254	259	264	237	234	251	261	243	233	232	235	258	254	248	255	245	258	261	243	231	234	235	248	235	234	234	243	240	248	235	225	264	243	267	233	226	264	238	267	216	223	230	255	240	238	250	256	260	225	262	235	239	250	252	236	234	244	271	259	250	234	222	259	224	237	242	253	237	246	282	241	249	238	266	231	238	244	244	271	249	253	265	250	254	264	241	265	241	266	229	228	250	248	254	256	252	222	252	252	261	243	270	242	251	263	260	238	238	206	239	252	280	238	229	307	257	237	205	241	252	227	249	232	257	251	243	245	264	256	268	226	221	266	259	256	251	234	253	225	248	250	240	248	238	231	231	258	269	245	265	248	277	244	273	223	269	243	220	241	248	256	273	262	231	235	251	273	255	256	260	258	255	216	224	262	244	241	257	257	257	244	213	238	236	226	252	236	257	228	243	237	274	225	236	253	258	263	249	228	270	260	252	268	224	269	274	256	262	250	262	227	251	232	254	290	236	212	237	256	208	254	235	231	249	267	242	254	235	260	233	252	253	246	249	240	287	245	241	259	282	231	246	229	228	247	234	242	255	289	249	249	252	245	247	228	227	253	220	248	281	261	229	225	253	237	276	247	244	225	250	230	235	250	272	261	249	263	236	243	255	243	216	276	235	246	238	254	253	277	288	270	260	217	266	223	232	243	252	218	250	247	223	233	231	247	258	280	231	248	253	262	229	268	248	272	252	210	225	241	216	238	264	249	230	228	266	245	272	252	265	263	241	236	236	265	258	207	260	236	244	233	244	241	218	230	244	251	258	231	254	242	258	235	237	244	231	272	241	248	258	241	273	274	227	247	246	227	234	243	255	247	248	243	263	226	284	251	240	243	227	232	288	272	267	224	279	229	229	246	256	248	251	234	200	248	257	264	240	229	232	283	239	200	270	251	245	228	241	231	245	235	268	238	246	241	245	248	228	262	213	232	248	240	230	258	243	257	247	247	266	242	230	241	242	261	243	218	242	253	249	263	288	268	254	232	216	226	244	263	251	252	242	252	238	217	239	245	255	274	252	241	228	270	233	277	238	258	273	253	258	273	250	249	229	269	256	235	227	277	249	239	227	234	255	255	246	245	256	256	276	242	281	226	259	245	254	260	255	231	237	244	250	225	269	258	223	231	264	239	246	264	223	242	211	244	251	259	274	243	233	203	239	227	233	240	244	231	225	270	241	237	277	241	275	241	252	250	219	224	229	254	229	247	250	217	287	253	241	252	235	235	245	216	247	270	262	220	198	249	241	231	233	235	232	258	239	238	233	228	276	252	230	227	224	243	231	231	208	246	261	229	259	240	240	228	267	243	260	246	231	243	225	232	257	230	257	215	256	207	247	228	265	288	261	242	238	253	278	252	274	229	245	230	231	230	230	248	243	210	223	237	243	227	254	243	245	268	270	237	230	261	246	233	235	237	266	243	245	257	230	264	236	260	258	247	239	239	235	256	238	250	220	235	231	243	242	235	280	240	228	238	241	290	240	256	236	219	255	238	228	244	238	259	228	229	241	241	257	259	276	236	261	265	230	247	253	230	246	259	244	241	226	229	233	259	275	247	221	239	230	269	263	220	243	234	230	241	255	231	239	233	256	218	215	250	246	252	255	225	247	250	234	233	268	226	250	269	232	268	270	240	256	251	225	263	233	230	254	242	248	228	230	230	235	253	227	268	242	248	237	229	230	232	241	252	294	272	240	265	258	196	244	243	242	255	247	236	242	264	240	232	242	238	242	233	221	248	278	246	227	231	250	239	257	235	258	244	235	275	257	280	192	218	252	259	215	217	238	244	249	256	264	227	260	230	218	259	223	224	227	242	258	226	237	268	233	251	265	238	259	249	256	255	251	268	252	230	251	214	255	238	247	254	252	225	262	247	256	274	278	204	223	232	257	241	276	275	238	252	246	252	237	252	250	243	227	241	260	261	254	233	259	231	236	248	247	240	263	238	252	246	297	249	264	223	248	267	234	262	240	258	273	245	254	239	273	230	252	242	266	243	222	246	223	237	245	200	254	263	252	248	251	279	250	247	237	237	233	231	251	243	223	241	255	272	219	219	236	231	236	265	269	254	246	226	262	229	238	244	271	240	259	235	271	236	265	249	252	274	244	237	245	249	214	246	227	229	243	262	269	222	211	254	249	257	236	223	249	256	232	241	289	238	239	256	244	235	256	237	233	236	253	225	205	256	261	236	259	235	266	249	262	242	251	224	266	225	240	249	249	227	257	243	230	243	259	244	273	237	232	252	242	266	258	235	223	224	235	252	261	273	270	256	270	238	249	271	241	239	243	224	253	239	253	210	245	229	243	235	232	226	241	243	269	244	253	236	244	222	274	255	213	225	232	250	253	247	229	264	223	239	237	236	252	236	249	263	266	243	258	254	252	232	242	239	204	233	279	249	257	254	236	214	232	230	277	245	249	258	237	237	233	247	237	219	251	271	249	250	248	224	249	250	258	252	234	228	245	268	260	232	264	225	229	240	264	246	236	230	249	240	259	232	242	242	263	250	224	234	241	270	238	244	224	211	244	259	246	264	244	232	241	228	247	216	255	218	243	218	220	241	242	222	258	234	245	246	251	234	239	247	267	277	240	245	273	248	249
7611	13633	6920	3362	1756	1069	1003	923	770	758	683	715	663	629	635	635	597	625	615	622	541	604	585	614	615	614	596	559	594	613	581	585	584	617	618	641	607	560	627	565	615	619	562	540	629	594	599	563	590	541	613	602	583	602	584	607	619	568	587	577	586	582	596	604	564	569	572	578	579	626	616	586	594	618	604	588	574	602	574	597	575	623	574	605	555	576	612	578	640	626	585	610	618	578	607	580	607	601	607	591	589	550	603	579	537	572	566	577	606	604	576	598	555	599	632	617	561	612	612	583	536	611	543	649	607	574	549	621	596	581	590	572	587	620	579	530	586	569	570	610	574	576	593	666	605	559	593	613	565	624	560	587	603	573	576	582	612	564	587	586	596	602	655	604	575	610	601	570	580	619	607	582	563	571	614	596	601	592	576	596	588	633	566	613	589	613	554	589	598	595	648	641	588	572	588	558	588	584	600	590	578	618	599	600	576	596	597	580	621	583	583	570	567	603	566	602	589	610	567	577	580	603	601	615	621	620	630	659	583	581	579	626	605	598	557	580	604	577	580	573	552	623	599	601	608	559	601	617	568	601	585	592	590	579	553	623	593	643	606	639	561	590	599	571	576	534	575	617	571	576	611	659	591	576	599	589	574	614	570	572	593	577	610	574	550	555	577	605	592	598	640	587	588	573	573	568	615	626	588	595	581	641	570	577	586	614	590	625	611	597	653	650	594	585	579	553	620	604	611	611	565	556	579	583	553	607	584	617	587	623	558	573	559	585	607	617	593	622	620	564	607	550	597	609	588	582	604	613	590	597	642	579	628	503	599	628	544	583	593	590	553	571	612	634	622	565	590	623	574	600	600	568	588	600	598	612	594	578	586	590	553	604	559	592	586	589	582	546	568	590	596	561	592	565	600	562	602	595	592	593	612	561	614	586	594	585	626	572	600	576	603	563	620	572	612	575	609	596	565	569	545	596	571	587	609	590	581	607	568	661	609	607	625	616	601	577	583	549	615	609	609	571	601	617	539	576	607	564	598	605	636	580	574	616	597	608	621	587	603	594	578	597	642	639	586	597	615	564	595	607	563	571	555	599	603	601	562	622	587	578	601	583	601	565	553	577	580	613	573	605	579	587	552	604	594	518	574	576	552	603	603	602	638	595	571	626	582	625	638	594	576	627	583	579	587	574	588	594	594	593	550	583	604	598	622	601	572	604	605	587	594	621	601	606	552	618	592	568	618	598	633	583	613	599	618	604	606	596	565	554	569	590	579	615	574	621	563	639	569	581	619	588	600	605	618	622	556	584	569	618	560	595	598	594	582	584	549	644	608	612	585	547	579	566	595	619	611	567	636	568	604	607	529	580	576	629	611	567	602	602	581	594	589	614	591	629	551	614	601	585	569	580	591	610	633	606	617	569	562	595	594	581	606	602	575	610	611	556	604	612	602	606	564	588	574	628	581	596	635	565	589	581	583	630	562	589	575	641	591	611	553	607	618	595	589	637	591	621	620	604	582	605	580	582	608	553	604	563	582	590	615	573	611	619	592	590	583	613	596	566	617	591	558	538	621	611	595	587	589	606	597	561	610	561	552	593	547	529	613	599	569	549	613	604	598	609	593	572	647	518	582	594	591	626	577	602	621	599	592	621	606	602	516	591	554	559	563	622	575	594	596	566	645	609	564	632	578	633	576	578	592	612	590	586	578	604	637	592	576	634	601	604	608	545	596	615	620	588	622	573	628	577	589	533	596	599	609	606	598	586	593	616	616	613	619	587	611	606	602	619	585	584	625	589	606	584	618	597	604	585	591	614	619	580	606	624	582	630	599	628	590	588	572	560	602	572	563	587	570	616	583	593	584	580	590	566	547	584	608	610	616	603	590	593	581	607	619	618	613	600	585	600	549	554	585	610	573	580	570	605	633	593	563	613	583	583	588	532	555	597	608	577	516	577	548	606	576	559	596	615	600	594	596	624	600	587	592	609	564	603	579	579	592	614	625	593	619	572	618	578	627	597	589	612	580	633	609	582	601	614	589	543	554	598	584	611	582	580	622	633	571	613	603	572	598	595	588	557	576	582	637	582	627	595	627	642	582	618	588	585	576	575	633	608	589	582	591	631	582	604	602	609	593	620	613	584	591	633	554	589	586	609	589	592	594	584	616	584	594	590	597	610	618	562	616	565	639	610	585	636	618	592	623	599	614	567	576	595	565	618	603	586	631	634	562	587	631	587	623	530	560	588	592	613	585	604	599	600	585	627	607	581	620	575	572	578	608	597	619	610	560	603	601	584	563	588	575	583	619	590	565	651	622	609	561	569	594	610	592	558	598	537	564	617	573	581	585	609	604	590	617	586	579	577	590	605	616	602	578	573	621	577	580	606	599	604	588	575	617	589	575	575	613	651	572	599	594	589	593	569	586	583	577	602	611	592	528	584	604	607	614	582	584	590	542	592	584	619	558	605	594	613	606	605	565	645	595	573	586	590	647	588	609	599	574	570	614	615	600	643	586	558	625	590	605	636	604	583	555	546	588	583	559	607	557	564	597	574	619	585	630	628	631	564	586	590	647	637	624	604	630	549	531	581	607	589	580	604	578	636	536	558	610	612	596	585	606	605	612	616	610	619	596	578	545	599	593	607	561	612	617	558	560	601	566	535	617	599	586	573	580	579	580	529	646	617	624	605	607	587	587	610	632	590	606	551	626	583	604	651	567	576	591	578	579	602	571	587	651	630	572	609	564	605	633	603	596	596	608	568	624	615	560	589	589	648	607	625	603	564	590	565	589	593	601	583	651	562	565	625	610	596	612	620	617	606	565	554	609	606	585	618	567	618	622	619	564	602	557	595	584	606	624	655	604	615	546	590	579	584	598	628	565	593	599	549	594	607	582	599	577	664	598	615	575	601	599	618	595	629	589	584	592	618	564	638	612	559	621	595	594	579	569	608	553	592	588	582	562	564	605	593	599	595	570	601	563	599	595	604	575	575	603	575	610	558	596	587	562	625	620	607	566	591	553	587	601	610	626	576	600	590	620	597	571	564	621	602	626	640	590	621	583	573	557	600	535	584	600	588	593	605	599	571	552	578	588	607	554	525	555	599	622	631	570	618	665	587	584	544	609	601	676	552	600	580	593	598	602	598	598	613	589	645	569	599	607	570	575	640	550	588	589	663	599	592	562	579	612	605	620	577	574	542	581	604	578	561	578	619	634	581	627	659	594	572	579	617	563	594	634	591	616	601	620	595	584	591	593	582	593	623	614	598	577	612	633	564	566	593	590	579	601	606	582	585	552	596	551	618	608	555	589	612	595	578	592	601	589	608	594	642	596	642	570	609	624	547	597	602	568	572	567	593	571	578	589	600	581	574	577	610	575	569	577	587	590	571	601	615	589	604	606	588	592	584	597	623	631	610	585	585	544	574	578	612	617	586	618	583	554	596	556	596	596	539	599	595	612	605	596	598	627	620	612	609	605	580	629	610	572	627	600	585	589	536
23773	20998	24667	27528	21000	21056	16476	2190	1078	759	555	573	503	426	369	311	272	299	306	250	256	217	221	223	223	200	196	217	208	211	217	235	236	208	243	201	227	190	223	223	220	219	187	216	219	196	187	196	204	218	199	215	182	221	220	181	221	213	211	213	191	223	212	229	222	207	245	220	195	219	215	200	226	222	183	219	215	177	216	213	209	196	200	215	178	216	199	207	214	161	206	207	232	170	202	190	203	172	197	193	217	219	186	193	207	185	192	219	232	237	191	193	224	230	197	221	216	194	201	203	182	197	190	208	204	194	211	206	204	199	175	218	195	224	218	207	200	189	220	217	220	218	189	207	190	239	207	196	212	202	205	219	198	200	178	208	184	217	234	231	210	168	203	158	190	195	203	191	191	189	220	221	187	165	211	190	207	199	206	197	198	202	183	178	197	205	187	208	201	201	189	182	201	182	196	213	201	198	180	179	213	189	195	199	200	189	201	167	223	204	206	193	221	198	177	195	196	201	209	193	209	207	173	190	197	219	206	219	185	181	192	202	177	201	194	188	185	209	220	215	195	197	194	202	178	218	189	200	198	207	218	208	213	198	195	199	238	195	202	190	205	204	218	194	197	194	228	201	207	191	242	210	203	200	217	187	217	192	195	183	192	212	200	193	217	173	199	204	199	188	189	195	217	221	198	142	189	208	202	185	240	187	190	208	211	196	222	216	209	212	185	200	182	201	191	208	178	216	202	215	202	199	188	231	187	207	199	203	187	214	193	195	218	226	201	198	169	218	200	221	197	198	183	193	195	204	200	173	221	203	189	215	196	215	194	221	198	186	192	204	199	196	197	239	200	209	197	191	184	176	205	172	200	201	190	217	207	197	206	216	211	216	191	172	218	230	221	216	210	189	187	217	204	176	199	210	217	215	195	218	221	199	181	190	187	201	210	190	196	185	187	222	206	216	180	201	198	199	181	217	201	193	226	203	215	200	181	162	208	194	188	204	168	244	197	191	186	206	175	207	185	228	183	222	212	193	200	238	210	194	199	183	211	176	217	178	186	185	213	209	192	176	177	198	193	201	206	202	219	205	227	230	211	199	216	206	236	176	198	216	212	200	236	187	186	193	178	189	228	230	178	186	194	206	190	190	193	221	190	205	196	199	189	211	193	226	238	214	216	194	200	199	227	183	177	157	221	187	179	182	187	206	200	221	193	208	202	179	211	191	217	200	192	200	220	184	187	197	191	212	220	205	235	207	191	200	189	214	192	210	193	159	209	216	197	208	207	179	205	193	196	199	176	173	207	223	233	215	185	214	205	209	189	184	197	176	219	190	208	212	181	214	207	206	247	196	190	214	207	170	187	207	209	207	171	201	221	199	196	194	195	223	201	202	216	198	217	220	218	192	207	215	198	186	174	204	201	184	194	218	169	207	203	220	200	215	191	184	210	194	197	203	208	196	180	181	191	192	178	203	220	213	183	186	207	204	202	212	217	209	247	200	184	203	210	203	228	204	181	196	194	196	227	191	181	189	189	169	209	206	230	217	203	197	189	221	194	178	189	180	221	214	189	226	210	211	219	205	184	216	200	202	220	217	224	218	200	206	206	222	204	183	201	213	173	196	197	190	216	227	184	204	189	221	188	198	207	210	210	195	204	215	194	194	217	196	230	221	210	210	208	199	235	207	195	199	207	209	199	207	196	209	230	212	180	176	194	197	206	209	201	190	184	209	200	199	187	174	184	205	183	180	177	199	213	182	219	195	212	194	192	166	208	170	206	178	199	198	198	208	192	203	188	185	186	204	195	194	179	189	186	205	182	199	198	205	187	182	223	202	208	215	192	216	182	182	217	215	218	191	196	183	191	217	206	188	184	202	233	199	169	153	206	222	217	214	190	180	210	188	185	173	171	206	202	188	224	199	187	190	183	189	223	194	214	195	180	203	198	180	195	173	197	240	213	179	203	203	202	189	198	181	212	196	213	216	204	203	197	192	183	203	228	188	209	210	216	207	224	230	201	189	220	206	229	210	172	206	206	201	185	199	211	208	226	183	175	204	190	186	201	195	184	206	187	190	204	206	205	213	204	195	176	196	209	235	199	220	218	172	204	189	184	208	201	172	185	201	214	203	210	190	224	224	194	176	214	221	207	216	193	174	191	195	181	201	210	179	214	215	193	202	208	197	213	176	195	166	205	204	199	192	187	223	189	189	184	200	196	201	193	198	212	209	221	211	220	191	223	168	183	177	183	208	182	206	197	198	214	205	165	190	174	185	192	212	201	211	206	205	204	222	190	171	187	182	204	205	202	214	231	195	197	199	180	203	215	206	185	189	182	197	192	212	193	220	208	207	178	187	194	221	198	195	214	225	202	208	175	202	220	213	177	199	185	233	209	202	180	186	216	212	204	215	179	195	184	199	203	185	197	195	198	202	222	225	215	210	198	177	202	209	186	197	199	167	169	178	194	181	200	209	175	214	217	174	199	210	183	205	205	190	193	191	195	215	182	211	192	202	219	208	195	184	190	161	203	220	195	209	186	212	204	190	191	199	234	208	176	193	193	178	186	172	178	199	187	212	177	200	222	195	171	200	183	206	206	182	225	201	192	196	184	203	216	219	188	197	217	201	206	186	200	200	181	214	193	211	197	190	222	205	197	223	194	169	202	169	189	200	219	195	194	215	194	190	212	198	180	214	233	196	170	220	213	191	195	193	206	235	176	226	199	229	201	180	211	217	184	202	180	205	196	191	189	215	197	207	179	171	205	193	209	218	220	209	224	179	211	214	224	194	214	209	193	203	204	208	196	203	231	205	193	205	207	219	216	182	206	197	211	190	214	195	210	176	192	191	219	202	220	211	181	202	218	191	192	187	215	203	204	189	161	185	215	206	201	213	195	198	185	184	185	182	171	204	217	207	197	209	193	207	180	201	207	194	201	206	192	192	196	164	222	216	225	210	191	198	212	205	172	187	175	207	199	211	221	200	195	193	185	204	207	202	190	177	215	170	180	184	205	221	212	185	195	176	207	207	185	201	211	221	207	228	217	202	196	204	209	216	210	211	189	200	195	200	199	196	201	204	195	161	178	227	189	206	215	204	206	170	175	178	196	206	185	164	214	195	198	205	224	211	217	190	198	201	202	173	180	185	203	178	193	174	182	190	192	195	195	189	196	180	187	203	220	225	188	212	201	212	208	190	210	193	204	226	184	175	209	203	203	216	205	206	215	214	187	191	190	220	209	191	196	196	207	222	199	206	193	204	197	199	203	206	193	190	207	200	185	212	204	207	223	223	185	209	191	189	218	237	183	220	202	196	202	214	204	187	194	237	200	210	191	177	171	180	173	203	181	206	208	166	235	228	196	182	222	206	203	195	182	190	202	171	199	189	228	208	229	199	198	200	216	208	201	216	209	192	190	211	204	234	188	198	198	235	209	203	228	195	194	217	187	187	209	187	202	195	216	191	194	193	207	197	193	191	183	203	220	184	219	192	210	173	197	189
8891	18055	9960	4293	2089	1331	1079	974	804	727	662	639	611	605	569	538	521	501	520	518	519	528	486	509	508	523	514	490	510	503	528	490	473	521	505	527	478	496	506	511	499	510	532	532	490	485	465	499	482	511	506	493	504	479	494	525	484	525	509	486	500	477	473	518	456	492	529	506	509	519	528	508	458	487	492	507	481	494	508	462	448	499	521	528	516	451	475	474	491	503	491	503	481	477	483	482	462	502	489	494	513	470	484	471	470	487	501	521	503	445	519	478	498	496	494	484	453	468	496	455	490	485	485	463	515	537	520	501	466	480	473	504	422	469	464	465	494	476	445	527	488	539	487	465	471	499	498	518	481	499	540	486	505	470	502	515	469	487	446	481	478	496	501	526	481	490	503	498	483	521	494	507	508	486	510	486	503	491	518	461	484	456	490	508	491	485	518	496	507	483	476	523	473	475	508	481	449	498	451	534	466	514	496	505	455	500	483	437	495	464	483	474	474	510	492	500	511	468	489	485	482	507	471	493	459	491	495	479	495	507	477	486	473	515	496	503	446	538	504	505	467	481	513	511	520	476	478	519	479	480	492	497	501	531	469	481	496	516	481	483	495	498	500	473	535	479	465	506	470	489	522	488	501	518	501	480	461	530	508	480	483	487	515	505	510	521	495	536	499	447	492	517	496	518	501	493	479	512	494	494	499	505	495	485	467	477	458	496	474	509	513	500	495	521	475	491	467	474	460	492	490	453	479	502	487	474	474	506	523	480	461	481	510	489	499	549	538	509	519	492	438	499	507	497	518	485	477	501	476	508	456	484	470	490	477	474	490	500	477	497	504	479	517	457	453	503	522	500	467	487	501	486	473	478	454	452	490	509	503	505	500	496	470	500	466	512	485	502	501	499	499	450	453	486	525	459	486	484	493	470	487	471	511	455	461	486	467	468	485	466	510	504	509	497	469	529	513	522	485	502	469	484	463	501	480	444	477	515	521	467	477	480	491	541	502	490	496	500	492	489	473	507	477	493	466	522	501	512	475	437	508	497	518	453	510	515	493	487	500	490	512	485	458	488	509	537	470	475	493	500	507	477	469	494	465	441	493	516	508	487	509	542	458	471	490	527	509	506	498	516	460	463	503	511	482	477	481	448	518	525	542	495	503	501	503	492	491	454	470	463	473	479	521	499	499	502	470	527	480	485	481	472	471	498	460	532	475	499	484	518	522	465	490	522	499	495	541	496	494	505	485	471	499	553	507	467	508	526	504	495	526	461	471	512	467	501	519	525	500	485	501	469	484	517	490	469	517	505	493	478	522	477	457	504	493	487	483	482	494	458	492	505	478	500	487	527	512	499	508	492	488	491	497	509	475	477	486	483	513	459	479	494	473	500	460	482	502	492	457	511	495	454	484	511	511	500	523	472	524	501	516	481	491	558	492	476	510	470	491	518	476	463	533	500	522	524	510	552	520	513	464	464	460	502	495	470	492	489	473	495	533	502	467	502	505	491	474	469	496	518	483	517	474	531	516	476	492	501	488	523	460	502	456	500	454	514	470	496	486	493	496	484	478	462	478	505	477	483	532	469	477	493	508	493	510	486	472	467	496	485	446	517	446	473	501	482	494	486	504	480	509	486	501	488	511	497	526	499	481	446	507	527	514	466	496	484	507	497	530	469	513	465	511	504	471	488	511	506	483	530	462	482	496	487	516	455	510	531	457	466	511	481	488	511	490	486	508	513	494	493	483	515	486	517	435	504	511	476	493	477	487	517	457	494	483	463	480	483	475	492	488	497	487	477	495	526	472	476	473	499	503	521	484	506	504	476	500	456	451	464	511	494	511	474	504	500	531	506	449	504	491	456	486	498	504	504	482	485	501	518	492	517	484	496	481	496	485	462	498	479	490	486	476	494	463	504	525	479	502	464	502	506	468	497	481	496	497	503	502	487	461	451	492	496	504	480	506	493	484	489	540	497	480	507	463	434	475	515	504	484	507	488	471	487	482	492	479	517	511	490	442	457	484	481	480	508	484	516	473	515	463	504	480	492	460	532	431	493	503	503	489	491	448	478	454	519	495	496	473	467	507	510	467	483	498	450	506	498	549	504	497	508	496	503	523	509	466	495	450	509	497	533	497	496	484	513	520	480	497	516	508	480	479	464	515	465	526	486	492	446	493	454	519	496	478	498	492	499	503	484	499	481	491	464	492	522	513	522	516	465	503	505	481	510	491	518	457	475	430	518	507	442	500	515	536	473	501	468	481	477	536	479	476	511	479	516	491	520	498	444	515	496	463	500	555	528	542	488	512	505	498	509	492	475	502	509	505	500	483	499	478	466	553	530	490	533	531	514	499	460	482	485	485	487	499	509	513	463	476	475	477	502	490	489	513	463	528	488	504	497	484	476	519	527	461	501	511	500	478	473	499	467	482	522	535	510	498	507	516	484	512	524	479	536	488	486	478	471	463	507	496	543	512	497	499	472	532	478	464	502	499	477	463	507	501	471	480	468	494	517	459	515	517	531	507	462	545	483	506	523	512	479	504	449	417	501	484	513	505	477	475	493	493	452	505	505	465	443	503	450	478	499	525	528	467	473	509	499	438	525	479	474	460	470	524	481	491	470	455	489	503	514	488	502	512	505	480	486	489	520	493	472	536	499	466	463	487	477	443	491	464	527	483	529	505	476	466	496	469	539	472	461	477	478	483	503	492	467	498	459	456	489	493	482	490	527	467	495	496	505	510	497	498	475	484	493	485	474	467	450	481	442	480	501	476	487	519	480	496	518	529	476	514	499	512	463	525	467	495	482	528	503	481	457	474	488	516	498	450	503	473	488	510	501	508	482	507	500	514	465	515	513	521	505	534	459	480	520	474	484	516	512	448	456	493	477	501	504	450	491	471	473	505	470	518	458	492	509	505	513	516	477	499	532	479	481	481	470	511	476	510	509	504	460	498	530	498	494	493	504	482	507	467	479	507	529	502	487	482	476	521	461	477	491	522	458	496	479	531	504	477	503	474	471	478	505	477	444	501	502	523	501	498	508	472	493	521	490	482	493	506	497	483	492	514	483	482	464	474	448	493	505	446	493	522	477	465	522	510	482	475	517	475	484	460	481	515	478	471	517	474	523	500	481	519	489	492	483	494	489	518	494	498	515	497	491	483	494	474	503	483	469	508	467	511	482	520	487	530	470	489	489	509	503	492	527	467	489	511	507	507	459	474	490	487	472	486	483	487	475	486	481	471	494	473	514	484	501	489	515	469	517	497	470	492	502	538	496	524	502	499	484	493	501	498	495	529	528	451	486	503	476	487	496	545	488	495	479	448	465	488	490	488	465	500	503	490	480	447	483	497	483	517	519	521	496	477	499	491	497	480	522	454	554	465	477	464	558	493	484	490	513	480	457	474	525	515	504	531	481	487	523	557	468	500	496	518	506	498	468	478	525	484	484	490	465	503	479	491	534	493	502	517	460	521	516	466	492	478	500	461	513	475	514	468	468
30767	20929	15311	4206	1513	1021	886	756	612	516	446	446	395	374	368	351	316	322	355	322	325	357	347	343	334	354	340	306	320	333	323	346	342	310	341	301	314	315	326	328	271	303	351	323	320	345	338	336	304	310	344	331	342	339	306	337	351	316	297	295	298	325	335	359	297	329	280	313	311	338	348	320	343	298	338	332	307	336	325	293	309	315	339	332	294	321	339	293	327	347	320	318	334	345	340	335	369	362	323	330	322	280	334	332	319	351	326	305	331	304	338	286	314	328	272	319	338	322	320	310	304	320	318	317	313	307	314	313	345	317	307	341	307	297	320	288	300	345	318	332	325	319	286	279	313	322	298	327	298	318	329	341	299	289	305	333	325	312	318	334	308	306	329	357	324	306	317	312	317	334	323	306	343	356	324	321	326	319	303	349	322	346	338	319	341	345	292	312	330	303	307	336	324	335	309	341	320	328	334	308	310	299	326	304	339	309	333	292	333	343	326	334	344	342	317	355	337	298	335	321	315	307	331	317	308	305	345	294	326	341	332	326	308	320	311	310	336	305	320	283	272	350	316	298	306	317	332	313	338	338	312	325	328	314	366	306	319	307	323	321	313	305	332	339	340	317	314	312	339	326	334	321	352	338	339	319	347	314	298	335	309	330	325	288	321	330	318	345	336	344	335	335	350	310	308	343	355	341	308	308	297	309	324	338	311	340	354	318	314	317	316	337	325	294	310	319	303	320	330	333	312	317	315	301	330	286	327	334	301	302	319	325	334	343	337	310	301	353	309	286	329	334	313	312	315	318	299	308	358	338	320	330	348	322	334	311	328	335	320	346	285	333	345	329	347	311	306	290	313	312	299	293	333	328	310	337	327	308	316	349	291	330	288	307	280	346	311	353	309	257	298	336	305	327	302	351	340	301	296	294	282	328	347	336	331	313	309	350	327	321	319	335	317	344	326	366	331	321	305	334	307	326	304	371	346	316	322	325	325	341	323	319	312	327	327	307	312	348	341	321	300	322	325	320	327	342	323	321	319	300	329	303	340	273	361	352	296	328	336	367	342	302	328	321	321	293	321	293	317	308	359	355	329	312	349	331	331	331	347	299	322	293	304	335	333	318	332	298	323	338	329	340	316	333	307	345	308	321	310	292	333	324	341	320	360	334	325	321	303	340	311	334	269	308	298	292	324	303	292	303	338	300	363	319	328	318	360	322	331	335	283	322	315	364	314	323	331	324	303	308	316	320	318	354	326	340	338	327	299	347	303	286	354	355	353	345	309	326	327	333	307	301	293	287	323	338	297	337	308	298	347	316	292	319	329	311	301	331	343	331	316	301	321	295	346	324	342	332	347	314	325	321	307	352	332	294	353	298	321	341	315	301	309	288	310	321	304	342	305	323	330	290	323	333	282	315	327	333	355	307	321	357	339	339	339	325	302	324	340	323	327	330	323	301	326	328	353	330	330	321	339	347	314	339	339	367	332	302	337	298	285	321	298	300	305	313	300	338	325	293	303	281	365	318	290	313	329	317	300	326	316	354	356	330	282	319	327	329	310	327	321	320	370	298	328	301	321	338	330	274	323	321	359	293	336	316	332	299	344	306	316	342	344	325	340	336	336	314	321	303	347	310	305	285	332	322	355	315	332	335	345	319	323	330	340	271	338	347	325	332	350	324	319	342	310	311	350	303	322	329	329	304	331	346	327	312	302	325	331	302	333	338	300	339	338	317	310	358	366	355	320	301	305	343	282	289	325	359	314	293	340	286	332	317	343	327	323	323	319	309	325	315	359	325	344	294	353	295	331	335	298	329	347	388	313	334	323	321	314	338	314	356	338	353	301	319	321	322	342	302	306	343	349	302	270	326	302	306	306	346	346	313	295	336	328	320	323	277	347	287	316	308	369	316	329	338	321	338	312	289	261	314	309	319	331	290	330	312	287	347	303	320	269	328	313	319	354	325	317	358	305	314	324	311	321	337	323	345	338	337	375	316	343	313	320	349	330	337	277	301	335	308	311	315	299	310	343	352	313	279	352	361	311	316	310	320	322	320	340	284	316	313	288	351	319	319	292	308	344	323	291	327	287	287	335	328	313	307	338	291	342	330	358	325	319	311	318	341	304	368	349	330	314	327	301	298	319	317	308	320	314	283	296	297	325	328	331	335	303	345	337	311	310	335	359	311	321	346	337	310	321	314	358	323	343	326	306	322	303	316	328	326	331	310	321	304	317	323	361	305	319	291	308	299	337	322	341	341	304	324	382	324	293	309	335	340	341	315	330	306	314	369	325	342	295	337	337	336	325	313	326	326	327	357	305	357	285	291	314	305	324	319	331	313	323	349	312	301	311	337	314	264	331	317	291	315	356	309	324	294	329	317	296	319	296	309	269	331	327	310	336	324	288	299	318	328	292	304	319	320	317	337	356	295	333	302	278	317	350	358	318	346	328	308	336	308	335	334	297	311	347	298	340	310	309	351	333	349	324	332	309	313	313	325	293	321	331	298	306	324	322	328	333	296	310	363	332	338	342	328	302	331	314	305	305	345	357	337	300	306	288	319	321	347	305	313	326	282	317	341	341	307	324	327	342	339	346	338	305	320	295	339	316	345	316	297	317	346	324	344	316	309	332	328	336	331	326	342	354	302	292	325	337	297	309	309	329	327	296	312	333	327	300	302	327	353	283	326	296	292	335	352	315	343	309	319	333	375	305	299	327	319	325	307	317	314	314	337	321	368	334	327	334	339	328	328	308	304	314	310	312	338	315	297	333	285	269	302	356	314	287	341	271	289	290	298	328	324	298	299	307	312	278	331	348	323	334	361	311	321	308	310	364	297	333	328	316	321	308	314	331	332	337	340	322	355	314	309	285	342	322	322	313	340	303	301	332	362	307	349	339	306	313	318	350	348	304	318	310	324	328	336	306	367	351	329	344	322	310	337	354	280	313	362	291	321	315	315	319	334	347	359	320	337	292	336	326	302	331	329	384	294	340	320	300	314	300	314	318	280	341	315	331	308	369	351	308	303	304	324	324	369	321	318	326	370	333	335	333	329	340	331	371	328	315	330	319	358	317	301	322	315	323	292	316	290	307	303	300	297	305	311	346	317	328	341	327	292	299	336	330	308	324	342	327	322	304	344	348	323	323	321	287	340	315	325	334	285	315	356	278	306	330	350	280	341	336	274	330	351	326	312	284	335	332	347	307	323	334	298	323	335	334	302	320	322	321	336	344	340	330	320	339	326	306	350	297	307	339	330	321	303	331	331	315	327	307	321	338	316	343	357	328	296	318	331	298	325	313	322	349	344	305	310	302	320	338	355	294	309	323	320	349	335	340	321	325	328	332	318	306	307	302	316	320	323	345	311	318	338	346	301	325	343	349	318	318	324	371	334	310	334	337	325	307	337	341	323	340	315	326	315	280	304	317	336	312	305	342	331	315	301	339	332	335	331	325	328	338	334	300	313	328	321	318	304	284	321	336	316	306	325	329	345	304	300
9268	9649	5346	2321	1332	1042	977	905	944	855	809	789	856	836	769	776	840	778	804	731	795	804	746	798	740	791	796	790	761	772	764	750	792	757	730	757	754	801	739	751	744	777	753	804	742	757	694	764	750	731	749	781	773	752	776	790	748	775	774	776	759	704	779	756	775	747	748	770	747	782	742	781	738	764	750	746	707	757	753	722	826	794	792	745	771	846	801	764	714	742	770	739	753	817	718	759	840	727	762	750	776	782	784	811	720	728	801	744	776	808	703	761	753	812	781	766	788	757	780	727	781	772	780	791	793	779	787	779	786	748	809	789	776	770	747	781	751	761	791	725	752	746	846	801	785	753	757	761	777	712	786	778	760	767	790	761	779	755	824	774	761	764	720	753	721	754	775	777	756	780	805	786	739	759	781	755	758	744	801	780	794	751	761	761	783	739	766	714	754	762	718	761	744	771	768	711	764	799	752	778	801	753	708	755	789	786	737	791	778	746	736	752	761	757	774	750	753	753	747	735	745	770	732	787	703	762	730	728	753	787	837	768	762	793	798	748	755	729	762	807	759	726	764	760	752	762	776	750	716	751	727	793	759	814	770	778	752	763	746	764	794	755	757	747	816	772	767	756	718	763	776	810	790	751	765	791	761	773	802	769	745	760	789	751	708	742	744	775	741	764	690	774	739	802	780	766	751	738	751	745	758	757	793	744	730	718	765	801	746	774	771	751	769	782	769	741	815	756	784	718	750	763	789	764	776	822	773	782	762	807	769	779	691	774	721	790	767	748	783	810	787	752	799	762	745	776	714	757	739	775	791	770	759	718	768	763	755	820	768	772	770	746	761	766	768	775	754	731	729	719	759	781	734	737	778	797	743	813	771	760	742	807	770	758	741	785	717	744	750	795	776	742	733	768	739	797	754	752	764	725	786	724	795	705	772	779	774	806	787	772	781	778	763	832	720	773	755	730	725	737	771	742	743	759	803	760	782	806	800	734	764	785	746	741	767	745	766	779	688	783	762	798	723	766	734	745	776	764	820	803	742	778	768	748	782	744	780	730	749	711	815	785	787	776	786	764	729	801	764	770	785	777	802	774	777	748	777	762	794	792	772	768	789	775	784	763	716	746	762	761	793	757	810	767	770	777	769	780	753	786	816	743	743	779	783	755	807	762	747	737	787	777	755	741	745	764	793	732	773	758	761	801	817	815	754	779	750	840	743	739	762	741	767	778	768	722	729	772	808	797	748	725	789	717	762	740	740	820	775	741	720	748	790	765	778	794	743	804	770	777	780	753	741	724	739	741	700	760	730	802	775	796	759	794	726	710	786	818	761	734	774	773	809	700	760	746	747	793	772	720	734	801	742	786	840	795	743	786	754	771	781	734	775	760	785	742	743	798	737	745	776	784	752	744	762	810	781	759	759	762	783	782	796	737	752	780	797	775	748	802	822	757	772	705	773	762	801	813	780	819	762	767	774	751	736	755	770	736	745	763	778	751	731	776	752	749	761	756	804	738	797	758	785	789	771	724	754	738	764	778	716	786	756	804	789	738	777	800	760	839	794	782	732	760	765	728	749	795	756	716	809	756	775	792	803	758	768	769	753	759	778	807	751	820	771	772	754	797	758	762	822	754	774	761	716	763	769	733	778	824	733	806	727	815	766	798	729	748	690	778	767	778	743	764	767	791	739	750	805	734	775	765	768	777	837	768	758	760	763	812	731	764	742	785	765	810	754	720	753	740	768	781	789	786	731	730	751	757	746	768	788	718	753	713	732	755	765	749	766	762	739	747	742	748	783	794	749	781	777	764	757	786	783	707	763	778	766	742	805	774	774	738	742	746	754	786	791	738	752	771	794	773	779	741	777	833	775	702	767	779	784	750	802	770	774	803	780	744	760	781	807	756	801	761	770	807	764	740	802	824	737	734	825	775	794	780	795	753	745	783	741	773	790	752	780	755	769	808	764	770	751	727	741	816	708	720	775	735	743	785	760	736	800	800	707	758	778	695	738	683	775	754	688	741	792	776	799	756	750	737	779	773	761	766	728	772	806	783	758	740	802	740	776	765	833	790	782	769	740	761	793	813	777	785	769	791	747	743	768	725	760	731	773	749	772	762	796	776	779	757	744	808	771	748	757	813	763	781	798	749	785	722	779	732	726	750	752	801	790	785	730	758	721	771	747	724	766	798	760	777	780	837	785	805	815	730	776	785	758	777	794	747	767	744	776	781	750	782	782	718	784	733	815	767	758	773	774	774	712	763	746	754	796	757	764	734	755	738	782	719	748	774	765	750	741	786	759	748	777	753	755	795	792	790	781	746	750	727	756	786	735	790	797	783	768	770	745	782	785	826	767	771	805	801	741	744	750	791	761	772	789	762	782	749	811	760	740	778	755	789	777	737	745	784	813	784	806	816	766	774	727	763	739	782	752	714	774	789	764	784	739	736	787	773	785	730	750	742	766	790	761	793	813	706	750	783	798	799	798	753	732	790	795	743	770	760	730	727	815	733	781	794	792	789	790	726	747	817	739	783	782	745	714	786	766	726	770	839	795	742	775	782	808	736	691	758	751	812	746	763	791	803	796	764	737	801	753	809	721	806	744	710	798	718	798	798	761	810	782	798	723	774	749	782	754	757	752	785	733	791	792	737	780	750	717	740	759	732	774	801	756	765	774	775	781	747	777	766	797	767	705	723	791	784	733	750	762	772	719	802	729	753	742	760	765	769	747	808	785	755	799	751	744	778	788	762	745	745	806	761	749	779	766	773	776	841	756	749	749	736	776	787	769	812	770	700	718	801	743	819	746	758	751	756	737	825	788	772	748	741	765	785	728	768	819	800	790	755	772	761	753	723	776	745	766	775	799	713	756	745	774	796	753	751	748	763	747	754	782	746	784	775	769	722	787	780	792	766	804	754	749	734	747	715	750	774	819	814	753	737	729	798	720	753	772	778	782	764	750	801	822	754	723	758	788	743	765	749	770	775	747	765	757	765	773	753	752	764	734	790	748	787	759	740	720	771	750	791	756	709	737	725	768	753	784	775	784	737	796	777	805	797	757	757	723	759	789	724	735	727	748	766	767	770	764	730	759	740	733	764	804	785	747	734	805	785	765	768	754	784	769	759	762	764	825	752	760	749	754	786	711	714	761	766	778	725	797	718	798	766	795	743	775	788	766	769	799	788	732	740	782	802	742	794	742	819	765	749	749	781	722	718	783	759	735	750	821	757	757	795	765	754	801	713	773	751	789	776	750	732	768	772	786	801	731	745	759	752	740	785	747	753	776	816	807	780	779	769	766	759	723	823	760	743	795	785	768	791	760	710	764	740	798	740	695	761	755	782	734	843	777	797	783	802	757	777	765	786	748	736	779	784	758	763	770	772	730	763	796	756	811	763	767	760	784	750	739	738	770	738	756	835	709	777	766	739	774	808	779	782	731	760	754	827	817	759	765	810	801	771	758	785	715	765	787	760	764	728	748	805	800	751	709	780	741	757
24362	20994	24295	27860	20999	19505	2388	1117	756	632	529	440	462	391	342	332	293	298	275	268	272	260	280	267	251	262	264	244	273	224	250	246	260	234	219	228	277	244	224	267	270	271	260	279	240	257	240	244	269	245	239	253	260	234	246	249	255	251	266	233	225	260	240	243	268	266	225	230	260	241	260	246	247	232	272	259	263	252	231	240	241	249	233	252	251	246	223	256	243	237	225	229	255	277	249	254	248	252	249	267	234	262	271	252	247	237	265	243	266	252	229	264	267	252	253	258	222	243	248	239	250	247	261	254	242	232	246	250	252	262	237	251	266	269	238	239	248	248	248	283	250	235	288	262	239	269	254	239	248	242	249	228	235	237	277	263	224	248	247	224	256	199	259	237	247	245	259	255	274	239	245	246	270	281	266	231	236	256	239	253	239	278	246	245	233	242	277	254	229	255	217	218	247	223	235	256	254	228	232	268	255	249	250	238	252	262	250	236	241	250	253	252	253	248	241	259	256	250	267	255	269	217	225	220	248	263	265	245	235	227	248	258	223	222	248	269	223	240	263	255	258	224	244	241	265	254	272	234	237	290	252	272	265	288	284	223	264	275	265	229	250	248	232	247	251	256	233	232	267	223	261	262	248	244	261	237	274	256	260	236	253	269	214	275	248	240	213	276	253	274	245	255	247	234	282	238	266	258	231	240	248	232	221	281	228	265	216	249	233	261	229	247	249	259	296	224	253	243	290	253	243	217	268	284	249	233	246	240	268	233	216	249	228	249	274	265	267	269	278	228	234	270	250	257	251	279	252	243	256	259	233	227	267	239	261	249	274	243	235	236	234	270	253	247	278	245	240	277	259	255	257	247	248	209	221	230	263	250	289	250	239	250	264	246	274	264	237	250	259	255	257	240	256	224	244	221	257	239	252	255	238	262	236	241	250	271	229	265	229	251	249	256	246	240	238	247	272	234	236	222	255	239	255	226	253	234	200	235	235	237	247	258	265	240	265	255	244	251	225	249	273	262	229	283	246	236	249	246	230	248	225	217	238	233	227	248	260	248	264	251	230	262	234	275	262	247	246	251	269	242	253	262	227	293	224	209	224	223	240	225	256	251	259	226	248	248	226	231	230	249	236	225	248	268	227	247	241	266	273	248	234	246	283	223	257	276	239	261	262	254	277	258	222	261	236	226	227	243	259	216	241	231	251	268	236	252	262	264	263	225	256	258	213	235	217	239	248	258	249	257	233	263	251	252	248	262	242	235	246	222	245	220	230	263	230	290	274	244	275	300	241	216	250	236	226	258	260	240	239	227	230	232	244	259	251	255	267	239	249	221	249	251	280	250	245	275	257	248	257	230	263	207	284	257	244	262	257	246	261	268	263	250	213	232	251	218	240	265	244	234	263	231	235	238	232	272	263	278	245	232	229	232	249	228	236	255	248	263	234	249	267	227	263	245	239	241	260	249	258	214	256	241	286	292	230	268	236	234	260	255	252	292	229	259	256	283	305	253	264	245	264	222	245	244	229	277	255	229	253	262	257	271	250	281	243	230	247	254	261	233	240	238	214	250	250	253	224	260	237	258	249	263	229	218	256	230	254	238	230	266	257	231	234	232	253	261	244	243	243	265	237	235	226	236	260	221	238	247	270	258	242	244	261	234	225	275	240	257	260	227	248	263	225	241	273	248	261	235	267	233	221	243	262	259	236	274	259	283	240	231	250	257	253	233	226	239	232	269	233	263	246	256	238	280	231	244	253	214	242	240	216	250	246	261	256	237	254	244	246	247	263	269	260	258	246	213	239	237	266	240	242	283	254	241	221	267	246	266	248	223	245	253	268	227	245	239	236	234	225	252	259	256	250	239	258	261	244	261	232	226	265	253	264	268	222	253	227	239	253	265	245	247	249	229	231	240	287	282	248	254	269	237	269	230	245	214	242	232	253	245	242	226	249	247	249	285	248	261	254	261	266	234	226	255	259	263	234	241	229	250	236	250	249	246	265	250	239	280	248	242	258	258	226	253	241	242	236	222	241	228	232	244	264	242	231	257	243	227	269	258	232	237	271	250	275	228	258	269	257	259	258	235	234	240	250	237	258	246	247	246	255	245	219	237	235	246	243	232	241	244	256	234	267	276	266	259	258	221	251	240	249	215	245	217	252	244	248	252	244	240	246	233	276	242	236	250	247	226	232	246	257	253	237	266	250	273	230	251	256	270	251	239	219	227	263	237	251	232	216	204	252	242	250	267	256	243	246	242	251	236	265	263	251	234	255	261	254	259	280	233	244	246	257	262	243	269	267	261	276	227	280	224	260	194	266	245	264	234	231	261	238	272	239	267	266	261	266	248	244	270	287	203	233	238	228	239	231	247	264	260	249	218	267	243	237	238	231	271	286	240	225	272	275	255	270	268	278	225	255	242	230	251	268	252	255	265	244	223	241	245	276	274	267	256	239	264	257	260	232	259	260	254	247	233	238	236	246	215	213	243	276	283	266	258	227	249	243	259	228	252	259	267	263	230	281	258	250	243	257	251	220	277	234	260	260	264	250	262	222	247	246	226	223	245	227	229	252	254	245	266	239	259	238	233	241	273	256	237	277	233	238	250	250	253	261	246	259	239	250	228	247	241	238	267	249	276	249	240	269	261	231	267	297	225	223	232	257	253	242	209	261	257	268	238	260	256	250	263	264	233	239	245	292	250	251	244	265	258	265	225	242	230	280	250	242	251	262	251	254	260	248	246	243	232	222	218	229	218	211	239	236	240	253	248	246	243	260	253	234	250	262	240	272	258	259	239	244	253	260	246	268	287	258	253	226	252	260	254	236	242	268	261	210	246	228	241	232	255	215	241	262	225	259	236	254	235	271	256	258	259	239	244	248	246	248	276	233	266	261	247	251	237	242	243	249	280	235	251	256	242	251	242	224	245	229	258	231	221	242	228	277	246	262	286	246	249	266	237	259	278	249	259	244	226	233	273	256	267	269	264	226	239	232	220	275	236	248	233	253	254	250	246	257	264	226	252	232	254	225	267	239	248	251	248	261	264	216	249	229	230	245	248	249	254	233	246	260	231	247	249	249	211	231	250	247	226	232	251	222	265	235	223	253	226	211	270	226	245	264	242	259	254	265	271	255	256	229	254	254	262	242	249	236	260	217	274	209	268	300	270	244	246	220	259	245	225	266	268	209	237	239	239	230	245	261	260	250	267	238	245	256	266	241	223	282	275	248	288	256	248	272	252	226	257	267	259	203	255	251	244	200	248	233	250	250	270	243	214	240	248	255	235	245	223	253	269	249	218	248	223	268	250	260	265	261	246	282	248	227	228	267	213	254	270	222	269	233	242	239	237	243	241	244	211	266	253	224	236	248	244	227	248	281	235	228	244	234	246	260	237	263	255	269	272	265	245	242	224	270	246	253	260	239	227	240	245	246	260	285	284	266	236	258	196	263	272	214	249	257	234	253	230	225	240	227	258	252	232	220	260	275	265	260	243	253	266
8260	14634	8545	3714	1744	1257	998	875	780	790	722	707	680	682	637	590	579	587	598	633	601	597	627	626	659	565	591	628	590	614	595	596	584	615	575	669	614	631	608	589	609	597	577	597	606	617	589	616	598	628	606	566	639	654	634	599	629	619	597	607	603	571	620	608	616	601	575	589	651	618	588	582	609	608	556	599	582	610	647	638	560	628	579	601	621	592	586	617	605	589	630	641	628	563	574	633	595	571	607	607	548	616	631	616	586	585	600	589	608	606	560	593	598	571	609	581	598	604	584	566	602	583	551	554	606	627	591	636	596	555	599	542	577	625	613	583	575	563	632	568	573	626	632	625	615	619	581	586	610	549	590	608	618	619	603	604	599	601	597	643	576	631	587	590	575	577	608	605	608	587	596	623	598	644	604	573	606	591	625	636	596	649	617	616	605	603	593	571	562	608	628	595	576	629	577	581	617	596	562	613	612	617	584	580	602	595	549	592	616	639	616	641	551	616	607	601	584	586	584	560	575	592	613	568	654	579	638	583	583	636	569	626	581	617	637	639	606	586	597	577	628	584	591	607	592	623	606	584	587	599	579	593	665	576	635	638	617	595	577	594	601	652	610	584	589	588	609	603	578	560	586	563	569	565	570	603	613	576	592	645	629	601	611	598	647	640	601	591	581	624	612	560	633	626	584	585	604	657	590	592	591	608	584	635	607	569	564	624	580	598	601	617	600	616	620	628	581	599	620	607	591	601	572	581	626	648	617	650	637	631	587	580	613	594	634	565	618	590	574	539	602	615	628	568	559	604	599	638	593	567	592	575	565	585	606	615	623	602	565	558	589	598	586	571	594	560	613	595	637	521	595	662	611	612	587	631	527	589	589	584	632	608	596	586	610	583	602	590	588	626	618	577	608	634	618	588	591	607	596	592	614	635	596	618	625	603	617	592	640	585	623	584	632	579	577	645	556	565	592	614	584	576	597	618	632	584	618	583	608	610	583	649	558	569	596	605	615	617	625	618	589	585	589	576	592	606	616	544	622	595	574	595	626	592	605	579	592	624	604	587	607	597	595	605	592	596	599	574	583	580	576	602	597	607	595	533	605	586	636	603	578	612	622	617	639	640	560	557	577	568	568	564	632	556	616	623	588	570	595	618	567	609	592	619	622	586	597	592	644	571	590	594	614	616	600	596	555	592	596	614	591	583	645	608	556	579	634	607	593	595	665	596	616	626	637	620	578	567	567	584	623	610	602	595	581	618	621	598	601	606	631	623	595	593	573	609	600	600	620	645	571	583	607	630	603	636	638	631	579	591	577	584	616	561	663	558	602	614	584	595	624	630	582	606	632	590	623	636	609	560	592	563	593	598	600	566	600	591	624	618	601	627	598	560	585	632	577	595	619	612	596	561	622	619	608	598	593	571	560	582	647	590	585	612	620	594	575	602	602	570	597	586	618	560	625	601	574	580	651	575	568	557	617	578	585	592	593	594	568	571	600	585	580	585	602	602	553	608	562	624	588	615	576	608	616	621	586	610	591	615	616	634	605	613	623	637	579	620	624	616	555	606	609	552	611	557	562	588	626	590	583	627	562	607	608	516	562	592	579	585	614	607	579	595	589	571	593	597	613	593	624	605	583	580	612	576	621	601	620	597	602	586	562	599	597	618	552	575	581	554	608	606	604	618	592	623	601	567	625	617	658	611	581	597	633	572	598	622	565	605	626	598	572	616	599	573	571	659	593	606	566	661	612	643	632	611	568	641	613	593	655	617	581	592	598	652	574	605	616	598	608	559	594	619	593	595	633	555	623	589	592	576	637	605	609	519	596	603	587	564	635	563	630	572	582	606	595	577	578	543	615	557	590	599	590	594	622	590	623	550	638	599	563	580	609	576	566	611	636	636	580	595	620	592	644	601	564	626	623	600	581	614	589	605	594	605	590	624	583	549	644	568	577	581	643	608	592	624	593	565	581	606	572	606	602	579	623	583	625	614	592	607	563	563	575	618	604	611	608	596	627	612	554	562	650	673	624	590	591	651	614	596	533	603	619	626	623	562	658	575	618	619	592	582	596	635	615	602	603	643	636	599	604	561	564	614	610	592	581	636	633	637	595	611	633	587	557	589	598	611	601	603	606	625	589	609	608	590	630	579	587	618	563	639	578	597	590	600	580	605	585	579	564	647	595	605	589	580	618	597	613	591	592	571	635	629	581	606	606	580	580	587	593	587	627	590	594	606	550	554	632	584	610	607	605	564	636	592	601	577	628	619	596	608	585	591	604	576	589	582	578	623	624	623	635	599	633	626	625	658	661	583	629	627	596	635	603	576	614	590	645	606	597	584	559	582	604	557	582	632	591	575	585	599	588	622	620	585	574	619	571	554	632	609	617	603	589	611	590	600	607	599	576	584	630	588	588	574	610	546	609	566	608	607	559	560	609	576	544	638	585	561	583	581	606	583	595	578	564	583	585	575	575	580	624	608	602	593	632	577	613	599	591	622	588	627	558	569	608	595	615	579	619	622	612	585	622	603	597	645	594	607	610	574	601	591	662	610	569	599	594	605	620	608	590	598	596	626	618	597	626	611	602	606	573	581	599	604	599	606	601	588	600	591	577	589	657	619	626	567	609	573	612	621	606	559	601	616	562	568	576	554	591	570	641	606	600	578	622	590	615	595	606	606	616	613	596	596	589	598	573	572	596	573	638	619	622	596	570	617	624	606	598	613	570	619	576	583	595	549	632	614	598	641	599	584	580	635	571	551	623	606	611	641	593	608	637	596	600	619	604	617	626	561	623	609	612	619	623	534	604	618	583	667	608	572	592	616	600	603	623	579	624	634	577	597	588	610	621	556	609	612	592	616	577	602	599	600	599	623	646	557	578	597	589	629	568	616	600	601	605	569	579	582	609	583	584	596	567	594	623	580	596	619	587	586	615	600	566	578	614	587	609	588	573	603	573	569	609	655	619	627	604	608	567	610	576	605	632	605	688	563	593	577	625	599	616	624	619	601	591	623	593	602	599	618	640	605	625	590	626	573	635	668	595	632	626	618	578	560	592	616	585	587	592	584	654	575	638	580	579	587	601	596	601	616	570	602	597	596	601	575	598	542	629	639	599	631	580	598	581	609	622	566	591	619	591	613	656	616	620	606	631	605	588	578	639	604	560	587	584	624	563	597	608	583	574	581	599	650	601	545	629	610	619	612	617	602	605	567	579	576	590	622	626	596	579	617	604	549	651	624	611	597	605	644	571	613	600	631	607	660	606	640	652	591	600	592	596	573	592	591	577	600	593	586	602	599	585	601	577	585	626	569	561	663	570	565	649	621	630	589	605	606	601	610	545	591	567	619	587	601	609	629	647	598	595	586	612	575	606	594	593	612	615	572	590	608	628	614	573	575	611	570	619	602	569	617	623	626	616	601	578	620	583	644	569	651	575	631	606	585	582	626	651	590	623	602	597	604	607	618	620	664	647	594	574	592	619	566	616	599	589	599	626	577
23815	21004	24644	27553	21010	21051	16817	2320	1072	882	639	567	506	442	402	355	311	293	246	276	272	244	241	263	231	230	226	237	245	232	242	235	232	229	216	225	201	201	212	213	223	180	222	212	226	178	191	240	221	241	191	225	245	230	213	217	205	197	202	201	221	205	226	206	249	219	233	210	233	222	220	185	197	210	177	216	215	221	193	215	207	187	200	230	198	237	209	215	216	180	197	207	212	204	207	215	215	233	201	175	206	183	227	214	220	174	213	193	193	194	221	227	181	193	201	198	189	247	222	188	197	213	205	225	210	197	217	238	245	228	210	247	219	216	214	209	198	208	212	230	217	200	188	229	206	187	195	214	203	205	228	188	204	185	199	227	190	192	191	203	213	207	210	202	184	221	203	203	243	202	212	192	176	217	176	204	209	191	182	196	226	207	191	216	222	199	201	197	231	194	209	223	230	201	210	201	190	220	182	206	215	242	259	191	220	216	212	198	222	208	224	187	224	209	236	202	191	198	204	181	233	202	192	211	208	206	206	223	230	194	231	215	200	202	212	230	219	200	193	225	198	192	197	185	219	200	186	212	235	186	197	205	192	215	206	186	212	219	219	202	212	211	212	201	218	210	214	222	211	205	196	194	211	190	216	224	198	185	200	208	201	214	222	194	212	213	213	197	202	192	227	218	197	179	192	199	206	197	209	200	167	239	202	186	218	180	213	234	202	190	195	202	164	190	210	219	195	189	215	201	202	226	205	193	201	223	181	231	219	209	226	203	223	215	224	224	229	204	177	181	198	204	177	203	213	228	212	194	183	185	196	196	201	215	219	198	200	217	192	212	233	223	225	199	194	211	204	200	197	199	199	208	194	227	217	233	217	183	177	190	196	203	212	220	222	208	204	184	226	201	201	216	204	218	224	218	197	193	198	190	192	233	205	185	232	194	232	159	209	204	198	235	217	231	218	210	195	188	204	193	217	215	191	188	188	202	190	202	222	198	195	215	200	208	216	191	188	206	184	201	196	201	196	208	204	218	233	216	199	212	168	195	223	181	205	202	195	232	202	227	205	195	206	219	171	211	215	191	215	209	196	200	184	197	206	231	215	227	246	189	230	210	199	218	176	203	200	205	201	206	193	187	205	190	208	236	220	227	222	203	214	197	223	208	202	206	188	220	184	179	225	213	235	193	213	206	203	202	207	225	213	182	222	198	192	190	207	189	227	192	200	222	213	188	215	194	199	221	220	207	227	218	209	219	189	224	215	198	213	208	197	205	175	200	237	190	215	199	171	189	216	226	197	205	215	219	191	197	175	182	207	213	187	233	208	196	201	204	213	201	215	206	186	185	206	199	213	231	197	195	231	225	227	237	185	207	198	222	208	208	192	205	191	201	199	227	254	197	222	194	213	221	224	201	224	219	226	204	213	182	212	219	190	207	200	217	207	184	209	201	253	202	215	203	196	205	202	189	205	217	215	200	190	211	232	204	221	220	189	188	173	203	197	180	200	203	220	214	213	237	228	175	209	173	194	209	227	213	219	197	197	193	197	180	186	224	219	189	200	203	206	227	192	175	199	220	226	195	225	203	201	209	219	229	222	195	189	204	215	194	204	180	213	163	205	191	178	188	197	193	206	180	190	201	204	208	222	212	226	243	209	209	211	213	214	196	189	213	191	208	223	202	225	215	198	203	215	198	178	193	208	188	219	226	232	180	207	216	179	181	192	200	205	206	205	189	238	216	212	208	224	209	193	188	205	219	206	196	208	195	193	210	197	188	186	226	181	217	219	227	187	196	231	190	197	204	200	247	218	209	204	207	183	195	231	191	201	189	213	214	175	178	222	206	207	208	200	218	188	200	201	206	209	216	184	190	187	224	225	202	194	225	197	197	223	176	180	202	200	203	210	198	186	202	208	170	192	203	208	198	190	201	200	207	227	220	199	210	185	224	207	223	214	214	205	194	188	210	230	217	193	226	210	214	204	213	219	208	213	196	211	219	217	202	228	193	220	207	200	219	205	202	222	198	191	222	210	233	241	219	231	189	214	198	202	219	216	187	185	220	179	206	212	203	230	230	203	222	204	186	204	197	209	228	236	201	191	213	177	206	192	214	224	223	187	179	198	232	200	216	231	213	184	213	223	204	211	220	219	227	217	205	196	187	225	213	204	207	203	192	197	206	221	212	234	201	198	194	195	201	219	199	207	210	198	196	201	213	193	204	203	198	203	195	213	206	210	193	188	208	195	221	221	218	182	210	201	189	201	187	205	230	188	211	208	217	181	199	218	197	195	191	197	193	210	203	197	216	192	219	217	236	205	228	241	210	204	208	218	202	218	208	238	211	203	221	206	235	182	213	202	189	198	161	176	229	208	187	196	193	173	209	217	210	217	182	195	200	197	214	206	197	213	229	218	202	203	207	200	208	197	222	173	213	214	192	226	181	209	194	220	176	209	221	217	205	230	227	205	193	232	221	214	205	204	200	188	207	236	199	225	225	206	220	195	208	195	181	206	200	195	216	223	234	233	210	198	217	222	198	203	220	181	196	220	219	204	191	184	192	209	183	183	207	208	181	191	177	214	215	186	212	236	227	196	194	228	211	215	196	202	199	189	225	208	211	196	198	211	193	223	212	187	195	199	223	191	185	196	222	203	214	192	199	216	214	220	189	192	222	184	214	198	197	222	219	220	186	188	187	225	204	206	199	198	185	209	202	209	235	198	201	210	189	216	203	194	185	215	214	200	206	210	207	207	210	219	226	186	189	224	202	200	228	204	213	207	220	207	195	218	223	185	181	210	196	218	215	219	210	194	225	226	225	208	222	203	198	195	213	186	213	226	201	200	193	188	213	188	173	193	194	204	212	215	214	231	199	204	219	201	215	221	222	207	204	212	223	190	232	223	205	186	203	217	228	265	201	238	208	197	194	210	209	186	209	201	233	200	191	164	183	215	203	214	202	214	201	201	208	213	179	210	194	200	196	224	209	214	196	199	180	202	204	194	167	209	184	194	187	218	201	208	160	196	208	197	195	200	198	209	193	189	217	204	194	204	195	221	192	221	211	233	216	230	214	213	226	205	225	186	216	211	228	192	227	199	209	208	188	207	196	200	189	204	234	199	219	226	210	172	211	212	180	233	207	221	202	198	215	212	201	226	196	202	200	199	195	223	221	204	216	217	175	205	194	203	197	208	183	225	206	217	167	204	215	221	210	233	215	215	203	181	184	217	180	181	190	196	221	226	224	196	226	213	234	230	196	190	199	193	227	211	216	200	192	190	202	217	225	232	210	209	198	202	193	213	210	191	204	209	215	188	216	204	196	212	186	204	217	190	220	177	190	201	225	201	210	191	249	196	184	203	197	220	187	183	240	203	212	177	214	188	205	208	209	213	208	237	198	171	209	197	194	217	240	206	232	184	214	198	207	198	230	182	220	216	189	209	211	232	201	202	205	219	208	223	196	216	181	204	212	214	180	198	188	211	189	186	207	191	195	213	216	179	197
9448	19462	11485	5301	2412	1404	1178	992	868	750	592	607	620	550	585	550	551	530	516	528	538	544	546	524	559	524	502	533	506	489	519	526	550	511	499	524	538	486	526	504	539	527	533	499	463	551	489	548	488	521	513	507	483	471	500	520	517	506	494	561	488	501	493	522	527	535	515	500	499	495	478	521	492	576	500	544	517	469	520	482	516	514	506	533	512	508	506	521	513	544	528	465	485	512	514	495	515	504	483	524	494	523	504	533	501	479	486	534	491	536	532	543	509	515	482	526	519	509	490	485	525	515	502	489	465	513	486	534	543	532	511	542	499	530	532	479	511	506	539	494	532	523	542	503	497	541	507	564	521	494	491	554	508	506	488	498	490	487	491	506	525	518	517	477	498	471	490	494	544	514	499	499	500	503	493	484	511	505	481	530	515	501	522	488	484	481	514	553	496	510	509	498	503	507	503	538	549	491	487	495	520	467	498	520	509	492	519	502	535	485	509	528	539	498	501	504	532	541	525	486	523	503	516	520	517	516	555	513	514	484	456	486	491	526	513	531	527	491	478	498	551	470	514	542	478	521	527	515	522	508	489	494	475	482	521	477	543	499	533	520	557	506	503	493	487	540	532	491	529	518	497	520	509	533	547	519	471	476	536	520	509	512	525	516	505	503	485	507	470	470	528	490	491	502	517	505	500	528	496	463	530	514	532	493	494	506	528	499	487	501	524	501	513	488	480	526	483	504	529	502	525	497	524	509	532	511	491	488	520	492	508	545	494	507	497	523	459	537	507	484	521	495	541	519	531	500	525	523	475	497	523	522	533	575	533	513	518	475	546	495	496	494	496	463	534	487	507	552	499	465	488	535	527	500	493	494	489	517	572	538	481	491	507	534	509	513	508	503	464	542	493	512	481	476	509	501	486	508	470	507	547	494	502	530	510	461	505	492	495	498	528	499	511	514	508	543	490	503	486	490	524	465	457	484	498	501	509	520	525	482	509	506	446	500	540	502	517	481	503	518	526	507	541	486	516	513	492	508	509	454	490	470	506	545	508	500	517	492	517	505	509	524	521	505	514	504	496	533	540	496	509	542	550	547	480	505	524	476	461	521	520	496	519	502	497	536	492	514	487	497	464	451	504	514	523	495	484	501	435	537	518	501	523	505	502	518	579	467	501	511	519	530	464	533	526	475	510	474	514	477	501	513	506	468	529	546	488	472	530	507	505	532	500	513	510	521	556	508	521	499	477	467	490	503	497	538	537	517	554	507	518	491	517	531	474	539	490	476	522	515	498	485	498	517	527	528	465	517	540	508	534	507	536	541	490	522	523	492	482	514	501	509	515	447	504	506	502	524	508	537	512	502	454	503	490	486	506	506	511	476	543	481	508	508	509	497	518	502	468	490	456	490	469	486	484	487	543	493	485	503	457	526	499	511	506	512	512	511	513	494	513	513	515	521	487	509	514	480	466	479	510	504	554	525	506	496	493	499	515	542	520	483	483	534	518	546	542	502	510	521	487	483	461	481	513	514	492	511	490	482	499	506	498	494	489	535	484	499	496	512	512	528	528	530	485	477	474	526	546	472	537	516	506	549	503	504	494	517	510	514	452	536	495	506	527	539	533	507	543	487	489	496	520	513	512	540	479	501	490	530	491	468	506	507	479	497	530	502	500	483	493	501	503	505	562	533	525	491	499	496	509	477	504	515	505	482	468	511	519	480	517	545	452	577	503	491	491	524	503	462	554	504	548	501	496	512	520	515	513	512	512	524	491	514	500	503	473	496	553	552	544	506	510	511	541	503	514	487	537	462	535	477	524	521	495	495	505	527	504	523	527	544	459	566	505	522	493	535	508	557	509	526	520	509	510	503	508	502	490	497	520	510	522	517	513	496	506	518	518	521	533	478	527	529	541	532	453	513	515	501	524	527	519	496	482	528	497	532	493	467	493	489	509	512	554	487	492	509	512	570	484	509	526	509	522	491	521	477	471	512	480	506	533	503	488	493	538	499	492	515	508	460	529	508	521	534	489	507	510	522	464	514	478	529	471	531	524	528	525	486	497	492	517	513	449	484	562	549	499	502	502	504	487	506	519	493	551	481	563	477	466	515	531	504	493	503	522	559	504	510	508	529	510	514	490	535	488	476	529	467	509	477	510	521	465	541	490	520	498	506	525	490	519	543	507	493	540	532	512	503	495	563	517	468	539	489	495	507	509	526	526	483	524	511	512	508	520	531	492	554	503	538	455	540	464	483	545	492	529	492	477	490	563	456	539	483	512	513	523	512	525	522	523	509	538	529	520	489	526	540	483	490	493	484	501	537	512	510	475	509	492	511	495	519	506	512	501	507	496	521	519	502	472	489	532	485	508	481	543	486	471	480	528	508	536	526	492	497	521	516	543	512	523	503	520	526	507	501	488	548	488	497	534	502	470	508	521	529	510	483	491	490	484	493	491	516	503	529	452	477	514	550	526	477	479	467	485	498	479	487	515	521	502	465	505	481	513	541	504	501	496	500	543	543	504	488	475	530	513	496	489	489	487	497	498	520	521	487	522	481	521	515	546	474	502	501	538	491	535	523	494	464	482	513	479	497	527	527	486	500	485	506	515	507	491	469	511	474	481	513	511	553	506	500	539	548	482	513	525	496	514	479	507	455	504	524	504	516	493	482	441	551	542	466	503	573	514	501	509	501	481	484	512	512	476	517	507	512	542	537	501	500	497	525	525	493	463	485	493	532	513	508	529	476	514	549	499	499	486	550	471	504	510	497	486	478	495	473	515	533	531	521	514	480	523	518	513	526	509	501	521	519	514	541	496	522	521	511	572	500	471	507	546	469	531	514	493	486	537	491	533	527	502	514	508	474	514	523	470	524	509	473	528	492	454	515	502	536	470	500	542	536	509	464	531	496	473	544	510	484	521	532	537	534	494	523	528	464	523	516	535	525	512	515	476	526	486	522	484	483	488	533	464	519	500	514	539	486	475	540	491	514	473	509	461	505	497	564	490	498	503	502	521	546	553	524	523	488	530	483	521	473	529	503	530	530	516	504	505	499	553	525	537	514	509	495	496	508	511	533	483	470	488	506	495	484	484	515	512	478	497	503	500	544	521	533	526	460	503	531	525	513	579	550	488	532	506	509	488	521	513	568	518	542	474	503	523	502	485	515	488	482	496	494	536	474	559	520	488	537	442	484	473	476	474	512	494	451	526	499	507	493	509	523	503	505	480	510	489	502	477	454	523	523	493	505	479	468	515	519	500	532	489	498	494	497	482	507	472	516	521	508	526	500	493	463	491	476	505	513	524	514	533	513	500	529	522	514	492	516	511	516	470	484	488	499	526	507	521	521	526	493	502	493	525	485	474	505	502	464	509	514	474	524	476	497	505	544	466	474	516	474	507	530	513	485	507	514	475	529	486	500	550	507	521	515	502	484	495	516	487	530	488	543	541	542	510	520	478	478	526	457	495	542	488	514	529	470	509	505	500	546	524	484	521	531
30598	21030	15905	5387	1857	1199	940	785	700	556	445	431	389	417	352	392	355	361	332	324	386	348	306	290	355	357	350	345	321	326	312	337	322	328	326	350	339	316	303	316	316	322	333	311	335	330	365	351	331	312	321	356	355	344	310	339	317	316	317	332	361	322	334	368	328	343	340	335	313	334	333	344	329	310	316	347	308	324	332	311	298	329	320	305	345	326	350	298	333	344	341	313	326	314	333	280	299	331	356	338	345	337	337	350	329	344	320	352	342	344	339	317	340	329	303	299	327	339	373	344	323	322	304	311	355	324	354	290	344	344	328	340	340	350	343	331	347	341	366	323	355	365	298	333	312	355	327	358	311	307	301	319	341	335	322	346	290	316	304	353	332	335	323	347	332	316	352	315	322	334	308	331	352	338	350	323	303	370	367	318	344	338	329	325	331	335	300	336	331	329	320	327	332	343	325	355	313	309	336	338	321	345	319	375	306	320	370	337	307	337	321	369	319	312	320	360	324	320	337	347	356	323	328	306	326	308	319	300	325	352	359	292	325	314	304	300	344	300	319	312	316	314	336	317	353	337	326	325	278	325	316	289	330	315	294	328	332	330	308	272	328	368	327	324	330	330	300	345	357	311	320	332	288	343	339	364	286	379	325	335	346	325	358	331	352	298	312	302	335	322	295	359	349	349	361	338	311	342	325	321	323	337	366	328	326	296	343	314	280	334	300	320	341	342	348	354	310	291	337	315	289	308	343	308	321	338	354	334	343	335	313	339	349	324	324	351	335	314	366	304	328	304	330	316	285	335	294	363	309	312	371	323	348	283	335	301	303	331	310	316	307	329	299	302	328	318	341	332	355	344	345	319	337	361	322	327	338	326	328	353	341	316	337	342	334	361	314	314	338	347	331	347	329	290	373	348	304	329	319	344	356	326	390	384	300	312	320	297	331	350	283	310	320	333	357	323	309	344	319	328	331	312	325	316	338	335	352	317	337	316	335	336	334	332	341	344	294	326	327	302	321	319	325	366	308	332	335	309	316	324	335	336	311	347	324	312	361	274	312	344	321	339	318	328	341	305	337	382	365	307	377	306	346	343	378	345	286	325	331	333	360	319	326	351	332	328	325	331	321	336	343	358	295	326	350	324	341	320	315	336	298	315	347	329	351	310	307	327	321	369	322	313	336	312	344	337	308	313	304	322	347	325	333	313	344	307	344	317	338	330	313	367	337	306	342	336	304	325	341	347	321	337	356	303	336	315	342	336	321	306	324	334	280	319	332	300	327	338	333	340	349	319	326	356	363	344	312	352	323	333	364	339	337	342	320	324	320	337	309	307	330	330	330	348	334	340	306	344	328	327	327	335	326	318	297	320	342	301	331	311	331	333	314	347	337	348	310	318	345	326	313	333	351	347	316	377	348	337	323	327	319	355	320	348	355	312	324	317	350	344	306	329	324	323	296	307	297	326	310	337	333	358	323	279	288	330	300	329	319	351	312	330	315	330	334	287	297	325	346	320	323	339	306	347	340	316	334	351	296	309	311	353	310	334	330	332	320	315	340	348	311	336	316	331	318	337	301	353	328	312	287	343	320	298	320	349	346	295	321	342	348	335	284	333	322	318	343	294	299	354	313	332	341	304	335	347	312	317	324	351	323	352	335	301	304	333	301	310	314	322	295	351	337	348	352	304	297	316	342	352	307	305	340	304	338	360	313	331	317	301	345	363	333	323	343	323	317	339	328	340	312	312	346	292	335	335	345	346	310	316	337	349	330	342	300	335	315	309	335	337	328	342	370	334	365	324	344	321	329	347	353	319	340	360	292	306	310	326	340	324	326	338	346	356	335	349	329	299	332	341	350	332	317	357	346	348	310	333	310	360	334	348	351	334	359	310	319	306	313	331	307	338	338	340	346	350	339	323	344	340	364	341	334	344	353	345	357	297	310	314	369	353	364	347	308	363	349	299	336	324	331	356	354	307	342	329	331	296	321	326	328	355	326	339	331	295	314	327	319	297	317	319	309	316	354	308	322	303	340	331	290	369	329	327	351	329	318	351	319	348	330	329	340	290	304	300	322	327	300	320	300	356	331	328	282	316	343	320	321	286	317	335	323	324	312	309	355	357	313	297	326	341	317	347	283	330	347	348	283	311	300	380	339	327	332	336	340	336	345	321	316	330	327	377	327	313	320	309	327	340	314	336	342	345	318	275	325	304	317	318	299	316	327	322	346	345	361	294	318	331	317	310	306	355	345	312	341	329	342	332	333	335	338	329	310	331	359	358	319	345	341	322	351	304	355	292	315	308	327	316	349	322	326	343	340	303	354	316	309	338	306	353	349	297	306	315	299	332	363	337	313	353	336	316	340	364	363	354	311	308	305	345	324	325	310	277	299	297	297	378	336	339	335	329	355	323	326	326	361	320	348	339	295	329	311	301	324	363	323	334	380	339	307	320	344	312	300	361	361	316	317	330	281	315	349	291	315	339	346	331	360	370	323	314	336	360	311	330	328	340	321	321	343	294	294	319	302	323	311	352	365	339	332	290	330	319	326	304	320	333	313	307	288	312	325	312	356	294	291	330	331	346	318	309	340	339	339	324	331	341	320	306	337	301	309	347	343	331	288	318	317	332	290	316	311	318	305	327	323	342	300	372	320	360	323	349	329	353	341	324	340	335	310	285	326	330	329	334	320	338	347	273	325	313	349	355	333	336	340	323	319	325	330	331	325	365	328	330	332	302	317	325	307	302	310	322	282	308	310	293	335	322	307	319	304	328	350	335	317	298	316	319	351	329	308	315	344	299	383	349	319	331	335	356	330	325	337	372	326	310	339	316	316	343	322	339	343	304	350	338	324	337	357	316	332	344	354	298	365	351	339	321	328	350	329	325	333	342	301	320	332	306	324	353	348	322	324	308	329	338	309	304	336	310	360	335	311	303	312	326	327	350	338	301	332	346	307	362	327	308	308	355	355	307	336	349	342	339	310	338	336	349	342	321	326	313	316	340	339	319	316	310	334	325	349	326	316	287	321	313	363	322	341	329	327	331	334	345	318	321	386	332	336	344	313	294	330	361	339	348	337	339	330	346	355	335	303	331	317	341	330	331	355	327	329	314	321	342	355	277	332	327	329	317	327	314	322	341	314	295	334	335	348	307	333	347	325	334	329	347	324	325	302	315	365	327	315	318	287	314	330	322	339	302	302	310	293	347	279	297	328	333	334	333	328	359	359	347	319	319	312	308	342	331	355	353	338	299	300	319	332	325	337	341	350	345	326	329	297	301	310	309	337	328	367	364	334	335	333	314	312	313	335	346	315	338	312	306	320	320	310	312	354	304	320	362	340	321	316	324	334	330	324	337	300	296	311	320	355	312	309	354	331	339	329	324	335	340	332	328	346	326	323	320	307	338	347	291	318	316	314	332	341	327	356	370	309	327	296	303	297	321	346	315	322	310	338	320	317	322	311	304	324	328	311	323	362	311	335	348	312	316	299	348	352	361
9659	10546	5935	2801	1496	1088	1020	930	866	842	837	787	796	758	784	782	781	822	813	757	773	742	825	766	768	763	778	781	739	780	785	768	768	792	773	781	725	835	832	730	809	799	755	764	765	806	802	775	732	816	785	772	763	753	732	779	755	722	754	782	794	780	788	772	782	732	766	792	760	774	746	823	829	782	823	770	791	753	756	789	750	814	781	746	711	776	771	755	770	773	852	761	805	742	772	783	793	743	797	748	819	813	757	804	728	752	766	784	790	778	809	807	722	788	792	802	789	745	833	802	771	780	813	788	775	774	770	799	782	775	775	793	754	805	797	739	756	730	780	766	771	814	751	784	756	822	729	726	810	734	777	752	768	735	753	816	755	771	785	740	759	787	776	806	756	783	822	780	762	724	801	810	764	766	758	757	772	762	835	742	805	731	775	823	762	800	815	793	793	810	833	813	786	775	776	761	738	735	729	783	769	770	748	727	773	770	772	739	816	765	799	746	806	805	784	757	793	764	774	769	748	743	812	763	795	806	772	822	719	772	764	759	770	728	739	757	784	735	767	745	781	753	735	784	743	811	754	801	814	760	776	814	767	719	729	754	731	740	830	786	777	775	791	761	769	780	725	786	769	777	797	736	688	779	802	768	797	754	744	757	763	744	757	773	738	815	756	764	809	766	795	816	807	750	798	786	771	749	782	800	767	793	763	755	796	738	745	740	796	757	744	801	784	765	768	809	711	774	770	802	806	763	734	771	807	805	755	809	776	771	797	760	796	756	787	817	801	719	783	797	757	741	748	794	784	819	748	764	753	783	742	782	773	760	755	796	792	798	779	755	756	781	770	768	785	764	814	799	811	779	773	780	785	777	747	789	788	794	755	780	750	758	787	805	743	803	813	746	832	808	768	749	736	804	725	764	793	751	766	749	760	760	771	770	801	782	757	723	799	797	782	788	767	742	783	775	798	773	798	833	820	826	801	746	771	778	785	760	779	786	783	805	789	799	760	784	810	825	827	777	705	786	790	768	760	774	762	835	778	816	841	793	770	792	761	758	803	781	755	779	826	808	772	785	783	760	701	750	770	760	791	731	744	747	739	767	783	770	751	726	807	727	786	715	742	769	750	755	742	757	729	778	765	771	762	783	807	797	770	758	774	785	838	781	719	747	764	815	842	808	781	774	745	744	749	772	774	810	771	729	814	774	795	770	790	764	790	785	785	762	753	734	749	747	818	761	770	768	782	757	734	756	762	748	794	783	746	759	823	784	791	764	771	723	747	777	741	789	790	748	770	743	740	775	793	795	801	763	813	757	760	768	765	764	785	769	804	802	752	744	757	752	821	779	724	784	731	756	742	751	794	783	777	767	768	781	774	740	780	792	779	747	785	763	779	793	760	775	763	756	808	753	767	790	764	777	760	795	804	761	793	803	736	725	800	766	750	772	775	789	756	768	761	745	775	749	766	757	774	786	742	861	778	815	757	729	747	724	820	744	779	764	751	756	791	777	800	784	781	756	736	808	770	768	784	727	722	753	781	777	784	778	796	767	740	754	726	793	784	756	765	793	759	746	732	793	736	811	807	793	762	748	778	769	738	768	714	822	830	794	773	755	800	785	771	773	790	763	732	776	745	788	773	779	757	788	781	742	760	748	715	815	800	816	762	760	778	808	780	757	792	767	760	823	744	782	786	794	786	768	827	775	755	782	735	822	731	773	806	761	736	784	798	754	787	773	746	759	739	818	789	752	747	767	804	745	816	756	762	734	750	800	783	776	783	800	773	824	769	784	729	735	739	764	795	791	796	761	777	765	744	763	746	814	838	751	806	807	781	825	722	728	801	805	803	777	727	747	728	803	794	804	718	774	796	780	717	765	767	791	797	780	757	758	794	750	744	792	733	754	792	801	778	739	761	796	751	851	801	752	748	752	814	745	758	767	808	734	783	770	766	784	765	776	792	805	790	744	774	790	803	768	738	818	774	777	755	766	764	800	762	769	753	755	766	762	799	759	776	783	763	741	758	767	753	752	771	721	798	853	786	735	759	757	762	751	817	772	711	771	751	784	727	822	742	750	770	787	774	790	793	753	795	740	777	786	792	697	817	773	831	797	807	760	780	731	719	830	732	782	771	749	736	714	717	782	816	757	758	810	765	798	831	836	747	757	764	715	740	801	783	782	748	742	774	768	729	800	737	713	752	786	756	756	739	777	750	764	809	796	784	795	768	772	814	720	784	782	723	763	785	749	779	749	799	741	773	754	742	752	768	776	768	731	762	789	758	800	723	793	828	786	765	717	746	827	767	751	760	781	797	762	780	781	770	758	753	734	721	737	812	818	777	798	766	799	767	759	756	800	797	805	770	781	807	744	849	751	769	745	772	829	755	781	815	777	752	745	788	817	786	771	753	728	747	775	759	752	801	820	777	782	745	774	734	793	735	754	801	761	740	767	783	751	763	788	752	821	803	755	768	749	754	776	779	815	821	777	790	785	785	741	733	765	779	776	755	780	788	802	729	789	791	746	796	785	813	790	786	773	782	699	741	778	773	752	791	761	793	794	797	762	810	787	828	768	740	845	730	791	760	783	770	793	781	757	838	760	773	792	803	757	744	732	817	737	763	796	793	739	670	740	775	743	746	754	809	724	746	775	812	787	727	762	816	810	733	747	792	790	803	756	768	817	776	770	733	781	787	769	777	737	713	782	772	758	786	773	759	825	779	792	756	754	826	805	805	797	736	807	759	770	810	760	798	786	762	836	760	822	771	770	762	749	745	777	724	800	742	776	756	773	824	767	744	766	772	801	752	755	804	827	779	807	812	734	750	727	804	748	802	818	748	764	725	765	788	782	778	782	761	741	726	824	805	811	770	785	825	750	760	791	742	814	770	818	786	777	757	711	766	709	805	737	795	783	755	721	778	759	749	749	762	813	774	805	731	742	763	781	774	754	764	795	799	767	716	800	854	738	767	757	794	767	772	737	787	817	777	741	790	793	688	813	760	747	729	761	819	789	768	765	824	770	724	801	784	821	752	757	758	770	747	802	783	757	765	802	763	754	741	745	799	810	762	802	812	802	779	778	787	763	753	810	731	775	735	780	732	733	817	781	774	776	784	763	791	781	755	792	800	749	726	790	773	768	849	736	771	745	761	764	742	805	749	763	787	780	748	761	764	769	710	762	769	793	763	785	765	783	808	817	755	737	806	763	803	779	771	771	762	775	778	789	723	768	750	755	767	756	786	721	770	747	752	797	780	759	749	732	799	782	710	775	749	815	766	741	796	757	765	763	771	847	829	761	760	785	775	747	767	805	772	769	768	742	712	771	742	788	725	720	809	754	725	790	785	774	865	812	808	748	797	776	775	775	834	775	829	741	759	757	779	761	725	771	776	791	794	749	775	724	790	785	758	786	752	809	741	740	792	828	773	772	766	766	790	790	776	741	770	767	742	767	762	797	814	757	788	753	817	765	777	823	776	783	810	765	755	758	797	787	782	772	792	817
24331	20964	24254	27853	20971	19347	2380	1204	849	577	573	472	384	362	346	276	294	311	285	313	275	297	257	256	268	234	267	255	286	225	244	296	261	240	287	243	248	268	260	255	247	261	265	262	243	244	233	249	263	229	282	234	262	259	203	238	260	279	268	219	266	227	256	257	254	245	257	249	226	242	266	224	243	254	218	241	257	228	245	272	247	253	242	258	254	239	264	241	277	256	285	259	217	266	244	260	218	245	241	270	268	231	245	246	277	281	232	273	246	259	270	246	260	271	233	250	253	264	255	260	246	224	286	241	238	253	271	227	255	258	265	264	238	253	251	208	234	247	244	261	242	224	296	284	238	275	270	245	260	257	249	270	252	243	238	252	263	231	278	239	295	301	223	232	265	256	279	226	261	264	251	270	230	258	255	228	244	263	258	230	230	237	271	246	262	251	253	239	261	239	247	260	244	251	250	251	236	229	247	222	213	244	254	248	246	239	227	282	241	266	264	250	258	221	268	268	256	264	245	221	266	249	259	244	225	260	257	217	228	251	236	259	266	239	245	245	236	258	234	232	261	282	252	237	265	285	233	255	224	229	221	257	229	246	231	266	268	241	255	228	254	244	232	254	313	247	245	258	227	273	258	267	251	254	241	251	235	239	223	236	260	262	253	250	251	277	244	245	224	242	251	246	264	252	285	271	262	245	237	232	277	275	249	237	235	249	226	239	221	226	252	224	245	267	250	272	259	256	241	248	244	233	246	249	246	269	274	276	251	265	284	262	258	241	262	249	275	233	217	247	259	240	254	237	229	239	241	262	238	243	279	251	277	232	249	231	263	256	241	237	227	219	264	278	258	252	242	247	240	263	243	246	235	259	266	240	259	232	238	245	232	260	236	255	240	254	254	258	260	291	228	248	253	251	236	268	267	254	265	252	264	239	276	237	249	253	241	253	229	250	230	235	267	253	293	251	258	268	234	248	252	250	289	266	257	244	234	251	266	265	242	252	260	252	252	258	247	235	247	244	223	237	248	254	242	246	240	224	283	248	247	271	270	264	247	239	248	257	267	253	233	266	264	240	244	221	260	229	266	232	224	227	269	253	250	228	243	243	259	252	259	243	264	237	242	246	276	237	275	247	270	244	235	243	258	273	274	215	276	227	279	284	254	260	235	255	232	257	260	276	258	246	258	236	241	239	256	261	233	243	276	249	290	249	254	245	270	287	248	253	212	247	239	241	266	214	255	254	259	237	243	253	261	212	231	233	260	227	264	288	275	254	224	241	225	256	256	271	253	246	257	271	230	257	277	234	243	229	249	254	224	252	242	220	268	247	241	260	241	225	252	277	218	253	267	246	241	277	247	224	250	242	249	277	246	263	277	249	253	234	257	254	279	226	255	256	261	243	245	250	264	255	261	236	250	237	251	242	225	241	235	255	239	246	252	242	252	222	241	228	264	253	231	283	252	225	254	257	245	249	239	256	243	255	228	272	224	257	282	269	256	261	240	269	253	266	239	250	257	237	263	246	254	283	278	258	231	215	250	268	255	259	267	279	232	260	272	241	265	236	264	253	273	227	251	285	257	238	222	243	244	230	224	256	253	245	266	261	266	252	265	281	251	251	265	263	232	238	274	248	252	232	257	256	235	269	257	248	270	235	245	270	255	249	253	247	238	256	272	232	221	250	250	233	284	274	291	269	269	259	222	266	254	231	247	251	228	269	274	266	280	247	247	252	232	263	231	245	280	237	261	234	236	260	232	264	203	253	239	250	230	245	232	243	263	253	249	254	250	284	249	260	235	272	226	245	239	257	257	267	265	283	233	253	228	235	235	252	269	274	275	257	254	269	243	244	237	248	264	249	257	232	233	252	255	243	249	252	245	243	268	254	215	241	264	229	236	262	241	264	245	259	257	255	271	255	251	256	258	255	230	271	244	262	260	255	253	231	282	248	253	222	255	246	227	217	256	238	244	274	249	270	251	222	260	245	257	261	225	240	236	241	274	278	220	244	262	252	225	276	240	273	252	246	254	261	236	234	235	253	248	244	250	252	249	263	230	217	235	233	269	271	244	260	275	231	261	270	236	218	244	244	230	272	258	241	240	254	259	232	256	247	257	259	236	240	264	268	241	247	226	237	228	279	259	232	240	244	270	271	248	267	258	256	264	266	257	261	235	257	257	252	253	247	229	267	254	215	260	248	240	278	237	226	256	251	240	234	290	244	232	252	208	248	244	256	264	221	231	231	241	256	241	297	227	216	248	256	255	286	268	274	250	256	251	231	246	234	276	233	251	296	240	261	242	262	249	238	240	249	240	233	243	225	253	260	231	236	265	258	246	256	260	238	231	252	233	239	259	246	211	258	237	258	257	250	255	225	244	283	259	256	281	253	246	258	246	263	251	233	242	265	243	237	243	265	226	233	248	284	265	249	241	245	234	221	255	229	255	265	214	256	245	256	241	277	260	207	240	237	245	249	205	216	266	229	274	227	250	262	240	238	249	271	225	246	249	251	277	248	215	249	272	260	277	232	234	235	236	277	255	249	217	223	249	222	257	268	232	260	254	246	241	227	236	246	252	236	264	261	281	235	210	247	240	231	250	235	253	231	242	284	208	248	233	258	243	252	290	245	234	250	275	270	219	239	215	222	260	238	258	244	250	266	259	243	251	243	243	243	234	236	218	249	273	262	267	250	217	243	256	229	265	233	279	261	226	248	247	260	265	218	270	235	271	263	258	293	225	263	254	296	246	235	242	218	240	268	233	277	238	257	269	282	251	251	237	241	249	238	254	239	262	237	234	240	245	263	270	237	247	286	262	236	270	252	230	254	216	234	256	237	242	248	257	252	258	279	230	250	263	245	260	258	251	229	239	233	244	240	237	225	245	250	247	217	232	269	217	225	267	231	244	230	245	234	244	288	245	243	261	259	237	223	261	250	258	250	229	249	247	249	265	247	238	237	254	245	230	221	242	251	229	272	256	282	267	241	256	257	271	235	236	252	268	243	250	242	233	233	212	236	269	256	251	270	253	255	259	272	290	231	256	286	245	256	254	285	239	275	250	246	249	259	242	277	264	255	241	229	238	231	247	246	240	225	237	207	271	265	256	240	271	226	245	261	230	236	218	240	230	252	252	234	262	263	261	249	255	234	234	248	228	242	256	230	263	251	225	249	242	254	247	226	215	252	242	232	235	253	251	213	209	246	253	246	249	233	260	248	273	259	264	283	243	277	249	255	269	227	239	244	278	256	211	238	258	245	238	251	240	260	233	251	267	229	243	264	239	228	242	261	245	239	262	226	226	242	224	270	229	245	241	235	265	250	249	267	260	269	252	241	228	226	232	252	237	261	227	241	236	226	221	215	242	231	238	260	274	269	234	236	242	226	253	243	232	239	238	245	230	265	247	241	229	219	233	274	257	257	266	265	256	231	265	236	246	247	265	231	218	235	286	265	240	252	218	259	276	250	244	265	281	234	261	212	277	246	230	252	244	224	223	268	247	222
8550	16161	9271	4239	1986	1318	1044	928	861	791	698	657	701	718	639	632	622	592	573	631	642	583	622	616	626	616	616	618	648	599	588	613	629	578	602	584	640	635	610	602	584	601	606	553	591	583	628	645	603	561	572	599	546	613	585	582	578	590	621	588	606	568	606	603	611	575	578	575	619	592	609	582	609	583	632	628	613	584	575	635	594	622	592	616	592	612	592	589	564	622	574	581	590	585	592	590	579	583	602	615	598	613	597	602	613	587	601	603	584	619	625	583	614	643	618	612	620	623	590	571	658	562	647	587	564	610	599	576	638	591	595	599	591	577	598	577	621	583	589	645	587	584	605	605	620	573	593	555	667	606	550	611	619	614	568	592	588	607	582	626	587	612	634	589	610	580	606	586	604	638	635	608	605	594	588	598	595	591	582	606	587	577	611	623	588	589	606	608	621	558	549	606	601	598	590	563	643	632	593	594	615	590	546	592	626	619	571	599	566	632	593	596	597	552	621	542	629	592	595	620	625	618	592	604	624	594	568	608	607	635	582	620	653	612	572	681	565	601	596	560	595	575	589	642	554	562	586	561	587	599	592	560	625	596	575	619	591	587	582	638	602	573	610	603	584	595	600	621	615	604	655	638	599	596	609	594	644	669	598	590	609	600	631	602	599	563	582	557	612	590	608	575	628	598	606	568	580	636	607	639	596	587	569	557	611	591	612	577	645	624	601	577	586	587	583	645	599	619	610	594	634	648	594	635	614	592	615	596	632	626	632	590	602	607	613	580	542	603	581	609	614	642	639	622	644	619	610	600	651	627	607	531	574	629	559	617	598	578	560	561	621	579	529	654	600	602	606	558	572	561	580	652	623	587	629	601	595	623	613	581	635	573	587	622	612	635	635	570	604	600	606	624	602	612	572	636	618	617	612	619	609	600	599	630	571	598	585	602	571	616	601	608	594	621	591	569	567	625	585	636	558	594	592	620	603	581	563	613	593	652	612	580	638	616	602	589	602	608	610	639	588	630	587	590	598	567	586	578	608	649	557	606	615	612	610	585	656	593	611	552	597	618	640	588	562	581	621	566	586	569	638	608	640	598	625	583	599	627	580	638	611	620	586	567	595	657	590	615	578	621	600	594	589	607	582	652	623	612	629	619	606	606	599	620	597	617	570	572	615	579	609	599	568	616	585	609	573	602	562	609	570	625	642	581	578	638	627	552	628	588	602	609	602	576	604	617	606	612	594	594	606	547	552	604	569	634	616	609	592	628	628	612	624	609	573	623	572	636	569	643	590	571	579	568	574	634	641	564	637	614	654	603	619	636	615	559	565	602	615	615	559	592	569	600	624	580	656	654	557	626	577	575	587	627	593	590	629	569	625	595	612	585	570	607	598	557	573	605	593	556	590	618	601	613	617	583	612	581	596	610	566	570	593	625	643	620	636	637	610	584	604	571	573	578	569	615	596	588	560	611	593	612	603	615	590	623	617	604	611	601	625	632	570	577	609	604	606	590	586	608	637	615	594	591	610	583	593	605	569	604	576	586	599	605	574	626	599	578	584	609	585	586	639	597	556	590	618	614	550	634	592	582	591	626	565	612	592	606	578	596	558	637	580	623	603	582	615	560	596	595	587	610	583	628	553	573	601	568	588	652	615	600	599	633	586	616	544	577	583	583	603	580	627	602	622	576	665	580	591	614	604	568	618	612	587	557	598	600	551	633	578	636	634	624	641	596	603	576	587	574	631	643	580	638	606	597	616	637	613	628	615	643	590	594	633	593	615	594	569	632	592	575	603	602	580	652	611	634	628	609	591	617	640	541	629	628	614	600	624	601	584	591	592	654	635	565	573	634	594	661	591	614	627	604	598	604	593	600	616	605	581	581	606	600	573	575	632	629	595	586	588	575	599	562	620	629	615	626	606	591	582	581	587	570	605	597	603	611	589	590	613	620	640	594	590	600	623	605	603	581	585	601	619	642	607	617	601	571	608	665	588	567	575	601	610	654	585	599	562	581	620	605	618	589	607	597	640	623	579	598	640	628	566	611	599	576	597	612	611	621	630	593	576	538	596	576	628	588	629	566	627	575	580	563	617	615	608	542	601	634	612	609	589	614	594	613	594	604	603	578	565	553	592	601	591	647	602	627	629	591	592	637	575	609	649	601	594	640	626	593	621	571	596	594	580	580	626	589	582	601	608	595	618	603	615	602	610	648	586	577	631	610	618	565	636	568	571	581	599	584	574	614	606	583	585	594	577	625	604	573	571	580	658	653	596	586	554	614	617	584	582	614	650	604	657	596	606	623	597	607	580	622	611	629	568	613	612	629	620	600	590	616	594	565	621	626	620	595	605	574	599	602	636	539	585	591	600	588	609	554	577	585	579	582	618	601	600	575	587	576	562	631	627	576	604	595	630	632	576	613	583	620	563	580	577	571	633	595	591	572	614	640	545	620	589	626	588	565	574	557	612	573	619	630	594	630	571	640	592	615	592	604	641	575	585	606	641	624	615	629	608	585	622	656	615	597	611	592	560	629	645	604	627	579	603	597	608	592	589	625	615	583	615	601	572	567	657	586	612	627	568	557	606	607	617	609	599	541	577	569	592	621	586	646	624	601	593	577	599	606	584	595	577	577	606	587	623	592	608	589	593	531	627	629	611	615	584	644	564	601	587	587	567	570	578	592	618	632	577	599	636	631	580	606	624	623	596	587	578	581	572	635	575	614	604	628	576	638	594	573	644	604	609	639	603	580	592	603	602	630	611	624	620	614	614	582	608	614	612	584	610	620	622	581	561	616	626	622	639	617	532	606	593	593	575	580	577	566	655	623	591	590	619	609	630	587	642	595	617	605	588	606	632	630	577	631	630	608	629	616	567	690	609	576	635	604	631	635	599	579	601	585	574	647	586	643	599	550	584	615	600	590	605	565	586	611	574	614	608	597	611	612	563	624	569	608	602	595	633	615	657	614	583	624	587	628	591	611	594	610	609	591	604	609	586	592	620	576	582	601	562	594	613	657	572	606	611	581	583	607	616	602	580	614	564	586	642	616	594	577	604	605	610	625	610	559	614	624	568	632	593	591	645	608	580	646	594	553	600	628	526	557	635	620	599	610	566	612	611	618	554	621	589	624	647	646	611	586	618	568	621	616	644	563	587	568	621	562	583	592	587	588	595	619	624	594	616	619	613	608	646	635	640	616	609	583	587	580	610	553	643	600	584	581	580	608	610	633	605	591	576	612	587	596	639	591	588	597	551	638	597	639	602	606	646	634	617	613	564	617	583	613	650	610	591	568	616	571	588	610	587	595	608	598	617	605	603	618	593	608	615	563	606	641	596	582	557	604	574	570	589	589	623	654	565	560	607	606	602	553	605	636	602	599	602	626	599	629	570	560	574	620	599	552	598	592	603	573	636	582	602	647	601	618	604	594	552	572	628	580	557	613	616	576	606	627	570	574	597	582	605	597	607	618	626	576	635	605	631	614	638	592	569	658	584	586
23761	20992	24641	27529	20997	21060	16453	2395	1240	972	713	580	456	399	349	308	289	244	257	283	259	251	232	266	266	209	243	209	229	189	234	206	194	215	259	222	226	225	216	244	216	196	215	223	228	200	211	216	235	210	225	207	218	216	213	203	238	206	208	188	195	212	208	217	200	211	206	180	206	204	203	187	213	236	222	228	215	242	241	219	227	192	223	206	199	204	219	227	204	184	215	174	185	218	224	213	167	187	219	200	201	198	202	205	196	221	206	178	186	183	225	209	213	203	208	207	195	195	200	199	218	189	199	221	200	203	173	182	205	208	214	189	194	210	215	168	202	200	204	185	217	194	217	187	213	200	202	216	226	211	218	206	209	227	212	228	208	199	225	227	226	208	213	202	192	189	193	208	208	188	207	222	217	233	179	203	214	210	199	178	193	221	170	213	211	242	207	201	240	240	208	231	207	201	185	213	216	206	198	209	205	206	197	222	227	195	194	195	201	182	218	212	204	211	196	214	207	183	212	218	202	227	189	180	215	235	200	212	175	195	204	184	209	202	243	202	210	193	194	222	203	220	179	178	193	220	212	205	216	205	217	232	214	234	213	217	239	215	224	234	189	205	227	208	189	198	219	202	205	190	234	236	236	207	190	217	204	202	176	208	218	211	205	211	198	255	210	205	199	192	199	195	219	230	203	214	218	197	212	210	202	214	194	197	194	194	200	231	232	199	218	200	226	201	204	196	214	202	182	202	206	187	221	205	182	208	221	200	209	202	185	206	217	199	215	175	223	218	189	182	210	209	198	193	209	201	191	226	192	219	197	232	215	190	203	208	204	206	199	186	198	215	218	197	210	208	178	204	213	214	210	210	203	206	188	190	171	202	211	198	243	194	217	184	220	219	191	210	209	201	232	191	217	189	197	209	213	213	211	207	221	204	219	225	207	193	212	221	237	243	230	200	207	207	190	170	226	198	192	201	219	201	224	226	222	175	207	204	224	212	201	234	226	192	204	218	245	229	188	198	212	211	213	193	203	181	223	188	200	186	199	195	234	187	218	203	221	198	209	214	226	202	207	215	212	196	208	204	230	219	193	213	212	207	204	194	202	206	219	234	218	201	205	184	211	225	197	222	209	207	193	216	193	214	227	227	192	218	200	209	243	197	211	204	207	199	239	188	213	208	237	220	201	211	202	201	237	172	197	205	195	189	196	212	213	212	212	228	199	204	219	171	196	204	196	179	196	202	212	204	212	215	206	187	200	187	218	194	227	181	215	175	199	190	195	236	224	196	206	204	208	211	194	212	170	210	231	226	187	210	192	192	193	193	208	194	189	205	208	215	207	251	223	192	201	181	198	229	211	194	176	209	236	182	207	209	203	211	191	208	224	210	206	210	180	232	214	220	216	197	222	206	201	217	252	191	222	223	230	237	208	194	208	212	189	219	185	189	216	203	211	227	220	219	205	212	216	193	209	206	203	223	213	191	227	195	213	210	199	213	215	182	203	187	194	215	194	208	204	218	209	206	216	196	228	221	248	209	207	235	198	208	210	236	208	198	183	238	213	211	215	194	229	209	215	199	194	181	191	199	208	231	192	193	195	206	198	214	234	214	180	219	210	170	212	200	214	214	185	179	211	224	187	179	225	218	170	219	216	181	223	223	205	226	241	223	193	229	172	190	203	192	206	189	180	194	236	207	214	181	227	202	212	197	231	209	221	194	208	196	198	179	204	188	223	230	178	219	180	218	200	187	192	207	251	202	213	211	192	197	213	231	209	214	192	222	204	217	211	190	201	215	229	227	187	226	201	212	185	179	222	204	218	181	197	214	217	258	185	215	219	198	204	225	233	164	208	207	242	181	210	209	238	208	212	196	223	212	218	227	207	192	208	202	205	208	200	184	201	230	184	238	212	210	238	187	207	190	200	205	185	210	203	215	221	196	206	195	189	235	222	194	197	227	211	204	192	203	238	197	186	222	209	221	180	207	217	208	217	197	224	203	228	227	177	202	208	190	221	195	208	194	194	203	222	233	186	189	207	203	194	204	189	210	212	193	229	192	195	191	221	202	227	195	216	198	192	189	205	213	193	213	259	197	219	198	228	193	204	207	195	204	207	200	214	229	209	215	204	220	221	210	211	195	204	216	215	193	209	177	205	204	194	259	207	193	208	204	198	220	215	207	202	194	201	216	236	228	220	195	200	218	216	194	208	204	234	237	200	169	216	224	214	200	183	200	201	195	185	187	206	208	189	195	203	213	233	196	230	212	213	228	220	184	215	180	219	227	208	215	219	215	226	229	216	230	227	195	214	194	198	199	208	199	214	206	203	199	200	213	217	187	206	228	178	197	184	208	206	225	214	223	206	211	168	196	205	229	184	191	174	202	195	192	214	179	215	200	218	215	189	221	193	206	243	199	214	183	191	209	181	206	210	227	190	218	204	208	205	224	267	198	203	212	224	208	196	211	222	192	196	208	195	227	208	226	220	209	222	211	210	208	207	187	213	166	222	178	194	195	204	171	237	223	237	219	207	201	212	218	201	217	214	206	223	217	230	226	202	207	197	184	196	203	198	187	215	205	213	225	198	194	209	193	196	210	198	197	222	225	251	213	198	209	195	224	177	187	222	233	194	184	221	220	226	228	202	203	216	204	206	204	207	216	215	201	201	208	182	180	225	189	245	207	203	238	184	208	174	202	187	205	222	202	202	220	217	185	201	211	203	220	227	194	203	216	223	227	197	203	215	248	242	190	204	191	180	214	196	207	192	213	179	222	216	215	224	230	174	191	184	175	209	203	218	222	204	209	203	193	247	199	207	203	211	199	230	224	243	158	206	221	210	221	196	204	215	203	214	214	207	215	217	229	222	194	201	220	211	201	214	226	169	193	216	232	229	200	200	198	198	201	218	214	223	185	185	185	219	196	197	209	215	235	208	203	178	194	196	167	197	188	220	195	222	216	205	219	220	197	194	204	194	212	229	239	219	221	214	220	209	195	219	197	199	187	226	200	188	221	200	228	214	211	213	184	188	208	197	199	181	217	203	211	213	176	231	201	195	209	195	196	234	201	200	209	203	201	211	223	205	203	230	234	199	211	217	225	230	178	207	209	211	193	192	265	210	202	208	196	231	217	197	209	218	222	204	212	199	199	190	219	189	227	186	200	204	207	201	198	209	208	199	184	189	194	202	206	196	217	206	190	204	205	183	200	209	176	202	199	221	232	212	195	213	226	221	209	191	194	196	215	237	188	233	215	236	208	222	183	207	214	181	206	191	194	195	214	232	185	189	210	199	181	217	215	221	213	213	213	225	224	222	198	198	246	192	207	225	208	196	193	196	212	198	195	201	211	194	209	200	228	201	208	206	215	212	191	189	195	223	201	203	200	231	209	222	238	210	223	220	209	219	196	222	221	210	202	219	202	214	198	207	182	191	203	188	177	215	214	202	209	220	210	215	216	185	225	204	214	192	219	212	198	223	196	195	249	206	209	205	209	222	205	194	205
9541	20414	11853	5405	2752	1665	1176	969	958	770	699	703	587	572	558	585	528	561	501	560	556	545	533	507	483	500	544	541	541	472	523	503	478	531	496	474	549	483	524	523	488	501	534	504	511	525	499	457	501	479	525	481	535	542	481	492	529	491	513	579	522	515	496	506	502	487	493	513	529	514	510	551	517	517	520	482	539	470	525	494	494	530	527	524	473	519	538	482	538	538	503	524	526	514	498	512	488	459	484	471	530	541	484	459	483	515	496	523	516	507	498	486	513	513	517	527	524	493	504	513	501	496	522	508	499	514	492	468	533	519	546	568	498	483	503	537	455	534	518	517	549	491	516	475	536	519	503	516	553	499	491	478	498	517	497	552	507	510	512	524	529	580	528	503	513	482	492	504	542	527	491	487	532	497	489	496	477	506	506	508	511	488	494	478	484	495	502	500	505	523	540	508	493	503	566	509	515	558	514	531	446	525	497	501	508	465	499	506	486	513	503	531	502	516	527	494	520	509	492	501	514	522	473	502	492	514	528	517	499	518	551	462	497	514	490	448	489	505	513	535	533	498	501	481	502	531	533	512	504	501	536	554	492	499	506	529	507	481	542	482	520	488	546	459	505	536	492	514	522	511	551	541	477	515	540	502	501	527	505	499	506	498	540	546	491	527	468	473	533	499	522	506	536	530	466	526	513	537	514	490	487	495	514	536	460	506	552	515	514	518	467	495	542	502	573	531	523	494	476	521	510	471	527	549	512	542	510	497	493	519	498	484	538	536	515	488	503	504	511	479	505	518	530	500	509	499	550	505	487	490	508	526	496	492	500	497	522	504	506	541	506	526	524	507	487	494	492	484	497	476	533	522	480	560	529	549	492	515	539	516	514	529	479	513	492	514	529	537	500	527	513	470	510	498	523	505	523	499	556	491	463	525	519	537	489	516	505	518	509	529	510	491	471	468	520	497	506	514	532	523	509	562	517	554	487	521	510	510	548	513	540	552	490	553	488	521	516	527	488	496	455	509	546	505	559	476	476	490	534	506	519	482	520	501	522	477	504	505	532	474	498	518	518	470	513	425	465	537	490	499	478	526	519	475	535	479	503	484	508	515	506	500	515	535	530	483	490	530	488	511	563	538	510	556	491	540	523	517	497	526	495	512	467	491	487	511	524	472	506	478	541	525	507	524	524	514	482	500	528	510	536	466	536	504	481	510	518	491	498	524	542	534	537	498	487	520	521	535	501	500	501	498	512	505	510	508	480	508	500	479	544	486	539	494	494	518	500	496	502	505	497	533	510	498	493	515	522	494	502	522	548	487	491	465	492	505	441	534	521	461	495	504	552	511	500	519	499	523	474	492	528	480	558	473	485	539	519	491	513	522	504	516	547	548	511	540	513	530	537	533	512	551	504	504	514	539	531	522	500	456	550	495	500	520	498	479	536	489	449	503	511	513	472	503	540	533	498	506	438	502	519	537	490	500	548	528	508	516	510	507	500	513	500	471	522	520	508	518	505	553	553	547	498	475	527	510	500	492	500	506	514	511	534	509	530	516	509	513	551	525	505	501	527	534	457	480	533	488	533	513	510	478	516	519	543	549	539	519	494	520	500	489	493	533	481	510	524	530	527	496	530	498	477	510	494	510	499	515	504	546	507	562	499	563	509	506	531	489	517	506	507	505	507	497	480	533	510	528	518	486	502	513	519	501	494	560	524	521	497	498	470	519	485	530	501	482	548	485	507	481	512	509	506	469	480	470	488	508	500	469	485	522	510	526	495	510	515	506	495	491	514	484	495	540	517	522	486	518	512	507	493	518	523	532	482	521	528	502	506	488	520	493	524	496	510	500	542	501	489	528	519	535	549	506	496	511	490	532	546	518	481	461	493	525	541	523	534	475	518	546	477	471	535	489	513	479	524	490	520	480	501	510	518	478	530	515	536	499	526	495	512	495	517	510	489	514	521	525	503	497	541	495	548	506	505	479	467	513	519	497	528	504	503	510	534	507	473	490	501	488	513	515	502	516	511	547	564	514	507	498	519	548	489	503	477	519	528	546	517	523	528	507	494	572	517	503	521	503	521	488	506	533	490	526	494	511	511	522	483	488	490	506	553	475	475	520	486	460	520	482	494	485	518	513	460	509	496	526	543	534	568	493	508	498	498	538	535	496	495	534	514	524	516	546	506	530	460	513	503	486	517	523	520	496	490	482	530	519	545	548	496	538	515	519	457	515	487	513	515	530	549	490	517	504	493	536	526	511	529	491	497	502	507	529	484	542	493	534	503	482	502	518	560	502	501	509	517	511	522	546	480	503	486	513	503	504	493	519	530	525	464	530	522	511	494	518	503	495	499	539	493	483	498	472	532	514	512	521	498	478	518	493	496	503	486	467	519	500	520	487	499	499	541	507	517	527	506	512	485	488	526	524	512	515	535	517	543	533	544	524	554	502	526	482	505	549	524	488	537	543	490	487	476	537	530	536	481	513	532	508	560	490	515	498	534	494	495	510	523	512	479	525	510	546	499	498	519	504	462	540	551	539	481	509	527	518	491	571	534	538	536	515	529	519	490	469	539	484	453	465	537	488	521	530	507	503	528	499	458	518	500	507	504	503	518	479	470	516	456	530	553	510	488	499	483	508	512	511	501	504	496	512	485	496	518	526	517	550	504	530	538	542	535	497	529	563	442	510	482	513	501	459	545	473	468	486	533	519	512	507	486	486	514	482	537	474	550	494	502	546	532	574	539	494	478	532	512	487	533	507	460	520	479	505	543	477	506	510	504	524	480	516	510	488	511	506	497	524	530	506	523	513	522	515	496	521	476	518	511	503	506	502	502	522	513	458	510	507	506	499	514	478	503	519	494	520	474	545	504	528	509	560	517	454	490	512	517	493	557	509	507	483	501	500	504	523	524	528	493	489	496	515	500	526	543	519	501	530	499	512	473	529	507	519	504	482	502	497	500	496	499	525	535	478	522	504	451	496	514	480	479	489	483	474	521	512	501	496	539	532	505	480	503	482	479	504	489	462	493	524	505	480	521	495	483	518	549	542	515	499	502	517	513	508	493	511	497	555	546	531	532	507	519	542	507	475	494	501	547	521	519	476	496	491	503	471	480	545	530	529	509	531	592	474	491	517	553	514	507	520	554	544	488	498	518	516	520	501	535	523	487	499	493	508	505	471	565	521	508	473	512	495	511	500	533	489	507	529	527	484	525	500	508	526	473	488	522	519	534	521	488	509	502	489	517	534	527	501	512	504	481	536	484	519	559	488	503	547	501	503	467	492	503	491	501	545	495	519	480	519	500	495	492	526	558	480	507	484	523	533	491	481	524	511	548	499	482	494	482	553	488	546	533	471	488	518	535	501	512	456	516	521	529	524	546	502	498	517	508	489	549	483	571	494	518	479	514	565	496	522	516	527	515	509	496	482	520	519	524	512	521	479	541	528	509	468	511	477	509	552	532	512	556	487	475	525	536	517	525	476	499	470	535	514	523	488
30733	20991	16067	5510	2039	1269	925	790	666	581	491	432	437	364	405	363	358	339	343	315	356	315	307	342	336	325	327	346	316	329	334	332	299	351	326	290	352	330	364	352	331	313	315	329	333	329	336	311	352	330	327	356	312	348	339	324	352	363	334	362	340	320	290	313	319	320	318	310	311	342	289	301	318	308	317	315	338	302	301	298	307	327	289	310	297	316	330	355	327	328	316	341	308	342	320	328	324	290	308	319	331	321	347	314	316	312	307	319	330	341	306	331	338	311	321	338	351	316	325	314	364	331	327	339	324	320	324	345	301	336	307	323	337	338	334	328	329	326	342	342	372	297	329	340	323	288	321	336	323	328	315	340	343	344	312	342	346	313	337	305	317	314	309	323	316	302	323	346	344	323	348	328	326	320	305	323	310	324	319	302	298	341	308	308	287	292	314	357	331	345	308	336	322	313	319	281	352	333	294	337	331	329	316	337	334	331	345	337	318	320	354	356	367	315	355	316	331	321	346	343	309	341	313	337	313	310	351	336	308	347	332	319	337	330	353	348	349	317	330	323	315	312	328	327	360	373	326	300	286	349	338	349	311	309	337	323	357	282	331	347	310	358	335	305	308	325	338	352	326	356	343	343	335	320	323	291	351	295	322	326	325	307	351	314	295	353	316	295	347	314	321	339	333	307	304	323	301	319	298	327	329	305	317	326	299	299	321	334	312	327	343	331	343	332	319	353	331	305	319	322	330	328	337	386	293	332	326	331	326	361	321	332	307	313	328	322	323	311	339	349	318	328	325	342	322	335	323	306	346	298	310	320	308	351	333	329	320	317	323	288	336	305	319	334	299	311	338	338	321	317	278	284	345	307	370	301	299	319	299	319	312	324	322	298	309	334	347	354	341	344	320	313	373	333	315	324	326	318	312	310	343	325	283	321	329	313	355	315	305	313	295	340	312	333	362	313	309	306	304	297	339	336	355	325	337	361	315	338	323	334	301	314	357	306	337	314	318	331	343	336	326	294	338	305	339	293	329	325	328	324	314	351	309	321	314	313	334	351	350	324	286	354	334	320	306	354	372	297	315	339	360	336	339	328	316	306	324	293	306	374	334	337	348	325	349	312	343	310	355	324	331	324	322	339	313	333	327	328	306	334	308	311	343	331	329	304	295	348	335	332	270	322	339	334	336	362	339	341	342	325	306	327	335	354	325	332	312	335	319	310	347	323	328	308	350	309	300	314	338	318	330	344	352	332	310	334	359	319	345	318	398	353	321	305	306	289	332	328	316	314	344	322	328	332	353	354	322	306	322	328	302	363	326	319	321	341	302	338	293	302	342	300	320	348	322	341	308	303	335	328	351	330	362	374	327	360	328	311	334	379	337	337	326	328	363	367	346	329	357	316	327	334	322	300	322	312	315	331	320	281	331	359	306	312	366	358	306	331	303	336	320	322	300	325	359	326	308	329	324	341	289	332	343	340	359	320	318	355	318	330	313	332	322	346	328	326	319	328	305	330	334	314	309	333	324	363	319	336	316	372	317	319	292	340	345	341	356	306	283	317	313	344	338	319	326	321	313	345	316	308	315	326	361	324	288	356	340	329	325	321	308	350	317	354	314	312	314	340	340	346	326	324	336	337	322	319	345	333	310	343	327	311	334	302	309	329	299	347	315	300	323	337	339	330	341	305	319	357	322	316	362	365	335	324	301	343	317	279	349	294	360	346	338	293	353	360	359	301	322	309	307	331	330	350	314	326	316	330	324	325	322	335	327	307	320	319	344	295	306	325	320	357	354	293	316	338	326	315	320	306	349	332	305	346	336	361	325	282	361	364	312	312	341	344	342	314	320	317	324	328	284	323	328	290	345	337	354	316	334	321	295	284	326	334	304	346	327	356	315	324	325	332	363	321	334	319	328	351	328	336	309	334	322	330	306	317	319	367	296	320	351	298	327	323	342	352	343	321	295	346	352	313	325	342	326	313	348	326	305	331	350	341	329	291	332	307	315	309	319	309	287	282	329	313	324	313	293	358	305	330	330	283	314	312	315	325	314	341	299	357	331	308	319	340	325	335	313	272	317	335	324	301	326	326	305	334	357	326	318	353	308	330	319	319	321	346	345	311	318	329	324	325	322	332	337	338	340	308	304	345	340	306	346	319	333	306	354	354	346	340	326	333	325	345	301	325	319	367	326	327	332	333	329	291	353	327	344	296	316	304	319	307	349	318	335	342	329	352	332	294	345	320	341	328	338	326	331	322	353	327	323	309	343	310	340	314	323	311	321	336	346	342	335	352	318	344	293	338	321	325	328	315	315	338	295	338	300	313	327	342	300	355	340	294	320	323	352	309	330	345	339	323	329	317	323	320	364	351	352	333	326	332	357	311	328	359	356	342	318	323	325	309	314	316	340	326	343	294	345	336	338	320	339	335	297	341	341	371	332	297	325	365	345	322	337	322	342	328	324	339	375	355	352	331	331	315	319	327	339	342	289	323	313	350	338	287	291	355	316	330	331	349	371	358	324	335	327	309	338	331	323	328	325	314	338	292	334	384	316	331	329	332	339	301	298	322	338	325	323	316	344	303	331	349	339	321	354	322	365	335	347	314	311	312	332	328	310	310	338	349	300	327	320	356	368	348	307	315	344	347	349	324	347	307	313	346	292	341	325	318	336	331	331	338	328	338	294	337	356	294	330	364	317	332	349	327	341	318	346	301	324	310	305	330	319	344	332	323	293	324	336	323	343	344	322	317	326	301	323	331	341	308	319	343	305	319	325	333	303	321	324	333	336	298	350	303	302	348	338	339	335	364	338	305	338	319	308	293	313	306	347	332	342	351	303	328	320	321	342	336	285	316	329	331	310	336	326	328	326	298	331	310	327	353	332	338	302	369	324	311	310	330	324	338	301	330	332	309	331	289	306	343	347	342	335	343	331	343	321	331	303	336	341	324	337	342	313	299	313	314	325	311	301	308	319	326	349	315	327	334	320	338	287	312	302	306	327	343	359	338	336	357	308	279	355	323	352	353	322	326	328	333	335	347	315	303	359	327	338	333	321	311	371	348	364	338	325	339	332	315	317	302	281	309	318	311	352	324	336	332	326	301	286	347	332	326	331	301	306	352	344	314	319	320	355	361	301	340	342	346	315	326	342	315	324	297	299	336	353	289	326	341	323	308	304	324	336	309	345	303	341	324	294	363	305	353	320	335	302	313	317	354	336	312	328	332	355	314	339	305	355	314	317	321	358	318	316	343	297	358	294	333	306	320	315	368	325	321	316	353	335	315	325	342	327	313	314	325	330	330	353	342	313	298	317	329	288	310	342	372	301	346	308	341	297	324	322	315	326	382	378	288	307	350	319	326	320	310	312	353	328	360	338	317	338	325	333	317	330	332	303	341	316	344	361	338	326	317	303	277	331	321	292	332	339	345	324	333	325	347	321	320	354	321	311	334	309	302	318	316	310	325	347	341	355	346	337	318	336	337	308	331	300	314	364	332
9733	11005	6314	2961	1665	1224	1034	933	927	834	835	861	801	843	816	779	795	819	821	786	763	803	813	777	778	772	763	797	736	785	778	798	762	754	774	723	768	773	778	725	732	772	764	798	770	734	753	763	772	787	807	795	771	748	775	790	740	822	757	787	815	763	745	753	788	787	801	769	731	774	755	763	808	766	726	757	761	792	774	761	725	793	778	779	741	791	777	746	736	746	851	731	799	783	783	746	784	795	802	795	790	758	825	763	722	781	756	817	795	785	753	799	756	772	794	767	782	799	771	782	799	710	766	804	771	764	802	798	741	729	755	796	768	786	771	781	751	754	786	778	801	785	809	721	767	811	776	801	770	779	785	800	761	838	783	759	807	798	814	705	782	804	766	823	791	804	804	735	789	785	814	767	772	748	776	727	749	797	789	777	730	792	780	743	762	786	787	775	796	778	805	804	778	761	747	762	738	780	801	799	739	766	757	748	735	747	788	820	804	814	791	772	794	793	806	743	777	749	789	782	755	742	787	766	808	765	819	797	744	757	752	748	806	800	783	775	778	763	829	794	810	822	811	788	753	772	785	797	771	749	795	778	761	794	771	778	742	766	772	767	776	784	766	792	781	747	743	793	766	785	717	797	786	813	780	768	791	733	737	787	781	756	769	787	838	742	801	788	783	748	783	743	797	766	783	761	748	747	737	783	755	761	813	785	734	763	710	790	822	781	741	804	737	759	782	768	747	740	739	711	753	783	773	826	779	814	769	807	731	746	776	788	788	762	810	765	747	761	801	772	786	772	776	797	781	765	819	774	790	744	737	766	772	750	778	770	791	766	788	811	791	793	807	772	814	774	820	781	819	743	790	773	810	774	754	786	764	753	788	753	786	715	782	792	728	779	796	775	759	739	738	721	747	789	753	763	734	796	808	759	777	792	772	735	846	760	733	812	766	788	797	779	768	800	766	747	797	802	804	797	785	778	786	765	784	768	772	724	808	736	716	797	789	794	796	796	785	786	798	790	753	800	779	768	777	753	752	828	810	790	768	748	818	812	760	776	821	823	757	690	780	784	808	766	789	762	772	762	796	772	778	817	779	773	765	782	817	771	732	768	763	780	762	754	765	787	802	750	787	775	788	804	817	767	772	765	815	746	781	795	806	739	812	767	750	767	790	788	787	762	735	797	814	762	774	803	742	741	745	794	777	733	775	795	766	785	790	759	776	785	788	765	774	789	770	777	743	758	734	796	773	779	719	719	774	802	806	755	766	776	762	811	843	781	852	757	818	760	763	772	818	779	796	747	704	722	777	769	805	799	727	779	749	791	765	776	768	839	786	765	798	797	804	721	773	763	738	756	770	786	783	777	782	780	724	738	757	792	779	817	762	750	805	771	782	767	774	792	738	773	781	777	752	780	791	764	768	749	783	806	751	746	784	738	821	802	767	758	771	742	758	768	761	777	806	739	755	774	775	803	785	797	765	787	781	818	783	754	764	741	784	791	801	783	778	787	767	748	792	765	796	728	753	812	841	776	781	707	768	736	759	767	772	738	808	778	783	795	762	772	775	772	757	765	799	772	789	768	770	732	765	773	803	739	730	841	791	740	803	791	784	796	767	732	774	776	801	763	765	761	790	755	786	729	839	773	738	750	726	793	785	756	776	729	796	800	746	763	779	818	770	735	794	740	795	781	741	745	780	814	752	780	818	783	703	771	792	757	762	793	782	716	752	767	797	779	755	752	791	781	811	750	808	780	741	765	730	807	792	825	763	737	781	724	781	777	802	802	773	765	736	780	753	794	772	757	757	777	775	805	744	825	754	757	755	727	733	741	762	752	777	724	781	823	755	786	771	756	752	812	810	779	783	791	745	759	800	783	788	760	724	810	766	738	750	804	766	768	804	731	739	766	845	800	759	761	792	774	773	793	782	762	760	765	812	777	767	768	732	796	766	763	825	805	753	805	788	763	845	765	814	751	769	777	762	741	848	794	755	779	791	783	778	819	785	741	783	731	777	766	838	801	743	797	737	760	764	748	751	750	788	798	781	785	731	763	756	778	765	770	741	751	767	743	764	714	770	770	742	769	778	754	834	797	764	784	808	803	770	769	780	756	806	775	773	810	774	751	788	791	762	753	805	777	737	772	776	786	712	780	756	767	835	786	756	797	779	748	798	754	812	783	729	794	785	731	721	808	785	755	794	727	727	672	801	773	738	809	748	779	775	733	788	753	774	764	769	799	784	755	800	777	786	800	765	738	785	781	775	823	824	787	764	806	792	802	759	778	780	738	769	852	757	732	781	788	831	759	774	826	763	776	724	824	800	817	770	764	747	792	754	730	708	839	791	772	774	823	747	769	815	787	744	752	773	823	767	742	785	825	801	785	723	842	767	744	737	759	779	789	762	805	790	798	788	762	795	788	760	790	787	753	790	742	742	780	723	772	832	758	749	805	785	748	815	766	714	810	798	818	767	795	733	762	767	792	761	743	775	800	787	747	741	767	785	756	751	752	779	773	783	792	791	797	764	753	798	782	798	771	717	789	754	732	853	798	835	782	770	764	769	781	786	752	754	765	732	742	769	820	800	738	797	761	744	774	771	775	798	767	815	802	780	777	804	782	816	779	745	761	753	804	807	762	762	808	781	786	749	812	782	710	747	774	765	730	773	776	806	799	781	803	761	770	756	810	758	745	802	724	829	779	777	791	811	742	758	774	801	758	727	808	828	820	787	786	746	816	820	783	755	789	771	818	742	784	749	800	775	785	795	775	828	791	798	774	714	767	764	729	805	764	796	810	762	762	789	798	773	778	760	745	757	756	833	756	765	733	772	783	745	779	801	771	785	794	773	754	765	783	786	768	735	762	775	792	777	775	772	790	761	740	774	735	757	751	791	753	805	746	731	853	742	769	723	738	773	778	743	757	783	840	806	828	779	773	814	749	753	713	787	765	761	809	824	727	798	788	772	762	793	806	745	777	769	724	803	807	756	748	762	763	740	772	807	752	770	757	794	782	811	751	741	791	749	797	775	726	798	784	763	798	787	770	768	835	808	786	780	793	806	726	745	817	786	801	756	747	719	779	731	755	775	807	772	762	756	777	766	794	810	767	792	788	747	798	758	804	777	776	739	756	779	789	828	799	741	740	796	800	779	792	781	765	801	746	770	788	798	756	776	781	816	791	798	788	836	790	809	777	764	823	766	775	785	794	779	806	770	776	758	806	773	772	723	740	727	772	793	748	766	818	763	785	734	786	790	793	748	775	783	819	803	763	837	781	740	830	789	784	771	770	796	704	775	762	759	770	769	798	796	762	708	732	789	801	794	769	837	758	780	783	775	774	777	744	753	725	731	713	809	798	809	760	784	771	729	840	765	744	727	761	761	812	714	807	797	718	763	747	749	773	769	766	780	799	790	815	790	783	776	814	793	783	762	782	752	788	792	791	788	769	751	759	804	779	788	764	767	802	718	761	803	789	762	768	784	748	705	742	809	836	763	754	812	716
24346	20946	24179	27869	20955	19407	2822	1264	849	682	556	476	373	401	333	304	296	262	302	330	288	269	258	270	263	259	268	273	274	251	266	252	234	267	273	247	269	253	242	267	257	243	280	248	235	230	257	265	263	270	274	246	239	246	206	270	268	231	274	229	267	255	273	252	285	257	241	229	275	255	263	246	259	214	248	238	279	241	222	247	265	247	261	246	262	245	251	247	244	280	218	223	238	258	250	255	202	251	258	261	238	240	234	263	249	239	256	225	239	231	205	228	291	241	263	269	268	258	255	255	230	243	240	259	265	279	253	247	307	228	218	266	251	276	273	255	246	248	259	239	252	249	252	249	262	241	225	233	252	279	236	240	226	272	284	275	278	278	258	265	242	247	256	260	238	253	285	226	242	263	245	245	250	279	254	237	235	263	243	249	246	232	249	251	245	251	247	258	223	254	242	227	256	232	286	246	240	248	243	259	257	263	238	254	268	258	258	282	245	268	248	269	252	243	255	233	292	247	259	256	246	221	244	251	296	233	244	246	259	278	263	265	252	258	261	229	222	233	266	242	256	261	227	245	251	235	245	263	232	235	248	237	265	246	267	232	225	253	251	237	216	278	241	245	254	262	216	264	256	238	237	256	248	216	248	266	230	238	238	234	232	249	250	273	264	274	251	261	246	251	241	283	226	231	229	241	232	245	240	235	235	269	269	260	270	245	237	257	254	244	241	233	268	231	243	243	245	262	247	236	246	248	239	225	236	241	251	266	250	259	247	224	249	253	283	246	236	265	223	251	265	251	233	265	273	251	263	299	256	259	277	239	261	292	249	273	248	232	255	242	274	234	251	252	271	265	239	233	260	233	288	262	249	251	274	253	222	224	248	270	257	245	274	295	243	255	252	254	246	261	239	270	285	250	257	247	257	220	242	244	266	237	258	228	271	243	255	291	271	241	260	245	236	232	296	256	226	245	245	246	237	241	264	241	220	255	235	245	251	215	251	222	274	234	245	241	219	229	225	255	244	253	276	225	248	270	238	262	266	247	235	278	253	260	278	222	230	268	251	236	231	249	259	235	223	241	260	271	248	262	274	240	262	253	254	258	253	257	255	258	231	239	250	271	248	237	257	231	260	260	237	254	263	278	248	249	254	257	252	279	229	261	269	220	255	267	268	254	238	253	255	230	237	257	249	266	276	240	245	238	249	211	231	218	230	275	284	287	257	229	284	261	250	285	287	245	235	279	266	261	270	230	245	249	276	253	250	246	271	242	237	248	236	261	284	260	267	294	238	246	253	262	283	239	253	240	251	259	233	235	220	228	240	254	249	225	236	228	272	242	243	274	279	233	222	276	272	245	312	233	246	242	257	230	241	249	241	223	228	262	258	221	238	241	229	267	244	261	252	259	241	280	254	273	258	256	263	256	260	270	258	261	227	257	268	246	240	240	250	243	235	229	274	271	275	270	269	204	271	240	270	253	241	269	255	232	256	230	257	253	265	256	236	261	232	252	251	220	257	234	262	237	228	261	254	250	250	238	247	250	258	242	251	253	238	263	247	239	225	287	267	274	242	244	254	243	243	235	262	248	247	237	283	250	267	258	225	247	248	239	231	237	249	284	263	267	264	299	253	239	241	251	266	266	226	239	249	248	234	256	261	248	230	253	275	246	260	222	237	254	251	242	281	232	245	259	232	252	266	242	253	251	263	273	242	248	239	260	268	253	263	258	257	249	231	229	241	251	245	223	248	254	258	273	250	276	258	251	260	255	243	226	253	250	270	259	266	267	252	264	278	267	264	254	261	238	281	206	255	260	247	271	228	259	241	233	238	283	258	258	279	251	259	248	275	239	251	263	262	238	249	268	240	235	257	239	265	243	241	272	243	268	280	234	252	257	249	254	260	253	220	277	247	259	248	244	235	251	262	270	275	250	235	268	251	255	253	240	294	227	229	253	264	276	259	237	267	265	244	224	229	256	248	273	244	240	268	222	242	229	245	268	235	253	278	241	228	234	260	230	270	230	202	257	255	264	253	252	243	237	257	253	241	260	257	240	241	272	261	281	248	260	258	228	253	222	248	246	240	244	248	275	256	232	246	248	253	231	248	291	241	211	238	255	240	229	234	243	243	211	250	270	276	262	247	249	261	236	255	224	238	248	260	252	251	246	265	260	252	234	263	260	261	261	271	231	229	224	267	260	276	234	244	240	254	235	254	248	235	263	267	258	250	243	262	216	261	254	228	240	243	255	238	264	249	225	241	255	242	243	250	277	214	259	264	260	246	236	259	241	257	257	260	244	254	240	246	272	253	251	243	233	263	260	242	253	230	259	242	286	241	260	278	239	237	269	267	268	223	267	258	269	257	235	227	252	245	243	269	272	283	241	246	203	252	218	258	265	250	276	239	246	224	254	259	269	237	249	281	281	225	261	245	270	217	241	258	258	246	266	260	281	261	245	249	270	247	262	278	254	252	217	240	272	237	267	231	246	238	302	250	231	262	284	270	281	270	260	247	237	251	247	261	278	239	239	268	281	261	281	259	279	244	266	237	259	240	225	279	232	237	255	264	251	257	242	233	266	244	214	242	262	260	266	236	266	254	226	266	257	226	283	240	275	237	249	266	246	232	234	257	237	250	241	225	219	237	273	233	246	250	248	257	236	250	251	237	239	240	242	278	261	227	218	267	244	252	251	233	232	230	265	253	247	259	267	265	218	259	241	263	230	257	241	266	256	269	263	246	234	238	269	250	274	241	248	274	272	257	274	252	251	254	234	239	263	246	246	265	271	256	240	286	236	241	237	257	261	211	259	243	235	248	228	257	270	249	265	261	255	247	278	226	253	251	236	250	236	228	268	241	251	263	242	234	240	269	268	252	247	252	241	283	249	206	251	219	245	224	255	262	273	271	262	253	243	278	229	238	229	265	251	240	229	261	238	246	256	268	242	259	250	243	265	264	263	252	269	248	272	276	261	250	246	252	251	264	270	232	271	279	229	256	270	250	238	282	217	259	268	267	251	232	248	270	268	256	282	233	263	232	231	262	241	252	252	283	261	247	224	261	231	234	262	242	225	238	260	253	255	263	223	240	246	218	299	221	251	263	248	255	270	275	269	251	247	260	265	260	263	243	231	262	239	236	257	247	245	271	230	251	243	246	262	228	233	271	224	231	250	253	229	272	247	232	242	249	241	257	253	238	282	236	225	247	246	273	255	244	244	237	278	231	258	261	259	245	231	241	272	265	256	240	283	259	246	258	262	246	263	247	242	242	242	255	242	240	264	237	255	246	223	227	256	256	233	254	250	238	230	250	255	250	239	203	274	225	264	257	263	260	220	272	253	227	269	273	274	219	259	235	271	254	234	247	235	243	254	275	237	263	224	277	266	245	254	252	236	274	260	260	254	212	262	290	248	248	230	229	223	258	264	241	275	251	240	227	272	229	228	248	231	239	253	267	270	269	245	225	247	245	215	270	229	254	249	243	266	244	228	273	239	244	269	249	217
8394	15147	8710	4299	2317	1412	1077	947	833	785	760	687	716	645	654	667	590	609	662	607	652	607	633	657	638	631	613	603	622	637	592	599	609	619	664	598	671	603	572	602	684	595	578	669	593	621	579	547	597	617	631	588	612	608	634	610	623	609	587	589	604	607	624	593	604	557	580	621	627	613	582	611	622	597	606	618	618	645	581	586	637	645	590	679	596	653	591	611	630	594	633	583	620	630	609	608	566	624	647	608	572	567	560	588	586	569	609	552	618	580	605	604	608	551	620	570	587	609	585	629	574	590	600	628	635	614	620	628	616	597	643	591	625	586	598	598	624	555	580	614	633	583	635	618	599	626	597	611	575	618	608	623	551	595	620	596	602	614	612	625	617	600	627	585	602	619	611	607	609	592	622	592	633	608	606	607	617	586	633	592	640	623	614	598	631	611	619	628	567	573	551	600	589	607	597	620	635	654	612	647	625	606	572	617	612	595	640	604	596	618	609	607	604	619	627	610	621	605	636	595	593	583	603	619	587	595	664	606	618	613	615	615	653	588	598	606	596	605	608	615	581	610	638	598	608	605	598	622	625	593	607	627	562	654	652	616	595	624	604	628	615	612	587	631	584	650	556	579	607	639	602	613	612	622	658	592	605	595	599	618	643	612	591	617	599	554	602	636	606	627	671	620	635	595	645	601	593	611	627	631	635	593	603	600	588	634	571	629	603	620	593	636	609	612	574	537	577	624	652	621	565	586	560	560	636	597	589	572	560	610	597	581	579	621	600	623	608	589	594	628	579	609	616	571	602	592	621	593	594	559	628	649	599	607	611	629	651	588	593	603	585	578	581	645	594	616	602	575	619	590	617	606	566	580	621	595	602	622	597	617	576	639	654	570	672	596	585	584	638	553	593	591	624	606	646	593	594	616	639	559	598	565	606	588	604	585	588	605	599	607	599	583	565	599	621	648	575	579	600	553	600	631	613	613	609	632	592	563	602	604	580	633	599	604	557	615	617	571	571	615	586	598	585	648	628	633	578	639	596	585	600	623	592	606	616	599	572	598	590	606	635	624	594	638	619	589	614	607	607	582	661	604	629	647	609	603	589	657	630	612	601	598	603	612	604	592	640	614	605	578	610	579	617	607	633	612	578	593	615	618	604	602	595	612	584	593	595	564	626	611	594	618	617	618	639	633	616	635	609	606	653	670	594	568	608	601	591	582	563	610	667	614	647	631	621	617	572	582	617	609	630	620	623	593	613	617	647	610	614	605	580	608	640	559	634	578	614	630	601	608	597	605	610	615	616	614	601	593	597	629	610	610	582	575	602	603	619	589	647	578	602	650	597	625	609	618	588	607	622	611	615	613	627	610	600	587	612	579	584	614	636	614	623	608	672	612	603	625	596	634	598	623	635	544	602	620	608	599	568	556	626	611	583	607	608	567	575	597	619	599	610	580	601	586	633	605	586	591	618	595	606	628	608	605	620	618	615	590	611	600	602	602	562	645	565	614	586	619	645	612	653	607	592	603	566	607	629	612	604	596	582	654	587	579	612	625	570	578	598	621	616	610	627	593	586	543	626	619	560	580	656	571	613	644	612	611	688	564	587	612	591	571	629	597	648	575	636	595	626	575	576	652	663	616	600	567	567	612	595	631	600	624	589	618	596	602	621	596	625	570	640	608	591	623	608	656	611	546	575	605	590	590	572	579	588	643	618	605	611	575	624	605	612	613	605	590	614	603	620	635	618	605	592	586	620	612	589	599	620	645	666	633	569	636	634	573	579	574	562	628	620	668	658	629	617	622	628	562	608	587	618	610	587	607	616	605	594	587	587	538	631	597	608	634	613	626	605	615	606	646	623	672	598	593	629	617	615	584	566	646	614	595	567	605	578	600	627	564	622	654	581	620	575	593	610	605	582	574	586	653	622	611	632	582	570	592	659	581	628	610	557	594	593	567	573	547	616	650	599	591	614	622	584	577	639	587	646	591	650	601	601	593	562	596	643	629	555	597	627	620	635	608	605	645	628	630	597	551	557	577	634	638	575	542	610	631	597	599	633	570	620	633	607	606	612	599	590	562	654	613	610	636	616	601	617	623	606	631	627	625	598	624	624	559	613	614	581	578	589	575	601	603	601	628	593	570	600	573	548	623	608	608	565	609	620	623	633	592	583	589	629	615	607	573	637	582	622	620	622	594	584	621	608	557	610	614	616	577	644	607	620	618	603	622	626	594	601	598	616	556	573	583	628	595	579	603	650	653	643	637	590	586	646	585	615	599	598	614	574	600	615	614	616	588	663	645	596	618	610	641	625	641	655	606	591	588	543	581	593	638	612	585	610	630	619	600	619	638	626	572	611	608	601	578	641	585	599	576	613	610	589	570	597	590	605	594	620	637	596	630	625	640	606	586	614	578	602	596	590	606	606	631	642	587	617	555	577	610	578	626	594	625	639	635	624	625	601	598	617	640	601	614	639	617	571	611	592	612	577	588	556	612	636	620	617	621	594	613	568	571	623	583	641	622	626	571	596	600	588	644	641	640	592	625	636	616	607	628	639	595	662	594	632	619	604	619	603	606	569	606	622	640	617	628	610	636	632	594	579	578	618	607	621	604	540	619	571	589	596	584	608	629	581	597	574	575	630	578	602	607	639	612	631	562	584	615	626	590	590	610	591	575	634	586	658	625	636	603	586	610	591	629	656	618	603	589	578	605	599	602	604	658	658	597	647	587	643	587	603	644	568	589	580	631	621	608	584	599	660	577	604	575	613	590	586	583	634	607	599	567	633	573	613	630	611	578	620	594	597	615	546	580	640	579	574	601	600	622	610	584	613	598	588	653	598	644	659	584	608	593	604	591	602	655	645	614	584	639	624	578	617	630	616	580	611	627	587	647	607	623	568	596	615	604	606	584	584	596	587	627	598	577	577	519	586	592	587	584	643	591	607	605	639	617	619	614	567	611	612	606	633	627	631	591	614	631	610	611	620	627	589	603	620	625	580	615	592	585	651	630	589	563	611	584	643	598	649	615	571	627	579	602	591	641	623	654	569	593	627	604	591	636	624	647	668	584	640	644	644	585	601	599	581	606	561	599	599	575	617	582	605	598	613	651	599	608	663	584	594	606	622	572	558	568	595	602	580	643	605	606	600	604	616	592	573	583	613	572	584	636	621	618	597	609	569	603	606	642	623	614	619	579	596	554	630	614	570	587	609	595	614	591	592	608	598	571	604	610	605	569	606	594	639	552	605	637	606	600	630	610	597	615	645	605	608	607	569	585	569	582	624	582	606	634	576	620	597	570	564	601	613	609	605	588	640	592	573	600	613	579	601	615	591	622	637	609	575	581	609	601	600	603	604	627	579	634	603	607	594	597	655	649	630	625	598	618	625	594	615	635	595	604	611	625	602	644	615	627	597	610	604	615	586	596	612	668	578	623	580	602	612	589	529	686	587	641	555	578	624	591	610	595	601	601	584	616	654	636	591	597	599	657	595	602	617	616
23728	20974	24601	27531	20979	21035	16629	2431	1261	935	706	549	445	397	331	314	306	273	259	270	266	242	231	222	241	235	219	233	228	224	252	199	223	213	190	229	207	245	205	225	195	220	207	216	197	191	210	213	195	190	199	207	201	217	227	208	208	222	236	213	187	209	197	246	223	251	200	200	202	187	231	203	195	216	226	194	193	219	196	215	262	227	202	213	213	181	221	211	214	192	190	212	209	245	230	198	232	245	214	198	227	200	200	190	222	202	217	228	222	197	209	231	208	212	198	218	213	220	198	193	222	207	201	230	204	219	196	219	220	191	239	207	210	195	211	189	200	224	197	212	211	241	230	214	192	229	216	232	203	233	188	191	213	197	191	187	198	214	219	184	209	208	205	202	223	208	195	185	183	200	211	214	220	184	214	225	228	211	198	176	211	216	228	235	236	206	198	230	203	225	218	223	180	227	236	198	200	212	209	210	229	197	224	185	207	228	231	226	229	188	224	190	218	206	207	212	216	208	192	238	177	204	209	224	208	198	190	240	202	239	232	214	204	197	210	226	215	207	221	192	179	204	203	241	206	205	202	222	177	208	210	220	217	193	205	212	216	215	206	215	188	192	183	240	198	254	205	230	183	198	208	184	227	267	208	217	208	226	201	218	201	201	227	222	217	216	189	234	224	199	213	193	212	242	219	225	193	208	219	212	224	184	211	198	200	224	212	211	223	193	222	186	220	207	213	220	209	242	230	217	227	203	196	224	204	210	214	228	195	244	217	225	220	173	216	206	236	203	172	183	205	200	200	193	209	210	190	211	194	201	210	228	197	211	204	190	227	235	208	202	196	201	217	188	205	194	223	199	199	254	187	209	210	198	206	201	223	224	201	200	236	199	209	213	217	194	225	205	212	232	217	219	198	205	226	203	213	217	203	218	208	224	222	227	195	217	221	192	204	204	213	211	238	220	208	204	216	219	176	202	195	204	228	207	210	206	229	209	217	223	218	214	225	237	212	206	207	221	209	197	210	206	201	210	212	218	205	203	178	226	203	214	193	214	220	202	185	197	200	223	221	205	252	242	213	212	175	204	196	246	214	187	214	197	206	183	185	232	217	235	218	210	181	239	185	174	187	200	218	230	178	229	197	208	190	230	206	230	188	203	185	217	222	187	247	190	201	196	193	228	202	219	205	233	227	199	216	206	179	197	209	204	237	195	204	231	208	206	219	181	233	192	238	196	187	207	191	208	218	233	219	198	198	201	194	191	217	220	190	207	221	217	203	206	215	212	189	210	205	206	216	225	230	181	208	212	191	216	194	193	220	208	193	205	203	184	207	195	225	216	215	229	180	206	208	189	227	199	196	231	224	205	181	235	168	204	247	203	196	229	219	200	224	198	218	203	185	221	211	210	199	222	223	211	233	188	216	221	218	210	244	199	221	214	220	214	214	207	196	186	197	227	213	234	192	216	201	221	217	219	207	179	209	207	198	199	219	217	199	206	223	225	198	216	213	227	213	212	211	199	218	215	218	218	198	227	244	215	183	209	219	207	223	213	190	191	219	231	216	213	183	217	210	220	208	213	222	219	214	183	218	185	186	203	218	220	210	232	214	212	209	213	165	188	191	192	247	234	214	225	191	214	215	219	217	220	193	212	194	212	182	221	186	202	199	208	209	214	211	196	225	215	207	198	191	204	211	209	199	260	227	211	196	193	218	221	187	182	229	211	191	234	203	212	193	182	206	192	179	197	198	202	208	203	195	207	216	204	174	235	218	207	211	207	211	203	224	239	216	205	208	232	203	186	181	227	172	206	217	208	189	209	208	203	205	198	223	214	192	197	219	217	195	228	219	228	198	220	203	225	231	235	200	225	230	227	198	220	195	190	229	200	213	218	233	211	214	209	211	181	208	201	186	216	194	220	237	231	217	216	214	224	205	189	210	204	223	209	212	216	216	209	240	225	229	181	229	203	240	198	206	200	206	215	235	219	217	224	228	206	206	198	217	205	200	202	206	198	202	213	195	199	197	203	228	183	199	211	209	208	224	208	198	204	192	192	215	231	194	203	194	251	225	233	214	217	198	208	204	212	221	229	216	209	195	210	171	203	210	237	217	236	210	198	221	217	191	201	209	183	212	203	223	228	191	219	201	197	215	206	207	226	210	203	207	213	221	184	203	221	193	203	198	225	217	204	191	215	207	200	222	197	190	219	214	166	223	217	205	201	220	231	207	200	232	199	211	220	213	212	180	199	215	184	232	194	221	201	221	207	197	203	205	213	210	186	216	227	205	209	218	193	235	227	190	226	221	209	214	211	182	233	199	205	202	192	252	211	196	219	231	195	202	174	184	225	203	217	259	206	215	208	204	238	183	198	200	200	190	238	219	205	223	214	192	185	237	202	182	217	230	210	199	211	196	225	212	236	209	223	181	210	237	206	199	210	204	200	215	209	212	243	227	209	223	193	216	214	179	193	223	219	231	196	198	228	189	210	219	204	203	197	193	209	211	244	177	204	242	204	201	235	232	233	199	230	241	210	213	209	207	226	193	198	231	215	207	233	206	225	206	203	195	214	231	181	236	195	207	168	220	177	219	194	203	234	196	211	203	227	203	185	199	213	212	183	233	225	240	217	221	216	214	206	223	202	213	190	202	194	230	209	221	232	229	183	194	220	199	217	220	225	214	213	232	216	191	230	196	206	209	216	227	214	198	209	204	219	199	230	205	227	201	221	199	214	196	209	191	225	211	192	190	211	202	207	213	210	179	202	207	199	193	221	208	224	199	207	202	229	213	185	201	212	168	178	190	218	215	212	203	204	201	217	228	233	197	218	178	208	224	202	240	178	226	214	209	196	244	222	188	261	216	225	211	184	209	215	184	202	216	233	174	225	214	224	222	195	191	182	214	201	212	217	211	205	215	207	222	220	206	229	218	202	190	176	204	214	228	206	211	190	235	217	210	211	207	233	191	192	191	202	219	200	203	199	223	215	234	208	189	199	229	234	202	210	209	239	206	189	233	200	211	220	204	202	200	196	239	207	214	223	208	205	216	209	214	215	207	211	201	212	191	197	222	202	217	190	241	228	204	204	191	213	213	213	222	247	224	208	209	204	230	212	231	199	200	242	184	225	217	196	236	191	218	176	223	192	220	224	213	216	218	214	210	214	236	182	200	216	171	216	224	180	185	210	230	219	211	226	220	225	220	214	183	203	200	177	213	183	184	193	234	190	216	190	204	202	205	189	218	246	224	225	216	193	209	222	205	207	234	221	200	214	225	228	204	223	224	202	205	199	204	215	204	202	198	212	203	213	196	227	226	203	230	183	198	231	191	230	201	214	192	203	185	207	173	234	193	210	247	239	201	234	224	215	213	203	215	245	210	204	190	226	182	187	187	203	214	219	220	204	190	234	218	213	189	213	231	219	187	214	212	218	214	206	199	183	211	208	213	229	192	194	202	202	179	205	213	212	189	209	221	188	189	237	212	230	202	173	225	171	201	190	215	192
9535	18615	11069	5381	3052	1730	1201	1055	910	826	694	713	636	607	582	607	565	553	556	558	592	531	490	572	542	536	492	510	541	526	515	559	492	520	523	553	512	505	505	516	495	543	517	553	564	521	543	492	494	513	490	518	534	528	478	514	509	517	514	499	528	508	543	506	524	511	523	470	514	541	501	535	517	500	543	538	506	480	521	509	498	510	480	555	482	508	563	532	550	498	484	522	542	520	570	546	533	539	515	534	493	488	501	508	506	540	498	476	530	543	525	546	521	536	517	494	502	491	507	536	537	533	502	487	481	480	502	491	494	485	485	488	533	528	486	526	495	481	549	493	499	526	523	511	499	526	493	560	507	519	525	566	547	532	503	499	527	511	548	499	524	499	543	490	462	534	505	496	553	508	519	512	545	518	499	499	530	526	548	512	513	487	500	531	543	471	529	513	515	485	565	482	543	528	530	517	463	489	543	466	522	514	508	499	502	525	548	503	527	534	552	523	547	498	497	534	542	516	546	505	479	515	526	522	483	544	510	522	494	510	500	515	488	480	546	494	499	526	531	513	509	494	535	483	516	527	523	512	526	502	531	524	519	530	524	505	520	532	511	477	513	505	513	520	562	529	507	516	492	508	501	467	513	552	499	546	469	509	558	513	524	501	523	520	558	515	534	527	530	511	521	498	544	532	485	537	549	546	541	542	500	547	522	492	526	532	536	532	598	494	528	512	532	487	503	534	502	516	532	500	469	502	537	510	497	522	575	550	512	483	483	505	544	508	512	521	476	490	509	537	502	517	534	465	508	498	504	510	529	523	480	499	502	504	508	493	528	520	553	499	509	531	499	527	524	524	482	540	517	530	530	525	524	508	513	536	487	576	469	516	517	508	501	530	548	539	537	494	509	568	568	485	515	527	518	516	535	528	521	527	517	493	522	533	508	509	498	513	539	509	500	511	489	523	540	554	571	504	456	499	505	490	485	543	479	466	563	521	523	536	480	507	474	523	539	477	529	530	491	508	515	517	490	517	498	523	531	569	544	558	525	523	486	523	539	566	500	519	513	527	526	501	513	507	515	522	519	531	496	498	531	501	507	487	490	528	511	572	497	519	535	510	522	550	522	536	471	479	525	530	507	511	509	498	529	521	474	512	497	525	545	551	521	528	543	537	542	482	500	544	543	524	543	515	486	492	505	512	448	552	496	491	538	497	469	531	505	498	507	495	561	500	483	526	551	526	510	473	470	501	525	539	486	510	483	507	539	516	521	498	500	533	532	566	473	524	561	530	550	525	484	495	539	503	515	484	513	528	494	512	518	525	517	533	540	487	495	483	504	510	474	489	504	540	507	573	502	539	518	506	511	496	515	516	500	548	512	500	529	509	498	498	510	555	484	556	527	482	516	527	512	514	512	533	517	484	525	509	552	518	525	497	536	533	488	512	509	501	516	521	523	502	520	518	505	485	497	509	537	541	485	499	508	504	508	532	550	501	502	530	523	527	501	520	509	531	502	521	539	523	494	517	488	515	506	508	513	533	558	535	560	506	544	525	458	529	526	462	514	526	526	492	484	519	513	514	528	532	525	472	502	549	532	539	525	516	516	484	490	493	502	509	528	498	451	525	516	458	526	513	526	526	487	519	526	511	516	542	496	506	497	525	537	496	527	508	501	487	515	514	468	515	537	503	491	473	507	501	511	476	507	506	509	491	480	468	498	492	518	515	496	519	546	508	491	501	529	483	517	517	490	531	526	485	539	497	471	536	545	469	536	513	528	513	519	526	518	499	469	503	524	494	518	504	533	510	528	564	524	498	510	503	503	545	554	480	486	470	530	525	525	505	519	510	492	512	543	500	531	527	511	526	545	521	520	503	561	520	531	505	519	526	502	490	523	509	485	513	526	493	520	531	488	510	554	513	523	500	486	488	515	482	494	479	532	482	528	514	486	510	525	524	537	550	509	508	473	479	510	555	506	537	530	476	537	511	507	502	498	545	480	473	499	492	512	503	509	505	473	539	484	489	511	559	557	532	507	499	502	484	546	500	482	492	546	517	517	532	526	484	490	551	507	505	507	526	521	489	515	509	501	503	500	521	532	490	490	571	470	524	510	515	486	491	497	543	508	531	522	524	482	543	525	526	511	504	506	561	502	565	498	516	493	538	543	506	463	498	540	569	498	538	516	511	493	512	497	559	522	532	535	526	537	529	469	486	538	467	551	542	499	548	487	504	498	538	528	522	557	516	517	480	473	518	520	503	527	541	536	501	508	499	491	501	514	498	500	516	465	525	559	491	512	554	479	441	532	507	531	526	520	514	514	485	501	526	525	492	518	538	500	560	484	488	527	537	516	527	527	507	501	529	475	480	522	510	506	531	487	504	529	533	532	488	515	531	498	530	535	505	514	539	535	544	515	514	500	545	527	486	563	522	510	476	510	503	498	570	517	493	493	536	499	512	512	529	541	508	518	521	508	514	494	502	547	529	489	531	485	520	518	532	536	504	490	506	545	464	535	517	493	502	540	527	497	479	493	490	517	516	495	505	504	532	489	515	533	527	533	531	518	507	477	517	514	535	513	470	541	527	513	506	502	537	497	466	527	498	478	537	528	506	531	525	556	497	554	505	561	503	539	497	530	520	475	489	536	500	536	503	523	543	552	531	518	513	542	552	566	504	518	519	552	488	511	537	498	512	459	491	493	532	540	539	517	503	502	489	507	526	520	572	552	497	576	503	531	516	511	529	486	512	474	471	470	566	500	550	523	491	525	529	511	508	513	523	490	438	526	529	530	553	529	480	506	541	529	527	528	493	530	485	507	539	516	493	511	485	534	527	506	494	508	532	537	534	493	537	485	525	560	539	533	506	536	497	514	548	476	468	560	545	476	520	523	490	515	463	530	498	534	498	471	508	517	533	533	503	508	529	543	486	539	503	493	497	515	517	519	486	482	535	546	499	506	514	558	490	517	523	514	547	478	491	522	465	496	521	508	505	529	520	497	518	521	515	543	498	477	531	520	513	533	516	482	471	500	510	517	524	525	502	542	538	491	493	527	506	504	529	515	517	537	497	515	508	522	536	507	527	486	569	531	506	518	553	494	509	498	500	513	524	542	505	502	490	473	535	470	562	513	563	493	553	472	501	480	519	507	542	540	532	554	512	498	510	503	534	558	480	504	520	482	543	532	541	507	539	496	471	495	522	486	460	546	551	562	558	515	554	543	504	494	523	511	502	531	531	503	528	507	479	500	478	480	509	517	534	509	496	525	498	504	490	532	521	487	506	544	495	538	502	509	532	506	536	516	512	474	478	554	545	544	554	538	505	500	478	513	488	561	470	527	533	537	510	555	531	529	501	514	503	535	530	502	542	488	512	505	528	514	533	537	515	512	548	555	513	496	519	501	564	579	530	487	523	510	514	516	511	476	532	516	554	533	492	514	515	492	498	525	509	527	524	545	539	496	459	529	511	523	543	545	508	494	524	521	562	466	507	539	503	526	523	525	523
30830	20976	15466	4880	2298	1475	961	817	645	585	524	509	416	358	372	327	329	363	335	342	356	381	330	349	301	321	356	372	338	387	342	324	339	343	310	322	324	353	345	337	353	355	353	339	329	302	336	319	331	322	324	344	345	342	326	368	337	349	328	347	330	334	328	320	298	365	301	313	319	309	324	370	310	326	337	331	314	358	362	377	309	314	323	335	321	337	330	309	307	323	320	301	296	356	322	326	333	334	314	297	303	344	327	330	319	334	301	379	313	339	335	326	316	301	341	349	309	329	305	341	349	352	321	318	341	310	294	369	338	330	327	312	315	331	343	303	321	331	322	336	278	337	326	323	335	320	329	338	352	350	341	306	338	332	328	319	327	297	342	346	335	345	335	333	306	329	303	332	366	368	345	347	348	338	350	343	368	334	338	328	364	347	375	339	334	336	323	321	306	318	294	357	316	328	318	319	301	320	321	351	332	313	322	347	358	353	343	325	336	345	310	345	343	345	333	322	368	323	327	321	316	304	332	330	343	340	329	357	316	306	327	305	320	358	328	319	317	313	324	335	330	307	349	311	339	324	309	306	351	340	349	339	338	362	310	331	351	325	302	365	321	343	323	348	305	340	285	320	339	323	315	307	356	327	333	359	311	360	377	322	310	353	357	299	318	330	328	301	295	354	298	300	313	316	354	259	313	328	291	335	332	321	316	326	337	326	333	315	357	317	314	315	351	332	308	315	331	322	337	362	329	327	311	320	324	310	310	331	316	357	321	305	319	322	341	353	337	355	321	328	335	294	315	326	327	318	287	304	325	291	341	308	325	342	344	328	330	296	312	274	323	341	321	371	339	336	306	328	356	328	332	331	315	314	315	357	312	305	316	360	316	347	317	302	312	335	343	339	359	350	342	296	321	355	322	312	286	368	325	315	370	318	333	353	333	341	363	324	345	324	337	356	344	315	352	333	310	289	369	309	316	330	343	359	331	327	323	323	352	363	303	315	310	307	322	323	307	334	362	346	336	333	309	305	335	337	330	345	305	323	335	315	345	341	343	313	333	351	349	325	345	341	334	306	345	356	301	334	361	334	320	358	340	329	325	336	305	357	344	343	345	353	332	345	326	333	330	325	356	339	342	302	340	346	340	348	332	314	322	342	334	313	303	333	339	357	316	314	321	329	361	338	368	338	340	317	343	330	328	342	319	337	329	326	320	325	312	318	319	358	324	322	337	336	314	363	334	341	326	329	293	319	334	302	303	302	330	329	320	346	337	331	323	283	344	336	333	321	318	303	305	335	327	344	331	325	318	334	305	366	308	322	330	324	333	319	317	315	332	324	318	352	356	324	326	340	333	305	328	315	299	323	335	332	325	365	349	357	332	351	325	313	320	346	350	337	325	343	309	316	342	317	336	311	334	338	323	336	313	346	339	305	330	315	303	344	293	279	295	351	327	328	358	328	361	344	337	319	316	373	326	302	339	345	324	290	315	308	340	365	322	310	362	341	338	324	329	328	312	335	347	318	343	325	337	340	317	309	324	294	312	345	339	358	314	342	299	338	339	352	314	315	354	329	356	336	319	290	370	354	351	309	348	358	321	354	291	302	334	289	373	314	342	319	337	343	292	316	328	306	303	336	287	344	317	325	311	303	332	345	364	358	312	351	326	306	333	351	320	377	303	313	334	322	341	314	337	350	358	323	314	332	334	328	325	305	371	348	342	333	334	341	334	334	314	337	345	332	342	320	315	310	306	345	341	322	304	318	330	321	330	346	318	337	340	327	313	325	323	335	336	328	319	358	334	323	340	347	361	321	324	334	320	328	325	341	317	333	304	331	320	325	327	312	304	394	312	344	336	340	321	315	306	326	320	327	309	304	303	325	345	311	315	309	334	322	335	323	341	318	309	345	329	325	340	330	331	350	323	341	314	382	309	341	369	330	319	311	305	320	361	342	319	336	317	314	339	337	349	340	341	360	312	344	331	327	267	287	319	317	327	324	319	313	319	320	306	330	335	309	322	344	345	327	380	313	323	332	338	328	330	317	309	312	326	313	358	299	356	316	337	303	328	340	346	317	287	339	334	326	300	367	324	340	324	333	334	327	318	342	336	340	330	329	342	324	343	331	315	326	375	327	312	336	330	371	324	319	338	373	314	323	309	343	326	315	356	331	331	318	346	353	317	340	359	318	308	314	310	344	368	312	325	345	319	331	315	329	315	363	316	361	348	318	316	341	334	346	360	349	339	292	323	326	336	333	341	319	315	328	331	340	340	344	300	312	301	333	339	379	346	340	323	311	352	327	318	326	306	298	312	335	378	331	329	316	318	339	352	345	337	329	333	316	293	299	339	321	327	329	314	324	314	337	339	320	329	310	339	345	310	341	334	336	350	322	332	367	325	342	337	345	323	325	350	329	324	330	314	354	292	318	337	308	348	334	345	320	314	334	317	340	348	363	334	335	346	355	346	330	336	306	333	313	374	339	327	335	336	313	325	310	345	334	318	308	321	338	324	359	312	299	351	323	334	322	332	360	338	362	347	310	333	334	339	313	370	318	276	329	352	351	328	344	335	303	318	330	316	324	294	336	305	343	305	331	338	320	315	327	310	313	312	352	320	333	336	347	344	376	331	321	310	325	332	343	341	335	333	351	337	385	326	341	316	330	352	317	317	341	340	325	293	320	355	369	314	309	329	310	325	317	320	326	366	333	303	307	311	389	327	295	293	289	325	347	316	324	344	319	360	344	347	325	344	314	325	344	300	350	317	335	322	306	345	351	306	324	331	325	318	317	343	302	315	360	325	319	305	354	338	337	332	334	329	318	308	324	320	341	317	293	343	341	324	322	343	336	355	334	293	321	329	334	335	374	321	327	349	295	325	381	328	353	326	320	333	313	321	335	343	335	350	355	309	333	346	364	331	348	287	323	326	299	334	294	339	347	319	331	313	331	327	325	368	322	302	338	338	338	330	327	320	324	343	337	340	339	331	340	360	334	287	332	325	333	332	337	330	335	333	334	339	310	310	333	364	328	352	336	333	313	314	312	303	328	337	318	357	329	334	295	317	326	362	363	345	328	356	321	324	335	353	339	346	341	291	340	353	337	347	314	329	325	315	305	332	366	313	330	318	332	306	324	305	349	337	321	333	348	307	353	346	355	364	339	344	328	340	345	311	344	310	318	328	313	352	313	328	344	318	340	335	331	349	333	351	354	341	352	336	400	346	310	360	319	328	352	320	308	322	324	338	316	316	305	336	332	318	336	350	300	342	323	311	320	313	315	312	330	338	316	326	332	350	333	372	310	338	331	349	326	337	312	296	324	353	317	312	330	323	309	330	300	317	307	339	309	339	318	313	322	334	304	313	332	296	340	309	309	326	320	324	313	336	322	316	366	307	324	334	347	324	362	342	340	341	378	351	338	311	350	339	373	353	293	296	312	317	331	303	312	332	312	301	334	326	339	355	340	330	312	339	325	333	324	305	344	324	360	324	297	341	326	353	347
9837	9947	5559	2808	1787	1322	1029	926	866	895	859	819	786	796	804	756	820	787	803	759	763	752	771	792	794	760	808	771	767	770	774	754	760	765	772	775	781	763	766	800	830	784	854	772	759	747	815	826	768	775	791	766	754	765	811	798	779	777	806	725	799	715	795	772	793	765	793	777	821	764	816	770	802	783	778	782	763	742	775	739	804	791	791	790	837	776	811	789	765	787	802	740	806	772	778	829	764	762	782	731	831	734	790	745	766	778	780	777	768	836	778	778	733	771	787	805	775	796	755	776	728	782	766	808	794	762	792	770	769	763	793	827	742	744	731	784	767	767	735	779	753	753	767	785	773	822	781	801	761	731	854	756	797	786	804	759	788	753	791	808	799	776	732	753	756	805	800	790	766	744	753	773	811	750	811	772	753	743	827	824	841	759	769	786	752	794	817	777	798	783	808	797	774	842	772	804	750	783	790	767	772	812	782	768	761	766	800	760	768	787	772	764	798	797	790	740	751	807	778	748	756	846	769	821	750	732	750	749	782	767	761	738	764	813	769	819	760	822	771	745	801	769	774	769	814	785	774	784	762	750	827	786	786	815	721	807	762	726	783	830	796	726	808	760	780	788	811	793	760	763	787	764	763	782	755	765	766	848	724	802	744	814	811	790	784	768	832	756	771	770	807	735	779	748	800	814	791	797	763	782	786	793	766	749	806	738	767	796	765	782	768	836	781	764	792	757	731	808	753	790	757	810	782	752	757	773	795	815	818	757	814	779	768	777	810	772	739	801	809	786	806	764	821	798	784	782	757	798	803	739	723	815	800	790	740	799	786	769	797	766	790	797	720	813	774	778	759	820	825	767	796	804	732	783	752	767	821	771	776	770	801	792	793	787	782	765	817	774	786	796	784	794	771	849	793	837	806	800	796	780	813	832	755	776	793	814	725	801	786	801	793	756	790	794	712	775	800	769	807	826	834	763	772	802	799	785	748	746	757	787	750	755	775	797	786	807	752	759	760	838	768	762	762	737	754	793	786	799	764	741	849	800	759	744	838	806	791	817	753	829	774	763	781	799	788	776	758	817	809	763	798	745	766	826	789	785	741	758	739	778	769	752	750	761	744	775	775	778	764	787	761	811	784	791	740	795	787	770	758	762	738	709	738	751	779	753	797	812	757	746	741	799	794	725	774	752	759	785	737	795	794	791	792	741	825	721	751	782	751	807	741	776	824	771	795	797	807	787	766	793	821	734	785	790	801	792	731	790	779	716	796	790	745	724	744	756	834	782	776	773	825	763	772	717	802	757	769	762	764	776	747	796	780	732	787	797	789	784	746	755	800	783	810	809	775	773	764	775	814	785	757	837	775	853	821	797	748	807	723	762	759	808	795	786	752	753	767	810	781	782	765	782	758	740	760	826	740	754	793	778	760	779	797	803	806	772	783	831	731	804	735	776	737	780	791	788	784	811	774	821	770	809	772	761	801	769	793	814	775	746	779	772	748	779	746	769	760	798	818	752	767	807	762	788	782	782	801	771	813	769	754	844	774	780	799	758	837	764	824	797	706	781	776	797	764	783	770	820	745	761	762	763	778	790	825	801	777	794	794	753	784	768	777	780	814	807	769	792	786	754	787	784	757	769	762	796	768	736	761	812	743	756	765	735	757	760	806	775	803	789	782	798	764	762	825	788	771	781	788	758	760	781	804	750	767	808	824	755	767	823	790	789	846	769	787	783	776	786	793	803	850	813	728	808	753	779	809	783	758	761	760	738	824	746	797	819	808	823	731	753	779	824	801	765	769	767	790	814	775	811	789	778	771	750	785	739	800	789	755	749	775	783	787	766	735	748	739	788	796	759	774	800	747	784	756	817	808	739	754	790	759	785	784	821	760	785	786	754	770	805	742	780	778	759	820	781	789	794	780	712	795	776	767	792	779	779	785	735	769	799	813	817	812	761	804	788	745	792	756	776	787	791	747	780	746	772	785	792	783	763	814	765	828	759	759	792	820	786	787	775	785	769	751	810	702	765	782	752	768	758	770	811	794	775	822	765	729	792	797	823	723	769	804	782	798	782	813	770	824	770	783	781	725	730	773	850	763	757	748	800	784	734	821	807	839	780	790	780	783	780	755	774	811	761	749	798	766	807	743	760	761	755	766	787	835	813	813	793	759	741	807	756	766	781	786	782	764	810	791	805	768	761	750	778	746	777	822	715	780	773	820	766	733	745	772	773	811	739	765	815	775	750	780	771	822	791	758	818	748	781	793	808	790	724	809	768	808	783	756	820	810	780	746	751	776	807	798	770	815	788	761	791	744	774	765	739	761	847	759	776	804	781	752	796	748	789	760	807	788	781	770	779	802	838	742	782	743	817	780	763	799	752	739	813	810	769	726	767	768	796	752	779	772	763	785	750	753	767	757	792	766	807	789	765	769	772	767	795	726	779	762	727	776	755	763	806	795	789	770	815	780	787	787	777	791	773	797	752	760	762	790	793	798	781	763	733	785	756	801	794	790	753	760	775	799	716	788	728	802	768	787	771	791	767	811	746	756	777	767	795	755	802	756	753	776	762	805	792	777	817	787	798	730	766	767	768	792	745	797	768	861	753	798	804	735	786	777	812	796	735	808	778	749	750	731	785	797	789	777	764	740	716	763	789	810	767	732	784	732	804	820	793	787	762	788	720	795	819	776	779	785	800	788	757	821	803	836	797	807	788	783	788	743	762	740	756	780	776	772	771	752	789	760	792	741	761	787	812	764	775	759	780	791	783	756	773	720	774	708	766	770	813	779	808	768	770	751	758	773	796	825	803	798	778	751	756	788	805	769	772	725	737	804	774	781	779	837	755	781	753	739	789	760	744	782	767	732	748	727	847	763	743	780	770	804	799	774	723	712	802	811	793	829	820	804	780	770	807	830	820	790	809	773	743	758	719	770	763	771	775	769	793	769	756	803	776	775	816	783	778	828	794	819	761	812	809	800	744	783	783	748	859	782	753	720	748	786	777	758	778	746	812	756	756	776	780	767	803	758	739	774	797	794	745	783	794	821	757	768	816	777	766	808	798	741	722	751	770	782	800	759	754	774	724	759	793	774	781	770	800	822	823	772	744	750	799	730	748	793	750	780	767	775	763	771	781	760	782	759	759	782	846	770	791	791	770	783	803	803	799	765	746	790	786	812	791	759	804	790	816	765	835	732	808	769	778	790	825	764	804	782	778	755	754	878	805	800	809	792	723	822	799	760	802	767	749	776	776	785	788	756	786	790	776	822	804	748	804	791	759	807	764	731	769	838	733	749	727	724	826	787	764	820	769	779	783	767	792	807	776	736	771	784	773	783	794	766	766	771	732	775	783	802	731	799	751	786	765	836	817	754	780	790	811	714	802	789	774	744	773	813	782	775	725	756	804	777	793	801	780	745	708	775	796	725	798	748	794	778	753	750	779	729	793	755	804	761	808	794	749	773	806	755	727	760	767	807	843	789	764	783	827	784	782	778	757
24302	20954	24251	27817	20977	19555	2963	1293	864	703	649	513	433	373	298	310	334	297	295	263	269	274	274	237	293	237	270	242	296	240	290	243	285	254	289	248	250	255	256	260	288	238	242	280	290	303	242	259	289	246	282	261	227	217	245	252	248	289	291	237	234	223	254	281	253	261	261	258	262	239	247	227	233	246	255	273	237	246	252	249	289	283	254	266	246	236	241	271	239	275	299	230	257	277	284	248	238	260	267	254	280	283	248	253	257	264	237	239	246	267	291	276	226	262	229	263	245	261	230	252	270	253	256	248	271	230	264	243	233	253	239	248	227	247	277	260	252	257	247	269	248	228	254	246	247	271	251	236	272	230	270	259	256	266	264	260	251	242	279	267	245	269	241	227	226	254	262	234	244	255	259	234	257	238	258	217	265	233	257	244	253	260	243	264	254	254	248	228	308	257	283	256	232	253	252	272	260	289	271	278	274	257	249	251	255	247	234	267	224	258	245	263	254	263	220	259	236	236	272	258	252	234	270	262	266	264	247	266	256	232	251	260	242	263	270	273	252	247	268	261	265	266	248	272	293	219	239	239	248	245	253	271	266	252	260	266	266	260	269	247	247	280	254	236	283	249	255	232	239	242	235	246	275	241	253	262	258	268	268	265	267	234	262	259	226	260	267	241	281	273	234	274	273	239	252	264	261	270	272	276	235	230	232	244	253	275	225	265	246	240	229	283	227	268	248	249	256	262	224	238	260	254	229	231	261	246	241	256	250	240	219	247	252	230	272	260	233	258	257	226	250	247	210	270	251	265	295	280	243	239	258	256	270	245	283	215	246	253	229	215	257	253	259	275	255	274	278	265	257	279	246	226	247	284	238	263	251	251	241	233	240	217	269	249	249	273	242	260	250	247	294	263	269	235	238	253	259	294	271	270	249	246	274	263	251	281	249	250	260	252	256	250	272	247	225	283	225	268	300	257	260	293	278	253	254	242	259	244	286	253	259	245	256	276	247	257	244	239	240	248	241	264	230	242	254	263	241	252	263	232	271	239	227	251	244	251	262	261	253	253	275	268	249	276	236	239	284	257	231	236	247	234	254	274	338	283	243	260	293	263	234	247	234	242	291	281	259	230	252	252	220	277	278	262	280	227	245	244	268	248	284	259	268	257	245	265	254	263	254	228	268	236	238	246	254	280	259	269	248	276	260	250	210	263	259	228	264	261	244	275	257	259	250	262	237	248	250	245	271	274	246	266	271	228	222	265	264	258	263	244	264	262	246	242	275	247	253	241	257	255	214	229	258	249	229	280	238	256	243	249	275	265	244	246	254	248	246	252	221	259	265	279	247	253	238	258	279	248	270	259	276	255	257	275	261	220	239	272	282	259	246	241	234	234	260	243	269	266	258	261	266	246	253	244	250	244	245	270	237	240	268	231	267	251	231	251	254	240	251	240	251	266	242	287	269	242	235	270	274	270	264	246	238	256	245	256	213	269	228	240	247	241	232	237	236	258	242	263	226	252	267	235	226	255	213	249	251	263	264	257	260	250	248	258	258	239	283	250	226	241	236	275	237	290	248	242	226	274	256	294	286	226	253	229	248	246	247	284	250	245	246	256	234	279	268	267	255	234	245	234	232	255	269	246	269	266	272	257	262	255	243	272	235	250	254	271	248	249	287	262	258	257	253	248	268	199	260	237	216	232	272	257	290	237	238	268	236	244	220	253	263	264	261	266	261	248	223	246	243	260	233	267	278	257	264	228	260	260	243	243	232	263	246	219	246	252	257	259	281	235	246	256	235	226	250	239	261	222	251	249	281	276	235	225	274	233	258	224	243	236	251	269	262	239	246	243	225	253	257	265	234	249	231	270	257	246	248	257	244	272	286	226	263	258	221	242	246	246	242	244	253	236	264	252	248	254	255	253	250	290	262	277	240	255	267	256	292	252	229	245	230	226	228	257	265	246	259	262	284	255	266	267	251	261	263	257	264	234	217	254	249	249	272	263	251	252	249	237	247	281	271	272	257	246	217	281	239	208	257	224	234	236	261	285	268	243	242	224	259	235	250	239	264	241	251	276	258	241	224	266	255	277	242	261	268	249	267	287	272	237	260	278	242	251	257	237	244	242	284	265	281	264	233	250	264	270	254	270	220	253	272	285	211	243	256	235	240	245	254	238	255	267	262	240	254	261	258	257	246	227	236	247	233	235	268	219	254	218	237	240	230	223	253	248	259	228	247	236	267	228	256	276	250	244	255	274	277	281	242	268	253	291	261	266	275	252	237	248	245	263	274	277	267	230	251	247	254	263	242	246	236	232	231	232	246	278	224	251	252	254	233	254	232	237	222	245	214	280	233	234	239	226	257	261	236	281	251	252	250	233	219	267	245	236	262	252	237	255	270	253	278	253	236	224	267	272	242	238	274	252	240	247	243	244	250	231	245	249	257	245	262	261	231	254	261	236	235	234	249	241	236	239	228	278	237	252	239	246	223	247	231	230	269	261	249	270	247	213	255	264	244	259	254	271	232	298	249	258	267	265	246	261	261	252	244	238	247	245	282	227	255	256	258	235	246	251	250	260	247	274	249	237	263	274	287	230	248	250	269	278	215	236	242	253	238	255	250	231	210	231	253	283	245	257	255	250	259	238	267	236	245	247	257	246	257	279	269	257	264	233	254	232	244	232	256	264	276	267	264	261	252	253	229	270	258	224	254	248	255	235	276	268	220	254	222	254	230	245	270	235	251	248	240	262	266	261	242	265	255	285	244	249	250	262	272	250	268	265	262	245	244	277	249	236	268	219	255	251	289	253	256	260	271	261	262	263	221	247	263	268	241	242	249	253	243	279	239	246	251	287	264	250	267	257	249	263	250	276	268	249	239	271	269	261	226	253	231	273	243	248	258	250	297	247	255	264	239	255	252	240	267	247	250	246	226	258	253	281	263	260	223	251	264	273	237	221	262	245	238	258	265	263	271	251	268	247	232	282	254	241	234	272	274	244	251	241	221	255	263	245	268	268	261	260	256	240	274	262	251	246	258	208	309	254	266	259	239	261	239	244	256	255	261	244	269	239	250	268	243	250	238	259	243	280	242	238	240	270	247	268	226	240	273	245	273	284	214	230	244	267	259	242	288	266	240	257	258	275	250	301	249	233	228	268	261	242	251	255	251	291	243	267	230	252	271	264	244	254	238	258	249	255	249	254	254	276	265	299	268	223	248	238	231	226	253	224	254	246	217	253	212	259	233	264	255	256	261	233	222	210	258	245	228	279	259	243	236	285	229	224	274	249	270	226	247	251	242	259	248	246	229	272	266	242	255	261	245	252	228	269	276	278	236	242	252	233	234	251	253	256	260	233	255	268	263	230	223	247	230	283	245	257	230	292	239	252	240	273	257	255	246	250	267	267	244	244	257	239	272	251	233	205	237	253	251	238	258	260	263	256	248	261	255	271	240	292	260	249	257	237	265	270	228	236	259	287	259	257	249	260	256	280	234	269	238	252
8582	14645	8353	3927	2432	1499	1078	935	857	782	737	722	665	643	620	651	621	648	624	620	619	624	565	599	635	614	618	595	659	626	598	613	599	595	642	614	604	609	672	631	654	615	569	594	587	574	576	590	594	582	613	582	598	614	575	611	613	635	614	606	609	623	598	618	630	644	624	602	550	598	615	582	574	599	631	623	598	615	601	618	617	595	599	647	624	612	589	610	579	581	639	651	583	588	590	628	603	625	567	585	600	627	604	611	630	619	637	637	614	584	596	592	581	617	590	623	613	606	578	574	621	586	604	638	617	642	638	596	663	598	612	601	629	592	577	638	603	601	640	615	643	627	605	613	612	621	666	617	585	580	610	622	649	625	623	620	621	640	631	636	572	599	624	627	634	606	628	612	597	618	587	672	564	640	621	602	650	594	585	622	638	646	618	635	623	590	615	582	639	577	639	588	606	594	587	568	615	602	625	638	634	601	635	566	644	592	607	614	647	586	653	621	621	650	604	567	583	607	591	640	597	610	637	566	604	578	645	627	647	627	643	614	617	591	591	613	636	590	616	594	622	573	592	615	576	597	639	592	602	573	596	586	608	598	630	611	595	629	587	590	587	573	623	638	592	651	595	662	658	637	601	591	583	662	600	616	614	618	595	585	592	613	661	582	590	629	642	576	625	546	615	635	622	574	618	606	637	586	615	596	614	590	610	603	586	634	601	617	614	628	602	590	621	608	605	609	566	620	613	600	611	623	650	573	644	620	572	610	650	632	601	639	600	582	617	619	618	615	636	600	620	591	595	606	639	611	636	609	576	597	601	602	589	622	581	604	603	643	608	565	594	630	617	601	625	587	605	559	588	603	610	638	624	625	585	610	601	619	608	616	601	602	610	627	599	653	638	635	586	601	588	616	609	612	615	587	723	646	595	582	616	628	589	637	618	630	615	616	619	592	612	544	594	609	600	615	610	643	606	614	601	618	614	608	617	587	631	613	606	603	614	563	611	615	606	585	595	610	615	618	602	580	619	629	634	609	605	619	572	583	595	591	638	596	594	628	612	603	641	640	612	602	599	595	606	603	587	615	619	616	625	563	581	597	638	606	601	607	600	638	652	596	613	634	635	609	568	632	591	616	590	619	584	625	614	615	585	612	618	590	604	572	647	642	598	620	644	632	625	588	616	584	589	606	649	560	624	603	685	623	632	624	646	618	599	630	638	597	596	620	708	618	611	615	619	586	603	576	619	603	603	598	596	606	580	619	607	635	625	609	612	630	624	617	615	629	587	639	580	668	634	597	603	636	629	618	602	659	622	653	596	590	604	648	586	569	610	567	574	635	627	573	599	603	623	589	581	574	606	616	635	663	591	622	569	663	604	593	574	680	614	570	605	625	601	614	648	626	610	598	609	606	646	600	566	591	581	609	634	612	620	568	603	610	637	636	609	626	579	635	611	612	611	625	565	631	566	583	647	577	636	588	620	582	650	646	592	630	594	609	598	629	568	596	544	613	581	569	578	593	653	595	604	595	580	581	596	598	656	599	638	588	601	573	618	631	622	609	615	615	634	619	656	582	618	609	607	635	632	656	625	647	625	628	581	627	614	543	638	608	586	637	584	630	644	579	648	578	623	601	659	589	654	609	636	612	627	672	599	585	613	654	626	617	559	589	629	601	600	591	612	590	584	603	628	601	628	631	576	634	608	630	573	586	618	652	599	598	591	617	593	599	659	609	628	631	600	624	616	583	588	618	626	579	607	580	653	596	589	587	606	627	621	632	594	587	560	622	593	653	627	599	563	558	569	625	624	622	623	622	601	617	603	623	603	611	654	649	608	621	580	618	611	607	614	655	582	621	579	602	624	571	624	592	644	610	614	561	631	589	586	578	614	665	593	570	567	640	616	590	608	609	582	599	624	624	645	618	571	594	531	615	606	639	624	694	658	614	614	602	602	618	586	636	631	576	621	562	593	602	587	580	586	588	610	606	565	634	603	624	578	596	644	594	609	602	608	622	601	658	560	651	597	649	590	617	597	638	630	594	584	600	572	571	580	622	621	593	620	638	577	583	597	579	585	625	621	586	642	573	551	590	654	634	593	593	604	629	623	620	622	594	609	620	568	618	631	571	635	632	635	613	543	617	636	638	595	625	645	566	602	608	625	587	603	616	586	644	587	625	617	593	604	611	574	617	639	617	608	586	618	611	622	635	575	667	607	628	583	630	601	642	645	615	616	626	630	644	647	644	574	596	605	588	630	566	635	599	627	603	552	629	595	608	626	653	572	605	649	611	601	631	603	567	601	613	619	584	589	550	608	603	616	614	624	600	611	582	627	570	594	593	688	639	600	635	615	580	599	584	573	589	639	665	583	615	597	585	606	595	588	589	561	611	544	619	615	591	612	613	616	627	579	643	608	603	603	663	670	631	632	635	612	613	618	644	630	617	556	606	621	573	597	564	592	573	614	594	622	623	616	551	596	633	626	588	640	591	583	578	606	612	627	622	634	581	558	589	576	608	565	612	624	625	598	612	624	638	593	606	608	600	620	582	621	589	605	625	606	613	626	594	670	607	596	635	612	601	626	565	631	612	607	595	631	620	605	614	612	555	629	596	593	608	629	616	628	573	607	682	560	611	573	606	596	601	613	614	591	596	646	641	645	541	584	619	591	634	616	617	621	620	618	600	615	627	628	651	607	579	609	623	650	599	642	613	590	592	585	602	631	583	634	551	630	592	607	633	608	612	628	621	667	600	609	628	646	632	617	614	593	623	618	618	575	610	587	607	647	634	582	603	603	609	628	642	624	614	621	575	622	617	586	621	606	594	647	605	637	587	642	606	626	597	613	638	617	565	624	664	616	612	616	587	663	624	607	614	654	637	609	606	585	566	547	624	639	572	648	618	619	592	622	650	652	586	570	567	612	575	624	625	627	595	594	622	632	599	620	633	613	623	570	559	594	610	605	604	624	618	592	580	600	584	649	603	616	619	595	612	633	556	624	609	567	620	630	604	576	611	608	642	638	603	595	588	659	623	632	609	564	618	615	625	631	614	636	595	600	640	598	583	616	619	595	581	628	588	611	605	594	607	588	600	619	621	622	608	582	637	621	553	608	582	622	605	627	606	611	591	589	609	617	630	594	631	599	605	571	643	636	586	609	640	622	600	616	623	616	598	631	605	636	611	627	594	633	647	571	602	640	567	583	610	591	595	625	568	634	633	596	593	610	605	581	651	580	606	610	615	603	615	610	622	569	611	633	602	569	633	610	643	587	651	612	596	621	628	610	623	564	592	617	596	598	583	617	613	624	585	632	631	614	649	627	598	618	629	635	647	569	618	619	624	629	573	625	586	629	603	619	620	661	593	647	595	636	596	594	590	613	609	585	669	622	560	614	643	615	583	603	619	624	635	605	616	622	608	613	590	595	592	604	609	650	609	634	583	598	584	629	649	617	593	624	628	585	612	558	589	544	665	656	607	583	629	662	607	596	608	589	571	628	575	593	592
23750	20968	24589	27507	20968	21049	16897	2569	1218	896	782	580	509	368	355	308	271	291	249	277	248	260	237	240	255	222	219	254	213	234	235	238	213	237	214	212	242	220	221	202	193	242	225	215	208	190	204	226	223	231	231	238	215	228	225	236	205	201	212	235	212	211	235	222	205	191	187	223	217	210	195	217	211	215	239	193	189	215	187	209	210	218	210	196	214	200	204	210	193	198	209	189	210	212	238	220	165	191	215	190	180	245	237	234	228	211	224	222	214	215	207	235	183	206	201	193	235	203	215	198	218	225	250	224	240	219	200	241	226	208	211	218	221	227	207	229	213	208	211	208	215	214	220	202	243	227	195	232	206	198	195	180	197	217	221	208	199	206	203	206	201	196	218	239	214	220	224	221	209	173	212	191	205	182	231	192	236	207	221	220	203	209	199	201	182	208	198	222	181	207	203	204	199	195	198	201	220	198	212	190	211	237	235	236	195	206	213	199	219	176	204	189	211	205	212	242	235	197	213	202	201	200	195	208	184	207	214	214	221	223	237	202	201	196	209	230	226	205	211	203	220	184	225	215	212	215	206	226	218	198	208	193	201	216	211	244	230	214	207	198	212	227	221	234	226	197	234	230	190	217	212	228	209	213	203	211	216	186	200	209	199	197	215	222	224	209	220	204	190	189	236	212	212	180	225	223	223	208	218	207	198	205	216	199	200	217	205	244	235	211	197	234	220	220	218	199	218	219	205	252	234	219	197	197	234	193	242	201	226	191	237	221	215	212	229	220	202	227	255	241	204	202	185	205	197	204	217	208	228	242	201	225	183	211	217	196	209	205	230	245	194	223	222	183	209	219	229	170	233	171	196	195	195	189	205	216	190	222	206	188	208	187	202	208	241	216	219	213	209	199	210	196	187	203	212	214	203	212	207	220	207	225	218	222	211	234	200	224	226	220	211	199	225	184	239	217	196	217	219	222	259	203	218	217	210	206	228	207	192	206	199	224	211	208	218	204	217	214	200	241	226	223	229	226	214	218	202	227	218	204	214	230	237	203	195	208	231	200	198	179	211	233	192	241	210	220	219	202	176	201	235	204	179	206	205	197	205	207	206	223	210	209	242	190	226	231	205	229	182	201	223	201	232	196	195	221	217	203	214	210	227	205	195	191	202	184	189	222	189	205	216	208	221	232	218	232	212	220	209	178	162	190	196	195	204	199	187	206	197	199	220	213	212	246	224	205	212	222	232	186	199	213	195	198	211	211	225	219	201	215	202	201	211	228	213	195	193	205	208	205	231	204	226	213	211	193	226	231	208	220	212	210	200	232	222	242	200	212	199	195	227	188	196	211	194	215	216	214	205	203	221	230	204	218	204	222	219	214	251	194	192	228	240	230	207	209	222	198	212	194	209	233	215	208	196	211	210	212	241	228	200	231	192	214	240	209	206	214	198	197	219	229	192	214	213	220	199	223	216	247	184	204	194	226	225	224	201	202	213	201	214	231	183	199	202	235	220	203	217	215	183	217	230	208	167	225	181	217	244	248	243	210	192	209	197	208	201	208	200	204	185	204	162	193	196	217	230	196	227	203	216	206	204	207	211	212	210	224	215	221	230	197	185	212	216	206	211	216	216	214	226	220	211	240	213	209	192	230	217	205	209	208	214	206	228	197	233	210	203	219	239	205	202	248	201	199	175	225	213	193	208	218	215	205	215	224	208	211	235	219	170	204	228	219	207	217	184	197	225	234	229	193	213	218	202	202	237	200	206	224	213	234	184	197	229	188	212	207	239	226	214	231	222	185	210	226	207	216	220	220	200	219	211	202	205	204	191	255	190	187	200	214	203	186	189	195	201	201	194	206	210	213	235	215	193	185	212	210	207	205	233	214	217	180	204	227	207	209	198	195	202	227	185	202	221	235	218	211	234	213	182	178	212	216	230	219	196	207	231	215	217	220	186	212	199	211	204	196	214	210	200	212	221	199	234	234	213	232	197	207	230	221	260	243	214	209	241	206	207	201	190	183	209	174	212	212	249	220	215	187	211	199	193	231	235	233	214	230	204	204	223	214	228	206	206	200	203	204	197	213	221	198	227	212	213	186	193	196	204	198	194	189	219	220	213	230	236	212	214	213	221	219	203	229	220	175	208	215	212	234	188	225	223	225	210	220	211	234	209	207	232	230	205	234	222	189	194	223	228	224	198	207	223	216	229	212	219	198	211	211	200	202	221	193	197	193	207	198	203	187	227	226	233	205	229	198	242	210	202	189	208	177	228	218	193	213	218	203	212	218	203	204	193	227	235	195	204	207	198	218	228	218	225	238	207	232	197	203	203	193	211	190	210	229	201	237	224	188	223	196	210	213	196	202	216	237	232	204	201	204	228	201	208	195	219	231	208	262	203	207	204	213	225	243	206	217	210	224	192	197	189	199	216	196	215	172	207	227	224	198	210	241	208	200	220	209	222	190	207	226	205	189	188	229	191	237	186	219	204	203	218	206	209	200	202	220	220	212	235	194	215	198	222	199	219	190	208	179	237	192	223	218	223	185	193	204	201	232	216	203	208	211	216	224	196	203	223	215	232	207	198	165	213	209	196	176	210	231	221	192	249	232	205	229	205	211	212	201	233	232	196	223	206	207	199	214	187	211	184	232	237	211	215	209	205	217	203	191	195	216	221	222	214	208	231	204	200	216	204	199	194	208	208	212	217	207	212	229	214	227	221	218	211	194	197	188	208	218	226	223	224	205	202	221	207	210	188	210	226	208	214	190	245	171	220	214	199	211	229	249	213	226	219	224	194	220	212	199	200	206	197	212	200	198	189	184	206	212	208	206	240	214	205	202	203	196	228	241	210	218	229	210	189	218	215	201	208	229	182	194	213	188	207	211	216	186	214	189	189	222	234	232	208	236	228	204	194	229	221	225	214	230	214	222	216	236	204	206	218	217	212	216	204	207	197	234	218	220	208	209	216	209	192	199	223	209	206	218	229	216	204	194	207	216	225	197	220	217	220	209	229	221	229	219	188	222	242	240	221	194	197	226	208	211	224	229	202	215	230	228	211	227	199	226	205	208	235	232	218	190	214	242	213	211	223	224	197	195	205	240	223	197	182	207	208	231	181	215	229	210	194	216	248	194	205	205	227	209	192	219	231	222	185	195	206	202	213	209	184	214	222	189	206	209	207	190	203	226	233	213	206	236	223	194	212	209	212	225	191	208	200	208	188	188	225	191	214	214	198	224	214	208	192	209	226	203	201	224	226	234	203	189	207	193	214	197	228	208	227	219	192	200	213	219	205	211	197	225	222	235	230	211	241	214	217	211	241	223	217	229	211	211	211	232	217	233	225	222	203	213	221	208	229	211	225	229	199	191	205	219	198	205	179	221	217	206	190	248	206	197	218	212	192	229	230	203	202	205	214	203	209	208	203	199	220	218	203	248	244	202	234	204	213	220	216	191	214	232	224	228	224	185	216	200	222	194	192	231	223	192	185	226	202	175	228	217
9741	18918	11130	5158	3205	1850	1289	1066	832	843	728	641	657	630	619	503	575	578	568	583	513	531	563	548	523	532	533	488	552	496	546	506	539	528	460	515	521	504	521	512	550	558	549	469	518	530	563	549	595	531	545	540	480	564	551	522	554	489	553	563	485	510	519	513	521	519	539	481	592	530	550	534	498	475	531	512	535	527	527	512	516	534	538	525	503	510	526	506	516	553	533	507	503	558	516	498	518	477	519	498	503	510	554	498	502	477	490	486	499	536	507	567	498	527	483	518	488	522	526	531	567	506	501	538	525	553	513	471	528	487	540	489	511	522	522	512	494	494	553	503	530	529	530	528	548	528	498	500	508	512	532	551	481	500	553	513	559	532	540	500	520	498	495	509	533	525	524	540	519	524	542	499	507	540	497	488	500	559	571	521	578	542	531	461	527	560	510	487	526	533	495	526	526	530	544	524	535	527	475	513	515	494	468	545	527	529	547	518	521	557	541	524	528	582	505	545	534	477	523	519	517	498	511	537	490	557	507	525	528	492	517	553	528	545	511	494	524	544	520	536	547	577	491	519	528	499	535	521	507	518	479	524	514	513	515	510	550	531	564	513	522	517	534	499	538	526	477	484	533	516	509	537	522	526	547	550	551	515	492	542	511	468	541	538	504	564	516	520	579	498	532	517	522	531	515	543	500	530	508	513	506	512	521	535	503	502	498	528	510	544	506	521	531	527	548	550	533	539	486	518	533	522	550	507	467	515	507	493	505	521	533	495	542	528	537	530	504	492	542	517	515	514	537	520	522	547	474	542	566	521	524	519	558	489	526	531	541	499	523	473	522	462	512	531	541	533	526	571	489	523	495	526	510	532	504	540	533	525	555	535	493	573	544	504	523	547	529	524	535	501	508	531	495	506	552	488	528	567	530	579	537	540	499	515	515	517	530	537	500	521	547	557	548	537	522	509	508	506	582	480	537	503	514	509	545	520	515	499	493	567	523	522	485	556	523	561	531	487	507	521	567	541	476	491	488	521	530	560	561	508	518	552	493	495	528	524	474	516	531	524	492	536	517	551	535	498	517	530	521	496	527	541	546	530	511	501	509	542	537	498	543	517	516	488	522	511	540	515	455	532	475	511	519	532	519	516	514	501	559	516	502	504	527	550	523	508	525	561	505	516	527	513	536	541	538	479	543	486	511	508	559	547	542	559	515	506	543	544	503	492	509	546	537	491	543	540	538	486	511	509	527	536	530	501	524	475	486	540	546	569	530	517	524	541	559	543	521	522	459	506	504	516	535	535	525	494	514	537	517	530	543	538	466	505	512	519	541	555	538	496	524	524	531	511	528	524	524	523	549	510	497	518	521	508	518	514	509	560	530	517	524	531	507	547	519	465	498	541	522	496	529	493	578	513	519	517	528	474	499	512	509	539	493	521	533	549	497	535	541	495	551	529	542	484	525	552	567	539	511	529	519	517	505	570	521	464	532	507	500	512	510	514	520	499	524	548	525	498	510	546	534	488	549	505	579	487	486	529	548	501	514	543	541	519	526	497	518	548	526	522	552	526	511	504	517	516	531	502	543	481	520	564	520	490	527	557	544	534	499	543	515	549	502	501	518	541	496	486	560	544	517	520	562	495	554	518	533	483	510	521	516	537	539	548	493	563	500	568	521	506	478	557	493	506	536	533	471	503	487	540	543	518	524	538	506	506	496	523	506	541	521	481	539	513	510	548	530	514	509	535	499	521	518	548	564	515	574	547	510	541	564	483	471	553	519	520	550	504	513	537	558	509	528	511	504	537	500	492	516	548	535	544	521	578	497	518	531	520	526	491	552	598	534	540	510	496	539	507	508	518	500	491	511	504	515	525	527	505	547	506	577	483	530	479	509	516	507	505	522	524	492	502	509	519	546	517	552	505	469	548	509	557	532	493	510	517	534	499	508	508	550	521	539	546	513	523	499	501	522	494	517	528	507	500	529	539	519	464	506	506	522	501	543	490	533	524	519	535	522	507	499	507	560	551	498	523	526	509	563	508	515	523	521	519	532	478	554	540	502	518	494	477	524	523	518	524	525	491	549	550	488	553	506	531	488	511	520	515	531	522	503	545	504	537	491	488	544	528	526	516	554	550	519	531	509	504	525	486	528	525	517	522	521	502	508	534	532	467	491	541	545	490	499	513	525	495	507	518	529	527	502	514	517	521	496	549	542	553	521	560	567	482	500	493	536	523	525	536	570	517	495	550	529	508	514	534	509	548	504	518	477	493	513	547	560	546	551	515	510	520	494	561	544	521	518	549	520	489	512	525	498	527	540	511	512	554	569	504	537	558	539	521	489	527	502	517	488	484	516	491	520	482	529	553	521	529	526	516	514	508	541	527	543	518	500	499	496	566	555	522	556	504	529	511	538	495	524	536	526	554	535	489	558	524	503	526	564	548	526	511	517	527	525	525	529	504	515	502	488	518	520	521	529	489	534	537	517	529	555	519	579	532	502	528	509	507	541	519	523	484	534	543	510	465	509	499	555	559	527	493	501	531	499	532	503	495	544	498	516	475	544	546	507	491	516	531	486	522	525	500	492	536	518	482	536	508	511	514	549	525	535	506	529	513	500	509	525	510	527	520	506	545	535	516	554	510	494	506	536	553	513	518	518	492	522	537	515	480	548	533	502	481	539	513	522	548	509	534	546	543	546	487	540	504	536	532	524	463	501	530	474	548	529	559	492	543	555	527	534	565	533	551	515	482	524	495	528	526	570	497	511	559	532	498	535	513	504	511	529	534	572	508	502	502	518	561	492	547	514	491	544	508	489	516	525	498	512	516	497	527	538	521	549	545	499	489	471	524	523	519	514	490	521	545	555	505	521	542	518	494	555	552	520	502	452	497	526	507	527	515	535	507	512	539	554	556	487	520	499	556	532	549	503	528	485	531	541	541	532	505	511	507	514	512	593	529	520	487	501	545	524	537	543	497	508	528	547	507	517	520	531	494	539	493	511	535	550	520	499	524	543	465	562	516	512	490	532	497	506	494	504	497	503	500	534	574	540	538	526	530	485	518	498	525	475	527	525	552	528	505	541	507	528	526	523	479	473	496	504	529	506	490	549	560	536	526	466	513	508	539	538	527	523	529	497	511	523	490	534	521	525	513	514	548	480	526	524	568	491	537	492	504	542	468	537	497	547	528	513	518	520	513	514	529	522	494	509	517	558	529	532	543	530	478	504	502	517	536	527	512	510	484	543	527	512	491	519	530	532	528	494	533	539	534	515	515	535	537	504	530	487	478	503	524	522	506	489	499	520	534	532	555	507	527	493	534	513	532	510	503	498	529	501	509	517	543	501	505	568	507	494	494	522	515	539	555	501	536	482	504	502	503	516	536	554	515	497	509	507	478	541	521	527	518	523	523	541	495	538	532	553	491	564	542	496	496	515	501	531	535	516	557	533	491	517	557	527	485	513	510	531	518	535	521	535	473	519	503	527	511	543	538	508	504	550	532
30678	20945	15500	4894	2156	1451	1027	824	685	608	489	454	394	361	363	330	346	365	358	350	372	331	316	345	350	317	332	350	353	327	360	363	339	331	371	342	350	366	316	334	327	312	327	365	296	310	376	313	333	369	343	342	334	316	359	314	336	323	304	344	341	351	326	308	332	322	321	349	325	393	310	299	304	354	305	316	282	333	358	310	355	317	350	317	334	341	327	369	345	321	337	355	334	315	357	345	329	336	300	345	331	344	338	349	336	330	311	330	335	330	342	377	341	309	350	346	325	307	336	317	313	334	352	336	325	335	331	337	330	345	323	358	322	353	349	327	341	310	331	356	317	362	341	328	298	353	341	354	320	320	325	342	325	330	333	331	336	321	322	326	319	311	342	311	341	302	385	324	312	334	343	325	322	330	348	297	330	302	307	326	352	324	337	298	313	313	333	335	328	311	298	282	346	345	314	347	341	362	337	335	353	308	324	358	365	351	308	317	322	338	328	323	355	331	349	319	346	335	321	313	364	334	284	327	356	342	303	321	349	342	339	370	313	305	313	337	318	325	367	363	309	310	351	303	317	326	323	321	361	317	350	331	348	326	339	306	355	353	320	300	321	333	325	344	329	327	313	326	298	346	337	319	341	337	320	299	323	360	294	351	341	344	308	339	296	361	317	300	344	309	313	300	307	311	317	332	346	344	325	306	317	342	290	297	323	322	324	307	317	335	328	365	325	334	357	299	342	331	336	353	331	349	357	348	362	330	331	339	348	305	364	326	335	303	291	359	359	334	316	333	330	364	322	335	326	341	318	335	323	317	349	306	326	290	320	325	331	354	300	383	320	322	327	341	335	301	362	314	360	305	310	326	336	369	354	339	338	332	311	310	336	373	316	349	342	348	317	345	364	299	322	330	327	329	326	335	320	335	309	328	315	315	344	312	324	345	331	371	327	361	357	316	315	328	365	315	334	330	358	327	329	322	283	323	316	303	321	320	312	313	307	343	291	323	319	340	345	315	351	337	301	300	333	344	368	343	344	325	321	339	337	314	332	333	346	345	316	326	360	359	349	326	348	328	328	326	328	343	350	344	338	341	360	342	348	315	378	309	337	318	353	348	325	316	325	330	323	335	328	316	331	329	348	319	350	333	368	313	340	322	342	321	359	351	334	305	359	293	323	328	340	348	331	300	323	292	309	325	345	307	333	325	356	340	342	306	318	333	380	308	314	321	324	334	314	322	311	380	360	334	332	335	306	353	347	330	345	329	315	331	310	328	333	360	326	330	340	343	348	297	322	320	379	343	307	352	329	372	328	328	347	368	317	310	336	320	317	303	342	296	332	342	343	341	356	311	314	307	311	338	331	322	315	321	301	344	320	284	306	349	350	340	303	334	336	316	287	316	335	326	305	363	329	378	314	346	332	301	337	319	317	300	276	315	296	290	339	361	347	330	301	334	343	329	323	343	340	328	342	322	346	323	311	319	314	326	314	352	311	320	362	327	339	351	328	332	339	317	327	336	363	355	328	336	355	356	288	327	340	328	335	344	317	314	349	319	374	352	354	327	345	346	319	330	361	279	321	335	325	331	330	353	321	304	356	314	330	336	371	307	326	343	323	345	320	341	303	336	305	346	344	340	357	319	363	323	330	344	336	327	339	355	319	345	302	343	346	328	318	325	344	343	363	332	317	346	355	344	324	351	328	291	327	392	307	346	324	349	354	317	337	310	331	343	359	308	379	340	350	339	332	324	299	332	372	348	344	327	321	330	313	327	339	328	353	355	317	322	332	337	309	316	311	368	385	333	321	325	333	330	352	315	316	364	329	320	308	346	331	326	330	313	332	300	318	322	362	327	347	344	338	336	364	326	323	351	323	325	334	319	335	311	346	342	316	344	334	328	325	354	352	299	327	327	304	303	323	327	319	330	317	349	332	351	325	310	296	324	324	320	339	337	349	359	309	297	296	333	365	370	312	317	342	309	365	336	320	323	364	333	331	328	372	331	331	317	362	339	312	308	337	261	345	330	338	334	348	319	337	351	345	364	314	333	323	334	324	310	315	341	328	302	329	363	303	323	338	356	328	332	352	302	317	328	324	308	355	338	321	331	348	291	326	295	372	354	336	318	319	331	346	356	313	375	321	355	314	332	323	326	337	297	332	352	355	335	364	357	336	322	313	322	293	311	312	365	322	365	374	318	332	328	337	337	345	315	336	316	333	344	315	354	355	296	315	313	306	326	338	315	321	310	329	347	350	331	367	334	339	345	352	361	340	353	363	332	306	323	328	325	308	318	331	337	351	337	331	352	334	358	306	347	336	323	322	335	326	368	347	356	348	341	316	353	298	320	331	356	306	343	342	321	350	333	294	327	295	360	327	323	310	315	302	356	327	293	323	322	340	367	315	342	335	326	323	349	314	319	358	329	332	323	350	345	337	298	367	324	335	326	322	357	333	333	324	337	352	346	328	318	318	346	312	310	330	318	312	305	351	301	368	367	336	316	318	292	312	323	328	309	347	330	318	300	321	302	330	301	323	296	317	310	321	331	334	329	339	311	329	336	326	327	324	338	354	322	357	326	349	323	345	331	317	364	340	345	365	367	332	357	318	347	323	301	314	335	339	325	391	314	329	337	292	325	350	330	315	338	314	355	313	322	319	312	326	330	334	332	352	335	319	318	312	310	310	319	316	332	331	328	351	304	317	325	336	357	311	353	320	309	314	329	292	340	333	317	313	334	329	339	317	382	315	312	335	321	325	322	317	324	344	348	322	318	358	342	323	361	324	312	328	354	360	326	304	325	323	329	329	345	332	340	324	310	335	319	347	316	310	342	332	320	355	316	325	368	335	346	314	343	315	342	292	325	313	326	333	325	351	320	352	313	349	340	332	372	319	349	324	335	363	354	324	326	341	328	336	332	287	322	330	356	362	304	366	331	353	334	349	316	334	314	335	353	335	338	358	335	312	319	363	326	336	332	341	297	334	308	335	344	330	346	328	324	345	281	320	338	360	348	322	331	326	341	310	359	352	325	324	333	338	355	300	349	278	330	315	350	322	337	357	347	342	310	313	317	335	340	335	300	323	326	354	352	346	319	304	334	319	303	335	357	365	347	387	308	344	327	330	324	329	280	301	303	342	329	335	323	363	327	343	345	344	349	332	342	340	305	346	315	366	312	370	332	344	309	347	308	334	318	320	316	342	319	324	375	318	354	336	328	344	326	324	343	330	332	290	331	326	337	289	349	322	319	322	294	344	316	330	316	314	341	317	325	340	324	313	317	300	320	297	318	372	333	306	324	333	311	342	356	347	293	329	336	345	305	318	319	337	299	369	308	309	354	354	350	367	334	359	329	317	310	356	323	357	308	375	341	312	334	322	358	366	315	315	343	361	347	333	339	330	312	345	367	352	333	317	349	302	320	332	329	303	338	322	298	332	324	319	337	325	326	354	354	326	305	349	331	328	332	339	345	340	354	346	303	333	355	321	337	311	332	326	358	305	327
9669	10361	5577	2623	1784	1278	1062	997	889	806	838	824	813	767	848	764	773	818	792	770	812	805	822	805	773	799	811	797	800	814	793	776	788	785	820	771	804	822	774	767	819	784	797	789	764	775	811	781	771	761	771	758	817	764	819	792	769	811	805	735	798	778	831	799	778	764	812	767	773	807	764	809	770	760	807	818	820	781	826	794	789	795	788	830	754	759	789	792	750	826	749	740	813	774	744	782	791	787	889	782	781	809	780	782	747	768	763	768	804	754	769	754	785	723	779	772	797	797	730	773	763	758	762	737	810	775	745	820	780	781	758	796	746	781	822	765	802	813	797	819	796	768	805	840	768	779	777	773	771	792	726	827	791	755	759	835	753	789	765	773	802	840	748	790	783	797	754	769	794	774	749	803	772	780	791	711	796	780	758	806	797	790	745	805	772	762	763	744	850	772	823	815	761	784	800	755	785	777	802	781	777	832	802	782	792	830	749	791	784	783	860	826	798	806	746	833	766	804	811	752	765	789	742	783	812	810	755	796	784	753	765	816	810	818	769	764	782	811	744	755	758	775	810	792	722	809	766	794	770	804	816	798	789	760	793	821	757	789	763	773	771	759	779	839	813	760	783	783	776	753	745	743	753	778	776	760	757	825	769	743	799	836	789	774	790	788	817	769	756	761	807	856	779	762	791	845	772	758	773	802	764	811	772	753	833	776	813	752	779	750	760	788	848	780	780	795	780	758	818	781	763	796	777	781	788	796	781	814	752	769	758	772	765	789	799	746	768	807	803	789	798	772	813	744	785	753	823	839	794	742	791	778	804	759	768	804	779	755	786	795	779	789	801	806	766	796	761	816	756	801	795	812	745	782	788	726	757	758	770	734	826	767	756	752	813	832	787	807	761	801	789	807	784	818	789	741	794	798	799	789	761	787	783	761	776	800	770	791	818	803	731	802	794	756	759	781	816	806	784	790	800	830	789	745	794	743	780	783	786	769	756	788	792	792	792	787	805	809	762	789	740	803	801	780	773	798	782	782	760	781	788	747	793	756	773	739	840	768	782	786	787	744	767	753	754	726	775	829	771	800	776	854	801	792	772	760	736	822	783	776	792	779	794	786	795	764	775	767	724	816	793	811	779	738	756	806	779	797	729	778	808	737	792	776	796	760	765	805	767	791	819	767	800	824	824	794	746	785	791	820	768	791	772	774	810	771	805	780	786	807	790	773	740	787	773	806	784	777	783	778	816	845	813	775	771	834	760	721	812	773	789	774	798	760	790	814	752	796	764	777	827	794	783	749	773	751	761	765	779	777	780	753	793	709	828	826	792	731	784	801	774	757	795	811	797	799	830	746	762	787	807	799	767	793	768	796	764	747	802	791	761	823	749	746	749	818	804	778	818	774	761	823	755	826	802	764	847	805	791	760	799	780	816	778	739	787	789	744	817	764	760	802	833	772	737	726	756	793	803	790	762	782	785	788	803	762	819	762	756	802	799	792	812	749	831	798	777	819	758	763	749	817	798	754	795	728	812	772	774	806	793	821	772	767	786	794	791	806	774	756	766	771	791	778	800	790	759	737	757	787	755	737	797	786	770	788	766	763	836	844	713	755	770	821	788	766	803	831	777	797	857	787	789	795	775	769	831	771	759	774	814	784	813	824	817	820	789	751	768	812	772	786	830	751	796	795	777	786	803	759	792	739	771	841	806	775	755	761	737	811	796	736	766	803	741	805	798	784	773	790	769	772	778	832	770	781	832	751	785	813	835	821	833	800	747	798	785	765	779	715	778	756	787	765	778	726	813	792	821	788	778	838	785	760	757	811	761	797	791	825	829	783	776	727	730	790	749	797	805	753	788	794	765	788	784	811	787	750	801	821	797	798	800	786	776	754	788	781	807	833	795	763	747	805	739	816	754	835	769	807	755	775	800	858	753	823	786	789	785	774	763	804	790	783	828	748	803	754	782	815	816	797	827	808	751	763	751	754	765	798	748	759	771	792	802	757	782	795	829	791	831	728	805	813	786	817	788	784	758	757	775	800	785	790	750	763	817	731	773	801	807	743	762	775	826	818	767	766	805	749	761	721	781	818	807	740	751	750	814	783	839	804	764	791	820	774	836	837	784	794	802	809	750	818	785	812	750	766	831	772	744	795	800	789	810	786	823	819	819	774	810	778	764	783	725	781	782	761	828	767	806	780	782	820	748	776	791	787	784	742	729	763	837	760	803	774	751	791	768	787	792	814	747	816	767	779	789	800	778	830	796	765	800	809	790	794	778	781	819	827	801	741	788	780	766	807	767	781	811	816	782	805	747	790	808	769	757	813	755	796	793	773	792	746	725	776	730	803	740	783	799	793	772	746	814	740	815	792	844	798	823	778	792	788	789	778	791	763	792	805	767	835	778	739	764	796	809	794	802	760	807	783	793	791	755	824	772	808	753	778	786	763	846	770	813	770	797	786	759	771	777	816	817	807	807	801	810	720	763	797	783	797	815	850	817	764	801	831	803	783	822	795	780	786	804	799	787	743	759	763	790	748	829	779	810	801	762	753	802	790	742	800	782	767	762	812	824	784	810	792	756	823	747	787	752	810	810	819	736	804	777	851	793	748	775	722	840	824	743	783	747	766	762	818	761	774	810	766	778	750	820	785	772	774	841	775	805	800	750	812	782	744	772	809	744	772	801	796	766	828	785	797	754	799	774	815	793	856	741	770	765	779	805	802	767	783	836	794	814	817	738	781	804	735	731	790	775	748	761	749	794	808	820	792	825	785	820	815	792	829	786	749	777	810	794	793	751	762	839	790	792	815	810	774	831	729	844	806	780	791	783	798	805	786	779	784	799	802	828	808	826	799	793	739	759	725	779	793	787	763	797	775	767	833	798	796	837	772	761	759	812	775	777	764	780	772	762	774	799	781	790	755	747	791	825	787	755	779	756	768	796	768	798	784	735	788	787	793	777	811	812	851	789	750	788	776	783	773	830	750	782	790	785	803	770	814	809	812	803	747	819	773	781	777	766	794	830	783	787	783	820	739	776	800	837	780	821	791	740	785	763	768	781	790	804	792	785	786	795	784	765	780	784	782	767	753	738	767	774	777	726	766	782	816	815	751	805	778	793	772	773	798	737	768	802	737	763	826	781	843	771	802	834	805	809	821	776	774	797	777	754	763	767	809	740	791	789	786	807	803	793	726	805	796	783	795	770	764	754	771	751	780	786	819	797	775	764	791	778	780	757	799	771	722	783	789	783	791	824	858	784	829	777	762	839	748	764	767	831	799	817	812	756	801	768	852	749	794	829	798	800	738	786	744	778	780	785	841	779	851	844	815	751	776	736	797	759	802	788	748	788	772	841	738	740	709	798	789	767	773	772	769	743	760	785	786	781	736	802	798	783	781	780	790	779	702	779	750	795	826	805	740	805	795	782	780	744	806	764	810	773	734	786	817	791	802	754	774	771	756	775	759	798	737	756	810	797	754	834	765	808	767	806	824	819	800
24344	20962	24257	27843	20968	19411	3092	1358	848	699	591	429	399	377	352	309	301	333	281	296	297	276	226	268	256	251	242	295	270	282	268	249	284	252	245	287	243	255	228	258	242	236	256	256	282	266	243	279	240	236	257	245	270	286	251	256	277	266	258	255	274	276	279	259	300	230	285	268	263	286	255	251	245	255	231	241	277	210	253	271	274	282	266	256	270	251	242	251	232	225	250	263	263	237	283	235	199	256	268	256	274	228	240	250	256	263	274	250	237	292	280	277	271	219	242	255	280	254	242	222	266	253	235	270	261	279	259	274	254	254	264	261	274	236	245	257	261	275	259	243	261	241	270	235	233	215	257	261	243	219	269	242	241	251	272	304	241	256	253	258	283	253	265	251	261	246	248	234	255	255	273	262	239	267	248	247	258	244	232	231	255	250	240	248	241	252	242	259	246	247	268	268	258	278	259	250	311	267	265	236	232	269	251	247	258	248	252	267	296	251	262	244	233	301	252	253	245	286	242	250	272	248	264	236	253	249	234	239	237	227	248	266	239	260	248	270	261	243	248	253	261	265	246	278	244	264	265	265	266	252	244	269	276	219	245	259	243	242	214	253	276	263	279	270	245	270	259	242	262	243	231	269	237	258	244	267	260	256	237	249	229	258	230	273	220	261	236	253	247	285	243	251	257	234	249	245	250	261	274	249	250	255	245	255	245	258	260	273	232	258	253	252	244	305	248	238	275	271	266	269	239	250	238	261	260	260	270	257	288	257	262	267	235	269	255	225	263	287	243	272	242	222	265	243	288	255	245	275	235	235	260	251	244	259	240	281	258	253	263	269	260	286	243	260	259	242	248	265	239	265	241	257	268	275	254	272	255	251	281	244	263	241	277	297	262	257	276	256	236	248	274	260	270	273	248	260	253	233	249	258	258	232	250	247	245	286	267	258	257	252	241	260	262	237	269	252	269	237	269	276	259	225	237	279	251	296	236	239	282	238	269	254	246	253	237	251	278	260	278	230	266	274	249	243	244	298	289	259	235	264	239	246	270	253	269	263	251	241	248	248	246	254	284	260	257	288	255	257	242	238	248	268	268	299	223	265	222	255	263	255	277	266	275	267	235	232	269	239	240	274	227	250	297	277	265	258	244	268	266	232	260	277	256	242	264	280	210	250	270	240	220	245	263	246	241	225	272	269	270	292	275	253	215	242	266	263	242	247	261	249	223	250	256	261	259	240	256	254	264	256	213	260	241	266	248	293	281	259	249	266	296	230	245	260	270	267	252	273	266	244	248	228	248	237	230	255	276	265	259	266	234	261	250	227	280	261	269	292	249	236	271	240	242	250	270	242	256	240	263	258	241	274	235	250	267	253	265	235	249	228	266	241	231	260	237	254	246	244	267	269	241	258	225	247	237	250	272	272	268	232	291	253	264	248	249	228	238	258	246	259	240	271	227	236	243	269	271	257	261	256	267	211	259	241	254	250	249	247	219	293	240	267	291	251	235	280	285	238	257	256	306	259	249	241	259	239	253	228	260	255	254	244	301	273	269	254	282	254	270	255	246	268	272	261	250	242	266	223	264	255	262	258	256	248	245	227	248	247	219	241	258	259	257	240	281	278	289	244	296	264	266	283	221	263	249	265	239	296	271	280	228	271	255	256	259	291	252	279	261	267	264	282	236	214	252	263	233	244	222	257	224	233	271	245	276	267	275	248	276	273	266	260	219	262	263	241	273	265	268	241	257	267	243	273	243	203	251	240	240	228	272	242	238	242	251	264	292	254	265	240	253	254	262	243	254	259	260	221	268	248	264	264	295	274	248	251	286	248	259	294	261	271	258	257	253	264	255	253	248	235	259	232	274	240	271	228	285	257	215	274	247	249	255	262	266	288	258	243	241	218	298	271	252	234	245	251	258	278	242	245	273	257	242	248	247	263	222	251	246	230	267	224	246	251	266	243	241	253	291	247	245	224	262	226	249	237	258	254	284	267	280	237	297	247	265	272	251	258	233	237	258	276	256	242	246	224	284	265	263	244	263	265	216	252	279	283	236	245	240	254	241	271	266	261	228	220	239	253	263	261	227	233	271	275	267	238	249	279	259	273	255	255	275	278	271	245	228	272	288	283	269	245	262	238	248	247	250	270	268	241	245	286	278	259	242	277	257	260	238	259	282	278	258	275	239	267	275	253	267	256	248	250	252	263	249	268	301	249	244	271	267	255	247	294	263	243	238	232	260	261	233	248	275	256	269	270	263	249	254	243	231	278	291	249	271	237	270	273	272	231	282	260	244	256	264	234	264	265	264	267	229	238	258	223	256	255	242	262	260	250	260	228	247	239	267	268	240	262	265	264	218	286	252	216	249	228	263	251	238	247	239	253	248	276	236	256	247	253	275	254	236	237	280	240	277	265	271	231	242	273	266	251	266	241	215	261	276	255	249	283	264	294	267	271	240	239	230	253	268	269	257	276	249	224	248	227	261	246	257	273	272	261	250	253	239	247	259	256	274	269	284	245	264	252	246	241	219	261	234	264	251	263	274	254	267	253	243	270	266	269	264	237	255	259	249	232	273	253	234	207	263	259	246	260	263	230	280	280	268	270	274	248	266	275	265	258	273	245	291	253	242	268	247	273	242	271	240	292	271	230	211	251	265	225	251	240	267	273	275	229	251	248	235	251	276	255	241	265	261	264	252	254	243	260	247	232	256	281	227	259	269	270	287	254	258	251	269	256	251	233	278	257	244	277	256	247	273	232	233	240	256	250	235	266	233	260	254	260	261	247	247	262	264	239	264	236	254	264	246	251	225	264	272	258	277	267	239	290	271	253	276	263	243	285	289	240	297	238	247	249	259	258	234	246	277	248	254	259	235	227	254	261	288	270	268	276	286	259	265	304	241	217	248	229	254	267	263	250	255	261	254	235	259	244	252	260	272	235	227	242	232	280	230	249	259	275	266	261	252	274	260	285	247	286	269	274	289	257	288	252	275	246	268	288	259	254	241	242	255	239	251	264	251	243	265	271	263	247	262	287	276	277	293	263	243	247	268	261	259	251	274	238	243	251	260	252	266	298	236	266	240	265	282	288	245	272	263	249	253	259	265	237	273	265	255	252	247	231	253	274	261	266	252	269	283	213	258	228	261	255	242	278	259	271	265	255	280	260	243	251	257	282	261	262	236	251	263	279	256	273	231	253	253	249	278	237	261	240	232	255	249	234	275	265	261	260	270	240	251	236	266	263	250	287	269	261	253	257	261	270	257	259	257	262	263	235	273	234	262	258	264	260	248	248	232	255	250	279	238	257	255	261	259	268	253	276	259	249	263	269	273	266	243	299	265	281	257	262	276	285	271	253	251	263	266	242	233	247	278	232	255	260	224	254	233	263	260	251	239	274	246	273	216	249	296	258	263	261	263	255	250	251	243	257	265	238	264	266	236	288	258	263	231	248	259	259	240	258	234	245	275	252	242	277	245	231	256	264	281	279	220	234	287	281	259	274
8357	15546	8496	3965	2329	1582	1166	1004	865	799	761	687	652	659	646	658	624	631	645	640	642	609	641	639	623	625	599	643	575	607	599	610	633	591	616	639	608	562	645	628	653	608	600	632	585	603	601	590	610	610	635	655	633	611	657	603	619	590	632	635	629	612	663	640	660	629	602	651	665	575	639	627	639	599	581	585	591	648	686	589	659	657	624	650	576	579	657	658	646	592	612	615	636	638	709	588	629	636	605	637	619	578	636	639	601	597	645	604	612	604	615	576	642	565	617	558	606	620	620	647	615	615	582	581	609	608	610	635	608	591	609	619	606	654	603	569	636	631	606	631	617	646	616	605	590	632	625	633	626	631	624	635	673	640	604	616	611	658	620	569	647	607	595	605	583	637	638	621	634	554	627	673	617	674	619	670	598	647	580	676	635	618	611	610	603	599	618	624	659	644	577	622	608	595	591	602	607	653	637	632	635	624	634	627	616	595	575	616	599	620	596	606	596	650	671	567	628	632	615	623	663	629	623	621	655	640	600	621	624	630	562	588	616	632	623	641	560	585	601	650	610	595	609	631	614	652	592	611	620	614	611	602	662	615	638	611	616	638	664	637	623	603	644	646	629	637	597	608	578	634	545	624	619	662	617	612	609	636	623	616	638	631	610	580	599	590	612	592	625	618	629	607	607	640	607	640	593	620	613	652	636	587	618	629	644	615	595	594	624	644	627	618	628	631	650	580	593	586	612	625	606	647	622	615	610	618	576	620	608	632	612	578	634	630	635	652	600	659	631	607	616	601	626	656	620	618	620	613	612	614	609	637	616	611	633	636	561	624	576	623	579	617	605	587	634	606	626	605	641	611	617	609	620	632	624	614	637	606	621	638	641	585	636	629	643	628	581	629	619	610	660	611	647	635	600	646	584	631	569	597	626	615	620	597	615	612	617	623	601	608	594	611	668	601	652	617	613	623	653	621	581	635	603	616	566	617	604	587	613	628	634	624	601	616	643	644	640	647	555	642	633	625	609	592	608	617	621	615	611	650	629	618	649	612	616	648	603	655	618	590	642	600	651	633	631	603	607	584	610	663	617	603	619	629	615	588	633	650	611	658	645	633	576	597	652	594	622	643	613	607	657	601	615	627	593	595	605	605	631	595	636	644	638	649	617	632	596	631	627	600	636	622	584	635	654	613	626	587	605	631	607	614	620	625	596	628	593	612	633	624	638	622	594	614	632	609	614	617	595	643	640	689	584	655	584	590	569	646	606	621	671	573	611	598	684	637	594	568	663	561	607	654	656	614	613	597	600	640	609	592	638	635	601	625	644	620	634	647	640	609	585	656	574	609	635	642	606	586	635	582	625	603	609	642	601	593	598	621	660	617	634	619	601	643	635	613	635	575	617	637	621	603	591	650	578	568	591	655	628	633	595	606	639	628	611	597	601	588	582	636	620	607	605	642	623	627	612	608	601	626	657	615	599	578	648	580	633	609	578	618	608	620	591	664	598	624	571	622	639	621	630	646	619	635	627	602	612	646	557	595	641	627	659	633	642	590	617	639	643	599	644	625	611	598	618	656	623	590	615	599	553	554	611	615	645	623	618	640	636	592	633	600	594	634	600	619	580	642	631	601	621	595	605	636	617	617	627	604	642	597	648	582	572	609	638	633	630	591	619	607	604	585	655	628	628	658	630	611	625	584	587	629	633	605	576	652	627	622	617	581	574	620	643	589	592	657	598	573	603	560	639	582	619	664	567	604	605	624	643	656	609	564	575	612	649	593	601	625	626	623	619	613	658	590	633	612	593	629	646	588	566	589	623	613	634	615	622	620	667	602	609	612	642	654	648	650	621	613	602	585	650	637	599	659	642	626	625	617	619	622	642	618	569	613	602	640	635	590	644	664	599	626	644	596	647	621	579	590	647	604	636	641	605	653	638	610	641	666	629	571	645	636	627	593	593	637	631	678	621	656	643	649	615	614	598	560	630	577	611	636	599	589	630	598	621	605	620	613	632	564	588	613	598	610	623	600	639	634	618	594	598	663	623	553	611	645	613	637	622	592	621	640	595	623	626	603	620	608	612	603	656	601	583	613	600	602	628	604	587	637	612	615	588	622	629	647	596	584	634	576	590	689	602	623	651	589	590	622	629	632	625	640	607	631	608	605	594	614	587	599	659	653	653	607	594	580	645	656	575	601	609	637	629	676	629	651	622	633	604	617	639	645	654	598	611	632	625	614	604	633	625	607	600	628	570	640	616	609	585	665	574	626	622	634	602	586	615	617	633	587	600	625	675	656	612	611	586	587	596	607	594	623	627	630	626	647	650	621	626	601	630	614	637	628	595	604	683	596	623	616	642	583	595	638	629	622	602	661	604	621	644	587	590	595	608	594	594	597	599	622	602	634	623	639	663	611	630	618	647	637	595	628	636	643	583	587	607	595	604	590	603	645	633	596	585	608	619	633	582	643	627	645	574	619	608	642	632	646	586	563	618	620	637	602	605	623	665	617	652	618	692	614	587	625	643	616	607	611	605	622	643	647	607	564	616	589	605	599	614	625	613	593	592	631	617	601	625	646	628	631	611	597	617	572	574	612	605	594	589	605	630	601	635	649	577	616	648	609	629	637	600	597	613	600	656	625	619	593	651	612	603	621	618	628	606	624	608	618	616	643	620	636	621	589	619	579	655	611	588	558	628	637	640	604	633	657	625	610	611	603	619	586	600	617	614	551	603	640	632	666	622	649	583	644	614	608	648	605	616	627	591	615	654	619	596	615	588	610	653	644	629	612	621	651	626	578	597	614	671	609	603	601	609	606	621	661	630	617	628	568	615	637	602	635	651	628	628	630	606	625	641	647	586	629	606	568	625	627	638	611	627	621	611	638	580	612	595	593	642	610	607	620	635	564	658	616	622	646	583	593	643	598	669	616	591	632	641	642	633	618	581	650	653	580	602	669	584	579	623	617	593	639	600	605	667	606	625	596	649	626	624	655	592	574	652	619	572	614	638	686	644	646	619	648	585	624	625	608	642	625	582	578	636	599	659	620	640	560	637	655	585	582	611	619	613	581	629	631	649	637	581	597	560	623	648	636	588	619	617	620	664	601	615	593	613	583	590	636	598	633	643	599	639	591	587	636	627	638	595	598	615	660	606	621	660	608	618	613	583	570	610	626	635	577	642	612	558	626	585	632	568	609	605	596	651	588	587	646	604	594	603	622	586	608	617	608	596	595	587	648	601	610	592	591	585	637	605	627	594	586	605	570	629	644	636	612	632	649	629	571	609	633	641	593	597	586	606	611	579	579	604	599	615	604	629	628	594	624	614	598	608	588	645	601	597	600	621	653	617	567	641	580	598	592	579	598	622	598	588	599	632	611	613	643	632	590	623	612	619	587	621	601	608	581	610	577	633	627	631	645	652	627	548	588	652	601	650	623	637	619	688	612	615	637	604	593	619	609	613	627	580	638	564	614	627	657	580	643	628	622	611	654	601	615	609	630
23712	20946	24605	27459	20953	21039	17010	2696	1258	962	752	600	471	393	325	303	272	296	305	261	266	233	246	242	245	263	249	224	245	244	206	213	258	221	200	236	219	238	226	233	219	203	240	221	244	233	236	251	215	224	230	213	221	200	239	243	226	224	248	239	210	207	207	252	237	223	200	204	199	233	215	222	210	195	222	226	227	237	236	219	207	204	219	214	200	192	224	236	193	231	224	222	172	191	210	222	211	227	182	199	219	214	211	223	213	180	224	200	241	219	235	246	245	212	217	208	227	225	204	224	205	217	239	262	208	205	220	206	207	201	183	219	210	221	223	226	192	213	208	224	230	236	235	225	236	193	230	264	183	210	243	233	226	202	231	217	222	204	194	235	204	221	212	201	248	210	217	228	207	237	216	231	227	197	210	222	214	202	222	229	221	207	231	227	231	190	236	196	199	198	225	222	211	229	212	223	223	219	223	208	195	240	196	192	192	246	227	213	215	200	218	220	216	204	219	203	201	227	209	217	203	216	211	210	188	226	210	207	241	218	231	250	208	179	222	222	226	209	231	207	221	213	221	245	218	230	242	195	213	237	196	220	220	201	224	212	220	228	218	215	230	201	212	224	223	191	189	221	226	228	217	210	208	245	219	224	212	217	194	218	203	224	205	223	214	230	220	217	213	204	238	218	216	224	234	220	199	188	223	207	206	207	220	209	196	257	214	222	225	216	214	219	223	225	208	204	227	217	224	195	198	201	213	202	209	230	238	212	227	216	229	225	223	196	202	209	243	193	230	217	219	224	217	215	225	202	218	191	216	188	213	210	219	208	229	208	215	226	221	215	228	213	242	198	177	195	199	227	206	198	215	218	226	200	230	229	250	245	231	205	201	220	247	187	202	223	211	213	236	206	208	212	213	207	244	234	229	214	200	210	206	211	192	205	234	234	224	238	219	194	198	214	223	208	212	223	219	223	203	211	223	197	197	186	198	232	241	227	216	219	198	246	204	200	237	239	218	214	248	229	229	234	202	196	230	205	244	228	220	243	227	236	209	205	241	197	226	188	202	214	229	242	215	201	242	195	218	217	235	225	224	183	212	216	213	219	220	217	231	224	234	236	207	201	204	219	224	238	199	185	229	247	214	227	225	248	217	229	214	219	206	213	211	218	212	242	225	212	243	254	220	242	219	233	180	225	231	244	236	225	253	233	222	187	222	243	228	210	234	185	201	202	234	191	229	215	213	222	205	230	224	202	199	213	225	213	210	210	198	184	223	194	191	206	222	236	194	207	192	213	207	219	209	224	198	186	193	205	209	210	228	201	222	216	214	179	225	220	214	200	199	225	250	230	228	239	204	199	222	198	192	213	231	251	204	227	186	194	215	220	231	192	215	216	218	237	200	222	224	197	201	236	224	221	203	222	205	246	221	212	220	223	203	223	237	213	208	199	232	216	239	214	208	218	205	212	231	220	225	206	224	208	227	241	214	213	186	213	226	247	208	232	212	234	213	211	247	204	199	213	193	258	213	217	223	221	217	206	222	196	225	214	243	229	194	219	205	211	236	201	236	220	227	219	215	215	236	197	214	203	219	221	205	246	252	208	203	196	239	200	239	223	184	220	211	206	209	221	190	201	233	222	236	222	212	215	218	180	214	212	237	241	195	206	200	229	207	211	238	220	224	198	220	220	198	217	216	225	234	240	225	207	183	214	197	203	193	195	210	213	209	230	223	222	221	216	238	224	199	215	265	219	230	199	227	232	228	218	225	220	201	219	220	222	208	202	204	217	234	240	216	190	191	250	230	225	202	234	206	207	218	219	187	209	208	207	232	232	252	203	184	218	245	218	219	210	204	243	251	191	200	229	246	199	205	231	228	206	234	224	225	198	215	220	252	216	224	246	200	202	236	227	201	203	228	226	218	203	209	190	208	238	210	228	242	226	211	254	212	229	229	225	229	230	240	258	238	207	219	208	202	220	201	208	212	219	204	226	241	216	239	220	216	238	210	188	192	215	222	221	228	229	212	244	217	233	205	188	211	226	220	214	250	234	217	225	209	185	214	220	214	193	205	203	205	209	226	226	203	222	198	232	215	232	220	208	234	214	217	219	217	208	232	225	192	211	257	203	198	229	234	214	229	231	195	212	190	220	197	203	258	231	221	209	210	209	230	216	221	216	216	216	225	216	224	219	234	239	217	217	199	216	235	211	223	214	233	240	183	205	204	189	213	204	225	212	206	202	216	230	231	197	222	224	214	230	217	221	232	201	239	223	247	217	205	193	191	223	211	232	195	232	242	212	217	236	217	227	193	216	211	198	201	236	226	207	213	201	207	201	220	233	202	221	221	193	235	213	218	235	229	247	240	209	212	217	221	226	249	199	234	225	219	228	201	218	214	193	211	230	184	199	208	230	202	183	193	204	214	193	200	197	224	209	217	219	210	199	209	243	196	195	208	190	226	225	198	213	185	223	219	210	214	214	203	204	198	205	244	185	247	224	248	225	193	239	195	201	246	190	235	208	203	205	222	229	207	202	210	182	234	202	223	203	209	209	237	207	237	177	207	216	223	202	196	215	209	204	203	220	219	212	230	210	223	210	213	214	236	188	246	221	212	213	236	240	215	218	211	201	213	200	221	211	202	241	235	235	238	232	226	210	200	234	225	198	201	226	212	187	253	202	209	212	202	203	208	225	233	224	215	234	211	198	192	235	205	224	201	206	223	235	204	194	218	185	239	217	213	201	238	211	202	208	232	213	232	221	214	206	232	227	229	219	227	201	212	219	236	193	214	193	218	233	211	235	221	205	216	228	220	206	238	204	208	231	190	229	205	207	229	225	216	202	240	217	210	211	231	207	223	228	230	209	224	217	204	214	232	202	221	222	219	214	214	249	258	235	225	199	196	206	212	237	205	210	234	216	224	210	196	221	202	216	189	224	193	219	219	230	216	193	230	220	221	220	207	218	211	230	214	199	237	197	216	228	214	216	232	217	221	209	231	199	203	202	206	193	229	206	252	198	228	198	223	214	243	223	216	225	210	203	232	202	188	222	221	203	197	203	242	185	201	231	210	221	238	203	229	215	218	229	199	233	241	219	213	213	219	220	207	216	223	219	201	200	219	213	218	222	200	222	200	216	211	222	202	221	212	198	223	237	225	222	201	225	229	202	205	214	193	195	189	199	227	225	198	220	217	248	251	227	206	218	208	218	217	197	207	214	226	207	231	196	204	227	235	215	263	208	208	221	212	215	219	202	229	218	239	208	212	224	210	219	199	224	207	209	229	224	216	258	191	191	223	214	216	259	197	207	227	238	205	209	220	199	250	206	231	214	209	228	213	209	215	236	215	201	189	230	217	216	262	225	203	229	206	187	219	213	234	230	220	210	213	191	192	225	214	236	224	181	187	219	223	213	224	252	219	190	243	216	237	228	218	200	218	241	194	220	200	217	208	218	214	223	232	201	199	205	234	194	237	221	198	219	201	222	205	219	216	206	238	215	222	202
10179	19692	10991	5169	3074	1894	1358	1075	910	810	733	672	663	604	570	541	548	551	549	583	533	537	506	541	500	546	511	547	552	542	527	530	563	521	575	507	560	532	530	523	521	527	513	556	549	557	539	549	538	500	555	554	527	498	543	522	528	542	544	524	525	573	565	542	574	548	533	499	486	522	517	503	524	611	529	494	544	545	538	576	508	493	541	487	518	537	497	540	553	565	559	593	539	518	586	543	575	537	533	454	577	525	555	528	545	509	518	545	522	508	545	564	539	528	556	563	563	539	547	540	506	502	543	566	545	520	527	521	589	522	521	542	560	547	545	517	510	508	539	519	561	549	525	537	531	559	528	526	511	536	529	557	544	533	521	524	491	539	551	520	516	560	528	499	528	489	514	465	524	560	554	553	510	545	524	570	535	543	523	533	529	523	488	511	543	510	540	535	552	517	577	550	542	542	568	547	548	563	508	511	535	547	549	532	563	524	508	525	513	554	534	496	522	515	536	492	537	508	499	516	529	567	541	566	554	519	517	494	509	521	527	581	550	551	559	524	510	510	547	548	568	548	517	530	538	509	490	563	471	522	508	505	529	509	538	513	549	522	540	486	504	569	500	530	532	536	537	506	524	549	512	526	526	506	546	513	543	542	507	550	570	518	526	521	537	546	537	514	546	562	538	554	574	535	512	521	520	474	538	576	526	560	511	526	538	531	538	534	514	517	539	543	584	516	586	527	518	516	581	549	546	518	546	582	527	499	531	510	538	499	548	510	520	521	578	533	498	541	510	577	569	525	537	526	521	533	559	494	552	511	534	537	510	525	509	546	510	500	513	541	561	580	508	512	529	565	496	562	564	535	555	509	530	563	555	495	477	521	510	542	485	519	525	547	529	567	537	535	525	484	524	524	551	499	498	588	563	553	532	517	529	514	538	555	553	578	548	531	536	525	504	502	532	582	534	473	510	515	556	508	556	527	512	537	563	521	509	543	518	519	510	567	531	486	513	501	546	528	570	524	530	522	563	518	534	515	567	579	547	513	522	503	512	493	515	522	560	466	547	581	512	507	527	536	522	559	538	505	513	562	538	571	532	541	558	543	527	498	546	597	567	536	537	529	530	521	548	515	549	549	560	550	528	540	553	532	497	529	524	531	520	548	544	545	543	551	491	595	539	515	528	589	544	496	511	481	576	532	543	526	537	542	516	549	507	500	523	530	523	561	479	536	527	514	538	525	523	524	527	508	498	542	498	535	526	574	547	516	507	521	528	540	526	548	522	461	563	550	533	509	549	539	522	544	530	516	518	558	522	495	527	524	542	516	573	494	543	522	532	516	511	517	560	580	573	514	531	560	504	534	510	530	508	532	551	560	553	534	546	515	555	529	518	575	516	544	520	554	563	556	533	498	504	528	513	498	553	523	511	529	521	515	498	557	531	558	539	512	535	506	596	523	550	487	528	529	519	520	541	529	571	529	547	495	555	552	499	557	531	555	492	518	559	520	551	504	580	454	512	528	504	543	510	533	531	510	567	569	478	515	552	567	514	549	518	509	518	534	537	525	516	528	505	538	534	538	527	499	506	515	543	510	517	538	541	559	539	561	542	580	510	540	529	556	560	549	523	539	512	495	541	533	533	520	510	522	534	552	509	574	540	551	532	517	556	525	483	569	511	518	575	514	527	539	514	537	556	522	545	483	533	563	521	547	527	548	502	562	531	577	508	504	487	534	494	512	541	532	564	527	550	540	557	542	485	568	516	534	542	530	511	543	518	494	515	507	532	536	500	500	554	564	515	530	568	511	536	549	519	530	536	533	502	515	518	522	526	537	554	573	489	527	499	516	543	575	517	521	523	540	515	524	511	516	550	531	556	544	512	543	534	507	524	501	571	534	557	545	516	539	522	519	505	505	543	513	500	500	535	515	520	489	498	499	522	524	520	521	529	519	522	532	528	541	493	533	518	554	488	509	512	529	533	514	531	544	521	492	541	554	536	485	548	535	527	521	509	552	499	541	533	541	513	492	510	492	528	553	509	597	528	528	498	528	522	504	543	491	568	543	548	506	534	551	539	509	520	529	525	535	551	463	541	496	538	527	508	536	523	518	572	510	531	505	510	526	547	503	509	518	534	505	547	533	534	557	548	539	537	529	591	547	546	571	539	561	535	518	524	544	558	474	494	506	526	533	499	532	534	529	527	500	515	495	549	512	579	554	513	494	486	559	560	546	559	516	532	524	558	525	482	563	564	534	521	532	481	539	508	539	491	543	531	533	529	553	516	535	523	526	519	531	543	567	524	483	541	535	507	531	535	503	534	536	516	552	497	551	553	495	542	492	521	549	486	520	549	503	531	535	544	550	550	545	518	543	507	517	505	500	532	535	530	505	525	495	554	530	551	499	484	517	518	542	555	532	534	484	509	489	512	564	536	517	508	573	508	503	570	528	513	508	513	498	554	568	530	522	534	566	564	523	519	469	548	504	518	535	570	538	507	510	538	539	504	528	539	552	539	516	561	526	547	503	533	529	536	564	516	512	565	517	525	550	507	535	542	546	520	532	560	507	528	524	543	548	519	542	576	526	522	514	550	548	553	534	530	511	544	536	517	520	563	526	531	504	547	509	528	519	507	531	517	551	538	533	530	549	527	543	505	527	489	561	540	570	523	487	486	483	525	481	517	512	544	579	557	556	537	560	548	490	500	504	558	516	537	527	537	560	485	552	509	534	513	521	554	496	500	538	515	524	523	565	524	509	545	528	540	542	548	531	533	511	508	538	535	555	548	507	549	540	536	556	527	510	555	500	519	528	524	511	532	526	515	518	534	533	566	533	527	556	526	518	538	549	532	490	537	516	512	542	536	524	571	521	518	540	507	535	505	508	524	555	543	503	522	496	581	481	523	544	518	507	542	528	528	477	535	513	531	527	524	526	551	570	545	518	562	475	503	497	547	501	543	522	549	517	547	524	564	555	523	545	501	505	557	481	527	505	513	510	535	549	534	592	534	490	519	559	548	552	595	571	550	522	556	531	507	537	561	551	529	510	546	534	538	534	523	564	524	531	530	570	543	546	515	535	540	568	481	529	533	526	554	568	547	535	540	507	549	524	529	517	528	532	523	512	558	538	542	525	557	546	554	471	516	539	507	519	535	529	533	534	519	503	539	516	569	560	488	502	493	519	558	463	552	504	513	544	528	507	522	519	546	526	530	524	551	551	507	511	530	563	555	491	576	515	506	533	551	509	513	529	535	512	540	531	555	522	546	545	505	561	491	527	500	536	519	518	560	534	514	515	559	518	496	512	536	529	539	544	505	538	527	548	526	488	496	491	538	499	553	531	559	509	552	527	532	584	514	526	543	589	573	512	542	544	513	500	525	536	533	546	525	486	563	535	572	552	540	531	516	539	508	500	523	529	561	541	520	551	517	546	541	514	527	548	535	500	507	509	520	554	543	547	526	547	495	548	515	501	523	560	520	576	524	547	505	540	533	526	491	518	509	548
30830	20937	15352	4586	1997	1390	1060	817	653	598	493	416	393	387	348	319	325	340	321	355	349	316	327	370	339	311	346	348	370	335	332	338	338	327	317	331	360	371	321	322	354	339	336	298	345	341	345	349	371	316	319	351	309	347	326	342	352	335	328	307	320	335	340	357	344	369	345	358	366	348	327	317	331	360	329	350	330	318	343	330	355	336	359	331	346	327	332	337	301	353	323	348	346	357	327	383	302	291	340	363	347	318	306	337	333	341	339	321	328	327	327	346	324	345	353	347	358	309	350	350	319	297	344	344	348	322	298	353	325	319	336	357	342	338	345	289	346	332	315	333	328	318	373	311	344	324	342	322	351	359	318	354	358	361	330	349	344	333	358	321	292	301	327	306	320	335	320	354	322	346	294	314	368	329	330	319	322	368	356	357	325	339	358	348	324	335	365	343	317	336	348	357	343	323	354	358	366	335	297	361	352	330	344	316	377	357	330	350	354	330	320	353	302	324	383	317	313	343	360	333	348	318	351	337	358	338	308	309	346	326	378	367	318	315	319	295	319	336	328	357	330	320	333	345	327	304	318	327	346	327	327	310	358	358	308	338	328	326	305	336	319	334	331	326	312	352	339	321	336	382	351	313	329	343	368	336	316	332	329	346	348	356	348	301	293	350	347	374	368	335	321	340	326	335	344	350	312	321	328	354	342	334	319	319	346	344	347	357	371	310	344	368	343	369	356	319	318	332	342	346	329	363	350	362	292	337	334	335	332	299	306	315	325	316	314	325	357	352	326	370	311	364	348	351	311	360	331	335	338	296	354	327	366	293	282	340	333	320	340	326	315	345	341	323	350	310	368	322	313	313	327	348	369	298	311	390	332	317	337	346	354	345	325	346	325	314	325	326	335	331	331	331	358	319	322	305	318	313	332	308	314	351	312	336	337	357	354	320	337	358	326	344	335	316	331	333	324	330	307	351	347	349	326	340	330	312	323	348	364	303	343	335	318	344	365	374	341	327	343	347	337	340	317	364	340	341	338	319	318	310	330	301	321	382	303	323	370	335	304	310	352	326	336	356	329	346	341	328	291	281	311	342	330	329	324	342	307	316	335	370	335	328	318	352	314	334	329	291	309	324	376	331	352	338	373	343	331	317	325	309	352	364	341	335	345	334	342	344	359	314	341	344	321	305	369	330	342	382	357	333	332	336	342	327	333	330	321	347	323	331	349	304	324	335	367	343	337	353	292	330	313	325	293	327	353	309	301	355	348	317	353	324	341	292	331	329	317	363	333	329	297	305	342	321	312	338	321	330	362	338	328	369	373	372	323	324	338	336	356	312	347	342	344	315	339	374	301	331	348	342	320	338	335	332	329	346	323	324	323	367	309	315	342	350	330	315	364	344	327	340	319	324	361	320	315	346	375	315	367	323	320	346	347	312	385	358	330	322	336	315	360	315	347	331	329	322	349	309	330	314	343	371	310	345	353	329	327	334	331	306	339	309	316	341	348	364	351	325	344	341	314	325	328	340	329	364	340	322	331	351	323	353	371	275	334	333	343	330	328	330	322	328	319	350	345	335	324	331	304	315	355	326	341	352	354	321	310	321	329	338	320	347	321	321	358	375	339	352	344	320	349	336	331	311	330	346	356	312	310	337	315	343	314	307	358	351	316	338	371	326	346	322	326	342	363	359	339	320	322	307	322	335	324	342	375	357	333	306	351	312	333	330	347	322	350	389	293	342	315	349	359	353	325	346	350	314	341	343	340	342	341	346	291	364	358	349	329	394	357	310	279	352	325	353	341	344	349	355	316	293	324	344	308	346	337	330	355	355	344	323	324	324	361	332	340	373	373	362	332	317	294	350	335	332	325	310	332	293	337	303	310	324	357	319	335	358	341	330	341	308	327	353	310	356	353	312	332	299	319	330	325	311	309	327	336	348	359	322	337	354	298	332	341	349	360	323	353	345	313	325	330	317	339	365	322	303	334	360	363	346	341	363	340	342	342	289	319	330	300	328	319	331	350	344	335	327	349	347	334	317	339	350	334	368	340	319	318	329	326	336	355	305	321	333	342	352	343	296	358	367	320	306	333	338	318	317	344	325	349	315	304	343	317	332	332	334	352	365	301	299	323	358	320	356	330	314	323	292	356	329	332	360	348	319	328	348	349	340	333	320	324	347	338	362	326	362	328	322	349	328	384	325	348	330	365	388	357	312	321	333	341	324	324	344	345	315	351	342	318	306	329	347	339	340	342	320	345	341	342	314	347	327	322	348	340	327	360	360	300	339	316	322	396	342	307	300	321	351	361	336	332	323	362	343	360	339	309	318	298	329	334	316	318	316	371	354	340	356	330	334	373	377	342	307	327	297	361	328	310	371	316	347	331	344	324	345	369	402	304	331	344	319	323	326	326	329	332	320	317	337	359	353	348	318	312	320	343	326	331	358	344	360	343	345	345	341	338	343	333	321	353	305	357	320	342	340	310	323	340	324	356	326	370	332	364	323	313	355	329	327	301	319	338	331	334	333	298	304	334	341	323	295	341	323	363	329	321	342	367	361	311	330	281	358	329	325	351	316	347	314	327	321	340	349	323	344	340	329	315	334	332	322	317	340	348	315	343	343	331	345	304	291	328	332	325	340	277	349	325	323	316	320	329	332	375	327	353	325	321	312	318	297	340	299	323	327	322	354	327	349	353	331	348	350	310	317	362	354	309	307	315	354	338	329	338	333	363	300	317	324	341	325	336	334	334	351	343	305	311	344	319	331	336	326	274	358	327	339	361	360	299	330	347	310	367	352	344	328	314	338	324	338	347	325	359	346	342	310	332	333	338	331	333	364	356	325	345	328	353	303	338	348	357	378	345	317	347	314	332	346	326	344	321	331	319	303	338	341	319	366	357	295	327	363	340	322	339	322	305	329	354	333	309	330	332	363	360	370	345	345	335	320	333	335	373	320	337	334	320	353	325	334	328	334	347	353	335	314	337	335	315	318	351	333	366	329	319	357	331	348	366	356	368	333	354	305	314	319	324	305	333	322	329	329	373	312	304	334	326	335	364	326	358	346	337	338	315	325	314	338	351	306	339	355	360	365	326	328	345	311	349	305	314	357	346	312	350	324	329	324	332	349	315	348	337	332	316	348	306	358	323	338	338	356	384	327	352	371	330	310	341	324	355	351	325	366	319	338	324	346	287	315	344	339	323	328	331	348	331	351	345	331	350	358	286	344	358	333	348	339	307	317	349	319	317	290	324	315	313	347	304	330	384	335	362	374	323	347	330	363	340	338	365	366	352	359	342	298	316	312	297	326	363	345	342	331	383	336	320	332	331	343	331	346	359	320	341	344	320	285	336	372	323	337	330	310	346	328	327	344	338	324	296	326	324	295	345	334	314	340	354	339	338	327	338	333	307	326	335	306	351	335	335	307	369	331	331	317	321	373	275	366	306	299	328	294	326	320	336	329	328	352	341	345	356	334	380	346	341	362	372	345	343	313	347	350
10323	10329	5252	2604	1680	1321	1091	1032	908	873	901	865	805	751	799	817	832	820	761	782	797	792	785	771	752	743	825	820	765	769	743	777	779	765	833	818	799	780	783	784	785	777	843	696	787	782	853	752	763	736	840	854	798	799	765	790	788	814	795	788	802	802	813	799	833	749	779	776	799	864	790	771	746	810	781	779	777	796	838	831	787	768	790	775	791	803	764	749	782	809	811	799	785	771	806	820	803	769	786	826	775	810	801	765	816	790	829	795	825	740	803	806	802	780	786	821	745	770	766	809	786	821	778	765	784	859	800	769	798	798	825	787	765	794	830	737	839	768	783	816	774	781	791	820	793	800	775	792	814	772	785	789	804	809	776	799	774	787	825	764	834	720	796	748	781	786	804	798	794	791	869	825	822	806	810	788	844	834	804	814	779	751	832	819	793	862	804	783	811	746	807	756	813	846	778	807	787	766	830	769	804	774	791	821	814	822	793	836	825	802	817	779	733	794	845	803	771	818	766	767	839	780	778	805	798	811	765	815	777	823	801	781	786	756	775	774	725	863	757	776	797	751	826	797	807	729	828	832	814	738	814	821	774	798	819	838	773	763	779	747	776	770	829	784	788	814	841	834	848	811	823	770	810	814	820	787	748	782	835	814	832	779	834	815	776	858	814	771	734	780	805	754	762	774	765	826	752	786	783	816	776	770	753	776	801	759	743	748	775	759	787	797	813	779	810	809	806	816	772	734	744	758	784	822	847	724	831	819	774	783	770	773	790	789	821	812	804	863	759	768	769	791	774	813	780	787	770	780	771	778	777	752	822	806	806	738	811	786	827	804	776	774	781	825	796	838	782	784	804	791	778	803	803	737	776	750	786	771	771	814	757	801	791	843	871	765	850	814	816	780	826	835	800	775	809	798	790	813	755	778	789	779	796	818	807	789	826	805	841	821	793	774	816	785	778	786	800	769	748	832	790	791	813	772	791	786	821	765	791	798	829	750	747	774	807	828	806	798	788	773	776	740	770	814	805	856	780	810	748	827	738	813	777	788	762	811	798	775	842	814	808	769	757	720	770	790	817	771	772	824	752	788	801	776	734	844	797	798	819	796	787	789	793	798	736	811	792	827	799	790	765	808	722	768	796	821	764	825	867	829	795	829	790	757	833	750	797	777	804	852	774	817	800	838	759	801	792	735	848	813	822	795	784	860	832	750	803	762	841	780	763	759	798	772	769	806	768	798	800	843	767	796	801	824	826	802	800	761	807	773	835	797	831	797	766	811	840	824	842	794	773	796	788	820	797	759	820	779	761	818	784	814	727	762	829	812	859	806	762	794	798	826	787	792	743	798	774	750	775	756	835	773	802	814	801	761	790	763	806	793	833	801	774	764	769	818	785	765	779	721	821	796	780	805	825	758	819	773	792	774	767	808	789	807	769	817	820	772	812	771	785	852	826	716	768	795	761	811	808	828	764	840	826	793	803	796	789	794	774	782	803	804	782	778	804	776	778	778	854	813	806	823	763	795	805	766	794	773	806	829	776	814	799	802	778	841	776	778	823	794	719	744	766	765	780	790	812	783	768	786	817	788	814	845	778	811	812	790	792	794	844	752	754	798	761	825	818	815	770	763	857	785	818	805	828	743	786	773	776	799	823	784	759	805	799	805	804	821	774	806	825	784	751	820	816	748	770	755	799	838	828	790	789	796	829	812	816	778	763	845	833	803	810	822	822	838	808	795	807	801	835	829	767	794	772	779	812	761	772	763	792	821	807	837	812	795	761	773	757	784	810	806	812	766	781	807	780	756	801	820	763	844	784	807	766	786	820	782	847	809	761	799	816	795	822	770	793	723	781	787	814	766	794	798	796	781	806	775	759	750	749	806	812	761	786	773	748	770	776	806	820	752	804	765	794	777	781	721	790	759	779	772	792	777	772	726	815	740	805	811	755	782	772	816	722	801	846	823	785	833	764	798	833	792	785	778	779	750	787	794	814	787	796	752	779	716	793	798	819	820	750	764	852	760	799	743	794	765	831	807	825	847	864	777	838	802	794	773	786	832	824	805	804	736	848	820	743	835	813	786	777	837	815	830	852	800	805	801	774	843	743	826	790	781	772	821	791	791	845	797	842	807	821	792	786	803	792	803	849	795	861	808	812	763	802	778	755	856	836	811	796	802	816	768	764	780	836	796	821	812	805	821	775	734	794	764	811	786	768	769	758	808	795	745	789	810	793	832	768	813	771	770	799	821	815	814	817	840	775	788	789	827	767	773	769	800	782	780	779	841	796	774	850	846	762	800	783	797	848	789	779	792	742	834	823	781	792	793	776	793	772	829	798	809	808	791	805	777	756	753	803	811	779	853	795	786	772	847	803	744	766	867	754	778	773	797	843	809	761	771	805	818	816	773	765	799	785	785	800	791	807	802	823	802	763	804	812	799	815	748	801	781	847	790	775	763	807	819	760	744	812	785	760	784	787	801	814	756	733	788	815	801	841	802	794	783	825	800	797	827	838	784	811	776	793	777	808	804	828	815	739	780	820	778	770	798	772	792	784	798	741	749	849	819	817	825	817	784	817	740	749	787	772	774	779	810	741	800	743	766	769	812	819	775	781	778	747	827	805	761	736	775	832	758	765	807	754	766	798	780	814	773	777	789	775	815	786	797	796	830	781	761	763	750	826	766	830	799	863	798	807	812	800	760	803	835	787	779	766	818	822	780	801	819	788	829	712	725	786	768	788	796	818	771	821	807	820	803	754	792	804	771	792	781	751	826	789	798	810	805	828	788	817	794	802	825	798	737	784	760	794	744	822	805	772	792	824	770	806	802	816	803	784	764	802	789	765	786	784	830	801	742	854	803	722	746	788	780	778	800	773	845	774	792	751	828	841	808	794	768	777	826	822	812	824	744	844	770	804	791	766	807	814	831	833	774	793	831	820	796	766	755	778	700	807	793	763	830	778	740	793	778	757	787	792	782	760	789	799	799	808	824	793	777	788	770	799	843	796	741	838	777	826	806	807	835	754	809	762	806	780	774	792	782	795	756	786	814	760	811	754	833	832	841	774	782	786	766	822	785	877	776	751	761	741	761	824	784	768	802	789	833	852	792	838	738	841	805	801	853	790	819	818	794	793	827	786	757	816	789	756	761	772	783	804	812	781	766	741	736	790	775	768	756	799	833	783	786	797	783	778	762	781	835	771	793	802	805	816	823	762	766	798	856	818	765	775	808	804	765	809	807	837	842	811	818	802	827	797	722	778	744	796	831	795	753	846	732	845	809	772	774	844	776	800	795	821	807	824	794	821	804	797	728	784	813	794	764	761	800	775	808	816	799	813	819	808	822	805	780	778	857	854	833	827	789	798	769	772	787	794	821	821	809	823	847	814	811	806	763	790	781	799	788	826	790	798	794	792	794	810	799	795	833	794	760	789	848	792	810	816	803	787	838	810	747	858	752	782	769	841	769	776	807	791	761	840	808	781	849	773	781	815	816	786	810
24373	20954	24224	27848	20961	19432	3075	1250	798	740	647	481	441	362	339	331	290	285	310	297	269	274	278	288	279	258	274	287	266	261	238	278	258	277	276	244	259	254	292	237	237	262	238	220	266	291	271	255	258	236	260	254	259	225	250	225	253	240	242	259	270	268	271	228	253	231	249	263	279	295	254	242	254	248	274	249	264	264	233	288	263	280	264	266	261	275	247	243	262	246	290	235	274	259	273	235	271	230	259	267	243	241	248	266	242	255	226	269	287	255	263	270	252	218	251	269	249	275	270	235	259	271	272	246	249	255	305	275	264	242	268	246	258	260	275	261	252	250	256	276	260	281	240	266	283	247	280	225	286	281	269	252	280	255	249	246	271	272	266	250	226	261	229	259	274	269	256	278	257	261	304	252	260	255	244	250	247	257	278	272	270	247	260	226	266	277	254	266	275	243	237	257	241	270	238	251	244	272	290	224	253	240	276	272	269	244	263	258	240	247	245	260	264	258	268	298	277	220	285	275	299	247	268	244	193	299	248	256	260	276	245	256	240	226	259	271	261	280	245	241	222	264	243	276	242	223	259	234	254	243	276	263	277	251	240	238	247	272	278	268	240	271	252	230	258	262	273	262	241	265	286	277	283	215	212	271	286	236	247	249	275	249	249	283	240	254	245	259	250	258	229	268	236	294	262	247	261	242	261	226	252	271	258	253	239	223	249	228	242	279	247	254	252	229	238	288	263	246	255	245	229	262	256	272	264	277	234	260	257	248	269	246	235	292	302	242	269	266	261	259	256	259	248	243	243	267	282	259	240	253	253	244	239	267	271	245	248	247	233	282	261	261	255	291	246	256	284	260	267	261	247	272	230	254	254	251	276	244	260	260	208	245	248	250	248	249	252	284	250	251	248	243	266	247	280	257	236	256	259	219	272	236	256	224	238	285	237	266	253	249	244	263	266	250	259	250	278	252	262	267	267	250	282	257	218	229	260	285	260	231	270	266	267	246	261	231	256	291	226	269	295	249	249	253	256	240	264	254	257	241	255	254	234	279	250	250	225	271	265	246	276	259	260	252	267	275	254	249	257	250	256	257	243	268	250	218	259	279	235	271	253	256	269	259	273	267	260	247	243	237	255	243	231	261	257	237	292	277	238	237	254	290	269	251	262	253	248	283	261	261	258	259	231	266	277	310	248	241	260	233	285	258	269	306	238	264	239	240	235	243	268	287	255	267	254	247	247	274	258	265	260	258	264	241	260	271	240	246	264	244	283	264	293	262	282	231	231	274	224	260	246	267	232	260	258	249	271	280	264	266	264	279	267	233	268	262	225	245	277	269	223	266	266	247	249	245	254	228	258	245	281	238	253	239	269	228	265	276	262	240	250	227	254	255	233	271	268	267	226	269	282	268	238	269	275	242	256	269	249	265	300	264	248	256	253	268	273	259	280	250	263	260	243	273	264	263	266	275	256	256	258	246	274	250	240	251	265	278	237	262	255	241	235	279	255	277	252	215	266	259	244	252	264	232	232	251	261	283	243	253	272	272	274	287	260	231	236	261	234	270	256	304	234	228	248	231	254	269	230	247	255	266	235	271	240	246	266	257	261	246	248	268	263	279	245	240	242	243	257	268	261	255	272	258	246	258	249	229	268	240	278	263	251	285	265	278	238	252	290	244	255	240	242	254	255	260	272	258	262	296	260	257	241	240	247	263	241	245	253	245	251	271	256	274	263	288	255	230	274	295	257	241	241	273	258	256	257	266	235	282	236	261	312	276	257	247	235	220	248	265	240	247	260	246	240	245	258	264	241	294	250	247	234	242	270	262	250	301	270	247	245	255	288	235	257	260	263	253	257	253	278	254	275	298	251	244	259	231	253	253	277	265	230	273	239	259	241	254	292	233	271	275	266	253	248	271	262	269	271	263	268	265	229	259	254	237	260	283	237	262	263	274	268	269	275	246	271	263	244	299	283	253	286	262	264	282	257	285	278	251	263	256	264	249	303	263	284	243	251	232	276	286	259	287	257	296	252	256	244	260	262	261	255	250	226	284	252	267	281	273	241	262	282	245	232	271	261	285	277	255	244	266	260	257	275	250	256	297	249	225	235	245	275	258	272	246	246	241	265	256	260	251	231	259	276	270	237	290	246	264	253	248	262	259	247	293	268	214	255	272	234	280	260	249	255	249	253	264	261	263	266	246	234	272	242	281	251	260	257	227	269	277	286	272	272	260	256	253	285	237	243	264	255	259	271	277	284	279	249	272	261	287	230	229	249	251	281	267	246	234	261	258	253	254	258	247	251	263	250	246	279	287	238	266	273	277	257	271	299	266	272	263	238	240	244	253	250	249	259	234	243	261	216	262	260	255	237	247	243	283	252	226	249	280	251	250	245	275	242	221	262	251	246	243	271	273	254	263	261	268	281	264	283	232	230	236	232	253	277	241	294	253	229	280	286	244	270	292	212	273	269	243	271	251	255	255	248	247	254	273	262	236	251	225	239	256	257	253	251	243	253	284	282	234	280	256	258	260	250	284	287	247	241	285	277	279	250	279	265	248	268	277	256	254	241	257	241	260	257	259	261	259	279	276	256	255	234	269	274	250	260	248	245	232	252	275	282	251	220	263	264	232	272	243	276	242	270	268	244	283	255	251	251	278	271	235	223	265	271	275	299	222	271	263	272	276	280	250	257	231	278	247	251	233	278	245	247	245	272	237	262	250	270	250	235	228	264	278	251	248	236	247	241	258	253	249	237	249	274	223	271	279	278	268	244	211	262	262	281	250	242	241	291	250	248	248	288	259	234	274	274	235	258	276	227	237	265	252	256	254	256	291	226	249	273	266	234	222	229	243	261	289	257	276	248	246	258	239	260	232	245	274	273	241	291	244	245	276	271	263	229	270	232	263	260	268	221	264	239	263	268	239	238	254	225	270	285	244	263	250	288	264	261	234	278	233	277	265	254	238	269	288	221	245	265	282	282	252	266	260	278	247	286	230	250	249	283	276	246	268	284	249	265	261	263	236	227	255	275	226	264	239	263	252	243	262	205	264	239	268	253	275	262	228	264	250	262	266	247	274	259	242	271	269	245	269	256	256	241	260	249	259	280	270	263	261	242	269	253	217	258	253	277	261	274	244	249	233	236	254	269	260	253	238	260	280	255	257	265	287	248	265	266	266	265	239	260	278	234	275	259	244	252	259	266	244	254	259	233	225	241	251	261	283	263	277	247	253	277	288	272	265	258	264	259	258	246	266	237	240	260	245	271	255	261	240	238	280	258	223	276	252	257	242	257	274	238	293	255	242	237	297	257	234	258	262	238	268	254	268	259	230	269	263	234	248	269	262	260	236	271	272	260	230	271	281	254	226	249	278	218	281	252	279	292	256	263	250	256	248	267	239	279	260	254	240	253	269	271	293	260	273	254	264	230	261	248	241	253	264	281	262	250	229	232	261	237	239	264	290	253	241	245	246	260	256	259	256	252	275	246	264	246	280	247	258
8946	15069	7628	3789	2165	1498	1193	998	894	847	732	685	676	688	684	607	648	688	617	647	631	690	647	644	643	640	639	581	647	650	616	623	633	637	624	612	612	645	651	616	595	629	650	651	607	590	612	603	608	635	625	657	588	590	596	602	655	655	671	596	633	624	620	635	628	602	658	645	683	612	634	683	610	613	610	615	571	658	652	617	653	617	603	613	642	628	619	615	648	677	609	606	626	586	629	627	594	618	656	645	619	625	625	648	595	631	611	610	650	585	668	642	627	651	656	615	630	629	588	629	589	612	610	663	605	640	633	638	597	620	589	644	631	648	596	642	634	630	634	587	577	612	644	638	611	636	668	594	660	576	610	657	641	621	607	606	638	611	566	602	633	595	558	627	593	633	598	579	627	618	633	620	607	597	633	627	609	674	644	620	634	607	595	592	649	633	611	630	636	618	594	658	597	621	569	611	619	638	618	607	634	593	646	619	589	634	664	652	626	628	646	603	600	625	581	634	612	644	628	680	630	623	640	654	611	582	646	570	632	692	601	617	592	640	616	635	627	566	615	644	596	620	658	610	610	606	605	624	612	635	611	623	650	624	634	633	607	655	582	639	584	590	591	648	620	622	613	639	603	639	631	642	651	595	610	616	610	664	624	603	627	628	656	644	597	618	602	617	607	634	616	660	613	607	612	603	603	663	597	648	619	649	620	558	625	612	621	659	576	649	576	591	629	630	609	613	640	639	610	575	602	614	631	644	621	611	594	603	643	609	621	618	645	602	611	650	584	607	635	632	598	593	577	648	630	588	612	646	592	568	616	655	668	642	612	638	634	608	643	618	621	594	571	594	646	674	615	604	608	630	641	670	629	645	628	644	569	631	582	647	668	618	597	632	666	616	652	613	633	622	609	649	590	637	593	615	641	653	587	622	638	632	634	608	580	591	647	635	602	664	617	620	565	616	644	585	636	654	616	622	615	674	621	664	621	621	638	609	630	618	619	574	624	582	657	612	631	677	631	640	615	579	625	600	588	624	641	625	590	641	616	626	648	621	634	629	663	624	642	577	581	552	665	655	674	604	646	623	619	670	573	598	631	562	658	608	607	681	627	641	624	610	607	591	602	597	650	613	635	635	560	632	610	655	589	663	644	561	686	658	613	565	634	639	607	615	617	651	623	624	654	598	643	624	607	611	626	690	637	650	619	598	616	643	619	623	601	638	613	640	607	612	608	642	598	617	557	613	595	617	583	628	616	648	649	589	619	638	606	611	623	628	653	550	539	604	659	605	608	612	605	615	626	596	622	595	613	663	638	612	630	612	640	631	620	643	624	641	597	609	605	645	612	601	612	582	625	612	617	625	631	609	631	599	539	631	634	578	631	647	675	638	671	608	645	609	604	573	654	589	595	655	674	636	617	590	664	634	621	620	617	591	633	637	614	631	638	635	613	604	631	610	643	642	618	601	636	623	677	592	624	685	609	606	604	610	676	627	619	604	601	669	629	642	593	624	604	612	620	640	591	605	620	608	635	555	633	629	582	619	616	644	563	615	621	618	677	581	643	621	570	633	632	620	684	602	621	608	604	633	617	612	621	594	609	589	616	643	588	597	592	642	608	631	650	604	566	609	575	627	648	624	649	626	624	615	639	603	638	635	596	653	591	597	608	668	635	603	665	642	639	615	601	639	664	593	658	623	637	638	596	641	697	575	594	592	590	669	606	626	623	593	624	609	625	624	665	621	587	604	575	602	613	609	610	635	595	638	617	604	599	613	588	626	621	625	608	628	612	639	668	643	650	623	611	634	618	628	583	563	690	649	607	547	620	643	629	619	649	609	597	621	613	585	616	600	623	626	560	609	650	614	630	649	618	594	651	603	578	619	647	604	611	610	601	659	607	586	582	657	638	627	589	583	602	597	636	655	599	644	634	633	631	652	596	660	654	604	612	635	626	629	623	618	633	611	633	606	647	625	605	638	647	649	636	615	641	618	656	620	581	637	645	595	642	642	610	653	626	580	627	636	636	606	620	620	630	642	664	634	613	606	592	648	606	598	613	648	590	609	618	636	623	643	633	636	615	609	619	662	608	618	597	616	616	604	621	643	584	617	596	620	629	586	609	605	640	608	635	575	619	599	627	601	617	591	626	602	605	610	633	653	625	626	608	649	620	644	657	633	628	637	572	632	603	649	620	632	650	625	593	633	620	599	686	629	661	631	633	624	619	612	667	579	565	636	599	670	667	609	621	588	580	672	642	630	590	619	610	557	647	627	639	653	627	616	599	650	657	584	628	613	632	619	635	596	590	613	646	612	641	603	619	650	640	603	619	629	603	610	611	607	624	616	603	642	615	599	677	636	581	614	609	698	583	659	621	607	590	628	660	671	634	577	626	629	632	644	622	615	573	622	631	654	584	620	610	631	649	632	641	649	591	614	611	648	592	660	591	600	597	614	673	623	640	664	637	617	639	659	603	679	644	625	617	632	581	579	615	597	588	607	647	616	643	600	640	599	602	571	612	610	621	628	638	636	598	672	618	624	617	615	682	625	654	592	576	667	619	642	619	644	685	642	653	616	623	613	592	654	607	606	600	615	605	633	622	622	636	644	661	648	636	615	634	565	623	599	628	623	622	622	652	627	619	605	646	630	603	654	613	606	600	620	594	636	632	625	654	633	633	608	611	613	577	631	639	619	640	597	598	591	677	589	644	594	594	616	641	592	597	616	591	611	626	598	629	660	625	608	585	611	605	607	649	593	564	614	582	614	631	640	643	662	615	612	611	610	656	643	612	632	661	608	650	641	623	653	626	690	622	595	605	624	649	619	625	645	618	644	584	630	576	619	604	600	621	596	584	572	577	623	593	606	635	611	618	678	621	623	610	604	628	606	641	618	609	672	593	570	639	621	638	621	627	637	603	643	573	636	636	606	604	601	669	625	632	606	640	671	614	636	608	675	609	605	630	649	639	609	609	644	602	606	580	609	649	655	645	630	623	620	592	630	625	559	602	614	582	638	613	622	659	602	580	583	694	611	612	599	622	649	627	655	589	593	614	628	613	616	659	614	609	601	610	604	644	604	630	670	650	654	628	602	676	613	588	592	610	611	661	610	625	644	660	628	619	616	646	616	653	599	627	659	609	605	660	600	587	595	626	611	626	618	640	614	650	626	604	633	651	672	591	595	631	580	652	629	657	635	657	621	633	636	666	611	646	636	628	611	609	599	613	613	666	601	639	635	620	589	628	642	619	686	660	631	603	606	643	613	633	597	640	659	608	635	632	633	649	602	598	637	622	603	607	616	607	604	678	651	631	608	578	618	587	596	570	626	604	618	673	640	645	604	612	636	617	560	647	657	635	579	604	615	626	626	587	597	596	628	622	674	639	607	634	641	623	587	593	602	611	638	617	601	601	614	616	629	602	612	653	675	586	612	617	645	601	641	601	630	645	666	640	607	628	596	636	597	613	652	645	635	619	658	614	630	596	657	603	615	632	618	627	633	629	616
23773	21000	24691	27518	21006	21082	16918	2678	1160	919	766	599	433	431	314	298	269	295	296	291	275	276	255	227	230	237	253	215	244	232	223	229	243	206	214	206	232	243	215	221	231	234	220	206	206	193	232	223	210	251	213	251	259	219	234	216	220	207	198	217	243	208	252	229	215	235	215	206	226	195	218	195	211	210	201	207	207	216	251	239	222	240	206	210	211	219	192	191	229	220	222	208	200	181	238	247	227	248	201	211	221	199	211	202	225	231	207	198	251	198	219	229	231	227	234	231	223	230	206	213	223	209	213	189	214	232	215	218	222	224	192	197	220	221	207	199	211	215	198	193	215	198	191	226	222	183	217	199	213	226	237	207	213	237	219	205	201	203	206	242	210	228	219	201	200	205	227	190	215	224	224	223	194	259	211	185	188	233	203	221	211	239	229	193	219	209	204	217	180	239	236	224	202	204	248	204	226	195	213	248	231	205	225	202	214	211	212	220	196	210	207	199	214	185	201	206	225	226	229	243	215	211	209	233	207	210	194	212	247	219	215	219	223	196	242	229	209	235	232	229	230	218	221	191	201	209	209	211	222	221	216	233	227	209	228	236	239	209	250	243	202	198	194	237	200	204	224	190	216	234	222	204	219	230	212	207	219	237	209	205	210	231	211	206	218	204	206	221	213	211	215	205	202	218	220	234	215	230	192	223	221	206	211	233	229	217	224	191	205	221	229	191	227	212	206	207	219	200	252	217	220	228	223	200	239	205	223	201	223	208	209	197	234	239	189	235	234	214	193	212	230	213	217	238	220	218	238	229	207	198	243	224	206	206	212	206	231	181	208	230	222	212	235	202	208	215	210	222	189	227	216	238	244	218	185	209	228	206	223	215	213	218	210	215	230	205	220	210	210	211	195	209	244	234	214	232	205	204	200	237	228	247	228	233	215	230	219	220	232	218	221	200	196	218	221	201	186	178	211	202	225	217	211	226	222	199	219	214	233	199	192	210	207	202	225	223	202	215	224	203	212	180	200	218	217	243	206	227	255	198	220	203	226	211	207	184	221	179	219	205	217	195	192	231	226	213	194	205	213	197	205	200	231	228	209	222	225	222	207	219	223	225	221	205	214	211	221	249	211	208	211	216	200	214	221	226	224	235	206	222	209	206	209	231	218	225	223	200	226	206	226	211	223	200	213	210	185	198	228	225	201	225	242	237	217	205	232	215	206	220	217	223	202	205	214	243	220	204	208	192	218	210	233	205	237	213	219	229	212	190	196	198	224	226	234	243	219	224	219	221	197	202	218	218	206	218	250	186	212	215	245	214	218	211	212	230	237	207	218	206	222	233	230	217	210	236	231	211	212	185	229	208	200	227	229	201	218	228	197	225	226	207	220	213	232	218	222	194	229	220	212	189	171	210	214	207	224	210	207	245	200	237	216	217	202	216	192	202	254	214	192	191	236	231	228	232	193	225	211	233	230	217	226	223	207	223	221	228	183	229	250	211	200	228	218	232	217	223	212	199	202	198	208	212	210	217	207	190	214	215	209	198	230	224	190	226	206	207	209	196	220	196	215	213	236	227	203	232	220	196	242	200	200	201	202	211	201	215	245	212	204	220	231	224	244	201	209	226	218	239	223	201	206	195	227	203	235	222	158	215	186	204	205	226	225	225	212	207	207	193	228	218	213	202	215	206	250	237	223	190	223	213	211	220	226	225	230	222	246	204	201	236	180	205	223	219	211	221	199	211	200	208	209	208	189	218	224	199	232	200	203	233	229	213	226	208	194	224	196	230	219	236	214	200	214	197	212	194	197	210	201	257	196	232	223	205	212	218	216	189	236	207	205	204	193	257	207	200	216	202	241	212	218	207	214	216	223	217	173	214	220	210	224	238	211	219	216	210	199	233	208	212	229	224	207	204	201	217	211	202	187	220	223	191	212	231	219	226	217	231	224	225	212	238	239	204	237	202	214	216	204	211	242	201	225	257	222	200	209	237	216	198	220	236	208	194	221	217	235	196	191	216	193	197	216	216	207	193	215	199	229	237	220	197	222	224	217	211	231	198	224	239	239	193	211	231	206	201	232	198	229	187	208	201	219	236	204	229	229	201	214	218	219	218	229	211	205	219	212	207	212	192	210	221	199	214	224	233	211	218	207	209	201	234	216	194	225	243	197	178	210	201	209	203	213	196	220	209	206	211	203	177	217	210	220	216	227	204	213	204	198	219	224	230	211	200	199	218	235	216	201	233	201	209	209	205	238	187	200	232	205	219	230	226	245	235	223	216	220	200	208	200	212	217	217	206	222	206	243	207	212	218	256	190	202	205	239	221	212	203	228	202	196	179	218	178	224	250	252	205	179	217	226	215	215	214	235	190	222	203	224	222	220	221	223	204	214	238	217	240	213	203	225	218	220	198	212	227	177	214	237	244	206	189	204	211	218	212	204	227	168	203	206	230	251	235	211	188	213	202	200	201	215	213	205	207	181	218	226	223	217	224	229	221	214	235	211	208	231	210	196	234	202	195	231	234	222	215	224	211	215	235	219	231	217	207	208	213	212	201	214	230	181	202	229	207	224	220	210	228	224	234	199	209	218	207	203	224	217	229	233	213	210	198	209	222	220	221	211	211	218	210	222	226	204	175	212	232	228	218	222	200	233	217	215	214	199	225	229	204	212	235	228	193	211	184	244	214	201	225	227	221	215	202	203	230	227	207	229	206	251	218	231	237	236	218	223	217	222	220	216	176	218	207	254	203	208	210	177	199	185	190	205	213	229	224	227	227	217	202	229	198	204	210	206	222	242	220	203	219	233	219	213	232	230	200	216	225	217	224	219	244	230	207	217	213	239	193	207	197	223	246	189	203	221	225	220	177	215	217	184	194	227	218	223	230	235	216	218	206	225	201	222	207	203	229	220	218	225	237	196	201	189	236	198	208	202	211	221	228	209	205	210	214	240	226	205	223	194	230	240	201	206	230	234	248	191	204	203	210	227	222	236	207	211	202	201	254	199	219	208	224	199	199	196	213	216	247	203	211	218	229	230	202	221	221	198	241	210	190	233	199	226	195	217	213	224	231	210	234	213	199	224	209	185	228	208	227	224	206	214	207	209	215	209	217	218	203	206	198	247	226	230	216	213	184	213	212	214	221	227	207	198	225	223	229	197	215	188	215	192	210	231	215	202	221	194	182	216	200	220	199	202	223	223	202	241	241	214	213	209	212	205	202	233	208	234	247	242	216	214	211	212	183	212	209	201	210	210	221	191	229	199	225	245	221	196	216	213	230	208	227	247	218	187	211	192	231	194	197	222	221	227	215	210	235	210	262	222	192	192	222	203	212	200	224	227	245	207	207	224	233	199	224	226	231	180	209	225	195	214	226	222	190	239	250	205	205	197	233	238	246	250	209	191	212	215	223	195	213	209	208	250	231	230	242	213	201	189	204	201	202	225	222	199	229	223	217	244	231	201	214	211	229	219	218	221	234	238	222	221	217	231	187	210	216
9691	18254	9956	5095	2683	1828	1303	1116	884	814	753	676	627	622	542	568	566	488	580	561	531	543	566	555	559	571	532	522	523	533	516	521	567	512	514	532	553	510	523	519	541	550	557	538	536	552	527	534	516	525	571	537	525	553	498	490	525	495	522	522	549	533	531	515	533	535	537	501	550	524	550	580	548	556	518	526	560	542	518	532	535	544	523	527	494	529	510	537	498	538	559	520	524	538	569	558	509	509	516	565	517	558	545	548	554	524	566	545	478	513	495	553	542	540	525	530	545	534	525	489	501	560	541	571	473	546	526	545	500	519	527	526	570	540	560	535	531	530	535	537	542	570	580	506	552	593	522	515	519	544	571	523	524	534	552	539	520	498	547	535	487	526	543	540	516	546	535	544	502	533	536	559	499	496	526	534	509	499	562	517	538	499	519	556	547	507	527	526	522	517	526	495	509	503	500	550	567	541	508	508	534	531	511	557	502	536	547	509	502	521	527	527	537	485	547	571	573	503	517	524	520	532	532	570	521	533	550	498	518	522	529	521	503	498	523	512	519	477	536	505	516	506	556	489	527	539	557	565	515	561	534	548	533	496	527	528	549	551	544	507	520	573	513	542	556	571	501	513	552	558	538	555	515	500	545	544	502	510	583	539	519	524	539	492	507	558	520	535	542	536	533	565	518	508	552	452	527	511	516	541	548	513	560	517	525	544	527	520	565	523	513	561	497	525	513	532	561	527	521	523	561	503	538	515	515	528	531	531	493	513	529	537	543	493	537	525	533	491	516	523	526	496	533	535	502	482	528	537	481	515	518	520	579	530	549	523	534	568	573	515	514	532	491	496	539	532	529	518	535	514	530	541	545	482	513	503	564	580	525	530	517	574	536	549	551	469	555	524	531	536	506	544	556	561	514	552	527	563	545	550	534	499	497	533	519	533	497	530	537	546	531	557	561	528	495	532	526	565	499	540	538	542	540	539	506	535	527	536	522	555	574	515	518	517	567	545	552	522	492	507	537	510	494	522	507	529	498	549	499	537	530	525	521	502	541	548	516	535	556	545	550	541	517	535	525	532	496	511	521	513	555	520	571	512	533	523	541	517	568	497	553	513	511	522	534	519	526	515	518	518	569	480	531	533	510	533	528	573	547	531	571	479	595	561	558	561	509	510	509	534	548	530	553	512	536	553	550	524	555	520	502	521	541	536	488	511	541	549	527	523	546	551	559	536	556	530	535	543	531	545	531	512	529	513	563	510	538	572	546	490	531	563	521	550	561	516	558	515	447	553	530	532	516	512	566	564	534	546	511	475	532	556	546	550	531	527	517	520	516	540	505	522	513	547	561	571	577	506	531	509	525	474	533	523	534	522	486	542	544	512	550	535	500	514	580	547	525	482	557	531	575	532	486	496	533	502	500	561	520	555	494	518	572	548	573	562	521	510	549	535	518	532	490	508	562	506	490	494	558	521	533	563	508	526	497	521	558	575	515	519	535	496	482	528	511	515	556	501	502	481	530	525	516	533	543	536	517	511	498	543	532	541	513	518	533	562	494	544	497	558	528	492	522	563	522	523	540	528	559	518	517	513	513	534	511	510	551	543	497	513	539	600	542	505	498	516	557	542	510	534	533	541	531	554	529	525	500	540	568	544	519	558	541	501	528	544	528	567	515	548	512	535	568	545	518	534	535	510	548	544	519	523	562	521	508	538	550	534	571	531	528	485	532	538	501	508	528	483	532	582	536	516	498	511	527	507	522	547	522	507	527	535	517	489	586	525	578	573	508	535	554	533	534	522	517	526	508	511	531	544	503	536	526	481	537	492	516	521	543	536	554	542	519	511	534	497	519	567	504	550	542	550	509	515	521	553	529	499	501	502	539	536	512	524	545	510	542	540	519	513	558	584	513	527	511	482	549	532	522	500	489	522	500	530	558	567	559	534	508	545	516	528	491	523	556	492	562	559	523	507	513	544	525	505	518	515	531	515	510	540	515	524	532	497	572	539	543	570	535	546	525	476	518	522	506	500	539	544	531	498	531	539	499	512	533	548	522	529	513	565	521	496	506	531	519	510	517	526	518	541	515	527	541	518	520	551	536	522	512	556	543	489	579	510	507	546	514	510	528	536	562	513	505	547	530	585	550	528	534	505	557	548	563	520	545	546	497	534	538	541	521	543	527	525	539	564	558	520	513	548	533	525	543	512	552	509	573	537	563	539	554	528	512	541	522	522	521	506	520	543	516	573	542	529	518	536	553	513	536	471	497	538	521	541	516	457	561	519	537	525	536	501	533	543	562	539	543	538	523	545	523	516	548	516	545	528	514	533	528	516	484	514	517	535	537	513	508	541	509	531	533	571	524	523	502	489	488	542	532	510	542	543	554	532	520	529	521	482	517	533	528	507	549	549	572	497	553	537	541	547	533	537	479	558	485	531	485	546	508	528	520	541	550	546	568	524	487	526	527	517	511	498	524	549	547	532	545	534	503	544	550	559	577	533	567	524	499	487	519	532	502	514	532	545	562	535	526	547	538	518	582	521	533	563	523	516	510	491	560	544	525	537	535	550	517	565	552	503	543	501	508	537	529	553	549	510	533	504	544	516	538	505	513	514	517	581	516	563	539	512	549	496	538	519	516	499	525	503	550	495	517	564	546	523	515	527	550	519	491	549	516	541	521	535	509	495	543	526	515	563	526	481	542	520	509	503	542	508	508	533	539	473	562	571	510	495	551	524	506	539	534	583	517	522	548	536	522	509	567	571	545	524	524	522	509	510	537	506	509	531	504	523	503	553	515	489	541	520	549	523	554	514	538	566	561	551	492	541	582	517	494	555	530	552	554	512	512	509	505	557	562	548	484	529	507	525	512	558	521	524	514	515	528	530	525	579	522	545	461	478	506	531	531	526	504	507	558	500	541	514	536	534	531	528	503	517	488	530	516	516	529	524	536	537	518	496	538	543	523	542	531	521	523	523	535	569	564	562	517	509	558	526	529	508	511	587	524	550	531	534	527	520	492	547	497	560	531	537	498	535	499	523	504	552	518	497	514	522	504	507	546	556	566	506	523	573	529	506	549	530	549	532	528	522	545	494	507	549	502	563	529	533	518	538	491	493	525	502	524	500	480	474	520	529	506	499	593	498	570	530	542	541	526	540	568	531	551	491	526	503	577	542	558	521	540	543	487	537	551	517	531	492	520	556	519	525	491	538	490	523	509	558	529	511	487	519	541	530	484	547	533	594	548	550	523	508	539	519	522	523	512	549	540	542	555	498	522	545	485	534	535	524	510	547	508	535	535	521	528	515	506	522	507	597	521	523	502	528	556	543	535	477	500	569	526	556	517	509	508	560	553	525	534	540	500	517	522	537	547	550	515	527	488	561	529	546	483	509	528	531	576	512	533	544	524	511	544	526	541	540	519	469	549	537	509	531	579	492	529	567	557	516	523	562	555	518	548	540	522	528	568	481	528	544	485	519	536	522	516	531	546	526	545	533	506	509
30844	20959	14912	4598	2038	1542	1236	871	633	543	512	455	415	360	387	339	354	359	364	329	359	324	333	324	339	340	333	370	318	365	358	373	330	324	312	319	317	372	336	358	333	335	306	371	285	336	320	350	283	331	359	336	323	350	357	365	322	340	357	391	346	352	330	343	321	341	348	327	342	328	351	348	331	333	359	336	345	351	347	350	332	323	342	362	317	317	347	306	314	330	368	358	344	309	330	329	324	337	385	341	354	333	305	325	352	330	318	364	330	308	359	324	341	323	321	358	309	334	318	331	340	309	303	351	331	338	307	300	334	309	323	321	352	339	305	327	332	314	359	326	294	292	343	331	331	318	345	313	369	363	320	313	347	324	344	368	327	325	317	322	318	347	321	319	336	337	297	307	333	312	333	357	341	302	353	324	347	340	337	320	294	325	350	326	308	302	329	353	336	339	326	336	337	315	330	323	318	313	313	343	323	333	325	338	362	339	343	350	329	322	317	363	319	325	342	321	351	320	314	320	316	377	345	358	337	324	335	301	329	383	357	324	369	341	322	351	321	322	328	317	387	316	330	317	324	317	318	330	326	349	350	336	330	318	296	297	317	360	316	313	332	336	335	315	357	348	338	359	313	336	361	349	327	329	338	301	330	310	369	355	316	306	321	323	333	303	363	345	318	297	332	324	313	312	329	315	320	342	330	306	332	334	336	323	324	339	293	331	303	319	352	322	315	334	335	324	295	367	330	321	324	313	324	307	323	346	302	347	362	306	355	322	289	350	313	343	347	310	324	307	342	355	345	300	305	349	315	307	355	328	339	296	359	312	305	350	341	356	298	345	322	326	349	312	361	336	325	357	325	318	317	343	339	336	313	307	320	311	364	343	364	327	333	329	341	323	335	356	339	343	318	346	330	333	357	321	346	365	330	327	353	335	319	329	334	351	319	305	305	335	330	317	350	326	301	339	308	341	315	344	339	329	326	352	309	299	334	339	339	296	332	344	326	316	308	342	330	321	332	329	354	304	367	389	309	312	346	349	322	322	347	390	342	341	366	322	335	353	321	332	345	312	330	292	316	364	319	315	309	300	315	323	329	345	332	329	345	301	341	320	321	338	312	334	351	357	361	320	322	329	346	321	364	327	343	315	311	350	343	357	319	316	340	337	359	336	328	334	329	334	312	348	295	313	350	327	350	325	335	343	321	341	315	350	325	336	333	334	336	322	368	315	331	360	329	352	342	366	317	346	314	327	314	340	350	345	308	298	343	354	325	351	365	304	354	359	347	365	331	329	291	357	325	359	360	323	313	373	301	307	339	392	331	317	312	352	315	328	341	327	338	340	304	335	326	321	331	347	345	324	303	341	336	335	327	326	330	315	320	317	332	310	349	329	319	340	346	307	299	328	317	311	291	319	333	301	320	312	335	308	363	355	311	351	319	315	378	350	338	345	343	349	346	322	327	331	341	365	326	351	315	341	334	321	316	344	315	342	353	348	331	311	334	342	327	332	321	326	349	344	305	346	317	350	353	356	319	338	344	333	319	354	344	328	330	334	373	344	330	368	362	333	338	372	342	302	341	320	300	341	299	352	316	370	344	344	324	287	313	292	315	305	335	321	316	305	336	319	379	345	345	343	283	313	355	361	322	334	346	337	359	339	330	348	349	343	317	304	343	296	320	324	330	340	298	302	347	355	335	324	354	334	321	325	336	333	337	330	320	353	355	312	325	340	316	372	345	350	311	323	335	338	359	347	317	371	337	338	351	285	305	345	348	329	304	334	306	340	329	326	319	325	298	339	321	316	322	334	303	377	341	342	366	335	317	308	299	317	335	325	351	327	335	308	321	340	344	318	318	328	308	332	323	294	335	328	353	328	319	304	353	304	354	310	388	323	364	334	311	322	306	341	337	324	324	331	328	325	316	304	330	287	329	313	334	331	351	337	340	322	316	304	302	315	383	343	329	354	313	348	327	298	332	345	324	346	338	329	331	327	344	308	335	361	327	312	324	357	368	334	350	351	365	363	332	325	346	321	337	341	302	342	351	344	321	334	324	338	361	333	336	365	319	313	317	327	324	338	367	347	335	329	334	335	331	345	331	326	315	325	326	331	354	331	314	315	290	346	320	353	347	341	319	360	338	316	350	342	329	309	332	324	343	318	321	333	319	324	341	333	340	306	342	353	318	333	333	314	343	309	309	317	298	314	329	316	339	342	322	315	325	350	325	357	326	338	335	302	333	324	310	328	306	301	318	321	317	290	349	353	326	316	310	335	322	349	302	374	330	334	311	346	296	320	328	316	307	353	342	333	359	329	345	329	347	369	319	340	346	305	334	348	336	328	325	322	334	341	335	328	334	338	348	325	320	323	343	347	359	325	363	308	337	337	330	326	347	345	325	290	329	335	317	309	335	327	368	320	335	327	316	316	337	305	334	328	305	340	320	328	329	333	314	319	312	331	314	352	297	375	327	348	337	341	310	344	329	330	382	326	377	361	325	334	321	345	321	331	333	331	306	318	310	344	345	323	320	314	357	323	322	330	310	341	311	348	278	326	325	329	302	309	313	317	366	315	365	332	312	300	360	349	327	308	307	350	339	311	317	346	315	302	320	302	315	367	358	351	349	365	307	323	306	326	369	305	346	347	320	314	298	323	305	355	337	303	325	333	322	309	328	341	318	360	344	323	337	329	339	309	339	320	328	342	348	332	355	359	333	295	313	338	317	357	325	330	275	324	298	327	319	346	323	320	296	309	293	303	360	341	331	302	319	339	342	348	335	330	336	368	363	312	312	330	334	334	332	293	362	314	318	314	325	330	325	362	352	318	315	324	298	318	353	342	328	326	331	341	320	337	307	323	314	324	323	303	317	349	348	320	343	344	324	352	319	334	318	335	325	305	324	326	341	362	335	353	356	329	332	327	337	352	405	354	342	337	341	351	353	329	349	348	327	306	324	321	330	342	329	357	341	325	326	318	332	314	346	338	373	305	328	311	339	326	325	338	316	341	330	337	318	328	325	372	304	325	334	340	329	334	341	326	347	351	330	297	311	310	338	355	324	295	363	344	329	317	340	318	342	345	349	342	327	349	337	321	327	324	309	320	310	287	315	335	341	342	358	364	304	384	331	333	290	322	324	331	301	343	351	326	344	318	319	322	325	341	327	352	323	310	325	348	312	315	338	336	345	344	372	322	347	313	361	330	331	358	335	348	352	339	335	343	306	341	301	343	334	318	324	298	357	315	312	287	318	320	348	321	337	377	334	362	284	327	370	347	356	298	360	332	329	321	351	337	318	327	313	349	311	335	361	332	335	337	328	331	324	328	342	316	336	357	337	356	308	353	345	348	312	312	333	317	358	358	325	360	335	316	335	351	322	337	335	364	311	308	325	326	327	307	284	320	281	307	336	314	341	367	335	352	352	333	341	371	300	343	341	346	369	327	328	327	341	370	335	323	361	358	326	299	364	360	330	325	302	318	319	324	337	341	310	317	330	361	307	311
9797	9573	4838	2537	1633	1236	1090	989	939	877	919	770	827	829	781	819	789	764	802	732	766	805	710	799	772	842	773	782	743	742	798	754	822	826	734	790	772	807	843	803	767	712	753	771	765	766	779	782	767	816	798	761	798	769	778	808	754	790	765	798	753	769	764	789	800	796	767	733	828	788	777	804	799	764	765	807	777	758	788	796	805	757	783	783	790	787	769	798	767	751	788	766	801	781	822	787	791	780	763	795	773	803	814	750	817	773	770	811	760	816	781	776	809	798	757	805	832	785	794	767	817	807	759	752	763	752	811	742	752	806	767	754	750	751	779	762	772	787	771	776	776	759	738	815	764	805	761	766	798	799	736	816	767	762	786	788	765	766	727	727	810	764	775	756	828	777	750	775	814	813	749	797	802	795	761	806	788	765	794	795	786	755	754	779	743	795	808	819	806	743	760	757	810	811	810	751	787	798	850	745	775	790	772	782	785	788	813	772	805	777	790	822	810	798	804	757	706	739	716	793	821	723	788	793	855	764	829	830	762	773	749	824	766	821	736	779	754	842	812	795	772	766	755	766	777	784	750	816	774	793	807	830	767	777	777	765	803	727	777	762	782	789	752	829	746	761	791	810	727	782	753	768	793	771	773	766	801	819	761	822	737	813	806	736	774	815	791	789	775	803	829	792	777	777	837	746	790	836	813	819	793	774	790	795	766	716	765	817	772	801	767	784	800	758	770	771	769	822	749	814	761	795	830	802	798	812	817	874	736	797	750	749	805	778	837	833	813	785	848	765	803	769	748	775	774	786	752	780	819	853	777	810	814	762	760	744	806	771	771	755	808	798	788	793	790	795	793	771	811	754	783	752	805	793	808	772	837	762	724	780	815	808	746	798	813	829	797	787	787	751	729	767	831	794	785	713	811	788	800	771	778	787	795	739	787	805	815	791	822	770	817	792	760	816	763	790	760	789	773	768	776	782	805	825	781	745	765	726	783	802	781	816	793	780	781	771	770	785	757	853	762	802	743	798	746	759	850	781	789	791	752	810	772	775	754	786	791	817	770	790	793	779	802	795	787	808	814	765	808	744	786	760	799	792	762	790	807	817	765	758	749	772	755	776	764	816	755	787	806	773	785	804	794	734	784	744	771	797	757	757	818	782	777	748	750	800	782	765	799	783	769	787	792	808	832	771	807	756	792	779	765	753	774	767	778	870	722	743	838	742	770	814	769	770	771	776	737	831	762	728	757	812	783	798	752	796	825	811	799	779	791	791	779	800	792	744	736	799	803	827	779	808	816	782	763	749	777	742	766	796	810	794	762	776	800	811	819	774	772	802	855	789	816	789	758	737	785	777	770	797	799	802	794	806	753	821	761	699	775	848	758	776	820	763	815	802	791	806	777	706	771	797	761	814	749	780	801	765	841	789	743	757	774	805	832	820	824	790	824	818	786	815	856	797	750	732	828	819	787	799	753	812	742	828	785	767	814	736	741	790	769	775	753	748	773	775	792	816	752	775	825	769	819	819	800	786	784	794	803	797	805	787	781	798	763	718	827	804	774	790	774	809	807	772	832	758	784	740	824	789	836	747	791	789	842	780	796	799	740	823	794	829	774	809	784	731	822	829	754	755	847	812	794	778	771	756	753	760	765	809	762	797	735	773	808	728	787	773	796	807	804	785	748	799	788	780	814	773	757	763	799	772	819	836	827	817	789	846	757	765	791	770	809	852	807	783	805	779	822	823	783	769	776	785	788	787	824	777	784	753	881	768	827	806	819	802	723	795	832	747	762	743	807	809	772	790	804	811	862	836	808	792	760	765	796	788	735	771	782	768	813	829	814	781	793	786	765	800	814	782	841	800	724	807	804	795	795	829	814	817	802	770	738	771	760	790	791	790	813	801	778	774	768	793	755	816	754	751	772	731	735	792	801	754	801	775	739	797	796	798	782	769	802	847	820	815	789	814	802	792	815	798	777	821	749	758	746	768	758	798	752	788	806	759	797	799	737	808	806	803	765	799	775	770	716	762	812	801	793	769	761	784	796	758	762	812	825	765	787	735	748	798	790	764	815	751	786	799	777	811	746	761	805	821	807	797	762	804	782	804	786	783	768	755	796	763	770	809	801	761	832	766	800	772	833	755	775	791	771	774	754	742	794	753	796	804	760	714	806	799	781	771	775	823	770	783	773	744	813	792	836	746	780	784	802	803	802	797	797	785	807	852	765	804	785	750	809	741	772	856	798	832	791	716	719	799	794	811	743	759	765	774	782	774	782	783	723	819	819	771	782	743	788	730	744	792	806	767	769	763	758	788	767	781	790	768	776	828	816	747	785	793	802	767	765	794	756	808	766	779	832	762	786	775	805	758	782	841	753	779	824	806	753	796	746	766	761	757	751	747	785	822	775	762	733	792	809	789	799	807	777	825	774	760	796	750	773	829	827	788	790	738	765	787	751	782	819	845	772	813	805	797	770	781	808	781	742	825	745	812	794	753	796	742	784	744	751	734	813	803	787	759	788	796	829	846	806	769	776	742	754	797	747	827	806	827	743	836	781	764	774	752	731	816	781	847	790	776	797	801	774	775	776	758	780	771	761	834	764	745	764	841	804	721	750	814	771	823	774	780	750	755	719	733	769	801	763	785	801	761	783	797	779	798	798	821	758	764	820	771	758	784	798	767	777	743	811	789	819	795	760	765	832	813	769	732	806	834	811	792	789	780	764	765	779	801	805	758	754	810	766	761	775	784	762	757	826	779	802	766	794	779	789	836	785	742	748	824	793	738	751	815	771	780	760	798	779	828	788	777	754	810	744	816	819	740	729	764	786	742	709	752	805	784	851	741	787	773	768	804	820	777	786	784	815	794	805	772	814	773	791	755	798	811	760	763	830	809	821	791	794	766	773	743	767	741	793	766	771	767	768	786	757	812	765	804	733	769	808	782	745	764	789	762	781	722	794	780	811	737	773	769	812	765	793	762	782	762	768	767	783	823	775	779	761	817	769	875	812	789	786	806	805	785	739	785	815	792	806	825	733	751	772	785	781	778	772	788	809	805	769	788	797	778	778	777	779	803	779	790	775	834	784	767	792	773	762	745	802	812	785	795	746	777	730	760	766	843	755	784	824	755	764	761	747	735	780	824	714	752	790	768	784	779	764	759	781	755	827	819	836	781	815	785	753	768	742	754	771	790	774	818	796	818	741	823	789	770	725	782	770	826	811	808	735	774	756	814	797	828	787	796	759	761	729	776	816	742	743	764	754	768	765	795	771	758	836	786	827	834	773	812	814	744	811	752	829	810	810	752	732	765	783	796	765	752	819	787	745	750	783	810	825	788	808	788	782	777	793	778	774	773	814	766	839	831	836	763	712	731	846	779	758	772	763	791	743	840	771	793	786	744	779	760	796	771	758	801	747	771	797	776	769	816	746	763	762	761	794	817	773	860	792	801	815	758	773	769	812	751	761	810	798	820	763	816	728	809	748	766	747	801	807	803	771	806
24431	21026	24292	27935	21036	19490	2934	1367	1001	654	552	452	424	375	330	322	308	319	296	281	323	266	278	282	266	266	275	262	282	268	251	248	268	235	257	247	245	269	254	241	270	259	265	273	274	252	302	254	268	240	255	271	275	246	258	278	283	253	279	267	252	290	281	259	252	245	251	281	268	238	269	260	277	235	242	267	285	262	270	248	237	254	272	244	255	264	214	285	230	284	274	251	254	273	247	254	276	274	276	240	244	270	265	250	244	261	306	238	271	266	273	227	241	249	232	251	261	231	233	277	234	259	254	258	236	281	218	254	261	252	251	238	286	257	246	285	249	252	237	241	250	254	260	270	279	210	241	287	229	252	261	248	301	247	277	255	292	247	256	259	259	228	268	244	284	257	249	235	251	278	240	285	268	319	280	250	255	257	268	256	251	232	235	263	251	269	268	275	250	245	237	236	239	264	249	260	260	243	261	313	280	251	242	261	276	254	260	240	266	264	254	257	275	247	248	239	255	263	257	281	320	266	261	246	271	268	243	245	269	224	248	257	291	242	247	238	275	262	241	241	298	261	252	230	254	256	269	272	250	262	232	237	274	264	265	277	264	271	264	241	283	258	255	239	275	270	271	265	244	268	253	259	260	259	262	273	251	272	263	241	249	242	253	267	245	237	237	250	276	255	267	289	259	259	247	246	270	246	269	239	212	272	274	259	291	282	236	250	246	278	259	277	275	285	270	254	229	256	219	258	241	248	258	245	235	240	231	259	272	253	267	245	269	280	268	259	252	242	230	262	240	267	264	237	257	259	242	261	253	274	243	243	255	244	258	247	257	286	241	261	263	296	230	277	252	234	226	243	229	274	252	243	227	260	260	276	255	271	263	294	270	260	230	238	240	276	269	270	250	240	253	259	267	234	218	263	260	268	255	270	266	257	249	273	262	237	254	239	278	257	293	270	241	263	248	259	263	254	260	258	249	239	273	253	276	232	292	263	311	243	258	225	265	261	254	282	244	265	278	282	247	271	256	272	274	241	282	255	279	250	240	243	239	238	263	254	253	252	253	246	261	248	255	274	247	248	240	290	266	252	264	235	262	266	254	294	271	289	261	247	271	281	290	237	246	270	263	228	230	251	248	229	256	288	284	272	234	255	251	277	265	248	257	279	238	273	268	257	263	216	257	253	243	275	245	266	239	284	256	231	282	266	279	249	246	243	260	276	245	244	281	259	303	252	271	265	247	267	246	247	243	264	270	234	266	248	282	240	262	235	271	246	240	257	250	247	267	237	249	222	270	257	258	281	243	271	229	282	234	257	293	274	234	270	246	264	255	260	255	272	257	235	258	274	260	288	258	259	242	293	220	265	238	223	273	260	249	263	252	262	251	264	226	235	272	224	264	266	248	254	281	265	268	252	263	260	275	268	235	252	249	225	271	230	268	227	264	263	258	245	259	294	213	234	265	259	222	263	265	243	295	263	272	266	267	274	253	240	255	267	253	249	237	235	248	250	239	223	251	263	243	246	264	265	255	271	301	245	243	240	257	250	222	258	261	245	248	260	248	225	257	246	242	293	267	279	294	245	272	255	261	232	259	250	244	269	248	273	298	262	248	235	272	305	252	250	271	252	243	260	259	254	229	276	227	229	241	268	248	259	258	260	236	293	255	230	259	248	274	249	259	317	253	268	245	265	307	260	258	246	246	269	235	241	282	238	253	258	259	286	233	237	265	261	251	261	268	224	261	266	277	263	257	239	253	274	269	272	255	256	252	254	229	260	259	276	279	264	241	272	239	263	235	247	223	238	257	259	240	243	262	259	248	273	238	234	271	250	267	275	219	245	246	246	247	244	266	242	282	265	260	254	252	270	260	242	269	255	292	281	256	269	273	290	269	290	237	258	283	266	269	274	230	277	234	270	230	250	251	263	276	260	250	257	262	280	250	238	237	271	258	247	270	238	237	273	246	247	227	238	255	275	235	258	275	272	256	251	233	253	266	286	251	256	243	287	253	267	258	251	262	278	278	259	275	280	264	256	250	268	247	244	266	260	289	238	261	273	234	251	268	251	252	272	270	276	264	240	243	273	293	267	264	266	244	276	247	268	262	268	266	259	254	248	261	273	236	256	256	283	260	235	254	234	249	279	245	260	248	244	229	256	289	254	234	265	245	286	259	252	256	258	236	233	249	274	273	257	266	279	240	211	258	279	283	275	272	262	262	265	255	278	258	284	274	245	251	255	248	249	269	261	251	268	243	232	258	276	256	282	278	252	242	262	275	265	275	258	276	215	277	259	269	243	268	250	267	245	232	289	252	260	293	285	250	285	252	250	265	252	246	286	279	262	269	253	263	257	246	253	257	256	270	270	250	253	227	240	255	286	257	219	238	277	233	229	239	238	239	248	270	218	235	278	248	255	267	252	260	252	256	277	244	236	277	262	247	248	243	244	245	242	258	275	239	250	233	263	266	242	245	245	245	252	236	291	231	236	259	231	268	259	256	252	258	259	307	276	250	253	246	283	245	276	272	264	273	261	260	268	249	235	249	261	227	270	242	236	288	263	271	287	290	249	236	276	255	244	246	276	256	248	278	225	229	247	283	265	276	277	233	246	250	273	262	260	240	264	273	242	275	264	230	261	240	262	249	262	267	268	249	291	256	248	276	285	243	285	258	236	235	248	270	250	254	272	264	260	237	228	252	265	243	282	263	250	244	274	286	249	234	263	270	254	251	244	270	277	247	226	255	231	229	248	230	263	259	230	286	256	258	250	262	257	256	249	260	291	269	271	263	252	260	243	251	258	301	261	249	261	249	263	245	246	243	285	251	284	239	263	237	223	281	286	276	290	254	266	267	252	241	273	268	243	273	276	257	263	246	247	262	254	268	297	259	286	274	250	287	249	266	279	239	252	271	236	242	261	271	263	274	252	239	265	276	271	253	286	250	249	255	243	269	264	283	266	249	235	272	245	246	265	272	261	255	253	207	252	268	290	269	239	256	242	244	221	249	247	255	254	274	259	259	275	241	258	255	233	259	230	236	245	265	250	258	254	250	269	266	269	223	227	255	239	272	285	229	264	261	264	256	232	266	276	293	239	241	234	254	266	251	255	280	251	253	276	262	243	262	227	261	279	243	273	242	256	268	222	244	233	235	256	238	258	291	249	243	264	250	255	275	263	259	236	254	249	272	252	242	295	292	251	261	269	245	283	270	245	252	291	293	295	248	233	274	272	249	255	269	260	268	273	280	251	244	272	263	263	256	266	223	241	267	247	263	259	266	247	263	277	268	280	260	265	244	266	233	274	277	263	240	278	260	281	300	287	270	264	249	254	279	254	248	238	255	259	263	273	261	261	253	253	264	250	244	294	223	276	260	264	262	268	257	258	256	263	263	254	265	264	237	269	261	270	227	250	280	240	252	269	243	259	239	247	258	243	281	269	241	255	266	264	235	269	224	226	254	251	241	262	260	257	252	248	239	259	292	217	245	248	248	253	288	296	266	260
8617	14031	7772	3632	2152	1469	1158	1013	834	772	731	718	676	694	641	605	610	669	647	612	657	679	571	641	630	587	635	706	660	650	604	593	620	647	663	636	615	591	663	615	628	604	598	647	633	651	637	654	589	620	604	602	684	602	607	630	626	627	601	627	627	643	600	658	635	646	609	637	622	642	607	612	628	571	629	634	647	628	647	617	600	598	595	594	676	607	622	625	627	638	610	652	665	647	645	613	612	576	599	621	633	691	603	623	636	576	668	601	589	614	636	637	602	625	615	616	642	630	599	619	628	621	613	631	638	622	602	645	594	644	618	635	616	599	630	571	575	649	624	582	592	641	599	644	639	618	613	625	637	656	603	637	559	616	632	625	625	627	658	616	591	648	566	603	641	667	685	641	641	624	594	614	604	601	670	620	619	633	609	658	643	614	581	649	646	590	592	609	634	600	569	638	579	625	597	622	627	636	642	649	609	643	668	633	646	628	592	631	614	615	673	618	551	640	632	598	614	613	588	612	584	644	648	619	618	619	630	601	629	608	627	638	628	599	578	639	660	622	639	616	600	679	623	627	619	632	655	621	682	674	639	632	583	618	649	621	628	608	652	669	671	629	605	625	604	637	626	596	576	594	603	658	636	611	658	603	591	606	600	605	621	625	632	618	658	635	575	648	614	634	637	615	657	625	623	660	609	628	632	598	649	625	620	617	623	654	602	622	632	622	630	639	621	639	612	623	645	575	597	659	604	583	619	587	622	596	689	582	666	627	596	594	622	649	640	567	555	667	640	615	557	652	580	600	593	616	651	617	623	627	635	590	585	597	611	597	594	591	605	608	628	577	634	615	634	592	621	599	638	581	574	653	623	554	589	606	598	607	607	617	664	608	623	630	607	608	640	613	598	640	631	626	624	636	651	633	601	607	598	549	592	601	602	603	604	611	614	619	596	592	641	654	644	590	664	597	660	630	620	661	616	625	598	641	631	639	600	597	629	599	631	609	573	592	673	643	628	578	596	653	594	599	588	613	644	638	594	622	646	632	620	621	641	611	656	575	609	599	564	593	616	637	684	606	665	578	638	656	605	615	629	638	615	643	633	627	641	638	570	612	608	620	622	629	644	607	626	617	630	653	634	604	616	619	642	626	601	648	635	622	594	637	628	659	592	612	666	619	632	608	605	635	653	639	637	597	644	638	624	637	636	620	634	601	586	599	623	625	653	596	646	625	621	574	596	637	637	586	628	606	618	610	603	615	584	618	593	612	621	617	623	604	630	614	620	657	602	612	624	623	594	611	600	574	599	636	613	602	625	649	608	609	637	566	592	652	640	600	612	665	635	657	635	654	589	586	620	619	626	591	606	641	611	617	590	606	659	574	621	621	624	600	625	616	614	657	615	627	634	640	607	674	591	602	619	626	620	598	601	639	611	634	630	632	652	623	656	641	625	646	647	623	582	614	632	598	600	623	593	572	631	659	605	620	627	644	643	659	647	672	622	605	598	604	621	651	618	608	614	639	593	628	621	618	639	629	624	653	620	548	650	602	640	661	692	608	641	651	633	673	629	604	628	615	614	636	643	633	643	601	608	638	633	612	641	622	592	626	620	637	629	622	631	604	641	601	595	595	625	630	590	646	624	571	658	629	636	617	574	621	624	637	639	629	617	634	653	656	632	667	614	621	580	618	633	602	585	637	635	609	651	607	628	626	623	571	602	659	605	617	609	650	610	620	626	646	611	567	600	647	603	601	604	612	610	594	605	621	615	584	620	612	619	571	615	638	607	663	583	651	605	643	619	644	585	600	642	636	589	614	598	612	565	617	645	625	619	626	618	650	619	608	626	614	590	596	647	601	585	642	639	628	579	562	638	580	624	608	643	612	628	653	604	581	604	620	614	640	637	602	635	600	640	670	641	642	638	629	592	627	594	644	652	636	664	650	639	575	643	664	663	612	648	617	625	597	599	640	650	666	599	642	630	613	637	590	633	619	657	601	611	649	602	603	643	623	581	595	613	627	644	581	613	610	568	642	557	599	576	632	612	614	603	601	587	667	669	626	650	614	576	607	623	633	639	623	660	621	612	626	627	593	641	603	592	637	595	563	658	634	641	619	648	552	623	646	631	564	608	668	553	648	607	645	645	622	598	642	592	603	610	628	581	567	600	648	578	592	606	534	609	601	621	660	607	645	598	611	611	597	623	626	637	635	601	648	611	576	619	622	703	607	611	606	614	573	591	624	598	643	607	607	598	624	649	593	585	619	623	596	657	617	606	632	625	616	625	649	667	627	655	662	595	624	621	622	613	625	604	653	605	605	567	607	607	632	625	609	594	559	652	602	654	606	580	657	619	613	634	604	604	630	626	610	633	641	613	632	626	632	613	614	637	631	581	648	629	604	586	620	633	617	640	607	603	649	625	609	655	637	633	608	618	613	639	618	578	596	601	607	646	607	602	598	655	580	619	625	608	615	624	605	596	656	597	609	605	630	567	624	646	639	620	644	613	618	589	658	604	616	594	679	604	606	589	592	645	623	609	614	622	628	607	657	622	651	610	631	620	603	574	621	623	610	571	626	605	647	604	601	606	631	617	619	588	629	620	644	584	636	624	613	598	604	633	593	620	604	683	580	643	618	629	628	613	654	581	649	606	635	606	638	610	594	585	615	602	611	629	600	632	607	628	535	637	641	587	625	686	649	616	656	643	619	610	570	607	571	612	582	615	599	647	658	634	622	649	593	651	560	607	634	610	575	564	593	658	611	642	595	648	630	601	623	604	597	640	641	609	640	626	636	645	626	600	636	653	625	611	582	605	630	618	617	589	636	637	591	619	645	608	616	614	585	622	641	627	626	612	630	631	590	601	620	618	605	599	611	627	596	649	621	632	609	622	606	614	620	613	631	580	643	619	625	661	593	603	589	651	633	631	622	574	598	632	608	609	601	624	624	644	583	632	608	611	618	548	648	623	634	670	647	583	622	617	647	631	628	650	601	613	637	630	665	641	665	627	638	596	573	590	623	651	611	642	605	628	604	642	609	612	598	604	602	635	623	596	598	641	587	574	600	642	609	642	646	611	652	627	576	641	638	628	651	684	640	642	617	639	667	635	622	631	636	635	619	631	602	598	611	650	622	590	612	631	573	658	577	641	606	618	591	655	595	612	679	693	600	668	610	608	666	669	613	642	648	637	613	633	638	657	619	640	600	621	620	617	615	574	617	612	654	638	646	613	660	615	614	565	623	621	598	636	651	629	624	631	615	628	645	658	617	588	596	629	636	571	609	594	651	614	655	620	618	566	622	676	629	625	632	615	636	550	627	610	611	619	600	639	637	632	636	598	634	652	637	606	557	617	634	632	654	616	655	613	631	633	639	628	610	636	618	639	598	588	613	596	643	633	639	654	600	624	593	619	594	596	619	644	646	616	638	661	647	642	646	619	565	648	577	592	650	589	598	633	611	610	628	605	636	614	614	591	632	613	627	642	655	607	658	599	592	654	635	623	644
23824	21056	24751	27559	21061	21121	17127	2750	1237	872	721	566	464	435	419	340	318	317	309	252	268	265	249	249	261	240	255	246	222	252	245	219	230	202	195	242	229	254	237	259	263	238	208	207	221	257	236	252	227	232	209	216	202	230	197	194	243	223	263	231	240	207	230	230	187	231	235	232	219	241	237	204	245	224	223	223	207	220	259	212	240	213	201	208	206	240	230	228	234	233	225	195	236	214	233	213	218	219	223	206	198	224	242	204	198	248	221	218	192	214	235	218	215	272	249	229	211	228	248	220	225	222	233	226	231	236	239	188	227	200	218	208	236	231	215	231	211	215	231	205	212	194	202	219	253	218	202	236	226	225	229	218	247	209	206	212	210	208	225	245	243	223	231	213	259	227	215	209	231	238	225	229	213	211	236	225	216	251	243	210	233	231	209	224	215	210	244	226	215	197	234	222	216	220	231	215	229	255	229	195	205	198	223	207	231	233	202	218	226	227	246	209	234	219	216	213	234	238	226	195	238	220	203	223	226	189	208	212	232	212	214	187	249	221	230	185	215	224	220	215	188	201	214	228	221	242	221	238	231	205	225	222	226	225	211	215	234	227	213	232	219	215	225	197	219	209	235	194	220	245	224	251	261	222	229	224	205	194	222	204	214	195	214	219	253	227	217	228	215	219	229	206	202	228	203	204	216	217	224	220	226	238	213	222	226	227	230	216	241	217	241	235	212	236	217	232	246	251	228	211	232	233	211	218	231	205	218	231	257	222	241	220	221	225	222	217	210	223	255	238	210	242	209	224	236	210	201	213	190	231	225	216	230	210	189	242	195	223	193	229	215	221	246	211	204	217	202	237	225	222	229	208	216	220	209	218	192	241	218	260	218	240	210	222	216	232	238	234	208	208	187	216	223	224	208	233	204	221	209	205	275	231	230	233	227	211	222	213	206	193	188	233	208	241	206	192	223	198	198	207	215	237	235	231	214	219	199	230	209	254	241	229	224	225	211	226	212	234	231	227	223	219	227	212	203	214	201	253	242	227	217	210	213	222	225	205	223	229	192	209	235	224	208	201	192	198	218	222	207	201	225	217	232	232	195	205	217	220	211	215	210	206	228	201	210	229	242	217	213	208	210	234	228	223	219	217	230	225	211	216	224	203	232	213	219	218	231	232	211	211	224	228	205	236	226	205	246	227	194	234	229	227	232	220	196	211	219	228	237	200	211	215	225	209	210	242	203	191	222	243	195	212	227	188	239	221	240	223	213	211	227	212	193	236	210	186	210	253	209	213	204	225	222	202	205	249	196	231	190	214	232	224	231	222	208	238	210	243	214	232	226	255	226	228	230	226	211	193	210	221	203	213	182	210	224	230	231	225	224	227	203	230	231	245	224	208	215	262	219	214	235	210	233	215	228	205	218	211	209	239	198	184	195	206	223	210	243	243	253	214	200	209	195	226	200	204	235	233	212	217	206	232	229	221	201	237	215	223	212	259	202	204	229	189	214	224	248	190	235	213	225	243	197	202	222	212	194	201	218	208	188	251	235	234	219	222	223	192	213	205	225	220	233	219	186	221	223	227	222	211	181	232	249	226	222	246	222	233	218	235	208	229	222	212	183	218	203	233	262	207	207	232	203	210	226	223	233	212	189	203	243	216	247	201	237	235	198	224	190	239	246	209	233	226	217	221	212	217	222	225	215	239	212	253	228	218	216	227	207	207	179	224	233	220	227	189	231	235	227	193	219	209	211	228	222	207	226	227	234	222	211	228	256	199	222	204	210	232	225	199	197	218	226	207	225	202	200	234	189	201	219	246	201	223	214	220	218	221	247	241	238	227	223	216	214	220	252	240	221	245	250	212	237	194	208	199	245	218	206	241	187	200	216	221	236	197	204	222	236	234	237	201	239	205	214	247	207	216	222	220	229	220	215	261	217	209	213	215	276	214	218	222	237	192	226	218	209	199	245	234	209	170	197	223	230	217	231	215	216	216	213	187	208	226	206	223	215	212	193	209	248	208	188	224	195	204	188	209	197	224	199	215	229	210	236	227	219	223	227	202	223	223	177	208	213	226	215	229	222	214	239	233	213	217	204	217	218	239	205	227	204	248	221	229	227	203	226	205	207	207	238	220	206	215	243	197	224	214	244	211	210	231	239	249	187	203	213	246	218	230	225	221	222	231	229	223	248	213	214	223	210	232	245	221	207	219	238	256	201	204	233	225	222	228	219	227	226	223	245	214	227	231	226	207	236	222	248	205	193	227	227	239	207	215	208	227	230	215	225	215	234	212	207	228	225	229	207	206	191	190	241	220	215	209	219	192	217	199	225	209	206	212	238	230	220	223	224	239	232	207	217	211	226	217	236	222	185	210	227	204	210	225	218	218	234	247	229	219	238	235	209	238	226	217	237	230	199	238	225	194	208	236	223	221	218	220	238	224	213	231	227	213	219	228	210	208	197	196	203	191	243	233	237	227	234	202	227	234	219	194	220	239	195	186	207	225	223	213	212	231	218	244	223	216	233	246	249	236	201	225	228	207	226	192	233	202	219	196	248	204	236	234	210	203	194	213	194	214	237	218	256	212	236	212	210	195	246	206	199	222	239	213	223	217	207	216	222	208	220	218	248	257	243	207	196	195	211	209	244	223	239	248	231	221	246	219	215	224	240	220	214	227	236	224	215	214	224	221	221	192	222	206	255	223	223	207	223	228	180	190	225	218	190	218	226	215	212	231	202	258	187	227	223	225	224	245	210	194	213	221	235	246	217	231	192	213	203	197	197	206	223	235	211	218	180	217	230	216	227	201	224	232	221	232	198	205	242	227	212	232	217	228	236	206	201	225	212	228	218	217	220	224	218	232	215	214	216	206	226	213	229	206	197	215	225	210	194	216	233	248	254	223	230	220	192	227	225	213	213	226	229	219	238	199	237	241	213	209	224	235	226	260	226	229	224	208	207	229	211	214	245	210	203	206	233	244	240	238	231	266	216	240	208	226	207	221	248	213	211	229	209	238	234	225	220	221	231	218	222	227	207	219	226	211	209	254	210	218	215	195	208	242	232	241	231	240	236	202	219	191	239	242	217	212	212	229	241	183	199	227	227	233	209	213	225	213	213	207	203	215	209	257	224	227	215	194	206	218	200	215	231	225	195	202	193	207	215	215	211	208	207	200	180	206	207	218	229	190	215	211	256	223	236	220	216	223	190	225	238	220	227	227	228	206	207	201	193	222	223	238	222	212	244	198	215	238	238	226	211	229	214	220	226	210	229	216	223	219	220	238	233	222	221	205	240	207	225	199	229	213	209	204	227	227	236	207	239	199	235	206	236	196	211	213	231	238	213	224	225	206	211	235	228	212	211	233	222	260	212	224	267	201	228	208	216	244	209	230	221	226	212	201	240	253	203	236	217	239	251	229	229	234	236	239	186	227	206	206	216	217	236	233	213	206	216	225	213	214	224	227	236	211	223	225	215	210	245	230	195	236	235	217	216	225	213	243
9677	17375	10180	4737	2780	1771	1344	1044	861	814	737	672	628	566	605	593	555	579	573	564	522	587	526	561	532	575	491	502	572	510	559	527	565	542	586	517	552	525	532	522	515	539	556	539	568	537	541	517	539	537	533	511	529	547	548	511	519	587	548	511	526	534	516	535	530	567	565	538	556	567	515	558	571	543	503	492	551	560	541	540	602	540	518	576	494	555	515	559	507	541	544	512	543	508	559	545	551	509	536	527	575	531	545	492	548	543	523	539	565	533	523	539	534	545	531	541	531	531	524	540	529	531	517	521	488	508	555	520	542	532	576	570	480	592	532	536	528	506	554	524	539	540	515	543	558	567	522	532	574	525	514	533	556	518	526	535	518	518	537	533	576	533	563	545	528	555	532	523	534	478	547	521	521	506	532	532	528	556	564	512	547	535	538	540	570	509	558	550	489	498	559	520	543	529	524	512	506	477	558	551	501	545	511	506	524	554	482	538	542	535	525	541	531	510	509	543	510	554	512	517	532	548	503	496	512	507	519	522	522	543	556	579	551	528	519	553	534	521	533	527	564	534	507	503	551	559	553	537	541	479	545	515	517	498	562	563	560	501	565	538	534	512	572	555	529	529	590	550	518	558	540	547	495	499	561	595	552	546	503	548	541	552	560	540	563	556	515	497	541	549	568	560	559	562	522	521	536	536	536	483	538	556	511	494	536	525	532	533	539	555	546	538	552	560	541	529	557	576	532	553	551	539	511	511	513	529	537	531	571	513	513	553	515	547	542	541	515	526	527	523	566	560	533	509	566	536	552	545	486	544	541	514	527	544	508	576	558	507	584	514	533	533	530	529	503	543	564	519	551	566	566	518	568	536	526	557	537	545	534	549	542	510	527	553	576	482	565	569	548	529	538	523	544	535	515	494	558	550	579	536	531	511	483	532	585	535	521	527	509	527	496	541	523	492	557	522	547	475	509	523	515	507	530	527	551	555	519	535	506	541	529	546	577	525	510	530	546	549	508	564	526	527	519	512	546	540	517	520	541	547	533	529	524	593	507	555	535	572	548	561	543	553	521	491	555	559	520	525	551	515	499	569	505	527	519	545	505	542	539	560	541	532	506	547	584	543	541	564	561	487	501	519	567	523	523	503	552	524	515	559	533	551	493	553	540	590	500	573	601	537	507	523	490	572	518	542	532	511	536	510	563	538	540	543	520	534	510	547	544	524	565	531	537	553	549	544	528	547	535	505	564	543	504	589	531	524	535	567	546	565	555	500	533	539	555	510	538	572	530	549	532	562	525	537	508	510	492	580	544	555	536	544	512	525	521	557	540	556	521	509	539	503	555	545	544	525	522	505	538	524	559	515	527	583	530	584	589	534	530	552	522	509	522	539	552	542	534	547	535	535	557	567	583	538	535	551	517	502	581	550	545	526	509	521	536	569	493	547	523	540	515	562	551	543	561	525	510	552	499	593	546	524	494	572	512	517	537	535	561	561	550	545	529	537	499	537	533	532	507	519	531	508	535	521	537	550	508	501	542	521	544	521	559	567	530	512	538	512	522	523	537	510	513	500	548	500	553	492	532	567	550	575	521	500	488	480	480	514	478	562	497	534	537	564	532	496	538	535	521	546	583	536	534	516	538	536	519	561	526	502	562	518	514	560	504	529	533	508	549	534	541	506	475	492	516	534	510	513	604	478	554	532	567	515	534	482	510	516	500	546	568	527	513	547	543	513	536	598	527	515	561	531	544	552	536	484	539	531	500	560	510	533	535	563	519	522	544	505	534	540	488	511	525	510	490	532	523	500	553	529	537	550	553	531	540	546	483	517	488	557	527	573	493	529	510	556	529	541	505	532	582	539	569	515	570	577	541	594	548	549	501	527	516	542	538	551	547	520	569	552	554	517	501	556	539	528	514	566	526	510	530	545	507	518	537	513	538	557	537	542	474	559	511	546	519	534	583	541	494	604	531	546	520	534	553	564	585	546	520	578	521	538	579	545	518	557	498	521	516	567	529	536	570	566	539	518	537	516	565	506	569	516	551	531	536	550	520	548	511	562	543	508	553	552	515	509	538	568	542	560	511	502	565	482	530	516	565	520	538	530	542	541	550	539	512	518	555	543	581	568	547	520	545	524	524	539	502	536	476	535	514	539	544	510	513	543	531	528	552	525	576	578	538	538	499	537	554	537	522	547	549	512	519	556	568	571	545	554	527	528	558	550	576	545	549	513	503	546	503	542	502	556	514	517	543	524	525	533	531	539	507	495	515	515	538	555	538	512	504	577	556	529	525	518	574	524	508	512	551	513	513	554	549	560	557	517	515	522	532	534	538	504	552	508	577	548	543	559	550	478	558	529	542	562	495	504	523	536	530	498	557	566	485	544	519	523	536	525	539	532	554	537	558	516	531	505	582	493	555	561	512	539	560	551	515	540	531	502	517	521	566	546	552	527	546	569	538	562	504	549	522	546	539	510	534	559	535	590	559	547	524	551	510	574	560	487	503	510	531	523	530	598	549	559	562	557	512	534	585	533	551	503	563	564	481	501	547	522	509	500	534	518	546	507	508	544	533	548	538	556	578	517	520	563	561	532	521	558	508	565	516	552	575	549	553	493	531	522	577	492	545	543	509	589	551	523	584	525	505	534	567	508	568	502	552	558	549	521	547	504	551	552	524	520	559	518	526	506	558	505	608	559	511	498	518	510	528	521	548	536	516	510	511	546	535	564	521	562	552	557	538	531	480	492	521	551	501	537	559	536	550	514	522	501	543	535	510	527	565	560	526	506	532	503	598	503	516	564	560	516	509	531	544	519	525	530	572	552	541	531	533	568	535	539	523	501	516	541	550	506	503	524	518	513	521	559	562	510	577	520	533	538	500	508	534	540	534	517	565	477	543	528	541	548	547	523	491	537	573	517	503	529	512	517	562	544	551	564	508	534	568	543	543	518	495	496	555	531	535	505	501	524	541	546	535	506	507	565	526	540	518	521	484	525	547	540	534	566	534	478	549	554	541	544	597	546	516	535	522	526	556	516	542	501	524	522	540	520	575	566	486	535	533	506	543	526	553	524	536	534	533	537	529	549	529	544	576	529	518	539	533	563	538	572	550	535	541	486	511	534	536	491	516	531	521	525	523	545	546	537	514	544	500	544	524	516	540	551	527	549	506	509	565	513	538	527	552	539	532	533	565	473	570	570	537	531	537	545	523	625	520	561	523	524	556	520	519	537	502	496	546	520	533	546	496	541	517	552	490	536	566	544	519	533	529	520	551	530	553	525	556	523	514	537	535	538	557	506	529	526	543	544	534	512	520	531	533	523	573	524	521	526	519	573	489	564	531	520	541	498	510	542	510	524	500	546	534	535	553	532	536	569	568	531	540	508	548	518	547	594	553	513	547	514	511	535	486	527	533	581	530	508	510	550	532	538	515	546	541	546	503	496	545	529	506	523	539	478	507	518	533	552	516	534	541	569	511	541	545	543	543	489	535	506	538	543
30875	20933	14948	4378	2272	1420	1135	834	644	565	499	484	388	375	397	365	368	373	331	361	363	313	369	347	317	339	358	323	349	312	341	324	371	352	329	297	323	346	358	366	312	349	358	374	338	333	341	360	308	341	321	329	343	321	365	337	312	362	359	317	368	362	287	323	346	323	311	368	319	333	346	350	351	308	362	316	320	313	332	375	339	335	335	324	328	321	306	315	323	301	354	324	331	342	327	310	327	320	342	352	289	349	356	315	315	372	345	326	336	352	350	332	298	341	298	314	315	352	328	341	338	339	350	335	341	346	359	355	341	305	325	319	316	327	328	332	344	349	360	340	335	340	348	323	339	327	332	324	334	341	327	329	309	371	348	320	310	329	333	354	358	354	317	300	329	373	344	326	345	339	314	317	301	310	321	321	356	336	329	367	322	364	336	330	331	329	367	368	358	364	315	337	350	280	325	335	332	313	325	329	315	334	346	335	330	329	347	353	332	367	329	342	339	321	341	321	375	360	356	354	341	339	325	325	328	344	343	326	323	335	343	347	341	290	355	351	337	314	308	305	356	359	332	340	323	364	374	327	365	330	348	342	309	377	313	302	343	314	293	363	331	332	313	341	361	334	326	355	313	389	362	345	352	342	316	336	325	339	334	334	356	328	307	349	356	332	315	345	324	313	344	345	329	341	375	373	360	328	308	322	344	339	335	348	315	345	328	322	340	329	329	338	335	343	339	356	320	350	353	350	325	363	345	357	337	316	317	330	296	337	344	378	323	334	343	352	311	328	350	313	349	327	298	339	351	319	329	350	327	332	313	343	344	335	316	318	317	350	315	366	388	347	314	364	319	328	318	338	355	342	320	369	343	350	372	320	316	332	334	312	335	373	353	327	345	320	316	322	352	367	324	331	328	331	339	362	332	343	367	341	320	316	303	336	340	343	321	336	352	321	360	340	323	313	343	396	348	312	291	312	355	335	318	369	320	355	315	319	339	339	350	345	354	333	356	314	316	316	351	322	344	329	326	345	347	343	314	316	335	291	354	315	312	342	356	352	321	293	363	329	308	321	364	346	334	336	333	361	345	329	341	341	368	391	365	362	324	307	311	338	333	320	332	340	358	319	353	338	311	333	333	349	325	340	328	321	351	343	340	297	373	345	381	313	308	329	353	335	365	353	358	345	306	367	348	332	306	368	349	313	329	341	333	339	331	382	325	335	316	333	365	378	319	323	342	309	338	348	327	351	309	339	334	332	354	347	330	325	325	337	329	344	345	304	307	335	326	359	361	354	349	338	317	328	329	325	369	377	353	312	357	341	317	338	355	332	346	314	323	302	321	356	326	334	354	305	309	338	330	329	312	382	307	314	315	314	328	342	324	340	366	331	334	337	358	337	316	355	323	307	328	369	348	340	358	329	336	344	330	362	353	347	335	339	325	347	361	290	354	309	339	316	325	302	313	327	336	331	347	337	350	355	317	328	351	368	337	346	347	310	324	342	331	352	358	313	334	337	332	321	349	322	318	334	337	324	332	361	333	323	373	313	333	295	318	327	334	327	350	364	351	334	318	315	353	313	314	325	326	319	323	308	338	329	343	350	301	355	330	364	338	307	315	364	340	352	330	349	312	328	324	315	346	310	347	333	331	341	361	328	338	312	336	349	357	351	344	341	319	363	355	320	363	310	307	321	352	363	310	303	381	321	335	330	356	311	343	363	354	320	328	294	365	351	351	325	335	383	350	345	325	342	328	359	354	294	328	346	340	318	355	369	323	334	307	315	354	350	308	335	318	356	340	349	313	344	364	334	364	355	356	323	339	321	328	326	343	340	301	297	325	338	360	338	315	324	327	353	353	339	327	360	334	348	334	329	341	303	347	344	342	324	352	359	333	308	342	354	312	294	338	323	341	365	353	328	320	332	323	328	341	327	317	312	327	319	325	333	355	324	362	346	360	338	344	298	346	319	349	324	350	342	333	324	355	310	349	343	326	346	308	357	369	347	342	341	302	341	353	333	329	361	338	312	295	340	353	350	375	383	333	315	294	350	336	333	337	331	294	309	342	337	356	342	305	339	323	348	315	356	394	302	329	365	351	336	339	348	296	342	346	347	330	343	316	295	304	341	325	336	322	404	376	334	321	303	369	345	325	320	357	364	326	372	340	336	309	314	350	335	319	325	339	332	313	350	346	322	298	311	331	357	338	328	318	340	346	339	318	320	370	326	357	368	347	334	332	372	331	329	349	294	302	359	319	328	332	315	327	358	359	318	350	351	338	344	290	332	321	328	365	344	307	350	311	319	369	341	339	353	318	323	359	358	322	292	321	324	334	321	358	340	316	340	358	353	327	367	341	327	309	340	332	303	357	370	327	361	350	302	346	344	334	365	314	321	318	325	345	310	335	334	356	304	321	295	328	310	314	364	327	333	333	325	343	353	325	365	320	351	353	338	354	299	355	335	317	349	305	375	317	359	333	314	318	357	378	345	383	351	368	360	325	330	355	331	331	348	333	363	330	341	309	330	356	349	349	339	330	343	317	360	347	338	382	313	362	342	301	330	338	338	323	336	337	371	331	350	312	346	336	378	352	354	332	317	314	317	328	356	358	342	372	393	344	301	297	324	363	355	348	336	333	299	363	322	357	323	352	361	303	347	336	336	327	315	352	375	338	385	351	334	350	349	321	335	334	356	316	301	325	308	341	319	329	318	347	349	344	367	319	354	359	331	339	320	329	299	337	347	323	377	339	339	321	341	369	310	350	345	366	315	341	325	344	342	336	310	357	353	362	358	346	350	325	363	323	356	327	352	313	315	330	291	346	329	331	333	335	340	309	337	344	301	333	303	353	331	324	312	331	345	328	343	324	344	332	345	321	368	339	340	367	356	349	340	353	329	316	343	332	363	354	366	377	334	342	327	357	324	307	351	319	349	320	320	378	341	355	331	308	350	342	361	352	315	343	330	347	321	304	329	351	333	334	307	337	350	309	313	312	349	335	333	326	358	297	322	350	340	333	349	346	345	330	317	349	336	355	333	343	354	305	340	358	351	357	338	325	326	350	328	307	320	321	338	362	316	364	340	318	359	336	320	360	331	352	335	341	342	377	332	329	331	307	350	326	345	351	336	362	355	332	313	326	343	345	327	311	354	336	345	337	318	319	357	346	318	333	340	399	355	311	324	317	352	321	336	368	326	340	312	330	321	339	326	369	340	326	379	366	357	359	352	314	326	321	341	319	338	312	377	331	330	331	342	295	352	351	340	354	348	327	345	313	351	332	348	312	302	325	336	310	346	356	360	350	321	316	365	354	297	330	340	321	331	319	336	325	325	353	298	323	341	327	357	341	363	298	313	355	316	318	355	354	351	317	335	355	324	335	328	361	339	332	337	363	357	359	320	311	344	314	347	348	326	339	372	344	375	344	349	320	344	346	342	345	318	342	339	331	356	336	374	349	313	331	312	360	326	341	338	312	313	329	373	300	345	352	325	371	374	359	332	351	333
10095	8933	4977	2290	1590	1171	1030	985	936	873	807	834	829	791	881	841	822	807	739	818	808	811	797	813	793	804	756	781	797	825	817	756	748	832	784	750	814	853	817	886	806	732	804	804	775	801	808	794	789	807	801	857	780	839	814	800	763	822	796	785	747	795	819	775	791	787	810	793	795	776	827	853	775	790	726	813	830	778	782	748	779	804	852	766	719	795	789	844	830	818	809	792	760	787	813	755	859	796	808	822	759	845	810	809	758	744	830	744	809	811	807	754	766	786	815	827	878	782	795	784	834	811	822	757	796	812	743	823	786	809	795	795	863	763	746	773	780	788	744	803	793	807	780	826	780	745	830	796	797	767	781	792	843	777	750	789	790	831	810	768	805	829	763	860	836	825	787	800	851	796	742	756	776	776	774	802	837	761	743	780	805	848	851	806	804	800	767	753	757	797	775	718	781	823	850	793	780	859	783	784	813	761	767	817	792	775	829	833	778	780	803	796	842	781	778	829	797	754	804	790	732	800	803	814	830	780	780	761	781	799	831	780	791	764	777	777	767	761	795	783	758	833	859	803	758	752	769	806	794	786	809	775	750	824	792	829	778	780	816	771	812	776	744	763	820	777	785	767	820	791	816	836	769	782	788	800	823	842	788	775	780	759	852	827	773	813	798	769	797	757	782	833	852	759	813	769	783	771	796	843	801	753	801	770	775	802	805	810	823	805	844	825	819	785	802	732	752	792	804	847	736	801	781	821	849	821	763	854	847	807	798	783	824	825	787	784	840	794	832	755	848	765	796	751	785	811	814	795	815	814	813	802	774	761	778	805	762	849	792	803	823	834	800	833	790	856	818	763	780	762	802	839	777	805	765	798	802	802	780	827	822	765	792	756	786	760	762	844	822	788	806	803	714	758	759	801	767	787	753	758	789	781	857	805	859	774	807	861	767	743	768	816	799	788	737	781	817	784	771	845	805	815	779	816	803	838	757	804	754	837	786	790	789	799	763	804	777	782	771	774	820	829	766	840	870	871	862	773	792	788	795	833	797	785	793	833	780	839	846	802	787	806	773	771	826	809	772	781	822	774	781	772	793	798	835	765	818	785	751	834	811	793	817	829	771	802	816	766	774	811	766	784	805	807	824	796	784	800	803	830	772	788	808	768	789	824	790	772	810	792	765	785	773	777	774	788	779	792	807	814	791	749	828	807	845	762	799	793	819	766	742	846	807	815	739	827	862	855	786	787	820	827	836	797	784	792	784	785	788	772	720	784	788	744	849	789	785	807	788	819	792	841	799	814	869	782	788	801	767	726	743	781	833	810	793	799	815	796	776	825	789	804	788	807	841	796	795	783	828	762	795	738	754	736	821	774	805	756	788	793	840	830	774	801	850	813	790	814	741	819	803	822	795	820	815	767	761	835	775	806	846	823	791	741	799	810	819	797	739	774	812	862	796	757	793	796	806	779	776	787	816	775	823	790	778	822	746	780	835	830	756	809	800	807	786	786	802	831	799	808	777	765	786	817	788	790	794	785	782	795	771	786	735	774	806	804	790	822	778	807	781	802	782	789	818	779	851	810	829	844	764	845	805	763	785	776	753	803	801	751	837	823	789	784	838	796	751	836	760	819	786	821	827	823	779	824	792	802	803	828	818	776	815	785	789	768	814	784	769	777	837	826	833	759	801	767	768	767	771	807	795	841	784	786	786	785	771	813	846	846	767	766	870	810	817	744	779	801	827	747	785	853	817	830	782	742	831	799	793	896	835	794	831	784	792	779	765	811	767	825	802	803	830	776	783	836	797	763	784	809	851	799	808	771	796	801	784	757	794	786	799	836	722	753	753	847	777	782	816	796	774	842	817	816	805	726	768	793	827	822	829	817	849	770	783	802	769	806	847	816	824	783	777	828	784	744	784	831	784	782	832	818	768	796	789	784	807	806	817	864	773	841	818	793	834	821	840	798	826	778	820	789	805	855	799	814	801	731	784	762	827	822	786	791	788	799	811	789	818	837	792	791	815	789	807	793	803	897	768	794	793	754	813	790	785	784	808	788	801	778	782	758	754	839	786	800	807	820	818	739	778	834	826	828	811	765	833	842	766	782	792	779	764	783	837	800	775	752	782	805	831	753	766	781	760	830	822	807	836	800	828	771	781	819	795	769	832	771	810	763	793	748	778	771	786	817	830	813	761	782	775	829	795	809	817	764	809	811	817	797	787	831	778	879	807	804	811	820	764	741	803	824	807	769	821	771	755	760	786	755	820	765	789	760	780	823	804	750	822	779	788	844	756	822	820	809	802	804	806	779	879	781	779	827	779	793	846	785	805	777	800	759	784	789	796	814	824	796	761	838	798	782	795	770	768	811	816	795	790	738	821	745	779	795	813	791	782	811	778	689	805	799	826	794	778	783	774	805	805	785	835	795	793	831	780	787	791	756	783	793	857	808	813	820	739	792	774	766	805	829	793	780	796	790	770	829	845	796	806	802	793	799	760	802	770	772	773	807	826	816	788	773	817	790	799	826	817	741	791	764	834	780	779	825	773	741	828	781	801	764	761	772	752	811	712	822	809	762	786	750	776	834	763	793	829	827	765	806	791	822	815	797	883	815	774	791	741	822	790	764	773	764	855	815	837	823	739	804	803	777	811	861	781	773	754	795	801	784	769	790	824	719	793	791	834	769	778	830	825	801	772	767	767	815	831	849	744	817	767	798	806	746	789	745	801	780	806	784	845	827	777	810	825	810	780	824	787	757	832	817	828	819	761	787	849	843	800	767	837	822	773	794	788	710	768	750	812	758	748	835	795	823	766	810	827	766	748	817	822	834	827	809	783	835	762	801	754	781	760	825	832	797	777	781	759	825	831	776	785	768	813	801	784	768	859	816	776	754	777	795	843	789	817	776	791	832	773	819	749	793	741	786	818	761	805	818	798	748	763	824	805	777	761	760	787	773	799	808	770	790	828	805	763	813	811	846	790	807	760	782	784	808	805	794	789	811	776	823	827	766	816	801	830	819	783	816	852	816	853	840	866	789	835	785	800	790	778	777	765	768	774	818	765	809	782	808	775	821	752	815	820	777	815	782	778	798	797	794	794	801	787	831	810	809	860	774	758	785	830	807	838	805	784	777	775	751	818	719	819	778	831	785	781	838	802	778	781	827	779	811	808	798	793	773	814	817	751	784	809	796	761	758	781	834	766	787	750	790	788	842	747	738	805	812	788	837	775	825	754	766	747	819	814	794	824	805	834	860	729	795	800	781	757	783	768	807	820	796	771	830	795	811	801	792	766	749	747	826	833	867	812	814	796	762	797	802	807	801	819	836	748	792	798	853	828	848	781	818	785	825	787	832	789	784	796	755	803	804	778	825	822	839	826	814	802	805	803	752	832	811	796	763	839	796	739	764	791	799	814	788	833	799	795	808	790	764	806	779	815	830	755	803	807	847	824	776	781	792	773	802	807	757	842	781	778	848	724	800	801	774	779	824	780	780	785	822
24431	21024	24320	27927	21040	19394	2894	1237	870	722	512	458	401	370	355	343	327	340	327	301	299	321	277	300	277	265	298	307	264	297	270	263	261	289	259	268	292	265	263	273	283	281	307	235	278	266	278	243	254	269	265	265	249	270	250	279	282	274	244	270	287	241	247	255	253	278	272	291	264	270	263	272	289	248	284	239	265	269	283	260	278	279	244	264	268	264	255	259	255	248	233	267	269	281	265	292	289	253	284	272	254	248	245	251	236	265	284	321	250	248	235	228	270	266	266	274	254	260	247	274	276	275	222	253	288	270	266	278	264	256	265	245	273	269	241	263	269	268	255	266	252	268	255	260	255	260	282	252	255	252	267	262	258	298	275	245	269	239	251	271	269	286	296	242	244	226	262	228	277	260	236	278	250	275	259	245	284	235	267	261	246	244	251	246	237	240	264	250	279	257	262	277	252	292	250	262	276	272	266	279	265	268	286	234	259	264	246	271	269	254	263	256	251	260	259	273	257	272	251	240	239	268	257	265	267	250	273	253	271	247	253	231	252	277	261	251	296	260	285	271	246	247	294	271	223	248	243	259	250	249	251	267	262	275	254	240	248	275	277	281	271	269	263	263	262	293	229	235	279	263	269	254	280	265	259	251	287	269	261	238	263	290	242	240	273	278	280	245	251	268	226	277	278	294	265	229	256	225	259	269	272	238	229	253	269	255	284	299	287	267	242	272	280	279	255	247	253	291	247	275	291	269	255	256	231	267	240	236	235	241	264	241	242	279	251	271	239	222	262	244	282	269	274	242	256	256	282	273	260	273	260	242	277	275	276	271	289	281	239	256	242	253	268	215	248	267	294	279	282	271	301	255	278	242	255	260	258	252	276	254	272	284	256	274	247	277	268	279	237	276	267	266	240	280	264	218	280	267	279	237	244	246	276	279	252	262	268	276	257	245	253	279	253	260	234	265	282	243	266	230	259	269	226	259	248	261	274	240	263	233	256	275	257	274	269	247	278	259	228	258	254	275	243	258	235	258	266	263	250	250	247	276	247	261	244	237	245	228	263	227	259	269	243	263	243	253	257	239	279	268	284	277	268	248	245	250	245	261	269	255	258	296	257	285	248	284	280	229	275	244	236	241	307	258	250	255	275	260	294	267	273	265	258	251	264	246	283	276	244	260	269	261	255	283	243	233	262	239	257	246	272	294	241	260	255	275	246	239	239	284	286	269	246	243	271	249	271	283	271	247	254	243	269	247	257	240	265	253	275	281	292	215	248	298	261	274	264	266	220	243	255	263	263	264	260	236	244	249	248	269	226	246	263	245	281	236	247	248	254	281	250	281	252	257	252	241	258	250	248	290	269	272	244	239	244	272	262	269	281	253	266	246	280	249	253	262	234	256	248	237	271	239	226	249	238	264	262	262	289	282	247	265	265	266	278	266	250	305	272	256	249	258	242	276	245	252	265	251	289	257	253	251	276	248	229	247	283	266	249	250	283	237	275	266	268	282	289	220	290	275	271	241	239	268	254	256	266	263	243	228	265	255	265	267	261	243	270	253	277	263	247	261	240	265	259	251	243	258	243	280	257	245	239	234	268	254	248	253	246	251	239	281	263	260	298	289	254	259	247	249	269	258	256	274	266	272	249	256	236	256	252	270	251	216	275	244	277	271	228	261	295	262	252	255	278	238	257	272	250	236	287	249	242	245	259	260	235	240	253	281	261	269	225	239	279	284	250	286	292	264	247	267	267	236	265	253	256	241	279	266	269	258	274	292	275	279	276	317	277	291	239	265	291	253	220	257	258	250	250	261	243	247	249	262	269	251	251	245	254	252	261	254	260	247	257	289	289	279	251	250	269	280	265	272	235	243	287	252	241	261	245	269	271	259	268	295	280	268	228	247	241	243	226	237	264	263	284	298	269	250	245	251	220	278	252	240	263	262	253	278	271	272	262	258	255	256	245	285	256	258	243	258	270	265	238	256	260	256	275	263	261	251	275	273	270	261	264	274	260	277	253	213	255	250	258	250	284	291	240	238	280	263	260	262	274	271	260	231	259	239	245	265	252	268	291	273	241	275	249	248	262	260	278	265	236	257	281	243	271	280	267	273	273	246	265	247	259	250	263	276	281	275	267	297	236	273	259	266	262	234	264	233	264	257	261	269	239	264	301	263	243	254	277	268	277	229	280	233	252	253	265	285	249	273	266	295	301	257	241	260	251	276	236	267	271	231	269	249	233	254	260	271	259	292	283	256	262	246	265	265	239	255	229	253	250	256	286	256	245	246	246	277	246	271	259	274	255	254	259	257	268	241	285	245	249	253	292	290	242	268	259	264	270	272	268	276	235	239	224	227	250	250	253	258	252	254	236	232	289	271	260	273	256	247	232	282	280	246	269	284	272	235	279	262	283	284	245	272	267	267	253	248	260	268	252	252	228	242	261	262	225	266	264	253	258	255	265	267	261	263	240	271	277	276	282	266	231	262	293	238	246	257	294	268	275	242	257	282	274	264	296	236	255	264	239	247	252	227	253	246	249	281	275	286	232	271	248	284	253	250	245	242	242	268	245	258	270	277	282	250	258	244	242	251	252	236	275	236	266	254	247	252	273	242	234	237	262	269	285	243	266	261	246	242	263	240	241	271	247	263	262	281	273	237	276	261	250	239	220	252	253	248	246	256	259	254	244	264	257	274	270	255	256	274	255	265	260	270	251	269	282	286	256	262	296	241	253	285	261	216	254	278	290	251	263	265	212	262	259	260	256	246	253	241	254	238	277	254	241	261	253	263	285	247	244	231	242	281	261	225	261	262	254	248	248	279	239	246	271	279	276	266	264	249	270	255	261	293	266	275	249	259	251	234	278	221	254	269	250	254	242	259	248	241	238	232	255	259	249	254	245	240	261	271	259	267	256	273	267	239	267	255	240	244	256	263	253	248	242	236	275	256	296	290	272	261	224	258	272	262	244	258	247	230	273	282	253	247	273	246	291	254	233	256	258	289	273	286	306	266	287	295	240	255	266	270	253	261	273	258	246	228	261	245	246	247	281	243	265	250	265	262	265	255	256	284	293	262	266	249	226	261	254	252	260	245	259	236	215	281	265	269	260	265	277	247	274	270	242	251	247	252	235	246	248	232	279	219	286	264	272	279	241	254	242	270	235	256	273	270	285	232	256	277	262	256	259	248	232	246	220	241	239	259	227	268	251	217	285	274	264	274	264	298	267	269	267	263	262	266	218	294	253	271	286	265	277	261	247	295	279	285	259	224	290	263	271	250	254	285	265	266	294	242	278	271	260	245	271	301	244	260	267	282	270	267	270	239	265	254	255	229	251	274	275	250	260	275	256	251	226	260	261	253	254	265	274	252	263	269	238	266	244	263	282	259	254	234	261	275	254	242	280	256	276	261	291	274	275	231	270	251	299	240	238	273	261	251	282	258	264	246	266	287	240	273	278	272	226	266	233	227	253	243	244	256	264	263	256	250	283	263	261	236	264	245
7647	13893	7745	3516	2342	1458	1124	947	877	809	747	688	711	664	656	645	623	605	662	666	612	633	570	670	615	617	673	603	599	578	600	668	621	573	659	641	625	598	619	599	610	586	599	628	591	613	637	634	616	622	615	631	613	629	639	613	657	605	607	627	637	633	651	632	621	629	648	633	607	648	586	619	625	611	648	652	632	591	647	607	649	620	641	596	686	633	566	618	635	665	560	636	633	582	630	557	602	655	616	610	605	628	650	637	627	649	606	622	667	643	623	638	659	604	661	623	608	640	628	624	632	624	610	634	594	617	652	623	620	616	625	595	637	614	630	606	646	645	623	648	633	632	627	605	642	661	631	631	623	646	603	618	642	638	605	648	625	651	638	635	583	620	618	613	635	618	631	618	645	629	604	641	618	624	635	589	641	618	639	591	626	618	631	615	624	595	625	613	641	588	629	620	606	645	595	589	619	616	633	603	656	621	628	633	603	657	648	634	677	650	640	618	631	615	603	640	628	614	616	633	629	599	641	644	592	622	621	603	585	661	599	639	594	616	622	603	612	629	596	615	633	656	620	629	562	640	619	649	618	629	593	650	633	582	604	600	663	614	597	644	608	650	638	608	619	655	640	616	621	641	582	592	665	633	592	633	649	585	630	645	604	610	642	619	597	650	637	627	637	640	642	608	599	624	645	639	660	607	628	625	624	624	625	609	623	613	611	654	594	626	634	584	619	643	601	591	649	673	579	609	593	604	644	644	631	638	593	593	626	626	624	619	591	569	626	632	608	669	653	670	663	616	600	630	620	656	562	564	658	607	598	593	649	584	656	635	622	608	611	649	635	658	623	660	606	645	633	615	613	627	631	612	602	628	626	677	631	634	621	618	613	681	664	620	612	644	583	615	655	631	632	608	623	610	620	620	614	661	634	650	640	671	590	587	636	658	648	632	618	641	655	612	610	576	628	655	625	613	650	599	604	600	630	582	599	645	608	635	638	589	657	605	588	597	614	612	629	596	622	637	629	602	597	627	582	645	632	634	624	611	622	645	609	627	619	644	616	646	669	603	613	594	632	628	607	632	600	589	613	635	583	617	649	643	634	630	600	608	613	649	605	617	626	636	595	598	616	604	647	674	611	649	633	626	596	634	607	590	639	595	603	593	644	608	630	644	615	662	661	644	630	632	584	644	622	632	649	642	634	625	642	630	603	600	626	635	601	644	599	603	658	629	619	620	641	613	623	611	625	602	597	577	595	579	604	572	664	604	630	610	598	628	635	582	648	610	657	648	615	628	607	583	616	600	603	616	646	655	637	635	684	633	619	670	624	611	642	611	612	612	692	571	616	632	664	606	695	651	625	646	641	582	633	617	658	652	663	634	606	615	605	642	604	656	623	602	620	647	642	652	624	655	670	591	646	566	625	628	650	585	639	589	621	594	635	659	645	613	635	591	676	622	606	653	627	637	603	608	606	661	600	606	635	669	612	634	608	644	632	561	646	568	619	624	607	623	676	658	648	643	659	610	604	607	655	607	614	617	630	582	630	629	624	636	622	642	606	620	619	630	597	592	591	620	596	666	648	650	633	605	650	627	637	615	640	619	651	615	622	602	599	625	629	638	629	636	591	632	567	656	650	596	649	630	677	609	587	635	600	576	606	643	585	612	625	619	593	602	616	654	612	636	582	619	634	613	590	653	629	610	633	619	624	649	649	632	679	608	608	620	615	622	603	571	596	607	627	640	637	650	671	585	621	631	647	621	602	608	616	607	658	586	604	634	618	607	607	637	572	609	637	619	670	594	603	644	589	609	623	646	601	591	599	606	567	602	657	640	606	617	597	619	595	631	639	645	630	622	605	620	609	604	614	560	646	676	608	607	636	600	597	631	645	610	640	678	620	642	641	599	609	647	646	652	642	651	596	636	617	631	661	584	625	623	600	627	609	593	614	649	580	641	640	667	602	605	606	623	637	608	579	614	587	605	617	606	624	594	627	659	647	674	645	648	703	612	633	634	616	608	641	649	626	586	638	606	601	601	628	623	616	618	621	635	691	636	621	618	614	615	653	621	599	629	609	630	596	602	592	648	614	638	597	598	600	676	620	608	655	582	605	570	601	622	651	615	591	618	593	575	610	617	625	637	620	590	612	622	620	599	567	619	625	593	655	623	587	631	631	627	647	634	571	646	632	651	596	623	635	573	598	593	562	650	616	619	603	601	585	580	665	612	623	633	661	585	614	636	601	661	612	605	636	672	647	599	609	644	615	606	622	612	639	649	569	591	605	612	645	634	674	621	612	597	626	629	598	592	638	623	651	643	629	632	648	663	620	671	606	659	668	640	627	626	661	625	626	599	650	598	624	613	655	627	636	635	636	596	602	660	659	621	615	629	593	661	613	651	652	643	613	585	639	656	648	618	637	609	607	617	641	647	608	643	643	667	609	643	628	627	665	612	632	584	617	645	628	636	621	643	584	600	630	633	627	628	577	614	661	585	688	589	586	667	599	603	658	614	627	611	601	588	623	667	609	639	581	629	590	609	650	631	644	568	632	596	597	651	617	602	597	625	586	631	637	655	610	618	616	618	583	633	616	607	611	634	607	555	619	642	581	612	630	638	597	632	623	589	601	632	633	584	628	612	639	628	653	616	564	628	606	625	618	626	631	632	576	587	614	620	657	630	643	675	592	602	609	617	642	617	662	624	646	629	641	631	600	633	625	579	629	620	625	674	604	595	676	590	621	643	630	617	665	661	680	635	589	609	589	632	656	629	666	602	607	636	595	620	678	676	623	626	664	644	619	610	674	617	610	618	598	607	637	569	650	611	613	608	678	624	620	660	628	576	623	634	631	670	603	656	616	626	609	664	661	605	656	577	581	626	623	645	679	641	605	626	604	620	605	611	621	606	637	613	639	623	647	621	624	599	637	630	627	618	634	577	604	620	616	653	604	644	658	587	604	626	636	597	603	638	636	624	605	601	634	618	616	639	653	602	614	603	635	606	611	593	641	626	664	636	615	647	690	607	594	645	606	649	623	633	595	625	610	612	604	628	608	591	642	610	601	616	623	612	640	661	641	643	635	643	631	596	628	628	591	585	613	614	599	607	623	608	630	607	621	649	605	668	608	617	616	619	644	603	613	605	637	640	625	646	639	621	615	611	605	584	630	638	628	607	601	597	651	631	592	660	611	570	639	602	616	640	656	623	651	648	605	612	653	616	626	587	615	639	627	628	656	627	611	610	642	616	625	617	607	621	671	639	585	652	637	637	590	611	636	626	650	633	645	613	634	635	623	671	573	621	588	610	607	620	584	608	628	623	644	640	617	618	649	639	597	605	619	607	600	607	662	594	633	656	603	642	632	660	595	606	646	628	600	638	622	669	642	606	607	655	623	607	632	609	598	593	608	641	615	628	643	615	610	647	587	634	625	650	644	611	624	646	606	614	651	611	636	597	637	598	652	618	626	633	626	590	621	628	588	617	629	585	611	637	620	620	612	619	648	572
23807	21018	24674	27575	21023	21090	16437	2484	1227	845	738	496	501	376	340	319	310	321	297	286	271	279	258	255	247	263	235	203	291	257	249	266	268	234	235	234	272	202	216	226	234	263	223	244	224	229	237	209	225	234	233	234	198	221	249	213	238	206	204	204	266	212	242	227	229	236	231	228	214	197	208	214	238	225	209	207	209	224	237	207	196	236	242	201	216	216	215	276	228	199	218	222	196	224	249	230	212	207	221	218	190	210	224	208	210	249	216	235	244	207	215	218	229	247	197	252	231	212	222	233	206	248	221	231	228	221	213	226	239	201	211	211	190	208	231	203	214	214	235	213	232	211	211	233	257	224	221	227	202	217	256	228	209	204	220	199	236	204	205	218	219	237	232	248	218	217	217	220	231	228	214	215	230	210	239	240	234	221	214	219	199	221	215	227	203	224	193	236	235	214	230	254	204	202	238	219	216	230	228	207	198	196	239	188	203	223	211	214	228	226	227	209	226	205	204	210	232	231	229	242	220	216	200	203	206	203	226	209	233	191	230	222	209	218	207	198	227	221	218	224	227	203	202	201	231	200	239	233	213	222	233	209	228	246	206	228	197	200	211	230	209	239	198	219	191	209	221	228	220	229	216	204	212	227	217	197	221	221	209	204	220	252	233	204	213	225	239	209	192	230	231	215	203	228	201	233	250	247	231	212	219	235	225	211	222	218	228	220	236	215	213	243	232	225	225	214	218	208	224	199	206	239	208	210	213	232	211	223	243	236	258	204	232	193	234	204	214	217	214	227	221	216	232	255	236	217	236	210	208	205	222	221	213	231	221	207	216	243	229	228	203	221	238	195	223	212	233	214	204	191	195	218	225	205	229	246	241	215	198	239	219	226	208	200	218	194	213	198	226	209	215	226	198	179	200	205	221	224	216	225	216	248	226	220	227	216	213	216	240	196	226	217	201	232	225	188	216	204	220	213	229	218	217	211	250	215	208	213	205	209	233	210	207	208	232	248	217	211	204	222	184	210	221	227	224	222	223	250	228	198	175	202	213	226	203	214	202	235	220	225	233	203	202	221	226	230	225	209	202	215	217	230	209	217	233	232	217	225	234	199	215	244	227	208	202	220	189	205	183	220	221	236	212	241	203	207	216	211	198	262	211	225	219	230	223	197	229	230	209	186	207	225	193	199	218	208	217	234	217	219	224	214	255	212	201	233	238	230	245	208	195	219	221	226	211	226	213	221	204	199	216	224	217	219	251	224	231	204	222	213	204	226	195	200	253	237	218	226	191	194	217	227	235	201	198	222	198	183	214	208	173	218	223	227	221	200	218	207	212	222	212	199	184	211	206	211	210	229	238	223	237	220	216	210	222	178	214	232	194	235	213	200	223	201	221	234	197	202	182	213	222	237	170	232	217	237	242	214	227	221	232	221	201	224	225	194	200	220	220	206	222	172	224	220	195	204	211	231	234	232	217	238	201	243	225	203	227	248	237	221	216	218	212	225	199	221	215	213	240	221	215	217	225	216	223	237	213	202	215	200	196	221	223	212	246	218	186	224	247	197	232	210	230	221	235	225	223	229	208	247	221	200	203	202	205	238	183	210	218	236	214	223	206	215	244	243	219	214	211	209	236	229	197	226	231	231	240	245	234	212	214	195	218	239	204	232	235	213	219	217	214	206	233	223	228	209	211	221	191	208	201	203	206	211	225	207	221	192	220	219	211	207	229	229	203	228	210	234	227	216	200	202	228	208	233	201	197	204	211	199	223	218	243	197	210	194	209	240	244	205	246	211	243	221	183	195	222	217	234	245	222	203	181	213	220	211	201	224	230	217	260	202	214	237	205	223	219	242	243	178	212	215	237	203	232	238	212	240	204	212	234	207	209	214	245	245	233	221	216	225	210	210	205	219	218	232	205	229	231	214	220	225	202	231	226	214	204	248	235	212	211	216	226	225	245	227	217	176	199	204	210	223	219	212	225	196	212	197	237	200	222	227	209	180	220	247	224	207	196	230	234	210	188	231	241	228	212	224	221	233	239	232	218	209	228	230	219	230	201	218	215	224	225	221	184	234	220	244	214	202	213	248	243	214	194	239	250	208	214	206	223	205	214	244	213	229	256	234	207	219	200	205	214	226	219	218	215	239	228	220	211	197	220	239	199	199	245	227	233	223	222	202	219	195	208	208	215	226	195	239	222	192	196	212	230	181	208	204	238	239	206	218	217	226	207	247	227	210	187	217	232	216	210	225	214	216	229	255	237	204	203	203	224	225	227	232	209	174	205	212	222	232	236	229	209	215	214	226	231	192	234	212	213	215	219	243	237	230	185	189	218	208	220	199	185	234	221	211	228	219	229	227	209	224	226	239	237	216	221	214	207	222	210	230	234	260	207	200	208	229	234	214	200	225	245	201	242	183	183	223	210	238	221	204	207	221	237	203	206	213	223	203	229	209	202	209	218	216	220	204	222	217	207	219	196	208	236	208	191	217	202	212	202	219	191	212	224	201	226	216	213	238	235	211	213	238	261	219	230	226	200	209	227	206	230	224	219	234	225	227	213	215	226	182	230	224	228	215	230	218	203	207	248	233	224	246	213	241	199	217	218	249	235	213	236	207	204	191	209	204	245	217	178	177	205	247	229	237	210	201	225	225	223	210	210	204	217	192	215	200	199	237	219	186	223	180	171	218	231	210	202	225	198	210	249	213	214	229	222	216	220	227	214	227	191	210	215	210	220	185	221	235	233	241	215	238	187	203	243	215	235	242	221	211	230	238	210	216	214	227	222	200	215	218	218	213	231	220	218	212	203	226	209	209	217	227	208	187	207	198	244	201	213	248	232	212	218	200	238	261	199	220	204	230	210	228	209	215	234	218	221	238	223	205	248	251	209	200	221	215	244	193	223	199	216	217	204	212	232	201	199	224	248	210	245	226	221	229	202	224	222	218	190	229	206	203	203	209	212	194	214	224	218	234	181	250	199	229	216	217	207	220	225	233	182	218	242	199	193	231	210	212	221	200	244	204	212	221	219	202	232	218	194	243	223	217	221	214	254	221	232	217	213	221	198	225	235	218	246	208	202	246	191	224	236	223	205	219	219	217	213	220	177	198	215	227	208	193	213	213	219	203	236	243	189	242	193	221	204	225	220	207	232	218	210	229	223	220	220	214	200	221	258	216	201	210	237	205	204	218	225	224	235	202	215	197	230	205	232	218	211	213	202	214	217	254	199	197	218	219	257	204	228	223	218	206	221	203	226	196	221	243	215	200	203	187	210	227	213	216	209	233	212	198	220	201	201	231	213	215	235	195	199	227	218	246	201	213	219	226	211	208	208	234	233	183	243	206	217	175	215	188	200	212	196	203	199	196	216	210	229	207	231	201	225	208	203	213	200	212	227	232	211	216	227	244	215	207	209	229	235	207	210	201	238	213	211	231	210	235	230	206	228	217	213	193	220	192	192	212	219	223	220	232	200	219	238	203	218	241	203	237	195	210	239	212
9211	18384	9921	4870	2893	1754	1268	1040	861	782	688	721	675	620	601	562	597	532	573	540	573	546	577	531	571	538	523	574	552	556	542	551	550	542	516	559	537	546	518	526	516	576	512	557	538	527	545	524	571	510	504	532	537	533	558	557	525	528	517	584	537	528	513	535	539	545	574	536	541	528	544	523	536	519	539	547	527	540	556	556	528	576	543	524	519	526	530	575	472	568	545	536	526	553	513	518	529	532	572	515	560	541	545	551	561	500	538	490	544	552	505	551	536	516	541	604	546	487	543	519	535	551	536	544	512	494	559	556	510	517	555	532	501	519	563	534	548	547	523	538	546	529	493	571	550	554	544	568	566	498	542	526	564	562	543	553	518	542	496	555	502	487	519	534	519	540	523	520	519	530	557	499	523	544	532	520	563	522	557	534	537	571	509	509	513	555	553	541	519	501	504	558	568	532	544	512	521	505	516	519	502	515	503	526	554	520	543	534	533	541	552	543	555	552	499	515	489	505	511	558	535	530	511	563	523	511	535	524	509	491	499	529	534	562	536	513	495	542	549	562	551	506	551	493	514	503	544	484	524	514	513	564	524	544	544	497	509	532	488	556	543	538	512	504	550	513	526	549	472	490	540	524	548	531	538	544	526	560	478	518	521	517	517	548	546	540	529	556	521	531	546	506	522	503	552	520	524	555	530	541	522	568	530	515	550	553	523	536	551	547	544	537	554	538	563	513	562	520	540	494	499	574	554	543	535	510	548	551	555	536	564	545	563	528	540	534	571	568	526	509	534	528	526	525	539	539	563	542	543	513	556	561	513	491	528	537	549	522	565	528	544	556	537	577	572	491	547	507	514	536	514	501	519	534	570	557	517	541	571	566	535	533	534	548	535	546	529	562	568	526	476	513	539	549	528	521	524	515	532	577	483	552	550	566	498	524	527	556	559	568	570	584	550	550	540	534	526	532	528	516	532	526	557	513	550	493	578	516	538	492	517	516	533	571	551	526	503	531	498	542	516	495	526	537	544	576	567	510	521	491	545	516	510	548	548	520	551	527	535	544	526	493	528	573	518	521	530	540	486	523	536	568	515	516	542	512	550	498	574	543	533	537	534	583	509	497	473	579	507	529	491	524	544	529	497	525	560	519	549	538	538	507	522	557	523	524	537	536	531	547	522	547	531	505	544	512	554	569	563	533	585	534	541	505	544	562	469	500	552	568	519	515	571	528	526	543	601	543	543	538	536	541	520	526	528	551	562	508	531	513	518	514	531	489	528	547	544	539	497	525	505	539	514	504	515	523	493	536	524	561	503	557	537	540	560	565	497	517	496	552	559	578	529	530	507	525	528	539	507	491	552	521	523	548	545	551	528	533	496	565	550	561	544	543	541	484	549	499	543	530	521	568	560	559	569	529	563	532	531	555	516	515	543	514	556	534	570	533	548	571	527	541	539	549	537	571	544	514	537	519	490	540	533	514	509	537	555	558	580	561	560	539	551	535	561	499	532	480	513	531	520	529	518	532	533	539	484	572	523	571	533	541	512	495	532	576	518	533	543	536	553	574	539	547	544	528	512	508	525	517	545	477	510	464	520	531	506	538	572	532	521	526	561	527	505	511	538	508	552	499	550	543	545	524	551	553	499	514	565	520	543	521	547	567	550	524	513	571	548	513	541	538	468	539	534	575	551	537	517	515	567	533	530	559	584	547	518	529	559	536	514	585	544	540	525	522	479	535	526	547	581	536	507	588	537	582	504	514	506	548	507	528	496	552	553	509	538	536	556	527	547	532	568	560	507	532	541	525	533	565	549	521	508	531	510	540	555	508	546	523	541	546	524	541	568	532	555	513	455	562	535	563	565	510	549	515	567	551	526	543	524	554	523	566	495	523	533	548	523	542	514	549	529	515	522	537	527	526	558	558	490	564	578	533	527	543	565	523	492	544	506	531	586	521	525	549	538	557	545	548	515	529	549	535	563	536	545	516	519	528	510	518	542	537	542	537	586	517	508	508	544	521	582	531	568	507	539	526	518	532	549	543	537	564	499	581	561	510	548	532	506	499	543	536	534	493	585	524	516	545	597	516	536	497	516	545	511	502	558	501	509	482	557	549	497	555	525	496	552	550	544	498	570	543	491	506	549	526	563	486	498	516	527	528	565	532	598	547	545	549	514	494	459	516	530	499	513	543	531	513	533	562	536	486	546	530	562	496	545	528	542	578	523	563	537	527	532	529	534	552	549	537	511	538	531	529	507	530	562	518	573	546	525	515	530	528	545	474	526	575	579	497	558	539	529	533	540	537	546	522	530	520	561	563	509	551	528	554	554	561	536	530	523	539	493	502	555	571	566	516	530	528	582	492	530	542	534	577	541	524	526	543	541	520	579	516	503	536	523	513	534	550	524	520	523	495	539	536	533	521	549	552	550	537	541	512	519	535	561	472	524	527	516	553	510	521	554	550	571	512	566	534	519	556	543	515	499	541	548	524	566	520	510	528	523	579	514	568	524	531	554	528	539	546	557	567	565	515	508	536	524	530	552	555	529	491	518	539	501	532	558	554	503	536	562	528	538	545	517	497	554	554	516	517	560	524	507	522	548	504	499	524	522	556	523	587	562	538	514	522	545	503	526	513	529	528	537	558	510	523	563	516	506	546	551	530	557	532	566	544	532	542	544	504	520	514	539	533	531	547	518	526	533	552	524	536	561	520	501	520	518	507	547	534	561	554	535	529	510	524	559	577	528	545	544	507	496	523	525	517	558	553	587	530	544	524	536	480	531	549	533	537	505	547	520	507	530	559	522	493	539	529	548	492	510	530	529	511	562	583	494	502	532	547	515	536	536	531	501	549	561	544	518	516	551	516	501	497	551	531	538	562	534	494	528	500	541	549	546	546	533	545	555	526	509	501	570	477	502	520	529	563	518	515	513	534	549	560	555	563	493	523	536	504	542	534	515	567	558	545	539	557	508	562	545	565	547	520	526	521	538	537	534	520	543	509	504	582	520	546	546	505	496	546	510	532	550	546	490	564	522	550	537	546	506	521	551	610	504	557	565	527	535	517	575	490	497	504	574	529	532	527	555	592	535	556	522	558	584	533	513	567	504	586	522	535	531	516	527	552	552	547	522	571	567	528	506	523	577	548	571	521	553	567	518	555	515	564	497	553	564	551	574	572	481	561	555	536	548	539	523	563	504	564	515	533	490	503	522	494	548	540	516	569	559	512	557	546	496	520	527	520	524	544	533	555	567	554	524	522	540	560	574	546	572	521	529	549	537	543	498	552	539	509	500	542	553	552	529	536	531	526	541	551	530	482	555	541	528	570	527	549	552	519	531	577	518	541	512	498	515	574	530	507	503	526	530	522	524	552	506	503	539	555	531	516	525	500	532	535	540	519	547	539	542	563	560	524	524	511	562	523	514	560	520	508	538	519	509	543	506	555	553	566	556	556	532	535	533	551	552	533	561	559	488	521	526	531	514	545	522	502	535	561	520	594
30732	20929	14827	4568	2086	1324	1039	790	573	494	500	443	410	405	378	364	379	376	356	374	349	365	326	376	344	329	311	326	386	354	356	332	303	332	343	363	334	362	351	343	298	365	336	325	331	329	325	326	376	333	344	327	332	347	342	330	367	335	382	355	329	337	358	298	326	321	305	313	332	364	307	358	353	318	347	344	321	328	321	385	341	331	315	294	332	305	330	346	310	364	294	282	337	325	353	338	311	323	345	347	361	361	320	344	335	309	324	340	350	341	323	331	358	307	361	295	339	331	322	313	337	295	347	337	329	336	343	318	320	369	329	336	342	362	297	325	298	335	359	346	376	341	339	344	342	319	311	378	308	306	316	325	338	368	317	326	356	333	321	354	309	321	359	383	326	321	340	335	307	313	354	333	312	335	333	325	310	350	334	332	314	303	311	339	292	374	356	342	311	328	342	315	339	337	339	356	336	347	311	339	321	292	350	330	326	335	339	335	375	326	341	332	316	301	358	326	311	334	317	322	349	341	348	314	331	352	327	347	347	346	326	398	286	327	375	372	337	336	343	331	324	335	350	370	352	319	315	322	341	333	351	323	381	331	343	345	301	332	335	320	298	327	311	330	313	320	313	351	359	316	349	331	342	321	325	384	332	341	366	346	348	335	378	351	324	346	307	334	333	313	294	307	323	304	323	332	351	369	328	347	333	335	337	329	330	333	354	329	338	335	355	334	358	353	313	325	350	319	344	309	362	328	339	317	329	341	329	341	343	320	336	310	359	349	311	307	284	319	362	373	334	308	330	303	345	316	363	338	317	347	313	353	321	334	315	331	340	295	334	355	337	340	321	319	349	318	371	327	327	302	342	366	340	348	328	351	329	350	346	338	338	316	317	341	349	337	341	339	339	337	340	293	338	340	308	302	345	307	310	302	328	306	319	351	333	328	354	345	297	313	333	367	354	367	345	314	335	316	298	360	339	350	333	371	349	358	323	323	335	340	326	312	316	360	342	306	336	334	315	300	362	333	319	317	304	340	338	322	316	337	294	319	345	362	342	329	327	343	345	358	329	337	360	329	327	314	334	325	339	295	310	326	361	353	359	286	350	333	331	313	319	331	347	305	350	312	337	313	316	319	302	328	352	338	317	290	283	320	322	316	323	322	330	355	305	280	320	337	349	323	311	333	321	312	350	347	294	334	337	328	339	311	369	343	330	310	294	342	310	353	322	380	318	297	333	355	315	314	294	310	337	324	334	343	309	328	344	361	335	339	365	327	316	294	327	322	345	340	339	335	383	345	329	336	349	333	316	348	304	353	364	345	342	325	316	315	318	318	316	360	363	342	371	306	335	325	352	323	328	350	326	331	309	306	321	314	338	323	336	306	359	344	320	362	336	334	315	323	364	320	339	325	299	308	343	324	312	381	299	341	333	358	369	334	354	339	330	363	347	327	286	347	347	329	333	335	329	329	353	342	313	319	352	302	349	276	349	339	359	343	353	320	332	328	354	336	343	332	328	343	349	339	343	310	348	338	336	340	329	339	336	303	288	298	322	346	338	324	329	352	314	339	344	332	313	342	367	323	327	323	309	322	337	337	334	311	331	329	311	322	324	345	330	331	336	323	327	345	315	328	341	312	311	343	338	306	331	329	335	324	291	339	311	315	343	343	331	356	379	330	352	337	333	321	311	353	348	344	371	344	326	309	318	349	308	315	371	351	320	332	354	324	328	321	335	353	349	329	339	380	347	335	307	330	356	326	328	338	369	322	336	363	323	318	336	327	347	286	345	355	375	319	343	358	363	328	349	340	359	349	362	321	317	335	306	332	340	337	342	314	341	320	335	290	362	347	340	370	345	336	331	334	312	342	348	361	313	332	348	314	346	334	328	331	355	358	366	338	334	343	331	339	324	334	332	366	335	316	330	350	319	311	337	282	329	336	349	360	326	334	331	335	304	348	353	334	347	351	330	315	333	367	325	335	335	368	349	325	329	353	345	336	335	343	339	349	346	324	317	371	325	313	346	331	330	330	354	358	324	299	298	349	318	323	328	352	358	353	336	312	355	347	324	326	342	365	316	313	344	348	272	359	318	324	346	339	325	328	312	374	334	358	313	313	342	329	360	358	347	333	311	328	343	323	323	324	343	330	324	328	328	352	336	311	334	297	321	311	361	326	342	352	302	326	316	320	345	351	336	317	354	336	345	352	343	310	328	319	352	295	310	353	354	348	344	339	338	351	363	347	340	312	309	349	349	336	304	346	316	360	329	329	330	364	368	334	312	333	321	332	326	324	315	359	337	324	334	355	356	294	331	333	352	356	318	310	339	374	339	370	334	349	323	348	333	348	327	325	341	322	334	316	313	344	342	333	314	357	310	343	344	310	336	326	331	303	385	322	340	314	307	321	333	333	293	314	309	351	338	344	349	343	336	325	357	310	352	321	347	338	370	302	328	343	338	349	329	358	321	334	312	299	365	305	347	321	336	301	329	347	331	349	318	332	364	324	352	321	335	359	305	353	334	348	335	311	349	364	358	329	322	362	318	304	275	304	324	299	318	353	331	324	400	337	352	322	371	362	291	304	334	326	337	351	364	342	280	326	328	341	316	326	332	357	304	332	342	335	336	288	317	321	348	318	316	348	318	347	310	305	337	316	312	324	329	329	346	346	357	330	317	357	324	304	329	309	354	336	333	345	330	335	336	345	329	317	338	348	367	329	333	315	314	304	320	355	369	324	327	357	329	327	326	311	342	381	313	350	307	320	369	337	310	330	341	355	340	332	344	329	326	342	322	359	327	322	299	335	316	339	333	357	299	312	344	360	339	279	356	344	327	286	302	324	347	336	314	337	323	330	374	322	309	290	325	347	316	335	329	328	336	362	337	329	353	305	302	350	351	332	307	340	326	322	365	346	351	317	346	276	338	333	337	340	360	321	315	283	337	337	355	328	276	319	355	345	323	315	321	327	324	309	336	354	349	344	363	312	321	313	340	365	314	352	357	342	359	301	328	313	358	305	318	347	325	332	338	319	355	330	313	358	324	334	356	385	354	331	320	324	334	326	316	332	349	346	348	341	321	343	323	333	331	333	328	317	323	372	358	313	342	330	353	338	305	329	359	346	348	337	344	348	342	332	331	356	345	322	341	335	344	333	332	322	344	354	368	332	334	319	323	322	320	351	314	334	334	330	332	343	319	326	347	309	323	349	308	350	348	327	360	330	316	372	341	325	339	356	329	338	356	350	318	316	335	314	355	337	311	332	303	326	316	319	315	366	329	339	341	337	364	337	296	347	308	298	325	346	332	361	328	317	314	388	372	328	317	345	344	349	321	317	316	324	316	341	322	327	338	304	327	356	323	323	319	325	342	353	294	310	353	355	350	321	351	333	330	333	351	347	305	326	358	359	316	317	345	323	332	368	299	378	358	354	351	339	373	328	304	355	331	320	362	302	346	321	330	325	356	335	350	303	349	358	323	355	296	331	363	347	317	302	397	352	334	342
9441	9276	5012	2615	1591	1241	1053	938	912	845	849	802	857	782	857	787	811	797	772	859	808	814	766	768	803	830	813	799	788	784	826	743	882	812	846	795	796	768	729	801	786	825	756	821	780	786	771	746	784	789	788	769	821	746	796	797	789	795	792	803	797	808	802	775	827	819	787	830	811	746	751	839	796	798	824	822	788	789	830	801	788	794	758	769	779	732	774	792	846	823	778	795	815	781	842	806	793	779	814	823	759	798	787	770	798	763	774	788	812	782	787	773	811	800	783	837	823	816	765	785	777	861	783	747	828	792	815	765	775	763	796	771	777	775	728	789	783	765	782	799	810	741	786	820	811	803	779	806	784	778	776	778	781	796	782	724	752	798	812	785	814	810	759	763	784	785	819	771	781	804	826	776	792	806	773	787	825	804	796	831	828	809	789	786	775	838	828	774	751	760	832	803	764	844	809	809	832	765	742	775	874	785	813	807	808	803	747	907	777	840	790	840	801	792	812	793	760	800	798	806	782	834	803	780	815	814	803	795	791	799	801	738	796	800	782	814	764	807	838	816	765	797	775	755	798	758	752	751	801	785	756	781	829	804	738	750	799	774	815	808	804	794	790	750	751	755	801	779	777	800	741	772	805	747	772	784	806	795	795	788	805	828	764	730	825	778	825	765	755	758	792	794	790	762	797	867	793	789	756	753	758	774	820	803	787	778	813	746	750	748	837	781	800	794	798	771	795	820	768	767	781	772	792	785	769	776	817	798	770	786	811	788	788	814	767	731	817	766	772	851	794	821	800	803	755	834	774	800	760	746	814	799	815	800	824	761	830	765	761	788	808	797	794	748	748	768	832	780	853	843	777	777	776	783	776	753	751	781	768	766	828	777	815	791	804	752	794	768	762	758	793	757	808	800	830	755	793	761	803	793	842	788	796	765	761	787	792	781	748	776	812	785	829	778	746	783	776	768	832	788	795	805	825	778	773	771	783	793	755	795	799	777	791	805	821	806	749	811	815	810	779	781	812	797	746	824	793	806	798	810	813	856	769	770	776	824	790	764	813	746	800	782	748	807	818	747	809	785	777	792	821	802	751	805	764	766	784	807	768	753	793	736	811	775	810	776	809	775	776	796	809	782	738	764	780	799	831	788	787	787	780	830	822	770	804	809	779	742	793	729	795	764	754	829	826	799	790	780	752	809	849	771	774	794	803	789	791	747	785	818	770	757	772	771	773	759	761	792	844	794	798	768	769	852	845	769	759	793	802	860	789	840	802	815	793	793	757	793	779	847	805	817	751	793	770	745	833	839	770	828	807	778	786	792	770	805	761	792	809	799	804	779	749	764	761	773	795	802	813	783	772	780	795	762	825	784	823	782	821	807	734	759	768	765	773	778	797	780	812	752	770	841	784	823	752	800	775	762	805	783	787	776	839	799	774	779	793	792	810	759	762	789	797	807	805	864	776	800	825	815	792	762	775	811	781	814	774	790	792	767	828	824	787	779	781	769	800	760	781	805	824	824	739	768	757	841	792	841	864	799	790	801	788	807	760	782	734	790	825	760	777	783	788	810	797	783	785	789	787	785	790	821	786	832	783	776	745	800	759	819	811	788	802	723	818	777	792	770	778	759	784	745	816	789	817	806	793	814	748	771	755	790	811	815	735	816	724	717	844	796	784	817	750	800	810	847	827	783	807	802	771	797	748	773	799	813	760	802	790	804	798	817	758	811	765	823	775	768	833	814	752	768	822	753	788	744	784	796	774	766	778	821	803	777	792	779	756	784	830	786	788	816	790	801	811	755	811	811	783	813	749	752	801	780	794	821	811	810	764	779	786	800	787	744	799	797	803	787	780	823	806	767	733	738	803	827	755	781	802	793	768	776	791	775	801	767	787	823	782	781	781	782	814	844	808	831	813	795	845	800	771	771	829	812	730	815	798	807	756	775	779	815	746	754	755	815	758	757	826	795	774	774	845	777	774	817	790	786	795	789	775	812	766	793	812	755	826	776	741	815	819	821	779	800	788	773	769	784	824	828	805	786	813	776	809	778	794	742	783	816	776	784	755	784	810	788	827	804	749	789	782	760	781	812	805	788	794	811	818	840	805	786	818	820	790	806	811	799	832	796	779	758	774	791	777	744	806	828	818	795	813	760	815	771	807	744	849	814	861	809	792	771	795	814	845	773	771	737	710	791	785	835	812	783	805	818	761	825	802	791	753	771	711	766	811	841	761	794	795	764	738	781	792	770	774	837	791	750	808	783	855	810	775	824	786	818	799	810	776	812	824	782	784	810	778	775	832	771	771	792	779	789	822	791	759	854	813	764	764	822	798	801	783	779	828	778	761	789	804	802	813	767	760	795	827	764	768	806	770	790	774	770	787	759	755	850	774	812	805	735	816	786	793	735	747	783	819	794	825	813	793	829	719	765	822	870	795	760	791	807	824	800	829	780	704	789	803	773	778	794	758	802	785	814	807	812	830	759	788	758	785	823	820	782	759	840	770	761	792	802	837	790	815	777	787	835	780	847	786	778	793	807	807	751	770	830	796	837	760	804	788	815	780	778	794	840	770	773	817	788	769	782	776	831	833	838	806	773	750	809	741	782	779	771	766	819	732	826	776	819	823	740	796	792	806	778	788	799	762	850	787	774	824	770	763	725	798	796	787	759	790	738	759	816	823	795	783	805	789	744	805	770	770	751	827	779	806	796	784	789	801	785	772	834	773	779	802	724	748	826	799	830	826	795	764	776	773	737	801	794	764	808	806	770	788	797	810	824	811	787	794	771	840	815	822	771	787	758	820	766	765	801	822	800	761	809	819	753	816	812	829	793	805	762	799	795	792	784	821	775	814	799	803	769	751	777	868	822	767	806	820	819	774	772	811	823	781	811	779	787	817	782	717	792	758	794	782	777	857	807	775	768	750	787	820	821	759	825	854	820	815	793	777	716	756	823	720	775	783	766	800	795	797	796	791	782	743	831	800	760	829	784	824	768	822	760	778	814	765	808	777	754	803	780	868	834	765	800	809	847	798	833	758	734	792	770	818	786	793	792	770	786	795	786	800	803	761	749	796	773	779	778	802	736	765	792	770	820	790	759	814	799	762	811	777	768	792	831	788	769	754	755	804	821	785	824	764	801	750	807	829	826	783	804	797	814	757	737	742	802	788	781	813	815	763	849	830	775	735	779	789	763	732	767	793	816	779	777	807	786	779	792	793	789	736	777	723	823	778	755	769	837	842	730	768	772	751	803	789	765	843	783	786	763	761	820	777	771	806	764	781	770	779	803	785	787	829	789	789	790	844	827	778	745	744	746	857	762	767	834	779	800	819	757	786	826	761	813	807	725	787	793	815	784	806	809	844	795	799	772	764	798	843	807	777	816	753	762	818	767	788	838	812	754	715	798	753	760	797	774	834	810	788	781	793	828	760	815	849	808	819	785	807	792	864	785	764	796	780	793	767	755	754	794	821	803	790	779	804	792	794	794	799	773	827	807
24357	21022	24337	27893	21043	19378	2823	1193	735	642	504	426	358	350	332	358	331	289	314	287	274	309	283	287	271	280	250	282	236	295	246	271	273	260	233	283	283	245	250	245	282	272	266	285	248	280	239	279	259	265	233	239	245	273	277	264	241	267	303	271	254	254	274	247	269	245	241	279	244	245	267	254	267	239	259	254	240	256	242	239	272	263	303	259	245	250	275	310	219	234	271	224	257	251	270	266	259	260	238	246	279	262	251	255	301	263	268	292	236	240	266	275	259	243	263	220	258	269	272	271	236	253	278	270	271	274	274	265	261	231	217	278	243	259	280	261	262	233	210	282	251	246	260	254	254	252	268	274	268	263	276	229	240	274	249	258	248	260	278	249	293	252	275	249	241	252	231	247	245	273	263	265	277	266	274	263	284	273	250	240	239	251	255	252	228	266	279	246	270	242	257	260	254	281	238	264	241	225	255	255	272	261	273	269	265	275	248	270	258	257	274	266	259	272	268	242	232	247	306	260	247	261	252	275	268	274	247	268	264	249	269	247	271	267	302	224	250	258	278	253	258	269	239	285	226	251	258	239	236	230	257	262	257	291	286	265	252	274	260	257	236	230	237	261	242	267	260	256	263	237	244	264	266	277	236	273	251	260	255	222	256	261	259	260	246	247	249	258	258	279	253	265	253	252	259	275	285	268	268	255	258	266	239	252	282	254	292	267	259	238	254	244	253	253	263	216	265	255	228	247	260	254	270	256	248	282	262	280	273	271	261	265	253	264	268	236	255	252	256	252	258	255	285	283	265	257	236	266	253	248	258	273	279	268	247	258	263	254	237	262	227	261	254	258	284	297	271	257	261	237	290	267	249	277	261	257	262	200	267	261	213	256	260	218	259	277	243	277	268	258	239	287	268	245	279	271	225	252	234	272	277	239	248	272	248	253	243	272	268	272	252	226	277	251	255	274	278	270	252	283	268	262	237	252	245	231	256	276	251	285	269	264	268	290	266	242	250	250	240	249	246	287	247	278	257	288	271	256	302	285	256	260	236	262	267	266	242	282	263	271	254	300	253	266	250	279	272	254	265	238	234	264	270	257	254	234	294	250	264	271	275	270	286	282	259	253	251	270	283	271	257	242	273	286	269	256	284	246	263	284	277	271	227	255	261	259	265	291	289	260	243	238	267	264	261	245	253	246	262	240	255	280	241	247	271	257	250	264	249	239	245	240	252	264	270	262	265	260	262	279	267	284	286	262	258	256	265	236	267	251	262	238	228	255	256	250	243	280	250	258	278	258	264	258	256	247	232	223	228	277	260	265	235	254	251	294	244	249	239	245	256	271	252	247	308	255	234	251	214	269	267	275	260	268	241	285	215	263	259	232	262	261	253	263	244	294	280	277	256	275	254	256	270	267	252	258	265	272	237	292	242	259	257	246	245	244	267	241	251	253	274	253	258	239	263	265	254	273	229	264	260	257	294	252	244	270	281	288	276	255	274	261	257	268	266	245	275	285	267	270	253	248	258	282	282	238	240	218	261	225	247	262	280	263	261	238	231	237	254	255	234	247	230	251	251	265	274	266	269	247	257	239	294	257	241	253	251	251	256	259	248	255	238	249	259	246	259	272	271	286	241	265	257	261	272	239	259	244	245	273	256	276	253	269	282	243	247	280	238	270	264	252	239	265	277	269	234	257	238	252	273	246	262	271	266	254	276	270	262	282	268	256	277	260	269	254	246	254	256	258	266	268	254	241	297	256	269	259	257	261	270	266	277	277	234	252	245	251	276	236	258	252	267	216	261	250	239	233	257	257	253	260	227	271	249	234	252	276	243	268	239	259	252	260	295	270	245	292	266	248	254	230	278	254	259	256	284	293	227	267	274	252	270	253	257	276	280	266	271	246	259	254	253	225	257	253	257	242	249	252	256	244	238	231	244	223	243	280	276	248	264	268	225	260	278	238	262	306	258	232	278	242	288	265	270	277	238	255	258	263	273	261	251	264	248	287	252	265	228	248	286	290	267	246	277	246	293	248	268	257	244	265	252	280	270	262	235	262	250	262	259	264	244	268	262	254	286	265	273	277	254	250	241	253	263	255	269	282	269	245	243	257	283	271	242	262	280	279	243	273	236	273	260	282	261	235	251	241	301	260	258	234	228	239	245	281	251	264	249	241	242	227	241	225	234	274	292	260	265	285	259	243	260	262	230	256	252	271	252	289	274	265	267	276	278	261	250	226	248	239	222	273	250	255	274	248	251	239	258	256	271	255	259	263	255	277	233	257	277	259	276	239	243	257	254	248	237	263	276	267	245	241	247	264	235	260	279	280	250	241	237	279	270	266	255	275	281	269	228	271	267	275	266	275	294	281	258	271	275	238	265	240	253	243	252	252	244	263	262	235	244	229	261	257	285	262	241	270	245	258	264	258	258	256	249	272	262	250	271	269	233	243	267	264	269	213	287	237	245	253	263	275	259	255	271	273	246	231	259	246	245	265	249	236	263	261	275	246	246	276	271	262	242	259	228	271	269	234	261	272	257	275	256	238	240	273	243	227	252	264	261	270	263	248	254	268	251	271	254	264	233	239	284	271	275	255	252	290	262	247	253	257	249	239	282	250	263	230	250	245	252	257	257	244	227	228	244	249	265	265	279	243	275	262	239	245	258	264	250	228	235	244	267	265	249	286	244	253	279	279	258	288	253	257	272	242	290	262	222	291	264	276	281	239	256	261	264	285	265	263	265	250	246	287	275	251	249	272	263	279	265	259	267	271	278	259	284	258	275	262	265	276	282	250	250	278	233	257	282	231	271	237	270	275	239	238	271	264	254	240	241	234	238	267	270	261	249	269	252	254	257	242	260	269	250	279	263	257	264	280	281	261	253	281	266	260	265	275	262	255	273	231	239	266	222	245	229	257	252	234	256	254	253	251	264	258	265	261	255	253	253	220	259	281	224	240	270	271	260	273	296	272	275	271	250	272	279	259	234	249	270	247	269	262	254	260	268	259	266	244	216	241	238	280	243	252	258	256	241	245	251	259	258	279	255	242	236	274	252	242	268	234	267	263	240	270	260	243	266	273	251	273	260	243	248	252	252	241	256	280	249	262	274	247	237	267	264	251	236	267	278	283	256	236	260	257	275	243	305	234	229	253	238	249	273	252	254	262	249	247	253	265	263	270	219	257	255	260	269	242	281	248	257	243	247	258	237	268	244	244	250	279	263	254	267	251	266	266	240	269	250	234	251	270	247	220	247	250	251	240	243	286	262	271	263	265	250	270	306	256	268	247	281	257	294	242	245	274	230	269	250	244	274	244	263	239	259	253	276	239	223	244	263	251	269	232	239	288	293	271	263	284	253	245	260	268	260	272	279	264	273	259	278	287	242	232	226	253	251	294	246	253	279	225	249	244	246	259	240	275	236	274	269	251	266	274	235	246	254	256	268	273	270	252	286	271	251	243	255	269	253	280	250	256	253	245	254	258	241	260	214	270	250	282	248	253
8240	14103	7683	3886	2157	1478	1153	945	838	800	710	742	666	676	657	658	601	674	615	624	646	620	659	632	611	621	597	622	656	664	603	585	632	667	619	642	658	645	623	618	612	613	611	636	646	667	648	644	652	613	641	620	638	599	650	638	588	579	600	624	615	637	616	650	642	637	632	642	669	617	584	635	652	646	643	628	646	632	613	630	576	621	612	658	611	625	630	578	635	629	645	574	590	596	658	621	593	593	583	634	631	638	628	611	586	640	645	615	616	647	607	639	647	615	600	631	617	598	640	608	611	636	636	572	593	604	673	565	634	614	641	621	657	626	628	647	623	582	628	629	648	613	614	619	638	620	601	579	609	616	628	604	646	645	650	615	606	601	600	588	595	607	619	635	588	587	549	599	600	615	628	577	605	625	666	639	677	644	624	662	640	620	577	614	653	601	648	621	571	627	602	651	611	628	576	603	615	591	627	631	601	621	613	616	616	624	626	588	599	670	623	618	591	583	646	640	601	612	628	636	630	655	641	637	641	641	662	609	602	641	643	627	617	623	603	624	601	605	652	612	611	569	636	597	587	605	603	638	628	656	627	660	613	642	612	639	611	592	597	586	635	606	614	583	623	612	610	660	664	587	650	649	579	633	686	667	608	620	624	627	599	643	651	625	636	610	668	634	635	626	624	637	608	648	634	586	616	616	619	623	644	625	621	654	630	634	644	654	631	631	647	651	623	611	669	622	631	630	618	603	626	561	634	619	625	614	645	651	631	625	640	597	602	614	617	617	657	603	608	601	582	663	631	580	634	673	603	654	603	617	627	638	608	571	608	639	615	591	584	621	620	564	656	617	567	632	606	615	600	631	663	624	589	561	599	633	641	633	641	641	621	586	588	622	606	618	592	598	637	680	635	615	574	636	571	633	567	588	586	608	603	630	626	609	593	623	609	617	673	631	625	625	616	618	586	621	611	598	606	614	627	589	641	648	617	627	580	660	600	596	605	606	605	610	630	620	587	633	595	623	582	605	576	640	618	620	612	616	664	635	636	627	630	653	586	610	591	618	568	611	632	633	612	602	622	622	649	653	635	637	599	620	635	610	606	638	580	610	609	653	617	594	659	597	635	614	635	568	623	637	596	635	591	597	645	583	592	648	655	604	615	624	597	638	648	675	589	643	646	625	587	599	613	653	633	582	632	604	628	609	566	656	620	667	600	562	638	616	620	645	619	604	648	658	627	629	640	625	612	622	605	653	688	619	652	617	706	593	623	630	585	591	651	622	591	637	615	629	615	623	624	641	615	619	646	663	586	611	593	663	616	605	677	642	635	646	651	607	631	608	647	604	607	645	621	601	616	598	600	608	592	626	624	613	636	642	613	666	652	614	587	614	688	609	605	649	634	564	602	639	606	610	647	642	643	644	669	593	597	625	623	629	613	609	634	618	631	640	632	638	674	662	595	634	577	603	610	601	652	575	600	640	610	610	584	631	621	626	630	627	629	585	627	644	580	641	605	644	658	599	587	598	639	564	646	597	670	599	657	614	603	611	621	631	647	611	618	609	626	568	620	639	656	666	606	600	638	587	631	624	577	615	663	596	635	630	622	626	608	597	633	591	636	575	660	676	629	607	629	629	623	569	660	658	590	729	649	666	648	667	609	630	603	637	597	642	644	599	605	602	597	595	655	607	634	653	626	605	675	650	645	548	599	651	612	600	645	621	652	640	623	647	619	647	596	594	629	610	562	590	623	636	648	594	663	599	664	627	610	636	617	665	646	633	638	640	606	646	608	652	612	642	601	641	637	623	661	601	651	613	667	640	630	640	624	640	569	619	595	594	594	587	623	584	612	615	639	605	629	638	564	612	619	608	542	606	619	615	624	628	634	627	616	636	623	648	636	654	622	634	629	606	604	683	624	585	602	617	573	596	621	614	654	613	654	622	596	621	606	617	610	622	604	625	616	611	649	598	573	620	609	653	629	641	634	643	606	649	571	603	627	628	604	595	621	622	607	621	632	591	649	609	613	572	672	606	622	649	665	606	640	671	663	627	637	621	646	631	596	643	591	644	610	579	575	618	615	618	611	644	596	586	644	588	627	610	660	586	634	633	624	648	648	613	584	608	615	638	573	586	624	643	663	604	648	630	658	586	606	643	626	616	605	627	622	614	612	614	597	649	647	628	575	644	605	610	614	672	641	675	640	601	592	626	609	581	635	638	583	611	607	598	616	659	611	618	622	630	645	615	635	623	641	587	625	618	619	640	624	618	609	647	607	600	599	587	621	633	638	616	629	615	626	649	572	605	650	625	640	618	621	646	638	635	608	634	590	612	619	585	629	592	614	607	606	619	596	608	615	627	656	587	617	630	673	599	596	628	626	658	648	614	619	612	609	647	657	627	654	551	631	645	599	573	644	617	642	636	598	650	646	603	624	642	664	633	633	583	601	622	640	612	653	593	648	628	671	628	594	588	626	637	599	633	639	677	589	647	624	639	639	646	587	608	634	617	633	584	631	647	641	642	601	630	618	638	652	582	607	617	653	638	654	651	660	597	624	641	653	653	626	658	631	581	627	606	664	626	641	602	620	626	691	609	588	642	610	628	642	638	673	599	671	593	607	629	615	636	626	590	632	649	654	632	616	628	641	583	628	597	606	592	665	631	662	595	652	614	637	601	681	625	603	628	650	594	565	625	610	651	584	634	642	615	656	633	626	585	593	615	625	611	671	628	605	642	664	637	634	605	636	616	660	613	600	617	667	618	611	653	594	601	683	603	616	617	633	577	611	624	634	596	606	668	637	625	616	614	584	625	581	638	596	632	626	614	657	587	637	589	616	648	635	627	583	597	610	578	600	621	651	651	620	593	656	621	626	539	661	628	656	649	588	590	621	601	587	608	646	659	653	596	638	642	647	603	621	614	611	610	604	639	647	618	572	643	619	595	663	617	597	623	639	596	596	608	610	638	617	621	656	630	573	622	587	616	618	605	634	623	641	616	602	626	660	615	633	650	634	607	659	650	598	621	661	631	619	632	584	620	600	605	625	655	620	641	621	587	639	599	623	647	656	614	617	643	595	617	648	643	602	643	651	593	641	599	659	685	603	619	657	652	630	610	601	611	631	635	607	626	613	658	633	627	609	615	619	602	616	625	636	611	593	615	655	615	615	588	652	603	648	619	648	559	660	633	577	660	582	615	634	599	660	618	641	654	568	623	615	626	650	642	622	624	601	604	603	667	588	658	649	623	669	636	614	611	620	608	609	623	576	620	610	618	651	572	618	614	600	651	612	621	617	645	627	612	659	584	623	651	635	622	616	613	637	580	646	652	592	635	607	647	653	652	611	636	638	643	602	579	615	601	668	607	628	642	608	617	605	662	615	608	628	656	609	622	643	630	608	654	633	626	583	598	584	629	630	671	610	600	639	638	641	612	656	640	598	592	595	567	643	595	616	626	597	636	604	599	590	650	620	631	598	595	572	608	637	629	629	646	625	608	595	602	621	636
23805	21052	24717	27614	21055	21129	16719	2568	1167	925	598	471	416	414	386	355	348	317	282	299	242	252	256	260	243	246	258	261	275	235	245	231	211	263	217	257	219	228	252	248	222	247	228	221	200	234	235	233	234	200	227	201	230	240	204	214	255	240	218	212	230	244	216	209	236	247	220	225	231	225	244	203	204	234	210	185	240	244	228	192	210	209	223	247	229	210	216	225	185	216	214	239	240	253	239	215	207	228	214	235	211	239	210	224	225	221	214	231	220	254	191	239	207	221	228	211	226	220	209	204	218	212	212	204	211	215	223	203	227	232	238	216	231	224	239	235	226	217	209	200	178	200	210	222	231	222	206	204	238	212	197	221	223	210	208	217	221	214	219	201	235	213	215	225	239	218	210	219	219	208	239	232	221	232	226	224	215	222	244	262	229	175	206	236	208	202	224	195	222	206	249	212	249	232	197	220	233	214	201	225	239	219	213	215	203	188	240	209	230	206	228	218	225	198	210	215	226	217	200	220	229	219	224	234	237	186	235	230	217	222	226	212	232	216	229	224	221	211	226	229	205	226	234	205	218	222	235	260	225	246	215	212	224	228	205	242	223	209	221	178	212	215	224	236	215	215	213	240	230	202	222	217	194	209	213	236	241	233	215	234	210	209	219	190	202	215	214	209	196	216	193	238	223	222	236	213	212	225	200	226	214	221	194	200	192	207	233	217	204	247	215	217	203	223	221	216	223	187	226	229	224	244	243	206	210	217	195	190	214	227	262	217	226	212	229	248	243	216	224	241	202	226	213	202	201	216	204	245	202	219	220	227	232	247	229	215	189	227	243	205	203	213	219	200	221	239	217	215	197	219	248	229	206	238	246	230	193	237	255	238	244	195	247	219	237	213	223	202	237	210	229	223	209	195	237	248	222	222	221	248	209	212	214	213	194	237	204	216	220	217	223	207	238	225	214	201	229	220	227	214	205	224	218	246	234	222	219	210	218	234	219	223	257	225	225	229	245	240	220	234	186	250	226	191	206	234	210	246	204	199	206	230	238	234	210	257	217	186	219	198	200	244	239	218	210	212	185	217	220	223	222	197	211	214	206	251	227	231	200	220	190	235	211	201	231	213	204	234	212	234	200	242	223	193	226	212	242	205	195	229	219	207	193	235	209	263	220	210	234	227	251	217	197	206	217	196	249	248	215	217	200	230	221	224	207	208	208	211	210	244	218	202	250	227	239	220	245	226	224	209	219	215	221	216	200	209	232	210	219	209	199	216	203	218	217	219	197	211	192	217	213	192	227	213	230	213	215	241	214	216	205	220	212	217	226	195	198	206	227	240	240	229	225	245	215	205	230	222	223	240	232	226	201	225	237	243	190	218	218	192	246	203	221	265	206	210	228	243	203	238	205	232	206	223	201	212	258	238	216	252	215	240	212	222	226	219	211	238	207	211	202	197	242	207	210	227	199	220	255	213	216	267	212	230	232	213	199	221	219	213	222	233	198	211	264	241	198	211	223	231	221	231	210	216	213	233	190	212	225	245	209	249	205	222	214	238	217	231	230	226	221	241	246	243	205	220	219	207	204	199	219	215	184	212	213	231	201	191	207	200	215	244	198	234	223	220	242	226	189	245	222	205	205	238	208	205	233	237	215	227	226	210	220	212	245	205	223	224	194	228	218	218	225	200	222	227	214	224	202	194	210	221	221	245	239	244	222	207	204	200	223	204	187	238	236	228	222	210	226	223	218	183	219	230	227	238	193	202	214	208	207	207	216	222	224	230	239	217	225	230	202	229	209	232	210	219	211	214	220	236	221	232	239	216	230	228	230	196	234	227	212	259	242	206	190	215	238	197	236	227	203	178	249	200	223	213	210	216	228	215	241	249	209	217	226	200	231	211	249	222	244	227	232	224	225	228	213	225	219	186	184	225	213	222	189	223	200	239	214	207	205	224	223	205	238	234	218	214	215	221	211	228	222	203	220	244	237	226	200	230	239	218	221	197	210	242	203	210	224	244	206	216	219	215	199	227	224	219	224	216	210	203	236	211	212	189	228	215	211	199	231	221	225	256	198	238	233	223	245	220	222	238	203	232	224	218	242	222	198	219	201	240	202	211	212	204	250	214	242	212	212	214	226	173	223	229	224	217	220	197	226	216	212	208	196	235	198	235	207	195	202	239	184	239	218	251	224	239	214	199	215	225	199	225	258	249	201	200	220	258	197	243	196	232	230	206	230	231	208	182	195	190	231	191	217	217	214	229	189	222	229	236	217	223	213	212	230	226	189	221	220	237	214	241	200	234	224	203	220	201	222	226	193	234	244	207	241	241	223	219	239	204	217	224	209	194	239	200	244	211	222	196	218	230	244	205	197	225	269	199	199	227	248	209	220	184	242	210	210	222	219	216	206	217	232	223	219	198	212	229	219	228	237	226	205	261	216	225	214	220	237	230	230	212	224	212	205	222	231	222	228	215	213	205	207	237	208	221	223	244	227	220	225	216	205	220	253	209	210	215	231	215	227	203	224	208	215	226	241	177	222	211	261	219	197	195	230	229	225	205	229	197	222	224	224	220	256	244	212	227	221	215	208	228	214	220	223	205	196	251	243	226	220	236	199	210	194	197	241	196	193	226	248	211	235	185	226	211	207	205	206	206	250	211	224	205	231	185	224	202	210	229	230	188	221	201	219	204	231	241	221	243	198	216	213	220	227	213	214	218	210	222	194	228	217	235	223	214	224	213	225	249	223	231	197	176	218	217	236	218	213	199	214	231	209	214	220	202	209	210	225	215	200	251	195	214	195	213	218	214	239	226	229	232	212	202	201	214	227	246	214	220	219	203	219	215	235	211	221	216	246	218	235	209	224	238	207	218	223	221	217	231	233	232	234	218	205	212	223	220	238	201	219	221	238	252	225	215	209	244	214	220	230	233	213	224	192	199	220	213	229	187	228	231	208	189	213	219	191	206	222	233	233	196	238	189	231	214	216	200	212	229	226	229	203	199	240	227	243	244	225	232	193	237	191	203	234	208	247	237	218	231	200	215	205	211	222	199	227	190	232	201	222	220	204	239	199	223	232	195	213	212	214	207	204	219	228	226	214	231	215	217	234	204	216	205	234	242	238	211	219	229	232	216	237	208	223	223	202	215	229	232	208	211	222	230	239	221	217	217	191	218	213	214	217	209	203	227	244	221	243	244	249	187	199	236	233	224	238	198	227	238	204	228	224	237	249	239	246	212	223	212	212	196	221	234	211	200	210	248	224	227	215	212	204	217	273	217	221	218	239	211	208	218	211	205	245	212	228	218	243	250	228	198	207	213	196	221	207	231	269	211	222	228	215	218	201	197	231	231	215	232	244	227	240	229	209	232	206	226	235	218	204	240	239	204	226	216	232	208	232	202	220	241	227	232	240	214	213	196	231	231	212	225	203	252	221	210	220	228	206	242	227	231	204	217	210	204	207	216	216	219	225	232	226	205	230	230	217	184	244	220	208	196	225	239
9615	18575	10481	5338	2704	1841	1339	1044	873	797	742	721	613	596	593	606	587	551	587	582	570	529	573	577	558	576	573	545	581	529	526	525	547	581	564	548	538	507	529	555	520	532	519	558	531	524	535	542	488	510	555	516	549	538	531	510	558	547	528	525	543	564	528	535	506	539	527	558	531	554	508	505	499	521	543	550	553	544	509	521	534	531	516	508	541	556	488	521	547	562	550	516	535	546	512	540	596	545	535	547	592	540	528	514	571	523	537	516	596	499	549	537	567	551	530	529	561	519	531	560	496	524	534	538	543	528	502	545	541	512	570	555	524	542	560	542	603	578	597	527	501	511	540	543	546	525	568	555	582	556	528	494	557	522	531	548	525	568	532	539	519	575	492	535	532	524	540	515	565	562	562	551	576	538	559	557	524	536	536	474	502	540	525	528	564	507	533	531	535	560	564	517	560	527	546	537	471	551	523	513	553	535	507	536	533	496	528	537	535	540	536	534	519	519	555	528	499	536	532	581	523	524	518	576	543	517	539	581	552	543	551	534	538	505	534	543	543	563	585	546	522	544	515	534	539	545	517	484	547	564	538	515	562	526	554	496	564	578	583	559	541	581	548	536	554	551	543	535	550	540	538	554	543	537	497	585	550	559	527	522	552	513	534	591	562	533	542	562	548	547	516	529	556	546	553	542	517	527	545	527	542	509	548	562	574	546	519	560	523	536	540	576	509	533	527	495	500	558	550	528	549	532	525	539	540	530	506	496	515	548	548	480	536	587	536	549	519	510	518	599	534	490	535	561	565	518	543	517	532	554	547	585	560	574	563	527	557	559	555	528	539	560	582	521	496	552	532	543	520	574	507	531	542	518	483	551	536	526	535	546	552	535	556	566	570	520	560	548	533	548	533	549	584	546	585	548	545	541	501	495	536	549	567	538	540	500	526	562	565	560	515	547	523	511	537	529	534	534	584	573	574	526	572	551	563	531	576	552	567	562	553	503	509	567	513	508	521	506	541	544	501	536	573	561	537	513	515	494	520	545	507	534	549	522	564	469	532	537	526	512	572	532	540	571	505	519	537	539	568	514	513	539	573	517	505	507	517	517	528	541	527	516	547	552	564	524	545	556	536	556	548	543	558	511	534	576	541	553	522	553	515	537	553	548	518	551	560	554	565	535	470	565	519	520	558	534	525	497	544	564	507	520	534	525	570	547	573	587	517	489	525	570	532	521	532	541	535	579	518	532	546	478	542	574	538	494	527	530	555	561	520	533	566	524	522	566	549	526	505	547	543	535	513	525	584	512	536	541	528	528	561	550	550	558	538	507	549	530	561	557	551	539	537	574	544	483	511	529	566	524	543	548	507	563	522	503	567	543	526	518	583	541	561	517	530	536	538	576	543	565	589	564	552	538	567	576	525	557	532	567	552	523	541	573	530	536	527	528	505	576	525	577	565	576	515	545	541	556	598	527	511	520	527	480	523	508	523	554	575	540	559	533	506	526	512	524	520	531	533	537	547	561	571	591	525	538	542	523	496	568	547	561	548	592	559	553	542	548	545	531	555	555	549	532	539	541	509	557	549	507	563	524	557	534	538	532	566	525	521	541	525	521	542	553	538	590	570	564	533	557	572	564	510	532	531	540	541	521	568	539	558	587	513	532	531	528	494	565	557	524	516	494	562	549	565	527	548	548	538	539	569	513	556	544	524	537	533	551	586	505	537	504	537	568	521	514	525	500	572	552	526	515	525	523	524	550	599	579	555	539	506	526	508	537	520	524	497	593	521	547	523	519	531	498	553	525	569	529	534	518	537	565	514	526	549	527	551	543	541	532	536	506	522	499	506	556	525	567	543	548	533	510	537	550	528	503	497	518	534	532	541	587	497	545	493	586	550	537	557	550	499	562	537	468	527	541	517	540	542	526	540	543	535	577	499	536	500	527	515	554	536	500	572	540	539	538	515	532	479	526	509	553	556	534	516	517	572	562	545	578	520	515	552	537	543	559	535	513	551	564	562	520	570	499	526	542	525	560	538	567	530	508	576	532	505	521	523	557	544	544	549	563	532	542	522	521	559	510	534	541	534	555	546	543	541	481	558	541	535	519	512	547	541	506	521	539	529	548	530	546	553	560	535	561	566	564	543	543	561	549	501	565	516	506	528	545	548	585	539	531	519	543	541	559	524	537	511	579	562	551	509	516	540	527	587	503	559	517	569	494	513	551	538	580	516	559	567	515	574	542	549	530	534	518	542	545	539	534	525	561	564	537	562	521	535	551	520	537	562	549	587	521	520	546	564	550	562	542	518	507	527	538	557	512	524	514	495	492	560	531	534	559	584	479	549	538	504	528	545	575	567	551	498	540	550	528	550	514	588	600	541	520	582	568	547	560	532	538	531	548	549	578	529	523	497	532	519	544	587	530	542	551	563	527	498	530	533	508	580	550	533	570	546	559	544	552	562	573	540	544	518	551	561	516	526	534	564	499	520	532	551	535	565	529	527	596	538	537	533	511	559	550	568	542	514	521	570	526	534	555	527	560	512	571	512	543	567	547	556	574	510	567	553	541	521	549	552	506	528	523	547	536	511	579	553	561	512	501	524	564	528	529	554	523	564	518	582	549	501	549	548	583	541	505	576	566	525	568	543	552	565	498	571	525	518	531	513	547	567	524	513	551	500	523	547	531	548	544	511	538	516	522	539	566	553	517	546	508	520	526	554	519	542	545	538	547	533	517	522	524	539	519	566	522	547	524	527	566	513	549	552	502	531	563	553	502	544	546	552	494	548	550	570	571	517	538	567	544	517	526	589	565	558	540	566	519	517	518	527	612	569	532	551	495	552	566	509	536	551	529	496	514	480	571	571	525	529	547	554	581	567	574	538	560	560	514	559	530	501	553	530	540	534	550	540	518	527	543	497	546	555	583	558	540	569	528	569	547	494	527	510	570	520	571	531	538	534	573	558	564	576	510	519	542	562	576	527	537	525	528	588	545	554	538	524	574	523	516	588	524	532	528	536	532	557	547	525	548	552	518	556	567	525	516	551	552	545	519	566	539	548	535	557	542	540	555	544	566	508	569	515	563	539	538	523	555	529	546	488	539	537	540	547	561	537	577	538	493	532	575	548	524	576	525	613	500	530	520	560	568	552	536	549	557	530	562	541	542	574	566	519	554	538	560	575	561	561	500	563	509	556	554	562	533	525	554	532	504	525	570	553	544	545	570	556	569	508	467	576	564	560	525	556	528	569	501	545	519	546	504	505	588	500	557	527	502	566	545	561	522	573	549	514	512	511	519	522	506	555	516	587	533	498	518	550	555	547	545	540	516	497	510	501	562	546	536	504	548	522	519	536	558	559	580	504	578	571	549	573	530	555	527	551	553	569	489	540	561	568	570	525	540	539	549	511	496	538	598	550	546	535	577	506	544	529	576	580	526	548	524	553	554	559	565	533	513	497	554	558	522	545	555	529	545	555	545	568	536	516	560	519	565	562	570	539	496
30898	20972	14975	4507	2079	1358	1080	761	649	578	447	450	404	382	401	372	375	373	308	403	413	374	323	344	349	358	305	335	334	373	344	335	325	342	339	333	385	332	350	333	368	326	343	335	331	365	328	303	366	357	374	347	333	332	352	355	350	306	359	359	337	368	348	328	341	334	371	335	309	350	358	346	316	341	299	305	297	319	320	362	364	332	344	360	324	316	348	310	333	337	328	339	355	348	352	358	307	339	338	318	397	334	343	319	357	309	354	323	344	333	354	348	355	330	358	331	332	325	369	316	341	335	318	352	322	340	364	360	318	331	354	326	337	331	314	324	321	361	321	339	337	325	338	332	325	359	314	344	331	350	326	331	324	313	343	322	331	344	345	348	324	357	321	337	313	328	367	339	319	354	358	325	310	334	330	365	334	341	338	339	326	358	366	316	321	323	372	314	334	337	350	327	350	356	367	329	320	367	346	324	346	337	320	364	359	330	357	345	353	338	339	326	360	325	320	348	329	350	319	346	308	335	339	335	345	330	347	320	341	316	364	358	330	336	365	342	355	320	340	350	331	329	368	303	332	324	301	325	355	353	315	354	349	361	366	338	352	354	328	349	326	322	322	326	318	314	358	321	333	350	350	314	313	358	336	351	328	332	358	335	310	353	382	344	320	319	312	354	322	343	327	346	325	305	367	307	344	370	341	353	360	315	341	345	343	346	362	338	346	350	318	345	368	375	328	329	341	337	323	333	354	345	325	341	317	346	332	319	327	354	319	354	329	333	321	341	322	326	303	368	322	323	365	336	362	303	314	335	329	340	343	338	310	323	345	328	334	360	355	335	344	346	299	353	320	368	320	351	377	299	384	323	356	361	314	314	351	289	357	324	354	352	344	332	376	334	364	343	340	387	317	338	319	378	350	330	338	341	351	339	352	352	344	319	333	346	333	347	290	312	355	339	378	324	334	334	366	337	318	334	318	289	329	316	353	349	352	353	343	342	378	345	335	348	374	339	347	340	357	340	340	311	353	316	372	351	338	341	326	323	353	339	370	328	301	319	312	350	342	323	326	310	355	365	340	360	335	331	309	328	317	311	349	341	378	304	376	312	356	326	348	367	337	363	317	342	360	356	346	347	384	321	337	328	364	348	336	331	325	341	321	325	307	321	315	349	338	341	334	343	327	336	351	350	376	336	388	314	348	343	330	342	341	356	356	366	341	335	338	326	361	351	315	376	322	328	355	346	314	346	332	357	299	339	364	340	381	337	332	332	335	333	322	335	343	347	335	327	330	340	361	314	345	347	336	331	343	321	365	359	361	335	322	333	329	346	371	349	367	361	361	316	319	352	359	320	340	367	342	307	323	329	363	346	304	347	321	385	357	327	343	356	322	335	338	359	327	323	352	377	334	340	370	341	373	376	312	341	342	362	352	328	328	326	305	369	327	335	337	336	324	359	350	359	310	322	349	346	343	305	330	338	322	390	341	336	315	364	317	342	314	339	356	312	326	345	353	319	348	335	359	323	304	344	358	354	328	363	294	323	294	320	337	335	329	331	337	344	387	335	331	340	330	306	350	295	337	316	327	335	322	315	349	349	339	332	344	305	325	336	353	345	342	335	352	344	338	321	357	364	348	341	317	337	350	319	341	365	354	348	332	349	313	325	325	338	363	353	349	301	337	371	320	369	336	310	355	318	330	355	316	353	338	325	310	312	353	318	301	362	384	356	349	379	309	358	364	339	384	297	354	362	346	356	333	332	335	349	314	340	340	325	349	305	338	313	329	344	379	344	332	319	324	336	313	347	323	338	349	351	357	332	335	378	333	331	330	372	310	389	351	315	363	311	315	335	330	310	321	361	344	359	357	318	310	329	326	332	372	343	341	350	339	377	351	343	314	356	314	316	354	365	329	329	338	335	333	323	340	343	343	333	357	340	341	346	331	333	335	308	356	323	366	340	334	337	343	386	329	316	357	340	328	328	354	349	349	378	376	337	336	343	342	322	355	366	327	353	350	365	349	319	330	320	324	332	376	315	340	338	320	320	362	343	319	332	350	329	357	311	338	339	298	324	342	339	331	366	340	356	327	337	331	309	315	314	322	377	319	334	324	313	332	347	333	351	350	373	338	297	355	322	331	320	366	334	342	336	330	348	319	340	369	343	314	327	344	358	352	349	346	337	360	373	321	323	344	300	340	318	335	342	315	336	328	357	368	273	394	333	341	335	344	360	336	336	327	360	348	329	365	344	334	332	339	338	359	325	301	295	364	357	339	315	367	331	338	322	328	350	330	339	323	326	347	360	322	360	324	373	389	344	356	340	345	335	338	330	337	336	321	356	370	322	330	301	340	370	332	352	334	329	360	319	327	312	325	320	320	337	351	335	328	348	332	352	335	340	358	313	352	323	346	317	377	362	354	321	346	331	339	301	360	335	341	293	314	366	338	335	334	346	369	369	375	299	321	355	339	324	331	338	383	347	344	346	365	327	364	292	316	323	347	298	346	321	306	297	321	343	376	317	320	357	318	317	359	361	364	338	311	308	338	362	343	332	362	307	375	366	381	329	357	309	348	344	370	322	321	351	381	346	346	337	344	342	346	360	344	350	333	340	332	371	327	292	325	303	325	352	356	325	341	339	319	331	378	325	381	356	317	346	329	339	315	342	328	341	317	342	326	339	392	300	334	349	348	370	282	346	305	347	330	348	353	369	303	321	334	312	376	358	322	321	309	325	344	325	313	336	331	319	342	334	319	341	313	317	316	341	320	334	341	338	342	312	315	374	370	332	318	311	317	318	362	343	315	355	351	339	337	344	365	324	309	342	307	338	356	343	355	329	352	319	312	336	340	288	303	330	359	340	359	362	319	351	323	350	336	367	340	366	358	362	340	306	321	368	353	310	360	322	344	338	332	370	343	327	368	349	301	339	365	334	339	336	341	358	338	312	367	301	332	335	351	340	372	374	320	340	339	338	341	341	337	369	326	360	315	343	363	340	385	365	348	316	355	355	362	357	333	311	337	346	323	312	322	347	317	338	327	324	327	378	308	332	362	306	353	343	326	350	333	311	331	319	347	353	328	311	328	336	357	363	327	333	358	360	351	311	341	336	360	311	336	311	302	320	335	378	336	294	300	350	348	362	338	331	366	329	351	353	338	346	358	310	353	340	337	350	354	397	331	307	336	304	356	339	349	333	352	365	350	308	316	328	362	323	356	336	347	306	360	302	324	312	341	342	326	334	345	339	356	339	328	342	342	335	326	318	350	348	342	322	364	358	343	339	302	343	375	372	346	318	352	373	351	372	357	328	329	328	316	329	336	309	283	355	358	320	347	362	323	330	318	359	313	341	337	357	351	336	367	348	349	321	328	333	356	305	366	347	357	336	367	320	326	369	324	321	358	368	327	340	351	349	381	359	343	355	348	358	339	320	335	334	283	349	359	343	352	319	311	319	328	382	352	319	356	315	351	350	355	368	336	345	323	303	347	330	310	321	309	377	353	302
9794	10061	5046	2552	1712	1247	1052	996	949	850	872	813	858	812	796	857	839	783	799	799	819	759	786	814	811	753	807	766	810	763	799	832	780	800	760	824	752	806	815	847	780	813	786	758	800	800	799	793	826	805	796	788	830	768	796	744	843	798	774	780	794	833	775	832	849	746	813	798	829	787	802	816	775	820	807	840	769	784	804	799	793	730	916	778	758	811	785	750	793	864	779	842	798	821	767	853	827	799	758	803	791	797	787	841	818	864	792	784	802	762	774	781	800	818	820	805	799	806	790	772	812	812	788	791	840	821	754	780	813	812	798	786	798	817	796	749	828	829	796	790	830	838	811	767	785	827	797	833	786	758	817	780	791	853	800	820	811	764	739	767	803	835	836	783	799	728	810	805	809	769	803	825	846	761	833	807	815	763	831	786	763	826	838	827	791	757	841	792	825	814	807	794	812	829	792	811	810	849	827	806	746	798	794	816	779	786	824	785	815	774	828	778	758	817	780	806	836	806	820	770	810	791	784	816	746	798	815	822	812	807	805	835	802	790	835	829	822	798	800	822	823	791	828	821	811	805	832	878	784	794	858	783	768	794	797	790	838	791	843	822	770	776	787	779	766	780	797	821	831	827	754	788	813	735	802	749	841	831	798	808	798	780	810	804	766	794	833	821	771	843	800	838	759	838	766	860	758	787	822	822	799	786	799	792	771	856	767	808	824	777	809	803	796	721	814	805	836	790	839	801	805	798	826	809	785	797	787	778	833	774	840	809	816	755	809	809	814	776	797	801	801	777	769	902	797	765	779	738	839	751	809	781	842	791	822	761	775	759	816	859	777	821	826	814	809	811	828	795	815	800	789	826	804	809	800	836	773	763	819	798	807	819	781	844	799	814	786	849	837	852	828	772	793	745	814	792	849	796	748	802	848	757	851	760	831	793	774	774	772	834	825	787	787	839	763	796	842	842	766	827	829	787	845	791	778	803	802	759	775	761	817	867	820	818	782	762	811	777	791	792	778	830	804	767	798	803	791	778	839	772	857	850	837	800	801	793	804	836	795	831	788	820	831	771	845	796	786	819	814	789	763	826	798	783	815	795	844	817	791	804	787	839	797	806	788	767	817	819	831	755	779	750	848	744	789	798	796	793	782	789	761	843	771	803	808	806	814	821	768	797	798	774	804	840	777	833	813	791	839	806	825	779	800	830	799	833	839	819	795	827	797	805	800	776	807	788	784	761	756	732	807	779	775	786	788	782	782	796	775	773	815	832	792	829	816	750	821	818	806	829	800	844	801	809	768	777	816	749	796	798	750	790	856	830	827	852	770	818	776	850	812	821	804	820	802	784	768	801	817	820	765	760	757	769	780	830	777	863	783	760	745	790	831	802	756	810	813	801	762	827	785	806	771	768	807	842	810	770	796	831	848	814	805	741	798	781	812	767	818	797	853	826	834	848	786	741	858	775	759	747	803	786	752	788	790	845	769	799	816	784	859	792	852	829	777	821	754	784	758	814	845	807	839	838	802	832	791	799	735	849	764	796	795	839	777	789	836	811	821	847	738	816	802	791	780	848	852	732	812	770	733	773	826	817	804	748	775	828	819	816	761	789	742	830	770	807	829	820	765	786	795	762	804	795	825	798	773	837	818	763	773	803	835	805	811	773	836	813	815	824	764	770	773	825	815	760	785	801	815	784	769	821	799	801	790	829	819	771	815	822	813	828	797	801	788	827	789	745	821	773	814	771	793	794	863	842	798	829	814	828	797	759	843	811	764	808	850	835	786	804	793	766	829	795	834	806	786	854	814	808	826	794	809	808	745	779	833	793	837	778	778	817	791	753	786	821	770	771	773	820	807	799	795	824	789	832	819	782	761	766	819	773	793	811	765	750	825	842	768	793	825	811	750	777	824	812	849	768	854	785	788	780	829	819	783	826	808	792	754	815	783	775	768	786	804	765	811	781	752	822	830	845	775	832	780	836	794	863	797	800	783	827	842	733	822	827	836	792	817	803	829	812	789	785	817	775	799	782	799	795	774	828	802	755	812	813	816	818	832	809	778	774	769	803	748	772	816	760	767	801	773	866	838	827	770	783	828	844	819	768	815	840	795	773	799	796	768	755	839	827	773	798	787	797	795	777	822	780	805	827	812	819	792	757	805	788	782	783	773	825	819	828	770	792	761	770	858	798	825	798	773	756	865	802	825	786	779	792	782	834	757	829	839	816	835	769	780	770	790	805	754	796	807	824	831	764	846	767	807	768	810	851	769	811	768	814	806	812	802	788	801	789	851	820	794	804	727	794	778	777	764	729	784	808	766	773	801	742	802	807	820	852	843	816	747	763	850	778	790	783	753	821	808	833	762	824	842	872	802	824	751	740	785	756	853	797	800	839	829	774	834	825	815	813	768	834	828	824	809	790	810	837	786	782	765	813	791	766	833	823	772	800	804	811	769	819	744	848	833	792	801	804	831	752	798	777	802	820	808	839	808	807	797	841	849	811	787	784	807	806	837	794	804	785	772	793	814	820	815	802	765	820	753	825	823	838	797	784	812	774	814	817	842	777	789	790	797	859	853	814	812	798	819	788	885	781	791	850	716	763	821	840	799	762	837	815	807	812	788	851	801	823	796	849	791	875	817	813	782	795	808	749	813	824	811	786	799	843	797	777	760	798	840	814	794	763	819	821	811	804	826	782	771	804	805	832	829	771	777	734	846	790	787	796	750	814	838	795	799	857	841	754	766	795	797	833	783	807	788	800	809	769	822	817	812	769	755	819	816	811	763	790	761	771	760	855	749	801	837	792	780	828	796	776	815	774	788	751	820	820	809	740	771	814	780	778	768	804	831	783	776	844	813	778	786	785	791	876	747	771	789	748	800	847	794	756	792	809	790	755	772	746	784	807	869	864	815	832	791	766	802	849	797	815	797	785	742	824	808	759	794	758	851	834	784	749	807	804	791	820	736	893	785	757	819	839	830	751	797	785	829	773	777	753	800	838	816	764	794	816	820	802	791	788	771	751	875	754	811	804	826	812	816	813	788	792	812	822	834	830	799	823	772	819	824	764	800	764	792	771	826	777	829	795	796	762	788	848	821	834	861	767	737	841	770	839	799	789	835	794	798	771	778	797	777	823	811	837	806	842	862	813	785	743	782	824	762	783	822	805	789	818	782	749	846	771	814	788	805	800	761	824	773	803	791	781	844	774	763	774	798	807	799	744	805	825	822	818	745	752	859	817	815	793	848	847	771	807	768	793	843	774	803	806	801	806	806	867	834	822	803	828	782	804	772	786	836	770	818	821	791	755	826	844	800	831	786	796	822	761	810	754	795	800	782	752	787	855	847	789	823	806	805	745	758	790	792	816	795	810	835	787	805	794	781	769	783	789	774	787	783	768	804	820	807	762	789	782	778	778	786	818	764	819	811	850	789	808	797	758	801	793	793	783	761	773	767	808	813	809	769	823	803	770	832	840	813	777	869	798	803	812	807	829	774	815
24421	21012	24283	27914	21032	19509	2994	1274	808	653	547	408	406	390	370	375	369	316	349	305	272	295	309	262	264	305	284	306	288	271	280	251	262	281	299	307	259	278	265	267	260	271	259	278	276	268	272	266	261	292	281	261	252	271	288	252	222	269	257	277	263	260	258	266	263	293	273	244	256	236	266	242	259	282	286	270	233	266	254	256	284	238	258	273	286	254	287	252	258	297	310	263	247	285	277	264	265	256	279	241	259	257	237	244	271	262	247	283	282	249	270	284	259	263	241	249	266	257	294	253	238	250	258	293	239	282	252	255	268	271	272	269	268	271	273	274	240	274	262	273	270	276	242	235	262	238	255	275	254	256	277	293	261	305	299	261	281	267	272	261	263	252	292	265	275	254	273	231	256	280	271	260	247	275	246	285	261	262	270	272	243	244	277	261	286	259	270	297	243	228	269	274	275	265	235	235	276	269	283	266	279	233	252	270	248	264	260	251	242	267	280	259	262	257	285	257	271	287	255	263	274	280	255	258	249	273	243	260	259	283	269	243	241	254	266	238	263	278	276	288	246	268	259	269	266	275	243	267	257	260	274	248	283	275	269	272	271	276	268	261	243	271	279	307	256	251	285	280	263	290	278	249	272	242	264	263	280	248	277	243	223	257	265	298	268	271	300	240	296	272	262	286	255	276	274	286	268	272	250	262	281	267	249	276	277	274	271	263	257	278	252	246	263	298	278	311	275	244	288	277	300	249	269	255	252	252	282	261	233	253	251	279	275	272	282	258	264	267	260	281	271	301	268	225	249	260	260	256	251	272	269	260	244	271	258	253	280	259	274	261	292	283	277	267	242	272	271	265	268	250	276	259	248	221	259	243	238	265	267	260	261	278	268	269	242	235	248	280	272	278	264	238	245	267	233	241	264	251	270	247	295	281	259	254	245	263	255	264	282	230	265	291	235	252	293	247	258	248	277	290	245	259	259	310	266	269	246	286	252	270	258	283	272	284	251	229	287	290	289	243	238	236	257	254	303	251	253	253	254	277	313	267	283	261	286	265	237	264	241	227	280	238	254	256	245	274	275	258	233	264	271	269	301	277	265	258	264	249	262	256	259	281	276	263	259	246	239	249	252	291	275	262	287	272	258	242	237	265	267	237	271	282	236	255	273	254	283	270	229	258	275	252	260	296	264	276	313	259	266	259	266	240	287	242	256	231	261	261	254	248	258	270	260	241	262	248	244	270	274	248	241	263	278	269	234	262	268	218	248	279	268	255	245	222	243	250	243	262	278	263	295	229	260	251	265	261	260	264	234	224	286	261	253	266	266	242	307	285	258	267	283	257	292	270	302	251	278	244	262	263	268	286	264	294	273	234	260	268	274	233	274	249	254	277	294	265	262	247	272	257	278	244	261	234	261	274	283	257	274	247	273	244	248	251	285	276	252	245	241	261	302	244	274	267	233	261	263	223	270	239	250	241	260	256	279	262	288	255	295	275	282	283	285	273	268	263	249	259	280	255	255	246	266	253	300	269	256	259	251	283	286	256	284	302	272	248	255	275	277	277	280	246	266	267	282	265	271	256	244	258	271	270	261	322	258	228	276	272	258	238	249	235	248	280	253	277	296	258	246	256	262	267	254	282	243	239	264	266	224	279	262	247	229	277	273	273	287	259	272	280	264	262	259	268	288	220	250	259	259	273	273	282	230	278	278	259	270	256	256	293	294	248	249	258	228	276	278	266	292	285	254	298	268	239	265	263	250	300	248	245	273	276	249	288	255	269	280	285	256	261	264	276	249	288	298	302	272	265	288	289	267	258	267	258	243	253	266	249	265	254	252	254	268	292	269	281	254	275	249	258	281	271	256	256	264	281	296	247	283	259	269	284	265	278	246	269	260	269	238	291	269	270	239	288	271	289	239	260	294	245	235	286	255	278	256	249	259	269	274	278	253	256	273	243	265	247	262	256	258	248	268	246	235	246	236	302	264	274	269	249	268	260	279	259	245	254	269	236	249	241	248	260	260	275	301	241	248	272	245	264	288	273	268	252	290	255	260	267	228	296	256	282	285	230	299	241	243	239	273	273	240	257	280	268	278	269	260	232	258	255	263	261	281	261	257	266	291	266	259	261	278	273	289	286	267	247	242	242	245	272	250	259	273	276	265	273	261	262	266	275	257	248	305	290	237	249	262	269	274	257	274	262	258	295	245	253	267	260	293	267	259	248	258	251	254	263	252	252	267	246	257	258	258	274	260	253	288	256	266	262	239	254	245	258	251	269	277	257	243	281	248	252	259	258	299	278	279	262	263	270	247	260	279	263	222	220	247	241	274	261	275	262	273	280	249	252	270	249	268	257	263	265	229	261	285	270	271	260	227	234	270	276	271	281	260	284	259	243	264	249	266	271	300	242	271	257	267	218	262	240	250	270	229	264	263	282	264	251	277	270	254	303	271	253	256	220	255	244	271	258	270	248	251	245	279	273	233	260	257	293	272	273	240	243	271	225	286	249	258	268	253	258	242	272	265	289	270	259	245	238	243	262	273	268	279	279	285	275	251	268	242	257	274	249	242	262	248	277	285	263	276	261	257	254	267	291	298	249	242	281	241	270	249	287	267	276	235	254	250	270	260	254	270	265	255	250	307	295	261	266	236	244	246	259	293	250	264	271	269	277	271	282	276	256	257	284	254	239	282	264	267	291	226	266	270	297	286	254	271	258	252	254	269	274	251	277	250	252	275	256	224	259	258	298	249	271	255	291	247	283	231	260	256	233	244	294	233	303	283	250	236	256	254	247	279	274	259	268	246	280	239	277	248	290	259	273	238	248	261	286	280	246	256	274	256	261	266	252	278	252	250	275	256	247	288	258	295	272	249	264	269	274	261	271	284	274	272	262	279	276	261	274	258	284	246	270	248	277	248	255	276	228	252	256	264	290	270	243	256	282	254	275	274	268	263	271	268	277	267	286	254	276	225	275	241	244	273	259	274	246	250	262	302	274	262	276	266	299	257	297	282	254	276	293	249	279	282	276	284	292	279	259	243	258	256	246	252	281	247	248	240	274	248	273	241	252	284	240	255	253	267	273	298	280	284	294	278	238	271	276	267	268	252	251	222	245	288	242	271	265	252	296	250	279	302	254	275	250	220	272	269	239	261	267	264	270	274	267	257	258	256	256	293	263	274	238	246	268	241	260	237	239	275	252	254	248	284	259	259	251	270	276	239	267	232	272	267	260	247	264	259	264	251	270	263	246	268	277	215	224	267	255	275	238	238	258	266	272	264	258	271	273	283	273	230	254	270	210	255	254	225	239	239	262	212	246	276	276	291	272	248	277	273	278	239	265	270	266	235	261	262	265	278	262	274	243	251	304	252	266	292	261	267	277	254	270	292	250	274	264	268	271	275	284	260	299	251	257	248	257	288	237	267	275	245	253	259	237	232	239	267	247	272	270	275	231	292	265	263	285	283	263	256	271	273	257	280	257	251	241	249	305	286	255	265	285
8514	15594	7457	3593	2411	1487	1163	1038	893	788	715	662	672	665	708	660	662	654	686	636	661	657	655	600	615	616	624	638	674	613	657	647	646	647	625	639	667	591	633	669	657	648	592	651	653	650	604	624	609	654	583	632	625	675	603	670	610	639	620	676	622	603	667	600	608	674	582	631	635	639	616	655	592	628	596	625	614	588	581	625	599	630	669	557	654	606	624	630	637	626	626	650	644	651	663	638	616	658	601	657	623	600	635	660	627	674	650	670	625	613	641	627	629	664	639	639	605	621	626	648	648	661	572	594	608	673	619	616	618	635	644	583	661	608	640	632	627	639	658	672	633	638	604	610	637	631	617	666	606	615	641	630	639	598	658	622	565	628	642	661	637	647	627	613	633	647	622	614	605	639	645	648	644	631	613	686	634	628	616	610	682	616	616	639	606	628	596	623	612	644	628	650	657	641	636	623	585	665	625	635	592	647	640	635	612	667	621	668	616	640	654	649	645	626	651	673	625	620	639	596	623	635	659	652	662	611	658	633	647	673	643	629	646	641	623	634	613	627	657	668	596	635	675	674	666	589	624	612	674	632	643	635	637	630	596	637	628	624	606	669	623	635	613	633	636	694	656	627	624	641	621	648	684	655	604	660	634	613	608	644	623	589	625	637	654	646	620	642	646	626	617	656	608	708	648	601	578	589	618	643	637	655	691	580	623	619	658	618	646	635	648	650	627	642	683	628	632	617	642	680	602	648	646	615	603	638	619	620	643	636	629	644	605	627	636	679	621	613	612	639	635	617	646	654	656	600	650	589	583	652	626	603	588	586	610	628	636	675	586	657	633	604	634	614	637	617	629	647	613	637	621	628	620	601	640	580	594	631	645	671	630	612	623	633	614	643	614	600	648	623	608	607	663	648	623	615	631	585	635	647	642	613	628	656	602	621	675	604	642	651	654	630	651	668	702	628	599	615	615	628	639	638	677	618	621	615	623	618	616	631	654	660	617	638	615	620	629	653	678	618	616	636	612	684	607	628	645	611	628	638	643	615	623	609	594	642	594	657	617	645	638	681	659	646	613	602	612	637	642	637	572	627	601	668	648	667	659	680	629	614	591	621	602	638	609	644	612	652	626	673	614	651	640	625	661	627	608	637	674	607	652	628	660	598	663	628	590	657	646	610	618	586	628	610	673	623	605	606	686	613	623	606	580	638	650	649	660	622	611	602	609	639	618	649	638	613	664	622	656	660	649	620	648	644	592	615	627	597	650	621	644	656	657	631	633	664	637	642	596	627	597	610	616	613	646	602	619	653	614	652	632	638	588	661	628	664	647	604	648	647	657	657	671	625	640	653	621	642	665	649	636	643	640	642	659	631	661	625	633	669	646	639	618	636	658	638	650	634	625	622	624	631	649	638	616	675	610	610	646	603	634	626	591	631	614	605	640	583	642	595	642	586	630	630	591	635	643	660	647	632	657	624	631	651	611	658	658	618	678	624	589	575	597	626	668	614	594	655	645	578	656	625	652	588	619	637	644	685	635	656	636	633	643	617	624	585	667	599	628	655	647	647	649	617	632	615	637	646	613	629	590	600	646	625	615	644	629	640	677	629	633	658	625	674	626	629	650	628	632	631	601	595	655	602	652	597	628	577	638	664	584	610	663	655	645	635	634	636	675	582	672	595	594	630	639	676	630	618	666	629	599	718	587	614	639	601	634	657	610	627	662	693	595	682	636	622	653	593	658	661	658	655	658	662	609	616	587	658	659	639	654	631	652	677	642	631	621	627	623	607	628	678	633	621	644	638	621	606	637	671	618	602	631	668	649	646	649	634	627	639	607	639	585	644	625	607	612	626	633	633	617	570	631	583	604	603	614	612	639	663	693	623	609	668	631	657	636	638	627	635	655	621	658	617	597	604	634	661	674	610	612	681	623	641	620	619	620	648	612	661	598	598	641	624	657	641	642	661	648	646	624	661	678	651	628	637	670	663	604	640	632	613	611	614	687	643	639	643	630	671	610	654	615	676	637	673	657	660	569	614	655	628	666	619	659	639	638	604	639	645	658	622	636	629	669	634	653	641	616	659	595	619	593	587	607	648	687	602	617	616	639	600	600	660	658	661	639	636	695	629	594	616	607	629	603	614	645	657	628	647	573	641	634	618	610	637	653	630	587	668	635	647	658	674	635	645	643	659	623	612	620	594	632	667	678	637	606	644	629	628	605	627	615	614	661	658	598	603	625	637	634	623	673	665	622	633	599	572	645	602	616	585	652	621	621	658	595	648	650	570	603	654	632	613	631	653	625	608	657	592	652	618	667	619	639	640	649	599	616	626	645	655	633	645	680	633	619	614	623	626	594	613	680	619	620	629	615	628	622	584	593	598	660	575	621	590	619	645	651	631	626	605	647	617	585	572	689	603	605	617	610	638	644	621	626	633	642	657	669	633	640	645	651	654	619	669	626	635	664	609	664	647	677	638	658	655	661	646	618	633	633	612	583	613	646	661	637	639	650	647	621	665	607	631	638	695	620	586	666	620	642	648	579	640	617	615	631	585	605	636	647	649	656	629	637	615	634	666	600	651	635	637	646	682	635	632	623	593	632	677	643	616	629	636	639	624	630	683	691	622	681	624	626	686	644	643	587	619	592	630	645	649	617	634	638	626	663	585	660	662	657	657	621	610	670	637	647	624	613	615	657	639	616	617	633	642	611	692	652	634	634	624	655	595	654	629	660	632	627	635	633	622	598	635	635	597	587	647	605	586	630	586	648	637	617	642	641	600	634	640	632	675	596	663	636	609	640	624	719	653	628	649	627	622	702	664	596	649	646	598	609	614	621	651	699	611	649	658	633	668	633	642	636	660	627	614	622	637	661	635	646	667	653	628	611	650	603	669	632	642	629	646	605	635	617	649	596	605	596	620	603	655	599	673	648	642	655	635	620	613	655	627	620	648	599	594	614	584	691	625	612	650	618	628	649	592	597	634	595	595	617	662	627	614	661	636	640	618	643	678	650	585	603	643	632	591	589	613	642	624	632	667	586	654	638	624	640	674	619	629	576	647	625	607	631	661	672	649	619	619	634	602	614	620	605	718	626	576	588	633	649	618	594	665	643	638	672	625	653	579	649	614	632	620	632	620	665	611	636	599	596	635	610	649	644	635	678	660	619	662	652	597	624	662	617	677	671	644	636	660	628	624	641	649	646	616	654	620	661	639	587	689	639	672	581	634	648	640	650	597	641	638	615	619	630	639	570	638	622	628	613	631	643	646	638	637	630	619	642	624	633	641	632	586	644	640	610	649	634	627	661	613	673	628	624	646	648	628	599	640	621	671	618	596	599	612	621	630	625	621	648	619	657	591	612	590	630	618	635	624	652	626	629	620	642	624	647	662	634	661	643	661	628	664	630	650	665	607	595	620	610	655	668	681	654	627	613	647	676	640	654	628	664	636	672	663	643	669	603	615	619	642	625	660	611	644	592	612	642	639	621	628	645	634	667	620
23801	21024	24683	27555	21034	21083	16652	2415	1277	912	687	583	492	476	399	388	372	322	304	296	288	280	271	258	258	241	304	219	246	239	248	239	247	256	253	268	258	282	219	241	225	230	281	203	252	237	258	244	204	211	218	212	244	199	219	219	207	235	197	234	228	190	228	218	227	223	234	227	212	204	233	197	219	243	226	233	228	234	239	244	238	221	214	210	240	209	233	233	234	225	233	228	232	240	258	215	219	234	229	240	212	223	194	215	240	260	251	218	214	221	261	216	215	215	220	247	247	221	235	236	199	219	230	205	237	228	211	201	232	204	233	215	231	213	215	207	225	245	219	231	210	216	233	253	215	217	264	248	250	209	241	231	215	225	225	221	225	225	246	238	223	236	225	199	249	215	235	206	214	220	208	255	246	222	242	221	228	220	193	223	188	214	199	221	214	233	228	211	243	201	228	223	212	219	223	240	243	218	238	243	231	232	217	229	210	219	220	221	237	215	249	218	227	207	206	236	228	235	237	232	236	211	257	259	210	225	221	230	245	229	229	239	233	215	238	193	228	216	217	232	210	232	258	199	222	211	225	214	212	236	211	218	246	212	228	238	210	236	229	225	212	225	212	248	204	223	230	210	221	240	209	239	231	225	234	248	231	209	234	222	207	236	253	233	205	240	225	244	238	229	221	236	213	219	223	214	221	223	223	224	231	224	195	207	235	222	223	214	240	259	246	249	221	221	217	189	256	242	196	223	250	246	240	225	215	219	234	226	232	217	194	219	231	240	243	198	218	236	248	246	189	223	225	224	232	253	231	199	220	230	222	223	250	242	207	228	250	225	224	215	216	206	230	215	204	282	174	230	245	254	222	225	218	225	233	195	212	223	234	206	210	199	219	268	223	260	217	204	226	225	230	218	232	236	227	230	228	253	243	257	226	230	241	224	233	201	224	244	221	261	220	225	240	212	249	241	202	223	222	211	211	199	223	246	218	226	247	208	241	213	219	227	232	246	226	245	244	233	225	232	214	201	221	198	225	208	237	224	228	225	222	210	216	234	217	204	220	246	203	236	209	251	225	219	232	224	215	218	223	226	237	254	258	207	231	239	220	239	229	218	229	212	230	227	216	216	231	210	234	205	221	215	213	218	195	230	225	213	213	223	220	189	218	218	222	186	225	199	249	213	230	228	197	215	212	195	227	258	210	202	250	236	230	228	196	207	238	226	243	237	206	217	220	234	229	205	235	181	245	221	198	229	232	233	213	209	215	240	217	232	227	225	235	223	222	238	199	211	237	227	203	216	212	236	260	242	235	213	203	228	213	211	225	225	228	218	225	217	215	246	225	218	187	239	233	214	252	229	214	208	208	224	194	220	237	203	244	226	227	219	227	235	204	235	217	226	213	203	215	213	237	225	233	239	262	203	221	214	214	245	224	206	253	212	206	209	230	243	221	218	214	260	228	200	224	232	241	261	208	194	222	249	230	191	222	249	235	230	226	247	220	222	226	217	213	236	231	199	219	223	288	213	237	236	242	209	236	222	202	215	207	213	215	227	234	245	225	227	211	217	245	237	230	204	231	201	211	212	244	200	218	213	232	215	178	241	253	235	241	242	191	258	220	229	211	230	204	236	222	231	226	250	221	196	223	244	231	202	225	226	245	228	240	236	238	236	256	220	230	220	201	222	230	223	217	194	248	215	256	228	216	243	234	223	232	227	214	240	209	236	210	240	223	237	238	239	216	234	216	217	242	238	198	228	229	210	236	210	223	204	201	212	256	255	229	207	230	226	217	231	210	237	232	206	223	208	224	193	204	234	237	232	235	201	194	248	221	233	212	213	222	230	223	220	191	253	212	195	265	245	211	196	245	219	245	199	215	221	226	235	203	235	215	204	237	217	222	218	232	207	224	232	213	216	222	204	206	237	236	241	207	216	196	200	232	221	237	243	279	215	194	214	241	242	237	222	209	216	208	248	209	213	198	210	176	237	230	238	212	231	210	223	219	241	251	233	235	216	201	251	205	204	226	212	222	225	220	206	218	217	241	226	240	229	235	204	241	207	219	254	216	243	237	243	200	211	240	224	198	253	208	217	214	241	246	223	206	234	206	209	251	199	208	204	210	220	254	200	193	220	207	216	215	237	253	191	241	221	209	223	252	209	221	211	227	215	212	243	211	229	229	226	197	206	240	207	241	231	222	205	243	226	224	196	205	242	231	234	234	228	203	225	223	184	188	246	222	210	227	229	208	226	230	212	212	211	221	211	203	211	237	220	237	203	201	216	211	226	223	241	237	190	230	204	241	243	229	205	223	224	212	245	226	242	219	222	217	215	199	233	245	235	231	203	223	241	259	211	250	229	208	227	231	242	243	240	230	224	204	213	243	239	209	229	244	199	250	248	245	238	220	234	218	208	235	211	232	221	236	219	249	206	215	212	227	207	210	231	257	234	220	221	212	217	203	251	241	219	243	176	229	247	203	220	205	240	231	236	231	225	209	215	228	230	192	205	201	238	225	194	236	246	229	235	231	230	218	229	208	220	247	227	217	224	235	224	207	253	242	228	205	208	214	225	226	226	210	242	220	249	228	207	225	206	244	230	191	231	236	220	214	261	241	239	219	231	201	224	201	216	227	219	239	210	251	221	212	230	242	229	232	194	200	233	205	204	238	237	217	225	211	259	226	194	203	230	203	233	206	234	260	236	220	214	240	193	226	242	247	248	228	214	217	207	244	213	222	218	223	241	232	234	217	239	259	224	227	240	208	207	240	226	222	209	247	201	234	241	206	268	242	233	222	223	208	257	231	232	220	215	239	239	232	244	201	224	233	226	241	219	218	206	211	245	222	207	230	199	253	219	226	212	201	246	215	245	211	209	246	219	228	218	236	218	206	235	244	219	199	213	231	229	234	216	205	219	237	223	245	227	201	213	245	209	208	236	200	244	218	247	213	213	244	244	207	242	191	247	234	216	220	227	208	210	244	231	219	214	247	216	209	201	242	226	222	228	213	212	234	222	236	231	227	216	211	230	244	240	216	205	210	194	232	217	233	227	246	232	253	224	224	247	203	218	221	252	220	193	212	236	258	239	204	226	227	238	218	216	206	218	215	227	209	230	214	209	213	210	198	224	235	242	205	218	242	240	237	228	229	211	224	208	219	225	241	226	220	218	221	236	190	203	211	244	217	217	247	229	203	217	220	223	226	253	228	227	201	254	198	223	252	206	230	223	218	225	250	238	248	229	230	232	215	226	201	254	250	235	244	239	201	225	194	243	205	225	254	204	211	223	233	239	241	231	235	243	214	206	262	247	238	246	226	230	208	253	235	237	270	216	239	235	218	227	251	209	190	249	217	225	229	208	243	216	231	237	226	238	209	215	229	208	211	217	225	208	245	243	222	228	224	234	209	225	212	235	245	210	234	211	232	223	252	237	249	243	237	221	229	208	204	189	214	217	236	207	221	225	194	241	237	226	229	260	225	198	276	242	226	212	224	196	232	243	196	218
9957	20026	9742	4607	2961	1752	1252	1012	925	789	759	630	639	619	621	574	627	571	596	557	585	598	583	601	601	552	561	565	581	575	610	526	524	548	563	573	555	553	574	574	584	535	534	571	520	566	590	580	596	545	577	563	585	588	505	562	536	553	585	503	592	543	548	538	534	551	535	553	582	543	586	557	556	545	554	499	599	544	555	515	555	529	536	537	513	537	525	525	540	556	536	574	505	524	516	541	499	570	524	538	563	529	605	568	523	537	549	515	537	555	536	562	586	534	540	518	505	539	566	535	543	560	589	539	558	556	522	560	568	515	539	569	554	555	485	562	538	570	547	547	586	548	548	569	519	586	557	549	612	535	552	511	559	491	554	571	492	533	550	527	514	554	557	515	518	514	555	563	534	549	555	524	573	535	541	550	525	548	511	558	553	527	530	571	554	538	541	592	544	550	523	533	581	562	536	566	577	553	570	567	535	533	563	553	531	577	536	535	545	552	558	592	527	546	582	518	547	539	531	567	540	523	545	562	532	548	581	571	537	560	522	572	553	555	558	516	545	565	537	549	531	570	520	538	515	551	546	552	533	520	537	537	526	583	544	538	529	589	545	591	577	589	537	546	564	559	592	549	516	560	507	542	562	551	524	539	520	530	521	513	519	532	546	572	565	514	567	556	510	500	555	572	559	546	575	529	540	559	509	548	554	540	592	556	542	536	495	542	510	543	546	555	574	541	546	518	529	594	589	537	527	558	567	541	545	564	561	557	606	504	546	584	585	535	561	560	518	551	581	537	540	535	552	533	535	548	504	616	554	539	542	521	531	547	572	567	532	524	564	543	539	565	535	546	519	561	554	522	536	553	531	507	539	547	524	513	551	585	530	558	581	564	530	551	559	535	592	545	520	567	578	506	551	545	592	571	549	594	531	557	562	554	580	580	507	526	555	560	541	564	556	581	554	540	560	544	534	543	561	553	565	558	556	570	501	546	538	575	545	558	501	540	528	559	586	532	553	573	570	524	565	501	571	534	514	558	511	494	544	532	551	555	546	526	529	582	549	519	527	546	533	553	502	536	576	512	565	538	531	528	516	561	536	544	555	527	503	533	537	549	534	550	581	543	527	563	579	528	524	566	540	540	585	525	533	566	541	509	552	547	573	550	587	523	495	518	550	576	584	542	550	558	567	587	558	530	529	553	513	588	523	557	552	515	538	533	536	583	530	540	583	554	573	565	551	505	582	548	534	543	531	512	531	483	544	575	546	551	585	525	551	549	569	528	585	570	562	504	569	525	527	531	604	577	520	536	521	520	522	533	604	564	552	538	520	545	508	531	578	572	523	590	536	560	485	549	535	529	508	527	538	553	565	570	595	601	525	538	572	556	572	515	578	567	557	530	569	560	531	534	548	532	526	523	550	547	558	550	533	582	532	563	536	551	554	556	510	536	541	544	538	517	547	564	549	497	546	567	566	559	508	570	538	564	607	577	529	540	550	548	574	549	552	589	546	545	529	557	554	573	560	527	567	530	537	544	560	536	588	548	572	554	556	569	557	577	553	547	560	531	549	520	559	565	598	548	536	544	537	556	554	580	524	535	548	563	556	534	563	592	546	556	523	543	512	525	547	542	543	539	559	512	548	554	558	531	552	574	514	596	541	550	557	535	576	563	559	535	560	561	565	558	549	547	528	531	573	548	539	570	552	527	554	547	513	551	530	581	550	535	578	581	595	490	542	539	535	500	504	533	591	572	531	568	564	533	541	589	528	606	574	476	556	525	596	556	547	545	576	587	541	528	539	536	530	594	567	534	548	536	544	584	533	495	521	549	565	532	551	521	542	588	554	557	550	528	606	567	539	510	537	572	534	520	526	561	576	539	571	581	532	566	546	516	578	516	531	558	521	600	540	550	537	516	551	551	564	506	539	581	582	508	517	567	516	576	592	543	540	556	533	537	560	571	607	570	486	565	540	518	521	549	512	606	562	520	585	574	527	542	549	500	540	567	525	534	575	556	559	576	548	545	522	526	536	581	533	543	557	573	558	533	555	534	568	518	556	563	572	545	511	537	577	548	554	568	540	533	543	561	554	542	535	587	576	554	583	529	531	572	535	567	520	553	527	553	513	559	577	549	541	543	541	556	548	526	575	549	542	517	576	533	525	530	548	514	564	577	535	532	545	524	568	570	573	543	535	566	597	531	529	537	541	553	541	550	542	567	527	557	549	559	529	553	545	505	553	530	562	584	518	532	538	549	534	525	528	554	558	560	575	520	545	549	564	546	532	573	547	554	545	563	548	560	558	558	565	550	540	516	583	511	530	552	538	567	578	580	539	564	542	547	510	541	601	537	561	541	529	516	539	568	541	551	598	545	531	568	508	557	569	554	572	528	542	549	538	577	538	559	529	560	551	551	548	540	518	552	574	587	554	569	529	558	560	526	517	542	587	540	605	543	574	528	511	565	561	542	551	469	554	552	519	573	551	544	539	553	552	559	573	534	537	546	540	553	558	541	562	543	541	542	560	534	556	540	571	543	562	526	551	526	563	521	574	524	523	571	516	554	546	548	554	510	576	549	522	528	536	534	552	562	540	537	541	536	548	513	574	549	531	536	533	530	535	560	588	570	547	553	557	517	548	562	575	527	536	522	562	551	565	568	541	511	528	541	524	553	564	561	542	498	577	540	561	553	565	544	557	529	562	579	531	545	543	549	537	548	560	569	572	602	553	530	564	537	568	515	546	580	561	557	546	549	581	540	562	546	526	572	556	543	578	539	547	549	492	521	575	577	565	552	531	582	549	579	556	556	576	540	521	540	552	538	553	551	524	544	498	545	520	537	573	520	538	546	531	533	534	559	538	554	546	556	529	517	560	560	569	549	517	547	502	529	551	562	571	558	506	570	565	532	509	570	556	527	564	541	557	499	564	560	561	563	576	536	548	581	569	538	532	557	583	547	543	563	526	576	556	535	548	520	545	530	494	545	546	525	570	497	600	571	507	586	547	515	564	526	556	573	563	522	516	558	562	547	497	546	526	523	560	515	560	522	542	571	546	550	528	547	547	546	549	546	533	534	518	523	572	506	536	501	547	574	504	561	553	534	514	557	551	575	529	615	514	588	550	533	553	555	529	551	555	573	553	604	553	514	574	511	592	533	539	540	541	547	543	534	509	531	607	521	536	529	544	565	542	514	534	543	545	530	550	569	585	543	580	521	551	538	523	536	579	573	561	548	513	511	557	511	531	573	540	546	559	524	537	552	527	524	522	549	574	545	535	526	540	543	523	529	570	545	551	530	548	557	577	563	525	578	520	549	542	527	553	533	574	553	522	571	528	562	567	538	559	514	501	542	532	527	531	549	489	564	550	536	545	580	509	523	534	540	536	492	539	571	544	576	531	501	555	581	574	570	535	490	537	527	567	509	536	526	567	565	576	543	545	527	574	532	563	517	546	532	517	541	520	542	527	556	542	582	529	553	549	529	507	588	523	554	552	502	515	529	552	562
31057	21097	15066	4002	2228	1355	957	729	702	547	458	462	417	424	399	396	354	400	363	351	396	367	343	345	352	351	348	330	379	313	357	342	374	398	330	367	383	368	341	336	313	340	315	362	392	355	306	350	340	337	323	334	346	322	352	351	326	359	387	383	332	312	350	370	337	380	341	363	343	318	334	340	339	365	339	308	333	304	357	347	342	337	365	348	322	347	357	331	367	313	330	359	310	333	296	339	338	325	328	324	353	310	346	321	333	369	318	350	345	336	341	316	366	307	353	316	341	389	322	332	342	362	345	338	353	347	347	333	369	344	343	323	365	336	322	365	333	360	350	325	394	347	318	324	339	373	324	329	327	346	358	340	359	348	348	356	367	324	343	378	353	313	340	321	340	320	330	342	340	342	370	330	339	325	312	340	328	348	370	313	356	359	348	366	327	340	342	340	319	350	349	304	302	372	349	323	366	325	352	338	382	333	313	375	337	333	312	346	373	360	324	379	344	342	321	343	361	350	346	364	332	366	316	326	348	324	345	373	363	324	303	324	330	326	319	348	309	351	316	346	337	371	393	352	369	334	351	360	348	334	366	342	280	335	360	340	318	342	340	307	340	336	348	367	354	340	349	335	328	322	300	346	341	351	361	331	334	313	350	388	381	352	354	325	328	313	344	343	283	350	322	360	327	344	366	321	329	303	340	359	357	343	325	353	313	336	345	310	354	352	360	350	351	331	340	377	385	351	312	315	339	334	318	345	314	349	325	350	360	341	322	336	328	349	320	347	352	310	342	341	343	366	349	365	312	320	344	329	323	359	332	309	336	335	354	342	308	357	328	333	309	337	351	344	336	367	408	389	368	372	352	341	320	377	350	346	325	332	327	344	316	293	360	352	342	361	317	315	373	337	314	337	307	351	353	366	336	347	364	342	378	334	353	316	307	327	343	356	307	326	340	377	312	369	352	328	348	349	323	314	328	352	358	329	333	366	313	290	316	338	333	325	331	351	317	386	314	370	339	323	355	315	307	348	373	309	351	339	329	346	373	348	338	354	363	337	354	336	317	319	344	333	296	322	336	360	364	372	361	336	327	341	336	333	348	342	329	332	352	342	332	354	353	329	330	345	342	354	355	335	348	345	315	357	358	331	345	335	329	291	322	373	344	347	333	326	362	325	371	307	372	328	360	338	363	320	330	360	379	335	365	336	333	351	350	335	335	330	355	348	351	347	349	354	348	351	352	356	340	357	373	348	325	342	342	348	355	323	342	326	321	361	362	348	328	327	328	343	348	356	346	325	336	365	357	377	359	326	329	350	325	349	347	365	361	371	357	357	349	335	352	332	365	331	334	343	362	318	322	334	295	326	324	325	390	347	354	317	317	316	341	361	379	346	345	345	328	345	373	393	351	344	343	355	343	353	343	329	353	374	357	304	313	349	289	318	322	355	327	347	356	341	295	342	321	335	328	350	304	363	318	356	338	332	354	348	326	298	323	342	349	298	328	350	314	335	350	341	354	332	344	379	338	347	378	384	335	322	362	361	356	322	318	344	333	319	351	338	317	362	321	305	349	345	365	356	317	337	322	354	320	342	343	371	346	374	344	347	338	348	335	322	375	320	317	340	319	352	333	323	322	350	332	323	339	347	332	349	340	358	371	325	338	335	356	328	317	296	305	332	334	330	375	314	341	338	345	331	355	364	330	318	378	351	329	336	304	308	323	327	366	316	379	351	337	354	368	337	378	295	374	326	339	329	298	334	328	357	378	312	331	335	369	322	333	380	362	345	360	365	338	338	334	342	352	347	360	330	350	338	325	326	371	332	382	327	344	376	362	358	352	356	363	302	325	340	315	327	343	355	316	380	329	350	340	351	345	352	339	322	332	331	362	344	336	352	353	339	338	326	320	315	336	293	373	368	312	370	328	361	296	336	330	330	335	329	355	353	336	341	386	380	330	341	336	334	323	365	335	334	367	322	337	316	348	356	327	338	332	357	364	352	330	321	362	394	338	353	327	350	331	353	330	381	345	322	347	351	345	339	313	354	349	374	326	315	330	317	326	326	333	336	328	334	346	347	317	310	334	318	305	353	355	330	333	332	364	342	336	311	332	359	342	338	315	329	348	297	343	345	336	330	337	334	323	361	343	346	329	368	330	339	353	361	358	348	329	348	387	301	336	328	351	310	340	364	346	331	377	331	342	364	357	345	331	325	359	349	352	335	328	337	354	319	327	349	324	316	319	349	350	340	318	334	355	335	340	355	379	357	327	354	345	337	340	362	318	341	329	351	342	327	298	304	342	335	301	309	340	356	332	342	359	328	365	351	349	332	322	318	345	357	342	303	338	342	330	346	384	355	285	321	329	325	318	324	359	339	327	332	314	344	359	355	373	348	322	371	317	317	330	344	333	334	324	318	319	318	319	347	370	343	344	371	327	352	378	379	342	357	371	342	344	353	319	304	366	325	346	326	329	307	328	328	367	342	309	325	343	354	327	372	320	355	359	317	341	326	392	365	363	364	323	329	331	352	353	333	332	353	326	352	317	350	316	336	362	352	359	350	343	329	346	309	342	362	348	327	344	362	351	325	344	338	350	350	331	315	357	358	346	354	349	377	360	346	317	338	320	344	361	345	334	322	345	331	349	362	332	346	329	349	336	343	322	356	360	347	332	383	354	356	319	387	343	334	337	307	366	345	323	330	373	342	361	323	344	319	335	333	344	335	367	352	346	353	346	353	355	363	317	329	331	286	340	328	335	389	361	329	346	347	383	346	378	341	331	323	349	343	319	304	375	344	350	327	341	349	346	328	301	368	346	325	341	328	328	308	327	360	313	330	345	330	334	346	352	363	365	366	354	323	355	357	341	388	337	308	293	349	349	327	340	378	347	309	394	345	323	321	320	337	354	339	392	359	348	372	361	367	354	379	307	358	356	355	342	329	331	330	342	342	319	329	327	342	301	359	340	357	328	359	368	360	350	329	328	372	361	368	338	349	350	358	362	292	336	342	343	328	349	327	331	372	333	346	304	360	333	358	312	341	325	344	330	370	335	355	368	337	311	343	345	347	369	332	378	361	338	334	352	325	347	368	385	313	343	346	330	335	340	358	326	348	344	333	359	398	336	363	327	325	337	371	351	370	363	320	355	376	302	334	323	309	344	341	318	362	322	315	319	362	347	326	346	333	328	339	364	328	342	337	357	315	346	336	334	340	346	362	375	359	339	306	333	346	351	365	319	349	290	350	392	354	335	319	350	349	332	339	342	320	344	323	345	345	318	327	326	315	332	338	357	334	336	323	336	365	326	326	320	325	314	326	318	358	321	372	324	356	343	349	337	334	321	374	344	322	309	350	334	348	348	322	343	344	324	330	360	365	337	369	368	336	330	369	297	317	328	295	308	349	327	331	348	352	285	331	333	353	331	367	379	364	339	351	349	368	341	357	337	345	346	363	332	367	353	339	342	326	312	336	383	328	336	338	341	380	346	316	380	329	333	342	358	330
10209	10959	5078	2237	1779	1270	1054	975	949	897	858	837	815	802	804	833	819	817	796	850	814	875	815	819	821	789	818	771	765	838	845	852	816	806	789	831	790	813	839	804	810	766	808	807	767	788	833	799	833	818	832	816	760	802	802	785	768	778	774	816	759	761	809	825	731	817	764	786	804	796	795	864	794	836	773	815	776	777	819	864	847	784	821	849	862	844	823	814	802	833	770	840	792	809	784	785	825	828	812	802	840	809	813	790	764	784	749	788	793	802	740	816	789	805	769	852	825	818	843	816	804	773	802	762	829	785	848	842	831	806	835	817	856	791	832	815	817	726	834	821	810	792	774	864	797	815	760	810	800	789	810	795	768	819	835	817	804	825	820	837	808	821	773	795	803	777	742	822	754	782	801	786	784	788	765	800	800	850	807	767	819	796	819	827	871	803	759	815	841	799	792	818	828	794	757	807	844	826	868	770	864	763	740	815	808	819	840	817	819	764	832	768	764	797	842	811	752	794	764	834	815	824	796	809	831	822	749	794	804	839	805	755	815	793	814	829	800	794	829	816	824	800	780	771	791	829	750	816	782	783	826	803	811	777	844	826	795	749	824	752	841	754	850	836	781	812	800	792	775	769	834	824	815	834	779	872	822	780	814	811	862	795	750	815	794	779	809	801	767	818	801	791	759	839	828	808	791	853	765	771	815	775	813	720	815	753	792	812	823	787	767	786	833	759	801	844	799	788	849	807	799	828	848	813	788	754	792	887	813	789	898	785	793	810	808	783	820	805	771	805	802	816	798	848	803	814	836	861	754	777	796	777	840	747	817	811	807	820	813	820	788	785	784	853	773	852	758	843	770	770	814	774	730	812	840	788	832	811	768	822	796	819	795	813	792	798	791	797	789	822	840	817	807	828	804	808	862	823	808	823	811	779	799	863	823	785	816	776	839	841	812	799	811	813	796	825	809	847	798	816	851	794	799	838	840	777	774	837	811	808	841	812	749	757	777	855	809	783	832	781	781	824	804	779	769	775	773	784	778	870	777	806	813	865	818	753	792	816	774	797	853	788	796	816	816	774	852	818	802	892	758	796	793	792	764	787	765	752	781	786	784	813	838	839	817	768	815	824	794	846	814	833	782	799	778	793	774	791	800	814	803	807	803	797	833	881	807	819	842	786	812	770	837	857	797	857	805	848	857	783	773	786	814	809	800	845	796	800	791	762	801	819	788	742	790	843	832	793	790	800	803	813	786	796	767	756	797	807	779	777	752	802	822	792	804	773	815	813	821	856	792	817	795	814	827	768	883	825	811	801	835	803	777	815	831	806	805	807	797	807	754	772	779	859	781	799	845	823	812	776	807	835	767	790	760	794	789	827	838	813	770	824	807	772	810	814	783	784	797	763	815	797	762	833	816	803	799	864	800	795	806	810	817	771	825	766	776	794	871	796	841	785	797	823	787	854	798	850	810	834	774	777	816	814	802	795	772	812	810	824	802	823	768	828	804	791	815	763	836	801	799	790	756	799	802	795	813	814	796	842	790	799	816	783	810	812	853	813	824	806	792	829	802	732	752	785	800	792	791	773	792	777	801	777	853	808	788	788	804	798	797	794	811	811	792	810	863	791	794	784	793	840	794	779	765	816	817	786	858	826	810	827	815	808	802	802	781	826	807	797	777	837	774	819	815	836	829	783	837	837	812	826	804	795	785	803	788	801	784	788	779	805	821	841	822	825	846	791	796	810	806	846	838	814	816	799	785	771	829	807	797	851	771	779	795	772	818	824	778	781	841	787	790	769	813	854	867	840	778	829	816	769	819	831	807	788	802	810	795	789	769	807	802	757	769	842	779	840	789	820	823	823	815	790	785	761	833	763	816	792	820	833	791	805	854	813	780	807	814	772	820	766	842	795	812	792	820	873	818	826	780	756	793	821	871	866	782	841	790	842	759	828	738	861	796	806	813	834	739	777	807	839	791	783	869	786	809	775	794	773	779	865	813	838	802	819	720	804	757	810	829	811	807	794	843	808	769	829	807	846	760	828	823	735	783	849	794	808	766	822	797	811	803	806	857	838	759	730	840	792	823	860	828	833	801	848	810	794	796	850	809	789	795	829	846	805	806	816	776	829	830	830	773	826	809	755	773	828	855	823	847	769	780	868	830	769	803	792	807	840	789	780	791	811	757	807	804	797	788	803	774	809	841	792	781	817	778	812	810	837	870	811	825	795	788	840	849	784	805	802	823	817	879	796	803	800	804	831	772	843	796	835	816	862	812	766	875	790	814	823	843	825	836	791	808	836	809	775	830	809	830	821	801	808	804	846	816	823	845	798	789	809	829	824	807	790	823	763	824	855	829	860	767	817	855	808	826	840	860	775	847	818	789	814	845	772	822	794	815	790	774	811	793	775	807	772	793	803	797	793	843	816	884	800	814	789	807	815	774	819	791	786	793	795	770	825	810	804	802	807	813	754	821	857	802	827	786	789	877	788	828	779	757	788	848	851	768	877	837	751	789	809	863	799	804	799	765	802	815	792	833	809	833	816	829	827	818	772	760	855	862	840	764	817	848	823	802	728	849	816	813	806	815	798	819	811	789	792	834	853	866	838	738	819	792	833	793	826	754	795	822	794	811	838	789	802	821	827	800	803	822	804	802	786	802	796	773	809	847	792	807	817	778	803	811	750	811	786	833	830	806	816	773	743	795	803	790	807	791	816	808	843	811	772	795	797	795	828	800	789	789	794	838	782	797	824	804	842	797	814	789	791	835	809	789	798	781	772	802	782	841	784	865	860	851	792	812	763	825	808	811	859	804	765	820	823	831	830	809	775	858	772	784	766	813	817	765	764	744	845	768	792	821	856	799	791	791	816	773	871	823	832	856	820	777	794	784	761	802	772	809	751	847	804	813	788	796	750	838	823	807	773	829	821	820	768	814	797	772	723	764	791	789	798	767	782	795	823	823	763	796	790	786	776	819	759	768	835	831	759	759	778	839	812	741	840	811	793	760	761	817	735	805	854	774	792	786	807	769	831	787	780	745	778	834	804	806	778	771	812	818	835	793	828	805	728	788	805	777	832	814	771	810	804	778	835	842	778	846	772	772	842	789	801	793	788	818	775	866	820	858	836	815	815	790	815	761	828	823	769	807	768	822	781	785	762	823	831	810	819	747	824	779	804	781	774	759	826	830	795	816	833	827	792	804	844	807	805	808	788	836	789	789	796	758	794	828	777	770	834	812	839	823	823	802	820	765	775	803	767	857	797	754	810	834	795	807	833	804	814	807	819	811	796	787	834	806	793	832	886	807	793	823	807	856	820	820	789	800	806	841	806	789	809	797	782	780	743	790	808	832	762	800	777	809	811	813	734	777	799	818	838	824	783	834	791	829	850	858	783	763	834	819	808	760	786	848	786	787	853	886	794	841	773	816	843	797	778	791	805	837	766	827	781	791	816	829	757	783	822	844	765	810	830	795	788	787	826	800	823	864	780	793	858	808	868
24411	21014	24293	27919	21025	19407	2886	1283	838	733	608	482	429	401	362	340	321	326	295	277	291	295	277	287	294	285	293	284	295	262	309	280	249	289	288	277	258	266	296	289	265	275	248	264	288	259	255	272	267	276	226	286	296	264	243	260	242	296	270	257	297	257	273	287	278	263	300	250	258	277	230	273	274	278	252	254	272	301	273	267	278	292	306	271	242	287	289	306	272	254	250	249	281	264	292	298	284	259	301	267	251	272	248	256	249	290	251	255	278	258	243	275	265	260	253	270	263	246	272	272	258	254	202	279	248	269	301	283	284	300	273	278	263	266	250	280	248	262	244	258	265	285	254	280	269	302	275	259	253	262	250	264	265	257	252	251	276	257	263	280	279	271	286	250	273	264	297	275	271	260	250	276	273	225	256	260	286	247	223	269	277	277	287	262	254	262	289	251	265	298	270	268	255	230	281	265	275	269	247	264	252	272	258	287	276	258	305	254	275	245	252	284	265	249	249	258	258	265	244	275	265	280	272	286	245	254	299	239	263	250	266	258	246	258	248	229	253	255	271	289	278	263	273	262	270	228	216	273	297	297	262	256	242	274	266	251	249	253	254	267	243	282	263	263	263	245	262	266	262	266	265	261	262	259	285	263	257	270	253	267	262	260	278	235	291	234	260	245	256	271	275	279	257	271	256	256	255	262	249	235	254	272	268	260	251	257	253	248	289	254	289	256	277	278	252	255	266	263	259	303	237	243	257	282	258	248	279	265	292	242	254	270	291	252	241	236	271	268	301	302	229	253	251	270	246	282	255	249	246	276	226	279	271	267	239	244	307	276	250	285	264	277	231	244	271	265	243	265	271	262	235	273	278	228	295	251	291	246	271	277	245	290	266	243	304	265	264	265	271	270	253	279	256	259	255	270	250	241	278	245	279	275	263	268	283	308	238	236	259	263	285	284	249	257	226	277	252	272	265	266	283	272	234	259	275	267	256	281	286	280	260	252	279	272	241	253	284	279	250	256	241	283	260	281	287	311	250	283	301	244	249	280	222	272	295	290	250	289	245	267	257	259	269	262	258	301	276	277	252	270	266	255	271	300	263	254	299	260	274	256	287	247	270	274	239	268	267	236	260	262	283	239	272	274	255	275	255	235	235	260	245	284	261	257	238	264	286	295	237	264	243	270	253	250	287	259	270	272	248	264	272	286	246	250	240	267	268	249	249	280	256	260	271	241	256	277	273	262	242	268	266	267	245	264	273	258	248	260	254	268	248	255	298	272	294	254	274	231	261	243	280	259	258	249	242	275	252	232	281	278	247	253	293	280	294	238	246	288	255	254	324	293	270	275	252	271	268	238	272	254	276	266	288	230	262	217	276	250	258	267	240	296	242	247	246	254	274	260	252	235	290	277	293	269	249	259	262	270	281	262	256	286	310	280	253	250	270	245	273	267	229	262	281	276	269	278	286	276	261	274	280	260	276	270	265	264	252	262	283	261	280	249	258	272	250	266	291	280	263	256	261	222	262	247	258	279	270	278	247	271	257	255	289	267	255	276	275	270	283	258	254	240	240	249	278	274	250	274	268	237	264	246	269	254	260	307	276	245	257	278	248	266	257	273	241	237	258	274	285	260	266	258	274	264	269	257	260	254	277	301	250	281	250	268	282	244	231	277	271	272	244	280	264	278	281	276	253	268	256	243	286	239	226	293	251	245	262	271	261	282	257	255	246	248	245	261	269	264	259	307	259	264	252	298	311	259	291	273	294	259	235	257	268	267	271	250	268	261	262	249	280	248	260	286	254	297	250	278	274	257	282	269	264	252	264	246	280	286	221	273	242	266	233	270	280	261	274	252	293	274	230	267	274	283	293	271	257	248	258	320	256	278	260	263	288	294	280	279	287	255	243	272	245	265	228	266	283	278	253	265	226	258	285	286	266	263	235	297	261	267	286	266	252	262	286	281	282	275	275	263	249	240	252	276	274	255	255	259	257	278	263	260	302	246	267	277	252	249	285	260	276	289	265	275	266	242	272	264	272	234	260	256	241	256	271	280	236	283	291	266	258	263	279	271	241	263	251	283	267	257	283	238	229	242	265	262	254	276	263	257	277	263	265	255	253	241	276	253	256	252	272	283	250	254	276	279	263	258	268	259	257	264	272	246	241	261	245	247	277	299	273	277	280	255	264	292	270	278	303	244	277	258	252	262	269	264	254	270	259	271	278	265	255	252	246	244	261	238	289	248	287	295	255	277	253	292	267	259	259	280	278	294	226	273	257	284	299	255	242	244	250	254	268	265	237	296	265	268	279	226	252	268	314	285	275	263	275	251	264	262	238	299	276	242	281	278	280	257	270	270	278	254	239	280	259	275	266	263	259	252	256	259	244	272	282	243	270	256	289	278	263	267	284	273	263	263	257	264	257	262	255	285	242	255	281	278	261	233	261	249	289	278	264	279	247	288	270	269	276	274	275	293	283	307	298	291	261	289	277	268	253	270	242	264	302	257	243	245	262	255	251	245	249	262	262	266	268	261	271	256	231	259	257	296	256	269	257	233	289	256	260	277	258	248	289	261	291	292	241	255	267	256	255	300	252	273	264	251	246	271	264	281	268	251	264	274	274	246	259	310	238	277	281	217	256	275	274	235	246	284	296	299	262	267	295	265	257	286	260	271	230	284	258	265	268	263	253	284	277	269	242	254	220	277	273	294	264	251	221	272	246	269	291	258	247	291	224	280	257	295	277	254	274	222	288	258	276	260	275	278	262	242	225	277	299	268	242	234	255	278	276	283	233	258	254	282	252	268	265	248	296	256	254	257	288	259	276	262	259	278	277	263	276	291	291	269	247	281	256	254	262	285	249	254	261	283	262	258	267	241	276	265	262	316	273	291	245	257	298	237	265	283	279	262	262	262	273	281	288	257	254	277	301	276	267	242	274	255	244	274	274	269	281	268	280	250	267	276	258	246	293	285	288	273	283	299	220	264	265	259	273	250	256	239	268	262	230	254	249	254	273	245	254	265	280	266	260	244	266	300	258	270	262	258	269	293	252	283	269	256	277	253	246	252	251	282	296	270	266	264	262	258	274	241	253	257	271	255	285	270	261	240	271	258	287	241	241	242	276	270	245	247	275	264	287	321	300	241	277	297	272	230	275	272	278	239	237	288	261	262	273	266	270	269	240	277	275	271	248	301	296	264	289	283	274	265	276	258	275	246	258	269	255	242	278	283	273	254	255	243	250	256	253	298	284	261	261	261	271	268	249	235	241	233	285	266	258	264	257	245	256	273	287	240	276	280	262	263	267	263	262	246	256	258	244	273	258	260	311	255	268	266	316	282	281	247	294	281	276	269	257	273	291	255	279	256	260	263	273	242	248	305	253	268	256	264	261	270	272	254	250	282	265	266	278	272	250	274	251	261	253	278	218	242	253	260	261	283	270	282	294	305	247	293	264	291	245	278	301	258	257	283	243	260	257	226	263	280	233	270	265	272	260	319	256	274
9046	16057	8186	3462	2287	1470	1192	1009	891	809	786	773	750	726	686	743	688	688	654	664	644	634	681	660	702	676	667	681	633	617	606	679	659	672	655	652	607	643	653	622	672	646	595	648	659	665	635	671	668	638	686	618	636	620	608	650	664	648	637	648	643	647	625	638	672	666	672	650	660	622	656	624	674	653	663	671	639	623	637	601	667	640	622	643	669	609	628	628	645	617	628	596	657	647	586	608	634	624	606	694	636	621	597	640	616	605	588	648	608	631	656	674	656	642	604	630	574	609	640	638	653	574	645	631	654	629	638	627	630	655	671	693	614	630	678	667	642	690	643	646	651	635	639	658	653	622	659	656	614	619	665	643	665	648	626	629	670	625	642	637	634	626	626	626	658	664	662	646	635	650	592	636	632	630	585	626	679	627	588	622	625	619	663	651	638	638	626	627	661	623	628	651	598	659	638	667	599	637	668	654	687	615	662	651	647	650	627	637	697	648	652	701	615	605	656	672	608	650	689	590	648	623	642	616	624	639	686	702	629	641	629	678	666	671	667	689	636	671	596	685	593	634	634	647	612	649	678	670	631	655	632	635	616	635	609	651	655	653	647	653	610	647	607	628	649	626	611	631	633	651	648	644	625	645	618	611	601	651	644	621	662	646	638	638	565	657	633	674	671	659	655	637	616	655	601	666	630	642	660	637	617	626	661	617	643	620	665	657	655	589	617	635	655	615	663	601	600	688	624	701	642	629	642	633	657	629	653	649	666	600	626	665	643	718	651	648	629	643	632	680	655	645	669	680	667	631	647	625	630	615	670	628	684	624	630	626	639	633	647	647	661	682	686	688	639	640	611	631	632	637	633	617	660	635	649	605	609	639	666	634	647	657	647	649	666	658	621	634	666	623	648	620	660	641	655	591	611	625	665	617	612	632	620	638	585	656	704	623	636	664	639	613	667	660	673	655	578	661	576	623	621	657	629	673	641	617	611	656	636	589	684	632	599	618	638	626	643	612	629	638	622	609	638	636	610	571	617	628	642	609	658	639	621	673	622	684	619	601	600	653	594	622	615	629	668	583	623	647	674	639	661	667	654	599	648	621	625	613	604	610	667	579	632	626	668	677	680	616	655	590	637	635	628	627	602	605	660	658	650	684	593	667	657	647	630	640	619	625	612	640	639	634	567	623	612	613	658	618	630	658	655	597	592	650	644	647	599	646	599	641	621	634	650	629	650	636	645	623	586	622	649	679	615	632	665	647	615	618	644	664	625	645	621	607	627	667	631	615	635	670	632	571	599	644	648	678	638	640	635	680	621	638	606	661	612	613	670	665	631	614	631	636	609	637	636	667	652	658	697	622	627	650	650	696	612	676	619	615	650	626	634	646	587	636	614	609	628	610	623	594	708	621	621	629	598	690	697	681	696	592	634	639	651	657	569	642	657	655	633	642	639	619	606	633	647	658	662	625	625	591	645	647	646	653	656	667	629	654	634	629	645	643	697	615	666	618	635	634	662	639	650	648	580	618	650	679	684	641	638	630	607	651	639	631	655	646	631	623	640	656	644	634	575	643	621	643	639	619	634	614	624	620	612	654	652	661	646	610	636	589	627	684	633	678	649	632	637	635	645	631	693	659	648	662	623	616	671	644	638	643	670	637	631	589	637	640	609	649	623	642	664	636	631	654	640	618	587	671	639	645	659	635	682	668	662	639	662	669	603	614	673	668	658	655	644	607	647	657	598	628	645	637	710	602	635	630	612	651	629	624	590	585	650	641	624	633	645	595	651	646	662	646	638	646	589	666	645	620	635	645	748	634	652	649	623	638	655	688	630	671	675	617	662	616	649	625	615	630	665	643	651	638	642	670	632	632	628	614	660	634	620	667	605	632	624	629	633	627	657	643	620	633	633	607	622	621	687	675	684	640	635	633	637	623	627	680	676	600	625	607	695	663	646	681	616	655	626	641	671	652	630	623	653	603	634	628	656	657	641	678	615	620	615	683	602	630	650	635	627	616	659	676	609	587	644	651	631	682	615	673	649	678	624	635	653	619	630	618	667	635	637	651	655	639	610	642	622	641	608	663	645	631	686	638	624	593	619	637	626	723	642	674	672	596	609	670	633	626	630	635	657	644	664	601	621	669	648	663	654	648	667	646	628	676	622	604	604	672	659	647	651	638	613	578	614	587	673	680	631	623	638	661	665	646	617	641	670	640	649	633	667	650	613	668	658	648	637	611	635	661	706	652	660	664	592	656	604	603	635	712	626	641	639	673	651	645	656	602	625	619	674	641	628	624	689	672	599	609	620	653	621	690	638	609	624	619	682	640	629	593	657	632	644	605	626	588	660	642	602	653	629	649	643	636	603	648	587	624	615	643	632	644	652	636	640	656	645	640	626	676	582	653	655	602	702	680	662	614	656	624	606	636	676	633	651	565	613	635	690	643	635	588	626	605	643	635	674	682	612	657	630	608	632	613	615	658	652	617	607	627	623	668	615	660	599	680	643	644	623	611	608	615	662	690	672	660	675	618	660	650	604	644	643	654	678	594	632	638	631	626	650	624	601	666	647	638	678	663	606	662	616	645	645	640	607	646	630	665	650	642	604	671	653	612	634	605	609	630	691	628	637	689	645	638	631	647	670	665	618	599	598	690	633	609	642	656	656	640	665	635	661	613	651	651	638	680	681	620	633	632	606	615	661	601	641	697	679	618	625	665	626	665	633	677	609	671	653	650	648	616	623	641	658	683	604	674	620	607	615	637	615	629	633	652	601	614	633	639	683	602	650	638	669	639	627	614	571	664	669	613	621	667	655	667	622	641	662	646	642	693	609	657	631	604	650	605	673	628	636	649	640	613	690	618	609	642	621	675	592	665	651	648	647	591	635	673	624	676	641	657	650	604	688	623	668	668	675	623	629	668	639	620	661	611	620	608	660	643	621	656	622	643	634	655	615	614	612	653	643	651	665	646	707	649	601	630	641	630	659	646	668	685	591	633	649	664	650	677	612	669	614	639	615	624	661	647	634	646	636	633	601	621	624	605	609	623	647	640	637	617	620	634	691	666	646	642	621	626	664	649	619	650	630	606	612	656	674	700	600	637	631	612	639	627	671	663	622	643	629	639	629	644	619	641	651	640	598	650	627	608	650	597	633	652	639	641	663	659	641	614	650	667	676	617	655	632	629	634	680	641	704	662	650	659	651	643	633	632	651	655	665	605	606	627	672	597	659	670	649	606	647	638	655	684	640	643	592	660	609	603	638	623	627	625	604	660	651	641	656	672	676	628	651	648	671	623	638	623	688	640	607	614	617	613	650	635	629	617	642	666	625	634	625	657	655	651	631	636	612	656	650	645	621	636	620	621	605	676	653	651	705	637	628	650	632	638	664	705	650	658	637	635	618	633	648	608	619	666	662	630	642	616	641	661	639	643	670	655	633	645	647	616	638	648	596	634	629	637	672	658	662	629	650	630	670	656	613	680	623	683	615	639	658	623	615	664
23843	21006	24609	27601	21014	21098	16607	2380	1257	931	733	608	460	437	406	387	314	296	291	286	275	274	283	238	267	274	252	259	260	253	243	258	238	224	252	255	259	245	244	228	253	237	246	257	239	223	237	182	253	229	269	234	244	227	217	239	228	239	244	249	211	241	239	228	276	234	206	248	238	223	239	231	217	247	204	252	214	226	220	199	227	214	244	264	228	233	248	224	225	222	251	225	235	198	233	222	238	249	213	254	239	252	229	226	208	252	271	269	230	215	243	233	231	231	199	223	179	223	235	219	211	233	235	230	221	212	211	213	224	210	236	197	225	212	225	228	220	239	254	232	244	223	240	240	204	205	243	251	226	237	222	216	223	223	215	215	227	240	224	237	219	205	236	229	211	226	236	229	226	226	233	205	248	238	241	226	200	226	236	205	232	267	204	253	240	249	215	230	236	246	258	194	230	250	224	227	233	234	228	247	255	219	210	211	229	226	222	225	225	216	253	214	239	233	219	212	234	218	199	228	214	205	263	262	239	242	227	275	239	221	252	248	221	229	242	230	237	241	248	218	226	201	223	251	223	216	244	217	223	206	257	239	220	218	227	218	239	198	230	217	237	233	218	228	231	202	232	230	194	224	232	225	208	231	214	205	257	239	246	246	225	237	233	222	245	248	207	232	236	241	224	217	236	249	235	216	192	242	223	255	231	225	226	226	220	252	257	211	227	251	242	231	214	246	228	203	227	244	217	241	222	227	216	233	229	231	215	226	201	222	212	237	226	262	222	231	208	214	206	233	219	233	229	236	236	224	223	233	236	213	236	218	222	221	206	219	241	222	225	188	213	222	231	228	210	230	218	221	211	233	226	225	230	216	221	220	224	226	223	238	226	222	245	212	208	216	230	224	227	263	245	242	245	233	227	234	238	219	228	224	227	222	245	213	246	224	225	221	224	220	234	221	239	223	218	219	235	212	214	220	239	237	244	250	203	222	229	228	217	247	211	230	213	242	211	254	237	220	249	251	192	207	237	230	230	210	230	239	230	239	212	223	243	187	215	240	243	237	254	207	203	222	266	219	241	236	208	269	233	198	211	215	223	231	221	239	214	239	234	220	228	248	208	192	235	226	208	211	210	214	210	245	227	229	243	215	250	239	209	214	242	222	234	247	240	240	257	195	235	261	224	244	232	210	219	205	236	224	232	215	245	248	241	223	226	212	222	230	244	258	246	245	245	219	216	223	244	186	217	188	225	222	205	187	219	222	201	219	240	218	219	233	254	215	214	216	226	236	236	227	237	222	242	230	216	232	226	260	239	229	192	229	241	259	236	240	233	233	217	217	244	211	237	209	233	213	226	224	236	252	215	238	224	211	222	235	217	218	219	196	211	222	228	207	220	253	234	221	238	236	228	208	223	240	221	226	219	213	244	182	228	247	220	223	229	207	230	207	222	222	234	238	234	223	224	253	223	229	208	231	226	215	203	216	232	218	197	203	229	256	215	234	233	234	256	244	206	211	203	204	210	243	227	215	202	234	224	223	191	226	232	241	205	237	212	229	215	264	208	199	228	213	220	232	213	217	205	232	212	225	219	219	202	218	216	233	237	239	237	223	203	206	223	226	207	223	227	235	247	220	213	218	261	222	224	227	199	231	222	217	222	230	248	239	210	240	222	236	230	222	243	223	196	176	246	229	242	199	216	215	241	205	240	209	215	225	231	217	234	221	233	234	246	227	191	215	232	213	239	202	225	217	200	230	246	256	222	219	203	191	236	229	217	218	216	212	271	229	222	224	231	258	215	219	218	234	219	220	255	218	262	227	219	234	247	242	218	222	241	215	208	236	222	226	232	211	263	233	212	228	207	197	232	225	200	238	242	262	229	204	248	201	214	220	243	249	247	255	241	218	246	220	215	244	232	222	214	241	220	238	230	235	240	217	209	225	226	258	236	216	218	242	237	190	236	220	189	249	232	194	236	231	230	237	222	237	234	234	215	227	209	239	241	223	214	232	216	224	202	221	234	241	241	233	261	225	235	205	206	233	235	265	206	229	206	240	241	219	206	243	220	208	208	245	230	236	235	206	221	226	204	209	213	210	245	216	231	222	234	235	241	211	205	210	257	243	214	214	243	227	235	236	239	232	231	216	249	191	196	215	210	238	242	250	255	212	251	229	212	214	246	231	217	234	237	217	216	215	241	222	243	238	242	222	227	228	246	223	218	231	247	219	225	241	212	222	239	210	220	214	212	248	232	242	234	232	228	230	244	199	191	220	221	237	218	230	205	211	234	209	231	252	233	228	223	230	207	260	227	235	243	242	246	227	226	235	236	229	218	206	246	253	228	232	213	222	222	227	225	245	228	230	223	236	229	239	221	215	228	222	229	216	216	225	210	229	211	237	257	230	203	211	178	237	237	195	213	228	227	230	239	235	250	221	225	261	204	214	236	222	209	253	237	204	252	244	235	226	247	253	220	237	244	221	225	226	204	227	224	242	217	217	216	219	217	228	233	215	212	260	216	216	230	224	207	226	206	246	218	225	222	230	241	238	218	246	240	212	216	229	220	216	228	237	196	245	233	248	226	200	222	213	219	242	232	220	226	214	200	209	231	243	228	245	229	228	218	267	222	248	233	245	244	211	238	210	217	237	210	258	198	216	218	252	213	270	252	239	219	229	235	222	216	215	242	240	213	225	199	228	261	224	227	195	233	212	234	213	243	219	228	215	240	204	231	240	223	203	208	233	244	225	211	207	251	250	228	203	240	225	222	232	215	232	265	233	221	228	221	246	215	206	230	224	234	204	209	221	223	248	233	233	212	192	205	239	226	226	211	228	225	227	254	232	263	253	254	225	240	236	226	242	212	240	239	243	217	251	221	266	216	215	248	240	267	235	244	251	244	204	210	209	208	228	249	215	231	230	216	213	214	205	229	233	217	215	237	241	220	238	199	217	211	234	189	229	213	225	254	213	240	235	265	228	260	203	198	215	237	185	232	237	236	267	241	223	195	256	238	210	190	252	223	207	221	262	236	218	207	241	249	253	219	214	234	237	246	206	237	232	259	210	249	265	238	233	201	228	225	208	229	206	243	248	207	226	217	228	232	230	234	201	213	224	257	243	229	239	224	212	222	232	213	243	228	229	232	243	243	207	222	240	224	241	227	223	225	215	203	258	220	242	250	218	233	238	201	239	217	229	202	233	253	236	245	235	199	263	215	248	236	229	244	204	248	229	207	246	216	239	194	218	236	224	200	234	224	220	250	231	213	222	218	238	232	218	228	241	240	239	227	216	221	219	209	211	231	222	213	217	241	230	227	247	248	213	205	238	234	237	258	202	222	227	232	260	244	207	232	204	207	213	234	239	223	244	206	204	218	237	210	224	227	227	238	231	243	228	253	221	236	207	229	221	217	216	224	216	213	232	214	231	214	227	206	240	250	233	232	226	259	232	238	225	223	211	214	242	220	234	237	252	231	238	225	222	189	215	242	211	226	249	228	251	189	207
10552	19888	11286	4623	2858	1872	1353	1053	950	811	693	663	683	624	627	602	517	571	573	560	576	574	550	591	568	607	546	560	558	581	576	552	575	577	590	521	549	535	520	568	585	520	531	568	578	547	558	570	527	541	551	544	563	579	577	533	533	546	543	566	532	566	555	565	549	560	583	545	555	601	555	574	508	547	540	550	583	556	520	554	567	536	535	566	525	587	564	553	559	523	536	526	536	538	521	533	598	579	545	535	554	571	556	524	560	585	516	516	524	563	567	561	607	561	534	559	587	532	544	596	584	580	512	546	571	554	544	515	540	530	556	589	538	582	550	607	549	566	521	556	527	585	547	523	568	602	553	551	569	568	579	569	628	533	543	567	566	586	542	542	570	521	635	514	518	550	547	532	583	527	576	588	550	568	522	549	571	524	519	555	571	549	554	547	534	562	532	602	569	574	543	536	541	540	531	543	556	555	536	566	573	536	586	541	569	551	527	535	537	546	585	570	574	521	552	559	595	552	540	585	552	566	509	533	568	593	551	608	573	534	542	521	560	558	586	553	533	568	559	550	548	546	596	500	583	548	572	568	561	548	561	579	535	542	559	571	587	555	545	576	563	566	530	591	527	529	561	549	520	591	596	584	611	539	576	563	543	567	551	559	511	546	606	519	576	578	567	560	533	508	570	507	551	599	539	556	563	568	517	600	561	539	553	571	576	550	599	541	532	570	590	544	565	497	562	578	545	567	543	547	542	555	584	588	522	513	543	562	564	550	523	560	577	584	585	563	560	544	568	559	545	508	535	571	553	572	558	592	574	534	547	529	535	559	558	561	534	584	535	539	611	569	547	499	554	548	546	556	539	561	558	560	568	538	510	524	521	554	530	572	527	519	575	493	567	586	566	577	556	568	562	559	576	532	577	505	540	619	555	573	579	561	508	552	517	573	526	547	593	546	603	554	542	542	591	560	570	625	590	593	547	574	570	535	550	587	525	493	573	558	560	555	520	513	566	514	594	516	586	534	585	545	571	587	580	538	574	549	588	566	541	569	554	565	519	543	539	484	545	546	547	556	535	508	555	513	520	551	595	564	591	581	519	576	551	577	568	600	561	549	564	577	571	568	566	556	584	615	545	549	559	560	542	540	548	518	581	546	523	562	548	549	571	517	536	562	536	551	542	564	574	528	559	557	575	591	537	568	561	537	597	567	553	559	578	559	587	553	546	564	528	569	591	549	539	541	520	559	540	553	545	547	565	533	558	552	544	540	558	538	535	589	539	558	542	574	566	549	580	494	576	558	533	556	583	548	522	567	577	533	563	554	540	508	571	598	575	567	531	516	570	588	544	536	547	552	529	545	507	541	549	546	555	560	615	577	567	550	563	570	527	534	542	584	578	544	540	541	530	556	538	580	558	581	550	551	554	545	535	572	567	558	582	573	559	535	591	555	534	595	521	554	550	556	535	567	545	545	550	588	499	531	550	536	558	569	563	579	567	564	568	543	555	570	606	534	565	546	584	542	587	577	528	570	536	540	534	565	542	590	531	543	554	540	575	563	530	558	503	546	581	522	555	518	533	541	601	538	566	528	583	557	545	578	585	604	596	545	580	550	544	568	548	526	563	531	582	590	512	544	582	553	549	517	560	538	527	574	585	555	532	540	566	561	519	542	537	529	558	585	544	573	552	587	587	540	533	554	570	548	495	535	554	579	557	528	552	566	543	555	547	554	559	550	569	549	574	518	525	548	556	586	550	529	554	523	563	544	547	599	537	555	577	536	571	571	559	560	513	556	562	542	541	562	544	607	551	592	547	538	568	561	552	543	580	556	576	546	547	543	535	510	547	555	545	527	537	530	555	568	546	541	554	522	607	554	550	543	498	549	536	549	564	542	546	556	556	532	555	553	569	555	501	536	541	568	587	585	581	514	578	538	563	583	520	574	545	509	558	523	550	603	528	567	534	555	562	555	523	603	562	527	534	533	510	552	545	568	560	552	547	553	571	550	528	529	500	544	556	596	529	531	573	535	560	573	545	529	601	523	529	547	588	555	515	552	577	587	531	552	588	541	538	572	579	556	571	524	558	540	512	535	571	551	561	540	536	553	541	505	599	564	587	522	562	552	512	567	530	548	558	532	543	573	548	534	581	532	553	530	510	592	584	522	532	547	535	558	539	558	554	543	517	514	546	535	534	572	548	569	585	508	562	532	514	564	551	606	540	543	533	582	553	532	550	554	531	515	597	555	579	535	534	549	576	524	566	523	549	533	531	571	540	562	500	549	534	571	579	547	567	545	503	539	571	583	609	560	542	530	553	567	569	578	522	582	572	549	567	567	537	584	551	510	581	522	545	558	577	610	535	529	560	558	555	531	565	525	532	529	543	550	575	497	536	542	558	523	530	553	575	510	600	507	538	580	594	550	537	569	531	587	543	515	564	579	552	561	568	550	584	594	547	556	561	554	572	558	547	539	563	553	518	564	558	518	609	505	588	545	568	537	570	551	545	529	529	583	535	591	522	548	569	556	538	518	517	560	561	585	547	504	570	520	547	548	544	589	585	585	552	548	559	550	543	498	581	540	568	525	528	575	564	574	577	547	532	534	604	498	560	547	577	575	544	537	584	544	486	546	564	533	554	517	560	506	532	546	579	551	552	596	558	571	593	516	569	563	560	534	583	565	556	561	563	592	535	577	543	539	575	592	599	591	519	558	560	545	560	544	522	559	553	524	510	576	587	576	568	540	544	558	582	551	521	512	560	546	528	556	595	583	554	547	570	551	532	559	559	591	576	561	575	528	556	561	567	567	550	551	564	565	509	535	526	583	561	567	582	544	551	598	557	580	564	565	559	491	572	571	513	533	565	591	557	546	616	577	551	562	552	574	570	545	519	518	569	585	542	582	564	527	587	529	589	546	536	568	542	563	560	571	540	539	549	528	540	553	550	572	560	564	534	527	558	569	513	556	588	545	577	528	593	545	528	541	525	545	561	523	548	606	562	583	553	583	535	571	513	550	557	559	538	531	514	538	535	540	604	551	540	573	560	539	544	543	558	582	534	530	529	614	523	526	574	542	536	531	568	536	563	559	559	561	544	564	524	587	536	559	525	576	524	553	582	543	515	542	569	580	575	578	583	558	603	543	562	550	606	526	558	556	538	576	498	557	557	568	571	533	574	566	556	597	500	603	562	526	534	568	568	564	529	563	550	519	590	540	537	552	546	528	574	523	544	496	577	536	554	527	548	553	530	549	600	571	610	551	568	541	563	555	512	583	537	548	557	537	560	543	542	534	588	548	550	547	597	589	554	574	550	592	574	513	554	515	549	569	576	567	544	516	550	540	563	547	588	573	578	584	551	570	509	528	510	553	514	554	567	576	553	589	532	566	593	518	543	522	530	519	567	580	557	575	602	539	591	565	561	533	535	548	568	567	588	535	556	569	532	548	530	551	552	525	553	526	532	532	554	518	547	593	544	563	553	560	566	550	558	572	534	545	567	532	541	521
30773	21014	15854	4819	2271	1546	1194	785	648	556	511	483	461	388	407	392	375	368	338	353	364	375	370	358	332	368	350	363	346	341	344	390	347	324	352	366	337	319	351	341	323	308	342	372	346	322	347	348	342	364	357	353	360	334	315	325	349	329	363	346	312	369	328	350	304	340	363	356	371	384	360	334	345	332	307	332	327	319	339	325	369	340	308	333	365	327	344	329	363	360	322	350	326	327	348	340	345	328	347	383	359	383	328	342	363	370	328	369	366	350	369	312	361	346	368	356	315	316	337	362	340	329	319	338	332	319	346	345	358	329	361	347	337	366	350	352	355	326	360	334	358	300	328	334	343	322	310	332	359	323	358	366	331	306	356	361	348	312	338	327	366	346	335	334	342	310	332	346	358	337	354	318	327	335	340	341	348	345	317	328	343	328	311	335	361	362	380	339	351	345	353	345	335	368	318	335	317	357	320	353	289	327	365	382	350	308	342	351	350	337	313	307	353	338	325	364	363	315	352	323	342	370	352	350	345	321	344	328	343	340	333	355	362	344	331	328	332	321	336	385	355	382	363	309	324	386	353	329	375	364	367	395	319	345	368	372	321	306	360	350	324	344	313	322	338	325	362	341	329	370	340	356	368	301	374	334	347	364	346	336	353	350	335	343	306	312	364	388	326	325	352	319	354	369	339	346	361	348	339	343	336	350	371	337	349	387	325	330	327	336	353	347	320	301	374	333	388	343	358	371	335	349	345	386	326	301	334	346	381	365	335	349	324	362	336	350	349	327	348	348	352	361	376	342	356	343	312	355	355	326	342	322	352	335	345	305	347	364	330	359	339	359	331	340	299	351	328	340	346	337	353	349	365	328	358	336	321	348	351	331	315	358	330	355	340	316	326	363	348	332	341	377	358	357	348	393	338	363	346	381	332	327	374	397	358	317	311	361	342	322	321	334	358	397	324	393	378	356	330	338	366	320	340	349	336	346	350	368	341	339	383	366	323	316	330	355	367	337	314	308	326	316	361	364	352	347	314	348	312	326	327	363	377	400	315	353	312	335	349	344	348	331	337	342	290	337	352	345	362	360	325	351	350	343	358	304	337	370	379	355	293	323	366	325	329	347	345	346	317	334	305	305	353	336	338	334	339	345	334	361	367	355	341	309	318	317	354	343	336	325	332	320	344	356	348	342	349	355	331	367	349	368	321	353	357	330	339	342	351	356	370	322	318	376	336	353	351	336	389	372	368	374	361	356	334	349	342	316	359	346	306	328	355	303	330	368	300	345	337	307	313	319	350	335	348	351	363	340	298	319	363	357	357	336	359	352	363	337	330	348	339	344	341	365	320	346	323	361	339	337	351	316	286	329	323	363	352	323	331	352	348	347	337	344	337	330	313	360	339	330	328	325	345	377	347	347	372	352	351	373	349	345	328	323	387	309	332	368	328	340	325	352	314	340	350	357	332	327	346	337	328	323	368	336	382	316	350	341	373	335	347	321	344	300	305	376	357	328	320	304	324	341	278	348	342	325	368	335	308	319	332	361	350	343	326	332	322	341	345	350	377	346	345	359	369	323	329	375	317	342	373	351	365	355	333	372	313	339	349	335	330	362	359	315	332	332	341	320	340	356	353	355	379	308	315	354	318	342	315	339	321	348	358	370	339	307	317	341	349	392	330	325	340	345	346	361	313	325	316	347	331	336	361	354	316	348	338	353	338	347	359	334	318	349	369	309	352	359	372	353	311	319	353	379	342	358	324	360	332	336	326	327	348	344	390	345	330	340	324	360	342	360	359	317	338	327	357	326	333	321	329	340	314	347	343	337	362	306	359	322	350	360	357	332	360	335	344	356	352	349	340	369	347	323	351	360	305	368	328	373	323	338	351	343	351	337	337	383	335	346	326	348	382	344	358	326	345	293	343	324	343	370	362	302	354	330	330	372	305	361	366	327	323	373	331	356	362	372	356	332	365	338	331	313	310	374	323	337	352	375	368	351	341	345	362	369	322	342	373	349	310	311	355	378	346	356	358	368	348	364	310	341	309	330	352	326	324	329	329	321	349	336	342	327	352	342	340	360	378	329	365	350	369	390	363	345	351	337	369	370	311	344	359	354	370	347	330	343	312	363	301	368	318	354	372	317	343	340	344	362	329	377	367	349	358	315	377	348	385	343	305	307	345	332	329	347	335	324	316	354	364	322	360	347	362	341	354	308	356	327	327	337	343	328	346	321	346	352	367	346	353	377	358	341	355	364	298	328	330	330	341	339	336	360	323	308	345	354	326	342	329	352	328	355	329	318	352	328	348	328	319	325	361	346	302	338	343	343	342	356	344	367	320	334	336	357	333	351	327	378	319	332	343	324	336	356	347	332	379	343	340	353	335	354	365	350	350	339	334	367	344	354	341	316	365	379	348	369	342	332	349	319	343	329	339	329	331	330	342	374	373	350	334	327	328	337	362	376	376	320	355	323	349	378	344	347	346	324	369	328	334	332	372	364	356	364	342	338	324	343	335	320	366	326	352	335	372	365	342	367	351	321	344	355	373	352	347	330	309	376	345	357	311	320	367	375	334	347	341	345	346	322	333	327	343	324	377	373	357	360	305	317	347	328	314	395	350	345	356	340	342	309	364	339	316	320	356	330	344	328	360	363	340	323	353	322	368	325	318	324	334	337	334	373	360	332	375	354	366	387	358	354	327	312	356	324	315	336	354	329	350	350	337	363	358	349	343	303	359	335	353	355	332	325	352	311	343	345	351	332	371	306	346	359	365	382	309	358	341	339	342	379	325	340	334	348	355	348	351	373	333	336	376	342	404	330	362	337	378	335	358	331	365	330	354	325	360	322	349	330	339	331	342	351	363	372	340	324	338	315	355	350	310	332	338	317	343	347	351	316	326	342	315	327	356	346	310	368	338	328	354	348	351	334	361	369	330	325	342	335	361	344	356	369	321	335	299	341	336	306	350	335	330	370	353	349	344	346	328	341	346	324	355	354	343	353	318	337	324	363	324	382	344	351	354	338	356	365	342	329	330	325	342	349	347	341	326	355	364	318	371	311	318	334	336	356	347	346	328	321	328	352	341	333	330	353	346	335	368	343	321	343	376	324	370	366	381	333	351	352	377	313	321	344	344	349	327	347	333	350	326	341	374	341	353	348	368	353	332	332	370	338	379	339	373	367	321	329	295	333	355	335	362	297	329	345	315	332	369	341	339	332	373	363	374	335	367	339	343	364	316	330	331	355	330	340	322	379	356	328	386	323	350	319	376	325	349	346	333	369	376	336	350	355	341	326	349	321	332	344	367	323	318	353	338	366	335	331	340	331	320	351	309	373	369	314	329	336	354	319	332	345	351	367	335	350	334	373	350	347	378	336	319	331	348	334	323	331	343	342	320	354	353	337	355	385	349	352	332	329	363	366	373	327	323	345	338	368	321	303	328	367	371	335	325	328	356	376	392	317	352	359	331	339	342	355	306	351	371	349	332	345	332	356	344	360
10465	10779	6018	2459	1738	1253	1068	1007	931	919	873	843	876	795	853	859	806	845	816	836	836	872	820	773	848	838	844	833	808	811	821	779	855	795	810	847	836	810	829	833	846	729	783	831	850	792	863	830	894	850	823	804	804	799	810	835	798	827	790	790	804	797	799	785	769	853	786	780	793	777	838	825	769	828	804	803	828	811	871	800	846	811	793	840	843	798	783	806	844	805	789	814	806	818	799	835	849	827	796	824	824	822	802	790	768	787	851	805	758	726	789	830	867	764	797	818	817	814	771	811	807	823	779	788	777	811	742	806	714	791	831	810	839	789	781	818	847	746	886	882	828	782	813	837	840	815	810	768	799	814	846	777	844	841	836	766	781	783	785	833	767	825	803	771	809	812	842	756	805	852	801	802	802	818	798	799	771	814	787	768	812	782	795	814	769	821	889	790	781	803	824	836	838	803	828	811	782	849	782	831	765	808	808	811	790	791	806	862	771	793	840	803	797	829	826	806	796	829	787	806	831	797	868	796	825	812	781	877	813	775	790	878	859	816	784	839	789	822	810	817	737	815	825	835	764	830	782	813	800	787	790	846	806	794	810	798	826	862	808	841	833	817	798	823	808	871	835	823	782	792	798	790	788	788	818	804	803	822	835	818	811	799	871	766	828	785	840	809	831	804	737	788	851	850	818	788	805	774	835	770	777	841	786	810	827	803	833	793	778	831	826	795	795	779	773	806	805	753	890	835	796	791	751	850	819	877	815	824	833	831	796	782	795	878	837	869	798	839	805	814	840	799	815	773	825	761	824	826	777	822	827	802	829	796	818	749	880	835	857	793	812	801	825	830	856	833	791	754	865	828	793	854	782	803	800	829	801	816	802	793	800	791	784	786	833	770	813	833	804	848	796	789	766	794	825	794	804	787	767	833	794	842	783	804	811	745	808	844	814	789	804	788	855	832	872	834	814	859	821	827	788	822	822	818	828	813	816	866	826	832	794	792	783	840	811	818	785	851	842	792	786	779	838	888	814	781	822	791	861	829	803	810	838	846	799	800	838	857	813	859	815	800	865	776	823	807	822	824	820	815	772	785	810	801	790	797	815	805	818	793	819	775	864	812	789	801	804	822	822	830	792	824	823	819	789	821	808	760	811	847	822	759	831	799	852	862	798	787	799	820	761	770	836	780	765	769	825	780	822	858	818	808	743	795	844	806	821	771	782	858	780	790	806	810	765	765	828	774	792	820	854	836	841	764	815	809	843	755	829	818	857	825	840	757	787	798	802	813	779	783	805	822	800	825	789	778	815	798	774	818	807	795	838	795	827	782	798	737	820	802	774	812	802	808	796	809	787	776	788	806	798	850	787	852	809	821	815	810	798	814	853	813	807	794	817	813	809	796	885	774	807	854	817	757	830	827	821	882	828	774	756	801	785	809	804	841	843	810	818	806	819	799	827	810	766	857	873	802	829	826	845	818	849	835	836	802	817	769	826	849	776	813	804	770	856	858	841	820	801	795	852	821	815	847	788	802	870	832	800	842	818	813	802	816	782	790	852	783	797	813	781	777	793	808	805	785	807	793	773	845	787	799	829	783	806	881	808	817	817	784	833	802	809	834	820	774	781	834	803	804	826	812	804	841	837	805	853	763	768	778	829	763	841	840	847	793	774	808	849	826	784	827	775	842	795	836	819	836	753	832	821	761	792	795	799	821	783	808	839	853	835	717	813	806	826	805	799	798	752	808	804	793	829	787	840	829	790	874	836	848	818	850	757	785	846	828	792	844	809	792	810	845	809	836	853	850	812	782	832	878	822	780	804	827	794	811	850	845	859	847	848	837	770	833	798	855	824	808	793	800	818	824	801	837	829	817	835	820	780	766	806	797	794	866	869	780	807	804	826	782	807	796	833	826	791	829	785	815	811	817	778	820	773	818	787	823	868	791	731	815	777	833	846	774	756	817	852	796	829	854	841	765	836	794	811	864	814	808	845	765	787	801	826	791	820	832	856	772	809	830	793	840	822	778	810	807	774	810	761	820	821	780	768	827	756	813	848	815	815	797	790	838	763	763	769	817	808	797	833	820	809	791	766	794	865	799	863	829	833	833	826	798	812	774	825	847	851	878	764	818	823	818	780	791	762	827	820	800	822	823	784	757	738	766	805	815	779	804	827	809	786	809	851	804	807	771	863	863	840	807	762	824	782	826	780	800	880	826	852	847	837	822	808	844	806	842	801	830	820	763	852	814	827	776	830	857	798	799	807	805	802	803	822	742	810	816	815	853	759	772	812	793	821	838	814	766	784	784	816	770	771	824	784	783	805	780	767	808	857	791	871	871	814	813	840	823	816	787	754	773	778	845	815	826	784	803	767	765	854	838	825	758	817	866	798	800	854	809	806	807	855	822	802	803	792	818	831	761	789	849	806	777	849	839	846	810	793	810	838	861	795	794	819	772	859	777	857	807	770	843	796	831	819	810	791	846	758	783	817	806	816	792	809	815	851	810	803	777	812	818	831	846	782	773	864	824	796	814	768	867	775	841	812	827	756	844	783	789	839	772	829	828	796	794	811	790	800	816	799	800	803	795	762	786	786	786	850	814	803	794	793	817	763	823	820	800	848	784	810	857	800	830	788	815	826	794	781	836	857	833	805	823	793	822	793	847	776	804	784	796	805	813	806	876	768	802	821	825	803	774	802	820	857	848	793	858	803	814	818	831	829	832	810	819	809	804	822	883	768	828	762	794	799	808	865	797	811	820	795	807	793	822	823	817	770	819	789	745	839	802	808	782	816	836	801	888	857	804	819	767	803	814	786	828	840	795	808	792	805	797	774	824	776	791	833	872	756	811	835	823	794	771	811	816	827	804	834	802	774	785	804	758	786	833	763	793	778	800	793	844	767	792	780	825	816	804	799	822	850	803	844	812	832	842	784	764	773	839	827	804	806	840	828	797	804	823	831	755	791	777	861	788	795	824	787	858	839	805	766	770	805	803	819	792	808	872	798	834	726	817	805	793	756	783	810	790	804	829	797	808	821	834	810	802	841	884	838	818	859	753	808	857	800	778	791	831	783	807	787	777	813	767	819	830	819	748	840	829	838	830	831	802	829	822	780	859	816	800	816	872	778	783	781	759	776	821	820	811	794	818	822	791	809	874	795	820	757	838	777	780	771	819	836	850	841	836	777	808	795	778	796	823	826	795	774	824	802	789	769	798	794	838	817	764	781	799	847	819	782	788	840	792	800	853	874	790	772	806	784	781	789	790	773	794	783	820	818	831	773	746	845	808	791	805	819	772	835	803	803	851	835	798	782	840	840	783	809	786	812	803	822	784	841	811	806	788	793	816	814	792	824	756	796	759	792	773	738	820	831	805	817	815	795	771	849	791	803	805	781	775	871	821	827	764	800	801	855	805	776	824	821	770	814	839	826	816	763	755	825	784	827	813	797	758	860	744	772	779	777	778	782	779	839	868	801	820	826	800	870	790	828	804	826	820	801	803
24434	21028	24318	27959	21057	19452	3012	1333	920	720	535	499	444	410	360	342	344	316	303	313	308	295	313	285	283	270	297	300	280	332	286	284	284	269	281	303	265	293	272	264	281	304	269	254	268	290	267	268	298	261	252	272	286	291	279	298	248	273	258	276	269	277	286	265	266	278	270	254	255	302	288	289	275	270	284	292	280	289	302	309	266	269	240	256	256	264	253	299	277	282	273	262	251	263	274	265	282	265	275	261	267	256	274	276	269	238	288	284	264	260	277	297	282	301	268	296	253	279	307	293	269	276	261	269	242	273	292	252	230	269	261	268	266	261	279	298	290	251	257	275	258	268	312	256	259	287	284	265	319	244	259	254	270	284	260	245	274	280	261	263	299	268	252	271	267	258	266	247	287	238	248	262	285	284	283	277	237	278	279	251	240	245	285	244	291	269	263	281	273	283	267	260	285	271	303	277	237	278	263	269	265	270	297	272	288	249	260	274	242	249	253	276	303	268	291	260	293	262	260	278	284	272	265	288	252	282	284	262	288	283	266	272	266	285	277	242	276	290	270	272	270	248	255	245	272	259	248	257	273	273	269	303	289	245	252	249	271	249	261	276	281	257	250	274	257	253	278	234	279	274	258	297	237	267	278	232	260	285	272	248	271	299	308	276	262	233	258	264	280	264	255	292	278	267	281	265	275	278	258	271	283	276	271	298	319	260	269	237	258	288	271	272	261	268	283	268	288	249	290	297	280	252	295	291	288	253	287	310	252	274	252	266	269	254	248	250	249	242	232	237	259	247	238	301	265	274	266	295	275	282	274	300	277	259	271	258	254	273	260	274	265	232	303	268	280	249	256	278	280	261	248	242	280	257	300	279	251	273	255	287	266	267	289	263	263	304	300	272	270	277	275	249	275	274	294	211	288	280	262	276	259	272	277	264	255	287	306	275	261	254	249	281	285	295	289	274	264	286	266	281	267	253	246	263	255	265	274	267	260	284	308	303	274	264	275	281	260	255	266	268	295	281	277	248	262	235	270	246	277	253	277	249	253	288	245	302	271	282	263	265	282	271	273	277	246	278	261	271	280	242	261	240	286	255	271	256	281	273	282	257	254	246	262	251	265	260	303	248	252	265	262	258	257	261	268	279	263	228	281	278	264	290	291	221	282	287	265	246	279	270	264	262	275	280	285	270	274	263	249	261	307	276	287	291	256	253	276	270	273	253	251	259	278	260	291	278	279	295	260	269	247	306	283	268	273	265	258	265	283	265	275	304	307	264	291	263	266	296	337	265	275	271	250	263	284	262	299	250	250	266	252	272	270	243	278	255	243	295	248	263	297	262	245	298	263	230	264	251	259	280	259	266	253	244	251	234	268	250	275	286	280	257	256	253	280	283	253	246	297	264	254	260	273	248	284	281	295	248	241	250	268	255	260	256	296	286	261	283	252	289	288	279	275	267	270	254	260	288	275	279	278	279	261	264	277	249	265	279	250	255	285	273	268	287	255	337	266	302	294	281	283	268	269	285	274	299	261	251	262	275	237	277	247	261	264	302	265	276	244	297	271	295	274	297	274	283	298	296	261	274	269	255	262	255	292	282	261	232	290	260	282	271	276	263	245	275	271	311	289	303	272	283	283	275	306	277	304	271	250	277	292	252	295	274	260	274	306	236	272	266	264	273	272	272	264	241	267	254	263	250	287	282	261	258	292	282	285	279	296	295	281	241	299	292	264	228	290	273	248	289	270	272	290	270	267	274	262	268	250	279	271	254	258	271	275	250	263	266	301	256	272	278	253	276	291	276	250	301	234	267	265	255	278	252	272	276	263	255	233	244	268	288	265	243	268	262	283	271	286	267	262	240	295	266	259	287	280	262	271	247	272	293	244	260	266	270	256	289	298	267	285	285	259	281	286	268	287	282	255	297	262	254	261	274	297	264	285	270	264	249	257	297	279	247	272	255	297	249	283	241	271	273	256	307	287	282	265	246	293	287	246	264	302	279	258	299	280	285	256	269	233	298	240	291	281	301	288	288	280	268	273	289	267	261	251	264	243	245	247	274	256	253	272	283	284	268	270	262	251	198	245	246	248	284	269	284	264	262	246	255	257	278	226	278	280	281	259	250	278	302	262	251	237	265	236	262	251	238	257	261	270	264	274	248	261	294	256	278	287	314	291	253	252	284	283	274	287	279	301	281	301	267	269	262	297	275	239	244	257	264	288	285	239	255	260	272	272	256	264	242	284	262	269	261	271	253	249	265	269	285	253	243	247	247	298	287	291	271	289	246	290	292	257	265	267	281	275	277	246	285	265	252	249	295	235	294	228	272	260	257	228	259	258	265	254	274	265	269	252	260	233	275	241	279	299	252	259	256	288	314	267	256	263	247	257	244	253	239	260	259	261	245	279	246	256	254	245	277	271	257	267	277	241	262	252	258	270	273	239	275	246	246	249	278	290	272	263	276	269	264	257	280	330	279	268	246	284	253	242	271	270	289	277	278	263	235	288	289	276	268	250	247	251	265	276	262	297	241	255	266	264	248	276	241	268	265	255	256	253	269	249	249	240	294	263	266	249	288	272	263	290	287	266	264	228	240	265	233	274	276	270	290	285	261	269	285	280	231	268	275	253	258	263	272	301	282	259	257	270	276	274	218	285	245	242	267	296	255	274	259	250	271	290	249	313	278	269	271	251	249	258	252	270	288	274	290	266	286	265	280	304	278	271	263	252	258	253	266	280	283	281	265	253	247	263	307	264	287	285	236	279	272	283	264	243	256	269	228	245	268	256	250	263	266	280	223	273	277	278	278	287	233	300	291	256	266	238	306	267	255	271	279	267	285	293	277	317	246	273	294	258	267	259	285	303	284	258	291	243	248	232	308	244	299	246	265	274	295	271	254	254	272	264	263	260	231	311	256	291	285	264	241	240	259	299	286	259	293	278	274	286	273	272	283	294	277	269	263	256	266	269	286	254	258	287	280	282	242	276	273	309	277	277	256	284	254	280	266	269	247	264	262	309	276	258	280	282	299	266	278	257	262	270	240	266	267	280	267	275	280	271	256	250	259	328	257	266	257	260	267	278	236	268	292	270	301	299	266	272	306	254	271	280	248	245	282	298	260	256	247	275	271	277	296	289	255	259	284	286	291	265	285	273	276	276	260	266	258	253	261	249	287	268	251	284	262	277	281	239	295	261	275	252	244	302	268	280	251	263	284	275	268	271	264	251	260	254	257	275	277	238	250	274	246	282	287	276	242	268	269	289	280	262	274	264	261	277	264	262	296	298	257	285	234	265	263	259	298	291	244	256	274	289	267	256	239	252	255	253	285	298	276	273	284	269	275	258	276	278	292	254	290	271	267	287	266	285	260	252	263	281	253	265	269	264	284	269	277	270	293	295	272	260	271	272	255	296	273	255	256	240	280	276	284	255	271	285	295	276	269	284	276	277	275	267	292	266	270	284	258	298	279	262	284	282	270	275	291	287	264	300	284	269	279	287	242
9094	16020	9090	3598	2143	1546	1182	1032	862	852	715	777	720	704	725	690	639	678	640	665	603	691	607	631	624	680	622	673	681	666	686	634	680	666	625	707	676	647	637	676	610	665	651	678	667	639	633	671	620	645	664	686	659	662	675	655	616	631	649	662	663	628	631	645	601	644	652	669	634	648	647	633	638	662	653	630	646	620	666	627	639	642	666	687	612	658	679	636	642	619	636	665	616	654	638	634	648	662	625	664	642	625	614	666	646	606	672	693	668	666	643	637	702	656	654	628	636	696	649	632	669	643	625	623	650	632	678	648	670	657	655	623	629	650	631	635	653	657	641	652	661	619	631	645	655	635	612	678	633	663	648	706	659	664	657	640	627	620	672	613	632	662	675	650	657	624	620	636	680	676	648	664	654	663	646	619	624	658	651	655	609	688	658	605	683	609	653	701	632	690	657	655	623	616	672	654	656	671	624	628	651	599	646	623	665	663	597	675	638	638	683	600	654	664	705	643	653	623	621	627	640	616	633	630	648	636	637	655	607	620	679	688	659	629	648	629	667	643	666	654	671	651	620	629	658	671	620	654	656	667	618	637	663	644	672	678	669	670	642	657	647	659	643	704	619	646	656	656	634	664	668	627	659	626	647	673	668	632	665	647	706	665	666	630	638	664	663	661	678	629	651	664	665	642	643	650	631	648	671	610	643	680	657	635	626	617	640	652	667	630	652	678	663	669	664	637	613	620	658	669	650	662	661	623	675	661	697	613	648	631	671	623	654	658	664	666	660	686	604	652	659	613	679	646	668	632	614	668	673	661	671	696	672	655	665	647	655	679	636	612	628	633	670	625	611	640	624	636	695	662	660	610	691	665	695	634	639	607	646	609	620	638	666	635	631	631	636	621	661	643	698	635	684	611	612	649	668	641	624	614	694	689	610	650	647	680	657	632	566	605	638	653	603	695	656	611	644	608	653	620	688	667	674	634	655	666	616	631	638	681	642	648	628	649	642	692	598	596	614	633	612	648	638	637	585	641	701	608	654	641	670	613	654	637	640	679	636	659	625	668	629	606	616	672	642	715	603	663	657	675	646	672	671	601	586	638	638	648	608	612	597	632	694	645	659	633	614	673	620	655	663	679	667	646	627	641	612	676	587	620	636	659	623	661	654	629	644	678	619	667	673	674	658	645	650	660	638	633	658	654	666	668	654	632	654	640	683	652	623	673	640	631	671	635	651	681	672	673	597	686	635	654	583	661	630	630	612	666	643	613	637	642	679	624	653	654	682	631	681	603	696	642	676	622	662	665	667	634	650	689	662	629	666	637	627	638	667	628	622	650	701	651	633	674	622	653	656	654	616	610	644	618	612	643	659	621	639	639	654	630	678	641	645	689	665	654	608	651	631	647	662	657	645	652	652	661	632	677	651	712	661	648	616	637	594	622	646	659	645	692	675	639	661	687	641	619	639	601	661	656	661	612	668	647	616	643	675	630	653	684	702	637	667	647	678	673	663	645	606	631	625	651	625	657	655	636	676	665	652	650	671	611	645	640	644	703	670	624	639	663	664	661	651	629	667	660	646	678	674	638	641	680	680	654	643	662	643	639	634	677	646	688	694	615	670	616	661	686	642	667	633	662	640	643	712	651	674	649	648	667	650	628	650	643	649	638	612	662	671	642	634	626	655	660	659	646	634	647	611	624	653	689	617	643	622	635	644	690	639	636	621	653	664	690	640	623	617	636	610	588	672	614	646	604	653	647	668	587	633	720	649	652	626	631	701	697	620	641	685	685	672	652	612	657	620	655	653	685	651	647	650	607	678	667	696	638	631	647	634	626	639	653	655	616	631	630	620	636	648	647	630	671	692	662	668	686	675	618	676	630	635	653	656	644	611	658	694	672	640	601	677	651	652	658	628	627	630	607	621	592	641	654	661	657	611	632	612	682	623	685	658	647	657	628	655	653	726	671	667	655	642	653	664	634	670	617	616	652	690	676	677	637	722	622	655	637	621	634	643	596	628	632	619	641	663	629	679	675	644	606	663	676	670	621	674	632	676	613	653	618	687	647	607	657	600	642	659	623	683	665	641	667	657	679	645	639	640	697	647	708	664	624	608	605	613	639	648	677	649	658	691	663	657	604	635	654	622	656	627	653	618	652	648	679	652	651	628	688	641	624	626	628	633	653	627	617	602	647	689	627	637	634	631	598	578	651	672	636	649	658	641	633	648	685	628	620	614	679	616	655	639	668	671	634	667	682	651	625	645	661	646	657	628	618	608	656	681	654	645	634	644	618	653	634	636	657	629	663	618	636	633	665	627	701	658	659	612	600	660	612	692	650	627	626	604	642	642	677	665	644	646	691	644	646	652	671	650	707	641	637	666	674	674	692	683	620	640	640	555	656	678	639	643	606	629	652	638	685	661	663	615	629	666	662	681	673	670	640	649	629	646	624	684	658	706	655	651	664	627	650	657	656	619	664	615	670	622	683	636	606	676	639	635	676	659	630	643	657	647	619	633	626	620	659	633	685	642	636	667	689	671	621	638	622	670	627	607	632	677	647	623	694	611	705	594	703	666	633	607	651	633	651	649	645	662	649	705	664	655	677	653	654	639	615	623	633	642	649	664	638	657	610	630	650	669	647	618	607	641	667	673	624	703	648	606	642	651	686	618	664	640	604	666	665	706	612	625	648	661	713	684	632	663	623	669	630	641	668	638	633	643	641	650	681	656	654	675	662	640	648	655	646	620	690	687	685	701	631	632	627	622	646	699	645	613	665	671	640	649	682	678	624	630	646	679	664	650	597	644	662	620	668	631	641	666	686	625	635	675	653	631	662	599	669	628	644	678	618	696	715	654	657	676	628	649	694	664	648	648	638	641	640	633	620	638	624	675	675	645	676	630	627	654	660	664	602	646	662	633	620	615	666	660	679	623	617	653	655	672	638	643	681	681	648	581	618	640	622	608	671	647	629	652	665	646	602	637	631	685	696	645	670	653	687	635	637	649	679	636	629	658	661	661	657	612	621	690	637	645	629	653	687	648	643	697	639	642	631	627	667	649	632	651	674	658	634	701	658	628	624	637	629	641	656	630	683	611	648	638	662	601	649	684	609	647	649	596	665	669	630	689	648	629	669	609	700	668	644	663	644	660	635	651	653	641	604	664	692	645	653	672	672	608	665	661	651	694	652	654	613	636	644	612	612	626	629	621	635	621	656	606	633	689	628	674	630	653	654	661	663	673	657	695	691	666	619	645	633	668	610	590	676	657	659	667	639	636	639	615	620	659	657	608	641	657	611	619	643	664	632	671	658	617	659	647	653	646	653	651	599	679	638	659	614	627	617	622	650	631	608	657	672	682	613	652	632	660	606	671	627	628	680	621	630	614	612	645	637	639	610	638	655	661	646	666	631	625	637	639	658	650	627	617	636	667	639	672	611	661	651	623	677	656	657	604	651	666	600	593	636	656	625	698	657	639	635	659	615	663	664	603	653	635	637	603	627
23772	20986	24614	27532	20990	21064	17086	2817	1216	946	732	628	518	449	431	427	358	308	286	284	267	272	305	287	267	268	270	285	263	266	244	260	261	293	260	250	277	199	226	241	232	236	187	216	239	222	220	269	244	248	245	228	234	220	233	215	238	263	236	224	208	230	249	232	268	236	227	257	229	268	231	231	225	255	232	237	229	245	249	238	246	219	227	253	247	236	234	255	244	252	236	223	232	210	235	224	256	213	218	246	246	220	233	250	217	232	265	243	205	206	247	268	222	228	234	218	258	256	262	242	218	242	230	202	218	256	227	218	240	267	242	258	209	245	243	229	257	235	242	250	226	232	244	211	212	240	233	257	269	212	242	254	230	207	249	235	229	217	239	248	211	240	230	237	232	232	221	274	212	248	239	257	231	223	257	242	222	247	225	240	237	251	240	225	253	222	243	229	229	238	219	235	250	211	253	234	243	255	202	238	203	231	211	206	219	235	264	239	207	233	237	232	227	223	235	225	227	216	203	223	238	204	215	232	246	257	265	245	255	210	217	222	231	254	219	245	276	217	254	237	206	236	231	227	248	237	230	235	235	229	233	245	242	249	234	240	219	221	235	249	234	199	233	240	221	239	240	235	233	207	260	240	245	223	186	218	228	238	238	250	189	237	212	255	232	237	208	250	244	228	242	236	228	255	233	206	222	262	237	204	223	230	240	255	231	218	210	243	234	225	253	251	247	238	250	267	267	247	230	213	230	232	235	211	239	221	239	226	246	235	211	203	212	212	256	243	230	228	248	250	253	257	228	226	208	245	244	254	251	204	227	216	229	248	216	240	255	241	227	222	235	249	225	238	268	241	228	230	213	225	233	225	238	234	242	239	243	214	255	225	219	261	244	215	228	221	251	231	233	222	247	203	235	247	227	235	264	254	249	254	214	236	227	221	228	228	230	228	258	237	242	231	247	222	217	223	232	234	254	228	240	244	211	204	221	237	220	204	223	270	226	221	228	214	233	250	227	247	260	223	268	224	276	203	234	227	239	240	218	243	222	246	254	229	235	240	256	242	219	237	241	249	222	246	235	268	264	232	238	218	232	205	246	224	229	209	208	212	241	245	215	193	243	261	238	201	229	236	244	229	207	229	227	239	259	226	268	238	205	231	217	227	221	230	224	225	213	223	241	236	234	238	218	221	231	240	221	225	256	250	234	247	257	205	229	231	251	227	240	255	211	217	252	224	229	245	215	214	226	214	240	238	227	208	219	200	215	213	247	210	227	207	210	233	225	241	224	239	226	219	244	206	245	227	277	214	210	242	207	223	228	224	236	228	246	237	226	233	240	254	241	214	224	233	231	233	230	210	248	226	236	207	204	225	257	214	232	231	219	230	205	238	199	224	226	230	219	237	230	239	230	232	234	213	227	241	248	229	221	228	223	220	204	210	218	241	240	253	247	230	211	247	232	251	238	216	231	238	224	241	237	197	240	250	241	252	239	245	239	204	251	244	254	218	214	236	224	206	242	240	218	244	235	204	215	238	245	256	219	234	227	249	216	225	229	196	226	221	225	245	221	225	238	228	229	235	211	239	235	182	231	205	242	210	238	255	222	216	255	213	233	245	226	229	243	246	218	233	246	192	225	257	233	246	225	222	242	238	220	229	222	205	246	240	235	240	232	219	225	216	254	246	234	221	208	244	210	219	216	231	207	215	254	222	238	258	224	231	251	268	214	222	263	238	262	204	225	237	265	247	220	241	229	238	235	246	228	258	235	237	227	242	230	232	218	231	237	223	208	248	196	224	224	250	228	223	255	188	224	238	215	260	200	244	220	237	240	235	235	238	228	243	235	222	206	238	230	209	235	227	226	231	235	213	248	226	237	227	256	243	246	223	226	222	238	228	225	250	227	232	237	201	251	207	236	193	226	218	275	240	254	225	232	197	222	231	264	213	260	213	217	211	231	255	250	224	208	220	231	226	238	262	221	238	231	224	224	222	250	242	240	231	260	251	243	246	241	220	234	237	231	220	203	233	209	267	239	245	234	207	232	236	221	238	230	226	241	211	226	232	212	223	236	230	208	267	236	229	224	216	211	207	254	227	225	241	238	255	226	227	255	239	221	232	254	204	227	251	221	211	235	229	249	223	243	216	241	239	240	248	242	258	257	231	234	234	228	232	214	220	225	253	238	201	229	228	213	215	208	246	234	238	235	221	260	243	233	232	230	228	233	237	234	221	257	261	221	231	206	226	218	213	228	232	220	231	242	233	204	239	217	219	272	219	237	216	245	244	230	246	216	239	223	209	235	231	227	218	215	230	225	219	239	248	231	247	241	240	237	244	208	239	213	237	224	227	268	236	216	233	252	236	209	242	193	232	252	243	235	219	222	232	227	222	239	220	234	209	257	226	221	228	235	249	251	231	231	229	237	233	219	259	252	253	249	243	234	220	236	243	236	263	226	245	223	208	236	218	243	216	218	258	227	221	202	213	240	255	226	215	213	207	246	228	232	241	217	223	235	224	244	238	217	240	201	192	222	243	252	251	250	235	216	239	246	218	239	253	257	236	234	237	222	227	225	224	231	224	207	234	230	226	270	195	217	264	219	235	230	234	242	236	229	229	260	255	229	248	252	232	219	242	251	232	238	208	236	237	199	212	218	244	235	216	219	239	236	206	215	201	207	248	213	216	206	218	244	230	208	221	217	223	243	229	194	217	211	232	232	248	231	255	239	232	232	243	211	202	249	244	206	256	237	214	213	229	215	206	234	232	214	236	243	227	253	236	213	245	239	236	259	225	245	214	234	228	205	218	212	235	218	236	233	230	233	213	224	238	240	221	219	206	222	250	234	223	241	258	208	223	243	253	226	238	235	209	251	235	225	236	262	257	218	252	257	225	234	240	209	263	249	242	258	259	219	236	242	237	213	227	225	231	261	219	223	247	263	238	235	244	238	221	212	229	235	245	205	231	223	229	240	227	231	228	231	224	253	282	263	236	236	222	216	237	221	236	218	259	253	244	190	231	218	230	238	240	256	220	264	241	237	212	205	215	222	203	239	264	225	213	237	237	220	202	236	226	243	226	253	263	229	252	240	210	214	255	225	208	206	236	257	251	237	228	230	233	205	226	232	235	251	215	217	255	199	247	237	220	224	246	251	232	233	234	234	237	224	234	227	233	215	248	238	223	224	214	215	250	252	245	263	222	227	251	202	228	225	234	239	252	250	227	220	212	213	255	224	227	240	229	218	197	238	259	236	225	239	239	270	211	209	252	226	236	239	243	241	222	258	263	241	217	232	233	227	249	214	252	242	231	276	260	245	237	207	232	228	209	232	227	246	248	207	252	230	233	223	215	231	243	257	219	249	231	264	219	199	223	225	228	238	245	240	238	256	221	229	214	244	237	246	220	208	281	219	203	248	215	245	235	234	211	229	257	234	227	212	226	226	221	237	248	245	246	237	245	239	239	241	247	248	271	244	235	232	213	223	224	259	244	264	249	266	226	212	223
9838	20385	12106	4690	2784	1847	1498	1198	926	810	759	733	712	685	614	589	608	581	616	602	574	590	555	572	586	612	576	594	540	586	550	574	575	563	537	591	585	505	617	577	543	557	588	598	551	573	524	605	570	567	583	584	579	536	539	533	556	584	559	551	548	535	588	533	589	524	548	553	568	588	529	591	551	575	600	561	568	555	568	562	526	586	543	537	541	571	567	588	501	546	580	556	558	556	564	557	563	571	556	558	554	590	575	531	554	565	568	526	536	585	529	566	545	569	620	567	564	532	564	590	554	578	557	581	553	549	548	552	546	563	573	580	538	568	555	574	586	553	594	524	594	581	569	541	574	571	556	547	575	566	550	599	568	543	553	571	611	626	552	574	598	594	575	580	551	525	585	539	556	570	569	466	561	546	591	597	550	523	582	556	594	572	525	600	581	537	556	545	596	565	583	603	567	585	583	575	572	567	565	556	569	547	575	564	558	550	563	562	525	583	546	584	562	529	573	535	549	571	563	549	573	583	553	562	621	514	543	585	556	546	588	565	594	583	569	592	579	608	585	609	548	572	513	571	540	549	560	506	565	543	576	556	578	537	578	557	613	530	559	529	593	587	543	565	563	529	574	586	627	540	557	563	545	573	557	571	567	550	570	577	569	560	541	542	557	571	569	544	590	510	545	564	549	593	590	552	545	543	553	561	578	551	564	530	562	530	572	606	568	587	555	591	530	562	553	539	540	602	582	535	558	544	561	586	575	546	570	519	578	538	538	555	561	579	562	565	564	576	536	591	596	560	589	535	562	543	540	514	571	552	535	561	617	582	572	541	561	601	579	547	537	600	569	531	527	530	543	569	579	549	569	579	538	578	597	578	556	580	585	557	563	573	586	545	562	574	539	586	545	573	548	530	553	506	569	555	597	589	552	526	527	526	558	531	562	565	559	543	590	549	559	554	538	605	547	545	546	578	584	564	594	592	558	541	558	543	594	574	533	599	506	570	564	582	581	566	557	556	601	581	565	539	525	573	587	596	610	551	563	561	611	585	550	540	555	578	549	572	564	588	581	534	575	571	550	536	600	544	522	593	570	570	565	515	578	581	560	575	551	587	540	522	556	544	548	587	571	569	563	568	607	587	552	542	561	545	588	526	567	554	543	561	599	549	545	576	602	552	571	586	584	546	598	552	532	583	508	557	525	539	590	555	607	560	543	607	573	545	543	585	551	588	570	602	552	547	583	614	575	576	550	587	548	563	569	556	567	563	574	575	574	553	529	574	543	538	576	596	546	585	553	549	567	538	551	582	548	597	549	561	573	580	576	570	622	537	555	578	547	592	564	551	582	578	571	567	514	554	575	529	549	563	553	524	546	555	562	557	576	518	567	531	566	539	584	563	571	558	561	549	570	553	568	565	541	542	552	545	570	561	588	559	511	566	569	568	563	532	540	603	554	602	535	532	549	575	548	544	552	548	579	523	505	594	577	567	583	582	570	558	526	557	538	573	552	518	591	535	564	563	598	561	574	564	562	595	584	563	574	561	557	598	547	556	532	557	555	563	572	554	540	655	581	611	605	577	568	542	553	541	556	522	559	537	561	562	591	578	594	575	518	539	577	547	583	559	538	601	581	603	547	567	579	532	562	556	546	596	551	608	569	560	593	567	565	533	571	579	542	555	577	585	587	585	566	545	562	592	519	568	551	562	563	594	541	539	555	558	598	536	530	561	533	528	562	570	566	561	543	577	568	616	559	571	573	543	577	569	536	542	564	615	562	557	557	543	575	529	572	577	566	569	541	584	563	559	556	539	509	603	569	539	546	568	575	553	577	544	585	570	544	596	610	546	569	569	585	547	537	566	598	580	556	537	536	557	552	541	591	516	546	618	570	581	588	565	574	548	538	524	552	550	533	559	535	546	515	608	569	527	549	554	572	580	584	522	591	583	567	553	578	550	553	591	553	555	576	516	590	547	500	562	535	548	556	585	572	528	607	565	549	570	583	518	569	591	581	591	526	543	590	555	531	480	576	543	616	545	543	557	589	624	567	556	552	573	564	569	551	550	588	549	524	583	575	549	614	564	549	569	591	557	548	585	622	545	557	550	550	556	579	589	588	553	581	607	577	552	577	554	564	565	588	542	591	575	576	585	552	592	561	609	571	533	566	534	493	561	578	601	572	524	590	595	542	585	532	552	603	568	553	578	561	539	541	554	557	551	523	585	573	579	543	548	589	550	522	552	552	536	582	568	560	608	508	562	569	536	584	590	577	600	555	593	551	572	539	546	538	548	583	603	569	584	578	580	554	551	575	569	563	591	551	551	530	586	514	520	558	546	547	543	580	590	556	562	559	572	549	529	587	583	543	527	575	580	519	550	588	543	545	579	556	549	547	577	591	569	605	584	535	523	564	524	572	565	558	564	536	560	542	568	584	531	582	585	548	605	558	564	527	571	537	575	551	586	551	528	532	565	595	553	570	599	575	577	579	546	532	573	567	528	538	582	563	576	533	543	569	583	492	541	576	626	573	523	538	565	592	572	555	521	579	543	610	560	567	604	577	553	528	554	541	554	532	564	599	533	561	554	551	609	563	527	593	566	571	573	533	616	548	563	595	531	582	562	562	553	547	583	551	545	550	534	559	575	536	547	568	568	543	508	580	530	585	558	579	506	556	568	596	554	574	562	549	577	548	564	541	572	575	533	590	526	550	578	533	599	593	576	569	528	576	554	570	557	502	573	548	554	583	564	552	583	603	594	591	573	565	529	582	590	553	588	575	604	594	532	568	533	562	584	528	516	557	552	537	562	534	521	588	547	533	530	538	574	568	600	589	580	554	545	553	584	488	536	571	580	551	616	565	595	554	571	520	549	566	570	563	566	569	587	538	561	535	582	560	550	544	572	556	564	565	549	589	557	561	595	563	569	533	586	563	594	595	577	570	557	599	506	543	547	577	585	541	530	586	530	591	566	538	537	537	576	528	567	568	560	597	582	566	547	581	513	586	545	550	549	585	504	556	512	550	540	602	564	587	569	573	562	597	568	549	544	517	533	570	543	567	566	600	554	554	566	618	600	570	598	556	561	568	549	535	581	532	540	533	573	545	533	544	572	503	590	566	541	572	601	540	561	534	542	572	561	541	614	545	541	505	564	596	524	562	561	560	592	597	554	573	577	567	582	573	594	546	557	553	543	567	568	559	586	581	553	582	513	577	577	533	540	550	564	572	582	572	569	548	599	548	541	571	524	527	548	563	540	575	555	581	625	519	538	541	566	553	573	573	576	565	569	540	586	543	555	562	527	537	583	526	599	577	549	584	568	555	571	576	552	582	537	581	578	522	548	533	631	570	559	552	573	555	567	550	594	564	576	556	529	574	554	552	593	598	535	586	643	546	574	553	569	578	561	526	564	564	560	538	525	589	553	558	593	561	561	575	575	593	560	587	515	568	556	547	578	536	511	557	521	588	573	549	566	598	558	545	534	546	577	583	578	589	551	530	558	540	549
30613	21106	16162	5186	2099	1652	1348	929	680	557	511	434	428	384	443	387	371	349	349	352	390	332	379	327	365	360	356	331	375	348	340	329	376	349	328	370	354	328	346	382	334	363	351	334	346	352	386	315	306	367	352	373	339	353	372	325	338	334	359	337	349	343	365	336	318	352	353	350	349	329	352	357	330	329	339	306	340	328	344	334	344	368	318	391	352	399	355	314	342	389	392	360	372	377	343	341	347	305	349	336	325	351	353	345	343	379	339	355	363	330	341	370	343	363	366	383	345	329	350	385	369	346	331	367	321	367	342	348	371	356	333	319	322	324	338	344	318	338	356	344	371	335	337	366	372	349	341	329	346	337	365	369	344	371	350	340	336	360	324	356	331	322	328	360	342	338	340	330	339	364	365	346	358	312	363	289	306	346	321	382	333	349	343	356	356	338	347	349	332	371	303	341	344	345	369	326	374	353	310	364	342	353	359	354	354	335	315	358	373	346	348	385	380	352	316	364	348	352	347	350	351	319	336	339	362	318	336	323	320	325	343	351	366	331	370	345	357	323	378	336	363	363	351	378	342	346	343	341	339	338	336	332	364	342	341	376	357	346	372	346	357	365	352	338	341	390	349	349	366	321	342	352	343	346	325	345	314	367	340	343	355	345	317	359	354	345	343	366	344	367	367	326	326	383	305	358	379	345	347	371	340	355	337	352	345	363	322	333	326	336	331	328	330	360	345	356	300	357	373	354	356	291	361	363	356	311	334	347	367	362	351	321	346	344	335	373	344	323	358	351	356	326	326	326	358	324	356	347	339	353	329	314	331	396	334	338	328	341	317	343	343	343	327	335	341	360	369	370	350	379	381	315	360	372	344	368	363	315	344	344	333	345	343	358	327	351	323	336	351	362	328	344	343	342	352	311	354	345	353	319	351	335	360	355	378	327	377	345	327	327	347	363	353	351	345	351	380	358	341	335	333	335	321	326	352	357	332	375	329	299	353	358	343	344	349	355	346	327	350	391	352	338	332	367	359	339	366	338	327	335	330	345	300	363	362	372	364	341	365	342	317	329	363	332	319	350	356	390	331	345	344	333	368	384	329	351	370	337	365	359	384	351	369	359	335	327	369	367	388	354	397	328	356	364	340	363	354	325	354	416	365	342	362	328	339	339	361	345	359	354	333	338	322	348	352	337	340	344	371	374	367	359	370	382	372	370	332	339	339	367	339	332	361	364	383	380	360	325	328	351	336	342	379	375	318	369	338	350	355	354	333	373	349	383	340	367	335	336	341	328	337	340	368	324	349	354	346	330	331	369	340	336	364	343	376	363	351	350	361	350	357	349	345	347	337	375	361	364	358	350	335	374	354	393	361	350	379	383	381	336	339	334	353	339	342	334	344	344	385	371	395	365	330	366	347	339	348	298	396	329	346	353	321	313	357	345	342	346	363	316	333	342	312	384	340	338	351	333	338	337	338	334	379	368	375	339	340	326	359	372	366	351	340	352	365	322	358	348	397	335	357	344	360	341	349	333	326	354	351	336	338	335	376	324	344	328	376	355	365	345	332	333	366	368	353	342	354	337	301	329	335	387	328	346	348	338	339	347	357	324	341	333	342	365	331	346	329	356	369	319	386	345	344	340	351	314	376	352	360	318	368	331	340	392	351	307	344	327	321	349	361	360	332	317	316	340	367	330	362	352	339	374	360	350	368	355	346	341	367	359	346	334	333	365	392	353	338	383	351	313	362	343	381	384	385	338	366	380	344	321	339	349	311	314	350	367	392	325	335	359	351	323	362	346	335	376	342	327	346	349	381	372	361	341	310	350	347	334	346	322	359	359	353	368	357	345	369	370	358	305	317	394	320	350	347	337	335	354	322	339	309	348	346	318	340	352	289	367	361	336	381	341	378	352	343	373	362	336	373	336	364	341	381	373	340	344	360	350	349	349	352	382	357	376	349	314	349	318	313	335	339	347	382	357	339	324	326	343	346	355	369	349	386	344	299	395	343	369	369	372	342	325	311	349	345	358	328	342	384	328	350	369	367	346	330	352	340	368	359	339	350	343	379	339	368	383	330	344	354	315	344	319	357	326	333	370	350	341	388	355	349	327	359	337	359	343	349	364	373	369	340	325	315	335	336	357	348	375	319	355	367	348	357	333	316	350	357	349	343	315	353	355	310	395	322	373	358	336	331	337	362	387	310	374	321	358	343	383	328	380	359	368	354	378	355	397	335	371	338	338	344	343	367	382	318	335	338	327	362	341	369	325	353	374	386	333	353	334	336	338	383	379	341	339	355	371	340	372	378	324	318	353	343	337	315	335	367	352	335	350	345	355	334	382	367	339	368	367	373	325	333	324	344	345	353	335	388	386	365	357	391	357	348	308	347	363	353	321	318	361	347	372	331	354	341	358	379	353	342	329	342	314	353	333	359	363	300	349	344	318	348	369	368	349	340	366	385	361	341	336	330	380	374	361	339	355	349	318	371	334	342	320	330	339	354	336	380	348	390	324	383	366	327	366	392	358	349	350	355	362	325	327	401	358	352	359	331	354	349	340	347	324	368	302	330	328	334	368	345	352	355	357	326	374	310	313	357	337	389	364	336	355	347	360	339	331	333	303	356	326	333	324	343	341	321	365	353	333	347	321	349	372	351	325	326	364	316	366	345	310	392	367	339	372	333	365	337	321	376	349	350	349	324	358	359	341	387	360	342	344	353	324	381	352	386	350	404	355	369	362	347	344	373	334	338	345	374	332	334	359	328	311	360	361	325	350	342	367	324	319	368	353	328	310	343	325	335	327	379	351	324	330	335	338	361	314	337	336	333	373	346	377	358	353	360	402	334	377	356	359	361	336	357	355	361	339	360	338	339	381	367	336	370	316	386	319	345	404	302	355	347	360	344	359	375	358	342	359	392	356	361	309	346	351	344	313	382	336	358	342	336	396	323	369	388	347	353	332	352	344	345	320	352	366	313	333	347	326	361	353	345	363	335	354	354	336	363	343	347	330	346	329	331	352	382	363	354	355	357	335	356	347	353	357	321	333	327	359	364	360	323	343	380	334	353	352	365	359	382	328	323	356	351	334	360	377	351	363	320	334	345	348	358	371	380	345	345	377	359	342	357	332	357	328	357	325	377	314	328	356	377	342	365	349	359	343	343	311	335	325	342	315	330	351	364	344	342	382	334	345	346	354	329	351	375	356	367	345	333	317	339	358	363	363	359	381	378	383	366	339	339	333	350	305	365	304	352	379	338	326	316	332	337	305	377	330	359	356	323	301	367	374	361	326	326	351	365	332	335	354	340	357	386	378	355	323	320	350	372	355	349	362	395	373	345	348	352	353	342	357	331	356	390	331	386	349	323	348	338	357	320	334	357	372	363	343	375	367	337	329	329	332	337	361	366	344	326	317	332	366	345	337	351	312	335	365	378	369	377	364	360	345	326	342	328	354	327	334	332	342	341	356	336	318	356	331	347	355	328	352	386	358	369	323	337	355
9386	10813	6584	2697	1561	1356	1133	1029	958	904	919	799	888	817	859	859	843	871	794	806	832	814	841	811	834	817	827	852	821	896	789	841	816	832	801	791	844	822	787	782	818	823	811	818	792	794	776	840	798	824	862	783	837	762	816	799	840	817	868	868	824	817	757	835	770	840	783	836	784	835	842	796	832	819	827	820	827	817	786	795	830	797	829	831	799	824	829	822	816	786	836	787	846	815	810	810	853	814	773	753	826	797	807	839	809	811	792	725	834	888	847	853	826	845	798	845	794	841	825	839	804	768	826	824	835	800	816	853	823	819	818	783	869	813	755	822	861	771	823	781	826	796	851	806	779	800	822	833	758	879	805	824	831	800	811	771	797	877	776	832	838	817	807	789	799	848	783	804	763	765	765	794	814	833	805	833	781	837	792	788	789	777	823	820	852	851	837	827	830	825	787	800	829	812	833	839	790	798	824	848	848	781	791	848	788	855	806	808	835	791	798	822	818	788	811	766	820	811	832	782	807	802	816	794	741	816	821	845	768	807	829	845	815	782	751	809	828	818	804	796	861	825	817	841	798	757	824	797	751	806	797	787	803	885	823	856	841	846	829	839	825	822	859	823	815	800	815	793	799	815	765	802	821	918	805	819	788	804	840	769	831	834	855	791	839	830	807	833	843	787	812	836	808	843	759	828	829	820	825	840	782	839	839	836	792	810	820	830	811	809	767	777	798	796	828	771	769	803	822	782	817	869	857	828	826	760	772	748	775	834	840	843	798	781	808	820	812	778	858	865	784	797	801	826	769	792	804	817	831	778	807	809	808	793	812	832	824	817	809	774	843	791	791	866	797	798	847	821	791	827	814	804	838	811	813	851	765	783	853	832	832	777	798	810	811	823	798	796	777	833	833	784	809	857	850	797	812	786	837	827	800	780	823	805	853	789	841	831	770	847	836	810	846	785	818	857	832	794	800	816	781	816	838	859	827	804	800	847	855	753	852	811	841	825	836	806	813	831	799	766	785	845	761	809	855	828	828	854	826	841	849	840	788	828	854	806	829	838	812	819	778	826	800	849	855	805	779	756	811	864	778	824	842	852	777	769	817	847	800	842	836	827	835	842	787	825	826	815	839	780	788	875	784	848	802	759	836	882	817	823	804	860	796	815	822	837	775	820	791	852	820	785	837	818	819	849	791	792	813	815	790	788	829	792	809	816	784	802	778	798	802	823	831	810	799	841	815	818	808	795	833	758	784	845	735	797	833	821	832	866	769	805	807	766	815	814	794	893	782	792	820	813	811	754	793	785	799	847	816	812	822	842	862	818	833	826	815	835	786	771	832	840	815	827	887	783	824	840	857	760	818	833	884	783	827	830	766	822	772	806	797	763	827	815	831	811	837	799	761	816	795	841	828	828	778	772	827	809	818	849	817	786	854	841	790	826	838	832	810	836	783	844	837	785	861	814	798	830	814	842	818	806	783	754	740	808	805	824	852	837	809	832	819	779	790	838	829	783	835	789	832	797	844	836	821	829	804	861	783	756	842	815	786	828	823	830	826	771	847	805	875	790	785	785	804	798	846	847	844	832	799	834	832	785	843	803	794	794	815	751	801	859	813	798	814	834	828	813	824	850	827	828	788	837	840	802	783	797	834	791	828	798	826	786	879	797	815	793	780	802	790	751	821	837	870	813	800	824	840	859	803	800	780	818	822	871	801	833	796	843	790	828	810	878	809	779	823	790	823	783	769	795	823	841	836	884	816	824	844	819	774	810	815	838	811	770	836	783	806	803	820	791	785	800	809	750	817	850	862	872	820	775	780	835	772	809	802	766	833	794	819	827	810	782	851	829	863	776	825	777	857	801	824	838	824	778	770	799	826	803	786	829	810	845	762	832	767	843	793	783	840	860	845	792	798	768	802	879	833	801	866	784	808	801	777	801	770	802	794	801	807	841	812	774	840	780	813	811	844	813	823	826	795	853	808	834	844	844	806	839	805	838	795	812	818	818	831	797	845	828	846	853	827	809	801	825	752	773	831	842	813	854	862	820	835	823	765	801	794	884	849	848	776	775	859	806	804	861	828	844	818	812	792	866	869	836	843	784	862	800	801	792	806	792	794	823	829	786	786	814	846	859	844	805	778	870	791	804	815	834	802	772	817	804	794	786	765	821	831	839	884	789	866	891	837	845	868	809	810	810	827	798	804	871	765	773	801	799	846	856	842	822	791	830	822	845	838	867	884	851	799	788	819	810	804	815	764	787	789	818	793	787	871	794	856	838	810	823	788	816	772	792	887	829	811	809	817	839	813	837	808	843	790	824	852	834	823	835	839	782	784	810	812	844	832	817	861	820	818	805	849	862	823	864	838	822	831	802	811	779	820	807	870	836	821	806	845	784	784	814	837	868	793	777	821	826	810	862	869	803	801	819	800	869	810	841	802	833	767	810	837	831	845	765	800	857	846	801	837	856	777	802	827	808	791	773	817	774	796	784	812	860	824	804	804	779	796	827	844	830	847	832	836	824	869	811	801	751	788	811	791	789	795	833	816	833	784	869	807	846	769	838	841	839	778	769	827	839	780	810	782	822	788	858	834	814	797	872	833	827	826	831	787	829	832	814	833	845	853	832	866	776	834	824	817	780	871	822	830	787	834	816	863	846	828	876	758	801	810	837	854	817	800	813	820	860	844	845	882	844	818	803	782	844	814	773	817	843	804	832	819	798	804	843	786	746	817	868	821	842	833	816	779	793	813	849	852	798	778	814	845	847	843	816	828	838	847	789	818	776	839	775	801	803	826	806	807	781	857	801	817	816	838	849	767	819	883	811	822	809	812	823	835	776	872	810	840	794	796	845	819	770	874	759	845	820	770	785	832	825	832	810	821	812	819	808	756	816	806	812	837	821	781	795	825	811	823	791	809	783	806	817	823	790	870	780	772	853	811	804	804	886	771	773	801	809	826	866	808	792	820	797	826	824	828	842	804	743	805	799	842	848	852	796	801	850	807	782	824	822	826	845	780	793	853	820	879	855	760	797	840	789	821	777	775	829	784	782	819	832	770	844	829	839	830	842	812	861	799	818	795	819	818	824	852	790	798	794	791	799	825	838	815	816	761	847	863	825	800	843	808	837	809	792	765	817	846	784	875	816	798	791	846	803	793	760	782	771	842	828	820	863	819	818	802	811	848	819	859	769	797	839	855	786	796	806	734	818	829	824	832	802	815	824	790	834	811	789	827	806	774	783	828	868	842	724	801	808	797	839	825	833	834	818	828	821	800	848	855	816	784	794	840	773	776	850	833	808	856	780	801	790	780	875	871	795	787	846	796	837	808	805	810	795	813	823	833	807	792	833	791	840	856	804	772	847	813	839	859	856	811	800	804	780	874	842	795	768	805	798	819	760	757	828	800	803	824	780	805	794	840	847	739	821	877	795	779	844	823	789	824	790	833	812	775	823	813	844	813	792	784	814	798	807	791	847	809	799	777	845	858	764	764	827	844	858
24451	21060	24385	27969	21082	19658	3260	1315	865	691	578	487	488	435	375	366	317	339	319	302	321	300	318	334	312	316	294	300	300	272	277	269	295	280	294	263	279	317	236	319	272	229	282	267	270	302	301	340	303	290	311	256	266	287	240	266	259	312	286	278	247	288	257	278	277	266	287	269	273	264	298	268	268	290	292	280	253	258	247	300	271	274	284	302	239	265	290	260	271	256	265	267	271	277	239	288	250	266	272	257	294	294	282	270	286	270	259	255	297	274	284	251	263	276	288	254	266	264	280	255	261	288	259	252	282	279	265	261	299	264	294	266	293	260	262	254	280	284	263	270	281	278	269	270	279	243	253	258	281	267	284	293	282	266	284	300	275	271	266	283	272	288	283	281	272	284	282	304	279	282	269	283	291	260	271	246	277	237	267	273	239	307	267	326	282	275	284	277	274	269	263	278	297	256	272	299	266	278	273	296	293	278	263	276	303	289	274	268	288	285	296	304	287	271	303	297	298	263	284	237	295	266	268	282	280	287	264	265	252	286	276	266	250	293	273	269	270	272	254	286	264	271	269	259	251	234	277	310	269	258	285	267	278	224	302	266	284	270	289	264	253	226	292	245	260	293	289	299	294	273	282	284	272	257	269	285	275	298	277	275	328	282	267	291	265	251	298	277	276	317	279	285	292	304	263	275	295	255	260	288	248	290	280	271	266	252	265	239	271	246	253	293	283	281	289	272	279	246	273	278	268	280	268	278	262	271	241	280	264	278	271	267	258	258	264	284	286	285	271	303	280	297	269	271	309	286	281	248	268	278	281	270	268	323	293	275	301	263	280	281	282	286	293	271	265	283	262	295	261	302	254	285	285	259	270	288	287	272	232	272	265	255	303	241	294	295	236	271	281	308	278	268	276	268	275	248	272	264	286	279	284	270	257	300	260	290	296	287	275	287	276	252	253	261	299	259	267	292	284	255	251	290	271	278	296	286	318	289	274	281	268	261	281	275	261	294	261	286	290	269	240	268	247	320	261	232	270	260	307	273	285	267	256	289	268	307	290	232	297	266	293	251	291	245	263	280	304	271	265	263	282	277	297	308	292	296	274	294	266	256	240	280	295	292	282	258	287	294	269	254	274	267	252	268	306	260	283	253	284	296	308	276	256	287	260	266	273	268	250	295	270	282	280	268	286	259	224	277	267	245	285	259	261	255	240	323	281	281	257	287	280	254	308	281	270	272	278	279	282	277	272	303	274	287	278	269	261	331	269	256	249	258	297	265	261	222	270	276	284	270	273	279	300	289	272	258	277	246	287	283	276	256	265	265	291	265	285	287	286	296	277	232	264	269	296	250	256	236	257	261	304	283	267	252	258	306	295	262	267	289	260	297	284	277	287	288	271	261	285	241	318	279	250	287	243	253	278	290	266	313	282	270	257	279	273	267	278	270	232	264	223	274	272	271	251	276	255	274	291	293	264	272	314	253	283	257	290	272	280	257	268	278	294	296	273	295	269	300	258	290	266	268	308	289	264	282	304	259	296	270	247	295	277	249	285	256	310	242	246	281	252	255	254	271	305	284	282	272	257	305	276	285	268	295	263	276	279	265	295	279	289	279	263	266	307	282	287	293	284	283	275	276	255	284	292	296	245	264	279	291	299	278	270	274	283	266	269	272	301	258	301	262	296	309	281	264	250	267	280	267	282	267	263	280	281	283	273	272	270	288	295	266	267	275	240	279	257	269	324	289	248	289	300	260	274	275	264	257	286	269	293	278	289	261	285	293	272	270	276	271	272	292	270	260	266	279	307	277	271	268	279	300	263	282	293	264	299	248	285	283	286	273	294	278	296	268	281	241	273	276	265	264	247	285	288	266	285	275	284	265	291	273	273	270	285	296	281	263	261	242	260	289	253	315	264	263	275	238	276	251	284	248	255	255	280	281	292	298	260	273	247	264	295	267	281	279	283	270	282	299	283	285	303	266	293	257	294	310	263	261	307	254	293	253	267	295	275	280	277	262	269	271	278	288	278	258	261	281	268	272	272	284	247	261	259	270	268	265	273	281	273	302	281	263	273	288	280	263	283	275	270	287	249	295	250	272	281	319	273	263	250	257	270	263	275	309	264	289	280	277	259	284	319	283	301	285	288	267	260	279	242	286	279	281	264	242	262	260	258	283	272	257	253	269	271	303	288	249	277	283	281	268	240	283	274	289	272	288	294	301	292	280	249	275	272	288	256	273	269	255	272	243	271	293	270	279	284	259	274	284	285	265	302	273	278	279	295	258	279	261	276	271	258	258	247	291	259	304	283	261	259	288	286	285	279	260	290	256	259	287	246	280	261	279	279	263	274	252	288	276	287	260	252	249	251	286	267	281	282	270	293	260	292	245	291	311	262	279	271	297	273	234	267	288	251	290	240	267	265	276	292	245	253	273	261	294	305	283	310	278	246	323	293	260	245	286	274	281	277	265	271	294	265	234	258	269	262	268	253	255	287	268	283	266	281	264	281	290	283	280	278	244	251	258	277	252	234	277	266	287	272	266	270	265	271	286	261	303	295	271	275	271	250	271	286	308	286	317	271	259	273	268	299	277	300	274	282	288	280	314	280	279	251	254	247	248	270	271	268	277	262	257	281	289	298	278	267	289	279	272	277	313	286	302	287	262	296	274	267	255	285	273	283	239	256	287	268	269	278	251	283	281	291	319	262	267	290	254	278	267	271	261	267	273	289	285	231	272	293	275	264	300	288	279	287	273	249	268	272	261	243	271	277	253	309	258	260	261	276	282	258	258	272	285	314	270	304	254	269	276	270	272	249	295	258	260	260	305	269	280	259	297	285	299	248	256	263	279	308	283	279	259	265	263	277	269	278	287	257	272	276	269	262	304	276	287	275	247	266	268	291	271	292	278	263	315	271	265	263	263	308	270	261	286	267	286	274	282	231	273	304	260	254	263	267	263	233	285	261	266	293	288	267	269	282	237	267	271	275	252	276	249	275	272	269	268	283	280	281	246	295	271	290	276	267	268	303	281	285	277	261	290	296	307	252	241	261	304	250	252	255	275	259	269	292	283	290	300	287	273	274	240	258	289	292	260	288	268	284	278	288	270	253	255	274	266	278	326	291	286	256	272	264	298	280	284	252	272	281	275	241	259	267	246	294	266	290	269	269	272	272	305	266	257	300	261	268	292	270	279	280	281	255	232	304	266	254	291	270	284	258	293	275	245	267	284	285	237	273	293	253	289	286	275	283	251	282	256	271	255	283	263	289	245	262	270	270	265	268	261	283	300	252	273	258	313	274	295	302	257	301	260	286	280	267	291	292	285	272	270	233	292	271	297	262	287	303	273	300	266	272	303	296	252	291	269	271	248	274	258	266	253	308	293	272	268	250	276	255	271	279	296	275	276	280	265	283	274	275	273	294	281	314	305	262	262	255	276	272	264	271	259	312	247	264	261	286	279	289	248	261	273	290	288	266	259	260	269	246	279	269	265	277	260	271	251
8179	16570	10020	4135	2114	1573	1239	967	903	811	781	782	700	725	724	705	704	690	689	671	672	663	672	675	668	662	690	682	648	709	673	647	676	674	629	679	662	604	675	660	672	679	608	576	676	667	706	670	656	679	674	666	667	625	688	705	691	661	669	713	678	665	649	638	654	617	673	642	679	671	637	653	632	629	659	656	686	654	641	656	660	680	673	690	641	702	660	644	636	691	634	685	653	689	662	672	648	669	653	672	683	669	643	650	659	666	686	663	682	688	647	630	644	649	669	692	637	615	661	655	661	663	650	688	612	651	614	663	657	653	686	635	662	642	622	692	678	654	634	646	661	645	672	655	629	638	706	688	672	672	634	604	651	676	633	657	680	655	676	667	687	624	628	642	692	703	649	672	647	654	653	651	621	694	695	664	677	665	688	627	671	666	669	699	672	637	668	695	643	666	687	659	644	655	653	659	706	653	667	671	665	671	662	661	640	676	658	685	667	662	664	640	626	614	634	653	685	654	651	642	707	684	642	615	635	688	679	663	640	693	632	686	637	667	643	658	652	661	671	673	660	682	678	625	623	659	674	686	700	654	657	636	613	629	629	669	683	655	665	677	670	658	659	686	652	654	678	649	683	629	618	608	656	637	682	684	676	671	678	665	627	640	659	699	710	673	602	626	682	666	672	673	662	625	683	701	699	643	639	692	643	667	664	634	646	662	654	650	624	689	664	658	656	675	618	708	689	616	684	642	729	668	624	690	661	680	648	692	664	665	683	645	701	672	673	645	662	642	648	641	681	681	646	692	654	621	648	653	662	679	675	622	645	653	671	675	671	584	628	686	670	662	691	671	652	656	663	665	669	686	667	695	617	688	688	683	628	718	673	634	698	616	668	626	687	680	657	625	643	655	641	689	747	664	632	693	661	696	652	613	693	650	684	682	661	667	658	644	694	675	651	689	635	697	659	652	632	664	668	645	672	671	637	695	626	708	639	664	668	633	611	648	681	654	661	639	643	615	678	667	629	680	644	689	656	672	642	693	688	699	656	635	632	669	701	694	670	673	684	646	645	647	666	660	646	674	661	622	674	637	653	682	692	660	685	635	633	714	682	676	647	660	629	662	679	676	664	683	664	664	697	662	688	692	658	631	632	646	636	716	640	635	676	646	648	653	689	631	649	685	661	666	711	702	703	678	696	666	622	659	649	657	665	649	624	679	642	704	629	662	708	608	660	729	666	695	634	709	664	666	671	642	675	634	663	584	658	604	657	678	637	648	635	663	647	645	674	693	673	614	632	691	684	642	665	677	698	666	649	701	676	604	709	656	650	668	643	630	671	635	593	680	653	667	679	648	695	643	616	685	655	729	697	647	665	647	631	650	677	640	722	627	632	677	648	631	646	689	630	652	630	647	638	669	683	693	634	677	658	662	700	680	637	647	663	685	665	670	641	639	671	673	650	637	679	679	676	617	695	705	704	621	650	676	654	663	651	670	658	666	658	678	695	672	666	665	659	643	648	688	653	676	659	634	634	624	628	647	679	669	657	698	616	626	688	672	689	664	672	724	654	667	658	611	670	651	652	638	680	675	645	652	594	657	675	625	642	719	661	634	646	649	648	619	650	677	660	687	720	630	625	652	649	646	698	651	618	701	674	680	685	635	648	647	678	683	649	676	648	646	653	676	623	696	645	660	695	641	661	650	674	674	590	656	651	682	655	654	670	661	648	651	708	621	677	673	665	702	645	662	708	689	637	626	642	668	663	662	663	670	640	646	653	628	643	660	688	634	650	636	716	663	659	666	674	697	682	656	708	642	659	670	639	633	700	642	634	691	648	664	675	705	662	699	660	642	642	674	657	726	628	686	625	648	668	667	678	644	682	648	681	690	638	677	651	657	659	650	700	650	664	647	627	644	629	614	664	604	640	618	647	628	671	661	646	680	666	659	649	706	678	665	632	657	655	662	632	679	643	625	660	641	630	658	679	630	628	692	682	685	628	677	641	614	651	669	669	662	697	631	677	669	655	677	658	654	645	638	649	632	646	650	634	685	609	639	633	710	681	698	666	655	630	648	648	619	656	650	655	657	698	675	664	654	643	643	605	650	669	695	662	627	665	651	646	684	677	700	683	681	653	632	651	650	670	652	659	666	629	663	699	642	640	664	613	672	637	668	623	692	648	654	610	694	659	673	680	645	654	684	687	702	659	644	692	602	696	642	669	726	614	682	659	695	640	641	644	679	626	657	689	681	634	629	676	693	668	677	652	627	652	623	666	655	684	668	636	654	662	645	681	650	707	705	641	632	623	650	638	669	654	627	645	644	691	660	604	684	688	648	648	697	631	663	675	661	640	652	671	650	631	669	656	647	672	641	627	669	625	693	627	665	599	655	676	681	637	615	634	624	625	630	665	690	601	619	630	651	623	681	656	662	667	638	647	692	669	624	652	687	667	639	635	680	704	687	704	600	686	685	658	643	674	617	640	678	672	681	661	690	653	657	669	619	673	668	636	623	649	665	706	658	658	648	621	636	657	700	688	628	666	637	660	648	648	671	655	646	695	644	632	641	622	643	622	676	656	608	684	642	655	640	666	660	646	621	651	695	611	683	623	714	639	623	638	668	674	648	660	674	651	677	618	629	701	680	626	603	664	613	679	693	628	698	654	630	655	702	637	649	669	653	617	665	664	624	647	614	655	668	694	661	632	661	651	674	655	673	637	688	637	654	710	647	733	625	651	667	673	644	621	682	680	669	631	655	654	672	672	685	693	689	659	666	660	669	717	719	671	663	675	662	667	663	688	666	726	695	665	633	695	641	697	667	613	687	670	660	630	668	651	625	683	623	636	634	702	719	668	707	687	672	651	731	602	617	661	631	665	651	646	686	676	653	673	635	650	673	673	700	641	636	643	647	659	651	647	691	647	652	675	685	656	644	663	651	676	600	625	699	639	699	697	621	665	658	624	665	648	621	624	683	654	647	683	703	681	630	664	650	676	648	664	664	686	639	672	645	647	646	671	640	701	676	641	692	708	618	637	661	626	621	647	642	622	646	660	582	676	660	641	697	682	637	660	641	647	620	657	664	666	692	675	686	674	620	641	603	648	654	674	648	639	614	658	681	612	661	639	624	643	639	647	668	681	687	653	692	669	656	666	669	654	637	668	619	657	669	697	661	732	622	725	637	687	663	632	642	662	638	667	645	706	622	715	635	690	662	686	659	624	659	652	617	650	679	668	654	636	725	681	652	623	636	661	690	638	679	644	681	628	683	656	654	706	611	633	720	654	651	641	657	622	665	640	669	676	652	674	671	645	696	669	682	640	674	646	644	587	621	682	625	670	756	647	712	643	685	647	675	652	691	635	632	690	671	631	727	685	660	687	602	641	685	615	670	664	674	693	657	700	666	645	685	674	647	703	703	644	628	657	673	692	678	637	655	635	691	671	700	676	635	645	706	652	641	631	628	649	659	648	660	656	676	714	621	698	635	625	682	669	679	636	669	683	669
23794	21016	24669	27590	21021	21099	17203	2610	1251	1012	795	627	534	454	386	394	379	341	311	292	289	304	248	284	300	283	262	282	253	249	267	257	270	242	288	284	239	254	245	236	262	235	232	245	236	252	249	259	235	239	248	236	246	238	262	237	242	258	257	227	256	237	231	248	250	233	247	256	258	238	261	255	272	243	256	224	269	261	225	215	258	224	209	284	232	255	259	244	239	217	194	237	230	240	257	224	257	236	238	230	239	224	259	242	260	242	225	254	254	215	243	245	245	238	235	232	226	209	233	235	249	223	256	228	235	204	234	270	243	241	271	246	248	225	207	232	223	234	254	255	220	227	219	232	236	237	264	258	254	264	253	232	245	266	221	226	244	237	236	214	245	233	252	273	238	227	262	224	243	233	234	241	244	266	243	222	220	224	212	261	241	246	235	237	264	235	246	229	270	243	236	218	245	242	250	246	242	251	253	269	265	253	248	231	235	264	220	238	217	227	248	212	236	268	266	215	270	242	213	230	210	264	235	247	252	217	230	235	241	230	215	227	202	255	228	224	226	254	249	213	249	224	218	236	229	230	238	235	238	218	219	238	207	218	214	228	261	270	262	258	235	240	257	253	234	241	230	236	242	254	208	262	244	264	241	238	235	217	238	237	223	225	241	245	238	238	259	256	237	237	242	247	239	244	242	243	226	235	232	242	227	236	228	243	238	237	245	264	249	237	204	234	227	219	252	236	232	225	249	216	236	257	244	231	234	260	233	217	258	219	230	242	251	264	231	251	238	236	252	245	248	243	235	251	222	237	243	233	266	209	234	213	262	276	249	253	279	237	259	231	197	246	241	235	238	250	271	234	259	226	212	221	220	270	256	224	206	228	233	241	236	248	251	209	225	245	224	230	237	251	261	252	265	242	253	265	243	235	252	270	240	225	251	228	229	251	256	262	272	236	234	243	226	256	256	268	261	227	214	245	227	251	241	271	248	226	231	241	230	263	237	233	227	258	221	264	260	230	251	223	222	228	211	238	207	231	228	245	242	233	232	262	239	245	243	215	235	227	262	234	230	238	221	234	251	220	197	219	245	260	255	222	244	252	223	243	246	251	235	235	219	232	213	253	230	224	224	280	220	204	251	230	228	223	223	239	237	247	240	246	235	259	239	247	253	242	247	241	252	224	241	240	256	230	226	202	252	217	235	249	242	224	241	219	260	211	234	219	244	273	241	230	238	231	237	214	232	228	246	233	218	228	227	223	251	239	253	254	246	258	257	232	213	255	236	225	220	235	230	257	240	250	259	249	248	243	225	233	244	244	228	234	263	241	229	239	230	232	213	242	250	248	228	245	250	237	246	234	224	254	252	221	254	226	209	237	248	231	255	224	215	249	214	217	250	285	226	264	235	242	250	234	291	238	222	242	264	245	234	212	241	249	227	233	266	274	235	224	253	231	218	228	242	251	230	266	240	235	267	248	266	218	240	239	237	228	244	221	231	239	245	259	229	237	257	251	249	242	225	237	263	253	233	231	243	237	222	235	234	230	250	244	251	237	232	251	256	226	229	218	226	237	253	220	227	229	256	237	263	226	228	225	247	236	261	230	229	260	249	241	224	266	235	220	257	255	230	230	264	240	225	243	254	231	235	217	236	253	254	228	210	277	231	240	227	237	242	230	215	217	214	219	249	232	232	232	250	198	224	215	247	258	216	252	267	243	267	245	207	201	218	219	231	272	267	214	259	241	210	225	218	253	217	224	246	288	238	238	248	213	247	221	254	258	238	260	213	233	249	239	277	254	242	237	215	244	213	219	248	237	289	228	253	224	244	220	216	239	246	233	193	228	254	253	206	205	228	228	237	237	235	223	238	252	220	244	244	258	240	251	230	240	220	258	236	272	252	229	218	242	270	218	228	233	233	261	252	218	241	212	231	243	221	234	221	265	232	217	250	247	224	258	256	237	223	236	247	234	246	231	244	251	233	211	227	233	230	227	226	219	240	216	260	205	233	256	259	251	242	276	230	224	223	247	245	223	259	271	227	241	252	228	256	227	220	236	215	289	256	241	235	242	252	232	228	213	228	275	227	236	247	238	242	241	227	253	241	246	260	228	243	221	266	235	238	227	229	239	225	242	245	259	249	224	261	239	241	251	224	221	256	224	231	266	240	238	263	239	249	212	231	216	251	250	237	220	209	271	252	263	244	215	240	232	212	221	257	265	265	234	235	250	229	270	232	239	237	234	249	248	242	233	250	216	235	245	245	241	245	251	217	238	282	247	219	242	229	226	242	211	244	232	269	251	256	239	237	250	257	229	235	217	222	233	265	226	235	252	239	234	267	230	224	258	220	268	227	258	238	253	245	244	235	251	246	238	239	243	244	218	229	209	277	226	247	253	283	218	264	252	230	261	269	219	252	228	233	235	201	253	216	269	256	245	247	218	253	225	235	239	229	247	258	257	249	288	257	253	229	203	230	244	220	252	268	233	235	245	251	230	216	253	232	227	244	236	255	230	241	233	237	253	228	221	191	261	248	214	234	223	239	228	250	254	258	221	239	242	217	239	256	225	227	236	267	247	237	232	224	239	227	242	204	217	227	237	245	243	266	229	240	223	260	236	217	210	218	219	217	252	227	221	230	239	255	234	246	244	230	252	228	244	244	228	238	241	247	245	241	207	230	222	220	219	267	246	230	256	231	234	234	243	244	234	238	241	209	253	259	222	231	228	267	231	229	207	241	244	242	242	252	245	245	216	225	232	222	271	215	251	248	239	236	223	229	199	286	296	262	228	247	254	224	237	258	223	248	233	228	253	246	232	248	253	245	265	216	224	254	277	238	236	226	246	231	206	251	235	221	235	267	243	199	238	238	223	223	235	267	241	234	253	234	250	242	211	220	222	245	251	226	235	238	259	230	232	233	215	232	244	228	218	264	200	248	208	222	243	248	228	231	253	241	268	250	247	234	246	233	248	234	237	225	228	219	255	261	245	246	203	241	241	226	215	210	224	244	242	245	239	232	249	218	240	253	244	237	243	258	214	231	212	256	233	232	246	226	210	228	237	232	221	217	240	253	229	242	259	240	233	218	225	239	259	251	216	215	234	227	237	235	225	243	257	269	267	253	230	252	247	240	241	209	271	257	270	237	232	260	247	212	242	244	242	246	227	258	257	244	276	222	218	245	208	225	236	240	239	235	216	259	262	237	246	258	237	242	249	253	263	235	234	208	223	231	263	209	218	238	224	247	215	232	223	271	231	266	229	235	259	245	273	247	244	187	261	239	250	223	226	262	217	263	247	262	233	224	245	244	218	229	260	228	258	245	236	232	276	237	223	236	252	254	248	257	214	239	227	279	272	247	230	230	222	228	222	241	267	236	244	224	245	246	268	208	267	245	233	246	240	222	262	255	246	278	244	235	250	241	240	229	252	222	263	239	250	245	248	219	217	244	221	249	220	224	232	254	255	237	236	244	240	239	257	249	239	251	220	248	263	245	224	244	221	220	242
9530	20654	13407	5086	2802	1846	1484	1027	911	902	799	741	707	690	632	631	605	605	629	549	624	605	575	591	574	584	586	622	634	599	577	584	597	577	644	614	561	567	597	575	585	608	593	577	588	537	572	583	556	592	634	542	596	552	549	564	610	582	539	569	575	555	564	541	619	597	605	545	561	550	600	606	561	598	582	629	538	581	575	561	547	566	602	621	582	609	591	565	589	582	541	551	583	591	591	552	553	595	595	570	589	559	613	563	573	567	594	556	533	587	569	565	577	547	572	564	591	574	581	592	557	601	569	572	559	570	575	569	580	553	597	588	604	586	540	573	605	619	555	571	550	578	575	539	583	568	595	560	574	605	579	571	593	559	568	622	561	565	602	547	541	548	508	578	596	534	584	582	576	571	576	610	585	605	564	589	570	512	532	565	559	566	575	582	567	594	542	573	569	594	575	560	612	563	548	579	605	604	587	571	538	557	555	618	564	594	607	545	620	542	575	580	566	574	547	586	553	547	548	588	556	568	560	594	595	548	588	600	616	543	544	540	549	586	530	552	582	545	586	638	557	562	556	547	548	596	572	587	601	595	539	510	569	597	592	581	590	575	602	565	576	593	562	566	593	574	575	593	559	565	533	570	558	594	572	611	553	561	555	645	575	594	541	581	571	563	595	586	592	567	598	557	570	598	566	550	616	553	587	571	576	575	604	593	554	572	572	542	602	600	601	572	598	601	611	576	595	573	572	587	530	571	574	593	551	602	613	600	602	581	588	581	562	593	524	567	571	559	555	581	594	598	587	558	593	566	553	583	559	586	566	573	600	608	584	614	556	558	590	528	599	573	574	614	593	572	593	608	509	556	607	611	572	562	551	570	561	579	608	556	579	574	600	562	570	577	562	568	615	551	600	545	576	598	561	589	597	576	589	569	548	578	506	556	577	566	588	555	586	580	574	538	557	588	577	588	606	585	570	606	613	576	568	553	590	617	618	595	599	575	579	607	539	603	581	580	581	520	566	604	596	580	592	543	543	603	579	571	615	594	501	629	562	560	559	560	562	593	600	554	576	589	562	592	572	634	565	574	617	579	551	553	537	570	602	594	582	581	616	588	552	590	567	584	621	560	516	556	557	568	581	559	572	552	560	585	589	523	523	603	576	583	566	584	597	567	591	570	588	592	536	589	569	588	557	567	565	578	596	609	531	592	566	588	581	565	609	584	587	555	590	593	571	536	540	565	571	541	568	548	554	566	591	597	545	535	647	589	602	560	612	562	565	599	553	591	603	571	551	585	568	568	545	578	552	591	523	591	590	550	583	573	548	615	562	590	597	569	581	590	565	576	602	573	561	572	593	549	600	579	589	559	583	552	566	601	554	562	604	599	566	616	532	599	527	589	583	548	593	588	617	571	589	579	540	562	593	558	597	555	575	537	587	588	563	574	578	572	637	595	570	611	529	560	594	614	570	522	544	577	566	566	590	547	550	585	551	522	561	611	581	536	594	559	586	560	532	569	563	530	615	524	568	577	593	581	595	603	594	585	569	559	591	525	511	588	596	585	547	552	566	591	577	524	516	583	583	562	554	502	576	533	558	582	593	594	562	592	609	602	559	572	587	553	552	541	585	597	563	606	583	550	546	581	556	535	574	584	571	569	557	553	569	565	594	551	580	596	559	565	556	588	575	586	575	583	541	625	556	587	596	564	532	602	577	557	578	606	544	560	608	549	557	558	567	571	614	563	558	609	558	589	554	583	593	611	589	604	572	573	541	555	592	597	588	569	578	596	551	568	615	579	584	617	527	556	578	544	541	568	554	581	618	548	589	544	580	559	560	615	619	597	578	545	588	586	596	560	587	566	562	576	561	506	523	538	535	546	589	566	571	584	595	535	574	582	529	542	530	536	544	580	627	569	571	585	583	542	572	620	539	601	592	600	564	592	602	541	582	564	532	541	589	570	588	546	589	618	556	588	587	593	527	597	577	545	593	564	513	605	561	535	612	563	566	602	599	539	554	545	577	569	574	522	609	606	578	579	587	599	562	557	558	595	577	570	599	583	575	559	562	569	610	550	566	608	599	556	565	556	540	617	573	601	576	534	552	564	564	564	535	600	545	574	605	606	554	607	578	579	556	536	566	589	596	591	551	562	566	526	593	553	597	591	575	539	557	564	569	577	597	579	618	577	590	608	587	580	580	602	570	589	576	616	558	620	557	565	556	563	581	573	569	538	580	547	577	564	554	578	561	554	620	584	572	548	561	574	569	566	581	537	584	578	563	570	589	582	543	533	594	576	613	579	582	590	564	581	587	589	562	536	537	574	605	579	588	570	560	594	616	519	568	578	547	542	580	626	578	554	605	554	608	551	592	575	582	549	531	595	576	542	575	527	573	621	555	607	575	577	573	533	570	601	562	568	578	574	584	585	604	595	536	612	583	581	561	569	570	568	514	597	566	553	606	564	568	534	579	607	604	572	560	536	578	585	588	545	597	607	580	617	530	543	598	571	575	551	579	571	603	570	616	527	586	517	604	553	565	575	552	557	574	610	580	582	565	584	553	599	583	571	572	555	617	584	568	605	545	580	597	603	607	579	569	588	577	602	563	566	602	526	547	568	602	575	606	582	604	626	603	560	567	577	557	574	585	577	545	551	570	575	583	571	584	573	563	562	542	557	583	518	590	623	513	552	564	538	553	591	572	552	579	576	592	583	591	609	583	566	555	569	523	533	576	564	582	581	601	613	580	600	581	636	581	601	586	658	549	580	593	555	603	577	546	610	574	548	635	570	577	607	558	584	593	598	585	605	561	583	544	579	558	607	559	597	585	631	578	598	558	617	583	585	597	526	567	585	563	538	537	598	587	602	609	576	599	622	540	578	583	604	525	574	551	545	540	563	577	595	607	524	567	582	556	547	588	573	611	573	560	520	617	596	546	538	570	616	608	542	531	573	600	568	544	604	577	573	568	564	587	585	564	529	540	574	559	567	582	570	581	546	571	577	592	591	539	629	557	571	595	548	576	546	605	613	563	553	594	550	552	613	601	574	572	577	579	567	596	565	584	527	607	586	590	527	581	584	576	592	592	552	572	569	572	617	550	588	548	602	569	561	573	571	606	570	602	594	584	567	549	553	547	561	580	596	577	620	568	574	526	572	560	561	531	584	584	600	601	551	577	552	566	554	566	555	571	572	559	530	598	565	587	612	614	592	581	546	557	568	529	622	568	529	567	575	569	586	586	602	544	592	595	571	559	591	546	590	566	574	569	571	596	594	583	599	553	537	574	562	563	583	552	585	603	571	570	551	567	588	546	580	577	600	534	564	587	530	575	585	535	568	543	570	608	563	556	584	566	571	486	560	546	549	540	592	542	574	590	549	586	582	579	517	605	613	566	584	569	543	581	555	606	546	558	558	545	596	590	596	473	544	610	554	606	566	605	577	547	572	556	569	580	553	568	575	626	581	583	572	540	564	595	563	579	596	574	552	576	556	596	579	559	538	550	569
30777	21086	16433	5153	2009	1391	1095	810	689	575	517	452	407	419	441	426	411	385	367	387	378	396	389	343	377	325	376	386	349	371	344	369	349	347	352	343	311	354	328	324	332	338	365	328	363	374	365	384	369	341	360	355	400	357	324	351	357	393	330	346	334	337	361	346	350	360	350	358	395	337	382	328	365	371	359	366	349	323	371	378	331	346	341	356	354	364	379	391	367	371	379	364	351	353	352	340	372	332	350	354	368	365	332	363	336	315	352	339	355	344	377	328	347	344	341	366	322	327	348	342	384	360	335	397	347	357	356	342	353	360	356	297	312	358	334	354	332	323	313	336	359	356	384	376	379	343	346	318	366	345	358	332	328	343	324	340	331	351	375	354	329	332	377	372	359	366	373	362	365	387	403	351	358	361	338	351	346	346	350	325	365	378	367	329	325	376	327	342	352	359	366	360	369	381	344	347	322	351	361	373	357	334	408	341	342	330	361	333	311	368	366	334	339	349	335	330	377	372	341	329	369	366	357	352	371	348	344	301	359	354	363	356	384	322	333	344	359	375	373	359	343	342	331	348	374	325	319	334	379	332	357	367	329	328	348	346	330	363	333	350	390	370	379	354	348	337	379	337	337	368	388	349	354	345	339	349	353	350	332	355	345	383	356	351	350	371	351	362	358	349	362	317	328	356	370	347	344	326	338	335	340	339	351	389	364	312	353	375	357	370	360	382	347	368	356	358	339	344	359	377	341	313	356	324	324	340	368	331	318	322	334	337	336	305	394	354	347	311	334	346	333	369	351	366	347	371	351	359	371	340	370	366	347	359	337	387	334	341	359	360	329	362	376	338	351	366	331	340	317	354	360	374	345	355	356	346	350	363	357	370	368	328	335	372	327	345	363	356	348	313	378	362	373	369	340	335	350	402	382	348	350	383	358	362	401	359	375	360	341	366	349	362	343	370	394	365	323	336	356	362	371	346	343	377	336	367	373	344	351	350	337	346	359	326	347	374	316	337	366	331	388	329	327	361	374	322	333	332	372	349	368	385	320	331	335	314	319	372	342	337	316	346	350	353	371	375	340	326	361	359	371	355	361	376	364	325	382	337	369	350	342	347	363	358	329	350	389	353	350	338	325	365	379	341	343	390	352	344	362	316	350	350	367	348	323	342	378	334	326	343	367	390	371	366	340	353	363	370	337	358	350	327	342	348	354	348	357	331	328	332	348	354	361	377	342	324	361	333	318	402	341	346	341	339	355	336	354	372	358	348	364	390	407	337	366	359	353	340	344	332	319	354	347	355	303	365	371	337	333	345	335	334	342	369	338	401	325	348	333	373	375	338	324	335	361	357	362	329	355	342	351	353	388	370	351	347	360	329	355	335	342	376	335	337	371	327	330	344	320	356	370	308	347	368	362	343	335	358	369	376	366	375	339	348	362	340	344	365	372	359	351	334	308	356	337	336	390	352	379	346	355	331	340	375	352	377	336	328	371	337	379	417	334	355	363	370	343	365	346	340	343	345	394	308	343	369	307	353	359	354	333	372	357	384	362	376	348	321	343	296	337	332	350	348	369	342	362	326	347	377	358	348	338	368	363	359	370	355	343	342	335	349	380	329	369	384	358	365	366	347	327	355	351	355	320	356	355	323	340	338	352	345	405	348	354	333	352	347	367	369	343	380	354	314	335	387	339	359	381	365	369	315	392	359	342	323	364	360	366	379	357	379	353	362	346	365	331	370	330	351	341	327	319	333	372	357	350	346	365	318	327	339	354	368	353	392	375	361	359	336	376	353	373	355	339	348	344	337	368	326	364	360	350	355	373	371	341	361	342	351	324	381	378	313	342	335	347	329	351	323	341	350	336	364	336	364	359	365	354	360	345	341	384	377	377	362	374	351	323	366	377	339	327	354	343	344	323	340	365	349	380	367	355	374	358	345	358	337	366	333	347	336	350	351	357	344	328	358	358	334	346	332	339	359	338	358	380	332	342	359	334	369	337	351	380	339	354	299	346	393	378	325	342	372	356	347	353	388	355	334	368	329	362	346	347	363	351	350	348	348	389	362	377	337	367	376	353	356	374	344	380	374	381	350	405	346	333	361	358	330	324	377	344	348	348	327	345	340	373	350	333	312	355	335	331	328	372	361	328	387	382	318	316	336	332	330	359	351	351	347	370	338	359	372	322	347	338	360	369	351	371	349	341	355	320	304	351	306	333	356	382	333	352	409	362	381	367	344	354	351	379	387	341	372	386	369	364	338	363	366	320	356	354	346	321	365	337	345	390	376	359	377	308	338	375	343	343	352	346	359	337	325	336	339	354	335	318	364	347	363	304	342	339	330	359	328	355	324	378	375	354	355	337	350	362	343	341	351	360	353	325	363	339	339	347	330	312	352	369	335	346	320	396	321	346	325	367	314	344	362	308	347	384	335	345	341	332	344	363	354	360	317	338	343	339	358	367	334	356	367	373	360	329	392	338	341	347	331	343	337	352	367	354	328	332	363	336	331	340	351	312	330	348	341	357	304	366	321	346	308	398	376	335	321	334	324	295	371	346	373	352	374	327	351	378	370	346	356	377	322	354	345	337	335	370	338	331	359	373	335	353	337	369	350	361	320	367	338	375	330	358	359	321	334	321	358	376	327	356	330	377	354	349	354	362	365	376	396	343	349	303	331	341	350	319	332	347	348	367	345	363	348	380	320	282	351	366	339	360	348	352	342	334	372	333	327	391	361	335	342	343	376	349	370	360	401	353	363	372	339	360	378	370	372	366	366	365	370	348	359	328	329	346	381	362	320	349	334	359	347	348	331	326	342	385	334	360	369	368	371	365	338	335	319	339	359	360	328	348	330	343	335	356	351	335	353	337	338	310	351	377	328	347	356	335	331	333	362	381	346	380	368	296	356	358	377	331	325	329	402	362	327	326	331	353	337	344	344	360	327	358	374	339	355	360	418	388	376	368	330	336	331	344	365	331	354	324	319	350	313	338	355	369	329	341	318	348	354	354	387	333	367	378	396	336	337	342	352	351	329	314	352	370	303	376	360	391	383	350	351	366	333	346	331	342	380	345	315	363	329	340	354	382	332	334	332	391	393	365	373	344	376	337	364	334	324	324	377	360	307	363	398	329	345	350	343	358	341	352	356	375	335	341	345	340	355	352	351	317	351	362	357	360	349	379	350	344	316	360	342	367	351	367	318	329	380	358	343	324	345	367	344	379	377	350	333	330	374	364	331	344	340	359	323	366	378	348	353	386	348	326	379	358	349	378	335	361	374	381	352	372	319	321	357	343	357	363	383	388	323	347	364	376	402	349	318	365	359	321	341	344	318	358	361	359	349	362	318	353	327	360	363	336	361	381	349	349	365	333	345	343	352	332	340	341	341	335	340	336	355	373	335	357	326	356	328	372	331	371	342	356	351	372	368	369	316	365	364	399	353	366	364	360	330	368	335	347	351	348	339	377	339	368	376	368	325	341	346	337	400	335	378	352	363	366	340
9761	10836	6744	2577	1661	1304	1073	1039	933	925	915	840	829	796	871	829	878	818	873	829	844	804	883	834	858	792	829	813	819	814	849	797	868	799	832	819	820	881	816	827	813	781	820	852	871	783	814	875	811	823	827	823	794	759	833	823	831	846	804	825	828	868	816	845	787	837	826	802	827	811	853	798	813	796	830	838	760	784	784	816	825	825	844	795	851	832	792	876	848	813	828	860	868	801	830	816	839	793	845	835	799	786	836	815	849	809	802	850	830	808	811	832	839	884	840	842	865	787	877	818	846	815	821	795	824	839	812	797	836	804	823	787	806	782	805	878	817	795	827	814	808	813	788	808	800	843	842	839	840	796	812	788	851	837	820	833	815	828	848	845	780	810	786	855	821	798	811	794	799	850	793	817	821	812	768	779	806	875	840	824	830	835	780	813	829	818	774	854	833	813	815	827	790	826	807	808	821	796	769	838	817	835	777	881	781	817	778	815	804	786	802	802	829	799	844	840	825	873	839	790	798	824	807	838	869	837	776	870	790	786	804	822	898	823	818	798	778	838	841	825	814	806	781	750	842	797	831	854	825	813	838	767	782	814	857	843	874	863	848	808	770	848	769	866	810	843	854	883	841	808	812	841	812	819	839	842	805	831	829	784	766	816	844	852	867	787	811	839	844	787	811	882	839	814	861	817	800	848	813	825	814	759	842	823	834	823	827	787	814	770	821	833	835	834	801	819	811	763	789	835	789	812	759	758	756	806	790	816	837	787	798	797	802	816	863	792	856	782	823	827	841	817	860	832	874	807	812	807	846	845	829	779	762	772	786	816	819	840	833	839	773	884	807	851	774	831	825	816	814	773	863	786	811	807	816	787	803	791	800	789	830	889	839	854	826	812	799	846	785	824	834	807	814	808	832	784	784	783	817	869	759	835	850	814	873	804	836	822	855	781	815	813	830	791	829	843	856	846	823	796	787	830	834	843	820	820	845	813	842	801	845	809	844	869	856	777	862	804	871	775	807	778	812	847	815	815	866	807	802	780	820	823	785	825	836	865	850	879	781	820	842	805	857	820	864	783	807	811	832	821	816	792	807	813	839	870	843	824	849	802	828	826	815	874	836	824	759	873	847	839	862	844	814	799	855	799	867	866	824	870	782	778	787	815	830	828	799	823	868	851	827	785	818	804	870	807	855	815	836	846	809	800	827	841	845	805	834	853	821	922	801	756	819	802	837	805	859	839	879	761	793	802	850	821	817	829	811	841	866	802	780	851	831	836	893	847	841	844	851	770	767	846	835	819	746	788	882	830	798	803	814	809	827	802	809	822	818	850	805	808	840	790	822	862	861	791	838	801	807	783	802	808	868	883	847	837	851	871	800	847	790	847	814	767	817	847	847	772	837	839	811	809	865	828	809	867	852	839	859	815	842	828	813	798	847	838	762	793	818	829	836	812	830	833	867	853	817	820	850	791	866	857	792	797	823	825	821	839	817	757	808	790	805	859	789	845	833	793	796	833	871	885	817	771	877	802	858	778	839	830	830	808	803	827	829	811	831	836	836	824	830	798	816	779	812	829	804	787	789	832	877	813	753	830	819	825	770	800	831	845	796	793	828	864	823	843	798	808	814	860	852	827	816	855	884	837	850	808	818	852	805	821	822	840	836	819	823	868	851	855	878	832	761	792	799	830	868	821	825	813	829	817	816	831	835	824	821	800	850	859	866	772	862	858	839	823	803	865	821	822	777	814	840	798	828	825	795	810	841	788	819	823	765	808	844	856	826	805	872	839	844	849	805	816	787	824	858	794	799	861	800	803	816	842	809	846	854	878	815	828	827	841	814	810	843	808	822	809	803	874	834	838	816	832	803	847	788	809	824	774	832	812	823	820	861	820	833	851	820	898	807	812	840	866	871	852	817	883	794	846	869	810	787	828	818	810	860	812	860	762	846	838	837	802	865	806	866	816	777	843	801	809	802	834	827	848	851	798	823	810	835	807	821	822	870	796	834	830	787	802	822	809	824	819	802	828	879	868	828	822	838	832	828	837	819	789	810	822	799	809	818	803	786	875	809	803	827	790	801	859	796	827	784	822	832	813	766	788	834	824	844	833	866	851	827	818	853	811	812	775	786	830	861	828	821	824	804	845	791	795	797	785	864	891	810	821	799	820	734	833	868	828	836	796	847	781	784	826	846	869	819	801	856	813	754	840	809	778	781	826	792	811	853	793	845	791	835	798	829	844	833	858	868	765	841	851	775	835	812	832	834	808	778	762	797	836	790	812	853	840	805	837	855	868	855	795	791	837	829	788	839	835	829	854	774	841	816	816	839	823	851	811	814	847	816	818	820	776	853	819	827	836	798	842	819	834	784	853	783	793	836	813	834	812	792	818	824	790	817	805	834	829	860	843	814	824	827	797	825	823	838	778	869	794	862	830	893	781	839	840	866	859	825	814	777	830	790	823	880	875	829	760	814	827	803	840	884	806	845	854	831	842	871	791	812	822	852	798	828	815	856	814	887	825	820	811	883	848	836	807	800	791	804	808	793	790	815	781	863	826	867	824	862	779	780	853	855	860	846	828	826	877	781	779	819	845	797	856	826	864	817	814	838	806	824	814	778	804	825	799	841	772	798	779	798	798	838	802	813	827	829	808	824	830	830	883	870	817	838	823	824	854	811	815	851	867	806	826	854	814	816	847	854	838	831	839	829	875	813	815	843	833	800	824	817	857	831	832	813	833	875	737	790	810	807	817	809	837	833	848	817	784	876	791	808	787	879	795	825	806	837	794	803	802	829	814	834	848	818	798	833	899	868	858	831	791	810	805	826	824	828	859	840	792	786	852	768	829	817	819	827	862	852	800	852	812	808	877	813	825	827	820	850	802	797	850	825	825	845	834	833	803	822	833	832	800	839	827	805	797	816	805	799	798	815	816	790	823	758	829	825	804	835	838	820	810	818	815	805	769	837	835	882	779	830	817	799	850	847	808	853	835	805	829	801	856	852	832	749	835	842	802	816	836	792	827	822	825	802	826	832	878	816	806	860	833	800	804	834	849	831	881	794	877	820	816	851	813	829	774	848	776	833	835	861	816	798	811	893	862	807	811	868	791	801	789	775	855	790	861	878	823	814	824	751	850	804	812	787	829	806	847	794	793	822	804	848	828	793	796	804	820	827	821	812	834	803	799	826	812	793	840	837	824	778	837	830	821	784	913	847	813	804	805	820	843	832	832	826	830	853	855	791	816	816	808	779	806	789	833	827	811	813	808	834	811	822	815	806	837	801	826	824	803	788	775	808	812	868	828	828	789	853	836	836	856	862	821	788	801	841	834	789	795	782	809	818	767	802	817	800	818	831	813	855	862	812	816	816	821	823	795	809	811	834	859	839	865	849	778	855	777	860	841	828	828	814	845	785	844	877	827	783	834	817	832	819	858	849	823	845	822	806	833	794	879	812	799	803	818	810	813	829	833	794	869	828	853	802	842	851	829	824	843	849	814
24404	21018	24292	27945	21035	19366	2914	1244	841	664	555	491	454	397	357	355	366	352	319	333	297	308	319	296	293	296	287	280	308	296	280	267	276	281	288	301	276	296	296	271	305	272	277	288	282	273	309	283	257	269	256	305	328	317	277	276	275	281	250	285	293	293	280	300	287	250	298	273	241	267	269	280	268	245	276	283	268	292	268	252	239	242	262	266	271	290	298	254	258	289	260	297	244	259	302	302	258	251	250	297	277	293	277	309	276	284	286	254	270	243	259	270	291	281	293	264	266	284	265	289	262	279	268	322	238	291	261	248	260	283	262	278	281	300	283	273	282	269	277	255	255	285	273	258	270	289	306	247	280	276	270	300	270	265	278	275	262	248	259	265	269	288	307	273	283	281	264	290	270	274	289	279	266	239	256	271	271	241	264	256	287	279	277	303	272	271	251	284	248	260	301	274	270	282	289	241	287	307	284	273	284	314	277	281	297	270	311	263	253	257	265	295	274	254	266	275	259	257	281	260	277	274	261	291	255	290	299	285	287	281	292	291	257	256	331	300	281	284	285	279	233	318	293	245	262	273	274	267	294	260	272	266	280	263	277	281	285	244	250	286	301	269	228	256	282	270	237	265	307	279	286	261	244	261	292	266	290	263	270	287	262	274	266	253	298	270	266	294	298	267	296	283	275	244	273	293	279	296	273	269	279	271	272	247	272	293	288	270	289	256	262	281	285	293	296	266	262	299	258	263	237	253	257	302	275	274	279	271	268	268	263	292	271	275	302	272	259	299	260	269	282	308	281	267	253	280	298	274	278	266	275	270	246	274	252	277	296	277	296	271	265	258	264	289	286	278	299	297	279	269	251	288	297	291	264	264	295	287	306	295	300	282	235	289	260	278	292	245	234	254	252	279	275	279	273	243	266	266	284	265	271	274	297	270	298	247	244	269	286	279	257	277	284	284	242	315	282	305	269	268	307	267	250	275	274	278	261	300	273	266	267	269	265	250	272	277	255	253	260	260	259	254	293	289	262	269	286	284	240	284	292	258	277	280	260	270	278	294	247	279	296	272	282	287	295	275	234	262	265	273	290	264	265	242	259	261	287	269	224	272	243	293	274	242	257	268	258	285	279	253	298	298	246	273	241	245	300	276	269	258	303	280	279	300	267	284	286	266	291	291	259	281	253	274	244	288	253	266	255	273	258	241	230	264	273	291	265	285	272	295	258	283	274	293	296	291	233	265	285	277	260	246	277	255	261	277	307	307	280	300	262	277	282	248	275	275	263	289	279	273	279	271	286	280	274	268	266	281	265	258	282	298	274	289	275	275	299	262	257	274	304	278	278	258	253	280	264	249	260	308	286	258	278	251	276	269	302	280	286	281	287	280	275	276	285	272	278	298	267	287	292	286	287	269	295	280	278	310	271	291	296	245	251	236	255	262	291	282	271	255	299	270	304	261	242	267	261	287	301	287	273	263	287	270	288	259	273	287	254	275	293	289	256	267	312	271	252	281	273	255	280	271	249	268	273	262	278	260	285	264	276	263	265	293	314	285	258	286	290	264	285	295	259	266	280	242	303	251	269	292	249	272	262	284	282	247	276	253	268	267	269	280	289	318	280	295	286	307	280	264	254	293	254	262	266	272	271	310	263	303	286	251	275	260	273	273	282	290	263	276	255	268	281	256	283	272	245	300	283	274	251	284	270	265	237	290	277	262	290	288	294	263	270	270	240	274	284	243	273	274	278	285	275	272	230	254	277	285	278	254	290	304	261	273	250	287	255	294	276	281	264	264	291	289	306	288	279	263	274	259	269	280	316	286	273	245	268	289	250	294	256	287	276	268	256	265	273	260	292	255	282	282	258	271	285	313	264	298	276	307	274	239	261	283	282	273	270	298	266	266	308	266	277	293	274	276	268	292	260	277	296	251	333	261	263	297	272	261	289	296	287	268	266	274	273	244	269	280	296	283	273	269	236	286	278	259	286	293	261	329	250	237	274	278	264	253	232	261	255	274	252	255	293	267	267	257	292	259	267	319	246	289	274	303	286	287	285	244	269	270	293	264	275	295	265	288	276	291	289	272	301	295	312	268	250	268	266	290	260	264	295	303	280	282	295	268	289	258	280	266	293	314	259	305	281	312	247	264	307	284	257	275	267	250	284	288	242	272	255	261	281	250	259	304	269	224	288	269	297	283	295	290	284	271	289	267	274	263	315	286	295	285	262	296	270	247	283	262	276	268	240	267	244	240	258	254	261	261	282	259	268	253	263	270	270	250	294	280	271	282	284	282	300	281	293	264	295	284	271	254	286	278	262	288	293	272	293	308	280	278	284	273	261	317	248	281	271	318	304	286	267	284	263	278	263	293	297	282	282	270	294	260	237	257	244	245	274	286	283	253	296	307	264	260	269	278	321	273	314	268	254	263	254	275	280	283	243	272	298	285	275	269	251	285	264	281	257	297	276	233	263	289	278	301	256	289	281	282	312	258	264	281	242	285	248	272	276	309	277	267	275	287	285	282	305	279	293	260	282	280	277	301	274	309	260	296	265	266	277	250	290	298	256	274	262	277	300	296	250	280	255	275	271	299	268	272	245	297	283	264	277	269	298	289	256	263	261	273	278	266	235	284	284	288	262	283	238	273	282	291	290	246	254	267	309	284	251	285	270	286	290	270	253	285	279	261	265	259	265	281	283	282	268	295	261	268	269	262	278	273	277	228	299	292	273	259	273	275	285	310	285	238	245	276	282	287	307	274	294	297	283	280	272	262	280	262	276	234	267	256	267	280	278	269	276	276	271	260	277	289	241	259	294	246	291	284	298	263	276	270	259	272	292	287	298	293	314	266	250	294	271	278	281	254	289	270	249	276	290	255	248	286	268	283	264	289	284	262	248	273	254	282	294	260	280	259	281	301	258	253	298	266	269	259	255	292	287	261	244	244	284	278	284	260	259	292	282	274	255	292	284	328	285	309	301	284	286	251	263	292	276	285	268	276	285	271	264	262	268	255	298	262	295	293	268	285	267	285	268	247	280	225	282	304	290	292	302	296	275	281	275	288	256	267	274	277	274	275	236	260	292	287	293	293	265	289	259	244	323	279	258	319	268	255	265	259	283	261	291	271	299	259	279	273	261	282	280	301	282	247	318	269	270	275	273	300	292	259	275	291	291	248	267	272	291	295	277	263	276	282	243	299	296	251	255	258	290	262	295	277	270	279	267	268	269	307	291	271	307	273	274	286	264	285	237	271	261	274	281	247	277	282	270	269	249	269	271	269	268	291	274	265	275	293	255	287	258	302	278	287	256	257	289	294	289	268	268	248	241	265	276	282	278	282	269	272	231	236	272	267	320	257	249	289	281	270	253	257	259	267	254	284	265	285	251	278	274	272	250	293	280	262	273	241	309	272	277	299	279	304	272	249	265	254	297	291	287	271	263	278	301	243	263	270	261	305	278	304	266	265	282	304	289	292	261	291	255	257	248	273	259	265	259	279	272	292
8645	15907	10387	3904	2221	1532	1216	939	871	847	742	708	705	715	677	673	709	741	716	668	648	666	644	704	663	637	644	692	675	686	695	661	637	702	683	627	644	708	635	652	659	636	664	654	681	680	673	672	651	598	676	677	683	692	697	640	643	659	598	665	653	640	686	643	666	680	641	665	656	652	678	641	690	675	669	655	667	675	700	689	679	604	666	720	619	632	711	654	648	685	672	680	622	630	672	645	683	707	627	684	652	625	655	667	650	610	658	676	645	642	658	659	699	673	675	626	619	663	665	657	654	662	608	612	641	689	659	687	649	644	630	668	645	654	652	656	608	651	706	682	670	689	690	634	655	657	663	648	655	646	675	633	646	655	682	647	704	636	670	673	705	669	649	633	698	706	638	648	627	690	645	654	679	623	616	669	683	652	666	668	619	661	646	649	691	644	594	675	692	645	683	614	664	649	670	651	628	680	638	638	656	626	666	603	693	659	696	673	661	622	682	626	656	631	671	633	669	665	633	633	649	690	624	654	615	632	654	693	647	676	618	643	674	704	608	625	660	616	666	637	631	638	634	652	645	651	658	690	649	657	659	654	623	665	636	682	650	662	694	683	659	631	658	595	661	695	670	639	683	646	662	664	681	622	664	656	655	650	646	679	716	650	656	678	648	626	690	671	648	641	657	694	675	644	706	683	677	652	660	652	680	659	687	691	644	656	656	654	637	640	652	651	610	612	693	653	686	703	653	706	635	661	677	635	700	676	683	639	629	672	665	634	644	641	706	666	645	656	627	626	669	682	681	680	668	646	655	689	657	635	680	653	646	634	663	629	635	658	691	605	630	704	663	675	651	653	657	668	700	651	700	655	706	650	658	642	664	667	668	702	628	641	656	630	650	662	617	705	687	630	692	695	675	627	665	636	647	685	646	656	663	668	634	657	713	639	667	650	650	638	635	701	661	655	649	627	675	692	656	694	621	666	669	684	652	702	608	646	684	616	706	623	667	642	654	619	639	635	681	676	600	605	659	658	653	693	654	640	654	676	648	676	644	689	652	629	710	633	653	651	674	677	680	615	671	585	672	655	662	583	627	622	668	678	683	652	620	645	653	635	654	641	714	669	629	668	651	683	673	726	659	698	652	632	652	696	616	619	671	659	662	657	645	679	658	685	643	687	703	663	674	673	664	681	662	675	635	678	695	686	661	648	647	629	661	637	678	640	704	653	656	623	633	695	657	662	601	677	619	655	650	703	661	668	617	631	652	689	663	708	676	667	626	657	701	677	639	643	643	673	655	681	636	704	585	664	669	676	639	635	648	637	673	661	640	629	623	647	642	642	663	637	654	684	670	638	703	635	706	641	703	682	666	661	666	609	612	615	672	680	656	647	637	643	666	674	632	647	663	622	671	625	668	639	643	674	651	668	642	669	663	630	658	655	649	711	629	627	662	695	618	685	639	628	716	640	643	657	625	670	656	644	615	667	644	671	633	655	678	608	717	661	684	660	676	688	661	630	669	668	649	649	640	675	641	630	623	672	695	663	682	639	655	605	677	644	661	672	695	646	642	678	647	651	638	649	645	653	663	626	633	652	672	645	642	634	691	653	679	666	645	623	710	680	631	684	646	632	654	686	660	641	639	634	657	653	663	688	628	653	691	674	592	640	618	616	675	652	678	680	657	628	661	620	664	674	653	658	629	673	622	631	627	654	577	673	670	647	642	657	654	659	614	704	681	654	642	657	654	639	608	678	661	625	683	636	689	663	675	674	625	660	657	624	699	635	659	674	661	622	659	639	661	682	636	698	645	635	638	648	641	643	682	694	612	637	697	645	614	667	658	653	667	683	597	660	655	636	691	698	611	663	652	716	619	681	657	621	641	678	670	648	626	628	672	650	684	637	682	677	672	633	642	664	683	631	631	663	628	643	630	644	626	675	642	646	634	682	628	677	685	674	702	666	666	634	669	633	656	636	617	637	659	650	699	655	638	631	649	673	627	655	693	636	646	688	665	629	686	652	639	641	651	685	616	648	727	680	674	654	666	666	631	623	678	705	676	632	633	651	637	676	715	679	589	671	664	691	696	639	617	715	657	651	655	644	602	670	613	686	643	632	700	665	647	631	685	657	691	668	680	680	623	647	650	632	616	691	659	694	658	625	664	654	650	634	658	648	643	600	629	653	681	685	675	662	666	672	677	682	589	636	655	661	664	678	652	695	693	619	690	613	645	663	671	633	674	680	614	693	695	696	654	651	633	672	661	618	657	616	591	636	645	672	661	641	685	641	654	670	652	662	684	668	632	626	672	670	650	681	634	667	630	684	654	647	665	649	637	653	642	690	656	666	701	643	649	656	653	652	661	681	688	691	662	621	718	627	666	644	642	618	687	649	721	651	617	646	662	703	682	686	733	665	676	680	646	632	674	677	702	638	676	699	712	617	670	679	632	624	646	701	662	713	640	626	677	685	668	657	608	615	674	640	673	659	654	640	642	672	696	656	700	679	631	678	660	643	658	642	652	654	621	651	631	638	644	640	706	625	647	658	636	610	649	650	641	651	681	675	627	638	655	612	706	628	633	651	694	602	677	660	650	630	637	664	665	628	588	691	671	655	607	620	646	627	673	640	647	663	641	665	693	664	612	635	687	661	736	682	714	615	644	728	647	704	662	651	669	638	623	696	640	644	610	640	645	655	641	639	655	632	657	667	728	630	660	639	642	634	679	652	652	653	665	673	616	688	667	646	664	621	647	668	665	670	626	647	642	669	669	600	656	634	699	671	614	653	665	605	654	658	657	664	681	658	663	643	672	644	649	669	632	662	697	684	663	655	619	740	673	656	639	618	614	659	660	691	637	644	682	683	609	686	679	686	635	638	651	653	621	619	679	698	647	658	664	684	669	645	637	633	672	654	631	647	613	661	633	683	701	649	688	652	627	663	684	624	631	668	669	633	656	615	606	655	678	638	636	626	635	647	643	617	610	627	692	686	661	646	647	669	692	622	650	679	652	633	635	597	633	646	673	672	647	664	655	625	656	682	632	660	709	644	652	657	677	643	660	639	611	616	659	673	647	645	616	670	610	629	652	691	604	678	701	631	638	673	663	672	699	617	672	634	637	638	672	666	645	637	708	675	649	637	636	684	663	680	695	609	686	680	651	651	682	613	691	716	669	668	697	625	649	626	592	672	613	673	656	674	655	667	638	635	630	648	687	655	640	647	656	689	634	664	629	663	596	684	646	602	624	662	680	630	656	649	699	637	616	642	660	683	619	651	645	696	699	645	621	680	639	672	686	685	651	655	651	663	640	636	696	673	629	649	671	694	614	668	619	656	632	675	649	653	680	644	688	615	690	621	694	658	690	636	656	653	645	674	658	670	681	646	642	641	624	620	630	629	638	663	612	615	677	701	680	673	667	659	653	668	630	660	690	639	674	663	702	649	687	672	704	654	592	680	663	640	648	645	679	642	655	666	660	679	628	647	649	647	666	651	666	682	626	632	647	668
23838	21056	24724	27630	21068	21140	17143	2533	1142	859	716	570	516	436	421	335	349	346	324	310	310	268	315	316	263	256	277	273	267	240	263	255	243	256	248	285	238	237	283	260	251	236	248	260	223	267	253	224	242	228	212	239	235	238	212	245	246	250	227	235	254	253	225	253	235	257	220	223	242	264	238	254	236	247	244	216	210	253	242	264	226	247	242	243	232	246	249	233	244	226	256	238	207	238	240	246	253	239	217	228	230	242	215	233	248	193	255	241	242	202	240	231	260	239	248	243	208	229	217	242	211	236	264	237	247	229	264	220	262	217	225	233	232	214	231	252	243	249	215	253	225	255	237	246	232	235	216	237	233	239	245	253	227	246	235	240	265	208	193	223	231	239	272	250	249	236	208	222	240	247	264	247	234	257	230	215	241	257	248	247	240	244	255	227	221	225	276	242	229	265	207	252	225	228	222	256	216	208	241	258	250	250	237	239	233	229	246	226	231	235	244	239	231	255	236	238	254	230	255	272	212	228	227	249	233	208	248	256	239	232	220	215	225	271	235	251	255	227	263	232	266	225	252	256	250	212	221	217	232	252	244	237	207	224	241	248	219	225	260	226	227	216	244	228	216	246	216	251	233	227	226	266	265	213	242	258	247	225	266	259	237	259	212	245	252	205	232	227	223	226	223	199	240	234	244	254	230	238	255	249	250	237	219	212	248	231	213	229	241	229	230	256	244	254	248	213	249	214	226	245	217	229	245	219	228	253	240	226	189	238	240	228	235	236	228	206	208	230	241	245	237	238	226	217	203	263	227	209	252	253	221	225	226	241	229	223	224	233	229	256	236	233	212	216	214	243	225	219	265	238	232	250	252	233	231	229	239	250	262	264	231	245	239	224	255	249	246	221	245	208	255	263	219	230	236	247	225	198	230	252	206	241	224	217	242	247	214	235	225	234	229	248	233	245	234	250	224	220	255	236	259	230	231	236	225	238	246	241	219	233	242	235	254	239	224	237	236	243	238	251	242	249	249	211	233	238	261	233	214	214	248	245	234	209	250	259	248	231	234	253	235	216	235	232	231	224	257	256	251	264	232	209	218	247	237	238	225	231	241	233	216	251	197	207	181	225	210	232	217	207	259	232	213	271	290	266	233	257	218	230	224	215	246	242	231	226	214	262	239	234	232	232	238	246	241	233	273	258	227	216	259	257	241	252	213	239	243	232	252	265	213	218	239	210	244	228	244	241	250	216	254	229	221	199	201	237	230	226	253	253	256	250	229	244	231	241	239	235	239	230	235	206	238	234	221	253	271	255	221	270	264	215	212	235	237	241	254	239	221	192	245	213	233	251	248	238	225	217	223	255	223	217	234	234	249	186	247	249	257	230	281	244	247	252	263	222	219	218	243	214	226	239	224	232	216	253	226	222	225	223	250	215	251	232	211	203	202	241	260	229	242	215	249	234	246	204	196	241	214	225	231	234	231	230	240	229	222	258	242	236	226	245	239	236	223	209	232	199	249	263	237	238	272	237	240	242	267	248	232	272	261	245	221	245	220	227	259	238	227	254	225	241	247	233	234	224	233	243	221	245	205	242	229	227	234	248	228	237	226	250	204	236	265	260	238	204	232	246	244	250	219	224	243	252	270	268	214	236	230	269	229	247	237	243	279	246	234	240	252	234	230	245	237	242	255	256	249	262	247	236	238	249	221	208	236	245	237	224	242	235	226	219	215	247	227	238	229	214	254	217	247	245	229	245	242	255	256	251	242	228	228	244	255	220	234	236	208	241	238	237	252	232	241	232	235	223	233	233	232	256	230	232	249	215	215	225	227	238	238	236	257	203	262	249	214	234	242	234	226	250	234	214	236	241	234	233	272	242	202	252	247	221	232	244	239	249	239	229	236	263	260	263	231	225	258	242	224	241	244	256	233	229	204	248	212	237	244	233	233	230	240	237	233	212	253	242	211	250	202	239	241	220	219	229	229	241	227	278	257	232	225	247	258	228	237	225	262	236	201	216	233	247	223	222	233	226	226	233	256	253	226	251	226	246	259	239	206	245	219	273	236	216	231	238	225	240	250	224	260	265	261	257	223	257	233	246	242	242	235	243	257	245	232	260	229	220	244	253	237	246	255	251	234	273	227	228	227	262	200	231	232	236	233	250	222	225	232	228	210	232	250	211	206	225	254	245	251	223	271	201	222	233	229	229	214	248	239	227	244	231	240	248	229	245	198	243	222	243	249	261	223	207	236	242	257	256	234	236	269	246	259	227	217	208	214	232	239	225	207	233	224	216	234	229	251	240	244	228	257	231	232	222	225	229	242	217	220	247	221	258	235	262	245	273	240	232	265	230	242	233	235	240	229	225	248	212	219	251	231	242	213	230	242	213	250	237	231	222	279	213	244	228	216	251	248	228	227	206	220	211	248	252	235	254	241	238	238	250	253	245	224	239	223	250	243	215	255	241	226	237	243	212	253	223	249	235	234	212	254	255	262	258	242	238	262	239	241	215	248	234	249	251	230	228	236	199	215	248	228	254	215	240	255	235	239	222	216	238	242	243	238	226	218	262	230	251	215	245	241	222	233	228	245	249	234	223	242	259	258	253	222	234	233	244	244	257	237	236	262	240	232	236	246	234	266	255	239	245	232	281	207	234	230	243	267	212	238	245	258	235	272	240	235	211	228	254	267	230	248	233	252	246	266	226	254	243	252	237	243	239	253	220	221	225	254	256	238	233	201	221	258	226	245	249	217	256	235	254	205	212	225	257	260	224	259	214	250	240	219	265	207	238	249	212	239	229	226	241	243	227	235	240	238	255	261	261	281	238	244	257	238	219	241	248	236	246	255	227	210	231	261	257	213	249	237	220	257	207	215	241	272	249	222	235	227	224	230	215	246	247	252	218	253	254	267	217	253	257	252	239	262	234	229	244	254	233	233	225	241	227	203	203	246	240	245	247	183	229	222	248	247	219	239	241	261	224	232	234	222	237	211	234	222	248	231	235	232	249	243	231	223	209	254	229	284	248	248	235	238	229	208	226	255	249	260	238	252	228	186	230	202	227	229	245	259	244	240	240	208	281	227	236	253	253	255	206	228	229	238	246	213	220	229	223	209	232	238	251	216	210	234	264	254	231	223	256	223	262	246	229	232	253	234	239	198	249	251	255	227	236	240	250	208	224	237	227	225	238	238	259	217	242	251	233	227	243	238	213	219	239	250	245	262	217	230	245	231	225	231	240	241	240	215	237	242	200	241	226	223	258	240	235	234	225	241	242	219	220	239	269	214	247	234	208	228	241	186	209	239	241	212	224	235	246	257	242	235	203	256	240	247	204	264	200	225	234	227	247	266	234	229	234	233	200	231	237	248	230	229	244	275	247	239	253	236	256	245	214	238	213	246	246	234	257	247	225	227	211	229	226	240	225	264	210	242	231	204	240	234	200	193	242	253	207	232	242	251	220	227	237	238	224	233	233	221	207	248	270	203	236	240	228	272	221	249	229
10046	19179	12820	5286	2964	1679	1485	1108	883	834	763	755	701	654	637	628	636	637	648	624	599	608	581	588	600	635	618	579	555	576	596	574	596	574	565	544	555	585	594	554	627	564	614	543	590	567	567	607	557	562	548	557	565	602	567	578	562	579	566	589	544	573	630	580	569	544	564	567	608	567	575	594	506	592	603	595	579	569	586	584	568	591	587	619	615	561	591	565	573	578	585	557	590	573	538	574	572	569	588	581	596	575	590	560	598	575	545	542	600	588	631	617	564	538	576	598	571	577	607	606	534	569	537	574	589	590	587	571	571	565	571	591	567	582	624	572	596	581	570	573	563	532	539	530	572	534	578	577	599	574	552	566	580	579	558	558	588	550	596	594	585	554	549	588	572	560	603	578	549	576	585	610	595	619	591	567	493	577	576	561	555	565	558	550	558	567	606	621	605	599	573	555	563	544	549	542	596	555	579	594	559	545	568	590	601	579	584	553	550	571	509	552	547	543	591	603	595	544	531	595	579	574	571	557	579	577	594	577	569	604	597	620	568	543	612	551	560	571	611	609	571	536	624	560	603	612	602	582	550	584	623	599	548	512	557	580	532	515	566	548	577	581	542	567	565	582	530	514	542	590	553	553	615	581	555	531	522	559	537	577	534	554	596	586	572	553	596	562	560	541	620	592	578	574	548	564	596	563	597	560	580	610	548	541	566	608	530	571	609	556	528	566	577	615	567	575	571	597	530	547	592	576	599	549	550	601	618	572	568	541	568	532	597	556	593	633	507	557	604	549	540	588	567	559	582	624	588	587	554	575	550	565	586	562	562	549	535	567	557	583	579	614	586	580	551	556	555	569	550	580	581	538	581	592	561	584	515	547	580	599	547	578	570	590	581	566	547	549	567	601	561	583	554	599	572	527	548	521	557	564	580	569	577	553	621	542	592	557	553	533	562	603	567	554	572	542	549	526	625	562	569	597	572	587	576	600	548	548	541	556	525	584	568	588	569	532	605	610	559	513	562	594	572	602	568	569	546	579	532	555	595	585	569	578	575	614	601	596	519	560	600	575	589	579	582	554	562	541	559	559	576	567	572	581	596	611	561	568	566	604	566	559	599	572	583	508	617	585	546	542	603	538	545	613	591	569	574	587	588	576	571	582	576	604	544	568	568	555	569	528	573	627	572	546	593	584	628	570	586	554	567	571	605	556	574	542	559	545	565	576	547	592	588	570	571	561	589	540	566	566	570	585	535	598	571	575	585	548	625	582	567	569	588	548	532	615	566	573	572	582	553	543	612	598	544	569	589	573	582	564	568	600	547	581	606	578	558	558	591	572	582	580	601	583	576	567	536	601	560	575	602	584	534	578	588	600	548	569	583	565	581	599	575	604	519	575	566	558	613	565	590	570	576	585	606	564	555	574	560	592	583	577	571	562	561	572	578	597	594	576	562	575	573	601	576	578	577	608	567	587	548	566	592	602	526	546	574	587	562	600	534	571	566	550	603	586	593	576	603	563	591	590	529	529	536	585	603	571	555	554	610	591	530	632	586	559	604	614	589	605	591	591	589	543	587	589	553	590	550	557	569	550	536	575	602	528	597	542	577	574	599	551	566	553	558	614	594	555	567	568	545	591	586	561	540	558	594	572	547	605	564	583	543	594	583	551	573	600	594	593	577	555	574	575	619	558	559	534	610	586	599	574	568	562	586	558	562	550	558	538	560	536	589	574	571	569	563	549	566	548	546	539	577	586	560	542	522	560	598	591	564	623	551	572	583	553	559	593	577	596	575	598	593	601	569	569	613	595	596	564	556	575	566	614	536	598	578	537	595	585	559	608	535	605	562	595	557	612	574	596	562	527	547	609	546	578	524	569	559	574	558	578	590	548	563	543	570	565	587	546	609	595	537	589	584	565	569	594	596	575	588	584	612	595	593	599	560	590	546	496	573	569	541	541	590	587	541	543	597	559	560	589	558	579	582	577	565	604	606	565	588	542	552	556	539	591	575	581	613	581	589	595	599	568	575	552	587	574	534	549	589	549	560	589	570	545	558	611	579	561	572	548	559	614	573	583	641	580	582	536	558	545	580	548	584	559	570	576	580	550	591	556	596	573	592	594	571	570	553	589	602	557	580	637	579	580	603	596	589	599	602	554	561	566	541	550	605	597	597	576	551	558	584	574	601	583	554	598	562	593	563	550	604	570	594	567	534	520	600	562	528	606	584	590	592	567	580	556	587	570	545	617	581	522	536	581	560	605	555	591	574	562	561	531	542	554	534	562	587	535	549	581	588	553	582	554	603	547	600	557	575	556	605	541	563	633	585	592	570	566	616	580	544	576	599	573	535	542	564	587	560	576	605	571	567	548	562	601	595	553	574	575	578	597	584	610	570	536	586	562	610	546	605	597	548	546	627	533	571	585	579	590	575	590	618	635	628	574	547	584	613	579	530	548	571	569	543	584	582	592	543	544	555	588	624	589	565	547	548	547	547	543	572	571	544	576	583	554	590	534	568	586	574	583	573	545	539	556	520	574	558	567	609	540	569	569	585	532	587	526	593	498	560	562	516	574	537	528	544	581	575	633	560	571	556	529	584	595	570	556	609	608	551	607	623	574	595	554	573	524	570	583	548	548	544	563	568	512	582	595	562	602	586	533	606	599	607	558	588	594	562	582	569	637	603	569	582	595	539	583	561	578	602	530	564	541	540	577	591	634	599	585	557	599	550	553	569	592	618	552	586	577	606	580	577	525	573	561	541	562	563	558	599	588	597	543	573	590	552	554	600	600	601	531	577	578	554	555	534	561	595	580	548	570	582	610	574	612	558	564	573	593	591	580	577	553	612	548	611	541	542	552	570	546	606	596	582	624	571	588	576	613	543	559	587	591	555	599	527	567	617	567	558	576	559	616	589	585	601	555	564	589	592	616	569	582	569	578	582	577	576	585	553	569	577	568	570	603	612	537	597	585	534	558	574	576	624	559	622	575	613	613	541	583	552	592	565	549	577	554	581	569	570	550	567	558	588	552	590	593	560	564	596	566	539	574	579	530	549	598	597	523	541	564	581	588	569	545	544	583	500	559	565	578	569	562	561	564	593	583	565	585	534	579	602	582	571	558	556	553	583	534	583	585	566	513	606	572	557	582	589	601	560	563	578	580	570	576	567	569	595	579	607	603	540	544	538	554	564	558	606	590	613	585	544	546	541	574	539	581	600	590	573	540	581	554	577	583	562	528	527	567	568	560	534	594	606	588	547	550	578	572	576	559	555	586	526	554	618	550	599	553	529	567	571	572	585	609	545	566	584	578	563	530	585	570	583	569	591	576	609	571	528	564	533	581	589	559	556	551	555	589	601	551	571	541	563	551	535	534	575	552	617	631	536	540	548	601	580	579	573	570	540	545	558	562	583	597	569	547	631	519	590	551	544	612	602	545	617	540	605	549	590	542	549	530	584	552	583	608	557	595	599	592	535	583	580	558	570	570	602	553	540	587	554	590
30786	20950	15565	4956	2042	1201	1128	765	638	475	485	439	428	413	442	405	389	347	372	402	373	373	340	353	348	379	378	346	352	381	366	340	354	355	371	370	371	385	327	360	374	353	342	348	341	344	315	362	363	390	344	349	365	351	358	349	366	344	353	341	296	313	345	327	329	356	343	365	366	373	394	329	383	330	377	361	407	382	370	336	346	342	338	354	305	359	369	368	370	330	336	332	383	354	323	312	353	339	354	340	345	378	354	350	333	357	341	357	370	379	359	315	378	340	354	338	329	317	318	330	344	312	338	343	356	384	341	344	328	291	344	369	398	353	296	347	353	365	351	327	334	351	347	330	358	330	389	380	317	333	343	340	334	331	329	339	295	382	329	336	317	356	315	340	348	328	357	338	352	329	356	336	336	331	327	320	303	352	345	302	342	359	341	346	368	310	372	335	310	352	374	350	330	363	376	328	309	344	318	354	330	356	366	370	367	332	344	330	380	352	329	335	335	351	320	332	342	371	374	351	316	335	371	339	331	329	346	338	367	354	369	314	329	377	348	369	338	360	407	352	348	350	395	326	336	334	350	361	336	343	357	328	375	314	333	333	323	343	327	301	336	328	365	345	358	340	324	328	340	296	359	355	355	364	327	349	327	368	317	344	352	340	314	293	363	304	355	346	323	339	350	332	370	364	360	379	343	346	357	346	342	314	337	336	368	344	335	368	404	328	379	320	343	339	363	346	357	350	349	319	352	359	362	324	338	328	346	338	320	342	305	319	333	334	341	370	330	366	344	344	368	347	342	320	357	388	344	369	331	342	326	373	344	332	349	357	337	367	350	346	339	359	333	362	297	363	335	383	360	337	367	316	344	353	338	327	325	347	326	346	336	298	331	337	320	354	344	339	309	367	339	357	347	352	367	311	324	314	352	360	335	344	341	355	323	330	332	332	362	360	306	330	318	326	351	369	368	326	340	339	342	356	318	341	336	387	322	313	336	302	340	322	355	319	313	330	327	331	317	394	358	353	353	330	310	323	361	351	332	344	343	301	351	358	309	328	338	346	372	354	338	356	360	384	349	365	384	397	345	364	370	351	362	328	360	347	337	336	368	376	329	352	345	333	328	334	355	332	332	310	316	328	332	319	319	366	360	337	337	338	338	339	347	358	328	332	329	354	328	358	323	322	330	316	331	384	389	338	349	325	364	356	353	350	336	296	308	375	303	322	364	339	390	338	326	327	328	366	344	334	359	386	343	348	332	355	331	337	316	375	329	349	370	341	358	318	346	338	316	351	375	358	332	335	361	326	338	374	349	384	348	338	362	340	342	306	334	343	378	340	397	359	376	341	312	360	339	317	316	334	339	324	342	320	356	345	320	348	351	356	332	338	342	343	367	369	355	393	339	327	357	371	350	345	323	356	386	345	316	312	363	346	372	362	358	315	382	319	352	320	344	337	372	355	337	350	354	314	348	348	326	351	341	348	334	368	341	343	367	338	320	344	325	357	374	345	358	335	366	366	316	338	376	340	375	339	349	342	333	318	373	355	336	348	334	356	335	359	360	363	345	329	351	383	325	336	354	341	326	327	329	381	352	329	341	343	356	355	336	334	330	333	354	322	362	347	329	349	346	345	321	366	328	332	346	365	337	366	337	361	364	370	349	341	360	316	354	346	355	364	353	316	337	384	338	329	357	338	345	354	327	332	389	344	324	362	343	340	333	326	360	342	336	337	327	330	320	340	317	318	335	356	363	342	338	332	327	353	365	348	343	340	324	377	364	342	375	336	363	382	360	332	338	362	346	344	345	341	342	348	353	361	325	366	336	389	355	365	369	330	336	339	332	328	338	345	360	372	334	358	379	340	327	348	306	324	356	334	348	378	330	319	367	300	350	355	349	356	352	312	338	317	322	331	333	341	360	336	347	327	315	326	372	364	346	315	353	398	335	355	363	338	306	338	326	338	330	342	340	311	329	356	318	316	322	354	328	349	319	350	328	360	353	360	325	351	337	356	339	328	320	322	304	323	362	330	361	368	351	381	326	324	354	338	347	336	352	350	341	330	306	315	339	344	358	320	346	370	364	336	311	346	338	329	343	323	356	346	359	345	333	309	320	358	340	322	354	352	387	342	348	348	339	353	342	326	353	369	335	363	322	302	322	337	348	332	343	356	329	367	368	358	346	318	347	398	357	355	340	353	316	374	355	355	323	339	347	375	309	342	340	338	347	341	313	324	319	321	340	344	365	361	371	333	350	327	328	359	326	334	350	339	304	347	322	357	367	321	347	354	333	380	337	331	316	325	380	344	388	317	350	358	355	293	368	340	335	367	342	356	336	338	332	338	334	343	357	353	364	326	322	384	339	357	319	335	332	343	334	325	384	358	357	366	336	327	371	321	341	358	372	382	346	355	363	341	338	371	347	336	351	367	336	333	339	359	389	358	379	353	345	349	340	350	340	330	388	344	332	323	322	337	310	349	327	372	340	360	341	351	324	339	333	344	356	338	340	380	324	348	384	355	325	347	293	345	354	396	331	330	368	344	357	339	354	310	325	355	335	352	354	347	344	331	342	325	353	367	359	353	366	324	341	355	353	339	375	361	328	372	321	330	358	358	327	363	381	354	352	351	357	312	371	314	355	373	314	364	327	339	337	341	357	312	362	337	326	349	321	314	343	311	329	346	344	360	351	357	342	331	352	376	345	350	315	354	360	359	339	359	325	349	354	334	334	337	354	327	336	327	326	327	351	358	321	375	343	338	348	310	348	348	337	367	346	334	363	355	342	350	331	347	317	349	362	350	338	341	333	339	372	380	357	338	368	348	358	354	353	331	334	358	386	335	330	343	348	283	325	333	353	345	342	329	364	356	336	356	344	372	357	319	337	336	358	324	338	364	341	295	307	348	331	330	346	368	319	339	346	324	307	332	344	325	347	358	318	344	317	340	339	385	335	344	362	365	345	396	315	319	360	308	340	352	323	357	351	358	330	354	313	350	332	331	346	367	326	369	318	361	357	337	346	366	347	360	340	332	388	350	351	338	321	371	338	363	373	359	351	398	347	348	349	331	326	329	361	346	322	342	338	349	342	365	341	338	333	334	349	368	308	336	355	347	344	347	328	317	388	335	337	347	327	336	331	332	349	360	343	355	343	359	343	318	351	339	335	393	345	353	339	370	351	308	342	332	379	369	310	345	315	330	359	334	348	323	350	351	320	324	340	349	363	349	317	337	371	330	360	339	337	322	336	333	362	339	359	399	375	388	293	381	327	349	357	333	338	314	332	339	361	300	337	328	361	318	348	347	347	364	384	333	364	327	369	344	325	381	358	332	353	333	326	369	338	351	331	348	355	321	384	321	355	336	372	355	354	349	369	345	329	309	339	336	334	320	359	297	348	343	329	341	341	346	338	320	363	344	330	332	365	330	347	349	349	358	359	380	342	342	361	342	370	317	350	341	314	342	344	367	348	301	354	351	347	350	364	362	341	332	369	335	349	317	306	335
9915	9808	5921	2638	1689	1175	1140	1024	936	787	878	860	875	854	850	846	851	810	817	815	783	745	811	817	825	833	754	799	816	851	813	775	821	799	837	769	774	845	788	815	810	794	838	757	808	834	816	833	824	790	799	848	808	833	803	806	798	780	820	853	849	831	812	796	849	791	795	831	811	824	847	815	794	801	840	804	826	812	781	835	861	821	785	798	830	869	831	843	793	836	805	812	809	840	826	801	830	817	839	807	813	825	792	792	821	794	821	832	834	815	782	761	823	808	778	831	818	826	791	775	806	796	824	782	782	822	823	758	848	796	784	799	793	860	851	818	815	826	794	844	831	809	837	840	851	786	759	773	817	826	799	775	827	792	811	774	835	846	805	764	844	806	798	805	788	822	783	762	814	810	833	813	828	810	787	798	798	838	800	798	815	836	827	759	845	789	830	816	837	792	825	778	840	816	802	813	832	803	761	801	825	824	846	855	801	836	807	841	794	788	787	825	794	817	794	837	782	777	833	794	801	791	800	774	855	839	825	812	828	770	787	818	813	785	815	791	813	804	834	846	833	787	851	848	826	798	841	809	811	806	791	838	746	812	805	804	810	822	839	784	785	841	813	846	798	808	811	793	794	850	823	831	789	806	839	811	759	799	838	829	752	822	834	751	857	814	791	760	804	798	830	830	805	781	842	799	796	834	801	832	841	805	792	798	788	783	810	790	802	817	831	783	801	832	787	795	820	815	823	837	800	831	799	789	772	802	801	817	823	820	816	851	789	823	788	829	862	856	793	832	772	820	828	836	834	844	799	795	802	828	840	831	760	784	793	788	854	890	871	844	793	816	765	750	821	800	809	771	782	793	830	784	822	835	835	817	786	839	866	779	794	823	820	844	797	772	841	808	856	823	794	788	785	801	810	870	783	803	798	827	808	791	826	808	836	794	757	762	808	752	786	828	818	821	812	796	847	838	815	782	780	828	833	815	829	819	812	789	785	783	804	799	867	776	835	803	815	806	788	828	862	807	832	824	820	838	818	846	834	809	770	814	814	795	848	849	787	798	854	885	810	784	848	884	840	834	815	807	820	837	790	789	783	833	832	789	834	826	792	766	782	850	865	769	805	830	782	858	809	755	817	865	755	796	856	811	830	854	836	816	816	787	835	830	813	774	800	797	804	806	793	839	827	813	795	793	851	852	831	791	760	799	808	812	813	827	805	788	868	803	872	787	786	827	813	846	807	779	818	825	822	816	830	832	808	797	844	831	838	792	813	836	827	823	790	821	788	820	794	797	839	762	809	828	778	807	830	853	807	801	885	848	807	800	830	803	848	820	834	829	794	794	775	753	847	841	851	846	826	775	797	803	807	815	832	769	802	801	839	831	809	836	790	805	800	819	797	801	786	817	798	827	835	808	808	830	814	814	786	734	836	851	830	799	800	825	788	804	845	757	818	870	800	821	756	804	837	812	812	794	785	841	774	785	852	772	773	816	823	814	797	861	803	799	819	812	852	834	822	829	797	813	804	842	767	836	823	842	821	832	853	775	818	844	820	852	834	795	793	800	850	835	832	774	800	805	850	785	814	810	834	856	799	803	829	813	829	767	803	822	868	803	804	860	850	818	786	824	823	818	837	760	811	823	790	841	787	843	797	835	785	856	805	869	781	763	857	785	841	839	842	814	817	825	821	828	798	788	804	802	794	796	746	787	826	817	824	824	833	772	773	812	825	800	841	812	845	812	800	911	835	828	834	813	845	850	816	821	859	825	823	842	765	823	846	809	816	816	781	806	814	831	845	779	775	852	785	790	814	774	804	870	810	798	769	794	804	843	784	789	826	833	819	804	844	815	810	836	859	799	792	814	847	828	825	839	827	871	797	755	809	831	792	810	826	820	870	738	752	800	831	797	818	829	814	764	752	758	800	783	839	787	783	796	809	811	850	763	802	835	814	865	813	791	843	812	844	857	759	767	805	786	870	827	836	835	820	785	790	798	775	858	787	814	825	829	800	847	804	798	818	807	857	795	857	864	810	780	802	831	838	823	798	855	808	811	826	818	811	823	806	801	824	802	839	795	842	776	821	855	798	859	832	788	801	769	857	835	823	782	818	815	833	845	805	795	815	797	799	785	771	883	850	800	824	798	784	819	800	812	809	757	859	817	770	813	791	846	810	752	864	815	834	800	846	755	845	816	831	871	813	825	821	802	845	813	843	825	818	856	799	827	757	849	780	760	845	805	842	824	761	816	783	815	853	817	825	794	815	807	795	766	782	803	785	770	823	786	787	873	812	822	854	877	835	762	812	784	831	862	822	871	849	885	817	816	823	809	854	857	850	801	819	832	795	844	845	756	831	807	797	800	880	826	834	819	841	786	816	867	791	796	829	835	797	788	801	847	760	805	862	826	780	805	797	805	804	858	824	791	801	796	846	786	844	834	758	795	826	833	822	795	804	807	784	826	805	814	817	747	780	822	795	823	822	813	828	801	790	799	803	809	818	755	852	804	804	798	846	861	816	765	839	826	778	809	788	837	783	824	797	827	784	807	824	742	882	844	858	815	849	870	816	764	774	776	756	805	821	827	813	804	805	846	793	827	830	758	810	804	787	793	771	747	840	835	835	781	801	802	746	839	792	744	826	794	797	855	773	820	779	835	857	848	797	821	849	824	783	787	797	814	834	825	798	849	826	808	724	814	809	817	784	820	780	810	804	887	772	833	839	798	788	827	788	833	794	805	826	797	814	842	812	813	786	778	821	843	825	809	821	856	824	785	816	838	780	781	842	855	805	853	793	795	809	814	822	808	771	832	790	859	784	818	827	740	772	809	794	834	846	816	771	793	805	859	825	777	827	806	834	843	818	802	796	859	826	773	820	770	847	744	828	801	831	846	823	799	841	820	816	794	828	794	862	798	788	782	865	770	795	847	865	768	823	834	794	836	844	759	787	844	775	804	827	817	772	794	830	809	823	782	850	839	799	799	772	809	812	802	795	843	808	791	799	803	819	856	785	841	837	784	810	802	838	778	822	777	794	793	811	821	823	723	822	783	803	833	778	788	821	795	839	831	841	816	779	786	841	827	773	819	821	838	835	830	801	793	833	788	801	825	767	793	838	821	794	831	794	798	806	792	807	786	820	802	807	827	825	821	821	769	773	749	816	812	798	838	870	800	813	790	823	800	793	821	834	806	849	842	782	771	825	810	833	824	740	791	791	816	812	797	840	801	804	819	847	774	762	798	810	796	845	823	797	797	843	827	809	817	795	817	815	790	805	810	831	803	803	776	797	823	754	827	762	781	821	825	816	771	813	790	819	806	780	819	793	829	830	792	793	820	841	751	821	787	835	776	856	815	831	794	794	791	863	858	826	797	806	798	844	802	797	797	836	823	853	827	816	877	827	881	788	840	829	841	834	843	811	765	791	844	817	833	785	822	831	794	822	789	821	804	820	786	807	775	894	832	823	809	811	781	804	820	812	843	811	783	794	822	840	816	847	764	798	853
24435	21032	24322	27920	21045	19466	3084	1359	781	597	545	453	403	407	405	372	325	334	318	300	281	306	306	357	287	287	280	315	286	321	307	284	290	295	263	301	294	280	295	231	236	293	239	302	263	281	251	262	259	307	271	283	261	254	283	270	267	256	288	281	277	273	267	251	257	260	277	276	282	289	279	271	276	270	246	276	243	257	262	273	269	275	281	293	259	271	264	276	287	286	277	286	259	273	282	248	298	277	261	236	256	276	262	277	295	282	247	277	308	266	280	265	261	309	289	287	263	278	270	257	245	265	287	281	255	285	277	282	280	271	271	301	243	251	284	257	283	297	266	273	277	279	267	274	278	270	263	255	297	291	254	257	269	269	264	304	288	285	274	289	295	281	298	287	263	252	271	290	302	251	262	283	248	280	273	262	267	270	256	284	255	271	285	246	254	271	273	274	252	251	267	234	268	300	295	246	242	268	266	287	261	243	270	268	271	292	224	266	234	265	249	257	268	283	272	265	273	272	259	304	242	285	274	292	258	267	262	258	284	277	254	262	268	252	290	286	257	268	236	249	306	266	267	287	264	270	265	259	284	284	298	269	309	296	277	278	288	282	277	277	293	273	260	269	274	241	249	271	266	263	312	297	280	309	267	288	266	262	268	272	279	271	251	296	253	283	286	287	252	274	285	273	267	276	275	252	273	279	298	298	250	249	261	269	291	283	298	254	268	315	279	260	270	245	262	267	291	286	243	261	277	320	255	270	278	253	273	295	275	261	286	274	261	244	260	257	295	254	251	277	260	259	240	290	268	287	280	266	311	253	259	248	269	262	272	275	275	278	281	294	274	260	276	273	253	279	249	287	274	265	264	266	298	286	271	260	295	266	299	277	266	304	262	232	279	253	265	240	285	234	280	284	300	263	306	298	254	293	264	283	272	258	270	271	277	283	261	249	273	281	252	289	299	257	298	266	281	289	278	274	241	278	252	278	266	268	288	291	280	259	302	241	268	273	270	290	265	283	287	265	282	256	268	232	264	275	257	261	322	262	275	307	277	268	249	292	249	275	250	263	283	283	281	268	276	309	281	273	287	246	238	269	267	262	249	305	282	238	249	303	280	265	259	264	267	268	236	283	309	270	271	277	262	255	237	246	253	257	271	261	295	289	270	276	264	274	279	252	256	268	282	265	241	269	282	244	303	275	274	267	281	299	264	306	266	267	279	250	275	270	249	278	309	258	266	266	270	266	307	310	252	250	300	289	297	298	240	267	272	265	273	300	280	255	275	291	264	245	266	288	298	263	259	285	279	254	259	279	254	284	270	252	275	268	291	275	313	296	273	231	260	250	278	265	260	256	249	281	246	290	308	252	256	255	266	226	247	282	277	299	258	282	276	267	239	248	264	258	259	281	282	258	267	270	311	296	305	267	272	300	284	256	277	267	304	260	255	270	321	277	253	275	305	254	253	321	301	251	283	230	252	236	268	257	303	288	285	294	274	258	284	265	280	260	272	273	271	276	274	274	244	293	266	272	270	274	253	254	316	278	257	293	266	318	318	264	292	241	270	284	293	276	250	263	266	252	276	306	272	245	276	269	278	282	254	245	257	279	247	299	305	292	286	277	250	279	274	275	269	290	277	264	245	260	257	276	264	278	260	250	235	282	266	276	289	251	290	273	300	259	251	260	271	281	288	263	299	262	263	263	282	274	292	248	286	261	240	262	254	259	280	276	302	234	275	284	259	285	282	249	305	250	249	250	295	285	286	292	257	282	233	278	283	265	263	276	254	302	287	260	294	230	278	270	269	306	274	272	248	290	263	252	282	247	246	273	271	258	306	249	276	284	281	272	284	306	269	238	266	310	277	267	254	295	295	271	240	263	267	259	269	264	258	281	244	252	278	309	265	270	261	276	284	283	257	274	249	275	230	278	291	282	259	293	289	284	255	250	291	253	297	291	269	264	284	297	309	293	281	271	280	284	269	267	263	245	272	294	252	281	267	298	261	279	314	264	282	248	263	288	294	256	277	250	261	268	275	263	297	277	281	305	320	260	279	308	278	246	272	266	276	317	279	248	270	288	316	274	262	282	265	257	268	246	284	250	276	269	294	288	287	271	264	271	263	290	281	244	291	289	278	300	291	294	246	250	253	275	259	272	270	258	289	303	275	252	250	274	288	274	256	270	259	276	277	266	261	269	259	244	290	243	253	239	271	283	256	287	285	265	276	262	289	292	293	267	256	264	287	251	274	256	282	256	255	276	232	255	306	275	275	264	236	279	266	278	287	286	264	297	264	286	271	281	272	280	280	297	273	238	297	292	261	268	268	279	266	308	281	263	265	287	290	265	297	279	286	290	264	294	267	273	240	257	283	261	241	273	272	240	279	261	249	253	273	263	272	266	290	276	255	272	288	292	257	281	292	247	290	280	253	250	289	272	244	302	259	262	262	280	262	272	272	258	286	260	245	280	279	241	259	271	295	240	273	276	290	238	242	264	282	272	245	266	300	309	248	255	262	311	247	265	269	277	272	277	270	266	271	289	299	281	278	271	285	260	284	284	276	263	265	270	253	275	280	279	256	266	258	262	278	314	247	248	259	273	297	287	273	254	260	261	268	278	262	317	285	265	283	315	247	270	258	279	281	272	279	274	283	282	236	260	246	299	285	277	286	264	292	256	266	307	276	307	286	228	278	268	273	254	281	274	274	266	256	269	278	309	246	263	256	303	264	248	273	294	277	277	264	267	249	274	287	272	286	263	298	278	283	268	257	260	257	242	262	253	249	245	271	282	273	277	263	276	278	293	243	269	290	257	245	277	261	275	288	291	274	300	277	262	268	287	252	263	256	270	279	266	283	259	250	277	264	280	274	279	236	291	298	283	276	272	262	278	291	247	259	270	271	270	258	286	291	306	300	253	273	254	264	292	248	297	264	261	287	270	243	303	270	259	261	277	307	282	253	285	267	273	263	258	286	260	259	254	294	241	260	271	262	306	239	321	256	248	257	271	268	268	275	283	277	272	285	241	283	267	268	271	263	281	260	253	260	243	274	265	306	268	261	299	288	263	248	270	278	251	246	265	290	280	276	292	254	258	284	288	254	265	271	269	257	274	268	248	283	292	284	280	253	281	266	263	256	264	283	270	282	277	253	281	287	271	279	299	289	264	275	243	280	304	282	278	287	260	297	266	300	298	262	283	304	277	257	277	290	292	231	260	295	266	263	283	296	281	286	270	269	275	265	278	273	266	262	253	274	279	290	291	274	265	284	284	268	267	265	279	334	294	267	270	218	270	290	283	245	283	281	310	277	255	250	238	257	268	279	262	288	282	258	259	246	257	275	262	276	264	287	267	278	249	278	257	268	266	275	273	246	261	276	289	267	272	301	276	260	273	288	276	278	280	305	265	291	276	288	275	273	252	245	266	242	258	291	272	292	280	266	264	264	293	283	276	290	285	262	277	288	268	295	279	272	251	257	256	270	282	229	268	278	283	249	266	224	258	285	276
8894	14849	8903	4054	2315	1403	1281	960	850	780	764	761	689	729	676	729	702	695	666	671	689	697	638	641	683	683	611	686	703	638	659	636	666	629	652	632	609	659	661	641	656	628	683	667	671	619	664	654	709	612	625	659	611	641	655	700	646	657	690	670	669	682	680	633	665	719	628	671	697	672	651	645	646	647	661	654	708	682	654	621	658	642	625	633	674	634	666	671	660	630	579	696	664	655	633	678	663	647	686	638	661	621	630	670	612	660	610	651	658	640	660	654	672	603	627	696	620	635	696	625	634	695	617	617	674	628	658	665	679	673	629	623	621	704	656	671	649	657	671	671	668	657	626	665	648	690	614	647	663	688	676	695	602	691	679	610	624	651	627	648	646	641	674	642	674	615	669	639	645	617	639	638	669	668	658	624	669	644	649	657	639	666	675	676	670	654	688	689	636	678	640	638	636	629	680	637	635	668	682	664	679	673	631	701	615	620	621	610	657	644	625	659	656	651	681	638	672	659	617	669	648	658	629	669	680	694	678	620	646	671	632	641	674	615	637	617	657	680	611	660	678	669	615	651	655	707	617	620	641	632	638	669	710	660	667	602	635	686	695	659	679	659	637	635	649	671	658	654	666	654	656	705	662	702	616	607	612	616	654	612	655	658	657	668	599	675	634	642	669	720	632	643	647	647	646	652	666	679	666	626	666	640	657	676	680	629	646	640	644	663	642	646	672	626	692	619	622	619	667	633	634	642	655	646	629	659	634	650	646	635	611	687	656	623	653	636	631	676	634	669	649	620	620	606	634	645	626	645	633	655	649	640	651	635	678	610	672	657	649	673	671	677	649	626	644	640	600	628	641	671	640	657	678	630	632	626	647	676	609	672	640	612	637	627	662	634	680	689	665	650	662	670	655	694	635	627	691	655	640	680	644	669	615	663	680	647	636	647	645	672	678	650	622	641	660	665	615	669	653	661	670	626	625	658	691	642	627	672	634	684	605	660	642	651	701	658	662	630	670	661	693	662	632	647	622	616	648	651	661	702	628	644	645	636	679	628	657	646	654	618	646	651	657	661	636	634	644	607	613	640	682	645	668	611	643	626	646	670	658	679	698	591	627	661	662	683	652	662	655	642	621	631	668	675	625	674	667	631	648	652	641	650	655	625	654	633	669	651	635	708	645	659	666	676	645	678	678	665	606	659	638	660	655	661	651	653	641	678	637	651	651	659	633	651	643	646	692	667	654	634	648	635	704	692	655	637	671	622	643	652	673	668	646	622	663	666	644	661	677	667	611	610	639	647	675	681	637	628	657	653	602	619	673	699	643	623	684	630	680	591	692	664	652	664	617	644	646	597	662	628	670	686	612	630	643	632	613	637	625	715	652	636	606	677	651	646	614	644	658	658	626	661	646	646	631	682	614	652	630	642	646	668	692	647	635	654	632	645	639	617	660	622	640	679	653	641	623	660	616	665	664	671	668	688	611	624	668	677	651	655	636	700	633	649	630	651	652	638	660	644	692	678	651	620	610	674	614	636	637	624	645	708	610	629	633	689	625	639	641	615	621	650	660	643	673	668	641	637	642	694	619	685	613	676	627	633	669	620	670	664	666	634	695	672	632	705	648	668	603	652	683	641	647	636	617	704	679	645	653	617	714	667	676	638	650	629	672	619	653	610	643	676	699	640	660	639	649	654	648	707	624	666	660	690	674	691	637	671	655	642	637	646	663	610	640	681	677	670	604	682	622	630	633	671	677	629	655	666	626	607	658	668	676	663	708	682	631	659	654	683	609	677	665	625	644	685	653	684	681	634	627	611	674	629	651	630	684	608	690	660	657	690	670	632	632	694	654	678	648	622	660	654	630	651	646	644	661	709	658	658	678	693	681	659	643	663	642	693	638	658	684	669	629	597	679	613	651	636	646	655	614	632	600	684	629	643	631	627	640	638	623	703	619	605	686	657	605	680	668	671	624	640	637	685	675	639	674	678	671	681	640	576	661	673	659	648	655	674	629	645	659	643	651	683	677	674	647	632	656	672	669	649	661	654	671	640	670	672	700	644	600	637	645	616	655	673	651	686	657	637	638	607	641	638	635	642	668	680	629	628	683	669	674	669	648	623	669	638	636	622	631	689	684	707	673	603	627	642	644	647	686	644	666	642	681	631	659	712	646	667	670	620	673	659	640	589	648	668	716	613	657	651	649	617	671	666	633	641	614	622	663	643	624	672	599	649	664	663	617	630	655	686	653	595	572	669	656	629	669	665	645	640	630	652	649	633	640	648	661	720	679	666	613	635	641	631	684	669	672	677	644	636	705	634	635	652	683	641	588	632	640	678	685	679	672	644	653	679	652	638	587	633	632	679	649	662	614	662	646	606	624	663	675	644	652	660	638	606	667	664	635	650	692	653	639	648	650	657	697	659	648	665	632	638	648	697	644	647	610	693	595	666	634	627	625	658	658	730	671	618	653	657	685	660	687	607	669	652	679	653	653	622	625	645	703	671	639	690	673	717	655	656	670	662	636	685	674	676	650	657	642	642	687	635	646	681	595	657	655	629	613	653	662	644	635	663	603	625	630	691	671	647	662	641	643	647	675	664	668	631	672	650	656	628	687	664	679	688	656	699	628	629	665	667	666	642	657	695	634	665	625	646	644	619	660	669	684	652	660	625	637	617	648	642	641	632	673	661	625	696	602	646	609	629	677	646	644	633	586	596	655	654	643	675	705	640	632	626	587	636	654	659	651	678	688	657	643	681	671	639	616	660	674	641	679	642	663	686	614	652	663	643	656	660	660	622	644	667	653	694	649	639	681	667	623	646	639	608	656	651	670	679	634	641	652	651	655	651	658	649	699	680	634	655	646	657	635	632	618	678	606	659	627	630	664	628	625	633	690	653	624	672	694	633	652	666	670	632	645	629	649	711	613	688	621	637	638	612	667	668	630	659	664	676	647	621	602	653	658	639	700	623	645	641	654	620	608	633	670	646	666	600	658	636	632	679	635	634	673	636	611	627	655	650	656	640	673	612	661	643	665	651	646	670	623	675	633	624	718	665	654	635	683	650	687	671	646	717	687	640	682	656	649	641	619	669	631	637	642	627	635	630	698	646	660	617	701	647	633	661	659	642	602	677	631	639	654	645	662	675	599	674	689	608	678	633	650	701	630	663	661	647	612	638	624	675	614	658	647	608	664	630	647	645	676	665	635	621	655	670	673	700	703	678	633	647	672	646	635	663	641	654	640	620	664	662	663	661	670	685	626	635	658	618	594	634	702	611	669	673	614	619	661	671	641	658	649	727	667	632	647	650	637	648	631	658	657	669	703	645	632	679	709	650	622	649	681	691	690	651	666	622	702	675	638	610	650	669	667	640	620	616	693	659	646	675	669	570	717	639	639	654	612	618	628	674	651	694	611	658	640	636	660	603	617	690	620	635	635	665	636	663	655	657	591	667	638	650	623	635	684	654	657	712	615	627	600	675	630	643	653	641	635	620	667	642
23746	20986	24631	27543	20993	21054	16892	2509	1086	833	655	518	486	436	367	357	341	310	320	321	294	283	302	262	280	293	277	276	268	273	280	256	280	241	252	233	255	256	210	248	242	244	250	229	262	268	215	243	273	257	202	228	243	282	227	243	239	215	204	225	205	213	249	238	232	247	250	226	248	227	237	224	217	211	253	238	227	209	253	250	237	269	212	249	170	263	231	215	250	272	242	269	221	233	223	255	232	227	229	221	207	249	244	260	250	227	227	195	225	212	286	217	230	245	264	240	232	209	207	219	270	231	227	228	223	229	231	212	232	269	233	264	251	220	234	228	232	259	235	215	245	237	251	234	214	230	230	227	234	256	230	243	221	255	233	229	230	228	219	244	233	212	216	207	232	223	234	216	237	228	224	233	258	246	248	246	237	232	225	217	212	209	229	219	224	246	242	241	212	216	215	227	237	236	246	238	225	231	241	216	256	245	259	268	239	225	256	231	238	237	239	254	218	229	225	223	236	246	238	245	239	246	220	243	249	236	247	247	226	209	230	267	232	249	252	270	210	210	238	211	228	229	248	242	234	211	242	237	252	229	244	205	258	225	258	228	229	264	215	252	223	209	257	220	230	223	224	237	269	232	220	229	236	231	230	224	246	206	202	228	237	210	260	236	248	231	212	248	254	197	221	242	234	244	222	245	235	228	214	224	208	220	204	236	211	255	220	257	228	222	231	233	264	235	234	253	231	250	236	273	228	234	226	209	221	228	235	223	224	218	225	207	217	223	250	252	222	234	265	226	208	244	260	221	232	226	213	232	223	237	232	235	231	222	235	242	259	240	227	253	234	246	205	228	224	223	225	226	228	242	243	234	217	227	220	245	215	232	205	234	228	235	212	221	234	241	220	220	220	221	238	232	233	232	245	217	236	235	236	233	209	240	226	235	245	220	231	248	264	250	248	230	240	237	241	251	239	237	211	238	254	219	243	222	253	226	226	263	216	259	262	253	240	238	254	235	236	228	230	238	276	237	241	253	244	239	217	252	210	250	264	244	237	218	185	251	229	245	248	240	220	219	232	237	242	260	247	220	205	260	213	227	217	214	232	250	222	230	227	226	228	208	239	249	253	205	204	244	245	243	217	248	229	228	238	219	221	216	209	226	281	225	258	245	221	230	251	235	250	216	221	237	237	225	242	239	242	220	230	242	231	221	216	221	234	228	262	239	212	224	215	239	246	238	226	234	210	226	239	229	229	246	239	239	222	230	214	233	231	242	232	229	241	223	235	238	228	241	278	225	219	245	231	218	240	269	279	253	254	234	213	250	230	224	210	221	236	243	236	207	206	214	230	252	242	214	248	210	213	230	269	237	216	225	241	242	233	255	240	255	237	231	227	246	186	239	232	203	239	205	216	243	238	221	208	229	205	245	239	242	239	238	234	229	243	239	233	252	231	241	240	248	224	239	255	251	223	217	241	228	219	258	215	236	241	214	248	213	214	226	252	218	245	258	262	237	210	208	231	217	230	249	198	229	230	239	245	233	242	249	250	244	229	226	232	232	222	255	242	216	211	255	221	232	225	252	231	243	239	212	258	225	229	215	257	214	242	233	234	236	225	220	241	203	211	225	236	243	257	234	233	259	243	255	224	235	223	256	239	257	239	201	223	224	233	218	210	223	236	245	211	225	268	232	247	229	253	255	231	209	243	253	228	242	226	239	230	227	239	270	204	245	228	234	232	259	224	249	248	238	248	227	249	237	241	246	225	236	243	248	244	247	225	241	253	224	234	173	242	278	239	256	262	232	270	234	219	230	203	228	238	249	269	251	248	227	265	238	260	224	254	242	253	233	219	241	231	222	236	239	221	247	225	222	216	204	258	238	224	242	262	248	236	236	236	245	239	226	241	241	234	234	242	257	238	237	245	238	226	224	224	220	228	237	217	215	211	220	203	235	240	219	245	231	223	246	218	215	220	236	221	231	254	221	239	236	221	209	250	232	240	223	208	234	218	266	235	251	211	239	218	223	251	220	223	209	247	242	215	249	227	226	249	232	258	248	212	226	228	233	234	220	262	246	231	239	253	211	252	235	203	236	233	241	229	206	260	217	243	233	240	222	222	211	235	221	221	224	232	229	205	230	235	217	254	248	229	222	221	237	215	219	226	218	249	237	213	238	223	224	238	211	248	244	219	234	221	232	272	231	220	245	247	208	226	224	252	255	229	220	230	229	208	204	244	245	218	228	229	247	221	239	276	221	245	222	202	237	246	214	240	189	218	254	245	223	253	235	214	225	216	245	221	252	225	210	233	245	235	202	252	202	234	240	245	238	251	240	232	246	254	245	214	221	216	229	236	261	252	239	232	245	249	209	232	214	246	232	250	245	223	241	222	272	206	248	247	217	260	238	236	219	276	215	246	244	228	228	221	243	231	231	221	249	242	247	240	211	258	234	223	256	208	247	241	235	244	247	204	223	221	233	239	232	220	236	249	221	219	229	240	232	221	226	246	255	234	221	221	238	234	227	236	261	260	240	204	247	273	207	221	212	269	243	218	226	220	242	253	269	247	217	239	262	266	212	229	264	231	231	227	238	258	204	243	246	251	236	233	238	239	210	268	244	203	207	207	228	241	223	249	220	231	226	256	225	243	218	244	259	250	243	221	239	246	239	217	202	201	235	240	222	230	221	223	235	211	212	201	212	248	273	236	211	238	215	265	237	257	231	227	243	242	211	217	216	226	234	264	239	235	230	244	217	235	264	245	216	226	225	231	240	186	248	232	218	202	233	274	247	224	206	240	240	256	224	229	235	258	216	215	220	238	282	255	243	220	235	245	259	242	223	229	234	244	253	242	220	205	242	217	247	233	218	263	238	251	243	203	236	252	231	245	236	233	224	225	233	231	223	252	209	221	230	235	226	214	248	245	223	216	206	212	239	233	229	234	237	212	226	236	194	230	223	237	226	232	228	239	241	225	248	216	236	236	237	209	241	235	214	234	238	234	235	222	248	247	221	279	254	220	211	219	213	257	220	245	248	235	239	265	232	226	226	221	214	220	238	253	236	219	252	222	234	240	236	230	247	232	230	260	253	248	237	247	213	246	208	223	239	263	225	237	242	219	219	220	223	249	217	253	252	246	236	243	248	234	254	216	251	237	241	252	232	256	246	221	272	227	219	243	235	219	252	207	236	242	259	256	238	237	238	215	202	243	230	260	229	254	235	233	232	217	233	257	247	246	230	239	235	227	205	223	229	249	246	222	243	231	240	234	245	221	212	204	231	254	243	248	223	239	226	243	209	219	250	209	231	237	239	252	231	220	249	232	257	235	247	220	215	251	232	240	236	247	247	248	223	233	229	216	242	230	215	249	227	252	247	229	237	240	219	258	237	214	229	243	228	211	219	214	236	240	234	269	230	237	233	249	236	201	202	238	228	205	207	231	236	227	243	263	238	221	249	229	253	247	274	250	224	212	227	241	229	240	246	224	248	232	255	230	228	235	225	218	215
10584	18782	11132	5196	3053	1831	1267	1011	876	788	764	662	686	654	603	629	590	658	582	624	570	588	625	631	602	556	557	622	569	572	616	596	557	559	573	556	555	573	569	607	572	559	561	563	556	561	596	579	596	523	555	554	580	563	554	583	555	563	548	578	581	612	582	532	575	580	589	557	566	566	570	590	593	607	595	586	571	624	641	607	575	595	555	546	584	549	574	601	605	555	611	564	581	549	578	591	512	568	610	576	594	578	589	575	564	595	599	555	586	583	553	602	546	562	555	596	586	597	537	533	565	491	575	596	527	553	515	560	567	628	588	528	591	568	525	529	566	577	565	546	518	559	547	583	587	548	541	572	556	567	566	559	572	570	618	528	549	606	561	547	553	617	592	561	542	592	608	577	584	595	580	538	603	529	614	561	557	563	556	613	561	532	566	572	572	591	539	588	593	603	561	562	556	593	582	554	553	587	537	550	595	537	572	565	571	548	548	579	575	570	571	547	536	583	584	581	541	589	587	536	585	544	591	513	566	525	532	576	608	543	532	603	577	615	536	539	573	572	554	559	567	558	571	543	605	572	609	609	582	587	567	554	542	560	580	576	609	542	574	540	556	551	574	622	575	597	580	538	561	588	591	578	527	560	589	556	541	574	601	596	589	551	581	549	617	574	569	579	561	575	587	520	555	574	540	561	554	587	574	566	552	589	589	588	547	530	589	651	589	583	592	575	565	605	554	571	605	608	500	589	543	588	563	563	583	596	584	599	616	554	599	547	608	562	566	554	592	623	543	613	572	528	567	613	555	577	584	580	558	516	593	520	556	583	579	520	591	541	557	542	548	579	546	605	552	552	578	572	617	554	623	537	538	617	528	568	598	567	544	555	560	557	540	525	542	557	546	545	569	593	529	556	549	536	564	571	566	549	565	563	533	610	590	585	558	598	581	542	522	547	572	564	583	567	539	546	578	543	569	604	564	593	526	568	569	549	579	548	519	575	556	543	537	559	583	572	553	596	563	580	533	554	591	543	568	545	605	547	584	586	570	537	576	537	558	545	575	576	548	598	533	545	582	559	543	545	583	590	582	608	570	552	574	551	581	585	558	588	569	565	580	559	568	581	569	556	577	573	566	598	573	540	581	589	553	570	552	552	610	589	592	555	603	554	558	547	557	555	541	585	584	533	505	541	606	581	558	635	576	586	591	537	553	561	578	572	579	578	550	564	561	559	557	538	621	588	571	613	555	583	552	571	558	578	576	553	559	562	545	557	564	588	541	563	580	578	542	565	531	573	550	570	556	581	569	569	559	576	534	543	580	531	592	547	577	589	551	549	553	574	553	565	604	501	545	587	520	563	558	575	593	587	557	560	594	550	565	588	528	559	546	567	542	558	605	598	546	510	591	519	573	553	552	596	568	542	583	558	576	574	596	539	579	535	574	592	581	613	564	536	549	587	554	529	598	597	550	575	571	540	552	528	549	560	553	576	559	554	555	575	555	538	548	553	565	538	566	566	608	541	542	576	561	601	550	564	563	555	524	548	609	574	537	542	604	586	545	589	574	560	585	553	546	615	583	556	575	602	614	580	584	542	588	563	557	567	590	568	552	577	541	555	610	609	593	577	525	578	548	587	548	565	561	632	570	570	599	581	596	557	546	549	578	546	567	582	588	566	576	583	587	590	572	555	606	554	597	565	559	568	524	580	574	521	556	590	545	535	562	567	576	549	541	542	566	582	547	590	558	591	570	549	528	595	539	595	590	532	580	551	555	584	549	590	565	543	552	566	563	600	520	544	591	529	574	535	534	585	521	580	575	575	548	525	549	584	566	536	554	573	588	526	568	569	541	548	567	590	601	597	582	591	557	585	571	557	587	589	568	564	539	579	585	548	560	565	552	566	556	576	595	542	583	570	555	598	598	542	561	580	569	578	521	570	542	569	551	546	567	562	547	582	554	596	596	520	512	517	586	542	645	557	574	541	529	569	567	547	527	557	588	605	548	583	574	569	558	549	589	585	523	563	585	595	569	610	585	545	546	581	580	548	558	582	554	575	558	579	569	594	593	588	625	564	595	579	550	539	601	586	588	558	572	556	576	568	543	563	563	539	593	562	588	552	528	558	530	574	536	596	599	573	582	570	584	574	531	601	544	554	576	554	533	558	564	591	548	590	590	591	598	502	559	585	553	561	594	555	599	561	601	569	521	554	619	569	585	577	568	542	567	592	551	526	577	587	551	569	548	588	573	562	550	561	574	548	590	583	538	555	573	528	559	577	588	548	580	584	567	582	557	600	607	585	574	543	545	565	548	575	529	569	544	543	526	546	608	590	611	561	595	571	594	562	574	528	555	564	557	579	559	587	577	582	552	605	582	584	588	592	560	563	577	600	573	548	540	613	498	540	539	557	517	564	523	579	565	593	577	569	564	545	556	580	513	559	611	614	588	553	612	531	587	588	528	558	576	598	556	599	592	571	606	520	564	511	580	564	538	572	567	567	557	570	526	550	592	580	572	548	563	550	553	546	578	603	598	587	583	578	569	556	578	593	570	607	585	553	553	524	579	581	544	557	573	545	581	551	606	608	536	541	561	577	549	550	565	584	575	571	603	532	603	537	548	573	567	553	542	576	606	572	574	608	564	613	558	564	526	533	576	596	571	545	555	587	571	566	568	556	579	558	599	579	599	580	625	518	583	569	559	565	576	578	635	607	624	587	549	624	572	577	585	551	558	582	583	583	543	530	574	568	567	553	575	540	582	553	583	531	561	599	572	576	569	580	546	552	556	537	558	580	569	553	594	587	570	571	526	605	598	574	547	562	594	591	600	557	571	609	569	551	562	580	565	515	575	574	587	560	531	572	588	576	593	570	583	549	588	640	591	602	543	544	582	564	575	553	517	553	562	540	543	567	558	556	620	581	545	577	516	567	535	551	570	530	579	548	555	547	569	564	525	539	544	587	611	592	580	582	577	536	520	554	585	560	587	540	545	538	587	553	577	537	548	566	586	582	521	562	625	561	546	572	566	595	572	542	566	540	571	550	555	535	543	584	550	556	585	560	540	569	563	580	572	547	583	599	555	549	571	560	589	533	577	596	560	605	578	545	552	588	552	541	566	568	570	559	602	564	591	549	568	540	597	557	546	565	557	563	570	540	571	547	594	585	546	579	548	563	568	539	590	532	604	571	543	540	583	526	568	535	565	567	565	564	520	564	581	582	567	556	537	566	538	571	539	548	528	569	573	538	606	562	547	564	578	552	595	582	570	561	547	550	594	591	555	575	593	563	584	532	553	565	541	562	607	537	597	520	596	537	561	571	547	540	582	562	580	555	547	571	576	554	545	569	595	582	538	601	539	599	607	540	531	610	614	581	608	550	568	571	558	575	550	584	607	562	547	590	549	571	581	580	594	577	608	554	584	583	579	554	598	553	555	551	580	541	572	582	589	549	550	575	555	567	552	581	572	545	592	600	566	588	537	559	572	567	564	537	599	595	586	589	602	605
30906	20996	15234	4916	2211	1515	1066	771	585	540	470	436	444	405	358	367	409	367	366	357	403	372	355	366	361	380	398	324	375	355	376	380	377	317	310	349	341	326	358	339	392	362	329	331	348	340	354	340	335	331	338	329	357	382	355	341	332	372	356	355	355	360	315	348	355	355	333	363	332	361	364	343	357	373	341	363	329	379	352	367	345	324	364	354	352	365	369	339	326	378	376	342	349	346	340	338	340	347	321	357	341	346	354	335	357	322	315	321	384	346	355	370	334	338	314	345	371	343	356	360	316	294	330	341	358	355	356	359	340	360	364	312	317	354	362	326	344	347	329	354	359	335	336	351	321	348	358	325	340	330	337	331	376	338	366	317	323	346	382	348	336	333	371	353	330	363	362	313	354	364	323	320	326	343	329	365	345	367	357	375	341	341	344	350	334	344	371	332	344	373	331	314	366	355	311	329	352	345	344	371	328	352	370	352	374	343	348	320	386	397	359	345	327	399	335	350	360	352	349	312	345	343	326	358	342	340	336	368	358	336	347	360	361	331	348	337	337	343	348	366	320	335	351	343	357	362	332	328	336	355	359	360	370	367	330	348	356	338	357	355	349	370	368	381	374	375	349	348	359	353	358	347	339	368	333	356	345	344	378	346	349	353	360	335	349	364	351	365	369	323	327	361	358	380	355	348	367	328	378	344	361	346	352	367	320	356	366	319	329	325	360	321	361	360	353	383	329	374	351	300	333	343	363	360	386	374	349	325	362	354	346	320	341	343	327	334	319	318	355	352	330	337	342	373	316	379	343	351	353	330	318	368	346	337	332	331	307	295	339	324	374	367	342	330	358	348	332	362	348	358	338	355	341	375	348	377	361	348	339	325	333	342	339	368	338	370	311	342	351	339	304	356	342	355	325	367	363	339	318	369	359	354	337	340	321	321	350	357	344	368	338	344	359	317	368	319	342	337	369	369	316	353	329	338	351	326	358	356	360	307	334	345	326	355	364	339	358	363	355	345	365	338	339	346	331	374	327	337	329	336	356	338	365	341	336	348	340	370	377	332	360	346	391	372	345	343	310	338	280	336	368	344	345	341	346	358	370	351	359	357	344	350	337	337	358	394	352	323	325	326	327	327	376	326	366	336	361	357	372	304	363	343	358	363	375	356	367	348	307	341	311	347	353	342	344	347	354	324	324	333	328	329	375	346	324	358	361	375	369	337	316	333	330	332	359	367	364	342	355	365	372	343	377	334	343	370	390	358	337	323	330	361	325	354	343	350	335	375	369	353	338	345	347	335	356	367	374	377	340	351	326	349	329	380	357	369	319	360	347	361	346	339	351	342	326	317	349	349	325	324	364	360	337	335	383	334	350	353	347	346	357	334	342	307	366	350	367	362	359	356	367	369	306	324	326	320	342	324	353	321	323	333	334	384	347	339	335	329	352	393	361	367	315	346	352	359	359	353	366	327	361	324	331	342	349	325	345	346	337	341	348	334	346	352	373	350	360	360	360	358	363	335	383	367	322	360	398	364	370	367	381	374	353	364	352	379	353	390	343	369	306	367	357	347	350	356	343	321	354	369	351	332	315	363	342	327	351	336	322	362	357	338	311	333	335	395	347	357	370	340	384	341	354	322	372	359	361	353	341	371	329	341	380	354	347	317	338	338	365	335	358	339	378	388	342	322	315	354	394	336	343	350	318	358	328	380	336	328	321	335	366	336	345	363	342	318	339	325	339	337	336	325	345	375	351	349	347	339	365	366	341	357	386	358	321	351	359	311	328	355	375	367	352	368	332	320	372	337	327	349	330	356	332	342	372	338	336	324	358	321	356	344	328	337	342	336	351	339	378	355	358	330	342	319	362	337	327	356	321	362	344	334	340	362	352	368	321	368	316	336	327	343	341	341	294	328	363	356	340	331	324	344	338	349	354	355	328	316	311	325	359	341	375	349	349	358	315	308	352	332	358	390	343	385	374	346	334	348	298	368	373	333	355	326	337	350	355	340	353	350	337	353	372	331	361	354	361	316	382	351	347	347	362	340	348	351	357	329	349	356	338	347	371	331	396	394	323	367	303	347	396	334	350	326	338	354	397	326	346	346	320	347	365	337	381	346	315	356	345	344	364	366	351	349	367	349	341	377	366	350	357	329	326	336	360	347	352	372	347	315	366	363	330	362	348	377	327	342	358	369	355	333	351	323	339	390	346	356	324	355	332	353	347	330	372	373	333	320	338	329	352	344	361	295	345	357	354	354	348	341	356	336	340	348	354	347	360	296	376	360	337	316	309	334	350	358	338	335	333	339	353	343	367	338	405	321	333	348	361	365	373	337	319	371	330	346	331	333	379	381	321	344	360	377	381	325	295	344	337	357	300	317	346	354	344	325	325	343	347	307	373	361	339	342	362	313	369	380	330	295	360	300	357	345	369	352	336	332	391	345	385	326	333	344	354	330	389	354	387	344	370	314	338	358	320	399	367	353	365	321	328	349	358	329	341	346	333	320	306	318	335	382	357	351	344	333	346	312	368	321	367	341	362	328	367	350	328	363	310	335	369	322	353	332	338	308	351	339	333	344	332	357	368	332	367	344	371	374	358	339	323	341	363	316	304	351	342	363	324	368	379	369	319	351	369	303	338	337	300	329	343	330	358	348	342	358	342	348	379	358	355	326	327	358	342	291	338	322	357	343	356	340	348	349	345	317	338	390	333	368	340	306	347	343	355	386	347	342	343	401	341	337	361	369	368	370	342	316	331	329	316	325	367	352	331	326	314	346	348	332	368	368	353	359	370	333	313	351	331	339	345	377	369	356	346	379	329	373	344	327	347	300	355	357	333	377	325	344	359	323	317	336	338	349	345	358	358	341	358	321	349	329	375	299	366	374	371	331	341	342	379	335	340	326	322	351	315	316	338	312	352	331	373	339	329	375	314	318	373	316	346	340	383	350	337	342	364	363	385	363	329	352	373	349	372	359	341	335	367	356	357	360	344	368	372	363	349	334	351	322	367	347	353	358	344	337	324	321	367	345	323	345	337	339	355	365	352	347	345	380	384	330	343	326	304	365	321	341	353	340	323	333	382	337	349	326	335	348	345	333	335	348	349	348	337	360	333	377	380	323	341	366	402	362	341	339	333	337	319	359	334	366	347	377	360	332	340	368	379	334	324	362	365	338	352	322	362	324	331	335	345	372	367	339	375	322	348	317	359	321	374	380	326	382	364	331	378	353	301	386	360	356	365	297	348	352	368	346	356	379	361	363	324	345	401	344	350	369	340	372	354	323	379	330	336	364	317	337	344	352	367	318	340	319	318	345	329	326	333	347	382	359	345	359	350	330	365	328	361	355	346	378	320	350	363	360	344	354	348	319	377	356	348	338	368	341	318	331	332	348	330	370	346	331	316	308	343	347	342	364	343	350	344	350	340	354	347	362	349	343	338	333	325	344	330	327	311	358	373	353	350	316	313	365	338	342	339	361	354	351	351	350	369	326	351	330
10489	9842	5069	2698	1781	1295	1051	969	919	895	855	826	867	874	844	823	804	793	835	845	778	837	829	810	770	805	802	851	796	795	764	834	842	856	774	802	842	830	864	826	794	864	784	807	807	769	844	826	766	853	828	806	811	803	781	817	833	816	772	834	832	832	816	768	855	775	783	815	804	777	822	821	853	816	777	823	791	776	818	792	840	802	790	840	803	809	847	799	799	843	838	819	839	830	818	808	832	766	826	768	843	860	783	805	814	840	756	789	775	766	795	817	772	876	827	844	769	798	805	815	841	824	790	803	796	830	770	807	821	767	818	806	768	854	783	766	842	806	837	813	802	802	746	808	843	827	856	825	820	787	800	858	793	772	832	832	833	827	833	830	786	862	837	819	798	748	801	830	835	787	772	796	879	766	816	803	822	771	864	782	767	778	766	804	814	833	827	815	785	813	842	829	768	804	765	787	762	796	814	834	811	827	841	861	810	770	816	805	810	761	824	809	829	752	813	808	885	764	828	794	833	795	770	832	797	831	826	815	834	805	852	775	820	845	826	781	800	836	781	775	756	854	803	791	802	799	850	831	789	812	825	864	785	823	839	868	796	782	807	771	832	765	773	799	826	715	808	830	792	784	772	805	778	826	812	827	815	810	785	832	832	849	766	797	824	822	812	854	826	814	806	768	775	803	831	779	788	812	812	792	839	808	842	828	811	814	815	822	788	868	849	870	797	793	787	839	818	829	839	809	790	785	843	821	808	789	796	835	823	854	849	800	819	838	772	804	884	800	749	795	798	814	817	783	828	808	812	867	836	801	788	761	757	816	811	826	842	857	786	815	857	796	783	781	798	825	816	787	856	826	838	771	819	785	797	850	830	808	814	762	774	773	773	845	816	817	860	849	816	803	823	829	820	797	843	813	820	821	786	804	828	789	804	874	812	774	783	758	828	794	814	823	830	804	848	797	852	868	797	809	795	784	807	815	768	857	766	838	801	825	777	786	872	774	803	813	788	823	853	800	807	739	837	779	807	766	804	772	831	808	814	781	799	802	781	789	797	819	793	777	835	758	796	819	798	815	810	845	841	847	821	777	769	765	800	803	825	775	779	836	779	790	898	777	752	868	796	787	746	857	807	830	776	835	850	830	811	818	834	804	879	801	879	810	781	854	854	788	801	834	853	802	832	794	823	815	805	843	843	802	796	838	832	849	812	795	804	797	822	810	818	823	839	829	834	880	825	850	822	836	820	869	834	846	785	817	855	779	807	816	841	866	840	801	830	828	822	805	748	833	832	818	810	764	820	770	769	827	836	811	772	789	779	782	840	781	775	782	755	811	808	825	832	817	885	819	819	815	839	789	846	842	841	779	842	836	742	800	831	816	793	782	834	810	838	803	790	811	791	806	850	763	832	818	852	799	838	891	798	832	816	794	795	740	786	836	755	790	806	817	769	843	848	834	831	824	803	836	812	804	816	757	856	787	793	804	826	819	776	807	866	819	820	762	842	785	805	783	813	870	818	785	798	782	824	813	815	807	788	814	811	814	809	826	803	816	846	786	834	793	807	828	860	790	805	836	813	790	813	824	784	815	789	860	777	815	812	786	825	813	801	861	840	860	836	873	836	794	877	766	862	870	829	751	803	804	813	822	777	801	833	786	802	853	859	802	801	816	783	785	865	789	757	801	790	762	815	848	854	817	832	769	792	806	792	772	856	813	787	773	812	760	844	856	804	760	782	803	846	773	826	803	837	840	853	767	813	818	816	841	853	806	823	838	852	778	790	818	819	772	788	839	797	860	789	824	862	849	807	803	810	816	813	745	794	847	836	829	859	805	830	840	782	826	788	811	826	807	806	767	792	803	812	799	830	860	809	829	832	790	805	815	840	835	765	812	797	774	748	820	847	842	793	840	806	812	803	804	819	806	851	839	843	762	757	807	839	818	848	823	772	817	803	808	777	842	811	832	818	770	841	833	770	792	861	787	795	794	855	810	834	844	817	826	793	830	817	812	836	809	802	792	821	808	806	791	849	827	802	811	831	824	825	784	887	823	769	815	806	824	809	817	783	801	819	764	829	761	824	831	845	796	823	790	821	812	847	848	889	803	787	777	847	810	831	811	749	816	803	784	822	820	816	818	844	828	779	758	799	809	758	819	806	773	781	794	789	787	768	816	814	863	800	814	805	813	808	818	857	797	853	856	811	828	818	771	862	814	796	800	788	772	799	725	808	858	821	836	841	807	770	846	772	742	834	820	812	878	766	811	793	790	887	799	792	821	821	897	860	810	817	812	811	834	774	764	823	869	851	831	802	810	787	810	815	813	810	848	825	823	798	840	793	835	814	758	787	778	765	807	791	808	846	822	796	784	812	816	867	805	774	872	849	839	743	796	773	835	808	808	768	813	827	829	806	780	863	793	831	821	783	803	784	812	798	768	797	812	823	798	830	817	784	781	801	813	807	818	784	816	874	830	809	800	839	836	797	801	828	803	816	838	846	846	796	787	812	750	886	776	816	798	810	832	794	779	799	822	827	792	789	777	850	841	818	818	814	825	801	836	811	842	801	751	797	808	811	806	822	777	761	827	772	778	840	854	829	841	799	769	795	845	742	880	843	842	801	778	824	823	806	847	774	797	799	857	830	833	786	829	848	764	786	793	833	792	798	811	783	792	823	816	786	881	804	797	796	852	764	808	841	793	815	828	808	840	810	812	781	796	793	771	794	809	802	806	773	836	816	847	785	815	787	807	827	815	799	814	809	840	798	827	860	757	816	827	812	780	805	825	753	859	849	830	741	819	813	833	787	810	754	816	841	801	782	821	814	901	806	858	808	868	833	867	801	806	850	808	780	778	838	842	833	840	793	784	838	786	817	821	794	824	814	855	855	780	809	844	815	830	848	822	792	846	827	847	802	806	805	846	767	815	820	792	829	822	800	816	783	825	874	803	815	815	843	822	810	833	805	790	789	794	779	916	830	793	792	815	873	793	840	824	769	764	838	838	781	783	799	837	795	827	818	870	808	794	868	821	837	806	779	810	803	773	760	806	817	783	777	772	789	813	848	891	839	847	822	793	816	770	844	846	818	769	764	858	809	810	805	780	810	849	801	810	813	837	765	830	820	817	787	762	819	811	765	786	825	796	822	858	820	828	761	788	795	754	816	784	850	818	832	809	803	766	769	777	808	818	800	824	822	822	819	795	803	793	808	835	860	849	851	813	798	814	777	826	787	801	850	789	826	795	844	845	753	794	836	821	862	803	758	823	804	806	815	806	838	815	802	839	873	827	800	782	842	773	793	791	813	765	833	833	761	817	786	837	803	789	792	776	781	822	835	846	851	810	818	807	854	795	788	818	789	812	802	778	822	808	797	812	817	803	796	802	855	819	817	814	840	821	805	822	810	807	816	818	776	822	803	807	746	790	795	797	798	770	821	769	812	822	805	833	753	769	851	802	836	785	830	862	810	819	798	807	816	831	767	838	768	846	830	828	794	836	826	795
24419	21020	24307	27894	21042	19459	2902	1149	721	592	550	480	447	383	358	351	344	322	337	319	349	305	294	310	312	314	303	277	279	314	310	263	296	285	284	270	296	274	306	286	274	284	277	268	247	294	281	278	315	239	322	259	275	285	259	283	272	287	298	284	267	264	294	286	241	246	247	281	249	274	248	256	259	267	272	286	281	295	267	284	316	279	282	264	269	303	276	276	263	278	250	252	260	267	283	270	268	256	249	301	277	267	254	281	281	264	295	291	265	271	267	278	285	243	249	277	274	265	257	283	283	259	233	276	247	279	262	275	300	272	266	263	264	279	265	275	261	273	278	289	264	255	285	282	257	299	297	257	271	277	308	300	251	250	279	224	311	262	275	270	286	281	308	305	278	292	287	264	245	274	272	293	275	286	287	256	261	265	308	273	301	290	270	281	271	281	267	294	279	245	298	280	294	260	262	265	256	257	271	267	280	261	264	278	263	252	278	253	266	270	271	275	268	266	258	285	293	276	269	297	249	280	272	267	256	255	258	245	280	283	309	252	273	275	263	277	276	282	267	280	270	300	242	272	257	314	288	301	303	267	272	289	253	256	278	291	293	259	259	274	253	251	289	273	258	288	287	243	280	290	270	254	289	274	273	288	270	268	281	262	282	281	275	274	281	283	276	296	275	276	252	284	267	253	274	260	276	287	264	275	251	281	282	272	281	247	254	274	261	279	324	257	274	267	255	249	261	283	277	261	291	240	280	236	303	281	274	259	263	302	278	289	285	301	280	243	275	286	271	283	307	258	281	303	283	247	276	268	250	299	280	270	260	289	290	308	284	289	287	282	288	307	266	252	243	320	289	263	269	269	312	267	263	289	268	286	282	275	239	258	270	270	286	270	275	250	284	264	273	279	278	270	251	250	262	283	238	272	285	308	270	267	293	271	236	281	288	286	264	268	275	262	246	276	282	293	287	290	251	281	276	242	274	303	303	252	268	290	272	279	277	283	250	241	278	302	250	246	281	255	247	263	310	295	297	257	280	265	276	270	266	308	296	248	266	289	280	278	224	257	270	276	291	241	273	301	275	271	270	292	317	287	287	251	277	265	248	258	264	254	270	276	298	253	247	240	265	277	254	257	267	258	295	264	256	286	239	259	332	265	290	279	273	283	275	265	300	272	248	271	298	261	283	284	280	285	273	275	285	295	278	286	279	272	296	269	284	292	278	248	289	282	256	257	275	258	271	271	283	253	258	297	270	304	284	277	280	271	277	280	307	247	293	248	282	323	245	267	276	282	288	257	250	244	288	236	280	260	273	270	309	255	277	284	271	307	280	267	280	285	292	246	261	248	272	273	278	232	276	257	250	283	279	281	289	249	269	269	249	258	253	262	281	280	280	255	303	267	276	254	280	271	254	252	299	279	248	285	264	277	296	278	277	266	283	279	271	265	267	270	257	272	278	282	274	290	300	248	248	294	257	271	250	259	291	303	281	282	253	283	273	276	295	283	264	243	284	307	280	252	299	287	288	250	277	265	289	295	255	297	275	286	280	271	289	268	262	269	271	270	287	279	275	262	257	283	258	268	283	259	261	258	246	284	301	253	287	288	275	285	244	274	305	285	265	320	288	263	274	264	265	277	258	257	271	287	262	270	276	302	311	269	260	252	267	246	249	290	267	270	265	286	273	256	251	252	282	292	266	288	271	274	255	267	267	268	279	263	306	268	275	306	254	291	269	283	264	274	276	261	269	256	276	251	289	269	281	261	299	271	268	291	250	279	297	255	283	273	283	274	262	265	285	287	269	271	304	262	278	300	296	271	268	286	286	251	265	278	284	263	252	261	285	277	257	277	259	266	250	289	248	260	246	258	296	255	260	279	259	255	284	293	263	273	291	287	287	276	259	285	252	267	287	268	254	243	277	264	275	246	283	243	270	283	287	282	263	240	271	289	328	301	276	279	266	279	286	275	261	256	255	321	286	267	262	248	261	256	277	310	286	277	256	265	288	278	272	280	269	261	281	274	285	267	262	243	288	249	283	276	279	285	284	259	273	253	269	261	255	295	249	284	284	259	250	265	265	300	264	255	276	282	257	289	265	284	251	267	276	273	263	270	284	297	241	275	272	248	282	285	273	272	294	263	267	276	252	290	264	248	255	270	278	274	258	256	262	299	259	280	238	250	265	309	288	298	316	283	301	280	276	260	256	260	271	287	261	250	262	280	277	289	283	260	266	293	270	270	287	262	268	260	283	257	265	255	262	276	242	280	254	306	270	246	264	277	279	274	269	290	295	300	273	284	273	287	261	274	299	264	273	271	262	247	275	273	263	297	272	299	259	291	235	244	292	275	271	285	272	261	297	248	275	287	284	243	292	280	292	271	282	275	299	289	271	289	292	253	259	269	249	268	256	247	279	248	262	269	255	237	252	284	259	285	250	284	276	285	269	265	269	286	263	267	256	290	261	260	264	247	275	288	258	269	306	283	269	260	274	271	272	285	283	266	277	296	265	248	290	290	271	304	267	305	295	286	265	278	258	285	298	246	250	270	275	269	297	278	271	251	284	274	298	286	275	293	266	299	270	277	265	267	283	294	268	247	271	257	311	288	252	268	304	251	272	230	268	289	252	277	289	273	275	263	282	278	266	291	268	267	270	280	267	288	250	313	292	282	282	256	249	292	268	286	260	268	272	267	311	269	290	308	243	266	283	266	288	277	275	273	269	301	274	264	259	279	273	251	263	275	274	289	285	290	276	286	244	237	276	304	305	232	283	291	267	276	281	304	274	306	285	253	245	271	253	274	281	257	252	259	271	279	274	273	261	262	284	288	257	271	283	253	303	256	253	259	247	256	269	267	257	264	249	273	273	246	246	266	292	283	261	289	274	263	300	252	238	309	296	283	276	309	260	281	274	255	283	236	260	269	288	288	250	274	305	255	282	265	294	276	265	286	269	290	266	291	290	263	250	266	286	260	302	258	301	233	277	265	252	273	262	261	267	285	276	255	288	261	277	271	283	267	264	295	305	267	298	260	247	261	280	248	260	282	253	249	266	256	283	257	275	286	299	273	258	288	278	291	271	256	262	244	289	297	283	261	302	256	284	235	261	251	294	276	260	242	289	289	289	300	262	272	257	281	256	249	291	286	260	237	304	242	306	258	262	302	263	295	266	236	303	265	263	270	261	283	272	270	271	277	255	283	290	304	276	267	267	280	245	247	287	243	261	263	239	256	279	261	307	262	277	278	271	269	264	282	261	244	242	251	264	248	274	260	295	263	262	262	287	263	257	282	271	285	292	280	289	267	275	255	277	271	266	248	296	257	290	268	295	279	300	305	279	287	265	292	248	254	269	272	298	283	287	262	239	258	292	305	295	281	291	240	283	293	261	264	263	271	271	283	234	298	233	302	249	257	253	246	350	306	285	291	272	261	310	321	323	276	293	271	254	259	296	276	280	255	265	272	289	277	281	271	286	243	306	279	269	276	260	282	258	274	268	272	283	305
8837	15042	8087	3978	2442	1568	1102	935	861	746	734	709	778	705	673	654	686	652	639	681	672	693	660	660	651	692	647	580	686	664	682	628	676	612	645	643	682	634	664	664	649	653	664	651	650	670	651	623	677	709	654	669	674	685	605	638	675	637	626	643	645	666	639	675	638	662	649	594	628	718	611	648	692	694	679	650	670	650	672	639	674	692	649	680	676	645	650	635	662	679	637	699	649	633	652	678	662	654	597	664	656	661	667	654	643	632	635	668	620	673	687	621	651	675	654	600	613	682	644	662	654	654	678	606	606	598	618	642	591	652	646	684	640	666	643	605	624	696	618	599	629	649	604	670	666	666	661	643	689	674	619	649	638	633	679	643	641	671	680	616	658	617	648	648	658	628	665	663	636	710	655	651	599	642	627	641	646	688	664	622	651	636	678	651	695	606	665	673	621	649	664	667	661	625	667	636	666	659	630	700	638	675	634	651	664	640	585	648	705	637	661	661	636	676	638	654	669	642	669	622	643	588	685	658	686	686	711	643	612	632	692	653	659	633	651	667	634	634	680	622	631	676	659	655	681	637	648	697	671	655	689	696	667	667	675	653	638	663	657	668	637	648	630	647	623	664	637	663	653	664	629	617	694	691	643	646	679	681	703	665	640	620	678	661	663	670	673	637	696	654	636	666	659	690	629	643	651	667	675	653	619	638	662	635	640	659	660	599	652	653	645	660	647	645	628	668	688	659	644	642	596	673	643	681	673	650	655	636	627	666	673	691	633	659	650	703	632	667	611	632	671	652	635	629	654	661	647	665	661	660	656	649	642	612	653	619	640	647	584	642	625	661	691	626	699	638	641	673	624	631	643	686	625	677	628	641	565	653	671	651	671	678	692	648	631	664	656	593	641	674	678	667	665	653	709	630	652	658	666	624	640	657	642	655	667	670	616	640	659	657	702	673	659	665	609	630	620	604	652	650	640	679	642	642	630	650	618	651	620	650	646	627	667	680	642	696	646	663	678	646	630	601	658	607	661	665	661	621	606	616	669	680	667	700	695	660	634	665	670	607	656	637	654	666	649	689	697	651	626	634	659	694	663	657	641	654	718	640	650	677	661	682	655	654	604	625	645	650	650	657	616	643	621	638	663	676	643	662	633	697	680	623	632	683	636	643	640	669	668	658	650	665	618	674	658	635	679	651	631	627	657	697	638	625	627	649	603	630	634	640	633	670	655	635	652	655	590	654	637	685	632	611	680	637	694	672	686	630	672	637	607	679	623	587	668	620	649	616	679	605	650	651	660	655	663	624	615	681	663	643	642	648	641	674	652	629	650	663	649	640	652	682	614	658	659	655	617	642	663	654	672	641	637	671	643	674	648	700	660	660	642	653	693	686	647	654	686	653	636	629	631	646	622	640	671	678	652	676	649	663	625	629	638	646	706	663	648	683	613	617	713	637	669	665	640	619	608	647	662	600	606	629	615	654	631	671	662	649	658	685	726	646	702	647	655	675	685	643	663	618	614	647	635	627	669	658	670	653	667	660	702	629	632	683	656	632	634	695	685	638	626	659	662	653	592	648	644	659	635	725	657	680	671	615	617	599	607	608	658	675	617	697	646	687	660	653	641	644	659	635	684	645	644	696	639	605	711	641	672	658	615	692	672	618	648	644	632	643	695	679	608	595	634	632	691	614	653	660	640	627	634	677	613	613	661	648	652	662	601	680	642	634	635	605	629	624	620	720	640	641	660	681	661	642	660	656	656	654	674	636	626	726	674	639	671	619	631	669	668	674	645	650	693	672	674	630	616	635	596	615	705	629	660	653	645	677	666	594	678	672	667	602	669	608	619	615	635	668	651	628	668	620	661	689	662	691	684	677	640	671	637	638	617	681	631	659	629	671	634	646	670	651	638	658	664	693	670	670	642	669	631	633	635	600	655	636	656	602	637	661	648	615	679	631	634	598	671	625	630	657	656	626	698	669	638	649	674	665	652	676	636	662	695	658	613	637	636	633	705	615	671	687	647	638	694	644	646	659	631	664	659	648	648	628	663	689	674	663	624	639	649	713	682	632	595	628	668	654	691	599	650	643	643	674	610	640	668	666	690	624	634	641	654	685	619	602	640	654	673	607	661	656	659	598	661	619	672	662	667	637	629	654	681	615	663	658	625	644	651	685	657	659	687	653	670	648	695	641	632	633	660	685	655	653	671	657	691	619	659	666	694	722	626	660	665	656	614	658	655	642	635	675	676	638	656	647	708	636	638	661	641	649	668	637	669	705	661	658	663	642	665	647	674	635	645	662	659	625	630	627	643	641	638	630	728	631	613	649	656	644	641	673	670	666	688	692	679	628	627	701	673	619	606	662	668	609	669	691	649	634	639	620	691	649	680	664	674	685	601	638	678	640	634	634	646	647	689	624	640	644	680	625	659	655	655	688	654	659	680	659	621	675	639	654	660	666	596	630	665	680	646	645	654	636	657	673	625	625	587	650	588	699	647	612	672	658	659	676	636	630	629	635	626	660	657	684	623	672	668	634	666	640	613	650	622	643	664	653	682	665	712	637	606	681	650	622	621	644	670	676	678	634	677	668	684	628	668	672	639	667	679	651	646	686	604	621	691	659	644	632	614	630	658	656	658	659	711	656	713	640	709	649	652	651	672	647	662	656	669	651	613	643	627	642	661	621	653	660	662	670	640	691	627	672	670	668	661	630	634	691	659	670	620	653	609	655	621	643	669	626	622	659	656	675	635	624	591	662	639	614	645	646	672	659	670	630	650	674	637	668	657	676	664	614	670	681	644	622	693	669	659	660	643	653	637	675	656	610	630	627	669	698	639	639	680	667	678	664	652	683	636	635	657	693	665	624	655	613	661	607	677	675	638	626	673	659	709	652	649	637	662	651	642	671	662	622	670	645	664	654	669	679	647	650	624	628	641	650	673	638	653	634	647	613	643	656	611	634	640	607	645	684	614	669	700	654	631	658	659	661	637	609	641	704	697	643	607	664	648	677	625	639	612	660	643	680	657	638	663	652	627	651	681	625	650	635	658	681	698	682	667	637	643	618	632	685	663	622	622	644	634	610	637	650	660	629	633	658	685	674	649	677	667	642	641	618	634	644	637	622	636	737	684	666	680	635	638	732	643	631	634	644	617	648	624	670	623	634	600	650	660	665	670	632	668	621	634	626	641	656	685	654	621	609	675	618	662	639	641	636	639	653	620	689	642	699	680	614	646	645	660	660	657	677	643	633	650	685	667	650	630	662	680	621	681	639	700	628	656	625	681	631	629	644	643	640	622	633	600	652	670	687	669	675	648	654	672	634	685	725	645	693	601	629	694	606	644	677	660	639	623	643	663	625	674	687	674	646	620	632	640	682	658	664	656	611	607	694	663	648	670	662	633	655	631	615	642	667	629	652	667	694	628	622	666	666	634	644	637	637	616	618	655	639	606	652	623	639	674	605	720	625	648	619	645	671	670	645	627	651	666	668	657	658	619	586
23827	21054	24731	27591	21061	21123	17256	2370	1012	790	621	580	482	439	380	334	334	315	333	315	326	284	299	300	317	280	272	274	270	240	260	277	271	271	260	230	231	238	226	227	260	255	230	220	240	243	268	267	227	214	244	240	257	252	247	224	239	233	206	242	232	248	223	232	259	221	221	223	222	258	262	223	213	241	249	218	227	224	227	234	234	255	229	226	209	262	221	232	268	259	270	228	218	229	216	208	259	236	227	231	255	246	270	236	239	265	218	245	243	215	233	204	239	212	219	213	241	253	225	197	232	202	240	266	241	231	230	236	199	225	197	238	245	245	250	235	223	239	232	280	235	256	235	251	246	223	226	271	245	246	255	215	222	220	192	210	246	248	214	219	249	212	237	208	233	270	252	226	211	224	212	223	234	256	232	223	224	260	254	258	242	237	227	218	249	241	249	256	242	238	217	254	236	222	232	216	225	218	210	252	219	233	218	272	241	250	215	244	258	222	261	269	230	208	209	248	228	232	246	235	259	228	211	226	247	222	219	247	236	224	223	260	216	251	194	251	257	236	251	224	237	214	238	242	194	218	207	245	237	219	272	236	232	233	226	226	244	240	236	237	242	199	253	219	238	244	240	222	237	253	250	240	236	234	221	221	193	276	203	268	212	214	213	269	277	235	234	239	232	223	254	228	228	253	257	251	234	228	216	237	236	232	264	224	248	224	252	259	235	237	273	242	226	248	242	243	257	214	225	259	222	228	235	245	218	241	232	245	238	221	225	229	205	230	231	235	195	234	239	256	271	262	237	247	282	233	213	262	212	228	243	209	234	216	210	224	228	242	217	215	273	234	223	228	217	218	240	262	219	234	228	234	252	269	237	239	217	261	223	240	206	266	253	218	217	229	233	227	216	229	236	232	218	216	230	254	244	211	242	232	222	240	235	266	248	234	207	237	252	255	223	227	266	224	228	233	211	246	243	226	222	238	266	265	208	208	269	228	257	250	243	237	210	229	224	209	226	256	227	235	246	268	269	233	239	237	206	224	225	265	232	209	222	244	218	241	240	221	207	262	203	240	264	259	257	224	243	261	230	207	236	248	210	232	231	261	234	215	239	248	247	238	254	260	224	244	214	221	243	226	265	227	220	235	224	223	240	260	253	284	237	221	243	238	226	215	249	205	224	210	260	241	212	251	261	219	220	225	229	206	202	234	241	253	233	253	227	227	238	236	257	249	243	238	239	240	243	227	199	244	231	245	259	208	194	213	208	236	261	239	242	233	254	257	217	269	216	222	225	233	223	230	221	234	231	223	232	243	261	243	239	245	224	239	226	265	213	235	218	238	218	241	214	250	245	253	223	222	274	256	229	248	233	224	207	225	224	233	266	240	259	232	246	259	226	183	243	254	212	248	249	207	246	230	259	235	251	225	221	225	210	231	245	234	236	239	232	250	208	202	244	251	244	261	253	251	223	231	241	237	205	254	246	227	272	234	239	211	231	215	238	206	232	204	226	217	246	240	230	246	244	239	220	205	226	234	285	229	239	242	219	240	236	225	223	250	263	225	209	241	236	201	242	197	213	216	231	232	240	273	236	238	225	207	252	238	239	232	230	247	242	213	196	239	229	218	242	244	267	223	223	225	218	237	256	224	225	230	238	228	230	225	237	251	223	235	229	240	217	230	231	206	251	245	256	238	230	245	193	233	255	242	206	238	240	281	240	244	234	238	193	243	235	218	234	258	257	215	237	226	213	238	243	240	228	241	250	233	263	240	255	212	252	229	239	218	242	242	240	239	228	268	234	229	217	212	214	224	217	212	245	250	220	235	252	267	228	203	245	238	230	237	229	234	201	261	234	242	217	260	266	194	210	206	260	222	236	292	216	243	236	258	225	192	227	245	242	239	236	238	225	233	251	226	244	227	213	226	208	261	237	218	259	219	242	215	227	230	247	215	232	242	254	233	234	257	200	229	228	233	255	230	259	249	245	229	255	226	234	202	249	219	247	214	244	219	246	219	256	231	235	232	233	242	215	258	223	237	258	220	242	245	241	260	225	221	224	232	206	216	214	220	240	232	227	241	227	252	219	275	251	213	238	242	243	245	212	224	259	258	244	250	241	241	229	237	235	226	232	234	215	259	260	226	233	232	248	239	246	262	236	239	220	240	235	245	242	245	230	244	249	246	242	273	238	242	246	227	226	243	229	261	222	206	220	231	273	213	233	223	224	238	265	260	245	255	222	262	239	227	218	252	220	234	239	231	211	223	231	242	237	223	224	237	250	230	234	219	235	233	237	218	243	224	243	229	209	232	257	240	222	239	229	222	251	241	253	222	226	253	230	228	255	256	247	232	227	232	276	240	205	234	226	207	235	225	229	218	243	251	249	262	223	218	226	257	232	233	244	244	233	275	222	239	223	225	245	243	237	213	239	257	229	250	244	249	238	230	219	235	232	209	268	269	228	218	269	239	226	250	250	218	249	211	234	239	213	255	205	217	260	242	210	214	254	220	211	227	239	252	248	239	202	233	240	235	250	230	223	229	210	233	262	231	232	230	242	260	249	205	218	194	239	231	215	253	221	233	241	229	233	232	250	279	234	235	227	232	212	247	228	224	256	255	269	229	257	238	218	241	227	265	246	233	236	208	226	260	229	243	258	264	243	235	254	225	242	260	221	257	227	218	234	211	233	235	225	199	215	219	233	218	262	249	223	211	249	234	239	222	227	226	209	224	217	199	229	211	206	270	247	215	252	218	227	236	258	224	261	257	226	222	251	236	258	234	265	250	228	235	242	232	256	239	249	223	238	222	238	241	217	229	242	250	257	243	234	245	243	261	286	257	231	251	209	263	246	207	244	197	207	235	235	228	221	249	226	245	239	237	265	210	224	261	250	241	211	254	209	224	248	224	238	230	216	259	217	223	250	237	238	225	233	261	242	263	233	236	235	235	220	278	228	262	192	263	230	205	247	242	230	233	267	235	217	233	239	223	250	247	259	231	224	249	241	232	242	222	225	243	246	239	238	249	221	209	258	243	236	212	236	257	208	242	230	241	215	210	234	239	251	238	262	252	221	246	229	214	220	223	224	228	239	280	221	248	224	234	212	227	246	229	229	217	241	267	228	234	256	230	231	228	224	248	241	246	222	236	225	257	212	239	211	232	218	217	214	222	241	223	244	239	260	232	275	238	241	225	255	235	224	209	220	208	248	257	219	248	231	237	259	228	214	233	228	210	201	217	208	214	225	253	224	231	223	242	245	225	259	255	222	228	185	235	225	214	232	206	239	241	252	255	242	263	224	227	235	242	236	213	240	238	249	229	231	243	268	236	245	255	208	251	231	229	221	237	218	221	261	217	234	237	202	230	282	241	213	240	252	254	223	261	237	251	251	218	256	256	222	231	220	274	235	232	243	251	242	232	216	226	228	253	229	225	235	228	212	221	232	205	269	256	217	247	232	230	238	220	242	250	269	230	245	240	242	235	256	238	254	246	211	251	237	236	246	220
9846	18993	10504	5388	2991	1865	1250	1055	852	824	740	671	680	627	614	586	583	622	559	601	594	588	561	550	542	574	631	548	595	582	552	578	557	594	596	596	584	575	545	559	569	556	559	559	583	611	530	570	538	568	570	575	598	552	609	522	560	612	536	584	561	569	559	543	561	609	529	584	561	606	584	555	580	567	567	543	545	612	546	554	578	573	583	561	574	582	587	586	573	528	599	544	568	625	566	579	603	558	569	526	568	578	564	564	556	552	571	600	570	576	570	554	561	564	577	589	582	603	598	544	552	551	602	566	501	530	570	583	519	545	579	585	620	586	537	562	565	550	556	581	568	551	587	579	504	610	599	577	515	547	589	527	566	509	561	561	531	550	572	593	558	553	575	576	549	619	570	591	559	624	525	566	562	563	564	552	557	531	590	552	549	574	569	569	606	545	523	615	522	563	596	571	559	527	617	559	569	569	590	571	597	551	599	588	539	572	586	540	595	571	566	577	566	570	534	591	561	562	568	578	558	595	558	577	524	567	600	572	578	584	553	566	617	544	572	559	595	564	588	553	606	531	577	544	603	552	542	585	577	566	578	543	560	548	577	574	583	518	565	545	558	548	573	549	594	569	590	619	572	554	592	541	624	551	602	553	540	609	550	567	580	548	577	556	545	554	532	550	546	600	579	587	560	577	592	537	585	569	548	547	574	545	604	585	576	566	588	525	559	564	570	538	557	588	539	593	570	543	541	524	594	618	554	559	572	550	556	556	556	602	601	537	557	572	557	551	572	590	514	605	570	539	543	541	568	546	584	561	593	557	565	607	574	547	579	575	588	532	562	581	531	591	533	567	603	571	558	580	533	558	561	571	588	587	552	560	548	590	584	546	533	545	599	541	575	570	588	570	561	588	594	550	592	588	583	603	578	572	573	588	522	570	561	562	570	555	543	584	524	586	571	572	576	546	536	540	556	569	600	551	541	549	570	579	566	540	525	536	561	521	570	553	585	550	566	536	585	543	566	569	561	577	543	609	558	539	545	572	567	595	562	594	552	572	558	607	556	580	548	557	543	582	548	605	552	623	543	525	567	578	574	583	558	573	544	590	555	547	545	572	573	619	531	589	593	588	576	567	549	599	581	590	545	561	523	548	603	553	552	582	583	592	565	571	549	538	576	613	556	556	574	571	569	579	561	563	615	588	568	568	590	555	565	579	561	594	579	576	529	574	587	529	569	600	576	536	565	557	622	572	576	515	569	562	595	583	596	581	583	591	558	572	576	606	579	574	579	536	555	537	597	558	551	581	601	566	547	577	527	591	602	568	547	584	553	557	560	585	593	631	614	580	555	571	580	551	568	580	549	593	585	574	577	611	568	609	583	539	563	565	560	559	556	562	583	594	544	550	602	557	605	570	587	581	575	542	586	552	563	563	569	577	557	580	567	594	582	597	566	549	517	552	564	538	588	547	558	523	589	548	594	556	557	587	575	554	595	590	577	527	526	548	593	527	502	568	560	566	608	608	535	533	587	578	586	590	566	585	568	536	553	568	567	552	538	579	533	567	533	550	596	575	557	571	553	595	567	539	583	547	599	604	578	556	581	564	550	526	595	564	563	529	577	525	552	559	580	571	573	530	542	567	587	576	558	580	596	599	592	567	563	580	529	565	551	589	572	581	558	555	555	587	535	551	551	546	575	536	577	530	566	555	533	561	567	565	532	557	544	539	528	565	537	592	603	557	576	601	499	580	527	534	601	554	611	516	591	584	584	569	557	574	590	544	594	627	574	554	544	545	539	573	583	602	570	589	575	567	533	581	558	557	581	577	553	527	530	575	564	535	581	554	566	570	564	549	535	575	596	555	599	600	575	587	499	570	555	554	553	582	560	549	558	571	603	586	574	584	540	579	607	577	580	569	567	549	533	564	557	581	600	583	543	593	575	574	596	567	547	589	559	566	563	569	603	547	598	539	599	534	575	522	595	589	577	562	569	577	549	576	585	558	553	613	579	590	552	573	557	574	569	578	539	560	569	521	616	575	531	575	587	552	541	614	559	573	541	578	589	558	590	571	575	565	581	562	567	614	532	537	545	540	557	557	568	562	527	543	542	551	565	563	547	561	588	569	551	554	544	569	592	556	558	577	583	560	508	561	537	548	534	600	588	546	533	556	538	587	576	576	565	567	559	621	576	579	560	604	591	515	544	545	605	558	564	539	609	538	577	591	572	569	560	550	562	562	548	554	565	570	540	523	618	566	571	578	601	597	591	536	587	622	526	550	579	535	552	572	574	521	569	598	529	521	599	579	553	551	547	598	553	556	549	574	606	562	549	594	564	516	591	576	528	578	504	594	560	575	595	550	581	617	535	599	589	591	636	553	588	591	543	590	574	561	572	586	554	557	611	558	561	601	568	534	538	555	573	571	566	574	583	576	561	569	570	585	530	536	613	553	579	588	570	558	580	576	571	588	542	568	554	571	575	568	561	577	563	539	565	622	556	614	568	570	563	555	578	561	580	543	579	554	533	560	590	583	530	546	576	556	557	569	541	538	587	596	573	546	588	574	570	514	545	570	591	575	555	563	536	550	569	578	590	528	573	553	562	571	525	604	562	577	551	600	549	564	577	577	541	548	575	594	547	565	582	601	510	557	565	556	592	589	563	550	543	550	570	570	583	570	561	502	546	583	562	591	585	549	566	553	537	577	538	562	533	591	587	572	559	579	588	600	528	582	531	537	566	538	535	613	545	582	550	575	535	540	569	570	528	538	587	588	569	551	583	505	597	567	579	544	580	604	563	548	573	561	547	522	541	540	536	565	555	552	535	546	533	579	557	574	565	572	579	560	573	567	589	597	572	591	556	562	580	564	568	523	598	577	569	581	537	563	548	567	538	549	564	562	565	572	517	590	585	529	559	594	578	535	568	594	554	596	518	577	552	562	531	566	568	563	550	574	558	528	595	573	545	567	592	621	558	543	567	577	544	561	571	568	576	565	586	581	538	573	594	554	581	567	585	571	530	576	552	597	558	558	556	557	586	572	531	588	597	585	526	600	584	589	567	554	582	526	522	573	618	590	523	550	546	571	537	592	591	510	542	544	582	600	539	541	536	517	563	600	567	602	582	574	564	533	569	575	598	566	587	558	498	584	581	535	554	540	567	543	559	590	537	544	545	535	571	542	563	508	561	533	515	589	548	541	548	582	554	498	592	582	551	576	575	561	513	605	552	555	534	573	582	562	567	597	573	547	622	576	591	527	524	594	576	543	562	566	579	578	539	541	556	556	536	574	580	543	539	550	591	558	556	560	580	567	557	551	592	566	537	581	556	563	554	593	517	604	575	576	564	583	590	563	599	544	550	613	572	545	543	552	608	579	562	552	571	573	555	576	551	545	591	526	567	523	578	545	551	519	578	595	553	560	569	553	577	596	538	611	565	574	557	591	538	566	585	553	543	542	569	611	588	552	569	580	587	585	546	589	570	552	566	513	580	562	535	588	568	584	595	538
30728	20948	15152	4687	2213	1520	1067	703	550	509	451	444	411	395	403	349	376	378	383	388	374	372	367	355	372	355	368	341	345	363	317	379	348	332	352	351	352	369	323	354	345	351	347	333	350	333	325	356	338	350	322	392	355	325	365	342	331	320	338	345	318	365	323	327	357	360	342	331	325	317	356	415	353	318	322	347	353	350	345	349	350	385	328	352	352	318	360	353	332	334	371	353	315	365	327	315	373	368	350	330	346	365	372	368	361	381	331	319	335	355	379	333	324	314	326	354	357	337	336	331	331	345	346	360	380	361	354	361	325	357	315	331	326	356	344	356	300	317	355	368	305	346	335	342	316	342	344	328	358	361	356	374	318	348	363	388	341	341	349	334	360	342	334	314	346	324	348	350	372	334	370	331	332	354	340	363	313	331	361	345	354	328	349	289	373	323	325	308	355	337	342	342	366	339	355	329	353	309	368	357	331	325	359	325	333	331	327	374	364	332	348	352	347	318	356	361	348	336	326	335	352	342	350	331	329	332	342	344	344	339	392	382	329	375	366	347	317	386	361	324	334	345	332	373	340	333	354	330	325	341	302	378	356	335	337	360	345	346	344	354	334	343	379	314	330	336	331	343	334	324	352	349	357	356	357	329	362	307	334	339	320	357	357	343	362	347	345	357	321	330	330	327	379	331	330	390	350	344	337	384	313	300	330	313	341	333	349	361	362	343	359	366	329	299	360	337	350	336	337	354	297	315	314	329	340	372	354	334	331	359	310	363	304	363	379	344	324	364	328	341	331	331	323	347	384	335	351	363	329	327	370	333	344	351	327	354	326	337	342	354	337	321	368	340	325	323	325	317	343	344	334	365	351	324	340	344	335	373	326	288	297	375	354	363	369	343	340	319	335	370	320	356	371	301	315	322	388	384	336	308	326	357	364	333	366	322	350	335	332	366	338	321	327	351	363	352	351	384	337	353	331	347	358	348	332	391	347	326	369	316	355	339	349	300	336	319	332	364	348	351	358	339	344	328	340	287	367	346	348	355	356	331	325	348	353	346	359	337	345	359	317	322	353	343	319	365	341	342	322	324	338	306	346	388	317	371	345	345	326	327	315	323	358	365	352	330	337	314	354	352	324	366	337	340	327	350	335	321	390	353	355	356	320	347	367	326	345	354	359	321	363	339	347	346	327	307	328	322	299	334	348	283	351	302	345	390	356	330	335	351	366	354	390	319	353	290	351	314	327	352	318	342	340	364	322	345	363	394	345	366	328	335	361	362	348	402	347	356	366	350	345	357	311	363	329	342	334	372	359	346	336	324	334	355	346	348	340	348	354	337	328	351	325	336	369	323	366	358	341	373	324	337	336	352	317	385	342	340	350	344	363	315	322	323	337	343	372	325	360	367	354	329	316	367	353	334	337	332	349	340	365	367	355	384	324	333	334	333	353	353	382	342	319	297	353	344	353	363	341	326	350	328	359	329	326	348	333	343	304	346	333	321	368	349	361	328	332	320	354	343	306	366	350	319	350	359	354	329	342	327	344	344	336	341	308	336	384	347	350	325	345	300	326	344	350	327	337	346	318	323	356	344	313	310	365	365	326	368	351	315	344	365	347	380	359	374	378	328	363	380	331	321	291	343	342	360	375	327	353	323	331	333	346	328	327	354	339	316	335	368	347	349	347	325	357	338	352	355	349	334	373	366	341	342	354	333	362	356	344	351	306	326	345	368	344	335	359	350	335	328	324	321	297	384	334	324	324	362	326	328	379	334	331	370	364	326	367	354	361	343	347	339	336	382	366	310	333	359	334	349	333	305	318	320	329	337	386	356	337	360	344	327	326	327	387	361	306	347	356	352	348	319	373	352	339	358	330	315	339	364	351	339	334	365	323	348	358	382	345	332	344	340	349	357	332	332	351	355	360	353	345	314	325	348	311	317	356	393	347	328	332	357	326	353	387	328	348	310	311	377	313	375	360	345	347	339	384	319	349	345	304	362	332	352	343	320	333	343	328	321	320	322	352	313	315	362	353	305	319	306	353	313	313	366	359	352	353	367	327	348	357	353	337	337	335	336	364	324	347	373	348	356	354	366	337	350	319	333	339	354	341	338	334	363	306	343	357	341	291	332	355	340	321	341	322	325	358	349	352	354	348	340	361	341	336	365	352	332	354	335	352	319	331	336	401	354	337	335	353	361	337	339	366	338	345	341	362	307	340	398	382	344	339	317	318	332	308	382	372	360	365	352	363	349	329	320	349	346	365	359	334	352	325	335	356	318	354	345	334	350	360	349	333	387	338	367	336	331	334	319	339	349	373	351	324	360	332	387	358	323	343	336	345	350	341	361	380	326	333	346	358	342	347	364	344	358	342	304	317	342	382	321	353	359	333	354	340	371	347	353	330	324	366	370	334	369	355	389	301	381	334	345	346	315	307	357	336	346	325	345	331	346	344	341	339	361	315	295	372	288	310	312	382	312	317	350	381	340	338	341	316	366	371	348	368	331	323	332	306	355	313	349	333	346	380	327	359	354	352	320	357	336	354	303	371	349	368	317	342	384	360	348	323	341	364	356	332	311	342	376	329	344	336	339	333	338	381	318	361	319	331	336	343	360	342	361	389	329	346	334	357	371	350	330	366	333	365	318	349	339	320	323	341	359	328	344	357	325	371	351	355	339	394	355	331	351	324	366	358	330	342	356	369	338	335	342	334	391	384	361	331	381	346	353	327	353	360	331	341	351	350	351	359	309	321	349	371	345	304	356	356	358	344	338	333	329	333	355	356	377	353	325	365	348	367	347	367	357	345	361	347	378	312	355	367	346	313	326	367	365	344	356	367	356	354	366	351	340	346	345	342	375	350	343	371	315	344	375	308	348	368	366	336	328	341	343	350	330	352	332	360	346	333	326	343	342	358	379	349	357	388	368	353	354	348	342	375	340	343	335	312	362	356	339	346	358	321	315	329	337	374	309	327	343	347	329	335	323	346	302	325	352	327	328	358	360	339	330	313	345	335	359	343	344	328	369	320	337	353	309	345	309	349	320	361	315	354	311	351	359	301	345	333	357	351	328	330	342	351	346	354	349	343	364	341	343	326	295	359	358	320	333	360	353	314	385	337	377	339	360	344	365	379	326	381	368	333	335	367	348	366	347	364	338	364	360	344	309	303	340	348	366	313	351	325	360	382	346	389	368	342	351	339	335	354	350	335	339	325	348	357	313	361	340	341	354	349	310	317	362	321	347	321	348	327	328	369	322	338	336	355	377	337	347	324	344	331	360	328	358	361	321	355	344	350	365	348	360	379	350	404	356	327	337	376	316	371	320	337	345	341	319	347	353	386	349	339	366	358	339	398	355	339	367	385	333	324	326	339	364	381	360	291	363	335	343	329	326	330	347	307	331	348	366	356	325	309	362	349	361	321	337	333	316	333	333	323	353	356	329	324	293	336	316	340	359	352	322	362	350	324	357	361	339	397	340	316	349	324	344	346	383	348	358	322	369
10258	9341	4873	2502	1641	1281	1105	901	942	883	861	809	834	798	872	815	868	794	795	832	812	822	859	795	815	816	833	846	810	791	812	783	799	807	758	848	771	796	867	847	860	853	780	808	793	773	821	821	807	751	785	746	758	797	808	785	806	778	818	798	875	846	856	800	836	778	830	816	800	854	852	812	785	797	841	802	810	816	810	775	805	788	819	876	824	787	818	786	825	820	806	795	802	790	782	759	800	817	825	769	824	848	791	823	819	840	829	792	790	763	778	817	720	829	841	834	837	801	848	846	804	790	833	822	772	834	818	785	776	840	839	825	835	829	821	799	826	823	779	786	821	866	840	802	773	781	889	805	768	794	774	847	841	819	829	851	799	767	800	846	828	805	807	835	824	804	817	794	775	834	826	864	802	810	796	854	781	820	835	800	809	809	790	822	807	883	844	877	837	781	860	813	782	836	803	821	802	829	760	806	849	821	830	847	791	838	808	872	800	793	753	823	833	790	807	833	820	845	806	849	777	854	868	823	812	790	794	774	753	805	810	804	835	838	810	763	780	777	815	843	776	833	795	806	801	836	834	821	803	771	785	832	795	781	816	820	804	804	824	813	750	841	805	798	777	781	768	777	802	765	853	816	808	798	766	785	849	799	784	782	816	773	835	830	817	772	775	830	843	790	849	786	809	861	769	824	803	826	802	800	812	835	827	759	801	797	862	840	804	824	830	793	861	812	815	809	779	794	851	781	801	802	803	821	796	854	841	815	825	796	866	802	824	760	802	829	801	770	797	859	790	817	820	777	850	816	823	834	796	812	763	810	763	809	823	819	836	795	785	846	855	781	823	790	790	836	781	812	845	795	823	773	799	786	810	813	773	840	800	908	781	785	818	827	806	764	822	804	791	832	817	782	825	774	833	860	864	778	798	854	796	815	791	800	813	831	798	802	834	787	830	859	815	759	769	799	828	834	802	756	804	845	846	770	812	763	790	819	793	829	794	867	782	755	785	849	774	812	830	763	783	854	808	773	770	814	783	827	813	864	819	811	803	783	796	807	825	788	823	794	799	798	813	851	814	843	816	817	797	816	755	821	798	778	800	823	833	806	833	817	824	785	812	830	856	812	825	797	825	850	838	799	809	821	816	849	802	817	837	826	794	800	873	725	833	788	840	820	817	847	809	825	766	799	797	777	825	824	781	789	772	794	787	853	818	845	819	844	786	781	814	770	774	832	825	790	869	799	804	836	754	765	816	838	782	777	789	800	788	797	817	824	850	813	823	831	772	851	782	821	787	830	802	796	797	794	795	771	809	796	840	840	836	822	841	773	843	821	806	861	842	837	801	810	776	824	802	811	793	823	806	825	793	807	809	793	824	847	829	837	777	787	837	794	786	859	811	836	826	826	785	822	787	785	801	796	800	773	816	794	808	819	779	769	795	824	873	856	845	833	800	810	805	805	805	802	810	882	809	779	799	814	817	857	831	781	784	799	826	775	787	819	843	753	833	801	792	779	791	827	810	836	780	833	774	750	802	815	824	771	795	731	814	840	839	789	794	797	783	803	812	823	739	791	817	793	815	826	806	844	758	845	802	834	785	751	771	802	828	815	779	771	834	798	800	790	828	794	824	809	781	760	812	824	784	828	771	778	787	876	843	796	840	800	769	807	842	831	839	795	796	804	813	788	794	827	779	792	806	807	826	776	839	791	828	807	838	808	861	797	822	789	794	784	857	819	815	787	820	843	834	783	826	806	750	770	859	813	842	801	804	837	809	793	828	806	817	839	808	802	818	759	814	798	813	862	833	832	788	838	821	765	840	778	792	840	788	857	851	818	862	816	820	815	812	813	799	784	841	839	804	764	778	806	765	810	847	828	802	866	819	754	826	824	800	820	815	780	780	823	843	769	805	845	815	793	769	870	839	801	790	820	805	838	786	798	789	856	828	778	816	808	829	823	800	811	794	782	812	779	833	814	794	834	854	771	801	847	809	814	815	860	845	831	798	791	806	847	838	789	790	816	798	788	815	813	813	805	833	809	862	815	811	797	794	782	841	805	795	799	772	801	785	797	810	776	800	783	770	818	786	843	798	782	810	834	829	823	812	833	782	799	820	814	844	743	850	819	753	827	794	823	788	824	742	791	813	837	772	842	825	821	799	851	861	825	789	842	784	803	793	805	829	766	875	783	805	860	831	881	815	760	802	799	866	834	738	815	804	783	839	843	855	830	844	817	805	788	747	830	810	772	813	814	788	837	838	748	784	832	862	843	805	836	798	826	839	756	766	817	768	801	816	887	839	808	807	739	813	796	798	812	879	820	827	805	773	778	807	825	720	834	791	864	797	800	791	772	820	794	824	804	808	808	820	765	799	809	838	835	812	832	839	773	777	794	777	826	803	802	847	822	813	820	831	807	817	764	840	827	761	814	819	796	788	821	821	811	811	801	837	830	808	855	879	783	830	733	804	783	791	767	829	815	831	797	841	807	842	817	792	799	791	848	834	785	787	852	827	795	820	788	726	852	840	820	777	790	822	827	810	822	786	820	792	799	818	850	821	799	817	775	838	890	790	820	861	858	827	831	791	815	819	749	850	761	793	825	845	800	821	786	793	854	783	822	759	754	834	841	814	820	811	822	833	837	819	813	852	857	790	813	782	755	853	784	801	802	792	779	820	745	811	773	789	815	881	788	830	814	807	781	793	855	835	771	835	846	804	866	773	844	777	826	789	789	829	825	809	839	836	775	791	808	833	831	749	809	778	841	796	814	756	825	792	832	749	805	788	770	805	776	837	818	811	804	802	820	790	790	847	805	843	823	819	820	779	779	853	778	845	829	765	837	799	791	797	838	845	852	825	856	848	805	851	882	889	822	813	803	818	845	851	810	778	817	842	787	810	823	825	804	812	771	831	788	814	760	826	794	825	819	837	817	839	827	810	787	798	821	818	838	842	804	778	811	799	800	833	729	788	813	846	809	838	825	786	799	804	803	852	809	834	820	822	819	864	796	780	776	807	880	825	826	827	806	812	838	791	853	799	784	845	820	839	813	858	824	794	793	779	848	798	822	785	833	817	759	782	863	846	852	823	820	780	773	806	778	783	886	819	854	831	807	792	809	821	805	817	850	822	786	855	829	783	817	856	819	847	815	863	747	813	771	818	821	792	792	798	797	816	765	795	808	858	790	815	779	842	833	817	789	812	789	834	803	800	818	822	829	817	828	853	779	819	811	796	824	814	810	842	761	759	795	846	838	803	802	814	813	806	827	840	789	778	840	824	799	816	790	803	804	749	792	818	802	766	797	804	773	764	803	812	851	856	773	813	760	828	763	854	825	828	768	834	771	793	829	820	771	804	798	822	812	810	784	803	818	805	859	819	816	841	830	801	816	831	822	868	826	823	771	762	792	813	799	837	839	867	806	825	835	822	828	777	840	827	783	802	832	803	835	809	801	811	835	809	767	767	861	823	780	832	811	811	818	815	839	813	774	752	808	791	787	814	808
24368	20986	24280	27843	21011	19572	2806	1128	703	599	510	477	406	385	372	358	310	344	342	310	312	294	303	306	294	327	269	256	252	300	318	282	272	295	295	281	255	268	273	260	242	279	274	317	280	266	262	310	268	257	252	284	281	245	268	322	284	298	274	275	241	292	250	252	255	269	253	267	269	281	290	274	263	284	285	259	282	250	264	253	289	265	257	269	264	256	261	265	264	271	256	286	275	263	255	276	268	235	304	268	265	271	299	261	251	326	264	293	243	250	303	282	302	251	269	296	252	229	281	268	251	273	245	242	293	296	286	285	269	284	263	241	241	243	243	261	266	246	274	272	275	281	249	292	258	276	265	283	255	287	291	270	269	251	291	275	310	275	246	277	289	263	267	265	274	272	280	266	254	274	236	277	277	260	249	285	281	246	294	277	285	268	289	271	286	275	280	249	268	297	271	281	277	294	274	267	257	279	257	275	295	268	274	264	264	269	292	277	288	278	284	250	264	257	273	289	274	282	270	248	255	284	278	241	249	275	260	303	270	307	255	280	251	300	285	268	287	263	297	272	262	283	285	264	246	280	272	274	284	317	281	281	279	282	296	282	296	265	260	249	271	299	271	302	307	296	227	300	273	279	270	278	251	266	259	261	268	258	260	278	285	259	285	282	276	269	261	268	267	279	296	256	271	273	285	285	255	272	271	266	297	260	285	292	273	259	271	263	267	263	247	302	307	262	279	293	286	280	258	283	257	314	290	250	251	285	259	264	274	277	257	240	245	270	253	255	258	266	299	274	280	270	285	287	287	250	273	251	300	253	254	298	266	268	258	273	281	245	239	252	269	311	239	272	277	291	271	278	302	323	260	289	258	258	281	258	268	280	262	269	275	246	241	269	246	294	275	274	298	276	293	279	263	249	279	275	283	287	260	288	261	244	317	251	256	279	268	268	242	264	259	255	287	258	258	291	314	259	256	266	282	250	264	282	267	283	271	270	252	280	283	279	272	277	275	264	283	294	291	282	278	263	277	253	272	278	302	277	254	238	244	261	243	271	293	245	265	261	277	251	254	244	300	251	287	311	294	276	276	282	277	235	259	268	291	283	288	255	251	270	267	254	243	269	260	285	250	272	289	268	259	296	284	294	272	284	240	268	285	282	269	290	283	283	268	272	276	277	280	272	253	266	289	282	279	287	270	251	290	261	247	262	254	276	248	317	279	286	269	281	296	253	264	243	259	289	266	267	283	285	262	259	291	244	265	314	276	267	292	274	233	231	237	258	262	258	277	293	290	275	276	288	289	258	288	274	245	257	273	258	286	277	262	294	249	277	271	283	259	264	275	286	305	269	266	249	302	299	261	264	273	273	276	255	278	278	306	280	263	248	302	280	253	290	259	247	279	244	286	271	264	262	240	259	302	256	289	274	285	291	301	261	279	296	281	297	276	296	250	271	254	249	258	251	295	250	264	251	272	288	279	276	254	271	266	258	280	265	253	261	246	259	271	279	298	269	275	254	264	248	248	254	270	295	267	294	313	249	273	265	282	252	287	295	281	260	281	269	268	317	266	268	279	264	283	281	290	295	250	292	292	288	247	255	277	271	248	292	270	241	298	268	260	252	270	286	289	232	286	298	261	263	270	275	252	265	267	263	272	305	228	245	282	271	279	246	281	266	268	286	261	275	268	289	266	257	248	255	265	257	258	296	249	288	269	283	292	250	286	293	265	310	250	264	268	260	257	272	262	264	237	270	264	276	277	255	289	258	270	267	288	283	267	272	287	271	235	309	281	293	307	276	266	276	270	261	258	290	282	282	271	254	260	284	273	280	300	271	288	282	276	261	242	259	259	274	250	274	275	281	246	222	281	274	248	273	270	256	303	259	309	272	305	252	265	278	257	279	290	255	254	259	268	275	278	266	282	282	270	268	248	280	293	266	263	280	275	276	292	278	267	246	300	247	267	300	259	247	292	292	261	251	293	289	267	257	262	276	283	290	260	283	307	276	282	273	267	265	282	302	261	292	298	247	267	279	256	261	266	264	248	249	257	276	283	316	264	249	281	267	278	246	262	255	283	283	294	280	256	272	263	305	274	268	283	287	267	269	255	275	290	263	279	252	276	256	293	271	258	329	280	284	288	232	257	259	258	263	265	274	272	236	275	293	272	280	276	288	274	283	304	280	306	264	277	254	281	288	297	287	278	266	242	266	288	274	269	272	307	278	261	256	238	249	286	253	286	269	279	250	248	263	268	288	248	298	236	273	278	268	263	250	287	264	253	231	276	278	220	267	245	262	256	289	285	306	263	277	257	271	272	270	246	270	287	241	268	290	242	275	268	267	284	280	256	252	300	241	251	247	262	295	265	237	297	271	276	275	294	282	274	268	260	281	298	266	286	256	259	282	270	262	275	283	271	269	254	271	286	283	289	277	270	274	245	271	274	289	278	291	256	264	281	265	270	254	269	261	252	280	302	257	292	243	278	263	251	281	262	277	260	292	282	287	280	303	254	286	262	226	217	273	290	277	267	263	272	250	246	257	257	279	244	253	275	263	292	299	290	281	274	291	262	259	249	266	268	253	282	237	245	264	281	260	271	261	291	261	297	292	249	276	256	272	248	278	252	264	257	279	278	285	267	278	301	275	287	265	274	246	231	270	290	265	295	273	272	252	275	247	284	231	271	277	309	277	285	248	269	260	289	299	249	274	294	296	292	259	284	265	290	248	270	290	295	276	315	237	272	270	274	271	300	252	249	282	281	293	272	317	270	251	284	259	275	266	263	263	288	274	233	284	266	296	284	309	289	249	257	291	260	275	252	281	283	259	266	272	269	276	269	254	258	248	270	289	291	292	280	288	267	259	250	261	306	274	254	254	258	275	274	273	264	261	254	262	251	294	241	291	280	299	261	249	251	272	256	276	266	304	288	262	238	277	285	308	251	303	289	271	263	275	286	306	283	266	290	282	263	252	246	246	270	248	297	270	265	295	266	266	280	298	273	273	307	271	288	288	285	262	262	288	286	283	278	250	262	251	272	266	263	283	262	264	281	261	284	289	274	286	275	238	243	287	260	283	295	278	282	255	254	265	253	239	260	298	252	256	265	294	258	249	268	336	258	300	276	297	254	251	262	286	293	281	258	284	244	257	260	245	297	262	291	247	278	238	229	262	288	272	268	267	288	281	267	253	288	300	273	273	284	283	240	288	265	246	289	290	274	258	254	291	259	278	258	279	256	288	246	283	269	248	267	288	269	253	295	254	258	243	272	243	288	275	259	288	256	268	258	291	264	263	288	262	275	273	235	257	255	259	279	303	259	245	278	280	242	274	232	280	237	287	307	258	293	275	253	293	257	278	276	255	269	285	273	238	284	247	264	275	262	316	253	281	275	274	275	260	251	306	288	250	268	252	290	275	276	278	289	259	267	263	271	300	279	287	307	260	250	264	258	285	249	287	243	263	281	258	320	248	282	283	280	279	290	266	304	285	294	253	268	268	276	262	254	300
9145	14694	7562	3987	2100	1456	1081	978	830	744	733	760	736	692	686	688	689	662	639	679	684	655	685	683	656	639	671	648	657	702	698	692	651	625	647	650	689	662	650	631	647	667	644	630	642	659	590	664	645	627	664	634	657	669	684	632	655	691	632	661	697	670	632	625	600	663	645	683	651	682	628	660	664	680	667	601	656	626	641	641	692	632	634	628	603	635	653	661	658	636	614	599	613	670	626	632	608	602	652	624	636	657	662	655	645	646	713	613	685	646	621	611	647	667	639	650	646	644	645	602	675	621	661	638	611	625	633	677	614	637	671	607	641	657	599	651	630	648	646	638	625	690	660	630	654	613	631	687	606	676	645	631	662	634	630	619	673	630	623	682	673	630	670	629	627	686	648	627	631	677	645	649	640	649	671	624	620	632	624	647	643	656	683	626	666	648	699	608	669	623	633	647	708	679	639	669	698	602	699	591	639	638	646	643	646	664	671	645	640	631	707	662	663	675	656	635	605	632	644	632	612	645	675	627	640	622	665	637	656	688	655	678	679	639	657	648	680	642	627	668	652	671	620	666	653	652	645	628	643	681	678	635	649	648	657	656	662	585	650	645	633	689	648	658	646	692	621	656	640	669	626	639	668	657	688	604	647	626	647	664	676	582	661	642	641	642	622	643	641	659	651	679	646	661	616	641	635	652	647	658	638	619	620	658	651	660	640	650	669	663	656	648	664	624	615	676	596	644	631	643	650	675	660	614	617	655	650	671	646	630	683	669	599	625	665	661	617	646	696	676	643	668	625	624	684	658	681	719	644	603	694	645	602	676	684	660	645	673	621	681	647	671	635	627	656	638	664	632	579	664	641	705	646	658	640	661	611	659	607	665	590	692	664	639	655	669	647	648	683	670	634	610	643	598	647	630	690	632	623	630	646	632	647	608	659	631	674	660	641	661	610	625	644	648	601	676	631	682	681	715	666	693	654	656	671	658	622	634	672	649	679	684	623	644	617	627	637	635	659	618	663	647	662	660	685	695	630	645	653	620	689	614	659	629	607	609	712	611	690	662	646	636	624	662	691	646	683	688	639	646	594	652	642	687	624	624	650	633	632	655	602	666	625	678	638	645	684	649	629	657	632	669	625	657	674	664	675	623	642	674	671	654	662	661	633	642	631	623	614	661	657	653	674	652	626	624	679	649	608	664	653	635	626	672	630	624	640	650	649	660	667	644	662	643	676	658	660	604	586	648	639	601	642	679	612	661	640	636	658	656	633	665	660	639	638	662	615	612	604	627	612	644	643	678	667	669	652	620	613	650	669	654	641	651	692	629	652	628	648	615	591	672	640	639	676	628	653	661	642	657	693	651	630	673	617	655	666	669	636	621	602	639	639	694	625	684	654	614	641	661	639	607	633	636	666	656	696	621	692	645	660	693	669	627	584	640	678	642	673	693	693	661	637	659	621	617	621	606	639	653	655	645	666	632	641	626	612	677	645	667	632	624	644	651	597	632	664	656	661	646	635	638	662	652	644	626	630	665	597	630	657	627	631	659	641	650	676	638	676	617	664	638	614	616	656	660	639	636	654	649	611	628	651	673	648	674	591	667	659	649	663	640	654	641	636	659	631	641	639	625	639	627	660	642	626	649	645	700	625	625	642	607	654	633	656	674	677	662	620	605	695	637	668	624	612	659	676	627	650	679	672	645	599	682	650	664	672	601	624	643	660	645	628	691	618	665	642	653	654	654	635	632	644	652	650	600	675	633	624	671	590	660	600	606	618	595	643	664	650	632	685	642	655	666	645	642	665	638	659	655	641	642	640	631	621	701	617	615	654	628	657	677	647	614	667	640	628	642	644	659	619	676	656	666	622	626	611	639	662	664	700	639	636	664	645	609	667	639	640	662	626	696	615	645	635	611	649	671	635	616	585	662	644	669	635	670	636	604	669	606	670	622	626	652	615	702	676	654	656	634	623	628	706	695	666	618	683	629	605	659	666	605	610	652	653	661	638	630	670	665	643	622	633	641	638	688	653	679	687	671	662	622	626	641	682	665	679	681	631	676	647	663	668	630	661	612	656	713	638	626	640	643	676	585	636	676	646	639	661	662	693	625	623	614	665	614	599	698	659	633	621	666	645	657	645	591	644	641	651	668	655	686	639	607	648	691	682	641	654	617	656	644	620	667	628	654	635	656	621	645	609	664	647	643	629	650	652	700	686	659	647	677	675	668	652	688	624	624	618	663	638	657	631	625	697	631	676	677	600	657	631	637	612	671	658	653	648	640	670	642	638	661	635	665	575	637	630	711	656	622	646	654	660	681	669	664	633	620	664	650	631	604	627	685	639	715	648	647	653	663	651	633	636	674	671	673	658	655	657	656	689	633	695	588	680	643	644	648	647	664	606	610	664	670	635	629	664	644	646	654	667	649	658	635	648	656	641	666	662	661	643	659	677	665	644	661	640	613	666	686	674	658	694	684	582	613	630	631	598	714	600	678	615	656	644	637	653	642	655	677	633	655	650	654	632	656	677	721	616	683	662	643	662	660	659	651	684	664	647	614	662	608	639	639	660	670	639	627	721	662	674	658	669	670	684	694	678	585	631	646	613	631	647	643	651	609	648	606	649	648	643	604	632	677	618	639	664	696	609	647	609	686	669	648	606	655	653	657	630	657	644	653	638	644	643	611	625	680	614	686	673	657	661	645	656	603	671	654	634	627	626	676	669	649	671	609	672	678	655	638	636	640	622	683	628	674	644	675	681	699	634	606	677	656	636	642	662	670	649	624	635	657	674	648	686	669	671	650	666	658	647	675	639	641	650	652	669	642	653	661	604	665	657	674	625	631	648	638	650	643	633	671	673	695	658	615	625	615	614	627	623	653	659	615	618	671	592	642	638	650	678	609	647	613	644	657	647	672	635	665	675	612	658	645	685	628	644	651	635	648	622	668	645	586	671	672	692	650	670	652	610	645	649	674	607	660	643	685	633	665	631	642	614	669	721	624	699	568	697	665	655	651	656	646	658	597	660	632	622	645	614	598	657	676	644	656	613	667	602	635	668	649	681	638	683	652	626	646	655	613	643	635	636	661	670	633	644	615	653	599	666	648	694	669	690	644	652	630	589	682	609	647	666	644	652	622	668	626	650	666	649	647	642	657	606	637	633	639	679	622	680	667	666	639	618	603	708	653	660	692	634	658	636	643	661	677	651	658	616	680	677	686	651	674	637	638	638	669	658	648	633	684	670	623	654	645	645	599	633	634	653	666	615	659	682	610	656	643	740	638	683	620	663	662	673	624	633	651	687	629	643	620	609	648	637	681	648	656	689	622	647	639	642	661	693	611	649	674	634	623	685	661	649	625	653	678	609	659	642	673	631	649	697	625	657	628	621	650	640	632	666	654	671	629	638	621	642	640	639	639	635	677	647	673	598	671	628	661	665	630	670	652	668	628	622	670	676	651	594	703	642	642	640	619	667	682	647	671	664	644	674	677	622	633	654	659
23809	21026	24681	27582	21029	21098	17100	2230	1033	850	651	618	484	437	416	401	348	351	347	325	327	305	276	303	296	301	269	284	276	246	251	262	240	244	260	264	246	230	259	232	261	272	253	220	244	235	274	253	273	223	278	236	234	235	240	255	254	224	215	238	233	229	221	241	241	264	244	230	230	200	247	250	260	243	237	236	244	229	213	242	247	216	235	245	247	260	233	242	251	256	250	237	240	242	217	254	218	240	224	225	273	212	223	241	212	243	218	266	273	245	244	252	229	236	235	253	262	238	242	232	242	242	222	206	209	262	227	236	240	215	231	229	259	238	230	230	244	218	266	241	268	263	257	224	238	263	241	247	247	245	253	250	236	216	264	256	229	257	228	232	235	208	257	216	239	265	248	262	223	246	257	235	226	230	253	251	239	238	259	237	202	245	237	246	234	240	243	262	255	233	235	226	236	228	258	225	218	238	246	220	245	241	223	228	257	242	241	253	269	219	247	214	268	242	215	245	261	242	221	244	232	238	265	248	260	253	240	232	212	234	222	232	232	248	224	228	252	246	228	236	250	244	248	261	246	210	218	229	222	267	219	235	208	225	239	236	255	250	222	247	244	244	224	235	242	227	218	241	227	231	233	254	211	242	214	233	259	230	231	257	227	221	237	258	239	229	241	228	274	224	226	269	228	242	247	259	239	228	208	224	271	212	240	233	253	233	232	258	242	211	273	244	237	237	265	235	230	239	236	228	236	205	226	243	238	202	254	183	264	232	235	218	254	252	237	261	252	217	237	216	248	266	221	245	221	239	262	235	248	266	219	232	265	205	232	239	245	272	218	238	245	234	212	260	245	277	214	222	260	227	229	245	247	247	218	239	269	241	239	241	230	220	249	247	248	256	238	227	216	253	222	200	241	246	223	221	250	248	233	232	229	257	223	264	244	246	251	226	251	243	234	232	211	253	219	223	266	240	255	261	244	242	259	260	229	241	228	251	226	244	244	242	230	214	233	252	273	229	240	234	218	228	223	217	226	241	220	235	256	243	224	267	221	233	200	229	252	244	224	246	237	248	240	237	223	225	249	250	234	225	237	234	211	263	244	216	239	245	219	255	241	231	246	218	248	236	267	231	215	225	231	237	232	208	209	266	235	244	234	216	261	214	222	229	243	243	234	239	239	257	249	269	243	236	229	254	220	205	221	224	231	231	218	213	213	239	237	212	239	239	221	235	258	216	260	249	230	236	229	255	235	236	259	230	232	243	228	258	236	256	221	218	235	238	237	215	233	229	210	233	280	225	207	252	254	237	245	224	228	197	248	234	238	253	255	246	229	238	226	244	271	218	246	275	231	276	239	215	253	196	244	250	242	240	229	259	232	251	227	228	244	227	232	227	267	238	235	229	246	247	235	242	267	245	225	243	234	238	226	209	250	233	208	225	245	223	215	257	256	239	194	223	225	235	255	222	260	223	230	234	238	222	203	223	235	222	243	227	252	215	229	213	246	238	242	246	273	272	243	202	244	214	248	246	223	216	244	234	239	244	238	259	238	216	253	227	270	249	243	251	219	232	248	224	244	217	242	253	271	243	212	196	218	222	241	210	227	270	229	237	225	247	290	228	254	224	251	226	237	206	246	252	242	217	229	225	222	264	233	252	235	231	232	243	213	235	227	224	233	244	248	234	232	241	251	225	234	219	232	218	232	220	237	256	226	219	245	224	241	254	244	220	244	231	219	259	240	216	239	253	246	227	234	238	258	245	244	237	253	259	231	233	239	231	277	242	262	222	212	244	264	214	210	225	246	255	226	247	227	245	224	251	233	223	226	252	244	255	235	249	218	231	220	233	217	245	250	242	231	244	241	226	218	237	262	216	239	221	240	224	255	222	278	229	246	236	232	206	239	246	216	257	211	267	224	228	233	231	245	224	230	229	257	242	250	237	231	234	251	221	259	228	242	226	216	229	236	226	215	240	248	235	209	263	271	254	252	232	256	248	221	228	229	230	254	234	216	219	240	219	224	239	224	282	236	240	214	238	222	223	264	227	232	222	266	263	255	233	224	241	264	227	238	255	242	240	257	222	225	240	204	230	224	255	252	233	242	234	235	241	222	233	207	202	221	219	225	233	269	226	232	214	232	253	243	210	227	233	237	228	242	243	243	208	243	214	216	221	205	229	208	234	223	222	220	242	237	199	215	256	245	233	214	227	222	230	234	230	231	218	233	204	239	255	224	227	212	231	246	251	220	229	233	251	240	223	267	262	262	230	240	219	224	266	206	233	253	249	273	245	224	209	241	223	207	270	238	207	230	279	224	252	243	232	229	203	240	226	220	222	225	268	215	251	237	211	223	225	198	213	233	246	218	254	232	239	226	251	229	238	225	220	250	214	226	218	221	235	267	233	267	236	250	260	231	223	240	249	253	260	237	229	217	272	201	249	227	219	263	222	239	237	240	208	240	238	251	226	233	226	223	239	216	237	271	250	219	211	238	238	205	232	247	248	239	248	247	253	219	220	270	240	228	206	236	263	250	247	222	241	248	265	236	249	223	220	261	221	232	227	233	219	219	235	245	252	230	220	238	265	230	207	231	214	240	236	225	227	235	269	247	254	251	235	195	220	223	218	241	231	285	260	245	215	231	246	231	210	240	234	240	238	247	234	279	252	243	243	239	242	236	208	226	213	230	219	215	249	231	239	266	254	247	222	257	248	253	232	261	235	245	254	242	230	241	207	244	241	234	244	232	247	247	245	235	204	233	269	230	239	249	252	242	224	248	234	222	230	245	247	224	244	282	231	245	228	218	222	262	253	233	206	234	232	244	248	244	256	250	220	238	252	252	232	244	242	265	210	220	214	244	231	275	247	217	250	231	249	240	244	248	218	258	208	235	217	243	232	267	259	233	235	249	237	238	232	239	241	254	225	203	229	253	265	243	225	224	239	219	244	231	249	252	238	250	234	254	263	243	263	240	212	244	281	251	253	235	264	244	239	240	230	252	259	215	233	229	230	255	265	244	234	230	237	234	273	238	233	251	225	245	227	223	235	236	215	247	217	246	250	237	250	225	268	220	220	236	230	256	256	232	247	258	239	217	227	233	226	219	228	255	234	225	268	237	246	218	255	227	243	241	261	193	249	223	222	213	229	246	249	249	236	239	240	231	258	239	238	244	245	234	257	236	236	244	242	218	238	234	250	250	227	245	227	237	215	267	225	237	211	225	217	230	227	246	269	209	240	268	247	199	219	220	237	185	247	246	277	237	241	228	224	230	247	258	248	242	219	236	228	234	261	247	250	245	223	250	218	248	247	246	229	249	234	231	219	256	226	254	220	245	210	242	246	241	236	230	287	234	227	242	214	219	249	234	236	251	270	265	222	236	231	237	218	197	217	221	230	242	217	245	247	239	232	216	246	229	208	247	241	254	229	245	226	231	233	252	238	219	251	229	223	227	236	207	213	202	216	219	235	242	267	258	240	254	229	249	251	226	254	242	233	264	228	239	232
10729	19724	10329	5214	2779	1849	1241	964	824	759	756	690	642	648	656	629	587	647	579	612	620	604	612	648	628	605	597	621	556	559	580	590	566	557	555	565	577	555	577	618	572	570	597	579	542	595	571	606	611	579	629	546	558	602	572	593	586	603	557	589	568	510	554	580	523	569	590	541	576	601	597	560	624	550	564	571	523	559	574	529	588	562	593	581	566	597	569	594	566	606	575	557	605	592	590	548	558	526	605	595	561	539	586	586	555	572	582	618	615	534	589	586	583	577	579	547	548	605	556	524	539	555	592	599	557	557	563	527	582	567	542	576	545	594	575	578	604	537	589	583	572	595	555	607	493	566	603	561	553	586	580	601	557	583	551	570	556	558	536	612	537	547	591	519	568	582	593	555	586	579	575	588	575	619	558	536	593	576	585	590	615	587	565	538	554	566	560	600	543	621	604	518	619	581	556	581	578	567	595	579	583	558	574	586	620	557	571	557	534	556	567	573	578	548	585	570	587	558	563	611	567	562	560	576	553	605	571	569	598	570	541	547	514	535	584	599	537	541	570	540	595	552	582	588	593	534	576	581	593	558	608	570	561	587	547	548	565	543	556	589	540	558	600	547	606	595	590	613	534	588	566	530	584	608	608	581	619	552	576	566	576	536	591	606	583	541	589	551	594	567	571	570	546	561	584	588	533	589	585	556	541	567	545	559	570	562	573	547	597	559	589	638	571	607	585	541	593	581	567	535	606	538	575	547	588	545	560	596	584	584	589	542	600	596	582	579	578	592	580	610	591	562	556	551	631	553	589	577	574	563	573	557	581	602	574	595	568	551	562	587	566	593	534	577	558	553	564	601	596	619	600	613	573	563	596	539	564	592	588	601	590	581	622	584	625	586	563	583	590	578	586	570	575	556	579	581	545	503	555	572	559	630	569	549	597	564	514	574	582	577	575	573	561	563	596	564	577	628	576	593	528	558	553	567	555	557	545	557	576	580	573	537	561	553	536	542	558	523	583	568	637	573	551	573	569	540	599	640	533	573	611	550	584	543	560	601	556	536	570	597	582	540	594	561	554	585	566	569	541	576	542	525	576	592	601	592	586	565	553	605	557	559	599	566	515	568	579	529	558	583	561	589	578	597	577	586	614	544	567	580	571	608	619	595	573	582	545	587	591	577	626	582	522	563	579	581	534	583	577	565	573	593	578	565	586	541	565	580	591	565	579	548	573	583	613	556	585	601	601	575	540	566	520	589	605	539	565	560	563	562	552	571	501	566	620	566	569	576	538	580	564	577	582	593	573	566	617	557	585	551	555	574	591	554	577	576	604	586	511	586	590	579	605	526	589	535	563	542	561	577	596	586	599	542	552	558	544	573	522	561	581	585	545	548	564	564	604	566	538	560	596	595	589	594	575	560	567	579	566	527	561	603	586	569	565	574	602	561	561	581	586	573	573	529	637	544	606	564	545	580	584	580	588	551	561	593	552	550	586	565	575	569	542	536	557	597	575	573	600	590	560	621	579	580	561	548	567	562	585	575	569	590	578	597	619	571	568	562	533	537	563	579	587	551	600	603	590	567	559	515	561	571	602	592	558	597	561	519	588	547	608	592	601	578	595	570	556	554	565	580	554	569	572	581	540	625	556	555	591	587	623	568	591	579	580	567	591	569	522	577	582	599	549	575	527	647	546	595	596	551	594	521	556	568	593	606	602	611	568	604	584	579	579	556	609	561	560	517	585	594	588	576	560	595	556	587	615	543	581	596	577	599	621	605	606	573	560	506	553	569	534	587	620	552	507	537	598	554	572	611	548	591	564	584	583	558	574	548	585	548	577	541	566	563	596	566	572	620	598	538	555	591	561	571	570	578	575	598	577	587	579	560	587	576	586	567	580	553	568	572	564	574	555	585	550	570	586	564	608	565	533	553	557	553	515	542	591	590	585	570	556	551	588	577	578	566	556	580	578	577	601	613	526	539	569	532	550	563	582	540	636	597	583	584	566	545	559	589	611	563	628	582	551	587	573	583	554	553	612	551	535	602	540	569	601	594	614	518	568	577	570	569	611	582	591	554	549	564	561	556	573	586	554	544	547	557	562	572	551	562	622	553	582	576	568	570	601	581	532	577	494	564	563	566	559	555	571	565	543	564	557	609	597	563	533	545	582	548	560	585	556	593	580	545	540	601	557	543	601	564	536	561	643	564	546	553	536	593	536	595	583	567	594	520	619	569	553	561	580	590	586	588	560	580	567	553	583	541	611	562	625	531	613	604	590	574	601	545	611	546	582	585	600	545	552	572	593	544	561	556	584	565	592	616	588	579	575	579	575	592	644	564	560	567	577	590	548	555	568	563	571	561	572	580	534	548	547	584	583	562	590	620	556	598	562	639	583	591	541	593	547	538	595	578	531	538	604	551	578	535	594	576	563	620	562	591	544	589	607	587	557	559	573	589	533	597	560	551	521	567	538	608	531	577	545	610	535	585	549	556	569	556	584	530	606	602	565	558	560	564	581	564	580	580	567	563	613	574	591	567	533	619	572	573	538	628	561	592	559	605	552	589	577	569	617	556	593	581	535	574	556	576	561	617	565	546	559	589	573	573	525	561	575	628	582	565	570	586	536	560	581	544	557	585	575	558	563	556	560	568	593	514	563	589	590	602	545	561	573	579	561	556	598	554	566	533	606	587	603	552	536	606	564	571	587	603	556	524	577	584	577	571	606	583	553	574	592	606	615	568	586	565	570	573	578	586	517	557	577	575	595	569	541	568	576	553	534	568	589	612	543	580	558	551	539	553	533	604	567	526	552	572	580	569	562	567	554	555	618	577	587	542	556	594	615	553	626	573	545	564	603	583	601	577	561	574	597	554	561	577	569	602	603	579	564	620	552	574	611	611	524	582	561	569	602	551	580	596	595	576	540	576	574	557	558	556	538	534	535	564	589	601	547	539	604	568	579	580	587	590	590	551	569	547	549	574	602	546	575	603	569	619	540	579	556	545	554	581	572	552	532	525	578	581	597	574	554	551	628	587	589	584	587	531	575	560	573	551	545	546	572	553	553	554	587	602	575	544	573	595	572	613	593	548	560	579	560	547	564	550	574	579	580	540	577	553	585	550	580	622	561	612	537	573	551	539	573	563	607	540	590	572	591	580	562	583	585	570	567	570	546	568	552	569	594	542	567	585	601	580	586	552	565	550	577	571	551	583	565	536	582	610	573	562	575	577	568	591	586	513	522	562	591	611	595	533	544	572	567	578	600	631	571	581	546	650	554	525	615	605	583	530	626	569	555	575	545	565	566	570	537	585	573	586	571	559	528	621	545	617	586	571	591	590	556	549	585	620	563	559	547	574	586	554	579	541	555	608	621	596	569	597	554	560	578	598	575	581	563	590	595	573	562	602	553	570	526	573	564	559	581	560	627	523	562	580	561	585	576	566	579	535	570	579	554	577	546	572	577	539	558	600	572	605	571	586	579	528	573	592	520	570	554	583	584	580
30871	21052	15220	4917	1972	1523	1021	612	569	524	476	460	462	422	401	372	392	366	391	366	418	354	384	373	397	375	341	386	348	360	380	372	335	373	330	355	332	355	312	365	343	321	326	373	341	358	356	397	358	306	350	318	367	351	335	348	331	354	357	358	342	378	349	333	349	401	362	367	332	331	328	317	350	337	380	369	317	325	345	329	336	341	340	346	348	340	343	349	359	362	362	343	332	362	329	375	388	358	362	337	340	372	349	324	305	329	371	343	374	340	340	355	362	352	342	310	358	365	344	352	353	377	357	365	362	354	380	362	341	354	363	360	376	352	346	344	353	357	369	357	355	350	337	340	319	319	349	362	376	361	364	322	339	330	348	378	374	309	333	367	378	359	340	365	340	335	340	370	393	402	371	373	359	362	356	352	325	363	369	381	334	376	355	336	353	347	357	342	339	320	380	355	346	369	360	367	381	334	325	334	361	374	328	338	344	345	338	330	345	359	347	386	332	392	355	332	345	336	343	328	353	327	367	354	344	332	377	309	337	305	348	331	315	375	328	380	347	352	354	379	359	341	378	376	382	364	377	341	331	314	344	339	331	391	365	369	341	348	344	347	336	339	317	377	371	346	350	360	342	339	355	324	337	384	354	339	335	347	361	343	399	337	356	366	347	330	366	362	353	346	340	374	349	399	346	354	316	352	329	353	373	366	347	346	322	364	340	350	338	339	333	351	356	382	359	347	355	349	346	373	325	345	339	354	328	346	340	350	354	356	323	337	322	312	360	353	345	371	335	344	329	362	381	340	383	319	324	342	403	344	338	356	338	329	327	355	331	348	349	368	338	371	338	348	355	356	368	340	370	325	327	374	347	340	379	307	331	317	414	321	340	348	355	314	330	351	334	329	359	395	381	334	375	322	366	356	314	342	338	333	342	347	331	334	350	337	354	362	327	355	372	369	349	342	362	351	350	346	344	358	338	381	390	365	369	309	356	325	330	360	383	389	386	350	325	355	354	327	352	339	338	363	356	354	357	352	327	339	338	349	359	348	349	332	297	333	341	345	379	357	327	325	395	351	359	340	346	324	343	334	360	373	341	327	354	344	361	368	363	357	359	346	339	349	374	364	362	351	345	340	358	356	329	351	352	345	350	350	330	353	335	384	330	330	371	385	325	368	331	352	345	363	378	329	381	338	343	341	345	340	344	373	364	326	343	321	326	374	321	354	322	327	351	330	325	402	354	347	346	340	371	357	332	361	382	351	340	348	326	328	326	334	374	354	364	330	364	358	337	380	369	333	350	355	307	369	362	326	338	349	343	337	360	344	340	351	354	367	360	329	345	348	297	345	329	347	363	375	358	348	367	370	347	365	352	312	335	371	365	360	332	331	349	338	363	334	352	327	336	355	368	344	368	317	333	363	332	350	364	379	350	392	353	337	375	335	366	346	314	366	328	395	381	332	323	356	358	352	317	375	375	371	349	359	346	359	328	350	331	383	365	378	374	360	361	357	337	383	334	345	388	362	352	339	368	325	338	348	353	344	367	357	355	347	383	320	329	336	346	340	336	361	355	401	369	321	390	340	390	389	337	345	339	358	339	332	352	353	353	363	348	349	353	337	372	353	338	324	369	346	328	318	369	319	337	352	364	358	336	335	340	339	342	342	343	323	371	353	342	350	345	336	349	355	350	350	362	364	355	329	366	335	350	350	349	329	316	323	344	331	375	381	331	356	354	351	364	357	358	342	349	331	364	320	380	372	352	334	335	328	375	355	340	322	336	352	325	354	358	370	374	366	366	341	355	321	360	318	360	362	379	348	343	334	347	351	350	386	348	329	328	389	357	359	355	341	366	380	344	369	399	342	328	326	346	358	363	366	367	328	363	360	366	386	325	353	330	333	330	361	358	324	344	359	340	345	359	332	377	339	360	379	321	376	331	323	364	308	337	366	344	347	370	312	338	341	355	355	369	380	382	351	380	345	352	367	340	365	346	334	362	340	339	352	377	356	328	357	371	332	344	349	350	371	392	320	351	375	355	314	369	345	352	340	333	343	329	369	379	350	353	365	355	301	339	356	348	372	410	390	386	352	314	334	322	347	349	336	369	343	341	372	351	378	342	335	371	321	290	309	323	362	379	370	319	373	349	365	365	349	366	362	348	370	350	342	362	346	366	353	340	344	324	371	351	333	361	369	324	355	350	358	353	335	355	335	349	375	355	340	339	353	354	358	342	355	366	389	345	334	364	341	348	341	366	345	350	334	356	389	353	362	368	353	351	396	328	341	373	330	333	343	338	349	368	352	336	330	335	333	336	372	329	334	352	356	366	331	346	387	348	348	319	353	354	330	356	350	347	306	325	323	352	344	351	308	366	360	342	349	355	329	315	346	355	341	363	333	357	342	349	317	334	340	394	330	352	363	353	351	363	331	316	311	327	364	376	362	320	345	384	316	346	334	359	354	347	335	330	344	366	363	318	348	356	326	353	360	356	348	350	358	355	358	336	342	360	343	363	346	364	360	373	331	334	319	358	342	352	342	358	370	341	359	398	361	376	345	366	354	362	341	336	344	369	360	375	356	323	362	356	357	345	353	325	349	346	312	352	351	356	326	374	330	335	370	357	385	330	325	336	345	351	348	342	377	355	370	366	366	342	351	351	365	374	356	362	371	355	315	312	351	348	370	332	365	332	337	357	349	393	324	345	376	337	370	370	348	354	351	351	355	344	376	312	298	300	358	362	380	375	345	390	359	345	386	380	367	313	343	337	337	314	304	324	336	338	348	376	338	318	353	378	353	364	372	365	335	358	323	344	387	341	343	321	352	392	320	341	354	394	367	353	369	357	330	312	339	312	362	364	350	357	378	365	394	351	354	364	364	319	349	337	352	374	369	355	352	352	374	307	357	336	347	373	349	385	388	328	354	351	342	353	340	356	351	360	361	358	323	352	377	325	348	369	350	313	355	372	380	366	371	335	359	332	330	337	368	388	384	356	362	365	379	341	356	344	341	351	338	376	324	331	383	374	340	383	375	344	368	356	357	378	370	298	350	375	388	330	364	337	353	336	385	348	386	324	356	338	355	365	390	383	366	345	358	372	377	335	407	339	364	337	329	364	372	315	337	376	347	367	306	340	348	370	360	377	346	348	336	352	352	343	330	361	360	365	355	329	342	367	389	350	345	335	322	367	379	334	342	355	321	340	334	332	359	367	365	376	342	354	359	342	353	373	328	342	357	327	345	337	335	400	358	326	367	353	352	377	347	339	328	354	355	365	339	336	342	351	372	341	346	376	378	342	357	336	337	398	365	330	342	334	322	365	335	331	346	361	356	353	357	332	313	377	354	350	338	344	347	332	344	326	349	360	355	363	364	343	306	368	362	354	370	326	353	374	332	383	316	368	345	355	357	362	337	346	360	371	345	362	365	344	354	378	350	329	330	354	352	364	358	361	388	364	362	348	353	366	371	328	394	362	377	348	358	320	375	349	339	332	325	360	332	357	354
10165	10210	4962	2672	1569	1330	1031	918	904	895	857	830	812	842	823	844	844	849	813	835	774	842	790	802	789	822	794	835	832	848	844	846	834	825	829	864	830	835	827	877	824	831	811	802	845	869	851	875	813	809	792	859	856	828	872	803	815	781	811	825	794	836	841	811	851	814	823	803	814	845	821	843	877	854	758	828	797	813	873	806	872	828	814	801	842	836	831	810	854	787	772	841	825	840	841	814	846	821	851	795	797	850	814	771	818	794	807	845	805	817	816	802	846	825	808	843	781	848	819	775	847	745	819	831	801	834	775	813	792	789	798	836	829	803	770	787	807	833	815	808	832	800	790	846	841	827	780	769	783	844	817	835	815	824	824	814	811	837	786	818	882	858	813	819	818	800	821	828	798	840	834	844	877	812	805	817	836	778	874	792	818	828	826	812	772	835	803	786	832	850	784	854	794	766	798	884	844	832	798	818	856	803	888	856	872	853	860	813	834	772	837	819	787	830	866	764	787	853	793	764	831	794	822	856	832	823	812	778	840	813	869	835	828	857	879	814	849	814	830	858	807	817	871	820	830	840	803	770	837	793	808	798	761	813	829	790	823	795	808	853	780	774	786	821	818	800	798	796	862	776	807	806	837	804	850	849	797	825	827	784	876	818	814	802	828	841	868	807	821	842	836	821	840	829	822	812	824	782	789	797	788	822	831	869	808	803	859	818	794	800	793	860	774	864	836	866	827	805	843	869	797	817	803	830	819	827	800	847	818	847	829	833	816	841	825	845	834	822	833	803	845	836	812	849	804	823	786	792	811	813	892	842	853	844	842	824	828	793	828	842	749	847	795	777	806	815	798	882	840	857	814	771	801	850	821	852	825	813	786	823	819	768	876	855	821	812	823	930	788	845	810	822	794	783	830	798	838	826	800	828	818	756	850	848	870	850	831	771	815	829	815	834	825	837	823	853	779	815	859	814	798	828	844	855	791	814	875	844	840	757	830	881	849	800	892	809	809	847	786	835	845	819	829	795	810	879	845	825	872	757	781	821	833	763	812	849	829	788	809	809	804	826	772	783	855	792	864	818	873	808	806	844	811	781	780	869	830	847	772	850	852	812	807	787	821	820	850	807	769	771	843	851	807	783	805	819	828	827	809	807	849	777	834	813	868	839	852	804	785	877	787	829	833	835	819	800	821	785	864	817	807	838	877	796	872	818	843	776	781	843	835	787	859	779	844	799	835	817	815	828	850	786	842	849	839	851	814	861	820	861	816	833	855	818	820	823	790	792	855	815	868	810	861	863	820	810	816	824	810	789	819	816	841	784	846	828	838	842	832	800	842	801	807	804	777	815	873	809	820	772	818	829	821	803	864	857	789	835	807	819	811	773	805	775	800	801	811	833	791	861	843	785	817	794	841	800	821	891	882	760	843	785	888	826	903	811	841	847	844	806	820	806	783	830	757	835	817	799	827	795	843	809	862	816	815	831	842	845	748	777	814	822	824	871	839	839	801	824	783	883	869	831	807	807	803	812	833	802	812	786	772	806	854	831	807	831	771	858	840	843	818	744	843	814	826	836	796	836	786	806	767	836	828	860	867	873	786	826	769	801	765	857	910	802	794	846	790	797	867	824	842	793	807	812	766	819	770	837	861	832	798	798	807	838	782	840	792	818	851	833	811	830	813	815	859	818	792	810	776	737	825	784	837	851	833	834	872	823	795	828	749	842	840	813	884	853	818	795	803	815	810	764	835	840	790	814	852	858	818	839	852	803	802	829	863	850	819	771	849	802	855	854	827	779	832	787	829	815	785	794	830	872	800	852	853	836	769	807	851	830	828	818	812	827	856	790	853	826	864	823	791	793	848	814	798	874	745	878	835	820	774	812	826	857	773	837	872	847	782	812	834	798	859	887	850	819	842	827	821	798	882	801	855	813	795	823	811	851	866	760	860	800	833	817	809	849	805	817	816	822	818	806	839	772	836	814	828	825	839	802	825	779	800	832	838	813	808	832	833	793	851	809	829	831	818	770	816	849	803	838	815	807	862	854	817	792	831	825	822	803	801	838	807	844	852	838	862	836	841	874	807	821	866	841	832	851	812	837	834	787	846	815	798	812	805	803	831	858	852	827	850	809	831	797	816	791	817	791	788	844	859	863	811	797	780	863	829	834	818	802	791	796	807	833	815	822	806	792	789	831	837	853	834	838	765	871	821	799	812	857	821	866	817	834	811	804	752	820	835	804	827	792	798	794	840	854	840	852	819	836	770	815	829	857	809	817	836	802	873	820	827	835	868	788	812	853	817	853	862	839	852	826	836	813	809	861	846	836	894	876	811	844	774	834	785	764	860	811	825	783	842	792	827	827	804	837	805	866	830	788	865	794	873	851	855	807	819	863	849	791	874	844	812	831	797	783	809	835	833	828	811	907	857	867	799	846	768	834	827	876	831	759	822	826	827	790	772	809	789	793	798	823	809	839	830	824	811	836	825	815	811	889	816	824	849	817	835	814	829	824	889	835	771	857	838	805	858	852	818	823	813	791	856	804	883	858	788	845	837	831	790	815	811	821	800	834	783	812	830	781	792	800	797	839	784	821	843	827	796	842	826	827	879	819	805	890	861	860	826	837	759	811	807	793	813	825	780	830	852	823	826	862	800	832	800	811	829	821	794	867	843	791	862	815	772	844	827	784	838	855	798	765	808	816	838	783	760	824	839	770	817	828	838	817	817	797	785	843	820	819	814	827	860	847	811	812	797	832	835	805	799	834	866	807	829	836	838	825	749	819	839	837	838	779	823	857	854	843	830	815	826	837	810	791	864	873	818	778	777	829	830	818	865	844	767	802	822	850	814	841	838	852	768	864	799	810	831	770	809	790	810	779	858	807	848	803	858	850	843	801	832	791	816	785	833	847	817	844	821	821	876	812	809	790	847	804	823	806	798	828	820	846	831	811	865	809	800	813	778	813	804	812	831	796	875	819	833	819	787	800	857	840	832	809	826	828	828	795	853	819	822	766	863	830	778	854	867	848	854	837	830	817	837	863	834	874	794	846	762	856	820	856	847	800	874	872	800	827	811	853	824	790	838	845	863	796	772	833	803	865	804	844	824	824	835	823	835	822	806	832	831	838	816	819	780	833	821	803	804	845	827	854	806	848	785	816	881	878	863	850	807	815	807	795	770	864	847	795	830	832	818	832	837	800	804	788	835	775	804	791	799	873	821	807	862	834	859	823	848	821	827	773	827	838	810	821	806	823	796	814	819	815	857	794	801	920	863	808	795	784	813	861	807	809	839	822	806	833	808	836	826	846	821	807	847	828	836	826	784	825	827	849	817	805	805	840	839	821	830	871	802	785	841	777	848	821	820	797	851	830	764	830	768	838	815	794	864	819	828	815	843	850	796	819	819	813	828	848	860	867	848	818	809	838	798	862	810	860	830	788	812	850	793	832	867	832	811	867	817	850	790	827	876	809	814	836	813	796	814	837	784	840	790	810	831	830
24371	20982	24260	27869	20987	19616	2593	874	696	578	533	455	454	387	373	333	340	334	359	335	328	333	329	300	310	289	292	299	297	264	316	321	309	279	248	258	288	252	280	257	305	320	297	296	256	310	279	306	266	283	292	283	292	291	283	280	284	291	288	294	290	282	299	271	319	264	298	271	285	295	270	264	267	299	292	267	263	281	298	273	307	278	272	278	301	299	276	264	309	263	282	284	265	307	294	273	294	307	274	254	257	292	281	303	269	261	301	290	263	254	250	266	281	294	254	249	243	290	283	267	253	301	284	281	273	272	306	283	298	295	300	283	286	276	270	277	302	288	313	301	283	271	295	272	290	263	283	278	304	260	296	283	287	255	293	285	275	274	291	273	265	256	271	301	285	253	249	283	297	282	278	282	300	304	288	283	286	274	258	277	262	299	245	277	262	244	280	269	299	278	266	283	283	265	285	307	249	283	265	298	275	273	271	298	286	275	285	261	274	282	261	312	291	305	268	284	247	244	267	321	303	272	242	268	264	302	266	265	280	269	247	259	275	274	274	306	287	281	246	292	293	277	274	260	286	285	257	257	270	271	271	276	261	250	245	286	263	293	268	285	274	272	322	265	270	273	282	257	278	258	263	262	260	279	280	298	300	282	287	280	280	271	254	300	261	284	288	285	282	237	276	265	298	283	311	312	259	293	277	269	284	276	308	252	298	302	317	281	290	248	252	272	290	263	269	280	292	271	250	248	273	268	265	297	269	285	302	283	280	267	265	273	278	292	300	260	278	272	251	277	279	298	257	266	268	267	279	260	268	271	273	252	284	265	269	242	264	260	275	283	264	271	267	272	268	303	287	268	282	290	282	255	286	266	267	250	273	252	275	268	251	269	242	261	281	270	279	247	250	267	277	312	262	269	299	268	303	297	281	298	276	282	282	262	262	289	255	280	258	308	285	269	294	279	283	252	276	293	253	255	289	286	246	283	295	270	261	281	293	302	259	302	244	272	260	290	300	284	319	283	273	257	284	301	267	276	263	276	259	290	255	285	289	269	272	245	291	270	267	315	278	278	268	288	274	264	263	260	279	294	272	259	248	287	286	245	289	287	246	275	291	265	281	295	270	290	261	289	314	282	300	286	279	261	282	260	271	252	286	284	278	269	267	276	265	259	282	259	239	241	264	263	254	322	273	268	283	277	312	260	266	281	284	302	286	241	269	278	294	269	289	262	295	294	266	295	328	256	308	265	279	235	248	262	265	253	266	308	253	248	308	243	300	274	250	312	263	271	294	303	304	266	283	247	268	268	282	276	276	271	298	273	283	292	281	280	263	263	271	241	278	293	285	261	262	294	275	297	234	268	292	254	244	243	273	269	266	280	261	282	251	275	238	263	254	310	276	300	282	244	289	287	249	282	270	267	264	264	298	292	274	256	275	271	286	288	284	305	302	269	279	275	257	275	302	264	304	278	272	256	269	275	252	295	261	293	242	276	283	283	275	288	257	282	271	292	248	274	283	281	276	253	285	252	288	246	293	274	258	261	243	289	241	244	304	277	259	299	279	262	273	310	283	285	299	310	249	311	294	255	301	289	275	287	281	307	277	285	256	262	282	284	301	293	281	332	284	266	287	294	304	274	277	265	269	269	271	279	266	257	271	290	261	262	239	284	294	287	298	268	302	282	296	274	287	280	277	281	277	262	263	279	312	260	313	272	266	277	271	305	303	254	297	284	293	276	270	276	262	268	291	294	277	265	274	263	271	276	287	293	258	290	249	274	247	272	274	263	279	259	267	290	255	282	277	262	249	254	282	283	288	258	279	271	249	273	255	263	254	276	282	296	267	276	295	259	305	289	325	273	293	304	282	283	246	296	266	275	285	272	292	260	282	317	276	284	298	273	284	299	311	262	271	254	312	296	298	289	270	263	280	256	247	289	295	273	264	296	294	272	258	278	263	280	274	282	264	269	264	266	276	275	262	237	267	284	267	273	283	321	244	300	284	286	269	248	303	289	285	246	299	287	280	283	295	292	284	251	254	279	300	281	297	256	299	311	315	277	284	257	255	262	283	288	285	285	288	278	252	272	269	274	281	297	260	322	300	287	257	239	273	282	250	296	272	281	288	277	289	263	257	282	282	272	268	272	284	275	269	251	253	273	274	295	314	297	249	292	299	258	265	280	248	273	263	298	259	279	276	277	281	283	285	279	302	282	263	254	254	273	274	280	290	245	273	268	315	261	251	275	292	285	279	294	272	277	295	294	272	306	271	287	276	272	287	251	272	296	246	284	278	269	241	291	289	291	243	271	260	240	271	268	301	286	271	283	257	253	286	288	270	252	259	280	289	294	296	266	261	269	274	264	261	312	287	262	260	271	290	274	265	273	294	271	272	302	294	254	276	258	293	262	249	293	279	277	286	262	298	280	276	237	297	252	278	285	268	279	283	286	288	277	257	313	292	264	279	273	229	237	287	270	272	267	279	256	262	261	282	276	264	289	291	294	267	251	279	239	272	281	266	294	260	260	254	279	307	304	293	282	292	255	269	286	282	276	270	271	273	297	275	252	271	280	275	272	259	277	331	249	249	285	260	285	288	293	253	264	308	271	295	277	261	270	278	294	266	250	297	292	309	292	289	267	263	289	251	312	306	274	250	270	286	310	270	260	296	289	267	295	266	296	314	293	263	282	297	277	265	254	285	288	281	286	264	288	276	252	274	287	289	271	281	252	280	293	278	278	229	281	280	293	281	315	276	265	298	282	244	276	291	303	259	263	257	297	255	259	289	274	292	281	260	282	264	277	257	266	278	263	286	265	296	284	281	286	324	278	258	264	276	296	256	279	252	246	259	296	270	267	275	259	277	273	240	243	290	260	296	289	270	265	280	284	271	260	316	282	274	256	271	264	281	289	268	285	283	258	281	255	286	270	294	299	247	241	290	263	242	250	228	283	254	268	292	280	282	259	266	309	276	263	275	314	300	271	285	290	266	278	315	286	267	286	296	298	295	279	275	274	288	289	257	253	301	298	309	263	283	280	295	281	290	320	298	285	289	282	273	269	272	244	280	259	305	300	289	259	253	296	265	284	272	300	308	300	311	252	254	261	281	274	292	275	310	290	280	307	301	272	278	246	273	267	270	286	270	273	308	284	268	237	289	266	290	253	306	269	266	264	289	288	297	325	295	284	282	275	279	316	287	270	270	285	276	248	271	259	277	265	275	264	278	290	281	274	262	295	281	267	279	285	295	280	273	279	287	273	260	277	249	253	273	280	260	285	296	274	255	306	284	278	272	316	269	227	310	287	286	243	300	297	285	267	321	295	270	288	310	244	267	280	290	266	290	258	261	284	257	298	307	249	295	288	260	304	285	302	283	281	277	259	279	283	273	267	285	257	283	276	275	282	269	268	299	267	255	278	232	303	268	265	283	274	339	291	280	254	267	285	261	249	273	279	239	271	271	272	278	280	268	289	279	287	270	291	281	258	303	267	259	273	280	256	270	274
9055	15950	7426	3965	2104	1460	1094	864	814	795	752	728	707	731	694	720	679	680	710	681	651	690	671	721	704	662	653	721	725	669	641	684	685	657	703	646	642	665	669	627	689	709	629	679	685	632	654	637	692	669	679	644	651	672	708	662	648	672	633	681	646	685	648	714	663	695	657	621	669	681	681	626	667	673	687	691	665	674	654	658	665	692	668	676	695	656	638	649	649	674	652	701	646	658	656	644	618	658	707	652	660	670	736	678	698	637	653	668	683	647	635	647	673	676	699	675	674	659	603	668	665	654	659	664	695	647	711	661	673	645	690	698	718	677	653	651	655	638	678	662	710	661	677	612	635	623	658	638	644	636	644	681	671	648	668	646	644	651	709	665	692	693	677	683	650	658	676	665	659	714	657	648	659	659	693	656	605	647	646	655	658	625	664	688	646	640	698	658	698	611	682	621	615	660	681	643	647	654	688	636	658	653	656	719	708	679	621	641	685	682	694	675	671	644	651	662	646	643	665	666	661	694	644	619	634	653	652	628	682	644	639	644	677	653	656	695	666	661	684	680	646	640	651	685	652	673	658	683	648	641	684	679	644	640	678	670	644	660	643	643	679	642	614	652	680	619	686	648	683	693	640	654	638	716	656	664	624	671	679	675	710	685	669	686	632	676	649	621	722	617	637	653	666	699	641	657	631	667	664	580	633	692	667	648	662	634	618	677	668	698	664	663	705	658	669	681	639	650	624	643	626	644	688	678	705	665	640	643	599	675	691	603	669	599	607	658	676	618	675	632	654	724	629	638	632	685	617	681	700	650	659	688	652	701	641	739	694	668	715	651	671	688	666	664	693	662	650	671	699	654	625	713	663	642	682	622	710	663	627	684	620	650	641	670	646	635	683	627	701	654	658	705	638	632	690	670	634	629	689	675	662	693	669	685	632	677	643	700	649	666	646	665	656	684	670	663	628	669	710	672	649	675	618	643	684	688	662	668	672	736	654	659	734	653	656	653	625	653	673	635	638	678	611	674	667	724	696	667	639	672	658	668	684	657	640	681	673	669	677	653	695	667	658	690	633	706	714	636	639	596	704	675	657	745	691	677	619	701	665	638	658	705	676	606	660	669	659	649	675	652	633	653	666	701	697	676	654	680	670	694	664	702	722	685	671	659	644	691	691	650	615	696	704	621	641	688	631	669	674	680	674	671	637	681	673	708	663	690	679	643	658	693	662	668	617	619	668	678	617	695	664	678	628	696	691	611	606	670	656	662	635	650	652	702	646	674	677	619	665	686	676	646	627	700	620	662	655	660	687	653	690	686	616	678	630	622	636	676	632	665	671	632	661	682	681	623	685	697	673	688	676	673	616	710	658	695	692	686	624	672	669	705	698	709	682	679	634	646	641	691	677	636	684	656	670	657	706	666	648	641	653	616	645	666	657	668	667	643	645	649	626	648	692	692	622	654	637	664	667	693	624	700	661	678	643	626	686	672	685	660	703	669	605	664	672	673	674	703	652	681	676	686	656	638	667	668	710	660	649	696	645	632	668	626	686	648	660	636	661	575	640	648	643	686	630	634	674	708	613	697	668	680	668	667	688	674	681	680	656	655	688	652	643	648	659	637	674	654	701	669	673	684	645	679	648	651	617	638	648	652	699	661	656	621	698	682	686	650	679	642	653	640	645	681	662	660	632	653	667	641	693	678	685	663	666	695	666	695	621	656	681	711	647	655	631	690	658	622	671	648	643	636	646	627	629	609	663	675	658	623	602	628	710	670	669	702	683	648	656	699	673	666	643	649	676	710	697	667	675	638	662	664	685	656	706	678	623	620	683	667	668	670	688	662	658	651	684	655	665	636	676	633	638	654	673	651	635	663	684	605	685	667	650	674	650	720	669	662	698	633	624	651	649	627	676	710	724	693	660	683	711	661	684	643	755	688	698	656	662	627	683	674	639	669	695	684	642	691	683	646	715	665	695	621	632	672	625	693	649	690	703	610	668	658	705	655	682	657	674	708	643	673	695	643	659	683	667	670	635	669	667	640	682	637	697	688	731	614	645	618	669	708	644	627	698	682	665	641	653	664	648	671	672	682	654	639	693	674	696	670	708	682	676	650	649	633	626	695	644	662	661	654	685	660	740	686	651	632	647	645	639	623	680	655	664	651	662	678	663	659	676	681	660	703	665	662	685	696	655	720	685	672	647	663	708	608	651	615	723	656	712	713	660	655	678	662	649	660	656	636	659	671	717	674	622	653	703	675	687	700	668	682	655	601	644	660	621	646	690	683	671	662	653	686	637	645	655	618	702	681	675	647	641	673	623	637	676	674	614	642	649	624	632	666	635	689	670	660	642	639	641	617	664	649	671	677	703	724	656	636	613	642	647	654	658	641	674	699	696	632	633	648	630	624	726	667	648	657	672	668	640	678	691	690	649	636	650	648	680	634	670	708	695	683	685	623	675	665	676	665	659	638	647	638	669	664	649	676	682	687	649	632	639	667	642	634	632	621	700	718	662	643	650	650	623	659	650	626	728	665	622	645	630	690	673	698	668	630	623	675	670	604	661	649	659	672	616	686	683	667	638	690	686	673	671	622	657	650	688	655	665	671	676	721	655	649	677	654	682	686	663	668	647	641	668	640	654	706	637	634	643	626	678	647	650	695	666	652	691	627	674	675	644	651	621	675	677	696	673	674	724	630	719	618	665	689	670	666	631	685	720	687	665	663	646	603	619	645	699	696	655	657	673	669	659	635	665	668	656	666	633	722	645	641	710	634	687	679	688	707	655	613	636	643	653	649	657	655	668	667	613	659	660	650	681	696	700	633	637	669	642	724	583	676	639	642	625	642	690	687	657	661	700	706	643	630	639	692	640	650	630	667	689	668	662	630	677	678	658	645	645	671	682	659	678	679	679	668	638	649	663	657	634	650	668	633	640	654	665	621	676	631	647	650	637	648	630	655	643	698	657	622	627	663	661	679	677	656	658	654	676	654	643	660	647	659	693	660	717	673	650	689	668	647	627	666	676	652	688	673	703	658	674	653	652	662	671	655	613	662	684	663	654	659	642	643	648	669	688	683	621	605	693	647	651	694	616	639	623	708	625	648	614	643	677	693	690	639	697	662	669	677	655	631	634	648	652	606	659	660	634	693	659	651	651	641	671	647	667	674	656	702	696	657	628	673	658	645	666	671	661	665	694	692	709	670	686	655	660	600	674	635	675	646	686	643	684	658	613	662	669	610	702	614	644	695	622	668	690	666	610	634	649	682	698	649	683	660	646	650	659	676	689	674	640	652	654	671	627	645	677	635	655	695	691	649	685	658	642	654	622	663	691	672	695	667	682	633	683	667	652	675	665	673	668	682	649	596	607	677	658	637	651	639	683	652	680	641	715	618	676	676	665	682	686	663	601	687	677	643	699	695	623	604	675	635	657	653	668	650	664	695	610	641	667	645	648	653	641	654	680	668	672	653	646	677	648	635	659	671	664	694	650	679	678	664
23816	21024	24685	27567	21027	21074	16739	1775	840	678	622	565	495	424	358	334	322	317	344	322	316	323	264	275	320	297	319	288	284	279	240	284	298	253	262	266	265	276	258	266	289	255	244	267	266	252	264	259	245	257	272	240	240	239	234	245	260	242	257	241	236	245	238	218	251	214	286	236	233	240	255	258	245	217	231	231	251	258	262	247	232	226	261	243	229	256	230	255	255	252	222	244	243	243	266	250	272	242	240	257	244	236	233	249	263	230	224	238	248	265	254	222	219	287	229	257	255	255	245	241	240	245	264	236	258	233	251	244	229	247	243	235	230	247	247	244	264	234	254	251	225	234	211	242	241	246	236	253	212	200	244	229	260	218	251	231	241	257	234	222	255	229	212	251	228	216	220	259	269	230	235	236	241	255	239	235	233	231	231	222	249	240	260	244	273	238	232	217	223	234	255	233	242	246	245	240	221	226	265	278	257	246	260	244	262	264	231	263	265	243	246	245	244	244	224	225	232	224	245	236	245	230	252	232	237	252	252	235	246	253	223	233	232	248	252	243	249	241	268	217	205	243	234	276	248	242	258	251	255	229	253	240	252	239	247	265	240	234	228	219	228	277	266	241	246	225	217	221	217	245	248	256	224	244	263	222	246	206	249	222	228	224	255	221	220	245	257	252	263	226	232	244	210	262	258	252	226	250	269	236	220	251	242	223	230	278	214	235	234	247	269	260	226	259	273	227	234	258	256	263	258	254	259	231	232	232	230	252	256	254	239	243	224	243	248	243	243	229	264	254	265	271	223	232	263	258	242	247	232	232	191	228	224	219	239	263	240	250	229	219	257	228	228	228	226	241	233	226	269	239	232	238	227	252	241	276	250	242	281	219	200	233	266	232	242	256	241	257	241	264	268	255	254	234	263	235	217	231	209	241	254	244	250	230	243	245	260	273	257	271	241	241	200	272	218	271	241	251	285	271	265	271	247	228	229	234	236	247	268	250	239	264	249	260	253	246	208	228	267	239	259	238	277	226	231	248	260	257	258	244	267	228	260	248	239	265	255	244	231	260	242	251	216	215	218	227	233	265	250	232	261	261	237	217	228	240	243	255	273	224	236	216	223	212	245	233	220	261	251	269	261	277	217	207	238	209	227	264	229	245	218	242	245	246	249	265	226	250	218	228	264	248	229	212	241	262	224	227	259	239	243	248	259	209	249	257	235	232	202	238	253	248	235	250	240	256	250	271	231	224	240	248	273	227	238	263	256	234	236	243	235	247	248	232	245	251	243	252	225	256	228	265	247	262	235	259	209	234	256	231	231	276	248	243	256	243	253	212	244	256	241	217	223	242	265	239	249	247	257	243	250	251	239	226	227	224	252	239	223	237	219	216	229	241	249	238	244	214	241	227	230	240	243	247	246	206	236	211	250	239	253	247	267	243	221	220	249	254	235	247	219	258	234	216	227	254	240	245	232	247	238	246	257	231	246	243	257	265	261	254	211	221	239	250	222	220	228	245	256	263	262	233	254	245	257	240	233	254	223	270	234	245	216	229	216	232	218	206	290	220	253	273	230	240	249	231	242	257	273	220	235	232	239	251	216	224	251	230	261	237	236	218	245	235	261	238	243	233	246	270	250	228	270	226	238	253	260	254	221	216	244	238	259	233	221	248	230	247	252	241	249	237	244	235	219	227	255	260	245	233	233	254	251	246	245	230	279	236	241	235	235	267	220	233	252	239	266	235	274	219	235	259	234	238	218	252	264	229	216	264	218	222	238	218	254	257	244	261	255	249	237	272	239	259	238	250	235	216	260	271	231	235	253	220	211	222	242	229	227	251	234	271	271	251	259	239	236	243	215	243	213	228	219	220	267	249	253	232	228	229	269	252	231	255	246	216	245	239	278	235	236	249	257	232	236	233	230	239	234	240	239	232	246	257	232	247	223	246	221	229	262	262	245	232	231	248	251	246	247	246	239	262	254	263	261	232	231	262	266	240	259	235	244	216	257	205	217	261	255	259	254	246	228	257	230	244	259	291	237	254	263	267	234	241	267	261	220	234	255	249	235	258	229	252	254	230	210	261	225	238	222	243	229	269	239	234	241	204	244	256	234	254	263	229	249	232	234	229	237	233	271	219	200	253	237	235	259	235	247	226	249	252	256	252	225	247	251	232	237	247	256	241	218	236	240	216	253	230	212	254	232	239	257	236	269	243	252	225	249	245	213	228	249	254	240	253	261	208	235	277	240	244	226	229	263	258	281	258	260	254	262	266	233	223	239	239	249	242	243	233	240	222	213	222	246	251	271	267	263	232	210	218	255	261	229	208	268	269	260	242	223	235	229	243	254	233	243	238	273	241	221	225	247	270	259	222	217	275	237	229	249	260	242	253	258	252	264	241	218	217	239	241	214	265	247	253	256	247	262	235	226	258	220	214	234	246	248	207	229	248	206	235	247	243	244	225	240	211	228	221	228	243	227	246	274	224	248	270	221	257	222	223	231	238	222	240	217	243	234	249	255	248	234	238	252	264	226	253	223	230	243	288	236	236	246	268	226	254	248	239	228	234	230	248	220	226	223	240	237	242	255	256	241	206	244	239	257	236	248	246	282	250	274	272	232	224	236	232	225	258	235	266	233	265	253	234	264	245	268	235	252	244	261	224	215	218	216	222	239	273	257	262	244	255	269	267	265	214	267	253	237	237	247	254	243	255	223	222	245	226	233	239	264	252	250	250	276	241	223	235	249	270	227	251	223	247	242	207	235	241	281	248	203	198	224	245	212	242	239	242	215	247	250	248	254	233	233	237	257	239	236	232	258	213	261	268	219	257	252	244	238	240	259	262	237	249	258	250	222	208	257	226	233	270	251	246	203	240	240	260	221	265	240	214	225	212	229	243	242	241	275	253	217	279	244	251	225	245	224	217	225	248	241	234	247	223	244	207	220	213	248	249	258	237	220	253	216	248	225	231	208	269	259	234	239	251	235	243	232	225	248	264	268	244	232	229	245	221	239	247	231	222	208	246	229	229	259	261	238	223	221	253	246	230	272	216	225	238	224	267	241	235	259	244	272	263	250	266	236	244	248	249	228	239	236	244	240	238	220	246	251	259	245	220	226	249	228	235	232	250	247	194	258	211	248	277	238	235	281	237	276	231	231	227	253	282	248	238	257	248	236	237	222	257	239	258	243	236	259	230	253	239	210	210	212	237	249	254	260	230	263	230	229	223	232	256	263	212	235	248	239	257	235	250	223	245	263	254	237	230	259	210	224	227	233	232	238	233	237	227	244	235	230	203	250	244	223	238	250	237	252	247	249	258	239	253	212	251	241	226	247	245	230	255	205	248	230	225	247	232	237	252	250	240	278	239	223	234	221	263	232	216	251	226	229	240	236	242	239	284	243	247	219	224	233	254	241	226	254	230	234	244	208	252	228	246	236	267	265	229	255	257	252	238	247	252	220	218	257	239	202	226	249	231	248	226	238	251	220	240	257	231	221	266	234	275
10837	20086	10469	5065	2678	1734	1156	880	794	808	747	711	699	634	636	677	639	642	613	619	604	605	617	597	630	590	631	553	552	602	605	593	575	561	592	605	586	608	604	544	545	604	568	582	604	618	616	605	581	617	585	595	585	579	569	556	592	603	563	639	587	634	621	574	597	548	574	588	586	544	560	571	596	585	561	557	605	595	593	560	608	598	589	546	618	572	589	597	527	610	601	619	608	587	623	585	572	620	624	576	611	589	562	560	591	591	577	577	598	555	602	563	609	609	582	618	585	589	616	564	628	604	565	570	624	596	577	599	607	578	626	618	570	585	571	574	584	531	549	610	574	582	557	541	581	611	604	594	622	600	616	625	591	592	554	599	621	557	587	569	602	592	588	570	560	568	596	580	592	596	552	571	610	582	568	573	542	577	587	610	618	554	541	616	597	564	559	625	576	623	577	575	590	628	589	595	581	595	569	619	607	599	545	583	588	626	593	576	571	635	591	584	618	604	570	591	604	561	583	602	622	579	603	592	574	564	624	574	588	625	595	593	565	604	542	586	590	595	595	575	589	593	626	606	608	587	615	606	611	579	572	558	554	615	605	548	575	608	572	571	608	591	571	533	572	585	614	613	649	574	588	537	580	581	588	607	543	604	586	574	576	595	576	572	589	611	603	521	569	602	555	581	602	567	596	567	631	615	606	554	566	577	603	635	600	643	609	591	543	643	577	558	568	600	590	565	588	571	576	620	582	598	616	595	601	553	605	615	569	563	583	595	583	573	590	568	562	558	579	598	678	579	572	569	619	598	589	597	559	556	598	606	567	604	560	608	569	603	610	628	607	602	588	558	658	566	579	572	594	613	574	553	570	625	586	600	565	609	600	588	606	559	549	615	548	569	560	607	577	599	572	587	573	589	548	552	550	616	585	597	617	582	590	588	614	569	576	547	564	638	586	613	571	588	585	598	629	544	623	617	587	606	623	606	588	601	606	596	616	594	564	574	602	611	596	605	610	595	594	572	593	557	606	604	631	528	590	592	566	605	582	621	586	618	593	581	613	618	581	594	620	541	623	576	531	577	587	600	578	586	577	591	582	578	564	556	616	586	571	597	609	584	587	601	598	599	624	593	589	595	565	561	546	559	584	597	607	582	565	591	569	586	569	587	596	557	595	550	520	589	624	549	586	578	556	545	560	584	563	596	581	631	608	618	543	604	599	538	603	560	586	527	639	600	585	596	584	575	598	555	617	562	581	604	592	559	533	598	597	601	604	587	610	608	566	571	592	539	604	608	642	562	555	602	575	584	613	600	601	603	598	579	633	628	583	532	580	601	582	630	609	614	556	563	594	599	587	599	578	562	549	545	599	625	595	591	599	583	587	573	587	596	585	574	613	599	584	596	599	614	618	559	597	609	602	590	611	618	558	557	554	610	556	583	572	613	575	579	577	589	553	628	575	636	583	621	602	588	545	602	560	603	551	571	561	644	565	608	564	585	632	584	608	526	586	562	595	585	585	593	573	586	571	587	617	595	601	593	599	613	583	586	557	592	576	608	574	569	595	610	653	557	598	608	601	583	610	598	549	590	588	567	605	589	618	576	606	572	575	584	570	530	578	591	577	540	593	577	611	579	574	545	588	573	575	591	553	560	579	594	607	569	577	552	553	629	579	635	577	583	604	588	552	580	619	598	551	596	570	584	580	569	584	589	564	590	616	629	601	628	599	549	573	568	574	564	597	571	583	595	602	590	610	540	585	546	617	607	589	566	581	583	598	602	608	596	594	617	591	597	588	576	609	595	607	555	571	582	567	606	603	546	555	596	604	537	616	577	625	598	599	596	650	594	560	570	598	550	588	551	611	565	567	618	613	572	589	586	543	586	558	578	563	578	585	611	588	578	584	605	590	612	577	635	616	585	597	619	568	610	584	568	608	563	558	604	579	594	581	594	576	577	564	558	548	560	590	594	588	548	550	572	563	622	574	558	623	555	591	581	599	596	567	574	569	607	625	607	600	588	595	569	564	602	573	579	581	608	615	571	593	544	605	568	567	625	605	553	607	562	571	544	576	580	600	575	582	567	596	559	574	614	550	618	567	575	567	599	559	602	587	617	593	578	665	556	563	577	597	557	547	593	602	556	612	586	639	557	578	562	601	596	573	571	609	592	554	620	610	581	576	557	647	615	603	621	575	594	566	584	594	592	653	610	576	624	577	560	524	602	615	563	561	559	563	566	569	539	576	603	585	632	568	556	592	571	555	571	561	575	573	588	561	566	616	615	606	581	598	593	558	603	599	570	557	623	610	607	654	567	605	583	585	583	545	581	558	599	593	602	550	569	589	567	588	579	592	589	601	545	607	582	593	584	542	607	561	596	631	584	558	589	596	573	603	607	594	578	576	575	588	582	629	571	573	581	590	583	586	606	547	579	623	586	599	606	567	593	608	567	638	567	576	590	597	607	550	576	603	543	588	566	585	584	607	590	546	573	615	593	593	566	570	603	611	542	604	583	605	585	600	603	597	562	589	597	546	576	561	579	583	562	593	561	630	602	577	638	604	564	562	585	573	603	568	607	603	574	566	616	568	584	619	610	561	649	587	566	565	591	594	548	612	574	598	586	577	584	594	569	582	551	565	596	571	563	601	584	578	588	544	618	601	561	570	568	592	593	603	576	584	573	566	607	604	572	627	578	574	598	600	603	593	618	608	638	592	589	597	616	599	615	635	588	554	601	612	585	622	561	572	602	588	584	594	556	597	594	596	630	568	594	601	561	590	574	631	569	583	553	627	553	600	584	598	580	592	603	571	599	572	606	621	596	562	583	609	566	554	584	594	562	576	610	550	567	620	616	552	567	568	587	584	559	604	580	598	631	583	578	657	571	582	599	590	593	581	617	603	550	554	523	579	594	565	554	550	600	589	551	579	588	641	576	588	584	587	586	599	573	612	591	622	577	609	617	571	625	588	631	539	610	637	615	616	612	548	641	579	550	609	580	612	590	597	592	557	614	610	598	597	565	597	599	623	594	613	600	590	613	579	572	590	588	583	588	591	621	586	556	622	574	570	622	588	606	581	583	573	617	627	566	589	581	542	554	617	587	601	592	577	562	613	578	556	562	578	599	574	601	597	575	613	585	597	603	567	595	562	568	619	603	603	580	609	567	577	562	555	611	588	568	588	583	595	612	558	592	648	622	556	577	566	530	573	600	574	627	627	582	605	612	564	570	589	583	609	618	574	578	583	586	580	587	567	609	616	584	580	588	596	569	592	601	637	608	599	637	607	571	614	600	570	601	585	577	542	650	580	605	588	603	599	594	617	605	560	588	553	599	573	592	575	603	600	554	558	606	569	572	587	552	552	622	598	555	580	617	598	590	622	589	567	570	639	608	635	581	615	623	561	585	575	564	596	542	607	603	574	557	558	615	553	583	596	568	589	615	588	621	603	556	594	603	510	571	613	568	625	589	614	634	648	570	593	558	541	574	555	595	600	594	557	630	613	560
30774	21079	15598	4789	2025	1377	960	605	525	456	488	457	437	472	397	377	375	420	401	419	387	370	414	379	391	396	359	363	356	380	387	352	410	356	351	339	350	344	365	349	376	362	379	330	396	367	372	347	385	350	386	335	389	317	372	340	361	349	365	363	369	376	384	353	397	347	347	339	349	323	395	334	380	346	378	373	390	361	317	359	314	365	358	338	365	352	361	393	381	385	341	347	353	372	337	380	339	359	331	351	365	373	364	382	378	380	358	371	353	353	371	341	371	338	396	348	341	370	406	345	332	368	375	340	358	332	351	386	365	383	382	357	347	376	356	354	365	335	346	325	338	355	331	335	389	339	366	351	371	363	338	342	363	369	337	377	383	324	319	386	356	354	374	345	373	371	350	326	352	341	339	364	353	359	359	357	358	366	357	342	388	329	348	358	378	333	325	321	355	392	345	357	359	383	371	374	354	364	384	362	397	348	341	362	376	326	342	350	405	379	346	403	386	372	391	356	374	364	353	345	339	364	342	345	396	345	344	354	353	363	371	351	330	336	350	397	373	359	342	357	331	346	344	353	353	368	328	350	347	343	381	370	383	364	339	390	356	342	335	337	365	352	357	321	380	349	347	368	363	347	349	377	354	324	325	367	367	370	356	377	365	330	346	352	349	380	336	352	348	356	364	369	330	345	373	385	368	344	356	336	365	329	373	322	346	335	352	369	355	335	381	369	384	372	361	357	355	352	380	347	354	345	359	402	352	347	365	373	368	379	343	347	386	391	331	376	363	366	392	345	318	366	400	356	373	361	353	346	354	350	359	349	316	346	364	333	358	335	384	367	381	351	409	353	337	414	374	345	365	376	367	346	368	380	359	335	369	376	344	361	368	346	315	355	333	358	363	373	334	368	375	363	369	339	353	368	330	355	375	361	362	369	369	333	361	328	375	322	359	349	353	398	372	346	345	349	382	359	349	348	344	355	356	392	353	368	323	373	356	380	328	349	361	347	337	342	388	379	347	331	376	369	364	355	350	360	352	342	339	364	326	337	313	371	366	362	369	354	382	353	341	347	375	361	360	345	400	349	368	348	360	365	369	353	356	339	341	339	361	356	354	325	366	357	326	373	378	396	340	376	371	336	363	387	361	371	370	333	367	381	362	352	371	333	338	383	341	306	335	371	376	370	331	365	334	387	325	378	345	370	369	345	368	364	379	341	330	338	329	333	365	398	355	364	378	330	372	323	365	345	360	356	341	379	400	379	378	331	364	357	338	367	369	351	343	383	327	366	329	383	384	354	372	358	349	372	364	351	402	334	397	325	352	390	334	348	362	368	330	384	376	315	380	390	367	325	377	366	360	377	366	356	364	350	339	343	333	360	366	322	368	354	341	377	363	389	336	356	360	381	376	397	393	354	338	388	356	389	355	369	328	368	379	346	371	357	342	346	360	339	350	362	341	350	366	369	317	357	395	391	387	364	353	370	336	369	357	398	333	332	341	335	362	363	355	357	351	345	376	335	361	363	337	379	361	381	380	353	352	351	356	381	362	342	363	392	375	376	362	366	339	341	360	337	382	367	349	343	352	347	354	327	368	373	330	338	367	398	362	364	322	353	351	363	331	367	342	374	360	346	332	314	330	361	365	354	379	369	342	325	320	377	354	357	344	358	331	347	339	357	366	395	343	371	370	354	352	354	336	370	381	323	379	354	341	351	405	432	370	345	364	373	328	358	353	371	382	377	422	342	368	387	381	375	393	346	359	387	387	366	379	348	365	349	346	316	333	354	361	350	390	325	375	338	338	371	363	357	368	385	333	337	394	367	362	351	344	384	378	392	350	310	384	388	359	362	337	331	350	364	398	315	332	346	333	322	390	371	350	347	368	328	376	358	352	346	376	364	336	304	326	369	382	344	359	381	359	382	363	369	363	362	355	375	360	377	360	379	337	377	369	358	356	338	354	394	364	325	366	363	315	328	396	337	344	360	361	391	331	345	375	344	356	363	336	352	357	335	389	368	320	376	352	351	386	373	359	384	329	347	376	352	354	379	380	357	341	359	362	336	367	373	345	382	376	358	331	387	342	377	376	349	377	346	354	347	379	375	336	336	377	338	350	349	355	345	347	357	364	372	322	355	370	343	412	350	335	358	402	354	353	356	383	374	333	353	372	337	350	363	379	383	362	347	346	360	333	365	349	365	355	398	388	344	372	400	366	338	365	387	363	378	366	348	365	367	341	340	373	354	356	338	361	358	376	380	384	364	349	336	329	341	336	350	335	415	351	370	361	372	389	384	362	373	344	375	373	388	356	338	373	393	388	355	354	350	371	354	391	380	359	348	342	343	311	356	363	354	378	342	384	320	379	347	320	381	376	404	386	339	341	364	332	361	347	318	354	361	336	327	360	348	341	329	363	377	378	366	334	307	344	353	357	409	343	355	337	386	359	359	325	360	322	336	374	381	353	353	332	378	328	361	377	333	357	332	380	348	355	347	356	364	361	357	335	340	384	355	333	372	408	341	383	334	336	349	350	345	366	280	346	347	352	388	355	361	343	366	345	358	374	389	339	327	364	333	336	325	412	372	366	390	393	343	344	339	334	336	355	334	317	383	378	380	340	350	345	346	351	397	339	358	373	350	372	373	396	330	366	355	384	371	372	359	385	348	368	355	326	374	349	366	369	332	387	362	378	372	323	331	360	378	362	365	356	376	342	381	375	393	360	393	369	379	353	333	369	379	368	354	377	344	346	382	340	347	370	356	344	339	352	328	366	339	325	370	364	379	337	386	342	357	377	345	373	377	359	339	361	393	341	379	361	346	368	359	371	351	350	367	341	366	369	339	346	339	402	399	326	392	343	373	365	407	358	340	335	349	324	351	361	361	377	363	366	372	361	348	415	339	383	363	383	325	373	369	386	339	335	377	349	388	379	351	345	356	328	345	335	358	355	378	363	324	371	375	373	384	350	363	338	328	366	356	356	330	352	370	337	389	358	352	369	374	390	352	340	337	369	353	380	319	349	359	411	341	335	341	370	385	350	365	395	332	344	359	329	392	341	331	399	353	373	411	349	337	369	382	343	393	359	363	349	364	385	366	334	348	356	358	404	361	368	340	333	383	363	378	339	354	378	326	344	354	352	351	368	331	352	335	390	376	342	349	354	407	354	402	389	411	370	376	328	360	324	353	371	325	302	384	345	323	381	349	343	361	338	349	372	339	382	369	341	372	333	364	370	387	303	369	374	371	319	349	329	338	352	395	328	367	379	354	371	369	359	348	314	365	373	388	371	369	375	328	332	375	346	382	377	353	336	352	367	339	367	345	378	308	333	337	332	336	386	351	337	362	362	350	341	328	371	354	349	342	370	340	383	320	342	346	355	364	389	370	373	370	350	382	359	351	378	352	349	351	378	363	355	345	376	349	368	371	340	393	368	383	323	384	353	362	369	354	334	358	354	359	387	384	355	345	362	359	377	289	333	343	364	399	411	356	360	340	380	371	330	365
10663	11597	5376	2562	1645	1224	1082	929	892	898	922	920	895	857	797	870	821	830	877	849	915	859	865	814	850	873	854	897	896	868	879	826	831	820	830	889	786	860	826	868	885	850	841	882	883	893	864	897	852	821	843	803	900	874	883	788	860	895	837	844	830	793	814	800	839	837	803	830	832	790	814	805	865	782	850	808	817	886	768	809	870	819	857	807	832	834	824	839	854	795	852	857	872	924	874	820	844	858	822	790	841	877	836	823	899	889	831	822	881	796	871	823	846	855	863	930	876	847	865	825	823	855	873	860	828	884	848	868	831	829	809	840	835	837	847	798	829	835	880	812	921	798	894	895	857	858	846	809	831	855	829	806	813	845	854	828	859	849	834	804	859	817	840	803	855	824	867	798	861	854	783	875	869	821	874	870	799	819	835	823	815	830	843	888	851	836	812	881	838	825	847	873	821	871	828	847	817	862	850	860	807	826	819	852	840	852	842	809	831	780	844	819	923	809	853	840	851	929	840	833	913	811	796	834	848	861	823	845	919	850	878	875	820	824	831	851	821	944	869	830	863	849	815	862	825	880	843	792	837	873	898	845	816	803	819	857	829	901	860	879	818	844	852	853	803	833	807	835	803	807	791	884	866	888	917	814	841	836	857	860	791	866	811	827	864	870	871	818	845	816	876	854	789	833	811	818	787	844	816	819	857	855	805	803	813	800	871	878	839	895	869	838	839	833	872	818	849	838	761	834	878	819	815	860	858	820	809	866	892	847	842	899	877	849	846	846	835	836	825	815	835	891	831	893	819	848	813	862	841	834	823	832	866	828	876	886	827	803	884	816	802	826	823	831	792	815	849	821	842	890	832	819	845	816	822	863	828	841	793	836	887	874	852	852	835	880	847	809	851	850	850	794	877	860	835	837	829	842	860	814	860	837	850	795	871	816	814	793	849	824	834	784	854	853	796	874	929	888	817	816	836	857	879	870	899	877	871	816	855	856	831	852	839	815	887	809	862	825	825	824	828	819	829	867	807	814	901	843	827	827	899	759	866	877	833	854	842	795	840	845	899	891	829	827	817	828	787	838	824	835	870	863	863	817	868	825	816	843	832	833	864	841	844	831	817	878	824	829	848	814	848	862	865	821	845	917	888	821	824	868	814	822	799	902	836	822	825	886	834	790	826	872	855	913	806	890	821	878	872	831	786	878	828	854	895	873	795	826	817	903	858	874	855	824	843	829	809	861	855	849	857	904	754	839	862	839	858	845	859	805	809	857	843	845	864	857	847	805	831	843	879	875	801	870	886	840	801	814	826	853	807	841	886	811	877	861	896	815	843	878	845	836	851	823	810	880	867	834	865	899	848	870	828	795	803	864	861	882	819	826	863	870	875	817	857	845	849	829	864	815	834	787	851	819	824	867	799	840	860	830	811	846	842	802	845	878	861	806	806	872	852	829	874	837	812	847	822	848	812	868	853	855	833	860	843	808	909	887	876	814	866	827	856	857	844	906	848	818	847	860	839	836	864	863	823	801	866	797	828	819	808	875	850	864	802	877	870	800	833	832	775	870	830	874	828	852	863	877	863	803	833	837	867	864	841	846	878	841	807	852	894	859	774	854	869	789	869	820	820	807	898	826	813	816	820	818	837	807	893	809	835	846	840	853	848	815	851	851	848	827	879	840	856	871	838	881	843	854	824	841	825	862	819	851	846	853	827	819	799	849	867	823	837	821	831	839	805	844	808	831	839	819	881	818	867	870	870	888	840	880	884	837	837	843	886	793	855	797	888	798	863	860	861	813	781	803	822	888	841	794	770	811	844	821	812	824	845	869	773	821	856	855	781	802	858	853	846	820	891	886	831	815	811	851	837	872	821	842	854	825	844	865	834	849	826	861	854	835	832	866	866	828	818	831	822	847	842	810	792	869	822	832	833	807	814	829	868	840	822	810	828	901	875	833	860	850	817	843	885	845	880	873	879	830	834	867	843	841	887	893	881	872	826	870	805	842	897	886	846	817	833	883	830	843	833	868	800	921	874	852	840	851	829	818	829	772	828	818	827	824	809	857	856	842	859	843	840	815	822	877	836	841	834	826	789	854	851	793	858	878	856	853	907	863	799	839	817	847	889	833	800	890	809	844	789	844	808	839	870	883	866	900	845	804	866	861	838	819	843	774	857	808	858	821	831	862	829	833	846	864	875	832	889	842	794	852	858	831	840	825	798	849	852	801	837	815	874	872	936	831	832	828	825	818	813	873	846	854	808	853	848	892	857	837	836	853	836	857	768	826	912	823	832	836	853	780	809	833	849	832	870	842	842	856	852	867	850	795	868	865	863	850	897	830	879	871	844	826	885	807	860	828	855	855	844	841	785	860	866	869	837	854	809	863	868	816	852	858	840	790	806	873	802	853	841	829	855	844	871	893	845	843	842	869	812	839	889	816	806	831	859	827	836	797	835	797	857	869	913	854	901	826	851	922	851	843	798	821	823	866	794	820	876	888	849	845	865	807	888	822	844	838	856	835	889	854	861	881	836	879	864	795	902	820	836	853	880	854	870	907	836	829	830	851	865	817	810	839	806	857	820	874	824	848	841	810	820	836	908	858	830	850	793	826	858	831	875	802	845	864	827	855	819	792	856	843	840	820	804	875	851	869	841	825	801	795	822	759	847	872	887	875	815	850	820	812	819	876	871	818	826	841	862	853	819	787	817	866	839	867	860	821	893	806	826	785	819	824	851	776	851	846	854	856	829	843	829	867	874	823	877	870	885	811	844	874	828	832	848	793	853	832	830	878	813	821	861	774	797	842	860	874	823	850	827	831	786	849	809	836	801	829	847	844	865	873	848	881	846	855	802	885	842	828	891	831	873	820	819	875	799	885	873	809	872	812	830	836	842	866	836	796	854	869	814	826	815	792	888	831	819	830	813	826	795	899	850	839	841	851	809	866	830	902	853	845	798	819	819	824	858	844	834	771	826	841	875	914	883	849	822	812	845	859	783	848	909	835	874	818	822	868	857	812	842	882	834	848	866	827	917	890	825	852	857	836	830	821	832	818	826	851	885	800	858	865	837	859	783	844	839	887	860	843	899	850	825	867	817	799	861	914	860	826	894	833	787	843	846	815	872	869	831	840	822	863	858	898	815	838	899	821	811	849	788	825	855	844	830	875	854	889	796	844	837	813	843	852	797	887	853	862	799	806	866	831	826	856	864	817	856	770	844	866	798	833	840	882	871	849	844	851	906	802	832	826	817	806	823	849	838	830	825	849	833	803	817	859	830	864	848	825	861	824	890	826	885	855	890	824	848	847	826	862	825	807	876	875	848	881	782	834	813	825	819	838	847	854	798	855	840	899	870	790	863	845	849	796	822	866	849	896	829	882	819	830	845	867	774	854	849	810	879	847	869	829	926	860	815	845	820	824	856	867	820	854	782	850	860	818	819	875	841	845	850	834	847	869	847	851	806	800	846	904	805	812	830	822	831	827	865	854	839	850	827	843
24462	21052	24334	27971	21064	19641	2578	896	629	507	489	456	456	374	348	387	352	338	346	329	302	353	323	331	314	319	311	315	285	307	298	294	287	314	307	274	262	295	296	286	320	296	308	286	304	274	300	285	264	333	302	303	302	282	306	294	292	276	289	294	276	290	295	307	274	304	284	293	288	286	301	311	274	278	280	278	254	284	281	314	294	295	302	269	281	284	284	266	287	316	276	274	252	279	293	274	292	292	292	298	267	278	287	311	266	253	252	267	276	300	287	253	299	294	294	273	291	276	262	322	269	270	293	277	270	318	289	278	298	292	246	320	298	304	289	275	280	268	280	284	254	307	295	297	282	303	308	289	286	269	300	290	259	296	258	292	277	291	271	265	260	297	281	260	290	286	269	261	299	272	280	277	269	261	298	310	274	304	288	279	291	303	285	288	258	259	288	278	285	270	293	266	263	290	282	294	291	264	262	248	261	283	279	283	303	260	289	280	291	285	269	268	301	277	272	299	284	281	315	293	284	275	284	283	321	267	289	286	297	261	280	262	283	264	278	249	260	253	291	247	275	287	289	253	280	264	289	313	292	267	282	277	266	269	254	278	259	285	284	295	268	312	247	317	262	282	290	257	322	307	273	269	280	292	303	294	256	260	279	278	295	273	271	269	294	287	303	256	314	300	282	269	263	276	281	307	267	290	318	309	283	304	312	295	277	273	290	273	315	301	314	259	268	274	285	258	252	270	255	308	281	213	302	287	276	258	289	286	280	289	283	256	265	274	304	277	282	267	325	245	288	272	297	261	304	257	263	263	270	268	305	295	274	273	276	284	284	266	317	281	289	297	277	289	334	253	268	272	266	278	284	288	263	263	271	282	318	262	307	298	290	279	288	284	287	300	307	304	284	292	274	283	299	277	265	304	277	281	302	285	280	306	264	263	321	272	257	279	260	301	281	271	280	290	277	298	282	271	272	291	271	269	241	297	281	266	294	304	284	280	271	340	295	270	259	285	266	298	269	263	293	268	328	287	313	276	301	249	283	299	285	328	290	278	273	299	261	285	299	250	270	292	248	294	280	260	322	308	286	270	271	229	305	290	284	274	276	286	304	307	290	287	267	300	276	285	252	279	296	289	250	301	285	302	263	252	301	262	299	287	275	290	278	309	292	283	287	288	328	255	299	271	279	267	292	275	262	312	260	295	264	279	288	290	278	294	321	277	263	273	320	286	280	295	280	294	266	283	270	304	302	301	307	250	294	253	280	259	291	302	269	294	305	276	260	281	280	290	271	288	278	243	260	292	274	287	278	288	278	324	275	230	258	263	272	252	286	247	264	261	281	285	295	301	303	280	303	298	292	256	278	277	284	275	270	281	266	299	269	280	287	284	252	264	246	284	258	279	277	290	277	282	270	291	292	285	302	297	281	280	292	280	264	239	308	289	298	265	279	311	267	260	280	279	262	284	291	299	239	264	279	298	285	269	286	264	287	277	303	293	284	288	310	296	273	269	281	257	283	259	282	262	291	280	287	272	269	287	272	280	284	289	272	272	287	310	272	306	285	287	289	283	259	310	293	276	306	287	277	278	296	311	312	287	311	302	283	264	295	316	327	313	286	266	277	282	292	305	315	277	283	281	278	282	273	317	249	301	267	290	269	298	301	272	273	277	258	311	306	279	265	272	265	284	269	307	302	296	281	290	275	275	280	270	280	260	274	290	291	294	292	276	302	290	290	256	272	301	285	278	292	254	284	276	302	282	254	269	294	282	300	285	261	247	294	281	264	269	271	258	274	283	305	304	341	288	289	275	259	273	279	275	289	271	273	270	288	303	278	276	291	273	269	267	304	290	279	267	287	290	311	274	258	273	296	300	272	291	260	257	285	298	287	285	258	281	275	283	313	298	315	284	263	266	285	244	278	287	265	282	291	306	311	252	291	287	297	273	284	295	302	301	285	273	314	280	285	282	254	262	288	307	294	268	284	290	273	267	279	272	308	267	265	273	250	274	285	254	269	280	266	292	286	306	293	247	305	289	286	308	280	275	282	299	266	287	303	276	265	258	274	255	261	269	280	296	283	304	285	306	286	281	283	265	297	292	260	257	266	255	295	262	262	273	285	296	295	302	267	309	284	285	272	302	299	296	273	276	297	306	301	308	276	302	267	272	277	277	287	287	226	282	274	286	264	292	264	295	275	285	258	303	306	292	301	291	256	293	286	300	261	281	314	271	308	301	296	297	288	272	233	286	282	295	291	268	316	256	257	289	285	279	305	293	275	290	289	277	286	300	306	324	296	297	285	297	284	307	296	304	253	268	286	292	265	271	270	264	297	298	273	268	282	295	305	286	305	307	276	309	272	304	267	244	275	289	264	268	275	274	298	306	269	296	268	274	305	293	258	272	282	247	305	262	333	281	251	281	266	280	271	279	278	276	263	291	278	266	269	306	301	288	268	305	299	280	291	245	295	251	306	270	301	265	260	309	281	266	287	276	253	266	303	268	284	289	299	275	275	254	302	260	272	303	287	267	291	281	257	283	281	283	279	288	281	268	288	297	287	299	260	281	291	278	273	264	300	279	302	300	279	269	309	308	289	312	282	292	282	270	269	282	279	274	292	282	277	270	279	284	281	314	300	295	273	254	301	280	284	257	292	282	252	262	269	291	325	292	300	265	282	285	288	303	328	291	273	294	286	266	291	265	248	268	291	274	308	272	273	272	267	283	262	273	285	296	291	290	303	272	271	271	280	278	267	285	296	279	291	297	295	266	257	303	285	255	293	302	277	273	292	277	257	270	317	263	288	305	283	289	288	246	268	305	261	285	296	297	287	265	294	297	285	321	306	261	266	249	298	288	255	313	297	285	266	260	284	300	270	277	288	323	303	291	304	291	270	282	280	286	268	271	243	282	275	304	282	314	283	276	284	265	316	316	278	276	273	276	286	241	284	267	287	264	310	276	253	273	304	256	266	322	285	291	297	285	281	273	277	296	272	302	288	278	294	284	304	283	311	280	281	322	289	252	307	278	272	288	310	279	258	285	270	248	318	315	312	264	289	295	268	276	265	286	295	256	263	277	307	294	278	289	269	289	321	281	308	280	268	251	293	288	283	285	286	247	306	296	280	294	293	275	295	292	248	271	275	262	290	308	280	278	278	308	285	262	301	305	283	291	310	271	314	302	288	258	282	319	304	263	304	315	285	274	271	281	261	282	277	302	290	283	234	287	295	284	258	290	303	296	293	260	309	273	279	309	270	282	268	291	261	287	256	297	313	249	285	282	278	285	272	245	285	269	259	259	296	273	308	294	280	294	258	282	270	300	288	268	286	279	268	299	285	300	285	303	309	307	281	289	268	269	269	285	283	299	260	251	238	285	309	258	337	273	303	314	278	304	303	273	264	292	254	272	291	256	284	274	287	260	275	256	268	269	302	278	287	288	254	296	299	284	302	292	291	307	298	255	286	269	302	271	260	259	269	280	269	325	293	287	289	300	278	292	295	278
9928	17788	9402	3539	2086	1386	1044	924	837	873	775	795	756	738	690	680	700	741	724	782	710	697	706	684	702	710	703	675	658	749	738	694	691	645	661	659	714	679	660	716	682	673	717	671	672	673	708	645	749	640	725	694	678	670	646	667	663	710	692	667	677	715	697	654	714	696	652	677	734	716	715	696	708	650	672	700	676	709	639	727	707	714	725	688	730	674	687	680	652	676	673	656	715	671	668	709	621	712	683	680	694	659	680	636	641	646	663	636	671	715	678	656	718	677	675	661	672	686	666	690	694	725	686	653	666	725	688	692	644	674	676	628	682	702	676	667	659	720	665	714	732	672	707	672	672	695	704	670	678	678	668	697	657	661	674	683	705	698	664	699	637	680	705	682	701	700	666	659	668	675	705	658	656	669	707	666	706	702	653	710	685	641	659	673	720	690	715	706	655	685	678	699	642	670	648	715	673	695	657	654	702	677	736	695	692	724	714	672	690	668	675	682	641	668	669	661	736	665	682	714	705	657	688	675	643	709	692	628	663	745	716	654	722	700	653	674	675	657	713	645	648	658	674	676	700	675	685	649	652	645	672	716	694	667	672	663	681	669	683	664	643	711	709	669	662	719	683	681	652	694	680	708	654	688	701	673	664	671	661	704	657	709	699	687	670	723	690	674	718	680	707	657	634	712	667	686	706	674	661	670	662	688	696	683	668	678	705	715	694	714	691	668	700	702	712	707	671	652	682	664	667	653	659	669	671	699	679	700	692	704	652	709	696	701	679	655	667	671	673	720	660	685	633	707	677	747	685	724	709	709	664	687	684	703	711	699	662	701	694	702	704	667	711	660	714	697	624	697	670	647	704	632	666	704	660	660	690	706	694	654	695	677	733	667	737	660	723	660	716	661	633	696	703	705	682	681	663	714	676	682	662	677	661	678	662	670	655	717	707	666	678	654	704	695	645	677	657	674	669	674	678	675	655	714	657	695	692	661	689	695	695	676	663	700	734	668	760	640	671	641	690	721	661	660	695	683	662	740	713	677	675	709	693	751	694	656	681	654	669	703	649	686	741	654	642	704	723	653	705	697	677	645	646	667	704	710	711	671	704	666	701	661	695	654	698	667	692	720	644	717	663	706	730	651	666	718	707	675	691	682	713	667	696	666	616	692	682	683	614	682	675	663	696	638	669	645	638	664	710	684	678	694	695	656	658	633	683	693	685	709	715	700	670	639	673	678	669	655	641	652	659	670	723	664	647	668	670	663	666	671	656	692	678	688	659	680	699	674	672	695	693	651	705	696	674	697	640	722	701	624	676	644	688	663	688	694	643	686	715	711	688	643	698	673	675	629	697	679	644	681	729	696	699	730	666	689	692	699	651	667	685	736	674	762	717	707	678	672	711	701	686	709	701	687	664	647	702	745	700	678	722	717	683	711	669	686	677	659	716	686	689	728	650	658	711	688	653	706	673	705	662	695	653	670	701	705	687	710	679	651	701	674	693	683	647	691	678	697	689	715	692	659	667	684	682	672	648	704	674	688	714	694	635	634	671	692	671	689	631	690	689	715	721	655	636	676	705	669	742	685	676	667	686	641	648	683	652	687	658	689	644	716	679	659	665	679	700	706	746	717	682	683	666	664	678	641	673	646	709	755	713	639	677	714	679	675	671	682	688	732	647	647	750	713	666	665	703	648	674	680	699	688	701	660	641	684	699	709	677	662	702	671	668	695	731	720	642	678	694	691	654	681	700	669	688	682	701	699	679	693	680	666	684	663	675	632	688	662	684	722	660	686	678	669	688	679	673	653	667	620	693	665	629	679	688	709	678	687	697	689	759	695	656	701	684	721	717	723	660	631	664	683	687	654	692	687	684	678	687	672	649	687	699	701	689	699	736	655	670	695	636	714	664	653	693	730	655	683	706	676	678	688	676	665	657	704	700	667	716	704	680	683	672	712	686	676	697	690	632	718	727	729	662	667	721	608	664	722	681	704	672	685	665	666	649	654	710	713	638	672	692	730	705	660	657	691	669	660	677	670	662	694	642	671	703	669	673	641	675	667	733	655	719	669	679	681	657	636	731	673	700	681	641	649	698	674	647	712	691	666	635	674	706	702	679	640	701	680	698	647	736	706	692	692	719	644	657	647	729	687	678	661	661	702	725	691	665	681	699	700	689	637	719	705	677	737	692	696	631	684	677	699	637	708	664	656	658	689	692	687	685	665	652	698	668	658	668	710	681	706	648	704	731	662	664	660	689	670	718	601	708	704	683	678	693	657	750	675	647	726	670	705	672	698	660	666	659	665	655	681	699	701	663	671	668	720	684	652	683	697	720	698	726	660	696	713	652	750	642	650	691	742	692	693	600	658	670	652	673	677	709	665	719	689	719	666	672	704	687	667	623	703	716	702	649	704	690	661	680	694	690	669	704	676	700	666	667	639	653	655	664	698	676	718	640	684	711	686	700	752	702	669	660	673	683	708	672	699	700	669	693	689	705	673	705	668	666	732	704	695	653	695	706	667	666	684	690	656	682	718	697	651	699	654	675	634	707	677	696	692	648	636	684	690	683	686	670	723	662	673	689	660	630	696	655	707	732	662	679	728	671	713	686	656	660	658	620	677	631	677	645	691	696	679	652	680	641	649	711	683	652	721	716	637	685	691	711	723	690	661	697	716	687	652	711	669	643	668	670	619	686	686	667	665	675	712	711	643	651	710	665	686	698	679	699	668	700	649	692	685	658	610	695	653	659	709	687	712	655	696	659	655	713	680	617	731	694	651	710	704	678	664	685	633	670	699	701	680	665	659	676	695	642	685	653	659	643	729	678	740	714	701	670	672	680	651	655	715	733	720	680	693	684	784	716	668	711	664	701	645	660	655	701	680	647	678	655	722	695	698	699	728	686	677	640	679	663	674	704	732	675	680	675	669	700	633	653	687	689	681	689	636	646	650	675	661	664	731	706	699	710	662	689	667	708	673	686	691	726	645	689	684	656	671	664	671	652	658	718	725	664	689	673	695	692	653	646	685	682	649	748	693	689	669	633	683	741	704	675	632	702	690	711	678	721	675	689	711	648	687	709	670	698	684	715	684	713	682	700	684	661	678	674	663	680	650	671	702	697	707	660	652	658	717	659	676	688	672	690	670	657	652	678	717	667	708	627	663	681	668	715	673	653	687	694	671	640	703	643	675	700	659	707	661	659	699	682	680	736	681	709	684	712	677	666	697	696	650	734	704	699	717	656	650	691	647	676	630	701	711	715	667	690	669	657	708	655	658	752	671	654	695	708	687	660	682	634	698	660	701	683	705	665	621	682	672	655	708	676	701	666	687	684	696	654	657	687	685	655	660	680	672	704	700	701	666	733	703	742	681	634	678	680	700	683	700	724	681	621	733	697	676	691	672	676	725	716	691	686	715	678	643	682	715	724	645	700	683	681	684	639	708	687	636	702	728	695	695	664	668	686	707	711	732	721	648	702	682	696	679	713	705	670	675	670	702
23771	21018	24648	27590	21020	21073	17120	1988	782	690	622	539	491	434	427	363	338	352	349	321	303	320	282	272	287	314	257	315	302	274	261	255	274	292	277	263	287	246	263	273	232	249	301	247	253	256	276	250	254	263	266	246	253	217	259	284	280	289	250	257	229	248	248	256	240	221	256	265	278	256	242	252	238	243	250	233	259	234	242	235	237	226	256	233	267	252	237	241	251	274	248	272	290	232	255	260	260	241	256	250	239	252	260	270	255	250	242	243	245	267	251	232	226	236	278	281	247	244	238	234	285	236	249	260	254	265	262	279	269	227	257	240	238	252	248	266	242	285	274	221	236	265	247	240	261	250	255	248	262	249	234	235	228	263	266	228	266	276	258	257	250	234	230	255	247	247	254	245	255	268	234	259	213	284	276	244	255	234	254	248	245	247	240	243	225	263	255	241	245	225	235	287	259	245	291	258	282	241	259	231	238	258	248	256	250	219	232	241	251	249	248	275	242	236	274	249	282	246	268	257	248	254	266	270	235	264	234	267	230	233	261	215	235	246	242	284	250	252	251	270	246	239	263	280	233	256	250	271	234	242	240	266	250	248	271	208	224	263	225	226	236	250	254	243	253	260	263	273	233	249	227	238	233	285	262	251	245	243	198	244	256	225	270	269	229	284	270	234	256	251	270	225	229	241	239	273	237	250	231	224	257	270	240	246	242	246	237	258	257	274	257	269	264	245	220	275	242	249	279	215	271	244	240	238	253	275	228	258	259	243	242	248	256	266	281	239	256	262	241	231	250	214	235	249	219	288	262	258	251	232	259	248	238	254	274	245	237	238	273	265	233	234	240	242	251	289	256	237	269	265	258	229	249	246	258	262	233	224	264	242	266	273	262	249	256	240	236	242	242	244	250	234	254	245	236	267	224	243	221	275	251	250	237	267	216	213	250	243	240	248	257	215	235	270	256	236	261	223	278	239	243	222	261	273	237	240	258	246	251	235	234	217	244	246	244	266	254	254	232	252	248	208	239	226	263	278	235	232	230	221	237	248	252	235	254	246	271	217	263	252	257	264	239	262	241	225	256	253	262	255	268	217	224	245	259	248	250	247	264	269	245	251	240	225	255	259	252	225	262	240	243	246	266	270	257	266	238	266	250	245	277	261	271	251	246	263	259	248	246	255	254	254	246	241	262	253	228	244	238	259	271	271	245	250	263	277	236	276	229	254	271	267	242	275	248	244	226	226	258	228	249	238	250	274	215	254	228	260	225	243	237	226	243	255	251	246	225	241	245	249	240	257	239	279	241	208	265	259	230	250	265	263	280	263	244	248	208	204	249	267	234	241	251	245	251	248	257	216	237	234	260	227	255	243	261	260	255	252	243	281	240	214	238	192	271	247	267	216	250	256	313	239	273	254	224	272	260	259	258	263	240	216	263	255	260	252	263	220	255	274	284	254	273	246	261	253	245	243	257	253	239	236	257	243	256	268	251	214	230	226	262	274	261	242	254	266	260	281	229	236	290	232	250	282	262	271	258	225	277	227	262	274	273	254	242	248	254	221	243	257	231	244	265	250	249	266	257	245	258	252	209	247	242	243	223	265	263	263	243	252	274	258	262	239	283	263	250	264	240	247	247	255	249	228	255	277	248	276	265	225	266	225	242	281	239	248	256	222	248	241	264	253	243	237	255	254	271	233	269	205	266	270	253	224	268	242	241	303	251	210	239	261	289	252	247	261	252	258	240	247	250	247	263	261	233	253	288	260	258	264	251	241	240	227	262	277	259	249	253	222	251	229	243	242	232	254	251	236	251	247	258	255	284	232	268	267	247	264	245	264	253	263	247	315	263	272	248	275	256	258	263	260	282	239	217	213	220	270	242	247	241	248	241	273	256	304	241	221	276	255	269	233	220	247	267	239	270	283	272	239	251	231	241	246	258	232	220	244	235	247	244	241	268	252	235	274	245	254	227	215	220	249	243	249	216	238	242	261	229	234	247	243	260	232	246	244	272	264	278	233	238	235	268	272	235	238	263	265	252	223	263	268	272	245	245	221	249	235	237	268	231	273	270	264	242	258	268	255	248	289	256	265	250	240	247	224	227	238	238	239	258	253	278	266	260	265	247	247	231	247	263	265	252	238	247	273	231	228	245	238	240	234	232	223	235	246	252	207	260	256	216	246	257	252	248	244	262	276	255	218	266	268	235	267	233	240	244	205	232	260	253	230	254	268	229	259	257	251	256	244	249	227	246	255	267	241	225	246	272	228	263	233	282	254	243	231	236	270	267	278	242	235	231	234	250	251	233	257	252	258	233	265	254	261	250	245	255	243	289	247	237	231	245	229	246	216	265	252	258	227	260	250	236	249	246	255	289	242	241	245	262	236	244	272	271	245	250	255	287	256	240	266	275	247	254	258	269	256	217	239	250	220	247	244	234	270	278	252	273	249	218	236	292	254	236	243	232	228	254	246	277	244	230	262	251	240	258	257	228	256	277	268	256	235	209	268	257	243	267	252	258	228	261	240	240	255	258	272	279	263	263	249	271	267	251	256	257	249	244	267	229	257	248	259	221	250	247	245	239	266	244	219	248	238	219	252	232	276	270	252	252	250	220	253	207	254	258	261	264	244	247	264	269	238	253	273	255	280	252	222	247	248	265	254	237	263	281	236	245	265	250	264	255	233	249	262	219	258	262	267	273	261	249	224	270	279	271	270	252	249	244	252	243	236	287	255	238	265	232	273	266	259	240	252	261	248	250	241	268	265	229	260	239	244	260	266	231	245	266	242	263	231	248	244	264	261	241	273	232	248	261	258	242	269	251	240	243	262	279	252	277	250	239	242	254	247	250	263	235	235	238	252	265	229	238	248	273	262	262	262	256	241	257	273	263	266	287	260	251	249	257	278	238	246	259	265	233	250	250	237	262	234	271	246	241	250	255	261	257	245	249	233	241	219	227	240	246	286	234	244	233	258	262	232	239	256	245	263	253	264	258	268	246	244	277	276	261	233	254	238	257	213	257	252	265	259	247	231	253	252	262	245	281	242	243	212	241	251	237	251	226	275	294	264	240	218	256	275	255	247	245	212	240	268	250	264	263	257	260	235	263	233	267	267	249	250	276	255	260	266	241	245	257	252	243	261	223	250	245	274	254	255	240	262	242	261	232	263	220	252	253	251	247	266	264	265	259	242	291	250	252	213	278	230	251	265	268	246	248	247	271	241	246	262	277	246	276	281	263	261	249	233	234	269	271	255	269	261	272	263	244	242	285	253	272	244	256	237	230	258	249	254	253	245	276	238	249	254	257	291	249	240	262	256	241	267	218	243	261	258	243	257	274	260	256	208	277	267	263	246	258	242	235	243	260	220	250	296	244	239	237	226	231	234	248	240	278	260	251	257	242	237	256	259	231	224	268	246	274	261	237	244	250	225	255	219	260	264	251	253	231	236	230	259	250	254	248	257	297	255	267	248	233	231	258	261	251	230	258	266	243	251	255	262	226	231
11574	22129	12323	4735	2706	1772	1237	963	838	812	802	712	710	708	695	650	665	627	650	653	614	639	624	621	648	624	625	614	582	653	604	625	669	583	596	657	613	657	578	616	599	567	592	644	588	647	603	631	576	617	615	569	624	596	610	589	633	569	652	632	550	553	597	604	636	636	621	648	605	619	603	623	649	624	593	617	637	589	637	590	628	607	594	584	571	632	599	653	594	625	583	641	580	581	625	599	579	572	656	573	579	579	554	599	584	620	600	574	594	595	620	575	599	543	590	601	615	603	622	568	594	564	565	615	568	605	602	596	591	610	593	596	632	569	670	623	630	603	614	659	581	570	566	576	586	611	563	629	611	647	627	614	614	644	599	633	576	579	623	619	630	608	590	603	606	571	615	582	619	682	638	614	620	608	656	621	610	597	613	615	618	604	545	608	632	604	626	639	592	631	644	647	588	577	600	651	568	611	589	573	620	605	572	598	598	586	576	608	587	613	583	628	615	600	604	578	610	648	579	598	582	606	620	613	599	670	593	587	603	563	564	627	638	586	614	577	600	591	599	611	574	586	575	608	627	586	594	606	598	595	641	635	649	627	609	600	645	588	583	602	614	577	600	540	566	598	587	575	628	637	605	590	607	606	603	596	525	620	599	624	593	661	580	602	648	596	584	619	589	639	584	601	574	621	603	593	647	612	647	617	628	589	631	607	628	594	626	592	597	591	638	643	601	628	597	591	621	652	579	638	632	612	578	580	621	613	572	602	642	571	571	609	626	634	591	675	597	601	572	627	556	592	594	592	612	594	589	608	581	609	642	608	594	607	639	617	630	608	630	615	644	593	638	616	607	617	604	617	658	637	607	620	619	632	583	599	560	608	623	602	622	606	581	611	641	572	644	604	602	570	629	603	620	582	568	589	602	611	577	622	598	596	622	575	616	600	622	619	620	600	633	624	564	660	613	615	603	659	616	618	622	630	642	665	587	537	580	601	613	594	588	612	630	586	608	590	617	576	581	585	629	636	595	615	656	578	615	589	570	592	596	558	601	631	615	615	618	579	623	598	610	581	617	642	595	562	589	602	620	564	609	569	584	637	591	615	612	580	597	629	610	605	605	617	620	622	621	567	650	596	603	591	626	571	628	609	591	601	564	642	604	621	581	607	652	582	621	569	610	623	628	584	634	605	628	638	622	585	610	613	571	579	620	567	614	629	576	611	596	597	612	571	617	579	618	604	628	597	590	610	576	590	627	611	618	639	580	643	619	592	607	600	641	613	590	592	555	603	590	560	585	612	568	598	597	581	608	583	607	553	607	620	651	620	614	605	685	603	571	612	600	632	617	581	592	628	623	615	625	575	609	593	594	587	616	634	648	632	610	600	606	627	626	569	578	630	605	584	601	625	607	614	596	570	603	585	625	551	589	609	614	631	640	629	624	636	574	545	588	612	574	639	613	639	572	588	593	587	610	594	598	646	619	578	628	607	566	619	628	607	608	613	600	602	608	594	651	613	626	601	595	587	593	605	635	618	619	626	635	591	574	552	612	609	629	584	618	582	606	595	552	609	629	633	556	590	603	597	630	653	601	580	598	602	636	631	682	618	590	551	623	630	643	594	646	608	599	616	601	635	603	602	569	651	615	605	608	602	581	613	584	603	637	633	642	623	551	628	652	633	592	608	611	605	634	560	604	576	627	597	636	615	546	590	635	602	592	610	607	611	628	627	606	624	606	584	659	611	627	611	590	567	587	620	573	639	702	605	599	614	594	590	593	596	631	619	571	605	653	552	625	595	617	616	661	567	639	624	565	608	589	592	617	665	631	579	608	603	624	604	566	556	662	640	611	571	627	622	641	574	656	621	570	616	609	590	615	629	624	590	627	594	586	606	622	627	607	601	581	545	609	609	615	593	608	566	569	575	607	576	592	590	607	552	579	596	611	577	603	601	615	594	587	525	616	641	614	610	612	572	618	656	606	607	632	647	632	615	565	602	619	646	619	559	637	576	636	600	638	579	646	646	582	581	632	569	603	573	619	619	628	622	591	620	639	609	583	618	603	625	595	616	617	605	574	577	595	583	581	567	618	629	628	587	641	616	601	612	614	679	614	597	611	595	581	605	593	630	563	615	632	588	604	596	581	612	587	585	642	632	602	640	610	637	618	619	583	578	609	596	641	617	605	595	582	624	589	626	629	598	582	639	600	604	619	624	579	600	606	601	595	606	570	624	629	609	617	633	599	640	632	585	585	606	585	599	649	603	589	620	585	665	587	606	599	601	600	599	613	603	577	568	631	614	620	652	592	575	608	570	606	629	595	586	629	625	596	599	597	602	569	591	603	593	624	600	625	591	630	591	603	579	637	618	591	645	580	648	572	581	589	626	630	588	612	606	577	583	629	599	594	633	638	581	660	589	567	606	546	651	579	620	619	572	655	595	594	608	662	573	605	580	611	665	596	648	603	590	626	598	558	591	610	641	577	593	600	617	607	625	589	608	612	599	571	620	640	584	579	605	584	586	623	620	574	570	642	583	603	584	606	575	610	601	580	589	591	641	566	628	590	594	589	662	604	603	616	596	591	612	631	588	600	625	623	591	626	608	571	593	627	568	590	656	622	585	604	658	599	603	580	608	607	583	556	606	627	610	619	569	602	584	590	637	655	630	645	635	623	601	591	600	584	537	555	603	579	603	622	604	604	610	606	616	675	600	578	568	588	586	614	606	619	595	585	617	586	625	567	583	590	604	614	606	583	590	603	590	591	553	639	622	580	642	612	600	583	636	627	624	608	573	587	590	615	616	575	578	586	615	652	606	613	589	576	582	593	564	549	656	577	602	652	616	599	622	621	594	626	596	595	559	592	586	568	548	634	593	602	584	580	602	596	630	595	576	595	619	602	622	615	602	587	601	593	586	604	566	649	681	647	585	575	629	603	640	622	627	598	578	608	631	640	625	625	643	614	587	623	598	581	612	594	579	582	586	602	631	615	589	625	617	606	569	592	629	623	615	586	599	596	603	603	605	609	588	639	621	636	641	582	597	621	605	617	619	611	614	619	606	645	618	602	594	598	626	607	586	616	585	616	638	580	592	646	609	601	615	586	614	587	633	603	612	588	618	597	570	646	554	611	617	608	593	578	614	586	632	577	574	586	646	592	599	597	645	565	540	583	612	588	565	608	592	587	573	578	604	607	575	570	678	604	591	599	602	608	590	615	610	573	547	623	622	619	608	609	585	618	599	604	579	608	618	613	591	618	612	628	591	611	629	608	628	546	614	606	604	609	578	609	647	615	623	604	622	608	637	614	627	620	569	591	566	611	597	641	601	581	619	577	593	619	623	638	604	641	596	597	606	620	661	597	593	593	659	613	623	629	620	616	654	638	552	639	560	610	627	644	606	624	568	617	563	588	584	656	630	574	607	628	580	578	633	620	593	615	593	586	604	584	605	637	603	566	562	610	604	579	630	551	572	643	577	617	632	598	583	574	602	677	590	582	611	603	617
30699	21156	16326	4984	2001	1390	974	686	555	528	530	459	414	403	401	414	378	392	380	414	428	369	348	378	403	354	401	384	375	308	400	386	379	383	379	354	381	348	332	387	394	336	362	409	379	340	362	368	368	352	348	376	390	346	360	341	344	358	380	384	365	315	356	367	374	355	369	380	340	381	367	366	351	356	371	373	364	333	371	353	373	355	332	378	372	329	387	391	381	359	373	356	382	369	356	376	356	366	354	375	360	363	357	344	365	337	380	351	321	346	348	339	369	360	391	381	343	364	382	382	378	367	379	388	386	345	380	360	375	398	368	365	406	365	341	321	334	392	315	361	373	411	377	398	357	355	377	389	350	355	363	352	358	356	378	374	309	371	359	365	365	363	365	326	337	337	344	337	355	401	363	355	351	367	372	384	348	367	358	392	355	389	353	372	362	393	364	341	370	369	401	357	321	387	388	359	360	316	374	331	370	356	362	362	340	370	412	360	373	382	358	363	343	375	389	342	364	353	347	399	381	404	381	360	382	351	361	386	358	357	381	373	361	366	370	408	404	416	344	353	399	340	344	327	337	347	360	364	381	349	379	374	345	336	370	368	378	375	396	398	376	356	344	345	353	335	408	364	396	382	372	395	375	375	331	350	359	350	355	356	348	372	359	384	366	350	348	381	362	340	363	340	363	385	351	330	376	339	356	377	378	343	351	366	377	364	370	360	381	373	345	370	380	364	354	345	365	341	355	338	375	364	359	376	344	361	354	337	384	362	340	319	345	377	354	363	350	356	355	376	347	319	365	390	374	400	391	382	345	354	382	371	385	369	360	345	388	370	416	346	305	332	352	348	376	386	362	381	386	342	369	358	396	348	355	369	368	360	362	350	378	337	354	350	358	376	371	334	336	386	357	391	344	360	382	380	393	377	353	382	381	378	304	351	349	377	342	364	362	340	378	380	381	311	363	366	371	350	397	344	378	380	364	331	360	347	373	361	363	355	339	366	376	348	390	372	344	356	383	372	376	361	350	321	346	364	319	387	362	403	358	342	335	360	369	376	368	368	401	371	359	346	381	375	343	373	359	352	356	357	366	361	347	359	369	360	364	399	390	376	375	386	338	384	343	395	383	365	363	344	388	340	363	343	371	339	312	367	328	330	400	412	362	351	344	376	371	369	334	342	349	365	359	337	377	351	387	389	356	338	364	377	331	393	344	357	383	354	325	367	361	346	353	373	360	376	392	385	356	365	385	381	361	366	368	373	360	349	353	349	369	371	352	360	309	351	388	378	351	388	366	365	362	368	369	349	387	360	321	364	338	368	330	365	330	313	423	377	363	344	357	371	374	351	350	362	332	366	332	377	407	357	383	392	331	373	367	346	375	375	362	375	400	343	352	354	367	347	366	406	358	357	396	345	345	385	394	347	376	332	358	366	377	351	372	344	340	360	395	352	364	392	358	338	363	388	357	384	352	389	399	347	355	340	347	345	332	378	362	355	360	310	341	330	330	347	359	370	333	366	341	405	361	347	387	370	374	368	363	356	392	400	358	327	359	397	373	376	386	393	346	379	378	371	352	324	326	400	383	365	365	360	334	339	367	344	380	376	354	365	344	368	361	375	366	340	311	344	335	380	345	410	411	359	345	401	374	367	355	359	389	371	370	347	334	362	350	370	357	356	347	357	373	371	385	352	379	352	338	383	368	386	365	355	358	338	344	365	372	383	360	362	343	340	382	370	379	371	382	383	319	392	363	368	377	375	397	364	366	372	343	377	364	329	364	357	366	380	331	337	329	385	363	354	346	388	327	361	376	338	362	361	382	372	303	368	361	367	362	354	361	370	369	377	387	404	379	341	379	338	362	346	356	345	351	349	358	343	392	353	388	351	360	353	344	356	373	396	361	398	349	379	355	372	366	391	374	344	364	383	326	385	365	380	388	329	365	356	346	372	349	367	389	385	369	381	394	346	350	397	347	358	354	392	383	390	372	360	365	375	334	347	385	372	335	364	365	391	365	353	380	360	326	363	370	399	372	417	397	357	408	353	339	366	335	374	361	346	380	378	328	356	365	359	330	361	365	332	370	388	330	350	369	353	344	386	356	372	367	369	380	325	375	364	337	359	375	353	362	318	367	372	384	374	349	346	357	372	372	350	326	332	352	377	383	359	380	360	386	331	379	334	360	362	353	385	349	369	397	399	373	355	371	381	355	369	338	365	362	308	332	357	346	370	398	357	333	343	383	387	400	382	352	362	331	383	382	397	358	331	348	348	389	356	333	387	377	361	372	373	353	348	358	379	339	371	362	405	388	390	351	350	362	373	362	340	358	372	325	402	382	374	393	353	322	384	379	359	397	351	392	358	398	377	365	391	387	379	390	383	365	383	408	369	349	369	376	348	387	351	360	378	365	358	331	352	396	380	362	337	337	363	429	361	380	381	340	352	361	366	374	403	333	379	410	362	343	411	374	366	354	357	374	347	358	340	362	373	365	372	349	350	389	408	369	412	348	343	350	400	398	326	349	367	329	375	331	370	338	372	353	363	376	357	398	352	330	353	379	342	356	358	367	365	345	328	385	362	370	385	331	399	348	357	350	388	410	383	375	371	356	373	389	370	348	371	356	388	383	386	348	367	392	335	317	357	346	307	340	353	338	386	388	391	332	374	339	387	387	359	356	364	321	369	380	387	363	378	380	342	369	335	358	349	368	351	383	348	365	344	361	380	384	354	389	346	359	389	364	333	334	336	349	398	368	406	361	361	350	362	376	348	388	392	378	327	346	409	324	358	364	369	371	353	393	372	378	362	381	379	362	376	366	345	372	377	373	331	359	365	360	348	327	398	351	391	355	323	368	349	346	382	351	388	379	377	390	354	382	358	373	320	371	373	349	356	337	380	353	376	366	404	346	405	382	371	363	353	385	366	362	381	365	390	318	396	352	344	350	386	341	396	334	387	373	314	334	343	305	360	368	373	398	310	360	381	339	397	359	372	361	359	389	377	351	349	376	369	340	364	362	378	339	362	362	347	355	372	387	356	357	387	347	373	365	383	327	404	355	379	348	348	377	363	341	365	366	378	344	362	363	327	359	339	342	346	387	389	360	376	362	361	362	360	354	363	363	360	348	375	410	357	385	371	329	381	373	362	374	359	370	346	376	335	381	355	367	365	373	407	373	395	358	359	339	369	357	374	356	338	367	378	319	356	392	375	394	395	362	382	381	377	366	382	367	380	360	349	377	361	327	354	380	348	362	352	352	344	344	364	369	353	384	372	351	351	329	385	347	370	356	355	359	336	379	379	372	389	344	379	357	352	377	384	353	365	360	360	381	394	373	334	360	317	398	402	325	367	339	358	336	339	365	373	351	352	367	369	395	359	393	357	374	406	354	342	373	351	341	338	365	353	357	361	407	372	340	359	403	397	348	336	335	387	369	359	338	332	385	370	382	357	364	401	384	375	385	337	356	368	366	368	372	379	324	415	374	350	328	374	372	371	338	365	359	354
10465	12114	6181	2424	1610	1185	1008	909	872	922	884	911	861	907	893	811	873	841	862	879	899	845	857	852	805	837	838	829	878	850	882	857	842	856	913	823	848	849	900	844	863	903	910	883	842	874	866	884	875	855	815	831	820	836	863	873	840	846	897	865	810	874	822	827	825	858	845	868	884	868	868	851	921	822	875	884	826	910	857	858	840	865	830	875	782	830	870	854	833	831	831	825	838	854	908	850	837	848	842	869	853	891	806	838	840	863	825	839	882	839	839	867	865	913	847	884	836	786	882	879	937	864	824	842	902	783	854	798	882	843	906	862	842	835	863	888	826	814	829	866	867	856	764	787	824	853	880	837	854	897	836	827	869	827	794	859	886	832	815	845	822	834	888	879	811	817	832	859	789	841	840	820	918	870	857	882	855	893	794	815	828	849	871	841	856	834	862	818	857	834	853	885	896	829	857	810	860	815	844	881	823	855	895	839	836	833	801	850	845	866	825	816	890	844	933	860	848	820	820	852	869	835	874	873	859	863	842	823	841	827	841	863	833	887	837	799	848	778	842	834	830	891	837	864	846	866	824	876	830	892	909	851	857	840	794	841	879	847	856	849	848	914	903	796	833	886	838	862	840	849	812	835	828	877	880	838	835	851	837	841	816	890	856	865	889	853	812	872	883	827	905	877	863	880	826	867	828	897	838	898	881	827	838	825	822	858	814	863	825	846	822	860	847	854	844	876	834	900	851	827	877	887	874	801	865	792	847	880	793	858	794	831	909	799	820	890	827	809	843	886	871	812	853	871	899	863	847	837	897	842	888	879	825	866	865	853	863	813	887	837	874	842	860	852	857	824	824	932	866	881	845	800	866	852	840	813	837	857	827	824	886	839	819	833	804	867	818	813	821	820	896	810	888	839	842	827	823	851	844	886	929	871	866	883	840	844	844	842	838	842	842	812	883	917	865	825	838	880	856	844	896	894	858	854	844	831	872	845	827	860	847	851	843	887	858	900	886	870	853	852	876	853	843	825	889	836	870	856	838	930	814	807	864	883	784	875	767	880	860	795	884	857	832	881	799	849	864	863	864	827	860	844	848	890	915	850	833	809	902	798	853	865	867	852	824	830	847	858	819	818	809	853	907	853	821	891	792	852	867	834	862	806	861	863	844	836	865	829	871	825	859	919	884	860	873	877	803	899	842	838	883	843	884	846	855	887	818	825	823	860	791	843	811	899	866	877	813	820	829	904	827	864	811	868	807	833	858	867	880	839	802	869	870	843	876	912	800	865	805	840	874	860	838	831	850	818	896	870	898	856	868	822	876	893	856	820	804	890	840	896	873	877	918	824	887	826	856	838	805	846	825	800	922	847	917	843	917	847	851	837	840	874	867	823	829	861	820	878	880	875	835	838	880	815	946	853	851	854	850	866	874	866	845	891	828	829	853	874	833	837	867	843	881	909	830	882	801	881	854	865	895	854	846	838	851	871	904	874	910	871	847	925	884	806	830	829	804	861	875	901	887	859	802	861	850	867	864	845	859	865	802	850	814	841	846	915	845	838	793	839	848	840	876	828	852	814	870	875	865	852	937	837	863	821	809	895	824	850	832	839	847	849	843	919	837	838	833	823	798	777	836	854	858	874	859	853	909	833	831	867	878	836	831	840	841	860	832	806	862	849	876	879	839	877	855	865	859	876	846	830	818	864	876	833	825	840	860	805	830	851	878	861	861	836	870	867	897	854	842	874	840	857	828	822	873	805	878	896	852	884	856	851	857	868	865	879	862	832	858	865	836	841	818	837	857	861	836	888	899	884	846	853	876	843	869	870	840	892	801	838	883	842	866	834	862	900	840	836	885	888	845	816	794	906	809	907	906	847	870	828	848	883	842	842	824	822	827	855	900	884	829	793	897	837	808	838	871	817	905	901	875	813	843	831	865	866	839	805	876	911	896	831	860	818	853	841	848	820	839	862	846	859	857	877	823	832	841	858	883	879	897	853	881	842	835	778	892	872	886	812	872	880	853	848	906	844	868	897	888	851	866	843	850	858	833	923	854	798	846	808	862	866	875	871	829	891	824	863	883	873	872	882	805	828	855	821	881	834	819	845	882	816	846	856	820	857	849	905	812	815	885	882	874	845	786	814	887	849	858	872	894	828	913	874	883	844	861	865	768	842	820	779	829	839	844	848	923	835	834	780	844	843	860	811	839	832	783	841	799	843	891	838	843	867	854	847	849	859	824	838	801	848	868	952	857	844	912	847	831	902	850	853	818	801	869	918	882	869	897	913	876	887	893	854	840	862	903	834	890	824	831	858	849	815	868	917	804	876	861	854	892	824	823	870	839	861	915	796	839	895	893	847	916	820	859	866	832	762	874	820	868	790	844	856	882	876	800	878	804	920	858	823	826	804	853	856	892	845	808	881	942	851	840	873	873	895	872	890	911	909	858	877	871	938	844	836	850	830	822	843	918	845	818	856	905	836	843	809	858	874	842	855	804	861	875	811	833	849	848	876	855	856	811	897	826	837	852	850	837	827	872	837	846	850	859	833	835	875	830	874	793	828	839	834	851	893	843	884	864	897	895	892	893	897	822	909	879	862	839	865	864	796	874	855	829	853	843	899	860	874	839	881	812	870	851	860	840	847	881	885	878	813	855	859	879	818	855	844	872	851	846	832	866	888	802	865	816	862	858	878	868	815	834	862	845	850	853	864	833	839	819	888	809	874	839	875	852	826	835	854	806	823	939	828	865	875	860	862	786	838	924	849	891	866	873	873	866	812	838	887	838	850	836	872	812	880	880	808	856	830	898	839	825	898	872	815	864	848	853	909	870	864	886	856	831	852	852	870	847	804	817	856	890	837	864	812	838	881	857	872	836	815	863	896	855	832	869	831	816	872	828	839	855	848	819	849	858	822	845	852	856	861	872	822	863	913	868	933	880	853	864	847	880	845	857	829	850	873	803	838	862	869	830	788	859	852	837	879	821	821	833	887	847	826	929	888	852	864	824	840	873	883	878	860	855	891	845	811	825	840	857	804	839	864	881	816	871	819	861	860	828	820	828	882	834	840	800	926	874	845	790	929	869	852	837	863	848	916	882	851	825	851	883	881	866	859	910	871	899	822	798	855	854	881	799	849	886	883	845	869	854	900	852	891	820	819	900	866	863	881	813	868	811	820	810	831	882	807	909	887	862	822	837	895	848	818	823	861	916	896	888	891	868	818	837	825	817	905	827	895	865	824	850	819	843	854	787	873	858	897	794	856	860	872	872	880	845	861	824	827	845	880	841	840	799	910	898	871	898	857	848	860	826	820	895	824	827	855	885	858	830	884	863	836	852	809	823	877	883	826	866	857	838	868	888	834	870	828	911	796	852	873	844	851	844	862	875	872	842	857	871	800	835	830	926	843	862	795	834	853	833	878	817	896	829	896	852	869	849	837	859	820	837	843	791	849	862	836	843	822	817	817	802	860	864	878	884	828	919	891	869	850	888	847	819	835
24417	21040	24384	27898	21058	19697	2652	981	721	614	524	486	478	438	435	369	377	399	356	356	333	361	356	350	305	337	366	315	280	300	325	310	307	281	294	296	296	288	292	332	305	291	277	286	316	296	306	286	278	314	300	284	288	284	310	285	312	313	303	303	306	248	267	290	295	296	289	312	282	299	329	309	308	319	297	330	364	295	294	301	282	307	290	300	301	294	303	304	281	302	272	333	273	302	288	288	287	280	289	291	315	290	300	303	293	288	287	312	281	293	314	302	284	277	287	311	307	261	293	321	291	295	294	304	297	304	290	280	310	288	296	303	320	271	303	312	324	319	313	271	290	311	301	285	286	303	307	273	295	307	287	308	284	302	286	292	283	283	248	254	273	273	282	304	260	246	313	307	274	262	312	306	309	305	293	290	303	284	310	294	292	269	313	265	325	286	275	285	301	299	307	279	299	293	266	274	306	286	270	311	256	287	308	303	337	287	276	259	292	310	292	286	325	300	291	274	309	265	274	290	277	325	281	285	290	292	272	332	326	274	304	310	298	278	285	287	300	310	302	276	280	291	283	295	349	319	278	295	284	318	300	334	316	276	277	264	291	307	300	289	276	282	319	299	273	293	286	327	295	288	304	302	310	266	302	290	280	267	304	253	292	284	269	294	276	287	340	294	314	312	302	322	243	268	288	269	274	288	299	270	265	278	307	288	311	290	297	270	278	296	285	310	296	307	275	300	289	300	326	269	278	284	302	295	308	295	285	307	305	297	291	275	252	277	317	324	294	298	293	293	301	294	290	270	311	294	294	263	313	256	297	314	309	312	309	277	276	305	281	288	299	294	320	281	291	318	278	313	287	285	265	271	293	301	298	278	284	300	259	292	283	288	319	303	286	308	275	276	290	257	277	274	316	304	272	282	288	313	294	305	276	288	340	312	273	313	269	302	292	318	291	323	294	319	285	322	328	258	315	279	273	290	284	282	281	320	281	306	316	299	306	279	281	314	295	275	269	284	277	284	312	293	286	326	306	314	315	297	282	287	293	302	311	312	292	293	280	290	301	323	285	282	291	299	289	304	284	277	291	318	307	311	312	277	277	342	282	329	298	291	289	279	310	317	290	303	304	298	293	281	276	300	289	299	278	275	302	304	277	303	293	320	270	347	298	274	325	308	319	301	317	292	296	269	296	316	299	267	280	292	309	323	298	323	271	303	315	268	291	304	291	298	299	305	299	304	294	286	304	277	252	275	299	310	309	291	315	299	306	282	289	283	283	303	282	287	303	277	306	304	290	291	262	266	305	297	299	294	288	272	272	288	289	285	262	269	301	293	281	284	270	308	305	303	249	292	299	291	277	286	271	310	292	276	284	304	316	259	298	313	283	291	266	301	292	294	274	313	299	300	280	274	290	273	280	300	294	253	343	308	296	316	273	282	295	305	297	278	303	271	287	316	309	287	295	295	292	300	285	289	283	260	291	301	290	294	289	273	293	305	296	303	292	290	317	262	315	298	274	282	290	289	293	318	297	288	263	269	283	331	306	324	279	302	279	267	295	295	259	285	287	295	300	285	304	262	324	285	294	310	287	279	273	293	272	305	269	295	297	317	259	303	308	276	289	271	301	312	307	275	288	271	284	269	284	289	275	302	279	294	296	258	259	284	282	276	286	312	310	278	304	297	266	280	283	293	327	219	280	337	279	276	333	271	281	316	295	315	262	302	330	314	285	279	252	282	303	292	304	301	307	288	303	269	257	294	284	309	268	293	279	310	282	281	283	296	317	283	294	304	311	260	280	318	289	272	282	317	265	258	270	308	299	315	298	306	306	293	301	282	312	322	271	298	267	286	312	321	319	309	269	286	306	319	294	325	260	281	285	303	301	281	331	290	285	295	290	277	347	277	275	290	293	291	285	299	348	278	263	274	287	325	291	328	301	294	283	286	327	301	303	285	274	328	325	330	328	327	282	276	290	287	315	307	279	294	256	276	289	278	309	291	268	275	286	279	297	278	308	298	293	295	302	309	286	291	343	316	280	283	286	278	273	289	294	279	296	288	323	275	266	298	279	272	300	304	298	273	298	294	274	311	276	285	283	294	304	303	299	286	289	313	297	270	296	287	265	309	277	279	270	282	300	254	302	291	283	316	304	299	309	296	274	301	294	260	285	324	300	303	296	287	287	310	304	292	289	302	294	301	344	300	289	284	288	284	270	292	287	296	263	303	278	272	300	297	308	285	315	309	275	276	285	326	309	286	285	276	301	247	294	294	303	304	298	290	275	275	299	276	317	311	301	279	319	298	292	303	308	296	290	274	291	283	285	269	276	289	303	288	278	306	301	299	299	314	294	273	302	246	299	312	270	300	297	307	284	304	260	305	318	333	283	292	299	311	252	280	283	297	290	273	287	277	329	275	282	304	295	296	292	285	288	302	299	293	276	251	304	272	257	269	286	290	284	265	269	284	291	305	293	303	293	313	316	279	289	297	291	268	287	296	307	290	311	301	278	294	285	300	258	263	282	314	312	282	294	293	312	283	299	310	315	267	293	265	278	286	324	266	298	298	275	296	281	282	326	257	297	248	285	284	296	280	290	310	280	294	289	267	322	314	291	281	280	256	315	287	294	301	290	284	288	289	257	309	286	295	273	270	325	288	272	274	298	309	279	299	312	267	298	296	303	275	295	293	316	287	284	320	287	251	286	292	301	317	278	290	305	295	270	271	318	307	289	289	294	304	316	326	308	307	334	338	280	299	288	284	305	292	294	269	294	310	293	286	270	307	294	277	286	260	279	300	307	274	311	286	290	323	291	321	275	307	291	307	293	303	299	287	312	324	286	301	322	327	297	288	264	295	290	256	276	281	284	290	262	276	283	275	328	308	308	265	282	303	296	302	281	296	296	294	304	288	278	311	306	288	297	284	281	304	251	286	294	307	302	320	306	309	255	284	324	274	296	298	273	284	280	314	281	299	252	322	318	282	281	269	301	292	283	300	278	292	307	283	299	287	302	298	268	282	300	286	270	292	272	295	283	298	284	318	287	279	278	286	291	274	287	303	291	297	289	304	305	302	300	290	298	307	287	294	296	276	282	295	304	307	299	295	286	285	326	301	275	278	316	291	283	306	305	299	326	314	292	292	291	302	328	323	296	272	290	272	288	271	282	288	313	318	310	276	275	272	330	302	298	258	277	285	290	264	295	285	267	329	269	309	310	279	278	314	293	324	277	298	294	284	266	299	259	265	306	313	339	304	299	278	331	304	298	274	294	313	261	288	314	317	261	284	318	293	282	268	273	271	314	300	305	297	303	281	306	289	310	294	288	305	297	333	280	275	318	279	280	279	258	291	303	313	289	286	311	269	308	267	290	306	321	323	289	301	302	292	300	288	294	272	276	275	307	300	322	273	289	295	269	269	296	291	281	300	314	291	314	284	317	306	292	295	277	296	287	308	307	326	329	290	305	327	259	308	273	285	289	296	269	326	311	299	277	304	266	291	283	285
9518	17174	9633	3887	2092	1495	1068	906	803	798	742	748	800	749	753	727	755	704	714	763	744	682	725	758	749	712	698	679	725	687	737	688	693	678	733	686	642	712	681	658	685	710	734	705	737	687	692	744	668	731	711	726	680	624	713	694	674	705	714	680	795	676	723	726	692	704	675	690	681	675	667	702	694	722	727	690	685	716	665	689	679	691	714	661	666	706	697	758	739	663	649	686	741	722	699	685	721	673	725	710	686	696	700	700	657	642	734	692	742	724	747	730	692	722	672	716	699	697	659	712	640	724	671	679	705	719	738	684	711	692	670	701	675	705	711	666	681	712	703	693	734	682	674	679	662	675	698	731	708	683	684	681	746	705	695	692	653	699	728	689	688	707	687	698	703	696	682	698	705	689	690	716	699	694	701	712	714	674	658	711	645	661	705	668	719	711	667	680	698	663	668	701	672	661	706	677	684	682	687	644	736	666	732	690	716	688	676	701	669	679	671	665	698	675	668	701	705	729	683	680	676	669	735	716	702	685	685	676	691	709	695	687	731	700	710	714	683	633	672	713	701	693	723	658	672	705	683	698	669	756	701	718	719	690	742	737	709	696	685	647	673	699	686	676	698	672	749	742	738	683	711	689	716	737	704	693	680	702	680	690	692	732	662	676	646	739	680	700	688	717	701	712	700	689	726	671	690	702	690	669	705	707	739	671	668	691	712	696	721	691	686	703	687	701	695	675	666	667	696	704	707	692	720	692	738	660	698	711	730	695	682	673	723	683	737	692	691	743	710	668	696	715	711	716	671	714	681	722	701	720	658	713	704	716	645	743	695	717	730	683	707	714	699	739	680	714	639	696	647	699	727	694	681	705	721	715	698	691	676	711	660	716	654	734	669	678	714	720	691	709	724	667	772	718	714	727	703	752	707	729	681	696	703	690	726	708	719	698	704	690	711	699	742	685	704	657	689	679	682	660	672	682	702	682	736	645	679	658	644	733	719	658	687	629	701	685	749	685	739	684	681	726	696	664	668	673	673	721	668	686	691	693	686	709	704	670	692	722	691	669	720	710	746	678	615	707	665	658	704	690	734	686	719	674	680	708	697	701	678	693	728	696	696	723	660	720	696	682	692	690	702	669	683	668	706	686	652	638	690	721	739	668	705	680	739	669	709	657	704	713	737	672	735	677	695	704	681	706	708	745	685	721	695	661	732	661	711	670	714	673	701	690	659	714	658	722	663	699	646	706	665	711	650	728	733	684	663	685	706	708	743	692	734	721	676	685	677	676	671	719	781	760	730	716	673	690	727	693	690	734	677	715	685	728	703	661	700	702	668	682	722	663	693	752	703	687	640	727	679	689	667	762	730	635	657	710	728	665	670	706	708	707	730	713	696	694	710	696	730	698	710	717	683	714	713	710	721	717	612	664	652	726	730	702	681	698	674	663	706	683	691	643	719	676	688	670	722	645	729	674	658	659	729	720	708	670	674	695	681	695	689	667	678	706	690	715	685	704	676	742	720	734	652	651	703	694	688	703	751	732	715	682	755	668	675	653	737	730	689	721	667	698	722	731	719	690	646	644	660	669	649	761	688	691	681	698	673	677	723	661	711	710	717	663	730	673	662	660	680	695	700	664	670	709	699	667	681	686	700	726	697	704	646	724	690	686	725	726	694	702	681	684	669	719	739	658	704	762	703	702	678	741	688	704	698	685	660	658	683	676	676	692	680	726	643	741	698	664	712	707	696	677	689	666	689	685	668	749	704	701	722	693	669	688	706	654	692	691	728	676	662	735	663	683	692	697	719	709	699	719	703	679	675	726	649	696	704	709	728	719	757	692	687	708	679	701	693	699	682	649	721	680	702	660	727	675	717	666	716	701	704	707	678	722	665	734	692	698	676	737	697	679	700	703	709	703	713	672	662	627	730	728	704	665	667	671	716	715	683	716	680	714	673	711	713	686	714	702	710	663	613	715	715	734	699	703	685	653	694	695	677	638	696	700	703	732	693	660	682	688	661	689	719	683	749	693	653	711	657	706	682	686	671	753	695	716	703	685	737	745	693	680	692	753	700	651	651	677	774	657	731	734	685	714	744	713	661	679	689	717	657	685	711	671	742	676	724	720	694	687	706	706	642	706	671	715	752	691	730	700	714	714	721	667	698	680	740	679	678	709	686	674	688	689	695	667	740	684	717	693	665	699	720	710	696	710	693	713	724	633	715	702	700	642	707	713	672	681	705	715	650	705	715	738	690	685	753	710	664	720	680	675	675	662	682	697	690	701	702	676	657	670	720	690	716	652	702	671	681	637	663	677	690	713	672	723	699	671	717	729	735	686	735	655	677	696	660	724	667	667	669	710	697	699	667	680	680	666	682	670	700	696	727	686	689	684	726	687	718	718	725	683	713	716	700	707	734	755	632	705	708	706	738	725	664	683	713	708	637	715	720	638	684	683	717	714	679	685	732	699	664	752	716	706	732	682	690	655	672	707	694	682	657	715	677	696	700	723	742	646	665	689	668	687	685	671	722	734	710	680	704	689	677	702	702	709	730	698	722	664	629	675	709	740	661	701	674	663	666	649	711	686	704	702	700	648	706	687	677	697	713	693	668	706	690	715	683	696	687	685	718	701	714	690	694	700	644	692	646	702	719	677	677	680	693	618	731	643	671	706	707	700	665	727	664	712	715	702	706	676	703	703	722	735	684	677	756	694	671	731	638	662	673	707	734	703	758	705	715	730	670	691	706	737	688	670	667	679	678	688	691	740	718	731	721	698	692	646	762	743	691	691	697	695	723	724	703	694	679	699	665	670	652	665	704	753	717	708	704	693	713	673	703	666	671	715	647	678	705	724	703	721	682	677	717	705	726	692	677	655	669	699	675	740	740	707	692	686	669	691	660	721	679	674	716	669	721	703	733	661	704	668	742	699	705	721	636	728	656	686	719	669	667	673	685	697	703	686	685	634	745	643	684	696	668	729	672	675	695	728	627	649	664	713	678	670	671	650	713	679	678	691	686	691	698	710	715	686	670	730	697	719	689	690	704	674	738	738	685	694	677	737	686	768	728	697	719	704	679	679	752	681	714	677	730	674	684	697	713	717	716	720	688	715	709	716	748	664	717	688	674	668	705	749	670	723	698	655	692	662	728	712	707	720	681	709	705	717	709	713	657	737	687	708	653	712	656	690	691	731	699	674	656	674	709	670	694	716	700	675	684	672	700	706	700	728	690	672	711	723	707	674	690	702	703	658	689	682	689	686	666	629	693	712	663	725	687	658	681	739	715	746	689	712	683	675	731	684	706	685	674	694	660	751	670	664	728	716	688	694	703	676	684	707	717	702	681	707	708	686	691	662	674	703	752	658	758	653	669	675	638	678	706	712	708	675	642	703	627	719	675	665	715	688	710	676	723	729	667	733	672	686	667	695	694	710	707	740	707	650	710	699	743	689	672	721	689	672	669	710	758	697	688	698	756	661	742	688	685	690	700	618	677	730	710	663
23810	21060	24715	27645	21065	21129	16842	2037	864	717	652	581	507	468	400	391	401	382	353	352	311	331	316	327	319	295	295	295	282	281	291	278	320	271	288	292	291	313	254	248	276	265	282	273	278	276	256	282	268	255	257	247	281	265	242	239	266	254	248	241	275	284	274	267	265	265	259	260	274	246	221	259	257	245	259	278	256	268	266	288	265	292	301	258	253	257	242	258	251	240	268	231	247	236	259	270	267	259	297	260	251	245	275	224	257	269	259	278	275	276	271	237	259	260	254	269	229	255	247	284	250	245	251	286	270	239	291	274	241	264	258	266	244	269	255	253	261	245	237	229	241	266	251	260	276	278	217	244	248	242	295	252	259	263	264	261	261	275	261	251	261	263	263	258	246	264	237	254	252	262	235	250	234	240	283	242	274	242	292	265	245	230	249	263	238	242	239	257	248	251	267	264	244	241	273	260	265	235	296	251	279	270	249	264	266	271	241	278	230	260	233	270	242	262	257	271	271	249	256	238	264	239	246	249	262	271	248	217	273	243	249	291	278	255	263	237	243	236	244	270	290	213	253	261	254	283	245	229	252	226	241	272	238	276	292	254	259	241	271	257	264	261	255	282	268	257	243	273	261	256	235	275	223	287	254	287	273	273	280	260	277	245	262	277	256	258	246	230	246	256	253	282	248	239	252	277	245	256	262	250	235	262	269	260	280	262	273	252	246	239	242	258	267	239	273	256	228	281	236	249	264	246	268	282	256	248	234	261	235	266	231	269	259	283	244	241	250	256	247	257	235	225	244	233	246	256	269	261	270	253	242	244	291	275	279	272	256	249	237	241	240	248	258	233	274	252	252	240	220	256	233	273	259	270	267	266	265	269	253	242	269	247	237	214	233	237	284	246	239	254	222	262	264	259	264	263	239	287	263	249	262	245	266	245	257	258	241	248	255	265	249	266	250	302	292	281	255	237	247	277	252	270	253	284	267	257	252	246	268	273	241	259	223	250	259	249	254	242	278	256	233	242	262	255	280	261	254	255	252	272	251	252	288	281	246	262	256	258	259	265	262	265	262	265	266	254	251	262	216	253	254	234	268	259	257	273	289	245	264	276	266	277	217	241	245	254	267	251	298	246	249	261	282	272	265	244	254	267	276	244	275	255	251	264	260	256	232	253	245	261	259	254	255	264	267	240	275	269	255	269	273	285	276	237	251	249	255	262	271	252	268	222	243	276	266	248	247	242	241	247	247	286	262	265	261	249	271	229	263	262	273	257	268	239	270	253	274	244	275	245	302	279	254	300	252	269	261	222	246	247	270	247	253	279	264	241	257	225	253	248	267	249	245	246	226	240	289	250	225	258	261	253	227	220	240	275	261	266	272	222	234	252	250	280	266	278	274	243	278	278	236	240	247	252	246	280	250	250	230	236	258	252	250	265	238	270	226	273	260	236	268	248	276	262	275	261	244	252	247	245	247	241	266	251	232	283	275	266	248	242	277	250	269	278	258	259	260	222	250	256	243	227	266	252	264	282	236	252	251	264	301	262	223	253	229	245	257	261	272	266	260	259	227	256	261	279	246	275	278	239	270	249	280	268	284	270	236	242	234	250	281	252	234	264	250	246	276	236	226	254	236	260	258	224	262	269	259	270	243	239	260	256	236	279	267	254	249	271	259	243	244	269	263	273	256	280	249	265	243	239	254	218	266	258	261	237	237	258	274	241	245	245	233	260	255	258	255	253	246	287	267	227	271	254	220	239	249	221	275	244	275	239	251	292	265	240	257	265	259	238	258	278	267	255	247	254	220	235	254	268	253	247	229	270	248	237	236	235	269	253	260	236	246	250	256	269	260	261	267	265	273	262	247	259	232	255	240	279	283	278	256	259	241	249	257	283	245	237	262	261	249	250	270	268	261	247	252	246	256	276	259	261	256	228	270	264	275	277	251	244	259	257	251	282	232	251	254	285	248	283	240	269	260	231	230	248	244	267	272	263	283	250	250	233	229	268	233	257	297	247	256	245	263	244	283	274	252	262	249	290	239	249	243	243	256	261	242	241	221	259	234	230	248	256	281	243	282	274	255	243	236	269	266	281	254	259	251	291	248	261	251	265	251	259	259	235	264	258	243	247	249	262	271	260	222	239	236	240	256	237	255	248	237	282	273	284	218	259	265	249	253	269	235	246	240	265	263	247	266	235	231	240	247	275	264	277	277	256	264	260	262	230	262	243	244	245	213	249	238	239	275	287	263	269	263	262	255	255	229	268	243	257	231	271	268	301	254	238	257	294	255	258	272	254	297	256	239	232	254	275	278	281	280	242	250	248	224	301	268	271	263	272	270	270	249	216	226	250	258	236	254	289	256	248	253	247	280	280	265	260	256	254	296	253	290	277	256	276	257	249	221	241	233	231	259	267	256	272	222	261	271	250	255	276	219	256	292	256	262	278	242	248	287	262	260	243	253	272	246	252	252	256	256	251	270	261	268	287	245	271	295	232	254	254	274	249	253	256	265	271	247	260	258	275	260	234	248	225	250	280	243	249	237	259	286	251	240	240	256	255	289	235	232	268	256	276	264	240	238	251	264	270	227	253	238	245	256	273	268	263	267	251	247	222	270	223	242	268	264	275	283	276	301	232	245	233	228	255	236	236	288	246	215	260	274	265	276	216	282	233	268	259	262	245	278	239	261	250	248	249	262	263	241	254	260	229	255	248	288	242	263	251	279	224	250	235	257	275	274	236	281	253	238	279	284	276	281	243	248	277	270	283	272	263	270	234	259	252	221	268	251	255	236	254	232	242	281	275	252	251	269	262	222	234	240	243	256	253	258	240	271	258	257	262	246	243	249	247	260	276	271	247	299	255	241	261	236	259	249	269	249	242	246	217	266	247	232	248	256	267	258	269	267	248	280	263	269	265	259	239	243	279	261	272	228	279	264	213	284	238	274	224	273	260	272	281	274	273	246	276	244	280	264	247	274	292	249	233	263	264	229	247	242	248	245	267	279	236	258	261	229	277	256	257	278	237	264	248	259	237	236	260	274	226	233	237	278	240	282	237	251	271	260	271	260	248	270	268	241	241	247	229	247	263	255	258	279	274	275	264	251	262	233	290	263	257	273	288	259	284	247	256	261	217	245	260	239	265	272	301	258	261	237	258	287	237	271	265	256	215	260	229	243	233	225	272	249	241	277	238	272	233	249	268	248	264	265	243	256	263	257	261	257	256	258	255	243	283	259	238	253	274	267	296	236	261	271	245	303	277	270	257	224	273	281	271	282	271	264	289	266	250	223	245	258	253	271	262	253	248	266	269	261	260	265	280	277	257	229	257	253	246	258	246	252	254	282	227	260	235	252	264	229	264	251	242	266	266	262	278	241	236	253	269	253	231	264	238	239	277	243	263	266	272	254	273	238	262	257	263	269	258	244	277	300	266	286	260	236	231	238	252	249	240	251	220	235	266	268	239	220	264	286	266	248	239	250	248	258	267	270	261	272	265	282	261
11277	22108	12510	5331	2835	1820	1214	929	843	847	794	783	755	696	730	659	684	688	665	658	642	594	698	655	627	623	635	621	640	662	575	640	575	624	614	621	637	599	647	659	628	668	658	615	672	622	631	614	654	610	586	650	608	602	636	605	550	614	608	596	622	601	620	571	621	631	664	606	626	620	608	630	612	612	631	593	621	607	600	617	628	643	640	593	645	627	602	576	612	587	598	622	594	633	626	639	655	612	611	599	609	603	593	599	583	604	600	635	570	623	583	602	593	596	641	631	661	589	628	627	584	619	625	636	616	624	572	622	611	590	652	639	648	601	624	617	633	614	602	626	605	611	634	619	651	655	624	628	599	622	600	604	587	618	601	596	611	593	595	579	601	611	585	603	597	611	615	599	637	620	587	644	620	637	655	619	625	595	600	602	588	601	634	599	647	588	589	600	591	596	621	593	644	638	583	617	654	577	633	641	619	559	618	601	588	630	601	587	589	590	615	608	622	610	588	626	609	588	624	607	618	616	562	657	613	626	639	623	593	633	611	638	633	641	609	598	584	648	598	631	605	607	591	639	636	635	577	623	626	632	624	618	620	647	610	622	604	656	583	626	587	626	609	570	655	652	595	605	610	599	600	619	599	605	612	602	658	649	597	641	591	593	639	629	672	627	587	648	647	609	623	651	616	590	605	603	623	612	591	620	619	611	634	630	666	624	592	650	586	629	629	648	630	599	641	591	596	590	667	620	574	680	628	630	597	620	609	657	612	654	618	602	604	623	545	573	639	617	631	589	593	662	661	608	623	599	639	637	652	636	625	642	599	634	588	637	614	654	658	614	601	581	635	601	572	623	613	608	635	599	632	607	632	604	619	633	599	616	639	576	597	591	623	628	598	617	618	629	629	617	643	635	637	662	628	604	597	633	638	648	633	641	617	606	598	615	621	571	601	612	636	662	651	663	622	632	580	588	628	615	586	596	555	597	623	667	613	619	585	576	640	657	617	683	600	619	623	596	585	627	634	618	660	613	590	591	585	628	649	588	640	592	581	633	596	679	644	578	623	596	612	606	617	621	601	635	647	654	552	635	635	624	649	639	584	629	625	624	613	603	615	576	629	601	635	671	639	577	630	588	646	602	597	621	626	611	638	594	617	626	635	621	633	647	616	628	579	617	660	591	618	632	566	626	604	582	631	565	595	640	566	595	613	613	614	626	630	645	619	606	591	597	662	588	606	604	618	656	577	638	621	596	664	600	661	581	565	639	579	654	606	612	625	621	613	629	652	627	583	604	593	648	594	612	601	632	623	637	681	615	627	610	646	614	597	617	607	628	600	624	621	585	639	638	663	574	607	618	612	650	578	639	655	579	622	600	585	593	573	616	626	647	682	658	615	630	582	646	630	630	603	631	607	608	628	611	611	609	570	591	595	622	600	607	631	614	574	651	590	601	594	630	638	631	587	611	631	612	586	601	593	598	652	617	631	618	629	606	625	585	601	635	606	587	573	628	645	603	622	649	603	656	636	599	648	619	593	623	656	653	612	615	609	636	627	623	622	601	622	648	608	611	643	590	610	618	674	615	610	600	636	581	639	609	604	602	622	632	627	593	624	628	642	648	609	578	604	615	572	613	620	630	617	553	637	602	598	604	592	655	576	641	630	638	591	617	615	595	599	588	641	638	601	590	597	578	612	646	608	616	608	642	604	597	624	665	617	617	593	617	593	639	616	616	583	575	675	603	606	653	617	628	627	601	565	616	637	593	621	614	582	588	631	623	627	571	565	582	617	659	570	601	633	586	608	629	603	632	615	623	630	574	600	646	575	594	625	560	572	582	620	605	582	577	579	618	643	628	610	668	616	617	631	606	623	618	604	629	637	600	602	613	623	618	645	627	623	596	633	680	635	609	570	653	646	634	631	608	632	620	607	600	578	620	627	592	646	637	605	611	644	646	621	634	630	564	645	634	656	617	608	620	591	565	619	635	651	618	627	591	598	601	635	631	628	560	591	618	605	621	624	639	593	604	629	589	565	587	617	588	653	577	642	625	615	638	609	660	617	612	628	604	584	626	606	598	618	574	637	640	629	622	614	632	643	650	626	591	679	644	617	614	628	610	605	514	586	573	629	573	648	606	661	589	638	641	622	542	614	645	586	656	610	588	600	621	645	606	594	651	664	607	629	616	637	606	589	614	572	579	592	607	538	589	615	616	614	652	602	582	634	609	599	617	653	611	622	586	624	574	585	621	595	591	597	633	579	631	604	659	668	616	636	628	563	654	651	652	599	636	633	623	654	564	620	612	653	619	635	642	637	613	609	627	619	614	686	561	634	620	626	648	599	602	649	637	628	607	617	635	634	621	635	630	617	558	607	585	638	588	556	603	572	574	626	605	664	617	606	598	613	630	657	600	611	611	604	623	613	622	601	622	659	572	620	628	580	630	644	630	583	618	611	614	629	643	602	612	617	596	645	602	620	578	641	566	658	584	645	660	628	590	602	592	646	566	613	641	644	624	614	657	617	621	615	615	612	612	616	587	625	637	637	614	632	581	636	581	622	662	607	640	612	653	621	613	642	639	660	621	609	608	596	576	631	581	594	627	605	661	670	610	633	596	600	623	637	588	595	587	641	631	593	634	609	608	584	614	617	586	633	606	592	616	625	565	583	657	638	602	592	573	619	642	598	596	603	639	579	630	616	651	619	616	620	613	652	639	657	630	602	617	637	608	600	649	669	595	612	628	625	619	607	653	609	613	587	633	646	644	617	616	618	634	617	661	612	601	609	593	607	595	638	636	603	624	622	651	589	614	608	610	607	622	613	685	588	624	642	597	636	619	632	610	656	631	596	628	592	597	594	651	586	581	589	609	666	629	618	595	664	609	654	588	627	593	590	607	606	590	623	679	586	614	644	582	617	578	574	646	609	623	634	584	588	630	601	561	607	614	604	626	640	592	600	620	605	634	605	619	643	603	603	619	582	568	651	625	581	655	618	610	589	596	592	632	607	598	603	616	625	642	676	603	639	630	589	643	589	597	601	590	635	628	620	597	633	585	623	612	615	584	615	598	602	609	565	605	612	604	602	592	600	604	587	615	616	601	612	620	614	637	620	579	583	633	623	622	595	628	598	639	627	630	596	633	576	612	631	654	593	652	652	633	628	608	618	608	646	608	651	607	616	596	598	627	584	608	559	577	615	583	663	593	537	621	590	635	651	603	614	622	590	622	618	595	673	644	646	587	624	672	628	612	595	624	599	637	596	570	611	635	609	618	666	657	620	617	557	592	586	608	582	668	613	629	603	599	632	614	615	602	602	623	639	667	586	637	611	617	610	591	633	599	600	639	626	564	623	658	684	632	586	594	629	602	629	631	607	625	634	612	573	584	587	570	658	595	612	596	616	630	629	646	678	625	615	673	637	650	607	592	631	650	602	589	622	561	599	627	629	624	592	601	638	660	596	636	619	651	616	618	627	664	629	632	635	627	615	622	637	605	648	634	629	632
30804	21154	16393	5243	2003	1443	988	659	573	535	497	528	423	412	439	416	359	400	409	355	380	390	370	386	400	401	390	350	380	356	373	387	369	379	351	368	427	309	368	352	371	377	356	363	403	361	349	342	381	350	334	349	386	357	388	354	355	373	403	345	377	374	369	366	358	346	353	339	409	375	370	340	430	356	353	376	328	360	378	340	331	351	391	397	355	365	328	338	373	330	371	363	364	376	319	342	382	369	353	361	345	380	369	356	346	359	382	365	343	344	362	397	383	354	372	375	373	373	365	370	369	368	337	352	380	406	361	368	366	352	364	375	387	356	344	403	373	389	405	336	328	348	352	348	328	343	421	362	374	357	368	350	334	394	357	345	379	327	369	358	382	367	339	387	358	375	362	330	371	359	367	372	365	370	389	374	352	338	343	373	388	338	339	387	388	385	349	337	359	357	308	352	362	340	351	351	376	343	357	372	348	347	327	377	365	382	388	368	367	369	352	354	390	346	373	339	370	387	394	341	367	394	373	320	401	352	367	357	363	384	375	371	358	355	367	351	355	323	376	356	387	371	363	353	397	395	381	364	350	359	361	409	384	362	341	392	344	362	356	393	389	384	352	403	377	347	352	371	372	357	378	344	362	375	358	394	372	365	393	345	364	376	349	378	363	357	348	405	342	356	379	348	377	367	379	352	365	355	356	356	329	387	355	349	340	330	351	386	373	407	366	351	389	390	359	338	354	393	371	377	350	371	361	366	398	297	327	363	383	333	373	389	374	353	358	396	370	391	352	372	371	383	383	349	341	335	368	390	329	352	366	354	376	352	365	403	343	374	351	346	335	396	347	369	345	361	365	338	362	379	341	372	332	358	366	374	374	366	392	354	397	367	332	332	377	346	396	366	356	367	339	374	365	350	371	320	363	391	342	315	358	363	354	390	364	350	380	341	357	404	392	389	363	349	368	340	400	382	377	371	356	373	332	385	392	371	336	351	351	379	338	361	337	345	371	354	351	343	377	394	340	372	383	352	336	405	382	357	341	315	388	347	370	348	357	371	344	350	320	383	357	366	357	365	418	348	315	370	379	332	339	397	385	369	336	360	384	388	328	346	338	357	373	384	388	367	358	377	354	333	355	373	386	367	373	390	373	366	341	330	381	343	335	377	382	344	362	365	367	352	372	388	350	344	370	369	367	382	353	335	376	387	358	360	353	388	393	383	349	377	351	378	357	384	368	369	357	374	365	346	367	362	365	354	372	377	376	378	373	377	370	391	356	368	347	375	377	372	370	410	354	375	380	406	356	359	378	358	362	369	372	389	354	368	373	371	381	360	371	364	388	343	360	392	389	362	380	410	344	367	366	358	380	362	363	350	386	370	350	371	362	366	367	351	366	338	370	339	375	393	368	346	356	380	362	379	358	346	355	358	389	393	366	363	339	347	373	362	370	344	322	394	334	351	382	338	383	385	374	397	366	350	371	321	383	394	389	361	378	377	391	364	342	362	347	348	335	385	385	348	366	370	358	341	329	383	355	367	349	335	377	329	394	374	364	363	386	371	362	385	358	349	375	379	365	387	369	365	331	337	360	353	365	352	385	371	315	348	367	370	349	364	412	361	374	399	362	357	380	358	388	359	355	400	363	383	357	347	341	382	303	350	360	376	366	356	360	384	366	333	384	353	382	364	369	351	376	347	367	345	409	357	356	386	357	352	364	370	389	349	349	373	361	327	344	356	374	340	352	397	366	384	359	374	398	368	317	337	365	380	341	383	376	332	360	388	370	349	364	308	341	366	330	407	362	346	386	372	335	357	409	370	338	355	358	353	343	378	434	371	330	364	344	343	385	335	375	377	350	393	374	366	383	348	381	386	374	361	365	410	376	356	380	351	364	339	335	322	368	375	361	336	376	347	346	354	384	375	320	370	362	357	364	354	352	381	413	368	342	384	356	333	336	336	380	347	418	419	387	372	371	376	358	370	373	392	359	386	367	371	324	331	363	388	339	364	377	355	346	357	347	354	376	359	356	337	346	355	372	346	330	388	332	378	327	338	366	390	379	369	396	349	355	373	353	361	335	410	361	356	358	401	369	354	362	369	381	391	372	347	379	400	372	378	389	395	391	351	312	345	369	407	386	391	352	373	384	347	339	387	338	355	420	373	375	380	352	356	369	395	361	339	351	353	348	365	382	368	336	373	356	362	343	378	363	354	349	354	386	377	363	356	356	370	346	353	341	359	368	374	365	374	379	381	348	369	348	339	350	353	411	341	355	344	403	366	390	371	355	381	381	386	375	372	356	348	333	391	354	329	367	375	380	367	403	355	368	371	344	363	342	395	342	355	377	367	332	351	371	353	387	368	356	379	319	368	357	383	383	374	393	341	343	374	355	356	354	366	345	341	361	346	368	337	338	368	379	374	355	391	363	332	351	362	366	351	347	340	371	391	362	384	352	375	403	353	373	370	359	335	363	378	388	372	381	356	340	343	409	353	358	361	348	382	390	329	400	366	354	381	382	339	340	355	369	358	311	328	340	323	340	350	360	301	348	369	383	333	336	341	350	351	372	363	381	379	368	375	390	363	384	417	405	379	335	386	362	336	368	382	368	381	350	357	345	370	375	354	368	385	342	378	350	372	380	373	371	374	345	379	383	374	357	364	369	340	340	372	403	339	376	366	352	355	371	352	375	342	389	332	375	339	380	356	338	340	379	341	364	387	319	388	371	378	380	351	389	370	382	398	357	385	357	375	400	340	367	370	367	350	346	369	369	339	344	343	366	321	349	410	375	337	332	380	351	369	339	376	340	373	374	354	387	355	360	378	341	372	371	402	355	370	333	337	341	366	382	386	310	389	373	356	344	360	374	347	332	394	365	380	351	345	351	357	370	381	350	368	384	379	333	312	362	355	351	367	342	397	385	394	351	376	418	339	309	356	383	379	373	361	389	349	359	358	353	367	368	382	364	357	372	364	382	343	350	359	362	384	301	354	365	360	355	379	369	354	350	360	364	374	373	352	375	334	358	408	361	376	372	351	360	374	357	333	395	363	360	362	308	359	346	367	344	380	341	344	324	334	370	338	398	374	340	358	371	329	310	351	358	377	351	369	384	343	339	366	359	348	384	393	345	363	364	321	367	417	364	353	329	359	372	392	372	372	336	352	386	383	376	336	344	404	350	399	339	378	345	374	416	340	388	357	357	348	375	358	391	348	352	370	370	378	391	368	376	355	370	347	390	346	390	385	363	377	366	361	387	347	388	386	335	342	346	372	386	366	347	353	349	382	391	341	334	361	360	376	358	364	368	382	373	344	345	363	361	370	352	347	361	334	401	386	385	379	332	363	367	340	359	380	358	368	318	373	370	363	343	351	354	373	366	383	394	371	337	350	364	365	358	367	381	358	342	368	391	370	358	371	361	364	344	337	383	361	366	370	315	367	353	323	344	396	350	349	343	377	354	354	384	385	368	377	362	368	403	404	331	372	353	327	392	356	361	371	360	380
10762	12231	6152	2588	1652	1319	1059	967	915	910	914	881	929	872	897	860	893	885	873	871	843	909	831	812	922	824	840	870	825	841	875	838	856	875	851	837	879	897	865	859	842	847	865	871	821	799	873	880	856	871	921	847	835	837	862	836	896	856	859	832	841	836	821	883	868	897	807	809	895	849	824	913	860	874	855	825	861	895	871	791	857	843	805	849	903	871	897	877	861	847	907	930	837	856	872	853	877	872	804	789	847	854	850	875	833	830	888	856	826	878	900	873	840	916	862	829	851	884	852	903	879	871	901	859	885	903	821	842	887	794	835	848	855	859	877	861	812	864	863	843	890	819	842	863	887	864	842	852	883	855	827	897	862	922	905	848	875	901	861	866	831	838	866	852	827	895	828	812	843	882	902	878	824	845	823	837	812	818	869	842	862	921	871	825	900	841	823	833	838	843	881	869	880	899	866	905	805	869	860	835	835	855	863	822	869	847	875	835	860	883	890	878	824	824	850	829	850	847	877	892	849	826	874	854	838	819	876	856	861	865	821	872	913	879	848	869	788	901	811	865	786	831	861	933	882	903	854	831	845	846	838	866	836	859	815	893	888	869	837	856	873	846	884	898	858	845	864	900	876	855	853	823	878	883	832	832	890	807	842	874	836	858	898	868	857	813	844	802	846	890	811	861	890	829	874	864	852	838	859	840	830	921	883	817	838	816	821	823	886	798	861	901	844	803	826	831	859	818	820	886	855	863	845	823	893	891	819	878	831	898	951	858	828	801	838	804	830	868	846	840	864	840	836	854	837	862	885	871	826	859	889	876	884	872	855	831	870	865	902	872	840	890	903	895	858	867	861	887	816	824	881	821	852	913	840	811	852	859	822	846	834	824	844	871	859	846	897	883	859	857	856	863	843	870	825	870	834	868	857	856	867	848	841	843	864	873	875	881	849	819	892	840	844	882	849	813	840	886	884	795	854	853	844	843	813	880	831	842	859	852	832	835	874	863	842	881	868	888	804	891	807	874	830	839	841	860	859	853	882	859	855	846	841	871	890	913	858	831	816	819	867	877	807	885	835	851	871	910	886	878	882	890	875	866	904	852	883	893	890	841	864	821	813	888	802	851	829	827	845	888	875	852	863	885	884	846	796	828	886	821	879	914	863	853	820	833	813	853	869	863	900	840	845	852	879	892	839	895	847	884	847	830	838	828	837	844	841	872	853	850	849	804	875	865	790	885	865	858	846	888	791	862	834	854	823	876	858	863	855	923	867	835	842	842	870	871	903	847	850	851	823	882	827	921	893	826	859	864	891	893	844	867	847	815	864	866	865	869	848	823	881	839	819	846	866	778	881	867	844	808	836	805	846	849	885	840	860	851	835	805	869	856	890	844	852	828	856	919	841	822	867	847	847	887	843	789	851	834	885	823	809	843	839	843	860	836	890	864	853	868	798	867	818	863	822	819	893	892	891	833	771	791	903	877	810	922	867	899	806	828	880	866	825	850	788	830	806	813	875	790	842	816	806	832	910	828	888	877	940	921	858	830	846	865	850	815	812	868	830	837	863	856	867	880	815	844	881	913	905	815	818	866	834	885	825	857	917	857	834	903	834	879	792	863	938	879	868	821	929	893	822	787	872	814	838	816	877	887	929	842	853	870	894	832	875	850	898	909	849	832	918	866	907	878	826	884	864	923	883	808	862	859	880	859	868	836	812	882	849	849	826	830	835	825	863	887	782	849	865	864	883	890	817	843	828	835	860	869	818	836	856	840	897	891	840	849	853	839	880	859	789	844	830	802	867	841	884	807	877	844	859	865	860	866	860	858	877	844	852	869	894	819	835	893	906	865	847	833	891	848	809	832	830	882	866	885	885	815	883	818	837	872	832	884	886	872	876	819	853	860	890	894	881	880	807	824	834	884	831	837	919	835	859	870	884	833	857	858	832	806	840	865	829	873	879	892	843	862	883	858	860	828	868	865	887	825	838	879	840	841	800	845	819	892	883	826	842	867	866	838	903	815	884	823	840	856	854	860	824	852	893	860	808	901	852	841	856	867	851	812	863	819	851	843	870	875	850	857	865	874	905	883	860	870	830	810	851	880	847	865	817	874	839	826	873	866	887	879	819	898	859	878	861	818	837	823	887	906	833	872	831	800	823	813	848	861	870	850	829	851	808	814	870	870	799	871	908	840	814	893	857	825	872	868	872	850	903	864	878	879	884	835	863	840	847	849	861	841	873	896	929	864	823	872	809	883	866	875	833	862	840	881	895	807	879	839	826	850	879	834	936	902	851	809	819	880	863	847	874	837	871	829	866	841	870	839	923	852	866	883	882	890	821	873	879	899	876	861	877	854	886	886	891	850	852	848	903	862	883	887	872	868	888	890	853	855	843	819	869	848	901	866	828	867	828	832	856	851	856	853	837	877	821	884	893	856	844	828	907	869	811	830	824	818	853	862	882	891	849	837	828	881	809	834	851	859	834	815	896	865	870	843	829	823	875	833	851	844	767	864	819	832	845	842	887	872	811	895	867	850	869	886	837	817	843	883	829	877	870	826	847	829	801	949	894	887	827	827	855	859	836	829	849	837	842	864	832	792	863	798	854	848	933	893	939	862	829	828	877	902	866	834	885	862	821	874	896	867	868	851	856	850	883	772	879	872	886	863	852	853	880	818	866	890	819	872	897	882	858	908	880	839	888	841	889	877	894	853	907	894	898	816	873	828	850	896	838	841	846	864	799	831	855	850	846	904	859	850	853	856	864	828	873	884	826	823	848	952	855	844	854	816	855	854	867	849	849	904	872	838	831	816	849	876	844	856	856	847	852	857	870	868	861	842	828	809	876	854	833	774	841	788	848	912	801	897	862	817	839	882	894	853	870	837	830	839	852	840	855	853	879	826	851	800	833	814	897	880	843	833	912	826	909	822	849	872	883	842	844	804	846	852	898	894	840	871	866	863	869	855	865	843	863	864	820	812	842	849	821	838	872	845	844	900	841	924	884	871	863	812	822	820	839	924	844	889	815	866	817	869	843	882	835	901	911	818	857	910	847	932	904	829	882	851	826	837	879	861	888	833	852	792	853	823	840	829	893	871	818	894	883	847	872	805	871	844	859	888	823	889	890	868	880	819	905	823	905	813	890	850	834	872	788	892	894	867	807	844	845	871	901	810	883	865	811	864	875	872	843	810	844	863	834	866	835	823	846	847	891	852	840	881	848	815	883	833	853	928	875	831	869	849	868	845	842	869	844	846	835	856	894	881	840	821	815	825	823	879	897	858	835	850	901	871	803	879	923	827	852	881	902	863	862	864	868	836	806	862	840	865	840	900	823	855	894	817	872	838	925	851	882	849	792	888	850	876	859	896	842	828	869	825	841	822	832	840	845	884	927	882	916	890	860	857	918	860	875	857	872	896	865	845	824	872	872	869	885	804	848	878	834	842	887	837	812	892	866	852	855	869	873	851	826	838	859	872	807	885	877	870	884	867	847	837	889	857
24357	20982	24298	27866	20992	19584	2542	970	735	622	551	492	394	431	404	387	371	352	365	318	305	341	339	333	318	309	302	312	320	306	267	289	290	317	294	298	287	283	322	296	276	279	315	258	280	284	325	319	309	287	279	281	296	306	295	273	282	280	309	283	278	278	276	289	291	292	299	302	290	288	297	318	306	276	291	296	305	305	304	267	297	285	286	290	315	309	278	271	319	258	295	292	286	281	294	286	302	327	280	276	296	260	266	275	306	301	297	320	295	287	314	268	295	280	265	271	276	308	270	296	274	293	270	273	294	283	282	288	313	309	273	291	295	293	281	281	301	291	280	284	297	296	275	274	265	299	285	315	336	278	283	272	283	311	270	283	313	325	275	317	302	282	297	295	312	281	274	265	310	278	289	311	284	311	283	261	299	292	293	283	293	297	280	279	305	275	280	286	282	288	289	306	302	286	283	315	285	269	244	272	300	270	247	302	290	278	268	290	290	306	298	287	291	290	295	295	302	261	282	286	288	279	326	272	301	307	320	276	264	266	289	292	286	293	280	276	278	295	301	264	285	279	279	280	297	279	313	325	283	331	298	272	274	245	300	298	286	301	282	285	295	286	269	314	277	296	301	297	287	280	272	269	271	279	267	295	251	285	284	297	296	290	290	316	276	307	278	294	287	272	258	282	291	271	283	298	297	263	272	301	269	293	284	263	298	277	308	261	315	312	293	300	351	288	283	291	271	304	271	270	274	287	308	289	277	292	305	289	300	336	279	311	262	283	271	296	292	284	279	311	251	322	315	321	300	295	302	269	274	274	284	304	269	261	265	261	304	284	295	282	299	292	294	301	306	277	300	281	272	303	296	277	314	310	273	290	293	260	280	277	297	274	271	288	300	267	292	296	289	289	278	287	308	294	297	314	279	288	286	281	282	278	316	271	242	271	261	272	288	292	304	313	309	259	299	279	274	300	281	308	310	263	268	286	306	266	272	286	282	278	270	276	278	286	287	277	297	295	311	284	298	261	284	251	288	298	277	291	279	292	304	260	281	303	290	231	309	279	302	287	275	271	274	287	296	279	288	284	304	272	275	322	301	283	289	321	310	337	276	265	287	303	293	255	297	311	308	297	313	273	292	294	292	279	291	308	279	283	274	307	277	318	298	295	291	277	310	258	276	255	282	280	272	297	267	283	280	295	299	294	296	285	248	273	296	303	275	281	299	284	286	269	296	268	344	266	261	288	316	274	287	271	273	269	320	293	255	295	274	350	298	289	248	262	262	273	261	303	297	289	273	283	284	326	298	295	306	297	302	283	305	314	291	293	261	265	263	265	271	278	299	284	330	303	307	277	272	295	294	285	267	317	303	289	286	313	325	324	323	296	270	291	291	281	285	295	275	279	260	277	305	286	274	282	296	279	298	275	284	239	305	287	311	278	269	288	266	292	299	293	271	276	289	296	270	310	303	292	281	292	307	284	294	322	289	299	279	287	285	271	280	289	269	306	282	282	278	281	274	268	309	266	273	274	291	284	300	286	343	263	293	271	276	299	297	294	260	269	282	315	312	297	293	291	256	302	266	301	253	284	280	263	248	322	271	262	292	272	291	287	336	279	287	292	297	281	289	314	283	287	310	338	289	281	305	297	249	291	304	295	286	301	302	288	297	296	292	263	309	282	282	268	288	284	274	292	293	307	296	303	295	272	293	268	281	278	275	273	310	273	310	309	287	280	289	271	278	290	271	284	293	273	283	288	304	301	303	294	285	292	271	268	284	264	317	295	282	252	309	306	274	284	282	279	282	287	284	301	263	310	308	298	273	297	280	288	299	314	260	280	289	285	319	297	252	294	298	271	308	302	283	252	222	250	286	304	290	285	289	297	250	271	291	268	297	326	278	301	296	278	269	289	269	318	290	261	296	293	276	310	284	275	274	280	297	281	275	301	285	271	288	270	298	282	273	274	305	302	299	309	296	277	271	284	323	281	276	250	301	290	325	303	283	271	295	317	307	270	292	285	291	290	311	333	262	293	281	303	271	284	268	263	274	286	306	279	289	286	272	266	278	263	279	272	263	305	272	306	265	302	258	274	261	295	264	279	276	302	278	288	304	258	251	250	274	326	306	279	286	298	273	310	281	299	286	287	300	275	283	287	287	275	294	270	279	285	284	294	305	298	310	289	279	312	296	259	308	322	264	306	289	273	283	270	322	335	270	265	265	280	283	279	286	266	290	269	271	306	307	318	275	309	290	305	303	265	282	289	281	286	289	267	298	294	275	287	286	296	277	284	283	302	317	299	291	304	246	297	267	329	296	281	262	277	254	295	308	312	302	280	298	273	263	266	274	260	279	282	283	320	287	288	302	293	299	282	285	298	270	269	285	247	269	299	251	284	277	322	288	280	300	293	287	241	290	289	296	268	291	286	279	280	272	277	271	285	280	285	297	294	293	285	282	278	276	272	260	262	276	279	291	274	285	298	303	299	290	292	293	305	279	268	288	300	254	300	301	287	285	279	283	279	283	282	270	291	258	264	282	277	273	291	313	284	278	274	301	302	298	280	282	346	302	259	283	309	265	269	294	290	274	321	290	275	282	293	304	288	295	277	294	272	304	297	287	277	285	313	260	260	287	292	268	267	292	310	277	288	275	275	287	300	298	294	307	317	271	298	289	278	295	302	267	276	277	268	262	295	266	304	290	254	284	304	253	288	305	263	276	317	266	282	276	280	301	304	268	267	274	290	293	307	307	293	272	277	287	281	276	320	301	292	301	295	261	283	272	277	282	264	291	300	299	265	298	305	287	303	280	285	269	268	320	318	262	319	266	283	316	328	256	303	293	326	292	269	283	296	303	310	283	275	289	282	258	310	305	275	309	274	293	282	264	275	292	267	279	277	312	287	288	307	298	314	258	315	295	282	271	279	301	276	277	272	279	322	292	303	278	279	281	293	269	287	274	268	300	311	255	312	294	312	304	263	278	281	287	281	294	279	317	257	291	287	293	283	290	279	271	278	275	255	292	306	307	332	281	288	280	263	266	271	302	284	255	269	281	261	273	291	265	262	300	323	282	270	272	280	271	276	315	290	269	300	283	311	284	270	311	310	316	291	302	299	295	262	305	274	273	297	268	291	269	271	301	288	301	305	305	305	296	282	290	262	292	279	281	293	270	299	308	285	279	279	299	278	262	277	312	262	293	269	289	277	254	269	320	298	289	301	313	306	277	307	290	312	291	275	282	327	331	278	309	323	282	280	286	282	306	296	280	266	308	265	281	305	277	284	282	290	311	264	272	283	261	274	295	257	249	321	291	284	283	272	293	277	291	273	319	271	288	288	290	277	300	242	295	270	281	343	313	271	272	261	280	283	286	297	273	259	264	288	265	291	284	288	273	312	287	271	283	307	289	265	285	296	259	280	289	275	298	286	286	288	282	283	288	300	263	284	282	304	290	284	289	292	302	271	278	276	272	292	264	310	296	277	278	265	279	318	289	279	261	288	294	307
9920	18097	9546	4142	1959	1486	1042	909	866	775	793	753	754	748	749	735	731	690	730	723	692	714	703	718	735	703	690	703	693	694	662	686	726	671	653	648	682	677	688	678	754	652	670	685	715	684	705	708	687	688	718	702	665	702	695	636	745	732	726	682	690	677	707	702	654	700	672	683	652	677	669	696	698	710	696	674	685	688	683	651	692	714	717	670	758	643	701	660	722	705	749	659	683	737	750	677	638	708	687	693	717	700	681	700	683	705	685	715	701	728	671	704	699	690	629	719	709	661	709	707	718	636	680	664	674	684	687	698	697	673	690	685	716	714	682	672	669	698	711	658	654	682	696	687	668	660	709	675	673	678	675	687	679	717	686	655	706	732	683	675	755	664	641	703	688	693	684	705	681	652	685	658	680	716	703	668	714	695	717	685	713	709	687	705	669	695	669	692	694	695	669	680	664	724	680	658	716	720	626	654	695	704	727	644	665	717	649	687	695	714	686	730	729	698	683	709	703	709	693	707	695	680	623	722	689	695	684	675	694	654	669	708	686	699	683	692	775	667	684	715	716	694	773	715	673	679	695	703	635	703	655	670	706	714	686	660	696	709	671	653	696	659	664	701	702	678	639	654	652	701	677	726	711	651	681	714	679	709	673	700	710	692	683	651	715	688	704	683	697	681	697	660	707	679	693	672	718	693	718	701	660	662	684	671	679	635	666	714	718	711	703	679	672	716	702	707	684	645	698	684	663	676	658	675	707	673	744	692	687	715	694	684	700	706	686	697	679	672	626	664	659	719	679	715	744	675	709	670	708	728	663	672	692	668	685	650	655	672	693	643	656	698	698	650	679	713	712	688	718	706	659	670	703	696	697	677	660	703	641	636	675	675	715	650	701	650	685	698	669	716	660	663	694	702	658	696	695	652	732	652	716	666	693	685	688	707	742	643	701	659	715	686	669	647	681	695	710	697	666	749	680	732	660	668	694	713	674	713	722	671	704	702	678	707	727	669	733	652	656	723	657	708	680	715	681	614	718	711	727	653	681	673	691	679	650	693	654	674	703	687	655	704	706	721	700	718	700	708	665	650	628	686	672	676	672	691	708	712	696	676	692	682	720	669	653	678	665	699	641	712	627	649	713	691	679	718	730	648	687	685	700	683	683	662	682	720	688	669	722	728	671	699	695	670	676	688	717	716	691	654	716	655	697	724	695	662	640	638	704	678	691	679	661	727	707	712	698	699	685	653	728	710	686	648	668	672	714	673	679	701	699	688	707	657	659	662	700	704	663	655	691	706	643	734	669	675	700	631	696	700	673	681	666	666	711	699	695	664	698	722	669	700	644	657	744	677	670	650	706	673	674	694	695	665	690	698	670	695	644	701	666	657	729	688	681	704	684	679	693	700	715	696	689	680	701	662	728	680	684	703	669	699	683	726	696	674	679	701	687	681	712	706	698	682	670	689	709	688	710	716	687	661	711	692	678	695	711	668	685	695	768	674	704	664	723	712	697	680	675	698	721	662	680	672	703	682	642	699	659	722	755	686	675	659	638	690	713	727	678	709	680	660	665	690	681	717	708	641	687	693	753	715	684	693	649	725	690	750	664	661	691	708	672	665	682	675	693	645	688	706	676	706	643	704	695	669	677	713	726	701	662	707	676	662	665	721	687	701	707	681	704	654	677	673	690	689	716	704	682	675	672	696	700	693	683	727	721	659	709	681	659	664	703	728	679	747	692	642	695	705	712	728	681	697	674	679	690	685	668	684	668	674	643	657	650	677	705	730	635	693	679	679	734	708	725	663	674	653	670	702	646	668	705	703	678	684	706	690	672	693	700	672	657	708	672	703	660	704	656	675	726	721	696	687	696	620	676	688	757	648	694	702	699	664	702	699	754	686	679	730	677	707	699	705	700	677	680	688	653	690	666	676	669	678	717	662	651	686	709	709	703	742	731	636	750	724	687	692	674	701	689	652	642	657	665	653	715	707	681	697	653	715	680	687	684	684	648	685	704	697	691	703	722	677	711	669	705	654	737	727	666	688	692	651	691	691	671	711	695	695	686	696	706	649	688	662	695	646	668	701	656	731	692	669	697	711	736	675	684	712	678	638	666	703	741	692	715	631	726	735	672	720	693	632	683	629	715	713	691	668	675	663	686	730	674	647	684	740	660	658	663	725	655	660	709	696	704	695	701	697	696	680	717	662	660	682	707	711	644	653	648	725	680	687	701	675	630	715	712	697	649	693	714	695	671	650	685	663	699	704	680	678	715	663	692	667	705	675	710	734	689	645	737	697	710	670	682	676	664	665	680	661	738	682	688	704	673	689	659	697	706	663	663	658	698	694	710	665	703	665	650	718	672	755	703	662	680	706	647	675	713	715	708	679	737	678	677	683	722	672	691	650	696	678	659	682	662	646	704	686	707	720	726	656	648	697	699	695	656	670	705	739	727	687	716	680	686	683	742	686	699	693	725	693	671	656	713	693	703	646	664	675	670	680	734	658	676	676	686	631	661	705	684	731	662	700	659	690	741	620	710	698	712	676	690	693	697	668	677	702	666	703	677	694	727	679	656	672	690	654	711	674	686	650	679	675	702	686	694	687	705	658	665	607	684	684	664	718	694	702	703	681	668	700	698	693	669	647	691	667	673	711	665	715	705	704	712	678	669	718	719	672	667	660	714	710	717	696	701	648	721	691	689	704	711	700	676	721	707	614	690	698	661	695	700	727	690	708	669	689	691	724	693	698	682	679	638	646	680	604	725	686	700	657	711	656	704	689	675	693	691	682	682	665	725	689	684	686	695	662	719	661	713	692	666	709	662	668	710	651	654	704	728	639	628	690	667	721	706	706	665	706	696	699	649	658	675	695	676	694	669	643	737	642	688	709	678	721	644	703	660	676	668	666	681	641	660	686	718	699	658	685	704	664	713	696	688	741	762	687	661	682	679	675	730	718	664	710	720	687	681	658	754	658	700	653	663	696	752	682	700	681	658	680	665	700	692	632	762	684	706	655	700	690	708	694	714	700	698	667	683	670	739	665	718	642	694	716	636	710	620	673	721	714	716	705	704	728	740	685	638	679	679	673	669	651	720	677	696	702	661	649	695	682	676	692	665	717	726	672	743	717	636	662	679	629	680	669	709	686	675	722	676	650	693	705	679	655	702	683	672	642	667	702	669	682	689	672	728	676	691	712	670	678	640	704	687	628	661	713	626	673	704	713	660	693	661	685	688	692	635	695	707	676	711	692	679	717	717	724	682	674	687	677	675	691	683	674	670	709	698	674	657	736	699	724	690	691	754	749	682	678	669	682	639	665	713	680	647	683	720	711	700	710	711	674	729	672	718	717	686	710	721	698	694	666	741	656	671	688	680	704	656	633	670	657	655	709	720	673	725	702	670	702	694	668	699	710	683	667	734	643	688	656	679	722	683	697	653	694	713	662	715	708	687	714	687	665	677	690	677	684	725	692	719	685	676	718	664	703	731	677	701	703	672	697
23838	21014	24631	27583	21020	21094	16715	1868	898	767	693	566	504	488	452	408	386	362	393	302	336	301	310	299	320	291	280	315	306	317	280	285	268	276	283	295	273	259	255	246	260	254	268	246	286	263	251	251	245	270	260	243	242	235	247	231	242	261	242	240	255	222	293	256	293	243	282	264	261	251	257	258	277	270	256	253	231	255	254	241	224	254	232	259	281	246	229	250	246	256	248	264	237	267	271	236	295	254	244	235	233	268	267	271	233	239	252	285	244	291	266	228	225	259	273	236	251	248	254	240	244	278	250	243	267	261	266	256	256	278	262	235	265	260	265	261	263	258	291	273	248	248	276	270	239	203	239	267	232	264	271	247	274	261	246	261	230	249	260	255	269	278	211	300	275	262	246	251	256	236	259	277	278	260	245	251	241	244	260	257	271	243	274	264	265	255	245	228	261	252	243	245	263	282	263	267	252	267	222	227	252	238	200	259	246	263	283	223	241	248	250	238	251	265	270	246	266	246	260	241	272	249	258	245	291	227	247	246	275	240	253	251	276	251	258	251	244	255	259	259	241	263	278	266	248	252	245	236	284	261	237	256	264	237	248	256	241	208	232	248	273	234	249	233	258	231	246	248	261	249	275	285	256	247	257	249	234	229	257	251	220	236	236	261	244	218	224	269	259	236	243	235	256	262	247	270	252	255	261	226	264	230	251	265	294	269	231	258	251	261	252	259	248	237	252	266	246	257	246	238	254	243	260	234	257	217	241	277	256	224	238	258	288	250	234	239	254	245	235	256	266	273	237	249	260	211	262	227	227	244	246	236	229	240	261	267	262	272	205	246	261	287	258	233	244	253	224	254	248	282	290	262	246	249	248	278	256	240	279	275	231	220	252	245	234	264	248	280	241	254	244	214	276	242	297	249	252	249	263	241	265	252	255	249	253	249	272	231	251	274	231	263	242	242	249	258	267	235	247	237	248	265	250	269	233	276	245	209	290	270	264	259	216	247	247	238	247	213	265	256	251	244	246	240	262	257	235	225	238	266	241	261	248	263	252	252	247	229	257	242	230	249	239	272	260	234	264	271	244	239	275	277	238	256	240	224	276	223	274	276	253	264	222	232	248	247	226	251	242	234	247	290	298	257	259	252	254	249	257	243	257	261	247	240	280	243	233	271	235	256	251	244	224	252	282	247	222	220	283	257	255	269	209	252	233	240	255	278	251	275	244	242	262	243	238	273	243	255	274	263	257	273	259	238	235	249	281	257	228	248	287	245	267	250	254	268	255	256	275	224	227	252	262	250	244	275	264	257	269	236	275	261	279	239	245	276	252	235	235	240	281	254	298	249	237	247	274	266	252	265	244	274	242	255	244	238	234	258	236	270	262	247	270	228	260	243	248	272	254	271	257	259	256	260	256	255	295	285	266	278	255	237	254	264	257	245	235	249	233	238	243	248	253	284	258	236	242	245	231	255	240	253	248	286	281	286	275	245	268	256	226	244	238	228	277	250	248	204	228	262	258	257	227	271	227	245	289	248	264	239	265	233	246	249	260	264	260	246	234	209	258	247	245	243	266	264	275	228	272	261	257	247	264	265	262	238	287	247	225	240	268	267	270	241	251	257	221	255	257	256	271	230	263	229	270	262	239	240	248	245	255	237	259	203	247	250	275	245	253	242	266	233	234	235	234	267	247	239	233	252	271	272	224	232	231	275	238	264	228	264	259	244	253	251	257	260	232	280	270	247	243	237	241	235	269	284	245	264	217	264	275	241	282	238	241	229	254	250	244	238	256	247	274	283	244	243	250	240	240	252	257	265	273	251	231	248	222	253	265	260	236	234	243	243	241	248	240	243	265	288	268	251	246	230	259	247	247	257	249	229	244	259	243	299	247	255	275	252	254	236	253	262	247	241	235	253	254	255	254	222	274	282	229	283	260	270	252	232	259	276	259	264	270	266	262	252	228	257	260	243	253	236	266	234	232	268	234	223	250	243	251	261	244	253	243	250	233	228	232	251	236	276	289	260	238	285	243	256	234	263	231	252	237	250	232	249	259	266	280	234	275	223	269	260	261	242	264	233	251	280	256	256	266	243	235	262	245	254	258	270	270	253	252	237	205	250	279	264	267	240	271	246	256	272	238	265	206	288	268	228	276	262	283	263	282	234	250	246	246	256	227	247	277	225	242	268	247	238	227	239	281	265	277	257	256	285	240	256	263	252	222	227	248	294	280	258	275	240	217	262	228	256	267	254	278	264	303	249	267	258	270	241	241	248	233	235	252	283	260	243	251	261	263	265	258	244	284	269	268	293	262	247	245	244	243	248	269	241	271	260	262	244	259	254	246	247	248	228	260	247	265	286	254	272	252	260	244	239	275	283	254	222	247	215	238	253	256	263	256	253	246	237	245	250	192	268	257	235	248	244	266	214	270	241	243	267	254	262	244	232	288	272	259	267	258	268	269	243	233	256	250	258	246	243	265	241	276	233	230	264	264	246	287	214	267	245	266	245	255	241	248	243	229	231	253	240	256	256	257	236	257	267	233	246	224	232	209	291	265	245	246	241	245	278	293	286	257	258	251	261	249	244	235	258	235	247	262	236	267	282	278	255	253	224	250	261	256	246	249	256	242	255	263	241	259	248	230	243	263	243	247	279	254	282	241	266	264	261	249	227	235	260	217	278	257	248	269	261	275	276	236	283	265	257	240	246	238	253	252	244	264	237	252	245	264	241	261	256	260	251	270	256	257	268	225	254	237	264	244	281	240	254	221	258	275	264	272	261	233	254	265	252	261	279	275	224	282	276	251	261	228	276	218	272	257	245	239	278	232	280	281	265	248	250	253	286	244	234	250	259	232	254	222	234	253	246	255	272	242	236	261	287	262	274	282	259	245	246	238	256	282	282	250	277	251	239	254	248	270	242	250	262	232	262	260	237	274	246	261	230	253	259	228	247	251	219	237	241	271	257	258	252	266	277	229	242	281	248	245	255	280	248	278	253	274	279	246	280	234	294	265	253	233	253	222	245	292	242	260	242	226	252	243	232	286	249	270	257	275	232	226	267	277	270	267	261	284	270	234	275	269	238	264	247	260	250	250	269	248	269	254	237	254	247	261	248	264	209	260	253	282	261	253	247	232	252	260	268	277	280	238	246	255	251	220	271	284	265	221	276	245	241	246	235	265	272	256	231	225	221	254	280	259	276	254	248	271	263	239	259	270	271	239	254	254	258	247	255	245	249	250	275	244	220	262	227	232	264	238	269	238	252	237	249	233	261	258	242	272	233	245	251	246	274	245	247	238	268	247	243	252	249	283	244	228	220	248	233	256	233	261	264	279	240	255	240	256	275	262	255	280	236	265	264	265	281	240	272	259	248	270	251	242	275	218	262	243	269	250	238	248	247	237	253	262	296	232	241	267	240	268	244	249	248	255	261	277	307	233	241	266	244	252	237	266	280	272	260	280	220	214	223	235	268	221	249	252	227	214	253	254	219	245	229	248	274
12033	22110	13184	5579	2700	1832	1214	959	918	854	780	773	710	709	666	683	680	705	639	617	632	672	634	634	690	631	605	626	631	657	613	673	602	638	569	657	590	617	615	581	602	592	579	599	635	621	568	599	621	611	626	606	584	602	612	625	610	617	620	582	649	655	544	610	611	637	614	633	580	592	619	617	626	604	609	578	567	600	641	646	587	605	633	600	614	600	608	578	582	607	627	577	677	638	569	625	624	600	651	626	630	602	626	598	615	645	583	658	620	617	599	616	631	644	635	622	612	629	618	612	615	609	597	641	617	574	591	592	608	597	605	584	587	615	637	612	631	655	607	587	595	635	602	588	640	632	619	584	599	626	615	627	601	625	601	599	621	631	602	579	608	606	604	644	622	611	642	604	588	615	554	641	638	625	582	569	639	621	647	606	597	603	614	590	614	636	573	678	635	650	641	584	618	605	635	662	642	624	600	565	631	660	618	596	595	608	636	623	608	581	641	528	613	598	590	581	575	624	588	588	579	608	630	631	640	622	588	650	616	600	584	615	599	553	584	600	615	626	651	608	595	612	627	589	620	615	643	564	588	605	550	602	591	646	565	633	594	637	589	605	659	593	631	614	604	608	630	595	572	637	603	594	623	583	615	591	638	604	641	606	641	627	639	598	607	610	617	656	603	627	651	590	626	604	581	619	596	620	548	579	602	584	633	624	626	624	583	597	586	613	585	649	656	597	608	612	604	634	601	615	628	644	612	605	609	604	659	653	605	579	629	591	636	653	621	641	612	535	586	578	589	618	621	573	627	591	609	644	636	617	584	589	620	597	616	589	608	621	614	593	616	579	612	617	576	606	598	631	592	577	581	624	632	631	621	611	579	630	612	590	597	603	627	578	626	582	618	593	640	592	596	596	600	634	620	592	591	583	609	608	599	592	627	546	584	618	639	630	561	616	599	612	561	627	620	610	614	593	585	616	598	605	589	607	643	571	584	637	621	600	585	600	589	649	664	613	580	591	635	593	632	649	649	613	597	594	583	649	631	599	640	643	663	639	558	610	594	622	588	585	617	672	584	566	636	631	614	670	602	639	623	582	629	600	613	595	582	544	571	587	609	633	640	587	602	626	613	582	628	607	601	594	602	579	632	585	646	593	638	624	607	635	569	630	635	627	577	539	570	638	612	578	596	596	609	590	628	630	620	642	600	593	598	573	631	612	548	574	637	595	582	588	632	563	640	582	617	629	595	601	639	624	615	639	581	593	607	616	568	601	633	561	608	629	639	610	591	581	560	616	604	627	583	625	576	623	574	624	588	597	601	626	613	565	609	604	566	598	643	628	596	660	616	581	597	581	619	597	639	665	619	578	581	605	612	626	656	620	599	606	599	654	609	642	568	655	612	597	659	648	602	575	596	623	637	625	600	610	625	577	629	602	575	612	620	609	594	619	669	607	596	605	598	599	627	598	591	610	633	580	610	602	639	601	634	594	597	614	653	607	638	646	608	628	595	614	633	620	624	622	613	615	646	629	610	606	573	627	611	624	600	619	612	615	616	606	617	623	616	583	648	631	642	611	576	607	625	639	653	631	616	631	629	609	615	589	606	654	579	604	620	631	619	664	541	618	621	607	601	550	634	561	611	588	594	566	629	614	592	625	610	617	600	605	598	638	636	648	602	603	604	642	628	616	584	602	603	613	600	595	599	581	610	605	614	581	594	608	596	610	641	633	595	588	624	623	573	582	626	609	626	592	620	626	604	581	621	629	579	624	619	572	623	613	583	610	591	605	620	605	625	595	601	597	630	591	604	572	567	589	588	639	588	587	609	578	599	591	611	611	632	580	618	662	603	624	611	577	583	606	632	619	627	628	634	596	609	595	587	655	548	627	611	622	658	610	629	625	598	603	637	584	577	599	616	601	589	609	615	612	606	606	627	587	631	596	643	639	616	601	577	618	642	557	620	631	643	628	609	618	609	604	598	587	621	614	561	627	632	609	622	583	613	621	620	594	661	646	593	666	555	600	599	624	588	611	563	611	627	614	599	610	578	623	620	628	581	590	577	600	625	619	577	574	578	638	608	663	589	622	587	620	584	631	616	622	655	606	590	604	613	605	630	602	583	604	614	624	632	587	639	581	627	627	574	607	609	629	607	613	578	575	623	601	583	589	598	595	603	603	594	629	599	608	616	608	569	598	615	571	566	598	614	631	619	628	586	590	598	619	640	610	644	535	583	607	628	601	623	595	643	576	643	627	587	625	572	607	595	569	591	589	597	596	590	583	604	577	620	600	629	608	644	642	624	598	631	593	621	614	649	566	619	568	597	630	622	659	606	595	614	641	590	606	633	641	566	589	621	585	569	624	620	624	630	607	581	614	585	614	604	617	616	619	624	621	588	646	613	609	637	612	608	626	587	612	612	589	611	611	635	570	617	591	611	638	611	650	606	657	625	625	621	636	596	615	549	584	635	602	599	633	586	586	589	597	599	613	638	626	616	584	657	605	613	645	589	578	577	570	630	584	617	632	603	574	573	598	624	634	602	574	604	615	609	613	544	581	613	648	639	627	581	582	613	594	552	612	634	626	589	601	672	613	561	592	595	632	640	551	624	563	619	597	608	605	613	632	584	619	661	610	656	616	619	693	612	584	613	610	608	602	590	578	595	628	618	604	617	625	604	665	586	590	614	628	593	612	603	618	607	599	582	652	607	614	630	572	617	600	612	599	554	623	618	584	598	569	643	649	575	606	618	600	588	608	628	657	621	614	583	620	587	684	601	599	577	556	594	562	592	610	618	638	613	559	616	614	627	586	596	639	588	581	642	619	631	597	623	634	656	616	597	559	601	552	637	542	638	633	629	589	633	592	638	615	579	626	637	583	562	657	629	645	576	606	615	625	628	597	634	626	543	610	587	661	607	610	609	605	639	625	624	599	639	591	621	611	563	636	636	638	602	636	628	598	603	612	602	608	604	589	592	633	597	604	626	656	617	606	577	614	596	655	601	657	591	627	614	630	569	626	623	641	638	635	608	621	597	617	583	594	555	589	602	614	622	608	614	602	623	589	622	605	616	602	624	572	610	592	611	610	632	651	606	613	621	620	624	610	653	603	593	599	600	647	628	644	583	642	592	586	649	600	605	629	610	586	687	580	588	575	636	620	606	640	621	623	628	609	603	584	584	636	623	614	655	629	591	633	603	598	553	610	600	618	643	641	630	632	637	649	582	564	589	566	599	598	611	625	591	689	612	626	586	581	607	646	623	622	620	617	618	608	604	608	625	617	591	616	620	636	612	620	613	579	641	620	592	625	573	596	622	653	627	632	591	662	616	606	612	604	623	592	642	595	609	598	654	621	569	598	635	622	645	630	640	592	602	597	613	598	586	581	675	628	601	585	601	614	590	615	607	637	643	611	642	621	584	587	651	625	559	590	611	623	598	597	564	633	567	600	575	583	612	551	621	591	597	595	643	583	596	654	622	614	583	609	611	589	613	624	619	650	623	629
30901	21126	16526	5422	1964	1434	991	697	573	498	532	451	447	389	421	383	388	360	388	386	374	362	361	377	381	344	340	362	374	354	349	404	357	345	357	353	369	365	348	356	361	400	393	366	374	329	369	364	389	364	382	378	361	356	368	367	367	399	340	336	403	349	381	392	370	375	383	362	349	341	355	377	337	339	349	337	330	359	345	352	344	391	381	375	357	375	356	344	362	325	341	363	365	353	369	379	344	382	348	369	355	311	335	332	332	378	367	345	370	378	364	322	354	390	343	366	347	357	371	348	339	379	359	312	364	340	348	387	326	369	359	333	321	351	355	362	355	321	365	372	357	361	363	349	368	364	355	353	362	342	363	363	402	387	342	332	354	313	358	342	330	361	413	356	341	332	336	361	329	371	386	342	389	338	361	348	358	385	372	346	335	345	385	355	355	353	363	378	352	376	372	354	378	328	370	350	368	375	350	329	350	344	384	350	352	361	365	329	348	328	368	359	335	353	328	324	376	365	361	368	351	327	322	348	356	343	377	374	359	334	323	376	344	359	346	352	392	343	357	343	334	398	363	382	366	346	347	370	374	349	357	323	384	380	354	353	367	346	338	372	363	351	381	399	325	319	350	342	358	346	370	347	355	340	351	366	375	369	354	376	324	335	344	347	360	363	346	392	399	374	379	334	362	358	367	334	398	328	368	363	370	353	370	355	305	375	348	356	379	359	371	363	352	402	353	365	350	386	331	390	367	326	355	360	386	387	386	358	373	378	381	344	389	350	364	377	346	351	348	381	352	367	387	354	386	330	341	346	360	341	332	361	353	397	333	343	347	381	374	357	362	387	362	340	339	361	381	370	390	350	342	345	346	395	357	364	370	364	372	347	369	364	348	343	363	342	356	358	337	338	376	397	342	368	333	308	368	378	370	373	349	390	347	359	355	357	371	352	341	340	360	349	374	358	368	361	333	383	373	362	378	372	377	379	352	396	335	354	400	377	349	394	368	338	343	338	356	357	317	322	337	349	340	396	366	366	375	379	364	357	359	376	321	346	375	328	343	336	353	362	337	355	347	363	387	384	337	401	331	409	356	313	341	371	336	374	366	365	360	347	380	356	364	338	360	343	362	355	308	364	358	344	358	311	359	350	335	346	334	365	339	351	344	350	358	363	344	359	361	327	384	370	347	338	345	330	328	346	377	370	356	382	328	357	363	388	366	360	350	328	346	354	351	319	359	336	335	365	314	343	373	371	362	305	376	365	344	351	348	373	343	371	382	377	349	354	336	384	367	346	375	362	354	359	376	372	304	366	327	348	352	335	346	359	355	355	360	354	368	366	355	326	390	360	360	346	365	350	389	330	336	364	388	341	343	347	366	376	348	336	364	330	304	305	392	319	391	362	360	390	336	394	355	368	378	382	358	359	365	375	370	344	362	349	385	321	389	393	374	362	380	329	350	364	347	324	350	367	353	355	372	327	335	361	369	358	382	417	380	354	399	369	371	359	358	381	363	380	358	378	381	394	367	328	410	391	366	341	354	355	302	330	364	376	339	342	352	344	355	336	329	384	363	357	330	326	350	343	358	349	364	340	347	344	339	379	354	391	340	377	361	366	343	325	369	341	369	367	359	337	351	360	376	348	383	380	331	359	352	373	365	356	370	344	351	347	359	369	341	331	389	368	347	366	347	330	344	367	381	346	360	408	322	343	389	350	311	342	387	357	383	359	347	345	347	340	382	353	375	324	367	383	366	339	376	338	347	360	334	332	355	334	364	315	358	343	345	375	347	341	387	386	321	340	370	324	372	342	362	373	366	363	348	311	343	366	354	330	380	355	355	378	370	351	329	356	340	335	337	397	343	329	353	361	335	354	344	382	328	368	389	347	371	411	367	367	336	370	374	328	380	353	370	360	369	358	379	346	347	343	346	349	367	362	359	350	354	368	397	342	361	342	385	401	315	335	349	340	330	375	365	349	335	356	345	343	348	399	367	355	345	349	334	405	316	352	362	351	365	320	352	362	351	334	340	332	356	376	356	362	376	375	352	352	366	375	348	374	386	328	356	395	331	344	381	435	353	365	358	362	366	345	328	348	373	355	319	359	389	382	350	345	365	381	351	371	370	354	362	358	368	386	313	379	373	349	374	360	403	342	365	367	342	366	404	370	334	352	349	356	357	354	362	355	357	326	342	361	384	369	350	361	358	386	376	328	351	337	306	400	380	354	356	353	329	362	347	342	385	364	374	373	367	352	362	346	341	327	339	347	381	377	362	367	371	351	351	352	396	339	324	340	356	387	332	366	387	354	349	376	363	400	340	391	376	360	369	337	357	359	377	370	392	355	362	358	328	350	345	370	356	345	366	356	371	367	385	376	359	375	350	347	393	351	371	363	374	334	389	353	336	358	374	366	345	359	319	354	349	351	375	357	349	339	387	355	365	379	351	386	366	375	377	316	355	385	341	360	354	369	346	345	320	407	336	347	355	354	351	320	378	326	405	368	392	369	359	364	353	378	378	390	338	369	359	386	327	330	364	355	356	384	392	313	363	347	376	349	385	390	376	339	337	372	352	347	344	361	356	351	345	344	376	330	374	351	344	376	344	342	367	401	362	323	385	356	391	371	349	351	374	343	396	407	344	354	351	381	381	396	355	339	368	349	363	335	372	356	392	376	349	377	345	324	338	325	323	387	390	361	330	359	348	392	365	348	341	356	346	341	382	378	424	348	367	357	372	369	356	323	354	327	356	349	372	371	370	370	334	393	405	354	379	334	374	354	381	354	323	377	373	342	364	361	354	335	332	352	369	385	345	358	365	353	352	350	372	346	376	358	354	384	395	345	355	345	361	330	375	336	355	362	318	362	377	348	354	358	341	358	357	359	336	389	341	337	369	387	345	370	352	355	360	360	348	354	349	324	335	364	349	409	353	367	317	358	355	351	350	348	341	363	364	372	388	341	354	362	402	344	328	360	336	377	360	336	359	378	334	340	372	340	361	324	345	357	341	369	374	355	377	388	376	401	332	356	380	399	407	368	368	384	333	380	369	397	344	356	370	327	342	320	350	374	365	332	359	339	359	369	373	366	366	353	364	331	376	348	328	345	343	347	351	352	351	371	352	339	373	360	373	391	344	378	356	365	357	361	363	353	353	366	399	348	340	368	390	390	354	380	336	381	364	382	331	406	360	358	302	336	362	362	376	370	332	322	345	380	355	345	372	357	322	383	354	354	361	367	369	400	353	376	334	362	353	377	346	335	373	332	351	333	340	323	334	367	376	374	357	341	351	349	351	373	334	346	370	338	349	359	329	374	384	356	338	394	358	348	328	352	395	351	342	334	373	311	373	383	366	338	335	381	346	302	347	381	375	335	324	343	363	363	319	371	332	351	352	380	355	363	395	338	360	353	396	351	360	371	362	367	349	370	363	350	352	378	338	321	346	381	344	362	367	360	367	354	391	346	371	348	395	343	362	368	346	348	353	336	352	381	372	348	353	379	355	354
10693	11805	6687	2709	1675	1202	1033	996	904	882	874	900	816	892	843	826	846	886	890	861	905	865	878	853	813	844	855	881	826	824	854	853	846	857	883	844	883	869	813	862	828	892	876	880	820	812	852	817	852	817	833	865	861	858	828	840	834	831	893	882	834	820	795	831	796	789	795	918	848	820	853	857	855	829	832	846	862	878	890	892	819	803	833	877	876	855	801	818	861	778	839	804	841	876	865	772	833	863	881	821	843	845	867	795	818	901	895	854	875	860	885	872	889	800	853	827	875	794	796	827	852	865	899	842	843	855	861	840	787	801	838	829	840	850	844	806	812	818	864	868	895	893	814	840	842	813	878	826	824	874	817	833	855	884	845	847	814	822	783	812	856	843	853	851	828	868	800	818	844	866	894	826	848	804	873	829	840	827	822	848	882	892	838	832	843	804	870	858	871	805	820	833	820	883	928	873	877	850	853	820	805	855	817	880	846	887	804	819	854	800	832	821	889	860	824	796	839	761	812	859	870	862	827	859	856	840	851	841	854	851	817	854	839	866	832	844	875	876	869	826	833	853	872	870	819	850	829	848	841	850	860	828	801	876	857	844	879	854	807	845	919	854	872	861	880	768	849	845	793	789	854	814	814	812	907	857	875	866	810	810	840	806	855	854	859	837	831	818	840	853	805	838	834	777	868	792	835	814	866	819	850	798	833	823	807	889	819	810	843	852	796	883	874	856	837	780	861	877	793	837	855	803	867	837	890	882	818	800	867	837	818	868	835	834	863	823	855	842	812	842	882	839	842	845	849	902	838	825	821	873	802	824	845	840	880	853	843	767	828	919	819	816	855	855	912	882	834	862	873	883	863	857	827	844	833	809	868	801	875	857	878	827	853	834	771	830	872	823	842	865	856	830	814	841	816	887	802	880	865	862	846	816	863	845	815	876	858	856	833	836	800	852	870	877	815	853	853	865	860	842	841	859	830	842	846	843	869	819	857	858	882	815	836	867	839	885	858	847	879	840	801	790	868	869	857	856	869	878	785	826	790	839	900	818	859	811	815	887	868	870	823	895	857	893	866	876	805	831	829	868	837	799	839	835	827	821	878	866	855	858	849	854	874	833	819	876	888	810	865	841	890	845	813	880	875	828	853	846	865	860	887	838	816	870	844	857	849	783	824	827	853	841	852	889	882	855	871	851	882	845	870	814	854	833	858	880	848	865	823	797	832	844	877	854	877	889	830	788	857	827	829	869	857	800	814	894	848	831	837	879	839	863	821	840	827	816	899	855	862	846	838	868	871	842	852	902	832	886	827	839	825	843	848	853	857	823	819	828	826	849	870	849	863	867	848	832	867	828	815	855	868	861	835	831	848	829	842	862	853	839	855	847	808	892	850	807	879	857	889	821	845	889	815	766	829	843	871	819	877	839	856	843	785	817	870	873	818	838	798	838	899	877	844	838	826	863	821	823	886	817	856	846	869	829	849	854	813	846	878	796	891	887	874	808	860	812	821	845	908	794	854	845	880	822	834	818	832	837	801	835	860	857	837	848	848	839	849	839	814	861	800	810	866	813	881	844	854	835	821	853	814	826	877	875	859	838	841	818	844	846	798	887	851	860	809	861	849	814	835	784	858	815	895	842	803	847	814	806	847	821	828	829	794	796	847	839	806	867	845	822	863	792	903	825	840	789	899	810	916	846	888	885	831	832	837	850	849	798	832	825	808	835	835	825	880	811	829	863	806	834	899	857	913	824	856	879	835	882	801	829	842	862	838	822	800	846	811	836	833	825	840	864	875	854	822	865	828	838	841	825	851	859	830	889	848	854	868	821	848	872	852	836	821	822	828	836	859	834	829	777	833	832	843	843	856	832	839	877	842	783	791	793	917	850	840	811	839	811	825	877	816	866	872	905	837	850	856	853	829	824	826	772	878	861	806	841	832	838	790	844	906	878	847	840	824	848	866	807	861	837	855	835	866	900	816	789	847	861	826	819	797	853	894	848	827	845	823	829	843	909	851	884	901	862	896	832	814	817	859	795	839	832	807	830	850	838	835	838	907	848	833	882	876	830	835	837	823	891	824	839	819	901	870	852	820	834	875	842	844	825	813	831	822	879	827	866	802	839	807	873	846	837	876	813	865	818	828	834	836	801	848	834	808	786	856	903	828	832	815	841	838	868	862	846	838	914	883	859	872	803	837	876	830	870	866	806	870	825	875	804	832	813	905	883	841	880	844	858	794	814	812	839	786	868	872	805	874	836	838	855	865	842	821	820	832	869	826	830	900	836	832	902	815	808	856	831	853	810	842	785	787	823	865	855	867	835	838	821	796	809	753	860	814	865	787	811	832	812	777	801	873	864	847	802	871	879	874	849	837	820	839	851	889	823	877	839	818	827	829	875	843	838	849	816	837	842	869	849	833	778	831	813	848	862	861	844	835	861	857	819	822	812	871	917	880	870	810	843	827	834	837	842	866	886	854	831	848	829	824	865	823	794	840	816	837	831	815	835	841	838	795	856	834	827	804	902	784	871	891	840	798	863	880	861	854	823	848	914	814	871	859	841	837	837	838	808	832	934	816	824	907	823	837	837	862	903	908	779	855	856	854	863	872	818	867	895	819	865	835	872	879	836	851	859	851	848	866	863	831	864	834	884	877	854	836	866	826	864	848	864	870	874	831	836	844	806	840	795	809	804	826	806	866	801	822	860	843	861	866	853	866	857	779	839	819	879	851	811	874	842	816	879	797	871	877	826	838	813	830	804	809	824	813	810	856	853	852	863	856	851	820	818	792	868	825	787	845	853	847	850	859	837	852	820	851	832	828	862	829	857	881	848	820	866	870	850	827	890	910	834	838	869	832	837	800	802	872	807	845	838	814	801	791	838	859	831	792	836	824	842	883	792	884	796	829	824	886	836	791	837	892	854	863	869	843	857	806	819	803	860	800	855	819	888	781	831	858	857	850	856	836	820	808	837	854	837	846	811	842	805	819	850	819	884	877	772	789	852	858	832	851	840	882	845	792	852	835	863	821	828	807	861	845	828	820	897	851	864	891	907	812	855	873	835	855	868	813	883	839	822	853	820	868	747	848	847	858	836	832	851	841	842	864	849	845	889	867	904	841	821	817	834	842	835	862	854	822	891	811	851	855	812	840	830	856	851	864	855	871	823	925	822	941	800	836	842	860	876	820	881	841	828	826	824	877	861	866	854	844	820	832	826	892	832	826	850	843	884	823	828	800	808	819	840	920	852	853	833	856	796	779	882	832	871	853	874	829	850	840	843	895	827	851	850	829	863	819	899	848	826	872	815	878	811	837	819	835	825	839	885	830	871	893	873	868	824	870	863	813	813	856	859	851	866	856	851	807	874	800	821	800	865	865	820	837	888	807	835	836	778	813	824	787	829	823	834	832	836	873	803	835	872	845	815	883	791	858	871	896	908	875	798	828	856	846	822	809	833	811	841	766	844	835	857	828	841	809	797	821	868	884	854	774	813	898	853
24431	21052	24374	27941	21053	19826	2778	946	737	669	582	529	431	461	383	393	378	355	382	378	350	316	311	327	350	330	287	335	313	288	339	301	296	278	305	300	262	270	268	312	313	271	267	292	313	311	288	248	293	280	280	303	296	285	299	275	282	283	300	263	264	301	273	279	302	318	274	328	267	273	286	310	301	253	320	286	306	301	338	283	257	310	295	286	284	287	282	290	288	318	282	283	276	298	294	269	307	273	276	292	308	285	245	301	273	284	314	325	286	287	264	288	296	295	288	295	279	299	283	283	306	313	304	247	315	260	277	278	266	282	304	269	328	326	296	301	289	290	293	277	280	290	296	259	277	292	299	271	273	297	307	288	270	275	298	289	280	282	275	329	302	304	281	284	297	312	282	273	279	276	285	303	319	347	295	278	279	296	289	304	256	269	313	295	266	270	315	287	271	286	287	309	308	263	272	281	278	262	301	299	302	298	318	279	296	301	269	271	286	274	308	265	254	296	308	276	279	280	278	277	294	264	272	296	269	258	291	304	285	320	302	291	290	273	292	293	301	301	280	302	286	261	293	288	287	279	305	302	283	260	294	318	318	292	284	286	257	313	281	282	287	292	305	333	309	257	277	267	257	285	285	284	262	303	292	270	290	300	301	289	302	320	330	281	262	291	307	301	281	321	288	306	260	291	291	296	286	255	291	248	270	294	282	281	298	296	304	260	280	266	286	301	287	265	272	287	252	265	305	276	265	295	308	263	265	281	282	289	273	266	297	289	262	285	300	297	291	308	287	283	298	332	287	301	266	299	313	300	301	258	320	263	309	284	310	320	260	290	270	303	260	271	268	300	275	302	270	289	298	303	276	292	291	317	293	265	279	285	264	292	285	318	283	259	281	285	309	305	290	328	281	284	304	254	299	300	304	274	268	274	275	299	299	276	307	288	282	265	295	274	274	310	315	254	303	268	320	260	297	278	300	276	273	301	300	261	300	294	293	295	311	293	306	302	284	283	300	279	273	288	287	267	260	288	309	310	264	283	278	284	279	297	312	293	291	294	308	284	331	274	278	253	258	262	268	277	290	252	322	307	323	274	289	258	252	271	263	287	301	263	304	292	285	258	295	310	273	290	297	316	307	313	269	304	274	297	265	283	278	302	262	268	297	291	291	302	284	276	280	276	290	324	305	288	278	291	291	317	278	304	267	275	285	289	295	298	297	288	289	308	259	258	277	303	277	289	292	278	273	261	307	290	267	294	303	305	270	296	284	298	291	285	282	278	275	283	297	278	288	279	289	282	302	270	295	304	277	271	280	329	300	260	276	274	301	285	249	293	279	297	297	267	294	291	276	266	329	259	285	284	280	290	277	279	326	311	295	283	283	307	298	273	306	292	247	311	280	260	291	276	302	328	279	313	318	297	309	281	302	273	281	284	274	288	273	294	281	264	290	255	286	263	262	284	289	285	298	311	297	292	281	289	289	303	280	262	276	285	281	286	277	303	254	305	278	299	261	284	326	282	269	251	299	317	306	300	274	266	314	285	282	319	277	296	263	294	291	278	295	266	339	307	257	315	265	259	294	272	259	295	274	290	304	274	299	315	248	294	311	297	304	286	272	278	267	288	308	311	272	287	249	292	264	259	288	296	332	265	273	291	279	298	279	291	293	245	286	304	282	264	275	270	303	285	299	288	230	316	276	272	269	278	311	280	301	302	265	286	281	301	265	290	296	288	267	277	237	264	293	285	287	277	276	259	309	298	285	280	266	266	260	294	282	268	273	286	304	318	293	294	302	300	267	303	325	283	264	273	287	266	280	248	264	259	289	280	295	280	319	290	303	293	291	268	263	302	271	266	311	289	264	275	282	284	273	260	301	264	286	274	312	268	250	313	278	276	269	290	271	283	278	263	286	287	295	279	309	281	278	291	294	255	275	241	297	255	265	281	316	281	279	290	276	302	278	272	293	304	302	284	281	275	303	288	289	304	304	269	304	273	269	271	308	298	262	261	291	297	271	275	295	300	297	311	277	300	241	284	260	299	264	291	301	251	275	294	266	258	296	280	271	302	295	273	264	312	270	282	284	272	285	313	301	302	266	297	314	291	301	262	258	271	281	285	278	304	280	291	273	274	264	282	285	308	287	302	301	267	296	288	289	285	327	284	279	276	272	261	266	297	260	255	274	265	283	277	292	269	287	295	270	307	295	282	336	305	300	283	316	301	274	275	299	285	285	293	282	296	265	293	276	291	266	284	275	303	281	285	277	260	292	297	298	298	285	306	284	299	305	265	268	268	269	281	302	266	284	263	272	271	283	275	343	283	285	289	288	304	307	289	263	298	252	287	283	284	275	297	270	269	295	255	269	279	310	276	284	295	285	322	300	273	285	276	277	305	321	288	311	273	285	292	281	286	248	265	277	296	267	261	310	300	254	307	276	272	273	274	333	288	278	272	278	310	288	241	281	293	304	282	279	297	298	299	291	284	291	286	333	306	280	293	290	288	275	269	286	278	286	316	265	262	289	285	276	277	277	319	322	296	266	247	298	289	272	255	262	316	299	280	288	258	297	252	280	300	306	292	299	262	307	310	262	281	277	310	281	285	313	276	319	269	300	285	280	270	299	291	255	281	287	308	315	319	275	266	282	292	295	268	277	311	263	296	281	291	331	274	287	275	312	302	310	281	293	269	299	285	312	292	277	265	273	280	277	262	271	288	301	285	281	305	279	282	278	277	276	284	265	269	317	296	298	283	280	307	276	302	284	245	315	298	285	268	292	275	282	294	263	284	256	251	269	303	286	298	275	260	301	294	318	300	299	279	329	289	306	275	282	298	273	271	275	281	296	314	278	290	266	309	284	309	284	281	271	303	255	300	251	295	276	315	261	282	259	283	302	287	267	300	321	285	279	298	269	301	251	262	299	298	300	264	312	285	265	301	272	269	256	300	306	281	309	311	300	294	252	282	284	305	300	322	284	312	270	274	277	292	277	276	280	297	326	302	304	274	281	281	288	309	307	295	289	280	264	296	278	281	289	286	289	284	269	274	297	294	273	276	280	295	305	287	282	272	287	288	267	275	314	265	299	292	305	273	285	247	270	257	283	284	299	272	323	279	289	277	264	274	289	287	313	268	293	267	303	296	294	265	296	275	280	297	274	300	272	306	300	315	284	277	306	262	311	318	300	278	261	280	271	305	261	270	333	281	316	264	262	271	258	287	309	260	275	291	299	314	271	326	314	266	300	265	281	298	317	284	279	271	298	292	294	269	280	259	288	274	300	262	270	277	260	282	289	277	299	293	273	304	280	262	281	282	282	306	296	314	286	300	300	287	302	323	279	310	293	273	309	280	291	263	279	274	266	276	281	271	255	271	273	262	312	312	276	269	307	272	276	277	293	296	270	275	302	277	285	299	293	272	271	274	278	283	282	267	270	277	282	292	261	283	304	298	251	267	280	271	262	288	261	239	284	304	279	293	310	301	285	272	303	279	270	299	311	304	303	304
10689	17976	9661	3803	2223	1540	1169	845	897	859	799	728	760	753	714	773	712	709	711	726	674	687	707	657	708	663	692	702	680	712	717	675	649	701	702	712	690	702	677	665	653	676	662	700	747	655	653	725	680	681	738	656	693	731	696	676	686	658	737	706	656	657	681	675	678	700	672	694	657	669	717	706	683	712	656	684	730	725	723	678	742	669	695	673	655	713	686	666	737	682	678	677	639	716	694	676	660	681	736	668	667	720	671	650	686	711	637	701	663	689	703	677	743	650	651	664	689	746	698	688	668	725	692	685	680	716	697	674	684	692	671	701	679	699	696	706	694	651	704	639	680	655	680	675	711	683	661	686	683	676	682	697	714	724	693	664	669	653	637	705	678	678	655	673	692	656	697	693	745	698	667	696	667	684	706	663	701	693	670	690	650	667	667	677	683	687	681	669	700	686	698	687	692	690	647	691	673	669	719	677	695	654	712	684	683	663	696	682	652	661	716	696	683	667	682	699	692	662	680	730	699	652	693	688	674	678	668	672	678	704	701	730	646	648	686	664	663	694	637	673	680	717	689	683	666	617	655	691	642	700	662	688	731	691	680	642	646	713	644	661	692	758	710	664	724	680	693	652	662	687	692	625	690	682	720	679	652	721	690	686	652	664	686	687	652	679	614	724	689	715	659	695	736	694	643	667	677	669	689	678	710	653	739	686	686	707	681	617	704	700	731	682	653	685	698	664	691	654	676	665	683	689	673	759	663	671	642	683	656	679	678	681	687	648	735	671	721	655	706	670	730	660	660	714	704	778	695	689	703	707	695	667	655	681	701	702	693	661	711	703	688	603	702	678	707	723	685	654	638	721	674	661	664	706	674	688	705	656	674	655	660	696	704	680	701	664	683	647	663	758	700	714	687	732	702	673	675	675	640	701	740	679	666	737	638	691	645	660	666	698	660	656	715	619	666	666	672	723	657	630	687	686	668	682	706	664	713	671	693	662	699	693	702	635	663	676	705	680	697	718	678	699	681	725	687	677	676	692	699	665	682	708	653	698	643	683	698	691	679	675	695	654	716	675	712	685	680	707	679	692	636	685	659	682	672	683	649	692	711	711	685	691	723	678	681	730	718	662	692	663	695	713	640	701	746	693	724	715	642	663	670	674	706	626	627	697	671	683	665	650	698	707	713	677	703	664	667	711	706	690	675	714	683	704	690	705	653	690	685	756	698	717	720	670	749	648	698	668	656	675	640	667	725	684	687	668	669	665	718	690	678	713	678	689	679	715	672	732	694	670	701	725	678	715	728	701	680	708	718	669	656	699	687	669	727	664	682	695	642	652	695	674	672	681	685	693	703	711	713	667	699	697	703	710	689	681	673	685	690	630	683	676	717	680	692	641	682	720	630	658	726	700	729	672	678	676	685	734	678	733	716	719	681	681	722	708	645	675	677	655	666	711	726	653	711	618	686	667	708	657	689	674	704	652	660	689	723	750	724	661	663	733	712	710	664	668	705	688	653	660	752	753	675	659	668	683	642	689	661	676	672	682	666	690	694	661	662	661	707	717	679	674	648	700	683	647	714	638	646	684	731	722	640	704	712	695	652	716	682	714	679	731	714	669	701	699	709	698	640	651	718	718	672	664	671	644	697	697	677	723	684	735	700	671	689	680	710	709	702	637	729	709	697	653	671	668	676	681	673	701	674	708	702	683	658	703	675	661	690	697	673	666	634	665	667	722	688	681	651	685	710	644	721	673	632	686	700	689	712	690	637	670	629	718	670	748	721	690	690	705	704	683	687	691	651	705	663	657	671	697	707	717	717	703	718	654	722	668	703	655	697	697	695	692	696	703	648	666	685	718	654	721	621	653	652	668	686	662	650	683	686	656	698	681	687	675	656	693	639	715	673	675	706	677	720	653	698	707	678	689	674	666	638	704	718	703	652	671	714	676	702	684	681	666	701	684	720	689	682	660	658	703	733	712	736	721	725	713	727	756	689	734	662	684	693	700	692	676	621	693	718	673	691	700	698	681	682	695	704	674	676	684	733	692	656	710	696	674	691	654	694	691	709	651	729	660	689	634	671	702	701	638	696	668	707	676	727	692	633	671	696	656	674	731	628	689	716	731	690	711	676	692	712	684	701	679	682	678	645	701	648	675	666	654	692	696	660	731	686	677	709	692	657	707	712	722	712	671	712	688	652	720	693	677	697	648	670	669	685	705	699	712	677	702	714	712	665	680	691	671	693	642	682	648	685	658	721	684	711	671	673	695	688	637	674	695	653	688	725	706	662	667	688	681	701	661	708	714	678	717	696	716	699	660	648	679	740	696	692	645	679	742	653	704	691	686	696	675	702	686	687	659	701	711	715	718	669	683	694	682	657	729	653	680	715	712	667	667	686	645	652	702	672	690	728	743	686	686	662	689	661	710	722	701	683	680	692	685	676	672	686	693	670	636	665	695	700	709	671	677	690	734	654	670	717	722	683	687	690	678	664	650	732	683	623	703	674	696	674	650	700	653	659	695	620	686	698	722	675	661	679	649	710	677	666	678	716	706	719	683	667	703	707	672	674	684	675	722	669	638	671	678	713	684	692	713	635	627	687	677	729	676	730	662	667	698	650	671	704	680	696	647	734	729	703	721	666	705	651	687	705	737	683	664	702	684	697	702	664	681	718	693	695	650	660	728	720	710	676	615	665	654	693	683	692	713	679	635	661	679	712	694	620	693	729	704	677	690	657	724	667	653	728	701	662	699	686	718	653	688	704	672	732	628	682	671	688	706	684	690	691	671	672	667	628	688	684	704	700	637	695	656	702	668	655	682	710	693	690	676	670	693	681	688	683	705	708	658	681	687	669	707	672	681	673	657	712	657	675	676	723	646	663	662	662	695	690	731	667	718	663	650	667	699	678	676	673	690	683	682	621	668	712	684	703	687	692	643	714	698	675	700	703	689	662	703	712	711	679	706	659	707	653	691	694	668	709	705	698	719	673	737	713	673	665	692	666	665	760	662	674	682	739	733	655	718	715	683	697	661	702	698	699	668	670	679	745	656	668	697	669	695	679	685	697	740	678	719	698	683	721	675	690	666	683	706	685	661	703	711	661	658	680	681	661	718	656	686	710	666	657	680	704	693	702	665	707	689	708	702	664	650	645	770	660	677	707	696	679	687	694	683	677	720	656	717	676	662	636	699	769	680	716	678	685	677	680	717	676	631	700	688	692	654	675	685	707	654	694	693	647	643	692	700	707	670	695	688	718	720	718	680	681	685	700	694	669	717	682	678	643	678	665	724	685	728	670	696	729	700	662	662	647	682	663	712	676	702	716	712	713	655	688	698	671	673	705	693	678	731	695	663	646	708	702	677	716	716	698	680	661	669	725	624	694	692	653	639	675	704	720	644	701	662	681	684	684	741	620	692	696	651	679	693	714	684	658	713	719	693	679	696	676	706	678	678	664	692	676	690	662	666	685	678	710	642	741	698	690	645	743	671	673	676	640	702
23771	21014	24701	27538	21019	21074	16885	1933	1038	803	703	624	567	520	426	382	401	355	327	344	343	350	322	308	304	302	303	241	288	268	311	277	262	276	250	241	234	281	252	274	227	266	258	275	247	242	255	263	265	272	270	289	236	263	251	223	245	217	265	248	264	250	248	245	286	247	265	273	236	258	233	264	259	249	241	254	257	236	245	258	230	271	249	230	237	244	243	271	256	253	249	230	249	223	230	228	259	245	251	248	250	236	280	256	239	243	231	277	247	246	236	274	271	241	270	255	240	234	240	259	263	247	245	263	231	254	264	245	252	240	250	242	237	218	220	240	268	256	253	266	219	240	229	232	242	254	251	250	248	267	251	219	232	277	235	260	260	285	242	264	240	234	226	222	252	240	239	232	243	214	232	243	245	222	279	267	235	250	248	250	260	255	252	242	228	230	226	250	226	230	248	232	247	241	250	252	246	253	244	257	241	236	277	240	278	241	238	240	232	264	237	245	254	227	228	246	231	258	230	239	254	291	259	239	273	234	232	277	237	240	262	239	235	251	241	242	275	272	243	250	246	256	225	261	269	295	243	255	240	247	251	233	267	221	223	265	285	231	237	306	281	240	249	260	256	236	243	246	222	253	265	261	270	251	296	244	255	239	264	244	249	268	253	275	242	229	256	260	285	256	259	241	242	252	233	272	227	248	249	244	260	229	259	311	248	275	261	263	245	251	262	277	243	260	267	226	249	235	280	262	251	241	259	281	213	235	255	265	218	247	271	246	237	244	246	260	287	253	220	251	243	274	256	242	246	290	244	228	255	268	253	255	205	206	247	247	260	268	253	300	245	255	262	256	260	263	246	238	245	252	239	265	256	259	249	223	276	228	252	230	251	257	252	264	234	239	257	226	266	250	238	284	267	266	251	244	234	236	249	229	261	229	262	273	248	246	257	259	255	236	236	262	252	256	244	243	261	262	246	223	264	264	261	258	273	257	216	266	247	258	254	248	226	268	223	233	250	268	275	237	267	271	285	234	215	232	238	244	242	257	251	254	221	244	236	231	250	284	259	257	252	244	237	283	235	268	271	270	294	260	270	246	232	305	256	225	257	254	257	256	240	295	263	257	235	243	268	225	257	292	248	262	260	230	268	225	246	223	235	259	228	245	254	230	264	228	244	237	225	263	267	237	238	266	265	264	249	224	268	252	259	269	228	252	241	242	242	259	260	286	270	236	249	274	247	267	276	263	235	226	248	263	264	261	213	231	275	247	259	258	239	252	273	234	207	231	243	282	243	227	261	258	264	241	267	240	221	276	248	266	277	247	279	263	244	252	261	243	267	233	271	223	198	242	260	233	251	246	261	264	219	269	233	227	227	244	279	222	242	243	285	270	231	265	263	228	260	240	261	260	253	219	231	235	225	238	263	239	256	261	249	253	253	286	266	256	235	270	244	268	241	243	286	230	266	252	275	239	245	241	271	283	263	254	249	254	220	225	225	264	233	249	255	269	254	270	238	252	258	241	262	252	220	259	259	256	242	241	250	253	259	230	256	247	234	262	245	261	215	232	230	236	261	231	233	259	254	228	254	263	238	239	242	270	264	261	242	281	258	240	238	219	273	261	265	240	248	223	279	266	219	270	270	265	242	280	251	241	266	254	294	285	236	286	223	253	219	234	239	225	238	268	244	273	232	246	236	250	235	262	262	248	245	275	237	234	214	262	248	256	253	243	256	240	232	227	274	296	231	268	244	242	231	255	239	234	266	243	239	256	236	251	234	265	253	294	226	231	242	276	237	254	248	262	239	246	252	242	239	284	275	302	239	260	248	229	210	241	235	259	271	273	213	223	210	261	251	194	245	257	239	240	238	236	266	274	272	258	242	263	261	274	275	258	223	237	246	240	259	246	240	231	261	233	250	248	263	252	230	239	254	246	250	237	241	281	267	251	250	259	268	287	269	247	249	293	262	291	261	240	257	266	237	232	235	250	245	240	241	242	269	231	231	247	240	241	236	268	234	274	269	252	227	231	262	229	248	252	260	245	253	236	262	240	262	252	263	237	229	222	264	260	238	251	247	265	263	266	232	250	235	243	259	268	276	252	279	231	262	265	270	255	263	267	231	284	263	238	274	255	245	274	250	279	270	247	218	225	269	255	251	259	259	249	229	241	250	255	222	255	267	223	243	272	253	244	239	259	262	250	255	254	260	247	235	248	246	261	234	236	245	222	251	257	244	233	261	273	274	276	281	285	242	281	224	253	239	230	212	229	246	246	234	233	258	254	270	258	235	276	274	271	247	239	272	254	222	245	256	243	238	235	236	253	277	239	266	247	236	227	277	230	261	229	251	242	245	248	266	260	252	228	244	246	255	284	261	240	266	227	254	220	240	204	247	217	248	253	225	215	244	258	251	234	236	242	235	241	233	245	245	234	268	245	233	256	237	266	257	254	211	269	253	229	249	238	254	234	227	260	255	259	249	241	295	274	244	251	235	252	243	263	220	218	256	225	257	248	257	239	248	259	299	250	249	235	237	249	244	265	268	257	226	253	274	269	276	228	242	276	246	260	223	266	228	232	252	249	240	239	233	267	230	258	232	240	259	231	226	227	282	249	230	246	247	274	264	252	249	250	245	259	252	246	234	264	235	229	234	238	247	236	247	259	265	251	255	241	230	250	233	254	240	228	255	234	257	268	202	232	271	234	237	227	243	236	286	246	264	264	240	214	260	253	237	253	252	256	215	247	226	245	250	245	252	240	254	231	258	247	259	248	252	237	230	235	272	242	250	292	278	269	262	265	231	230	253	287	233	248	267	247	239	226	252	212	265	254	246	253	267	277	269	254	240	265	205	253	248	243	252	233	288	249	239	251	251	256	225	236	229	249	249	216	224	255	261	217	261	228	246	267	244	269	272	227	247	216	234	252	280	245	268	274	226	247	228	230	269	237	278	236	271	219	256	237	237	229	240	271	254	241	246	245	275	245	251	246	279	239	274	228	272	266	232	259	253	232	270	249	225	245	250	237	269	274	253	274	261	254	236	242	240	237	273	216	239	242	277	213	286	227	277	266	238	244	227	233	261	259	244	239	261	245	274	222	249	267	244	243	259	266	278	197	251	242	238	253	254	256	241	222	274	253	269	225	251	250	233	235	229	245	232	261	253	221	251	240	252	238	252	242	267	249	280	234	231	241	305	270	226	236	276	219	244	293	250	245	248	249	260	255	260	266	256	242	291	232	258	240	225	264	244	241	229	243	242	251	267	248	260	252	242	239	218	247	275	251	247	269	273	260	233	241	300	237	271	235	279	214	259	243	255	257	257	259	239	254	225	235	244	226	274	267	255	269	235	274	220	226	272	256	247	248	265	240	241	254	250	242	231	265	245	267	242	300	273	261	268	248	238	250	249	255	270	263	228	231	266	258	269	280	291	255	259	258	230	239	269	269	236	240	259	252	274	246	262	259	238	252	262	267	252	240	214	235	261	249	265	242	238	235	249	251	269	254
12632	22401	12333	5120	3047	1766	1242	958	891	831	775	725	724	694	696	650	659	645	678	675	589	637	625	630	614	655	634	677	624	634	657	630	573	628	585	584	626	616	644	591	605	614	628	605	595	628	587	596	629	629	611	618	628	571	596	658	631	650	628	595	630	626	608	629	593	624	585	590	611	609	610	585	603	641	589	643	607	572	626	566	605	616	603	631	620	612	628	593	633	593	582	636	590	573	644	614	612	609	638	578	610	583	594	620	588	601	628	557	657	611	609	614	573	588	605	576	581	609	617	625	575	559	605	610	634	611	628	565	625	584	645	552	589	590	597	615	542	615	635	596	587	596	619	591	564	611	601	659	649	641	647	601	575	597	609	581	661	618	624	586	585	618	609	591	581	572	624	583	572	607	638	588	594	611	612	571	603	622	599	619	614	579	583	643	624	642	623	587	633	622	558	604	677	610	610	587	591	589	628	608	617	653	590	596	606	639	591	595	643	621	567	593	627	649	643	611	614	612	609	604	584	604	610	629	561	592	625	577	616	608	608	597	611	560	625	601	602	614	580	644	610	592	548	614	620	573	606	617	593	618	623	638	581	583	651	595	620	633	634	614	620	600	584	633	604	573	613	572	599	625	569	536	616	621	598	610	606	607	600	605	600	574	598	630	639	602	601	629	567	577	589	642	575	576	603	605	568	565	620	586	622	637	577	580	602	575	605	602	587	602	591	578	548	612	607	603	617	606	657	596	597	593	634	594	614	597	561	610	599	604	602	596	600	574	652	556	593	581	619	638	623	622	591	636	592	588	588	616	568	635	578	648	643	608	593	579	621	628	603	611	611	605	576	636	598	586	655	599	596	650	609	634	582	589	609	571	645	603	573	586	576	609	578	585	646	611	569	639	623	618	605	610	593	612	612	564	553	623	617	547	616	628	592	644	639	629	613	574	615	620	570	612	635	564	589	601	610	641	600	600	597	591	627	597	629	629	548	602	579	601	576	578	601	594	560	611	574	627	597	634	656	634	600	577	588	635	608	626	605	552	610	617	603	617	617	569	574	614	619	587	580	612	596	606	596	606	598	634	651	578	617	588	575	608	609	658	606	611	622	596	595	582	579	595	627	560	613	556	581	590	604	612	595	648	649	620	592	602	623	619	612	610	601	597	586	608	605	650	587	630	610	630	602	572	579	605	578	606	635	609	613	638	627	589	599	616	619	632	594	619	596	547	601	599	563	599	622	622	585	643	606	578	557	603	600	635	589	585	621	585	592	611	583	625	615	589	584	586	584	591	638	625	584	624	549	618	574	615	630	632	591	626	592	606	590	575	589	621	620	610	631	585	650	545	600	580	603	576	618	600	574	608	620	628	585	601	622	597	624	579	611	592	589	589	580	594	583	601	589	617	596	637	580	603	569	654	624	587	597	593	605	593	603	625	609	565	639	662	617	627	584	618	603	571	618	573	590	579	602	611	564	637	585	591	585	570	618	603	591	599	614	611	604	603	555	612	567	606	631	631	612	609	570	594	614	542	618	586	611	595	586	615	566	611	604	581	572	681	601	596	626	596	617	547	562	611	572	586	566	625	605	581	619	610	588	620	644	567	618	615	606	619	568	659	623	582	638	626	585	623	596	628	584	613	581	568	557	642	597	567	603	587	580	631	628	610	570	558	601	609	610	631	613	629	592	631	641	603	569	630	592	569	598	609	596	618	635	561	655	614	606	595	623	595	625	615	625	531	593	651	579	588	598	595	560	604	547	591	601	572	604	609	609	598	614	616	576	585	587	593	560	562	609	600	595	628	616	623	626	582	613	615	597	636	647	621	637	579	607	591	587	612	602	628	584	638	642	580	605	557	600	619	570	568	610	599	572	640	612	591	639	631	594	626	617	622	592	614	595	627	587	587	637	674	609	600	610	612	621	603	655	618	586	613	631	579	671	597	597	577	599	621	610	594	616	633	604	613	612	609	611	574	626	600	627	621	651	575	607	590	592	595	630	588	574	589	580	602	627	611	539	622	605	596	614	531	573	578	561	659	601	642	572	638	593	622	591	603	619	605	576	586	631	582	607	612	588	601	551	623	629	594	605	599	586	615	634	625	616	593	648	622	575	631	607	611	578	600	611	627	599	608	600	652	618	623	611	583	600	586	621	557	624	592	593	573	571	600	635	555	631	610	618	577	610	605	675	614	562	566	625	650	547	588	613	603	519	611	582	617	580	595	622	528	578	575	586	607	550	596	585	606	550	572	548	644	561	598	620	612	596	622	576	604	610	574	595	606	597	600	629	562	605	577	639	635	619	598	634	578	593	594	610	561	582	619	592	632	648	619	614	592	640	566	560	592	587	599	608	594	623	599	594	641	601	574	594	595	569	596	581	579	653	600	602	600	614	557	577	595	589	575	606	609	595	607	591	597	644	609	611	596	599	555	637	625	638	587	605	608	566	603	606	632	571	620	573	606	615	634	623	631	594	614	646	586	603	587	580	634	564	584	626	609	615	613	552	621	633	580	593	600	594	548	621	590	606	625	615	599	629	623	655	610	625	612	609	675	607	637	562	576	623	651	592	612	607	598	577	622	556	586	575	624	618	608	640	602	602	639	572	616	623	614	572	570	592	634	606	593	616	592	622	601	630	664	593	567	573	654	623	615	617	627	589	557	611	578	569	596	600	606	585	639	584	605	626	614	609	578	606	613	620	621	582	625	592	574	596	631	563	579	585	573	557	580	590	622	590	630	610	605	586	608	609	567	585	568	652	611	630	647	568	645	594	607	625	623	616	603	600	600	613	580	592	639	590	587	538	602	614	620	570	583	640	585	630	590	632	617	607	575	597	583	603	625	613	598	630	589	626	620	615	628	604	604	567	584	589	623	613	599	589	612	630	587	585	600	624	612	600	574	573	607	600	625	618	581	561	602	580	619	578	605	617	670	574	661	586	613	591	587	585	631	631	632	562	608	638	597	563	642	577	589	590	586	613	607	629	617	599	624	638	594	614	585	607	655	600	606	631	613	601	589	614	622	587	605	617	587	575	579	604	586	542	588	615	580	616	613	634	643	557	625	574	605	594	611	599	585	619	629	605	606	629	626	624	579	624	647	616	612	590	621	610	601	563	614	619	606	636	580	617	617	593	592	599	628	626	596	596	655	583	605	621	614	617	589	572	619	600	636	590	619	575	547	666	605	634	596	620	602	570	579	608	582	562	632	614	598	654	603	592	606	536	613	616	603	571	597	535	595	577	642	595	577	615	602	597	623	596	602	585	636	577	616	575	628	612	549	617	603	561	635	570	603	602	629	641	592	608	573	603	584	631	594	612	632	602	621	613	649	635	592	618	623	618	575	621	639	633	574	638	595	569	621	620	610	596	603	596	586	579	631	625	608	671	578	588	581	619	632	649	591	622	617	600	605	607	570	648	643	593	602	618	658	634	621	622	566	618	572	609	568	582	588	603	615	558	617	631	579	586	590	592	617	588	632	602	613	600	608	583	613	567	569
30871	21198	16196	5156	2311	1455	981	693	646	521	529	512	466	435	439	400	402	397	385	352	377	412	401	364	320	360	369	362	330	357	356	351	353	347	391	336	371	360	353	361	364	360	373	346	354	393	333	384	371	335	362	351	346	344	327	358	366	319	352	372	314	379	375	342	381	378	365	347	354	375	345	350	350	326	374	355	353	293	329	345	366	370	346	347	359	340	370	339	379	374	337	364	331	381	345	351	345	364	345	367	358	357	342	356	361	358	335	350	384	376	331	335	333	376	355	347	363	382	357	359	370	357	404	407	354	339	351	314	371	355	337	347	352	352	357	336	329	390	333	346	356	326	364	364	378	370	355	346	359	347	372	338	334	316	347	356	342	374	364	343	350	338	373	358	343	365	370	362	332	344	357	397	354	360	343	357	371	373	390	336	365	345	343	353	327	370	367	392	360	355	361	338	362	345	374	364	380	359	366	384	367	363	357	338	340	340	343	344	344	356	404	411	346	391	352	316	347	348	375	368	347	369	353	357	369	350	333	380	348	359	364	365	396	363	339	365	322	361	355	357	336	336	368	390	402	370	362	334	361	354	374	342	333	369	343	380	372	361	360	347	357	343	337	389	358	354	355	364	363	362	387	383	344	360	366	357	341	381	364	352	370	363	329	348	391	358	357	357	367	355	360	352	345	356	349	343	328	352	363	324	364	341	335	359	383	349	390	383	360	364	342	377	342	339	303	368	326	380	332	341	336	323	379	369	340	368	379	354	364	396	402	360	360	359	368	349	325	346	334	354	372	341	345	364	355	375	386	341	338	366	365	340	352	342	354	324	332	350	355	345	348	358	372	367	359	368	374	337	367	368	368	358	349	359	371	346	375	338	388	328	360	360	367	375	336	377	387	347	343	335	308	321	353	364	357	396	373	361	379	376	369	363	358	376	385	338	343	343	338	366	363	345	326	334	352	373	364	391	364	372	361	354	358	348	374	294	390	401	353	386	338	357	402	344	325	343	337	381	331	346	325	379	376	331	382	341	345	367	353	321	341	312	343	364	346	357	330	390	350	318	361	335	348	370	354	357	341	342	389	337	337	375	353	368	321	363	326	347	349	375	313	349	357	343	348	360	396	366	385	354	369	355	391	334	354	372	364	380	330	350	375	368	333	387	350	339	367	364	365	362	360	331	357	362	344	340	367	322	356	341	360	363	362	351	369	369	352	382	321	343	372	343	344	337	364	350	346	362	351	351	370	359	323	369	335	328	364	362	372	361	346	333	343	357	365	342	346	366	346	370	364	343	346	373	354	364	365	378	350	394	379	357	346	355	348	374	373	350	349	333	344	367	367	320	337	327	308	380	317	332	359	338	332	363	369	323	378	349	322	340	346	362	327	335	333	349	342	330	366	380	356	334	350	373	358	377	303	358	326	328	315	336	388	346	326	332	335	363	340	319	347	325	379	355	370	391	330	342	338	393	350	369	334	360	361	389	346	356	363	333	359	374	363	365	339	345	296	382	349	350	340	392	358	359	331	349	373	387	363	341	372	332	352	364	344	339	373	362	366	387	347	363	346	319	379	355	385	337	358	328	368	363	352	370	347	370	351	340	352	373	352	369	341	356	366	326	314	389	372	364	362	360	349	345	356	392	360	311	366	343	318	356	365	312	376	348	352	345	302	364	345	362	341	332	317	347	300	351	334	385	378	368	345	326	352	362	357	369	356	335	355	362	315	361	378	344	355	379	382	343	317	384	341	339	342	358	351	385	362	353	360	340	348	337	390	312	368	346	353	361	339	338	355	361	344	380	366	316	383	345	371	313	372	391	364	357	365	363	370	368	344	353	368	345	346	390	359	348	363	378	339	352	375	374	350	349	364	354	337	349	351	344	351	357	348	336	364	345	413	357	365	333	359	327	319	363	392	355	351	349	362	376	341	366	348	349	335	369	375	374	367	329	377	384	345	337	354	383	332	383	375	353	342	312	339	337	336	343	361	367	353	319	336	339	346	369	344	371	350	369	338	346	344	324	360	317	383	373	344	393	342	331	359	364	358	374	350	369	366	349	350	332	356	369	350	361	324	346	377	342	335	372	340	335	343	367	369	393	352	366	394	346	348	336	350	365	323	356	353	336	333	349	350	374	381	353	348	364	350	352	351	352	338	361	370	305	357	339	338	345	365	415	382	354	388	379	332	370	380	367	366	364	348	334	364	333	368	336	340	366	316	373	336	353	336	393	348	351	362	379	393	355	383	355	343	363	366	383	375	386	356	313	350	352	369	385	342	364	382	341	349	355	373	376	347	364	329	326	340	343	346	350	352	392	385	354	377	346	364	334	382	361	342	378	397	353	352	332	375	361	373	388	355	325	350	326	300	343	319	372	336	332	364	361	342	349	351	346	370	369	376	379	352	377	364	345	325	348	361	370	404	362	331	336	351	350	352	387	368	354	344	361	368	358	343	344	363	344	371	344	328	347	336	344	366	357	348	360	349	359	359	374	333	339	368	329	380	362	365	355	358	377	356	393	378	328	347	355	351	359	364	327	321	388	358	356	355	358	331	352	336	354	352	360	394	390	326	337	365	379	392	355	383	341	334	354	363	373	390	380	341	371	326	346	368	325	385	337	360	359	354	372	363	372	363	357	350	363	346	358	342	339	360	384	366	355	360	350	314	363	376	367	375	336	353	352	356	354	371	347	395	344	361	375	364	322	328	336	351	339	381	359	343	340	361	315	368	356	366	381	337	331	329	352	351	352	350	344	352	344	345	341	343	358	334	382	360	335	358	357	371	381	395	347	323	357	357	372	326	366	376	370	342	312	341	356	362	383	371	390	365	359	370	362	392	353	355	366	348	346	343	325	387	384	373	355	370	347	366	350	335	325	364	367	331	344	394	387	348	370	357	362	371	352	364	340	369	371	390	363	329	344	394	418	366	362	355	369	322	320	324	368	366	399	339	378	374	395	397	324	378	347	392	365	373	366	358	388	363	362	347	354	358	341	336	382	346	326	376	357	404	333	360	395	351	382	375	332	360	353	399	358	374	345	343	404	358	350	343	319	345	353	357	377	347	378	365	380	373	362	335	365	357	358	357	397	387	351	349	338	332	313	340	338	347	362	350	322	373	357	362	362	342	387	353	363	359	365	350	383	333	359	345	331	371	373	344	326	343	358	361	340	354	385	371	353	368	339	356	354	364	358	366	372	392	335	345	351	358	346	361	356	365	361	360	329	377	339	364	360	385	372	416	342	389	335	352	354	336	402	354	366	328	357	363	330	353	373	345	388	324	351	367	345	406	354	359	358	341	340	367	361	345	331	348	349	381	358	352	335	315	372	333	352	395	325	346	349	332	350	355	339	352	354	362	396	351	354	329	353	367	332	387	351	361	369	367	383	365	364	379	311	383	342	361	347	404	348	381	362	403	358	373	332	371	355	354	395	320	340	343	375	346	324	374	380	352	310	389	349	326	350	346	371	365	363	349	364	363	335	371	345	364	354	347	346
11607	12933	6200	2672	1781	1251	1066	981	885	952	937	883	885	933	871	913	865	839	820	863	830	805	897	836	861	861	848	861	831	816	825	824	868	825	823	867	828	863	868	850	862	844	848	831	856	862	872	848	880	890	830	850	873	816	930	834	889	879	843	862	848	838	883	808	830	834	809	857	780	880	864	830	830	809	857	804	759	869	826	837	840	797	880	815	855	865	840	846	798	856	858	833	863	815	783	913	829	757	839	873	799	842	858	869	857	870	847	908	870	882	838	802	769	795	846	875	810	866	832	845	890	811	848	875	871	798	817	809	874	858	863	835	842	862	839	874	829	782	825	863	867	812	899	837	854	933	774	874	835	806	853	813	816	879	816	829	860	881	817	807	823	818	845	870	870	817	820	817	820	859	884	847	846	839	857	859	835	816	847	850	868	868	841	813	856	888	854	863	832	830	814	879	841	798	889	842	907	792	798	814	848	855	866	859	865	871	797	849	818	806	864	836	801	796	835	864	819	841	880	848	853	837	845	857	870	856	814	835	826	803	826	851	846	825	824	811	826	853	789	900	903	872	843	799	844	797	851	817	812	881	794	860	787	868	843	846	823	869	846	837	841	809	899	832	871	871	869	834	813	847	858	863	892	824	826	908	902	851	819	887	847	845	801	832	783	871	844	836	829	873	846	859	857	879	869	860	850	875	834	821	843	792	829	858	883	861	901	788	825	841	869	855	797	912	836	830	878	845	856	840	844	868	836	830	917	789	821	804	839	837	864	808	864	862	822	870	839	814	843	894	867	807	866	836	828	808	836	835	859	832	792	822	805	851	825	845	794	805	858	821	862	775	811	847	809	820	852	829	895	848	828	856	807	836	843	817	885	841	868	849	864	868	908	884	825	790	859	831	899	838	849	860	896	845	788	810	889	848	866	845	821	816	866	810	835	852	824	817	854	809	821	800	809	842	843	868	868	843	821	851	912	834	917	831	849	816	781	838	819	874	845	808	866	825	865	837	836	840	823	859	852	871	848	826	832	845	851	836	863	874	809	797	805	845	862	811	820	816	795	886	860	871	841	842	800	828	839	811	820	846	904	792	826	824	865	848	859	814	858	815	844	842	861	881	850	819	812	873	842	841	872	811	875	830	793	879	841	859	865	840	835	815	876	807	815	882	822	821	819	869	821	830	823	876	827	817	805	796	885	909	829	851	830	864	872	821	852	894	859	893	839	807	831	834	797	837	797	793	903	855	872	913	810	866	868	842	831	833	849	816	812	832	882	795	862	852	788	854	877	853	870	850	894	860	805	833	832	864	837	810	808	815	868	791	794	862	840	847	873	808	851	819	838	838	869	862	836	857	791	845	853	837	850	811	887	879	843	844	854	846	807	913	843	834	850	815	822	824	844	875	891	829	882	824	797	843	855	835	843	827	771	854	831	867	816	816	893	870	825	857	844	823	818	905	876	864	802	784	891	800	878	843	839	831	859	867	862	843	878	837	868	833	819	866	843	864	851	850	883	854	818	838	852	876	817	884	794	853	849	815	866	859	831	842	864	880	887	799	832	833	832	812	889	809	834	797	807	801	826	831	802	873	808	824	876	857	832	843	843	889	867	830	767	861	863	836	823	839	882	835	826	841	826	844	796	829	842	839	846	782	866	844	845	846	868	857	836	848	871	826	855	903	852	889	839	819	857	840	860	826	859	870	895	817	878	911	849	877	852	874	767	813	790	866	873	818	815	842	797	875	839	817	833	794	892	822	822	848	827	833	804	833	844	822	879	852	849	805	847	835	820	799	806	869	841	807	820	892	827	837	813	833	854	859	841	853	813	881	789	839	781	884	822	795	828	807	857	809	794	861	822	829	874	840	844	879	834	817	845	802	886	834	814	825	865	845	861	845	835	881	844	886	870	815	854	828	840	858	825	845	782	834	842	814	870	794	854	851	877	833	827	789	830	815	803	880	838	808	826	912	818	821	842	827	822	835	840	822	823	828	820	893	873	840	792	847	823	839	830	827	839	875	827	822	837	903	807	839	849	853	860	850	850	832	821	821	866	869	895	836	824	851	843	858	895	847	833	823	840	883	829	821	875	786	863	813	837	862	832	796	867	890	786	852	848	813	842	843	844	822	842	884	874	850	879	869	847	849	861	872	823	852	863	836	836	822	894	870	840	848	868	846	763	774	855	880	861	823	836	825	860	832	883	823	824	793	834	821	774	860	874	811	798	801	849	864	859	820	794	846	895	855	895	843	861	819	824	772	834	855	858	889	843	804	869	868	817	845	877	830	806	819	866	802	828	860	851	851	834	856	821	888	846	845	822	825	837	867	831	851	825	802	848	883	856	816	852	818	809	900	849	830	818	859	834	889	797	843	837	863	794	862	844	828	811	809	860	858	804	863	788	851	883	837	925	796	895	834	842	802	853	842	846	847	791	814	859	924	833	862	835	831	849	835	888	791	840	849	829	831	913	827	824	847	762	822	834	829	853	810	851	796	849	869	851	896	816	862	864	784	844	830	791	849	833	828	866	864	850	874	816	898	825	879	819	819	863	844	792	837	809	813	845	867	883	840	890	822	823	839	862	862	812	848	836	802	851	852	834	866	884	871	838	879	838	828	824	865	815	837	842	858	848	854	842	801	802	841	875	842	883	873	835	819	871	854	826	861	867	846	816	833	831	845	859	832	810	829	853	821	853	869	802	837	855	794	847	848	796	840	812	843	824	826	895	810	828	832	822	859	841	824	836	838	811	824	798	885	818	822	833	846	805	902	846	835	873	801	806	805	836	819	881	794	833	864	837	845	820	836	806	876	876	824	901	867	894	861	914	850	824	847	831	833	830	829	863	855	883	858	816	842	804	877	812	882	861	825	804	813	785	844	803	855	838	830	840	863	886	815	832	815	876	835	851	815	810	819	870	818	817	841	780	831	851	831	850	863	847	838	856	871	844	823	867	836	865	824	829	825	860	849	872	855	823	875	857	827	876	863	777	876	872	863	861	822	834	904	803	843	827	842	852	836	871	866	856	878	844	782	889	878	836	860	851	856	861	874	855	846	862	872	799	824	842	848	797	803	844	821	845	841	789	858	844	844	866	806	817	841	846	868	835	929	817	801	864	854	807	820	854	845	862	872	858	781	816	840	801	803	860	817	833	882	852	839	899	865	864	823	832	838	835	824	848	810	809	839	845	887	926	873	848	837	852	840	828	805	856	850	835	807	813	800	803	787	876	839	847	855	810	841	882	882	786	824	834	829	814	855	793	824	864	843	856	844	807	877	795	860	819	870	851	826	820	819	850	822	892	795	808	842	827	815	815	884	826	894	826	830	800	854	867	821	827	876	831	802	897	869	834	868	832	843	856	834	836	882	791	865	862	868	867	844	845	830	895	808	843	868	814	821	852	834	826	868	856	847	775	850	874	795	824	871	816	797	811	845	839	855	798	823	858	828	859	857	852	856	850	828	902	821	887	861	807	840	837	788	911	815	748	850	850	840	845	831
24377	21024	24298	27925	21056	19601	2626	1040	712	725	580	501	479	389	409	363	336	363	354	327	345	336	305	291	297	325	311	311	297	267	279	321	282	290	317	285	270	316	298	272	304	277	313	305	308	302	263	279	271	268	307	264	294	315	295	260	279	259	298	281	300	262	261	302	291	277	273	308	304	287	304	272	276	285	270	298	265	299	301	282	280	268	306	283	252	288	292	281	273	287	282	301	280	299	299	289	245	272	293	290	292	271	292	271	278	292	317	255	289	287	273	275	267	266	289	287	256	278	279	285	307	296	279	302	279	291	282	336	293	256	274	261	268	299	264	286	260	297	278	268	286	255	311	324	298	248	288	259	278	275	272	302	264	270	286	267	310	317	258	286	279	281	295	278	305	287	282	309	289	281	264	285	266	302	321	310	293	302	269	303	260	298	257	268	288	274	251	304	286	309	325	276	263	254	275	273	267	292	295	299	295	314	314	277	315	263	289	280	294	302	278	295	264	306	279	251	244	283	257	285	295	272	270	275	284	271	245	287	317	264	277	315	286	305	279	279	268	267	303	269	272	281	291	280	282	302	265	305	282	269	296	258	295	285	281	260	263	287	280	273	298	298	292	284	256	269	301	292	301	301	275	295	297	295	272	288	249	278	294	290	298	305	331	277	298	275	295	273	304	311	278	301	251	298	271	296	309	264	266	298	265	256	287	305	283	320	251	284	291	293	269	311	300	277	259	290	275	309	314	248	300	285	267	281	292	312	301	299	279	328	270	291	276	271	277	284	304	279	273	278	262	331	301	297	286	268	271	319	271	275	284	262	277	317	278	305	298	270	275	312	286	267	282	284	313	271	287	266	299	277	273	263	257	339	280	277	297	289	288	302	265	284	267	264	289	307	269	314	322	315	260	304	270	272	278	277	291	264	336	276	293	259	284	273	280	304	285	318	286	297	287	314	268	291	267	315	323	296	314	282	314	279	287	279	267	297	292	300	261	309	280	281	296	263	277	295	242	266	310	272	270	277	277	299	300	308	295	286	254	292	274	269	266	267	304	278	246	300	248	268	267	266	284	263	287	312	277	298	274	302	264	286	300	275	275	277	288	282	292	276	279	271	253	294	289	290	288	279	266	313	315	261	293	299	266	292	271	301	270	257	277	271	279	337	320	262	277	285	311	285	256	286	280	319	294	289	278	258	272	280	314	270	294	308	273	272	298	324	260	291	259	289	278	296	278	253	274	323	264	301	250	288	316	269	284	299	305	268	295	272	291	270	245	293	273	266	267	269	257	259	287	276	257	285	263	288	269	284	272	283	292	256	271	303	309	304	283	283	247	260	277	320	286	298	303	291	303	303	297	287	267	279	269	298	282	247	261	278	275	280	285	255	297	290	319	291	299	270	278	296	303	294	288	266	269	271	270	292	279	248	291	279	276	298	310	251	287	294	279	257	278	285	278	291	274	282	265	278	274	309	250	254	266	296	294	267	301	253	316	288	281	256	304	277	268	261	311	287	290	288	295	310	315	297	297	282	292	285	301	264	272	265	283	282	283	296	289	264	282	303	278	291	299	290	278	302	274	287	281	284	312	274	288	293	284	304	294	302	253	292	298	257	290	304	286	273	278	317	308	248	264	291	266	276	270	238	313	295	280	291	288	298	289	289	299	261	300	287	261	257	276	250	266	294	273	274	285	270	275	284	299	278	281	306	280	313	288	273	292	281	273	324	287	278	287	290	281	283	288	251	307	296	265	277	285	273	294	318	296	287	281	253	283	287	285	268	299	268	270	292	309	291	257	282	295	293	276	305	302	289	286	276	305	314	312	288	258	299	298	283	267	277	287	282	280	284	287	292	263	264	278	289	301	307	300	267	293	259	303	281	267	273	291	288	281	286	289	308	256	296	313	285	275	320	308	299	288	248	257	322	279	299	263	278	269	287	285	293	285	265	269	276	294	284	280	275	306	322	244	311	292	274	315	252	279	277	281	241	286	247	287	276	283	275	286	300	288	342	278	269	280	299	296	278	275	263	297	298	279	293	264	308	263	276	298	299	288	265	327	294	273	292	247	284	287	271	269	332	274	306	299	276	322	285	276	309	287	286	298	265	295	284	300	310	292	294	273	258	282	312	291	319	275	275	295	287	269	275	312	296	282	291	313	274	255	274	291	260	300	289	266	267	274	290	285	283	300	324	254	304	278	272	281	307	291	280	273	285	302	258	272	305	310	260	291	292	262	299	276	279	286	295	305	252	263	281	280	289	320	295	284	277	274	277	307	287	279	300	279	249	258	284	274	244	304	290	294	300	323	299	289	306	315	280	279	281	312	306	294	291	291	306	306	271	247	293	277	272	288	239	287	289	270	261	242	316	282	248	271	299	307	286	278	297	282	275	307	301	257	272	266	286	250	285	266	311	292	306	282	288	288	286	266	274	272	305	291	298	277	301	276	296	296	289	299	230	306	281	267	282	288	298	294	352	263	301	283	290	293	235	284	299	281	297	291	254	269	254	300	287	304	289	327	302	301	282	286	256	280	259	302	330	280	293	295	273	263	292	296	283	290	289	252	267	307	305	308	286	323	270	306	293	327	251	288	276	301	318	284	286	293	293	281	299	272	246	288	280	290	281	279	276	311	264	291	261	263	262	281	275	283	270	280	262	325	289	312	295	297	241	280	270	293	275	283	286	304	298	309	285	283	286	266	273	280	315	275	312	275	288	254	264	295	307	278	285	263	290	302	284	290	287	309	284	244	314	257	272	320	264	308	257	273	298	265	277	290	285	260	272	293	262	263	309	279	260	262	300	249	263	309	303	324	322	260	266	289	277	297	299	291	262	275	308	296	303	299	288	270	280	278	307	293	295	283	285	275	280	316	276	273	274	270	278	276	297	273	314	287	296	246	308	279	281	266	279	264	310	262	277	292	286	274	326	273	293	274	325	292	303	267	282	307	300	270	274	300	300	283	291	267	285	307	298	277	291	253	303	299	271	290	283	282	293	303	293	311	300	283	293	262	310	279	309	265	281	246	254	308	267	319	251	274	283	319	289	284	271	278	277	280	279	290	277	296	284	303	277	301	275	285	267	290	263	270	281	303	262	298	267	285	308	295	281	288	288	294	314	269	274	254	284	273	298	287	275	261	288	282	259	288	279	281	281	281	286	257	291	293	287	285	281	277	293	284	248	286	258	263	308	301	274	307	320	284	286	266	280	283	309	318	295	292	289	301	303	271	269	275	298	277	244	264	300	255	264	299	276	251	285	269	275	276	287	265	271	288	248	298	285	294	311	325	258	275	277	263	262	296	259	295	281	289	284	280	274	296	290	303	257	271	276	303	291	276	256	283	274	290	265	264	259	283	262	292	282	293	282	286	286	277	291	267	294	294	300	258	287	270	280	275	280	293	277	291	276	257	279	273	305	269	292	326	295	300	294	283	293	287	283	296	263	289	302	267	302	256	282	284	305	324	285	268	295	272	268	256	288	299	287	323	294	289	267	311	293
11084	19850	9974	4030	2593	1470	1081	931	887	834	765	824	735	774	764	730	741	728	687	671	725	688	729	727	674	742	682	721	721	649	702	712	639	643	655	687	709	726	687	693	689	656	725	665	650	712	645	674	680	706	709	629	696	680	638	705	691	703	694	697	645	683	658	727	723	701	696	649	708	716	690	678	660	671	671	698	628	708	691	631	619	662	651	682	686	674	663	679	685	699	688	646	712	695	667	710	685	632	702	667	697	665	662	694	659	613	673	674	724	683	657	682	629	699	722	698	643	647	662	675	648	654	679	678	636	684	660	699	676	660	677	694	664	693	722	629	651	748	712	690	688	644	678	698	692	676	697	695	656	683	721	659	704	722	662	657	680	629	721	645	653	738	713	654	731	674	648	690	717	723	702	658	701	651	722	614	703	673	674	680	677	686	640	653	675	725	674	665	670	685	659	697	737	684	725	676	704	694	668	700	683	688	683	734	658	711	715	648	716	638	698	637	690	688	765	657	667	717	718	754	689	692	713	693	654	692	656	705	674	686	722	687	650	664	701	642	661	712	655	673	694	695	687	679	666	716	686	689	625	671	650	663	701	686	658	751	647	687	695	673	641	691	678	705	712	678	671	681	703	656	689	736	618	717	640	643	694	667	642	672	682	706	665	716	700	675	697	743	672	641	679	671	679	675	671	677	642	687	695	661	613	689	729	654	682	730	684	699	706	636	698	654	686	646	664	656	631	707	698	707	706	650	644	682	654	668	666	694	690	701	719	657	715	664	678	689	684	660	724	649	622	618	652	626	682	690	683	642	719	685	714	667	609	662	681	680	717	687	694	666	695	655	666	652	703	711	683	682	671	709	686	636	681	698	701	685	707	667	709	655	675	663	702	665	643	717	695	715	681	641	684	668	689	699	676	690	675	729	686	714	735	691	697	672	674	702	711	700	702	677	690	656	704	646	665	717	694	667	648	717	717	669	664	669	676	679	666	686	685	649	667	630	704	682	670	712	713	687	668	679	675	721	674	666	636	669	667	692	656	689	671	659	676	655	731	742	642	719	676	701	680	651	737	687	685	670	637	698	693	623	680	716	671	660	703	697	666	729	648	688	708	659	671	675	670	718	692	660	687	692	732	667	671	686	642	675	666	698	633	667	701	712	699	643	704	674	669	627	695	677	709	681	662	708	682	690	652	677	646	715	708	611	689	641	646	672	710	674	680	644	743	677	662	688	670	736	681	649	687	660	670	697	682	653	690	707	707	678	698	666	690	662	672	692	690	683	632	681	685	664	673	719	712	682	654	710	685	658	682	661	701	676	721	671	694	683	658	713	690	661	646	724	629	678	682	652	714	666	719	681	664	680	672	669	669	710	705	718	679	710	672	670	667	725	658	708	652	721	635	691	682	654	674	684	679	671	730	687	666	682	676	632	704	685	664	685	682	708	667	669	673	702	675	681	686	683	708	672	647	650	672	723	689	721	688	667	678	683	671	704	634	705	669	669	653	726	671	702	723	680	636	660	646	662	685	688	683	691	713	656	676	683	696	679	685	680	678	667	705	698	678	677	715	666	703	647	654	699	700	689	689	650	739	713	667	670	684	712	694	659	668	622	670	699	697	647	684	664	671	676	674	704	722	692	670	658	736	698	687	697	663	695	672	636	671	674	697	668	700	688	669	701	696	686	683	679	677	696	682	695	650	696	687	656	667	718	699	656	656	699	694	677	693	676	724	694	692	714	690	709	676	662	729	683	710	718	732	685	629	674	700	724	628	706	673	692	683	724	727	694	697	728	673	677	714	706	693	678	688	710	668	665	685	725	641	675	683	697	673	696	651	676	683	709	648	684	674	654	657	705	698	686	695	662	645	644	721	651	674	676	672	669	708	665	653	701	633	748	704	696	662	678	696	670	688	711	679	656	699	743	690	687	689	648	653	672	723	707	713	631	662	682	663	679	685	694	700	654	692	668	659	610	658	710	677	653	651	693	668	675	689	660	641	622	645	643	696	706	709	667	660	700	659	668	673	706	674	683	674	710	650	665	665	692	686	682	695	678	663	707	698	644	718	652	723	676	691	676	663	665	690	697	650	690	639	652	702	682	688	689	677	633	682	690	657	711	659	649	650	687	674	699	658	699	674	673	678	667	693	675	774	674	624	691	747	710	697	758	661	697	672	692	667	692	701	709	674	643	719	685	673	680	691	680	627	656	623	716	680	700	660	681	646	686	678	704	673	692	701	661	636	656	677	691	678	647	660	703	707	696	696	694	707	683	712	693	731	615	683	681	668	719	693	671	684	639	684	677	697	657	688	697	695	701	690	739	700	694	666	679	683	669	704	659	659	706	675	710	656	680	693	730	672	631	645	702	690	663	688	659	713	695	647	692	678	701	709	699	680	690	656	662	676	714	656	678	665	695	657	670	688	674	691	691	662	658	703	615	712	692	681	669	655	666	677	705	669	691	661	675	658	667	697	622	681	620	725	735	696	666	689	690	670	636	664	672	652	731	656	672	672	740	701	633	708	658	665	607	686	713	715	695	710	692	658	644	683	673	661	647	680	691	707	690	688	649	705	701	666	694	670	667	697	683	693	689	665	672	687	665	750	694	699	680	673	684	713	651	666	646	667	698	680	691	672	649	689	703	688	678	666	646	689	691	686	653	677	677	676	630	641	698	657	673	731	704	668	701	731	670	717	687	725	677	661	697	709	655	664	667	621	652	700	672	692	689	686	703	668	667	679	675	720	695	681	744	718	676	691	697	692	693	704	730	713	685	644	718	664	662	675	702	701	698	696	653	652	610	710	716	674	716	679	724	723	694	660	680	707	670	695	704	648	695	708	640	664	708	668	682	718	700	683	675	680	698	682	678	729	702	718	719	648	702	636	687	696	717	687	655	676	694	665	684	706	708	694	680	671	690	651	684	659	665	706	677	645	636	687	669	671	689	674	717	671	672	687	689	691	715	659	671	682	643	648	687	719	655	664	668	664	663	701	663	656	694	696	674	643	715	655	662	695	707	686	649	675	680	698	700	690	687	640	700	674	666	679	677	654	697	691	627	678	685	703	730	708	648	699	671	678	678	704	691	698	703	716	664	716	794	645	671	663	667	696	670	692	648	672	670	666	687	685	665	716	664	663	686	661	653	690	713	676	716	703	670	711	659	634	705	687	681	734	642	712	670	697	696	715	695	721	685	700	646	676	665	627	653	682	649	679	680	737	673	667	654	665	697	648	662	674	720	671	648	705	677	707	671	675	664	687	656	694	677	738	654	670	760	641	735	670	700	698	672	748	701	698	677	654	711	727	688	659	689	705	632	660	683	678	668	723	655	687	636	661	675	699	680	697	720	682	720	707	697	667	666	683	688	667	673	686	682	643	676	702	709	682	669	654	633	709	620	624	729	701	657	678	689	675	704	677	715	657	698	674	652	733	665	706	666	681	694	610	725	706	634	675	733	674	677	649	678	671	682	702	636	694	719	653	680	668	712	655	676	712	683
23832	21032	24658	27618	21034	21096	16764	1794	1095	889	718	623	547	434	471	448	398	347	334	303	347	321	281	304	278	271	282	300	292	302	287	289	298	267	248	277	239	281	259	262	270	262	250	253	257	253	278	273	245	254	265	252	247	269	248	216	228	265	241	265	277	258	272	246	240	250	222	266	276	261	251	226	265	252	258	264	238	245	247	245	269	229	261	263	253	216	249	245	290	255	264	262	231	244	261	221	261	268	233	253	258	243	246	264	275	289	251	241	264	257	251	230	246	239	248	253	253	275	264	280	238	233	262	227	247	257	230	251	253	260	246	257	258	232	220	278	243	275	264	270	260	238	248	223	231	256	227	290	242	260	256	260	269	238	269	253	262	240	261	241	274	247	277	238	259	272	211	254	247	258	243	255	271	264	254	233	289	237	229	255	244	239	237	242	267	264	250	275	247	249	250	264	234	244	228	243	216	259	231	218	251	244	262	220	258	265	250	221	247	248	211	236	250	246	260	257	259	222	256	227	245	247	233	264	258	245	252	251	263	228	241	247	248	261	262	260	244	242	277	242	247	270	251	243	255	241	262	241	255	265	239	258	278	248	276	252	272	244	234	252	262	291	198	220	230	228	233	234	247	255	254	248	216	248	277	245	243	240	263	241	266	241	259	253	239	247	263	248	262	242	252	254	242	249	254	254	251	242	256	239	247	233	254	270	267	254	234	257	262	275	258	280	248	273	279	251	252	280	239	232	244	253	234	246	256	259	231	256	241	273	251	254	255	232	268	257	242	240	258	246	264	248	259	266	264	233	271	253	290	240	249	278	267	237	241	247	230	275	254	286	247	226	230	251	250	261	222	284	278	258	256	223	226	252	246	260	254	219	260	260	288	276	226	269	266	257	255	227	242	262	234	226	272	257	262	232	265	239	255	241	217	275	261	227	268	238	273	237	259	265	263	275	256	255	268	223	237	251	255	271	259	266	249	231	226	252	241	247	257	294	270	256	245	247	233	252	245	216	214	234	296	246	253	226	273	224	225	232	228	251	229	259	267	266	267	269	238	252	252	226	248	255	214	243	267	257	253	223	269	223	259	273	243	253	246	260	263	243	213	246	188	251	248	261	246	264	254	260	275	219	243	259	243	225	264	236	238	246	259	244	213	269	274	232	252	259	260	242	237	226	238	252	256	228	215	233	221	243	253	279	248	244	220	236	240	258	244	231	234	250	234	263	254	259	263	270	222	240	237	226	218	245	253	263	229	258	228	223	268	281	240	272	233	255	261	262	225	286	261	278	238	243	248	225	249	275	237	224	239	297	208	271	248	222	235	239	216	269	246	222	258	256	267	235	238	215	226	255	248	258	252	281	265	254	247	212	258	240	239	243	230	244	280	268	276	255	277	238	237	277	268	274	235	229	249	249	223	235	273	260	270	231	231	253	231	224	245	248	239	250	235	229	259	286	261	255	246	231	231	243	229	260	262	247	228	234	254	231	279	245	263	238	239	257	255	211	256	224	268	221	232	229	249	241	237	244	262	235	274	207	251	250	231	263	271	255	265	237	263	262	265	262	244	216	238	237	255	251	271	267	255	264	246	240	265	258	248	245	244	251	278	245	224	239	236	244	292	231	225	228	273	253	271	255	260	254	263	262	253	267	255	269	232	254	261	242	268	235	243	271	248	235	269	249	272	284	265	253	250	245	274	283	267	267	260	234	251	244	236	265	235	249	253	258	217	221	257	230	258	265	267	259	235	267	219	266	225	256	237	245	258	229	220	270	233	248	246	263	254	261	233	270	239	268	236	238	246	251	247	279	249	236	258	256	266	256	261	257	246	256	250	240	276	241	255	252	275	233	273	218	218	257	271	253	255	245	289	233	260	233	261	245	250	255	251	256	275	249	240	232	247	242	234	239	250	225	230	233	248	232	274	232	256	247	268	265	244	229	279	264	224	226	272	234	251	257	240	269	261	238	278	240	263	262	255	260	275	229	234	232	272	266	253	248	252	272	242	246	254	247	242	235	245	266	273	233	261	246	240	263	231	248	259	298	249	232	266	258	247	262	265	290	258	251	235	226	258	241	251	258	229	240	266	265	266	251	245	271	239	246	258	256	249	261	202	229	233	230	231	240	260	243	231	277	255	262	261	238	259	237	253	230	258	227	259	266	241	238	270	261	258	242	240	230	228	244	245	271	234	254	255	221	242	252	247	241	230	244	222	227	251	267	244	226	240	241	254	280	252	244	249	237	237	264	263	241	250	254	255	261	269	260	212	239	224	272	208	260	242	239	227	269	255	263	248	282	251	298	255	263	251	252	211	232	256	268	224	250	263	249	275	233	251	262	257	232	263	272	244	275	244	248	277	234	255	251	216	262	251	240	250	265	212	251	271	285	244	252	265	248	260	238	249	283	269	216	246	208	242	275	233	304	252	243	263	272	269	273	212	250	253	259	236	266	283	278	259	238	281	251	266	243	251	243	228	231	279	255	237	241	227	262	268	265	248	254	258	218	283	250	249	236	261	251	243	259	239	253	216	237	226	281	241	257	251	262	226	265	243	249	256	245	237	254	250	252	241	251	246	247	254	280	266	245	270	280	267	258	254	255	246	248	254	236	266	284	237	225	250	268	229	275	262	270	242	250	270	227	264	240	265	263	266	259	243	286	262	251	240	247	268	255	260	266	233	258	225	244	269	246	247	253	242	261	236	286	269	238	246	244	236	249	237	242	274	277	243	243	256	232	241	265	273	234	283	257	262	267	229	262	251	254	225	224	223	256	243	235	262	284	241	241	257	236	248	256	235	230	235	229	238	237	220	263	258	235	290	244	237	263	235	228	241	271	266	242	248	249	251	269	244	216	245	234	266	259	254	227	231	266	244	250	278	247	222	256	247	224	276	238	256	253	245	256	261	229	250	259	265	232	245	271	251	269	227	256	244	257	263	238	263	257	223	249	243	252	235	222	245	250	269	264	270	233	262	251	268	233	260	231	271	233	244	248	268	260	266	254	230	248	237	257	237	251	233	265	231	267	279	251	252	219	275	224	237	248	242	251	224	264	236	243	244	234	218	255	270	254	237	279	241	258	256	242	239	230	256	246	244	260	216	259	227	263	261	258	274	241	243	233	228	282	231	219	268	254	230	250	277	216	229	217	285	261	272	246	264	240	266	247	244	245	254	252	264	252	270	248	246	224	215	222	257	273	284	247	266	246	264	225	242	279	246	270	271	248	254	260	242	260	239	221	249	283	259	270	246	277	239	254	236	238	238	257	250	245	236	230	224	244	226	237	273	247	277	245	238	252	249	252	274	212	261	253	256	245	265	237	235	246	290	226	267	238	263	255	250	284	257	254	243	264	246	238	239	252	222	242	232	262	275	255	273	247	259	263	239	285	260	276	244	241	267	248	263	242	300	259	232	260	237	264	261	263	226	217	256	245	218	280	242	274	231	229	229	241	211	235	296	278	249	229	225	281	255	246	264	246	260	223	226	253	231	242	251	278
12482	24337	12895	5320	3202	1967	1178	921	885	849	781	716	762	731	677	637	665	640	665	525	651	616	668	657	668	641	586	615	625	606	596	644	629	636	604	598	584	583	567	627	599	635	607	596	624	575	641	627	581	639	611	576	589	614	595	596	605	622	623	587	611	621	631	597	608	584	603	625	614	605	586	568	605	601	568	598	596	612	626	574	588	554	588	551	596	633	574	655	567	645	585	579	592	618	575	564	628	610	541	630	593	609	625	613	580	641	627	563	620	588	609	613	561	602	620	649	608	570	629	593	605	575	616	606	625	623	581	569	620	602	598	570	609	593	592	564	647	609	595	605	590	586	598	548	570	663	570	569	603	578	613	593	650	586	560	616	569	653	585	617	574	607	653	570	598	584	581	643	629	614	586	577	604	590	575	555	619	546	628	621	624	614	578	618	615	590	585	603	606	617	589	599	571	571	592	606	551	616	581	638	611	607	559	638	630	579	613	603	607	597	613	583	607	598	611	612	634	591	635	639	611	558	597	556	591	651	572	621	637	602	600	577	578	598	592	584	618	624	612	627	592	621	599	603	581	636	561	584	622	596	589	583	587	582	582	622	567	599	636	636	600	629	582	669	587	572	601	597	593	630	606	592	619	574	576	584	586	538	616	615	575	577	576	616	622	605	613	575	632	615	611	597	611	573	583	599	573	615	584	594	575	605	616	592	599	570	599	611	619	582	595	618	621	640	611	654	614	616	565	584	554	578	611	633	577	659	571	602	588	648	547	606	565	560	606	581	570	577	607	635	575	598	553	562	583	618	657	572	619	591	613	614	617	607	586	577	619	567	634	592	588	612	652	627	607	597	604	580	628	631	583	633	605	581	589	610	602	605	661	610	563	615	567	597	614	592	609	574	580	590	560	638	589	567	614	573	559	575	617	607	610	603	610	618	601	601	595	583	580	581	631	601	622	626	580	599	587	620	612	638	580	610	596	585	607	594	588	663	601	580	627	566	587	603	572	637	554	598	587	613	616	617	604	582	585	589	573	569	637	590	614	590	590	589	608	592	552	597	607	601	659	611	572	630	615	627	603	610	614	595	575	591	607	575	573	565	616	604	594	620	595	608	563	596	630	636	576	587	573	612	620	604	620	576	586	574	592	599	622	557	574	595	632	597	618	581	633	617	622	546	600	622	567	554	620	586	596	606	612	584	586	598	636	556	606	579	628	550	620	647	572	618	599	576	641	560	629	618	646	596	599	611	630	600	612	587	614	615	620	592	581	571	591	618	589	582	569	613	559	601	614	610	599	605	599	620	578	593	625	619	595	628	605	612	652	587	596	599	638	645	625	616	582	611	604	593	624	596	598	647	563	576	559	591	645	566	601	606	591	584	605	584	629	617	612	571	611	565	646	606	584	596	600	585	640	632	580	584	591	572	611	620	627	598	602	634	613	580	613	594	602	604	598	601	629	604	582	594	638	585	610	595	588	624	604	567	613	579	599	582	569	629	590	615	619	614	585	652	588	612	604	595	615	576	626	625	616	601	629	633	596	645	630	601	616	623	596	569	609	615	586	589	613	626	578	591	602	629	653	603	597	637	588	626	611	584	624	611	617	617	621	642	629	583	594	597	608	618	606	639	595	635	592	586	632	589	632	567	583	587	590	593	581	578	570	551	620	673	568	576	596	631	542	598	611	626	622	597	630	586	619	623	617	591	585	581	567	594	579	590	559	613	595	599	597	591	605	551	587	650	635	614	574	595	572	637	596	605	652	605	579	601	606	553	569	585	601	604	590	600	612	639	608	593	604	658	631	615	608	609	624	610	606	568	638	614	590	602	602	601	602	590	617	593	567	584	633	607	617	568	565	608	600	598	668	631	621	655	605	555	624	613	641	609	591	602	616	589	638	573	624	579	584	644	571	622	631	598	593	585	593	653	593	582	613	593	619	567	596	601	580	595	606	621	612	659	640	617	572	626	583	615	597	617	605	632	576	593	637	640	574	604	600	589	609	609	638	610	589	600	572	589	623	620	589	636	586	576	630	633	607	583	582	616	594	603	612	572	612	628	587	634	574	592	573	614	554	616	576	642	602	610	618	589	566	573	597	575	551	608	616	596	568	609	600	640	572	584	607	593	586	607	651	637	545	618	585	598	540	620	584	566	588	609	634	641	599	585	642	600	616	597	572	617	570	604	577	623	586	575	637	566	628	639	553	610	563	599	578	639	614	571	616	582	597	609	586	613	632	595	618	592	596	578	564	568	604	628	612	632	632	587	606	567	592	638	606	620	559	627	570	576	607	632	606	637	623	644	604	611	547	595	593	590	575	583	612	631	570	599	599	581	637	593	602	604	619	610	583	647	579	587	596	611	606	585	600	581	610	617	606	596	598	573	563	580	644	594	609	652	614	584	607	560	628	624	585	591	606	619	644	612	572	620	652	602	611	579	617	570	586	586	644	573	625	625	650	606	599	597	620	603	646	604	616	587	557	608	606	616	596	618	550	580	616	624	602	605	646	575	577	658	608	568	563	559	623	609	618	596	614	617	595	566	665	603	587	584	632	589	568	577	612	589	582	590	609	609	581	604	615	613	604	593	608	597	584	622	595	621	602	601	591	644	660	614	621	572	615	591	613	594	604	613	599	629	589	579	620	595	654	627	571	576	573	595	617	596	597	586	603	613	620	600	591	611	653	603	554	589	617	557	595	606	604	611	604	624	574	638	614	608	630	601	592	602	552	550	569	606	592	601	658	608	606	618	624	640	621	629	607	649	606	613	619	614	589	624	587	593	630	610	620	594	625	570	580	617	587	598	583	593	597	621	601	609	649	644	629	619	595	642	581	593	580	582	618	625	601	630	584	592	605	627	577	582	604	609	621	598	596	589	596	588	608	615	596	593	557	623	611	559	622	606	566	587	610	662	601	567	637	605	565	583	592	591	644	598	615	592	654	611	584	586	626	610	617	586	628	594	629	640	600	578	644	637	592	600	616	621	620	577	574	568	600	604	627	559	582	574	611	603	612	565	569	630	607	582	609	598	562	611	599	622	614	589	579	575	619	627	590	575	589	585	583	683	587	585	537	612	570	624	592	608	616	604	644	640	596	605	645	621	602	577	627	610	573	576	561	618	595	590	596	599	625	636	629	635	580	612	632	582	621	580	577	577	589	568	620	637	578	564	606	540	632	637	593	666	582	645	612	622	584	601	601	643	572	586	596	619	615	579	577	613	584	618	618	626	584	585	627	598	588	621	587	611	624	594	607	611	560	598	631	605	610	608	583	551	623	600	627	610	601	648	587	592	607	614	587	586	567	644	610	569	645	611	630	582	613	610	593	567	552	654	614	592	637	518	622	622	557	575	595	621	649	610	628	624	614	610	557	591	618	585	611	608	581	599	591	606	565	601	585	598	590	575	629	546	567	599	600	595	610	667	599	661	580	604	618	567	619	642	607	576	628	590	650	591	589	631	602	567	604	606	588	613	577	617	595	613	593	604	579	666	605	574
30881	21182	16492	5386	2301	1449	1016	664	612	600	540	493	445	451	436	428	388	431	364	388	369	349	387	339	375	332	423	357	341	368	349	327	378	331	394	367	378	354	343	334	336	314	331	358	358	381	386	352	372	343	332	325	358	364	383	311	344	396	372	377	376	374	371	359	353	330	343	338	355	372	343	389	367	343	333	386	326	374	378	345	358	367	358	330	386	353	318	365	364	362	351	348	331	369	366	327	362	326	352	356	323	399	339	332	382	372	363	360	385	335	323	345	354	349	331	350	344	377	350	349	333	333	329	349	396	345	375	403	349	381	312	360	336	347	343	337	361	378	380	398	371	352	319	354	362	338	364	370	374	382	364	356	329	358	371	387	383	347	368	376	331	368	342	359	362	334	339	357	390	380	385	356	325	324	399	344	364	364	335	311	367	362	375	331	361	361	340	352	360	384	356	358	373	348	359	359	373	329	330	367	337	374	346	377	336	359	315	308	353	350	292	361	354	395	373	353	379	387	371	348	371	365	361	358	346	347	363	352	350	335	380	328	322	320	363	336	323	357	348	356	364	352	388	373	369	379	357	374	391	336	364	352	343	343	388	358	355	348	342	336	353	350	373	334	357	319	327	336	374	383	364	387	390	365	360	362	320	362	341	361	356	346	335	309	411	347	382	328	338	339	318	380	348	378	391	371	348	322	357	356	331	362	320	347	314	356	346	345	363	354	365	381	383	347	320	367	340	318	336	348	350	336	343	366	345	372	360	358	356	378	365	336	334	319	326	348	314	341	361	371	340	364	330	378	334	364	350	386	351	346	340	370	367	383	345	357	365	386	307	374	372	370	374	361	359	384	354	334	364	362	354	365	356	385	345	378	341	322	352	350	340	329	334	352	355	380	352	366	322	379	369	360	341	313	338	347	320	346	378	366	377	357	340	363	347	355	352	327	342	328	368	358	337	354	365	364	360	350	329	367	359	368	418	361	365	343	358	344	341	325	379	343	365	335	340	344	337	355	332	387	346	333	374	319	358	374	337	361	342	355	341	351	372	364	366	345	350	340	364	362	318	352	346	357	394	355	339	363	373	344	358	345	368	330	348	369	384	349	362	341	391	361	353	350	313	347	359	349	338	371	355	374	364	331	331	333	403	335	363	286	316	355	348	374	348	320	385	347	332	362	385	365	378	356	353	330	324	356	346	365	398	344	365	347	341	334	362	340	336	395	351	355	352	357	352	337	352	336	364	350	372	335	347	339	355	305	328	368	327	365	344	391	330	348	356	372	362	334	379	327	311	327	360	353	342	360	338	366	363	367	375	361	374	356	343	345	374	345	348	340	381	380	349	351	338	341	355	335	348	347	334	361	367	371	350	356	344	345	389	381	346	337	365	367	378	306	311	360	376	397	356	388	358	346	397	360	370	353	378	357	384	341	348	376	352	329	346	330	320	336	355	374	383	387	329	338	342	343	361	342	383	386	369	355	364	378	343	385	353	357	378	338	356	324	373	327	325	359	361	408	367	350	376	350	333	373	357	322	374	314	366	348	333	328	347	395	365	395	365	352	345	321	354	348	357	383	349	346	364	358	328	361	369	357	348	378	340	341	365	340	381	333	379	309	348	343	322	336	340	375	357	358	336	373	352	367	375	342	373	374	372	366	370	353	354	340	361	336	372	345	382	345	362	333	344	332	341	383	384	344	369	340	338	340	369	313	379	349	341	338	374	344	358	342	380	351	338	394	392	360	360	342	378	342	336	430	386	343	386	371	381	340	352	359	326	325	325	344	356	350	337	337	320	388	389	369	362	357	396	351	348	316	340	370	376	390	325	342	380	354	369	351	389	332	350	337	347	342	361	358	342	382	390	345	354	352	369	370	347	364	325	367	369	358	311	345	365	339	339	359	340	374	380	347	392	340	386	368	375	369	370	386	357	352	349	387	349	375	344	348	404	337	339	332	356	369	342	336	363	337	359	350	401	337	380	359	346	373	343	366	371	358	360	372	353	347	364	329	346	360	350	362	362	344	365	376	356	364	355	353	315	337	367	336	328	364	328	401	372	335	341	362	342	330	351	365	358	347	346	380	352	326	337	345	343	346	373	345	384	380	350	394	382	358	327	365	345	395	330	329	358	367	345	350	370	403	364	350	361	363	358	345	360	347	373	379	360	316	358	335	331	340	380	389	375	334	355	342	331	363	364	375	348	344	337	314	350	369	342	357	325	336	360	370	344	387	375	391	355	364	353	332	349	320	355	337	397	349	368	325	348	359	354	361	328	349	340	348	362	331	367	365	372	347	376	340	362	356	381	369	371	369	341	351	376	340	322	363	312	348	389	349	358	357	344	342	354	369	383	322	357	349	337	354	331	340	384	356	353	353	342	346	354	324	320	362	396	338	342	333	329	355	340	361	383	352	362	340	348	351	350	368	385	340	340	356	332	356	347	363	352	354	341	359	351	353	395	335	344	346	348	391	322	336	360	345	345	376	337	372	337	356	345	371	347	318	351	356	322	336	381	362	370	361	374	365	356	323	321	344	356	402	365	351	361	356	364	353	339	340	345	344	346	337	331	341	374	352	322	312	342	387	357	327	354	330	363	351	343	362	332	353	357	352	341	385	380	380	418	342	318	354	377	360	352	338	356	371	347	368	416	326	372	359	389	296	330	363	345	371	372	371	379	388	357	367	344	406	387	332	377	356	353	414	365	349	358	365	375	318	289	361	347	325	398	337	354	349	346	369	361	350	345	290	371	393	322	345	332	365	361	342	345	362	328	353	376	351	376	349	384	304	341	334	349	340	367	340	341	346	361	302	335	354	364	308	360	370	364	347	368	359	343	381	367	353	333	365	394	353	382	334	328	356	362	351	366	352	371	345	317	343	372	345	355	377	357	372	336	340	355	360	354	386	363	347	359	333	372	351	352	346	342	405	345	361	361	337	348	329	344	364	341	325	385	361	343	344	319	363	354	358	351	366	328	377	329	350	345	361	383	364	321	349	349	359	328	368	350	348	346	368	401	356	339	358	331	351	337	365	355	339	355	363	390	379	354	376	391	346	356	311	361	340	364	313	352	358	333	352	364	336	309	347	366	340	375	358	341	359	349	354	352	318	372	346	406	349	349	344	332	340	360	382	363	353	349	345	392	348	351	329	332	384	339	325	342	345	311	361	374	333	335	377	345	360	328	335	339	350	359	339	362	329	367	364	362	351	343	345	354	355	345	318	332	376	340	340	333	391	352	361	350	360	360	369	368	338	369	333	334	381	335	331	369	354	381	362	359	345	342	347	371	356	345	348	369	355	407	363	344	352	340	350	368	357	353	343	324	365	344	334	338	342	379	350	384	387	356	339	359	342	349	342	353	349	350	353	354	376	371	381	393	328	347	401	336	374	396	383	368	335	364	347	340	380	367	351	385	337	353	383	353	367	376	347	358	372	359	347	356	348	359	359	311	324	334	341	373	367	344	343	410	391	327	371	349	341	354	333	351	360	359	327	382	366
11458	12623	6498	2743	1825	1276	1042	938	912	885	872	914	877	834	789	902	855	836	882	817	866	811	881	829	822	828	781	850	841	851	858	788	854	820	838	850	862	780	847	829	857	858	778	849	838	812	890	831	828	838	815	809	774	838	843	821	768	825	825	788	802	874	824	796	845	836	844	829	825	836	748	758	847	840	828	803	856	842	799	823	850	825	806	843	870	800	797	845	808	799	802	817	821	828	842	813	837	838	844	836	838	820	830	811	872	839	819	839	841	850	817	831	838	838	825	864	843	860	824	839	788	819	781	823	820	859	815	864	812	814	777	819	830	794	820	807	863	858	806	814	842	833	781	839	822	822	810	771	870	781	800	818	878	854	807	877	826	821	826	869	809	840	857	812	805	898	801	823	843	810	829	848	845	834	797	781	796	819	804	792	846	830	851	848	840	877	891	822	833	846	829	791	798	845	804	824	798	839	876	851	814	819	823	805	842	812	829	828	880	848	899	818	799	821	834	835	875	838	807	825	816	841	845	846	860	810	821	827	819	844	801	840	839	790	871	828	818	733	831	835	816	823	840	813	839	817	850	846	888	827	860	857	850	870	857	840	841	865	826	846	793	812	852	803	806	843	892	825	847	831	818	789	792	800	807	796	876	840	845	811	839	909	789	830	878	810	796	829	833	811	888	857	835	840	869	838	816	869	815	841	889	829	841	815	848	773	850	837	795	805	801	858	852	800	828	802	825	854	829	846	842	820	818	838	877	828	785	803	872	822	823	853	886	819	828	833	764	821	813	804	817	808	779	794	852	865	837	793	877	829	783	865	804	835	864	824	803	819	840	855	824	826	880	834	868	869	875	860	825	833	852	794	835	839	834	798	882	859	811	823	855	826	829	856	804	819	807	834	764	879	773	897	840	868	812	842	808	830	833	848	881	842	830	839	881	814	831	791	778	824	829	896	827	814	787	866	862	848	843	800	830	829	769	796	838	789	813	861	800	818	806	814	847	837	818	837	909	774	838	818	843	835	767	862	755	826	862	853	805	805	821	879	825	847	842	815	809	831	835	840	802	842	847	831	815	853	821	821	816	846	824	832	825	868	803	817	838	818	828	844	896	841	855	860	825	794	833	872	827	818	858	820	909	834	793	804	833	857	789	867	822	824	814	895	815	844	887	862	875	847	802	834	829	837	822	842	851	836	846	814	824	837	808	868	731	790	849	838	830	789	840	828	828	833	843	848	810	809	819	755	822	834	832	813	830	825	858	847	798	872	838	823	833	801	856	877	811	820	844	826	829	855	793	866	853	824	913	848	876	817	907	868	867	796	826	785	843	815	850	808	823	811	863	785	844	875	833	842	774	817	829	848	819	851	803	805	859	846	838	851	853	815	842	808	836	885	815	834	862	862	839	760	808	863	829	803	843	847	831	830	829	830	823	838	770	839	814	813	847	810	821	825	851	819	793	834	821	831	824	801	852	846	873	867	801	831	846	814	854	834	815	823	827	803	780	840	814	779	842	810	864	835	789	853	821	814	802	870	833	890	879	794	814	818	836	815	842	843	871	805	827	858	832	816	829	871	851	862	787	862	830	876	803	760	851	830	811	829	858	799	844	828	851	796	811	786	816	883	816	804	827	872	784	771	815	844	809	797	838	871	805	823	840	867	833	865	816	829	802	834	878	785	796	797	889	821	865	836	824	815	773	826	902	820	869	795	863	828	779	830	835	823	808	784	812	841	822	848	837	860	831	801	867	894	869	829	821	861	877	795	839	831	849	868	780	842	867	818	841	842	868	782	823	844	827	833	832	807	831	833	846	818	861	846	838	890	812	794	803	832	822	810	871	822	846	776	846	881	840	822	944	848	823	839	859	837	823	776	799	835	843	833	838	819	802	880	814	806	822	853	832	834	780	845	880	828	801	865	827	852	863	827	802	873	847	798	846	832	835	840	821	870	806	881	790	832	884	813	800	924	879	850	851	826	810	886	815	869	790	823	762	845	802	817	833	832	828	836	841	851	862	846	861	844	817	858	814	888	821	792	779	791	874	828	820	850	836	861	827	900	817	824	812	838	845	823	835	852	834	865	810	787	813	819	803	829	839	827	799	869	833	836	857	875	802	829	851	836	839	820	871	851	833	873	813	828	830	835	820	783	841	836	878	798	819	778	811	811	833	812	814	803	853	865	845	811	876	794	847	761	867	803	847	825	874	828	840	814	822	847	868	830	869	851	894	829	815	830	790	784	780	781	869	833	795	789	822	793	811	788	887	816	817	890	848	795	830	844	861	807	814	866	826	823	846	838	829	839	822	832	857	847	819	855	866	837	865	843	858	838	826	844	863	816	804	822	869	856	846	854	818	776	784	826	758	836	762	856	835	796	772	772	834	827	803	849	826	749	853	840	820	803	865	760	831	784	814	849	839	876	779	869	795	857	809	807	892	796	827	852	839	822	830	802	824	771	837	793	822	841	840	859	845	865	802	847	846	837	822	804	845	847	821	819	857	826	810	842	777	834	828	786	856	819	867	849	803	840	865	847	816	834	851	824	792	786	840	840	828	836	863	858	834	809	821	825	820	841	803	816	859	814	881	835	785	800	795	794	805	817	811	842	872	843	787	815	869	795	850	837	844	816	831	838	865	864	817	849	839	840	815	866	859	775	812	841	846	870	844	889	865	863	834	797	823	853	817	852	856	881	804	888	852	845	885	782	768	840	834	834	824	831	814	789	825	848	760	819	846	797	850	847	842	853	824	812	801	817	806	846	853	816	816	845	852	821	860	822	811	817	819	819	854	845	827	786	815	835	830	867	850	860	826	806	782	835	819	776	824	892	844	871	807	825	765	864	852	809	826	800	845	844	847	853	863	857	855	837	811	827	791	865	816	855	861	790	787	797	870	815	814	850	834	838	816	821	838	817	841	860	844	864	789	839	774	839	776	780	894	881	838	811	876	840	823	808	845	854	821	850	860	865	836	817	793	810	828	842	852	836	835	812	855	839	840	778	794	844	783	810	831	877	826	870	811	810	810	845	841	834	841	830	795	901	821	838	829	887	824	830	825	847	856	828	831	798	770	835	813	868	803	846	857	826	794	913	847	848	860	859	812	827	836	883	839	829	865	870	850	841	836	836	803	818	850	788	861	770	843	791	855	821	857	744	841	815	825	751	836	840	850	881	867	831	819	818	856	805	815	841	866	864	822	835	789	776	839	822	847	829	848	836	853	855	881	824	862	785	822	830	820	845	868	829	791	837	827	807	772	826	860	800	777	808	859	826	819	844	852	851	860	793	771	813	830	817	792	836	821	846	876	815	789	888	834	849	830	879	818	825	834	825	843	816	805	849	846	839	830	823	842	789	805	834	865	843	823	847	818	840	833	845	840	813	801	825	799	833	852	854	874	849	822	818	809	813	848	802	858	856	879	789	848	808	798	822	827	877	756	864	877	824	826	815	819	844	834	855	852	832	808	832	862	823	874	902	847	861	802	819	834	813	815	822	876	778
24475	21018	24258	27975	21044	19542	2644	991	733	692	620	544	433	454	394	395	361	398	326	343	321	303	298	302	336	312	299	298	295	302	314	284	299	300	260	306	261	289	285	247	281	278	283	282	296	317	303	272	286	301	259	270	300	288	268	286	279	262	271	261	268	282	290	286	269	262	300	294	262	288	276	282	263	324	296	305	283	283	268	283	284	282	265	312	257	287	264	264	257	280	272	270	278	272	269	271	266	280	274	271	263	278	245	288	279	262	290	269	243	248	268	283	285	274	278	252	286	277	303	275	260	297	270	282	269	297	315	247	291	253	270	289	283	254	276	279	286	288	275	277	258	260	274	273	251	293	260	277	286	267	273	283	268	277	276	267	267	279	302	262	277	275	252	290	283	278	289	283	290	300	265	312	281	289	292	276	277	291	276	261	283	237	260	264	299	261	233	255	290	251	303	250	290	270	248	307	293	297	253	297	258	276	277	270	285	253	251	280	271	259	266	237	256	270	291	259	262	236	274	262	282	267	277	286	239	276	283	255	277	279	285	270	271	262	265	277	258	295	282	291	268	312	326	307	289	302	263	296	316	307	303	294	278	294	307	274	254	271	249	261	256	302	265	260	286	275	269	267	275	278	282	252	281	291	293	260	301	246	253	272	269	300	278	280	278	281	303	264	265	302	281	309	259	275	270	295	272	259	271	276	276	244	263	276	292	324	284	261	308	309	256	274	275	272	252	285	294	285	286	276	279	315	264	275	262	277	267	311	272	315	267	271	274	298	273	271	261	287	292	311	262	279	259	264	276	301	260	268	259	261	275	298	268	273	265	301	291	280	277	264	272	295	276	269	287	281	272	273	273	260	271	283	282	280	259	279	278	281	288	279	293	269	276	266	269	260	277	284	272	284	255	283	293	310	220	248	276	303	277	262	276	245	272	260	246	270	269	259	267	285	261	279	291	261	308	289	279	285	294	235	279	275	279	290	281	284	233	288	296	283	279	297	276	277	265	292	282	282	267	272	246	293	281	266	288	291	307	250	283	281	252	258	298	278	250	281	258	255	254	297	284	286	311	264	284	243	275	279	264	284	264	248	256	283	281	234	257	289	294	287	278	262	263	298	300	290	277	277	283	291	261	285	304	325	247	290	283	283	293	285	256	296	258	270	258	270	272	311	271	283	293	278	259	264	280	304	293	274	264	266	286	257	306	240	268	267	293	260	268	259	261	280	301	265	275	277	264	286	274	263	275	283	266	265	302	266	264	246	304	261	284	300	272	279	301	293	270	283	268	298	268	276	255	250	274	250	280	257	259	281	289	280	282	246	274	259	292	293	280	289	266	283	289	288	283	274	286	293	284	285	234	301	278	269	258	282	284	254	267	275	278	284	255	256	257	246	267	289	226	278	270	287	286	257	293	272	248	277	275	307	298	278	265	254	268	270	263	289	305	289	260	291	308	263	285	282	252	247	282	271	269	281	303	285	255	266	288	289	290	298	302	265	279	256	237	265	260	248	270	286	258	270	275	257	311	268	304	251	320	258	303	266	291	245	232	279	288	265	309	261	256	234	275	297	252	248	246	286	270	291	287	316	303	274	272	279	256	251	281	290	298	285	285	261	263	254	270	297	267	252	252	279	258	277	261	272	264	285	302	275	260	280	292	273	268	254	272	265	257	291	249	250	288	264	300	275	303	274	287	267	290	276	264	290	298	279	245	285	299	282	243	256	247	271	287	279	290	321	291	307	261	266	315	291	288	292	275	304	272	261	270	257	244	255	273	260	274	266	303	299	291	268	292	291	260	258	309	290	291	269	229	281	281	267	269	250	291	226	285	321	284	293	259	260	265	282	249	278	282	319	254	264	268	278	289	266	283	286	277	268	254	288	303	268	286	255	258	293	279	274	312	307	300	289	282	264	293	287	285	307	273	261	261	251	270	275	280	267	293	282	240	273	258	284	291	267	275	255	285	272	262	240	279	280	275	283	259	253	310	251	277	285	294	291	260	258	290	262	289	250	257	295	283	266	249	282	272	314	273	308	270	287	280	287	256	284	295	277	250	279	289	299	258	266	246	252	283	295	284	282	264	276	259	277	263	258	266	301	272	279	259	267	269	298	274	275	323	271	280	299	246	283	264	280	277	277	278	301	300	277	298	253	272	250	257	261	283	290	256	278	286	256	272	292	279	284	270	255	265	276	246	277	293	265	254	267	262	281	288	241	298	285	294	285	302	239	270	267	249	282	261	319	282	245	273	297	303	263	261	256	304	280	288	291	293	269	268	307	282	268	301	264	297	282	253	261	275	282	293	274	280	248	260	249	272	282	312	284	264	294	287	271	285	258	264	267	306	282	227	288	267	296	275	252	304	284	270	272	280	232	274	289	262	301	265	257	299	253	292	275	277	271	298	299	281	271	303	293	313	299	259	266	258	267	252	295	281	271	282	292	259	267	267	257	266	264	255	278	314	279	293	283	291	274	284	285	279	250	274	282	270	266	265	263	286	287	288	264	284	281	290	278	269	287	248	287	279	288	306	270	233	304	276	297	280	280	315	263	255	276	286	282	255	284	277	251	279	290	266	255	252	263	262	252	242	276	314	254	265	302	271	253	266	271	275	291	269	290	294	247	302	276	276	255	269	277	282	285	272	251	306	282	245	277	249	280	287	262	276	281	264	265	271	251	268	262	275	297	263	275	253	269	270	287	248	264	288	267	264	300	285	285	251	293	263	265	275	290	253	255	277	307	276	294	327	272	276	284	274	281	243	261	277	271	283	286	279	243	286	272	281	258	292	298	266	270	269	259	277	288	257	272	278	258	269	287	310	289	285	277	283	314	280	266	287	280	275	277	289	295	283	312	274	282	267	299	261	272	293	294	269	278	264	295	308	294	270	268	252	254	283	262	262	249	313	257	271	261	266	293	257	291	278	272	275	274	278	275	280	279	290	267	263	264	278	282	249	250	276	275	293	288	273	304	292	237	290	282	273	249	278	261	261	276	287	278	267	287	270	305	266	271	256	259	296	269	252	253	284	271	268	287	276	305	265	290	267	277	277	274	289	308	274	299	311	260	299	273	296	239	261	282	262	285	291	271	261	261	253	262	242	265	272	250	308	269	268	254	286	293	293	298	316	307	267	255	275	264	271	241	280	250	278	282	283	283	274	310	250	274	294	294	311	259	294	264	266	288	258	268	278	278	281	270	269	240	271	280	270	261	263	300	267	276	260	294	289	298	293	230	278	275	260	272	284	266	284	288	259	277	256	277	280	278	278	277	273	268	280	283	282	291	272	283	272	250	270	274	273	292	283	300	283	260	291	296	292	284	294	281	270	275	241	284	270	271	263	279	279	266	282	275	260	266	320	299	299	292	276	276	297	267	276	257	264	262	291	292	286	298	292	260	293	260	265	299	307	262	268	247	287	299	267	302	265	287	262	277	281	260	272	288	287	273	260	266	261	260	299	259	277	267	250	305	265	291	302	266	285	282	287	265	268	262	250	240
10050	17760	9595	4180	2521	1477	1119	908	825	829	769	758	716	723	730	725	700	683	667	697	673	710	670	633	698	643	649	673	687	685	661	695	670	659	686	703	684	681	667	647	663	671	632	674	672	640	668	641	706	620	668	658	655	649	690	673	688	666	677	660	642	616	666	691	671	705	656	635	628	636	652	639	640	671	659	624	676	588	631	660	630	679	696	695	660	700	661	627	667	648	694	685	718	655	682	686	612	667	586	687	699	637	645	638	667	647	633	646	630	612	671	721	671	675	652	652	682	669	643	652	673	647	685	621	680	659	680	710	661	688	626	662	687	633	651	645	710	665	654	725	623	658	644	648	674	680	677	669	651	644	692	638	623	670	716	617	666	727	641	649	688	651	677	673	687	698	624	664	665	666	717	681	639	632	664	695	688	696	641	648	666	652	625	649	625	659	662	665	704	664	687	634	706	642	647	647	624	672	678	731	648	696	685	604	651	610	663	659	647	666	654	628	674	657	695	697	653	628	676	653	689	629	642	646	610	667	669	684	668	747	648	640	653	678	637	684	644	701	664	655	637	617	644	677	656	694	680	615	681	659	650	656	654	649	661	654	621	642	641	648	653	681	671	664	662	668	652	653	640	693	715	639	673	688	644	663	635	624	664	659	671	608	633	661	641	688	667	712	634	648	665	684	638	623	650	680	729	633	670	661	658	648	660	651	659	706	685	686	728	668	657	662	684	659	657	642	675	669	641	673	679	670	636	637	668	665	653	652	663	685	641	672	679	658	656	647	635	663	665	674	662	686	636	700	657	641	641	679	672	695	699	666	652	661	660	683	641	630	703	645	637	636	676	659	653	652	642	664	667	675	676	628	643	706	672	651	665	644	701	656	614	659	635	619	697	640	675	651	675	639	674	671	675	658	651	614	638	624	642	689	672	649	656	677	659	646	671	685	654	668	707	672	645	685	670	696	665	655	649	662	718	676	647	648	650	643	665	657	619	636	659	655	647	669	617	672	686	687	643	670	686	639	657	695	695	643	665	675	628	688	700	654	646	665	651	682	624	649	655	672	657	651	623	667	637	673	635	663	641	643	671	664	648	657	683	655	669	657	648	653	699	671	692	645	689	661	635	659	627	685	676	679	682	642	656	698	656	619	653	659	668	672	703	682	658	702	614	657	676	672	680	715	703	681	662	640	654	707	645	672	692	634	667	686	623	660	664	707	656	667	631	677	668	637	647	717	680	657	663	661	658	634	674	643	659	642	648	659	662	705	661	719	654	674	664	612	621	667	655	666	600	642	643	638	655	682	621	671	626	661	626	649	659	694	645	726	695	656	619	619	624	678	664	639	669	661	662	691	667	629	650	690	620	660	655	632	692	657	674	676	674	663	681	670	664	681	667	675	674	644	607	694	664	719	678	706	678	643	687	661	655	650	657	662	676	667	638	663	649	659	683	704	640	653	673	706	676	631	693	642	622	654	641	652	631	659	688	654	671	644	640	685	674	666	628	642	663	657	679	652	643	676	623	620	680	619	723	645	668	671	683	651	656	624	681	691	690	667	652	648	644	670	680	682	636	642	691	620	672	636	650	621	679	672	699	675	644	664	680	649	676	599	688	651	633	673	693	654	673	648	690	623	644	652	655	599	645	659	670	660	648	639	651	699	620	656	667	709	665	664	650	643	661	637	683	653	653	716	661	715	660	661	621	639	594	631	655	637	670	650	650	641	645	651	674	684	673	605	646	634	652	722	681	675	621	693	693	628	635	620	648	630	656	639	632	619	613	653	614	646	657	662	633	665	631	672	628	673	686	648	666	654	665	651	622	649	672	635	671	680	649	666	684	695	616	637	648	646	646	668	622	658	642	668	647	651	607	678	648	628	631	682	629	651	707	653	682	664	642	665	638	661	641	627	646	631	633	603	690	642	636	659	677	663	693	650	660	653	659	655	708	664	664	701	645	640	690	639	627	690	643	712	657	624	658	638	699	669	644	708	674	643	634	665	697	681	723	677	687	628	649	646	672	614	655	682	659	639	634	682	679	674	706	641	641	653	648	648	657	624	661	685	664	683	658	630	696	621	660	651	683	641	584	681	648	610	692	691	711	653	701	609	713	659	660	696	654	627	643	698	646	663	652	666	651	664	644	675	640	638	693	629	658	681	662	644	672	672	692	633	671	675	669	683	651	680	676	679	619	630	662	682	704	609	646	676	642	658	641	666	705	657	641	659	652	675	625	640	681	666	722	617	649	688	660	644	637	673	692	676	673	669	694	696	654	659	658	680	645	653	679	644	612	692	666	654	703	671	642	656	676	653	659	673	630	650	692	680	711	663	690	648	649	690	712	665	643	706	680	675	723	710	645	664	707	679	686	674	636	647	582	637	664	671	617	642	644	703	666	668	651	673	649	640	647	653	633	656	676	688	652	661	616	650	686	627	666	655	682	661	627	679	688	659	656	665	674	617	681	693	661	692	677	649	588	689	626	673	686	652	640	699	688	666	679	662	666	700	661	661	682	670	623	667	648	701	679	673	653	667	656	630	666	651	647	665	698	636	614	688	659	699	666	688	622	627	661	673	674	651	691	661	684	679	664	670	666	643	658	642	675	611	662	639	656	650	674	642	667	682	655	650	669	643	639	674	640	669	655	680	691	698	623	646	635	683	678	618	681	596	686	696	682	687	657	647	631	636	617	610	663	666	681	667	646	652	671	664	679	686	669	627	656	673	639	690	648	693	639	631	636	671	681	691	693	675	685	672	640	678	663	677	632	658	668	653	602	646	654	669	648	674	682	630	648	690	692	653	637	682	630	681	653	691	652	707	680	633	644	683	679	669	694	656	690	649	646	672	661	653	633	657	682	691	668	681	681	685	643	675	636	691	669	642	624	683	681	632	665	646	659	692	671	677	653	665	641	688	688	672	711	653	679	667	683	674	646	662	677	727	667	660	672	614	632	682	687	658	688	665	676	695	626	633	659	666	624	719	671	632	644	654	626	653	636	654	668	658	676	731	679	636	646	634	641	636	668	694	584	671	669	633	611	699	660	649	667	679	665	617	609	669	674	709	643	651	659	683	640	673	644	674	693	673	673	678	690	705	668	712	605	686	630	654	666	683	651	693	691	621	680	637	683	680	684	665	661	653	694	659	654	654	673	650	660	666	639	652	722	641	671	676	689	698	630	706	666	658	705	659	683	641	718	666	647	585	664	642	647	669	676	643	656	661	619	682	652	632	662	673	695	691	672	659	652	657	610	599	687	631	645	696	664	667	657	685	667	661	620	650	648	629	654	626	635	666	673	639	635	644	681	680	649	617	665	658	638	676	624	628	663	665	673	683	645	683	690	696	636	701	623	672	677	694	656	683	686	641	674	659	649	654	685	650	625	645	635	680	669	648	661	695	633	627	643	658	612	652	669	665	621	686	625	647	666	686	649	646	693	666	671	641	621	675	675	655	675	700	691	679	643	666	647	615	677	700	610	671	667	681	680	659	672	660	722	689
23782	21002	24608	27596	21009	21058	17030	2047	961	817	744	586	536	502	419	399	314	330	342	365	375	312	303	286	296	289	263	259	265	277	272	250	244	260	267	247	250	259	240	277	259	234	275	279	234	249	220	215	267	267	236	257	244	230	225	221	248	280	259	245	235	241	254	257	262	245	236	199	239	263	256	238	252	251	235	226	271	238	241	253	230	234	262	215	230	225	261	238	228	216	231	244	251	232	265	243	250	232	225	268	247	223	233	267	221	236	243	248	224	247	237	234	253	226	245	244	224	272	253	258	261	246	246	231	245	241	248	249	219	230	274	238	238	256	256	229	223	253	230	243	246	226	261	269	242	233	236	259	210	216	216	244	249	243	219	218	232	243	221	243	255	264	242	221	252	243	238	226	228	228	252	241	234	238	246	255	235	232	230	254	276	275	254	234	263	238	249	251	243	237	240	206	253	219	246	222	227	235	245	250	237	235	229	220	263	233	246	251	224	227	241	244	237	221	245	255	210	216	240	228	241	213	229	262	244	252	221	249	246	232	233	214	244	242	259	237	219	253	243	228	278	231	251	249	238	231	226	246	252	251	255	221	249	266	243	263	238	231	255	227	251	247	246	218	248	260	233	233	250	262	232	254	226	257	236	236	242	249	228	229	269	280	244	231	246	243	220	217	249	228	283	248	243	230	221	228	224	270	238	239	216	203	241	255	222	229	242	259	246	253	243	217	250	223	254	238	234	223	258	233	213	242	234	238	246	216	256	237	302	250	232	239	239	283	255	244	231	226	235	252	255	239	274	254	247	232	233	221	246	243	246	210	222	227	250	245	268	221	245	256	269	243	238	244	250	257	226	227	242	249	244	245	251	273	223	228	246	239	241	248	243	238	226	240	243	249	241	228	215	244	285	235	248	266	267	246	231	253	261	230	244	249	250	240	271	254	251	250	237	261	268	266	227	248	259	242	227	251	232	237	216	237	251	268	249	275	271	267	280	242	250	226	219	242	261	238	219	223	228	249	242	227	247	269	256	248	248	240	246	237	249	237	257	218	247	237	234	227	254	229	255	225	241	239	218	259	246	269	248	268	224	234	214	228	234	235	224	231	224	218	277	246	238	220	230	226	232	246	231	256	249	241	230	239	234	261	242	221	223	248	245	241	241	259	213	248	224	234	235	267	237	235	244	224	273	271	249	247	238	225	225	258	261	223	208	199	201	261	234	254	236	254	238	251	277	259	237	228	223	226	261	221	221	229	236	234	236	252	222	234	269	248	230	224	256	249	251	237	260	242	264	244	257	244	265	249	225	258	219	262	281	233	234	225	215	243	227	218	248	251	235	233	268	258	244	222	230	250	250	223	236	246	280	238	240	228	238	267	246	229	237	237	254	249	207	252	246	241	237	209	231	236	248	230	243	253	268	235	226	237	235	220	250	239	233	248	250	244	235	271	287	270	223	247	221	225	228	246	236	247	213	250	225	239	217	210	250	238	254	214	257	247	228	223	231	237	241	270	246	263	222	258	249	249	239	235	225	218	228	233	224	231	236	271	220	251	238	245	251	227	245	249	264	228	227	211	247	256	256	252	276	230	234	238	253	225	238	237	220	239	259	231	264	224	238	255	240	253	248	238	254	240	247	255	237	258	241	247	237	245	258	258	259	236	240	224	243	255	239	254	236	228	241	259	230	240	253	234	252	235	225	235	240	262	211	231	247	218	255	221	258	261	243	226	239	247	230	240	222	223	274	233	252	209	236	231	241	245	245	226	252	251	244	240	225	256	249	230	255	249	227	238	234	242	223	249	252	244	233	260	263	238	238	223	258	221	245	244	265	231	257	240	237	255	240	231	223	249	240	228	239	242	230	242	237	213	261	245	249	244	259	247	242	258	275	247	269	251	243	216	217	277	256	264	264	235	260	251	246	254	271	252	245	228	228	248	254	206	215	233	270	244	278	250	221	238	223	221	243	240	232	227	270	261	223	213	242	252	248	233	224	212	224	232	258	240	243	265	239	243	243	246	232	217	227	245	264	238	223	195	236	212	271	261	229	256	274	237	215	214	250	251	264	225	241	216	235	241	254	217	205	256	212	210	239	266	232	264	226	254	223	243	241	232	230	248	240	220	241	247	246	245	226	267	240	251	209	239	233	257	248	254	275	232	253	236	200	240	239	201	228	241	259	241	261	224	241	275	271	237	227	239	246	243	233	242	251	249	250	255	237	255	221	286	243	272	275	233	233	229	230	248	206	216	237	273	238	241	239	254	251	218	214	236	214	262	219	219	261	246	210	219	264	229	222	225	242	232	219	202	266	254	259	280	228	238	243	233	215	231	230	249	239	232	250	250	254	226	244	208	212	233	225	255	229	233	236	242	224	242	243	258	265	226	244	242	211	230	233	232	246	232	236	223	254	247	255	221	242	248	252	235	246	253	226	204	232	248	241	234	239	255	219	232	228	232	237	250	240	245	213	255	256	241	238	228	264	246	248	254	239	246	222	245	230	250	254	243	231	248	201	236	257	243	247	284	233	238	251	252	275	242	237	248	242	233	237	241	240	221	251	226	255	243	225	229	246	257	271	265	236	234	258	234	233	258	248	240	231	230	215	199	222	256	211	254	262	266	227	246	249	242	233	231	261	223	243	229	256	256	250	237	237	277	235	237	243	238	252	243	207	242	274	244	239	229	247	235	259	228	250	214	259	244	251	249	255	253	251	256	190	235	227	228	233	254	229	233	265	243	239	233	249	241	250	229	227	240	228	232	226	248	252	245	225	247	252	251	262	234	243	254	220	223	230	259	211	244	253	253	238	223	253	223	271	219	239	222	220	261	209	214	224	243	242	225	247	229	215	253	238	261	211	237	285	235	225	248	255	234	247	223	278	240	239	241	267	241	264	223	233	229	249	252	248	216	206	240	231	246	223	256	228	250	260	225	244	271	236	262	227	259	230	256	233	227	251	237	264	256	227	232	221	233	261	245	205	251	251	269	257	245	253	220	267	260	264	241	229	258	210	248	268	232	218	245	255	259	233	256	245	234	221	219	251	219	240	204	232	231	233	217	238	237	258	248	256	252	246	255	232	266	242	253	243	210	235	250	214	221	233	243	234	217	238	238	198	227	245	230	223	241	241	240	242	230	252	230	207	204	261	224	248	233	218	240	256	224	285	243	226	232	236	229	225	247	251	231	265	228	261	226	233	220	259	227	217	248	235	238	267	239	275	240	255	235	249	217	222	221	234	234	274	261	245	220	240	234	242	233	222	256	231	256	269	218	222	235	251	216	211	252	244	243	236	240	235	262	239	228	234	222	220	289	247	237	222	222	228	224	240	227	256	233	213	232	226	240	254	225	235	247	254	246	227	212	225	244	245	255	247	220	253	236	235	246	254	221	222	244	230	253	242	225	227	218	271	238	238	251	221	249	258	242	230	239	250	211	225	215	237	244	239	241	236	257	229	205	249	236	219	267	242	234	190	230	249	252	259	226	237	240	208	246	238	247
10942	21961	12954	5632	3349	1871	1224	944	826	850	777	750	676	667	600	604	635	630	643	619	642	643	638	612	539	619	550	604	624	625	623	590	591	538	600	552	551	568	605	586	586	570	555	605	508	596	609	557	566	573	566	565	578	620	570	627	602	593	588	580	542	548	539	584	557	530	523	579	551	563	569	569	565	561	584	598	561	545	592	545	630	565	534	562	620	544	591	608	596	555	568	559	585	613	580	567	600	572	570	583	573	539	547	573	554	554	530	586	586	574	559	607	576	588	575	570	624	585	574	552	576	558	596	580	557	563	533	565	568	538	616	561	603	551	607	584	574	560	590	556	586	551	608	585	600	591	546	564	584	592	556	551	565	609	552	581	559	545	598	580	576	610	587	549	568	526	601	588	651	565	552	616	584	572	597	561	544	618	555	580	580	639	529	551	561	625	567	564	579	584	589	609	570	602	587	553	583	571	583	563	555	620	633	564	565	577	542	581	580	566	582	602	543	593	580	558	605	569	605	582	571	535	560	546	554	568	591	543	558	533	570	586	585	568	593	653	575	560	548	546	578	587	549	616	571	577	638	591	566	564	602	572	606	590	557	597	612	557	560	556	563	583	554	563	554	588	588	581	573	603	626	568	585	596	556	576	632	575	591	556	593	550	578	611	603	614	599	602	606	601	555	570	587	594	567	588	589	549	578	572	579	550	598	572	635	564	575	566	602	587	600	589	569	603	564	585	606	542	615	589	589	580	581	602	589	549	576	546	592	631	591	570	560	581	595	601	563	573	574	557	662	587	557	550	528	587	584	579	584	597	587	574	560	570	577	562	612	559	623	563	582	589	558	598	592	580	577	568	597	560	539	572	565	590	588	548	591	554	619	588	592	533	593	564	579	563	597	576	600	555	590	584	609	569	634	573	588	508	565	553	567	576	568	584	575	571	582	584	581	567	542	557	593	568	560	517	546	577	542	587	567	589	586	562	549	593	542	548	587	567	573	538	573	595	600	543	591	553	555	555	547	580	584	558	582	566	558	600	573	613	562	567	572	560	550	606	558	533	567	565	612	582	547	585	621	600	593	612	598	551	596	548	549	569	587	582	576	600	581	592	566	599	581	557	527	587	553	553	559	578	572	591	613	600	567	576	572	570	564	526	620	545	559	613	552	582	552	581	563	569	606	569	589	566	607	542	591	585	550	599	582	592	566	556	595	588	563	587	547	569	605	582	576	524	552	630	592	559	570	559	632	548	610	600	599	577	556	567	538	575	545	598	570	605	621	551	575	596	569	567	574	579	579	580	567	521	598	611	579	608	552	591	578	583	592	545	570	564	539	568	612	618	596	622	593	566	509	519	589	575	557	625	551	543	585	565	569	562	564	567	567	610	571	624	600	590	610	568	578	593	544	561	524	625	579	584	588	571	554	579	603	538	558	556	560	511	608	593	574	585	568	582	531	578	596	561	575	544	617	580	617	538	596	595	582	598	590	565	573	562	572	626	600	608	629	545	533	562	555	609	591	596	566	535	547	567	593	542	570	612	577	541	572	569	628	580	605	576	545	599	593	562	584	553	553	580	567	614	578	546	583	621	558	570	568	585	583	615	590	544	601	613	593	584	562	588	603	564	535	611	538	609	574	546	582	610	538	547	602	558	573	545	542	567	558	576	567	605	631	614	580	581	513	595	605	571	580	547	593	602	568	575	561	582	575	584	562	568	595	580	601	571	578	564	585	568	550	537	562	584	566	620	587	599	574	581	602	596	556	568	540	560	600	577	588	568	578	579	547	620	619	568	560	546	579	606	558	577	539	549	591	573	569	575	619	564	622	586	571	599	612	519	565	595	582	498	571	618	590	622	605	561	556	561	593	611	585	544	552	617	555	595	582	561	541	562	566	553	609	534	554	573	547	599	571	579	556	583	578	582	547	567	552	556	553	600	562	617	556	559	583	582	535	573	568	550	593	581	553	540	589	560	621	596	562	580	588	540	563	550	561	611	557	541	574	543	591	598	596	580	606	572	598	565	603	580	614	607	614	545	575	525	590	573	611	544	541	604	553	593	596	540	587	571	619	646	569	585	549	613	562	531	531	550	567	614	548	558	570	535	615	586	607	594	577	555	608	574	579	599	591	564	525	546	594	579	582	563	558	561	584	564	570	580	641	600	605	572	573	562	576	543	553	570	575	552	579	571	556	561	602	592	560	590	564	579	588	597	553	544	580	563	539	584	566	589	579	628	596	594	572	557	592	575	597	562	579	558	532	580	580	566	577	529	592	636	578	583	593	606	538	570	580	607	562	592	575	585	579	537	563	604	584	576	583	571	590	616	579	592	572	552	541	560	586	607	509	575	560	604	586	589	594	595	570	548	595	524	567	579	561	535	572	565	606	567	556	583	586	587	552	629	609	554	561	605	543	573	549	571	547	571	588	570	606	605	613	602	610	579	577	587	565	581	551	562	576	610	558	619	584	595	605	604	577	558	575	581	555	587	579	599	542	578	544	604	587	600	542	576	588	567	580	563	538	558	600	571	572	603	588	529	576	588	546	561	599	582	530	556	549	580	570	560	615	552	596	571	622	550	619	555	557	552	575	565	610	573	568	572	572	565	575	575	548	587	598	569	614	555	584	548	616	560	568	576	593	615	648	592	585	597	561	544	569	610	594	590	580	595	544	573	565	599	596	602	562	575	557	572	575	566	571	578	545	559	579	543	605	568	592	594	608	586	581	590	549	534	541	622	635	601	600	555	587	631	545	623	581	551	620	612	577	554	614	597	572	561	572	557	607	575	560	574	556	588	581	566	595	580	563	575	546	580	568	614	625	583	600	563	589	551	582	569	554	585	535	536	572	606	610	571	546	594	593	522	602	564	580	573	605	531	562	573	558	576	589	530	588	596	600	560	572	575	575	574	580	587	551	598	539	593	589	597	595	559	563	563	569	565	581	565	564	560	604	583	567	565	606	567	578	597	603	622	622	561	601	584	561	565	550	557	570	536	532	552	579	582	592	607	582	608	568	612	595	576	575	593	586	543	546	567	559	552	555	580	578	592	611	522	605	572	572	540	585	633	565	565	587	562	608	554	569	547	602	568	563	569	596	539	556	592	597	580	563	596	554	578	565	597	606	596	600	596	614	562	593	559	618	558	547	560	593	585	573	554	590	603	601	548	576	611	543	586	570	598	550	551	565	596	542	568	563	570	556	606	591	584	543	598	543	590	580	615	555	634	591	595	597	550	578	592	569	640	579	549	593	553	551	589	589	588	564	559	602	589	560	566	572	576	556	605	568	543	535	592	600	608	592	571	558	598	577	561	572	566	582	545	585	554	554	614	584	555	552	529	616	533	569	603	589	576	541	579	586	593	571	607	536	564	580	586	515	574	572	562	581	555	589	588	590	552	534	551	556	572	572	634	586	638	537	605	570	602	594	573	574	573	609	603	556	566	562	582	545	589	580	577	632	551	609	554	613	573	567	553	583	586	573	577	605	540	565	555	542	553
30651	21027	16272	5445	2348	1316	892	670	652	557	482	437	447	408	456	385	364	395	375	359	344	368	370	345	353	365	341	329	347	313	385	350	356	337	314	316	351	347	331	355	354	357	333	369	348	312	339	358	376	342	353	347	391	358	308	345	352	374	371	334	359	316	367	333	341	353	324	341	354	371	344	345	330	343	363	340	372	348	349	317	337	397	342	344	351	328	355	323	329	326	329	330	335	367	345	369	324	325	332	346	357	320	386	361	328	329	328	338	360	355	365	360	366	313	345	302	359	325	322	336	362	327	365	363	367	327	369	345	363	352	336	358	359	378	317	345	331	374	313	314	344	342	340	346	348	357	374	297	346	372	356	314	352	361	380	324	361	321	326	282	356	339	369	326	317	361	361	354	359	348	353	328	359	360	353	334	327	312	333	368	362	343	347	340	321	331	340	320	326	347	330	334	365	334	366	372	363	333	324	325	312	394	355	339	320	346	346	322	344	303	296	370	304	320	331	341	319	332	326	342	386	352	341	377	367	324	319	333	362	341	336	310	330	339	343	372	303	343	368	337	319	359	326	308	355	362	336	330	353	328	307	316	329	361	333	377	318	321	300	346	348	344	304	366	357	379	357	359	370	342	342	317	321	361	361	348	323	341	331	348	328	356	328	340	362	318	349	326	335	344	317	323	350	364	334	341	362	316	338	383	352	388	336	300	355	324	351	326	335	332	388	311	329	364	307	353	337	361	343	323	343	359	355	347	372	354	369	333	328	356	381	332	340	337	361	348	348	333	352	338	338	361	352	337	362	329	355	366	373	311	364	331	366	379	337	317	334	350	339	339	332	345	322	349	365	372	334	337	345	319	329	296	308	346	339	325	323	345	354	373	333	349	310	368	373	300	335	331	329	352	336	358	304	359	338	330	355	325	358	363	335	348	339	345	338	328	337	337	323	333	322	353	350	329	328	330	331	307	389	301	330	327	333	338	356	341	318	315	337	319	335	375	333	357	330	325	335	361	323	314	357	348	342	339	356	348	349	350	351	337	352	333	323	340	290	330	338	344	339	339	350	305	335	356	366	324	341	368	351	333	323	359	333	324	347	352	340	324	381	341	379	352	315	342	328	364	361	321	343	391	339	344	385	314	330	356	351	354	340	348	371	356	351	357	373	354	354	344	335	359	354	378	356	355	362	328	336	354	354	328	342	328	321	314	364	368	348	323	339	344	329	356	345	330	358	343	369	329	340	321	324	355	346	333	343	339	353	340	356	346	380	285	285	362	309	337	334	359	365	360	342	341	351	340	352	334	342	364	341	323	342	324	324	330	364	325	365	348	327	355	343	342	339	395	349	321	352	320	331	315	345	335	337	366	339	366	358	314	371	360	370	348	317	336	316	343	339	340	355	374	377	365	331	329	368	368	313	328	355	370	313	348	358	358	366	324	352	323	315	333	335	331	369	337	319	321	368	340	342	349	333	328	340	308	359	311	354	328	331	357	322	340	343	347	345	348	323	345	337	376	361	369	343	357	325	330	364	373	329	332	329	345	342	357	351	341	315	334	346	345	347	329	370	321	342	322	332	336	343	311	347	352	371	353	347	312	338	304	310	354	380	349	347	318	338	361	359	353	347	367	340	339	347	360	315	305	322	328	368	345	307	335	332	326	351	327	361	313	347	338	356	342	330	339	340	337	316	341	349	331	340	372	323	355	363	333	343	328	339	340	359	337	298	328	332	339	354	358	352	368	351	320	300	345	356	319	376	345	332	353	351	348	344	339	360	354	365	344	353	359	401	353	363	351	337	363	328	372	331	347	351	366	338	343	359	346	326	370	351	363	351	354	314	376	354	326	341	321	329	376	337	320	369	340	311	348	335	314	348	316	342	343	356	339	349	333	293	330	349	340	321	329	378	373	331	356	342	321	332	356	372	334	347	325	355	338	341	373	326	331	357	340	321	315	334	352	368	339	318	375	366	346	350	334	371	351	343	333	350	305	305	354	349	358	396	325	352	322	390	359	369	373	352	344	377	330	367	339	369	328	368	340	313	366	377	332	360	338	326	354	324	329	345	333	340	320	310	325	337	363	320	352	324	344	356	360	322	353	316	363	358	339	333	362	343	363	323	326	327	343	347	327	329	352	348	321	340	366	359	368	319	329	321	354	319	345	357	333	327	351	337	331	338	361	349	371	347	311	338	323	325	360	335	405	347	382	348	335	289	363	352	336	336	327	333	319	372	347	332	351	353	334	322	385	341	334	344	329	342	329	353	321	351	359	322	326	360	326	377	328	381	350	349	337	343	344	348	383	326	350	306	352	333	344	322	329	353	370	366	337	346	331	323	335	320	364	347	362	372	354	356	344	348	359	387	335	311	350	376	305	305	359	357	331	306	330	348	339	336	326	326	338	379	337	345	325	342	328	343	344	335	341	305	342	332	370	340	330	341	327	367	334	342	355	375	323	319	369	311	349	337	364	344	369	332	346	370	366	346	338	310	341	338	303	304	331	314	348	309	325	357	363	322	336	341	365	342	330	355	347	367	328	362	320	349	368	332	335	337	351	304	355	318	348	332	353	339	369	315	350	349	342	359	352	333	320	340	356	353	350	337	313	332	362	330	326	354	351	357	346	304	327	367	339	359	349	356	345	353	340	328	330	359	348	354	360	329	355	334	336	341	328	394	331	299	327	323	375	328	335	343	324	342	330	328	332	362	357	337	331	344	346	326	341	368	325	346	348	344	332	339	365	330	335	312	345	340	369	354	331	346	348	329	345	346	349	357	342	359	334	362	373	315	323	327	329	367	346	377	341	323	316	361	326	349	351	353	349	331	343	323	349	359	353	367	343	350	360	369	347	355	345	339	347	329	347	395	336	318	336	342	381	367	329	330	328	356	361	321	350	356	323	336	333	334	373	345	352	347	395	373	326	327	331	348	284	349	325	311	362	307	318	344	332	333	359	329	357	344	368	305	352	354	342	371	368	356	331	345	370	349	378	361	354	368	318	352	359	360	297	373	341	347	336	311	352	353	321	346	322	339	317	349	320	366	317	333	329	347	363	355	359	333	315	343	349	333	299	326	350	315	332	362	380	349	336	374	342	325	335	321	314	363	354	396	358	334	341	355	361	321	365	325	313	359	365	384	343	333	347	344	361	347	349	351	351	354	360	343	322	334	320	375	310	329	355	364	351	348	335	346	344	331	342	339	379	329	359	347	339	367	366	363	348	340	322	366	326	349	349	354	333	363	305	358	323	371	342	356	360	356	344	349	360	333	298	321	342	335	327	349	336	347	350	344	356	344	376	339	324	346	332	342	367	357	331	338	336	319	351	384	342	348	358	327	336	367	359	360	356	332	354	356	332	359	329	307	330	340	339	316	337	356	322	356	369	362	341	320	354	321	341	360	317	346	359	335	346	353	333	331	349	357	355	353	346	358	317	338	349	365	351	355	353	354	309	350	337	333	320	325	324	380	342	298	337	349	342	336	350	358	344	337	352	369	344
10765	11283	6211	2837	1835	1287	1025	927	880	887	839	861	866	836	786	870	794	877	759	820	866	846	840	802	750	810	801	828	769	810	829	831	828	831	765	783	807	815	825	840	744	807	783	824	845	823	833	818	773	773	804	810	845	758	832	769	829	806	742	810	773	821	814	833	814	808	763	743	802	754	794	792	761	813	773	806	824	790	833	811	851	763	767	850	772	802	784	763	843	812	818	785	787	779	812	816	806	793	813	777	777	809	774	805	755	861	803	827	772	827	820	801	821	804	816	844	843	799	818	840	826	806	793	796	775	800	782	803	764	824	772	766	790	794	844	840	792	786	855	820	766	836	795	827	788	818	849	809	860	780	783	768	776	790	756	778	804	749	788	833	759	808	784	846	826	760	760	828	822	835	784	802	796	814	767	807	804	766	796	821	815	831	804	817	816	782	815	764	775	824	820	780	799	780	832	838	739	800	773	779	809	835	788	851	765	801	811	756	833	786	767	783	803	798	799	790	771	819	844	795	854	813	805	794	803	761	751	867	827	804	806	818	828	765	760	829	794	795	799	790	796	765	810	795	800	792	765	860	820	770	767	845	792	825	808	773	859	793	836	830	825	797	743	819	847	757	837	855	774	778	839	817	781	766	785	799	771	810	793	831	819	771	847	837	831	821	780	828	824	809	848	767	822	756	837	803	810	776	812	818	844	780	774	788	842	815	797	724	814	804	783	813	828	817	820	806	777	817	794	781	761	789	829	809	764	852	781	844	786	797	827	803	791	787	790	843	814	798	746	807	787	791	783	822	787	853	769	816	783	778	818	800	772	792	831	774	820	728	774	761	793	828	844	789	779	758	778	794	784	769	790	798	802	796	814	756	832	759	761	789	781	840	802	786	820	757	782	795	802	818	771	791	848	807	876	767	812	813	752	757	770	822	804	862	818	811	741	781	731	765	780	777	794	866	769	804	819	870	813	725	792	798	882	781	789	800	816	845	833	799	786	740	782	877	758	758	798	801	817	788	808	799	768	836	783	747	807	783	795	775	757	770	794	840	840	802	774	792	779	763	802	812	810	794	803	795	781	768	846	808	831	791	807	763	776	812	799	780	769	799	771	804	778	776	801	821	754	782	804	799	823	768	768	787	832	802	787	788	786	837	836	802	791	827	812	831	805	816	832	808	790	799	821	760	823	818	801	826	770	793	797	780	852	791	849	802	775	812	752	804	795	780	782	750	794	762	804	786	809	781	798	804	797	774	815	840	845	835	803	785	802	798	784	812	783	754	762	776	782	792	811	805	810	801	753	830	785	766	817	748	779	836	804	808	808	822	770	821	781	828	859	799	824	800	792	839	783	818	822	767	788	789	777	771	791	767	811	756	792	757	789	795	835	776	782	806	792	775	755	802	782	803	847	745	811	800	826	850	768	737	817	838	836	731	819	781	799	794	759	799	846	823	818	831	786	794	824	795	840	848	782	805	731	838	803	847	813	825	834	790	806	805	805	847	816	822	816	785	755	785	779	778	802	818	831	773	787	775	810	801	793	866	797	768	837	812	783	816	749	830	860	783	803	793	790	818	791	738	789	814	792	831	769	777	849	759	798	870	795	803	829	770	771	834	775	804	821	779	821	828	811	846	781	799	833	794	842	815	812	796	794	784	819	827	782	769	803	809	809	822	785	821	758	780	802	763	803	760	838	841	828	746	820	834	742	796	791	792	794	818	770	832	753	824	806	863	785	816	811	858	823	812	829	857	749	806	789	827	805	814	813	829	848	760	787	823	862	838	810	777	771	862	869	786	801	806	772	785	853	788	798	803	799	846	812	806	841	779	806	805	764	810	782	788	767	811	847	826	823	822	826	782	807	794	768	798	746	791	804	757	810	807	814	828	808	787	791	793	818	802	797	796	798	786	775	829	836	807	815	788	803	768	793	797	828	810	808	787	787	798	815	794	786	832	764	866	786	775	802	823	812	787	775	788	787	772	780	797	804	822	807	789	794	786	808	808	773	790	800	798	775	769	809	801	789	787	861	776	818	799	789	815	797	810	760	772	799	805	819	772	819	781	866	750	777	777	770	831	752	785	780	785	774	777	811	793	876	797	821	773	761	755	811	776	796	824	863	803	864	834	811	783	819	756	797	802	823	796	854	794	802	810	796	843	770	809	829	788	829	828	844	822	754	789	793	785	787	754	800	838	757	798	827	791	812	772	738	751	825	771	784	778	825	776	783	759	835	826	794	820	826	774	763	764	803	846	752	808	768	782	824	795	827	803	746	758	788	768	754	805	771	786	815	763	781	809	838	824	772	834	755	805	803	745	796	796	835	833	797	826	805	787	813	816	796	784	780	815	856	806	774	824	791	784	769	866	822	762	808	787	811	800	762	837	825	789	788	792	786	820	814	749	796	787	770	769	809	814	793	775	839	828	834	799	853	846	782	794	815	820	806	785	779	810	735	784	746	844	802	827	818	806	825	826	800	804	794	801	834	778	761	785	856	843	811	816	829	763	792	787	815	793	792	794	805	764	787	760	792	773	822	833	810	746	785	803	767	759	861	773	841	774	858	818	797	828	778	810	860	784	789	737	756	813	833	784	797	827	816	762	773	860	803	794	824	807	839	794	818	811	862	820	800	820	845	793	788	786	774	831	831	797	812	823	789	806	774	828	804	781	785	768	793	825	767	800	811	775	774	812	773	795	821	803	830	783	843	775	832	837	828	854	765	826	825	767	831	805	771	816	792	745	821	802	801	799	765	792	794	777	778	820	808	759	782	774	765	822	845	786	767	802	826	819	765	836	819	748	807	808	766	775	840	795	784	807	824	791	792	791	844	878	769	763	816	759	811	768	770	818	820	844	832	849	819	784	785	817	815	813	751	793	809	759	764	776	830	785	767	768	808	759	799	825	772	858	836	792	814	828	839	839	791	788	812	802	796	778	846	791	865	788	797	785	788	801	772	737	770	780	767	801	826	818	811	796	838	796	795	766	816	801	804	796	804	774	781	756	828	778	827	752	844	791	816	785	856	792	824	822	824	796	818	751	815	860	811	792	750	797	793	788	818	799	840	827	777	767	784	756	795	804	759	817	778	780	877	842	810	833	749	754	833	845	771	797	854	841	858	836	829	822	834	798	808	752	799	814	834	791	823	773	839	778	850	807	831	791	787	799	797	787	768	780	852	781	799	764	791	765	809	804	775	751	817	800	832	808	813	813	774	790	809	795	792	820	853	800	848	749	752	776	772	780	808	802	777	816	801	821	763	770	801	764	793	833	813	800	861	785	814	780	790	790	798	800	756	761	781	836	793	750	861	792	776	815	806	811	823	788	771	841	833	792	738	790	795	837	790	803	809	811	829	737	810	842	812	707	832	775	842	755	767	794	835	815	818	819	799	785	780	805	830	835	813	772	798	788	791	812	775	775	829	810	747	844	769	807	810	781	764	820	736	822	762	784	811	774	801	794	791	770	838	777	787	820	796	887	787	745	814	815	837	793	773	865
24361	21022	24314	27933	21035	19691	2900	1007	746	745	612	520	460	401	411	366	352	348	345	311	308	311	319	327	312	312	314	292	281	299	304	291	306	265	308	293	250	272	266	281	287	262	253	275	303	252	265	289	293	278	294	275	249	264	278	267	257	271	280	294	253	269	254	269	239	282	260	292	271	271	241	255	244	323	248	280	272	276	256	256	268	282	269	247	287	290	297	264	272	279	257	256	275	247	271	256	281	271	268	274	250	238	261	266	265	266	285	271	249	263	261	257	283	279	273	252	285	274	260	277	285	256	271	263	264	275	255	264	277	278	257	260	256	313	266	287	234	256	279	252	266	316	300	306	249	273	256	269	253	316	283	264	285	275	282	286	235	249	245	276	272	273	279	263	272	275	275	281	275	267	241	274	250	251	293	268	290	262	266	264	271	255	267	260	261	264	253	283	268	268	270	231	270	285	238	268	281	269	247	259	217	273	231	265	284	269	262	267	264	274	292	264	298	278	270	274	273	271	246	278	260	296	270	263	258	235	289	242	265	234	272	298	244	266	253	257	265	251	272	258	309	278	276	267	248	225	267	273	266	250	236	278	279	312	262	275	277	264	275	267	289	252	290	302	265	287	268	246	269	256	259	258	254	247	265	256	269	301	247	279	255	279	258	266	294	259	265	271	267	241	264	262	223	286	278	276	265	204	289	283	275	276	258	279	287	266	266	263	281	246	293	257	274	293	268	272	251	253	288	253	281	245	263	271	262	259	263	269	272	251	267	252	240	279	237	265	253	281	254	269	273	244	259	274	288	270	255	272	269	253	253	271	262	256	222	265	251	292	291	253	240	254	259	309	234	291	249	260	245	282	264	269	244	293	258	278	261	267	275	267	245	274	286	259	244	281	246	258	282	317	286	291	271	251	262	269	274	325	262	272	249	269	273	281	295	258	228	277	255	293	273	277	266	259	257	262	246	271	253	276	258	288	257	280	275	277	251	263	274	281	272	266	284	254	256	252	263	264	259	254	259	283	252	275	291	302	283	252	258	292	272	265	269	285	257	255	266	273	256	267	259	255	256	290	272	286	285	295	279	266	303	282	285	267	296	275	279	241	258	298	255	292	275	300	247	269	288	270	278	248	285	270	251	253	275	269	241	268	281	281	278	267	275	250	260	271	263	293	266	291	287	292	269	291	281	268	253	259	260	253	262	290	265	225	266	263	269	261	256	275	247	243	239	280	303	278	289	263	264	264	273	293	296	250	249	277	274	279	275	268	277	267	269	282	258	247	234	276	248	264	273	263	303	263	310	251	285	266	273	289	264	263	262	294	278	235	245	269	297	264	261	255	288	262	285	272	279	284	232	274	276	255	290	280	273	264	248	263	268	271	285	252	275	266	271	292	253	269	276	245	261	261	262	253	242	238	279	283	267	264	263	259	257	242	249	263	267	277	265	259	286	272	267	282	273	287	283	273	301	265	271	244	276	256	266	245	276	294	268	299	250	307	260	239	297	301	251	285	243	295	240	291	284	286	263	261	265	268	290	256	255	298	266	266	244	270	287	262	248	292	281	264	247	258	290	281	271	287	267	275	252	286	239	266	274	237	263	271	249	247	274	283	249	299	263	272	275	293	258	278	255	283	253	273	286	276	261	270	286	290	318	249	255	282	281	270	288	276	276	257	245	272	246	257	273	278	282	248	272	263	289	273	263	281	249	296	268	276	260	250	264	264	279	264	245	249	303	274	264	256	262	250	270	263	288	285	264	268	275	303	253	253	280	274	248	251	287	252	242	250	270	238	274	264	260	256	275	260	264	284	259	229	276	231	249	274	275	272	296	268	270	293	280	237	288	269	284	231	264	268	286	237	263	250	254	254	256	270	283	256	293	265	259	281	251	311	258	285	243	259	259	266	271	275	264	281	274	259	269	268	282	263	262	288	266	282	269	265	279	251	245	273	256	262	279	291	276	242	256	271	253	254	250	269	256	286	278	265	320	275	266	292	277	248	257	286	253	278	279	286	265	282	262	269	299	258	280	271	250	280	286	254	272	262	276	269	245	233	273	281	275	275	257	314	282	271	255	264	262	255	262	273	238	279	290	291	262	289	261	294	264	282	262	263	269	255	252	271	303	258	285	266	261	256	287	306	297	260	255	271	257	286	295	250	303	241	256	277	270	285	253	289	273	289	272	299	262	262	288	260	239	254	257	256	239	303	280	257	281	284	264	269	277	265	284	295	272	249	276	256	267	295	266	267	258	264	291	284	277	242	295	286	252	257	224	296	267	257	276	280	285	279	243	236	261	295	292	246	276	249	273	280	293	269	289	243	267	263	260	267	259	278	255	275	236	281	265	242	255	252	280	260	252	262	265	282	268	298	281	253	261	278	240	246	273	247	270	257	289	290	243	250	281	277	287	284	269	264	243	257	273	293	252	289	281	253	273	249	281	245	249	273	250	256	263	286	274	288	259	302	265	257	259	269	265	271	276	277	278	253	271	268	271	264	280	273	312	263	257	260	294	258	305	258	259	266	291	262	282	289	261	250	232	239	243	249	283	290	268	277	250	276	267	254	254	263	267	249	300	290	278	297	289	279	285	271	282	259	281	288	285	270	274	283	251	241	249	291	283	268	306	256	274	275	278	263	260	251	254	289	296	272	278	282	277	267	273	264	289	254	254	281	282	281	288	261	281	253	265	286	272	261	269	233	263	267	239	285	283	253	255	287	244	263	252	280	252	247	233	236	215	256	292	294	302	268	271	261	257	271	286	300	259	283	273	293	261	282	274	230	261	271	286	263	240	247	266	260	308	261	272	270	257	308	251	279	262	310	253	233	263	261	249	290	263	269	254	270	278	278	247	266	282	257	234	258	260	270	271	270	242	259	303	297	254	258	265	299	311	252	290	242	262	265	266	251	270	260	259	265	265	289	297	279	269	264	284	300	262	258	266	285	257	303	284	248	257	289	259	264	269	250	262	268	300	241	269	299	271	273	254	276	269	260	259	281	278	273	280	242	289	262	269	264	285	244	252	285	254	272	285	278	256	280	235	259	266	288	238	237	292	283	326	258	275	260	270	230	278	266	273	265	238	284	289	260	292	258	278	263	259	231	282	279	282	262	260	275	253	269	281	266	243	264	291	257	244	297	256	283	286	261	284	248	296	275	244	266	256	284	253	274	241	262	303	295	280	250	259	262	263	285	285	258	270	267	256	258	258	276	283	309	245	280	251	259	262	281	272	266	294	272	256	251	262	263	254	298	265	237	266	278	268	263	253	240	285	255	283	298	257	276	267	260	293	256	275	272	276	284	260	277	272	264	244	264	264	292	280	240	246	267	285	257	277	316	274	284	258	239	261	263	305	254	250	270	261	264	265	249	253	241	234	272	309	266	278	244	257	267	265	247	253	279	279	264	270	304	263	274	296	255	257	262	242	285	280	230	278	264	284	275	288	261	257	257	264	282	247	308	269	253	268	281	263	273	274	292	264	279	275	280	235	280	278	258
9926	16636	9837	4218	2509	1560	1102	881	853	812	787	744	705	638	751	705	686	691	687	672	666	654	634	673	641	641	634	670	625	631	651	682	650	626	632	682	654	649	669	630	680	618	626	613	615	654	681	642	665	707	663	617	627	655	633	634	585	634	630	624	624	644	690	628	683	685	657	660	610	673	641	662	619	650	628	687	649	649	642	661	631	623	640	684	662	617	605	634	638	642	643	654	623	632	654	671	641	649	635	656	624	583	666	610	632	634	614	673	644	622	646	654	591	674	671	658	665	683	672	646	635	636	622	647	640	648	689	662	636	607	672	655	655	645	642	587	681	662	675	642	632	655	694	629	677	710	636	643	643	690	655	617	657	621	668	649	634	685	597	646	633	650	630	625	650	644	639	639	643	595	619	655	622	616	623	640	660	696	634	641	616	677	601	644	638	684	658	643	652	660	645	648	651	652	627	661	592	677	612	630	656	686	645	640	634	650	610	621	628	641	657	650	647	653	651	655	610	679	651	630	642	654	635	635	663	698	630	663	671	594	610	666	673	613	623	665	686	620	651	627	643	663	653	630	652	652	631	640	651	615	688	632	598	560	653	626	696	653	623	623	678	619	632	653	627	623	640	623	638	626	663	632	614	685	647	673	642	652	688	656	677	625	637	648	619	615	635	661	637	652	611	665	642	623	636	633	645	687	646	633	622	596	597	636	663	657	639	647	626	621	625	615	696	629	633	627	644	649	641	659	678	618	635	652	659	682	655	692	634	664	606	641	641	622	648	653	656	599	604	628	651	678	687	611	656	584	654	650	629	644	612	637	670	646	623	663	661	630	623	653	683	657	610	642	682	667	629	660	651	669	647	620	665	635	654	639	653	596	640	661	661	636	653	637	649	642	644	624	650	619	649	612	638	665	654	647	629	657	686	678	637	622	613	670	628	704	627	675	680	610	636	615	648	629	623	647	646	621	647	638	638	639	647	648	643	659	629	638	692	603	617	669	636	636	666	612	655	685	593	636	646	577	645	668	629	647	652	664	637	661	632	655	660	637	626	657	641	652	665	610	611	624	646	606	632	625	650	626	625	613	631	678	629	633	638	628	645	660	616	647	608	672	671	627	649	631	586	653	629	639	607	637	676	647	632	718	665	624	658	594	574	625	643	645	658	629	617	628	625	666	631	683	622	636	621	637	607	667	635	622	637	609	663	642	644	646	604	629	572	636	578	661	688	644	604	646	644	641	673	679	640	710	624	655	590	674	645	591	623	574	640	704	650	706	667	634	665	655	596	637	614	642	649	638	634	652	665	626	657	671	648	657	666	628	682	642	623	647	630	660	672	661	638	657	648	628	653	650	603	634	632	641	672	669	665	604	656	646	632	631	660	619	637	621	654	644	633	666	617	656	647	634	675	621	637	644	659	635	648	658	642	634	588	639	651	649	626	649	615	665	673	698	616	649	621	650	613	648	674	631	671	630	646	630	626	682	643	664	648	653	668	601	706	642	661	652	632	650	612	631	676	624	617	683	628	669	602	620	608	637	604	616	658	607	631	626	621	672	638	620	667	641	659	620	687	636	604	616	660	651	636	654	705	663	642	642	644	670	650	659	611	606	640	630	638	623	633	636	635	607	635	639	634	641	656	630	656	695	659	634	581	680	646	624	630	640	619	619	646	664	696	638	614	641	603	644	643	625	648	631	667	678	614	664	650	637	658	667	680	664	618	660	639	659	650	630	638	664	599	638	605	591	660	631	643	653	661	619	663	645	635	592	648	661	646	631	634	680	629	607	633	641	649	627	672	651	683	625	650	657	663	643	624	631	622	666	654	642	660	653	655	617	639	687	654	647	645	652	631	642	640	647	633	663	625	624	655	639	657	606	658	619	646	687	655	642	621	644	645	668	629	674	692	676	648	646	638	636	689	627	682	621	595	667	651	628	669	628	623	607	646	669	630	630	665	655	610	604	640	649	658	669	675	651	590	612	629	634	649	641	693	632	663	633	652	644	648	645	639	625	671	631	642	622	603	670	664	600	619	654	644	652	637	649	594	584	666	619	653	624	595	611	625	686	625	622	662	631	607	632	659	630	615	656	654	633	606	626	626	608	647	635	656	599	649	622	601	645	675	638	641	641	667	628	605	623	595	637	660	600	621	600	635	651	653	647	654	635	654	657	639	630	649	624	664	646	660	640	668	636	640	628	610	609	637	630	622	662	643	675	662	634	610	689	676	629	643	617	654	625	623	662	628	658	649	654	628	602	610	659	627	626	657	623	645	629	671	632	651	653	628	617	610	606	633	648	618	608	674	634	696	631	657	659	642	656	626	656	603	622	625	677	612	605	662	621	649	654	682	695	639	657	610	654	640	645	645	654	611	665	634	655	644	705	660	631	649	633	604	686	591	682	631	673	653	612	634	716	623	621	659	599	624	645	599	650	618	619	610	653	619	650	621	651	602	593	634	630	634	661	639	637	654	662	668	655	647	629	634	649	576	638	635	633	644	643	644	613	610	654	689	677	655	620	671	620	637	624	680	636	613	628	605	605	626	665	632	617	657	659	654	624	708	612	625	661	632	629	702	667	578	651	627	640	711	626	619	626	617	625	650	597	632	647	655	629	662	659	621	630	629	624	709	686	617	651	666	664	638	623	634	625	692	659	677	647	628	610	639	642	625	614	613	643	619	627	666	604	635	662	598	710	637	646	661	570	692	653	648	645	638	599	668	613	680	674	659	617	639	600	678	618	621	661	685	617	628	661	676	629	651	657	651	648	668	622	583	640	685	615	688	596	628	629	641	688	637	622	639	610	672	655	613	587	661	633	654	650	618	625	723	634	646	662	632	604	678	654	615	660	653	621	630	587	623	607	635	613	657	664	627	661	665	659	673	639	623	632	712	667	611	627	630	646	580	688	622	675	646	616	652	639	625	615	605	640	633	652	637	619	649	623	660	689	669	648	673	625	604	642	620	631	628	591	675	641	656	609	690	634	665	676	673	643	633	644	631	670	587	638	662	629	599	617	649	654	615	639	648	639	637	634	635	661	619	656	622	621	690	622	621	631	625	625	650	590	621	649	644	641	609	610	642	671	680	709	636	633	609	653	608	634	647	651	651	678	656	599	637	649	640	599	664	649	596	677	642	640	630	599	681	650	657	625	639	633	659	615	645	622	595	652	635	678	674	622	654	644	615	688	644	657	671	648	652	650	629	657	653	635	639	668	640	651	666	637	656	624	674	605	670	616	630	641	651	634	669	630	620	634	633	674	635	627	632	673	626	608	646	648	686	666	614	648	641	610	631	670	665	691	617	639	570	653	629	662	663	595	633	633	603	576	609	656	647	663	617	690	632	658	615	668	670	656	644	663	635	611	629	629	680	710	657	626	627	630	647	659	657	615	608	653	678	659	643	615	660	659	635	665	636	597	618	613	621	612	628	677	647	672	676	652	614	622	619	649	696	678	644	655	630	642	611	633	635	614	629	653	654	643	643	671	618	673	674	626
23842	21020	24671	27587	21020	21097	16964	1956	1068	917	850	668	562	505	434	395	356	342	330	332	308	306	279	275	291	255	256	235	270	294	276	242	301	285	278	254	268	243	229	253	259	239	220	243	228	257	246	239	264	239	259	217	213	198	196	268	226	242	214	232	262	289	219	239	206	225	232	242	242	243	248	211	243	232	234	239	240	258	226	241	227	234	226	215	251	206	219	222	264	215	215	245	231	238	237	229	224	205	229	227	231	225	227	232	259	248	231	253	248	228	237	228	256	225	261	222	232	213	237	236	243	208	217	221	238	222	245	229	217	212	217	232	229	235	242	263	218	206	241	253	189	223	233	236	259	267	256	230	245	237	209	226	196	241	242	234	213	247	234	202	216	251	223	248	239	233	223	230	215	222	239	244	231	236	234	222	236	214	236	231	211	227	231	215	235	242	246	223	230	239	218	210	265	206	223	253	244	235	210	201	223	256	241	231	246	236	239	233	213	257	233	236	220	247	209	234	241	225	242	229	209	215	275	220	246	216	229	237	235	202	206	243	218	248	236	249	242	209	263	221	217	231	229	228	214	258	247	245	200	250	230	259	253	257	249	237	203	230	245	234	221	247	217	259	255	205	249	218	251	220	213	236	213	220	225	221	213	227	246	267	213	237	253	220	227	229	222	204	245	249	245	202	226	232	213	231	221	260	223	234	251	251	232	214	208	254	232	238	230	231	248	192	223	254	210	251	192	224	230	253	238	269	239	240	226	275	248	227	228	256	235	237	218	249	248	254	232	227	228	236	224	252	238	209	267	226	236	257	266	249	228	242	232	254	255	246	227	219	221	218	262	233	238	212	241	230	247	228	234	213	238	263	251	223	230	209	236	219	214	234	221	243	237	258	236	271	228	254	247	228	250	228	242	227	261	239	252	241	251	252	222	216	257	220	202	222	237	201	242	209	233	242	240	230	226	225	241	202	242	231	237	237	255	246	225	216	238	246	232	221	215	197	249	237	249	234	234	238	212	212	241	221	213	224	231	229	241	234	253	230	210	229	217	275	235	223	245	233	220	225	205	208	230	252	251	224	220	227	228	232	217	247	230	219	212	244	240	232	248	218	233	228	227	232	244	224	213	242	260	229	222	213	237	222	249	243	233	248	242	233	209	254	201	225	238	240	217	212	250	224	226	234	216	227	241	216	207	256	242	226	247	228	247	223	227	190	221	229	240	226	245	234	229	213	211	246	219	235	223	231	229	209	220	208	242	241	235	239	234	227	251	253	233	248	232	252	241	254	234	212	209	238	220	258	241	245	234	222	218	250	237	256	255	238	229	243	236	244	239	248	229	236	240	245	238	223	203	232	215	243	229	242	217	251	203	257	229	247	243	242	242	236	193	208	246	226	246	238	229	225	226	239	247	229	211	232	247	243	266	255	227	231	216	214	242	249	223	235	230	249	236	232	243	248	247	234	252	250	250	247	203	221	228	236	226	243	229	224	260	230	197	236	230	230	201	225	244	215	209	228	239	244	275	214	219	227	245	224	267	240	229	248	240	237	237	223	226	227	202	221	220	249	203	233	231	237	223	237	222	201	250	215	239	220	212	230	244	228	251	214	254	235	218	218	237	257	237	231	230	236	256	217	239	221	227	235	216	242	231	228	213	210	231	242	194	212	232	230	217	273	220	222	242	239	193	221	253	238	236	212	231	230	237	240	198	237	216	218	241	249	234	224	240	224	238	253	226	204	244	209	230	252	223	231	232	222	263	216	240	215	228	199	260	239	227	244	238	216	228	225	225	243	228	243	251	241	215	219	234	237	268	236	265	226	207	248	229	240	228	238	231	227	204	191	242	226	271	230	235	226	241	262	227	239	251	214	251	218	241	234	226	216	253	221	236	231	242	222	264	243	214	240	244	224	219	254	253	240	253	235	210	226	224	211	224	227	235	228	233	219	233	220	233	232	263	207	231	218	241	225	262	253	235	240	223	239	259	225	248	239	221	241	218	213	203	233	261	249	237	213	263	221	269	203	244	238	241	210	244	236	238	235	260	223	241	204	232	222	218	232	223	251	244	223	221	259	233	228	228	221	239	252	232	209	236	235	241	232	214	224	230	225	217	244	234	215	216	227	222	235	222	237	240	235	220	213	227	218	221	238	251	219	266	239	227	255	231	232	259	221	257	227	243	239	254	230	217	238	251	241	234	229	193	205	228	210	243	211	221	250	222	272	226	210	224	235	210	221	222	217	229	199	238	224	255	209	234	237	248	224	218	235	239	245	244	231	237	257	214	222	257	247	211	197	209	233	240	243	234	236	230	227	221	230	204	236	245	235	222	263	226	240	268	272	207	226	249	228	232	205	223	224	209	239	221	220	229	206	213	211	242	235	227	261	246	217	219	198	217	249	244	220	226	217	233	231	232	214	254	219	197	223	242	249	257	247	234	241	223	237	220	192	232	233	223	243	256	200	243	237	226	219	229	232	254	235	224	230	200	245	226	246	223	244	248	208	247	267	244	232	262	266	247	229	213	241	243	252	242	213	216	243	237	229	217	263	231	253	241	270	253	216	216	211	188	215	216	229	234	249	255	247	223	242	224	226	216	232	212	254	255	208	216	247	233	235	227	225	228	230	231	229	212	219	234	233	226	235	227	222	241	246	201	223	220	241	220	223	228	261	233	235	241	230	205	230	225	236	230	218	213	230	248	259	249	257	214	225	224	227	241	217	242	248	207	251	245	237	251	215	220	238	235	223	232	248	211	239	223	224	240	222	238	250	228	210	212	225	232	253	242	238	209	222	219	203	233	240	240	221	256	260	231	200	252	234	230	228	222	253	236	233	225	232	246	242	236	225	232	237	219	216	208	254	233	261	226	220	219	228	242	224	227	223	232	209	257	220	225	237	244	220	215	233	237	217	229	247	268	231	219	220	239	229	226	261	236	240	238	253	259	236	229	206	232	257	216	226	205	241	212	222	226	237	230	204	237	225	262	227	260	236	244	218	213	253	213	238	224	251	247	221	231	244	229	207	231	238	217	235	239	224	227	247	209	218	208	213	224	237	214	197	245	222	221	248	226	248	251	251	250	255	224	200	226	226	232	213	224	234	226	210	253	246	216	263	270	283	208	234	228	227	235	201	246	251	206	255	221	222	226	236	210	217	233	231	231	220	229	238	241	238	227	242	262	240	244	241	223	221	248	235	237	208	229	224	262	249	231	240	257	256	250	204	247	231	206	244	212	213	195	221	230	248	233	240	247	250	229	239	221	216	262	232	220	217	209	261	242	263	211	222	255	229	233	239	238	212	241	234	244	228	226	246	216	239	234	267	256	226	236	208	212	232	224	237	266	198	250	240	249	224	249	248	244	249	228	232	234	241	222	224	217	204	229	236	233	249	210	221	211	233	199	250	216	220	238	230	242	234	221	203	235	251	240	232	253	252	207	243	237	265	225	215	213	246	231	221	267	242	232	233	224	222	246	203	227	224	196	231	250	210	244	247	264	228
10711	21721	13244	5836	3093	1901	1271	890	845	792	778	712	652	665	604	592	632	577	615	577	612	597	601	593	612	570	594	608	606	564	578	577	560	620	580	578	547	568	542	577	567	595	531	561	552	568	561	542	617	600	547	518	559	590	571	563	600	557	546	580	537	561	565	569	555	543	521	560	550	549	532	535	557	583	550	580	543	562	552	518	536	583	597	552	512	558	561	577	546	557	517	573	538	569	569	561	537	551	550	576	557	579	573	562	577	555	566	586	607	557	591	567	588	528	525	560	597	567	521	577	549	541	550	602	563	556	547	574	566	565	574	550	569	567	531	557	549	554	600	547	585	572	559	555	584	597	557	556	534	588	557	532	549	545	553	587	515	520	544	584	533	587	553	526	545	486	600	545	570	590	500	568	531	552	568	579	575	542	595	548	541	569	585	563	540	570	550	571	550	555	555	556	574	599	572	542	557	543	553	545	571	525	571	588	587	552	561	562	543	552	583	575	549	573	542	573	575	655	580	587	541	517	555	549	562	561	608	581	597	561	542	548	524	551	578	569	546	532	521	557	538	566	559	595	568	579	518	614	582	550	574	579	592	547	539	622	522	563	569	546	550	560	587	532	533	564	582	572	589	579	544	578	588	596	535	593	562	541	566	610	540	574	580	591	571	571	567	520	533	609	591	609	591	569	548	558	514	572	576	551	551	579	583	598	553	556	531	573	553	565	572	583	570	595	538	582	566	566	599	589	584	556	588	583	588	519	559	552	576	586	577	562	582	566	573	617	530	563	556	575	531	577	552	542	556	556	593	554	543	553	553	544	556	550	545	562	545	549	594	630	534	571	613	565	555	569	552	608	568	593	522	548	567	570	551	534	599	539	566	535	605	569	593	520	547	594	513	610	555	539	564	568	592	563	569	585	582	527	601	543	573	563	583	560	541	544	583	529	575	555	549	565	541	566	566	536	569	530	534	566	542	559	532	601	576	526	591	563	545	574	575	552	574	605	562	565	498	575	601	541	592	564	545	550	539	573	564	565	548	553	540	581	528	540	556	604	541	604	570	591	542	541	571	538	570	524	567	553	553	551	598	603	566	607	533	556	554	543	565	599	548	546	533	552	520	574	585	603	613	509	565	577	564	515	568	558	541	555	581	562	565	585	545	580	560	536	588	551	605	596	558	567	574	565	535	576	578	590	527	554	561	557	558	594	566	523	543	562	607	532	540	573	537	525	564	562	576	535	540	542	568	568	538	565	561	560	532	588	589	556	543	536	589	568	540	562	544	562	600	553	538	539	554	569	560	529	575	511	575	533	530	578	565	557	565	549	552	586	577	529	592	581	563	551	521	565	587	540	488	543	529	573	582	531	588	603	515	551	553	563	546	563	553	566	557	578	588	558	560	577	512	542	592	529	510	591	547	552	570	562	545	529	594	555	510	556	568	561	561	554	523	579	565	553	524	572	573	539	604	566	580	538	556	575	531	550	544	533	577	573	572	516	598	550	500	562	564	576	550	570	583	572	576	548	572	565	548	548	550	592	539	569	552	613	531	532	591	539	584	571	539	553	528	568	539	540	550	491	543	555	566	599	539	559	572	593	591	565	586	537	562	546	595	578	547	567	559	563	548	591	564	612	552	588	584	536	537	604	560	613	570	542	578	553	565	544	574	628	536	503	557	567	521	598	556	589	563	516	590	567	557	520	550	593	545	547	556	561	596	569	532	514	581	600	556	554	576	541	556	554	564	573	551	563	550	530	600	569	561	564	583	551	521	539	552	559	517	582	561	527	529	562	568	572	542	592	547	552	561	605	594	563	568	548	575	575	593	564	578	533	548	565	534	538	510	587	553	535	538	591	563	521	584	549	589	602	579	506	547	573	544	588	528	589	604	575	553	543	546	589	561	573	589	600	598	551	560	540	567	564	560	573	535	585	618	574	552	632	528	573	571	580	557	551	554	557	582	571	541	557	566	546	564	534	549	536	590	547	599	570	566	581	572	572	589	535	566	524	616	522	577	562	552	550	591	567	556	539	577	530	573	531	549	574	574	536	558	566	526	536	577	580	536	530	538	568	570	548	527	551	577	597	571	539	598	513	595	605	617	557	578	556	564	547	519	555	577	528	635	579	524	536	527	549	587	613	527	550	583	500	542	561	550	565	584	582	556	560	559	577	568	550	545	566	547	526	582	563	588	542	539	542	591	564	526	566	545	563	590	549	611	515	538	583	564	553	499	521	541	551	545	592	540	621	589	544	576	562	522	583	571	601	566	578	544	557	564	559	572	556	510	543	531	556	553	522	554	546	555	588	572	577	558	544	600	514	534	557	520	579	577	544	545	549	558	584	573	514	534	542	589	556	525	549	560	528	565	550	561	546	543	556	596	586	528	549	547	570	567	546	578	542	551	542	548	581	602	600	549	583	580	538	564	537	573	569	514	591	593	579	580	562	581	562	565	581	550	586	547	562	538	530	507	550	550	560	559	567	559	586	552	562	557	526	508	554	547	519	601	561	557	546	538	537	555	544	560	558	587	552	519	545	591	575	532	560	519	574	577	592	534	568	548	587	522	545	537	520	591	580	548	538	544	561	541	603	560	590	547	556	536	552	563	598	579	558	545	582	609	578	564	561	589	600	556	568	586	558	554	588	576	576	608	568	534	525	561	540	573	536	541	553	576	546	557	569	523	563	566	552	579	577	572	560	513	551	546	588	543	584	568	529	580	549	572	564	548	576	593	544	585	533	588	540	555	570	562	521	533	525	565	589	594	559	555	585	541	559	548	540	543	570	575	492	513	575	544	558	508	581	571	562	537	574	566	529	541	558	516	569	521	550	544	527	575	541	557	612	576	555	573	574	556	575	558	579	527	535	594	514	598	556	534	549	545	547	518	581	549	574	555	577	564	577	593	551	556	538	578	590	543	528	580	553	539	547	578	548	564	553	599	538	522	556	561	574	558	562	589	547	511	552	533	531	558	542	556	603	577	529	551	575	559	537	575	538	582	573	571	548	588	543	543	571	544	545	597	567	548	518	556	546	564	569	545	550	569	570	559	569	600	535	581	539	582	535	561	586	526	559	573	554	596	522	538	601	573	552	560	569	544	563	552	582	578	545	501	531	575	537	540	546	510	572	543	565	535	532	550	583	617	542	499	541	589	574	546	541	548	546	538	590	552	564	548	587	542	561	541	519	605	529	558	508	521	547	570	567	572	539	558	544	569	582	502	572	575	564	505	544	541	558	564	563	588	579	549	571	548	564	540	569	593	546	523	563	588	542	552	554	515	558	590	569	586	531	579	584	570	563	511	583	550	554	566	585	554	549	559	573	558	546	574	559	578	574	571	565	592	549	533	548	530	564	554	557	558	574	599	535	523	550	566	519	549	557	604	589	545	547	534	565	536	591	572	604	587	547	602	533	496	539	552	569	590	588	579	579	525	584	528	564	556	547	569	613	552	577	587	559	583	575	559	548	575	564	589	570	569	547	602	588	580	588	574	536
30744	21125	16429	5903	2355	1665	1037	644	579	568	533	483	424	425	382	358	369	369	384	375	373	359	334	333	356	328	321	373	337	330	335	348	342	304	344	329	381	362	359	359	361	356	319	338	332	345	322	347	319	332	307	319	340	308	315	371	350	335	346	331	318	373	316	350	325	357	327	304	382	338	314	333	340	315	351	328	321	337	335	334	359	305	361	315	325	349	365	367	365	330	337	351	345	347	341	340	332	339	328	318	317	352	351	313	328	327	332	333	356	357	337	349	382	310	327	315	330	337	282	350	314	352	341	370	327	351	348	358	334	321	336	341	354	341	340	358	349	350	368	333	350	385	352	355	334	324	360	342	348	360	351	361	321	369	347	349	353	334	360	394	327	345	329	333	292	341	375	337	305	341	404	336	341	343	341	326	329	339	358	306	351	334	342	358	347	342	349	325	355	321	315	306	353	324	332	343	335	302	373	330	345	337	346	361	348	351	337	361	382	308	310	381	330	308	354	371	339	353	325	354	323	314	318	271	335	341	393	332	336	330	365	330	352	343	328	329	300	370	339	348	312	333	340	358	316	360	334	370	295	315	326	370	336	340	319	315	335	336	330	344	352	331	337	375	316	343	332	325	327	346	331	330	338	347	318	335	329	320	367	330	318	362	336	326	336	348	375	358	360	331	347	360	295	294	307	380	328	332	342	335	335	330	311	356	319	328	360	330	340	324	287	337	346	315	323	322	335	355	318	331	366	337	383	366	337	338	334	329	347	329	340	326	328	324	337	334	325	337	341	321	350	386	349	344	361	349	313	334	317	363	325	352	335	301	372	387	297	325	355	340	322	313	319	330	343	312	362	316	364	343	334	349	304	356	341	355	333	354	332	361	323	327	342	339	399	319	356	343	322	337	361	374	340	372	341	351	304	375	352	336	346	355	352	362	286	322	352	337	337	315	340	342	320	308	343	324	312	383	372	321	354	304	319	344	362	348	303	319	344	348	354	320	341	324	359	346	353	319	321	359	348	332	319	334	342	346	327	333	335	365	316	340	352	330	328	368	326	278	331	343	330	317	366	301	358	348	359	354	366	338	348	324	339	356	356	324	330	331	332	330	345	339	362	363	349	377	312	352	357	338	368	364	327	340	334	304	332	346	334	382	330	330	361	340	316	317	328	337	323	288	366	385	335	384	369	356	338	313	336	329	357	355	371	341	347	332	328	334	332	346	342	352	341	376	351	368	366	349	324	342	328	336	307	349	365	335	329	329	319	339	317	364	306	325	361	341	329	306	350	375	344	351	364	352	336	331	343	322	334	364	363	323	326	331	338	320	326	334	380	331	349	314	333	329	345	365	302	349	342	340	399	344	305	344	338	335	345	333	336	278	320	320	346	315	347	337	339	312	340	334	321	325	328	318	321	287	345	363	356	313	332	310	301	363	347	326	339	339	348	349	338	320	326	317	332	347	312	352	300	320	338	325	324	337	361	346	338	366	322	374	336	325	381	338	349	324	330	338	331	363	347	338	350	355	353	350	339	320	330	362	351	308	319	320	323	360	365	331	349	340	325	325	331	362	349	354	305	362	328	357	351	318	342	354	340	292	351	345	339	312	307	332	327	313	311	348	352	328	339	330	360	323	344	339	337	288	305	312	314	350	346	320	372	350	303	324	324	319	341	353	332	303	340	316	311	328	333	316	366	343	352	308	345	363	312	355	351	317	323	341	387	347	339	331	325	343	350	367	355	327	328	350	343	346	332	345	309	301	317	340	332	339	361	349	337	339	343	322	341	355	328	321	329	326	332	327	318	372	336	353	324	312	333	325	332	330	350	332	342	346	346	319	343	333	318	333	327	309	342	350	323	388	337	326	342	325	356	316	373	350	338	351	380	357	323	331	323	328	293	376	341	364	314	325	340	304	321	332	350	305	369	325	350	345	326	321	338	332	341	358	340	309	314	329	366	347	360	328	364	339	341	333	320	331	320	360	339	341	327	357	343	360	348	330	321	325	340	319	337	324	322	347	328	362	337	339	321	319	325	332	328	359	380	332	359	366	327	391	344	331	296	341	314	331	310	343	331	359	326	344	313	351	358	342	357	331	321	364	358	362	342	325	346	307	322	378	313	330	322	339	370	356	315	317	330	352	323	338	330	335	332	322	343	330	330	320	335	342	329	320	269	356	317	376	367	360	375	341	330	349	326	344	352	344	326	312	357	342	382	316	305	350	337	349	342	332	329	348	356	373	332	344	344	334	318	324	344	342	342	349	344	331	367	342	323	349	344	357	336	359	350	323	357	354	315	337	347	300	366	338	354	365	341	362	341	356	321	315	328	344	364	354	322	304	322	299	324	343	340	356	319	351	351	305	323	313	331	363	354	351	327	336	330	369	351	306	297	354	322	330	315	339	347	329	331	323	361	344	330	335	350	339	347	338	346	343	364	333	356	321	340	352	316	332	302	354	359	366	343	359	330	338	317	359	357	339	363	335	310	326	316	329	320	340	375	353	332	349	351	345	303	342	328	333	354	354	344	335	338	318	302	315	328	336	322	309	331	323	317	358	333	329	342	329	338	332	361	327	340	315	327	342	357	338	343	337	330	359	340	345	336	346	330	341	330	325	321	361	332	303	364	346	340	312	320	305	358	329	334	348	347	365	332	359	339	336	338	367	350	355	303	354	354	346	327	316	324	336	330	350	351	342	307	371	327	338	369	330	312	325	349	346	324	327	327	350	324	335	306	313	322	352	336	334	332	312	314	347	352	315	364	323	356	324	333	346	353	342	355	322	355	340	320	344	376	312	339	326	301	319	325	338	363	333	353	356	389	316	340	339	326	313	373	370	324	366	346	314	312	355	340	336	333	346	332	304	322	294	323	337	324	327	327	347	335	351	316	334	316	350	329	309	325	322	342	352	332	311	345	342	340	362	338	329	358	344	332	349	321	320	332	359	334	345	319	334	309	362	356	378	355	344	364	335	316	310	366	321	330	324	339	330	316	357	342	340	303	310	332	372	329	325	347	319	329	319	332	363	330	336	319	306	308	372	349	321	357	367	280	336	331	325	348	367	334	341	326	334	355	348	331	321	334	330	304	368	354	328	315	303	328	290	339	352	362	329	333	328	299	314	355	344	324	337	353	333	326	324	374	295	364	332	346	315	306	352	341	327	362	332	349	331	332	351	290	316	355	329	364	379	338	374	327	338	327	316	350	323	305	343	308	351	324	336	367	310	336	334	325	344	371	333	348	349	358	352	353	310	320	361	345	309	338	356	329	345	339	320	335	340	329	337	348	355	331	358	358	322	291	328	347	362	317	334	333	334	343	361	310	343	343	354	324	335	308	331	348	346	313	324	338	315	340	341	375	338	337	336	340	331	346	350	322	349	313	362	375	350	330	312	321	316	335	324	331	392	369	348	355	336	342	335	322	342	325	315	343	311	321	359	314	342	319	367	357	326	338	327	349	345	360	349	353	350	340	331	357	361	365	332	327	373	340	331	318	322
10277	11758	6438	2909	1719	1337	1018	915	946	856	828	828	862	803	817	820	819	787	787	770	777	784	787	852	809	812	776	829	790	789	840	782	768	788	846	811	782	805	802	767	775	741	752	806	759	794	799	791	768	827	815	804	776	801	874	813	780	791	746	856	792	759	867	758	754	798	827	797	808	776	792	828	792	807	782	812	719	764	807	811	806	822	726	784	793	782	786	794	813	809	829	814	820	765	793	776	819	733	758	791	839	803	789	855	772	788	849	817	787	807	819	768	824	773	796	793	789	765	809	797	771	794	746	844	836	778	777	779	789	758	821	825	807	786	751	813	790	799	842	834	788	760	812	777	811	808	781	739	833	787	790	782	758	779	784	838	787	741	802	767	736	785	792	836	858	739	778	824	751	799	776	759	816	784	797	799	799	836	809	803	786	785	804	807	792	776	780	784	782	774	813	784	777	837	760	814	825	775	816	798	829	846	850	825	789	851	838	760	771	824	731	786	769	792	759	777	848	813	793	798	747	794	809	759	765	820	820	807	745	802	785	751	825	796	733	811	744	776	804	767	781	797	816	780	789	831	792	821	808	765	790	787	745	804	834	764	827	749	746	814	833	797	852	747	827	785	822	773	819	799	860	804	828	786	770	788	809	793	789	785	813	776	774	772	829	789	794	806	840	769	757	819	766	764	734	785	783	792	776	814	799	760	810	744	799	788	810	766	786	753	817	819	784	720	833	789	797	825	797	756	797	821	791	840	789	798	769	801	784	798	773	827	780	741	761	812	802	799	799	797	823	798	834	818	847	806	792	778	831	860	762	849	788	827	820	764	791	805	777	745	810	786	765	770	761	785	756	859	790	778	809	825	800	792	769	787	800	775	798	795	821	804	742	765	783	765	783	770	833	780	830	812	822	780	791	811	808	773	832	805	812	818	752	793	848	776	834	818	762	750	793	784	771	819	771	752	793	755	803	825	808	826	751	800	736	769	806	773	809	807	797	836	755	780	808	789	821	800	795	802	815	791	797	789	781	790	790	815	834	839	815	755	814	747	805	780	833	813	786	803	760	808	795	832	809	783	773	798	844	777	769	842	795	786	836	799	815	822	851	782	783	771	760	808	785	800	781	840	746	817	800	819	842	810	794	771	827	765	829	800	714	756	820	755	771	773	799	761	786	780	825	792	804	818	791	805	797	809	785	788	812	791	741	805	739	787	760	753	781	778	779	715	779	795	790	773	864	776	753	764	795	772	813	778	788	768	796	777	764	792	788	801	774	760	779	825	803	795	811	782	816	769	821	814	781	777	780	788	782	768	820	832	821	834	816	789	807	819	787	792	837	761	785	768	817	823	800	779	818	823	779	778	823	837	838	810	781	760	718	761	820	779	794	798	835	776	817	800	820	815	810	825	820	772	799	790	767	858	827	807	786	799	771	790	757	755	766	803	774	797	777	834	788	772	788	789	792	778	786	798	783	806	843	755	850	822	812	797	805	789	757	804	782	780	770	764	766	788	786	750	784	734	807	750	758	781	767	759	797	814	855	803	795	743	766	828	779	799	715	806	837	819	811	778	845	798	798	787	755	791	779	810	796	803	809	805	790	792	786	791	782	798	788	799	776	798	794	805	764	753	834	755	747	786	793	790	785	795	774	771	823	794	807	790	778	782	810	794	770	820	782	827	820	780	820	784	777	809	811	831	786	775	803	817	755	829	874	784	791	838	819	747	773	789	800	814	809	762	756	786	778	802	806	802	789	772	805	805	804	764	798	758	769	788	788	749	795	775	825	808	813	855	817	825	750	750	730	731	805	754	822	759	733	775	817	750	852	747	776	768	811	780	820	793	776	771	803	807	763	800	835	825	851	824	740	725	779	837	802	780	823	839	849	812	752	787	824	813	777	867	766	809	790	789	837	865	834	839	754	784	774	787	817	797	818	776	750	771	783	784	802	797	755	818	821	777	796	808	826	795	823	781	766	795	831	764	787	805	782	806	822	826	812	812	803	758	784	786	763	797	815	795	743	791	804	824	829	806	805	810	775	783	759	793	800	813	794	785	859	843	792	777	813	772	785	777	759	785	815	785	805	822	752	764	787	788	792	797	796	769	763	753	776	816	766	816	796	767	786	770	824	777	721	767	752	768	800	780	818	862	791	810	813	778	787	815	819	820	774	796	790	781	779	803	788	806	770	804	797	778	810	767	821	773	815	771	776	792	821	805	762	808	781	741	816	799	767	781	770	799	795	773	825	829	794	781	787	812	741	793	843	766	791	746	814	821	827	783	769	776	778	743	794	807	841	827	821	753	775	767	788	830	801	809	763	775	791	774	785	802	778	767	806	814	766	786	807	798	774	737	781	775	779	771	774	775	791	770	772	732	778	787	781	773	797	738	762	761	797	774	794	758	782	822	808	802	755	830	774	779	803	836	826	823	772	789	824	794	766	779	827	792	810	775	735	839	816	837	781	744	847	791	760	785	768	800	776	806	776	803	779	793	794	784	848	802	800	743	789	833	777	811	760	834	783	807	799	768	787	725	821	795	785	797	787	805	816	796	811	784	788	770	776	715	831	794	799	753	798	793	729	780	790	767	784	838	782	787	786	802	769	799	784	816	798	801	809	788	790	744	763	813	839	792	805	798	805	748	758	780	808	789	851	816	778	839	783	776	795	818	862	792	773	782	760	779	840	803	806	796	837	786	749	786	787	775	863	775	719	801	794	741	788	779	800	816	758	849	824	841	794	836	806	799	810	763	794	803	797	745	772	832	790	774	793	810	758	757	783	797	795	798	799	828	820	839	753	795	804	790	778	783	764	770	784	812	817	812	762	783	774	805	809	773	790	782	829	811	822	782	818	833	808	783	791	789	791	806	822	803	831	816	751	787	793	795	787	765	786	811	822	808	847	757	814	811	723	841	790	797	802	810	785	798	855	816	762	778	797	787	689	813	791	801	836	851	858	789	801	827	793	799	764	723	778	840	822	787	792	780	811	767	779	780	853	802	776	784	795	835	820	786	786	795	784	819	825	823	801	770	819	768	777	853	792	815	842	775	800	840	787	820	806	771	797	826	857	828	760	766	788	816	789	822	736	802	816	768	777	873	783	792	787	821	780	801	809	783	783	773	817	797	763	853	805	781	761	803	817	763	786	807	773	805	770	818	754	838	779	776	808	801	770	792	815	819	780	846	778	811	760	764	727	778	820	821	778	755	801	807	819	781	794	800	849	759	822	816	788	864	738	783	829	843	777	786	806	796	764	801	803	774	812	817	779	788	814	827	794	797	786	761	859	794	848	768	759	770	806	749	769	815	802	767	792	768	797	782	806	769	789	719	833	818	797	823	801	766	812	773	746	758	830	766	809	778	813	716	763	726	807	784	800	807	766	824	772	778	785	788	806	761	807	780	781	805	801	802	792	775	839	792	797	811	791	824	796	849	803	796	780	808	799	722	765	814	835	773	736	806	816	752	767	809	792	805	807	785	788	795	766	780	795	761	786	780
24415	21038	24343	27957	21063	19607	2980	1011	760	676	596	508	451	421	379	345	325	341	313	287	317	275	292	347	322	245	309	299	277	296	292	265	280	235	236	288	263	252	237	235	253	280	264	247	240	237	270	222	276	250	271	276	276	288	261	266	273	274	269	261	288	262	270	267	274	265	271	232	275	227	284	260	237	263	261	295	290	227	248	284	272	289	262	251	248	264	284	272	281	270	242	282	237	254	271	280	252	262	237	261	257	262	290	271	259	263	297	291	281	249	265	258	263	234	275	231	260	237	281	262	260	284	213	261	243	266	272	285	245	251	257	278	265	256	263	259	296	232	270	237	263	249	248	262	256	276	239	277	278	268	270	228	255	256	259	284	267	236	249	267	244	281	278	273	249	285	281	254	269	239	259	246	267	279	257	319	261	268	284	261	257	240	271	265	279	287	259	282	259	282	227	269	279	299	272	260	283	250	303	273	252	251	252	267	260	278	274	271	285	274	245	290	245	265	248	249	272	283	254	279	267	284	258	301	258	245	247	258	245	286	263	275	270	239	259	254	240	265	268	297	259	279	248	252	265	283	262	280	293	271	245	289	288	260	278	250	247	267	281	306	258	253	263	243	231	282	288	263	255	254	267	257	232	267	286	261	260	256	251	279	255	292	277	284	248	286	259	247	241	255	239	270	260	264	245	259	291	258	265	269	245	230	246	259	239	249	256	212	244	259	296	277	279	254	251	284	282	262	233	261	291	252	280	260	258	285	249	275	296	224	290	248	281	236	268	289	249	261	272	261	258	257	259	272	275	243	254	261	236	274	258	250	253	254	250	284	302	227	289	215	278	237	262	284	218	265	291	253	266	264	261	259	263	281	266	249	276	258	249	257	247	266	252	284	225	235	255	267	248	265	257	221	244	262	231	279	278	270	262	258	262	252	231	270	281	247	254	244	271	255	252	276	249	251	279	266	248	265	228	262	249	272	281	234	261	251	266	281	248	275	261	260	257	238	281	249	259	260	250	249	252	275	292	242	261	284	260	288	292	256	253	280	256	281	251	263	248	239	283	271	267	294	229	259	267	239	234	260	265	285	247	284	290	256	268	252	272	255	274	248	260	274	240	254	275	291	270	265	265	298	261	254	270	265	255	251	254	278	281	269	235	251	265	267	261	252	235	261	239	261	223	243	242	271	252	297	279	271	256	261	226	272	258	258	291	266	271	257	259	258	263	282	258	262	273	252	240	265	260	272	281	250	295	265	289	239	252	243	274	297	269	265	289	278	264	266	271	261	265	232	242	273	266	294	239	254	272	283	284	274	246	245	267	237	289	262	269	267	260	257	270	260	274	269	262	255	248	267	266	249	269	237	245	264	265	271	267	312	260	282	241	294	257	251	256	252	291	265	253	236	264	300	270	256	262	259	283	267	258	253	263	259	256	258	274	261	249	257	257	258	287	273	267	234	226	275	270	255	237	292	280	276	263	256	266	264	278	263	249	266	273	262	283	250	275	240	291	262	250	281	257	262	235	304	282	247	285	310	263	247	286	255	298	298	304	228	259	259	264	279	289	269	256	247	249	253	291	286	269	251	272	257	274	286	269	281	274	279	258	252	218	252	228	277	293	263	247	270	293	277	255	265	264	249	257	241	245	261	241	274	283	277	275	269	265	278	260	261	278	275	247	262	261	263	252	258	260	260	265	255	277	282	258	267	289	273	261	290	260	261	258	280	235	259	273	261	280	253	272	266	274	280	287	304	263	280	245	270	271	261	250	301	247	222	291	279	263	288	279	249	295	264	264	232	252	270	253	306	273	264	270	263	283	254	243	264	232	285	285	277	266	224	304	296	240	249	266	286	292	272	259	270	262	274	268	224	282	275	292	241	288	254	269	264	281	239	276	259	279	246	248	262	267	259	262	258	274	246	262	282	267	268	276	261	255	270	264	264	243	289	258	231	254	281	243	239	235	263	263	264	242	297	276	270	249	276	270	266	250	297	274	217	268	258	281	264	272	255	262	246	249	259	262	301	272	266	282	267	266	272	249	260	258	255	261	262	231	241	293	284	218	244	262	250	256	277	277	275	282	282	257	268	266	253	286	260	271	261	279	279	238	244	261	242	260	316	261	267	275	261	267	266	292	260	277	260	285	263	274	273	244	258	262	271	299	282	261	269	248	275	258	245	248	284	238	262	286	262	276	239	268	247	263	272	259	245	278	240	260	278	256	250	258	277	241	278	290	259	313	291	292	287	239	296	262	261	257	260	259	287	274	281	280	274	277	266	258	272	252	282	270	269	264	262	279	272	294	259	292	256	261	246	254	271	254	264	264	259	250	298	261	292	294	277	260	288	253	268	289	287	281	269	279	247	255	268	288	275	283	257	275	274	254	269	282	268	272	267	254	279	280	262	283	253	260	278	283	255	275	257	272	251	237	293	272	287	247	281	255	260	245	263	283	255	252	264	268	256	298	262	251	245	264	270	289	264	291	296	231	244	251	236	252	273	282	276	247	266	261	270	275	251	262	268	253	257	257	259	262	235	248	259	247	254	299	275	240	250	260	266	292	262	301	268	283	247	273	250	232	274	275	257	252	293	273	243	231	301	268	301	273	267	267	268	285	306	296	234	247	270	280	269	273	260	275	262	259	253	267	283	249	283	259	242	262	266	257	272	244	297	248	287	280	256	248	224	263	273	246	270	259	267	265	292	271	257	244	291	237	266	286	278	292	238	266	272	259	256	256	258	296	287	256	281	272	252	251	260	275	264	232	272	275	253	272	259	246	265	271	256	250	269	292	271	280	244	278	256	255	272	274	271	292	262	284	267	282	273	227	250	220	282	266	262	295	272	272	262	227	261	291	274	258	290	267	283	257	284	260	243	268	269	269	255	231	266	243	260	257	228	272	283	280	243	284	264	280	271	274	265	262	250	265	284	256	238	245	249	272	235	256	251	283	254	257	275	288	254	266	273	261	232	271	246	267	279	270	265	285	280	228	250	256	281	283	241	277	265	238	265	261	284	287	246	256	280	257	263	282	257	271	260	280	251	270	240	255	243	236	250	244	291	282	254	261	295	256	243	239	265	248	261	251	252	243	294	235	281	256	250	263	289	279	280	254	246	246	272	244	275	271	260	232	256	264	254	231	283	284	239	300	284	251	238	262	289	285	265	253	291	247	278	270	286	277	298	264	291	293	264	260	236	304	267	251	255	281	293	282	260	297	267	270	251	295	268	285	248	264	284	261	263	236	258	253	262	233	287	275	264	286	276	261	271	248	247	266	279	269	263	284	247	276	271	243	272	294	266	292	261	270	294	268	267	269	258	242	271	271	256	271	277	270	256	266	278	279	275	294	266	275	258	245	270	269	260	253	263	271	260	283	280	225	272	268	265	272	290	231	247	261	263	262	288	291	267	280	251	277	258	281	256	232	287	295	251	255	258	267	289	269	274	243	277	255	258	230	249	314	256	281	280	247	266	254	255	263	263	255	267	265	254	294	229	280	280
9648	17045	10014	4572	2443	1624	1048	896	819	832	760	715	702	688	663	669	703	702	647	663	700	659	693	642	659	611	631	632	560	636	637	594	654	630	613	638	622	658	626	643	613	669	616	642	630	627	596	665	670	660	660	595	615	629	637	607	631	649	614	662	662	635	576	674	669	595	651	665	599	649	662	681	629	616	620	612	625	623	660	659	673	649	706	635	620	631	657	641	654	659	672	635	616	670	642	649	669	632	662	640	661	635	630	660	619	608	620	620	621	636	665	637	637	600	609	646	650	666	645	646	670	643	610	635	617	643	631	607	656	655	623	619	645	611	624	640	586	635	645	663	641	620	626	705	635	615	674	595	605	664	665	651	608	648	624	629	648	635	604	657	648	627	598	623	616	611	611	659	612	693	689	625	658	650	646	655	624	612	616	632	657	630	676	614	634	647	656	625	630	647	633	636	621	621	610	648	646	661	672	617	612	638	635	591	601	616	642	689	628	662	637	656	619	663	612	604	643	634	602	632	666	614	640	644	596	670	646	622	643	656	660	615	607	649	599	626	640	615	634	667	633	616	634	676	638	603	657	672	635	657	647	623	633	616	612	630	651	588	597	649	625	609	662	621	655	623	594	671	662	641	623	600	673	672	667	647	631	669	633	600	625	609	616	645	640	701	602	668	654	625	636	635	615	669	619	645	634	636	649	643	660	634	610	633	600	664	632	617	642	617	590	573	665	651	611	641	636	667	704	609	637	615	597	624	635	642	637	627	609	636	677	633	642	662	609	661	638	684	598	688	612	645	679	647	608	607	617	629	614	620	637	623	603	651	632	632	650	650	674	635	634	573	658	667	612	667	669	642	632	638	643	581	619	634	619	645	578	678	661	641	622	628	631	661	620	643	644	604	634	635	638	613	600	609	610	664	626	675	652	644	644	626	608	634	654	646	654	648	596	638	628	608	659	619	635	644	617	658	628	677	632	629	623	583	623	631	678	667	634	615	648	625	636	635	632	620	643	612	619	653	611	641	651	622	619	636	649	628	635	638	648	639	611	635	623	626	637	581	641	669	594	594	638	604	671	618	688	639	632	672	639	665	652	626	614	656	633	668	627	653	631	625	629	588	686	619	669	646	617	609	643	670	620	646	613	644	627	635	621	614	600	654	660	617	620	623	649	623	648	623	612	658	670	595	642	612	660	600	634	672	671	649	587	680	639	670	590	552	641	637	627	654	654	656	638	605	625	579	625	633	611	642	652	657	609	653	641	602	650	584	595	609	643	658	665	674	621	667	577	611	612	640	640	611	630	670	669	658	653	633	636	638	634	660	631	626	616	615	639	649	649	652	633	635	651	633	635	643	614	613	649	619	614	626	662	630	610	642	647	626	651	612	664	670	599	649	667	634	634	690	611	622	636	617	677	604	648	650	652	657	645	610	601	599	620	620	634	641	640	644	655	635	609	596	646	670	628	668	619	629	652	664	662	672	600	627	658	591	653	599	624	636	627	631	611	658	656	641	660	618	636	598	635	625	675	619	618	630	663	607	638	636	635	605	632	631	679	663	662	630	643	611	661	645	654	656	661	645	610	642	629	637	633	663	615	608	616	639	643	639	644	640	656	649	610	628	659	645	666	642	624	645	651	605	638	625	684	611	635	637	613	637	652	654	645	610	630	657	659	616	616	660	628	637	615	611	659	639	670	647	643	605	641	663	599	613	646	621	614	637	610	681	638	648	624	651	649	664	618	601	608	597	615	659	591	581	650	602	642	613	605	659	655	641	601	637	620	631	666	612	600	630	711	621	632	638	623	599	637	647	626	627	652	617	648	646	647	614	616	591	674	679	616	629	595	630	648	670	595	638	628	654	615	625	626	657	627	624	613	656	630	613	642	615	629	632	594	673	617	649	639	633	668	631	679	644	597	632	644	665	622	639	579	662	639	666	649	616	640	643	669	693	606	681	654	643	702	598	627	644	621	648	646	679	632	673	632	606	650	631	634	655	638	659	645	655	643	624	667	643	627	594	645	613	665	587	595	641	623	648	660	626	592	620	613	595	605	598	615	614	621	609	591	643	638	600	627	606	656	644	633	653	617	612	635	622	644	644	624	664	598	630	609	653	622	588	628	640	646	633	611	696	679	611	595	611	584	648	659	653	667	681	672	638	639	640	665	651	645	630	609	644	660	628	594	619	588	649	690	638	672	624	664	642	634	663	671	635	648	605	639	655	698	650	635	627	644	608	608	654	641	629	659	686	616	624	655	637	600	626	650	613	640	592	625	663	661	626	640	616	633	644	602	627	628	655	661	634	697	648	623	611	640	689	648	600	670	596	617	680	612	606	613	631	580	635	661	626	596	600	639	620	593	620	626	607	668	630	593	652	614	666	594	638	638	624	632	637	648	563	635	620	596	598	626	618	634	568	596	634	678	663	655	583	663	635	637	616	648	609	614	635	631	652	632	618	606	647	649	648	628	634	656	625	595	624	595	618	660	616	615	678	621	667	616	641	666	649	623	644	636	612	633	666	636	618	668	653	623	606	641	631	655	660	600	662	649	610	663	637	609	618	652	604	625	658	613	652	570	615	649	632	637	626	622	613	632	635	596	669	593	651	658	693	634	646	620	608	619	636	666	612	614	651	661	677	635	629	651	611	647	651	614	629	673	642	614	607	658	679	623	610	646	595	656	645	628	655	619	659	606	657	705	695	619	612	662	626	630	637	596	690	610	651	676	622	632	667	669	637	631	599	643	604	666	652	610	661	623	654	615	638	658	585	674	613	625	651	635	651	640	622	613	676	617	690	628	644	638	637	610	612	678	650	593	602	658	650	633	635	636	589	635	660	662	611	651	655	597	618	623	675	619	606	614	638	612	627	606	627	610	621	646	600	665	649	623	601	565	648	617	663	596	625	621	634	649	617	625	596	622	669	635	646	647	667	662	643	638	686	603	628	655	643	596	613	680	635	624	588	645	623	613	615	654	651	615	651	645	593	644	630	617	688	613	619	624	595	670	646	631	622	629	624	600	605	623	671	625	648	605	603	628	645	551	654	594	640	642	650	652	672	650	646	638	684	620	609	605	624	662	621	630	638	608	662	660	603	644	631	634	581	629	639	628	620	644	614	643	627	635	624	620	646	677	591	641	638	648	622	648	681	633	657	632	660	653	645	625	633	673	627	637	595	659	578	596	600	659	622	604	603	637	671	625	602	685	644	684	590	662	662	608	604	655	680	658	619	653	646	664	603	662	649	612	599	621	696	638	588	648	607	626	631	628	619	636	604	646	641	628	629	649	651	619	639	594	662	667	665	630	662	602	578	620	657	637	656	604	646	624	662	650	604	647	685	716	663	639	610	637	620	626	653	645	648	606	660	663	641	692	622	637	662	651	641	599	595	615	669	648	629	630	642	683	638	706	624	681	654	630	622	637	657	624	657	654	665	591	672	612	641	628	598	628	704	658	604	637	584	628	652	609	669	617	642	653	615	661	644	649	662	652	640	615	602
23796	21002	24617	27608	21006	21098	16909	2155	1146	851	692	587	517	435	419	387	357	325	328	293	305	322	314	283	290	254	260	232	246	257	262	227	230	240	214	249	218	210	237	245	237	245	260	240	216	266	240	209	239	216	229	221	263	253	257	247	209	213	234	237	217	238	243	226	231	221	212	235	235	257	204	213	231	243	251	253	263	248	221	241	213	209	240	235	208	247	261	209	251	263	216	217	228	209	227	232	252	237	221	242	253	216	211	228	233	227	207	214	249	216	247	213	220	210	246	230	236	229	247	222	231	215	247	224	224	231	235	235	249	228	225	217	212	255	245	244	235	238	237	237	222	206	248	227	204	227	241	242	210	225	230	221	235	210	239	251	241	218	211	244	224	258	243	231	243	195	255	246	255	244	257	239	240	229	236	209	227	255	242	219	211	225	231	241	240	229	253	217	226	230	231	219	224	178	219	211	210	245	221	232	231	256	251	204	238	202	224	220	229	232	250	226	213	223	219	231	256	197	257	253	218	251	242	238	214	196	237	238	234	195	238	229	253	261	234	236	231	248	226	218	239	243	192	223	246	250	212	237	236	215	223	260	239	262	232	246	242	223	229	226	246	246	234	220	250	245	204	222	251	250	237	219	226	249	215	239	241	242	231	235	244	218	229	220	223	227	230	212	220	204	225	246	213	260	209	231	222	211	236	209	236	242	234	228	222	223	212	242	243	212	227	223	226	224	213	204	214	246	216	209	213	247	224	214	205	239	223	217	223	243	230	226	218	237	217	229	213	247	240	229	221	210	228	227	211	231	234	233	247	202	246	253	239	209	228	220	216	207	212	224	223	247	216	217	228	238	229	225	195	231	232	230	218	223	257	207	226	219	229	238	211	241	221	274	243	228	230	230	235	230	244	231	234	207	232	194	222	226	211	198	243	224	236	210	244	220	246	244	232	219	204	206	195	250	213	240	222	194	217	218	211	241	213	221	218	238	243	232	241	229	262	236	205	227	222	232	241	200	247	221	225	235	221	229	251	221	211	244	224	227	221	199	228	223	252	253	197	202	225	263	223	239	208	188	216	244	217	230	246	197	223	246	237	213	188	243	228	207	217	227	208	193	229	225	247	215	204	189	228	220	205	241	231	248	194	228	212	221	254	221	205	232	232	226	214	227	246	238	234	220	195	233	203	217	228	247	236	265	227	224	227	218	218	194	195	198	217	211	249	209	221	226	235	234	222	242	244	217	225	231	220	246	217	217	221	243	215	200	236	219	219	211	193	252	241	223	228	234	225	222	222	217	229	231	216	223	223	194	234	227	217	246	232	223	221	214	234	212	246	241	215	230	209	229	235	236	225	197	233	223	241	228	220	212	234	215	223	229	220	278	231	221	254	223	242	236	209	248	231	235	218	223	227	236	250	214	185	201	223	257	235	237	237	253	206	249	223	211	228	258	227	225	244	215	218	241	247	227	252	239	240	256	244	228	203	233	261	245	230	228	251	232	206	228	245	228	248	218	250	238	247	242	216	246	211	230	197	212	244	241	224	238	224	226	250	258	227	235	229	245	230	228	232	194	238	237	222	250	229	223	213	233	194	191	220	254	227	225	207	218	201	211	219	220	238	230	258	228	234	224	240	219	229	248	226	243	231	225	236	228	217	212	215	244	223	237	214	222	217	259	249	212	236	242	235	266	221	265	221	231	220	215	251	197	202	243	216	211	210	234	228	240	215	233	203	247	256	232	243	235	202	252	221	235	213	215	207	218	201	219	219	209	214	245	201	236	233	259	227	242	238	202	196	221	202	230	210	221	207	219	209	225	236	229	211	236	249	208	220	238	217	250	219	192	260	216	225	232	217	211	247	237	218	200	198	231	213	211	202	237	245	216	232	230	227	205	204	230	212	235	213	240	233	200	222	220	216	219	232	213	229	245	209	202	209	219	247	208	216	229	208	211	222	214	228	234	221	245	217	229	243	214	225	219	213	209	193	242	242	236	208	232	225	211	229	257	233	242	240	257	231	219	223	232	235	237	228	216	233	252	251	212	227	222	229	220	221	221	247	205	234	229	229	225	226	221	214	238	231	253	225	199	225	236	260	199	218	238	228	226	243	244	230	231	244	237	236	221	215	221	191	242	215	224	235	250	229	243	207	211	245	244	188	217	237	221	271	237	236	262	244	220	235	202	223	224	234	230	211	228	180	208	221	243	225	231	219	207	189	246	233	246	226	214	241	201	223	253	235	200	212	233	221	237	227	231	226	266	232	204	234	261	227	249	239	222	221	212	231	214	231	211	244	229	227	250	219	241	209	216	219	202	205	223	212	219	208	199	214	205	222	220	223	266	246	230	242	209	214	220	228	193	226	189	224	223	213	225	196	218	244	235	240	214	244	215	219	220	236	234	232	252	228	239	200	247	209	244	206	221	214	238	240	218	196	219	234	222	251	225	246	209	231	217	221	246	244	227	226	249	251	193	247	218	203	219	212	218	227	211	232	220	243	228	227	220	218	209	218	181	225	240	246	215	253	262	203	210	223	226	249	200	237	221	219	234	232	235	223	233	233	247	234	242	241	243	213	241	225	225	257	231	247	231	226	224	245	233	235	210	234	240	218	243	207	209	213	230	205	209	222	221	211	220	187	220	240	212	244	237	225	229	241	233	228	194	212	236	244	222	218	229	237	224	210	216	244	217	258	250	239	214	227	245	238	236	199	229	244	227	236	239	232	230	198	239	235	216	244	221	222	217	235	207	249	221	235	180	204	242	224	214	242	228	247	234	210	231	233	258	214	244	203	219	239	207	238	228	215	220	229	233	236	246	214	233	215	204	243	248	248	265	229	213	228	256	209	214	235	229	247	242	238	197	246	245	241	230	236	223	221	219	237	218	238	248	209	243	255	259	218	201	229	244	199	224	212	245	237	232	236	237	222	218	219	210	241	209	261	239	243	236	234	233	227	263	246	215	218	232	218	225	229	215	211	221	197	212	215	206	227	215	215	225	224	199	204	233	262	237	233	227	232	247	249	188	220	235	230	228	229	199	217	247	248	240	216	215	226	220	241	213	218	235	233	230	239	223	227	224	224	227	192	235	252	218	228	213	213	226	221	235	232	209	240	241	227	222	209	195	237	237	219	215	237	201	217	242	215	240	234	239	237	237	209	208	216	238	218	224	238	242	215	254	218	222	207	226	221	236	209	232	210	234	230	234	224	222	244	209	207	230	190	203	201	239	223	225	229	218	204	225	236	232	206	219	231	225	232	223	195	246	217	216	229	250	222	231	231	247	232	234	220	228	213	226	222	221	223	218	231	245	233	225	228	210	206	213	204	256	239	221	199	211	230	211	261	255	213	239	267	251	246	243	252	202	215	219	188	216	177	228	221	205	240	230	230	215	213	195	243	239	229	217	247	213	229	231	228	245	227	235	228	253	228	226	259	224	222	219	237	220	285	234	232	243	234	192	245	231	236	230	221	240	214	212	231	228	216	227	230	233	189	237	253	212
10255	20643	12117	6117	3053	2084	1230	966	840	746	754	698	645	641	676	598	610	633	566	610	558	611	555	562	618	584	590	537	537	523	561	543	594	553	579	525	558	529	586	566	547	576	569	560	569	544	562	561	579	550	525	591	580	562	561	537	573	538	530	525	547	519	554	523	557	546	539	581	562	583	536	569	494	566	524	545	536	542	570	563	575	560	538	547	574	547	541	520	565	562	557	526	561	559	541	534	536	522	530	529	568	558	573	573	539	528	547	561	561	545	558	516	541	564	547	559	550	517	567	521	532	562	561	569	593	523	513	564	555	525	531	546	587	529	547	565	534	550	576	578	525	566	499	525	484	551	512	596	567	554	522	542	525	577	554	532	518	572	540	529	529	543	535	553	530	564	584	575	519	561	498	554	542	529	513	562	546	527	551	531	563	542	552	513	555	539	534	548	546	547	555	526	555	554	550	571	516	579	569	541	517	576	515	527	579	584	535	589	556	548	588	563	562	545	552	567	521	549	571	542	529	546	534	520	542	487	563	537	543	543	561	547	559	527	511	561	533	532	573	557	577	559	565	578	530	519	552	540	570	550	572	538	565	575	581	574	596	575	606	562	526	567	558	596	563	540	572	525	548	561	533	565	551	561	544	598	614	537	522	585	558	551	571	550	543	567	598	524	539	533	538	547	543	553	534	547	542	600	522	527	551	556	499	556	547	512	561	555	544	583	574	572	561	516	547	565	564	570	561	568	598	551	584	515	570	542	542	549	552	570	578	548	540	510	602	542	552	561	537	538	537	563	539	525	522	542	582	557	522	526	547	535	562	529	558	600	507	536	567	561	488	586	544	548	608	568	557	536	559	562	555	558	581	526	531	558	546	553	531	495	567	575	525	543	518	517	535	571	586	536	551	543	553	519	545	514	552	574	554	506	567	557	577	542	560	596	572	530	533	548	542	536	557	588	591	596	562	569	539	538	502	568	527	532	569	526	585	563	529	548	573	549	525	522	568	556	526	542	535	556	571	562	581	563	552	530	512	537	539	552	542	587	542	520	540	559	553	530	534	530	552	547	536	524	545	583	560	537	507	522	543	535	563	575	545	568	543	540	551	533	539	579	553	557	568	573	557	589	538	525	577	531	521	551	546	545	565	542	562	542	555	529	556	560	549	555	530	538	562	542	588	557	545	557	509	514	558	575	549	575	549	541	578	548	511	601	549	515	531	497	558	525	514	542	546	557	553	573	517	521	596	572	584	551	549	569	541	558	556	571	560	588	537	574	552	526	532	511	583	571	594	575	589	605	555	558	561	591	565	559	576	505	541	533	561	509	587	551	573	555	504	579	530	576	532	544	569	527	520	543	561	570	554	542	565	549	532	598	558	563	527	586	540	551	550	531	526	565	592	598	524	571	537	560	524	570	564	550	548	506	559	525	536	575	593	540	507	556	541	535	527	575	509	553	566	560	585	609	555	573	522	544	529	604	496	568	580	567	559	545	592	564	555	556	573	521	562	586	566	570	551	587	557	542	509	561	592	572	571	551	604	533	555	599	566	545	516	583	535	575	547	543	557	571	516	576	560	561	547	598	568	580	574	584	532	508	552	551	558	539	541	548	529	526	534	530	522	604	520	517	566	534	552	564	530	571	542	483	573	600	540	554	550	514	568	566	569	539	519	553	548	569	577	554	516	528	586	572	543	551	597	573	537	561	603	570	578	561	538	558	551	537	588	588	521	595	545	585	516	568	538	556	562	538	553	564	582	553	585	543	504	567	554	568	592	552	564	548	544	579	558	547	516	548	585	562	536	570	549	565	581	553	520	544	545	560	561	555	560	532	550	538	559	545	564	548	555	588	540	567	500	556	548	601	541	565	518	530	561	507	552	584	577	579	565	530	585	552	532	541	548	533	542	539	597	563	544	566	546	556	521	527	546	527	548	505	581	514	522	576	573	563	555	524	543	562	543	560	546	551	575	531	543	538	559	510	502	545	570	533	560	563	529	524	528	522	529	549	551	535	567	559	539	577	549	526	526	546	573	546	542	560	601	574	536	541	579	553	545	540	547	556	516	554	544	570	528	580	577	553	546	537	567	541	582	563	540	503	544	528	550	563	525	555	591	572	578	560	580	557	534	558	537	536	589	542	560	570	528	566	508	584	537	560	553	572	549	590	519	574	576	585	548	549	563	545	536	562	573	563	564	565	558	551	533	570	562	514	577	584	576	574	616	549	558	547	522	574	562	517	545	605	564	574	579	547	588	557	548	588	581	528	557	552	547	525	573	564	554	552	563	535	587	607	541	563	543	523	544	568	521	514	560	546	566	533	509	536	559	588	559	569	592	540	548	596	534	518	570	566	529	557	566	542	583	578	589	545	530	547	506	528	556	557	545	523	576	571	618	563	542	582	556	541	539	573	524	563	541	513	568	608	568	526	599	522	627	595	562	564	531	607	580	571	517	599	550	537	535	555	570	522	576	578	532	570	568	584	509	549	545	548	565	577	584	538	558	540	584	566	527	556	542	547	518	532	556	529	550	515	533	535	564	556	567	568	583	544	508	524	546	539	589	570	555	553	509	575	535	587	555	515	527	552	585	550	555	598	576	587	553	525	579	570	563	561	537	551	565	556	557	541	522	548	560	553	561	563	551	551	500	591	563	538	523	560	542	556	551	555	556	554	499	567	510	573	513	543	539	534	525	577	548	553	563	544	518	532	504	578	567	542	558	552	574	598	590	562	483	544	517	536	594	605	550	533	544	551	525	526	541	579	523	526	562	525	506	510	523	568	542	554	562	560	532	573	567	541	571	517	519	567	557	536	563	583	563	528	543	550	572	546	502	557	584	520	538	545	562	567	560	600	543	605	552	574	537	552	544	581	528	562	570	534	508	585	535	549	535	533	571	530	593	554	587	559	513	556	578	553	543	516	596	548	556	616	518	534	544	574	568	559	555	556	572	566	570	554	547	541	552	597	542	564	567	532	525	581	588	549	529	526	556	568	547	566	537	542	542	571	548	508	537	530	562	527	555	567	532	569	595	551	543	575	597	549	561	547	604	519	552	540	556	604	588	516	580	581	515	566	560	555	589	570	492	560	571	542	509	561	568	611	539	539	576	565	545	594	562	586	517	557	574	558	531	551	532	531	565	558	547	582	519	551	573	538	519	527	549	588	520	551	562	554	554	558	565	572	556	547	544	603	542	559	543	548	551	563	557	569	557	488	547	557	544	586	549	524	556	575	586	570	536	546	526	565	541	532	566	549	551	524	544	594	503	547	579	560	568	543	545	517	564	552	527	537	528	604	553	496	594	569	549	569	504	560	574	558	581	541	544	565	541	576	522	545	561	497	543	535	547	535	513	574	529	554	554	568	575	543	561	514	533	538	576	534	515	543	520	562	534	551	565	556	565	552	568	577	553	559	592	567	528	538	513	582	614	567	538	549	523	570	566	562	558	584	531	562	577	583	525	542	577	522	581	535	552	531	544	562	542	546	546	568	557	531
30918	21074	16027	5822	2265	1733	1040	666	594	569	528	464	442	405	427	373	346	356	360	331	316	333	347	340	371	330	330	347	341	323	341	310	316	350	328	370	316	328	321	308	338	332	315	337	322	325	333	343	349	344	327	322	336	346	336	329	357	346	339	349	306	319	305	366	359	311	352	326	334	340	318	329	364	319	329	323	334	315	362	329	335	322	347	337	334	329	353	314	326	345	329	331	326	322	323	330	343	319	347	346	327	334	319	329	310	311	334	299	355	340	308	323	319	360	295	336	357	332	341	358	325	337	332	338	293	339	331	326	324	340	338	373	341	304	333	316	299	343	328	338	306	327	286	331	342	296	320	294	315	361	363	298	353	330	313	359	326	314	338	320	347	340	322	366	325	375	323	347	308	339	295	316	338	346	351	358	316	343	343	324	303	338	329	340	336	355	358	345	325	356	324	313	325	336	351	285	352	313	358	343	294	333	352	325	305	336	333	353	363	303	330	321	320	354	350	348	345	317	345	331	301	342	304	328	345	350	325	330	287	292	289	330	319	314	311	333	323	293	345	300	340	355	334	347	327	306	312	327	318	323	328	346	345	329	330	308	340	340	352	292	309	327	324	333	363	334	319	312	308	327	320	307	310	322	341	331	300	327	286	305	332	308	308	363	348	340	357	305	322	356	323	346	331	326	340	308	340	332	338	327	345	323	339	327	306	337	344	360	350	317	356	295	315	357	333	373	315	294	342	319	324	325	328	332	300	344	352	357	335	319	348	285	338	321	343	335	321	310	294	293	315	333	341	324	320	322	337	351	337	361	337	328	296	337	324	302	305	344	326	353	327	326	346	326	335	314	313	333	344	332	299	339	350	323	345	283	380	348	314	321	319	350	316	318	328	312	325	323	332	337	349	338	335	332	337	294	305	321	310	343	340	346	342	331	323	354	337	333	309	297	343	352	325	333	330	305	325	326	307	336	321	333	337	327	319	319	330	294	358	308	332	314	311	339	297	360	315	328	323	306	331	322	345	299	323	293	355	285	349	349	344	332	363	358	309	360	327	320	327	321	335	302	340	389	347	354	320	344	309	364	356	344	324	334	318	319	341	368	333	341	357	336	315	307	357	321	320	327	322	329	361	347	303	295	324	357	332	346	342	336	322	351	305	332	375	359	310	319	332	302	320	316	326	344	324	296	325	347	336	333	335	347	345	351	335	340	325	320	311	316	329	340	305	348	321	351	329	318	323	346	333	331	336	339	348	314	336	341	355	315	323	333	356	312	303	317	353	356	343	352	309	344	353	369	292	342	307	346	305	321	349	344	333	386	318	323	290	299	316	314	334	338	334	335	340	288	324	344	332	322	329	304	328	369	359	310	342	310	336	322	309	313	318	329	342	339	353	323	339	342	335	342	349	326	324	317	334	341	330	316	355	326	337	301	301	335	351	333	300	323	336	338	298	342	357	350	362	311	329	310	327	291	300	317	320	342	337	346	342	360	345	289	349	320	379	341	316	324	333	315	296	338	313	326	300	332	350	291	292	322	326	345	312	347	349	332	363	336	336	330	319	375	357	343	355	308	313	320	355	343	343	288	318	301	286	330	327	296	335	314	346	352	336	340	327	333	342	335	308	334	319	333	328	335	339	334	337	335	304	342	388	334	367	323	315	337	324	323	326	355	333	346	353	325	343	295	314	316	313	327	303	292	293	322	322	320	306	291	318	330	365	319	285	323	337	331	338	312	343	346	334	307	316	344	327	337	329	331	345	339	358	332	333	331	327	294	326	358	318	339	324	328	332	326	336	319	352	327	352	338	325	339	323	320	312	317	351	353	311	344	330	299	336	309	361	320	328	336	364	317	313	332	326	314	339	335	343	353	334	324	323	344	338	350	337	341	309	336	313	318	316	324	306	330	320	354	322	338	331	332	356	317	319	373	337	353	342	350	337	328	312	331	348	324	316	328	310	327	358	320	306	352	303	350	352	322	337	346	322	311	311	329	335	331	361	293	313	344	311	312	324	340	337	336	343	309	353	316	324	322	345	309	307	311	320	349	322	305	332	331	348	332	353	336	321	320	343	337	353	329	351	334	333	315	335	339	311	328	298	342	352	351	339	342	348	325	318	345	333	329	328	345	331	335	335	347	365	319	328	355	325	336	333	332	342	316	330	347	296	327	328	340	326	343	333	352	331	337	369	335	342	320	324	333	350	345	298	341	342	325	382	318	327	302	328	343	355	350	349	307	375	352	320	326	335	307	334	331	350	351	351	314	333	321	324	355	328	332	344	334	353	353	327	320	337	329	315	337	361	343	330	319	345	333	319	318	302	332	363	328	306	311	349	338	359	340	340	338	333	325	329	364	350	316	305	310	325	340	303	319	337	323	344	350	338	296	310	307	345	349	355	317	347	360	303	341	338	338	317	353	351	324	351	306	309	319	332	381	302	309	348	315	363	330	310	323	341	353	321	369	332	352	315	333	339	330	386	342	327	347	363	344	316	321	375	333	343	319	319	304	323	308	331	300	308	333	309	284	297	362	317	325	344	335	342	326	324	321	336	331	327	321	343	331	350	337	327	336	319	326	325	309	324	328	349	332	333	310	304	358	316	318	331	341	314	329	329	335	344	371	317	343	336	344	320	342	355	341	330	320	322	327	340	337	344	339	372	366	309	317	330	354	337	344	317	343	353	362	348	325	372	350	295	318	312	308	321	331	315	355	305	312	328	351	360	311	319	341	349	353	335	328	309	332	361	355	366	312	332	329	326	317	329	350	332	323	320	358	326	303	367	340	345	312	350	307	353	319	344	301	309	327	305	305	326	320	328	342	331	331	324	348	334	311	321	350	306	325	367	329	341	329	339	310	341	351	332	318	351	382	329	350	349	351	339	311	300	310	347	315	290	328	319	317	348	313	338	315	321	330	337	299	303	325	331	333	342	328	314	330	333	293	332	301	328	346	328	346	323	294	327	345	329	332	356	342	344	351	290	307	326	329	316	371	319	320	356	305	355	309	307	315	342	318	351	313	373	342	332	332	339	315	320	327	375	325	328	331	301	350	342	335	338	332	335	308	346	328	340	349	347	351	327	339	350	313	317	312	335	334	314	324	323	337	371	334	343	328	341	351	352	324	318	333	318	302	345	298	331	341	307	338	359	343	334	304	287	331	303	314	354	343	380	333	355	336	344	343	308	350	326	337	299	327	308	320	352	320	321	320	300	318	325	349	307	324	337	311	324	330	326	361	330	318	307	327	341	379	311	348	361	311	315	338	327	301	342	314	369	339	326	318	317	324	340	337	365	315	341	347	349	326	363	335	348	339	351	352	362	329	333	328	365	302	339	343	327	337	350	335	312	291	349	355	329	333	321	321	298	345	331	348	349	321	348	355	329	340	343	295	338	395	308	350	336	332	319	298	320	316	326	360	334	332	323	360	337	327	313	324	307	358	319	344	337	328	316	328	351	304	331	321	348	328	327	356	328	314	351	321	321	309	322	288	326	349
10369	11067	6066	3115	1692	1284	1053	905	858	852	842	774	851	810	835	828	757	769	843	797	759	717	769	803	815	744	783	751	792	770	815	783	784	747	769	777	753	822	739	805	823	756	763	776	807	755	768	804	806	813	716	747	772	823	801	764	829	771	765	814	795	785	766	816	777	813	794	798	794	737	763	778	775	762	793	789	790	763	793	770	808	781	783	770	722	815	811	769	804	774	812	807	759	813	806	775	794	764	774	803	730	772	784	803	763	766	786	816	774	793	816	775	782	802	765	753	777	789	746	784	770	822	756	798	790	826	790	804	765	833	791	823	782	788	824	773	764	743	770	790	794	818	802	784	741	775	789	760	798	783	792	751	789	796	756	762	743	814	831	813	777	776	805	763	814	781	791	798	809	707	792	752	772	766	802	783	768	799	724	806	785	776	778	736	745	773	759	768	749	766	810	786	774	782	759	703	798	745	779	756	754	792	803	790	743	780	740	785	752	757	781	743	801	781	735	765	798	798	814	789	785	755	729	806	755	814	784	818	765	771	801	772	764	735	830	840	770	771	745	795	734	765	820	720	799	739	815	730	786	827	785	849	715	826	798	772	773	778	775	782	803	798	762	788	784	791	752	786	750	800	806	816	779	744	790	777	803	780	761	748	758	754	828	798	767	836	785	778	803	743	809	806	814	810	765	775	770	797	817	814	758	790	768	797	782	742	764	772	722	771	785	771	785	776	816	798	737	789	754	789	778	752	774	746	756	769	742	767	817	781	759	764	787	775	777	794	754	818	726	735	772	761	761	729	760	763	771	826	733	805	794	783	772	785	778	708	799	754	770	798	751	728	733	752	793	761	831	842	795	800	812	805	823	756	766	814	816	821	801	771	788	788	784	803	770	826	763	746	793	764	801	778	751	764	777	798	755	843	767	723	807	809	764	816	765	801	746	760	781	774	767	799	779	812	737	778	805	850	720	777	796	851	789	771	782	752	800	752	783	774	788	796	791	798	785	794	757	786	819	794	782	787	756	741	813	765	832	766	758	766	797	800	762	737	745	819	804	774	741	824	747	791	801	781	786	786	791	823	781	792	775	780	755	810	773	756	741	769	794	793	758	759	768	761	745	797	823	770	731	810	708	750	753	775	820	832	784	757	774	787	782	759	752	762	754	799	764	814	817	771	748	784	810	752	786	799	811	774	805	778	761	796	766	813	809	779	794	778	762	774	801	786	787	729	780	733	800	794	786	826	811	779	802	762	826	766	832	773	772	756	832	797	841	794	753	747	731	765	808	765	800	808	738	756	812	753	796	798	774	819	735	786	787	755	820	786	778	803	813	788	746	779	782	805	822	774	736	782	842	775	764	860	760	846	786	738	802	843	793	763	743	755	727	773	774	764	770	782	754	816	785	798	781	781	765	729	807	774	764	729	783	781	823	800	764	779	761	762	762	800	788	742	792	766	842	798	749	775	862	780	771	773	783	812	822	814	787	791	755	783	703	788	769	790	822	761	788	724	763	795	789	805	772	774	750	804	789	793	771	726	786	818	736	788	801	818	774	799	764	776	781	785	804	757	806	772	773	784	742	792	789	804	797	813	776	804	728	810	761	806	790	738	826	786	781	776	764	793	761	757	760	786	777	790	776	791	789	802	769	758	821	771	761	777	794	805	738	806	749	761	815	813	755	810	791	825	783	777	795	772	726	775	795	781	789	793	746	797	773	776	766	774	788	818	720	808	822	796	796	812	781	789	766	815	759	828	772	795	754	783	784	804	791	804	782	778	775	748	814	781	751	764	743	789	687	746	775	742	810	795	776	834	768	804	748	828	792	771	737	829	784	751	793	776	769	819	775	785	759	752	829	746	781	818	752	784	776	778	768	757	766	801	783	824	799	789	793	755	793	736	772	824	784	790	746	785	708	786	815	700	719	809	805	773	787	765	801	832	839	771	806	784	752	771	765	810	758	756	750	781	779	765	824	780	785	783	762	799	772	788	740	790	798	745	787	775	751	812	763	766	797	789	801	795	754	796	793	793	808	822	795	803	769	755	758	772	787	769	724	789	787	735	821	787	802	816	758	778	810	789	769	740	781	828	821	773	798	827	766	770	820	745	765	854	787	819	746	756	862	813	771	740	770	773	728	748	784	787	775	793	774	789	778	782	786	784	786	797	832	784	793	779	784	788	800	791	748	782	772	783	805	787	799	741	760	814	800	775	732	811	790	756	778	732	753	796	763	825	781	796	820	756	780	750	789	777	762	797	807	770	784	808	748	758	739	789	832	760	812	799	801	819	785	765	748	795	780	804	755	813	777	786	777	794	775	770	748	777	752	795	799	811	755	800	768	793	778	826	801	808	769	821	791	749	883	828	770	795	750	776	791	757	752	731	769	751	803	815	770	799	747	736	780	747	808	777	806	745	790	755	815	761	787	768	791	781	782	766	782	751	772	751	774	774	733	816	761	775	818	824	803	749	807	780	771	729	742	810	795	797	755	783	779	786	812	721	783	830	764	793	800	804	761	758	813	726	773	796	806	802	776	761	734	774	777	734	771	825	803	819	769	718	752	811	806	757	782	861	754	790	777	802	769	754	806	756	734	767	757	748	812	754	745	769	743	773	802	757	774	794	825	774	838	782	773	789	784	728	751	743	790	794	769	728	753	747	811	753	768	783	752	796	803	764	753	762	769	762	776	794	774	809	817	813	751	792	798	767	804	804	805	774	785	834	794	759	793	772	792	757	806	772	820	768	760	765	745	775	722	765	826	786	780	730	769	775	759	765	774	799	777	746	748	752	779	771	748	774	810	755	710	754	756	766	759	808	791	797	782	827	761	741	800	784	789	754	782	768	760	793	752	740	792	799	720	780	798	741	772	830	844	792	763	762	720	819	775	807	777	831	774	779	788	820	757	786	794	771	774	750	794	771	799	789	794	756	810	756	749	774	769	787	716	800	800	809	768	764	824	745	772	752	816	774	772	748	838	788	792	750	799	789	774	785	775	802	717	796	773	751	790	800	755	795	804	791	760	796	781	769	737	813	773	805	811	786	755	781	777	792	766	756	769	772	747	758	778	787	817	795	772	737	764	735	771	736	793	767	769	793	781	812	799	783	754	732	766	799	797	776	788	782	790	762	824	778	769	772	830	821	791	745	757	739	759	735	757	811	760	776	780	739	771	751	795	799	722	768	787	777	785	779	776	783	813	773	772	792	839	728	793	791	805	761	808	792	766	760	804	773	780	791	841	773	765	815	768	783	792	808	773	778	791	808	813	792	740	771	791	738	798	737	783	786	835	748	794	782	778	823	793	819	866	750	777	821	781	746	763	769	800	770	823	764	767	785	807	762	776	763	776	798	804	725	786	775	794	776	752	778	786	748	752	769	781	785	773	786	766	799	828	761	721	782	821	805	783	808	774	775	794	775	778	766	782	795	772	805	764	790	788	822	732	764	784	804	761	753	856	767	745	772	800	711	757	806	773	770	772	815	781	809	789	766	789	773
24381	20978	24254	27882	20991	19613	3024	1116	723	594	604	540	398	408	435	344	319	331	298	294	321	317	276	297	287	288	271	272	279	278	299	278	239	294	271	275	294	276	253	259	274	254	230	246	234	249	217	282	236	240	245	261	260	278	252	245	240	229	258	268	276	285	256	277	273	254	265	283	281	266	259	286	259	251	275	256	250	256	278	264	273	279	244	276	242	265	270	243	243	248	263	240	288	267	259	264	248	230	277	268	255	265	260	274	238	256	250	276	260	239	243	241	250	221	254	252	273	259	218	254	306	277	241	296	260	253	264	246	255	267	240	267	264	276	280	231	273	242	241	238	272	251	233	229	275	253	228	231	315	256	265	222	265	257	258	265	235	257	249	236	277	255	240	263	272	224	274	268	241	244	243	264	296	256	284	264	252	264	255	276	240	256	311	288	272	269	258	235	254	247	237	239	270	260	280	226	234	268	256	262	247	263	237	241	253	239	272	256	245	288	264	254	256	225	265	252	267	269	251	263	270	263	262	254	266	272	243	272	239	269	250	267	248	272	261	259	251	225	266	240	246	228	254	248	266	266	283	295	296	266	253	244	250	257	254	268	258	289	269	316	259	244	241	256	266	224	260	258	262	256	263	250	262	268	253	254	273	258	256	221	254	259	233	257	234	272	285	249	264	244	265	240	275	240	241	259	271	252	255	251	273	254	284	248	254	252	262	253	244	260	243	243	241	249	265	257	250	275	272	257	260	290	279	262	252	275	252	282	263	259	274	236	291	279	271	256	247	269	281	276	240	275	277	255	279	247	264	239	266	250	261	263	238	266	231	281	268	290	241	237	218	261	253	249	250	247	274	258	270	264	261	236	239	287	265	239	237	260	271	259	274	280	278	251	243	247	256	248	263	213	265	243	260	266	256	232	279	256	283	267	248	242	274	232	252	268	281	290	259	263	287	271	244	284	246	242	263	279	265	268	288	266	272	249	270	248	281	282	258	257	275	246	273	227	228	258	262	257	268	264	243	268	247	234	240	253	262	266	269	260	242	233	217	270	274	265	274	267	272	228	280	250	274	289	256	248	237	277	283	236	263	297	268	250	256	271	291	245	243	262	282	259	249	268	257	269	233	260	247	261	232	216	264	238	229	237	256	249	262	245	254	262	235	242	247	254	263	266	264	268	255	246	256	287	264	264	284	276	292	273	249	284	265	257	268	261	249	247	240	202	234	267	257	258	240	268	231	246	248	257	245	271	263	217	267	215	235	218	303	253	265	255	224	233	273	265	274	239	253	206	287	286	267	269	242	245	274	240	254	270	271	264	236	263	278	241	245	255	266	270	250	242	259	278	261	265	247	263	239	262	294	248	233	255	253	251	268	248	257	247	271	243	265	263	271	245	263	239	271	246	245	266	276	281	257	292	270	238	270	260	242	244	249	255	251	251	254	275	267	270	297	232	251	258	260	268	262	252	299	269	293	238	241	284	265	269	262	261	282	265	254	264	265	274	248	251	234	255	258	255	289	248	222	256	252	290	275	243	280	266	267	315	263	245	235	244	282	245	271	260	254	257	248	264	246	249	287	256	288	257	246	285	256	241	275	227	278	251	241	269	261	241	293	262	289	250	256	255	279	246	249	232	261	251	258	276	268	268	247	220	258	228	293	255	241	258	256	277	268	258	244	260	254	254	263	261	250	238	268	286	257	254	263	246	247	262	284	273	257	266	252	267	247	257	239	268	269	257	262	260	274	257	242	264	260	264	239	243	250	251	256	258	267	272	252	241	264	254	252	252	263	223	224	270	264	254	286	239	231	256	282	271	273	258	286	261	277	243	235	260	259	268	275	247	258	241	257	252	257	292	270	231	248	250	251	257	247	280	274	261	262	264	262	253	226	250	210	247	263	259	282	261	256	258	249	261	256	276	259	265	247	248	252	238	270	257	260	245	306	266	261	230	242	263	265	248	257	254	267	268	225	251	241	265	254	269	274	235	241	276	252	260	248	239	239	248	275	264	261	264	265	214	240	230	240	271	269	278	258	258	250	252	231	256	272	257	237	243	282	274	268	284	254	284	226	255	235	255	286	276	258	270	262	266	261	274	245	238	273	247	240	239	259	273	229	257	291	260	285	250	266	307	249	247	284	245	262	279	247	236	242	240	296	267	260	224	233	269	252	279	266	223	261	274	269	279	280	271	294	250	264	253	254	261	249	263	258	244	279	273	261	252	251	263	260	266	261	289	264	254	271	263	245	252	264	246	275	245	263	251	260	250	274	260	273	282	256	297	267	241	229	258	257	230	258	261	251	273	251	270	265	275	273	248	249	256	280	256	309	300	276	270	255	238	237	249	259	241	225	268	241	273	259	258	235	279	247	225	271	237	251	249	241	271	261	272	259	266	273	256	278	270	279	257	246	268	264	257	271	313	267	291	260	251	272	240	233	256	267	240	241	244	225	246	239	257	248	251	274	283	291	265	245	271	223	264	254	277	268	220	242	235	251	251	242	227	253	257	231	235	256	276	247	249	248	267	249	260	268	283	259	254	260	274	234	246	242	265	250	269	248	280	235	280	252	206	252	270	272	250	242	277	266	236	231	250	283	265	276	274	280	264	253	286	234	235	273	248	259	270	265	295	273	250	289	263	289	256	261	248	256	283	278	257	238	247	254	235	253	261	274	251	264	263	250	269	268	255	253	279	273	271	255	253	254	298	303	237	262	238	265	246	244	237	268	239	275	290	263	233	244	257	267	265	269	275	257	243	230	283	275	256	238	272	248	271	227	263	270	281	268	232	261	261	251	265	263	268	236	240	248	269	252	267	248	250	277	246	248	248	288	270	284	269	238	269	247	270	254	269	266	251	269	283	268	271	283	264	275	250	272	272	262	288	241	259	277	256	268	267	243	266	237	253	271	292	269	293	270	264	266	253	241	260	286	241	273	236	250	266	255	272	300	240	264	283	258	271	263	288	267	262	232	241	251	260	256	253	253	248	283	263	225	292	260	258	248	289	255	273	259	235	276	274	260	266	246	239	256	278	271	286	271	269	237	268	248	239	226	279	244	246	273	228	268	260	241	236	250	256	237	262	275	243	237	236	246	276	249	266	288	242	256	263	248	261	232	264	236	235	231	248	262	242	289	245	256	263	239	235	264	250	269	249	249	261	273	232	231	226	269	240	226	251	264	254	247	264	270	265	241	269	251	235	270	281	288	282	254	250	258	244	262	243	289	275	263	258	272	237	235	282	264	235	254	268	258	290	270	272	282	266	299	258	274	268	241	251	275	269	253	290	240	260	287	280	248	231	236	272	266	261	265	276	254	256	265	267	256	281	235	247	246	256	237	251	228	246	243	258	253	265	254	257	265	285	251	282	248	253	272	238	262	218	255	282	254	265	248	281	224	252	237	249	251	260	242	250	249	254	273	246	276	247	268	249	242	227	250	254	244	263	230	291	265	244	249	246	233	257	232	272	246	248	255	254	251	255	257	246	266	255	251	264	218	288
9499	15929	9429	4641	2264	1688	1144	887	833	761	747	708	681	635	715	684	696	670	688	632	648	635	679	612	621	673	645	609	652	632	658	652	618	629	594	604	607	631	636	584	601	592	621	648	629	625	646	609	619	633	637	570	637	641	633	597	598	630	607	604	605	629	643	634	655	641	592	667	596	620	588	609	619	649	596	647	605	607	605	611	613	633	650	646	659	644	658	650	611	598	629	602	595	567	628	605	603	644	617	640	607	617	605	568	600	619	602	581	596	638	609	620	654	576	594	631	612	604	608	667	658	630	656	581	655	626	662	622	618	671	607	603	599	616	666	618	640	665	634	638	609	585	604	612	627	630	587	597	649	640	620	659	641	656	621	649	622	614	623	650	617	613	626	622	652	581	562	660	605	636	604	652	630	620	605	623	631	622	643	605	611	624	663	559	618	622	562	637	636	641	619	631	618	567	581	623	609	677	633	610	619	646	646	666	636	623	637	659	655	640	601	641	650	633	636	632	602	639	590	638	642	631	632	633	628	621	641	642	661	605	630	631	600	619	642	586	637	645	619	646	599	657	636	652	645	681	595	551	638	665	641	608	594	618	625	617	657	616	632	643	601	645	634	638	631	633	629	633	633	617	601	629	666	635	606	666	619	612	684	630	584	610	606	606	619	620	609	629	604	597	639	599	640	639	568	623	662	632	645	655	596	597	629	562	605	563	619	635	633	622	655	628	667	672	576	637	632	615	634	603	684	610	591	643	646	586	637	608	611	608	669	642	602	625	625	593	624	642	624	641	625	597	603	630	633	620	610	660	653	631	636	614	619	647	626	601	615	628	613	642	604	620	653	638	651	658	608	619	595	601	653	632	655	616	653	584	659	579	618	667	640	590	655	580	608	626	641	596	670	594	607	640	622	600	633	644	636	600	605	618	609	628	660	634	617	610	587	628	592	657	600	604	652	610	600	605	595	581	633	597	617	652	620	586	605	595	605	611	630	615	639	606	655	626	643	627	593	614	668	617	636	601	628	634	663	668	609	604	637	595	591	633	650	692	614	590	604	625	601	604	614	626	597	600	592	616	639	602	652	606	613	606	620	597	596	581	646	604	614	669	579	603	598	652	618	646	575	619	673	656	620	630	656	575	631	618	590	633	624	620	643	615	632	598	642	638	592	691	659	647	585	603	605	629	621	597	599	615	607	653	602	642	647	597	622	579	630	594	627	604	609	625	631	591	649	609	600	620	618	650	606	605	616	636	633	637	608	575	606	599	612	602	630	639	607	578	590	580	552	616	630	599	657	653	612	644	614	624	591	669	652	603	675	643	613	612	653	613	626	674	609	613	649	623	604	648	609	579	661	627	638	605	629	666	597	599	631	634	650	621	633	549	633	604	610	657	575	592	596	613	615	612	631	644	622	639	629	634	626	614	619	600	605	631	575	632	628	609	616	608	603	614	610	617	628	629	661	643	625	664	671	647	632	607	568	616	601	624	657	622	623	621	564	628	613	624	579	639	656	600	646	629	648	599	637	628	674	606	610	657	654	616	602	598	609	612	615	624	622	654	631	648	632	616	607	597	638	600	603	626	600	613	636	620	615	650	678	657	651	622	623	608	633	613	556	623	694	590	574	649	619	592	649	593	658	630	614	611	627	641	600	634	629	654	648	637	624	595	626	607	646	602	692	661	624	602	577	616	625	616	646	624	653	656	671	597	625	626	621	592	619	611	678	657	644	630	646	671	592	609	623	639	671	624	599	625	604	644	620	573	581	664	632	602	632	609	595	607	650	635	616	644	649	674	659	638	621	582	643	626	598	626	634	586	609	633	616	639	637	609	591	656	629	611	611	631	623	649	604	646	629	633	634	647	613	624	643	683	629	605	635	608	582	657	630	635	602	616	643	651	631	619	653	622	602	617	634	625	641	653	619	627	616	600	626	669	622	587	660	656	625	624	563	611	632	622	603	620	621	606	629	646	613	609	636	661	681	612	632	628	627	596	607	591	630	600	622	628	616	679	581	652	641	611	644	613	631	606	649	640	648	649	649	610	616	601	641	637	592	587	618	601	619	647	602	590	614	611	661	574	608	607	578	617	619	636	621	665	638	592	611	661	623	609	613	597	630	590	594	654	659	662	678	653	693	634	641	644	574	617	594	613	636	654	611	619	620	622	593	645	626	644	619	594	635	636	636	655	624	652	618	621	648	586	599	639	593	625	626	628	617	623	609	616	607	634	667	634	614	601	653	580	624	628	638	601	596	656	641	612	603	653	654	645	604	645	604	645	623	624	597	612	637	673	575	650	641	634	665	616	655	622	630	611	620	643	632	620	629	631	620	608	656	600	607	586	648	602	618	638	644	641	592	670	608	599	636	665	617	580	632	613	584	612	644	641	635	596	639	644	612	604	616	600	669	606	604	600	619	643	622	627	612	649	620	647	647	595	636	587	600	586	636	641	639	640	633	588	632	606	636	623	613	594	586	622	601	626	623	658	609	608	605	635	648	651	594	636	628	640	646	569	636	639	618	625	593	645	622	661	658	618	622	664	601	623	611	602	589	617	620	667	615	663	640	600	615	655	626	618	596	598	610	626	662	610	634	623	660	605	612	641	652	642	605	642	614	589	630	652	615	605	619	675	657	645	621	619	599	620	607	601	633	617	617	627	608	667	589	568	645	652	642	636	662	655	609	625	605	634	681	590	588	584	641	634	677	602	670	652	632	627	603	637	612	589	599	658	612	624	624	662	604	594	610	634	640	605	616	624	642	594	634	585	638	594	645	624	628	609	630	655	594	587	604	660	638	664	671	618	587	611	612	626	645	585	665	581	614	643	624	657	585	621	623	626	663	635	630	668	584	595	606	634	593	604	616	600	624	619	599	610	625	580	650	621	595	637	624	613	634	622	604	626	589	626	606	591	620	592	631	654	606	670	625	557	625	642	605	588	662	635	606	623	623	651	594	639	587	647	625	641	599	599	599	609	596	646	632	646	642	595	624	609	627	618	632	632	604	610	633	580	651	654	599	664	601	653	634	613	624	660	622	633	656	611	633	570	622	644	588	626	623	589	627	654	676	600	610	605	632	591	586	635	668	636	632	638	610	627	636	604	649	669	591	634	635	591	666	666	604	608	624	662	604	630	648	585	631	634	590	610	618	658	590	616	634	602	604	608	655	643	584	607	665	577	623	613	601	633	637	615	640	652	641	614	626	615	652	661	599	633	612	620	665	608	609	633	621	654	592	628	625	643	627	645	643	607	593	627	640	659	616	557	632	634	622	582	647	621	619	593	610	605	581	689	631	567	603	640	604	587	588	606	613	625	629	593	678	627	628	612	602	605	602	650	618	615	627	635	577	638	623	622	637	638	633	589	656	618	595	624	604	569	629	641	608	640	650	645	584	643	657	637	645	660	598	580	608	620	643	625	640	594	615	651	635	635	652	625	619	600	603	591	657	596	634	638	610	601	593	608	626	620	583	621	654	586	605	662	638	601	625	620	600	577
23818	21002	24640	27567	21012	21090	16894	2269	994	876	770	599	572	481	475	351	349	338	318	294	312	282	253	312	245	228	268	270	232	238	251	244	262	258	264	251	232	261	236	235	232	237	206	239	212	250	244	220	230	226	219	228	222	245	202	253	201	217	229	219	227	244	228	194	253	223	220	252	221	211	210	245	229	226	233	226	229	252	216	222	219	207	220	199	233	212	239	236	192	192	187	199	194	216	236	228	209	238	220	209	218	221	222	230	231	231	221	234	229	225	237	240	215	236	201	193	235	186	215	258	212	224	231	242	206	234	234	237	232	228	217	209	190	220	226	220	198	194	211	220	227	203	225	203	211	227	245	215	254	215	220	194	221	212	207	226	230	237	249	221	229	257	242	212	205	203	210	223	217	223	212	225	228	242	247	238	233	229	195	208	207	269	256	239	231	191	212	220	229	255	217	208	223	239	216	228	202	206	178	232	221	186	243	249	226	197	219	221	211	214	213	241	206	222	190	209	277	217	245	209	226	221	223	211	257	231	206	223	232	193	240	213	220	229	215	211	238	221	232	186	229	209	212	224	193	197	221	230	216	228	223	211	222	217	234	202	225	208	192	195	229	221	221	229	217	227	230	242	215	248	212	231	219	247	216	200	258	214	202	196	228	229	227	233	233	233	219	195	228	241	221	224	230	201	199	235	227	210	217	224	229	233	199	230	250	228	229	255	209	234	209	234	237	200	231	229	232	229	207	240	217	220	242	204	219	257	212	219	234	218	238	221	234	227	189	216	196	208	236	228	238	213	209	213	218	230	223	213	238	206	234	230	201	212	234	208	206	190	240	220	225	221	224	206	220	247	239	238	218	213	234	187	244	202	233	223	204	243	222	218	218	251	218	231	238	232	223	228	205	226	203	198	199	229	213	223	210	255	228	208	209	229	216	225	234	226	254	226	242	222	234	251	199	236	232	211	225	196	203	219	201	208	244	246	222	239	216	227	241	198	208	214	237	230	228	233	222	200	209	229	239	225	222	196	228	248	216	225	207	240	218	209	237	202	262	222	224	237	199	212	214	218	246	234	224	230	220	253	230	239	230	251	262	201	205	216	225	217	218	206	214	217	227	232	194	219	204	200	240	262	253	231	216	229	210	218	217	224	234	237	231	234	227	236	245	247	221	183	206	223	213	225	181	226	221	225	215	225	220	213	230	219	227	233	206	216	222	212	263	239	246	207	221	233	209	195	209	228	207	213	242	246	234	224	246	218	215	261	222	218	245	247	214	222	220	211	225	238	221	236	216	211	209	213	220	226	234	221	227	226	211	232	232	223	221	248	212	223	226	242	229	259	253	223	248	210	213	194	192	223	251	250	241	223	240	201	211	241	232	219	239	230	230	257	185	213	224	215	230	235	209	227	236	234	227	226	232	213	230	237	202	238	251	224	222	222	219	214	237	239	230	229	208	218	233	220	225	221	199	196	241	243	224	224	231	210	232	218	209	226	217	192	202	220	241	243	245	199	224	218	201	224	219	224	239	210	243	247	210	228	206	198	212	200	208	229	201	228	211	230	253	211	196	238	214	234	214	201	216	215	243	218	192	203	235	220	231	207	240	197	208	228	206	192	232	231	199	234	231	235	228	209	237	236	207	210	216	221	223	220	202	221	250	214	216	197	234	227	227	235	223	211	196	210	182	196	225	230	273	205	203	221	194	228	194	227	263	217	234	228	226	214	235	239	240	223	212	229	235	211	214	200	229	207	227	192	229	184	201	205	213	222	227	226	228	248	248	214	238	206	194	208	251	207	206	216	241	208	251	208	207	209	227	221	236	215	237	225	215	222	233	209	213	232	247	193	215	236	179	239	194	212	207	208	221	208	220	221	211	216	239	225	240	216	227	239	237	226	206	203	198	198	224	233	230	219	251	253	210	232	226	215	239	215	235	220	235	213	196	209	206	217	226	233	217	191	251	237	223	211	207	244	221	228	202	227	214	204	221	213	242	219	231	221	218	216	234	192	226	220	220	209	237	249	218	235	228	225	202	230	249	239	247	225	217	239	243	222	269	221	209	226	218	219	214	255	196	237	207	216	214	187	229	219	266	202	191	227	210	203	207	212	194	217	241	215	233	227	210	205	208	212	231	205	236	203	244	210	222	228	211	197	216	218	231	216	218	225	217	241	232	240	224	195	208	219	249	205	216	215	209	216	176	219	225	205	249	210	206	215	227	249	221	240	229	221	222	220	209	223	237	206	213	202	218	216	197	229	230	218	201	220	221	224	213	200	192	246	204	192	227	223	240	201	194	246	188	228	212	221	253	242	220	241	235	214	213	210	247	207	223	237	209	209	226	225	220	214	202	227	220	218	224	214	202	215	216	211	206	229	195	268	226	222	226	235	243	275	218	218	249	226	244	236	195	223	241	197	223	224	228	223	222	194	232	209	206	224	209	212	199	213	194	218	203	242	227	227	200	196	234	215	212	221	238	233	212	262	241	236	255	237	213	206	231	226	217	191	225	206	209	226	213	208	221	242	271	240	239	186	237	191	194	230	209	209	237	249	221	231	227	207	217	238	224	233	216	210	207	224	217	217	224	242	227	209	210	223	220	219	240	223	265	244	196	253	224	243	225	248	201	221	203	227	218	209	225	207	217	258	218	255	216	232	240	216	212	206	216	208	237	219	233	176	203	240	238	227	219	201	222	219	258	235	240	216	217	223	241	218	208	220	222	228	255	217	194	251	225	243	223	201	219	194	218	217	208	239	247	232	218	197	214	216	207	228	235	210	216	209	230	232	231	228	219	215	206	210	224	237	204	237	214	217	219	224	219	222	226	207	240	233	221	230	214	210	230	230	225	234	240	216	215	236	203	227	226	223	235	221	214	227	242	213	212	223	254	218	208	238	208	231	234	265	217	226	237	220	227	223	218	203	224	221	237	232	216	214	223	245	222	205	233	228	233	230	237	226	249	226	212	230	229	228	195	228	235	230	258	223	256	223	236	243	257	244	226	217	213	221	217	231	232	228	229	223	212	210	219	223	208	234	238	195	213	216	209	198	219	196	198	228	210	215	212	235	216	221	237	198	219	219	223	214	219	202	198	223	231	207	213	217	254	212	228	203	244	231	242	229	219	215	211	228	206	219	221	221	223	233	223	193	226	222	222	215	242	237	213	213	219	234	233	228	225	222	208	218	221	222	249	235	241	243	226	231	233	217	188	206	210	241	236	248	216	252	245	199	254	201	216	187	230	225	199	210	236	235	215	224	216	207	208	226	247	220	219	291	204	235	248	226	208	232	231	236	233	227	199	229	228	221	230	218	220	241	198	212	233	235	235	202	219	230	221	187	194	190	224	208	255	223	219	201	221	214	222	229	217	236	229	183	214	220	209	227	235	227	239	226	225	234	233	243	228	215	232	230	215	227	216	239	234	225	226	248	235	217	233	229	223	209	239	247	205	191	218	205	218	228	241	214	251	232	260	256	208	248	224	220	237	210	236	207	193	210
10296	20136	11923	6132	3013	2115	1296	982	793	774	742	704	669	635	629	667	613	588	595	569	583	603	572	571	560	544	538	586	559	570	536	581	560	548	560	540	548	571	527	589	541	546	569	528	509	522	506	560	548	505	544	522	543	558	486	517	542	545	567	549	520	580	575	545	532	539	597	563	512	518	549	549	522	554	523	543	542	539	545	589	576	568	568	568	553	601	503	540	510	528	542	572	561	478	548	545	527	565	597	538	534	544	534	539	549	534	523	553	503	509	497	519	569	522	544	549	548	564	567	500	557	573	534	527	589	517	541	505	547	540	547	548	528	543	555	527	511	560	570	555	583	530	567	523	542	553	583	518	552	519	558	538	570	573	521	554	578	533	543	574	520	520	537	543	544	558	551	497	499	573	571	524	547	537	557	547	551	568	528	524	565	568	542	576	556	571	518	542	577	544	569	516	527	532	528	544	524	569	513	531	510	528	541	509	557	566	566	533	575	544	540	561	573	561	526	567	569	490	575	528	563	536	507	510	583	516	538	525	581	521	570	522	551	572	538	492	545	528	548	520	556	583	539	548	573	565	569	529	516	574	525	580	510	501	576	542	543	540	543	588	536	583	564	568	548	565	539	552	535	523	551	577	571	566	542	524	557	546	542	531	532	530	547	532	547	513	588	561	538	500	506	516	522	558	557	545	553	597	567	590	530	596	577	493	550	510	518	526	533	564	558	575	498	559	502	560	541	550	496	540	534	524	537	522	546	552	530	551	521	528	522	561	548	547	522	506	510	565	549	540	574	558	518	544	507	547	583	528	591	572	509	536	571	517	533	541	502	557	559	544	560	568	546	564	576	540	535	548	525	559	498	559	571	548	552	578	571	523	556	549	574	536	583	557	539	595	558	458	553	559	589	534	544	524	557	583	511	536	513	545	539	548	535	554	548	573	535	533	558	534	537	526	553	529	568	548	501	527	590	535	552	532	571	521	549	521	556	516	481	538	556	534	549	546	504	534	574	501	557	519	552	588	526	534	531	534	532	524	476	517	553	562	559	542	577	565	552	575	558	534	511	577	532	577	539	513	561	548	568	536	530	558	547	496	572	543	558	540	546	466	521	541	557	571	521	551	538	538	536	562	550	552	542	545	569	543	521	564	548	543	563	552	500	520	526	527	533	527	549	575	558	558	540	534	502	596	557	551	540	575	557	542	570	509	599	560	554	539	522	515	565	540	550	546	560	542	552	547	588	502	529	512	550	511	544	484	564	552	558	539	540	552	568	558	573	567	548	539	526	550	551	528	500	539	539	544	531	528	561	520	549	616	577	551	521	521	533	551	539	516	536	542	553	557	513	528	575	510	570	528	558	498	531	589	569	569	547	573	609	570	544	548	542	535	491	572	552	544	568	575	530	492	540	569	590	576	545	521	504	549	560	540	555	507	581	577	568	511	547	556	570	544	573	540	581	535	526	513	563	480	510	585	561	550	560	598	588	586	569	531	544	526	528	537	570	535	540	571	548	516	553	515	529	489	512	577	526	542	493	528	522	540	545	533	592	522	524	556	623	543	532	542	524	514	520	565	609	503	561	511	537	524	517	529	556	503	562	581	544	600	556	543	536	589	559	581	515	550	561	523	564	536	568	576	509	533	580	552	595	532	528	517	516	554	532	591	583	530	555	545	564	525	542	578	536	543	546	537	568	574	571	544	550	599	549	557	516	544	539	587	559	576	574	548	581	552	558	563	554	541	576	546	508	512	523	547	570	545	607	509	516	520	555	456	543	552	538	524	550	536	558	516	534	529	538	572	504	525	537	577	570	532	533	529	562	549	558	539	522	579	559	531	522	543	564	563	523	580	554	570	499	571	581	574	554	536	530	553	541	541	539	556	560	538	509	583	565	538	560	550	556	518	501	534	507	570	567	549	540	508	554	589	569	540	538	528	573	504	526	536	507	543	573	543	528	621	553	543	538	546	539	562	559	535	548	539	571	536	562	561	504	516	535	570	580	578	535	514	566	532	539	557	530	542	551	544	549	554	541	495	534	553	551	552	511	539	514	539	538	544	537	553	530	519	516	534	559	504	499	491	540	539	524	547	541	573	522	554	519	560	547	536	541	543	573	544	565	546	503	546	529	547	545	523	552	526	521	534	537	529	581	529	546	517	558	586	501	508	512	520	512	517	541	501	526	565	533	546	512	536	545	546	571	542	507	583	560	521	535	533	540	578	557	586	523	552	539	562	526	525	547	543	526	567	572	511	509	513	590	515	555	518	550	546	568	606	575	539	552	598	480	531	558	493	572	521	526	566	553	544	556	553	555	551	592	463	520	573	565	540	583	558	524	542	575	530	529	533	521	515	562	523	549	517	558	549	540	557	597	545	556	595	577	571	537	517	575	517	583	567	536	518	554	528	563	500	525	558	523	549	536	550	526	549	560	556	505	556	531	547	577	541	552	542	548	528	491	499	532	536	485	531	515	537	514	538	570	577	589	547	555	587	569	565	556	518	540	550	557	548	530	604	533	553	555	520	520	546	556	539	562	524	587	539	520	556	508	539	520	597	555	533	528	561	537	564	553	509	558	562	558	535	525	518	594	568	561	520	547	539	589	553	535	576	565	532	546	569	570	549	558	527	545	537	550	538	526	525	569	513	552	545	544	527	546	514	569	531	533	570	525	558	566	510	543	562	564	543	538	541	534	551	546	563	512	512	542	545	501	554	548	535	548	562	559	522	492	552	547	528	553	539	585	574	588	517	562	506	559	530	530	538	545	536	548	517	524	527	549	552	555	526	537	586	529	513	512	580	543	507	552	520	528	514	549	514	534	573	506	516	523	553	553	549	578	557	524	559	537	527	520	563	524	560	527	535	532	566	593	547	552	549	519	518	542	544	570	535	535	489	535	516	556	539	538	534	542	517	569	516	492	525	508	573	561	569	559	525	527	533	511	559	533	552	559	560	559	570	549	547	579	573	579	540	594	558	564	537	554	559	532	532	533	567	569	534	590	497	537	551	528	506	565	545	545	569	562	562	542	560	528	550	502	534	566	506	566	554	536	592	588	534	504	507	548	525	539	558	548	545	562	524	541	520	503	511	522	530	564	564	542	550	558	562	548	541	598	536	529	514	608	560	534	526	560	511	507	555	596	518	569	539	508	543	579	540	485	558	561	576	537	600	566	560	546	577	521	536	552	579	539	524	618	549	570	466	581	521	530	534	562	560	516	529	528	546	596	556	527	534	505	552	568	533	543	540	517	572	540	522	545	570	515	541	579	548	494	539	546	564	568	548	520	538	550	523	557	535	516	516	575	544	577	497	567	527	531	532	531	549	561	544	559	580	544	513	556	520	531	557	542	565	520	520	497	516	556	549	558	551	535	517	531	559	505	560	535	541	557	551	521	560	513	558	578	530	538	509	512	554	552	560	578	537	540	543	587	527	546	521	518	538	538	521	534	514	561	504	560	569	555	529	528	537	514	533	495	587	530	597	536	526	532	535	548	551
30677	21009	15549	5355	2164	1593	973	699	528	555	509	452	439	416	457	373	339	353	350	339	377	331	343	360	324	349	314	326	353	328	323	319	326	328	319	329	338	327	319	339	311	298	335	333	326	340	312	324	332	319	353	332	324	335	314	349	320	306	310	313	344	286	333	317	313	331	304	308	323	308	329	302	333	355	280	340	369	302	325	341	318	310	342	340	322	348	298	327	355	333	304	361	307	298	327	309	322	316	318	352	330	351	307	342	333	324	338	366	340	317	333	321	337	325	304	330	322	351	305	305	327	294	306	325	337	342	368	354	323	319	346	309	306	333	343	310	328	300	337	295	318	361	338	303	301	308	312	364	324	330	338	324	340	320	315	287	292	328	299	299	346	312	351	329	321	303	332	299	338	357	308	315	318	322	322	313	365	348	330	350	294	346	290	323	331	317	354	339	321	338	342	306	348	326	308	338	321	319	311	313	327	351	336	288	374	319	317	322	333	302	299	344	355	332	319	333	338	343	358	345	311	307	359	320	329	337	337	283	336	296	322	352	309	356	332	304	318	336	379	296	329	322	315	322	338	349	345	334	331	339	355	345	323	354	346	286	335	347	329	327	293	340	315	306	327	325	311	292	361	297	310	318	340	334	318	321	330	311	301	349	339	317	350	329	309	291	341	300	313	296	352	340	316	292	325	303	313	323	314	305	317	333	293	351	318	318	325	354	313	347	335	290	337	317	337	330	322	336	308	346	304	335	325	346	319	340	313	317	314	326	324	346	309	311	353	335	327	334	316	305	327	341	337	337	313	336	331	345	344	355	340	336	323	313	349	328	299	330	327	339	338	346	308	334	335	305	326	325	299	332	333	327	333	306	349	316	346	321	314	331	342	367	357	327	319	343	337	327	326	341	311	342	347	338	291	354	358	354	347	344	314	312	335	322	310	311	319	337	334	351	306	324	338	317	341	334	322	317	298	332	328	324	344	322	287	328	332	330	351	336	374	318	339	353	322	334	334	296	325	312	324	342	337	336	343	335	355	330	360	349	329	324	340	292	360	319	340	300	332	318	297	305	351	310	341	326	349	352	330	314	344	309	321	331	342	305	358	320	327	356	301	323	348	336	338	322	341	301	318	332	300	294	326	310	320	348	342	344	321	332	292	331	276	320	298	345	348	347	316	313	331	359	294	369	312	349	358	317	311	365	346	329	306	328	335	332	288	323	363	316	302	344	357	319	332	303	324	384	352	309	352	315	306	343	352	331	310	346	294	326	316	358	298	305	350	345	329	323	337	283	298	341	297	329	350	319	341	329	337	347	335	330	326	331	320	314	346	318	336	327	315	344	337	328	347	316	319	340	321	336	325	325	338	293	298	347	317	344	343	334	341	338	320	343	330	321	359	317	340	362	323	319	340	340	316	359	323	310	361	325	321	359	311	344	328	337	321	325	317	335	317	322	268	299	347	341	347	351	320	260	333	314	342	345	356	297	310	318	334	322	327	301	323	321	354	311	319	326	279	342	342	336	322	310	313	330	321	377	325	299	322	320	336	345	319	308	325	343	324	343	327	342	332	308	334	336	341	323	337	349	332	304	289	349	357	339	321	309	327	359	338	335	319	323	326	309	335	355	338	329	343	327	376	316	312	361	306	322	326	319	313	311	332	355	344	299	316	344	334	314	352	362	329	336	333	348	332	335	390	325	339	305	310	339	342	330	311	311	310	299	290	326	328	331	333	335	323	311	342	341	364	339	321	317	336	297	359	286	296	336	339	315	347	328	314	273	320	322	333	333	306	316	314	327	361	346	313	336	309	314	307	332	290	307	347	316	313	325	316	353	362	303	314	336	369	377	355	311	329	302	310	339	325	299	332	335	328	310	346	335	313	311	355	311	297	322	289	304	323	342	293	326	283	329	329	305	341	339	325	326	332	339	304	339	311	321	327	296	291	323	330	298	352	341	333	317	340	319	307	267	343	325	297	332	309	324	293	313	335	306	339	347	343	329	324	319	320	310	292	330	337	325	366	315	312	336	330	334	302	368	327	328	341	349	327	328	370	299	305	326	340	352	297	362	347	354	323	299	351	343	348	358	350	299	368	308	321	333	283	304	319	313	344	301	326	337	326	317	297	328	354	319	303	319	328	322	321	321	316	324	289	329	355	347	369	331	303	309	324	330	324	322	289	375	320	316	315	302	327	311	321	314	323	313	334	336	337	328	355	335	330	313	325	329	323	318	342	309	319	290	329	348	335	342	361	298	325	332	316	308	337	339	352	306	286	291	306	314	319	333	333	312	337	345	315	341	327	296	310	319	325	372	326	330	323	326	323	320	332	343	311	337	330	313	313	327	318	331	326	351	344	340	310	324	296	337	320	326	325	337	329	335	313	328	330	322	308	310	318	319	342	328	339	347	326	348	304	363	348	338	313	299	333	318	371	316	276	321	340	325	313	337	339	320	305	339	330	344	322	326	311	336	307	332	325	318	323	322	348	319	334	341	330	316	325	313	316	330	328	298	295	309	335	342	314	312	306	314	337	322	284	358	293	308	303	338	309	330	338	325	292	324	331	369	326	370	308	294	347	358	337	337	329	339	308	338	318	333	353	310	330	354	342	302	345	299	319	334	339	333	364	308	324	350	331	331	310	311	331	304	354	324	307	310	333	331	293	344	307	336	316	355	326	322	309	341	324	330	354	326	311	339	330	321	355	321	336	318	304	347	313	325	347	314	345	315	343	352	316	295	281	301	325	343	329	305	340	343	321	341	315	332	302	318	328	313	306	335	323	320	324	313	321	326	333	316	350	313	331	333	321	310	339	331	296	345	364	313	299	344	379	313	341	337	338	360	330	302	340	318	309	361	314	347	294	359	345	335	310	325	336	315	317	349	314	330	348	323	311	339	316	361	344	355	340	333	330	334	358	319	317	342	310	330	342	323	310	320	315	328	319	337	317	337	297	315	311	310	307	299	358	353	329	315	368	335	292	326	330	296	323	341	330	300	307	324	307	358	307	328	323	334	344	310	347	329	335	366	317	307	318	345	328	356	342	305	324	341	321	335	344	320	337	336	320	301	295	348	322	352	311	321	334	320	310	327	343	350	351	335	348	310	314	340	307	306	337	293	327	274	297	327	324	353	344	322	326	343	345	328	332	310	340	344	353	295	344	337	331	341	323	333	316	369	311	319	291	320	286	351	320	340	296	344	342	300	374	310	355	333	343	309	303	311	306	325	298	333	338	308	290	326	336	331	346	332	328	356	303	324	306	297	364	308	361	341	328	318	331	316	322	314	333	321	301	311	321	325	305	310	313	316	340	310	334	342	308	335	338	290	347	349	331	329	321	364	324	322	367	337	293	285	330	344	322	312	366	318	330	321	323	343	338	347	320	355	317	340	319	297	326	351	311	351	301	313	305	337	299	343	324	311	305	338	316	339	305	298	331	307	296	327	378	309	329	334	350	341	306	324	295	315	342	340	330	342	338	327	324	333	332	334	328	293	334	326
10112	9705	5518	2948	1730	1342	1062	889	839	898	835	828	853	800	742	838	762	791	828	745	747	777	776	743	786	775	773	716	768	797	802	783	766	718	752	800	771	753	754	750	864	792	755	794	755	815	786	770	752	774	774	755	829	756	745	782	736	760	802	793	784	748	794	728	785	731	729	804	753	810	723	757	788	795	707	787	734	763	808	789	774	739	762	775	790	785	787	762	797	787	756	764	741	760	777	778	765	749	779	759	773	783	761	745	781	755	757	764	758	716	735	803	820	745	749	762	751	754	782	786	741	760	746	715	758	762	737	777	791	787	780	737	742	760	763	746	791	752	755	788	773	788	793	795	758	756	752	763	748	809	771	829	777	795	762	771	724	737	787	775	795	826	803	744	768	744	801	798	804	734	804	730	736	755	790	758	793	787	742	732	725	810	765	761	761	800	775	793	776	762	741	771	769	730	773	804	801	739	745	771	763	759	772	719	774	772	763	753	765	797	753	787	710	741	751	770	807	787	820	796	742	753	805	808	761	771	745	750	782	755	808	768	753	729	793	773	748	812	781	739	734	763	757	791	834	776	768	764	762	783	801	790	738	747	745	764	736	800	730	779	768	749	788	735	757	794	754	711	759	833	790	808	738	787	794	747	743	727	787	768	809	789	751	733	779	787	790	712	791	749	800	734	760	799	763	788	752	799	762	774	790	818	784	791	736	790	792	790	767	772	787	728	734	810	772	785	770	781	793	725	773	795	775	754	783	763	768	748	748	786	778	811	801	745	773	744	816	787	767	711	794	754	743	767	776	829	799	767	761	791	758	787	732	750	791	825	788	759	771	753	768	778	767	784	795	751	786	738	760	724	742	795	769	756	787	770	762	817	767	742	800	739	785	720	759	807	763	802	790	746	772	760	784	787	794	795	793	745	770	768	808	747	791	785	790	757	744	763	765	751	773	748	757	778	764	796	736	748	720	774	766	767	699	783	774	797	820	751	785	703	731	729	774	803	769	753	754	779	800	826	807	765	801	759	800	785	750	788	790	776	770	759	778	784	749	729	813	787	812	774	781	767	746	767	769	741	794	761	734	787	777	821	761	755	788	783	760	772	783	749	789	763	775	822	754	784	799	762	764	802	792	801	789	743	788	777	816	800	773	752	767	777	784	796	757	718	754	764	713	813	761	744	767	783	709	797	764	741	797	753	779	785	775	780	752	787	776	794	778	788	790	743	731	750	810	818	835	745	794	787	783	777	773	759	767	727	763	764	793	751	846	731	747	744	787	751	725	783	802	781	739	751	742	786	703	728	787	742	785	714	729	752	754	822	764	775	770	774	788	774	753	751	741	709	776	783	756	736	791	769	780	786	769	810	826	722	705	821	766	748	784	783	803	744	806	770	761	793	785	789	757	767	800	757	739	764	724	792	815	800	779	796	758	805	798	795	767	848	782	787	777	782	766	757	788	831	846	747	809	764	759	784	738	837	753	782	735	783	782	762	716	779	775	773	784	738	731	797	783	765	785	803	782	763	692	775	760	782	774	781	750	798	741	808	801	747	785	778	801	817	764	773	778	759	768	725	796	798	775	773	734	749	815	777	765	713	805	806	757	783	744	807	772	817	785	788	749	805	788	783	709	839	708	760	829	775	746	759	800	742	855	741	748	764	775	763	822	814	759	810	777	785	815	765	777	735	829	719	818	765	780	747	767	778	783	778	777	817	781	769	775	786	718	735	757	742	806	764	800	767	796	774	803	766	859	776	782	731	729	763	820	784	754	814	784	808	832	815	789	812	744	747	804	797	768	765	777	737	757	820	773	785	780	796	752	761	789	808	777	753	781	771	774	829	792	756	758	806	796	736	741	771	765	746	806	748	780	734	776	757	789	785	762	761	776	786	799	781	756	785	669	732	798	779	772	736	799	773	765	761	763	754	744	720	793	796	764	767	791	753	771	783	773	796	778	774	782	803	721	772	790	781	717	833	738	806	788	784	730	813	757	734	795	747	785	754	758	770	831	777	782	804	777	805	788	746	776	762	793	769	761	811	774	788	759	803	763	789	782	749	718	771	794	767	754	717	722	782	691	769	724	744	776	780	738	702	739	759	824	774	803	802	809	774	730	767	684	794	721	720	758	739	699	757	793	793	804	789	822	756	702	769	763	766	801	810	769	787	759	766	802	815	712	772	776	740	759	765	765	742	752	819	826	791	750	768	751	783	822	802	761	777	811	771	757	761	758	733	794	775	729	769	799	811	784	749	735	798	830	786	752	799	789	811	762	765	752	798	786	808	815	741	769	772	783	782	758	733	778	813	774	775	772	771	763	820	818	800	780	790	731	779	775	791	782	742	799	739	793	823	713	767	826	777	792	806	835	760	783	721	760	836	688	801	778	749	749	773	779	827	790	761	770	704	725	795	766	749	804	766	780	833	799	733	796	744	773	793	759	752	844	796	769	774	755	748	799	793	735	749	771	745	791	766	764	743	737	793	772	756	819	703	801	800	798	758	752	781	755	748	764	802	773	826	783	785	747	791	785	769	734	794	744	754	741	722	817	766	741	771	806	734	789	769	775	786	807	773	768	790	779	778	759	793	781	786	779	788	733	764	767	770	743	773	784	765	789	758	753	740	772	785	763	826	807	756	759	766	720	781	746	766	830	767	784	745	769	768	825	775	784	773	796	781	749	798	775	759	824	795	721	726	774	800	773	774	721	775	713	794	773	777	749	742	772	741	785	760	809	766	782	747	747	784	829	829	826	776	783	747	775	808	781	795	757	747	763	798	764	779	769	808	767	784	788	789	801	794	786	777	770	794	750	780	777	745	806	791	743	807	795	779	775	765	760	823	742	733	740	817	755	830	770	769	763	821	817	791	704	766	794	781	777	763	764	778	728	793	749	765	749	742	800	746	730	789	783	807	752	728	824	761	765	779	784	733	764	793	738	757	824	785	746	744	778	841	727	811	803	785	755	779	740	735	784	772	736	703	789	777	804	781	817	729	737	801	777	733	751	697	748	836	815	773	803	742	798	741	760	761	793	802	773	750	804	769	768	803	694	805	752	767	743	777	790	834	783	755	784	818	808	783	753	842	763	713	752	746	774	770	824	812	804	785	754	766	755	771	817	771	793	776	794	777	794	794	733	776	783	793	773	784	797	777	780	769	744	764	762	769	770	765	791	785	779	767	717	782	800	772	770	792	749	829	757	774	759	748	744	782	755	762	817	798	726	758	777	799	779	781	742	809	735	749	777	721	798	762	733	748	760	811	754	797	718	746	801	761	768	789	779	766	749	734	828	807	785	798	764	770	748	789	772	785	776	780	739	803	787	760	751	766	740	777	793	798	781	711	797	752	802	757	813	866	777	769	751	795	752	765	821	750	825	768	755	789	740	767	800	790	789	777	749	776	743	765	727	751	717	822	731	735	736	765	814	754	758	771	730	802	815	744	743	774	754	773	770	762	803	776	758	766	770	801	763	821	785	780	759	809	757	769	779	771	771	775
24413	21053	24353	27946	21077	19880	3501	1306	745	651	615	491	448	388	391	356	285	295	331	301	324	333	279	283	289	266	285	288	267	263	300	228	278	275	301	269	240	270	297	250	257	258	283	257	296	255	231	270	281	268	260	257	257	247	256	287	268	270	227	243	270	257	263	239	258	268	229	235	236	266	231	262	264	273	261	283	253	256	237	275	283	255	242	276	270	268	267	238	235	277	254	253	277	258	283	277	254	273	239	231	284	256	257	243	244	264	245	249	275	272	251	284	234	294	253	275	239	253	264	250	259	254	257	273	272	278	251	266	249	251	264	240	261	276	263	282	245	243	266	229	261	295	264	263	246	281	260	262	267	265	278	244	297	247	228	248	231	239	257	256	225	276	262	254	246	281	262	256	257	245	280	244	250	284	269	285	261	254	259	259	293	252	242	281	258	256	277	257	256	214	246	286	248	278	253	244	249	256	260	280	251	283	265	232	286	260	249	274	231	239	251	253	256	271	236	262	258	248	251	293	235	260	292	264	231	225	251	286	234	262	227	255	260	280	282	245	227	266	243	265	252	228	247	250	266	252	248	252	231	253	271	262	244	255	263	233	238	248	250	307	294	257	241	284	248	281	252	263	271	254	264	271	282	268	234	261	258	271	256	246	256	253	285	247	257	247	264	299	232	235	233	241	266	237	243	251	285	237	266	286	244	261	243	286	234	228	258	276	246	241	237	259	237	269	247	276	270	244	257	276	269	281	246	239	256	246	266	256	267	259	233	259	257	239	269	272	235	271	260	258	282	268	258	257	269	246	265	245	250	257	241	251	267	236	253	254	250	237	254	257	245	274	247	234	249	274	275	258	261	265	261	231	226	255	242	236	270	263	250	266	246	238	265	294	256	260	250	239	249	291	256	265	256	248	253	234	274	236	264	281	263	220	255	257	256	262	254	246	253	247	256	245	223	272	265	253	252	232	233	234	221	242	251	298	255	251	269	244	259	253	250	279	264	235	267	240	251	247	246	271	247	269	278	234	263	252	287	275	244	233	261	262	252	242	255	236	243	223	248	249	266	240	268	257	291	273	244	268	270	270	239	273	253	272	245	245	264	263	287	251	247	249	264	245	249	237	231	244	239	247	265	244	250	249	250	238	273	257	255	248	255	250	259	264	256	248	235	244	247	284	246	289	238	279	272	243	268	223	265	244	245	251	270	274	250	269	237	241	258	282	261	273	264	230	264	262	266	260	222	242	257	288	232	266	268	248	237	239	249	239	275	252	261	232	223	247	243	240	262	241	257	266	287	234	290	248	262	243	243	233	274	246	245	290	257	251	278	322	268	229	260	231	246	270	240	276	245	241	234	266	269	240	267	248	236	247	282	228	234	243	269	287	255	222	250	246	282	264	250	247	251	266	268	255	263	292	244	260	238	238	246	256	251	252	248	243	255	246	223	239	217	226	269	269	261	260	250	265	264	260	239	257	270	240	248	270	225	249	264	293	264	260	258	271	264	290	262	277	257	270	273	258	265	254	246	247	237	228	269	254	268	270	268	279	241	242	260	234	255	262	251	266	253	242	273	257	243	257	251	235	278	257	259	269	231	283	266	248	250	255	270	270	236	263	238	276	272	252	289	263	260	259	291	253	264	249	256	253	260	245	269	265	238	238	266	249	264	253	265	274	250	262	234	251	256	263	254	270	286	281	269	256	280	234	227	241	257	233	249	251	246	246	241	253	271	261	257	251	246	258	255	245	258	289	231	242	273	235	268	252	264	273	263	239	255	243	246	253	250	252	272	237	282	247	268	287	284	263	291	250	263	256	268	246	247	227	285	252	253	259	243	265	262	265	259	274	250	250	257	249	261	230	251	263	263	280	221	259	281	282	265	273	266	257	251	285	278	245	270	265	269	262	251	290	256	225	223	252	297	263	228	254	247	229	260	277	280	275	271	256	302	248	260	264	244	284	242	262	252	243	264	268	253	247	262	218	241	254	256	234	234	239	265	255	244	251	226	241	279	281	263	257	270	253	261	248	239	271	244	285	257	259	248	269	270	276	247	267	291	251	245	263	291	263	210	236	275	237	241	258	242	266	242	236	273	221	251	236	249	266	262	245	247	248	280	254	250	266	285	284	247	230	231	249	252	253	253	255	242	292	256	270	281	247	267	248	245	243	261	253	279	258	247	277	247	264	254	246	275	219	251	262	250	290	271	249	289	244	257	279	256	259	274	260	254	257	251	306	258	247	234	243	260	248	272	274	244	277	235	249	255	245	255	295	250	243	273	268	244	273	246	245	248	222	273	247	258	263	244	254	288	252	241	301	265	290	233	265	268	275	269	257	275	285	229	234	251	218	233	255	271	255	277	249	278	256	241	243	226	231	263	257	258	265	304	240	239	245	248	276	256	256	279	225	269	266	245	250	252	251	254	271	260	256	272	225	270	259	265	253	251	267	278	269	260	271	238	253	241	254	264	257	252	241	257	274	266	290	279	274	248	237	268	260	267	238	252	282	226	268	245	254	294	258	243	261	257	259	244	254	262	283	275	275	267	248	257	242	271	256	267	230	233	251	235	261	246	244	270	259	246	261	275	242	230	269	256	242	268	308	241	261	266	284	247	246	255	249	267	258	235	215	258	260	261	249	243	299	263	266	254	270	239	271	285	246	234	274	270	248	268	245	231	283	262	272	245	284	240	261	238	224	285	261	229	233	271	266	246	270	262	260	253	258	265	255	252	257	264	281	234	294	258	299	281	260	275	249	243	276	226	237	256	257	230	252	251	245	259	262	312	253	266	256	257	242	254	264	244	213	243	263	264	252	245	259	246	224	286	233	252	250	256	233	256	231	265	249	250	257	251	263	267	252	264	216	268	252	247	305	224	257	261	240	262	240	254	277	262	252	254	267	248	268	268	242	289	252	228	276	248	228	272	283	270	274	254	272	254	255	244	277	237	248	275	269	238	281	227	272	241	245	247	266	252	253	243	270	267	253	302	266	256	273	265	237	251	228	242	244	262	263	263	242	268	243	275	273	264	264	240	291	238	246	256	247	284	268	257	264	238	268	305	232	252	307	275	231	290	238	263	285	254	233	251	241	281	231	268	228	237	263	262	256	247	273	264	281	271	258	229	269	261	268	235	272	265	262	256	278	280	269	240	267	269	256	264	270	258	259	262	291	276	325	267	261	249	252	303	256	253	266	281	276	199	259	267	252	256	281	293	265	245	226	264	256	253	251	273	263	288	269	251	255	293	249	248	297	268	273	259	258	252	252	255	256	251	228	235	266	247	265	271	267	235	238	254	239	246	271	252	245	237	250	243	276	262	258	258	302	281	263	262	250	245	232	265	254	248	257	239	273	245	260	263	227	236	247	248	251	228	236	257	289	240	266	230	248	284	266	278	209	269	238	256	250	261	254	253	231	255	272	250	259	267	258	259	270	270	274	242	254	228	228	261	267	279	263	279	257	251	271	253	261	233	266	240	274	252	259	281	257	259	286	263	251
8908	14589	8544	4122	2146	1576	1160	969	744	758	798	714	707	668	663	678	651	654	624	609	627	646	657	613	615	648	613	683	621	598	612	632	623	634	666	636	603	625	627	643	646	658	627	634	588	635	606	607	644	593	617	575	603	612	569	597	619	631	613	619	623	706	619	670	621	587	666	589	622	620	616	638	666	609	582	658	631	651	612	632	647	594	632	617	595	615	586	624	677	626	622	655	635	612	661	630	607	689	599	620	617	621	638	591	617	616	595	624	596	619	652	671	618	599	645	599	621	590	580	615	600	613	605	651	646	614	624	614	627	590	606	540	599	621	644	614	635	614	625	656	614	618	625	610	598	616	624	643	591	626	596	629	610	590	652	649	599	604	590	586	612	641	617	649	605	627	576	606	606	613	618	644	633	651	547	637	599	594	640	627	628	657	610	590	611	661	641	620	613	581	558	610	621	602	579	599	611	599	606	629	614	632	600	642	601	596	604	612	636	650	603	626	624	575	618	591	615	640	618	610	629	603	634	618	566	631	609	577	564	630	649	564	602	607	613	587	620	610	607	668	630	620	622	617	602	600	563	665	629	622	634	664	631	620	594	642	612	628	611	609	567	618	625	607	660	615	580	584	613	607	548	593	645	619	599	580	611	619	611	606	587	629	632	617	608	641	644	580	650	619	580	681	630	648	605	647	612	604	630	623	620	617	587	637	599	625	606	627	629	626	650	630	598	642	641	603	622	612	574	588	637	625	643	621	628	531	614	611	617	640	650	619	623	645	631	657	601	651	591	630	626	635	628	648	639	581	640	639	640	635	551	625	662	629	581	629	639	641	617	612	603	651	607	612	625	625	589	623	660	597	613	624	632	642	613	643	581	645	575	645	632	594	653	618	594	584	594	617	622	615	606	606	613	619	649	604	637	650	615	638	599	628	602	594	637	622	612	602	635	614	600	605	631	612	591	600	595	623	580	618	583	605	620	669	666	592	611	594	621	605	655	638	617	607	589	625	592	657	606	614	627	593	584	633	614	625	626	616	593	604	641	614	645	579	618	565	621	610	589	565	645	655	622	631	663	666	583	622	630	604	601	602	659	609	611	548	614	658	614	666	609	601	626	619	609	616	595	596	652	609	616	571	587	635	639	600	613	562	641	600	597	607	646	615	612	598	624	594	609	645	595	652	634	620	578	669	611	633	631	588	565	600	653	627	604	602	584	646	608	592	600	595	638	619	605	613	631	625	698	652	596	592	613	603	587	574	616	620	586	638	612	604	579	593	602	609	645	592	645	628	582	606	633	656	577	621	626	637	626	612	625	623	604	599	606	635	622	574	574	616	603	631	610	637	608	599	594	602	617	636	613	625	607	603	626	619	595	568	629	598	618	592	663	652	605	639	624	615	555	645	627	563	625	577	617	650	585	618	622	613	605	604	634	607	595	645	628	614	612	608	625	558	618	638	600	620	627	609	638	631	596	605	607	621	605	634	594	566	603	582	650	634	628	638	578	603	595	603	592	619	590	621	596	643	580	646	641	606	584	643	613	597	584	611	614	597	643	622	582	618	621	594	646	639	588	619	579	605	600	633	614	627	609	634	621	617	572	563	629	611	634	581	618	618	596	618	628	630	613	620	609	637	594	589	602	598	649	627	629	635	614	630	622	604	606	599	620	584	628	650	645	617	614	605	624	594	590	589	592	598	600	587	579	611	634	624	605	609	623	603	609	641	639	609	622	617	594	582	596	651	604	634	612	629	640	582	642	604	605	618	635	655	599	617	617	570	572	582	651	602	599	646	643	628	612	636	623	637	581	626	606	580	624	628	565	608	624	617	622	624	627	571	609	632	618	616	619	591	622	605	560	568	632	617	603	628	613	595	622	645	594	571	642	639	597	574	588	555	604	654	644	620	622	636	591	558	577	633	631	598	625	590	601	646	626	592	619	612	606	610	599	595	642	614	631	611	619	654	623	577	600	615	596	619	641	593	630	637	655	621	665	614	574	587	611	639	583	636	617	570	608	562	606	635	600	639	576	627	656	606	615	599	638	629	644	629	607	595	641	638	692	639	617	623	627	610	666	617	655	635	607	616	631	602	630	608	625	603	609	626	588	588	630	574	599	630	606	579	609	609	582	666	569	605	622	634	560	619	642	590	643	662	593	619	592	602	633	600	590	558	576	634	619	608	656	649	625	642	600	633	654	602	607	621	611	613	633	593	604	588	601	595	640	602	630	639	645	640	620	627	582	663	616	657	600	652	635	582	633	596	617	602	607	643	596	605	608	614	617	592	602	640	613	595	661	643	638	660	629	604	623	623	597	646	582	604	591	651	600	644	650	627	598	599	618	619	621	606	598	599	592	648	632	587	604	654	553	634	598	610	599	603	582	599	614	563	575	622	610	614	602	646	622	607	639	605	597	549	613	570	617	595	573	623	611	622	604	626	640	650	649	610	625	631	616	603	622	640	636	599	576	601	631	609	631	593	662	595	589	569	639	600	586	575	643	634	576	618	589	621	640	581	623	603	620	635	624	642	648	634	650	634	579	604	608	583	585	630	624	657	605	600	600	633	632	665	610	558	592	625	612	599	615	595	600	617	642	581	584	630	664	624	644	583	610	579	619	642	601	583	628	611	585	565	621	603	628	605	594	661	615	616	591	638	647	600	629	658	561	594	639	615	597	606	586	571	636	601	630	627	603	614	576	590	618	597	597	637	632	622	626	612	584	589	634	624	646	652	652	669	616	578	597	658	630	619	630	579	609	610	594	649	628	598	617	640	634	593	634	615	610	662	602	646	650	599	590	587	602	612	579	649	573	613	634	612	671	688	585	563	611	577	651	651	617	636	617	610	587	617	592	611	643	640	638	566	591	614	590	623	586	609	534	640	618	571	616	619	626	623	598	586	624	612	605	639	624	596	633	624	633	621	588	627	633	619	607	624	604	607	628	622	639	633	591	601	602	568	584	625	634	634	619	613	583	609	615	617	643	663	594	580	616	631	568	573	577	621	636	598	642	669	641	609	665	601	575	564	583	588	657	617	625	627	547	594	619	581	632	596	633	617	599	588	638	644	602	598	666	599	612	607	622	670	627	625	604	580	631	625	585	613	626	642	619	611	637	620	619	604	594	600	612	593	617	607	605	611	618	624	667	598	587	612	639	654	638	542	590	613	607	663	618	618	617	639	624	633	620	612	624	627	615	634	618	539	595	577	624	609	636	570	613	594	605	576	653	605	608	593	618	619	606	606	611	612	598	663	638	587	604	627	625	619	623	630	598	645	642	596	620	640	618	633	651	571	640	633	556	673	639	618	604	617	621	592	558	569	595	643	641	612	588	602	636	613	583	615	558	595	605	626	613	621	637	603	599	587	631	592	592	654	592	597	587	606	620	645	617	589	618	599	631	604	615	607	573	586	646	639	650	602	577	662	581	611	605	658	594	602	604	623	614	606	624	684	689	593	633	603	580	600	623	613	619	650	613	646	605	601	619	589	626	586	604	590
23788	21016	24644	27583	21021	21106	17373	2644	1053	833	769	632	512	473	413	379	345	297	302	281	287	276	276	275	251	236	272	270	261	244	259	282	223	228	242	265	250	244	238	232	225	239	238	236	232	257	202	222	230	232	228	207	207	210	265	257	218	237	224	255	240	224	233	241	219	220	242	243	219	230	244	246	219	190	253	212	231	217	213	236	214	202	178	229	232	227	205	221	228	237	245	235	193	266	180	244	224	206	228	220	212	224	205	225	248	233	206	214	225	232	202	222	208	233	206	217	208	210	244	225	243	222	224	229	239	221	219	212	200	242	228	226	218	225	206	213	220	213	226	228	217	228	200	231	206	211	193	209	227	225	220	201	234	202	226	244	219	209	213	241	178	232	223	213	227	254	227	221	222	242	218	239	241	239	251	212	226	201	211	188	233	211	214	231	243	214	280	241	213	206	208	212	184	209	234	222	208	229	262	199	235	224	234	197	212	247	243	203	212	230	239	217	209	246	238	232	230	230	229	196	233	266	233	229	232	216	224	210	228	236	192	204	204	204	241	209	190	230	224	246	223	224	244	235	208	221	220	217	213	241	190	210	186	243	236	220	234	228	211	222	244	199	195	248	200	222	230	225	196	228	212	222	192	226	201	250	235	242	211	239	218	236	199	217	251	228	229	213	209	206	230	237	235	240	226	215	237	234	257	249	228	211	250	218	215	208	240	209	231	217	202	224	222	244	228	242	213	191	229	244	220	241	210	230	237	233	216	228	212	251	237	256	236	208	235	228	229	216	237	236	222	226	212	225	240	199	217	233	199	218	226	259	209	214	202	201	231	230	228	234	221	242	218	214	213	218	246	244	203	212	197	222	231	234	228	213	206	209	192	248	235	225	204	241	234	213	232	221	195	223	227	197	220	242	191	217	207	243	225	194	217	217	219	242	208	208	211	230	231	222	237	208	213	185	235	202	222	219	208	208	213	225	229	233	222	213	218	233	221	251	198	214	225	203	236	242	220	220	218	236	211	234	224	207	222	237	216	228	208	214	225	228	209	207	219	208	213	236	229	255	241	221	227	213	211	222	229	213	222	229	236	262	261	234	223	218	220	223	230	214	235	204	227	223	243	220	216	203	238	217	230	237	213	232	230	219	209	215	221	248	230	215	204	193	222	230	239	231	212	210	236	240	199	207	230	222	213	188	213	223	223	215	206	229	228	235	238	218	212	210	225	208	229	220	232	193	250	217	227	249	207	219	213	211	234	197	233	212	225	224	220	239	226	217	221	223	223	205	209	231	228	212	233	209	234	210	203	220	194	232	213	226	219	227	242	219	228	230	203	236	222	211	223	194	218	220	220	246	216	219	238	192	191	221	221	225	235	250	201	212	211	214	208	197	233	234	205	205	207	226	228	219	206	238	228	207	195	254	200	209	219	208	186	212	248	228	220	208	231	220	210	191	213	222	237	206	220	214	215	244	233	236	209	216	207	230	215	207	212	217	226	248	213	232	228	215	230	208	261	211	244	243	219	230	235	227	231	206	198	242	220	225	200	206	221	222	210	216	236	197	222	196	195	201	226	221	243	248	226	214	218	191	234	239	238	256	214	199	229	226	237	243	222	218	214	237	216	220	209	216	236	214	249	214	205	256	215	214	208	198	225	229	206	242	239	217	208	190	213	235	226	234	216	238	195	223	230	230	224	216	202	228	240	219	202	194	227	219	239	249	233	239	240	202	245	220	219	219	256	241	207	216	231	223	250	210	232	210	224	234	222	216	242	228	255	240	194	222	224	202	237	223	225	246	223	233	231	245	226	215	214	232	210	230	225	216	195	214	240	198	244	240	219	250	210	219	201	202	231	212	239	217	211	232	224	247	227	222	209	224	228	229	224	232	217	198	235	221	223	196	227	248	241	225	239	240	208	213	213	211	226	205	215	262	210	192	216	210	236	223	203	229	201	208	199	216	247	246	207	217	218	221	231	227	225	237	252	232	219	199	190	195	203	231	243	215	223	212	235	195	230	215	218	226	223	197	207	253	221	210	235	257	212	214	213	258	232	229	232	212	242	214	207	217	224	209	221	249	238	207	217	198	225	245	208	252	234	235	220	220	220	214	213	254	236	230	210	184	224	211	220	234	226	241	217	212	233	243	217	208	197	227	203	236	220	234	220	203	208	224	228	228	225	225	241	229	221	208	198	198	236	213	227	220	173	232	199	247	226	227	186	212	234	232	218	242	202	212	221	231	217	168	214	219	203	242	222	217	209	212	229	227	217	234	221	228	203	233	233	236	227	236	217	231	220	242	229	237	212	240	186	220	200	235	240	234	234	217	226	235	199	239	189	248	209	205	225	211	211	213	222	244	200	257	198	259	232	215	224	228	249	219	199	219	195	226	191	232	202	227	244	226	237	198	206	224	230	228	211	205	201	187	192	231	210	198	215	222	212	245	202	239	213	227	194	209	218	235	236	224	229	208	230	207	223	210	220	231	217	198	220	205	233	251	227	228	229	237	204	231	246	237	231	202	246	216	219	203	212	222	247	223	202	255	229	216	214	234	220	208	218	198	216	231	197	237	241	224	223	210	240	240	205	230	212	220	220	234	219	223	223	219	214	211	237	230	243	240	201	207	212	211	224	232	228	234	222	226	226	230	251	209	223	227	235	229	202	208	231	238	261	209	215	222	208	206	237	211	203	252	210	239	224	209	228	210	244	216	219	197	219	212	235	249	218	215	221	236	209	207	200	231	227	239	217	229	257	222	217	220	232	226	210	246	200	223	205	212	210	226	234	240	198	211	221	234	239	229	208	223	217	233	230	200	213	225	240	251	196	226	227	228	230	199	213	231	208	204	205	218	208	228	203	199	227	232	233	235	213	203	250	239	231	237	239	196	200	225	244	217	231	233	241	243	206	215	217	234	234	226	233	218	220	204	222	246	212	206	230	206	217	237	217	246	207	212	238	226	225	210	184	215	230	218	239	217	239	195	252	219	234	235	230	214	213	229	221	219	208	220	190	199	213	210	221	260	226	215	219	220	232	221	212	228	223	212	226	216	213	228	218	257	198	211	224	233	231	217	247	207	227	274	220	232	210	220	232	218	218	210	245	225	208	239	245	239	220	190	200	219	215	234	219	222	242	213	259	220	223	211	190	241	238	222	211	237	230	229	212	205	211	224	234	225	218	224	226	184	248	238	222	202	233	222	241	220	205	205	225	214	217	208	210	210	207	232	220	234	254	205	247	211	267	249	253	221	223	221	225	205	221	231	213	227	204	230	210	240	235	252	222	224	237	209	211	224	229	245	220	212	229	207	233	220	216	235	214	213	206	215	259	235	224	206	224	239	196	210	253	231	250	220	241	219	215	213	246	228	224	221	216	232	240	244	220	223	224	221	222	223	233	228	212	208	211	217	191	231	205	204	210	235	231	241	235	249	220	242	230	227	229	203	204	212	234	191	230	256	203	238	224	215	208	221	230	225	232	206	222	236	213	228	216	252	200	241
9615	18880	11185	5346	2868	2043	1520	1020	825	778	784	713	623	658	610	609	623	615	549	584	529	559	597	575	547	569	562	581	556	567	541	520	533	545	495	542	592	566	563	535	545	588	536	549	559	553	562	538	506	508	533	538	552	521	565	538	541	528	552	549	568	555	555	530	562	562	532	530	569	521	542	567	581	542	530	534	515	556	550	493	571	587	564	522	565	521	508	565	548	559	535	521	574	568	565	553	556	541	537	526	547	558	555	519	498	547	563	540	505	550	549	522	539	533	503	527	531	565	605	544	510	534	514	515	562	537	553	521	506	548	533	547	566	593	500	562	539	542	554	545	514	591	516	542	533	532	524	555	533	545	487	508	524	554	541	609	514	560	469	519	530	570	530	568	537	589	549	549	553	526	523	588	542	573	562	526	535	554	521	518	555	552	557	571	537	569	527	550	545	579	522	549	592	560	510	531	498	548	570	498	498	514	561	534	541	560	530	571	520	523	549	537	539	545	545	562	496	554	508	557	541	525	573	543	550	523	592	559	565	513	514	580	555	529	599	507	553	581	573	523	574	525	514	548	550	549	545	514	560	556	548	557	536	547	523	559	512	512	520	541	486	557	547	549	524	552	508	522	521	503	549	532	556	524	522	547	549	497	540	565	530	533	528	510	522	542	551	566	556	530	534	559	513	525	581	550	554	514	490	490	565	500	524	514	536	539	516	555	578	561	519	505	533	513	526	525	532	551	538	512	553	524	530	533	525	541	537	535	519	522	552	552	519	527	526	531	518	540	567	552	519	529	558	519	538	499	537	558	531	555	543	586	525	498	541	533	538	536	558	495	522	538	535	539	474	537	550	556	521	550	552	520	488	562	556	535	531	513	571	524	539	572	534	533	542	571	549	515	571	531	522	536	566	520	522	539	502	506	545	531	538	554	517	513	532	578	527	547	498	568	559	540	545	522	549	524	525	532	539	535	498	530	553	563	526	544	530	555	517	581	571	576	545	517	555	548	547	535	571	541	532	527	518	545	587	542	537	547	532	536	565	561	539	524	525	494	532	551	504	565	532	539	544	475	568	527	541	567	530	509	554	536	587	514	535	537	552	528	491	538	529	517	476	501	527	561	575	554	584	560	515	528	539	536	538	490	501	552	526	507	549	500	554	502	534	540	475	532	536	497	537	507	535	548	532	520	521	544	551	571	591	576	547	570	532	502	525	580	540	519	553	516	537	530	587	511	539	558	535	560	556	530	571	497	497	507	556	572	505	536	559	527	535	575	527	554	561	509	553	567	529	519	548	526	514	553	539	549	529	537	525	524	577	514	555	521	529	572	570	531	534	523	507	565	519	550	504	558	538	550	540	543	568	533	504	569	509	595	541	545	559	490	544	537	550	551	498	511	547	546	595	517	530	523	550	521	557	554	567	561	519	512	515	560	537	556	535	546	513	563	534	555	533	505	557	527	530	525	559	516	531	558	525	525	526	544	521	592	532	512	594	551	509	543	540	536	497	550	528	565	497	530	544	528	591	536	550	556	540	552	552	529	525	568	537	552	504	522	516	568	556	570	489	542	527	536	556	551	565	534	545	495	532	553	535	572	565	555	554	553	542	499	526	504	538	541	534	515	510	537	467	553	582	531	539	544	556	535	522	540	559	559	537	558	519	532	523	548	518	478	545	520	554	537	522	561	541	549	562	525	528	521	503	551	551	528	567	536	568	508	549	544	484	525	566	566	583	558	542	509	595	542	587	549	544	478	529	524	533	561	533	531	549	532	571	545	522	520	546	505	558	545	539	576	534	540	528	526	548	516	505	538	563	528	531	506	555	542	498	578	539	543	551	550	530	522	523	564	510	546	557	529	548	498	540	510	534	505	572	510	513	575	580	578	589	546	502	544	523	548	546	546	525	566	503	566	571	557	498	551	539	564	510	519	500	573	508	543	570	577	545	544	568	525	544	558	542	520	513	539	548	535	553	518	522	561	538	535	550	548	561	522	540	523	515	519	524	563	565	538	554	551	552	550	524	517	478	505	577	505	544	507	610	532	501	557	588	535	539	506	512	496	527	560	543	505	549	558	534	555	565	542	550	527	544	528	482	512	522	528	552	531	547	538	534	546	571	501	521	581	531	520	542	551	545	584	546	557	554	542	536	493	532	577	485	549	532	512	550	496	567	547	545	520	571	510	513	548	526	534	540	497	557	517	554	535	555	542	562	558	553	527	561	514	533	502	530	569	561	576	566	549	526	509	524	537	546	556	556	542	513	526	548	520	511	529	510	530	546	534	573	562	515	539	554	547	540	535	527	516	537	547	512	549	549	552	568	557	515	534	547	510	538	555	547	537	551	568	550	546	545	562	551	557	595	543	564	528	513	551	548	516	565	514	501	572	561	596	512	543	508	517	547	565	580	514	556	552	537	534	505	513	509	525	525	567	533	584	580	488	525	549	546	526	534	584	560	547	546	489	555	538	558	539	575	480	530	540	551	555	562	513	525	572	530	522	553	537	535	537	519	532	524	517	515	539	527	526	545	497	511	516	580	553	535	500	567	550	515	537	498	527	561	551	514	528	556	552	585	523	544	547	561	519	517	500	527	550	524	554	528	508	520	552	524	523	538	537	534	507	518	529	538	536	559	531	536	575	513	522	515	522	547	541	546	523	567	521	494	522	499	540	592	518	548	578	509	536	563	542	527	526	529	532	527	562	518	530	553	527	533	545	491	558	561	570	565	560	524	548	567	514	515	535	589	553	513	534	548	532	527	534	594	542	492	556	509	520	512	475	513	527	527	526	536	532	554	511	583	526	566	577	522	521	483	552	543	549	541	533	549	526	550	539	590	559	568	553	501	544	517	554	539	566	555	513	560	551	503	571	548	519	582	502	534	534	533	523	552	537	512	573	506	533	494	512	529	535	574	583	543	537	524	543	512	523	568	565	531	519	536	569	530	565	550	519	510	534	533	511	571	531	527	578	588	520	542	539	545	516	525	532	514	554	562	493	502	552	539	530	561	527	564	530	542	509	560	544	538	517	505	547	529	525	532	544	542	494	550	548	546	528	521	540	540	532	536	562	524	499	530	575	519	537	552	504	535	549	576	499	535	558	531	585	531	540	578	535	531	519	547	492	509	562	514	521	521	524	540	578	566	561	541	554	558	521	532	532	581	558	555	539	553	541	509	537	513	553	582	546	529	543	556	553	552	594	542	554	524	514	518	600	519	509	509	543	527	536	514	533	566	556	507	533	567	495	523	539	544	561	532	562	518	555	570	496	538	563	501	526	497	544	577	535	531	508	526	537	526	559	532	530	523	551	546	524	532	528	543	546	577	497	545	519	531	555	560	545	523	483	544	537	546	560	524	568	569	533	505	527	564	579	518	540	543	539	592	567	522	509	575	536	547	552	510	544	579	518	529	523	536	567	554	528	497	523	561	574	526	516	566	514	560	559	542	514	524	507	564	564	537	521	544	524	511	506	603	519	521	543	549	564	550	570	522	573
30774	20950	15464	4767	1946	1346	1088	754	626	560	471	400	397	374	365	396	338	366	343	363	331	312	324	363	340	316	340	333	340	341	320	304	316	307	308	337	328	362	341	383	329	313	342	346	367	349	327	360	336	356	346	317	320	318	345	335	342	335	316	332	314	316	314	351	327	338	326	317	309	327	318	318	336	305	300	304	320	317	292	331	347	330	363	313	312	325	327	309	299	338	353	316	340	357	295	338	327	305	332	330	316	326	332	323	331	280	374	357	322	306	323	346	322	312	331	326	373	330	338	304	334	304	325	336	340	360	322	329	332	348	323	325	333	334	363	327	327	307	310	320	329	349	318	333	296	363	312	347	332	331	295	356	298	344	332	318	371	360	325	341	332	312	324	304	335	328	296	328	305	291	317	342	309	291	325	310	302	345	344	343	323	340	351	347	345	290	309	345	343	332	327	327	341	291	343	318	297	323	328	306	303	319	315	308	326	322	326	310	327	305	358	325	336	300	327	297	305	326	302	330	335	321	341	342	324	358	317	339	342	361	316	339	318	326	281	375	350	328	301	294	307	356	318	319	337	320	327	318	331	328	334	300	318	333	347	314	332	336	341	335	312	366	320	302	327	298	365	340	316	319	324	349	315	334	338	311	317	298	334	310	329	328	354	350	339	317	336	345	346	286	356	336	345	344	306	315	331	319	310	321	333	276	337	348	308	318	328	338	350	348	341	353	310	315	317	324	355	320	328	316	338	321	320	333	320	319	336	319	355	339	356	314	307	335	359	323	347	310	294	357	337	321	311	316	363	340	328	326	307	304	313	358	333	297	334	330	364	370	380	317	309	330	329	328	330	318	317	331	326	351	297	339	325	353	313	296	297	315	317	333	341	324	317	298	312	346	336	360	314	344	318	341	334	319	322	329	339	338	348	340	307	333	304	343	322	336	365	333	334	319	342	301	328	331	332	328	324	297	356	315	336	304	357	319	318	286	301	364	302	333	306	346	301	358	306	298	309	292	349	346	316	335	341	325	298	306	332	315	304	319	333	342	332	328	325	351	364	358	317	294	314	325	335	339	347	322	313	330	360	340	350	325	318	303	348	329	354	303	326	361	313	335	314	335	311	322	342	321	319	310	301	337	330	316	337	336	329	324	330	304	313	339	339	361	313	323	320	370	362	335	330	335	328	275	336	341	326	313	340	363	326	334	334	319	345	324	343	342	332	311	342	318	341	320	349	344	331	342	303	285	339	337	354	336	357	309	336	316	353	334	355	327	346	334	319	308	305	333	312	290	315	329	329	337	339	307	304	298	342	309	327	287	355	329	350	338	344	337	327	319	318	335	348	320	294	340	361	291	338	361	323	325	359	309	323	345	363	314	312	322	348	289	311	308	326	302	321	326	313	317	297	329	341	342	296	353	298	327	356	350	324	335	309	331	324	272	334	331	291	348	306	319	313	296	304	336	366	339	304	328	341	321	327	313	342	336	323	294	331	336	356	313	301	303	345	334	339	295	316	320	332	317	326	323	356	332	333	303	327	323	314	351	289	311	321	339	302	336	318	308	315	335	324	306	314	342	304	343	333	304	360	293	327	317	325	332	375	334	319	346	337	333	343	326	312	298	302	336	343	341	305	315	318	299	331	322	312	336	327	346	332	351	343	322	316	324	304	308	340	322	331	363	295	318	300	318	310	343	347	383	307	355	325	346	316	308	357	337	326	354	358	344	335	327	321	309	322	293	347	345	316	327	311	354	301	326	307	305	318	331	315	331	318	325	340	319	351	324	366	338	301	352	318	356	332	341	364	340	345	331	339	321	344	349	329	326	324	325	321	346	353	307	307	318	306	306	351	329	305	329	351	307	308	285	318	348	358	341	310	335	310	320	324	312	336	326	326	314	322	353	349	318	310	336	352	291	294	313	338	315	305	306	347	314	339	331	345	302	333	338	339	323	333	337	332	321	360	321	345	345	330	313	351	341	316	324	332	319	313	306	331	332	303	322	290	320	315	294	316	337	319	332	324	333	291	360	303	342	341	347	326	371	295	306	353	331	344	343	337	369	300	329	331	343	311	332	315	319	305	360	322	300	337	340	330	297	351	334	317	355	327	353	307	343	324	338	325	319	344	321	337	317	340	330	327	323	323	311	326	316	344	331	304	330	333	327	346	327	348	345	359	326	336	334	300	327	318	285	315	336	333	330	323	281	319	309	302	321	318	301	322	322	341	332	378	341	296	327	309	333	303	336	342	328	293	321	309	325	322	318	314	296	329	359	299	331	323	349	325	348	315	347	345	312	315	332	333	340	327	290	350	320	323	337	328	334	302	360	328	352	293	331	293	309	313	345	303	319	328	318	304	365	316	330	330	343	372	316	351	325	342	333	339	334	300	320	321	362	304	327	324	316	309	326	321	313	330	323	327	331	331	317	331	317	346	316	304	328	307	327	338	312	308	321	328	338	315	338	322	326	310	309	299	321	340	328	349	315	333	335	280	330	337	336	348	300	326	331	339	317	327	349	336	354	327	314	309	302	318	310	330	340	331	322	347	346	342	309	321	319	280	301	359	354	325	360	320	337	302	298	304	319	326	321	338	338	353	333	310	341	322	316	348	328	369	324	347	324	304	319	305	334	325	336	315	315	339	334	321	309	345	300	326	349	337	331	359	342	335	334	331	316	323	321	353	324	327	311	351	318	338	322	323	303	307	326	360	346	359	311	352	335	310	305	336	308	319	319	334	301	290	314	333	315	347	339	304	344	350	353	332	304	328	342	338	300	322	310	330	339	311	331	320	346	321	366	306	345	317	343	338	355	340	327	335	334	341	315	309	290	309	357	326	309	290	320	325	341	340	349	367	303	326	348	290	299	349	328	325	338	307	320	329	325	333	323	354	345	348	327	286	291	334	312	308	333	308	361	326	338	336	323	355	284	298	330	329	328	270	333	321	326	294	343	308	362	317	352	342	316	303	317	315	322	320	307	305	348	322	369	334	316	316	319	334	304	325	330	345	327	329	326	313	338	311	299	311	319	339	330	323	382	351	320	339	350	322	303	309	319	337	366	318	362	319	312	296	311	311	325	333	336	291	314	304	340	347	309	343	320	321	364	330	347	357	330	306	345	346	312	349	337	338	293	324	309	316	330	322	320	341	328	323	301	332	318	292	312	327	356	355	310	322	339	316	334	335	349	329	299	343	317	357	325	352	357	339	346	317	308	347	305	322	311	347	340	317	326	325	325	334	356	362	321	316	343	333	338	320	331	291	316	342	360	344	332	334	381	318	321	317	324	294	330	339	316	322	324	353	351	294	351	340	320	304	334	321	348	352	323	351	266	342	336	307	347	304	332	312	307	338	334	341	312	345	284	329	328	342	345	332	309	352	315	327	303	299	352	326	351	349	334	291	342	358	321	315	323	317	298	284	325	282	323	339	325	305	325	315	325	361	332	324	319	319	361	326	336	373	349	353	350	349	324	346	304	316	332	334	305	341	350	335	350	313	344
9426	8658	5268	2586	1630	1249	1090	966	866	840	836	807	862	808	766	817	798	755	764	783	757	765	791	792	808	786	794	794	767	716	781	794	771	728	795	788	778	760	789	792	796	808	744	751	755	778	828	747	747	786	742	766	747	830	732	780	767	778	773	768	808	753	764	758	785	796	790	717	749	730	795	831	771	788	759	819	710	758	789	756	787	739	777	784	719	802	800	756	762	773	751	746	717	774	752	772	821	749	705	729	763	795	788	760	752	781	798	865	771	763	753	751	760	743	738	766	745	716	785	775	764	818	813	793	781	762	742	774	789	760	748	747	754	740	748	727	780	807	733	750	753	805	752	748	774	757	771	749	772	780	765	746	708	713	773	702	777	795	743	783	757	795	832	725	752	796	785	788	742	743	761	760	742	724	762	768	734	761	748	774	795	758	765	747	793	765	813	769	783	795	797	740	842	744	812	778	786	761	732	779	795	753	780	755	766	762	802	753	753	788	745	771	748	798	752	800	729	781	780	786	760	726	799	778	821	742	813	729	753	819	803	792	786	780	845	772	804	815	765	707	771	769	788	762	778	761	746	809	796	769	765	812	706	784	805	793	761	768	755	762	712	719	700	756	772	735	768	804	736	754	792	763	747	760	762	769	766	801	810	777	758	783	692	746	815	769	786	813	721	792	760	735	795	752	797	753	772	792	765	801	778	725	768	828	781	803	769	763	743	761	779	761	779	771	793	744	781	782	815	789	791	812	758	806	733	758	771	762	740	734	774	745	783	776	824	748	740	742	753	762	751	776	805	745	745	750	770	807	801	746	867	767	804	764	784	773	793	767	767	764	761	749	794	747	772	775	766	716	783	777	726	737	744	806	763	767	752	774	754	755	750	747	756	755	783	770	730	753	751	754	696	804	761	789	750	756	767	796	766	760	766	742	789	737	784	770	814	757	735	740	792	752	738	732	780	807	771	798	761	822	790	799	798	760	792	728	817	838	786	755	759	747	764	816	769	712	766	759	788	797	771	754	752	765	775	761	789	820	765	722	720	795	749	755	817	812	782	756	795	766	782	746	762	787	760	778	746	721	772	813	702	743	771	799	776	793	746	765	786	790	805	775	744	806	785	814	787	726	829	773	755	780	802	815	775	764	800	796	776	766	775	745	771	720	759	803	750	780	742	800	732	753	755	767	735	739	790	767	752	754	796	782	717	766	746	726	765	764	728	746	782	767	764	755	768	795	773	754	774	794	756	760	766	811	775	781	788	802	798	748	776	785	799	747	723	816	813	772	759	770	793	795	787	755	782	789	748	757	752	762	777	795	801	773	761	797	739	734	765	731	710	751	758	765	776	752	802	739	809	783	811	763	837	801	761	767	722	783	746	785	772	824	804	734	743	773	745	781	768	713	734	771	760	802	779	748	729	759	803	799	778	759	718	747	753	801	716	763	742	774	747	759	748	772	770	788	775	781	752	748	758	771	727	756	740	731	745	745	831	768	757	762	776	765	774	740	747	784	821	777	786	783	799	809	781	720	765	755	800	743	762	779	758	788	741	745	783	759	740	780	792	802	774	787	789	801	759	787	795	771	778	814	779	740	782	773	763	772	758	740	765	739	776	768	737	751	801	824	779	795	750	757	772	741	776	782	754	758	743	728	774	770	760	767	789	742	727	766	799	772	781	798	802	749	764	760	819	777	769	751	762	784	763	734	715	744	816	757	758	723	758	797	824	774	796	832	777	740	722	778	819	760	734	780	802	808	798	775	795	782	775	732	802	709	747	795	772	763	776	749	791	773	783	737	755	773	713	766	736	813	764	740	775	778	751	766	783	786	792	779	750	708	752	759	717	740	738	799	760	786	744	748	788	734	770	753	734	761	735	816	777	778	785	795	747	762	811	845	784	755	748	795	823	814	741	771	757	767	793	782	808	758	779	766	801	772	803	786	770	764	773	774	760	779	808	786	774	745	748	791	761	779	773	797	742	807	761	712	810	793	771	763	786	788	760	787	821	765	761	829	809	762	755	780	757	719	750	767	831	823	751	789	736	790	810	771	825	768	761	742	794	761	765	735	798	760	786	800	763	734	822	760	748	793	797	765	755	764	725	815	799	747	787	773	798	741	755	771	762	769	746	811	789	796	785	771	710	757	787	780	815	766	779	791	716	755	695	768	805	786	809	795	764	736	786	755	759	807	744	777	771	723	739	803	743	761	751	749	746	796	742	797	739	805	743	794	806	759	814	771	769	780	776	760	789	732	771	788	791	784	734	738	767	755	770	757	783	762	844	817	787	803	761	773	738	795	750	737	832	752	809	821	698	760	738	752	802	755	778	758	759	771	746	749	790	780	751	700	779	814	743	754	801	705	773	722	790	749	755	758	771	810	752	766	814	718	783	735	809	754	759	735	801	762	732	767	734	755	761	754	754	817	762	791	769	824	789	744	795	780	786	811	779	774	809	751	743	841	819	761	766	770	783	715	748	808	799	756	783	808	728	802	737	800	790	765	778	756	786	800	750	735	803	789	757	862	734	762	754	753	795	790	768	766	768	765	790	789	793	796	793	787	781	723	764	781	790	746	759	746	740	695	743	733	789	706	763	826	771	792	743	797	729	780	838	761	744	738	730	769	813	796	832	761	764	770	782	784	756	816	767	682	748	770	787	780	762	770	747	751	734	761	780	752	762	745	751	730	755	806	790	776	763	751	731	751	764	736	796	762	797	716	779	739	730	774	767	755	784	740	764	755	803	719	736	814	816	778	759	812	708	767	775	713	681	776	782	732	795	756	800	772	778	813	778	777	760	773	780	780	775	743	754	773	743	751	754	820	809	774	748	740	733	786	780	809	802	759	791	793	821	759	754	798	744	762	747	784	766	735	762	731	724	736	731	733	782	827	730	808	754	758	767	729	744	726	762	794	753	771	794	782	755	715	755	743	811	751	802	763	780	776	747	778	770	780	827	786	778	741	815	718	782	763	824	780	775	762	717	778	763	767	746	777	776	762	749	774	750	784	790	812	740	759	763	781	745	784	793	756	825	761	766	777	778	754	767	722	762	758	763	764	767	762	766	738	776	783	787	811	795	749	752	743	775	782	788	727	786	731	765	763	734	787	784	740	778	729	721	768	776	797	825	769	825	790	736	776	810	753	730	752	787	748	749	739	786	712	755	735	744	748	802	754	745	776	769	754	768	788	716	771	790	756	769	732	766	727	805	765	739	736	729	777	789	775	798	752	776	751	784	730	775	751	770	700	754	754	753	790	793	741	781	766	746	843	776	780	759	742	806	739	740	813	768	829	814	808	835	797	788	736	811	766	741	780	734	754	774	747	717	784	800	780	749	782	803	823	765	740	721	768	798	688	743	727	840	726	735	750	733	795	728	752	739	780	780	793	792	820	785	724	756	771	748	725	793	795	799	782	800	793	785	732	736	776	759	791	841	766	769	735	781	777	778	778	797	796	787	761	718	743	710	777	791	761	737	746	776	759	739	754	772	796	776	724
24451	21022	24262	27986	21025	19724	3243	1304	760	562	589	485	440	368	352	330	309	298	323	321	300	300	306	250	272	287	262	276	266	244	241	265	268	250	246	275	258	269	296	282	285	250	278	283	253	245	251	280	222	238	241	274	223	266	283	273	266	254	241	241	227	248	249	285	254	258	262	264	262	222	247	262	236	283	256	240	244	267	245	255	267	260	245	258	242	281	280	263	271	255	239	244	279	257	255	218	263	270	275	254	243	271	253	253	241	264	265	263	268	234	266	225	269	279	245	240	252	266	259	250	278	242	257	243	257	267	247	253	243	252	256	241	293	264	217	251	245	264	258	261	251	264	248	259	262	256	259	230	253	291	250	268	250	255	232	227	254	235	285	257	241	265	248	261	256	273	260	246	285	251	266	257	280	264	240	287	265	248	247	268	232	228	243	251	271	253	241	270	234	236	239	252	232	271	250	307	278	241	246	241	261	270	277	267	286	271	272	273	261	263	251	249	247	258	272	264	261	288	244	274	242	244	276	269	218	252	251	274	257	237	278	215	253	242	266	280	244	253	265	234	246	266	251	231	246	253	243	244	259	275	258	276	270	235	277	244	291	235	272	245	239	242	288	277	255	272	252	269	226	263	234	265	272	243	255	267	275	257	267	281	260	240	247	256	247	280	233	265	274	251	264	239	246	224	284	278	247	247	215	286	243	264	272	246	268	252	272	254	260	215	245	261	265	269	254	241	277	283	236	246	274	256	261	286	246	236	254	263	235	271	253	252	237	243	266	277	219	217	274	275	253	296	248	291	269	280	285	269	257	248	278	262	247	248	251	240	234	250	228	248	258	255	284	277	248	234	283	267	250	267	253	247	255	253	253	262	246	241	266	246	261	272	219	254	257	252	255	231	228	314	249	259	240	270	234	258	265	276	257	254	263	283	243	249	237	251	242	242	211	283	246	234	262	261	218	232	230	245	257	275	275	243	272	265	250	244	274	234	253	288	235	246	238	240	297	269	275	257	233	226	263	261	231	286	258	236	266	247	250	279	252	264	275	257	257	224	264	273	282	260	259	263	245	236	261	243	242	270	236	262	278	262	251	262	276	248	258	260	228	256	257	228	271	242	262	278	266	253	266	259	259	243	260	277	252	280	249	238	235	289	272	252	241	261	294	301	241	257	237	251	250	277	259	265	278	237	248	285	260	275	267	248	247	243	246	273	255	279	260	277	270	297	277	262	246	256	269	269	244	239	244	233	234	248	265	270	237	238	262	271	247	261	231	247	273	283	250	242	272	253	251	264	232	258	240	226	267	236	249	247	279	280	273	258	247	264	264	250	260	248	235	269	271	264	245	265	240	267	246	264	265	264	260	255	233	265	259	285	253	257	261	272	242	276	239	272	256	246	241	262	267	267	252	267	249	258	215	241	266	304	247	272	240	290	244	250	265	274	240	292	269	271	271	247	242	259	246	264	252	271	270	256	243	246	264	280	231	266	257	246	255	247	220	267	205	254	280	274	246	274	260	231	276	272	267	264	257	282	235	266	245	261	243	244	230	280	264	264	278	243	266	237	221	243	289	285	230	257	264	249	292	255	249	244	260	271	268	275	288	266	292	293	285	236	260	230	229	249	248	247	293	253	254	227	251	256	279	257	236	272	242	246	260	281	244	240	285	270	279	255	221	257	268	252	251	241	261	254	256	262	223	232	270	277	261	254	266	232	277	261	269	262	255	234	257	264	225	267	288	254	251	255	277	250	280	277	279	274	247	263	261	301	268	264	251	247	258	256	260	282	237	234	252	218	270	257	239	243	251	254	255	289	265	230	225	251	237	245	248	279	248	258	251	285	249	265	250	261	266	249	257	280	256	278	245	250	252	230	259	279	280	257	271	227	250	241	234	245	251	254	245	216	263	227	265	226	272	257	247	277	261	262	256	253	224	250	272	256	268	239	274	260	263	233	247	251	254	266	244	272	251	265	249	234	230	250	248	245	250	264	245	278	246	262	257	269	267	254	238	251	242	273	239	248	253	243	244	227	259	258	288	259	236	259	268	238	273	264	255	254	287	271	249	243	232	280	221	280	242	246	259	245	269	246	260	255	271	237	247	251	246	249	261	259	252	256	240	246	248	245	250	246	230	251	233	265	258	260	242	254	260	218	263	294	219	258	255	283	278	297	265	256	241	241	266	255	246	263	236	260	250	259	242	243	256	261	244	250	275	257	241	259	277	246	253	270	286	226	277	270	268	245	259	284	250	271	247	272	269	250	229	244	235	250	245	275	237	227	273	251	286	257	248	250	270	249	231	237	259	240	228	241	231	265	289	246	259	248	251	278	241	243	274	235	267	273	242	277	269	243	284	272	271	244	224	226	273	256	278	252	301	251	268	246	252	255	284	255	266	256	260	283	238	274	217	218	259	276	248	246	239	247	255	256	256	273	230	270	247	250	250	254	267	263	282	240	272	260	265	260	271	266	264	255	275	288	261	296	273	273	251	272	268	258	269	253	286	258	266	257	254	296	262	250	246	250	271	235	260	251	218	263	258	292	293	288	266	253	237	239	231	240	269	309	250	274	248	252	260	226	261	275	225	239	245	235	260	280	254	246	240	250	279	270	275	238	245	232	260	280	242	280	276	243	252	268	251	239	236	267	257	269	260	253	267	263	243	254	298	232	241	266	283	244	253	273	256	244	267	240	268	288	296	268	236	286	214	291	245	235	249	278	236	274	247	265	206	252	245	262	254	255	298	262	267	270	240	288	281	283	255	251	271	219	235	237	271	240	245	256	247	260	257	250	255	251	267	263	238	208	242	260	242	260	258	259	267	243	248	251	271	229	245	261	259	262	232	297	237	253	273	248	246	229	262	299	240	290	293	265	258	254	249	268	258	258	278	250	213	271	281	240	237	228	250	247	246	272	270	292	278	252	244	246	273	268	256	265	268	229	277	241	264	263	258	256	247	241	240	262	265	244	253	227	260	262	248	246	221	249	283	264	277	247	231	239	256	280	256	241	238	258	257	275	259	254	288	252	239	255	259	256	238	237	254	265	273	244	252	228	238	255	265	271	230	270	242	244	236	224	233	242	246	217	261	252	271	276	273	298	270	276	265	231	239	259	270	236	265	288	264	235	278	302	274	258	267	233	251	250	266	245	263	285	255	224	232	265	225	249	249	269	258	269	257	242	263	272	236	255	275	275	263	214	263	238	246	250	286	273	243	251	245	282	276	277	242	269	254	249	259	261	226	227	278	269	251	267	256	242	250	289	265	237	264	254	265	255	231	231	257	255	257	233	258	234	270	266	259	260	245	259	255	289	278	255	230	233	227	239	240	277	275	265	249	258	278	264	225	260	278	256	259	257	231	226	257	253	237	237	221	249	301	258	252	282	233	273	253	276	259	256	247	307	257	238	225	268	270	242	286	244	263	237	240	256	242	257	262	259	269	263	267	249	252	271	234	280	263	267	266	251	224	239	253	250	290	248	229	249	249	259	254	252	223	283
8180	14078	8122	3706	2268	1499	1209	913	847	730	714	686	727	674	633	624	663	639	601	688	685	599	602	617	605	618	586	653	625	693	640	639	646	636	638	646	622	599	641	608	674	609	625	592	640	659	639	636	639	668	635	623	594	627	610	616	588	627	604	599	600	592	607	592	607	604	555	634	603	582	613	626	590	596	571	630	632	632	606	652	614	581	579	595	605	630	617	613	617	627	612	604	570	597	647	653	614	649	604	608	623	625	598	608	610	634	617	567	585	640	668	625	655	623	599	599	583	614	643	641	646	587	645	570	602	630	611	629	591	604	642	586	636	614	554	638	623	604	667	633	644	621	662	613	617	633	599	608	642	612	642	615	602	594	576	611	614	586	608	630	581	636	649	614	563	642	593	610	606	610	646	642	662	595	613	598	602	646	613	677	616	595	596	657	659	663	576	602	645	634	626	650	588	557	623	634	614	626	619	620	586	595	625	604	602	623	600	664	623	613	618	608	620	650	619	636	584	603	660	645	622	564	643	589	622	613	626	608	611	599	559	613	619	624	621	621	579	597	660	668	576	603	615	595	578	559	615	620	641	636	675	613	631	610	585	605	610	616	632	655	579	628	611	578	635	649	623	650	599	619	625	623	631	618	643	644	599	625	628	615	651	585	623	630	634	587	620	606	587	585	587	602	651	592	642	611	611	647	625	622	606	582	642	603	628	620	626	579	609	586	650	643	652	609	598	587	618	612	609	588	617	594	594	581	623	603	625	579	627	615	603	670	599	583	600	592	580	611	624	588	618	618	574	625	612	574	621	615	598	605	629	641	609	650	615	628	635	645	633	584	581	601	603	618	615	583	641	534	597	588	580	603	592	648	595	626	584	552	573	577	581	617	563	644	587	594	658	608	635	609	596	585	674	603	607	615	609	642	614	600	643	653	661	612	616	639	596	617	658	623	619	618	587	600	601	603	593	604	598	669	627	640	643	604	637	633	601	593	607	610	610	631	601	611	603	684	663	623	621	638	609	598	636	596	614	562	596	626	622	592	624	594	615	595	640	614	614	647	608	561	646	627	621	631	619	609	580	601	662	639	556	602	620	633	666	602	625	607	643	618	600	599	622	580	623	579	638	578	584	622	637	584	578	622	553	602	668	651	617	574	568	631	669	589	631	602	597	629	575	638	626	613	627	628	590	617	621	629	574	588	619	627	588	622	624	604	613	587	647	623	638	586	621	604	638	611	656	625	620	602	589	633	646	604	627	621	644	644	600	628	650	639	576	660	624	578	643	592	602	619	559	602	642	619	633	639	645	622	601	569	591	660	579	595	582	589	669	591	623	635	599	579	610	623	591	620	641	610	620	622	605	635	605	592	635	647	586	581	585	614	604	579	602	619	602	591	641	595	616	622	656	609	613	581	669	589	620	617	604	595	603	615	588	627	556	638	639	670	600	600	653	609	587	637	615	622	620	649	638	630	637	657	638	632	609	674	631	669	586	607	622	562	611	628	605	618	572	605	610	645	600	645	619	604	622	614	606	608	601	625	604	607	628	634	610	637	646	626	593	610	598	615	566	648	604	650	587	579	602	596	639	641	670	623	657	601	596	602	626	613	612	587	588	581	589	617	639	601	569	586	570	631	582	606	599	610	625	628	603	607	655	599	592	621	608	586	634	587	628	631	623	635	673	626	602	602	619	569	617	614	650	623	611	583	612	585	597	621	625	631	626	688	614	584	594	656	637	633	659	612	605	512	599	628	622	601	633	634	613	618	630	651	626	623	606	598	635	614	642	609	627	613	647	630	568	556	615	615	566	606	623	621	648	642	609	626	609	589	629	646	602	621	603	591	600	636	624	635	622	589	565	596	608	596	632	622	594	580	647	610	635	590	591	592	592	623	619	622	652	589	589	619	575	600	640	599	640	640	610	624	625	614	608	632	635	622	626	587	589	615	603	626	599	613	626	606	634	616	619	622	608	654	611	665	630	640	643	653	630	589	612	613	608	618	595	638	630	568	606	635	590	584	595	620	627	600	628	600	605	602	622	613	600	599	594	638	538	638	589	564	622	617	606	577	635	615	642	653	652	590	599	609	607	565	569	613	646	632	626	605	650	605	599	614	605	605	620	637	585	620	577	587	680	619	611	636	621	559	593	628	597	632	642	627	625	637	638	592	621	647	640	598	631	629	621	646	605	632	577	628	590	613	615	613	595	630	609	599	654	624	586	625	625	642	649	614	602	627	601	611	622	643	597	573	606	649	652	651	636	610	627	606	582	609	590	578	527	659	638	615	581	611	602	613	615	633	637	589	602	599	618	591	658	621	601	607	606	674	624	599	593	636	629	617	636	617	669	554	650	584	604	598	586	613	633	652	568	610	636	582	601	617	609	658	579	567	602	591	625	629	627	608	652	643	600	678	603	604	605	623	597	603	613	623	651	590	651	566	618	616	626	630	639	623	606	643	608	604	584	636	612	631	602	615	605	652	608	637	625	591	612	637	582	673	628	575	555	641	605	615	592	648	618	606	630	656	614	609	644	582	631	639	619	592	603	623	655	584	613	549	614	598	591	618	619	597	626	639	624	643	616	588	663	630	616	648	611	593	581	646	641	623	612	635	636	588	586	606	588	631	599	642	623	631	632	625	602	571	589	619	600	582	631	589	625	618	628	640	615	602	596	616	583	604	593	632	629	616	575	621	581	623	602	614	633	608	656	615	633	610	673	592	609	676	619	642	613	632	632	652	659	626	619	620	637	591	626	570	625	576	646	596	613	613	605	599	630	651	626	611	611	598	613	583	673	644	568	620	650	617	671	599	594	607	614	589	565	614	578	582	606	617	624	615	586	622	589	615	606	606	597	629	645	569	627	624	598	581	628	586	632	591	640	633	600	573	624	610	578	594	572	625	600	603	592	623	637	650	624	644	627	586	610	610	642	617	599	602	590	624	623	595	582	601	624	629	577	610	620	603	580	602	603	638	621	665	613	606	602	636	611	629	628	558	589	612	602	633	640	607	580	574	649	617	581	613	638	623	669	623	618	574	607	577	587	631	625	613	624	618	652	623	599	597	629	592	675	622	588	666	638	618	643	568	655	609	583	574	599	600	625	668	634	566	620	620	687	601	585	617	640	611	575	581	662	578	597	606	614	648	549	592	580	579	623	585	592	626	652	600	604	648	581	618	625	648	607	655	587	621	636	642	611	621	640	594	586	611	647	598	586	662	590	587	629	585	639	613	592	584	584	609	629	594	639	606	636	620	614	618	640	628	586	648	626	617	595	622	626	631	613	585	574	630	631	590	609	606	654	575	609	628	642	621	591	629	645	641	607	630	621	612	586	573	606	586	620	583	596	669	566	614	644	638	633	558	652	643	599	572	609	599	631	622	627	597	652	618	623	613	604	587	579	599	576	616	626	611	595	607	594	621	610	613	616	587	609	637	597	587	625	615	609	651	586	625	630	620	573	604	642	581	649	654	590	616	635	642	575	561	591	613	605	594	608	611
23832	21052	24672	27661	21058	21128	17095	2695	1153	827	736	621	478	446	404	306	328	324	260	281	259	255	267	262	243	238	272	261	253	250	246	260	232	222	251	252	229	253	251	246	182	228	222	229	219	229	229	223	243	233	207	237	220	242	244	231	251	229	237	218	210	214	266	253	247	243	210	204	216	208	245	223	229	202	238	228	209	235	219	224	218	232	196	235	219	215	213	229	225	210	211	220	240	236	223	244	221	224	237	220	256	242	205	255	209	253	243	231	228	257	201	246	229	237	218	208	209	216	202	227	233	230	231	224	201	226	230	216	236	204	202	229	208	248	233	208	245	226	221	183	212	233	223	233	248	221	202	219	227	234	230	217	221	212	244	217	248	229	239	233	245	236	231	215	219	230	242	201	214	238	223	233	238	220	203	210	213	229	218	247	219	188	227	197	239	194	214	213	230	224	223	230	234	212	214	212	192	212	226	220	203	185	218	202	229	205	228	262	220	215	230	233	215	197	244	237	213	246	214	236	242	220	227	230	219	216	238	244	191	256	250	220	237	246	234	228	211	216	225	233	228	214	198	220	204	213	217	236	211	219	244	215	207	212	226	202	207	229	231	222	255	219	233	231	234	223	238	233	233	219	223	229	225	205	245	215	216	237	232	230	240	201	213	246	224	245	228	234	246	235	215	248	222	225	260	233	205	249	224	224	205	218	197	234	238	228	238	202	213	224	221	210	217	234	216	223	229	219	205	211	212	244	212	242	215	235	220	224	235	218	213	205	204	227	232	208	224	218	198	221	199	235	221	246	212	244	223	212	212	243	230	209	222	214	258	251	217	218	231	221	223	221	216	219	227	190	220	221	219	206	211	205	221	193	232	224	250	198	207	206	228	219	237	216	214	213	213	211	266	214	238	200	201	202	231	241	228	252	218	248	218	226	196	234	209	227	237	256	228	228	217	235	233	212	220	207	202	199	207	222	208	210	223	211	214	203	216	219	224	234	230	209	216	221	233	218	224	233	204	200	212	226	223	238	198	231	237	226	239	232	257	230	206	246	199	218	208	235	238	222	211	204	204	213	217	221	242	223	231	213	238	192	215	239	228	225	228	223	259	214	214	216	199	246	220	240	239	222	201	212	225	218	219	241	201	220	256	230	250	231	203	208	214	201	217	248	249	241	240	196	205	262	247	207	214	218	209	228	204	226	224	217	226	228	223	247	236	229	222	218	237	234	211	232	220	231	245	242	255	215	226	227	227	220	223	238	219	213	238	251	240	233	247	252	234	219	217	211	229	244	223	207	210	222	263	248	257	207	216	212	220	205	220	224	221	216	238	178	223	206	223	204	231	222	210	263	220	196	234	241	227	219	226	221	233	213	233	228	225	207	234	216	231	239	214	235	238	241	222	227	240	214	218	221	203	203	224	228	219	226	236	218	211	198	232	239	208	219	223	236	235	224	234	219	224	206	218	223	213	260	241	227	215	225	236	255	212	225	224	245	227	205	227	216	203	215	229	252	196	232	237	202	214	233	224	237	224	200	218	239	221	202	227	227	248	244	240	219	223	197	230	218	230	201	228	234	218	228	217	234	245	219	209	224	241	215	210	209	245	227	208	217	225	214	246	252	238	224	235	242	241	230	215	212	245	211	242	226	217	238	233	241	210	197	227	221	216	221	212	225	225	222	216	242	230	204	218	216	250	252	221	212	222	227	205	228	237	254	234	236	204	204	234	218	220	227	236	209	273	229	209	218	191	243	238	219	242	215	234	228	218	221	204	210	231	220	193	249	218	196	225	229	259	212	219	242	226	216	235	226	212	253	209	234	210	221	237	243	244	223	249	223	214	234	212	183	227	250	236	209	219	230	216	214	234	213	227	230	226	220	212	230	228	259	208	225	228	223	224	206	238	227	213	219	222	210	235	206	219	224	205	248	247	251	203	232	218	231	217	225	240	235	237	207	234	205	219	248	253	239	222	231	224	223	227	238	218	223	226	227	238	218	224	224	219	228	223	222	204	207	228	227	228	236	195	226	240	190	213	220	219	216	234	222	225	268	219	236	232	234	221	231	225	242	222	248	237	227	237	210	209	230	224	208	226	219	225	221	208	217	181	239	230	257	203	205	215	212	214	239	220	216	211	241	231	207	209	231	229	222	232	191	215	225	221	219	221	252	231	190	226	216	219	206	209	238	224	202	193	212	249	222	227	202	206	210	227	207	233	221	228	229	233	228	209	229	197	212	214	222	205	262	227	196	253	219	212	245	203	207	232	245	217	214	196	204	210	204	238	238	213	243	237	217	196	193	212	219	227	227	207	210	230	221	230	222	253	245	212	226	250	264	253	231	194	229	208	214	231	211	210	241	213	233	200	226	237	217	219	210	225	228	228	239	228	233	214	222	197	189	222	238	231	237	205	235	220	221	230	216	213	232	231	222	227	226	211	190	228	251	228	227	213	251	239	215	235	215	184	210	193	227	220	217	223	233	235	211	245	210	240	211	223	220	231	198	190	211	213	221	246	207	198	208	209	203	213	236	207	240	240	199	237	200	214	253	213	238	221	223	239	230	182	224	223	202	224	198	237	214	222	208	194	220	214	208	203	237	204	209	216	231	202	231	231	228	240	209	241	231	231	192	210	240	215	231	212	231	244	215	248	215	215	211	254	237	220	246	218	232	219	214	211	238	200	236	235	234	231	209	237	208	183	252	216	236	201	205	210	235	202	210	232	207	217	215	260	230	186	226	204	220	216	189	222	235	225	229	220	233	221	228	230	211	252	248	207	211	246	219	226	249	222	212	194	226	239	196	211	227	216	207	256	206	228	229	234	233	224	213	213	250	225	206	222	216	215	213	227	231	230	210	222	201	220	233	221	213	212	239	210	219	211	242	203	212	199	218	223	214	212	217	249	217	218	220	238	206	259	207	196	235	236	204	199	240	228	238	225	214	241	213	224	227	237	221	214	246	222	234	243	202	189	220	224	228	205	227	235	212	212	246	209	223	202	236	197	240	258	234	212	198	226	233	179	242	223	210	210	237	222	223	215	242	243	204	220	249	233	235	234	212	235	224	246	229	226	225	231	210	237	232	227	266	197	223	219	209	220	225	238	216	236	217	233	207	230	225	222	234	216	202	214	244	204	193	199	214	191	223	269	218	226	219	232	238	221	209	250	213	216	253	210	207	233	222	249	229	240	219	233	198	229	237	237	235	252	225	209	214	214	213	218	224	228	209	218	216	234	215	224	209	215	205	198	232	240	249	236	203	207	227	221	212	228	211	214	219	235	221	199	225	213	221	244	225	225	231	219	200	193	220	210	217	225	218	227	231	225	226	204	220	225	244	204	212	224	227	209	232	214	224	228	208	214	213	224	227	258	230	226	217	228	231	232	225	228	214	237	233	205	215	227	226	237	225	217	204	202	225	207	237	223	226	214	230	228	213	224	201	243	212	208	231	236	226	230	216	216	245	228	214	226	231	235	236	230	239	210	235	205	216	229	217	214	223
9985	18675	10270	4968	2916	1803	1431	1073	895	778	743	736	680	629	644	581	543	554	598	536	545	581	525	546	562	596	556	578	520	551	578	586	573	501	567	553	510	535	517	543	540	563	544	495	577	578	543	568	575	512	536	511	551	520	519	566	594	568	543	568	523	519	537	517	543	518	514	564	524	543	489	558	579	506	533	535	549	599	563	546	555	542	522	526	552	509	542	501	548	540	562	530	559	543	583	553	575	534	570	548	555	580	555	556	535	516	497	522	535	529	568	556	538	546	530	530	564	534	586	541	551	527	544	573	503	515	529	549	551	539	527	546	553	535	549	526	518	563	491	551	559	524	529	633	557	556	534	501	530	522	530	547	529	561	564	548	540	549	528	518	521	549	559	536	539	570	535	575	500	544	528	575	553	555	531	512	514	579	596	558	534	540	543	547	539	610	504	547	543	550	539	514	566	524	562	551	523	556	562	546	544	494	510	547	556	550	547	545	572	581	507	592	573	535	540	530	514	550	469	534	518	512	516	543	528	535	530	536	548	532	553	539	535	537	550	558	536	579	511	557	502	525	553	567	526	523	517	569	550	568	502	551	540	592	566	578	544	545	558	521	515	540	553	541	550	521	522	540	551	539	582	521	494	532	525	544	587	532	516	569	534	515	542	521	535	536	535	533	543	531	593	541	531	529	526	551	542	571	547	550	538	533	554	563	527	562	522	532	538	555	535	546	566	530	507	539	513	529	578	567	537	515	523	551	523	528	582	544	526	568	538	547	575	574	527	501	535	517	580	589	537	514	553	567	572	529	542	574	563	586	521	553	514	551	519	542	564	571	523	513	544	524	546	536	580	526	558	567	527	572	552	525	550	538	508	580	544	588	537	517	565	553	551	513	507	505	522	547	549	534	584	562	533	545	548	533	536	535	522	597	542	529	538	541	515	529	524	535	531	530	561	495	551	541	571	564	550	537	499	529	507	546	561	535	517	552	528	502	535	534	562	501	578	494	532	536	571	544	574	514	548	553	557	542	544	528	538	571	522	538	558	529	515	496	536	515	524	600	545	512	528	517	524	559	562	595	550	575	539	518	572	548	530	540	540	543	529	495	542	571	514	555	482	518	533	542	563	532	546	558	544	542	530	520	540	543	522	603	553	512	576	544	520	540	566	548	562	535	548	551	563	576	561	553	599	510	549	542	532	509	492	544	564	524	572	513	503	530	523	530	528	524	551	506	549	542	532	538	537	523	553	531	540	544	560	508	543	576	554	513	545	547	516	548	518	526	554	518	562	546	541	539	546	570	542	578	582	517	551	546	523	548	534	536	544	550	540	511	549	561	534	559	574	534	571	539	560	559	564	500	528	547	577	549	536	552	592	545	568	526	514	554	516	568	513	553	563	572	500	626	537	539	556	512	507	566	513	530	489	550	541	592	564	529	544	573	569	573	521	568	561	478	491	606	551	544	556	530	545	524	551	526	530	524	534	558	545	561	550	539	580	564	546	528	525	540	567	556	525	538	550	617	552	525	561	536	566	548	487	503	558	523	560	510	578	576	554	576	550	532	550	594	522	498	537	584	552	542	511	519	559	560	549	556	539	541	540	571	555	548	504	554	546	559	526	538	551	558	533	558	573	538	499	553	565	523	540	533	526	557	573	570	532	550	545	517	556	518	533	546	546	518	524	557	564	536	558	506	544	556	531	583	552	573	573	548	534	524	540	544	559	541	527	531	529	537	533	544	536	513	549	527	553	543	494	534	528	508	564	550	515	511	573	527	520	544	544	598	585	548	544	490	566	582	549	527	541	543	559	545	531	578	542	525	575	555	545	550	548	548	563	551	589	579	545	527	567	523	551	539	561	604	533	550	510	538	526	596	569	528	584	536	599	521	567	524	516	539	547	582	557	513	572	563	519	569	547	541	554	526	533	557	515	577	527	555	544	573	509	535	524	520	537	553	575	528	544	592	564	529	539	549	536	551	480	592	564	543	517	571	597	537	543	506	534	542	531	551	547	484	564	529	508	564	542	553	556	535	532	510	611	553	549	548	556	539	588	545	574	535	559	562	589	521	532	515	598	572	519	607	548	500	498	538	580	543	559	487	547	547	547	557	554	548	542	540	550	517	552	559	509	574	556	577	545	561	530	530	556	546	545	512	547	576	568	500	540	546	514	547	577	516	551	512	552	537	558	499	546	571	514	578	542	586	562	552	549	539	542	563	518	521	519	538	563	553	538	587	514	553	563	525	548	573	552	528	562	554	565	552	511	553	558	557	569	536	560	553	536	522	506	518	537	551	546	512	539	508	527	528	525	510	536	547	525	511	547	511	529	544	544	518	549	536	521	546	567	558	517	595	557	549	538	527	560	526	557	562	559	505	554	529	534	506	526	530	594	480	528	546	580	557	523	533	534	533	556	575	561	524	551	549	532	564	552	566	553	556	539	574	533	585	579	550	559	511	526	573	518	524	580	492	551	587	495	536	527	578	567	524	555	556	516	562	536	541	525	547	545	551	561	537	564	545	547	525	558	561	589	509	558	528	573	559	547	548	549	544	530	505	570	534	574	522	538	518	536	543	507	542	514	519	516	502	506	510	556	535	531	532	511	523	521	561	543	558	512	530	538	520	539	540	477	525	539	526	537	522	538	572	518	518	514	539	512	526	514	543	550	546	559	503	491	558	516	582	553	528	553	586	523	519	534	496	529	552	556	563	494	583	564	532	567	541	514	556	563	562	558	507	534	537	538	540	573	525	506	555	570	515	561	527	542	542	549	524	523	498	530	527	534	534	552	543	512	546	504	531	549	539	525	532	549	561	567	582	586	559	563	531	530	554	555	545	530	557	514	540	526	572	500	524	509	538	552	577	576	537	540	565	505	532	553	535	537	543	557	501	527	598	512	539	523	595	552	543	551	560	540	529	563	556	576	538	563	543	466	545	515	559	546	518	545	541	558	492	560	510	528	539	588	518	512	516	527	540	484	545	512	536	490	562	523	534	553	551	501	545	542	550	550	545	569	589	579	568	532	576	572	508	548	561	534	579	572	587	520	550	547	571	570	588	561	556	558	571	574	532	542	554	564	547	513	530	548	502	527	521	550	536	546	577	495	548	540	566	534	552	532	514	565	577	561	493	561	533	521	530	534	547	517	543	519	558	524	517	545	548	543	533	509	509	594	540	516	553	562	556	513	527	558	580	515	551	539	557	566	609	515	541	536	540	551	506	549	530	520	570	608	540	498	520	519	561	595	549	509	538	544	520	545	522	565	563	510	578	571	581	523	547	535	544	546	499	557	570	579	504	573	534	522	555	544	524	572	542	504	531	498	518	563	530	568	574	533	548	564	542	543	537	495	577	494	542	523	542	550	584	504	552	548	596	571	518	544	554	481	493	539	527	564	541	527	564	538	538	542	521	564	581	511	535	526	548	488	552	514	554	536	557	549	479	572	530	542	556	549	512	523	554	550	550	538	526	519	525	585	535	500	555	564	525	516	509	538	524
30852	21000	15044	4213	2105	1422	1175	861	621	497	490	467	405	389	359	389	335	382	360	348	319	321	338	337	356	346	351	320	360	337	325	339	352	309	329	362	357	318	375	339	302	327	331	310	347	352	345	341	306	318	334	348	350	301	320	351	356	373	307	342	291	374	366	322	329	296	316	355	313	313	328	313	330	360	314	316	339	341	328	340	317	323	326	351	331	301	334	339	293	327	324	345	320	314	320	326	290	323	317	303	340	313	299	335	313	315	333	333	331	323	332	316	334	356	357	296	330	326	359	362	359	318	331	338	319	329	289	319	336	351	327	357	328	315	351	320	296	333	345	340	318	308	300	305	288	344	328	360	340	320	328	303	296	343	317	339	321	337	335	315	323	337	340	333	316	324	318	319	337	319	322	345	298	319	273	326	328	341	334	320	323	308	338	346	305	370	325	320	307	303	292	329	321	342	324	317	371	320	305	351	340	366	356	359	319	353	345	355	319	325	333	344	339	339	324	315	322	331	306	343	325	334	330	317	336	316	343	299	306	328	313	308	321	325	313	327	308	304	362	336	314	314	352	309	318	360	369	318	304	306	316	303	345	295	316	317	334	323	331	364	358	329	338	275	304	327	345	320	316	319	292	318	339	334	328	325	289	335	341	328	322	327	309	329	313	333	332	329	351	318	345	345	321	318	336	384	310	331	317	314	316	308	369	341	320	312	322	309	315	356	285	350	335	320	294	331	324	308	316	325	325	298	357	358	319	330	377	282	320	316	326	308	340	352	311	293	366	334	301	311	341	363	335	315	321	303	315	322	334	326	334	287	313	341	320	289	319	314	292	326	310	321	338	344	317	337	317	315	323	321	338	310	299	326	337	299	320	277	313	302	319	317	343	345	316	325	325	334	306	329	317	330	325	329	326	338	349	336	325	280	306	297	344	338	317	303	325	342	314	342	340	321	329	325	357	343	330	330	342	331	328	322	325	319	345	322	356	279	311	318	285	326	331	309	319	297	321	296	293	295	344	333	318	346	323	304	298	370	310	297	295	294	338	317	326	278	315	296	293	280	326	307	325	306	335	335	321	287	319	323	319	320	338	345	320	306	307	334	288	316	291	316	319	311	318	331	292	313	310	360	349	351	351	301	314	319	310	311	341	366	310	331	313	345	302	348	342	360	335	336	329	311	326	337	356	340	299	327	365	325	325	314	334	325	286	342	324	343	349	315	314	299	309	308	331	321	327	338	305	333	301	357	316	373	329	298	333	312	334	316	310	325	310	289	314	349	337	328	308	310	365	315	334	316	302	319	317	295	314	304	307	332	322	297	328	333	337	321	338	334	304	305	323	297	305	312	320	316	343	304	373	293	371	340	321	336	294	361	338	335	328	331	337	332	328	340	298	304	285	324	327	332	315	325	317	308	332	328	322	320	310	347	317	327	319	317	330	337	335	325	342	320	331	333	349	325	288	368	325	320	318	324	341	329	315	302	316	343	315	340	337	331	296	311	321	315	329	360	335	331	331	311	339	340	323	337	322	360	353	324	358	335	317	305	325	329	319	294	306	337	321	301	366	288	315	340	329	311	338	334	286	334	311	371	299	312	332	311	325	310	318	301	286	329	315	297	302	333	319	281	329	311	348	349	310	343	306	330	347	295	320	319	308	328	347	340	295	341	314	302	310	325	345	353	327	330	315	342	348	306	371	333	319	294	310	321	310	335	317	325	331	303	335	331	345	315	301	311	318	338	320	368	322	310	310	281	312	324	280	341	340	323	304	335	317	292	319	344	356	302	298	368	302	346	336	304	314	369	305	304	327	295	332	329	297	315	330	341	286	365	358	315	300	358	335	340	314	309	325	312	334	350	333	322	324	297	342	281	354	320	361	343	352	323	315	310	326	328	333	336	305	323	307	352	322	343	348	338	332	314	342	337	328	331	341	346	330	317	314	326	308	334	327	318	340	339	309	343	314	327	298	329	356	295	335	328	331	290	349	327	317	339	298	361	322	317	336	366	352	327	356	331	325	317	375	312	333	322	292	341	337	304	326	351	348	310	360	315	317	362	339	313	328	330	343	318	323	340	313	302	333	325	340	325	324	329	323	317	316	333	304	316	343	339	303	315	313	304	355	336	293	335	315	333	313	329	320	327	330	321	314	315	322	337	329	323	339	305	312	334	332	327	295	346	310	317	313	305	325	350	326	287	330	315	315	311	308	333	340	341	296	351	344	320	337	298	304	302	344	346	311	334	323	297	304	310	341	305	321	328	314	343	320	321	329	344	314	283	318	348	341	320	329	321	332	295	322	307	325	311	307	306	358	331	329	290	293	313	364	309	312	345	377	321	319	341	330	297	311	324	328	343	317	322	339	325	336	347	335	358	362	298	329	316	326	303	311	345	351	316	352	330	298	318	346	310	335	338	315	328	347	319	347	339	313	331	307	346	318	387	350	293	347	344	334	341	346	319	316	309	325	308	330	323	335	296	330	327	360	309	316	313	317	321	343	333	335	335	353	343	334	367	325	322	321	343	323	341	341	314	338	294	352	313	291	340	305	305	353	336	361	347	314	343	342	322	316	318	303	311	325	335	317	327	314	341	329	326	304	314	338	336	334	352	334	320	323	316	323	310	325	364	356	327	298	302	316	336	307	348	312	358	293	295	337	389	319	335	345	297	317	373	339	341	323	345	309	318	315	343	299	315	313	319	318	339	328	310	350	297	334	311	343	319	329	370	354	338	297	308	355	329	312	343	358	319	325	311	334	281	348	326	329	312	267	356	334	322	348	313	356	322	291	326	325	356	346	333	344	336	326	275	310	302	354	300	310	330	339	319	321	342	356	320	317	328	339	346	305	350	339	297	321	322	352	318	324	308	318	341	311	347	330	310	310	297	300	310	322	342	303	320	340	348	308	307	301	319	322	321	370	352	342	306	291	326	328	307	323	317	325	299	353	319	334	314	322	327	312	355	358	322	296	332	318	277	300	301	327	308	293	319	353	324	335	341	331	315	330	307	352	310	331	348	356	310	309	348	325	319	309	298	325	324	314	333	332	323	305	294	311	353	289	298	349	335	326	346	331	324	335	366	303	346	323	295	335	321	334	313	300	331	303	308	321	334	317	318	315	375	332	339	336	325	342	304	311	332	326	251	274	302	331	312	292	318	333	336	356	347	327	348	321	345	321	301	324	340	329	359	336	339	320	327	353	308	351	353	323	324	322	299	340	330	339	312	363	319	312	325	324	324	309	344	293	313	318	339	369	375	320	318	317	345	337	327	349	341	335	323	308	320	331	340	301	313	329	315	312	302	345	315	311	307	342	330	331	327	334	336	328	319	351	334	305	322	316	322	315	293	329	330	324	311	342	318	327	325	325	337	337	307	284	328	329	320	307	336	337	312	305	347	314	312	351	351	351	318	315	317	326	322	317	334	302	318	326	344	316	336	351	328	305	331	321	313	329	322	286	345	321	336	337	322	315	344	350	334	352	320	306	297	342	308	328	302
9857	9224	4646	2304	1630	1225	1052	989	876	908	827	794	769	763	794	788	768	792	777	732	746	824	772	775	756	783	798	800	750	770	779	761	775	798	790	808	796	775	773	809	723	781	751	753	775	767	776	743	762	774	813	798	816	761	766	764	818	718	753	815	838	785	778	745	740	761	728	752	792	759	743	778	732	801	756	734	767	759	759	808	755	771	795	789	748	799	752	757	707	769	792	759	721	781	768	774	751	787	742	769	791	784	752	784	774	817	817	784	727	757	764	760	731	750	796	752	785	809	715	779	752	754	755	758	820	746	745	765	769	771	755	772	798	770	819	809	766	727	766	778	765	783	768	768	758	739	735	806	770	778	761	754	771	732	814	739	732	789	770	740	771	810	783	773	772	744	734	747	781	777	739	768	735	772	745	730	757	756	770	797	737	747	777	743	780	780	784	770	747	714	778	782	757	795	800	782	778	757	778	834	793	734	768	737	758	787	747	752	805	851	786	788	769	765	774	803	789	788	785	752	781	765	756	790	757	764	798	812	785	767	739	750	726	721	774	791	796	724	728	782	780	740	747	767	723	780	758	771	746	747	795	755	776	740	730	782	744	774	793	764	803	759	792	777	786	809	785	761	744	783	776	779	754	742	817	773	767	758	739	804	722	793	774	807	740	753	806	806	773	761	759	749	779	778	748	776	772	776	774	820	813	762	823	786	749	752	797	796	774	800	763	739	752	746	782	770	768	765	793	767	770	783	730	786	781	798	795	749	718	775	799	713	722	745	764	778	787	830	745	789	767	747	779	777	775	756	782	785	709	722	778	767	771	814	765	778	813	769	750	720	774	824	778	764	793	750	778	740	787	760	803	778	794	789	758	778	794	726	743	791	774	753	776	759	806	774	773	791	764	762	754	727	738	834	782	790	802	769	762	788	784	746	729	767	810	785	755	763	765	784	786	727	756	778	805	752	772	753	768	785	765	743	791	765	756	723	765	790	806	832	810	763	808	721	794	733	803	712	777	770	788	762	760	756	772	763	782	809	786	790	789	776	804	780	801	779	784	807	799	773	802	815	801	829	793	754	772	768	784	790	782	823	767	766	741	760	748	830	771	769	757	786	784	723	774	754	721	734	777	756	757	726	728	737	764	803	735	746	794	816	755	784	789	771	762	731	760	776	781	740	778	782	768	791	775	773	685	749	808	755	761	792	780	787	791	759	791	751	767	778	765	791	770	805	803	815	798	756	790	771	746	750	822	781	754	819	801	787	807	735	764	752	826	800	783	768	740	807	719	799	725	787	796	787	768	790	778	733	727	833	790	807	755	750	777	748	722	761	779	745	769	784	757	753	773	763	782	770	792	751	727	720	810	811	798	781	768	768	769	717	827	774	744	731	772	811	796	791	766	776	769	770	742	746	787	789	754	784	815	749	724	822	773	747	756	728	781	759	741	836	799	727	748	744	767	763	809	820	791	734	757	754	749	712	789	764	829	773	767	797	755	766	729	774	776	767	772	737	739	763	742	766	768	794	799	758	766	757	732	751	764	743	798	784	724	776	751	738	764	750	773	762	763	744	764	777	740	766	753	752	752	767	775	728	756	757	760	776	746	752	754	791	731	832	774	751	752	721	781	722	742	764	810	769	755	792	763	801	774	749	806	762	772	782	742	786	759	795	785	780	782	801	756	792	778	789	757	806	771	770	706	780	743	805	757	748	738	771	744	776	695	782	768	778	775	772	736	805	785	728	761	756	733	755	812	756	759	749	755	751	748	775	822	795	801	798	731	797	757	760	741	803	690	718	777	742	771	716	770	769	733	824	751	751	801	740	804	703	807	779	784	772	714	777	773	805	777	807	766	775	751	787	770	727	757	735	778	774	769	763	774	788	803	786	768	733	799	763	743	773	771	789	785	765	755	765	758	787	731	763	749	786	742	796	732	779	755	737	755	766	780	747	787	786	759	724	801	754	772	784	761	747	779	801	790	789	767	741	777	771	795	722	799	711	735	738	763	720	764	706	800	769	828	824	777	779	778	731	778	739	724	767	725	758	736	766	761	793	759	804	750	778	796	762	779	752	808	797	757	786	724	795	758	748	780	798	779	780	770	793	787	779	777	757	812	717	779	784	766	806	786	755	752	720	741	778	761	759	756	717	761	722	778	774	755	727	730	807	774	766	764	757	710	762	734	710	772	780	748	775	730	762	770	772	780	792	726	808	744	727	787	764	759	777	724	722	802	796	783	767	825	765	759	757	797	760	751	814	804	767	752	773	742	765	788	739	764	819	735	798	810	750	739	725	781	726	774	748	776	777	729	750	742	739	794	807	824	764	784	732	777	773	794	794	770	756	801	743	759	766	721	813	737	733	764	781	778	770	727	813	788	792	764	838	775	761	712	724	743	799	773	836	780	724	768	747	764	714	749	782	791	800	806	724	734	769	763	778	772	761	773	760	786	775	782	722	754	746	776	799	787	710	801	740	734	712	729	747	765	765	769	763	803	701	824	707	731	705	738	740	784	704	784	809	764	755	767	795	758	755	754	746	731	773	770	745	793	769	709	826	766	774	799	712	791	737	765	761	771	828	792	801	744	796	791	751	773	767	788	766	739	742	770	774	735	791	776	734	818	759	758	807	741	763	775	802	781	727	746	706	762	755	802	798	767	758	793	803	754	823	822	797	744	785	769	765	763	765	783	797	795	757	739	815	754	817	744	822	754	750	751	774	724	768	794	808	779	785	789	754	770	731	794	789	771	749	765	754	769	714	797	760	774	802	813	741	744	839	755	744	810	790	736	747	809	766	744	721	749	811	750	787	778	794	721	732	828	781	783	751	743	818	770	794	777	802	760	771	775	805	796	764	781	770	784	716	757	742	775	758	788	740	791	750	740	734	786	763	794	776	740	770	767	745	827	779	777	744	779	774	838	769	797	758	799	776	778	735	744	773	749	760	726	733	762	750	802	772	805	777	786	787	760	794	733	789	738	755	791	800	761	799	814	763	769	788	790	787	765	735	760	786	753	780	730	786	706	755	759	767	729	764	747	798	749	810	752	772	734	781	758	790	766	752	790	795	728	692	772	775	805	794	723	811	763	745	787	792	765	765	767	757	749	789	790	731	745	748	800	790	766	785	792	738	785	777	736	764	761	779	827	751	743	750	761	753	750	761	757	794	796	811	764	787	774	756	725	724	772	781	753	775	778	786	764	756	779	813	758	793	761	744	758	772	731	773	781	690	758	779	755	776	762	746	822	748	774	767	792	773	812	771	769	755	751	750	776	780	799	781	745	759	781	752	771	800	769	767	766	765	767	763	701	719	745	791	763	724	786	735	723	792	783	773	759	799	782	799	762	767	759	803	763	736	726	802	758	808	742	747	796	771	774	771	765	775	756	726	714	835	759	778	748	816	758	764	741	792	768	787	778	754	782	723	740	738	792	803	747	782	823	766	725	772	789	791	748	765	757	748	766	770	766	733	772	761	742	744	788	796	801	790	810	784	752	728
24431	21020	24287	27976	21029	19658	3133	1325	882	592	612	498	438	377	342	325	304	307	301	324	263	295	271	290	286	304	289	281	288	278	287	261	248	259	267	270	282	273	280	255	251	265	242	240	259	267	248	252	244	269	278	279	277	282	251	273	279	260	248	252	273	245	287	277	261	246	251	288	274	264	246	240	263	259	259	239	262	247	254	258	243	248	267	233	236	243	280	232	243	261	262	212	245	233	265	259	246	258	265	256	254	270	280	247	273	249	294	272	240	268	273	258	241	279	245	261	265	256	249	254	230	245	272	256	240	216	251	266	244	242	237	273	258	276	244	248	252	278	244	219	269	231	226	273	245	256	260	264	224	262	256	244	249	268	268	262	270	216	261	218	255	236	271	268	262	256	258	245	247	294	233	283	269	270	252	249	234	252	250	268	268	240	262	233	239	251	261	269	296	239	271	290	272	275	264	235	252	254	236	207	255	266	248	251	256	299	240	267	238	228	256	251	261	271	261	285	245	241	250	246	249	227	267	260	262	263	258	228	274	287	280	225	241	278	252	258	268	244	252	247	267	237	255	263	230	278	248	257	223	260	246	243	244	254	253	274	256	252	277	236	249	256	271	243	268	259	297	254	248	265	255	255	243	242	256	258	259	252	251	249	252	259	246	270	271	271	261	243	248	263	271	257	272	230	254	260	270	247	287	299	242	228	272	276	233	249	265	275	258	290	281	266	259	268	252	247	258	250	241	256	258	270	239	253	318	259	240	235	271	253	268	236	249	280	230	228	274	241	238	245	273	225	277	250	261	247	239	268	261	254	238	249	237	276	245	254	257	256	244	208	270	245	254	245	287	249	254	232	244	239	250	236	249	263	220	252	226	251	268	267	257	278	225	249	273	240	255	286	259	261	237	258	243	268	276	257	259	272	267	274	230	221	248	243	248	258	263	259	267	260	269	248	245	295	269	218	222	264	244	261	246	244	276	279	252	286	285	272	264	248	246	253	248	254	245	275	260	283	261	283	251	245	256	255	269	264	230	278	255	241	280	261	290	255	223	254	272	303	258	272	263	249	233	276	239	234	238	252	241	269	250	245	255	267	259	260	258	257	246	266	239	252	275	270	261	284	261	257	245	262	274	251	254	246	251	247	240	260	289	285	244	235	271	245	271	248	269	256	281	248	246	251	240	260	238	259	249	273	248	268	261	264	266	253	270	274	257	246	251	230	227	235	231	253	257	238	252	273	253	260	254	282	259	241	250	238	266	251	288	287	261	229	226	286	264	266	254	266	287	276	230	241	240	275	276	304	282	263	240	247	263	287	241	274	260	270	268	266	273	235	253	252	237	227	232	284	272	254	275	252	240	255	268	218	260	260	265	274	290	279	245	264	275	261	239	273	246	260	254	269	252	242	295	275	271	297	261	226	245	285	262	249	252	255	254	251	287	275	265	241	232	262	242	252	241	243	236	224	234	234	228	258	252	261	258	261	251	250	242	242	286	273	241	253	229	248	266	281	319	230	251	275	237	247	260	256	236	248	258	295	266	244	235	236	248	240	252	266	295	240	274	267	270	251	265	251	256	263	254	273	264	265	285	275	227	286	264	260	275	232	247	225	271	276	222	273	258	234	270	237	226	254	264	269	244	257	251	250	270	256	261	257	228	230	248	248	271	243	262	264	257	223	235	261	237	242	293	276	275	229	215	266	289	236	261	249	246	255	255	251	235	242	292	272	272	254	259	240	229	290	266	300	289	244	263	245	251	223	256	252	285	289	260	240	287	272	263	266	289	275	248	263	309	259	250	273	284	280	272	250	240	221	237	254	267	249	297	227	257	249	287	281	234	248	264	253	250	261	278	255	260	272	256	263	273	269	237	266	263	245	254	306	261	251	229	292	264	246	248	249	273	263	264	255	240	267	245	254	236	253	259	248	244	251	269	256	268	258	262	242	262	280	246	235	232	287	276	254	242	260	277	265	283	250	256	286	264	239	255	257	259	249	248	248	266	261	256	255	270	254	258	241	271	231	230	278	253	260	265	254	259	271	262	256	254	272	259	253	261	233	272	233	257	281	287	247	255	274	238	258	280	236	239	263	246	266	270	229	246	280	257	249	219	245	268	259	281	278	260	286	272	256	247	240	273	298	259	285	264	261	280	264	273	268	242	261	247	263	250	245	280	285	222	250	234	242	247	262	247	260	229	248	257	265	265	289	280	253	242	282	277	287	288	278	270	235	280	250	265	259	279	248	237	245	278	261	244	251	261	259	240	247	285	241	229	255	284	261	249	266	287	280	233	234	239	232	277	277	254	214	255	275	262	229	276	259	275	266	246	261	269	292	233	254	290	271	251	215	274	260	287	250	252	265	238	249	253	256	265	256	248	273	251	231	259	246	248	239	266	268	274	247	252	261	246	254	243	268	235	244	269	249	282	253	262	254	252	255	269	253	285	261	247	241	245	219	293	271	266	263	257	280	288	223	259	216	254	238	310	254	265	253	254	240	264	232	270	226	262	247	250	274	263	248	253	238	245	279	283	230	250	278	238	255	274	276	266	265	286	263	299	248	270	241	269	252	261	222	253	277	245	251	231	239	232	255	228	259	298	267	276	251	255	224	273	255	281	251	249	258	238	253	273	265	281	269	255	261	285	280	259	271	278	251	274	274	250	249	258	253	240	266	257	242	239	258	277	259	292	272	254	279	267	221	233	238	239	239	248	253	264	292	242	252	267	252	257	248	277	239	263	243	286	259	222	272	263	263	261	228	261	265	253	248	262	230	240	238	253	307	262	253	282	257	272	261	276	287	275	269	246	253	260	250	274	253	255	249	271	275	258	256	266	236	286	248	241	252	222	260	276	259	258	248	250	262	262	248	259	264	274	273	232	246	242	278	250	279	261	235	258	264	275	269	258	249	238	264	251	233	243	254	254	240	269	241	261	261	236	268	285	248	277	274	297	271	254	254	252	281	282	268	258	283	268	256	241	242	244	237	257	256	245	243	245	270	270	266	262	272	265	267	239	251	258	264	272	247	288	227	258	245	254	250	217	251	233	256	248	268	268	251	235	254	261	243	272	240	284	267	272	214	225	283	241	245	234	259	273	255	233	250	253	264	234	286	286	227	236	218	218	221	251	244	249	272	256	295	266	214	256	251	255	235	260	238	285	243	245	240	255	251	272	285	251	263	283	271	276	265	248	237	254	280	272	255	260	269	251	266	268	238	241	255	254	274	251	252	228	265	262	262	256	258	242	256	263	277	233	252	250	240	277	262	242	261	251	230	258	258	242	270	328	271	265	222	282	247	251	270	243	249	253	286	244	272	278	261	248	268	249	256	257	274	240	224	258	281	287	247	255	267	294	278	245	260	268	262	275	238	251	266	248	260	247	216	287	249	262	250	304	264	273	241	270	252	242	250	247	244	279	252	247	261	236	277	268	277	268	236	270	286	244	261	248	251	283	250	257	255	259	261	271	296	298	274	238	247	262	273	264	259	288	258	252	226
8746	14169	7183	3419	2059	1447	1227	939	852	776	712	737	676	625	625	642	682	601	627	642	637	637	621	685	599	635	628	619	637	659	598	557	655	627	622	620	585	633	616	634	620	629	582	617	624	641	580	639	620	624	618	598	633	609	649	619	640	584	607	643	700	634	621	648	650	628	640	622	591	622	602	658	611	620	617	624	627	609	621	584	631	655	650	611	667	588	622	619	618	645	567	647	618	575	633	613	635	602	605	623	650	627	594	620	632	583	617	656	607	611	601	607	604	651	624	646	614	588	642	616	604	624	632	608	622	592	577	655	584	611	626	613	616	604	617	567	577	640	621	615	675	602	616	636	652	620	616	617	640	629	671	607	632	623	601	576	590	592	638	673	613	592	620	594	593	645	606	607	580	603	649	569	624	643	654	647	626	581	624	642	628	619	609	633	650	662	622	615	660	565	626	643	614	619	636	597	601	644	638	631	649	617	632	649	607	639	657	631	599	630	653	652	639	609	639	568	576	638	593	601	588	580	631	623	607	662	625	596	608	612	615	631	614	651	623	620	544	627	630	607	614	623	601	614	595	613	588	611	646	595	648	587	632	662	627	616	625	645	597	623	654	621	623	656	637	605	586	638	616	634	604	562	608	602	625	619	637	652	627	623	617	628	610	594	642	603	608	589	592	667	604	572	643	613	606	566	634	622	594	641	614	619	660	640	589	596	618	633	583	619	621	615	601	624	610	594	618	617	631	553	607	603	588	621	683	635	629	676	616	595	623	599	599	617	563	599	599	624	637	625	635	578	599	620	587	594	623	582	623	603	606	628	606	620	639	630	607	618	592	601	628	578	605	652	593	617	569	557	658	636	616	598	612	613	597	589	645	606	595	628	595	677	612	608	614	629	636	595	608	638	590	613	632	578	595	580	638	628	629	665	620	627	589	618	626	603	605	625	671	644	619	665	586	597	654	622	616	598	596	635	610	628	615	603	589	605	669	589	618	592	658	636	630	649	612	636	606	591	579	596	601	612	652	588	652	655	611	635	612	616	645	626	657	641	641	602	600	669	637	673	619	613	591	593	636	591	641	646	628	673	622	648	617	631	625	602	590	577	585	631	610	666	589	618	640	592	603	615	644	619	603	620	614	602	585	630	649	602	617	646	593	630	604	614	608	614	593	657	631	640	583	642	579	610	592	613	626	619	584	643	634	584	588	609	609	643	607	584	635	614	593	605	626	635	590	622	616	546	607	644	609	586	661	632	573	639	608	598	651	578	610	631	629	605	613	636	627	604	604	654	629	649	604	592	625	653	635	597	602	584	631	592	607	616	621	640	569	599	621	624	670	592	636	608	628	611	585	584	611	675	609	621	620	628	625	580	632	620	594	627	592	578	627	603	625	613	627	582	578	606	575	595	674	619	599	589	609	652	601	613	605	650	605	641	650	597	590	597	648	636	628	598	626	632	593	593	594	648	589	636	597	596	632	610	618	587	642	622	603	641	590	612	600	594	594	632	653	625	593	602	588	616	619	620	640	597	616	585	591	631	674	582	575	662	625	623	614	630	585	585	635	616	582	621	607	634	612	664	594	617	624	632	605	630	647	599	569	637	638	632	598	657	600	602	621	599	597	624	619	598	637	655	597	618	606	634	662	586	648	654	649	615	630	595	626	661	656	634	587	645	606	600	602	604	621	611	607	587	618	629	614	583	611	621	576	586	598	620	628	600	592	624	609	618	614	609	669	613	633	585	595	622	587	640	617	635	617	600	627	640	627	618	615	591	603	594	628	618	625	627	634	624	592	581	601	589	620	597	583	618	570	630	601	625	621	609	616	604	642	573	639	631	638	642	634	619	602	604	627	625	623	644	627	620	576	616	639	607	642	626	615	614	602	609	605	610	615	615	606	648	641	608	638	611	610	641	585	587	624	623	564	618	599	602	580	626	583	611	641	587	610	585	628	626	658	629	605	616	614	570	619	618	605	653	604	581	609	616	652	645	592	620	562	610	601	616	614	581	583	597	597	651	615	649	603	643	569	664	609	604	601	639	623	598	638	577	613	629	608	619	601	634	603	613	620	618	606	619	567	629	595	640	607	641	628	657	631	619	613	612	570	563	671	622	638	607	657	582	621	632	586	640	676	590	604	584	618	572	605	612	640	610	635	590	610	640	640	587	604	603	661	621	657	607	672	596	628	604	636	630	609	607	560	588	622	647	584	600	591	639	636	601	598	621	606	632	596	629	604	646	622	661	606	595	603	649	688	587	600	611	607	615	659	603	663	602	631	579	597	634	585	619	585	608	600	624	626	569	635	589	633	596	631	625	634	604	613	598	609	566	615	626	661	631	585	608	627	619	593	628	618	647	616	623	686	605	618	631	617	620	612	627	637	625	620	630	660	592	586	606	636	581	582	624	615	594	612	607	605	654	603	591	595	607	641	588	577	582	618	606	620	626	649	635	588	620	578	594	616	649	583	622	628	607	597	628	564	647	600	624	614	575	632	610	591	590	613	613	634	632	616	590	623	611	628	572	669	586	654	627	610	653	600	607	591	582	621	629	583	683	634	591	590	628	609	595	614	615	623	592	614	578	636	618	623	606	623	609	651	626	664	604	604	609	626	610	653	551	584	672	626	619	576	634	601	605	606	623	680	645	593	612	632	629	597	624	583	632	631	619	594	656	572	623	599	633	624	654	583	624	589	572	589	613	638	604	626	562	609	632	614	629	602	556	566	570	613	637	558	626	639	615	600	651	617	634	611	633	612	640	557	633	621	660	630	620	607	619	575	626	609	640	614	624	669	610	623	654	620	654	640	583	601	604	626	598	599	644	572	665	613	588	607	612	634	601	638	618	643	604	622	617	627	623	609	589	632	622	589	618	569	591	630	572	617	650	641	559	627	635	620	687	611	633	608	690	620	634	634	641	615	637	606	586	629	625	608	580	649	649	662	604	650	578	652	604	619	592	633	597	669	615	624	627	598	606	621	618	659	613	638	636	591	632	609	603	592	626	551	608	594	615	600	627	573	640	629	656	643	593	619	589	616	638	651	649	587	586	561	619	618	638	619	594	560	615	598	606	585	613	593	637	576	652	592	586	619	640	654	627	572	632	643	627	591	591	613	665	664	612	587	581	615	627	593	601	639	615	574	625	605	602	631	618	608	628	599	665	651	601	586	635	586	598	637	622	644	586	630	639	608	621	606	616	622	606	658	611	543	580	633	630	635	619	605	649	669	602	610	621	623	626	591	594	612	601	602	543	643	648	660	683	624	615	640	599	639	592	633	628	641	597	615	614	666	631	620	606	629	623	630	638	604	623	606	604	650	648	606	611	635	634	648	625	598	625	596	639	612	644	635	622	569	622	648	580	611	620	638	582	585	627	596	642	625	570	602	628	602	632	584	606	620	651	579	588	620	607	580	641	606	601	565	623	608	575	617	623	567	626	621	622	645	584	622	649	634	574	595	620	637	625	572	551	609	604	620	666	641	584	653	597	627	616	604	592
23858	21060	24694	27667	21060	21125	17041	2665	1419	840	798	610	561	405	348	325	305	317	334	294	269	264	259	272	280	270	281	242	257	248	254	218	216	253	248	237	266	231	212	272	236	237	241	233	242	236	243	229	245	230	241	226	231	204	213	254	230	207	184	223	245	233	230	236	216	199	203	231	230	245	203	253	188	225	214	220	218	238	227	246	212	205	218	211	262	234	235	218	228	213	215	227	210	203	206	249	220	221	218	241	228	242	238	215	234	243	245	256	202	234	216	223	210	225	237	201	224	232	240	214	227	240	228	212	222	221	244	251	233	229	234	242	204	246	223	220	219	235	234	228	210	202	242	219	247	239	189	208	211	232	215	234	242	237	248	223	209	229	211	257	240	219	229	209	205	228	226	230	230	260	233	263	211	241	230	238	217	259	205	228	223	221	234	213	233	244	259	236	223	221	237	232	208	205	193	235	245	227	204	212	223	198	203	222	222	231	220	248	218	235	228	247	248	200	249	221	223	213	223	224	195	241	229	198	214	196	237	201	201	245	247	222	245	227	236	215	226	238	215	245	249	252	222	218	240	224	207	219	248	222	231	217	249	239	224	231	224	208	212	227	219	234	205	217	218	254	209	220	226	199	227	211	236	226	242	239	249	213	236	232	213	239	221	229	224	227	246	199	223	207	221	242	237	245	205	221	211	237	199	225	226	244	234	221	207	212	218	212	248	241	219	213	267	265	248	206	209	210	236	208	230	227	247	230	213	242	238	220	225	223	228	234	232	229	234	261	269	224	273	196	225	236	240	202	226	232	237	209	214	255	232	216	233	230	205	216	215	230	214	230	227	211	242	223	212	247	232	215	240	237	219	239	219	216	213	249	235	215	205	227	214	215	254	228	241	211	244	207	215	221	229	219	240	221	210	246	225	215	224	228	231	257	222	222	208	229	228	246	260	232	243	222	240	189	217	230	232	239	233	235	220	232	227	210	207	259	228	193	219	261	238	189	241	213	223	233	238	226	288	207	203	231	223	215	231	239	247	252	207	215	246	211	187	231	211	209	231	224	246	196	233	212	216	231	221	218	196	251	241	222	219	235	220	217	234	231	239	252	226	226	217	242	256	220	196	228	214	215	236	220	217	237	243	211	239	225	206	226	234	233	220	225	214	236	257	213	224	229	265	208	207	225	237	222	213	227	209	211	225	216	224	230	205	230	217	232	234	212	248	239	234	238	188	232	242	233	209	227	221	240	221	221	205	228	236	215	228	228	237	245	263	237	192	230	215	215	212	224	222	221	218	247	234	219	257	212	222	242	243	252	219	217	218	209	231	221	244	258	221	214	215	230	243	216	204	257	228	199	246	233	237	233	254	250	241	239	229	224	205	225	214	213	237	217	195	222	212	216	211	199	232	203	203	245	215	217	212	211	243	220	209	244	216	213	203	210	210	235	235	209	216	210	222	232	240	209	203	218	227	239	216	204	244	219	197	220	245	223	229	196	193	213	203	224	220	219	252	232	239	252	260	213	203	227	199	231	216	224	233	234	231	235	220	252	219	208	199	216	241	229	225	220	217	200	213	224	206	249	237	216	240	225	204	222	225	241	225	197	222	210	222	218	233	252	238	233	198	237	203	227	243	223	199	232	240	231	213	234	223	219	216	208	206	220	229	262	222	203	202	204	201	238	210	216	212	208	235	223	239	228	211	222	234	218	211	205	240	242	239	226	217	220	205	218	209	210	248	221	215	201	212	220	216	214	228	223	220	238	242	216	236	233	239	226	186	231	240	251	237	225	217	218	227	254	249	231	205	204	213	202	227	203	220	201	221	240	200	227	211	236	229	223	203	209	227	235	230	227	216	192	198	211	252	208	249	195	223	238	209	207	196	210	238	216	239	237	227	229	223	214	218	226	246	227	222	203	228	251	246	219	252	213	216	234	230	221	236	251	229	216	238	213	197	227	226	262	230	245	204	195	207	236	232	268	220	228	212	222	219	200	207	223	241	208	237	208	225	215	245	229	244	228	235	228	213	258	226	220	242	215	226	241	204	184	234	232	210	217	235	231	222	238	213	226	222	227	227	225	251	228	204	240	249	237	209	253	216	258	264	203	230	220	234	214	210	218	203	246	215	261	232	226	205	208	245	199	214	204	228	235	206	242	217	251	238	236	249	232	213	223	199	224	192	229	228	228	220	229	236	231	229	232	249	217	219	255	200	212	224	224	225	211	197	201	230	232	232	250	227	209	218	183	226	207	226	227	209	224	221	217	251	238	224	226	245	226	229	208	225	214	217	225	197	240	257	226	233	220	217	200	231	222	217	251	222	235	248	232	235	243	219	232	226	230	246	219	268	195	248	252	222	234	218	238	228	217	231	223	221	213	186	232	232	229	243	205	224	235	211	215	217	231	255	196	200	262	230	217	245	219	224	225	227	237	228	231	197	226	225	224	225	237	217	214	231	221	237	187	220	212	223	219	184	217	187	238	224	220	239	233	244	197	254	231	230	220	240	206	229	272	226	247	213	243	222	213	243	214	248	221	195	231	210	229	193	229	250	218	225	230	237	213	266	232	219	247	227	206	244	230	207	215	198	217	237	266	226	203	221	223	215	216	231	193	227	235	218	238	229	234	235	208	228	212	232	248	216	243	244	221	221	206	190	229	216	241	240	176	210	237	221	236	201	229	247	232	242	208	204	233	229	247	214	228	225	218	230	221	223	208	235	230	240	222	231	233	243	243	221	243	228	209	207	221	199	221	222	214	249	220	222	220	229	217	216	244	190	212	210	234	232	222	226	241	243	237	242	238	257	216	218	203	246	222	214	229	205	232	255	206	256	217	222	245	233	277	260	250	241	215	195	233	245	226	220	235	245	194	207	222	242	214	207	234	234	210	221	222	226	248	230	242	208	231	224	246	229	204	228	251	230	196	202	254	178	219	239	219	216	246	244	219	211	195	211	210	223	246	239	224	250	232	248	215	204	218	226	210	236	232	230	215	211	209	235	217	236	218	218	222	212	239	244	225	248	225	221	244	189	219	239	230	219	216	243	202	227	222	234	236	233	222	200	214	222	191	226	190	239	231	215	231	244	209	247	220	212	213	225	219	228	217	205	231	231	237	217	234	205	205	235	218	216	215	237	229	216	244	207	208	216	247	244	227	240	203	250	235	237	225	218	255	246	222	228	234	253	230	227	200	237	246	219	219	219	225	216	197	240	215	252	247	256	217	240	222	234	230	211	215	201	212	233	206	217	239	219	240	238	230	233	221	188	208	187	225	211	242	224	201	234	213	234	209	257	214	240	210	206	226	213	234	223	213	222	253	251	242	220	213	233	216	271	230	223	247	224	208	195	230	246	198	229	223	227	207	208	227	220	214	263	223	206	217	221	222	237	208	194	221	250	222	223	213	226	222	214	230	228	223	211	233	199	220	209	245	227	227	247	214	235	242	256	223	222	224	219	227	230	224	231	218	236	249	236	228	201	215	195	223	240	207	228	235	236	231
9418	17567	9716	4477	2582	1833	1384	1067	956	824	712	780	671	624	579	581	579	573	580	532	552	554	574	583	544	550	569	549	556	556	578	585	542	550	581	566	508	583	553	537	580	557	542	535	480	541	537	536	553	507	562	500	553	536	550	543	536	595	573	565	546	573	541	508	548	553	515	571	512	583	544	588	500	526	535	578	531	544	550	501	546	505	583	575	546	539	526	516	564	547	539	549	575	525	554	525	566	556	550	565	592	547	527	593	518	557	545	571	552	534	556	536	520	556	557	538	542	500	587	522	535	550	560	527	547	542	546	560	532	496	569	555	587	545	545	526	549	517	560	589	531	573	557	539	555	554	537	558	526	568	553	543	562	549	518	541	542	500	529	584	570	528	541	532	549	554	562	540	551	599	534	532	517	544	566	578	567	532	557	574	567	515	549	505	568	550	485	535	522	552	551	506	552	547	506	558	566	524	553	506	569	587	523	590	507	589	584	570	562	541	539	548	519	569	547	542	555	526	550	480	565	538	557	569	563	559	528	571	567	541	525	539	540	503	574	537	589	516	542	555	554	556	526	535	546	537	599	543	587	552	559	556	548	515	532	537	545	588	503	554	545	551	529	531	557	568	533	572	576	515	546	521	561	494	552	549	561	491	545	520	536	556	535	536	540	561	558	562	546	531	559	550	536	567	548	539	568	507	528	564	580	537	552	530	529	541	510	536	580	540	517	549	584	521	546	551	531	553	469	505	551	546	541	526	547	522	537	560	572	549	513	528	564	549	509	538	540	567	555	549	490	543	556	583	589	520	542	541	544	576	588	523	533	582	541	548	568	510	539	546	545	536	546	543	506	524	508	535	606	561	526	536	536	532	553	530	557	530	515	550	549	544	588	551	519	523	608	516	535	535	574	513	579	554	560	541	517	555	529	538	558	554	527	549	531	542	519	576	540	537	515	556	591	541	560	597	596	562	513	561	500	531	518	569	558	535	546	510	520	583	560	509	559	567	552	566	551	558	521	562	515	546	571	572	559	540	556	558	588	556	555	541	578	530	560	586	522	525	556	570	551	565	595	561	549	556	550	577	549	559	522	533	528	521	511	536	518	527	552	568	516	516	538	578	563	575	539	534	553	550	611	555	569	564	535	523	556	565	532	550	549	549	510	526	559	553	502	542	559	523	551	555	557	560	579	535	583	571	558	527	549	535	517	538	517	536	530	531	516	510	559	575	528	574	539	587	543	542	587	567	555	531	562	615	576	521	560	519	520	549	556	559	582	547	550	553	547	510	556	532	555	562	529	521	549	539	520	536	522	558	542	537	488	503	579	574	525	529	563	535	525	520	506	531	525	550	550	528	518	561	537	559	510	566	584	577	538	552	539	561	559	559	554	564	564	546	546	527	543	555	507	590	517	544	555	555	524	540	560	517	559	566	507	514	536	518	537	534	566	540	543	518	535	524	514	555	503	567	534	563	553	527	571	547	539	573	534	540	544	545	568	534	568	535	535	539	524	542	582	563	542	536	560	500	566	545	621	549	473	541	539	500	532	545	542	576	527	531	558	529	554	570	545	559	534	562	535	509	551	532	574	582	528	554	549	577	507	557	565	545	557	523	502	526	518	551	586	566	537	566	541	502	551	554	566	565	590	553	619	549	556	521	555	542	550	529	562	529	557	534	534	529	510	548	546	514	575	530	545	516	584	541	564	603	531	542	528	539	559	546	521	513	579	558	525	574	570	521	550	509	530	521	537	555	533	543	565	550	547	574	545	531	526	567	569	549	561	571	525	565	566	588	567	554	497	576	544	579	534	601	556	557	542	548	500	517	577	482	552	547	557	539	537	527	550	549	564	575	534	524	579	544	559	576	524	561	529	572	523	539	529	539	533	526	540	558	519	598	544	524	519	554	522	563	556	549	567	524	529	550	567	565	587	562	550	532	519	487	527	596	551	580	590	511	547	562	549	551	534	550	576	480	512	562	594	545	544	559	526	537	547	575	560	522	559	510	542	559	497	567	562	548	545	536	563	573	578	550	616	560	511	556	540	523	547	550	521	537	537	554	547	564	555	540	573	519	538	525	567	516	577	564	553	544	552	521	563	535	537	574	589	550	549	558	525	544	569	572	541	564	525	547	534	534	570	526	539	535	537	570	579	545	561	523	541	529	505	556	535	509	571	533	571	495	586	528	546	545	523	532	546	547	563	583	555	574	565	546	544	556	546	504	564	581	528	550	554	565	533	555	586	544	580	553	572	504	536	526	489	555	587	585	562	560	504	545	534	547	567	564	538	573	522	592	545	523	561	561	575	515	525	519	526	545	577	551	500	513	529	588	563	579	563	576	553	541	561	608	501	502	525	560	513	515	552	563	543	523	546	528	536	537	532	570	540	517	522	527	540	551	517	572	525	541	526	539	543	523	550	563	526	532	551	545	500	550	537	566	579	554	497	533	506	527	535	519	545	538	550	508	574	522	590	526	539	584	564	531	564	545	537	566	574	532	553	515	531	592	579	591	551	524	557	534	535	536	521	588	508	559	514	570	581	547	551	550	546	500	528	542	557	510	544	550	566	547	559	542	546	529	563	542	555	522	519	563	555	566	555	606	551	504	556	527	498	522	543	570	545	557	539	554	501	523	556	508	586	558	560	516	551	497	563	551	522	522	562	562	534	473	555	560	540	556	516	523	503	538	556	539	533	547	533	512	526	581	548	555	542	500	554	538	530	546	523	581	548	531	573	543	541	513	564	563	522	501	535	515	525	563	565	515	559	545	529	568	560	543	549	517	549	526	506	574	505	535	547	535	544	539	580	516	529	578	580	564	568	575	559	569	583	534	564	556	573	528	597	508	497	505	531	534	550	609	554	574	542	520	539	523	573	605	541	545	555	634	552	536	546	561	548	518	524	579	527	541	537	555	550	548	522	536	527	528	532	574	532	533	514	546	559	520	542	554	511	527	549	563	549	572	516	537	554	517	567	518	523	545	548	547	561	583	527	558	561	535	553	522	524	603	542	553	553	528	562	552	579	514	564	548	558	574	512	530	549	528	523	582	537	534	555	525	543	563	578	567	536	517	529	508	542	570	535	594	583	537	571	541	550	538	566	514	517	534	513	542	544	554	580	533	504	527	558	536	572	529	583	507	583	489	547	577	515	528	562	492	549	546	550	572	547	529	528	583	522	594	552	538	501	574	497	536	576	550	567	540	530	588	570	568	573	530	553	542	502	538	554	546	566	536	551	531	572	528	526	534	553	519	541	525	500	529	562	574	527	500	534	539	508	542	552	581	504	535	567	526	535	563	546	519	577	560	555	519	558	530	552	581	517	571	535	562	543	550	572	520	562	554	553	577	550	523	521	533	539	538	600	555	536	525	525	565	593	544	503	555	527	533	570	524	565	536	551	541	526	567	570	495	559	516	553	527	590	549	592	529	540	532	539	517	515	546	561	569	537	553	510	556	555	610	574	542	518	542	563	586	584	585	570	517	555	514	543	536	537	538
30750	20970	14660	4001	1877	1442	1158	882	751	541	514	474	401	400	371	344	347	356	347	337	321	367	320	352	336	359	348	309	347	348	350	383	336	349	349	341	340	354	321	315	282	324	334	309	338	310	354	338	303	330	327	311	297	304	321	333	318	317	338	305	332	322	371	335	343	355	289	312	328	332	341	319	315	332	352	301	294	326	333	326	297	285	344	364	314	337	339	311	306	340	279	350	313	373	358	318	324	315	328	317	352	338	331	320	331	338	331	330	336	289	352	320	329	342	340	312	359	326	329	332	284	311	308	338	323	314	300	316	368	308	342	348	354	341	328	321	356	355	335	345	298	344	306	319	347	337	337	336	312	315	314	321	352	302	353	359	317	301	310	352	315	309	331	327	319	295	318	357	324	326	343	327	331	354	326	329	328	340	301	346	306	335	354	309	339	314	332	326	285	323	338	322	343	316	307	307	347	318	333	356	339	337	319	331	335	311	324	344	302	338	335	306	284	324	336	359	340	350	346	333	345	326	338	327	307	316	336	342	324	302	302	336	358	336	346	328	320	299	316	321	358	348	316	344	307	326	333	328	314	275	370	348	319	341	355	341	310	317	302	330	339	346	298	325	348	358	311	339	315	330	343	317	313	341	341	340	358	318	337	314	331	324	318	310	354	368	326	327	309	327	328	314	327	312	333	323	322	315	357	325	338	304	335	319	339	352	358	333	324	328	329	304	307	341	348	316	315	347	297	311	348	289	318	282	326	344	309	307	344	335	348	304	269	284	319	311	311	307	296	313	343	335	318	308	339	331	308	313	327	354	321	307	294	339	374	295	301	306	286	336	321	337	363	365	323	338	320	330	336	324	325	275	301	334	298	330	315	334	276	329	328	330	324	330	313	338	350	321	330	328	326	320	317	300	319	348	314	334	330	328	319	280	314	346	340	336	295	301	319	349	301	280	319	353	272	337	336	336	286	330	326	304	338	321	331	338	351	343	339	326	320	312	311	345	293	344	340	338	322	337	302	329	345	284	326	350	346	350	333	314	312	309	314	354	320	306	313	319	297	370	343	339	347	339	321	338	316	330	325	312	343	295	313	322	334	348	312	301	322	343	277	325	334	344	355	348	322	308	342	297	319	339	354	354	366	294	301	330	333	344	321	311	322	294	325	340	337	345	333	358	337	312	321	337	305	313	360	317	304	320	293	323	326	308	352	319	328	308	319	346	327	309	304	309	334	323	332	324	309	345	340	296	348	316	305	309	298	347	335	337	373	361	340	325	325	303	291	314	316	372	321	319	331	307	321	330	348	340	310	292	315	333	316	300	350	329	329	342	317	296	343	321	322	332	328	314	314	321	307	318	317	357	336	317	360	343	323	355	320	345	360	360	340	332	306	306	294	316	345	310	338	331	316	310	274	326	338	352	324	323	334	300	334	326	330	321	322	306	294	313	347	317	330	345	320	301	316	316	290	287	335	341	269	343	343	363	326	332	299	311	310	312	348	331	335	319	329	333	320	315	337	340	302	307	318	341	315	327	314	332	334	331	335	319	318	296	300	348	366	306	300	289	326	316	331	321	298	315	340	347	323	330	309	281	338	329	342	315	324	353	349	305	335	311	336	348	327	323	313	325	346	339	345	297	326	325	337	341	351	340	338	311	350	338	340	297	370	347	301	310	312	325	334	319	308	297	308	356	337	323	327	298	364	355	318	328	338	303	304	318	323	328	342	331	307	323	323	321	344	328	310	292	329	307	333	334	351	275	339	340	336	347	318	324	351	331	321	299	346	315	342	337	342	311	320	343	331	323	312	317	307	328	329	315	326	322	338	293	321	317	291	323	305	329	324	339	338	315	326	336	300	313	339	363	341	362	324	346	314	322	357	338	356	329	325	366	331	289	361	329	327	340	323	320	304	380	350	322	328	298	336	336	347	308	308	306	311	349	320	304	309	341	340	358	300	309	311	311	347	333	294	307	334	351	293	346	340	332	335	322	299	321	290	307	327	352	369	337	323	322	348	338	313	294	305	321	362	335	303	296	338	341	324	303	307	341	338	376	299	345	335	320	305	315	289	343	308	345	368	361	347	356	355	375	364	321	319	333	345	323	337	318	324	308	337	337	328	318	351	332	348	304	323	324	346	355	345	321	352	339	323	313	315	318	308	355	336	340	337	324	330	344	336	317	337	322	339	313	343	338	318	339	304	328	296	339	338	346	369	322	326	348	309	303	334	341	341	335	329	367	344	309	323	334	336	337	362	324	350	328	321	295	322	326	318	308	337	376	337	332	328	283	359	319	281	316	357	364	360	336	341	288	323	326	302	297	320	316	314	356	342	321	313	314	322	327	347	327	356	325	337	339	314	328	326	317	308	305	329	327	328	342	292	297	318	324	303	350	329	320	326	287	295	282	353	325	317	341	350	327	294	356	313	345	348	324	337	306	305	314	331	333	312	329	345	315	342	326	322	325	289	294	326	322	312	320	304	351	365	299	308	346	360	339	327	333	321	321	291	329	296	298	352	321	315	322	315	328	306	339	334	337	330	340	306	343	343	348	294	343	328	320	285	332	291	338	321	338	335	365	335	347	309	342	317	333	349	314	301	306	308	371	336	314	345	354	336	332	355	301	294	323	334	309	347	359	312	311	351	318	328	340	348	319	302	315	320	323	343	323	370	349	336	351	344	322	308	357	335	335	325	311	337	377	368	336	368	301	325	301	325	355	343	341	305	293	318	335	346	355	303	322	335	307	343	308	312	347	319	347	325	331	335	330	326	314	336	327	358	331	316	329	333	298	342	327	331	335	323	326	327	327	304	323	324	312	288	316	322	310	312	329	355	316	320	316	347	331	290	303	340	339	327	287	307	290	344	306	324	320	314	302	356	354	339	321	299	305	306	325	339	345	306	331	322	324	343	332	318	301	329	320	314	333	304	347	320	340	308	302	302	343	360	325	329	320	341	299	314	359	323	303	343	340	347	299	327	330	349	318	352	355	315	331	351	328	353	321	314	330	336	337	284	337	341	340	304	347	345	317	331	364	350	319	341	283	335	351	313	339	289	322	350	332	320	321	337	338	342	335	320	322	360	352	341	329	314	328	319	306	301	295	294	312	352	323	306	331	295	315	323	334	300	349	313	287	326	350	340	312	333	318	337	352	312	334	353	320	311	359	338	317	315	281	315	299	308	301	305	339	317	321	337	348	354	337	355	323	343	335	348	326	309	313	319	335	300	361	363	317	329	312	296	326	340	328	317	374	333	366	309	334	316	338	336	320	328	351	340	311	342	323	316	329	316	325	319	361	351	328	314	318	337	328	317	322	342	306	343	347	296	333	362	290	342	324	292	317	354	344	333	331	312	346	326	323	277	297	309	306	309	316	316	353	327	307	309	330	316	353	328	326	341	330	360	338	301	309	319	304	288	326	303	340	371	308	354	343	339	334	323	357	335	328	321	298	331	344	317	309	306	312	316	341	349	350	318	348	307	299	306	306	327	326	292	326
9533	8714	4233	2077	1491	1238	1055	938	918	873	816	840	820	738	812	790	744	790	712	754	768	824	791	761	819	765	752	791	762	783	764	745	728	777	740	807	747	809	801	737	739	756	800	780	759	801	763	794	775	753	720	816	754	777	728	842	831	775	759	782	782	779	777	800	826	804	770	800	732	772	774	774	771	784	736	774	792	800	777	761	758	727	758	775	752	779	804	738	795	796	794	766	764	747	806	766	804	789	729	790	769	794	799	774	735	741	777	743	810	770	750	769	790	797	759	811	781	787	782	807	823	734	743	784	759	811	798	809	734	808	791	743	794	773	788	769	792	785	757	759	790	782	787	778	789	787	759	722	783	775	816	772	769	775	757	805	825	771	750	833	779	782	739	779	774	829	755	819	767	822	764	781	791	772	744	755	715	788	732	755	732	777	771	785	752	750	784	781	751	814	776	762	786	786	765	799	774	776	779	751	830	754	779	715	762	762	757	752	791	813	769	757	790	772	820	772	789	756	733	762	747	820	778	733	731	757	803	749	776	743	789	738	749	755	767	749	762	771	808	765	758	771	791	761	756	766	806	789	749	724	760	749	764	781	772	763	768	789	764	779	774	757	806	800	795	796	785	735	773	780	749	714	753	733	835	741	758	736	752	754	746	786	792	821	746	788	725	787	786	759	812	772	765	750	789	766	741	774	778	792	737	789	755	793	728	816	771	739	738	799	734	759	740	801	760	765	796	716	782	764	723	703	795	704	815	753	748	796	751	754	762	806	786	721	778	806	776	775	772	768	750	747	732	773	757	812	767	753	754	749	787	737	752	767	755	749	791	825	793	767	788	762	763	757	768	759	739	772	823	793	768	783	727	762	726	734	808	792	806	759	697	769	731	748	815	764	785	745	768	797	789	722	756	771	769	736	793	777	789	776	836	742	813	802	793	784	784	735	728	801	754	813	755	737	803	765	778	692	747	736	747	748	767	764	713	756	801	743	771	776	783	743	721	750	785	786	711	799	810	787	746	754	754	793	801	773	803	729	776	760	744	806	774	758	696	735	744	799	744	768	781	767	739	722	766	745	745	760	772	718	772	786	758	805	768	791	771	860	749	785	727	732	793	777	762	752	767	730	736	777	750	741	791	732	757	782	741	792	782	770	801	744	737	812	778	763	774	759	742	754	742	744	786	745	734	788	759	776	767	738	730	748	772	778	789	775	796	785	773	766	727	775	823	754	771	757	772	751	817	788	819	762	781	753	759	779	761	744	791	768	732	779	734	766	780	729	762	751	804	748	771	752	750	826	734	770	797	780	777	783	791	801	772	779	764	800	769	761	711	812	754	733	761	776	791	778	760	820	804	777	749	778	805	819	757	751	776	745	783	755	760	771	787	763	764	759	746	760	785	822	775	737	744	798	738	802	823	755	732	793	788	776	759	774	768	782	732	754	788	776	734	772	757	743	746	774	824	790	769	801	723	789	775	778	807	768	773	768	807	735	758	788	717	800	767	731	769	779	784	765	748	801	737	777	768	807	817	829	767	747	810	773	738	778	795	687	801	752	742	796	742	781	770	819	767	789	816	737	789	764	755	766	766	701	764	788	786	783	762	757	758	826	780	789	762	784	757	748	766	754	795	777	793	717	768	808	772	762	727	791	775	737	824	764	794	794	745	777	769	802	747	778	745	722	781	738	783	776	775	745	808	803	862	771	742	744	747	786	780	772	789	751	789	752	721	789	822	792	799	810	787	794	801	774	796	813	823	789	764	757	791	744	772	723	761	735	737	747	761	771	751	774	769	786	814	784	774	772	749	761	749	832	787	796	727	761	734	743	810	749	819	781	768	769	791	808	752	773	750	715	733	719	777	791	813	745	806	799	751	791	754	751	710	784	760	753	763	729	767	783	749	765	780	735	776	723	798	749	778	721	771	764	797	699	788	783	758	763	767	729	773	811	749	777	832	759	748	759	747	778	730	790	799	790	763	784	768	785	768	762	764	784	808	768	765	733	755	729	803	761	739	820	735	727	711	753	781	718	766	767	788	774	789	678	700	788	776	823	733	716	783	796	712	741	821	803	801	780	810	758	801	777	792	766	805	770	784	792	756	778	779	792	780	798	762	779	766	749	775	787	766	757	776	833	745	749	776	751	761	784	755	769	788	778	728	765	783	776	794	776	768	763	781	754	769	830	768	727	707	723	740	761	704	775	738	734	810	827	776	799	791	793	773	797	782	776	762	749	791	779	810	737	730	745	821	740	723	724	750	768	775	782	792	721	767	720	807	726	785	733	796	746	781	769	757	782	799	781	700	765	782	815	718	768	791	821	762	788	761	757	775	754	792	741	764	753	756	746	717	771	761	789	764	772	816	766	731	821	837	771	720	782	806	751	772	764	794	792	815	783	773	771	751	759	792	771	774	741	765	716	780	778	786	780	788	797	738	756	758	732	777	766	803	755	811	781	782	723	767	792	767	758	712	767	782	751	747	784	771	777	760	778	789	789	816	752	758	773	799	793	743	724	822	858	764	763	726	783	744	816	801	731	781	774	771	849	731	815	786	753	702	760	725	778	815	772	775	792	795	776	797	782	810	754	786	764	771	795	762	734	771	772	812	772	775	786	770	755	776	770	793	799	767	779	765	776	728	760	780	756	763	763	772	754	804	834	769	863	764	728	788	781	781	808	776	759	734	725	765	828	777	746	792	781	809	782	767	737	754	773	789	747	801	797	805	769	757	729	795	778	730	760	765	791	773	780	784	764	757	774	782	752	738	727	767	777	785	768	754	808	718	740	766	788	766	749	771	746	775	804	725	759	798	760	793	766	725	763	747	772	770	795	744	772	793	771	796	813	791	770	796	776	803	750	801	754	764	730	769	777	733	769	779	797	809	773	745	764	772	771	749	778	716	740	848	769	768	746	757	745	773	781	781	784	733	776	762	789	811	749	774	776	795	799	759	783	775	794	783	768	773	767	749	748	787	803	777	773	793	770	749	789	763	751	799	762	788	744	851	807	785	806	784	750	803	812	736	740	722	823	748	761	686	778	778	757	761	774	776	762	766	738	733	783	749	779	717	739	791	765	783	782	835	781	768	747	738	771	720	773	757	730	722	840	746	752	775	771	793	763	755	765	741	767	770	809	801	750	730	756	801	749	719	798	772	749	823	747	800	805	797	799	773	783	742	756	780	765	802	735	721	770	793	794	789	775	754	744	763	751	719	768	779	778	772	794	795	763	721	785	788	748	779	786	812	776	812	782	773	813	720	743	754	760	771	775	779	811	776	775	765	772	763	733	804	778	802	798	742	737	712	792	719	792	791	759	761	752	788	768	758	809	733	792	797	764	832	761	815	755	777	735	777	759	739	768	812	713	801	736	766	762	787	792	738	748	805	760	748	773	779	800	788	781	823	753	758	806	812	789	762	776	800	728	762	739	765	735	781	752	714	770	811	771	795	755	775	732	769	768	796	734	787	757	778	791	755	762	801	730	772	744	758	744	824	841
24415	20990	24227	27930	20994	19653	2915	1348	1023	714	525	482	409	387	331	309	314	280	303	286	282	233	287	227	297	285	251	289	247	265	261	249	307	233	259	274	266	253	277	273	269	275	266	263	292	236	221	247	265	262	263	294	273	261	255	288	257	281	243	266	235	272	271	268	281	269	250	295	266	250	253	264	244	250	265	277	294	293	253	236	258	236	241	293	245	237	224	254	239	300	255	247	284	252	249	246	266	240	230	246	238	272	288	238	259	262	251	245	253	265	280	270	270	245	281	273	280	252	267	252	244	264	247	245	251	238	239	243	225	263	259	228	239	250	265	284	247	267	238	249	240	273	248	247	239	247	273	272	227	252	261	270	290	298	243	252	205	248	250	267	249	231	242	264	241	248	242	279	282	261	266	247	241	233	257	246	251	259	292	231	234	272	245	263	237	229	269	244	248	239	267	275	231	258	266	271	255	258	247	245	277	277	269	252	249	250	269	280	298	262	269	256	260	247	266	279	251	248	251	245	231	250	249	263	233	284	253	265	254	269	268	281	244	255	227	243	250	252	208	245	237	244	253	257	263	228	234	224	249	252	250	261	251	264	264	270	243	285	266	265	259	237	271	244	258	240	273	243	225	249	233	256	247	267	279	256	222	295	266	263	248	268	257	239	229	243	263	242	270	262	256	265	265	243	246	259	249	266	277	248	270	264	240	227	238	277	252	274	284	275	273	266	256	277	274	250	270	262	249	238	250	237	265	229	242	243	256	262	259	255	270	267	266	236	275	271	248	243	261	264	252	260	223	290	261	285	238	267	250	244	260	238	234	252	229	268	239	277	251	293	274	274	284	260	290	264	264	254	256	262	249	253	232	251	251	241	260	269	279	260	298	253	231	259	239	269	247	253	253	271	256	251	252	237	273	259	256	247	257	252	239	270	260	260	247	267	258	266	258	255	264	230	245	236	268	276	246	272	233	261	287	250	254	264	233	268	253	226	279	268	249	246	240	279	264	241	246	229	270	245	230	242	291	274	269	259	276	280	257	284	249	263	238	263	300	251	250	285	267	273	227	271	258	275	275	246	262	262	293	260	244	282	261	253	255	280	270	263	258	235	211	244	262	258	255	252	256	274	256	251	281	249	245	253	272	257	265	257	264	239	265	267	246	221	252	260	260	237	295	256	256	242	268	247	256	264	271	277	264	289	255	264	254	246	252	253	248	269	248	257	246	257	249	245	262	257	252	268	243	260	261	268	260	245	254	263	290	260	236	262	242	241	269	237	227	216	259	276	256	246	254	252	233	279	253	235	269	256	275	273	251	235	246	259	247	246	302	260	250	288	244	247	254	253	279	271	255	245	249	266	272	270	229	232	260	241	239	247	253	234	250	258	230	254	232	233	212	241	271	227	259	250	264	253	278	241	246	249	265	276	281	263	276	243	255	259	289	247	255	245	281	244	232	312	262	237	307	266	278	229	252	232	270	235	280	264	242	244	233	225	297	257	268	249	227	243	267	257	269	249	278	251	242	278	247	267	265	226	266	223	236	208	269	252	264	240	242	262	276	222	242	246	277	271	263	247	260	270	290	269	270	260	228	291	240	226	261	259	263	253	243	276	248	226	246	240	277	254	277	266	240	259	272	252	257	264	271	231	247	259	289	268	248	253	262	243	298	254	219	264	252	268	230	237	236	269	234	253	242	272	247	255	248	241	253	246	251	233	252	266	237	240	267	270	275	264	213	272	273	250	265	235	257	236	267	241	263	256	256	279	243	257	226	230	269	241	242	270	247	240	275	220	241	266	236	273	251	258	239	270	248	231	249	226	283	256	268	261	237	274	262	214	283	243	234	248	261	267	242	253	238	274	262	283	236	270	250	262	242	282	251	244	265	233	261	252	249	241	262	242	259	232	263	249	285	279	242	251	264	263	273	238	264	271	257	256	250	249	256	272	249	232	267	242	230	268	244	241	240	266	248	253	252	246	258	237	239	244	226	241	240	270	243	265	257	246	260	252	283	267	251	251	241	271	254	255	238	277	246	244	286	264	275	254	274	250	260	252	252	265	279	294	287	267	254	264	244	275	237	239	247	280	249	245	255	275	264	231	242	254	244	260	250	252	263	243	224	241	226	271	219	248	288	257	256	276	239	232	233	256	271	278	274	237	251	273	242	254	273	251	227	243	242	270	264	285	246	250	289	277	274	275	285	241	253	285	254	247	248	254	255	224	291	240	255	258	271	254	270	249	277	220	266	273	276	249	263	238	275	244	278	261	239	264	261	260	257	247	253	232	267	271	241	268	260	257	247	298	247	260	253	266	235	256	260	249	276	244	247	240	262	213	237	252	280	264	258	259	241	241	237	287	244	262	277	263	223	235	256	268	248	250	271	246	259	261	262	261	252	266	244	266	277	266	277	250	261	267	245	244	230	266	241	244	245	221	234	284	253	236	232	269	279	214	218	280	267	254	271	254	271	270	252	269	246	268	252	247	244	232	283	226	259	272	256	249	256	248	235	244	260	268	263	231	261	245	281	266	242	238	249	271	250	264	254	245	230	283	251	259	302	242	279	277	267	238	255	256	234	244	251	257	240	246	262	260	229	271	266	263	233	267	256	259	268	284	268	260	250	270	285	220	260	245	268	307	251	251	246	267	259	232	242	262	262	249	258	249	224	257	244	269	238	238	240	249	243	288	270	219	262	266	287	274	282	247	264	268	251	257	262	232	252	276	250	247	278	284	272	243	270	259	269	228	248	223	257	287	260	252	233	267	252	276	264	289	275	267	258	257	266	245	249	239	242	299	256	282	249	249	269	265	264	243	230	230	227	305	278	234	264	280	248	219	284	269	271	231	283	264	230	265	241	255	246	248	259	249	248	249	259	252	256	274	249	238	253	259	272	269	265	273	227	270	265	224	257	274	225	238	246	252	249	261	254	257	235	260	243	222	246	258	206	266	266	247	246	251	270	261	264	256	238	252	282	215	238	253	263	290	217	268	270	251	256	255	277	254	226	251	245	252	278	258	265	233	260	246	297	232	245	255	260	226	253	269	275	246	259	274	252	247	288	281	251	296	264	263	248	253	259	265	254	246	261	243	247	246	256	273	293	254	241	246	271	250	260	273	276	275	233	242	254	287	276	279	240	230	278	247	258	263	216	230	267	251	249	250	250	273	223	272	261	255	262	256	293	242	274	231	272	276	249	263	264	251	266	242	263	215	228	254	247	256	242	245	269	259	267	315	243	255	270	270	246	256	276	266	229	267	255	274	269	257	252	276	260	269	239	270	256	260	269	238	273	232	245	263	277	248	236	269	241	250	282	246	255	233	271	285	258	259	248	248	261	275	224	280	235	242	251	241	256	279	246	253	245	274	245	228	280	240	255	277	271	236	258	262	256	279	240	282	235	222	248	240	261	260	263	271	282	283	236	246	249	267	234	234	209	273	245	249	249	261	224	262	258	269	231	224	263	257	242	229	248	254	269	255	277	249	245	284	261	263	244	229
8782	13473	6523	2949	1866	1528	1205	975	895	796	722	727	663	652	664	646	627	648	589	624	616	622	605	638	672	583	613	637	631	602	591	629	627	644	601	598	600	636	639	606	681	628	648	587	593	598	620	582	625	629	623	651	635	642	582	588	626	608	578	639	623	572	644	625	632	606	645	593	620	617	624	648	600	606	658	614	557	599	623	625	611	605	616	605	616	628	618	648	612	608	617	659	621	627	581	662	629	641	605	635	639	656	593	615	597	638	590	649	648	631	640	616	603	612	619	609	589	602	660	602	610	652	584	615	628	594	587	621	639	639	595	641	626	630	597	660	607	618	617	608	614	649	614	618	611	581	588	614	619	603	657	625	613	610	628	610	620	550	575	606	586	588	622	650	693	605	614	594	596	600	608	569	607	633	624	580	629	628	599	589	647	608	604	606	593	568	615	619	653	615	608	604	609	620	609	624	628	664	651	618	634	586	616	610	607	647	616	553	602	608	604	596	649	659	593	600	617	629	638	662	605	592	615	629	610	569	623	566	623	687	563	614	643	624	616	566	608	636	607	614	651	616	608	591	632	587	586	620	620	612	618	600	597	652	604	644	580	624	556	625	618	631	607	609	623	616	639	641	613	597	623	673	627	659	612	624	595	612	623	613	605	603	609	616	580	629	633	584	576	597	584	614	603	647	572	636	607	627	571	589	640	626	591	630	603	638	596	628	614	570	712	630	638	639	599	643	591	564	631	619	629	605	615	582	586	586	616	574	640	533	591	604	642	617	655	645	640	608	588	618	617	595	560	595	592	610	637	647	620	651	636	673	643	630	566	601	604	653	605	613	607	625	585	573	633	640	623	600	626	614	584	578	605	596	639	605	577	690	621	617	631	631	655	614	618	598	628	581	616	658	657	599	618	631	603	597	603	591	674	662	631	604	621	614	619	631	621	621	604	629	593	600	640	605	596	591	587	621	604	591	593	580	622	601	589	603	598	562	625	557	608	607	613	639	598	583	595	594	629	639	625	597	629	585	620	639	630	614	603	657	619	598	606	582	626	635	591	668	574	578	572	617	623	617	611	572	600	662	604	622	600	597	601	618	622	621	662	614	659	622	594	627	625	577	620	621	630	554	641	592	597	579	580	679	622	610	595	648	643	592	606	608	634	628	585	611	589	583	604	646	644	621	618	633	595	581	618	633	640	627	574	613	566	611	614	612	643	595	672	567	653	616	603	693	586	640	604	624	614	614	596	601	584	644	624	608	586	613	617	623	632	623	601	607	589	599	590	628	610	649	613	610	638	583	600	636	599	636	654	632	587	672	619	626	628	608	652	569	632	646	602	587	649	617	551	596	653	617	597	596	580	607	645	602	591	636	558	601	622	589	655	659	635	618	619	690	613	627	645	584	620	591	616	593	614	615	600	608	570	643	619	650	608	565	632	635	611	583	614	645	655	597	654	644	620	590	633	582	591	656	610	607	612	583	603	600	616	632	652	591	665	584	615	616	654	617	626	608	628	628	604	631	629	625	602	639	596	596	557	624	615	629	645	645	660	600	600	578	613	623	629	629	593	643	602	600	609	586	625	597	645	610	587	598	649	606	596	625	570	639	597	585	623	623	617	659	639	599	628	615	634	595	630	584	608	610	608	629	569	615	603	597	624	613	630	617	655	624	635	608	624	652	598	629	591	588	569	613	589	607	611	632	589	619	663	605	632	615	638	603	599	604	592	660	657	654	615	614	604	637	603	603	657	617	608	610	596	602	645	617	571	586	563	599	636	637	602	649	611	606	604	612	610	616	677	622	596	623	583	604	639	614	636	667	594	599	678	591	624	588	647	606	599	611	650	597	632	629	593	635	596	646	558	617	583	625	631	618	617	645	634	607	605	625	641	607	617	638	599	609	536	615	682	600	612	637	621	597	556	622	642	631	648	628	634	639	610	634	606	626	654	601	644	627	628	591	631	595	593	609	647	600	647	639	597	570	587	615	618	606	628	573	637	635	612	624	625	594	593	635	625	601	639	628	581	611	624	646	620	593	601	605	583	624	606	582	622	626	624	575	611	639	654	624	595	601	629	604	596	614	620	603	654	633	613	567	655	613	609	599	602	604	559	642	633	605	643	611	651	582	564	620	571	576	623	628	613	624	590	634	660	629	629	599	613	588	634	585	615	567	599	619	636	600	617	599	637	617	661	616	626	601	618	606	620	576	573	674	639	628	585	611	604	598	595	625	592	613	586	610	608	606	617	615	644	602	607	575	612	626	530	664	649	602	633	629	598	609	625	646	600	605	624	630	601	658	592	634	597	611	633	579	618	602	616	659	625	647	637	594	585	605	593	588	612	636	574	586	655	591	613	615	580	636	574	644	657	581	633	627	615	637	566	593	620	619	595	645	628	636	645	604	642	627	620	578	588	576	579	591	613	583	626	594	619	586	622	598	603	604	600	607	595	615	627	624	675	645	604	637	632	619	645	620	628	664	650	600	628	581	645	640	631	618	647	607	599	637	632	583	614	614	612	584	635	654	612	603	616	622	610	592	628	595	567	615	635	629	635	605	639	630	632	608	669	617	607	603	668	617	599	636	633	660	661	601	620	584	655	602	577	556	620	598	605	588	646	637	615	644	613	611	667	584	617	579	693	584	630	594	621	630	637	632	635	609	608	611	610	588	637	595	596	604	582	581	619	613	607	635	598	629	579	648	599	565	648	619	601	668	640	638	634	616	626	676	621	630	580	609	608	611	608	612	613	603	610	654	588	582	589	610	583	586	603	592	585	631	593	587	609	588	612	611	633	623	609	627	629	598	579	600	634	617	590	606	629	597	609	617	626	648	640	614	607	608	583	618	623	603	625	590	590	626	612	598	590	582	627	567	577	593	619	640	585	609	636	589	579	616	682	654	630	621	661	637	618	590	636	617	621	594	590	603	619	637	645	617	573	618	603	627	623	633	659	603	650	612	606	623	612	625	603	627	614	640	627	628	555	567	594	602	645	597	623	613	573	649	588	654	655	626	601	636	623	636	602	599	594	642	587	626	590	593	649	619	613	599	616	631	640	625	618	596	607	610	606	640	629	599	623	586	589	649	606	581	577	669	604	618	620	626	673	593	622	576	631	595	662	634	614	620	564	624	614	594	592	620	637	627	578	617	621	672	647	602	591	584	619	576	634	583	605	651	640	592	621	633	610	564	619	592	606	586	618	611	597	624	636	609	592	614	582	551	568	597	589	609	615	672	588	629	594	636	612	621	643	622	646	627	657	636	584	559	618	625	583	593	653	634	640	584	579	639	595	620	620	643	582	674	594	616	635	595	612	604	605	550	633	630	627	627	603	655	629	549	617	614	596	595	590	639	604	646	613	642	588	669	580	593	641	610	599	614	646	633	655	601	605	599	587	626	647	615	608	645	621	608	623	595	628	626	642	575	625	602	619	599	606	623	587	593	629	597	617	660	656	604	665	618	621	593	616	620	655	647	633	623	597	603	663	598	606	592	610	620
23831	21026	24652	27611	21028	21097	17005	2913	1421	1007	757	639	514	407	367	330	322	316	270	293	299	274	271	261	249	225	259	271	245	234	253	273	265	231	235	202	225	244	232	214	223	250	221	235	237	213	248	227	226	229	180	200	232	223	251	270	223	210	228	218	232	239	239	236	225	204	224	200	224	225	261	237	221	231	249	210	235	231	223	252	219	238	223	182	227	186	223	232	234	221	220	233	211	202	249	234	209	251	212	215	236	242	238	207	211	219	225	223	229	205	217	214	216	214	191	240	216	222	230	221	217	225	247	215	226	210	232	190	221	225	253	225	199	247	233	207	233	199	195	247	208	218	238	225	225	206	237	201	238	212	237	213	212	233	250	240	242	208	232	203	229	206	245	239	209	210	218	231	207	211	252	231	207	207	229	245	210	201	218	199	192	222	244	210	223	197	251	246	219	208	217	215	237	191	216	230	208	198	219	213	203	250	227	231	215	216	233	249	222	233	217	227	208	221	228	226	211	202	222	204	193	239	244	211	185	219	222	236	197	240	217	231	229	224	214	241	239	222	194	236	229	221	227	218	225	217	233	229	236	250	223	236	211	233	210	219	239	186	201	205	187	224	249	210	244	221	216	224	238	251	226	217	236	214	209	240	216	231	254	204	199	213	224	204	229	226	228	204	231	209	243	213	220	230	213	207	222	248	237	219	232	188	222	254	214	224	244	252	226	244	210	212	207	223	221	237	206	208	218	239	202	230	225	241	217	248	199	218	222	205	204	228	208	217	252	204	231	200	237	229	226	220	232	244	235	220	222	246	191	219	234	232	210	225	217	224	219	213	209	202	225	216	217	254	238	207	239	224	221	215	234	249	243	209	207	220	227	180	249	240	215	237	221	217	234	218	227	236	241	210	200	216	243	201	207	233	213	223	219	218	194	220	227	220	239	222	222	216	224	223	208	204	206	218	259	211	221	226	217	271	212	235	245	206	247	231	232	183	238	203	236	213	193	236	210	202	200	207	224	192	237	239	229	236	220	201	210	217	238	215	236	221	229	230	179	225	200	217	239	212	226	219	240	199	229	240	246	211	220	213	216	218	217	179	223	214	228	252	217	209	200	231	228	233	223	229	233	222	219	224	225	206	224	221	219	252	236	231	227	257	233	202	205	220	204	215	233	202	210	235	231	195	211	223	230	224	214	218	202	232	235	229	197	225	227	244	243	224	212	238	219	223	211	206	219	211	235	234	229	204	237	201	238	242	236	234	220	226	213	201	219	218	200	195	231	223	245	228	215	221	212	201	199	237	230	207	205	231	220	200	230	216	237	204	244	206	211	208	203	191	224	224	202	229	215	230	242	250	220	224	202	216	234	197	257	198	223	208	215	223	238	220	216	238	238	225	220	231	218	227	206	254	231	248	225	220	205	196	212	217	236	258	238	217	207	194	223	221	210	205	211	225	236	202	218	223	237	203	232	232	234	234	231	246	233	190	200	198	206	199	247	221	203	205	235	227	208	199	209	240	238	206	231	185	208	217	240	207	233	230	189	236	231	208	212	211	248	249	224	199	233	234	207	203	222	241	244	235	233	234	204	213	229	228	233	229	197	203	261	221	230	233	192	219	215	232	219	213	261	247	243	227	199	217	231	219	231	225	237	210	231	207	221	226	204	214	192	228	224	221	230	218	232	237	226	198	236	216	223	239	207	249	219	230	251	219	192	209	244	229	221	231	235	225	230	218	209	246	241	216	219	244	240	213	216	213	220	186	230	194	239	240	208	242	213	228	220	243	210	220	226	232	235	240	220	218	217	208	205	251	229	213	220	225	255	220	231	234	224	202	229	216	210	238	234	192	214	219	233	217	235	239	223	242	241	208	215	205	236	226	218	233	248	233	215	207	204	216	219	225	235	231	204	203	230	217	241	240	208	216	199	226	225	238	201	199	220	199	214	223	219	239	216	252	242	235	249	218	219	239	207	200	225	208	212	212	227	242	211	209	211	206	209	223	234	228	218	212	204	211	231	230	206	229	237	200	231	205	211	246	232	234	210	237	226	230	220	231	234	193	226	185	205	219	204	209	250	208	210	226	216	211	221	210	199	224	236	244	237	229	216	217	205	200	236	235	224	230	204	223	230	200	206	209	249	242	231	259	225	228	254	229	229	262	202	247	223	189	211	194	206	256	218	239	223	227	220	220	253	252	233	234	227	227	202	249	190	228	221	220	237	250	235	217	216	229	181	224	211	223	217	198	234	214	225	193	206	226	217	250	218	225	210	244	219	224	198	201	200	250	194	199	242	234	205	247	228	218	205	204	213	231	243	226	246	236	217	220	227	230	218	217	234	238	258	249	203	223	218	233	232	217	231	229	224	220	202	253	178	219	241	217	220	213	226	204	241	233	202	257	201	208	248	204	236	213	236	226	233	223	197	214	215	203	198	234	189	220	216	223	230	241	222	207	214	246	219	240	200	207	232	241	215	223	191	209	231	250	224	216	197	233	221	186	227	226	237	206	226	219	236	229	185	253	226	227	204	227	212	204	215	196	225	209	213	235	211	229	259	229	220	214	240	216	239	227	205	225	238	219	233	201	198	226	224	250	230	205	228	231	235	226	252	218	209	226	206	224	216	225	221	223	225	199	236	237	225	225	198	223	217	222	199	257	209	234	207	214	205	228	197	234	236	242	207	237	209	216	228	221	247	223	216	220	210	219	231	229	219	223	240	229	217	209	250	207	201	215	213	231	220	206	237	240	191	218	217	218	219	244	210	235	240	230	207	247	229	233	208	221	237	243	231	244	215	232	206	243	214	240	217	233	207	209	233	205	214	241	250	227	205	229	239	239	247	240	251	227	232	216	218	206	234	228	225	232	219	230	252	200	219	208	222	207	228	223	191	234	224	201	221	214	196	227	220	210	232	227	221	239	230	208	220	221	230	191	209	221	224	222	260	227	236	234	236	182	227	214	238	238	232	216	216	213	221	181	231	231	253	242	211	234	211	221	209	222	223	213	245	209	232	213	206	239	242	214	230	210	250	195	209	238	212	206	245	222	244	224	210	215	189	205	214	215	222	219	217	236	224	230	197	212	217	210	209	217	232	206	251	204	225	206	198	223	190	206	207	233	229	197	236	225	196	210	234	222	205	232	207	226	203	206	209	206	198	208	223	196	214	212	214	219	210	216	213	219	207	201	234	206	226	208	217	219	209	228	216	213	183	211	219	226	224	191	225	203	240	224	234	228	199	207	246	205	222	255	216	217	210	201	234	225	227	220	234	224	225	208	229	231	249	239	209	187	216	218	209	229	226	206	228	244	237	247	247	220	229	199	218	225	246	225	218	227	205	219	186	223	230	230	225	223	248	257	236	235	226	226	232	236	215	201	213	215	237	226	240	212	211	214	203	269	214	213	235	219	202	219	230	251	254	230	227	197	228	212	239	245	241	217	259	205	223	229	192	226	249	218	219	219	226	230	229	233	214	234	213	226	239	242	226	209	231	222	213	218
9828	17351	8280	3927	2352	1718	1331	1191	977	844	735	710	638	575	624	596	558	556	565	545	579	575	545	513	526	582	542	549	542	613	560	555	559	512	545	530	532	558	561	530	538	520	549	552	536	527	555	591	521	536	526	540	570	560	554	543	540	534	511	576	521	531	580	533	525	573	540	586	565	566	597	539	576	520	548	515	535	558	527	536	549	525	524	528	534	572	554	501	504	518	595	543	552	513	581	558	561	566	532	523	552	549	556	520	529	520	530	526	526	529	511	571	532	539	538	565	514	535	558	535	586	533	555	553	593	572	540	577	519	520	540	567	527	569	553	536	546	526	564	494	532	539	540	596	537	550	607	527	531	587	564	553	490	549	518	536	534	542	547	530	578	571	577	551	494	549	541	529	558	534	540	592	544	549	515	562	532	545	532	572	526	592	523	554	505	555	568	564	523	530	516	507	510	508	540	543	549	552	527	547	556	510	550	549	541	535	528	533	566	568	554	526	543	538	571	555	529	527	498	532	548	562	567	561	537	550	553	561	557	574	527	530	569	538	547	549	572	519	539	537	540	568	560	526	557	575	601	552	529	555	573	523	533	526	522	559	592	564	550	522	531	527	539	533	539	577	497	525	534	520	531	540	557	552	541	554	558	526	534	522	545	560	532	531	576	577	545	568	543	484	568	562	550	554	527	529	547	513	520	568	592	513	548	560	555	571	533	545	536	555	581	518	522	514	545	532	503	552	528	588	527	561	515	556	551	524	525	512	543	586	542	574	573	521	558	532	533	531	530	503	556	552	520	576	519	551	528	543	563	505	496	569	551	530	512	527	525	547	517	485	554	574	538	522	521	599	531	530	506	562	527	561	513	534	549	487	523	531	514	527	568	564	552	534	538	557	546	557	529	534	513	531	540	593	509	514	516	524	516	534	537	489	526	528	522	543	526	544	543	557	507	545	525	530	517	564	597	524	530	561	517	552	503	511	531	507	533	527	542	553	548	557	528	581	538	508	572	558	505	542	545	546	519	564	576	532	545	536	543	542	531	540	529	542	574	505	557	558	544	563	560	537	565	521	559	539	523	515	528	568	524	537	553	521	549	592	525	514	538	520	555	540	531	542	541	516	493	531	537	526	566	528	556	544	523	534	478	551	528	549	542	573	531	506	549	540	534	587	590	528	545	529	537	548	498	543	560	561	541	528	559	531	494	527	500	544	568	547	530	559	521	552	559	569	550	517	546	574	550	567	545	529	562	526	580	560	529	514	554	556	537	510	538	558	508	564	494	505	568	570	557	542	511	525	553	540	554	521	506	523	563	554	566	532	525	583	547	534	570	512	542	570	529	523	584	526	576	562	518	555	552	550	505	527	562	528	524	548	532	517	555	555	557	515	562	514	559	566	581	543	520	542	541	545	526	522	528	546	553	560	564	532	569	501	559	534	571	570	529	570	525	520	550	517	571	530	527	536	547	571	569	527	523	515	531	556	558	535	508	549	538	543	558	509	526	554	532	552	552	525	569	516	521	533	533	526	556	547	584	494	523	568	562	520	525	530	541	479	541	558	525	544	548	543	544	547	535	561	537	500	519	534	522	582	546	554	555	543	556	530	516	501	526	550	548	552	525	513	543	522	551	533	550	538	563	526	560	559	566	554	507	542	565	569	547	516	505	531	543	528	532	556	530	519	531	538	521	519	524	529	569	553	508	561	532	545	554	558	545	563	529	526	525	555	535	541	554	559	500	547	586	505	528	534	547	557	514	560	513	505	574	527	533	559	537	579	504	562	502	515	528	492	539	508	586	547	506	528	579	527	568	555	501	521	548	523	504	540	585	513	568	545	569	565	521	540	512	521	510	575	519	548	573	562	577	563	541	531	547	548	526	526	583	542	595	548	574	576	563	559	560	587	529	544	537	490	562	522	534	555	536	539	508	522	526	508	553	510	574	508	566	564	514	563	533	559	554	563	552	529	581	518	539	554	519	569	534	542	501	520	499	530	537	534	546	544	509	544	549	531	574	530	561	550	574	551	491	528	550	539	507	545	519	535	556	526	561	560	523	551	505	573	574	583	564	517	519	521	501	563	537	546	521	536	522	564	525	526	571	528	514	498	539	525	527	532	530	525	553	532	536	562	549	520	559	541	558	526	569	520	539	536	534	523	543	604	537	542	521	545	538	557	538	551	522	506	542	540	557	573	536	528	553	568	570	545	535	532	566	499	520	510	576	538	485	522	515	523	497	543	531	527	549	567	569	535	572	522	537	530	532	551	575	528	509	538	536	548	524	541	532	553	527	568	563	535	541	523	499	563	536	531	539	525	558	551	540	540	521	537	562	528	518	525	556	543	537	496	554	535	535	557	499	514	568	524	531	512	566	565	550	556	502	569	560	576	536	507	603	584	556	513	518	571	534	492	528	548	520	536	519	566	516	522	497	556	545	552	549	577	520	545	552	555	511	555	536	539	537	541	521	566	547	559	523	546	551	516	508	531	534	532	564	563	555	507	553	585	562	501	547	533	546	580	525	552	523	573	526	544	520	572	534	549	536	506	548	551	533	564	548	563	577	525	520	584	495	590	471	528	521	536	512	577	497	530	610	551	497	556	554	569	541	546	517	539	536	502	547	533	561	514	526	547	522	545	508	577	524	488	533	561	502	538	503	530	543	555	552	533	522	521	536	526	551	536	493	525	490	541	576	525	545	544	549	540	512	550	547	533	531	553	561	539	556	531	538	578	521	508	532	549	525	575	572	548	532	486	507	538	537	544	573	550	520	531	530	508	568	493	525	524	518	532	535	577	540	553	561	531	531	583	540	518	560	544	564	565	540	520	538	563	512	519	536	530	529	575	465	572	532	549	555	565	558	531	539	560	562	553	542	521	592	579	509	528	539	549	520	526	562	547	553	531	544	542	537	580	552	559	485	515	539	495	543	560	533	508	534	531	594	564	533	530	585	573	567	509	527	511	508	522	509	524	519	558	575	525	515	551	544	556	569	533	544	548	539	535	546	530	541	552	518	587	564	542	510	559	529	513	542	542	515	508	570	526	541	547	497	542	522	519	524	554	547	511	542	541	543	555	557	540	527	540	568	575	545	511	564	515	527	529	566	582	521	531	500	540	545	502	578	523	546	549	555	546	554	568	505	509	515	503	518	553	545	568	506	545	528	518	527	574	541	555	529	520	550	534	504	546	536	533	554	528	535	524	561	563	560	535	511	542	539	567	529	541	541	528	547	553	507	544	555	554	563	568	558	556	556	560	535	526	518	536	541	521	536	560	547	508	503	586	549	524	519	545	548	495	530	561	591	522	595	531	529	567	533	575	509	548	557	583	551	518	549	575	555	541	528	520	537	542	555	537	513	524	548	531	543	576	538	551	544	548	555	520	558	491	520	494	556	531	558	521	526	549	551	556	581	522	554	519	542	539	537	555	539	534	524	523	577	566	536	547	551	528	511	553	559	557	564	533	534	545	533	564	564	527	504	529	549	527	544	555	550	519
30852	20916	14057	3445	1675	1295	1030	835	726	576	435	452	404	394	349	359	321	381	331	327	315	300	325	327	339	350	320	334	347	306	340	302	312	330	340	309	334	346	336	346	339	315	311	337	329	315	316	318	324	316	299	308	333	307	340	310	344	334	368	323	316	319	321	305	334	353	294	330	326	318	324	312	342	345	336	314	321	296	307	308	310	324	293	263	337	301	320	302	304	315	287	321	320	318	327	334	347	310	299	336	304	315	348	310	322	335	319	374	314	375	317	344	309	349	291	326	320	331	321	273	312	295	318	314	340	307	289	342	319	293	295	329	333	311	313	343	323	342	323	321	318	346	314	354	315	309	301	330	302	320	312	338	314	337	328	334	313	334	322	334	304	285	327	341	333	327	320	316	307	291	323	334	312	305	342	332	323	289	332	337	313	349	316	290	342	340	312	312	319	332	320	327	321	369	319	304	312	337	348	322	312	280	325	315	315	335	334	312	314	338	284	313	310	324	326	298	301	291	326	327	346	348	322	309	283	313	313	348	345	328	331	342	338	304	291	296	341	321	293	338	329	327	319	312	303	341	298	331	306	327	291	347	341	323	329	288	324	319	334	285	306	343	307	303	353	358	328	322	295	323	315	322	305	330	315	301	314	309	307	378	305	312	314	340	309	327	335	354	299	315	300	304	295	331	320	354	345	305	326	303	339	311	308	321	323	315	322	308	305	346	313	346	361	317	338	327	322	324	337	328	308	365	325	323	312	301	316	307	331	334	323	352	319	342	332	307	323	333	311	324	321	284	305	326	316	300	316	338	299	310	361	296	353	327	319	303	300	320	332	317	344	321	299	312	331	318	325	333	315	328	335	313	308	333	326	334	323	330	330	319	307	317	353	326	322	327	319	320	335	325	303	338	337	292	322	330	282	317	314	341	326	345	319	338	290	331	310	303	308	367	317	323	318	297	338	352	307	299	335	333	314	344	336	326	312	309	327	299	308	337	323	332	282	307	321	350	311	326	311	329	323	324	326	334	316	325	311	317	317	322	306	328	356	321	314	314	332	352	332	332	316	321	311	317	307	295	325	326	287	280	334	315	357	304	296	344	323	307	318	360	287	332	338	309	328	351	280	317	334	333	330	309	334	304	300	305	314	288	320	312	321	330	319	317	319	325	333	307	374	344	348	311	320	307	303	317	335	327	327	303	323	327	301	297	325	324	319	291	306	335	324	302	330	297	327	297	311	339	306	345	345	312	299	323	327	335	362	334	356	299	301	336	312	321	308	343	329	292	294	319	318	290	330	317	302	317	335	310	321	368	373	327	311	296	306	353	357	311	331	319	324	333	351	329	355	318	324	329	328	310	337	320	321	313	326	336	349	334	307	323	296	314	301	319	325	288	322	321	325	329	299	343	344	329	275	307	293	335	329	315	283	288	339	345	276	330	351	312	308	298	328	297	343	315	319	332	331	328	317	347	339	296	319	321	308	307	319	344	313	328	337	318	322	336	328	334	311	322	312	316	346	319	326	328	349	341	361	343	340	316	316	341	335	340	297	273	313	317	320	326	318	311	321	356	326	309	346	348	313	327	331	337	322	327	314	328	307	329	334	294	308	342	308	310	324	320	311	346	349	347	290	307	307	348	293	298	306	341	287	307	323	318	328	300	301	308	311	302	332	312	329	307	350	304	323	300	289	341	311	308	340	340	323	297	304	297	348	341	319	300	295	276	317	322	317	327	331	334	323	327	309	324	299	323	341	316	351	310	309	302	322	256	333	295	323	329	318	372	327	289	342	336	344	337	309	311	297	319	343	347	323	299	320	307	317	325	336	336	335	292	325	319	294	339	281	315	332	326	328	320	353	286	293	333	328	296	306	350	324	317	328	318	332	301	322	310	313	307	295	341	306	260	338	278	311	327	301	311	294	302	360	300	333	298	296	330	368	314	327	329	298	350	328	300	294	309	302	332	319	320	340	286	283	351	332	348	307	307	289	332	339	326	335	325	314	330	305	306	317	298	290	301	345	323	323	302	335	309	331	341	306	308	374	338	334	318	362	337	296	305	344	337	329	303	308	318	320	325	364	343	300	302	290	332	348	289	336	339	331	311	331	334	307	293	334	312	323	357	288	324	336	292	309	324	346	318	331	337	340	316	304	286	323	321	325	323	305	284	303	334	333	314	346	325	322	329	333	318	350	314	323	295	362	312	324	316	309	320	322	326	307	271	319	311	326	305	334	337	297	333	287	339	356	338	327	326	327	307	311	291	306	335	295	310	342	302	313	282	304	306	355	293	334	342	312	321	295	315	306	317	324	348	327	313	287	330	338	324	356	308	318	289	310	325	304	306	312	351	312	351	340	336	334	291	337	289	295	296	329	288	350	296	316	313	306	335	296	294	283	326	284	322	339	314	345	312	304	301	332	299	340	315	337	342	326	287	269	314	294	302	303	323	335	313	308	313	314	353	314	324	348	318	327	289	314	316	320	343	314	344	339	329	313	309	309	350	309	308	310	357	329	299	328	309	346	295	285	336	313	328	335	313	338	335	298	352	345	316	283	307	342	343	303	293	350	350	306	304	319	286	329	305	339	311	312	324	329	355	342	321	346	325	335	327	338	305	340	315	331	313	297	316	327	345	337	292	314	299	310	345	305	329	352	282	368	349	321	306	360	369	344	349	318	299	353	293	283	308	312	309	326	355	326	297	330	310	311	322	283	352	351	341	309	329	303	289	331	316	301	308	320	304	317	341	317	361	349	320	326	350	336	302	350	312	314	352	320	320	361	330	335	358	317	322	330	313	309	300	319	318	317	344	293	330	312	351	341	281	304	317	341	304	307	346	336	370	319	283	333	323	285	349	313	326	310	336	369	343	344	352	333	291	353	283	324	282	300	321	337	341	329	344	340	303	296	323	289	313	288	325	346	334	288	331	346	321	390	284	317	341	306	316	337	329	327	333	310	279	323	344	298	346	367	338	355	356	331	320	312	318	312	338	348	304	306	334	319	376	313	306	308	333	340	318	318	326	311	325	316	296	309	323	350	315	316	330	338	294	317	330	330	305	349	304	327	298	341	318	311	309	365	334	325	334	334	319	315	371	312	314	324	318	317	304	329	329	316	341	350	322	310	336	309	303	325	309	320	321	315	319	324	331	331	267	308	301	291	337	318	337	312	307	291	319	312	299	316	338	317	330	318	336	303	305	328	317	339	331	293	290	307	303	304	330	314	323	318	283	331	319	319	347	350	319	337	329	308	317	341	321	309	324	328	325	318	321	339	314	292	310	287	308	319	364	309	315	307	277	324	325	328	318	318	342	346	358	360	292	301	326	331	321	339	352	307	330	326	332	299	302	333	329	322	277	317	331	325	315	295	320	339	290	331	349	349	352	294	334	358	313	288	328	301	331	299	303	276	342	314	338	340	335	331	316	329	345	304	308	344	308	308	309	320	322	334	362	314	315	332	341	329	320	326	345	348	301	334	306	313	333	328	332	342	325	324	335
9948	8307	3373	1927	1325	1102	1000	878	896	880	863	848	783	782	762	792	773	779	788	729	740	823	784	737	753	744	767	742	744	763	817	779	753	729	750	762	704	753	742	776	745	732	737	782	740	763	758	772	796	717	769	766	747	745	757	793	772	789	779	737	711	726	787	776	811	789	747	778	750	759	742	766	791	766	710	718	774	753	770	763	773	724	761	741	768	795	792	786	783	776	711	738	753	742	754	788	784	751	781	834	727	764	755	782	797	749	767	756	770	789	776	771	805	820	743	734	801	775	843	766	774	742	754	782	764	786	735	754	768	745	739	814	729	720	772	727	735	789	687	758	737	752	765	724	737	738	746	734	756	714	790	757	790	758	824	718	717	768	786	737	793	767	780	767	759	768	742	723	713	767	754	757	782	764	770	723	716	706	784	746	765	773	710	779	754	758	722	751	779	751	774	769	727	764	742	771	743	773	741	761	734	823	731	749	787	731	685	781	684	769	762	735	743	732	749	736	756	766	761	726	783	794	760	779	787	739	737	760	736	725	769	731	758	766	742	775	719	800	742	745	761	782	741	779	766	708	749	795	689	765	754	768	750	748	777	779	760	781	844	743	775	809	759	758	779	761	800	791	779	753	767	726	761	772	770	746	777	780	761	779	759	732	765	746	745	729	748	761	801	748	761	772	738	796	794	771	787	740	769	766	731	721	761	730	763	782	745	791	747	770	754	804	775	736	744	806	806	769	767	758	771	732	751	750	748	754	734	779	753	732	834	751	757	776	725	741	747	747	721	736	748	777	761	746	754	711	733	782	777	746	732	729	773	734	788	763	793	771	784	782	760	784	758	734	808	742	769	767	760	735	707	726	720	750	769	739	718	769	782	728	783	770	748	800	738	704	784	750	709	732	749	760	754	778	739	788	755	737	747	698	727	687	775	746	743	764	726	727	754	765	746	739	788	735	770	738	773	771	742	761	760	745	768	737	728	738	708	748	753	758	705	739	781	757	701	744	750	724	737	791	765	785	749	736	779	785	739	714	792	747	729	778	759	777	768	764	738	765	808	786	752	764	750	757	775	720	772	755	755	732	750	758	737	796	733	730	748	764	786	812	796	726	748	758	741	756	708	796	748	755	785	826	752	768	781	755	763	768	748	759	764	778	774	764	777	765	796	811	777	747	725	771	709	780	790	776	773	802	723	758	785	736	775	741	735	712	745	780	745	768	764	737	770	740	789	788	754	753	746	774	734	711	744	757	715	749	800	772	725	776	773	731	804	729	748	789	747	759	753	745	744	740	748	749	740	728	750	817	755	748	760	740	784	739	778	776	749	774	783	732	762	740	770	718	761	732	792	752	757	772	737	706	764	736	777	764	806	727	761	721	752	742	754	742	736	767	760	754	762	769	756	775	773	742	757	755	764	772	763	761	723	764	718	759	770	764	751	725	762	744	746	715	788	794	744	757	792	797	796	758	760	734	714	787	758	754	771	773	750	785	728	714	792	764	774	772	767	735	763	749	786	775	812	759	776	691	789	702	744	753	692	773	754	782	719	744	757	738	737	793	771	742	764	776	753	737	733	737	767	696	754	815	751	765	739	729	748	721	716	769	808	783	731	782	771	730	726	722	756	761	777	767	783	774	733	720	733	779	796	793	817	784	782	777	776	748	704	800	751	777	762	769	764	757	791	791	752	800	744	730	743	772	756	747	741	750	768	783	747	755	771	779	745	774	713	731	757	777	813	723	717	782	761	780	756	790	724	758	780	733	733	737	752	750	750	730	752	827	726	766	750	782	792	787	804	809	743	765	730	792	768	768	722	743	775	783	755	749	733	742	769	785	768	748	744	748	777	752	781	733	776	720	742	757	717	713	752	759	716	754	752	715	790	752	730	785	744	815	693	762	766	788	789	789	762	729	790	803	780	758	761	774	777	742	774	799	737	791	730	746	704	812	738	709	778	824	762	782	728	716	740	770	769	745	756	785	764	749	799	738	720	719	721	750	739	736	711	720	735	793	735	726	774	798	803	746	776	784	776	689	746	805	746	770	717	790	784	721	778	746	807	756	706	719	736	788	759	730	770	710	737	717	756	781	750	775	736	767	787	761	802	766	779	762	776	765	699	775	777	768	721	780	742	751	752	754	752	740	733	774	776	735	720	720	772	780	732	732	716	696	789	818	697	721	785	789	733	728	770	755	771	712	726	714	765	796	745	745	737	750	729	739	797	788	748	749	767	787	783	772	742	771	726	750	746	746	799	734	717	749	728	735	769	762	766	752	751	750	740	796	803	787	731	740	733	743	763	747	777	762	755	769	743	781	717	802	800	785	795	751	700	746	764	729	737	729	760	741	726	734	772	744	731	780	740	782	742	795	763	753	737	767	775	781	759	755	797	761	780	797	799	750	722	702	776	720	799	733	749	724	748	736	719	759	757	743	751	805	754	778	747	741	775	805	733	760	777	743	717	814	733	774	792	745	782	810	751	772	725	810	745	794	776	792	750	697	764	788	758	768	755	712	778	770	745	772	754	742	796	768	791	735	740	765	732	769	800	782	776	767	759	728	753	793	792	735	735	775	763	754	764	769	759	746	757	751	814	736	767	757	721	730	717	765	709	756	763	775	742	775	752	707	737	749	785	744	836	798	775	786	787	742	752	752	777	754	730	795	777	668	731	752	742	731	750	709	761	723	744	795	734	740	795	733	779	765	747	732	815	766	762	773	779	791	769	685	794	805	735	736	797	772	750	738	766	733	754	782	776	766	768	747	761	752	778	744	780	752	706	725	748	766	790	728	784	754	713	713	750	761	781	769	728	770	769	741	785	746	758	777	729	766	797	713	685	765	763	741	750	788	776	727	764	770	738	750	769	733	776	808	765	697	723	771	768	790	766	687	716	706	812	734	694	766	762	794	703	771	769	820	787	748	750	748	771	749	734	739	753	713	733	764	787	793	766	733	739	760	755	733	730	757	786	761	776	740	790	700	741	760	795	747	752	774	763	777	787	752	760	758	750	740	750	738	784	789	738	797	777	811	794	732	732	761	754	748	739	743	732	710	764	769	731	758	784	754	802	750	741	751	790	783	762	813	753	736	742	776	777	783	722	774	785	769	786	725	766	761	715	792	779	761	749	775	781	725	731	763	802	745	739	775	744	735	761	797	732	710	783	784	764	762	756	730	740	768	759	762	769	764	763	774	806	762	777	800	768	727	735	800	767	741	771	777	755	798	790	784	727	805	713	771	758	779	714	763	820	767	754	711	767	805	714	786	758	761	725	768	720	722	719	736	796	717	819	742	751	773	742	739	754	759	745	743	782	794	751	777	739	748	767	748	736	782	760	779	717	756	832	794	742	732	770	718	743	814	722	756	775	740	742	790	791	728	794	713	718	798	758	729	811	798	739	809	782	709	745	786	787	725	744	737	726	751	698	778	774	746	768	786	769	735	788	725	738	823	688	733	832	716	745	791	743	777	751	754	758	781	791	732	745	755	790	754	769	771
24453	21064	24331	27994	21061	19665	2802	1298	877	760	529	455	423	345	314	314	303	292	299	311	287	295	258	294	267	263	269	254	271	267	253	272	238	245	270	254	288	268	265	254	254	295	261	242	253	251	259	262	252	272	242	249	241	273	271	244	223	281	265	254	259	241	280	245	240	267	262	212	244	274	230	253	258	250	253	262	252	272	251	223	224	249	246	262	271	267	266	266	232	271	229	259	252	236	236	249	247	238	248	275	226	265	285	265	199	237	253	252	241	262	272	234	271	263	245	239	261	256	248	219	227	245	261	244	289	257	253	272	266	257	251	243	230	254	237	255	241	238	260	263	244	255	227	254	256	268	256	261	234	230	231	276	247	258	246	233	271	271	274	242	267	255	275	250	226	265	223	232	251	265	241	225	278	243	245	246	267	257	267	245	283	233	233	236	244	226	248	237	227	228	267	207	244	271	265	237	222	254	244	240	254	235	239	234	249	240	239	271	240	235	226	265	252	261	251	249	265	254	284	234	253	249	244	254	260	238	245	250	280	253	275	250	263	255	274	258	254	256	282	219	290	250	261	229	251	247	229	258	237	238	239	287	270	267	238	236	256	255	227	253	251	256	247	237	239	235	228	240	251	245	261	234	257	245	257	222	265	248	256	267	238	263	252	223	234	240	253	263	243	259	250	243	265	249	248	226	257	245	248	276	246	243	225	248	294	235	249	244	263	263	249	249	264	225	266	257	256	238	255	230	232	247	252	233	240	272	274	246	253	248	261	246	252	243	262	243	266	274	294	277	255	250	256	215	253	272	242	262	257	257	276	240	222	244	258	242	264	243	264	243	242	243	255	263	250	274	249	246	257	269	233	246	260	253	249	246	255	262	271	234	239	227	254	263	261	264	254	252	225	246	255	257	257	235	246	223	262	261	263	224	231	266	259	232	255	261	240	233	273	264	252	237	258	279	232	272	238	237	227	239	255	256	256	248	259	252	253	259	244	248	240	249	242	241	239	227	245	239	240	227	294	267	279	254	258	256	265	251	268	258	260	303	257	273	259	255	273	241	235	232	210	249	235	248	250	254	239	239	256	253	270	254	232	256	262	261	254	231	247	229	270	259	238	265	235	235	241	266	289	227	255	235	268	269	228	281	252	236	230	245	240	248	270	242	270	272	254	279	276	262	250	231	254	241	222	219	244	250	269	252	247	232	275	234	249	231	262	248	272	267	251	255	244	260	226	256	241	267	262	238	263	253	268	260	265	287	258	247	267	244	258	234	249	229	237	230	251	246	270	251	241	269	244	234	248	283	237	260	268	224	256	271	214	234	271	273	287	237	256	257	258	254	237	220	270	239	254	251	261	257	251	285	255	267	220	242	291	259	253	260	247	249	278	250	232	256	235	256	261	245	273	263	259	208	232	250	231	261	245	240	276	226	226	268	249	266	247	261	255	238	273	256	215	227	239	254	234	238	247	234	245	252	274	280	251	240	257	260	252	234	262	261	254	286	278	271	268	252	274	231	234	253	260	235	245	241	246	256	257	253	256	267	280	255	242	249	262	243	240	255	244	247	232	244	227	245	274	250	255	243	233	241	246	239	259	229	276	229	267	238	245	279	233	229	253	243	241	242	260	265	264	283	267	237	233	260	232	253	280	240	244	255	255	243	230	258	234	255	237	235	239	252	284	288	270	260	263	243	266	234	253	248	275	265	261	227	263	258	253	249	282	251	257	229	240	230	271	250	258	248	245	248	261	263	237	241	236	252	264	231	232	242	216	265	211	280	260	229	253	286	228	254	257	247	237	214	246	263	234	260	231	259	241	254	247	230	257	253	286	269	251	231	250	248	210	232	258	252	231	249	244	247	239	259	236	240	262	235	253	275	242	226	282	242	236	259	276	257	253	232	256	222	245	254	254	251	268	256	236	240	266	241	241	242	264	266	246	265	254	248	240	246	236	234	235	220	244	261	240	255	236	262	242	251	263	257	259	269	254	244	249	259	268	254	260	246	239	250	255	227	277	282	260	265	226	253	268	270	258	267	249	231	245	268	279	237	267	263	274	268	235	251	260	227	257	248	256	249	266	258	226	276	310	238	271	221	248	271	269	273	245	251	254	258	259	254	267	253	228	272	286	229	210	235	238	265	279	213	251	236	271	276	218	252	271	253	247	230	263	231	248	252	248	266	243	273	234	240	249	282	253	234	251	249	286	274	244	243	251	249	262	241	244	245	263	212	243	245	244	262	245	252	244	253	257	266	238	240	254	254	272	271	229	235	251	254	263	238	239	263	243	226	238	234	245	264	242	261	229	262	266	249	267	235	256	224	217	264	242	236	213	237	223	249	265	265	250	267	233	254	221	249	262	249	259	234	243	263	256	267	245	238	219	206	222	250	270	233	243	267	242	231	244	218	242	261	270	240	250	255	242	234	265	273	262	265	270	276	226	258	234	246	236	240	256	267	243	258	263	244	243	276	262	288	245	262	266	250	241	243	242	234	237	273	243	236	267	242	252	241	250	280	245	233	256	250	244	255	228	278	264	243	238	241	237	253	239	254	293	238	250	240	245	242	250	250	224	244	252	239	246	251	273	231	241	242	249	256	232	234	280	247	241	254	222	232	251	259	251	234	243	238	258	256	247	236	257	241	253	246	291	275	268	246	244	257	245	252	230	253	245	268	267	260	256	245	242	255	275	225	274	278	233	278	253	273	228	248	235	240	241	271	261	257	266	275	245	252	238	220	261	238	266	222	277	274	228	225	236	242	259	234	265	279	250	210	260	257	225	269	264	260	265	251	246	241	265	275	259	272	257	261	265	243	254	245	243	216	257	263	254	281	246	250	282	247	252	259	250	254	226	216	226	268	250	255	238	256	270	232	230	245	239	226	270	224	278	260	239	210	243	257	268	264	249	268	259	247	265	239	211	256	244	210	217	236	273	261	238	237	234	245	257	259	228	242	267	258	238	256	253	248	257	240	266	251	259	264	256	253	247	235	256	279	281	238	229	238	243	270	238	234	276	279	265	253	213	259	226	250	268	254	242	240	224	233	257	254	275	266	256	239	222	287	251	254	207	259	247	212	239	262	229	241	247	265	261	253	228	257	243	224	257	275	259	247	237	257	211	229	236	274	244	256	246	256	236	231	260	256	244	239	251	241	248	252	247	244	226	230	241	263	265	259	255	270	244	254	260	237	245	251	236	213	265	261	249	278	231	245	273	250	242	231	241	225	266	237	260	254	223	249	264	227	269	235	273	266	243	269	273	252	239	237	241	266	231	246	241	228	240	275	276	260	250	253	238	247	232	231	241	229	240	267	251	248	267	256	250	244	237	254	280	243	225	263	283	209	256	291	237	248	223	256	267	244	240	264	256	233	238	265	239	237	258	244	277	259	265	273	245	283	247	261	260	270	224	257	244	220	249	236	245	245	238	236	247	250	259	244	242	217	230	272	248	257	255	248	245	248	249	264	269	268	258	252	226	247	260	238	253	226	236	259	285	265
8729	13718	5519	2703	1702	1307	1033	927	874	783	751	704	653	648	635	615	644	670	653	633	633	607	609	593	581	608	616	589	586	627	612	627	591	619	640	640	665	594	587	603	588	572	614	611	581	594	651	638	623	597	620	623	601	640	581	580	592	619	592	565	587	608	632	625	601	618	612	608	634	596	603	621	573	644	634	598	579	619	619	584	624	578	595	643	586	597	606	590	581	574	617	593	582	563	618	560	588	591	573	622	616	591	636	630	634	623	588	619	592	600	577	628	571	574	618	559	588	648	583	576	589	586	656	599	579	638	568	612	593	627	608	606	609	598	569	617	610	635	594	676	623	648	577	607	600	596	556	587	610	580	595	598	544	655	624	578	615	652	584	606	609	594	583	614	639	657	613	578	583	614	585	583	591	550	587	593	621	597	593	598	577	590	599	595	632	608	616	652	610	615	572	600	585	649	648	585	600	587	632	620	615	609	592	621	562	619	648	605	560	611	612	615	594	565	636	611	558	614	624	614	595	608	584	594	586	573	571	568	583	591	590	562	587	594	600	571	611	561	599	576	605	617	587	657	565	603	592	630	581	587	587	568	646	585	572	635	599	575	634	600	588	602	579	577	595	607	592	595	675	572	575	634	586	580	621	585	620	600	599	594	604	595	614	617	582	580	617	605	574	613	578	545	583	598	605	615	606	622	603	585	602	580	581	603	612	592	582	649	600	572	603	611	589	576	585	574	552	631	628	605	630	567	572	617	598	580	597	593	620	604	604	607	636	606	581	604	597	645	573	587	616	601	620	618	575	617	578	617	608	556	592	574	593	571	617	623	588	563	589	564	594	634	603	594	598	592	594	580	604	619	616	614	579	604	583	593	586	606	620	608	604	621	601	582	609	575	590	631	560	640	590	612	592	631	577	586	607	619	596	594	624	615	637	579	636	573	644	612	571	578	592	617	594	581	597	576	645	595	614	605	616	592	568	600	568	634	599	597	622	634	614	560	651	581	607	621	632	607	595	605	622	541	575	652	606	644	615	583	606	587	617	588	597	582	628	603	643	597	650	594	586	575	611	624	597	606	608	582	570	584	580	577	657	581	623	601	631	613	589	588	630	589	558	581	586	594	597	569	612	616	631	560	591	630	570	647	578	590	564	580	599	577	578	620	566	606	615	591	626	600	578	602	565	647	608	617	607	615	644	657	582	575	592	633	624	554	601	588	596	630	613	614	612	595	553	579	572	572	615	568	603	631	610	591	588	599	559	634	606	576	587	629	602	592	644	580	620	591	586	631	596	612	560	624	564	595	589	578	590	608	600	580	584	597	584	599	593	626	602	575	605	603	578	572	602	612	647	581	543	601	634	605	601	579	634	599	609	557	576	661	582	639	552	564	618	549	586	576	613	618	613	546	585	589	596	632	570	572	587	589	609	612	620	587	561	602	634	577	596	572	616	609	621	602	599	588	623	595	562	647	571	574	563	616	566	619	614	564	614	615	581	606	611	622	566	590	588	588	619	627	612	621	555	594	610	591	614	600	618	594	562	585	625	553	624	574	595	599	599	593	621	571	577	555	643	546	605	565	598	607	605	560	597	565	574	625	601	631	612	585	634	597	584	579	629	585	595	619	632	597	607	620	588	609	620	621	640	603	594	592	586	612	591	583	607	578	593	629	616	582	571	578	591	575	587	621	616	603	619	592	581	558	611	592	631	570	613	584	585	596	597	640	636	571	602	555	627	614	580	621	585	627	592	608	571	589	581	569	622	604	642	596	605	610	602	607	572	587	572	567	603	632	628	590	577	618	556	595	637	658	639	591	598	588	603	562	594	570	625	576	631	594	587	547	567	607	603	650	599	597	617	604	614	622	600	598	611	608	626	618	622	570	604	592	597	619	583	583	613	610	648	592	620	582	602	617	587	612	635	615	638	595	596	625	578	588	587	622	582	617	589	581	599	575	588	588	630	657	584	558	630	632	650	609	640	594	552	593	568	602	575	567	612	595	612	605	583	650	585	634	563	590	644	533	592	609	531	602	571	611	586	603	625	617	569	612	580	602	577	567	587	576	567	621	572	601	644	580	588	591	593	596	601	572	579	616	568	602	571	626	608	594	577	587	601	607	611	572	571	612	622	603	614	560	565	620	631	655	630	596	559	640	597	601	587	621	595	615	595	575	590	599	605	635	634	605	653	608	568	579	574	548	610	583	606	611	587	579	645	609	616	556	584	613	629	576	616	599	596	600	574	603	581	623	589	568	592	604	614	583	600	604	618	580	598	571	580	611	672	617	603	565	607	639	620	595	593	578	597	616	585	608	586	588	608	580	560	617	614	638	558	610	596	630	598	595	616	620	605	645	636	585	592	607	596	571	565	619	606	600	561	601	629	565	586	545	605	575	565	622	631	613	631	567	559	598	625	615	625	587	565	588	607	582	607	610	602	557	604	582	592	608	592	582	582	559	637	654	619	603	565	606	564	600	630	603	572	617	573	610	566	586	584	598	618	598	577	614	591	563	583	618	584	622	586	600	604	604	606	660	594	567	579	635	604	563	573	594	585	594	622	622	605	601	568	600	584	588	645	591	621	580	637	545	566	625	562	574	573	584	622	591	580	590	582	576	543	584	586	606	620	588	580	605	586	585	582	628	572	579	641	597	555	593	583	584	628	598	597	613	612	563	605	574	595	553	604	606	593	597	615	598	583	595	626	585	638	591	615	598	572	565	623	577	570	577	633	601	628	568	590	598	568	629	608	563	586	631	611	595	583	624	582	609	588	611	595	601	567	595	628	640	651	605	616	631	660	580	568	589	592	668	548	639	602	639	555	587	601	569	598	587	615	631	572	610	550	595	636	581	572	564	598	600	613	612	562	582	582	583	614	596	615	571	587	568	610	600	592	595	595	620	603	622	609	560	599	574	618	626	595	578	604	593	604	641	573	588	604	612	611	594	593	576	612	589	591	603	612	578	633	595	584	631	594	612	614	601	615	636	597	596	632	594	591	626	581	582	642	626	606	589	567	562	599	628	598	601	604	613	611	592	606	629	588	601	597	582	604	608	594	621	551	562	647	531	626	622	630	659	571	606	609	621	571	587	592	649	580	650	676	600	595	604	608	557	619	607	589	600	608	611	589	557	587	608	612	631	617	577	631	605	582	610	611	585	594	615	588	577	593	568	637	561	595	616	617	652	620	600	592	585	588	581	596	571	643	598	592	600	583	624	635	583	611	650	605	607	566	549	627	629	618	645	566	591	607	590	602	619	619	601	594	600	663	603	589	597	620	621	578	591	570	630	603	673	629	631	601	593	627	560	607	622	599	575	613	587	590	626	573	577	612	588	566	605	589	574	667	543	588	569	582	586	595	590	572	642	613	579	605	599	568	620	582	612	556	621	634	616	634	625	612	591	601	596	641	634	609	572	601	592	582	618	615	623	626	584	563	614	653	617	567	556	606	595	653	603	596	581	624	598	567	599	594	637	623	621	598	634	595	645	571	578	635	609
23811	21024	24655	27609	21028	21088	16631	2506	1278	1008	747	599	448	394	346	313	307	313	286	285	247	247	269	237	240	265	226	214	201	262	245	256	230	241	253	261	238	195	248	220	232	250	240	224	199	241	247	228	205	249	222	225	199	227	219	233	228	233	225	221	239	216	222	221	241	227	218	214	212	215	224	222	236	193	246	222	242	228	229	225	206	222	216	250	208	221	225	211	213	208	249	224	202	239	211	211	211	226	242	216	199	205	197	226	206	208	216	240	207	202	230	213	243	194	224	195	234	225	235	205	216	216	208	228	213	203	217	231	216	223	253	203	207	202	221	200	221	200	195	223	243	227	210	201	227	174	197	225	241	208	218	199	206	192	185	233	194	245	218	225	247	200	233	210	189	226	207	204	219	208	221	246	195	197	206	222	222	225	216	223	222	207	200	194	233	211	209	221	203	200	194	215	219	216	218	205	209	205	232	218	194	224	231	196	222	233	227	215	218	217	230	229	221	198	220	231	204	222	189	229	213	249	199	249	210	203	199	218	236	196	214	229	241	210	210	229	213	231	212	219	203	230	198	216	217	215	212	213	209	197	226	220	174	232	237	188	200	213	205	202	233	219	212	216	228	265	199	209	215	201	207	225	207	213	188	236	221	198	225	211	199	211	220	235	220	227	216	219	193	220	199	217	208	231	212	208	219	185	230	220	208	216	187	222	206	231	241	243	228	187	223	234	216	204	188	222	198	229	223	210	237	215	221	221	206	203	202	224	217	231	221	215	199	194	213	225	208	210	200	210	205	231	230	202	220	204	206	233	217	211	197	223	264	207	225	207	217	221	189	213	206	208	202	226	217	210	168	199	235	211	200	218	229	205	195	206	211	225	190	177	184	202	199	203	220	223	214	213	213	197	189	208	244	180	234	208	198	218	220	219	203	230	192	212	221	203	221	250	219	213	213	219	221	230	218	208	200	222	240	212	214	235	230	224	218	218	193	227	222	200	220	197	203	215	221	172	228	210	229	223	190	255	235	236	188	201	200	197	210	222	232	211	211	232	206	214	214	201	198	221	217	223	193	231	232	215	185	215	186	219	193	226	226	211	215	224	213	217	224	202	203	245	200	221	200	212	172	190	209	194	232	213	226	203	220	210	182	223	203	237	215	186	208	212	227	208	186	215	222	229	193	196	211	196	191	218	203	217	231	225	180	216	191	228	235	204	234	214	210	208	212	241	206	223	245	210	225	207	189	190	200	214	206	209	180	210	215	211	219	225	209	224	208	213	215	193	211	205	232	202	200	225	205	212	213	223	209	211	245	221	216	243	199	188	228	243	201	235	210	212	216	211	213	230	197	217	217	215	208	234	205	181	233	207	213	199	226	226	235	200	205	188	239	202	235	213	215	230	226	179	194	209	206	184	227	202	200	209	228	217	222	199	202	243	199	234	183	207	230	231	223	200	185	226	201	227	213	230	221	201	206	216	210	233	227	217	263	248	216	197	223	227	213	224	222	219	188	227	216	209	246	196	197	192	234	200	223	203	207	219	197	214	218	226	215	214	185	222	232	202	227	242	202	215	207	193	197	201	202	229	209	198	224	180	221	211	219	199	194	198	222	204	206	226	205	200	204	223	215	212	252	207	197	235	217	230	238	206	217	206	194	234	221	218	197	206	200	245	257	238	185	197	219	214	221	199	238	206	245	253	207	239	223	209	201	209	223	201	215	214	207	196	206	208	215	228	206	223	209	214	201	191	183	186	216	211	187	236	217	224	216	201	209	195	209	220	206	231	220	190	257	225	212	204	187	181	185	179	190	238	232	195	204	215	213	213	235	252	239	229	188	228	215	200	217	210	210	219	243	234	225	221	213	209	229	209	209	221	237	205	208	223	233	220	200	193	239	231	254	222	236	215	203	237	200	204	244	196	216	227	198	240	211	211	204	202	226	201	208	204	202	217	194	213	212	201	206	241	201	236	209	211	224	217	226	229	218	196	237	240	230	236	230	205	204	223	213	232	195	232	236	203	222	215	199	205	199	216	221	221	239	195	227	217	212	226	227	202	218	188	217	201	216	213	223	228	205	217	232	214	183	234	208	214	215	245	245	216	217	216	224	210	202	219	215	221	201	239	227	206	228	212	204	207	222	219	203	210	245	196	207	216	244	254	206	250	204	216	200	240	209	224	227	211	188	210	238	212	239	217	192	208	225	198	195	245	232	202	220	213	201	221	228	210	227	213	198	223	238	213	213	218	216	216	221	211	225	207	217	237	227	236	204	196	206	216	216	211	217	231	229	219	235	185	210	201	213	243	201	215	244	232	236	214	228	213	212	212	189	196	216	216	235	184	199	211	205	216	204	216	214	202	188	235	206	200	204	203	228	207	226	200	219	247	196	202	198	194	196	195	208	213	199	192	213	200	208	207	237	219	215	201	214	214	235	249	212	200	202	238	205	215	196	179	240	220	217	217	215	188	227	175	205	185	189	220	209	205	214	214	230	210	199	258	205	220	215	206	220	211	227	224	198	235	208	207	203	222	204	223	255	219	224	198	211	244	231	192	205	227	212	228	243	211	240	217	189	230	226	213	220	205	209	197	217	211	231	219	216	214	205	194	215	220	225	192	213	192	215	199	214	213	230	186	233	239	221	213	210	215	215	233	216	231	189	219	183	208	239	228	211	198	199	223	198	234	210	198	214	205	232	210	230	212	192	225	202	215	198	207	180	233	218	243	205	194	206	213	219	234	210	227	229	215	229	230	235	223	203	195	219	221	233	213	228	216	253	226	244	199	209	193	218	195	246	221	213	223	183	209	203	217	220	221	225	194	214	213	200	236	202	200	197	216	224	208	205	206	235	217	190	220	221	210	198	221	223	217	201	211	192	198	207	207	219	217	232	238	202	274	207	217	221	217	224	222	222	217	210	206	215	184	195	191	193	202	198	200	207	187	213	213	200	220	216	190	209	210	215	229	211	227	230	221	203	206	199	228	232	209	216	214	216	201	223	211	226	209	184	176	225	213	193	208	208	205	187	216	257	206	194	268	223	238	188	200	203	192	213	214	207	200	204	210	223	210	211	211	181	219	198	201	242	205	212	185	226	208	230	226	179	219	214	245	202	193	212	195	227	248	236	199	233	225	222	220	241	191	210	214	235	211	207	191	230	207	199	211	227	207	227	226	196	225	224	229	211	225	210	215	200	209	250	214	231	214	201	221	191	199	232	208	219	219	206	186	196	210	221	244	231	209	223	215	225	205	209	202	219	229	206	198	198	213	211	191	228	224	241	197	213	219	200	242	223	234	223	237	212	196	222	217	192	203	248	190	210	234	209	211	230	232	195	180	219	212	239	198	206	224	211	206	207	226	226	237	214	216	222	180	239	204	227	202	198	220	215	188	216	225	214	207	214	204	230	227	219	209	236	207	189	191	210	204	229	202	178	243	226	206	226	215	232	220	199	233	212	231	196	220	227	256	205	179	232	199	198	214	227	226	207	218	227	211	212	205
9652	16577	7636	3371	2106	1593	1259	1064	890	780	728	652	606	605	583	600	560	550	588	512	567	543	565	544	528	503	537	505	521	533	540	514	542	533	528	562	532	514	525	523	588	501	516	541	557	519	567	549	589	504	522	553	573	535	491	519	541	503	485	487	527	533	534	544	527	524	538	570	507	558	548	500	538	541	505	507	522	543	519	523	529	512	531	519	522	495	550	514	540	489	508	512	505	488	507	473	552	551	551	530	538	520	475	508	555	490	523	555	512	531	534	528	537	540	541	538	475	518	528	540	534	529	519	511	556	517	526	484	542	521	550	540	563	536	542	571	499	562	503	510	544	513	522	525	526	503	505	554	523	507	511	480	510	550	501	500	511	557	495	501	536	488	543	498	522	528	491	499	488	524	470	490	493	510	487	558	519	512	522	527	502	544	505	497	580	506	546	502	510	528	528	515	522	500	551	505	530	489	485	533	502	529	502	508	526	546	535	507	493	545	515	532	527	523	582	504	521	520	502	539	515	517	474	533	501	525	556	522	524	508	501	540	514	517	529	533	536	518	535	499	556	493	573	517	492	528	502	534	550	515	526	508	540	534	508	489	496	546	529	538	522	475	521	511	543	538	515	541	518	521	522	527	516	536	581	474	545	543	533	502	530	533	525	518	507	499	539	527	530	544	518	505	481	535	546	532	533	518	471	496	490	504	490	523	533	473	562	539	549	538	550	532	509	497	525	521	509	523	564	512	524	502	527	521	503	537	482	512	507	564	493	503	495	536	511	517	505	512	512	518	541	537	516	487	522	501	531	554	538	533	521	540	537	528	496	514	516	521	526	507	512	499	520	560	508	532	522	521	500	527	548	522	497	532	549	489	507	509	490	539	505	507	520	507	469	521	546	510	549	550	561	514	524	496	542	540	515	560	539	521	482	558	496	495	502	536	503	502	546	535	513	487	517	536	526	538	504	515	501	480	517	512	550	541	564	508	490	498	544	487	493	500	550	551	532	524	579	488	508	531	515	520	465	504	507	553	512	538	545	535	528	552	500	518	526	516	566	531	515	545	514	494	556	564	518	576	511	566	507	541	520	536	504	553	525	509	533	567	526	521	531	561	500	497	533	523	490	529	530	518	506	532	516	513	490	537	578	520	543	557	524	501	518	562	522	509	526	512	539	581	551	512	526	515	548	533	536	599	542	514	530	584	516	508	517	526	526	515	492	560	499	526	555	534	521	514	523	523	555	556	540	537	515	533	510	518	551	498	523	532	541	535	503	517	539	556	506	510	557	538	550	522	479	523	528	545	504	516	564	543	504	514	477	528	519	512	507	454	506	515	483	527	526	504	556	555	528	493	551	512	530	500	517	529	518	505	514	561	517	495	524	532	546	519	534	480	513	559	502	516	555	476	529	546	496	500	551	522	518	529	486	508	537	509	539	509	538	494	476	542	516	536	539	516	565	470	517	520	525	517	508	493	506	511	534	519	518	518	497	528	548	512	492	543	496	535	487	523	510	504	520	526	522	501	536	548	547	523	518	548	506	539	564	538	537	534	508	487	521	463	542	526	544	553	508	519	516	533	497	525	530	545	512	495	487	513	512	524	558	514	499	492	491	513	556	502	531	500	514	524	531	515	537	499	510	515	550	524	514	504	502	488	540	506	518	505	512	520	488	475	485	516	544	546	522	519	518	496	482	559	530	526	543	525	565	514	502	516	538	547	542	532	534	514	511	492	543	534	494	543	481	545	524	529	516	522	558	511	534	546	514	515	529	554	567	519	512	515	463	539	526	565	522	524	523	520	547	531	496	514	474	467	490	506	499	525	527	550	526	511	519	543	516	540	551	544	512	578	505	486	523	515	506	516	498	490	478	510	550	493	548	499	543	525	496	526	516	529	484	530	514	506	522	527	529	551	507	531	534	507	502	556	521	504	512	537	571	490	511	498	548	525	540	511	589	503	539	541	571	539	543	548	505	530	512	555	502	500	496	525	527	526	527	553	544	477	534	528	517	541	547	538	506	499	541	530	516	509	567	551	477	497	511	519	465	522	526	513	501	554	514	518	487	527	481	501	489	523	497	525	514	544	515	493	537	524	537	563	505	527	508	491	517	499	515	494	530	550	545	523	547	553	546	519	528	549	520	530	530	560	517	505	500	551	524	538	528	539	552	571	485	494	525	559	563	521	503	478	496	535	517	527	502	499	526	537	522	553	542	575	499	526	578	489	511	513	528	543	482	505	542	502	467	501	507	544	518	532	520	488	509	524	525	469	509	510	543	546	529	553	479	512	508	547	528	470	503	549	514	507	516	544	533	504	526	549	528	534	507	545	550	482	537	552	534	529	464	538	509	545	510	498	516	512	520	547	517	512	531	561	478	545	507	481	536	513	507	535	547	553	530	520	527	497	540	528	506	512	558	503	530	546	530	494	530	540	533	539	508	509	487	557	555	531	528	492	527	485	537	455	517	523	506	513	541	514	502	525	513	541	506	494	523	517	542	494	519	508	496	531	539	521	476	494	518	550	527	494	539	495	517	534	537	521	529	474	502	510	526	533	518	517	554	555	473	534	488	560	524	498	525	572	506	532	529	499	540	509	512	549	546	538	556	520	550	522	502	536	544	521	512	529	470	523	496	458	531	512	527	538	526	529	546	517	516	518	574	551	496	517	525	559	576	534	521	507	515	508	516	541	545	475	510	497	533	579	539	523	534	517	493	552	545	531	515	500	541	547	503	540	524	525	564	526	531	521	544	522	498	490	528	526	507	521	505	518	542	529	482	496	497	511	504	534	511	539	538	513	516	500	503	544	537	509	488	502	500	488	526	512	595	490	509	503	554	546	532	563	510	511	531	460	519	530	519	577	528	514	516	514	533	507	519	486	505	529	492	511	509	551	520	498	522	518	519	556	539	550	498	500	572	538	531	593	521	557	534	574	555	496	525	554	555	543	538	550	514	544	514	521	528	497	520	526	566	518	539	519	498	518	550	546	542	514	556	547	479	550	555	545	527	546	535	479	515	528	539	506	511	520	531	506	517	513	524	532	494	534	519	559	580	524	514	510	536	472	515	557	505	523	535	489	507	543	541	544	546	544	515	486	508	524	531	507	588	522	519	545	537	505	512	540	495	496	480	512	544	508	496	553	483	488	540	518	512	527	506	489	496	530	497	577	483	530	527	503	494	503	532	524	485	529	529	499	560	482	491	576	531	556	513	506	496	492	493	573	544	528	571	512	528	548	520	512	468	517	543	542	554	520	534	539	502	512	568	504	542	500	543	535	517	510	506	504	508	526	562	515	527	537	524	543	539	522	541	501	517	510	550	476	511	515	523	456	497	522	492	543	514	530	520	526	543	527	497	513	490	509	535	546	523	547	560	484	497	541	554	550	539	519	502	523	486	546	554	562	541	507	536	547	546	501	501	502	503	519	564	508	518	563	515	543	496	505	507	529	507	493	516	555	538	562	527	522	503	537	551	541	488	530	548	530	505	508	537	536
30815	20920	13857	2736	1301	980	877	717	621	566	507	484	397	375	369	344	344	341	334	321	313	326	315	310	352	285	297	319	338	329	323	312	264	323	298	344	329	346	342	302	316	322	304	330	333	255	310	324	317	321	344	339	319	310	323	325	298	318	277	295	293	328	304	314	344	287	300	324	329	322	342	318	313	323	310	341	373	335	306	305	321	319	330	308	305	287	298	313	331	325	331	299	322	294	312	330	301	306	326	333	311	320	331	319	314	327	319	292	358	319	312	321	320	308	275	281	343	282	309	328	307	308	342	296	311	338	317	325	311	302	315	313	318	308	315	299	339	308	308	320	308	311	333	308	328	289	286	300	291	337	321	292	351	326	345	309	339	311	320	328	294	328	308	301	286	358	323	312	312	341	342	303	327	309	338	332	307	340	304	312	322	333	332	317	322	339	359	285	294	363	306	310	306	342	323	333	317	301	291	328	318	300	304	327	332	311	308	321	337	341	340	315	305	322	328	322	323	352	308	331	320	327	336	330	317	316	278	347	333	292	359	306	310	334	328	317	299	302	279	342	334	314	312	283	311	322	319	301	308	306	303	340	324	346	326	321	308	334	355	310	339	309	298	339	321	281	316	338	341	332	344	336	300	327	313	357	335	319	302	297	320	316	332	350	335	322	343	287	304	307	316	318	350	307	329	319	304	360	356	309	336	329	314	298	308	355	322	280	328	302	321	335	339	336	309	345	309	346	314	331	293	321	354	310	297	290	308	338	349	312	333	311	339	312	315	336	298	311	293	292	334	290	293	281	338	297	328	346	324	308	296	320	373	329	346	334	304	339	328	334	327	322	310	326	302	305	320	329	320	328	320	285	282	295	346	311	382	319	258	339	294	274	307	293	295	309	313	296	350	297	321	337	326	321	313	304	342	308	288	309	297	317	315	291	316	336	301	302	291	346	323	329	320	344	316	321	321	298	302	337	301	328	343	299	328	315	280	323	348	366	299	295	323	316	338	332	308	285	312	290	307	327	305	310	296	315	312	312	304	301	334	322	271	310	289	323	314	304	295	330	326	299	334	302	309	322	296	298	347	309	350	324	323	319	344	297	333	309	288	322	289	303	290	340	292	305	279	310	306	320	307	320	349	321	341	308	306	329	328	300	313	320	331	289	314	352	323	317	294	307	325	319	300	318	322	339	329	332	339	303	327	345	327	319	345	331	335	329	311	342	268	310	308	330	267	273	298	311	301	333	319	329	326	327	312	338	307	344	310	304	312	285	340	336	314	304	315	335	319	345	355	343	337	333	328	288	300	316	338	330	302	262	316	286	329	341	320	287	291	361	333	308	324	316	346	323	293	352	340	330	321	338	322	322	287	331	335	297	313	316	345	336	306	350	350	315	318	286	272	305	314	352	312	343	318	355	314	320	305	304	316	344	337	369	346	348	313	314	326	304	315	371	311	322	314	363	303	341	340	319	297	299	340	319	312	337	302	304	300	310	297	301	340	307	312	283	315	300	306	319	295	319	345	312	324	355	295	285	340	336	332	323	297	346	305	322	319	319	300	298	310	289	297	291	315	313	298	309	301	299	298	291	304	320	314	290	312	323	308	337	329	335	307	297	323	313	325	320	310	288	280	276	323	293	311	279	315	311	308	317	305	311	321	301	300	325	303	339	364	283	316	299	306	349	307	300	326	287	299	333	283	285	351	300	324	305	305	276	311	305	340	301	317	349	327	333	351	314	291	345	300	343	302	307	326	313	326	310	287	314	327	306	295	289	322	322	311	348	308	307	314	291	319	328	317	331	331	304	321	314	312	320	325	335	309	344	315	322	344	296	335	326	308	292	308	304	342	296	312	303	323	312	347	306	324	331	307	313	332	299	316	306	285	309	324	300	311	283	290	347	343	304	330	308	343	341	310	315	315	324	328	308	300	301	318	344	315	292	351	317	321	309	290	336	298	321	324	335	343	319	301	333	280	311	345	295	331	315	319	329	308	324	331	327	340	336	312	325	305	335	312	317	328	292	322	323	316	313	296	312	306	325	283	321	316	325	295	317	309	310	326	314	331	364	322	335	319	313	342	303	319	321	324	324	282	337	310	346	291	314	297	340	291	300	306	328	307	331	287	328	330	308	308	307	318	311	316	303	327	320	328	350	294	302	302	324	323	323	320	301	328	346	301	290	332	315	325	324	330	339	307	280	336	329	310	348	328	323	323	294	333	293	290	332	290	335	337	289	303	348	313	307	306	307	332	331	313	318	329	310	344	336	324	342	318	320	324	304	340	345	308	341	326	322	295	311	304	310	319	305	315	332	291	280	308	339	349	327	302	314	305	290	328	335	308	311	331	357	334	305	307	326	344	349	294	343	323	300	318	328	316	345	330	304	309	342	319	313	295	324	304	333	292	305	329	328	310	304	321	301	292	335	295	338	318	309	305	313	304	322	323	321	319	337	318	293	304	284	303	304	340	288	326	328	312	320	313	319	334	310	301	327	320	321	344	330	304	330	329	333	300	336	290	313	365	321	312	315	314	297	316	324	318	288	336	331	313	287	308	276	330	313	319	324	301	336	303	339	327	301	288	323	312	303	327	335	306	294	302	300	349	316	302	311	314	282	293	323	313	327	323	297	327	312	300	323	337	306	311	321	332	297	334	321	322	332	311	296	330	326	277	316	324	294	321	306	322	313	331	287	312	334	314	331	347	349	308	301	317	323	322	320	318	331	351	342	312	319	322	315	293	339	329	311	307	358	319	307	359	337	313	322	334	298	324	295	329	318	295	320	342	302	312	300	291	300	342	309	344	337	302	297	301	317	283	355	295	317	329	351	303	333	290	319	317	316	326	356	321	328	300	303	346	298	311	314	297	327	322	299	326	317	300	304	286	347	315	340	314	309	320	330	348	317	333	300	300	334	336	308	287	330	322	305	320	289	314	298	334	319	304	284	325	302	329	276	347	287	339	310	343	317	336	322	318	341	316	286	340	306	328	291	310	305	340	323	317	321	300	350	320	303	319	313	341	321	341	309	329	301	328	303	318	267	316	352	316	325	324	317	319	325	320	309	304	288	324	315	292	332	300	325	329	361	333	318	315	336	317	325	325	292	328	326	329	300	306	302	309	306	334	331	337	301	330	348	292	324	307	321	320	341	321	327	351	312	338	319	305	289	309	280	356	313	302	309	304	317	355	326	299	291	327	323	340	305	301	311	322	319	300	324	298	287	306	289	335	324	299	334	310	309	300	289	318	326	323	300	317	336	329	284	289	363	323	348	321	339	325	329	331	308	322	311	346	330	284	348	300	329	326	336	309	323	327	322	335	310	327	298	342	323	337	309	300	330	300	275	326	314	340	361	292	313	293	338	309	311	339	312	315	316	345	316	303	296	329	310	325	316	326	359	305	334	309	319	335	292	306	349	316	273	311	321	311	349	297	320	332	316	315	370	325	298	314	285	308	312	307	322	357	312	334	328	309	329	317	343	314	350	328	331	299	321	316	302
9550	7259	3204	1614	1241	1062	957	923	831	806	837	808	770	776	755	781	762	774	717	741	770	762	725	740	741	723	776	762	763	766	759	762	775	756	695	743	756	716	777	741	760	745	735	753	683	716	731	764	749	713	753	764	705	735	735	705	751	748	773	795	774	714	714	721	751	776	725	756	732	741	768	765	788	723	734	748	769	726	731	729	746	712	764	744	708	753	803	738	735	767	791	773	762	727	721	801	766	729	727	781	809	737	752	742	787	734	768	782	751	777	720	779	755	750	721	755	745	731	747	754	716	753	748	745	762	777	739	756	712	752	741	732	733	789	787	708	729	751	770	756	718	783	729	731	707	766	705	775	689	754	704	770	693	769	728	720	805	711	781	733	711	780	765	752	749	734	788	712	735	733	718	790	741	752	756	800	734	741	741	716	747	756	739	806	758	768	757	738	790	758	751	722	770	744	749	732	742	728	781	795	790	747	732	741	740	753	781	774	782	773	685	750	759	754	747	757	751	768	698	745	780	744	734	743	728	768	766	773	730	732	746	728	705	717	719	765	768	756	760	748	756	788	777	804	737	782	755	755	777	735	750	722	782	762	769	780	712	764	744	763	751	756	718	780	769	774	744	761	732	703	778	744	732	746	771	751	740	774	788	777	719	826	765	763	796	753	737	757	751	690	709	705	751	740	783	741	764	709	752	704	700	752	740	717	780	774	744	763	733	775	784	755	752	731	713	774	771	735	727	727	780	758	751	698	756	691	732	720	723	727	746	782	712	733	768	739	747	709	723	733	738	724	759	764	714	750	743	777	814	794	746	734	750	745	749	759	744	798	703	724	732	714	730	720	763	743	752	735	767	778	753	794	720	745	715	776	777	753	753	763	767	728	758	708	719	743	731	762	745	773	751	737	723	769	799	767	771	728	771	738	733	748	801	740	730	720	729	781	757	768	765	730	748	786	755	745	790	725	763	773	703	751	765	716	787	755	737	784	746	744	781	743	738	786	737	724	757	752	778	767	744	777	722	736	720	780	755	743	726	811	748	770	757	734	791	729	753	658	767	762	768	772	760	735	724	732	774	790	704	728	777	772	760	778	739	781	748	756	735	739	744	762	724	805	741	748	785	736	743	735	717	708	806	743	810	785	720	718	755	743	710	763	723	764	701	715	761	758	753	732	697	744	755	766	742	710	763	748	814	757	779	749	698	733	795	701	769	711	753	724	731	746	779	752	765	745	714	733	767	764	771	705	784	713	729	787	752	718	743	753	764	767	792	718	746	769	764	748	711	737	797	737	756	767	746	741	749	742	756	747	752	770	760	754	746	736	808	798	770	709	725	680	758	731	727	725	760	769	742	729	714	786	757	715	760	768	776	773	737	743	707	735	727	717	717	760	719	747	722	764	738	788	717	751	784	781	724	756	705	725	734	714	702	793	764	783	682	797	717	780	722	750	764	758	728	748	748	795	752	745	758	736	777	726	805	769	747	747	776	750	713	700	790	733	742	742	760	793	802	772	798	775	744	767	761	757	806	734	761	785	750	689	762	735	740	705	738	743	726	786	764	733	778	775	694	753	768	752	724	715	745	757	735	714	736	751	761	739	761	759	712	756	722	758	706	756	763	761	747	829	756	723	722	705	734	742	738	791	749	767	796	784	738	768	762	688	753	713	733	761	792	779	745	757	761	716	767	726	747	714	760	730	713	733	774	717	721	742	722	738	740	767	773	769	782	775	710	721	742	705	726	765	710	772	711	795	701	758	727	726	720	753	754	743	756	788	731	807	751	781	798	792	787	756	796	766	731	660	724	772	723	775	699	750	727	712	734	663	719	788	743	806	741	750	760	780	709	743	800	780	800	786	771	747	695	765	796	754	735	736	729	793	744	719	785	805	755	755	725	741	776	765	753	751	723	718	809	786	751	763	731	748	777	803	691	777	773	737	754	779	764	725	765	776	734	752	742	759	717	764	736	762	773	741	802	732	737	752	794	718	754	796	731	760	708	760	768	730	754	731	723	762	757	797	744	743	770	788	726	767	739	751	787	772	685	746	751	749	764	712	755	720	735	747	763	778	730	721	763	754	783	759	733	730	767	747	786	768	729	751	770	713	736	740	767	725	724	780	755	767	755	757	763	762	750	711	781	734	744	791	708	755	739	718	757	765	771	762	786	729	749	794	790	773	765	823	794	744	750	826	745	756	709	712	771	763	767	772	781	680	761	753	752	779	768	771	727	710	798	768	743	726	777	762	764	729	714	783	718	750	761	757	728	765	738	779	682	723	756	789	728	745	758	762	774	741	743	741	687	763	752	780	730	739	789	702	770	773	765	749	743	730	717	760	742	751	746	790	735	757	710	779	747	762	764	725	714	748	746	769	764	736	781	777	804	725	726	749	767	745	803	734	763	774	743	779	698	755	743	783	749	751	743	750	772	795	805	744	816	750	735	751	736	783	714	734	756	723	776	768	744	746	744	789	700	787	747	749	719	702	768	765	729	764	781	753	699	766	787	746	754	728	730	741	704	737	739	771	719	709	732	758	784	727	714	772	776	783	739	750	712	732	807	724	766	739	759	731	735	733	729	699	775	717	761	771	730	743	743	796	805	769	781	734	783	732	770	771	708	722	748	756	735	726	725	733	734	736	703	806	739	734	798	731	735	740	731	742	744	736	758	724	792	748	758	723	735	764	764	765	769	764	785	800	735	779	756	757	725	700	735	740	720	763	748	749	786	773	697	744	741	732	773	734	726	721	757	702	770	732	735	803	750	744	767	761	712	714	702	748	714	734	790	722	771	767	753	725	775	725	804	731	749	744	699	745	804	812	723	711	760	719	775	773	749	757	744	718	708	727	747	723	762	749	763	734	715	737	803	742	767	786	775	737	747	719	770	752	717	741	762	725	763	752	745	768	771	742	743	710	744	786	767	764	785	743	754	696	812	707	746	748	750	746	728	716	727	747	743	749	715	752	769	692	794	758	744	726	712	776	758	769	765	706	701	686	716	732	796	743	807	722	738	764	740	726	768	786	751	764	749	761	714	781	715	764	761	743	767	774	773	747	727	711	721	755	764	775	803	780	772	768	781	745	729	770	726	767	735	780	770	759	782	773	775	746	766	710	754	776	752	792	727	802	750	796	741	741	754	734	730	670	772	775	781	729	733	748	770	767	719	758	732	748	755	753	737	725	734	746	768	738	754	731	769	790	709	682	760	709	749	723	704	761	746	794	762	698	743	737	759	765	756	724	775	776	747	776	739	769	717	709	717	743	795	759	772	740	749	771	751	755	761	743	733	760	785	750	793	734	702	758	727	765	755	715	747	730	744	766	765	737	753	759	755	745	742	706	719	727	734	763	722	753	741	769	755	731	785	735	719	743	790	778	736	733	794	726	740	725	785	770	721	772	761	711	731	760	798	768	745	748	746	762	745	739	747	741	780	733	728	741	728	730	746	750	731	766	750	728	739	708	712	754	698	770	714	732	747	745	781	771	714	772	747	714
24385	21020	24294	27918	21026	19503	2289	1122	840	592	558	418	383	366	273	319	273	299	306	317	277	266	272	256	262	250	247	251	246	293	247	256	289	276	251	247	242	270	257	270	265	263	263	250	282	225	243	249	272	274	263	260	286	251	254	265	252	283	257	247	270	249	242	257	216	230	229	248	245	243	232	288	239	226	271	266	289	284	235	231	242	252	244	248	249	235	242	255	257	239	237	229	246	268	272	231	216	254	236	220	229	280	212	248	250	256	257	233	263	248	230	245	243	242	250	274	243	272	268	245	225	228	245	223	261	248	245	263	268	240	287	235	260	232	240	255	245	260	225	255	256	233	255	238	260	233	277	244	272	259	258	288	253	215	233	220	253	271	234	270	253	234	274	219	251	259	256	260	243	232	235	259	262	250	253	237	241	228	265	233	228	256	235	278	249	242	263	259	232	237	274	268	265	239	233	258	228	245	253	249	243	227	273	243	238	238	296	273	237	226	231	246	253	234	245	240	208	240	234	274	246	247	225	249	249	246	218	260	240	279	263	266	282	241	241	231	247	272	227	251	250	269	243	225	241	247	237	280	242	233	274	251	239	264	243	230	238	265	243	216	231	213	233	234	277	239	258	242	246	270	266	239	231	264	263	217	204	246	251	276	239	242	246	267	247	263	249	251	240	240	216	229	255	254	269	241	250	274	244	251	276	231	253	271	268	248	242	231	232	259	220	233	235	238	270	260	226	270	245	229	250	240	247	250	251	250	247	280	250	244	248	267	240	246	248	255	255	251	254	239	266	237	232	262	235	227	269	238	251	214	262	246	225	244	262	230	241	234	274	275	243	271	246	263	237	228	262	273	263	232	246	260	257	270	236	236	261	279	258	269	271	241	249	242	206	253	248	245	254	247	261	264	255	254	246	229	267	242	251	262	246	277	245	250	248	256	238	273	223	252	248	257	208	238	244	269	256	242	238	242	229	255	246	269	227	265	244	259	231	257	235	233	249	270	246	257	263	234	263	216	237	240	240	267	278	223	235	233	262	236	230	221	227	236	249	257	232	232	244	229	251	233	235	264	237	231	272	256	262	251	242	258	261	241	242	205	251	243	232	230	239	234	231	225	243	248	226	260	260	247	295	240	262	236	247	227	234	218	220	237	229	250	244	225	255	255	225	249	244	212	222	235	234	267	220	252	232	255	231	256	283	226	245	235	267	229	252	231	230	251	251	231	244	232	265	232	255	242	238	241	238	258	234	246	267	252	243	225	248	254	242	247	227	241	229	245	259	267	242	225	225	250	252	224	244	244	230	265	247	239	235	229	229	241	215	235	261	235	269	272	250	230	222	231	217	227	253	270	243	262	260	235	263	228	249	248	242	219	223	252	259	247	226	241	213	231	223	233	248	236	241	276	254	228	231	221	228	251	238	259	260	254	234	254	260	218	234	257	264	285	268	287	225	239	271	243	230	261	233	248	255	244	215	273	243	233	260	258	264	244	254	221	233	228	240	256	243	260	227	238	246	244	211	260	256	268	251	243	244	242	246	240	253	244	247	244	257	267	232	259	251	253	250	260	247	263	228	263	226	278	217	225	252	223	243	249	243	275	256	245	233	237	241	225	230	248	235	256	274	238	212	251	257	233	243	265	242	237	268	249	222	207	257	278	252	249	238	233	264	229	261	278	291	243	251	246	233	249	223	249	263	232	229	249	261	250	289	259	260	241	238	242	267	258	247	264	250	224	231	237	258	257	231	256	261	259	262	231	251	219	255	250	264	247	270	252	212	259	259	231	241	229	244	249	225	233	250	228	216	258	277	264	238	247	247	241	243	245	237	242	232	242	266	253	249	233	243	256	246	256	211	238	259	245	266	228	256	245	238	221	239	235	221	254	249	277	267	220	252	229	237	242	219	236	239	261	227	234	218	264	260	251	253	227	242	216	243	244	235	271	258	259	273	219	228	222	214	239	257	288	248	272	247	254	260	249	254	234	283	249	234	247	213	254	230	225	253	251	253	252	252	260	251	241	236	256	258	242	243	236	237	229	250	239	266	228	219	253	273	260	282	262	218	241	271	253	232	228	260	232	266	222	247	233	241	241	238	235	238	232	272	257	223	231	245	259	249	229	266	269	243	210	272	238	249	259	246	254	235	231	274	280	261	240	248	260	239	263	254	247	261	252	256	253	264	256	269	261	223	244	278	243	238	249	253	233	246	239	249	233	240	263	251	255	223	251	250	236	271	267	246	267	239	233	265	276	250	234	252	244	266	230	272	259	253	267	232	240	233	260	238	258	271	246	236	231	246	279	246	240	230	256	241	234	225	237	220	250	239	258	239	226	234	228	224	238	243	237	222	221	263	228	270	254	246	259	276	244	238	239	232	226	253	246	239	286	257	250	223	255	232	284	225	222	251	248	226	283	244	262	261	248	257	278	227	270	255	251	238	250	233	253	243	249	243	265	260	257	247	244	226	224	237	254	267	246	241	263	226	231	254	256	279	263	252	245	274	241	243	252	238	257	228	234	218	273	261	254	268	237	231	227	262	247	254	250	233	242	227	232	252	287	240	264	219	238	238	266	224	239	249	226	234	256	270	243	253	277	254	222	254	226	281	223	237	251	212	237	240	258	237	263	251	238	271	238	262	235	240	233	238	253	237	219	258	208	280	255	266	241	247	244	234	257	252	232	249	230	272	230	255	225	262	229	277	242	221	258	266	222	255	271	285	222	267	245	241	227	232	247	243	247	224	266	245	262	216	269	266	234	219	260	250	234	215	247	263	234	249	269	209	253	238	235	262	242	250	232	254	233	234	229	243	263	225	237	264	238	214	252	241	255	230	247	223	226	245	237	246	257	232	235	242	240	253	262	271	238	223	265	255	250	251	256	243	267	236	248	262	234	282	248	229	270	259	242	241	249	269	225	242	232	234	241	256	237	250	241	268	263	249	238	266	233	253	207	255	264	265	255	241	237	257	270	240	206	232	256	276	228	234	248	244	246	286	233	235	224	222	244	213	238	250	240	247	250	227	237	238	247	230	233	247	268	262	227	228	234	229	238	268	241	236	216	256	250	245	257	223	236	290	251	244	251	227	234	267	282	240	260	230	207	218	272	267	241	233	218	232	272	235	243	239	253	249	269	277	237	257	274	239	266	234	261	246	247	220	230	237	234	271	260	240	235	228	271	265	237	241	271	234	232	220	259	239	240	258	269	269	265	287	249	254	252	288	256	254	238	255	241	219	260	250	245	252	251	227	236	244	236	239	239	255	273	260	276	257	267	251	231	224	268	246	235	242	239	240	253	253	279	216	246	215	256	244	238	234	242	247	241	244	242	241	270	237	243	250	275	257	283	241	257	253	239	243	225	231	267	212	269	253	256	265	238	236	268	230	258	234	235	248	255	251	270	253	253	249	213	258	253	254	248	214	270	274	249	264	252	244	241	236	240	234	259	279	265	246	249	231	272	251	217	283	233	253	239	232	225	221	250	265	236	237	239	249	246
8101	10980	5350	2409	1550	1170	1067	820	808	729	712	717	624	629	629	591	562	584	615	560	601	660	586	631	629	653	625	624	597	561	614	659	606	608	622	617	591	589	648	590	609	615	605	602	599	607	624	586	597	588	604	597	584	603	602	641	569	583	604	574	605	598	602	581	583	540	581	588	594	583	605	586	580	603	605	598	635	605	577	556	584	597	605	590	602	617	588	620	603	578	665	537	555	553	557	596	588	583	597	608	598	619	583	593	565	559	621	603	600	581	615	556	579	590	603	606	556	617	579	637	574	558	603	581	586	575	572	560	605	614	553	617	629	589	584	604	572	611	584	637	571	619	595	559	564	652	578	557	600	616	577	594	539	561	570	594	607	588	641	626	570	584	608	585	530	595	603	612	613	576	608	575	630	588	607	607	607	571	601	598	596	616	576	611	577	647	610	615	573	541	611	552	555	606	632	605	618	586	593	601	602	614	579	606	558	641	612	555	618	591	591	614	584	676	626	629	604	630	622	590	577	582	562	577	595	587	578	563	618	613	605	540	598	582	604	607	603	577	555	556	571	604	581	572	571	584	568	592	595	629	566	633	586	595	648	627	623	608	626	558	556	595	571	604	613	595	609	635	552	558	592	602	578	659	577	565	641	611	595	593	627	608	620	619	584	605	582	557	625	608	598	603	666	575	569	622	604	562	594	596	616	587	588	578	617	616	591	562	570	597	591	547	550	624	619	607	574	642	582	611	556	605	561	625	606	618	585	613	619	665	602	587	612	631	610	578	563	608	578	612	557	608	580	593	568	633	588	553	582	548	611	612	597	581	612	586	632	604	593	613	591	586	636	593	611	638	599	620	636	554	598	640	583	614	572	618	597	597	606	584	608	587	577	596	591	600	557	578	605	631	576	542	593	548	558	614	576	575	569	561	582	637	597	627	546	572	577	601	601	609	623	581	606	595	585	570	566	617	596	551	594	587	618	604	600	596	579	575	573	560	582	602	561	577	548	581	574	594	541	577	598	601	585	581	565	608	579	625	612	591	615	605	632	604	605	598	604	552	577	609	602	597	585	601	589	585	607	571	590	562	595	568	604	598	560	604	581	554	598	619	551	578	605	554	623	606	556	602	612	624	602	602	573	583	587	594	610	580	548	595	513	618	569	595	602	564	618	615	576	579	559	552	588	597	633	599	581	601	563	649	602	578	646	595	582	578	592	585	634	591	613	580	599	581	654	600	604	559	610	574	574	612	647	587	626	549	577	591	621	595	566	606	575	564	593	618	618	593	589	608	551	583	565	583	579	572	626	519	601	573	562	591	592	629	593	597	610	584	600	554	579	580	606	600	625	588	586	607	558	591	562	588	576	580	594	561	564	558	602	564	607	614	632	574	563	680	564	608	605	603	609	600	626	611	620	590	573	595	582	579	593	550	574	603	589	618	599	567	621	605	621	566	568	569	633	618	661	582	621	609	554	607	593	568	603	567	596	545	603	573	611	616	601	588	594	644	578	589	628	561	605	589	568	560	606	521	593	583	594	607	573	592	579	534	599	599	613	597	586	552	602	599	587	574	564	574	547	580	637	589	585	604	599	604	583	606	638	615	600	585	593	605	555	611	594	665	612	602	631	621	587	614	552	562	588	570	571	606	579	622	585	594	615	640	590	584	593	610	583	589	626	584	577	588	615	592	601	631	577	590	584	558	562	606	591	589	642	589	564	622	586	593	629	598	622	558	560	617	632	624	580	606	590	581	575	618	590	564	553	563	592	551	637	565	587	581	614	587	613	581	568	591	601	609	651	549	576	577	596	595	615	595	630	614	589	642	567	608	585	588	565	579	567	562	577	578	582	574	597	600	598	582	601	585	582	613	537	626	577	570	595	571	579	602	577	612	614	592	583	583	608	599	589	564	604	624	562	564	625	637	605	609	599	620	613	564	576	623	589	634	607	578	593	570	598	583	647	545	609	563	568	628	616	593	595	570	610	588	579	583	631	560	587	671	616	604	589	572	599	622	631	583	619	549	569	643	598	583	589	572	594	561	600	580	591	639	585	607	648	585	583	565	573	581	590	590	582	572	587	618	600	620	582	589	590	580	552	581	600	577	641	604	601	569	577	604	579	572	604	624	637	574	609	643	636	538	590	568	657	628	598	612	575	603	611	607	612	594	594	627	558	630	583	601	580	618	585	640	620	605	625	583	617	590	595	604	597	568	569	591	575	589	612	565	588	568	559	540	611	601	591	643	604	574	583	599	570	591	590	557	580	600	556	548	597	567	581	606	630	587	584	601	591	551	592	616	584	596	568	537	593	609	574	585	580	638	571	583	615	616	593	574	604	564	568	610	527	559	609	650	583	600	582	597	605	560	614	611	598	578	580	576	520	601	579	567	606	617	543	608	601	574	613	616	601	639	552	574	568	591	591	557	584	632	646	564	625	652	585	610	627	605	611	622	584	588	597	597	578	601	595	643	577	594	591	584	572	598	594	593	605	673	598	579	629	598	587	607	537	644	602	557	600	565	537	609	618	595	604	581	635	580	639	580	581	600	571	605	582	561	616	595	664	580	603	583	579	564	567	597	615	609	583	599	617	611	575	588	591	596	646	586	593	577	570	620	574	572	587	572	588	659	612	573	623	568	570	581	607	591	562	539	623	571	605	575	554	586	602	623	619	578	613	620	620	594	598	580	583	562	590	574	591	637	583	572	606	596	577	612	605	594	563	599	545	568	604	566	604	600	603	586	595	609	539	601	594	609	604	603	606	609	560	579	581	604	568	580	580	572	593	586	571	593	591	610	554	586	581	611	570	589	614	653	590	587	610	597	571	599	578	612	589	599	599	618	582	598	549	552	594	628	573	596	581	603	611	575	561	598	603	571	583	635	578	559	573	589	579	561	556	626	578	544	582	586	627	602	573	578	595	644	578	588	595	604	584	608	553	591	596	593	605	571	626	565	568	575	596	630	589	594	644	586	578	623	616	575	574	588	551	600	593	572	584	593	627	605	575	591	583	550	600	572	596	607	559	582	622	573	593	580	575	586	597	565	592	585	611	570	595	587	591	575	563	575	593	596	615	582	590	580	631	581	596	560	566	576	627	595	584	639	633	590	573	594	574	587	578	585	629	581	587	573	605	579	598	573	609	573	575	632	554	598	583	574	587	548	571	583	536	660	564	604	580	597	579	576	571	610	566	605	592	628	593	567	568	579	586	566	609	619	612	568	581	592	599	543	574	589	600	587	623	597	604	618	594	601	564	618	630	614	575	569	603	577	579	565	574	634	581	588	607	577	623	560	609	614	570	596	594	624	627	580	565	554	588	580	615	636	541	561	606	585	578	547	589	596	596	587	537	601	612	650	559	591	578	610	598	627	625	597	606	645	567	593	568	579	604	602	596	568	594	591	562	601	577	579	589	576	569	585	581	626	606	587	598	566	598	603	570	623	574	633	600	596	579	610	576	553	572	568	639	607	640	586	593	628	593	637	606	551	590	607	559	614
23828	21028	24637	27627	21033	21096	16640	2071	1153	831	730	575	518	365	340	304	298	294	299	268	242	292	247	249	265	226	270	254	249	252	252	270	253	235	234	234	210	238	215	221	242	242	229	227	211	243	225	226	231	237	220	234	233	221	244	245	236	212	221	200	211	217	204	191	237	222	197	215	228	227	230	228	203	197	209	208	228	203	213	192	226	199	224	185	220	214	232	208	238	232	225	213	225	200	238	219	216	244	228	195	259	214	229	253	209	234	217	201	197	222	194	198	203	208	217	183	197	205	241	231	221	241	222	229	212	214	212	198	220	221	207	222	214	226	217	246	217	211	206	233	215	238	199	208	204	214	222	232	224	231	218	204	192	214	217	245	222	227	220	226	218	210	230	216	221	242	209	209	200	225	245	227	226	213	217	230	199	245	212	201	193	207	234	234	179	217	202	218	215	199	213	217	199	234	188	221	209	233	225	177	203	202	215	241	196	211	223	223	219	194	210	204	210	223	206	224	224	163	230	180	228	224	216	187	188	216	217	224	224	218	216	196	208	230	205	211	224	231	183	181	215	217	224	222	250	199	203	230	221	213	206	253	211	229	221	209	217	210	212	199	187	203	233	238	200	216	232	206	224	218	206	217	228	221	207	210	197	222	234	179	196	187	198	228	191	205	190	194	191	216	216	228	226	221	202	191	233	221	217	185	205	225	201	213	190	189	194	190	195	218	244	223	209	236	209	199	246	209	226	225	203	235	221	227	226	223	207	203	270	222	210	217	221	218	221	208	236	224	218	193	201	210	223	214	185	232	216	220	224	253	209	226	217	204	195	194	221	216	225	216	210	207	209	216	192	199	184	214	218	216	228	238	212	188	218	221	230	219	202	216	226	197	221	213	219	211	228	227	226	228	224	178	206	224	192	211	189	228	223	206	208	189	235	213	209	233	201	201	242	208	235	199	195	206	246	212	238	207	208	201	203	211	195	212	206	215	235	225	225	239	192	241	212	197	232	221	184	205	225	245	228	178	221	241	229	210	214	223	212	219	210	232	227	214	232	209	200	231	226	199	233	193	221	241	226	226	202	190	232	217	220	233	221	230	207	205	212	189	220	212	226	204	230	238	214	224	225	227	214	222	217	219	205	218	249	243	212	237	194	231	221	199	226	225	207	194	206	236	225	254	235	218	225	218	200	229	203	212	235	218	196	185	241	238	239	200	221	206	249	211	231	203	226	204	226	171	206	223	224	240	216	238	199	216	205	247	249	220	198	224	189	179	199	209	199	211	204	207	218	220	227	178	194	207	202	200	205	213	217	205	230	200	221	216	225	232	228	204	227	209	227	223	209	207	240	213	207	195	249	186	188	232	210	207	231	217	215	177	205	240	175	216	224	214	237	215	218	208	219	221	236	218	210	206	218	209	187	196	201	208	212	226	227	212	215	208	201	221	193	218	215	239	221	219	201	228	206	226	227	209	228	211	203	203	223	227	208	195	220	207	235	237	209	217	228	226	229	218	221	221	196	193	233	199	194	220	206	236	211	241	198	216	223	212	224	224	231	218	233	209	248	205	198	211	197	232	193	220	239	232	223	217	197	208	207	240	226	197	226	211	241	253	220	220	203	209	204	227	218	238	225	185	223	241	215	201	214	206	221	173	246	213	186	191	222	232	200	215	211	216	207	222	211	217	195	234	209	187	198	192	195	225	230	216	206	217	200	197	205	231	221	234	212	234	234	221	230	209	189	224	207	248	239	228	218	232	216	191	251	213	195	215	231	201	220	205	237	213	201	227	207	184	238	206	194	211	229	244	228	225	213	204	232	215	238	231	200	193	208	223	215	227	216	213	221	231	196	223	226	227	201	231	193	226	206	219	205	235	221	176	214	209	227	206	240	210	231	223	181	202	225	207	218	245	221	208	218	201	224	226	216	224	233	188	230	211	228	209	204	204	207	231	192	202	224	213	194	212	192	233	218	226	216	215	197	247	190	224	220	253	219	194	214	219	233	178	197	193	217	244	199	247	222	228	239	256	203	219	231	208	230	221	211	213	200	212	200	240	206	191	218	251	214	213	223	215	225	217	222	234	201	205	210	229	209	205	208	215	219	191	193	195	232	214	209	241	203	192	243	217	204	240	242	237	241	231	203	237	253	257	235	205	196	233	226	234	212	185	205	224	205	190	221	193	220	180	214	225	231	200	188	246	221	217	205	216	208	213	236	207	203	213	208	218	202	212	219	206	198	217	223	231	201	231	236	231	189	216	248	213	189	234	211	222	219	190	215	228	214	200	223	193	195	219	208	227	208	207	221	196	238	215	200	224	227	235	235	206	192	237	212	234	214	219	227	214	208	176	218	201	197	213	212	214	214	229	210	223	220	214	209	233	216	217	234	207	243	230	230	220	222	229	175	192	205	225	230	230	215	222	242	236	185	230	189	184	212	217	195	230	206	201	211	192	200	205	214	182	217	241	220	192	205	246	225	191	197	231	196	212	232	214	195	232	229	187	220	207	200	211	229	216	214	197	224	205	212	216	210	218	197	202	248	213	222	202	229	225	205	184	236	248	223	222	202	216	203	187	242	218	215	200	176	199	240	186	205	195	194	201	257	201	204	203	211	224	225	203	246	204	207	232	242	206	197	204	199	192	226	256	225	211	205	196	210	249	230	208	234	193	191	209	193	184	220	207	224	212	236	226	193	211	236	222	206	206	225	235	214	221	231	219	208	222	225	237	210	218	231	199	225	207	225	218	228	186	235	186	221	204	225	207	210	204	218	201	210	218	196	195	223	212	234	211	202	199	218	186	196	208	199	227	199	232	213	219	224	206	234	261	207	217	193	200	203	216	216	192	228	187	191	210	189	243	199	205	257	213	199	220	219	209	243	242	236	205	214	203	205	223	220	217	196	193	244	222	210	218	224	214	240	225	215	224	196	195	234	190	236	239	189	199	240	231	204	233	226	221	222	223	220	213	209	184	203	226	209	243	177	221	222	215	224	207	216	230	227	181	222	202	223	209	196	200	202	188	202	220	212	219	186	213	213	191	195	214	223	227	204	226	232	241	216	202	208	189	226	204	222	234	200	215	195	214	236	211	210	217	222	205	226	209	227	198	219	222	236	204	225	211	207	222	225	202	216	219	228	191	223	216	218	210	234	178	214	215	207	235	215	226	229	181	216	221	188	226	240	217	218	229	242	218	190	222	220	234	212	224	201	213	196	220	211	237	237	208	219	222	205	213	199	201	196	218	252	226	240	208	211	190	225	212	204	234	207	222	217	231	201	267	200	193	212	223	229	199	204	213	236	207	214	245	210	206	223	208	208	229	214	226	218	230	229	223	217	210	197	190	223	215	209	216	239	206	210	223	227	200	193	191	230	203	196	212	223	220	208	221	221	212	194	238	193	216	210	236	189	229	216	203	196	244	213	217	227	238	191	194	211	222	208	238	225	217	210	225	234	243	213	213	212	212	246	227	231	192	212	203	210	207	209	198	196	208	223	214
9431	14035	7433	3277	2028	1394	1036	937	831	761	700	636	583	580	529	583	576	559	550	555	581	535	546	575	549	529	543	517	543	536	502	555	481	542	500	522	547	548	529	564	540	509	528	536	562	523	517	522	495	519	472	506	476	498	543	515	495	537	530	570	498	524	526	525	489	517	511	515	484	541	558	504	532	519	525	519	562	551	533	528	506	521	548	510	488	539	478	510	499	519	572	531	503	515	511	558	501	537	522	511	514	503	544	526	525	502	500	532	522	541	533	530	508	530	563	492	551	555	516	530	517	506	532	505	510	576	518	509	542	547	494	530	504	514	540	556	510	495	531	513	538	540	547	527	497	533	487	508	537	488	529	536	545	539	543	506	514	515	498	521	528	502	526	526	500	483	556	538	504	498	530	531	555	511	533	515	566	551	494	490	517	518	530	533	489	550	541	516	545	514	525	511	523	528	476	534	495	506	496	557	509	503	516	509	512	552	501	512	499	518	512	506	527	512	522	532	531	475	501	528	575	533	533	494	550	515	536	514	537	496	563	511	519	502	519	530	463	510	513	523	535	545	504	507	509	519	484	544	502	579	495	518	497	484	518	543	536	502	489	502	469	510	504	523	512	530	521	499	537	543	565	532	513	476	537	483	511	519	519	507	563	523	517	519	534	519	516	557	522	561	570	516	501	517	536	519	555	519	544	526	503	515	468	574	514	479	513	502	499	522	500	541	537	506	522	507	489	563	553	497	505	505	521	518	496	544	537	578	507	541	519	503	549	539	529	501	524	511	557	519	538	552	527	520	485	526	514	471	506	554	505	501	489	522	539	516	483	521	488	512	558	478	489	512	541	523	521	543	516	509	560	517	509	478	546	542	495	529	548	559	507	502	492	539	517	505	540	509	479	532	530	502	507	523	502	533	501	516	540	513	549	566	503	507	510	509	544	482	519	530	510	535	507	528	536	524	528	553	560	520	507	500	523	512	489	561	482	508	509	503	523	534	515	537	534	532	521	516	511	512	481	525	503	544	525	490	522	523	515	544	476	524	525	524	543	535	569	542	512	542	526	546	519	538	550	525	502	548	504	565	519	508	501	506	507	537	513	544	545	519	503	507	481	517	524	531	514	536	537	517	503	494	529	515	506	497	555	563	503	502	528	535	529	514	550	519	524	545	510	540	555	518	530	559	497	541	513	516	529	529	548	523	518	570	539	508	501	524	493	541	542	534	497	493	525	535	553	519	537	530	542	504	477	521	531	544	503	501	521	502	505	533	508	533	532	529	531	533	547	549	472	549	549	464	492	558	512	541	477	515	522	546	522	539	533	510	577	526	580	500	521	528	466	517	513	487	539	563	524	547	571	505	540	476	488	494	516	514	509	504	543	542	504	522	530	503	487	496	519	541	489	483	496	548	510	493	527	554	472	495	519	559	487	502	516	527	521	534	504	512	530	499	507	535	575	552	508	478	531	498	540	514	527	553	498	560	560	595	538	535	508	524	518	538	541	506	566	533	510	539	518	550	528	549	542	533	542	549	498	526	520	509	520	468	532	503	535	548	519	535	529	548	490	503	494	489	530	578	488	517	498	515	561	538	499	516	534	539	504	517	512	539	533	514	551	529	494	517	532	457	552	523	517	552	512	520	489	547	502	518	508	547	531	548	529	524	472	562	528	519	475	525	539	530	538	524	551	556	524	536	590	494	546	529	516	521	502	517	520	540	492	512	515	503	526	538	534	505	500	488	499	533	517	542	508	522	550	531	537	494	524	513	495	518	492	566	526	525	506	551	513	500	507	499	589	518	506	542	488	487	528	512	518	561	542	533	511	510	527	535	523	542	515	531	546	495	519	498	537	555	564	522	552	568	522	510	545	488	524	482	525	533	558	517	553	511	502	552	551	509	532	459	484	550	526	508	565	542	506	516	518	526	509	546	528	521	532	518	514	462	504	506	509	521	524	527	506	500	498	511	502	539	528	500	528	493	503	513	513	494	512	506	531	534	521	519	529	542	510	534	515	516	533	510	553	525	540	506	515	493	523	537	544	534	532	500	522	496	497	536	516	565	524	549	545	531	515	508	520	478	500	513	532	518	540	524	511	528	509	514	552	492	540	543	519	545	570	497	543	533	494	542	542	518	550	496	497	530	546	524	497	552	471	516	484	518	552	510	465	510	502	530	509	523	515	521	499	524	539	538	515	535	510	517	535	520	517	499	531	543	535	527	516	519	493	507	507	523	515	515	558	572	475	497	510	510	547	512	539	527	519	497	528	484	520	509	546	519	524	520	504	526	537	493	512	558	547	525	527	557	501	539	537	526	544	498	558	584	525	529	506	543	521	481	497	536	536	520	511	517	505	554	494	533	514	507	499	517	540	506	504	555	493	530	478	504	525	532	517	487	503	542	508	503	534	542	480	530	518	514	524	507	454	519	535	500	483	539	507	503	499	542	528	569	553	504	550	495	498	567	537	506	515	547	517	519	516	565	508	522	486	514	551	503	495	499	524	460	496	515	489	535	544	525	504	529	560	481	513	491	544	501	532	513	526	520	516	518	551	461	552	519	517	523	491	493	518	516	510	489	501	510	504	546	525	539	506	572	528	526	475	549	518	492	487	492	518	526	489	511	501	549	523	492	537	537	480	517	523	546	582	504	503	501	553	493	507	529	521	552	520	522	512	486	529	566	502	510	488	513	486	508	498	522	522	522	552	477	495	543	525	548	484	544	555	523	520	541	538	479	514	513	513	494	527	516	525	526	553	532	577	555	502	479	480	524	530	521	570	528	512	488	512	558	511	522	512	536	506	466	521	517	541	506	480	532	554	483	529	556	489	488	535	518	543	496	529	496	541	540	529	556	561	515	496	512	492	510	533	527	527	531	497	528	549	506	537	563	517	511	522	528	535	533	530	480	491	568	533	553	511	536	522	499	527	529	536	500	530	529	516	566	516	502	547	507	531	510	518	514	525	499	501	501	537	535	505	549	520	520	513	508	521	484	533	542	521	498	531	512	534	536	509	516	535	547	497	502	504	498	509	569	491	491	503	482	488	573	517	526	536	509	555	525	521	517	485	556	502	521	517	464	506	553	530	506	505	556	551	539	525	553	486	482	528	550	538	507	526	500	510	515	502	521	495	531	509	519	542	529	519	535	520	489	490	540	537	550	544	527	520	528	520	516	519	551	501	512	536	512	498	526	497	494	518	526	535	579	504	486	499	528	511	509	528	483	480	517	497	523	514	541	514	557	547	492	525	535	502	535	525	522	488	524	484	493	494	527	549	535	524	502	532	520	511	503	505	489	476	474	511	474	505	552	553	535	553	505	536	528	538	539	493	522	527	505	501	484	483	513	526	550	539	509	519	545	542	476	515	533	531	483	496	552	526	525	511	531	529	507	507	536	491	533	524	537	548	536	544	543	514	571	512	497	516	523	521	518	533	512	541	505	515	522	512	546	547	528	564	500	546	525	483	532	530	487	567	529	527	488	522	469	508	545	510	539
30693	20711	13577	2589	1219	904	798	673	536	508	446	421	367	376	303	362	333	363	327	323	350	301	323	325	314	305	301	329	317	296	315	324	303	333	338	309	312	360	346	311	330	327	307	317	330	332	326	286	340	313	300	295	319	302	288	327	332	320	304	350	335	367	320	307	309	321	319	293	319	297	315	298	290	316	324	368	336	314	279	295	318	302	352	325	295	315	300	307	323	290	328	315	301	281	324	314	312	291	318	300	278	337	317	316	376	327	281	296	367	312	348	311	301	356	284	346	321	331	313	332	328	341	340	304	334	309	316	333	319	340	304	294	309	322	311	307	301	339	322	318	304	294	327	334	339	355	340	275	318	307	311	299	316	302	327	281	300	333	332	346	313	333	338	307	304	277	322	299	328	317	295	296	302	313	316	323	279	297	344	319	326	306	297	335	321	305	299	321	321	316	329	331	284	300	319	318	290	293	329	370	300	335	347	317	308	338	324	348	320	354	344	299	301	319	318	299	291	327	352	319	337	281	358	304	325	297	331	308	308	311	334	301	329	334	325	327	322	329	349	300	303	321	302	318	296	327	280	316	321	341	299	306	292	321	299	348	314	278	315	323	309	336	327	317	323	351	295	287	338	330	332	333	318	321	317	308	303	332	284	299	343	335	313	333	301	302	315	318	315	309	326	307	323	327	349	309	322	302	290	308	307	313	297	307	292	323	317	317	319	316	314	326	331	333	322	308	303	306	336	309	308	322	312	294	330	307	355	312	316	300	326	347	313	305	338	327	288	296	320	293	305	317	337	316	356	303	298	319	391	310	298	317	300	283	306	311	302	285	319	272	329	305	331	312	308	326	304	309	326	331	316	311	314	312	307	321	327	326	309	313	350	324	301	321	311	304	284	312	339	342	305	314	303	318	334	300	333	341	307	303	310	332	311	328	320	321	295	328	334	332	336	309	290	308	350	346	317	343	280	353	303	304	327	333	317	334	293	315	349	298	342	325	308	334	344	325	314	292	306	304	315	322	325	343	305	293	302	316	286	330	302	334	320	314	318	310	317	331	311	323	300	298	327	318	302	313	337	322	289	317	324	326	303	325	312	319	334	325	343	336	298	292	325	320	337	319	318	328	345	314	312	304	303	334	286	315	295	294	309	317	331	322	334	318	306	328	340	350	332	307	311	339	304	278	297	307	301	315	330	290	332	292	340	348	336	313	336	320	319	300	333	316	310	298	257	301	302	284	326	322	343	316	334	338	321	338	299	331	318	331	337	321	310	329	313	334	306	337	325	319	366	314	327	313	287	329	302	320	294	331	309	305	316	315	306	323	323	300	312	345	325	273	303	311	312	336	349	306	290	331	304	353	316	303	313	336	307	331	340	308	336	318	321	320	330	299	305	324	362	338	303	307	301	315	335	328	308	309	313	317	300	284	330	294	322	312	319	321	272	325	307	297	320	327	332	309	315	343	299	317	298	302	310	275	295	325	285	322	296	325	310	319	309	323	281	320	309	319	301	295	305	311	299	314	322	286	325	335	339	353	311	349	336	337	341	299	267	293	338	292	273	314	328	335	300	305	310	320	333	329	332	300	343	354	288	307	330	309	319	325	326	304	332	301	337	317	302	321	306	289	302	323	310	330	301	322	347	303	359	315	329	289	337	301	310	295	290	307	322	313	310	282	304	333	313	304	317	303	305	316	339	357	306	342	302	305	316	339	312	298	321	318	333	303	322	323	287	310	360	304	311	296	358	309	327	317	292	294	281	331	291	341	328	295	319	282	292	329	317	325	331	285	329	338	308	326	289	316	309	307	317	296	335	318	303	323	339	309	299	317	322	305	306	326	301	344	326	313	311	303	328	327	294	315	354	315	338	310	309	337	322	323	319	316	340	302	327	335	323	320	280	314	330	332	331	291	318	309	314	355	304	276	316	309	358	294	326	309	308	311	291	313	318	320	291	314	342	321	284	314	331	285	297	294	344	292	333	334	296	337	272	329	291	302	341	272	313	287	352	343	322	342	355	339	327	310	331	295	323	291	323	321	322	296	312	312	329	316	321	332	298	302	303	321	320	319	302	302	296	306	312	308	323	315	285	302	349	384	309	332	330	326	347	276	293	320	307	326	317	339	331	384	316	322	280	321	337	312	308	341	339	331	325	294	278	325	334	359	310	294	328	350	332	330	321	295	325	327	306	347	319	260	335	328	326	318	323	310	315	302	326	323	298	308	335	331	347	352	333	327	312	314	286	351	299	316	321	347	298	333	319	304	301	329	335	304	334	305	324	288	319	331	316	293	351	333	308	317	277	312	309	320	299	303	267	297	328	279	283	373	293	325	324	311	316	307	283	334	325	347	335	290	298	315	332	305	323	298	283	286	294	310	317	316	293	315	328	365	291	330	290	284	299	333	305	320	322	337	306	299	309	297	305	307	314	309	292	303	315	313	332	338	342	333	328	271	274	319	298	346	322	322	318	325	308	307	305	340	325	324	346	368	315	321	302	358	310	331	344	332	306	292	284	315	312	318	339	311	289	304	293	313	308	301	308	353	340	301	321	293	357	359	304	319	320	302	315	320	342	310	346	344	277	313	320	298	311	317	298	316	347	329	322	328	350	312	316	304	320	308	339	315	330	342	312	349	359	341	299	300	331	334	284	308	325	304	318	306	322	291	322	295	288	343	335	326	302	324	329	316	306	323	352	299	313	328	350	345	342	309	333	303	302	297	306	363	301	312	310	296	314	308	307	315	346	354	301	324	299	311	306	278	264	275	317	327	328	282	319	301	333	289	324	309	323	323	326	338	324	314	312	330	309	351	325	286	332	358	347	307	308	302	333	350	328	363	332	294	334	289	321	279	339	316	309	314	338	315	314	281	293	308	316	289	312	324	326	286	319	278	318	271	313	292	316	315	323	306	367	341	306	311	320	292	316	298	315	314	308	329	332	312	317	336	331	310	304	316	333	317	340	354	313	320	337	324	316	353	323	321	335	299	321	289	283	313	325	329	328	300	304	290	315	344	314	325	318	330	305	324	339	320	307	296	302	307	324	327	309	301	339	308	321	295	341	338	344	334	315	313	324	313	281	301	357	322	305	300	280	293	306	312	299	380	329	294	316	306	285	326	303	302	323	328	336	330	322	337	320	335	346	305	271	318	299	296	286	297	317	304	300	310	303	323	323	305	325	329	302	327	325	337	316	319	309	317	289	323	314	292	337	323	325	299	310	316	301	322	318	346	315	281	313	314	338	331	308	300	347	334	288	323	316	316	293	352	360	309	315	288	316	307	311	343	316	310	299	318	318	304	299	316	321	318	328	336	314	317	305	309	339	343	289	324	290	287	332	314	325	328	325	326	305	327	293	300	301	292	277	354	319	303	296	328	344	329	314	317	294	299	322	307	318	305	334	315	337	339	304	367	335	339	294	321	338	297	317	309	322	327	342	306	306	279	305	321	313	317	349	312	299	328	327	299	290	312	329	289	309	329	306	317	299	313	333	322
8303	6007	2951	1513	1222	1008	984	853	780	791	820	742	776	769	741	769	756	784	711	738	726	774	733	716	739	726	729	743	743	776	741	759	750	739	783	741	753	719	735	712	759	762	763	723	751	769	746	712	731	766	725	736	752	739	741	737	705	766	760	761	762	746	777	719	730	798	759	739	720	772	822	748	783	750	763	740	747	694	777	721	713	788	722	772	755	747	745	772	715	727	765	714	767	758	822	760	753	740	745	769	723	752	789	689	789	733	723	732	746	728	726	794	753	710	745	767	737	760	732	734	734	757	745	747	730	685	726	740	764	748	694	774	708	737	704	756	744	830	735	765	660	737	711	756	731	764	752	724	718	761	771	741	777	728	746	776	729	732	760	764	764	748	734	706	741	754	759	725	773	743	785	755	711	723	753	746	764	727	772	739	739	773	770	698	772	768	739	809	725	736	804	796	769	740	728	709	765	746	706	702	750	759	731	752	679	728	776	779	776	681	719	751	769	709	739	740	769	776	756	754	777	751	742	728	765	782	723	782	746	760	757	776	763	759	750	739	708	720	740	779	801	792	763	746	715	731	718	785	721	726	748	790	736	727	735	692	777	774	731	773	703	741	742	713	723	732	733	758	756	718	779	767	751	712	750	666	780	759	771	751	709	744	756	715	742	742	729	721	784	748	761	722	733	754	741	748	770	733	769	757	749	785	764	776	695	781	740	757	755	765	744	769	745	759	767	694	790	745	733	751	772	761	765	732	736	740	731	734	694	714	744	779	731	738	737	703	705	769	751	741	713	786	784	764	781	714	743	771	722	750	735	724	776	765	749	751	715	798	781	772	753	770	796	737	766	819	715	703	721	744	742	776	753	771	767	727	760	780	805	722	746	704	751	756	734	742	765	735	723	726	723	740	750	795	756	742	768	697	790	723	776	751	747	705	735	748	704	780	730	749	748	765	749	736	762	755	749	767	769	793	729	734	724	748	703	749	737	783	723	755	755	757	723	764	757	762	697	717	715	729	702	771	737	739	726	727	733	746	759	729	783	769	740	751	715	774	729	695	757	758	762	699	722	697	750	765	758	712	745	735	744	790	748	727	764	723	764	711	743	739	761	727	751	736	761	749	734	718	686	752	750	707	751	726	786	759	731	729	791	747	762	770	745	768	786	733	798	736	711	737	768	753	719	764	735	727	746	751	755	777	726	756	756	759	694	771	726	815	728	773	734	724	793	752	746	759	773	748	773	758	744	715	764	727	772	741	771	693	774	786	722	756	737	719	739	748	744	770	703	744	757	751	710	725	782	734	713	742	779	734	755	769	712	720	797	709	754	733	737	735	731	710	752	736	724	781	763	775	724	737	758	705	751	796	685	786	764	748	708	754	734	768	788	757	734	740	713	664	748	778	750	749	743	732	736	714	753	748	738	730	798	715	728	728	787	743	779	706	734	709	743	782	796	701	726	704	738	759	797	781	718	724	774	771	733	723	769	738	730	792	803	789	780	703	778	740	760	715	740	751	747	758	712	730	687	729	740	781	764	783	805	754	758	763	710	743	742	757	766	708	749	760	767	750	723	779	699	797	743	755	760	775	763	743	736	746	748	812	776	810	774	737	737	704	699	748	734	752	727	690	769	728	745	759	770	728	731	740	724	698	746	739	705	736	762	797	719	760	736	701	702	760	769	733	782	773	783	799	714	728	764	731	733	743	730	750	751	751	754	751	791	758	761	737	752	747	753	741	760	739	703	733	718	764	777	752	787	697	779	767	824	776	823	775	762	765	706	758	795	711	757	759	736	723	734	754	770	714	743	746	678	751	744	753	741	778	738	761	700	781	751	719	714	764	761	798	705	708	703	742	738	728	735	769	749	735	724	732	768	746	747	739	766	714	724	750	808	767	765	773	754	762	786	758	776	735	743	736	745	752	751	767	749	743	762	737	703	724	736	745	769	747	775	706	714	697	729	730	731	736	738	701	767	802	796	769	782	722	737	755	741	733	731	752	749	731	753	782	713	705	701	700	736	730	800	739	753	776	756	743	714	740	726	777	705	781	752	766	754	732	752	741	767	772	781	727	734	755	750	739	750	723	761	774	759	791	702	746	756	731	722	719	678	761	711	785	780	794	756	740	783	763	732	763	818	777	763	759	725	754	770	746	725	718	719	671	764	720	760	748	775	773	758	704	726	739	698	766	804	724	753	723	712	780	757	746	751	725	744	736	751	782	754	700	784	778	752	732	730	741	782	726	743	767	710	765	770	723	777	782	758	736	770	740	812	750	797	742	732	772	725	727	732	689	768	755	734	758	695	715	738	737	753	725	706	755	761	739	723	762	723	790	737	788	705	780	782	735	726	672	692	728	740	774	734	743	767	778	749	738	776	755	742	724	774	743	743	751	768	716	726	752	754	723	729	771	752	719	772	734	723	784	695	722	767	792	740	752	699	706	755	788	740	699	749	782	725	716	756	725	735	762	771	716	736	770	712	748	704	740	746	775	740	733	727	767	760	769	737	724	728	771	721	758	698	746	762	723	706	758	759	695	765	755	762	738	705	791	749	745	740	738	735	721	755	716	725	735	763	675	760	732	756	676	703	807	772	740	731	769	748	752	749	724	746	784	762	746	727	697	756	730	752	744	734	723	746	759	766	805	730	729	761	742	709	794	738	724	778	709	741	777	749	739	752	756	731	721	753	752	752	763	806	749	746	742	728	760	737	735	716	733	765	767	703	737	770	785	772	727	757	785	771	698	789	730	747	739	725	719	745	744	721	721	726	784	725	798	745	775	721	725	696	768	747	815	713	716	781	735	732	710	724	714	736	784	765	731	745	759	780	732	697	748	747	757	712	817	770	731	727	736	726	817	729	709	711	700	686	758	734	728	756	691	761	709	711	771	678	763	760	757	755	764	754	743	727	788	729	726	760	730	740	710	732	740	707	736	770	718	720	776	754	703	759	737	730	748	774	695	759	723	776	783	728	709	748	703	726	788	772	751	754	739	740	712	748	758	787	763	682	771	763	745	754	772	722	774	741	775	760	739	748	701	764	715	776	778	721	775	727	707	795	777	724	764	760	749	740	763	786	746	739	781	777	714	732	721	673	728	766	766	704	749	726	711	732	747	771	733	777	750	786	757	746	696	723	707	771	775	781	736	729	733	757	775	708	700	729	808	760	799	734	768	726	754	714	736	789	764	720	728	696	745	775	727	753	721	710	772	751	748	738	765	722	752	733	747	692	760	736	754	724	717	767	773	726	771	730	731	714	696	800	781	730	722	719	746	726	753	743	735	764	793	762	802	772	692	724	761	738	692	777	746	769	732	762	757	774	766	733	765	745	774	702	708	739	784	768	758	724	706	731	809	745	719	741	753	727	753	739	757	690	791	768	744	737	743	798	764	762	757	823	772	700	764	775	740	758	775	727	752	695	745	760	749	751	711	788	693	734	755	750	705	789	794	735	769	747	766	716	736	723	752	751	757	736	704	786	723	704	758	735	729	737	726
24482	21036	24274	27990	21036	19590	1956	1096	769	617	535	431	358	340	309	295	298	280	302	307	298	253	250	271	288	253	263	278	242	287	253	271	271	245	230	252	231	253	252	240	246	283	288	265	242	265	215	234	250	242	254	238	244	273	253	252	226	263	224	243	217	204	253	258	252	241	264	243	264	249	246	222	217	236	250	227	240	226	284	254	223	247	250	265	237	221	239	257	228	257	240	250	259	253	214	236	249	229	270	295	271	253	272	258	279	252	249	251	255	265	235	243	234	254	268	238	238	233	233	238	246	217	251	242	235	242	241	245	278	237	256	241	256	220	268	257	213	236	268	270	226	241	241	231	242	230	248	272	245	245	249	237	246	245	218	253	238	255	264	254	231	259	233	250	250	237	229	259	237	239	230	273	263	261	229	242	249	229	242	254	261	269	254	222	275	241	253	243	277	258	256	238	279	254	261	277	249	214	263	254	245	250	221	232	227	212	270	230	256	260	254	236	257	239	264	239	249	230	242	223	229	259	254	249	291	214	272	270	239	235	244	250	235	235	250	261	259	257	284	253	254	241	268	253	219	256	229	254	257	270	217	213	247	253	264	268	234	244	230	240	248	253	234	251	243	260	246	241	257	259	223	248	238	266	260	226	263	244	236	258	236	259	235	226	233	238	243	246	225	238	268	268	298	249	216	255	274	263	267	220	236	270	248	256	255	264	224	262	230	250	243	216	218	221	238	269	263	230	249	253	246	272	261	249	221	224	244	251	246	293	252	229	234	240	240	246	248	248	232	271	266	274	277	254	245	229	233	260	261	244	247	256	263	261	218	246	232	251	268	221	230	258	256	218	237	262	244	210	247	244	268	250	267	263	245	222	235	217	257	293	272	258	243	277	245	250	234	266	265	228	272	258	243	258	255	259	260	286	254	232	297	214	258	259	231	254	254	316	260	228	261	251	212	259	242	246	270	241	249	234	266	242	257	259	246	249	226	263	254	244	227	269	258	260	258	235	264	267	256	254	261	262	230	243	255	241	257	232	279	272	233	250	240	248	235	284	239	230	253	280	246	247	266	259	239	255	257	223	256	280	232	228	262	242	240	252	259	265	257	227	251	231	254	228	248	253	222	239	237	234	240	268	259	259	227	263	245	235	282	258	245	223	219	253	242	267	275	258	271	238	243	247	264	238	239	223	255	241	238	267	286	242	232	273	277	222	199	246	227	225	236	248	222	238	267	234	232	239	241	254	281	289	252	288	266	248	232	244	259	232	236	237	243	245	229	261	233	236	221	256	258	234	225	235	220	235	253	250	270	270	241	237	228	266	245	239	266	263	291	258	222	231	248	233	231	259	268	252	237	214	241	258	258	265	225	255	247	261	262	254	256	244	249	267	218	237	223	239	231	264	250	228	259	236	250	268	244	217	246	243	248	266	237	224	230	259	259	238	269	268	276	240	248	215	278	224	281	252	254	248	236	253	259	256	233	233	259	227	253	260	237	257	239	272	264	237	245	220	211	256	226	262	248	245	243	243	257	245	237	263	237	252	259	221	271	261	241	234	233	232	261	250	242	265	276	260	239	235	263	262	206	242	253	259	279	224	231	243	234	249	271	211	257	264	235	234	248	228	235	263	229	222	244	221	268	257	260	204	227	254	233	248	247	236	241	257	246	248	217	220	254	237	258	273	261	226	251	228	261	227	262	234	246	233	253	267	245	245	236	238	256	230	233	248	235	248	268	239	262	242	272	247	253	216	232	242	241	207	262	241	226	252	240	269	255	245	223	248	282	239	245	252	210	261	247	266	264	270	249	253	244	230	230	221	261	219	243	239	242	233	231	239	236	235	249	237	247	267	253	252	251	209	254	243	271	247	236	231	229	218	259	238	256	272	285	254	231	255	228	274	240	275	239	256	243	255	246	250	271	269	230	238	262	232	241	241	235	243	276	263	268	231	251	254	264	254	246	255	248	234	268	255	241	245	221	220	244	271	264	253	238	234	266	269	243	231	235	250	237	246	229	228	270	253	256	227	250	232	267	255	269	268	258	241	252	260	255	269	255	250	268	252	245	245	255	266	244	226	242	259	258	229	237	260	257	235	243	230	248	242	227	232	259	256	238	226	250	267	241	237	268	258	231	236	259	243	267	243	241	235	258	237	235	267	238	253	257	247	242	267	265	263	242	231	237	260	247	229	249	281	254	240	240	255	248	283	288	259	231	267	249	236	264	245	220	242	234	269	241	256	272	260	241	243	261	263	286	249	235	219	257	289	256	260	218	283	255	230	273	225	261	246	253	282	242	258	253	256	258	241	252	238	270	258	272	259	229	266	254	250	242	250	252	220	249	240	226	254	268	272	275	256	262	223	245	257	239	241	261	253	258	247	240	254	250	254	234	271	269	234	243	241	231	246	262	262	255	248	263	245	257	260	249	255	243	274	252	262	251	250	248	259	255	250	263	244	280	261	272	251	232	215	253	253	250	264	237	272	263	262	247	260	267	250	266	230	267	210	244	259	251	244	234	255	268	223	217	253	252	266	263	222	266	243	230	252	251	271	247	239	265	242	210	266	260	253	272	281	257	241	248	272	269	254	284	231	252	243	237	226	214	264	227	232	246	222	228	252	210	242	255	274	222	250	263	268	278	244	253	269	235	275	262	242	247	287	212	236	237	260	231	229	232	229	261	268	267	244	276	252	252	227	292	241	241	233	242	250	235	246	270	259	258	248	248	236	231	231	264	261	260	226	233	222	266	271	231	261	240	257	253	249	253	255	279	256	287	242	266	263	240	267	220	249	244	262	239	243	275	224	256	272	259	240	259	233	240	256	261	264	280	224	252	256	247	250	251	261	265	250	222	226	282	244	226	259	255	224	274	250	263	255	254	278	253	236	243	245	221	250	219	255	229	267	280	266	222	250	237	268	246	214	241	253	247	217	265	233	290	254	265	230	242	247	246	261	233	260	240	268	231	259	266	251	240	244	232	229	249	263	224	244	243	253	242	252	241	234	227	259	261	259	250	228	263	247	223	259	244	241	225	260	228	237	231	247	233	239	253	237	233	233	264	262	293	235	261	239	242	260	242	247	249	247	268	262	261	256	259	221	268	252	240	233	240	224	250	285	244	260	224	246	250	219	241	250	272	248	234	233	237	237	268	279	251	264	300	232	270	223	232	251	250	241	216	252	263	229	239	239	284	288	235	227	232	242	254	236	256	255	251	239	271	251	258	236	278	264	231	251	256	242	250	233	246	240	241	247	248	250	281	264	248	262	245	246	244	260	255	242	226	261	244	299	256	218	259	253	249	251	241	249	254	211	265	239	256	238	256	239	242	253	236	249	236	261	253	238	253	234	237	240	277	253	246	245	267	263	249	235	244	249	245	272	287	224	275	238	259	253	229	275	268	238	262	246	223	255	237	238	232	251	229	273	258	248	278	262	262	242	252	234	255	222	228	242	287	283	248	225	237	237	272	279	253	250	277	260	237	277	225	260	204	251	220	254
7732	10759	5036	2221	1474	1081	938	928	780	748	696	664	631	680	635	646	642	602	624	601	649	611	626	611	628	615	607	627	604	596	631	634	589	596	630	591	596	587	583	606	574	634	587	594	600	585	620	602	587	628	583	664	611	569	607	593	578	594	593	556	596	609	581	570	605	636	616	595	612	610	613	631	619	645	606	634	526	555	582	632	643	631	574	560	620	627	604	564	609	621	577	588	601	618	619	606	584	646	614	592	604	621	599	597	624	571	568	538	618	624	590	556	608	603	582	638	582	612	600	607	596	575	599	593	565	604	615	544	615	592	572	587	660	638	624	599	621	606	572	611	611	594	581	601	570	570	640	632	598	594	540	585	570	586	614	626	556	580	631	602	593	623	553	624	604	605	576	642	591	588	565	561	598	608	631	560	605	564	573	637	593	596	619	584	561	588	581	655	633	591	615	615	597	583	562	604	565	609	594	553	621	580	598	604	569	593	560	592	570	578	640	630	570	582	579	618	603	582	596	601	589	606	598	564	569	575	647	617	636	597	615	572	576	591	624	605	596	601	610	579	625	583	626	541	601	587	557	648	586	603	623	590	590	580	620	568	576	592	667	577	575	623	612	537	606	582	565	574	624	545	580	619	603	598	652	635	569	573	554	596	620	579	605	619	588	604	592	593	596	602	557	623	546	628	604	554	574	585	569	623	607	587	579	525	583	638	603	586	575	597	559	587	576	617	619	584	571	611	569	599	593	647	632	576	618	590	623	575	617	599	584	578	628	562	587	615	595	646	591	570	607	630	571	549	572	564	634	579	611	594	589	620	605	579	611	606	645	600	599	574	591	589	621	577	580	619	602	604	565	619	570	600	570	584	594	566	605	548	618	615	607	574	549	560	567	584	590	612	593	534	641	595	628	600	577	576	576	569	661	618	605	631	645	599	579	558	635	608	607	619	596	621	611	604	615	575	629	557	559	626	595	572	612	583	593	574	586	612	626	612	559	572	623	602	571	594	565	607	589	583	651	607	582	562	628	601	626	632	650	539	588	564	552	590	610	630	586	577	592	575	602	587	577	598	572	641	605	623	612	618	599	603	581	583	636	624	586	585	625	592	514	585	549	590	591	610	564	610	590	615	589	602	596	606	634	635	588	587	659	606	541	527	583	597	590	642	561	613	599	601	577	612	604	580	581	582	605	579	629	615	605	588	587	569	579	539	579	658	593	609	595	621	572	601	613	608	601	604	595	590	614	614	630	563	618	641	573	618	640	595	547	585	569	556	590	601	571	581	597	613	620	601	577	616	572	612	580	621	570	588	569	650	649	533	560	599	551	616	590	604	600	610	607	608	624	599	531	582	579	569	573	601	574	609	573	580	599	579	599	627	595	566	566	600	580	603	623	540	563	540	571	615	634	608	597	605	601	628	579	580	594	540	637	635	585	591	598	627	556	591	625	609	555	591	596	556	611	615	598	602	635	585	600	573	635	582	609	613	579	596	574	576	587	578	598	567	587	614	618	593	629	612	574	618	611	597	585	612	597	605	619	595	585	596	578	599	618	602	645	630	606	587	577	604	587	608	622	607	594	587	597	576	588	651	605	572	610	646	580	579	592	603	601	652	574	623	587	530	603	574	611	637	628	546	577	615	634	591	599	597	559	599	597	637	581	607	618	593	571	641	567	579	576	595	601	580	579	635	608	557	579	589	617	585	578	553	570	602	584	612	545	626	579	590	640	618	550	595	596	556	608	589	607	579	572	639	619	630	590	583	581	538	604	635	619	559	618	589	598	609	563	633	606	564	627	562	606	620	549	576	588	593	656	635	567	584	558	612	602	615	605	582	613	604	550	577	599	618	593	565	591	586	602	582	591	602	577	595	618	589	581	554	623	581	587	617	531	604	570	624	547	575	573	618	611	614	601	586	615	581	551	606	577	578	534	621	589	603	551	570	648	574	578	610	611	598	618	587	625	598	567	605	587	608	589	559	631	560	569	602	602	592	584	592	584	583	581	648	595	594	628	606	651	615	620	578	610	575	583	595	619	628	603	647	618	577	595	588	595	577	577	577	592	602	593	595	636	566	558	629	592	568	605	573	598	574	568	612	584	607	613	585	570	577	600	609	623	628	548	566	608	588	616	617	617	595	613	614	598	597	625	591	628	605	591	565	636	587	598	605	597	609	614	590	598	609	592	607	581	629	609	621	560	612	575	574	570	592	565	665	616	600	601	587	619	648	563	586	617	583	638	616	586	588	633	626	591	578	573	549	631	581	614	602	608	634	584	598	603	608	609	591	594	599	590	658	597	620	618	593	597	654	560	589	608	606	628	604	622	595	624	563	587	577	621	558	618	617	607	641	593	582	633	610	576	589	614	628	580	578	604	617	603	605	563	575	670	582	608	584	556	562	560	569	607	581	590	577	639	575	600	620	589	598	586	622	593	567	592	566	576	620	599	539	598	611	608	608	610	602	591	613	559	588	594	576	558	605	577	595	613	603	567	612	588	561	605	581	585	579	572	640	634	627	587	592	602	589	625	630	573	586	624	603	618	636	595	557	630	579	594	599	608	571	619	583	610	597	557	584	575	565	546	606	609	564	526	618	611	645	622	620	608	636	580	574	582	601	610	567	600	562	604	632	588	565	619	577	594	615	584	582	620	569	592	564	632	596	552	587	643	626	583	580	596	599	571	642	597	606	539	583	576	570	619	558	617	604	661	588	606	555	586	601	542	624	619	584	622	542	624	598	657	599	554	544	601	580	612	606	607	595	549	616	601	612	550	641	596	614	638	608	600	639	587	557	604	594	618	590	581	600	616	580	569	607	550	581	581	579	589	627	626	637	577	585	590	604	587	607	609	577	562	588	583	576	610	614	607	575	575	604	595	596	564	548	546	641	656	569	613	564	574	634	609	611	573	589	603	589	652	547	587	583	560	607	590	587	575	588	641	556	601	545	597	594	571	577	624	633	603	638	654	575	596	607	571	613	577	630	577	625	617	550	557	566	594	625	621	584	587	585	615	581	636	629	568	583	636	579	624	566	600	537	620	600	627	563	625	570	636	594	572	612	609	563	586	583	578	627	588	567	568	554	606	581	583	590	603	619	602	558	565	599	578	632	598	565	593	619	599	605	622	660	579	587	604	591	604	631	602	575	603	612	555	611	588	605	602	620	598	607	594	614	615	580	582	571	595	568	612	606	560	610	580	603	588	569	607	575	589	639	550	588	593	626	671	597	610	600	639	603	554	597	621	583	594	578	605	553	571	608	569	621	588	606	581	621	565	615	575	614	610	604	606	600	524	590	606	555	570	599	629	601	584	561	629	599	595	556	635	575	595	600	645	597	574	619	569	614	576	606	585	589	603	622	612	601	581	659	552	630	594	573	573	595	617	595	560	598	616	590	618	607	617	623	606	607	588	578	629	617	643	564	593	609	585	582	597	560	575	561	613	581	551	581	607	620	567	580	572	551	600	563	573	567	596	560	608	594	612	622	580	573	567	669
23794	21010	24612	27595	21012	21042	16178	1864	977	780	637	520	438	373	349	348	313	316	286	317	294	267	262	262	295	229	238	271	241	256	241	222	219	250	248	218	227	202	226	263	222	227	221	234	249	252	233	188	218	234	227	215	222	220	201	206	204	229	231	204	208	255	227	172	236	212	228	214	247	198	213	204	217	223	231	225	190	209	216	209	219	206	238	222	202	242	234	209	207	180	192	203	211	246	228	209	193	225	184	226	197	225	217	223	215	226	230	232	193	207	219	232	212	208	208	200	215	222	200	221	224	203	219	225	204	205	208	206	195	226	205	194	214	228	194	188	223	234	180	245	237	201	213	208	207	242	235	219	232	215	188	204	202	232	220	203	195	219	199	181	193	226	201	194	224	206	201	214	237	201	198	229	193	186	202	215	228	210	227	222	176	202	238	191	265	219	237	225	210	228	201	207	233	195	214	238	220	248	222	239	215	216	209	223	214	196	197	239	209	220	213	208	207	204	205	213	210	232	205	214	184	217	260	223	226	223	222	236	234	234	238	206	232	240	211	229	197	207	235	218	195	226	246	237	223	244	207	215	210	258	247	218	210	238	198	221	196	211	201	224	217	215	197	198	199	209	202	217	207	214	201	232	189	235	204	226	228	214	184	194	199	225	225	206	180	238	232	207	233	190	206	232	209	216	229	212	202	212	206	200	215	231	238	236	244	214	199	229	238	221	218	223	234	196	207	222	220	216	212	212	209	220	220	227	215	215	198	226	226	215	204	178	206	214	213	244	203	232	228	196	219	224	235	229	243	235	224	230	223	243	199	215	248	228	231	184	208	251	212	210	233	248	216	208	226	215	231	234	222	214	217	221	216	227	212	195	233	193	204	201	202	214	206	219	228	212	259	243	212	203	233	214	239	214	209	184	210	220	220	213	191	195	211	221	209	229	198	219	231	202	213	192	241	227	181	231	214	215	219	208	226	188	206	213	233	192	204	198	210	215	219	218	211	239	221	199	214	233	221	223	209	230	244	194	199	224	195	212	221	221	226	245	230	223	201	226	212	226	209	213	202	209	220	203	210	236	199	195	238	209	205	219	220	216	207	229	181	202	189	218	209	175	223	217	218	223	204	186	214	226	204	209	219	239	233	214	215	219	207	216	213	190	227	217	232	227	187	201	187	216	226	236	226	211	223	188	185	195	231	209	224	204	197	233	222	196	206	196	226	210	211	192	228	243	247	193	220	213	234	208	220	210	194	216	213	227	222	231	207	211	228	198	210	189	233	199	230	186	221	242	194	249	226	229	215	217	209	213	238	198	205	231	208	206	223	198	205	207	210	218	214	209	213	188	218	232	175	216	216	216	217	201	256	211	232	205	210	203	196	227	226	221	219	229	182	220	206	201	214	221	206	217	225	201	252	235	189	242	193	227	200	194	204	192	212	214	226	201	208	209	197	195	177	208	207	237	217	222	231	199	207	203	209	183	226	214	203	222	207	192	178	222	230	217	220	180	223	191	218	203	202	228	213	227	212	218	215	205	206	267	220	222	228	220	245	239	191	211	236	245	231	202	226	196	230	208	226	209	209	175	219	208	219	251	218	218	222	212	235	205	200	195	222	236	215	224	203	234	203	204	213	206	228	206	237	222	214	243	234	242	205	225	234	232	222	211	213	249	214	210	213	196	205	208	183	234	237	181	212	206	213	201	210	211	225	206	211	216	252	201	217	219	213	205	225	219	220	183	214	220	200	232	204	189	224	212	217	245	190	210	230	215	209	256	210	219	207	199	200	213	225	232	193	239	200	229	202	223	196	220	231	203	233	196	198	247	247	233	232	247	230	249	184	239	212	217	220	204	241	215	233	243	204	215	190	211	210	218	215	220	210	243	217	217	206	208	222	214	207	203	191	217	220	226	207	221	207	214	226	235	234	215	216	240	237	214	201	215	214	246	215	203	218	201	212	227	227	217	223	211	213	210	178	195	261	222	215	205	213	238	200	195	207	212	225	219	209	217	209	172	200	205	229	217	202	190	208	208	227	239	214	215	223	210	211	217	210	212	257	212	230	198	199	201	224	216	229	218	212	235	229	205	191	245	219	200	212	223	217	206	189	208	241	209	214	217	248	221	221	206	191	218	219	200	226	208	210	208	224	209	230	215	219	225	218	220	241	213	215	196	194	208	219	248	208	226	192	229	216	222	193	196	217	228	213	222	209	202	220	206	216	188	203	225	241	212	233	206	225	228	209	195	217	203	215	190	204	215	268	204	212	216	206	210	231	234	233	186	213	196	219	213	201	233	215	179	204	222	227	251	225	223	207	206	205	206	221	223	202	197	236	206	208	228	224	229	215	212	197	225	238	225	220	250	217	233	222	197	221	205	218	242	237	228	187	197	200	199	208	215	212	210	243	214	225	209	239	228	218	210	231	232	193	210	207	203	192	214	227	222	231	212	229	201	229	210	216	251	244	229	228	219	220	208	198	217	222	225	208	214	247	241	227	246	255	201	235	210	231	197	214	200	233	205	208	199	218	195	201	215	216	214	209	215	231	204	219	212	232	209	230	212	233	246	209	189	242	231	221	224	231	212	217	203	214	250	198	212	196	200	231	232	201	222	190	218	239	224	189	220	195	241	230	200	193	210	214	225	185	224	208	226	206	253	188	222	211	218	230	218	216	213	211	202	190	200	204	222	231	237	232	217	191	190	235	207	189	201	210	202	204	207	213	208	213	230	217	186	192	216	197	211	213	204	181	201	196	228	214	195	223	206	183	206	211	230	198	160	202	198	219	215	191	193	228	194	244	227	240	201	205	188	219	208	183	225	229	222	210	215	216	217	243	191	201	195	210	219	223	224	185	193	231	226	212	215	223	202	214	218	223	206	207	214	221	220	185	199	185	221	224	211	233	224	240	240	242	223	213	210	214	206	218	215	221	224	210	180	225	211	227	216	218	196	224	199	182	217	233	214	205	223	206	229	230	216	194	208	221	201	228	197	239	216	211	229	242	218	206	218	216	236	225	244	234	218	242	213	225	219	205	211	222	259	220	233	211	222	217	237	241	235	187	200	193	212	231	214	208	193	227	224	217	190	228	228	202	194	209	218	220	246	237	226	210	224	229	227	207	173	198	220	236	209	216	200	224	216	223	240	222	214	198	223	193	184	198	222	241	198	198	197	234	193	202	196	212	217	222	213	200	226	196	243	211	243	212	220	221	234	231	244	275	197	231	216	227	213	216	229	237	219	204	214	207	223	214	204	188	208	216	231	196	217	218	221	242	189	235	210	224	209	245	190	223	204	223	214	218	215	226	215	205	241	233	223	239	238	203	204	196	201	197	234	233	209	197	204	209	204	229	219	193	230	225	198	211	209	195	213	225	214	211	227	243	242	204	225	204	187	209	253	225	192	217	195	204	202	210	201	200	219	217	234	192	205	224	232	205	194	208	230	218	207	215	236	222	215	220	200	214	236	211	228	221	235	179	205	217	224	228	241	206	228	212	206
8819	14213	7121	3279	1777	1192	934	928	802	708	663	622	627	593	552	591	581	583	543	583	575	531	572	565	561	508	503	522	546	555	519	529	529	557	554	516	478	534	516	538	507	532	512	481	559	522	535	516	553	541	530	553	520	527	539	535	507	502	530	536	562	542	568	551	567	560	510	535	501	477	505	533	506	495	514	554	560	517	477	527	521	552	508	513	530	574	536	510	515	535	562	549	526	577	546	520	539	548	480	547	511	521	517	519	502	545	524	548	527	546	509	506	496	527	535	508	545	531	494	558	494	500	527	504	506	539	537	517	523	525	529	534	575	534	525	473	560	493	503	499	558	481	561	506	537	503	527	501	514	505	548	520	510	483	489	537	516	551	557	533	542	526	529	533	538	527	512	489	535	511	504	499	528	538	495	533	548	544	519	510	513	566	555	516	499	544	563	531	531	519	522	518	520	495	521	532	570	498	526	512	485	512	535	534	548	538	540	560	524	510	505	499	525	488	496	505	533	556	529	538	548	589	554	492	502	528	544	510	511	538	527	484	559	598	549	524	575	564	517	542	545	497	519	501	546	523	548	561	506	525	521	495	491	533	513	507	497	503	486	524	510	496	545	531	492	519	568	535	535	516	528	532	503	539	537	516	546	499	520	483	577	522	518	580	493	564	479	540	504	505	549	513	534	526	530	566	498	494	502	529	576	508	557	551	492	546	523	540	529	553	551	539	515	522	503	490	511	512	553	541	552	507	529	549	528	499	562	508	591	561	522	510	566	509	473	519	488	531	503	517	537	547	542	523	523	536	525	514	504	501	496	515	513	524	577	514	570	521	528	549	530	542	522	493	487	495	505	511	521	496	545	499	513	530	509	517	542	519	523	515	548	517	525	523	496	505	522	550	575	473	543	522	542	534	564	547	530	517	494	551	540	499	529	502	536	566	555	522	488	562	510	527	542	521	524	540	552	568	520	523	498	553	527	537	523	527	505	542	559	537	549	546	500	533	526	493	508	526	536	500	515	542	525	486	539	502	497	499	545	537	495	517	546	555	531	535	525	572	496	523	519	544	507	529	508	551	512	511	493	519	527	519	512	521	517	536	494	505	546	476	523	505	525	493	518	504	468	538	496	516	535	530	517	550	542	501	516	502	498	489	530	504	531	526	514	529	503	547	506	538	510	512	545	512	498	482	519	527	560	551	510	542	509	531	486	509	535	516	549	509	529	512	537	560	522	529	548	524	514	529	529	548	512	555	518	527	486	535	536	550	537	508	542	526	541	528	511	549	454	503	555	511	546	523	536	504	551	529	524	504	524	530	545	527	494	527	515	530	491	490	512	552	507	516	569	502	522	515	484	508	526	514	509	568	526	503	532	531	531	563	524	504	530	508	482	522	537	531	532	512	516	515	501	491	535	519	497	470	516	498	541	560	522	546	532	517	559	473	508	547	493	570	484	502	552	534	537	544	550	532	550	536	524	533	507	482	488	497	535	526	493	553	513	529	557	548	499	524	564	537	492	543	525	499	506	530	478	520	504	480	519	533	534	550	544	564	533	516	499	523	514	537	516	515	531	533	523	541	491	500	512	536	529	515	518	550	520	490	577	522	534	527	578	538	506	533	509	541	517	531	545	516	504	523	533	523	541	473	554	504	510	489	515	536	514	573	567	532	525	483	527	521	552	518	511	493	524	514	524	511	498	514	544	528	566	517	516	543	527	542	471	523	502	498	524	520	538	516	561	528	554	536	531	504	566	525	506	513	477	512	561	498	490	496	523	525	515	516	546	507	565	540	515	530	485	513	501	543	544	511	500	520	553	504	521	507	522	518	522	537	536	530	507	533	490	519	504	554	477	529	533	520	525	522	550	511	515	492	510	551	511	513	486	513	517	534	548	547	543	518	542	552	559	520	497	521	528	531	543	468	568	516	523	504	550	491	549	537	526	522	547	501	523	530	538	536	524	524	538	546	520	543	533	532	539	524	516	515	486	528	551	501	521	521	534	512	530	546	547	459	533	522	560	521	535	481	550	525	542	529	499	537	506	513	509	539	554	507	519	538	512	529	515	521	538	519	532	503	546	523	493	513	518	492	525	546	513	503	549	531	515	507	525	535	498	491	537	487	525	527	552	525	496	530	534	531	507	574	480	511	493	538	496	513	542	489	550	510	535	512	501	569	505	502	501	535	550	560	522	484	498	530	499	595	480	539	524	523	497	501	546	508	513	531	566	533	509	493	548	544	555	524	520	510	473	518	504	511	537	515	515	523	501	521	552	540	527	507	522	533	533	575	509	522	499	561	511	528	505	534	511	545	531	542	472	507	516	527	509	539	489	531	510	498	568	531	531	525	536	480	524	543	542	544	475	541	519	528	510	565	569	498	540	500	534	554	502	533	537	544	542	542	512	521	556	537	534	521	516	563	565	551	507	532	544	507	504	525	507	503	538	515	514	521	510	511	522	533	482	505	520	480	537	515	522	567	581	538	504	468	519	535	542	547	524	507	510	529	528	547	560	506	535	535	531	518	525	517	590	528	536	534	553	524	551	542	498	545	535	526	547	530	506	525	547	566	548	513	517	499	526	560	544	514	545	517	549	493	542	538	511	511	561	506	534	504	538	547	507	550	501	549	505	477	474	509	519	522	490	556	510	555	481	468	536	519	513	553	511	483	529	514	533	510	515	518	532	490	512	513	545	526	533	510	519	489	508	547	514	509	578	491	524	525	511	504	574	557	506	519	503	524	519	492	498	534	538	525	540	516	546	483	493	509	524	539	513	524	523	534	541	522	478	555	509	533	493	516	512	519	506	523	541	528	547	543	542	531	547	530	472	545	564	561	535	604	554	558	520	540	565	553	531	534	504	545	547	524	500	512	545	548	510	511	575	513	526	514	563	548	578	519	522	527	511	485	516	540	508	503	555	549	500	508	548	525	508	486	560	528	532	500	501	504	543	495	569	531	553	559	550	540	511	560	506	528	509	511	542	520	493	524	492	544	540	525	521	514	558	533	517	486	515	532	503	569	509	511	545	559	519	540	482	526	531	521	528	499	519	580	545	537	556	499	549	532	520	491	556	559	486	501	525	562	489	520	561	526	505	561	541	525	575	497	517	549	533	545	522	520	559	528	505	552	560	499	492	568	507	525	503	509	529	519	533	474	539	536	503	532	527	496	504	507	490	503	507	519	542	566	548	572	529	527	510	566	509	555	533	535	472	504	545	504	457	523	517	496	553	521	543	567	529	508	555	520	489	507	546	532	507	515	528	503	545	514	532	529	558	532	540	489	498	536	490	549	515	532	534	552	502	555	534	522	502	522	518	569	495	501	533	590	506	488	556	530	503	561	501	526	503	504	505	549	514	501	509	503	521	529	526	544	550	520	507	566	543	531	517	523	510	543	541	532	522	497	547	539	523	566	539	534	489	547	546	528	509	503	551	517	509	506	593	522	524	550	538	503	530	550	515	520	500	514	564	519	505	508	506	515	506	548	508	538	523	523
30819	20784	13587	2618	941	723	619	562	493	467	469	397	369	338	350	343	355	366	320	339	290	313	331	323	363	311	349	340	344	347	353	335	315	296	305	291	333	337	315	318	326	323	347	306	298	316	283	325	293	313	331	295	313	314	324	306	295	330	313	304	357	313	303	362	335	307	328	350	295	330	293	327	334	309	299	292	385	324	315	301	343	323	323	286	309	266	315	298	300	310	305	325	288	327	335	322	339	306	334	314	323	351	324	327	319	311	317	342	318	308	306	303	308	281	339	334	347	332	343	334	322	327	327	318	299	298	305	268	314	315	318	343	320	316	279	322	357	324	322	321	303	333	349	315	289	319	299	293	318	316	309	306	324	334	318	329	305	308	310	297	315	351	354	327	336	303	279	333	358	327	299	315	308	329	339	300	311	320	322	303	303	323	291	335	338	305	335	332	307	305	293	284	297	309	320	298	311	281	325	334	286	298	306	321	298	327	324	292	311	310	294	311	340	307	344	310	319	324	306	294	354	301	316	333	303	308	324	324	345	331	299	310	329	332	290	314	310	315	323	354	316	298	308	293	297	346	316	331	339	306	320	303	319	318	320	317	315	318	305	334	341	318	307	296	354	346	333	349	332	316	325	280	332	320	306	322	320	333	320	305	304	318	308	360	361	315	303	336	335	312	294	306	329	354	299	352	322	342	311	308	334	296	320	349	324	338	326	353	290	342	309	296	289	331	311	320	314	342	341	317	353	297	313	351	291	345	280	289	288	317	343	310	314	297	308	319	296	317	300	331	316	309	307	319	325	317	328	301	287	308	316	291	307	318	294	298	303	344	294	301	321	324	311	332	339	293	310	315	305	312	294	306	294	337	331	308	317	328	360	309	336	323	337	323	317	342	318	314	311	288	310	284	328	293	302	293	315	289	311	332	346	303	323	318	275	318	330	324	308	324	300	305	338	337	341	298	319	294	319	317	322	300	309	298	302	320	322	328	351	318	301	298	292	301	308	320	314	317	271	333	328	293	281	292	325	334	329	292	339	345	317	326	292	308	294	355	318	348	310	341	334	323	320	342	322	319	303	327	327	304	296	306	338	320	328	320	318	349	335	341	298	305	342	328	315	320	302	289	292	310	298	329	317	325	310	344	332	330	302	349	294	333	336	309	306	366	318	350	309	314	318	317	338	310	314	293	331	312	326	304	312	295	314	305	300	294	345	334	309	295	316	342	279	319	320	310	327	324	297	333	314	298	344	311	305	322	308	317	327	303	313	326	321	312	269	346	325	333	303	308	310	311	322	336	319	312	297	344	289	313	295	281	322	309	297	304	307	328	298	298	325	301	332	316	310	329	278	323	324	359	342	324	314	300	333	325	338	310	319	336	307	304	307	319	304	320	309	295	309	323	314	281	341	333	305	317	325	307	326	334	323	322	331	321	337	336	303	322	329	304	306	287	327	319	321	316	300	341	297	311	324	327	337	319	330	294	280	318	324	318	324	293	311	297	297	307	309	338	331	337	347	320	332	308	329	312	292	320	344	284	314	297	288	287	290	293	345	332	337	342	338	312	341	302	281	337	323	352	317	309	312	365	325	311	301	285	295	326	321	313	331	310	303	306	321	307	298	336	335	307	322	286	299	287	328	308	329	305	332	329	322	365	309	313	326	321	308	310	310	334	326	295	338	348	367	334	312	349	326	314	321	315	331	330	360	331	328	336	296	321	303	312	325	312	324	323	342	307	303	323	328	337	324	314	340	351	316	338	308	317	273	307	349	321	325	340	299	295	338	316	289	323	304	330	320	321	313	321	340	293	301	330	309	303	298	278	329	345	329	316	330	295	318	330	318	300	307	312	256	320	344	348	297	314	295	292	307	317	268	306	328	323	294	316	340	335	306	329	324	306	324	309	302	336	296	302	281	313	302	294	333	321	304	320	325	304	313	291	330	330	325	284	304	295	312	297	295	284	313	320	333	347	287	293	355	305	341	316	334	295	282	304	318	326	345	306	310	316	313	335	343	300	316	322	325	320	337	328	314	274	317	322	341	322	324	304	320	295	331	303	357	322	340	329	313	342	334	342	292	315	333	315	307	321	348	320	315	319	292	305	329	323	328	323	343	341	316	303	323	306	349	338	340	306	293	322	314	316	300	334	298	324	311	345	321	309	324	312	323	319	320	320	308	312	317	300	317	308	304	296	316	333	340	320	336	308	291	303	319	298	308	312	307	306	323	337	319	286	289	312	284	285	322	314	293	310	289	334	328	343	314	317	321	306	303	317	292	294	330	306	304	326	304	327	306	288	289	327	307	333	286	317	328	326	304	333	317	334	282	293	301	331	330	358	317	321	304	344	322	313	338	319	283	306	297	313	314	295	314	291	294	322	323	274	340	301	298	323	291	310	303	309	342	300	302	325	348	309	334	292	323	342	316	299	293	277	312	330	311	306	327	310	307	311	304	325	316	337	311	330	299	343	325	316	302	313	330	290	336	293	321	327	314	306	295	293	327	316	310	299	334	328	311	297	340	314	320	347	315	345	327	306	303	333	305	324	315	327	320	307	325	308	321	302	353	334	307	324	318	347	312	294	314	338	329	310	299	333	305	321	322	299	322	298	312	292	285	298	315	319	318	279	315	346	282	334	312	313	308	310	323	304	297	300	304	338	287	299	319	330	289	304	300	332	324	292	351	322	315	296	288	279	329	288	310	295	296	315	335	337	331	292	340	337	337	306	330	296	292	286	343	324	327	310	290	317	322	324	336	322	328	320	306	300	308	323	344	301	311	331	355	312	354	336	314	343	319	315	301	324	321	334	280	313	287	339	304	314	306	323	293	292	333	303	321	315	304	301	316	318	284	302	341	322	319	375	307	364	319	287	323	327	333	330	321	298	292	299	298	308	310	336	289	320	337	307	344	305	304	280	298	293	302	288	339	322	328	300	284	316	320	335	306	331	310	322	300	289	304	298	324	314	331	296	303	351	299	325	279	276	295	362	318	298	342	319	286	310	311	291	308	279	290	325	322	333	316	301	323	314	335	339	308	298	279	345	290	328	337	319	316	339	313	315	328	308	327	328	287	325	323	329	302	303	333	329	320	317	304	336	293	336	351	314	321	316	283	302	327	317	321	324	324	328	329	327	309	321	347	331	313	303	311	276	338	283	342	319	318	309	327	321	323	328	317	311	341	310	285	308	348	330	304	306	324	324	335	284	314	325	308	301	301	326	329	336	327	307	331	338	293	281	307	294	280	315	321	326	357	323	343	284	300	300	308	258	339	338	289	300	345	335	301	336	334	322	300	290	335	332	373	319	333	324	309	308	329	328	311	303	334	329	359	344	309	293	308	322	332	329	324	312	343	297	315	288	306	361	347	313	301	314	296	326	326	304	340	342	318	297	317	332	333	297	338	324	319	340	315	301	304	295	309	287	320	323	287	313	310	303	311	329	339	337	335	328	303	324	293	315	301	343	295	353	325	347	322	309	295	286	341	327	322	319	337	336
8845	5911	2931	1585	1026	881	855	856	783	814	759	826	778	766	766	764	780	766	714	750	747	756	768	750	760	734	804	720	786	785	779	781	741	737	732	753	729	764	752	731	745	745	752	783	724	780	722	780	739	753	750	725	756	735	753	783	794	692	766	747	723	753	754	743	706	729	794	748	763	752	757	756	740	753	739	780	762	742	742	789	786	753	782	773	777	767	690	698	730	752	807	746	768	746	720	760	747	735	729	714	753	684	746	708	737	717	776	752	762	772	759	737	772	735	746	767	743	757	739	702	732	724	748	766	745	716	768	783	754	725	735	768	714	753	716	744	771	759	797	741	778	792	769	738	750	750	801	722	762	762	763	752	731	752	704	753	765	748	803	749	747	744	778	718	710	760	827	737	762	716	841	726	812	697	740	784	775	792	748	743	774	763	754	754	787	754	745	757	761	701	806	730	727	748	752	714	736	782	764	748	784	802	810	769	770	761	786	783	764	746	744	729	730	711	741	787	733	738	772	703	747	729	771	761	773	778	715	779	769	728	764	748	772	716	749	737	763	765	728	768	770	753	733	798	769	717	812	743	791	789	754	721	729	742	778	784	735	738	766	712	788	705	702	752	750	771	786	799	752	713	699	730	795	741	750	741	780	726	744	768	708	778	718	744	690	741	771	723	774	746	790	732	738	727	764	751	692	728	754	792	717	761	708	761	717	758	760	780	752	756	783	757	744	781	700	735	719	728	768	753	790	757	778	768	778	758	828	757	728	767	789	780	720	779	709	750	739	806	764	763	761	751	778	757	800	787	817	754	717	738	759	744	707	775	768	790	732	734	722	779	768	779	794	745	742	754	752	750	743	735	775	734	767	779	776	726	697	754	728	776	735	782	724	753	761	772	724	804	792	726	740	717	754	721	762	772	703	779	700	753	774	777	766	758	749	759	730	682	720	729	714	723	755	733	725	790	711	751	732	715	760	732	757	742	775	768	759	716	701	793	734	764	817	819	718	751	718	734	732	762	725	780	804	760	731	713	750	698	748	771	758	723	759	772	717	746	725	764	743	734	770	768	782	773	749	721	812	781	717	745	774	750	782	791	775	766	748	751	758	742	734	786	738	743	749	764	710	750	727	705	739	745	768	747	796	759	733	806	751	766	771	680	746	785	746	771	729	782	792	788	773	792	759	771	687	777	756	758	758	742	725	758	766	766	711	779	719	773	776	765	772	731	757	743	783	710	752	758	740	739	753	751	724	746	791	776	743	697	743	782	772	784	743	839	726	750	770	733	733	812	767	674	761	720	741	745	788	761	703	761	760	758	789	793	769	719	752	747	766	777	746	776	758	777	717	763	764	727	743	775	789	745	793	754	716	755	750	741	741	711	768	788	748	728	777	778	729	755	791	733	764	698	696	725	764	733	721	725	757	775	778	753	751	760	743	748	756	776	750	725	765	765	770	752	751	719	812	742	766	776	713	721	776	735	723	750	731	749	786	798	737	818	735	733	769	734	758	785	758	736	734	772	724	785	734	747	799	776	771	714	712	778	708	715	754	786	763	766	766	749	764	760	775	719	728	749	750	720	747	736	727	769	766	700	736	733	725	763	779	763	717	743	730	761	715	747	760	737	740	698	752	777	726	743	751	761	738	727	743	786	746	801	769	762	786	752	812	714	686	776	825	719	780	743	714	745	735	745	789	779	730	749	813	779	741	802	743	765	693	727	719	768	824	726	671	710	723	711	731	711	715	762	725	746	735	766	741	766	825	749	756	717	730	739	728	683	781	788	765	755	731	749	745	738	757	772	753	814	800	773	804	737	711	692	797	758	736	714	791	736	747	773	749	798	777	764	760	742	751	763	747	752	776	785	789	681	749	763	722	765	784	757	764	764	797	757	741	783	737	729	770	789	758	798	814	775	759	731	733	707	716	770	702	753	732	765	810	735	706	757	756	736	721	786	784	734	753	742	727	719	739	727	777	770	718	733	763	788	738	757	769	772	754	728	755	751	787	764	746	709	764	801	725	729	764	796	802	772	678	770	672	715	737	718	700	732	745	811	766	766	770	722	721	710	752	799	727	742	765	753	786	746	777	782	717	801	703	741	743	753	754	743	757	726	766	778	734	751	762	707	801	789	762	728	706	806	777	757	730	719	738	754	751	750	730	712	770	735	733	803	750	769	759	769	733	772	737	725	736	783	763	781	785	761	737	744	780	726	737	762	759	787	770	751	738	749	766	807	776	764	762	781	761	770	725	772	744	750	762	763	769	729	766	716	790	745	769	749	728	726	728	755	729	753	746	713	735	717	706	736	750	800	739	754	753	764	755	714	723	781	695	758	756	714	757	795	714	717	777	759	769	744	703	703	749	744	777	760	789	737	772	791	777	733	734	725	709	774	739	773	726	767	742	765	784	703	772	716	694	788	772	762	767	771	731	774	755	715	770	748	704	772	779	749	761	747	747	759	754	736	707	804	741	747	758	725	726	793	709	748	785	778	765	764	782	782	754	761	737	785	747	745	739	742	739	770	762	797	737	780	765	755	783	777	718	761	753	833	755	786	737	745	770	724	763	740	747	750	752	742	772	750	798	764	837	724	757	772	759	773	760	740	739	769	727	757	747	727	739	744	692	775	778	792	804	726	733	766	768	767	755	745	767	769	751	688	715	744	788	746	784	751	721	698	750	788	781	762	790	753	742	737	761	815	781	738	749	723	755	761	774	743	696	770	790	754	731	718	729	744	784	721	710	783	719	750	737	727	801	779	736	826	767	766	760	730	792	700	760	747	752	731	719	794	757	818	758	750	729	784	727	751	777	745	771	690	712	768	822	742	758	733	745	780	711	749	750	754	730	741	716	743	733	783	734	779	754	727	753	717	717	703	739	759	729	757	737	770	777	732	753	803	751	768	723	732	769	766	745	749	757	731	791	766	761	757	802	770	743	845	770	772	747	752	765	760	781	784	774	734	759	736	745	702	723	749	797	725	769	740	733	757	731	777	751	738	752	768	751	753	716	728	758	750	746	769	724	724	737	756	760	762	791	765	781	746	728	751	771	742	803	777	816	723	711	729	755	740	706	797	747	730	775	765	738	775	758	778	745	774	749	790	762	740	765	749	790	727	754	752	778	773	767	739	710	763	762	767	761	719	783	715	731	733	754	776	745	726	759	730	704	732	761	737	796	751	775	737	752	798	750	774	747	777	734	724	706	745	755	740	747	774	823	757	779	760	704	800	752	747	751	793	747	749	732	807	806	773	779	743	780	781	758	731	729	750	763	762	723	750	733	769	768	754	724	803	829	736	767	743	801	760	704	785	720	754	748	750	723	749	750	772	738	732	706	745	758	774	740	762	764	769	710	713	726	725	825	739	753	747	735	702	787	778	728	770	746	711	750	699	755	720	808	750	732	759	770	761	735	763	767	786	767	689	777	752	791	749	736	762	758	758	727	747	738	767	704	774	731	777	760	744	721	726	760	742	730	728	765	723	734	738	788	752	748	781
24394	21010	24277	27926	21008	19660	1532	873	707	523	518	467	382	346	320	326	355	278	309	316	245	300	278	284	277	269	291	266	251	259	237	269	291	285	273	288	253	265	245	220	290	259	256	278	250	241	249	239	251	307	243	254	256	243	266	263	237	256	244	244	221	229	247	243	246	206	235	257	237	234	231	247	255	267	277	255	241	250	248	236	257	221	228	268	257	248	260	234	249	235	229	232	275	240	256	272	247	232	246	265	253	256	254	254	266	273	250	226	241	230	264	239	274	238	249	264	253	266	304	261	267	260	257	248	253	231	232	235	290	252	246	257	231	258	257	239	240	244	259	267	276	256	253	235	247	255	234	246	255	268	250	257	266	252	237	253	259	255	244	265	273	247	257	230	226	260	246	256	259	208	236	213	247	257	245	248	242	232	250	232	258	236	226	242	232	244	294	273	240	279	260	246	247	255	237	230	240	239	250	225	281	221	236	242	240	256	223	278	275	235	277	245	257	257	228	242	237	263	271	238	250	233	275	245	236	256	235	258	240	241	254	254	267	243	248	248	290	233	258	244	243	255	283	216	284	256	250	213	221	215	240	257	251	237	270	266	280	275	245	237	227	233	253	235	256	241	266	264	276	276	243	253	229	239	274	279	222	267	254	243	230	274	243	262	228	277	245	258	240	257	240	243	250	251	244	247	258	236	253	232	226	226	232	229	242	244	239	255	250	251	275	251	252	259	252	259	233	238	262	244	255	264	280	287	247	253	270	254	262	249	266	207	252	261	255	270	253	241	230	237	270	249	251	254	255	244	276	242	274	250	250	240	282	237	243	259	240	218	230	210	237	237	249	238	235	231	235	242	250	279	254	242	235	249	247	266	233	250	267	245	219	224	276	222	240	268	248	235	232	218	256	248	239	247	246	268	260	253	255	249	245	233	251	243	261	240	237	251	244	249	266	268	229	246	260	228	256	216	265	254	277	261	239	260	277	247	224	233	246	269	259	253	258	248	277	235	221	264	240	241	262	250	242	263	222	243	246	257	239	254	268	229	244	259	255	255	251	294	256	259	243	259	242	249	248	247	241	242	278	250	274	257	268	260	258	250	245	246	275	233	239	261	244	248	237	212	242	204	258	244	237	246	234	232	226	229	244	263	247	269	236	269	248	238	265	255	271	276	276	235	266	244	261	252	277	247	238	230	236	239	251	269	246	263	251	239	224	234	230	231	243	242	252	247	266	234	253	256	241	251	238	253	245	252	261	251	219	251	253	250	253	254	266	267	237	234	243	224	252	218	252	263	227	237	267	258	266	296	244	217	268	282	245	254	262	270	277	237	220	253	271	246	233	280	249	237	266	272	226	244	264	243	244	253	246	262	248	274	277	269	224	242	247	226	253	235	234	236	243	270	244	265	268	253	223	252	245	242	238	277	255	229	223	244	255	228	236	269	261	247	241	254	243	264	248	265	230	252	233	242	269	250	278	228	245	250	266	245	256	238	242	238	231	263	256	245	246	254	258	244	269	230	225	239	235	232	255	242	221	230	247	228	249	262	264	254	231	233	228	250	224	236	270	249	233	278	236	259	251	255	255	274	235	244	233	216	280	247	250	249	280	229	243	260	249	244	249	254	224	261	227	225	219	222	245	272	219	246	238	263	259	256	261	259	264	260	253	255	235	253	259	247	255	243	257	252	269	248	263	229	227	258	219	245	250	275	254	266	273	238	247	255	262	258	257	239	290	237	248	238	265	268	252	230	248	252	247	286	240	241	216	248	249	256	242	257	244	272	258	265	260	228	258	251	225	246	262	250	233	245	269	243	269	260	250	217	263	242	234	232	262	252	287	272	257	218	233	235	242	259	260	210	247	221	238	240	248	233	239	276	263	247	252	203	278	236	236	211	261	234	251	273	249	228	244	239	240	246	240	250	216	263	247	240	248	262	263	244	279	252	244	252	236	279	263	220	250	260	239	248	248	230	231	246	251	271	270	243	237	265	242	257	260	240	243	240	214	243	230	225	263	262	264	224	242	234	241	241	229	252	264	262	243	247	242	224	252	233	218	221	235	252	243	261	226	224	227	220	230	261	229	253	247	262	251	215	245	261	266	247	254	283	231	271	245	245	246	245	237	267	252	282	272	263	248	263	258	261	243	239	244	233	247	249	238	213	213	252	274	259	270	244	241	263	276	254	245	252	246	251	241	249	226	218	249	253	251	261	220	255	227	246	261	247	251	265	245	261	240	242	233	229	224	253	249	244	243	200	235	264	222	251	254	276	249	269	222	253	249	241	218	244	235	259	210	228	242	262	261	265	239	236	287	246	238	265	241	230	261	254	252	219	232	240	253	235	233	276	227	279	276	246	218	230	278	259	262	250	234	260	259	278	239	220	246	250	251	253	242	243	215	252	252	243	238	255	260	298	247	247	234	234	234	283	273	227	262	244	235	249	229	247	273	240	252	249	266	256	275	251	223	248	252	242	272	240	216	201	243	266	257	252	253	279	227	249	271	241	249	264	213	233	260	270	234	263	252	271	243	235	241	261	245	272	249	230	255	255	253	231	224	243	259	253	233	259	246	238	227	277	246	269	245	210	248	271	243	245	245	267	260	230	246	250	242	242	242	268	237	239	231	250	243	250	289	257	242	247	236	268	249	265	255	249	236	235	236	261	235	218	242	267	227	229	236	258	268	212	222	253	243	219	252	257	235	273	234	242	202	246	269	260	259	266	248	266	238	231	242	245	247	229	248	249	280	252	252	255	262	278	260	196	225	246	249	255	248	271	248	235	271	265	277	258	252	264	227	265	279	258	236	238	239	263	259	243	226	243	233	253	225	268	240	256	237	251	225	236	248	264	230	234	238	255	271	222	259	263	223	262	269	218	248	229	244	231	265	260	218	244	231	231	299	246	247	270	257	238	248	259	240	225	237	254	255	245	252	258	276	251	238	244	267	221	204	215	270	258	264	265	234	283	250	217	256	284	249	252	275	223	223	226	260	250	255	258	239	223	255	274	215	257	266	251	241	263	294	254	243	256	252	257	221	250	277	235	244	248	285	279	259	240	234	257	238	239	278	253	272	241	227	265	263	258	265	262	284	257	243	260	252	264	268	243	255	255	263	263	246	238	268	270	250	248	263	244	252	255	261	267	248	256	254	228	253	243	258	234	240	261	257	282	228	243	273	246	254	242	224	271	247	276	274	248	266	261	231	257	254	223	229	211	234	231	239	263	276	278	242	245	245	267	251	254	227	266	258	262	251	234	246	258	245	234	268	243	255	251	246	251	242	274	249	234	205	235	249	231	252	234	235	265	244	250	238	228	257	237	277	294	242	255	245	249	246	255	210	254	282	263	283	288	231	241	241	225	244	257	233	254	242	258	232	245	265	243	239	248	247	274	256	241	250	282	247	231	245	241	261	250	255	251	262	261	235	249	260	235	263	237	231	262	274	243	240	263	264	267	254	239	280	243	278	258	241	254	245	241	246	255	248	210	264	240	253	240
7440	10371	4834	2289	1297	921	826	783	725	755	690	673	637	629	626	580	614	560	616	623	635	611	632	577	612	564	632	584	651	584	619	662	552	577	605	574	637	600	570	658	548	587	582	608	621	583	606	594	538	620	603	565	552	590	613	562	603	616	600	581	581	596	581	589	617	597	629	578	590	598	587	609	621	626	612	601	628	620	578	585	593	580	608	607	583	620	558	576	604	562	566	589	619	622	623	613	576	589	608	643	608	564	625	603	601	572	591	547	626	608	583	605	611	583	561	623	599	606	616	573	598	615	599	620	599	630	602	616	609	606	566	588	566	559	593	565	565	616	639	594	589	600	654	604	597	573	603	618	574	598	581	599	608	646	596	595	626	576	555	607	587	615	625	565	588	620	592	608	664	637	576	630	607	600	579	599	571	573	609	630	564	598	599	584	603	594	604	600	592	595	582	603	585	560	622	629	588	592	634	598	591	573	627	537	574	600	621	599	610	585	613	616	596	616	594	564	619	606	565	571	556	597	621	606	596	605	618	642	610	562	598	555	539	580	571	627	565	621	618	593	604	560	606	560	547	598	564	626	590	650	613	599	596	560	567	586	612	584	567	565	585	680	609	596	605	651	579	601	580	596	635	619	599	609	600	586	613	609	639	540	581	558	571	603	569	570	613	559	613	607	613	569	617	591	600	565	596	597	610	604	572	607	607	596	593	572	612	608	610	593	577	615	550	612	584	577	629	599	570	587	579	607	580	579	597	551	569	606	587	603	573	576	587	589	606	614	625	602	596	566	581	595	579	617	576	616	645	572	609	576	647	597	538	592	568	576	598	607	629	615	594	599	589	625	618	581	569	614	613	581	576	586	581	564	620	611	606	659	591	594	560	571	584	579	606	596	582	580	576	591	599	612	572	628	624	607	602	588	593	644	572	611	587	612	540	583	610	590	628	587	630	616	622	621	624	611	601	570	612	614	584	571	590	588	586	604	628	595	612	591	569	589	613	551	639	558	586	591	576	619	576	601	552	610	595	609	610	625	620	600	537	619	632	577	603	572	545	586	606	573	578	576	657	603	621	635	548	611	624	626	597	597	564	556	623	628	605	559	561	604	546	627	590	568	568	568	601	600	608	605	608	575	613	594	614	634	623	620	594	588	583	593	582	628	639	595	625	611	572	542	646	582	599	602	567	615	603	633	619	603	572	571	598	581	587	615	582	560	576	586	559	589	585	614	618	628	564	606	606	588	615	588	642	588	586	634	590	650	602	566	602	545	624	612	639	594	577	593	610	608	613	622	586	583	598	631	619	602	607	624	601	558	605	567	599	565	579	596	602	613	578	572	590	599	558	557	580	590	644	624	558	591	604	611	571	599	620	615	604	632	597	600	605	604	578	609	608	607	570	588	605	593	587	563	626	569	601	687	616	614	551	612	578	533	596	568	639	609	603	597	583	577	579	555	579	576	628	598	575	596	588	640	628	600	615	562	597	646	621	571	575	585	621	602	626	594	609	608	601	609	577	575	613	570	625	564	598	546	608	578	574	596	635	602	648	605	599	605	624	575	585	607	594	622	609	625	587	575	606	585	620	561	610	586	601	579	649	600	612	610	591	637	590	592	555	578	565	627	568	619	618	609	562	584	552	596	608	562	582	616	644	594	613	588	607	618	573	593	629	590	575	587	603	581	574	592	594	585	572	584	570	624	635	612	620	599	590	618	644	563	603	629	636	593	597	618	577	648	590	625	570	596	626	559	581	575	611	602	646	596	597	609	611	627	609	610	570	615	568	593	597	582	601	608	624	552	588	592	602	623	635	580	582	613	559	641	567	607	624	612	602	628	556	586	593	591	551	596	563	616	602	579	607	658	585	627	595	559	580	607	555	548	589	606	538	617	563	618	604	601	598	571	589	583	557	574	600	588	564	624	592	577	627	602	559	614	607	596	592	569	597	586	573	605	648	608	600	575	616	597	594	620	581	592	549	606	558	597	568	575	607	614	585	541	590	599	597	590	560	611	578	614	598	593	592	608	667	594	638	587	599	671	596	638	624	615	591	637	594	586	593	593	591	599	614	527	602	611	601	601	582	579	596	574	629	537	637	573	551	543	620	600	602	580	579	590	565	610	666	616	615	589	534	582	582	612	587	618	581	613	597	597	596	598	578	618	572	614	573	597	613	584	623	568	586	595	618	611	563	611	572	549	584	603	615	615	602	570	613	564	588	611	640	624	630	562	613	593	597	619	613	532	582	624	594	553	616	593	608	559	571	559	594	611	593	564	573	609	599	583	611	626	589	597	616	601	601	638	591	581	577	536	582	601	604	575	600	576	564	584	599	590	586	541	567	588	629	597	562	596	634	570	609	625	598	572	606	633	601	608	622	571	579	597	596	573	559	584	580	540	584	573	588	615	567	571	593	583	577	626	591	600	625	579	612	595	572	579	605	574	613	627	574	583	601	580	614	594	611	571	614	620	598	567	599	587	609	616	570	640	596	633	626	509	597	621	617	597	613	615	633	601	620	581	578	620	541	549	590	616	629	568	612	592	591	562	594	626	597	596	629	588	613	615	590	622	598	631	571	559	587	592	590	592	591	606	593	537	595	628	589	596	614	574	633	594	597	575	612	587	582	629	580	555	574	591	593	593	596	576	614	588	606	575	547	583	601	584	613	580	610	607	626	620	586	579	609	623	577	562	635	596	574	591	622	590	608	550	573	588	592	612	582	592	600	553	609	598	552	635	573	649	605	536	603	614	635	601	558	597	591	571	615	597	599	641	589	644	606	553	615	558	602	576	619	575	611	602	597	595	585	562	599	620	578	596	602	570	604	618	593	591	619	577	602	605	622	568	567	602	590	597	618	584	568	595	560	630	638	605	603	588	614	625	574	541	603	561	619	591	571	613	600	612	600	606	603	642	572	595	580	590	578	620	587	563	622	559	591	620	565	588	614	586	627	579	594	603	627	632	610	605	580	583	610	592	580	564	573	555	627	576	587	597	595	608	597	582	608	562	615	585	605	644	577	619	595	615	615	581	592	576	627	614	616	614	558	557	620	619	554	633	574	605	613	593	585	597	636	608	579	563	614	555	595	582	624	592	604	605	549	565	574	606	593	598	577	618	602	603	610	609	626	610	627	610	600	609	577	604	616	612	610	610	591	609	628	623	612	612	607	580	630	573	630	579	581	586	605	607	606	663	599	573	582	629	619	568	625	581	599	571	569	611	605	603	602	573	608	596	634	569	569	559	603	599	547	624	647	594	594	577	589	588	597	594	556	601	582	608	569	640	591	584	587	614	638	592	589	638	590	596	647	604	559	618	570	606	607	615	555	593	601	595	585	572	553	624	607	576	555	598	619	623	625	607	566	572	657	581	608	585	604	602	611	614	614	580	641	565	590	584	644	586	548	585	622	560	572	613	608	648	615	585	584	574	579	637	582	583	581	622	584	546	590	605	596	604	555	586	628	594	624	595	624	590	567	569	648	568	560	633	574	610	586	585
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
